diff options
author | Jörg Frings-Fürst <debian@jff.email> | 2025-03-16 12:06:04 +0100 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff.email> | 2025-03-16 12:06:04 +0100 |
commit | 23c9de60f30041419f3925221d4faff4e7a54717 (patch) | |
tree | 357c045bdafe11674151335bf4f7d65ae179478f /src/unicode_property_data.c | |
parent | 35e13e4c9637f5bf7bef6039c8c813207780a174 (diff) |
New upstream version 6.9.10upstream/6.9.10upstream
Diffstat (limited to 'src/unicode_property_data.c')
-rw-r--r-- | src/unicode_property_data.c | 9315 |
1 files changed, 5225 insertions, 4090 deletions
diff --git a/src/unicode_property_data.c b/src/unicode_property_data.c index 931e6c5..2329f07 100644 --- a/src/unicode_property_data.c +++ b/src/unicode_property_data.c @@ -34,7 +34,7 @@ /* Generated by make_unicode_property_data.py. */ /*- - * Copyright (c) 2016-2023 K.Kosako + * Copyright (c) 2016-2024 K.Kosako * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -68,7 +68,7 @@ CR_NEWLINE[] = { 1, /* PROPERTY: 'Alpha': POSIX [[:Alpha:]] */ static const OnigCodePoint -CR_Alpha[] = { 733, +CR_Alpha[] = { 757, 0x0041, 0x005a, 0x0061, 0x007a, 0x00aa, 0x00aa, @@ -82,7 +82,7 @@ CR_Alpha[] = { 733, 0x02ec, 0x02ec, 0x02ee, 0x02ee, 0x0345, 0x0345, -0x0370, 0x0374, +0x0363, 0x0374, 0x0376, 0x0377, 0x037a, 0x037d, 0x037f, 0x037f, @@ -123,6 +123,7 @@ CR_Alpha[] = { 733, 0x0860, 0x086a, 0x0870, 0x0887, 0x0889, 0x088e, +0x0897, 0x0897, 0x08a0, 0x08c9, 0x08d4, 0x08df, 0x08e3, 0x08e9, @@ -336,7 +337,7 @@ CR_Alpha[] = { 733, 0x1c00, 0x1c36, 0x1c4d, 0x1c4f, 0x1c5a, 0x1c7d, -0x1c80, 0x1c88, +0x1c80, 0x1c8a, 0x1c90, 0x1cba, 0x1cbd, 0x1cbf, 0x1ce9, 0x1cec, @@ -344,7 +345,7 @@ CR_Alpha[] = { 733, 0x1cf5, 0x1cf6, 0x1cfa, 0x1cfa, 0x1d00, 0x1dbf, -0x1de7, 0x1df4, +0x1dd3, 0x1df4, 0x1e00, 0x1f15, 0x1f18, 0x1f1d, 0x1f20, 0x1f45, @@ -424,10 +425,10 @@ CR_Alpha[] = { 733, 0xa67f, 0xa6ef, 0xa717, 0xa71f, 0xa722, 0xa788, -0xa78b, 0xa7ca, +0xa78b, 0xa7cd, 0xa7d0, 0xa7d1, 0xa7d3, 0xa7d3, -0xa7d5, 0xa7d9, +0xa7d5, 0xa7dc, 0xa7f2, 0xa805, 0xa807, 0xa827, 0xa840, 0xa873, @@ -518,6 +519,7 @@ CR_Alpha[] = { 733, 0x105a3, 0x105b1, 0x105b3, 0x105b9, 0x105bb, 0x105bc, +0x105c0, 0x105f3, 0x10600, 0x10736, 0x10740, 0x10755, 0x10760, 0x10767, @@ -555,9 +557,14 @@ CR_Alpha[] = { 733, 0x10c80, 0x10cb2, 0x10cc0, 0x10cf2, 0x10d00, 0x10d27, +0x10d4a, 0x10d65, +0x10d69, 0x10d69, +0x10d6f, 0x10d85, 0x10e80, 0x10ea9, 0x10eab, 0x10eac, 0x10eb0, 0x10eb1, +0x10ec2, 0x10ec4, +0x10efc, 0x10efc, 0x10f00, 0x10f1c, 0x10f27, 0x10f27, 0x10f30, 0x10f45, @@ -601,6 +608,17 @@ CR_Alpha[] = { 733, 0x11350, 0x11350, 0x11357, 0x11357, 0x1135d, 0x11363, +0x11380, 0x11389, +0x1138b, 0x1138b, +0x1138e, 0x1138e, +0x11390, 0x113b5, +0x113b7, 0x113c0, +0x113c2, 0x113c2, +0x113c5, 0x113c5, +0x113c7, 0x113ca, +0x113cc, 0x113cd, +0x113d1, 0x113d1, +0x113d3, 0x113d3, 0x11400, 0x11441, 0x11443, 0x11445, 0x11447, 0x1144a, @@ -639,6 +657,7 @@ CR_Alpha[] = { 733, 0x11a50, 0x11a97, 0x11a9d, 0x11a9d, 0x11ab0, 0x11af8, +0x11bc0, 0x11be0, 0x11c00, 0x11c08, 0x11c0a, 0x11c36, 0x11c38, 0x11c3e, @@ -671,7 +690,9 @@ CR_Alpha[] = { 733, 0x12f90, 0x12ff0, 0x13000, 0x1342f, 0x13441, 0x13446, +0x13460, 0x143fa, 0x14400, 0x14646, +0x16100, 0x1612e, 0x16800, 0x16a38, 0x16a40, 0x16a5e, 0x16a70, 0x16abe, @@ -680,6 +701,7 @@ CR_Alpha[] = { 733, 0x16b40, 0x16b43, 0x16b63, 0x16b77, 0x16b7d, 0x16b8f, +0x16d40, 0x16d6c, 0x16e40, 0x16e7f, 0x16f00, 0x16f4a, 0x16f4f, 0x16f87, @@ -689,7 +711,7 @@ CR_Alpha[] = { 733, 0x16ff0, 0x16ff1, 0x17000, 0x187f7, 0x18800, 0x18cd5, -0x18d00, 0x18d08, +0x18cff, 0x18d08, 0x1aff0, 0x1aff3, 0x1aff5, 0x1affb, 0x1affd, 0x1affe, @@ -749,6 +771,8 @@ CR_Alpha[] = { 733, 0x1e290, 0x1e2ad, 0x1e2c0, 0x1e2eb, 0x1e4d0, 0x1e4eb, +0x1e5d0, 0x1e5ed, +0x1e5f0, 0x1e5f0, 0x1e7e0, 0x1e7e6, 0x1e7e8, 0x1e7eb, 0x1e7ed, 0x1e7ee, @@ -826,7 +850,7 @@ CR_Cntrl[] = { 2, /* PROPERTY: 'Digit': POSIX [[:Digit:]] */ static const OnigCodePoint -CR_Digit[] = { 64, +CR_Digit[] = { 71, 0x0030, 0x0039, 0x0660, 0x0669, 0x06f0, 0x06f9, @@ -866,6 +890,7 @@ CR_Digit[] = { 64, 0xff10, 0xff19, 0x104a0, 0x104a9, 0x10d30, 0x10d39, +0x10d40, 0x10d49, 0x11066, 0x1106f, 0x110f0, 0x110f9, 0x11136, 0x1113f, @@ -875,27 +900,33 @@ CR_Digit[] = { 64, 0x114d0, 0x114d9, 0x11650, 0x11659, 0x116c0, 0x116c9, +0x116d0, 0x116e3, 0x11730, 0x11739, 0x118e0, 0x118e9, 0x11950, 0x11959, +0x11bf0, 0x11bf9, 0x11c50, 0x11c59, 0x11d50, 0x11d59, 0x11da0, 0x11da9, 0x11f50, 0x11f59, +0x16130, 0x16139, 0x16a60, 0x16a69, 0x16ac0, 0x16ac9, 0x16b50, 0x16b59, +0x16d70, 0x16d79, +0x1ccf0, 0x1ccf9, 0x1d7ce, 0x1d7ff, 0x1e140, 0x1e149, 0x1e2f0, 0x1e2f9, 0x1e4f0, 0x1e4f9, +0x1e5f1, 0x1e5fa, 0x1e950, 0x1e959, 0x1fbf0, 0x1fbf9, }; /* END of CR_Digit */ /* PROPERTY: 'Graph': POSIX [[:Graph:]] */ static const OnigCodePoint -CR_Graph[] = { 713, +CR_Graph[] = { 737, 0x0021, 0x007e, 0x00a1, 0x0377, 0x037a, 0x037f, @@ -920,7 +951,7 @@ CR_Graph[] = { 713, 0x0860, 0x086a, 0x0870, 0x088e, 0x0890, 0x0891, -0x0898, 0x0983, +0x0897, 0x0983, 0x0985, 0x098c, 0x098f, 0x0990, 0x0993, 0x09a8, @@ -1113,11 +1144,10 @@ CR_Graph[] = { 713, 0x1aa0, 0x1aad, 0x1ab0, 0x1ace, 0x1b00, 0x1b4c, -0x1b50, 0x1b7e, -0x1b80, 0x1bf3, +0x1b4e, 0x1bf3, 0x1bfc, 0x1c37, 0x1c3b, 0x1c49, -0x1c4d, 0x1c88, +0x1c4d, 0x1c8a, 0x1c90, 0x1cba, 0x1cbd, 0x1cc7, 0x1cd0, 0x1cfa, @@ -1147,7 +1177,7 @@ CR_Graph[] = { 713, 0x20a0, 0x20c0, 0x20d0, 0x20f0, 0x2100, 0x218b, -0x2190, 0x2426, +0x2190, 0x2429, 0x2440, 0x244a, 0x2460, 0x2b73, 0x2b76, 0x2b95, @@ -1176,16 +1206,16 @@ CR_Graph[] = { 713, 0x3099, 0x30ff, 0x3105, 0x312f, 0x3131, 0x318e, -0x3190, 0x31e3, +0x3190, 0x31e5, 0x31ef, 0x321e, 0x3220, 0xa48c, 0xa490, 0xa4c6, 0xa4d0, 0xa62b, 0xa640, 0xa6f7, -0xa700, 0xa7ca, +0xa700, 0xa7cd, 0xa7d0, 0xa7d1, 0xa7d3, 0xa7d3, -0xa7d5, 0xa7d9, +0xa7d5, 0xa7dc, 0xa7f2, 0xa82c, 0xa830, 0xa839, 0xa840, 0xa877, @@ -1276,6 +1306,7 @@ CR_Graph[] = { 713, 0x105a3, 0x105b1, 0x105b3, 0x105b9, 0x105bb, 0x105bc, +0x105c0, 0x105f3, 0x10600, 0x10736, 0x10740, 0x10755, 0x10760, 0x10767, @@ -1319,11 +1350,15 @@ CR_Graph[] = { 713, 0x10cc0, 0x10cf2, 0x10cfa, 0x10d27, 0x10d30, 0x10d39, +0x10d40, 0x10d65, +0x10d69, 0x10d85, +0x10d8e, 0x10d8f, 0x10e60, 0x10e7e, 0x10e80, 0x10ea9, 0x10eab, 0x10ead, 0x10eb0, 0x10eb1, -0x10efd, 0x10f27, +0x10ec2, 0x10ec4, +0x10efc, 0x10f27, 0x10f30, 0x10f59, 0x10f70, 0x10f89, 0x10fb0, 0x10fcb, @@ -1363,6 +1398,17 @@ CR_Graph[] = { 713, 0x1135d, 0x11363, 0x11366, 0x1136c, 0x11370, 0x11374, +0x11380, 0x11389, +0x1138b, 0x1138b, +0x1138e, 0x1138e, +0x11390, 0x113b5, +0x113b7, 0x113c0, +0x113c2, 0x113c2, +0x113c5, 0x113c5, +0x113c7, 0x113ca, +0x113cc, 0x113d5, +0x113d7, 0x113d8, +0x113e1, 0x113e2, 0x11400, 0x1145b, 0x1145d, 0x11461, 0x11480, 0x114c7, @@ -1374,6 +1420,7 @@ CR_Graph[] = { 713, 0x11660, 0x1166c, 0x11680, 0x116b9, 0x116c0, 0x116c9, +0x116d0, 0x116e3, 0x11700, 0x1171a, 0x1171d, 0x1172b, 0x11730, 0x11746, @@ -1394,6 +1441,8 @@ CR_Graph[] = { 713, 0x11a50, 0x11aa2, 0x11ab0, 0x11af8, 0x11b00, 0x11b09, +0x11bc0, 0x11be1, +0x11bf0, 0x11bf9, 0x11c00, 0x11c08, 0x11c0a, 0x11c36, 0x11c38, 0x11c45, @@ -1417,7 +1466,7 @@ CR_Graph[] = { 713, 0x11ee0, 0x11ef8, 0x11f00, 0x11f10, 0x11f12, 0x11f3a, -0x11f3e, 0x11f59, +0x11f3e, 0x11f5a, 0x11fb0, 0x11fb0, 0x11fc0, 0x11ff1, 0x11fff, 0x12399, @@ -1426,7 +1475,9 @@ CR_Graph[] = { 713, 0x12480, 0x12543, 0x12f90, 0x12ff2, 0x13000, 0x13455, +0x13460, 0x143fa, 0x14400, 0x14646, +0x16100, 0x16139, 0x16800, 0x16a38, 0x16a40, 0x16a5e, 0x16a60, 0x16a69, @@ -1439,6 +1490,7 @@ CR_Graph[] = { 713, 0x16b5b, 0x16b61, 0x16b63, 0x16b77, 0x16b7d, 0x16b8f, +0x16d40, 0x16d79, 0x16e40, 0x16e9a, 0x16f00, 0x16f4a, 0x16f4f, 0x16f87, @@ -1447,7 +1499,7 @@ CR_Graph[] = { 713, 0x16ff0, 0x16ff1, 0x17000, 0x187f7, 0x18800, 0x18cd5, -0x18d00, 0x18d08, +0x18cff, 0x18d08, 0x1aff0, 0x1aff3, 0x1aff5, 0x1affb, 0x1affd, 0x1affe, @@ -1462,6 +1514,8 @@ CR_Graph[] = { 713, 0x1bc80, 0x1bc88, 0x1bc90, 0x1bc99, 0x1bc9c, 0x1bca3, +0x1cc00, 0x1ccf9, +0x1cd00, 0x1ceb3, 0x1cf00, 0x1cf2d, 0x1cf30, 0x1cf46, 0x1cf50, 0x1cfc3, @@ -1513,6 +1567,8 @@ CR_Graph[] = { 713, 0x1e2c0, 0x1e2f9, 0x1e2ff, 0x1e2ff, 0x1e4d0, 0x1e4f9, +0x1e5d0, 0x1e5fa, +0x1e5ff, 0x1e5ff, 0x1e7e0, 0x1e7e6, 0x1e7e8, 0x1e7eb, 0x1e7ed, 0x1e7ee, @@ -1582,19 +1638,18 @@ CR_Graph[] = { 713, 0x1f850, 0x1f859, 0x1f860, 0x1f887, 0x1f890, 0x1f8ad, -0x1f8b0, 0x1f8b1, +0x1f8b0, 0x1f8bb, +0x1f8c0, 0x1f8c1, 0x1f900, 0x1fa53, 0x1fa60, 0x1fa6d, 0x1fa70, 0x1fa7c, -0x1fa80, 0x1fa88, -0x1fa90, 0x1fabd, -0x1fabf, 0x1fac5, -0x1face, 0x1fadb, -0x1fae0, 0x1fae8, +0x1fa80, 0x1fa89, +0x1fa8f, 0x1fac6, +0x1face, 0x1fadc, +0x1fadf, 0x1fae9, 0x1faf0, 0x1faf8, 0x1fb00, 0x1fb92, -0x1fb94, 0x1fbca, -0x1fbf0, 0x1fbf9, +0x1fb94, 0x1fbf9, 0x20000, 0x2a6df, 0x2a700, 0x2b739, 0x2b740, 0x2b81d, @@ -1613,7 +1668,7 @@ CR_Graph[] = { 713, /* PROPERTY: 'Lower': POSIX [[:Lower:]] */ static const OnigCodePoint -CR_Lower[] = { 671, +CR_Lower[] = { 675, 0x0061, 0x007a, 0x00aa, 0x00aa, 0x00b5, 0x00b5, @@ -1893,6 +1948,7 @@ CR_Lower[] = { 671, 0x10fc, 0x10ff, 0x13f8, 0x13fd, 0x1c80, 0x1c88, +0x1c8a, 0x1c8a, 0x1d00, 0x1dbf, 0x1e01, 0x1e01, 0x1e03, 0x1e03, @@ -2225,11 +2281,13 @@ CR_Lower[] = { 671, 0xa7c3, 0xa7c3, 0xa7c8, 0xa7c8, 0xa7ca, 0xa7ca, +0xa7cd, 0xa7cd, 0xa7d1, 0xa7d1, 0xa7d3, 0xa7d3, 0xa7d5, 0xa7d5, 0xa7d7, 0xa7d7, 0xa7d9, 0xa7d9, +0xa7db, 0xa7db, 0xa7f2, 0xa7f4, 0xa7f6, 0xa7f6, 0xa7f8, 0xa7fa, @@ -2250,6 +2308,7 @@ CR_Lower[] = { 671, 0x10787, 0x107b0, 0x107b2, 0x107ba, 0x10cc0, 0x10cf2, +0x10d70, 0x10d85, 0x118c0, 0x118df, 0x16e60, 0x16e7f, 0x1d41a, 0x1d433, @@ -2289,7 +2348,7 @@ CR_Lower[] = { 671, /* PROPERTY: 'Print': POSIX [[:Print:]] */ static const OnigCodePoint -CR_Print[] = { 709, +CR_Print[] = { 733, 0x0020, 0x007e, 0x00a0, 0x0377, 0x037a, 0x037f, @@ -2314,7 +2373,7 @@ CR_Print[] = { 709, 0x0860, 0x086a, 0x0870, 0x088e, 0x0890, 0x0891, -0x0898, 0x0983, +0x0897, 0x0983, 0x0985, 0x098c, 0x098f, 0x0990, 0x0993, 0x09a8, @@ -2506,11 +2565,10 @@ CR_Print[] = { 709, 0x1aa0, 0x1aad, 0x1ab0, 0x1ace, 0x1b00, 0x1b4c, -0x1b50, 0x1b7e, -0x1b80, 0x1bf3, +0x1b4e, 0x1bf3, 0x1bfc, 0x1c37, 0x1c3b, 0x1c49, -0x1c4d, 0x1c88, +0x1c4d, 0x1c8a, 0x1c90, 0x1cba, 0x1cbd, 0x1cc7, 0x1cd0, 0x1cfa, @@ -2538,7 +2596,7 @@ CR_Print[] = { 709, 0x20a0, 0x20c0, 0x20d0, 0x20f0, 0x2100, 0x218b, -0x2190, 0x2426, +0x2190, 0x2429, 0x2440, 0x244a, 0x2460, 0x2b73, 0x2b76, 0x2b95, @@ -2566,16 +2624,16 @@ CR_Print[] = { 709, 0x3099, 0x30ff, 0x3105, 0x312f, 0x3131, 0x318e, -0x3190, 0x31e3, +0x3190, 0x31e5, 0x31ef, 0x321e, 0x3220, 0xa48c, 0xa490, 0xa4c6, 0xa4d0, 0xa62b, 0xa640, 0xa6f7, -0xa700, 0xa7ca, +0xa700, 0xa7cd, 0xa7d0, 0xa7d1, 0xa7d3, 0xa7d3, -0xa7d5, 0xa7d9, +0xa7d5, 0xa7dc, 0xa7f2, 0xa82c, 0xa830, 0xa839, 0xa840, 0xa877, @@ -2666,6 +2724,7 @@ CR_Print[] = { 709, 0x105a3, 0x105b1, 0x105b3, 0x105b9, 0x105bb, 0x105bc, +0x105c0, 0x105f3, 0x10600, 0x10736, 0x10740, 0x10755, 0x10760, 0x10767, @@ -2709,11 +2768,15 @@ CR_Print[] = { 709, 0x10cc0, 0x10cf2, 0x10cfa, 0x10d27, 0x10d30, 0x10d39, +0x10d40, 0x10d65, +0x10d69, 0x10d85, +0x10d8e, 0x10d8f, 0x10e60, 0x10e7e, 0x10e80, 0x10ea9, 0x10eab, 0x10ead, 0x10eb0, 0x10eb1, -0x10efd, 0x10f27, +0x10ec2, 0x10ec4, +0x10efc, 0x10f27, 0x10f30, 0x10f59, 0x10f70, 0x10f89, 0x10fb0, 0x10fcb, @@ -2753,6 +2816,17 @@ CR_Print[] = { 709, 0x1135d, 0x11363, 0x11366, 0x1136c, 0x11370, 0x11374, +0x11380, 0x11389, +0x1138b, 0x1138b, +0x1138e, 0x1138e, +0x11390, 0x113b5, +0x113b7, 0x113c0, +0x113c2, 0x113c2, +0x113c5, 0x113c5, +0x113c7, 0x113ca, +0x113cc, 0x113d5, +0x113d7, 0x113d8, +0x113e1, 0x113e2, 0x11400, 0x1145b, 0x1145d, 0x11461, 0x11480, 0x114c7, @@ -2764,6 +2838,7 @@ CR_Print[] = { 709, 0x11660, 0x1166c, 0x11680, 0x116b9, 0x116c0, 0x116c9, +0x116d0, 0x116e3, 0x11700, 0x1171a, 0x1171d, 0x1172b, 0x11730, 0x11746, @@ -2784,6 +2859,8 @@ CR_Print[] = { 709, 0x11a50, 0x11aa2, 0x11ab0, 0x11af8, 0x11b00, 0x11b09, +0x11bc0, 0x11be1, +0x11bf0, 0x11bf9, 0x11c00, 0x11c08, 0x11c0a, 0x11c36, 0x11c38, 0x11c45, @@ -2807,7 +2884,7 @@ CR_Print[] = { 709, 0x11ee0, 0x11ef8, 0x11f00, 0x11f10, 0x11f12, 0x11f3a, -0x11f3e, 0x11f59, +0x11f3e, 0x11f5a, 0x11fb0, 0x11fb0, 0x11fc0, 0x11ff1, 0x11fff, 0x12399, @@ -2816,7 +2893,9 @@ CR_Print[] = { 709, 0x12480, 0x12543, 0x12f90, 0x12ff2, 0x13000, 0x13455, +0x13460, 0x143fa, 0x14400, 0x14646, +0x16100, 0x16139, 0x16800, 0x16a38, 0x16a40, 0x16a5e, 0x16a60, 0x16a69, @@ -2829,6 +2908,7 @@ CR_Print[] = { 709, 0x16b5b, 0x16b61, 0x16b63, 0x16b77, 0x16b7d, 0x16b8f, +0x16d40, 0x16d79, 0x16e40, 0x16e9a, 0x16f00, 0x16f4a, 0x16f4f, 0x16f87, @@ -2837,7 +2917,7 @@ CR_Print[] = { 709, 0x16ff0, 0x16ff1, 0x17000, 0x187f7, 0x18800, 0x18cd5, -0x18d00, 0x18d08, +0x18cff, 0x18d08, 0x1aff0, 0x1aff3, 0x1aff5, 0x1affb, 0x1affd, 0x1affe, @@ -2852,6 +2932,8 @@ CR_Print[] = { 709, 0x1bc80, 0x1bc88, 0x1bc90, 0x1bc99, 0x1bc9c, 0x1bca3, +0x1cc00, 0x1ccf9, +0x1cd00, 0x1ceb3, 0x1cf00, 0x1cf2d, 0x1cf30, 0x1cf46, 0x1cf50, 0x1cfc3, @@ -2903,6 +2985,8 @@ CR_Print[] = { 709, 0x1e2c0, 0x1e2f9, 0x1e2ff, 0x1e2ff, 0x1e4d0, 0x1e4f9, +0x1e5d0, 0x1e5fa, +0x1e5ff, 0x1e5ff, 0x1e7e0, 0x1e7e6, 0x1e7e8, 0x1e7eb, 0x1e7ed, 0x1e7ee, @@ -2972,19 +3056,18 @@ CR_Print[] = { 709, 0x1f850, 0x1f859, 0x1f860, 0x1f887, 0x1f890, 0x1f8ad, -0x1f8b0, 0x1f8b1, +0x1f8b0, 0x1f8bb, +0x1f8c0, 0x1f8c1, 0x1f900, 0x1fa53, 0x1fa60, 0x1fa6d, 0x1fa70, 0x1fa7c, -0x1fa80, 0x1fa88, -0x1fa90, 0x1fabd, -0x1fabf, 0x1fac5, -0x1face, 0x1fadb, -0x1fae0, 0x1fae8, +0x1fa80, 0x1fa89, +0x1fa8f, 0x1fac6, +0x1face, 0x1fadc, +0x1fadf, 0x1fae9, 0x1faf0, 0x1faf8, 0x1fb00, 0x1fb92, -0x1fb94, 0x1fbca, -0x1fbf0, 0x1fbf9, +0x1fb94, 0x1fbf9, 0x20000, 0x2a6df, 0x2a700, 0x2b739, 0x2b740, 0x2b81d, @@ -3003,7 +3086,7 @@ CR_Print[] = { 709, /* PROPERTY: 'PosixPunct': POSIX [[:punct:]] */ static const OnigCodePoint -CR_PosixPunct[] = { 339, +CR_PosixPunct[] = { 349, 0x0021, 0x002f, 0x003a, 0x0040, 0x005b, 0x0060, @@ -3097,8 +3180,9 @@ CR_PosixPunct[] = { 339, 0x1a1e, 0x1a1f, 0x1aa0, 0x1aa6, 0x1aa8, 0x1aad, +0x1b4e, 0x1b4f, 0x1b5a, 0x1b6a, -0x1b74, 0x1b7e, +0x1b74, 0x1b7f, 0x1bfc, 0x1bff, 0x1c3b, 0x1c3f, 0x1c7e, 0x1c7f, @@ -3130,7 +3214,7 @@ CR_PosixPunct[] = { 339, 0x214a, 0x214d, 0x214f, 0x214f, 0x218a, 0x218b, -0x2190, 0x2426, +0x2190, 0x2429, 0x2440, 0x244a, 0x249c, 0x24e9, 0x2500, 0x2775, @@ -3157,7 +3241,7 @@ CR_PosixPunct[] = { 339, 0x30fb, 0x30fb, 0x3190, 0x3191, 0x3196, 0x319f, -0x31c0, 0x31e3, +0x31c0, 0x31e5, 0x31ef, 0x31ef, 0x3200, 0x321e, 0x322a, 0x3247, @@ -3228,6 +3312,8 @@ CR_PosixPunct[] = { 339, 0x10af0, 0x10af6, 0x10b39, 0x10b3f, 0x10b99, 0x10b9c, +0x10d6e, 0x10d6e, +0x10d8e, 0x10d8f, 0x10ead, 0x10ead, 0x10f55, 0x10f59, 0x10f86, 0x10f89, @@ -3242,6 +3328,8 @@ CR_PosixPunct[] = { 339, 0x111dd, 0x111df, 0x11238, 0x1123d, 0x112a9, 0x112a9, +0x113d4, 0x113d5, +0x113d7, 0x113d8, 0x1144b, 0x1144f, 0x1145a, 0x1145b, 0x1145d, 0x1145d, @@ -3258,6 +3346,7 @@ CR_PosixPunct[] = { 339, 0x11a9a, 0x11a9c, 0x11a9e, 0x11aa2, 0x11b00, 0x11b09, +0x11be1, 0x11be1, 0x11c41, 0x11c45, 0x11c70, 0x11c71, 0x11ef7, 0x11ef8, @@ -3270,10 +3359,13 @@ CR_PosixPunct[] = { 339, 0x16af5, 0x16af5, 0x16b37, 0x16b3f, 0x16b44, 0x16b45, +0x16d6d, 0x16d6f, 0x16e97, 0x16e9a, 0x16fe2, 0x16fe2, 0x1bc9c, 0x1bc9c, 0x1bc9f, 0x1bc9f, +0x1cc00, 0x1ccef, +0x1cd00, 0x1ceb3, 0x1cf50, 0x1cfc3, 0x1d000, 0x1d0f5, 0x1d100, 0x1d126, @@ -3302,6 +3394,7 @@ CR_PosixPunct[] = { 339, 0x1da85, 0x1da8b, 0x1e14f, 0x1e14f, 0x1e2ff, 0x1e2ff, +0x1e5ff, 0x1e5ff, 0x1e95e, 0x1e95f, 0x1ecac, 0x1ecac, 0x1ecb0, 0x1ecb0, @@ -3331,18 +3424,18 @@ CR_PosixPunct[] = { 339, 0x1f850, 0x1f859, 0x1f860, 0x1f887, 0x1f890, 0x1f8ad, -0x1f8b0, 0x1f8b1, +0x1f8b0, 0x1f8bb, +0x1f8c0, 0x1f8c1, 0x1f900, 0x1fa53, 0x1fa60, 0x1fa6d, 0x1fa70, 0x1fa7c, -0x1fa80, 0x1fa88, -0x1fa90, 0x1fabd, -0x1fabf, 0x1fac5, -0x1face, 0x1fadb, -0x1fae0, 0x1fae8, +0x1fa80, 0x1fa89, +0x1fa8f, 0x1fac6, +0x1face, 0x1fadc, +0x1fadf, 0x1fae9, 0x1faf0, 0x1faf8, 0x1fb00, 0x1fb92, -0x1fb94, 0x1fbca, +0x1fb94, 0x1fbef, }; /* END of CR_PosixPunct */ /* PROPERTY: 'Space': POSIX [[:Space:]] */ @@ -3362,7 +3455,7 @@ CR_Space[] = { 10, /* PROPERTY: 'Upper': POSIX [[:Upper:]] */ static const OnigCodePoint -CR_Upper[] = { 651, +CR_Upper[] = { 656, 0x0041, 0x005a, 0x00c0, 0x00d6, 0x00d8, 0x00de, @@ -3639,6 +3732,7 @@ CR_Upper[] = { 651, 0x10c7, 0x10c7, 0x10cd, 0x10cd, 0x13a0, 0x13f5, +0x1c89, 0x1c89, 0x1c90, 0x1cba, 0x1cbd, 0x1cbf, 0x1e00, 0x1e00, @@ -3965,9 +4059,12 @@ CR_Upper[] = { 651, 0xa7c2, 0xa7c2, 0xa7c4, 0xa7c7, 0xa7c9, 0xa7c9, +0xa7cb, 0xa7cc, 0xa7d0, 0xa7d0, 0xa7d6, 0xa7d6, 0xa7d8, 0xa7d8, +0xa7da, 0xa7da, +0xa7dc, 0xa7dc, 0xa7f5, 0xa7f5, 0xff21, 0xff3a, 0x10400, 0x10427, @@ -3977,6 +4074,7 @@ CR_Upper[] = { 651, 0x1058c, 0x10592, 0x10594, 0x10595, 0x10c80, 0x10cb2, +0x10d50, 0x10d65, 0x118a0, 0x118bf, 0x16e40, 0x16e5f, 0x1d400, 0x1d419, @@ -4026,7 +4124,7 @@ CR_XDigit[] = { 3, /* PROPERTY: 'Word': POSIX [[:Word:]] */ static const OnigCodePoint -CR_Word[] = { 771, +CR_Word[] = { 795, 0x0030, 0x0039, 0x0041, 0x005a, 0x005f, 0x005f, @@ -4079,7 +4177,7 @@ CR_Word[] = { 771, 0x0860, 0x086a, 0x0870, 0x0887, 0x0889, 0x088e, -0x0898, 0x08e1, +0x0897, 0x08e1, 0x08e3, 0x0963, 0x0966, 0x096f, 0x0971, 0x0983, @@ -4300,7 +4398,7 @@ CR_Word[] = { 771, 0x1c00, 0x1c37, 0x1c40, 0x1c49, 0x1c4d, 0x1c7d, -0x1c80, 0x1c88, +0x1c80, 0x1c8a, 0x1c90, 0x1cba, 0x1cbd, 0x1cbf, 0x1cd0, 0x1cd2, @@ -4386,10 +4484,10 @@ CR_Word[] = { 771, 0xa67f, 0xa6f1, 0xa717, 0xa71f, 0xa722, 0xa788, -0xa78b, 0xa7ca, +0xa78b, 0xa7cd, 0xa7d0, 0xa7d1, 0xa7d3, 0xa7d3, -0xa7d5, 0xa7d9, +0xa7d5, 0xa7dc, 0xa7f2, 0xa827, 0xa82c, 0xa82c, 0xa840, 0xa873, @@ -4487,6 +4585,7 @@ CR_Word[] = { 771, 0x105a3, 0x105b1, 0x105b3, 0x105b9, 0x105bb, 0x105bc, +0x105c0, 0x105f3, 0x10600, 0x10736, 0x10740, 0x10755, 0x10760, 0x10767, @@ -4527,10 +4626,14 @@ CR_Word[] = { 771, 0x10cc0, 0x10cf2, 0x10d00, 0x10d27, 0x10d30, 0x10d39, +0x10d40, 0x10d65, +0x10d69, 0x10d6d, +0x10d6f, 0x10d85, 0x10e80, 0x10ea9, 0x10eab, 0x10eac, 0x10eb0, 0x10eb1, -0x10efd, 0x10f1c, +0x10ec2, 0x10ec4, +0x10efc, 0x10f1c, 0x10f27, 0x10f27, 0x10f30, 0x10f50, 0x10f70, 0x10f85, @@ -4576,6 +4679,16 @@ CR_Word[] = { 771, 0x1135d, 0x11363, 0x11366, 0x1136c, 0x11370, 0x11374, +0x11380, 0x11389, +0x1138b, 0x1138b, +0x1138e, 0x1138e, +0x11390, 0x113b5, +0x113b7, 0x113c0, +0x113c2, 0x113c2, +0x113c5, 0x113c5, +0x113c7, 0x113ca, +0x113cc, 0x113d3, +0x113e1, 0x113e2, 0x11400, 0x1144a, 0x11450, 0x11459, 0x1145e, 0x11461, @@ -4590,6 +4703,7 @@ CR_Word[] = { 771, 0x11650, 0x11659, 0x11680, 0x116b8, 0x116c0, 0x116c9, +0x116d0, 0x116e3, 0x11700, 0x1171a, 0x1171d, 0x1172b, 0x11730, 0x11739, @@ -4613,6 +4727,8 @@ CR_Word[] = { 771, 0x11a50, 0x11a99, 0x11a9d, 0x11a9d, 0x11ab0, 0x11af8, +0x11bc0, 0x11be0, +0x11bf0, 0x11bf9, 0x11c00, 0x11c08, 0x11c0a, 0x11c36, 0x11c38, 0x11c40, @@ -4637,7 +4753,7 @@ CR_Word[] = { 771, 0x11f00, 0x11f10, 0x11f12, 0x11f3a, 0x11f3e, 0x11f42, -0x11f50, 0x11f59, +0x11f50, 0x11f5a, 0x11fb0, 0x11fb0, 0x12000, 0x12399, 0x12400, 0x1246e, @@ -4645,7 +4761,9 @@ CR_Word[] = { 771, 0x12f90, 0x12ff0, 0x13000, 0x1342f, 0x13440, 0x13455, +0x13460, 0x143fa, 0x14400, 0x14646, +0x16100, 0x16139, 0x16800, 0x16a38, 0x16a40, 0x16a5e, 0x16a60, 0x16a69, @@ -4658,6 +4776,8 @@ CR_Word[] = { 771, 0x16b50, 0x16b59, 0x16b63, 0x16b77, 0x16b7d, 0x16b8f, +0x16d40, 0x16d6c, +0x16d70, 0x16d79, 0x16e40, 0x16e7f, 0x16f00, 0x16f4a, 0x16f4f, 0x16f87, @@ -4667,7 +4787,7 @@ CR_Word[] = { 771, 0x16ff0, 0x16ff1, 0x17000, 0x187f7, 0x18800, 0x18cd5, -0x18d00, 0x18d08, +0x18cff, 0x18d08, 0x1aff0, 0x1aff3, 0x1aff5, 0x1affb, 0x1affd, 0x1affe, @@ -4682,6 +4802,7 @@ CR_Word[] = { 771, 0x1bc80, 0x1bc88, 0x1bc90, 0x1bc99, 0x1bc9d, 0x1bc9e, +0x1ccf0, 0x1ccf9, 0x1cf00, 0x1cf2d, 0x1cf30, 0x1cf46, 0x1d165, 0x1d169, @@ -4743,6 +4864,7 @@ CR_Word[] = { 771, 0x1e290, 0x1e2ae, 0x1e2c0, 0x1e2f9, 0x1e4d0, 0x1e4f9, +0x1e5d0, 0x1e5fa, 0x1e7e0, 0x1e7e6, 0x1e7e8, 0x1e7eb, 0x1e7ed, 0x1e7ee, @@ -4802,7 +4924,7 @@ CR_Word[] = { 771, /* PROPERTY: 'Alnum': POSIX [[:Alnum:]] */ static const OnigCodePoint -CR_Alnum[] = { 773, +CR_Alnum[] = { 802, 0x0030, 0x0039, 0x0041, 0x005a, 0x0061, 0x007a, @@ -4817,7 +4939,7 @@ CR_Alnum[] = { 773, 0x02ec, 0x02ec, 0x02ee, 0x02ee, 0x0345, 0x0345, -0x0370, 0x0374, +0x0363, 0x0374, 0x0376, 0x0377, 0x037a, 0x037d, 0x037f, 0x037f, @@ -4857,6 +4979,7 @@ CR_Alnum[] = { 773, 0x0860, 0x086a, 0x0870, 0x0887, 0x0889, 0x088e, +0x0897, 0x0897, 0x08a0, 0x08c9, 0x08d4, 0x08df, 0x08e3, 0x08e9, @@ -5085,7 +5208,7 @@ CR_Alnum[] = { 773, 0x1c00, 0x1c36, 0x1c40, 0x1c49, 0x1c4d, 0x1c7d, -0x1c80, 0x1c88, +0x1c80, 0x1c8a, 0x1c90, 0x1cba, 0x1cbd, 0x1cbf, 0x1ce9, 0x1cec, @@ -5093,7 +5216,7 @@ CR_Alnum[] = { 773, 0x1cf5, 0x1cf6, 0x1cfa, 0x1cfa, 0x1d00, 0x1dbf, -0x1de7, 0x1df4, +0x1dd3, 0x1df4, 0x1e00, 0x1f15, 0x1f18, 0x1f1d, 0x1f20, 0x1f45, @@ -5172,10 +5295,10 @@ CR_Alnum[] = { 773, 0xa67f, 0xa6ef, 0xa717, 0xa71f, 0xa722, 0xa788, -0xa78b, 0xa7ca, +0xa78b, 0xa7cd, 0xa7d0, 0xa7d1, 0xa7d3, 0xa7d3, -0xa7d5, 0xa7d9, +0xa7d5, 0xa7dc, 0xa7f2, 0xa805, 0xa807, 0xa827, 0xa840, 0xa873, @@ -5269,6 +5392,7 @@ CR_Alnum[] = { 773, 0x105a3, 0x105b1, 0x105b3, 0x105b9, 0x105bb, 0x105bc, +0x105c0, 0x105f3, 0x10600, 0x10736, 0x10740, 0x10755, 0x10760, 0x10767, @@ -5307,9 +5431,14 @@ CR_Alnum[] = { 773, 0x10cc0, 0x10cf2, 0x10d00, 0x10d27, 0x10d30, 0x10d39, +0x10d40, 0x10d65, +0x10d69, 0x10d69, +0x10d6f, 0x10d85, 0x10e80, 0x10ea9, 0x10eab, 0x10eac, 0x10eb0, 0x10eb1, +0x10ec2, 0x10ec4, +0x10efc, 0x10efc, 0x10f00, 0x10f1c, 0x10f27, 0x10f27, 0x10f30, 0x10f45, @@ -5356,6 +5485,17 @@ CR_Alnum[] = { 773, 0x11350, 0x11350, 0x11357, 0x11357, 0x1135d, 0x11363, +0x11380, 0x11389, +0x1138b, 0x1138b, +0x1138e, 0x1138e, +0x11390, 0x113b5, +0x113b7, 0x113c0, +0x113c2, 0x113c2, +0x113c5, 0x113c5, +0x113c7, 0x113ca, +0x113cc, 0x113cd, +0x113d1, 0x113d1, +0x113d3, 0x113d3, 0x11400, 0x11441, 0x11443, 0x11445, 0x11447, 0x1144a, @@ -5375,6 +5515,7 @@ CR_Alnum[] = { 773, 0x11680, 0x116b5, 0x116b8, 0x116b8, 0x116c0, 0x116c9, +0x116d0, 0x116e3, 0x11700, 0x1171a, 0x1171d, 0x1172a, 0x11730, 0x11739, @@ -5400,6 +5541,8 @@ CR_Alnum[] = { 773, 0x11a50, 0x11a97, 0x11a9d, 0x11a9d, 0x11ab0, 0x11af8, +0x11bc0, 0x11be0, +0x11bf0, 0x11bf9, 0x11c00, 0x11c08, 0x11c0a, 0x11c36, 0x11c38, 0x11c3e, @@ -5436,7 +5579,10 @@ CR_Alnum[] = { 773, 0x12f90, 0x12ff0, 0x13000, 0x1342f, 0x13441, 0x13446, +0x13460, 0x143fa, 0x14400, 0x14646, +0x16100, 0x1612e, +0x16130, 0x16139, 0x16800, 0x16a38, 0x16a40, 0x16a5e, 0x16a60, 0x16a69, @@ -5448,6 +5594,8 @@ CR_Alnum[] = { 773, 0x16b50, 0x16b59, 0x16b63, 0x16b77, 0x16b7d, 0x16b8f, +0x16d40, 0x16d6c, +0x16d70, 0x16d79, 0x16e40, 0x16e7f, 0x16f00, 0x16f4a, 0x16f4f, 0x16f87, @@ -5457,7 +5605,7 @@ CR_Alnum[] = { 773, 0x16ff0, 0x16ff1, 0x17000, 0x187f7, 0x18800, 0x18cd5, -0x18d00, 0x18d08, +0x18cff, 0x18d08, 0x1aff0, 0x1aff3, 0x1aff5, 0x1affb, 0x1affd, 0x1affe, @@ -5472,6 +5620,7 @@ CR_Alnum[] = { 773, 0x1bc80, 0x1bc88, 0x1bc90, 0x1bc99, 0x1bc9e, 0x1bc9e, +0x1ccf0, 0x1ccf9, 0x1d400, 0x1d454, 0x1d456, 0x1d49c, 0x1d49e, 0x1d49f, @@ -5521,6 +5670,8 @@ CR_Alnum[] = { 773, 0x1e2f0, 0x1e2f9, 0x1e4d0, 0x1e4eb, 0x1e4f0, 0x1e4f9, +0x1e5d0, 0x1e5ed, +0x1e5f0, 0x1e5fa, 0x1e7e0, 0x1e7e6, 0x1e7e8, 0x1e7eb, 0x1e7ed, 0x1e7ee, @@ -5621,7 +5772,7 @@ CR_Any[] = { 1, /* PROPERTY: 'Arabic': Script */ static const OnigCodePoint -CR_Arabic[] = { 58, +CR_Arabic[] = { 59, 0x0600, 0x0604, 0x0606, 0x060b, 0x060d, 0x061a, @@ -5634,7 +5785,7 @@ CR_Arabic[] = { 58, 0x0750, 0x077f, 0x0870, 0x088e, 0x0890, 0x0891, -0x0898, 0x08e1, +0x0897, 0x08e1, 0x08e3, 0x08ff, 0xfb50, 0xfbc2, 0xfbd3, 0xfd3d, @@ -5645,7 +5796,8 @@ CR_Arabic[] = { 58, 0xfe70, 0xfe74, 0xfe76, 0xfefc, 0x10e60, 0x10e7e, -0x10efd, 0x10eff, +0x10ec2, 0x10ec4, +0x10efc, 0x10eff, 0x1ee00, 0x1ee03, 0x1ee05, 0x1ee1f, 0x1ee21, 0x1ee22, @@ -5693,7 +5845,7 @@ CR_Armenian[] = { 4, /* PROPERTY: 'Assigned': - */ static const OnigCodePoint -CR_Assigned[] = { 707, +CR_Assigned[] = { 731, 0x0000, 0x0377, 0x037a, 0x037f, 0x0384, 0x038a, @@ -5717,7 +5869,7 @@ CR_Assigned[] = { 707, 0x0860, 0x086a, 0x0870, 0x088e, 0x0890, 0x0891, -0x0898, 0x0983, +0x0897, 0x0983, 0x0985, 0x098c, 0x098f, 0x0990, 0x0993, 0x09a8, @@ -5909,11 +6061,10 @@ CR_Assigned[] = { 707, 0x1aa0, 0x1aad, 0x1ab0, 0x1ace, 0x1b00, 0x1b4c, -0x1b50, 0x1b7e, -0x1b80, 0x1bf3, +0x1b4e, 0x1bf3, 0x1bfc, 0x1c37, 0x1c3b, 0x1c49, -0x1c4d, 0x1c88, +0x1c4d, 0x1c8a, 0x1c90, 0x1cba, 0x1cbd, 0x1cc7, 0x1cd0, 0x1cfa, @@ -5940,7 +6091,7 @@ CR_Assigned[] = { 707, 0x20a0, 0x20c0, 0x20d0, 0x20f0, 0x2100, 0x218b, -0x2190, 0x2426, +0x2190, 0x2429, 0x2440, 0x244a, 0x2460, 0x2b73, 0x2b76, 0x2b95, @@ -5968,16 +6119,16 @@ CR_Assigned[] = { 707, 0x3099, 0x30ff, 0x3105, 0x312f, 0x3131, 0x318e, -0x3190, 0x31e3, +0x3190, 0x31e5, 0x31ef, 0x321e, 0x3220, 0xa48c, 0xa490, 0xa4c6, 0xa4d0, 0xa62b, 0xa640, 0xa6f7, -0xa700, 0xa7ca, +0xa700, 0xa7cd, 0xa7d0, 0xa7d1, 0xa7d3, 0xa7d3, -0xa7d5, 0xa7d9, +0xa7d5, 0xa7dc, 0xa7f2, 0xa82c, 0xa830, 0xa839, 0xa840, 0xa877, @@ -6068,6 +6219,7 @@ CR_Assigned[] = { 707, 0x105a3, 0x105b1, 0x105b3, 0x105b9, 0x105bb, 0x105bc, +0x105c0, 0x105f3, 0x10600, 0x10736, 0x10740, 0x10755, 0x10760, 0x10767, @@ -6111,11 +6263,15 @@ CR_Assigned[] = { 707, 0x10cc0, 0x10cf2, 0x10cfa, 0x10d27, 0x10d30, 0x10d39, +0x10d40, 0x10d65, +0x10d69, 0x10d85, +0x10d8e, 0x10d8f, 0x10e60, 0x10e7e, 0x10e80, 0x10ea9, 0x10eab, 0x10ead, 0x10eb0, 0x10eb1, -0x10efd, 0x10f27, +0x10ec2, 0x10ec4, +0x10efc, 0x10f27, 0x10f30, 0x10f59, 0x10f70, 0x10f89, 0x10fb0, 0x10fcb, @@ -6155,6 +6311,17 @@ CR_Assigned[] = { 707, 0x1135d, 0x11363, 0x11366, 0x1136c, 0x11370, 0x11374, +0x11380, 0x11389, +0x1138b, 0x1138b, +0x1138e, 0x1138e, +0x11390, 0x113b5, +0x113b7, 0x113c0, +0x113c2, 0x113c2, +0x113c5, 0x113c5, +0x113c7, 0x113ca, +0x113cc, 0x113d5, +0x113d7, 0x113d8, +0x113e1, 0x113e2, 0x11400, 0x1145b, 0x1145d, 0x11461, 0x11480, 0x114c7, @@ -6166,6 +6333,7 @@ CR_Assigned[] = { 707, 0x11660, 0x1166c, 0x11680, 0x116b9, 0x116c0, 0x116c9, +0x116d0, 0x116e3, 0x11700, 0x1171a, 0x1171d, 0x1172b, 0x11730, 0x11746, @@ -6186,6 +6354,8 @@ CR_Assigned[] = { 707, 0x11a50, 0x11aa2, 0x11ab0, 0x11af8, 0x11b00, 0x11b09, +0x11bc0, 0x11be1, +0x11bf0, 0x11bf9, 0x11c00, 0x11c08, 0x11c0a, 0x11c36, 0x11c38, 0x11c45, @@ -6209,7 +6379,7 @@ CR_Assigned[] = { 707, 0x11ee0, 0x11ef8, 0x11f00, 0x11f10, 0x11f12, 0x11f3a, -0x11f3e, 0x11f59, +0x11f3e, 0x11f5a, 0x11fb0, 0x11fb0, 0x11fc0, 0x11ff1, 0x11fff, 0x12399, @@ -6218,7 +6388,9 @@ CR_Assigned[] = { 707, 0x12480, 0x12543, 0x12f90, 0x12ff2, 0x13000, 0x13455, +0x13460, 0x143fa, 0x14400, 0x14646, +0x16100, 0x16139, 0x16800, 0x16a38, 0x16a40, 0x16a5e, 0x16a60, 0x16a69, @@ -6231,6 +6403,7 @@ CR_Assigned[] = { 707, 0x16b5b, 0x16b61, 0x16b63, 0x16b77, 0x16b7d, 0x16b8f, +0x16d40, 0x16d79, 0x16e40, 0x16e9a, 0x16f00, 0x16f4a, 0x16f4f, 0x16f87, @@ -6239,7 +6412,7 @@ CR_Assigned[] = { 707, 0x16ff0, 0x16ff1, 0x17000, 0x187f7, 0x18800, 0x18cd5, -0x18d00, 0x18d08, +0x18cff, 0x18d08, 0x1aff0, 0x1aff3, 0x1aff5, 0x1affb, 0x1affd, 0x1affe, @@ -6254,6 +6427,8 @@ CR_Assigned[] = { 707, 0x1bc80, 0x1bc88, 0x1bc90, 0x1bc99, 0x1bc9c, 0x1bca3, +0x1cc00, 0x1ccf9, +0x1cd00, 0x1ceb3, 0x1cf00, 0x1cf2d, 0x1cf30, 0x1cf46, 0x1cf50, 0x1cfc3, @@ -6305,6 +6480,8 @@ CR_Assigned[] = { 707, 0x1e2c0, 0x1e2f9, 0x1e2ff, 0x1e2ff, 0x1e4d0, 0x1e4f9, +0x1e5d0, 0x1e5fa, +0x1e5ff, 0x1e5ff, 0x1e7e0, 0x1e7e6, 0x1e7e8, 0x1e7eb, 0x1e7ed, 0x1e7ee, @@ -6374,19 +6551,18 @@ CR_Assigned[] = { 707, 0x1f850, 0x1f859, 0x1f860, 0x1f887, 0x1f890, 0x1f8ad, -0x1f8b0, 0x1f8b1, +0x1f8b0, 0x1f8bb, +0x1f8c0, 0x1f8c1, 0x1f900, 0x1fa53, 0x1fa60, 0x1fa6d, 0x1fa70, 0x1fa7c, -0x1fa80, 0x1fa88, -0x1fa90, 0x1fabd, -0x1fabf, 0x1fac5, -0x1face, 0x1fadb, -0x1fae0, 0x1fae8, +0x1fa80, 0x1fa89, +0x1fa8f, 0x1fac6, +0x1face, 0x1fadc, +0x1fadf, 0x1fae9, 0x1faf0, 0x1faf8, 0x1fb00, 0x1fb92, -0x1fb94, 0x1fbca, -0x1fbf0, 0x1fbf9, +0x1fb94, 0x1fbf9, 0x20000, 0x2a6df, 0x2a700, 0x2b739, 0x2b740, 0x2b81d, @@ -6414,7 +6590,7 @@ CR_Avestan[] = { 2, static const OnigCodePoint CR_Balinese[] = { 2, 0x1b00, 0x1b4c, -0x1b50, 0x1b7e, +0x1b4e, 0x1b7f, }; /* END of CR_Balinese */ /* PROPERTY: 'Bamum': Script */ @@ -6512,7 +6688,7 @@ CR_Buhid[] = { 1, /* PROPERTY: 'C': Major Category */ static const OnigCodePoint -CR_C[] = { 712, +CR_C[] = { 736, 0x0000, 0x001f, 0x007f, 0x009f, 0x00ad, 0x00ad, @@ -6539,7 +6715,7 @@ CR_C[] = { 712, 0x085c, 0x085d, 0x085f, 0x085f, 0x086b, 0x086f, -0x088f, 0x0897, +0x088f, 0x0896, 0x08e2, 0x08e2, 0x0984, 0x0984, 0x098d, 0x098e, @@ -6733,12 +6909,11 @@ CR_C[] = { 712, 0x1a9a, 0x1a9f, 0x1aae, 0x1aaf, 0x1acf, 0x1aff, -0x1b4d, 0x1b4f, -0x1b7f, 0x1b7f, +0x1b4d, 0x1b4d, 0x1bf4, 0x1bfb, 0x1c38, 0x1c3a, 0x1c4a, 0x1c4c, -0x1c89, 0x1c8f, +0x1c8b, 0x1c8f, 0x1cbb, 0x1cbc, 0x1cc8, 0x1ccf, 0x1cfb, 0x1cff, @@ -6767,7 +6942,7 @@ CR_C[] = { 712, 0x20c1, 0x20cf, 0x20f1, 0x20ff, 0x218c, 0x218f, -0x2427, 0x243f, +0x242a, 0x243f, 0x244b, 0x245f, 0x2b74, 0x2b75, 0x2b96, 0x2b96, @@ -6795,16 +6970,16 @@ CR_C[] = { 712, 0x3100, 0x3104, 0x3130, 0x3130, 0x318f, 0x318f, -0x31e4, 0x31ee, +0x31e6, 0x31ee, 0x321f, 0x321f, 0xa48d, 0xa48f, 0xa4c7, 0xa4cf, 0xa62c, 0xa63f, 0xa6f8, 0xa6ff, -0xa7cb, 0xa7cf, +0xa7ce, 0xa7cf, 0xa7d2, 0xa7d2, 0xa7d4, 0xa7d4, -0xa7da, 0xa7f1, +0xa7dd, 0xa7f1, 0xa82d, 0xa82f, 0xa83a, 0xa83f, 0xa878, 0xa87f, @@ -6893,7 +7068,8 @@ CR_C[] = { 712, 0x105a2, 0x105a2, 0x105b2, 0x105b2, 0x105ba, 0x105ba, -0x105bd, 0x105ff, +0x105bd, 0x105bf, +0x105f4, 0x105ff, 0x10737, 0x1073f, 0x10756, 0x1075f, 0x10768, 0x1077f, @@ -6936,11 +7112,15 @@ CR_C[] = { 712, 0x10cb3, 0x10cbf, 0x10cf3, 0x10cf9, 0x10d28, 0x10d2f, -0x10d3a, 0x10e5f, +0x10d3a, 0x10d3f, +0x10d66, 0x10d68, +0x10d86, 0x10d8d, +0x10d90, 0x10e5f, 0x10e7f, 0x10e7f, 0x10eaa, 0x10eaa, 0x10eae, 0x10eaf, -0x10eb2, 0x10efc, +0x10eb2, 0x10ec1, +0x10ec5, 0x10efb, 0x10f28, 0x10f2f, 0x10f5a, 0x10f6f, 0x10f8a, 0x10faf, @@ -6980,7 +7160,18 @@ CR_C[] = { 712, 0x11358, 0x1135c, 0x11364, 0x11365, 0x1136d, 0x1136f, -0x11375, 0x113ff, +0x11375, 0x1137f, +0x1138a, 0x1138a, +0x1138c, 0x1138d, +0x1138f, 0x1138f, +0x113b6, 0x113b6, +0x113c1, 0x113c1, +0x113c3, 0x113c4, +0x113c6, 0x113c6, +0x113cb, 0x113cb, +0x113d6, 0x113d6, +0x113d9, 0x113e0, +0x113e3, 0x113ff, 0x1145c, 0x1145c, 0x11462, 0x1147f, 0x114c8, 0x114cf, @@ -6991,7 +7182,8 @@ CR_C[] = { 712, 0x1165a, 0x1165f, 0x1166d, 0x1167f, 0x116ba, 0x116bf, -0x116ca, 0x116ff, +0x116ca, 0x116cf, +0x116e4, 0x116ff, 0x1171b, 0x1171c, 0x1172c, 0x1172f, 0x11747, 0x117ff, @@ -7011,7 +7203,9 @@ CR_C[] = { 712, 0x11a48, 0x11a4f, 0x11aa3, 0x11aaf, 0x11af9, 0x11aff, -0x11b0a, 0x11bff, +0x11b0a, 0x11bbf, +0x11be2, 0x11bef, +0x11bfa, 0x11bff, 0x11c09, 0x11c09, 0x11c37, 0x11c37, 0x11c46, 0x11c4f, @@ -7035,7 +7229,7 @@ CR_C[] = { 712, 0x11ef9, 0x11eff, 0x11f11, 0x11f11, 0x11f3b, 0x11f3d, -0x11f5a, 0x11faf, +0x11f5b, 0x11faf, 0x11fb1, 0x11fbf, 0x11ff2, 0x11ffe, 0x1239a, 0x123ff, @@ -7044,8 +7238,10 @@ CR_C[] = { 712, 0x12544, 0x12f8f, 0x12ff3, 0x12fff, 0x13430, 0x1343f, -0x13456, 0x143ff, -0x14647, 0x167ff, +0x13456, 0x1345f, +0x143fb, 0x143ff, +0x14647, 0x160ff, +0x1613a, 0x167ff, 0x16a39, 0x16a3f, 0x16a5f, 0x16a5f, 0x16a6a, 0x16a6d, @@ -7057,7 +7253,8 @@ CR_C[] = { 712, 0x16b5a, 0x16b5a, 0x16b62, 0x16b62, 0x16b78, 0x16b7c, -0x16b90, 0x16e3f, +0x16b90, 0x16d3f, +0x16d7a, 0x16e3f, 0x16e9b, 0x16eff, 0x16f4b, 0x16f4e, 0x16f88, 0x16f8e, @@ -7065,7 +7262,7 @@ CR_C[] = { 712, 0x16fe5, 0x16fef, 0x16ff2, 0x16fff, 0x187f8, 0x187ff, -0x18cd6, 0x18cff, +0x18cd6, 0x18cfe, 0x18d09, 0x1afef, 0x1aff4, 0x1aff4, 0x1affc, 0x1affc, @@ -7080,7 +7277,9 @@ CR_C[] = { 712, 0x1bc7d, 0x1bc7f, 0x1bc89, 0x1bc8f, 0x1bc9a, 0x1bc9b, -0x1bca0, 0x1ceff, +0x1bca0, 0x1cbff, +0x1ccfa, 0x1ccff, +0x1ceb4, 0x1ceff, 0x1cf2e, 0x1cf2f, 0x1cf47, 0x1cf4f, 0x1cfc4, 0x1cfff, @@ -7132,7 +7331,9 @@ CR_C[] = { 712, 0x1e2af, 0x1e2bf, 0x1e2fa, 0x1e2fe, 0x1e300, 0x1e4cf, -0x1e4fa, 0x1e7df, +0x1e4fa, 0x1e5cf, +0x1e5fb, 0x1e5fe, +0x1e600, 0x1e7df, 0x1e7e7, 0x1e7e7, 0x1e7ec, 0x1e7ec, 0x1e7ef, 0x1e7ef, @@ -7202,18 +7403,17 @@ CR_C[] = { 712, 0x1f85a, 0x1f85f, 0x1f888, 0x1f88f, 0x1f8ae, 0x1f8af, -0x1f8b2, 0x1f8ff, +0x1f8bc, 0x1f8bf, +0x1f8c2, 0x1f8ff, 0x1fa54, 0x1fa5f, 0x1fa6e, 0x1fa6f, 0x1fa7d, 0x1fa7f, -0x1fa89, 0x1fa8f, -0x1fabe, 0x1fabe, -0x1fac6, 0x1facd, -0x1fadc, 0x1fadf, -0x1fae9, 0x1faef, +0x1fa8a, 0x1fa8e, +0x1fac7, 0x1facd, +0x1fadd, 0x1fade, +0x1faea, 0x1faef, 0x1faf9, 0x1faff, 0x1fb93, 0x1fb93, -0x1fbcb, 0x1fbef, 0x1fbfa, 0x1ffff, 0x2a6e0, 0x2a6ff, 0x2b73a, 0x2b73f, @@ -7243,7 +7443,7 @@ CR_Carian[] = { 1, /* PROPERTY: 'Case_Ignorable': Derived Property */ static const OnigCodePoint -CR_Case_Ignorable[] = { 437, +CR_Case_Ignorable[] = { 452, 0x0027, 0x0027, 0x002e, 0x002e, 0x003a, 0x003a, @@ -7288,7 +7488,7 @@ CR_Case_Ignorable[] = { 437, 0x0859, 0x085b, 0x0888, 0x0888, 0x0890, 0x0891, -0x0898, 0x089f, +0x0897, 0x089f, 0x08c9, 0x0902, 0x093a, 0x093a, 0x093c, 0x093c, @@ -7545,8 +7745,11 @@ CR_Case_Ignorable[] = { 437, 0x10a3f, 0x10a3f, 0x10ae5, 0x10ae6, 0x10d24, 0x10d27, +0x10d4e, 0x10d4e, +0x10d69, 0x10d6d, +0x10d6f, 0x10d6f, 0x10eab, 0x10eac, -0x10efd, 0x10eff, +0x10efc, 0x10eff, 0x10f46, 0x10f50, 0x10f82, 0x10f85, 0x11001, 0x11001, @@ -7579,6 +7782,11 @@ CR_Case_Ignorable[] = { 437, 0x11340, 0x11340, 0x11366, 0x1136c, 0x11370, 0x11374, +0x113bb, 0x113c0, +0x113ce, 0x113ce, +0x113d0, 0x113d0, +0x113d2, 0x113d2, +0x113e1, 0x113e2, 0x11438, 0x1143f, 0x11442, 0x11444, 0x11446, 0x11446, @@ -7598,7 +7806,8 @@ CR_Case_Ignorable[] = { 437, 0x116ad, 0x116ad, 0x116b0, 0x116b5, 0x116b7, 0x116b7, -0x1171d, 0x1171f, +0x1171d, 0x1171d, +0x1171f, 0x1171f, 0x11722, 0x11725, 0x11727, 0x1172b, 0x1182f, 0x11837, @@ -7637,11 +7846,16 @@ CR_Case_Ignorable[] = { 437, 0x11f36, 0x11f3a, 0x11f40, 0x11f40, 0x11f42, 0x11f42, +0x11f5a, 0x11f5a, 0x13430, 0x13440, 0x13447, 0x13455, +0x1611e, 0x16129, +0x1612d, 0x1612f, 0x16af0, 0x16af4, 0x16b30, 0x16b36, 0x16b40, 0x16b43, +0x16d40, 0x16d42, +0x16d6b, 0x16d6c, 0x16f4f, 0x16f4f, 0x16f8f, 0x16f9f, 0x16fe0, 0x16fe1, @@ -7675,6 +7889,7 @@ CR_Case_Ignorable[] = { 437, 0x1e2ae, 0x1e2ae, 0x1e2ec, 0x1e2ef, 0x1e4eb, 0x1e4ef, +0x1e5ee, 0x1e5ef, 0x1e8d0, 0x1e8d6, 0x1e944, 0x1e94b, 0x1f3fb, 0x1f3ff, @@ -7685,7 +7900,7 @@ CR_Case_Ignorable[] = { 437, /* PROPERTY: 'Cased': Derived Property */ static const OnigCodePoint -CR_Cased[] = { 157, +CR_Cased[] = { 159, 0x0041, 0x005a, 0x0061, 0x007a, 0x00aa, 0x00aa, @@ -7720,7 +7935,7 @@ CR_Cased[] = { 157, 0x10fc, 0x10ff, 0x13a0, 0x13f5, 0x13f8, 0x13fd, -0x1c80, 0x1c88, +0x1c80, 0x1c8a, 0x1c90, 0x1cba, 0x1cbd, 0x1cbf, 0x1d00, 0x1dbf, @@ -7773,10 +7988,10 @@ CR_Cased[] = { 157, 0xa680, 0xa69d, 0xa722, 0xa787, 0xa78b, 0xa78e, -0xa790, 0xa7ca, +0xa790, 0xa7cd, 0xa7d0, 0xa7d1, 0xa7d3, 0xa7d3, -0xa7d5, 0xa7d9, +0xa7d5, 0xa7dc, 0xa7f2, 0xa7f6, 0xa7f8, 0xa7fa, 0xab30, 0xab5a, @@ -7803,6 +8018,8 @@ CR_Cased[] = { 157, 0x107b2, 0x107ba, 0x10c80, 0x10cb2, 0x10cc0, 0x10cf2, +0x10d50, 0x10d65, +0x10d70, 0x10d85, 0x118a0, 0x118df, 0x16e40, 0x16e7f, 0x1d400, 0x1d454, @@ -7899,7 +8116,7 @@ CR_Cham[] = { 4, /* PROPERTY: 'Changes_When_Casefolded': Derived Property */ static const OnigCodePoint -CR_Changes_When_Casefolded[] = { 622, +CR_Changes_When_Casefolded[] = { 626, 0x0041, 0x005a, 0x00b5, 0x00b5, 0x00c0, 0x00d6, @@ -8182,7 +8399,7 @@ CR_Changes_When_Casefolded[] = { 622, 0x10c7, 0x10c7, 0x10cd, 0x10cd, 0x13f8, 0x13fd, -0x1c80, 0x1c88, +0x1c80, 0x1c89, 0x1c90, 0x1cba, 0x1cbd, 0x1cbf, 0x1e00, 0x1e00, @@ -8504,9 +8721,12 @@ CR_Changes_When_Casefolded[] = { 622, 0xa7c2, 0xa7c2, 0xa7c4, 0xa7c7, 0xa7c9, 0xa7c9, +0xa7cb, 0xa7cc, 0xa7d0, 0xa7d0, 0xa7d6, 0xa7d6, 0xa7d8, 0xa7d8, +0xa7da, 0xa7da, +0xa7dc, 0xa7dc, 0xa7f5, 0xa7f5, 0xab70, 0xabbf, 0xfb00, 0xfb06, @@ -8519,6 +8739,7 @@ CR_Changes_When_Casefolded[] = { 622, 0x1058c, 0x10592, 0x10594, 0x10595, 0x10c80, 0x10cb2, +0x10d50, 0x10d65, 0x118a0, 0x118bf, 0x16e40, 0x16e5f, 0x1e900, 0x1e921, @@ -8534,8 +8755,7 @@ CR_Changes_When_Casemapped[] = { 131, 0x00d8, 0x00f6, 0x00f8, 0x0137, 0x0139, 0x018c, -0x018e, 0x019a, -0x019c, 0x01a9, +0x018e, 0x01a9, 0x01ac, 0x01b9, 0x01bc, 0x01bd, 0x01bf, 0x01bf, @@ -8546,8 +8766,7 @@ CR_Changes_When_Casemapped[] = { 131, 0x0259, 0x0259, 0x025b, 0x025c, 0x0260, 0x0261, -0x0263, 0x0263, -0x0265, 0x0266, +0x0263, 0x0266, 0x0268, 0x026c, 0x026f, 0x026f, 0x0271, 0x0272, @@ -8581,7 +8800,7 @@ CR_Changes_When_Casemapped[] = { 131, 0x10fd, 0x10ff, 0x13a0, 0x13f5, 0x13f8, 0x13fd, -0x1c80, 0x1c88, +0x1c80, 0x1c8a, 0x1c90, 0x1cba, 0x1cbd, 0x1cbf, 0x1d79, 0x1d79, @@ -8632,9 +8851,9 @@ CR_Changes_When_Casemapped[] = { 131, 0xa78b, 0xa78d, 0xa790, 0xa794, 0xa796, 0xa7ae, -0xa7b0, 0xa7ca, +0xa7b0, 0xa7cd, 0xa7d0, 0xa7d1, -0xa7d6, 0xa7d9, +0xa7d6, 0xa7dc, 0xa7f5, 0xa7f6, 0xab53, 0xab53, 0xab70, 0xabbf, @@ -8655,6 +8874,8 @@ CR_Changes_When_Casemapped[] = { 131, 0x105bb, 0x105bc, 0x10c80, 0x10cb2, 0x10cc0, 0x10cf2, +0x10d50, 0x10d65, +0x10d70, 0x10d85, 0x118a0, 0x118df, 0x16e40, 0x16e7f, 0x1e900, 0x1e943, @@ -8662,7 +8883,7 @@ CR_Changes_When_Casemapped[] = { 131, /* PROPERTY: 'Changes_When_Lowercased': Derived Property */ static const OnigCodePoint -CR_Changes_When_Lowercased[] = { 609, +CR_Changes_When_Lowercased[] = { 614, 0x0041, 0x005a, 0x00c0, 0x00d6, 0x00d8, 0x00de, @@ -8938,6 +9159,7 @@ CR_Changes_When_Lowercased[] = { 609, 0x10c7, 0x10c7, 0x10cd, 0x10cd, 0x13a0, 0x13f5, +0x1c89, 0x1c89, 0x1c90, 0x1cba, 0x1cbd, 0x1cbf, 0x1e00, 0x1e00, @@ -9257,9 +9479,12 @@ CR_Changes_When_Lowercased[] = { 609, 0xa7c2, 0xa7c2, 0xa7c4, 0xa7c7, 0xa7c9, 0xa7c9, +0xa7cb, 0xa7cc, 0xa7d0, 0xa7d0, 0xa7d6, 0xa7d6, 0xa7d8, 0xa7d8, +0xa7da, 0xa7da, +0xa7dc, 0xa7dc, 0xa7f5, 0xa7f5, 0xff21, 0xff3a, 0x10400, 0x10427, @@ -9269,6 +9494,7 @@ CR_Changes_When_Lowercased[] = { 609, 0x1058c, 0x10592, 0x10594, 0x10595, 0x10c80, 0x10cb2, +0x10d50, 0x10d65, 0x118a0, 0x118bf, 0x16e40, 0x16e5f, 0x1e900, 0x1e921, @@ -9276,7 +9502,7 @@ CR_Changes_When_Lowercased[] = { 609, /* PROPERTY: 'Changes_When_Titlecased': Derived Property */ static const OnigCodePoint -CR_Changes_When_Titlecased[] = { 626, +CR_Changes_When_Titlecased[] = { 629, 0x0061, 0x007a, 0x00b5, 0x00b5, 0x00df, 0x00f6, @@ -9349,7 +9575,7 @@ CR_Changes_When_Titlecased[] = { 626, 0x018c, 0x018c, 0x0192, 0x0192, 0x0195, 0x0195, -0x0199, 0x019a, +0x0199, 0x019b, 0x019e, 0x019e, 0x01a1, 0x01a1, 0x01a3, 0x01a3, @@ -9426,8 +9652,7 @@ CR_Changes_When_Titlecased[] = { 626, 0x0259, 0x0259, 0x025b, 0x025c, 0x0260, 0x0261, -0x0263, 0x0263, -0x0265, 0x0266, +0x0263, 0x0266, 0x0268, 0x026c, 0x026f, 0x026f, 0x0271, 0x0272, @@ -9565,6 +9790,7 @@ CR_Changes_When_Titlecased[] = { 626, 0x0561, 0x0587, 0x13f8, 0x13fd, 0x1c80, 0x1c88, +0x1c8a, 0x1c8a, 0x1d79, 0x1d79, 0x1d7d, 0x1d7d, 0x1d8e, 0x1d8e, @@ -9884,9 +10110,11 @@ CR_Changes_When_Titlecased[] = { 626, 0xa7c3, 0xa7c3, 0xa7c8, 0xa7c8, 0xa7ca, 0xa7ca, +0xa7cd, 0xa7cd, 0xa7d1, 0xa7d1, 0xa7d7, 0xa7d7, 0xa7d9, 0xa7d9, +0xa7db, 0xa7db, 0xa7f6, 0xa7f6, 0xab53, 0xab53, 0xab70, 0xabbf, @@ -9900,6 +10128,7 @@ CR_Changes_When_Titlecased[] = { 626, 0x105b3, 0x105b9, 0x105bb, 0x105bc, 0x10cc0, 0x10cf2, +0x10d70, 0x10d85, 0x118c0, 0x118df, 0x16e60, 0x16e7f, 0x1e922, 0x1e943, @@ -9907,7 +10136,7 @@ CR_Changes_When_Titlecased[] = { 626, /* PROPERTY: 'Changes_When_Uppercased': Derived Property */ static const OnigCodePoint -CR_Changes_When_Uppercased[] = { 627, +CR_Changes_When_Uppercased[] = { 630, 0x0061, 0x007a, 0x00b5, 0x00b5, 0x00df, 0x00f6, @@ -9980,7 +10209,7 @@ CR_Changes_When_Uppercased[] = { 627, 0x018c, 0x018c, 0x0192, 0x0192, 0x0195, 0x0195, -0x0199, 0x019a, +0x0199, 0x019b, 0x019e, 0x019e, 0x01a1, 0x01a1, 0x01a3, 0x01a3, @@ -10056,8 +10285,7 @@ CR_Changes_When_Uppercased[] = { 627, 0x0259, 0x0259, 0x025b, 0x025c, 0x0260, 0x0261, -0x0263, 0x0263, -0x0265, 0x0266, +0x0263, 0x0266, 0x0268, 0x026c, 0x026f, 0x026f, 0x0271, 0x0272, @@ -10197,6 +10425,7 @@ CR_Changes_When_Uppercased[] = { 627, 0x10fd, 0x10ff, 0x13f8, 0x13fd, 0x1c80, 0x1c88, +0x1c8a, 0x1c8a, 0x1d79, 0x1d79, 0x1d7d, 0x1d7d, 0x1d8e, 0x1d8e, @@ -10516,9 +10745,11 @@ CR_Changes_When_Uppercased[] = { 627, 0xa7c3, 0xa7c3, 0xa7c8, 0xa7c8, 0xa7ca, 0xa7ca, +0xa7cd, 0xa7cd, 0xa7d1, 0xa7d1, 0xa7d7, 0xa7d7, 0xa7d9, 0xa7d9, +0xa7db, 0xa7db, 0xa7f6, 0xa7f6, 0xab53, 0xab53, 0xab70, 0xabbf, @@ -10532,6 +10763,7 @@ CR_Changes_When_Uppercased[] = { 627, 0x105b3, 0x105b9, 0x105bb, 0x105bc, 0x10cc0, 0x10cf2, +0x10d70, 0x10d85, 0x118c0, 0x118df, 0x16e60, 0x16e7f, 0x1e922, 0x1e943, @@ -10553,7 +10785,7 @@ CR_Chorasmian[] = { 1, /* PROPERTY: 'Cn': General Category */ static const OnigCodePoint -CR_Cn[] = { 707, +CR_Cn[] = { 731, 0x0378, 0x0379, 0x0380, 0x0383, 0x038b, 0x038b, @@ -10576,7 +10808,7 @@ CR_Cn[] = { 707, 0x085f, 0x085f, 0x086b, 0x086f, 0x088f, 0x088f, -0x0892, 0x0897, +0x0892, 0x0896, 0x0984, 0x0984, 0x098d, 0x098e, 0x0991, 0x0992, @@ -10768,12 +11000,11 @@ CR_Cn[] = { 707, 0x1a9a, 0x1a9f, 0x1aae, 0x1aaf, 0x1acf, 0x1aff, -0x1b4d, 0x1b4f, -0x1b7f, 0x1b7f, +0x1b4d, 0x1b4d, 0x1bf4, 0x1bfb, 0x1c38, 0x1c3a, 0x1c4a, 0x1c4c, -0x1c89, 0x1c8f, +0x1c8b, 0x1c8f, 0x1cbb, 0x1cbc, 0x1cc8, 0x1ccf, 0x1cfb, 0x1cff, @@ -10800,7 +11031,7 @@ CR_Cn[] = { 707, 0x20c1, 0x20cf, 0x20f1, 0x20ff, 0x218c, 0x218f, -0x2427, 0x243f, +0x242a, 0x243f, 0x244b, 0x245f, 0x2b74, 0x2b75, 0x2b96, 0x2b96, @@ -10828,16 +11059,16 @@ CR_Cn[] = { 707, 0x3100, 0x3104, 0x3130, 0x3130, 0x318f, 0x318f, -0x31e4, 0x31ee, +0x31e6, 0x31ee, 0x321f, 0x321f, 0xa48d, 0xa48f, 0xa4c7, 0xa4cf, 0xa62c, 0xa63f, 0xa6f8, 0xa6ff, -0xa7cb, 0xa7cf, +0xa7ce, 0xa7cf, 0xa7d2, 0xa7d2, 0xa7d4, 0xa7d4, -0xa7da, 0xa7f1, +0xa7dd, 0xa7f1, 0xa82d, 0xa82f, 0xa83a, 0xa83f, 0xa878, 0xa87f, @@ -10927,7 +11158,8 @@ CR_Cn[] = { 707, 0x105a2, 0x105a2, 0x105b2, 0x105b2, 0x105ba, 0x105ba, -0x105bd, 0x105ff, +0x105bd, 0x105bf, +0x105f4, 0x105ff, 0x10737, 0x1073f, 0x10756, 0x1075f, 0x10768, 0x1077f, @@ -10970,11 +11202,15 @@ CR_Cn[] = { 707, 0x10cb3, 0x10cbf, 0x10cf3, 0x10cf9, 0x10d28, 0x10d2f, -0x10d3a, 0x10e5f, +0x10d3a, 0x10d3f, +0x10d66, 0x10d68, +0x10d86, 0x10d8d, +0x10d90, 0x10e5f, 0x10e7f, 0x10e7f, 0x10eaa, 0x10eaa, 0x10eae, 0x10eaf, -0x10eb2, 0x10efc, +0x10eb2, 0x10ec1, +0x10ec5, 0x10efb, 0x10f28, 0x10f2f, 0x10f5a, 0x10f6f, 0x10f8a, 0x10faf, @@ -11014,7 +11250,18 @@ CR_Cn[] = { 707, 0x11358, 0x1135c, 0x11364, 0x11365, 0x1136d, 0x1136f, -0x11375, 0x113ff, +0x11375, 0x1137f, +0x1138a, 0x1138a, +0x1138c, 0x1138d, +0x1138f, 0x1138f, +0x113b6, 0x113b6, +0x113c1, 0x113c1, +0x113c3, 0x113c4, +0x113c6, 0x113c6, +0x113cb, 0x113cb, +0x113d6, 0x113d6, +0x113d9, 0x113e0, +0x113e3, 0x113ff, 0x1145c, 0x1145c, 0x11462, 0x1147f, 0x114c8, 0x114cf, @@ -11025,7 +11272,8 @@ CR_Cn[] = { 707, 0x1165a, 0x1165f, 0x1166d, 0x1167f, 0x116ba, 0x116bf, -0x116ca, 0x116ff, +0x116ca, 0x116cf, +0x116e4, 0x116ff, 0x1171b, 0x1171c, 0x1172c, 0x1172f, 0x11747, 0x117ff, @@ -11045,7 +11293,9 @@ CR_Cn[] = { 707, 0x11a48, 0x11a4f, 0x11aa3, 0x11aaf, 0x11af9, 0x11aff, -0x11b0a, 0x11bff, +0x11b0a, 0x11bbf, +0x11be2, 0x11bef, +0x11bfa, 0x11bff, 0x11c09, 0x11c09, 0x11c37, 0x11c37, 0x11c46, 0x11c4f, @@ -11069,7 +11319,7 @@ CR_Cn[] = { 707, 0x11ef9, 0x11eff, 0x11f11, 0x11f11, 0x11f3b, 0x11f3d, -0x11f5a, 0x11faf, +0x11f5b, 0x11faf, 0x11fb1, 0x11fbf, 0x11ff2, 0x11ffe, 0x1239a, 0x123ff, @@ -11077,8 +11327,10 @@ CR_Cn[] = { 707, 0x12475, 0x1247f, 0x12544, 0x12f8f, 0x12ff3, 0x12fff, -0x13456, 0x143ff, -0x14647, 0x167ff, +0x13456, 0x1345f, +0x143fb, 0x143ff, +0x14647, 0x160ff, +0x1613a, 0x167ff, 0x16a39, 0x16a3f, 0x16a5f, 0x16a5f, 0x16a6a, 0x16a6d, @@ -11090,7 +11342,8 @@ CR_Cn[] = { 707, 0x16b5a, 0x16b5a, 0x16b62, 0x16b62, 0x16b78, 0x16b7c, -0x16b90, 0x16e3f, +0x16b90, 0x16d3f, +0x16d7a, 0x16e3f, 0x16e9b, 0x16eff, 0x16f4b, 0x16f4e, 0x16f88, 0x16f8e, @@ -11098,7 +11351,7 @@ CR_Cn[] = { 707, 0x16fe5, 0x16fef, 0x16ff2, 0x16fff, 0x187f8, 0x187ff, -0x18cd6, 0x18cff, +0x18cd6, 0x18cfe, 0x18d09, 0x1afef, 0x1aff4, 0x1aff4, 0x1affc, 0x1affc, @@ -11113,7 +11366,9 @@ CR_Cn[] = { 707, 0x1bc7d, 0x1bc7f, 0x1bc89, 0x1bc8f, 0x1bc9a, 0x1bc9b, -0x1bca4, 0x1ceff, +0x1bca4, 0x1cbff, +0x1ccfa, 0x1ccff, +0x1ceb4, 0x1ceff, 0x1cf2e, 0x1cf2f, 0x1cf47, 0x1cf4f, 0x1cfc4, 0x1cfff, @@ -11164,7 +11419,9 @@ CR_Cn[] = { 707, 0x1e2af, 0x1e2bf, 0x1e2fa, 0x1e2fe, 0x1e300, 0x1e4cf, -0x1e4fa, 0x1e7df, +0x1e4fa, 0x1e5cf, +0x1e5fb, 0x1e5fe, +0x1e600, 0x1e7df, 0x1e7e7, 0x1e7e7, 0x1e7ec, 0x1e7ec, 0x1e7ef, 0x1e7ef, @@ -11234,18 +11491,17 @@ CR_Cn[] = { 707, 0x1f85a, 0x1f85f, 0x1f888, 0x1f88f, 0x1f8ae, 0x1f8af, -0x1f8b2, 0x1f8ff, +0x1f8bc, 0x1f8bf, +0x1f8c2, 0x1f8ff, 0x1fa54, 0x1fa5f, 0x1fa6e, 0x1fa6f, 0x1fa7d, 0x1fa7f, -0x1fa89, 0x1fa8f, -0x1fabe, 0x1fabe, -0x1fac6, 0x1facd, -0x1fadc, 0x1fadf, -0x1fae9, 0x1faef, +0x1fa8a, 0x1fa8e, +0x1fac7, 0x1facd, +0x1fadd, 0x1fade, +0x1faea, 0x1faef, 0x1faf9, 0x1faff, 0x1fb93, 0x1fb93, -0x1fbcb, 0x1fbef, 0x1fbfa, 0x1ffff, 0x2a6e0, 0x2a6ff, 0x2b73a, 0x2b73f, @@ -11273,7 +11529,7 @@ CR_Co[] = { 3, /* PROPERTY: 'Common': Script */ static const OnigCodePoint -CR_Common[] = { 173, +CR_Common[] = { 174, 0x0000, 0x0040, 0x005b, 0x0060, 0x007b, 0x00a9, @@ -11321,7 +11577,7 @@ CR_Common[] = { 173, 0x2133, 0x214d, 0x214f, 0x215f, 0x2189, 0x218b, -0x2190, 0x2426, +0x2190, 0x2429, 0x2440, 0x244a, 0x2460, 0x27ff, 0x2900, 0x2b73, @@ -11337,7 +11593,7 @@ CR_Common[] = { 173, 0x30a0, 0x30a0, 0x30fb, 0x30fc, 0x3190, 0x319f, -0x31c0, 0x31e3, +0x31c0, 0x31e5, 0x31ef, 0x31ef, 0x3220, 0x325f, 0x327f, 0x32cf, @@ -11372,6 +11628,8 @@ CR_Common[] = { 173, 0x101d0, 0x101fc, 0x102e1, 0x102fb, 0x1bca0, 0x1bca3, +0x1cc00, 0x1ccf9, +0x1cd00, 0x1ceb3, 0x1cf50, 0x1cfc3, 0x1d000, 0x1d0f5, 0x1d100, 0x1d126, @@ -11432,19 +11690,18 @@ CR_Common[] = { 173, 0x1f850, 0x1f859, 0x1f860, 0x1f887, 0x1f890, 0x1f8ad, -0x1f8b0, 0x1f8b1, +0x1f8b0, 0x1f8bb, +0x1f8c0, 0x1f8c1, 0x1f900, 0x1fa53, 0x1fa60, 0x1fa6d, 0x1fa70, 0x1fa7c, -0x1fa80, 0x1fa88, -0x1fa90, 0x1fabd, -0x1fabf, 0x1fac5, -0x1face, 0x1fadb, -0x1fae0, 0x1fae8, +0x1fa80, 0x1fa89, +0x1fa8f, 0x1fac6, +0x1face, 0x1fadc, +0x1fadf, 0x1fae9, 0x1faf0, 0x1faf8, 0x1fb00, 0x1fb92, -0x1fb94, 0x1fbca, -0x1fbf0, 0x1fbf9, +0x1fb94, 0x1fbf9, 0xe0001, 0xe0001, 0xe0020, 0xe007f, }; /* END of CR_Common */ @@ -11494,7 +11751,7 @@ static const OnigCodePoint CR_Cyrillic[] = { 10, 0x0400, 0x0484, 0x0487, 0x052f, -0x1c80, 0x1c88, +0x1c80, 0x1c8a, 0x1d2b, 0x1d2b, 0x1d78, 0x1d78, 0x2de0, 0x2dff, @@ -11506,7 +11763,7 @@ CR_Cyrillic[] = { 10, /* PROPERTY: 'Dash': Binary Property */ static const OnigCodePoint -CR_Dash[] = { 23, +CR_Dash[] = { 24, 0x002d, 0x002d, 0x058a, 0x058a, 0x05be, 0x05be, @@ -11529,6 +11786,7 @@ CR_Dash[] = { 23, 0xfe58, 0xfe58, 0xfe63, 0xfe63, 0xff0d, 0xff0d, +0x10d6e, 0x10d6e, 0x10ead, 0x10ead, }; /* END of CR_Dash */ @@ -11585,7 +11843,7 @@ CR_Devanagari[] = { 5, /* PROPERTY: 'Diacritic': Binary Property */ static const OnigCodePoint -CR_Diacritic[] = { 195, +CR_Diacritic[] = { 214, 0x005e, 0x005e, 0x0060, 0x0060, 0x00a8, 0x00a8, @@ -11639,6 +11897,7 @@ CR_Diacritic[] = { 195, 0x0d3b, 0x0d3c, 0x0d4d, 0x0d4d, 0x0dca, 0x0dca, +0x0e3a, 0x0e3a, 0x0e47, 0x0e4c, 0x0e4e, 0x0e4e, 0x0eba, 0x0eba, @@ -11660,9 +11919,11 @@ CR_Diacritic[] = { 195, 0x109a, 0x109b, 0x135d, 0x135f, 0x1714, 0x1715, +0x1734, 0x1734, 0x17c9, 0x17d3, 0x17dd, 0x17dd, 0x1939, 0x193b, +0x1a60, 0x1a60, 0x1a75, 0x1a7c, 0x1a7f, 0x1a7f, 0x1ab0, 0x1abe, @@ -11671,6 +11932,8 @@ CR_Diacritic[] = { 195, 0x1b44, 0x1b44, 0x1b6b, 0x1b73, 0x1baa, 0x1bab, +0x1be6, 0x1be6, +0x1bf2, 0x1bf3, 0x1c36, 0x1c37, 0x1c78, 0x1c7d, 0x1cd0, 0x1ce8, @@ -11699,6 +11962,8 @@ CR_Diacritic[] = { 195, 0xa700, 0xa721, 0xa788, 0xa78a, 0xa7f8, 0xa7f9, +0xa806, 0xa806, +0xa82c, 0xa82c, 0xa8c4, 0xa8c4, 0xa8e0, 0xa8f1, 0xa92b, 0xa92e, @@ -11723,8 +11988,12 @@ CR_Diacritic[] = { 195, 0x10780, 0x10785, 0x10787, 0x107b0, 0x107b2, 0x107ba, +0x10a38, 0x10a3a, +0x10a3f, 0x10a3f, 0x10ae5, 0x10ae6, 0x10d22, 0x10d27, +0x10d4e, 0x10d4e, +0x10d69, 0x10d6d, 0x10efd, 0x10eff, 0x10f46, 0x10f50, 0x10f82, 0x10f85, @@ -11737,10 +12006,13 @@ CR_Diacritic[] = { 195, 0x111ca, 0x111cc, 0x11235, 0x11236, 0x112e9, 0x112ea, -0x1133c, 0x1133c, +0x1133b, 0x1133c, 0x1134d, 0x1134d, 0x11366, 0x1136c, 0x11370, 0x11374, +0x113ce, 0x113d0, +0x113d2, 0x113d3, +0x113e1, 0x113e2, 0x11442, 0x11442, 0x11446, 0x11446, 0x114c2, 0x114c3, @@ -11759,9 +12031,13 @@ CR_Diacritic[] = { 195, 0x11d42, 0x11d42, 0x11d44, 0x11d45, 0x11d97, 0x11d97, +0x11f41, 0x11f42, +0x11f5a, 0x11f5a, 0x13447, 0x13455, +0x1612f, 0x1612f, 0x16af0, 0x16af4, 0x16b30, 0x16b36, +0x16d6b, 0x16d6c, 0x16f8f, 0x16f9f, 0x16ff0, 0x16ff1, 0x1aff0, 0x1aff3, @@ -11778,6 +12054,7 @@ CR_Diacritic[] = { 195, 0x1e130, 0x1e136, 0x1e2ae, 0x1e2ae, 0x1e2ec, 0x1e2ef, +0x1e5ee, 0x1e5ef, 0x1e8d0, 0x1e8d6, 0x1e944, 0x1e946, 0x1e948, 0x1e94a, @@ -11814,8 +12091,9 @@ CR_Duployan[] = { 5, /* PROPERTY: 'Egyptian_Hieroglyphs': Script */ static const OnigCodePoint -CR_Egyptian_Hieroglyphs[] = { 1, +CR_Egyptian_Hieroglyphs[] = { 2, 0x13000, 0x13455, +0x13460, 0x143fa, }; /* END of CR_Egyptian_Hieroglyphs */ /* PROPERTY: 'Elbasan': Script */ @@ -11832,7 +12110,7 @@ CR_Elymaic[] = { 1, /* PROPERTY: 'Emoji': Emoji Property */ static const OnigCodePoint -CR_Emoji[] = { 151, +CR_Emoji[] = { 150, 0x0023, 0x0023, 0x002a, 0x002a, 0x0030, 0x0039, @@ -11978,11 +12256,10 @@ CR_Emoji[] = { 151, 0x1f93c, 0x1f945, 0x1f947, 0x1f9ff, 0x1fa70, 0x1fa7c, -0x1fa80, 0x1fa88, -0x1fa90, 0x1fabd, -0x1fabf, 0x1fac5, -0x1face, 0x1fadb, -0x1fae0, 0x1fae8, +0x1fa80, 0x1fa89, +0x1fa8f, 0x1fac6, +0x1face, 0x1fadc, +0x1fadf, 0x1fae9, 0x1faf0, 0x1faf8, }; /* END of CR_Emoji */ @@ -12054,7 +12331,7 @@ CR_Emoji_Modifier_Base[] = { 40, /* PROPERTY: 'Emoji_Presentation': Emoji Property */ static const OnigCodePoint -CR_Emoji_Presentation[] = { 81, +CR_Emoji_Presentation[] = { 80, 0x231a, 0x231b, 0x23e9, 0x23ec, 0x23f0, 0x23f0, @@ -12130,11 +12407,10 @@ CR_Emoji_Presentation[] = { 81, 0x1f93c, 0x1f945, 0x1f947, 0x1f9ff, 0x1fa70, 0x1fa7c, -0x1fa80, 0x1fa88, -0x1fa90, 0x1fabd, -0x1fabf, 0x1fac5, -0x1face, 0x1fadb, -0x1fae0, 0x1fae8, +0x1fa80, 0x1fa89, +0x1fa8f, 0x1fac6, +0x1face, 0x1fadc, +0x1fadf, 0x1fae9, 0x1faf0, 0x1faf8, }; /* END of CR_Emoji_Presentation */ @@ -12264,11 +12540,13 @@ CR_Extended_Pictographic[] = { 78, /* PROPERTY: 'Extender': Binary Property */ static const OnigCodePoint -CR_Extender[] = { 33, +CR_Extender[] = { 41, 0x00b7, 0x00b7, 0x02d0, 0x02d1, 0x0640, 0x0640, 0x07fa, 0x07fa, +0x0a71, 0x0a71, +0x0afb, 0x0afb, 0x0b55, 0x0b55, 0x0e46, 0x0e46, 0x0ec6, 0x0ec6, @@ -12290,16 +12568,30 @@ CR_Extender[] = { 33, 0xaaf3, 0xaaf4, 0xff70, 0xff70, 0x10781, 0x10782, +0x10d4e, 0x10d4e, +0x10d6a, 0x10d6a, +0x10d6f, 0x10d6f, +0x11237, 0x11237, 0x1135d, 0x1135d, +0x113d2, 0x113d3, 0x115c6, 0x115c8, 0x11a98, 0x11a98, 0x16b42, 0x16b43, 0x16fe0, 0x16fe1, 0x16fe3, 0x16fe3, 0x1e13c, 0x1e13d, +0x1e5ef, 0x1e5ef, 0x1e944, 0x1e946, }; /* END of CR_Extender */ +/* PROPERTY: 'Garay': Script */ +static const OnigCodePoint +CR_Garay[] = { 3, +0x10d40, 0x10d65, +0x10d69, 0x10d85, +0x10d8e, 0x10d8f, +}; /* END of CR_Garay */ + /* PROPERTY: 'Georgian': Script */ static const OnigCodePoint CR_Georgian[] = { 10, @@ -12354,7 +12646,7 @@ CR_Grantha[] = { 15, /* PROPERTY: 'Grapheme_Base': Derived Property */ static const OnigCodePoint -CR_Grapheme_Base[] = { 875, +CR_Grapheme_Base[] = { 894, 0x0020, 0x007e, 0x00a0, 0x00ac, 0x00ae, 0x02ff, @@ -12497,10 +12789,8 @@ CR_Grapheme_Base[] = { 875, 0x0caa, 0x0cb3, 0x0cb5, 0x0cb9, 0x0cbd, 0x0cbe, -0x0cc0, 0x0cc1, +0x0cc1, 0x0cc1, 0x0cc3, 0x0cc4, -0x0cc7, 0x0cc8, -0x0cca, 0x0ccb, 0x0cdd, 0x0cde, 0x0ce0, 0x0ce1, 0x0ce6, 0x0cef, @@ -12591,9 +12881,8 @@ CR_Grapheme_Base[] = { 875, 0x1400, 0x169c, 0x16a0, 0x16f8, 0x1700, 0x1711, -0x1715, 0x1715, 0x171f, 0x1731, -0x1734, 0x1736, +0x1735, 0x1736, 0x1740, 0x1751, 0x1760, 0x176c, 0x176e, 0x1770, @@ -12633,23 +12922,20 @@ CR_Grapheme_Base[] = { 875, 0x1a90, 0x1a99, 0x1aa0, 0x1aad, 0x1b04, 0x1b33, -0x1b3b, 0x1b3b, -0x1b3d, 0x1b41, -0x1b43, 0x1b4c, -0x1b50, 0x1b6a, -0x1b74, 0x1b7e, +0x1b3e, 0x1b41, +0x1b45, 0x1b4c, +0x1b4e, 0x1b6a, +0x1b74, 0x1b7f, 0x1b82, 0x1ba1, 0x1ba6, 0x1ba7, -0x1baa, 0x1baa, 0x1bae, 0x1be5, 0x1be7, 0x1be7, 0x1bea, 0x1bec, 0x1bee, 0x1bee, -0x1bf2, 0x1bf3, 0x1bfc, 0x1c2b, 0x1c34, 0x1c35, 0x1c3b, 0x1c49, -0x1c4d, 0x1c88, +0x1c4d, 0x1c8a, 0x1c90, 0x1cba, 0x1cbd, 0x1cc7, 0x1cd3, 0x1cd3, @@ -12683,7 +12969,7 @@ CR_Grapheme_Base[] = { 875, 0x2090, 0x209c, 0x20a0, 0x20c0, 0x2100, 0x218b, -0x2190, 0x2426, +0x2190, 0x2429, 0x2440, 0x244a, 0x2460, 0x2b73, 0x2b76, 0x2b95, @@ -12713,7 +12999,7 @@ CR_Grapheme_Base[] = { 875, 0x309b, 0x30ff, 0x3105, 0x312f, 0x3131, 0x318e, -0x3190, 0x31e3, +0x3190, 0x31e5, 0x31ef, 0x321e, 0x3220, 0xa48c, 0xa490, 0xa4c6, @@ -12723,10 +13009,10 @@ CR_Grapheme_Base[] = { 875, 0xa67e, 0xa69d, 0xa6a0, 0xa6ef, 0xa6f2, 0xa6f7, -0xa700, 0xa7ca, +0xa700, 0xa7cd, 0xa7d0, 0xa7d1, 0xa7d3, 0xa7d3, -0xa7d5, 0xa7d9, +0xa7d5, 0xa7dc, 0xa7f2, 0xa801, 0xa803, 0xa805, 0xa807, 0xa80a, @@ -12739,12 +13025,13 @@ CR_Grapheme_Base[] = { 875, 0xa8f2, 0xa8fe, 0xa900, 0xa925, 0xa92e, 0xa946, -0xa952, 0xa953, +0xa952, 0xa952, 0xa95f, 0xa97c, 0xa983, 0xa9b2, 0xa9b4, 0xa9b5, 0xa9ba, 0xa9bb, -0xa9be, 0xa9cd, +0xa9be, 0xa9bf, +0xa9c1, 0xa9cd, 0xa9cf, 0xa9d9, 0xa9de, 0xa9e4, 0xa9e6, 0xa9fe, @@ -12843,6 +13130,7 @@ CR_Grapheme_Base[] = { 875, 0x105a3, 0x105b1, 0x105b3, 0x105b9, 0x105bb, 0x105bc, +0x105c0, 0x105f3, 0x10600, 0x10736, 0x10740, 0x10755, 0x10760, 0x10767, @@ -12884,10 +13172,14 @@ CR_Grapheme_Base[] = { 875, 0x10cc0, 0x10cf2, 0x10cfa, 0x10d23, 0x10d30, 0x10d39, +0x10d40, 0x10d65, +0x10d6e, 0x10d85, +0x10d8e, 0x10d8f, 0x10e60, 0x10e7e, 0x10e80, 0x10ea9, 0x10ead, 0x10ead, 0x10eb0, 0x10eb1, +0x10ec2, 0x10ec4, 0x10f00, 0x10f27, 0x10f30, 0x10f45, 0x10f51, 0x10f59, @@ -12913,14 +13205,14 @@ CR_Grapheme_Base[] = { 875, 0x11150, 0x11172, 0x11174, 0x11176, 0x11182, 0x111b5, -0x111bf, 0x111c8, +0x111bf, 0x111bf, +0x111c1, 0x111c8, 0x111cd, 0x111ce, 0x111d0, 0x111df, 0x111e1, 0x111f4, 0x11200, 0x11211, 0x11213, 0x1122e, 0x11232, 0x11233, -0x11235, 0x11235, 0x11238, 0x1123d, 0x1123f, 0x11240, 0x11280, 0x11286, @@ -12942,9 +13234,20 @@ CR_Grapheme_Base[] = { 875, 0x1133f, 0x1133f, 0x11341, 0x11344, 0x11347, 0x11348, -0x1134b, 0x1134d, +0x1134b, 0x1134c, 0x11350, 0x11350, 0x1135d, 0x11363, +0x11380, 0x11389, +0x1138b, 0x1138b, +0x1138e, 0x1138e, +0x11390, 0x113b5, +0x113b7, 0x113b7, +0x113b9, 0x113ba, +0x113ca, 0x113ca, +0x113cc, 0x113cd, +0x113d1, 0x113d1, +0x113d3, 0x113d5, +0x113d7, 0x113d8, 0x11400, 0x11437, 0x11440, 0x11441, 0x11445, 0x11445, @@ -12973,10 +13276,11 @@ CR_Grapheme_Base[] = { 875, 0x11680, 0x116aa, 0x116ac, 0x116ac, 0x116ae, 0x116af, -0x116b6, 0x116b6, 0x116b8, 0x116b9, 0x116c0, 0x116c9, +0x116d0, 0x116e3, 0x11700, 0x1171a, +0x1171e, 0x1171e, 0x11720, 0x11721, 0x11726, 0x11726, 0x11730, 0x11746, @@ -12991,7 +13295,6 @@ CR_Grapheme_Base[] = { 875, 0x11918, 0x1192f, 0x11931, 0x11935, 0x11937, 0x11938, -0x1193d, 0x1193d, 0x1193f, 0x11942, 0x11944, 0x11946, 0x11950, 0x11959, @@ -13010,6 +13313,8 @@ CR_Grapheme_Base[] = { 875, 0x11a9a, 0x11aa2, 0x11ab0, 0x11af8, 0x11b00, 0x11b09, +0x11bc0, 0x11be1, +0x11bf0, 0x11bf9, 0x11c00, 0x11c08, 0x11c0a, 0x11c2f, 0x11c3e, 0x11c3e, @@ -13036,7 +13341,6 @@ CR_Grapheme_Base[] = { 875, 0x11f02, 0x11f10, 0x11f12, 0x11f35, 0x11f3e, 0x11f3f, -0x11f41, 0x11f41, 0x11f43, 0x11f59, 0x11fb0, 0x11fb0, 0x11fc0, 0x11ff1, @@ -13047,7 +13351,11 @@ CR_Grapheme_Base[] = { 875, 0x12f90, 0x12ff2, 0x13000, 0x1342f, 0x13441, 0x13446, +0x13460, 0x143fa, 0x14400, 0x14646, +0x16100, 0x1611d, +0x1612a, 0x1612c, +0x16130, 0x16139, 0x16800, 0x16a38, 0x16a40, 0x16a5e, 0x16a60, 0x16a69, @@ -13061,15 +13369,15 @@ CR_Grapheme_Base[] = { 875, 0x16b5b, 0x16b61, 0x16b63, 0x16b77, 0x16b7d, 0x16b8f, +0x16d40, 0x16d79, 0x16e40, 0x16e9a, 0x16f00, 0x16f4a, 0x16f50, 0x16f87, 0x16f93, 0x16f9f, 0x16fe0, 0x16fe3, -0x16ff0, 0x16ff1, 0x17000, 0x187f7, 0x18800, 0x18cd5, -0x18d00, 0x18d08, +0x18cff, 0x18d08, 0x1aff0, 0x1aff3, 0x1aff5, 0x1affb, 0x1affd, 0x1affe, @@ -13085,12 +13393,13 @@ CR_Grapheme_Base[] = { 875, 0x1bc90, 0x1bc99, 0x1bc9c, 0x1bc9c, 0x1bc9f, 0x1bc9f, +0x1cc00, 0x1ccf9, +0x1cd00, 0x1ceb3, 0x1cf50, 0x1cfc3, 0x1d000, 0x1d0f5, 0x1d100, 0x1d126, 0x1d129, 0x1d164, -0x1d166, 0x1d166, -0x1d16a, 0x1d16d, +0x1d16a, 0x1d16c, 0x1d183, 0x1d184, 0x1d18c, 0x1d1a9, 0x1d1ae, 0x1d1ea, @@ -13138,6 +13447,9 @@ CR_Grapheme_Base[] = { 875, 0x1e2ff, 0x1e2ff, 0x1e4d0, 0x1e4eb, 0x1e4f0, 0x1e4f9, +0x1e5d0, 0x1e5ed, +0x1e5f0, 0x1e5fa, +0x1e5ff, 0x1e5ff, 0x1e7e0, 0x1e7e6, 0x1e7e8, 0x1e7eb, 0x1e7ed, 0x1e7ee, @@ -13208,19 +13520,18 @@ CR_Grapheme_Base[] = { 875, 0x1f850, 0x1f859, 0x1f860, 0x1f887, 0x1f890, 0x1f8ad, -0x1f8b0, 0x1f8b1, +0x1f8b0, 0x1f8bb, +0x1f8c0, 0x1f8c1, 0x1f900, 0x1fa53, 0x1fa60, 0x1fa6d, 0x1fa70, 0x1fa7c, -0x1fa80, 0x1fa88, -0x1fa90, 0x1fabd, -0x1fabf, 0x1fac5, -0x1face, 0x1fadb, -0x1fae0, 0x1fae8, +0x1fa80, 0x1fa89, +0x1fa8f, 0x1fac6, +0x1face, 0x1fadc, +0x1fadf, 0x1fae9, 0x1faf0, 0x1faf8, 0x1fb00, 0x1fb92, -0x1fb94, 0x1fbca, -0x1fbf0, 0x1fbf9, +0x1fb94, 0x1fbf9, 0x20000, 0x2a6df, 0x2a700, 0x2b739, 0x2b740, 0x2b81d, @@ -13234,7 +13545,7 @@ CR_Grapheme_Base[] = { 875, /* PROPERTY: 'Grapheme_Extend': Derived Property */ static const OnigCodePoint -CR_Grapheme_Extend[] = { 363, +CR_Grapheme_Extend[] = { 375, 0x0300, 0x036f, 0x0483, 0x0489, 0x0591, 0x05bd, @@ -13259,7 +13570,7 @@ CR_Grapheme_Extend[] = { 363, 0x0825, 0x0827, 0x0829, 0x082d, 0x0859, 0x085b, -0x0898, 0x089f, +0x0897, 0x089f, 0x08ca, 0x08e1, 0x08e3, 0x0902, 0x093a, 0x093a, @@ -13313,10 +13624,10 @@ CR_Grapheme_Extend[] = { 363, 0x0c62, 0x0c63, 0x0c81, 0x0c81, 0x0cbc, 0x0cbc, -0x0cbf, 0x0cbf, +0x0cbf, 0x0cc0, 0x0cc2, 0x0cc2, -0x0cc6, 0x0cc6, -0x0ccc, 0x0ccd, +0x0cc6, 0x0cc8, +0x0cca, 0x0ccd, 0x0cd5, 0x0cd6, 0x0ce2, 0x0ce3, 0x0d00, 0x0d01, @@ -13360,8 +13671,8 @@ CR_Grapheme_Extend[] = { 363, 0x108d, 0x108d, 0x109d, 0x109d, 0x135d, 0x135f, -0x1712, 0x1714, -0x1732, 0x1733, +0x1712, 0x1715, +0x1732, 0x1734, 0x1752, 0x1753, 0x1772, 0x1773, 0x17b4, 0x17b5, @@ -13388,18 +13699,16 @@ CR_Grapheme_Extend[] = { 363, 0x1a7f, 0x1a7f, 0x1ab0, 0x1ace, 0x1b00, 0x1b03, -0x1b34, 0x1b3a, -0x1b3c, 0x1b3c, -0x1b42, 0x1b42, +0x1b34, 0x1b3d, +0x1b42, 0x1b44, 0x1b6b, 0x1b73, 0x1b80, 0x1b81, 0x1ba2, 0x1ba5, -0x1ba8, 0x1ba9, -0x1bab, 0x1bad, +0x1ba8, 0x1bad, 0x1be6, 0x1be6, 0x1be8, 0x1be9, 0x1bed, 0x1bed, -0x1bef, 0x1bf1, +0x1bef, 0x1bf3, 0x1c2c, 0x1c33, 0x1c36, 0x1c37, 0x1cd0, 0x1cd2, @@ -13430,10 +13739,12 @@ CR_Grapheme_Extend[] = { 363, 0xa8ff, 0xa8ff, 0xa926, 0xa92d, 0xa947, 0xa951, +0xa953, 0xa953, 0xa980, 0xa982, 0xa9b3, 0xa9b3, 0xa9b6, 0xa9b9, 0xa9bc, 0xa9bd, +0xa9c0, 0xa9c0, 0xa9e5, 0xa9e5, 0xaa29, 0xaa2e, 0xaa31, 0xaa32, @@ -13465,8 +13776,9 @@ CR_Grapheme_Extend[] = { 363, 0x10a3f, 0x10a3f, 0x10ae5, 0x10ae6, 0x10d24, 0x10d27, +0x10d69, 0x10d6d, 0x10eab, 0x10eac, -0x10efd, 0x10eff, +0x10efc, 0x10eff, 0x10f46, 0x10f50, 0x10f82, 0x10f85, 0x11001, 0x11001, @@ -13483,11 +13795,11 @@ CR_Grapheme_Extend[] = { 363, 0x11173, 0x11173, 0x11180, 0x11181, 0x111b6, 0x111be, +0x111c0, 0x111c0, 0x111c9, 0x111cc, 0x111cf, 0x111cf, 0x1122f, 0x11231, -0x11234, 0x11234, -0x11236, 0x11237, +0x11234, 0x11237, 0x1123e, 0x1123e, 0x11241, 0x11241, 0x112df, 0x112df, @@ -13496,9 +13808,18 @@ CR_Grapheme_Extend[] = { 363, 0x1133b, 0x1133c, 0x1133e, 0x1133e, 0x11340, 0x11340, +0x1134d, 0x1134d, 0x11357, 0x11357, 0x11366, 0x1136c, 0x11370, 0x11374, +0x113b8, 0x113b8, +0x113bb, 0x113c0, +0x113c2, 0x113c2, +0x113c5, 0x113c5, +0x113c7, 0x113c9, +0x113ce, 0x113d0, +0x113d2, 0x113d2, +0x113e1, 0x113e2, 0x11438, 0x1143f, 0x11442, 0x11444, 0x11446, 0x11446, @@ -13519,16 +13840,15 @@ CR_Grapheme_Extend[] = { 363, 0x1163f, 0x11640, 0x116ab, 0x116ab, 0x116ad, 0x116ad, -0x116b0, 0x116b5, -0x116b7, 0x116b7, -0x1171d, 0x1171f, +0x116b0, 0x116b7, +0x1171d, 0x1171d, +0x1171f, 0x1171f, 0x11722, 0x11725, 0x11727, 0x1172b, 0x1182f, 0x11837, 0x11839, 0x1183a, 0x11930, 0x11930, -0x1193b, 0x1193c, -0x1193e, 0x1193e, +0x1193b, 0x1193e, 0x11943, 0x11943, 0x119d4, 0x119d7, 0x119da, 0x119db, @@ -13559,21 +13879,23 @@ CR_Grapheme_Extend[] = { 363, 0x11ef3, 0x11ef4, 0x11f00, 0x11f01, 0x11f36, 0x11f3a, -0x11f40, 0x11f40, -0x11f42, 0x11f42, +0x11f40, 0x11f42, +0x11f5a, 0x11f5a, 0x13440, 0x13440, 0x13447, 0x13455, +0x1611e, 0x16129, +0x1612d, 0x1612f, 0x16af0, 0x16af4, 0x16b30, 0x16b36, 0x16f4f, 0x16f4f, 0x16f8f, 0x16f92, 0x16fe4, 0x16fe4, +0x16ff0, 0x16ff1, 0x1bc9d, 0x1bc9e, 0x1cf00, 0x1cf2d, 0x1cf30, 0x1cf46, -0x1d165, 0x1d165, -0x1d167, 0x1d169, -0x1d16e, 0x1d172, +0x1d165, 0x1d169, +0x1d16d, 0x1d172, 0x1d17b, 0x1d182, 0x1d185, 0x1d18b, 0x1d1aa, 0x1d1ad, @@ -13594,6 +13916,7 @@ CR_Grapheme_Extend[] = { 363, 0x1e2ae, 0x1e2ae, 0x1e2ec, 0x1e2ef, 0x1e4ec, 0x1e4ef, +0x1e5ee, 0x1e5ef, 0x1e8d0, 0x1e8d6, 0x1e944, 0x1e94a, 0xe0020, 0xe007f, @@ -13602,7 +13925,7 @@ CR_Grapheme_Extend[] = { 363, /* PROPERTY: 'Grapheme_Link': Derived Property */ static const OnigCodePoint -CR_Grapheme_Link[] = { 56, +CR_Grapheme_Link[] = { 58, 0x094d, 0x094d, 0x09cd, 0x09cd, 0x0a4d, 0x0a4d, @@ -13643,6 +13966,7 @@ CR_Grapheme_Link[] = { 56, 0x11235, 0x11235, 0x112ea, 0x112ea, 0x1134d, 0x1134d, +0x113ce, 0x113d0, 0x11442, 0x11442, 0x114c2, 0x114c2, 0x115bf, 0x115bf, @@ -13659,6 +13983,7 @@ CR_Grapheme_Link[] = { 56, 0x11d44, 0x11d45, 0x11d97, 0x11d97, 0x11f41, 0x11f42, +0x1612f, 0x1612f, }; /* END of CR_Grapheme_Link */ /* PROPERTY: 'Greek': Script */ @@ -13753,6 +14078,12 @@ CR_Gurmukhi[] = { 16, 0x0a66, 0x0a76, }; /* END of CR_Gurmukhi */ +/* PROPERTY: 'Gurung_Khema': Script */ +static const OnigCodePoint +CR_Gurung_Khema[] = { 1, +0x16100, 0x16139, +}; /* END of CR_Gurung_Khema */ + /* PROPERTY: 'Han': Script */ static const OnigCodePoint CR_Han[] = { 22, @@ -13934,7 +14265,7 @@ CR_ID_Compat_Math_Start[] = { 13, /* PROPERTY: 'ID_Continue': Derived Property */ static const OnigCodePoint -CR_ID_Continue[] = { 769, +CR_ID_Continue[] = { 793, 0x0030, 0x0039, 0x0041, 0x005a, 0x005f, 0x005f, @@ -13988,7 +14319,7 @@ CR_ID_Continue[] = { 769, 0x0860, 0x086a, 0x0870, 0x0887, 0x0889, 0x088e, -0x0898, 0x08e1, +0x0897, 0x08e1, 0x08e3, 0x0963, 0x0966, 0x096f, 0x0971, 0x0983, @@ -14211,7 +14542,7 @@ CR_ID_Continue[] = { 769, 0x1c00, 0x1c37, 0x1c40, 0x1c49, 0x1c4d, 0x1c7d, -0x1c80, 0x1c88, +0x1c80, 0x1c8a, 0x1c90, 0x1cba, 0x1cbd, 0x1cbf, 0x1cd0, 0x1cd2, @@ -14295,10 +14626,10 @@ CR_ID_Continue[] = { 769, 0xa67f, 0xa6f1, 0xa717, 0xa71f, 0xa722, 0xa788, -0xa78b, 0xa7ca, +0xa78b, 0xa7cd, 0xa7d0, 0xa7d1, 0xa7d3, 0xa7d3, -0xa7d5, 0xa7d9, +0xa7d5, 0xa7dc, 0xa7f2, 0xa827, 0xa82c, 0xa82c, 0xa840, 0xa873, @@ -14396,6 +14727,7 @@ CR_ID_Continue[] = { 769, 0x105a3, 0x105b1, 0x105b3, 0x105b9, 0x105bb, 0x105bc, +0x105c0, 0x105f3, 0x10600, 0x10736, 0x10740, 0x10755, 0x10760, 0x10767, @@ -14436,10 +14768,14 @@ CR_ID_Continue[] = { 769, 0x10cc0, 0x10cf2, 0x10d00, 0x10d27, 0x10d30, 0x10d39, +0x10d40, 0x10d65, +0x10d69, 0x10d6d, +0x10d6f, 0x10d85, 0x10e80, 0x10ea9, 0x10eab, 0x10eac, 0x10eb0, 0x10eb1, -0x10efd, 0x10f1c, +0x10ec2, 0x10ec4, +0x10efc, 0x10f1c, 0x10f27, 0x10f27, 0x10f30, 0x10f50, 0x10f70, 0x10f85, @@ -14485,6 +14821,16 @@ CR_ID_Continue[] = { 769, 0x1135d, 0x11363, 0x11366, 0x1136c, 0x11370, 0x11374, +0x11380, 0x11389, +0x1138b, 0x1138b, +0x1138e, 0x1138e, +0x11390, 0x113b5, +0x113b7, 0x113c0, +0x113c2, 0x113c2, +0x113c5, 0x113c5, +0x113c7, 0x113ca, +0x113cc, 0x113d3, +0x113e1, 0x113e2, 0x11400, 0x1144a, 0x11450, 0x11459, 0x1145e, 0x11461, @@ -14499,6 +14845,7 @@ CR_ID_Continue[] = { 769, 0x11650, 0x11659, 0x11680, 0x116b8, 0x116c0, 0x116c9, +0x116d0, 0x116e3, 0x11700, 0x1171a, 0x1171d, 0x1172b, 0x11730, 0x11739, @@ -14522,6 +14869,8 @@ CR_ID_Continue[] = { 769, 0x11a50, 0x11a99, 0x11a9d, 0x11a9d, 0x11ab0, 0x11af8, +0x11bc0, 0x11be0, +0x11bf0, 0x11bf9, 0x11c00, 0x11c08, 0x11c0a, 0x11c36, 0x11c38, 0x11c40, @@ -14546,7 +14895,7 @@ CR_ID_Continue[] = { 769, 0x11f00, 0x11f10, 0x11f12, 0x11f3a, 0x11f3e, 0x11f42, -0x11f50, 0x11f59, +0x11f50, 0x11f5a, 0x11fb0, 0x11fb0, 0x12000, 0x12399, 0x12400, 0x1246e, @@ -14554,7 +14903,9 @@ CR_ID_Continue[] = { 769, 0x12f90, 0x12ff0, 0x13000, 0x1342f, 0x13440, 0x13455, +0x13460, 0x143fa, 0x14400, 0x14646, +0x16100, 0x16139, 0x16800, 0x16a38, 0x16a40, 0x16a5e, 0x16a60, 0x16a69, @@ -14567,6 +14918,8 @@ CR_ID_Continue[] = { 769, 0x16b50, 0x16b59, 0x16b63, 0x16b77, 0x16b7d, 0x16b8f, +0x16d40, 0x16d6c, +0x16d70, 0x16d79, 0x16e40, 0x16e7f, 0x16f00, 0x16f4a, 0x16f4f, 0x16f87, @@ -14576,7 +14929,7 @@ CR_ID_Continue[] = { 769, 0x16ff0, 0x16ff1, 0x17000, 0x187f7, 0x18800, 0x18cd5, -0x18d00, 0x18d08, +0x18cff, 0x18d08, 0x1aff0, 0x1aff3, 0x1aff5, 0x1affb, 0x1affd, 0x1affe, @@ -14591,6 +14944,7 @@ CR_ID_Continue[] = { 769, 0x1bc80, 0x1bc88, 0x1bc90, 0x1bc99, 0x1bc9d, 0x1bc9e, +0x1ccf0, 0x1ccf9, 0x1cf00, 0x1cf2d, 0x1cf30, 0x1cf46, 0x1d165, 0x1d169, @@ -14652,6 +15006,7 @@ CR_ID_Continue[] = { 769, 0x1e290, 0x1e2ae, 0x1e2c0, 0x1e2f9, 0x1e4d0, 0x1e4f9, +0x1e5d0, 0x1e5fa, 0x1e7e0, 0x1e7e6, 0x1e7e8, 0x1e7eb, 0x1e7ed, 0x1e7ee, @@ -14708,7 +15063,7 @@ CR_ID_Continue[] = { 769, /* PROPERTY: 'ID_Start': Derived Property */ static const OnigCodePoint -CR_ID_Start[] = { 660, +CR_ID_Start[] = { 677, 0x0041, 0x005a, 0x0061, 0x007a, 0x00aa, 0x00aa, @@ -14933,7 +15288,7 @@ CR_ID_Start[] = { 660, 0x1c00, 0x1c23, 0x1c4d, 0x1c4f, 0x1c5a, 0x1c7d, -0x1c80, 0x1c88, +0x1c80, 0x1c8a, 0x1c90, 0x1cba, 0x1cbd, 0x1cbf, 0x1ce9, 0x1cec, @@ -15016,10 +15371,10 @@ CR_ID_Start[] = { 660, 0xa6a0, 0xa6ef, 0xa717, 0xa71f, 0xa722, 0xa788, -0xa78b, 0xa7ca, +0xa78b, 0xa7cd, 0xa7d0, 0xa7d1, 0xa7d3, 0xa7d3, -0xa7d5, 0xa7d9, +0xa7d5, 0xa7dc, 0xa7f2, 0xa801, 0xa803, 0xa805, 0xa807, 0xa80a, @@ -15117,6 +15472,7 @@ CR_ID_Start[] = { 660, 0x105a3, 0x105b1, 0x105b3, 0x105b9, 0x105bb, 0x105bc, +0x105c0, 0x105f3, 0x10600, 0x10736, 0x10740, 0x10755, 0x10760, 0x10767, @@ -15153,8 +15509,11 @@ CR_ID_Start[] = { 660, 0x10c80, 0x10cb2, 0x10cc0, 0x10cf2, 0x10d00, 0x10d23, +0x10d4a, 0x10d65, +0x10d6f, 0x10d85, 0x10e80, 0x10ea9, 0x10eb0, 0x10eb1, +0x10ec2, 0x10ec4, 0x10f00, 0x10f1c, 0x10f27, 0x10f27, 0x10f30, 0x10f45, @@ -15193,6 +15552,13 @@ CR_ID_Start[] = { 660, 0x1133d, 0x1133d, 0x11350, 0x11350, 0x1135d, 0x11361, +0x11380, 0x11389, +0x1138b, 0x1138b, +0x1138e, 0x1138e, +0x11390, 0x113b5, +0x113b7, 0x113b7, +0x113d1, 0x113d1, +0x113d3, 0x113d3, 0x11400, 0x11434, 0x11447, 0x1144a, 0x1145f, 0x11461, @@ -15227,6 +15593,7 @@ CR_ID_Start[] = { 660, 0x11a5c, 0x11a89, 0x11a9d, 0x11a9d, 0x11ab0, 0x11af8, +0x11bc0, 0x11be0, 0x11c00, 0x11c08, 0x11c0a, 0x11c2e, 0x11c40, 0x11c40, @@ -15250,7 +15617,9 @@ CR_ID_Start[] = { 660, 0x12f90, 0x12ff0, 0x13000, 0x1342f, 0x13441, 0x13446, +0x13460, 0x143fa, 0x14400, 0x14646, +0x16100, 0x1611d, 0x16800, 0x16a38, 0x16a40, 0x16a5e, 0x16a70, 0x16abe, @@ -15259,6 +15628,7 @@ CR_ID_Start[] = { 660, 0x16b40, 0x16b43, 0x16b63, 0x16b77, 0x16b7d, 0x16b8f, +0x16d40, 0x16d6c, 0x16e40, 0x16e7f, 0x16f00, 0x16f4a, 0x16f50, 0x16f50, @@ -15267,7 +15637,7 @@ CR_ID_Start[] = { 660, 0x16fe3, 0x16fe3, 0x17000, 0x187f7, 0x18800, 0x18cd5, -0x18d00, 0x18d08, +0x18cff, 0x18d08, 0x1aff0, 0x1aff3, 0x1aff5, 0x1affb, 0x1affd, 0x1affe, @@ -15320,6 +15690,8 @@ CR_ID_Start[] = { 660, 0x1e290, 0x1e2ad, 0x1e2c0, 0x1e2eb, 0x1e4d0, 0x1e4eb, +0x1e5d0, 0x1e5ed, +0x1e5f0, 0x1e5f0, 0x1e7e0, 0x1e7e6, 0x1e7e8, 0x1e7eb, 0x1e7ed, 0x1e7ee, @@ -15384,7 +15756,7 @@ CR_Ideographic[] = { 21, 0x16fe4, 0x16fe4, 0x17000, 0x187f7, 0x18800, 0x18cd5, -0x18d00, 0x18d08, +0x18cff, 0x18d08, 0x1b170, 0x1b2fb, 0x20000, 0x2a6df, 0x2a700, 0x2b739, @@ -15406,48 +15778,89 @@ CR_Imperial_Aramaic[] = { 2, /* PROPERTY: 'InCB': Derived Property */ static const OnigCodePoint -CR_InCB[] = { 137, +CR_InCB[] = { 293, 0x094d, 0x094d, 0x09cd, 0x09cd, 0x0acd, 0x0acd, 0x0b4d, 0x0b4d, 0x0c4d, 0x0c4d, 0x0d4d, 0x0d4d, -0x0e38, 0x0e3a, -0x0e48, 0x0e4b, -0x0eb8, 0x0eba, -0x0ec8, 0x0ecb, +0x0d57, 0x0d57, +0x0d62, 0x0d63, +0x0d81, 0x0d81, +0x0dca, 0x0dca, +0x0dcf, 0x0dcf, +0x0dd2, 0x0dd4, +0x0dd6, 0x0dd6, +0x0ddf, 0x0ddf, +0x0e31, 0x0e31, +0x0e34, 0x0e3a, +0x0e47, 0x0e4e, +0x0eb1, 0x0eb1, +0x0eb4, 0x0ebc, +0x0ec8, 0x0ece, 0x0f18, 0x0f19, 0x0f35, 0x0f35, 0x0f37, 0x0f37, 0x0f39, 0x0f39, -0x0f71, 0x0f72, -0x0f74, 0x0f74, -0x0f7a, 0x0f7d, -0x0f80, 0x0f80, -0x0f82, 0x0f84, +0x0f71, 0x0f7e, +0x0f80, 0x0f84, 0x0f86, 0x0f87, +0x0f8d, 0x0f97, +0x0f99, 0x0fbc, 0x0fc6, 0x0fc6, -0x1037, 0x1037, +0x102d, 0x1030, +0x1032, 0x1037, 0x1039, 0x103a, +0x103d, 0x103e, +0x1058, 0x1059, +0x105e, 0x1060, +0x1071, 0x1074, +0x1082, 0x1082, +0x1085, 0x1086, 0x108d, 0x108d, +0x109d, 0x109d, 0x135d, 0x135f, -0x1714, 0x1714, -0x17d2, 0x17d2, +0x1712, 0x1715, +0x1732, 0x1734, +0x1752, 0x1753, +0x1772, 0x1773, +0x17b4, 0x17b5, +0x17b7, 0x17bd, +0x17c6, 0x17c6, +0x17c9, 0x17d3, 0x17dd, 0x17dd, +0x180b, 0x180d, +0x180f, 0x180f, +0x1885, 0x1886, 0x18a9, 0x18a9, +0x1920, 0x1922, +0x1927, 0x1928, +0x1932, 0x1932, 0x1939, 0x193b, 0x1a17, 0x1a18, +0x1a1b, 0x1a1b, +0x1a56, 0x1a56, +0x1a58, 0x1a5e, 0x1a60, 0x1a60, -0x1a75, 0x1a7c, +0x1a62, 0x1a62, +0x1a65, 0x1a6c, +0x1a73, 0x1a7c, 0x1a7f, 0x1a7f, -0x1ab0, 0x1abd, -0x1abf, 0x1ace, -0x1b34, 0x1b34, +0x1ab0, 0x1ace, +0x1b00, 0x1b03, +0x1b34, 0x1b3d, +0x1b42, 0x1b44, 0x1b6b, 0x1b73, -0x1bab, 0x1bab, +0x1b80, 0x1b81, +0x1ba2, 0x1ba5, +0x1ba8, 0x1bad, 0x1be6, 0x1be6, -0x1c37, 0x1c37, +0x1be8, 0x1be9, +0x1bed, 0x1bed, +0x1bef, 0x1bf3, +0x1c2c, 0x1c33, +0x1c36, 0x1c37, 0x1cd0, 0x1cd2, 0x1cd4, 0x1ce0, 0x1ce2, 0x1ce8, @@ -15456,82 +15869,193 @@ CR_InCB[] = { 137, 0x1cf8, 0x1cf9, 0x1dc0, 0x1dff, 0x200d, 0x200d, -0x20d0, 0x20dc, -0x20e1, 0x20e1, -0x20e5, 0x20f0, +0x20d0, 0x20f0, 0x2cef, 0x2cf1, 0x2d7f, 0x2d7f, 0x2de0, 0x2dff, 0x302a, 0x302f, 0x3099, 0x309a, -0xa66f, 0xa66f, +0xa66f, 0xa672, 0xa674, 0xa67d, 0xa69e, 0xa69f, 0xa6f0, 0xa6f1, +0xa802, 0xa802, +0xa806, 0xa806, +0xa80b, 0xa80b, +0xa825, 0xa826, 0xa82c, 0xa82c, +0xa8c4, 0xa8c5, 0xa8e0, 0xa8f1, -0xa92b, 0xa92d, +0xa8ff, 0xa8ff, +0xa926, 0xa92d, +0xa947, 0xa951, +0xa953, 0xa953, +0xa980, 0xa982, 0xa9b3, 0xa9b3, +0xa9b6, 0xa9b9, +0xa9bc, 0xa9bd, +0xa9c0, 0xa9c0, +0xa9e5, 0xa9e5, +0xaa29, 0xaa2e, +0xaa31, 0xaa32, +0xaa35, 0xaa36, +0xaa43, 0xaa43, +0xaa4c, 0xaa4c, +0xaa7c, 0xaa7c, 0xaab0, 0xaab0, 0xaab2, 0xaab4, 0xaab7, 0xaab8, 0xaabe, 0xaabf, 0xaac1, 0xaac1, +0xaaec, 0xaaed, 0xaaf6, 0xaaf6, +0xabe5, 0xabe5, +0xabe8, 0xabe8, 0xabed, 0xabed, 0xfb1e, 0xfb1e, +0xfe00, 0xfe0f, 0xfe20, 0xfe2f, +0xff9e, 0xff9f, 0x101fd, 0x101fd, 0x102e0, 0x102e0, 0x10376, 0x1037a, -0x10a0d, 0x10a0d, -0x10a0f, 0x10a0f, +0x10a01, 0x10a03, +0x10a05, 0x10a06, +0x10a0c, 0x10a0f, 0x10a38, 0x10a3a, 0x10a3f, 0x10a3f, 0x10ae5, 0x10ae6, 0x10d24, 0x10d27, +0x10d69, 0x10d6d, 0x10eab, 0x10eac, -0x10efd, 0x10eff, +0x10efc, 0x10eff, 0x10f46, 0x10f50, 0x10f82, 0x10f85, +0x11001, 0x11001, +0x11038, 0x11046, 0x11070, 0x11070, -0x1107f, 0x1107f, -0x110ba, 0x110ba, +0x11073, 0x11074, +0x1107f, 0x11081, +0x110b3, 0x110b6, +0x110b9, 0x110ba, +0x110c2, 0x110c2, 0x11100, 0x11102, -0x11133, 0x11134, +0x11127, 0x1112b, +0x1112d, 0x11134, 0x11173, 0x11173, -0x111ca, 0x111ca, -0x11236, 0x11236, -0x112e9, 0x112ea, +0x11180, 0x11181, +0x111b6, 0x111be, +0x111c0, 0x111c0, +0x111c9, 0x111cc, +0x111cf, 0x111cf, +0x1122f, 0x11231, +0x11234, 0x11237, +0x1123e, 0x1123e, +0x11241, 0x11241, +0x112df, 0x112df, +0x112e3, 0x112ea, +0x11300, 0x11301, 0x1133b, 0x1133c, +0x1133e, 0x1133e, +0x11340, 0x11340, +0x1134d, 0x1134d, +0x11357, 0x11357, 0x11366, 0x1136c, 0x11370, 0x11374, +0x113b8, 0x113b8, +0x113bb, 0x113c0, +0x113c2, 0x113c2, +0x113c5, 0x113c5, +0x113c7, 0x113c9, +0x113ce, 0x113d0, +0x113d2, 0x113d2, +0x113e1, 0x113e2, +0x11438, 0x1143f, +0x11442, 0x11444, 0x11446, 0x11446, 0x1145e, 0x1145e, -0x114c3, 0x114c3, -0x115c0, 0x115c0, -0x116b7, 0x116b7, -0x1172b, 0x1172b, -0x1183a, 0x1183a, -0x1193e, 0x1193e, +0x114b0, 0x114b0, +0x114b3, 0x114b8, +0x114ba, 0x114ba, +0x114bd, 0x114bd, +0x114bf, 0x114c0, +0x114c2, 0x114c3, +0x115af, 0x115af, +0x115b2, 0x115b5, +0x115bc, 0x115bd, +0x115bf, 0x115c0, +0x115dc, 0x115dd, +0x11633, 0x1163a, +0x1163d, 0x1163d, +0x1163f, 0x11640, +0x116ab, 0x116ab, +0x116ad, 0x116ad, +0x116b0, 0x116b7, +0x1171d, 0x1171d, +0x1171f, 0x1171f, +0x11722, 0x11725, +0x11727, 0x1172b, +0x1182f, 0x11837, +0x11839, 0x1183a, +0x11930, 0x11930, +0x1193b, 0x1193e, 0x11943, 0x11943, -0x11a34, 0x11a34, +0x119d4, 0x119d7, +0x119da, 0x119db, +0x119e0, 0x119e0, +0x11a01, 0x11a0a, +0x11a33, 0x11a38, +0x11a3b, 0x11a3e, 0x11a47, 0x11a47, -0x11a99, 0x11a99, -0x11d42, 0x11d42, -0x11d44, 0x11d45, +0x11a51, 0x11a56, +0x11a59, 0x11a5b, +0x11a8a, 0x11a96, +0x11a98, 0x11a99, +0x11c30, 0x11c36, +0x11c38, 0x11c3d, +0x11c3f, 0x11c3f, +0x11c92, 0x11ca7, +0x11caa, 0x11cb0, +0x11cb2, 0x11cb3, +0x11cb5, 0x11cb6, +0x11d31, 0x11d36, +0x11d3a, 0x11d3a, +0x11d3c, 0x11d3d, +0x11d3f, 0x11d45, +0x11d47, 0x11d47, +0x11d90, 0x11d91, +0x11d95, 0x11d95, 0x11d97, 0x11d97, -0x11f42, 0x11f42, +0x11ef3, 0x11ef4, +0x11f00, 0x11f01, +0x11f36, 0x11f3a, +0x11f40, 0x11f42, +0x11f5a, 0x11f5a, +0x13440, 0x13440, +0x13447, 0x13455, +0x1611e, 0x16129, +0x1612d, 0x1612f, 0x16af0, 0x16af4, 0x16b30, 0x16b36, -0x1bc9e, 0x1bc9e, -0x1d165, 0x1d165, -0x1d167, 0x1d169, -0x1d16e, 0x1d172, +0x16f4f, 0x16f4f, +0x16f8f, 0x16f92, +0x16fe4, 0x16fe4, +0x16ff0, 0x16ff1, +0x1bc9d, 0x1bc9e, +0x1cf00, 0x1cf2d, +0x1cf30, 0x1cf46, +0x1d165, 0x1d169, +0x1d16d, 0x1d172, 0x1d17b, 0x1d182, 0x1d185, 0x1d18b, 0x1d1aa, 0x1d1ad, 0x1d242, 0x1d244, +0x1da00, 0x1da36, +0x1da3b, 0x1da6c, +0x1da75, 0x1da75, +0x1da84, 0x1da84, +0x1da9b, 0x1da9f, +0x1daa1, 0x1daaf, 0x1e000, 0x1e006, 0x1e008, 0x1e018, 0x1e01b, 0x1e021, @@ -15542,8 +16066,12 @@ CR_InCB[] = { 137, 0x1e2ae, 0x1e2ae, 0x1e2ec, 0x1e2ef, 0x1e4ec, 0x1e4ef, +0x1e5ee, 0x1e5ef, 0x1e8d0, 0x1e8d6, 0x1e944, 0x1e94a, +0x1f3fb, 0x1f3ff, +0xe0020, 0xe007f, +0xe0100, 0xe01ef, }; /* END of CR_InCB */ /* PROPERTY: 'Inherited': Script */ @@ -15657,7 +16185,7 @@ static const OnigCodePoint CR_Kawi[] = { 3, 0x11f00, 0x11f10, 0x11f12, 0x11f3a, -0x11f3e, 0x11f59, +0x11f3e, 0x11f5a, }; /* END of CR_Kawi */ /* PROPERTY: 'Kayah_Li': Script */ @@ -15682,9 +16210,10 @@ CR_Kharoshthi[] = { 8, /* PROPERTY: 'Khitan_Small_Script': Script */ static const OnigCodePoint -CR_Khitan_Small_Script[] = { 2, +CR_Khitan_Small_Script[] = { 3, 0x16fe4, 0x16fe4, 0x18b00, 0x18cd5, +0x18cff, 0x18cff, }; /* END of CR_Khitan_Small_Script */ /* PROPERTY: 'Khmer': Script */ @@ -15710,9 +16239,15 @@ CR_Khudawadi[] = { 2, 0x112f0, 0x112f9, }; /* END of CR_Khudawadi */ +/* PROPERTY: 'Kirat_Rai': Script */ +static const OnigCodePoint +CR_Kirat_Rai[] = { 1, +0x16d40, 0x16d79, +}; /* END of CR_Kirat_Rai */ + /* PROPERTY: 'L': Major Category */ static const OnigCodePoint -CR_L[] = { 660, +CR_L[] = { 677, 0x0041, 0x005a, 0x0061, 0x007a, 0x00aa, 0x00aa, @@ -15938,7 +16473,7 @@ CR_L[] = { 660, 0x1c00, 0x1c23, 0x1c4d, 0x1c4f, 0x1c5a, 0x1c7d, -0x1c80, 0x1c88, +0x1c80, 0x1c8a, 0x1c90, 0x1cba, 0x1cbd, 0x1cbf, 0x1ce9, 0x1cec, @@ -16022,10 +16557,10 @@ CR_L[] = { 660, 0xa6a0, 0xa6e5, 0xa717, 0xa71f, 0xa722, 0xa788, -0xa78b, 0xa7ca, +0xa78b, 0xa7cd, 0xa7d0, 0xa7d1, 0xa7d3, 0xa7d3, -0xa7d5, 0xa7d9, +0xa7d5, 0xa7dc, 0xa7f2, 0xa801, 0xa803, 0xa805, 0xa807, 0xa80a, @@ -16122,6 +16657,7 @@ CR_L[] = { 660, 0x105a3, 0x105b1, 0x105b3, 0x105b9, 0x105bb, 0x105bc, +0x105c0, 0x105f3, 0x10600, 0x10736, 0x10740, 0x10755, 0x10760, 0x10767, @@ -16158,8 +16694,11 @@ CR_L[] = { 660, 0x10c80, 0x10cb2, 0x10cc0, 0x10cf2, 0x10d00, 0x10d23, +0x10d4a, 0x10d65, +0x10d6f, 0x10d85, 0x10e80, 0x10ea9, 0x10eb0, 0x10eb1, +0x10ec2, 0x10ec4, 0x10f00, 0x10f1c, 0x10f27, 0x10f27, 0x10f30, 0x10f45, @@ -16198,6 +16737,13 @@ CR_L[] = { 660, 0x1133d, 0x1133d, 0x11350, 0x11350, 0x1135d, 0x11361, +0x11380, 0x11389, +0x1138b, 0x1138b, +0x1138e, 0x1138e, +0x11390, 0x113b5, +0x113b7, 0x113b7, +0x113d1, 0x113d1, +0x113d3, 0x113d3, 0x11400, 0x11434, 0x11447, 0x1144a, 0x1145f, 0x11461, @@ -16232,6 +16778,7 @@ CR_L[] = { 660, 0x11a5c, 0x11a89, 0x11a9d, 0x11a9d, 0x11ab0, 0x11af8, +0x11bc0, 0x11be0, 0x11c00, 0x11c08, 0x11c0a, 0x11c2e, 0x11c40, 0x11c40, @@ -16254,7 +16801,9 @@ CR_L[] = { 660, 0x12f90, 0x12ff0, 0x13000, 0x1342f, 0x13441, 0x13446, +0x13460, 0x143fa, 0x14400, 0x14646, +0x16100, 0x1611d, 0x16800, 0x16a38, 0x16a40, 0x16a5e, 0x16a70, 0x16abe, @@ -16263,6 +16812,7 @@ CR_L[] = { 660, 0x16b40, 0x16b43, 0x16b63, 0x16b77, 0x16b7d, 0x16b8f, +0x16d40, 0x16d6c, 0x16e40, 0x16e7f, 0x16f00, 0x16f4a, 0x16f50, 0x16f50, @@ -16271,7 +16821,7 @@ CR_L[] = { 660, 0x16fe3, 0x16fe3, 0x17000, 0x187f7, 0x18800, 0x18cd5, -0x18d00, 0x18d08, +0x18cff, 0x18d08, 0x1aff0, 0x1aff3, 0x1aff5, 0x1affb, 0x1affd, 0x1affe, @@ -16324,6 +16874,8 @@ CR_L[] = { 660, 0x1e290, 0x1e2ad, 0x1e2c0, 0x1e2eb, 0x1e4d0, 0x1e4eb, +0x1e5d0, 0x1e5ed, +0x1e5f0, 0x1e5f0, 0x1e7e0, 0x1e7e6, 0x1e7e8, 0x1e7eb, 0x1e7ed, 0x1e7ee, @@ -16377,7 +16929,7 @@ CR_L[] = { 660, /* PROPERTY: 'LC': General Category */ static const OnigCodePoint -CR_LC[] = { 143, +CR_LC[] = { 145, 0x0041, 0x005a, 0x0061, 0x007a, 0x00b5, 0x00b5, @@ -16407,7 +16959,7 @@ CR_LC[] = { 143, 0x10fd, 0x10ff, 0x13a0, 0x13f5, 0x13f8, 0x13fd, -0x1c80, 0x1c88, +0x1c80, 0x1c8a, 0x1c90, 0x1cba, 0x1cbd, 0x1cbf, 0x1d00, 0x1d2b, @@ -16459,10 +17011,10 @@ CR_LC[] = { 143, 0xa722, 0xa76f, 0xa771, 0xa787, 0xa78b, 0xa78e, -0xa790, 0xa7ca, +0xa790, 0xa7cd, 0xa7d0, 0xa7d1, 0xa7d3, 0xa7d3, -0xa7d5, 0xa7d9, +0xa7d5, 0xa7dc, 0xa7f5, 0xa7f6, 0xa7fa, 0xa7fa, 0xab30, 0xab5a, @@ -16485,6 +17037,8 @@ CR_LC[] = { 143, 0x105bb, 0x105bc, 0x10c80, 0x10cb2, 0x10cc0, 0x10cf2, +0x10d50, 0x10d65, +0x10d70, 0x10d85, 0x118a0, 0x118df, 0x16e40, 0x16e7f, 0x1d400, 0x1d454, @@ -16565,10 +17119,10 @@ CR_Latin[] = { 39, 0x2160, 0x2188, 0x2c60, 0x2c7f, 0xa722, 0xa787, -0xa78b, 0xa7ca, +0xa78b, 0xa7cd, 0xa7d0, 0xa7d1, 0xa7d3, 0xa7d3, -0xa7d5, 0xa7d9, +0xa7d5, 0xa7dc, 0xa7f2, 0xa7ff, 0xab30, 0xab5a, 0xab5c, 0xab64, @@ -16630,7 +17184,7 @@ CR_Lisu[] = { 2, /* PROPERTY: 'Ll': General Category */ static const OnigCodePoint -CR_Ll[] = { 658, +CR_Ll[] = { 662, 0x0061, 0x007a, 0x00b5, 0x00b5, 0x00df, 0x00f6, @@ -16905,6 +17459,7 @@ CR_Ll[] = { 658, 0x10fd, 0x10ff, 0x13f8, 0x13fd, 0x1c80, 0x1c88, +0x1c8a, 0x1c8a, 0x1d00, 0x1d2b, 0x1d6b, 0x1d77, 0x1d79, 0x1d9a, @@ -17235,11 +17790,13 @@ CR_Ll[] = { 658, 0xa7c3, 0xa7c3, 0xa7c8, 0xa7c8, 0xa7ca, 0xa7ca, +0xa7cd, 0xa7cd, 0xa7d1, 0xa7d1, 0xa7d3, 0xa7d3, 0xa7d5, 0xa7d5, 0xa7d7, 0xa7d7, 0xa7d9, 0xa7d9, +0xa7db, 0xa7db, 0xa7f6, 0xa7f6, 0xa7fa, 0xa7fa, 0xab30, 0xab5a, @@ -17255,6 +17812,7 @@ CR_Ll[] = { 658, 0x105b3, 0x105b9, 0x105bb, 0x105bc, 0x10cc0, 0x10cf2, +0x10d70, 0x10d85, 0x118c0, 0x118df, 0x16e60, 0x16e7f, 0x1d41a, 0x1d433, @@ -17293,7 +17851,7 @@ CR_Ll[] = { 658, /* PROPERTY: 'Lm': General Category */ static const OnigCodePoint -CR_Lm[] = { 71, +CR_Lm[] = { 75, 0x02b0, 0x02c1, 0x02c6, 0x02d1, 0x02e0, 0x02e4, @@ -17354,7 +17912,11 @@ CR_Lm[] = { 71, 0x10780, 0x10785, 0x10787, 0x107b0, 0x107b2, 0x107ba, +0x10d4e, 0x10d4e, +0x10d6f, 0x10d6f, 0x16b40, 0x16b43, +0x16d40, 0x16d42, +0x16d6b, 0x16d6c, 0x16f93, 0x16f9f, 0x16fe0, 0x16fe1, 0x16fe3, 0x16fe3, @@ -17369,7 +17931,7 @@ CR_Lm[] = { 71, /* PROPERTY: 'Lo': General Category */ static const OnigCodePoint -CR_Lo[] = { 511, +CR_Lo[] = { 528, 0x00aa, 0x00aa, 0x00ba, 0x00ba, 0x01bb, 0x01bb, @@ -17679,6 +18241,7 @@ CR_Lo[] = { 511, 0x10450, 0x1049d, 0x10500, 0x10527, 0x10530, 0x10563, +0x105c0, 0x105f3, 0x10600, 0x10736, 0x10740, 0x10755, 0x10760, 0x10767, @@ -17710,8 +18273,11 @@ CR_Lo[] = { 511, 0x10b80, 0x10b91, 0x10c00, 0x10c48, 0x10d00, 0x10d23, +0x10d4a, 0x10d4d, +0x10d4f, 0x10d4f, 0x10e80, 0x10ea9, 0x10eb0, 0x10eb1, +0x10ec2, 0x10ec4, 0x10f00, 0x10f1c, 0x10f27, 0x10f27, 0x10f30, 0x10f45, @@ -17750,6 +18316,13 @@ CR_Lo[] = { 511, 0x1133d, 0x1133d, 0x11350, 0x11350, 0x1135d, 0x11361, +0x11380, 0x11389, +0x1138b, 0x1138b, +0x1138e, 0x1138e, +0x11390, 0x113b5, +0x113b7, 0x113b7, +0x113d1, 0x113d1, +0x113d3, 0x113d3, 0x11400, 0x11434, 0x11447, 0x1144a, 0x1145f, 0x11461, @@ -17783,6 +18356,7 @@ CR_Lo[] = { 511, 0x11a5c, 0x11a89, 0x11a9d, 0x11a9d, 0x11ab0, 0x11af8, +0x11bc0, 0x11be0, 0x11c00, 0x11c08, 0x11c0a, 0x11c2e, 0x11c40, 0x11c40, @@ -17805,7 +18379,9 @@ CR_Lo[] = { 511, 0x12f90, 0x12ff0, 0x13000, 0x1342f, 0x13441, 0x13446, +0x13460, 0x143fa, 0x14400, 0x14646, +0x16100, 0x1611d, 0x16800, 0x16a38, 0x16a40, 0x16a5e, 0x16a70, 0x16abe, @@ -17813,11 +18389,12 @@ CR_Lo[] = { 511, 0x16b00, 0x16b2f, 0x16b63, 0x16b77, 0x16b7d, 0x16b8f, +0x16d43, 0x16d6a, 0x16f00, 0x16f4a, 0x16f50, 0x16f50, 0x17000, 0x187f7, 0x18800, 0x18cd5, -0x18d00, 0x18d08, +0x18cff, 0x18d08, 0x1b000, 0x1b122, 0x1b132, 0x1b132, 0x1b150, 0x1b152, @@ -17834,6 +18411,8 @@ CR_Lo[] = { 511, 0x1e290, 0x1e2ad, 0x1e2c0, 0x1e2eb, 0x1e4d0, 0x1e4ea, +0x1e5d0, 0x1e5ed, +0x1e5f0, 0x1e5f0, 0x1e7e0, 0x1e7e6, 0x1e7e8, 0x1e7eb, 0x1e7ed, 0x1e7ee, @@ -17915,7 +18494,7 @@ CR_Lt[] = { 10, /* PROPERTY: 'Lu': General Category */ static const OnigCodePoint -CR_Lu[] = { 646, +CR_Lu[] = { 651, 0x0041, 0x005a, 0x00c0, 0x00d6, 0x00d8, 0x00de, @@ -18192,6 +18771,7 @@ CR_Lu[] = { 646, 0x10c7, 0x10c7, 0x10cd, 0x10cd, 0x13a0, 0x13f5, +0x1c89, 0x1c89, 0x1c90, 0x1cba, 0x1cbd, 0x1cbf, 0x1e00, 0x1e00, @@ -18516,9 +19096,12 @@ CR_Lu[] = { 646, 0xa7c2, 0xa7c2, 0xa7c4, 0xa7c7, 0xa7c9, 0xa7c9, +0xa7cb, 0xa7cc, 0xa7d0, 0xa7d0, 0xa7d6, 0xa7d6, 0xa7d8, 0xa7d8, +0xa7da, 0xa7da, +0xa7dc, 0xa7dc, 0xa7f5, 0xa7f5, 0xff21, 0xff3a, 0x10400, 0x10427, @@ -18528,6 +19111,7 @@ CR_Lu[] = { 646, 0x1058c, 0x10592, 0x10594, 0x10595, 0x10c80, 0x10cb2, +0x10d50, 0x10d65, 0x118a0, 0x118bf, 0x16e40, 0x16e5f, 0x1d400, 0x1d419, @@ -18579,7 +19163,7 @@ CR_Lydian[] = { 2, /* PROPERTY: 'M': Major Category */ static const OnigCodePoint -CR_M[] = { 310, +CR_M[] = { 321, 0x0300, 0x036f, 0x0483, 0x0489, 0x0591, 0x05bd, @@ -18604,7 +19188,7 @@ CR_M[] = { 310, 0x0825, 0x0827, 0x0829, 0x082d, 0x0859, 0x085b, -0x0898, 0x089f, +0x0897, 0x089f, 0x08ca, 0x08e1, 0x08e3, 0x0903, 0x093a, 0x093c, @@ -18780,8 +19364,9 @@ CR_M[] = { 310, 0x10a3f, 0x10a3f, 0x10ae5, 0x10ae6, 0x10d24, 0x10d27, +0x10d69, 0x10d6d, 0x10eab, 0x10eac, -0x10efd, 0x10eff, +0x10efc, 0x10eff, 0x10f46, 0x10f50, 0x10f82, 0x10f85, 0x11000, 0x11002, @@ -18812,6 +19397,13 @@ CR_M[] = { 310, 0x11362, 0x11363, 0x11366, 0x1136c, 0x11370, 0x11374, +0x113b8, 0x113c0, +0x113c2, 0x113c2, +0x113c5, 0x113c5, +0x113c7, 0x113ca, +0x113cc, 0x113d0, +0x113d2, 0x113d2, +0x113e1, 0x113e2, 0x11435, 0x11446, 0x1145e, 0x1145e, 0x114b0, 0x114c3, @@ -18853,8 +19445,10 @@ CR_M[] = { 310, 0x11f03, 0x11f03, 0x11f34, 0x11f3a, 0x11f3e, 0x11f42, +0x11f5a, 0x11f5a, 0x13440, 0x13440, 0x13447, 0x13455, +0x1611e, 0x1612f, 0x16af0, 0x16af4, 0x16b30, 0x16b36, 0x16f4f, 0x16f4f, @@ -18887,6 +19481,7 @@ CR_M[] = { 310, 0x1e2ae, 0x1e2ae, 0x1e2ec, 0x1e2ef, 0x1e4ec, 0x1e4ef, +0x1e5ee, 0x1e5ef, 0x1e8d0, 0x1e8d6, 0x1e944, 0x1e94a, 0xe0100, 0xe01ef, @@ -18952,7 +19547,7 @@ CR_Masaram_Gondi[] = { 7, /* PROPERTY: 'Math': Derived Property */ static const OnigCodePoint -CR_Math[] = { 138, +CR_Math[] = { 139, 0x002b, 0x002b, 0x003c, 0x003e, 0x005e, 0x005e, @@ -19036,6 +19631,7 @@ CR_Math[] = { 138, 0xff5e, 0xff5e, 0xffe2, 0xffe2, 0xffe9, 0xffec, +0x10d8e, 0x10d8f, 0x1d400, 0x1d454, 0x1d456, 0x1d49c, 0x1d49e, 0x1d49f, @@ -19095,7 +19691,7 @@ CR_Math[] = { 138, /* PROPERTY: 'Mc': General Category */ static const OnigCodePoint -CR_Mc[] = { 182, +CR_Mc[] = { 190, 0x0903, 0x0903, 0x093b, 0x093b, 0x093e, 0x0940, @@ -19230,6 +19826,12 @@ CR_Mc[] = { 182, 0x1134b, 0x1134d, 0x11357, 0x11357, 0x11362, 0x11363, +0x113b8, 0x113ba, +0x113c2, 0x113c2, +0x113c5, 0x113c5, +0x113c7, 0x113ca, +0x113cc, 0x113cd, +0x113cf, 0x113cf, 0x11435, 0x11437, 0x11440, 0x11441, 0x11445, 0x11445, @@ -19246,6 +19848,7 @@ CR_Mc[] = { 182, 0x116ac, 0x116ac, 0x116ae, 0x116af, 0x116b6, 0x116b6, +0x1171e, 0x1171e, 0x11720, 0x11721, 0x11726, 0x11726, 0x1182c, 0x1182e, @@ -19274,6 +19877,7 @@ CR_Mc[] = { 182, 0x11f34, 0x11f35, 0x11f3e, 0x11f3f, 0x11f41, 0x11f41, +0x1612a, 0x1612c, 0x16f51, 0x16f87, 0x16ff0, 0x16ff1, 0x1d165, 0x1d166, @@ -19335,7 +19939,7 @@ CR_Miao[] = { 3, /* PROPERTY: 'Mn': General Category */ static const OnigCodePoint -CR_Mn[] = { 346, +CR_Mn[] = { 357, 0x0300, 0x036f, 0x0483, 0x0487, 0x0591, 0x05bd, @@ -19360,7 +19964,7 @@ CR_Mn[] = { 346, 0x0825, 0x0827, 0x0829, 0x082d, 0x0859, 0x085b, -0x0898, 0x089f, +0x0897, 0x089f, 0x08ca, 0x08e1, 0x08e3, 0x0902, 0x093a, 0x093a, @@ -19558,8 +20162,9 @@ CR_Mn[] = { 346, 0x10a3f, 0x10a3f, 0x10ae5, 0x10ae6, 0x10d24, 0x10d27, +0x10d69, 0x10d6d, 0x10eab, 0x10eac, -0x10efd, 0x10eff, +0x10efc, 0x10eff, 0x10f46, 0x10f50, 0x10f82, 0x10f85, 0x11001, 0x11001, @@ -19590,6 +20195,11 @@ CR_Mn[] = { 346, 0x11340, 0x11340, 0x11366, 0x1136c, 0x11370, 0x11374, +0x113bb, 0x113c0, +0x113ce, 0x113ce, +0x113d0, 0x113d0, +0x113d2, 0x113d2, +0x113e1, 0x113e2, 0x11438, 0x1143f, 0x11442, 0x11444, 0x11446, 0x11446, @@ -19609,7 +20219,8 @@ CR_Mn[] = { 346, 0x116ad, 0x116ad, 0x116b0, 0x116b5, 0x116b7, 0x116b7, -0x1171d, 0x1171f, +0x1171d, 0x1171d, +0x1171f, 0x1171f, 0x11722, 0x11725, 0x11727, 0x1172b, 0x1182f, 0x11837, @@ -19648,8 +20259,11 @@ CR_Mn[] = { 346, 0x11f36, 0x11f3a, 0x11f40, 0x11f40, 0x11f42, 0x11f42, +0x11f5a, 0x11f5a, 0x13440, 0x13440, 0x13447, 0x13455, +0x1611e, 0x16129, +0x1612d, 0x1612f, 0x16af0, 0x16af4, 0x16b30, 0x16b36, 0x16f4f, 0x16f4f, @@ -19679,6 +20293,7 @@ CR_Mn[] = { 346, 0x1e2ae, 0x1e2ae, 0x1e2ec, 0x1e2ef, 0x1e4ec, 0x1e4ef, +0x1e5ee, 0x1e5ef, 0x1e8d0, 0x1e8d6, 0x1e944, 0x1e94a, 0xe0100, 0xe01ef, @@ -19691,6 +20306,20 @@ CR_Modi[] = { 2, 0x11650, 0x11659, }; /* END of CR_Modi */ +/* PROPERTY: 'Modifier_Combining_Mark': Binary Property */ +static const OnigCodePoint +CR_Modifier_Combining_Mark[] = { 9, +0x0654, 0x0655, +0x0658, 0x0658, +0x06dc, 0x06dc, +0x06e3, 0x06e3, +0x06e7, 0x06e8, +0x08ca, 0x08cb, +0x08cd, 0x08cf, +0x08d3, 0x08d3, +0x08f3, 0x08f3, +}; /* END of CR_Modifier_Combining_Mark */ + /* PROPERTY: 'Mongolian': Script */ static const OnigCodePoint CR_Mongolian[] = { 6, @@ -19722,15 +20351,16 @@ CR_Multani[] = { 5, /* PROPERTY: 'Myanmar': Script */ static const OnigCodePoint -CR_Myanmar[] = { 3, +CR_Myanmar[] = { 4, 0x1000, 0x109f, 0xa9e0, 0xa9fe, 0xaa60, 0xaa7f, +0x116d0, 0x116e3, }; /* END of CR_Myanmar */ /* PROPERTY: 'N': Major Category */ static const OnigCodePoint -CR_N[] = { 137, +CR_N[] = { 144, 0x0030, 0x0039, 0x00b2, 0x00b3, 0x00b9, 0x00b9, @@ -19824,6 +20454,7 @@ CR_N[] = { 137, 0x10ba9, 0x10baf, 0x10cfa, 0x10cff, 0x10d30, 0x10d39, +0x10d40, 0x10d49, 0x10e60, 0x10e7e, 0x10f1d, 0x10f26, 0x10f51, 0x10f54, @@ -19838,20 +20469,25 @@ CR_N[] = { 137, 0x114d0, 0x114d9, 0x11650, 0x11659, 0x116c0, 0x116c9, +0x116d0, 0x116e3, 0x11730, 0x1173b, 0x118e0, 0x118f2, 0x11950, 0x11959, +0x11bf0, 0x11bf9, 0x11c50, 0x11c6c, 0x11d50, 0x11d59, 0x11da0, 0x11da9, 0x11f50, 0x11f59, 0x11fc0, 0x11fd4, 0x12400, 0x1246e, +0x16130, 0x16139, 0x16a60, 0x16a69, 0x16ac0, 0x16ac9, 0x16b50, 0x16b59, 0x16b5b, 0x16b61, +0x16d70, 0x16d79, 0x16e80, 0x16e96, +0x1ccf0, 0x1ccf9, 0x1d2c0, 0x1d2d3, 0x1d2e0, 0x1d2f3, 0x1d360, 0x1d378, @@ -19859,6 +20495,7 @@ CR_N[] = { 137, 0x1e140, 0x1e149, 0x1e2f0, 0x1e2f9, 0x1e4f0, 0x1e4f9, +0x1e5f1, 0x1e5fa, 0x1e8c7, 0x1e8cf, 0x1e950, 0x1e959, 0x1ec71, 0x1ecab, @@ -20062,6 +20699,13 @@ CR_Ol_Chiki[] = { 1, 0x1c50, 0x1c7f, }; /* END of CR_Ol_Chiki */ +/* PROPERTY: 'Ol_Onal': Script */ +static const OnigCodePoint +CR_Ol_Onal[] = { 2, +0x1e5d0, 0x1e5fa, +0x1e5ff, 0x1e5ff, +}; /* END of CR_Ol_Onal */ + /* PROPERTY: 'Old_Hungarian': Script */ static const OnigCodePoint CR_Old_Hungarian[] = { 3, @@ -20155,8 +20799,9 @@ CR_Osmanya[] = { 2, /* PROPERTY: 'Other_Alphabetic': Binary Property */ static const OnigCodePoint -CR_Other_Alphabetic[] = { 240, +CR_Other_Alphabetic[] = { 250, 0x0345, 0x0345, +0x0363, 0x036f, 0x05b0, 0x05bd, 0x05bf, 0x05bf, 0x05c1, 0x05c2, @@ -20177,6 +20822,7 @@ CR_Other_Alphabetic[] = { 240, 0x081b, 0x0823, 0x0825, 0x0827, 0x0829, 0x082c, +0x0897, 0x0897, 0x08d4, 0x08df, 0x08e3, 0x08e9, 0x08f0, 0x0903, @@ -20281,7 +20927,7 @@ CR_Other_Alphabetic[] = { 240, 0x1bac, 0x1bad, 0x1be7, 0x1bf1, 0x1c24, 0x1c36, -0x1de7, 0x1df4, +0x1dd3, 0x1df4, 0x24b6, 0x24e9, 0x2de0, 0x2dff, 0xa674, 0xa67b, @@ -20315,7 +20961,9 @@ CR_Other_Alphabetic[] = { 240, 0x10a05, 0x10a06, 0x10a0c, 0x10a0f, 0x10d24, 0x10d27, +0x10d69, 0x10d69, 0x10eab, 0x10eac, +0x10efc, 0x10efc, 0x11000, 0x11002, 0x11038, 0x11045, 0x11073, 0x11074, @@ -20339,6 +20987,11 @@ CR_Other_Alphabetic[] = { 240, 0x1134b, 0x1134c, 0x11357, 0x11357, 0x11362, 0x11363, +0x113b8, 0x113c0, +0x113c2, 0x113c2, +0x113c5, 0x113c5, +0x113c7, 0x113ca, +0x113cc, 0x113cd, 0x11435, 0x11441, 0x11443, 0x11445, 0x114b0, 0x114c1, @@ -20381,6 +21034,7 @@ CR_Other_Alphabetic[] = { 240, 0x11f03, 0x11f03, 0x11f34, 0x11f3a, 0x11f3e, 0x11f40, +0x1611e, 0x1612e, 0x16f4f, 0x16f4f, 0x16f51, 0x16f87, 0x16f8f, 0x16f92, @@ -20416,31 +21070,55 @@ CR_Other_Default_Ignorable_Code_Point[] = { 11, /* PROPERTY: 'Other_Grapheme_Extend': Binary Property */ static const OnigCodePoint -CR_Other_Grapheme_Extend[] = { 25, +CR_Other_Grapheme_Extend[] = { 49, 0x09be, 0x09be, 0x09d7, 0x09d7, 0x0b3e, 0x0b3e, 0x0b57, 0x0b57, 0x0bbe, 0x0bbe, 0x0bd7, 0x0bd7, +0x0cc0, 0x0cc0, 0x0cc2, 0x0cc2, +0x0cc7, 0x0cc8, +0x0cca, 0x0ccb, 0x0cd5, 0x0cd6, 0x0d3e, 0x0d3e, 0x0d57, 0x0d57, 0x0dcf, 0x0dcf, 0x0ddf, 0x0ddf, +0x1715, 0x1715, +0x1734, 0x1734, 0x1b35, 0x1b35, +0x1b3b, 0x1b3b, +0x1b3d, 0x1b3d, +0x1b43, 0x1b44, +0x1baa, 0x1baa, +0x1bf2, 0x1bf3, 0x200c, 0x200c, 0x302e, 0x302f, +0xa953, 0xa953, +0xa9c0, 0xa9c0, 0xff9e, 0xff9f, +0x111c0, 0x111c0, +0x11235, 0x11235, 0x1133e, 0x1133e, +0x1134d, 0x1134d, 0x11357, 0x11357, +0x113b8, 0x113b8, +0x113c2, 0x113c2, +0x113c5, 0x113c5, +0x113c7, 0x113c9, +0x113cf, 0x113cf, 0x114b0, 0x114b0, 0x114bd, 0x114bd, 0x115af, 0x115af, +0x116b6, 0x116b6, 0x11930, 0x11930, -0x1d165, 0x1d165, -0x1d16e, 0x1d172, +0x1193d, 0x1193d, +0x11f41, 0x11f41, +0x16ff0, 0x16ff1, +0x1d165, 0x1d166, +0x1d16d, 0x1d172, 0xe0020, 0xe007f, }; /* END of CR_Other_Grapheme_Extend */ @@ -20649,7 +21327,7 @@ CR_Other_Uppercase[] = { 5, /* PROPERTY: 'P': Major Category */ static const OnigCodePoint -CR_P[] = { 191, +CR_P[] = { 198, 0x0021, 0x0023, 0x0025, 0x002a, 0x002c, 0x002f, @@ -20715,8 +21393,9 @@ CR_P[] = { 191, 0x1a1e, 0x1a1f, 0x1aa0, 0x1aa6, 0x1aa8, 0x1aad, +0x1b4e, 0x1b4f, 0x1b5a, 0x1b60, -0x1b7d, 0x1b7e, +0x1b7d, 0x1b7f, 0x1bfc, 0x1bff, 0x1c3b, 0x1c3f, 0x1c7e, 0x1c7f, @@ -20795,6 +21474,7 @@ CR_P[] = { 191, 0x10af0, 0x10af6, 0x10b39, 0x10b3f, 0x10b99, 0x10b9c, +0x10d6e, 0x10d6e, 0x10ead, 0x10ead, 0x10f55, 0x10f59, 0x10f86, 0x10f89, @@ -20809,6 +21489,8 @@ CR_P[] = { 191, 0x111dd, 0x111df, 0x11238, 0x1123d, 0x112a9, 0x112a9, +0x113d4, 0x113d5, +0x113d7, 0x113d8, 0x1144b, 0x1144f, 0x1145a, 0x1145b, 0x1145d, 0x1145d, @@ -20825,6 +21507,7 @@ CR_P[] = { 191, 0x11a9a, 0x11a9c, 0x11a9e, 0x11aa2, 0x11b00, 0x11b09, +0x11be1, 0x11be1, 0x11c41, 0x11c45, 0x11c70, 0x11c71, 0x11ef7, 0x11ef8, @@ -20836,10 +21519,12 @@ CR_P[] = { 191, 0x16af5, 0x16af5, 0x16b37, 0x16b3b, 0x16b44, 0x16b44, +0x16d6d, 0x16d6f, 0x16e97, 0x16e9a, 0x16fe2, 0x16fe2, 0x1bc9f, 0x1bc9f, 0x1da87, 0x1da8b, +0x1e5ff, 0x1e5ff, 0x1e95e, 0x1e95f, }; /* END of CR_P */ @@ -20921,7 +21606,7 @@ CR_Pc[] = { 6, /* PROPERTY: 'Pd': General Category */ static const OnigCodePoint -CR_Pd[] = { 19, +CR_Pd[] = { 20, 0x002d, 0x002d, 0x058a, 0x058a, 0x05be, 0x05be, @@ -20940,6 +21625,7 @@ CR_Pd[] = { 19, 0xfe58, 0xfe58, 0xfe63, 0xfe63, 0xff0d, 0xff0d, +0x10d6e, 0x10d6e, 0x10ead, 0x10ead, }; /* END of CR_Pd */ @@ -21070,7 +21756,7 @@ CR_Pi[] = { 11, /* PROPERTY: 'Po': General Category */ static const OnigCodePoint -CR_Po[] = { 187, +CR_Po[] = { 193, 0x0021, 0x0023, 0x0025, 0x0027, 0x002a, 0x002a, @@ -21130,8 +21816,9 @@ CR_Po[] = { 187, 0x1a1e, 0x1a1f, 0x1aa0, 0x1aa6, 0x1aa8, 0x1aad, +0x1b4e, 0x1b4f, 0x1b5a, 0x1b60, -0x1b7d, 0x1b7e, +0x1b7d, 0x1b7f, 0x1bfc, 0x1bff, 0x1c3b, 0x1c3f, 0x1c7e, 0x1c7f, @@ -21226,6 +21913,8 @@ CR_Po[] = { 187, 0x111dd, 0x111df, 0x11238, 0x1123d, 0x112a9, 0x112a9, +0x113d4, 0x113d5, +0x113d7, 0x113d8, 0x1144b, 0x1144f, 0x1145a, 0x1145b, 0x1145d, 0x1145d, @@ -21242,6 +21931,7 @@ CR_Po[] = { 187, 0x11a9a, 0x11a9c, 0x11a9e, 0x11aa2, 0x11b00, 0x11b09, +0x11be1, 0x11be1, 0x11c41, 0x11c45, 0x11c70, 0x11c71, 0x11ef7, 0x11ef8, @@ -21253,10 +21943,12 @@ CR_Po[] = { 187, 0x16af5, 0x16af5, 0x16b37, 0x16b3b, 0x16b44, 0x16b44, +0x16d6d, 0x16d6f, 0x16e97, 0x16e9a, 0x16fe2, 0x16fe2, 0x1bc9f, 0x1bc9f, 0x1da87, 0x1da8b, +0x1e5ff, 0x1e5ff, 0x1e95e, 0x1e95f, }; /* END of CR_Po */ @@ -21412,7 +22104,7 @@ CR_Runic[] = { 2, /* PROPERTY: 'S': Major Category */ static const OnigCodePoint -CR_S[] = { 233, +CR_S[] = { 236, 0x0024, 0x0024, 0x002b, 0x002b, 0x003c, 0x003e, @@ -21503,7 +22195,7 @@ CR_S[] = { 233, 0x218a, 0x218b, 0x2190, 0x2307, 0x230c, 0x2328, -0x232b, 0x2426, +0x232b, 0x2429, 0x2440, 0x244a, 0x249c, 0x24e9, 0x2500, 0x2767, @@ -21529,7 +22221,7 @@ CR_S[] = { 233, 0x309b, 0x309c, 0x3190, 0x3191, 0x3196, 0x319f, -0x31c0, 0x31e3, +0x31c0, 0x31e5, 0x31ef, 0x31ef, 0x3200, 0x321e, 0x322a, 0x3247, @@ -21573,11 +22265,14 @@ CR_S[] = { 233, 0x101d0, 0x101fc, 0x10877, 0x10878, 0x10ac8, 0x10ac8, +0x10d8e, 0x10d8f, 0x1173f, 0x1173f, 0x11fd5, 0x11ff1, 0x16b3c, 0x16b3f, 0x16b45, 0x16b45, 0x1bc9c, 0x1bc9c, +0x1cc00, 0x1ccef, +0x1cd00, 0x1ceb3, 0x1cf50, 0x1cfc3, 0x1d000, 0x1d0f5, 0x1d100, 0x1d126, @@ -21634,18 +22329,18 @@ CR_S[] = { 233, 0x1f850, 0x1f859, 0x1f860, 0x1f887, 0x1f890, 0x1f8ad, -0x1f8b0, 0x1f8b1, +0x1f8b0, 0x1f8bb, +0x1f8c0, 0x1f8c1, 0x1f900, 0x1fa53, 0x1fa60, 0x1fa6d, 0x1fa70, 0x1fa7c, -0x1fa80, 0x1fa88, -0x1fa90, 0x1fabd, -0x1fabf, 0x1fac5, -0x1face, 0x1fadb, -0x1fae0, 0x1fae8, +0x1fa80, 0x1fa89, +0x1fa8f, 0x1fac6, +0x1face, 0x1fadc, +0x1fadf, 0x1fae9, 0x1faf0, 0x1faf8, 0x1fb00, 0x1fb92, -0x1fb94, 0x1fbca, +0x1fb94, 0x1fbef, }; /* END of CR_S */ /* PROPERTY: 'Samaritan': Script */ @@ -21690,7 +22385,7 @@ CR_Sc[] = { 21, /* PROPERTY: 'Sentence_Terminal': Binary Property */ static const OnigCodePoint -CR_Sentence_Terminal[] = { 81, +CR_Sentence_Terminal[] = { 88, 0x0021, 0x0021, 0x002e, 0x002e, 0x003f, 0x003f, @@ -21713,13 +22408,16 @@ CR_Sentence_Terminal[] = { 81, 0x1809, 0x1809, 0x1944, 0x1945, 0x1aa8, 0x1aab, +0x1b4e, 0x1b4f, 0x1b5a, 0x1b5b, 0x1b5e, 0x1b5f, -0x1b7d, 0x1b7e, +0x1b7d, 0x1b7f, 0x1c3b, 0x1c3c, 0x1c7e, 0x1c7f, +0x2024, 0x2024, 0x203c, 0x203d, 0x2047, 0x2049, +0x2cf9, 0x2cfb, 0x2e2e, 0x2e2e, 0x2e3c, 0x2e3c, 0x2e53, 0x2e54, @@ -21735,6 +22433,8 @@ CR_Sentence_Terminal[] = { 81, 0xaa5d, 0xaa5f, 0xaaf0, 0xaaf1, 0xabeb, 0xabeb, +0xfe12, 0xfe12, +0xfe15, 0xfe16, 0xfe52, 0xfe52, 0xfe56, 0xfe57, 0xff01, 0xff01, @@ -21753,6 +22453,7 @@ CR_Sentence_Terminal[] = { 81, 0x11238, 0x11239, 0x1123b, 0x1123c, 0x112a9, 0x112a9, +0x113d4, 0x113d5, 0x1144b, 0x1144c, 0x115c2, 0x115c3, 0x115c9, 0x115d7, @@ -21769,6 +22470,7 @@ CR_Sentence_Terminal[] = { 81, 0x16af5, 0x16af5, 0x16b37, 0x16b38, 0x16b44, 0x16b44, +0x16d6e, 0x16d6f, 0x16e98, 0x16e98, 0x1bc9f, 0x1bc9f, 0x1da88, 0x1da88, @@ -21857,7 +22559,7 @@ CR_Sk[] = { 31, /* PROPERTY: 'Sm': General Category */ static const OnigCodePoint -CR_Sm[] = { 64, +CR_Sm[] = { 65, 0x002b, 0x002b, 0x003c, 0x003e, 0x007c, 0x007c, @@ -21911,6 +22613,7 @@ CR_Sm[] = { 64, 0xff5e, 0xff5e, 0xffe2, 0xffe2, 0xffe9, 0xffec, +0x10d8e, 0x10d8f, 0x1d6c1, 0x1d6c1, 0x1d6db, 0x1d6db, 0x1d6fb, 0x1d6fb, @@ -21926,7 +22629,7 @@ CR_Sm[] = { 64, /* PROPERTY: 'So': General Category */ static const OnigCodePoint -CR_So[] = { 185, +CR_So[] = { 187, 0x00a6, 0x00a6, 0x00a9, 0x00a9, 0x00ae, 0x00ae, @@ -21993,7 +22696,7 @@ CR_So[] = { 185, 0x232b, 0x237b, 0x237d, 0x239a, 0x23b4, 0x23db, -0x23e2, 0x2426, +0x23e2, 0x2429, 0x2440, 0x244a, 0x249c, 0x24e9, 0x2500, 0x25b6, @@ -22021,7 +22724,7 @@ CR_So[] = { 185, 0x303e, 0x303f, 0x3190, 0x3191, 0x3196, 0x319f, -0x31c0, 0x31e3, +0x31c0, 0x31e5, 0x31ef, 0x31ef, 0x3200, 0x321e, 0x322a, 0x3247, @@ -22056,6 +22759,8 @@ CR_So[] = { 185, 0x16b3c, 0x16b3f, 0x16b45, 0x16b45, 0x1bc9c, 0x1bc9c, +0x1cc00, 0x1ccef, +0x1cd00, 0x1ceb3, 0x1cf50, 0x1cfc3, 0x1d000, 0x1d0f5, 0x1d100, 0x1d126, @@ -22100,18 +22805,18 @@ CR_So[] = { 185, 0x1f850, 0x1f859, 0x1f860, 0x1f887, 0x1f890, 0x1f8ad, -0x1f8b0, 0x1f8b1, +0x1f8b0, 0x1f8bb, +0x1f8c0, 0x1f8c1, 0x1f900, 0x1fa53, 0x1fa60, 0x1fa6d, 0x1fa70, 0x1fa7c, -0x1fa80, 0x1fa88, -0x1fa90, 0x1fabd, -0x1fabf, 0x1fac5, -0x1face, 0x1fadb, -0x1fae0, 0x1fae8, +0x1fa80, 0x1fa89, +0x1fa8f, 0x1fac6, +0x1face, 0x1fadc, +0x1fadf, 0x1fae9, 0x1faf0, 0x1faf8, 0x1fb00, 0x1fb92, -0x1fb94, 0x1fbca, +0x1fb94, 0x1fbef, }; /* END of CR_So */ /* PROPERTY: 'Soft_Dotted': Binary Property */ @@ -22179,6 +22884,13 @@ CR_Sundanese[] = { 2, 0x1cc0, 0x1cc7, }; /* END of CR_Sundanese */ +/* PROPERTY: 'Sunuwar': Script */ +static const OnigCodePoint +CR_Sunuwar[] = { 2, +0x11bc0, 0x11be1, +0x11bf0, 0x11bf9, +}; /* END of CR_Sunuwar */ + /* PROPERTY: 'Syloti_Nagri': Script */ static const OnigCodePoint CR_Syloti_Nagri[] = { 1, @@ -22299,7 +23011,7 @@ CR_Telugu[] = { 13, /* PROPERTY: 'Terminal_Punctuation': Binary Property */ static const OnigCodePoint -CR_Terminal_Punctuation[] = { 108, +CR_Terminal_Punctuation[] = { 116, 0x0021, 0x0021, 0x002c, 0x002c, 0x002e, 0x002e, @@ -22316,7 +23028,8 @@ CR_Terminal_Punctuation[] = { 108, 0x0700, 0x070a, 0x070c, 0x070c, 0x07f8, 0x07f9, -0x0830, 0x083e, +0x0830, 0x0835, +0x0837, 0x083e, 0x085e, 0x085e, 0x0964, 0x0965, 0x0e5a, 0x0e5b, @@ -22333,13 +23046,16 @@ CR_Terminal_Punctuation[] = { 108, 0x1808, 0x1809, 0x1944, 0x1945, 0x1aa8, 0x1aab, +0x1b4e, 0x1b4f, 0x1b5a, 0x1b5b, 0x1b5d, 0x1b5f, -0x1b7d, 0x1b7e, +0x1b7d, 0x1b7f, 0x1c3b, 0x1c3f, 0x1c7e, 0x1c7f, +0x2024, 0x2024, 0x203c, 0x203d, 0x2047, 0x2049, +0x2cf9, 0x2cfb, 0x2e2e, 0x2e2e, 0x2e3c, 0x2e3c, 0x2e41, 0x2e41, @@ -22358,6 +23074,8 @@ CR_Terminal_Punctuation[] = { 108, 0xaadf, 0xaadf, 0xaaf0, 0xaaf1, 0xabeb, 0xabeb, +0xfe12, 0xfe12, +0xfe15, 0xfe16, 0xfe50, 0xfe52, 0xfe54, 0xfe57, 0xff01, 0xff01, @@ -22385,6 +23103,7 @@ CR_Terminal_Punctuation[] = { 108, 0x111de, 0x111df, 0x11238, 0x1123c, 0x112a9, 0x112a9, +0x113d4, 0x113d5, 0x1144b, 0x1144d, 0x1145a, 0x1145b, 0x115c2, 0x115c5, @@ -22405,6 +23124,7 @@ CR_Terminal_Punctuation[] = { 108, 0x16af5, 0x16af5, 0x16b37, 0x16b39, 0x16b44, 0x16b44, +0x16d6e, 0x16d6f, 0x16e97, 0x16e98, 0x1bc9f, 0x1bc9f, 0x1da87, 0x1da8a, @@ -22450,12 +23170,34 @@ CR_Tirhuta[] = { 2, 0x114d0, 0x114d9, }; /* END of CR_Tirhuta */ +/* PROPERTY: 'Todhri': Script */ +static const OnigCodePoint +CR_Todhri[] = { 1, +0x105c0, 0x105f3, +}; /* END of CR_Todhri */ + /* PROPERTY: 'Toto': Script */ static const OnigCodePoint CR_Toto[] = { 1, 0x1e290, 0x1e2ae, }; /* END of CR_Toto */ +/* PROPERTY: 'Tulu_Tigalari': Script */ +static const OnigCodePoint +CR_Tulu_Tigalari[] = { 11, +0x11380, 0x11389, +0x1138b, 0x1138b, +0x1138e, 0x1138e, +0x11390, 0x113b5, +0x113b7, 0x113c0, +0x113c2, 0x113c2, +0x113c5, 0x113c5, +0x113c7, 0x113ca, +0x113cc, 0x113d5, +0x113d7, 0x113d8, +0x113e1, 0x113e2, +}; /* END of CR_Tulu_Tigalari */ + /* PROPERTY: 'Ugaritic': Script */ static const OnigCodePoint CR_Ugaritic[] = { 2, @@ -22487,7 +23229,7 @@ CR_Unified_Ideograph[] = { 17, /* PROPERTY: 'Unknown': Script */ static const OnigCodePoint -CR_Unknown[] = { 705, +CR_Unknown[] = { 729, 0x0378, 0x0379, 0x0380, 0x0383, 0x038b, 0x038b, @@ -22510,7 +23252,7 @@ CR_Unknown[] = { 705, 0x085f, 0x085f, 0x086b, 0x086f, 0x088f, 0x088f, -0x0892, 0x0897, +0x0892, 0x0896, 0x0984, 0x0984, 0x098d, 0x098e, 0x0991, 0x0992, @@ -22702,12 +23444,11 @@ CR_Unknown[] = { 705, 0x1a9a, 0x1a9f, 0x1aae, 0x1aaf, 0x1acf, 0x1aff, -0x1b4d, 0x1b4f, -0x1b7f, 0x1b7f, +0x1b4d, 0x1b4d, 0x1bf4, 0x1bfb, 0x1c38, 0x1c3a, 0x1c4a, 0x1c4c, -0x1c89, 0x1c8f, +0x1c8b, 0x1c8f, 0x1cbb, 0x1cbc, 0x1cc8, 0x1ccf, 0x1cfb, 0x1cff, @@ -22734,7 +23475,7 @@ CR_Unknown[] = { 705, 0x20c1, 0x20cf, 0x20f1, 0x20ff, 0x218c, 0x218f, -0x2427, 0x243f, +0x242a, 0x243f, 0x244b, 0x245f, 0x2b74, 0x2b75, 0x2b96, 0x2b96, @@ -22762,16 +23503,16 @@ CR_Unknown[] = { 705, 0x3100, 0x3104, 0x3130, 0x3130, 0x318f, 0x318f, -0x31e4, 0x31ee, +0x31e6, 0x31ee, 0x321f, 0x321f, 0xa48d, 0xa48f, 0xa4c7, 0xa4cf, 0xa62c, 0xa63f, 0xa6f8, 0xa6ff, -0xa7cb, 0xa7cf, +0xa7ce, 0xa7cf, 0xa7d2, 0xa7d2, 0xa7d4, 0xa7d4, -0xa7da, 0xa7f1, +0xa7dd, 0xa7f1, 0xa82d, 0xa82f, 0xa83a, 0xa83f, 0xa878, 0xa87f, @@ -22861,7 +23602,8 @@ CR_Unknown[] = { 705, 0x105a2, 0x105a2, 0x105b2, 0x105b2, 0x105ba, 0x105ba, -0x105bd, 0x105ff, +0x105bd, 0x105bf, +0x105f4, 0x105ff, 0x10737, 0x1073f, 0x10756, 0x1075f, 0x10768, 0x1077f, @@ -22904,11 +23646,15 @@ CR_Unknown[] = { 705, 0x10cb3, 0x10cbf, 0x10cf3, 0x10cf9, 0x10d28, 0x10d2f, -0x10d3a, 0x10e5f, +0x10d3a, 0x10d3f, +0x10d66, 0x10d68, +0x10d86, 0x10d8d, +0x10d90, 0x10e5f, 0x10e7f, 0x10e7f, 0x10eaa, 0x10eaa, 0x10eae, 0x10eaf, -0x10eb2, 0x10efc, +0x10eb2, 0x10ec1, +0x10ec5, 0x10efb, 0x10f28, 0x10f2f, 0x10f5a, 0x10f6f, 0x10f8a, 0x10faf, @@ -22948,7 +23694,18 @@ CR_Unknown[] = { 705, 0x11358, 0x1135c, 0x11364, 0x11365, 0x1136d, 0x1136f, -0x11375, 0x113ff, +0x11375, 0x1137f, +0x1138a, 0x1138a, +0x1138c, 0x1138d, +0x1138f, 0x1138f, +0x113b6, 0x113b6, +0x113c1, 0x113c1, +0x113c3, 0x113c4, +0x113c6, 0x113c6, +0x113cb, 0x113cb, +0x113d6, 0x113d6, +0x113d9, 0x113e0, +0x113e3, 0x113ff, 0x1145c, 0x1145c, 0x11462, 0x1147f, 0x114c8, 0x114cf, @@ -22959,7 +23716,8 @@ CR_Unknown[] = { 705, 0x1165a, 0x1165f, 0x1166d, 0x1167f, 0x116ba, 0x116bf, -0x116ca, 0x116ff, +0x116ca, 0x116cf, +0x116e4, 0x116ff, 0x1171b, 0x1171c, 0x1172c, 0x1172f, 0x11747, 0x117ff, @@ -22979,7 +23737,9 @@ CR_Unknown[] = { 705, 0x11a48, 0x11a4f, 0x11aa3, 0x11aaf, 0x11af9, 0x11aff, -0x11b0a, 0x11bff, +0x11b0a, 0x11bbf, +0x11be2, 0x11bef, +0x11bfa, 0x11bff, 0x11c09, 0x11c09, 0x11c37, 0x11c37, 0x11c46, 0x11c4f, @@ -23003,7 +23763,7 @@ CR_Unknown[] = { 705, 0x11ef9, 0x11eff, 0x11f11, 0x11f11, 0x11f3b, 0x11f3d, -0x11f5a, 0x11faf, +0x11f5b, 0x11faf, 0x11fb1, 0x11fbf, 0x11ff2, 0x11ffe, 0x1239a, 0x123ff, @@ -23011,8 +23771,10 @@ CR_Unknown[] = { 705, 0x12475, 0x1247f, 0x12544, 0x12f8f, 0x12ff3, 0x12fff, -0x13456, 0x143ff, -0x14647, 0x167ff, +0x13456, 0x1345f, +0x143fb, 0x143ff, +0x14647, 0x160ff, +0x1613a, 0x167ff, 0x16a39, 0x16a3f, 0x16a5f, 0x16a5f, 0x16a6a, 0x16a6d, @@ -23024,7 +23786,8 @@ CR_Unknown[] = { 705, 0x16b5a, 0x16b5a, 0x16b62, 0x16b62, 0x16b78, 0x16b7c, -0x16b90, 0x16e3f, +0x16b90, 0x16d3f, +0x16d7a, 0x16e3f, 0x16e9b, 0x16eff, 0x16f4b, 0x16f4e, 0x16f88, 0x16f8e, @@ -23032,7 +23795,7 @@ CR_Unknown[] = { 705, 0x16fe5, 0x16fef, 0x16ff2, 0x16fff, 0x187f8, 0x187ff, -0x18cd6, 0x18cff, +0x18cd6, 0x18cfe, 0x18d09, 0x1afef, 0x1aff4, 0x1aff4, 0x1affc, 0x1affc, @@ -23047,7 +23810,9 @@ CR_Unknown[] = { 705, 0x1bc7d, 0x1bc7f, 0x1bc89, 0x1bc8f, 0x1bc9a, 0x1bc9b, -0x1bca4, 0x1ceff, +0x1bca4, 0x1cbff, +0x1ccfa, 0x1ccff, +0x1ceb4, 0x1ceff, 0x1cf2e, 0x1cf2f, 0x1cf47, 0x1cf4f, 0x1cfc4, 0x1cfff, @@ -23098,7 +23863,9 @@ CR_Unknown[] = { 705, 0x1e2af, 0x1e2bf, 0x1e2fa, 0x1e2fe, 0x1e300, 0x1e4cf, -0x1e4fa, 0x1e7df, +0x1e4fa, 0x1e5cf, +0x1e5fb, 0x1e5fe, +0x1e600, 0x1e7df, 0x1e7e7, 0x1e7e7, 0x1e7ec, 0x1e7ec, 0x1e7ef, 0x1e7ef, @@ -23168,18 +23935,17 @@ CR_Unknown[] = { 705, 0x1f85a, 0x1f85f, 0x1f888, 0x1f88f, 0x1f8ae, 0x1f8af, -0x1f8b2, 0x1f8ff, +0x1f8bc, 0x1f8bf, +0x1f8c2, 0x1f8ff, 0x1fa54, 0x1fa5f, 0x1fa6e, 0x1fa6f, 0x1fa7d, 0x1fa7f, -0x1fa89, 0x1fa8f, -0x1fabe, 0x1fabe, -0x1fac6, 0x1facd, -0x1fadc, 0x1fadf, -0x1fae9, 0x1faef, +0x1fa8a, 0x1fa8e, +0x1fac7, 0x1facd, +0x1fadd, 0x1fade, +0x1faea, 0x1faef, 0x1faf9, 0x1faff, 0x1fb93, 0x1fb93, -0x1fbcb, 0x1fbef, 0x1fbfa, 0x1ffff, 0x2a6e0, 0x2a6ff, 0x2b73a, 0x2b73f, @@ -23245,7 +24011,7 @@ CR_Warang_Citi[] = { 2, /* PROPERTY: 'XID_Continue': Derived Property */ static const OnigCodePoint -CR_XID_Continue[] = { 776, +CR_XID_Continue[] = { 800, 0x0030, 0x0039, 0x0041, 0x005a, 0x005f, 0x005f, @@ -23299,7 +24065,7 @@ CR_XID_Continue[] = { 776, 0x0860, 0x086a, 0x0870, 0x0887, 0x0889, 0x088e, -0x0898, 0x08e1, +0x0897, 0x08e1, 0x08e3, 0x0963, 0x0966, 0x096f, 0x0971, 0x0983, @@ -23522,7 +24288,7 @@ CR_XID_Continue[] = { 776, 0x1c00, 0x1c37, 0x1c40, 0x1c49, 0x1c4d, 0x1c7d, -0x1c80, 0x1c88, +0x1c80, 0x1c8a, 0x1c90, 0x1cba, 0x1cbd, 0x1cbf, 0x1cd0, 0x1cd2, @@ -23607,10 +24373,10 @@ CR_XID_Continue[] = { 776, 0xa67f, 0xa6f1, 0xa717, 0xa71f, 0xa722, 0xa788, -0xa78b, 0xa7ca, +0xa78b, 0xa7cd, 0xa7d0, 0xa7d1, 0xa7d3, 0xa7d3, -0xa7d5, 0xa7d9, +0xa7d5, 0xa7dc, 0xa7f2, 0xa827, 0xa82c, 0xa82c, 0xa840, 0xa873, @@ -23714,6 +24480,7 @@ CR_XID_Continue[] = { 776, 0x105a3, 0x105b1, 0x105b3, 0x105b9, 0x105bb, 0x105bc, +0x105c0, 0x105f3, 0x10600, 0x10736, 0x10740, 0x10755, 0x10760, 0x10767, @@ -23754,10 +24521,14 @@ CR_XID_Continue[] = { 776, 0x10cc0, 0x10cf2, 0x10d00, 0x10d27, 0x10d30, 0x10d39, +0x10d40, 0x10d65, +0x10d69, 0x10d6d, +0x10d6f, 0x10d85, 0x10e80, 0x10ea9, 0x10eab, 0x10eac, 0x10eb0, 0x10eb1, -0x10efd, 0x10f1c, +0x10ec2, 0x10ec4, +0x10efc, 0x10f1c, 0x10f27, 0x10f27, 0x10f30, 0x10f50, 0x10f70, 0x10f85, @@ -23803,6 +24574,16 @@ CR_XID_Continue[] = { 776, 0x1135d, 0x11363, 0x11366, 0x1136c, 0x11370, 0x11374, +0x11380, 0x11389, +0x1138b, 0x1138b, +0x1138e, 0x1138e, +0x11390, 0x113b5, +0x113b7, 0x113c0, +0x113c2, 0x113c2, +0x113c5, 0x113c5, +0x113c7, 0x113ca, +0x113cc, 0x113d3, +0x113e1, 0x113e2, 0x11400, 0x1144a, 0x11450, 0x11459, 0x1145e, 0x11461, @@ -23817,6 +24598,7 @@ CR_XID_Continue[] = { 776, 0x11650, 0x11659, 0x11680, 0x116b8, 0x116c0, 0x116c9, +0x116d0, 0x116e3, 0x11700, 0x1171a, 0x1171d, 0x1172b, 0x11730, 0x11739, @@ -23840,6 +24622,8 @@ CR_XID_Continue[] = { 776, 0x11a50, 0x11a99, 0x11a9d, 0x11a9d, 0x11ab0, 0x11af8, +0x11bc0, 0x11be0, +0x11bf0, 0x11bf9, 0x11c00, 0x11c08, 0x11c0a, 0x11c36, 0x11c38, 0x11c40, @@ -23864,7 +24648,7 @@ CR_XID_Continue[] = { 776, 0x11f00, 0x11f10, 0x11f12, 0x11f3a, 0x11f3e, 0x11f42, -0x11f50, 0x11f59, +0x11f50, 0x11f5a, 0x11fb0, 0x11fb0, 0x12000, 0x12399, 0x12400, 0x1246e, @@ -23872,7 +24656,9 @@ CR_XID_Continue[] = { 776, 0x12f90, 0x12ff0, 0x13000, 0x1342f, 0x13440, 0x13455, +0x13460, 0x143fa, 0x14400, 0x14646, +0x16100, 0x16139, 0x16800, 0x16a38, 0x16a40, 0x16a5e, 0x16a60, 0x16a69, @@ -23885,6 +24671,8 @@ CR_XID_Continue[] = { 776, 0x16b50, 0x16b59, 0x16b63, 0x16b77, 0x16b7d, 0x16b8f, +0x16d40, 0x16d6c, +0x16d70, 0x16d79, 0x16e40, 0x16e7f, 0x16f00, 0x16f4a, 0x16f4f, 0x16f87, @@ -23894,7 +24682,7 @@ CR_XID_Continue[] = { 776, 0x16ff0, 0x16ff1, 0x17000, 0x187f7, 0x18800, 0x18cd5, -0x18d00, 0x18d08, +0x18cff, 0x18d08, 0x1aff0, 0x1aff3, 0x1aff5, 0x1affb, 0x1affd, 0x1affe, @@ -23909,6 +24697,7 @@ CR_XID_Continue[] = { 776, 0x1bc80, 0x1bc88, 0x1bc90, 0x1bc99, 0x1bc9d, 0x1bc9e, +0x1ccf0, 0x1ccf9, 0x1cf00, 0x1cf2d, 0x1cf30, 0x1cf46, 0x1d165, 0x1d169, @@ -23970,6 +24759,7 @@ CR_XID_Continue[] = { 776, 0x1e290, 0x1e2ae, 0x1e2c0, 0x1e2f9, 0x1e4d0, 0x1e4f9, +0x1e5d0, 0x1e5fa, 0x1e7e0, 0x1e7e6, 0x1e7e8, 0x1e7eb, 0x1e7ed, 0x1e7ee, @@ -24026,7 +24816,7 @@ CR_XID_Continue[] = { 776, /* PROPERTY: 'XID_Start': Derived Property */ static const OnigCodePoint -CR_XID_Start[] = { 667, +CR_XID_Start[] = { 684, 0x0041, 0x005a, 0x0061, 0x007a, 0x00aa, 0x00aa, @@ -24251,7 +25041,7 @@ CR_XID_Start[] = { 667, 0x1c00, 0x1c23, 0x1c4d, 0x1c4f, 0x1c5a, 0x1c7d, -0x1c80, 0x1c88, +0x1c80, 0x1c8a, 0x1c90, 0x1cba, 0x1cbd, 0x1cbf, 0x1ce9, 0x1cec, @@ -24334,10 +25124,10 @@ CR_XID_Start[] = { 667, 0xa6a0, 0xa6ef, 0xa717, 0xa71f, 0xa722, 0xa788, -0xa78b, 0xa7ca, +0xa78b, 0xa7cd, 0xa7d0, 0xa7d1, 0xa7d3, 0xa7d3, -0xa7d5, 0xa7d9, +0xa7d5, 0xa7dc, 0xa7f2, 0xa801, 0xa803, 0xa805, 0xa807, 0xa80a, @@ -24442,6 +25232,7 @@ CR_XID_Start[] = { 667, 0x105a3, 0x105b1, 0x105b3, 0x105b9, 0x105bb, 0x105bc, +0x105c0, 0x105f3, 0x10600, 0x10736, 0x10740, 0x10755, 0x10760, 0x10767, @@ -24478,8 +25269,11 @@ CR_XID_Start[] = { 667, 0x10c80, 0x10cb2, 0x10cc0, 0x10cf2, 0x10d00, 0x10d23, +0x10d4a, 0x10d65, +0x10d6f, 0x10d85, 0x10e80, 0x10ea9, 0x10eb0, 0x10eb1, +0x10ec2, 0x10ec4, 0x10f00, 0x10f1c, 0x10f27, 0x10f27, 0x10f30, 0x10f45, @@ -24518,6 +25312,13 @@ CR_XID_Start[] = { 667, 0x1133d, 0x1133d, 0x11350, 0x11350, 0x1135d, 0x11361, +0x11380, 0x11389, +0x1138b, 0x1138b, +0x1138e, 0x1138e, +0x11390, 0x113b5, +0x113b7, 0x113b7, +0x113d1, 0x113d1, +0x113d3, 0x113d3, 0x11400, 0x11434, 0x11447, 0x1144a, 0x1145f, 0x11461, @@ -24552,6 +25353,7 @@ CR_XID_Start[] = { 667, 0x11a5c, 0x11a89, 0x11a9d, 0x11a9d, 0x11ab0, 0x11af8, +0x11bc0, 0x11be0, 0x11c00, 0x11c08, 0x11c0a, 0x11c2e, 0x11c40, 0x11c40, @@ -24575,7 +25377,9 @@ CR_XID_Start[] = { 667, 0x12f90, 0x12ff0, 0x13000, 0x1342f, 0x13441, 0x13446, +0x13460, 0x143fa, 0x14400, 0x14646, +0x16100, 0x1611d, 0x16800, 0x16a38, 0x16a40, 0x16a5e, 0x16a70, 0x16abe, @@ -24584,6 +25388,7 @@ CR_XID_Start[] = { 667, 0x16b40, 0x16b43, 0x16b63, 0x16b77, 0x16b7d, 0x16b8f, +0x16d40, 0x16d6c, 0x16e40, 0x16e7f, 0x16f00, 0x16f4a, 0x16f50, 0x16f50, @@ -24592,7 +25397,7 @@ CR_XID_Start[] = { 667, 0x16fe3, 0x16fe3, 0x17000, 0x187f7, 0x18800, 0x18cd5, -0x18d00, 0x18d08, +0x18cff, 0x18d08, 0x1aff0, 0x1aff3, 0x1aff5, 0x1affb, 0x1affd, 0x1affe, @@ -24645,6 +25450,8 @@ CR_XID_Start[] = { 667, 0x1e290, 0x1e2ad, 0x1e2c0, 0x1e2eb, 0x1e4d0, 0x1e4eb, +0x1e5d0, 0x1e5ed, +0x1e5f0, 0x1e5f0, 0x1e7e0, 0x1e7e6, 0x1e7e8, 0x1e7eb, 0x1e7ed, 0x1e7ee, @@ -25849,6 +26656,12 @@ CR_In_Vithkuqi[] = { 1, 0x10570, 0x105bf, }; /* END of CR_In_Vithkuqi */ +/* PROPERTY: 'In_Todhri': Block */ +static const OnigCodePoint +CR_In_Todhri[] = { 1, +0x105c0, 0x105ff, +}; /* END of CR_In_Todhri */ + /* PROPERTY: 'In_Linear_A': Block */ static const OnigCodePoint CR_In_Linear_A[] = { 1, @@ -25969,6 +26782,12 @@ CR_In_Hanifi_Rohingya[] = { 1, 0x10d00, 0x10d3f, }; /* END of CR_In_Hanifi_Rohingya */ +/* PROPERTY: 'In_Garay': Block */ +static const OnigCodePoint +CR_In_Garay[] = { 1, +0x10d40, 0x10d8f, +}; /* END of CR_In_Garay */ + /* PROPERTY: 'In_Rumi_Numeral_Symbols': Block */ static const OnigCodePoint CR_In_Rumi_Numeral_Symbols[] = { 1, @@ -26080,6 +26899,12 @@ CR_In_Grantha[] = { 1, 0x11300, 0x1137f, }; /* END of CR_In_Grantha */ +/* PROPERTY: 'In_Tulu_Tigalari': Block */ +static const OnigCodePoint +CR_In_Tulu_Tigalari[] = { 1, +0x11380, 0x113ff, +}; /* END of CR_In_Tulu_Tigalari */ + /* PROPERTY: 'In_Newa': Block */ static const OnigCodePoint CR_In_Newa[] = { 1, @@ -26116,6 +26941,12 @@ CR_In_Takri[] = { 1, 0x11680, 0x116cf, }; /* END of CR_In_Takri */ +/* PROPERTY: 'In_Myanmar_Extended_C': Block */ +static const OnigCodePoint +CR_In_Myanmar_Extended_C[] = { 1, +0x116d0, 0x116ff, +}; /* END of CR_In_Myanmar_Extended_C */ + /* PROPERTY: 'In_Ahom': Block */ static const OnigCodePoint CR_In_Ahom[] = { 1, @@ -26176,6 +27007,12 @@ CR_In_Devanagari_Extended_A[] = { 1, 0x11b00, 0x11b5f, }; /* END of CR_In_Devanagari_Extended_A */ +/* PROPERTY: 'In_Sunuwar': Block */ +static const OnigCodePoint +CR_In_Sunuwar[] = { 1, +0x11bc0, 0x11bff, +}; /* END of CR_In_Sunuwar */ + /* PROPERTY: 'In_Bhaiksuki': Block */ static const OnigCodePoint CR_In_Bhaiksuki[] = { 1, @@ -26260,12 +27097,24 @@ CR_In_Egyptian_Hieroglyph_Format_Controls[] = { 1, 0x13430, 0x1345f, }; /* END of CR_In_Egyptian_Hieroglyph_Format_Controls */ +/* PROPERTY: 'In_Egyptian_Hieroglyphs_Extended_A': Block */ +static const OnigCodePoint +CR_In_Egyptian_Hieroglyphs_Extended_A[] = { 1, +0x13460, 0x143ff, +}; /* END of CR_In_Egyptian_Hieroglyphs_Extended_A */ + /* PROPERTY: 'In_Anatolian_Hieroglyphs': Block */ static const OnigCodePoint CR_In_Anatolian_Hieroglyphs[] = { 1, 0x14400, 0x1467f, }; /* END of CR_In_Anatolian_Hieroglyphs */ +/* PROPERTY: 'In_Gurung_Khema': Block */ +static const OnigCodePoint +CR_In_Gurung_Khema[] = { 1, +0x16100, 0x1613f, +}; /* END of CR_In_Gurung_Khema */ + /* PROPERTY: 'In_Bamum_Supplement': Block */ static const OnigCodePoint CR_In_Bamum_Supplement[] = { 1, @@ -26296,6 +27145,12 @@ CR_In_Pahawh_Hmong[] = { 1, 0x16b00, 0x16b8f, }; /* END of CR_In_Pahawh_Hmong */ +/* PROPERTY: 'In_Kirat_Rai': Block */ +static const OnigCodePoint +CR_In_Kirat_Rai[] = { 1, +0x16d40, 0x16d7f, +}; /* END of CR_In_Kirat_Rai */ + /* PROPERTY: 'In_Medefaidrin': Block */ static const OnigCodePoint CR_In_Medefaidrin[] = { 1, @@ -26380,6 +27235,12 @@ CR_In_Shorthand_Format_Controls[] = { 1, 0x1bca0, 0x1bcaf, }; /* END of CR_In_Shorthand_Format_Controls */ +/* PROPERTY: 'In_Symbols_for_Legacy_Computing_Supplement': Block */ +static const OnigCodePoint +CR_In_Symbols_for_Legacy_Computing_Supplement[] = { 1, +0x1cc00, 0x1cebf, +}; /* END of CR_In_Symbols_for_Legacy_Computing_Supplement */ + /* PROPERTY: 'In_Znamenny_Musical_Notation': Block */ static const OnigCodePoint CR_In_Znamenny_Musical_Notation[] = { 1, @@ -26482,6 +27343,12 @@ CR_In_Nag_Mundari[] = { 1, 0x1e4d0, 0x1e4ff, }; /* END of CR_In_Nag_Mundari */ +/* PROPERTY: 'In_Ol_Onal': Block */ +static const OnigCodePoint +CR_In_Ol_Onal[] = { 1, +0x1e5d0, 0x1e5ff, +}; /* END of CR_In_Ol_Onal */ + /* PROPERTY: 'In_Ethiopic_Extended_B': Block */ static const OnigCodePoint CR_In_Ethiopic_Extended_B[] = { 1, @@ -26698,34 +27565,33 @@ CR_In_No_Block[] = { 51, 0x2fe0, 0x2fef, 0x10200, 0x1027f, 0x103e0, 0x103ff, -0x105c0, 0x105ff, 0x107c0, 0x107ff, 0x108b0, 0x108df, 0x10940, 0x1097f, 0x10aa0, 0x10abf, 0x10bb0, 0x10bff, 0x10c50, 0x10c7f, -0x10d40, 0x10e5f, +0x10d90, 0x10e5f, 0x11250, 0x1127f, -0x11380, 0x113ff, 0x114e0, 0x1157f, -0x116d0, 0x116ff, 0x11750, 0x117ff, 0x11850, 0x1189f, 0x11960, 0x1199f, -0x11b60, 0x11bff, +0x11b60, 0x11bbf, 0x11cc0, 0x11cff, 0x11db0, 0x11edf, 0x11f60, 0x11faf, 0x12550, 0x12f8f, -0x13460, 0x143ff, -0x14680, 0x167ff, -0x16b90, 0x16e3f, +0x14680, 0x160ff, +0x16140, 0x167ff, +0x16b90, 0x16d3f, +0x16d80, 0x16e3f, 0x16ea0, 0x16eff, 0x16fa0, 0x16fdf, 0x18d80, 0x1afef, 0x1b300, 0x1bbff, -0x1bcb0, 0x1ceff, +0x1bcb0, 0x1cbff, +0x1cec0, 0x1ceff, 0x1cfd0, 0x1cfff, 0x1d250, 0x1d2bf, 0x1d380, 0x1d3ff, @@ -26733,7 +27599,8 @@ CR_In_No_Block[] = { 51, 0x1e090, 0x1e0ff, 0x1e150, 0x1e28f, 0x1e300, 0x1e4cf, -0x1e500, 0x1e7df, +0x1e500, 0x1e5cf, +0x1e600, 0x1e7df, 0x1e8e0, 0x1e8ff, 0x1e960, 0x1ec6f, 0x1ecc0, 0x1ecff, @@ -26833,6 +27700,7 @@ const CodeRanges[] = { CR_Ethiopic, CR_Extended_Pictographic, CR_Extender, + CR_Garay, CR_Georgian, CR_Glagolitic, CR_Gothic, @@ -26844,6 +27712,7 @@ const CodeRanges[] = { CR_Gujarati, CR_Gunjala_Gondi, CR_Gurmukhi, + CR_Gurung_Khema, CR_Han, CR_Hangul, CR_Hanifi_Rohingya, @@ -26878,6 +27747,7 @@ const CodeRanges[] = { CR_Khmer, CR_Khojki, CR_Khudawadi, + CR_Kirat_Rai, CR_L, CR_LC, CR_Lao, @@ -26915,6 +27785,7 @@ const CodeRanges[] = { CR_Miao, CR_Mn, CR_Modi, + CR_Modifier_Combining_Mark, CR_Mongolian, CR_Mro, CR_Multani, @@ -26934,6 +27805,7 @@ const CodeRanges[] = { CR_Nyiakeng_Puachue_Hmong, CR_Ogham, CR_Ol_Chiki, + CR_Ol_Onal, CR_Old_Hungarian, CR_Old_Italic, CR_Old_North_Arabian, @@ -26994,6 +27866,7 @@ const CodeRanges[] = { CR_Sora_Sompeng, CR_Soyombo, CR_Sundanese, + CR_Sunuwar, CR_Syloti_Nagri, CR_Syriac, CR_Tagalog, @@ -27012,7 +27885,9 @@ const CodeRanges[] = { CR_Tibetan, CR_Tifinagh, CR_Tirhuta, + CR_Todhri, CR_Toto, + CR_Tulu_Tigalari, CR_Ugaritic, CR_Unified_Ideograph, CR_Unknown, @@ -27217,6 +28092,7 @@ const CodeRanges[] = { CR_In_Elbasan, CR_In_Caucasian_Albanian, CR_In_Vithkuqi, + CR_In_Todhri, CR_In_Linear_A, CR_In_Latin_Extended_F, CR_In_Cypriot_Syllabary, @@ -27239,6 +28115,7 @@ const CodeRanges[] = { CR_In_Old_Turkic, CR_In_Old_Hungarian, CR_In_Hanifi_Rohingya, + CR_In_Garay, CR_In_Rumi_Numeral_Symbols, CR_In_Yezidi, CR_In_Arabic_Extended_C, @@ -27258,12 +28135,14 @@ const CodeRanges[] = { CR_In_Multani, CR_In_Khudawadi, CR_In_Grantha, + CR_In_Tulu_Tigalari, CR_In_Newa, CR_In_Tirhuta, CR_In_Siddham, CR_In_Modi, CR_In_Mongolian_Supplement, CR_In_Takri, + CR_In_Myanmar_Extended_C, CR_In_Ahom, CR_In_Dogra, CR_In_Warang_Citi, @@ -27274,6 +28153,7 @@ const CodeRanges[] = { CR_In_Unified_Canadian_Aboriginal_Syllabics_Extended_A, CR_In_Pau_Cin_Hau, CR_In_Devanagari_Extended_A, + CR_In_Sunuwar, CR_In_Bhaiksuki, CR_In_Marchen, CR_In_Masaram_Gondi, @@ -27288,12 +28168,15 @@ const CodeRanges[] = { CR_In_Cypro_Minoan, CR_In_Egyptian_Hieroglyphs, CR_In_Egyptian_Hieroglyph_Format_Controls, + CR_In_Egyptian_Hieroglyphs_Extended_A, CR_In_Anatolian_Hieroglyphs, + CR_In_Gurung_Khema, CR_In_Bamum_Supplement, CR_In_Mro, CR_In_Tangsa, CR_In_Bassa_Vah, CR_In_Pahawh_Hmong, + CR_In_Kirat_Rai, CR_In_Medefaidrin, CR_In_Miao, CR_In_Ideographic_Symbols_and_Punctuation, @@ -27308,6 +28191,7 @@ const CodeRanges[] = { CR_In_Nushu, CR_In_Duployan, CR_In_Shorthand_Format_Controls, + CR_In_Symbols_for_Legacy_Computing_Supplement, CR_In_Znamenny_Musical_Notation, CR_In_Byzantine_Musical_Symbols, CR_In_Musical_Symbols, @@ -27325,6 +28209,7 @@ const CodeRanges[] = { CR_In_Toto, CR_In_Wancho, CR_In_Nag_Mundari, + CR_In_Ol_Onal, CR_In_Ethiopic_Extended_B, CR_In_Mende_Kikakui, CR_In_Adlam, @@ -27366,12 +28251,12 @@ const CodeRanges[] = { #define pool_offset(s) offsetof(struct unicode_prop_name_pool_t, unicode_prop_name_pool_str##s) -#define TOTAL_KEYWORDS 860 +#define TOTAL_KEYWORDS 886 #define MIN_WORD_LENGTH 1 #define MAX_WORD_LENGTH 45 -#define MIN_HASH_VALUE 8 -#define MAX_HASH_VALUE 5964 -/* maximum key range = 5957, duplicates = 0 */ +#define MIN_HASH_VALUE 12 +#define MAX_HASH_VALUE 6900 +/* maximum key range = 6889, duplicates = 0 */ #ifndef GPERF_DOWNCASE #define GPERF_DOWNCASE 1 @@ -27430,32 +28315,32 @@ hash (register const char *str, register size_t len) { static const unsigned short asso_values[] = { - 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, - 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, - 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, - 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, - 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, - 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, - 5965, 5965, 5965, 5965, 5965, 0, 1145, 116, 464, 32, - 1682, 1221, 1093, 3, 1789, 8, 527, 93, 6, 13, - 1433, 873, 42, 155, 276, 634, 1788, 1480, 1004, 1251, - 29, 0, 8, 5965, 5965, 5965, 5965, 0, 1145, 116, - 464, 32, 1682, 1221, 1093, 3, 1789, 8, 527, 93, - 6, 13, 1433, 873, 42, 155, 276, 634, 1788, 1480, - 1004, 1251, 29, 0, 8, 5965, 5965, 5965, 5965, 5965, - 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, - 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, - 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, - 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, - 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, - 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, - 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, - 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, - 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, - 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, - 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, - 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965, - 5965, 5965, 5965, 5965, 5965, 5965, 5965, 5965 + 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, + 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, + 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, + 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, + 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, + 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, + 6901, 6901, 6901, 6901, 6901, 0, 1564, 118, 343, 36, + 1531, 1146, 1071, 7, 1812, 8, 684, 99, 4, 16, + 1399, 824, 47, 173, 241, 486, 2191, 1723, 940, 1648, + 9, 0, 24, 6901, 6901, 6901, 6901, 0, 1564, 118, + 343, 36, 1531, 1146, 1071, 7, 1812, 8, 684, 99, + 4, 16, 1399, 824, 47, 173, 241, 486, 2191, 1723, + 940, 1648, 9, 0, 24, 6901, 6901, 6901, 6901, 6901, + 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, + 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, + 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, + 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, + 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, + 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, + 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, + 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, + 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, + 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, + 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, + 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901, + 6901, 6901, 6901, 6901, 6901, 6901, 6901, 6901 }; register unsigned int hval = (unsigned int )len; @@ -27497,1724 +28382,1776 @@ hash (register const char *str, register size_t len) struct unicode_prop_name_pool_t { - char unicode_prop_name_pool_str8[sizeof("yi")]; - char unicode_prop_name_pool_str13[sizeof("yiii")]; - char unicode_prop_name_pool_str16[sizeof("lana")]; + char unicode_prop_name_pool_str12[sizeof("lana")]; + char unicode_prop_name_pool_str16[sizeof("yi")]; char unicode_prop_name_pool_str19[sizeof("lina")]; - char unicode_prop_name_pool_str25[sizeof("maka")]; - char unicode_prop_name_pool_str26[sizeof("mani")]; - char unicode_prop_name_pool_str27[sizeof("mn")]; - char unicode_prop_name_pool_str33[sizeof("miao")]; - char unicode_prop_name_pool_str34[sizeof("lo")]; - char unicode_prop_name_pool_str35[sizeof("lao")]; - char unicode_prop_name_pool_str36[sizeof("laoo")]; - char unicode_prop_name_pool_str38[sizeof("z")]; - char unicode_prop_name_pool_str40[sizeof("ci")]; - char unicode_prop_name_pool_str43[sizeof("inkannada")]; + char unicode_prop_name_pool_str25[sizeof("yiii")]; + char unicode_prop_name_pool_str26[sizeof("mn")]; + char unicode_prop_name_pool_str28[sizeof("maka")]; + char unicode_prop_name_pool_str31[sizeof("mani")]; + char unicode_prop_name_pool_str34[sizeof("z")]; + char unicode_prop_name_pool_str37[sizeof("inkannada")]; + char unicode_prop_name_pool_str38[sizeof("lo")]; + char unicode_prop_name_pool_str39[sizeof("lao")]; + char unicode_prop_name_pool_str40[sizeof("laoo")]; + char unicode_prop_name_pool_str43[sizeof("miao")]; char unicode_prop_name_pool_str46[sizeof("cn")]; - char unicode_prop_name_pool_str50[sizeof("pi")]; - char unicode_prop_name_pool_str51[sizeof("innko")]; - char unicode_prop_name_pool_str55[sizeof("gran")]; - char unicode_prop_name_pool_str60[sizeof("co")]; - char unicode_prop_name_pool_str64[sizeof("lineara")]; - char unicode_prop_name_pool_str67[sizeof("mark")]; - char unicode_prop_name_pool_str68[sizeof("yezi")]; - char unicode_prop_name_pool_str70[sizeof("po")]; - char unicode_prop_name_pool_str79[sizeof("me")]; - char unicode_prop_name_pool_str81[sizeof("cari")]; - char unicode_prop_name_pool_str82[sizeof("inkharoshthi")]; - char unicode_prop_name_pool_str84[sizeof("mro")]; - char unicode_prop_name_pool_str85[sizeof("mroo")]; - char unicode_prop_name_pool_str86[sizeof("loe")]; - char unicode_prop_name_pool_str89[sizeof("grek")]; - char unicode_prop_name_pool_str92[sizeof("carian")]; - char unicode_prop_name_pool_str94[sizeof("geor")]; - char unicode_prop_name_pool_str98[sizeof("greek")]; - char unicode_prop_name_pool_str99[sizeof("zzzz")]; - char unicode_prop_name_pool_str103[sizeof("kana")]; - char unicode_prop_name_pool_str104[sizeof("mero")]; - char unicode_prop_name_pool_str107[sizeof("m")]; - char unicode_prop_name_pool_str108[sizeof("pe")]; - char unicode_prop_name_pool_str109[sizeof("mendekikakui")]; - char unicode_prop_name_pool_str119[sizeof("gonm")]; - char unicode_prop_name_pool_str129[sizeof("inosmanya")]; - char unicode_prop_name_pool_str131[sizeof("meeteimayek")]; - char unicode_prop_name_pool_str137[sizeof("cakm")]; - char unicode_prop_name_pool_str138[sizeof("inmro")]; - char unicode_prop_name_pool_str139[sizeof("inmiao")]; - char unicode_prop_name_pool_str140[sizeof("inmanichaean")]; - char unicode_prop_name_pool_str145[sizeof("mandaic")]; + char unicode_prop_name_pool_str52[sizeof("ci")]; + char unicode_prop_name_pool_str53[sizeof("innko")]; + char unicode_prop_name_pool_str55[sizeof("zzzz")]; + char unicode_prop_name_pool_str56[sizeof("yezi")]; + char unicode_prop_name_pool_str58[sizeof("gara")]; + char unicode_prop_name_pool_str62[sizeof("gran")]; + char unicode_prop_name_pool_str63[sizeof("pi")]; + char unicode_prop_name_pool_str69[sizeof("lineara")]; + char unicode_prop_name_pool_str70[sizeof("co")]; + char unicode_prop_name_pool_str75[sizeof("mark")]; + char unicode_prop_name_pool_str81[sizeof("po")]; + char unicode_prop_name_pool_str84[sizeof("inkiratrai")]; + char unicode_prop_name_pool_str90[sizeof("me")]; + char unicode_prop_name_pool_str93[sizeof("inkharoshthi")]; + char unicode_prop_name_pool_str94[sizeof("cari")]; + char unicode_prop_name_pool_str95[sizeof("loe")]; + char unicode_prop_name_pool_str97[sizeof("carian")]; + char unicode_prop_name_pool_str98[sizeof("mro")]; + char unicode_prop_name_pool_str99[sizeof("mroo")]; + char unicode_prop_name_pool_str102[sizeof("grek")]; + char unicode_prop_name_pool_str107[sizeof("kana")]; + char unicode_prop_name_pool_str110[sizeof("geor")]; + char unicode_prop_name_pool_str111[sizeof("greek")]; + char unicode_prop_name_pool_str116[sizeof("m")]; + char unicode_prop_name_pool_str119[sizeof("mero")]; + char unicode_prop_name_pool_str121[sizeof("pe")]; + char unicode_prop_name_pool_str126[sizeof("mendekikakui")]; + char unicode_prop_name_pool_str130[sizeof("gonm")]; + char unicode_prop_name_pool_str136[sizeof("inosmanya")]; + char unicode_prop_name_pool_str142[sizeof("inmanichaean")]; char unicode_prop_name_pool_str146[sizeof("inchakma")]; - char unicode_prop_name_pool_str149[sizeof("c")]; - char unicode_prop_name_pool_str155[sizeof("inarmenian")]; - char unicode_prop_name_pool_str162[sizeof("qaai")]; - char unicode_prop_name_pool_str164[sizeof("inmyanmar")]; - char unicode_prop_name_pool_str166[sizeof("inmakasar")]; - char unicode_prop_name_pool_str169[sizeof("common")]; - char unicode_prop_name_pool_str175[sizeof("marc")]; - char unicode_prop_name_pool_str188[sizeof("inrunic")]; - char unicode_prop_name_pool_str189[sizeof("incarian")]; - char unicode_prop_name_pool_str194[sizeof("lm")]; - char unicode_prop_name_pool_str196[sizeof("inkhmer")]; - char unicode_prop_name_pool_str197[sizeof("cans")]; - char unicode_prop_name_pool_str198[sizeof("inideographicsymbolsandpunctuation")]; - char unicode_prop_name_pool_str207[sizeof("merc")]; - char unicode_prop_name_pool_str209[sizeof("inchorasmian")]; - char unicode_prop_name_pool_str210[sizeof("combiningmark")]; - char unicode_prop_name_pool_str213[sizeof("perm")]; - char unicode_prop_name_pool_str216[sizeof("inavestan")]; - char unicode_prop_name_pool_str219[sizeof("inahom")]; - char unicode_prop_name_pool_str220[sizeof("insharada")]; - char unicode_prop_name_pool_str222[sizeof("inipaextensions")]; - char unicode_prop_name_pool_str225[sizeof("makasar")]; - char unicode_prop_name_pool_str226[sizeof("prependedconcatenationmark")]; - char unicode_prop_name_pool_str228[sizeof("masaramgondi")]; - char unicode_prop_name_pool_str231[sizeof("connectorpunctuation")]; - char unicode_prop_name_pool_str232[sizeof("inarrows")]; - char unicode_prop_name_pool_str240[sizeof("lc")]; - char unicode_prop_name_pool_str244[sizeof("incuneiformnumbersandpunctuation")]; - char unicode_prop_name_pool_str246[sizeof("incherokee")]; - char unicode_prop_name_pool_str247[sizeof("mc")]; - char unicode_prop_name_pool_str258[sizeof("armi")]; - char unicode_prop_name_pool_str261[sizeof("armn")]; - char unicode_prop_name_pool_str266[sizeof("cc")]; - char unicode_prop_name_pool_str269[sizeof("qmark")]; - char unicode_prop_name_pool_str270[sizeof("lineseparator")]; - char unicode_prop_name_pool_str272[sizeof("incuneiform")]; - char unicode_prop_name_pool_str274[sizeof("armenian")]; - char unicode_prop_name_pool_str275[sizeof("qaac")]; - char unicode_prop_name_pool_str276[sizeof("pc")]; - char unicode_prop_name_pool_str279[sizeof("insamaritan")]; - char unicode_prop_name_pool_str280[sizeof("inmarchen")]; - char unicode_prop_name_pool_str283[sizeof("inscriptionalparthian")]; - char unicode_prop_name_pool_str284[sizeof("ri")]; - char unicode_prop_name_pool_str285[sizeof("inmasaramgondi")]; - char unicode_prop_name_pool_str292[sizeof("latn")]; - char unicode_prop_name_pool_str295[sizeof("inzanabazarsquare")]; - char unicode_prop_name_pool_str298[sizeof("inthaana")]; - char unicode_prop_name_pool_str299[sizeof("latin")]; - char unicode_prop_name_pool_str301[sizeof("incyrillic")]; - char unicode_prop_name_pool_str302[sizeof("inthai")]; - char unicode_prop_name_pool_str308[sizeof("inkatakana")]; - char unicode_prop_name_pool_str312[sizeof("inkaithi")]; - char unicode_prop_name_pool_str320[sizeof("zs")]; - char unicode_prop_name_pool_str322[sizeof("incham")]; - char unicode_prop_name_pool_str323[sizeof("initialpunctuation")]; - char unicode_prop_name_pool_str328[sizeof("mtei")]; - char unicode_prop_name_pool_str329[sizeof("inkhmersymbols")]; - char unicode_prop_name_pool_str338[sizeof("insyriac")]; - char unicode_prop_name_pool_str344[sizeof("cs")]; - char unicode_prop_name_pool_str347[sizeof("pcm")]; - char unicode_prop_name_pool_str350[sizeof("intakri")]; - char unicode_prop_name_pool_str354[sizeof("ps")]; - char unicode_prop_name_pool_str367[sizeof("prti")]; - char unicode_prop_name_pool_str385[sizeof("katakana")]; - char unicode_prop_name_pool_str398[sizeof("ascii")]; - char unicode_prop_name_pool_str399[sizeof("arabic")]; - char unicode_prop_name_pool_str405[sizeof("privateuse")]; - char unicode_prop_name_pool_str409[sizeof("inideographicdescriptioncharacters")]; - char unicode_prop_name_pool_str420[sizeof("inruminumeralsymbols")]; - char unicode_prop_name_pool_str436[sizeof("letter")]; - char unicode_prop_name_pool_str438[sizeof("incjkcompatibilityforms")]; - char unicode_prop_name_pool_str439[sizeof("inmyanmarextendeda")]; - char unicode_prop_name_pool_str443[sizeof("incjkcompatibilityideographs")]; - char unicode_prop_name_pool_str468[sizeof("inmeeteimayek")]; - char unicode_prop_name_pool_str475[sizeof("intransportandmapsymbols")]; - char unicode_prop_name_pool_str482[sizeof("inspecials")]; - char unicode_prop_name_pool_str484[sizeof("letternumber")]; - char unicode_prop_name_pool_str487[sizeof("mand")]; - char unicode_prop_name_pool_str497[sizeof("modi")]; - char unicode_prop_name_pool_str499[sizeof("inchesssymbols")]; - char unicode_prop_name_pool_str501[sizeof("inemoticons")]; - char unicode_prop_name_pool_str507[sizeof("inkanaextendeda")]; - char unicode_prop_name_pool_str513[sizeof("brai")]; - char unicode_prop_name_pool_str519[sizeof("mend")]; - char unicode_prop_name_pool_str521[sizeof("ideo")]; - char unicode_prop_name_pool_str522[sizeof("psalterpahlavi")]; - char unicode_prop_name_pool_str531[sizeof("kits")]; - char unicode_prop_name_pool_str533[sizeof("gothic")]; - char unicode_prop_name_pool_str534[sizeof("l")]; - char unicode_prop_name_pool_str537[sizeof("yezidi")]; - char unicode_prop_name_pool_str538[sizeof("inmiscellaneousmathematicalsymbolsa")]; - char unicode_prop_name_pool_str548[sizeof("innandinagari")]; - char unicode_prop_name_pool_str552[sizeof("inancientsymbols")]; - char unicode_prop_name_pool_str558[sizeof("xidcontinue")]; - char unicode_prop_name_pool_str560[sizeof("lt")]; - char unicode_prop_name_pool_str562[sizeof("inoldnortharabian")]; - char unicode_prop_name_pool_str567[sizeof("knda")]; - char unicode_prop_name_pool_str568[sizeof("meroiticcursive")]; - char unicode_prop_name_pool_str570[sizeof("kannada")]; - char unicode_prop_name_pool_str572[sizeof("inlao")]; - char unicode_prop_name_pool_str574[sizeof("incjkcompatibilityideographssupplement")]; - char unicode_prop_name_pool_str583[sizeof("inmodi")]; - char unicode_prop_name_pool_str587[sizeof("mongolian")]; - char unicode_prop_name_pool_str588[sizeof("inlineara")]; - char unicode_prop_name_pool_str589[sizeof("patternwhitespace")]; - char unicode_prop_name_pool_str591[sizeof("incommonindicnumberforms")]; - char unicode_prop_name_pool_str598[sizeof("intoto")]; - char unicode_prop_name_pool_str600[sizeof("grlink")]; - char unicode_prop_name_pool_str602[sizeof("inmendekikakui")]; - char unicode_prop_name_pool_str611[sizeof("brahmi")]; - char unicode_prop_name_pool_str615[sizeof("incjkstrokes")]; - char unicode_prop_name_pool_str616[sizeof("xidc")]; - char unicode_prop_name_pool_str617[sizeof("inopticalcharacterrecognition")]; - char unicode_prop_name_pool_str621[sizeof("inolditalic")]; - char unicode_prop_name_pool_str625[sizeof("inmedefaidrin")]; - char unicode_prop_name_pool_str627[sizeof("kali")]; - char unicode_prop_name_pool_str628[sizeof("inkanasupplement")]; - char unicode_prop_name_pool_str633[sizeof("patws")]; - char unicode_prop_name_pool_str634[sizeof("grext")]; - char unicode_prop_name_pool_str640[sizeof("control")]; - char unicode_prop_name_pool_str641[sizeof("inadlam")]; - char unicode_prop_name_pool_str644[sizeof("print")]; - char unicode_prop_name_pool_str652[sizeof("sk")]; - char unicode_prop_name_pool_str655[sizeof("xids")]; - char unicode_prop_name_pool_str662[sizeof("so")]; - char unicode_prop_name_pool_str666[sizeof("palm")]; - char unicode_prop_name_pool_str670[sizeof("inoldsogdian")]; - char unicode_prop_name_pool_str671[sizeof("intaitham")]; - char unicode_prop_name_pool_str674[sizeof("inlycian")]; - char unicode_prop_name_pool_str682[sizeof("insundanese")]; - char unicode_prop_name_pool_str684[sizeof("inmusicalsymbols")]; - char unicode_prop_name_pool_str693[sizeof("sora")]; - char unicode_prop_name_pool_str702[sizeof("inmandaic")]; - char unicode_prop_name_pool_str707[sizeof("idc")]; - char unicode_prop_name_pool_str711[sizeof("inoldsoutharabian")]; - char unicode_prop_name_pool_str732[sizeof("incontrolpictures")]; - char unicode_prop_name_pool_str738[sizeof("inmalayalam")]; - char unicode_prop_name_pool_str740[sizeof("idsbinaryoperator")]; - char unicode_prop_name_pool_str742[sizeof("inmiscellaneoussymbols")]; - char unicode_prop_name_pool_str748[sizeof("bamum")]; - char unicode_prop_name_pool_str751[sizeof("inmiscellaneoussymbolsandarrows")]; - char unicode_prop_name_pool_str752[sizeof("batk")]; - char unicode_prop_name_pool_str756[sizeof("inmiscellaneoussymbolsandpictographs")]; - char unicode_prop_name_pool_str760[sizeof("insmallkanaextension")]; - char unicode_prop_name_pool_str761[sizeof("batak")]; - char unicode_prop_name_pool_str767[sizeof("insylotinagri")]; - char unicode_prop_name_pool_str773[sizeof("samr")]; - char unicode_prop_name_pool_str774[sizeof("indominotiles")]; - char unicode_prop_name_pool_str775[sizeof("idsunaryoperator")]; - char unicode_prop_name_pool_str778[sizeof("bass")]; - char unicode_prop_name_pool_str780[sizeof("joinc")]; - char unicode_prop_name_pool_str784[sizeof("inlinearbideograms")]; - char unicode_prop_name_pool_str785[sizeof("ids")]; - char unicode_prop_name_pool_str787[sizeof("samaritan")]; - char unicode_prop_name_pool_str790[sizeof("s")]; - char unicode_prop_name_pool_str795[sizeof("inmodifiertoneletters")]; - char unicode_prop_name_pool_str796[sizeof("pauc")]; - char unicode_prop_name_pool_str801[sizeof("inznamennymusicalnotation")]; - char unicode_prop_name_pool_str802[sizeof("lisu")]; - char unicode_prop_name_pool_str815[sizeof("ital")]; - char unicode_prop_name_pool_str816[sizeof("inugaritic")]; - char unicode_prop_name_pool_str822[sizeof("sm")]; - char unicode_prop_name_pool_str834[sizeof("inancientgreekmusicalnotation")]; - char unicode_prop_name_pool_str840[sizeof("alnum")]; - char unicode_prop_name_pool_str842[sizeof("inlatinextendeda")]; - char unicode_prop_name_pool_str857[sizeof("insaurashtra")]; - char unicode_prop_name_pool_str859[sizeof("intaile")]; - char unicode_prop_name_pool_str868[sizeof("sc")]; - char unicode_prop_name_pool_str894[sizeof("inoldturkic")]; - char unicode_prop_name_pool_str901[sizeof("inmeeteimayekextensions")]; - char unicode_prop_name_pool_str906[sizeof("inlatinextendede")]; - char unicode_prop_name_pool_str907[sizeof("idst")]; - char unicode_prop_name_pool_str911[sizeof("incaucasianalbanian")]; - char unicode_prop_name_pool_str912[sizeof("idcontinue")]; - char unicode_prop_name_pool_str920[sizeof("intamil")]; - char unicode_prop_name_pool_str922[sizeof("inmultani")]; - char unicode_prop_name_pool_str923[sizeof("oriya")]; - char unicode_prop_name_pool_str950[sizeof("indeseret")]; - char unicode_prop_name_pool_str952[sizeof("idstart")]; - char unicode_prop_name_pool_str960[sizeof("inspacingmodifierletters")]; - char unicode_prop_name_pool_str962[sizeof("runr")]; - char unicode_prop_name_pool_str972[sizeof("pd")]; - char unicode_prop_name_pool_str975[sizeof("inancientgreeknumbers")]; - char unicode_prop_name_pool_str998[sizeof("bali")]; - char unicode_prop_name_pool_str1003[sizeof("inearlydynasticcuneiform")]; - char unicode_prop_name_pool_str1012[sizeof("blank")]; - char unicode_prop_name_pool_str1013[sizeof("vai")]; - char unicode_prop_name_pool_str1014[sizeof("vaii")]; - char unicode_prop_name_pool_str1022[sizeof("inlydian")]; - char unicode_prop_name_pool_str1039[sizeof("bengali")]; - char unicode_prop_name_pool_str1052[sizeof("incountingrodnumerals")]; - char unicode_prop_name_pool_str1056[sizeof("xidstart")]; - char unicode_prop_name_pool_str1057[sizeof("xdigit")]; - char unicode_prop_name_pool_str1062[sizeof("ll")]; - char unicode_prop_name_pool_str1064[sizeof("zl")]; - char unicode_prop_name_pool_str1069[sizeof("balinese")]; - char unicode_prop_name_pool_str1074[sizeof("inlatinextendedc")]; - char unicode_prop_name_pool_str1079[sizeof("plrd")]; - char unicode_prop_name_pool_str1097[sizeof("osage")]; - char unicode_prop_name_pool_str1098[sizeof("canadianaboriginal")]; - char unicode_prop_name_pool_str1111[sizeof("sind")]; - char unicode_prop_name_pool_str1113[sizeof("inkaktoviknumerals")]; - char unicode_prop_name_pool_str1114[sizeof("zinh")]; - char unicode_prop_name_pool_str1120[sizeof("cased")]; - char unicode_prop_name_pool_str1125[sizeof("osma")]; - char unicode_prop_name_pool_str1133[sizeof("sterm")]; - char unicode_prop_name_pool_str1134[sizeof("inkhudawadi")]; - char unicode_prop_name_pool_str1135[sizeof("inhanifirohingya")]; - char unicode_prop_name_pool_str1137[sizeof("incyrillicsupplement")]; - char unicode_prop_name_pool_str1141[sizeof("quotationmark")]; - char unicode_prop_name_pool_str1153[sizeof("runic")]; - char unicode_prop_name_pool_str1159[sizeof("inhiragana")]; - char unicode_prop_name_pool_str1163[sizeof("zanb")]; - char unicode_prop_name_pool_str1164[sizeof("linb")]; - char unicode_prop_name_pool_str1165[sizeof("inkhitansmallscript")]; - char unicode_prop_name_pool_str1166[sizeof("incherokeesupplement")]; - char unicode_prop_name_pool_str1168[sizeof("bidic")]; - char unicode_prop_name_pool_str1173[sizeof("phoenician")]; - char unicode_prop_name_pool_str1176[sizeof("inbhaiksuki")]; - char unicode_prop_name_pool_str1177[sizeof("sinhala")]; - char unicode_prop_name_pool_str1178[sizeof("inolduyghur")]; - char unicode_prop_name_pool_str1182[sizeof("innabataean")]; - char unicode_prop_name_pool_str1187[sizeof("inkanbun")]; - char unicode_prop_name_pool_str1188[sizeof("gunjalagondi")]; - char unicode_prop_name_pool_str1190[sizeof("multani")]; - char unicode_prop_name_pool_str1193[sizeof("marchen")]; - char unicode_prop_name_pool_str1195[sizeof("bamu")]; - char unicode_prop_name_pool_str1196[sizeof("glagolitic")]; - char unicode_prop_name_pool_str1198[sizeof("graphemelink")]; - char unicode_prop_name_pool_str1199[sizeof("insiddham")]; - char unicode_prop_name_pool_str1201[sizeof("kaithi")]; - char unicode_prop_name_pool_str1203[sizeof("cher")]; - char unicode_prop_name_pool_str1204[sizeof("adlm")]; - char unicode_prop_name_pool_str1206[sizeof("inelbasan")]; - char unicode_prop_name_pool_str1209[sizeof("linearb")]; - char unicode_prop_name_pool_str1210[sizeof("joincontrol")]; - char unicode_prop_name_pool_str1212[sizeof("intamilsupplement")]; - char unicode_prop_name_pool_str1213[sizeof("inmahajani")]; - char unicode_prop_name_pool_str1218[sizeof("cherokee")]; - char unicode_prop_name_pool_str1219[sizeof("khojki")]; - char unicode_prop_name_pool_str1220[sizeof("inogham")]; - char unicode_prop_name_pool_str1222[sizeof("cham")]; - char unicode_prop_name_pool_str1224[sizeof("chakma")]; - char unicode_prop_name_pool_str1231[sizeof("casedletter")]; - char unicode_prop_name_pool_str1232[sizeof("khar")]; - char unicode_prop_name_pool_str1237[sizeof("inmiscellaneoustechnical")]; - char unicode_prop_name_pool_str1239[sizeof("punct")]; - char unicode_prop_name_pool_str1244[sizeof("manichaean")]; - char unicode_prop_name_pool_str1246[sizeof("graphemebase")]; - char unicode_prop_name_pool_str1247[sizeof("gong")]; - char unicode_prop_name_pool_str1248[sizeof("inolchiki")]; - char unicode_prop_name_pool_str1250[sizeof("ingrantha")]; - char unicode_prop_name_pool_str1251[sizeof("limb")]; - char unicode_prop_name_pool_str1257[sizeof("mong")]; - char unicode_prop_name_pool_str1265[sizeof("idsu")]; - char unicode_prop_name_pool_str1268[sizeof("inethiopic")]; - char unicode_prop_name_pool_str1276[sizeof("lu")]; - char unicode_prop_name_pool_str1277[sizeof("insinhala")]; - char unicode_prop_name_pool_str1279[sizeof("incb")]; - char unicode_prop_name_pool_str1281[sizeof("incjkunifiedideographsextensiona")]; - char unicode_prop_name_pool_str1283[sizeof("inarabic")]; - char unicode_prop_name_pool_str1284[sizeof("incjkunifiedideographsextensioni")]; - char unicode_prop_name_pool_str1285[sizeof("inkayahli")]; - char unicode_prop_name_pool_str1286[sizeof("georgian")]; - char unicode_prop_name_pool_str1287[sizeof("inosage")]; - char unicode_prop_name_pool_str1288[sizeof("inoriya")]; - char unicode_prop_name_pool_str1297[sizeof("wara")]; - char unicode_prop_name_pool_str1298[sizeof("adlam")]; - char unicode_prop_name_pool_str1305[sizeof("ingeneralpunctuation")]; - char unicode_prop_name_pool_str1306[sizeof("ingeorgian")]; - char unicode_prop_name_pool_str1307[sizeof("arab")]; - char unicode_prop_name_pool_str1308[sizeof("inyezidi")]; - char unicode_prop_name_pool_str1309[sizeof("chorasmian")]; - char unicode_prop_name_pool_str1313[sizeof("incjkunifiedideographsextensione")]; - char unicode_prop_name_pool_str1314[sizeof("saur")]; - char unicode_prop_name_pool_str1316[sizeof("vs")]; - char unicode_prop_name_pool_str1317[sizeof("guru")]; - char unicode_prop_name_pool_str1319[sizeof("ahom")]; - char unicode_prop_name_pool_str1321[sizeof("sundanese")]; - char unicode_prop_name_pool_str1325[sizeof("khmr")]; - char unicode_prop_name_pool_str1326[sizeof("chrs")]; - char unicode_prop_name_pool_str1328[sizeof("paucinhau")]; - char unicode_prop_name_pool_str1330[sizeof("inscriptionalpahlavi")]; - char unicode_prop_name_pool_str1332[sizeof("gurmukhi")]; - char unicode_prop_name_pool_str1338[sizeof("emoji")]; - char unicode_prop_name_pool_str1340[sizeof("inarabicpresentationformsa")]; - char unicode_prop_name_pool_str1341[sizeof("inbasiclatin")]; - char unicode_prop_name_pool_str1346[sizeof("odi")]; - char unicode_prop_name_pool_str1351[sizeof("inmongolian")]; - char unicode_prop_name_pool_str1352[sizeof("innagmundari")]; - char unicode_prop_name_pool_str1367[sizeof("kharoshthi")]; + char unicode_prop_name_pool_str147[sizeof("cakm")]; + char unicode_prop_name_pool_str148[sizeof("inmro")]; + char unicode_prop_name_pool_str149[sizeof("inmiao")]; + char unicode_prop_name_pool_str150[sizeof("meeteimayek")]; + char unicode_prop_name_pool_str152[sizeof("mandaic")]; + char unicode_prop_name_pool_str155[sizeof("c")]; + char unicode_prop_name_pool_str157[sizeof("krai")]; + char unicode_prop_name_pool_str161[sizeof("inarmenian")]; + char unicode_prop_name_pool_str171[sizeof("inmyanmar")]; + char unicode_prop_name_pool_str175[sizeof("inmakasar")]; + char unicode_prop_name_pool_str181[sizeof("common")]; + char unicode_prop_name_pool_str184[sizeof("qaai")]; + char unicode_prop_name_pool_str185[sizeof("marc")]; + char unicode_prop_name_pool_str195[sizeof("inrunic")]; + char unicode_prop_name_pool_str196[sizeof("incarian")]; + char unicode_prop_name_pool_str204[sizeof("lm")]; + char unicode_prop_name_pool_str209[sizeof("inkhmer")]; + char unicode_prop_name_pool_str213[sizeof("inchorasmian")]; + char unicode_prop_name_pool_str215[sizeof("inideographicsymbolsandpunctuation")]; + char unicode_prop_name_pool_str217[sizeof("cans")]; + char unicode_prop_name_pool_str221[sizeof("merc")]; + char unicode_prop_name_pool_str230[sizeof("combiningmark")]; + char unicode_prop_name_pool_str232[sizeof("inahom")]; + char unicode_prop_name_pool_str233[sizeof("perm")]; + char unicode_prop_name_pool_str234[sizeof("inavestan")]; + char unicode_prop_name_pool_str238[sizeof("connectorpunctuation")]; + char unicode_prop_name_pool_str241[sizeof("insharada")]; + char unicode_prop_name_pool_str242[sizeof("lc")]; + char unicode_prop_name_pool_str244[sizeof("prependedconcatenationmark")]; + char unicode_prop_name_pool_str246[sizeof("incuneiformnumbersandpunctuation")]; + char unicode_prop_name_pool_str250[sizeof("inipaextensions")]; + char unicode_prop_name_pool_str251[sizeof("makasar")]; + char unicode_prop_name_pool_str253[sizeof("latn")]; + char unicode_prop_name_pool_str254[sizeof("mc")]; + char unicode_prop_name_pool_str256[sizeof("inarrows")]; + char unicode_prop_name_pool_str257[sizeof("ri")]; + char unicode_prop_name_pool_str258[sizeof("latin")]; + char unicode_prop_name_pool_str259[sizeof("incherokee")]; + char unicode_prop_name_pool_str261[sizeof("inthaana")]; + char unicode_prop_name_pool_str262[sizeof("masaramgondi")]; + char unicode_prop_name_pool_str271[sizeof("inkatakana")]; + char unicode_prop_name_pool_str272[sizeof("armn")]; + char unicode_prop_name_pool_str273[sizeof("inthai")]; + char unicode_prop_name_pool_str274[sizeof("cc")]; + char unicode_prop_name_pool_str275[sizeof("armi")]; + char unicode_prop_name_pool_str280[sizeof("incuneiform")]; + char unicode_prop_name_pool_str283[sizeof("inkaithi")]; + char unicode_prop_name_pool_str285[sizeof("pc")]; + char unicode_prop_name_pool_str287[sizeof("armenian")]; + char unicode_prop_name_pool_str289[sizeof("inmarchen")]; + char unicode_prop_name_pool_str293[sizeof("qmark")]; + char unicode_prop_name_pool_str295[sizeof("qaac")]; + char unicode_prop_name_pool_str296[sizeof("initialpunctuation")]; + char unicode_prop_name_pool_str298[sizeof("inzanabazarsquare")]; + char unicode_prop_name_pool_str299[sizeof("insamaritan")]; + char unicode_prop_name_pool_str300[sizeof("lineseparator")]; + char unicode_prop_name_pool_str304[sizeof("mtei")]; + char unicode_prop_name_pool_str309[sizeof("inmasaramgondi")]; + char unicode_prop_name_pool_str311[sizeof("inscriptionalparthian")]; + char unicode_prop_name_pool_str312[sizeof("incyrillic")]; + char unicode_prop_name_pool_str322[sizeof("intakri")]; + char unicode_prop_name_pool_str334[sizeof("incham")]; + char unicode_prop_name_pool_str335[sizeof("mcm")]; + char unicode_prop_name_pool_str346[sizeof("prti")]; + char unicode_prop_name_pool_str356[sizeof("katakana")]; + char unicode_prop_name_pool_str358[sizeof("inkhmersymbols")]; + char unicode_prop_name_pool_str365[sizeof("insyriac")]; + char unicode_prop_name_pool_str366[sizeof("pcm")]; + char unicode_prop_name_pool_str367[sizeof("mand")]; + char unicode_prop_name_pool_str372[sizeof("zs")]; + char unicode_prop_name_pool_str382[sizeof("inkanaextendeda")]; + char unicode_prop_name_pool_str384[sizeof("cs")]; + char unicode_prop_name_pool_str386[sizeof("modi")]; + char unicode_prop_name_pool_str388[sizeof("privateuse")]; + char unicode_prop_name_pool_str395[sizeof("ps")]; + char unicode_prop_name_pool_str401[sizeof("brai")]; + char unicode_prop_name_pool_str403[sizeof("mend")]; + char unicode_prop_name_pool_str407[sizeof("ideo")]; + char unicode_prop_name_pool_str408[sizeof("yezidi")]; + char unicode_prop_name_pool_str410[sizeof("inmyanmarextendeda")]; + char unicode_prop_name_pool_str414[sizeof("arabic")]; + char unicode_prop_name_pool_str417[sizeof("letter")]; + char unicode_prop_name_pool_str426[sizeof("xidcontinue")]; + char unicode_prop_name_pool_str428[sizeof("ascii")]; + char unicode_prop_name_pool_str430[sizeof("innandinagari")]; + char unicode_prop_name_pool_str443[sizeof("inoldnortharabian")]; + char unicode_prop_name_pool_str445[sizeof("inmeeteimayek")]; + char unicode_prop_name_pool_str450[sizeof("knda")]; + char unicode_prop_name_pool_str453[sizeof("kannada")]; + char unicode_prop_name_pool_str454[sizeof("intransportandmapsymbols")]; + char unicode_prop_name_pool_str456[sizeof("kiratrai")]; + char unicode_prop_name_pool_str457[sizeof("inruminumeralsymbols")]; + char unicode_prop_name_pool_str458[sizeof("inideographicdescriptioncharacters")]; + char unicode_prop_name_pool_str466[sizeof("incjkcompatibilityforms")]; + char unicode_prop_name_pool_str470[sizeof("letternumber")]; + char unicode_prop_name_pool_str471[sizeof("incjkcompatibilityideographs")]; + char unicode_prop_name_pool_str474[sizeof("inmodi")]; + char unicode_prop_name_pool_str481[sizeof("xidc")]; + char unicode_prop_name_pool_str487[sizeof("inmendekikakui")]; + char unicode_prop_name_pool_str488[sizeof("lt")]; + char unicode_prop_name_pool_str489[sizeof("inemoticons")]; + char unicode_prop_name_pool_str504[sizeof("sk")]; + char unicode_prop_name_pool_str507[sizeof("inolditalic")]; + char unicode_prop_name_pool_str509[sizeof("brahmi")]; + char unicode_prop_name_pool_str513[sizeof("gothic")]; + char unicode_prop_name_pool_str514[sizeof("inmedefaidrin")]; + char unicode_prop_name_pool_str518[sizeof("psalterpahlavi")]; + char unicode_prop_name_pool_str520[sizeof("so")]; + char unicode_prop_name_pool_str522[sizeof("inspecials")]; + char unicode_prop_name_pool_str524[sizeof("kits")]; + char unicode_prop_name_pool_str528[sizeof("inmyanmarextendedc")]; + char unicode_prop_name_pool_str532[sizeof("intoto")]; + char unicode_prop_name_pool_str536[sizeof("xids")]; + char unicode_prop_name_pool_str542[sizeof("inchesssymbols")]; + char unicode_prop_name_pool_str549[sizeof("incjkcompatibilityideographssupplement")]; + char unicode_prop_name_pool_str550[sizeof("inopticalcharacterrecognition")]; + char unicode_prop_name_pool_str553[sizeof("sora")]; + char unicode_prop_name_pool_str558[sizeof("inkanasupplement")]; + char unicode_prop_name_pool_str564[sizeof("inoldsogdian")]; + char unicode_prop_name_pool_str571[sizeof("meroiticcursive")]; + char unicode_prop_name_pool_str572[sizeof("inmiscellaneousmathematicalsymbolsa")]; + char unicode_prop_name_pool_str577[sizeof("grext")]; + char unicode_prop_name_pool_str578[sizeof("patternwhitespace")]; + char unicode_prop_name_pool_str579[sizeof("insundanese")]; + char unicode_prop_name_pool_str585[sizeof("inmandaic")]; + char unicode_prop_name_pool_str588[sizeof("print")]; + char unicode_prop_name_pool_str590[sizeof("idc")]; + char unicode_prop_name_pool_str596[sizeof("batk")]; + char unicode_prop_name_pool_str598[sizeof("inancientsymbols")]; + char unicode_prop_name_pool_str605[sizeof("batak")]; + char unicode_prop_name_pool_str609[sizeof("intaitham")]; + char unicode_prop_name_pool_str612[sizeof("inoldsoutharabian")]; + char unicode_prop_name_pool_str631[sizeof("incommonindicnumberforms")]; + char unicode_prop_name_pool_str635[sizeof("inznamennymusicalnotation")]; + char unicode_prop_name_pool_str636[sizeof("samr")]; + char unicode_prop_name_pool_str639[sizeof("patws")]; + char unicode_prop_name_pool_str645[sizeof("bamum")]; + char unicode_prop_name_pool_str651[sizeof("idsbinaryoperator")]; + char unicode_prop_name_pool_str652[sizeof("samaritan")]; + char unicode_prop_name_pool_str655[sizeof("pauc")]; + char unicode_prop_name_pool_str660[sizeof("s")]; + char unicode_prop_name_pool_str669[sizeof("incjkstrokes")]; + char unicode_prop_name_pool_str673[sizeof("inugaritic")]; + char unicode_prop_name_pool_str674[sizeof("lisu")]; + char unicode_prop_name_pool_str683[sizeof("indominotiles")]; + char unicode_prop_name_pool_str685[sizeof("idsunaryoperator")]; + char unicode_prop_name_pool_str686[sizeof("sm")]; + char unicode_prop_name_pool_str689[sizeof("l")]; + char unicode_prop_name_pool_str692[sizeof("inancientgreekmusicalnotation")]; + char unicode_prop_name_pool_str693[sizeof("bass")]; + char unicode_prop_name_pool_str700[sizeof("ids")]; + char unicode_prop_name_pool_str707[sizeof("inmodifiertoneletters")]; + char unicode_prop_name_pool_str719[sizeof("incontrolpictures")]; + char unicode_prop_name_pool_str724[sizeof("sc")]; + char unicode_prop_name_pool_str730[sizeof("insaurashtra")]; + char unicode_prop_name_pool_str731[sizeof("insunuwar")]; + char unicode_prop_name_pool_str733[sizeof("inlao")]; + char unicode_prop_name_pool_str735[sizeof("pd")]; + char unicode_prop_name_pool_str740[sizeof("inolonal")]; + char unicode_prop_name_pool_str741[sizeof("inoldturkic")]; + char unicode_prop_name_pool_str745[sizeof("inlineara")]; + char unicode_prop_name_pool_str749[sizeof("mongolian")]; + char unicode_prop_name_pool_str752[sizeof("inmusicalsymbols")]; + char unicode_prop_name_pool_str760[sizeof("idcontinue")]; + char unicode_prop_name_pool_str761[sizeof("incaucasianalbanian")]; + char unicode_prop_name_pool_str764[sizeof("grlink")]; + char unicode_prop_name_pool_str769[sizeof("idst")]; + char unicode_prop_name_pool_str782[sizeof("runr")]; + char unicode_prop_name_pool_str794[sizeof("kali")]; + char unicode_prop_name_pool_str802[sizeof("inadlam")]; + char unicode_prop_name_pool_str806[sizeof("inmiscellaneoussymbols")]; + char unicode_prop_name_pool_str810[sizeof("control")]; + char unicode_prop_name_pool_str814[sizeof("indeseret")]; + char unicode_prop_name_pool_str815[sizeof("inmiscellaneoussymbolsandarrows")]; + char unicode_prop_name_pool_str819[sizeof("idstart")]; + char unicode_prop_name_pool_str820[sizeof("inmiscellaneoussymbolsandpictographs")]; + char unicode_prop_name_pool_str833[sizeof("inlycian")]; + char unicode_prop_name_pool_str834[sizeof("palm")]; + char unicode_prop_name_pool_str844[sizeof("sind")]; + char unicode_prop_name_pool_str848[sizeof("onao")]; + char unicode_prop_name_pool_str849[sizeof("xidstart")]; + char unicode_prop_name_pool_str853[sizeof("inancientgreeknumbers")]; + char unicode_prop_name_pool_str854[sizeof("xdigit")]; + char unicode_prop_name_pool_str861[sizeof("inmeeteimayekextensions")]; + char unicode_prop_name_pool_str867[sizeof("inkhudawadi")]; + char unicode_prop_name_pool_str879[sizeof("inspacingmodifierletters")]; + char unicode_prop_name_pool_str883[sizeof("oriya")]; + char unicode_prop_name_pool_str900[sizeof("cased")]; + char unicode_prop_name_pool_str905[sizeof("inmalayalam")]; + char unicode_prop_name_pool_str915[sizeof("inolduyghur")]; + char unicode_prop_name_pool_str929[sizeof("incountingrodnumerals")]; + char unicode_prop_name_pool_str932[sizeof("bamu")]; + char unicode_prop_name_pool_str933[sizeof("insmallkanaextension")]; + char unicode_prop_name_pool_str934[sizeof("bidic")]; + char unicode_prop_name_pool_str937[sizeof("ital")]; + char unicode_prop_name_pool_str946[sizeof("inkaktoviknumerals")]; + char unicode_prop_name_pool_str948[sizeof("joinc")]; + char unicode_prop_name_pool_str952[sizeof("insylotinagri")]; + char unicode_prop_name_pool_str957[sizeof("vai")]; + char unicode_prop_name_pool_str958[sizeof("vaii")]; + char unicode_prop_name_pool_str963[sizeof("inlinearbideograms")]; + char unicode_prop_name_pool_str964[sizeof("inlatinextendeda")]; + char unicode_prop_name_pool_str966[sizeof("sterm")]; + char unicode_prop_name_pool_str967[sizeof("incyrillicsupplement")]; + char unicode_prop_name_pool_str972[sizeof("runic")]; + char unicode_prop_name_pool_str978[sizeof("lu")]; + char unicode_prop_name_pool_str979[sizeof("insiddham")]; + char unicode_prop_name_pool_str984[sizeof("quotationmark")]; + char unicode_prop_name_pool_str987[sizeof("intaile")]; + char unicode_prop_name_pool_str996[sizeof("incherokeesupplement")]; + char unicode_prop_name_pool_str1009[sizeof("alnum")]; + char unicode_prop_name_pool_str1014[sizeof("idsu")]; + char unicode_prop_name_pool_str1015[sizeof("incjkunifiedideographsextensiona")]; + char unicode_prop_name_pool_str1022[sizeof("incjkunifiedideographsextensioni")]; + char unicode_prop_name_pool_str1023[sizeof("saur")]; + char unicode_prop_name_pool_str1024[sizeof("punct")]; + char unicode_prop_name_pool_str1025[sizeof("sundanese")]; + char unicode_prop_name_pool_str1030[sizeof("guru")]; + char unicode_prop_name_pool_str1036[sizeof("inlatinextendede")]; + char unicode_prop_name_pool_str1038[sizeof("bali")]; + char unicode_prop_name_pool_str1039[sizeof("paucinhau")]; + char unicode_prop_name_pool_str1048[sizeof("blank")]; + char unicode_prop_name_pool_str1049[sizeof("gurmukhi")]; + char unicode_prop_name_pool_str1050[sizeof("intamil")]; + char unicode_prop_name_pool_str1051[sizeof("incjkunifiedideographsextensione")]; + char unicode_prop_name_pool_str1052[sizeof("inmultani")]; + char unicode_prop_name_pool_str1058[sizeof("inlydian")]; + char unicode_prop_name_pool_str1074[sizeof("osage")]; + char unicode_prop_name_pool_str1081[sizeof("bengali")]; + char unicode_prop_name_pool_str1087[sizeof("limbu")]; + char unicode_prop_name_pool_str1100[sizeof("osma")]; + char unicode_prop_name_pool_str1110[sizeof("zinh")]; + char unicode_prop_name_pool_str1111[sizeof("balinese")]; + char unicode_prop_name_pool_str1117[sizeof("inhanifirohingya")]; + char unicode_prop_name_pool_str1125[sizeof("plrd")]; + char unicode_prop_name_pool_str1133[sizeof("incjkunifiedideographsextensionc")]; + char unicode_prop_name_pool_str1140[sizeof("inhiragana")]; + char unicode_prop_name_pool_str1143[sizeof("canadianaboriginal")]; + char unicode_prop_name_pool_str1155[sizeof("saurashtra")]; + char unicode_prop_name_pool_str1159[sizeof("phoenician")]; + char unicode_prop_name_pool_str1171[sizeof("ingrantha")]; + char unicode_prop_name_pool_str1174[sizeof("sd")]; + char unicode_prop_name_pool_str1177[sizeof("gong")]; + char unicode_prop_name_pool_str1178[sizeof("incjkunifiedideographs")]; + char unicode_prop_name_pool_str1181[sizeof("marchen")]; + char unicode_prop_name_pool_str1183[sizeof("sidd")]; + char unicode_prop_name_pool_str1184[sizeof("odi")]; + char unicode_prop_name_pool_str1186[sizeof("mong")]; + char unicode_prop_name_pool_str1188[sizeof("sinhala")]; + char unicode_prop_name_pool_str1189[sizeof("graphemelink")]; + char unicode_prop_name_pool_str1193[sizeof("inearlydynasticcuneiform")]; + char unicode_prop_name_pool_str1194[sizeof("cher")]; + char unicode_prop_name_pool_str1197[sizeof("kaithi")]; + char unicode_prop_name_pool_str1199[sizeof("inmahajani")]; + char unicode_prop_name_pool_str1200[sizeof("inlatinextendedc")]; + char unicode_prop_name_pool_str1204[sizeof("multani")]; + char unicode_prop_name_pool_str1205[sizeof("inogham")]; + char unicode_prop_name_pool_str1207[sizeof("gunjalagondi")]; + char unicode_prop_name_pool_str1210[sizeof("cham")]; + char unicode_prop_name_pool_str1211[sizeof("cherokee")]; + char unicode_prop_name_pool_str1212[sizeof("chakma")]; + char unicode_prop_name_pool_str1214[sizeof("khojki")]; + char unicode_prop_name_pool_str1217[sizeof("inosage")]; + char unicode_prop_name_pool_str1221[sizeof("khar")]; + char unicode_prop_name_pool_str1223[sizeof("manichaean")]; + char unicode_prop_name_pool_str1224[sizeof("georgian")]; + char unicode_prop_name_pool_str1226[sizeof("ingeneralpunctuation")]; + char unicode_prop_name_pool_str1233[sizeof("inolchiki")]; + char unicode_prop_name_pool_str1235[sizeof("ingeorgian")]; + char unicode_prop_name_pool_str1245[sizeof("graphemebase")]; + char unicode_prop_name_pool_str1248[sizeof("adlm")]; + char unicode_prop_name_pool_str1254[sizeof("inethiopic")]; + char unicode_prop_name_pool_str1259[sizeof("inkhitansmallscript")]; + char unicode_prop_name_pool_str1269[sizeof("insinhala")]; + char unicode_prop_name_pool_str1276[sizeof("inmongolian")]; + char unicode_prop_name_pool_str1279[sizeof("punctuation")]; + char unicode_prop_name_pool_str1280[sizeof("emoji")]; + char unicode_prop_name_pool_str1287[sizeof("innagmundari")]; + char unicode_prop_name_pool_str1288[sizeof("vs")]; + char unicode_prop_name_pool_str1294[sizeof("casedletter")]; + char unicode_prop_name_pool_str1296[sizeof("oidc")]; + char unicode_prop_name_pool_str1305[sizeof("intamilsupplement")]; + char unicode_prop_name_pool_str1308[sizeof("ahom")]; + char unicode_prop_name_pool_str1310[sizeof("chorasmian")]; + char unicode_prop_name_pool_str1320[sizeof("khmr")]; + char unicode_prop_name_pool_str1321[sizeof("ingurmukhi")]; + char unicode_prop_name_pool_str1323[sizeof("sund")]; + char unicode_prop_name_pool_str1324[sizeof("patternsyntax")]; + char unicode_prop_name_pool_str1331[sizeof("chrs")]; + char unicode_prop_name_pool_str1332[sizeof("math")]; + char unicode_prop_name_pool_str1337[sizeof("inscriptionalpahlavi")]; + char unicode_prop_name_pool_str1339[sizeof("goth")]; + char unicode_prop_name_pool_str1348[sizeof("adlam")]; + char unicode_prop_name_pool_str1351[sizeof("oids")]; + char unicode_prop_name_pool_str1358[sizeof("incjkunifiedideographsextensiond")]; char unicode_prop_name_pool_str1368[sizeof("khmer")]; - char unicode_prop_name_pool_str1373[sizeof("cntrl")]; - char unicode_prop_name_pool_str1375[sizeof("limbu")]; - char unicode_prop_name_pool_str1378[sizeof("inlatinextendedadditional")]; - char unicode_prop_name_pool_str1380[sizeof("lyci")]; - char unicode_prop_name_pool_str1383[sizeof("ingurmukhi")]; - char unicode_prop_name_pool_str1386[sizeof("math")]; - char unicode_prop_name_pool_str1389[sizeof("goth")]; - char unicode_prop_name_pool_str1390[sizeof("radical")]; - char unicode_prop_name_pool_str1391[sizeof("lycian")]; - char unicode_prop_name_pool_str1396[sizeof("anatolianhieroglyphs")]; - char unicode_prop_name_pool_str1397[sizeof("incjkunifiedideographsextensionc")]; - char unicode_prop_name_pool_str1400[sizeof("inenclosedalphanumerics")]; - char unicode_prop_name_pool_str1403[sizeof("mymr")]; - char unicode_prop_name_pool_str1406[sizeof("myanmar")]; - char unicode_prop_name_pool_str1409[sizeof("patternsyntax")]; - char unicode_prop_name_pool_str1415[sizeof("grbase")]; - char unicode_prop_name_pool_str1421[sizeof("grantha")]; - char unicode_prop_name_pool_str1426[sizeof("incjkunifiedideographs")]; - char unicode_prop_name_pool_str1433[sizeof("saurashtra")]; - char unicode_prop_name_pool_str1434[sizeof("intirhuta")]; - char unicode_prop_name_pool_str1439[sizeof("inhatran")]; - char unicode_prop_name_pool_str1440[sizeof("n")]; - char unicode_prop_name_pool_str1450[sizeof("inbatak")]; - char unicode_prop_name_pool_str1451[sizeof("insorasompeng")]; - char unicode_prop_name_pool_str1454[sizeof("mult")]; - char unicode_prop_name_pool_str1455[sizeof("insoyombo")]; - char unicode_prop_name_pool_str1457[sizeof("logicalorderexception")]; - char unicode_prop_name_pool_str1460[sizeof("oidc")]; - char unicode_prop_name_pool_str1461[sizeof("no")]; - char unicode_prop_name_pool_str1462[sizeof("nandinagari")]; - char unicode_prop_name_pool_str1469[sizeof("kthi")]; - char unicode_prop_name_pool_str1470[sizeof("nko")]; - char unicode_prop_name_pool_str1471[sizeof("nkoo")]; - char unicode_prop_name_pool_str1476[sizeof("p")]; - char unicode_prop_name_pool_str1482[sizeof("intibetan")]; - char unicode_prop_name_pool_str1490[sizeof("inblockelements")]; - char unicode_prop_name_pool_str1499[sizeof("oids")]; - char unicode_prop_name_pool_str1502[sizeof("inenclosedideographicsupplement")]; - char unicode_prop_name_pool_str1506[sizeof("innewa")]; - char unicode_prop_name_pool_str1510[sizeof("emojimodifier")]; - char unicode_prop_name_pool_str1511[sizeof("xpeo")]; - char unicode_prop_name_pool_str1514[sizeof("inkawi")]; - char unicode_prop_name_pool_str1515[sizeof("inelymaic")]; - char unicode_prop_name_pool_str1516[sizeof("inphoenician")]; - char unicode_prop_name_pool_str1519[sizeof("innumberforms")]; - char unicode_prop_name_pool_str1525[sizeof("intangsa")]; - char unicode_prop_name_pool_str1528[sizeof("olck")]; - char unicode_prop_name_pool_str1529[sizeof("incjkcompatibility")]; - char unicode_prop_name_pool_str1530[sizeof("inenclosedalphanumericsupplement")]; - char unicode_prop_name_pool_str1535[sizeof("olower")]; - char unicode_prop_name_pool_str1537[sizeof("olchiki")]; - char unicode_prop_name_pool_str1554[sizeof("inwarangciti")]; - char unicode_prop_name_pool_str1560[sizeof("ingreekandcoptic")]; - char unicode_prop_name_pool_str1562[sizeof("inmeroitichieroglyphs")]; - char unicode_prop_name_pool_str1564[sizeof("sd")]; - char unicode_prop_name_pool_str1568[sizeof("cpmn")]; - char unicode_prop_name_pool_str1569[sizeof("sidd")]; - char unicode_prop_name_pool_str1570[sizeof("inmayannumerals")]; - char unicode_prop_name_pool_str1571[sizeof("intaixuanjingsymbols")]; - char unicode_prop_name_pool_str1573[sizeof("inanatolianhieroglyphs")]; - char unicode_prop_name_pool_str1574[sizeof("enclosingmark")]; - char unicode_prop_name_pool_str1577[sizeof("inbyzantinemusicalsymbols")]; - char unicode_prop_name_pool_str1578[sizeof("inkangxiradicals")]; - char unicode_prop_name_pool_str1580[sizeof("kawi")]; - char unicode_prop_name_pool_str1583[sizeof("inphaistosdisc")]; - char unicode_prop_name_pool_str1584[sizeof("inmyanmarextendedb")]; - char unicode_prop_name_pool_str1587[sizeof("patsyn")]; - char unicode_prop_name_pool_str1588[sizeof("lower")]; - char unicode_prop_name_pool_str1591[sizeof("lepc")]; - char unicode_prop_name_pool_str1598[sizeof("bidicontrol")]; - char unicode_prop_name_pool_str1599[sizeof("braille")]; - char unicode_prop_name_pool_str1603[sizeof("brah")]; - char unicode_prop_name_pool_str1607[sizeof("inoldhungarian")]; - char unicode_prop_name_pool_str1609[sizeof("punctuation")]; - char unicode_prop_name_pool_str1616[sizeof("inbraillepatterns")]; - char unicode_prop_name_pool_str1618[sizeof("insundanesesupplement")]; - char unicode_prop_name_pool_str1623[sizeof("regionalindicator")]; - char unicode_prop_name_pool_str1624[sizeof("incyprominoan")]; - char unicode_prop_name_pool_str1625[sizeof("inherited")]; - char unicode_prop_name_pool_str1629[sizeof("inyiradicals")]; - char unicode_prop_name_pool_str1637[sizeof("inwancho")]; - char unicode_prop_name_pool_str1652[sizeof("inkanaextendedb")]; - char unicode_prop_name_pool_str1659[sizeof("emojimodifierbase")]; - char unicode_prop_name_pool_str1660[sizeof("inimperialaramaic")]; - char unicode_prop_name_pool_str1662[sizeof("incyrillicextendeda")]; - char unicode_prop_name_pool_str1669[sizeof("phli")]; - char unicode_prop_name_pool_str1672[sizeof("inarabicextendeda")]; - char unicode_prop_name_pool_str1678[sizeof("insinhalaarchaicnumbers")]; - char unicode_prop_name_pool_str1680[sizeof("graphemeextend")]; - char unicode_prop_name_pool_str1683[sizeof("inmiscellaneousmathematicalsymbolsb")]; - char unicode_prop_name_pool_str1688[sizeof("dia")]; - char unicode_prop_name_pool_str1690[sizeof("di")]; - char unicode_prop_name_pool_str1697[sizeof("diak")]; - char unicode_prop_name_pool_str1698[sizeof("lowercase")]; - char unicode_prop_name_pool_str1700[sizeof("ingeometricshapes")]; - char unicode_prop_name_pool_str1706[sizeof("format")]; - char unicode_prop_name_pool_str1709[sizeof("innoblock")]; - char unicode_prop_name_pool_str1719[sizeof("coptic")]; - char unicode_prop_name_pool_str1724[sizeof("bhks")]; - char unicode_prop_name_pool_str1725[sizeof("cwcm")]; - char unicode_prop_name_pool_str1727[sizeof("beng")]; - char unicode_prop_name_pool_str1728[sizeof("lydi")]; - char unicode_prop_name_pool_str1731[sizeof("inbalinese")]; - char unicode_prop_name_pool_str1732[sizeof("bhaiksuki")]; - char unicode_prop_name_pool_str1739[sizeof("lydian")]; - char unicode_prop_name_pool_str1740[sizeof("sinh")]; - char unicode_prop_name_pool_str1742[sizeof("sund")]; - char unicode_prop_name_pool_str1743[sizeof("shavian")]; - char unicode_prop_name_pool_str1745[sizeof("incjkunifiedideographsextensiond")]; - char unicode_prop_name_pool_str1748[sizeof("indogra")]; - char unicode_prop_name_pool_str1755[sizeof("glag")]; - char unicode_prop_name_pool_str1758[sizeof("copt")]; - char unicode_prop_name_pool_str1759[sizeof("ininscriptionalpahlavi")]; - char unicode_prop_name_pool_str1763[sizeof("ininscriptionalparthian")]; - char unicode_prop_name_pool_str1768[sizeof("emojicomponent")]; - char unicode_prop_name_pool_str1769[sizeof("inhanunoo")]; - char unicode_prop_name_pool_str1770[sizeof("inlatinextendedd")]; - char unicode_prop_name_pool_str1774[sizeof("word")]; - char unicode_prop_name_pool_str1775[sizeof("asciihexdigit")]; - char unicode_prop_name_pool_str1776[sizeof("idsb")]; - char unicode_prop_name_pool_str1778[sizeof("incyrillicextendedc")]; - char unicode_prop_name_pool_str1784[sizeof("ingreekextended")]; - char unicode_prop_name_pool_str1787[sizeof("cprt")]; - char unicode_prop_name_pool_str1788[sizeof("inarabicextendedc")]; - char unicode_prop_name_pool_str1795[sizeof("emod")]; - char unicode_prop_name_pool_str1801[sizeof("intangut")]; - char unicode_prop_name_pool_str1802[sizeof("hani")]; - char unicode_prop_name_pool_str1803[sizeof("imperialaramaic")]; - char unicode_prop_name_pool_str1804[sizeof("han")]; - char unicode_prop_name_pool_str1807[sizeof("takri")]; - char unicode_prop_name_pool_str1812[sizeof("hano")]; - char unicode_prop_name_pool_str1813[sizeof("invai")]; - char unicode_prop_name_pool_str1819[sizeof("innewtailue")]; - char unicode_prop_name_pool_str1825[sizeof("sarb")]; - char unicode_prop_name_pool_str1826[sizeof("xsux")]; - char unicode_prop_name_pool_str1827[sizeof("intags")]; - char unicode_prop_name_pool_str1833[sizeof("meroitichieroglyphs")]; - char unicode_prop_name_pool_str1834[sizeof("hanunoo")]; - char unicode_prop_name_pool_str1835[sizeof("inkhojki")]; - char unicode_prop_name_pool_str1838[sizeof("hira")]; - char unicode_prop_name_pool_str1840[sizeof("zanabazarsquare")]; - char unicode_prop_name_pool_str1842[sizeof("takr")]; - char unicode_prop_name_pool_str1850[sizeof("inkatakanaphoneticextensions")]; - char unicode_prop_name_pool_str1855[sizeof("diacritic")]; - char unicode_prop_name_pool_str1856[sizeof("cyrl")]; - char unicode_prop_name_pool_str1860[sizeof("taile")]; - char unicode_prop_name_pool_str1869[sizeof("insogdian")]; - char unicode_prop_name_pool_str1870[sizeof("indingbats")]; - char unicode_prop_name_pool_str1873[sizeof("sentenceterminal")]; - char unicode_prop_name_pool_str1884[sizeof("sogdian")]; - char unicode_prop_name_pool_str1885[sizeof("sogo")]; - char unicode_prop_name_pool_str1888[sizeof("mlym")]; - char unicode_prop_name_pool_str1893[sizeof("malayalam")]; - char unicode_prop_name_pool_str1894[sizeof("ideographic")]; - char unicode_prop_name_pool_str1903[sizeof("palmyrene")]; - char unicode_prop_name_pool_str1907[sizeof("nand")]; - char unicode_prop_name_pool_str1909[sizeof("innushu")]; + char unicode_prop_name_pool_str1373[sizeof("grantha")]; + char unicode_prop_name_pool_str1374[sizeof("ll")]; + char unicode_prop_name_pool_str1376[sizeof("kharoshthi")]; + char unicode_prop_name_pool_str1380[sizeof("intirhuta")]; + char unicode_prop_name_pool_str1383[sizeof("inhatran")]; + char unicode_prop_name_pool_str1387[sizeof("inmiscellaneoustechnical")]; + char unicode_prop_name_pool_str1392[sizeof("logicalorderexception")]; + char unicode_prop_name_pool_str1393[sizeof("radical")]; + char unicode_prop_name_pool_str1394[sizeof("zl")]; + char unicode_prop_name_pool_str1395[sizeof("insorasompeng")]; + char unicode_prop_name_pool_str1404[sizeof("n")]; + char unicode_prop_name_pool_str1411[sizeof("intangsa")]; + char unicode_prop_name_pool_str1422[sizeof("kthi")]; + char unicode_prop_name_pool_str1431[sizeof("mult")]; + char unicode_prop_name_pool_str1432[sizeof("nandinagari")]; + char unicode_prop_name_pool_str1433[sizeof("no")]; + char unicode_prop_name_pool_str1442[sizeof("nko")]; + char unicode_prop_name_pool_str1443[sizeof("nkoo")]; + char unicode_prop_name_pool_str1444[sizeof("intulutigalari")]; + char unicode_prop_name_pool_str1447[sizeof("p")]; + char unicode_prop_name_pool_str1463[sizeof("emojimodifier")]; + char unicode_prop_name_pool_str1464[sizeof("xpeo")]; + char unicode_prop_name_pool_str1465[sizeof("brah")]; + char unicode_prop_name_pool_str1466[sizeof("sunu")]; + char unicode_prop_name_pool_str1467[sizeof("inoldhungarian")]; + char unicode_prop_name_pool_str1483[sizeof("inphoenician")]; + char unicode_prop_name_pool_str1486[sizeof("incyrillicextendeda")]; + char unicode_prop_name_pool_str1489[sizeof("inherited")]; + char unicode_prop_name_pool_str1496[sizeof("intaixuanjingsymbols")]; + char unicode_prop_name_pool_str1498[sizeof("ingreekandcoptic")]; + char unicode_prop_name_pool_str1512[sizeof("inenclosedideographicsupplement")]; + char unicode_prop_name_pool_str1519[sizeof("glagolitic")]; + char unicode_prop_name_pool_str1521[sizeof("inmeroitichieroglyphs")]; + char unicode_prop_name_pool_str1522[sizeof("bidicontrol")]; + char unicode_prop_name_pool_str1525[sizeof("enclosingmark")]; + char unicode_prop_name_pool_str1530[sizeof("regionalindicator")]; + char unicode_prop_name_pool_str1533[sizeof("beng")]; + char unicode_prop_name_pool_str1535[sizeof("inanatolianhieroglyphs")]; + char unicode_prop_name_pool_str1536[sizeof("joincontrol")]; + char unicode_prop_name_pool_str1539[sizeof("inkangxiradicals")]; + char unicode_prop_name_pool_str1541[sizeof("dia")]; + char unicode_prop_name_pool_str1542[sizeof("cpmn")]; + char unicode_prop_name_pool_str1547[sizeof("di")]; + char unicode_prop_name_pool_str1550[sizeof("diak")]; + char unicode_prop_name_pool_str1554[sizeof("graphemeextend")]; + char unicode_prop_name_pool_str1555[sizeof("indogra")]; + char unicode_prop_name_pool_str1557[sizeof("inphaistosdisc")]; + char unicode_prop_name_pool_str1561[sizeof("lepc")]; + char unicode_prop_name_pool_str1572[sizeof("sinh")]; + char unicode_prop_name_pool_str1575[sizeof("shavian")]; + char unicode_prop_name_pool_str1576[sizeof("gukh")]; + char unicode_prop_name_pool_str1583[sizeof("linb")]; + char unicode_prop_name_pool_str1592[sizeof("ingreekextended")]; + char unicode_prop_name_pool_str1593[sizeof("incyprominoan")]; + char unicode_prop_name_pool_str1595[sizeof("innabataean")]; + char unicode_prop_name_pool_str1596[sizeof("zanb")]; + char unicode_prop_name_pool_str1598[sizeof("inhanunoo")]; + char unicode_prop_name_pool_str1599[sizeof("bhks")]; + char unicode_prop_name_pool_str1600[sizeof("inkanbun")]; + char unicode_prop_name_pool_str1601[sizeof("inbhaiksuki")]; + char unicode_prop_name_pool_str1604[sizeof("incyrillicextendedc")]; + char unicode_prop_name_pool_str1608[sizeof("emod")]; + char unicode_prop_name_pool_str1611[sizeof("bhaiksuki")]; + char unicode_prop_name_pool_str1612[sizeof("xsux")]; + char unicode_prop_name_pool_str1622[sizeof("format")]; + char unicode_prop_name_pool_str1625[sizeof("inelbasan")]; + char unicode_prop_name_pool_str1629[sizeof("emojimodifierbase")]; + char unicode_prop_name_pool_str1633[sizeof("linearb")]; + char unicode_prop_name_pool_str1638[sizeof("olck")]; + char unicode_prop_name_pool_str1643[sizeof("inimperialaramaic")]; + char unicode_prop_name_pool_str1650[sizeof("inlatinextendedd")]; + char unicode_prop_name_pool_str1651[sizeof("insundanesesupplement")]; + char unicode_prop_name_pool_str1652[sizeof("intangut")]; + char unicode_prop_name_pool_str1654[sizeof("cntrl")]; + char unicode_prop_name_pool_str1655[sizeof("olchiki")]; + char unicode_prop_name_pool_str1657[sizeof("inlatinextendedadditional")]; + char unicode_prop_name_pool_str1660[sizeof("olower")]; + char unicode_prop_name_pool_str1666[sizeof("sogdian")]; + char unicode_prop_name_pool_str1668[sizeof("sogo")]; + char unicode_prop_name_pool_str1672[sizeof("ingeometricshapes")]; + char unicode_prop_name_pool_str1677[sizeof("emojicomponent")]; + char unicode_prop_name_pool_str1678[sizeof("limb")]; + char unicode_prop_name_pool_str1682[sizeof("intodhri")]; + char unicode_prop_name_pool_str1684[sizeof("inkayahli")]; + char unicode_prop_name_pool_str1687[sizeof("insogdian")]; + char unicode_prop_name_pool_str1688[sizeof("indingbats")]; + char unicode_prop_name_pool_str1690[sizeof("inoriya")]; + char unicode_prop_name_pool_str1691[sizeof("inyezidi")]; + char unicode_prop_name_pool_str1692[sizeof("insinhalaarchaicnumbers")]; + char unicode_prop_name_pool_str1696[sizeof("copt")]; + char unicode_prop_name_pool_str1697[sizeof("vithkuqi")]; + char unicode_prop_name_pool_str1698[sizeof("incb")]; + char unicode_prop_name_pool_str1699[sizeof("wara")]; + char unicode_prop_name_pool_str1700[sizeof("coptic")]; + char unicode_prop_name_pool_str1701[sizeof("gurungkhema")]; + char unicode_prop_name_pool_str1702[sizeof("inarabic")]; + char unicode_prop_name_pool_str1709[sizeof("ideographic")]; + char unicode_prop_name_pool_str1719[sizeof("diacritic")]; + char unicode_prop_name_pool_str1727[sizeof("cprt")]; + char unicode_prop_name_pool_str1733[sizeof("arab")]; + char unicode_prop_name_pool_str1734[sizeof("inenclosedalphanumerics")]; + char unicode_prop_name_pool_str1735[sizeof("anatolianhieroglyphs")]; + char unicode_prop_name_pool_str1745[sizeof("innewa")]; + char unicode_prop_name_pool_str1748[sizeof("asciihexdigit")]; + char unicode_prop_name_pool_str1750[sizeof("nand")]; + char unicode_prop_name_pool_str1751[sizeof("intags")]; + char unicode_prop_name_pool_str1752[sizeof("ininscriptionalparthian")]; + char unicode_prop_name_pool_str1753[sizeof("innushu")]; + char unicode_prop_name_pool_str1754[sizeof("ininscriptionalpahlavi")]; + char unicode_prop_name_pool_str1763[sizeof("inkawi")]; + char unicode_prop_name_pool_str1774[sizeof("inkatakanaphoneticextensions")]; + char unicode_prop_name_pool_str1775[sizeof("inarabicpresentationformsa")]; + char unicode_prop_name_pool_str1776[sizeof("inbasiclatin")]; + char unicode_prop_name_pool_str1778[sizeof("bopo")]; + char unicode_prop_name_pool_str1781[sizeof("lyci")]; + char unicode_prop_name_pool_str1784[sizeof("lycian")]; + char unicode_prop_name_pool_str1790[sizeof("inoldpersian")]; + char unicode_prop_name_pool_str1792[sizeof("imperialaramaic")]; + char unicode_prop_name_pool_str1801[sizeof("braille")]; + char unicode_prop_name_pool_str1803[sizeof("ingurungkhema")]; + char unicode_prop_name_pool_str1808[sizeof("inwarangciti")]; + char unicode_prop_name_pool_str1811[sizeof("inenclosedalphanumericsupplement")]; + char unicode_prop_name_pool_str1813[sizeof("phli")]; + char unicode_prop_name_pool_str1814[sizeof("mymr")]; + char unicode_prop_name_pool_str1817[sizeof("myanmar")]; + char unicode_prop_name_pool_str1823[sizeof("han")]; + char unicode_prop_name_pool_str1827[sizeof("hani")]; + char unicode_prop_name_pool_str1829[sizeof("incyrillicextendedd")]; + char unicode_prop_name_pool_str1832[sizeof("inbatak")]; + char unicode_prop_name_pool_str1833[sizeof("kawi")]; + char unicode_prop_name_pool_str1836[sizeof("hano")]; + char unicode_prop_name_pool_str1841[sizeof("glag")]; + char unicode_prop_name_pool_str1842[sizeof("lower")]; + char unicode_prop_name_pool_str1847[sizeof("inlisu")]; + char unicode_prop_name_pool_str1850[sizeof("ingeometricshapesextended")]; + char unicode_prop_name_pool_str1859[sizeof("hanunoo")]; + char unicode_prop_name_pool_str1863[sizeof("inkhojki")]; + char unicode_prop_name_pool_str1866[sizeof("intibetan")]; + char unicode_prop_name_pool_str1869[sizeof("grbase")]; + char unicode_prop_name_pool_str1870[sizeof("hira")]; + char unicode_prop_name_pool_str1874[sizeof("insoyombo")]; + char unicode_prop_name_pool_str1880[sizeof("decimalnumber")]; + char unicode_prop_name_pool_str1881[sizeof("inwancho")]; + char unicode_prop_name_pool_str1889[sizeof("inlisusupplement")]; + char unicode_prop_name_pool_str1895[sizeof("sorasompeng")]; + char unicode_prop_name_pool_str1896[sizeof("incoptic")]; + char unicode_prop_name_pool_str1897[sizeof("bopomofo")]; + char unicode_prop_name_pool_str1899[sizeof("inoldpermic")]; + char unicode_prop_name_pool_str1907[sizeof("sharada")]; + char unicode_prop_name_pool_str1909[sizeof("inethiopicsupplement")]; char unicode_prop_name_pool_str1913[sizeof("incjksymbolsandpunctuation")]; - char unicode_prop_name_pool_str1915[sizeof("soyo")]; - char unicode_prop_name_pool_str1921[sizeof("variationselector")]; - char unicode_prop_name_pool_str1927[sizeof("bopo")]; - char unicode_prop_name_pool_str1930[sizeof("inlisusupplement")]; - char unicode_prop_name_pool_str1936[sizeof("vithkuqi")]; - char unicode_prop_name_pool_str1948[sizeof("inoldpersian")]; - char unicode_prop_name_pool_str1953[sizeof("tnsa")]; - char unicode_prop_name_pool_str1954[sizeof("oldpersian")]; - char unicode_prop_name_pool_str1955[sizeof("tangsa")]; - char unicode_prop_name_pool_str1956[sizeof("inornamentaldingbats")]; - char unicode_prop_name_pool_str1959[sizeof("term")]; - char unicode_prop_name_pool_str1963[sizeof("incoptic")]; - char unicode_prop_name_pool_str1970[sizeof("inlisu")]; - char unicode_prop_name_pool_str1972[sizeof("inshavian")]; - char unicode_prop_name_pool_str1973[sizeof("insyriacsupplement")]; - char unicode_prop_name_pool_str1978[sizeof("uideo")]; - char unicode_prop_name_pool_str1983[sizeof("caseignorable")]; - char unicode_prop_name_pool_str1986[sizeof("inbamum")]; - char unicode_prop_name_pool_str1989[sizeof("caucasianalbanian")]; - char unicode_prop_name_pool_str1990[sizeof("lowercaseletter")]; - char unicode_prop_name_pool_str2010[sizeof("decimalnumber")]; - char unicode_prop_name_pool_str2017[sizeof("ingeometricshapesextended")]; - char unicode_prop_name_pool_str2020[sizeof("orkh")]; - char unicode_prop_name_pool_str2037[sizeof("bopomofo")]; - char unicode_prop_name_pool_str2047[sizeof("syrc")]; - char unicode_prop_name_pool_str2051[sizeof("inoldpermic")]; - char unicode_prop_name_pool_str2056[sizeof("incombiningdiacriticalmarks")]; - char unicode_prop_name_pool_str2063[sizeof("oldpermic")]; - char unicode_prop_name_pool_str2065[sizeof("closepunctuation")]; - char unicode_prop_name_pool_str2066[sizeof("incombiningdiacriticalmarksforsymbols")]; - char unicode_prop_name_pool_str2067[sizeof("cwt")]; - char unicode_prop_name_pool_str2081[sizeof("alpha")]; - char unicode_prop_name_pool_str2083[sizeof("hatran")]; - char unicode_prop_name_pool_str2086[sizeof("inshorthandformatcontrols")]; - char unicode_prop_name_pool_str2089[sizeof("sorasompeng")]; - char unicode_prop_name_pool_str2093[sizeof("intelugu")]; - char unicode_prop_name_pool_str2094[sizeof("toto")]; - char unicode_prop_name_pool_str2095[sizeof("spacingmark")]; - char unicode_prop_name_pool_str2098[sizeof("inlepcha")]; - char unicode_prop_name_pool_str2104[sizeof("inethiopicsupplement")]; - char unicode_prop_name_pool_str2109[sizeof("taiviet")]; - char unicode_prop_name_pool_str2110[sizeof("inpalmyrene")]; - char unicode_prop_name_pool_str2111[sizeof("hatr")]; - char unicode_prop_name_pool_str2118[sizeof("unassigned")]; - char unicode_prop_name_pool_str2125[sizeof("assigned")]; - char unicode_prop_name_pool_str2126[sizeof("incyrillicextendedd")]; - char unicode_prop_name_pool_str2136[sizeof("space")]; - char unicode_prop_name_pool_str2149[sizeof("phnx")]; - char unicode_prop_name_pool_str2159[sizeof("dsrt")]; - char unicode_prop_name_pool_str2164[sizeof("incurrencysymbols")]; - char unicode_prop_name_pool_str2165[sizeof("syriac")]; - char unicode_prop_name_pool_str2170[sizeof("orya")]; - char unicode_prop_name_pool_str2179[sizeof("insymbolsandpictographsextendeda")]; - char unicode_prop_name_pool_str2187[sizeof("incombiningdiacriticalmarkssupplement")]; - char unicode_prop_name_pool_str2191[sizeof("ogam")]; - char unicode_prop_name_pool_str2192[sizeof("separator")]; - char unicode_prop_name_pool_str2195[sizeof("medf")]; - char unicode_prop_name_pool_str2198[sizeof("sharada")]; - char unicode_prop_name_pool_str2208[sizeof("medefaidrin")]; - char unicode_prop_name_pool_str2223[sizeof("incopticepactnumbers")]; - char unicode_prop_name_pool_str2225[sizeof("avestan")]; - char unicode_prop_name_pool_str2226[sizeof("deseret")]; - char unicode_prop_name_pool_str2232[sizeof("mathsymbol")]; - char unicode_prop_name_pool_str2236[sizeof("graph")]; - char unicode_prop_name_pool_str2237[sizeof("shrd")]; - char unicode_prop_name_pool_str2243[sizeof("insuttonsignwriting")]; - char unicode_prop_name_pool_str2249[sizeof("ahex")]; - char unicode_prop_name_pool_str2252[sizeof("ingeorgiansupplement")]; - char unicode_prop_name_pool_str2263[sizeof("inbrahmi")]; - char unicode_prop_name_pool_str2265[sizeof("olditalic")]; - char unicode_prop_name_pool_str2282[sizeof("number")]; - char unicode_prop_name_pool_str2284[sizeof("indevanagari")]; - char unicode_prop_name_pool_str2285[sizeof("osge")]; - char unicode_prop_name_pool_str2288[sizeof("terminalpunctuation")]; - char unicode_prop_name_pool_str2293[sizeof("invariationselectors")]; - char unicode_prop_name_pool_str2294[sizeof("siddham")]; - char unicode_prop_name_pool_str2303[sizeof("inverticalforms")]; - char unicode_prop_name_pool_str2307[sizeof("inmathematicalalphanumericsymbols")]; - char unicode_prop_name_pool_str2313[sizeof("inmongoliansupplement")]; - char unicode_prop_name_pool_str2319[sizeof("java")]; - char unicode_prop_name_pool_str2322[sizeof("indevanagariextendeda")]; - char unicode_prop_name_pool_str2326[sizeof("bugi")]; - char unicode_prop_name_pool_str2331[sizeof("other")]; - char unicode_prop_name_pool_str2336[sizeof("sogd")]; - char unicode_prop_name_pool_str2337[sizeof("otheridcontinue")]; - char unicode_prop_name_pool_str2339[sizeof("avst")]; - char unicode_prop_name_pool_str2343[sizeof("othernumber")]; - char unicode_prop_name_pool_str2346[sizeof("inlowsurrogates")]; - char unicode_prop_name_pool_str2351[sizeof("tale")]; - char unicode_prop_name_pool_str2360[sizeof("phag")]; - char unicode_prop_name_pool_str2363[sizeof("nd")]; - char unicode_prop_name_pool_str2366[sizeof("intaiviet")]; - char unicode_prop_name_pool_str2372[sizeof("inhanguljamo")]; - char unicode_prop_name_pool_str2373[sizeof("incombiningdiacriticalmarksextended")]; - char unicode_prop_name_pool_str2374[sizeof("incjkunifiedideographsextensionh")]; - char unicode_prop_name_pool_str2375[sizeof("inlinearbsyllabary")]; - char unicode_prop_name_pool_str2377[sizeof("inottomansiyaqnumbers")]; - char unicode_prop_name_pool_str2380[sizeof("vith")]; - char unicode_prop_name_pool_str2382[sizeof("wancho")]; - char unicode_prop_name_pool_str2384[sizeof("inunifiedcanadianaboriginalsyllabicsextendeda")]; - char unicode_prop_name_pool_str2385[sizeof("osmanya")]; - char unicode_prop_name_pool_str2393[sizeof("javanese")]; - char unicode_prop_name_pool_str2397[sizeof("buginese")]; - char unicode_prop_name_pool_str2398[sizeof("inbengali")]; - char unicode_prop_name_pool_str2400[sizeof("inhanguljamoextendeda")]; - char unicode_prop_name_pool_str2412[sizeof("taml")]; - char unicode_prop_name_pool_str2420[sizeof("inlimbu")]; - char unicode_prop_name_pool_str2424[sizeof("invariationselectorssupplement")]; - char unicode_prop_name_pool_str2425[sizeof("inbuginese")]; - char unicode_prop_name_pool_str2426[sizeof("incjkunifiedideographsextensionb")]; - char unicode_prop_name_pool_str2429[sizeof("sylo")]; - char unicode_prop_name_pool_str2432[sizeof("currencysymbol")]; - char unicode_prop_name_pool_str2435[sizeof("ebase")]; - char unicode_prop_name_pool_str2439[sizeof("incjkradicalssupplement")]; - char unicode_prop_name_pool_str2441[sizeof("idstrinaryoperator")]; - char unicode_prop_name_pool_str2444[sizeof("inletterlikesymbols")]; - char unicode_prop_name_pool_str2447[sizeof("otheralphabetic")]; - char unicode_prop_name_pool_str2453[sizeof("invedicextensions")]; - char unicode_prop_name_pool_str2454[sizeof("induployan")]; - char unicode_prop_name_pool_str2459[sizeof("cuneiform")]; - char unicode_prop_name_pool_str2472[sizeof("gujr")]; - char unicode_prop_name_pool_str2477[sizeof("wcho")]; - char unicode_prop_name_pool_str2479[sizeof("gujarati")]; - char unicode_prop_name_pool_str2485[sizeof("inarabicpresentationformsb")]; - char unicode_prop_name_pool_str2489[sizeof("nl")]; - char unicode_prop_name_pool_str2499[sizeof("oalpha")]; - char unicode_prop_name_pool_str2502[sizeof("incjkunifiedideographsextensiong")]; - char unicode_prop_name_pool_str2503[sizeof("cyrillic")]; - char unicode_prop_name_pool_str2507[sizeof("modifierletter")]; - char unicode_prop_name_pool_str2528[sizeof("oldhungarian")]; - char unicode_prop_name_pool_str2530[sizeof("inunifiedcanadianaboriginalsyllabics")]; - char unicode_prop_name_pool_str2533[sizeof("warangciti")]; - char unicode_prop_name_pool_str2534[sizeof("innyiakengpuachuehmong")]; - char unicode_prop_name_pool_str2548[sizeof("titlecaseletter")]; - char unicode_prop_name_pool_str2569[sizeof("cwl")]; - char unicode_prop_name_pool_str2570[sizeof("lepcha")]; - char unicode_prop_name_pool_str2572[sizeof("inbassavah")]; - char unicode_prop_name_pool_str2576[sizeof("whitespace")]; - char unicode_prop_name_pool_str2579[sizeof("inlatin1supplement")]; - char unicode_prop_name_pool_str2582[sizeof("inaegeannumbers")]; - char unicode_prop_name_pool_str2585[sizeof("surrogate")]; - char unicode_prop_name_pool_str2586[sizeof("spaceseparator")]; - char unicode_prop_name_pool_str2597[sizeof("ethi")]; - char unicode_prop_name_pool_str2607[sizeof("rohg")]; - char unicode_prop_name_pool_str2624[sizeof("narb")]; - char unicode_prop_name_pool_str2627[sizeof("any")]; - char unicode_prop_name_pool_str2628[sizeof("inbopomofo")]; - char unicode_prop_name_pool_str2629[sizeof("inethiopicextendeda")]; - char unicode_prop_name_pool_str2633[sizeof("inmeroiticcursive")]; - char unicode_prop_name_pool_str2658[sizeof("insmallformvariants")]; - char unicode_prop_name_pool_str2659[sizeof("buhd")]; - char unicode_prop_name_pool_str2665[sizeof("oldturkic")]; - char unicode_prop_name_pool_str2666[sizeof("intagbanwa")]; - char unicode_prop_name_pool_str2676[sizeof("inindicsiyaqnumbers")]; - char unicode_prop_name_pool_str2677[sizeof("inphagspa")]; - char unicode_prop_name_pool_str2697[sizeof("insymbolsforlegacycomputing")]; - char unicode_prop_name_pool_str2700[sizeof("inglagolitic")]; - char unicode_prop_name_pool_str2705[sizeof("sylotinagri")]; - char unicode_prop_name_pool_str2712[sizeof("inbamumsupplement")]; - char unicode_prop_name_pool_str2720[sizeof("inarabicmathematicalalphabeticsymbols")]; - char unicode_prop_name_pool_str2726[sizeof("inbuhid")]; - char unicode_prop_name_pool_str2728[sizeof("ingothic")]; - char unicode_prop_name_pool_str2729[sizeof("incombininghalfmarks")]; - char unicode_prop_name_pool_str2730[sizeof("phagspa")]; - char unicode_prop_name_pool_str2731[sizeof("nchar")]; - char unicode_prop_name_pool_str2741[sizeof("intagalog")]; - char unicode_prop_name_pool_str2747[sizeof("ugar")]; - char unicode_prop_name_pool_str2750[sizeof("tirhuta")]; - char unicode_prop_name_pool_str2751[sizeof("nagm")]; - char unicode_prop_name_pool_str2774[sizeof("ougr")]; - char unicode_prop_name_pool_str2780[sizeof("ext")]; - char unicode_prop_name_pool_str2783[sizeof("cwu")]; - char unicode_prop_name_pool_str2785[sizeof("indevanagariextended")]; - char unicode_prop_name_pool_str2800[sizeof("inphoneticextensions")]; - char unicode_prop_name_pool_str2807[sizeof("incyrillicextendedb")]; - char unicode_prop_name_pool_str2817[sizeof("inarabicextendedb")]; - char unicode_prop_name_pool_str2839[sizeof("cyprominoan")]; - char unicode_prop_name_pool_str2842[sizeof("inpaucinhau")]; - char unicode_prop_name_pool_str2847[sizeof("inunifiedcanadianaboriginalsyllabicsextended")]; - char unicode_prop_name_pool_str2851[sizeof("otheridstart")]; - char unicode_prop_name_pool_str2857[sizeof("otherlowercase")]; - char unicode_prop_name_pool_str2858[sizeof("nbat")]; - char unicode_prop_name_pool_str2864[sizeof("otherletter")]; - char unicode_prop_name_pool_str2869[sizeof("nabataean")]; - char unicode_prop_name_pool_str2871[sizeof("inyisyllables")]; - char unicode_prop_name_pool_str2876[sizeof("zp")]; - char unicode_prop_name_pool_str2885[sizeof("thaa")]; - char unicode_prop_name_pool_str2888[sizeof("thai")]; - char unicode_prop_name_pool_str2893[sizeof("thaana")]; - char unicode_prop_name_pool_str2897[sizeof("elba")]; - char unicode_prop_name_pool_str2899[sizeof("mahj")]; - char unicode_prop_name_pool_str2903[sizeof("extpict")]; - char unicode_prop_name_pool_str2906[sizeof("mahajani")]; - char unicode_prop_name_pool_str2907[sizeof("nonspacingmark")]; - char unicode_prop_name_pool_str2909[sizeof("inplayingcards")]; - char unicode_prop_name_pool_str2916[sizeof("noncharactercodepoint")]; - char unicode_prop_name_pool_str2918[sizeof("inarabicsupplement")]; - char unicode_prop_name_pool_str2921[sizeof("dogra")]; - char unicode_prop_name_pool_str2930[sizeof("tirh")]; - char unicode_prop_name_pool_str2931[sizeof("inphoneticextensionssupplement")]; - char unicode_prop_name_pool_str2933[sizeof("posixpunct")]; - char unicode_prop_name_pool_str2934[sizeof("dash")]; - char unicode_prop_name_pool_str2938[sizeof("inenclosedcjklettersandmonths")]; - char unicode_prop_name_pool_str2940[sizeof("tamil")]; - char unicode_prop_name_pool_str2949[sizeof("newa")]; - char unicode_prop_name_pool_str2953[sizeof("talu")]; - char unicode_prop_name_pool_str2962[sizeof("dogr")]; - char unicode_prop_name_pool_str2963[sizeof("incjkunifiedideographsextensionf")]; - char unicode_prop_name_pool_str2964[sizeof("otheruppercase")]; - char unicode_prop_name_pool_str2974[sizeof("kayahli")]; - char unicode_prop_name_pool_str2977[sizeof("othersymbol")]; - char unicode_prop_name_pool_str2984[sizeof("taitham")]; - char unicode_prop_name_pool_str2985[sizeof("telu")]; - char unicode_prop_name_pool_str2986[sizeof("tangut")]; - char unicode_prop_name_pool_str2989[sizeof("newtailue")]; - char unicode_prop_name_pool_str2992[sizeof("khoj")]; - char unicode_prop_name_pool_str2993[sizeof("newline")]; - char unicode_prop_name_pool_str2995[sizeof("inalphabeticpresentationforms")]; - char unicode_prop_name_pool_str3000[sizeof("unknown")]; - char unicode_prop_name_pool_str3011[sizeof("epres")]; - char unicode_prop_name_pool_str3012[sizeof("hebr")]; - char unicode_prop_name_pool_str3015[sizeof("cypriot")]; - char unicode_prop_name_pool_str3019[sizeof("tang")]; - char unicode_prop_name_pool_str3020[sizeof("hang")]; - char unicode_prop_name_pool_str3021[sizeof("extender")]; - char unicode_prop_name_pool_str3023[sizeof("tagbanwa")]; - char unicode_prop_name_pool_str3025[sizeof("wspace")]; - char unicode_prop_name_pool_str3037[sizeof("ingujarati")]; - char unicode_prop_name_pool_str3051[sizeof("symbol")]; - char unicode_prop_name_pool_str3053[sizeof("ingunjalagondi")]; - char unicode_prop_name_pool_str3061[sizeof("elbasan")]; - char unicode_prop_name_pool_str3062[sizeof("oupper")]; - char unicode_prop_name_pool_str3063[sizeof("hiragana")]; - char unicode_prop_name_pool_str3065[sizeof("inhangulsyllables")]; - char unicode_prop_name_pool_str3069[sizeof("inalchemicalsymbols")]; - char unicode_prop_name_pool_str3072[sizeof("changeswhencasemapped")]; - char unicode_prop_name_pool_str3074[sizeof("inrejang")]; - char unicode_prop_name_pool_str3075[sizeof("emojipresentation")]; - char unicode_prop_name_pool_str3076[sizeof("khitansmallscript")]; - char unicode_prop_name_pool_str3078[sizeof("intifinagh")]; - char unicode_prop_name_pool_str3085[sizeof("oldnortharabian")]; - char unicode_prop_name_pool_str3089[sizeof("inpsalterpahlavi")]; - char unicode_prop_name_pool_str3090[sizeof("finalpunctuation")]; - char unicode_prop_name_pool_str3092[sizeof("inethiopicextended")]; - char unicode_prop_name_pool_str3096[sizeof("elym")]; - char unicode_prop_name_pool_str3099[sizeof("phlp")]; - char unicode_prop_name_pool_str3104[sizeof("ugaritic")]; - char unicode_prop_name_pool_str3113[sizeof("hmng")]; - char unicode_prop_name_pool_str3114[sizeof("oldsogdian")]; - char unicode_prop_name_pool_str3116[sizeof("paragraphseparator")]; - char unicode_prop_name_pool_str3124[sizeof("buhid")]; - char unicode_prop_name_pool_str3125[sizeof("elymaic")]; - char unicode_prop_name_pool_str3129[sizeof("intangutcomponents")]; - char unicode_prop_name_pool_str3132[sizeof("inlatinextendedb")]; - char unicode_prop_name_pool_str3156[sizeof("soyombo")]; - char unicode_prop_name_pool_str3157[sizeof("omath")]; - char unicode_prop_name_pool_str3171[sizeof("changeswhentitlecased")]; - char unicode_prop_name_pool_str3184[sizeof("invithkuqi")]; - char unicode_prop_name_pool_str3203[sizeof("inmathematicaloperators")]; - char unicode_prop_name_pool_str3211[sizeof("shaw")]; - char unicode_prop_name_pool_str3216[sizeof("tibt")]; - char unicode_prop_name_pool_str3225[sizeof("tibetan")]; - char unicode_prop_name_pool_str3240[sizeof("ingeorgianextended")]; - char unicode_prop_name_pool_str3255[sizeof("insuperscriptsandsubscripts")]; - char unicode_prop_name_pool_str3276[sizeof("intangutsupplement")]; - char unicode_prop_name_pool_str3280[sizeof("softdotted")]; - char unicode_prop_name_pool_str3284[sizeof("inlatinextendedg")]; - char unicode_prop_name_pool_str3286[sizeof("inprivateusearea")]; - char unicode_prop_name_pool_str3296[sizeof("rjng")]; - char unicode_prop_name_pool_str3307[sizeof("nagmundari")]; - char unicode_prop_name_pool_str3312[sizeof("khudawadi")]; - char unicode_prop_name_pool_str3314[sizeof("cwcf")]; - char unicode_prop_name_pool_str3319[sizeof("nshu")]; - char unicode_prop_name_pool_str3325[sizeof("hmnp")]; - char unicode_prop_name_pool_str3328[sizeof("inyijinghexagramsymbols")]; - char unicode_prop_name_pool_str3343[sizeof("otherdefaultignorablecodepoint")]; - char unicode_prop_name_pool_str3345[sizeof("sgnw")]; - char unicode_prop_name_pool_str3347[sizeof("alphabetic")]; - char unicode_prop_name_pool_str3374[sizeof("insupplementalarrowsa")]; - char unicode_prop_name_pool_str3378[sizeof("ogham")]; - char unicode_prop_name_pool_str3383[sizeof("extendedpictographic")]; - char unicode_prop_name_pool_str3398[sizeof("cf")]; - char unicode_prop_name_pool_str3401[sizeof("incypriotsyllabary")]; - char unicode_prop_name_pool_str3408[sizeof("pf")]; - char unicode_prop_name_pool_str3432[sizeof("changeswhenlowercased")]; - char unicode_prop_name_pool_str3463[sizeof("digit")]; - char unicode_prop_name_pool_str3479[sizeof("othermath")]; - char unicode_prop_name_pool_str3489[sizeof("hangul")]; - char unicode_prop_name_pool_str3490[sizeof("insupplementalarrowsc")]; - char unicode_prop_name_pool_str3495[sizeof("nushu")]; - char unicode_prop_name_pool_str3501[sizeof("insupplementalmathematicaloperators")]; - char unicode_prop_name_pool_str3506[sizeof("deva")]; - char unicode_prop_name_pool_str3508[sizeof("bassavah")]; - char unicode_prop_name_pool_str3521[sizeof("devanagari")]; - char unicode_prop_name_pool_str3535[sizeof("idcompatmathcontinue")]; - char unicode_prop_name_pool_str3539[sizeof("changeswhenuppercased")]; - char unicode_prop_name_pool_str3542[sizeof("idcompatmathstart")]; - char unicode_prop_name_pool_str3545[sizeof("inhanguljamoextendedb")]; - char unicode_prop_name_pool_str3578[sizeof("indivesakuru")]; - char unicode_prop_name_pool_str3579[sizeof("aghb")]; - char unicode_prop_name_pool_str3633[sizeof("injavanese")]; - char unicode_prop_name_pool_str3654[sizeof("hung")]; - char unicode_prop_name_pool_str3677[sizeof("oldsoutharabian")]; - char unicode_prop_name_pool_str3685[sizeof("inmahjongtiles")]; - char unicode_prop_name_pool_str3698[sizeof("ogrext")]; - char unicode_prop_name_pool_str3745[sizeof("otherpunctuation")]; - char unicode_prop_name_pool_str3765[sizeof("zyyy")]; - char unicode_prop_name_pool_str3769[sizeof("deprecated")]; - char unicode_prop_name_pool_str3774[sizeof("inethiopicextendedb")]; - char unicode_prop_name_pool_str3780[sizeof("inpahawhhmong")]; - char unicode_prop_name_pool_str3782[sizeof("inhebrew")]; - char unicode_prop_name_pool_str3832[sizeof("hex")]; - char unicode_prop_name_pool_str3856[sizeof("tavt")]; - char unicode_prop_name_pool_str3861[sizeof("modifiersymbol")]; - char unicode_prop_name_pool_str3910[sizeof("inhighprivateusesurrogates")]; - char unicode_prop_name_pool_str3976[sizeof("insupplementalpunctuation")]; - char unicode_prop_name_pool_str4130[sizeof("inegyptianhieroglyphs")]; - char unicode_prop_name_pool_str4133[sizeof("inhalfwidthandfullwidthforms")]; - char unicode_prop_name_pool_str4143[sizeof("inegyptianhieroglyphformatcontrols")]; - char unicode_prop_name_pool_str4158[sizeof("tagb")]; - char unicode_prop_name_pool_str4160[sizeof("ethiopic")]; - char unicode_prop_name_pool_str4201[sizeof("dashpunctuation")]; - char unicode_prop_name_pool_str4206[sizeof("inlatinextendedf")]; - char unicode_prop_name_pool_str4221[sizeof("ecomp")]; - char unicode_prop_name_pool_str4272[sizeof("divesakuru")]; - char unicode_prop_name_pool_str4280[sizeof("dupl")]; - char unicode_prop_name_pool_str4303[sizeof("inglagoliticsupplement")]; - char unicode_prop_name_pool_str4333[sizeof("hexdigit")]; - char unicode_prop_name_pool_str4357[sizeof("othergraphemeextend")]; - char unicode_prop_name_pool_str4387[sizeof("olduyghur")]; - char unicode_prop_name_pool_str4434[sizeof("hluw")]; - char unicode_prop_name_pool_str4435[sizeof("upper")]; - char unicode_prop_name_pool_str4519[sizeof("insupplementalarrowsb")]; - char unicode_prop_name_pool_str4523[sizeof("hyphen")]; - char unicode_prop_name_pool_str4545[sizeof("uppercase")]; - char unicode_prop_name_pool_str4551[sizeof("rejang")]; - char unicode_prop_name_pool_str4555[sizeof("inbopomofoextended")]; - char unicode_prop_name_pool_str4580[sizeof("tifinagh")]; - char unicode_prop_name_pool_str4583[sizeof("dep")]; - char unicode_prop_name_pool_str4612[sizeof("signwriting")]; - char unicode_prop_name_pool_str4661[sizeof("changeswhencasefolded")]; - char unicode_prop_name_pool_str4701[sizeof("tfng")]; - char unicode_prop_name_pool_str4702[sizeof("openpunctuation")]; - char unicode_prop_name_pool_str4715[sizeof("hanifirohingya")]; - char unicode_prop_name_pool_str4752[sizeof("insupplementalsymbolsandpictographs")]; - char unicode_prop_name_pool_str4761[sizeof("tglg")]; - char unicode_prop_name_pool_str4774[sizeof("insupplementaryprivateuseareaa")]; - char unicode_prop_name_pool_str4777[sizeof("tagalog")]; - char unicode_prop_name_pool_str4837[sizeof("uppercaseletter")]; - char unicode_prop_name_pool_str4842[sizeof("telugu")]; - char unicode_prop_name_pool_str4932[sizeof("defaultignorablecodepoint")]; - char unicode_prop_name_pool_str4940[sizeof("pahawhhmong")]; - char unicode_prop_name_pool_str4947[sizeof("unifiedideograph")]; - char unicode_prop_name_pool_str4950[sizeof("inhangulcompatibilityjamo")]; - char unicode_prop_name_pool_str4968[sizeof("inhighsurrogates")]; - char unicode_prop_name_pool_str5027[sizeof("duployan")]; - char unicode_prop_name_pool_str5081[sizeof("inboxdrawing")]; - char unicode_prop_name_pool_str5130[sizeof("egyp")]; - char unicode_prop_name_pool_str5177[sizeof("nyiakengpuachuehmong")]; - char unicode_prop_name_pool_str5439[sizeof("egyptianhieroglyphs")]; - char unicode_prop_name_pool_str5919[sizeof("insupplementaryprivateuseareab")]; - char unicode_prop_name_pool_str5964[sizeof("hebrew")]; + char unicode_prop_name_pool_str1915[sizeof("spacingmark")]; + char unicode_prop_name_pool_str1917[sizeof("intelugu")]; + char unicode_prop_name_pool_str1922[sizeof("inelymaic")]; + char unicode_prop_name_pool_str1930[sizeof("medf")]; + char unicode_prop_name_pool_str1933[sizeof("insyriacsupplement")]; + char unicode_prop_name_pool_str1934[sizeof("inblockelements")]; + char unicode_prop_name_pool_str1936[sizeof("incjkcompatibility")]; + char unicode_prop_name_pool_str1941[sizeof("medefaidrin")]; + char unicode_prop_name_pool_str1946[sizeof("inkanaextendedb")]; + char unicode_prop_name_pool_str1948[sizeof("oldpersian")]; + char unicode_prop_name_pool_str1950[sizeof("patsyn")]; + char unicode_prop_name_pool_str1951[sizeof("shrd")]; + char unicode_prop_name_pool_str1953[sizeof("lowercase")]; + char unicode_prop_name_pool_str1954[sizeof("orkh")]; + char unicode_prop_name_pool_str1962[sizeof("space")]; + char unicode_prop_name_pool_str1964[sizeof("innumberforms")]; + char unicode_prop_name_pool_str1965[sizeof("assigned")]; + char unicode_prop_name_pool_str1972[sizeof("inarabicextendeda")]; + char unicode_prop_name_pool_str1974[sizeof("inmyanmarextendedb")]; + char unicode_prop_name_pool_str1977[sizeof("inshorthandformatcontrols")]; + char unicode_prop_name_pool_str1980[sizeof("cwcm")]; + char unicode_prop_name_pool_str1986[sizeof("bugi")]; + char unicode_prop_name_pool_str1992[sizeof("variationselector")]; + char unicode_prop_name_pool_str1994[sizeof("inmayannumerals")]; + char unicode_prop_name_pool_str1995[sizeof("sogd")]; + char unicode_prop_name_pool_str1996[sizeof("dsrt")]; + char unicode_prop_name_pool_str2000[sizeof("inbyzantinemusicalsymbols")]; + char unicode_prop_name_pool_str2004[sizeof("ingeorgiansupplement")]; + char unicode_prop_name_pool_str2006[sizeof("lydi")]; + char unicode_prop_name_pool_str2009[sizeof("lydian")]; + char unicode_prop_name_pool_str2013[sizeof("siddham")]; + char unicode_prop_name_pool_str2018[sizeof("inbraillepatterns")]; + char unicode_prop_name_pool_str2024[sizeof("separator")]; + char unicode_prop_name_pool_str2027[sizeof("innewtailue")]; + char unicode_prop_name_pool_str2049[sizeof("sentenceterminal")]; + char unicode_prop_name_pool_str2055[sizeof("inornamentaldingbats")]; + char unicode_prop_name_pool_str2058[sizeof("word")]; + char unicode_prop_name_pool_str2059[sizeof("buginese")]; + char unicode_prop_name_pool_str2061[sizeof("oldpermic")]; + char unicode_prop_name_pool_str2065[sizeof("inyiradicals")]; + char unicode_prop_name_pool_str2066[sizeof("phnx")]; + char unicode_prop_name_pool_str2067[sizeof("hatran")]; + char unicode_prop_name_pool_str2071[sizeof("deseret")]; + char unicode_prop_name_pool_str2073[sizeof("ogam")]; + char unicode_prop_name_pool_str2077[sizeof("insuttonsignwriting")]; + char unicode_prop_name_pool_str2085[sizeof("inunifiedcanadianaboriginalsyllabicsextendeda")]; + char unicode_prop_name_pool_str2086[sizeof("incjkunifiedideographsextensionh")]; + char unicode_prop_name_pool_str2087[sizeof("nd")]; + char unicode_prop_name_pool_str2090[sizeof("inarabicextendedc")]; + char unicode_prop_name_pool_str2092[sizeof("idsb")]; + char unicode_prop_name_pool_str2095[sizeof("caseignorable")]; + char unicode_prop_name_pool_str2101[sizeof("sarb")]; + char unicode_prop_name_pool_str2104[sizeof("hatr")]; + char unicode_prop_name_pool_str2110[sizeof("uideo")]; + char unicode_prop_name_pool_str2120[sizeof("number")]; + char unicode_prop_name_pool_str2129[sizeof("zanabazarsquare")]; + char unicode_prop_name_pool_str2136[sizeof("inmiscellaneousmathematicalsymbolsb")]; + char unicode_prop_name_pool_str2161[sizeof("incjkunifiedideographsextensiong")]; + char unicode_prop_name_pool_str2163[sizeof("innyiakengpuachuehmong")]; + char unicode_prop_name_pool_str2169[sizeof("ahex")]; + char unicode_prop_name_pool_str2170[sizeof("soyo")]; + char unicode_prop_name_pool_str2172[sizeof("cuneiform")]; + char unicode_prop_name_pool_str2173[sizeof("insymbolsforlegacycomputingsupplement")]; + char unicode_prop_name_pool_str2180[sizeof("incopticepactnumbers")]; + char unicode_prop_name_pool_str2183[sizeof("osge")]; + char unicode_prop_name_pool_str2195[sizeof("closepunctuation")]; + char unicode_prop_name_pool_str2201[sizeof("graph")]; + char unicode_prop_name_pool_str2206[sizeof("alpha")]; + char unicode_prop_name_pool_str2211[sizeof("lowercaseletter")]; + char unicode_prop_name_pool_str2215[sizeof("modifierletter")]; + char unicode_prop_name_pool_str2218[sizeof("takri")]; + char unicode_prop_name_pool_str2219[sizeof("olditalic")]; + char unicode_prop_name_pool_str2221[sizeof("inlepcha")]; + char unicode_prop_name_pool_str2222[sizeof("invai")]; + char unicode_prop_name_pool_str2226[sizeof("surrogate")]; + char unicode_prop_name_pool_str2234[sizeof("meroitichieroglyphs")]; + char unicode_prop_name_pool_str2235[sizeof("other")]; + char unicode_prop_name_pool_str2241[sizeof("inpalmyrene")]; + char unicode_prop_name_pool_str2244[sizeof("cwt")]; + char unicode_prop_name_pool_str2245[sizeof("othernumber")]; + char unicode_prop_name_pool_str2247[sizeof("buhd")]; + char unicode_prop_name_pool_str2248[sizeof("otheridcontinue")]; + char unicode_prop_name_pool_str2249[sizeof("inunifiedcanadianaboriginalsyllabics")]; + char unicode_prop_name_pool_str2250[sizeof("takr")]; + char unicode_prop_name_pool_str2260[sizeof("unassigned")]; + char unicode_prop_name_pool_str2263[sizeof("vith")]; + char unicode_prop_name_pool_str2267[sizeof("inbamum")]; + char unicode_prop_name_pool_str2268[sizeof("phag")]; + char unicode_prop_name_pool_str2275[sizeof("taile")]; + char unicode_prop_name_pool_str2277[sizeof("inhanguljamo")]; + char unicode_prop_name_pool_str2280[sizeof("caucasianalbanian")]; + char unicode_prop_name_pool_str2281[sizeof("innoblock")]; + char unicode_prop_name_pool_str2283[sizeof("idstrinaryoperator")]; + char unicode_prop_name_pool_str2303[sizeof("syrc")]; + char unicode_prop_name_pool_str2306[sizeof("inhanguljamoextendeda")]; + char unicode_prop_name_pool_str2313[sizeof("inbalinese")]; + char unicode_prop_name_pool_str2352[sizeof("otheralphabetic")]; + char unicode_prop_name_pool_str2356[sizeof("gujr")]; + char unicode_prop_name_pool_str2361[sizeof("oldhungarian")]; + char unicode_prop_name_pool_str2367[sizeof("gujarati")]; + char unicode_prop_name_pool_str2372[sizeof("tnsa")]; + char unicode_prop_name_pool_str2374[sizeof("tangsa")]; + char unicode_prop_name_pool_str2377[sizeof("term")]; + char unicode_prop_name_pool_str2380[sizeof("inmongoliansupplement")]; + char unicode_prop_name_pool_str2383[sizeof("incombiningdiacriticalmarks")]; + char unicode_prop_name_pool_str2389[sizeof("inshavian")]; + char unicode_prop_name_pool_str2393[sizeof("incombiningdiacriticalmarksforsymbols")]; + char unicode_prop_name_pool_str2396[sizeof("spaceseparator")]; + char unicode_prop_name_pool_str2419[sizeof("cyrl")]; + char unicode_prop_name_pool_str2423[sizeof("syriac")]; + char unicode_prop_name_pool_str2427[sizeof("inunifiedcanadianaboriginalsyllabicsextended")]; + char unicode_prop_name_pool_str2428[sizeof("inethiopicextendeda")]; + char unicode_prop_name_pool_str2431[sizeof("inmathematicalalphanumericsymbols")]; + char unicode_prop_name_pool_str2451[sizeof("mlym")]; + char unicode_prop_name_pool_str2452[sizeof("induployan")]; + char unicode_prop_name_pool_str2456[sizeof("malayalam")]; + char unicode_prop_name_pool_str2461[sizeof("incombiningdiacriticalmarkssupplement")]; + char unicode_prop_name_pool_str2464[sizeof("insymbolsandpictographsextendeda")]; + char unicode_prop_name_pool_str2468[sizeof("toto")]; + char unicode_prop_name_pool_str2469[sizeof("ethi")]; + char unicode_prop_name_pool_str2471[sizeof("palmyrene")]; + char unicode_prop_name_pool_str2478[sizeof("rohg")]; + char unicode_prop_name_pool_str2489[sizeof("taiviet")]; + char unicode_prop_name_pool_str2507[sizeof("ougr")]; + char unicode_prop_name_pool_str2511[sizeof("oldturkic")]; + char unicode_prop_name_pool_str2512[sizeof("inpaucinhau")]; + char unicode_prop_name_pool_str2516[sizeof("lepcha")]; + char unicode_prop_name_pool_str2523[sizeof("orya")]; + char unicode_prop_name_pool_str2532[sizeof("incjkradicalssupplement")]; + char unicode_prop_name_pool_str2546[sizeof("incjkunifiedideographsextensionf")]; + char unicode_prop_name_pool_str2552[sizeof("inglagolitic")]; + char unicode_prop_name_pool_str2554[sizeof("intagalog")]; + char unicode_prop_name_pool_str2561[sizeof("incombiningdiacriticalmarksextended")]; + char unicode_prop_name_pool_str2566[sizeof("inphagspa")]; + char unicode_prop_name_pool_str2571[sizeof("ext")]; + char unicode_prop_name_pool_str2572[sizeof("indevanagari")]; + char unicode_prop_name_pool_str2579[sizeof("incjkunifiedideographsextensionb")]; + char unicode_prop_name_pool_str2585[sizeof("oalpha")]; + char unicode_prop_name_pool_str2591[sizeof("buhid")]; + char unicode_prop_name_pool_str2596[sizeof("ingothic")]; + char unicode_prop_name_pool_str2597[sizeof("avestan")]; + char unicode_prop_name_pool_str2601[sizeof("todr")]; + char unicode_prop_name_pool_str2610[sizeof("indevanagariextendeda")]; + char unicode_prop_name_pool_str2613[sizeof("inottomansiyaqnumbers")]; + char unicode_prop_name_pool_str2617[sizeof("todhri")]; + char unicode_prop_name_pool_str2638[sizeof("inlatin1supplement")]; + char unicode_prop_name_pool_str2648[sizeof("nagm")]; + char unicode_prop_name_pool_str2662[sizeof("inbrahmi")]; + char unicode_prop_name_pool_str2667[sizeof("terminalpunctuation")]; + char unicode_prop_name_pool_str2684[sizeof("otheridstart")]; + char unicode_prop_name_pool_str2687[sizeof("nchar")]; + char unicode_prop_name_pool_str2695[sizeof("inverticalforms")]; + char unicode_prop_name_pool_str2697[sizeof("phagspa")]; + char unicode_prop_name_pool_str2698[sizeof("dogra")]; + char unicode_prop_name_pool_str2700[sizeof("extpict")]; + char unicode_prop_name_pool_str2701[sizeof("intaiviet")]; + char unicode_prop_name_pool_str2719[sizeof("otheruppercase")]; + char unicode_prop_name_pool_str2727[sizeof("avst")]; + char unicode_prop_name_pool_str2729[sizeof("extender")]; + char unicode_prop_name_pool_str2734[sizeof("cwu")]; + char unicode_prop_name_pool_str2737[sizeof("inphoneticextensions")]; + char unicode_prop_name_pool_str2741[sizeof("invariationselectors")]; + char unicode_prop_name_pool_str2742[sizeof("inbengali")]; + char unicode_prop_name_pool_str2744[sizeof("dogr")]; + char unicode_prop_name_pool_str2745[sizeof("softdotted")]; + char unicode_prop_name_pool_str2746[sizeof("incurrencysymbols")]; + char unicode_prop_name_pool_str2751[sizeof("invedicextensions")]; + char unicode_prop_name_pool_str2753[sizeof("sunuwar")]; + char unicode_prop_name_pool_str2755[sizeof("osmanya")]; + char unicode_prop_name_pool_str2761[sizeof("wancho")]; + char unicode_prop_name_pool_str2769[sizeof("nl")]; + char unicode_prop_name_pool_str2770[sizeof("inethiopicextended")]; + char unicode_prop_name_pool_str2772[sizeof("mathsymbol")]; + char unicode_prop_name_pool_str2775[sizeof("inbuginese")]; + char unicode_prop_name_pool_str2779[sizeof("dash")]; + char unicode_prop_name_pool_str2780[sizeof("inlowsurrogates")]; + char unicode_prop_name_pool_str2787[sizeof("ebase")]; + char unicode_prop_name_pool_str2815[sizeof("inphoneticextensionssupplement")]; + char unicode_prop_name_pool_str2819[sizeof("invariationselectorssupplement")]; + char unicode_prop_name_pool_str2824[sizeof("zp")]; + char unicode_prop_name_pool_str2826[sizeof("posixpunct")]; + char unicode_prop_name_pool_str2835[sizeof("noncharactercodepoint")]; + char unicode_prop_name_pool_str2838[sizeof("sylo")]; + char unicode_prop_name_pool_str2840[sizeof("nonspacingmark")]; + char unicode_prop_name_pool_str2845[sizeof("oupper")]; + char unicode_prop_name_pool_str2852[sizeof("inlimbu")]; + char unicode_prop_name_pool_str2857[sizeof("wcho")]; + char unicode_prop_name_pool_str2860[sizeof("ingaray")]; + char unicode_prop_name_pool_str2862[sizeof("warangciti")]; + char unicode_prop_name_pool_str2865[sizeof("ingeorgianextended")]; + char unicode_prop_name_pool_str2870[sizeof("changeswhencasemapped")]; + char unicode_prop_name_pool_str2871[sizeof("currencysymbol")]; + char unicode_prop_name_pool_str2872[sizeof("intifinagh")]; + char unicode_prop_name_pool_str2879[sizeof("java")]; + char unicode_prop_name_pool_str2896[sizeof("titlecaseletter")]; + char unicode_prop_name_pool_str2898[sizeof("olonal")]; + char unicode_prop_name_pool_str2903[sizeof("mahj")]; + char unicode_prop_name_pool_str2904[sizeof("inmeroiticcursive")]; + char unicode_prop_name_pool_str2914[sizeof("mahajani")]; + char unicode_prop_name_pool_str2915[sizeof("tale")]; + char unicode_prop_name_pool_str2917[sizeof("otherlowercase")]; + char unicode_prop_name_pool_str2920[sizeof("ugar")]; + char unicode_prop_name_pool_str2925[sizeof("otherletter")]; + char unicode_prop_name_pool_str2930[sizeof("changeswhentitlecased")]; + char unicode_prop_name_pool_str2943[sizeof("epres")]; + char unicode_prop_name_pool_str2945[sizeof("emojipresentation")]; + char unicode_prop_name_pool_str2946[sizeof("inaegeannumbers")]; + char unicode_prop_name_pool_str2949[sizeof("inindicsiyaqnumbers")]; + char unicode_prop_name_pool_str2952[sizeof("indevanagariextended")]; + char unicode_prop_name_pool_str2959[sizeof("javanese")]; + char unicode_prop_name_pool_str2966[sizeof("hang")]; + char unicode_prop_name_pool_str2970[sizeof("inletterlikesymbols")]; + char unicode_prop_name_pool_str2973[sizeof("intagbanwa")]; + char unicode_prop_name_pool_str2975[sizeof("inalphabeticpresentationforms")]; + char unicode_prop_name_pool_str2978[sizeof("taml")]; + char unicode_prop_name_pool_str2979[sizeof("tirhuta")]; + char unicode_prop_name_pool_str2981[sizeof("whitespace")]; + char unicode_prop_name_pool_str2987[sizeof("ingujarati")]; + char unicode_prop_name_pool_str2992[sizeof("paragraphseparator")]; + char unicode_prop_name_pool_str2997[sizeof("intangutcomponents")]; + char unicode_prop_name_pool_str2999[sizeof("ingunjalagondi")]; + char unicode_prop_name_pool_str3002[sizeof("khoj")]; + char unicode_prop_name_pool_str3003[sizeof("inbassavah")]; + char unicode_prop_name_pool_str3004[sizeof("inbuhid")]; + char unicode_prop_name_pool_str3011[sizeof("khitansmallscript")]; + char unicode_prop_name_pool_str3014[sizeof("narb")]; + char unicode_prop_name_pool_str3017[sizeof("inbopomofo")]; + char unicode_prop_name_pool_str3020[sizeof("hiragana")]; + char unicode_prop_name_pool_str3025[sizeof("inrejang")]; + char unicode_prop_name_pool_str3027[sizeof("oldsogdian")]; + char unicode_prop_name_pool_str3035[sizeof("nushu")]; + char unicode_prop_name_pool_str3050[sizeof("incyrillicextendedb")]; + char unicode_prop_name_pool_str3051[sizeof("othersymbol")]; + char unicode_prop_name_pool_str3052[sizeof("nagmundari")]; + char unicode_prop_name_pool_str3053[sizeof("extendedpictographic")]; + char unicode_prop_name_pool_str3054[sizeof("otherdefaultignorablecodepoint")]; + char unicode_prop_name_pool_str3065[sizeof("hmng")]; + char unicode_prop_name_pool_str3068[sizeof("insymbolsforlegacycomputing")]; + char unicode_prop_name_pool_str3070[sizeof("omath")]; + char unicode_prop_name_pool_str3084[sizeof("sylotinagri")]; + char unicode_prop_name_pool_str3086[sizeof("inlinearbsyllabary")]; + char unicode_prop_name_pool_str3097[sizeof("intangutsupplement")]; + char unicode_prop_name_pool_str3098[sizeof("inarabicmathematicalalphabeticsymbols")]; + char unicode_prop_name_pool_str3100[sizeof("cf")]; + char unicode_prop_name_pool_str3105[sizeof("inenclosedcjklettersandmonths")]; + char unicode_prop_name_pool_str3107[sizeof("inbamumsupplement")]; + char unicode_prop_name_pool_str3111[sizeof("pf")]; + char unicode_prop_name_pool_str3130[sizeof("cwl")]; + char unicode_prop_name_pool_str3133[sizeof("nshu")]; + char unicode_prop_name_pool_str3136[sizeof("inmathematicaloperators")]; + char unicode_prop_name_pool_str3143[sizeof("inhangulsyllables")]; + char unicode_prop_name_pool_str3156[sizeof("incombininghalfmarks")]; + char unicode_prop_name_pool_str3162[sizeof("newa")]; + char unicode_prop_name_pool_str3169[sizeof("tangut")]; + char unicode_prop_name_pool_str3171[sizeof("digit")]; + char unicode_prop_name_pool_str3186[sizeof("changeswhenuppercased")]; + char unicode_prop_name_pool_str3189[sizeof("finalpunctuation")]; + char unicode_prop_name_pool_str3196[sizeof("inpsalterpahlavi")]; + char unicode_prop_name_pool_str3205[sizeof("phlp")]; + char unicode_prop_name_pool_str3207[sizeof("rjng")]; + char unicode_prop_name_pool_str3208[sizeof("nbat")]; + char unicode_prop_name_pool_str3210[sizeof("newtailue")]; + char unicode_prop_name_pool_str3212[sizeof("newline")]; + char unicode_prop_name_pool_str3213[sizeof("cyprominoan")]; + char unicode_prop_name_pool_str3217[sizeof("nabataean")]; + char unicode_prop_name_pool_str3223[sizeof("insuperscriptsandsubscripts")]; + char unicode_prop_name_pool_str3225[sizeof("cyrillic")]; + char unicode_prop_name_pool_str3243[sizeof("ugaritic")]; + char unicode_prop_name_pool_str3244[sizeof("ogham")]; + char unicode_prop_name_pool_str3252[sizeof("insmallformvariants")]; + char unicode_prop_name_pool_str3256[sizeof("inlatinextendedg")]; + char unicode_prop_name_pool_str3266[sizeof("thaa")]; + char unicode_prop_name_pool_str3270[sizeof("inarabicsupplement")]; + char unicode_prop_name_pool_str3272[sizeof("thaana")]; + char unicode_prop_name_pool_str3273[sizeof("thai")]; + char unicode_prop_name_pool_str3284[sizeof("shaw")]; + char unicode_prop_name_pool_str3292[sizeof("insupplementalarrowsa")]; + char unicode_prop_name_pool_str3293[sizeof("inplayingcards")]; + char unicode_prop_name_pool_str3318[sizeof("hmnp")]; + char unicode_prop_name_pool_str3320[sizeof("tirh")]; + char unicode_prop_name_pool_str3335[sizeof("idcompatmathcontinue")]; + char unicode_prop_name_pool_str3339[sizeof("inarabicpresentationformsb")]; + char unicode_prop_name_pool_str3343[sizeof("idcompatmathstart")]; + char unicode_prop_name_pool_str3345[sizeof("tang")]; + char unicode_prop_name_pool_str3349[sizeof("tagbanwa")]; + char unicode_prop_name_pool_str3354[sizeof("cypriot")]; + char unicode_prop_name_pool_str3355[sizeof("garay")]; + char unicode_prop_name_pool_str3362[sizeof("othermath")]; + char unicode_prop_name_pool_str3363[sizeof("sgnw")]; + char unicode_prop_name_pool_str3365[sizeof("talu")]; + char unicode_prop_name_pool_str3375[sizeof("taitham")]; + char unicode_prop_name_pool_str3384[sizeof("changeswhenlowercased")]; + char unicode_prop_name_pool_str3395[sizeof("khudawadi")]; + char unicode_prop_name_pool_str3398[sizeof("elba")]; + char unicode_prop_name_pool_str3401[sizeof("telu")]; + char unicode_prop_name_pool_str3410[sizeof("insupplementalarrowsc")]; + char unicode_prop_name_pool_str3412[sizeof("cwcf")]; + char unicode_prop_name_pool_str3416[sizeof("wspace")]; + char unicode_prop_name_pool_str3421[sizeof("any")]; + char unicode_prop_name_pool_str3432[sizeof("insupplementalmathematicaloperators")]; + char unicode_prop_name_pool_str3445[sizeof("ogrext")]; + char unicode_prop_name_pool_str3452[sizeof("hung")]; + char unicode_prop_name_pool_str3463[sizeof("hebr")]; + char unicode_prop_name_pool_str3473[sizeof("deprecated")]; + char unicode_prop_name_pool_str3485[sizeof("unknown")]; + char unicode_prop_name_pool_str3497[sizeof("oldnortharabian")]; + char unicode_prop_name_pool_str3510[sizeof("modifiercombiningmark")]; + char unicode_prop_name_pool_str3516[sizeof("kayahli")]; + char unicode_prop_name_pool_str3532[sizeof("invithkuqi")]; + char unicode_prop_name_pool_str3536[sizeof("inarabicextendedb")]; + char unicode_prop_name_pool_str3566[sizeof("indivesakuru")]; + char unicode_prop_name_pool_str3578[sizeof("elbasan")]; + char unicode_prop_name_pool_str3581[sizeof("elym")]; + char unicode_prop_name_pool_str3606[sizeof("otherpunctuation")]; + char unicode_prop_name_pool_str3610[sizeof("elymaic")]; + char unicode_prop_name_pool_str3623[sizeof("symbol")]; + char unicode_prop_name_pool_str3635[sizeof("tulutigalari")]; + char unicode_prop_name_pool_str3641[sizeof("inalchemicalsymbols")]; + char unicode_prop_name_pool_str3645[sizeof("inpahawhhmong")]; + char unicode_prop_name_pool_str3661[sizeof("inprivateusearea")]; + char unicode_prop_name_pool_str3663[sizeof("tamil")]; + char unicode_prop_name_pool_str3676[sizeof("hangul")]; + char unicode_prop_name_pool_str3703[sizeof("inyisyllables")]; + char unicode_prop_name_pool_str3731[sizeof("hex")]; + char unicode_prop_name_pool_str3739[sizeof("insupplementalpunctuation")]; + char unicode_prop_name_pool_str3762[sizeof("deva")]; + char unicode_prop_name_pool_str3774[sizeof("inyijinghexagramsymbols")]; + char unicode_prop_name_pool_str3776[sizeof("inhighprivateusesurrogates")]; + char unicode_prop_name_pool_str3779[sizeof("devanagari")]; + char unicode_prop_name_pool_str3786[sizeof("bassavah")]; + char unicode_prop_name_pool_str3836[sizeof("soyombo")]; + char unicode_prop_name_pool_str3849[sizeof("dashpunctuation")]; + char unicode_prop_name_pool_str3865[sizeof("inmahjongtiles")]; + char unicode_prop_name_pool_str3870[sizeof("inhanguljamoextendedb")]; + char unicode_prop_name_pool_str3893[sizeof("alphabetic")]; + char unicode_prop_name_pool_str3903[sizeof("aghb")]; + char unicode_prop_name_pool_str3926[sizeof("incypriotsyllabary")]; + char unicode_prop_name_pool_str3936[sizeof("oldsoutharabian")]; + char unicode_prop_name_pool_str3985[sizeof("inhalfwidthandfullwidthforms")]; + char unicode_prop_name_pool_str3992[sizeof("inethiopicextendedb")]; + char unicode_prop_name_pool_str3999[sizeof("ethiopic")]; + char unicode_prop_name_pool_str4007[sizeof("tibt")]; + char unicode_prop_name_pool_str4014[sizeof("tibetan")]; + char unicode_prop_name_pool_str4026[sizeof("inlatinextendedf")]; + char unicode_prop_name_pool_str4031[sizeof("othergraphemeextend")]; + char unicode_prop_name_pool_str4061[sizeof("injavanese")]; + char unicode_prop_name_pool_str4068[sizeof("tutg")]; + char unicode_prop_name_pool_str4083[sizeof("ecomp")]; + char unicode_prop_name_pool_str4084[sizeof("inglagoliticsupplement")]; + char unicode_prop_name_pool_str4092[sizeof("inlatinextendedb")]; + char unicode_prop_name_pool_str4104[sizeof("dupl")]; + char unicode_prop_name_pool_str4175[sizeof("modifiersymbol")]; + char unicode_prop_name_pool_str4190[sizeof("hexdigit")]; + char unicode_prop_name_pool_str4278[sizeof("inegyptianhieroglyphsextendeda")]; + char unicode_prop_name_pool_str4302[sizeof("changeswhencasefolded")]; + char unicode_prop_name_pool_str4368[sizeof("dep")]; + char unicode_prop_name_pool_str4391[sizeof("rejang")]; + char unicode_prop_name_pool_str4398[sizeof("divesakuru")]; + char unicode_prop_name_pool_str4404[sizeof("openpunctuation")]; + char unicode_prop_name_pool_str4425[sizeof("inhebrew")]; + char unicode_prop_name_pool_str4442[sizeof("inegyptianhieroglyphs")]; + char unicode_prop_name_pool_str4455[sizeof("inegyptianhieroglyphformatcontrols")]; + char unicode_prop_name_pool_str4514[sizeof("hanifirohingya")]; + char unicode_prop_name_pool_str4566[sizeof("signwriting")]; + char unicode_prop_name_pool_str4617[sizeof("defaultignorablecodepoint")]; + char unicode_prop_name_pool_str4620[sizeof("upper")]; + char unicode_prop_name_pool_str4627[sizeof("tavt")]; + char unicode_prop_name_pool_str4635[sizeof("inbopomofoextended")]; + char unicode_prop_name_pool_str4653[sizeof("insupplementaryprivateuseareaa")]; + char unicode_prop_name_pool_str4701[sizeof("olduyghur")]; + char unicode_prop_name_pool_str4709[sizeof("hluw")]; + char unicode_prop_name_pool_str4731[sizeof("uppercase")]; + char unicode_prop_name_pool_str4808[sizeof("inhighsurrogates")]; + char unicode_prop_name_pool_str4812[sizeof("tifinagh")]; + char unicode_prop_name_pool_str4856[sizeof("insupplementalarrowsb")]; + char unicode_prop_name_pool_str4876[sizeof("tfng")]; + char unicode_prop_name_pool_str4905[sizeof("tagb")]; + char unicode_prop_name_pool_str4909[sizeof("hyphen")]; + char unicode_prop_name_pool_str4972[sizeof("zyyy")]; + char unicode_prop_name_pool_str4989[sizeof("uppercaseletter")]; + char unicode_prop_name_pool_str5035[sizeof("telugu")]; + char unicode_prop_name_pool_str5069[sizeof("pahawhhmong")]; + char unicode_prop_name_pool_str5080[sizeof("insupplementalsymbolsandpictographs")]; + char unicode_prop_name_pool_str5081[sizeof("unifiedideograph")]; + char unicode_prop_name_pool_str5092[sizeof("duployan")]; + char unicode_prop_name_pool_str5163[sizeof("inboxdrawing")]; + char unicode_prop_name_pool_str5171[sizeof("tglg")]; + char unicode_prop_name_pool_str5190[sizeof("tagalog")]; + char unicode_prop_name_pool_str5237[sizeof("inhangulcompatibilityjamo")]; + char unicode_prop_name_pool_str5343[sizeof("egyp")]; + char unicode_prop_name_pool_str5453[sizeof("nyiakengpuachuehmong")]; + char unicode_prop_name_pool_str6075[sizeof("egyptianhieroglyphs")]; + char unicode_prop_name_pool_str6217[sizeof("insupplementaryprivateuseareab")]; + char unicode_prop_name_pool_str6900[sizeof("hebrew")]; }; static const struct unicode_prop_name_pool_t unicode_prop_name_pool_contents = { - "yi", - "yiii", "lana", + "yi", "lina", + "yiii", + "mn", "maka", "mani", - "mn", - "miao", + "z", + "inkannada", "lo", "lao", "laoo", - "z", - "ci", - "inkannada", + "miao", "cn", - "pi", + "ci", "innko", + "zzzz", + "yezi", + "gara", "gran", - "co", + "pi", "lineara", + "co", "mark", - "yezi", "po", + "inkiratrai", "me", - "cari", "inkharoshthi", + "cari", + "loe", + "carian", "mro", "mroo", - "loe", "grek", - "carian", + "kana", "geor", "greek", - "zzzz", - "kana", - "mero", "m", + "mero", "pe", "mendekikakui", "gonm", "inosmanya", - "meeteimayek", + "inmanichaean", + "inchakma", "cakm", "inmro", "inmiao", - "inmanichaean", + "meeteimayek", "mandaic", - "inchakma", "c", + "krai", "inarmenian", - "qaai", "inmyanmar", "inmakasar", "common", + "qaai", "marc", "inrunic", "incarian", "lm", "inkhmer", - "cans", + "inchorasmian", "inideographicsymbolsandpunctuation", + "cans", "merc", - "inchorasmian", "combiningmark", + "inahom", "perm", "inavestan", - "inahom", + "connectorpunctuation", "insharada", + "lc", + "prependedconcatenationmark", + "incuneiformnumbersandpunctuation", "inipaextensions", "makasar", - "prependedconcatenationmark", - "masaramgondi", - "connectorpunctuation", + "latn", + "mc", "inarrows", - "lc", - "incuneiformnumbersandpunctuation", + "ri", + "latin", "incherokee", - "mc", - "armi", + "inthaana", + "masaramgondi", + "inkatakana", "armn", + "inthai", "cc", - "qmark", - "lineseparator", + "armi", "incuneiform", + "inkaithi", + "pc", "armenian", + "inmarchen", + "qmark", "qaac", - "pc", + "initialpunctuation", + "inzanabazarsquare", "insamaritan", - "inmarchen", - "inscriptionalparthian", - "ri", + "lineseparator", + "mtei", "inmasaramgondi", - "latn", - "inzanabazarsquare", - "inthaana", - "latin", + "inscriptionalparthian", "incyrillic", - "inthai", - "inkatakana", - "inkaithi", - "zs", + "intakri", "incham", - "initialpunctuation", - "mtei", + "mcm", + "prti", + "katakana", "inkhmersymbols", "insyriac", - "cs", "pcm", - "intakri", - "ps", - "prti", - "katakana", - "ascii", - "arabic", - "privateuse", - "inideographicdescriptioncharacters", - "inruminumeralsymbols", - "letter", - "incjkcompatibilityforms", - "inmyanmarextendeda", - "incjkcompatibilityideographs", - "inmeeteimayek", - "intransportandmapsymbols", - "inspecials", - "letternumber", "mand", - "modi", - "inchesssymbols", - "inemoticons", + "zs", "inkanaextendeda", + "cs", + "modi", + "privateuse", + "ps", "brai", "mend", "ideo", - "psalterpahlavi", - "kits", - "gothic", - "l", "yezidi", - "inmiscellaneousmathematicalsymbolsa", - "innandinagari", - "inancientsymbols", + "inmyanmarextendeda", + "arabic", + "letter", "xidcontinue", - "lt", + "ascii", + "innandinagari", "inoldnortharabian", + "inmeeteimayek", "knda", - "meroiticcursive", "kannada", - "inlao", - "incjkcompatibilityideographssupplement", + "intransportandmapsymbols", + "kiratrai", + "inruminumeralsymbols", + "inideographicdescriptioncharacters", + "incjkcompatibilityforms", + "letternumber", + "incjkcompatibilityideographs", "inmodi", - "mongolian", - "inlineara", - "patternwhitespace", - "incommonindicnumberforms", - "intoto", - "grlink", - "inmendekikakui", - "brahmi", - "incjkstrokes", "xidc", - "inopticalcharacterrecognition", + "inmendekikakui", + "lt", + "inemoticons", + "sk", "inolditalic", + "brahmi", + "gothic", "inmedefaidrin", - "kali", - "inkanasupplement", - "patws", - "grext", - "control", - "inadlam", - "print", - "sk", - "xids", + "psalterpahlavi", "so", - "palm", + "inspecials", + "kits", + "inmyanmarextendedc", + "intoto", + "xids", + "inchesssymbols", + "incjkcompatibilityideographssupplement", + "inopticalcharacterrecognition", + "sora", + "inkanasupplement", "inoldsogdian", - "intaitham", - "inlycian", + "meroiticcursive", + "inmiscellaneousmathematicalsymbolsa", + "grext", + "patternwhitespace", "insundanese", - "inmusicalsymbols", - "sora", "inmandaic", + "print", "idc", - "inoldsoutharabian", - "incontrolpictures", - "inmalayalam", - "idsbinaryoperator", - "inmiscellaneoussymbols", - "bamum", - "inmiscellaneoussymbolsandarrows", "batk", - "inmiscellaneoussymbolsandpictographs", - "insmallkanaextension", + "inancientsymbols", "batak", - "insylotinagri", + "intaitham", + "inoldsoutharabian", + "incommonindicnumberforms", + "inznamennymusicalnotation", "samr", - "indominotiles", - "idsunaryoperator", - "bass", - "joinc", - "inlinearbideograms", - "ids", + "patws", + "bamum", + "idsbinaryoperator", "samaritan", - "s", - "inmodifiertoneletters", "pauc", - "inznamennymusicalnotation", - "lisu", - "ital", + "s", + "incjkstrokes", "inugaritic", + "lisu", + "indominotiles", + "idsunaryoperator", "sm", + "l", "inancientgreekmusicalnotation", - "alnum", - "inlatinextendeda", - "insaurashtra", - "intaile", + "bass", + "ids", + "inmodifiertoneletters", + "incontrolpictures", "sc", + "insaurashtra", + "insunuwar", + "inlao", + "pd", + "inolonal", "inoldturkic", - "inmeeteimayekextensions", - "inlatinextendede", - "idst", - "incaucasianalbanian", + "inlineara", + "mongolian", + "inmusicalsymbols", "idcontinue", - "intamil", - "inmultani", - "oriya", + "incaucasianalbanian", + "grlink", + "idst", + "runr", + "kali", + "inadlam", + "inmiscellaneoussymbols", + "control", "indeseret", + "inmiscellaneoussymbolsandarrows", "idstart", - "inspacingmodifierletters", - "runr", - "pd", + "inmiscellaneoussymbolsandpictographs", + "inlycian", + "palm", + "sind", + "onao", + "xidstart", "inancientgreeknumbers", - "bali", - "inearlydynasticcuneiform", - "blank", + "xdigit", + "inmeeteimayekextensions", + "inkhudawadi", + "inspacingmodifierletters", + "oriya", + "cased", + "inmalayalam", + "inolduyghur", + "incountingrodnumerals", + "bamu", + "insmallkanaextension", + "bidic", + "ital", + "inkaktoviknumerals", + "joinc", + "insylotinagri", "vai", "vaii", + "inlinearbideograms", + "inlatinextendeda", + "sterm", + "incyrillicsupplement", + "runic", + "lu", + "insiddham", + "quotationmark", + "intaile", + "incherokeesupplement", + "alnum", + "idsu", + "incjkunifiedideographsextensiona", + "incjkunifiedideographsextensioni", + "saur", + "punct", + "sundanese", + "guru", + "inlatinextendede", + "bali", + "paucinhau", + "blank", + "gurmukhi", + "intamil", + "incjkunifiedideographsextensione", + "inmultani", "inlydian", - "bengali", - "incountingrodnumerals", - "xidstart", - "xdigit", - "ll", - "zl", - "balinese", - "inlatinextendedc", - "plrd", "osage", - "canadianaboriginal", - "sind", - "inkaktoviknumerals", - "zinh", - "cased", + "bengali", + "limbu", "osma", - "sterm", - "inkhudawadi", + "zinh", + "balinese", "inhanifirohingya", - "incyrillicsupplement", - "quotationmark", - "runic", + "plrd", + "incjkunifiedideographsextensionc", "inhiragana", - "zanb", - "linb", - "inkhitansmallscript", - "incherokeesupplement", - "bidic", + "canadianaboriginal", + "saurashtra", "phoenician", - "inbhaiksuki", - "sinhala", - "inolduyghur", - "innabataean", - "inkanbun", - "gunjalagondi", - "multani", + "ingrantha", + "sd", + "gong", + "incjkunifiedideographs", "marchen", - "bamu", - "glagolitic", + "sidd", + "odi", + "mong", + "sinhala", "graphemelink", - "insiddham", - "kaithi", + "inearlydynasticcuneiform", "cher", - "adlm", - "inelbasan", - "linearb", - "joincontrol", - "intamilsupplement", + "kaithi", "inmahajani", - "cherokee", - "khojki", + "inlatinextendedc", + "multani", "inogham", + "gunjalagondi", "cham", + "cherokee", "chakma", - "casedletter", + "khojki", + "inosage", "khar", - "inmiscellaneoustechnical", - "punct", "manichaean", - "graphemebase", - "gong", - "inolchiki", - "ingrantha", - "limb", - "mong", - "idsu", - "inethiopic", - "lu", - "insinhala", - "incb", - "incjkunifiedideographsextensiona", - "inarabic", - "incjkunifiedideographsextensioni", - "inkayahli", "georgian", - "inosage", - "inoriya", - "wara", - "adlam", "ingeneralpunctuation", + "inolchiki", "ingeorgian", - "arab", - "inyezidi", - "chorasmian", - "incjkunifiedideographsextensione", - "saur", + "graphemebase", + "adlm", + "inethiopic", + "inkhitansmallscript", + "insinhala", + "inmongolian", + "punctuation", + "emoji", + "innagmundari", "vs", - "guru", + "casedletter", + "oidc", + "intamilsupplement", "ahom", - "sundanese", + "chorasmian", "khmr", - "chrs", - "paucinhau", - "inscriptionalpahlavi", - "gurmukhi", - "emoji", - "inarabicpresentationformsa", - "inbasiclatin", - "odi", - "inmongolian", - "innagmundari", - "kharoshthi", - "khmer", - "cntrl", - "limbu", - "inlatinextendedadditional", - "lyci", "ingurmukhi", + "sund", + "patternsyntax", + "chrs", "math", + "inscriptionalpahlavi", "goth", - "radical", - "lycian", - "anatolianhieroglyphs", - "incjkunifiedideographsextensionc", - "inenclosedalphanumerics", - "mymr", - "myanmar", - "patternsyntax", - "grbase", + "adlam", + "oids", + "incjkunifiedideographsextensiond", + "khmer", "grantha", - "incjkunifiedideographs", - "saurashtra", + "ll", + "kharoshthi", "intirhuta", "inhatran", - "n", - "inbatak", + "inmiscellaneoustechnical", + "logicalorderexception", + "radical", + "zl", "insorasompeng", + "n", + "intangsa", + "kthi", "mult", - "insoyombo", - "logicalorderexception", - "oidc", - "no", "nandinagari", - "kthi", + "no", "nko", "nkoo", + "intulutigalari", "p", - "intibetan", - "inblockelements", - "oids", - "inenclosedideographicsupplement", - "innewa", "emojimodifier", "xpeo", - "inkawi", - "inelymaic", + "brah", + "sunu", + "inoldhungarian", "inphoenician", - "innumberforms", - "intangsa", - "olck", - "incjkcompatibility", - "inenclosedalphanumericsupplement", - "olower", - "olchiki", - "inwarangciti", + "incyrillicextendeda", + "inherited", + "intaixuanjingsymbols", "ingreekandcoptic", + "inenclosedideographicsupplement", + "glagolitic", "inmeroitichieroglyphs", - "sd", - "cpmn", - "sidd", - "inmayannumerals", - "intaixuanjingsymbols", - "inanatolianhieroglyphs", - "enclosingmark", - "inbyzantinemusicalsymbols", - "inkangxiradicals", - "kawi", - "inphaistosdisc", - "inmyanmarextendedb", - "patsyn", - "lower", - "lepc", "bidicontrol", - "braille", - "brah", - "inoldhungarian", - "punctuation", - "inbraillepatterns", - "insundanesesupplement", + "enclosingmark", "regionalindicator", - "incyprominoan", - "inherited", - "inyiradicals", - "inwancho", - "inkanaextendedb", - "emojimodifierbase", - "inimperialaramaic", - "incyrillicextendeda", - "phli", - "inarabicextendeda", - "insinhalaarchaicnumbers", - "graphemeextend", - "inmiscellaneousmathematicalsymbolsb", + "beng", + "inanatolianhieroglyphs", + "joincontrol", + "inkangxiradicals", "dia", + "cpmn", "di", "diak", - "lowercase", - "ingeometricshapes", - "format", - "innoblock", - "coptic", - "bhks", - "cwcm", - "beng", - "lydi", - "inbalinese", - "bhaiksuki", - "lydian", + "graphemeextend", + "indogra", + "inphaistosdisc", + "lepc", "sinh", - "sund", "shavian", - "incjkunifiedideographsextensiond", - "indogra", - "glag", - "copt", - "ininscriptionalpahlavi", - "ininscriptionalparthian", - "emojicomponent", + "gukh", + "linb", + "ingreekextended", + "incyprominoan", + "innabataean", + "zanb", "inhanunoo", - "inlatinextendedd", - "word", - "asciihexdigit", - "idsb", + "bhks", + "inkanbun", + "inbhaiksuki", "incyrillicextendedc", - "ingreekextended", - "cprt", - "inarabicextendedc", "emod", - "intangut", - "hani", - "imperialaramaic", - "han", - "takri", - "hano", - "invai", - "innewtailue", - "sarb", + "bhaiksuki", "xsux", - "intags", - "meroitichieroglyphs", - "hanunoo", - "inkhojki", - "hira", - "zanabazarsquare", - "takr", - "inkatakanaphoneticextensions", - "diacritic", - "cyrl", - "taile", - "insogdian", - "indingbats", - "sentenceterminal", + "format", + "inelbasan", + "emojimodifierbase", + "linearb", + "olck", + "inimperialaramaic", + "inlatinextendedd", + "insundanesesupplement", + "intangut", + "cntrl", + "olchiki", + "inlatinextendedadditional", + "olower", "sogdian", "sogo", - "mlym", - "malayalam", + "ingeometricshapes", + "emojicomponent", + "limb", + "intodhri", + "inkayahli", + "insogdian", + "indingbats", + "inoriya", + "inyezidi", + "insinhalaarchaicnumbers", + "copt", + "vithkuqi", + "incb", + "wara", + "coptic", + "gurungkhema", + "inarabic", "ideographic", - "palmyrene", + "diacritic", + "cprt", + "arab", + "inenclosedalphanumerics", + "anatolianhieroglyphs", + "innewa", + "asciihexdigit", "nand", + "intags", + "ininscriptionalparthian", "innushu", - "incjksymbolsandpunctuation", - "soyo", - "variationselector", + "ininscriptionalpahlavi", + "inkawi", + "inkatakanaphoneticextensions", + "inarabicpresentationformsa", + "inbasiclatin", "bopo", - "inlisusupplement", - "vithkuqi", + "lyci", + "lycian", "inoldpersian", - "tnsa", - "oldpersian", - "tangsa", - "inornamentaldingbats", - "term", - "incoptic", + "imperialaramaic", + "braille", + "ingurungkhema", + "inwarangciti", + "inenclosedalphanumericsupplement", + "phli", + "mymr", + "myanmar", + "han", + "hani", + "incyrillicextendedd", + "inbatak", + "kawi", + "hano", + "glag", + "lower", "inlisu", - "inshavian", - "insyriacsupplement", - "uideo", - "caseignorable", - "inbamum", - "caucasianalbanian", - "lowercaseletter", - "decimalnumber", "ingeometricshapesextended", - "orkh", + "hanunoo", + "inkhojki", + "intibetan", + "grbase", + "hira", + "insoyombo", + "decimalnumber", + "inwancho", + "inlisusupplement", + "sorasompeng", + "incoptic", "bopomofo", - "syrc", "inoldpermic", - "incombiningdiacriticalmarks", - "oldpermic", - "closepunctuation", - "incombiningdiacriticalmarksforsymbols", - "cwt", - "alpha", - "hatran", - "inshorthandformatcontrols", - "sorasompeng", - "intelugu", - "toto", - "spacingmark", - "inlepcha", + "sharada", "inethiopicsupplement", - "taiviet", - "inpalmyrene", - "hatr", - "unassigned", - "assigned", - "incyrillicextendedd", + "incjksymbolsandpunctuation", + "spacingmark", + "intelugu", + "inelymaic", + "medf", + "insyriacsupplement", + "inblockelements", + "incjkcompatibility", + "medefaidrin", + "inkanaextendedb", + "oldpersian", + "patsyn", + "shrd", + "lowercase", + "orkh", "space", - "phnx", + "innumberforms", + "assigned", + "inarabicextendeda", + "inmyanmarextendedb", + "inshorthandformatcontrols", + "cwcm", + "bugi", + "variationselector", + "inmayannumerals", + "sogd", "dsrt", - "incurrencysymbols", - "syriac", - "orya", - "insymbolsandpictographsextendeda", - "incombiningdiacriticalmarkssupplement", - "ogam", + "inbyzantinemusicalsymbols", + "ingeorgiansupplement", + "lydi", + "lydian", + "siddham", + "inbraillepatterns", "separator", - "medf", - "sharada", - "medefaidrin", - "incopticepactnumbers", - "avestan", + "innewtailue", + "sentenceterminal", + "inornamentaldingbats", + "word", + "buginese", + "oldpermic", + "inyiradicals", + "phnx", + "hatran", "deseret", - "mathsymbol", - "graph", - "shrd", + "ogam", "insuttonsignwriting", - "ahex", - "ingeorgiansupplement", - "inbrahmi", - "olditalic", + "inunifiedcanadianaboriginalsyllabicsextendeda", + "incjkunifiedideographsextensionh", + "nd", + "inarabicextendedc", + "idsb", + "caseignorable", + "sarb", + "hatr", + "uideo", "number", - "indevanagari", + "zanabazarsquare", + "inmiscellaneousmathematicalsymbolsb", + "incjkunifiedideographsextensiong", + "innyiakengpuachuehmong", + "ahex", + "soyo", + "cuneiform", + "insymbolsforlegacycomputingsupplement", + "incopticepactnumbers", "osge", - "terminalpunctuation", - "invariationselectors", - "siddham", - "inverticalforms", - "inmathematicalalphanumericsymbols", - "inmongoliansupplement", - "java", - "indevanagariextendeda", - "bugi", + "closepunctuation", + "graph", + "alpha", + "lowercaseletter", + "modifierletter", + "takri", + "olditalic", + "inlepcha", + "invai", + "surrogate", + "meroitichieroglyphs", "other", - "sogd", - "otheridcontinue", - "avst", + "inpalmyrene", + "cwt", "othernumber", - "inlowsurrogates", - "tale", + "buhd", + "otheridcontinue", + "inunifiedcanadianaboriginalsyllabics", + "takr", + "unassigned", + "vith", + "inbamum", "phag", - "nd", - "intaiviet", + "taile", "inhanguljamo", - "incombiningdiacriticalmarksextended", - "incjkunifiedideographsextensionh", - "inlinearbsyllabary", - "inottomansiyaqnumbers", - "vith", - "wancho", - "inunifiedcanadianaboriginalsyllabicsextendeda", - "osmanya", - "javanese", - "buginese", - "inbengali", - "inhanguljamoextendeda", - "taml", - "inlimbu", - "invariationselectorssupplement", - "inbuginese", - "incjkunifiedideographsextensionb", - "sylo", - "currencysymbol", - "ebase", - "incjkradicalssupplement", + "caucasianalbanian", + "innoblock", "idstrinaryoperator", - "inletterlikesymbols", + "syrc", + "inhanguljamoextendeda", + "inbalinese", "otheralphabetic", - "invedicextensions", - "induployan", - "cuneiform", "gujr", - "wcho", - "gujarati", - "inarabicpresentationformsb", - "nl", - "oalpha", - "incjkunifiedideographsextensiong", - "cyrillic", - "modifierletter", "oldhungarian", - "inunifiedcanadianaboriginalsyllabics", - "warangciti", - "innyiakengpuachuehmong", - "titlecaseletter", - "cwl", - "lepcha", - "inbassavah", - "whitespace", - "inlatin1supplement", - "inaegeannumbers", - "surrogate", + "gujarati", + "tnsa", + "tangsa", + "term", + "inmongoliansupplement", + "incombiningdiacriticalmarks", + "inshavian", + "incombiningdiacriticalmarksforsymbols", "spaceseparator", + "cyrl", + "syriac", + "inunifiedcanadianaboriginalsyllabicsextended", + "inethiopicextendeda", + "inmathematicalalphanumericsymbols", + "mlym", + "induployan", + "malayalam", + "incombiningdiacriticalmarkssupplement", + "insymbolsandpictographsextendeda", + "toto", "ethi", + "palmyrene", "rohg", - "narb", - "any", - "inbopomofo", - "inethiopicextendeda", - "inmeroiticcursive", - "insmallformvariants", - "buhd", + "taiviet", + "ougr", "oldturkic", - "intagbanwa", - "inindicsiyaqnumbers", - "inphagspa", - "insymbolsforlegacycomputing", + "inpaucinhau", + "lepcha", + "orya", + "incjkradicalssupplement", + "incjkunifiedideographsextensionf", "inglagolitic", - "sylotinagri", - "inbamumsupplement", - "inarabicmathematicalalphabeticsymbols", - "inbuhid", - "ingothic", - "incombininghalfmarks", - "phagspa", - "nchar", "intagalog", - "ugar", - "tirhuta", - "nagm", - "ougr", + "incombiningdiacriticalmarksextended", + "inphagspa", "ext", + "indevanagari", + "incjkunifiedideographsextensionb", + "oalpha", + "buhid", + "ingothic", + "avestan", + "todr", + "indevanagariextendeda", + "inottomansiyaqnumbers", + "todhri", + "inlatin1supplement", + "nagm", + "inbrahmi", + "terminalpunctuation", + "otheridstart", + "nchar", + "inverticalforms", + "phagspa", + "dogra", + "extpict", + "intaiviet", + "otheruppercase", + "avst", + "extender", "cwu", - "indevanagariextended", "inphoneticextensions", - "incyrillicextendedb", - "inarabicextendedb", - "cyprominoan", - "inpaucinhau", - "inunifiedcanadianaboriginalsyllabicsextended", - "otheridstart", - "otherlowercase", - "nbat", - "otherletter", - "nabataean", - "inyisyllables", + "invariationselectors", + "inbengali", + "dogr", + "softdotted", + "incurrencysymbols", + "invedicextensions", + "sunuwar", + "osmanya", + "wancho", + "nl", + "inethiopicextended", + "mathsymbol", + "inbuginese", + "dash", + "inlowsurrogates", + "ebase", + "inphoneticextensionssupplement", + "invariationselectorssupplement", "zp", - "thaa", - "thai", - "thaana", - "elba", + "posixpunct", + "noncharactercodepoint", + "sylo", + "nonspacingmark", + "oupper", + "inlimbu", + "wcho", + "ingaray", + "warangciti", + "ingeorgianextended", + "changeswhencasemapped", + "currencysymbol", + "intifinagh", + "java", + "titlecaseletter", + "olonal", "mahj", - "extpict", + "inmeroiticcursive", "mahajani", - "nonspacingmark", - "inplayingcards", - "noncharactercodepoint", - "inarabicsupplement", - "dogra", - "tirh", - "inphoneticextensionssupplement", - "posixpunct", - "dash", - "inenclosedcjklettersandmonths", - "tamil", - "newa", - "talu", - "dogr", - "incjkunifiedideographsextensionf", - "otheruppercase", - "kayahli", - "othersymbol", - "taitham", - "telu", - "tangut", - "newtailue", - "khoj", - "newline", - "inalphabeticpresentationforms", - "unknown", + "tale", + "otherlowercase", + "ugar", + "otherletter", + "changeswhentitlecased", "epres", - "hebr", - "cypriot", - "tang", + "emojipresentation", + "inaegeannumbers", + "inindicsiyaqnumbers", + "indevanagariextended", + "javanese", "hang", - "extender", - "tagbanwa", - "wspace", + "inletterlikesymbols", + "intagbanwa", + "inalphabeticpresentationforms", + "taml", + "tirhuta", + "whitespace", "ingujarati", - "symbol", + "paragraphseparator", + "intangutcomponents", "ingunjalagondi", - "elbasan", - "oupper", + "khoj", + "inbassavah", + "inbuhid", + "khitansmallscript", + "narb", + "inbopomofo", "hiragana", - "inhangulsyllables", - "inalchemicalsymbols", - "changeswhencasemapped", "inrejang", - "emojipresentation", - "khitansmallscript", - "intifinagh", - "oldnortharabian", - "inpsalterpahlavi", - "finalpunctuation", - "inethiopicextended", - "elym", - "phlp", - "ugaritic", - "hmng", "oldsogdian", - "paragraphseparator", - "buhid", - "elymaic", - "intangutcomponents", - "inlatinextendedb", - "soyombo", + "nushu", + "incyrillicextendedb", + "othersymbol", + "nagmundari", + "extendedpictographic", + "otherdefaultignorablecodepoint", + "hmng", + "insymbolsforlegacycomputing", "omath", - "changeswhentitlecased", - "invithkuqi", + "sylotinagri", + "inlinearbsyllabary", + "intangutsupplement", + "inarabicmathematicalalphabeticsymbols", + "cf", + "inenclosedcjklettersandmonths", + "inbamumsupplement", + "pf", + "cwl", + "nshu", "inmathematicaloperators", - "shaw", - "tibt", - "tibetan", - "ingeorgianextended", + "inhangulsyllables", + "incombininghalfmarks", + "newa", + "tangut", + "digit", + "changeswhenuppercased", + "finalpunctuation", + "inpsalterpahlavi", + "phlp", + "rjng", + "nbat", + "newtailue", + "newline", + "cyprominoan", + "nabataean", "insuperscriptsandsubscripts", - "intangutsupplement", - "softdotted", + "cyrillic", + "ugaritic", + "ogham", + "insmallformvariants", "inlatinextendedg", - "inprivateusearea", - "rjng", - "nagmundari", - "khudawadi", - "cwcf", - "nshu", + "thaa", + "inarabicsupplement", + "thaana", + "thai", + "shaw", + "insupplementalarrowsa", + "inplayingcards", "hmnp", - "inyijinghexagramsymbols", - "otherdefaultignorablecodepoint", + "tirh", + "idcompatmathcontinue", + "inarabicpresentationformsb", + "idcompatmathstart", + "tang", + "tagbanwa", + "cypriot", + "garay", + "othermath", "sgnw", - "alphabetic", - "insupplementalarrowsa", - "ogham", - "extendedpictographic", - "cf", - "incypriotsyllabary", - "pf", + "talu", + "taitham", "changeswhenlowercased", - "digit", - "othermath", - "hangul", + "khudawadi", + "elba", + "telu", "insupplementalarrowsc", - "nushu", + "cwcf", + "wspace", + "any", "insupplementalmathematicaloperators", - "deva", - "bassavah", - "devanagari", - "idcompatmathcontinue", - "changeswhenuppercased", - "idcompatmathstart", - "inhanguljamoextendedb", - "indivesakuru", - "aghb", - "injavanese", - "hung", - "oldsoutharabian", - "inmahjongtiles", "ogrext", - "otherpunctuation", - "zyyy", + "hung", + "hebr", "deprecated", - "inethiopicextendedb", + "unknown", + "oldnortharabian", + "modifiercombiningmark", + "kayahli", + "invithkuqi", + "inarabicextendedb", + "indivesakuru", + "elbasan", + "elym", + "otherpunctuation", + "elymaic", + "symbol", + "tulutigalari", + "inalchemicalsymbols", "inpahawhhmong", - "inhebrew", + "inprivateusearea", + "tamil", + "hangul", + "inyisyllables", "hex", - "tavt", - "modifiersymbol", - "inhighprivateusesurrogates", "insupplementalpunctuation", - "inegyptianhieroglyphs", + "deva", + "inyijinghexagramsymbols", + "inhighprivateusesurrogates", + "devanagari", + "bassavah", + "soyombo", + "dashpunctuation", + "inmahjongtiles", + "inhanguljamoextendedb", + "alphabetic", + "aghb", + "incypriotsyllabary", + "oldsoutharabian", "inhalfwidthandfullwidthforms", - "inegyptianhieroglyphformatcontrols", - "tagb", + "inethiopicextendedb", "ethiopic", - "dashpunctuation", + "tibt", + "tibetan", "inlatinextendedf", + "othergraphemeextend", + "injavanese", + "tutg", "ecomp", - "divesakuru", - "dupl", "inglagoliticsupplement", + "inlatinextendedb", + "dupl", + "modifiersymbol", "hexdigit", - "othergraphemeextend", + "inegyptianhieroglyphsextendeda", + "changeswhencasefolded", + "dep", + "rejang", + "divesakuru", + "openpunctuation", + "inhebrew", + "inegyptianhieroglyphs", + "inegyptianhieroglyphformatcontrols", + "hanifirohingya", + "signwriting", + "defaultignorablecodepoint", + "upper", + "tavt", + "inbopomofoextended", + "insupplementaryprivateuseareaa", "olduyghur", "hluw", - "upper", - "insupplementalarrowsb", - "hyphen", "uppercase", - "rejang", - "inbopomofoextended", + "inhighsurrogates", "tifinagh", - "dep", - "signwriting", - "changeswhencasefolded", + "insupplementalarrowsb", "tfng", - "openpunctuation", - "hanifirohingya", - "insupplementalsymbolsandpictographs", - "tglg", - "insupplementaryprivateuseareaa", - "tagalog", + "tagb", + "hyphen", + "zyyy", "uppercaseletter", "telugu", - "defaultignorablecodepoint", "pahawhhmong", + "insupplementalsymbolsandpictographs", "unifiedideograph", - "inhangulcompatibilityjamo", - "inhighsurrogates", "duployan", "inboxdrawing", + "tglg", + "tagalog", + "inhangulcompatibilityjamo", "egyp", "nyiakengpuachuehmong", "egyptianhieroglyphs", @@ -29227,2319 +30164,2566 @@ unicode_lookup_property_name (register const char *str, register size_t len) { static const struct PoolPropertyNameCtype wordlist[] = { - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(8), 276}, - {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, - {pool_offset(13), 276}, - {-1}, {-1}, + {pool_offset(12), 255}, + {-1}, {-1}, {-1}, - {pool_offset(16), 249}, + {pool_offset(16), 284}, {-1}, {-1}, - {pool_offset(19), 134}, + {pool_offset(19), 137}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(25), 148}, + {pool_offset(25), 284}, - {pool_offset(26), 151}, + {pool_offset(26), 166}, + {-1}, - {pool_offset(27), 163}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(28), 151}, + {-1}, {-1}, - {pool_offset(33), 162}, + {pool_offset(31), 154}, + {-1}, {-1}, - {pool_offset(34), 139}, + {pool_offset(34), 285}, + {-1}, {-1}, - {pool_offset(35), 130}, + {pool_offset(37), 319}, - {pool_offset(36), 130}, - {-1}, + {pool_offset(38), 142}, - {pool_offset(38), 277}, - {-1}, + {pool_offset(39), 133}, - {pool_offset(40), 40}, + {pool_offset(40), 133}, {-1}, {-1}, - {pool_offset(43), 311}, + {pool_offset(43), 165}, {-1}, {-1}, {pool_offset(46), 54}, - {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(52), 40}, + + {pool_offset(53), 306}, + {-1}, + + {pool_offset(55), 273}, - {pool_offset(50), 216}, + {pool_offset(56), 283}, + {-1}, - {pool_offset(51), 298}, + {pool_offset(58), 83}, {-1}, {-1}, {-1}, - {pool_offset(55), 86}, + {pool_offset(62), 87}, + + {pool_offset(63), 221}, + {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(69), 137}, + + {pool_offset(70), 55}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(60), 55}, - {-1}, {-1}, {-1}, + {pool_offset(75), 149}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(64), 134}, + {pool_offset(81), 222}, {-1}, {-1}, - {pool_offset(67), 146}, + {pool_offset(84), 559}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(68), 275}, - {-1}, + {pool_offset(90), 159}, + {-1}, {-1}, - {pool_offset(70), 217}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(93), 487}, + + {pool_offset(94), 39}, - {pool_offset(79), 156}, + {pool_offset(95), 143}, {-1}, - {pool_offset(81), 39}, + {pool_offset(97), 39}, - {pool_offset(82), 478}, - {-1}, + {pool_offset(98), 170}, - {pool_offset(84), 166}, + {pool_offset(99), 170}, + {-1}, {-1}, - {pool_offset(85), 166}, + {pool_offset(102), 91}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(86), 140}, + {pool_offset(107), 122}, {-1}, {-1}, - {pool_offset(89), 90}, + {pool_offset(110), 84}, + + {pool_offset(111), 91}, + {-1}, {-1}, {-1}, {-1}, + + {pool_offset(116), 149}, {-1}, {-1}, - {pool_offset(92), 39}, + {pool_offset(119), 164}, {-1}, - {pool_offset(94), 83}, + {pool_offset(121), 217}, + {-1}, {-1}, {-1}, {-1}, + + {pool_offset(126), 162}, {-1}, {-1}, {-1}, - {pool_offset(98), 90}, + {pool_offset(130), 156}, + {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(136), 470}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(99), 265}, + {pool_offset(142), 490}, {-1}, {-1}, {-1}, - {pool_offset(103), 120}, + {pool_offset(146), 510}, - {pool_offset(104), 161}, - {-1}, {-1}, + {pool_offset(147), 45}, - {pool_offset(107), 146}, + {pool_offset(148), 555}, - {pool_offset(108), 212}, + {pool_offset(149), 561}, - {pool_offset(109), 159}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(150), 161}, + {-1}, - {pool_offset(119), 153}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(152), 153}, + {-1}, {-1}, - {pool_offset(129), 462}, + {pool_offset(155), 37}, {-1}, - {pool_offset(131), 158}, + {pool_offset(157), 130}, + {-1}, {-1}, {-1}, + + {pool_offset(161), 300}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(171), 325}, + {-1}, {-1}, {-1}, + + {pool_offset(175), 541}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(137), 45}, + {pool_offset(181), 56}, + {-1}, {-1}, - {pool_offset(138), 540}, + {pool_offset(184), 115}, - {pool_offset(139), 545}, + {pool_offset(185), 155}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(140), 481}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(195), 333}, - {pool_offset(145), 150}, + {pool_offset(196), 461}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(146), 500}, - {-1}, {-1}, + {pool_offset(204), 141}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(149), 37}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(209), 338}, + {-1}, {-1}, {-1}, - {pool_offset(155), 292}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(213), 505}, + {-1}, - {pool_offset(162), 113}, + {pool_offset(215), 562}, {-1}, - {pool_offset(164), 317}, + {pool_offset(217), 38}, + {-1}, {-1}, {-1}, + + {pool_offset(221), 163}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(230), 149}, {-1}, - {pool_offset(166), 528}, - {-1}, {-1}, + {pool_offset(232), 526}, - {pool_offset(169), 56}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(233), 192}, - {pool_offset(175), 152}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(234), 491}, {-1}, {-1}, {-1}, - {pool_offset(188), 325}, + {pool_offset(238), 215}, + {-1}, {-1}, - {pool_offset(189), 453}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(241), 512}, - {pool_offset(194), 138}, + {pool_offset(242), 132}, {-1}, - {pool_offset(196), 330}, + {pool_offset(244), 223}, + {-1}, - {pool_offset(197), 38}, + {pool_offset(246), 546}, + {-1}, {-1}, {-1}, - {pool_offset(198), 546}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(250), 294}, - {pool_offset(207), 160}, + {pool_offset(251), 151}, {-1}, - {pool_offset(209), 495}, + {pool_offset(253), 134}, - {pool_offset(210), 146}, - {-1}, {-1}, + {pool_offset(254), 158}, + {-1}, - {pool_offset(213), 187}, - {-1}, {-1}, + {pool_offset(256), 368}, - {pool_offset(216), 482}, - {-1}, {-1}, + {pool_offset(257), 228}, - {pool_offset(219), 514}, + {pool_offset(258), 134}, - {pool_offset(220), 502}, + {pool_offset(259), 330}, {-1}, - {pool_offset(222), 286}, - {-1}, {-1}, + {pool_offset(261), 305}, - {pool_offset(225), 148}, + {pool_offset(262), 156}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(226), 218}, - {-1}, + {pool_offset(271), 399}, + + {pool_offset(272), 22}, + + {pool_offset(273), 322}, + + {pool_offset(274), 43}, + + {pool_offset(275), 113}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(228), 153}, + {pool_offset(280), 545}, {-1}, {-1}, - {pool_offset(231), 210}, + {pool_offset(283), 508}, + {-1}, - {pool_offset(232), 360}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(285), 215}, + {-1}, - {pool_offset(240), 129}, + {pool_offset(287), 22}, + {-1}, + + {pool_offset(289), 538}, {-1}, {-1}, {-1}, - {pool_offset(244), 533}, + {pool_offset(293), 226}, {-1}, - {pool_offset(246), 322}, + {pool_offset(295), 57}, - {pool_offset(247), 155}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(296), 221}, {-1}, - {pool_offset(258), 111}, - {-1}, {-1}, + {pool_offset(298), 531}, - {pool_offset(261), 22}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(299), 307}, - {pool_offset(266), 43}, - {-1}, {-1}, - - {pool_offset(269), 221}, + {pool_offset(300), 287}, + {-1}, {-1}, {-1}, - {pool_offset(270), 279}, - {-1}, + {pool_offset(304), 161}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(272), 532}, + {pool_offset(309), 539}, {-1}, - {pool_offset(274), 22}, + {pool_offset(311), 117}, - {pool_offset(275), 57}, + {pool_offset(312), 298}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(276), 210}, + {pool_offset(322), 524}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(279), 299}, + {pool_offset(334), 429}, - {pool_offset(280), 525}, - {-1}, {-1}, + {pool_offset(335), 168}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, - {pool_offset(283), 115}, + {pool_offset(346), 117}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(284), 223}, + {pool_offset(356), 122}, + {-1}, - {pool_offset(285), 526}, + {pool_offset(358), 344}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(292), 131}, - {-1}, {-1}, + {pool_offset(365), 303}, - {pool_offset(295), 519}, - {-1}, {-1}, + {pool_offset(366), 223}, - {pool_offset(298), 297}, + {pool_offset(367), 153}, + {-1}, {-1}, {-1}, {-1}, + + {pool_offset(372), 289}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(299), 131}, + {pool_offset(382), 569}, {-1}, - {pool_offset(301), 290}, + {pool_offset(384), 58}, + {-1}, - {pool_offset(302), 314}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(386), 167}, + {-1}, - {pool_offset(308), 391}, - {-1}, {-1}, {-1}, + {pool_offset(388), 55}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(312), 498}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(395), 224}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(320), 281}, + {pool_offset(401), 34}, {-1}, - {pool_offset(322), 421}, - - {pool_offset(323), 216}, - {-1}, {-1}, {-1}, {-1}, - - {pool_offset(328), 158}, + {pool_offset(403), 162}, + {-1}, {-1}, {-1}, - {pool_offset(329), 336}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(407), 112}, - {pool_offset(338), 295}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(408), 283}, + {-1}, - {pool_offset(344), 58}, - {-1}, {-1}, + {pool_offset(410), 430}, + {-1}, {-1}, {-1}, - {pool_offset(347), 218}, + {pool_offset(414), 21}, {-1}, {-1}, - {pool_offset(350), 513}, - {-1}, {-1}, {-1}, + {pool_offset(417), 131}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(354), 219}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, + {pool_offset(426), 281}, + {-1}, - {pool_offset(367), 115}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(428), 14}, + {-1}, - {pool_offset(385), 120}, + {pool_offset(430), 530}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(398), 14}, + {pool_offset(443), 489}, + {-1}, - {pool_offset(399), 21}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(445), 436}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(405), 55}, - {-1}, {-1}, {-1}, + {pool_offset(450), 121}, + {-1}, {-1}, - {pool_offset(409), 388}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(453), 121}, + + {pool_offset(454), 607}, {-1}, - {pool_offset(420), 489}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(456), 130}, - {pool_offset(436), 128}, - {-1}, + {pool_offset(457), 499}, - {pool_offset(438), 441}, + {pool_offset(458), 396}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(439), 422}, + {pool_offset(466), 449}, {-1}, {-1}, {-1}, - {pool_offset(443), 435}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(470), 181}, - {pool_offset(468), 428}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(471), 443}, + {-1}, {-1}, - {pool_offset(475), 589}, + {pool_offset(474), 522}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(482), 445}, - {-1}, + {pool_offset(481), 281}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(484), 177}, - {-1}, {-1}, + {pool_offset(487), 594}, + + {pool_offset(488), 145}, - {pool_offset(487), 150}, + {pool_offset(489), 605}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(497), 164}, - {-1}, + {pool_offset(504), 241}, + {-1}, {-1}, - {pool_offset(499), 594}, + {pool_offset(507), 463}, {-1}, - {pool_offset(501), 587}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(509), 33}, + {-1}, {-1}, {-1}, - {pool_offset(507), 553}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(513), 86}, - {pool_offset(513), 34}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(514), 560}, + {-1}, {-1}, {-1}, - {pool_offset(519), 159}, + {pool_offset(518), 225}, {-1}, - {pool_offset(521), 110}, - - {pool_offset(522), 220}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(531), 124}, + {pool_offset(520), 243}, {-1}, - {pool_offset(533), 85}, - - {pool_offset(534), 128}, - {-1}, {-1}, + {pool_offset(522), 453}, + {-1}, - {pool_offset(537), 275}, + {pool_offset(524), 126}, + {-1}, {-1}, {-1}, - {pool_offset(538), 371}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(528), 525}, + {-1}, {-1}, {-1}, - {pool_offset(548), 518}, + {pool_offset(532), 589}, {-1}, {-1}, {-1}, - {pool_offset(552), 450}, + {pool_offset(536), 282}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(558), 273}, - {-1}, + {pool_offset(542), 612}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(560), 142}, - {-1}, + {pool_offset(549), 621}, - {pool_offset(562), 480}, + {pool_offset(550), 372}, + {-1}, {-1}, + + {pool_offset(553), 246}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(567), 119}, + {pool_offset(558), 568}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(568), 160}, - {-1}, + {pool_offset(564), 502}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(570), 119}, - {-1}, + {pool_offset(571), 163}, - {pool_offset(572), 315}, - {-1}, + {pool_offset(572), 379}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(574), 603}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(577), 89}, - {pool_offset(583), 511}, - {-1}, {-1}, {-1}, + {pool_offset(578), 213}, - {pool_offset(587), 165}, + {pool_offset(579), 349}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(588), 467}, + {pool_offset(585), 308}, + {-1}, {-1}, - {pool_offset(589), 208}, + {pool_offset(588), 7}, {-1}, - {pool_offset(591), 412}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(598), 572}, - {-1}, + {pool_offset(590), 110}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(600), 89}, + {pool_offset(596), 28}, {-1}, - {pool_offset(602), 576}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(598), 458}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(611), 33}, + {pool_offset(605), 28}, {-1}, {-1}, {-1}, - {pool_offset(615), 396}, + {pool_offset(609), 346}, + {-1}, {-1}, - {pool_offset(616), 273}, + {pool_offset(612), 488}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(617), 364}, + {pool_offset(631), 420}, {-1}, {-1}, {-1}, - {pool_offset(621), 455}, - {-1}, {-1}, {-1}, + {pool_offset(635), 575}, - {pool_offset(625), 544}, - {-1}, - - {pool_offset(627), 122}, - - {pool_offset(628), 552}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(636), 232}, + {-1}, {-1}, - {pool_offset(633), 208}, + {pool_offset(639), 213}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(634), 88}, + {pool_offset(645), 26}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(640), 43}, + {pool_offset(651), 105}, - {pool_offset(641), 577}, + {pool_offset(652), 232}, {-1}, {-1}, - {pool_offset(644), 7}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(652), 236}, - {-1}, {-1}, + {pool_offset(655), 214}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(655), 274}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(660), 231}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(662), 238}, + {pool_offset(669), 404}, {-1}, {-1}, {-1}, - {pool_offset(666), 206}, - {-1}, {-1}, {-1}, + {pool_offset(673), 466}, - {pool_offset(670), 492}, + {pool_offset(674), 139}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(671), 338}, - {-1}, {-1}, + {pool_offset(683), 600}, + {-1}, - {pool_offset(674), 452}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(685), 107}, - {pool_offset(682), 341}, - {-1}, + {pool_offset(686), 242}, + {-1}, {-1}, - {pool_offset(684), 560}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(689), 131}, + {-1}, {-1}, - {pool_offset(693), 241}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(692), 578}, - {pool_offset(702), 300}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(693), 27}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(707), 108}, - {-1}, {-1}, {-1}, + {pool_offset(700), 111}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(711), 479}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(707), 417}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(732), 363}, + {pool_offset(719), 371}, + {-1}, {-1}, {-1}, {-1}, + + {pool_offset(724), 234}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(738), 312}, - {-1}, + {pool_offset(730), 422}, - {pool_offset(740), 103}, + {pool_offset(731), 536}, {-1}, - {pool_offset(742), 369}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(733), 323}, + {-1}, - {pool_offset(748), 26}, - {-1}, {-1}, + {pool_offset(735), 216}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(751), 377}, + {pool_offset(740), 592}, - {pool_offset(752), 28}, + {pool_offset(741), 495}, {-1}, {-1}, {-1}, - {pool_offset(756), 586}, + {pool_offset(745), 476}, {-1}, {-1}, {-1}, - {pool_offset(760), 554}, + {pool_offset(749), 169}, + {-1}, {-1}, - {pool_offset(761), 28}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(752), 577}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(767), 411}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(760), 110}, + + {pool_offset(761), 473}, + {-1}, {-1}, - {pool_offset(773), 227}, + {pool_offset(764), 90}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(774), 582}, + {pool_offset(769), 106}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, - {pool_offset(775), 105}, + {pool_offset(782), 230}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(778), 27}, - {-1}, + {pool_offset(794), 124}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(780), 117}, + {pool_offset(802), 595}, {-1}, {-1}, {-1}, - {pool_offset(784), 447}, + {pool_offset(806), 377}, + {-1}, {-1}, {-1}, - {pool_offset(785), 109}, - {-1}, + {pool_offset(810), 43}, + {-1}, {-1}, {-1}, - {pool_offset(787), 227}, - {-1}, {-1}, + {pool_offset(814), 468}, - {pool_offset(790), 226}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(815), 385}, + {-1}, {-1}, {-1}, - {pool_offset(795), 409}, + {pool_offset(819), 111}, - {pool_offset(796), 209}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(820), 604}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, - {pool_offset(801), 558}, + {pool_offset(833), 460}, - {pool_offset(802), 136}, + {pool_offset(834), 211}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(844), 129}, {-1}, {-1}, {-1}, - {pool_offset(815), 185}, + {pool_offset(848), 188}, - {pool_offset(816), 458}, - {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(822), 237}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, + {pool_offset(849), 282}, + {-1}, {-1}, {-1}, - {pool_offset(834), 561}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(853), 457}, - {pool_offset(840), 13}, - {-1}, + {pool_offset(854), 11}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(842), 284}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(861), 432}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(857), 414}, - {-1}, + {pool_offset(867), 516}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, - {pool_offset(859), 334}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(879), 295}, + {-1}, {-1}, {-1}, - {pool_offset(868), 229}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(883), 198}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(894), 486}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(901), 424}, + {pool_offset(900), 41}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(906), 426}, + {pool_offset(905), 320}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(907), 104}, - {-1}, {-1}, {-1}, + {pool_offset(915), 504}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(911), 465}, + {pool_offset(929), 582}, + {-1}, {-1}, - {pool_offset(912), 108}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(932), 26}, - {pool_offset(920), 309}, - {-1}, + {pool_offset(933), 570}, - {pool_offset(922), 505}, + {pool_offset(934), 31}, + {-1}, {-1}, - {pool_offset(923), 193}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(937), 190}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(950), 460}, + {pool_offset(946), 579}, {-1}, - {pool_offset(952), 109}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(960), 287}, - {-1}, + {pool_offset(948), 119}, + {-1}, {-1}, {-1}, - {pool_offset(962), 225}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(952), 419}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(972), 211}, - {-1}, {-1}, + {pool_offset(957), 275}, - {pool_offset(975), 449}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(958), 275}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(998), 25}, + {pool_offset(963), 455}, + + {pool_offset(964), 292}, + {-1}, + + {pool_offset(966), 235}, + + {pool_offset(967), 299}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1003), 534}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(972), 230}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1012), 2}, + {pool_offset(978), 146}, - {pool_offset(1013), 267}, + {pool_offset(979), 521}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(1014), 267}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(984), 226}, + {-1}, {-1}, - {pool_offset(1022), 475}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(987), 342}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1039), 29}, + {pool_offset(996), 435}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1052), 565}, - {-1}, {-1}, {-1}, + {pool_offset(1009), 13}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(1056), 274}, + {pool_offset(1014), 107}, - {pool_offset(1057), 11}, + {pool_offset(1015), 408}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(1022), 620}, + + {pool_offset(1023), 233}, + + {pool_offset(1024), 209}, + + {pool_offset(1025), 248}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1062), 137}, + {pool_offset(1030), 94}, + {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(1036), 434}, {-1}, - {pool_offset(1064), 279}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(1038), 25}, - {pool_offset(1069), 25}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(1039), 214}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1074), 379}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(1048), 2}, + + {pool_offset(1049), 94}, - {pool_offset(1079), 162}, + {pool_offset(1050), 317}, + + {pool_offset(1051), 618}, + + {pool_offset(1052), 515}, + {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(1058), 484}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(1074), 199}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1097), 194}, + {pool_offset(1081), 29}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1098), 38}, + {pool_offset(1087), 136}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1111), 127}, - {-1}, + {pool_offset(1100), 200}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1113), 562}, + {pool_offset(1110), 115}, - {pool_offset(1114), 113}, + {pool_offset(1111), 25}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1120), 41}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(1117), 497}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1125), 195}, + {pool_offset(1125), 165}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1133), 230}, + {pool_offset(1133), 616}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1134), 506}, + {pool_offset(1140), 398}, + {-1}, {-1}, - {pool_offset(1135), 488}, - {-1}, + {pool_offset(1143), 38}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, - {pool_offset(1137), 291}, + {pool_offset(1155), 233}, {-1}, {-1}, {-1}, - {pool_offset(1141), 221}, + {pool_offset(1159), 220}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1153), 225}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1171), 517}, + {-1}, {-1}, - {pool_offset(1159), 390}, - {-1}, {-1}, {-1}, + {pool_offset(1174), 244}, + {-1}, {-1}, - {pool_offset(1163), 278}, + {pool_offset(1177), 93}, - {pool_offset(1164), 135}, + {pool_offset(1178), 410}, + {-1}, {-1}, - {pool_offset(1165), 549}, + {pool_offset(1181), 155}, + {-1}, + + {pool_offset(1183), 238}, - {pool_offset(1166), 427}, + {pool_offset(1184), 202}, {-1}, - {pool_offset(1168), 31}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(1186), 169}, + {-1}, + + {pool_offset(1188), 240}, - {pool_offset(1173), 215}, + {pool_offset(1189), 90}, + {-1}, {-1}, {-1}, + + {pool_offset(1193), 547}, + + {pool_offset(1194), 52}, {-1}, {-1}, - {pool_offset(1176), 524}, + {pool_offset(1197), 120}, + {-1}, - {pool_offset(1177), 235}, + {pool_offset(1199), 511}, - {pool_offset(1178), 494}, + {pool_offset(1200), 387}, {-1}, {-1}, {-1}, - {pool_offset(1182), 472}, - {-1}, {-1}, {-1}, {-1}, - - {pool_offset(1187), 394}, + {pool_offset(1204), 171}, - {pool_offset(1188), 92}, + {pool_offset(1205), 332}, {-1}, - {pool_offset(1190), 167}, + {pool_offset(1207), 93}, {-1}, {-1}, - {pool_offset(1193), 152}, - {-1}, + {pool_offset(1210), 46}, - {pool_offset(1195), 26}, + {pool_offset(1211), 52}, - {pool_offset(1196), 84}, + {pool_offset(1212), 45}, {-1}, - {pool_offset(1198), 89}, + {pool_offset(1214), 128}, + {-1}, {-1}, - {pool_offset(1199), 510}, + {pool_offset(1217), 471}, + {-1}, {-1}, {-1}, + + {pool_offset(1221), 125}, {-1}, - {pool_offset(1201), 118}, + {pool_offset(1223), 154}, + + {pool_offset(1224), 84}, {-1}, - {pool_offset(1203), 52}, + {pool_offset(1226), 362}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1204), 16}, + {pool_offset(1233), 352}, {-1}, - {pool_offset(1206), 464}, + {pool_offset(1235), 326}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(1245), 88}, {-1}, {-1}, - {pool_offset(1209), 135}, + {pool_offset(1248), 16}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1210), 117}, - {-1}, + {pool_offset(1254), 328}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(1212), 531}, + {pool_offset(1259), 565}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1213), 501}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(1269), 321}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(1276), 339}, + {-1}, {-1}, - {pool_offset(1218), 52}, + {pool_offset(1279), 209}, - {pool_offset(1219), 126}, + {pool_offset(1280), 75}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(1287), 591}, + + {pool_offset(1288), 276}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1220), 324}, + {pool_offset(1294), 132}, {-1}, - {pool_offset(1222), 46}, + {pool_offset(1296), 204}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(1305), 544}, + {-1}, {-1}, + + {pool_offset(1308), 17}, {-1}, - {pool_offset(1224), 45}, + {pool_offset(1310), 53}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(1320), 127}, + + {pool_offset(1321), 314}, + {-1}, + + {pool_offset(1323), 248}, + + {pool_offset(1324), 212}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1231), 129}, + {pool_offset(1331), 53}, - {pool_offset(1232), 123}, + {pool_offset(1332), 157}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1237), 362}, + {pool_offset(1337), 116}, {-1}, - {pool_offset(1239), 204}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(1339), 86}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1244), 151}, - {-1}, + {pool_offset(1348), 16}, + {-1}, {-1}, - {pool_offset(1246), 87}, + {pool_offset(1351), 205}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1247), 92}, + {pool_offset(1358), 617}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1248), 344}, - {-1}, + {pool_offset(1368), 127}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(1250), 507}, + {pool_offset(1373), 87}, - {pool_offset(1251), 133}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1374), 140}, + {-1}, - {pool_offset(1257), 165}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1376), 125}, + {-1}, {-1}, {-1}, - {pool_offset(1265), 105}, + {pool_offset(1380), 520}, {-1}, {-1}, - {pool_offset(1268), 320}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1383), 482}, + {-1}, {-1}, {-1}, - {pool_offset(1276), 143}, + {pool_offset(1387), 370}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(1277), 313}, - {-1}, + {pool_offset(1392), 143}, - {pool_offset(1279), 112}, - {-1}, + {pool_offset(1393), 227}, - {pool_offset(1281), 400}, - {-1}, + {pool_offset(1394), 287}, + + {pool_offset(1395), 509}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1283), 294}, + {pool_offset(1404), 173}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1284), 602}, + {pool_offset(1411), 556}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, - {pool_offset(1285), 416}, + {pool_offset(1422), 120}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1286), 83}, + {pool_offset(1431), 171}, - {pool_offset(1287), 463}, + {pool_offset(1432), 176}, - {pool_offset(1288), 308}, + {pool_offset(1433), 182}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1297), 271}, + {pool_offset(1442), 180}, + + {pool_offset(1443), 180}, - {pool_offset(1298), 16}, + {pool_offset(1444), 518}, + {-1}, {-1}, + + {pool_offset(1447), 209}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1305), 354}, + {pool_offset(1463), 77}, - {pool_offset(1306), 318}, + {pool_offset(1464), 193}, - {pool_offset(1307), 21}, + {pool_offset(1465), 33}, - {pool_offset(1308), 490}, + {pool_offset(1466), 249}, - {pool_offset(1309), 53}, - {-1}, {-1}, {-1}, + {pool_offset(1467), 496}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1313), 600}, + {pool_offset(1483), 483}, + {-1}, {-1}, - {pool_offset(1314), 228}, - {-1}, + {pool_offset(1486), 392}, + {-1}, {-1}, - {pool_offset(1316), 268}, + {pool_offset(1489), 115}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1317), 93}, + {pool_offset(1496), 581}, {-1}, - {pool_offset(1319), 17}, + {pool_offset(1498), 297}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, + + {pool_offset(1512), 603}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(1519), 85}, {-1}, - {pool_offset(1321), 243}, - {-1}, {-1}, {-1}, + {pool_offset(1521), 485}, - {pool_offset(1325), 125}, + {pool_offset(1522), 31}, + {-1}, {-1}, - {pool_offset(1326), 53}, - {-1}, + {pool_offset(1525), 159}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(1328), 209}, - {-1}, + {pool_offset(1530), 228}, + {-1}, {-1}, - {pool_offset(1330), 114}, + {pool_offset(1533), 29}, {-1}, - {pool_offset(1332), 93}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1535), 552}, + + {pool_offset(1536), 119}, + {-1}, {-1}, - {pool_offset(1338), 75}, + {pool_offset(1539), 395}, {-1}, - {pool_offset(1340), 437}, + {pool_offset(1541), 68}, - {pool_offset(1341), 282}, + {pool_offset(1542), 61}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1346), 197}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(1547), 64}, + {-1}, {-1}, - {pool_offset(1351), 331}, + {pool_offset(1550), 69}, + {-1}, {-1}, {-1}, - {pool_offset(1352), 574}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1554), 89}, - {pool_offset(1367), 123}, + {pool_offset(1555), 527}, + {-1}, - {pool_offset(1368), 125}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(1557), 459}, + {-1}, {-1}, {-1}, - {pool_offset(1373), 3}, + {pool_offset(1561), 135}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1375), 133}, + {pool_offset(1572), 240}, {-1}, {-1}, - {pool_offset(1378), 352}, - {-1}, + {pool_offset(1575), 237}, - {pool_offset(1380), 144}, - {-1}, {-1}, + {pool_offset(1576), 95}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1383), 306}, - {-1}, {-1}, + {pool_offset(1583), 138}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1386), 154}, - {-1}, {-1}, + {pool_offset(1592), 361}, + + {pool_offset(1593), 548}, + {-1}, - {pool_offset(1389), 85}, + {pool_offset(1595), 481}, - {pool_offset(1390), 222}, + {pool_offset(1596), 286}, + {-1}, - {pool_offset(1391), 144}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(1598), 335}, - {pool_offset(1396), 19}, + {pool_offset(1599), 30}, - {pool_offset(1397), 598}, - {-1}, {-1}, + {pool_offset(1600), 402}, - {pool_offset(1400), 365}, + {pool_offset(1601), 537}, {-1}, {-1}, - {pool_offset(1403), 168}, + {pool_offset(1604), 353}, + {-1}, {-1}, {-1}, + + {pool_offset(1608), 77}, {-1}, {-1}, - {pool_offset(1406), 168}, + {pool_offset(1611), 30}, + + {pool_offset(1612), 59}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(1622), 44}, {-1}, {-1}, - {pool_offset(1409), 207}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1625), 472}, + {-1}, {-1}, {-1}, - {pool_offset(1415), 87}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1629), 78}, + {-1}, {-1}, {-1}, + + {pool_offset(1633), 138}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(1421), 86}, + {pool_offset(1638), 187}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1426), 402}, + {pool_offset(1643), 479}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1433), 228}, + {pool_offset(1650), 418}, - {pool_offset(1434), 509}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(1651), 355}, - {pool_offset(1439), 473}, + {pool_offset(1652), 563}, + {-1}, - {pool_offset(1440), 169}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1654), 3}, - {pool_offset(1450), 342}, + {pool_offset(1655), 187}, + {-1}, - {pool_offset(1451), 499}, + {pool_offset(1657), 360}, {-1}, {-1}, - {pool_offset(1454), 167}, + {pool_offset(1660), 206}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1455), 520}, + {pool_offset(1666), 245}, {-1}, - {pool_offset(1457), 140}, - {-1}, {-1}, - - {pool_offset(1460), 199}, + {pool_offset(1668), 194}, + {-1}, {-1}, {-1}, - {pool_offset(1461), 178}, + {pool_offset(1672), 376}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(1462), 172}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1677), 76}, - {pool_offset(1469), 118}, + {pool_offset(1678), 136}, + {-1}, {-1}, {-1}, - {pool_offset(1470), 176}, + {pool_offset(1682), 475}, + {-1}, - {pool_offset(1471), 176}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(1684), 424}, + {-1}, {-1}, - {pool_offset(1476), 204}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1687), 503}, - {pool_offset(1482), 316}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1688), 378}, + {-1}, - {pool_offset(1490), 367}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1690), 316}, - {pool_offset(1499), 200}, - {-1}, {-1}, + {pool_offset(1691), 500}, - {pool_offset(1502), 585}, + {pool_offset(1692), 513}, {-1}, {-1}, {-1}, - {pool_offset(1506), 508}, - {-1}, {-1}, {-1}, + {pool_offset(1696), 57}, - {pool_offset(1510), 77}, + {pool_offset(1697), 277}, - {pool_offset(1511), 188}, - {-1}, {-1}, + {pool_offset(1698), 114}, - {pool_offset(1514), 529}, + {pool_offset(1699), 279}, - {pool_offset(1515), 496}, + {pool_offset(1700), 57}, - {pool_offset(1516), 474}, - {-1}, {-1}, + {pool_offset(1701), 95}, + + {pool_offset(1702), 302}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1519), 359}, + {pool_offset(1709), 112}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(1719), 68}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(1727), 60}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1525), 541}, - {-1}, {-1}, + {pool_offset(1733), 21}, - {pool_offset(1528), 183}, + {pool_offset(1734), 373}, - {pool_offset(1529), 399}, + {pool_offset(1735), 19}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1530), 584}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(1745), 519}, + {-1}, {-1}, - {pool_offset(1535), 201}, + {pool_offset(1748), 15}, {-1}, - {pool_offset(1537), 183}, + {pool_offset(1750), 176}, + + {pool_offset(1751), 624}, + + {pool_offset(1752), 492}, + + {pool_offset(1753), 571}, + + {pool_offset(1754), 493}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(1763), 542}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, - {pool_offset(1554), 516}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1774), 405}, + + {pool_offset(1775), 445}, - {pool_offset(1560), 289}, + {pool_offset(1776), 290}, {-1}, - {pool_offset(1562), 476}, + {pool_offset(1778), 32}, + {-1}, {-1}, + + {pool_offset(1781), 147}, + {-1}, {-1}, + + {pool_offset(1784), 147}, + {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(1790), 467}, {-1}, - {pool_offset(1564), 239}, - {-1}, {-1}, {-1}, + {pool_offset(1792), 113}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1568), 61}, + {pool_offset(1801), 34}, + {-1}, - {pool_offset(1569), 233}, + {pool_offset(1803), 553}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(1570), 563}, + {pool_offset(1808), 528}, + {-1}, {-1}, - {pool_offset(1571), 564}, + {pool_offset(1811), 602}, {-1}, - {pool_offset(1573), 538}, + {pool_offset(1813), 116}, - {pool_offset(1574), 156}, + {pool_offset(1814), 172}, {-1}, {-1}, - {pool_offset(1577), 559}, + {pool_offset(1817), 172}, + {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(1823), 96}, + {-1}, {-1}, {-1}, - {pool_offset(1578), 387}, + {pool_offset(1827), 96}, {-1}, - {pool_offset(1580), 121}, + {pool_offset(1829), 587}, {-1}, {-1}, - {pool_offset(1583), 451}, + {pool_offset(1832), 350}, - {pool_offset(1584), 420}, + {pool_offset(1833), 123}, {-1}, {-1}, - {pool_offset(1587), 207}, + {pool_offset(1836), 99}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(1588), 6}, - {-1}, {-1}, + {pool_offset(1841), 85}, - {pool_offset(1591), 132}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1842), 6}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(1598), 31}, + {pool_offset(1847), 413}, + {-1}, {-1}, + + {pool_offset(1850), 609}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1599), 34}, + {pool_offset(1859), 99}, {-1}, {-1}, {-1}, - {pool_offset(1603), 33}, + {pool_offset(1863), 514}, + {-1}, {-1}, + + {pool_offset(1866), 324}, + {-1}, {-1}, + + {pool_offset(1869), 88}, + + {pool_offset(1870), 103}, {-1}, {-1}, {-1}, - {pool_offset(1607), 487}, - {-1}, + {pool_offset(1874), 532}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1609), 204}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1880), 177}, - {pool_offset(1616), 373}, - {-1}, + {pool_offset(1881), 590}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1618), 347}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(1889), 543}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1623), 223}, + {pool_offset(1895), 246}, - {pool_offset(1624), 535}, + {pool_offset(1896), 388}, - {pool_offset(1625), 113}, - {-1}, {-1}, {-1}, + {pool_offset(1897), 32}, + {-1}, - {pool_offset(1629), 404}, + {pool_offset(1899), 465}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1637), 573}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1907), 236}, + {-1}, - {pool_offset(1652), 551}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1909), 329}, + {-1}, {-1}, {-1}, - {pool_offset(1659), 78}, + {pool_offset(1913), 397}, + {-1}, - {pool_offset(1660), 470}, + {pool_offset(1915), 158}, {-1}, - {pool_offset(1662), 384}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1917), 318}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(1669), 114}, + {pool_offset(1922), 506}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(1930), 160}, {-1}, {-1}, - {pool_offset(1672), 303}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1933), 309}, - {pool_offset(1678), 503}, + {pool_offset(1934), 375}, {-1}, - {pool_offset(1680), 88}, - {-1}, {-1}, + {pool_offset(1936), 407}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(1683), 375}, + {pool_offset(1941), 160}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1688), 68}, + {pool_offset(1946), 567}, {-1}, - {pool_offset(1690), 64}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1948), 193}, + {-1}, - {pool_offset(1697), 69}, + {pool_offset(1950), 212}, - {pool_offset(1698), 141}, + {pool_offset(1951), 236}, {-1}, - {pool_offset(1700), 368}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1953), 144}, - {pool_offset(1706), 44}, - {-1}, {-1}, + {pool_offset(1954), 196}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1709), 610}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1962), 9}, + {-1}, - {pool_offset(1719), 57}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(1964), 367}, - {pool_offset(1724), 30}, + {pool_offset(1965), 23}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1725), 48}, + {pool_offset(1972), 311}, {-1}, - {pool_offset(1727), 29}, - - {pool_offset(1728), 145}, + {pool_offset(1974), 428}, {-1}, {-1}, - {pool_offset(1731), 340}, + {pool_offset(1977), 573}, + {-1}, {-1}, - {pool_offset(1732), 30}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(1980), 48}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1739), 145}, + {pool_offset(1986), 35}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1740), 235}, + {pool_offset(1992), 276}, {-1}, - {pool_offset(1742), 243}, + {pool_offset(1994), 580}, - {pool_offset(1743), 232}, - {-1}, + {pool_offset(1995), 245}, - {pool_offset(1745), 599}, - {-1}, {-1}, + {pool_offset(1996), 66}, + {-1}, {-1}, {-1}, - {pool_offset(1748), 515}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2000), 576}, + {-1}, {-1}, {-1}, - {pool_offset(1755), 84}, - {-1}, {-1}, + {pool_offset(2004), 389}, + {-1}, - {pool_offset(1758), 57}, + {pool_offset(2006), 148}, + {-1}, {-1}, - {pool_offset(1759), 484}, + {pool_offset(2009), 148}, {-1}, {-1}, {-1}, - {pool_offset(1763), 483}, + {pool_offset(2013), 238}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1768), 76}, + {pool_offset(2018), 381}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1769), 327}, + {pool_offset(2024), 285}, + {-1}, {-1}, - {pool_offset(1770), 410}, + {pool_offset(2027), 343}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1774), 12}, + {pool_offset(2049), 235}, + {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(2055), 606}, + {-1}, {-1}, - {pool_offset(1775), 15}, + {pool_offset(2058), 12}, - {pool_offset(1776), 103}, + {pool_offset(2059), 35}, {-1}, - {pool_offset(1778), 345}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2061), 192}, + {-1}, {-1}, {-1}, - {pool_offset(1784), 353}, - {-1}, {-1}, + {pool_offset(2065), 412}, - {pool_offset(1787), 60}, + {pool_offset(2066), 220}, - {pool_offset(1788), 491}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2067), 100}, + {-1}, {-1}, {-1}, - {pool_offset(1795), 77}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2071), 66}, + {-1}, - {pool_offset(1801), 547}, + {pool_offset(2073), 186}, + {-1}, {-1}, {-1}, - {pool_offset(1802), 94}, + {pool_offset(2077), 584}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1803), 111}, + {pool_offset(2085), 533}, - {pool_offset(1804), 94}, - {-1}, {-1}, + {pool_offset(2086), 623}, - {pool_offset(1807), 251}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(2087), 177}, + {-1}, {-1}, - {pool_offset(1812), 97}, + {pool_offset(2090), 501}, + {-1}, - {pool_offset(1813), 406}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2092), 105}, + {-1}, {-1}, - {pool_offset(1819), 335}, + {pool_offset(2095), 40}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1825), 190}, - - {pool_offset(1826), 59}, + {pool_offset(2101), 195}, + {-1}, {-1}, - {pool_offset(1827), 606}, + {pool_offset(2104), 100}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1833), 161}, + {pool_offset(2110), 272}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1834), 97}, + {pool_offset(2120), 173}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1835), 504}, - {-1}, {-1}, + {pool_offset(2129), 286}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1838), 101}, - {-1}, + {pool_offset(2136), 383}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1840), 278}, + {pool_offset(2161), 622}, {-1}, - {pool_offset(1842), 251}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(1850), 397}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(2163), 588}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1855), 68}, + {pool_offset(2169), 15}, - {pool_offset(1856), 62}, - {-1}, {-1}, {-1}, + {pool_offset(2170), 247}, + {-1}, - {pool_offset(1860), 248}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2172), 59}, - {pool_offset(1869), 493}, + {pool_offset(2173), 574}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1870), 370}, + {pool_offset(2180), 462}, {-1}, {-1}, - {pool_offset(1873), 230}, + {pool_offset(2183), 199}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, + {-1}, {-1}, - {pool_offset(1884), 240}, + {pool_offset(2195), 217}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1885), 189}, - {-1}, {-1}, + {pool_offset(2201), 5}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(1888), 149}, + {pool_offset(2206), 1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1893), 149}, + {pool_offset(2211), 140}, + {-1}, {-1}, {-1}, - {pool_offset(1894), 110}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2215), 141}, + {-1}, {-1}, - {pool_offset(1903), 206}, - {-1}, {-1}, {-1}, + {pool_offset(2218), 257}, - {pool_offset(1907), 172}, + {pool_offset(2219), 190}, {-1}, - {pool_offset(1909), 555}, + {pool_offset(2221), 351}, + + {pool_offset(2222), 414}, {-1}, {-1}, {-1}, - {pool_offset(1913), 389}, - {-1}, + {pool_offset(2226), 58}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1915), 242}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2234), 164}, - {pool_offset(1921), 268}, + {pool_offset(2235), 37}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1927), 32}, + {pool_offset(2241), 480}, {-1}, {-1}, - {pool_offset(1930), 530}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2244), 50}, - {pool_offset(1936), 269}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, + {pool_offset(2245), 182}, + {-1}, - {pool_offset(1948), 459}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(2247), 36}, - {pool_offset(1953), 253}, + {pool_offset(2248), 204}, - {pool_offset(1954), 188}, + {pool_offset(2249), 331}, - {pool_offset(1955), 253}, + {pool_offset(2250), 257}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1956), 588}, + {pool_offset(2260), 54}, {-1}, {-1}, - {pool_offset(1959), 256}, + {pool_offset(2263), 277}, {-1}, {-1}, {-1}, - {pool_offset(1963), 380}, + {pool_offset(2267), 416}, + + {pool_offset(2268), 219}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(1970), 405}, + {pool_offset(2275), 254}, {-1}, - {pool_offset(1972), 461}, - - {pool_offset(1973), 301}, - {-1}, {-1}, {-1}, {-1}, - - {pool_offset(1978), 264}, - {-1}, {-1}, {-1}, {-1}, - - {pool_offset(1983), 40}, + {pool_offset(2277), 327}, {-1}, {-1}, - {pool_offset(1986), 408}, - {-1}, {-1}, + {pool_offset(2280), 42}, - {pool_offset(1989), 42}, + {pool_offset(2281), 628}, + {-1}, - {pool_offset(1990), 137}, + {pool_offset(2283), 106}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2010), 173}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(2017), 591}, + {pool_offset(2303), 251}, {-1}, {-1}, - {pool_offset(2020), 191}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2306), 426}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2037), 32}, + {pool_offset(2313), 348}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, - {pool_offset(2047), 245}, + {pool_offset(2352), 201}, {-1}, {-1}, {-1}, - {pool_offset(2051), 457}, + {pool_offset(2356), 92}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2056), 288}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2361), 189}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2063), 187}, + {pool_offset(2367), 92}, + {-1}, {-1}, {-1}, {-1}, + + {pool_offset(2372), 259}, {-1}, - {pool_offset(2065), 212}, + {pool_offset(2374), 259}, + {-1}, {-1}, - {pool_offset(2066), 357}, + {pool_offset(2377), 262}, + {-1}, {-1}, - {pool_offset(2067), 50}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(2380), 523}, + {-1}, {-1}, - {pool_offset(2081), 1}, - {-1}, + {pool_offset(2383), 296}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2083), 98}, - {-1}, {-1}, + {pool_offset(2389), 469}, + {-1}, {-1}, {-1}, - {pool_offset(2086), 557}, + {pool_offset(2393), 365}, {-1}, {-1}, - {pool_offset(2089), 241}, + {pool_offset(2396), 289}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, + + {pool_offset(2419), 62}, {-1}, {-1}, {-1}, - {pool_offset(2093), 310}, + {pool_offset(2423), 251}, + {-1}, {-1}, {-1}, - {pool_offset(2094), 262}, + {pool_offset(2427), 340}, - {pool_offset(2095), 155}, + {pool_offset(2428), 433}, {-1}, {-1}, - {pool_offset(2098), 343}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2431), 583}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, + + {pool_offset(2451), 152}, + + {pool_offset(2452), 572}, + {-1}, {-1}, {-1}, - {pool_offset(2104), 321}, + {pool_offset(2456), 152}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2109), 250}, + {pool_offset(2461), 359}, + {-1}, {-1}, - {pool_offset(2110), 471}, + {pool_offset(2464), 613}, + {-1}, {-1}, {-1}, - {pool_offset(2111), 98}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2468), 269}, - {pool_offset(2118), 54}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2469), 80}, + {-1}, - {pool_offset(2125), 23}, + {pool_offset(2471), 211}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2126), 570}, + {pool_offset(2478), 98}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, - {pool_offset(2136), 9}, + {pool_offset(2489), 256}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(2507), 197}, {-1}, {-1}, {-1}, - {pool_offset(2149), 215}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2511), 196}, - {pool_offset(2159), 66}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(2512), 534}, + {-1}, {-1}, {-1}, + + {pool_offset(2516), 135}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2164), 356}, + {pool_offset(2523), 198}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2165), 245}, + {pool_offset(2532), 394}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2170), 193}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2546), 619}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2179), 595}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2552), 386}, + {-1}, - {pool_offset(2187), 351}, - {-1}, {-1}, {-1}, + {pool_offset(2554), 334}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2191), 182}, + {pool_offset(2561), 347}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(2192), 277}, - {-1}, {-1}, + {pool_offset(2566), 421}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(2195), 157}, - {-1}, {-1}, + {pool_offset(2571), 82}, - {pool_offset(2198), 231}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2572), 312}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2208), 157}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2579), 615}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2223), 454}, - {-1}, + {pool_offset(2585), 201}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2225), 24}, + {pool_offset(2591), 36}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(2226), 66}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2596), 464}, - {pool_offset(2232), 237}, + {pool_offset(2597), 24}, {-1}, {-1}, {-1}, - {pool_offset(2236), 5}, + {pool_offset(2601), 268}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2237), 231}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2610), 535}, + {-1}, {-1}, - {pool_offset(2243), 567}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2613), 597}, + {-1}, {-1}, {-1}, - {pool_offset(2249), 15}, + {pool_offset(2617), 268}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2252), 381}, + {pool_offset(2638), 291}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, - {pool_offset(2263), 497}, - {-1}, + {pool_offset(2648), 175}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(2265), 185}, + {pool_offset(2662), 507}, + {-1}, {-1}, {-1}, {-1}, + + {pool_offset(2667), 262}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2282), 169}, - {-1}, + {pool_offset(2684), 205}, + {-1}, {-1}, - {pool_offset(2284), 304}, + {pool_offset(2687), 183}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2285), 194}, - {-1}, {-1}, + {pool_offset(2695), 447}, + {-1}, - {pool_offset(2288), 256}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(2697), 219}, - {pool_offset(2293), 438}, + {pool_offset(2698), 70}, + {-1}, + + {pool_offset(2700), 81}, - {pool_offset(2294), 233}, + {pool_offset(2701), 431}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2303), 439}, - {-1}, {-1}, {-1}, + {pool_offset(2719), 208}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2307), 566}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2727), 24}, + {-1}, - {pool_offset(2313), 512}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2729), 82}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(2319), 116}, + {pool_offset(2734), 51}, {-1}, {-1}, - {pool_offset(2322), 523}, + {pool_offset(2737), 357}, {-1}, {-1}, {-1}, - {pool_offset(2326), 35}, - {-1}, {-1}, {-1}, {-1}, - - {pool_offset(2331), 37}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(2741), 446}, - {pool_offset(2336), 240}, - - {pool_offset(2337), 199}, + {pool_offset(2742), 313}, {-1}, - {pool_offset(2339), 24}, - {-1}, {-1}, {-1}, + {pool_offset(2744), 70}, - {pool_offset(2343), 178}, - {-1}, {-1}, + {pool_offset(2745), 244}, - {pool_offset(2346), 433}, + {pool_offset(2746), 364}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2351), 248}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(2360), 214}, - {-1}, {-1}, + {pool_offset(2751), 356}, + {-1}, - {pool_offset(2363), 173}, - {-1}, {-1}, + {pool_offset(2753), 249}, + {-1}, - {pool_offset(2366), 423}, + {pool_offset(2755), 200}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2372), 319}, - - {pool_offset(2373), 339}, + {pool_offset(2761), 278}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2374), 605}, + {pool_offset(2769), 181}, - {pool_offset(2375), 446}, + {pool_offset(2770), 391}, {-1}, - {pool_offset(2377), 579}, + {pool_offset(2772), 242}, {-1}, {-1}, - {pool_offset(2380), 269}, - {-1}, + {pool_offset(2775), 345}, + {-1}, {-1}, {-1}, - {pool_offset(2382), 270}, - {-1}, + {pool_offset(2779), 63}, - {pool_offset(2384), 521}, + {pool_offset(2780), 441}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2385), 195}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2787), 78}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2393), 116}, + {pool_offset(2815), 358}, {-1}, {-1}, {-1}, - {pool_offset(2397), 35}, + {pool_offset(2819), 625}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(2398), 305}, + {pool_offset(2824), 288}, {-1}, - {pool_offset(2400), 418}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2826), 8}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(2835), 183}, {-1}, {-1}, - {pool_offset(2412), 252}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2838), 250}, + {-1}, - {pool_offset(2420), 333}, - {-1}, {-1}, {-1}, + {pool_offset(2840), 166}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(2424), 607}, + {pool_offset(2845), 208}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2425), 337}, + {pool_offset(2852), 341}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(2426), 597}, + {pool_offset(2857), 278}, {-1}, {-1}, - {pool_offset(2429), 244}, - {-1}, {-1}, + {pool_offset(2860), 498}, + {-1}, - {pool_offset(2432), 229}, + {pool_offset(2862), 279}, {-1}, {-1}, - {pool_offset(2435), 78}, - {-1}, {-1}, {-1}, + {pool_offset(2865), 354}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(2439), 386}, - {-1}, + {pool_offset(2870), 48}, - {pool_offset(2441), 104}, - {-1}, {-1}, + {pool_offset(2871), 234}, - {pool_offset(2444), 358}, - {-1}, {-1}, + {pool_offset(2872), 390}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2447), 196}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2879), 118}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2453), 348}, + {pool_offset(2896), 145}, + {-1}, - {pool_offset(2454), 556}, + {pool_offset(2898), 188}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2459), 59}, + {pool_offset(2903), 150}, + + {pool_offset(2904), 486}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, - {pool_offset(2472), 91}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(2914), 150}, - {pool_offset(2477), 270}, + {pool_offset(2915), 254}, {-1}, - {pool_offset(2479), 91}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2917), 206}, + {-1}, {-1}, - {pool_offset(2485), 443}, - {-1}, {-1}, {-1}, + {pool_offset(2920), 271}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(2489), 177}, + {pool_offset(2925), 142}, + {-1}, {-1}, {-1}, {-1}, + + {pool_offset(2930), 50}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, - {pool_offset(2499), 196}, + {pool_offset(2943), 79}, + {-1}, + + {pool_offset(2945), 79}, + + {pool_offset(2946), 456}, {-1}, {-1}, - {pool_offset(2502), 604}, + {pool_offset(2949), 596}, + {-1}, {-1}, - {pool_offset(2503), 62}, + {pool_offset(2952), 423}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(2959), 118}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(2966), 97}, {-1}, {-1}, {-1}, - {pool_offset(2507), 138}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2970), 366}, {-1}, {-1}, - {pool_offset(2528), 184}, + {pool_offset(2973), 337}, {-1}, - {pool_offset(2530), 323}, + {pool_offset(2975), 444}, {-1}, {-1}, - {pool_offset(2533), 271}, + {pool_offset(2978), 258}, - {pool_offset(2534), 571}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2979), 267}, + {-1}, + + {pool_offset(2981), 280}, + {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(2987), 315}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2548), 142}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(2992), 288}, + {-1}, {-1}, {-1}, {-1}, + + {pool_offset(2997), 564}, + {-1}, + + {pool_offset(2999), 540}, {-1}, {-1}, - {pool_offset(2569), 49}, + {pool_offset(3002), 128}, - {pool_offset(2570), 132}, - {-1}, + {pool_offset(3003), 557}, - {pool_offset(2572), 542}, - {-1}, {-1}, {-1}, + {pool_offset(3004), 336}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2576), 272}, + {pool_offset(3011), 126}, {-1}, {-1}, - {pool_offset(2579), 283}, + {pool_offset(3014), 191}, {-1}, {-1}, - {pool_offset(2582), 448}, + {pool_offset(3017), 400}, {-1}, {-1}, - {pool_offset(2585), 58}, + {pool_offset(3020), 103}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(2586), 281}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(3025), 425}, {-1}, - {pool_offset(2597), 80}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(2607), 96}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(3027), 194}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2624), 186}, - {-1}, {-1}, - - {pool_offset(2627), 20}, - - {pool_offset(2628), 392}, - - {pool_offset(2629), 425}, - {-1}, {-1}, {-1}, - - {pool_offset(2633), 477}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(3035), 184}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(2658), 442}, - - {pool_offset(2659), 36}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2665), 191}, + {pool_offset(3050), 415}, - {pool_offset(2666), 329}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(3051), 243}, - {pool_offset(2676), 578}, + {pool_offset(3052), 175}, - {pool_offset(2677), 413}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(3053), 81}, + + {pool_offset(3054), 202}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2697), 596}, + {pool_offset(3065), 210}, {-1}, {-1}, - {pool_offset(2700), 378}, + {pool_offset(3068), 614}, + {-1}, + + {pool_offset(3070), 207}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2705), 244}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(3084), 250}, + {-1}, - {pool_offset(2712), 539}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(3086), 454}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, - {pool_offset(2720), 580}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(3097), 566}, - {pool_offset(2726), 328}, + {pool_offset(3098), 598}, {-1}, - {pool_offset(2728), 456}, + {pool_offset(3100), 44}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(2729), 440}, + {pool_offset(3105), 406}, + {-1}, - {pool_offset(2730), 214}, + {pool_offset(3107), 554}, + {-1}, {-1}, {-1}, - {pool_offset(2731), 179}, + {pool_offset(3111), 218}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2741), 326}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(3130), 49}, + {-1}, {-1}, - {pool_offset(2747), 263}, + {pool_offset(3133), 184}, {-1}, {-1}, - {pool_offset(2750), 261}, + {pool_offset(3136), 369}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2751), 171}, + {pool_offset(3143), 437}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, - {pool_offset(2774), 192}, + {pool_offset(3156), 448}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2780), 82}, - {-1}, {-1}, + {pool_offset(3162), 179}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2783), 51}, + {pool_offset(3169), 260}, {-1}, - {pool_offset(2785), 415}, + {pool_offset(3171), 4}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2800), 349}, + {pool_offset(3186), 51}, + {-1}, {-1}, + + {pool_offset(3189), 218}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2807), 407}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(3196), 494}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2817), 302}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, + {pool_offset(3205), 225}, + {-1}, - {pool_offset(2839), 61}, - {-1}, {-1}, + {pool_offset(3207), 229}, - {pool_offset(2842), 522}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(3208), 174}, + {-1}, - {pool_offset(2847), 332}, - {-1}, {-1}, {-1}, + {pool_offset(3210), 178}, + {-1}, - {pool_offset(2851), 200}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(3212), 0}, - {pool_offset(2857), 201}, + {pool_offset(3213), 61}, + {-1}, {-1}, {-1}, - {pool_offset(2858), 170}, + {pool_offset(3217), 174}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2864), 139}, - {-1}, {-1}, {-1}, {-1}, - - {pool_offset(2869), 170}, + {pool_offset(3223), 363}, {-1}, - {pool_offset(2871), 403}, - {-1}, {-1}, {-1}, {-1}, - - {pool_offset(2876), 280}, + {pool_offset(3225), 62}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2885), 257}, - {-1}, {-1}, + {pool_offset(3243), 271}, - {pool_offset(2888), 258}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(3244), 186}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2893), 257}, + {pool_offset(3252), 450}, {-1}, {-1}, {-1}, - {pool_offset(2897), 73}, - {-1}, + {pool_offset(3256), 585}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2899), 147}, + {pool_offset(3266), 263}, {-1}, {-1}, {-1}, - {pool_offset(2903), 81}, - {-1}, {-1}, - - {pool_offset(2906), 147}, - - {pool_offset(2907), 163}, + {pool_offset(3270), 304}, {-1}, - {pool_offset(2909), 583}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(3272), 263}, - {pool_offset(2916), 179}, + {pool_offset(3273), 264}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2918), 296}, - {-1}, {-1}, + {pool_offset(3284), 237}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2921), 70}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(3292), 380}, - {pool_offset(2930), 261}, + {pool_offset(3293), 601}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2931), 350}, + {pool_offset(3318), 185}, {-1}, - {pool_offset(2933), 8}, + {pool_offset(3320), 267}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2934), 63}, + {pool_offset(3335), 108}, {-1}, {-1}, {-1}, - {pool_offset(2938), 398}, - {-1}, + {pool_offset(3339), 451}, + {-1}, {-1}, {-1}, - {pool_offset(2940), 252}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(3343), 109}, + {-1}, - {pool_offset(2949), 175}, + {pool_offset(3345), 260}, {-1}, {-1}, {-1}, - {pool_offset(2953), 174}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(3349), 253}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(2962), 70}, + {pool_offset(3354), 60}, - {pool_offset(2963), 601}, + {pool_offset(3355), 83}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2964), 203}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(3362), 207}, - {pool_offset(2974), 122}, - {-1}, {-1}, + {pool_offset(3363), 239}, + {-1}, - {pool_offset(2977), 238}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(3365), 178}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2984), 249}, + {pool_offset(3375), 255}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2985), 255}, + {pool_offset(3384), 49}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, - {pool_offset(2986), 254}, + {pool_offset(3395), 129}, {-1}, {-1}, - {pool_offset(2989), 174}, + {pool_offset(3398), 73}, {-1}, {-1}, - {pool_offset(2992), 126}, + {pool_offset(3401), 261}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(2993), 0}, + {pool_offset(3410), 610}, {-1}, - {pool_offset(2995), 436}, + {pool_offset(3412), 47}, + {-1}, {-1}, {-1}, + + {pool_offset(3416), 280}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3000), 265}, + {pool_offset(3421), 20}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3011), 79}, - - {pool_offset(3012), 99}, - {-1}, {-1}, - - {pool_offset(3015), 60}, + {pool_offset(3432), 384}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3019), 254}, - - {pool_offset(3020), 95}, + {pool_offset(3445), 203}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3021), 82}, + {pool_offset(3452), 189}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3023), 247}, - {-1}, + {pool_offset(3463), 101}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3025), 272}, + {pool_offset(3473), 65}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3037), 307}, + {pool_offset(3485), 273}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, - {pool_offset(3051), 226}, - {-1}, + {pool_offset(3497), 191}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, - {pool_offset(3053), 527}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(3510), 168}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3061), 73}, + {pool_offset(3516), 124}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3062), 203}, + {pool_offset(3532), 474}, + {-1}, {-1}, {-1}, - {pool_offset(3063), 101}, - {-1}, + {pool_offset(3536), 310}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, - {pool_offset(3065), 429}, - {-1}, {-1}, {-1}, + {pool_offset(3566), 529}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, - {pool_offset(3069), 590}, + {pool_offset(3578), 73}, {-1}, {-1}, - {pool_offset(3072), 48}, - {-1}, + {pool_offset(3581), 74}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3074), 417}, + {pool_offset(3606), 222}, + {-1}, {-1}, {-1}, - {pool_offset(3075), 79}, + {pool_offset(3610), 74}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, - {pool_offset(3076), 124}, - {-1}, + {pool_offset(3623), 231}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, - {pool_offset(3078), 382}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(3635), 270}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3085), 186}, + {pool_offset(3641), 608}, {-1}, {-1}, {-1}, - {pool_offset(3089), 485}, + {pool_offset(3645), 558}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3090), 213}, + {pool_offset(3661), 442}, {-1}, - {pool_offset(3092), 383}, + {pool_offset(3663), 258}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3096), 74}, - {-1}, {-1}, - - {pool_offset(3099), 220}, - {-1}, {-1}, {-1}, {-1}, - - {pool_offset(3104), 263}, + {pool_offset(3676), 97}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3113), 205}, - - {pool_offset(3114), 189}, - {-1}, + {pool_offset(3703), 411}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3116), 280}, + {pool_offset(3731), 102}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3124), 36}, + {pool_offset(3739), 393}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(3125), 74}, - {-1}, {-1}, {-1}, + {pool_offset(3762), 67}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, - {pool_offset(3129), 548}, + {pool_offset(3774), 409}, + {-1}, + + {pool_offset(3776), 440}, {-1}, {-1}, - {pool_offset(3132), 285}, + {pool_offset(3779), 67}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(3786), 27}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(3156), 242}, - - {pool_offset(3157), 202}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3171), 50}, + {pool_offset(3836), 247}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3184), 466}, + {pool_offset(3849), 216}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(3203), 361}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3211), 232}, + {pool_offset(3865), 599}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3216), 259}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(3225), 259}, + {pool_offset(3870), 438}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(3240), 346}, + {pool_offset(3893), 18}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3255), 355}, + {pool_offset(3903), 42}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(3276), 550}, - {-1}, {-1}, {-1}, + {pool_offset(3926), 478}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3280), 239}, + {pool_offset(3936), 195}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3284), 568}, - {-1}, + {pool_offset(3985), 452}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3286), 434}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {pool_offset(3992), 593}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3296), 224}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, + {pool_offset(3999), 80}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3307), 171}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(4007), 265}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3312), 127}, - {-1}, + {pool_offset(4014), 265}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, - {pool_offset(3314), 47}, + {pool_offset(4026), 477}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3319), 180}, - {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(3325), 181}, + {pool_offset(4031), 203}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3328), 401}, + {pool_offset(4061), 427}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(4068), 270}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3343), 197}, - {-1}, + {pool_offset(4083), 76}, - {pool_offset(3345), 234}, - {-1}, + {pool_offset(4084), 586}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3347), 18}, + {pool_offset(4092), 293}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(3374), 372}, - {-1}, {-1}, {-1}, + {-1}, {-1}, - {pool_offset(3378), 182}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(4104), 71}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3383), 81}, + {pool_offset(4175), 241}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3398), 44}, - {-1}, {-1}, - - {pool_offset(3401), 469}, + {pool_offset(4190), 102}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3408), 213}, + {pool_offset(4278), 551}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3432), 49}, + {pool_offset(4302), 47}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, - - {pool_offset(3463), 4}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(3479), 202}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, - {pool_offset(3489), 95}, - - {pool_offset(3490), 592}, + {pool_offset(4368), 65}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3495), 180}, - {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(3501), 376}, - {-1}, {-1}, {-1}, {-1}, + {pool_offset(4391), 229}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3506), 67}, - {-1}, + {pool_offset(4398), 69}, + {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3508), 27}, + {pool_offset(4404), 224}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, - {pool_offset(3521), 67}, + {pool_offset(4425), 301}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3535), 106}, + {pool_offset(4442), 549}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3539), 51}, - {-1}, {-1}, - - {pool_offset(3542), 107}, - {-1}, {-1}, - - {pool_offset(3545), 430}, + {pool_offset(4455), 550}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(3578), 517}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, - {pool_offset(3579), 42}, + {pool_offset(4514), 98}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3633), 419}, + {pool_offset(4566), 239}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, - - {pool_offset(3654), 184}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(4617), 64}, + {-1}, {-1}, + + {pool_offset(4620), 10}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3677), 190}, + {pool_offset(4627), 256}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3685), 581}, + {pool_offset(4635), 403}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3698), 198}, + {pool_offset(4653), 626}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, + {-1}, {-1}, + + {pool_offset(4701), 197}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3745), 217}, + {pool_offset(4709), 19}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, - - {pool_offset(3765), 56}, {-1}, {-1}, {-1}, - {pool_offset(3769), 65}, - {-1}, {-1}, {-1}, {-1}, - - {pool_offset(3774), 575}, - {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(3780), 543}, - {-1}, - - {pool_offset(3782), 293}, + {pool_offset(4731), 274}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, @@ -31547,43 +32731,67 @@ unicode_lookup_property_name (register const char *str, register size_t len) {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3832), 100}, + {pool_offset(4808), 439}, + {-1}, {-1}, {-1}, + + {pool_offset(4812), 266}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(3856), 250}, - {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3861), 236}, + {pool_offset(4856), 382}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, + + {pool_offset(4876), 266}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, + + {pool_offset(4905), 253}, {-1}, {-1}, {-1}, - {pool_offset(3910), 432}, + {pool_offset(4909), 104}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(4972), 56}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(3976), 385}, + {pool_offset(4989), 146}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(5035), 261}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(5069), 210}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, + + {pool_offset(5080), 611}, + + {pool_offset(5081), 272}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, + + {pool_offset(5092), 71}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, @@ -31591,68 +32799,45 @@ unicode_lookup_property_name (register const char *str, register size_t len) {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(4130), 536}, - {-1}, {-1}, + {pool_offset(5163), 374}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(4133), 444}, + {pool_offset(5171), 252}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(4143), 537}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(4158), 247}, - {-1}, - {pool_offset(4160), 80}, + {pool_offset(5190), 252}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, - - {pool_offset(4201), 211}, - {-1}, {-1}, {-1}, {-1}, - - {pool_offset(4206), 468}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, - {pool_offset(4221), 76}, + {pool_offset(5237), 401}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(4272), 69}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(4280), 71}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, - - {pool_offset(4303), 569}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(4333), 100}, + {pool_offset(5343), 72}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(4357), 198}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, - - {pool_offset(4387), 192}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, @@ -31660,9 +32845,8 @@ unicode_lookup_property_name (register const char *str, register size_t len) {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(4434), 19}, - - {pool_offset(4435), 10}, + {pool_offset(5453), 185}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, @@ -31672,86 +32856,34 @@ unicode_lookup_property_name (register const char *str, register size_t len) {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, - - {pool_offset(4519), 374}, - {-1}, {-1}, {-1}, - - {pool_offset(4523), 102}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, - - {pool_offset(4545), 266}, - {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(4551), 224}, - {-1}, {-1}, {-1}, - - {pool_offset(4555), 395}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(4580), 260}, - {-1}, {-1}, - - {pool_offset(4583), 65}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, - - {pool_offset(4612), 234}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, - - {pool_offset(4661), 47}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, - - {pool_offset(4701), 260}, - - {pool_offset(4702), 219}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, - - {pool_offset(4715), 96}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(4752), 593}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(4761), 246}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, - - {pool_offset(4774), 608}, - {-1}, {-1}, - - {pool_offset(4777), 246}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(4837), 143}, - {-1}, {-1}, {-1}, {-1}, - - {pool_offset(4842), 255}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, @@ -31761,55 +32893,30 @@ unicode_lookup_property_name (register const char *str, register size_t len) {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(4932), 64}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(4940), 205}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(4947), 264}, - {-1}, {-1}, - - {pool_offset(4950), 393}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(4968), 431}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, - - {pool_offset(5027), 71}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(5081), 366}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, - - {pool_offset(5130), 72}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, - {pool_offset(5177), 181}, + {pool_offset(6075), 72}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, @@ -31825,6 +32932,9 @@ unicode_lookup_property_name (register const char *str, register size_t len) {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + + {pool_offset(6217), 627}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, @@ -31839,8 +32949,6 @@ unicode_lookup_property_name (register const char *str, register size_t len) {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - - {pool_offset(5439), 72}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, @@ -31894,16 +33002,17 @@ unicode_lookup_property_name (register const char *str, register size_t len) {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, - - {pool_offset(5919), 609}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, + {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, - {pool_offset(5964), 99} + {pool_offset(6900), 101} }; if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH) @@ -31927,11 +33036,11 @@ unicode_lookup_property_name (register const char *str, register size_t len) -#define UNICODE_PROPERTY_VERSION 150100 -#define UNICODE_EMOJI_VERSION 1501 +#define UNICODE_PROPERTY_VERSION 160000 +#define UNICODE_EMOJI_VERSION 1600 #define PROPERTY_NAME_MAX_SIZE 61 -#define CODE_RANGES_NUM 611 +#define CODE_RANGES_NUM 629 #define PROP_INDEX_NEWLINE 0 #define PROP_INDEX_ALPHA 1 @@ -32077,719 +33186,745 @@ unicode_lookup_property_name (register const char *str, register size_t len) #define PROP_INDEX_EXTPICT 81 #define PROP_INDEX_EXTENDER 82 #define PROP_INDEX_EXT 82 -#define PROP_INDEX_GEORGIAN 83 -#define PROP_INDEX_GEOR 83 -#define PROP_INDEX_GLAGOLITIC 84 -#define PROP_INDEX_GLAG 84 -#define PROP_INDEX_GOTHIC 85 -#define PROP_INDEX_GOTH 85 -#define PROP_INDEX_GRANTHA 86 -#define PROP_INDEX_GRAN 86 -#define PROP_INDEX_GRAPHEMEBASE 87 -#define PROP_INDEX_GRBASE 87 -#define PROP_INDEX_GRAPHEMEEXTEND 88 -#define PROP_INDEX_GREXT 88 -#define PROP_INDEX_GRAPHEMELINK 89 -#define PROP_INDEX_GRLINK 89 -#define PROP_INDEX_GREEK 90 -#define PROP_INDEX_GREK 90 -#define PROP_INDEX_GUJARATI 91 -#define PROP_INDEX_GUJR 91 -#define PROP_INDEX_GUNJALAGONDI 92 -#define PROP_INDEX_GONG 92 -#define PROP_INDEX_GURMUKHI 93 -#define PROP_INDEX_GURU 93 -#define PROP_INDEX_HAN 94 -#define PROP_INDEX_HANI 94 -#define PROP_INDEX_HANGUL 95 -#define PROP_INDEX_HANG 95 -#define PROP_INDEX_HANIFIROHINGYA 96 -#define PROP_INDEX_ROHG 96 -#define PROP_INDEX_HANUNOO 97 -#define PROP_INDEX_HANO 97 -#define PROP_INDEX_HATRAN 98 -#define PROP_INDEX_HATR 98 -#define PROP_INDEX_HEBREW 99 -#define PROP_INDEX_HEBR 99 -#define PROP_INDEX_HEXDIGIT 100 -#define PROP_INDEX_HEX 100 -#define PROP_INDEX_HIRAGANA 101 -#define PROP_INDEX_HIRA 101 -#define PROP_INDEX_HYPHEN 102 -#define PROP_INDEX_IDSBINARYOPERATOR 103 -#define PROP_INDEX_IDSB 103 -#define PROP_INDEX_IDSTRINARYOPERATOR 104 -#define PROP_INDEX_IDST 104 -#define PROP_INDEX_IDSUNARYOPERATOR 105 -#define PROP_INDEX_IDSU 105 -#define PROP_INDEX_IDCOMPATMATHCONTINUE 106 -#define PROP_INDEX_IDCOMPATMATHSTART 107 -#define PROP_INDEX_IDCONTINUE 108 -#define PROP_INDEX_IDC 108 -#define PROP_INDEX_IDSTART 109 -#define PROP_INDEX_IDS 109 -#define PROP_INDEX_IDEOGRAPHIC 110 -#define PROP_INDEX_IDEO 110 -#define PROP_INDEX_IMPERIALARAMAIC 111 -#define PROP_INDEX_ARMI 111 -#define PROP_INDEX_INCB 112 -#define PROP_INDEX_INHERITED 113 -#define PROP_INDEX_QAAI 113 -#define PROP_INDEX_ZINH 113 -#define PROP_INDEX_INSCRIPTIONALPAHLAVI 114 -#define PROP_INDEX_PHLI 114 -#define PROP_INDEX_INSCRIPTIONALPARTHIAN 115 -#define PROP_INDEX_PRTI 115 -#define PROP_INDEX_JAVANESE 116 -#define PROP_INDEX_JAVA 116 -#define PROP_INDEX_JOINCONTROL 117 -#define PROP_INDEX_JOINC 117 -#define PROP_INDEX_KAITHI 118 -#define PROP_INDEX_KTHI 118 -#define PROP_INDEX_KANNADA 119 -#define PROP_INDEX_KNDA 119 -#define PROP_INDEX_KATAKANA 120 -#define PROP_INDEX_KANA 120 -#define PROP_INDEX_KAWI 121 -#define PROP_INDEX_KAYAHLI 122 -#define PROP_INDEX_KALI 122 -#define PROP_INDEX_KHAROSHTHI 123 -#define PROP_INDEX_KHAR 123 -#define PROP_INDEX_KHITANSMALLSCRIPT 124 -#define PROP_INDEX_KITS 124 -#define PROP_INDEX_KHMER 125 -#define PROP_INDEX_KHMR 125 -#define PROP_INDEX_KHOJKI 126 -#define PROP_INDEX_KHOJ 126 -#define PROP_INDEX_KHUDAWADI 127 -#define PROP_INDEX_SIND 127 -#define PROP_INDEX_L 128 -#define PROP_INDEX_LETTER 128 -#define PROP_INDEX_LC 129 -#define PROP_INDEX_CASEDLETTER 129 -#define PROP_INDEX_LAO 130 -#define PROP_INDEX_LAOO 130 -#define PROP_INDEX_LATIN 131 -#define PROP_INDEX_LATN 131 -#define PROP_INDEX_LEPCHA 132 -#define PROP_INDEX_LEPC 132 -#define PROP_INDEX_LIMBU 133 -#define PROP_INDEX_LIMB 133 -#define PROP_INDEX_LINEARA 134 -#define PROP_INDEX_LINA 134 -#define PROP_INDEX_LINEARB 135 -#define PROP_INDEX_LINB 135 -#define PROP_INDEX_LISU 136 -#define PROP_INDEX_LL 137 -#define PROP_INDEX_LOWERCASELETTER 137 -#define PROP_INDEX_LM 138 -#define PROP_INDEX_MODIFIERLETTER 138 -#define PROP_INDEX_LO 139 -#define PROP_INDEX_OTHERLETTER 139 -#define PROP_INDEX_LOGICALORDEREXCEPTION 140 -#define PROP_INDEX_LOE 140 -#define PROP_INDEX_LOWERCASE 141 -#define PROP_INDEX_LT 142 -#define PROP_INDEX_TITLECASELETTER 142 -#define PROP_INDEX_LU 143 -#define PROP_INDEX_UPPERCASELETTER 143 -#define PROP_INDEX_LYCIAN 144 -#define PROP_INDEX_LYCI 144 -#define PROP_INDEX_LYDIAN 145 -#define PROP_INDEX_LYDI 145 -#define PROP_INDEX_M 146 -#define PROP_INDEX_COMBININGMARK 146 -#define PROP_INDEX_MARK 146 -#define PROP_INDEX_MAHAJANI 147 -#define PROP_INDEX_MAHJ 147 -#define PROP_INDEX_MAKASAR 148 -#define PROP_INDEX_MAKA 148 -#define PROP_INDEX_MALAYALAM 149 -#define PROP_INDEX_MLYM 149 -#define PROP_INDEX_MANDAIC 150 -#define PROP_INDEX_MAND 150 -#define PROP_INDEX_MANICHAEAN 151 -#define PROP_INDEX_MANI 151 -#define PROP_INDEX_MARCHEN 152 -#define PROP_INDEX_MARC 152 -#define PROP_INDEX_MASARAMGONDI 153 -#define PROP_INDEX_GONM 153 -#define PROP_INDEX_MATH 154 -#define PROP_INDEX_MC 155 -#define PROP_INDEX_SPACINGMARK 155 -#define PROP_INDEX_ME 156 -#define PROP_INDEX_ENCLOSINGMARK 156 -#define PROP_INDEX_MEDEFAIDRIN 157 -#define PROP_INDEX_MEDF 157 -#define PROP_INDEX_MEETEIMAYEK 158 -#define PROP_INDEX_MTEI 158 -#define PROP_INDEX_MENDEKIKAKUI 159 -#define PROP_INDEX_MEND 159 -#define PROP_INDEX_MEROITICCURSIVE 160 -#define PROP_INDEX_MERC 160 -#define PROP_INDEX_MEROITICHIEROGLYPHS 161 -#define PROP_INDEX_MERO 161 -#define PROP_INDEX_MIAO 162 -#define PROP_INDEX_PLRD 162 -#define PROP_INDEX_MN 163 -#define PROP_INDEX_NONSPACINGMARK 163 -#define PROP_INDEX_MODI 164 -#define PROP_INDEX_MONGOLIAN 165 -#define PROP_INDEX_MONG 165 -#define PROP_INDEX_MRO 166 -#define PROP_INDEX_MROO 166 -#define PROP_INDEX_MULTANI 167 -#define PROP_INDEX_MULT 167 -#define PROP_INDEX_MYANMAR 168 -#define PROP_INDEX_MYMR 168 -#define PROP_INDEX_N 169 -#define PROP_INDEX_NUMBER 169 -#define PROP_INDEX_NABATAEAN 170 -#define PROP_INDEX_NBAT 170 -#define PROP_INDEX_NAGMUNDARI 171 -#define PROP_INDEX_NAGM 171 -#define PROP_INDEX_NANDINAGARI 172 -#define PROP_INDEX_NAND 172 -#define PROP_INDEX_ND 173 -#define PROP_INDEX_DECIMALNUMBER 173 -#define PROP_INDEX_NEWTAILUE 174 -#define PROP_INDEX_TALU 174 -#define PROP_INDEX_NEWA 175 -#define PROP_INDEX_NKO 176 -#define PROP_INDEX_NKOO 176 -#define PROP_INDEX_NL 177 -#define PROP_INDEX_LETTERNUMBER 177 -#define PROP_INDEX_NO 178 -#define PROP_INDEX_OTHERNUMBER 178 -#define PROP_INDEX_NONCHARACTERCODEPOINT 179 -#define PROP_INDEX_NCHAR 179 -#define PROP_INDEX_NUSHU 180 -#define PROP_INDEX_NSHU 180 -#define PROP_INDEX_NYIAKENGPUACHUEHMONG 181 -#define PROP_INDEX_HMNP 181 -#define PROP_INDEX_OGHAM 182 -#define PROP_INDEX_OGAM 182 -#define PROP_INDEX_OLCHIKI 183 -#define PROP_INDEX_OLCK 183 -#define PROP_INDEX_OLDHUNGARIAN 184 -#define PROP_INDEX_HUNG 184 -#define PROP_INDEX_OLDITALIC 185 -#define PROP_INDEX_ITAL 185 -#define PROP_INDEX_OLDNORTHARABIAN 186 -#define PROP_INDEX_NARB 186 -#define PROP_INDEX_OLDPERMIC 187 -#define PROP_INDEX_PERM 187 -#define PROP_INDEX_OLDPERSIAN 188 -#define PROP_INDEX_XPEO 188 -#define PROP_INDEX_OLDSOGDIAN 189 -#define PROP_INDEX_SOGO 189 -#define PROP_INDEX_OLDSOUTHARABIAN 190 -#define PROP_INDEX_SARB 190 -#define PROP_INDEX_OLDTURKIC 191 -#define PROP_INDEX_ORKH 191 -#define PROP_INDEX_OLDUYGHUR 192 -#define PROP_INDEX_OUGR 192 -#define PROP_INDEX_ORIYA 193 -#define PROP_INDEX_ORYA 193 -#define PROP_INDEX_OSAGE 194 -#define PROP_INDEX_OSGE 194 -#define PROP_INDEX_OSMANYA 195 -#define PROP_INDEX_OSMA 195 -#define PROP_INDEX_OTHERALPHABETIC 196 -#define PROP_INDEX_OALPHA 196 -#define PROP_INDEX_OTHERDEFAULTIGNORABLECODEPOINT 197 -#define PROP_INDEX_ODI 197 -#define PROP_INDEX_OTHERGRAPHEMEEXTEND 198 -#define PROP_INDEX_OGREXT 198 -#define PROP_INDEX_OTHERIDCONTINUE 199 -#define PROP_INDEX_OIDC 199 -#define PROP_INDEX_OTHERIDSTART 200 -#define PROP_INDEX_OIDS 200 -#define PROP_INDEX_OTHERLOWERCASE 201 -#define PROP_INDEX_OLOWER 201 -#define PROP_INDEX_OTHERMATH 202 -#define PROP_INDEX_OMATH 202 -#define PROP_INDEX_OTHERUPPERCASE 203 -#define PROP_INDEX_OUPPER 203 -#define PROP_INDEX_P 204 -#define PROP_INDEX_PUNCT 204 -#define PROP_INDEX_PUNCTUATION 204 -#define PROP_INDEX_PAHAWHHMONG 205 -#define PROP_INDEX_HMNG 205 -#define PROP_INDEX_PALMYRENE 206 -#define PROP_INDEX_PALM 206 -#define PROP_INDEX_PATTERNSYNTAX 207 -#define PROP_INDEX_PATSYN 207 -#define PROP_INDEX_PATTERNWHITESPACE 208 -#define PROP_INDEX_PATWS 208 -#define PROP_INDEX_PAUCINHAU 209 -#define PROP_INDEX_PAUC 209 -#define PROP_INDEX_PC 210 -#define PROP_INDEX_CONNECTORPUNCTUATION 210 -#define PROP_INDEX_PD 211 -#define PROP_INDEX_DASHPUNCTUATION 211 -#define PROP_INDEX_PE 212 -#define PROP_INDEX_CLOSEPUNCTUATION 212 -#define PROP_INDEX_PF 213 -#define PROP_INDEX_FINALPUNCTUATION 213 -#define PROP_INDEX_PHAGSPA 214 -#define PROP_INDEX_PHAG 214 -#define PROP_INDEX_PHOENICIAN 215 -#define PROP_INDEX_PHNX 215 -#define PROP_INDEX_PI 216 -#define PROP_INDEX_INITIALPUNCTUATION 216 -#define PROP_INDEX_PO 217 -#define PROP_INDEX_OTHERPUNCTUATION 217 -#define PROP_INDEX_PREPENDEDCONCATENATIONMARK 218 -#define PROP_INDEX_PCM 218 -#define PROP_INDEX_PS 219 -#define PROP_INDEX_OPENPUNCTUATION 219 -#define PROP_INDEX_PSALTERPAHLAVI 220 -#define PROP_INDEX_PHLP 220 -#define PROP_INDEX_QUOTATIONMARK 221 -#define PROP_INDEX_QMARK 221 -#define PROP_INDEX_RADICAL 222 -#define PROP_INDEX_REGIONALINDICATOR 223 -#define PROP_INDEX_RI 223 -#define PROP_INDEX_REJANG 224 -#define PROP_INDEX_RJNG 224 -#define PROP_INDEX_RUNIC 225 -#define PROP_INDEX_RUNR 225 -#define PROP_INDEX_S 226 -#define PROP_INDEX_SYMBOL 226 -#define PROP_INDEX_SAMARITAN 227 -#define PROP_INDEX_SAMR 227 -#define PROP_INDEX_SAURASHTRA 228 -#define PROP_INDEX_SAUR 228 -#define PROP_INDEX_SC 229 -#define PROP_INDEX_CURRENCYSYMBOL 229 -#define PROP_INDEX_SENTENCETERMINAL 230 -#define PROP_INDEX_STERM 230 -#define PROP_INDEX_SHARADA 231 -#define PROP_INDEX_SHRD 231 -#define PROP_INDEX_SHAVIAN 232 -#define PROP_INDEX_SHAW 232 -#define PROP_INDEX_SIDDHAM 233 -#define PROP_INDEX_SIDD 233 -#define PROP_INDEX_SIGNWRITING 234 -#define PROP_INDEX_SGNW 234 -#define PROP_INDEX_SINHALA 235 -#define PROP_INDEX_SINH 235 -#define PROP_INDEX_SK 236 -#define PROP_INDEX_MODIFIERSYMBOL 236 -#define PROP_INDEX_SM 237 -#define PROP_INDEX_MATHSYMBOL 237 -#define PROP_INDEX_SO 238 -#define PROP_INDEX_OTHERSYMBOL 238 -#define PROP_INDEX_SOFTDOTTED 239 -#define PROP_INDEX_SD 239 -#define PROP_INDEX_SOGDIAN 240 -#define PROP_INDEX_SOGD 240 -#define PROP_INDEX_SORASOMPENG 241 -#define PROP_INDEX_SORA 241 -#define PROP_INDEX_SOYOMBO 242 -#define PROP_INDEX_SOYO 242 -#define PROP_INDEX_SUNDANESE 243 -#define PROP_INDEX_SUND 243 -#define PROP_INDEX_SYLOTINAGRI 244 -#define PROP_INDEX_SYLO 244 -#define PROP_INDEX_SYRIAC 245 -#define PROP_INDEX_SYRC 245 -#define PROP_INDEX_TAGALOG 246 -#define PROP_INDEX_TGLG 246 -#define PROP_INDEX_TAGBANWA 247 -#define PROP_INDEX_TAGB 247 -#define PROP_INDEX_TAILE 248 -#define PROP_INDEX_TALE 248 -#define PROP_INDEX_TAITHAM 249 -#define PROP_INDEX_LANA 249 -#define PROP_INDEX_TAIVIET 250 -#define PROP_INDEX_TAVT 250 -#define PROP_INDEX_TAKRI 251 -#define PROP_INDEX_TAKR 251 -#define PROP_INDEX_TAMIL 252 -#define PROP_INDEX_TAML 252 -#define PROP_INDEX_TANGSA 253 -#define PROP_INDEX_TNSA 253 -#define PROP_INDEX_TANGUT 254 -#define PROP_INDEX_TANG 254 -#define PROP_INDEX_TELUGU 255 -#define PROP_INDEX_TELU 255 -#define PROP_INDEX_TERMINALPUNCTUATION 256 -#define PROP_INDEX_TERM 256 -#define PROP_INDEX_THAANA 257 -#define PROP_INDEX_THAA 257 -#define PROP_INDEX_THAI 258 -#define PROP_INDEX_TIBETAN 259 -#define PROP_INDEX_TIBT 259 -#define PROP_INDEX_TIFINAGH 260 -#define PROP_INDEX_TFNG 260 -#define PROP_INDEX_TIRHUTA 261 -#define PROP_INDEX_TIRH 261 -#define PROP_INDEX_TOTO 262 -#define PROP_INDEX_UGARITIC 263 -#define PROP_INDEX_UGAR 263 -#define PROP_INDEX_UNIFIEDIDEOGRAPH 264 -#define PROP_INDEX_UIDEO 264 -#define PROP_INDEX_UNKNOWN 265 -#define PROP_INDEX_ZZZZ 265 -#define PROP_INDEX_UPPERCASE 266 -#define PROP_INDEX_VAI 267 -#define PROP_INDEX_VAII 267 -#define PROP_INDEX_VARIATIONSELECTOR 268 -#define PROP_INDEX_VS 268 -#define PROP_INDEX_VITHKUQI 269 -#define PROP_INDEX_VITH 269 -#define PROP_INDEX_WANCHO 270 -#define PROP_INDEX_WCHO 270 -#define PROP_INDEX_WARANGCITI 271 -#define PROP_INDEX_WARA 271 -#define PROP_INDEX_WHITESPACE 272 -#define PROP_INDEX_WSPACE 272 -#define PROP_INDEX_XIDCONTINUE 273 -#define PROP_INDEX_XIDC 273 -#define PROP_INDEX_XIDSTART 274 -#define PROP_INDEX_XIDS 274 -#define PROP_INDEX_YEZIDI 275 -#define PROP_INDEX_YEZI 275 -#define PROP_INDEX_YI 276 -#define PROP_INDEX_YIII 276 -#define PROP_INDEX_Z 277 -#define PROP_INDEX_SEPARATOR 277 -#define PROP_INDEX_ZANABAZARSQUARE 278 -#define PROP_INDEX_ZANB 278 -#define PROP_INDEX_ZL 279 -#define PROP_INDEX_LINESEPARATOR 279 -#define PROP_INDEX_ZP 280 -#define PROP_INDEX_PARAGRAPHSEPARATOR 280 -#define PROP_INDEX_ZS 281 -#define PROP_INDEX_SPACESEPARATOR 281 -#define PROP_INDEX_INBASICLATIN 282 -#define PROP_INDEX_INLATIN1SUPPLEMENT 283 -#define PROP_INDEX_INLATINEXTENDEDA 284 -#define PROP_INDEX_INLATINEXTENDEDB 285 -#define PROP_INDEX_INIPAEXTENSIONS 286 -#define PROP_INDEX_INSPACINGMODIFIERLETTERS 287 -#define PROP_INDEX_INCOMBININGDIACRITICALMARKS 288 -#define PROP_INDEX_INGREEKANDCOPTIC 289 -#define PROP_INDEX_INCYRILLIC 290 -#define PROP_INDEX_INCYRILLICSUPPLEMENT 291 -#define PROP_INDEX_INARMENIAN 292 -#define PROP_INDEX_INHEBREW 293 -#define PROP_INDEX_INARABIC 294 -#define PROP_INDEX_INSYRIAC 295 -#define PROP_INDEX_INARABICSUPPLEMENT 296 -#define PROP_INDEX_INTHAANA 297 -#define PROP_INDEX_INNKO 298 -#define PROP_INDEX_INSAMARITAN 299 -#define PROP_INDEX_INMANDAIC 300 -#define PROP_INDEX_INSYRIACSUPPLEMENT 301 -#define PROP_INDEX_INARABICEXTENDEDB 302 -#define PROP_INDEX_INARABICEXTENDEDA 303 -#define PROP_INDEX_INDEVANAGARI 304 -#define PROP_INDEX_INBENGALI 305 -#define PROP_INDEX_INGURMUKHI 306 -#define PROP_INDEX_INGUJARATI 307 -#define PROP_INDEX_INORIYA 308 -#define PROP_INDEX_INTAMIL 309 -#define PROP_INDEX_INTELUGU 310 -#define PROP_INDEX_INKANNADA 311 -#define PROP_INDEX_INMALAYALAM 312 -#define PROP_INDEX_INSINHALA 313 -#define PROP_INDEX_INTHAI 314 -#define PROP_INDEX_INLAO 315 -#define PROP_INDEX_INTIBETAN 316 -#define PROP_INDEX_INMYANMAR 317 -#define PROP_INDEX_INGEORGIAN 318 -#define PROP_INDEX_INHANGULJAMO 319 -#define PROP_INDEX_INETHIOPIC 320 -#define PROP_INDEX_INETHIOPICSUPPLEMENT 321 -#define PROP_INDEX_INCHEROKEE 322 -#define PROP_INDEX_INUNIFIEDCANADIANABORIGINALSYLLABICS 323 -#define PROP_INDEX_INOGHAM 324 -#define PROP_INDEX_INRUNIC 325 -#define PROP_INDEX_INTAGALOG 326 -#define PROP_INDEX_INHANUNOO 327 -#define PROP_INDEX_INBUHID 328 -#define PROP_INDEX_INTAGBANWA 329 -#define PROP_INDEX_INKHMER 330 -#define PROP_INDEX_INMONGOLIAN 331 -#define PROP_INDEX_INUNIFIEDCANADIANABORIGINALSYLLABICSEXTENDED 332 -#define PROP_INDEX_INLIMBU 333 -#define PROP_INDEX_INTAILE 334 -#define PROP_INDEX_INNEWTAILUE 335 -#define PROP_INDEX_INKHMERSYMBOLS 336 -#define PROP_INDEX_INBUGINESE 337 -#define PROP_INDEX_INTAITHAM 338 -#define PROP_INDEX_INCOMBININGDIACRITICALMARKSEXTENDED 339 -#define PROP_INDEX_INBALINESE 340 -#define PROP_INDEX_INSUNDANESE 341 -#define PROP_INDEX_INBATAK 342 -#define PROP_INDEX_INLEPCHA 343 -#define PROP_INDEX_INOLCHIKI 344 -#define PROP_INDEX_INCYRILLICEXTENDEDC 345 -#define PROP_INDEX_INGEORGIANEXTENDED 346 -#define PROP_INDEX_INSUNDANESESUPPLEMENT 347 -#define PROP_INDEX_INVEDICEXTENSIONS 348 -#define PROP_INDEX_INPHONETICEXTENSIONS 349 -#define PROP_INDEX_INPHONETICEXTENSIONSSUPPLEMENT 350 -#define PROP_INDEX_INCOMBININGDIACRITICALMARKSSUPPLEMENT 351 -#define PROP_INDEX_INLATINEXTENDEDADDITIONAL 352 -#define PROP_INDEX_INGREEKEXTENDED 353 -#define PROP_INDEX_INGENERALPUNCTUATION 354 -#define PROP_INDEX_INSUPERSCRIPTSANDSUBSCRIPTS 355 -#define PROP_INDEX_INCURRENCYSYMBOLS 356 -#define PROP_INDEX_INCOMBININGDIACRITICALMARKSFORSYMBOLS 357 -#define PROP_INDEX_INLETTERLIKESYMBOLS 358 -#define PROP_INDEX_INNUMBERFORMS 359 -#define PROP_INDEX_INARROWS 360 -#define PROP_INDEX_INMATHEMATICALOPERATORS 361 -#define PROP_INDEX_INMISCELLANEOUSTECHNICAL 362 -#define PROP_INDEX_INCONTROLPICTURES 363 -#define PROP_INDEX_INOPTICALCHARACTERRECOGNITION 364 -#define PROP_INDEX_INENCLOSEDALPHANUMERICS 365 -#define PROP_INDEX_INBOXDRAWING 366 -#define PROP_INDEX_INBLOCKELEMENTS 367 -#define PROP_INDEX_INGEOMETRICSHAPES 368 -#define PROP_INDEX_INMISCELLANEOUSSYMBOLS 369 -#define PROP_INDEX_INDINGBATS 370 -#define PROP_INDEX_INMISCELLANEOUSMATHEMATICALSYMBOLSA 371 -#define PROP_INDEX_INSUPPLEMENTALARROWSA 372 -#define PROP_INDEX_INBRAILLEPATTERNS 373 -#define PROP_INDEX_INSUPPLEMENTALARROWSB 374 -#define PROP_INDEX_INMISCELLANEOUSMATHEMATICALSYMBOLSB 375 -#define PROP_INDEX_INSUPPLEMENTALMATHEMATICALOPERATORS 376 -#define PROP_INDEX_INMISCELLANEOUSSYMBOLSANDARROWS 377 -#define PROP_INDEX_INGLAGOLITIC 378 -#define PROP_INDEX_INLATINEXTENDEDC 379 -#define PROP_INDEX_INCOPTIC 380 -#define PROP_INDEX_INGEORGIANSUPPLEMENT 381 -#define PROP_INDEX_INTIFINAGH 382 -#define PROP_INDEX_INETHIOPICEXTENDED 383 -#define PROP_INDEX_INCYRILLICEXTENDEDA 384 -#define PROP_INDEX_INSUPPLEMENTALPUNCTUATION 385 -#define PROP_INDEX_INCJKRADICALSSUPPLEMENT 386 -#define PROP_INDEX_INKANGXIRADICALS 387 -#define PROP_INDEX_INIDEOGRAPHICDESCRIPTIONCHARACTERS 388 -#define PROP_INDEX_INCJKSYMBOLSANDPUNCTUATION 389 -#define PROP_INDEX_INHIRAGANA 390 -#define PROP_INDEX_INKATAKANA 391 -#define PROP_INDEX_INBOPOMOFO 392 -#define PROP_INDEX_INHANGULCOMPATIBILITYJAMO 393 -#define PROP_INDEX_INKANBUN 394 -#define PROP_INDEX_INBOPOMOFOEXTENDED 395 -#define PROP_INDEX_INCJKSTROKES 396 -#define PROP_INDEX_INKATAKANAPHONETICEXTENSIONS 397 -#define PROP_INDEX_INENCLOSEDCJKLETTERSANDMONTHS 398 -#define PROP_INDEX_INCJKCOMPATIBILITY 399 -#define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIONA 400 -#define PROP_INDEX_INYIJINGHEXAGRAMSYMBOLS 401 -#define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHS 402 -#define PROP_INDEX_INYISYLLABLES 403 -#define PROP_INDEX_INYIRADICALS 404 -#define PROP_INDEX_INLISU 405 -#define PROP_INDEX_INVAI 406 -#define PROP_INDEX_INCYRILLICEXTENDEDB 407 -#define PROP_INDEX_INBAMUM 408 -#define PROP_INDEX_INMODIFIERTONELETTERS 409 -#define PROP_INDEX_INLATINEXTENDEDD 410 -#define PROP_INDEX_INSYLOTINAGRI 411 -#define PROP_INDEX_INCOMMONINDICNUMBERFORMS 412 -#define PROP_INDEX_INPHAGSPA 413 -#define PROP_INDEX_INSAURASHTRA 414 -#define PROP_INDEX_INDEVANAGARIEXTENDED 415 -#define PROP_INDEX_INKAYAHLI 416 -#define PROP_INDEX_INREJANG 417 -#define PROP_INDEX_INHANGULJAMOEXTENDEDA 418 -#define PROP_INDEX_INJAVANESE 419 -#define PROP_INDEX_INMYANMAREXTENDEDB 420 -#define PROP_INDEX_INCHAM 421 -#define PROP_INDEX_INMYANMAREXTENDEDA 422 -#define PROP_INDEX_INTAIVIET 423 -#define PROP_INDEX_INMEETEIMAYEKEXTENSIONS 424 -#define PROP_INDEX_INETHIOPICEXTENDEDA 425 -#define PROP_INDEX_INLATINEXTENDEDE 426 -#define PROP_INDEX_INCHEROKEESUPPLEMENT 427 -#define PROP_INDEX_INMEETEIMAYEK 428 -#define PROP_INDEX_INHANGULSYLLABLES 429 -#define PROP_INDEX_INHANGULJAMOEXTENDEDB 430 -#define PROP_INDEX_INHIGHSURROGATES 431 -#define PROP_INDEX_INHIGHPRIVATEUSESURROGATES 432 -#define PROP_INDEX_INLOWSURROGATES 433 -#define PROP_INDEX_INPRIVATEUSEAREA 434 -#define PROP_INDEX_INCJKCOMPATIBILITYIDEOGRAPHS 435 -#define PROP_INDEX_INALPHABETICPRESENTATIONFORMS 436 -#define PROP_INDEX_INARABICPRESENTATIONFORMSA 437 -#define PROP_INDEX_INVARIATIONSELECTORS 438 -#define PROP_INDEX_INVERTICALFORMS 439 -#define PROP_INDEX_INCOMBININGHALFMARKS 440 -#define PROP_INDEX_INCJKCOMPATIBILITYFORMS 441 -#define PROP_INDEX_INSMALLFORMVARIANTS 442 -#define PROP_INDEX_INARABICPRESENTATIONFORMSB 443 -#define PROP_INDEX_INHALFWIDTHANDFULLWIDTHFORMS 444 -#define PROP_INDEX_INSPECIALS 445 -#define PROP_INDEX_INLINEARBSYLLABARY 446 -#define PROP_INDEX_INLINEARBIDEOGRAMS 447 -#define PROP_INDEX_INAEGEANNUMBERS 448 -#define PROP_INDEX_INANCIENTGREEKNUMBERS 449 -#define PROP_INDEX_INANCIENTSYMBOLS 450 -#define PROP_INDEX_INPHAISTOSDISC 451 -#define PROP_INDEX_INLYCIAN 452 -#define PROP_INDEX_INCARIAN 453 -#define PROP_INDEX_INCOPTICEPACTNUMBERS 454 -#define PROP_INDEX_INOLDITALIC 455 -#define PROP_INDEX_INGOTHIC 456 -#define PROP_INDEX_INOLDPERMIC 457 -#define PROP_INDEX_INUGARITIC 458 -#define PROP_INDEX_INOLDPERSIAN 459 -#define PROP_INDEX_INDESERET 460 -#define PROP_INDEX_INSHAVIAN 461 -#define PROP_INDEX_INOSMANYA 462 -#define PROP_INDEX_INOSAGE 463 -#define PROP_INDEX_INELBASAN 464 -#define PROP_INDEX_INCAUCASIANALBANIAN 465 -#define PROP_INDEX_INVITHKUQI 466 -#define PROP_INDEX_INLINEARA 467 -#define PROP_INDEX_INLATINEXTENDEDF 468 -#define PROP_INDEX_INCYPRIOTSYLLABARY 469 -#define PROP_INDEX_INIMPERIALARAMAIC 470 -#define PROP_INDEX_INPALMYRENE 471 -#define PROP_INDEX_INNABATAEAN 472 -#define PROP_INDEX_INHATRAN 473 -#define PROP_INDEX_INPHOENICIAN 474 -#define PROP_INDEX_INLYDIAN 475 -#define PROP_INDEX_INMEROITICHIEROGLYPHS 476 -#define PROP_INDEX_INMEROITICCURSIVE 477 -#define PROP_INDEX_INKHAROSHTHI 478 -#define PROP_INDEX_INOLDSOUTHARABIAN 479 -#define PROP_INDEX_INOLDNORTHARABIAN 480 -#define PROP_INDEX_INMANICHAEAN 481 -#define PROP_INDEX_INAVESTAN 482 -#define PROP_INDEX_ININSCRIPTIONALPARTHIAN 483 -#define PROP_INDEX_ININSCRIPTIONALPAHLAVI 484 -#define PROP_INDEX_INPSALTERPAHLAVI 485 -#define PROP_INDEX_INOLDTURKIC 486 -#define PROP_INDEX_INOLDHUNGARIAN 487 -#define PROP_INDEX_INHANIFIROHINGYA 488 -#define PROP_INDEX_INRUMINUMERALSYMBOLS 489 -#define PROP_INDEX_INYEZIDI 490 -#define PROP_INDEX_INARABICEXTENDEDC 491 -#define PROP_INDEX_INOLDSOGDIAN 492 -#define PROP_INDEX_INSOGDIAN 493 -#define PROP_INDEX_INOLDUYGHUR 494 -#define PROP_INDEX_INCHORASMIAN 495 -#define PROP_INDEX_INELYMAIC 496 -#define PROP_INDEX_INBRAHMI 497 -#define PROP_INDEX_INKAITHI 498 -#define PROP_INDEX_INSORASOMPENG 499 -#define PROP_INDEX_INCHAKMA 500 -#define PROP_INDEX_INMAHAJANI 501 -#define PROP_INDEX_INSHARADA 502 -#define PROP_INDEX_INSINHALAARCHAICNUMBERS 503 -#define PROP_INDEX_INKHOJKI 504 -#define PROP_INDEX_INMULTANI 505 -#define PROP_INDEX_INKHUDAWADI 506 -#define PROP_INDEX_INGRANTHA 507 -#define PROP_INDEX_INNEWA 508 -#define PROP_INDEX_INTIRHUTA 509 -#define PROP_INDEX_INSIDDHAM 510 -#define PROP_INDEX_INMODI 511 -#define PROP_INDEX_INMONGOLIANSUPPLEMENT 512 -#define PROP_INDEX_INTAKRI 513 -#define PROP_INDEX_INAHOM 514 -#define PROP_INDEX_INDOGRA 515 -#define PROP_INDEX_INWARANGCITI 516 -#define PROP_INDEX_INDIVESAKURU 517 -#define PROP_INDEX_INNANDINAGARI 518 -#define PROP_INDEX_INZANABAZARSQUARE 519 -#define PROP_INDEX_INSOYOMBO 520 -#define PROP_INDEX_INUNIFIEDCANADIANABORIGINALSYLLABICSEXTENDEDA 521 -#define PROP_INDEX_INPAUCINHAU 522 -#define PROP_INDEX_INDEVANAGARIEXTENDEDA 523 -#define PROP_INDEX_INBHAIKSUKI 524 -#define PROP_INDEX_INMARCHEN 525 -#define PROP_INDEX_INMASARAMGONDI 526 -#define PROP_INDEX_INGUNJALAGONDI 527 -#define PROP_INDEX_INMAKASAR 528 -#define PROP_INDEX_INKAWI 529 -#define PROP_INDEX_INLISUSUPPLEMENT 530 -#define PROP_INDEX_INTAMILSUPPLEMENT 531 -#define PROP_INDEX_INCUNEIFORM 532 -#define PROP_INDEX_INCUNEIFORMNUMBERSANDPUNCTUATION 533 -#define PROP_INDEX_INEARLYDYNASTICCUNEIFORM 534 -#define PROP_INDEX_INCYPROMINOAN 535 -#define PROP_INDEX_INEGYPTIANHIEROGLYPHS 536 -#define PROP_INDEX_INEGYPTIANHIEROGLYPHFORMATCONTROLS 537 -#define PROP_INDEX_INANATOLIANHIEROGLYPHS 538 -#define PROP_INDEX_INBAMUMSUPPLEMENT 539 -#define PROP_INDEX_INMRO 540 -#define PROP_INDEX_INTANGSA 541 -#define PROP_INDEX_INBASSAVAH 542 -#define PROP_INDEX_INPAHAWHHMONG 543 -#define PROP_INDEX_INMEDEFAIDRIN 544 -#define PROP_INDEX_INMIAO 545 -#define PROP_INDEX_INIDEOGRAPHICSYMBOLSANDPUNCTUATION 546 -#define PROP_INDEX_INTANGUT 547 -#define PROP_INDEX_INTANGUTCOMPONENTS 548 -#define PROP_INDEX_INKHITANSMALLSCRIPT 549 -#define PROP_INDEX_INTANGUTSUPPLEMENT 550 -#define PROP_INDEX_INKANAEXTENDEDB 551 -#define PROP_INDEX_INKANASUPPLEMENT 552 -#define PROP_INDEX_INKANAEXTENDEDA 553 -#define PROP_INDEX_INSMALLKANAEXTENSION 554 -#define PROP_INDEX_INNUSHU 555 -#define PROP_INDEX_INDUPLOYAN 556 -#define PROP_INDEX_INSHORTHANDFORMATCONTROLS 557 -#define PROP_INDEX_INZNAMENNYMUSICALNOTATION 558 -#define PROP_INDEX_INBYZANTINEMUSICALSYMBOLS 559 -#define PROP_INDEX_INMUSICALSYMBOLS 560 -#define PROP_INDEX_INANCIENTGREEKMUSICALNOTATION 561 -#define PROP_INDEX_INKAKTOVIKNUMERALS 562 -#define PROP_INDEX_INMAYANNUMERALS 563 -#define PROP_INDEX_INTAIXUANJINGSYMBOLS 564 -#define PROP_INDEX_INCOUNTINGRODNUMERALS 565 -#define PROP_INDEX_INMATHEMATICALALPHANUMERICSYMBOLS 566 -#define PROP_INDEX_INSUTTONSIGNWRITING 567 -#define PROP_INDEX_INLATINEXTENDEDG 568 -#define PROP_INDEX_INGLAGOLITICSUPPLEMENT 569 -#define PROP_INDEX_INCYRILLICEXTENDEDD 570 -#define PROP_INDEX_INNYIAKENGPUACHUEHMONG 571 -#define PROP_INDEX_INTOTO 572 -#define PROP_INDEX_INWANCHO 573 -#define PROP_INDEX_INNAGMUNDARI 574 -#define PROP_INDEX_INETHIOPICEXTENDEDB 575 -#define PROP_INDEX_INMENDEKIKAKUI 576 -#define PROP_INDEX_INADLAM 577 -#define PROP_INDEX_ININDICSIYAQNUMBERS 578 -#define PROP_INDEX_INOTTOMANSIYAQNUMBERS 579 -#define PROP_INDEX_INARABICMATHEMATICALALPHABETICSYMBOLS 580 -#define PROP_INDEX_INMAHJONGTILES 581 -#define PROP_INDEX_INDOMINOTILES 582 -#define PROP_INDEX_INPLAYINGCARDS 583 -#define PROP_INDEX_INENCLOSEDALPHANUMERICSUPPLEMENT 584 -#define PROP_INDEX_INENCLOSEDIDEOGRAPHICSUPPLEMENT 585 -#define PROP_INDEX_INMISCELLANEOUSSYMBOLSANDPICTOGRAPHS 586 -#define PROP_INDEX_INEMOTICONS 587 -#define PROP_INDEX_INORNAMENTALDINGBATS 588 -#define PROP_INDEX_INTRANSPORTANDMAPSYMBOLS 589 -#define PROP_INDEX_INALCHEMICALSYMBOLS 590 -#define PROP_INDEX_INGEOMETRICSHAPESEXTENDED 591 -#define PROP_INDEX_INSUPPLEMENTALARROWSC 592 -#define PROP_INDEX_INSUPPLEMENTALSYMBOLSANDPICTOGRAPHS 593 -#define PROP_INDEX_INCHESSSYMBOLS 594 -#define PROP_INDEX_INSYMBOLSANDPICTOGRAPHSEXTENDEDA 595 -#define PROP_INDEX_INSYMBOLSFORLEGACYCOMPUTING 596 -#define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIONB 597 -#define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIONC 598 -#define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIOND 599 -#define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIONE 600 -#define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIONF 601 -#define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIONI 602 -#define PROP_INDEX_INCJKCOMPATIBILITYIDEOGRAPHSSUPPLEMENT 603 -#define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIONG 604 -#define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIONH 605 -#define PROP_INDEX_INTAGS 606 -#define PROP_INDEX_INVARIATIONSELECTORSSUPPLEMENT 607 -#define PROP_INDEX_INSUPPLEMENTARYPRIVATEUSEAREAA 608 -#define PROP_INDEX_INSUPPLEMENTARYPRIVATEUSEAREAB 609 -#define PROP_INDEX_INNOBLOCK 610 +#define PROP_INDEX_GARAY 83 +#define PROP_INDEX_GARA 83 +#define PROP_INDEX_GEORGIAN 84 +#define PROP_INDEX_GEOR 84 +#define PROP_INDEX_GLAGOLITIC 85 +#define PROP_INDEX_GLAG 85 +#define PROP_INDEX_GOTHIC 86 +#define PROP_INDEX_GOTH 86 +#define PROP_INDEX_GRANTHA 87 +#define PROP_INDEX_GRAN 87 +#define PROP_INDEX_GRAPHEMEBASE 88 +#define PROP_INDEX_GRBASE 88 +#define PROP_INDEX_GRAPHEMEEXTEND 89 +#define PROP_INDEX_GREXT 89 +#define PROP_INDEX_GRAPHEMELINK 90 +#define PROP_INDEX_GRLINK 90 +#define PROP_INDEX_GREEK 91 +#define PROP_INDEX_GREK 91 +#define PROP_INDEX_GUJARATI 92 +#define PROP_INDEX_GUJR 92 +#define PROP_INDEX_GUNJALAGONDI 93 +#define PROP_INDEX_GONG 93 +#define PROP_INDEX_GURMUKHI 94 +#define PROP_INDEX_GURU 94 +#define PROP_INDEX_GURUNGKHEMA 95 +#define PROP_INDEX_GUKH 95 +#define PROP_INDEX_HAN 96 +#define PROP_INDEX_HANI 96 +#define PROP_INDEX_HANGUL 97 +#define PROP_INDEX_HANG 97 +#define PROP_INDEX_HANIFIROHINGYA 98 +#define PROP_INDEX_ROHG 98 +#define PROP_INDEX_HANUNOO 99 +#define PROP_INDEX_HANO 99 +#define PROP_INDEX_HATRAN 100 +#define PROP_INDEX_HATR 100 +#define PROP_INDEX_HEBREW 101 +#define PROP_INDEX_HEBR 101 +#define PROP_INDEX_HEXDIGIT 102 +#define PROP_INDEX_HEX 102 +#define PROP_INDEX_HIRAGANA 103 +#define PROP_INDEX_HIRA 103 +#define PROP_INDEX_HYPHEN 104 +#define PROP_INDEX_IDSBINARYOPERATOR 105 +#define PROP_INDEX_IDSB 105 +#define PROP_INDEX_IDSTRINARYOPERATOR 106 +#define PROP_INDEX_IDST 106 +#define PROP_INDEX_IDSUNARYOPERATOR 107 +#define PROP_INDEX_IDSU 107 +#define PROP_INDEX_IDCOMPATMATHCONTINUE 108 +#define PROP_INDEX_IDCOMPATMATHSTART 109 +#define PROP_INDEX_IDCONTINUE 110 +#define PROP_INDEX_IDC 110 +#define PROP_INDEX_IDSTART 111 +#define PROP_INDEX_IDS 111 +#define PROP_INDEX_IDEOGRAPHIC 112 +#define PROP_INDEX_IDEO 112 +#define PROP_INDEX_IMPERIALARAMAIC 113 +#define PROP_INDEX_ARMI 113 +#define PROP_INDEX_INCB 114 +#define PROP_INDEX_INHERITED 115 +#define PROP_INDEX_QAAI 115 +#define PROP_INDEX_ZINH 115 +#define PROP_INDEX_INSCRIPTIONALPAHLAVI 116 +#define PROP_INDEX_PHLI 116 +#define PROP_INDEX_INSCRIPTIONALPARTHIAN 117 +#define PROP_INDEX_PRTI 117 +#define PROP_INDEX_JAVANESE 118 +#define PROP_INDEX_JAVA 118 +#define PROP_INDEX_JOINCONTROL 119 +#define PROP_INDEX_JOINC 119 +#define PROP_INDEX_KAITHI 120 +#define PROP_INDEX_KTHI 120 +#define PROP_INDEX_KANNADA 121 +#define PROP_INDEX_KNDA 121 +#define PROP_INDEX_KATAKANA 122 +#define PROP_INDEX_KANA 122 +#define PROP_INDEX_KAWI 123 +#define PROP_INDEX_KAYAHLI 124 +#define PROP_INDEX_KALI 124 +#define PROP_INDEX_KHAROSHTHI 125 +#define PROP_INDEX_KHAR 125 +#define PROP_INDEX_KHITANSMALLSCRIPT 126 +#define PROP_INDEX_KITS 126 +#define PROP_INDEX_KHMER 127 +#define PROP_INDEX_KHMR 127 +#define PROP_INDEX_KHOJKI 128 +#define PROP_INDEX_KHOJ 128 +#define PROP_INDEX_KHUDAWADI 129 +#define PROP_INDEX_SIND 129 +#define PROP_INDEX_KIRATRAI 130 +#define PROP_INDEX_KRAI 130 +#define PROP_INDEX_L 131 +#define PROP_INDEX_LETTER 131 +#define PROP_INDEX_LC 132 +#define PROP_INDEX_CASEDLETTER 132 +#define PROP_INDEX_LAO 133 +#define PROP_INDEX_LAOO 133 +#define PROP_INDEX_LATIN 134 +#define PROP_INDEX_LATN 134 +#define PROP_INDEX_LEPCHA 135 +#define PROP_INDEX_LEPC 135 +#define PROP_INDEX_LIMBU 136 +#define PROP_INDEX_LIMB 136 +#define PROP_INDEX_LINEARA 137 +#define PROP_INDEX_LINA 137 +#define PROP_INDEX_LINEARB 138 +#define PROP_INDEX_LINB 138 +#define PROP_INDEX_LISU 139 +#define PROP_INDEX_LL 140 +#define PROP_INDEX_LOWERCASELETTER 140 +#define PROP_INDEX_LM 141 +#define PROP_INDEX_MODIFIERLETTER 141 +#define PROP_INDEX_LO 142 +#define PROP_INDEX_OTHERLETTER 142 +#define PROP_INDEX_LOGICALORDEREXCEPTION 143 +#define PROP_INDEX_LOE 143 +#define PROP_INDEX_LOWERCASE 144 +#define PROP_INDEX_LT 145 +#define PROP_INDEX_TITLECASELETTER 145 +#define PROP_INDEX_LU 146 +#define PROP_INDEX_UPPERCASELETTER 146 +#define PROP_INDEX_LYCIAN 147 +#define PROP_INDEX_LYCI 147 +#define PROP_INDEX_LYDIAN 148 +#define PROP_INDEX_LYDI 148 +#define PROP_INDEX_M 149 +#define PROP_INDEX_COMBININGMARK 149 +#define PROP_INDEX_MARK 149 +#define PROP_INDEX_MAHAJANI 150 +#define PROP_INDEX_MAHJ 150 +#define PROP_INDEX_MAKASAR 151 +#define PROP_INDEX_MAKA 151 +#define PROP_INDEX_MALAYALAM 152 +#define PROP_INDEX_MLYM 152 +#define PROP_INDEX_MANDAIC 153 +#define PROP_INDEX_MAND 153 +#define PROP_INDEX_MANICHAEAN 154 +#define PROP_INDEX_MANI 154 +#define PROP_INDEX_MARCHEN 155 +#define PROP_INDEX_MARC 155 +#define PROP_INDEX_MASARAMGONDI 156 +#define PROP_INDEX_GONM 156 +#define PROP_INDEX_MATH 157 +#define PROP_INDEX_MC 158 +#define PROP_INDEX_SPACINGMARK 158 +#define PROP_INDEX_ME 159 +#define PROP_INDEX_ENCLOSINGMARK 159 +#define PROP_INDEX_MEDEFAIDRIN 160 +#define PROP_INDEX_MEDF 160 +#define PROP_INDEX_MEETEIMAYEK 161 +#define PROP_INDEX_MTEI 161 +#define PROP_INDEX_MENDEKIKAKUI 162 +#define PROP_INDEX_MEND 162 +#define PROP_INDEX_MEROITICCURSIVE 163 +#define PROP_INDEX_MERC 163 +#define PROP_INDEX_MEROITICHIEROGLYPHS 164 +#define PROP_INDEX_MERO 164 +#define PROP_INDEX_MIAO 165 +#define PROP_INDEX_PLRD 165 +#define PROP_INDEX_MN 166 +#define PROP_INDEX_NONSPACINGMARK 166 +#define PROP_INDEX_MODI 167 +#define PROP_INDEX_MODIFIERCOMBININGMARK 168 +#define PROP_INDEX_MCM 168 +#define PROP_INDEX_MONGOLIAN 169 +#define PROP_INDEX_MONG 169 +#define PROP_INDEX_MRO 170 +#define PROP_INDEX_MROO 170 +#define PROP_INDEX_MULTANI 171 +#define PROP_INDEX_MULT 171 +#define PROP_INDEX_MYANMAR 172 +#define PROP_INDEX_MYMR 172 +#define PROP_INDEX_N 173 +#define PROP_INDEX_NUMBER 173 +#define PROP_INDEX_NABATAEAN 174 +#define PROP_INDEX_NBAT 174 +#define PROP_INDEX_NAGMUNDARI 175 +#define PROP_INDEX_NAGM 175 +#define PROP_INDEX_NANDINAGARI 176 +#define PROP_INDEX_NAND 176 +#define PROP_INDEX_ND 177 +#define PROP_INDEX_DECIMALNUMBER 177 +#define PROP_INDEX_NEWTAILUE 178 +#define PROP_INDEX_TALU 178 +#define PROP_INDEX_NEWA 179 +#define PROP_INDEX_NKO 180 +#define PROP_INDEX_NKOO 180 +#define PROP_INDEX_NL 181 +#define PROP_INDEX_LETTERNUMBER 181 +#define PROP_INDEX_NO 182 +#define PROP_INDEX_OTHERNUMBER 182 +#define PROP_INDEX_NONCHARACTERCODEPOINT 183 +#define PROP_INDEX_NCHAR 183 +#define PROP_INDEX_NUSHU 184 +#define PROP_INDEX_NSHU 184 +#define PROP_INDEX_NYIAKENGPUACHUEHMONG 185 +#define PROP_INDEX_HMNP 185 +#define PROP_INDEX_OGHAM 186 +#define PROP_INDEX_OGAM 186 +#define PROP_INDEX_OLCHIKI 187 +#define PROP_INDEX_OLCK 187 +#define PROP_INDEX_OLONAL 188 +#define PROP_INDEX_ONAO 188 +#define PROP_INDEX_OLDHUNGARIAN 189 +#define PROP_INDEX_HUNG 189 +#define PROP_INDEX_OLDITALIC 190 +#define PROP_INDEX_ITAL 190 +#define PROP_INDEX_OLDNORTHARABIAN 191 +#define PROP_INDEX_NARB 191 +#define PROP_INDEX_OLDPERMIC 192 +#define PROP_INDEX_PERM 192 +#define PROP_INDEX_OLDPERSIAN 193 +#define PROP_INDEX_XPEO 193 +#define PROP_INDEX_OLDSOGDIAN 194 +#define PROP_INDEX_SOGO 194 +#define PROP_INDEX_OLDSOUTHARABIAN 195 +#define PROP_INDEX_SARB 195 +#define PROP_INDEX_OLDTURKIC 196 +#define PROP_INDEX_ORKH 196 +#define PROP_INDEX_OLDUYGHUR 197 +#define PROP_INDEX_OUGR 197 +#define PROP_INDEX_ORIYA 198 +#define PROP_INDEX_ORYA 198 +#define PROP_INDEX_OSAGE 199 +#define PROP_INDEX_OSGE 199 +#define PROP_INDEX_OSMANYA 200 +#define PROP_INDEX_OSMA 200 +#define PROP_INDEX_OTHERALPHABETIC 201 +#define PROP_INDEX_OALPHA 201 +#define PROP_INDEX_OTHERDEFAULTIGNORABLECODEPOINT 202 +#define PROP_INDEX_ODI 202 +#define PROP_INDEX_OTHERGRAPHEMEEXTEND 203 +#define PROP_INDEX_OGREXT 203 +#define PROP_INDEX_OTHERIDCONTINUE 204 +#define PROP_INDEX_OIDC 204 +#define PROP_INDEX_OTHERIDSTART 205 +#define PROP_INDEX_OIDS 205 +#define PROP_INDEX_OTHERLOWERCASE 206 +#define PROP_INDEX_OLOWER 206 +#define PROP_INDEX_OTHERMATH 207 +#define PROP_INDEX_OMATH 207 +#define PROP_INDEX_OTHERUPPERCASE 208 +#define PROP_INDEX_OUPPER 208 +#define PROP_INDEX_P 209 +#define PROP_INDEX_PUNCT 209 +#define PROP_INDEX_PUNCTUATION 209 +#define PROP_INDEX_PAHAWHHMONG 210 +#define PROP_INDEX_HMNG 210 +#define PROP_INDEX_PALMYRENE 211 +#define PROP_INDEX_PALM 211 +#define PROP_INDEX_PATTERNSYNTAX 212 +#define PROP_INDEX_PATSYN 212 +#define PROP_INDEX_PATTERNWHITESPACE 213 +#define PROP_INDEX_PATWS 213 +#define PROP_INDEX_PAUCINHAU 214 +#define PROP_INDEX_PAUC 214 +#define PROP_INDEX_PC 215 +#define PROP_INDEX_CONNECTORPUNCTUATION 215 +#define PROP_INDEX_PD 216 +#define PROP_INDEX_DASHPUNCTUATION 216 +#define PROP_INDEX_PE 217 +#define PROP_INDEX_CLOSEPUNCTUATION 217 +#define PROP_INDEX_PF 218 +#define PROP_INDEX_FINALPUNCTUATION 218 +#define PROP_INDEX_PHAGSPA 219 +#define PROP_INDEX_PHAG 219 +#define PROP_INDEX_PHOENICIAN 220 +#define PROP_INDEX_PHNX 220 +#define PROP_INDEX_PI 221 +#define PROP_INDEX_INITIALPUNCTUATION 221 +#define PROP_INDEX_PO 222 +#define PROP_INDEX_OTHERPUNCTUATION 222 +#define PROP_INDEX_PREPENDEDCONCATENATIONMARK 223 +#define PROP_INDEX_PCM 223 +#define PROP_INDEX_PS 224 +#define PROP_INDEX_OPENPUNCTUATION 224 +#define PROP_INDEX_PSALTERPAHLAVI 225 +#define PROP_INDEX_PHLP 225 +#define PROP_INDEX_QUOTATIONMARK 226 +#define PROP_INDEX_QMARK 226 +#define PROP_INDEX_RADICAL 227 +#define PROP_INDEX_REGIONALINDICATOR 228 +#define PROP_INDEX_RI 228 +#define PROP_INDEX_REJANG 229 +#define PROP_INDEX_RJNG 229 +#define PROP_INDEX_RUNIC 230 +#define PROP_INDEX_RUNR 230 +#define PROP_INDEX_S 231 +#define PROP_INDEX_SYMBOL 231 +#define PROP_INDEX_SAMARITAN 232 +#define PROP_INDEX_SAMR 232 +#define PROP_INDEX_SAURASHTRA 233 +#define PROP_INDEX_SAUR 233 +#define PROP_INDEX_SC 234 +#define PROP_INDEX_CURRENCYSYMBOL 234 +#define PROP_INDEX_SENTENCETERMINAL 235 +#define PROP_INDEX_STERM 235 +#define PROP_INDEX_SHARADA 236 +#define PROP_INDEX_SHRD 236 +#define PROP_INDEX_SHAVIAN 237 +#define PROP_INDEX_SHAW 237 +#define PROP_INDEX_SIDDHAM 238 +#define PROP_INDEX_SIDD 238 +#define PROP_INDEX_SIGNWRITING 239 +#define PROP_INDEX_SGNW 239 +#define PROP_INDEX_SINHALA 240 +#define PROP_INDEX_SINH 240 +#define PROP_INDEX_SK 241 +#define PROP_INDEX_MODIFIERSYMBOL 241 +#define PROP_INDEX_SM 242 +#define PROP_INDEX_MATHSYMBOL 242 +#define PROP_INDEX_SO 243 +#define PROP_INDEX_OTHERSYMBOL 243 +#define PROP_INDEX_SOFTDOTTED 244 +#define PROP_INDEX_SD 244 +#define PROP_INDEX_SOGDIAN 245 +#define PROP_INDEX_SOGD 245 +#define PROP_INDEX_SORASOMPENG 246 +#define PROP_INDEX_SORA 246 +#define PROP_INDEX_SOYOMBO 247 +#define PROP_INDEX_SOYO 247 +#define PROP_INDEX_SUNDANESE 248 +#define PROP_INDEX_SUND 248 +#define PROP_INDEX_SUNUWAR 249 +#define PROP_INDEX_SUNU 249 +#define PROP_INDEX_SYLOTINAGRI 250 +#define PROP_INDEX_SYLO 250 +#define PROP_INDEX_SYRIAC 251 +#define PROP_INDEX_SYRC 251 +#define PROP_INDEX_TAGALOG 252 +#define PROP_INDEX_TGLG 252 +#define PROP_INDEX_TAGBANWA 253 +#define PROP_INDEX_TAGB 253 +#define PROP_INDEX_TAILE 254 +#define PROP_INDEX_TALE 254 +#define PROP_INDEX_TAITHAM 255 +#define PROP_INDEX_LANA 255 +#define PROP_INDEX_TAIVIET 256 +#define PROP_INDEX_TAVT 256 +#define PROP_INDEX_TAKRI 257 +#define PROP_INDEX_TAKR 257 +#define PROP_INDEX_TAMIL 258 +#define PROP_INDEX_TAML 258 +#define PROP_INDEX_TANGSA 259 +#define PROP_INDEX_TNSA 259 +#define PROP_INDEX_TANGUT 260 +#define PROP_INDEX_TANG 260 +#define PROP_INDEX_TELUGU 261 +#define PROP_INDEX_TELU 261 +#define PROP_INDEX_TERMINALPUNCTUATION 262 +#define PROP_INDEX_TERM 262 +#define PROP_INDEX_THAANA 263 +#define PROP_INDEX_THAA 263 +#define PROP_INDEX_THAI 264 +#define PROP_INDEX_TIBETAN 265 +#define PROP_INDEX_TIBT 265 +#define PROP_INDEX_TIFINAGH 266 +#define PROP_INDEX_TFNG 266 +#define PROP_INDEX_TIRHUTA 267 +#define PROP_INDEX_TIRH 267 +#define PROP_INDEX_TODHRI 268 +#define PROP_INDEX_TODR 268 +#define PROP_INDEX_TOTO 269 +#define PROP_INDEX_TULUTIGALARI 270 +#define PROP_INDEX_TUTG 270 +#define PROP_INDEX_UGARITIC 271 +#define PROP_INDEX_UGAR 271 +#define PROP_INDEX_UNIFIEDIDEOGRAPH 272 +#define PROP_INDEX_UIDEO 272 +#define PROP_INDEX_UNKNOWN 273 +#define PROP_INDEX_ZZZZ 273 +#define PROP_INDEX_UPPERCASE 274 +#define PROP_INDEX_VAI 275 +#define PROP_INDEX_VAII 275 +#define PROP_INDEX_VARIATIONSELECTOR 276 +#define PROP_INDEX_VS 276 +#define PROP_INDEX_VITHKUQI 277 +#define PROP_INDEX_VITH 277 +#define PROP_INDEX_WANCHO 278 +#define PROP_INDEX_WCHO 278 +#define PROP_INDEX_WARANGCITI 279 +#define PROP_INDEX_WARA 279 +#define PROP_INDEX_WHITESPACE 280 +#define PROP_INDEX_WSPACE 280 +#define PROP_INDEX_XIDCONTINUE 281 +#define PROP_INDEX_XIDC 281 +#define PROP_INDEX_XIDSTART 282 +#define PROP_INDEX_XIDS 282 +#define PROP_INDEX_YEZIDI 283 +#define PROP_INDEX_YEZI 283 +#define PROP_INDEX_YI 284 +#define PROP_INDEX_YIII 284 +#define PROP_INDEX_Z 285 +#define PROP_INDEX_SEPARATOR 285 +#define PROP_INDEX_ZANABAZARSQUARE 286 +#define PROP_INDEX_ZANB 286 +#define PROP_INDEX_ZL 287 +#define PROP_INDEX_LINESEPARATOR 287 +#define PROP_INDEX_ZP 288 +#define PROP_INDEX_PARAGRAPHSEPARATOR 288 +#define PROP_INDEX_ZS 289 +#define PROP_INDEX_SPACESEPARATOR 289 +#define PROP_INDEX_INBASICLATIN 290 +#define PROP_INDEX_INLATIN1SUPPLEMENT 291 +#define PROP_INDEX_INLATINEXTENDEDA 292 +#define PROP_INDEX_INLATINEXTENDEDB 293 +#define PROP_INDEX_INIPAEXTENSIONS 294 +#define PROP_INDEX_INSPACINGMODIFIERLETTERS 295 +#define PROP_INDEX_INCOMBININGDIACRITICALMARKS 296 +#define PROP_INDEX_INGREEKANDCOPTIC 297 +#define PROP_INDEX_INCYRILLIC 298 +#define PROP_INDEX_INCYRILLICSUPPLEMENT 299 +#define PROP_INDEX_INARMENIAN 300 +#define PROP_INDEX_INHEBREW 301 +#define PROP_INDEX_INARABIC 302 +#define PROP_INDEX_INSYRIAC 303 +#define PROP_INDEX_INARABICSUPPLEMENT 304 +#define PROP_INDEX_INTHAANA 305 +#define PROP_INDEX_INNKO 306 +#define PROP_INDEX_INSAMARITAN 307 +#define PROP_INDEX_INMANDAIC 308 +#define PROP_INDEX_INSYRIACSUPPLEMENT 309 +#define PROP_INDEX_INARABICEXTENDEDB 310 +#define PROP_INDEX_INARABICEXTENDEDA 311 +#define PROP_INDEX_INDEVANAGARI 312 +#define PROP_INDEX_INBENGALI 313 +#define PROP_INDEX_INGURMUKHI 314 +#define PROP_INDEX_INGUJARATI 315 +#define PROP_INDEX_INORIYA 316 +#define PROP_INDEX_INTAMIL 317 +#define PROP_INDEX_INTELUGU 318 +#define PROP_INDEX_INKANNADA 319 +#define PROP_INDEX_INMALAYALAM 320 +#define PROP_INDEX_INSINHALA 321 +#define PROP_INDEX_INTHAI 322 +#define PROP_INDEX_INLAO 323 +#define PROP_INDEX_INTIBETAN 324 +#define PROP_INDEX_INMYANMAR 325 +#define PROP_INDEX_INGEORGIAN 326 +#define PROP_INDEX_INHANGULJAMO 327 +#define PROP_INDEX_INETHIOPIC 328 +#define PROP_INDEX_INETHIOPICSUPPLEMENT 329 +#define PROP_INDEX_INCHEROKEE 330 +#define PROP_INDEX_INUNIFIEDCANADIANABORIGINALSYLLABICS 331 +#define PROP_INDEX_INOGHAM 332 +#define PROP_INDEX_INRUNIC 333 +#define PROP_INDEX_INTAGALOG 334 +#define PROP_INDEX_INHANUNOO 335 +#define PROP_INDEX_INBUHID 336 +#define PROP_INDEX_INTAGBANWA 337 +#define PROP_INDEX_INKHMER 338 +#define PROP_INDEX_INMONGOLIAN 339 +#define PROP_INDEX_INUNIFIEDCANADIANABORIGINALSYLLABICSEXTENDED 340 +#define PROP_INDEX_INLIMBU 341 +#define PROP_INDEX_INTAILE 342 +#define PROP_INDEX_INNEWTAILUE 343 +#define PROP_INDEX_INKHMERSYMBOLS 344 +#define PROP_INDEX_INBUGINESE 345 +#define PROP_INDEX_INTAITHAM 346 +#define PROP_INDEX_INCOMBININGDIACRITICALMARKSEXTENDED 347 +#define PROP_INDEX_INBALINESE 348 +#define PROP_INDEX_INSUNDANESE 349 +#define PROP_INDEX_INBATAK 350 +#define PROP_INDEX_INLEPCHA 351 +#define PROP_INDEX_INOLCHIKI 352 +#define PROP_INDEX_INCYRILLICEXTENDEDC 353 +#define PROP_INDEX_INGEORGIANEXTENDED 354 +#define PROP_INDEX_INSUNDANESESUPPLEMENT 355 +#define PROP_INDEX_INVEDICEXTENSIONS 356 +#define PROP_INDEX_INPHONETICEXTENSIONS 357 +#define PROP_INDEX_INPHONETICEXTENSIONSSUPPLEMENT 358 +#define PROP_INDEX_INCOMBININGDIACRITICALMARKSSUPPLEMENT 359 +#define PROP_INDEX_INLATINEXTENDEDADDITIONAL 360 +#define PROP_INDEX_INGREEKEXTENDED 361 +#define PROP_INDEX_INGENERALPUNCTUATION 362 +#define PROP_INDEX_INSUPERSCRIPTSANDSUBSCRIPTS 363 +#define PROP_INDEX_INCURRENCYSYMBOLS 364 +#define PROP_INDEX_INCOMBININGDIACRITICALMARKSFORSYMBOLS 365 +#define PROP_INDEX_INLETTERLIKESYMBOLS 366 +#define PROP_INDEX_INNUMBERFORMS 367 +#define PROP_INDEX_INARROWS 368 +#define PROP_INDEX_INMATHEMATICALOPERATORS 369 +#define PROP_INDEX_INMISCELLANEOUSTECHNICAL 370 +#define PROP_INDEX_INCONTROLPICTURES 371 +#define PROP_INDEX_INOPTICALCHARACTERRECOGNITION 372 +#define PROP_INDEX_INENCLOSEDALPHANUMERICS 373 +#define PROP_INDEX_INBOXDRAWING 374 +#define PROP_INDEX_INBLOCKELEMENTS 375 +#define PROP_INDEX_INGEOMETRICSHAPES 376 +#define PROP_INDEX_INMISCELLANEOUSSYMBOLS 377 +#define PROP_INDEX_INDINGBATS 378 +#define PROP_INDEX_INMISCELLANEOUSMATHEMATICALSYMBOLSA 379 +#define PROP_INDEX_INSUPPLEMENTALARROWSA 380 +#define PROP_INDEX_INBRAILLEPATTERNS 381 +#define PROP_INDEX_INSUPPLEMENTALARROWSB 382 +#define PROP_INDEX_INMISCELLANEOUSMATHEMATICALSYMBOLSB 383 +#define PROP_INDEX_INSUPPLEMENTALMATHEMATICALOPERATORS 384 +#define PROP_INDEX_INMISCELLANEOUSSYMBOLSANDARROWS 385 +#define PROP_INDEX_INGLAGOLITIC 386 +#define PROP_INDEX_INLATINEXTENDEDC 387 +#define PROP_INDEX_INCOPTIC 388 +#define PROP_INDEX_INGEORGIANSUPPLEMENT 389 +#define PROP_INDEX_INTIFINAGH 390 +#define PROP_INDEX_INETHIOPICEXTENDED 391 +#define PROP_INDEX_INCYRILLICEXTENDEDA 392 +#define PROP_INDEX_INSUPPLEMENTALPUNCTUATION 393 +#define PROP_INDEX_INCJKRADICALSSUPPLEMENT 394 +#define PROP_INDEX_INKANGXIRADICALS 395 +#define PROP_INDEX_INIDEOGRAPHICDESCRIPTIONCHARACTERS 396 +#define PROP_INDEX_INCJKSYMBOLSANDPUNCTUATION 397 +#define PROP_INDEX_INHIRAGANA 398 +#define PROP_INDEX_INKATAKANA 399 +#define PROP_INDEX_INBOPOMOFO 400 +#define PROP_INDEX_INHANGULCOMPATIBILITYJAMO 401 +#define PROP_INDEX_INKANBUN 402 +#define PROP_INDEX_INBOPOMOFOEXTENDED 403 +#define PROP_INDEX_INCJKSTROKES 404 +#define PROP_INDEX_INKATAKANAPHONETICEXTENSIONS 405 +#define PROP_INDEX_INENCLOSEDCJKLETTERSANDMONTHS 406 +#define PROP_INDEX_INCJKCOMPATIBILITY 407 +#define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIONA 408 +#define PROP_INDEX_INYIJINGHEXAGRAMSYMBOLS 409 +#define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHS 410 +#define PROP_INDEX_INYISYLLABLES 411 +#define PROP_INDEX_INYIRADICALS 412 +#define PROP_INDEX_INLISU 413 +#define PROP_INDEX_INVAI 414 +#define PROP_INDEX_INCYRILLICEXTENDEDB 415 +#define PROP_INDEX_INBAMUM 416 +#define PROP_INDEX_INMODIFIERTONELETTERS 417 +#define PROP_INDEX_INLATINEXTENDEDD 418 +#define PROP_INDEX_INSYLOTINAGRI 419 +#define PROP_INDEX_INCOMMONINDICNUMBERFORMS 420 +#define PROP_INDEX_INPHAGSPA 421 +#define PROP_INDEX_INSAURASHTRA 422 +#define PROP_INDEX_INDEVANAGARIEXTENDED 423 +#define PROP_INDEX_INKAYAHLI 424 +#define PROP_INDEX_INREJANG 425 +#define PROP_INDEX_INHANGULJAMOEXTENDEDA 426 +#define PROP_INDEX_INJAVANESE 427 +#define PROP_INDEX_INMYANMAREXTENDEDB 428 +#define PROP_INDEX_INCHAM 429 +#define PROP_INDEX_INMYANMAREXTENDEDA 430 +#define PROP_INDEX_INTAIVIET 431 +#define PROP_INDEX_INMEETEIMAYEKEXTENSIONS 432 +#define PROP_INDEX_INETHIOPICEXTENDEDA 433 +#define PROP_INDEX_INLATINEXTENDEDE 434 +#define PROP_INDEX_INCHEROKEESUPPLEMENT 435 +#define PROP_INDEX_INMEETEIMAYEK 436 +#define PROP_INDEX_INHANGULSYLLABLES 437 +#define PROP_INDEX_INHANGULJAMOEXTENDEDB 438 +#define PROP_INDEX_INHIGHSURROGATES 439 +#define PROP_INDEX_INHIGHPRIVATEUSESURROGATES 440 +#define PROP_INDEX_INLOWSURROGATES 441 +#define PROP_INDEX_INPRIVATEUSEAREA 442 +#define PROP_INDEX_INCJKCOMPATIBILITYIDEOGRAPHS 443 +#define PROP_INDEX_INALPHABETICPRESENTATIONFORMS 444 +#define PROP_INDEX_INARABICPRESENTATIONFORMSA 445 +#define PROP_INDEX_INVARIATIONSELECTORS 446 +#define PROP_INDEX_INVERTICALFORMS 447 +#define PROP_INDEX_INCOMBININGHALFMARKS 448 +#define PROP_INDEX_INCJKCOMPATIBILITYFORMS 449 +#define PROP_INDEX_INSMALLFORMVARIANTS 450 +#define PROP_INDEX_INARABICPRESENTATIONFORMSB 451 +#define PROP_INDEX_INHALFWIDTHANDFULLWIDTHFORMS 452 +#define PROP_INDEX_INSPECIALS 453 +#define PROP_INDEX_INLINEARBSYLLABARY 454 +#define PROP_INDEX_INLINEARBIDEOGRAMS 455 +#define PROP_INDEX_INAEGEANNUMBERS 456 +#define PROP_INDEX_INANCIENTGREEKNUMBERS 457 +#define PROP_INDEX_INANCIENTSYMBOLS 458 +#define PROP_INDEX_INPHAISTOSDISC 459 +#define PROP_INDEX_INLYCIAN 460 +#define PROP_INDEX_INCARIAN 461 +#define PROP_INDEX_INCOPTICEPACTNUMBERS 462 +#define PROP_INDEX_INOLDITALIC 463 +#define PROP_INDEX_INGOTHIC 464 +#define PROP_INDEX_INOLDPERMIC 465 +#define PROP_INDEX_INUGARITIC 466 +#define PROP_INDEX_INOLDPERSIAN 467 +#define PROP_INDEX_INDESERET 468 +#define PROP_INDEX_INSHAVIAN 469 +#define PROP_INDEX_INOSMANYA 470 +#define PROP_INDEX_INOSAGE 471 +#define PROP_INDEX_INELBASAN 472 +#define PROP_INDEX_INCAUCASIANALBANIAN 473 +#define PROP_INDEX_INVITHKUQI 474 +#define PROP_INDEX_INTODHRI 475 +#define PROP_INDEX_INLINEARA 476 +#define PROP_INDEX_INLATINEXTENDEDF 477 +#define PROP_INDEX_INCYPRIOTSYLLABARY 478 +#define PROP_INDEX_INIMPERIALARAMAIC 479 +#define PROP_INDEX_INPALMYRENE 480 +#define PROP_INDEX_INNABATAEAN 481 +#define PROP_INDEX_INHATRAN 482 +#define PROP_INDEX_INPHOENICIAN 483 +#define PROP_INDEX_INLYDIAN 484 +#define PROP_INDEX_INMEROITICHIEROGLYPHS 485 +#define PROP_INDEX_INMEROITICCURSIVE 486 +#define PROP_INDEX_INKHAROSHTHI 487 +#define PROP_INDEX_INOLDSOUTHARABIAN 488 +#define PROP_INDEX_INOLDNORTHARABIAN 489 +#define PROP_INDEX_INMANICHAEAN 490 +#define PROP_INDEX_INAVESTAN 491 +#define PROP_INDEX_ININSCRIPTIONALPARTHIAN 492 +#define PROP_INDEX_ININSCRIPTIONALPAHLAVI 493 +#define PROP_INDEX_INPSALTERPAHLAVI 494 +#define PROP_INDEX_INOLDTURKIC 495 +#define PROP_INDEX_INOLDHUNGARIAN 496 +#define PROP_INDEX_INHANIFIROHINGYA 497 +#define PROP_INDEX_INGARAY 498 +#define PROP_INDEX_INRUMINUMERALSYMBOLS 499 +#define PROP_INDEX_INYEZIDI 500 +#define PROP_INDEX_INARABICEXTENDEDC 501 +#define PROP_INDEX_INOLDSOGDIAN 502 +#define PROP_INDEX_INSOGDIAN 503 +#define PROP_INDEX_INOLDUYGHUR 504 +#define PROP_INDEX_INCHORASMIAN 505 +#define PROP_INDEX_INELYMAIC 506 +#define PROP_INDEX_INBRAHMI 507 +#define PROP_INDEX_INKAITHI 508 +#define PROP_INDEX_INSORASOMPENG 509 +#define PROP_INDEX_INCHAKMA 510 +#define PROP_INDEX_INMAHAJANI 511 +#define PROP_INDEX_INSHARADA 512 +#define PROP_INDEX_INSINHALAARCHAICNUMBERS 513 +#define PROP_INDEX_INKHOJKI 514 +#define PROP_INDEX_INMULTANI 515 +#define PROP_INDEX_INKHUDAWADI 516 +#define PROP_INDEX_INGRANTHA 517 +#define PROP_INDEX_INTULUTIGALARI 518 +#define PROP_INDEX_INNEWA 519 +#define PROP_INDEX_INTIRHUTA 520 +#define PROP_INDEX_INSIDDHAM 521 +#define PROP_INDEX_INMODI 522 +#define PROP_INDEX_INMONGOLIANSUPPLEMENT 523 +#define PROP_INDEX_INTAKRI 524 +#define PROP_INDEX_INMYANMAREXTENDEDC 525 +#define PROP_INDEX_INAHOM 526 +#define PROP_INDEX_INDOGRA 527 +#define PROP_INDEX_INWARANGCITI 528 +#define PROP_INDEX_INDIVESAKURU 529 +#define PROP_INDEX_INNANDINAGARI 530 +#define PROP_INDEX_INZANABAZARSQUARE 531 +#define PROP_INDEX_INSOYOMBO 532 +#define PROP_INDEX_INUNIFIEDCANADIANABORIGINALSYLLABICSEXTENDEDA 533 +#define PROP_INDEX_INPAUCINHAU 534 +#define PROP_INDEX_INDEVANAGARIEXTENDEDA 535 +#define PROP_INDEX_INSUNUWAR 536 +#define PROP_INDEX_INBHAIKSUKI 537 +#define PROP_INDEX_INMARCHEN 538 +#define PROP_INDEX_INMASARAMGONDI 539 +#define PROP_INDEX_INGUNJALAGONDI 540 +#define PROP_INDEX_INMAKASAR 541 +#define PROP_INDEX_INKAWI 542 +#define PROP_INDEX_INLISUSUPPLEMENT 543 +#define PROP_INDEX_INTAMILSUPPLEMENT 544 +#define PROP_INDEX_INCUNEIFORM 545 +#define PROP_INDEX_INCUNEIFORMNUMBERSANDPUNCTUATION 546 +#define PROP_INDEX_INEARLYDYNASTICCUNEIFORM 547 +#define PROP_INDEX_INCYPROMINOAN 548 +#define PROP_INDEX_INEGYPTIANHIEROGLYPHS 549 +#define PROP_INDEX_INEGYPTIANHIEROGLYPHFORMATCONTROLS 550 +#define PROP_INDEX_INEGYPTIANHIEROGLYPHSEXTENDEDA 551 +#define PROP_INDEX_INANATOLIANHIEROGLYPHS 552 +#define PROP_INDEX_INGURUNGKHEMA 553 +#define PROP_INDEX_INBAMUMSUPPLEMENT 554 +#define PROP_INDEX_INMRO 555 +#define PROP_INDEX_INTANGSA 556 +#define PROP_INDEX_INBASSAVAH 557 +#define PROP_INDEX_INPAHAWHHMONG 558 +#define PROP_INDEX_INKIRATRAI 559 +#define PROP_INDEX_INMEDEFAIDRIN 560 +#define PROP_INDEX_INMIAO 561 +#define PROP_INDEX_INIDEOGRAPHICSYMBOLSANDPUNCTUATION 562 +#define PROP_INDEX_INTANGUT 563 +#define PROP_INDEX_INTANGUTCOMPONENTS 564 +#define PROP_INDEX_INKHITANSMALLSCRIPT 565 +#define PROP_INDEX_INTANGUTSUPPLEMENT 566 +#define PROP_INDEX_INKANAEXTENDEDB 567 +#define PROP_INDEX_INKANASUPPLEMENT 568 +#define PROP_INDEX_INKANAEXTENDEDA 569 +#define PROP_INDEX_INSMALLKANAEXTENSION 570 +#define PROP_INDEX_INNUSHU 571 +#define PROP_INDEX_INDUPLOYAN 572 +#define PROP_INDEX_INSHORTHANDFORMATCONTROLS 573 +#define PROP_INDEX_INSYMBOLSFORLEGACYCOMPUTINGSUPPLEMENT 574 +#define PROP_INDEX_INZNAMENNYMUSICALNOTATION 575 +#define PROP_INDEX_INBYZANTINEMUSICALSYMBOLS 576 +#define PROP_INDEX_INMUSICALSYMBOLS 577 +#define PROP_INDEX_INANCIENTGREEKMUSICALNOTATION 578 +#define PROP_INDEX_INKAKTOVIKNUMERALS 579 +#define PROP_INDEX_INMAYANNUMERALS 580 +#define PROP_INDEX_INTAIXUANJINGSYMBOLS 581 +#define PROP_INDEX_INCOUNTINGRODNUMERALS 582 +#define PROP_INDEX_INMATHEMATICALALPHANUMERICSYMBOLS 583 +#define PROP_INDEX_INSUTTONSIGNWRITING 584 +#define PROP_INDEX_INLATINEXTENDEDG 585 +#define PROP_INDEX_INGLAGOLITICSUPPLEMENT 586 +#define PROP_INDEX_INCYRILLICEXTENDEDD 587 +#define PROP_INDEX_INNYIAKENGPUACHUEHMONG 588 +#define PROP_INDEX_INTOTO 589 +#define PROP_INDEX_INWANCHO 590 +#define PROP_INDEX_INNAGMUNDARI 591 +#define PROP_INDEX_INOLONAL 592 +#define PROP_INDEX_INETHIOPICEXTENDEDB 593 +#define PROP_INDEX_INMENDEKIKAKUI 594 +#define PROP_INDEX_INADLAM 595 +#define PROP_INDEX_ININDICSIYAQNUMBERS 596 +#define PROP_INDEX_INOTTOMANSIYAQNUMBERS 597 +#define PROP_INDEX_INARABICMATHEMATICALALPHABETICSYMBOLS 598 +#define PROP_INDEX_INMAHJONGTILES 599 +#define PROP_INDEX_INDOMINOTILES 600 +#define PROP_INDEX_INPLAYINGCARDS 601 +#define PROP_INDEX_INENCLOSEDALPHANUMERICSUPPLEMENT 602 +#define PROP_INDEX_INENCLOSEDIDEOGRAPHICSUPPLEMENT 603 +#define PROP_INDEX_INMISCELLANEOUSSYMBOLSANDPICTOGRAPHS 604 +#define PROP_INDEX_INEMOTICONS 605 +#define PROP_INDEX_INORNAMENTALDINGBATS 606 +#define PROP_INDEX_INTRANSPORTANDMAPSYMBOLS 607 +#define PROP_INDEX_INALCHEMICALSYMBOLS 608 +#define PROP_INDEX_INGEOMETRICSHAPESEXTENDED 609 +#define PROP_INDEX_INSUPPLEMENTALARROWSC 610 +#define PROP_INDEX_INSUPPLEMENTALSYMBOLSANDPICTOGRAPHS 611 +#define PROP_INDEX_INCHESSSYMBOLS 612 +#define PROP_INDEX_INSYMBOLSANDPICTOGRAPHSEXTENDEDA 613 +#define PROP_INDEX_INSYMBOLSFORLEGACYCOMPUTING 614 +#define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIONB 615 +#define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIONC 616 +#define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIOND 617 +#define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIONE 618 +#define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIONF 619 +#define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIONI 620 +#define PROP_INDEX_INCJKCOMPATIBILITYIDEOGRAPHSSUPPLEMENT 621 +#define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIONG 622 +#define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIONH 623 +#define PROP_INDEX_INTAGS 624 +#define PROP_INDEX_INVARIATIONSELECTORSSUPPLEMENT 625 +#define PROP_INDEX_INSUPPLEMENTARYPRIVATEUSEAREAA 626 +#define PROP_INDEX_INSUPPLEMENTARYPRIVATEUSEAREAB 627 +#define PROP_INDEX_INNOBLOCK 628 |