[glib: 1/2] glib: Update Unicode Character Database to version 13.0.0



commit a19e5545177c151864033407fea323aa51ecb368
Author: Philip Withnall <withnall endlessm com>
Date:   Wed Mar 18 14:50:35 2020 +0000

    glib: Update Unicode Character Database to version 13.0.0
    
    Using commands:
    ```
    glib/gen-unicode-tables.pl -both 13.0.0 path/to/UCD
    tests/gen-casefold-txt.py 13.0.0 path/to/UCD/CaseFolding.txt \
       > tests/casefold.txt
    tests/gen-casemap-txt.py 13.0.0 path/to/UCD/UnicodeData.txt \
       path/to/UCD/SpecialCasing.txt > tests/casemap.txt
    ```
    
    Using UCD release https://www.unicode.org/Public/zipped/13.0.0/UCD.zip
    
    With some manual additions to `GUnicodeScript` for the 4 new scripts
    added in 13.0, using the first assigned character in each block in
    `glib/tests/unicode.c`.
    
    Signed-off-by: Philip Withnall <withnall endlessm com>

 glib/gscripttable.h   |  100 +-
 glib/gunibreak.h      |  909 ++++--
 glib/gunichartables.h |  952 ++++--
 glib/gunicode.h       |   12 +-
 glib/gunicomp.h       |   70 +-
 glib/gunidecomp.h     | 7744 +++++++++++++++++++++++++------------------------
 glib/guniprop.c       |    6 +
 glib/tests/unicode.c  |   10 +
 tests/casefold.txt    |    5 +-
 tests/casemap.txt     |    9 +-
 10 files changed, 5313 insertions(+), 4504 deletions(-)
---
diff --git a/glib/gscripttable.h b/glib/gscripttable.h
index 55bc7f4e6..5ee843222 100644
--- a/glib/gscripttable.h
+++ b/glib/gscripttable.h
@@ -480,7 +480,7 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_ARMENIAN, G_UNICODE_SCRIPT_ARMENIAN, G_UNICODE_SCRIPT_ARMENIAN,
   G_UNICODE_SCRIPT_ARMENIAN, G_UNICODE_SCRIPT_ARMENIAN, G_UNICODE_SCRIPT_ARMENIAN,
   G_UNICODE_SCRIPT_ARMENIAN, G_UNICODE_SCRIPT_ARMENIAN, G_UNICODE_SCRIPT_ARMENIAN,
-  G_UNICODE_SCRIPT_ARMENIAN, G_UNICODE_SCRIPT_COMMON, G_UNICODE_SCRIPT_ARMENIAN,
+  G_UNICODE_SCRIPT_ARMENIAN, G_UNICODE_SCRIPT_ARMENIAN, G_UNICODE_SCRIPT_ARMENIAN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_ARMENIAN,
   G_UNICODE_SCRIPT_ARMENIAN, G_UNICODE_SCRIPT_ARMENIAN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_HEBREW, G_UNICODE_SCRIPT_HEBREW, G_UNICODE_SCRIPT_HEBREW,
@@ -754,10 +754,10 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC,
   G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC,
   G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC,
+  G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC,
+  G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_ARABIC,
+  G_UNICODE_SCRIPT_ARABIC, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
@@ -975,7 +975,7 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_ORIYA, G_UNICODE_SCRIPT_ORIYA, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_ORIYA, G_UNICODE_SCRIPT_ORIYA,
+  G_UNICODE_SCRIPT_ORIYA, G_UNICODE_SCRIPT_ORIYA, G_UNICODE_SCRIPT_ORIYA,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_ORIYA, G_UNICODE_SCRIPT_ORIYA,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_ORIYA, G_UNICODE_SCRIPT_ORIYA,
@@ -1118,7 +1118,7 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM,
-  G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM,
   G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM,
   G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM,
   G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_UNKNOWN,
@@ -1160,7 +1160,7 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM,
   G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM,
   G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM, G_UNICODE_SCRIPT_MALAYALAM,
-  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_SINHALA,
+  G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_SINHALA, G_UNICODE_SCRIPT_SINHALA,
   G_UNICODE_SCRIPT_SINHALA, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_SINHALA,
   G_UNICODE_SCRIPT_SINHALA, G_UNICODE_SCRIPT_SINHALA, G_UNICODE_SCRIPT_SINHALA,
   G_UNICODE_SCRIPT_SINHALA, G_UNICODE_SCRIPT_SINHALA, G_UNICODE_SCRIPT_SINHALA,
@@ -2290,7 +2290,7 @@ static const guchar g_script_easy_table[8192] = {
   G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED,
   G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED,
   G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED,
-  G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
+  G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED, G_UNICODE_SCRIPT_INHERITED,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
   G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN, G_UNICODE_SCRIPT_UNKNOWN,
@@ -2774,7 +2774,7 @@ static const struct {
  { 0x2800,   256, G_UNICODE_SCRIPT_BRAILLE },
  { 0x2900,   628, G_UNICODE_SCRIPT_COMMON },
  { 0x2b76,    32, G_UNICODE_SCRIPT_COMMON },
- { 0x2b98,   104, G_UNICODE_SCRIPT_COMMON },
+ { 0x2b97,   105, G_UNICODE_SCRIPT_COMMON },
  { 0x2c00,    47, G_UNICODE_SCRIPT_GLAGOLITIC },
  { 0x2c30,    47, G_UNICODE_SCRIPT_GLAGOLITIC },
  { 0x2c60,    32, G_UNICODE_SCRIPT_LATIN },
@@ -2796,7 +2796,7 @@ static const struct {
  { 0x2dd0,     7, G_UNICODE_SCRIPT_ETHIOPIC },
  { 0x2dd8,     7, G_UNICODE_SCRIPT_ETHIOPIC },
  { 0x2de0,    32, G_UNICODE_SCRIPT_CYRILLIC },
- { 0x2e00,    80, G_UNICODE_SCRIPT_COMMON },
+ { 0x2e00,    83, G_UNICODE_SCRIPT_COMMON },
  { 0x2e80,    26, G_UNICODE_SCRIPT_HAN },
  { 0x2e9b,    89, G_UNICODE_SCRIPT_HAN },
  { 0x2f00,   214, G_UNICODE_SCRIPT_HAN },
@@ -2823,7 +2823,7 @@ static const struct {
  { 0x3105,    43, G_UNICODE_SCRIPT_BOPOMOFO },
  { 0x3131,    94, G_UNICODE_SCRIPT_HANGUL },
  { 0x3190,    16, G_UNICODE_SCRIPT_COMMON },
- { 0x31a0,    27, G_UNICODE_SCRIPT_BOPOMOFO },
+ { 0x31a0,    32, G_UNICODE_SCRIPT_BOPOMOFO },
  { 0x31c0,    36, G_UNICODE_SCRIPT_COMMON },
  { 0x31f0,    16, G_UNICODE_SCRIPT_KATAKANA },
  { 0x3200,    31, G_UNICODE_SCRIPT_HANGUL },
@@ -2834,9 +2834,9 @@ static const struct {
  { 0x32ff,     1, G_UNICODE_SCRIPT_COMMON },
  { 0x3300,    88, G_UNICODE_SCRIPT_KATAKANA },
  { 0x3358,   168, G_UNICODE_SCRIPT_COMMON },
- { 0x3400,  6582, G_UNICODE_SCRIPT_HAN },
+ { 0x3400,  6592, G_UNICODE_SCRIPT_HAN },
  { 0x4dc0,    64, G_UNICODE_SCRIPT_COMMON },
- { 0x4e00, 20976, G_UNICODE_SCRIPT_HAN },
+ { 0x4e00, 20989, G_UNICODE_SCRIPT_HAN },
  { 0xa000,  1165, G_UNICODE_SCRIPT_YI },
  { 0xa490,    55, G_UNICODE_SCRIPT_YI },
  { 0xa4d0,    48, G_UNICODE_SCRIPT_LISU },
@@ -2847,9 +2847,9 @@ static const struct {
  { 0xa722,   102, G_UNICODE_SCRIPT_LATIN },
  { 0xa788,     3, G_UNICODE_SCRIPT_COMMON },
  { 0xa78b,    53, G_UNICODE_SCRIPT_LATIN },
- { 0xa7c2,     5, G_UNICODE_SCRIPT_LATIN },
- { 0xa7f7,     9, G_UNICODE_SCRIPT_LATIN },
- { 0xa800,    44, G_UNICODE_SCRIPT_SYLOTI_NAGRI },
+ { 0xa7c2,     9, G_UNICODE_SCRIPT_LATIN },
+ { 0xa7f5,    11, G_UNICODE_SCRIPT_LATIN },
+ { 0xa800,    45, G_UNICODE_SCRIPT_SYLOTI_NAGRI },
  { 0xa830,    10, G_UNICODE_SCRIPT_COMMON },
  { 0xa840,    56, G_UNICODE_SCRIPT_PHAGS_PA },
  { 0xa880,    70, G_UNICODE_SCRIPT_SAURASHTRA },
@@ -2883,7 +2883,8 @@ static const struct {
  { 0xab5b,     1, G_UNICODE_SCRIPT_COMMON },
  { 0xab5c,     9, G_UNICODE_SCRIPT_LATIN },
  { 0xab65,     1, G_UNICODE_SCRIPT_GREEK },
- { 0xab66,     2, G_UNICODE_SCRIPT_LATIN },
+ { 0xab66,     4, G_UNICODE_SCRIPT_LATIN },
+ { 0xab6a,     2, G_UNICODE_SCRIPT_COMMON },
  { 0xab70,    80, G_UNICODE_SCRIPT_CHEROKEE },
  { 0xabc0,    46, G_UNICODE_SCRIPT_MEETEI_MAYEK },
  { 0xabf0,    10, G_UNICODE_SCRIPT_MEETEI_MAYEK },
@@ -2944,7 +2945,7 @@ static const struct {
  { 0x10107,    45, G_UNICODE_SCRIPT_COMMON },
  { 0x10137,     9, G_UNICODE_SCRIPT_COMMON },
  { 0x10140,    79, G_UNICODE_SCRIPT_GREEK },
- { 0x10190,    12, G_UNICODE_SCRIPT_COMMON },
+ { 0x10190,    13, G_UNICODE_SCRIPT_COMMON },
  { 0x101a0,     1, G_UNICODE_SCRIPT_GREEK },
  { 0x101d0,    45, G_UNICODE_SCRIPT_COMMON },
  { 0x101fd,     1, G_UNICODE_SCRIPT_INHERITED },
@@ -3022,8 +3023,12 @@ static const struct {
  { 0x10d00,    40, G_UNICODE_SCRIPT_HANIFI_ROHINGYA },
  { 0x10d30,    10, G_UNICODE_SCRIPT_HANIFI_ROHINGYA },
  { 0x10e60,    31, G_UNICODE_SCRIPT_ARABIC },
+ { 0x10e80,    42, G_UNICODE_SCRIPT_YEZIDI },
+ { 0x10eab,     3, G_UNICODE_SCRIPT_YEZIDI },
+ { 0x10eb0,     2, G_UNICODE_SCRIPT_YEZIDI },
  { 0x10f00,    40, G_UNICODE_SCRIPT_OLD_SOGDIAN },
  { 0x10f30,    42, G_UNICODE_SCRIPT_SOGDIAN },
+ { 0x10fb0,    28, G_UNICODE_SCRIPT_CHORASMIAN },
  { 0x10fe0,    23, G_UNICODE_SCRIPT_ELYMAIC },
  { 0x11000,    78, G_UNICODE_SCRIPT_BRAHMI },
  { 0x11052,    30, G_UNICODE_SCRIPT_BRAHMI },
@@ -3033,10 +3038,9 @@ static const struct {
  { 0x110d0,    25, G_UNICODE_SCRIPT_SORA_SOMPENG },
  { 0x110f0,    10, G_UNICODE_SCRIPT_SORA_SOMPENG },
  { 0x11100,    53, G_UNICODE_SCRIPT_CHAKMA },
- { 0x11136,    17, G_UNICODE_SCRIPT_CHAKMA },
+ { 0x11136,    18, G_UNICODE_SCRIPT_CHAKMA },
  { 0x11150,    39, G_UNICODE_SCRIPT_MAHAJANI },
- { 0x11180,    78, G_UNICODE_SCRIPT_SHARADA },
- { 0x111d0,    16, G_UNICODE_SCRIPT_SHARADA },
+ { 0x11180,    96, G_UNICODE_SCRIPT_SHARADA },
  { 0x111e1,    20, G_UNICODE_SCRIPT_SINHALA },
  { 0x11200,    18, G_UNICODE_SCRIPT_KHOJKI },
  { 0x11213,    44, G_UNICODE_SCRIPT_KHOJKI },
@@ -3063,9 +3067,8 @@ static const struct {
  { 0x1135d,     7, G_UNICODE_SCRIPT_GRANTHA },
  { 0x11366,     7, G_UNICODE_SCRIPT_GRANTHA },
  { 0x11370,     5, G_UNICODE_SCRIPT_GRANTHA },
- { 0x11400,    90, G_UNICODE_SCRIPT_NEWA },
- { 0x1145b,     1, G_UNICODE_SCRIPT_NEWA },
- { 0x1145d,     3, G_UNICODE_SCRIPT_NEWA },
+ { 0x11400,    92, G_UNICODE_SCRIPT_NEWA },
+ { 0x1145d,     5, G_UNICODE_SCRIPT_NEWA },
  { 0x11480,    72, G_UNICODE_SCRIPT_TIRHUTA },
  { 0x114d0,    10, G_UNICODE_SCRIPT_TIRHUTA },
  { 0x11580,    54, G_UNICODE_SCRIPT_SIDDHAM },
@@ -3081,6 +3084,14 @@ static const struct {
  { 0x11800,    60, G_UNICODE_SCRIPT_DOGRA },
  { 0x118a0,    83, G_UNICODE_SCRIPT_WARANG_CITI },
  { 0x118ff,     1, G_UNICODE_SCRIPT_WARANG_CITI },
+ { 0x11900,     7, G_UNICODE_SCRIPT_DIVES_AKURU },
+ { 0x11909,     1, G_UNICODE_SCRIPT_DIVES_AKURU },
+ { 0x1190c,     8, G_UNICODE_SCRIPT_DIVES_AKURU },
+ { 0x11915,     2, G_UNICODE_SCRIPT_DIVES_AKURU },
+ { 0x11918,    30, G_UNICODE_SCRIPT_DIVES_AKURU },
+ { 0x11937,     2, G_UNICODE_SCRIPT_DIVES_AKURU },
+ { 0x1193b,    12, G_UNICODE_SCRIPT_DIVES_AKURU },
+ { 0x11950,    10, G_UNICODE_SCRIPT_DIVES_AKURU },
  { 0x119a0,     8, G_UNICODE_SCRIPT_NANDINAGARI },
  { 0x119aa,    46, G_UNICODE_SCRIPT_NANDINAGARI },
  { 0x119da,    11, G_UNICODE_SCRIPT_NANDINAGARI },
@@ -3108,6 +3119,7 @@ static const struct {
  { 0x11d93,     6, G_UNICODE_SCRIPT_GUNJALA_GONDI },
  { 0x11da0,    10, G_UNICODE_SCRIPT_GUNJALA_GONDI },
  { 0x11ee0,    25, G_UNICODE_SCRIPT_MAKASAR },
+ { 0x11fb0,     1, G_UNICODE_SCRIPT_LISU },
  { 0x11fc0,    50, G_UNICODE_SCRIPT_TAMIL },
  { 0x11fff,     1, G_UNICODE_SCRIPT_TAMIL },
  { 0x12000,   922, G_UNICODE_SCRIPT_CUNEIFORM },
@@ -3135,8 +3147,12 @@ static const struct {
  { 0x16fe0,     1, G_UNICODE_SCRIPT_TANGUT },
  { 0x16fe1,     1, G_UNICODE_SCRIPT_NUSHU },
  { 0x16fe2,     2, G_UNICODE_SCRIPT_COMMON },
+ { 0x16fe4,     1, G_UNICODE_SCRIPT_KHITAN_SMALL_SCRIPT },
+ { 0x16ff0,     2, G_UNICODE_SCRIPT_HAN },
  { 0x17000,  6136, G_UNICODE_SCRIPT_TANGUT },
- { 0x18800,   755, G_UNICODE_SCRIPT_TANGUT },
+ { 0x18800,   768, G_UNICODE_SCRIPT_TANGUT },
+ { 0x18b00,   470, G_UNICODE_SCRIPT_KHITAN_SMALL_SCRIPT },
+ { 0x18d00,     9, G_UNICODE_SCRIPT_TANGUT },
  { 0x1b000,     1, G_UNICODE_SCRIPT_KATAKANA },
  { 0x1b001,   286, G_UNICODE_SCRIPT_HIRAGANA },
  { 0x1b150,     3, G_UNICODE_SCRIPT_HIRAGANA },
@@ -3245,9 +3261,7 @@ static const struct {
  { 0x1f0b1,    15, G_UNICODE_SCRIPT_COMMON },
  { 0x1f0c1,    15, G_UNICODE_SCRIPT_COMMON },
  { 0x1f0d1,    37, G_UNICODE_SCRIPT_COMMON },
- { 0x1f100,    13, G_UNICODE_SCRIPT_COMMON },
- { 0x1f110,    93, G_UNICODE_SCRIPT_COMMON },
- { 0x1f170,    61, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f100,   174, G_UNICODE_SCRIPT_COMMON },
  { 0x1f1e6,    26, G_UNICODE_SCRIPT_COMMON },
  { 0x1f200,     1, G_UNICODE_SCRIPT_HIRAGANA },
  { 0x1f201,     2, G_UNICODE_SCRIPT_COMMON },
@@ -3255,9 +3269,9 @@ static const struct {
  { 0x1f240,     9, G_UNICODE_SCRIPT_COMMON },
  { 0x1f250,     2, G_UNICODE_SCRIPT_COMMON },
  { 0x1f260,     6, G_UNICODE_SCRIPT_COMMON },
- { 0x1f300,   982, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f300,   984, G_UNICODE_SCRIPT_COMMON },
  { 0x1f6e0,    13, G_UNICODE_SCRIPT_COMMON },
- { 0x1f6f0,    11, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f6f0,    13, G_UNICODE_SCRIPT_COMMON },
  { 0x1f700,   116, G_UNICODE_SCRIPT_COMMON },
  { 0x1f780,    89, G_UNICODE_SCRIPT_COMMON },
  { 0x1f7e0,    12, G_UNICODE_SCRIPT_COMMON },
@@ -3266,24 +3280,28 @@ static const struct {
  { 0x1f850,    10, G_UNICODE_SCRIPT_COMMON },
  { 0x1f860,    40, G_UNICODE_SCRIPT_COMMON },
  { 0x1f890,    30, G_UNICODE_SCRIPT_COMMON },
- { 0x1f900,    12, G_UNICODE_SCRIPT_COMMON },
- { 0x1f90d,   101, G_UNICODE_SCRIPT_COMMON },
- { 0x1f973,     4, G_UNICODE_SCRIPT_COMMON },
- { 0x1f97a,    41, G_UNICODE_SCRIPT_COMMON },
- { 0x1f9a5,     6, G_UNICODE_SCRIPT_COMMON },
- { 0x1f9ae,    29, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f8b0,     2, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f900,   121, G_UNICODE_SCRIPT_COMMON },
+ { 0x1f97a,    82, G_UNICODE_SCRIPT_COMMON },
  { 0x1f9cd,   135, G_UNICODE_SCRIPT_COMMON },
  { 0x1fa60,    14, G_UNICODE_SCRIPT_COMMON },
- { 0x1fa70,     4, G_UNICODE_SCRIPT_COMMON },
+ { 0x1fa70,     5, G_UNICODE_SCRIPT_COMMON },
  { 0x1fa78,     3, G_UNICODE_SCRIPT_COMMON },
- { 0x1fa80,     3, G_UNICODE_SCRIPT_COMMON },
- { 0x1fa90,     6, G_UNICODE_SCRIPT_COMMON },
- { 0x20000, 42711, G_UNICODE_SCRIPT_HAN },
+ { 0x1fa80,     7, G_UNICODE_SCRIPT_COMMON },
+ { 0x1fa90,    25, G_UNICODE_SCRIPT_COMMON },
+ { 0x1fab0,     7, G_UNICODE_SCRIPT_COMMON },
+ { 0x1fac0,     3, G_UNICODE_SCRIPT_COMMON },
+ { 0x1fad0,     7, G_UNICODE_SCRIPT_COMMON },
+ { 0x1fb00,   147, G_UNICODE_SCRIPT_COMMON },
+ { 0x1fb94,    55, G_UNICODE_SCRIPT_COMMON },
+ { 0x1fbf0,    10, G_UNICODE_SCRIPT_COMMON },
+ { 0x20000, 42718, G_UNICODE_SCRIPT_HAN },
  { 0x2a700,  4149, G_UNICODE_SCRIPT_HAN },
  { 0x2b740,   222, G_UNICODE_SCRIPT_HAN },
  { 0x2b820,  5762, G_UNICODE_SCRIPT_HAN },
  { 0x2ceb0,  7473, G_UNICODE_SCRIPT_HAN },
  { 0x2f800,   542, G_UNICODE_SCRIPT_HAN },
+ { 0x30000,  4939, G_UNICODE_SCRIPT_HAN },
  { 0xe0001,     1, G_UNICODE_SCRIPT_COMMON },
  { 0xe0020,    96, G_UNICODE_SCRIPT_COMMON },
  { 0xe0100,   240, G_UNICODE_SCRIPT_INHERITED },
diff --git a/glib/gunibreak.h b/glib/gunibreak.h
index 5e0780673..d2d38a100 100644
--- a/glib/gunibreak.h
+++ b/glib/gunibreak.h
@@ -7,14 +7,14 @@
 #include <glib/gtypes.h>
 #include <glib/gunicode.h>
 
-#define G_UNICODE_DATA_VERSION "12.1.0"
+#define G_UNICODE_DATA_VERSION "13.0.0"
 
 #define G_UNICODE_LAST_CHAR 0x10FFFF
 
 #define G_UNICODE_MAX_TABLE_INDEX 10000
 
 /* the last code point that should be looked up in break_property_table_part1 */
-#define G_UNICODE_LAST_CHAR_PART1 0x2FAFF
+#define G_UNICODE_LAST_CHAR_PART1 0x313FF
 
 static const gint8 break_property_data[][256] = {
   { /* page 0, index 0 */
@@ -1023,11 +1023,11 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -1360,7 +1360,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -1580,7 +1580,7 @@ static const gint8 break_property_data[][256] = {
   { /* page 13, index 12 */
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -1642,7 +1642,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -3230,6 +3230,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -3261,7 +3262,6 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
   { /* page 27, index 25 */
@@ -5017,7 +5017,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -5366,8 +5366,8 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, 
     G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_AFTER, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -5830,9 +5830,9 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
@@ -6623,6 +6623,8 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -6644,13 +6646,11 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC
   },
   { /* page 168, index 51 */
@@ -6676,7 +6676,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -7094,8 +7094,8 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -13624,7 +13624,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -15168,31 +15168,31 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_AFTER, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -15322,20 +15322,20 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -15527,7 +15527,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_AFTER, 
     G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_COMBINING_MARK, 
-    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -15594,8 +15594,8 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_AFTER, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
@@ -15923,9 +15923,10 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
-    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_AFTER, 
+    G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -15941,7 +15942,6 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -16525,11 +16525,51 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC
   },
   { /* page 281, index 127 */
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
+    G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, G_UNICODE_BREAK_AFTER, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -16564,52 +16604,12 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -16629,17 +16629,16 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
-    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_BEFORE, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_BEFORE, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -16652,7 +16651,8 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN
   },
   { /* page 282, index 128 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_COMBINING_MARK, 
@@ -17260,7 +17260,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -18844,13 +18844,13 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_NON_STARTER, G_UNICODE_BREAK_NON_STARTER, 
     G_UNICODE_BREAK_NON_STARTER, G_UNICODE_BREAK_NON_STARTER, 
+    G_UNICODE_BREAK_NON_BREAKING_GLUE, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
-    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -18989,124 +18989,137 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 394, index 146 */
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+  { /* page 396, index 146 */
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
+  },
+  { /* page 397, index 147 */
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
@@ -19117,9 +19130,126 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 433, index 147 */
+  { /* page 433, index 148 */
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
@@ -19252,7 +19382,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC
   },
-  { /* page 434, index 148 */
+  { /* page 434, index 149 */
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
@@ -19382,7 +19512,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 444, index 149 */
+  { /* page 444, index 150 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -19512,7 +19642,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 464, index 150 */
+  { /* page 464, index 151 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -19642,7 +19772,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 465, index 151 */
+  { /* page 465, index 152 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -19772,7 +19902,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 466, index 152 */
+  { /* page 466, index 153 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -19902,7 +20032,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 467, index 153 */
+  { /* page 467, index 154 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -20032,7 +20162,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 468, index 154 */
+  { /* page 468, index 155 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -20162,7 +20292,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC
   },
-  { /* page 469, index 155 */
+  { /* page 469, index 156 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -20292,7 +20422,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC
   },
-  { /* page 470, index 156 */
+  { /* page 470, index 157 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -20422,7 +20552,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC
   },
-  { /* page 471, index 157 */
+  { /* page 471, index 158 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -20552,7 +20682,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
     G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC
   },
-  { /* page 474, index 158 */
+  { /* page 474, index 159 */
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
@@ -20681,7 +20811,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 480, index 159 */
+  { /* page 480, index 160 */
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
@@ -20811,7 +20941,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 481, index 160 */
+  { /* page 481, index 161 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -20941,7 +21071,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 482, index 161 */
+  { /* page 482, index 162 */
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -21071,7 +21201,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_PREFIX
   },
-  { /* page 488, index 162 */
+  { /* page 488, index 163 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -21201,7 +21331,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 489, index 163 */
+  { /* page 489, index 164 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -21331,7 +21461,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 492, index 164 */
+  { /* page 492, index 165 */
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -21461,7 +21591,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 493, index 165 */
+  { /* page 493, index 166 */
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -21591,7 +21721,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 494, index 166 */
+  { /* page 494, index 167 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_ALPHABETIC, 
@@ -21721,7 +21851,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 497, index 167 */
+  { /* page 497, index 168 */
     G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
     G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
     G_UNICODE_BREAK_AMBIGUOUS, G_UNICODE_BREAK_AMBIGUOUS, 
@@ -21851,7 +21981,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_REGIONAL_INDICATOR, G_UNICODE_BREAK_REGIONAL_INDICATOR, 
     G_UNICODE_BREAK_REGIONAL_INDICATOR, G_UNICODE_BREAK_REGIONAL_INDICATOR
   },
-  { /* page 499, index 168 */
+  { /* page 499, index 169 */
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
@@ -21981,7 +22111,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_EMOJI_MODIFIER, G_UNICODE_BREAK_EMOJI_MODIFIER, 
     G_UNICODE_BREAK_EMOJI_MODIFIER, G_UNICODE_BREAK_EMOJI_MODIFIER
   },
-  { /* page 500, index 169 */
+  { /* page 500, index 170 */
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
@@ -22111,7 +22241,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC
   },
-  { /* page 501, index 170 */
+  { /* page 501, index 171 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -22241,7 +22371,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC
   },
-  { /* page 502, index 171 */
+  { /* page 502, index 172 */
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
@@ -22371,7 +22501,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC
   },
-  { /* page 503, index 172 */
+  { /* page 503, index 173 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -22501,7 +22631,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC
   },
-  { /* page 504, index 173 */
+  { /* page 504, index 174 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -22631,14 +22761,14 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC
   },
-  { /* page 505, index 174 */
+  { /* page 505, index 175 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_EMOJI_BASE, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_EMOJI_BASE, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
@@ -22691,7 +22821,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
-    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
+    G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_EMOJI_BASE, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
@@ -22761,7 +22891,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC
   },
-  { /* page 506, index 175 */
+  { /* page 506, index 176 */
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
     G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
@@ -22891,7 +23021,137 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC
   },
-  { /* page 511, index 176 */
+  { /* page 507, index 177 */
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_ALPHABETIC, 
+    G_UNICODE_BREAK_ALPHABETIC, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_NUMERIC, G_UNICODE_BREAK_NUMERIC, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
+    G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
+  },
+  { /* page 511, index 178 */
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
@@ -23021,7 +23281,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 767, index 177 */
+  { /* page 767, index 179 */
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
@@ -23151,7 +23411,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 1023, index 178 */
+  { /* page 1023, index 180 */
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
@@ -23281,7 +23541,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_IDEOGRAPHIC, G_UNICODE_BREAK_IDEOGRAPHIC, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 3584, index 179 */
+  { /* page 3584, index 181 */
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
@@ -23411,7 +23671,7 @@ static const gint8 break_property_data[][256] = {
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN, 
     G_UNICODE_BREAK_UNKNOWN, G_UNICODE_BREAK_UNKNOWN
   },
-  { /* page 3585, index 180 */
+  { /* page 3585, index 182 */
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
     G_UNICODE_BREAK_COMBINING_MARK, G_UNICODE_BREAK_COMBINING_MARK, 
@@ -23543,8 +23803,8 @@ static const gint8 break_property_data[][256] = {
   }
 };
 
-/* U+0000 through U+2FAFF */
-static const gint16 break_property_table_part1[763] = {
+/* U+0000 through U+313FF */
+static const gint16 break_property_table_part1[788] = {
   0 /* page 0 */,
   G_UNICODE_BREAK_ALPHABETIC + G_UNICODE_MAX_TABLE_INDEX,
   1 /* page 2 */,
@@ -23939,10 +24199,10 @@ static const gint16 break_property_table_part1[763] = {
   145 /* page 391 */,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
-  146 /* page 394 */,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_ALPHABETIC + G_UNICODE_MAX_TABLE_INDEX,
+  146 /* page 396 */,
+  147 /* page 397 */,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
@@ -23978,8 +24238,8 @@ static const gint16 break_property_table_part1[763] = {
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
-  147 /* page 433 */,
-  148 /* page 434 */,
+  148 /* page 433 */,
+  149 /* page 434 */,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
@@ -23989,7 +24249,7 @@ static const gint16 break_property_table_part1[763] = {
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  149 /* page 444 */,
+  150 /* page 444 */,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
@@ -24009,54 +24269,78 @@ static const gint16 break_property_table_part1[763] = {
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  150 /* page 464 */,
-  151 /* page 465 */,
-  152 /* page 466 */,
-  153 /* page 467 */,
-  154 /* page 468 */,
-  155 /* page 469 */,
-  156 /* page 470 */,
-  157 /* page 471 */,
+  151 /* page 464 */,
+  152 /* page 465 */,
+  153 /* page 466 */,
+  154 /* page 467 */,
+  155 /* page 468 */,
+  156 /* page 469 */,
+  157 /* page 470 */,
+  158 /* page 471 */,
   G_UNICODE_BREAK_ALPHABETIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_ALPHABETIC + G_UNICODE_MAX_TABLE_INDEX,
-  158 /* page 474 */,
+  159 /* page 474 */,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  159 /* page 480 */,
-  160 /* page 481 */,
-  161 /* page 482 */,
+  160 /* page 480 */,
+  161 /* page 481 */,
+  162 /* page 482 */,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  162 /* page 488 */,
-  163 /* page 489 */,
+  163 /* page 488 */,
+  164 /* page 489 */,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
-  164 /* page 492 */,
-  165 /* page 493 */,
-  166 /* page 494 */,
+  165 /* page 492 */,
+  166 /* page 493 */,
+  167 /* page 494 */,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
-  167 /* page 497 */,
+  168 /* page 497 */,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  169 /* page 499 */,
+  170 /* page 500 */,
+  171 /* page 501 */,
+  172 /* page 502 */,
+  173 /* page 503 */,
+  174 /* page 504 */,
+  175 /* page 505 */,
+  176 /* page 506 */,
+  177 /* page 507 */,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  178 /* page 511 */,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
-  168 /* page 499 */,
-  169 /* page 500 */,
-  170 /* page 501 */,
-  171 /* page 502 */,
-  172 /* page 503 */,
-  173 /* page 504 */,
-  174 /* page 505 */,
-  175 /* page 506 */,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
-  176 /* page 511 */,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
@@ -24288,6 +24572,7 @@ static const gint16 break_property_table_part1[763] = {
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
+  179 /* page 767 */,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_IDEOGRAPHIC + G_UNICODE_MAX_TABLE_INDEX,
@@ -24312,8 +24597,8 @@ static const gint16 break_property_table_part1[763] = {
 
 /* U+E0000 through U+10FFFF */
 static const gint16 break_property_table_part2[768] = {
-  179 /* page 3584 */,
-  180 /* page 3585 */,
+  181 /* page 3584 */,
+  182 /* page 3585 */,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_BREAK_UNKNOWN + G_UNICODE_MAX_TABLE_INDEX,
diff --git a/glib/gunichartables.h b/glib/gunichartables.h
index 712daa665..f6b5cce38 100644
--- a/glib/gunichartables.h
+++ b/glib/gunichartables.h
@@ -4,15 +4,15 @@
 #ifndef CHARTABLES_H
 #define CHARTABLES_H
 
-#define G_UNICODE_DATA_VERSION "12.1.0"
+#define G_UNICODE_DATA_VERSION "13.0.0"
 
 #define G_UNICODE_LAST_CHAR 0x10ffff
 
 #define G_UNICODE_MAX_TABLE_INDEX 10000
 
-#define G_UNICODE_LAST_CHAR_PART1 0x2FAFF
+#define G_UNICODE_LAST_CHAR_PART1 0x313FF
 
-#define G_UNICODE_LAST_PAGE_PART1 762
+#define G_UNICODE_LAST_PAGE_PART1 787
 
 static const char type_data[][256] = {
   { /* page 0, index 0 */
@@ -1047,10 +1047,10 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -1303,7 +1303,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_SPACING_MARK, G_UNICODE_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_SPACING_MARK, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
@@ -1463,7 +1463,7 @@ static const char type_data[][256] = {
   },
   { /* page 13, index 13 */
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
-    G_UNICODE_SPACING_MARK, G_UNICODE_SPACING_MARK, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_SPACING_MARK, G_UNICODE_SPACING_MARK, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
@@ -1508,7 +1508,7 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_SPACING_MARK, G_UNICODE_SPACING_MARK, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -2605,7 +2605,8 @@ static const char type_data[][256] = {
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
-    G_UNICODE_ENCLOSING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_ENCLOSING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -2626,7 +2627,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
+    G_UNICODE_UNASSIGNED
   },
   { /* page 27, index 25 */
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
@@ -4034,7 +4035,7 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -4341,6 +4342,8 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -4355,8 +4358,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -4365,7 +4367,7 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -4395,11 +4397,10 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
   { /* page 47, index 42 */
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -4652,8 +4653,8 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -4826,10 +4827,10 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -4934,11 +4935,11 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
   { /* page 160, index 48 */
@@ -5327,6 +5328,8 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -5341,8 +5344,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UPPERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_MODIFIER_LETTER, 
     G_UNICODE_MODIFIER_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -5365,11 +5367,11 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_SPACING_MARK, G_UNICODE_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_SPACING_MARK, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
-    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_CURRENCY_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
@@ -5692,9 +5694,10 @@ static const char type_data[][256] = {
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_LOWERCASE_LETTER, G_UNICODE_MODIFIER_LETTER, 
+    G_UNICODE_MODIFIER_SYMBOL, G_UNICODE_MODIFIER_SYMBOL, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_LOWERCASE_LETTER, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
@@ -6478,7 +6481,7 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -7578,24 +7581,24 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
-    G_UNICODE_OTHER_NUMBER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_DASH_PUNCTUATION, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -7621,7 +7624,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
   { /* page 271, index 76 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -7685,16 +7688,16 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -7841,7 +7844,7 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_SPACING_MARK, G_UNICODE_SPACING_MARK, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -7890,26 +7893,27 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
-    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_PUNCTUATION, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
+    G_UNICODE_UNASSIGNED
   },
   { /* page 274, index 79 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -8133,10 +8137,10 @@ static const char type_data[][256] = {
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
-    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_NON_SPACING_MARK, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -8582,9 +8586,39 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER
   },
   { /* page 281, index 86 */
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_SPACING_MARK, G_UNICODE_SPACING_MARK, G_UNICODE_SPACING_MARK, 
+    G_UNICODE_SPACING_MARK, G_UNICODE_SPACING_MARK, G_UNICODE_SPACING_MARK, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_SPACING_MARK, G_UNICODE_SPACING_MARK, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_SPACING_MARK, G_UNICODE_OTHER_LETTER, G_UNICODE_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_PUNCTUATION, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -8608,37 +8642,10 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -8651,16 +8658,15 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_SPACING_MARK, 
-    G_UNICODE_SPACING_MARK, G_UNICODE_SPACING_MARK, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_SPACING_MARK, G_UNICODE_SPACING_MARK, 
+    G_UNICODE_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_NON_SPACING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_NON_SPACING_MARK, 
-    G_UNICODE_NON_SPACING_MARK, G_UNICODE_SPACING_MARK, 
     G_UNICODE_SPACING_MARK, G_UNICODE_SPACING_MARK, G_UNICODE_SPACING_MARK, 
-    G_UNICODE_NON_SPACING_MARK, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_PUNCTUATION, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_SPACING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_PUNCTUATION, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_SPACING_MARK, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -8669,7 +8675,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
   { /* page 282, index 87 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_NON_SPACING_MARK, 
@@ -9110,7 +9116,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -9959,16 +9965,16 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_MODIFIER_LETTER, 
     G_UNICODE_MODIFIER_LETTER, G_UNICODE_OTHER_PUNCTUATION, 
-    G_UNICODE_MODIFIER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_MODIFIER_LETTER, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_SPACING_MARK, 
+    G_UNICODE_SPACING_MARK, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
   { /* page 391, index 101 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -10058,17 +10064,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 394, index 102 */
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+  { /* page 396, index 102 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -10140,24 +10136,122 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 433, index 103 */
+  { /* page 397, index 103 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED
+  },
+  { /* page 433, index 104 */
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -10234,7 +10328,7 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER
   },
-  { /* page 434, index 104 */
+  { /* page 434, index 105 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -10322,7 +10416,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 444, index 105 */
+  { /* page 444, index 106 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -10410,7 +10504,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 464, index 106 */
+  { /* page 464, index 107 */
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -10498,7 +10592,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 465, index 107 */
+  { /* page 465, index 108 */
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -10590,7 +10684,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 466, index 108 */
+  { /* page 466, index 109 */
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -10678,7 +10772,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 467, index 109 */
+  { /* page 467, index 110 */
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -10766,7 +10860,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 468, index 110 */
+  { /* page 468, index 111 */
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
@@ -10895,7 +10989,7 @@ static const char type_data[][256] = {
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER
   },
-  { /* page 469, index 111 */
+  { /* page 469, index 112 */
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
@@ -11024,7 +11118,7 @@ static const char type_data[][256] = {
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER
   },
-  { /* page 470, index 112 */
+  { /* page 470, index 113 */
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
@@ -11154,7 +11248,7 @@ static const char type_data[][256] = {
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER
   },
-  { /* page 471, index 113 */
+  { /* page 471, index 114 */
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
     G_UNICODE_LOWERCASE_LETTER, G_UNICODE_LOWERCASE_LETTER, 
@@ -11284,7 +11378,7 @@ static const char type_data[][256] = {
     G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
     G_UNICODE_DECIMAL_NUMBER
   },
-  { /* page 474, index 114 */
+  { /* page 474, index 115 */
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
@@ -11395,7 +11489,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 480, index 115 */
+  { /* page 480, index 116 */
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
@@ -11489,7 +11583,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 481, index 116 */
+  { /* page 481, index 117 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -11580,7 +11674,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 482, index 117 */
+  { /* page 482, index 118 */
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -11670,7 +11764,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_CURRENCY_SYMBOL
   },
-  { /* page 488, index 118 */
+  { /* page 488, index 119 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -11759,7 +11853,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 489, index 119 */
+  { /* page 489, index 120 */
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
     G_UNICODE_UPPERCASE_LETTER, G_UNICODE_UPPERCASE_LETTER, 
@@ -11861,7 +11955,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 492, index 120 */
+  { /* page 492, index 121 */
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -11949,7 +12043,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 493, index 121 */
+  { /* page 493, index 122 */
     G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
@@ -12037,7 +12131,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 494, index 122 */
+  { /* page 494, index 123 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -12125,7 +12219,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 496, index 123 */
+  { /* page 496, index 124 */
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -12213,13 +12307,16 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 497, index 124 */
+  { /* page 497, index 125 */
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
     G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_NUMBER, 
-    G_UNICODE_OTHER_NUMBER, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_NUMBER, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -12250,8 +12347,6 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -12271,7 +12366,6 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -12301,7 +12395,7 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL
   },
-  { /* page 498, index 125 */
+  { /* page 498, index 126 */
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -12389,7 +12483,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 499, index 126 */
+  { /* page 499, index 127 */
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -12478,7 +12572,8 @@ static const char type_data[][256] = {
     G_UNICODE_MODIFIER_SYMBOL, G_UNICODE_MODIFIER_SYMBOL, 
     G_UNICODE_MODIFIER_SYMBOL
   },
-  { /* page 502, index 127 */
+  { /* page 502, index 128 */
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -12550,7 +12645,6 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
@@ -12562,11 +12656,11 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 503, index 128 */
+  { /* page 503, index 129 */
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -12654,7 +12748,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 504, index 129 */
+  { /* page 504, index 130 */
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -12713,8 +12807,8 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -12742,12 +12836,11 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 505, index 130 */
+  { /* page 505, index 131 */
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -12781,9 +12874,13 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -12797,10 +12894,8 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -12810,7 +12905,6 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -12830,7 +12924,7 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL
   },
-  { /* page 506, index 131 */
+  { /* page 506, index 132 */
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
@@ -12869,26 +12963,40 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
-    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -12902,6 +13010,77 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED
+  },
+  { /* page 507, index 133 */
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, 
+    G_UNICODE_OTHER_SYMBOL, G_UNICODE_OTHER_SYMBOL, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -12914,11 +13093,18 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, 
+    G_UNICODE_DECIMAL_NUMBER, G_UNICODE_DECIMAL_NUMBER, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 678, index 132 */
+  { /* page 678, index 134 */
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -12990,9 +13176,6 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
-    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
-    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -13006,7 +13189,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 695, index 133 */
+  { /* page 695, index 135 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -13094,7 +13277,7 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER
   },
-  { /* page 696, index 134 */
+  { /* page 696, index 136 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -13182,7 +13365,7 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER
   },
-  { /* page 718, index 135 */
+  { /* page 718, index 137 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -13270,7 +13453,7 @@ static const char type_data[][256] = {
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER
   },
-  { /* page 747, index 136 */
+  { /* page 747, index 138 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -13358,7 +13541,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 762, index 137 */
+  { /* page 762, index 139 */
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
     G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
@@ -13446,7 +13629,95 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 3584, index 138 */
+  { /* page 787, index 140 */
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, G_UNICODE_OTHER_LETTER, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
+    G_UNICODE_UNASSIGNED
+  },
+  { /* page 3584, index 141 */
     G_UNICODE_UNASSIGNED, G_UNICODE_FORMAT, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
@@ -13526,7 +13797,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED
   },
-  { /* page 3585, index 139 */
+  { /* page 3585, index 142 */
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
     G_UNICODE_NON_SPACING_MARK, G_UNICODE_NON_SPACING_MARK, 
@@ -13654,7 +13925,7 @@ static const char type_data[][256] = {
     G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 4095, index 140 */
+  { /* page 4095, index 143 */
     G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, 
     G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, 
     G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, 
@@ -13742,7 +14013,7 @@ static const char type_data[][256] = {
     G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, G_UNICODE_UNASSIGNED, 
     G_UNICODE_UNASSIGNED
   },
-  { /* page 4351, index 141 */
+  { /* page 4351, index 144 */
     G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, 
     G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, 
     G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, G_UNICODE_PRIVATE_USE, 
@@ -13832,8 +14103,8 @@ static const char type_data[][256] = {
   }
 };
 
-/* U+0000 through U+2FAFF */
-static const gint16 type_table_part1[763] = {
+/* U+0000 through U+313FF */
+static const gint16 type_table_part1[788] = {
   0 /* page 0 */,
   1 /* page 1 */,
   2 /* page 2 */,
@@ -14228,10 +14499,10 @@ static const gint16 type_table_part1[763] = {
   101 /* page 391 */,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
-  102 /* page 394 */,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  102 /* page 396 */,
+  103 /* page 397 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
@@ -14267,8 +14538,8 @@ static const gint16 type_table_part1[763] = {
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
-  103 /* page 433 */,
-  104 /* page 434 */,
+  104 /* page 433 */,
+  105 /* page 434 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
@@ -14278,7 +14549,7 @@ static const gint16 type_table_part1[763] = {
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  105 /* page 444 */,
+  106 /* page 444 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
@@ -14298,50 +14569,50 @@ static const gint16 type_table_part1[763] = {
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  106 /* page 464 */,
-  107 /* page 465 */,
-  108 /* page 466 */,
-  109 /* page 467 */,
-  110 /* page 468 */,
-  111 /* page 469 */,
-  112 /* page 470 */,
-  113 /* page 471 */,
+  107 /* page 464 */,
+  108 /* page 465 */,
+  109 /* page 466 */,
+  110 /* page 467 */,
+  111 /* page 468 */,
+  112 /* page 469 */,
+  113 /* page 470 */,
+  114 /* page 471 */,
   G_UNICODE_OTHER_SYMBOL + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_SYMBOL + G_UNICODE_MAX_TABLE_INDEX,
-  114 /* page 474 */,
+  115 /* page 474 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  115 /* page 480 */,
-  116 /* page 481 */,
-  117 /* page 482 */,
+  116 /* page 480 */,
+  117 /* page 481 */,
+  118 /* page 482 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  118 /* page 488 */,
-  119 /* page 489 */,
+  119 /* page 488 */,
+  120 /* page 489 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  120 /* page 492 */,
-  121 /* page 493 */,
-  122 /* page 494 */,
+  121 /* page 492 */,
+  122 /* page 493 */,
+  123 /* page 494 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
-  123 /* page 496 */,
-  124 /* page 497 */,
-  125 /* page 498 */,
-  126 /* page 499 */,
+  124 /* page 496 */,
+  125 /* page 497 */,
+  126 /* page 498 */,
+  127 /* page 499 */,
   G_UNICODE_OTHER_SYMBOL + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_SYMBOL + G_UNICODE_MAX_TABLE_INDEX,
-  127 /* page 502 */,
-  128 /* page 503 */,
-  129 /* page 504 */,
-  130 /* page 505 */,
-  131 /* page 506 */,
-  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
+  128 /* page 502 */,
+  129 /* page 503 */,
+  130 /* page 504 */,
+  131 /* page 505 */,
+  132 /* page 506 */,
+  133 /* page 507 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
@@ -14512,7 +14783,7 @@ static const gint16 type_table_part1[763] = {
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
-  132 /* page 678 */,
+  134 /* page 678 */,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
@@ -14529,8 +14800,8 @@ static const gint16 type_table_part1[763] = {
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
-  133 /* page 695 */,
-  134 /* page 696 */,
+  135 /* page 695 */,
+  136 /* page 696 */,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
@@ -14552,7 +14823,7 @@ static const gint16 type_table_part1[763] = {
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
-  135 /* page 718 */,
+  137 /* page 718 */,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
@@ -14581,7 +14852,7 @@ static const gint16 type_table_part1[763] = {
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
-  136 /* page 747 */,
+  138 /* page 747 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
@@ -14596,13 +14867,38 @@ static const gint16 type_table_part1[763] = {
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
-  137 /* page 762 */
+  139 /* page 762 */,
+  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  G_UNICODE_OTHER_LETTER + G_UNICODE_MAX_TABLE_INDEX,
+  140 /* page 787 */
 };
 
 /* U+E0000 through U+10FFFF */
 static const gint16 type_table_part2[768] = {
-  138 /* page 3584 */,
-  139 /* page 3585 */,
+  141 /* page 3584 */,
+  142 /* page 3585 */,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_UNASSIGNED + G_UNICODE_MAX_TABLE_INDEX,
@@ -15112,7 +15408,7 @@ static const gint16 type_table_part2[768] = {
   G_UNICODE_PRIVATE_USE + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_PRIVATE_USE + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_PRIVATE_USE + G_UNICODE_MAX_TABLE_INDEX,
-  140 /* page 4095 */,
+  143 /* page 4095 */,
   G_UNICODE_PRIVATE_USE + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_PRIVATE_USE + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_PRIVATE_USE + G_UNICODE_MAX_TABLE_INDEX,
@@ -15368,7 +15664,7 @@ static const gint16 type_table_part2[768] = {
   G_UNICODE_PRIVATE_USE + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_PRIVATE_USE + G_UNICODE_MAX_TABLE_INDEX,
   G_UNICODE_PRIVATE_USE + G_UNICODE_MAX_TABLE_INDEX,
-  141 /* page 4351 */
+  144 /* page 4351 */
 };
 
 static const gunichar attr_data[][256] = {
@@ -16329,12 +16625,12 @@ static const gunichar attr_data[][256] = {
     0x025c, 0x0261, 0x026c, 0x026a, 0x0000, 0x029e, 0x0287, 0x029d, 0xab53, 
     0xa7b5, 0xa7b4, 0xa7b7, 0xa7b6, 0xa7b9, 0xa7b8, 0xa7bb, 0xa7ba, 0xa7bd, 
     0xa7bc, 0xa7bf, 0xa7be, 0x0000, 0x0000, 0xa7c3, 0xa7c2, 0xa794, 0x0282, 
-    0x1d8e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
-    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x1d8e, 0xa7c8, 0xa7c7, 0xa7ca, 0xa7c9, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0xa7f6, 0xa7f5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000
   },
   { /* page 168, index 31 */
@@ -16838,7 +17134,38 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000
   },
-  { /* page 284, index 47 */
+  { /* page 281, index 47 */
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 0x0008, 0x0009, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000
+  },
+  { /* page 284, index 48 */
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
@@ -16869,7 +17196,7 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000
   },
-  { /* page 285, index 48 */
+  { /* page 285, index 49 */
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
@@ -16900,7 +17227,7 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000
   },
-  { /* page 362, index 49 */
+  { /* page 362, index 50 */
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
@@ -16931,7 +17258,7 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000
   },
-  { /* page 363, index 50 */
+  { /* page 363, index 51 */
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
@@ -16962,7 +17289,7 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000
   },
-  { /* page 366, index 51 */
+  { /* page 366, index 52 */
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
@@ -16994,7 +17321,7 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000
   },
-  { /* page 471, index 52 */
+  { /* page 471, index 53 */
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
@@ -17025,7 +17352,7 @@ static const gunichar attr_data[][256] = {
     0x0007, 0x0008, 0x0009, 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 
     0x0006, 0x0007, 0x0008, 0x0009
   },
-  { /* page 481, index 53 */
+  { /* page 481, index 54 */
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
@@ -17056,7 +17383,7 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000
   },
-  { /* page 482, index 54 */
+  { /* page 482, index 55 */
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
@@ -17087,7 +17414,7 @@ static const gunichar attr_data[][256] = {
     0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 0x0008, 0x0009, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000
   },
-  { /* page 489, index 55 */
+  { /* page 489, index 56 */
     0x1e922, 0x1e923, 0x1e924, 0x1e925, 0x1e926, 0x1e927, 0x1e928, 0x1e929, 
     0x1e92a, 0x1e92b, 0x1e92c, 0x1e92d, 0x1e92e, 0x1e92f, 0x1e930, 0x1e931, 
     0x1e932, 0x1e933, 0x1e934, 0x1e935, 0x1e936, 0x1e937, 0x1e938, 0x1e939, 
@@ -17118,11 +17445,42 @@ static const gunichar attr_data[][256] = {
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
     0x0000, 0x0000, 0x0000, 0x0000
+  },
+  { /* page 507, index 57 */
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0002, 
+    0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 0x0008, 0x0009, 0x0000, 0x0000, 
+    0x0000, 0x0000, 0x0000, 0x0000
   }
 };
 
-/* U+0000 through U+2FAFF */
-static const gint16 attr_table_part1[763] = {
+/* U+0000 through U+313FF */
+static const gint16 attr_table_part1[788] = {
   0 /* page 0 */,
   1 /* page 1 */,
   2 /* page 2 */,
@@ -17404,11 +17762,35 @@ static const gint16 attr_table_part1[763] = {
   44 /* page 278 */,
   45 /* page 279 */,
   46 /* page 280 */,
+  47 /* page 281 */,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  48 /* page 284 */,
+  49 /* page 285 */,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
-  47 /* page 284 */,
-  48 /* page 285 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
@@ -17461,8 +17843,11 @@ static const gint16 attr_table_part1[763] = {
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  50 /* page 362 */,
+  51 /* page 363 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  52 /* page 366 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
@@ -17485,11 +17870,8 @@ static const gint16 attr_table_part1[763] = {
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
-  49 /* page 362 */,
-  50 /* page 363 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
-  51 /* page 366 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
@@ -17570,6 +17952,7 @@ static const gint16 attr_table_part1[763] = {
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  53 /* page 471 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
@@ -17579,12 +17962,15 @@ static const gint16 attr_table_part1[763] = {
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  54 /* page 481 */,
+  55 /* page 482 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  56 /* page 489 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
@@ -17594,7 +17980,6 @@ static const gint16 attr_table_part1[763] = {
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
-  52 /* page 471 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
@@ -17603,16 +17988,14 @@ static const gint16 attr_table_part1[763] = {
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
+  57 /* page 507 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
-  53 /* page 481 */,
-  54 /* page 482 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
-  55 /* page 489 */,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
   0x0000 + G_UNICODE_MAX_TABLE_INDEX,
@@ -19121,8 +19504,7 @@ static const struct Interval g_unicode_width_table_wide[] = {
 {0x3099, 0x30FF},
 {0x3105, 0x312F},
 {0x3131, 0x318E},
-{0x3190, 0x31BA},
-{0x31C0, 0x31E3},
+{0x3190, 0x31E3},
 {0x31F0, 0x321E},
 {0x3220, 0x3247},
 {0x3250, 0x4DBF},
@@ -19137,9 +19519,11 @@ static const struct Interval g_unicode_width_table_wide[] = {
 {0xFE68, 0xFE6B},
 {0xFF01, 0xFF60},
 {0xFFE0, 0xFFE6},
-{0x16FE0, 0x16FE3},
+{0x16FE0, 0x16FE4},
+{0x16FF0, 0x16FF1},
 {0x17000, 0x187F7},
-{0x18800, 0x18AF2},
+{0x18800, 0x18CD5},
+{0x18D00, 0x18D08},
 {0x1B000, 0x1B11E},
 {0x1B150, 0x1B152},
 {0x1B164, 0x1B167},
@@ -19174,20 +19558,22 @@ static const struct Interval g_unicode_width_table_wide[] = {
 {0x1F680, 0x1F6C5},
 {0x1F6CC, 0x1F6CC},
 {0x1F6D0, 0x1F6D2},
-{0x1F6D5, 0x1F6D5},
+{0x1F6D5, 0x1F6D7},
 {0x1F6EB, 0x1F6EC},
-{0x1F6F4, 0x1F6FA},
+{0x1F6F4, 0x1F6FC},
 {0x1F7E0, 0x1F7EB},
-{0x1F90D, 0x1F971},
-{0x1F973, 0x1F976},
-{0x1F97A, 0x1F9A2},
-{0x1F9A5, 0x1F9AA},
-{0x1F9AE, 0x1F9CA},
+{0x1F90C, 0x1F93A},
+{0x1F93C, 0x1F945},
+{0x1F947, 0x1F978},
+{0x1F97A, 0x1F9CB},
 {0x1F9CD, 0x1F9FF},
-{0x1FA70, 0x1FA73},
+{0x1FA70, 0x1FA74},
 {0x1FA78, 0x1FA7A},
-{0x1FA80, 0x1FA82},
-{0x1FA90, 0x1FA95},
+{0x1FA80, 0x1FA86},
+{0x1FA90, 0x1FAA8},
+{0x1FAB0, 0x1FAB6},
+{0x1FAC0, 0x1FAC2},
+{0x1FAD0, 0x1FAD6},
 {0x20000, 0x2FFFD},
 {0x30000, 0x3FFFD},
 };
diff --git a/glib/gunicode.h b/glib/gunicode.h
index 5663aec7e..d72980380 100644
--- a/glib/gunicode.h
+++ b/glib/gunicode.h
@@ -424,6 +424,10 @@ typedef enum
  * @G_UNICODE_SCRIPT_NANDINAGARI:          Nand. Since: 2.62
  * @G_UNICODE_SCRIPT_NYIAKENG_PUACHUE_HMONG: Rohg. Since: 2.62
  * @G_UNICODE_SCRIPT_WANCHO:               Wcho. Since: 2.62
+ * @G_UNICODE_SCRIPT_CHORASMIAN:           Chorasmian. Since: 2.66
+ * @G_UNICODE_SCRIPT_DIVES_AKURU:          Dives Akuru. Since: 2.66
+ * @G_UNICODE_SCRIPT_KHITAN_SMALL_SCRIPT:  Khitan small script. Since: 2.66
+ * @G_UNICODE_SCRIPT_YEZIDI:               Yezidi. Since: 2.66
  *
  * The #GUnicodeScript enumeration identifies different writing
  * systems. The values correspond to the names as defined in the
@@ -615,7 +619,13 @@ typedef enum
   G_UNICODE_SCRIPT_ELYMAIC,                /* Elym */
   G_UNICODE_SCRIPT_NANDINAGARI,            /* Nand */
   G_UNICODE_SCRIPT_NYIAKENG_PUACHUE_HMONG, /* Rohg */
-  G_UNICODE_SCRIPT_WANCHO                  /* Wcho */
+  G_UNICODE_SCRIPT_WANCHO,                 /* Wcho */
+
+  /* Unicode 13.0 additions */
+  G_UNICODE_SCRIPT_CHORASMIAN,             /* Chrs */
+  G_UNICODE_SCRIPT_DIVES_AKURU,            /* Diak */
+  G_UNICODE_SCRIPT_KHITAN_SMALL_SCRIPT,    /* Kits */
+  G_UNICODE_SCRIPT_YEZIDI                  /* Yezi */
 } GUnicodeScript;
 
 GLIB_AVAILABLE_IN_ALL
diff --git a/glib/gunicomp.h b/glib/gunicomp.h
index dbb2a423a..2a12b9a52 100644
--- a/glib/gunicomp.h
+++ b/glib/gunicomp.h
@@ -1,9 +1,9 @@
 #define COMPOSE_FIRST_START 1
 #define COMPOSE_FIRST_SINGLE_START 149
-#define COMPOSE_SECOND_START 377
-#define COMPOSE_SECOND_SINGLE_START 408
+#define COMPOSE_SECOND_START 378
+#define COMPOSE_SECOND_SINGLE_START 409
 
-#define COMPOSE_TABLE_LAST 277
+#define COMPOSE_TABLE_LAST 281
 
 static const guint16 compose_data[][256] = {
   { /* page 0, index 0 */
@@ -48,10 +48,10 @@ static const guint16 compose_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
   { /* page 3, index 3 */
-    377, 378, 379, 380, 381, 0, 382, 383, 384, 385, 386, 387, 388, 0, 0, 389, 
-    0, 390, 0, 391, 392, 0, 0, 0, 0, 0, 0, 393, 0, 0, 0, 0, 0, 0, 0, 394, 
-    395, 396, 397, 398, 399, 0, 0, 0, 0, 400, 401, 0, 402, 403, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 404, 0, 0, 405, 0, 0, 0, 0, 0, 0, 0, 
+    378, 379, 380, 381, 382, 0, 383, 384, 385, 386, 387, 388, 389, 0, 0, 390, 
+    0, 391, 0, 392, 393, 0, 0, 0, 0, 0, 0, 394, 0, 0, 0, 0, 0, 0, 0, 395, 
+    396, 397, 398, 399, 400, 0, 0, 0, 0, 401, 402, 0, 403, 404, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 405, 0, 0, 406, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 0, 0, 0, 
@@ -79,7 +79,7 @@ static const guint16 compose_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 99, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    212, 0, 213, 0, 0, 0, 0, 0, 0, 0, 0, 408, 409, 410, 0, 0, 0, 0, 0, 0, 0, 
+    212, 0, 213, 0, 0, 0, 0, 0, 0, 0, 0, 409, 410, 411, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -96,22 +96,22 @@ static const guint16 compose_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 411, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 412, 
     0, 0, 0, 0, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    412, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    413, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
   { /* page 11, index 7 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 413, 0, 0, 0, 0, 0, 0, 0, 0, 
-    101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 414, 415, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 414, 0, 0, 0, 0, 0, 0, 0, 0, 
+    101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 415, 416, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 416, 0, 0, 0, 0, 0, 0, 0, 102, 221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 417, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 417, 0, 0, 0, 0, 0, 0, 0, 102, 221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 418, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
   { /* page 12, index 8 */
@@ -123,21 +123,21 @@ static const guint16 compose_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 223, 
-    0, 0, 418, 0, 0, 0, 103, 0, 0, 0, 224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 419, 
-    420, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 419, 0, 0, 0, 103, 0, 0, 0, 224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 420, 
+    421, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
   { /* page 13, index 9 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 421, 0, 0, 0, 0, 0, 0, 0, 104, 
-    225, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 422, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 422, 0, 0, 0, 0, 0, 0, 0, 104, 
+    225, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 423, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 423, 0, 0, 0, 0, 424, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 105, 0, 0, 226, 0, 0, 425, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 424, 0, 0, 0, 0, 425, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 105, 0, 0, 226, 0, 0, 426, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
   { /* page 16, index 10 */
@@ -228,7 +228,7 @@ static const guint16 compose_data[][256] = {
     0, 0, 0, 333, 0, 334, 0, 335, 0, 336, 0, 337, 0, 338, 0, 339, 0, 340, 0, 
     341, 0, 342, 0, 343, 0, 344, 0, 0, 345, 0, 346, 0, 347, 0, 0, 0, 0, 0, 0, 
     137, 0, 0, 138, 0, 0, 139, 0, 0, 140, 0, 0, 141, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 406, 407, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 407, 408, 
     0, 0, 348, 0, 0, 0, 0, 0, 0, 0, 0, 349, 0, 0, 0, 0, 350, 0, 351, 0, 352, 
     0, 353, 0, 354, 0, 355, 0, 356, 0, 357, 0, 358, 0, 359, 0, 360, 0, 361, 
     0, 0, 362, 0, 363, 0, 364, 0, 0, 0, 0, 0, 0, 142, 0, 0, 143, 0, 0, 144, 
@@ -264,8 +264,8 @@ static const guint16 compose_data[][256] = {
   { /* page 275, index 19 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 426, 0, 0, 0, 0, 0, 0, 0, 0, 
-    147, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 427, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 427, 0, 0, 0, 0, 0, 0, 0, 0, 
+    147, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 428, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -282,7 +282,7 @@ static const guint16 compose_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 428, 0, 0, 0, 0, 0, 0, 0, 0, 148, 429, 0, 0, 430, 
+    0, 0, 0, 0, 0, 0, 0, 0, 429, 0, 0, 0, 0, 0, 0, 0, 0, 148, 430, 0, 0, 431, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
@@ -299,6 +299,19 @@ static const guint16 compose_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+  },
+  { /* page 281, index 22 */
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 377, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   }
 };
 
@@ -580,7 +593,11 @@ static const gint16 compose_table[COMPOSE_TABLE_LAST + 1] = {
   0 + G_UNICODE_MAX_TABLE_INDEX,
   19 /* page 275 */,
   20 /* page 276 */,
-  21 /* page 277 */
+  21 /* page 277 */,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  22 /* page 281 */
 };
 
 static const gunichar compose_first_single[][2] = {
@@ -811,7 +828,8 @@ static const gunichar compose_first_single[][2] = {
  { 0x11127, 0x1112e },
  { 0x11127, 0x1112f },
  { 0x115af, 0x115ba },
- { 0x115af, 0x115bb }
+ { 0x115af, 0x115bb },
+ { 0x11930, 0x11938 }
 };
 static const gunichar compose_second_single[][2] = {
  { 0x0627, 0x0622 },
diff --git a/glib/gunidecomp.h b/glib/gunidecomp.h
index b28eeda61..2b1028625 100644
--- a/glib/gunidecomp.h
+++ b/glib/gunidecomp.h
@@ -7,9 +7,9 @@
 
 #define G_UNICODE_MAX_TABLE_INDEX (0x110000 / 256)
 
-#define G_UNICODE_LAST_CHAR_PART1 0x2FAFF
+#define G_UNICODE_LAST_CHAR_PART1 0x313FF
 
-#define G_UNICODE_LAST_PAGE_PART1 762
+#define G_UNICODE_LAST_PAGE_PART1 787
 
 #define G_UNICODE_NOT_PRESENT_OFFSET 65535
 
@@ -266,10 +266,10 @@ static const guchar cclass_data[][256] = {
     230, 230, 230, 230, 230, 230, 0, 0, 220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 230, 230, 230, 220, 220, 
-    220, 220, 220, 220, 230, 230, 220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    220, 220, 220, 220, 230, 230, 220, 0, 220, 220, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0
+    0, 0, 0, 0, 0, 0, 0
   },
   { /* page 27, index 19 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -383,7 +383,7 @@ static const guchar cclass_data[][256] = {
   },
   { /* page 168, index 27 */
     0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -526,7 +526,20 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 271, index 38 */
+  { /* page 270, index 38 */
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 230, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+  },
+  { /* page 271, index 39 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 220, 
@@ -539,7 +552,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 272, index 39 */
+  { /* page 272, index 40 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 
@@ -552,7 +565,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 273, index 40 */
+  { /* page 273, index 41 */
     230, 230, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -565,7 +578,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 274, index 41 */
+  { /* page 274, index 42 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 9, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -578,7 +591,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 9, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 275, index 42 */
+  { /* page 275, index 43 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -591,7 +604,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 276, index 43 */
+  { /* page 276, index 44 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 7, 0, 
@@ -604,7 +617,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 277, index 44 */
+  { /* page 277, index 45 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -617,7 +630,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 278, index 45 */
+  { /* page 278, index 46 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -630,7 +643,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 279, index 46 */
+  { /* page 279, index 47 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -643,7 +656,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 280, index 47 */
+  { /* page 280, index 48 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -656,10 +669,10 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 281, index 48 */
-    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+  { /* page 281, index 49 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0, 0, 7, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -669,7 +682,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 282, index 49 */
+  { /* page 282, index 50 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 
@@ -682,7 +695,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 284, index 50 */
+  { /* page 284, index 51 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -695,7 +708,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 285, index 51 */
+  { /* page 285, index 52 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 9, 9, 0, 0, 
@@ -708,7 +721,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 362, index 52 */
+  { /* page 362, index 53 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -721,7 +734,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 363, index 53 */
+  { /* page 363, index 54 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     230, 230, 230, 230, 230, 230, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -734,7 +747,20 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 444, index 54 */
+  { /* page 367, index 55 */
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+    6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+  },
+  { /* page 444, index 56 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -747,7 +773,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 465, index 55 */
+  { /* page 465, index 57 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -761,7 +787,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 466, index 56 */
+  { /* page 466, index 58 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 230, 0, 
@@ -774,7 +800,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 480, index 57 */
+  { /* page 480, index 59 */
     230, 230, 230, 230, 230, 230, 230, 0, 230, 230, 230, 230, 230, 230, 230, 
     230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 0, 0, 230, 230, 230, 
     230, 230, 230, 230, 0, 230, 230, 0, 230, 230, 230, 230, 230, 0, 0, 0, 0, 
@@ -788,7 +814,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 481, index 58 */
+  { /* page 481, index 60 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     230, 230, 230, 230, 230, 230, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -801,7 +827,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 482, index 59 */
+  { /* page 482, index 61 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -814,7 +840,7 @@ static const guchar cclass_data[][256] = {
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 
     230, 230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 488, index 60 */
+  { /* page 488, index 62 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
@@ -827,7 +853,7 @@ static const guchar cclass_data[][256] = {
     220, 220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
   },
-  { /* page 489, index 61 */
+  { /* page 489, index 63 */
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 230, 
@@ -842,7 +868,7 @@ static const guchar cclass_data[][256] = {
   }
 };
 
-static const gint16 combining_class_table_part1[763] = {
+static const gint16 combining_class_table_part1[788] = {
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
@@ -1113,22 +1139,46 @@ static const gint16 combining_class_table_part1[763] = {
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   37 /* page 269 */,
+  38 /* page 270 */,
+  39 /* page 271 */,
+  40 /* page 272 */,
+  41 /* page 273 */,
+  42 /* page 274 */,
+  43 /* page 275 */,
+  44 /* page 276 */,
+  45 /* page 277 */,
+  46 /* page 278 */,
+  47 /* page 279 */,
+  48 /* page 280 */,
+  49 /* page 281 */,
+  50 /* page 282 */,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  51 /* page 284 */,
+  52 /* page 285 */,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
+  0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
-  38 /* page 271 */,
-  39 /* page 272 */,
-  40 /* page 273 */,
-  41 /* page 274 */,
-  42 /* page 275 */,
-  43 /* page 276 */,
-  44 /* page 277 */,
-  45 /* page 278 */,
-  46 /* page 279 */,
-  47 /* page 280 */,
-  48 /* page 281 */,
-  49 /* page 282 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
-  50 /* page 284 */,
-  51 /* page 285 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
@@ -1181,9 +1231,12 @@ static const gint16 combining_class_table_part1[763] = {
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
+  53 /* page 362 */,
+  54 /* page 363 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
+  55 /* page 367 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
@@ -1205,8 +1258,6 @@ static const gint16 combining_class_table_part1[763] = {
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
-  52 /* page 362 */,
-  53 /* page 363 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
@@ -1262,6 +1313,7 @@ static const gint16 combining_class_table_part1[763] = {
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
+  56 /* page 444 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
@@ -1282,12 +1334,13 @@ static const gint16 combining_class_table_part1[763] = {
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
+  57 /* page 465 */,
+  58 /* page 466 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
-  54 /* page 444 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
@@ -1296,11 +1349,16 @@ static const gint16 combining_class_table_part1[763] = {
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
+  59 /* page 480 */,
+  60 /* page 481 */,
+  61 /* page 482 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
+  62 /* page 488 */,
+  63 /* page 489 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
@@ -1308,8 +1366,6 @@ static const gint16 combining_class_table_part1[763] = {
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
-  55 /* page 465 */,
-  56 /* page 466 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
@@ -1323,16 +1379,11 @@ static const gint16 combining_class_table_part1[763] = {
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
-  57 /* page 480 */,
-  58 /* page 481 */,
-  59 /* page 482 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
-  60 /* page 488 */,
-  61 /* page 489 */,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
   0 + G_UNICODE_MAX_TABLE_INDEX,
@@ -4733,1196 +4784,1197 @@ static const decomposition decomp_table[] =
   { 0xab5d, G_UNICODE_NOT_PRESENT_OFFSET, 10903 },
   { 0xab5e, G_UNICODE_NOT_PRESENT_OFFSET, 10907 },
   { 0xab5f, G_UNICODE_NOT_PRESENT_OFFSET, 10910 },
-  { 0xf900, 10914, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf901, 10918, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xab69, G_UNICODE_NOT_PRESENT_OFFSET, 10914 },
+  { 0xf900, 10917, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf901, 10921, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0xf902, 6813, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf903, 10922, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf904, 10926, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf905, 10930, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf906, 10934, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf903, 10925, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf904, 10929, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf905, 10933, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf906, 10937, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0xf907, 7029, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0xf908, 7029, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf909, 10938, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf909, 10941, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0xf90a, 6845, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf90b, 10942, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf90c, 10946, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf90d, 10950, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf90e, 10954, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf90f, 10958, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf910, 10962, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf911, 10966, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf912, 10970, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf913, 10974, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf914, 10978, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf915, 10982, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf916, 10986, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf917, 10990, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf918, 10994, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf919, 10998, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf91a, 11002, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf91b, 11006, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf91c, 11010, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf91d, 11014, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf91e, 11018, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf91f, 11022, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf920, 11026, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf921, 11030, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf922, 11034, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf923, 11038, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf924, 11042, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf925, 11046, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf926, 11050, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf927, 11054, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf928, 11058, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf929, 11062, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf92a, 11066, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf92b, 11070, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf92c, 11074, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf92d, 11078, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf92e, 11082, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf92f, 11086, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf930, 11090, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf931, 11094, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf932, 11098, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf933, 11102, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf90b, 10945, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf90c, 10949, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf90d, 10953, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf90e, 10957, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf90f, 10961, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf910, 10965, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf911, 10969, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf912, 10973, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf913, 10977, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf914, 10981, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf915, 10985, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf916, 10989, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf917, 10993, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf918, 10997, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf919, 11001, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf91a, 11005, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf91b, 11009, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf91c, 11013, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf91d, 11017, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf91e, 11021, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf91f, 11025, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf920, 11029, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf921, 11033, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf922, 11037, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf923, 11041, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf924, 11045, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf925, 11049, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf926, 11053, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf927, 11057, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf928, 11061, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf929, 11065, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf92a, 11069, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf92b, 11073, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf92c, 11077, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf92d, 11081, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf92e, 11085, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf92f, 11089, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf930, 11093, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf931, 11097, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf932, 11101, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf933, 11105, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0xf934, 6677, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf935, 11106, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf936, 11110, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf937, 11114, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf938, 11118, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf939, 11122, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf93a, 11126, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf93b, 11130, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf93c, 11134, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf93d, 11138, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf93e, 11142, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf93f, 11146, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf935, 11109, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf936, 11113, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf937, 11117, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf938, 11121, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf939, 11125, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf93a, 11129, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf93b, 11133, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf93c, 11137, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf93d, 11141, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf93e, 11145, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf93f, 11149, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0xf940, 6969, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf941, 11150, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf942, 11154, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf943, 11158, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf944, 11162, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf945, 11166, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf946, 11170, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf947, 11174, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf948, 11178, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf949, 11182, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf94a, 11186, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf94b, 11190, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf94c, 11194, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf94d, 11198, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf94e, 11202, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf94f, 11206, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf950, 11210, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf951, 11214, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf952, 11218, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf953, 11222, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf954, 11226, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf955, 11230, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf956, 11234, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf957, 11238, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf958, 11242, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf959, 11246, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf95a, 11250, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf95b, 11254, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf95c, 10978, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf95d, 11258, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf95e, 11262, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf95f, 11266, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf960, 11270, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf961, 11274, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf962, 11278, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf963, 11282, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf964, 11286, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf965, 11290, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf966, 11294, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf967, 11298, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf968, 11302, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf969, 11306, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf96a, 11310, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf96b, 11314, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf96c, 11318, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf96d, 11322, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf96e, 11326, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf96f, 11330, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf970, 11334, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf941, 11153, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf942, 11157, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf943, 11161, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf944, 11165, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf945, 11169, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf946, 11173, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf947, 11177, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf948, 11181, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf949, 11185, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf94a, 11189, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf94b, 11193, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf94c, 11197, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf94d, 11201, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf94e, 11205, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf94f, 11209, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf950, 11213, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf951, 11217, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf952, 11221, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf953, 11225, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf954, 11229, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf955, 11233, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf956, 11237, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf957, 11241, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf958, 11245, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf959, 11249, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf95a, 11253, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf95b, 11257, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf95c, 10981, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf95d, 11261, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf95e, 11265, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf95f, 11269, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf960, 11273, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf961, 11277, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf962, 11281, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf963, 11285, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf964, 11289, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf965, 11293, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf966, 11297, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf967, 11301, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf968, 11305, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf969, 11309, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf96a, 11313, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf96b, 11317, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf96c, 11321, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf96d, 11325, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf96e, 11329, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf96f, 11333, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf970, 11337, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0xf971, 6821, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf972, 11338, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf973, 11342, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf974, 11346, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf975, 11350, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf976, 11354, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf977, 11358, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf978, 11362, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf979, 11366, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf97a, 11370, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf97b, 11374, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf97c, 11378, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf97d, 11382, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf97e, 11386, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf97f, 11390, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf980, 11394, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf972, 11341, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf973, 11345, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf974, 11349, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf975, 11353, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf976, 11357, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf977, 11361, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf978, 11365, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf979, 11369, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf97a, 11373, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf97b, 11377, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf97c, 11381, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf97d, 11385, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf97e, 11389, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf97f, 11393, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf980, 11397, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0xf981, 6329, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf982, 11398, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf983, 11402, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf984, 11406, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf985, 11410, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf986, 11414, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf987, 11418, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf988, 11422, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf989, 11426, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf982, 11401, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf983, 11405, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf984, 11409, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf985, 11413, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf986, 11417, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf987, 11421, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf988, 11425, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf989, 11429, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0xf98a, 6253, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf98b, 11430, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf98c, 11434, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf98d, 11438, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf98e, 11442, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf98f, 11446, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf990, 11450, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf991, 11454, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf992, 11458, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf993, 11462, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf994, 11466, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf995, 11470, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf996, 11474, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf997, 11478, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf998, 11482, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf999, 11486, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf99a, 11490, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf99b, 11494, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf99c, 11498, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf99d, 11502, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf99e, 11506, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf99f, 11510, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9a0, 11514, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9a1, 11330, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9a2, 11518, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9a3, 11522, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9a4, 11526, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9a5, 11530, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9a6, 11534, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9a7, 11538, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9a8, 11542, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9a9, 11546, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9aa, 11266, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ab, 11550, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ac, 11554, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ad, 11558, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ae, 11562, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9af, 11566, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9b0, 11570, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9b1, 11574, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9b2, 11578, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9b3, 11582, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9b4, 11586, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9b5, 11590, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9b6, 11594, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9b7, 11598, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9b8, 11602, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9b9, 11606, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ba, 11610, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9bb, 11614, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9bc, 11618, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9bd, 11622, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9be, 11626, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9bf, 10978, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9c0, 11630, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9c1, 11634, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9c2, 11638, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9c3, 11642, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf98b, 11433, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf98c, 11437, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf98d, 11441, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf98e, 11445, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf98f, 11449, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf990, 11453, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf991, 11457, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf992, 11461, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf993, 11465, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf994, 11469, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf995, 11473, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf996, 11477, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf997, 11481, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf998, 11485, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf999, 11489, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf99a, 11493, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf99b, 11497, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf99c, 11501, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf99d, 11505, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf99e, 11509, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf99f, 11513, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9a0, 11517, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9a1, 11333, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9a2, 11521, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9a3, 11525, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9a4, 11529, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9a5, 11533, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9a6, 11537, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9a7, 11541, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9a8, 11545, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9a9, 11549, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9aa, 11269, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ab, 11553, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ac, 11557, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ad, 11561, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ae, 11565, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9af, 11569, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9b0, 11573, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9b1, 11577, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9b2, 11581, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9b3, 11585, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9b4, 11589, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9b5, 11593, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9b6, 11597, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9b7, 11601, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9b8, 11605, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9b9, 11609, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ba, 11613, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9bb, 11617, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9bc, 11621, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9bd, 11625, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9be, 11629, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9bf, 10981, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9c0, 11633, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9c1, 11637, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9c2, 11641, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9c3, 11645, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0xf9c4, 7025, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9c5, 11646, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9c6, 11650, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9c7, 11654, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9c8, 11658, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9c9, 11662, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ca, 11666, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9cb, 11670, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9cc, 11674, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9cd, 11678, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ce, 11682, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9cf, 11686, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9d0, 11690, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9c5, 11649, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9c6, 11653, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9c7, 11657, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9c8, 11661, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9c9, 11665, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ca, 11669, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9cb, 11673, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9cc, 11677, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9cd, 11681, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ce, 11685, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9cf, 11689, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9d0, 11693, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0xf9d1, 8562, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9d2, 11694, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9d3, 11698, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9d4, 11702, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9d5, 11706, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9d6, 11710, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9d7, 11714, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9d8, 11718, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9d9, 11722, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9da, 11726, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9db, 11274, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9dc, 11730, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9dd, 11734, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9de, 11738, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9df, 11742, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9e0, 11746, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9e1, 11750, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9e2, 11754, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9e3, 11758, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9e4, 11762, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9e5, 11766, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9e6, 11770, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9e7, 11774, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9e8, 11778, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9d2, 11697, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9d3, 11701, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9d4, 11705, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9d5, 11709, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9d6, 11713, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9d7, 11717, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9d8, 11721, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9d9, 11725, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9da, 11729, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9db, 11277, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9dc, 11733, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9dd, 11737, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9de, 11741, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9df, 11745, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9e0, 11749, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9e1, 11753, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9e2, 11757, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9e3, 11761, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9e4, 11765, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9e5, 11769, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9e6, 11773, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9e7, 11777, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9e8, 11781, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0xf9e9, 6841, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ea, 11782, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9eb, 11786, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ec, 11790, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ed, 11794, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ee, 11798, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ef, 11802, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9f0, 11806, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9f1, 11810, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9f2, 11814, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9f3, 11818, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9f4, 11822, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9f5, 11826, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9f6, 11830, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ea, 11785, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9eb, 11789, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ec, 11793, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ed, 11797, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ee, 11801, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ef, 11805, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9f0, 11809, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9f1, 11813, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9f2, 11817, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9f3, 11821, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9f4, 11825, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9f5, 11829, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9f6, 11833, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0xf9f7, 6645, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9f8, 11834, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9f9, 11838, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9fa, 11842, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9fb, 11846, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9fc, 11850, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9fd, 11854, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9fe, 11858, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xf9ff, 11862, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa00, 11866, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa01, 11870, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa02, 11874, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa03, 11878, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa04, 11882, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa05, 11886, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa06, 11890, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa07, 11894, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9f8, 11837, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9f9, 11841, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9fa, 11845, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9fb, 11849, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9fc, 11853, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9fd, 11857, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9fe, 11861, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xf9ff, 11865, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa00, 11869, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa01, 11873, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa02, 11877, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa03, 11881, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa04, 11885, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa05, 11889, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa06, 11893, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa07, 11897, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0xfa08, 6753, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa09, 11898, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa09, 11901, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0xfa0a, 6765, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa0b, 11902, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa0c, 11906, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa0d, 11910, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa10, 11914, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa12, 11918, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa15, 11922, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa16, 11926, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa17, 11930, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa18, 11934, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa19, 11938, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa1a, 11942, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa1b, 11946, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa1c, 11950, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa1d, 11954, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa0b, 11905, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa0c, 11909, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa0d, 11913, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa10, 11917, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa12, 11921, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa15, 11925, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa16, 11929, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa17, 11933, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa18, 11937, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa19, 11941, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa1a, 11945, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa1b, 11949, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa1c, 11953, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa1d, 11957, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0xfa1e, 6673, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa20, 11958, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa22, 11962, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa25, 11966, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa26, 11970, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa2a, 11974, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa2b, 11978, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa2c, 11982, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa2d, 11986, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa2e, 11990, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa2f, 11994, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa30, 11998, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa31, 12002, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa32, 12006, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa33, 12010, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa34, 12014, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa35, 12018, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa36, 12022, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa37, 12026, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa38, 12030, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa39, 12034, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa3a, 12038, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa3b, 12042, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa20, 11961, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa22, 11965, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa25, 11969, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa26, 11973, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa2a, 11977, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa2b, 11981, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa2c, 11985, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa2d, 11989, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa2e, 11993, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa2f, 11997, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa30, 12001, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa31, 12005, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa32, 12009, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa33, 12013, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa34, 12017, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa35, 12021, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa36, 12025, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa37, 12029, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa38, 12033, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa39, 12037, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa3a, 12041, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa3b, 12045, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0xfa3c, 6357, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa3d, 12046, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa3e, 12050, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa3f, 12054, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa40, 12058, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa41, 12062, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa42, 12066, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa43, 12070, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa44, 12074, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa45, 12078, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa46, 12082, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa47, 12086, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa48, 12090, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa49, 12094, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa4a, 12098, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa4b, 12102, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa3d, 12049, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa3e, 12053, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa3f, 12057, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa40, 12061, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa41, 12065, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa42, 12069, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa43, 12073, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa44, 12077, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa45, 12081, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa46, 12085, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa47, 12089, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa48, 12093, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa49, 12097, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa4a, 12101, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa4b, 12105, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0xfa4c, 8582, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa4d, 12106, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa4e, 12110, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa4f, 12114, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa50, 12118, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa4d, 12109, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa4e, 12113, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa4f, 12117, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa50, 12121, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0xfa51, 8598, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa52, 12122, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa53, 12126, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa54, 12130, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa55, 12134, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa56, 12138, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa57, 11474, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa58, 12142, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa59, 12146, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa5a, 12150, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa5b, 12154, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa5c, 12158, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa5d, 12162, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa5e, 12162, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa5f, 12166, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa60, 12170, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa61, 12174, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa62, 12178, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa63, 12182, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa64, 12186, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa65, 12190, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa66, 12194, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa67, 11966, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa68, 12198, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa69, 12202, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa6a, 12206, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa6b, 12210, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa6c, 12214, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa6d, 12219, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa70, 12223, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa71, 12227, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa72, 12231, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa73, 12235, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa74, 12239, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa75, 12243, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa76, 12247, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa77, 12251, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa78, 12022, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa79, 12255, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa7a, 12259, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa7b, 12263, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa7c, 11914, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa7d, 12267, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa7e, 12271, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa7f, 12275, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa80, 12279, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa81, 12283, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa82, 12287, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa83, 12291, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa84, 12295, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa85, 12299, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa86, 12303, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa87, 12307, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa88, 12311, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa89, 12054, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa8a, 12315, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa8b, 12058, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa8c, 12319, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa8d, 12323, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa8e, 12327, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa8f, 12331, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa90, 12335, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa91, 11918, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa92, 11062, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa93, 12339, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa94, 12343, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa52, 12125, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa53, 12129, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa54, 12133, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa55, 12137, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa56, 12141, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa57, 11477, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa58, 12145, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa59, 12149, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa5a, 12153, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa5b, 12157, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa5c, 12161, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa5d, 12165, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa5e, 12165, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa5f, 12169, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa60, 12173, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa61, 12177, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa62, 12181, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa63, 12185, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa64, 12189, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa65, 12193, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa66, 12197, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa67, 11969, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa68, 12201, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa69, 12205, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa6a, 12209, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa6b, 12213, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa6c, 12217, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa6d, 12222, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa70, 12226, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa71, 12230, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa72, 12234, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa73, 12238, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa74, 12242, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa75, 12246, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa76, 12250, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa77, 12254, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa78, 12025, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa79, 12258, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa7a, 12262, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa7b, 12266, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa7c, 11917, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa7d, 12270, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa7e, 12274, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa7f, 12278, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa80, 12282, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa81, 12286, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa82, 12290, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa83, 12294, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa84, 12298, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa85, 12302, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa86, 12306, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa87, 12310, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa88, 12314, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa89, 12057, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa8a, 12318, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa8b, 12061, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa8c, 12322, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa8d, 12326, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa8e, 12330, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa8f, 12334, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa90, 12338, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa91, 11921, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa92, 11065, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa93, 12342, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa94, 12346, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0xfa95, 6489, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa96, 11334, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa97, 11666, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa98, 12347, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa99, 12351, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa9a, 12086, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa9b, 12355, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa9c, 12090, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa9d, 12359, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa9e, 12363, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfa9f, 12367, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaa0, 11926, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaa1, 12371, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaa2, 12375, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaa3, 12379, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaa4, 12383, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaa5, 12387, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaa6, 11930, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaa7, 12391, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaa8, 12395, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaa9, 12399, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaaa, 12403, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaab, 12407, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaac, 12411, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaad, 12138, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaae, 12415, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaaf, 12419, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfab0, 11474, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfab1, 12423, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfab2, 12154, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfab3, 12427, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfab4, 12431, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfab5, 12435, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfab6, 12439, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfab7, 12443, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfab8, 12174, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfab9, 12447, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaba, 11962, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfabb, 12451, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfabc, 12178, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfabd, 11258, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfabe, 12455, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfabf, 12182, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfac0, 12459, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfac1, 12190, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfac2, 12463, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfac3, 12467, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfac4, 12471, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfac5, 12475, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfac6, 12479, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfac7, 12198, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfac8, 11950, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfac9, 12483, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfaca, 12202, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfacb, 12487, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfacc, 12206, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfacd, 12491, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa96, 11337, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa97, 11669, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa98, 12350, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa99, 12354, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa9a, 12089, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa9b, 12358, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa9c, 12093, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa9d, 12362, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa9e, 12366, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfa9f, 12370, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaa0, 11929, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaa1, 12374, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaa2, 12378, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaa3, 12382, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaa4, 12386, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaa5, 12390, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaa6, 11933, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaa7, 12394, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaa8, 12398, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaa9, 12402, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaaa, 12406, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaab, 12410, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaac, 12414, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaad, 12141, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaae, 12418, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaaf, 12422, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfab0, 11477, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfab1, 12426, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfab2, 12157, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfab3, 12430, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfab4, 12434, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfab5, 12438, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfab6, 12442, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfab7, 12446, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfab8, 12177, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfab9, 12450, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaba, 11965, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfabb, 12454, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfabc, 12181, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfabd, 11261, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfabe, 12458, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfabf, 12185, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfac0, 12462, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfac1, 12193, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfac2, 12466, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfac3, 12470, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfac4, 12474, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfac5, 12478, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfac6, 12482, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfac7, 12201, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfac8, 11953, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfac9, 12486, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfaca, 12205, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfacb, 12490, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfacc, 12209, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfacd, 12494, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0xface, 7029, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfacf, 12495, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfad0, 12500, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfad1, 12505, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfad2, 12510, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfad3, 12514, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfad4, 12518, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfad5, 12522, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfad6, 12527, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfad7, 12532, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfad8, 12537, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfad9, 12541, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb00, G_UNICODE_NOT_PRESENT_OFFSET, 12545 },
-  { 0xfb01, G_UNICODE_NOT_PRESENT_OFFSET, 12548 },
-  { 0xfb02, G_UNICODE_NOT_PRESENT_OFFSET, 12551 },
-  { 0xfb03, G_UNICODE_NOT_PRESENT_OFFSET, 12554 },
-  { 0xfb04, G_UNICODE_NOT_PRESENT_OFFSET, 12558 },
-  { 0xfb05, G_UNICODE_NOT_PRESENT_OFFSET, 12562 },
-  { 0xfb06, G_UNICODE_NOT_PRESENT_OFFSET, 12562 },
-  { 0xfb13, G_UNICODE_NOT_PRESENT_OFFSET, 12565 },
-  { 0xfb14, G_UNICODE_NOT_PRESENT_OFFSET, 12570 },
-  { 0xfb15, G_UNICODE_NOT_PRESENT_OFFSET, 12575 },
-  { 0xfb16, G_UNICODE_NOT_PRESENT_OFFSET, 12580 },
-  { 0xfb17, G_UNICODE_NOT_PRESENT_OFFSET, 12585 },
-  { 0xfb1d, 12590, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb1f, 12595, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb20, G_UNICODE_NOT_PRESENT_OFFSET, 12600 },
+  { 0xfacf, 12498, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfad0, 12503, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfad1, 12508, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfad2, 12513, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfad3, 12517, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfad4, 12521, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfad5, 12525, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfad6, 12530, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfad7, 12535, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfad8, 12540, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfad9, 12544, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb00, G_UNICODE_NOT_PRESENT_OFFSET, 12548 },
+  { 0xfb01, G_UNICODE_NOT_PRESENT_OFFSET, 12551 },
+  { 0xfb02, G_UNICODE_NOT_PRESENT_OFFSET, 12554 },
+  { 0xfb03, G_UNICODE_NOT_PRESENT_OFFSET, 12557 },
+  { 0xfb04, G_UNICODE_NOT_PRESENT_OFFSET, 12561 },
+  { 0xfb05, G_UNICODE_NOT_PRESENT_OFFSET, 12565 },
+  { 0xfb06, G_UNICODE_NOT_PRESENT_OFFSET, 12565 },
+  { 0xfb13, G_UNICODE_NOT_PRESENT_OFFSET, 12568 },
+  { 0xfb14, G_UNICODE_NOT_PRESENT_OFFSET, 12573 },
+  { 0xfb15, G_UNICODE_NOT_PRESENT_OFFSET, 12578 },
+  { 0xfb16, G_UNICODE_NOT_PRESENT_OFFSET, 12583 },
+  { 0xfb17, G_UNICODE_NOT_PRESENT_OFFSET, 12588 },
+  { 0xfb1d, 12593, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb1f, 12598, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb20, G_UNICODE_NOT_PRESENT_OFFSET, 12603 },
   { 0xfb21, G_UNICODE_NOT_PRESENT_OFFSET, 5338 },
   { 0xfb22, G_UNICODE_NOT_PRESENT_OFFSET, 5347 },
-  { 0xfb23, G_UNICODE_NOT_PRESENT_OFFSET, 12603 },
-  { 0xfb24, G_UNICODE_NOT_PRESENT_OFFSET, 12606 },
-  { 0xfb25, G_UNICODE_NOT_PRESENT_OFFSET, 12609 },
-  { 0xfb26, G_UNICODE_NOT_PRESENT_OFFSET, 12612 },
-  { 0xfb27, G_UNICODE_NOT_PRESENT_OFFSET, 12615 },
-  { 0xfb28, G_UNICODE_NOT_PRESENT_OFFSET, 12618 },
+  { 0xfb23, G_UNICODE_NOT_PRESENT_OFFSET, 12606 },
+  { 0xfb24, G_UNICODE_NOT_PRESENT_OFFSET, 12609 },
+  { 0xfb25, G_UNICODE_NOT_PRESENT_OFFSET, 12612 },
+  { 0xfb26, G_UNICODE_NOT_PRESENT_OFFSET, 12615 },
+  { 0xfb27, G_UNICODE_NOT_PRESENT_OFFSET, 12618 },
+  { 0xfb28, G_UNICODE_NOT_PRESENT_OFFSET, 12621 },
   { 0xfb29, G_UNICODE_NOT_PRESENT_OFFSET, 5267 },
-  { 0xfb2a, 12621, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb2b, 12626, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb2c, 12631, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb2d, 12638, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb2e, 12645, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb2f, 12650, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb30, 12655, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb31, 12660, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb32, 12665, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb33, 12670, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb34, 12675, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb35, 12680, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb36, 12685, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb38, 12690, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb39, 12695, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb3a, 12700, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb3b, 12705, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb3c, 12710, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb3e, 12715, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb40, 12720, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb41, 12725, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb43, 12730, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb44, 12735, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb46, 12740, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb47, 12745, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb48, 12750, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb49, 12755, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb4a, 12760, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb4b, 12765, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb4c, 12770, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb4d, 12775, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb4e, 12780, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0xfb4f, G_UNICODE_NOT_PRESENT_OFFSET, 12785 },
-  { 0xfb50, G_UNICODE_NOT_PRESENT_OFFSET, 12790 },
-  { 0xfb51, G_UNICODE_NOT_PRESENT_OFFSET, 12790 },
-  { 0xfb52, G_UNICODE_NOT_PRESENT_OFFSET, 12793 },
-  { 0xfb53, G_UNICODE_NOT_PRESENT_OFFSET, 12793 },
-  { 0xfb54, G_UNICODE_NOT_PRESENT_OFFSET, 12793 },
-  { 0xfb55, G_UNICODE_NOT_PRESENT_OFFSET, 12793 },
-  { 0xfb56, G_UNICODE_NOT_PRESENT_OFFSET, 12796 },
-  { 0xfb57, G_UNICODE_NOT_PRESENT_OFFSET, 12796 },
-  { 0xfb58, G_UNICODE_NOT_PRESENT_OFFSET, 12796 },
-  { 0xfb59, G_UNICODE_NOT_PRESENT_OFFSET, 12796 },
-  { 0xfb5a, G_UNICODE_NOT_PRESENT_OFFSET, 12799 },
-  { 0xfb5b, G_UNICODE_NOT_PRESENT_OFFSET, 12799 },
-  { 0xfb5c, G_UNICODE_NOT_PRESENT_OFFSET, 12799 },
-  { 0xfb5d, G_UNICODE_NOT_PRESENT_OFFSET, 12799 },
-  { 0xfb5e, G_UNICODE_NOT_PRESENT_OFFSET, 12802 },
-  { 0xfb5f, G_UNICODE_NOT_PRESENT_OFFSET, 12802 },
-  { 0xfb60, G_UNICODE_NOT_PRESENT_OFFSET, 12802 },
-  { 0xfb61, G_UNICODE_NOT_PRESENT_OFFSET, 12802 },
-  { 0xfb62, G_UNICODE_NOT_PRESENT_OFFSET, 12805 },
-  { 0xfb63, G_UNICODE_NOT_PRESENT_OFFSET, 12805 },
-  { 0xfb64, G_UNICODE_NOT_PRESENT_OFFSET, 12805 },
-  { 0xfb65, G_UNICODE_NOT_PRESENT_OFFSET, 12805 },
-  { 0xfb66, G_UNICODE_NOT_PRESENT_OFFSET, 12808 },
-  { 0xfb67, G_UNICODE_NOT_PRESENT_OFFSET, 12808 },
-  { 0xfb68, G_UNICODE_NOT_PRESENT_OFFSET, 12808 },
-  { 0xfb69, G_UNICODE_NOT_PRESENT_OFFSET, 12808 },
-  { 0xfb6a, G_UNICODE_NOT_PRESENT_OFFSET, 12811 },
-  { 0xfb6b, G_UNICODE_NOT_PRESENT_OFFSET, 12811 },
-  { 0xfb6c, G_UNICODE_NOT_PRESENT_OFFSET, 12811 },
-  { 0xfb6d, G_UNICODE_NOT_PRESENT_OFFSET, 12811 },
-  { 0xfb6e, G_UNICODE_NOT_PRESENT_OFFSET, 12814 },
-  { 0xfb6f, G_UNICODE_NOT_PRESENT_OFFSET, 12814 },
-  { 0xfb70, G_UNICODE_NOT_PRESENT_OFFSET, 12814 },
-  { 0xfb71, G_UNICODE_NOT_PRESENT_OFFSET, 12814 },
-  { 0xfb72, G_UNICODE_NOT_PRESENT_OFFSET, 12817 },
-  { 0xfb73, G_UNICODE_NOT_PRESENT_OFFSET, 12817 },
-  { 0xfb74, G_UNICODE_NOT_PRESENT_OFFSET, 12817 },
-  { 0xfb75, G_UNICODE_NOT_PRESENT_OFFSET, 12817 },
-  { 0xfb76, G_UNICODE_NOT_PRESENT_OFFSET, 12820 },
-  { 0xfb77, G_UNICODE_NOT_PRESENT_OFFSET, 12820 },
-  { 0xfb78, G_UNICODE_NOT_PRESENT_OFFSET, 12820 },
-  { 0xfb79, G_UNICODE_NOT_PRESENT_OFFSET, 12820 },
-  { 0xfb7a, G_UNICODE_NOT_PRESENT_OFFSET, 12823 },
-  { 0xfb7b, G_UNICODE_NOT_PRESENT_OFFSET, 12823 },
-  { 0xfb7c, G_UNICODE_NOT_PRESENT_OFFSET, 12823 },
-  { 0xfb7d, G_UNICODE_NOT_PRESENT_OFFSET, 12823 },
-  { 0xfb7e, G_UNICODE_NOT_PRESENT_OFFSET, 12826 },
-  { 0xfb7f, G_UNICODE_NOT_PRESENT_OFFSET, 12826 },
-  { 0xfb80, G_UNICODE_NOT_PRESENT_OFFSET, 12826 },
-  { 0xfb81, G_UNICODE_NOT_PRESENT_OFFSET, 12826 },
-  { 0xfb82, G_UNICODE_NOT_PRESENT_OFFSET, 12829 },
-  { 0xfb83, G_UNICODE_NOT_PRESENT_OFFSET, 12829 },
-  { 0xfb84, G_UNICODE_NOT_PRESENT_OFFSET, 12832 },
-  { 0xfb85, G_UNICODE_NOT_PRESENT_OFFSET, 12832 },
-  { 0xfb86, G_UNICODE_NOT_PRESENT_OFFSET, 12835 },
-  { 0xfb87, G_UNICODE_NOT_PRESENT_OFFSET, 12835 },
-  { 0xfb88, G_UNICODE_NOT_PRESENT_OFFSET, 12838 },
-  { 0xfb89, G_UNICODE_NOT_PRESENT_OFFSET, 12838 },
-  { 0xfb8a, G_UNICODE_NOT_PRESENT_OFFSET, 12841 },
-  { 0xfb8b, G_UNICODE_NOT_PRESENT_OFFSET, 12841 },
-  { 0xfb8c, G_UNICODE_NOT_PRESENT_OFFSET, 12844 },
-  { 0xfb8d, G_UNICODE_NOT_PRESENT_OFFSET, 12844 },
-  { 0xfb8e, G_UNICODE_NOT_PRESENT_OFFSET, 12847 },
-  { 0xfb8f, G_UNICODE_NOT_PRESENT_OFFSET, 12847 },
-  { 0xfb90, G_UNICODE_NOT_PRESENT_OFFSET, 12847 },
-  { 0xfb91, G_UNICODE_NOT_PRESENT_OFFSET, 12847 },
-  { 0xfb92, G_UNICODE_NOT_PRESENT_OFFSET, 12850 },
-  { 0xfb93, G_UNICODE_NOT_PRESENT_OFFSET, 12850 },
-  { 0xfb94, G_UNICODE_NOT_PRESENT_OFFSET, 12850 },
-  { 0xfb95, G_UNICODE_NOT_PRESENT_OFFSET, 12850 },
-  { 0xfb96, G_UNICODE_NOT_PRESENT_OFFSET, 12853 },
-  { 0xfb97, G_UNICODE_NOT_PRESENT_OFFSET, 12853 },
-  { 0xfb98, G_UNICODE_NOT_PRESENT_OFFSET, 12853 },
-  { 0xfb99, G_UNICODE_NOT_PRESENT_OFFSET, 12853 },
-  { 0xfb9a, G_UNICODE_NOT_PRESENT_OFFSET, 12856 },
-  { 0xfb9b, G_UNICODE_NOT_PRESENT_OFFSET, 12856 },
-  { 0xfb9c, G_UNICODE_NOT_PRESENT_OFFSET, 12856 },
-  { 0xfb9d, G_UNICODE_NOT_PRESENT_OFFSET, 12856 },
-  { 0xfb9e, G_UNICODE_NOT_PRESENT_OFFSET, 12859 },
-  { 0xfb9f, G_UNICODE_NOT_PRESENT_OFFSET, 12859 },
-  { 0xfba0, G_UNICODE_NOT_PRESENT_OFFSET, 12862 },
-  { 0xfba1, G_UNICODE_NOT_PRESENT_OFFSET, 12862 },
-  { 0xfba2, G_UNICODE_NOT_PRESENT_OFFSET, 12862 },
-  { 0xfba3, G_UNICODE_NOT_PRESENT_OFFSET, 12862 },
+  { 0xfb2a, 12624, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb2b, 12629, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb2c, 12634, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb2d, 12641, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb2e, 12648, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb2f, 12653, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb30, 12658, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb31, 12663, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb32, 12668, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb33, 12673, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb34, 12678, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb35, 12683, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb36, 12688, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb38, 12693, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb39, 12698, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb3a, 12703, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb3b, 12708, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb3c, 12713, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb3e, 12718, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb40, 12723, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb41, 12728, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb43, 12733, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb44, 12738, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb46, 12743, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb47, 12748, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb48, 12753, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb49, 12758, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb4a, 12763, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb4b, 12768, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb4c, 12773, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb4d, 12778, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb4e, 12783, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xfb4f, G_UNICODE_NOT_PRESENT_OFFSET, 12788 },
+  { 0xfb50, G_UNICODE_NOT_PRESENT_OFFSET, 12793 },
+  { 0xfb51, G_UNICODE_NOT_PRESENT_OFFSET, 12793 },
+  { 0xfb52, G_UNICODE_NOT_PRESENT_OFFSET, 12796 },
+  { 0xfb53, G_UNICODE_NOT_PRESENT_OFFSET, 12796 },
+  { 0xfb54, G_UNICODE_NOT_PRESENT_OFFSET, 12796 },
+  { 0xfb55, G_UNICODE_NOT_PRESENT_OFFSET, 12796 },
+  { 0xfb56, G_UNICODE_NOT_PRESENT_OFFSET, 12799 },
+  { 0xfb57, G_UNICODE_NOT_PRESENT_OFFSET, 12799 },
+  { 0xfb58, G_UNICODE_NOT_PRESENT_OFFSET, 12799 },
+  { 0xfb59, G_UNICODE_NOT_PRESENT_OFFSET, 12799 },
+  { 0xfb5a, G_UNICODE_NOT_PRESENT_OFFSET, 12802 },
+  { 0xfb5b, G_UNICODE_NOT_PRESENT_OFFSET, 12802 },
+  { 0xfb5c, G_UNICODE_NOT_PRESENT_OFFSET, 12802 },
+  { 0xfb5d, G_UNICODE_NOT_PRESENT_OFFSET, 12802 },
+  { 0xfb5e, G_UNICODE_NOT_PRESENT_OFFSET, 12805 },
+  { 0xfb5f, G_UNICODE_NOT_PRESENT_OFFSET, 12805 },
+  { 0xfb60, G_UNICODE_NOT_PRESENT_OFFSET, 12805 },
+  { 0xfb61, G_UNICODE_NOT_PRESENT_OFFSET, 12805 },
+  { 0xfb62, G_UNICODE_NOT_PRESENT_OFFSET, 12808 },
+  { 0xfb63, G_UNICODE_NOT_PRESENT_OFFSET, 12808 },
+  { 0xfb64, G_UNICODE_NOT_PRESENT_OFFSET, 12808 },
+  { 0xfb65, G_UNICODE_NOT_PRESENT_OFFSET, 12808 },
+  { 0xfb66, G_UNICODE_NOT_PRESENT_OFFSET, 12811 },
+  { 0xfb67, G_UNICODE_NOT_PRESENT_OFFSET, 12811 },
+  { 0xfb68, G_UNICODE_NOT_PRESENT_OFFSET, 12811 },
+  { 0xfb69, G_UNICODE_NOT_PRESENT_OFFSET, 12811 },
+  { 0xfb6a, G_UNICODE_NOT_PRESENT_OFFSET, 12814 },
+  { 0xfb6b, G_UNICODE_NOT_PRESENT_OFFSET, 12814 },
+  { 0xfb6c, G_UNICODE_NOT_PRESENT_OFFSET, 12814 },
+  { 0xfb6d, G_UNICODE_NOT_PRESENT_OFFSET, 12814 },
+  { 0xfb6e, G_UNICODE_NOT_PRESENT_OFFSET, 12817 },
+  { 0xfb6f, G_UNICODE_NOT_PRESENT_OFFSET, 12817 },
+  { 0xfb70, G_UNICODE_NOT_PRESENT_OFFSET, 12817 },
+  { 0xfb71, G_UNICODE_NOT_PRESENT_OFFSET, 12817 },
+  { 0xfb72, G_UNICODE_NOT_PRESENT_OFFSET, 12820 },
+  { 0xfb73, G_UNICODE_NOT_PRESENT_OFFSET, 12820 },
+  { 0xfb74, G_UNICODE_NOT_PRESENT_OFFSET, 12820 },
+  { 0xfb75, G_UNICODE_NOT_PRESENT_OFFSET, 12820 },
+  { 0xfb76, G_UNICODE_NOT_PRESENT_OFFSET, 12823 },
+  { 0xfb77, G_UNICODE_NOT_PRESENT_OFFSET, 12823 },
+  { 0xfb78, G_UNICODE_NOT_PRESENT_OFFSET, 12823 },
+  { 0xfb79, G_UNICODE_NOT_PRESENT_OFFSET, 12823 },
+  { 0xfb7a, G_UNICODE_NOT_PRESENT_OFFSET, 12826 },
+  { 0xfb7b, G_UNICODE_NOT_PRESENT_OFFSET, 12826 },
+  { 0xfb7c, G_UNICODE_NOT_PRESENT_OFFSET, 12826 },
+  { 0xfb7d, G_UNICODE_NOT_PRESENT_OFFSET, 12826 },
+  { 0xfb7e, G_UNICODE_NOT_PRESENT_OFFSET, 12829 },
+  { 0xfb7f, G_UNICODE_NOT_PRESENT_OFFSET, 12829 },
+  { 0xfb80, G_UNICODE_NOT_PRESENT_OFFSET, 12829 },
+  { 0xfb81, G_UNICODE_NOT_PRESENT_OFFSET, 12829 },
+  { 0xfb82, G_UNICODE_NOT_PRESENT_OFFSET, 12832 },
+  { 0xfb83, G_UNICODE_NOT_PRESENT_OFFSET, 12832 },
+  { 0xfb84, G_UNICODE_NOT_PRESENT_OFFSET, 12835 },
+  { 0xfb85, G_UNICODE_NOT_PRESENT_OFFSET, 12835 },
+  { 0xfb86, G_UNICODE_NOT_PRESENT_OFFSET, 12838 },
+  { 0xfb87, G_UNICODE_NOT_PRESENT_OFFSET, 12838 },
+  { 0xfb88, G_UNICODE_NOT_PRESENT_OFFSET, 12841 },
+  { 0xfb89, G_UNICODE_NOT_PRESENT_OFFSET, 12841 },
+  { 0xfb8a, G_UNICODE_NOT_PRESENT_OFFSET, 12844 },
+  { 0xfb8b, G_UNICODE_NOT_PRESENT_OFFSET, 12844 },
+  { 0xfb8c, G_UNICODE_NOT_PRESENT_OFFSET, 12847 },
+  { 0xfb8d, G_UNICODE_NOT_PRESENT_OFFSET, 12847 },
+  { 0xfb8e, G_UNICODE_NOT_PRESENT_OFFSET, 12850 },
+  { 0xfb8f, G_UNICODE_NOT_PRESENT_OFFSET, 12850 },
+  { 0xfb90, G_UNICODE_NOT_PRESENT_OFFSET, 12850 },
+  { 0xfb91, G_UNICODE_NOT_PRESENT_OFFSET, 12850 },
+  { 0xfb92, G_UNICODE_NOT_PRESENT_OFFSET, 12853 },
+  { 0xfb93, G_UNICODE_NOT_PRESENT_OFFSET, 12853 },
+  { 0xfb94, G_UNICODE_NOT_PRESENT_OFFSET, 12853 },
+  { 0xfb95, G_UNICODE_NOT_PRESENT_OFFSET, 12853 },
+  { 0xfb96, G_UNICODE_NOT_PRESENT_OFFSET, 12856 },
+  { 0xfb97, G_UNICODE_NOT_PRESENT_OFFSET, 12856 },
+  { 0xfb98, G_UNICODE_NOT_PRESENT_OFFSET, 12856 },
+  { 0xfb99, G_UNICODE_NOT_PRESENT_OFFSET, 12856 },
+  { 0xfb9a, G_UNICODE_NOT_PRESENT_OFFSET, 12859 },
+  { 0xfb9b, G_UNICODE_NOT_PRESENT_OFFSET, 12859 },
+  { 0xfb9c, G_UNICODE_NOT_PRESENT_OFFSET, 12859 },
+  { 0xfb9d, G_UNICODE_NOT_PRESENT_OFFSET, 12859 },
+  { 0xfb9e, G_UNICODE_NOT_PRESENT_OFFSET, 12862 },
+  { 0xfb9f, G_UNICODE_NOT_PRESENT_OFFSET, 12862 },
+  { 0xfba0, G_UNICODE_NOT_PRESENT_OFFSET, 12865 },
+  { 0xfba1, G_UNICODE_NOT_PRESENT_OFFSET, 12865 },
+  { 0xfba2, G_UNICODE_NOT_PRESENT_OFFSET, 12865 },
+  { 0xfba3, G_UNICODE_NOT_PRESENT_OFFSET, 12865 },
   { 0xfba4, G_UNICODE_NOT_PRESENT_OFFSET, 1721 },
   { 0xfba5, G_UNICODE_NOT_PRESENT_OFFSET, 1721 },
-  { 0xfba6, G_UNICODE_NOT_PRESENT_OFFSET, 12865 },
-  { 0xfba7, G_UNICODE_NOT_PRESENT_OFFSET, 12865 },
-  { 0xfba8, G_UNICODE_NOT_PRESENT_OFFSET, 12865 },
-  { 0xfba9, G_UNICODE_NOT_PRESENT_OFFSET, 12865 },
-  { 0xfbaa, G_UNICODE_NOT_PRESENT_OFFSET, 12868 },
-  { 0xfbab, G_UNICODE_NOT_PRESENT_OFFSET, 12868 },
-  { 0xfbac, G_UNICODE_NOT_PRESENT_OFFSET, 12868 },
-  { 0xfbad, G_UNICODE_NOT_PRESENT_OFFSET, 12868 },
-  { 0xfbae, G_UNICODE_NOT_PRESENT_OFFSET, 12871 },
-  { 0xfbaf, G_UNICODE_NOT_PRESENT_OFFSET, 12871 },
+  { 0xfba6, G_UNICODE_NOT_PRESENT_OFFSET, 12868 },
+  { 0xfba7, G_UNICODE_NOT_PRESENT_OFFSET, 12868 },
+  { 0xfba8, G_UNICODE_NOT_PRESENT_OFFSET, 12868 },
+  { 0xfba9, G_UNICODE_NOT_PRESENT_OFFSET, 12868 },
+  { 0xfbaa, G_UNICODE_NOT_PRESENT_OFFSET, 12871 },
+  { 0xfbab, G_UNICODE_NOT_PRESENT_OFFSET, 12871 },
+  { 0xfbac, G_UNICODE_NOT_PRESENT_OFFSET, 12871 },
+  { 0xfbad, G_UNICODE_NOT_PRESENT_OFFSET, 12871 },
+  { 0xfbae, G_UNICODE_NOT_PRESENT_OFFSET, 12874 },
+  { 0xfbaf, G_UNICODE_NOT_PRESENT_OFFSET, 12874 },
   { 0xfbb0, G_UNICODE_NOT_PRESENT_OFFSET, 1731 },
   { 0xfbb1, G_UNICODE_NOT_PRESENT_OFFSET, 1731 },
-  { 0xfbd3, G_UNICODE_NOT_PRESENT_OFFSET, 12874 },
-  { 0xfbd4, G_UNICODE_NOT_PRESENT_OFFSET, 12874 },
-  { 0xfbd5, G_UNICODE_NOT_PRESENT_OFFSET, 12874 },
-  { 0xfbd6, G_UNICODE_NOT_PRESENT_OFFSET, 12874 },
-  { 0xfbd7, G_UNICODE_NOT_PRESENT_OFFSET, 12877 },
-  { 0xfbd8, G_UNICODE_NOT_PRESENT_OFFSET, 12877 },
-  { 0xfbd9, G_UNICODE_NOT_PRESENT_OFFSET, 12880 },
-  { 0xfbda, G_UNICODE_NOT_PRESENT_OFFSET, 12880 },
-  { 0xfbdb, G_UNICODE_NOT_PRESENT_OFFSET, 12883 },
-  { 0xfbdc, G_UNICODE_NOT_PRESENT_OFFSET, 12883 },
+  { 0xfbd3, G_UNICODE_NOT_PRESENT_OFFSET, 12877 },
+  { 0xfbd4, G_UNICODE_NOT_PRESENT_OFFSET, 12877 },
+  { 0xfbd5, G_UNICODE_NOT_PRESENT_OFFSET, 12877 },
+  { 0xfbd6, G_UNICODE_NOT_PRESENT_OFFSET, 12877 },
+  { 0xfbd7, G_UNICODE_NOT_PRESENT_OFFSET, 12880 },
+  { 0xfbd8, G_UNICODE_NOT_PRESENT_OFFSET, 12880 },
+  { 0xfbd9, G_UNICODE_NOT_PRESENT_OFFSET, 12883 },
+  { 0xfbda, G_UNICODE_NOT_PRESENT_OFFSET, 12883 },
+  { 0xfbdb, G_UNICODE_NOT_PRESENT_OFFSET, 12886 },
+  { 0xfbdc, G_UNICODE_NOT_PRESENT_OFFSET, 12886 },
   { 0xfbdd, G_UNICODE_NOT_PRESENT_OFFSET, 1711 },
-  { 0xfbde, G_UNICODE_NOT_PRESENT_OFFSET, 12886 },
-  { 0xfbdf, G_UNICODE_NOT_PRESENT_OFFSET, 12886 },
-  { 0xfbe0, G_UNICODE_NOT_PRESENT_OFFSET, 12889 },
-  { 0xfbe1, G_UNICODE_NOT_PRESENT_OFFSET, 12889 },
-  { 0xfbe2, G_UNICODE_NOT_PRESENT_OFFSET, 12892 },
-  { 0xfbe3, G_UNICODE_NOT_PRESENT_OFFSET, 12892 },
-  { 0xfbe4, G_UNICODE_NOT_PRESENT_OFFSET, 12895 },
-  { 0xfbe5, G_UNICODE_NOT_PRESENT_OFFSET, 12895 },
-  { 0xfbe6, G_UNICODE_NOT_PRESENT_OFFSET, 12895 },
-  { 0xfbe7, G_UNICODE_NOT_PRESENT_OFFSET, 12895 },
-  { 0xfbe8, G_UNICODE_NOT_PRESENT_OFFSET, 12898 },
-  { 0xfbe9, G_UNICODE_NOT_PRESENT_OFFSET, 12898 },
-  { 0xfbea, G_UNICODE_NOT_PRESENT_OFFSET, 12901 },
-  { 0xfbeb, G_UNICODE_NOT_PRESENT_OFFSET, 12901 },
-  { 0xfbec, G_UNICODE_NOT_PRESENT_OFFSET, 12908 },
-  { 0xfbed, G_UNICODE_NOT_PRESENT_OFFSET, 12908 },
-  { 0xfbee, G_UNICODE_NOT_PRESENT_OFFSET, 12915 },
-  { 0xfbef, G_UNICODE_NOT_PRESENT_OFFSET, 12915 },
-  { 0xfbf0, G_UNICODE_NOT_PRESENT_OFFSET, 12922 },
-  { 0xfbf1, G_UNICODE_NOT_PRESENT_OFFSET, 12922 },
-  { 0xfbf2, G_UNICODE_NOT_PRESENT_OFFSET, 12929 },
-  { 0xfbf3, G_UNICODE_NOT_PRESENT_OFFSET, 12929 },
-  { 0xfbf4, G_UNICODE_NOT_PRESENT_OFFSET, 12936 },
-  { 0xfbf5, G_UNICODE_NOT_PRESENT_OFFSET, 12936 },
-  { 0xfbf6, G_UNICODE_NOT_PRESENT_OFFSET, 12943 },
-  { 0xfbf7, G_UNICODE_NOT_PRESENT_OFFSET, 12943 },
-  { 0xfbf8, G_UNICODE_NOT_PRESENT_OFFSET, 12943 },
-  { 0xfbf9, G_UNICODE_NOT_PRESENT_OFFSET, 12950 },
-  { 0xfbfa, G_UNICODE_NOT_PRESENT_OFFSET, 12950 },
-  { 0xfbfb, G_UNICODE_NOT_PRESENT_OFFSET, 12950 },
-  { 0xfbfc, G_UNICODE_NOT_PRESENT_OFFSET, 12957 },
-  { 0xfbfd, G_UNICODE_NOT_PRESENT_OFFSET, 12957 },
-  { 0xfbfe, G_UNICODE_NOT_PRESENT_OFFSET, 12957 },
-  { 0xfbff, G_UNICODE_NOT_PRESENT_OFFSET, 12957 },
-  { 0xfc00, G_UNICODE_NOT_PRESENT_OFFSET, 12960 },
-  { 0xfc01, G_UNICODE_NOT_PRESENT_OFFSET, 12967 },
-  { 0xfc02, G_UNICODE_NOT_PRESENT_OFFSET, 12974 },
-  { 0xfc03, G_UNICODE_NOT_PRESENT_OFFSET, 12950 },
-  { 0xfc04, G_UNICODE_NOT_PRESENT_OFFSET, 12981 },
-  { 0xfc05, G_UNICODE_NOT_PRESENT_OFFSET, 12988 },
-  { 0xfc06, G_UNICODE_NOT_PRESENT_OFFSET, 12993 },
-  { 0xfc07, G_UNICODE_NOT_PRESENT_OFFSET, 12998 },
-  { 0xfc08, G_UNICODE_NOT_PRESENT_OFFSET, 13003 },
-  { 0xfc09, G_UNICODE_NOT_PRESENT_OFFSET, 13008 },
-  { 0xfc0a, G_UNICODE_NOT_PRESENT_OFFSET, 13013 },
-  { 0xfc0b, G_UNICODE_NOT_PRESENT_OFFSET, 13018 },
-  { 0xfc0c, G_UNICODE_NOT_PRESENT_OFFSET, 13023 },
-  { 0xfc0d, G_UNICODE_NOT_PRESENT_OFFSET, 13028 },
-  { 0xfc0e, G_UNICODE_NOT_PRESENT_OFFSET, 13033 },
-  { 0xfc0f, G_UNICODE_NOT_PRESENT_OFFSET, 13038 },
-  { 0xfc10, G_UNICODE_NOT_PRESENT_OFFSET, 13043 },
-  { 0xfc11, G_UNICODE_NOT_PRESENT_OFFSET, 13048 },
-  { 0xfc12, G_UNICODE_NOT_PRESENT_OFFSET, 13053 },
-  { 0xfc13, G_UNICODE_NOT_PRESENT_OFFSET, 13058 },
-  { 0xfc14, G_UNICODE_NOT_PRESENT_OFFSET, 13063 },
-  { 0xfc15, G_UNICODE_NOT_PRESENT_OFFSET, 13068 },
-  { 0xfc16, G_UNICODE_NOT_PRESENT_OFFSET, 13073 },
-  { 0xfc17, G_UNICODE_NOT_PRESENT_OFFSET, 13078 },
-  { 0xfc18, G_UNICODE_NOT_PRESENT_OFFSET, 13083 },
-  { 0xfc19, G_UNICODE_NOT_PRESENT_OFFSET, 13088 },
-  { 0xfc1a, G_UNICODE_NOT_PRESENT_OFFSET, 13093 },
-  { 0xfc1b, G_UNICODE_NOT_PRESENT_OFFSET, 13098 },
-  { 0xfc1c, G_UNICODE_NOT_PRESENT_OFFSET, 13103 },
-  { 0xfc1d, G_UNICODE_NOT_PRESENT_OFFSET, 13108 },
-  { 0xfc1e, G_UNICODE_NOT_PRESENT_OFFSET, 13113 },
-  { 0xfc1f, G_UNICODE_NOT_PRESENT_OFFSET, 13118 },
-  { 0xfc20, G_UNICODE_NOT_PRESENT_OFFSET, 13123 },
-  { 0xfc21, G_UNICODE_NOT_PRESENT_OFFSET, 13128 },
-  { 0xfc22, G_UNICODE_NOT_PRESENT_OFFSET, 13133 },
-  { 0xfc23, G_UNICODE_NOT_PRESENT_OFFSET, 13138 },
-  { 0xfc24, G_UNICODE_NOT_PRESENT_OFFSET, 13143 },
-  { 0xfc25, G_UNICODE_NOT_PRESENT_OFFSET, 13148 },
-  { 0xfc26, G_UNICODE_NOT_PRESENT_OFFSET, 13153 },
-  { 0xfc27, G_UNICODE_NOT_PRESENT_OFFSET, 13158 },
-  { 0xfc28, G_UNICODE_NOT_PRESENT_OFFSET, 13163 },
-  { 0xfc29, G_UNICODE_NOT_PRESENT_OFFSET, 13168 },
-  { 0xfc2a, G_UNICODE_NOT_PRESENT_OFFSET, 13173 },
-  { 0xfc2b, G_UNICODE_NOT_PRESENT_OFFSET, 13178 },
-  { 0xfc2c, G_UNICODE_NOT_PRESENT_OFFSET, 13183 },
-  { 0xfc2d, G_UNICODE_NOT_PRESENT_OFFSET, 13188 },
-  { 0xfc2e, G_UNICODE_NOT_PRESENT_OFFSET, 13193 },
-  { 0xfc2f, G_UNICODE_NOT_PRESENT_OFFSET, 13198 },
-  { 0xfc30, G_UNICODE_NOT_PRESENT_OFFSET, 13203 },
-  { 0xfc31, G_UNICODE_NOT_PRESENT_OFFSET, 13208 },
-  { 0xfc32, G_UNICODE_NOT_PRESENT_OFFSET, 13213 },
-  { 0xfc33, G_UNICODE_NOT_PRESENT_OFFSET, 13218 },
-  { 0xfc34, G_UNICODE_NOT_PRESENT_OFFSET, 13223 },
-  { 0xfc35, G_UNICODE_NOT_PRESENT_OFFSET, 13228 },
-  { 0xfc36, G_UNICODE_NOT_PRESENT_OFFSET, 13233 },
-  { 0xfc37, G_UNICODE_NOT_PRESENT_OFFSET, 13238 },
-  { 0xfc38, G_UNICODE_NOT_PRESENT_OFFSET, 13243 },
-  { 0xfc39, G_UNICODE_NOT_PRESENT_OFFSET, 13248 },
-  { 0xfc3a, G_UNICODE_NOT_PRESENT_OFFSET, 13253 },
-  { 0xfc3b, G_UNICODE_NOT_PRESENT_OFFSET, 13258 },
-  { 0xfc3c, G_UNICODE_NOT_PRESENT_OFFSET, 13263 },
-  { 0xfc3d, G_UNICODE_NOT_PRESENT_OFFSET, 13268 },
-  { 0xfc3e, G_UNICODE_NOT_PRESENT_OFFSET, 13273 },
-  { 0xfc3f, G_UNICODE_NOT_PRESENT_OFFSET, 13278 },
-  { 0xfc40, G_UNICODE_NOT_PRESENT_OFFSET, 13283 },
-  { 0xfc41, G_UNICODE_NOT_PRESENT_OFFSET, 13288 },
-  { 0xfc42, G_UNICODE_NOT_PRESENT_OFFSET, 13293 },
-  { 0xfc43, G_UNICODE_NOT_PRESENT_OFFSET, 13298 },
-  { 0xfc44, G_UNICODE_NOT_PRESENT_OFFSET, 13303 },
-  { 0xfc45, G_UNICODE_NOT_PRESENT_OFFSET, 13308 },
-  { 0xfc46, G_UNICODE_NOT_PRESENT_OFFSET, 13313 },
-  { 0xfc47, G_UNICODE_NOT_PRESENT_OFFSET, 13318 },
-  { 0xfc48, G_UNICODE_NOT_PRESENT_OFFSET, 13323 },
-  { 0xfc49, G_UNICODE_NOT_PRESENT_OFFSET, 13328 },
-  { 0xfc4a, G_UNICODE_NOT_PRESENT_OFFSET, 13333 },
-  { 0xfc4b, G_UNICODE_NOT_PRESENT_OFFSET, 13338 },
-  { 0xfc4c, G_UNICODE_NOT_PRESENT_OFFSET, 13343 },
-  { 0xfc4d, G_UNICODE_NOT_PRESENT_OFFSET, 13348 },
-  { 0xfc4e, G_UNICODE_NOT_PRESENT_OFFSET, 13353 },
-  { 0xfc4f, G_UNICODE_NOT_PRESENT_OFFSET, 13358 },
-  { 0xfc50, G_UNICODE_NOT_PRESENT_OFFSET, 13363 },
-  { 0xfc51, G_UNICODE_NOT_PRESENT_OFFSET, 13368 },
-  { 0xfc52, G_UNICODE_NOT_PRESENT_OFFSET, 13373 },
-  { 0xfc53, G_UNICODE_NOT_PRESENT_OFFSET, 13378 },
-  { 0xfc54, G_UNICODE_NOT_PRESENT_OFFSET, 13383 },
-  { 0xfc55, G_UNICODE_NOT_PRESENT_OFFSET, 13388 },
-  { 0xfc56, G_UNICODE_NOT_PRESENT_OFFSET, 13393 },
-  { 0xfc57, G_UNICODE_NOT_PRESENT_OFFSET, 13398 },
-  { 0xfc58, G_UNICODE_NOT_PRESENT_OFFSET, 13403 },
-  { 0xfc59, G_UNICODE_NOT_PRESENT_OFFSET, 13408 },
-  { 0xfc5a, G_UNICODE_NOT_PRESENT_OFFSET, 13413 },
-  { 0xfc5b, G_UNICODE_NOT_PRESENT_OFFSET, 13418 },
-  { 0xfc5c, G_UNICODE_NOT_PRESENT_OFFSET, 13423 },
-  { 0xfc5d, G_UNICODE_NOT_PRESENT_OFFSET, 13428 },
-  { 0xfc5e, G_UNICODE_NOT_PRESENT_OFFSET, 13433 },
-  { 0xfc5f, G_UNICODE_NOT_PRESENT_OFFSET, 13439 },
-  { 0xfc60, G_UNICODE_NOT_PRESENT_OFFSET, 13445 },
-  { 0xfc61, G_UNICODE_NOT_PRESENT_OFFSET, 13451 },
-  { 0xfc62, G_UNICODE_NOT_PRESENT_OFFSET, 13457 },
-  { 0xfc63, G_UNICODE_NOT_PRESENT_OFFSET, 13463 },
-  { 0xfc64, G_UNICODE_NOT_PRESENT_OFFSET, 13469 },
-  { 0xfc65, G_UNICODE_NOT_PRESENT_OFFSET, 13476 },
-  { 0xfc66, G_UNICODE_NOT_PRESENT_OFFSET, 12974 },
-  { 0xfc67, G_UNICODE_NOT_PRESENT_OFFSET, 13483 },
-  { 0xfc68, G_UNICODE_NOT_PRESENT_OFFSET, 12950 },
-  { 0xfc69, G_UNICODE_NOT_PRESENT_OFFSET, 12981 },
-  { 0xfc6a, G_UNICODE_NOT_PRESENT_OFFSET, 13490 },
-  { 0xfc6b, G_UNICODE_NOT_PRESENT_OFFSET, 13495 },
-  { 0xfc6c, G_UNICODE_NOT_PRESENT_OFFSET, 13003 },
-  { 0xfc6d, G_UNICODE_NOT_PRESENT_OFFSET, 13500 },
-  { 0xfc6e, G_UNICODE_NOT_PRESENT_OFFSET, 13008 },
-  { 0xfc6f, G_UNICODE_NOT_PRESENT_OFFSET, 13013 },
-  { 0xfc70, G_UNICODE_NOT_PRESENT_OFFSET, 13505 },
-  { 0xfc71, G_UNICODE_NOT_PRESENT_OFFSET, 13510 },
-  { 0xfc72, G_UNICODE_NOT_PRESENT_OFFSET, 13033 },
-  { 0xfc73, G_UNICODE_NOT_PRESENT_OFFSET, 13515 },
-  { 0xfc74, G_UNICODE_NOT_PRESENT_OFFSET, 13038 },
-  { 0xfc75, G_UNICODE_NOT_PRESENT_OFFSET, 13043 },
-  { 0xfc76, G_UNICODE_NOT_PRESENT_OFFSET, 13520 },
-  { 0xfc77, G_UNICODE_NOT_PRESENT_OFFSET, 13525 },
-  { 0xfc78, G_UNICODE_NOT_PRESENT_OFFSET, 13053 },
-  { 0xfc79, G_UNICODE_NOT_PRESENT_OFFSET, 13530 },
-  { 0xfc7a, G_UNICODE_NOT_PRESENT_OFFSET, 13058 },
-  { 0xfc7b, G_UNICODE_NOT_PRESENT_OFFSET, 13063 },
-  { 0xfc7c, G_UNICODE_NOT_PRESENT_OFFSET, 13208 },
-  { 0xfc7d, G_UNICODE_NOT_PRESENT_OFFSET, 13213 },
-  { 0xfc7e, G_UNICODE_NOT_PRESENT_OFFSET, 13228 },
-  { 0xfc7f, G_UNICODE_NOT_PRESENT_OFFSET, 13233 },
-  { 0xfc80, G_UNICODE_NOT_PRESENT_OFFSET, 13238 },
-  { 0xfc81, G_UNICODE_NOT_PRESENT_OFFSET, 13258 },
-  { 0xfc82, G_UNICODE_NOT_PRESENT_OFFSET, 13263 },
-  { 0xfc83, G_UNICODE_NOT_PRESENT_OFFSET, 13268 },
-  { 0xfc84, G_UNICODE_NOT_PRESENT_OFFSET, 13273 },
-  { 0xfc85, G_UNICODE_NOT_PRESENT_OFFSET, 13293 },
-  { 0xfc86, G_UNICODE_NOT_PRESENT_OFFSET, 13298 },
-  { 0xfc87, G_UNICODE_NOT_PRESENT_OFFSET, 13303 },
-  { 0xfc88, G_UNICODE_NOT_PRESENT_OFFSET, 13535 },
-  { 0xfc89, G_UNICODE_NOT_PRESENT_OFFSET, 13323 },
-  { 0xfc8a, G_UNICODE_NOT_PRESENT_OFFSET, 13540 },
-  { 0xfc8b, G_UNICODE_NOT_PRESENT_OFFSET, 13545 },
-  { 0xfc8c, G_UNICODE_NOT_PRESENT_OFFSET, 13353 },
-  { 0xfc8d, G_UNICODE_NOT_PRESENT_OFFSET, 13550 },
-  { 0xfc8e, G_UNICODE_NOT_PRESENT_OFFSET, 13358 },
-  { 0xfc8f, G_UNICODE_NOT_PRESENT_OFFSET, 13363 },
-  { 0xfc90, G_UNICODE_NOT_PRESENT_OFFSET, 13428 },
-  { 0xfc91, G_UNICODE_NOT_PRESENT_OFFSET, 13555 },
-  { 0xfc92, G_UNICODE_NOT_PRESENT_OFFSET, 13560 },
-  { 0xfc93, G_UNICODE_NOT_PRESENT_OFFSET, 13403 },
-  { 0xfc94, G_UNICODE_NOT_PRESENT_OFFSET, 13565 },
-  { 0xfc95, G_UNICODE_NOT_PRESENT_OFFSET, 13408 },
-  { 0xfc96, G_UNICODE_NOT_PRESENT_OFFSET, 13413 },
-  { 0xfc97, G_UNICODE_NOT_PRESENT_OFFSET, 12960 },
-  { 0xfc98, G_UNICODE_NOT_PRESENT_OFFSET, 12967 },
-  { 0xfc99, G_UNICODE_NOT_PRESENT_OFFSET, 13570 },
-  { 0xfc9a, G_UNICODE_NOT_PRESENT_OFFSET, 12974 },
-  { 0xfc9b, G_UNICODE_NOT_PRESENT_OFFSET, 13577 },
-  { 0xfc9c, G_UNICODE_NOT_PRESENT_OFFSET, 12988 },
-  { 0xfc9d, G_UNICODE_NOT_PRESENT_OFFSET, 12993 },
-  { 0xfc9e, G_UNICODE_NOT_PRESENT_OFFSET, 12998 },
-  { 0xfc9f, G_UNICODE_NOT_PRESENT_OFFSET, 13003 },
-  { 0xfca0, G_UNICODE_NOT_PRESENT_OFFSET, 13584 },
-  { 0xfca1, G_UNICODE_NOT_PRESENT_OFFSET, 13018 },
-  { 0xfca2, G_UNICODE_NOT_PRESENT_OFFSET, 13023 },
-  { 0xfca3, G_UNICODE_NOT_PRESENT_OFFSET, 13028 },
-  { 0xfca4, G_UNICODE_NOT_PRESENT_OFFSET, 13033 },
-  { 0xfca5, G_UNICODE_NOT_PRESENT_OFFSET, 13589 },
-  { 0xfca6, G_UNICODE_NOT_PRESENT_OFFSET, 13053 },
-  { 0xfca7, G_UNICODE_NOT_PRESENT_OFFSET, 13068 },
-  { 0xfca8, G_UNICODE_NOT_PRESENT_OFFSET, 13073 },
-  { 0xfca9, G_UNICODE_NOT_PRESENT_OFFSET, 13078 },
-  { 0xfcaa, G_UNICODE_NOT_PRESENT_OFFSET, 13083 },
-  { 0xfcab, G_UNICODE_NOT_PRESENT_OFFSET, 13088 },
-  { 0xfcac, G_UNICODE_NOT_PRESENT_OFFSET, 13098 },
-  { 0xfcad, G_UNICODE_NOT_PRESENT_OFFSET, 13103 },
-  { 0xfcae, G_UNICODE_NOT_PRESENT_OFFSET, 13108 },
-  { 0xfcaf, G_UNICODE_NOT_PRESENT_OFFSET, 13113 },
-  { 0xfcb0, G_UNICODE_NOT_PRESENT_OFFSET, 13118 },
-  { 0xfcb1, G_UNICODE_NOT_PRESENT_OFFSET, 13123 },
-  { 0xfcb2, G_UNICODE_NOT_PRESENT_OFFSET, 13594 },
-  { 0xfcb3, G_UNICODE_NOT_PRESENT_OFFSET, 13128 },
-  { 0xfcb4, G_UNICODE_NOT_PRESENT_OFFSET, 13133 },
-  { 0xfcb5, G_UNICODE_NOT_PRESENT_OFFSET, 13138 },
-  { 0xfcb6, G_UNICODE_NOT_PRESENT_OFFSET, 13143 },
-  { 0xfcb7, G_UNICODE_NOT_PRESENT_OFFSET, 13148 },
-  { 0xfcb8, G_UNICODE_NOT_PRESENT_OFFSET, 13153 },
-  { 0xfcb9, G_UNICODE_NOT_PRESENT_OFFSET, 13163 },
-  { 0xfcba, G_UNICODE_NOT_PRESENT_OFFSET, 13168 },
-  { 0xfcbb, G_UNICODE_NOT_PRESENT_OFFSET, 13173 },
-  { 0xfcbc, G_UNICODE_NOT_PRESENT_OFFSET, 13178 },
-  { 0xfcbd, G_UNICODE_NOT_PRESENT_OFFSET, 13183 },
-  { 0xfcbe, G_UNICODE_NOT_PRESENT_OFFSET, 13188 },
-  { 0xfcbf, G_UNICODE_NOT_PRESENT_OFFSET, 13193 },
-  { 0xfcc0, G_UNICODE_NOT_PRESENT_OFFSET, 13198 },
-  { 0xfcc1, G_UNICODE_NOT_PRESENT_OFFSET, 13203 },
-  { 0xfcc2, G_UNICODE_NOT_PRESENT_OFFSET, 13218 },
-  { 0xfcc3, G_UNICODE_NOT_PRESENT_OFFSET, 13223 },
-  { 0xfcc4, G_UNICODE_NOT_PRESENT_OFFSET, 13243 },
-  { 0xfcc5, G_UNICODE_NOT_PRESENT_OFFSET, 13248 },
-  { 0xfcc6, G_UNICODE_NOT_PRESENT_OFFSET, 13253 },
-  { 0xfcc7, G_UNICODE_NOT_PRESENT_OFFSET, 13258 },
-  { 0xfcc8, G_UNICODE_NOT_PRESENT_OFFSET, 13263 },
-  { 0xfcc9, G_UNICODE_NOT_PRESENT_OFFSET, 13278 },
-  { 0xfcca, G_UNICODE_NOT_PRESENT_OFFSET, 13283 },
-  { 0xfccb, G_UNICODE_NOT_PRESENT_OFFSET, 13288 },
-  { 0xfccc, G_UNICODE_NOT_PRESENT_OFFSET, 13293 },
-  { 0xfccd, G_UNICODE_NOT_PRESENT_OFFSET, 13599 },
-  { 0xfcce, G_UNICODE_NOT_PRESENT_OFFSET, 13308 },
-  { 0xfccf, G_UNICODE_NOT_PRESENT_OFFSET, 13313 },
-  { 0xfcd0, G_UNICODE_NOT_PRESENT_OFFSET, 13318 },
-  { 0xfcd1, G_UNICODE_NOT_PRESENT_OFFSET, 13323 },
-  { 0xfcd2, G_UNICODE_NOT_PRESENT_OFFSET, 13338 },
-  { 0xfcd3, G_UNICODE_NOT_PRESENT_OFFSET, 13343 },
-  { 0xfcd4, G_UNICODE_NOT_PRESENT_OFFSET, 13348 },
-  { 0xfcd5, G_UNICODE_NOT_PRESENT_OFFSET, 13353 },
-  { 0xfcd6, G_UNICODE_NOT_PRESENT_OFFSET, 13604 },
-  { 0xfcd7, G_UNICODE_NOT_PRESENT_OFFSET, 13368 },
-  { 0xfcd8, G_UNICODE_NOT_PRESENT_OFFSET, 13373 },
-  { 0xfcd9, G_UNICODE_NOT_PRESENT_OFFSET, 13609 },
-  { 0xfcda, G_UNICODE_NOT_PRESENT_OFFSET, 13388 },
-  { 0xfcdb, G_UNICODE_NOT_PRESENT_OFFSET, 13393 },
-  { 0xfcdc, G_UNICODE_NOT_PRESENT_OFFSET, 13398 },
-  { 0xfcdd, G_UNICODE_NOT_PRESENT_OFFSET, 13403 },
-  { 0xfcde, G_UNICODE_NOT_PRESENT_OFFSET, 13614 },
-  { 0xfcdf, G_UNICODE_NOT_PRESENT_OFFSET, 12974 },
-  { 0xfce0, G_UNICODE_NOT_PRESENT_OFFSET, 13577 },
-  { 0xfce1, G_UNICODE_NOT_PRESENT_OFFSET, 13003 },
-  { 0xfce2, G_UNICODE_NOT_PRESENT_OFFSET, 13584 },
-  { 0xfce3, G_UNICODE_NOT_PRESENT_OFFSET, 13033 },
-  { 0xfce4, G_UNICODE_NOT_PRESENT_OFFSET, 13589 },
-  { 0xfce5, G_UNICODE_NOT_PRESENT_OFFSET, 13053 },
-  { 0xfce6, G_UNICODE_NOT_PRESENT_OFFSET, 13619 },
-  { 0xfce7, G_UNICODE_NOT_PRESENT_OFFSET, 13118 },
-  { 0xfce8, G_UNICODE_NOT_PRESENT_OFFSET, 13624 },
-  { 0xfce9, G_UNICODE_NOT_PRESENT_OFFSET, 13629 },
-  { 0xfcea, G_UNICODE_NOT_PRESENT_OFFSET, 13634 },
-  { 0xfceb, G_UNICODE_NOT_PRESENT_OFFSET, 13258 },
-  { 0xfcec, G_UNICODE_NOT_PRESENT_OFFSET, 13263 },
-  { 0xfced, G_UNICODE_NOT_PRESENT_OFFSET, 13293 },
-  { 0xfcee, G_UNICODE_NOT_PRESENT_OFFSET, 13353 },
-  { 0xfcef, G_UNICODE_NOT_PRESENT_OFFSET, 13604 },
-  { 0xfcf0, G_UNICODE_NOT_PRESENT_OFFSET, 13403 },
-  { 0xfcf1, G_UNICODE_NOT_PRESENT_OFFSET, 13614 },
-  { 0xfcf2, G_UNICODE_NOT_PRESENT_OFFSET, 13639 },
-  { 0xfcf3, G_UNICODE_NOT_PRESENT_OFFSET, 13646 },
-  { 0xfcf4, G_UNICODE_NOT_PRESENT_OFFSET, 13653 },
-  { 0xfcf5, G_UNICODE_NOT_PRESENT_OFFSET, 13660 },
-  { 0xfcf6, G_UNICODE_NOT_PRESENT_OFFSET, 13665 },
-  { 0xfcf7, G_UNICODE_NOT_PRESENT_OFFSET, 13670 },
-  { 0xfcf8, G_UNICODE_NOT_PRESENT_OFFSET, 13675 },
-  { 0xfcf9, G_UNICODE_NOT_PRESENT_OFFSET, 13680 },
-  { 0xfcfa, G_UNICODE_NOT_PRESENT_OFFSET, 13685 },
-  { 0xfcfb, G_UNICODE_NOT_PRESENT_OFFSET, 13690 },
-  { 0xfcfc, G_UNICODE_NOT_PRESENT_OFFSET, 13695 },
-  { 0xfcfd, G_UNICODE_NOT_PRESENT_OFFSET, 13700 },
-  { 0xfcfe, G_UNICODE_NOT_PRESENT_OFFSET, 13705 },
-  { 0xfcff, G_UNICODE_NOT_PRESENT_OFFSET, 13710 },
-  { 0xfd00, G_UNICODE_NOT_PRESENT_OFFSET, 13715 },
-  { 0xfd01, G_UNICODE_NOT_PRESENT_OFFSET, 13720 },
-  { 0xfd02, G_UNICODE_NOT_PRESENT_OFFSET, 13725 },
-  { 0xfd03, G_UNICODE_NOT_PRESENT_OFFSET, 13730 },
-  { 0xfd04, G_UNICODE_NOT_PRESENT_OFFSET, 13735 },
-  { 0xfd05, G_UNICODE_NOT_PRESENT_OFFSET, 13740 },
-  { 0xfd06, G_UNICODE_NOT_PRESENT_OFFSET, 13745 },
-  { 0xfd07, G_UNICODE_NOT_PRESENT_OFFSET, 13750 },
-  { 0xfd08, G_UNICODE_NOT_PRESENT_OFFSET, 13755 },
-  { 0xfd09, G_UNICODE_NOT_PRESENT_OFFSET, 13760 },
-  { 0xfd0a, G_UNICODE_NOT_PRESENT_OFFSET, 13765 },
-  { 0xfd0b, G_UNICODE_NOT_PRESENT_OFFSET, 13770 },
-  { 0xfd0c, G_UNICODE_NOT_PRESENT_OFFSET, 13629 },
-  { 0xfd0d, G_UNICODE_NOT_PRESENT_OFFSET, 13775 },
-  { 0xfd0e, G_UNICODE_NOT_PRESENT_OFFSET, 13780 },
-  { 0xfd0f, G_UNICODE_NOT_PRESENT_OFFSET, 13785 },
-  { 0xfd10, G_UNICODE_NOT_PRESENT_OFFSET, 13790 },
-  { 0xfd11, G_UNICODE_NOT_PRESENT_OFFSET, 13660 },
-  { 0xfd12, G_UNICODE_NOT_PRESENT_OFFSET, 13665 },
-  { 0xfd13, G_UNICODE_NOT_PRESENT_OFFSET, 13670 },
-  { 0xfd14, G_UNICODE_NOT_PRESENT_OFFSET, 13675 },
-  { 0xfd15, G_UNICODE_NOT_PRESENT_OFFSET, 13680 },
-  { 0xfd16, G_UNICODE_NOT_PRESENT_OFFSET, 13685 },
-  { 0xfd17, G_UNICODE_NOT_PRESENT_OFFSET, 13690 },
-  { 0xfd18, G_UNICODE_NOT_PRESENT_OFFSET, 13695 },
-  { 0xfd19, G_UNICODE_NOT_PRESENT_OFFSET, 13700 },
-  { 0xfd1a, G_UNICODE_NOT_PRESENT_OFFSET, 13705 },
-  { 0xfd1b, G_UNICODE_NOT_PRESENT_OFFSET, 13710 },
-  { 0xfd1c, G_UNICODE_NOT_PRESENT_OFFSET, 13715 },
-  { 0xfd1d, G_UNICODE_NOT_PRESENT_OFFSET, 13720 },
-  { 0xfd1e, G_UNICODE_NOT_PRESENT_OFFSET, 13725 },
-  { 0xfd1f, G_UNICODE_NOT_PRESENT_OFFSET, 13730 },
-  { 0xfd20, G_UNICODE_NOT_PRESENT_OFFSET, 13735 },
-  { 0xfd21, G_UNICODE_NOT_PRESENT_OFFSET, 13740 },
-  { 0xfd22, G_UNICODE_NOT_PRESENT_OFFSET, 13745 },
-  { 0xfd23, G_UNICODE_NOT_PRESENT_OFFSET, 13750 },
-  { 0xfd24, G_UNICODE_NOT_PRESENT_OFFSET, 13755 },
-  { 0xfd25, G_UNICODE_NOT_PRESENT_OFFSET, 13760 },
-  { 0xfd26, G_UNICODE_NOT_PRESENT_OFFSET, 13765 },
-  { 0xfd27, G_UNICODE_NOT_PRESENT_OFFSET, 13770 },
-  { 0xfd28, G_UNICODE_NOT_PRESENT_OFFSET, 13629 },
-  { 0xfd29, G_UNICODE_NOT_PRESENT_OFFSET, 13775 },
-  { 0xfd2a, G_UNICODE_NOT_PRESENT_OFFSET, 13780 },
-  { 0xfd2b, G_UNICODE_NOT_PRESENT_OFFSET, 13785 },
-  { 0xfd2c, G_UNICODE_NOT_PRESENT_OFFSET, 13790 },
-  { 0xfd2d, G_UNICODE_NOT_PRESENT_OFFSET, 13760 },
-  { 0xfd2e, G_UNICODE_NOT_PRESENT_OFFSET, 13765 },
-  { 0xfd2f, G_UNICODE_NOT_PRESENT_OFFSET, 13770 },
-  { 0xfd30, G_UNICODE_NOT_PRESENT_OFFSET, 13629 },
-  { 0xfd31, G_UNICODE_NOT_PRESENT_OFFSET, 13624 },
-  { 0xfd32, G_UNICODE_NOT_PRESENT_OFFSET, 13634 },
-  { 0xfd33, G_UNICODE_NOT_PRESENT_OFFSET, 13158 },
-  { 0xfd34, G_UNICODE_NOT_PRESENT_OFFSET, 13103 },
-  { 0xfd35, G_UNICODE_NOT_PRESENT_OFFSET, 13108 },
-  { 0xfd36, G_UNICODE_NOT_PRESENT_OFFSET, 13113 },
-  { 0xfd37, G_UNICODE_NOT_PRESENT_OFFSET, 13760 },
-  { 0xfd38, G_UNICODE_NOT_PRESENT_OFFSET, 13765 },
-  { 0xfd39, G_UNICODE_NOT_PRESENT_OFFSET, 13770 },
-  { 0xfd3a, G_UNICODE_NOT_PRESENT_OFFSET, 13158 },
-  { 0xfd3b, G_UNICODE_NOT_PRESENT_OFFSET, 13163 },
-  { 0xfd3c, G_UNICODE_NOT_PRESENT_OFFSET, 13795 },
-  { 0xfd3d, G_UNICODE_NOT_PRESENT_OFFSET, 13795 },
-  { 0xfd50, G_UNICODE_NOT_PRESENT_OFFSET, 13800 },
-  { 0xfd51, G_UNICODE_NOT_PRESENT_OFFSET, 13807 },
-  { 0xfd52, G_UNICODE_NOT_PRESENT_OFFSET, 13807 },
-  { 0xfd53, G_UNICODE_NOT_PRESENT_OFFSET, 13814 },
-  { 0xfd54, G_UNICODE_NOT_PRESENT_OFFSET, 13821 },
-  { 0xfd55, G_UNICODE_NOT_PRESENT_OFFSET, 13828 },
-  { 0xfd56, G_UNICODE_NOT_PRESENT_OFFSET, 13835 },
-  { 0xfd57, G_UNICODE_NOT_PRESENT_OFFSET, 13842 },
-  { 0xfd58, G_UNICODE_NOT_PRESENT_OFFSET, 13849 },
-  { 0xfd59, G_UNICODE_NOT_PRESENT_OFFSET, 13849 },
-  { 0xfd5a, G_UNICODE_NOT_PRESENT_OFFSET, 13856 },
-  { 0xfd5b, G_UNICODE_NOT_PRESENT_OFFSET, 13863 },
-  { 0xfd5c, G_UNICODE_NOT_PRESENT_OFFSET, 13870 },
-  { 0xfd5d, G_UNICODE_NOT_PRESENT_OFFSET, 13877 },
-  { 0xfd5e, G_UNICODE_NOT_PRESENT_OFFSET, 13884 },
-  { 0xfd5f, G_UNICODE_NOT_PRESENT_OFFSET, 13891 },
-  { 0xfd60, G_UNICODE_NOT_PRESENT_OFFSET, 13891 },
-  { 0xfd61, G_UNICODE_NOT_PRESENT_OFFSET, 13898 },
-  { 0xfd62, G_UNICODE_NOT_PRESENT_OFFSET, 13905 },
-  { 0xfd63, G_UNICODE_NOT_PRESENT_OFFSET, 13905 },
-  { 0xfd64, G_UNICODE_NOT_PRESENT_OFFSET, 13912 },
-  { 0xfd65, G_UNICODE_NOT_PRESENT_OFFSET, 13912 },
-  { 0xfd66, G_UNICODE_NOT_PRESENT_OFFSET, 13919 },
-  { 0xfd67, G_UNICODE_NOT_PRESENT_OFFSET, 13926 },
-  { 0xfd68, G_UNICODE_NOT_PRESENT_OFFSET, 13926 },
-  { 0xfd69, G_UNICODE_NOT_PRESENT_OFFSET, 13933 },
-  { 0xfd6a, G_UNICODE_NOT_PRESENT_OFFSET, 13940 },
-  { 0xfd6b, G_UNICODE_NOT_PRESENT_OFFSET, 13940 },
-  { 0xfd6c, G_UNICODE_NOT_PRESENT_OFFSET, 13947 },
-  { 0xfd6d, G_UNICODE_NOT_PRESENT_OFFSET, 13947 },
-  { 0xfd6e, G_UNICODE_NOT_PRESENT_OFFSET, 13954 },
-  { 0xfd6f, G_UNICODE_NOT_PRESENT_OFFSET, 13961 },
-  { 0xfd70, G_UNICODE_NOT_PRESENT_OFFSET, 13961 },
-  { 0xfd71, G_UNICODE_NOT_PRESENT_OFFSET, 13968 },
-  { 0xfd72, G_UNICODE_NOT_PRESENT_OFFSET, 13968 },
-  { 0xfd73, G_UNICODE_NOT_PRESENT_OFFSET, 13975 },
-  { 0xfd74, G_UNICODE_NOT_PRESENT_OFFSET, 13982 },
-  { 0xfd75, G_UNICODE_NOT_PRESENT_OFFSET, 13989 },
-  { 0xfd76, G_UNICODE_NOT_PRESENT_OFFSET, 13996 },
-  { 0xfd77, G_UNICODE_NOT_PRESENT_OFFSET, 13996 },
-  { 0xfd78, G_UNICODE_NOT_PRESENT_OFFSET, 14003 },
-  { 0xfd79, G_UNICODE_NOT_PRESENT_OFFSET, 14010 },
-  { 0xfd7a, G_UNICODE_NOT_PRESENT_OFFSET, 14017 },
-  { 0xfd7b, G_UNICODE_NOT_PRESENT_OFFSET, 14024 },
-  { 0xfd7c, G_UNICODE_NOT_PRESENT_OFFSET, 14031 },
-  { 0xfd7d, G_UNICODE_NOT_PRESENT_OFFSET, 14031 },
-  { 0xfd7e, G_UNICODE_NOT_PRESENT_OFFSET, 14038 },
-  { 0xfd7f, G_UNICODE_NOT_PRESENT_OFFSET, 14045 },
-  { 0xfd80, G_UNICODE_NOT_PRESENT_OFFSET, 14052 },
-  { 0xfd81, G_UNICODE_NOT_PRESENT_OFFSET, 14059 },
-  { 0xfd82, G_UNICODE_NOT_PRESENT_OFFSET, 14066 },
-  { 0xfd83, G_UNICODE_NOT_PRESENT_OFFSET, 14073 },
-  { 0xfd84, G_UNICODE_NOT_PRESENT_OFFSET, 14073 },
-  { 0xfd85, G_UNICODE_NOT_PRESENT_OFFSET, 14080 },
-  { 0xfd86, G_UNICODE_NOT_PRESENT_OFFSET, 14080 },
-  { 0xfd87, G_UNICODE_NOT_PRESENT_OFFSET, 14087 },
-  { 0xfd88, G_UNICODE_NOT_PRESENT_OFFSET, 14087 },
-  { 0xfd89, G_UNICODE_NOT_PRESENT_OFFSET, 14094 },
-  { 0xfd8a, G_UNICODE_NOT_PRESENT_OFFSET, 14101 },
-  { 0xfd8b, G_UNICODE_NOT_PRESENT_OFFSET, 14108 },
-  { 0xfd8c, G_UNICODE_NOT_PRESENT_OFFSET, 14115 },
-  { 0xfd8d, G_UNICODE_NOT_PRESENT_OFFSET, 14122 },
-  { 0xfd8e, G_UNICODE_NOT_PRESENT_OFFSET, 14129 },
-  { 0xfd8f, G_UNICODE_NOT_PRESENT_OFFSET, 14136 },
-  { 0xfd92, G_UNICODE_NOT_PRESENT_OFFSET, 14143 },
-  { 0xfd93, G_UNICODE_NOT_PRESENT_OFFSET, 14150 },
-  { 0xfd94, G_UNICODE_NOT_PRESENT_OFFSET, 14157 },
-  { 0xfd95, G_UNICODE_NOT_PRESENT_OFFSET, 14164 },
-  { 0xfd96, G_UNICODE_NOT_PRESENT_OFFSET, 14171 },
-  { 0xfd97, G_UNICODE_NOT_PRESENT_OFFSET, 14178 },
-  { 0xfd98, G_UNICODE_NOT_PRESENT_OFFSET, 14178 },
-  { 0xfd99, G_UNICODE_NOT_PRESENT_OFFSET, 14185 },
-  { 0xfd9a, G_UNICODE_NOT_PRESENT_OFFSET, 14192 },
-  { 0xfd9b, G_UNICODE_NOT_PRESENT_OFFSET, 14199 },
-  { 0xfd9c, G_UNICODE_NOT_PRESENT_OFFSET, 14206 },
-  { 0xfd9d, G_UNICODE_NOT_PRESENT_OFFSET, 14206 },
-  { 0xfd9e, G_UNICODE_NOT_PRESENT_OFFSET, 14213 },
-  { 0xfd9f, G_UNICODE_NOT_PRESENT_OFFSET, 14220 },
-  { 0xfda0, G_UNICODE_NOT_PRESENT_OFFSET, 14227 },
-  { 0xfda1, G_UNICODE_NOT_PRESENT_OFFSET, 14234 },
-  { 0xfda2, G_UNICODE_NOT_PRESENT_OFFSET, 14241 },
-  { 0xfda3, G_UNICODE_NOT_PRESENT_OFFSET, 14248 },
-  { 0xfda4, G_UNICODE_NOT_PRESENT_OFFSET, 14255 },
-  { 0xfda5, G_UNICODE_NOT_PRESENT_OFFSET, 14262 },
-  { 0xfda6, G_UNICODE_NOT_PRESENT_OFFSET, 14269 },
-  { 0xfda7, G_UNICODE_NOT_PRESENT_OFFSET, 14276 },
-  { 0xfda8, G_UNICODE_NOT_PRESENT_OFFSET, 14283 },
-  { 0xfda9, G_UNICODE_NOT_PRESENT_OFFSET, 14290 },
-  { 0xfdaa, G_UNICODE_NOT_PRESENT_OFFSET, 14297 },
-  { 0xfdab, G_UNICODE_NOT_PRESENT_OFFSET, 14304 },
-  { 0xfdac, G_UNICODE_NOT_PRESENT_OFFSET, 14311 },
-  { 0xfdad, G_UNICODE_NOT_PRESENT_OFFSET, 14318 },
-  { 0xfdae, G_UNICODE_NOT_PRESENT_OFFSET, 14325 },
-  { 0xfdaf, G_UNICODE_NOT_PRESENT_OFFSET, 14332 },
-  { 0xfdb0, G_UNICODE_NOT_PRESENT_OFFSET, 14339 },
-  { 0xfdb1, G_UNICODE_NOT_PRESENT_OFFSET, 14346 },
-  { 0xfdb2, G_UNICODE_NOT_PRESENT_OFFSET, 14353 },
-  { 0xfdb3, G_UNICODE_NOT_PRESENT_OFFSET, 14360 },
-  { 0xfdb4, G_UNICODE_NOT_PRESENT_OFFSET, 14038 },
-  { 0xfdb5, G_UNICODE_NOT_PRESENT_OFFSET, 14052 },
-  { 0xfdb6, G_UNICODE_NOT_PRESENT_OFFSET, 14367 },
-  { 0xfdb7, G_UNICODE_NOT_PRESENT_OFFSET, 14374 },
-  { 0xfdb8, G_UNICODE_NOT_PRESENT_OFFSET, 14381 },
-  { 0xfdb9, G_UNICODE_NOT_PRESENT_OFFSET, 14388 },
-  { 0xfdba, G_UNICODE_NOT_PRESENT_OFFSET, 14395 },
-  { 0xfdbb, G_UNICODE_NOT_PRESENT_OFFSET, 14402 },
-  { 0xfdbc, G_UNICODE_NOT_PRESENT_OFFSET, 14395 },
-  { 0xfdbd, G_UNICODE_NOT_PRESENT_OFFSET, 14381 },
-  { 0xfdbe, G_UNICODE_NOT_PRESENT_OFFSET, 14409 },
-  { 0xfdbf, G_UNICODE_NOT_PRESENT_OFFSET, 14416 },
-  { 0xfdc0, G_UNICODE_NOT_PRESENT_OFFSET, 14423 },
-  { 0xfdc1, G_UNICODE_NOT_PRESENT_OFFSET, 14430 },
-  { 0xfdc2, G_UNICODE_NOT_PRESENT_OFFSET, 14437 },
-  { 0xfdc3, G_UNICODE_NOT_PRESENT_OFFSET, 14402 },
-  { 0xfdc4, G_UNICODE_NOT_PRESENT_OFFSET, 13989 },
-  { 0xfdc5, G_UNICODE_NOT_PRESENT_OFFSET, 13919 },
-  { 0xfdc6, G_UNICODE_NOT_PRESENT_OFFSET, 14444 },
-  { 0xfdc7, G_UNICODE_NOT_PRESENT_OFFSET, 14451 },
-  { 0xfdf0, G_UNICODE_NOT_PRESENT_OFFSET, 14458 },
-  { 0xfdf1, G_UNICODE_NOT_PRESENT_OFFSET, 14465 },
-  { 0xfdf2, G_UNICODE_NOT_PRESENT_OFFSET, 14472 },
-  { 0xfdf3, G_UNICODE_NOT_PRESENT_OFFSET, 14481 },
-  { 0xfdf4, G_UNICODE_NOT_PRESENT_OFFSET, 14490 },
-  { 0xfdf5, G_UNICODE_NOT_PRESENT_OFFSET, 14499 },
-  { 0xfdf6, G_UNICODE_NOT_PRESENT_OFFSET, 14508 },
-  { 0xfdf7, G_UNICODE_NOT_PRESENT_OFFSET, 14517 },
-  { 0xfdf8, G_UNICODE_NOT_PRESENT_OFFSET, 14526 },
-  { 0xfdf9, G_UNICODE_NOT_PRESENT_OFFSET, 14535 },
-  { 0xfdfa, G_UNICODE_NOT_PRESENT_OFFSET, 14542 },
-  { 0xfdfb, G_UNICODE_NOT_PRESENT_OFFSET, 14576 },
-  { 0xfdfc, G_UNICODE_NOT_PRESENT_OFFSET, 14592 },
-  { 0xfe10, G_UNICODE_NOT_PRESENT_OFFSET, 14601 },
-  { 0xfe11, G_UNICODE_NOT_PRESENT_OFFSET, 14603 },
-  { 0xfe12, G_UNICODE_NOT_PRESENT_OFFSET, 14607 },
-  { 0xfe13, G_UNICODE_NOT_PRESENT_OFFSET, 14611 },
+  { 0xfbde, G_UNICODE_NOT_PRESENT_OFFSET, 12889 },
+  { 0xfbdf, G_UNICODE_NOT_PRESENT_OFFSET, 12889 },
+  { 0xfbe0, G_UNICODE_NOT_PRESENT_OFFSET, 12892 },
+  { 0xfbe1, G_UNICODE_NOT_PRESENT_OFFSET, 12892 },
+  { 0xfbe2, G_UNICODE_NOT_PRESENT_OFFSET, 12895 },
+  { 0xfbe3, G_UNICODE_NOT_PRESENT_OFFSET, 12895 },
+  { 0xfbe4, G_UNICODE_NOT_PRESENT_OFFSET, 12898 },
+  { 0xfbe5, G_UNICODE_NOT_PRESENT_OFFSET, 12898 },
+  { 0xfbe6, G_UNICODE_NOT_PRESENT_OFFSET, 12898 },
+  { 0xfbe7, G_UNICODE_NOT_PRESENT_OFFSET, 12898 },
+  { 0xfbe8, G_UNICODE_NOT_PRESENT_OFFSET, 12901 },
+  { 0xfbe9, G_UNICODE_NOT_PRESENT_OFFSET, 12901 },
+  { 0xfbea, G_UNICODE_NOT_PRESENT_OFFSET, 12904 },
+  { 0xfbeb, G_UNICODE_NOT_PRESENT_OFFSET, 12904 },
+  { 0xfbec, G_UNICODE_NOT_PRESENT_OFFSET, 12911 },
+  { 0xfbed, G_UNICODE_NOT_PRESENT_OFFSET, 12911 },
+  { 0xfbee, G_UNICODE_NOT_PRESENT_OFFSET, 12918 },
+  { 0xfbef, G_UNICODE_NOT_PRESENT_OFFSET, 12918 },
+  { 0xfbf0, G_UNICODE_NOT_PRESENT_OFFSET, 12925 },
+  { 0xfbf1, G_UNICODE_NOT_PRESENT_OFFSET, 12925 },
+  { 0xfbf2, G_UNICODE_NOT_PRESENT_OFFSET, 12932 },
+  { 0xfbf3, G_UNICODE_NOT_PRESENT_OFFSET, 12932 },
+  { 0xfbf4, G_UNICODE_NOT_PRESENT_OFFSET, 12939 },
+  { 0xfbf5, G_UNICODE_NOT_PRESENT_OFFSET, 12939 },
+  { 0xfbf6, G_UNICODE_NOT_PRESENT_OFFSET, 12946 },
+  { 0xfbf7, G_UNICODE_NOT_PRESENT_OFFSET, 12946 },
+  { 0xfbf8, G_UNICODE_NOT_PRESENT_OFFSET, 12946 },
+  { 0xfbf9, G_UNICODE_NOT_PRESENT_OFFSET, 12953 },
+  { 0xfbfa, G_UNICODE_NOT_PRESENT_OFFSET, 12953 },
+  { 0xfbfb, G_UNICODE_NOT_PRESENT_OFFSET, 12953 },
+  { 0xfbfc, G_UNICODE_NOT_PRESENT_OFFSET, 12960 },
+  { 0xfbfd, G_UNICODE_NOT_PRESENT_OFFSET, 12960 },
+  { 0xfbfe, G_UNICODE_NOT_PRESENT_OFFSET, 12960 },
+  { 0xfbff, G_UNICODE_NOT_PRESENT_OFFSET, 12960 },
+  { 0xfc00, G_UNICODE_NOT_PRESENT_OFFSET, 12963 },
+  { 0xfc01, G_UNICODE_NOT_PRESENT_OFFSET, 12970 },
+  { 0xfc02, G_UNICODE_NOT_PRESENT_OFFSET, 12977 },
+  { 0xfc03, G_UNICODE_NOT_PRESENT_OFFSET, 12953 },
+  { 0xfc04, G_UNICODE_NOT_PRESENT_OFFSET, 12984 },
+  { 0xfc05, G_UNICODE_NOT_PRESENT_OFFSET, 12991 },
+  { 0xfc06, G_UNICODE_NOT_PRESENT_OFFSET, 12996 },
+  { 0xfc07, G_UNICODE_NOT_PRESENT_OFFSET, 13001 },
+  { 0xfc08, G_UNICODE_NOT_PRESENT_OFFSET, 13006 },
+  { 0xfc09, G_UNICODE_NOT_PRESENT_OFFSET, 13011 },
+  { 0xfc0a, G_UNICODE_NOT_PRESENT_OFFSET, 13016 },
+  { 0xfc0b, G_UNICODE_NOT_PRESENT_OFFSET, 13021 },
+  { 0xfc0c, G_UNICODE_NOT_PRESENT_OFFSET, 13026 },
+  { 0xfc0d, G_UNICODE_NOT_PRESENT_OFFSET, 13031 },
+  { 0xfc0e, G_UNICODE_NOT_PRESENT_OFFSET, 13036 },
+  { 0xfc0f, G_UNICODE_NOT_PRESENT_OFFSET, 13041 },
+  { 0xfc10, G_UNICODE_NOT_PRESENT_OFFSET, 13046 },
+  { 0xfc11, G_UNICODE_NOT_PRESENT_OFFSET, 13051 },
+  { 0xfc12, G_UNICODE_NOT_PRESENT_OFFSET, 13056 },
+  { 0xfc13, G_UNICODE_NOT_PRESENT_OFFSET, 13061 },
+  { 0xfc14, G_UNICODE_NOT_PRESENT_OFFSET, 13066 },
+  { 0xfc15, G_UNICODE_NOT_PRESENT_OFFSET, 13071 },
+  { 0xfc16, G_UNICODE_NOT_PRESENT_OFFSET, 13076 },
+  { 0xfc17, G_UNICODE_NOT_PRESENT_OFFSET, 13081 },
+  { 0xfc18, G_UNICODE_NOT_PRESENT_OFFSET, 13086 },
+  { 0xfc19, G_UNICODE_NOT_PRESENT_OFFSET, 13091 },
+  { 0xfc1a, G_UNICODE_NOT_PRESENT_OFFSET, 13096 },
+  { 0xfc1b, G_UNICODE_NOT_PRESENT_OFFSET, 13101 },
+  { 0xfc1c, G_UNICODE_NOT_PRESENT_OFFSET, 13106 },
+  { 0xfc1d, G_UNICODE_NOT_PRESENT_OFFSET, 13111 },
+  { 0xfc1e, G_UNICODE_NOT_PRESENT_OFFSET, 13116 },
+  { 0xfc1f, G_UNICODE_NOT_PRESENT_OFFSET, 13121 },
+  { 0xfc20, G_UNICODE_NOT_PRESENT_OFFSET, 13126 },
+  { 0xfc21, G_UNICODE_NOT_PRESENT_OFFSET, 13131 },
+  { 0xfc22, G_UNICODE_NOT_PRESENT_OFFSET, 13136 },
+  { 0xfc23, G_UNICODE_NOT_PRESENT_OFFSET, 13141 },
+  { 0xfc24, G_UNICODE_NOT_PRESENT_OFFSET, 13146 },
+  { 0xfc25, G_UNICODE_NOT_PRESENT_OFFSET, 13151 },
+  { 0xfc26, G_UNICODE_NOT_PRESENT_OFFSET, 13156 },
+  { 0xfc27, G_UNICODE_NOT_PRESENT_OFFSET, 13161 },
+  { 0xfc28, G_UNICODE_NOT_PRESENT_OFFSET, 13166 },
+  { 0xfc29, G_UNICODE_NOT_PRESENT_OFFSET, 13171 },
+  { 0xfc2a, G_UNICODE_NOT_PRESENT_OFFSET, 13176 },
+  { 0xfc2b, G_UNICODE_NOT_PRESENT_OFFSET, 13181 },
+  { 0xfc2c, G_UNICODE_NOT_PRESENT_OFFSET, 13186 },
+  { 0xfc2d, G_UNICODE_NOT_PRESENT_OFFSET, 13191 },
+  { 0xfc2e, G_UNICODE_NOT_PRESENT_OFFSET, 13196 },
+  { 0xfc2f, G_UNICODE_NOT_PRESENT_OFFSET, 13201 },
+  { 0xfc30, G_UNICODE_NOT_PRESENT_OFFSET, 13206 },
+  { 0xfc31, G_UNICODE_NOT_PRESENT_OFFSET, 13211 },
+  { 0xfc32, G_UNICODE_NOT_PRESENT_OFFSET, 13216 },
+  { 0xfc33, G_UNICODE_NOT_PRESENT_OFFSET, 13221 },
+  { 0xfc34, G_UNICODE_NOT_PRESENT_OFFSET, 13226 },
+  { 0xfc35, G_UNICODE_NOT_PRESENT_OFFSET, 13231 },
+  { 0xfc36, G_UNICODE_NOT_PRESENT_OFFSET, 13236 },
+  { 0xfc37, G_UNICODE_NOT_PRESENT_OFFSET, 13241 },
+  { 0xfc38, G_UNICODE_NOT_PRESENT_OFFSET, 13246 },
+  { 0xfc39, G_UNICODE_NOT_PRESENT_OFFSET, 13251 },
+  { 0xfc3a, G_UNICODE_NOT_PRESENT_OFFSET, 13256 },
+  { 0xfc3b, G_UNICODE_NOT_PRESENT_OFFSET, 13261 },
+  { 0xfc3c, G_UNICODE_NOT_PRESENT_OFFSET, 13266 },
+  { 0xfc3d, G_UNICODE_NOT_PRESENT_OFFSET, 13271 },
+  { 0xfc3e, G_UNICODE_NOT_PRESENT_OFFSET, 13276 },
+  { 0xfc3f, G_UNICODE_NOT_PRESENT_OFFSET, 13281 },
+  { 0xfc40, G_UNICODE_NOT_PRESENT_OFFSET, 13286 },
+  { 0xfc41, G_UNICODE_NOT_PRESENT_OFFSET, 13291 },
+  { 0xfc42, G_UNICODE_NOT_PRESENT_OFFSET, 13296 },
+  { 0xfc43, G_UNICODE_NOT_PRESENT_OFFSET, 13301 },
+  { 0xfc44, G_UNICODE_NOT_PRESENT_OFFSET, 13306 },
+  { 0xfc45, G_UNICODE_NOT_PRESENT_OFFSET, 13311 },
+  { 0xfc46, G_UNICODE_NOT_PRESENT_OFFSET, 13316 },
+  { 0xfc47, G_UNICODE_NOT_PRESENT_OFFSET, 13321 },
+  { 0xfc48, G_UNICODE_NOT_PRESENT_OFFSET, 13326 },
+  { 0xfc49, G_UNICODE_NOT_PRESENT_OFFSET, 13331 },
+  { 0xfc4a, G_UNICODE_NOT_PRESENT_OFFSET, 13336 },
+  { 0xfc4b, G_UNICODE_NOT_PRESENT_OFFSET, 13341 },
+  { 0xfc4c, G_UNICODE_NOT_PRESENT_OFFSET, 13346 },
+  { 0xfc4d, G_UNICODE_NOT_PRESENT_OFFSET, 13351 },
+  { 0xfc4e, G_UNICODE_NOT_PRESENT_OFFSET, 13356 },
+  { 0xfc4f, G_UNICODE_NOT_PRESENT_OFFSET, 13361 },
+  { 0xfc50, G_UNICODE_NOT_PRESENT_OFFSET, 13366 },
+  { 0xfc51, G_UNICODE_NOT_PRESENT_OFFSET, 13371 },
+  { 0xfc52, G_UNICODE_NOT_PRESENT_OFFSET, 13376 },
+  { 0xfc53, G_UNICODE_NOT_PRESENT_OFFSET, 13381 },
+  { 0xfc54, G_UNICODE_NOT_PRESENT_OFFSET, 13386 },
+  { 0xfc55, G_UNICODE_NOT_PRESENT_OFFSET, 13391 },
+  { 0xfc56, G_UNICODE_NOT_PRESENT_OFFSET, 13396 },
+  { 0xfc57, G_UNICODE_NOT_PRESENT_OFFSET, 13401 },
+  { 0xfc58, G_UNICODE_NOT_PRESENT_OFFSET, 13406 },
+  { 0xfc59, G_UNICODE_NOT_PRESENT_OFFSET, 13411 },
+  { 0xfc5a, G_UNICODE_NOT_PRESENT_OFFSET, 13416 },
+  { 0xfc5b, G_UNICODE_NOT_PRESENT_OFFSET, 13421 },
+  { 0xfc5c, G_UNICODE_NOT_PRESENT_OFFSET, 13426 },
+  { 0xfc5d, G_UNICODE_NOT_PRESENT_OFFSET, 13431 },
+  { 0xfc5e, G_UNICODE_NOT_PRESENT_OFFSET, 13436 },
+  { 0xfc5f, G_UNICODE_NOT_PRESENT_OFFSET, 13442 },
+  { 0xfc60, G_UNICODE_NOT_PRESENT_OFFSET, 13448 },
+  { 0xfc61, G_UNICODE_NOT_PRESENT_OFFSET, 13454 },
+  { 0xfc62, G_UNICODE_NOT_PRESENT_OFFSET, 13460 },
+  { 0xfc63, G_UNICODE_NOT_PRESENT_OFFSET, 13466 },
+  { 0xfc64, G_UNICODE_NOT_PRESENT_OFFSET, 13472 },
+  { 0xfc65, G_UNICODE_NOT_PRESENT_OFFSET, 13479 },
+  { 0xfc66, G_UNICODE_NOT_PRESENT_OFFSET, 12977 },
+  { 0xfc67, G_UNICODE_NOT_PRESENT_OFFSET, 13486 },
+  { 0xfc68, G_UNICODE_NOT_PRESENT_OFFSET, 12953 },
+  { 0xfc69, G_UNICODE_NOT_PRESENT_OFFSET, 12984 },
+  { 0xfc6a, G_UNICODE_NOT_PRESENT_OFFSET, 13493 },
+  { 0xfc6b, G_UNICODE_NOT_PRESENT_OFFSET, 13498 },
+  { 0xfc6c, G_UNICODE_NOT_PRESENT_OFFSET, 13006 },
+  { 0xfc6d, G_UNICODE_NOT_PRESENT_OFFSET, 13503 },
+  { 0xfc6e, G_UNICODE_NOT_PRESENT_OFFSET, 13011 },
+  { 0xfc6f, G_UNICODE_NOT_PRESENT_OFFSET, 13016 },
+  { 0xfc70, G_UNICODE_NOT_PRESENT_OFFSET, 13508 },
+  { 0xfc71, G_UNICODE_NOT_PRESENT_OFFSET, 13513 },
+  { 0xfc72, G_UNICODE_NOT_PRESENT_OFFSET, 13036 },
+  { 0xfc73, G_UNICODE_NOT_PRESENT_OFFSET, 13518 },
+  { 0xfc74, G_UNICODE_NOT_PRESENT_OFFSET, 13041 },
+  { 0xfc75, G_UNICODE_NOT_PRESENT_OFFSET, 13046 },
+  { 0xfc76, G_UNICODE_NOT_PRESENT_OFFSET, 13523 },
+  { 0xfc77, G_UNICODE_NOT_PRESENT_OFFSET, 13528 },
+  { 0xfc78, G_UNICODE_NOT_PRESENT_OFFSET, 13056 },
+  { 0xfc79, G_UNICODE_NOT_PRESENT_OFFSET, 13533 },
+  { 0xfc7a, G_UNICODE_NOT_PRESENT_OFFSET, 13061 },
+  { 0xfc7b, G_UNICODE_NOT_PRESENT_OFFSET, 13066 },
+  { 0xfc7c, G_UNICODE_NOT_PRESENT_OFFSET, 13211 },
+  { 0xfc7d, G_UNICODE_NOT_PRESENT_OFFSET, 13216 },
+  { 0xfc7e, G_UNICODE_NOT_PRESENT_OFFSET, 13231 },
+  { 0xfc7f, G_UNICODE_NOT_PRESENT_OFFSET, 13236 },
+  { 0xfc80, G_UNICODE_NOT_PRESENT_OFFSET, 13241 },
+  { 0xfc81, G_UNICODE_NOT_PRESENT_OFFSET, 13261 },
+  { 0xfc82, G_UNICODE_NOT_PRESENT_OFFSET, 13266 },
+  { 0xfc83, G_UNICODE_NOT_PRESENT_OFFSET, 13271 },
+  { 0xfc84, G_UNICODE_NOT_PRESENT_OFFSET, 13276 },
+  { 0xfc85, G_UNICODE_NOT_PRESENT_OFFSET, 13296 },
+  { 0xfc86, G_UNICODE_NOT_PRESENT_OFFSET, 13301 },
+  { 0xfc87, G_UNICODE_NOT_PRESENT_OFFSET, 13306 },
+  { 0xfc88, G_UNICODE_NOT_PRESENT_OFFSET, 13538 },
+  { 0xfc89, G_UNICODE_NOT_PRESENT_OFFSET, 13326 },
+  { 0xfc8a, G_UNICODE_NOT_PRESENT_OFFSET, 13543 },
+  { 0xfc8b, G_UNICODE_NOT_PRESENT_OFFSET, 13548 },
+  { 0xfc8c, G_UNICODE_NOT_PRESENT_OFFSET, 13356 },
+  { 0xfc8d, G_UNICODE_NOT_PRESENT_OFFSET, 13553 },
+  { 0xfc8e, G_UNICODE_NOT_PRESENT_OFFSET, 13361 },
+  { 0xfc8f, G_UNICODE_NOT_PRESENT_OFFSET, 13366 },
+  { 0xfc90, G_UNICODE_NOT_PRESENT_OFFSET, 13431 },
+  { 0xfc91, G_UNICODE_NOT_PRESENT_OFFSET, 13558 },
+  { 0xfc92, G_UNICODE_NOT_PRESENT_OFFSET, 13563 },
+  { 0xfc93, G_UNICODE_NOT_PRESENT_OFFSET, 13406 },
+  { 0xfc94, G_UNICODE_NOT_PRESENT_OFFSET, 13568 },
+  { 0xfc95, G_UNICODE_NOT_PRESENT_OFFSET, 13411 },
+  { 0xfc96, G_UNICODE_NOT_PRESENT_OFFSET, 13416 },
+  { 0xfc97, G_UNICODE_NOT_PRESENT_OFFSET, 12963 },
+  { 0xfc98, G_UNICODE_NOT_PRESENT_OFFSET, 12970 },
+  { 0xfc99, G_UNICODE_NOT_PRESENT_OFFSET, 13573 },
+  { 0xfc9a, G_UNICODE_NOT_PRESENT_OFFSET, 12977 },
+  { 0xfc9b, G_UNICODE_NOT_PRESENT_OFFSET, 13580 },
+  { 0xfc9c, G_UNICODE_NOT_PRESENT_OFFSET, 12991 },
+  { 0xfc9d, G_UNICODE_NOT_PRESENT_OFFSET, 12996 },
+  { 0xfc9e, G_UNICODE_NOT_PRESENT_OFFSET, 13001 },
+  { 0xfc9f, G_UNICODE_NOT_PRESENT_OFFSET, 13006 },
+  { 0xfca0, G_UNICODE_NOT_PRESENT_OFFSET, 13587 },
+  { 0xfca1, G_UNICODE_NOT_PRESENT_OFFSET, 13021 },
+  { 0xfca2, G_UNICODE_NOT_PRESENT_OFFSET, 13026 },
+  { 0xfca3, G_UNICODE_NOT_PRESENT_OFFSET, 13031 },
+  { 0xfca4, G_UNICODE_NOT_PRESENT_OFFSET, 13036 },
+  { 0xfca5, G_UNICODE_NOT_PRESENT_OFFSET, 13592 },
+  { 0xfca6, G_UNICODE_NOT_PRESENT_OFFSET, 13056 },
+  { 0xfca7, G_UNICODE_NOT_PRESENT_OFFSET, 13071 },
+  { 0xfca8, G_UNICODE_NOT_PRESENT_OFFSET, 13076 },
+  { 0xfca9, G_UNICODE_NOT_PRESENT_OFFSET, 13081 },
+  { 0xfcaa, G_UNICODE_NOT_PRESENT_OFFSET, 13086 },
+  { 0xfcab, G_UNICODE_NOT_PRESENT_OFFSET, 13091 },
+  { 0xfcac, G_UNICODE_NOT_PRESENT_OFFSET, 13101 },
+  { 0xfcad, G_UNICODE_NOT_PRESENT_OFFSET, 13106 },
+  { 0xfcae, G_UNICODE_NOT_PRESENT_OFFSET, 13111 },
+  { 0xfcaf, G_UNICODE_NOT_PRESENT_OFFSET, 13116 },
+  { 0xfcb0, G_UNICODE_NOT_PRESENT_OFFSET, 13121 },
+  { 0xfcb1, G_UNICODE_NOT_PRESENT_OFFSET, 13126 },
+  { 0xfcb2, G_UNICODE_NOT_PRESENT_OFFSET, 13597 },
+  { 0xfcb3, G_UNICODE_NOT_PRESENT_OFFSET, 13131 },
+  { 0xfcb4, G_UNICODE_NOT_PRESENT_OFFSET, 13136 },
+  { 0xfcb5, G_UNICODE_NOT_PRESENT_OFFSET, 13141 },
+  { 0xfcb6, G_UNICODE_NOT_PRESENT_OFFSET, 13146 },
+  { 0xfcb7, G_UNICODE_NOT_PRESENT_OFFSET, 13151 },
+  { 0xfcb8, G_UNICODE_NOT_PRESENT_OFFSET, 13156 },
+  { 0xfcb9, G_UNICODE_NOT_PRESENT_OFFSET, 13166 },
+  { 0xfcba, G_UNICODE_NOT_PRESENT_OFFSET, 13171 },
+  { 0xfcbb, G_UNICODE_NOT_PRESENT_OFFSET, 13176 },
+  { 0xfcbc, G_UNICODE_NOT_PRESENT_OFFSET, 13181 },
+  { 0xfcbd, G_UNICODE_NOT_PRESENT_OFFSET, 13186 },
+  { 0xfcbe, G_UNICODE_NOT_PRESENT_OFFSET, 13191 },
+  { 0xfcbf, G_UNICODE_NOT_PRESENT_OFFSET, 13196 },
+  { 0xfcc0, G_UNICODE_NOT_PRESENT_OFFSET, 13201 },
+  { 0xfcc1, G_UNICODE_NOT_PRESENT_OFFSET, 13206 },
+  { 0xfcc2, G_UNICODE_NOT_PRESENT_OFFSET, 13221 },
+  { 0xfcc3, G_UNICODE_NOT_PRESENT_OFFSET, 13226 },
+  { 0xfcc4, G_UNICODE_NOT_PRESENT_OFFSET, 13246 },
+  { 0xfcc5, G_UNICODE_NOT_PRESENT_OFFSET, 13251 },
+  { 0xfcc6, G_UNICODE_NOT_PRESENT_OFFSET, 13256 },
+  { 0xfcc7, G_UNICODE_NOT_PRESENT_OFFSET, 13261 },
+  { 0xfcc8, G_UNICODE_NOT_PRESENT_OFFSET, 13266 },
+  { 0xfcc9, G_UNICODE_NOT_PRESENT_OFFSET, 13281 },
+  { 0xfcca, G_UNICODE_NOT_PRESENT_OFFSET, 13286 },
+  { 0xfccb, G_UNICODE_NOT_PRESENT_OFFSET, 13291 },
+  { 0xfccc, G_UNICODE_NOT_PRESENT_OFFSET, 13296 },
+  { 0xfccd, G_UNICODE_NOT_PRESENT_OFFSET, 13602 },
+  { 0xfcce, G_UNICODE_NOT_PRESENT_OFFSET, 13311 },
+  { 0xfccf, G_UNICODE_NOT_PRESENT_OFFSET, 13316 },
+  { 0xfcd0, G_UNICODE_NOT_PRESENT_OFFSET, 13321 },
+  { 0xfcd1, G_UNICODE_NOT_PRESENT_OFFSET, 13326 },
+  { 0xfcd2, G_UNICODE_NOT_PRESENT_OFFSET, 13341 },
+  { 0xfcd3, G_UNICODE_NOT_PRESENT_OFFSET, 13346 },
+  { 0xfcd4, G_UNICODE_NOT_PRESENT_OFFSET, 13351 },
+  { 0xfcd5, G_UNICODE_NOT_PRESENT_OFFSET, 13356 },
+  { 0xfcd6, G_UNICODE_NOT_PRESENT_OFFSET, 13607 },
+  { 0xfcd7, G_UNICODE_NOT_PRESENT_OFFSET, 13371 },
+  { 0xfcd8, G_UNICODE_NOT_PRESENT_OFFSET, 13376 },
+  { 0xfcd9, G_UNICODE_NOT_PRESENT_OFFSET, 13612 },
+  { 0xfcda, G_UNICODE_NOT_PRESENT_OFFSET, 13391 },
+  { 0xfcdb, G_UNICODE_NOT_PRESENT_OFFSET, 13396 },
+  { 0xfcdc, G_UNICODE_NOT_PRESENT_OFFSET, 13401 },
+  { 0xfcdd, G_UNICODE_NOT_PRESENT_OFFSET, 13406 },
+  { 0xfcde, G_UNICODE_NOT_PRESENT_OFFSET, 13617 },
+  { 0xfcdf, G_UNICODE_NOT_PRESENT_OFFSET, 12977 },
+  { 0xfce0, G_UNICODE_NOT_PRESENT_OFFSET, 13580 },
+  { 0xfce1, G_UNICODE_NOT_PRESENT_OFFSET, 13006 },
+  { 0xfce2, G_UNICODE_NOT_PRESENT_OFFSET, 13587 },
+  { 0xfce3, G_UNICODE_NOT_PRESENT_OFFSET, 13036 },
+  { 0xfce4, G_UNICODE_NOT_PRESENT_OFFSET, 13592 },
+  { 0xfce5, G_UNICODE_NOT_PRESENT_OFFSET, 13056 },
+  { 0xfce6, G_UNICODE_NOT_PRESENT_OFFSET, 13622 },
+  { 0xfce7, G_UNICODE_NOT_PRESENT_OFFSET, 13121 },
+  { 0xfce8, G_UNICODE_NOT_PRESENT_OFFSET, 13627 },
+  { 0xfce9, G_UNICODE_NOT_PRESENT_OFFSET, 13632 },
+  { 0xfcea, G_UNICODE_NOT_PRESENT_OFFSET, 13637 },
+  { 0xfceb, G_UNICODE_NOT_PRESENT_OFFSET, 13261 },
+  { 0xfcec, G_UNICODE_NOT_PRESENT_OFFSET, 13266 },
+  { 0xfced, G_UNICODE_NOT_PRESENT_OFFSET, 13296 },
+  { 0xfcee, G_UNICODE_NOT_PRESENT_OFFSET, 13356 },
+  { 0xfcef, G_UNICODE_NOT_PRESENT_OFFSET, 13607 },
+  { 0xfcf0, G_UNICODE_NOT_PRESENT_OFFSET, 13406 },
+  { 0xfcf1, G_UNICODE_NOT_PRESENT_OFFSET, 13617 },
+  { 0xfcf2, G_UNICODE_NOT_PRESENT_OFFSET, 13642 },
+  { 0xfcf3, G_UNICODE_NOT_PRESENT_OFFSET, 13649 },
+  { 0xfcf4, G_UNICODE_NOT_PRESENT_OFFSET, 13656 },
+  { 0xfcf5, G_UNICODE_NOT_PRESENT_OFFSET, 13663 },
+  { 0xfcf6, G_UNICODE_NOT_PRESENT_OFFSET, 13668 },
+  { 0xfcf7, G_UNICODE_NOT_PRESENT_OFFSET, 13673 },
+  { 0xfcf8, G_UNICODE_NOT_PRESENT_OFFSET, 13678 },
+  { 0xfcf9, G_UNICODE_NOT_PRESENT_OFFSET, 13683 },
+  { 0xfcfa, G_UNICODE_NOT_PRESENT_OFFSET, 13688 },
+  { 0xfcfb, G_UNICODE_NOT_PRESENT_OFFSET, 13693 },
+  { 0xfcfc, G_UNICODE_NOT_PRESENT_OFFSET, 13698 },
+  { 0xfcfd, G_UNICODE_NOT_PRESENT_OFFSET, 13703 },
+  { 0xfcfe, G_UNICODE_NOT_PRESENT_OFFSET, 13708 },
+  { 0xfcff, G_UNICODE_NOT_PRESENT_OFFSET, 13713 },
+  { 0xfd00, G_UNICODE_NOT_PRESENT_OFFSET, 13718 },
+  { 0xfd01, G_UNICODE_NOT_PRESENT_OFFSET, 13723 },
+  { 0xfd02, G_UNICODE_NOT_PRESENT_OFFSET, 13728 },
+  { 0xfd03, G_UNICODE_NOT_PRESENT_OFFSET, 13733 },
+  { 0xfd04, G_UNICODE_NOT_PRESENT_OFFSET, 13738 },
+  { 0xfd05, G_UNICODE_NOT_PRESENT_OFFSET, 13743 },
+  { 0xfd06, G_UNICODE_NOT_PRESENT_OFFSET, 13748 },
+  { 0xfd07, G_UNICODE_NOT_PRESENT_OFFSET, 13753 },
+  { 0xfd08, G_UNICODE_NOT_PRESENT_OFFSET, 13758 },
+  { 0xfd09, G_UNICODE_NOT_PRESENT_OFFSET, 13763 },
+  { 0xfd0a, G_UNICODE_NOT_PRESENT_OFFSET, 13768 },
+  { 0xfd0b, G_UNICODE_NOT_PRESENT_OFFSET, 13773 },
+  { 0xfd0c, G_UNICODE_NOT_PRESENT_OFFSET, 13632 },
+  { 0xfd0d, G_UNICODE_NOT_PRESENT_OFFSET, 13778 },
+  { 0xfd0e, G_UNICODE_NOT_PRESENT_OFFSET, 13783 },
+  { 0xfd0f, G_UNICODE_NOT_PRESENT_OFFSET, 13788 },
+  { 0xfd10, G_UNICODE_NOT_PRESENT_OFFSET, 13793 },
+  { 0xfd11, G_UNICODE_NOT_PRESENT_OFFSET, 13663 },
+  { 0xfd12, G_UNICODE_NOT_PRESENT_OFFSET, 13668 },
+  { 0xfd13, G_UNICODE_NOT_PRESENT_OFFSET, 13673 },
+  { 0xfd14, G_UNICODE_NOT_PRESENT_OFFSET, 13678 },
+  { 0xfd15, G_UNICODE_NOT_PRESENT_OFFSET, 13683 },
+  { 0xfd16, G_UNICODE_NOT_PRESENT_OFFSET, 13688 },
+  { 0xfd17, G_UNICODE_NOT_PRESENT_OFFSET, 13693 },
+  { 0xfd18, G_UNICODE_NOT_PRESENT_OFFSET, 13698 },
+  { 0xfd19, G_UNICODE_NOT_PRESENT_OFFSET, 13703 },
+  { 0xfd1a, G_UNICODE_NOT_PRESENT_OFFSET, 13708 },
+  { 0xfd1b, G_UNICODE_NOT_PRESENT_OFFSET, 13713 },
+  { 0xfd1c, G_UNICODE_NOT_PRESENT_OFFSET, 13718 },
+  { 0xfd1d, G_UNICODE_NOT_PRESENT_OFFSET, 13723 },
+  { 0xfd1e, G_UNICODE_NOT_PRESENT_OFFSET, 13728 },
+  { 0xfd1f, G_UNICODE_NOT_PRESENT_OFFSET, 13733 },
+  { 0xfd20, G_UNICODE_NOT_PRESENT_OFFSET, 13738 },
+  { 0xfd21, G_UNICODE_NOT_PRESENT_OFFSET, 13743 },
+  { 0xfd22, G_UNICODE_NOT_PRESENT_OFFSET, 13748 },
+  { 0xfd23, G_UNICODE_NOT_PRESENT_OFFSET, 13753 },
+  { 0xfd24, G_UNICODE_NOT_PRESENT_OFFSET, 13758 },
+  { 0xfd25, G_UNICODE_NOT_PRESENT_OFFSET, 13763 },
+  { 0xfd26, G_UNICODE_NOT_PRESENT_OFFSET, 13768 },
+  { 0xfd27, G_UNICODE_NOT_PRESENT_OFFSET, 13773 },
+  { 0xfd28, G_UNICODE_NOT_PRESENT_OFFSET, 13632 },
+  { 0xfd29, G_UNICODE_NOT_PRESENT_OFFSET, 13778 },
+  { 0xfd2a, G_UNICODE_NOT_PRESENT_OFFSET, 13783 },
+  { 0xfd2b, G_UNICODE_NOT_PRESENT_OFFSET, 13788 },
+  { 0xfd2c, G_UNICODE_NOT_PRESENT_OFFSET, 13793 },
+  { 0xfd2d, G_UNICODE_NOT_PRESENT_OFFSET, 13763 },
+  { 0xfd2e, G_UNICODE_NOT_PRESENT_OFFSET, 13768 },
+  { 0xfd2f, G_UNICODE_NOT_PRESENT_OFFSET, 13773 },
+  { 0xfd30, G_UNICODE_NOT_PRESENT_OFFSET, 13632 },
+  { 0xfd31, G_UNICODE_NOT_PRESENT_OFFSET, 13627 },
+  { 0xfd32, G_UNICODE_NOT_PRESENT_OFFSET, 13637 },
+  { 0xfd33, G_UNICODE_NOT_PRESENT_OFFSET, 13161 },
+  { 0xfd34, G_UNICODE_NOT_PRESENT_OFFSET, 13106 },
+  { 0xfd35, G_UNICODE_NOT_PRESENT_OFFSET, 13111 },
+  { 0xfd36, G_UNICODE_NOT_PRESENT_OFFSET, 13116 },
+  { 0xfd37, G_UNICODE_NOT_PRESENT_OFFSET, 13763 },
+  { 0xfd38, G_UNICODE_NOT_PRESENT_OFFSET, 13768 },
+  { 0xfd39, G_UNICODE_NOT_PRESENT_OFFSET, 13773 },
+  { 0xfd3a, G_UNICODE_NOT_PRESENT_OFFSET, 13161 },
+  { 0xfd3b, G_UNICODE_NOT_PRESENT_OFFSET, 13166 },
+  { 0xfd3c, G_UNICODE_NOT_PRESENT_OFFSET, 13798 },
+  { 0xfd3d, G_UNICODE_NOT_PRESENT_OFFSET, 13798 },
+  { 0xfd50, G_UNICODE_NOT_PRESENT_OFFSET, 13803 },
+  { 0xfd51, G_UNICODE_NOT_PRESENT_OFFSET, 13810 },
+  { 0xfd52, G_UNICODE_NOT_PRESENT_OFFSET, 13810 },
+  { 0xfd53, G_UNICODE_NOT_PRESENT_OFFSET, 13817 },
+  { 0xfd54, G_UNICODE_NOT_PRESENT_OFFSET, 13824 },
+  { 0xfd55, G_UNICODE_NOT_PRESENT_OFFSET, 13831 },
+  { 0xfd56, G_UNICODE_NOT_PRESENT_OFFSET, 13838 },
+  { 0xfd57, G_UNICODE_NOT_PRESENT_OFFSET, 13845 },
+  { 0xfd58, G_UNICODE_NOT_PRESENT_OFFSET, 13852 },
+  { 0xfd59, G_UNICODE_NOT_PRESENT_OFFSET, 13852 },
+  { 0xfd5a, G_UNICODE_NOT_PRESENT_OFFSET, 13859 },
+  { 0xfd5b, G_UNICODE_NOT_PRESENT_OFFSET, 13866 },
+  { 0xfd5c, G_UNICODE_NOT_PRESENT_OFFSET, 13873 },
+  { 0xfd5d, G_UNICODE_NOT_PRESENT_OFFSET, 13880 },
+  { 0xfd5e, G_UNICODE_NOT_PRESENT_OFFSET, 13887 },
+  { 0xfd5f, G_UNICODE_NOT_PRESENT_OFFSET, 13894 },
+  { 0xfd60, G_UNICODE_NOT_PRESENT_OFFSET, 13894 },
+  { 0xfd61, G_UNICODE_NOT_PRESENT_OFFSET, 13901 },
+  { 0xfd62, G_UNICODE_NOT_PRESENT_OFFSET, 13908 },
+  { 0xfd63, G_UNICODE_NOT_PRESENT_OFFSET, 13908 },
+  { 0xfd64, G_UNICODE_NOT_PRESENT_OFFSET, 13915 },
+  { 0xfd65, G_UNICODE_NOT_PRESENT_OFFSET, 13915 },
+  { 0xfd66, G_UNICODE_NOT_PRESENT_OFFSET, 13922 },
+  { 0xfd67, G_UNICODE_NOT_PRESENT_OFFSET, 13929 },
+  { 0xfd68, G_UNICODE_NOT_PRESENT_OFFSET, 13929 },
+  { 0xfd69, G_UNICODE_NOT_PRESENT_OFFSET, 13936 },
+  { 0xfd6a, G_UNICODE_NOT_PRESENT_OFFSET, 13943 },
+  { 0xfd6b, G_UNICODE_NOT_PRESENT_OFFSET, 13943 },
+  { 0xfd6c, G_UNICODE_NOT_PRESENT_OFFSET, 13950 },
+  { 0xfd6d, G_UNICODE_NOT_PRESENT_OFFSET, 13950 },
+  { 0xfd6e, G_UNICODE_NOT_PRESENT_OFFSET, 13957 },
+  { 0xfd6f, G_UNICODE_NOT_PRESENT_OFFSET, 13964 },
+  { 0xfd70, G_UNICODE_NOT_PRESENT_OFFSET, 13964 },
+  { 0xfd71, G_UNICODE_NOT_PRESENT_OFFSET, 13971 },
+  { 0xfd72, G_UNICODE_NOT_PRESENT_OFFSET, 13971 },
+  { 0xfd73, G_UNICODE_NOT_PRESENT_OFFSET, 13978 },
+  { 0xfd74, G_UNICODE_NOT_PRESENT_OFFSET, 13985 },
+  { 0xfd75, G_UNICODE_NOT_PRESENT_OFFSET, 13992 },
+  { 0xfd76, G_UNICODE_NOT_PRESENT_OFFSET, 13999 },
+  { 0xfd77, G_UNICODE_NOT_PRESENT_OFFSET, 13999 },
+  { 0xfd78, G_UNICODE_NOT_PRESENT_OFFSET, 14006 },
+  { 0xfd79, G_UNICODE_NOT_PRESENT_OFFSET, 14013 },
+  { 0xfd7a, G_UNICODE_NOT_PRESENT_OFFSET, 14020 },
+  { 0xfd7b, G_UNICODE_NOT_PRESENT_OFFSET, 14027 },
+  { 0xfd7c, G_UNICODE_NOT_PRESENT_OFFSET, 14034 },
+  { 0xfd7d, G_UNICODE_NOT_PRESENT_OFFSET, 14034 },
+  { 0xfd7e, G_UNICODE_NOT_PRESENT_OFFSET, 14041 },
+  { 0xfd7f, G_UNICODE_NOT_PRESENT_OFFSET, 14048 },
+  { 0xfd80, G_UNICODE_NOT_PRESENT_OFFSET, 14055 },
+  { 0xfd81, G_UNICODE_NOT_PRESENT_OFFSET, 14062 },
+  { 0xfd82, G_UNICODE_NOT_PRESENT_OFFSET, 14069 },
+  { 0xfd83, G_UNICODE_NOT_PRESENT_OFFSET, 14076 },
+  { 0xfd84, G_UNICODE_NOT_PRESENT_OFFSET, 14076 },
+  { 0xfd85, G_UNICODE_NOT_PRESENT_OFFSET, 14083 },
+  { 0xfd86, G_UNICODE_NOT_PRESENT_OFFSET, 14083 },
+  { 0xfd87, G_UNICODE_NOT_PRESENT_OFFSET, 14090 },
+  { 0xfd88, G_UNICODE_NOT_PRESENT_OFFSET, 14090 },
+  { 0xfd89, G_UNICODE_NOT_PRESENT_OFFSET, 14097 },
+  { 0xfd8a, G_UNICODE_NOT_PRESENT_OFFSET, 14104 },
+  { 0xfd8b, G_UNICODE_NOT_PRESENT_OFFSET, 14111 },
+  { 0xfd8c, G_UNICODE_NOT_PRESENT_OFFSET, 14118 },
+  { 0xfd8d, G_UNICODE_NOT_PRESENT_OFFSET, 14125 },
+  { 0xfd8e, G_UNICODE_NOT_PRESENT_OFFSET, 14132 },
+  { 0xfd8f, G_UNICODE_NOT_PRESENT_OFFSET, 14139 },
+  { 0xfd92, G_UNICODE_NOT_PRESENT_OFFSET, 14146 },
+  { 0xfd93, G_UNICODE_NOT_PRESENT_OFFSET, 14153 },
+  { 0xfd94, G_UNICODE_NOT_PRESENT_OFFSET, 14160 },
+  { 0xfd95, G_UNICODE_NOT_PRESENT_OFFSET, 14167 },
+  { 0xfd96, G_UNICODE_NOT_PRESENT_OFFSET, 14174 },
+  { 0xfd97, G_UNICODE_NOT_PRESENT_OFFSET, 14181 },
+  { 0xfd98, G_UNICODE_NOT_PRESENT_OFFSET, 14181 },
+  { 0xfd99, G_UNICODE_NOT_PRESENT_OFFSET, 14188 },
+  { 0xfd9a, G_UNICODE_NOT_PRESENT_OFFSET, 14195 },
+  { 0xfd9b, G_UNICODE_NOT_PRESENT_OFFSET, 14202 },
+  { 0xfd9c, G_UNICODE_NOT_PRESENT_OFFSET, 14209 },
+  { 0xfd9d, G_UNICODE_NOT_PRESENT_OFFSET, 14209 },
+  { 0xfd9e, G_UNICODE_NOT_PRESENT_OFFSET, 14216 },
+  { 0xfd9f, G_UNICODE_NOT_PRESENT_OFFSET, 14223 },
+  { 0xfda0, G_UNICODE_NOT_PRESENT_OFFSET, 14230 },
+  { 0xfda1, G_UNICODE_NOT_PRESENT_OFFSET, 14237 },
+  { 0xfda2, G_UNICODE_NOT_PRESENT_OFFSET, 14244 },
+  { 0xfda3, G_UNICODE_NOT_PRESENT_OFFSET, 14251 },
+  { 0xfda4, G_UNICODE_NOT_PRESENT_OFFSET, 14258 },
+  { 0xfda5, G_UNICODE_NOT_PRESENT_OFFSET, 14265 },
+  { 0xfda6, G_UNICODE_NOT_PRESENT_OFFSET, 14272 },
+  { 0xfda7, G_UNICODE_NOT_PRESENT_OFFSET, 14279 },
+  { 0xfda8, G_UNICODE_NOT_PRESENT_OFFSET, 14286 },
+  { 0xfda9, G_UNICODE_NOT_PRESENT_OFFSET, 14293 },
+  { 0xfdaa, G_UNICODE_NOT_PRESENT_OFFSET, 14300 },
+  { 0xfdab, G_UNICODE_NOT_PRESENT_OFFSET, 14307 },
+  { 0xfdac, G_UNICODE_NOT_PRESENT_OFFSET, 14314 },
+  { 0xfdad, G_UNICODE_NOT_PRESENT_OFFSET, 14321 },
+  { 0xfdae, G_UNICODE_NOT_PRESENT_OFFSET, 14328 },
+  { 0xfdaf, G_UNICODE_NOT_PRESENT_OFFSET, 14335 },
+  { 0xfdb0, G_UNICODE_NOT_PRESENT_OFFSET, 14342 },
+  { 0xfdb1, G_UNICODE_NOT_PRESENT_OFFSET, 14349 },
+  { 0xfdb2, G_UNICODE_NOT_PRESENT_OFFSET, 14356 },
+  { 0xfdb3, G_UNICODE_NOT_PRESENT_OFFSET, 14363 },
+  { 0xfdb4, G_UNICODE_NOT_PRESENT_OFFSET, 14041 },
+  { 0xfdb5, G_UNICODE_NOT_PRESENT_OFFSET, 14055 },
+  { 0xfdb6, G_UNICODE_NOT_PRESENT_OFFSET, 14370 },
+  { 0xfdb7, G_UNICODE_NOT_PRESENT_OFFSET, 14377 },
+  { 0xfdb8, G_UNICODE_NOT_PRESENT_OFFSET, 14384 },
+  { 0xfdb9, G_UNICODE_NOT_PRESENT_OFFSET, 14391 },
+  { 0xfdba, G_UNICODE_NOT_PRESENT_OFFSET, 14398 },
+  { 0xfdbb, G_UNICODE_NOT_PRESENT_OFFSET, 14405 },
+  { 0xfdbc, G_UNICODE_NOT_PRESENT_OFFSET, 14398 },
+  { 0xfdbd, G_UNICODE_NOT_PRESENT_OFFSET, 14384 },
+  { 0xfdbe, G_UNICODE_NOT_PRESENT_OFFSET, 14412 },
+  { 0xfdbf, G_UNICODE_NOT_PRESENT_OFFSET, 14419 },
+  { 0xfdc0, G_UNICODE_NOT_PRESENT_OFFSET, 14426 },
+  { 0xfdc1, G_UNICODE_NOT_PRESENT_OFFSET, 14433 },
+  { 0xfdc2, G_UNICODE_NOT_PRESENT_OFFSET, 14440 },
+  { 0xfdc3, G_UNICODE_NOT_PRESENT_OFFSET, 14405 },
+  { 0xfdc4, G_UNICODE_NOT_PRESENT_OFFSET, 13992 },
+  { 0xfdc5, G_UNICODE_NOT_PRESENT_OFFSET, 13922 },
+  { 0xfdc6, G_UNICODE_NOT_PRESENT_OFFSET, 14447 },
+  { 0xfdc7, G_UNICODE_NOT_PRESENT_OFFSET, 14454 },
+  { 0xfdf0, G_UNICODE_NOT_PRESENT_OFFSET, 14461 },
+  { 0xfdf1, G_UNICODE_NOT_PRESENT_OFFSET, 14468 },
+  { 0xfdf2, G_UNICODE_NOT_PRESENT_OFFSET, 14475 },
+  { 0xfdf3, G_UNICODE_NOT_PRESENT_OFFSET, 14484 },
+  { 0xfdf4, G_UNICODE_NOT_PRESENT_OFFSET, 14493 },
+  { 0xfdf5, G_UNICODE_NOT_PRESENT_OFFSET, 14502 },
+  { 0xfdf6, G_UNICODE_NOT_PRESENT_OFFSET, 14511 },
+  { 0xfdf7, G_UNICODE_NOT_PRESENT_OFFSET, 14520 },
+  { 0xfdf8, G_UNICODE_NOT_PRESENT_OFFSET, 14529 },
+  { 0xfdf9, G_UNICODE_NOT_PRESENT_OFFSET, 14538 },
+  { 0xfdfa, G_UNICODE_NOT_PRESENT_OFFSET, 14545 },
+  { 0xfdfb, G_UNICODE_NOT_PRESENT_OFFSET, 14579 },
+  { 0xfdfc, G_UNICODE_NOT_PRESENT_OFFSET, 14595 },
+  { 0xfe10, G_UNICODE_NOT_PRESENT_OFFSET, 14604 },
+  { 0xfe11, G_UNICODE_NOT_PRESENT_OFFSET, 14606 },
+  { 0xfe12, G_UNICODE_NOT_PRESENT_OFFSET, 14610 },
+  { 0xfe13, G_UNICODE_NOT_PRESENT_OFFSET, 14614 },
   { 0xfe14, G_UNICODE_NOT_PRESENT_OFFSET, 1248 },
-  { 0xfe15, G_UNICODE_NOT_PRESENT_OFFSET, 14613 },
-  { 0xfe16, G_UNICODE_NOT_PRESENT_OFFSET, 14615 },
-  { 0xfe17, G_UNICODE_NOT_PRESENT_OFFSET, 14617 },
-  { 0xfe18, G_UNICODE_NOT_PRESENT_OFFSET, 14621 },
+  { 0xfe15, G_UNICODE_NOT_PRESENT_OFFSET, 14616 },
+  { 0xfe16, G_UNICODE_NOT_PRESENT_OFFSET, 14618 },
+  { 0xfe17, G_UNICODE_NOT_PRESENT_OFFSET, 14620 },
+  { 0xfe18, G_UNICODE_NOT_PRESENT_OFFSET, 14624 },
   { 0xfe19, G_UNICODE_NOT_PRESENT_OFFSET, 5186 },
   { 0xfe30, G_UNICODE_NOT_PRESENT_OFFSET, 5183 },
-  { 0xfe31, G_UNICODE_NOT_PRESENT_OFFSET, 14625 },
-  { 0xfe32, G_UNICODE_NOT_PRESENT_OFFSET, 14629 },
-  { 0xfe33, G_UNICODE_NOT_PRESENT_OFFSET, 14633 },
-  { 0xfe34, G_UNICODE_NOT_PRESENT_OFFSET, 14633 },
+  { 0xfe31, G_UNICODE_NOT_PRESENT_OFFSET, 14628 },
+  { 0xfe32, G_UNICODE_NOT_PRESENT_OFFSET, 14632 },
+  { 0xfe33, G_UNICODE_NOT_PRESENT_OFFSET, 14636 },
+  { 0xfe34, G_UNICODE_NOT_PRESENT_OFFSET, 14636 },
   { 0xfe35, G_UNICODE_NOT_PRESENT_OFFSET, 5275 },
   { 0xfe36, G_UNICODE_NOT_PRESENT_OFFSET, 5277 },
-  { 0xfe37, G_UNICODE_NOT_PRESENT_OFFSET, 14635 },
-  { 0xfe38, G_UNICODE_NOT_PRESENT_OFFSET, 14637 },
-  { 0xfe39, G_UNICODE_NOT_PRESENT_OFFSET, 14639 },
-  { 0xfe3a, G_UNICODE_NOT_PRESENT_OFFSET, 14643 },
-  { 0xfe3b, G_UNICODE_NOT_PRESENT_OFFSET, 14647 },
-  { 0xfe3c, G_UNICODE_NOT_PRESENT_OFFSET, 14651 },
-  { 0xfe3d, G_UNICODE_NOT_PRESENT_OFFSET, 14655 },
-  { 0xfe3e, G_UNICODE_NOT_PRESENT_OFFSET, 14659 },
+  { 0xfe37, G_UNICODE_NOT_PRESENT_OFFSET, 14638 },
+  { 0xfe38, G_UNICODE_NOT_PRESENT_OFFSET, 14640 },
+  { 0xfe39, G_UNICODE_NOT_PRESENT_OFFSET, 14642 },
+  { 0xfe3a, G_UNICODE_NOT_PRESENT_OFFSET, 14646 },
+  { 0xfe3b, G_UNICODE_NOT_PRESENT_OFFSET, 14650 },
+  { 0xfe3c, G_UNICODE_NOT_PRESENT_OFFSET, 14654 },
+  { 0xfe3d, G_UNICODE_NOT_PRESENT_OFFSET, 14658 },
+  { 0xfe3e, G_UNICODE_NOT_PRESENT_OFFSET, 14662 },
   { 0xfe3f, G_UNICODE_NOT_PRESENT_OFFSET, 5826 },
   { 0xfe40, G_UNICODE_NOT_PRESENT_OFFSET, 5830 },
-  { 0xfe41, G_UNICODE_NOT_PRESENT_OFFSET, 14663 },
-  { 0xfe42, G_UNICODE_NOT_PRESENT_OFFSET, 14667 },
-  { 0xfe43, G_UNICODE_NOT_PRESENT_OFFSET, 14671 },
-  { 0xfe44, G_UNICODE_NOT_PRESENT_OFFSET, 14675 },
-  { 0xfe47, G_UNICODE_NOT_PRESENT_OFFSET, 14679 },
-  { 0xfe48, G_UNICODE_NOT_PRESENT_OFFSET, 14681 },
+  { 0xfe41, G_UNICODE_NOT_PRESENT_OFFSET, 14666 },
+  { 0xfe42, G_UNICODE_NOT_PRESENT_OFFSET, 14670 },
+  { 0xfe43, G_UNICODE_NOT_PRESENT_OFFSET, 14674 },
+  { 0xfe44, G_UNICODE_NOT_PRESENT_OFFSET, 14678 },
+  { 0xfe47, G_UNICODE_NOT_PRESENT_OFFSET, 14682 },
+  { 0xfe48, G_UNICODE_NOT_PRESENT_OFFSET, 14684 },
   { 0xfe49, G_UNICODE_NOT_PRESENT_OFFSET, 5227 },
   { 0xfe4a, G_UNICODE_NOT_PRESENT_OFFSET, 5227 },
   { 0xfe4b, G_UNICODE_NOT_PRESENT_OFFSET, 5227 },
   { 0xfe4c, G_UNICODE_NOT_PRESENT_OFFSET, 5227 },
-  { 0xfe4d, G_UNICODE_NOT_PRESENT_OFFSET, 14633 },
-  { 0xfe4e, G_UNICODE_NOT_PRESENT_OFFSET, 14633 },
-  { 0xfe4f, G_UNICODE_NOT_PRESENT_OFFSET, 14633 },
-  { 0xfe50, G_UNICODE_NOT_PRESENT_OFFSET, 14601 },
-  { 0xfe51, G_UNICODE_NOT_PRESENT_OFFSET, 14603 },
+  { 0xfe4d, G_UNICODE_NOT_PRESENT_OFFSET, 14636 },
+  { 0xfe4e, G_UNICODE_NOT_PRESENT_OFFSET, 14636 },
+  { 0xfe4f, G_UNICODE_NOT_PRESENT_OFFSET, 14636 },
+  { 0xfe50, G_UNICODE_NOT_PRESENT_OFFSET, 14604 },
+  { 0xfe51, G_UNICODE_NOT_PRESENT_OFFSET, 14606 },
   { 0xfe52, G_UNICODE_NOT_PRESENT_OFFSET, 5181 },
   { 0xfe54, G_UNICODE_NOT_PRESENT_OFFSET, 1248 },
-  { 0xfe55, G_UNICODE_NOT_PRESENT_OFFSET, 14611 },
-  { 0xfe56, G_UNICODE_NOT_PRESENT_OFFSET, 14615 },
-  { 0xfe57, G_UNICODE_NOT_PRESENT_OFFSET, 14613 },
-  { 0xfe58, G_UNICODE_NOT_PRESENT_OFFSET, 14625 },
+  { 0xfe55, G_UNICODE_NOT_PRESENT_OFFSET, 14614 },
+  { 0xfe56, G_UNICODE_NOT_PRESENT_OFFSET, 14618 },
+  { 0xfe57, G_UNICODE_NOT_PRESENT_OFFSET, 14616 },
+  { 0xfe58, G_UNICODE_NOT_PRESENT_OFFSET, 14628 },
   { 0xfe59, G_UNICODE_NOT_PRESENT_OFFSET, 5275 },
   { 0xfe5a, G_UNICODE_NOT_PRESENT_OFFSET, 5277 },
-  { 0xfe5b, G_UNICODE_NOT_PRESENT_OFFSET, 14635 },
-  { 0xfe5c, G_UNICODE_NOT_PRESENT_OFFSET, 14637 },
-  { 0xfe5d, G_UNICODE_NOT_PRESENT_OFFSET, 14639 },
-  { 0xfe5e, G_UNICODE_NOT_PRESENT_OFFSET, 14643 },
-  { 0xfe5f, G_UNICODE_NOT_PRESENT_OFFSET, 14683 },
-  { 0xfe60, G_UNICODE_NOT_PRESENT_OFFSET, 14685 },
-  { 0xfe61, G_UNICODE_NOT_PRESENT_OFFSET, 14687 },
+  { 0xfe5b, G_UNICODE_NOT_PRESENT_OFFSET, 14638 },
+  { 0xfe5c, G_UNICODE_NOT_PRESENT_OFFSET, 14640 },
+  { 0xfe5d, G_UNICODE_NOT_PRESENT_OFFSET, 14642 },
+  { 0xfe5e, G_UNICODE_NOT_PRESENT_OFFSET, 14646 },
+  { 0xfe5f, G_UNICODE_NOT_PRESENT_OFFSET, 14686 },
+  { 0xfe60, G_UNICODE_NOT_PRESENT_OFFSET, 14688 },
+  { 0xfe61, G_UNICODE_NOT_PRESENT_OFFSET, 14690 },
   { 0xfe62, G_UNICODE_NOT_PRESENT_OFFSET, 5267 },
-  { 0xfe63, G_UNICODE_NOT_PRESENT_OFFSET, 14689 },
-  { 0xfe64, G_UNICODE_NOT_PRESENT_OFFSET, 14691 },
-  { 0xfe65, G_UNICODE_NOT_PRESENT_OFFSET, 14693 },
+  { 0xfe63, G_UNICODE_NOT_PRESENT_OFFSET, 14692 },
+  { 0xfe64, G_UNICODE_NOT_PRESENT_OFFSET, 14694 },
+  { 0xfe65, G_UNICODE_NOT_PRESENT_OFFSET, 14696 },
   { 0xfe66, G_UNICODE_NOT_PRESENT_OFFSET, 5273 },
-  { 0xfe68, G_UNICODE_NOT_PRESENT_OFFSET, 14695 },
-  { 0xfe69, G_UNICODE_NOT_PRESENT_OFFSET, 14697 },
-  { 0xfe6a, G_UNICODE_NOT_PRESENT_OFFSET, 14699 },
-  { 0xfe6b, G_UNICODE_NOT_PRESENT_OFFSET, 14701 },
-  { 0xfe70, G_UNICODE_NOT_PRESENT_OFFSET, 14703 },
-  { 0xfe71, G_UNICODE_NOT_PRESENT_OFFSET, 14707 },
-  { 0xfe72, G_UNICODE_NOT_PRESENT_OFFSET, 14712 },
-  { 0xfe74, G_UNICODE_NOT_PRESENT_OFFSET, 14716 },
-  { 0xfe76, G_UNICODE_NOT_PRESENT_OFFSET, 14720 },
-  { 0xfe77, G_UNICODE_NOT_PRESENT_OFFSET, 14724 },
-  { 0xfe78, G_UNICODE_NOT_PRESENT_OFFSET, 14729 },
-  { 0xfe79, G_UNICODE_NOT_PRESENT_OFFSET, 14733 },
-  { 0xfe7a, G_UNICODE_NOT_PRESENT_OFFSET, 14738 },
-  { 0xfe7b, G_UNICODE_NOT_PRESENT_OFFSET, 14742 },
-  { 0xfe7c, G_UNICODE_NOT_PRESENT_OFFSET, 14747 },
-  { 0xfe7d, G_UNICODE_NOT_PRESENT_OFFSET, 14751 },
-  { 0xfe7e, G_UNICODE_NOT_PRESENT_OFFSET, 14756 },
-  { 0xfe7f, G_UNICODE_NOT_PRESENT_OFFSET, 14760 },
-  { 0xfe80, G_UNICODE_NOT_PRESENT_OFFSET, 14765 },
+  { 0xfe68, G_UNICODE_NOT_PRESENT_OFFSET, 14698 },
+  { 0xfe69, G_UNICODE_NOT_PRESENT_OFFSET, 14700 },
+  { 0xfe6a, G_UNICODE_NOT_PRESENT_OFFSET, 14702 },
+  { 0xfe6b, G_UNICODE_NOT_PRESENT_OFFSET, 14704 },
+  { 0xfe70, G_UNICODE_NOT_PRESENT_OFFSET, 14706 },
+  { 0xfe71, G_UNICODE_NOT_PRESENT_OFFSET, 14710 },
+  { 0xfe72, G_UNICODE_NOT_PRESENT_OFFSET, 14715 },
+  { 0xfe74, G_UNICODE_NOT_PRESENT_OFFSET, 14719 },
+  { 0xfe76, G_UNICODE_NOT_PRESENT_OFFSET, 14723 },
+  { 0xfe77, G_UNICODE_NOT_PRESENT_OFFSET, 14727 },
+  { 0xfe78, G_UNICODE_NOT_PRESENT_OFFSET, 14732 },
+  { 0xfe79, G_UNICODE_NOT_PRESENT_OFFSET, 14736 },
+  { 0xfe7a, G_UNICODE_NOT_PRESENT_OFFSET, 14741 },
+  { 0xfe7b, G_UNICODE_NOT_PRESENT_OFFSET, 14745 },
+  { 0xfe7c, G_UNICODE_NOT_PRESENT_OFFSET, 14750 },
+  { 0xfe7d, G_UNICODE_NOT_PRESENT_OFFSET, 14754 },
+  { 0xfe7e, G_UNICODE_NOT_PRESENT_OFFSET, 14759 },
+  { 0xfe7f, G_UNICODE_NOT_PRESENT_OFFSET, 14763 },
+  { 0xfe80, G_UNICODE_NOT_PRESENT_OFFSET, 14768 },
   { 0xfe81, G_UNICODE_NOT_PRESENT_OFFSET, 1676 },
   { 0xfe82, G_UNICODE_NOT_PRESENT_OFFSET, 1676 },
   { 0xfe83, G_UNICODE_NOT_PRESENT_OFFSET, 1681 },
@@ -5935,133 +5987,133 @@ static const decomposition decomp_table[] =
   { 0xfe8a, G_UNICODE_NOT_PRESENT_OFFSET, 1696 },
   { 0xfe8b, G_UNICODE_NOT_PRESENT_OFFSET, 1696 },
   { 0xfe8c, G_UNICODE_NOT_PRESENT_OFFSET, 1696 },
-  { 0xfe8d, G_UNICODE_NOT_PRESENT_OFFSET, 14768 },
-  { 0xfe8e, G_UNICODE_NOT_PRESENT_OFFSET, 14768 },
-  { 0xfe8f, G_UNICODE_NOT_PRESENT_OFFSET, 14771 },
-  { 0xfe90, G_UNICODE_NOT_PRESENT_OFFSET, 14771 },
-  { 0xfe91, G_UNICODE_NOT_PRESENT_OFFSET, 14771 },
-  { 0xfe92, G_UNICODE_NOT_PRESENT_OFFSET, 14771 },
-  { 0xfe93, G_UNICODE_NOT_PRESENT_OFFSET, 14774 },
-  { 0xfe94, G_UNICODE_NOT_PRESENT_OFFSET, 14774 },
-  { 0xfe95, G_UNICODE_NOT_PRESENT_OFFSET, 14777 },
-  { 0xfe96, G_UNICODE_NOT_PRESENT_OFFSET, 14777 },
-  { 0xfe97, G_UNICODE_NOT_PRESENT_OFFSET, 14777 },
-  { 0xfe98, G_UNICODE_NOT_PRESENT_OFFSET, 14777 },
-  { 0xfe99, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
-  { 0xfe9a, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
-  { 0xfe9b, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
-  { 0xfe9c, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
-  { 0xfe9d, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
-  { 0xfe9e, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
-  { 0xfe9f, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
-  { 0xfea0, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
-  { 0xfea1, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
-  { 0xfea2, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
-  { 0xfea3, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
-  { 0xfea4, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
-  { 0xfea5, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
-  { 0xfea6, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
-  { 0xfea7, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
-  { 0xfea8, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
-  { 0xfea9, G_UNICODE_NOT_PRESENT_OFFSET, 14792 },
-  { 0xfeaa, G_UNICODE_NOT_PRESENT_OFFSET, 14792 },
-  { 0xfeab, G_UNICODE_NOT_PRESENT_OFFSET, 14795 },
-  { 0xfeac, G_UNICODE_NOT_PRESENT_OFFSET, 14795 },
-  { 0xfead, G_UNICODE_NOT_PRESENT_OFFSET, 14798 },
-  { 0xfeae, G_UNICODE_NOT_PRESENT_OFFSET, 14798 },
-  { 0xfeaf, G_UNICODE_NOT_PRESENT_OFFSET, 14801 },
-  { 0xfeb0, G_UNICODE_NOT_PRESENT_OFFSET, 14801 },
-  { 0xfeb1, G_UNICODE_NOT_PRESENT_OFFSET, 14804 },
-  { 0xfeb2, G_UNICODE_NOT_PRESENT_OFFSET, 14804 },
-  { 0xfeb3, G_UNICODE_NOT_PRESENT_OFFSET, 14804 },
-  { 0xfeb4, G_UNICODE_NOT_PRESENT_OFFSET, 14804 },
-  { 0xfeb5, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
-  { 0xfeb6, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
-  { 0xfeb7, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
-  { 0xfeb8, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
-  { 0xfeb9, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
-  { 0xfeba, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
-  { 0xfebb, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
-  { 0xfebc, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
-  { 0xfebd, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
-  { 0xfebe, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
-  { 0xfebf, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
-  { 0xfec0, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
-  { 0xfec1, G_UNICODE_NOT_PRESENT_OFFSET, 14816 },
-  { 0xfec2, G_UNICODE_NOT_PRESENT_OFFSET, 14816 },
-  { 0xfec3, G_UNICODE_NOT_PRESENT_OFFSET, 14816 },
-  { 0xfec4, G_UNICODE_NOT_PRESENT_OFFSET, 14816 },
-  { 0xfec5, G_UNICODE_NOT_PRESENT_OFFSET, 14819 },
-  { 0xfec6, G_UNICODE_NOT_PRESENT_OFFSET, 14819 },
-  { 0xfec7, G_UNICODE_NOT_PRESENT_OFFSET, 14819 },
-  { 0xfec8, G_UNICODE_NOT_PRESENT_OFFSET, 14819 },
-  { 0xfec9, G_UNICODE_NOT_PRESENT_OFFSET, 14822 },
-  { 0xfeca, G_UNICODE_NOT_PRESENT_OFFSET, 14822 },
-  { 0xfecb, G_UNICODE_NOT_PRESENT_OFFSET, 14822 },
-  { 0xfecc, G_UNICODE_NOT_PRESENT_OFFSET, 14822 },
-  { 0xfecd, G_UNICODE_NOT_PRESENT_OFFSET, 14825 },
-  { 0xfece, G_UNICODE_NOT_PRESENT_OFFSET, 14825 },
-  { 0xfecf, G_UNICODE_NOT_PRESENT_OFFSET, 14825 },
-  { 0xfed0, G_UNICODE_NOT_PRESENT_OFFSET, 14825 },
-  { 0xfed1, G_UNICODE_NOT_PRESENT_OFFSET, 14828 },
-  { 0xfed2, G_UNICODE_NOT_PRESENT_OFFSET, 14828 },
-  { 0xfed3, G_UNICODE_NOT_PRESENT_OFFSET, 14828 },
-  { 0xfed4, G_UNICODE_NOT_PRESENT_OFFSET, 14828 },
-  { 0xfed5, G_UNICODE_NOT_PRESENT_OFFSET, 14831 },
-  { 0xfed6, G_UNICODE_NOT_PRESENT_OFFSET, 14831 },
-  { 0xfed7, G_UNICODE_NOT_PRESENT_OFFSET, 14831 },
-  { 0xfed8, G_UNICODE_NOT_PRESENT_OFFSET, 14831 },
-  { 0xfed9, G_UNICODE_NOT_PRESENT_OFFSET, 14834 },
-  { 0xfeda, G_UNICODE_NOT_PRESENT_OFFSET, 14834 },
-  { 0xfedb, G_UNICODE_NOT_PRESENT_OFFSET, 14834 },
-  { 0xfedc, G_UNICODE_NOT_PRESENT_OFFSET, 14834 },
-  { 0xfedd, G_UNICODE_NOT_PRESENT_OFFSET, 14837 },
-  { 0xfede, G_UNICODE_NOT_PRESENT_OFFSET, 14837 },
-  { 0xfedf, G_UNICODE_NOT_PRESENT_OFFSET, 14837 },
-  { 0xfee0, G_UNICODE_NOT_PRESENT_OFFSET, 14837 },
-  { 0xfee1, G_UNICODE_NOT_PRESENT_OFFSET, 14840 },
-  { 0xfee2, G_UNICODE_NOT_PRESENT_OFFSET, 14840 },
-  { 0xfee3, G_UNICODE_NOT_PRESENT_OFFSET, 14840 },
-  { 0xfee4, G_UNICODE_NOT_PRESENT_OFFSET, 14840 },
-  { 0xfee5, G_UNICODE_NOT_PRESENT_OFFSET, 14843 },
-  { 0xfee6, G_UNICODE_NOT_PRESENT_OFFSET, 14843 },
-  { 0xfee7, G_UNICODE_NOT_PRESENT_OFFSET, 14843 },
-  { 0xfee8, G_UNICODE_NOT_PRESENT_OFFSET, 14843 },
-  { 0xfee9, G_UNICODE_NOT_PRESENT_OFFSET, 14846 },
-  { 0xfeea, G_UNICODE_NOT_PRESENT_OFFSET, 14846 },
-  { 0xfeeb, G_UNICODE_NOT_PRESENT_OFFSET, 14846 },
-  { 0xfeec, G_UNICODE_NOT_PRESENT_OFFSET, 14846 },
-  { 0xfeed, G_UNICODE_NOT_PRESENT_OFFSET, 14849 },
-  { 0xfeee, G_UNICODE_NOT_PRESENT_OFFSET, 14849 },
-  { 0xfeef, G_UNICODE_NOT_PRESENT_OFFSET, 12898 },
-  { 0xfef0, G_UNICODE_NOT_PRESENT_OFFSET, 12898 },
-  { 0xfef1, G_UNICODE_NOT_PRESENT_OFFSET, 14852 },
-  { 0xfef2, G_UNICODE_NOT_PRESENT_OFFSET, 14852 },
-  { 0xfef3, G_UNICODE_NOT_PRESENT_OFFSET, 14852 },
-  { 0xfef4, G_UNICODE_NOT_PRESENT_OFFSET, 14852 },
-  { 0xfef5, G_UNICODE_NOT_PRESENT_OFFSET, 14855 },
-  { 0xfef6, G_UNICODE_NOT_PRESENT_OFFSET, 14855 },
-  { 0xfef7, G_UNICODE_NOT_PRESENT_OFFSET, 14862 },
-  { 0xfef8, G_UNICODE_NOT_PRESENT_OFFSET, 14862 },
-  { 0xfef9, G_UNICODE_NOT_PRESENT_OFFSET, 14869 },
-  { 0xfefa, G_UNICODE_NOT_PRESENT_OFFSET, 14869 },
-  { 0xfefb, G_UNICODE_NOT_PRESENT_OFFSET, 14876 },
-  { 0xfefc, G_UNICODE_NOT_PRESENT_OFFSET, 14876 },
-  { 0xff01, G_UNICODE_NOT_PRESENT_OFFSET, 14613 },
-  { 0xff02, G_UNICODE_NOT_PRESENT_OFFSET, 14881 },
-  { 0xff03, G_UNICODE_NOT_PRESENT_OFFSET, 14683 },
-  { 0xff04, G_UNICODE_NOT_PRESENT_OFFSET, 14697 },
-  { 0xff05, G_UNICODE_NOT_PRESENT_OFFSET, 14699 },
-  { 0xff06, G_UNICODE_NOT_PRESENT_OFFSET, 14685 },
-  { 0xff07, G_UNICODE_NOT_PRESENT_OFFSET, 14883 },
+  { 0xfe8d, G_UNICODE_NOT_PRESENT_OFFSET, 14771 },
+  { 0xfe8e, G_UNICODE_NOT_PRESENT_OFFSET, 14771 },
+  { 0xfe8f, G_UNICODE_NOT_PRESENT_OFFSET, 14774 },
+  { 0xfe90, G_UNICODE_NOT_PRESENT_OFFSET, 14774 },
+  { 0xfe91, G_UNICODE_NOT_PRESENT_OFFSET, 14774 },
+  { 0xfe92, G_UNICODE_NOT_PRESENT_OFFSET, 14774 },
+  { 0xfe93, G_UNICODE_NOT_PRESENT_OFFSET, 14777 },
+  { 0xfe94, G_UNICODE_NOT_PRESENT_OFFSET, 14777 },
+  { 0xfe95, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
+  { 0xfe96, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
+  { 0xfe97, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
+  { 0xfe98, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
+  { 0xfe99, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
+  { 0xfe9a, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
+  { 0xfe9b, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
+  { 0xfe9c, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
+  { 0xfe9d, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
+  { 0xfe9e, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
+  { 0xfe9f, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
+  { 0xfea0, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
+  { 0xfea1, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
+  { 0xfea2, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
+  { 0xfea3, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
+  { 0xfea4, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
+  { 0xfea5, G_UNICODE_NOT_PRESENT_OFFSET, 14792 },
+  { 0xfea6, G_UNICODE_NOT_PRESENT_OFFSET, 14792 },
+  { 0xfea7, G_UNICODE_NOT_PRESENT_OFFSET, 14792 },
+  { 0xfea8, G_UNICODE_NOT_PRESENT_OFFSET, 14792 },
+  { 0xfea9, G_UNICODE_NOT_PRESENT_OFFSET, 14795 },
+  { 0xfeaa, G_UNICODE_NOT_PRESENT_OFFSET, 14795 },
+  { 0xfeab, G_UNICODE_NOT_PRESENT_OFFSET, 14798 },
+  { 0xfeac, G_UNICODE_NOT_PRESENT_OFFSET, 14798 },
+  { 0xfead, G_UNICODE_NOT_PRESENT_OFFSET, 14801 },
+  { 0xfeae, G_UNICODE_NOT_PRESENT_OFFSET, 14801 },
+  { 0xfeaf, G_UNICODE_NOT_PRESENT_OFFSET, 14804 },
+  { 0xfeb0, G_UNICODE_NOT_PRESENT_OFFSET, 14804 },
+  { 0xfeb1, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
+  { 0xfeb2, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
+  { 0xfeb3, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
+  { 0xfeb4, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
+  { 0xfeb5, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
+  { 0xfeb6, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
+  { 0xfeb7, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
+  { 0xfeb8, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
+  { 0xfeb9, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
+  { 0xfeba, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
+  { 0xfebb, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
+  { 0xfebc, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
+  { 0xfebd, G_UNICODE_NOT_PRESENT_OFFSET, 14816 },
+  { 0xfebe, G_UNICODE_NOT_PRESENT_OFFSET, 14816 },
+  { 0xfebf, G_UNICODE_NOT_PRESENT_OFFSET, 14816 },
+  { 0xfec0, G_UNICODE_NOT_PRESENT_OFFSET, 14816 },
+  { 0xfec1, G_UNICODE_NOT_PRESENT_OFFSET, 14819 },
+  { 0xfec2, G_UNICODE_NOT_PRESENT_OFFSET, 14819 },
+  { 0xfec3, G_UNICODE_NOT_PRESENT_OFFSET, 14819 },
+  { 0xfec4, G_UNICODE_NOT_PRESENT_OFFSET, 14819 },
+  { 0xfec5, G_UNICODE_NOT_PRESENT_OFFSET, 14822 },
+  { 0xfec6, G_UNICODE_NOT_PRESENT_OFFSET, 14822 },
+  { 0xfec7, G_UNICODE_NOT_PRESENT_OFFSET, 14822 },
+  { 0xfec8, G_UNICODE_NOT_PRESENT_OFFSET, 14822 },
+  { 0xfec9, G_UNICODE_NOT_PRESENT_OFFSET, 14825 },
+  { 0xfeca, G_UNICODE_NOT_PRESENT_OFFSET, 14825 },
+  { 0xfecb, G_UNICODE_NOT_PRESENT_OFFSET, 14825 },
+  { 0xfecc, G_UNICODE_NOT_PRESENT_OFFSET, 14825 },
+  { 0xfecd, G_UNICODE_NOT_PRESENT_OFFSET, 14828 },
+  { 0xfece, G_UNICODE_NOT_PRESENT_OFFSET, 14828 },
+  { 0xfecf, G_UNICODE_NOT_PRESENT_OFFSET, 14828 },
+  { 0xfed0, G_UNICODE_NOT_PRESENT_OFFSET, 14828 },
+  { 0xfed1, G_UNICODE_NOT_PRESENT_OFFSET, 14831 },
+  { 0xfed2, G_UNICODE_NOT_PRESENT_OFFSET, 14831 },
+  { 0xfed3, G_UNICODE_NOT_PRESENT_OFFSET, 14831 },
+  { 0xfed4, G_UNICODE_NOT_PRESENT_OFFSET, 14831 },
+  { 0xfed5, G_UNICODE_NOT_PRESENT_OFFSET, 14834 },
+  { 0xfed6, G_UNICODE_NOT_PRESENT_OFFSET, 14834 },
+  { 0xfed7, G_UNICODE_NOT_PRESENT_OFFSET, 14834 },
+  { 0xfed8, G_UNICODE_NOT_PRESENT_OFFSET, 14834 },
+  { 0xfed9, G_UNICODE_NOT_PRESENT_OFFSET, 14837 },
+  { 0xfeda, G_UNICODE_NOT_PRESENT_OFFSET, 14837 },
+  { 0xfedb, G_UNICODE_NOT_PRESENT_OFFSET, 14837 },
+  { 0xfedc, G_UNICODE_NOT_PRESENT_OFFSET, 14837 },
+  { 0xfedd, G_UNICODE_NOT_PRESENT_OFFSET, 14840 },
+  { 0xfede, G_UNICODE_NOT_PRESENT_OFFSET, 14840 },
+  { 0xfedf, G_UNICODE_NOT_PRESENT_OFFSET, 14840 },
+  { 0xfee0, G_UNICODE_NOT_PRESENT_OFFSET, 14840 },
+  { 0xfee1, G_UNICODE_NOT_PRESENT_OFFSET, 14843 },
+  { 0xfee2, G_UNICODE_NOT_PRESENT_OFFSET, 14843 },
+  { 0xfee3, G_UNICODE_NOT_PRESENT_OFFSET, 14843 },
+  { 0xfee4, G_UNICODE_NOT_PRESENT_OFFSET, 14843 },
+  { 0xfee5, G_UNICODE_NOT_PRESENT_OFFSET, 14846 },
+  { 0xfee6, G_UNICODE_NOT_PRESENT_OFFSET, 14846 },
+  { 0xfee7, G_UNICODE_NOT_PRESENT_OFFSET, 14846 },
+  { 0xfee8, G_UNICODE_NOT_PRESENT_OFFSET, 14846 },
+  { 0xfee9, G_UNICODE_NOT_PRESENT_OFFSET, 14849 },
+  { 0xfeea, G_UNICODE_NOT_PRESENT_OFFSET, 14849 },
+  { 0xfeeb, G_UNICODE_NOT_PRESENT_OFFSET, 14849 },
+  { 0xfeec, G_UNICODE_NOT_PRESENT_OFFSET, 14849 },
+  { 0xfeed, G_UNICODE_NOT_PRESENT_OFFSET, 14852 },
+  { 0xfeee, G_UNICODE_NOT_PRESENT_OFFSET, 14852 },
+  { 0xfeef, G_UNICODE_NOT_PRESENT_OFFSET, 12901 },
+  { 0xfef0, G_UNICODE_NOT_PRESENT_OFFSET, 12901 },
+  { 0xfef1, G_UNICODE_NOT_PRESENT_OFFSET, 14855 },
+  { 0xfef2, G_UNICODE_NOT_PRESENT_OFFSET, 14855 },
+  { 0xfef3, G_UNICODE_NOT_PRESENT_OFFSET, 14855 },
+  { 0xfef4, G_UNICODE_NOT_PRESENT_OFFSET, 14855 },
+  { 0xfef5, G_UNICODE_NOT_PRESENT_OFFSET, 14858 },
+  { 0xfef6, G_UNICODE_NOT_PRESENT_OFFSET, 14858 },
+  { 0xfef7, G_UNICODE_NOT_PRESENT_OFFSET, 14865 },
+  { 0xfef8, G_UNICODE_NOT_PRESENT_OFFSET, 14865 },
+  { 0xfef9, G_UNICODE_NOT_PRESENT_OFFSET, 14872 },
+  { 0xfefa, G_UNICODE_NOT_PRESENT_OFFSET, 14872 },
+  { 0xfefb, G_UNICODE_NOT_PRESENT_OFFSET, 14879 },
+  { 0xfefc, G_UNICODE_NOT_PRESENT_OFFSET, 14879 },
+  { 0xff01, G_UNICODE_NOT_PRESENT_OFFSET, 14616 },
+  { 0xff02, G_UNICODE_NOT_PRESENT_OFFSET, 14884 },
+  { 0xff03, G_UNICODE_NOT_PRESENT_OFFSET, 14686 },
+  { 0xff04, G_UNICODE_NOT_PRESENT_OFFSET, 14700 },
+  { 0xff05, G_UNICODE_NOT_PRESENT_OFFSET, 14702 },
+  { 0xff06, G_UNICODE_NOT_PRESENT_OFFSET, 14688 },
+  { 0xff07, G_UNICODE_NOT_PRESENT_OFFSET, 14886 },
   { 0xff08, G_UNICODE_NOT_PRESENT_OFFSET, 5275 },
   { 0xff09, G_UNICODE_NOT_PRESENT_OFFSET, 5277 },
-  { 0xff0a, G_UNICODE_NOT_PRESENT_OFFSET, 14687 },
+  { 0xff0a, G_UNICODE_NOT_PRESENT_OFFSET, 14690 },
   { 0xff0b, G_UNICODE_NOT_PRESENT_OFFSET, 5267 },
-  { 0xff0c, G_UNICODE_NOT_PRESENT_OFFSET, 14601 },
-  { 0xff0d, G_UNICODE_NOT_PRESENT_OFFSET, 14689 },
+  { 0xff0c, G_UNICODE_NOT_PRESENT_OFFSET, 14604 },
+  { 0xff0d, G_UNICODE_NOT_PRESENT_OFFSET, 14692 },
   { 0xff0e, G_UNICODE_NOT_PRESENT_OFFSET, 5181 },
-  { 0xff0f, G_UNICODE_NOT_PRESENT_OFFSET, 14885 },
+  { 0xff0f, G_UNICODE_NOT_PRESENT_OFFSET, 14888 },
   { 0xff10, G_UNICODE_NOT_PRESENT_OFFSET, 5253 },
   { 0xff11, G_UNICODE_NOT_PRESENT_OFFSET, 27 },
   { 0xff12, G_UNICODE_NOT_PRESENT_OFFSET, 12 },
@@ -6072,13 +6124,13 @@ static const decomposition decomp_table[] =
   { 0xff17, G_UNICODE_NOT_PRESENT_OFFSET, 5261 },
   { 0xff18, G_UNICODE_NOT_PRESENT_OFFSET, 5263 },
   { 0xff19, G_UNICODE_NOT_PRESENT_OFFSET, 5265 },
-  { 0xff1a, G_UNICODE_NOT_PRESENT_OFFSET, 14611 },
+  { 0xff1a, G_UNICODE_NOT_PRESENT_OFFSET, 14614 },
   { 0xff1b, G_UNICODE_NOT_PRESENT_OFFSET, 1248 },
-  { 0xff1c, G_UNICODE_NOT_PRESENT_OFFSET, 14691 },
+  { 0xff1c, G_UNICODE_NOT_PRESENT_OFFSET, 14694 },
   { 0xff1d, G_UNICODE_NOT_PRESENT_OFFSET, 5273 },
-  { 0xff1e, G_UNICODE_NOT_PRESENT_OFFSET, 14693 },
-  { 0xff1f, G_UNICODE_NOT_PRESENT_OFFSET, 14615 },
-  { 0xff20, G_UNICODE_NOT_PRESENT_OFFSET, 14701 },
+  { 0xff1e, G_UNICODE_NOT_PRESENT_OFFSET, 14696 },
+  { 0xff1f, G_UNICODE_NOT_PRESENT_OFFSET, 14618 },
+  { 0xff20, G_UNICODE_NOT_PRESENT_OFFSET, 14704 },
   { 0xff21, G_UNICODE_NOT_PRESENT_OFFSET, 2309 },
   { 0xff22, G_UNICODE_NOT_PRESENT_OFFSET, 2314 },
   { 0xff23, G_UNICODE_NOT_PRESENT_OFFSET, 5292 },
@@ -6105,11 +6157,11 @@ static const decomposition decomp_table[] =
   { 0xff38, G_UNICODE_NOT_PRESENT_OFFSET, 5487 },
   { 0xff39, G_UNICODE_NOT_PRESENT_OFFSET, 6135 },
   { 0xff3a, G_UNICODE_NOT_PRESENT_OFFSET, 5331 },
-  { 0xff3b, G_UNICODE_NOT_PRESENT_OFFSET, 14679 },
-  { 0xff3c, G_UNICODE_NOT_PRESENT_OFFSET, 14695 },
-  { 0xff3d, G_UNICODE_NOT_PRESENT_OFFSET, 14681 },
-  { 0xff3e, G_UNICODE_NOT_PRESENT_OFFSET, 14887 },
-  { 0xff3f, G_UNICODE_NOT_PRESENT_OFFSET, 14633 },
+  { 0xff3b, G_UNICODE_NOT_PRESENT_OFFSET, 14682 },
+  { 0xff3c, G_UNICODE_NOT_PRESENT_OFFSET, 14698 },
+  { 0xff3d, G_UNICODE_NOT_PRESENT_OFFSET, 14684 },
+  { 0xff3e, G_UNICODE_NOT_PRESENT_OFFSET, 14890 },
+  { 0xff3f, G_UNICODE_NOT_PRESENT_OFFSET, 14636 },
   { 0xff40, G_UNICODE_NOT_PRESENT_OFFSET, 5110 },
   { 0xff41, G_UNICODE_NOT_PRESENT_OFFSET, 6 },
   { 0xff42, G_UNICODE_NOT_PRESENT_OFFSET, 2364 },
@@ -6137,28 +6189,28 @@ static const decomposition decomp_table[] =
   { 0xff58, G_UNICODE_NOT_PRESENT_OFFSET, 1222 },
   { 0xff59, G_UNICODE_NOT_PRESENT_OFFSET, 1191 },
   { 0xff5a, G_UNICODE_NOT_PRESENT_OFFSET, 2526 },
-  { 0xff5b, G_UNICODE_NOT_PRESENT_OFFSET, 14635 },
-  { 0xff5c, G_UNICODE_NOT_PRESENT_OFFSET, 14889 },
-  { 0xff5d, G_UNICODE_NOT_PRESENT_OFFSET, 14637 },
-  { 0xff5e, G_UNICODE_NOT_PRESENT_OFFSET, 14891 },
-  { 0xff5f, G_UNICODE_NOT_PRESENT_OFFSET, 14893 },
-  { 0xff60, G_UNICODE_NOT_PRESENT_OFFSET, 14897 },
-  { 0xff61, G_UNICODE_NOT_PRESENT_OFFSET, 14607 },
-  { 0xff62, G_UNICODE_NOT_PRESENT_OFFSET, 14663 },
-  { 0xff63, G_UNICODE_NOT_PRESENT_OFFSET, 14667 },
-  { 0xff64, G_UNICODE_NOT_PRESENT_OFFSET, 14603 },
-  { 0xff65, G_UNICODE_NOT_PRESENT_OFFSET, 14901 },
+  { 0xff5b, G_UNICODE_NOT_PRESENT_OFFSET, 14638 },
+  { 0xff5c, G_UNICODE_NOT_PRESENT_OFFSET, 14892 },
+  { 0xff5d, G_UNICODE_NOT_PRESENT_OFFSET, 14640 },
+  { 0xff5e, G_UNICODE_NOT_PRESENT_OFFSET, 14894 },
+  { 0xff5f, G_UNICODE_NOT_PRESENT_OFFSET, 14896 },
+  { 0xff60, G_UNICODE_NOT_PRESENT_OFFSET, 14900 },
+  { 0xff61, G_UNICODE_NOT_PRESENT_OFFSET, 14610 },
+  { 0xff62, G_UNICODE_NOT_PRESENT_OFFSET, 14666 },
+  { 0xff63, G_UNICODE_NOT_PRESENT_OFFSET, 14670 },
+  { 0xff64, G_UNICODE_NOT_PRESENT_OFFSET, 14606 },
+  { 0xff65, G_UNICODE_NOT_PRESENT_OFFSET, 14904 },
   { 0xff66, G_UNICODE_NOT_PRESENT_OFFSET, 8992 },
-  { 0xff67, G_UNICODE_NOT_PRESENT_OFFSET, 14905 },
-  { 0xff68, G_UNICODE_NOT_PRESENT_OFFSET, 14909 },
-  { 0xff69, G_UNICODE_NOT_PRESENT_OFFSET, 14913 },
-  { 0xff6a, G_UNICODE_NOT_PRESENT_OFFSET, 14917 },
-  { 0xff6b, G_UNICODE_NOT_PRESENT_OFFSET, 14921 },
-  { 0xff6c, G_UNICODE_NOT_PRESENT_OFFSET, 14925 },
-  { 0xff6d, G_UNICODE_NOT_PRESENT_OFFSET, 14929 },
-  { 0xff6e, G_UNICODE_NOT_PRESENT_OFFSET, 14933 },
-  { 0xff6f, G_UNICODE_NOT_PRESENT_OFFSET, 14937 },
-  { 0xff70, G_UNICODE_NOT_PRESENT_OFFSET, 14941 },
+  { 0xff67, G_UNICODE_NOT_PRESENT_OFFSET, 14908 },
+  { 0xff68, G_UNICODE_NOT_PRESENT_OFFSET, 14912 },
+  { 0xff69, G_UNICODE_NOT_PRESENT_OFFSET, 14916 },
+  { 0xff6a, G_UNICODE_NOT_PRESENT_OFFSET, 14920 },
+  { 0xff6b, G_UNICODE_NOT_PRESENT_OFFSET, 14924 },
+  { 0xff6c, G_UNICODE_NOT_PRESENT_OFFSET, 14928 },
+  { 0xff6d, G_UNICODE_NOT_PRESENT_OFFSET, 14932 },
+  { 0xff6e, G_UNICODE_NOT_PRESENT_OFFSET, 14936 },
+  { 0xff6f, G_UNICODE_NOT_PRESENT_OFFSET, 14940 },
+  { 0xff70, G_UNICODE_NOT_PRESENT_OFFSET, 14944 },
   { 0xff71, G_UNICODE_NOT_PRESENT_OFFSET, 8808 },
   { 0xff72, G_UNICODE_NOT_PRESENT_OFFSET, 8812 },
   { 0xff73, G_UNICODE_NOT_PRESENT_OFFSET, 8816 },
@@ -6203,9 +6255,9 @@ static const decomposition decomp_table[] =
   { 0xff9a, G_UNICODE_NOT_PRESENT_OFFSET, 8972 },
   { 0xff9b, G_UNICODE_NOT_PRESENT_OFFSET, 8976 },
   { 0xff9c, G_UNICODE_NOT_PRESENT_OFFSET, 8980 },
-  { 0xff9d, G_UNICODE_NOT_PRESENT_OFFSET, 14945 },
-  { 0xff9e, G_UNICODE_NOT_PRESENT_OFFSET, 14949 },
-  { 0xff9f, G_UNICODE_NOT_PRESENT_OFFSET, 14953 },
+  { 0xff9d, G_UNICODE_NOT_PRESENT_OFFSET, 14948 },
+  { 0xff9e, G_UNICODE_NOT_PRESENT_OFFSET, 14952 },
+  { 0xff9f, G_UNICODE_NOT_PRESENT_OFFSET, 14956 },
   { 0xffa0, G_UNICODE_NOT_PRESENT_OFFSET, 7683 },
   { 0xffa1, G_UNICODE_NOT_PRESENT_OFFSET, 7479 },
   { 0xffa2, G_UNICODE_NOT_PRESENT_OFFSET, 7483 },
@@ -6258,45 +6310,46 @@ static const decomposition decomp_table[] =
   { 0xffda, G_UNICODE_NOT_PRESENT_OFFSET, 7671 },
   { 0xffdb, G_UNICODE_NOT_PRESENT_OFFSET, 7675 },
   { 0xffdc, G_UNICODE_NOT_PRESENT_OFFSET, 7679 },
-  { 0xffe0, G_UNICODE_NOT_PRESENT_OFFSET, 14957 },
-  { 0xffe1, G_UNICODE_NOT_PRESENT_OFFSET, 14960 },
-  { 0xffe2, G_UNICODE_NOT_PRESENT_OFFSET, 14963 },
+  { 0xffe0, G_UNICODE_NOT_PRESENT_OFFSET, 14960 },
+  { 0xffe1, G_UNICODE_NOT_PRESENT_OFFSET, 14963 },
+  { 0xffe2, G_UNICODE_NOT_PRESENT_OFFSET, 14966 },
   { 0xffe3, G_UNICODE_NOT_PRESENT_OFFSET, 8 },
-  { 0xffe4, G_UNICODE_NOT_PRESENT_OFFSET, 14966 },
-  { 0xffe5, G_UNICODE_NOT_PRESENT_OFFSET, 14969 },
-  { 0xffe6, G_UNICODE_NOT_PRESENT_OFFSET, 14972 },
-  { 0xffe8, G_UNICODE_NOT_PRESENT_OFFSET, 14976 },
-  { 0xffe9, G_UNICODE_NOT_PRESENT_OFFSET, 14980 },
-  { 0xffea, G_UNICODE_NOT_PRESENT_OFFSET, 14984 },
-  { 0xffeb, G_UNICODE_NOT_PRESENT_OFFSET, 14988 },
-  { 0xffec, G_UNICODE_NOT_PRESENT_OFFSET, 14992 },
-  { 0xffed, G_UNICODE_NOT_PRESENT_OFFSET, 14996 },
-  { 0xffee, G_UNICODE_NOT_PRESENT_OFFSET, 15000 },
-  { 0x1109a, 15004, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1109c, 15013, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x110ab, 15022, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1112e, 15031, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1112f, 15040, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1134b, 15049, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1134c, 15058, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x114bb, 15067, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x114bc, 15076, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x114be, 15085, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x115ba, 15094, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x115bb, 15103, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d15e, 15112, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d15f, 15121, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d160, 15130, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d161, 15143, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d162, 15156, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d163, 15169, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d164, 15182, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d1bb, 15195, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d1bc, 15204, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d1bd, 15213, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d1be, 15226, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d1bf, 15239, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x1d1c0, 15252, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0xffe4, G_UNICODE_NOT_PRESENT_OFFSET, 14969 },
+  { 0xffe5, G_UNICODE_NOT_PRESENT_OFFSET, 14972 },
+  { 0xffe6, G_UNICODE_NOT_PRESENT_OFFSET, 14975 },
+  { 0xffe8, G_UNICODE_NOT_PRESENT_OFFSET, 14979 },
+  { 0xffe9, G_UNICODE_NOT_PRESENT_OFFSET, 14983 },
+  { 0xffea, G_UNICODE_NOT_PRESENT_OFFSET, 14987 },
+  { 0xffeb, G_UNICODE_NOT_PRESENT_OFFSET, 14991 },
+  { 0xffec, G_UNICODE_NOT_PRESENT_OFFSET, 14995 },
+  { 0xffed, G_UNICODE_NOT_PRESENT_OFFSET, 14999 },
+  { 0xffee, G_UNICODE_NOT_PRESENT_OFFSET, 15003 },
+  { 0x1109a, 15007, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1109c, 15016, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x110ab, 15025, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1112e, 15034, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1112f, 15043, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1134b, 15052, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1134c, 15061, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x114bb, 15070, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x114bc, 15079, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x114be, 15088, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x115ba, 15097, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x115bb, 15106, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x11938, 15115, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d15e, 15124, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d15f, 15133, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d160, 15142, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d161, 15155, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d162, 15168, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d163, 15181, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d164, 15194, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d1bb, 15207, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d1bc, 15216, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d1bd, 15225, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d1be, 15238, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d1bf, 15251, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1d1c0, 15264, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0x1d400, G_UNICODE_NOT_PRESENT_OFFSET, 2309 },
   { 0x1d401, G_UNICODE_NOT_PRESENT_OFFSET, 2314 },
   { 0x1d402, G_UNICODE_NOT_PRESENT_OFFSET, 5292 },
@@ -6949,300 +7002,300 @@ static const decomposition decomp_table[] =
   { 0x1d6a1, G_UNICODE_NOT_PRESENT_OFFSET, 1222 },
   { 0x1d6a2, G_UNICODE_NOT_PRESENT_OFFSET, 1191 },
   { 0x1d6a3, G_UNICODE_NOT_PRESENT_OFFSET, 2526 },
-  { 0x1d6a4, G_UNICODE_NOT_PRESENT_OFFSET, 15265 },
-  { 0x1d6a5, G_UNICODE_NOT_PRESENT_OFFSET, 15268 },
-  { 0x1d6a8, G_UNICODE_NOT_PRESENT_OFFSET, 15271 },
-  { 0x1d6a9, G_UNICODE_NOT_PRESENT_OFFSET, 15274 },
+  { 0x1d6a4, G_UNICODE_NOT_PRESENT_OFFSET, 15277 },
+  { 0x1d6a5, G_UNICODE_NOT_PRESENT_OFFSET, 15280 },
+  { 0x1d6a8, G_UNICODE_NOT_PRESENT_OFFSET, 15283 },
+  { 0x1d6a9, G_UNICODE_NOT_PRESENT_OFFSET, 15286 },
   { 0x1d6aa, G_UNICODE_NOT_PRESENT_OFFSET, 5354 },
-  { 0x1d6ab, G_UNICODE_NOT_PRESENT_OFFSET, 15277 },
-  { 0x1d6ac, G_UNICODE_NOT_PRESENT_OFFSET, 15280 },
-  { 0x1d6ad, G_UNICODE_NOT_PRESENT_OFFSET, 15283 },
-  { 0x1d6ae, G_UNICODE_NOT_PRESENT_OFFSET, 15286 },
+  { 0x1d6ab, G_UNICODE_NOT_PRESENT_OFFSET, 15289 },
+  { 0x1d6ac, G_UNICODE_NOT_PRESENT_OFFSET, 15292 },
+  { 0x1d6ad, G_UNICODE_NOT_PRESENT_OFFSET, 15295 },
+  { 0x1d6ae, G_UNICODE_NOT_PRESENT_OFFSET, 15298 },
   { 0x1d6af, G_UNICODE_NOT_PRESENT_OFFSET, 1402 },
-  { 0x1d6b0, G_UNICODE_NOT_PRESENT_OFFSET, 15289 },
-  { 0x1d6b1, G_UNICODE_NOT_PRESENT_OFFSET, 15292 },
-  { 0x1d6b2, G_UNICODE_NOT_PRESENT_OFFSET, 15295 },
-  { 0x1d6b3, G_UNICODE_NOT_PRESENT_OFFSET, 15298 },
-  { 0x1d6b4, G_UNICODE_NOT_PRESENT_OFFSET, 15301 },
-  { 0x1d6b5, G_UNICODE_NOT_PRESENT_OFFSET, 15304 },
-  { 0x1d6b6, G_UNICODE_NOT_PRESENT_OFFSET, 15307 },
+  { 0x1d6b0, G_UNICODE_NOT_PRESENT_OFFSET, 15301 },
+  { 0x1d6b1, G_UNICODE_NOT_PRESENT_OFFSET, 15304 },
+  { 0x1d6b2, G_UNICODE_NOT_PRESENT_OFFSET, 15307 },
+  { 0x1d6b3, G_UNICODE_NOT_PRESENT_OFFSET, 15310 },
+  { 0x1d6b4, G_UNICODE_NOT_PRESENT_OFFSET, 15313 },
+  { 0x1d6b5, G_UNICODE_NOT_PRESENT_OFFSET, 15316 },
+  { 0x1d6b6, G_UNICODE_NOT_PRESENT_OFFSET, 15319 },
   { 0x1d6b7, G_UNICODE_NOT_PRESENT_OFFSET, 5357 },
-  { 0x1d6b8, G_UNICODE_NOT_PRESENT_OFFSET, 15310 },
+  { 0x1d6b8, G_UNICODE_NOT_PRESENT_OFFSET, 15322 },
   { 0x1d6b9, G_UNICODE_NOT_PRESENT_OFFSET, 1402 },
   { 0x1d6ba, G_UNICODE_NOT_PRESENT_OFFSET, 1408 },
-  { 0x1d6bb, G_UNICODE_NOT_PRESENT_OFFSET, 15313 },
+  { 0x1d6bb, G_UNICODE_NOT_PRESENT_OFFSET, 15325 },
   { 0x1d6bc, G_UNICODE_NOT_PRESENT_OFFSET, 1374 },
-  { 0x1d6bd, G_UNICODE_NOT_PRESENT_OFFSET, 15316 },
-  { 0x1d6be, G_UNICODE_NOT_PRESENT_OFFSET, 15319 },
-  { 0x1d6bf, G_UNICODE_NOT_PRESENT_OFFSET, 15322 },
+  { 0x1d6bd, G_UNICODE_NOT_PRESENT_OFFSET, 15328 },
+  { 0x1d6be, G_UNICODE_NOT_PRESENT_OFFSET, 15331 },
+  { 0x1d6bf, G_UNICODE_NOT_PRESENT_OFFSET, 15334 },
   { 0x1d6c0, G_UNICODE_NOT_PRESENT_OFFSET, 5333 },
-  { 0x1d6c1, G_UNICODE_NOT_PRESENT_OFFSET, 15325 },
-  { 0x1d6c2, G_UNICODE_NOT_PRESENT_OFFSET, 15329 },
+  { 0x1d6c1, G_UNICODE_NOT_PRESENT_OFFSET, 15337 },
+  { 0x1d6c2, G_UNICODE_NOT_PRESENT_OFFSET, 15341 },
   { 0x1d6c3, G_UNICODE_NOT_PRESENT_OFFSET, 1368 },
   { 0x1d6c4, G_UNICODE_NOT_PRESENT_OFFSET, 2418 },
   { 0x1d6c5, G_UNICODE_NOT_PRESENT_OFFSET, 2421 },
   { 0x1d6c6, G_UNICODE_NOT_PRESENT_OFFSET, 1405 },
-  { 0x1d6c7, G_UNICODE_NOT_PRESENT_OFFSET, 15332 },
-  { 0x1d6c8, G_UNICODE_NOT_PRESENT_OFFSET, 15335 },
+  { 0x1d6c7, G_UNICODE_NOT_PRESENT_OFFSET, 15344 },
+  { 0x1d6c8, G_UNICODE_NOT_PRESENT_OFFSET, 15347 },
   { 0x1d6c9, G_UNICODE_NOT_PRESENT_OFFSET, 1371 },
   { 0x1d6ca, G_UNICODE_NOT_PRESENT_OFFSET, 4860 },
   { 0x1d6cb, G_UNICODE_NOT_PRESENT_OFFSET, 1393 },
-  { 0x1d6cc, G_UNICODE_NOT_PRESENT_OFFSET, 15338 },
+  { 0x1d6cc, G_UNICODE_NOT_PRESENT_OFFSET, 15350 },
   { 0x1d6cd, G_UNICODE_NOT_PRESENT_OFFSET, 20 },
-  { 0x1d6ce, G_UNICODE_NOT_PRESENT_OFFSET, 15341 },
-  { 0x1d6cf, G_UNICODE_NOT_PRESENT_OFFSET, 15344 },
-  { 0x1d6d0, G_UNICODE_NOT_PRESENT_OFFSET, 15347 },
+  { 0x1d6ce, G_UNICODE_NOT_PRESENT_OFFSET, 15353 },
+  { 0x1d6cf, G_UNICODE_NOT_PRESENT_OFFSET, 15356 },
+  { 0x1d6d0, G_UNICODE_NOT_PRESENT_OFFSET, 15359 },
   { 0x1d6d1, G_UNICODE_NOT_PRESENT_OFFSET, 1390 },
   { 0x1d6d2, G_UNICODE_NOT_PRESENT_OFFSET, 1396 },
   { 0x1d6d3, G_UNICODE_NOT_PRESENT_OFFSET, 1399 },
-  { 0x1d6d4, G_UNICODE_NOT_PRESENT_OFFSET, 15350 },
-  { 0x1d6d5, G_UNICODE_NOT_PRESENT_OFFSET, 15353 },
-  { 0x1d6d6, G_UNICODE_NOT_PRESENT_OFFSET, 15356 },
+  { 0x1d6d4, G_UNICODE_NOT_PRESENT_OFFSET, 15362 },
+  { 0x1d6d5, G_UNICODE_NOT_PRESENT_OFFSET, 15365 },
+  { 0x1d6d6, G_UNICODE_NOT_PRESENT_OFFSET, 15368 },
   { 0x1d6d7, G_UNICODE_NOT_PRESENT_OFFSET, 1387 },
   { 0x1d6d8, G_UNICODE_NOT_PRESENT_OFFSET, 2424 },
-  { 0x1d6d9, G_UNICODE_NOT_PRESENT_OFFSET, 15359 },
-  { 0x1d6da, G_UNICODE_NOT_PRESENT_OFFSET, 15362 },
-  { 0x1d6db, G_UNICODE_NOT_PRESENT_OFFSET, 15365 },
+  { 0x1d6d9, G_UNICODE_NOT_PRESENT_OFFSET, 15371 },
+  { 0x1d6da, G_UNICODE_NOT_PRESENT_OFFSET, 15374 },
+  { 0x1d6db, G_UNICODE_NOT_PRESENT_OFFSET, 15377 },
   { 0x1d6dc, G_UNICODE_NOT_PRESENT_OFFSET, 1405 },
   { 0x1d6dd, G_UNICODE_NOT_PRESENT_OFFSET, 1371 },
   { 0x1d6de, G_UNICODE_NOT_PRESENT_OFFSET, 1393 },
   { 0x1d6df, G_UNICODE_NOT_PRESENT_OFFSET, 1387 },
   { 0x1d6e0, G_UNICODE_NOT_PRESENT_OFFSET, 1396 },
   { 0x1d6e1, G_UNICODE_NOT_PRESENT_OFFSET, 1390 },
-  { 0x1d6e2, G_UNICODE_NOT_PRESENT_OFFSET, 15271 },
-  { 0x1d6e3, G_UNICODE_NOT_PRESENT_OFFSET, 15274 },
+  { 0x1d6e2, G_UNICODE_NOT_PRESENT_OFFSET, 15283 },
+  { 0x1d6e3, G_UNICODE_NOT_PRESENT_OFFSET, 15286 },
   { 0x1d6e4, G_UNICODE_NOT_PRESENT_OFFSET, 5354 },
-  { 0x1d6e5, G_UNICODE_NOT_PRESENT_OFFSET, 15277 },
-  { 0x1d6e6, G_UNICODE_NOT_PRESENT_OFFSET, 15280 },
-  { 0x1d6e7, G_UNICODE_NOT_PRESENT_OFFSET, 15283 },
-  { 0x1d6e8, G_UNICODE_NOT_PRESENT_OFFSET, 15286 },
+  { 0x1d6e5, G_UNICODE_NOT_PRESENT_OFFSET, 15289 },
+  { 0x1d6e6, G_UNICODE_NOT_PRESENT_OFFSET, 15292 },
+  { 0x1d6e7, G_UNICODE_NOT_PRESENT_OFFSET, 15295 },
+  { 0x1d6e8, G_UNICODE_NOT_PRESENT_OFFSET, 15298 },
   { 0x1d6e9, G_UNICODE_NOT_PRESENT_OFFSET, 1402 },
-  { 0x1d6ea, G_UNICODE_NOT_PRESENT_OFFSET, 15289 },
-  { 0x1d6eb, G_UNICODE_NOT_PRESENT_OFFSET, 15292 },
-  { 0x1d6ec, G_UNICODE_NOT_PRESENT_OFFSET, 15295 },
-  { 0x1d6ed, G_UNICODE_NOT_PRESENT_OFFSET, 15298 },
-  { 0x1d6ee, G_UNICODE_NOT_PRESENT_OFFSET, 15301 },
-  { 0x1d6ef, G_UNICODE_NOT_PRESENT_OFFSET, 15304 },
-  { 0x1d6f0, G_UNICODE_NOT_PRESENT_OFFSET, 15307 },
+  { 0x1d6ea, G_UNICODE_NOT_PRESENT_OFFSET, 15301 },
+  { 0x1d6eb, G_UNICODE_NOT_PRESENT_OFFSET, 15304 },
+  { 0x1d6ec, G_UNICODE_NOT_PRESENT_OFFSET, 15307 },
+  { 0x1d6ed, G_UNICODE_NOT_PRESENT_OFFSET, 15310 },
+  { 0x1d6ee, G_UNICODE_NOT_PRESENT_OFFSET, 15313 },
+  { 0x1d6ef, G_UNICODE_NOT_PRESENT_OFFSET, 15316 },
+  { 0x1d6f0, G_UNICODE_NOT_PRESENT_OFFSET, 15319 },
   { 0x1d6f1, G_UNICODE_NOT_PRESENT_OFFSET, 5357 },
-  { 0x1d6f2, G_UNICODE_NOT_PRESENT_OFFSET, 15310 },
+  { 0x1d6f2, G_UNICODE_NOT_PRESENT_OFFSET, 15322 },
   { 0x1d6f3, G_UNICODE_NOT_PRESENT_OFFSET, 1402 },
   { 0x1d6f4, G_UNICODE_NOT_PRESENT_OFFSET, 1408 },
-  { 0x1d6f5, G_UNICODE_NOT_PRESENT_OFFSET, 15313 },
+  { 0x1d6f5, G_UNICODE_NOT_PRESENT_OFFSET, 15325 },
   { 0x1d6f6, G_UNICODE_NOT_PRESENT_OFFSET, 1374 },
-  { 0x1d6f7, G_UNICODE_NOT_PRESENT_OFFSET, 15316 },
-  { 0x1d6f8, G_UNICODE_NOT_PRESENT_OFFSET, 15319 },
-  { 0x1d6f9, G_UNICODE_NOT_PRESENT_OFFSET, 15322 },
+  { 0x1d6f7, G_UNICODE_NOT_PRESENT_OFFSET, 15328 },
+  { 0x1d6f8, G_UNICODE_NOT_PRESENT_OFFSET, 15331 },
+  { 0x1d6f9, G_UNICODE_NOT_PRESENT_OFFSET, 15334 },
   { 0x1d6fa, G_UNICODE_NOT_PRESENT_OFFSET, 5333 },
-  { 0x1d6fb, G_UNICODE_NOT_PRESENT_OFFSET, 15325 },
-  { 0x1d6fc, G_UNICODE_NOT_PRESENT_OFFSET, 15329 },
+  { 0x1d6fb, G_UNICODE_NOT_PRESENT_OFFSET, 15337 },
+  { 0x1d6fc, G_UNICODE_NOT_PRESENT_OFFSET, 15341 },
   { 0x1d6fd, G_UNICODE_NOT_PRESENT_OFFSET, 1368 },
   { 0x1d6fe, G_UNICODE_NOT_PRESENT_OFFSET, 2418 },
   { 0x1d6ff, G_UNICODE_NOT_PRESENT_OFFSET, 2421 },
   { 0x1d700, G_UNICODE_NOT_PRESENT_OFFSET, 1405 },
-  { 0x1d701, G_UNICODE_NOT_PRESENT_OFFSET, 15332 },
-  { 0x1d702, G_UNICODE_NOT_PRESENT_OFFSET, 15335 },
+  { 0x1d701, G_UNICODE_NOT_PRESENT_OFFSET, 15344 },
+  { 0x1d702, G_UNICODE_NOT_PRESENT_OFFSET, 15347 },
   { 0x1d703, G_UNICODE_NOT_PRESENT_OFFSET, 1371 },
   { 0x1d704, G_UNICODE_NOT_PRESENT_OFFSET, 4860 },
   { 0x1d705, G_UNICODE_NOT_PRESENT_OFFSET, 1393 },
-  { 0x1d706, G_UNICODE_NOT_PRESENT_OFFSET, 15338 },
+  { 0x1d706, G_UNICODE_NOT_PRESENT_OFFSET, 15350 },
   { 0x1d707, G_UNICODE_NOT_PRESENT_OFFSET, 20 },
-  { 0x1d708, G_UNICODE_NOT_PRESENT_OFFSET, 15341 },
-  { 0x1d709, G_UNICODE_NOT_PRESENT_OFFSET, 15344 },
-  { 0x1d70a, G_UNICODE_NOT_PRESENT_OFFSET, 15347 },
+  { 0x1d708, G_UNICODE_NOT_PRESENT_OFFSET, 15353 },
+  { 0x1d709, G_UNICODE_NOT_PRESENT_OFFSET, 15356 },
+  { 0x1d70a, G_UNICODE_NOT_PRESENT_OFFSET, 15359 },
   { 0x1d70b, G_UNICODE_NOT_PRESENT_OFFSET, 1390 },
   { 0x1d70c, G_UNICODE_NOT_PRESENT_OFFSET, 1396 },
   { 0x1d70d, G_UNICODE_NOT_PRESENT_OFFSET, 1399 },
-  { 0x1d70e, G_UNICODE_NOT_PRESENT_OFFSET, 15350 },
-  { 0x1d70f, G_UNICODE_NOT_PRESENT_OFFSET, 15353 },
-  { 0x1d710, G_UNICODE_NOT_PRESENT_OFFSET, 15356 },
+  { 0x1d70e, G_UNICODE_NOT_PRESENT_OFFSET, 15362 },
+  { 0x1d70f, G_UNICODE_NOT_PRESENT_OFFSET, 15365 },
+  { 0x1d710, G_UNICODE_NOT_PRESENT_OFFSET, 15368 },
   { 0x1d711, G_UNICODE_NOT_PRESENT_OFFSET, 1387 },
   { 0x1d712, G_UNICODE_NOT_PRESENT_OFFSET, 2424 },
-  { 0x1d713, G_UNICODE_NOT_PRESENT_OFFSET, 15359 },
-  { 0x1d714, G_UNICODE_NOT_PRESENT_OFFSET, 15362 },
-  { 0x1d715, G_UNICODE_NOT_PRESENT_OFFSET, 15365 },
+  { 0x1d713, G_UNICODE_NOT_PRESENT_OFFSET, 15371 },
+  { 0x1d714, G_UNICODE_NOT_PRESENT_OFFSET, 15374 },
+  { 0x1d715, G_UNICODE_NOT_PRESENT_OFFSET, 15377 },
   { 0x1d716, G_UNICODE_NOT_PRESENT_OFFSET, 1405 },
   { 0x1d717, G_UNICODE_NOT_PRESENT_OFFSET, 1371 },
   { 0x1d718, G_UNICODE_NOT_PRESENT_OFFSET, 1393 },
   { 0x1d719, G_UNICODE_NOT_PRESENT_OFFSET, 1387 },
   { 0x1d71a, G_UNICODE_NOT_PRESENT_OFFSET, 1396 },
   { 0x1d71b, G_UNICODE_NOT_PRESENT_OFFSET, 1390 },
-  { 0x1d71c, G_UNICODE_NOT_PRESENT_OFFSET, 15271 },
-  { 0x1d71d, G_UNICODE_NOT_PRESENT_OFFSET, 15274 },
+  { 0x1d71c, G_UNICODE_NOT_PRESENT_OFFSET, 15283 },
+  { 0x1d71d, G_UNICODE_NOT_PRESENT_OFFSET, 15286 },
   { 0x1d71e, G_UNICODE_NOT_PRESENT_OFFSET, 5354 },
-  { 0x1d71f, G_UNICODE_NOT_PRESENT_OFFSET, 15277 },
-  { 0x1d720, G_UNICODE_NOT_PRESENT_OFFSET, 15280 },
-  { 0x1d721, G_UNICODE_NOT_PRESENT_OFFSET, 15283 },
-  { 0x1d722, G_UNICODE_NOT_PRESENT_OFFSET, 15286 },
+  { 0x1d71f, G_UNICODE_NOT_PRESENT_OFFSET, 15289 },
+  { 0x1d720, G_UNICODE_NOT_PRESENT_OFFSET, 15292 },
+  { 0x1d721, G_UNICODE_NOT_PRESENT_OFFSET, 15295 },
+  { 0x1d722, G_UNICODE_NOT_PRESENT_OFFSET, 15298 },
   { 0x1d723, G_UNICODE_NOT_PRESENT_OFFSET, 1402 },
-  { 0x1d724, G_UNICODE_NOT_PRESENT_OFFSET, 15289 },
-  { 0x1d725, G_UNICODE_NOT_PRESENT_OFFSET, 15292 },
-  { 0x1d726, G_UNICODE_NOT_PRESENT_OFFSET, 15295 },
-  { 0x1d727, G_UNICODE_NOT_PRESENT_OFFSET, 15298 },
-  { 0x1d728, G_UNICODE_NOT_PRESENT_OFFSET, 15301 },
-  { 0x1d729, G_UNICODE_NOT_PRESENT_OFFSET, 15304 },
-  { 0x1d72a, G_UNICODE_NOT_PRESENT_OFFSET, 15307 },
+  { 0x1d724, G_UNICODE_NOT_PRESENT_OFFSET, 15301 },
+  { 0x1d725, G_UNICODE_NOT_PRESENT_OFFSET, 15304 },
+  { 0x1d726, G_UNICODE_NOT_PRESENT_OFFSET, 15307 },
+  { 0x1d727, G_UNICODE_NOT_PRESENT_OFFSET, 15310 },
+  { 0x1d728, G_UNICODE_NOT_PRESENT_OFFSET, 15313 },
+  { 0x1d729, G_UNICODE_NOT_PRESENT_OFFSET, 15316 },
+  { 0x1d72a, G_UNICODE_NOT_PRESENT_OFFSET, 15319 },
   { 0x1d72b, G_UNICODE_NOT_PRESENT_OFFSET, 5357 },
-  { 0x1d72c, G_UNICODE_NOT_PRESENT_OFFSET, 15310 },
+  { 0x1d72c, G_UNICODE_NOT_PRESENT_OFFSET, 15322 },
   { 0x1d72d, G_UNICODE_NOT_PRESENT_OFFSET, 1402 },
   { 0x1d72e, G_UNICODE_NOT_PRESENT_OFFSET, 1408 },
-  { 0x1d72f, G_UNICODE_NOT_PRESENT_OFFSET, 15313 },
+  { 0x1d72f, G_UNICODE_NOT_PRESENT_OFFSET, 15325 },
   { 0x1d730, G_UNICODE_NOT_PRESENT_OFFSET, 1374 },
-  { 0x1d731, G_UNICODE_NOT_PRESENT_OFFSET, 15316 },
-  { 0x1d732, G_UNICODE_NOT_PRESENT_OFFSET, 15319 },
-  { 0x1d733, G_UNICODE_NOT_PRESENT_OFFSET, 15322 },
+  { 0x1d731, G_UNICODE_NOT_PRESENT_OFFSET, 15328 },
+  { 0x1d732, G_UNICODE_NOT_PRESENT_OFFSET, 15331 },
+  { 0x1d733, G_UNICODE_NOT_PRESENT_OFFSET, 15334 },
   { 0x1d734, G_UNICODE_NOT_PRESENT_OFFSET, 5333 },
-  { 0x1d735, G_UNICODE_NOT_PRESENT_OFFSET, 15325 },
-  { 0x1d736, G_UNICODE_NOT_PRESENT_OFFSET, 15329 },
+  { 0x1d735, G_UNICODE_NOT_PRESENT_OFFSET, 15337 },
+  { 0x1d736, G_UNICODE_NOT_PRESENT_OFFSET, 15341 },
   { 0x1d737, G_UNICODE_NOT_PRESENT_OFFSET, 1368 },
   { 0x1d738, G_UNICODE_NOT_PRESENT_OFFSET, 2418 },
   { 0x1d739, G_UNICODE_NOT_PRESENT_OFFSET, 2421 },
   { 0x1d73a, G_UNICODE_NOT_PRESENT_OFFSET, 1405 },
-  { 0x1d73b, G_UNICODE_NOT_PRESENT_OFFSET, 15332 },
-  { 0x1d73c, G_UNICODE_NOT_PRESENT_OFFSET, 15335 },
+  { 0x1d73b, G_UNICODE_NOT_PRESENT_OFFSET, 15344 },
+  { 0x1d73c, G_UNICODE_NOT_PRESENT_OFFSET, 15347 },
   { 0x1d73d, G_UNICODE_NOT_PRESENT_OFFSET, 1371 },
   { 0x1d73e, G_UNICODE_NOT_PRESENT_OFFSET, 4860 },
   { 0x1d73f, G_UNICODE_NOT_PRESENT_OFFSET, 1393 },
-  { 0x1d740, G_UNICODE_NOT_PRESENT_OFFSET, 15338 },
+  { 0x1d740, G_UNICODE_NOT_PRESENT_OFFSET, 15350 },
   { 0x1d741, G_UNICODE_NOT_PRESENT_OFFSET, 20 },
-  { 0x1d742, G_UNICODE_NOT_PRESENT_OFFSET, 15341 },
-  { 0x1d743, G_UNICODE_NOT_PRESENT_OFFSET, 15344 },
-  { 0x1d744, G_UNICODE_NOT_PRESENT_OFFSET, 15347 },
+  { 0x1d742, G_UNICODE_NOT_PRESENT_OFFSET, 15353 },
+  { 0x1d743, G_UNICODE_NOT_PRESENT_OFFSET, 15356 },
+  { 0x1d744, G_UNICODE_NOT_PRESENT_OFFSET, 15359 },
   { 0x1d745, G_UNICODE_NOT_PRESENT_OFFSET, 1390 },
   { 0x1d746, G_UNICODE_NOT_PRESENT_OFFSET, 1396 },
   { 0x1d747, G_UNICODE_NOT_PRESENT_OFFSET, 1399 },
-  { 0x1d748, G_UNICODE_NOT_PRESENT_OFFSET, 15350 },
-  { 0x1d749, G_UNICODE_NOT_PRESENT_OFFSET, 15353 },
-  { 0x1d74a, G_UNICODE_NOT_PRESENT_OFFSET, 15356 },
+  { 0x1d748, G_UNICODE_NOT_PRESENT_OFFSET, 15362 },
+  { 0x1d749, G_UNICODE_NOT_PRESENT_OFFSET, 15365 },
+  { 0x1d74a, G_UNICODE_NOT_PRESENT_OFFSET, 15368 },
   { 0x1d74b, G_UNICODE_NOT_PRESENT_OFFSET, 1387 },
   { 0x1d74c, G_UNICODE_NOT_PRESENT_OFFSET, 2424 },
-  { 0x1d74d, G_UNICODE_NOT_PRESENT_OFFSET, 15359 },
-  { 0x1d74e, G_UNICODE_NOT_PRESENT_OFFSET, 15362 },
-  { 0x1d74f, G_UNICODE_NOT_PRESENT_OFFSET, 15365 },
+  { 0x1d74d, G_UNICODE_NOT_PRESENT_OFFSET, 15371 },
+  { 0x1d74e, G_UNICODE_NOT_PRESENT_OFFSET, 15374 },
+  { 0x1d74f, G_UNICODE_NOT_PRESENT_OFFSET, 15377 },
   { 0x1d750, G_UNICODE_NOT_PRESENT_OFFSET, 1405 },
   { 0x1d751, G_UNICODE_NOT_PRESENT_OFFSET, 1371 },
   { 0x1d752, G_UNICODE_NOT_PRESENT_OFFSET, 1393 },
   { 0x1d753, G_UNICODE_NOT_PRESENT_OFFSET, 1387 },
   { 0x1d754, G_UNICODE_NOT_PRESENT_OFFSET, 1396 },
   { 0x1d755, G_UNICODE_NOT_PRESENT_OFFSET, 1390 },
-  { 0x1d756, G_UNICODE_NOT_PRESENT_OFFSET, 15271 },
-  { 0x1d757, G_UNICODE_NOT_PRESENT_OFFSET, 15274 },
+  { 0x1d756, G_UNICODE_NOT_PRESENT_OFFSET, 15283 },
+  { 0x1d757, G_UNICODE_NOT_PRESENT_OFFSET, 15286 },
   { 0x1d758, G_UNICODE_NOT_PRESENT_OFFSET, 5354 },
-  { 0x1d759, G_UNICODE_NOT_PRESENT_OFFSET, 15277 },
-  { 0x1d75a, G_UNICODE_NOT_PRESENT_OFFSET, 15280 },
-  { 0x1d75b, G_UNICODE_NOT_PRESENT_OFFSET, 15283 },
-  { 0x1d75c, G_UNICODE_NOT_PRESENT_OFFSET, 15286 },
+  { 0x1d759, G_UNICODE_NOT_PRESENT_OFFSET, 15289 },
+  { 0x1d75a, G_UNICODE_NOT_PRESENT_OFFSET, 15292 },
+  { 0x1d75b, G_UNICODE_NOT_PRESENT_OFFSET, 15295 },
+  { 0x1d75c, G_UNICODE_NOT_PRESENT_OFFSET, 15298 },
   { 0x1d75d, G_UNICODE_NOT_PRESENT_OFFSET, 1402 },
-  { 0x1d75e, G_UNICODE_NOT_PRESENT_OFFSET, 15289 },
-  { 0x1d75f, G_UNICODE_NOT_PRESENT_OFFSET, 15292 },
-  { 0x1d760, G_UNICODE_NOT_PRESENT_OFFSET, 15295 },
-  { 0x1d761, G_UNICODE_NOT_PRESENT_OFFSET, 15298 },
-  { 0x1d762, G_UNICODE_NOT_PRESENT_OFFSET, 15301 },
-  { 0x1d763, G_UNICODE_NOT_PRESENT_OFFSET, 15304 },
-  { 0x1d764, G_UNICODE_NOT_PRESENT_OFFSET, 15307 },
+  { 0x1d75e, G_UNICODE_NOT_PRESENT_OFFSET, 15301 },
+  { 0x1d75f, G_UNICODE_NOT_PRESENT_OFFSET, 15304 },
+  { 0x1d760, G_UNICODE_NOT_PRESENT_OFFSET, 15307 },
+  { 0x1d761, G_UNICODE_NOT_PRESENT_OFFSET, 15310 },
+  { 0x1d762, G_UNICODE_NOT_PRESENT_OFFSET, 15313 },
+  { 0x1d763, G_UNICODE_NOT_PRESENT_OFFSET, 15316 },
+  { 0x1d764, G_UNICODE_NOT_PRESENT_OFFSET, 15319 },
   { 0x1d765, G_UNICODE_NOT_PRESENT_OFFSET, 5357 },
-  { 0x1d766, G_UNICODE_NOT_PRESENT_OFFSET, 15310 },
+  { 0x1d766, G_UNICODE_NOT_PRESENT_OFFSET, 15322 },
   { 0x1d767, G_UNICODE_NOT_PRESENT_OFFSET, 1402 },
   { 0x1d768, G_UNICODE_NOT_PRESENT_OFFSET, 1408 },
-  { 0x1d769, G_UNICODE_NOT_PRESENT_OFFSET, 15313 },
+  { 0x1d769, G_UNICODE_NOT_PRESENT_OFFSET, 15325 },
   { 0x1d76a, G_UNICODE_NOT_PRESENT_OFFSET, 1374 },
-  { 0x1d76b, G_UNICODE_NOT_PRESENT_OFFSET, 15316 },
-  { 0x1d76c, G_UNICODE_NOT_PRESENT_OFFSET, 15319 },
-  { 0x1d76d, G_UNICODE_NOT_PRESENT_OFFSET, 15322 },
+  { 0x1d76b, G_UNICODE_NOT_PRESENT_OFFSET, 15328 },
+  { 0x1d76c, G_UNICODE_NOT_PRESENT_OFFSET, 15331 },
+  { 0x1d76d, G_UNICODE_NOT_PRESENT_OFFSET, 15334 },
   { 0x1d76e, G_UNICODE_NOT_PRESENT_OFFSET, 5333 },
-  { 0x1d76f, G_UNICODE_NOT_PRESENT_OFFSET, 15325 },
-  { 0x1d770, G_UNICODE_NOT_PRESENT_OFFSET, 15329 },
+  { 0x1d76f, G_UNICODE_NOT_PRESENT_OFFSET, 15337 },
+  { 0x1d770, G_UNICODE_NOT_PRESENT_OFFSET, 15341 },
   { 0x1d771, G_UNICODE_NOT_PRESENT_OFFSET, 1368 },
   { 0x1d772, G_UNICODE_NOT_PRESENT_OFFSET, 2418 },
   { 0x1d773, G_UNICODE_NOT_PRESENT_OFFSET, 2421 },
   { 0x1d774, G_UNICODE_NOT_PRESENT_OFFSET, 1405 },
-  { 0x1d775, G_UNICODE_NOT_PRESENT_OFFSET, 15332 },
-  { 0x1d776, G_UNICODE_NOT_PRESENT_OFFSET, 15335 },
+  { 0x1d775, G_UNICODE_NOT_PRESENT_OFFSET, 15344 },
+  { 0x1d776, G_UNICODE_NOT_PRESENT_OFFSET, 15347 },
   { 0x1d777, G_UNICODE_NOT_PRESENT_OFFSET, 1371 },
   { 0x1d778, G_UNICODE_NOT_PRESENT_OFFSET, 4860 },
   { 0x1d779, G_UNICODE_NOT_PRESENT_OFFSET, 1393 },
-  { 0x1d77a, G_UNICODE_NOT_PRESENT_OFFSET, 15338 },
+  { 0x1d77a, G_UNICODE_NOT_PRESENT_OFFSET, 15350 },
   { 0x1d77b, G_UNICODE_NOT_PRESENT_OFFSET, 20 },
-  { 0x1d77c, G_UNICODE_NOT_PRESENT_OFFSET, 15341 },
-  { 0x1d77d, G_UNICODE_NOT_PRESENT_OFFSET, 15344 },
-  { 0x1d77e, G_UNICODE_NOT_PRESENT_OFFSET, 15347 },
+  { 0x1d77c, G_UNICODE_NOT_PRESENT_OFFSET, 15353 },
+  { 0x1d77d, G_UNICODE_NOT_PRESENT_OFFSET, 15356 },
+  { 0x1d77e, G_UNICODE_NOT_PRESENT_OFFSET, 15359 },
   { 0x1d77f, G_UNICODE_NOT_PRESENT_OFFSET, 1390 },
   { 0x1d780, G_UNICODE_NOT_PRESENT_OFFSET, 1396 },
   { 0x1d781, G_UNICODE_NOT_PRESENT_OFFSET, 1399 },
-  { 0x1d782, G_UNICODE_NOT_PRESENT_OFFSET, 15350 },
-  { 0x1d783, G_UNICODE_NOT_PRESENT_OFFSET, 15353 },
-  { 0x1d784, G_UNICODE_NOT_PRESENT_OFFSET, 15356 },
+  { 0x1d782, G_UNICODE_NOT_PRESENT_OFFSET, 15362 },
+  { 0x1d783, G_UNICODE_NOT_PRESENT_OFFSET, 15365 },
+  { 0x1d784, G_UNICODE_NOT_PRESENT_OFFSET, 15368 },
   { 0x1d785, G_UNICODE_NOT_PRESENT_OFFSET, 1387 },
   { 0x1d786, G_UNICODE_NOT_PRESENT_OFFSET, 2424 },
-  { 0x1d787, G_UNICODE_NOT_PRESENT_OFFSET, 15359 },
-  { 0x1d788, G_UNICODE_NOT_PRESENT_OFFSET, 15362 },
-  { 0x1d789, G_UNICODE_NOT_PRESENT_OFFSET, 15365 },
+  { 0x1d787, G_UNICODE_NOT_PRESENT_OFFSET, 15371 },
+  { 0x1d788, G_UNICODE_NOT_PRESENT_OFFSET, 15374 },
+  { 0x1d789, G_UNICODE_NOT_PRESENT_OFFSET, 15377 },
   { 0x1d78a, G_UNICODE_NOT_PRESENT_OFFSET, 1405 },
   { 0x1d78b, G_UNICODE_NOT_PRESENT_OFFSET, 1371 },
   { 0x1d78c, G_UNICODE_NOT_PRESENT_OFFSET, 1393 },
   { 0x1d78d, G_UNICODE_NOT_PRESENT_OFFSET, 1387 },
   { 0x1d78e, G_UNICODE_NOT_PRESENT_OFFSET, 1396 },
   { 0x1d78f, G_UNICODE_NOT_PRESENT_OFFSET, 1390 },
-  { 0x1d790, G_UNICODE_NOT_PRESENT_OFFSET, 15271 },
-  { 0x1d791, G_UNICODE_NOT_PRESENT_OFFSET, 15274 },
+  { 0x1d790, G_UNICODE_NOT_PRESENT_OFFSET, 15283 },
+  { 0x1d791, G_UNICODE_NOT_PRESENT_OFFSET, 15286 },
   { 0x1d792, G_UNICODE_NOT_PRESENT_OFFSET, 5354 },
-  { 0x1d793, G_UNICODE_NOT_PRESENT_OFFSET, 15277 },
-  { 0x1d794, G_UNICODE_NOT_PRESENT_OFFSET, 15280 },
-  { 0x1d795, G_UNICODE_NOT_PRESENT_OFFSET, 15283 },
-  { 0x1d796, G_UNICODE_NOT_PRESENT_OFFSET, 15286 },
+  { 0x1d793, G_UNICODE_NOT_PRESENT_OFFSET, 15289 },
+  { 0x1d794, G_UNICODE_NOT_PRESENT_OFFSET, 15292 },
+  { 0x1d795, G_UNICODE_NOT_PRESENT_OFFSET, 15295 },
+  { 0x1d796, G_UNICODE_NOT_PRESENT_OFFSET, 15298 },
   { 0x1d797, G_UNICODE_NOT_PRESENT_OFFSET, 1402 },
-  { 0x1d798, G_UNICODE_NOT_PRESENT_OFFSET, 15289 },
-  { 0x1d799, G_UNICODE_NOT_PRESENT_OFFSET, 15292 },
-  { 0x1d79a, G_UNICODE_NOT_PRESENT_OFFSET, 15295 },
-  { 0x1d79b, G_UNICODE_NOT_PRESENT_OFFSET, 15298 },
-  { 0x1d79c, G_UNICODE_NOT_PRESENT_OFFSET, 15301 },
-  { 0x1d79d, G_UNICODE_NOT_PRESENT_OFFSET, 15304 },
-  { 0x1d79e, G_UNICODE_NOT_PRESENT_OFFSET, 15307 },
+  { 0x1d798, G_UNICODE_NOT_PRESENT_OFFSET, 15301 },
+  { 0x1d799, G_UNICODE_NOT_PRESENT_OFFSET, 15304 },
+  { 0x1d79a, G_UNICODE_NOT_PRESENT_OFFSET, 15307 },
+  { 0x1d79b, G_UNICODE_NOT_PRESENT_OFFSET, 15310 },
+  { 0x1d79c, G_UNICODE_NOT_PRESENT_OFFSET, 15313 },
+  { 0x1d79d, G_UNICODE_NOT_PRESENT_OFFSET, 15316 },
+  { 0x1d79e, G_UNICODE_NOT_PRESENT_OFFSET, 15319 },
   { 0x1d79f, G_UNICODE_NOT_PRESENT_OFFSET, 5357 },
-  { 0x1d7a0, G_UNICODE_NOT_PRESENT_OFFSET, 15310 },
+  { 0x1d7a0, G_UNICODE_NOT_PRESENT_OFFSET, 15322 },
   { 0x1d7a1, G_UNICODE_NOT_PRESENT_OFFSET, 1402 },
   { 0x1d7a2, G_UNICODE_NOT_PRESENT_OFFSET, 1408 },
-  { 0x1d7a3, G_UNICODE_NOT_PRESENT_OFFSET, 15313 },
+  { 0x1d7a3, G_UNICODE_NOT_PRESENT_OFFSET, 15325 },
   { 0x1d7a4, G_UNICODE_NOT_PRESENT_OFFSET, 1374 },
-  { 0x1d7a5, G_UNICODE_NOT_PRESENT_OFFSET, 15316 },
-  { 0x1d7a6, G_UNICODE_NOT_PRESENT_OFFSET, 15319 },
-  { 0x1d7a7, G_UNICODE_NOT_PRESENT_OFFSET, 15322 },
+  { 0x1d7a5, G_UNICODE_NOT_PRESENT_OFFSET, 15328 },
+  { 0x1d7a6, G_UNICODE_NOT_PRESENT_OFFSET, 15331 },
+  { 0x1d7a7, G_UNICODE_NOT_PRESENT_OFFSET, 15334 },
   { 0x1d7a8, G_UNICODE_NOT_PRESENT_OFFSET, 5333 },
-  { 0x1d7a9, G_UNICODE_NOT_PRESENT_OFFSET, 15325 },
-  { 0x1d7aa, G_UNICODE_NOT_PRESENT_OFFSET, 15329 },
+  { 0x1d7a9, G_UNICODE_NOT_PRESENT_OFFSET, 15337 },
+  { 0x1d7aa, G_UNICODE_NOT_PRESENT_OFFSET, 15341 },
   { 0x1d7ab, G_UNICODE_NOT_PRESENT_OFFSET, 1368 },
   { 0x1d7ac, G_UNICODE_NOT_PRESENT_OFFSET, 2418 },
   { 0x1d7ad, G_UNICODE_NOT_PRESENT_OFFSET, 2421 },
   { 0x1d7ae, G_UNICODE_NOT_PRESENT_OFFSET, 1405 },
-  { 0x1d7af, G_UNICODE_NOT_PRESENT_OFFSET, 15332 },
-  { 0x1d7b0, G_UNICODE_NOT_PRESENT_OFFSET, 15335 },
+  { 0x1d7af, G_UNICODE_NOT_PRESENT_OFFSET, 15344 },
+  { 0x1d7b0, G_UNICODE_NOT_PRESENT_OFFSET, 15347 },
   { 0x1d7b1, G_UNICODE_NOT_PRESENT_OFFSET, 1371 },
   { 0x1d7b2, G_UNICODE_NOT_PRESENT_OFFSET, 4860 },
   { 0x1d7b3, G_UNICODE_NOT_PRESENT_OFFSET, 1393 },
-  { 0x1d7b4, G_UNICODE_NOT_PRESENT_OFFSET, 15338 },
+  { 0x1d7b4, G_UNICODE_NOT_PRESENT_OFFSET, 15350 },
   { 0x1d7b5, G_UNICODE_NOT_PRESENT_OFFSET, 20 },
-  { 0x1d7b6, G_UNICODE_NOT_PRESENT_OFFSET, 15341 },
-  { 0x1d7b7, G_UNICODE_NOT_PRESENT_OFFSET, 15344 },
-  { 0x1d7b8, G_UNICODE_NOT_PRESENT_OFFSET, 15347 },
+  { 0x1d7b6, G_UNICODE_NOT_PRESENT_OFFSET, 15353 },
+  { 0x1d7b7, G_UNICODE_NOT_PRESENT_OFFSET, 15356 },
+  { 0x1d7b8, G_UNICODE_NOT_PRESENT_OFFSET, 15359 },
   { 0x1d7b9, G_UNICODE_NOT_PRESENT_OFFSET, 1390 },
   { 0x1d7ba, G_UNICODE_NOT_PRESENT_OFFSET, 1396 },
   { 0x1d7bb, G_UNICODE_NOT_PRESENT_OFFSET, 1399 },
-  { 0x1d7bc, G_UNICODE_NOT_PRESENT_OFFSET, 15350 },
-  { 0x1d7bd, G_UNICODE_NOT_PRESENT_OFFSET, 15353 },
-  { 0x1d7be, G_UNICODE_NOT_PRESENT_OFFSET, 15356 },
+  { 0x1d7bc, G_UNICODE_NOT_PRESENT_OFFSET, 15362 },
+  { 0x1d7bd, G_UNICODE_NOT_PRESENT_OFFSET, 15365 },
+  { 0x1d7be, G_UNICODE_NOT_PRESENT_OFFSET, 15368 },
   { 0x1d7bf, G_UNICODE_NOT_PRESENT_OFFSET, 1387 },
   { 0x1d7c0, G_UNICODE_NOT_PRESENT_OFFSET, 2424 },
-  { 0x1d7c1, G_UNICODE_NOT_PRESENT_OFFSET, 15359 },
-  { 0x1d7c2, G_UNICODE_NOT_PRESENT_OFFSET, 15362 },
-  { 0x1d7c3, G_UNICODE_NOT_PRESENT_OFFSET, 15365 },
+  { 0x1d7c1, G_UNICODE_NOT_PRESENT_OFFSET, 15371 },
+  { 0x1d7c2, G_UNICODE_NOT_PRESENT_OFFSET, 15374 },
+  { 0x1d7c3, G_UNICODE_NOT_PRESENT_OFFSET, 15377 },
   { 0x1d7c4, G_UNICODE_NOT_PRESENT_OFFSET, 1405 },
   { 0x1d7c5, G_UNICODE_NOT_PRESENT_OFFSET, 1371 },
   { 0x1d7c6, G_UNICODE_NOT_PRESENT_OFFSET, 1393 },
   { 0x1d7c7, G_UNICODE_NOT_PRESENT_OFFSET, 1387 },
   { 0x1d7c8, G_UNICODE_NOT_PRESENT_OFFSET, 1396 },
   { 0x1d7c9, G_UNICODE_NOT_PRESENT_OFFSET, 1390 },
-  { 0x1d7ca, G_UNICODE_NOT_PRESENT_OFFSET, 15369 },
-  { 0x1d7cb, G_UNICODE_NOT_PRESENT_OFFSET, 15372 },
+  { 0x1d7ca, G_UNICODE_NOT_PRESENT_OFFSET, 15381 },
+  { 0x1d7cb, G_UNICODE_NOT_PRESENT_OFFSET, 15384 },
   { 0x1d7ce, G_UNICODE_NOT_PRESENT_OFFSET, 5253 },
   { 0x1d7cf, G_UNICODE_NOT_PRESENT_OFFSET, 27 },
   { 0x1d7d0, G_UNICODE_NOT_PRESENT_OFFSET, 12 },
@@ -7293,189 +7346,189 @@ static const decomposition decomp_table[] =
   { 0x1d7fd, G_UNICODE_NOT_PRESENT_OFFSET, 5261 },
   { 0x1d7fe, G_UNICODE_NOT_PRESENT_OFFSET, 5263 },
   { 0x1d7ff, G_UNICODE_NOT_PRESENT_OFFSET, 5265 },
-  { 0x1ee00, G_UNICODE_NOT_PRESENT_OFFSET, 14768 },
-  { 0x1ee01, G_UNICODE_NOT_PRESENT_OFFSET, 14771 },
-  { 0x1ee02, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
-  { 0x1ee03, G_UNICODE_NOT_PRESENT_OFFSET, 14792 },
-  { 0x1ee05, G_UNICODE_NOT_PRESENT_OFFSET, 14849 },
-  { 0x1ee06, G_UNICODE_NOT_PRESENT_OFFSET, 14801 },
-  { 0x1ee07, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
-  { 0x1ee08, G_UNICODE_NOT_PRESENT_OFFSET, 14816 },
-  { 0x1ee09, G_UNICODE_NOT_PRESENT_OFFSET, 14852 },
-  { 0x1ee0a, G_UNICODE_NOT_PRESENT_OFFSET, 14834 },
-  { 0x1ee0b, G_UNICODE_NOT_PRESENT_OFFSET, 14837 },
-  { 0x1ee0c, G_UNICODE_NOT_PRESENT_OFFSET, 14840 },
-  { 0x1ee0d, G_UNICODE_NOT_PRESENT_OFFSET, 14843 },
-  { 0x1ee0e, G_UNICODE_NOT_PRESENT_OFFSET, 14804 },
-  { 0x1ee0f, G_UNICODE_NOT_PRESENT_OFFSET, 14822 },
-  { 0x1ee10, G_UNICODE_NOT_PRESENT_OFFSET, 14828 },
-  { 0x1ee11, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
-  { 0x1ee12, G_UNICODE_NOT_PRESENT_OFFSET, 14831 },
-  { 0x1ee13, G_UNICODE_NOT_PRESENT_OFFSET, 14798 },
-  { 0x1ee14, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
-  { 0x1ee15, G_UNICODE_NOT_PRESENT_OFFSET, 14777 },
-  { 0x1ee16, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
-  { 0x1ee17, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
-  { 0x1ee18, G_UNICODE_NOT_PRESENT_OFFSET, 14795 },
-  { 0x1ee19, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
-  { 0x1ee1a, G_UNICODE_NOT_PRESENT_OFFSET, 14819 },
-  { 0x1ee1b, G_UNICODE_NOT_PRESENT_OFFSET, 14825 },
-  { 0x1ee1c, G_UNICODE_NOT_PRESENT_OFFSET, 15375 },
-  { 0x1ee1d, G_UNICODE_NOT_PRESENT_OFFSET, 12859 },
-  { 0x1ee1e, G_UNICODE_NOT_PRESENT_OFFSET, 15378 },
-  { 0x1ee1f, G_UNICODE_NOT_PRESENT_OFFSET, 15381 },
-  { 0x1ee21, G_UNICODE_NOT_PRESENT_OFFSET, 14771 },
-  { 0x1ee22, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
-  { 0x1ee24, G_UNICODE_NOT_PRESENT_OFFSET, 14846 },
-  { 0x1ee27, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
-  { 0x1ee29, G_UNICODE_NOT_PRESENT_OFFSET, 14852 },
-  { 0x1ee2a, G_UNICODE_NOT_PRESENT_OFFSET, 14834 },
-  { 0x1ee2b, G_UNICODE_NOT_PRESENT_OFFSET, 14837 },
-  { 0x1ee2c, G_UNICODE_NOT_PRESENT_OFFSET, 14840 },
-  { 0x1ee2d, G_UNICODE_NOT_PRESENT_OFFSET, 14843 },
-  { 0x1ee2e, G_UNICODE_NOT_PRESENT_OFFSET, 14804 },
-  { 0x1ee2f, G_UNICODE_NOT_PRESENT_OFFSET, 14822 },
-  { 0x1ee30, G_UNICODE_NOT_PRESENT_OFFSET, 14828 },
-  { 0x1ee31, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
-  { 0x1ee32, G_UNICODE_NOT_PRESENT_OFFSET, 14831 },
-  { 0x1ee34, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
-  { 0x1ee35, G_UNICODE_NOT_PRESENT_OFFSET, 14777 },
-  { 0x1ee36, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
-  { 0x1ee37, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
-  { 0x1ee39, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
-  { 0x1ee3b, G_UNICODE_NOT_PRESENT_OFFSET, 14825 },
-  { 0x1ee42, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
-  { 0x1ee47, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
-  { 0x1ee49, G_UNICODE_NOT_PRESENT_OFFSET, 14852 },
-  { 0x1ee4b, G_UNICODE_NOT_PRESENT_OFFSET, 14837 },
-  { 0x1ee4d, G_UNICODE_NOT_PRESENT_OFFSET, 14843 },
-  { 0x1ee4e, G_UNICODE_NOT_PRESENT_OFFSET, 14804 },
-  { 0x1ee4f, G_UNICODE_NOT_PRESENT_OFFSET, 14822 },
-  { 0x1ee51, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
-  { 0x1ee52, G_UNICODE_NOT_PRESENT_OFFSET, 14831 },
-  { 0x1ee54, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
-  { 0x1ee57, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
-  { 0x1ee59, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
-  { 0x1ee5b, G_UNICODE_NOT_PRESENT_OFFSET, 14825 },
-  { 0x1ee5d, G_UNICODE_NOT_PRESENT_OFFSET, 12859 },
-  { 0x1ee5f, G_UNICODE_NOT_PRESENT_OFFSET, 15381 },
-  { 0x1ee61, G_UNICODE_NOT_PRESENT_OFFSET, 14771 },
-  { 0x1ee62, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
-  { 0x1ee64, G_UNICODE_NOT_PRESENT_OFFSET, 14846 },
-  { 0x1ee67, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
-  { 0x1ee68, G_UNICODE_NOT_PRESENT_OFFSET, 14816 },
-  { 0x1ee69, G_UNICODE_NOT_PRESENT_OFFSET, 14852 },
-  { 0x1ee6a, G_UNICODE_NOT_PRESENT_OFFSET, 14834 },
-  { 0x1ee6c, G_UNICODE_NOT_PRESENT_OFFSET, 14840 },
-  { 0x1ee6d, G_UNICODE_NOT_PRESENT_OFFSET, 14843 },
-  { 0x1ee6e, G_UNICODE_NOT_PRESENT_OFFSET, 14804 },
-  { 0x1ee6f, G_UNICODE_NOT_PRESENT_OFFSET, 14822 },
-  { 0x1ee70, G_UNICODE_NOT_PRESENT_OFFSET, 14828 },
-  { 0x1ee71, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
-  { 0x1ee72, G_UNICODE_NOT_PRESENT_OFFSET, 14831 },
-  { 0x1ee74, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
-  { 0x1ee75, G_UNICODE_NOT_PRESENT_OFFSET, 14777 },
-  { 0x1ee76, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
-  { 0x1ee77, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
-  { 0x1ee79, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
-  { 0x1ee7a, G_UNICODE_NOT_PRESENT_OFFSET, 14819 },
-  { 0x1ee7b, G_UNICODE_NOT_PRESENT_OFFSET, 14825 },
-  { 0x1ee7c, G_UNICODE_NOT_PRESENT_OFFSET, 15375 },
-  { 0x1ee7e, G_UNICODE_NOT_PRESENT_OFFSET, 15378 },
-  { 0x1ee80, G_UNICODE_NOT_PRESENT_OFFSET, 14768 },
-  { 0x1ee81, G_UNICODE_NOT_PRESENT_OFFSET, 14771 },
-  { 0x1ee82, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
-  { 0x1ee83, G_UNICODE_NOT_PRESENT_OFFSET, 14792 },
-  { 0x1ee84, G_UNICODE_NOT_PRESENT_OFFSET, 14846 },
-  { 0x1ee85, G_UNICODE_NOT_PRESENT_OFFSET, 14849 },
-  { 0x1ee86, G_UNICODE_NOT_PRESENT_OFFSET, 14801 },
-  { 0x1ee87, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
-  { 0x1ee88, G_UNICODE_NOT_PRESENT_OFFSET, 14816 },
-  { 0x1ee89, G_UNICODE_NOT_PRESENT_OFFSET, 14852 },
-  { 0x1ee8b, G_UNICODE_NOT_PRESENT_OFFSET, 14837 },
-  { 0x1ee8c, G_UNICODE_NOT_PRESENT_OFFSET, 14840 },
-  { 0x1ee8d, G_UNICODE_NOT_PRESENT_OFFSET, 14843 },
-  { 0x1ee8e, G_UNICODE_NOT_PRESENT_OFFSET, 14804 },
-  { 0x1ee8f, G_UNICODE_NOT_PRESENT_OFFSET, 14822 },
-  { 0x1ee90, G_UNICODE_NOT_PRESENT_OFFSET, 14828 },
-  { 0x1ee91, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
-  { 0x1ee92, G_UNICODE_NOT_PRESENT_OFFSET, 14831 },
-  { 0x1ee93, G_UNICODE_NOT_PRESENT_OFFSET, 14798 },
-  { 0x1ee94, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
-  { 0x1ee95, G_UNICODE_NOT_PRESENT_OFFSET, 14777 },
-  { 0x1ee96, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
-  { 0x1ee97, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
-  { 0x1ee98, G_UNICODE_NOT_PRESENT_OFFSET, 14795 },
-  { 0x1ee99, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
-  { 0x1ee9a, G_UNICODE_NOT_PRESENT_OFFSET, 14819 },
-  { 0x1ee9b, G_UNICODE_NOT_PRESENT_OFFSET, 14825 },
-  { 0x1eea1, G_UNICODE_NOT_PRESENT_OFFSET, 14771 },
-  { 0x1eea2, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
-  { 0x1eea3, G_UNICODE_NOT_PRESENT_OFFSET, 14792 },
-  { 0x1eea5, G_UNICODE_NOT_PRESENT_OFFSET, 14849 },
-  { 0x1eea6, G_UNICODE_NOT_PRESENT_OFFSET, 14801 },
-  { 0x1eea7, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
-  { 0x1eea8, G_UNICODE_NOT_PRESENT_OFFSET, 14816 },
-  { 0x1eea9, G_UNICODE_NOT_PRESENT_OFFSET, 14852 },
-  { 0x1eeab, G_UNICODE_NOT_PRESENT_OFFSET, 14837 },
-  { 0x1eeac, G_UNICODE_NOT_PRESENT_OFFSET, 14840 },
-  { 0x1eead, G_UNICODE_NOT_PRESENT_OFFSET, 14843 },
-  { 0x1eeae, G_UNICODE_NOT_PRESENT_OFFSET, 14804 },
-  { 0x1eeaf, G_UNICODE_NOT_PRESENT_OFFSET, 14822 },
-  { 0x1eeb0, G_UNICODE_NOT_PRESENT_OFFSET, 14828 },
-  { 0x1eeb1, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
-  { 0x1eeb2, G_UNICODE_NOT_PRESENT_OFFSET, 14831 },
-  { 0x1eeb3, G_UNICODE_NOT_PRESENT_OFFSET, 14798 },
-  { 0x1eeb4, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
-  { 0x1eeb5, G_UNICODE_NOT_PRESENT_OFFSET, 14777 },
-  { 0x1eeb6, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
-  { 0x1eeb7, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
-  { 0x1eeb8, G_UNICODE_NOT_PRESENT_OFFSET, 14795 },
-  { 0x1eeb9, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
-  { 0x1eeba, G_UNICODE_NOT_PRESENT_OFFSET, 14819 },
-  { 0x1eebb, G_UNICODE_NOT_PRESENT_OFFSET, 14825 },
-  { 0x1f100, G_UNICODE_NOT_PRESENT_OFFSET, 15384 },
-  { 0x1f101, G_UNICODE_NOT_PRESENT_OFFSET, 15387 },
-  { 0x1f102, G_UNICODE_NOT_PRESENT_OFFSET, 15390 },
-  { 0x1f103, G_UNICODE_NOT_PRESENT_OFFSET, 15393 },
-  { 0x1f104, G_UNICODE_NOT_PRESENT_OFFSET, 15396 },
-  { 0x1f105, G_UNICODE_NOT_PRESENT_OFFSET, 15399 },
-  { 0x1f106, G_UNICODE_NOT_PRESENT_OFFSET, 15402 },
-  { 0x1f107, G_UNICODE_NOT_PRESENT_OFFSET, 15405 },
-  { 0x1f108, G_UNICODE_NOT_PRESENT_OFFSET, 15408 },
-  { 0x1f109, G_UNICODE_NOT_PRESENT_OFFSET, 15411 },
-  { 0x1f10a, G_UNICODE_NOT_PRESENT_OFFSET, 15414 },
-  { 0x1f110, G_UNICODE_NOT_PRESENT_OFFSET, 15417 },
-  { 0x1f111, G_UNICODE_NOT_PRESENT_OFFSET, 15421 },
-  { 0x1f112, G_UNICODE_NOT_PRESENT_OFFSET, 15425 },
-  { 0x1f113, G_UNICODE_NOT_PRESENT_OFFSET, 15429 },
-  { 0x1f114, G_UNICODE_NOT_PRESENT_OFFSET, 15433 },
-  { 0x1f115, G_UNICODE_NOT_PRESENT_OFFSET, 15437 },
-  { 0x1f116, G_UNICODE_NOT_PRESENT_OFFSET, 15441 },
-  { 0x1f117, G_UNICODE_NOT_PRESENT_OFFSET, 15445 },
-  { 0x1f118, G_UNICODE_NOT_PRESENT_OFFSET, 15449 },
-  { 0x1f119, G_UNICODE_NOT_PRESENT_OFFSET, 15453 },
-  { 0x1f11a, G_UNICODE_NOT_PRESENT_OFFSET, 15457 },
-  { 0x1f11b, G_UNICODE_NOT_PRESENT_OFFSET, 15461 },
-  { 0x1f11c, G_UNICODE_NOT_PRESENT_OFFSET, 15465 },
-  { 0x1f11d, G_UNICODE_NOT_PRESENT_OFFSET, 15469 },
-  { 0x1f11e, G_UNICODE_NOT_PRESENT_OFFSET, 15473 },
-  { 0x1f11f, G_UNICODE_NOT_PRESENT_OFFSET, 15477 },
-  { 0x1f120, G_UNICODE_NOT_PRESENT_OFFSET, 15481 },
-  { 0x1f121, G_UNICODE_NOT_PRESENT_OFFSET, 15485 },
-  { 0x1f122, G_UNICODE_NOT_PRESENT_OFFSET, 15489 },
-  { 0x1f123, G_UNICODE_NOT_PRESENT_OFFSET, 15493 },
-  { 0x1f124, G_UNICODE_NOT_PRESENT_OFFSET, 15497 },
-  { 0x1f125, G_UNICODE_NOT_PRESENT_OFFSET, 15501 },
-  { 0x1f126, G_UNICODE_NOT_PRESENT_OFFSET, 15505 },
-  { 0x1f127, G_UNICODE_NOT_PRESENT_OFFSET, 15509 },
-  { 0x1f128, G_UNICODE_NOT_PRESENT_OFFSET, 15513 },
-  { 0x1f129, G_UNICODE_NOT_PRESENT_OFFSET, 15517 },
-  { 0x1f12a, G_UNICODE_NOT_PRESENT_OFFSET, 15521 },
+  { 0x1ee00, G_UNICODE_NOT_PRESENT_OFFSET, 14771 },
+  { 0x1ee01, G_UNICODE_NOT_PRESENT_OFFSET, 14774 },
+  { 0x1ee02, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
+  { 0x1ee03, G_UNICODE_NOT_PRESENT_OFFSET, 14795 },
+  { 0x1ee05, G_UNICODE_NOT_PRESENT_OFFSET, 14852 },
+  { 0x1ee06, G_UNICODE_NOT_PRESENT_OFFSET, 14804 },
+  { 0x1ee07, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
+  { 0x1ee08, G_UNICODE_NOT_PRESENT_OFFSET, 14819 },
+  { 0x1ee09, G_UNICODE_NOT_PRESENT_OFFSET, 14855 },
+  { 0x1ee0a, G_UNICODE_NOT_PRESENT_OFFSET, 14837 },
+  { 0x1ee0b, G_UNICODE_NOT_PRESENT_OFFSET, 14840 },
+  { 0x1ee0c, G_UNICODE_NOT_PRESENT_OFFSET, 14843 },
+  { 0x1ee0d, G_UNICODE_NOT_PRESENT_OFFSET, 14846 },
+  { 0x1ee0e, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
+  { 0x1ee0f, G_UNICODE_NOT_PRESENT_OFFSET, 14825 },
+  { 0x1ee10, G_UNICODE_NOT_PRESENT_OFFSET, 14831 },
+  { 0x1ee11, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
+  { 0x1ee12, G_UNICODE_NOT_PRESENT_OFFSET, 14834 },
+  { 0x1ee13, G_UNICODE_NOT_PRESENT_OFFSET, 14801 },
+  { 0x1ee14, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
+  { 0x1ee15, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
+  { 0x1ee16, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
+  { 0x1ee17, G_UNICODE_NOT_PRESENT_OFFSET, 14792 },
+  { 0x1ee18, G_UNICODE_NOT_PRESENT_OFFSET, 14798 },
+  { 0x1ee19, G_UNICODE_NOT_PRESENT_OFFSET, 14816 },
+  { 0x1ee1a, G_UNICODE_NOT_PRESENT_OFFSET, 14822 },
+  { 0x1ee1b, G_UNICODE_NOT_PRESENT_OFFSET, 14828 },
+  { 0x1ee1c, G_UNICODE_NOT_PRESENT_OFFSET, 15387 },
+  { 0x1ee1d, G_UNICODE_NOT_PRESENT_OFFSET, 12862 },
+  { 0x1ee1e, G_UNICODE_NOT_PRESENT_OFFSET, 15390 },
+  { 0x1ee1f, G_UNICODE_NOT_PRESENT_OFFSET, 15393 },
+  { 0x1ee21, G_UNICODE_NOT_PRESENT_OFFSET, 14774 },
+  { 0x1ee22, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
+  { 0x1ee24, G_UNICODE_NOT_PRESENT_OFFSET, 14849 },
+  { 0x1ee27, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
+  { 0x1ee29, G_UNICODE_NOT_PRESENT_OFFSET, 14855 },
+  { 0x1ee2a, G_UNICODE_NOT_PRESENT_OFFSET, 14837 },
+  { 0x1ee2b, G_UNICODE_NOT_PRESENT_OFFSET, 14840 },
+  { 0x1ee2c, G_UNICODE_NOT_PRESENT_OFFSET, 14843 },
+  { 0x1ee2d, G_UNICODE_NOT_PRESENT_OFFSET, 14846 },
+  { 0x1ee2e, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
+  { 0x1ee2f, G_UNICODE_NOT_PRESENT_OFFSET, 14825 },
+  { 0x1ee30, G_UNICODE_NOT_PRESENT_OFFSET, 14831 },
+  { 0x1ee31, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
+  { 0x1ee32, G_UNICODE_NOT_PRESENT_OFFSET, 14834 },
+  { 0x1ee34, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
+  { 0x1ee35, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
+  { 0x1ee36, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
+  { 0x1ee37, G_UNICODE_NOT_PRESENT_OFFSET, 14792 },
+  { 0x1ee39, G_UNICODE_NOT_PRESENT_OFFSET, 14816 },
+  { 0x1ee3b, G_UNICODE_NOT_PRESENT_OFFSET, 14828 },
+  { 0x1ee42, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
+  { 0x1ee47, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
+  { 0x1ee49, G_UNICODE_NOT_PRESENT_OFFSET, 14855 },
+  { 0x1ee4b, G_UNICODE_NOT_PRESENT_OFFSET, 14840 },
+  { 0x1ee4d, G_UNICODE_NOT_PRESENT_OFFSET, 14846 },
+  { 0x1ee4e, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
+  { 0x1ee4f, G_UNICODE_NOT_PRESENT_OFFSET, 14825 },
+  { 0x1ee51, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
+  { 0x1ee52, G_UNICODE_NOT_PRESENT_OFFSET, 14834 },
+  { 0x1ee54, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
+  { 0x1ee57, G_UNICODE_NOT_PRESENT_OFFSET, 14792 },
+  { 0x1ee59, G_UNICODE_NOT_PRESENT_OFFSET, 14816 },
+  { 0x1ee5b, G_UNICODE_NOT_PRESENT_OFFSET, 14828 },
+  { 0x1ee5d, G_UNICODE_NOT_PRESENT_OFFSET, 12862 },
+  { 0x1ee5f, G_UNICODE_NOT_PRESENT_OFFSET, 15393 },
+  { 0x1ee61, G_UNICODE_NOT_PRESENT_OFFSET, 14774 },
+  { 0x1ee62, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
+  { 0x1ee64, G_UNICODE_NOT_PRESENT_OFFSET, 14849 },
+  { 0x1ee67, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
+  { 0x1ee68, G_UNICODE_NOT_PRESENT_OFFSET, 14819 },
+  { 0x1ee69, G_UNICODE_NOT_PRESENT_OFFSET, 14855 },
+  { 0x1ee6a, G_UNICODE_NOT_PRESENT_OFFSET, 14837 },
+  { 0x1ee6c, G_UNICODE_NOT_PRESENT_OFFSET, 14843 },
+  { 0x1ee6d, G_UNICODE_NOT_PRESENT_OFFSET, 14846 },
+  { 0x1ee6e, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
+  { 0x1ee6f, G_UNICODE_NOT_PRESENT_OFFSET, 14825 },
+  { 0x1ee70, G_UNICODE_NOT_PRESENT_OFFSET, 14831 },
+  { 0x1ee71, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
+  { 0x1ee72, G_UNICODE_NOT_PRESENT_OFFSET, 14834 },
+  { 0x1ee74, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
+  { 0x1ee75, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
+  { 0x1ee76, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
+  { 0x1ee77, G_UNICODE_NOT_PRESENT_OFFSET, 14792 },
+  { 0x1ee79, G_UNICODE_NOT_PRESENT_OFFSET, 14816 },
+  { 0x1ee7a, G_UNICODE_NOT_PRESENT_OFFSET, 14822 },
+  { 0x1ee7b, G_UNICODE_NOT_PRESENT_OFFSET, 14828 },
+  { 0x1ee7c, G_UNICODE_NOT_PRESENT_OFFSET, 15387 },
+  { 0x1ee7e, G_UNICODE_NOT_PRESENT_OFFSET, 15390 },
+  { 0x1ee80, G_UNICODE_NOT_PRESENT_OFFSET, 14771 },
+  { 0x1ee81, G_UNICODE_NOT_PRESENT_OFFSET, 14774 },
+  { 0x1ee82, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
+  { 0x1ee83, G_UNICODE_NOT_PRESENT_OFFSET, 14795 },
+  { 0x1ee84, G_UNICODE_NOT_PRESENT_OFFSET, 14849 },
+  { 0x1ee85, G_UNICODE_NOT_PRESENT_OFFSET, 14852 },
+  { 0x1ee86, G_UNICODE_NOT_PRESENT_OFFSET, 14804 },
+  { 0x1ee87, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
+  { 0x1ee88, G_UNICODE_NOT_PRESENT_OFFSET, 14819 },
+  { 0x1ee89, G_UNICODE_NOT_PRESENT_OFFSET, 14855 },
+  { 0x1ee8b, G_UNICODE_NOT_PRESENT_OFFSET, 14840 },
+  { 0x1ee8c, G_UNICODE_NOT_PRESENT_OFFSET, 14843 },
+  { 0x1ee8d, G_UNICODE_NOT_PRESENT_OFFSET, 14846 },
+  { 0x1ee8e, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
+  { 0x1ee8f, G_UNICODE_NOT_PRESENT_OFFSET, 14825 },
+  { 0x1ee90, G_UNICODE_NOT_PRESENT_OFFSET, 14831 },
+  { 0x1ee91, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
+  { 0x1ee92, G_UNICODE_NOT_PRESENT_OFFSET, 14834 },
+  { 0x1ee93, G_UNICODE_NOT_PRESENT_OFFSET, 14801 },
+  { 0x1ee94, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
+  { 0x1ee95, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
+  { 0x1ee96, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
+  { 0x1ee97, G_UNICODE_NOT_PRESENT_OFFSET, 14792 },
+  { 0x1ee98, G_UNICODE_NOT_PRESENT_OFFSET, 14798 },
+  { 0x1ee99, G_UNICODE_NOT_PRESENT_OFFSET, 14816 },
+  { 0x1ee9a, G_UNICODE_NOT_PRESENT_OFFSET, 14822 },
+  { 0x1ee9b, G_UNICODE_NOT_PRESENT_OFFSET, 14828 },
+  { 0x1eea1, G_UNICODE_NOT_PRESENT_OFFSET, 14774 },
+  { 0x1eea2, G_UNICODE_NOT_PRESENT_OFFSET, 14786 },
+  { 0x1eea3, G_UNICODE_NOT_PRESENT_OFFSET, 14795 },
+  { 0x1eea5, G_UNICODE_NOT_PRESENT_OFFSET, 14852 },
+  { 0x1eea6, G_UNICODE_NOT_PRESENT_OFFSET, 14804 },
+  { 0x1eea7, G_UNICODE_NOT_PRESENT_OFFSET, 14789 },
+  { 0x1eea8, G_UNICODE_NOT_PRESENT_OFFSET, 14819 },
+  { 0x1eea9, G_UNICODE_NOT_PRESENT_OFFSET, 14855 },
+  { 0x1eeab, G_UNICODE_NOT_PRESENT_OFFSET, 14840 },
+  { 0x1eeac, G_UNICODE_NOT_PRESENT_OFFSET, 14843 },
+  { 0x1eead, G_UNICODE_NOT_PRESENT_OFFSET, 14846 },
+  { 0x1eeae, G_UNICODE_NOT_PRESENT_OFFSET, 14807 },
+  { 0x1eeaf, G_UNICODE_NOT_PRESENT_OFFSET, 14825 },
+  { 0x1eeb0, G_UNICODE_NOT_PRESENT_OFFSET, 14831 },
+  { 0x1eeb1, G_UNICODE_NOT_PRESENT_OFFSET, 14813 },
+  { 0x1eeb2, G_UNICODE_NOT_PRESENT_OFFSET, 14834 },
+  { 0x1eeb3, G_UNICODE_NOT_PRESENT_OFFSET, 14801 },
+  { 0x1eeb4, G_UNICODE_NOT_PRESENT_OFFSET, 14810 },
+  { 0x1eeb5, G_UNICODE_NOT_PRESENT_OFFSET, 14780 },
+  { 0x1eeb6, G_UNICODE_NOT_PRESENT_OFFSET, 14783 },
+  { 0x1eeb7, G_UNICODE_NOT_PRESENT_OFFSET, 14792 },
+  { 0x1eeb8, G_UNICODE_NOT_PRESENT_OFFSET, 14798 },
+  { 0x1eeb9, G_UNICODE_NOT_PRESENT_OFFSET, 14816 },
+  { 0x1eeba, G_UNICODE_NOT_PRESENT_OFFSET, 14822 },
+  { 0x1eebb, G_UNICODE_NOT_PRESENT_OFFSET, 14828 },
+  { 0x1f100, G_UNICODE_NOT_PRESENT_OFFSET, 15396 },
+  { 0x1f101, G_UNICODE_NOT_PRESENT_OFFSET, 15399 },
+  { 0x1f102, G_UNICODE_NOT_PRESENT_OFFSET, 15402 },
+  { 0x1f103, G_UNICODE_NOT_PRESENT_OFFSET, 15405 },
+  { 0x1f104, G_UNICODE_NOT_PRESENT_OFFSET, 15408 },
+  { 0x1f105, G_UNICODE_NOT_PRESENT_OFFSET, 15411 },
+  { 0x1f106, G_UNICODE_NOT_PRESENT_OFFSET, 15414 },
+  { 0x1f107, G_UNICODE_NOT_PRESENT_OFFSET, 15417 },
+  { 0x1f108, G_UNICODE_NOT_PRESENT_OFFSET, 15420 },
+  { 0x1f109, G_UNICODE_NOT_PRESENT_OFFSET, 15423 },
+  { 0x1f10a, G_UNICODE_NOT_PRESENT_OFFSET, 15426 },
+  { 0x1f110, G_UNICODE_NOT_PRESENT_OFFSET, 15429 },
+  { 0x1f111, G_UNICODE_NOT_PRESENT_OFFSET, 15433 },
+  { 0x1f112, G_UNICODE_NOT_PRESENT_OFFSET, 15437 },
+  { 0x1f113, G_UNICODE_NOT_PRESENT_OFFSET, 15441 },
+  { 0x1f114, G_UNICODE_NOT_PRESENT_OFFSET, 15445 },
+  { 0x1f115, G_UNICODE_NOT_PRESENT_OFFSET, 15449 },
+  { 0x1f116, G_UNICODE_NOT_PRESENT_OFFSET, 15453 },
+  { 0x1f117, G_UNICODE_NOT_PRESENT_OFFSET, 15457 },
+  { 0x1f118, G_UNICODE_NOT_PRESENT_OFFSET, 15461 },
+  { 0x1f119, G_UNICODE_NOT_PRESENT_OFFSET, 15465 },
+  { 0x1f11a, G_UNICODE_NOT_PRESENT_OFFSET, 15469 },
+  { 0x1f11b, G_UNICODE_NOT_PRESENT_OFFSET, 15473 },
+  { 0x1f11c, G_UNICODE_NOT_PRESENT_OFFSET, 15477 },
+  { 0x1f11d, G_UNICODE_NOT_PRESENT_OFFSET, 15481 },
+  { 0x1f11e, G_UNICODE_NOT_PRESENT_OFFSET, 15485 },
+  { 0x1f11f, G_UNICODE_NOT_PRESENT_OFFSET, 15489 },
+  { 0x1f120, G_UNICODE_NOT_PRESENT_OFFSET, 15493 },
+  { 0x1f121, G_UNICODE_NOT_PRESENT_OFFSET, 15497 },
+  { 0x1f122, G_UNICODE_NOT_PRESENT_OFFSET, 15501 },
+  { 0x1f123, G_UNICODE_NOT_PRESENT_OFFSET, 15505 },
+  { 0x1f124, G_UNICODE_NOT_PRESENT_OFFSET, 15509 },
+  { 0x1f125, G_UNICODE_NOT_PRESENT_OFFSET, 15513 },
+  { 0x1f126, G_UNICODE_NOT_PRESENT_OFFSET, 15517 },
+  { 0x1f127, G_UNICODE_NOT_PRESENT_OFFSET, 15521 },
+  { 0x1f128, G_UNICODE_NOT_PRESENT_OFFSET, 15525 },
+  { 0x1f129, G_UNICODE_NOT_PRESENT_OFFSET, 15529 },
+  { 0x1f12a, G_UNICODE_NOT_PRESENT_OFFSET, 15533 },
   { 0x1f12b, G_UNICODE_NOT_PRESENT_OFFSET, 5292 },
   { 0x1f12c, G_UNICODE_NOT_PRESENT_OFFSET, 2346 },
-  { 0x1f12d, G_UNICODE_NOT_PRESENT_OFFSET, 15529 },
-  { 0x1f12e, G_UNICODE_NOT_PRESENT_OFFSET, 15532 },
+  { 0x1f12d, G_UNICODE_NOT_PRESENT_OFFSET, 15541 },
+  { 0x1f12e, G_UNICODE_NOT_PRESENT_OFFSET, 15544 },
   { 0x1f130, G_UNICODE_NOT_PRESENT_OFFSET, 2309 },
   { 0x1f131, G_UNICODE_NOT_PRESENT_OFFSET, 2314 },
   { 0x1f132, G_UNICODE_NOT_PRESENT_OFFSET, 5292 },
@@ -7502,616 +7555,626 @@ static const decomposition decomp_table[] =
   { 0x1f147, G_UNICODE_NOT_PRESENT_OFFSET, 5487 },
   { 0x1f148, G_UNICODE_NOT_PRESENT_OFFSET, 6135 },
   { 0x1f149, G_UNICODE_NOT_PRESENT_OFFSET, 5331 },
-  { 0x1f14a, G_UNICODE_NOT_PRESENT_OFFSET, 15535 },
+  { 0x1f14a, G_UNICODE_NOT_PRESENT_OFFSET, 15547 },
   { 0x1f14b, G_UNICODE_NOT_PRESENT_OFFSET, 10563 },
-  { 0x1f14c, G_UNICODE_NOT_PRESENT_OFFSET, 15538 },
-  { 0x1f14d, G_UNICODE_NOT_PRESENT_OFFSET, 15541 },
-  { 0x1f14e, G_UNICODE_NOT_PRESENT_OFFSET, 15544 },
-  { 0x1f14f, G_UNICODE_NOT_PRESENT_OFFSET, 15548 },
-  { 0x1f16a, G_UNICODE_NOT_PRESENT_OFFSET, 15551 },
-  { 0x1f16b, G_UNICODE_NOT_PRESENT_OFFSET, 15554 },
-  { 0x1f16c, G_UNICODE_NOT_PRESENT_OFFSET, 15557 },
-  { 0x1f190, G_UNICODE_NOT_PRESENT_OFFSET, 15560 },
-  { 0x1f200, G_UNICODE_NOT_PRESENT_OFFSET, 15563 },
-  { 0x1f201, G_UNICODE_NOT_PRESENT_OFFSET, 15570 },
+  { 0x1f14c, G_UNICODE_NOT_PRESENT_OFFSET, 15550 },
+  { 0x1f14d, G_UNICODE_NOT_PRESENT_OFFSET, 15553 },
+  { 0x1f14e, G_UNICODE_NOT_PRESENT_OFFSET, 15556 },
+  { 0x1f14f, G_UNICODE_NOT_PRESENT_OFFSET, 15560 },
+  { 0x1f16a, G_UNICODE_NOT_PRESENT_OFFSET, 15563 },
+  { 0x1f16b, G_UNICODE_NOT_PRESENT_OFFSET, 15566 },
+  { 0x1f16c, G_UNICODE_NOT_PRESENT_OFFSET, 15569 },
+  { 0x1f190, G_UNICODE_NOT_PRESENT_OFFSET, 15572 },
+  { 0x1f200, G_UNICODE_NOT_PRESENT_OFFSET, 15575 },
+  { 0x1f201, G_UNICODE_NOT_PRESENT_OFFSET, 15582 },
   { 0x1f202, G_UNICODE_NOT_PRESENT_OFFSET, 8848 },
   { 0x1f210, G_UNICODE_NOT_PRESENT_OFFSET, 6433 },
-  { 0x1f211, G_UNICODE_NOT_PRESENT_OFFSET, 15577 },
-  { 0x1f212, G_UNICODE_NOT_PRESENT_OFFSET, 15581 },
+  { 0x1f211, G_UNICODE_NOT_PRESENT_OFFSET, 15589 },
+  { 0x1f212, G_UNICODE_NOT_PRESENT_OFFSET, 15593 },
   { 0x1f213, G_UNICODE_NOT_PRESENT_OFFSET, 7346 },
   { 0x1f214, G_UNICODE_NOT_PRESENT_OFFSET, 6205 },
-  { 0x1f215, G_UNICODE_NOT_PRESENT_OFFSET, 15585 },
-  { 0x1f216, G_UNICODE_NOT_PRESENT_OFFSET, 15589 },
+  { 0x1f215, G_UNICODE_NOT_PRESENT_OFFSET, 15597 },
+  { 0x1f216, G_UNICODE_NOT_PRESENT_OFFSET, 15601 },
   { 0x1f217, G_UNICODE_NOT_PRESENT_OFFSET, 7887 },
-  { 0x1f218, G_UNICODE_NOT_PRESENT_OFFSET, 15593 },
-  { 0x1f219, G_UNICODE_NOT_PRESENT_OFFSET, 15597 },
-  { 0x1f21a, G_UNICODE_NOT_PRESENT_OFFSET, 15601 },
-  { 0x1f21b, G_UNICODE_NOT_PRESENT_OFFSET, 11626 },
-  { 0x1f21c, G_UNICODE_NOT_PRESENT_OFFSET, 15605 },
-  { 0x1f21d, G_UNICODE_NOT_PRESENT_OFFSET, 15609 },
-  { 0x1f21e, G_UNICODE_NOT_PRESENT_OFFSET, 15613 },
-  { 0x1f21f, G_UNICODE_NOT_PRESENT_OFFSET, 15617 },
-  { 0x1f220, G_UNICODE_NOT_PRESENT_OFFSET, 15621 },
-  { 0x1f221, G_UNICODE_NOT_PRESENT_OFFSET, 15625 },
+  { 0x1f218, G_UNICODE_NOT_PRESENT_OFFSET, 15605 },
+  { 0x1f219, G_UNICODE_NOT_PRESENT_OFFSET, 15609 },
+  { 0x1f21a, G_UNICODE_NOT_PRESENT_OFFSET, 15613 },
+  { 0x1f21b, G_UNICODE_NOT_PRESENT_OFFSET, 11629 },
+  { 0x1f21c, G_UNICODE_NOT_PRESENT_OFFSET, 15617 },
+  { 0x1f21d, G_UNICODE_NOT_PRESENT_OFFSET, 15621 },
+  { 0x1f21e, G_UNICODE_NOT_PRESENT_OFFSET, 15625 },
+  { 0x1f21f, G_UNICODE_NOT_PRESENT_OFFSET, 15629 },
+  { 0x1f220, G_UNICODE_NOT_PRESENT_OFFSET, 15633 },
+  { 0x1f221, G_UNICODE_NOT_PRESENT_OFFSET, 15637 },
   { 0x1f222, G_UNICODE_NOT_PRESENT_OFFSET, 6577 },
-  { 0x1f223, G_UNICODE_NOT_PRESENT_OFFSET, 15629 },
-  { 0x1f224, G_UNICODE_NOT_PRESENT_OFFSET, 15633 },
-  { 0x1f225, G_UNICODE_NOT_PRESENT_OFFSET, 15637 },
-  { 0x1f226, G_UNICODE_NOT_PRESENT_OFFSET, 15641 },
-  { 0x1f227, G_UNICODE_NOT_PRESENT_OFFSET, 15645 },
-  { 0x1f228, G_UNICODE_NOT_PRESENT_OFFSET, 15649 },
+  { 0x1f223, G_UNICODE_NOT_PRESENT_OFFSET, 15641 },
+  { 0x1f224, G_UNICODE_NOT_PRESENT_OFFSET, 15645 },
+  { 0x1f225, G_UNICODE_NOT_PRESENT_OFFSET, 15649 },
+  { 0x1f226, G_UNICODE_NOT_PRESENT_OFFSET, 15653 },
+  { 0x1f227, G_UNICODE_NOT_PRESENT_OFFSET, 15657 },
+  { 0x1f228, G_UNICODE_NOT_PRESENT_OFFSET, 15661 },
   { 0x1f229, G_UNICODE_NOT_PRESENT_OFFSET, 6181 },
   { 0x1f22a, G_UNICODE_NOT_PRESENT_OFFSET, 7855 },
-  { 0x1f22b, G_UNICODE_NOT_PRESENT_OFFSET, 15653 },
+  { 0x1f22b, G_UNICODE_NOT_PRESENT_OFFSET, 15665 },
   { 0x1f22c, G_UNICODE_NOT_PRESENT_OFFSET, 8646 },
   { 0x1f22d, G_UNICODE_NOT_PRESENT_OFFSET, 7867 },
   { 0x1f22e, G_UNICODE_NOT_PRESENT_OFFSET, 8650 },
-  { 0x1f22f, G_UNICODE_NOT_PRESENT_OFFSET, 15657 },
+  { 0x1f22f, G_UNICODE_NOT_PRESENT_OFFSET, 15669 },
   { 0x1f230, G_UNICODE_NOT_PRESENT_OFFSET, 6801 },
-  { 0x1f231, G_UNICODE_NOT_PRESENT_OFFSET, 15661 },
-  { 0x1f232, G_UNICODE_NOT_PRESENT_OFFSET, 15665 },
-  { 0x1f233, G_UNICODE_NOT_PRESENT_OFFSET, 15669 },
-  { 0x1f234, G_UNICODE_NOT_PRESENT_OFFSET, 15673 },
-  { 0x1f235, G_UNICODE_NOT_PRESENT_OFFSET, 15677 },
+  { 0x1f231, G_UNICODE_NOT_PRESENT_OFFSET, 15673 },
+  { 0x1f232, G_UNICODE_NOT_PRESENT_OFFSET, 15677 },
+  { 0x1f233, G_UNICODE_NOT_PRESENT_OFFSET, 15681 },
+  { 0x1f234, G_UNICODE_NOT_PRESENT_OFFSET, 15685 },
+  { 0x1f235, G_UNICODE_NOT_PRESENT_OFFSET, 15689 },
   { 0x1f236, G_UNICODE_NOT_PRESENT_OFFSET, 8578 },
   { 0x1f237, G_UNICODE_NOT_PRESENT_OFFSET, 6473 },
-  { 0x1f238, G_UNICODE_NOT_PRESENT_OFFSET, 15681 },
-  { 0x1f239, G_UNICODE_NOT_PRESENT_OFFSET, 15685 },
-  { 0x1f23a, G_UNICODE_NOT_PRESENT_OFFSET, 15689 },
-  { 0x1f23b, G_UNICODE_NOT_PRESENT_OFFSET, 15693 },
-  { 0x1f240, G_UNICODE_NOT_PRESENT_OFFSET, 15697 },
-  { 0x1f241, G_UNICODE_NOT_PRESENT_OFFSET, 15707 },
-  { 0x1f242, G_UNICODE_NOT_PRESENT_OFFSET, 15717 },
-  { 0x1f243, G_UNICODE_NOT_PRESENT_OFFSET, 15727 },
-  { 0x1f244, G_UNICODE_NOT_PRESENT_OFFSET, 15737 },
-  { 0x1f245, G_UNICODE_NOT_PRESENT_OFFSET, 15747 },
-  { 0x1f246, G_UNICODE_NOT_PRESENT_OFFSET, 15757 },
-  { 0x1f247, G_UNICODE_NOT_PRESENT_OFFSET, 15767 },
-  { 0x1f248, G_UNICODE_NOT_PRESENT_OFFSET, 15777 },
-  { 0x1f250, G_UNICODE_NOT_PRESENT_OFFSET, 15787 },
-  { 0x1f251, G_UNICODE_NOT_PRESENT_OFFSET, 15791 },
-  { 0x2f800, 15795, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f801, 15799, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f802, 15803, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f803, 15807, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f804, 15812, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f805, 11998, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f806, 15816, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f807, 15820, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f808, 15824, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f809, 15828, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f80a, 12002, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f80b, 15832, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f80c, 15836, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f80d, 15840, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f80e, 12006, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f80f, 15845, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f810, 15849, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f811, 15853, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f812, 15857, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f813, 15862, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f814, 15866, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f815, 15613, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f816, 15870, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f817, 15875, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f818, 15879, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f819, 15883, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f81a, 15887, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f81b, 12227, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f81c, 15891, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x1f238, G_UNICODE_NOT_PRESENT_OFFSET, 15693 },
+  { 0x1f239, G_UNICODE_NOT_PRESENT_OFFSET, 15697 },
+  { 0x1f23a, G_UNICODE_NOT_PRESENT_OFFSET, 15701 },
+  { 0x1f23b, G_UNICODE_NOT_PRESENT_OFFSET, 15705 },
+  { 0x1f240, G_UNICODE_NOT_PRESENT_OFFSET, 15709 },
+  { 0x1f241, G_UNICODE_NOT_PRESENT_OFFSET, 15719 },
+  { 0x1f242, G_UNICODE_NOT_PRESENT_OFFSET, 15729 },
+  { 0x1f243, G_UNICODE_NOT_PRESENT_OFFSET, 15739 },
+  { 0x1f244, G_UNICODE_NOT_PRESENT_OFFSET, 15749 },
+  { 0x1f245, G_UNICODE_NOT_PRESENT_OFFSET, 15759 },
+  { 0x1f246, G_UNICODE_NOT_PRESENT_OFFSET, 15769 },
+  { 0x1f247, G_UNICODE_NOT_PRESENT_OFFSET, 15779 },
+  { 0x1f248, G_UNICODE_NOT_PRESENT_OFFSET, 15789 },
+  { 0x1f250, G_UNICODE_NOT_PRESENT_OFFSET, 15799 },
+  { 0x1f251, G_UNICODE_NOT_PRESENT_OFFSET, 15803 },
+  { 0x1fbf0, G_UNICODE_NOT_PRESENT_OFFSET, 5253 },
+  { 0x1fbf1, G_UNICODE_NOT_PRESENT_OFFSET, 27 },
+  { 0x1fbf2, G_UNICODE_NOT_PRESENT_OFFSET, 12 },
+  { 0x1fbf3, G_UNICODE_NOT_PRESENT_OFFSET, 14 },
+  { 0x1fbf4, G_UNICODE_NOT_PRESENT_OFFSET, 5255 },
+  { 0x1fbf5, G_UNICODE_NOT_PRESENT_OFFSET, 5257 },
+  { 0x1fbf6, G_UNICODE_NOT_PRESENT_OFFSET, 5259 },
+  { 0x1fbf7, G_UNICODE_NOT_PRESENT_OFFSET, 5261 },
+  { 0x1fbf8, G_UNICODE_NOT_PRESENT_OFFSET, 5263 },
+  { 0x1fbf9, G_UNICODE_NOT_PRESENT_OFFSET, 5265 },
+  { 0x2f800, 15807, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f801, 15811, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f802, 15815, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f803, 15819, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f804, 15824, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f805, 12001, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f806, 15828, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f807, 15832, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f808, 15836, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f809, 15840, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f80a, 12005, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f80b, 15844, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f80c, 15848, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f80d, 15852, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f80e, 12009, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f80f, 15857, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f810, 15861, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f811, 15865, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f812, 15869, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f813, 15874, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f814, 15878, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f815, 15625, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f816, 15882, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f817, 15887, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f818, 15891, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f819, 15895, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f81a, 15899, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f81b, 12230, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f81c, 15903, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0x2f81d, 6245, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f81e, 15896, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f81f, 15900, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f820, 15904, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f821, 15908, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f822, 15685, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f823, 15912, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f824, 15916, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f825, 12247, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f826, 12010, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f827, 12014, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f828, 12251, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f829, 15920, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f82a, 15924, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f82b, 11282, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f82c, 15928, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f82d, 12018, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f82e, 15932, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f82f, 15936, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f830, 15940, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f831, 15944, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f832, 15944, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f833, 15944, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f834, 15948, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f835, 15953, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f836, 15957, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f837, 15961, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f838, 15965, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f839, 15970, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f83a, 15974, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f83b, 15978, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f83c, 15982, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f83d, 15986, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f83e, 15990, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f83f, 15994, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f840, 15998, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f841, 16002, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f842, 16006, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f843, 16010, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f844, 16014, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f845, 16018, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f846, 16018, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f847, 12259, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f848, 16022, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f849, 16026, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f84a, 16030, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f84b, 16034, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f84c, 12026, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f84d, 16038, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f84e, 16042, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f84f, 16046, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f850, 11866, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f851, 16050, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f852, 16054, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f853, 16058, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f854, 16062, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f855, 16066, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f856, 16070, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f857, 16074, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f858, 16078, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f859, 16082, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f85a, 16087, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f85b, 16091, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f85c, 16095, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f85d, 15585, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f85e, 16099, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f85f, 16103, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f860, 16107, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f861, 16112, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f862, 16117, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f863, 16121, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f864, 16125, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f865, 16129, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f866, 16133, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f867, 16137, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f868, 16141, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f869, 16145, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f86a, 16149, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f86b, 16149, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f86c, 16153, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f86d, 16158, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f86e, 16162, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f86f, 11266, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f870, 16166, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f871, 16170, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f872, 16175, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f873, 16179, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f874, 16183, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f81e, 15908, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f81f, 15912, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f820, 15916, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f821, 15920, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f822, 15697, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f823, 15924, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f824, 15928, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f825, 12250, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f826, 12013, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f827, 12017, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f828, 12254, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f829, 15932, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f82a, 15936, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f82b, 11285, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f82c, 15940, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f82d, 12021, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f82e, 15944, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f82f, 15948, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f830, 15952, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f831, 15956, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f832, 15956, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f833, 15956, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f834, 15960, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f835, 15965, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f836, 15969, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f837, 15973, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f838, 15977, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f839, 15982, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f83a, 15986, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f83b, 15990, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f83c, 15994, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f83d, 15998, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f83e, 16002, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f83f, 16006, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f840, 16010, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f841, 16014, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f842, 16018, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f843, 16022, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f844, 16026, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f845, 16030, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f846, 16030, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f847, 12262, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f848, 16034, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f849, 16038, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f84a, 16042, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f84b, 16046, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f84c, 12029, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f84d, 16050, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f84e, 16054, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f84f, 16058, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f850, 11869, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f851, 16062, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f852, 16066, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f853, 16070, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f854, 16074, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f855, 16078, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f856, 16082, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f857, 16086, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f858, 16090, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f859, 16094, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f85a, 16099, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f85b, 16103, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f85c, 16107, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f85d, 15597, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f85e, 16111, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f85f, 16115, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f860, 16119, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f861, 16124, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f862, 16129, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f863, 16133, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f864, 16137, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f865, 16141, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f866, 16145, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f867, 16149, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f868, 16153, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f869, 16157, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f86a, 16161, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f86b, 16161, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f86c, 16165, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f86d, 16170, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f86e, 16174, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f86f, 11269, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f870, 16178, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f871, 16182, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f872, 16187, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f873, 16191, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f874, 16195, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0x2f875, 6349, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f876, 16187, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f877, 16191, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f876, 16199, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f877, 16203, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0x2f878, 6357, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f879, 16195, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f87a, 16199, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f87b, 16203, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f87c, 16208, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f87d, 16212, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f87e, 16217, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f87f, 16221, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f880, 16225, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f881, 16229, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f882, 16233, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f883, 16237, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f884, 16241, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f885, 16245, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f886, 16249, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f887, 16253, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f888, 16257, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f889, 16261, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f88a, 16266, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f88b, 16270, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f88c, 16274, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f88d, 16278, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f88e, 11058, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f88f, 16282, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f879, 16207, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f87a, 16211, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f87b, 16215, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f87c, 16220, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f87d, 16224, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f87e, 16229, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f87f, 16233, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f880, 16237, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f881, 16241, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f882, 16245, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f883, 16249, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f884, 16253, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f885, 16257, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f886, 16261, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f887, 16265, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f888, 16269, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f889, 16273, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f88a, 16278, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f88b, 16282, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f88c, 16286, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f88d, 16290, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f88e, 11061, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f88f, 16294, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0x2f890, 6397, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f891, 16287, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f892, 16287, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f893, 16292, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f894, 16296, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f895, 16296, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f896, 16300, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f897, 16304, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f898, 16309, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f899, 16314, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f89a, 16318, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f89b, 16322, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f89c, 16326, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f89d, 16330, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f89e, 16334, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f89f, 16338, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8a0, 16342, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8a1, 16346, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8a2, 16350, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8a3, 12046, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8a4, 16354, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8a5, 16359, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8a6, 16363, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8a7, 16367, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8a8, 12307, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8a9, 16367, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8aa, 16371, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ab, 12054, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ac, 16375, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ad, 16379, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ae, 16383, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8af, 16387, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8b0, 12058, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8b1, 10950, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8b2, 16391, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8b3, 16395, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8b4, 16399, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8b5, 16403, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8b6, 16407, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8b7, 16411, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8b8, 16415, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8b9, 16420, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ba, 16424, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8bb, 16428, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8bc, 16432, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8bd, 16436, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8be, 16440, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8bf, 16445, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8c0, 16449, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8c1, 16453, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8c2, 16457, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8c3, 16461, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8c4, 16465, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8c5, 16469, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8c6, 16473, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8c7, 16477, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8c8, 12062, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8c9, 16481, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ca, 16485, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8cb, 16490, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8cc, 16494, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8cd, 16498, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ce, 16502, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8cf, 12070, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8d0, 16506, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8d1, 16510, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8d2, 16514, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8d3, 16518, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8d4, 16522, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8d5, 16526, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8d6, 16530, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8d7, 16534, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8d8, 11062, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8d9, 12339, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8da, 16538, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8db, 16542, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8dc, 16546, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8dd, 16550, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8de, 16555, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8df, 16559, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8e0, 16563, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8e1, 16567, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8e2, 12074, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8e3, 16571, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8e4, 16576, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8e5, 16580, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8e6, 16584, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8e7, 12510, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8e8, 16588, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8e9, 16592, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ea, 16596, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8eb, 16600, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ec, 16604, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ed, 16609, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ee, 16613, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ef, 16617, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8f0, 16621, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8f1, 16626, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8f2, 16630, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8f3, 16634, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8f4, 16638, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8f5, 11334, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8f6, 16642, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8f7, 16646, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8f8, 16651, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8f9, 16656, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8fa, 16661, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8fb, 16665, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8fc, 16670, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8fd, 16674, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8fe, 16678, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f8ff, 16682, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f900, 16686, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f901, 12078, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f902, 11666, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f903, 16690, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f904, 16694, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f905, 16698, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f906, 16702, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f907, 16707, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f908, 16711, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f909, 16715, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f90a, 16719, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f90b, 12351, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f90c, 16723, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f90d, 16727, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f90e, 16732, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f90f, 16736, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f910, 16740, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f911, 16745, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f912, 16750, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f913, 16754, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f914, 12355, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f915, 16758, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f916, 16762, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f917, 16766, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f918, 16770, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f919, 16774, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f91a, 16778, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f91b, 16782, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f91c, 16787, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f91d, 16791, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f91e, 16796, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f91f, 16800, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f920, 16805, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f921, 12363, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f922, 16809, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f923, 16813, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f924, 16818, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f925, 16822, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f926, 16826, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f927, 16831, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f928, 16836, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f929, 16840, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f92a, 16844, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f92b, 16848, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f92c, 16852, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f92d, 16852, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f92e, 16856, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f92f, 16860, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f930, 12371, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f931, 16864, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f932, 16868, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f933, 16872, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f934, 16876, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f935, 16880, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f936, 16885, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f937, 16889, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f938, 11278, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f939, 16894, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f93a, 16899, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f93b, 16903, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f93c, 16908, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f93d, 16913, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f93e, 16918, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f93f, 16922, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f940, 12395, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f941, 16926, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f942, 16931, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f943, 16936, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f944, 16941, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f945, 16946, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f946, 16950, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f947, 16950, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f948, 12399, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f949, 12518, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f94a, 16954, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f94b, 16958, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f94c, 16962, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f94d, 16966, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f94e, 16971, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f94f, 11130, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f950, 12407, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f951, 16975, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f952, 16979, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f953, 12118, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f954, 16984, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f955, 16989, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f956, 11946, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f957, 16994, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f958, 16998, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f959, 12130, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f95a, 17002, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f95b, 17006, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f95c, 17010, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f95d, 17015, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f95e, 17015, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f95f, 17020, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f960, 17024, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f961, 17028, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f962, 17033, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f963, 17037, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f964, 17041, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f965, 17045, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f966, 17050, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f967, 17054, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f968, 17058, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f969, 17062, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f96a, 17066, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f96b, 17070, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f96c, 17075, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f96d, 17079, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f96e, 17083, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f96f, 17087, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f970, 17091, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f971, 17095, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f972, 17099, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f973, 17104, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f974, 17109, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f975, 17113, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f976, 17118, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f977, 17122, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f978, 17127, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f979, 17131, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f97a, 12154, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f97b, 17135, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f97c, 17140, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f97d, 17145, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f97e, 17149, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f97f, 17154, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f980, 17158, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f981, 17163, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f982, 17167, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f983, 17171, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f984, 17175, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f985, 17179, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f986, 17183, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f987, 17187, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f988, 17192, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f989, 17197, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f98a, 17202, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f98b, 16292, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f98c, 17207, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f98d, 17211, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f98e, 17215, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f98f, 17219, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f990, 17223, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f991, 17227, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f992, 17231, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f993, 17235, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f994, 17239, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f995, 17243, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f996, 17247, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f997, 17251, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f998, 11346, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f999, 17256, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f99a, 17260, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f99b, 17264, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f99c, 17268, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f99d, 17272, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f99e, 17276, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f99f, 12166, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9a0, 17280, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9a1, 17284, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9a2, 17288, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9a3, 17292, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9a4, 17296, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9a5, 17301, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9a6, 17306, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9a7, 17311, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9a8, 17315, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9a9, 17319, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9aa, 17323, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ab, 17327, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ac, 17332, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ad, 17336, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ae, 17341, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9af, 17345, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9b0, 17349, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9b1, 17354, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9b2, 17359, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9b3, 17363, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9b4, 11110, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9b5, 17367, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9b6, 17371, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9b7, 17375, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9b8, 17379, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9b9, 17383, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ba, 17387, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9bb, 12435, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9bc, 17391, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9bd, 17395, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9be, 17399, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9bf, 17403, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9c0, 17407, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9c1, 17411, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9c2, 17415, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9c3, 17419, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f891, 16299, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f892, 16299, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f893, 16304, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f894, 16308, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f895, 16308, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f896, 16312, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f897, 16316, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f898, 16321, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f899, 16326, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f89a, 16330, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f89b, 16334, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f89c, 16338, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f89d, 16342, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f89e, 16346, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f89f, 16350, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8a0, 16354, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8a1, 16358, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8a2, 16362, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8a3, 12049, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8a4, 16366, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8a5, 16371, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8a6, 16375, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8a7, 16379, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8a8, 12310, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8a9, 16379, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8aa, 16383, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ab, 12057, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ac, 16387, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ad, 16391, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ae, 16395, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8af, 16399, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8b0, 12061, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8b1, 10953, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8b2, 16403, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8b3, 16407, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8b4, 16411, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8b5, 16415, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8b6, 16419, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8b7, 16423, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8b8, 16427, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8b9, 16432, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ba, 16436, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8bb, 16440, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8bc, 16444, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8bd, 16448, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8be, 16452, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8bf, 16457, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8c0, 16461, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8c1, 16465, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8c2, 16469, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8c3, 16473, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8c4, 16477, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8c5, 16481, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8c6, 16485, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8c7, 16489, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8c8, 12065, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8c9, 16493, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ca, 16497, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8cb, 16502, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8cc, 16506, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8cd, 16510, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ce, 16514, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8cf, 12073, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8d0, 16518, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8d1, 16522, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8d2, 16526, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8d3, 16530, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8d4, 16534, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8d5, 16538, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8d6, 16542, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8d7, 16546, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8d8, 11065, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8d9, 12342, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8da, 16550, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8db, 16554, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8dc, 16558, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8dd, 16562, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8de, 16567, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8df, 16571, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8e0, 16575, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8e1, 16579, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8e2, 12077, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8e3, 16583, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8e4, 16588, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8e5, 16592, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8e6, 16596, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8e7, 12513, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8e8, 16600, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8e9, 16604, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ea, 16608, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8eb, 16612, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ec, 16616, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ed, 16621, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ee, 16625, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ef, 16629, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8f0, 16633, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8f1, 16638, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8f2, 16642, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8f3, 16646, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8f4, 16650, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8f5, 11337, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8f6, 16654, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8f7, 16658, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8f8, 16663, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8f9, 16668, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8fa, 16673, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8fb, 16677, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8fc, 16682, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8fd, 16686, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8fe, 16690, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f8ff, 16694, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f900, 16698, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f901, 12081, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f902, 11669, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f903, 16702, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f904, 16706, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f905, 16710, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f906, 16714, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f907, 16719, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f908, 16723, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f909, 16727, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f90a, 16731, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f90b, 12354, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f90c, 16735, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f90d, 16739, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f90e, 16744, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f90f, 16748, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f910, 16752, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f911, 16757, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f912, 16762, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f913, 16766, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f914, 12358, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f915, 16770, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f916, 16774, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f917, 16778, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f918, 16782, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f919, 16786, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f91a, 16790, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f91b, 16794, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f91c, 16799, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f91d, 16803, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f91e, 16808, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f91f, 16812, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f920, 16817, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f921, 12366, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f922, 16821, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f923, 16825, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f924, 16830, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f925, 16834, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f926, 16838, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f927, 16843, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f928, 16848, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f929, 16852, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f92a, 16856, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f92b, 16860, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f92c, 16864, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f92d, 16864, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f92e, 16868, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f92f, 16872, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f930, 12374, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f931, 16876, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f932, 16880, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f933, 16884, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f934, 16888, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f935, 16892, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f936, 16897, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f937, 16901, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f938, 11281, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f939, 16906, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f93a, 16911, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f93b, 16915, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f93c, 16920, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f93d, 16925, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f93e, 16930, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f93f, 16934, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f940, 12398, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f941, 16938, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f942, 16943, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f943, 16948, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f944, 16953, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f945, 16958, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f946, 16962, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f947, 16962, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f948, 12402, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f949, 12521, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f94a, 16966, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f94b, 16970, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f94c, 16974, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f94d, 16978, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f94e, 16983, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f94f, 11133, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f950, 12410, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f951, 16987, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f952, 16991, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f953, 12121, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f954, 16996, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f955, 17001, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f956, 11949, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f957, 17006, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f958, 17010, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f959, 12133, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f95a, 17014, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f95b, 17018, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f95c, 17022, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f95d, 17027, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f95e, 17027, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f95f, 17032, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f960, 17036, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f961, 17040, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f962, 17045, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f963, 17049, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f964, 17053, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f965, 17057, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f966, 17062, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f967, 17066, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f968, 17070, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f969, 17074, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f96a, 17078, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f96b, 17082, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f96c, 17087, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f96d, 17091, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f96e, 17095, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f96f, 17099, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f970, 17103, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f971, 17107, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f972, 17111, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f973, 17116, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f974, 17121, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f975, 17125, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f976, 17130, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f977, 17134, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f978, 17139, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f979, 17143, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f97a, 12157, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f97b, 17147, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f97c, 17152, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f97d, 17157, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f97e, 17161, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f97f, 17166, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f980, 17170, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f981, 17175, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f982, 17179, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f983, 17183, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f984, 17187, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f985, 17191, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f986, 17195, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f987, 17199, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f988, 17204, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f989, 17209, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f98a, 17214, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f98b, 16304, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f98c, 17219, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f98d, 17223, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f98e, 17227, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f98f, 17231, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f990, 17235, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f991, 17239, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f992, 17243, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f993, 17247, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f994, 17251, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f995, 17255, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f996, 17259, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f997, 17263, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f998, 11349, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f999, 17268, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f99a, 17272, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f99b, 17276, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f99c, 17280, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f99d, 17284, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f99e, 17288, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f99f, 12169, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9a0, 17292, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9a1, 17296, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9a2, 17300, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9a3, 17304, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9a4, 17308, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9a5, 17313, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9a6, 17318, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9a7, 17323, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9a8, 17327, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9a9, 17331, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9aa, 17335, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ab, 17339, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ac, 17344, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ad, 17348, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ae, 17353, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9af, 17357, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9b0, 17361, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9b1, 17366, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9b2, 17371, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9b3, 17375, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9b4, 11113, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9b5, 17379, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9b6, 17383, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9b7, 17387, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9b8, 17391, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9b9, 17395, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ba, 17399, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9bb, 12438, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9bc, 17403, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9bd, 17407, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9be, 17411, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9bf, 17415, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9c0, 17419, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9c1, 17423, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9c2, 17427, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9c3, 17431, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0x2f9c4, 6757, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9c5, 17423, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9c6, 17428, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9c7, 17432, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9c8, 17436, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9c9, 17440, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ca, 17444, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9cb, 17448, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9cc, 17453, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9cd, 17458, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ce, 17462, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9cf, 17466, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9d0, 12455, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9d1, 12459, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9c5, 17435, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9c6, 17440, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9c7, 17444, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9c8, 17448, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9c9, 17452, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ca, 17456, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9cb, 17460, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9cc, 17465, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9cd, 17470, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ce, 17474, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9cf, 17478, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9d0, 12458, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9d1, 12462, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0x2f9d2, 6785, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9d3, 17470, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9d4, 17475, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9d5, 17479, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9d6, 17483, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9d7, 17487, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9d8, 17491, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9d9, 17496, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9da, 17501, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9db, 17505, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9dc, 17509, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9dd, 17513, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9de, 17518, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9df, 12463, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9e0, 17522, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9e1, 17527, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9e2, 17532, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9e3, 17536, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9e4, 17540, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9e5, 17544, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9e6, 17549, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9e7, 17553, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9e8, 17557, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9e9, 17561, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ea, 17565, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9eb, 17569, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ec, 17573, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ed, 17577, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ee, 17582, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ef, 17586, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9f0, 17590, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9f1, 17594, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9f2, 17599, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9f3, 17603, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9f4, 17607, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9f5, 17611, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9f6, 17615, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9f7, 17620, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9f8, 17625, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9f9, 17629, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9fa, 17633, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9fb, 17637, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9fc, 17642, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9fd, 17646, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9fe, 12487, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2f9ff, 12487, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa00, 17651, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa01, 17655, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa02, 17660, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa03, 17664, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa04, 17668, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa05, 17672, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa06, 17676, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa07, 17680, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa08, 17684, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa09, 17688, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa0a, 12491, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa0b, 17693, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa0c, 17697, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa0d, 17701, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa0e, 17705, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa0f, 17709, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa10, 17713, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa11, 17718, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa12, 17722, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa13, 17727, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa14, 17732, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9d3, 17482, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9d4, 17487, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9d5, 17491, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9d6, 17495, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9d7, 17499, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9d8, 17503, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9d9, 17508, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9da, 17513, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9db, 17517, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9dc, 17521, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9dd, 17525, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9de, 17530, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9df, 12466, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9e0, 17534, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9e1, 17539, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9e2, 17544, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9e3, 17548, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9e4, 17552, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9e5, 17556, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9e6, 17561, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9e7, 17565, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9e8, 17569, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9e9, 17573, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ea, 17577, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9eb, 17581, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ec, 17585, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ed, 17589, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ee, 17594, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ef, 17598, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9f0, 17602, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9f1, 17606, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9f2, 17611, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9f3, 17615, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9f4, 17619, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9f5, 17623, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9f6, 17627, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9f7, 17632, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9f8, 17637, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9f9, 17641, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9fa, 17645, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9fb, 17649, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9fc, 17654, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9fd, 17658, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9fe, 12490, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2f9ff, 12490, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa00, 17663, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa01, 17667, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa02, 17672, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa03, 17676, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa04, 17680, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa05, 17684, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa06, 17688, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa07, 17692, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa08, 17696, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa09, 17700, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa0a, 12494, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa0b, 17705, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa0c, 17709, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa0d, 17713, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa0e, 17717, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa0f, 17721, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa10, 17725, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa11, 17730, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa12, 17734, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa13, 17739, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa14, 17744, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0x2fa15, 6977, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa16, 17737, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa16, 17749, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0x2fa17, 6993, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa18, 17741, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa19, 17745, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa1a, 17749, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa1b, 17753, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa18, 17753, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa19, 17757, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa1a, 17761, G_UNICODE_NOT_PRESENT_OFFSET },
+  { 0x2fa1b, 17765, G_UNICODE_NOT_PRESENT_OFFSET },
   { 0x2fa1c, 7013, G_UNICODE_NOT_PRESENT_OFFSET },
-  { 0x2fa1d, 17757, G_UNICODE_NOT_PRESENT_OFFSET }
+  { 0x2fa1d, 17769, G_UNICODE_NOT_PRESENT_OFFSET }
 };
 
 static const gchar decomp_expansion_string[] = 
@@ -10253,1520 +10316,1522 @@ static const gchar decomp_expansion_string[] =
   "\xea\xac\xb7\0" /* offset 10903 */
   "\xc9\xab\0" /* offset 10907 */
   "\xea\xad\x92\0" /* offset 10910 */
-  "\xe8\xb1\x88\0" /* offset 10914 */
-  "\xe6\x9b\xb4\0" /* offset 10918 */
-  "\xe8\xb3\x88\0" /* offset 10922 */
-  "\xe6\xbb\x91\0" /* offset 10926 */
-  "\xe4\xb8\xb2\0" /* offset 10930 */
-  "\xe5\x8f\xa5\0" /* offset 10934 */
-  "\xe5\xa5\x91\0" /* offset 10938 */
-  "\xe5\x96\x87\0" /* offset 10942 */
-  "\xe5\xa5\x88\0" /* offset 10946 */
-  "\xe6\x87\xb6\0" /* offset 10950 */
-  "\xe7\x99\xa9\0" /* offset 10954 */
-  "\xe7\xbe\x85\0" /* offset 10958 */
-  "\xe8\x98\xbf\0" /* offset 10962 */
-  "\xe8\x9e\xba\0" /* offset 10966 */
-  "\xe8\xa3\xb8\0" /* offset 10970 */
-  "\xe9\x82\x8f\0" /* offset 10974 */
-  "\xe6\xa8\x82\0" /* offset 10978 */
-  "\xe6\xb4\x9b\0" /* offset 10982 */
-  "\xe7\x83\x99\0" /* offset 10986 */
-  "\xe7\x8f\x9e\0" /* offset 10990 */
-  "\xe8\x90\xbd\0" /* offset 10994 */
-  "\xe9\x85\xaa\0" /* offset 10998 */
-  "\xe9\xa7\xb1\0" /* offset 11002 */
-  "\xe4\xba\x82\0" /* offset 11006 */
-  "\xe5\x8d\xb5\0" /* offset 11010 */
-  "\xe6\xac\x84\0" /* offset 11014 */
-  "\xe7\x88\x9b\0" /* offset 11018 */
-  "\xe8\x98\xad\0" /* offset 11022 */
-  "\xe9\xb8\x9e\0" /* offset 11026 */
-  "\xe5\xb5\x90\0" /* offset 11030 */
-  "\xe6\xbf\xab\0" /* offset 11034 */
-  "\xe8\x97\x8d\0" /* offset 11038 */
-  "\xe8\xa5\xa4\0" /* offset 11042 */
-  "\xe6\x8b\x89\0" /* offset 11046 */
-  "\xe8\x87\x98\0" /* offset 11050 */
-  "\xe8\xa0\x9f\0" /* offset 11054 */
-  "\xe5\xbb\x8a\0" /* offset 11058 */
-  "\xe6\x9c\x97\0" /* offset 11062 */
-  "\xe6\xb5\xaa\0" /* offset 11066 */
-  "\xe7\x8b\xbc\0" /* offset 11070 */
-  "\xe9\x83\x8e\0" /* offset 11074 */
-  "\xe4\xbe\x86\0" /* offset 11078 */
-  "\xe5\x86\xb7\0" /* offset 11082 */
-  "\xe5\x8b\x9e\0" /* offset 11086 */
-  "\xe6\x93\x84\0" /* offset 11090 */
-  "\xe6\xab\x93\0" /* offset 11094 */
-  "\xe7\x88\x90\0" /* offset 11098 */
-  "\xe7\x9b\xa7\0" /* offset 11102 */
-  "\xe8\x98\x86\0" /* offset 11106 */
-  "\xe8\x99\x9c\0" /* offset 11110 */
-  "\xe8\xb7\xaf\0" /* offset 11114 */
-  "\xe9\x9c\xb2\0" /* offset 11118 */
-  "\xe9\xad\xaf\0" /* offset 11122 */
-  "\xe9\xb7\xba\0" /* offset 11126 */
-  "\xe7\xa2\x8c\0" /* offset 11130 */
-  "\xe7\xa5\xbf\0" /* offset 11134 */
-  "\xe7\xb6\xa0\0" /* offset 11138 */
-  "\xe8\x8f\x89\0" /* offset 11142 */
-  "\xe9\x8c\x84\0" /* offset 11146 */
-  "\xe8\xab\x96\0" /* offset 11150 */
-  "\xe5\xa3\x9f\0" /* offset 11154 */
-  "\xe5\xbc\x84\0" /* offset 11158 */
-  "\xe7\xb1\xa0\0" /* offset 11162 */
-  "\xe8\x81\xbe\0" /* offset 11166 */
-  "\xe7\x89\xa2\0" /* offset 11170 */
-  "\xe7\xa3\x8a\0" /* offset 11174 */
-  "\xe8\xb3\x82\0" /* offset 11178 */
-  "\xe9\x9b\xb7\0" /* offset 11182 */
-  "\xe5\xa3\x98\0" /* offset 11186 */
-  "\xe5\xb1\xa2\0" /* offset 11190 */
-  "\xe6\xa8\x93\0" /* offset 11194 */
-  "\xe6\xb7\x9a\0" /* offset 11198 */
-  "\xe6\xbc\x8f\0" /* offset 11202 */
-  "\xe7\xb4\xaf\0" /* offset 11206 */
-  "\xe7\xb8\xb7\0" /* offset 11210 */
-  "\xe9\x99\x8b\0" /* offset 11214 */
-  "\xe5\x8b\x92\0" /* offset 11218 */
-  "\xe8\x82\x8b\0" /* offset 11222 */
-  "\xe5\x87\x9c\0" /* offset 11226 */
-  "\xe5\x87\x8c\0" /* offset 11230 */
-  "\xe7\xa8\x9c\0" /* offset 11234 */
-  "\xe7\xb6\xbe\0" /* offset 11238 */
-  "\xe8\x8f\xb1\0" /* offset 11242 */
-  "\xe9\x99\xb5\0" /* offset 11246 */
-  "\xe8\xae\x80\0" /* offset 11250 */
-  "\xe6\x8b\x8f\0" /* offset 11254 */
-  "\xe8\xab\xbe\0" /* offset 11258 */
-  "\xe4\xb8\xb9\0" /* offset 11262 */
-  "\xe5\xaf\xa7\0" /* offset 11266 */
-  "\xe6\x80\x92\0" /* offset 11270 */
-  "\xe7\x8e\x87\0" /* offset 11274 */
-  "\xe7\x95\xb0\0" /* offset 11278 */
-  "\xe5\x8c\x97\0" /* offset 11282 */
-  "\xe7\xa3\xbb\0" /* offset 11286 */
-  "\xe4\xbe\xbf\0" /* offset 11290 */
-  "\xe5\xbe\xa9\0" /* offset 11294 */
-  "\xe4\xb8\x8d\0" /* offset 11298 */
-  "\xe6\xb3\x8c\0" /* offset 11302 */
-  "\xe6\x95\xb8\0" /* offset 11306 */
-  "\xe7\xb4\xa2\0" /* offset 11310 */
-  "\xe5\x8f\x83\0" /* offset 11314 */
-  "\xe5\xa1\x9e\0" /* offset 11318 */
-  "\xe7\x9c\x81\0" /* offset 11322 */
-  "\xe8\x91\x89\0" /* offset 11326 */
-  "\xe8\xaa\xaa\0" /* offset 11330 */
-  "\xe6\xae\xba\0" /* offset 11334 */
-  "\xe6\xb2\x88\0" /* offset 11338 */
-  "\xe6\x8b\xbe\0" /* offset 11342 */
-  "\xe8\x8b\xa5\0" /* offset 11346 */
-  "\xe6\x8e\xa0\0" /* offset 11350 */
-  "\xe7\x95\xa5\0" /* offset 11354 */
-  "\xe4\xba\xae\0" /* offset 11358 */
-  "\xe5\x85\xa9\0" /* offset 11362 */
-  "\xe5\x87\x89\0" /* offset 11366 */
-  "\xe6\xa2\x81\0" /* offset 11370 */
-  "\xe7\xb3\xa7\0" /* offset 11374 */
-  "\xe8\x89\xaf\0" /* offset 11378 */
-  "\xe8\xab\x92\0" /* offset 11382 */
-  "\xe9\x87\x8f\0" /* offset 11386 */
-  "\xe5\x8b\xb5\0" /* offset 11390 */
-  "\xe5\x91\x82\0" /* offset 11394 */
-  "\xe5\xbb\xac\0" /* offset 11398 */
-  "\xe6\x97\x85\0" /* offset 11402 */
-  "\xe6\xbf\xbe\0" /* offset 11406 */
-  "\xe7\xa4\xaa\0" /* offset 11410 */
-  "\xe9\x96\xad\0" /* offset 11414 */
-  "\xe9\xa9\xaa\0" /* offset 11418 */
-  "\xe9\xba\x97\0" /* offset 11422 */
-  "\xe9\xbb\x8e\0" /* offset 11426 */
-  "\xe6\x9b\x86\0" /* offset 11430 */
-  "\xe6\xad\xb7\0" /* offset 11434 */
-  "\xe8\xbd\xa2\0" /* offset 11438 */
-  "\xe5\xb9\xb4\0" /* offset 11442 */
-  "\xe6\x86\x90\0" /* offset 11446 */
-  "\xe6\x88\x80\0" /* offset 11450 */
-  "\xe6\x92\x9a\0" /* offset 11454 */
-  "\xe6\xbc\xa3\0" /* offset 11458 */
-  "\xe7\x85\x89\0" /* offset 11462 */
-  "\xe7\x92\x89\0" /* offset 11466 */
-  "\xe7\xa7\x8a\0" /* offset 11470 */
-  "\xe7\xb7\xb4\0" /* offset 11474 */
-  "\xe8\x81\xaf\0" /* offset 11478 */
-  "\xe8\xbc\xa6\0" /* offset 11482 */
-  "\xe8\x93\xae\0" /* offset 11486 */
-  "\xe9\x80\xa3\0" /* offset 11490 */
-  "\xe9\x8d\x8a\0" /* offset 11494 */
-  "\xe5\x88\x97\0" /* offset 11498 */
-  "\xe5\x8a\xa3\0" /* offset 11502 */
-  "\xe5\x92\xbd\0" /* offset 11506 */
-  "\xe7\x83\x88\0" /* offset 11510 */
-  "\xe8\xa3\x82\0" /* offset 11514 */
-  "\xe5\xbb\x89\0" /* offset 11518 */
-  "\xe5\xbf\xb5\0" /* offset 11522 */
-  "\xe6\x8d\xbb\0" /* offset 11526 */
-  "\xe6\xae\xae\0" /* offset 11530 */
-  "\xe7\xb0\xbe\0" /* offset 11534 */
-  "\xe7\x8d\xb5\0" /* offset 11538 */
-  "\xe4\xbb\xa4\0" /* offset 11542 */
-  "\xe5\x9b\xb9\0" /* offset 11546 */
-  "\xe5\xb6\xba\0" /* offset 11550 */
-  "\xe6\x80\x9c\0" /* offset 11554 */
-  "\xe7\x8e\xb2\0" /* offset 11558 */
-  "\xe7\x91\xa9\0" /* offset 11562 */
-  "\xe7\xbe\x9a\0" /* offset 11566 */
-  "\xe8\x81\x86\0" /* offset 11570 */
-  "\xe9\x88\xb4\0" /* offset 11574 */
-  "\xe9\x9b\xb6\0" /* offset 11578 */
-  "\xe9\x9d\x88\0" /* offset 11582 */
-  "\xe9\xa0\x98\0" /* offset 11586 */
-  "\xe4\xbe\x8b\0" /* offset 11590 */
-  "\xe7\xa6\xae\0" /* offset 11594 */
-  "\xe9\x86\xb4\0" /* offset 11598 */
-  "\xe9\x9a\xb8\0" /* offset 11602 */
-  "\xe6\x83\xa1\0" /* offset 11606 */
-  "\xe4\xba\x86\0" /* offset 11610 */
-  "\xe5\x83\x9a\0" /* offset 11614 */
-  "\xe5\xaf\xae\0" /* offset 11618 */
-  "\xe5\xb0\xbf\0" /* offset 11622 */
-  "\xe6\x96\x99\0" /* offset 11626 */
-  "\xe7\x87\x8e\0" /* offset 11630 */
-  "\xe7\x99\x82\0" /* offset 11634 */
-  "\xe8\x93\xbc\0" /* offset 11638 */
-  "\xe9\x81\xbc\0" /* offset 11642 */
-  "\xe6\x9a\x88\0" /* offset 11646 */
-  "\xe9\x98\xae\0" /* offset 11650 */
-  "\xe5\x8a\x89\0" /* offset 11654 */
-  "\xe6\x9d\xbb\0" /* offset 11658 */
-  "\xe6\x9f\xb3\0" /* offset 11662 */
-  "\xe6\xb5\x81\0" /* offset 11666 */
-  "\xe6\xba\x9c\0" /* offset 11670 */
-  "\xe7\x90\x89\0" /* offset 11674 */
-  "\xe7\x95\x99\0" /* offset 11678 */
-  "\xe7\xa1\xab\0" /* offset 11682 */
-  "\xe7\xb4\x90\0" /* offset 11686 */
-  "\xe9\xa1\x9e\0" /* offset 11690 */
-  "\xe6\x88\xae\0" /* offset 11694 */
-  "\xe9\x99\xb8\0" /* offset 11698 */
-  "\xe5\x80\xab\0" /* offset 11702 */
-  "\xe5\xb4\x99\0" /* offset 11706 */
-  "\xe6\xb7\xaa\0" /* offset 11710 */
-  "\xe8\xbc\xaa\0" /* offset 11714 */
-  "\xe5\xbe\x8b\0" /* offset 11718 */
-  "\xe6\x85\x84\0" /* offset 11722 */
-  "\xe6\xa0\x97\0" /* offset 11726 */
-  "\xe9\x9a\x86\0" /* offset 11730 */
-  "\xe5\x88\xa9\0" /* offset 11734 */
-  "\xe5\x90\x8f\0" /* offset 11738 */
-  "\xe5\xb1\xa5\0" /* offset 11742 */
-  "\xe6\x98\x93\0" /* offset 11746 */
-  "\xe6\x9d\x8e\0" /* offset 11750 */
-  "\xe6\xa2\xa8\0" /* offset 11754 */
-  "\xe6\xb3\xa5\0" /* offset 11758 */
-  "\xe7\x90\x86\0" /* offset 11762 */
-  "\xe7\x97\xa2\0" /* offset 11766 */
-  "\xe7\xbd\xb9\0" /* offset 11770 */
-  "\xe8\xa3\x8f\0" /* offset 11774 */
-  "\xe8\xa3\xa1\0" /* offset 11778 */
-  "\xe9\x9b\xa2\0" /* offset 11782 */
-  "\xe5\x8c\xbf\0" /* offset 11786 */
-  "\xe6\xba\xba\0" /* offset 11790 */
-  "\xe5\x90\x9d\0" /* offset 11794 */
-  "\xe7\x87\x90\0" /* offset 11798 */
-  "\xe7\x92\x98\0" /* offset 11802 */
-  "\xe8\x97\xba\0" /* offset 11806 */
-  "\xe9\x9a\xa3\0" /* offset 11810 */
-  "\xe9\xb1\x97\0" /* offset 11814 */
-  "\xe9\xba\x9f\0" /* offset 11818 */
-  "\xe6\x9e\x97\0" /* offset 11822 */
-  "\xe6\xb7\x8b\0" /* offset 11826 */
-  "\xe8\x87\xa8\0" /* offset 11830 */
-  "\xe7\xac\xa0\0" /* offset 11834 */
-  "\xe7\xb2\x92\0" /* offset 11838 */
-  "\xe7\x8b\x80\0" /* offset 11842 */
-  "\xe7\x82\x99\0" /* offset 11846 */
-  "\xe8\xad\x98\0" /* offset 11850 */
-  "\xe4\xbb\x80\0" /* offset 11854 */
-  "\xe8\x8c\xb6\0" /* offset 11858 */
-  "\xe5\x88\xba\0" /* offset 11862 */
-  "\xe5\x88\x87\0" /* offset 11866 */
-  "\xe5\xba\xa6\0" /* offset 11870 */
-  "\xe6\x8b\x93\0" /* offset 11874 */
-  "\xe7\xb3\x96\0" /* offset 11878 */
-  "\xe5\xae\x85\0" /* offset 11882 */
-  "\xe6\xb4\x9e\0" /* offset 11886 */
-  "\xe6\x9a\xb4\0" /* offset 11890 */
-  "\xe8\xbc\xbb\0" /* offset 11894 */
-  "\xe9\x99\x8d\0" /* offset 11898 */
-  "\xe5\xbb\x93\0" /* offset 11902 */
-  "\xe5\x85\x80\0" /* offset 11906 */
-  "\xe5\x97\x80\0" /* offset 11910 */
-  "\xe5\xa1\x9a\0" /* offset 11914 */
-  "\xe6\x99\xb4\0" /* offset 11918 */
-  "\xe5\x87\x9e\0" /* offset 11922 */
-  "\xe7\x8c\xaa\0" /* offset 11926 */
-  "\xe7\x9b\x8a\0" /* offset 11930 */
-  "\xe7\xa4\xbc\0" /* offset 11934 */
-  "\xe7\xa5\x9e\0" /* offset 11938 */
-  "\xe7\xa5\xa5\0" /* offset 11942 */
-  "\xe7\xa6\x8f\0" /* offset 11946 */
-  "\xe9\x9d\x96\0" /* offset 11950 */
-  "\xe7\xb2\xbe\0" /* offset 11954 */
-  "\xe8\x98\x92\0" /* offset 11958 */
-  "\xe8\xab\xb8\0" /* offset 11962 */
-  "\xe9\x80\xb8\0" /* offset 11966 */
-  "\xe9\x83\xbd\0" /* offset 11970 */
-  "\xe9\xa3\xaf\0" /* offset 11974 */
-  "\xe9\xa3\xbc\0" /* offset 11978 */
-  "\xe9\xa4\xa8\0" /* offset 11982 */
-  "\xe9\xb6\xb4\0" /* offset 11986 */
-  "\xe9\x83\x9e\0" /* offset 11990 */
-  "\xe9\x9a\xb7\0" /* offset 11994 */
-  "\xe4\xbe\xae\0" /* offset 11998 */
-  "\xe5\x83\xa7\0" /* offset 12002 */
-  "\xe5\x85\x8d\0" /* offset 12006 */
-  "\xe5\x8b\x89\0" /* offset 12010 */
-  "\xe5\x8b\xa4\0" /* offset 12014 */
-  "\xe5\x8d\x91\0" /* offset 12018 */
-  "\xe5\x96\x9d\0" /* offset 12022 */
-  "\xe5\x98\x86\0" /* offset 12026 */
-  "\xe5\x99\xa8\0" /* offset 12030 */
-  "\xe5\xa1\x80\0" /* offset 12034 */
-  "\xe5\xa2\xa8\0" /* offset 12038 */
-  "\xe5\xb1\xa4\0" /* offset 12042 */
-  "\xe6\x82\x94\0" /* offset 12046 */
-  "\xe6\x85\xa8\0" /* offset 12050 */
-  "\xe6\x86\x8e\0" /* offset 12054 */
-  "\xe6\x87\xb2\0" /* offset 12058 */
-  "\xe6\x95\x8f\0" /* offset 12062 */
-  "\xe6\x97\xa2\0" /* offset 12066 */
-  "\xe6\x9a\x91\0" /* offset 12070 */
-  "\xe6\xa2\x85\0" /* offset 12074 */
-  "\xe6\xb5\xb7\0" /* offset 12078 */
-  "\xe6\xb8\x9a\0" /* offset 12082 */
-  "\xe6\xbc\xa2\0" /* offset 12086 */
-  "\xe7\x85\xae\0" /* offset 12090 */
-  "\xe7\x88\xab\0" /* offset 12094 */
-  "\xe7\x90\xa2\0" /* offset 12098 */
-  "\xe7\xa2\x91\0" /* offset 12102 */
-  "\xe7\xa5\x89\0" /* offset 12106 */
-  "\xe7\xa5\x88\0" /* offset 12110 */
-  "\xe7\xa5\x90\0" /* offset 12114 */
-  "\xe7\xa5\x96\0" /* offset 12118 */
-  "\xe7\xa6\x8d\0" /* offset 12122 */
-  "\xe7\xa6\x8e\0" /* offset 12126 */
-  "\xe7\xa9\x80\0" /* offset 12130 */
-  "\xe7\xaa\x81\0" /* offset 12134 */
-  "\xe7\xaf\x80\0" /* offset 12138 */
-  "\xe7\xb8\x89\0" /* offset 12142 */
-  "\xe7\xb9\x81\0" /* offset 12146 */
-  "\xe7\xbd\xb2\0" /* offset 12150 */
-  "\xe8\x80\x85\0" /* offset 12154 */
-  "\xe8\x87\xad\0" /* offset 12158 */
-  "\xe8\x89\xb9\0" /* offset 12162 */
-  "\xe8\x91\x97\0" /* offset 12166 */
-  "\xe8\xa4\x90\0" /* offset 12170 */
-  "\xe8\xa6\x96\0" /* offset 12174 */
-  "\xe8\xac\x81\0" /* offset 12178 */
-  "\xe8\xac\xb9\0" /* offset 12182 */
-  "\xe8\xb3\x93\0" /* offset 12186 */
-  "\xe8\xb4\x88\0" /* offset 12190 */
-  "\xe8\xbe\xb6\0" /* offset 12194 */
-  "\xe9\x9b\xa3\0" /* offset 12198 */
-  "\xe9\x9f\xbf\0" /* offset 12202 */
-  "\xe9\xa0\xbb\0" /* offset 12206 */
-  "\xe6\x81\xb5\0" /* offset 12210 */
-  "\xf0\xa4\x8b\xae\0" /* offset 12214 */
-  "\xe8\x88\x98\0" /* offset 12219 */
-  "\xe4\xb8\xa6\0" /* offset 12223 */
-  "\xe5\x86\xb5\0" /* offset 12227 */
-  "\xe5\x85\xa8\0" /* offset 12231 */
-  "\xe4\xbe\x80\0" /* offset 12235 */
-  "\xe5\x85\x85\0" /* offset 12239 */
-  "\xe5\x86\x80\0" /* offset 12243 */
-  "\xe5\x8b\x87\0" /* offset 12247 */
-  "\xe5\x8b\xba\0" /* offset 12251 */
-  "\xe5\x95\x95\0" /* offset 12255 */
-  "\xe5\x96\x99\0" /* offset 12259 */
-  "\xe5\x97\xa2\0" /* offset 12263 */
-  "\xe5\xa2\xb3\0" /* offset 12267 */
-  "\xe5\xa5\x84\0" /* offset 12271 */
-  "\xe5\xa5\x94\0" /* offset 12275 */
-  "\xe5\xa9\xa2\0" /* offset 12279 */
-  "\xe5\xac\xa8\0" /* offset 12283 */
-  "\xe5\xbb\x92\0" /* offset 12287 */
-  "\xe5\xbb\x99\0" /* offset 12291 */
-  "\xe5\xbd\xa9\0" /* offset 12295 */
-  "\xe5\xbe\xad\0" /* offset 12299 */
-  "\xe6\x83\x98\0" /* offset 12303 */
-  "\xe6\x85\x8e\0" /* offset 12307 */
-  "\xe6\x84\x88\0" /* offset 12311 */
-  "\xe6\x85\xa0\0" /* offset 12315 */
-  "\xe6\x88\xb4\0" /* offset 12319 */
-  "\xe6\x8f\x84\0" /* offset 12323 */
-  "\xe6\x90\x9c\0" /* offset 12327 */
-  "\xe6\x91\x92\0" /* offset 12331 */
-  "\xe6\x95\x96\0" /* offset 12335 */
-  "\xe6\x9c\x9b\0" /* offset 12339 */
-  "\xe6\x9d\x96\0" /* offset 12343 */
-  "\xe6\xbb\x9b\0" /* offset 12347 */
-  "\xe6\xbb\x8b\0" /* offset 12351 */
-  "\xe7\x80\x9e\0" /* offset 12355 */
-  "\xe7\x9e\xa7\0" /* offset 12359 */
-  "\xe7\x88\xb5\0" /* offset 12363 */
-  "\xe7\x8a\xaf\0" /* offset 12367 */
-  "\xe7\x91\xb1\0" /* offset 12371 */
-  "\xe7\x94\x86\0" /* offset 12375 */
-  "\xe7\x94\xbb\0" /* offset 12379 */
-  "\xe7\x98\x9d\0" /* offset 12383 */
-  "\xe7\x98\x9f\0" /* offset 12387 */
-  "\xe7\x9b\x9b\0" /* offset 12391 */
-  "\xe7\x9b\xb4\0" /* offset 12395 */
-  "\xe7\x9d\x8a\0" /* offset 12399 */
-  "\xe7\x9d\x80\0" /* offset 12403 */
-  "\xe7\xa3\x8c\0" /* offset 12407 */
-  "\xe7\xaa\xb1\0" /* offset 12411 */
-  "\xe7\xb1\xbb\0" /* offset 12415 */
-  "\xe7\xb5\x9b\0" /* offset 12419 */
-  "\xe7\xbc\xbe\0" /* offset 12423 */
-  "\xe8\x8d\x92\0" /* offset 12427 */
-  "\xe8\x8f\xaf\0" /* offset 12431 */
-  "\xe8\x9d\xb9\0" /* offset 12435 */
-  "\xe8\xa5\x81\0" /* offset 12439 */
-  "\xe8\xa6\x86\0" /* offset 12443 */
-  "\xe8\xaa\xbf\0" /* offset 12447 */
-  "\xe8\xab\x8b\0" /* offset 12451 */
-  "\xe8\xab\xad\0" /* offset 12455 */
-  "\xe8\xae\x8a\0" /* offset 12459 */
-  "\xe8\xbc\xb8\0" /* offset 12463 */
-  "\xe9\x81\xb2\0" /* offset 12467 */
-  "\xe9\x86\x99\0" /* offset 12471 */
-  "\xe9\x89\xb6\0" /* offset 12475 */
-  "\xe9\x99\xbc\0" /* offset 12479 */
-  "\xe9\x9f\x9b\0" /* offset 12483 */
-  "\xe9\xa0\x8b\0" /* offset 12487 */
-  "\xe9\xac\x92\0" /* offset 12491 */
-  "\xf0\xa2\xa1\x8a\0" /* offset 12495 */
-  "\xf0\xa2\xa1\x84\0" /* offset 12500 */
-  "\xf0\xa3\x8f\x95\0" /* offset 12505 */
-  "\xe3\xae\x9d\0" /* offset 12510 */
-  "\xe4\x80\x98\0" /* offset 12514 */
-  "\xe4\x80\xb9\0" /* offset 12518 */
-  "\xf0\xa5\x89\x89\0" /* offset 12522 */
-  "\xf0\xa5\xb3\x90\0" /* offset 12527 */
-  "\xf0\xa7\xbb\x93\0" /* offset 12532 */
-  "\xe9\xbd\x83\0" /* offset 12537 */
-  "\xe9\xbe\x8e\0" /* offset 12541 */
-  "\x66\x66\0" /* offset 12545 */
-  "\x66\x69\0" /* offset 12548 */
-  "\x66\x6c\0" /* offset 12551 */
-  "\x66\x66\x69\0" /* offset 12554 */
-  "\x66\x66\x6c\0" /* offset 12558 */
-  "\x73\x74\0" /* offset 12562 */
-  "\xd5\xb4\xd5\xb6\0" /* offset 12565 */
-  "\xd5\xb4\xd5\xa5\0" /* offset 12570 */
-  "\xd5\xb4\xd5\xab\0" /* offset 12575 */
-  "\xd5\xbe\xd5\xb6\0" /* offset 12580 */
-  "\xd5\xb4\xd5\xad\0" /* offset 12585 */
-  "\xd7\x99\xd6\xb4\0" /* offset 12590 */
-  "\xd7\xb2\xd6\xb7\0" /* offset 12595 */
-  "\xd7\xa2\0" /* offset 12600 */
-  "\xd7\x94\0" /* offset 12603 */
-  "\xd7\x9b\0" /* offset 12606 */
-  "\xd7\x9c\0" /* offset 12609 */
-  "\xd7\x9d\0" /* offset 12612 */
-  "\xd7\xa8\0" /* offset 12615 */
-  "\xd7\xaa\0" /* offset 12618 */
-  "\xd7\xa9\xd7\x81\0" /* offset 12621 */
-  "\xd7\xa9\xd7\x82\0" /* offset 12626 */
-  "\xd7\xa9\xd6\xbc\xd7\x81\0" /* offset 12631 */
-  "\xd7\xa9\xd6\xbc\xd7\x82\0" /* offset 12638 */
-  "\xd7\x90\xd6\xb7\0" /* offset 12645 */
-  "\xd7\x90\xd6\xb8\0" /* offset 12650 */
-  "\xd7\x90\xd6\xbc\0" /* offset 12655 */
-  "\xd7\x91\xd6\xbc\0" /* offset 12660 */
-  "\xd7\x92\xd6\xbc\0" /* offset 12665 */
-  "\xd7\x93\xd6\xbc\0" /* offset 12670 */
-  "\xd7\x94\xd6\xbc\0" /* offset 12675 */
-  "\xd7\x95\xd6\xbc\0" /* offset 12680 */
-  "\xd7\x96\xd6\xbc\0" /* offset 12685 */
-  "\xd7\x98\xd6\xbc\0" /* offset 12690 */
-  "\xd7\x99\xd6\xbc\0" /* offset 12695 */
-  "\xd7\x9a\xd6\xbc\0" /* offset 12700 */
-  "\xd7\x9b\xd6\xbc\0" /* offset 12705 */
-  "\xd7\x9c\xd6\xbc\0" /* offset 12710 */
-  "\xd7\x9e\xd6\xbc\0" /* offset 12715 */
-  "\xd7\xa0\xd6\xbc\0" /* offset 12720 */
-  "\xd7\xa1\xd6\xbc\0" /* offset 12725 */
-  "\xd7\xa3\xd6\xbc\0" /* offset 12730 */
-  "\xd7\xa4\xd6\xbc\0" /* offset 12735 */
-  "\xd7\xa6\xd6\xbc\0" /* offset 12740 */
-  "\xd7\xa7\xd6\xbc\0" /* offset 12745 */
-  "\xd7\xa8\xd6\xbc\0" /* offset 12750 */
-  "\xd7\xa9\xd6\xbc\0" /* offset 12755 */
-  "\xd7\xaa\xd6\xbc\0" /* offset 12760 */
-  "\xd7\x95\xd6\xb9\0" /* offset 12765 */
-  "\xd7\x91\xd6\xbf\0" /* offset 12770 */
-  "\xd7\x9b\xd6\xbf\0" /* offset 12775 */
-  "\xd7\xa4\xd6\xbf\0" /* offset 12780 */
-  "\xd7\x90\xd7\x9c\0" /* offset 12785 */
-  "\xd9\xb1\0" /* offset 12790 */
-  "\xd9\xbb\0" /* offset 12793 */
-  "\xd9\xbe\0" /* offset 12796 */
-  "\xda\x80\0" /* offset 12799 */
-  "\xd9\xba\0" /* offset 12802 */
-  "\xd9\xbf\0" /* offset 12805 */
-  "\xd9\xb9\0" /* offset 12808 */
-  "\xda\xa4\0" /* offset 12811 */
-  "\xda\xa6\0" /* offset 12814 */
-  "\xda\x84\0" /* offset 12817 */
-  "\xda\x83\0" /* offset 12820 */
-  "\xda\x86\0" /* offset 12823 */
-  "\xda\x87\0" /* offset 12826 */
-  "\xda\x8d\0" /* offset 12829 */
-  "\xda\x8c\0" /* offset 12832 */
-  "\xda\x8e\0" /* offset 12835 */
-  "\xda\x88\0" /* offset 12838 */
-  "\xda\x98\0" /* offset 12841 */
-  "\xda\x91\0" /* offset 12844 */
-  "\xda\xa9\0" /* offset 12847 */
-  "\xda\xaf\0" /* offset 12850 */
-  "\xda\xb3\0" /* offset 12853 */
-  "\xda\xb1\0" /* offset 12856 */
-  "\xda\xba\0" /* offset 12859 */
-  "\xda\xbb\0" /* offset 12862 */
-  "\xdb\x81\0" /* offset 12865 */
-  "\xda\xbe\0" /* offset 12868 */
-  "\xdb\x92\0" /* offset 12871 */
-  "\xda\xad\0" /* offset 12874 */
-  "\xdb\x87\0" /* offset 12877 */
-  "\xdb\x86\0" /* offset 12880 */
-  "\xdb\x88\0" /* offset 12883 */
-  "\xdb\x8b\0" /* offset 12886 */
-  "\xdb\x85\0" /* offset 12889 */
-  "\xdb\x89\0" /* offset 12892 */
-  "\xdb\x90\0" /* offset 12895 */
-  "\xd9\x89\0" /* offset 12898 */
-  "\xd9\x8a\xd9\x94\xd8\xa7\0" /* offset 12901 */
-  "\xd9\x8a\xd9\x94\xdb\x95\0" /* offset 12908 */
-  "\xd9\x8a\xd9\x94\xd9\x88\0" /* offset 12915 */
-  "\xd9\x8a\xd9\x94\xdb\x87\0" /* offset 12922 */
-  "\xd9\x8a\xd9\x94\xdb\x86\0" /* offset 12929 */
-  "\xd9\x8a\xd9\x94\xdb\x88\0" /* offset 12936 */
-  "\xd9\x8a\xd9\x94\xdb\x90\0" /* offset 12943 */
-  "\xd9\x8a\xd9\x94\xd9\x89\0" /* offset 12950 */
-  "\xdb\x8c\0" /* offset 12957 */
-  "\xd9\x8a\xd9\x94\xd8\xac\0" /* offset 12960 */
-  "\xd9\x8a\xd9\x94\xd8\xad\0" /* offset 12967 */
-  "\xd9\x8a\xd9\x94\xd9\x85\0" /* offset 12974 */
-  "\xd9\x8a\xd9\x94\xd9\x8a\0" /* offset 12981 */
-  "\xd8\xa8\xd8\xac\0" /* offset 12988 */
-  "\xd8\xa8\xd8\xad\0" /* offset 12993 */
-  "\xd8\xa8\xd8\xae\0" /* offset 12998 */
-  "\xd8\xa8\xd9\x85\0" /* offset 13003 */
-  "\xd8\xa8\xd9\x89\0" /* offset 13008 */
-  "\xd8\xa8\xd9\x8a\0" /* offset 13013 */
-  "\xd8\xaa\xd8\xac\0" /* offset 13018 */
-  "\xd8\xaa\xd8\xad\0" /* offset 13023 */
-  "\xd8\xaa\xd8\xae\0" /* offset 13028 */
-  "\xd8\xaa\xd9\x85\0" /* offset 13033 */
-  "\xd8\xaa\xd9\x89\0" /* offset 13038 */
-  "\xd8\xaa\xd9\x8a\0" /* offset 13043 */
-  "\xd8\xab\xd8\xac\0" /* offset 13048 */
-  "\xd8\xab\xd9\x85\0" /* offset 13053 */
-  "\xd8\xab\xd9\x89\0" /* offset 13058 */
-  "\xd8\xab\xd9\x8a\0" /* offset 13063 */
-  "\xd8\xac\xd8\xad\0" /* offset 13068 */
-  "\xd8\xac\xd9\x85\0" /* offset 13073 */
-  "\xd8\xad\xd8\xac\0" /* offset 13078 */
-  "\xd8\xad\xd9\x85\0" /* offset 13083 */
-  "\xd8\xae\xd8\xac\0" /* offset 13088 */
-  "\xd8\xae\xd8\xad\0" /* offset 13093 */
-  "\xd8\xae\xd9\x85\0" /* offset 13098 */
-  "\xd8\xb3\xd8\xac\0" /* offset 13103 */
-  "\xd8\xb3\xd8\xad\0" /* offset 13108 */
-  "\xd8\xb3\xd8\xae\0" /* offset 13113 */
-  "\xd8\xb3\xd9\x85\0" /* offset 13118 */
-  "\xd8\xb5\xd8\xad\0" /* offset 13123 */
-  "\xd8\xb5\xd9\x85\0" /* offset 13128 */
-  "\xd8\xb6\xd8\xac\0" /* offset 13133 */
-  "\xd8\xb6\xd8\xad\0" /* offset 13138 */
-  "\xd8\xb6\xd8\xae\0" /* offset 13143 */
-  "\xd8\xb6\xd9\x85\0" /* offset 13148 */
-  "\xd8\xb7\xd8\xad\0" /* offset 13153 */
-  "\xd8\xb7\xd9\x85\0" /* offset 13158 */
-  "\xd8\xb8\xd9\x85\0" /* offset 13163 */
-  "\xd8\xb9\xd8\xac\0" /* offset 13168 */
-  "\xd8\xb9\xd9\x85\0" /* offset 13173 */
-  "\xd8\xba\xd8\xac\0" /* offset 13178 */
-  "\xd8\xba\xd9\x85\0" /* offset 13183 */
-  "\xd9\x81\xd8\xac\0" /* offset 13188 */
-  "\xd9\x81\xd8\xad\0" /* offset 13193 */
-  "\xd9\x81\xd8\xae\0" /* offset 13198 */
-  "\xd9\x81\xd9\x85\0" /* offset 13203 */
-  "\xd9\x81\xd9\x89\0" /* offset 13208 */
-  "\xd9\x81\xd9\x8a\0" /* offset 13213 */
-  "\xd9\x82\xd8\xad\0" /* offset 13218 */
-  "\xd9\x82\xd9\x85\0" /* offset 13223 */
-  "\xd9\x82\xd9\x89\0" /* offset 13228 */
-  "\xd9\x82\xd9\x8a\0" /* offset 13233 */
-  "\xd9\x83\xd8\xa7\0" /* offset 13238 */
-  "\xd9\x83\xd8\xac\0" /* offset 13243 */
-  "\xd9\x83\xd8\xad\0" /* offset 13248 */
-  "\xd9\x83\xd8\xae\0" /* offset 13253 */
-  "\xd9\x83\xd9\x84\0" /* offset 13258 */
-  "\xd9\x83\xd9\x85\0" /* offset 13263 */
-  "\xd9\x83\xd9\x89\0" /* offset 13268 */
-  "\xd9\x83\xd9\x8a\0" /* offset 13273 */
-  "\xd9\x84\xd8\xac\0" /* offset 13278 */
-  "\xd9\x84\xd8\xad\0" /* offset 13283 */
-  "\xd9\x84\xd8\xae\0" /* offset 13288 */
-  "\xd9\x84\xd9\x85\0" /* offset 13293 */
-  "\xd9\x84\xd9\x89\0" /* offset 13298 */
-  "\xd9\x84\xd9\x8a\0" /* offset 13303 */
-  "\xd9\x85\xd8\xac\0" /* offset 13308 */
-  "\xd9\x85\xd8\xad\0" /* offset 13313 */
-  "\xd9\x85\xd8\xae\0" /* offset 13318 */
-  "\xd9\x85\xd9\x85\0" /* offset 13323 */
-  "\xd9\x85\xd9\x89\0" /* offset 13328 */
-  "\xd9\x85\xd9\x8a\0" /* offset 13333 */
-  "\xd9\x86\xd8\xac\0" /* offset 13338 */
-  "\xd9\x86\xd8\xad\0" /* offset 13343 */
-  "\xd9\x86\xd8\xae\0" /* offset 13348 */
-  "\xd9\x86\xd9\x85\0" /* offset 13353 */
-  "\xd9\x86\xd9\x89\0" /* offset 13358 */
-  "\xd9\x86\xd9\x8a\0" /* offset 13363 */
-  "\xd9\x87\xd8\xac\0" /* offset 13368 */
-  "\xd9\x87\xd9\x85\0" /* offset 13373 */
-  "\xd9\x87\xd9\x89\0" /* offset 13378 */
-  "\xd9\x87\xd9\x8a\0" /* offset 13383 */
-  "\xd9\x8a\xd8\xac\0" /* offset 13388 */
-  "\xd9\x8a\xd8\xad\0" /* offset 13393 */
-  "\xd9\x8a\xd8\xae\0" /* offset 13398 */
-  "\xd9\x8a\xd9\x85\0" /* offset 13403 */
-  "\xd9\x8a\xd9\x89\0" /* offset 13408 */
-  "\xd9\x8a\xd9\x8a\0" /* offset 13413 */
-  "\xd8\xb0\xd9\xb0\0" /* offset 13418 */
-  "\xd8\xb1\xd9\xb0\0" /* offset 13423 */
-  "\xd9\x89\xd9\xb0\0" /* offset 13428 */
-  "\x20\xd9\x8c\xd9\x91\0" /* offset 13433 */
-  "\x20\xd9\x8d\xd9\x91\0" /* offset 13439 */
-  "\x20\xd9\x8e\xd9\x91\0" /* offset 13445 */
-  "\x20\xd9\x8f\xd9\x91\0" /* offset 13451 */
-  "\x20\xd9\x90\xd9\x91\0" /* offset 13457 */
-  "\x20\xd9\x91\xd9\xb0\0" /* offset 13463 */
-  "\xd9\x8a\xd9\x94\xd8\xb1\0" /* offset 13469 */
-  "\xd9\x8a\xd9\x94\xd8\xb2\0" /* offset 13476 */
-  "\xd9\x8a\xd9\x94\xd9\x86\0" /* offset 13483 */
-  "\xd8\xa8\xd8\xb1\0" /* offset 13490 */
-  "\xd8\xa8\xd8\xb2\0" /* offset 13495 */
-  "\xd8\xa8\xd9\x86\0" /* offset 13500 */
-  "\xd8\xaa\xd8\xb1\0" /* offset 13505 */
-  "\xd8\xaa\xd8\xb2\0" /* offset 13510 */
-  "\xd8\xaa\xd9\x86\0" /* offset 13515 */
-  "\xd8\xab\xd8\xb1\0" /* offset 13520 */
-  "\xd8\xab\xd8\xb2\0" /* offset 13525 */
-  "\xd8\xab\xd9\x86\0" /* offset 13530 */
-  "\xd9\x85\xd8\xa7\0" /* offset 13535 */
-  "\xd9\x86\xd8\xb1\0" /* offset 13540 */
-  "\xd9\x86\xd8\xb2\0" /* offset 13545 */
-  "\xd9\x86\xd9\x86\0" /* offset 13550 */
-  "\xd9\x8a\xd8\xb1\0" /* offset 13555 */
-  "\xd9\x8a\xd8\xb2\0" /* offset 13560 */
-  "\xd9\x8a\xd9\x86\0" /* offset 13565 */
-  "\xd9\x8a\xd9\x94\xd8\xae\0" /* offset 13570 */
-  "\xd9\x8a\xd9\x94\xd9\x87\0" /* offset 13577 */
-  "\xd8\xa8\xd9\x87\0" /* offset 13584 */
-  "\xd8\xaa\xd9\x87\0" /* offset 13589 */
-  "\xd8\xb5\xd8\xae\0" /* offset 13594 */
-  "\xd9\x84\xd9\x87\0" /* offset 13599 */
-  "\xd9\x86\xd9\x87\0" /* offset 13604 */
-  "\xd9\x87\xd9\xb0\0" /* offset 13609 */
-  "\xd9\x8a\xd9\x87\0" /* offset 13614 */
-  "\xd8\xab\xd9\x87\0" /* offset 13619 */
-  "\xd8\xb3\xd9\x87\0" /* offset 13624 */
-  "\xd8\xb4\xd9\x85\0" /* offset 13629 */
-  "\xd8\xb4\xd9\x87\0" /* offset 13634 */
-  "\xd9\x80\xd9\x8e\xd9\x91\0" /* offset 13639 */
-  "\xd9\x80\xd9\x8f\xd9\x91\0" /* offset 13646 */
-  "\xd9\x80\xd9\x90\xd9\x91\0" /* offset 13653 */
-  "\xd8\xb7\xd9\x89\0" /* offset 13660 */
-  "\xd8\xb7\xd9\x8a\0" /* offset 13665 */
-  "\xd8\xb9\xd9\x89\0" /* offset 13670 */
-  "\xd8\xb9\xd9\x8a\0" /* offset 13675 */
-  "\xd8\xba\xd9\x89\0" /* offset 13680 */
-  "\xd8\xba\xd9\x8a\0" /* offset 13685 */
-  "\xd8\xb3\xd9\x89\0" /* offset 13690 */
-  "\xd8\xb3\xd9\x8a\0" /* offset 13695 */
-  "\xd8\xb4\xd9\x89\0" /* offset 13700 */
-  "\xd8\xb4\xd9\x8a\0" /* offset 13705 */
-  "\xd8\xad\xd9\x89\0" /* offset 13710 */
-  "\xd8\xad\xd9\x8a\0" /* offset 13715 */
-  "\xd8\xac\xd9\x89\0" /* offset 13720 */
-  "\xd8\xac\xd9\x8a\0" /* offset 13725 */
-  "\xd8\xae\xd9\x89\0" /* offset 13730 */
-  "\xd8\xae\xd9\x8a\0" /* offset 13735 */
-  "\xd8\xb5\xd9\x89\0" /* offset 13740 */
-  "\xd8\xb5\xd9\x8a\0" /* offset 13745 */
-  "\xd8\xb6\xd9\x89\0" /* offset 13750 */
-  "\xd8\xb6\xd9\x8a\0" /* offset 13755 */
-  "\xd8\xb4\xd8\xac\0" /* offset 13760 */
-  "\xd8\xb4\xd8\xad\0" /* offset 13765 */
-  "\xd8\xb4\xd8\xae\0" /* offset 13770 */
-  "\xd8\xb4\xd8\xb1\0" /* offset 13775 */
-  "\xd8\xb3\xd8\xb1\0" /* offset 13780 */
-  "\xd8\xb5\xd8\xb1\0" /* offset 13785 */
-  "\xd8\xb6\xd8\xb1\0" /* offset 13790 */
-  "\xd8\xa7\xd9\x8b\0" /* offset 13795 */
-  "\xd8\xaa\xd8\xac\xd9\x85\0" /* offset 13800 */
-  "\xd8\xaa\xd8\xad\xd8\xac\0" /* offset 13807 */
-  "\xd8\xaa\xd8\xad\xd9\x85\0" /* offset 13814 */
-  "\xd8\xaa\xd8\xae\xd9\x85\0" /* offset 13821 */
-  "\xd8\xaa\xd9\x85\xd8\xac\0" /* offset 13828 */
-  "\xd8\xaa\xd9\x85\xd8\xad\0" /* offset 13835 */
-  "\xd8\xaa\xd9\x85\xd8\xae\0" /* offset 13842 */
-  "\xd8\xac\xd9\x85\xd8\xad\0" /* offset 13849 */
-  "\xd8\xad\xd9\x85\xd9\x8a\0" /* offset 13856 */
-  "\xd8\xad\xd9\x85\xd9\x89\0" /* offset 13863 */
-  "\xd8\xb3\xd8\xad\xd8\xac\0" /* offset 13870 */
-  "\xd8\xb3\xd8\xac\xd8\xad\0" /* offset 13877 */
-  "\xd8\xb3\xd8\xac\xd9\x89\0" /* offset 13884 */
-  "\xd8\xb3\xd9\x85\xd8\xad\0" /* offset 13891 */
-  "\xd8\xb3\xd9\x85\xd8\xac\0" /* offset 13898 */
-  "\xd8\xb3\xd9\x85\xd9\x85\0" /* offset 13905 */
-  "\xd8\xb5\xd8\xad\xd8\xad\0" /* offset 13912 */
-  "\xd8\xb5\xd9\x85\xd9\x85\0" /* offset 13919 */
-  "\xd8\xb4\xd8\xad\xd9\x85\0" /* offset 13926 */
-  "\xd8\xb4\xd8\xac\xd9\x8a\0" /* offset 13933 */
-  "\xd8\xb4\xd9\x85\xd8\xae\0" /* offset 13940 */
-  "\xd8\xb4\xd9\x85\xd9\x85\0" /* offset 13947 */
-  "\xd8\xb6\xd8\xad\xd9\x89\0" /* offset 13954 */
-  "\xd8\xb6\xd8\xae\xd9\x85\0" /* offset 13961 */
-  "\xd8\xb7\xd9\x85\xd8\xad\0" /* offset 13968 */
-  "\xd8\xb7\xd9\x85\xd9\x85\0" /* offset 13975 */
-  "\xd8\xb7\xd9\x85\xd9\x8a\0" /* offset 13982 */
-  "\xd8\xb9\xd8\xac\xd9\x85\0" /* offset 13989 */
-  "\xd8\xb9\xd9\x85\xd9\x85\0" /* offset 13996 */
-  "\xd8\xb9\xd9\x85\xd9\x89\0" /* offset 14003 */
-  "\xd8\xba\xd9\x85\xd9\x85\0" /* offset 14010 */
-  "\xd8\xba\xd9\x85\xd9\x8a\0" /* offset 14017 */
-  "\xd8\xba\xd9\x85\xd9\x89\0" /* offset 14024 */
-  "\xd9\x81\xd8\xae\xd9\x85\0" /* offset 14031 */
-  "\xd9\x82\xd9\x85\xd8\xad\0" /* offset 14038 */
-  "\xd9\x82\xd9\x85\xd9\x85\0" /* offset 14045 */
-  "\xd9\x84\xd8\xad\xd9\x85\0" /* offset 14052 */
-  "\xd9\x84\xd8\xad\xd9\x8a\0" /* offset 14059 */
-  "\xd9\x84\xd8\xad\xd9\x89\0" /* offset 14066 */
-  "\xd9\x84\xd8\xac\xd8\xac\0" /* offset 14073 */
-  "\xd9\x84\xd8\xae\xd9\x85\0" /* offset 14080 */
-  "\xd9\x84\xd9\x85\xd8\xad\0" /* offset 14087 */
-  "\xd9\x85\xd8\xad\xd8\xac\0" /* offset 14094 */
-  "\xd9\x85\xd8\xad\xd9\x85\0" /* offset 14101 */
-  "\xd9\x85\xd8\xad\xd9\x8a\0" /* offset 14108 */
-  "\xd9\x85\xd8\xac\xd8\xad\0" /* offset 14115 */
-  "\xd9\x85\xd8\xac\xd9\x85\0" /* offset 14122 */
-  "\xd9\x85\xd8\xae\xd8\xac\0" /* offset 14129 */
-  "\xd9\x85\xd8\xae\xd9\x85\0" /* offset 14136 */
-  "\xd9\x85\xd8\xac\xd8\xae\0" /* offset 14143 */
-  "\xd9\x87\xd9\x85\xd8\xac\0" /* offset 14150 */
-  "\xd9\x87\xd9\x85\xd9\x85\0" /* offset 14157 */
-  "\xd9\x86\xd8\xad\xd9\x85\0" /* offset 14164 */
-  "\xd9\x86\xd8\xad\xd9\x89\0" /* offset 14171 */
-  "\xd9\x86\xd8\xac\xd9\x85\0" /* offset 14178 */
-  "\xd9\x86\xd8\xac\xd9\x89\0" /* offset 14185 */
-  "\xd9\x86\xd9\x85\xd9\x8a\0" /* offset 14192 */
-  "\xd9\x86\xd9\x85\xd9\x89\0" /* offset 14199 */
-  "\xd9\x8a\xd9\x85\xd9\x85\0" /* offset 14206 */
-  "\xd8\xa8\xd8\xae\xd9\x8a\0" /* offset 14213 */
-  "\xd8\xaa\xd8\xac\xd9\x8a\0" /* offset 14220 */
-  "\xd8\xaa\xd8\xac\xd9\x89\0" /* offset 14227 */
-  "\xd8\xaa\xd8\xae\xd9\x8a\0" /* offset 14234 */
-  "\xd8\xaa\xd8\xae\xd9\x89\0" /* offset 14241 */
-  "\xd8\xaa\xd9\x85\xd9\x8a\0" /* offset 14248 */
-  "\xd8\xaa\xd9\x85\xd9\x89\0" /* offset 14255 */
-  "\xd8\xac\xd9\x85\xd9\x8a\0" /* offset 14262 */
-  "\xd8\xac\xd8\xad\xd9\x89\0" /* offset 14269 */
-  "\xd8\xac\xd9\x85\xd9\x89\0" /* offset 14276 */
-  "\xd8\xb3\xd8\xae\xd9\x89\0" /* offset 14283 */
-  "\xd8\xb5\xd8\xad\xd9\x8a\0" /* offset 14290 */
-  "\xd8\xb4\xd8\xad\xd9\x8a\0" /* offset 14297 */
-  "\xd8\xb6\xd8\xad\xd9\x8a\0" /* offset 14304 */
-  "\xd9\x84\xd8\xac\xd9\x8a\0" /* offset 14311 */
-  "\xd9\x84\xd9\x85\xd9\x8a\0" /* offset 14318 */
-  "\xd9\x8a\xd8\xad\xd9\x8a\0" /* offset 14325 */
-  "\xd9\x8a\xd8\xac\xd9\x8a\0" /* offset 14332 */
-  "\xd9\x8a\xd9\x85\xd9\x8a\0" /* offset 14339 */
-  "\xd9\x85\xd9\x85\xd9\x8a\0" /* offset 14346 */
-  "\xd9\x82\xd9\x85\xd9\x8a\0" /* offset 14353 */
-  "\xd9\x86\xd8\xad\xd9\x8a\0" /* offset 14360 */
-  "\xd8\xb9\xd9\x85\xd9\x8a\0" /* offset 14367 */
-  "\xd9\x83\xd9\x85\xd9\x8a\0" /* offset 14374 */
-  "\xd9\x86\xd8\xac\xd8\xad\0" /* offset 14381 */
-  "\xd9\x85\xd8\xae\xd9\x8a\0" /* offset 14388 */
-  "\xd9\x84\xd8\xac\xd9\x85\0" /* offset 14395 */
-  "\xd9\x83\xd9\x85\xd9\x85\0" /* offset 14402 */
-  "\xd8\xac\xd8\xad\xd9\x8a\0" /* offset 14409 */
-  "\xd8\xad\xd8\xac\xd9\x8a\0" /* offset 14416 */
-  "\xd9\x85\xd8\xac\xd9\x8a\0" /* offset 14423 */
-  "\xd9\x81\xd9\x85\xd9\x8a\0" /* offset 14430 */
-  "\xd8\xa8\xd8\xad\xd9\x8a\0" /* offset 14437 */
-  "\xd8\xb3\xd8\xae\xd9\x8a\0" /* offset 14444 */
-  "\xd9\x86\xd8\xac\xd9\x8a\0" /* offset 14451 */
-  "\xd8\xb5\xd9\x84\xdb\x92\0" /* offset 14458 */
-  "\xd9\x82\xd9\x84\xdb\x92\0" /* offset 14465 */
-  "\xd8\xa7\xd9\x84\xd9\x84\xd9\x87\0" /* offset 14472 */
-  "\xd8\xa7\xd9\x83\xd8\xa8\xd8\xb1\0" /* offset 14481 */
-  "\xd9\x85\xd8\xad\xd9\x85\xd8\xaf\0" /* offset 14490 */
-  "\xd8\xb5\xd9\x84\xd8\xb9\xd9\x85\0" /* offset 14499 */
-  "\xd8\xb1\xd8\xb3\xd9\x88\xd9\x84\0" /* offset 14508 */
-  "\xd8\xb9\xd9\x84\xd9\x8a\xd9\x87\0" /* offset 14517 */
-  "\xd9\x88\xd8\xb3\xd9\x84\xd9\x85\0" /* offset 14526 */
-  "\xd8\xb5\xd9\x84\xd9\x89\0" /* offset 14535 */
-  
"\xd8\xb5\xd9\x84\xd9\x89\x20\xd8\xa7\xd9\x84\xd9\x84\xd9\x87\x20\xd8\xb9\xd9\x84\xd9\x8a\xd9\x87\x20\xd9\x88\xd8\xb3\xd9\x84\xd9\x85\0"
 /* offset 14542 */
-  "\xd8\xac\xd9\x84\x20\xd8\xac\xd9\x84\xd8\xa7\xd9\x84\xd9\x87\0" /* offset 14576 */
-  "\xd8\xb1\xdb\x8c\xd8\xa7\xd9\x84\0" /* offset 14592 */
-  "\x2c\0" /* offset 14601 */
-  "\xe3\x80\x81\0" /* offset 14603 */
-  "\xe3\x80\x82\0" /* offset 14607 */
-  "\x3a\0" /* offset 14611 */
-  "\x21\0" /* offset 14613 */
-  "\x3f\0" /* offset 14615 */
-  "\xe3\x80\x96\0" /* offset 14617 */
-  "\xe3\x80\x97\0" /* offset 14621 */
-  "\xe2\x80\x94\0" /* offset 14625 */
-  "\xe2\x80\x93\0" /* offset 14629 */
-  "\x5f\0" /* offset 14633 */
-  "\x7b\0" /* offset 14635 */
-  "\x7d\0" /* offset 14637 */
-  "\xe3\x80\x94\0" /* offset 14639 */
-  "\xe3\x80\x95\0" /* offset 14643 */
-  "\xe3\x80\x90\0" /* offset 14647 */
-  "\xe3\x80\x91\0" /* offset 14651 */
-  "\xe3\x80\x8a\0" /* offset 14655 */
-  "\xe3\x80\x8b\0" /* offset 14659 */
-  "\xe3\x80\x8c\0" /* offset 14663 */
-  "\xe3\x80\x8d\0" /* offset 14667 */
-  "\xe3\x80\x8e\0" /* offset 14671 */
-  "\xe3\x80\x8f\0" /* offset 14675 */
-  "\x5b\0" /* offset 14679 */
-  "\x5d\0" /* offset 14681 */
-  "\x23\0" /* offset 14683 */
-  "\x26\0" /* offset 14685 */
-  "\x2a\0" /* offset 14687 */
-  "\x2d\0" /* offset 14689 */
-  "\x3c\0" /* offset 14691 */
-  "\x3e\0" /* offset 14693 */
-  "\x5c\0" /* offset 14695 */
-  "\x24\0" /* offset 14697 */
-  "\x25\0" /* offset 14699 */
-  "\x40\0" /* offset 14701 */
-  "\x20\xd9\x8b\0" /* offset 14703 */
-  "\xd9\x80\xd9\x8b\0" /* offset 14707 */
-  "\x20\xd9\x8c\0" /* offset 14712 */
-  "\x20\xd9\x8d\0" /* offset 14716 */
-  "\x20\xd9\x8e\0" /* offset 14720 */
-  "\xd9\x80\xd9\x8e\0" /* offset 14724 */
-  "\x20\xd9\x8f\0" /* offset 14729 */
-  "\xd9\x80\xd9\x8f\0" /* offset 14733 */
-  "\x20\xd9\x90\0" /* offset 14738 */
-  "\xd9\x80\xd9\x90\0" /* offset 14742 */
-  "\x20\xd9\x91\0" /* offset 14747 */
-  "\xd9\x80\xd9\x91\0" /* offset 14751 */
-  "\x20\xd9\x92\0" /* offset 14756 */
-  "\xd9\x80\xd9\x92\0" /* offset 14760 */
-  "\xd8\xa1\0" /* offset 14765 */
-  "\xd8\xa7\0" /* offset 14768 */
-  "\xd8\xa8\0" /* offset 14771 */
-  "\xd8\xa9\0" /* offset 14774 */
-  "\xd8\xaa\0" /* offset 14777 */
-  "\xd8\xab\0" /* offset 14780 */
-  "\xd8\xac\0" /* offset 14783 */
-  "\xd8\xad\0" /* offset 14786 */
-  "\xd8\xae\0" /* offset 14789 */
-  "\xd8\xaf\0" /* offset 14792 */
-  "\xd8\xb0\0" /* offset 14795 */
-  "\xd8\xb1\0" /* offset 14798 */
-  "\xd8\xb2\0" /* offset 14801 */
-  "\xd8\xb3\0" /* offset 14804 */
-  "\xd8\xb4\0" /* offset 14807 */
-  "\xd8\xb5\0" /* offset 14810 */
-  "\xd8\xb6\0" /* offset 14813 */
-  "\xd8\xb7\0" /* offset 14816 */
-  "\xd8\xb8\0" /* offset 14819 */
-  "\xd8\xb9\0" /* offset 14822 */
-  "\xd8\xba\0" /* offset 14825 */
-  "\xd9\x81\0" /* offset 14828 */
-  "\xd9\x82\0" /* offset 14831 */
-  "\xd9\x83\0" /* offset 14834 */
-  "\xd9\x84\0" /* offset 14837 */
-  "\xd9\x85\0" /* offset 14840 */
-  "\xd9\x86\0" /* offset 14843 */
-  "\xd9\x87\0" /* offset 14846 */
-  "\xd9\x88\0" /* offset 14849 */
-  "\xd9\x8a\0" /* offset 14852 */
-  "\xd9\x84\xd8\xa7\xd9\x93\0" /* offset 14855 */
-  "\xd9\x84\xd8\xa7\xd9\x94\0" /* offset 14862 */
-  "\xd9\x84\xd8\xa7\xd9\x95\0" /* offset 14869 */
-  "\xd9\x84\xd8\xa7\0" /* offset 14876 */
-  "\x22\0" /* offset 14881 */
-  "\x27\0" /* offset 14883 */
-  "\x2f\0" /* offset 14885 */
-  "\x5e\0" /* offset 14887 */
-  "\x7c\0" /* offset 14889 */
-  "\x7e\0" /* offset 14891 */
-  "\xe2\xa6\x85\0" /* offset 14893 */
-  "\xe2\xa6\x86\0" /* offset 14897 */
-  "\xe3\x83\xbb\0" /* offset 14901 */
-  "\xe3\x82\xa1\0" /* offset 14905 */
-  "\xe3\x82\xa3\0" /* offset 14909 */
-  "\xe3\x82\xa5\0" /* offset 14913 */
-  "\xe3\x82\xa7\0" /* offset 14917 */
-  "\xe3\x82\xa9\0" /* offset 14921 */
-  "\xe3\x83\xa3\0" /* offset 14925 */
-  "\xe3\x83\xa5\0" /* offset 14929 */
-  "\xe3\x83\xa7\0" /* offset 14933 */
-  "\xe3\x83\x83\0" /* offset 14937 */
-  "\xe3\x83\xbc\0" /* offset 14941 */
-  "\xe3\x83\xb3\0" /* offset 14945 */
-  "\xe3\x82\x99\0" /* offset 14949 */
-  "\xe3\x82\x9a\0" /* offset 14953 */
-  "\xc2\xa2\0" /* offset 14957 */
-  "\xc2\xa3\0" /* offset 14960 */
-  "\xc2\xac\0" /* offset 14963 */
-  "\xc2\xa6\0" /* offset 14966 */
-  "\xc2\xa5\0" /* offset 14969 */
-  "\xe2\x82\xa9\0" /* offset 14972 */
-  "\xe2\x94\x82\0" /* offset 14976 */
-  "\xe2\x86\x90\0" /* offset 14980 */
-  "\xe2\x86\x91\0" /* offset 14984 */
-  "\xe2\x86\x92\0" /* offset 14988 */
-  "\xe2\x86\x93\0" /* offset 14992 */
-  "\xe2\x96\xa0\0" /* offset 14996 */
-  "\xe2\x97\x8b\0" /* offset 15000 */
-  "\xf0\x91\x82\x99\xf0\x91\x82\xba\0" /* offset 15004 */
-  "\xf0\x91\x82\x9b\xf0\x91\x82\xba\0" /* offset 15013 */
-  "\xf0\x91\x82\xa5\xf0\x91\x82\xba\0" /* offset 15022 */
-  "\xf0\x91\x84\xb1\xf0\x91\x84\xa7\0" /* offset 15031 */
-  "\xf0\x91\x84\xb2\xf0\x91\x84\xa7\0" /* offset 15040 */
-  "\xf0\x91\x8d\x87\xf0\x91\x8c\xbe\0" /* offset 15049 */
-  "\xf0\x91\x8d\x87\xf0\x91\x8d\x97\0" /* offset 15058 */
-  "\xf0\x91\x92\xb9\xf0\x91\x92\xba\0" /* offset 15067 */
-  "\xf0\x91\x92\xb9\xf0\x91\x92\xb0\0" /* offset 15076 */
-  "\xf0\x91\x92\xb9\xf0\x91\x92\xbd\0" /* offset 15085 */
-  "\xf0\x91\x96\xb8\xf0\x91\x96\xaf\0" /* offset 15094 */
-  "\xf0\x91\x96\xb9\xf0\x91\x96\xaf\0" /* offset 15103 */
-  "\xf0\x9d\x85\x97\xf0\x9d\x85\xa5\0" /* offset 15112 */
-  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\0" /* offset 15121 */
-  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\xf0\x9d\x85\xae\0" /* offset 15130 */
-  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\xf0\x9d\x85\xaf\0" /* offset 15143 */
-  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\xf0\x9d\x85\xb0\0" /* offset 15156 */
-  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\xf0\x9d\x85\xb1\0" /* offset 15169 */
-  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\xf0\x9d\x85\xb2\0" /* offset 15182 */
-  "\xf0\x9d\x86\xb9\xf0\x9d\x85\xa5\0" /* offset 15195 */
-  "\xf0\x9d\x86\xba\xf0\x9d\x85\xa5\0" /* offset 15204 */
-  "\xf0\x9d\x86\xb9\xf0\x9d\x85\xa5\xf0\x9d\x85\xae\0" /* offset 15213 */
-  "\xf0\x9d\x86\xba\xf0\x9d\x85\xa5\xf0\x9d\x85\xae\0" /* offset 15226 */
-  "\xf0\x9d\x86\xb9\xf0\x9d\x85\xa5\xf0\x9d\x85\xaf\0" /* offset 15239 */
-  "\xf0\x9d\x86\xba\xf0\x9d\x85\xa5\xf0\x9d\x85\xaf\0" /* offset 15252 */
-  "\xc4\xb1\0" /* offset 15265 */
-  "\xc8\xb7\0" /* offset 15268 */
-  "\xce\x91\0" /* offset 15271 */
-  "\xce\x92\0" /* offset 15274 */
-  "\xce\x94\0" /* offset 15277 */
-  "\xce\x95\0" /* offset 15280 */
-  "\xce\x96\0" /* offset 15283 */
-  "\xce\x97\0" /* offset 15286 */
-  "\xce\x99\0" /* offset 15289 */
-  "\xce\x9a\0" /* offset 15292 */
-  "\xce\x9b\0" /* offset 15295 */
-  "\xce\x9c\0" /* offset 15298 */
-  "\xce\x9d\0" /* offset 15301 */
-  "\xce\x9e\0" /* offset 15304 */
-  "\xce\x9f\0" /* offset 15307 */
-  "\xce\xa1\0" /* offset 15310 */
-  "\xce\xa4\0" /* offset 15313 */
-  "\xce\xa6\0" /* offset 15316 */
-  "\xce\xa7\0" /* offset 15319 */
-  "\xce\xa8\0" /* offset 15322 */
-  "\xe2\x88\x87\0" /* offset 15325 */
-  "\xce\xb1\0" /* offset 15329 */
-  "\xce\xb6\0" /* offset 15332 */
-  "\xce\xb7\0" /* offset 15335 */
-  "\xce\xbb\0" /* offset 15338 */
-  "\xce\xbd\0" /* offset 15341 */
-  "\xce\xbe\0" /* offset 15344 */
-  "\xce\xbf\0" /* offset 15347 */
-  "\xcf\x83\0" /* offset 15350 */
-  "\xcf\x84\0" /* offset 15353 */
-  "\xcf\x85\0" /* offset 15356 */
-  "\xcf\x88\0" /* offset 15359 */
-  "\xcf\x89\0" /* offset 15362 */
-  "\xe2\x88\x82\0" /* offset 15365 */
-  "\xcf\x9c\0" /* offset 15369 */
-  "\xcf\x9d\0" /* offset 15372 */
-  "\xd9\xae\0" /* offset 15375 */
-  "\xda\xa1\0" /* offset 15378 */
-  "\xd9\xaf\0" /* offset 15381 */
-  "\x30\x2e\0" /* offset 15384 */
-  "\x30\x2c\0" /* offset 15387 */
-  "\x31\x2c\0" /* offset 15390 */
-  "\x32\x2c\0" /* offset 15393 */
-  "\x33\x2c\0" /* offset 15396 */
-  "\x34\x2c\0" /* offset 15399 */
-  "\x35\x2c\0" /* offset 15402 */
-  "\x36\x2c\0" /* offset 15405 */
-  "\x37\x2c\0" /* offset 15408 */
-  "\x38\x2c\0" /* offset 15411 */
-  "\x39\x2c\0" /* offset 15414 */
-  "\x28\x41\x29\0" /* offset 15417 */
-  "\x28\x42\x29\0" /* offset 15421 */
-  "\x28\x43\x29\0" /* offset 15425 */
-  "\x28\x44\x29\0" /* offset 15429 */
-  "\x28\x45\x29\0" /* offset 15433 */
-  "\x28\x46\x29\0" /* offset 15437 */
-  "\x28\x47\x29\0" /* offset 15441 */
-  "\x28\x48\x29\0" /* offset 15445 */
-  "\x28\x49\x29\0" /* offset 15449 */
-  "\x28\x4a\x29\0" /* offset 15453 */
-  "\x28\x4b\x29\0" /* offset 15457 */
-  "\x28\x4c\x29\0" /* offset 15461 */
-  "\x28\x4d\x29\0" /* offset 15465 */
-  "\x28\x4e\x29\0" /* offset 15469 */
-  "\x28\x4f\x29\0" /* offset 15473 */
-  "\x28\x50\x29\0" /* offset 15477 */
-  "\x28\x51\x29\0" /* offset 15481 */
-  "\x28\x52\x29\0" /* offset 15485 */
-  "\x28\x53\x29\0" /* offset 15489 */
-  "\x28\x54\x29\0" /* offset 15493 */
-  "\x28\x55\x29\0" /* offset 15497 */
-  "\x28\x56\x29\0" /* offset 15501 */
-  "\x28\x57\x29\0" /* offset 15505 */
-  "\x28\x58\x29\0" /* offset 15509 */
-  "\x28\x59\x29\0" /* offset 15513 */
-  "\x28\x5a\x29\0" /* offset 15517 */
-  "\xe3\x80\x94\x53\xe3\x80\x95\0" /* offset 15521 */
-  "\x43\x44\0" /* offset 15529 */
-  "\x57\x5a\0" /* offset 15532 */
-  "\x48\x56\0" /* offset 15535 */
-  "\x53\x44\0" /* offset 15538 */
-  "\x53\x53\0" /* offset 15541 */
-  "\x50\x50\x56\0" /* offset 15544 */
-  "\x57\x43\0" /* offset 15548 */
-  "\x4d\x43\0" /* offset 15551 */
-  "\x4d\x44\0" /* offset 15554 */
-  "\x4d\x52\0" /* offset 15557 */
-  "\x44\x4a\0" /* offset 15560 */
-  "\xe3\x81\xbb\xe3\x81\x8b\0" /* offset 15563 */
-  "\xe3\x82\xb3\xe3\x82\xb3\0" /* offset 15570 */
-  "\xe5\xad\x97\0" /* offset 15577 */
-  "\xe5\x8f\x8c\0" /* offset 15581 */
-  "\xe5\xa4\x9a\0" /* offset 15585 */
-  "\xe8\xa7\xa3\0" /* offset 15589 */
-  "\xe4\xba\xa4\0" /* offset 15593 */
-  "\xe6\x98\xa0\0" /* offset 15597 */
-  "\xe7\x84\xa1\0" /* offset 15601 */
-  "\xe5\x89\x8d\0" /* offset 15605 */
-  "\xe5\xbe\x8c\0" /* offset 15609 */
-  "\xe5\x86\x8d\0" /* offset 15613 */
-  "\xe6\x96\xb0\0" /* offset 15617 */
-  "\xe5\x88\x9d\0" /* offset 15621 */
-  "\xe7\xb5\x82\0" /* offset 15625 */
-  "\xe8\xb2\xa9\0" /* offset 15629 */
-  "\xe5\xa3\xb0\0" /* offset 15633 */
-  "\xe5\x90\xb9\0" /* offset 15637 */
-  "\xe6\xbc\x94\0" /* offset 15641 */
-  "\xe6\x8a\x95\0" /* offset 15645 */
-  "\xe6\x8d\x95\0" /* offset 15649 */
-  "\xe9\x81\x8a\0" /* offset 15653 */
-  "\xe6\x8c\x87\0" /* offset 15657 */
-  "\xe6\x89\x93\0" /* offset 15661 */
-  "\xe7\xa6\x81\0" /* offset 15665 */
-  "\xe7\xa9\xba\0" /* offset 15669 */
-  "\xe5\x90\x88\0" /* offset 15673 */
-  "\xe6\xba\x80\0" /* offset 15677 */
-  "\xe7\x94\xb3\0" /* offset 15681 */
-  "\xe5\x89\xb2\0" /* offset 15685 */
-  "\xe5\x96\xb6\0" /* offset 15689 */
-  "\xe9\x85\x8d\0" /* offset 15693 */
-  "\xe3\x80\x94\xe6\x9c\xac\xe3\x80\x95\0" /* offset 15697 */
-  "\xe3\x80\x94\xe4\xb8\x89\xe3\x80\x95\0" /* offset 15707 */
-  "\xe3\x80\x94\xe4\xba\x8c\xe3\x80\x95\0" /* offset 15717 */
-  "\xe3\x80\x94\xe5\xae\x89\xe3\x80\x95\0" /* offset 15727 */
-  "\xe3\x80\x94\xe7\x82\xb9\xe3\x80\x95\0" /* offset 15737 */
-  "\xe3\x80\x94\xe6\x89\x93\xe3\x80\x95\0" /* offset 15747 */
-  "\xe3\x80\x94\xe7\x9b\x97\xe3\x80\x95\0" /* offset 15757 */
-  "\xe3\x80\x94\xe5\x8b\x9d\xe3\x80\x95\0" /* offset 15767 */
-  "\xe3\x80\x94\xe6\x95\x97\xe3\x80\x95\0" /* offset 15777 */
-  "\xe5\xbe\x97\0" /* offset 15787 */
-  "\xe5\x8f\xaf\0" /* offset 15791 */
-  "\xe4\xb8\xbd\0" /* offset 15795 */
-  "\xe4\xb8\xb8\0" /* offset 15799 */
-  "\xe4\xb9\x81\0" /* offset 15803 */
-  "\xf0\xa0\x84\xa2\0" /* offset 15807 */
-  "\xe4\xbd\xa0\0" /* offset 15812 */
-  "\xe4\xbe\xbb\0" /* offset 15816 */
-  "\xe5\x80\x82\0" /* offset 15820 */
-  "\xe5\x81\xba\0" /* offset 15824 */
-  "\xe5\x82\x99\0" /* offset 15828 */
-  "\xe5\x83\x8f\0" /* offset 15832 */
-  "\xe3\x92\x9e\0" /* offset 15836 */
-  "\xf0\xa0\x98\xba\0" /* offset 15840 */
-  "\xe5\x85\x94\0" /* offset 15845 */
-  "\xe5\x85\xa4\0" /* offset 15849 */
-  "\xe5\x85\xb7\0" /* offset 15853 */
-  "\xf0\xa0\x94\x9c\0" /* offset 15857 */
-  "\xe3\x92\xb9\0" /* offset 15862 */
-  "\xe5\x85\xa7\0" /* offset 15866 */
-  "\xf0\xa0\x95\x8b\0" /* offset 15870 */
-  "\xe5\x86\x97\0" /* offset 15875 */
-  "\xe5\x86\xa4\0" /* offset 15879 */
-  "\xe4\xbb\x8c\0" /* offset 15883 */
-  "\xe5\x86\xac\0" /* offset 15887 */
-  "\xf0\xa9\x87\x9f\0" /* offset 15891 */
-  "\xe5\x88\x83\0" /* offset 15896 */
-  "\xe3\x93\x9f\0" /* offset 15900 */
-  "\xe5\x88\xbb\0" /* offset 15904 */
-  "\xe5\x89\x86\0" /* offset 15908 */
-  "\xe5\x89\xb7\0" /* offset 15912 */
-  "\xe3\x94\x95\0" /* offset 15916 */
-  "\xe5\x8c\x85\0" /* offset 15920 */
-  "\xe5\x8c\x86\0" /* offset 15924 */
-  "\xe5\x8d\x89\0" /* offset 15928 */
-  "\xe5\x8d\x9a\0" /* offset 15932 */
-  "\xe5\x8d\xb3\0" /* offset 15936 */
-  "\xe5\x8d\xbd\0" /* offset 15940 */
-  "\xe5\x8d\xbf\0" /* offset 15944 */
-  "\xf0\xa0\xa8\xac\0" /* offset 15948 */
-  "\xe7\x81\xb0\0" /* offset 15953 */
-  "\xe5\x8f\x8a\0" /* offset 15957 */
-  "\xe5\x8f\x9f\0" /* offset 15961 */
-  "\xf0\xa0\xad\xa3\0" /* offset 15965 */
-  "\xe5\x8f\xab\0" /* offset 15970 */
-  "\xe5\x8f\xb1\0" /* offset 15974 */
-  "\xe5\x90\x86\0" /* offset 15978 */
-  "\xe5\x92\x9e\0" /* offset 15982 */
-  "\xe5\x90\xb8\0" /* offset 15986 */
-  "\xe5\x91\x88\0" /* offset 15990 */
-  "\xe5\x91\xa8\0" /* offset 15994 */
-  "\xe5\x92\xa2\0" /* offset 15998 */
-  "\xe5\x93\xb6\0" /* offset 16002 */
-  "\xe5\x94\x90\0" /* offset 16006 */
-  "\xe5\x95\x93\0" /* offset 16010 */
-  "\xe5\x95\xa3\0" /* offset 16014 */
-  "\xe5\x96\x84\0" /* offset 16018 */
-  "\xe5\x96\xab\0" /* offset 16022 */
-  "\xe5\x96\xb3\0" /* offset 16026 */
-  "\xe5\x97\x82\0" /* offset 16030 */
-  "\xe5\x9c\x96\0" /* offset 16034 */
-  "\xe5\x9c\x97\0" /* offset 16038 */
-  "\xe5\x99\x91\0" /* offset 16042 */
-  "\xe5\x99\xb4\0" /* offset 16046 */
-  "\xe5\xa3\xae\0" /* offset 16050 */
-  "\xe5\x9f\x8e\0" /* offset 16054 */
-  "\xe5\x9f\xb4\0" /* offset 16058 */
-  "\xe5\xa0\x8d\0" /* offset 16062 */
-  "\xe5\x9e\x8b\0" /* offset 16066 */
-  "\xe5\xa0\xb2\0" /* offset 16070 */
-  "\xe5\xa0\xb1\0" /* offset 16074 */
-  "\xe5\xa2\xac\0" /* offset 16078 */
-  "\xf0\xa1\x93\xa4\0" /* offset 16082 */
-  "\xe5\xa3\xb2\0" /* offset 16087 */
-  "\xe5\xa3\xb7\0" /* offset 16091 */
-  "\xe5\xa4\x86\0" /* offset 16095 */
-  "\xe5\xa4\xa2\0" /* offset 16099 */
-  "\xe5\xa5\xa2\0" /* offset 16103 */
-  "\xf0\xa1\x9a\xa8\0" /* offset 16107 */
-  "\xf0\xa1\x9b\xaa\0" /* offset 16112 */
-  "\xe5\xa7\xac\0" /* offset 16117 */
-  "\xe5\xa8\x9b\0" /* offset 16121 */
-  "\xe5\xa8\xa7\0" /* offset 16125 */
-  "\xe5\xa7\x98\0" /* offset 16129 */
-  "\xe5\xa9\xa6\0" /* offset 16133 */
-  "\xe3\x9b\xae\0" /* offset 16137 */
-  "\xe3\x9b\xbc\0" /* offset 16141 */
-  "\xe5\xac\x88\0" /* offset 16145 */
-  "\xe5\xac\xbe\0" /* offset 16149 */
-  "\xf0\xa1\xa7\x88\0" /* offset 16153 */
-  "\xe5\xaf\x83\0" /* offset 16158 */
-  "\xe5\xaf\x98\0" /* offset 16162 */
-  "\xe5\xaf\xb3\0" /* offset 16166 */
-  "\xf0\xa1\xac\x98\0" /* offset 16170 */
-  "\xe5\xaf\xbf\0" /* offset 16175 */
-  "\xe5\xb0\x86\0" /* offset 16179 */
-  "\xe5\xbd\x93\0" /* offset 16183 */
-  "\xe3\x9e\x81\0" /* offset 16187 */
-  "\xe5\xb1\xa0\0" /* offset 16191 */
-  "\xe5\xb3\x80\0" /* offset 16195 */
-  "\xe5\xb2\x8d\0" /* offset 16199 */
-  "\xf0\xa1\xb7\xa4\0" /* offset 16203 */
-  "\xe5\xb5\x83\0" /* offset 16208 */
-  "\xf0\xa1\xb7\xa6\0" /* offset 16212 */
-  "\xe5\xb5\xae\0" /* offset 16217 */
-  "\xe5\xb5\xab\0" /* offset 16221 */
-  "\xe5\xb5\xbc\0" /* offset 16225 */
-  "\xe5\xb7\xa1\0" /* offset 16229 */
-  "\xe5\xb7\xa2\0" /* offset 16233 */
-  "\xe3\xa0\xaf\0" /* offset 16237 */
-  "\xe5\xb7\xbd\0" /* offset 16241 */
-  "\xe5\xb8\xa8\0" /* offset 16245 */
-  "\xe5\xb8\xbd\0" /* offset 16249 */
-  "\xe5\xb9\xa9\0" /* offset 16253 */
-  "\xe3\xa1\xa2\0" /* offset 16257 */
-  "\xf0\xa2\x86\x83\0" /* offset 16261 */
-  "\xe3\xa1\xbc\0" /* offset 16266 */
-  "\xe5\xba\xb0\0" /* offset 16270 */
-  "\xe5\xba\xb3\0" /* offset 16274 */
-  "\xe5\xba\xb6\0" /* offset 16278 */
-  "\xf0\xaa\x8e\x92\0" /* offset 16282 */
-  "\xf0\xa2\x8c\xb1\0" /* offset 16287 */
-  "\xe8\x88\x81\0" /* offset 16292 */
-  "\xe5\xbc\xa2\0" /* offset 16296 */
-  "\xe3\xa3\x87\0" /* offset 16300 */
-  "\xf0\xa3\x8a\xb8\0" /* offset 16304 */
-  "\xf0\xa6\x87\x9a\0" /* offset 16309 */
-  "\xe5\xbd\xa2\0" /* offset 16314 */
-  "\xe5\xbd\xab\0" /* offset 16318 */
-  "\xe3\xa3\xa3\0" /* offset 16322 */
-  "\xe5\xbe\x9a\0" /* offset 16326 */
-  "\xe5\xbf\x8d\0" /* offset 16330 */
-  "\xe5\xbf\x97\0" /* offset 16334 */
-  "\xe5\xbf\xb9\0" /* offset 16338 */
-  "\xe6\x82\x81\0" /* offset 16342 */
-  "\xe3\xa4\xba\0" /* offset 16346 */
-  "\xe3\xa4\x9c\0" /* offset 16350 */
-  "\xf0\xa2\x9b\x94\0" /* offset 16354 */
-  "\xe6\x83\x87\0" /* offset 16359 */
-  "\xe6\x85\x88\0" /* offset 16363 */
-  "\xe6\x85\x8c\0" /* offset 16367 */
-  "\xe6\x85\xba\0" /* offset 16371 */
-  "\xe6\x86\xb2\0" /* offset 16375 */
-  "\xe6\x86\xa4\0" /* offset 16379 */
-  "\xe6\x86\xaf\0" /* offset 16383 */
-  "\xe6\x87\x9e\0" /* offset 16387 */
-  "\xe6\x88\x90\0" /* offset 16391 */
-  "\xe6\x88\x9b\0" /* offset 16395 */
-  "\xe6\x89\x9d\0" /* offset 16399 */
-  "\xe6\x8a\xb1\0" /* offset 16403 */
-  "\xe6\x8b\x94\0" /* offset 16407 */
-  "\xe6\x8d\x90\0" /* offset 16411 */
-  "\xf0\xa2\xac\x8c\0" /* offset 16415 */
-  "\xe6\x8c\xbd\0" /* offset 16420 */
-  "\xe6\x8b\xbc\0" /* offset 16424 */
-  "\xe6\x8d\xa8\0" /* offset 16428 */
-  "\xe6\x8e\x83\0" /* offset 16432 */
-  "\xe6\x8f\xa4\0" /* offset 16436 */
-  "\xf0\xa2\xaf\xb1\0" /* offset 16440 */
-  "\xe6\x90\xa2\0" /* offset 16445 */
-  "\xe6\x8f\x85\0" /* offset 16449 */
-  "\xe6\x8e\xa9\0" /* offset 16453 */
-  "\xe3\xa8\xae\0" /* offset 16457 */
-  "\xe6\x91\xa9\0" /* offset 16461 */
-  "\xe6\x91\xbe\0" /* offset 16465 */
-  "\xe6\x92\x9d\0" /* offset 16469 */
-  "\xe6\x91\xb7\0" /* offset 16473 */
-  "\xe3\xa9\xac\0" /* offset 16477 */
-  "\xe6\x95\xac\0" /* offset 16481 */
-  "\xf0\xa3\x80\x8a\0" /* offset 16485 */
-  "\xe6\x97\xa3\0" /* offset 16490 */
-  "\xe6\x9b\xb8\0" /* offset 16494 */
-  "\xe6\x99\x89\0" /* offset 16498 */
-  "\xe3\xac\x99\0" /* offset 16502 */
-  "\xe3\xac\x88\0" /* offset 16506 */
-  "\xe3\xab\xa4\0" /* offset 16510 */
-  "\xe5\x86\x92\0" /* offset 16514 */
-  "\xe5\x86\x95\0" /* offset 16518 */
-  "\xe6\x9c\x80\0" /* offset 16522 */
-  "\xe6\x9a\x9c\0" /* offset 16526 */
-  "\xe8\x82\xad\0" /* offset 16530 */
-  "\xe4\x8f\x99\0" /* offset 16534 */
-  "\xe6\x9c\xa1\0" /* offset 16538 */
-  "\xe6\x9d\x9e\0" /* offset 16542 */
-  "\xe6\x9d\x93\0" /* offset 16546 */
-  "\xf0\xa3\x8f\x83\0" /* offset 16550 */
-  "\xe3\xad\x89\0" /* offset 16555 */
-  "\xe6\x9f\xba\0" /* offset 16559 */
-  "\xe6\x9e\x85\0" /* offset 16563 */
-  "\xe6\xa1\x92\0" /* offset 16567 */
-  "\xf0\xa3\x91\xad\0" /* offset 16571 */
-  "\xe6\xa2\x8e\0" /* offset 16576 */
-  "\xe6\xa0\x9f\0" /* offset 16580 */
-  "\xe6\xa4\x94\0" /* offset 16584 */
-  "\xe6\xa5\x82\0" /* offset 16588 */
-  "\xe6\xa6\xa3\0" /* offset 16592 */
-  "\xe6\xa7\xaa\0" /* offset 16596 */
-  "\xe6\xaa\xa8\0" /* offset 16600 */
-  "\xf0\xa3\x9a\xa3\0" /* offset 16604 */
-  "\xe6\xab\x9b\0" /* offset 16609 */
-  "\xe3\xb0\x98\0" /* offset 16613 */
-  "\xe6\xac\xa1\0" /* offset 16617 */
-  "\xf0\xa3\xa2\xa7\0" /* offset 16621 */
-  "\xe6\xad\x94\0" /* offset 16626 */
-  "\xe3\xb1\x8e\0" /* offset 16630 */
-  "\xe6\xad\xb2\0" /* offset 16634 */
-  "\xe6\xae\x9f\0" /* offset 16638 */
-  "\xe6\xae\xbb\0" /* offset 16642 */
-  "\xf0\xa3\xaa\x8d\0" /* offset 16646 */
-  "\xf0\xa1\xb4\x8b\0" /* offset 16651 */
-  "\xf0\xa3\xab\xba\0" /* offset 16656 */
-  "\xe6\xb1\x8e\0" /* offset 16661 */
-  "\xf0\xa3\xb2\xbc\0" /* offset 16665 */
-  "\xe6\xb2\xbf\0" /* offset 16670 */
-  "\xe6\xb3\x8d\0" /* offset 16674 */
-  "\xe6\xb1\xa7\0" /* offset 16678 */
-  "\xe6\xb4\x96\0" /* offset 16682 */
-  "\xe6\xb4\xbe\0" /* offset 16686 */
-  "\xe6\xb5\xa9\0" /* offset 16690 */
-  "\xe6\xb5\xb8\0" /* offset 16694 */
-  "\xe6\xb6\x85\0" /* offset 16698 */
-  "\xf0\xa3\xb4\x9e\0" /* offset 16702 */
-  "\xe6\xb4\xb4\0" /* offset 16707 */
-  "\xe6\xb8\xaf\0" /* offset 16711 */
-  "\xe6\xb9\xae\0" /* offset 16715 */
-  "\xe3\xb4\xb3\0" /* offset 16719 */
-  "\xe6\xbb\x87\0" /* offset 16723 */
-  "\xf0\xa3\xbb\x91\0" /* offset 16727 */
-  "\xe6\xb7\xb9\0" /* offset 16732 */
-  "\xe6\xbd\xae\0" /* offset 16736 */
-  "\xf0\xa3\xbd\x9e\0" /* offset 16740 */
-  "\xf0\xa3\xbe\x8e\0" /* offset 16745 */
-  "\xe6\xbf\x86\0" /* offset 16750 */
-  "\xe7\x80\xb9\0" /* offset 16754 */
-  "\xe7\x80\x9b\0" /* offset 16758 */
-  "\xe3\xb6\x96\0" /* offset 16762 */
-  "\xe7\x81\x8a\0" /* offset 16766 */
-  "\xe7\x81\xbd\0" /* offset 16770 */
-  "\xe7\x81\xb7\0" /* offset 16774 */
-  "\xe7\x82\xad\0" /* offset 16778 */
-  "\xf0\xa0\x94\xa5\0" /* offset 16782 */
-  "\xe7\x85\x85\0" /* offset 16787 */
-  "\xf0\xa4\x89\xa3\0" /* offset 16791 */
-  "\xe7\x86\x9c\0" /* offset 16796 */
-  "\xf0\xa4\x8e\xab\0" /* offset 16800 */
-  "\xe7\x88\xa8\0" /* offset 16805 */
-  "\xe7\x89\x90\0" /* offset 16809 */
-  "\xf0\xa4\x98\x88\0" /* offset 16813 */
-  "\xe7\x8a\x80\0" /* offset 16818 */
-  "\xe7\x8a\x95\0" /* offset 16822 */
-  "\xf0\xa4\x9c\xb5\0" /* offset 16826 */
-  "\xf0\xa4\xa0\x94\0" /* offset 16831 */
-  "\xe7\x8d\xba\0" /* offset 16836 */
-  "\xe7\x8e\x8b\0" /* offset 16840 */
-  "\xe3\xba\xac\0" /* offset 16844 */
-  "\xe7\x8e\xa5\0" /* offset 16848 */
-  "\xe3\xba\xb8\0" /* offset 16852 */
-  "\xe7\x91\x87\0" /* offset 16856 */
-  "\xe7\x91\x9c\0" /* offset 16860 */
-  "\xe7\x92\x85\0" /* offset 16864 */
-  "\xe7\x93\x8a\0" /* offset 16868 */
-  "\xe3\xbc\x9b\0" /* offset 16872 */
-  "\xe7\x94\xa4\0" /* offset 16876 */
-  "\xf0\xa4\xb0\xb6\0" /* offset 16880 */
-  "\xe7\x94\xbe\0" /* offset 16885 */
-  "\xf0\xa4\xb2\x92\0" /* offset 16889 */
-  "\xf0\xa2\x86\x9f\0" /* offset 16894 */
-  "\xe7\x98\x90\0" /* offset 16899 */
-  "\xf0\xa4\xbe\xa1\0" /* offset 16903 */
-  "\xf0\xa4\xbe\xb8\0" /* offset 16908 */
-  "\xf0\xa5\x81\x84\0" /* offset 16913 */
-  "\xe3\xbf\xbc\0" /* offset 16918 */
-  "\xe4\x80\x88\0" /* offset 16922 */
-  "\xf0\xa5\x83\xb3\0" /* offset 16926 */
-  "\xf0\xa5\x83\xb2\0" /* offset 16931 */
-  "\xf0\xa5\x84\x99\0" /* offset 16936 */
-  "\xf0\xa5\x84\xb3\0" /* offset 16941 */
-  "\xe7\x9c\x9e\0" /* offset 16946 */
-  "\xe7\x9c\x9f\0" /* offset 16950 */
-  "\xe7\x9e\x8b\0" /* offset 16954 */
-  "\xe4\x81\x86\0" /* offset 16958 */
-  "\xe4\x82\x96\0" /* offset 16962 */
-  "\xf0\xa5\x90\x9d\0" /* offset 16966 */
-  "\xe7\xa1\x8e\0" /* offset 16971 */
-  "\xe4\x83\xa3\0" /* offset 16975 */
-  "\xf0\xa5\x98\xa6\0" /* offset 16979 */
-  "\xf0\xa5\x9a\x9a\0" /* offset 16984 */
-  "\xf0\xa5\x9b\x85\0" /* offset 16989 */
-  "\xe7\xa7\xab\0" /* offset 16994 */
-  "\xe4\x84\xaf\0" /* offset 16998 */
-  "\xe7\xa9\x8a\0" /* offset 17002 */
-  "\xe7\xa9\x8f\0" /* offset 17006 */
-  "\xf0\xa5\xa5\xbc\0" /* offset 17010 */
-  "\xf0\xa5\xaa\xa7\0" /* offset 17015 */
-  "\xe7\xab\xae\0" /* offset 17020 */
-  "\xe4\x88\x82\0" /* offset 17024 */
-  "\xf0\xa5\xae\xab\0" /* offset 17028 */
-  "\xe7\xaf\x86\0" /* offset 17033 */
-  "\xe7\xaf\x89\0" /* offset 17037 */
-  "\xe4\x88\xa7\0" /* offset 17041 */
-  "\xf0\xa5\xb2\x80\0" /* offset 17045 */
-  "\xe7\xb3\x92\0" /* offset 17050 */
-  "\xe4\x8a\xa0\0" /* offset 17054 */
-  "\xe7\xb3\xa8\0" /* offset 17058 */
-  "\xe7\xb3\xa3\0" /* offset 17062 */
-  "\xe7\xb4\x80\0" /* offset 17066 */
-  "\xf0\xa5\xbe\x86\0" /* offset 17070 */
-  "\xe7\xb5\xa3\0" /* offset 17075 */
-  "\xe4\x8c\x81\0" /* offset 17079 */
-  "\xe7\xb7\x87\0" /* offset 17083 */
-  "\xe7\xb8\x82\0" /* offset 17087 */
-  "\xe7\xb9\x85\0" /* offset 17091 */
-  "\xe4\x8c\xb4\0" /* offset 17095 */
-  "\xf0\xa6\x88\xa8\0" /* offset 17099 */
-  "\xf0\xa6\x89\x87\0" /* offset 17104 */
-  "\xe4\x8d\x99\0" /* offset 17109 */
-  "\xf0\xa6\x8b\x99\0" /* offset 17113 */
-  "\xe7\xbd\xba\0" /* offset 17118 */
-  "\xf0\xa6\x8c\xbe\0" /* offset 17122 */
-  "\xe7\xbe\x95\0" /* offset 17127 */
-  "\xe7\xbf\xba\0" /* offset 17131 */
-  "\xf0\xa6\x93\x9a\0" /* offset 17135 */
-  "\xf0\xa6\x94\xa3\0" /* offset 17140 */
-  "\xe8\x81\xa0\0" /* offset 17145 */
-  "\xf0\xa6\x96\xa8\0" /* offset 17149 */
-  "\xe8\x81\xb0\0" /* offset 17154 */
-  "\xf0\xa3\x8d\x9f\0" /* offset 17158 */
-  "\xe4\x8f\x95\0" /* offset 17163 */
-  "\xe8\x82\xb2\0" /* offset 17167 */
-  "\xe8\x84\x83\0" /* offset 17171 */
-  "\xe4\x90\x8b\0" /* offset 17175 */
-  "\xe8\x84\xbe\0" /* offset 17179 */
-  "\xe5\xaa\xb5\0" /* offset 17183 */
-  "\xf0\xa6\x9e\xa7\0" /* offset 17187 */
-  "\xf0\xa6\x9e\xb5\0" /* offset 17192 */
-  "\xf0\xa3\x8e\x93\0" /* offset 17197 */
-  "\xf0\xa3\x8e\x9c\0" /* offset 17202 */
-  "\xe8\x88\x84\0" /* offset 17207 */
-  "\xe8\xbe\x9e\0" /* offset 17211 */
-  "\xe4\x91\xab\0" /* offset 17215 */
-  "\xe8\x8a\x91\0" /* offset 17219 */
-  "\xe8\x8a\x8b\0" /* offset 17223 */
-  "\xe8\x8a\x9d\0" /* offset 17227 */
-  "\xe5\x8a\xb3\0" /* offset 17231 */
-  "\xe8\x8a\xb1\0" /* offset 17235 */
-  "\xe8\x8a\xb3\0" /* offset 17239 */
-  "\xe8\x8a\xbd\0" /* offset 17243 */
-  "\xe8\x8b\xa6\0" /* offset 17247 */
-  "\xf0\xa6\xac\xbc\0" /* offset 17251 */
-  "\xe8\x8c\x9d\0" /* offset 17256 */
-  "\xe8\x8d\xa3\0" /* offset 17260 */
-  "\xe8\x8e\xad\0" /* offset 17264 */
-  "\xe8\x8c\xa3\0" /* offset 17268 */
-  "\xe8\x8e\xbd\0" /* offset 17272 */
-  "\xe8\x8f\xa7\0" /* offset 17276 */
-  "\xe8\x8d\x93\0" /* offset 17280 */
-  "\xe8\x8f\x8a\0" /* offset 17284 */
-  "\xe8\x8f\x8c\0" /* offset 17288 */
-  "\xe8\x8f\x9c\0" /* offset 17292 */
-  "\xf0\xa6\xb0\xb6\0" /* offset 17296 */
-  "\xf0\xa6\xb5\xab\0" /* offset 17301 */
-  "\xf0\xa6\xb3\x95\0" /* offset 17306 */
-  "\xe4\x94\xab\0" /* offset 17311 */
-  "\xe8\x93\xb1\0" /* offset 17315 */
-  "\xe8\x93\xb3\0" /* offset 17319 */
-  "\xe8\x94\x96\0" /* offset 17323 */
-  "\xf0\xa7\x8f\x8a\0" /* offset 17327 */
-  "\xe8\x95\xa4\0" /* offset 17332 */
-  "\xf0\xa6\xbc\xac\0" /* offset 17336 */
-  "\xe4\x95\x9d\0" /* offset 17341 */
-  "\xe4\x95\xa1\0" /* offset 17345 */
-  "\xf0\xa6\xbe\xb1\0" /* offset 17349 */
-  "\xf0\xa7\x83\x92\0" /* offset 17354 */
-  "\xe4\x95\xab\0" /* offset 17359 */
-  "\xe8\x99\x90\0" /* offset 17363 */
-  "\xe8\x99\xa7\0" /* offset 17367 */
-  "\xe8\x99\xa9\0" /* offset 17371 */
-  "\xe8\x9a\xa9\0" /* offset 17375 */
-  "\xe8\x9a\x88\0" /* offset 17379 */
-  "\xe8\x9c\x8e\0" /* offset 17383 */
-  "\xe8\x9b\xa2\0" /* offset 17387 */
-  "\xe8\x9c\xa8\0" /* offset 17391 */
-  "\xe8\x9d\xab\0" /* offset 17395 */
-  "\xe8\x9e\x86\0" /* offset 17399 */
-  "\xe4\x97\x97\0" /* offset 17403 */
-  "\xe8\x9f\xa1\0" /* offset 17407 */
-  "\xe8\xa0\x81\0" /* offset 17411 */
-  "\xe4\x97\xb9\0" /* offset 17415 */
-  "\xe8\xa1\xa0\0" /* offset 17419 */
-  "\xf0\xa7\x99\xa7\0" /* offset 17423 */
-  "\xe8\xa3\x97\0" /* offset 17428 */
-  "\xe8\xa3\x9e\0" /* offset 17432 */
-  "\xe4\x98\xb5\0" /* offset 17436 */
-  "\xe8\xa3\xba\0" /* offset 17440 */
-  "\xe3\x92\xbb\0" /* offset 17444 */
-  "\xf0\xa7\xa2\xae\0" /* offset 17448 */
-  "\xf0\xa7\xa5\xa6\0" /* offset 17453 */
-  "\xe4\x9a\xbe\0" /* offset 17458 */
-  "\xe4\x9b\x87\0" /* offset 17462 */
-  "\xe8\xaa\xa0\0" /* offset 17466 */
-  "\xf0\xa7\xb2\xa8\0" /* offset 17470 */
-  "\xe8\xb2\xab\0" /* offset 17475 */
-  "\xe8\xb3\x81\0" /* offset 17479 */
-  "\xe8\xb4\x9b\0" /* offset 17483 */
-  "\xe8\xb5\xb7\0" /* offset 17487 */
-  "\xf0\xa7\xbc\xaf\0" /* offset 17491 */
-  "\xf0\xa0\xa0\x84\0" /* offset 17496 */
-  "\xe8\xb7\x8b\0" /* offset 17501 */
-  "\xe8\xb6\xbc\0" /* offset 17505 */
-  "\xe8\xb7\xb0\0" /* offset 17509 */
-  "\xf0\xa0\xa3\x9e\0" /* offset 17513 */
-  "\xe8\xbb\x94\0" /* offset 17518 */
-  "\xf0\xa8\x97\x92\0" /* offset 17522 */
-  "\xf0\xa8\x97\xad\0" /* offset 17527 */
-  "\xe9\x82\x94\0" /* offset 17532 */
-  "\xe9\x83\xb1\0" /* offset 17536 */
-  "\xe9\x84\x91\0" /* offset 17540 */
-  "\xf0\xa8\x9c\xae\0" /* offset 17544 */
-  "\xe9\x84\x9b\0" /* offset 17549 */
-  "\xe9\x88\xb8\0" /* offset 17553 */
-  "\xe9\x8b\x97\0" /* offset 17557 */
-  "\xe9\x8b\x98\0" /* offset 17561 */
-  "\xe9\x89\xbc\0" /* offset 17565 */
-  "\xe9\x8f\xb9\0" /* offset 17569 */
-  "\xe9\x90\x95\0" /* offset 17573 */
-  "\xf0\xa8\xaf\xba\0" /* offset 17577 */
-  "\xe9\x96\x8b\0" /* offset 17582 */
-  "\xe4\xa6\x95\0" /* offset 17586 */
-  "\xe9\x96\xb7\0" /* offset 17590 */
-  "\xf0\xa8\xb5\xb7\0" /* offset 17594 */
-  "\xe4\xa7\xa6\0" /* offset 17599 */
-  "\xe9\x9b\x83\0" /* offset 17603 */
-  "\xe5\xb6\xb2\0" /* offset 17607 */
-  "\xe9\x9c\xa3\0" /* offset 17611 */
-  "\xf0\xa9\x85\x85\0" /* offset 17615 */
-  "\xf0\xa9\x88\x9a\0" /* offset 17620 */
-  "\xe4\xa9\xae\0" /* offset 17625 */
-  "\xe4\xa9\xb6\0" /* offset 17629 */
-  "\xe9\x9f\xa0\0" /* offset 17633 */
-  "\xf0\xa9\x90\x8a\0" /* offset 17637 */
-  "\xe4\xaa\xb2\0" /* offset 17642 */
-  "\xf0\xa9\x92\x96\0" /* offset 17646 */
-  "\xe9\xa0\xa9\0" /* offset 17651 */
-  "\xf0\xa9\x96\xb6\0" /* offset 17655 */
-  "\xe9\xa3\xa2\0" /* offset 17660 */
-  "\xe4\xac\xb3\0" /* offset 17664 */
-  "\xe9\xa4\xa9\0" /* offset 17668 */
-  "\xe9\xa6\xa7\0" /* offset 17672 */
-  "\xe9\xa7\x82\0" /* offset 17676 */
-  "\xe9\xa7\xbe\0" /* offset 17680 */
-  "\xe4\xaf\x8e\0" /* offset 17684 */
-  "\xf0\xa9\xac\xb0\0" /* offset 17688 */
-  "\xe9\xb1\x80\0" /* offset 17693 */
-  "\xe9\xb3\xbd\0" /* offset 17697 */
-  "\xe4\xb3\x8e\0" /* offset 17701 */
-  "\xe4\xb3\xad\0" /* offset 17705 */
-  "\xe9\xb5\xa7\0" /* offset 17709 */
-  "\xf0\xaa\x83\x8e\0" /* offset 17713 */
-  "\xe4\xb3\xb8\0" /* offset 17718 */
-  "\xf0\xaa\x84\x85\0" /* offset 17722 */
-  "\xf0\xaa\x88\x8e\0" /* offset 17727 */
-  "\xf0\xaa\x8a\x91\0" /* offset 17732 */
-  "\xe4\xb5\x96\0" /* offset 17737 */
-  "\xe9\xbb\xbe\0" /* offset 17741 */
-  "\xe9\xbc\x85\0" /* offset 17745 */
-  "\xe9\xbc\x8f\0" /* offset 17749 */
-  "\xe9\xbc\x96\0" /* offset 17753 */
-  "\xf0\xaa\x98\x80\0" /* offset 17757 */;
+  "\xca\x8d\0" /* offset 10914 */
+  "\xe8\xb1\x88\0" /* offset 10917 */
+  "\xe6\x9b\xb4\0" /* offset 10921 */
+  "\xe8\xb3\x88\0" /* offset 10925 */
+  "\xe6\xbb\x91\0" /* offset 10929 */
+  "\xe4\xb8\xb2\0" /* offset 10933 */
+  "\xe5\x8f\xa5\0" /* offset 10937 */
+  "\xe5\xa5\x91\0" /* offset 10941 */
+  "\xe5\x96\x87\0" /* offset 10945 */
+  "\xe5\xa5\x88\0" /* offset 10949 */
+  "\xe6\x87\xb6\0" /* offset 10953 */
+  "\xe7\x99\xa9\0" /* offset 10957 */
+  "\xe7\xbe\x85\0" /* offset 10961 */
+  "\xe8\x98\xbf\0" /* offset 10965 */
+  "\xe8\x9e\xba\0" /* offset 10969 */
+  "\xe8\xa3\xb8\0" /* offset 10973 */
+  "\xe9\x82\x8f\0" /* offset 10977 */
+  "\xe6\xa8\x82\0" /* offset 10981 */
+  "\xe6\xb4\x9b\0" /* offset 10985 */
+  "\xe7\x83\x99\0" /* offset 10989 */
+  "\xe7\x8f\x9e\0" /* offset 10993 */
+  "\xe8\x90\xbd\0" /* offset 10997 */
+  "\xe9\x85\xaa\0" /* offset 11001 */
+  "\xe9\xa7\xb1\0" /* offset 11005 */
+  "\xe4\xba\x82\0" /* offset 11009 */
+  "\xe5\x8d\xb5\0" /* offset 11013 */
+  "\xe6\xac\x84\0" /* offset 11017 */
+  "\xe7\x88\x9b\0" /* offset 11021 */
+  "\xe8\x98\xad\0" /* offset 11025 */
+  "\xe9\xb8\x9e\0" /* offset 11029 */
+  "\xe5\xb5\x90\0" /* offset 11033 */
+  "\xe6\xbf\xab\0" /* offset 11037 */
+  "\xe8\x97\x8d\0" /* offset 11041 */
+  "\xe8\xa5\xa4\0" /* offset 11045 */
+  "\xe6\x8b\x89\0" /* offset 11049 */
+  "\xe8\x87\x98\0" /* offset 11053 */
+  "\xe8\xa0\x9f\0" /* offset 11057 */
+  "\xe5\xbb\x8a\0" /* offset 11061 */
+  "\xe6\x9c\x97\0" /* offset 11065 */
+  "\xe6\xb5\xaa\0" /* offset 11069 */
+  "\xe7\x8b\xbc\0" /* offset 11073 */
+  "\xe9\x83\x8e\0" /* offset 11077 */
+  "\xe4\xbe\x86\0" /* offset 11081 */
+  "\xe5\x86\xb7\0" /* offset 11085 */
+  "\xe5\x8b\x9e\0" /* offset 11089 */
+  "\xe6\x93\x84\0" /* offset 11093 */
+  "\xe6\xab\x93\0" /* offset 11097 */
+  "\xe7\x88\x90\0" /* offset 11101 */
+  "\xe7\x9b\xa7\0" /* offset 11105 */
+  "\xe8\x98\x86\0" /* offset 11109 */
+  "\xe8\x99\x9c\0" /* offset 11113 */
+  "\xe8\xb7\xaf\0" /* offset 11117 */
+  "\xe9\x9c\xb2\0" /* offset 11121 */
+  "\xe9\xad\xaf\0" /* offset 11125 */
+  "\xe9\xb7\xba\0" /* offset 11129 */
+  "\xe7\xa2\x8c\0" /* offset 11133 */
+  "\xe7\xa5\xbf\0" /* offset 11137 */
+  "\xe7\xb6\xa0\0" /* offset 11141 */
+  "\xe8\x8f\x89\0" /* offset 11145 */
+  "\xe9\x8c\x84\0" /* offset 11149 */
+  "\xe8\xab\x96\0" /* offset 11153 */
+  "\xe5\xa3\x9f\0" /* offset 11157 */
+  "\xe5\xbc\x84\0" /* offset 11161 */
+  "\xe7\xb1\xa0\0" /* offset 11165 */
+  "\xe8\x81\xbe\0" /* offset 11169 */
+  "\xe7\x89\xa2\0" /* offset 11173 */
+  "\xe7\xa3\x8a\0" /* offset 11177 */
+  "\xe8\xb3\x82\0" /* offset 11181 */
+  "\xe9\x9b\xb7\0" /* offset 11185 */
+  "\xe5\xa3\x98\0" /* offset 11189 */
+  "\xe5\xb1\xa2\0" /* offset 11193 */
+  "\xe6\xa8\x93\0" /* offset 11197 */
+  "\xe6\xb7\x9a\0" /* offset 11201 */
+  "\xe6\xbc\x8f\0" /* offset 11205 */
+  "\xe7\xb4\xaf\0" /* offset 11209 */
+  "\xe7\xb8\xb7\0" /* offset 11213 */
+  "\xe9\x99\x8b\0" /* offset 11217 */
+  "\xe5\x8b\x92\0" /* offset 11221 */
+  "\xe8\x82\x8b\0" /* offset 11225 */
+  "\xe5\x87\x9c\0" /* offset 11229 */
+  "\xe5\x87\x8c\0" /* offset 11233 */
+  "\xe7\xa8\x9c\0" /* offset 11237 */
+  "\xe7\xb6\xbe\0" /* offset 11241 */
+  "\xe8\x8f\xb1\0" /* offset 11245 */
+  "\xe9\x99\xb5\0" /* offset 11249 */
+  "\xe8\xae\x80\0" /* offset 11253 */
+  "\xe6\x8b\x8f\0" /* offset 11257 */
+  "\xe8\xab\xbe\0" /* offset 11261 */
+  "\xe4\xb8\xb9\0" /* offset 11265 */
+  "\xe5\xaf\xa7\0" /* offset 11269 */
+  "\xe6\x80\x92\0" /* offset 11273 */
+  "\xe7\x8e\x87\0" /* offset 11277 */
+  "\xe7\x95\xb0\0" /* offset 11281 */
+  "\xe5\x8c\x97\0" /* offset 11285 */
+  "\xe7\xa3\xbb\0" /* offset 11289 */
+  "\xe4\xbe\xbf\0" /* offset 11293 */
+  "\xe5\xbe\xa9\0" /* offset 11297 */
+  "\xe4\xb8\x8d\0" /* offset 11301 */
+  "\xe6\xb3\x8c\0" /* offset 11305 */
+  "\xe6\x95\xb8\0" /* offset 11309 */
+  "\xe7\xb4\xa2\0" /* offset 11313 */
+  "\xe5\x8f\x83\0" /* offset 11317 */
+  "\xe5\xa1\x9e\0" /* offset 11321 */
+  "\xe7\x9c\x81\0" /* offset 11325 */
+  "\xe8\x91\x89\0" /* offset 11329 */
+  "\xe8\xaa\xaa\0" /* offset 11333 */
+  "\xe6\xae\xba\0" /* offset 11337 */
+  "\xe6\xb2\x88\0" /* offset 11341 */
+  "\xe6\x8b\xbe\0" /* offset 11345 */
+  "\xe8\x8b\xa5\0" /* offset 11349 */
+  "\xe6\x8e\xa0\0" /* offset 11353 */
+  "\xe7\x95\xa5\0" /* offset 11357 */
+  "\xe4\xba\xae\0" /* offset 11361 */
+  "\xe5\x85\xa9\0" /* offset 11365 */
+  "\xe5\x87\x89\0" /* offset 11369 */
+  "\xe6\xa2\x81\0" /* offset 11373 */
+  "\xe7\xb3\xa7\0" /* offset 11377 */
+  "\xe8\x89\xaf\0" /* offset 11381 */
+  "\xe8\xab\x92\0" /* offset 11385 */
+  "\xe9\x87\x8f\0" /* offset 11389 */
+  "\xe5\x8b\xb5\0" /* offset 11393 */
+  "\xe5\x91\x82\0" /* offset 11397 */
+  "\xe5\xbb\xac\0" /* offset 11401 */
+  "\xe6\x97\x85\0" /* offset 11405 */
+  "\xe6\xbf\xbe\0" /* offset 11409 */
+  "\xe7\xa4\xaa\0" /* offset 11413 */
+  "\xe9\x96\xad\0" /* offset 11417 */
+  "\xe9\xa9\xaa\0" /* offset 11421 */
+  "\xe9\xba\x97\0" /* offset 11425 */
+  "\xe9\xbb\x8e\0" /* offset 11429 */
+  "\xe6\x9b\x86\0" /* offset 11433 */
+  "\xe6\xad\xb7\0" /* offset 11437 */
+  "\xe8\xbd\xa2\0" /* offset 11441 */
+  "\xe5\xb9\xb4\0" /* offset 11445 */
+  "\xe6\x86\x90\0" /* offset 11449 */
+  "\xe6\x88\x80\0" /* offset 11453 */
+  "\xe6\x92\x9a\0" /* offset 11457 */
+  "\xe6\xbc\xa3\0" /* offset 11461 */
+  "\xe7\x85\x89\0" /* offset 11465 */
+  "\xe7\x92\x89\0" /* offset 11469 */
+  "\xe7\xa7\x8a\0" /* offset 11473 */
+  "\xe7\xb7\xb4\0" /* offset 11477 */
+  "\xe8\x81\xaf\0" /* offset 11481 */
+  "\xe8\xbc\xa6\0" /* offset 11485 */
+  "\xe8\x93\xae\0" /* offset 11489 */
+  "\xe9\x80\xa3\0" /* offset 11493 */
+  "\xe9\x8d\x8a\0" /* offset 11497 */
+  "\xe5\x88\x97\0" /* offset 11501 */
+  "\xe5\x8a\xa3\0" /* offset 11505 */
+  "\xe5\x92\xbd\0" /* offset 11509 */
+  "\xe7\x83\x88\0" /* offset 11513 */
+  "\xe8\xa3\x82\0" /* offset 11517 */
+  "\xe5\xbb\x89\0" /* offset 11521 */
+  "\xe5\xbf\xb5\0" /* offset 11525 */
+  "\xe6\x8d\xbb\0" /* offset 11529 */
+  "\xe6\xae\xae\0" /* offset 11533 */
+  "\xe7\xb0\xbe\0" /* offset 11537 */
+  "\xe7\x8d\xb5\0" /* offset 11541 */
+  "\xe4\xbb\xa4\0" /* offset 11545 */
+  "\xe5\x9b\xb9\0" /* offset 11549 */
+  "\xe5\xb6\xba\0" /* offset 11553 */
+  "\xe6\x80\x9c\0" /* offset 11557 */
+  "\xe7\x8e\xb2\0" /* offset 11561 */
+  "\xe7\x91\xa9\0" /* offset 11565 */
+  "\xe7\xbe\x9a\0" /* offset 11569 */
+  "\xe8\x81\x86\0" /* offset 11573 */
+  "\xe9\x88\xb4\0" /* offset 11577 */
+  "\xe9\x9b\xb6\0" /* offset 11581 */
+  "\xe9\x9d\x88\0" /* offset 11585 */
+  "\xe9\xa0\x98\0" /* offset 11589 */
+  "\xe4\xbe\x8b\0" /* offset 11593 */
+  "\xe7\xa6\xae\0" /* offset 11597 */
+  "\xe9\x86\xb4\0" /* offset 11601 */
+  "\xe9\x9a\xb8\0" /* offset 11605 */
+  "\xe6\x83\xa1\0" /* offset 11609 */
+  "\xe4\xba\x86\0" /* offset 11613 */
+  "\xe5\x83\x9a\0" /* offset 11617 */
+  "\xe5\xaf\xae\0" /* offset 11621 */
+  "\xe5\xb0\xbf\0" /* offset 11625 */
+  "\xe6\x96\x99\0" /* offset 11629 */
+  "\xe7\x87\x8e\0" /* offset 11633 */
+  "\xe7\x99\x82\0" /* offset 11637 */
+  "\xe8\x93\xbc\0" /* offset 11641 */
+  "\xe9\x81\xbc\0" /* offset 11645 */
+  "\xe6\x9a\x88\0" /* offset 11649 */
+  "\xe9\x98\xae\0" /* offset 11653 */
+  "\xe5\x8a\x89\0" /* offset 11657 */
+  "\xe6\x9d\xbb\0" /* offset 11661 */
+  "\xe6\x9f\xb3\0" /* offset 11665 */
+  "\xe6\xb5\x81\0" /* offset 11669 */
+  "\xe6\xba\x9c\0" /* offset 11673 */
+  "\xe7\x90\x89\0" /* offset 11677 */
+  "\xe7\x95\x99\0" /* offset 11681 */
+  "\xe7\xa1\xab\0" /* offset 11685 */
+  "\xe7\xb4\x90\0" /* offset 11689 */
+  "\xe9\xa1\x9e\0" /* offset 11693 */
+  "\xe6\x88\xae\0" /* offset 11697 */
+  "\xe9\x99\xb8\0" /* offset 11701 */
+  "\xe5\x80\xab\0" /* offset 11705 */
+  "\xe5\xb4\x99\0" /* offset 11709 */
+  "\xe6\xb7\xaa\0" /* offset 11713 */
+  "\xe8\xbc\xaa\0" /* offset 11717 */
+  "\xe5\xbe\x8b\0" /* offset 11721 */
+  "\xe6\x85\x84\0" /* offset 11725 */
+  "\xe6\xa0\x97\0" /* offset 11729 */
+  "\xe9\x9a\x86\0" /* offset 11733 */
+  "\xe5\x88\xa9\0" /* offset 11737 */
+  "\xe5\x90\x8f\0" /* offset 11741 */
+  "\xe5\xb1\xa5\0" /* offset 11745 */
+  "\xe6\x98\x93\0" /* offset 11749 */
+  "\xe6\x9d\x8e\0" /* offset 11753 */
+  "\xe6\xa2\xa8\0" /* offset 11757 */
+  "\xe6\xb3\xa5\0" /* offset 11761 */
+  "\xe7\x90\x86\0" /* offset 11765 */
+  "\xe7\x97\xa2\0" /* offset 11769 */
+  "\xe7\xbd\xb9\0" /* offset 11773 */
+  "\xe8\xa3\x8f\0" /* offset 11777 */
+  "\xe8\xa3\xa1\0" /* offset 11781 */
+  "\xe9\x9b\xa2\0" /* offset 11785 */
+  "\xe5\x8c\xbf\0" /* offset 11789 */
+  "\xe6\xba\xba\0" /* offset 11793 */
+  "\xe5\x90\x9d\0" /* offset 11797 */
+  "\xe7\x87\x90\0" /* offset 11801 */
+  "\xe7\x92\x98\0" /* offset 11805 */
+  "\xe8\x97\xba\0" /* offset 11809 */
+  "\xe9\x9a\xa3\0" /* offset 11813 */
+  "\xe9\xb1\x97\0" /* offset 11817 */
+  "\xe9\xba\x9f\0" /* offset 11821 */
+  "\xe6\x9e\x97\0" /* offset 11825 */
+  "\xe6\xb7\x8b\0" /* offset 11829 */
+  "\xe8\x87\xa8\0" /* offset 11833 */
+  "\xe7\xac\xa0\0" /* offset 11837 */
+  "\xe7\xb2\x92\0" /* offset 11841 */
+  "\xe7\x8b\x80\0" /* offset 11845 */
+  "\xe7\x82\x99\0" /* offset 11849 */
+  "\xe8\xad\x98\0" /* offset 11853 */
+  "\xe4\xbb\x80\0" /* offset 11857 */
+  "\xe8\x8c\xb6\0" /* offset 11861 */
+  "\xe5\x88\xba\0" /* offset 11865 */
+  "\xe5\x88\x87\0" /* offset 11869 */
+  "\xe5\xba\xa6\0" /* offset 11873 */
+  "\xe6\x8b\x93\0" /* offset 11877 */
+  "\xe7\xb3\x96\0" /* offset 11881 */
+  "\xe5\xae\x85\0" /* offset 11885 */
+  "\xe6\xb4\x9e\0" /* offset 11889 */
+  "\xe6\x9a\xb4\0" /* offset 11893 */
+  "\xe8\xbc\xbb\0" /* offset 11897 */
+  "\xe9\x99\x8d\0" /* offset 11901 */
+  "\xe5\xbb\x93\0" /* offset 11905 */
+  "\xe5\x85\x80\0" /* offset 11909 */
+  "\xe5\x97\x80\0" /* offset 11913 */
+  "\xe5\xa1\x9a\0" /* offset 11917 */
+  "\xe6\x99\xb4\0" /* offset 11921 */
+  "\xe5\x87\x9e\0" /* offset 11925 */
+  "\xe7\x8c\xaa\0" /* offset 11929 */
+  "\xe7\x9b\x8a\0" /* offset 11933 */
+  "\xe7\xa4\xbc\0" /* offset 11937 */
+  "\xe7\xa5\x9e\0" /* offset 11941 */
+  "\xe7\xa5\xa5\0" /* offset 11945 */
+  "\xe7\xa6\x8f\0" /* offset 11949 */
+  "\xe9\x9d\x96\0" /* offset 11953 */
+  "\xe7\xb2\xbe\0" /* offset 11957 */
+  "\xe8\x98\x92\0" /* offset 11961 */
+  "\xe8\xab\xb8\0" /* offset 11965 */
+  "\xe9\x80\xb8\0" /* offset 11969 */
+  "\xe9\x83\xbd\0" /* offset 11973 */
+  "\xe9\xa3\xaf\0" /* offset 11977 */
+  "\xe9\xa3\xbc\0" /* offset 11981 */
+  "\xe9\xa4\xa8\0" /* offset 11985 */
+  "\xe9\xb6\xb4\0" /* offset 11989 */
+  "\xe9\x83\x9e\0" /* offset 11993 */
+  "\xe9\x9a\xb7\0" /* offset 11997 */
+  "\xe4\xbe\xae\0" /* offset 12001 */
+  "\xe5\x83\xa7\0" /* offset 12005 */
+  "\xe5\x85\x8d\0" /* offset 12009 */
+  "\xe5\x8b\x89\0" /* offset 12013 */
+  "\xe5\x8b\xa4\0" /* offset 12017 */
+  "\xe5\x8d\x91\0" /* offset 12021 */
+  "\xe5\x96\x9d\0" /* offset 12025 */
+  "\xe5\x98\x86\0" /* offset 12029 */
+  "\xe5\x99\xa8\0" /* offset 12033 */
+  "\xe5\xa1\x80\0" /* offset 12037 */
+  "\xe5\xa2\xa8\0" /* offset 12041 */
+  "\xe5\xb1\xa4\0" /* offset 12045 */
+  "\xe6\x82\x94\0" /* offset 12049 */
+  "\xe6\x85\xa8\0" /* offset 12053 */
+  "\xe6\x86\x8e\0" /* offset 12057 */
+  "\xe6\x87\xb2\0" /* offset 12061 */
+  "\xe6\x95\x8f\0" /* offset 12065 */
+  "\xe6\x97\xa2\0" /* offset 12069 */
+  "\xe6\x9a\x91\0" /* offset 12073 */
+  "\xe6\xa2\x85\0" /* offset 12077 */
+  "\xe6\xb5\xb7\0" /* offset 12081 */
+  "\xe6\xb8\x9a\0" /* offset 12085 */
+  "\xe6\xbc\xa2\0" /* offset 12089 */
+  "\xe7\x85\xae\0" /* offset 12093 */
+  "\xe7\x88\xab\0" /* offset 12097 */
+  "\xe7\x90\xa2\0" /* offset 12101 */
+  "\xe7\xa2\x91\0" /* offset 12105 */
+  "\xe7\xa5\x89\0" /* offset 12109 */
+  "\xe7\xa5\x88\0" /* offset 12113 */
+  "\xe7\xa5\x90\0" /* offset 12117 */
+  "\xe7\xa5\x96\0" /* offset 12121 */
+  "\xe7\xa6\x8d\0" /* offset 12125 */
+  "\xe7\xa6\x8e\0" /* offset 12129 */
+  "\xe7\xa9\x80\0" /* offset 12133 */
+  "\xe7\xaa\x81\0" /* offset 12137 */
+  "\xe7\xaf\x80\0" /* offset 12141 */
+  "\xe7\xb8\x89\0" /* offset 12145 */
+  "\xe7\xb9\x81\0" /* offset 12149 */
+  "\xe7\xbd\xb2\0" /* offset 12153 */
+  "\xe8\x80\x85\0" /* offset 12157 */
+  "\xe8\x87\xad\0" /* offset 12161 */
+  "\xe8\x89\xb9\0" /* offset 12165 */
+  "\xe8\x91\x97\0" /* offset 12169 */
+  "\xe8\xa4\x90\0" /* offset 12173 */
+  "\xe8\xa6\x96\0" /* offset 12177 */
+  "\xe8\xac\x81\0" /* offset 12181 */
+  "\xe8\xac\xb9\0" /* offset 12185 */
+  "\xe8\xb3\x93\0" /* offset 12189 */
+  "\xe8\xb4\x88\0" /* offset 12193 */
+  "\xe8\xbe\xb6\0" /* offset 12197 */
+  "\xe9\x9b\xa3\0" /* offset 12201 */
+  "\xe9\x9f\xbf\0" /* offset 12205 */
+  "\xe9\xa0\xbb\0" /* offset 12209 */
+  "\xe6\x81\xb5\0" /* offset 12213 */
+  "\xf0\xa4\x8b\xae\0" /* offset 12217 */
+  "\xe8\x88\x98\0" /* offset 12222 */
+  "\xe4\xb8\xa6\0" /* offset 12226 */
+  "\xe5\x86\xb5\0" /* offset 12230 */
+  "\xe5\x85\xa8\0" /* offset 12234 */
+  "\xe4\xbe\x80\0" /* offset 12238 */
+  "\xe5\x85\x85\0" /* offset 12242 */
+  "\xe5\x86\x80\0" /* offset 12246 */
+  "\xe5\x8b\x87\0" /* offset 12250 */
+  "\xe5\x8b\xba\0" /* offset 12254 */
+  "\xe5\x95\x95\0" /* offset 12258 */
+  "\xe5\x96\x99\0" /* offset 12262 */
+  "\xe5\x97\xa2\0" /* offset 12266 */
+  "\xe5\xa2\xb3\0" /* offset 12270 */
+  "\xe5\xa5\x84\0" /* offset 12274 */
+  "\xe5\xa5\x94\0" /* offset 12278 */
+  "\xe5\xa9\xa2\0" /* offset 12282 */
+  "\xe5\xac\xa8\0" /* offset 12286 */
+  "\xe5\xbb\x92\0" /* offset 12290 */
+  "\xe5\xbb\x99\0" /* offset 12294 */
+  "\xe5\xbd\xa9\0" /* offset 12298 */
+  "\xe5\xbe\xad\0" /* offset 12302 */
+  "\xe6\x83\x98\0" /* offset 12306 */
+  "\xe6\x85\x8e\0" /* offset 12310 */
+  "\xe6\x84\x88\0" /* offset 12314 */
+  "\xe6\x85\xa0\0" /* offset 12318 */
+  "\xe6\x88\xb4\0" /* offset 12322 */
+  "\xe6\x8f\x84\0" /* offset 12326 */
+  "\xe6\x90\x9c\0" /* offset 12330 */
+  "\xe6\x91\x92\0" /* offset 12334 */
+  "\xe6\x95\x96\0" /* offset 12338 */
+  "\xe6\x9c\x9b\0" /* offset 12342 */
+  "\xe6\x9d\x96\0" /* offset 12346 */
+  "\xe6\xbb\x9b\0" /* offset 12350 */
+  "\xe6\xbb\x8b\0" /* offset 12354 */
+  "\xe7\x80\x9e\0" /* offset 12358 */
+  "\xe7\x9e\xa7\0" /* offset 12362 */
+  "\xe7\x88\xb5\0" /* offset 12366 */
+  "\xe7\x8a\xaf\0" /* offset 12370 */
+  "\xe7\x91\xb1\0" /* offset 12374 */
+  "\xe7\x94\x86\0" /* offset 12378 */
+  "\xe7\x94\xbb\0" /* offset 12382 */
+  "\xe7\x98\x9d\0" /* offset 12386 */
+  "\xe7\x98\x9f\0" /* offset 12390 */
+  "\xe7\x9b\x9b\0" /* offset 12394 */
+  "\xe7\x9b\xb4\0" /* offset 12398 */
+  "\xe7\x9d\x8a\0" /* offset 12402 */
+  "\xe7\x9d\x80\0" /* offset 12406 */
+  "\xe7\xa3\x8c\0" /* offset 12410 */
+  "\xe7\xaa\xb1\0" /* offset 12414 */
+  "\xe7\xb1\xbb\0" /* offset 12418 */
+  "\xe7\xb5\x9b\0" /* offset 12422 */
+  "\xe7\xbc\xbe\0" /* offset 12426 */
+  "\xe8\x8d\x92\0" /* offset 12430 */
+  "\xe8\x8f\xaf\0" /* offset 12434 */
+  "\xe8\x9d\xb9\0" /* offset 12438 */
+  "\xe8\xa5\x81\0" /* offset 12442 */
+  "\xe8\xa6\x86\0" /* offset 12446 */
+  "\xe8\xaa\xbf\0" /* offset 12450 */
+  "\xe8\xab\x8b\0" /* offset 12454 */
+  "\xe8\xab\xad\0" /* offset 12458 */
+  "\xe8\xae\x8a\0" /* offset 12462 */
+  "\xe8\xbc\xb8\0" /* offset 12466 */
+  "\xe9\x81\xb2\0" /* offset 12470 */
+  "\xe9\x86\x99\0" /* offset 12474 */
+  "\xe9\x89\xb6\0" /* offset 12478 */
+  "\xe9\x99\xbc\0" /* offset 12482 */
+  "\xe9\x9f\x9b\0" /* offset 12486 */
+  "\xe9\xa0\x8b\0" /* offset 12490 */
+  "\xe9\xac\x92\0" /* offset 12494 */
+  "\xf0\xa2\xa1\x8a\0" /* offset 12498 */
+  "\xf0\xa2\xa1\x84\0" /* offset 12503 */
+  "\xf0\xa3\x8f\x95\0" /* offset 12508 */
+  "\xe3\xae\x9d\0" /* offset 12513 */
+  "\xe4\x80\x98\0" /* offset 12517 */
+  "\xe4\x80\xb9\0" /* offset 12521 */
+  "\xf0\xa5\x89\x89\0" /* offset 12525 */
+  "\xf0\xa5\xb3\x90\0" /* offset 12530 */
+  "\xf0\xa7\xbb\x93\0" /* offset 12535 */
+  "\xe9\xbd\x83\0" /* offset 12540 */
+  "\xe9\xbe\x8e\0" /* offset 12544 */
+  "\x66\x66\0" /* offset 12548 */
+  "\x66\x69\0" /* offset 12551 */
+  "\x66\x6c\0" /* offset 12554 */
+  "\x66\x66\x69\0" /* offset 12557 */
+  "\x66\x66\x6c\0" /* offset 12561 */
+  "\x73\x74\0" /* offset 12565 */
+  "\xd5\xb4\xd5\xb6\0" /* offset 12568 */
+  "\xd5\xb4\xd5\xa5\0" /* offset 12573 */
+  "\xd5\xb4\xd5\xab\0" /* offset 12578 */
+  "\xd5\xbe\xd5\xb6\0" /* offset 12583 */
+  "\xd5\xb4\xd5\xad\0" /* offset 12588 */
+  "\xd7\x99\xd6\xb4\0" /* offset 12593 */
+  "\xd7\xb2\xd6\xb7\0" /* offset 12598 */
+  "\xd7\xa2\0" /* offset 12603 */
+  "\xd7\x94\0" /* offset 12606 */
+  "\xd7\x9b\0" /* offset 12609 */
+  "\xd7\x9c\0" /* offset 12612 */
+  "\xd7\x9d\0" /* offset 12615 */
+  "\xd7\xa8\0" /* offset 12618 */
+  "\xd7\xaa\0" /* offset 12621 */
+  "\xd7\xa9\xd7\x81\0" /* offset 12624 */
+  "\xd7\xa9\xd7\x82\0" /* offset 12629 */
+  "\xd7\xa9\xd6\xbc\xd7\x81\0" /* offset 12634 */
+  "\xd7\xa9\xd6\xbc\xd7\x82\0" /* offset 12641 */
+  "\xd7\x90\xd6\xb7\0" /* offset 12648 */
+  "\xd7\x90\xd6\xb8\0" /* offset 12653 */
+  "\xd7\x90\xd6\xbc\0" /* offset 12658 */
+  "\xd7\x91\xd6\xbc\0" /* offset 12663 */
+  "\xd7\x92\xd6\xbc\0" /* offset 12668 */
+  "\xd7\x93\xd6\xbc\0" /* offset 12673 */
+  "\xd7\x94\xd6\xbc\0" /* offset 12678 */
+  "\xd7\x95\xd6\xbc\0" /* offset 12683 */
+  "\xd7\x96\xd6\xbc\0" /* offset 12688 */
+  "\xd7\x98\xd6\xbc\0" /* offset 12693 */
+  "\xd7\x99\xd6\xbc\0" /* offset 12698 */
+  "\xd7\x9a\xd6\xbc\0" /* offset 12703 */
+  "\xd7\x9b\xd6\xbc\0" /* offset 12708 */
+  "\xd7\x9c\xd6\xbc\0" /* offset 12713 */
+  "\xd7\x9e\xd6\xbc\0" /* offset 12718 */
+  "\xd7\xa0\xd6\xbc\0" /* offset 12723 */
+  "\xd7\xa1\xd6\xbc\0" /* offset 12728 */
+  "\xd7\xa3\xd6\xbc\0" /* offset 12733 */
+  "\xd7\xa4\xd6\xbc\0" /* offset 12738 */
+  "\xd7\xa6\xd6\xbc\0" /* offset 12743 */
+  "\xd7\xa7\xd6\xbc\0" /* offset 12748 */
+  "\xd7\xa8\xd6\xbc\0" /* offset 12753 */
+  "\xd7\xa9\xd6\xbc\0" /* offset 12758 */
+  "\xd7\xaa\xd6\xbc\0" /* offset 12763 */
+  "\xd7\x95\xd6\xb9\0" /* offset 12768 */
+  "\xd7\x91\xd6\xbf\0" /* offset 12773 */
+  "\xd7\x9b\xd6\xbf\0" /* offset 12778 */
+  "\xd7\xa4\xd6\xbf\0" /* offset 12783 */
+  "\xd7\x90\xd7\x9c\0" /* offset 12788 */
+  "\xd9\xb1\0" /* offset 12793 */
+  "\xd9\xbb\0" /* offset 12796 */
+  "\xd9\xbe\0" /* offset 12799 */
+  "\xda\x80\0" /* offset 12802 */
+  "\xd9\xba\0" /* offset 12805 */
+  "\xd9\xbf\0" /* offset 12808 */
+  "\xd9\xb9\0" /* offset 12811 */
+  "\xda\xa4\0" /* offset 12814 */
+  "\xda\xa6\0" /* offset 12817 */
+  "\xda\x84\0" /* offset 12820 */
+  "\xda\x83\0" /* offset 12823 */
+  "\xda\x86\0" /* offset 12826 */
+  "\xda\x87\0" /* offset 12829 */
+  "\xda\x8d\0" /* offset 12832 */
+  "\xda\x8c\0" /* offset 12835 */
+  "\xda\x8e\0" /* offset 12838 */
+  "\xda\x88\0" /* offset 12841 */
+  "\xda\x98\0" /* offset 12844 */
+  "\xda\x91\0" /* offset 12847 */
+  "\xda\xa9\0" /* offset 12850 */
+  "\xda\xaf\0" /* offset 12853 */
+  "\xda\xb3\0" /* offset 12856 */
+  "\xda\xb1\0" /* offset 12859 */
+  "\xda\xba\0" /* offset 12862 */
+  "\xda\xbb\0" /* offset 12865 */
+  "\xdb\x81\0" /* offset 12868 */
+  "\xda\xbe\0" /* offset 12871 */
+  "\xdb\x92\0" /* offset 12874 */
+  "\xda\xad\0" /* offset 12877 */
+  "\xdb\x87\0" /* offset 12880 */
+  "\xdb\x86\0" /* offset 12883 */
+  "\xdb\x88\0" /* offset 12886 */
+  "\xdb\x8b\0" /* offset 12889 */
+  "\xdb\x85\0" /* offset 12892 */
+  "\xdb\x89\0" /* offset 12895 */
+  "\xdb\x90\0" /* offset 12898 */
+  "\xd9\x89\0" /* offset 12901 */
+  "\xd9\x8a\xd9\x94\xd8\xa7\0" /* offset 12904 */
+  "\xd9\x8a\xd9\x94\xdb\x95\0" /* offset 12911 */
+  "\xd9\x8a\xd9\x94\xd9\x88\0" /* offset 12918 */
+  "\xd9\x8a\xd9\x94\xdb\x87\0" /* offset 12925 */
+  "\xd9\x8a\xd9\x94\xdb\x86\0" /* offset 12932 */
+  "\xd9\x8a\xd9\x94\xdb\x88\0" /* offset 12939 */
+  "\xd9\x8a\xd9\x94\xdb\x90\0" /* offset 12946 */
+  "\xd9\x8a\xd9\x94\xd9\x89\0" /* offset 12953 */
+  "\xdb\x8c\0" /* offset 12960 */
+  "\xd9\x8a\xd9\x94\xd8\xac\0" /* offset 12963 */
+  "\xd9\x8a\xd9\x94\xd8\xad\0" /* offset 12970 */
+  "\xd9\x8a\xd9\x94\xd9\x85\0" /* offset 12977 */
+  "\xd9\x8a\xd9\x94\xd9\x8a\0" /* offset 12984 */
+  "\xd8\xa8\xd8\xac\0" /* offset 12991 */
+  "\xd8\xa8\xd8\xad\0" /* offset 12996 */
+  "\xd8\xa8\xd8\xae\0" /* offset 13001 */
+  "\xd8\xa8\xd9\x85\0" /* offset 13006 */
+  "\xd8\xa8\xd9\x89\0" /* offset 13011 */
+  "\xd8\xa8\xd9\x8a\0" /* offset 13016 */
+  "\xd8\xaa\xd8\xac\0" /* offset 13021 */
+  "\xd8\xaa\xd8\xad\0" /* offset 13026 */
+  "\xd8\xaa\xd8\xae\0" /* offset 13031 */
+  "\xd8\xaa\xd9\x85\0" /* offset 13036 */
+  "\xd8\xaa\xd9\x89\0" /* offset 13041 */
+  "\xd8\xaa\xd9\x8a\0" /* offset 13046 */
+  "\xd8\xab\xd8\xac\0" /* offset 13051 */
+  "\xd8\xab\xd9\x85\0" /* offset 13056 */
+  "\xd8\xab\xd9\x89\0" /* offset 13061 */
+  "\xd8\xab\xd9\x8a\0" /* offset 13066 */
+  "\xd8\xac\xd8\xad\0" /* offset 13071 */
+  "\xd8\xac\xd9\x85\0" /* offset 13076 */
+  "\xd8\xad\xd8\xac\0" /* offset 13081 */
+  "\xd8\xad\xd9\x85\0" /* offset 13086 */
+  "\xd8\xae\xd8\xac\0" /* offset 13091 */
+  "\xd8\xae\xd8\xad\0" /* offset 13096 */
+  "\xd8\xae\xd9\x85\0" /* offset 13101 */
+  "\xd8\xb3\xd8\xac\0" /* offset 13106 */
+  "\xd8\xb3\xd8\xad\0" /* offset 13111 */
+  "\xd8\xb3\xd8\xae\0" /* offset 13116 */
+  "\xd8\xb3\xd9\x85\0" /* offset 13121 */
+  "\xd8\xb5\xd8\xad\0" /* offset 13126 */
+  "\xd8\xb5\xd9\x85\0" /* offset 13131 */
+  "\xd8\xb6\xd8\xac\0" /* offset 13136 */
+  "\xd8\xb6\xd8\xad\0" /* offset 13141 */
+  "\xd8\xb6\xd8\xae\0" /* offset 13146 */
+  "\xd8\xb6\xd9\x85\0" /* offset 13151 */
+  "\xd8\xb7\xd8\xad\0" /* offset 13156 */
+  "\xd8\xb7\xd9\x85\0" /* offset 13161 */
+  "\xd8\xb8\xd9\x85\0" /* offset 13166 */
+  "\xd8\xb9\xd8\xac\0" /* offset 13171 */
+  "\xd8\xb9\xd9\x85\0" /* offset 13176 */
+  "\xd8\xba\xd8\xac\0" /* offset 13181 */
+  "\xd8\xba\xd9\x85\0" /* offset 13186 */
+  "\xd9\x81\xd8\xac\0" /* offset 13191 */
+  "\xd9\x81\xd8\xad\0" /* offset 13196 */
+  "\xd9\x81\xd8\xae\0" /* offset 13201 */
+  "\xd9\x81\xd9\x85\0" /* offset 13206 */
+  "\xd9\x81\xd9\x89\0" /* offset 13211 */
+  "\xd9\x81\xd9\x8a\0" /* offset 13216 */
+  "\xd9\x82\xd8\xad\0" /* offset 13221 */
+  "\xd9\x82\xd9\x85\0" /* offset 13226 */
+  "\xd9\x82\xd9\x89\0" /* offset 13231 */
+  "\xd9\x82\xd9\x8a\0" /* offset 13236 */
+  "\xd9\x83\xd8\xa7\0" /* offset 13241 */
+  "\xd9\x83\xd8\xac\0" /* offset 13246 */
+  "\xd9\x83\xd8\xad\0" /* offset 13251 */
+  "\xd9\x83\xd8\xae\0" /* offset 13256 */
+  "\xd9\x83\xd9\x84\0" /* offset 13261 */
+  "\xd9\x83\xd9\x85\0" /* offset 13266 */
+  "\xd9\x83\xd9\x89\0" /* offset 13271 */
+  "\xd9\x83\xd9\x8a\0" /* offset 13276 */
+  "\xd9\x84\xd8\xac\0" /* offset 13281 */
+  "\xd9\x84\xd8\xad\0" /* offset 13286 */
+  "\xd9\x84\xd8\xae\0" /* offset 13291 */
+  "\xd9\x84\xd9\x85\0" /* offset 13296 */
+  "\xd9\x84\xd9\x89\0" /* offset 13301 */
+  "\xd9\x84\xd9\x8a\0" /* offset 13306 */
+  "\xd9\x85\xd8\xac\0" /* offset 13311 */
+  "\xd9\x85\xd8\xad\0" /* offset 13316 */
+  "\xd9\x85\xd8\xae\0" /* offset 13321 */
+  "\xd9\x85\xd9\x85\0" /* offset 13326 */
+  "\xd9\x85\xd9\x89\0" /* offset 13331 */
+  "\xd9\x85\xd9\x8a\0" /* offset 13336 */
+  "\xd9\x86\xd8\xac\0" /* offset 13341 */
+  "\xd9\x86\xd8\xad\0" /* offset 13346 */
+  "\xd9\x86\xd8\xae\0" /* offset 13351 */
+  "\xd9\x86\xd9\x85\0" /* offset 13356 */
+  "\xd9\x86\xd9\x89\0" /* offset 13361 */
+  "\xd9\x86\xd9\x8a\0" /* offset 13366 */
+  "\xd9\x87\xd8\xac\0" /* offset 13371 */
+  "\xd9\x87\xd9\x85\0" /* offset 13376 */
+  "\xd9\x87\xd9\x89\0" /* offset 13381 */
+  "\xd9\x87\xd9\x8a\0" /* offset 13386 */
+  "\xd9\x8a\xd8\xac\0" /* offset 13391 */
+  "\xd9\x8a\xd8\xad\0" /* offset 13396 */
+  "\xd9\x8a\xd8\xae\0" /* offset 13401 */
+  "\xd9\x8a\xd9\x85\0" /* offset 13406 */
+  "\xd9\x8a\xd9\x89\0" /* offset 13411 */
+  "\xd9\x8a\xd9\x8a\0" /* offset 13416 */
+  "\xd8\xb0\xd9\xb0\0" /* offset 13421 */
+  "\xd8\xb1\xd9\xb0\0" /* offset 13426 */
+  "\xd9\x89\xd9\xb0\0" /* offset 13431 */
+  "\x20\xd9\x8c\xd9\x91\0" /* offset 13436 */
+  "\x20\xd9\x8d\xd9\x91\0" /* offset 13442 */
+  "\x20\xd9\x8e\xd9\x91\0" /* offset 13448 */
+  "\x20\xd9\x8f\xd9\x91\0" /* offset 13454 */
+  "\x20\xd9\x90\xd9\x91\0" /* offset 13460 */
+  "\x20\xd9\x91\xd9\xb0\0" /* offset 13466 */
+  "\xd9\x8a\xd9\x94\xd8\xb1\0" /* offset 13472 */
+  "\xd9\x8a\xd9\x94\xd8\xb2\0" /* offset 13479 */
+  "\xd9\x8a\xd9\x94\xd9\x86\0" /* offset 13486 */
+  "\xd8\xa8\xd8\xb1\0" /* offset 13493 */
+  "\xd8\xa8\xd8\xb2\0" /* offset 13498 */
+  "\xd8\xa8\xd9\x86\0" /* offset 13503 */
+  "\xd8\xaa\xd8\xb1\0" /* offset 13508 */
+  "\xd8\xaa\xd8\xb2\0" /* offset 13513 */
+  "\xd8\xaa\xd9\x86\0" /* offset 13518 */
+  "\xd8\xab\xd8\xb1\0" /* offset 13523 */
+  "\xd8\xab\xd8\xb2\0" /* offset 13528 */
+  "\xd8\xab\xd9\x86\0" /* offset 13533 */
+  "\xd9\x85\xd8\xa7\0" /* offset 13538 */
+  "\xd9\x86\xd8\xb1\0" /* offset 13543 */
+  "\xd9\x86\xd8\xb2\0" /* offset 13548 */
+  "\xd9\x86\xd9\x86\0" /* offset 13553 */
+  "\xd9\x8a\xd8\xb1\0" /* offset 13558 */
+  "\xd9\x8a\xd8\xb2\0" /* offset 13563 */
+  "\xd9\x8a\xd9\x86\0" /* offset 13568 */
+  "\xd9\x8a\xd9\x94\xd8\xae\0" /* offset 13573 */
+  "\xd9\x8a\xd9\x94\xd9\x87\0" /* offset 13580 */
+  "\xd8\xa8\xd9\x87\0" /* offset 13587 */
+  "\xd8\xaa\xd9\x87\0" /* offset 13592 */
+  "\xd8\xb5\xd8\xae\0" /* offset 13597 */
+  "\xd9\x84\xd9\x87\0" /* offset 13602 */
+  "\xd9\x86\xd9\x87\0" /* offset 13607 */
+  "\xd9\x87\xd9\xb0\0" /* offset 13612 */
+  "\xd9\x8a\xd9\x87\0" /* offset 13617 */
+  "\xd8\xab\xd9\x87\0" /* offset 13622 */
+  "\xd8\xb3\xd9\x87\0" /* offset 13627 */
+  "\xd8\xb4\xd9\x85\0" /* offset 13632 */
+  "\xd8\xb4\xd9\x87\0" /* offset 13637 */
+  "\xd9\x80\xd9\x8e\xd9\x91\0" /* offset 13642 */
+  "\xd9\x80\xd9\x8f\xd9\x91\0" /* offset 13649 */
+  "\xd9\x80\xd9\x90\xd9\x91\0" /* offset 13656 */
+  "\xd8\xb7\xd9\x89\0" /* offset 13663 */
+  "\xd8\xb7\xd9\x8a\0" /* offset 13668 */
+  "\xd8\xb9\xd9\x89\0" /* offset 13673 */
+  "\xd8\xb9\xd9\x8a\0" /* offset 13678 */
+  "\xd8\xba\xd9\x89\0" /* offset 13683 */
+  "\xd8\xba\xd9\x8a\0" /* offset 13688 */
+  "\xd8\xb3\xd9\x89\0" /* offset 13693 */
+  "\xd8\xb3\xd9\x8a\0" /* offset 13698 */
+  "\xd8\xb4\xd9\x89\0" /* offset 13703 */
+  "\xd8\xb4\xd9\x8a\0" /* offset 13708 */
+  "\xd8\xad\xd9\x89\0" /* offset 13713 */
+  "\xd8\xad\xd9\x8a\0" /* offset 13718 */
+  "\xd8\xac\xd9\x89\0" /* offset 13723 */
+  "\xd8\xac\xd9\x8a\0" /* offset 13728 */
+  "\xd8\xae\xd9\x89\0" /* offset 13733 */
+  "\xd8\xae\xd9\x8a\0" /* offset 13738 */
+  "\xd8\xb5\xd9\x89\0" /* offset 13743 */
+  "\xd8\xb5\xd9\x8a\0" /* offset 13748 */
+  "\xd8\xb6\xd9\x89\0" /* offset 13753 */
+  "\xd8\xb6\xd9\x8a\0" /* offset 13758 */
+  "\xd8\xb4\xd8\xac\0" /* offset 13763 */
+  "\xd8\xb4\xd8\xad\0" /* offset 13768 */
+  "\xd8\xb4\xd8\xae\0" /* offset 13773 */
+  "\xd8\xb4\xd8\xb1\0" /* offset 13778 */
+  "\xd8\xb3\xd8\xb1\0" /* offset 13783 */
+  "\xd8\xb5\xd8\xb1\0" /* offset 13788 */
+  "\xd8\xb6\xd8\xb1\0" /* offset 13793 */
+  "\xd8\xa7\xd9\x8b\0" /* offset 13798 */
+  "\xd8\xaa\xd8\xac\xd9\x85\0" /* offset 13803 */
+  "\xd8\xaa\xd8\xad\xd8\xac\0" /* offset 13810 */
+  "\xd8\xaa\xd8\xad\xd9\x85\0" /* offset 13817 */
+  "\xd8\xaa\xd8\xae\xd9\x85\0" /* offset 13824 */
+  "\xd8\xaa\xd9\x85\xd8\xac\0" /* offset 13831 */
+  "\xd8\xaa\xd9\x85\xd8\xad\0" /* offset 13838 */
+  "\xd8\xaa\xd9\x85\xd8\xae\0" /* offset 13845 */
+  "\xd8\xac\xd9\x85\xd8\xad\0" /* offset 13852 */
+  "\xd8\xad\xd9\x85\xd9\x8a\0" /* offset 13859 */
+  "\xd8\xad\xd9\x85\xd9\x89\0" /* offset 13866 */
+  "\xd8\xb3\xd8\xad\xd8\xac\0" /* offset 13873 */
+  "\xd8\xb3\xd8\xac\xd8\xad\0" /* offset 13880 */
+  "\xd8\xb3\xd8\xac\xd9\x89\0" /* offset 13887 */
+  "\xd8\xb3\xd9\x85\xd8\xad\0" /* offset 13894 */
+  "\xd8\xb3\xd9\x85\xd8\xac\0" /* offset 13901 */
+  "\xd8\xb3\xd9\x85\xd9\x85\0" /* offset 13908 */
+  "\xd8\xb5\xd8\xad\xd8\xad\0" /* offset 13915 */
+  "\xd8\xb5\xd9\x85\xd9\x85\0" /* offset 13922 */
+  "\xd8\xb4\xd8\xad\xd9\x85\0" /* offset 13929 */
+  "\xd8\xb4\xd8\xac\xd9\x8a\0" /* offset 13936 */
+  "\xd8\xb4\xd9\x85\xd8\xae\0" /* offset 13943 */
+  "\xd8\xb4\xd9\x85\xd9\x85\0" /* offset 13950 */
+  "\xd8\xb6\xd8\xad\xd9\x89\0" /* offset 13957 */
+  "\xd8\xb6\xd8\xae\xd9\x85\0" /* offset 13964 */
+  "\xd8\xb7\xd9\x85\xd8\xad\0" /* offset 13971 */
+  "\xd8\xb7\xd9\x85\xd9\x85\0" /* offset 13978 */
+  "\xd8\xb7\xd9\x85\xd9\x8a\0" /* offset 13985 */
+  "\xd8\xb9\xd8\xac\xd9\x85\0" /* offset 13992 */
+  "\xd8\xb9\xd9\x85\xd9\x85\0" /* offset 13999 */
+  "\xd8\xb9\xd9\x85\xd9\x89\0" /* offset 14006 */
+  "\xd8\xba\xd9\x85\xd9\x85\0" /* offset 14013 */
+  "\xd8\xba\xd9\x85\xd9\x8a\0" /* offset 14020 */
+  "\xd8\xba\xd9\x85\xd9\x89\0" /* offset 14027 */
+  "\xd9\x81\xd8\xae\xd9\x85\0" /* offset 14034 */
+  "\xd9\x82\xd9\x85\xd8\xad\0" /* offset 14041 */
+  "\xd9\x82\xd9\x85\xd9\x85\0" /* offset 14048 */
+  "\xd9\x84\xd8\xad\xd9\x85\0" /* offset 14055 */
+  "\xd9\x84\xd8\xad\xd9\x8a\0" /* offset 14062 */
+  "\xd9\x84\xd8\xad\xd9\x89\0" /* offset 14069 */
+  "\xd9\x84\xd8\xac\xd8\xac\0" /* offset 14076 */
+  "\xd9\x84\xd8\xae\xd9\x85\0" /* offset 14083 */
+  "\xd9\x84\xd9\x85\xd8\xad\0" /* offset 14090 */
+  "\xd9\x85\xd8\xad\xd8\xac\0" /* offset 14097 */
+  "\xd9\x85\xd8\xad\xd9\x85\0" /* offset 14104 */
+  "\xd9\x85\xd8\xad\xd9\x8a\0" /* offset 14111 */
+  "\xd9\x85\xd8\xac\xd8\xad\0" /* offset 14118 */
+  "\xd9\x85\xd8\xac\xd9\x85\0" /* offset 14125 */
+  "\xd9\x85\xd8\xae\xd8\xac\0" /* offset 14132 */
+  "\xd9\x85\xd8\xae\xd9\x85\0" /* offset 14139 */
+  "\xd9\x85\xd8\xac\xd8\xae\0" /* offset 14146 */
+  "\xd9\x87\xd9\x85\xd8\xac\0" /* offset 14153 */
+  "\xd9\x87\xd9\x85\xd9\x85\0" /* offset 14160 */
+  "\xd9\x86\xd8\xad\xd9\x85\0" /* offset 14167 */
+  "\xd9\x86\xd8\xad\xd9\x89\0" /* offset 14174 */
+  "\xd9\x86\xd8\xac\xd9\x85\0" /* offset 14181 */
+  "\xd9\x86\xd8\xac\xd9\x89\0" /* offset 14188 */
+  "\xd9\x86\xd9\x85\xd9\x8a\0" /* offset 14195 */
+  "\xd9\x86\xd9\x85\xd9\x89\0" /* offset 14202 */
+  "\xd9\x8a\xd9\x85\xd9\x85\0" /* offset 14209 */
+  "\xd8\xa8\xd8\xae\xd9\x8a\0" /* offset 14216 */
+  "\xd8\xaa\xd8\xac\xd9\x8a\0" /* offset 14223 */
+  "\xd8\xaa\xd8\xac\xd9\x89\0" /* offset 14230 */
+  "\xd8\xaa\xd8\xae\xd9\x8a\0" /* offset 14237 */
+  "\xd8\xaa\xd8\xae\xd9\x89\0" /* offset 14244 */
+  "\xd8\xaa\xd9\x85\xd9\x8a\0" /* offset 14251 */
+  "\xd8\xaa\xd9\x85\xd9\x89\0" /* offset 14258 */
+  "\xd8\xac\xd9\x85\xd9\x8a\0" /* offset 14265 */
+  "\xd8\xac\xd8\xad\xd9\x89\0" /* offset 14272 */
+  "\xd8\xac\xd9\x85\xd9\x89\0" /* offset 14279 */
+  "\xd8\xb3\xd8\xae\xd9\x89\0" /* offset 14286 */
+  "\xd8\xb5\xd8\xad\xd9\x8a\0" /* offset 14293 */
+  "\xd8\xb4\xd8\xad\xd9\x8a\0" /* offset 14300 */
+  "\xd8\xb6\xd8\xad\xd9\x8a\0" /* offset 14307 */
+  "\xd9\x84\xd8\xac\xd9\x8a\0" /* offset 14314 */
+  "\xd9\x84\xd9\x85\xd9\x8a\0" /* offset 14321 */
+  "\xd9\x8a\xd8\xad\xd9\x8a\0" /* offset 14328 */
+  "\xd9\x8a\xd8\xac\xd9\x8a\0" /* offset 14335 */
+  "\xd9\x8a\xd9\x85\xd9\x8a\0" /* offset 14342 */
+  "\xd9\x85\xd9\x85\xd9\x8a\0" /* offset 14349 */
+  "\xd9\x82\xd9\x85\xd9\x8a\0" /* offset 14356 */
+  "\xd9\x86\xd8\xad\xd9\x8a\0" /* offset 14363 */
+  "\xd8\xb9\xd9\x85\xd9\x8a\0" /* offset 14370 */
+  "\xd9\x83\xd9\x85\xd9\x8a\0" /* offset 14377 */
+  "\xd9\x86\xd8\xac\xd8\xad\0" /* offset 14384 */
+  "\xd9\x85\xd8\xae\xd9\x8a\0" /* offset 14391 */
+  "\xd9\x84\xd8\xac\xd9\x85\0" /* offset 14398 */
+  "\xd9\x83\xd9\x85\xd9\x85\0" /* offset 14405 */
+  "\xd8\xac\xd8\xad\xd9\x8a\0" /* offset 14412 */
+  "\xd8\xad\xd8\xac\xd9\x8a\0" /* offset 14419 */
+  "\xd9\x85\xd8\xac\xd9\x8a\0" /* offset 14426 */
+  "\xd9\x81\xd9\x85\xd9\x8a\0" /* offset 14433 */
+  "\xd8\xa8\xd8\xad\xd9\x8a\0" /* offset 14440 */
+  "\xd8\xb3\xd8\xae\xd9\x8a\0" /* offset 14447 */
+  "\xd9\x86\xd8\xac\xd9\x8a\0" /* offset 14454 */
+  "\xd8\xb5\xd9\x84\xdb\x92\0" /* offset 14461 */
+  "\xd9\x82\xd9\x84\xdb\x92\0" /* offset 14468 */
+  "\xd8\xa7\xd9\x84\xd9\x84\xd9\x87\0" /* offset 14475 */
+  "\xd8\xa7\xd9\x83\xd8\xa8\xd8\xb1\0" /* offset 14484 */
+  "\xd9\x85\xd8\xad\xd9\x85\xd8\xaf\0" /* offset 14493 */
+  "\xd8\xb5\xd9\x84\xd8\xb9\xd9\x85\0" /* offset 14502 */
+  "\xd8\xb1\xd8\xb3\xd9\x88\xd9\x84\0" /* offset 14511 */
+  "\xd8\xb9\xd9\x84\xd9\x8a\xd9\x87\0" /* offset 14520 */
+  "\xd9\x88\xd8\xb3\xd9\x84\xd9\x85\0" /* offset 14529 */
+  "\xd8\xb5\xd9\x84\xd9\x89\0" /* offset 14538 */
+  
"\xd8\xb5\xd9\x84\xd9\x89\x20\xd8\xa7\xd9\x84\xd9\x84\xd9\x87\x20\xd8\xb9\xd9\x84\xd9\x8a\xd9\x87\x20\xd9\x88\xd8\xb3\xd9\x84\xd9\x85\0"
 /* offset 14545 */
+  "\xd8\xac\xd9\x84\x20\xd8\xac\xd9\x84\xd8\xa7\xd9\x84\xd9\x87\0" /* offset 14579 */
+  "\xd8\xb1\xdb\x8c\xd8\xa7\xd9\x84\0" /* offset 14595 */
+  "\x2c\0" /* offset 14604 */
+  "\xe3\x80\x81\0" /* offset 14606 */
+  "\xe3\x80\x82\0" /* offset 14610 */
+  "\x3a\0" /* offset 14614 */
+  "\x21\0" /* offset 14616 */
+  "\x3f\0" /* offset 14618 */
+  "\xe3\x80\x96\0" /* offset 14620 */
+  "\xe3\x80\x97\0" /* offset 14624 */
+  "\xe2\x80\x94\0" /* offset 14628 */
+  "\xe2\x80\x93\0" /* offset 14632 */
+  "\x5f\0" /* offset 14636 */
+  "\x7b\0" /* offset 14638 */
+  "\x7d\0" /* offset 14640 */
+  "\xe3\x80\x94\0" /* offset 14642 */
+  "\xe3\x80\x95\0" /* offset 14646 */
+  "\xe3\x80\x90\0" /* offset 14650 */
+  "\xe3\x80\x91\0" /* offset 14654 */
+  "\xe3\x80\x8a\0" /* offset 14658 */
+  "\xe3\x80\x8b\0" /* offset 14662 */
+  "\xe3\x80\x8c\0" /* offset 14666 */
+  "\xe3\x80\x8d\0" /* offset 14670 */
+  "\xe3\x80\x8e\0" /* offset 14674 */
+  "\xe3\x80\x8f\0" /* offset 14678 */
+  "\x5b\0" /* offset 14682 */
+  "\x5d\0" /* offset 14684 */
+  "\x23\0" /* offset 14686 */
+  "\x26\0" /* offset 14688 */
+  "\x2a\0" /* offset 14690 */
+  "\x2d\0" /* offset 14692 */
+  "\x3c\0" /* offset 14694 */
+  "\x3e\0" /* offset 14696 */
+  "\x5c\0" /* offset 14698 */
+  "\x24\0" /* offset 14700 */
+  "\x25\0" /* offset 14702 */
+  "\x40\0" /* offset 14704 */
+  "\x20\xd9\x8b\0" /* offset 14706 */
+  "\xd9\x80\xd9\x8b\0" /* offset 14710 */
+  "\x20\xd9\x8c\0" /* offset 14715 */
+  "\x20\xd9\x8d\0" /* offset 14719 */
+  "\x20\xd9\x8e\0" /* offset 14723 */
+  "\xd9\x80\xd9\x8e\0" /* offset 14727 */
+  "\x20\xd9\x8f\0" /* offset 14732 */
+  "\xd9\x80\xd9\x8f\0" /* offset 14736 */
+  "\x20\xd9\x90\0" /* offset 14741 */
+  "\xd9\x80\xd9\x90\0" /* offset 14745 */
+  "\x20\xd9\x91\0" /* offset 14750 */
+  "\xd9\x80\xd9\x91\0" /* offset 14754 */
+  "\x20\xd9\x92\0" /* offset 14759 */
+  "\xd9\x80\xd9\x92\0" /* offset 14763 */
+  "\xd8\xa1\0" /* offset 14768 */
+  "\xd8\xa7\0" /* offset 14771 */
+  "\xd8\xa8\0" /* offset 14774 */
+  "\xd8\xa9\0" /* offset 14777 */
+  "\xd8\xaa\0" /* offset 14780 */
+  "\xd8\xab\0" /* offset 14783 */
+  "\xd8\xac\0" /* offset 14786 */
+  "\xd8\xad\0" /* offset 14789 */
+  "\xd8\xae\0" /* offset 14792 */
+  "\xd8\xaf\0" /* offset 14795 */
+  "\xd8\xb0\0" /* offset 14798 */
+  "\xd8\xb1\0" /* offset 14801 */
+  "\xd8\xb2\0" /* offset 14804 */
+  "\xd8\xb3\0" /* offset 14807 */
+  "\xd8\xb4\0" /* offset 14810 */
+  "\xd8\xb5\0" /* offset 14813 */
+  "\xd8\xb6\0" /* offset 14816 */
+  "\xd8\xb7\0" /* offset 14819 */
+  "\xd8\xb8\0" /* offset 14822 */
+  "\xd8\xb9\0" /* offset 14825 */
+  "\xd8\xba\0" /* offset 14828 */
+  "\xd9\x81\0" /* offset 14831 */
+  "\xd9\x82\0" /* offset 14834 */
+  "\xd9\x83\0" /* offset 14837 */
+  "\xd9\x84\0" /* offset 14840 */
+  "\xd9\x85\0" /* offset 14843 */
+  "\xd9\x86\0" /* offset 14846 */
+  "\xd9\x87\0" /* offset 14849 */
+  "\xd9\x88\0" /* offset 14852 */
+  "\xd9\x8a\0" /* offset 14855 */
+  "\xd9\x84\xd8\xa7\xd9\x93\0" /* offset 14858 */
+  "\xd9\x84\xd8\xa7\xd9\x94\0" /* offset 14865 */
+  "\xd9\x84\xd8\xa7\xd9\x95\0" /* offset 14872 */
+  "\xd9\x84\xd8\xa7\0" /* offset 14879 */
+  "\x22\0" /* offset 14884 */
+  "\x27\0" /* offset 14886 */
+  "\x2f\0" /* offset 14888 */
+  "\x5e\0" /* offset 14890 */
+  "\x7c\0" /* offset 14892 */
+  "\x7e\0" /* offset 14894 */
+  "\xe2\xa6\x85\0" /* offset 14896 */
+  "\xe2\xa6\x86\0" /* offset 14900 */
+  "\xe3\x83\xbb\0" /* offset 14904 */
+  "\xe3\x82\xa1\0" /* offset 14908 */
+  "\xe3\x82\xa3\0" /* offset 14912 */
+  "\xe3\x82\xa5\0" /* offset 14916 */
+  "\xe3\x82\xa7\0" /* offset 14920 */
+  "\xe3\x82\xa9\0" /* offset 14924 */
+  "\xe3\x83\xa3\0" /* offset 14928 */
+  "\xe3\x83\xa5\0" /* offset 14932 */
+  "\xe3\x83\xa7\0" /* offset 14936 */
+  "\xe3\x83\x83\0" /* offset 14940 */
+  "\xe3\x83\xbc\0" /* offset 14944 */
+  "\xe3\x83\xb3\0" /* offset 14948 */
+  "\xe3\x82\x99\0" /* offset 14952 */
+  "\xe3\x82\x9a\0" /* offset 14956 */
+  "\xc2\xa2\0" /* offset 14960 */
+  "\xc2\xa3\0" /* offset 14963 */
+  "\xc2\xac\0" /* offset 14966 */
+  "\xc2\xa6\0" /* offset 14969 */
+  "\xc2\xa5\0" /* offset 14972 */
+  "\xe2\x82\xa9\0" /* offset 14975 */
+  "\xe2\x94\x82\0" /* offset 14979 */
+  "\xe2\x86\x90\0" /* offset 14983 */
+  "\xe2\x86\x91\0" /* offset 14987 */
+  "\xe2\x86\x92\0" /* offset 14991 */
+  "\xe2\x86\x93\0" /* offset 14995 */
+  "\xe2\x96\xa0\0" /* offset 14999 */
+  "\xe2\x97\x8b\0" /* offset 15003 */
+  "\xf0\x91\x82\x99\xf0\x91\x82\xba\0" /* offset 15007 */
+  "\xf0\x91\x82\x9b\xf0\x91\x82\xba\0" /* offset 15016 */
+  "\xf0\x91\x82\xa5\xf0\x91\x82\xba\0" /* offset 15025 */
+  "\xf0\x91\x84\xb1\xf0\x91\x84\xa7\0" /* offset 15034 */
+  "\xf0\x91\x84\xb2\xf0\x91\x84\xa7\0" /* offset 15043 */
+  "\xf0\x91\x8d\x87\xf0\x91\x8c\xbe\0" /* offset 15052 */
+  "\xf0\x91\x8d\x87\xf0\x91\x8d\x97\0" /* offset 15061 */
+  "\xf0\x91\x92\xb9\xf0\x91\x92\xba\0" /* offset 15070 */
+  "\xf0\x91\x92\xb9\xf0\x91\x92\xb0\0" /* offset 15079 */
+  "\xf0\x91\x92\xb9\xf0\x91\x92\xbd\0" /* offset 15088 */
+  "\xf0\x91\x96\xb8\xf0\x91\x96\xaf\0" /* offset 15097 */
+  "\xf0\x91\x96\xb9\xf0\x91\x96\xaf\0" /* offset 15106 */
+  "\xf0\x91\xa4\xb5\xf0\x91\xa4\xb0\0" /* offset 15115 */
+  "\xf0\x9d\x85\x97\xf0\x9d\x85\xa5\0" /* offset 15124 */
+  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\0" /* offset 15133 */
+  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\xf0\x9d\x85\xae\0" /* offset 15142 */
+  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\xf0\x9d\x85\xaf\0" /* offset 15155 */
+  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\xf0\x9d\x85\xb0\0" /* offset 15168 */
+  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\xf0\x9d\x85\xb1\0" /* offset 15181 */
+  "\xf0\x9d\x85\x98\xf0\x9d\x85\xa5\xf0\x9d\x85\xb2\0" /* offset 15194 */
+  "\xf0\x9d\x86\xb9\xf0\x9d\x85\xa5\0" /* offset 15207 */
+  "\xf0\x9d\x86\xba\xf0\x9d\x85\xa5\0" /* offset 15216 */
+  "\xf0\x9d\x86\xb9\xf0\x9d\x85\xa5\xf0\x9d\x85\xae\0" /* offset 15225 */
+  "\xf0\x9d\x86\xba\xf0\x9d\x85\xa5\xf0\x9d\x85\xae\0" /* offset 15238 */
+  "\xf0\x9d\x86\xb9\xf0\x9d\x85\xa5\xf0\x9d\x85\xaf\0" /* offset 15251 */
+  "\xf0\x9d\x86\xba\xf0\x9d\x85\xa5\xf0\x9d\x85\xaf\0" /* offset 15264 */
+  "\xc4\xb1\0" /* offset 15277 */
+  "\xc8\xb7\0" /* offset 15280 */
+  "\xce\x91\0" /* offset 15283 */
+  "\xce\x92\0" /* offset 15286 */
+  "\xce\x94\0" /* offset 15289 */
+  "\xce\x95\0" /* offset 15292 */
+  "\xce\x96\0" /* offset 15295 */
+  "\xce\x97\0" /* offset 15298 */
+  "\xce\x99\0" /* offset 15301 */
+  "\xce\x9a\0" /* offset 15304 */
+  "\xce\x9b\0" /* offset 15307 */
+  "\xce\x9c\0" /* offset 15310 */
+  "\xce\x9d\0" /* offset 15313 */
+  "\xce\x9e\0" /* offset 15316 */
+  "\xce\x9f\0" /* offset 15319 */
+  "\xce\xa1\0" /* offset 15322 */
+  "\xce\xa4\0" /* offset 15325 */
+  "\xce\xa6\0" /* offset 15328 */
+  "\xce\xa7\0" /* offset 15331 */
+  "\xce\xa8\0" /* offset 15334 */
+  "\xe2\x88\x87\0" /* offset 15337 */
+  "\xce\xb1\0" /* offset 15341 */
+  "\xce\xb6\0" /* offset 15344 */
+  "\xce\xb7\0" /* offset 15347 */
+  "\xce\xbb\0" /* offset 15350 */
+  "\xce\xbd\0" /* offset 15353 */
+  "\xce\xbe\0" /* offset 15356 */
+  "\xce\xbf\0" /* offset 15359 */
+  "\xcf\x83\0" /* offset 15362 */
+  "\xcf\x84\0" /* offset 15365 */
+  "\xcf\x85\0" /* offset 15368 */
+  "\xcf\x88\0" /* offset 15371 */
+  "\xcf\x89\0" /* offset 15374 */
+  "\xe2\x88\x82\0" /* offset 15377 */
+  "\xcf\x9c\0" /* offset 15381 */
+  "\xcf\x9d\0" /* offset 15384 */
+  "\xd9\xae\0" /* offset 15387 */
+  "\xda\xa1\0" /* offset 15390 */
+  "\xd9\xaf\0" /* offset 15393 */
+  "\x30\x2e\0" /* offset 15396 */
+  "\x30\x2c\0" /* offset 15399 */
+  "\x31\x2c\0" /* offset 15402 */
+  "\x32\x2c\0" /* offset 15405 */
+  "\x33\x2c\0" /* offset 15408 */
+  "\x34\x2c\0" /* offset 15411 */
+  "\x35\x2c\0" /* offset 15414 */
+  "\x36\x2c\0" /* offset 15417 */
+  "\x37\x2c\0" /* offset 15420 */
+  "\x38\x2c\0" /* offset 15423 */
+  "\x39\x2c\0" /* offset 15426 */
+  "\x28\x41\x29\0" /* offset 15429 */
+  "\x28\x42\x29\0" /* offset 15433 */
+  "\x28\x43\x29\0" /* offset 15437 */
+  "\x28\x44\x29\0" /* offset 15441 */
+  "\x28\x45\x29\0" /* offset 15445 */
+  "\x28\x46\x29\0" /* offset 15449 */
+  "\x28\x47\x29\0" /* offset 15453 */
+  "\x28\x48\x29\0" /* offset 15457 */
+  "\x28\x49\x29\0" /* offset 15461 */
+  "\x28\x4a\x29\0" /* offset 15465 */
+  "\x28\x4b\x29\0" /* offset 15469 */
+  "\x28\x4c\x29\0" /* offset 15473 */
+  "\x28\x4d\x29\0" /* offset 15477 */
+  "\x28\x4e\x29\0" /* offset 15481 */
+  "\x28\x4f\x29\0" /* offset 15485 */
+  "\x28\x50\x29\0" /* offset 15489 */
+  "\x28\x51\x29\0" /* offset 15493 */
+  "\x28\x52\x29\0" /* offset 15497 */
+  "\x28\x53\x29\0" /* offset 15501 */
+  "\x28\x54\x29\0" /* offset 15505 */
+  "\x28\x55\x29\0" /* offset 15509 */
+  "\x28\x56\x29\0" /* offset 15513 */
+  "\x28\x57\x29\0" /* offset 15517 */
+  "\x28\x58\x29\0" /* offset 15521 */
+  "\x28\x59\x29\0" /* offset 15525 */
+  "\x28\x5a\x29\0" /* offset 15529 */
+  "\xe3\x80\x94\x53\xe3\x80\x95\0" /* offset 15533 */
+  "\x43\x44\0" /* offset 15541 */
+  "\x57\x5a\0" /* offset 15544 */
+  "\x48\x56\0" /* offset 15547 */
+  "\x53\x44\0" /* offset 15550 */
+  "\x53\x53\0" /* offset 15553 */
+  "\x50\x50\x56\0" /* offset 15556 */
+  "\x57\x43\0" /* offset 15560 */
+  "\x4d\x43\0" /* offset 15563 */
+  "\x4d\x44\0" /* offset 15566 */
+  "\x4d\x52\0" /* offset 15569 */
+  "\x44\x4a\0" /* offset 15572 */
+  "\xe3\x81\xbb\xe3\x81\x8b\0" /* offset 15575 */
+  "\xe3\x82\xb3\xe3\x82\xb3\0" /* offset 15582 */
+  "\xe5\xad\x97\0" /* offset 15589 */
+  "\xe5\x8f\x8c\0" /* offset 15593 */
+  "\xe5\xa4\x9a\0" /* offset 15597 */
+  "\xe8\xa7\xa3\0" /* offset 15601 */
+  "\xe4\xba\xa4\0" /* offset 15605 */
+  "\xe6\x98\xa0\0" /* offset 15609 */
+  "\xe7\x84\xa1\0" /* offset 15613 */
+  "\xe5\x89\x8d\0" /* offset 15617 */
+  "\xe5\xbe\x8c\0" /* offset 15621 */
+  "\xe5\x86\x8d\0" /* offset 15625 */
+  "\xe6\x96\xb0\0" /* offset 15629 */
+  "\xe5\x88\x9d\0" /* offset 15633 */
+  "\xe7\xb5\x82\0" /* offset 15637 */
+  "\xe8\xb2\xa9\0" /* offset 15641 */
+  "\xe5\xa3\xb0\0" /* offset 15645 */
+  "\xe5\x90\xb9\0" /* offset 15649 */
+  "\xe6\xbc\x94\0" /* offset 15653 */
+  "\xe6\x8a\x95\0" /* offset 15657 */
+  "\xe6\x8d\x95\0" /* offset 15661 */
+  "\xe9\x81\x8a\0" /* offset 15665 */
+  "\xe6\x8c\x87\0" /* offset 15669 */
+  "\xe6\x89\x93\0" /* offset 15673 */
+  "\xe7\xa6\x81\0" /* offset 15677 */
+  "\xe7\xa9\xba\0" /* offset 15681 */
+  "\xe5\x90\x88\0" /* offset 15685 */
+  "\xe6\xba\x80\0" /* offset 15689 */
+  "\xe7\x94\xb3\0" /* offset 15693 */
+  "\xe5\x89\xb2\0" /* offset 15697 */
+  "\xe5\x96\xb6\0" /* offset 15701 */
+  "\xe9\x85\x8d\0" /* offset 15705 */
+  "\xe3\x80\x94\xe6\x9c\xac\xe3\x80\x95\0" /* offset 15709 */
+  "\xe3\x80\x94\xe4\xb8\x89\xe3\x80\x95\0" /* offset 15719 */
+  "\xe3\x80\x94\xe4\xba\x8c\xe3\x80\x95\0" /* offset 15729 */
+  "\xe3\x80\x94\xe5\xae\x89\xe3\x80\x95\0" /* offset 15739 */
+  "\xe3\x80\x94\xe7\x82\xb9\xe3\x80\x95\0" /* offset 15749 */
+  "\xe3\x80\x94\xe6\x89\x93\xe3\x80\x95\0" /* offset 15759 */
+  "\xe3\x80\x94\xe7\x9b\x97\xe3\x80\x95\0" /* offset 15769 */
+  "\xe3\x80\x94\xe5\x8b\x9d\xe3\x80\x95\0" /* offset 15779 */
+  "\xe3\x80\x94\xe6\x95\x97\xe3\x80\x95\0" /* offset 15789 */
+  "\xe5\xbe\x97\0" /* offset 15799 */
+  "\xe5\x8f\xaf\0" /* offset 15803 */
+  "\xe4\xb8\xbd\0" /* offset 15807 */
+  "\xe4\xb8\xb8\0" /* offset 15811 */
+  "\xe4\xb9\x81\0" /* offset 15815 */
+  "\xf0\xa0\x84\xa2\0" /* offset 15819 */
+  "\xe4\xbd\xa0\0" /* offset 15824 */
+  "\xe4\xbe\xbb\0" /* offset 15828 */
+  "\xe5\x80\x82\0" /* offset 15832 */
+  "\xe5\x81\xba\0" /* offset 15836 */
+  "\xe5\x82\x99\0" /* offset 15840 */
+  "\xe5\x83\x8f\0" /* offset 15844 */
+  "\xe3\x92\x9e\0" /* offset 15848 */
+  "\xf0\xa0\x98\xba\0" /* offset 15852 */
+  "\xe5\x85\x94\0" /* offset 15857 */
+  "\xe5\x85\xa4\0" /* offset 15861 */
+  "\xe5\x85\xb7\0" /* offset 15865 */
+  "\xf0\xa0\x94\x9c\0" /* offset 15869 */
+  "\xe3\x92\xb9\0" /* offset 15874 */
+  "\xe5\x85\xa7\0" /* offset 15878 */
+  "\xf0\xa0\x95\x8b\0" /* offset 15882 */
+  "\xe5\x86\x97\0" /* offset 15887 */
+  "\xe5\x86\xa4\0" /* offset 15891 */
+  "\xe4\xbb\x8c\0" /* offset 15895 */
+  "\xe5\x86\xac\0" /* offset 15899 */
+  "\xf0\xa9\x87\x9f\0" /* offset 15903 */
+  "\xe5\x88\x83\0" /* offset 15908 */
+  "\xe3\x93\x9f\0" /* offset 15912 */
+  "\xe5\x88\xbb\0" /* offset 15916 */
+  "\xe5\x89\x86\0" /* offset 15920 */
+  "\xe5\x89\xb7\0" /* offset 15924 */
+  "\xe3\x94\x95\0" /* offset 15928 */
+  "\xe5\x8c\x85\0" /* offset 15932 */
+  "\xe5\x8c\x86\0" /* offset 15936 */
+  "\xe5\x8d\x89\0" /* offset 15940 */
+  "\xe5\x8d\x9a\0" /* offset 15944 */
+  "\xe5\x8d\xb3\0" /* offset 15948 */
+  "\xe5\x8d\xbd\0" /* offset 15952 */
+  "\xe5\x8d\xbf\0" /* offset 15956 */
+  "\xf0\xa0\xa8\xac\0" /* offset 15960 */
+  "\xe7\x81\xb0\0" /* offset 15965 */
+  "\xe5\x8f\x8a\0" /* offset 15969 */
+  "\xe5\x8f\x9f\0" /* offset 15973 */
+  "\xf0\xa0\xad\xa3\0" /* offset 15977 */
+  "\xe5\x8f\xab\0" /* offset 15982 */
+  "\xe5\x8f\xb1\0" /* offset 15986 */
+  "\xe5\x90\x86\0" /* offset 15990 */
+  "\xe5\x92\x9e\0" /* offset 15994 */
+  "\xe5\x90\xb8\0" /* offset 15998 */
+  "\xe5\x91\x88\0" /* offset 16002 */
+  "\xe5\x91\xa8\0" /* offset 16006 */
+  "\xe5\x92\xa2\0" /* offset 16010 */
+  "\xe5\x93\xb6\0" /* offset 16014 */
+  "\xe5\x94\x90\0" /* offset 16018 */
+  "\xe5\x95\x93\0" /* offset 16022 */
+  "\xe5\x95\xa3\0" /* offset 16026 */
+  "\xe5\x96\x84\0" /* offset 16030 */
+  "\xe5\x96\xab\0" /* offset 16034 */
+  "\xe5\x96\xb3\0" /* offset 16038 */
+  "\xe5\x97\x82\0" /* offset 16042 */
+  "\xe5\x9c\x96\0" /* offset 16046 */
+  "\xe5\x9c\x97\0" /* offset 16050 */
+  "\xe5\x99\x91\0" /* offset 16054 */
+  "\xe5\x99\xb4\0" /* offset 16058 */
+  "\xe5\xa3\xae\0" /* offset 16062 */
+  "\xe5\x9f\x8e\0" /* offset 16066 */
+  "\xe5\x9f\xb4\0" /* offset 16070 */
+  "\xe5\xa0\x8d\0" /* offset 16074 */
+  "\xe5\x9e\x8b\0" /* offset 16078 */
+  "\xe5\xa0\xb2\0" /* offset 16082 */
+  "\xe5\xa0\xb1\0" /* offset 16086 */
+  "\xe5\xa2\xac\0" /* offset 16090 */
+  "\xf0\xa1\x93\xa4\0" /* offset 16094 */
+  "\xe5\xa3\xb2\0" /* offset 16099 */
+  "\xe5\xa3\xb7\0" /* offset 16103 */
+  "\xe5\xa4\x86\0" /* offset 16107 */
+  "\xe5\xa4\xa2\0" /* offset 16111 */
+  "\xe5\xa5\xa2\0" /* offset 16115 */
+  "\xf0\xa1\x9a\xa8\0" /* offset 16119 */
+  "\xf0\xa1\x9b\xaa\0" /* offset 16124 */
+  "\xe5\xa7\xac\0" /* offset 16129 */
+  "\xe5\xa8\x9b\0" /* offset 16133 */
+  "\xe5\xa8\xa7\0" /* offset 16137 */
+  "\xe5\xa7\x98\0" /* offset 16141 */
+  "\xe5\xa9\xa6\0" /* offset 16145 */
+  "\xe3\x9b\xae\0" /* offset 16149 */
+  "\xe3\x9b\xbc\0" /* offset 16153 */
+  "\xe5\xac\x88\0" /* offset 16157 */
+  "\xe5\xac\xbe\0" /* offset 16161 */
+  "\xf0\xa1\xa7\x88\0" /* offset 16165 */
+  "\xe5\xaf\x83\0" /* offset 16170 */
+  "\xe5\xaf\x98\0" /* offset 16174 */
+  "\xe5\xaf\xb3\0" /* offset 16178 */
+  "\xf0\xa1\xac\x98\0" /* offset 16182 */
+  "\xe5\xaf\xbf\0" /* offset 16187 */
+  "\xe5\xb0\x86\0" /* offset 16191 */
+  "\xe5\xbd\x93\0" /* offset 16195 */
+  "\xe3\x9e\x81\0" /* offset 16199 */
+  "\xe5\xb1\xa0\0" /* offset 16203 */
+  "\xe5\xb3\x80\0" /* offset 16207 */
+  "\xe5\xb2\x8d\0" /* offset 16211 */
+  "\xf0\xa1\xb7\xa4\0" /* offset 16215 */
+  "\xe5\xb5\x83\0" /* offset 16220 */
+  "\xf0\xa1\xb7\xa6\0" /* offset 16224 */
+  "\xe5\xb5\xae\0" /* offset 16229 */
+  "\xe5\xb5\xab\0" /* offset 16233 */
+  "\xe5\xb5\xbc\0" /* offset 16237 */
+  "\xe5\xb7\xa1\0" /* offset 16241 */
+  "\xe5\xb7\xa2\0" /* offset 16245 */
+  "\xe3\xa0\xaf\0" /* offset 16249 */
+  "\xe5\xb7\xbd\0" /* offset 16253 */
+  "\xe5\xb8\xa8\0" /* offset 16257 */
+  "\xe5\xb8\xbd\0" /* offset 16261 */
+  "\xe5\xb9\xa9\0" /* offset 16265 */
+  "\xe3\xa1\xa2\0" /* offset 16269 */
+  "\xf0\xa2\x86\x83\0" /* offset 16273 */
+  "\xe3\xa1\xbc\0" /* offset 16278 */
+  "\xe5\xba\xb0\0" /* offset 16282 */
+  "\xe5\xba\xb3\0" /* offset 16286 */
+  "\xe5\xba\xb6\0" /* offset 16290 */
+  "\xf0\xaa\x8e\x92\0" /* offset 16294 */
+  "\xf0\xa2\x8c\xb1\0" /* offset 16299 */
+  "\xe8\x88\x81\0" /* offset 16304 */
+  "\xe5\xbc\xa2\0" /* offset 16308 */
+  "\xe3\xa3\x87\0" /* offset 16312 */
+  "\xf0\xa3\x8a\xb8\0" /* offset 16316 */
+  "\xf0\xa6\x87\x9a\0" /* offset 16321 */
+  "\xe5\xbd\xa2\0" /* offset 16326 */
+  "\xe5\xbd\xab\0" /* offset 16330 */
+  "\xe3\xa3\xa3\0" /* offset 16334 */
+  "\xe5\xbe\x9a\0" /* offset 16338 */
+  "\xe5\xbf\x8d\0" /* offset 16342 */
+  "\xe5\xbf\x97\0" /* offset 16346 */
+  "\xe5\xbf\xb9\0" /* offset 16350 */
+  "\xe6\x82\x81\0" /* offset 16354 */
+  "\xe3\xa4\xba\0" /* offset 16358 */
+  "\xe3\xa4\x9c\0" /* offset 16362 */
+  "\xf0\xa2\x9b\x94\0" /* offset 16366 */
+  "\xe6\x83\x87\0" /* offset 16371 */
+  "\xe6\x85\x88\0" /* offset 16375 */
+  "\xe6\x85\x8c\0" /* offset 16379 */
+  "\xe6\x85\xba\0" /* offset 16383 */
+  "\xe6\x86\xb2\0" /* offset 16387 */
+  "\xe6\x86\xa4\0" /* offset 16391 */
+  "\xe6\x86\xaf\0" /* offset 16395 */
+  "\xe6\x87\x9e\0" /* offset 16399 */
+  "\xe6\x88\x90\0" /* offset 16403 */
+  "\xe6\x88\x9b\0" /* offset 16407 */
+  "\xe6\x89\x9d\0" /* offset 16411 */
+  "\xe6\x8a\xb1\0" /* offset 16415 */
+  "\xe6\x8b\x94\0" /* offset 16419 */
+  "\xe6\x8d\x90\0" /* offset 16423 */
+  "\xf0\xa2\xac\x8c\0" /* offset 16427 */
+  "\xe6\x8c\xbd\0" /* offset 16432 */
+  "\xe6\x8b\xbc\0" /* offset 16436 */
+  "\xe6\x8d\xa8\0" /* offset 16440 */
+  "\xe6\x8e\x83\0" /* offset 16444 */
+  "\xe6\x8f\xa4\0" /* offset 16448 */
+  "\xf0\xa2\xaf\xb1\0" /* offset 16452 */
+  "\xe6\x90\xa2\0" /* offset 16457 */
+  "\xe6\x8f\x85\0" /* offset 16461 */
+  "\xe6\x8e\xa9\0" /* offset 16465 */
+  "\xe3\xa8\xae\0" /* offset 16469 */
+  "\xe6\x91\xa9\0" /* offset 16473 */
+  "\xe6\x91\xbe\0" /* offset 16477 */
+  "\xe6\x92\x9d\0" /* offset 16481 */
+  "\xe6\x91\xb7\0" /* offset 16485 */
+  "\xe3\xa9\xac\0" /* offset 16489 */
+  "\xe6\x95\xac\0" /* offset 16493 */
+  "\xf0\xa3\x80\x8a\0" /* offset 16497 */
+  "\xe6\x97\xa3\0" /* offset 16502 */
+  "\xe6\x9b\xb8\0" /* offset 16506 */
+  "\xe6\x99\x89\0" /* offset 16510 */
+  "\xe3\xac\x99\0" /* offset 16514 */
+  "\xe3\xac\x88\0" /* offset 16518 */
+  "\xe3\xab\xa4\0" /* offset 16522 */
+  "\xe5\x86\x92\0" /* offset 16526 */
+  "\xe5\x86\x95\0" /* offset 16530 */
+  "\xe6\x9c\x80\0" /* offset 16534 */
+  "\xe6\x9a\x9c\0" /* offset 16538 */
+  "\xe8\x82\xad\0" /* offset 16542 */
+  "\xe4\x8f\x99\0" /* offset 16546 */
+  "\xe6\x9c\xa1\0" /* offset 16550 */
+  "\xe6\x9d\x9e\0" /* offset 16554 */
+  "\xe6\x9d\x93\0" /* offset 16558 */
+  "\xf0\xa3\x8f\x83\0" /* offset 16562 */
+  "\xe3\xad\x89\0" /* offset 16567 */
+  "\xe6\x9f\xba\0" /* offset 16571 */
+  "\xe6\x9e\x85\0" /* offset 16575 */
+  "\xe6\xa1\x92\0" /* offset 16579 */
+  "\xf0\xa3\x91\xad\0" /* offset 16583 */
+  "\xe6\xa2\x8e\0" /* offset 16588 */
+  "\xe6\xa0\x9f\0" /* offset 16592 */
+  "\xe6\xa4\x94\0" /* offset 16596 */
+  "\xe6\xa5\x82\0" /* offset 16600 */
+  "\xe6\xa6\xa3\0" /* offset 16604 */
+  "\xe6\xa7\xaa\0" /* offset 16608 */
+  "\xe6\xaa\xa8\0" /* offset 16612 */
+  "\xf0\xa3\x9a\xa3\0" /* offset 16616 */
+  "\xe6\xab\x9b\0" /* offset 16621 */
+  "\xe3\xb0\x98\0" /* offset 16625 */
+  "\xe6\xac\xa1\0" /* offset 16629 */
+  "\xf0\xa3\xa2\xa7\0" /* offset 16633 */
+  "\xe6\xad\x94\0" /* offset 16638 */
+  "\xe3\xb1\x8e\0" /* offset 16642 */
+  "\xe6\xad\xb2\0" /* offset 16646 */
+  "\xe6\xae\x9f\0" /* offset 16650 */
+  "\xe6\xae\xbb\0" /* offset 16654 */
+  "\xf0\xa3\xaa\x8d\0" /* offset 16658 */
+  "\xf0\xa1\xb4\x8b\0" /* offset 16663 */
+  "\xf0\xa3\xab\xba\0" /* offset 16668 */
+  "\xe6\xb1\x8e\0" /* offset 16673 */
+  "\xf0\xa3\xb2\xbc\0" /* offset 16677 */
+  "\xe6\xb2\xbf\0" /* offset 16682 */
+  "\xe6\xb3\x8d\0" /* offset 16686 */
+  "\xe6\xb1\xa7\0" /* offset 16690 */
+  "\xe6\xb4\x96\0" /* offset 16694 */
+  "\xe6\xb4\xbe\0" /* offset 16698 */
+  "\xe6\xb5\xa9\0" /* offset 16702 */
+  "\xe6\xb5\xb8\0" /* offset 16706 */
+  "\xe6\xb6\x85\0" /* offset 16710 */
+  "\xf0\xa3\xb4\x9e\0" /* offset 16714 */
+  "\xe6\xb4\xb4\0" /* offset 16719 */
+  "\xe6\xb8\xaf\0" /* offset 16723 */
+  "\xe6\xb9\xae\0" /* offset 16727 */
+  "\xe3\xb4\xb3\0" /* offset 16731 */
+  "\xe6\xbb\x87\0" /* offset 16735 */
+  "\xf0\xa3\xbb\x91\0" /* offset 16739 */
+  "\xe6\xb7\xb9\0" /* offset 16744 */
+  "\xe6\xbd\xae\0" /* offset 16748 */
+  "\xf0\xa3\xbd\x9e\0" /* offset 16752 */
+  "\xf0\xa3\xbe\x8e\0" /* offset 16757 */
+  "\xe6\xbf\x86\0" /* offset 16762 */
+  "\xe7\x80\xb9\0" /* offset 16766 */
+  "\xe7\x80\x9b\0" /* offset 16770 */
+  "\xe3\xb6\x96\0" /* offset 16774 */
+  "\xe7\x81\x8a\0" /* offset 16778 */
+  "\xe7\x81\xbd\0" /* offset 16782 */
+  "\xe7\x81\xb7\0" /* offset 16786 */
+  "\xe7\x82\xad\0" /* offset 16790 */
+  "\xf0\xa0\x94\xa5\0" /* offset 16794 */
+  "\xe7\x85\x85\0" /* offset 16799 */
+  "\xf0\xa4\x89\xa3\0" /* offset 16803 */
+  "\xe7\x86\x9c\0" /* offset 16808 */
+  "\xf0\xa4\x8e\xab\0" /* offset 16812 */
+  "\xe7\x88\xa8\0" /* offset 16817 */
+  "\xe7\x89\x90\0" /* offset 16821 */
+  "\xf0\xa4\x98\x88\0" /* offset 16825 */
+  "\xe7\x8a\x80\0" /* offset 16830 */
+  "\xe7\x8a\x95\0" /* offset 16834 */
+  "\xf0\xa4\x9c\xb5\0" /* offset 16838 */
+  "\xf0\xa4\xa0\x94\0" /* offset 16843 */
+  "\xe7\x8d\xba\0" /* offset 16848 */
+  "\xe7\x8e\x8b\0" /* offset 16852 */
+  "\xe3\xba\xac\0" /* offset 16856 */
+  "\xe7\x8e\xa5\0" /* offset 16860 */
+  "\xe3\xba\xb8\0" /* offset 16864 */
+  "\xe7\x91\x87\0" /* offset 16868 */
+  "\xe7\x91\x9c\0" /* offset 16872 */
+  "\xe7\x92\x85\0" /* offset 16876 */
+  "\xe7\x93\x8a\0" /* offset 16880 */
+  "\xe3\xbc\x9b\0" /* offset 16884 */
+  "\xe7\x94\xa4\0" /* offset 16888 */
+  "\xf0\xa4\xb0\xb6\0" /* offset 16892 */
+  "\xe7\x94\xbe\0" /* offset 16897 */
+  "\xf0\xa4\xb2\x92\0" /* offset 16901 */
+  "\xf0\xa2\x86\x9f\0" /* offset 16906 */
+  "\xe7\x98\x90\0" /* offset 16911 */
+  "\xf0\xa4\xbe\xa1\0" /* offset 16915 */
+  "\xf0\xa4\xbe\xb8\0" /* offset 16920 */
+  "\xf0\xa5\x81\x84\0" /* offset 16925 */
+  "\xe3\xbf\xbc\0" /* offset 16930 */
+  "\xe4\x80\x88\0" /* offset 16934 */
+  "\xf0\xa5\x83\xb3\0" /* offset 16938 */
+  "\xf0\xa5\x83\xb2\0" /* offset 16943 */
+  "\xf0\xa5\x84\x99\0" /* offset 16948 */
+  "\xf0\xa5\x84\xb3\0" /* offset 16953 */
+  "\xe7\x9c\x9e\0" /* offset 16958 */
+  "\xe7\x9c\x9f\0" /* offset 16962 */
+  "\xe7\x9e\x8b\0" /* offset 16966 */
+  "\xe4\x81\x86\0" /* offset 16970 */
+  "\xe4\x82\x96\0" /* offset 16974 */
+  "\xf0\xa5\x90\x9d\0" /* offset 16978 */
+  "\xe7\xa1\x8e\0" /* offset 16983 */
+  "\xe4\x83\xa3\0" /* offset 16987 */
+  "\xf0\xa5\x98\xa6\0" /* offset 16991 */
+  "\xf0\xa5\x9a\x9a\0" /* offset 16996 */
+  "\xf0\xa5\x9b\x85\0" /* offset 17001 */
+  "\xe7\xa7\xab\0" /* offset 17006 */
+  "\xe4\x84\xaf\0" /* offset 17010 */
+  "\xe7\xa9\x8a\0" /* offset 17014 */
+  "\xe7\xa9\x8f\0" /* offset 17018 */
+  "\xf0\xa5\xa5\xbc\0" /* offset 17022 */
+  "\xf0\xa5\xaa\xa7\0" /* offset 17027 */
+  "\xe7\xab\xae\0" /* offset 17032 */
+  "\xe4\x88\x82\0" /* offset 17036 */
+  "\xf0\xa5\xae\xab\0" /* offset 17040 */
+  "\xe7\xaf\x86\0" /* offset 17045 */
+  "\xe7\xaf\x89\0" /* offset 17049 */
+  "\xe4\x88\xa7\0" /* offset 17053 */
+  "\xf0\xa5\xb2\x80\0" /* offset 17057 */
+  "\xe7\xb3\x92\0" /* offset 17062 */
+  "\xe4\x8a\xa0\0" /* offset 17066 */
+  "\xe7\xb3\xa8\0" /* offset 17070 */
+  "\xe7\xb3\xa3\0" /* offset 17074 */
+  "\xe7\xb4\x80\0" /* offset 17078 */
+  "\xf0\xa5\xbe\x86\0" /* offset 17082 */
+  "\xe7\xb5\xa3\0" /* offset 17087 */
+  "\xe4\x8c\x81\0" /* offset 17091 */
+  "\xe7\xb7\x87\0" /* offset 17095 */
+  "\xe7\xb8\x82\0" /* offset 17099 */
+  "\xe7\xb9\x85\0" /* offset 17103 */
+  "\xe4\x8c\xb4\0" /* offset 17107 */
+  "\xf0\xa6\x88\xa8\0" /* offset 17111 */
+  "\xf0\xa6\x89\x87\0" /* offset 17116 */
+  "\xe4\x8d\x99\0" /* offset 17121 */
+  "\xf0\xa6\x8b\x99\0" /* offset 17125 */
+  "\xe7\xbd\xba\0" /* offset 17130 */
+  "\xf0\xa6\x8c\xbe\0" /* offset 17134 */
+  "\xe7\xbe\x95\0" /* offset 17139 */
+  "\xe7\xbf\xba\0" /* offset 17143 */
+  "\xf0\xa6\x93\x9a\0" /* offset 17147 */
+  "\xf0\xa6\x94\xa3\0" /* offset 17152 */
+  "\xe8\x81\xa0\0" /* offset 17157 */
+  "\xf0\xa6\x96\xa8\0" /* offset 17161 */
+  "\xe8\x81\xb0\0" /* offset 17166 */
+  "\xf0\xa3\x8d\x9f\0" /* offset 17170 */
+  "\xe4\x8f\x95\0" /* offset 17175 */
+  "\xe8\x82\xb2\0" /* offset 17179 */
+  "\xe8\x84\x83\0" /* offset 17183 */
+  "\xe4\x90\x8b\0" /* offset 17187 */
+  "\xe8\x84\xbe\0" /* offset 17191 */
+  "\xe5\xaa\xb5\0" /* offset 17195 */
+  "\xf0\xa6\x9e\xa7\0" /* offset 17199 */
+  "\xf0\xa6\x9e\xb5\0" /* offset 17204 */
+  "\xf0\xa3\x8e\x93\0" /* offset 17209 */
+  "\xf0\xa3\x8e\x9c\0" /* offset 17214 */
+  "\xe8\x88\x84\0" /* offset 17219 */
+  "\xe8\xbe\x9e\0" /* offset 17223 */
+  "\xe4\x91\xab\0" /* offset 17227 */
+  "\xe8\x8a\x91\0" /* offset 17231 */
+  "\xe8\x8a\x8b\0" /* offset 17235 */
+  "\xe8\x8a\x9d\0" /* offset 17239 */
+  "\xe5\x8a\xb3\0" /* offset 17243 */
+  "\xe8\x8a\xb1\0" /* offset 17247 */
+  "\xe8\x8a\xb3\0" /* offset 17251 */
+  "\xe8\x8a\xbd\0" /* offset 17255 */
+  "\xe8\x8b\xa6\0" /* offset 17259 */
+  "\xf0\xa6\xac\xbc\0" /* offset 17263 */
+  "\xe8\x8c\x9d\0" /* offset 17268 */
+  "\xe8\x8d\xa3\0" /* offset 17272 */
+  "\xe8\x8e\xad\0" /* offset 17276 */
+  "\xe8\x8c\xa3\0" /* offset 17280 */
+  "\xe8\x8e\xbd\0" /* offset 17284 */
+  "\xe8\x8f\xa7\0" /* offset 17288 */
+  "\xe8\x8d\x93\0" /* offset 17292 */
+  "\xe8\x8f\x8a\0" /* offset 17296 */
+  "\xe8\x8f\x8c\0" /* offset 17300 */
+  "\xe8\x8f\x9c\0" /* offset 17304 */
+  "\xf0\xa6\xb0\xb6\0" /* offset 17308 */
+  "\xf0\xa6\xb5\xab\0" /* offset 17313 */
+  "\xf0\xa6\xb3\x95\0" /* offset 17318 */
+  "\xe4\x94\xab\0" /* offset 17323 */
+  "\xe8\x93\xb1\0" /* offset 17327 */
+  "\xe8\x93\xb3\0" /* offset 17331 */
+  "\xe8\x94\x96\0" /* offset 17335 */
+  "\xf0\xa7\x8f\x8a\0" /* offset 17339 */
+  "\xe8\x95\xa4\0" /* offset 17344 */
+  "\xf0\xa6\xbc\xac\0" /* offset 17348 */
+  "\xe4\x95\x9d\0" /* offset 17353 */
+  "\xe4\x95\xa1\0" /* offset 17357 */
+  "\xf0\xa6\xbe\xb1\0" /* offset 17361 */
+  "\xf0\xa7\x83\x92\0" /* offset 17366 */
+  "\xe4\x95\xab\0" /* offset 17371 */
+  "\xe8\x99\x90\0" /* offset 17375 */
+  "\xe8\x99\xa7\0" /* offset 17379 */
+  "\xe8\x99\xa9\0" /* offset 17383 */
+  "\xe8\x9a\xa9\0" /* offset 17387 */
+  "\xe8\x9a\x88\0" /* offset 17391 */
+  "\xe8\x9c\x8e\0" /* offset 17395 */
+  "\xe8\x9b\xa2\0" /* offset 17399 */
+  "\xe8\x9c\xa8\0" /* offset 17403 */
+  "\xe8\x9d\xab\0" /* offset 17407 */
+  "\xe8\x9e\x86\0" /* offset 17411 */
+  "\xe4\x97\x97\0" /* offset 17415 */
+  "\xe8\x9f\xa1\0" /* offset 17419 */
+  "\xe8\xa0\x81\0" /* offset 17423 */
+  "\xe4\x97\xb9\0" /* offset 17427 */
+  "\xe8\xa1\xa0\0" /* offset 17431 */
+  "\xf0\xa7\x99\xa7\0" /* offset 17435 */
+  "\xe8\xa3\x97\0" /* offset 17440 */
+  "\xe8\xa3\x9e\0" /* offset 17444 */
+  "\xe4\x98\xb5\0" /* offset 17448 */
+  "\xe8\xa3\xba\0" /* offset 17452 */
+  "\xe3\x92\xbb\0" /* offset 17456 */
+  "\xf0\xa7\xa2\xae\0" /* offset 17460 */
+  "\xf0\xa7\xa5\xa6\0" /* offset 17465 */
+  "\xe4\x9a\xbe\0" /* offset 17470 */
+  "\xe4\x9b\x87\0" /* offset 17474 */
+  "\xe8\xaa\xa0\0" /* offset 17478 */
+  "\xf0\xa7\xb2\xa8\0" /* offset 17482 */
+  "\xe8\xb2\xab\0" /* offset 17487 */
+  "\xe8\xb3\x81\0" /* offset 17491 */
+  "\xe8\xb4\x9b\0" /* offset 17495 */
+  "\xe8\xb5\xb7\0" /* offset 17499 */
+  "\xf0\xa7\xbc\xaf\0" /* offset 17503 */
+  "\xf0\xa0\xa0\x84\0" /* offset 17508 */
+  "\xe8\xb7\x8b\0" /* offset 17513 */
+  "\xe8\xb6\xbc\0" /* offset 17517 */
+  "\xe8\xb7\xb0\0" /* offset 17521 */
+  "\xf0\xa0\xa3\x9e\0" /* offset 17525 */
+  "\xe8\xbb\x94\0" /* offset 17530 */
+  "\xf0\xa8\x97\x92\0" /* offset 17534 */
+  "\xf0\xa8\x97\xad\0" /* offset 17539 */
+  "\xe9\x82\x94\0" /* offset 17544 */
+  "\xe9\x83\xb1\0" /* offset 17548 */
+  "\xe9\x84\x91\0" /* offset 17552 */
+  "\xf0\xa8\x9c\xae\0" /* offset 17556 */
+  "\xe9\x84\x9b\0" /* offset 17561 */
+  "\xe9\x88\xb8\0" /* offset 17565 */
+  "\xe9\x8b\x97\0" /* offset 17569 */
+  "\xe9\x8b\x98\0" /* offset 17573 */
+  "\xe9\x89\xbc\0" /* offset 17577 */
+  "\xe9\x8f\xb9\0" /* offset 17581 */
+  "\xe9\x90\x95\0" /* offset 17585 */
+  "\xf0\xa8\xaf\xba\0" /* offset 17589 */
+  "\xe9\x96\x8b\0" /* offset 17594 */
+  "\xe4\xa6\x95\0" /* offset 17598 */
+  "\xe9\x96\xb7\0" /* offset 17602 */
+  "\xf0\xa8\xb5\xb7\0" /* offset 17606 */
+  "\xe4\xa7\xa6\0" /* offset 17611 */
+  "\xe9\x9b\x83\0" /* offset 17615 */
+  "\xe5\xb6\xb2\0" /* offset 17619 */
+  "\xe9\x9c\xa3\0" /* offset 17623 */
+  "\xf0\xa9\x85\x85\0" /* offset 17627 */
+  "\xf0\xa9\x88\x9a\0" /* offset 17632 */
+  "\xe4\xa9\xae\0" /* offset 17637 */
+  "\xe4\xa9\xb6\0" /* offset 17641 */
+  "\xe9\x9f\xa0\0" /* offset 17645 */
+  "\xf0\xa9\x90\x8a\0" /* offset 17649 */
+  "\xe4\xaa\xb2\0" /* offset 17654 */
+  "\xf0\xa9\x92\x96\0" /* offset 17658 */
+  "\xe9\xa0\xa9\0" /* offset 17663 */
+  "\xf0\xa9\x96\xb6\0" /* offset 17667 */
+  "\xe9\xa3\xa2\0" /* offset 17672 */
+  "\xe4\xac\xb3\0" /* offset 17676 */
+  "\xe9\xa4\xa9\0" /* offset 17680 */
+  "\xe9\xa6\xa7\0" /* offset 17684 */
+  "\xe9\xa7\x82\0" /* offset 17688 */
+  "\xe9\xa7\xbe\0" /* offset 17692 */
+  "\xe4\xaf\x8e\0" /* offset 17696 */
+  "\xf0\xa9\xac\xb0\0" /* offset 17700 */
+  "\xe9\xb1\x80\0" /* offset 17705 */
+  "\xe9\xb3\xbd\0" /* offset 17709 */
+  "\xe4\xb3\x8e\0" /* offset 17713 */
+  "\xe4\xb3\xad\0" /* offset 17717 */
+  "\xe9\xb5\xa7\0" /* offset 17721 */
+  "\xf0\xaa\x83\x8e\0" /* offset 17725 */
+  "\xe4\xb3\xb8\0" /* offset 17730 */
+  "\xf0\xaa\x84\x85\0" /* offset 17734 */
+  "\xf0\xaa\x88\x8e\0" /* offset 17739 */
+  "\xf0\xaa\x8a\x91\0" /* offset 17744 */
+  "\xe4\xb5\x96\0" /* offset 17749 */
+  "\xe9\xbb\xbe\0" /* offset 17753 */
+  "\xe9\xbc\x85\0" /* offset 17757 */
+  "\xe9\xbc\x8f\0" /* offset 17761 */
+  "\xe9\xbc\x96\0" /* offset 17765 */
+  "\xf0\xaa\x98\x80\0" /* offset 17769 */;
 
 typedef struct
 {
@@ -13282,6 +13347,7 @@ static const decomposition_step decomp_step_table[] =
   { 0x114be, 0x114b9, 0x114bd },
   { 0x115ba, 0x115b8, 0x115af },
   { 0x115bb, 0x115b9, 0x115af },
+  { 0x11938, 0x11935, 0x11930 },
   { 0x1d15e, 0x1d157, 0x1d165 },
   { 0x1d15f, 0x1d158, 0x1d165 },
   { 0x1d160, 0x1d15f, 0x1d16e },
diff --git a/glib/guniprop.c b/glib/guniprop.c
index 3d876a5ea..0e76c42a1 100644
--- a/glib/guniprop.c
+++ b/glib/guniprop.c
@@ -1476,6 +1476,12 @@ static const guint32 iso15924_tags[] =
     PACK ('N','a','n','d'), /* G_UNICODE_SCRIPT_NANDINAGARI */
     PACK ('H','m','n','p'), /* G_UNICODE_SCRIPT_NYIAKENG_PUACHUE_HMONG */
     PACK ('W','c','h','o'), /* G_UNICODE_SCRIPT_WANCHO */
+
+  /* Unicode 13.0 additions */
+    PACK ('C', 'h', 'r', 's'), /* G_UNICODE_SCRIPT_CHORASMIAN */
+    PACK ('D', 'i', 'a', 'k'), /* G_UNICODE_SCRIPT_DIVES_AKURU */
+    PACK ('K', 'i', 't', 's'), /* G_UNICODE_SCRIPT_KHITAN_SMALL_SCRIPT */
+    PACK ('Y', 'e', 'z', 'i'), /* G_UNICODE_SCRIPT_YEZIDI */
 #undef PACK
 };
 
diff --git a/glib/tests/unicode.c b/glib/tests/unicode.c
index abfe9c9d2..d42cf7adf 100644
--- a/glib/tests/unicode.c
+++ b/glib/tests/unicode.c
@@ -331,6 +331,10 @@ test_unichar_script (void)
     { G_UNICODE_SCRIPT_NANDINAGARI,            0x119A0 },
     { G_UNICODE_SCRIPT_NYIAKENG_PUACHUE_HMONG, 0x1E100 },
     { G_UNICODE_SCRIPT_WANCHO,                 0x1E2C0 },
+    { G_UNICODE_SCRIPT_CHORASMIAN,             0x10FB0 },
+    { G_UNICODE_SCRIPT_DIVES_AKURU,            0x11900 },
+    { G_UNICODE_SCRIPT_KHITAN_SMALL_SCRIPT,    0x18B00 },
+    { G_UNICODE_SCRIPT_YEZIDI,                 0x10E80 },
   };
   for (i = 0; i < G_N_ELEMENTS (examples); i++)
     g_assert_cmpint (g_unichar_get_script (examples[i].c), ==, examples[i].script);
@@ -1567,6 +1571,12 @@ test_iso15924 (void)
     { G_UNICODE_SCRIPT_NANDINAGARI,            "Nand" },
     { G_UNICODE_SCRIPT_NYIAKENG_PUACHUE_HMONG, "Hmnp" },
     { G_UNICODE_SCRIPT_WANCHO,                 "Wcho" },
+
+    /* Unicode 13.0 additions */
+    { G_UNICODE_SCRIPT_CHORASMIAN,             "Chrs" },
+    { G_UNICODE_SCRIPT_DIVES_AKURU,            "Diak" },
+    { G_UNICODE_SCRIPT_KHITAN_SMALL_SCRIPT,    "Kits" },
+    { G_UNICODE_SCRIPT_YEZIDI,                 "Yezi" },
   };
   guint i;
 
diff --git a/tests/casefold.txt b/tests/casefold.txt
index 61ce15e93..b22377151 100644
--- a/tests/casefold.txt
+++ b/tests/casefold.txt
@@ -1,4 +1,4 @@
-# Test cases generated from Unicode 12.1.0 data
+# Test cases generated from Unicode 13.0.0 data
 # by gen-casefold-txt.py. Do not edit.
 #
 # Some special hand crafted tests
@@ -1151,6 +1151,9 @@ Z z
 Ꞔ      ꞔ
 Ʂ      ʂ
 Ᶎ      ᶎ
+Ꟈ      ꟈ
+Ꟊ      ꟊ
+Ꟶ      ꟶ
 ꭰ      Ꭰ
 ꭱ      Ꭱ
 ꭲ      Ꭲ
diff --git a/tests/casemap.txt b/tests/casemap.txt
index b5e1a618d..eccc12b1e 100644
--- a/tests/casemap.txt
+++ b/tests/casemap.txt
@@ -1,4 +1,4 @@
-# Test cases generated from Unicode 12.1.0 data
+# Test cases generated from Unicode 13.0.0 data
 # by gen-casemap-txt.py. Do not edit.
 #
 # Some special hand crafted tests
@@ -2432,6 +2432,12 @@ lt_LT.UTF-8      Į́      į̇́     Į́      Į́       # LATIN CAPITAL LETTER I WITH OGONEK 
(with ac
        Ꞔ       ꞔ               Ꞔ       # A7C4
        Ʂ       ʂ               Ʂ       # A7C5
        Ᶎ       ᶎ               Ᶎ       # A7C6
+       Ꟈ       ꟈ               Ꟈ       # A7C7
+       ꟈ       ꟈ       Ꟈ       Ꟈ       # A7C8
+       Ꟊ       ꟊ               Ꟊ       # A7C9
+       ꟊ       ꟊ       Ꟊ       Ꟊ       # A7CA
+       Ꟶ       ꟶ               Ꟶ       # A7F5
+       ꟶ       ꟶ       Ꟶ       Ꟶ       # A7F6
        ꟺ       ꟺ                       # A7FA
        ꬰ       ꬰ                       # AB30
        ꬱ       ꬱ                       # AB31
@@ -2484,6 +2490,7 @@ lt_LT.UTF-8       Į́      į̇́     Į́      Į́       # LATIN CAPITAL LETTER I WITH OGONEK 
(with ac
        ꭥ       ꭥ                       # AB65
        ꭦ       ꭦ                       # AB66
        ꭧ       ꭧ                       # AB67
+       ꭨ       ꭨ                       # AB68
        ꭰ       ꭰ       Ꭰ       Ꭰ       # AB70
        ꭱ       ꭱ       Ꭱ       Ꭱ       # AB71
        ꭲ       ꭲ       Ꭲ       Ꭲ       # AB72


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]