authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2024-09-21 17:51:20 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2024-09-21 17:51:20 -07:00
logb08914d960b79f1f4394f1875d3b068fbf58fa14
treefbb1a9765ceaa803f3b0974acb5d2babcec31b89
parentf1eacece16bb6f6323e1886a374b35f2ba1ab84c

upgrade to unicode 16.0.0


31 files changed, 7158 insertions(+), 605 deletions(-)

README.md+1-1
...@@ -2,7 +2,7 @@...@@ -2,7 +2,7 @@
22
3Zig bindings for the Unicode Character Database3Zig bindings for the Unicode Character Database
44
5Last updated as of Unicode 15.1.05Last updated as of Unicode 16.0.0
66
7http://www.unicode.org/reports/tr44/7http://www.unicode.org/reports/tr44/
88
scripts/_common.zig+1-1
...@@ -3,7 +3,7 @@ const zfetch = @import("zfetch");...@@ -3,7 +3,7 @@ const zfetch = @import("zfetch");
3const fmtValueLiteral = @import("fmt-valueliteral").fmtValueLiteral;3const fmtValueLiteral = @import("fmt-valueliteral").fmtValueLiteral;
4const ansi = @import("ansi");4const ansi = @import("ansi");
55
6pub const version = "15.1.0";6pub const version = "16.0.0";
77
8pub fn Main(comptime T: type) type {8pub fn Main(comptime T: type) type {
9 comptime std.debug.assert(@hasDecl(T, "source_file"));9 comptime std.debug.assert(@hasDecl(T, "source_file"));
src/arabic_shaping.zig+7-3
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/ArabicShaping.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/ArabicShaping.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
...@@ -127,6 +127,7 @@ pub const Joining = struct {...@@ -127,6 +127,7 @@ pub const Joining = struct {
127 HANIFI_ROHINGYA_KINNA_YA,127 HANIFI_ROHINGYA_KINNA_YA,
128 THIN_YEH,128 THIN_YEH,
129 VERTICAL_TAIL,129 VERTICAL_TAIL,
130 KASHMIRI_YEH,
130 };131 };
131};132};
132133
...@@ -139,7 +140,7 @@ pub const data = [_]Shaping{...@@ -139,7 +140,7 @@ pub const data = [_]Shaping{
139 .{ .codepoint = 0x0605, .schematic_name = "ARABIC NUMBER MARK ABOVE", .joining_type = .U, .joining_group = .No_Joining_Group },140 .{ .codepoint = 0x0605, .schematic_name = "ARABIC NUMBER MARK ABOVE", .joining_type = .U, .joining_group = .No_Joining_Group },
140 .{ .codepoint = 0x0608, .schematic_name = "ARABIC RAY", .joining_type = .U, .joining_group = .No_Joining_Group },141 .{ .codepoint = 0x0608, .schematic_name = "ARABIC RAY", .joining_type = .U, .joining_group = .No_Joining_Group },
141 .{ .codepoint = 0x060B, .schematic_name = "AFGHANI SIGN", .joining_type = .U, .joining_group = .No_Joining_Group },142 .{ .codepoint = 0x060B, .schematic_name = "AFGHANI SIGN", .joining_type = .U, .joining_group = .No_Joining_Group },
142 .{ .codepoint = 0x0620, .schematic_name = "DOTLESS YEH WITH SEPARATE RING BELOW", .joining_type = .D, .joining_group = .YEH },143 .{ .codepoint = 0x0620, .schematic_name = "KASHMIRI YEH", .joining_type = .D, .joining_group = .KASHMIRI_YEH },
143 .{ .codepoint = 0x0621, .schematic_name = "HAMZA", .joining_type = .U, .joining_group = .No_Joining_Group },144 .{ .codepoint = 0x0621, .schematic_name = "HAMZA", .joining_type = .U, .joining_group = .No_Joining_Group },
144 .{ .codepoint = 0x0622, .schematic_name = "ALEF WITH MADDA ABOVE", .joining_type = .R, .joining_group = .ALEF },145 .{ .codepoint = 0x0622, .schematic_name = "ALEF WITH MADDA ABOVE", .joining_type = .R, .joining_group = .ALEF },
145 .{ .codepoint = 0x0623, .schematic_name = "ALEF WITH HAMZA ABOVE", .joining_type = .R, .joining_group = .ALEF },146 .{ .codepoint = 0x0623, .schematic_name = "ALEF WITH HAMZA ABOVE", .joining_type = .R, .joining_group = .ALEF },
...@@ -611,7 +612,7 @@ pub const data = [_]Shaping{...@@ -611,7 +612,7 @@ pub const data = [_]Shaping{
611 .{ .codepoint = 0x1875, .schematic_name = "MONGOLIAN MANCHU RA", .joining_type = .D, .joining_group = .No_Joining_Group },612 .{ .codepoint = 0x1875, .schematic_name = "MONGOLIAN MANCHU RA", .joining_type = .D, .joining_group = .No_Joining_Group },
612 .{ .codepoint = 0x1876, .schematic_name = "MONGOLIAN MANCHU FA", .joining_type = .D, .joining_group = .No_Joining_Group },613 .{ .codepoint = 0x1876, .schematic_name = "MONGOLIAN MANCHU FA", .joining_type = .D, .joining_group = .No_Joining_Group },
613 .{ .codepoint = 0x1877, .schematic_name = "MONGOLIAN MANCHU ZHA", .joining_type = .D, .joining_group = .No_Joining_Group },614 .{ .codepoint = 0x1877, .schematic_name = "MONGOLIAN MANCHU ZHA", .joining_type = .D, .joining_group = .No_Joining_Group },
614 .{ .codepoint = 0x1878, .schematic_name = "MONGOLIAN MANCHU CHA WITH 2 DOTS", .joining_type = .D, .joining_group = .No_Joining_Group },615 .{ .codepoint = 0x1878, .schematic_name = "MONGOLIAN CHA WITH 2 DOTS", .joining_type = .D, .joining_group = .No_Joining_Group },
615 .{ .codepoint = 0x1880, .schematic_name = "MONGOLIAN ALI GALI ANUSVARA ONE", .joining_type = .U, .joining_group = .No_Joining_Group },616 .{ .codepoint = 0x1880, .schematic_name = "MONGOLIAN ALI GALI ANUSVARA ONE", .joining_type = .U, .joining_group = .No_Joining_Group },
616 .{ .codepoint = 0x1881, .schematic_name = "MONGOLIAN ALI GALI VISARGA ONE", .joining_type = .U, .joining_group = .No_Joining_Group },617 .{ .codepoint = 0x1881, .schematic_name = "MONGOLIAN ALI GALI VISARGA ONE", .joining_type = .U, .joining_group = .No_Joining_Group },
617 .{ .codepoint = 0x1882, .schematic_name = "MONGOLIAN ALI GALI DAMARU", .joining_type = .U, .joining_group = .No_Joining_Group },618 .{ .codepoint = 0x1882, .schematic_name = "MONGOLIAN ALI GALI DAMARU", .joining_type = .U, .joining_group = .No_Joining_Group },
...@@ -816,6 +817,9 @@ pub const data = [_]Shaping{...@@ -816,6 +817,9 @@ pub const data = [_]Shaping{
816 .{ .codepoint = 0x10D21, .schematic_name = "HANIFI ROHINGYA VOWEL O", .joining_type = .D, .joining_group = .No_Joining_Group },817 .{ .codepoint = 0x10D21, .schematic_name = "HANIFI ROHINGYA VOWEL O", .joining_type = .D, .joining_group = .No_Joining_Group },
817 .{ .codepoint = 0x10D22, .schematic_name = "HANIFI ROHINGYA SAKIN", .joining_type = .R, .joining_group = .No_Joining_Group },818 .{ .codepoint = 0x10D22, .schematic_name = "HANIFI ROHINGYA SAKIN", .joining_type = .R, .joining_group = .No_Joining_Group },
818 .{ .codepoint = 0x10D23, .schematic_name = "HANIFI ROHINGYA DOTLESS KINNA YA WITH DOT ABOVE", .joining_type = .D, .joining_group = .HANIFI_ROHINGYA_KINNA_YA },819 .{ .codepoint = 0x10D23, .schematic_name = "HANIFI ROHINGYA DOTLESS KINNA YA WITH DOT ABOVE", .joining_type = .D, .joining_group = .HANIFI_ROHINGYA_KINNA_YA },
820 .{ .codepoint = 0x10EC2, .schematic_name = "DAL WITH VERTICAL 2 DOTS BELOW", .joining_type = .R, .joining_group = .DAL },
821 .{ .codepoint = 0x10EC3, .schematic_name = "TAH WITH VERTICAL 2 DOTS BELOW", .joining_type = .D, .joining_group = .TAH },
822 .{ .codepoint = 0x10EC4, .schematic_name = "KAF WITH VERTICAL 2 DOTS BELOW", .joining_type = .D, .joining_group = .KAF },
819 .{ .codepoint = 0x10F30, .schematic_name = "SOGDIAN ALEPH", .joining_type = .D, .joining_group = .No_Joining_Group },823 .{ .codepoint = 0x10F30, .schematic_name = "SOGDIAN ALEPH", .joining_type = .D, .joining_group = .No_Joining_Group },
820 .{ .codepoint = 0x10F31, .schematic_name = "SOGDIAN BETH", .joining_type = .D, .joining_group = .No_Joining_Group },824 .{ .codepoint = 0x10F31, .schematic_name = "SOGDIAN BETH", .joining_type = .D, .joining_group = .No_Joining_Group },
821 .{ .codepoint = 0x10F32, .schematic_name = "SOGDIAN GIMEL", .joining_type = .D, .joining_group = .No_Joining_Group },825 .{ .codepoint = 0x10F32, .schematic_name = "SOGDIAN GIMEL", .joining_type = .D, .joining_group = .No_Joining_Group },
src/bidi_brackets.zig+1-1
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/BidiBrackets.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/BidiBrackets.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
src/bidi_mirroring.zig+1-1
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/BidiMirroring.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/BidiMirroring.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
src/blocks.zig+11-1
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/Blocks.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/Blocks.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
...@@ -197,6 +197,7 @@ pub const data = [_]Block{...@@ -197,6 +197,7 @@ pub const data = [_]Block{
197 .{ .from = 0x10500, .to = 0x1052F, .name = "Elbasan" },197 .{ .from = 0x10500, .to = 0x1052F, .name = "Elbasan" },
198 .{ .from = 0x10530, .to = 0x1056F, .name = "Caucasian Albanian" },198 .{ .from = 0x10530, .to = 0x1056F, .name = "Caucasian Albanian" },
199 .{ .from = 0x10570, .to = 0x105BF, .name = "Vithkuqi" },199 .{ .from = 0x10570, .to = 0x105BF, .name = "Vithkuqi" },
200 .{ .from = 0x105C0, .to = 0x105FF, .name = "Todhri" },
200 .{ .from = 0x10600, .to = 0x1077F, .name = "Linear A" },201 .{ .from = 0x10600, .to = 0x1077F, .name = "Linear A" },
201 .{ .from = 0x10780, .to = 0x107BF, .name = "Latin Extended-F" },202 .{ .from = 0x10780, .to = 0x107BF, .name = "Latin Extended-F" },
202 .{ .from = 0x10800, .to = 0x1083F, .name = "Cypriot Syllabary" },203 .{ .from = 0x10800, .to = 0x1083F, .name = "Cypriot Syllabary" },
...@@ -219,6 +220,7 @@ pub const data = [_]Block{...@@ -219,6 +220,7 @@ pub const data = [_]Block{
219 .{ .from = 0x10C00, .to = 0x10C4F, .name = "Old Turkic" },220 .{ .from = 0x10C00, .to = 0x10C4F, .name = "Old Turkic" },
220 .{ .from = 0x10C80, .to = 0x10CFF, .name = "Old Hungarian" },221 .{ .from = 0x10C80, .to = 0x10CFF, .name = "Old Hungarian" },
221 .{ .from = 0x10D00, .to = 0x10D3F, .name = "Hanifi Rohingya" },222 .{ .from = 0x10D00, .to = 0x10D3F, .name = "Hanifi Rohingya" },
223 .{ .from = 0x10D40, .to = 0x10D8F, .name = "Garay" },
222 .{ .from = 0x10E60, .to = 0x10E7F, .name = "Rumi Numeral Symbols" },224 .{ .from = 0x10E60, .to = 0x10E7F, .name = "Rumi Numeral Symbols" },
223 .{ .from = 0x10E80, .to = 0x10EBF, .name = "Yezidi" },225 .{ .from = 0x10E80, .to = 0x10EBF, .name = "Yezidi" },
224 .{ .from = 0x10EC0, .to = 0x10EFF, .name = "Arabic Extended-C" },226 .{ .from = 0x10EC0, .to = 0x10EFF, .name = "Arabic Extended-C" },
...@@ -238,12 +240,14 @@ pub const data = [_]Block{...@@ -238,12 +240,14 @@ pub const data = [_]Block{
238 .{ .from = 0x11280, .to = 0x112AF, .name = "Multani" },240 .{ .from = 0x11280, .to = 0x112AF, .name = "Multani" },
239 .{ .from = 0x112B0, .to = 0x112FF, .name = "Khudawadi" },241 .{ .from = 0x112B0, .to = 0x112FF, .name = "Khudawadi" },
240 .{ .from = 0x11300, .to = 0x1137F, .name = "Grantha" },242 .{ .from = 0x11300, .to = 0x1137F, .name = "Grantha" },
243 .{ .from = 0x11380, .to = 0x113FF, .name = "Tulu-Tigalari" },
241 .{ .from = 0x11400, .to = 0x1147F, .name = "Newa" },244 .{ .from = 0x11400, .to = 0x1147F, .name = "Newa" },
242 .{ .from = 0x11480, .to = 0x114DF, .name = "Tirhuta" },245 .{ .from = 0x11480, .to = 0x114DF, .name = "Tirhuta" },
243 .{ .from = 0x11580, .to = 0x115FF, .name = "Siddham" },246 .{ .from = 0x11580, .to = 0x115FF, .name = "Siddham" },
244 .{ .from = 0x11600, .to = 0x1165F, .name = "Modi" },247 .{ .from = 0x11600, .to = 0x1165F, .name = "Modi" },
245 .{ .from = 0x11660, .to = 0x1167F, .name = "Mongolian Supplement" },248 .{ .from = 0x11660, .to = 0x1167F, .name = "Mongolian Supplement" },
246 .{ .from = 0x11680, .to = 0x116CF, .name = "Takri" },249 .{ .from = 0x11680, .to = 0x116CF, .name = "Takri" },
250 .{ .from = 0x116D0, .to = 0x116FF, .name = "Myanmar Extended-C" },
247 .{ .from = 0x11700, .to = 0x1174F, .name = "Ahom" },251 .{ .from = 0x11700, .to = 0x1174F, .name = "Ahom" },
248 .{ .from = 0x11800, .to = 0x1184F, .name = "Dogra" },252 .{ .from = 0x11800, .to = 0x1184F, .name = "Dogra" },
249 .{ .from = 0x118A0, .to = 0x118FF, .name = "Warang Citi" },253 .{ .from = 0x118A0, .to = 0x118FF, .name = "Warang Citi" },
...@@ -254,6 +258,7 @@ pub const data = [_]Block{...@@ -254,6 +258,7 @@ pub const data = [_]Block{
254 .{ .from = 0x11AB0, .to = 0x11ABF, .name = "Unified Canadian Aboriginal Syllabics Extended-A" },258 .{ .from = 0x11AB0, .to = 0x11ABF, .name = "Unified Canadian Aboriginal Syllabics Extended-A" },
255 .{ .from = 0x11AC0, .to = 0x11AFF, .name = "Pau Cin Hau" },259 .{ .from = 0x11AC0, .to = 0x11AFF, .name = "Pau Cin Hau" },
256 .{ .from = 0x11B00, .to = 0x11B5F, .name = "Devanagari Extended-A" },260 .{ .from = 0x11B00, .to = 0x11B5F, .name = "Devanagari Extended-A" },
261 .{ .from = 0x11BC0, .to = 0x11BFF, .name = "Sunuwar" },
257 .{ .from = 0x11C00, .to = 0x11C6F, .name = "Bhaiksuki" },262 .{ .from = 0x11C00, .to = 0x11C6F, .name = "Bhaiksuki" },
258 .{ .from = 0x11C70, .to = 0x11CBF, .name = "Marchen" },263 .{ .from = 0x11C70, .to = 0x11CBF, .name = "Marchen" },
259 .{ .from = 0x11D00, .to = 0x11D5F, .name = "Masaram Gondi" },264 .{ .from = 0x11D00, .to = 0x11D5F, .name = "Masaram Gondi" },
...@@ -268,12 +273,15 @@ pub const data = [_]Block{...@@ -268,12 +273,15 @@ pub const data = [_]Block{
268 .{ .from = 0x12F90, .to = 0x12FFF, .name = "Cypro-Minoan" },273 .{ .from = 0x12F90, .to = 0x12FFF, .name = "Cypro-Minoan" },
269 .{ .from = 0x13000, .to = 0x1342F, .name = "Egyptian Hieroglyphs" },274 .{ .from = 0x13000, .to = 0x1342F, .name = "Egyptian Hieroglyphs" },
270 .{ .from = 0x13430, .to = 0x1345F, .name = "Egyptian Hieroglyph Format Controls" },275 .{ .from = 0x13430, .to = 0x1345F, .name = "Egyptian Hieroglyph Format Controls" },
276 .{ .from = 0x13460, .to = 0x143FF, .name = "Egyptian Hieroglyphs Extended-A" },
271 .{ .from = 0x14400, .to = 0x1467F, .name = "Anatolian Hieroglyphs" },277 .{ .from = 0x14400, .to = 0x1467F, .name = "Anatolian Hieroglyphs" },
278 .{ .from = 0x16100, .to = 0x1613F, .name = "Gurung Khema" },
272 .{ .from = 0x16800, .to = 0x16A3F, .name = "Bamum Supplement" },279 .{ .from = 0x16800, .to = 0x16A3F, .name = "Bamum Supplement" },
273 .{ .from = 0x16A40, .to = 0x16A6F, .name = "Mro" },280 .{ .from = 0x16A40, .to = 0x16A6F, .name = "Mro" },
274 .{ .from = 0x16A70, .to = 0x16ACF, .name = "Tangsa" },281 .{ .from = 0x16A70, .to = 0x16ACF, .name = "Tangsa" },
275 .{ .from = 0x16AD0, .to = 0x16AFF, .name = "Bassa Vah" },282 .{ .from = 0x16AD0, .to = 0x16AFF, .name = "Bassa Vah" },
276 .{ .from = 0x16B00, .to = 0x16B8F, .name = "Pahawh Hmong" },283 .{ .from = 0x16B00, .to = 0x16B8F, .name = "Pahawh Hmong" },
284 .{ .from = 0x16D40, .to = 0x16D7F, .name = "Kirat Rai" },
277 .{ .from = 0x16E40, .to = 0x16E9F, .name = "Medefaidrin" },285 .{ .from = 0x16E40, .to = 0x16E9F, .name = "Medefaidrin" },
278 .{ .from = 0x16F00, .to = 0x16F9F, .name = "Miao" },286 .{ .from = 0x16F00, .to = 0x16F9F, .name = "Miao" },
279 .{ .from = 0x16FE0, .to = 0x16FFF, .name = "Ideographic Symbols and Punctuation" },287 .{ .from = 0x16FE0, .to = 0x16FFF, .name = "Ideographic Symbols and Punctuation" },
...@@ -288,6 +296,7 @@ pub const data = [_]Block{...@@ -288,6 +296,7 @@ pub const data = [_]Block{
288 .{ .from = 0x1B170, .to = 0x1B2FF, .name = "Nushu" },296 .{ .from = 0x1B170, .to = 0x1B2FF, .name = "Nushu" },
289 .{ .from = 0x1BC00, .to = 0x1BC9F, .name = "Duployan" },297 .{ .from = 0x1BC00, .to = 0x1BC9F, .name = "Duployan" },
290 .{ .from = 0x1BCA0, .to = 0x1BCAF, .name = "Shorthand Format Controls" },298 .{ .from = 0x1BCA0, .to = 0x1BCAF, .name = "Shorthand Format Controls" },
299 .{ .from = 0x1CC00, .to = 0x1CEBF, .name = "Symbols for Legacy Computing Supplement" },
291 .{ .from = 0x1CF00, .to = 0x1CFCF, .name = "Znamenny Musical Notation" },300 .{ .from = 0x1CF00, .to = 0x1CFCF, .name = "Znamenny Musical Notation" },
292 .{ .from = 0x1D000, .to = 0x1D0FF, .name = "Byzantine Musical Symbols" },301 .{ .from = 0x1D000, .to = 0x1D0FF, .name = "Byzantine Musical Symbols" },
293 .{ .from = 0x1D100, .to = 0x1D1FF, .name = "Musical Symbols" },302 .{ .from = 0x1D100, .to = 0x1D1FF, .name = "Musical Symbols" },
...@@ -305,6 +314,7 @@ pub const data = [_]Block{...@@ -305,6 +314,7 @@ pub const data = [_]Block{
305 .{ .from = 0x1E290, .to = 0x1E2BF, .name = "Toto" },314 .{ .from = 0x1E290, .to = 0x1E2BF, .name = "Toto" },
306 .{ .from = 0x1E2C0, .to = 0x1E2FF, .name = "Wancho" },315 .{ .from = 0x1E2C0, .to = 0x1E2FF, .name = "Wancho" },
307 .{ .from = 0x1E4D0, .to = 0x1E4FF, .name = "Nag Mundari" },316 .{ .from = 0x1E4D0, .to = 0x1E4FF, .name = "Nag Mundari" },
317 .{ .from = 0x1E5D0, .to = 0x1E5FF, .name = "Ol Onal" },
308 .{ .from = 0x1E7E0, .to = 0x1E7FF, .name = "Ethiopic Extended-B" },318 .{ .from = 0x1E7E0, .to = 0x1E7FF, .name = "Ethiopic Extended-B" },
309 .{ .from = 0x1E800, .to = 0x1E8DF, .name = "Mende Kikakui" },319 .{ .from = 0x1E800, .to = 0x1E8DF, .name = "Mende Kikakui" },
310 .{ .from = 0x1E900, .to = 0x1E95F, .name = "Adlam" },320 .{ .from = 0x1E900, .to = 0x1E95F, .name = "Adlam" },
src/case_folding.zig+28-1
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/CaseFolding.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/CaseFolding.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
...@@ -569,6 +569,7 @@ pub const data = [_]CaseFolding{...@@ -569,6 +569,7 @@ pub const data = [_]CaseFolding{
569 .{ .code = 0x1C86, .status = .C, .mapping = .{ .C = 0x044A } },569 .{ .code = 0x1C86, .status = .C, .mapping = .{ .C = 0x044A } },
570 .{ .code = 0x1C87, .status = .C, .mapping = .{ .C = 0x0463 } },570 .{ .code = 0x1C87, .status = .C, .mapping = .{ .C = 0x0463 } },
571 .{ .code = 0x1C88, .status = .C, .mapping = .{ .C = 0xA64B } },571 .{ .code = 0x1C88, .status = .C, .mapping = .{ .C = 0xA64B } },
572 .{ .code = 0x1C89, .status = .C, .mapping = .{ .C = 0x1C8A } },
572 .{ .code = 0x1C90, .status = .C, .mapping = .{ .C = 0x10D0 } },573 .{ .code = 0x1C90, .status = .C, .mapping = .{ .C = 0x10D0 } },
573 .{ .code = 0x1C91, .status = .C, .mapping = .{ .C = 0x10D1 } },574 .{ .code = 0x1C91, .status = .C, .mapping = .{ .C = 0x10D1 } },
574 .{ .code = 0x1C92, .status = .C, .mapping = .{ .C = 0x10D2 } },575 .{ .code = 0x1C92, .status = .C, .mapping = .{ .C = 0x10D2 } },
...@@ -1206,9 +1207,13 @@ pub const data = [_]CaseFolding{...@@ -1206,9 +1207,13 @@ pub const data = [_]CaseFolding{
1206 .{ .code = 0xA7C6, .status = .C, .mapping = .{ .C = 0x1D8E } },1207 .{ .code = 0xA7C6, .status = .C, .mapping = .{ .C = 0x1D8E } },
1207 .{ .code = 0xA7C7, .status = .C, .mapping = .{ .C = 0xA7C8 } },1208 .{ .code = 0xA7C7, .status = .C, .mapping = .{ .C = 0xA7C8 } },
1208 .{ .code = 0xA7C9, .status = .C, .mapping = .{ .C = 0xA7CA } },1209 .{ .code = 0xA7C9, .status = .C, .mapping = .{ .C = 0xA7CA } },
1210 .{ .code = 0xA7CB, .status = .C, .mapping = .{ .C = 0x0264 } },
1211 .{ .code = 0xA7CC, .status = .C, .mapping = .{ .C = 0xA7CD } },
1209 .{ .code = 0xA7D0, .status = .C, .mapping = .{ .C = 0xA7D1 } },1212 .{ .code = 0xA7D0, .status = .C, .mapping = .{ .C = 0xA7D1 } },
1210 .{ .code = 0xA7D6, .status = .C, .mapping = .{ .C = 0xA7D7 } },1213 .{ .code = 0xA7D6, .status = .C, .mapping = .{ .C = 0xA7D7 } },
1211 .{ .code = 0xA7D8, .status = .C, .mapping = .{ .C = 0xA7D9 } },1214 .{ .code = 0xA7D8, .status = .C, .mapping = .{ .C = 0xA7D9 } },
1215 .{ .code = 0xA7DA, .status = .C, .mapping = .{ .C = 0xA7DB } },
1216 .{ .code = 0xA7DC, .status = .C, .mapping = .{ .C = 0x019B } },
1212 .{ .code = 0xA7F5, .status = .C, .mapping = .{ .C = 0xA7F6 } },1217 .{ .code = 0xA7F5, .status = .C, .mapping = .{ .C = 0xA7F6 } },
1213 .{ .code = 0xAB70, .status = .C, .mapping = .{ .C = 0x13A0 } },1218 .{ .code = 0xAB70, .status = .C, .mapping = .{ .C = 0x13A0 } },
1214 .{ .code = 0xAB71, .status = .C, .mapping = .{ .C = 0x13A1 } },1219 .{ .code = 0xAB71, .status = .C, .mapping = .{ .C = 0x13A1 } },
...@@ -1491,6 +1496,28 @@ pub const data = [_]CaseFolding{...@@ -1491,6 +1496,28 @@ pub const data = [_]CaseFolding{
1491 .{ .code = 0x10CB0, .status = .C, .mapping = .{ .C = 0x10CF0 } },1496 .{ .code = 0x10CB0, .status = .C, .mapping = .{ .C = 0x10CF0 } },
1492 .{ .code = 0x10CB1, .status = .C, .mapping = .{ .C = 0x10CF1 } },1497 .{ .code = 0x10CB1, .status = .C, .mapping = .{ .C = 0x10CF1 } },
1493 .{ .code = 0x10CB2, .status = .C, .mapping = .{ .C = 0x10CF2 } },1498 .{ .code = 0x10CB2, .status = .C, .mapping = .{ .C = 0x10CF2 } },
1499 .{ .code = 0x10D50, .status = .C, .mapping = .{ .C = 0x10D70 } },
1500 .{ .code = 0x10D51, .status = .C, .mapping = .{ .C = 0x10D71 } },
1501 .{ .code = 0x10D52, .status = .C, .mapping = .{ .C = 0x10D72 } },
1502 .{ .code = 0x10D53, .status = .C, .mapping = .{ .C = 0x10D73 } },
1503 .{ .code = 0x10D54, .status = .C, .mapping = .{ .C = 0x10D74 } },
1504 .{ .code = 0x10D55, .status = .C, .mapping = .{ .C = 0x10D75 } },
1505 .{ .code = 0x10D56, .status = .C, .mapping = .{ .C = 0x10D76 } },
1506 .{ .code = 0x10D57, .status = .C, .mapping = .{ .C = 0x10D77 } },
1507 .{ .code = 0x10D58, .status = .C, .mapping = .{ .C = 0x10D78 } },
1508 .{ .code = 0x10D59, .status = .C, .mapping = .{ .C = 0x10D79 } },
1509 .{ .code = 0x10D5A, .status = .C, .mapping = .{ .C = 0x10D7A } },
1510 .{ .code = 0x10D5B, .status = .C, .mapping = .{ .C = 0x10D7B } },
1511 .{ .code = 0x10D5C, .status = .C, .mapping = .{ .C = 0x10D7C } },
1512 .{ .code = 0x10D5D, .status = .C, .mapping = .{ .C = 0x10D7D } },
1513 .{ .code = 0x10D5E, .status = .C, .mapping = .{ .C = 0x10D7E } },
1514 .{ .code = 0x10D5F, .status = .C, .mapping = .{ .C = 0x10D7F } },
1515 .{ .code = 0x10D60, .status = .C, .mapping = .{ .C = 0x10D80 } },
1516 .{ .code = 0x10D61, .status = .C, .mapping = .{ .C = 0x10D81 } },
1517 .{ .code = 0x10D62, .status = .C, .mapping = .{ .C = 0x10D82 } },
1518 .{ .code = 0x10D63, .status = .C, .mapping = .{ .C = 0x10D83 } },
1519 .{ .code = 0x10D64, .status = .C, .mapping = .{ .C = 0x10D84 } },
1520 .{ .code = 0x10D65, .status = .C, .mapping = .{ .C = 0x10D85 } },
1494 .{ .code = 0x118A0, .status = .C, .mapping = .{ .C = 0x118C0 } },1521 .{ .code = 0x118A0, .status = .C, .mapping = .{ .C = 0x118C0 } },
1495 .{ .code = 0x118A1, .status = .C, .mapping = .{ .C = 0x118C1 } },1522 .{ .code = 0x118A1, .status = .C, .mapping = .{ .C = 0x118C1 } },
1496 .{ .code = 0x118A2, .status = .C, .mapping = .{ .C = 0x118C2 } },1523 .{ .code = 0x118A2, .status = .C, .mapping = .{ .C = 0x118C2 } },
src/cjk_radicals.zig+2-1
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/CJKRadicals.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/CJKRadicals.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
...@@ -254,6 +254,7 @@ pub const data = [_]CJKRadical{...@@ -254,6 +254,7 @@ pub const data = [_]CJKRadical{
254 .{ .number = 212, .simplified = false, .character = 0x2FD3, .ideograph = 0x9F8D },254 .{ .number = 212, .simplified = false, .character = 0x2FD3, .ideograph = 0x9F8D },
255 .{ .number = 212, .simplified = true, .character = 0x2EF0, .ideograph = 0x9F99 },255 .{ .number = 212, .simplified = true, .character = 0x2EF0, .ideograph = 0x9F99 },
256 .{ .number = 212, .simplified = true, .character = 0x2EEF, .ideograph = 0x7ADC },256 .{ .number = 212, .simplified = true, .character = 0x2EEF, .ideograph = 0x7ADC },
257 .{ .number = 212, .simplified = true, .character = null, .ideograph = 0x31DE5 },
257 .{ .number = 213, .simplified = false, .character = 0x2FD4, .ideograph = 0x9F9C },258 .{ .number = 213, .simplified = false, .character = 0x2FD4, .ideograph = 0x9F9C },
258 .{ .number = 213, .simplified = true, .character = 0x2EF3, .ideograph = 0x9F9F },259 .{ .number = 213, .simplified = true, .character = 0x2EF3, .ideograph = 0x9F9F },
259 .{ .number = 213, .simplified = true, .character = 0x2EF2, .ideograph = 0x4E80 },260 .{ .number = 213, .simplified = true, .character = 0x2EF2, .ideograph = 0x4E80 },
src/composition_exclusions.zig+1-1
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/CompositionExclusions.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/CompositionExclusions.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
src/derived_age.zig+48-1
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/DerivedAge.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/DerivedAge.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
...@@ -1733,4 +1733,51 @@ pub const data = [_]Age{...@@ -1733,4 +1733,51 @@ pub const data = [_]Age{
1733 .{ .from = 0x2FFC, .to = 0x2FFF, .since = .{ 15,1 } },1733 .{ .from = 0x2FFC, .to = 0x2FFF, .since = .{ 15,1 } },
1734 .{ .from = 0x31EF, .to = 0x31EF, .since = .{ 15,1 } },1734 .{ .from = 0x31EF, .to = 0x31EF, .since = .{ 15,1 } },
1735 .{ .from = 0x2EBF0, .to = 0x2EE5D, .since = .{ 15,1 } },1735 .{ .from = 0x2EBF0, .to = 0x2EE5D, .since = .{ 15,1 } },
1736 .{ .from = 0x0897, .to = 0x0897, .since = .{ 16,0 } },
1737 .{ .from = 0x1B4E, .to = 0x1B4F, .since = .{ 16,0 } },
1738 .{ .from = 0x1B7F, .to = 0x1B7F, .since = .{ 16,0 } },
1739 .{ .from = 0x1C89, .to = 0x1C8A, .since = .{ 16,0 } },
1740 .{ .from = 0x2427, .to = 0x2429, .since = .{ 16,0 } },
1741 .{ .from = 0x31E4, .to = 0x31E5, .since = .{ 16,0 } },
1742 .{ .from = 0xA7CB, .to = 0xA7CD, .since = .{ 16,0 } },
1743 .{ .from = 0xA7DA, .to = 0xA7DC, .since = .{ 16,0 } },
1744 .{ .from = 0x105C0, .to = 0x105F3, .since = .{ 16,0 } },
1745 .{ .from = 0x10D40, .to = 0x10D65, .since = .{ 16,0 } },
1746 .{ .from = 0x10D69, .to = 0x10D85, .since = .{ 16,0 } },
1747 .{ .from = 0x10D8E, .to = 0x10D8F, .since = .{ 16,0 } },
1748 .{ .from = 0x10EC2, .to = 0x10EC4, .since = .{ 16,0 } },
1749 .{ .from = 0x10EFC, .to = 0x10EFC, .since = .{ 16,0 } },
1750 .{ .from = 0x11380, .to = 0x11389, .since = .{ 16,0 } },
1751 .{ .from = 0x1138B, .to = 0x1138B, .since = .{ 16,0 } },
1752 .{ .from = 0x1138E, .to = 0x1138E, .since = .{ 16,0 } },
1753 .{ .from = 0x11390, .to = 0x113B5, .since = .{ 16,0 } },
1754 .{ .from = 0x113B7, .to = 0x113C0, .since = .{ 16,0 } },
1755 .{ .from = 0x113C2, .to = 0x113C2, .since = .{ 16,0 } },
1756 .{ .from = 0x113C5, .to = 0x113C5, .since = .{ 16,0 } },
1757 .{ .from = 0x113C7, .to = 0x113CA, .since = .{ 16,0 } },
1758 .{ .from = 0x113CC, .to = 0x113D5, .since = .{ 16,0 } },
1759 .{ .from = 0x113D7, .to = 0x113D8, .since = .{ 16,0 } },
1760 .{ .from = 0x113E1, .to = 0x113E2, .since = .{ 16,0 } },
1761 .{ .from = 0x116D0, .to = 0x116E3, .since = .{ 16,0 } },
1762 .{ .from = 0x11BC0, .to = 0x11BE1, .since = .{ 16,0 } },
1763 .{ .from = 0x11BF0, .to = 0x11BF9, .since = .{ 16,0 } },
1764 .{ .from = 0x11F5A, .to = 0x11F5A, .since = .{ 16,0 } },
1765 .{ .from = 0x13460, .to = 0x143FA, .since = .{ 16,0 } },
1766 .{ .from = 0x16100, .to = 0x16139, .since = .{ 16,0 } },
1767 .{ .from = 0x16D40, .to = 0x16D79, .since = .{ 16,0 } },
1768 .{ .from = 0x18CFF, .to = 0x18CFF, .since = .{ 16,0 } },
1769 .{ .from = 0x1CC00, .to = 0x1CCF9, .since = .{ 16,0 } },
1770 .{ .from = 0x1CD00, .to = 0x1CEB3, .since = .{ 16,0 } },
1771 .{ .from = 0x1E5D0, .to = 0x1E5FA, .since = .{ 16,0 } },
1772 .{ .from = 0x1E5FF, .to = 0x1E5FF, .since = .{ 16,0 } },
1773 .{ .from = 0x1F8B2, .to = 0x1F8BB, .since = .{ 16,0 } },
1774 .{ .from = 0x1F8C0, .to = 0x1F8C1, .since = .{ 16,0 } },
1775 .{ .from = 0x1FA89, .to = 0x1FA89, .since = .{ 16,0 } },
1776 .{ .from = 0x1FA8F, .to = 0x1FA8F, .since = .{ 16,0 } },
1777 .{ .from = 0x1FABE, .to = 0x1FABE, .since = .{ 16,0 } },
1778 .{ .from = 0x1FAC6, .to = 0x1FAC6, .since = .{ 16,0 } },
1779 .{ .from = 0x1FADC, .to = 0x1FADC, .since = .{ 16,0 } },
1780 .{ .from = 0x1FADF, .to = 0x1FADF, .since = .{ 16,0 } },
1781 .{ .from = 0x1FAE9, .to = 0x1FAE9, .since = .{ 16,0 } },
1782 .{ .from = 0x1FBCB, .to = 0x1FBEF, .since = .{ 16,0 } },
1736};1783};
src/derived_core_properties.zig+660-130
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/DerivedCoreProperties.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/DerivedCoreProperties.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
...@@ -198,6 +198,7 @@ pub const data = [_]CoreProperty{...@@ -198,6 +198,7 @@ pub const data = [_]CoreProperty{
198 .{ .from = 0xFF5E, .to = 0xFF5E, .prop = .Math },198 .{ .from = 0xFF5E, .to = 0xFF5E, .prop = .Math },
199 .{ .from = 0xFFE2, .to = 0xFFE2, .prop = .Math },199 .{ .from = 0xFFE2, .to = 0xFFE2, .prop = .Math },
200 .{ .from = 0xFFE9, .to = 0xFFEC, .prop = .Math },200 .{ .from = 0xFFE9, .to = 0xFFEC, .prop = .Math },
201 .{ .from = 0x10D8E, .to = 0x10D8F, .prop = .Math },
201 .{ .from = 0x1D400, .to = 0x1D454, .prop = .Math },202 .{ .from = 0x1D400, .to = 0x1D454, .prop = .Math },
202 .{ .from = 0x1D456, .to = 0x1D49C, .prop = .Math },203 .{ .from = 0x1D456, .to = 0x1D49C, .prop = .Math },
203 .{ .from = 0x1D49E, .to = 0x1D49F, .prop = .Math },204 .{ .from = 0x1D49E, .to = 0x1D49F, .prop = .Math },
...@@ -293,6 +294,7 @@ pub const data = [_]CoreProperty{...@@ -293,6 +294,7 @@ pub const data = [_]CoreProperty{
293 .{ .from = 0x02EC, .to = 0x02EC, .prop = .Alphabetic },294 .{ .from = 0x02EC, .to = 0x02EC, .prop = .Alphabetic },
294 .{ .from = 0x02EE, .to = 0x02EE, .prop = .Alphabetic },295 .{ .from = 0x02EE, .to = 0x02EE, .prop = .Alphabetic },
295 .{ .from = 0x0345, .to = 0x0345, .prop = .Alphabetic },296 .{ .from = 0x0345, .to = 0x0345, .prop = .Alphabetic },
297 .{ .from = 0x0363, .to = 0x036F, .prop = .Alphabetic },
296 .{ .from = 0x0370, .to = 0x0373, .prop = .Alphabetic },298 .{ .from = 0x0370, .to = 0x0373, .prop = .Alphabetic },
297 .{ .from = 0x0374, .to = 0x0374, .prop = .Alphabetic },299 .{ .from = 0x0374, .to = 0x0374, .prop = .Alphabetic },
298 .{ .from = 0x0376, .to = 0x0377, .prop = .Alphabetic },300 .{ .from = 0x0376, .to = 0x0377, .prop = .Alphabetic },
...@@ -356,6 +358,7 @@ pub const data = [_]CoreProperty{...@@ -356,6 +358,7 @@ pub const data = [_]CoreProperty{
356 .{ .from = 0x0860, .to = 0x086A, .prop = .Alphabetic },358 .{ .from = 0x0860, .to = 0x086A, .prop = .Alphabetic },
357 .{ .from = 0x0870, .to = 0x0887, .prop = .Alphabetic },359 .{ .from = 0x0870, .to = 0x0887, .prop = .Alphabetic },
358 .{ .from = 0x0889, .to = 0x088E, .prop = .Alphabetic },360 .{ .from = 0x0889, .to = 0x088E, .prop = .Alphabetic },
361 .{ .from = 0x0897, .to = 0x0897, .prop = .Alphabetic },
359 .{ .from = 0x08A0, .to = 0x08C8, .prop = .Alphabetic },362 .{ .from = 0x08A0, .to = 0x08C8, .prop = .Alphabetic },
360 .{ .from = 0x08C9, .to = 0x08C9, .prop = .Alphabetic },363 .{ .from = 0x08C9, .to = 0x08C9, .prop = .Alphabetic },
361 .{ .from = 0x08D4, .to = 0x08DF, .prop = .Alphabetic },364 .{ .from = 0x08D4, .to = 0x08DF, .prop = .Alphabetic },
...@@ -723,7 +726,7 @@ pub const data = [_]CoreProperty{...@@ -723,7 +726,7 @@ pub const data = [_]CoreProperty{
723 .{ .from = 0x1C4D, .to = 0x1C4F, .prop = .Alphabetic },726 .{ .from = 0x1C4D, .to = 0x1C4F, .prop = .Alphabetic },
724 .{ .from = 0x1C5A, .to = 0x1C77, .prop = .Alphabetic },727 .{ .from = 0x1C5A, .to = 0x1C77, .prop = .Alphabetic },
725 .{ .from = 0x1C78, .to = 0x1C7D, .prop = .Alphabetic },728 .{ .from = 0x1C78, .to = 0x1C7D, .prop = .Alphabetic },
726 .{ .from = 0x1C80, .to = 0x1C88, .prop = .Alphabetic },729 .{ .from = 0x1C80, .to = 0x1C8A, .prop = .Alphabetic },
727 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .Alphabetic },730 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .Alphabetic },
728 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .Alphabetic },731 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .Alphabetic },
729 .{ .from = 0x1CE9, .to = 0x1CEC, .prop = .Alphabetic },732 .{ .from = 0x1CE9, .to = 0x1CEC, .prop = .Alphabetic },
...@@ -736,7 +739,7 @@ pub const data = [_]CoreProperty{...@@ -736,7 +739,7 @@ pub const data = [_]CoreProperty{
736 .{ .from = 0x1D78, .to = 0x1D78, .prop = .Alphabetic },739 .{ .from = 0x1D78, .to = 0x1D78, .prop = .Alphabetic },
737 .{ .from = 0x1D79, .to = 0x1D9A, .prop = .Alphabetic },740 .{ .from = 0x1D79, .to = 0x1D9A, .prop = .Alphabetic },
738 .{ .from = 0x1D9B, .to = 0x1DBF, .prop = .Alphabetic },741 .{ .from = 0x1D9B, .to = 0x1DBF, .prop = .Alphabetic },
739 .{ .from = 0x1DE7, .to = 0x1DF4, .prop = .Alphabetic },742 .{ .from = 0x1DD3, .to = 0x1DF4, .prop = .Alphabetic },
740 .{ .from = 0x1E00, .to = 0x1F15, .prop = .Alphabetic },743 .{ .from = 0x1E00, .to = 0x1F15, .prop = .Alphabetic },
741 .{ .from = 0x1F18, .to = 0x1F1D, .prop = .Alphabetic },744 .{ .from = 0x1F18, .to = 0x1F1D, .prop = .Alphabetic },
742 .{ .from = 0x1F20, .to = 0x1F45, .prop = .Alphabetic },745 .{ .from = 0x1F20, .to = 0x1F45, .prop = .Alphabetic },
...@@ -843,10 +846,10 @@ pub const data = [_]CoreProperty{...@@ -843,10 +846,10 @@ pub const data = [_]CoreProperty{
843 .{ .from = 0xA788, .to = 0xA788, .prop = .Alphabetic },846 .{ .from = 0xA788, .to = 0xA788, .prop = .Alphabetic },
844 .{ .from = 0xA78B, .to = 0xA78E, .prop = .Alphabetic },847 .{ .from = 0xA78B, .to = 0xA78E, .prop = .Alphabetic },
845 .{ .from = 0xA78F, .to = 0xA78F, .prop = .Alphabetic },848 .{ .from = 0xA78F, .to = 0xA78F, .prop = .Alphabetic },
846 .{ .from = 0xA790, .to = 0xA7CA, .prop = .Alphabetic },849 .{ .from = 0xA790, .to = 0xA7CD, .prop = .Alphabetic },
847 .{ .from = 0xA7D0, .to = 0xA7D1, .prop = .Alphabetic },850 .{ .from = 0xA7D0, .to = 0xA7D1, .prop = .Alphabetic },
848 .{ .from = 0xA7D3, .to = 0xA7D3, .prop = .Alphabetic },851 .{ .from = 0xA7D3, .to = 0xA7D3, .prop = .Alphabetic },
849 .{ .from = 0xA7D5, .to = 0xA7D9, .prop = .Alphabetic },852 .{ .from = 0xA7D5, .to = 0xA7DC, .prop = .Alphabetic },
850 .{ .from = 0xA7F2, .to = 0xA7F4, .prop = .Alphabetic },853 .{ .from = 0xA7F2, .to = 0xA7F4, .prop = .Alphabetic },
851 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .Alphabetic },854 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .Alphabetic },
852 .{ .from = 0xA7F7, .to = 0xA7F7, .prop = .Alphabetic },855 .{ .from = 0xA7F7, .to = 0xA7F7, .prop = .Alphabetic },
...@@ -1011,6 +1014,7 @@ pub const data = [_]CoreProperty{...@@ -1011,6 +1014,7 @@ pub const data = [_]CoreProperty{
1011 .{ .from = 0x105A3, .to = 0x105B1, .prop = .Alphabetic },1014 .{ .from = 0x105A3, .to = 0x105B1, .prop = .Alphabetic },
1012 .{ .from = 0x105B3, .to = 0x105B9, .prop = .Alphabetic },1015 .{ .from = 0x105B3, .to = 0x105B9, .prop = .Alphabetic },
1013 .{ .from = 0x105BB, .to = 0x105BC, .prop = .Alphabetic },1016 .{ .from = 0x105BB, .to = 0x105BC, .prop = .Alphabetic },
1017 .{ .from = 0x105C0, .to = 0x105F3, .prop = .Alphabetic },
1014 .{ .from = 0x10600, .to = 0x10736, .prop = .Alphabetic },1018 .{ .from = 0x10600, .to = 0x10736, .prop = .Alphabetic },
1015 .{ .from = 0x10740, .to = 0x10755, .prop = .Alphabetic },1019 .{ .from = 0x10740, .to = 0x10755, .prop = .Alphabetic },
1016 .{ .from = 0x10760, .to = 0x10767, .prop = .Alphabetic },1020 .{ .from = 0x10760, .to = 0x10767, .prop = .Alphabetic },
...@@ -1051,9 +1055,18 @@ pub const data = [_]CoreProperty{...@@ -1051,9 +1055,18 @@ pub const data = [_]CoreProperty{
1051 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .Alphabetic },1055 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .Alphabetic },
1052 .{ .from = 0x10D00, .to = 0x10D23, .prop = .Alphabetic },1056 .{ .from = 0x10D00, .to = 0x10D23, .prop = .Alphabetic },
1053 .{ .from = 0x10D24, .to = 0x10D27, .prop = .Alphabetic },1057 .{ .from = 0x10D24, .to = 0x10D27, .prop = .Alphabetic },
1058 .{ .from = 0x10D4A, .to = 0x10D4D, .prop = .Alphabetic },
1059 .{ .from = 0x10D4E, .to = 0x10D4E, .prop = .Alphabetic },
1060 .{ .from = 0x10D4F, .to = 0x10D4F, .prop = .Alphabetic },
1061 .{ .from = 0x10D50, .to = 0x10D65, .prop = .Alphabetic },
1062 .{ .from = 0x10D69, .to = 0x10D69, .prop = .Alphabetic },
1063 .{ .from = 0x10D6F, .to = 0x10D6F, .prop = .Alphabetic },
1064 .{ .from = 0x10D70, .to = 0x10D85, .prop = .Alphabetic },
1054 .{ .from = 0x10E80, .to = 0x10EA9, .prop = .Alphabetic },1065 .{ .from = 0x10E80, .to = 0x10EA9, .prop = .Alphabetic },
1055 .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .Alphabetic },1066 .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .Alphabetic },
1056 .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .Alphabetic },1067 .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .Alphabetic },
1068 .{ .from = 0x10EC2, .to = 0x10EC4, .prop = .Alphabetic },
1069 .{ .from = 0x10EFC, .to = 0x10EFC, .prop = .Alphabetic },
1057 .{ .from = 0x10F00, .to = 0x10F1C, .prop = .Alphabetic },1070 .{ .from = 0x10F00, .to = 0x10F1C, .prop = .Alphabetic },
1058 .{ .from = 0x10F27, .to = 0x10F27, .prop = .Alphabetic },1071 .{ .from = 0x10F27, .to = 0x10F27, .prop = .Alphabetic },
1059 .{ .from = 0x10F30, .to = 0x10F45, .prop = .Alphabetic },1072 .{ .from = 0x10F30, .to = 0x10F45, .prop = .Alphabetic },
...@@ -1134,6 +1147,19 @@ pub const data = [_]CoreProperty{...@@ -1134,6 +1147,19 @@ pub const data = [_]CoreProperty{
1134 .{ .from = 0x11357, .to = 0x11357, .prop = .Alphabetic },1147 .{ .from = 0x11357, .to = 0x11357, .prop = .Alphabetic },
1135 .{ .from = 0x1135D, .to = 0x11361, .prop = .Alphabetic },1148 .{ .from = 0x1135D, .to = 0x11361, .prop = .Alphabetic },
1136 .{ .from = 0x11362, .to = 0x11363, .prop = .Alphabetic },1149 .{ .from = 0x11362, .to = 0x11363, .prop = .Alphabetic },
1150 .{ .from = 0x11380, .to = 0x11389, .prop = .Alphabetic },
1151 .{ .from = 0x1138B, .to = 0x1138B, .prop = .Alphabetic },
1152 .{ .from = 0x1138E, .to = 0x1138E, .prop = .Alphabetic },
1153 .{ .from = 0x11390, .to = 0x113B5, .prop = .Alphabetic },
1154 .{ .from = 0x113B7, .to = 0x113B7, .prop = .Alphabetic },
1155 .{ .from = 0x113B8, .to = 0x113BA, .prop = .Alphabetic },
1156 .{ .from = 0x113BB, .to = 0x113C0, .prop = .Alphabetic },
1157 .{ .from = 0x113C2, .to = 0x113C2, .prop = .Alphabetic },
1158 .{ .from = 0x113C5, .to = 0x113C5, .prop = .Alphabetic },
1159 .{ .from = 0x113C7, .to = 0x113CA, .prop = .Alphabetic },
1160 .{ .from = 0x113CC, .to = 0x113CD, .prop = .Alphabetic },
1161 .{ .from = 0x113D1, .to = 0x113D1, .prop = .Alphabetic },
1162 .{ .from = 0x113D3, .to = 0x113D3, .prop = .Alphabetic },
1137 .{ .from = 0x11400, .to = 0x11434, .prop = .Alphabetic },1163 .{ .from = 0x11400, .to = 0x11434, .prop = .Alphabetic },
1138 .{ .from = 0x11435, .to = 0x11437, .prop = .Alphabetic },1164 .{ .from = 0x11435, .to = 0x11437, .prop = .Alphabetic },
1139 .{ .from = 0x11438, .to = 0x1143F, .prop = .Alphabetic },1165 .{ .from = 0x11438, .to = 0x1143F, .prop = .Alphabetic },
...@@ -1176,7 +1202,9 @@ pub const data = [_]CoreProperty{...@@ -1176,7 +1202,9 @@ pub const data = [_]CoreProperty{
1176 .{ .from = 0x116B0, .to = 0x116B5, .prop = .Alphabetic },1202 .{ .from = 0x116B0, .to = 0x116B5, .prop = .Alphabetic },
1177 .{ .from = 0x116B8, .to = 0x116B8, .prop = .Alphabetic },1203 .{ .from = 0x116B8, .to = 0x116B8, .prop = .Alphabetic },
1178 .{ .from = 0x11700, .to = 0x1171A, .prop = .Alphabetic },1204 .{ .from = 0x11700, .to = 0x1171A, .prop = .Alphabetic },
1179 .{ .from = 0x1171D, .to = 0x1171F, .prop = .Alphabetic },1205 .{ .from = 0x1171D, .to = 0x1171D, .prop = .Alphabetic },
1206 .{ .from = 0x1171E, .to = 0x1171E, .prop = .Alphabetic },
1207 .{ .from = 0x1171F, .to = 0x1171F, .prop = .Alphabetic },
1180 .{ .from = 0x11720, .to = 0x11721, .prop = .Alphabetic },1208 .{ .from = 0x11720, .to = 0x11721, .prop = .Alphabetic },
1181 .{ .from = 0x11722, .to = 0x11725, .prop = .Alphabetic },1209 .{ .from = 0x11722, .to = 0x11725, .prop = .Alphabetic },
1182 .{ .from = 0x11726, .to = 0x11726, .prop = .Alphabetic },1210 .{ .from = 0x11726, .to = 0x11726, .prop = .Alphabetic },
...@@ -1224,6 +1252,7 @@ pub const data = [_]CoreProperty{...@@ -1224,6 +1252,7 @@ pub const data = [_]CoreProperty{
1224 .{ .from = 0x11A97, .to = 0x11A97, .prop = .Alphabetic },1252 .{ .from = 0x11A97, .to = 0x11A97, .prop = .Alphabetic },
1225 .{ .from = 0x11A9D, .to = 0x11A9D, .prop = .Alphabetic },1253 .{ .from = 0x11A9D, .to = 0x11A9D, .prop = .Alphabetic },
1226 .{ .from = 0x11AB0, .to = 0x11AF8, .prop = .Alphabetic },1254 .{ .from = 0x11AB0, .to = 0x11AF8, .prop = .Alphabetic },
1255 .{ .from = 0x11BC0, .to = 0x11BE0, .prop = .Alphabetic },
1227 .{ .from = 0x11C00, .to = 0x11C08, .prop = .Alphabetic },1256 .{ .from = 0x11C00, .to = 0x11C08, .prop = .Alphabetic },
1228 .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .Alphabetic },1257 .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .Alphabetic },
1229 .{ .from = 0x11C2F, .to = 0x11C2F, .prop = .Alphabetic },1258 .{ .from = 0x11C2F, .to = 0x11C2F, .prop = .Alphabetic },
...@@ -1277,7 +1306,12 @@ pub const data = [_]CoreProperty{...@@ -1277,7 +1306,12 @@ pub const data = [_]CoreProperty{
1277 .{ .from = 0x12F90, .to = 0x12FF0, .prop = .Alphabetic },1306 .{ .from = 0x12F90, .to = 0x12FF0, .prop = .Alphabetic },
1278 .{ .from = 0x13000, .to = 0x1342F, .prop = .Alphabetic },1307 .{ .from = 0x13000, .to = 0x1342F, .prop = .Alphabetic },
1279 .{ .from = 0x13441, .to = 0x13446, .prop = .Alphabetic },1308 .{ .from = 0x13441, .to = 0x13446, .prop = .Alphabetic },
1309 .{ .from = 0x13460, .to = 0x143FA, .prop = .Alphabetic },
1280 .{ .from = 0x14400, .to = 0x14646, .prop = .Alphabetic },1310 .{ .from = 0x14400, .to = 0x14646, .prop = .Alphabetic },
1311 .{ .from = 0x16100, .to = 0x1611D, .prop = .Alphabetic },
1312 .{ .from = 0x1611E, .to = 0x16129, .prop = .Alphabetic },
1313 .{ .from = 0x1612A, .to = 0x1612C, .prop = .Alphabetic },
1314 .{ .from = 0x1612D, .to = 0x1612E, .prop = .Alphabetic },
1281 .{ .from = 0x16800, .to = 0x16A38, .prop = .Alphabetic },1315 .{ .from = 0x16800, .to = 0x16A38, .prop = .Alphabetic },
1282 .{ .from = 0x16A40, .to = 0x16A5E, .prop = .Alphabetic },1316 .{ .from = 0x16A40, .to = 0x16A5E, .prop = .Alphabetic },
1283 .{ .from = 0x16A70, .to = 0x16ABE, .prop = .Alphabetic },1317 .{ .from = 0x16A70, .to = 0x16ABE, .prop = .Alphabetic },
...@@ -1286,6 +1320,9 @@ pub const data = [_]CoreProperty{...@@ -1286,6 +1320,9 @@ pub const data = [_]CoreProperty{
1286 .{ .from = 0x16B40, .to = 0x16B43, .prop = .Alphabetic },1320 .{ .from = 0x16B40, .to = 0x16B43, .prop = .Alphabetic },
1287 .{ .from = 0x16B63, .to = 0x16B77, .prop = .Alphabetic },1321 .{ .from = 0x16B63, .to = 0x16B77, .prop = .Alphabetic },
1288 .{ .from = 0x16B7D, .to = 0x16B8F, .prop = .Alphabetic },1322 .{ .from = 0x16B7D, .to = 0x16B8F, .prop = .Alphabetic },
1323 .{ .from = 0x16D40, .to = 0x16D42, .prop = .Alphabetic },
1324 .{ .from = 0x16D43, .to = 0x16D6A, .prop = .Alphabetic },
1325 .{ .from = 0x16D6B, .to = 0x16D6C, .prop = .Alphabetic },
1289 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .Alphabetic },1326 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .Alphabetic },
1290 .{ .from = 0x16F00, .to = 0x16F4A, .prop = .Alphabetic },1327 .{ .from = 0x16F00, .to = 0x16F4A, .prop = .Alphabetic },
1291 .{ .from = 0x16F4F, .to = 0x16F4F, .prop = .Alphabetic },1328 .{ .from = 0x16F4F, .to = 0x16F4F, .prop = .Alphabetic },
...@@ -1298,7 +1335,7 @@ pub const data = [_]CoreProperty{...@@ -1298,7 +1335,7 @@ pub const data = [_]CoreProperty{
1298 .{ .from = 0x16FF0, .to = 0x16FF1, .prop = .Alphabetic },1335 .{ .from = 0x16FF0, .to = 0x16FF1, .prop = .Alphabetic },
1299 .{ .from = 0x17000, .to = 0x187F7, .prop = .Alphabetic },1336 .{ .from = 0x17000, .to = 0x187F7, .prop = .Alphabetic },
1300 .{ .from = 0x18800, .to = 0x18CD5, .prop = .Alphabetic },1337 .{ .from = 0x18800, .to = 0x18CD5, .prop = .Alphabetic },
1301 .{ .from = 0x18D00, .to = 0x18D08, .prop = .Alphabetic },1338 .{ .from = 0x18CFF, .to = 0x18D08, .prop = .Alphabetic },
1302 .{ .from = 0x1AFF0, .to = 0x1AFF3, .prop = .Alphabetic },1339 .{ .from = 0x1AFF0, .to = 0x1AFF3, .prop = .Alphabetic },
1303 .{ .from = 0x1AFF5, .to = 0x1AFFB, .prop = .Alphabetic },1340 .{ .from = 0x1AFF5, .to = 0x1AFFB, .prop = .Alphabetic },
1304 .{ .from = 0x1AFFD, .to = 0x1AFFE, .prop = .Alphabetic },1341 .{ .from = 0x1AFFD, .to = 0x1AFFE, .prop = .Alphabetic },
...@@ -1361,6 +1398,8 @@ pub const data = [_]CoreProperty{...@@ -1361,6 +1398,8 @@ pub const data = [_]CoreProperty{
1361 .{ .from = 0x1E2C0, .to = 0x1E2EB, .prop = .Alphabetic },1398 .{ .from = 0x1E2C0, .to = 0x1E2EB, .prop = .Alphabetic },
1362 .{ .from = 0x1E4D0, .to = 0x1E4EA, .prop = .Alphabetic },1399 .{ .from = 0x1E4D0, .to = 0x1E4EA, .prop = .Alphabetic },
1363 .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .Alphabetic },1400 .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .Alphabetic },
1401 .{ .from = 0x1E5D0, .to = 0x1E5ED, .prop = .Alphabetic },
1402 .{ .from = 0x1E5F0, .to = 0x1E5F0, .prop = .Alphabetic },
1364 .{ .from = 0x1E7E0, .to = 0x1E7E6, .prop = .Alphabetic },1403 .{ .from = 0x1E7E0, .to = 0x1E7E6, .prop = .Alphabetic },
1365 .{ .from = 0x1E7E8, .to = 0x1E7EB, .prop = .Alphabetic },1404 .{ .from = 0x1E7E8, .to = 0x1E7EB, .prop = .Alphabetic },
1366 .{ .from = 0x1E7ED, .to = 0x1E7EE, .prop = .Alphabetic },1405 .{ .from = 0x1E7ED, .to = 0x1E7EE, .prop = .Alphabetic },
...@@ -1696,6 +1735,7 @@ pub const data = [_]CoreProperty{...@@ -1696,6 +1735,7 @@ pub const data = [_]CoreProperty{
1696 .{ .from = 0x10FD, .to = 0x10FF, .prop = .Lowercase },1735 .{ .from = 0x10FD, .to = 0x10FF, .prop = .Lowercase },
1697 .{ .from = 0x13F8, .to = 0x13FD, .prop = .Lowercase },1736 .{ .from = 0x13F8, .to = 0x13FD, .prop = .Lowercase },
1698 .{ .from = 0x1C80, .to = 0x1C88, .prop = .Lowercase },1737 .{ .from = 0x1C80, .to = 0x1C88, .prop = .Lowercase },
1738 .{ .from = 0x1C8A, .to = 0x1C8A, .prop = .Lowercase },
1699 .{ .from = 0x1D00, .to = 0x1D2B, .prop = .Lowercase },1739 .{ .from = 0x1D00, .to = 0x1D2B, .prop = .Lowercase },
1700 .{ .from = 0x1D2C, .to = 0x1D6A, .prop = .Lowercase },1740 .{ .from = 0x1D2C, .to = 0x1D6A, .prop = .Lowercase },
1701 .{ .from = 0x1D6B, .to = 0x1D77, .prop = .Lowercase },1741 .{ .from = 0x1D6B, .to = 0x1D77, .prop = .Lowercase },
...@@ -2037,11 +2077,13 @@ pub const data = [_]CoreProperty{...@@ -2037,11 +2077,13 @@ pub const data = [_]CoreProperty{
2037 .{ .from = 0xA7C3, .to = 0xA7C3, .prop = .Lowercase },2077 .{ .from = 0xA7C3, .to = 0xA7C3, .prop = .Lowercase },
2038 .{ .from = 0xA7C8, .to = 0xA7C8, .prop = .Lowercase },2078 .{ .from = 0xA7C8, .to = 0xA7C8, .prop = .Lowercase },
2039 .{ .from = 0xA7CA, .to = 0xA7CA, .prop = .Lowercase },2079 .{ .from = 0xA7CA, .to = 0xA7CA, .prop = .Lowercase },
2080 .{ .from = 0xA7CD, .to = 0xA7CD, .prop = .Lowercase },
2040 .{ .from = 0xA7D1, .to = 0xA7D1, .prop = .Lowercase },2081 .{ .from = 0xA7D1, .to = 0xA7D1, .prop = .Lowercase },
2041 .{ .from = 0xA7D3, .to = 0xA7D3, .prop = .Lowercase },2082 .{ .from = 0xA7D3, .to = 0xA7D3, .prop = .Lowercase },
2042 .{ .from = 0xA7D5, .to = 0xA7D5, .prop = .Lowercase },2083 .{ .from = 0xA7D5, .to = 0xA7D5, .prop = .Lowercase },
2043 .{ .from = 0xA7D7, .to = 0xA7D7, .prop = .Lowercase },2084 .{ .from = 0xA7D7, .to = 0xA7D7, .prop = .Lowercase },
2044 .{ .from = 0xA7D9, .to = 0xA7D9, .prop = .Lowercase },2085 .{ .from = 0xA7D9, .to = 0xA7D9, .prop = .Lowercase },
2086 .{ .from = 0xA7DB, .to = 0xA7DB, .prop = .Lowercase },
2045 .{ .from = 0xA7F2, .to = 0xA7F4, .prop = .Lowercase },2087 .{ .from = 0xA7F2, .to = 0xA7F4, .prop = .Lowercase },
2046 .{ .from = 0xA7F6, .to = 0xA7F6, .prop = .Lowercase },2088 .{ .from = 0xA7F6, .to = 0xA7F6, .prop = .Lowercase },
2047 .{ .from = 0xA7F8, .to = 0xA7F9, .prop = .Lowercase },2089 .{ .from = 0xA7F8, .to = 0xA7F9, .prop = .Lowercase },
...@@ -2065,6 +2107,7 @@ pub const data = [_]CoreProperty{...@@ -2065,6 +2107,7 @@ pub const data = [_]CoreProperty{
2065 .{ .from = 0x10787, .to = 0x107B0, .prop = .Lowercase },2107 .{ .from = 0x10787, .to = 0x107B0, .prop = .Lowercase },
2066 .{ .from = 0x107B2, .to = 0x107BA, .prop = .Lowercase },2108 .{ .from = 0x107B2, .to = 0x107BA, .prop = .Lowercase },
2067 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .Lowercase },2109 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .Lowercase },
2110 .{ .from = 0x10D70, .to = 0x10D85, .prop = .Lowercase },
2068 .{ .from = 0x118C0, .to = 0x118DF, .prop = .Lowercase },2111 .{ .from = 0x118C0, .to = 0x118DF, .prop = .Lowercase },
2069 .{ .from = 0x16E60, .to = 0x16E7F, .prop = .Lowercase },2112 .{ .from = 0x16E60, .to = 0x16E7F, .prop = .Lowercase },
2070 .{ .from = 0x1D41A, .to = 0x1D433, .prop = .Lowercase },2113 .{ .from = 0x1D41A, .to = 0x1D433, .prop = .Lowercase },
...@@ -2376,6 +2419,7 @@ pub const data = [_]CoreProperty{...@@ -2376,6 +2419,7 @@ pub const data = [_]CoreProperty{
2376 .{ .from = 0x10C7, .to = 0x10C7, .prop = .Uppercase },2419 .{ .from = 0x10C7, .to = 0x10C7, .prop = .Uppercase },
2377 .{ .from = 0x10CD, .to = 0x10CD, .prop = .Uppercase },2420 .{ .from = 0x10CD, .to = 0x10CD, .prop = .Uppercase },
2378 .{ .from = 0x13A0, .to = 0x13F5, .prop = .Uppercase },2421 .{ .from = 0x13A0, .to = 0x13F5, .prop = .Uppercase },
2422 .{ .from = 0x1C89, .to = 0x1C89, .prop = .Uppercase },
2379 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .Uppercase },2423 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .Uppercase },
2380 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .Uppercase },2424 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .Uppercase },
2381 .{ .from = 0x1E00, .to = 0x1E00, .prop = .Uppercase },2425 .{ .from = 0x1E00, .to = 0x1E00, .prop = .Uppercase },
...@@ -2702,9 +2746,12 @@ pub const data = [_]CoreProperty{...@@ -2702,9 +2746,12 @@ pub const data = [_]CoreProperty{
2702 .{ .from = 0xA7C2, .to = 0xA7C2, .prop = .Uppercase },2746 .{ .from = 0xA7C2, .to = 0xA7C2, .prop = .Uppercase },
2703 .{ .from = 0xA7C4, .to = 0xA7C7, .prop = .Uppercase },2747 .{ .from = 0xA7C4, .to = 0xA7C7, .prop = .Uppercase },
2704 .{ .from = 0xA7C9, .to = 0xA7C9, .prop = .Uppercase },2748 .{ .from = 0xA7C9, .to = 0xA7C9, .prop = .Uppercase },
2749 .{ .from = 0xA7CB, .to = 0xA7CC, .prop = .Uppercase },
2705 .{ .from = 0xA7D0, .to = 0xA7D0, .prop = .Uppercase },2750 .{ .from = 0xA7D0, .to = 0xA7D0, .prop = .Uppercase },
2706 .{ .from = 0xA7D6, .to = 0xA7D6, .prop = .Uppercase },2751 .{ .from = 0xA7D6, .to = 0xA7D6, .prop = .Uppercase },
2707 .{ .from = 0xA7D8, .to = 0xA7D8, .prop = .Uppercase },2752 .{ .from = 0xA7D8, .to = 0xA7D8, .prop = .Uppercase },
2753 .{ .from = 0xA7DA, .to = 0xA7DA, .prop = .Uppercase },
2754 .{ .from = 0xA7DC, .to = 0xA7DC, .prop = .Uppercase },
2708 .{ .from = 0xA7F5, .to = 0xA7F5, .prop = .Uppercase },2755 .{ .from = 0xA7F5, .to = 0xA7F5, .prop = .Uppercase },
2709 .{ .from = 0xFF21, .to = 0xFF3A, .prop = .Uppercase },2756 .{ .from = 0xFF21, .to = 0xFF3A, .prop = .Uppercase },
2710 .{ .from = 0x10400, .to = 0x10427, .prop = .Uppercase },2757 .{ .from = 0x10400, .to = 0x10427, .prop = .Uppercase },
...@@ -2714,6 +2761,7 @@ pub const data = [_]CoreProperty{...@@ -2714,6 +2761,7 @@ pub const data = [_]CoreProperty{
2714 .{ .from = 0x1058C, .to = 0x10592, .prop = .Uppercase },2761 .{ .from = 0x1058C, .to = 0x10592, .prop = .Uppercase },
2715 .{ .from = 0x10594, .to = 0x10595, .prop = .Uppercase },2762 .{ .from = 0x10594, .to = 0x10595, .prop = .Uppercase },
2716 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .Uppercase },2763 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .Uppercase },
2764 .{ .from = 0x10D50, .to = 0x10D65, .prop = .Uppercase },
2717 .{ .from = 0x118A0, .to = 0x118BF, .prop = .Uppercase },2765 .{ .from = 0x118A0, .to = 0x118BF, .prop = .Uppercase },
2718 .{ .from = 0x16E40, .to = 0x16E5F, .prop = .Uppercase },2766 .{ .from = 0x16E40, .to = 0x16E5F, .prop = .Uppercase },
2719 .{ .from = 0x1D400, .to = 0x1D419, .prop = .Uppercase },2767 .{ .from = 0x1D400, .to = 0x1D419, .prop = .Uppercase },
...@@ -2788,7 +2836,7 @@ pub const data = [_]CoreProperty{...@@ -2788,7 +2836,7 @@ pub const data = [_]CoreProperty{
2788 .{ .from = 0x10FD, .to = 0x10FF, .prop = .Cased },2836 .{ .from = 0x10FD, .to = 0x10FF, .prop = .Cased },
2789 .{ .from = 0x13A0, .to = 0x13F5, .prop = .Cased },2837 .{ .from = 0x13A0, .to = 0x13F5, .prop = .Cased },
2790 .{ .from = 0x13F8, .to = 0x13FD, .prop = .Cased },2838 .{ .from = 0x13F8, .to = 0x13FD, .prop = .Cased },
2791 .{ .from = 0x1C80, .to = 0x1C88, .prop = .Cased },2839 .{ .from = 0x1C80, .to = 0x1C8A, .prop = .Cased },
2792 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .Cased },2840 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .Cased },
2793 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .Cased },2841 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .Cased },
2794 .{ .from = 0x1D00, .to = 0x1D2B, .prop = .Cased },2842 .{ .from = 0x1D00, .to = 0x1D2B, .prop = .Cased },
...@@ -2851,10 +2899,10 @@ pub const data = [_]CoreProperty{...@@ -2851,10 +2899,10 @@ pub const data = [_]CoreProperty{
2851 .{ .from = 0xA770, .to = 0xA770, .prop = .Cased },2899 .{ .from = 0xA770, .to = 0xA770, .prop = .Cased },
2852 .{ .from = 0xA771, .to = 0xA787, .prop = .Cased },2900 .{ .from = 0xA771, .to = 0xA787, .prop = .Cased },
2853 .{ .from = 0xA78B, .to = 0xA78E, .prop = .Cased },2901 .{ .from = 0xA78B, .to = 0xA78E, .prop = .Cased },
2854 .{ .from = 0xA790, .to = 0xA7CA, .prop = .Cased },2902 .{ .from = 0xA790, .to = 0xA7CD, .prop = .Cased },
2855 .{ .from = 0xA7D0, .to = 0xA7D1, .prop = .Cased },2903 .{ .from = 0xA7D0, .to = 0xA7D1, .prop = .Cased },
2856 .{ .from = 0xA7D3, .to = 0xA7D3, .prop = .Cased },2904 .{ .from = 0xA7D3, .to = 0xA7D3, .prop = .Cased },
2857 .{ .from = 0xA7D5, .to = 0xA7D9, .prop = .Cased },2905 .{ .from = 0xA7D5, .to = 0xA7DC, .prop = .Cased },
2858 .{ .from = 0xA7F2, .to = 0xA7F4, .prop = .Cased },2906 .{ .from = 0xA7F2, .to = 0xA7F4, .prop = .Cased },
2859 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .Cased },2907 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .Cased },
2860 .{ .from = 0xA7F8, .to = 0xA7F9, .prop = .Cased },2908 .{ .from = 0xA7F8, .to = 0xA7F9, .prop = .Cased },
...@@ -2885,6 +2933,8 @@ pub const data = [_]CoreProperty{...@@ -2885,6 +2933,8 @@ pub const data = [_]CoreProperty{
2885 .{ .from = 0x107B2, .to = 0x107BA, .prop = .Cased },2933 .{ .from = 0x107B2, .to = 0x107BA, .prop = .Cased },
2886 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .Cased },2934 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .Cased },
2887 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .Cased },2935 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .Cased },
2936 .{ .from = 0x10D50, .to = 0x10D65, .prop = .Cased },
2937 .{ .from = 0x10D70, .to = 0x10D85, .prop = .Cased },
2888 .{ .from = 0x118A0, .to = 0x118DF, .prop = .Cased },2938 .{ .from = 0x118A0, .to = 0x118DF, .prop = .Cased },
2889 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .Cased },2939 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .Cased },
2890 .{ .from = 0x1D400, .to = 0x1D454, .prop = .Cased },2940 .{ .from = 0x1D400, .to = 0x1D454, .prop = .Cased },
...@@ -2992,7 +3042,7 @@ pub const data = [_]CoreProperty{...@@ -2992,7 +3042,7 @@ pub const data = [_]CoreProperty{
2992 .{ .from = 0x0859, .to = 0x085B, .prop = .Case_Ignorable },3042 .{ .from = 0x0859, .to = 0x085B, .prop = .Case_Ignorable },
2993 .{ .from = 0x0888, .to = 0x0888, .prop = .Case_Ignorable },3043 .{ .from = 0x0888, .to = 0x0888, .prop = .Case_Ignorable },
2994 .{ .from = 0x0890, .to = 0x0891, .prop = .Case_Ignorable },3044 .{ .from = 0x0890, .to = 0x0891, .prop = .Case_Ignorable },
2995 .{ .from = 0x0898, .to = 0x089F, .prop = .Case_Ignorable },3045 .{ .from = 0x0897, .to = 0x089F, .prop = .Case_Ignorable },
2996 .{ .from = 0x08C9, .to = 0x08C9, .prop = .Case_Ignorable },3046 .{ .from = 0x08C9, .to = 0x08C9, .prop = .Case_Ignorable },
2997 .{ .from = 0x08CA, .to = 0x08E1, .prop = .Case_Ignorable },3047 .{ .from = 0x08CA, .to = 0x08E1, .prop = .Case_Ignorable },
2998 .{ .from = 0x08E2, .to = 0x08E2, .prop = .Case_Ignorable },3048 .{ .from = 0x08E2, .to = 0x08E2, .prop = .Case_Ignorable },
...@@ -3273,8 +3323,11 @@ pub const data = [_]CoreProperty{...@@ -3273,8 +3323,11 @@ pub const data = [_]CoreProperty{
3273 .{ .from = 0x10A3F, .to = 0x10A3F, .prop = .Case_Ignorable },3323 .{ .from = 0x10A3F, .to = 0x10A3F, .prop = .Case_Ignorable },
3274 .{ .from = 0x10AE5, .to = 0x10AE6, .prop = .Case_Ignorable },3324 .{ .from = 0x10AE5, .to = 0x10AE6, .prop = .Case_Ignorable },
3275 .{ .from = 0x10D24, .to = 0x10D27, .prop = .Case_Ignorable },3325 .{ .from = 0x10D24, .to = 0x10D27, .prop = .Case_Ignorable },
3326 .{ .from = 0x10D4E, .to = 0x10D4E, .prop = .Case_Ignorable },
3327 .{ .from = 0x10D69, .to = 0x10D6D, .prop = .Case_Ignorable },
3328 .{ .from = 0x10D6F, .to = 0x10D6F, .prop = .Case_Ignorable },
3276 .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .Case_Ignorable },3329 .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .Case_Ignorable },
3277 .{ .from = 0x10EFD, .to = 0x10EFF, .prop = .Case_Ignorable },3330 .{ .from = 0x10EFC, .to = 0x10EFF, .prop = .Case_Ignorable },
3278 .{ .from = 0x10F46, .to = 0x10F50, .prop = .Case_Ignorable },3331 .{ .from = 0x10F46, .to = 0x10F50, .prop = .Case_Ignorable },
3279 .{ .from = 0x10F82, .to = 0x10F85, .prop = .Case_Ignorable },3332 .{ .from = 0x10F82, .to = 0x10F85, .prop = .Case_Ignorable },
3280 .{ .from = 0x11001, .to = 0x11001, .prop = .Case_Ignorable },3333 .{ .from = 0x11001, .to = 0x11001, .prop = .Case_Ignorable },
...@@ -3307,6 +3360,11 @@ pub const data = [_]CoreProperty{...@@ -3307,6 +3360,11 @@ pub const data = [_]CoreProperty{
3307 .{ .from = 0x11340, .to = 0x11340, .prop = .Case_Ignorable },3360 .{ .from = 0x11340, .to = 0x11340, .prop = .Case_Ignorable },
3308 .{ .from = 0x11366, .to = 0x1136C, .prop = .Case_Ignorable },3361 .{ .from = 0x11366, .to = 0x1136C, .prop = .Case_Ignorable },
3309 .{ .from = 0x11370, .to = 0x11374, .prop = .Case_Ignorable },3362 .{ .from = 0x11370, .to = 0x11374, .prop = .Case_Ignorable },
3363 .{ .from = 0x113BB, .to = 0x113C0, .prop = .Case_Ignorable },
3364 .{ .from = 0x113CE, .to = 0x113CE, .prop = .Case_Ignorable },
3365 .{ .from = 0x113D0, .to = 0x113D0, .prop = .Case_Ignorable },
3366 .{ .from = 0x113D2, .to = 0x113D2, .prop = .Case_Ignorable },
3367 .{ .from = 0x113E1, .to = 0x113E2, .prop = .Case_Ignorable },
3310 .{ .from = 0x11438, .to = 0x1143F, .prop = .Case_Ignorable },3368 .{ .from = 0x11438, .to = 0x1143F, .prop = .Case_Ignorable },
3311 .{ .from = 0x11442, .to = 0x11444, .prop = .Case_Ignorable },3369 .{ .from = 0x11442, .to = 0x11444, .prop = .Case_Ignorable },
3312 .{ .from = 0x11446, .to = 0x11446, .prop = .Case_Ignorable },3370 .{ .from = 0x11446, .to = 0x11446, .prop = .Case_Ignorable },
...@@ -3326,7 +3384,8 @@ pub const data = [_]CoreProperty{...@@ -3326,7 +3384,8 @@ pub const data = [_]CoreProperty{
3326 .{ .from = 0x116AD, .to = 0x116AD, .prop = .Case_Ignorable },3384 .{ .from = 0x116AD, .to = 0x116AD, .prop = .Case_Ignorable },
3327 .{ .from = 0x116B0, .to = 0x116B5, .prop = .Case_Ignorable },3385 .{ .from = 0x116B0, .to = 0x116B5, .prop = .Case_Ignorable },
3328 .{ .from = 0x116B7, .to = 0x116B7, .prop = .Case_Ignorable },3386 .{ .from = 0x116B7, .to = 0x116B7, .prop = .Case_Ignorable },
3329 .{ .from = 0x1171D, .to = 0x1171F, .prop = .Case_Ignorable },3387 .{ .from = 0x1171D, .to = 0x1171D, .prop = .Case_Ignorable },
3388 .{ .from = 0x1171F, .to = 0x1171F, .prop = .Case_Ignorable },
3330 .{ .from = 0x11722, .to = 0x11725, .prop = .Case_Ignorable },3389 .{ .from = 0x11722, .to = 0x11725, .prop = .Case_Ignorable },
3331 .{ .from = 0x11727, .to = 0x1172B, .prop = .Case_Ignorable },3390 .{ .from = 0x11727, .to = 0x1172B, .prop = .Case_Ignorable },
3332 .{ .from = 0x1182F, .to = 0x11837, .prop = .Case_Ignorable },3391 .{ .from = 0x1182F, .to = 0x11837, .prop = .Case_Ignorable },
...@@ -3365,12 +3424,17 @@ pub const data = [_]CoreProperty{...@@ -3365,12 +3424,17 @@ pub const data = [_]CoreProperty{
3365 .{ .from = 0x11F36, .to = 0x11F3A, .prop = .Case_Ignorable },3424 .{ .from = 0x11F36, .to = 0x11F3A, .prop = .Case_Ignorable },
3366 .{ .from = 0x11F40, .to = 0x11F40, .prop = .Case_Ignorable },3425 .{ .from = 0x11F40, .to = 0x11F40, .prop = .Case_Ignorable },
3367 .{ .from = 0x11F42, .to = 0x11F42, .prop = .Case_Ignorable },3426 .{ .from = 0x11F42, .to = 0x11F42, .prop = .Case_Ignorable },
3427 .{ .from = 0x11F5A, .to = 0x11F5A, .prop = .Case_Ignorable },
3368 .{ .from = 0x13430, .to = 0x1343F, .prop = .Case_Ignorable },3428 .{ .from = 0x13430, .to = 0x1343F, .prop = .Case_Ignorable },
3369 .{ .from = 0x13440, .to = 0x13440, .prop = .Case_Ignorable },3429 .{ .from = 0x13440, .to = 0x13440, .prop = .Case_Ignorable },
3370 .{ .from = 0x13447, .to = 0x13455, .prop = .Case_Ignorable },3430 .{ .from = 0x13447, .to = 0x13455, .prop = .Case_Ignorable },
3431 .{ .from = 0x1611E, .to = 0x16129, .prop = .Case_Ignorable },
3432 .{ .from = 0x1612D, .to = 0x1612F, .prop = .Case_Ignorable },
3371 .{ .from = 0x16AF0, .to = 0x16AF4, .prop = .Case_Ignorable },3433 .{ .from = 0x16AF0, .to = 0x16AF4, .prop = .Case_Ignorable },
3372 .{ .from = 0x16B30, .to = 0x16B36, .prop = .Case_Ignorable },3434 .{ .from = 0x16B30, .to = 0x16B36, .prop = .Case_Ignorable },
3373 .{ .from = 0x16B40, .to = 0x16B43, .prop = .Case_Ignorable },3435 .{ .from = 0x16B40, .to = 0x16B43, .prop = .Case_Ignorable },
3436 .{ .from = 0x16D40, .to = 0x16D42, .prop = .Case_Ignorable },
3437 .{ .from = 0x16D6B, .to = 0x16D6C, .prop = .Case_Ignorable },
3374 .{ .from = 0x16F4F, .to = 0x16F4F, .prop = .Case_Ignorable },3438 .{ .from = 0x16F4F, .to = 0x16F4F, .prop = .Case_Ignorable },
3375 .{ .from = 0x16F8F, .to = 0x16F92, .prop = .Case_Ignorable },3439 .{ .from = 0x16F8F, .to = 0x16F92, .prop = .Case_Ignorable },
3376 .{ .from = 0x16F93, .to = 0x16F9F, .prop = .Case_Ignorable },3440 .{ .from = 0x16F93, .to = 0x16F9F, .prop = .Case_Ignorable },
...@@ -3409,6 +3473,7 @@ pub const data = [_]CoreProperty{...@@ -3409,6 +3473,7 @@ pub const data = [_]CoreProperty{
3409 .{ .from = 0x1E2EC, .to = 0x1E2EF, .prop = .Case_Ignorable },3473 .{ .from = 0x1E2EC, .to = 0x1E2EF, .prop = .Case_Ignorable },
3410 .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .Case_Ignorable },3474 .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .Case_Ignorable },
3411 .{ .from = 0x1E4EC, .to = 0x1E4EF, .prop = .Case_Ignorable },3475 .{ .from = 0x1E4EC, .to = 0x1E4EF, .prop = .Case_Ignorable },
3476 .{ .from = 0x1E5EE, .to = 0x1E5EF, .prop = .Case_Ignorable },
3412 .{ .from = 0x1E8D0, .to = 0x1E8D6, .prop = .Case_Ignorable },3477 .{ .from = 0x1E8D0, .to = 0x1E8D6, .prop = .Case_Ignorable },
3413 .{ .from = 0x1E944, .to = 0x1E94A, .prop = .Case_Ignorable },3478 .{ .from = 0x1E944, .to = 0x1E94A, .prop = .Case_Ignorable },
3414 .{ .from = 0x1E94B, .to = 0x1E94B, .prop = .Case_Ignorable },3479 .{ .from = 0x1E94B, .to = 0x1E94B, .prop = .Case_Ignorable },
...@@ -3691,6 +3756,7 @@ pub const data = [_]CoreProperty{...@@ -3691,6 +3756,7 @@ pub const data = [_]CoreProperty{
3691 .{ .from = 0x10C7, .to = 0x10C7, .prop = .Changes_When_Lowercased },3756 .{ .from = 0x10C7, .to = 0x10C7, .prop = .Changes_When_Lowercased },
3692 .{ .from = 0x10CD, .to = 0x10CD, .prop = .Changes_When_Lowercased },3757 .{ .from = 0x10CD, .to = 0x10CD, .prop = .Changes_When_Lowercased },
3693 .{ .from = 0x13A0, .to = 0x13F5, .prop = .Changes_When_Lowercased },3758 .{ .from = 0x13A0, .to = 0x13F5, .prop = .Changes_When_Lowercased },
3759 .{ .from = 0x1C89, .to = 0x1C89, .prop = .Changes_When_Lowercased },
3694 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .Changes_When_Lowercased },3760 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .Changes_When_Lowercased },
3695 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .Changes_When_Lowercased },3761 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .Changes_When_Lowercased },
3696 .{ .from = 0x1E00, .to = 0x1E00, .prop = .Changes_When_Lowercased },3762 .{ .from = 0x1E00, .to = 0x1E00, .prop = .Changes_When_Lowercased },
...@@ -4010,9 +4076,12 @@ pub const data = [_]CoreProperty{...@@ -4010,9 +4076,12 @@ pub const data = [_]CoreProperty{
4010 .{ .from = 0xA7C2, .to = 0xA7C2, .prop = .Changes_When_Lowercased },4076 .{ .from = 0xA7C2, .to = 0xA7C2, .prop = .Changes_When_Lowercased },
4011 .{ .from = 0xA7C4, .to = 0xA7C7, .prop = .Changes_When_Lowercased },4077 .{ .from = 0xA7C4, .to = 0xA7C7, .prop = .Changes_When_Lowercased },
4012 .{ .from = 0xA7C9, .to = 0xA7C9, .prop = .Changes_When_Lowercased },4078 .{ .from = 0xA7C9, .to = 0xA7C9, .prop = .Changes_When_Lowercased },
4079 .{ .from = 0xA7CB, .to = 0xA7CC, .prop = .Changes_When_Lowercased },
4013 .{ .from = 0xA7D0, .to = 0xA7D0, .prop = .Changes_When_Lowercased },4080 .{ .from = 0xA7D0, .to = 0xA7D0, .prop = .Changes_When_Lowercased },
4014 .{ .from = 0xA7D6, .to = 0xA7D6, .prop = .Changes_When_Lowercased },4081 .{ .from = 0xA7D6, .to = 0xA7D6, .prop = .Changes_When_Lowercased },
4015 .{ .from = 0xA7D8, .to = 0xA7D8, .prop = .Changes_When_Lowercased },4082 .{ .from = 0xA7D8, .to = 0xA7D8, .prop = .Changes_When_Lowercased },
4083 .{ .from = 0xA7DA, .to = 0xA7DA, .prop = .Changes_When_Lowercased },
4084 .{ .from = 0xA7DC, .to = 0xA7DC, .prop = .Changes_When_Lowercased },
4016 .{ .from = 0xA7F5, .to = 0xA7F5, .prop = .Changes_When_Lowercased },4085 .{ .from = 0xA7F5, .to = 0xA7F5, .prop = .Changes_When_Lowercased },
4017 .{ .from = 0xFF21, .to = 0xFF3A, .prop = .Changes_When_Lowercased },4086 .{ .from = 0xFF21, .to = 0xFF3A, .prop = .Changes_When_Lowercased },
4018 .{ .from = 0x10400, .to = 0x10427, .prop = .Changes_When_Lowercased },4087 .{ .from = 0x10400, .to = 0x10427, .prop = .Changes_When_Lowercased },
...@@ -4022,6 +4091,7 @@ pub const data = [_]CoreProperty{...@@ -4022,6 +4091,7 @@ pub const data = [_]CoreProperty{
4022 .{ .from = 0x1058C, .to = 0x10592, .prop = .Changes_When_Lowercased },4091 .{ .from = 0x1058C, .to = 0x10592, .prop = .Changes_When_Lowercased },
4023 .{ .from = 0x10594, .to = 0x10595, .prop = .Changes_When_Lowercased },4092 .{ .from = 0x10594, .to = 0x10595, .prop = .Changes_When_Lowercased },
4024 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .Changes_When_Lowercased },4093 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .Changes_When_Lowercased },
4094 .{ .from = 0x10D50, .to = 0x10D65, .prop = .Changes_When_Lowercased },
4025 .{ .from = 0x118A0, .to = 0x118BF, .prop = .Changes_When_Lowercased },4095 .{ .from = 0x118A0, .to = 0x118BF, .prop = .Changes_When_Lowercased },
4026 .{ .from = 0x16E40, .to = 0x16E5F, .prop = .Changes_When_Lowercased },4096 .{ .from = 0x16E40, .to = 0x16E5F, .prop = .Changes_When_Lowercased },
4027 .{ .from = 0x1E900, .to = 0x1E921, .prop = .Changes_When_Lowercased },4097 .{ .from = 0x1E900, .to = 0x1E921, .prop = .Changes_When_Lowercased },
...@@ -4097,7 +4167,7 @@ pub const data = [_]CoreProperty{...@@ -4097,7 +4167,7 @@ pub const data = [_]CoreProperty{
4097 .{ .from = 0x018C, .to = 0x018C, .prop = .Changes_When_Uppercased },4167 .{ .from = 0x018C, .to = 0x018C, .prop = .Changes_When_Uppercased },
4098 .{ .from = 0x0192, .to = 0x0192, .prop = .Changes_When_Uppercased },4168 .{ .from = 0x0192, .to = 0x0192, .prop = .Changes_When_Uppercased },
4099 .{ .from = 0x0195, .to = 0x0195, .prop = .Changes_When_Uppercased },4169 .{ .from = 0x0195, .to = 0x0195, .prop = .Changes_When_Uppercased },
4100 .{ .from = 0x0199, .to = 0x019A, .prop = .Changes_When_Uppercased },4170 .{ .from = 0x0199, .to = 0x019B, .prop = .Changes_When_Uppercased },
4101 .{ .from = 0x019E, .to = 0x019E, .prop = .Changes_When_Uppercased },4171 .{ .from = 0x019E, .to = 0x019E, .prop = .Changes_When_Uppercased },
4102 .{ .from = 0x01A1, .to = 0x01A1, .prop = .Changes_When_Uppercased },4172 .{ .from = 0x01A1, .to = 0x01A1, .prop = .Changes_When_Uppercased },
4103 .{ .from = 0x01A3, .to = 0x01A3, .prop = .Changes_When_Uppercased },4173 .{ .from = 0x01A3, .to = 0x01A3, .prop = .Changes_When_Uppercased },
...@@ -4173,8 +4243,7 @@ pub const data = [_]CoreProperty{...@@ -4173,8 +4243,7 @@ pub const data = [_]CoreProperty{
4173 .{ .from = 0x0259, .to = 0x0259, .prop = .Changes_When_Uppercased },4243 .{ .from = 0x0259, .to = 0x0259, .prop = .Changes_When_Uppercased },
4174 .{ .from = 0x025B, .to = 0x025C, .prop = .Changes_When_Uppercased },4244 .{ .from = 0x025B, .to = 0x025C, .prop = .Changes_When_Uppercased },
4175 .{ .from = 0x0260, .to = 0x0261, .prop = .Changes_When_Uppercased },4245 .{ .from = 0x0260, .to = 0x0261, .prop = .Changes_When_Uppercased },
4176 .{ .from = 0x0263, .to = 0x0263, .prop = .Changes_When_Uppercased },4246 .{ .from = 0x0263, .to = 0x0266, .prop = .Changes_When_Uppercased },
4177 .{ .from = 0x0265, .to = 0x0266, .prop = .Changes_When_Uppercased },
4178 .{ .from = 0x0268, .to = 0x026C, .prop = .Changes_When_Uppercased },4247 .{ .from = 0x0268, .to = 0x026C, .prop = .Changes_When_Uppercased },
4179 .{ .from = 0x026F, .to = 0x026F, .prop = .Changes_When_Uppercased },4248 .{ .from = 0x026F, .to = 0x026F, .prop = .Changes_When_Uppercased },
4180 .{ .from = 0x0271, .to = 0x0272, .prop = .Changes_When_Uppercased },4249 .{ .from = 0x0271, .to = 0x0272, .prop = .Changes_When_Uppercased },
...@@ -4314,6 +4383,7 @@ pub const data = [_]CoreProperty{...@@ -4314,6 +4383,7 @@ pub const data = [_]CoreProperty{
4314 .{ .from = 0x10FD, .to = 0x10FF, .prop = .Changes_When_Uppercased },4383 .{ .from = 0x10FD, .to = 0x10FF, .prop = .Changes_When_Uppercased },
4315 .{ .from = 0x13F8, .to = 0x13FD, .prop = .Changes_When_Uppercased },4384 .{ .from = 0x13F8, .to = 0x13FD, .prop = .Changes_When_Uppercased },
4316 .{ .from = 0x1C80, .to = 0x1C88, .prop = .Changes_When_Uppercased },4385 .{ .from = 0x1C80, .to = 0x1C88, .prop = .Changes_When_Uppercased },
4386 .{ .from = 0x1C8A, .to = 0x1C8A, .prop = .Changes_When_Uppercased },
4317 .{ .from = 0x1D79, .to = 0x1D79, .prop = .Changes_When_Uppercased },4387 .{ .from = 0x1D79, .to = 0x1D79, .prop = .Changes_When_Uppercased },
4318 .{ .from = 0x1D7D, .to = 0x1D7D, .prop = .Changes_When_Uppercased },4388 .{ .from = 0x1D7D, .to = 0x1D7D, .prop = .Changes_When_Uppercased },
4319 .{ .from = 0x1D8E, .to = 0x1D8E, .prop = .Changes_When_Uppercased },4389 .{ .from = 0x1D8E, .to = 0x1D8E, .prop = .Changes_When_Uppercased },
...@@ -4633,9 +4703,11 @@ pub const data = [_]CoreProperty{...@@ -4633,9 +4703,11 @@ pub const data = [_]CoreProperty{
4633 .{ .from = 0xA7C3, .to = 0xA7C3, .prop = .Changes_When_Uppercased },4703 .{ .from = 0xA7C3, .to = 0xA7C3, .prop = .Changes_When_Uppercased },
4634 .{ .from = 0xA7C8, .to = 0xA7C8, .prop = .Changes_When_Uppercased },4704 .{ .from = 0xA7C8, .to = 0xA7C8, .prop = .Changes_When_Uppercased },
4635 .{ .from = 0xA7CA, .to = 0xA7CA, .prop = .Changes_When_Uppercased },4705 .{ .from = 0xA7CA, .to = 0xA7CA, .prop = .Changes_When_Uppercased },
4706 .{ .from = 0xA7CD, .to = 0xA7CD, .prop = .Changes_When_Uppercased },
4636 .{ .from = 0xA7D1, .to = 0xA7D1, .prop = .Changes_When_Uppercased },4707 .{ .from = 0xA7D1, .to = 0xA7D1, .prop = .Changes_When_Uppercased },
4637 .{ .from = 0xA7D7, .to = 0xA7D7, .prop = .Changes_When_Uppercased },4708 .{ .from = 0xA7D7, .to = 0xA7D7, .prop = .Changes_When_Uppercased },
4638 .{ .from = 0xA7D9, .to = 0xA7D9, .prop = .Changes_When_Uppercased },4709 .{ .from = 0xA7D9, .to = 0xA7D9, .prop = .Changes_When_Uppercased },
4710 .{ .from = 0xA7DB, .to = 0xA7DB, .prop = .Changes_When_Uppercased },
4639 .{ .from = 0xA7F6, .to = 0xA7F6, .prop = .Changes_When_Uppercased },4711 .{ .from = 0xA7F6, .to = 0xA7F6, .prop = .Changes_When_Uppercased },
4640 .{ .from = 0xAB53, .to = 0xAB53, .prop = .Changes_When_Uppercased },4712 .{ .from = 0xAB53, .to = 0xAB53, .prop = .Changes_When_Uppercased },
4641 .{ .from = 0xAB70, .to = 0xABBF, .prop = .Changes_When_Uppercased },4713 .{ .from = 0xAB70, .to = 0xABBF, .prop = .Changes_When_Uppercased },
...@@ -4649,6 +4721,7 @@ pub const data = [_]CoreProperty{...@@ -4649,6 +4721,7 @@ pub const data = [_]CoreProperty{
4649 .{ .from = 0x105B3, .to = 0x105B9, .prop = .Changes_When_Uppercased },4721 .{ .from = 0x105B3, .to = 0x105B9, .prop = .Changes_When_Uppercased },
4650 .{ .from = 0x105BB, .to = 0x105BC, .prop = .Changes_When_Uppercased },4722 .{ .from = 0x105BB, .to = 0x105BC, .prop = .Changes_When_Uppercased },
4651 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .Changes_When_Uppercased },4723 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .Changes_When_Uppercased },
4724 .{ .from = 0x10D70, .to = 0x10D85, .prop = .Changes_When_Uppercased },
4652 .{ .from = 0x118C0, .to = 0x118DF, .prop = .Changes_When_Uppercased },4725 .{ .from = 0x118C0, .to = 0x118DF, .prop = .Changes_When_Uppercased },
4653 .{ .from = 0x16E60, .to = 0x16E7F, .prop = .Changes_When_Uppercased },4726 .{ .from = 0x16E60, .to = 0x16E7F, .prop = .Changes_When_Uppercased },
4654 .{ .from = 0x1E922, .to = 0x1E943, .prop = .Changes_When_Uppercased },4727 .{ .from = 0x1E922, .to = 0x1E943, .prop = .Changes_When_Uppercased },
...@@ -4724,7 +4797,7 @@ pub const data = [_]CoreProperty{...@@ -4724,7 +4797,7 @@ pub const data = [_]CoreProperty{
4724 .{ .from = 0x018C, .to = 0x018C, .prop = .Changes_When_Titlecased },4797 .{ .from = 0x018C, .to = 0x018C, .prop = .Changes_When_Titlecased },
4725 .{ .from = 0x0192, .to = 0x0192, .prop = .Changes_When_Titlecased },4798 .{ .from = 0x0192, .to = 0x0192, .prop = .Changes_When_Titlecased },
4726 .{ .from = 0x0195, .to = 0x0195, .prop = .Changes_When_Titlecased },4799 .{ .from = 0x0195, .to = 0x0195, .prop = .Changes_When_Titlecased },
4727 .{ .from = 0x0199, .to = 0x019A, .prop = .Changes_When_Titlecased },4800 .{ .from = 0x0199, .to = 0x019B, .prop = .Changes_When_Titlecased },
4728 .{ .from = 0x019E, .to = 0x019E, .prop = .Changes_When_Titlecased },4801 .{ .from = 0x019E, .to = 0x019E, .prop = .Changes_When_Titlecased },
4729 .{ .from = 0x01A1, .to = 0x01A1, .prop = .Changes_When_Titlecased },4802 .{ .from = 0x01A1, .to = 0x01A1, .prop = .Changes_When_Titlecased },
4730 .{ .from = 0x01A3, .to = 0x01A3, .prop = .Changes_When_Titlecased },4803 .{ .from = 0x01A3, .to = 0x01A3, .prop = .Changes_When_Titlecased },
...@@ -4801,8 +4874,7 @@ pub const data = [_]CoreProperty{...@@ -4801,8 +4874,7 @@ pub const data = [_]CoreProperty{
4801 .{ .from = 0x0259, .to = 0x0259, .prop = .Changes_When_Titlecased },4874 .{ .from = 0x0259, .to = 0x0259, .prop = .Changes_When_Titlecased },
4802 .{ .from = 0x025B, .to = 0x025C, .prop = .Changes_When_Titlecased },4875 .{ .from = 0x025B, .to = 0x025C, .prop = .Changes_When_Titlecased },
4803 .{ .from = 0x0260, .to = 0x0261, .prop = .Changes_When_Titlecased },4876 .{ .from = 0x0260, .to = 0x0261, .prop = .Changes_When_Titlecased },
4804 .{ .from = 0x0263, .to = 0x0263, .prop = .Changes_When_Titlecased },4877 .{ .from = 0x0263, .to = 0x0266, .prop = .Changes_When_Titlecased },
4805 .{ .from = 0x0265, .to = 0x0266, .prop = .Changes_When_Titlecased },
4806 .{ .from = 0x0268, .to = 0x026C, .prop = .Changes_When_Titlecased },4878 .{ .from = 0x0268, .to = 0x026C, .prop = .Changes_When_Titlecased },
4807 .{ .from = 0x026F, .to = 0x026F, .prop = .Changes_When_Titlecased },4879 .{ .from = 0x026F, .to = 0x026F, .prop = .Changes_When_Titlecased },
4808 .{ .from = 0x0271, .to = 0x0272, .prop = .Changes_When_Titlecased },4880 .{ .from = 0x0271, .to = 0x0272, .prop = .Changes_When_Titlecased },
...@@ -4940,6 +5012,7 @@ pub const data = [_]CoreProperty{...@@ -4940,6 +5012,7 @@ pub const data = [_]CoreProperty{
4940 .{ .from = 0x0561, .to = 0x0587, .prop = .Changes_When_Titlecased },5012 .{ .from = 0x0561, .to = 0x0587, .prop = .Changes_When_Titlecased },
4941 .{ .from = 0x13F8, .to = 0x13FD, .prop = .Changes_When_Titlecased },5013 .{ .from = 0x13F8, .to = 0x13FD, .prop = .Changes_When_Titlecased },
4942 .{ .from = 0x1C80, .to = 0x1C88, .prop = .Changes_When_Titlecased },5014 .{ .from = 0x1C80, .to = 0x1C88, .prop = .Changes_When_Titlecased },
5015 .{ .from = 0x1C8A, .to = 0x1C8A, .prop = .Changes_When_Titlecased },
4943 .{ .from = 0x1D79, .to = 0x1D79, .prop = .Changes_When_Titlecased },5016 .{ .from = 0x1D79, .to = 0x1D79, .prop = .Changes_When_Titlecased },
4944 .{ .from = 0x1D7D, .to = 0x1D7D, .prop = .Changes_When_Titlecased },5017 .{ .from = 0x1D7D, .to = 0x1D7D, .prop = .Changes_When_Titlecased },
4945 .{ .from = 0x1D8E, .to = 0x1D8E, .prop = .Changes_When_Titlecased },5018 .{ .from = 0x1D8E, .to = 0x1D8E, .prop = .Changes_When_Titlecased },
...@@ -5259,9 +5332,11 @@ pub const data = [_]CoreProperty{...@@ -5259,9 +5332,11 @@ pub const data = [_]CoreProperty{
5259 .{ .from = 0xA7C3, .to = 0xA7C3, .prop = .Changes_When_Titlecased },5332 .{ .from = 0xA7C3, .to = 0xA7C3, .prop = .Changes_When_Titlecased },
5260 .{ .from = 0xA7C8, .to = 0xA7C8, .prop = .Changes_When_Titlecased },5333 .{ .from = 0xA7C8, .to = 0xA7C8, .prop = .Changes_When_Titlecased },
5261 .{ .from = 0xA7CA, .to = 0xA7CA, .prop = .Changes_When_Titlecased },5334 .{ .from = 0xA7CA, .to = 0xA7CA, .prop = .Changes_When_Titlecased },
5335 .{ .from = 0xA7CD, .to = 0xA7CD, .prop = .Changes_When_Titlecased },
5262 .{ .from = 0xA7D1, .to = 0xA7D1, .prop = .Changes_When_Titlecased },5336 .{ .from = 0xA7D1, .to = 0xA7D1, .prop = .Changes_When_Titlecased },
5263 .{ .from = 0xA7D7, .to = 0xA7D7, .prop = .Changes_When_Titlecased },5337 .{ .from = 0xA7D7, .to = 0xA7D7, .prop = .Changes_When_Titlecased },
5264 .{ .from = 0xA7D9, .to = 0xA7D9, .prop = .Changes_When_Titlecased },5338 .{ .from = 0xA7D9, .to = 0xA7D9, .prop = .Changes_When_Titlecased },
5339 .{ .from = 0xA7DB, .to = 0xA7DB, .prop = .Changes_When_Titlecased },
5265 .{ .from = 0xA7F6, .to = 0xA7F6, .prop = .Changes_When_Titlecased },5340 .{ .from = 0xA7F6, .to = 0xA7F6, .prop = .Changes_When_Titlecased },
5266 .{ .from = 0xAB53, .to = 0xAB53, .prop = .Changes_When_Titlecased },5341 .{ .from = 0xAB53, .to = 0xAB53, .prop = .Changes_When_Titlecased },
5267 .{ .from = 0xAB70, .to = 0xABBF, .prop = .Changes_When_Titlecased },5342 .{ .from = 0xAB70, .to = 0xABBF, .prop = .Changes_When_Titlecased },
...@@ -5275,6 +5350,7 @@ pub const data = [_]CoreProperty{...@@ -5275,6 +5350,7 @@ pub const data = [_]CoreProperty{
5275 .{ .from = 0x105B3, .to = 0x105B9, .prop = .Changes_When_Titlecased },5350 .{ .from = 0x105B3, .to = 0x105B9, .prop = .Changes_When_Titlecased },
5276 .{ .from = 0x105BB, .to = 0x105BC, .prop = .Changes_When_Titlecased },5351 .{ .from = 0x105BB, .to = 0x105BC, .prop = .Changes_When_Titlecased },
5277 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .Changes_When_Titlecased },5352 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .Changes_When_Titlecased },
5353 .{ .from = 0x10D70, .to = 0x10D85, .prop = .Changes_When_Titlecased },
5278 .{ .from = 0x118C0, .to = 0x118DF, .prop = .Changes_When_Titlecased },5354 .{ .from = 0x118C0, .to = 0x118DF, .prop = .Changes_When_Titlecased },
5279 .{ .from = 0x16E60, .to = 0x16E7F, .prop = .Changes_When_Titlecased },5355 .{ .from = 0x16E60, .to = 0x16E7F, .prop = .Changes_When_Titlecased },
5280 .{ .from = 0x1E922, .to = 0x1E943, .prop = .Changes_When_Titlecased },5356 .{ .from = 0x1E922, .to = 0x1E943, .prop = .Changes_When_Titlecased },
...@@ -5560,7 +5636,7 @@ pub const data = [_]CoreProperty{...@@ -5560,7 +5636,7 @@ pub const data = [_]CoreProperty{
5560 .{ .from = 0x10C7, .to = 0x10C7, .prop = .Changes_When_Casefolded },5636 .{ .from = 0x10C7, .to = 0x10C7, .prop = .Changes_When_Casefolded },
5561 .{ .from = 0x10CD, .to = 0x10CD, .prop = .Changes_When_Casefolded },5637 .{ .from = 0x10CD, .to = 0x10CD, .prop = .Changes_When_Casefolded },
5562 .{ .from = 0x13F8, .to = 0x13FD, .prop = .Changes_When_Casefolded },5638 .{ .from = 0x13F8, .to = 0x13FD, .prop = .Changes_When_Casefolded },
5563 .{ .from = 0x1C80, .to = 0x1C88, .prop = .Changes_When_Casefolded },5639 .{ .from = 0x1C80, .to = 0x1C89, .prop = .Changes_When_Casefolded },
5564 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .Changes_When_Casefolded },5640 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .Changes_When_Casefolded },
5565 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .Changes_When_Casefolded },5641 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .Changes_When_Casefolded },
5566 .{ .from = 0x1E00, .to = 0x1E00, .prop = .Changes_When_Casefolded },5642 .{ .from = 0x1E00, .to = 0x1E00, .prop = .Changes_When_Casefolded },
...@@ -5882,9 +5958,12 @@ pub const data = [_]CoreProperty{...@@ -5882,9 +5958,12 @@ pub const data = [_]CoreProperty{
5882 .{ .from = 0xA7C2, .to = 0xA7C2, .prop = .Changes_When_Casefolded },5958 .{ .from = 0xA7C2, .to = 0xA7C2, .prop = .Changes_When_Casefolded },
5883 .{ .from = 0xA7C4, .to = 0xA7C7, .prop = .Changes_When_Casefolded },5959 .{ .from = 0xA7C4, .to = 0xA7C7, .prop = .Changes_When_Casefolded },
5884 .{ .from = 0xA7C9, .to = 0xA7C9, .prop = .Changes_When_Casefolded },5960 .{ .from = 0xA7C9, .to = 0xA7C9, .prop = .Changes_When_Casefolded },
5961 .{ .from = 0xA7CB, .to = 0xA7CC, .prop = .Changes_When_Casefolded },
5885 .{ .from = 0xA7D0, .to = 0xA7D0, .prop = .Changes_When_Casefolded },5962 .{ .from = 0xA7D0, .to = 0xA7D0, .prop = .Changes_When_Casefolded },
5886 .{ .from = 0xA7D6, .to = 0xA7D6, .prop = .Changes_When_Casefolded },5963 .{ .from = 0xA7D6, .to = 0xA7D6, .prop = .Changes_When_Casefolded },
5887 .{ .from = 0xA7D8, .to = 0xA7D8, .prop = .Changes_When_Casefolded },5964 .{ .from = 0xA7D8, .to = 0xA7D8, .prop = .Changes_When_Casefolded },
5965 .{ .from = 0xA7DA, .to = 0xA7DA, .prop = .Changes_When_Casefolded },
5966 .{ .from = 0xA7DC, .to = 0xA7DC, .prop = .Changes_When_Casefolded },
5888 .{ .from = 0xA7F5, .to = 0xA7F5, .prop = .Changes_When_Casefolded },5967 .{ .from = 0xA7F5, .to = 0xA7F5, .prop = .Changes_When_Casefolded },
5889 .{ .from = 0xAB70, .to = 0xABBF, .prop = .Changes_When_Casefolded },5968 .{ .from = 0xAB70, .to = 0xABBF, .prop = .Changes_When_Casefolded },
5890 .{ .from = 0xFB00, .to = 0xFB06, .prop = .Changes_When_Casefolded },5969 .{ .from = 0xFB00, .to = 0xFB06, .prop = .Changes_When_Casefolded },
...@@ -5897,6 +5976,7 @@ pub const data = [_]CoreProperty{...@@ -5897,6 +5976,7 @@ pub const data = [_]CoreProperty{
5897 .{ .from = 0x1058C, .to = 0x10592, .prop = .Changes_When_Casefolded },5976 .{ .from = 0x1058C, .to = 0x10592, .prop = .Changes_When_Casefolded },
5898 .{ .from = 0x10594, .to = 0x10595, .prop = .Changes_When_Casefolded },5977 .{ .from = 0x10594, .to = 0x10595, .prop = .Changes_When_Casefolded },
5899 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .Changes_When_Casefolded },5978 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .Changes_When_Casefolded },
5979 .{ .from = 0x10D50, .to = 0x10D65, .prop = .Changes_When_Casefolded },
5900 .{ .from = 0x118A0, .to = 0x118BF, .prop = .Changes_When_Casefolded },5980 .{ .from = 0x118A0, .to = 0x118BF, .prop = .Changes_When_Casefolded },
5901 .{ .from = 0x16E40, .to = 0x16E5F, .prop = .Changes_When_Casefolded },5981 .{ .from = 0x16E40, .to = 0x16E5F, .prop = .Changes_When_Casefolded },
5902 .{ .from = 0x1E900, .to = 0x1E921, .prop = .Changes_When_Casefolded },5982 .{ .from = 0x1E900, .to = 0x1E921, .prop = .Changes_When_Casefolded },
...@@ -5907,8 +5987,7 @@ pub const data = [_]CoreProperty{...@@ -5907,8 +5987,7 @@ pub const data = [_]CoreProperty{
5907 .{ .from = 0x00D8, .to = 0x00F6, .prop = .Changes_When_Casemapped },5987 .{ .from = 0x00D8, .to = 0x00F6, .prop = .Changes_When_Casemapped },
5908 .{ .from = 0x00F8, .to = 0x0137, .prop = .Changes_When_Casemapped },5988 .{ .from = 0x00F8, .to = 0x0137, .prop = .Changes_When_Casemapped },
5909 .{ .from = 0x0139, .to = 0x018C, .prop = .Changes_When_Casemapped },5989 .{ .from = 0x0139, .to = 0x018C, .prop = .Changes_When_Casemapped },
5910 .{ .from = 0x018E, .to = 0x019A, .prop = .Changes_When_Casemapped },5990 .{ .from = 0x018E, .to = 0x01A9, .prop = .Changes_When_Casemapped },
5911 .{ .from = 0x019C, .to = 0x01A9, .prop = .Changes_When_Casemapped },
5912 .{ .from = 0x01AC, .to = 0x01B9, .prop = .Changes_When_Casemapped },5991 .{ .from = 0x01AC, .to = 0x01B9, .prop = .Changes_When_Casemapped },
5913 .{ .from = 0x01BC, .to = 0x01BD, .prop = .Changes_When_Casemapped },5992 .{ .from = 0x01BC, .to = 0x01BD, .prop = .Changes_When_Casemapped },
5914 .{ .from = 0x01BF, .to = 0x01BF, .prop = .Changes_When_Casemapped },5993 .{ .from = 0x01BF, .to = 0x01BF, .prop = .Changes_When_Casemapped },
...@@ -5919,8 +5998,7 @@ pub const data = [_]CoreProperty{...@@ -5919,8 +5998,7 @@ pub const data = [_]CoreProperty{
5919 .{ .from = 0x0259, .to = 0x0259, .prop = .Changes_When_Casemapped },5998 .{ .from = 0x0259, .to = 0x0259, .prop = .Changes_When_Casemapped },
5920 .{ .from = 0x025B, .to = 0x025C, .prop = .Changes_When_Casemapped },5999 .{ .from = 0x025B, .to = 0x025C, .prop = .Changes_When_Casemapped },
5921 .{ .from = 0x0260, .to = 0x0261, .prop = .Changes_When_Casemapped },6000 .{ .from = 0x0260, .to = 0x0261, .prop = .Changes_When_Casemapped },
5922 .{ .from = 0x0263, .to = 0x0263, .prop = .Changes_When_Casemapped },6001 .{ .from = 0x0263, .to = 0x0266, .prop = .Changes_When_Casemapped },
5923 .{ .from = 0x0265, .to = 0x0266, .prop = .Changes_When_Casemapped },
5924 .{ .from = 0x0268, .to = 0x026C, .prop = .Changes_When_Casemapped },6002 .{ .from = 0x0268, .to = 0x026C, .prop = .Changes_When_Casemapped },
5925 .{ .from = 0x026F, .to = 0x026F, .prop = .Changes_When_Casemapped },6003 .{ .from = 0x026F, .to = 0x026F, .prop = .Changes_When_Casemapped },
5926 .{ .from = 0x0271, .to = 0x0272, .prop = .Changes_When_Casemapped },6004 .{ .from = 0x0271, .to = 0x0272, .prop = .Changes_When_Casemapped },
...@@ -5954,7 +6032,7 @@ pub const data = [_]CoreProperty{...@@ -5954,7 +6032,7 @@ pub const data = [_]CoreProperty{
5954 .{ .from = 0x10FD, .to = 0x10FF, .prop = .Changes_When_Casemapped },6032 .{ .from = 0x10FD, .to = 0x10FF, .prop = .Changes_When_Casemapped },
5955 .{ .from = 0x13A0, .to = 0x13F5, .prop = .Changes_When_Casemapped },6033 .{ .from = 0x13A0, .to = 0x13F5, .prop = .Changes_When_Casemapped },
5956 .{ .from = 0x13F8, .to = 0x13FD, .prop = .Changes_When_Casemapped },6034 .{ .from = 0x13F8, .to = 0x13FD, .prop = .Changes_When_Casemapped },
5957 .{ .from = 0x1C80, .to = 0x1C88, .prop = .Changes_When_Casemapped },6035 .{ .from = 0x1C80, .to = 0x1C8A, .prop = .Changes_When_Casemapped },
5958 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .Changes_When_Casemapped },6036 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .Changes_When_Casemapped },
5959 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .Changes_When_Casemapped },6037 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .Changes_When_Casemapped },
5960 .{ .from = 0x1D79, .to = 0x1D79, .prop = .Changes_When_Casemapped },6038 .{ .from = 0x1D79, .to = 0x1D79, .prop = .Changes_When_Casemapped },
...@@ -6005,9 +6083,9 @@ pub const data = [_]CoreProperty{...@@ -6005,9 +6083,9 @@ pub const data = [_]CoreProperty{
6005 .{ .from = 0xA78B, .to = 0xA78D, .prop = .Changes_When_Casemapped },6083 .{ .from = 0xA78B, .to = 0xA78D, .prop = .Changes_When_Casemapped },
6006 .{ .from = 0xA790, .to = 0xA794, .prop = .Changes_When_Casemapped },6084 .{ .from = 0xA790, .to = 0xA794, .prop = .Changes_When_Casemapped },
6007 .{ .from = 0xA796, .to = 0xA7AE, .prop = .Changes_When_Casemapped },6085 .{ .from = 0xA796, .to = 0xA7AE, .prop = .Changes_When_Casemapped },
6008 .{ .from = 0xA7B0, .to = 0xA7CA, .prop = .Changes_When_Casemapped },6086 .{ .from = 0xA7B0, .to = 0xA7CD, .prop = .Changes_When_Casemapped },
6009 .{ .from = 0xA7D0, .to = 0xA7D1, .prop = .Changes_When_Casemapped },6087 .{ .from = 0xA7D0, .to = 0xA7D1, .prop = .Changes_When_Casemapped },
6010 .{ .from = 0xA7D6, .to = 0xA7D9, .prop = .Changes_When_Casemapped },6088 .{ .from = 0xA7D6, .to = 0xA7DC, .prop = .Changes_When_Casemapped },
6011 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .Changes_When_Casemapped },6089 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .Changes_When_Casemapped },
6012 .{ .from = 0xAB53, .to = 0xAB53, .prop = .Changes_When_Casemapped },6090 .{ .from = 0xAB53, .to = 0xAB53, .prop = .Changes_When_Casemapped },
6013 .{ .from = 0xAB70, .to = 0xABBF, .prop = .Changes_When_Casemapped },6091 .{ .from = 0xAB70, .to = 0xABBF, .prop = .Changes_When_Casemapped },
...@@ -6028,6 +6106,8 @@ pub const data = [_]CoreProperty{...@@ -6028,6 +6106,8 @@ pub const data = [_]CoreProperty{
6028 .{ .from = 0x105BB, .to = 0x105BC, .prop = .Changes_When_Casemapped },6106 .{ .from = 0x105BB, .to = 0x105BC, .prop = .Changes_When_Casemapped },
6029 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .Changes_When_Casemapped },6107 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .Changes_When_Casemapped },
6030 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .Changes_When_Casemapped },6108 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .Changes_When_Casemapped },
6109 .{ .from = 0x10D50, .to = 0x10D65, .prop = .Changes_When_Casemapped },
6110 .{ .from = 0x10D70, .to = 0x10D85, .prop = .Changes_When_Casemapped },
6031 .{ .from = 0x118A0, .to = 0x118DF, .prop = .Changes_When_Casemapped },6111 .{ .from = 0x118A0, .to = 0x118DF, .prop = .Changes_When_Casemapped },
6032 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .Changes_When_Casemapped },6112 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .Changes_When_Casemapped },
6033 .{ .from = 0x1E900, .to = 0x1E943, .prop = .Changes_When_Casemapped },6113 .{ .from = 0x1E900, .to = 0x1E943, .prop = .Changes_When_Casemapped },
...@@ -6277,7 +6357,7 @@ pub const data = [_]CoreProperty{...@@ -6277,7 +6357,7 @@ pub const data = [_]CoreProperty{
6277 .{ .from = 0x1C4D, .to = 0x1C4F, .prop = .ID_Start },6357 .{ .from = 0x1C4D, .to = 0x1C4F, .prop = .ID_Start },
6278 .{ .from = 0x1C5A, .to = 0x1C77, .prop = .ID_Start },6358 .{ .from = 0x1C5A, .to = 0x1C77, .prop = .ID_Start },
6279 .{ .from = 0x1C78, .to = 0x1C7D, .prop = .ID_Start },6359 .{ .from = 0x1C78, .to = 0x1C7D, .prop = .ID_Start },
6280 .{ .from = 0x1C80, .to = 0x1C88, .prop = .ID_Start },6360 .{ .from = 0x1C80, .to = 0x1C8A, .prop = .ID_Start },
6281 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .ID_Start },6361 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .ID_Start },
6282 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .ID_Start },6362 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .ID_Start },
6283 .{ .from = 0x1CE9, .to = 0x1CEC, .prop = .ID_Start },6363 .{ .from = 0x1CE9, .to = 0x1CEC, .prop = .ID_Start },
...@@ -6394,10 +6474,10 @@ pub const data = [_]CoreProperty{...@@ -6394,10 +6474,10 @@ pub const data = [_]CoreProperty{
6394 .{ .from = 0xA788, .to = 0xA788, .prop = .ID_Start },6474 .{ .from = 0xA788, .to = 0xA788, .prop = .ID_Start },
6395 .{ .from = 0xA78B, .to = 0xA78E, .prop = .ID_Start },6475 .{ .from = 0xA78B, .to = 0xA78E, .prop = .ID_Start },
6396 .{ .from = 0xA78F, .to = 0xA78F, .prop = .ID_Start },6476 .{ .from = 0xA78F, .to = 0xA78F, .prop = .ID_Start },
6397 .{ .from = 0xA790, .to = 0xA7CA, .prop = .ID_Start },6477 .{ .from = 0xA790, .to = 0xA7CD, .prop = .ID_Start },
6398 .{ .from = 0xA7D0, .to = 0xA7D1, .prop = .ID_Start },6478 .{ .from = 0xA7D0, .to = 0xA7D1, .prop = .ID_Start },
6399 .{ .from = 0xA7D3, .to = 0xA7D3, .prop = .ID_Start },6479 .{ .from = 0xA7D3, .to = 0xA7D3, .prop = .ID_Start },
6400 .{ .from = 0xA7D5, .to = 0xA7D9, .prop = .ID_Start },6480 .{ .from = 0xA7D5, .to = 0xA7DC, .prop = .ID_Start },
6401 .{ .from = 0xA7F2, .to = 0xA7F4, .prop = .ID_Start },6481 .{ .from = 0xA7F2, .to = 0xA7F4, .prop = .ID_Start },
6402 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .ID_Start },6482 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .ID_Start },
6403 .{ .from = 0xA7F7, .to = 0xA7F7, .prop = .ID_Start },6483 .{ .from = 0xA7F7, .to = 0xA7F7, .prop = .ID_Start },
...@@ -6516,6 +6596,7 @@ pub const data = [_]CoreProperty{...@@ -6516,6 +6596,7 @@ pub const data = [_]CoreProperty{
6516 .{ .from = 0x105A3, .to = 0x105B1, .prop = .ID_Start },6596 .{ .from = 0x105A3, .to = 0x105B1, .prop = .ID_Start },
6517 .{ .from = 0x105B3, .to = 0x105B9, .prop = .ID_Start },6597 .{ .from = 0x105B3, .to = 0x105B9, .prop = .ID_Start },
6518 .{ .from = 0x105BB, .to = 0x105BC, .prop = .ID_Start },6598 .{ .from = 0x105BB, .to = 0x105BC, .prop = .ID_Start },
6599 .{ .from = 0x105C0, .to = 0x105F3, .prop = .ID_Start },
6519 .{ .from = 0x10600, .to = 0x10736, .prop = .ID_Start },6600 .{ .from = 0x10600, .to = 0x10736, .prop = .ID_Start },
6520 .{ .from = 0x10740, .to = 0x10755, .prop = .ID_Start },6601 .{ .from = 0x10740, .to = 0x10755, .prop = .ID_Start },
6521 .{ .from = 0x10760, .to = 0x10767, .prop = .ID_Start },6602 .{ .from = 0x10760, .to = 0x10767, .prop = .ID_Start },
...@@ -6552,8 +6633,15 @@ pub const data = [_]CoreProperty{...@@ -6552,8 +6633,15 @@ pub const data = [_]CoreProperty{
6552 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .ID_Start },6633 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .ID_Start },
6553 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .ID_Start },6634 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .ID_Start },
6554 .{ .from = 0x10D00, .to = 0x10D23, .prop = .ID_Start },6635 .{ .from = 0x10D00, .to = 0x10D23, .prop = .ID_Start },
6636 .{ .from = 0x10D4A, .to = 0x10D4D, .prop = .ID_Start },
6637 .{ .from = 0x10D4E, .to = 0x10D4E, .prop = .ID_Start },
6638 .{ .from = 0x10D4F, .to = 0x10D4F, .prop = .ID_Start },
6639 .{ .from = 0x10D50, .to = 0x10D65, .prop = .ID_Start },
6640 .{ .from = 0x10D6F, .to = 0x10D6F, .prop = .ID_Start },
6641 .{ .from = 0x10D70, .to = 0x10D85, .prop = .ID_Start },
6555 .{ .from = 0x10E80, .to = 0x10EA9, .prop = .ID_Start },6642 .{ .from = 0x10E80, .to = 0x10EA9, .prop = .ID_Start },
6556 .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .ID_Start },6643 .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .ID_Start },
6644 .{ .from = 0x10EC2, .to = 0x10EC4, .prop = .ID_Start },
6557 .{ .from = 0x10F00, .to = 0x10F1C, .prop = .ID_Start },6645 .{ .from = 0x10F00, .to = 0x10F1C, .prop = .ID_Start },
6558 .{ .from = 0x10F27, .to = 0x10F27, .prop = .ID_Start },6646 .{ .from = 0x10F27, .to = 0x10F27, .prop = .ID_Start },
6559 .{ .from = 0x10F30, .to = 0x10F45, .prop = .ID_Start },6647 .{ .from = 0x10F30, .to = 0x10F45, .prop = .ID_Start },
...@@ -6592,6 +6680,13 @@ pub const data = [_]CoreProperty{...@@ -6592,6 +6680,13 @@ pub const data = [_]CoreProperty{
6592 .{ .from = 0x1133D, .to = 0x1133D, .prop = .ID_Start },6680 .{ .from = 0x1133D, .to = 0x1133D, .prop = .ID_Start },
6593 .{ .from = 0x11350, .to = 0x11350, .prop = .ID_Start },6681 .{ .from = 0x11350, .to = 0x11350, .prop = .ID_Start },
6594 .{ .from = 0x1135D, .to = 0x11361, .prop = .ID_Start },6682 .{ .from = 0x1135D, .to = 0x11361, .prop = .ID_Start },
6683 .{ .from = 0x11380, .to = 0x11389, .prop = .ID_Start },
6684 .{ .from = 0x1138B, .to = 0x1138B, .prop = .ID_Start },
6685 .{ .from = 0x1138E, .to = 0x1138E, .prop = .ID_Start },
6686 .{ .from = 0x11390, .to = 0x113B5, .prop = .ID_Start },
6687 .{ .from = 0x113B7, .to = 0x113B7, .prop = .ID_Start },
6688 .{ .from = 0x113D1, .to = 0x113D1, .prop = .ID_Start },
6689 .{ .from = 0x113D3, .to = 0x113D3, .prop = .ID_Start },
6595 .{ .from = 0x11400, .to = 0x11434, .prop = .ID_Start },6690 .{ .from = 0x11400, .to = 0x11434, .prop = .ID_Start },
6596 .{ .from = 0x11447, .to = 0x1144A, .prop = .ID_Start },6691 .{ .from = 0x11447, .to = 0x1144A, .prop = .ID_Start },
6597 .{ .from = 0x1145F, .to = 0x11461, .prop = .ID_Start },6692 .{ .from = 0x1145F, .to = 0x11461, .prop = .ID_Start },
...@@ -6626,6 +6721,7 @@ pub const data = [_]CoreProperty{...@@ -6626,6 +6721,7 @@ pub const data = [_]CoreProperty{
6626 .{ .from = 0x11A5C, .to = 0x11A89, .prop = .ID_Start },6721 .{ .from = 0x11A5C, .to = 0x11A89, .prop = .ID_Start },
6627 .{ .from = 0x11A9D, .to = 0x11A9D, .prop = .ID_Start },6722 .{ .from = 0x11A9D, .to = 0x11A9D, .prop = .ID_Start },
6628 .{ .from = 0x11AB0, .to = 0x11AF8, .prop = .ID_Start },6723 .{ .from = 0x11AB0, .to = 0x11AF8, .prop = .ID_Start },
6724 .{ .from = 0x11BC0, .to = 0x11BE0, .prop = .ID_Start },
6629 .{ .from = 0x11C00, .to = 0x11C08, .prop = .ID_Start },6725 .{ .from = 0x11C00, .to = 0x11C08, .prop = .ID_Start },
6630 .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .ID_Start },6726 .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .ID_Start },
6631 .{ .from = 0x11C40, .to = 0x11C40, .prop = .ID_Start },6727 .{ .from = 0x11C40, .to = 0x11C40, .prop = .ID_Start },
...@@ -6649,7 +6745,9 @@ pub const data = [_]CoreProperty{...@@ -6649,7 +6745,9 @@ pub const data = [_]CoreProperty{
6649 .{ .from = 0x12F90, .to = 0x12FF0, .prop = .ID_Start },6745 .{ .from = 0x12F90, .to = 0x12FF0, .prop = .ID_Start },
6650 .{ .from = 0x13000, .to = 0x1342F, .prop = .ID_Start },6746 .{ .from = 0x13000, .to = 0x1342F, .prop = .ID_Start },
6651 .{ .from = 0x13441, .to = 0x13446, .prop = .ID_Start },6747 .{ .from = 0x13441, .to = 0x13446, .prop = .ID_Start },
6748 .{ .from = 0x13460, .to = 0x143FA, .prop = .ID_Start },
6652 .{ .from = 0x14400, .to = 0x14646, .prop = .ID_Start },6749 .{ .from = 0x14400, .to = 0x14646, .prop = .ID_Start },
6750 .{ .from = 0x16100, .to = 0x1611D, .prop = .ID_Start },
6653 .{ .from = 0x16800, .to = 0x16A38, .prop = .ID_Start },6751 .{ .from = 0x16800, .to = 0x16A38, .prop = .ID_Start },
6654 .{ .from = 0x16A40, .to = 0x16A5E, .prop = .ID_Start },6752 .{ .from = 0x16A40, .to = 0x16A5E, .prop = .ID_Start },
6655 .{ .from = 0x16A70, .to = 0x16ABE, .prop = .ID_Start },6753 .{ .from = 0x16A70, .to = 0x16ABE, .prop = .ID_Start },
...@@ -6658,6 +6756,9 @@ pub const data = [_]CoreProperty{...@@ -6658,6 +6756,9 @@ pub const data = [_]CoreProperty{
6658 .{ .from = 0x16B40, .to = 0x16B43, .prop = .ID_Start },6756 .{ .from = 0x16B40, .to = 0x16B43, .prop = .ID_Start },
6659 .{ .from = 0x16B63, .to = 0x16B77, .prop = .ID_Start },6757 .{ .from = 0x16B63, .to = 0x16B77, .prop = .ID_Start },
6660 .{ .from = 0x16B7D, .to = 0x16B8F, .prop = .ID_Start },6758 .{ .from = 0x16B7D, .to = 0x16B8F, .prop = .ID_Start },
6759 .{ .from = 0x16D40, .to = 0x16D42, .prop = .ID_Start },
6760 .{ .from = 0x16D43, .to = 0x16D6A, .prop = .ID_Start },
6761 .{ .from = 0x16D6B, .to = 0x16D6C, .prop = .ID_Start },
6661 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .ID_Start },6762 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .ID_Start },
6662 .{ .from = 0x16F00, .to = 0x16F4A, .prop = .ID_Start },6763 .{ .from = 0x16F00, .to = 0x16F4A, .prop = .ID_Start },
6663 .{ .from = 0x16F50, .to = 0x16F50, .prop = .ID_Start },6764 .{ .from = 0x16F50, .to = 0x16F50, .prop = .ID_Start },
...@@ -6666,7 +6767,7 @@ pub const data = [_]CoreProperty{...@@ -6666,7 +6767,7 @@ pub const data = [_]CoreProperty{
6666 .{ .from = 0x16FE3, .to = 0x16FE3, .prop = .ID_Start },6767 .{ .from = 0x16FE3, .to = 0x16FE3, .prop = .ID_Start },
6667 .{ .from = 0x17000, .to = 0x187F7, .prop = .ID_Start },6768 .{ .from = 0x17000, .to = 0x187F7, .prop = .ID_Start },
6668 .{ .from = 0x18800, .to = 0x18CD5, .prop = .ID_Start },6769 .{ .from = 0x18800, .to = 0x18CD5, .prop = .ID_Start },
6669 .{ .from = 0x18D00, .to = 0x18D08, .prop = .ID_Start },6770 .{ .from = 0x18CFF, .to = 0x18D08, .prop = .ID_Start },
6670 .{ .from = 0x1AFF0, .to = 0x1AFF3, .prop = .ID_Start },6771 .{ .from = 0x1AFF0, .to = 0x1AFF3, .prop = .ID_Start },
6671 .{ .from = 0x1AFF5, .to = 0x1AFFB, .prop = .ID_Start },6772 .{ .from = 0x1AFF5, .to = 0x1AFFB, .prop = .ID_Start },
6672 .{ .from = 0x1AFFD, .to = 0x1AFFE, .prop = .ID_Start },6773 .{ .from = 0x1AFFD, .to = 0x1AFFE, .prop = .ID_Start },
...@@ -6722,6 +6823,8 @@ pub const data = [_]CoreProperty{...@@ -6722,6 +6823,8 @@ pub const data = [_]CoreProperty{
6722 .{ .from = 0x1E2C0, .to = 0x1E2EB, .prop = .ID_Start },6823 .{ .from = 0x1E2C0, .to = 0x1E2EB, .prop = .ID_Start },
6723 .{ .from = 0x1E4D0, .to = 0x1E4EA, .prop = .ID_Start },6824 .{ .from = 0x1E4D0, .to = 0x1E4EA, .prop = .ID_Start },
6724 .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .ID_Start },6825 .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .ID_Start },
6826 .{ .from = 0x1E5D0, .to = 0x1E5ED, .prop = .ID_Start },
6827 .{ .from = 0x1E5F0, .to = 0x1E5F0, .prop = .ID_Start },
6725 .{ .from = 0x1E7E0, .to = 0x1E7E6, .prop = .ID_Start },6828 .{ .from = 0x1E7E0, .to = 0x1E7E6, .prop = .ID_Start },
6726 .{ .from = 0x1E7E8, .to = 0x1E7EB, .prop = .ID_Start },6829 .{ .from = 0x1E7E8, .to = 0x1E7EB, .prop = .ID_Start },
6727 .{ .from = 0x1E7ED, .to = 0x1E7EE, .prop = .ID_Start },6830 .{ .from = 0x1E7ED, .to = 0x1E7EE, .prop = .ID_Start },
...@@ -6864,7 +6967,7 @@ pub const data = [_]CoreProperty{...@@ -6864,7 +6967,7 @@ pub const data = [_]CoreProperty{
6864 .{ .from = 0x0860, .to = 0x086A, .prop = .ID_Continue },6967 .{ .from = 0x0860, .to = 0x086A, .prop = .ID_Continue },
6865 .{ .from = 0x0870, .to = 0x0887, .prop = .ID_Continue },6968 .{ .from = 0x0870, .to = 0x0887, .prop = .ID_Continue },
6866 .{ .from = 0x0889, .to = 0x088E, .prop = .ID_Continue },6969 .{ .from = 0x0889, .to = 0x088E, .prop = .ID_Continue },
6867 .{ .from = 0x0898, .to = 0x089F, .prop = .ID_Continue },6970 .{ .from = 0x0897, .to = 0x089F, .prop = .ID_Continue },
6868 .{ .from = 0x08A0, .to = 0x08C8, .prop = .ID_Continue },6971 .{ .from = 0x08A0, .to = 0x08C8, .prop = .ID_Continue },
6869 .{ .from = 0x08C9, .to = 0x08C9, .prop = .ID_Continue },6972 .{ .from = 0x08C9, .to = 0x08C9, .prop = .ID_Continue },
6870 .{ .from = 0x08CA, .to = 0x08E1, .prop = .ID_Continue },6973 .{ .from = 0x08CA, .to = 0x08E1, .prop = .ID_Continue },
...@@ -7297,7 +7400,7 @@ pub const data = [_]CoreProperty{...@@ -7297,7 +7400,7 @@ pub const data = [_]CoreProperty{
7297 .{ .from = 0x1C50, .to = 0x1C59, .prop = .ID_Continue },7400 .{ .from = 0x1C50, .to = 0x1C59, .prop = .ID_Continue },
7298 .{ .from = 0x1C5A, .to = 0x1C77, .prop = .ID_Continue },7401 .{ .from = 0x1C5A, .to = 0x1C77, .prop = .ID_Continue },
7299 .{ .from = 0x1C78, .to = 0x1C7D, .prop = .ID_Continue },7402 .{ .from = 0x1C78, .to = 0x1C7D, .prop = .ID_Continue },
7300 .{ .from = 0x1C80, .to = 0x1C88, .prop = .ID_Continue },7403 .{ .from = 0x1C80, .to = 0x1C8A, .prop = .ID_Continue },
7301 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .ID_Continue },7404 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .ID_Continue },
7302 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .ID_Continue },7405 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .ID_Continue },
7303 .{ .from = 0x1CD0, .to = 0x1CD2, .prop = .ID_Continue },7406 .{ .from = 0x1CD0, .to = 0x1CD2, .prop = .ID_Continue },
...@@ -7441,10 +7544,10 @@ pub const data = [_]CoreProperty{...@@ -7441,10 +7544,10 @@ pub const data = [_]CoreProperty{
7441 .{ .from = 0xA788, .to = 0xA788, .prop = .ID_Continue },7544 .{ .from = 0xA788, .to = 0xA788, .prop = .ID_Continue },
7442 .{ .from = 0xA78B, .to = 0xA78E, .prop = .ID_Continue },7545 .{ .from = 0xA78B, .to = 0xA78E, .prop = .ID_Continue },
7443 .{ .from = 0xA78F, .to = 0xA78F, .prop = .ID_Continue },7546 .{ .from = 0xA78F, .to = 0xA78F, .prop = .ID_Continue },
7444 .{ .from = 0xA790, .to = 0xA7CA, .prop = .ID_Continue },7547 .{ .from = 0xA790, .to = 0xA7CD, .prop = .ID_Continue },
7445 .{ .from = 0xA7D0, .to = 0xA7D1, .prop = .ID_Continue },7548 .{ .from = 0xA7D0, .to = 0xA7D1, .prop = .ID_Continue },
7446 .{ .from = 0xA7D3, .to = 0xA7D3, .prop = .ID_Continue },7549 .{ .from = 0xA7D3, .to = 0xA7D3, .prop = .ID_Continue },
7447 .{ .from = 0xA7D5, .to = 0xA7D9, .prop = .ID_Continue },7550 .{ .from = 0xA7D5, .to = 0xA7DC, .prop = .ID_Continue },
7448 .{ .from = 0xA7F2, .to = 0xA7F4, .prop = .ID_Continue },7551 .{ .from = 0xA7F2, .to = 0xA7F4, .prop = .ID_Continue },
7449 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .ID_Continue },7552 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .ID_Continue },
7450 .{ .from = 0xA7F7, .to = 0xA7F7, .prop = .ID_Continue },7553 .{ .from = 0xA7F7, .to = 0xA7F7, .prop = .ID_Continue },
...@@ -7633,6 +7736,7 @@ pub const data = [_]CoreProperty{...@@ -7633,6 +7736,7 @@ pub const data = [_]CoreProperty{
7633 .{ .from = 0x105A3, .to = 0x105B1, .prop = .ID_Continue },7736 .{ .from = 0x105A3, .to = 0x105B1, .prop = .ID_Continue },
7634 .{ .from = 0x105B3, .to = 0x105B9, .prop = .ID_Continue },7737 .{ .from = 0x105B3, .to = 0x105B9, .prop = .ID_Continue },
7635 .{ .from = 0x105BB, .to = 0x105BC, .prop = .ID_Continue },7738 .{ .from = 0x105BB, .to = 0x105BC, .prop = .ID_Continue },
7739 .{ .from = 0x105C0, .to = 0x105F3, .prop = .ID_Continue },
7636 .{ .from = 0x10600, .to = 0x10736, .prop = .ID_Continue },7740 .{ .from = 0x10600, .to = 0x10736, .prop = .ID_Continue },
7637 .{ .from = 0x10740, .to = 0x10755, .prop = .ID_Continue },7741 .{ .from = 0x10740, .to = 0x10755, .prop = .ID_Continue },
7638 .{ .from = 0x10760, .to = 0x10767, .prop = .ID_Continue },7742 .{ .from = 0x10760, .to = 0x10767, .prop = .ID_Continue },
...@@ -7677,10 +7781,19 @@ pub const data = [_]CoreProperty{...@@ -7677,10 +7781,19 @@ pub const data = [_]CoreProperty{
7677 .{ .from = 0x10D00, .to = 0x10D23, .prop = .ID_Continue },7781 .{ .from = 0x10D00, .to = 0x10D23, .prop = .ID_Continue },
7678 .{ .from = 0x10D24, .to = 0x10D27, .prop = .ID_Continue },7782 .{ .from = 0x10D24, .to = 0x10D27, .prop = .ID_Continue },
7679 .{ .from = 0x10D30, .to = 0x10D39, .prop = .ID_Continue },7783 .{ .from = 0x10D30, .to = 0x10D39, .prop = .ID_Continue },
7784 .{ .from = 0x10D40, .to = 0x10D49, .prop = .ID_Continue },
7785 .{ .from = 0x10D4A, .to = 0x10D4D, .prop = .ID_Continue },
7786 .{ .from = 0x10D4E, .to = 0x10D4E, .prop = .ID_Continue },
7787 .{ .from = 0x10D4F, .to = 0x10D4F, .prop = .ID_Continue },
7788 .{ .from = 0x10D50, .to = 0x10D65, .prop = .ID_Continue },
7789 .{ .from = 0x10D69, .to = 0x10D6D, .prop = .ID_Continue },
7790 .{ .from = 0x10D6F, .to = 0x10D6F, .prop = .ID_Continue },
7791 .{ .from = 0x10D70, .to = 0x10D85, .prop = .ID_Continue },
7680 .{ .from = 0x10E80, .to = 0x10EA9, .prop = .ID_Continue },7792 .{ .from = 0x10E80, .to = 0x10EA9, .prop = .ID_Continue },
7681 .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .ID_Continue },7793 .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .ID_Continue },
7682 .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .ID_Continue },7794 .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .ID_Continue },
7683 .{ .from = 0x10EFD, .to = 0x10EFF, .prop = .ID_Continue },7795 .{ .from = 0x10EC2, .to = 0x10EC4, .prop = .ID_Continue },
7796 .{ .from = 0x10EFC, .to = 0x10EFF, .prop = .ID_Continue },
7684 .{ .from = 0x10F00, .to = 0x10F1C, .prop = .ID_Continue },7797 .{ .from = 0x10F00, .to = 0x10F1C, .prop = .ID_Continue },
7685 .{ .from = 0x10F27, .to = 0x10F27, .prop = .ID_Continue },7798 .{ .from = 0x10F27, .to = 0x10F27, .prop = .ID_Continue },
7686 .{ .from = 0x10F30, .to = 0x10F45, .prop = .ID_Continue },7799 .{ .from = 0x10F30, .to = 0x10F45, .prop = .ID_Continue },
...@@ -7776,6 +7889,24 @@ pub const data = [_]CoreProperty{...@@ -7776,6 +7889,24 @@ pub const data = [_]CoreProperty{
7776 .{ .from = 0x11362, .to = 0x11363, .prop = .ID_Continue },7889 .{ .from = 0x11362, .to = 0x11363, .prop = .ID_Continue },
7777 .{ .from = 0x11366, .to = 0x1136C, .prop = .ID_Continue },7890 .{ .from = 0x11366, .to = 0x1136C, .prop = .ID_Continue },
7778 .{ .from = 0x11370, .to = 0x11374, .prop = .ID_Continue },7891 .{ .from = 0x11370, .to = 0x11374, .prop = .ID_Continue },
7892 .{ .from = 0x11380, .to = 0x11389, .prop = .ID_Continue },
7893 .{ .from = 0x1138B, .to = 0x1138B, .prop = .ID_Continue },
7894 .{ .from = 0x1138E, .to = 0x1138E, .prop = .ID_Continue },
7895 .{ .from = 0x11390, .to = 0x113B5, .prop = .ID_Continue },
7896 .{ .from = 0x113B7, .to = 0x113B7, .prop = .ID_Continue },
7897 .{ .from = 0x113B8, .to = 0x113BA, .prop = .ID_Continue },
7898 .{ .from = 0x113BB, .to = 0x113C0, .prop = .ID_Continue },
7899 .{ .from = 0x113C2, .to = 0x113C2, .prop = .ID_Continue },
7900 .{ .from = 0x113C5, .to = 0x113C5, .prop = .ID_Continue },
7901 .{ .from = 0x113C7, .to = 0x113CA, .prop = .ID_Continue },
7902 .{ .from = 0x113CC, .to = 0x113CD, .prop = .ID_Continue },
7903 .{ .from = 0x113CE, .to = 0x113CE, .prop = .ID_Continue },
7904 .{ .from = 0x113CF, .to = 0x113CF, .prop = .ID_Continue },
7905 .{ .from = 0x113D0, .to = 0x113D0, .prop = .ID_Continue },
7906 .{ .from = 0x113D1, .to = 0x113D1, .prop = .ID_Continue },
7907 .{ .from = 0x113D2, .to = 0x113D2, .prop = .ID_Continue },
7908 .{ .from = 0x113D3, .to = 0x113D3, .prop = .ID_Continue },
7909 .{ .from = 0x113E1, .to = 0x113E2, .prop = .ID_Continue },
7779 .{ .from = 0x11400, .to = 0x11434, .prop = .ID_Continue },7910 .{ .from = 0x11400, .to = 0x11434, .prop = .ID_Continue },
7780 .{ .from = 0x11435, .to = 0x11437, .prop = .ID_Continue },7911 .{ .from = 0x11435, .to = 0x11437, .prop = .ID_Continue },
7781 .{ .from = 0x11438, .to = 0x1143F, .prop = .ID_Continue },7912 .{ .from = 0x11438, .to = 0x1143F, .prop = .ID_Continue },
...@@ -7827,8 +7958,11 @@ pub const data = [_]CoreProperty{...@@ -7827,8 +7958,11 @@ pub const data = [_]CoreProperty{
7827 .{ .from = 0x116B7, .to = 0x116B7, .prop = .ID_Continue },7958 .{ .from = 0x116B7, .to = 0x116B7, .prop = .ID_Continue },
7828 .{ .from = 0x116B8, .to = 0x116B8, .prop = .ID_Continue },7959 .{ .from = 0x116B8, .to = 0x116B8, .prop = .ID_Continue },
7829 .{ .from = 0x116C0, .to = 0x116C9, .prop = .ID_Continue },7960 .{ .from = 0x116C0, .to = 0x116C9, .prop = .ID_Continue },
7961 .{ .from = 0x116D0, .to = 0x116E3, .prop = .ID_Continue },
7830 .{ .from = 0x11700, .to = 0x1171A, .prop = .ID_Continue },7962 .{ .from = 0x11700, .to = 0x1171A, .prop = .ID_Continue },
7831 .{ .from = 0x1171D, .to = 0x1171F, .prop = .ID_Continue },7963 .{ .from = 0x1171D, .to = 0x1171D, .prop = .ID_Continue },
7964 .{ .from = 0x1171E, .to = 0x1171E, .prop = .ID_Continue },
7965 .{ .from = 0x1171F, .to = 0x1171F, .prop = .ID_Continue },
7832 .{ .from = 0x11720, .to = 0x11721, .prop = .ID_Continue },7966 .{ .from = 0x11720, .to = 0x11721, .prop = .ID_Continue },
7833 .{ .from = 0x11722, .to = 0x11725, .prop = .ID_Continue },7967 .{ .from = 0x11722, .to = 0x11725, .prop = .ID_Continue },
7834 .{ .from = 0x11726, .to = 0x11726, .prop = .ID_Continue },7968 .{ .from = 0x11726, .to = 0x11726, .prop = .ID_Continue },
...@@ -7886,6 +8020,8 @@ pub const data = [_]CoreProperty{...@@ -7886,6 +8020,8 @@ pub const data = [_]CoreProperty{
7886 .{ .from = 0x11A98, .to = 0x11A99, .prop = .ID_Continue },8020 .{ .from = 0x11A98, .to = 0x11A99, .prop = .ID_Continue },
7887 .{ .from = 0x11A9D, .to = 0x11A9D, .prop = .ID_Continue },8021 .{ .from = 0x11A9D, .to = 0x11A9D, .prop = .ID_Continue },
7888 .{ .from = 0x11AB0, .to = 0x11AF8, .prop = .ID_Continue },8022 .{ .from = 0x11AB0, .to = 0x11AF8, .prop = .ID_Continue },
8023 .{ .from = 0x11BC0, .to = 0x11BE0, .prop = .ID_Continue },
8024 .{ .from = 0x11BF0, .to = 0x11BF9, .prop = .ID_Continue },
7889 .{ .from = 0x11C00, .to = 0x11C08, .prop = .ID_Continue },8025 .{ .from = 0x11C00, .to = 0x11C08, .prop = .ID_Continue },
7890 .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .ID_Continue },8026 .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .ID_Continue },
7891 .{ .from = 0x11C2F, .to = 0x11C2F, .prop = .ID_Continue },8027 .{ .from = 0x11C2F, .to = 0x11C2F, .prop = .ID_Continue },
...@@ -7939,6 +8075,7 @@ pub const data = [_]CoreProperty{...@@ -7939,6 +8075,7 @@ pub const data = [_]CoreProperty{
7939 .{ .from = 0x11F41, .to = 0x11F41, .prop = .ID_Continue },8075 .{ .from = 0x11F41, .to = 0x11F41, .prop = .ID_Continue },
7940 .{ .from = 0x11F42, .to = 0x11F42, .prop = .ID_Continue },8076 .{ .from = 0x11F42, .to = 0x11F42, .prop = .ID_Continue },
7941 .{ .from = 0x11F50, .to = 0x11F59, .prop = .ID_Continue },8077 .{ .from = 0x11F50, .to = 0x11F59, .prop = .ID_Continue },
8078 .{ .from = 0x11F5A, .to = 0x11F5A, .prop = .ID_Continue },
7942 .{ .from = 0x11FB0, .to = 0x11FB0, .prop = .ID_Continue },8079 .{ .from = 0x11FB0, .to = 0x11FB0, .prop = .ID_Continue },
7943 .{ .from = 0x12000, .to = 0x12399, .prop = .ID_Continue },8080 .{ .from = 0x12000, .to = 0x12399, .prop = .ID_Continue },
7944 .{ .from = 0x12400, .to = 0x1246E, .prop = .ID_Continue },8081 .{ .from = 0x12400, .to = 0x1246E, .prop = .ID_Continue },
...@@ -7948,7 +8085,13 @@ pub const data = [_]CoreProperty{...@@ -7948,7 +8085,13 @@ pub const data = [_]CoreProperty{
7948 .{ .from = 0x13440, .to = 0x13440, .prop = .ID_Continue },8085 .{ .from = 0x13440, .to = 0x13440, .prop = .ID_Continue },
7949 .{ .from = 0x13441, .to = 0x13446, .prop = .ID_Continue },8086 .{ .from = 0x13441, .to = 0x13446, .prop = .ID_Continue },
7950 .{ .from = 0x13447, .to = 0x13455, .prop = .ID_Continue },8087 .{ .from = 0x13447, .to = 0x13455, .prop = .ID_Continue },
8088 .{ .from = 0x13460, .to = 0x143FA, .prop = .ID_Continue },
7951 .{ .from = 0x14400, .to = 0x14646, .prop = .ID_Continue },8089 .{ .from = 0x14400, .to = 0x14646, .prop = .ID_Continue },
8090 .{ .from = 0x16100, .to = 0x1611D, .prop = .ID_Continue },
8091 .{ .from = 0x1611E, .to = 0x16129, .prop = .ID_Continue },
8092 .{ .from = 0x1612A, .to = 0x1612C, .prop = .ID_Continue },
8093 .{ .from = 0x1612D, .to = 0x1612F, .prop = .ID_Continue },
8094 .{ .from = 0x16130, .to = 0x16139, .prop = .ID_Continue },
7952 .{ .from = 0x16800, .to = 0x16A38, .prop = .ID_Continue },8095 .{ .from = 0x16800, .to = 0x16A38, .prop = .ID_Continue },
7953 .{ .from = 0x16A40, .to = 0x16A5E, .prop = .ID_Continue },8096 .{ .from = 0x16A40, .to = 0x16A5E, .prop = .ID_Continue },
7954 .{ .from = 0x16A60, .to = 0x16A69, .prop = .ID_Continue },8097 .{ .from = 0x16A60, .to = 0x16A69, .prop = .ID_Continue },
...@@ -7962,6 +8105,10 @@ pub const data = [_]CoreProperty{...@@ -7962,6 +8105,10 @@ pub const data = [_]CoreProperty{
7962 .{ .from = 0x16B50, .to = 0x16B59, .prop = .ID_Continue },8105 .{ .from = 0x16B50, .to = 0x16B59, .prop = .ID_Continue },
7963 .{ .from = 0x16B63, .to = 0x16B77, .prop = .ID_Continue },8106 .{ .from = 0x16B63, .to = 0x16B77, .prop = .ID_Continue },
7964 .{ .from = 0x16B7D, .to = 0x16B8F, .prop = .ID_Continue },8107 .{ .from = 0x16B7D, .to = 0x16B8F, .prop = .ID_Continue },
8108 .{ .from = 0x16D40, .to = 0x16D42, .prop = .ID_Continue },
8109 .{ .from = 0x16D43, .to = 0x16D6A, .prop = .ID_Continue },
8110 .{ .from = 0x16D6B, .to = 0x16D6C, .prop = .ID_Continue },
8111 .{ .from = 0x16D70, .to = 0x16D79, .prop = .ID_Continue },
7965 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .ID_Continue },8112 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .ID_Continue },
7966 .{ .from = 0x16F00, .to = 0x16F4A, .prop = .ID_Continue },8113 .{ .from = 0x16F00, .to = 0x16F4A, .prop = .ID_Continue },
7967 .{ .from = 0x16F4F, .to = 0x16F4F, .prop = .ID_Continue },8114 .{ .from = 0x16F4F, .to = 0x16F4F, .prop = .ID_Continue },
...@@ -7975,7 +8122,7 @@ pub const data = [_]CoreProperty{...@@ -7975,7 +8122,7 @@ pub const data = [_]CoreProperty{
7975 .{ .from = 0x16FF0, .to = 0x16FF1, .prop = .ID_Continue },8122 .{ .from = 0x16FF0, .to = 0x16FF1, .prop = .ID_Continue },
7976 .{ .from = 0x17000, .to = 0x187F7, .prop = .ID_Continue },8123 .{ .from = 0x17000, .to = 0x187F7, .prop = .ID_Continue },
7977 .{ .from = 0x18800, .to = 0x18CD5, .prop = .ID_Continue },8124 .{ .from = 0x18800, .to = 0x18CD5, .prop = .ID_Continue },
7978 .{ .from = 0x18D00, .to = 0x18D08, .prop = .ID_Continue },8125 .{ .from = 0x18CFF, .to = 0x18D08, .prop = .ID_Continue },
7979 .{ .from = 0x1AFF0, .to = 0x1AFF3, .prop = .ID_Continue },8126 .{ .from = 0x1AFF0, .to = 0x1AFF3, .prop = .ID_Continue },
7980 .{ .from = 0x1AFF5, .to = 0x1AFFB, .prop = .ID_Continue },8127 .{ .from = 0x1AFF5, .to = 0x1AFFB, .prop = .ID_Continue },
7981 .{ .from = 0x1AFFD, .to = 0x1AFFE, .prop = .ID_Continue },8128 .{ .from = 0x1AFFD, .to = 0x1AFFE, .prop = .ID_Continue },
...@@ -7990,6 +8137,7 @@ pub const data = [_]CoreProperty{...@@ -7990,6 +8137,7 @@ pub const data = [_]CoreProperty{
7990 .{ .from = 0x1BC80, .to = 0x1BC88, .prop = .ID_Continue },8137 .{ .from = 0x1BC80, .to = 0x1BC88, .prop = .ID_Continue },
7991 .{ .from = 0x1BC90, .to = 0x1BC99, .prop = .ID_Continue },8138 .{ .from = 0x1BC90, .to = 0x1BC99, .prop = .ID_Continue },
7992 .{ .from = 0x1BC9D, .to = 0x1BC9E, .prop = .ID_Continue },8139 .{ .from = 0x1BC9D, .to = 0x1BC9E, .prop = .ID_Continue },
8140 .{ .from = 0x1CCF0, .to = 0x1CCF9, .prop = .ID_Continue },
7993 .{ .from = 0x1CF00, .to = 0x1CF2D, .prop = .ID_Continue },8141 .{ .from = 0x1CF00, .to = 0x1CF2D, .prop = .ID_Continue },
7994 .{ .from = 0x1CF30, .to = 0x1CF46, .prop = .ID_Continue },8142 .{ .from = 0x1CF30, .to = 0x1CF46, .prop = .ID_Continue },
7995 .{ .from = 0x1D165, .to = 0x1D166, .prop = .ID_Continue },8143 .{ .from = 0x1D165, .to = 0x1D166, .prop = .ID_Continue },
...@@ -8061,6 +8209,10 @@ pub const data = [_]CoreProperty{...@@ -8061,6 +8209,10 @@ pub const data = [_]CoreProperty{
8061 .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .ID_Continue },8209 .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .ID_Continue },
8062 .{ .from = 0x1E4EC, .to = 0x1E4EF, .prop = .ID_Continue },8210 .{ .from = 0x1E4EC, .to = 0x1E4EF, .prop = .ID_Continue },
8063 .{ .from = 0x1E4F0, .to = 0x1E4F9, .prop = .ID_Continue },8211 .{ .from = 0x1E4F0, .to = 0x1E4F9, .prop = .ID_Continue },
8212 .{ .from = 0x1E5D0, .to = 0x1E5ED, .prop = .ID_Continue },
8213 .{ .from = 0x1E5EE, .to = 0x1E5EF, .prop = .ID_Continue },
8214 .{ .from = 0x1E5F0, .to = 0x1E5F0, .prop = .ID_Continue },
8215 .{ .from = 0x1E5F1, .to = 0x1E5FA, .prop = .ID_Continue },
8064 .{ .from = 0x1E7E0, .to = 0x1E7E6, .prop = .ID_Continue },8216 .{ .from = 0x1E7E0, .to = 0x1E7E6, .prop = .ID_Continue },
8065 .{ .from = 0x1E7E8, .to = 0x1E7EB, .prop = .ID_Continue },8217 .{ .from = 0x1E7E8, .to = 0x1E7EB, .prop = .ID_Continue },
8066 .{ .from = 0x1E7ED, .to = 0x1E7EE, .prop = .ID_Continue },8218 .{ .from = 0x1E7ED, .to = 0x1E7EE, .prop = .ID_Continue },
...@@ -8360,7 +8512,7 @@ pub const data = [_]CoreProperty{...@@ -8360,7 +8512,7 @@ pub const data = [_]CoreProperty{
8360 .{ .from = 0x1C4D, .to = 0x1C4F, .prop = .XID_Start },8512 .{ .from = 0x1C4D, .to = 0x1C4F, .prop = .XID_Start },
8361 .{ .from = 0x1C5A, .to = 0x1C77, .prop = .XID_Start },8513 .{ .from = 0x1C5A, .to = 0x1C77, .prop = .XID_Start },
8362 .{ .from = 0x1C78, .to = 0x1C7D, .prop = .XID_Start },8514 .{ .from = 0x1C78, .to = 0x1C7D, .prop = .XID_Start },
8363 .{ .from = 0x1C80, .to = 0x1C88, .prop = .XID_Start },8515 .{ .from = 0x1C80, .to = 0x1C8A, .prop = .XID_Start },
8364 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .XID_Start },8516 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .XID_Start },
8365 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .XID_Start },8517 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .XID_Start },
8366 .{ .from = 0x1CE9, .to = 0x1CEC, .prop = .XID_Start },8518 .{ .from = 0x1CE9, .to = 0x1CEC, .prop = .XID_Start },
...@@ -8476,10 +8628,10 @@ pub const data = [_]CoreProperty{...@@ -8476,10 +8628,10 @@ pub const data = [_]CoreProperty{
8476 .{ .from = 0xA788, .to = 0xA788, .prop = .XID_Start },8628 .{ .from = 0xA788, .to = 0xA788, .prop = .XID_Start },
8477 .{ .from = 0xA78B, .to = 0xA78E, .prop = .XID_Start },8629 .{ .from = 0xA78B, .to = 0xA78E, .prop = .XID_Start },
8478 .{ .from = 0xA78F, .to = 0xA78F, .prop = .XID_Start },8630 .{ .from = 0xA78F, .to = 0xA78F, .prop = .XID_Start },
8479 .{ .from = 0xA790, .to = 0xA7CA, .prop = .XID_Start },8631 .{ .from = 0xA790, .to = 0xA7CD, .prop = .XID_Start },
8480 .{ .from = 0xA7D0, .to = 0xA7D1, .prop = .XID_Start },8632 .{ .from = 0xA7D0, .to = 0xA7D1, .prop = .XID_Start },
8481 .{ .from = 0xA7D3, .to = 0xA7D3, .prop = .XID_Start },8633 .{ .from = 0xA7D3, .to = 0xA7D3, .prop = .XID_Start },
8482 .{ .from = 0xA7D5, .to = 0xA7D9, .prop = .XID_Start },8634 .{ .from = 0xA7D5, .to = 0xA7DC, .prop = .XID_Start },
8483 .{ .from = 0xA7F2, .to = 0xA7F4, .prop = .XID_Start },8635 .{ .from = 0xA7F2, .to = 0xA7F4, .prop = .XID_Start },
8484 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .XID_Start },8636 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .XID_Start },
8485 .{ .from = 0xA7F7, .to = 0xA7F7, .prop = .XID_Start },8637 .{ .from = 0xA7F7, .to = 0xA7F7, .prop = .XID_Start },
...@@ -8603,6 +8755,7 @@ pub const data = [_]CoreProperty{...@@ -8603,6 +8755,7 @@ pub const data = [_]CoreProperty{
8603 .{ .from = 0x105A3, .to = 0x105B1, .prop = .XID_Start },8755 .{ .from = 0x105A3, .to = 0x105B1, .prop = .XID_Start },
8604 .{ .from = 0x105B3, .to = 0x105B9, .prop = .XID_Start },8756 .{ .from = 0x105B3, .to = 0x105B9, .prop = .XID_Start },
8605 .{ .from = 0x105BB, .to = 0x105BC, .prop = .XID_Start },8757 .{ .from = 0x105BB, .to = 0x105BC, .prop = .XID_Start },
8758 .{ .from = 0x105C0, .to = 0x105F3, .prop = .XID_Start },
8606 .{ .from = 0x10600, .to = 0x10736, .prop = .XID_Start },8759 .{ .from = 0x10600, .to = 0x10736, .prop = .XID_Start },
8607 .{ .from = 0x10740, .to = 0x10755, .prop = .XID_Start },8760 .{ .from = 0x10740, .to = 0x10755, .prop = .XID_Start },
8608 .{ .from = 0x10760, .to = 0x10767, .prop = .XID_Start },8761 .{ .from = 0x10760, .to = 0x10767, .prop = .XID_Start },
...@@ -8639,8 +8792,15 @@ pub const data = [_]CoreProperty{...@@ -8639,8 +8792,15 @@ pub const data = [_]CoreProperty{
8639 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .XID_Start },8792 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .XID_Start },
8640 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .XID_Start },8793 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .XID_Start },
8641 .{ .from = 0x10D00, .to = 0x10D23, .prop = .XID_Start },8794 .{ .from = 0x10D00, .to = 0x10D23, .prop = .XID_Start },
8795 .{ .from = 0x10D4A, .to = 0x10D4D, .prop = .XID_Start },
8796 .{ .from = 0x10D4E, .to = 0x10D4E, .prop = .XID_Start },
8797 .{ .from = 0x10D4F, .to = 0x10D4F, .prop = .XID_Start },
8798 .{ .from = 0x10D50, .to = 0x10D65, .prop = .XID_Start },
8799 .{ .from = 0x10D6F, .to = 0x10D6F, .prop = .XID_Start },
8800 .{ .from = 0x10D70, .to = 0x10D85, .prop = .XID_Start },
8642 .{ .from = 0x10E80, .to = 0x10EA9, .prop = .XID_Start },8801 .{ .from = 0x10E80, .to = 0x10EA9, .prop = .XID_Start },
8643 .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .XID_Start },8802 .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .XID_Start },
8803 .{ .from = 0x10EC2, .to = 0x10EC4, .prop = .XID_Start },
8644 .{ .from = 0x10F00, .to = 0x10F1C, .prop = .XID_Start },8804 .{ .from = 0x10F00, .to = 0x10F1C, .prop = .XID_Start },
8645 .{ .from = 0x10F27, .to = 0x10F27, .prop = .XID_Start },8805 .{ .from = 0x10F27, .to = 0x10F27, .prop = .XID_Start },
8646 .{ .from = 0x10F30, .to = 0x10F45, .prop = .XID_Start },8806 .{ .from = 0x10F30, .to = 0x10F45, .prop = .XID_Start },
...@@ -8679,6 +8839,13 @@ pub const data = [_]CoreProperty{...@@ -8679,6 +8839,13 @@ pub const data = [_]CoreProperty{
8679 .{ .from = 0x1133D, .to = 0x1133D, .prop = .XID_Start },8839 .{ .from = 0x1133D, .to = 0x1133D, .prop = .XID_Start },
8680 .{ .from = 0x11350, .to = 0x11350, .prop = .XID_Start },8840 .{ .from = 0x11350, .to = 0x11350, .prop = .XID_Start },
8681 .{ .from = 0x1135D, .to = 0x11361, .prop = .XID_Start },8841 .{ .from = 0x1135D, .to = 0x11361, .prop = .XID_Start },
8842 .{ .from = 0x11380, .to = 0x11389, .prop = .XID_Start },
8843 .{ .from = 0x1138B, .to = 0x1138B, .prop = .XID_Start },
8844 .{ .from = 0x1138E, .to = 0x1138E, .prop = .XID_Start },
8845 .{ .from = 0x11390, .to = 0x113B5, .prop = .XID_Start },
8846 .{ .from = 0x113B7, .to = 0x113B7, .prop = .XID_Start },
8847 .{ .from = 0x113D1, .to = 0x113D1, .prop = .XID_Start },
8848 .{ .from = 0x113D3, .to = 0x113D3, .prop = .XID_Start },
8682 .{ .from = 0x11400, .to = 0x11434, .prop = .XID_Start },8849 .{ .from = 0x11400, .to = 0x11434, .prop = .XID_Start },
8683 .{ .from = 0x11447, .to = 0x1144A, .prop = .XID_Start },8850 .{ .from = 0x11447, .to = 0x1144A, .prop = .XID_Start },
8684 .{ .from = 0x1145F, .to = 0x11461, .prop = .XID_Start },8851 .{ .from = 0x1145F, .to = 0x11461, .prop = .XID_Start },
...@@ -8713,6 +8880,7 @@ pub const data = [_]CoreProperty{...@@ -8713,6 +8880,7 @@ pub const data = [_]CoreProperty{
8713 .{ .from = 0x11A5C, .to = 0x11A89, .prop = .XID_Start },8880 .{ .from = 0x11A5C, .to = 0x11A89, .prop = .XID_Start },
8714 .{ .from = 0x11A9D, .to = 0x11A9D, .prop = .XID_Start },8881 .{ .from = 0x11A9D, .to = 0x11A9D, .prop = .XID_Start },
8715 .{ .from = 0x11AB0, .to = 0x11AF8, .prop = .XID_Start },8882 .{ .from = 0x11AB0, .to = 0x11AF8, .prop = .XID_Start },
8883 .{ .from = 0x11BC0, .to = 0x11BE0, .prop = .XID_Start },
8716 .{ .from = 0x11C00, .to = 0x11C08, .prop = .XID_Start },8884 .{ .from = 0x11C00, .to = 0x11C08, .prop = .XID_Start },
8717 .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .XID_Start },8885 .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .XID_Start },
8718 .{ .from = 0x11C40, .to = 0x11C40, .prop = .XID_Start },8886 .{ .from = 0x11C40, .to = 0x11C40, .prop = .XID_Start },
...@@ -8736,7 +8904,9 @@ pub const data = [_]CoreProperty{...@@ -8736,7 +8904,9 @@ pub const data = [_]CoreProperty{
8736 .{ .from = 0x12F90, .to = 0x12FF0, .prop = .XID_Start },8904 .{ .from = 0x12F90, .to = 0x12FF0, .prop = .XID_Start },
8737 .{ .from = 0x13000, .to = 0x1342F, .prop = .XID_Start },8905 .{ .from = 0x13000, .to = 0x1342F, .prop = .XID_Start },
8738 .{ .from = 0x13441, .to = 0x13446, .prop = .XID_Start },8906 .{ .from = 0x13441, .to = 0x13446, .prop = .XID_Start },
8907 .{ .from = 0x13460, .to = 0x143FA, .prop = .XID_Start },
8739 .{ .from = 0x14400, .to = 0x14646, .prop = .XID_Start },8908 .{ .from = 0x14400, .to = 0x14646, .prop = .XID_Start },
8909 .{ .from = 0x16100, .to = 0x1611D, .prop = .XID_Start },
8740 .{ .from = 0x16800, .to = 0x16A38, .prop = .XID_Start },8910 .{ .from = 0x16800, .to = 0x16A38, .prop = .XID_Start },
8741 .{ .from = 0x16A40, .to = 0x16A5E, .prop = .XID_Start },8911 .{ .from = 0x16A40, .to = 0x16A5E, .prop = .XID_Start },
8742 .{ .from = 0x16A70, .to = 0x16ABE, .prop = .XID_Start },8912 .{ .from = 0x16A70, .to = 0x16ABE, .prop = .XID_Start },
...@@ -8745,6 +8915,9 @@ pub const data = [_]CoreProperty{...@@ -8745,6 +8915,9 @@ pub const data = [_]CoreProperty{
8745 .{ .from = 0x16B40, .to = 0x16B43, .prop = .XID_Start },8915 .{ .from = 0x16B40, .to = 0x16B43, .prop = .XID_Start },
8746 .{ .from = 0x16B63, .to = 0x16B77, .prop = .XID_Start },8916 .{ .from = 0x16B63, .to = 0x16B77, .prop = .XID_Start },
8747 .{ .from = 0x16B7D, .to = 0x16B8F, .prop = .XID_Start },8917 .{ .from = 0x16B7D, .to = 0x16B8F, .prop = .XID_Start },
8918 .{ .from = 0x16D40, .to = 0x16D42, .prop = .XID_Start },
8919 .{ .from = 0x16D43, .to = 0x16D6A, .prop = .XID_Start },
8920 .{ .from = 0x16D6B, .to = 0x16D6C, .prop = .XID_Start },
8748 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .XID_Start },8921 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .XID_Start },
8749 .{ .from = 0x16F00, .to = 0x16F4A, .prop = .XID_Start },8922 .{ .from = 0x16F00, .to = 0x16F4A, .prop = .XID_Start },
8750 .{ .from = 0x16F50, .to = 0x16F50, .prop = .XID_Start },8923 .{ .from = 0x16F50, .to = 0x16F50, .prop = .XID_Start },
...@@ -8753,7 +8926,7 @@ pub const data = [_]CoreProperty{...@@ -8753,7 +8926,7 @@ pub const data = [_]CoreProperty{
8753 .{ .from = 0x16FE3, .to = 0x16FE3, .prop = .XID_Start },8926 .{ .from = 0x16FE3, .to = 0x16FE3, .prop = .XID_Start },
8754 .{ .from = 0x17000, .to = 0x187F7, .prop = .XID_Start },8927 .{ .from = 0x17000, .to = 0x187F7, .prop = .XID_Start },
8755 .{ .from = 0x18800, .to = 0x18CD5, .prop = .XID_Start },8928 .{ .from = 0x18800, .to = 0x18CD5, .prop = .XID_Start },
8756 .{ .from = 0x18D00, .to = 0x18D08, .prop = .XID_Start },8929 .{ .from = 0x18CFF, .to = 0x18D08, .prop = .XID_Start },
8757 .{ .from = 0x1AFF0, .to = 0x1AFF3, .prop = .XID_Start },8930 .{ .from = 0x1AFF0, .to = 0x1AFF3, .prop = .XID_Start },
8758 .{ .from = 0x1AFF5, .to = 0x1AFFB, .prop = .XID_Start },8931 .{ .from = 0x1AFF5, .to = 0x1AFFB, .prop = .XID_Start },
8759 .{ .from = 0x1AFFD, .to = 0x1AFFE, .prop = .XID_Start },8932 .{ .from = 0x1AFFD, .to = 0x1AFFE, .prop = .XID_Start },
...@@ -8809,6 +8982,8 @@ pub const data = [_]CoreProperty{...@@ -8809,6 +8982,8 @@ pub const data = [_]CoreProperty{
8809 .{ .from = 0x1E2C0, .to = 0x1E2EB, .prop = .XID_Start },8982 .{ .from = 0x1E2C0, .to = 0x1E2EB, .prop = .XID_Start },
8810 .{ .from = 0x1E4D0, .to = 0x1E4EA, .prop = .XID_Start },8983 .{ .from = 0x1E4D0, .to = 0x1E4EA, .prop = .XID_Start },
8811 .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .XID_Start },8984 .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .XID_Start },
8985 .{ .from = 0x1E5D0, .to = 0x1E5ED, .prop = .XID_Start },
8986 .{ .from = 0x1E5F0, .to = 0x1E5F0, .prop = .XID_Start },
8812 .{ .from = 0x1E7E0, .to = 0x1E7E6, .prop = .XID_Start },8987 .{ .from = 0x1E7E0, .to = 0x1E7E6, .prop = .XID_Start },
8813 .{ .from = 0x1E7E8, .to = 0x1E7EB, .prop = .XID_Start },8988 .{ .from = 0x1E7E8, .to = 0x1E7EB, .prop = .XID_Start },
8814 .{ .from = 0x1E7ED, .to = 0x1E7EE, .prop = .XID_Start },8989 .{ .from = 0x1E7ED, .to = 0x1E7EE, .prop = .XID_Start },
...@@ -8950,7 +9125,7 @@ pub const data = [_]CoreProperty{...@@ -8950,7 +9125,7 @@ pub const data = [_]CoreProperty{
8950 .{ .from = 0x0860, .to = 0x086A, .prop = .XID_Continue },9125 .{ .from = 0x0860, .to = 0x086A, .prop = .XID_Continue },
8951 .{ .from = 0x0870, .to = 0x0887, .prop = .XID_Continue },9126 .{ .from = 0x0870, .to = 0x0887, .prop = .XID_Continue },
8952 .{ .from = 0x0889, .to = 0x088E, .prop = .XID_Continue },9127 .{ .from = 0x0889, .to = 0x088E, .prop = .XID_Continue },
8953 .{ .from = 0x0898, .to = 0x089F, .prop = .XID_Continue },9128 .{ .from = 0x0897, .to = 0x089F, .prop = .XID_Continue },
8954 .{ .from = 0x08A0, .to = 0x08C8, .prop = .XID_Continue },9129 .{ .from = 0x08A0, .to = 0x08C8, .prop = .XID_Continue },
8955 .{ .from = 0x08C9, .to = 0x08C9, .prop = .XID_Continue },9130 .{ .from = 0x08C9, .to = 0x08C9, .prop = .XID_Continue },
8956 .{ .from = 0x08CA, .to = 0x08E1, .prop = .XID_Continue },9131 .{ .from = 0x08CA, .to = 0x08E1, .prop = .XID_Continue },
...@@ -9383,7 +9558,7 @@ pub const data = [_]CoreProperty{...@@ -9383,7 +9558,7 @@ pub const data = [_]CoreProperty{
9383 .{ .from = 0x1C50, .to = 0x1C59, .prop = .XID_Continue },9558 .{ .from = 0x1C50, .to = 0x1C59, .prop = .XID_Continue },
9384 .{ .from = 0x1C5A, .to = 0x1C77, .prop = .XID_Continue },9559 .{ .from = 0x1C5A, .to = 0x1C77, .prop = .XID_Continue },
9385 .{ .from = 0x1C78, .to = 0x1C7D, .prop = .XID_Continue },9560 .{ .from = 0x1C78, .to = 0x1C7D, .prop = .XID_Continue },
9386 .{ .from = 0x1C80, .to = 0x1C88, .prop = .XID_Continue },9561 .{ .from = 0x1C80, .to = 0x1C8A, .prop = .XID_Continue },
9387 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .XID_Continue },9562 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .XID_Continue },
9388 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .XID_Continue },9563 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .XID_Continue },
9389 .{ .from = 0x1CD0, .to = 0x1CD2, .prop = .XID_Continue },9564 .{ .from = 0x1CD0, .to = 0x1CD2, .prop = .XID_Continue },
...@@ -9526,10 +9701,10 @@ pub const data = [_]CoreProperty{...@@ -9526,10 +9701,10 @@ pub const data = [_]CoreProperty{
9526 .{ .from = 0xA788, .to = 0xA788, .prop = .XID_Continue },9701 .{ .from = 0xA788, .to = 0xA788, .prop = .XID_Continue },
9527 .{ .from = 0xA78B, .to = 0xA78E, .prop = .XID_Continue },9702 .{ .from = 0xA78B, .to = 0xA78E, .prop = .XID_Continue },
9528 .{ .from = 0xA78F, .to = 0xA78F, .prop = .XID_Continue },9703 .{ .from = 0xA78F, .to = 0xA78F, .prop = .XID_Continue },
9529 .{ .from = 0xA790, .to = 0xA7CA, .prop = .XID_Continue },9704 .{ .from = 0xA790, .to = 0xA7CD, .prop = .XID_Continue },
9530 .{ .from = 0xA7D0, .to = 0xA7D1, .prop = .XID_Continue },9705 .{ .from = 0xA7D0, .to = 0xA7D1, .prop = .XID_Continue },
9531 .{ .from = 0xA7D3, .to = 0xA7D3, .prop = .XID_Continue },9706 .{ .from = 0xA7D3, .to = 0xA7D3, .prop = .XID_Continue },
9532 .{ .from = 0xA7D5, .to = 0xA7D9, .prop = .XID_Continue },9707 .{ .from = 0xA7D5, .to = 0xA7DC, .prop = .XID_Continue },
9533 .{ .from = 0xA7F2, .to = 0xA7F4, .prop = .XID_Continue },9708 .{ .from = 0xA7F2, .to = 0xA7F4, .prop = .XID_Continue },
9534 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .XID_Continue },9709 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .XID_Continue },
9535 .{ .from = 0xA7F7, .to = 0xA7F7, .prop = .XID_Continue },9710 .{ .from = 0xA7F7, .to = 0xA7F7, .prop = .XID_Continue },
...@@ -9724,6 +9899,7 @@ pub const data = [_]CoreProperty{...@@ -9724,6 +9899,7 @@ pub const data = [_]CoreProperty{
9724 .{ .from = 0x105A3, .to = 0x105B1, .prop = .XID_Continue },9899 .{ .from = 0x105A3, .to = 0x105B1, .prop = .XID_Continue },
9725 .{ .from = 0x105B3, .to = 0x105B9, .prop = .XID_Continue },9900 .{ .from = 0x105B3, .to = 0x105B9, .prop = .XID_Continue },
9726 .{ .from = 0x105BB, .to = 0x105BC, .prop = .XID_Continue },9901 .{ .from = 0x105BB, .to = 0x105BC, .prop = .XID_Continue },
9902 .{ .from = 0x105C0, .to = 0x105F3, .prop = .XID_Continue },
9727 .{ .from = 0x10600, .to = 0x10736, .prop = .XID_Continue },9903 .{ .from = 0x10600, .to = 0x10736, .prop = .XID_Continue },
9728 .{ .from = 0x10740, .to = 0x10755, .prop = .XID_Continue },9904 .{ .from = 0x10740, .to = 0x10755, .prop = .XID_Continue },
9729 .{ .from = 0x10760, .to = 0x10767, .prop = .XID_Continue },9905 .{ .from = 0x10760, .to = 0x10767, .prop = .XID_Continue },
...@@ -9768,10 +9944,19 @@ pub const data = [_]CoreProperty{...@@ -9768,10 +9944,19 @@ pub const data = [_]CoreProperty{
9768 .{ .from = 0x10D00, .to = 0x10D23, .prop = .XID_Continue },9944 .{ .from = 0x10D00, .to = 0x10D23, .prop = .XID_Continue },
9769 .{ .from = 0x10D24, .to = 0x10D27, .prop = .XID_Continue },9945 .{ .from = 0x10D24, .to = 0x10D27, .prop = .XID_Continue },
9770 .{ .from = 0x10D30, .to = 0x10D39, .prop = .XID_Continue },9946 .{ .from = 0x10D30, .to = 0x10D39, .prop = .XID_Continue },
9947 .{ .from = 0x10D40, .to = 0x10D49, .prop = .XID_Continue },
9948 .{ .from = 0x10D4A, .to = 0x10D4D, .prop = .XID_Continue },
9949 .{ .from = 0x10D4E, .to = 0x10D4E, .prop = .XID_Continue },
9950 .{ .from = 0x10D4F, .to = 0x10D4F, .prop = .XID_Continue },
9951 .{ .from = 0x10D50, .to = 0x10D65, .prop = .XID_Continue },
9952 .{ .from = 0x10D69, .to = 0x10D6D, .prop = .XID_Continue },
9953 .{ .from = 0x10D6F, .to = 0x10D6F, .prop = .XID_Continue },
9954 .{ .from = 0x10D70, .to = 0x10D85, .prop = .XID_Continue },
9771 .{ .from = 0x10E80, .to = 0x10EA9, .prop = .XID_Continue },9955 .{ .from = 0x10E80, .to = 0x10EA9, .prop = .XID_Continue },
9772 .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .XID_Continue },9956 .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .XID_Continue },
9773 .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .XID_Continue },9957 .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .XID_Continue },
9774 .{ .from = 0x10EFD, .to = 0x10EFF, .prop = .XID_Continue },9958 .{ .from = 0x10EC2, .to = 0x10EC4, .prop = .XID_Continue },
9959 .{ .from = 0x10EFC, .to = 0x10EFF, .prop = .XID_Continue },
9775 .{ .from = 0x10F00, .to = 0x10F1C, .prop = .XID_Continue },9960 .{ .from = 0x10F00, .to = 0x10F1C, .prop = .XID_Continue },
9776 .{ .from = 0x10F27, .to = 0x10F27, .prop = .XID_Continue },9961 .{ .from = 0x10F27, .to = 0x10F27, .prop = .XID_Continue },
9777 .{ .from = 0x10F30, .to = 0x10F45, .prop = .XID_Continue },9962 .{ .from = 0x10F30, .to = 0x10F45, .prop = .XID_Continue },
...@@ -9867,6 +10052,24 @@ pub const data = [_]CoreProperty{...@@ -9867,6 +10052,24 @@ pub const data = [_]CoreProperty{
9867 .{ .from = 0x11362, .to = 0x11363, .prop = .XID_Continue },10052 .{ .from = 0x11362, .to = 0x11363, .prop = .XID_Continue },
9868 .{ .from = 0x11366, .to = 0x1136C, .prop = .XID_Continue },10053 .{ .from = 0x11366, .to = 0x1136C, .prop = .XID_Continue },
9869 .{ .from = 0x11370, .to = 0x11374, .prop = .XID_Continue },10054 .{ .from = 0x11370, .to = 0x11374, .prop = .XID_Continue },
10055 .{ .from = 0x11380, .to = 0x11389, .prop = .XID_Continue },
10056 .{ .from = 0x1138B, .to = 0x1138B, .prop = .XID_Continue },
10057 .{ .from = 0x1138E, .to = 0x1138E, .prop = .XID_Continue },
10058 .{ .from = 0x11390, .to = 0x113B5, .prop = .XID_Continue },
10059 .{ .from = 0x113B7, .to = 0x113B7, .prop = .XID_Continue },
10060 .{ .from = 0x113B8, .to = 0x113BA, .prop = .XID_Continue },
10061 .{ .from = 0x113BB, .to = 0x113C0, .prop = .XID_Continue },
10062 .{ .from = 0x113C2, .to = 0x113C2, .prop = .XID_Continue },
10063 .{ .from = 0x113C5, .to = 0x113C5, .prop = .XID_Continue },
10064 .{ .from = 0x113C7, .to = 0x113CA, .prop = .XID_Continue },
10065 .{ .from = 0x113CC, .to = 0x113CD, .prop = .XID_Continue },
10066 .{ .from = 0x113CE, .to = 0x113CE, .prop = .XID_Continue },
10067 .{ .from = 0x113CF, .to = 0x113CF, .prop = .XID_Continue },
10068 .{ .from = 0x113D0, .to = 0x113D0, .prop = .XID_Continue },
10069 .{ .from = 0x113D1, .to = 0x113D1, .prop = .XID_Continue },
10070 .{ .from = 0x113D2, .to = 0x113D2, .prop = .XID_Continue },
10071 .{ .from = 0x113D3, .to = 0x113D3, .prop = .XID_Continue },
10072 .{ .from = 0x113E1, .to = 0x113E2, .prop = .XID_Continue },
9870 .{ .from = 0x11400, .to = 0x11434, .prop = .XID_Continue },10073 .{ .from = 0x11400, .to = 0x11434, .prop = .XID_Continue },
9871 .{ .from = 0x11435, .to = 0x11437, .prop = .XID_Continue },10074 .{ .from = 0x11435, .to = 0x11437, .prop = .XID_Continue },
9872 .{ .from = 0x11438, .to = 0x1143F, .prop = .XID_Continue },10075 .{ .from = 0x11438, .to = 0x1143F, .prop = .XID_Continue },
...@@ -9918,8 +10121,11 @@ pub const data = [_]CoreProperty{...@@ -9918,8 +10121,11 @@ pub const data = [_]CoreProperty{
9918 .{ .from = 0x116B7, .to = 0x116B7, .prop = .XID_Continue },10121 .{ .from = 0x116B7, .to = 0x116B7, .prop = .XID_Continue },
9919 .{ .from = 0x116B8, .to = 0x116B8, .prop = .XID_Continue },10122 .{ .from = 0x116B8, .to = 0x116B8, .prop = .XID_Continue },
9920 .{ .from = 0x116C0, .to = 0x116C9, .prop = .XID_Continue },10123 .{ .from = 0x116C0, .to = 0x116C9, .prop = .XID_Continue },
10124 .{ .from = 0x116D0, .to = 0x116E3, .prop = .XID_Continue },
9921 .{ .from = 0x11700, .to = 0x1171A, .prop = .XID_Continue },10125 .{ .from = 0x11700, .to = 0x1171A, .prop = .XID_Continue },
9922 .{ .from = 0x1171D, .to = 0x1171F, .prop = .XID_Continue },10126 .{ .from = 0x1171D, .to = 0x1171D, .prop = .XID_Continue },
10127 .{ .from = 0x1171E, .to = 0x1171E, .prop = .XID_Continue },
10128 .{ .from = 0x1171F, .to = 0x1171F, .prop = .XID_Continue },
9923 .{ .from = 0x11720, .to = 0x11721, .prop = .XID_Continue },10129 .{ .from = 0x11720, .to = 0x11721, .prop = .XID_Continue },
9924 .{ .from = 0x11722, .to = 0x11725, .prop = .XID_Continue },10130 .{ .from = 0x11722, .to = 0x11725, .prop = .XID_Continue },
9925 .{ .from = 0x11726, .to = 0x11726, .prop = .XID_Continue },10131 .{ .from = 0x11726, .to = 0x11726, .prop = .XID_Continue },
...@@ -9977,6 +10183,8 @@ pub const data = [_]CoreProperty{...@@ -9977,6 +10183,8 @@ pub const data = [_]CoreProperty{
9977 .{ .from = 0x11A98, .to = 0x11A99, .prop = .XID_Continue },10183 .{ .from = 0x11A98, .to = 0x11A99, .prop = .XID_Continue },
9978 .{ .from = 0x11A9D, .to = 0x11A9D, .prop = .XID_Continue },10184 .{ .from = 0x11A9D, .to = 0x11A9D, .prop = .XID_Continue },
9979 .{ .from = 0x11AB0, .to = 0x11AF8, .prop = .XID_Continue },10185 .{ .from = 0x11AB0, .to = 0x11AF8, .prop = .XID_Continue },
10186 .{ .from = 0x11BC0, .to = 0x11BE0, .prop = .XID_Continue },
10187 .{ .from = 0x11BF0, .to = 0x11BF9, .prop = .XID_Continue },
9980 .{ .from = 0x11C00, .to = 0x11C08, .prop = .XID_Continue },10188 .{ .from = 0x11C00, .to = 0x11C08, .prop = .XID_Continue },
9981 .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .XID_Continue },10189 .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .XID_Continue },
9982 .{ .from = 0x11C2F, .to = 0x11C2F, .prop = .XID_Continue },10190 .{ .from = 0x11C2F, .to = 0x11C2F, .prop = .XID_Continue },
...@@ -10030,6 +10238,7 @@ pub const data = [_]CoreProperty{...@@ -10030,6 +10238,7 @@ pub const data = [_]CoreProperty{
10030 .{ .from = 0x11F41, .to = 0x11F41, .prop = .XID_Continue },10238 .{ .from = 0x11F41, .to = 0x11F41, .prop = .XID_Continue },
10031 .{ .from = 0x11F42, .to = 0x11F42, .prop = .XID_Continue },10239 .{ .from = 0x11F42, .to = 0x11F42, .prop = .XID_Continue },
10032 .{ .from = 0x11F50, .to = 0x11F59, .prop = .XID_Continue },10240 .{ .from = 0x11F50, .to = 0x11F59, .prop = .XID_Continue },
10241 .{ .from = 0x11F5A, .to = 0x11F5A, .prop = .XID_Continue },
10033 .{ .from = 0x11FB0, .to = 0x11FB0, .prop = .XID_Continue },10242 .{ .from = 0x11FB0, .to = 0x11FB0, .prop = .XID_Continue },
10034 .{ .from = 0x12000, .to = 0x12399, .prop = .XID_Continue },10243 .{ .from = 0x12000, .to = 0x12399, .prop = .XID_Continue },
10035 .{ .from = 0x12400, .to = 0x1246E, .prop = .XID_Continue },10244 .{ .from = 0x12400, .to = 0x1246E, .prop = .XID_Continue },
...@@ -10039,7 +10248,13 @@ pub const data = [_]CoreProperty{...@@ -10039,7 +10248,13 @@ pub const data = [_]CoreProperty{
10039 .{ .from = 0x13440, .to = 0x13440, .prop = .XID_Continue },10248 .{ .from = 0x13440, .to = 0x13440, .prop = .XID_Continue },
10040 .{ .from = 0x13441, .to = 0x13446, .prop = .XID_Continue },10249 .{ .from = 0x13441, .to = 0x13446, .prop = .XID_Continue },
10041 .{ .from = 0x13447, .to = 0x13455, .prop = .XID_Continue },10250 .{ .from = 0x13447, .to = 0x13455, .prop = .XID_Continue },
10251 .{ .from = 0x13460, .to = 0x143FA, .prop = .XID_Continue },
10042 .{ .from = 0x14400, .to = 0x14646, .prop = .XID_Continue },10252 .{ .from = 0x14400, .to = 0x14646, .prop = .XID_Continue },
10253 .{ .from = 0x16100, .to = 0x1611D, .prop = .XID_Continue },
10254 .{ .from = 0x1611E, .to = 0x16129, .prop = .XID_Continue },
10255 .{ .from = 0x1612A, .to = 0x1612C, .prop = .XID_Continue },
10256 .{ .from = 0x1612D, .to = 0x1612F, .prop = .XID_Continue },
10257 .{ .from = 0x16130, .to = 0x16139, .prop = .XID_Continue },
10043 .{ .from = 0x16800, .to = 0x16A38, .prop = .XID_Continue },10258 .{ .from = 0x16800, .to = 0x16A38, .prop = .XID_Continue },
10044 .{ .from = 0x16A40, .to = 0x16A5E, .prop = .XID_Continue },10259 .{ .from = 0x16A40, .to = 0x16A5E, .prop = .XID_Continue },
10045 .{ .from = 0x16A60, .to = 0x16A69, .prop = .XID_Continue },10260 .{ .from = 0x16A60, .to = 0x16A69, .prop = .XID_Continue },
...@@ -10053,6 +10268,10 @@ pub const data = [_]CoreProperty{...@@ -10053,6 +10268,10 @@ pub const data = [_]CoreProperty{
10053 .{ .from = 0x16B50, .to = 0x16B59, .prop = .XID_Continue },10268 .{ .from = 0x16B50, .to = 0x16B59, .prop = .XID_Continue },
10054 .{ .from = 0x16B63, .to = 0x16B77, .prop = .XID_Continue },10269 .{ .from = 0x16B63, .to = 0x16B77, .prop = .XID_Continue },
10055 .{ .from = 0x16B7D, .to = 0x16B8F, .prop = .XID_Continue },10270 .{ .from = 0x16B7D, .to = 0x16B8F, .prop = .XID_Continue },
10271 .{ .from = 0x16D40, .to = 0x16D42, .prop = .XID_Continue },
10272 .{ .from = 0x16D43, .to = 0x16D6A, .prop = .XID_Continue },
10273 .{ .from = 0x16D6B, .to = 0x16D6C, .prop = .XID_Continue },
10274 .{ .from = 0x16D70, .to = 0x16D79, .prop = .XID_Continue },
10056 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .XID_Continue },10275 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .XID_Continue },
10057 .{ .from = 0x16F00, .to = 0x16F4A, .prop = .XID_Continue },10276 .{ .from = 0x16F00, .to = 0x16F4A, .prop = .XID_Continue },
10058 .{ .from = 0x16F4F, .to = 0x16F4F, .prop = .XID_Continue },10277 .{ .from = 0x16F4F, .to = 0x16F4F, .prop = .XID_Continue },
...@@ -10066,7 +10285,7 @@ pub const data = [_]CoreProperty{...@@ -10066,7 +10285,7 @@ pub const data = [_]CoreProperty{
10066 .{ .from = 0x16FF0, .to = 0x16FF1, .prop = .XID_Continue },10285 .{ .from = 0x16FF0, .to = 0x16FF1, .prop = .XID_Continue },
10067 .{ .from = 0x17000, .to = 0x187F7, .prop = .XID_Continue },10286 .{ .from = 0x17000, .to = 0x187F7, .prop = .XID_Continue },
10068 .{ .from = 0x18800, .to = 0x18CD5, .prop = .XID_Continue },10287 .{ .from = 0x18800, .to = 0x18CD5, .prop = .XID_Continue },
10069 .{ .from = 0x18D00, .to = 0x18D08, .prop = .XID_Continue },10288 .{ .from = 0x18CFF, .to = 0x18D08, .prop = .XID_Continue },
10070 .{ .from = 0x1AFF0, .to = 0x1AFF3, .prop = .XID_Continue },10289 .{ .from = 0x1AFF0, .to = 0x1AFF3, .prop = .XID_Continue },
10071 .{ .from = 0x1AFF5, .to = 0x1AFFB, .prop = .XID_Continue },10290 .{ .from = 0x1AFF5, .to = 0x1AFFB, .prop = .XID_Continue },
10072 .{ .from = 0x1AFFD, .to = 0x1AFFE, .prop = .XID_Continue },10291 .{ .from = 0x1AFFD, .to = 0x1AFFE, .prop = .XID_Continue },
...@@ -10081,6 +10300,7 @@ pub const data = [_]CoreProperty{...@@ -10081,6 +10300,7 @@ pub const data = [_]CoreProperty{
10081 .{ .from = 0x1BC80, .to = 0x1BC88, .prop = .XID_Continue },10300 .{ .from = 0x1BC80, .to = 0x1BC88, .prop = .XID_Continue },
10082 .{ .from = 0x1BC90, .to = 0x1BC99, .prop = .XID_Continue },10301 .{ .from = 0x1BC90, .to = 0x1BC99, .prop = .XID_Continue },
10083 .{ .from = 0x1BC9D, .to = 0x1BC9E, .prop = .XID_Continue },10302 .{ .from = 0x1BC9D, .to = 0x1BC9E, .prop = .XID_Continue },
10303 .{ .from = 0x1CCF0, .to = 0x1CCF9, .prop = .XID_Continue },
10084 .{ .from = 0x1CF00, .to = 0x1CF2D, .prop = .XID_Continue },10304 .{ .from = 0x1CF00, .to = 0x1CF2D, .prop = .XID_Continue },
10085 .{ .from = 0x1CF30, .to = 0x1CF46, .prop = .XID_Continue },10305 .{ .from = 0x1CF30, .to = 0x1CF46, .prop = .XID_Continue },
10086 .{ .from = 0x1D165, .to = 0x1D166, .prop = .XID_Continue },10306 .{ .from = 0x1D165, .to = 0x1D166, .prop = .XID_Continue },
...@@ -10152,6 +10372,10 @@ pub const data = [_]CoreProperty{...@@ -10152,6 +10372,10 @@ pub const data = [_]CoreProperty{
10152 .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .XID_Continue },10372 .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .XID_Continue },
10153 .{ .from = 0x1E4EC, .to = 0x1E4EF, .prop = .XID_Continue },10373 .{ .from = 0x1E4EC, .to = 0x1E4EF, .prop = .XID_Continue },
10154 .{ .from = 0x1E4F0, .to = 0x1E4F9, .prop = .XID_Continue },10374 .{ .from = 0x1E4F0, .to = 0x1E4F9, .prop = .XID_Continue },
10375 .{ .from = 0x1E5D0, .to = 0x1E5ED, .prop = .XID_Continue },
10376 .{ .from = 0x1E5EE, .to = 0x1E5EF, .prop = .XID_Continue },
10377 .{ .from = 0x1E5F0, .to = 0x1E5F0, .prop = .XID_Continue },
10378 .{ .from = 0x1E5F1, .to = 0x1E5FA, .prop = .XID_Continue },
10155 .{ .from = 0x1E7E0, .to = 0x1E7E6, .prop = .XID_Continue },10379 .{ .from = 0x1E7E0, .to = 0x1E7E6, .prop = .XID_Continue },
10156 .{ .from = 0x1E7E8, .to = 0x1E7EB, .prop = .XID_Continue },10380 .{ .from = 0x1E7E8, .to = 0x1E7EB, .prop = .XID_Continue },
10157 .{ .from = 0x1E7ED, .to = 0x1E7EE, .prop = .XID_Continue },10381 .{ .from = 0x1E7ED, .to = 0x1E7EE, .prop = .XID_Continue },
...@@ -10258,7 +10482,7 @@ pub const data = [_]CoreProperty{...@@ -10258,7 +10482,7 @@ pub const data = [_]CoreProperty{
10258 .{ .from = 0x0825, .to = 0x0827, .prop = .Grapheme_Extend },10482 .{ .from = 0x0825, .to = 0x0827, .prop = .Grapheme_Extend },
10259 .{ .from = 0x0829, .to = 0x082D, .prop = .Grapheme_Extend },10483 .{ .from = 0x0829, .to = 0x082D, .prop = .Grapheme_Extend },
10260 .{ .from = 0x0859, .to = 0x085B, .prop = .Grapheme_Extend },10484 .{ .from = 0x0859, .to = 0x085B, .prop = .Grapheme_Extend },
10261 .{ .from = 0x0898, .to = 0x089F, .prop = .Grapheme_Extend },10485 .{ .from = 0x0897, .to = 0x089F, .prop = .Grapheme_Extend },
10262 .{ .from = 0x08CA, .to = 0x08E1, .prop = .Grapheme_Extend },10486 .{ .from = 0x08CA, .to = 0x08E1, .prop = .Grapheme_Extend },
10263 .{ .from = 0x08E3, .to = 0x0902, .prop = .Grapheme_Extend },10487 .{ .from = 0x08E3, .to = 0x0902, .prop = .Grapheme_Extend },
10264 .{ .from = 0x093A, .to = 0x093A, .prop = .Grapheme_Extend },10488 .{ .from = 0x093A, .to = 0x093A, .prop = .Grapheme_Extend },
...@@ -10315,8 +10539,11 @@ pub const data = [_]CoreProperty{...@@ -10315,8 +10539,11 @@ pub const data = [_]CoreProperty{
10315 .{ .from = 0x0C81, .to = 0x0C81, .prop = .Grapheme_Extend },10539 .{ .from = 0x0C81, .to = 0x0C81, .prop = .Grapheme_Extend },
10316 .{ .from = 0x0CBC, .to = 0x0CBC, .prop = .Grapheme_Extend },10540 .{ .from = 0x0CBC, .to = 0x0CBC, .prop = .Grapheme_Extend },
10317 .{ .from = 0x0CBF, .to = 0x0CBF, .prop = .Grapheme_Extend },10541 .{ .from = 0x0CBF, .to = 0x0CBF, .prop = .Grapheme_Extend },
10542 .{ .from = 0x0CC0, .to = 0x0CC0, .prop = .Grapheme_Extend },
10318 .{ .from = 0x0CC2, .to = 0x0CC2, .prop = .Grapheme_Extend },10543 .{ .from = 0x0CC2, .to = 0x0CC2, .prop = .Grapheme_Extend },
10319 .{ .from = 0x0CC6, .to = 0x0CC6, .prop = .Grapheme_Extend },10544 .{ .from = 0x0CC6, .to = 0x0CC6, .prop = .Grapheme_Extend },
10545 .{ .from = 0x0CC7, .to = 0x0CC8, .prop = .Grapheme_Extend },
10546 .{ .from = 0x0CCA, .to = 0x0CCB, .prop = .Grapheme_Extend },
10320 .{ .from = 0x0CCC, .to = 0x0CCD, .prop = .Grapheme_Extend },10547 .{ .from = 0x0CCC, .to = 0x0CCD, .prop = .Grapheme_Extend },
10321 .{ .from = 0x0CD5, .to = 0x0CD6, .prop = .Grapheme_Extend },10548 .{ .from = 0x0CD5, .to = 0x0CD6, .prop = .Grapheme_Extend },
10322 .{ .from = 0x0CE2, .to = 0x0CE3, .prop = .Grapheme_Extend },10549 .{ .from = 0x0CE2, .to = 0x0CE3, .prop = .Grapheme_Extend },
...@@ -10362,7 +10589,9 @@ pub const data = [_]CoreProperty{...@@ -10362,7 +10589,9 @@ pub const data = [_]CoreProperty{
10362 .{ .from = 0x109D, .to = 0x109D, .prop = .Grapheme_Extend },10589 .{ .from = 0x109D, .to = 0x109D, .prop = .Grapheme_Extend },
10363 .{ .from = 0x135D, .to = 0x135F, .prop = .Grapheme_Extend },10590 .{ .from = 0x135D, .to = 0x135F, .prop = .Grapheme_Extend },
10364 .{ .from = 0x1712, .to = 0x1714, .prop = .Grapheme_Extend },10591 .{ .from = 0x1712, .to = 0x1714, .prop = .Grapheme_Extend },
10592 .{ .from = 0x1715, .to = 0x1715, .prop = .Grapheme_Extend },
10365 .{ .from = 0x1732, .to = 0x1733, .prop = .Grapheme_Extend },10593 .{ .from = 0x1732, .to = 0x1733, .prop = .Grapheme_Extend },
10594 .{ .from = 0x1734, .to = 0x1734, .prop = .Grapheme_Extend },
10366 .{ .from = 0x1752, .to = 0x1753, .prop = .Grapheme_Extend },10595 .{ .from = 0x1752, .to = 0x1753, .prop = .Grapheme_Extend },
10367 .{ .from = 0x1772, .to = 0x1773, .prop = .Grapheme_Extend },10596 .{ .from = 0x1772, .to = 0x1773, .prop = .Grapheme_Extend },
10368 .{ .from = 0x17B4, .to = 0x17B5, .prop = .Grapheme_Extend },10597 .{ .from = 0x17B4, .to = 0x17B5, .prop = .Grapheme_Extend },
...@@ -10394,17 +10623,22 @@ pub const data = [_]CoreProperty{...@@ -10394,17 +10623,22 @@ pub const data = [_]CoreProperty{
10394 .{ .from = 0x1B34, .to = 0x1B34, .prop = .Grapheme_Extend },10623 .{ .from = 0x1B34, .to = 0x1B34, .prop = .Grapheme_Extend },
10395 .{ .from = 0x1B35, .to = 0x1B35, .prop = .Grapheme_Extend },10624 .{ .from = 0x1B35, .to = 0x1B35, .prop = .Grapheme_Extend },
10396 .{ .from = 0x1B36, .to = 0x1B3A, .prop = .Grapheme_Extend },10625 .{ .from = 0x1B36, .to = 0x1B3A, .prop = .Grapheme_Extend },
10626 .{ .from = 0x1B3B, .to = 0x1B3B, .prop = .Grapheme_Extend },
10397 .{ .from = 0x1B3C, .to = 0x1B3C, .prop = .Grapheme_Extend },10627 .{ .from = 0x1B3C, .to = 0x1B3C, .prop = .Grapheme_Extend },
10628 .{ .from = 0x1B3D, .to = 0x1B3D, .prop = .Grapheme_Extend },
10398 .{ .from = 0x1B42, .to = 0x1B42, .prop = .Grapheme_Extend },10629 .{ .from = 0x1B42, .to = 0x1B42, .prop = .Grapheme_Extend },
10630 .{ .from = 0x1B43, .to = 0x1B44, .prop = .Grapheme_Extend },
10399 .{ .from = 0x1B6B, .to = 0x1B73, .prop = .Grapheme_Extend },10631 .{ .from = 0x1B6B, .to = 0x1B73, .prop = .Grapheme_Extend },
10400 .{ .from = 0x1B80, .to = 0x1B81, .prop = .Grapheme_Extend },10632 .{ .from = 0x1B80, .to = 0x1B81, .prop = .Grapheme_Extend },
10401 .{ .from = 0x1BA2, .to = 0x1BA5, .prop = .Grapheme_Extend },10633 .{ .from = 0x1BA2, .to = 0x1BA5, .prop = .Grapheme_Extend },
10402 .{ .from = 0x1BA8, .to = 0x1BA9, .prop = .Grapheme_Extend },10634 .{ .from = 0x1BA8, .to = 0x1BA9, .prop = .Grapheme_Extend },
10635 .{ .from = 0x1BAA, .to = 0x1BAA, .prop = .Grapheme_Extend },
10403 .{ .from = 0x1BAB, .to = 0x1BAD, .prop = .Grapheme_Extend },10636 .{ .from = 0x1BAB, .to = 0x1BAD, .prop = .Grapheme_Extend },
10404 .{ .from = 0x1BE6, .to = 0x1BE6, .prop = .Grapheme_Extend },10637 .{ .from = 0x1BE6, .to = 0x1BE6, .prop = .Grapheme_Extend },
10405 .{ .from = 0x1BE8, .to = 0x1BE9, .prop = .Grapheme_Extend },10638 .{ .from = 0x1BE8, .to = 0x1BE9, .prop = .Grapheme_Extend },
10406 .{ .from = 0x1BED, .to = 0x1BED, .prop = .Grapheme_Extend },10639 .{ .from = 0x1BED, .to = 0x1BED, .prop = .Grapheme_Extend },
10407 .{ .from = 0x1BEF, .to = 0x1BF1, .prop = .Grapheme_Extend },10640 .{ .from = 0x1BEF, .to = 0x1BF1, .prop = .Grapheme_Extend },
10641 .{ .from = 0x1BF2, .to = 0x1BF3, .prop = .Grapheme_Extend },
10408 .{ .from = 0x1C2C, .to = 0x1C33, .prop = .Grapheme_Extend },10642 .{ .from = 0x1C2C, .to = 0x1C33, .prop = .Grapheme_Extend },
10409 .{ .from = 0x1C36, .to = 0x1C37, .prop = .Grapheme_Extend },10643 .{ .from = 0x1C36, .to = 0x1C37, .prop = .Grapheme_Extend },
10410 .{ .from = 0x1CD0, .to = 0x1CD2, .prop = .Grapheme_Extend },10644 .{ .from = 0x1CD0, .to = 0x1CD2, .prop = .Grapheme_Extend },
...@@ -10441,10 +10675,12 @@ pub const data = [_]CoreProperty{...@@ -10441,10 +10675,12 @@ pub const data = [_]CoreProperty{
10441 .{ .from = 0xA8FF, .to = 0xA8FF, .prop = .Grapheme_Extend },10675 .{ .from = 0xA8FF, .to = 0xA8FF, .prop = .Grapheme_Extend },
10442 .{ .from = 0xA926, .to = 0xA92D, .prop = .Grapheme_Extend },10676 .{ .from = 0xA926, .to = 0xA92D, .prop = .Grapheme_Extend },
10443 .{ .from = 0xA947, .to = 0xA951, .prop = .Grapheme_Extend },10677 .{ .from = 0xA947, .to = 0xA951, .prop = .Grapheme_Extend },
10678 .{ .from = 0xA953, .to = 0xA953, .prop = .Grapheme_Extend },
10444 .{ .from = 0xA980, .to = 0xA982, .prop = .Grapheme_Extend },10679 .{ .from = 0xA980, .to = 0xA982, .prop = .Grapheme_Extend },
10445 .{ .from = 0xA9B3, .to = 0xA9B3, .prop = .Grapheme_Extend },10680 .{ .from = 0xA9B3, .to = 0xA9B3, .prop = .Grapheme_Extend },
10446 .{ .from = 0xA9B6, .to = 0xA9B9, .prop = .Grapheme_Extend },10681 .{ .from = 0xA9B6, .to = 0xA9B9, .prop = .Grapheme_Extend },
10447 .{ .from = 0xA9BC, .to = 0xA9BD, .prop = .Grapheme_Extend },10682 .{ .from = 0xA9BC, .to = 0xA9BD, .prop = .Grapheme_Extend },
10683 .{ .from = 0xA9C0, .to = 0xA9C0, .prop = .Grapheme_Extend },
10448 .{ .from = 0xA9E5, .to = 0xA9E5, .prop = .Grapheme_Extend },10684 .{ .from = 0xA9E5, .to = 0xA9E5, .prop = .Grapheme_Extend },
10449 .{ .from = 0xAA29, .to = 0xAA2E, .prop = .Grapheme_Extend },10685 .{ .from = 0xAA29, .to = 0xAA2E, .prop = .Grapheme_Extend },
10450 .{ .from = 0xAA31, .to = 0xAA32, .prop = .Grapheme_Extend },10686 .{ .from = 0xAA31, .to = 0xAA32, .prop = .Grapheme_Extend },
...@@ -10476,8 +10712,9 @@ pub const data = [_]CoreProperty{...@@ -10476,8 +10712,9 @@ pub const data = [_]CoreProperty{
10476 .{ .from = 0x10A3F, .to = 0x10A3F, .prop = .Grapheme_Extend },10712 .{ .from = 0x10A3F, .to = 0x10A3F, .prop = .Grapheme_Extend },
10477 .{ .from = 0x10AE5, .to = 0x10AE6, .prop = .Grapheme_Extend },10713 .{ .from = 0x10AE5, .to = 0x10AE6, .prop = .Grapheme_Extend },
10478 .{ .from = 0x10D24, .to = 0x10D27, .prop = .Grapheme_Extend },10714 .{ .from = 0x10D24, .to = 0x10D27, .prop = .Grapheme_Extend },
10715 .{ .from = 0x10D69, .to = 0x10D6D, .prop = .Grapheme_Extend },
10479 .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .Grapheme_Extend },10716 .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .Grapheme_Extend },
10480 .{ .from = 0x10EFD, .to = 0x10EFF, .prop = .Grapheme_Extend },10717 .{ .from = 0x10EFC, .to = 0x10EFF, .prop = .Grapheme_Extend },
10481 .{ .from = 0x10F46, .to = 0x10F50, .prop = .Grapheme_Extend },10718 .{ .from = 0x10F46, .to = 0x10F50, .prop = .Grapheme_Extend },
10482 .{ .from = 0x10F82, .to = 0x10F85, .prop = .Grapheme_Extend },10719 .{ .from = 0x10F82, .to = 0x10F85, .prop = .Grapheme_Extend },
10483 .{ .from = 0x11001, .to = 0x11001, .prop = .Grapheme_Extend },10720 .{ .from = 0x11001, .to = 0x11001, .prop = .Grapheme_Extend },
...@@ -10494,10 +10731,12 @@ pub const data = [_]CoreProperty{...@@ -10494,10 +10731,12 @@ pub const data = [_]CoreProperty{
10494 .{ .from = 0x11173, .to = 0x11173, .prop = .Grapheme_Extend },10731 .{ .from = 0x11173, .to = 0x11173, .prop = .Grapheme_Extend },
10495 .{ .from = 0x11180, .to = 0x11181, .prop = .Grapheme_Extend },10732 .{ .from = 0x11180, .to = 0x11181, .prop = .Grapheme_Extend },
10496 .{ .from = 0x111B6, .to = 0x111BE, .prop = .Grapheme_Extend },10733 .{ .from = 0x111B6, .to = 0x111BE, .prop = .Grapheme_Extend },
10734 .{ .from = 0x111C0, .to = 0x111C0, .prop = .Grapheme_Extend },
10497 .{ .from = 0x111C9, .to = 0x111CC, .prop = .Grapheme_Extend },10735 .{ .from = 0x111C9, .to = 0x111CC, .prop = .Grapheme_Extend },
10498 .{ .from = 0x111CF, .to = 0x111CF, .prop = .Grapheme_Extend },10736 .{ .from = 0x111CF, .to = 0x111CF, .prop = .Grapheme_Extend },
10499 .{ .from = 0x1122F, .to = 0x11231, .prop = .Grapheme_Extend },10737 .{ .from = 0x1122F, .to = 0x11231, .prop = .Grapheme_Extend },
10500 .{ .from = 0x11234, .to = 0x11234, .prop = .Grapheme_Extend },10738 .{ .from = 0x11234, .to = 0x11234, .prop = .Grapheme_Extend },
10739 .{ .from = 0x11235, .to = 0x11235, .prop = .Grapheme_Extend },
10501 .{ .from = 0x11236, .to = 0x11237, .prop = .Grapheme_Extend },10740 .{ .from = 0x11236, .to = 0x11237, .prop = .Grapheme_Extend },
10502 .{ .from = 0x1123E, .to = 0x1123E, .prop = .Grapheme_Extend },10741 .{ .from = 0x1123E, .to = 0x1123E, .prop = .Grapheme_Extend },
10503 .{ .from = 0x11241, .to = 0x11241, .prop = .Grapheme_Extend },10742 .{ .from = 0x11241, .to = 0x11241, .prop = .Grapheme_Extend },
...@@ -10507,9 +10746,20 @@ pub const data = [_]CoreProperty{...@@ -10507,9 +10746,20 @@ pub const data = [_]CoreProperty{
10507 .{ .from = 0x1133B, .to = 0x1133C, .prop = .Grapheme_Extend },10746 .{ .from = 0x1133B, .to = 0x1133C, .prop = .Grapheme_Extend },
10508 .{ .from = 0x1133E, .to = 0x1133E, .prop = .Grapheme_Extend },10747 .{ .from = 0x1133E, .to = 0x1133E, .prop = .Grapheme_Extend },
10509 .{ .from = 0x11340, .to = 0x11340, .prop = .Grapheme_Extend },10748 .{ .from = 0x11340, .to = 0x11340, .prop = .Grapheme_Extend },
10749 .{ .from = 0x1134D, .to = 0x1134D, .prop = .Grapheme_Extend },
10510 .{ .from = 0x11357, .to = 0x11357, .prop = .Grapheme_Extend },10750 .{ .from = 0x11357, .to = 0x11357, .prop = .Grapheme_Extend },
10511 .{ .from = 0x11366, .to = 0x1136C, .prop = .Grapheme_Extend },10751 .{ .from = 0x11366, .to = 0x1136C, .prop = .Grapheme_Extend },
10512 .{ .from = 0x11370, .to = 0x11374, .prop = .Grapheme_Extend },10752 .{ .from = 0x11370, .to = 0x11374, .prop = .Grapheme_Extend },
10753 .{ .from = 0x113B8, .to = 0x113B8, .prop = .Grapheme_Extend },
10754 .{ .from = 0x113BB, .to = 0x113C0, .prop = .Grapheme_Extend },
10755 .{ .from = 0x113C2, .to = 0x113C2, .prop = .Grapheme_Extend },
10756 .{ .from = 0x113C5, .to = 0x113C5, .prop = .Grapheme_Extend },
10757 .{ .from = 0x113C7, .to = 0x113C9, .prop = .Grapheme_Extend },
10758 .{ .from = 0x113CE, .to = 0x113CE, .prop = .Grapheme_Extend },
10759 .{ .from = 0x113CF, .to = 0x113CF, .prop = .Grapheme_Extend },
10760 .{ .from = 0x113D0, .to = 0x113D0, .prop = .Grapheme_Extend },
10761 .{ .from = 0x113D2, .to = 0x113D2, .prop = .Grapheme_Extend },
10762 .{ .from = 0x113E1, .to = 0x113E2, .prop = .Grapheme_Extend },
10513 .{ .from = 0x11438, .to = 0x1143F, .prop = .Grapheme_Extend },10763 .{ .from = 0x11438, .to = 0x1143F, .prop = .Grapheme_Extend },
10514 .{ .from = 0x11442, .to = 0x11444, .prop = .Grapheme_Extend },10764 .{ .from = 0x11442, .to = 0x11444, .prop = .Grapheme_Extend },
10515 .{ .from = 0x11446, .to = 0x11446, .prop = .Grapheme_Extend },10765 .{ .from = 0x11446, .to = 0x11446, .prop = .Grapheme_Extend },
...@@ -10531,14 +10781,17 @@ pub const data = [_]CoreProperty{...@@ -10531,14 +10781,17 @@ pub const data = [_]CoreProperty{
10531 .{ .from = 0x116AB, .to = 0x116AB, .prop = .Grapheme_Extend },10781 .{ .from = 0x116AB, .to = 0x116AB, .prop = .Grapheme_Extend },
10532 .{ .from = 0x116AD, .to = 0x116AD, .prop = .Grapheme_Extend },10782 .{ .from = 0x116AD, .to = 0x116AD, .prop = .Grapheme_Extend },
10533 .{ .from = 0x116B0, .to = 0x116B5, .prop = .Grapheme_Extend },10783 .{ .from = 0x116B0, .to = 0x116B5, .prop = .Grapheme_Extend },
10784 .{ .from = 0x116B6, .to = 0x116B6, .prop = .Grapheme_Extend },
10534 .{ .from = 0x116B7, .to = 0x116B7, .prop = .Grapheme_Extend },10785 .{ .from = 0x116B7, .to = 0x116B7, .prop = .Grapheme_Extend },
10535 .{ .from = 0x1171D, .to = 0x1171F, .prop = .Grapheme_Extend },10786 .{ .from = 0x1171D, .to = 0x1171D, .prop = .Grapheme_Extend },
10787 .{ .from = 0x1171F, .to = 0x1171F, .prop = .Grapheme_Extend },
10536 .{ .from = 0x11722, .to = 0x11725, .prop = .Grapheme_Extend },10788 .{ .from = 0x11722, .to = 0x11725, .prop = .Grapheme_Extend },
10537 .{ .from = 0x11727, .to = 0x1172B, .prop = .Grapheme_Extend },10789 .{ .from = 0x11727, .to = 0x1172B, .prop = .Grapheme_Extend },
10538 .{ .from = 0x1182F, .to = 0x11837, .prop = .Grapheme_Extend },10790 .{ .from = 0x1182F, .to = 0x11837, .prop = .Grapheme_Extend },
10539 .{ .from = 0x11839, .to = 0x1183A, .prop = .Grapheme_Extend },10791 .{ .from = 0x11839, .to = 0x1183A, .prop = .Grapheme_Extend },
10540 .{ .from = 0x11930, .to = 0x11930, .prop = .Grapheme_Extend },10792 .{ .from = 0x11930, .to = 0x11930, .prop = .Grapheme_Extend },
10541 .{ .from = 0x1193B, .to = 0x1193C, .prop = .Grapheme_Extend },10793 .{ .from = 0x1193B, .to = 0x1193C, .prop = .Grapheme_Extend },
10794 .{ .from = 0x1193D, .to = 0x1193D, .prop = .Grapheme_Extend },
10542 .{ .from = 0x1193E, .to = 0x1193E, .prop = .Grapheme_Extend },10795 .{ .from = 0x1193E, .to = 0x1193E, .prop = .Grapheme_Extend },
10543 .{ .from = 0x11943, .to = 0x11943, .prop = .Grapheme_Extend },10796 .{ .from = 0x11943, .to = 0x11943, .prop = .Grapheme_Extend },
10544 .{ .from = 0x119D4, .to = 0x119D7, .prop = .Grapheme_Extend },10797 .{ .from = 0x119D4, .to = 0x119D7, .prop = .Grapheme_Extend },
...@@ -10571,20 +10824,25 @@ pub const data = [_]CoreProperty{...@@ -10571,20 +10824,25 @@ pub const data = [_]CoreProperty{
10571 .{ .from = 0x11F00, .to = 0x11F01, .prop = .Grapheme_Extend },10824 .{ .from = 0x11F00, .to = 0x11F01, .prop = .Grapheme_Extend },
10572 .{ .from = 0x11F36, .to = 0x11F3A, .prop = .Grapheme_Extend },10825 .{ .from = 0x11F36, .to = 0x11F3A, .prop = .Grapheme_Extend },
10573 .{ .from = 0x11F40, .to = 0x11F40, .prop = .Grapheme_Extend },10826 .{ .from = 0x11F40, .to = 0x11F40, .prop = .Grapheme_Extend },
10827 .{ .from = 0x11F41, .to = 0x11F41, .prop = .Grapheme_Extend },
10574 .{ .from = 0x11F42, .to = 0x11F42, .prop = .Grapheme_Extend },10828 .{ .from = 0x11F42, .to = 0x11F42, .prop = .Grapheme_Extend },
10829 .{ .from = 0x11F5A, .to = 0x11F5A, .prop = .Grapheme_Extend },
10575 .{ .from = 0x13440, .to = 0x13440, .prop = .Grapheme_Extend },10830 .{ .from = 0x13440, .to = 0x13440, .prop = .Grapheme_Extend },
10576 .{ .from = 0x13447, .to = 0x13455, .prop = .Grapheme_Extend },10831 .{ .from = 0x13447, .to = 0x13455, .prop = .Grapheme_Extend },
10832 .{ .from = 0x1611E, .to = 0x16129, .prop = .Grapheme_Extend },
10833 .{ .from = 0x1612D, .to = 0x1612F, .prop = .Grapheme_Extend },
10577 .{ .from = 0x16AF0, .to = 0x16AF4, .prop = .Grapheme_Extend },10834 .{ .from = 0x16AF0, .to = 0x16AF4, .prop = .Grapheme_Extend },
10578 .{ .from = 0x16B30, .to = 0x16B36, .prop = .Grapheme_Extend },10835 .{ .from = 0x16B30, .to = 0x16B36, .prop = .Grapheme_Extend },
10579 .{ .from = 0x16F4F, .to = 0x16F4F, .prop = .Grapheme_Extend },10836 .{ .from = 0x16F4F, .to = 0x16F4F, .prop = .Grapheme_Extend },
10580 .{ .from = 0x16F8F, .to = 0x16F92, .prop = .Grapheme_Extend },10837 .{ .from = 0x16F8F, .to = 0x16F92, .prop = .Grapheme_Extend },
10581 .{ .from = 0x16FE4, .to = 0x16FE4, .prop = .Grapheme_Extend },10838 .{ .from = 0x16FE4, .to = 0x16FE4, .prop = .Grapheme_Extend },
10839 .{ .from = 0x16FF0, .to = 0x16FF1, .prop = .Grapheme_Extend },
10582 .{ .from = 0x1BC9D, .to = 0x1BC9E, .prop = .Grapheme_Extend },10840 .{ .from = 0x1BC9D, .to = 0x1BC9E, .prop = .Grapheme_Extend },
10583 .{ .from = 0x1CF00, .to = 0x1CF2D, .prop = .Grapheme_Extend },10841 .{ .from = 0x1CF00, .to = 0x1CF2D, .prop = .Grapheme_Extend },
10584 .{ .from = 0x1CF30, .to = 0x1CF46, .prop = .Grapheme_Extend },10842 .{ .from = 0x1CF30, .to = 0x1CF46, .prop = .Grapheme_Extend },
10585 .{ .from = 0x1D165, .to = 0x1D165, .prop = .Grapheme_Extend },10843 .{ .from = 0x1D165, .to = 0x1D166, .prop = .Grapheme_Extend },
10586 .{ .from = 0x1D167, .to = 0x1D169, .prop = .Grapheme_Extend },10844 .{ .from = 0x1D167, .to = 0x1D169, .prop = .Grapheme_Extend },
10587 .{ .from = 0x1D16E, .to = 0x1D172, .prop = .Grapheme_Extend },10845 .{ .from = 0x1D16D, .to = 0x1D172, .prop = .Grapheme_Extend },
10588 .{ .from = 0x1D17B, .to = 0x1D182, .prop = .Grapheme_Extend },10846 .{ .from = 0x1D17B, .to = 0x1D182, .prop = .Grapheme_Extend },
10589 .{ .from = 0x1D185, .to = 0x1D18B, .prop = .Grapheme_Extend },10847 .{ .from = 0x1D185, .to = 0x1D18B, .prop = .Grapheme_Extend },
10590 .{ .from = 0x1D1AA, .to = 0x1D1AD, .prop = .Grapheme_Extend },10848 .{ .from = 0x1D1AA, .to = 0x1D1AD, .prop = .Grapheme_Extend },
...@@ -10605,6 +10863,7 @@ pub const data = [_]CoreProperty{...@@ -10605,6 +10863,7 @@ pub const data = [_]CoreProperty{
10605 .{ .from = 0x1E2AE, .to = 0x1E2AE, .prop = .Grapheme_Extend },10863 .{ .from = 0x1E2AE, .to = 0x1E2AE, .prop = .Grapheme_Extend },
10606 .{ .from = 0x1E2EC, .to = 0x1E2EF, .prop = .Grapheme_Extend },10864 .{ .from = 0x1E2EC, .to = 0x1E2EF, .prop = .Grapheme_Extend },
10607 .{ .from = 0x1E4EC, .to = 0x1E4EF, .prop = .Grapheme_Extend },10865 .{ .from = 0x1E4EC, .to = 0x1E4EF, .prop = .Grapheme_Extend },
10866 .{ .from = 0x1E5EE, .to = 0x1E5EF, .prop = .Grapheme_Extend },
10608 .{ .from = 0x1E8D0, .to = 0x1E8D6, .prop = .Grapheme_Extend },10867 .{ .from = 0x1E8D0, .to = 0x1E8D6, .prop = .Grapheme_Extend },
10609 .{ .from = 0x1E944, .to = 0x1E94A, .prop = .Grapheme_Extend },10868 .{ .from = 0x1E944, .to = 0x1E94A, .prop = .Grapheme_Extend },
10610 .{ .from = 0xE0020, .to = 0xE007F, .prop = .Grapheme_Extend },10869 .{ .from = 0xE0020, .to = 0xE007F, .prop = .Grapheme_Extend },
...@@ -10892,10 +11151,8 @@ pub const data = [_]CoreProperty{...@@ -10892,10 +11151,8 @@ pub const data = [_]CoreProperty{
10892 .{ .from = 0x0CB5, .to = 0x0CB9, .prop = .Grapheme_Base },11151 .{ .from = 0x0CB5, .to = 0x0CB9, .prop = .Grapheme_Base },
10893 .{ .from = 0x0CBD, .to = 0x0CBD, .prop = .Grapheme_Base },11152 .{ .from = 0x0CBD, .to = 0x0CBD, .prop = .Grapheme_Base },
10894 .{ .from = 0x0CBE, .to = 0x0CBE, .prop = .Grapheme_Base },11153 .{ .from = 0x0CBE, .to = 0x0CBE, .prop = .Grapheme_Base },
10895 .{ .from = 0x0CC0, .to = 0x0CC1, .prop = .Grapheme_Base },11154 .{ .from = 0x0CC1, .to = 0x0CC1, .prop = .Grapheme_Base },
10896 .{ .from = 0x0CC3, .to = 0x0CC4, .prop = .Grapheme_Base },11155 .{ .from = 0x0CC3, .to = 0x0CC4, .prop = .Grapheme_Base },
10897 .{ .from = 0x0CC7, .to = 0x0CC8, .prop = .Grapheme_Base },
10898 .{ .from = 0x0CCA, .to = 0x0CCB, .prop = .Grapheme_Base },
10899 .{ .from = 0x0CDD, .to = 0x0CDE, .prop = .Grapheme_Base },11156 .{ .from = 0x0CDD, .to = 0x0CDE, .prop = .Grapheme_Base },
10900 .{ .from = 0x0CE0, .to = 0x0CE1, .prop = .Grapheme_Base },11157 .{ .from = 0x0CE0, .to = 0x0CE1, .prop = .Grapheme_Base },
10901 .{ .from = 0x0CE6, .to = 0x0CEF, .prop = .Grapheme_Base },11158 .{ .from = 0x0CE6, .to = 0x0CEF, .prop = .Grapheme_Base },
...@@ -11044,9 +11301,7 @@ pub const data = [_]CoreProperty{...@@ -11044,9 +11301,7 @@ pub const data = [_]CoreProperty{
11044 .{ .from = 0x16EE, .to = 0x16F0, .prop = .Grapheme_Base },11301 .{ .from = 0x16EE, .to = 0x16F0, .prop = .Grapheme_Base },
11045 .{ .from = 0x16F1, .to = 0x16F8, .prop = .Grapheme_Base },11302 .{ .from = 0x16F1, .to = 0x16F8, .prop = .Grapheme_Base },
11046 .{ .from = 0x1700, .to = 0x1711, .prop = .Grapheme_Base },11303 .{ .from = 0x1700, .to = 0x1711, .prop = .Grapheme_Base },
11047 .{ .from = 0x1715, .to = 0x1715, .prop = .Grapheme_Base },
11048 .{ .from = 0x171F, .to = 0x1731, .prop = .Grapheme_Base },11304 .{ .from = 0x171F, .to = 0x1731, .prop = .Grapheme_Base },
11049 .{ .from = 0x1734, .to = 0x1734, .prop = .Grapheme_Base },
11050 .{ .from = 0x1735, .to = 0x1736, .prop = .Grapheme_Base },11305 .{ .from = 0x1735, .to = 0x1736, .prop = .Grapheme_Base },
11051 .{ .from = 0x1740, .to = 0x1751, .prop = .Grapheme_Base },11306 .{ .from = 0x1740, .to = 0x1751, .prop = .Grapheme_Base },
11052 .{ .from = 0x1760, .to = 0x176C, .prop = .Grapheme_Base },11307 .{ .from = 0x1760, .to = 0x176C, .prop = .Grapheme_Base },
...@@ -11104,27 +11359,24 @@ pub const data = [_]CoreProperty{...@@ -11104,27 +11359,24 @@ pub const data = [_]CoreProperty{
11104 .{ .from = 0x1AA8, .to = 0x1AAD, .prop = .Grapheme_Base },11359 .{ .from = 0x1AA8, .to = 0x1AAD, .prop = .Grapheme_Base },
11105 .{ .from = 0x1B04, .to = 0x1B04, .prop = .Grapheme_Base },11360 .{ .from = 0x1B04, .to = 0x1B04, .prop = .Grapheme_Base },
11106 .{ .from = 0x1B05, .to = 0x1B33, .prop = .Grapheme_Base },11361 .{ .from = 0x1B05, .to = 0x1B33, .prop = .Grapheme_Base },
11107 .{ .from = 0x1B3B, .to = 0x1B3B, .prop = .Grapheme_Base },11362 .{ .from = 0x1B3E, .to = 0x1B41, .prop = .Grapheme_Base },
11108 .{ .from = 0x1B3D, .to = 0x1B41, .prop = .Grapheme_Base },
11109 .{ .from = 0x1B43, .to = 0x1B44, .prop = .Grapheme_Base },
11110 .{ .from = 0x1B45, .to = 0x1B4C, .prop = .Grapheme_Base },11363 .{ .from = 0x1B45, .to = 0x1B4C, .prop = .Grapheme_Base },
11364 .{ .from = 0x1B4E, .to = 0x1B4F, .prop = .Grapheme_Base },
11111 .{ .from = 0x1B50, .to = 0x1B59, .prop = .Grapheme_Base },11365 .{ .from = 0x1B50, .to = 0x1B59, .prop = .Grapheme_Base },
11112 .{ .from = 0x1B5A, .to = 0x1B60, .prop = .Grapheme_Base },11366 .{ .from = 0x1B5A, .to = 0x1B60, .prop = .Grapheme_Base },
11113 .{ .from = 0x1B61, .to = 0x1B6A, .prop = .Grapheme_Base },11367 .{ .from = 0x1B61, .to = 0x1B6A, .prop = .Grapheme_Base },
11114 .{ .from = 0x1B74, .to = 0x1B7C, .prop = .Grapheme_Base },11368 .{ .from = 0x1B74, .to = 0x1B7C, .prop = .Grapheme_Base },
11115 .{ .from = 0x1B7D, .to = 0x1B7E, .prop = .Grapheme_Base },11369 .{ .from = 0x1B7D, .to = 0x1B7F, .prop = .Grapheme_Base },
11116 .{ .from = 0x1B82, .to = 0x1B82, .prop = .Grapheme_Base },11370 .{ .from = 0x1B82, .to = 0x1B82, .prop = .Grapheme_Base },
11117 .{ .from = 0x1B83, .to = 0x1BA0, .prop = .Grapheme_Base },11371 .{ .from = 0x1B83, .to = 0x1BA0, .prop = .Grapheme_Base },
11118 .{ .from = 0x1BA1, .to = 0x1BA1, .prop = .Grapheme_Base },11372 .{ .from = 0x1BA1, .to = 0x1BA1, .prop = .Grapheme_Base },
11119 .{ .from = 0x1BA6, .to = 0x1BA7, .prop = .Grapheme_Base },11373 .{ .from = 0x1BA6, .to = 0x1BA7, .prop = .Grapheme_Base },
11120 .{ .from = 0x1BAA, .to = 0x1BAA, .prop = .Grapheme_Base },
11121 .{ .from = 0x1BAE, .to = 0x1BAF, .prop = .Grapheme_Base },11374 .{ .from = 0x1BAE, .to = 0x1BAF, .prop = .Grapheme_Base },
11122 .{ .from = 0x1BB0, .to = 0x1BB9, .prop = .Grapheme_Base },11375 .{ .from = 0x1BB0, .to = 0x1BB9, .prop = .Grapheme_Base },
11123 .{ .from = 0x1BBA, .to = 0x1BE5, .prop = .Grapheme_Base },11376 .{ .from = 0x1BBA, .to = 0x1BE5, .prop = .Grapheme_Base },
11124 .{ .from = 0x1BE7, .to = 0x1BE7, .prop = .Grapheme_Base },11377 .{ .from = 0x1BE7, .to = 0x1BE7, .prop = .Grapheme_Base },
11125 .{ .from = 0x1BEA, .to = 0x1BEC, .prop = .Grapheme_Base },11378 .{ .from = 0x1BEA, .to = 0x1BEC, .prop = .Grapheme_Base },
11126 .{ .from = 0x1BEE, .to = 0x1BEE, .prop = .Grapheme_Base },11379 .{ .from = 0x1BEE, .to = 0x1BEE, .prop = .Grapheme_Base },
11127 .{ .from = 0x1BF2, .to = 0x1BF3, .prop = .Grapheme_Base },
11128 .{ .from = 0x1BFC, .to = 0x1BFF, .prop = .Grapheme_Base },11380 .{ .from = 0x1BFC, .to = 0x1BFF, .prop = .Grapheme_Base },
11129 .{ .from = 0x1C00, .to = 0x1C23, .prop = .Grapheme_Base },11381 .{ .from = 0x1C00, .to = 0x1C23, .prop = .Grapheme_Base },
11130 .{ .from = 0x1C24, .to = 0x1C2B, .prop = .Grapheme_Base },11382 .{ .from = 0x1C24, .to = 0x1C2B, .prop = .Grapheme_Base },
...@@ -11136,7 +11388,7 @@ pub const data = [_]CoreProperty{...@@ -11136,7 +11388,7 @@ pub const data = [_]CoreProperty{
11136 .{ .from = 0x1C5A, .to = 0x1C77, .prop = .Grapheme_Base },11388 .{ .from = 0x1C5A, .to = 0x1C77, .prop = .Grapheme_Base },
11137 .{ .from = 0x1C78, .to = 0x1C7D, .prop = .Grapheme_Base },11389 .{ .from = 0x1C78, .to = 0x1C7D, .prop = .Grapheme_Base },
11138 .{ .from = 0x1C7E, .to = 0x1C7F, .prop = .Grapheme_Base },11390 .{ .from = 0x1C7E, .to = 0x1C7F, .prop = .Grapheme_Base },
11139 .{ .from = 0x1C80, .to = 0x1C88, .prop = .Grapheme_Base },11391 .{ .from = 0x1C80, .to = 0x1C8A, .prop = .Grapheme_Base },
11140 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .Grapheme_Base },11392 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .Grapheme_Base },
11141 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .Grapheme_Base },11393 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .Grapheme_Base },
11142 .{ .from = 0x1CC0, .to = 0x1CC7, .prop = .Grapheme_Base },11394 .{ .from = 0x1CC0, .to = 0x1CC7, .prop = .Grapheme_Base },
...@@ -11291,7 +11543,7 @@ pub const data = [_]CoreProperty{...@@ -11291,7 +11543,7 @@ pub const data = [_]CoreProperty{
11291 .{ .from = 0x239B, .to = 0x23B3, .prop = .Grapheme_Base },11543 .{ .from = 0x239B, .to = 0x23B3, .prop = .Grapheme_Base },
11292 .{ .from = 0x23B4, .to = 0x23DB, .prop = .Grapheme_Base },11544 .{ .from = 0x23B4, .to = 0x23DB, .prop = .Grapheme_Base },
11293 .{ .from = 0x23DC, .to = 0x23E1, .prop = .Grapheme_Base },11545 .{ .from = 0x23DC, .to = 0x23E1, .prop = .Grapheme_Base },
11294 .{ .from = 0x23E2, .to = 0x2426, .prop = .Grapheme_Base },11546 .{ .from = 0x23E2, .to = 0x2429, .prop = .Grapheme_Base },
11295 .{ .from = 0x2440, .to = 0x244A, .prop = .Grapheme_Base },11547 .{ .from = 0x2440, .to = 0x244A, .prop = .Grapheme_Base },
11296 .{ .from = 0x2460, .to = 0x249B, .prop = .Grapheme_Base },11548 .{ .from = 0x2460, .to = 0x249B, .prop = .Grapheme_Base },
11297 .{ .from = 0x249C, .to = 0x24E9, .prop = .Grapheme_Base },11549 .{ .from = 0x249C, .to = 0x24E9, .prop = .Grapheme_Base },
...@@ -11506,7 +11758,7 @@ pub const data = [_]CoreProperty{...@@ -11506,7 +11758,7 @@ pub const data = [_]CoreProperty{
11506 .{ .from = 0x3192, .to = 0x3195, .prop = .Grapheme_Base },11758 .{ .from = 0x3192, .to = 0x3195, .prop = .Grapheme_Base },
11507 .{ .from = 0x3196, .to = 0x319F, .prop = .Grapheme_Base },11759 .{ .from = 0x3196, .to = 0x319F, .prop = .Grapheme_Base },
11508 .{ .from = 0x31A0, .to = 0x31BF, .prop = .Grapheme_Base },11760 .{ .from = 0x31A0, .to = 0x31BF, .prop = .Grapheme_Base },
11509 .{ .from = 0x31C0, .to = 0x31E3, .prop = .Grapheme_Base },11761 .{ .from = 0x31C0, .to = 0x31E5, .prop = .Grapheme_Base },
11510 .{ .from = 0x31EF, .to = 0x31EF, .prop = .Grapheme_Base },11762 .{ .from = 0x31EF, .to = 0x31EF, .prop = .Grapheme_Base },
11511 .{ .from = 0x31F0, .to = 0x31FF, .prop = .Grapheme_Base },11763 .{ .from = 0x31F0, .to = 0x31FF, .prop = .Grapheme_Base },
11512 .{ .from = 0x3200, .to = 0x321E, .prop = .Grapheme_Base },11764 .{ .from = 0x3200, .to = 0x321E, .prop = .Grapheme_Base },
...@@ -11555,10 +11807,10 @@ pub const data = [_]CoreProperty{...@@ -11555,10 +11807,10 @@ pub const data = [_]CoreProperty{
11555 .{ .from = 0xA789, .to = 0xA78A, .prop = .Grapheme_Base },11807 .{ .from = 0xA789, .to = 0xA78A, .prop = .Grapheme_Base },
11556 .{ .from = 0xA78B, .to = 0xA78E, .prop = .Grapheme_Base },11808 .{ .from = 0xA78B, .to = 0xA78E, .prop = .Grapheme_Base },
11557 .{ .from = 0xA78F, .to = 0xA78F, .prop = .Grapheme_Base },11809 .{ .from = 0xA78F, .to = 0xA78F, .prop = .Grapheme_Base },
11558 .{ .from = 0xA790, .to = 0xA7CA, .prop = .Grapheme_Base },11810 .{ .from = 0xA790, .to = 0xA7CD, .prop = .Grapheme_Base },
11559 .{ .from = 0xA7D0, .to = 0xA7D1, .prop = .Grapheme_Base },11811 .{ .from = 0xA7D0, .to = 0xA7D1, .prop = .Grapheme_Base },
11560 .{ .from = 0xA7D3, .to = 0xA7D3, .prop = .Grapheme_Base },11812 .{ .from = 0xA7D3, .to = 0xA7D3, .prop = .Grapheme_Base },
11561 .{ .from = 0xA7D5, .to = 0xA7D9, .prop = .Grapheme_Base },11813 .{ .from = 0xA7D5, .to = 0xA7DC, .prop = .Grapheme_Base },
11562 .{ .from = 0xA7F2, .to = 0xA7F4, .prop = .Grapheme_Base },11814 .{ .from = 0xA7F2, .to = 0xA7F4, .prop = .Grapheme_Base },
11563 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .Grapheme_Base },11815 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .Grapheme_Base },
11564 .{ .from = 0xA7F7, .to = 0xA7F7, .prop = .Grapheme_Base },11816 .{ .from = 0xA7F7, .to = 0xA7F7, .prop = .Grapheme_Base },
...@@ -11591,14 +11843,14 @@ pub const data = [_]CoreProperty{...@@ -11591,14 +11843,14 @@ pub const data = [_]CoreProperty{
11591 .{ .from = 0xA90A, .to = 0xA925, .prop = .Grapheme_Base },11843 .{ .from = 0xA90A, .to = 0xA925, .prop = .Grapheme_Base },
11592 .{ .from = 0xA92E, .to = 0xA92F, .prop = .Grapheme_Base },11844 .{ .from = 0xA92E, .to = 0xA92F, .prop = .Grapheme_Base },
11593 .{ .from = 0xA930, .to = 0xA946, .prop = .Grapheme_Base },11845 .{ .from = 0xA930, .to = 0xA946, .prop = .Grapheme_Base },
11594 .{ .from = 0xA952, .to = 0xA953, .prop = .Grapheme_Base },11846 .{ .from = 0xA952, .to = 0xA952, .prop = .Grapheme_Base },
11595 .{ .from = 0xA95F, .to = 0xA95F, .prop = .Grapheme_Base },11847 .{ .from = 0xA95F, .to = 0xA95F, .prop = .Grapheme_Base },
11596 .{ .from = 0xA960, .to = 0xA97C, .prop = .Grapheme_Base },11848 .{ .from = 0xA960, .to = 0xA97C, .prop = .Grapheme_Base },
11597 .{ .from = 0xA983, .to = 0xA983, .prop = .Grapheme_Base },11849 .{ .from = 0xA983, .to = 0xA983, .prop = .Grapheme_Base },
11598 .{ .from = 0xA984, .to = 0xA9B2, .prop = .Grapheme_Base },11850 .{ .from = 0xA984, .to = 0xA9B2, .prop = .Grapheme_Base },
11599 .{ .from = 0xA9B4, .to = 0xA9B5, .prop = .Grapheme_Base },11851 .{ .from = 0xA9B4, .to = 0xA9B5, .prop = .Grapheme_Base },
11600 .{ .from = 0xA9BA, .to = 0xA9BB, .prop = .Grapheme_Base },11852 .{ .from = 0xA9BA, .to = 0xA9BB, .prop = .Grapheme_Base },
11601 .{ .from = 0xA9BE, .to = 0xA9C0, .prop = .Grapheme_Base },11853 .{ .from = 0xA9BE, .to = 0xA9BF, .prop = .Grapheme_Base },
11602 .{ .from = 0xA9C1, .to = 0xA9CD, .prop = .Grapheme_Base },11854 .{ .from = 0xA9C1, .to = 0xA9CD, .prop = .Grapheme_Base },
11603 .{ .from = 0xA9CF, .to = 0xA9CF, .prop = .Grapheme_Base },11855 .{ .from = 0xA9CF, .to = 0xA9CF, .prop = .Grapheme_Base },
11604 .{ .from = 0xA9D0, .to = 0xA9D9, .prop = .Grapheme_Base },11856 .{ .from = 0xA9D0, .to = 0xA9D9, .prop = .Grapheme_Base },
...@@ -11830,6 +12082,7 @@ pub const data = [_]CoreProperty{...@@ -11830,6 +12082,7 @@ pub const data = [_]CoreProperty{
11830 .{ .from = 0x105A3, .to = 0x105B1, .prop = .Grapheme_Base },12082 .{ .from = 0x105A3, .to = 0x105B1, .prop = .Grapheme_Base },
11831 .{ .from = 0x105B3, .to = 0x105B9, .prop = .Grapheme_Base },12083 .{ .from = 0x105B3, .to = 0x105B9, .prop = .Grapheme_Base },
11832 .{ .from = 0x105BB, .to = 0x105BC, .prop = .Grapheme_Base },12084 .{ .from = 0x105BB, .to = 0x105BC, .prop = .Grapheme_Base },
12085 .{ .from = 0x105C0, .to = 0x105F3, .prop = .Grapheme_Base },
11833 .{ .from = 0x10600, .to = 0x10736, .prop = .Grapheme_Base },12086 .{ .from = 0x10600, .to = 0x10736, .prop = .Grapheme_Base },
11834 .{ .from = 0x10740, .to = 0x10755, .prop = .Grapheme_Base },12087 .{ .from = 0x10740, .to = 0x10755, .prop = .Grapheme_Base },
11835 .{ .from = 0x10760, .to = 0x10767, .prop = .Grapheme_Base },12088 .{ .from = 0x10760, .to = 0x10767, .prop = .Grapheme_Base },
...@@ -11893,10 +12146,20 @@ pub const data = [_]CoreProperty{...@@ -11893,10 +12146,20 @@ pub const data = [_]CoreProperty{
11893 .{ .from = 0x10CFA, .to = 0x10CFF, .prop = .Grapheme_Base },12146 .{ .from = 0x10CFA, .to = 0x10CFF, .prop = .Grapheme_Base },
11894 .{ .from = 0x10D00, .to = 0x10D23, .prop = .Grapheme_Base },12147 .{ .from = 0x10D00, .to = 0x10D23, .prop = .Grapheme_Base },
11895 .{ .from = 0x10D30, .to = 0x10D39, .prop = .Grapheme_Base },12148 .{ .from = 0x10D30, .to = 0x10D39, .prop = .Grapheme_Base },
12149 .{ .from = 0x10D40, .to = 0x10D49, .prop = .Grapheme_Base },
12150 .{ .from = 0x10D4A, .to = 0x10D4D, .prop = .Grapheme_Base },
12151 .{ .from = 0x10D4E, .to = 0x10D4E, .prop = .Grapheme_Base },
12152 .{ .from = 0x10D4F, .to = 0x10D4F, .prop = .Grapheme_Base },
12153 .{ .from = 0x10D50, .to = 0x10D65, .prop = .Grapheme_Base },
12154 .{ .from = 0x10D6E, .to = 0x10D6E, .prop = .Grapheme_Base },
12155 .{ .from = 0x10D6F, .to = 0x10D6F, .prop = .Grapheme_Base },
12156 .{ .from = 0x10D70, .to = 0x10D85, .prop = .Grapheme_Base },
12157 .{ .from = 0x10D8E, .to = 0x10D8F, .prop = .Grapheme_Base },
11896 .{ .from = 0x10E60, .to = 0x10E7E, .prop = .Grapheme_Base },12158 .{ .from = 0x10E60, .to = 0x10E7E, .prop = .Grapheme_Base },
11897 .{ .from = 0x10E80, .to = 0x10EA9, .prop = .Grapheme_Base },12159 .{ .from = 0x10E80, .to = 0x10EA9, .prop = .Grapheme_Base },
11898 .{ .from = 0x10EAD, .to = 0x10EAD, .prop = .Grapheme_Base },12160 .{ .from = 0x10EAD, .to = 0x10EAD, .prop = .Grapheme_Base },
11899 .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .Grapheme_Base },12161 .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .Grapheme_Base },
12162 .{ .from = 0x10EC2, .to = 0x10EC4, .prop = .Grapheme_Base },
11900 .{ .from = 0x10F00, .to = 0x10F1C, .prop = .Grapheme_Base },12163 .{ .from = 0x10F00, .to = 0x10F1C, .prop = .Grapheme_Base },
11901 .{ .from = 0x10F1D, .to = 0x10F26, .prop = .Grapheme_Base },12164 .{ .from = 0x10F1D, .to = 0x10F26, .prop = .Grapheme_Base },
11902 .{ .from = 0x10F27, .to = 0x10F27, .prop = .Grapheme_Base },12165 .{ .from = 0x10F27, .to = 0x10F27, .prop = .Grapheme_Base },
...@@ -11937,7 +12200,7 @@ pub const data = [_]CoreProperty{...@@ -11937,7 +12200,7 @@ pub const data = [_]CoreProperty{
11937 .{ .from = 0x11182, .to = 0x11182, .prop = .Grapheme_Base },12200 .{ .from = 0x11182, .to = 0x11182, .prop = .Grapheme_Base },
11938 .{ .from = 0x11183, .to = 0x111B2, .prop = .Grapheme_Base },12201 .{ .from = 0x11183, .to = 0x111B2, .prop = .Grapheme_Base },
11939 .{ .from = 0x111B3, .to = 0x111B5, .prop = .Grapheme_Base },12202 .{ .from = 0x111B3, .to = 0x111B5, .prop = .Grapheme_Base },
11940 .{ .from = 0x111BF, .to = 0x111C0, .prop = .Grapheme_Base },12203 .{ .from = 0x111BF, .to = 0x111BF, .prop = .Grapheme_Base },
11941 .{ .from = 0x111C1, .to = 0x111C4, .prop = .Grapheme_Base },12204 .{ .from = 0x111C1, .to = 0x111C4, .prop = .Grapheme_Base },
11942 .{ .from = 0x111C5, .to = 0x111C8, .prop = .Grapheme_Base },12205 .{ .from = 0x111C5, .to = 0x111C8, .prop = .Grapheme_Base },
11943 .{ .from = 0x111CD, .to = 0x111CD, .prop = .Grapheme_Base },12206 .{ .from = 0x111CD, .to = 0x111CD, .prop = .Grapheme_Base },
...@@ -11952,7 +12215,6 @@ pub const data = [_]CoreProperty{...@@ -11952,7 +12215,6 @@ pub const data = [_]CoreProperty{
11952 .{ .from = 0x11213, .to = 0x1122B, .prop = .Grapheme_Base },12215 .{ .from = 0x11213, .to = 0x1122B, .prop = .Grapheme_Base },
11953 .{ .from = 0x1122C, .to = 0x1122E, .prop = .Grapheme_Base },12216 .{ .from = 0x1122C, .to = 0x1122E, .prop = .Grapheme_Base },
11954 .{ .from = 0x11232, .to = 0x11233, .prop = .Grapheme_Base },12217 .{ .from = 0x11232, .to = 0x11233, .prop = .Grapheme_Base },
11955 .{ .from = 0x11235, .to = 0x11235, .prop = .Grapheme_Base },
11956 .{ .from = 0x11238, .to = 0x1123D, .prop = .Grapheme_Base },12218 .{ .from = 0x11238, .to = 0x1123D, .prop = .Grapheme_Base },
11957 .{ .from = 0x1123F, .to = 0x11240, .prop = .Grapheme_Base },12219 .{ .from = 0x1123F, .to = 0x11240, .prop = .Grapheme_Base },
11958 .{ .from = 0x11280, .to = 0x11286, .prop = .Grapheme_Base },12220 .{ .from = 0x11280, .to = 0x11286, .prop = .Grapheme_Base },
...@@ -11975,10 +12237,22 @@ pub const data = [_]CoreProperty{...@@ -11975,10 +12237,22 @@ pub const data = [_]CoreProperty{
11975 .{ .from = 0x1133F, .to = 0x1133F, .prop = .Grapheme_Base },12237 .{ .from = 0x1133F, .to = 0x1133F, .prop = .Grapheme_Base },
11976 .{ .from = 0x11341, .to = 0x11344, .prop = .Grapheme_Base },12238 .{ .from = 0x11341, .to = 0x11344, .prop = .Grapheme_Base },
11977 .{ .from = 0x11347, .to = 0x11348, .prop = .Grapheme_Base },12239 .{ .from = 0x11347, .to = 0x11348, .prop = .Grapheme_Base },
11978 .{ .from = 0x1134B, .to = 0x1134D, .prop = .Grapheme_Base },12240 .{ .from = 0x1134B, .to = 0x1134C, .prop = .Grapheme_Base },
11979 .{ .from = 0x11350, .to = 0x11350, .prop = .Grapheme_Base },12241 .{ .from = 0x11350, .to = 0x11350, .prop = .Grapheme_Base },
11980 .{ .from = 0x1135D, .to = 0x11361, .prop = .Grapheme_Base },12242 .{ .from = 0x1135D, .to = 0x11361, .prop = .Grapheme_Base },
11981 .{ .from = 0x11362, .to = 0x11363, .prop = .Grapheme_Base },12243 .{ .from = 0x11362, .to = 0x11363, .prop = .Grapheme_Base },
12244 .{ .from = 0x11380, .to = 0x11389, .prop = .Grapheme_Base },
12245 .{ .from = 0x1138B, .to = 0x1138B, .prop = .Grapheme_Base },
12246 .{ .from = 0x1138E, .to = 0x1138E, .prop = .Grapheme_Base },
12247 .{ .from = 0x11390, .to = 0x113B5, .prop = .Grapheme_Base },
12248 .{ .from = 0x113B7, .to = 0x113B7, .prop = .Grapheme_Base },
12249 .{ .from = 0x113B9, .to = 0x113BA, .prop = .Grapheme_Base },
12250 .{ .from = 0x113CA, .to = 0x113CA, .prop = .Grapheme_Base },
12251 .{ .from = 0x113CC, .to = 0x113CD, .prop = .Grapheme_Base },
12252 .{ .from = 0x113D1, .to = 0x113D1, .prop = .Grapheme_Base },
12253 .{ .from = 0x113D3, .to = 0x113D3, .prop = .Grapheme_Base },
12254 .{ .from = 0x113D4, .to = 0x113D5, .prop = .Grapheme_Base },
12255 .{ .from = 0x113D7, .to = 0x113D8, .prop = .Grapheme_Base },
11982 .{ .from = 0x11400, .to = 0x11434, .prop = .Grapheme_Base },12256 .{ .from = 0x11400, .to = 0x11434, .prop = .Grapheme_Base },
11983 .{ .from = 0x11435, .to = 0x11437, .prop = .Grapheme_Base },12257 .{ .from = 0x11435, .to = 0x11437, .prop = .Grapheme_Base },
11984 .{ .from = 0x11440, .to = 0x11441, .prop = .Grapheme_Base },12258 .{ .from = 0x11440, .to = 0x11441, .prop = .Grapheme_Base },
...@@ -12016,11 +12290,12 @@ pub const data = [_]CoreProperty{...@@ -12016,11 +12290,12 @@ pub const data = [_]CoreProperty{
12016 .{ .from = 0x11680, .to = 0x116AA, .prop = .Grapheme_Base },12290 .{ .from = 0x11680, .to = 0x116AA, .prop = .Grapheme_Base },
12017 .{ .from = 0x116AC, .to = 0x116AC, .prop = .Grapheme_Base },12291 .{ .from = 0x116AC, .to = 0x116AC, .prop = .Grapheme_Base },
12018 .{ .from = 0x116AE, .to = 0x116AF, .prop = .Grapheme_Base },12292 .{ .from = 0x116AE, .to = 0x116AF, .prop = .Grapheme_Base },
12019 .{ .from = 0x116B6, .to = 0x116B6, .prop = .Grapheme_Base },
12020 .{ .from = 0x116B8, .to = 0x116B8, .prop = .Grapheme_Base },12293 .{ .from = 0x116B8, .to = 0x116B8, .prop = .Grapheme_Base },
12021 .{ .from = 0x116B9, .to = 0x116B9, .prop = .Grapheme_Base },12294 .{ .from = 0x116B9, .to = 0x116B9, .prop = .Grapheme_Base },
12022 .{ .from = 0x116C0, .to = 0x116C9, .prop = .Grapheme_Base },12295 .{ .from = 0x116C0, .to = 0x116C9, .prop = .Grapheme_Base },
12296 .{ .from = 0x116D0, .to = 0x116E3, .prop = .Grapheme_Base },
12023 .{ .from = 0x11700, .to = 0x1171A, .prop = .Grapheme_Base },12297 .{ .from = 0x11700, .to = 0x1171A, .prop = .Grapheme_Base },
12298 .{ .from = 0x1171E, .to = 0x1171E, .prop = .Grapheme_Base },
12024 .{ .from = 0x11720, .to = 0x11721, .prop = .Grapheme_Base },12299 .{ .from = 0x11720, .to = 0x11721, .prop = .Grapheme_Base },
12025 .{ .from = 0x11726, .to = 0x11726, .prop = .Grapheme_Base },12300 .{ .from = 0x11726, .to = 0x11726, .prop = .Grapheme_Base },
12026 .{ .from = 0x11730, .to = 0x11739, .prop = .Grapheme_Base },12301 .{ .from = 0x11730, .to = 0x11739, .prop = .Grapheme_Base },
...@@ -12042,7 +12317,6 @@ pub const data = [_]CoreProperty{...@@ -12042,7 +12317,6 @@ pub const data = [_]CoreProperty{
12042 .{ .from = 0x11918, .to = 0x1192F, .prop = .Grapheme_Base },12317 .{ .from = 0x11918, .to = 0x1192F, .prop = .Grapheme_Base },
12043 .{ .from = 0x11931, .to = 0x11935, .prop = .Grapheme_Base },12318 .{ .from = 0x11931, .to = 0x11935, .prop = .Grapheme_Base },
12044 .{ .from = 0x11937, .to = 0x11938, .prop = .Grapheme_Base },12319 .{ .from = 0x11937, .to = 0x11938, .prop = .Grapheme_Base },
12045 .{ .from = 0x1193D, .to = 0x1193D, .prop = .Grapheme_Base },
12046 .{ .from = 0x1193F, .to = 0x1193F, .prop = .Grapheme_Base },12320 .{ .from = 0x1193F, .to = 0x1193F, .prop = .Grapheme_Base },
12047 .{ .from = 0x11940, .to = 0x11940, .prop = .Grapheme_Base },12321 .{ .from = 0x11940, .to = 0x11940, .prop = .Grapheme_Base },
12048 .{ .from = 0x11941, .to = 0x11941, .prop = .Grapheme_Base },12322 .{ .from = 0x11941, .to = 0x11941, .prop = .Grapheme_Base },
...@@ -12071,6 +12345,9 @@ pub const data = [_]CoreProperty{...@@ -12071,6 +12345,9 @@ pub const data = [_]CoreProperty{
12071 .{ .from = 0x11A9E, .to = 0x11AA2, .prop = .Grapheme_Base },12345 .{ .from = 0x11A9E, .to = 0x11AA2, .prop = .Grapheme_Base },
12072 .{ .from = 0x11AB0, .to = 0x11AF8, .prop = .Grapheme_Base },12346 .{ .from = 0x11AB0, .to = 0x11AF8, .prop = .Grapheme_Base },
12073 .{ .from = 0x11B00, .to = 0x11B09, .prop = .Grapheme_Base },12347 .{ .from = 0x11B00, .to = 0x11B09, .prop = .Grapheme_Base },
12348 .{ .from = 0x11BC0, .to = 0x11BE0, .prop = .Grapheme_Base },
12349 .{ .from = 0x11BE1, .to = 0x11BE1, .prop = .Grapheme_Base },
12350 .{ .from = 0x11BF0, .to = 0x11BF9, .prop = .Grapheme_Base },
12074 .{ .from = 0x11C00, .to = 0x11C08, .prop = .Grapheme_Base },12351 .{ .from = 0x11C00, .to = 0x11C08, .prop = .Grapheme_Base },
12075 .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .Grapheme_Base },12352 .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .Grapheme_Base },
12076 .{ .from = 0x11C2F, .to = 0x11C2F, .prop = .Grapheme_Base },12353 .{ .from = 0x11C2F, .to = 0x11C2F, .prop = .Grapheme_Base },
...@@ -12106,7 +12383,6 @@ pub const data = [_]CoreProperty{...@@ -12106,7 +12383,6 @@ pub const data = [_]CoreProperty{
12106 .{ .from = 0x11F12, .to = 0x11F33, .prop = .Grapheme_Base },12383 .{ .from = 0x11F12, .to = 0x11F33, .prop = .Grapheme_Base },
12107 .{ .from = 0x11F34, .to = 0x11F35, .prop = .Grapheme_Base },12384 .{ .from = 0x11F34, .to = 0x11F35, .prop = .Grapheme_Base },
12108 .{ .from = 0x11F3E, .to = 0x11F3F, .prop = .Grapheme_Base },12385 .{ .from = 0x11F3E, .to = 0x11F3F, .prop = .Grapheme_Base },
12109 .{ .from = 0x11F41, .to = 0x11F41, .prop = .Grapheme_Base },
12110 .{ .from = 0x11F43, .to = 0x11F4F, .prop = .Grapheme_Base },12386 .{ .from = 0x11F43, .to = 0x11F4F, .prop = .Grapheme_Base },
12111 .{ .from = 0x11F50, .to = 0x11F59, .prop = .Grapheme_Base },12387 .{ .from = 0x11F50, .to = 0x11F59, .prop = .Grapheme_Base },
12112 .{ .from = 0x11FB0, .to = 0x11FB0, .prop = .Grapheme_Base },12388 .{ .from = 0x11FB0, .to = 0x11FB0, .prop = .Grapheme_Base },
...@@ -12123,7 +12399,11 @@ pub const data = [_]CoreProperty{...@@ -12123,7 +12399,11 @@ pub const data = [_]CoreProperty{
12123 .{ .from = 0x12FF1, .to = 0x12FF2, .prop = .Grapheme_Base },12399 .{ .from = 0x12FF1, .to = 0x12FF2, .prop = .Grapheme_Base },
12124 .{ .from = 0x13000, .to = 0x1342F, .prop = .Grapheme_Base },12400 .{ .from = 0x13000, .to = 0x1342F, .prop = .Grapheme_Base },
12125 .{ .from = 0x13441, .to = 0x13446, .prop = .Grapheme_Base },12401 .{ .from = 0x13441, .to = 0x13446, .prop = .Grapheme_Base },
12402 .{ .from = 0x13460, .to = 0x143FA, .prop = .Grapheme_Base },
12126 .{ .from = 0x14400, .to = 0x14646, .prop = .Grapheme_Base },12403 .{ .from = 0x14400, .to = 0x14646, .prop = .Grapheme_Base },
12404 .{ .from = 0x16100, .to = 0x1611D, .prop = .Grapheme_Base },
12405 .{ .from = 0x1612A, .to = 0x1612C, .prop = .Grapheme_Base },
12406 .{ .from = 0x16130, .to = 0x16139, .prop = .Grapheme_Base },
12127 .{ .from = 0x16800, .to = 0x16A38, .prop = .Grapheme_Base },12407 .{ .from = 0x16800, .to = 0x16A38, .prop = .Grapheme_Base },
12128 .{ .from = 0x16A40, .to = 0x16A5E, .prop = .Grapheme_Base },12408 .{ .from = 0x16A40, .to = 0x16A5E, .prop = .Grapheme_Base },
12129 .{ .from = 0x16A60, .to = 0x16A69, .prop = .Grapheme_Base },12409 .{ .from = 0x16A60, .to = 0x16A69, .prop = .Grapheme_Base },
...@@ -12142,6 +12422,11 @@ pub const data = [_]CoreProperty{...@@ -12142,6 +12422,11 @@ pub const data = [_]CoreProperty{
12142 .{ .from = 0x16B5B, .to = 0x16B61, .prop = .Grapheme_Base },12422 .{ .from = 0x16B5B, .to = 0x16B61, .prop = .Grapheme_Base },
12143 .{ .from = 0x16B63, .to = 0x16B77, .prop = .Grapheme_Base },12423 .{ .from = 0x16B63, .to = 0x16B77, .prop = .Grapheme_Base },
12144 .{ .from = 0x16B7D, .to = 0x16B8F, .prop = .Grapheme_Base },12424 .{ .from = 0x16B7D, .to = 0x16B8F, .prop = .Grapheme_Base },
12425 .{ .from = 0x16D40, .to = 0x16D42, .prop = .Grapheme_Base },
12426 .{ .from = 0x16D43, .to = 0x16D6A, .prop = .Grapheme_Base },
12427 .{ .from = 0x16D6B, .to = 0x16D6C, .prop = .Grapheme_Base },
12428 .{ .from = 0x16D6D, .to = 0x16D6F, .prop = .Grapheme_Base },
12429 .{ .from = 0x16D70, .to = 0x16D79, .prop = .Grapheme_Base },
12145 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .Grapheme_Base },12430 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .Grapheme_Base },
12146 .{ .from = 0x16E80, .to = 0x16E96, .prop = .Grapheme_Base },12431 .{ .from = 0x16E80, .to = 0x16E96, .prop = .Grapheme_Base },
12147 .{ .from = 0x16E97, .to = 0x16E9A, .prop = .Grapheme_Base },12432 .{ .from = 0x16E97, .to = 0x16E9A, .prop = .Grapheme_Base },
...@@ -12152,10 +12437,9 @@ pub const data = [_]CoreProperty{...@@ -12152,10 +12437,9 @@ pub const data = [_]CoreProperty{
12152 .{ .from = 0x16FE0, .to = 0x16FE1, .prop = .Grapheme_Base },12437 .{ .from = 0x16FE0, .to = 0x16FE1, .prop = .Grapheme_Base },
12153 .{ .from = 0x16FE2, .to = 0x16FE2, .prop = .Grapheme_Base },12438 .{ .from = 0x16FE2, .to = 0x16FE2, .prop = .Grapheme_Base },
12154 .{ .from = 0x16FE3, .to = 0x16FE3, .prop = .Grapheme_Base },12439 .{ .from = 0x16FE3, .to = 0x16FE3, .prop = .Grapheme_Base },
12155 .{ .from = 0x16FF0, .to = 0x16FF1, .prop = .Grapheme_Base },
12156 .{ .from = 0x17000, .to = 0x187F7, .prop = .Grapheme_Base },12440 .{ .from = 0x17000, .to = 0x187F7, .prop = .Grapheme_Base },
12157 .{ .from = 0x18800, .to = 0x18CD5, .prop = .Grapheme_Base },12441 .{ .from = 0x18800, .to = 0x18CD5, .prop = .Grapheme_Base },
12158 .{ .from = 0x18D00, .to = 0x18D08, .prop = .Grapheme_Base },12442 .{ .from = 0x18CFF, .to = 0x18D08, .prop = .Grapheme_Base },
12159 .{ .from = 0x1AFF0, .to = 0x1AFF3, .prop = .Grapheme_Base },12443 .{ .from = 0x1AFF0, .to = 0x1AFF3, .prop = .Grapheme_Base },
12160 .{ .from = 0x1AFF5, .to = 0x1AFFB, .prop = .Grapheme_Base },12444 .{ .from = 0x1AFF5, .to = 0x1AFFB, .prop = .Grapheme_Base },
12161 .{ .from = 0x1AFFD, .to = 0x1AFFE, .prop = .Grapheme_Base },12445 .{ .from = 0x1AFFD, .to = 0x1AFFE, .prop = .Grapheme_Base },
...@@ -12171,13 +12455,14 @@ pub const data = [_]CoreProperty{...@@ -12171,13 +12455,14 @@ pub const data = [_]CoreProperty{
12171 .{ .from = 0x1BC90, .to = 0x1BC99, .prop = .Grapheme_Base },12455 .{ .from = 0x1BC90, .to = 0x1BC99, .prop = .Grapheme_Base },
12172 .{ .from = 0x1BC9C, .to = 0x1BC9C, .prop = .Grapheme_Base },12456 .{ .from = 0x1BC9C, .to = 0x1BC9C, .prop = .Grapheme_Base },
12173 .{ .from = 0x1BC9F, .to = 0x1BC9F, .prop = .Grapheme_Base },12457 .{ .from = 0x1BC9F, .to = 0x1BC9F, .prop = .Grapheme_Base },
12458 .{ .from = 0x1CC00, .to = 0x1CCEF, .prop = .Grapheme_Base },
12459 .{ .from = 0x1CCF0, .to = 0x1CCF9, .prop = .Grapheme_Base },
12460 .{ .from = 0x1CD00, .to = 0x1CEB3, .prop = .Grapheme_Base },
12174 .{ .from = 0x1CF50, .to = 0x1CFC3, .prop = .Grapheme_Base },12461 .{ .from = 0x1CF50, .to = 0x1CFC3, .prop = .Grapheme_Base },
12175 .{ .from = 0x1D000, .to = 0x1D0F5, .prop = .Grapheme_Base },12462 .{ .from = 0x1D000, .to = 0x1D0F5, .prop = .Grapheme_Base },
12176 .{ .from = 0x1D100, .to = 0x1D126, .prop = .Grapheme_Base },12463 .{ .from = 0x1D100, .to = 0x1D126, .prop = .Grapheme_Base },
12177 .{ .from = 0x1D129, .to = 0x1D164, .prop = .Grapheme_Base },12464 .{ .from = 0x1D129, .to = 0x1D164, .prop = .Grapheme_Base },
12178 .{ .from = 0x1D166, .to = 0x1D166, .prop = .Grapheme_Base },
12179 .{ .from = 0x1D16A, .to = 0x1D16C, .prop = .Grapheme_Base },12465 .{ .from = 0x1D16A, .to = 0x1D16C, .prop = .Grapheme_Base },
12180 .{ .from = 0x1D16D, .to = 0x1D16D, .prop = .Grapheme_Base },
12181 .{ .from = 0x1D183, .to = 0x1D184, .prop = .Grapheme_Base },12466 .{ .from = 0x1D183, .to = 0x1D184, .prop = .Grapheme_Base },
12182 .{ .from = 0x1D18C, .to = 0x1D1A9, .prop = .Grapheme_Base },12467 .{ .from = 0x1D18C, .to = 0x1D1A9, .prop = .Grapheme_Base },
12183 .{ .from = 0x1D1AE, .to = 0x1D1EA, .prop = .Grapheme_Base },12468 .{ .from = 0x1D1AE, .to = 0x1D1EA, .prop = .Grapheme_Base },
...@@ -12251,6 +12536,10 @@ pub const data = [_]CoreProperty{...@@ -12251,6 +12536,10 @@ pub const data = [_]CoreProperty{
12251 .{ .from = 0x1E4D0, .to = 0x1E4EA, .prop = .Grapheme_Base },12536 .{ .from = 0x1E4D0, .to = 0x1E4EA, .prop = .Grapheme_Base },
12252 .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .Grapheme_Base },12537 .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .Grapheme_Base },
12253 .{ .from = 0x1E4F0, .to = 0x1E4F9, .prop = .Grapheme_Base },12538 .{ .from = 0x1E4F0, .to = 0x1E4F9, .prop = .Grapheme_Base },
12539 .{ .from = 0x1E5D0, .to = 0x1E5ED, .prop = .Grapheme_Base },
12540 .{ .from = 0x1E5F0, .to = 0x1E5F0, .prop = .Grapheme_Base },
12541 .{ .from = 0x1E5F1, .to = 0x1E5FA, .prop = .Grapheme_Base },
12542 .{ .from = 0x1E5FF, .to = 0x1E5FF, .prop = .Grapheme_Base },
12254 .{ .from = 0x1E7E0, .to = 0x1E7E6, .prop = .Grapheme_Base },12543 .{ .from = 0x1E7E0, .to = 0x1E7E6, .prop = .Grapheme_Base },
12255 .{ .from = 0x1E7E8, .to = 0x1E7EB, .prop = .Grapheme_Base },12544 .{ .from = 0x1E7E8, .to = 0x1E7EB, .prop = .Grapheme_Base },
12256 .{ .from = 0x1E7ED, .to = 0x1E7EE, .prop = .Grapheme_Base },12545 .{ .from = 0x1E7ED, .to = 0x1E7EE, .prop = .Grapheme_Base },
...@@ -12330,18 +12619,18 @@ pub const data = [_]CoreProperty{...@@ -12330,18 +12619,18 @@ pub const data = [_]CoreProperty{
12330 .{ .from = 0x1F850, .to = 0x1F859, .prop = .Grapheme_Base },12619 .{ .from = 0x1F850, .to = 0x1F859, .prop = .Grapheme_Base },
12331 .{ .from = 0x1F860, .to = 0x1F887, .prop = .Grapheme_Base },12620 .{ .from = 0x1F860, .to = 0x1F887, .prop = .Grapheme_Base },
12332 .{ .from = 0x1F890, .to = 0x1F8AD, .prop = .Grapheme_Base },12621 .{ .from = 0x1F890, .to = 0x1F8AD, .prop = .Grapheme_Base },
12333 .{ .from = 0x1F8B0, .to = 0x1F8B1, .prop = .Grapheme_Base },12622 .{ .from = 0x1F8B0, .to = 0x1F8BB, .prop = .Grapheme_Base },
12623 .{ .from = 0x1F8C0, .to = 0x1F8C1, .prop = .Grapheme_Base },
12334 .{ .from = 0x1F900, .to = 0x1FA53, .prop = .Grapheme_Base },12624 .{ .from = 0x1F900, .to = 0x1FA53, .prop = .Grapheme_Base },
12335 .{ .from = 0x1FA60, .to = 0x1FA6D, .prop = .Grapheme_Base },12625 .{ .from = 0x1FA60, .to = 0x1FA6D, .prop = .Grapheme_Base },
12336 .{ .from = 0x1FA70, .to = 0x1FA7C, .prop = .Grapheme_Base },12626 .{ .from = 0x1FA70, .to = 0x1FA7C, .prop = .Grapheme_Base },
12337 .{ .from = 0x1FA80, .to = 0x1FA88, .prop = .Grapheme_Base },12627 .{ .from = 0x1FA80, .to = 0x1FA89, .prop = .Grapheme_Base },
12338 .{ .from = 0x1FA90, .to = 0x1FABD, .prop = .Grapheme_Base },12628 .{ .from = 0x1FA8F, .to = 0x1FAC6, .prop = .Grapheme_Base },
12339 .{ .from = 0x1FABF, .to = 0x1FAC5, .prop = .Grapheme_Base },12629 .{ .from = 0x1FACE, .to = 0x1FADC, .prop = .Grapheme_Base },
12340 .{ .from = 0x1FACE, .to = 0x1FADB, .prop = .Grapheme_Base },12630 .{ .from = 0x1FADF, .to = 0x1FAE9, .prop = .Grapheme_Base },
12341 .{ .from = 0x1FAE0, .to = 0x1FAE8, .prop = .Grapheme_Base },
12342 .{ .from = 0x1FAF0, .to = 0x1FAF8, .prop = .Grapheme_Base },12631 .{ .from = 0x1FAF0, .to = 0x1FAF8, .prop = .Grapheme_Base },
12343 .{ .from = 0x1FB00, .to = 0x1FB92, .prop = .Grapheme_Base },12632 .{ .from = 0x1FB00, .to = 0x1FB92, .prop = .Grapheme_Base },
12344 .{ .from = 0x1FB94, .to = 0x1FBCA, .prop = .Grapheme_Base },12633 .{ .from = 0x1FB94, .to = 0x1FBEF, .prop = .Grapheme_Base },
12345 .{ .from = 0x1FBF0, .to = 0x1FBF9, .prop = .Grapheme_Base },12634 .{ .from = 0x1FBF0, .to = 0x1FBF9, .prop = .Grapheme_Base },
12346 .{ .from = 0x20000, .to = 0x2A6DF, .prop = .Grapheme_Base },12635 .{ .from = 0x20000, .to = 0x2A6DF, .prop = .Grapheme_Base },
12347 .{ .from = 0x2A700, .to = 0x2B739, .prop = .Grapheme_Base },12636 .{ .from = 0x2A700, .to = 0x2B739, .prop = .Grapheme_Base },
...@@ -12394,6 +12683,9 @@ pub const data = [_]CoreProperty{...@@ -12394,6 +12683,9 @@ pub const data = [_]CoreProperty{
12394 .{ .from = 0x11235, .to = 0x11235, .prop = .Grapheme_Link },12683 .{ .from = 0x11235, .to = 0x11235, .prop = .Grapheme_Link },
12395 .{ .from = 0x112EA, .to = 0x112EA, .prop = .Grapheme_Link },12684 .{ .from = 0x112EA, .to = 0x112EA, .prop = .Grapheme_Link },
12396 .{ .from = 0x1134D, .to = 0x1134D, .prop = .Grapheme_Link },12685 .{ .from = 0x1134D, .to = 0x1134D, .prop = .Grapheme_Link },
12686 .{ .from = 0x113CE, .to = 0x113CE, .prop = .Grapheme_Link },
12687 .{ .from = 0x113CF, .to = 0x113CF, .prop = .Grapheme_Link },
12688 .{ .from = 0x113D0, .to = 0x113D0, .prop = .Grapheme_Link },
12397 .{ .from = 0x11442, .to = 0x11442, .prop = .Grapheme_Link },12689 .{ .from = 0x11442, .to = 0x11442, .prop = .Grapheme_Link },
12398 .{ .from = 0x114C2, .to = 0x114C2, .prop = .Grapheme_Link },12690 .{ .from = 0x114C2, .to = 0x114C2, .prop = .Grapheme_Link },
12399 .{ .from = 0x115BF, .to = 0x115BF, .prop = .Grapheme_Link },12691 .{ .from = 0x115BF, .to = 0x115BF, .prop = .Grapheme_Link },
...@@ -12412,6 +12704,7 @@ pub const data = [_]CoreProperty{...@@ -12412,6 +12704,7 @@ pub const data = [_]CoreProperty{
12412 .{ .from = 0x11D97, .to = 0x11D97, .prop = .Grapheme_Link },12704 .{ .from = 0x11D97, .to = 0x11D97, .prop = .Grapheme_Link },
12413 .{ .from = 0x11F41, .to = 0x11F41, .prop = .Grapheme_Link },12705 .{ .from = 0x11F41, .to = 0x11F41, .prop = .Grapheme_Link },
12414 .{ .from = 0x11F42, .to = 0x11F42, .prop = .Grapheme_Link },12706 .{ .from = 0x11F42, .to = 0x11F42, .prop = .Grapheme_Link },
12707 .{ .from = 0x1612F, .to = 0x1612F, .prop = .Grapheme_Link },
12415 .{ .from = 0x094D, .to = 0x094D, .prop = .InCB },12708 .{ .from = 0x094D, .to = 0x094D, .prop = .InCB },
12416 .{ .from = 0x09CD, .to = 0x09CD, .prop = .InCB },12709 .{ .from = 0x09CD, .to = 0x09CD, .prop = .InCB },
12417 .{ .from = 0x0ACD, .to = 0x0ACD, .prop = .InCB },12710 .{ .from = 0x0ACD, .to = 0x0ACD, .prop = .InCB },
...@@ -12444,9 +12737,9 @@ pub const data = [_]CoreProperty{...@@ -12444,9 +12737,9 @@ pub const data = [_]CoreProperty{
12444 .{ .from = 0x0C2A, .to = 0x0C39, .prop = .InCB },12737 .{ .from = 0x0C2A, .to = 0x0C39, .prop = .InCB },
12445 .{ .from = 0x0C58, .to = 0x0C5A, .prop = .InCB },12738 .{ .from = 0x0C58, .to = 0x0C5A, .prop = .InCB },
12446 .{ .from = 0x0D15, .to = 0x0D3A, .prop = .InCB },12739 .{ .from = 0x0D15, .to = 0x0D3A, .prop = .InCB },
12447 .{ .from = 0x0300, .to = 0x034E, .prop = .InCB },12740 .{ .from = 0x0300, .to = 0x036F, .prop = .InCB },
12448 .{ .from = 0x0350, .to = 0x036F, .prop = .InCB },
12449 .{ .from = 0x0483, .to = 0x0487, .prop = .InCB },12741 .{ .from = 0x0483, .to = 0x0487, .prop = .InCB },
12742 .{ .from = 0x0488, .to = 0x0489, .prop = .InCB },
12450 .{ .from = 0x0591, .to = 0x05BD, .prop = .InCB },12743 .{ .from = 0x0591, .to = 0x05BD, .prop = .InCB },
12451 .{ .from = 0x05BF, .to = 0x05BF, .prop = .InCB },12744 .{ .from = 0x05BF, .to = 0x05BF, .prop = .InCB },
12452 .{ .from = 0x05C1, .to = 0x05C2, .prop = .InCB },12745 .{ .from = 0x05C1, .to = 0x05C2, .prop = .InCB },
...@@ -12461,6 +12754,7 @@ pub const data = [_]CoreProperty{...@@ -12461,6 +12754,7 @@ pub const data = [_]CoreProperty{
12461 .{ .from = 0x06EA, .to = 0x06ED, .prop = .InCB },12754 .{ .from = 0x06EA, .to = 0x06ED, .prop = .InCB },
12462 .{ .from = 0x0711, .to = 0x0711, .prop = .InCB },12755 .{ .from = 0x0711, .to = 0x0711, .prop = .InCB },
12463 .{ .from = 0x0730, .to = 0x074A, .prop = .InCB },12756 .{ .from = 0x0730, .to = 0x074A, .prop = .InCB },
12757 .{ .from = 0x07A6, .to = 0x07B0, .prop = .InCB },
12464 .{ .from = 0x07EB, .to = 0x07F3, .prop = .InCB },12758 .{ .from = 0x07EB, .to = 0x07F3, .prop = .InCB },
12465 .{ .from = 0x07FD, .to = 0x07FD, .prop = .InCB },12759 .{ .from = 0x07FD, .to = 0x07FD, .prop = .InCB },
12466 .{ .from = 0x0816, .to = 0x0819, .prop = .InCB },12760 .{ .from = 0x0816, .to = 0x0819, .prop = .InCB },
...@@ -12468,55 +12762,160 @@ pub const data = [_]CoreProperty{...@@ -12468,55 +12762,160 @@ pub const data = [_]CoreProperty{
12468 .{ .from = 0x0825, .to = 0x0827, .prop = .InCB },12762 .{ .from = 0x0825, .to = 0x0827, .prop = .InCB },
12469 .{ .from = 0x0829, .to = 0x082D, .prop = .InCB },12763 .{ .from = 0x0829, .to = 0x082D, .prop = .InCB },
12470 .{ .from = 0x0859, .to = 0x085B, .prop = .InCB },12764 .{ .from = 0x0859, .to = 0x085B, .prop = .InCB },
12471 .{ .from = 0x0898, .to = 0x089F, .prop = .InCB },12765 .{ .from = 0x0897, .to = 0x089F, .prop = .InCB },
12472 .{ .from = 0x08CA, .to = 0x08E1, .prop = .InCB },12766 .{ .from = 0x08CA, .to = 0x08E1, .prop = .InCB },
12473 .{ .from = 0x08E3, .to = 0x08FF, .prop = .InCB },12767 .{ .from = 0x08E3, .to = 0x0902, .prop = .InCB },
12768 .{ .from = 0x093A, .to = 0x093A, .prop = .InCB },
12474 .{ .from = 0x093C, .to = 0x093C, .prop = .InCB },12769 .{ .from = 0x093C, .to = 0x093C, .prop = .InCB },
12475 .{ .from = 0x0951, .to = 0x0954, .prop = .InCB },12770 .{ .from = 0x0941, .to = 0x0948, .prop = .InCB },
12771 .{ .from = 0x0951, .to = 0x0957, .prop = .InCB },
12772 .{ .from = 0x0962, .to = 0x0963, .prop = .InCB },
12773 .{ .from = 0x0981, .to = 0x0981, .prop = .InCB },
12476 .{ .from = 0x09BC, .to = 0x09BC, .prop = .InCB },12774 .{ .from = 0x09BC, .to = 0x09BC, .prop = .InCB },
12775 .{ .from = 0x09BE, .to = 0x09BE, .prop = .InCB },
12776 .{ .from = 0x09C1, .to = 0x09C4, .prop = .InCB },
12777 .{ .from = 0x09D7, .to = 0x09D7, .prop = .InCB },
12778 .{ .from = 0x09E2, .to = 0x09E3, .prop = .InCB },
12477 .{ .from = 0x09FE, .to = 0x09FE, .prop = .InCB },12779 .{ .from = 0x09FE, .to = 0x09FE, .prop = .InCB },
12780 .{ .from = 0x0A01, .to = 0x0A02, .prop = .InCB },
12478 .{ .from = 0x0A3C, .to = 0x0A3C, .prop = .InCB },12781 .{ .from = 0x0A3C, .to = 0x0A3C, .prop = .InCB },
12782 .{ .from = 0x0A41, .to = 0x0A42, .prop = .InCB },
12783 .{ .from = 0x0A47, .to = 0x0A48, .prop = .InCB },
12784 .{ .from = 0x0A4B, .to = 0x0A4D, .prop = .InCB },
12785 .{ .from = 0x0A51, .to = 0x0A51, .prop = .InCB },
12786 .{ .from = 0x0A70, .to = 0x0A71, .prop = .InCB },
12787 .{ .from = 0x0A75, .to = 0x0A75, .prop = .InCB },
12788 .{ .from = 0x0A81, .to = 0x0A82, .prop = .InCB },
12479 .{ .from = 0x0ABC, .to = 0x0ABC, .prop = .InCB },12789 .{ .from = 0x0ABC, .to = 0x0ABC, .prop = .InCB },
12790 .{ .from = 0x0AC1, .to = 0x0AC5, .prop = .InCB },
12791 .{ .from = 0x0AC7, .to = 0x0AC8, .prop = .InCB },
12792 .{ .from = 0x0AE2, .to = 0x0AE3, .prop = .InCB },
12793 .{ .from = 0x0AFA, .to = 0x0AFF, .prop = .InCB },
12794 .{ .from = 0x0B01, .to = 0x0B01, .prop = .InCB },
12480 .{ .from = 0x0B3C, .to = 0x0B3C, .prop = .InCB },12795 .{ .from = 0x0B3C, .to = 0x0B3C, .prop = .InCB },
12796 .{ .from = 0x0B3E, .to = 0x0B3E, .prop = .InCB },
12797 .{ .from = 0x0B3F, .to = 0x0B3F, .prop = .InCB },
12798 .{ .from = 0x0B41, .to = 0x0B44, .prop = .InCB },
12799 .{ .from = 0x0B55, .to = 0x0B56, .prop = .InCB },
12800 .{ .from = 0x0B57, .to = 0x0B57, .prop = .InCB },
12801 .{ .from = 0x0B62, .to = 0x0B63, .prop = .InCB },
12802 .{ .from = 0x0B82, .to = 0x0B82, .prop = .InCB },
12803 .{ .from = 0x0BBE, .to = 0x0BBE, .prop = .InCB },
12804 .{ .from = 0x0BC0, .to = 0x0BC0, .prop = .InCB },
12805 .{ .from = 0x0BCD, .to = 0x0BCD, .prop = .InCB },
12806 .{ .from = 0x0BD7, .to = 0x0BD7, .prop = .InCB },
12807 .{ .from = 0x0C00, .to = 0x0C00, .prop = .InCB },
12808 .{ .from = 0x0C04, .to = 0x0C04, .prop = .InCB },
12481 .{ .from = 0x0C3C, .to = 0x0C3C, .prop = .InCB },12809 .{ .from = 0x0C3C, .to = 0x0C3C, .prop = .InCB },
12810 .{ .from = 0x0C3E, .to = 0x0C40, .prop = .InCB },
12811 .{ .from = 0x0C46, .to = 0x0C48, .prop = .InCB },
12812 .{ .from = 0x0C4A, .to = 0x0C4C, .prop = .InCB },
12482 .{ .from = 0x0C55, .to = 0x0C56, .prop = .InCB },12813 .{ .from = 0x0C55, .to = 0x0C56, .prop = .InCB },
12814 .{ .from = 0x0C62, .to = 0x0C63, .prop = .InCB },
12815 .{ .from = 0x0C81, .to = 0x0C81, .prop = .InCB },
12483 .{ .from = 0x0CBC, .to = 0x0CBC, .prop = .InCB },12816 .{ .from = 0x0CBC, .to = 0x0CBC, .prop = .InCB },
12817 .{ .from = 0x0CBF, .to = 0x0CBF, .prop = .InCB },
12818 .{ .from = 0x0CC0, .to = 0x0CC0, .prop = .InCB },
12819 .{ .from = 0x0CC2, .to = 0x0CC2, .prop = .InCB },
12820 .{ .from = 0x0CC6, .to = 0x0CC6, .prop = .InCB },
12821 .{ .from = 0x0CC7, .to = 0x0CC8, .prop = .InCB },
12822 .{ .from = 0x0CCA, .to = 0x0CCB, .prop = .InCB },
12823 .{ .from = 0x0CCC, .to = 0x0CCD, .prop = .InCB },
12824 .{ .from = 0x0CD5, .to = 0x0CD6, .prop = .InCB },
12825 .{ .from = 0x0CE2, .to = 0x0CE3, .prop = .InCB },
12826 .{ .from = 0x0D00, .to = 0x0D01, .prop = .InCB },
12484 .{ .from = 0x0D3B, .to = 0x0D3C, .prop = .InCB },12827 .{ .from = 0x0D3B, .to = 0x0D3C, .prop = .InCB },
12485 .{ .from = 0x0E38, .to = 0x0E3A, .prop = .InCB },12828 .{ .from = 0x0D3E, .to = 0x0D3E, .prop = .InCB },
12486 .{ .from = 0x0E48, .to = 0x0E4B, .prop = .InCB },12829 .{ .from = 0x0D41, .to = 0x0D44, .prop = .InCB },
12487 .{ .from = 0x0EB8, .to = 0x0EBA, .prop = .InCB },12830 .{ .from = 0x0D57, .to = 0x0D57, .prop = .InCB },
12488 .{ .from = 0x0EC8, .to = 0x0ECB, .prop = .InCB },12831 .{ .from = 0x0D62, .to = 0x0D63, .prop = .InCB },
12832 .{ .from = 0x0D81, .to = 0x0D81, .prop = .InCB },
12833 .{ .from = 0x0DCA, .to = 0x0DCA, .prop = .InCB },
12834 .{ .from = 0x0DCF, .to = 0x0DCF, .prop = .InCB },
12835 .{ .from = 0x0DD2, .to = 0x0DD4, .prop = .InCB },
12836 .{ .from = 0x0DD6, .to = 0x0DD6, .prop = .InCB },
12837 .{ .from = 0x0DDF, .to = 0x0DDF, .prop = .InCB },
12838 .{ .from = 0x0E31, .to = 0x0E31, .prop = .InCB },
12839 .{ .from = 0x0E34, .to = 0x0E3A, .prop = .InCB },
12840 .{ .from = 0x0E47, .to = 0x0E4E, .prop = .InCB },
12841 .{ .from = 0x0EB1, .to = 0x0EB1, .prop = .InCB },
12842 .{ .from = 0x0EB4, .to = 0x0EBC, .prop = .InCB },
12843 .{ .from = 0x0EC8, .to = 0x0ECE, .prop = .InCB },
12489 .{ .from = 0x0F18, .to = 0x0F19, .prop = .InCB },12844 .{ .from = 0x0F18, .to = 0x0F19, .prop = .InCB },
12490 .{ .from = 0x0F35, .to = 0x0F35, .prop = .InCB },12845 .{ .from = 0x0F35, .to = 0x0F35, .prop = .InCB },
12491 .{ .from = 0x0F37, .to = 0x0F37, .prop = .InCB },12846 .{ .from = 0x0F37, .to = 0x0F37, .prop = .InCB },
12492 .{ .from = 0x0F39, .to = 0x0F39, .prop = .InCB },12847 .{ .from = 0x0F39, .to = 0x0F39, .prop = .InCB },
12493 .{ .from = 0x0F71, .to = 0x0F72, .prop = .InCB },12848 .{ .from = 0x0F71, .to = 0x0F7E, .prop = .InCB },
12494 .{ .from = 0x0F74, .to = 0x0F74, .prop = .InCB },12849 .{ .from = 0x0F80, .to = 0x0F84, .prop = .InCB },
12495 .{ .from = 0x0F7A, .to = 0x0F7D, .prop = .InCB },
12496 .{ .from = 0x0F80, .to = 0x0F80, .prop = .InCB },
12497 .{ .from = 0x0F82, .to = 0x0F84, .prop = .InCB },
12498 .{ .from = 0x0F86, .to = 0x0F87, .prop = .InCB },12850 .{ .from = 0x0F86, .to = 0x0F87, .prop = .InCB },
12851 .{ .from = 0x0F8D, .to = 0x0F97, .prop = .InCB },
12852 .{ .from = 0x0F99, .to = 0x0FBC, .prop = .InCB },
12499 .{ .from = 0x0FC6, .to = 0x0FC6, .prop = .InCB },12853 .{ .from = 0x0FC6, .to = 0x0FC6, .prop = .InCB },
12500 .{ .from = 0x1037, .to = 0x1037, .prop = .InCB },12854 .{ .from = 0x102D, .to = 0x1030, .prop = .InCB },
12855 .{ .from = 0x1032, .to = 0x1037, .prop = .InCB },
12501 .{ .from = 0x1039, .to = 0x103A, .prop = .InCB },12856 .{ .from = 0x1039, .to = 0x103A, .prop = .InCB },
12857 .{ .from = 0x103D, .to = 0x103E, .prop = .InCB },
12858 .{ .from = 0x1058, .to = 0x1059, .prop = .InCB },
12859 .{ .from = 0x105E, .to = 0x1060, .prop = .InCB },
12860 .{ .from = 0x1071, .to = 0x1074, .prop = .InCB },
12861 .{ .from = 0x1082, .to = 0x1082, .prop = .InCB },
12862 .{ .from = 0x1085, .to = 0x1086, .prop = .InCB },
12502 .{ .from = 0x108D, .to = 0x108D, .prop = .InCB },12863 .{ .from = 0x108D, .to = 0x108D, .prop = .InCB },
12864 .{ .from = 0x109D, .to = 0x109D, .prop = .InCB },
12503 .{ .from = 0x135D, .to = 0x135F, .prop = .InCB },12865 .{ .from = 0x135D, .to = 0x135F, .prop = .InCB },
12504 .{ .from = 0x1714, .to = 0x1714, .prop = .InCB },12866 .{ .from = 0x1712, .to = 0x1714, .prop = .InCB },
12505 .{ .from = 0x17D2, .to = 0x17D2, .prop = .InCB },12867 .{ .from = 0x1715, .to = 0x1715, .prop = .InCB },
12868 .{ .from = 0x1732, .to = 0x1733, .prop = .InCB },
12869 .{ .from = 0x1734, .to = 0x1734, .prop = .InCB },
12870 .{ .from = 0x1752, .to = 0x1753, .prop = .InCB },
12871 .{ .from = 0x1772, .to = 0x1773, .prop = .InCB },
12872 .{ .from = 0x17B4, .to = 0x17B5, .prop = .InCB },
12873 .{ .from = 0x17B7, .to = 0x17BD, .prop = .InCB },
12874 .{ .from = 0x17C6, .to = 0x17C6, .prop = .InCB },
12875 .{ .from = 0x17C9, .to = 0x17D3, .prop = .InCB },
12506 .{ .from = 0x17DD, .to = 0x17DD, .prop = .InCB },12876 .{ .from = 0x17DD, .to = 0x17DD, .prop = .InCB },
12877 .{ .from = 0x180B, .to = 0x180D, .prop = .InCB },
12878 .{ .from = 0x180F, .to = 0x180F, .prop = .InCB },
12879 .{ .from = 0x1885, .to = 0x1886, .prop = .InCB },
12507 .{ .from = 0x18A9, .to = 0x18A9, .prop = .InCB },12880 .{ .from = 0x18A9, .to = 0x18A9, .prop = .InCB },
12881 .{ .from = 0x1920, .to = 0x1922, .prop = .InCB },
12882 .{ .from = 0x1927, .to = 0x1928, .prop = .InCB },
12883 .{ .from = 0x1932, .to = 0x1932, .prop = .InCB },
12508 .{ .from = 0x1939, .to = 0x193B, .prop = .InCB },12884 .{ .from = 0x1939, .to = 0x193B, .prop = .InCB },
12509 .{ .from = 0x1A17, .to = 0x1A18, .prop = .InCB },12885 .{ .from = 0x1A17, .to = 0x1A18, .prop = .InCB },
12886 .{ .from = 0x1A1B, .to = 0x1A1B, .prop = .InCB },
12887 .{ .from = 0x1A56, .to = 0x1A56, .prop = .InCB },
12888 .{ .from = 0x1A58, .to = 0x1A5E, .prop = .InCB },
12510 .{ .from = 0x1A60, .to = 0x1A60, .prop = .InCB },12889 .{ .from = 0x1A60, .to = 0x1A60, .prop = .InCB },
12511 .{ .from = 0x1A75, .to = 0x1A7C, .prop = .InCB },12890 .{ .from = 0x1A62, .to = 0x1A62, .prop = .InCB },
12891 .{ .from = 0x1A65, .to = 0x1A6C, .prop = .InCB },
12892 .{ .from = 0x1A73, .to = 0x1A7C, .prop = .InCB },
12512 .{ .from = 0x1A7F, .to = 0x1A7F, .prop = .InCB },12893 .{ .from = 0x1A7F, .to = 0x1A7F, .prop = .InCB },
12513 .{ .from = 0x1AB0, .to = 0x1ABD, .prop = .InCB },12894 .{ .from = 0x1AB0, .to = 0x1ABD, .prop = .InCB },
12895 .{ .from = 0x1ABE, .to = 0x1ABE, .prop = .InCB },
12514 .{ .from = 0x1ABF, .to = 0x1ACE, .prop = .InCB },12896 .{ .from = 0x1ABF, .to = 0x1ACE, .prop = .InCB },
12897 .{ .from = 0x1B00, .to = 0x1B03, .prop = .InCB },
12515 .{ .from = 0x1B34, .to = 0x1B34, .prop = .InCB },12898 .{ .from = 0x1B34, .to = 0x1B34, .prop = .InCB },
12899 .{ .from = 0x1B35, .to = 0x1B35, .prop = .InCB },
12900 .{ .from = 0x1B36, .to = 0x1B3A, .prop = .InCB },
12901 .{ .from = 0x1B3B, .to = 0x1B3B, .prop = .InCB },
12902 .{ .from = 0x1B3C, .to = 0x1B3C, .prop = .InCB },
12903 .{ .from = 0x1B3D, .to = 0x1B3D, .prop = .InCB },
12904 .{ .from = 0x1B42, .to = 0x1B42, .prop = .InCB },
12905 .{ .from = 0x1B43, .to = 0x1B44, .prop = .InCB },
12516 .{ .from = 0x1B6B, .to = 0x1B73, .prop = .InCB },12906 .{ .from = 0x1B6B, .to = 0x1B73, .prop = .InCB },
12517 .{ .from = 0x1BAB, .to = 0x1BAB, .prop = .InCB },12907 .{ .from = 0x1B80, .to = 0x1B81, .prop = .InCB },
12908 .{ .from = 0x1BA2, .to = 0x1BA5, .prop = .InCB },
12909 .{ .from = 0x1BA8, .to = 0x1BA9, .prop = .InCB },
12910 .{ .from = 0x1BAA, .to = 0x1BAA, .prop = .InCB },
12911 .{ .from = 0x1BAB, .to = 0x1BAD, .prop = .InCB },
12518 .{ .from = 0x1BE6, .to = 0x1BE6, .prop = .InCB },12912 .{ .from = 0x1BE6, .to = 0x1BE6, .prop = .InCB },
12519 .{ .from = 0x1C37, .to = 0x1C37, .prop = .InCB },12913 .{ .from = 0x1BE8, .to = 0x1BE9, .prop = .InCB },
12914 .{ .from = 0x1BED, .to = 0x1BED, .prop = .InCB },
12915 .{ .from = 0x1BEF, .to = 0x1BF1, .prop = .InCB },
12916 .{ .from = 0x1BF2, .to = 0x1BF3, .prop = .InCB },
12917 .{ .from = 0x1C2C, .to = 0x1C33, .prop = .InCB },
12918 .{ .from = 0x1C36, .to = 0x1C37, .prop = .InCB },
12520 .{ .from = 0x1CD0, .to = 0x1CD2, .prop = .InCB },12919 .{ .from = 0x1CD0, .to = 0x1CD2, .prop = .InCB },
12521 .{ .from = 0x1CD4, .to = 0x1CE0, .prop = .InCB },12920 .{ .from = 0x1CD4, .to = 0x1CE0, .prop = .InCB },
12522 .{ .from = 0x1CE2, .to = 0x1CE8, .prop = .InCB },12921 .{ .from = 0x1CE2, .to = 0x1CE8, .prop = .InCB },
...@@ -12526,7 +12925,9 @@ pub const data = [_]CoreProperty{...@@ -12526,7 +12925,9 @@ pub const data = [_]CoreProperty{
12526 .{ .from = 0x1DC0, .to = 0x1DFF, .prop = .InCB },12925 .{ .from = 0x1DC0, .to = 0x1DFF, .prop = .InCB },
12527 .{ .from = 0x200D, .to = 0x200D, .prop = .InCB },12926 .{ .from = 0x200D, .to = 0x200D, .prop = .InCB },
12528 .{ .from = 0x20D0, .to = 0x20DC, .prop = .InCB },12927 .{ .from = 0x20D0, .to = 0x20DC, .prop = .InCB },
12928 .{ .from = 0x20DD, .to = 0x20E0, .prop = .InCB },
12529 .{ .from = 0x20E1, .to = 0x20E1, .prop = .InCB },12929 .{ .from = 0x20E1, .to = 0x20E1, .prop = .InCB },
12930 .{ .from = 0x20E2, .to = 0x20E4, .prop = .InCB },
12530 .{ .from = 0x20E5, .to = 0x20F0, .prop = .InCB },12931 .{ .from = 0x20E5, .to = 0x20F0, .prop = .InCB },
12531 .{ .from = 0x2CEF, .to = 0x2CF1, .prop = .InCB },12932 .{ .from = 0x2CEF, .to = 0x2CF1, .prop = .InCB },
12532 .{ .from = 0x2D7F, .to = 0x2D7F, .prop = .InCB },12933 .{ .from = 0x2D7F, .to = 0x2D7F, .prop = .InCB },
...@@ -12535,73 +12936,198 @@ pub const data = [_]CoreProperty{...@@ -12535,73 +12936,198 @@ pub const data = [_]CoreProperty{
12535 .{ .from = 0x302E, .to = 0x302F, .prop = .InCB },12936 .{ .from = 0x302E, .to = 0x302F, .prop = .InCB },
12536 .{ .from = 0x3099, .to = 0x309A, .prop = .InCB },12937 .{ .from = 0x3099, .to = 0x309A, .prop = .InCB },
12537 .{ .from = 0xA66F, .to = 0xA66F, .prop = .InCB },12938 .{ .from = 0xA66F, .to = 0xA66F, .prop = .InCB },
12939 .{ .from = 0xA670, .to = 0xA672, .prop = .InCB },
12538 .{ .from = 0xA674, .to = 0xA67D, .prop = .InCB },12940 .{ .from = 0xA674, .to = 0xA67D, .prop = .InCB },
12539 .{ .from = 0xA69E, .to = 0xA69F, .prop = .InCB },12941 .{ .from = 0xA69E, .to = 0xA69F, .prop = .InCB },
12540 .{ .from = 0xA6F0, .to = 0xA6F1, .prop = .InCB },12942 .{ .from = 0xA6F0, .to = 0xA6F1, .prop = .InCB },
12943 .{ .from = 0xA802, .to = 0xA802, .prop = .InCB },
12944 .{ .from = 0xA806, .to = 0xA806, .prop = .InCB },
12945 .{ .from = 0xA80B, .to = 0xA80B, .prop = .InCB },
12946 .{ .from = 0xA825, .to = 0xA826, .prop = .InCB },
12541 .{ .from = 0xA82C, .to = 0xA82C, .prop = .InCB },12947 .{ .from = 0xA82C, .to = 0xA82C, .prop = .InCB },
12948 .{ .from = 0xA8C4, .to = 0xA8C5, .prop = .InCB },
12542 .{ .from = 0xA8E0, .to = 0xA8F1, .prop = .InCB },12949 .{ .from = 0xA8E0, .to = 0xA8F1, .prop = .InCB },
12543 .{ .from = 0xA92B, .to = 0xA92D, .prop = .InCB },12950 .{ .from = 0xA8FF, .to = 0xA8FF, .prop = .InCB },
12951 .{ .from = 0xA926, .to = 0xA92D, .prop = .InCB },
12952 .{ .from = 0xA947, .to = 0xA951, .prop = .InCB },
12953 .{ .from = 0xA953, .to = 0xA953, .prop = .InCB },
12954 .{ .from = 0xA980, .to = 0xA982, .prop = .InCB },
12544 .{ .from = 0xA9B3, .to = 0xA9B3, .prop = .InCB },12955 .{ .from = 0xA9B3, .to = 0xA9B3, .prop = .InCB },
12956 .{ .from = 0xA9B6, .to = 0xA9B9, .prop = .InCB },
12957 .{ .from = 0xA9BC, .to = 0xA9BD, .prop = .InCB },
12958 .{ .from = 0xA9C0, .to = 0xA9C0, .prop = .InCB },
12959 .{ .from = 0xA9E5, .to = 0xA9E5, .prop = .InCB },
12960 .{ .from = 0xAA29, .to = 0xAA2E, .prop = .InCB },
12961 .{ .from = 0xAA31, .to = 0xAA32, .prop = .InCB },
12962 .{ .from = 0xAA35, .to = 0xAA36, .prop = .InCB },
12963 .{ .from = 0xAA43, .to = 0xAA43, .prop = .InCB },
12964 .{ .from = 0xAA4C, .to = 0xAA4C, .prop = .InCB },
12965 .{ .from = 0xAA7C, .to = 0xAA7C, .prop = .InCB },
12545 .{ .from = 0xAAB0, .to = 0xAAB0, .prop = .InCB },12966 .{ .from = 0xAAB0, .to = 0xAAB0, .prop = .InCB },
12546 .{ .from = 0xAAB2, .to = 0xAAB4, .prop = .InCB },12967 .{ .from = 0xAAB2, .to = 0xAAB4, .prop = .InCB },
12547 .{ .from = 0xAAB7, .to = 0xAAB8, .prop = .InCB },12968 .{ .from = 0xAAB7, .to = 0xAAB8, .prop = .InCB },
12548 .{ .from = 0xAABE, .to = 0xAABF, .prop = .InCB },12969 .{ .from = 0xAABE, .to = 0xAABF, .prop = .InCB },
12549 .{ .from = 0xAAC1, .to = 0xAAC1, .prop = .InCB },12970 .{ .from = 0xAAC1, .to = 0xAAC1, .prop = .InCB },
12971 .{ .from = 0xAAEC, .to = 0xAAED, .prop = .InCB },
12550 .{ .from = 0xAAF6, .to = 0xAAF6, .prop = .InCB },12972 .{ .from = 0xAAF6, .to = 0xAAF6, .prop = .InCB },
12973 .{ .from = 0xABE5, .to = 0xABE5, .prop = .InCB },
12974 .{ .from = 0xABE8, .to = 0xABE8, .prop = .InCB },
12551 .{ .from = 0xABED, .to = 0xABED, .prop = .InCB },12975 .{ .from = 0xABED, .to = 0xABED, .prop = .InCB },
12552 .{ .from = 0xFB1E, .to = 0xFB1E, .prop = .InCB },12976 .{ .from = 0xFB1E, .to = 0xFB1E, .prop = .InCB },
12977 .{ .from = 0xFE00, .to = 0xFE0F, .prop = .InCB },
12553 .{ .from = 0xFE20, .to = 0xFE2F, .prop = .InCB },12978 .{ .from = 0xFE20, .to = 0xFE2F, .prop = .InCB },
12979 .{ .from = 0xFF9E, .to = 0xFF9F, .prop = .InCB },
12554 .{ .from = 0x101FD, .to = 0x101FD, .prop = .InCB },12980 .{ .from = 0x101FD, .to = 0x101FD, .prop = .InCB },
12555 .{ .from = 0x102E0, .to = 0x102E0, .prop = .InCB },12981 .{ .from = 0x102E0, .to = 0x102E0, .prop = .InCB },
12556 .{ .from = 0x10376, .to = 0x1037A, .prop = .InCB },12982 .{ .from = 0x10376, .to = 0x1037A, .prop = .InCB },
12557 .{ .from = 0x10A0D, .to = 0x10A0D, .prop = .InCB },12983 .{ .from = 0x10A01, .to = 0x10A03, .prop = .InCB },
12558 .{ .from = 0x10A0F, .to = 0x10A0F, .prop = .InCB },12984 .{ .from = 0x10A05, .to = 0x10A06, .prop = .InCB },
12985 .{ .from = 0x10A0C, .to = 0x10A0F, .prop = .InCB },
12559 .{ .from = 0x10A38, .to = 0x10A3A, .prop = .InCB },12986 .{ .from = 0x10A38, .to = 0x10A3A, .prop = .InCB },
12560 .{ .from = 0x10A3F, .to = 0x10A3F, .prop = .InCB },12987 .{ .from = 0x10A3F, .to = 0x10A3F, .prop = .InCB },
12561 .{ .from = 0x10AE5, .to = 0x10AE6, .prop = .InCB },12988 .{ .from = 0x10AE5, .to = 0x10AE6, .prop = .InCB },
12562 .{ .from = 0x10D24, .to = 0x10D27, .prop = .InCB },12989 .{ .from = 0x10D24, .to = 0x10D27, .prop = .InCB },
12990 .{ .from = 0x10D69, .to = 0x10D6D, .prop = .InCB },
12563 .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .InCB },12991 .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .InCB },
12564 .{ .from = 0x10EFD, .to = 0x10EFF, .prop = .InCB },12992 .{ .from = 0x10EFC, .to = 0x10EFF, .prop = .InCB },
12565 .{ .from = 0x10F46, .to = 0x10F50, .prop = .InCB },12993 .{ .from = 0x10F46, .to = 0x10F50, .prop = .InCB },
12566 .{ .from = 0x10F82, .to = 0x10F85, .prop = .InCB },12994 .{ .from = 0x10F82, .to = 0x10F85, .prop = .InCB },
12995 .{ .from = 0x11001, .to = 0x11001, .prop = .InCB },
12996 .{ .from = 0x11038, .to = 0x11046, .prop = .InCB },
12567 .{ .from = 0x11070, .to = 0x11070, .prop = .InCB },12997 .{ .from = 0x11070, .to = 0x11070, .prop = .InCB },
12568 .{ .from = 0x1107F, .to = 0x1107F, .prop = .InCB },12998 .{ .from = 0x11073, .to = 0x11074, .prop = .InCB },
12569 .{ .from = 0x110BA, .to = 0x110BA, .prop = .InCB },12999 .{ .from = 0x1107F, .to = 0x11081, .prop = .InCB },
13000 .{ .from = 0x110B3, .to = 0x110B6, .prop = .InCB },
13001 .{ .from = 0x110B9, .to = 0x110BA, .prop = .InCB },
13002 .{ .from = 0x110C2, .to = 0x110C2, .prop = .InCB },
12570 .{ .from = 0x11100, .to = 0x11102, .prop = .InCB },13003 .{ .from = 0x11100, .to = 0x11102, .prop = .InCB },
12571 .{ .from = 0x11133, .to = 0x11134, .prop = .InCB },13004 .{ .from = 0x11127, .to = 0x1112B, .prop = .InCB },
13005 .{ .from = 0x1112D, .to = 0x11134, .prop = .InCB },
12572 .{ .from = 0x11173, .to = 0x11173, .prop = .InCB },13006 .{ .from = 0x11173, .to = 0x11173, .prop = .InCB },
12573 .{ .from = 0x111CA, .to = 0x111CA, .prop = .InCB },13007 .{ .from = 0x11180, .to = 0x11181, .prop = .InCB },
12574 .{ .from = 0x11236, .to = 0x11236, .prop = .InCB },13008 .{ .from = 0x111B6, .to = 0x111BE, .prop = .InCB },
12575 .{ .from = 0x112E9, .to = 0x112EA, .prop = .InCB },13009 .{ .from = 0x111C0, .to = 0x111C0, .prop = .InCB },
13010 .{ .from = 0x111C9, .to = 0x111CC, .prop = .InCB },
13011 .{ .from = 0x111CF, .to = 0x111CF, .prop = .InCB },
13012 .{ .from = 0x1122F, .to = 0x11231, .prop = .InCB },
13013 .{ .from = 0x11234, .to = 0x11234, .prop = .InCB },
13014 .{ .from = 0x11235, .to = 0x11235, .prop = .InCB },
13015 .{ .from = 0x11236, .to = 0x11237, .prop = .InCB },
13016 .{ .from = 0x1123E, .to = 0x1123E, .prop = .InCB },
13017 .{ .from = 0x11241, .to = 0x11241, .prop = .InCB },
13018 .{ .from = 0x112DF, .to = 0x112DF, .prop = .InCB },
13019 .{ .from = 0x112E3, .to = 0x112EA, .prop = .InCB },
13020 .{ .from = 0x11300, .to = 0x11301, .prop = .InCB },
12576 .{ .from = 0x1133B, .to = 0x1133C, .prop = .InCB },13021 .{ .from = 0x1133B, .to = 0x1133C, .prop = .InCB },
13022 .{ .from = 0x1133E, .to = 0x1133E, .prop = .InCB },
13023 .{ .from = 0x11340, .to = 0x11340, .prop = .InCB },
13024 .{ .from = 0x1134D, .to = 0x1134D, .prop = .InCB },
13025 .{ .from = 0x11357, .to = 0x11357, .prop = .InCB },
12577 .{ .from = 0x11366, .to = 0x1136C, .prop = .InCB },13026 .{ .from = 0x11366, .to = 0x1136C, .prop = .InCB },
12578 .{ .from = 0x11370, .to = 0x11374, .prop = .InCB },13027 .{ .from = 0x11370, .to = 0x11374, .prop = .InCB },
13028 .{ .from = 0x113B8, .to = 0x113B8, .prop = .InCB },
13029 .{ .from = 0x113BB, .to = 0x113C0, .prop = .InCB },
13030 .{ .from = 0x113C2, .to = 0x113C2, .prop = .InCB },
13031 .{ .from = 0x113C5, .to = 0x113C5, .prop = .InCB },
13032 .{ .from = 0x113C7, .to = 0x113C9, .prop = .InCB },
13033 .{ .from = 0x113CE, .to = 0x113CE, .prop = .InCB },
13034 .{ .from = 0x113CF, .to = 0x113CF, .prop = .InCB },
13035 .{ .from = 0x113D0, .to = 0x113D0, .prop = .InCB },
13036 .{ .from = 0x113D2, .to = 0x113D2, .prop = .InCB },
13037 .{ .from = 0x113E1, .to = 0x113E2, .prop = .InCB },
13038 .{ .from = 0x11438, .to = 0x1143F, .prop = .InCB },
13039 .{ .from = 0x11442, .to = 0x11444, .prop = .InCB },
12579 .{ .from = 0x11446, .to = 0x11446, .prop = .InCB },13040 .{ .from = 0x11446, .to = 0x11446, .prop = .InCB },
12580 .{ .from = 0x1145E, .to = 0x1145E, .prop = .InCB },13041 .{ .from = 0x1145E, .to = 0x1145E, .prop = .InCB },
12581 .{ .from = 0x114C3, .to = 0x114C3, .prop = .InCB },13042 .{ .from = 0x114B0, .to = 0x114B0, .prop = .InCB },
12582 .{ .from = 0x115C0, .to = 0x115C0, .prop = .InCB },13043 .{ .from = 0x114B3, .to = 0x114B8, .prop = .InCB },
13044 .{ .from = 0x114BA, .to = 0x114BA, .prop = .InCB },
13045 .{ .from = 0x114BD, .to = 0x114BD, .prop = .InCB },
13046 .{ .from = 0x114BF, .to = 0x114C0, .prop = .InCB },
13047 .{ .from = 0x114C2, .to = 0x114C3, .prop = .InCB },
13048 .{ .from = 0x115AF, .to = 0x115AF, .prop = .InCB },
13049 .{ .from = 0x115B2, .to = 0x115B5, .prop = .InCB },
13050 .{ .from = 0x115BC, .to = 0x115BD, .prop = .InCB },
13051 .{ .from = 0x115BF, .to = 0x115C0, .prop = .InCB },
13052 .{ .from = 0x115DC, .to = 0x115DD, .prop = .InCB },
13053 .{ .from = 0x11633, .to = 0x1163A, .prop = .InCB },
13054 .{ .from = 0x1163D, .to = 0x1163D, .prop = .InCB },
13055 .{ .from = 0x1163F, .to = 0x11640, .prop = .InCB },
13056 .{ .from = 0x116AB, .to = 0x116AB, .prop = .InCB },
13057 .{ .from = 0x116AD, .to = 0x116AD, .prop = .InCB },
13058 .{ .from = 0x116B0, .to = 0x116B5, .prop = .InCB },
13059 .{ .from = 0x116B6, .to = 0x116B6, .prop = .InCB },
12583 .{ .from = 0x116B7, .to = 0x116B7, .prop = .InCB },13060 .{ .from = 0x116B7, .to = 0x116B7, .prop = .InCB },
12584 .{ .from = 0x1172B, .to = 0x1172B, .prop = .InCB },13061 .{ .from = 0x1171D, .to = 0x1171D, .prop = .InCB },
12585 .{ .from = 0x1183A, .to = 0x1183A, .prop = .InCB },13062 .{ .from = 0x1171F, .to = 0x1171F, .prop = .InCB },
13063 .{ .from = 0x11722, .to = 0x11725, .prop = .InCB },
13064 .{ .from = 0x11727, .to = 0x1172B, .prop = .InCB },
13065 .{ .from = 0x1182F, .to = 0x11837, .prop = .InCB },
13066 .{ .from = 0x11839, .to = 0x1183A, .prop = .InCB },
13067 .{ .from = 0x11930, .to = 0x11930, .prop = .InCB },
13068 .{ .from = 0x1193B, .to = 0x1193C, .prop = .InCB },
13069 .{ .from = 0x1193D, .to = 0x1193D, .prop = .InCB },
12586 .{ .from = 0x1193E, .to = 0x1193E, .prop = .InCB },13070 .{ .from = 0x1193E, .to = 0x1193E, .prop = .InCB },
12587 .{ .from = 0x11943, .to = 0x11943, .prop = .InCB },13071 .{ .from = 0x11943, .to = 0x11943, .prop = .InCB },
12588 .{ .from = 0x11A34, .to = 0x11A34, .prop = .InCB },13072 .{ .from = 0x119D4, .to = 0x119D7, .prop = .InCB },
13073 .{ .from = 0x119DA, .to = 0x119DB, .prop = .InCB },
13074 .{ .from = 0x119E0, .to = 0x119E0, .prop = .InCB },
13075 .{ .from = 0x11A01, .to = 0x11A0A, .prop = .InCB },
13076 .{ .from = 0x11A33, .to = 0x11A38, .prop = .InCB },
13077 .{ .from = 0x11A3B, .to = 0x11A3E, .prop = .InCB },
12589 .{ .from = 0x11A47, .to = 0x11A47, .prop = .InCB },13078 .{ .from = 0x11A47, .to = 0x11A47, .prop = .InCB },
12590 .{ .from = 0x11A99, .to = 0x11A99, .prop = .InCB },13079 .{ .from = 0x11A51, .to = 0x11A56, .prop = .InCB },
12591 .{ .from = 0x11D42, .to = 0x11D42, .prop = .InCB },13080 .{ .from = 0x11A59, .to = 0x11A5B, .prop = .InCB },
12592 .{ .from = 0x11D44, .to = 0x11D45, .prop = .InCB },13081 .{ .from = 0x11A8A, .to = 0x11A96, .prop = .InCB },
13082 .{ .from = 0x11A98, .to = 0x11A99, .prop = .InCB },
13083 .{ .from = 0x11C30, .to = 0x11C36, .prop = .InCB },
13084 .{ .from = 0x11C38, .to = 0x11C3D, .prop = .InCB },
13085 .{ .from = 0x11C3F, .to = 0x11C3F, .prop = .InCB },
13086 .{ .from = 0x11C92, .to = 0x11CA7, .prop = .InCB },
13087 .{ .from = 0x11CAA, .to = 0x11CB0, .prop = .InCB },
13088 .{ .from = 0x11CB2, .to = 0x11CB3, .prop = .InCB },
13089 .{ .from = 0x11CB5, .to = 0x11CB6, .prop = .InCB },
13090 .{ .from = 0x11D31, .to = 0x11D36, .prop = .InCB },
13091 .{ .from = 0x11D3A, .to = 0x11D3A, .prop = .InCB },
13092 .{ .from = 0x11D3C, .to = 0x11D3D, .prop = .InCB },
13093 .{ .from = 0x11D3F, .to = 0x11D45, .prop = .InCB },
13094 .{ .from = 0x11D47, .to = 0x11D47, .prop = .InCB },
13095 .{ .from = 0x11D90, .to = 0x11D91, .prop = .InCB },
13096 .{ .from = 0x11D95, .to = 0x11D95, .prop = .InCB },
12593 .{ .from = 0x11D97, .to = 0x11D97, .prop = .InCB },13097 .{ .from = 0x11D97, .to = 0x11D97, .prop = .InCB },
13098 .{ .from = 0x11EF3, .to = 0x11EF4, .prop = .InCB },
13099 .{ .from = 0x11F00, .to = 0x11F01, .prop = .InCB },
13100 .{ .from = 0x11F36, .to = 0x11F3A, .prop = .InCB },
13101 .{ .from = 0x11F40, .to = 0x11F40, .prop = .InCB },
13102 .{ .from = 0x11F41, .to = 0x11F41, .prop = .InCB },
12594 .{ .from = 0x11F42, .to = 0x11F42, .prop = .InCB },13103 .{ .from = 0x11F42, .to = 0x11F42, .prop = .InCB },
13104 .{ .from = 0x11F5A, .to = 0x11F5A, .prop = .InCB },
13105 .{ .from = 0x13440, .to = 0x13440, .prop = .InCB },
13106 .{ .from = 0x13447, .to = 0x13455, .prop = .InCB },
13107 .{ .from = 0x1611E, .to = 0x16129, .prop = .InCB },
13108 .{ .from = 0x1612D, .to = 0x1612F, .prop = .InCB },
12595 .{ .from = 0x16AF0, .to = 0x16AF4, .prop = .InCB },13109 .{ .from = 0x16AF0, .to = 0x16AF4, .prop = .InCB },
12596 .{ .from = 0x16B30, .to = 0x16B36, .prop = .InCB },13110 .{ .from = 0x16B30, .to = 0x16B36, .prop = .InCB },
12597 .{ .from = 0x1BC9E, .to = 0x1BC9E, .prop = .InCB },13111 .{ .from = 0x16F4F, .to = 0x16F4F, .prop = .InCB },
12598 .{ .from = 0x1D165, .to = 0x1D165, .prop = .InCB },13112 .{ .from = 0x16F8F, .to = 0x16F92, .prop = .InCB },
13113 .{ .from = 0x16FE4, .to = 0x16FE4, .prop = .InCB },
13114 .{ .from = 0x16FF0, .to = 0x16FF1, .prop = .InCB },
13115 .{ .from = 0x1BC9D, .to = 0x1BC9E, .prop = .InCB },
13116 .{ .from = 0x1CF00, .to = 0x1CF2D, .prop = .InCB },
13117 .{ .from = 0x1CF30, .to = 0x1CF46, .prop = .InCB },
13118 .{ .from = 0x1D165, .to = 0x1D166, .prop = .InCB },
12599 .{ .from = 0x1D167, .to = 0x1D169, .prop = .InCB },13119 .{ .from = 0x1D167, .to = 0x1D169, .prop = .InCB },
12600 .{ .from = 0x1D16E, .to = 0x1D172, .prop = .InCB },13120 .{ .from = 0x1D16D, .to = 0x1D172, .prop = .InCB },
12601 .{ .from = 0x1D17B, .to = 0x1D182, .prop = .InCB },13121 .{ .from = 0x1D17B, .to = 0x1D182, .prop = .InCB },
12602 .{ .from = 0x1D185, .to = 0x1D18B, .prop = .InCB },13122 .{ .from = 0x1D185, .to = 0x1D18B, .prop = .InCB },
12603 .{ .from = 0x1D1AA, .to = 0x1D1AD, .prop = .InCB },13123 .{ .from = 0x1D1AA, .to = 0x1D1AD, .prop = .InCB },
12604 .{ .from = 0x1D242, .to = 0x1D244, .prop = .InCB },13124 .{ .from = 0x1D242, .to = 0x1D244, .prop = .InCB },
13125 .{ .from = 0x1DA00, .to = 0x1DA36, .prop = .InCB },
13126 .{ .from = 0x1DA3B, .to = 0x1DA6C, .prop = .InCB },
13127 .{ .from = 0x1DA75, .to = 0x1DA75, .prop = .InCB },
13128 .{ .from = 0x1DA84, .to = 0x1DA84, .prop = .InCB },
13129 .{ .from = 0x1DA9B, .to = 0x1DA9F, .prop = .InCB },
13130 .{ .from = 0x1DAA1, .to = 0x1DAAF, .prop = .InCB },
12605 .{ .from = 0x1E000, .to = 0x1E006, .prop = .InCB },13131 .{ .from = 0x1E000, .to = 0x1E006, .prop = .InCB },
12606 .{ .from = 0x1E008, .to = 0x1E018, .prop = .InCB },13132 .{ .from = 0x1E008, .to = 0x1E018, .prop = .InCB },
12607 .{ .from = 0x1E01B, .to = 0x1E021, .prop = .InCB },13133 .{ .from = 0x1E01B, .to = 0x1E021, .prop = .InCB },
...@@ -12612,6 +13138,10 @@ pub const data = [_]CoreProperty{...@@ -12612,6 +13138,10 @@ pub const data = [_]CoreProperty{
12612 .{ .from = 0x1E2AE, .to = 0x1E2AE, .prop = .InCB },13138 .{ .from = 0x1E2AE, .to = 0x1E2AE, .prop = .InCB },
12613 .{ .from = 0x1E2EC, .to = 0x1E2EF, .prop = .InCB },13139 .{ .from = 0x1E2EC, .to = 0x1E2EF, .prop = .InCB },
12614 .{ .from = 0x1E4EC, .to = 0x1E4EF, .prop = .InCB },13140 .{ .from = 0x1E4EC, .to = 0x1E4EF, .prop = .InCB },
13141 .{ .from = 0x1E5EE, .to = 0x1E5EF, .prop = .InCB },
12615 .{ .from = 0x1E8D0, .to = 0x1E8D6, .prop = .InCB },13142 .{ .from = 0x1E8D0, .to = 0x1E8D6, .prop = .InCB },
12616 .{ .from = 0x1E944, .to = 0x1E94A, .prop = .InCB },13143 .{ .from = 0x1E944, .to = 0x1E94A, .prop = .InCB },
13144 .{ .from = 0x1F3FB, .to = 0x1F3FF, .prop = .InCB },
13145 .{ .from = 0xE0020, .to = 0xE007F, .prop = .InCB },
13146 .{ .from = 0xE0100, .to = 0xE01EF, .prop = .InCB },
12617};13147};
src/east_asian_width.zig+87-22
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/EastAsianWidth.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/EastAsianWidth.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
...@@ -309,7 +309,7 @@ pub const data = [_]EastAsianWidth{...@@ -309,7 +309,7 @@ pub const data = [_]EastAsianWidth{
309 .{ .from = 0x0888, .to = 0x0888, .prop = .N },309 .{ .from = 0x0888, .to = 0x0888, .prop = .N },
310 .{ .from = 0x0889, .to = 0x088E, .prop = .N },310 .{ .from = 0x0889, .to = 0x088E, .prop = .N },
311 .{ .from = 0x0890, .to = 0x0891, .prop = .N },311 .{ .from = 0x0890, .to = 0x0891, .prop = .N },
312 .{ .from = 0x0898, .to = 0x089F, .prop = .N },312 .{ .from = 0x0897, .to = 0x089F, .prop = .N },
313 .{ .from = 0x08A0, .to = 0x08C8, .prop = .N },313 .{ .from = 0x08A0, .to = 0x08C8, .prop = .N },
314 .{ .from = 0x08C9, .to = 0x08C9, .prop = .N },314 .{ .from = 0x08C9, .to = 0x08C9, .prop = .N },
315 .{ .from = 0x08CA, .to = 0x08E1, .prop = .N },315 .{ .from = 0x08CA, .to = 0x08E1, .prop = .N },
...@@ -794,12 +794,13 @@ pub const data = [_]EastAsianWidth{...@@ -794,12 +794,13 @@ pub const data = [_]EastAsianWidth{
794 .{ .from = 0x1B42, .to = 0x1B42, .prop = .N },794 .{ .from = 0x1B42, .to = 0x1B42, .prop = .N },
795 .{ .from = 0x1B43, .to = 0x1B44, .prop = .N },795 .{ .from = 0x1B43, .to = 0x1B44, .prop = .N },
796 .{ .from = 0x1B45, .to = 0x1B4C, .prop = .N },796 .{ .from = 0x1B45, .to = 0x1B4C, .prop = .N },
797 .{ .from = 0x1B4E, .to = 0x1B4F, .prop = .N },
797 .{ .from = 0x1B50, .to = 0x1B59, .prop = .N },798 .{ .from = 0x1B50, .to = 0x1B59, .prop = .N },
798 .{ .from = 0x1B5A, .to = 0x1B60, .prop = .N },799 .{ .from = 0x1B5A, .to = 0x1B60, .prop = .N },
799 .{ .from = 0x1B61, .to = 0x1B6A, .prop = .N },800 .{ .from = 0x1B61, .to = 0x1B6A, .prop = .N },
800 .{ .from = 0x1B6B, .to = 0x1B73, .prop = .N },801 .{ .from = 0x1B6B, .to = 0x1B73, .prop = .N },
801 .{ .from = 0x1B74, .to = 0x1B7C, .prop = .N },802 .{ .from = 0x1B74, .to = 0x1B7C, .prop = .N },
802 .{ .from = 0x1B7D, .to = 0x1B7E, .prop = .N },803 .{ .from = 0x1B7D, .to = 0x1B7F, .prop = .N },
803 .{ .from = 0x1B80, .to = 0x1B81, .prop = .N },804 .{ .from = 0x1B80, .to = 0x1B81, .prop = .N },
804 .{ .from = 0x1B82, .to = 0x1B82, .prop = .N },805 .{ .from = 0x1B82, .to = 0x1B82, .prop = .N },
805 .{ .from = 0x1B83, .to = 0x1BA0, .prop = .N },806 .{ .from = 0x1B83, .to = 0x1BA0, .prop = .N },
...@@ -834,7 +835,7 @@ pub const data = [_]EastAsianWidth{...@@ -834,7 +835,7 @@ pub const data = [_]EastAsianWidth{
834 .{ .from = 0x1C5A, .to = 0x1C77, .prop = .N },835 .{ .from = 0x1C5A, .to = 0x1C77, .prop = .N },
835 .{ .from = 0x1C78, .to = 0x1C7D, .prop = .N },836 .{ .from = 0x1C78, .to = 0x1C7D, .prop = .N },
836 .{ .from = 0x1C7E, .to = 0x1C7F, .prop = .N },837 .{ .from = 0x1C7E, .to = 0x1C7F, .prop = .N },
837 .{ .from = 0x1C80, .to = 0x1C88, .prop = .N },838 .{ .from = 0x1C80, .to = 0x1C8A, .prop = .N },
838 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .N },839 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .N },
839 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .N },840 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .N },
840 .{ .from = 0x1CC0, .to = 0x1CC7, .prop = .N },841 .{ .from = 0x1CC0, .to = 0x1CC7, .prop = .N },
...@@ -1117,7 +1118,7 @@ pub const data = [_]EastAsianWidth{...@@ -1117,7 +1118,7 @@ pub const data = [_]EastAsianWidth{
1117 .{ .from = 0x23F1, .to = 0x23F2, .prop = .N },1118 .{ .from = 0x23F1, .to = 0x23F2, .prop = .N },
1118 .{ .from = 0x23F3, .to = 0x23F3, .prop = .W },1119 .{ .from = 0x23F3, .to = 0x23F3, .prop = .W },
1119 .{ .from = 0x23F4, .to = 0x23FF, .prop = .N },1120 .{ .from = 0x23F4, .to = 0x23FF, .prop = .N },
1120 .{ .from = 0x2400, .to = 0x2426, .prop = .N },1121 .{ .from = 0x2400, .to = 0x2429, .prop = .N },
1121 .{ .from = 0x2440, .to = 0x244A, .prop = .N },1122 .{ .from = 0x2440, .to = 0x244A, .prop = .N },
1122 .{ .from = 0x2460, .to = 0x249B, .prop = .A },1123 .{ .from = 0x2460, .to = 0x249B, .prop = .A },
1123 .{ .from = 0x249C, .to = 0x24E9, .prop = .A },1124 .{ .from = 0x249C, .to = 0x24E9, .prop = .A },
...@@ -1170,7 +1171,9 @@ pub const data = [_]EastAsianWidth{...@@ -1170,7 +1171,9 @@ pub const data = [_]EastAsianWidth{
1170 .{ .from = 0x261C, .to = 0x261C, .prop = .A },1171 .{ .from = 0x261C, .to = 0x261C, .prop = .A },
1171 .{ .from = 0x261D, .to = 0x261D, .prop = .N },1172 .{ .from = 0x261D, .to = 0x261D, .prop = .N },
1172 .{ .from = 0x261E, .to = 0x261E, .prop = .A },1173 .{ .from = 0x261E, .to = 0x261E, .prop = .A },
1173 .{ .from = 0x261F, .to = 0x263F, .prop = .N },1174 .{ .from = 0x261F, .to = 0x262F, .prop = .N },
1175 .{ .from = 0x2630, .to = 0x2637, .prop = .W },
1176 .{ .from = 0x2638, .to = 0x263F, .prop = .N },
1174 .{ .from = 0x2640, .to = 0x2640, .prop = .A },1177 .{ .from = 0x2640, .to = 0x2640, .prop = .A },
1175 .{ .from = 0x2641, .to = 0x2641, .prop = .N },1178 .{ .from = 0x2641, .to = 0x2641, .prop = .N },
1176 .{ .from = 0x2642, .to = 0x2642, .prop = .A },1179 .{ .from = 0x2642, .to = 0x2642, .prop = .A },
...@@ -1188,7 +1191,9 @@ pub const data = [_]EastAsianWidth{...@@ -1188,7 +1191,9 @@ pub const data = [_]EastAsianWidth{
1188 .{ .from = 0x266F, .to = 0x266F, .prop = .A },1191 .{ .from = 0x266F, .to = 0x266F, .prop = .A },
1189 .{ .from = 0x2670, .to = 0x267E, .prop = .N },1192 .{ .from = 0x2670, .to = 0x267E, .prop = .N },
1190 .{ .from = 0x267F, .to = 0x267F, .prop = .W },1193 .{ .from = 0x267F, .to = 0x267F, .prop = .W },
1191 .{ .from = 0x2680, .to = 0x2692, .prop = .N },1194 .{ .from = 0x2680, .to = 0x2689, .prop = .N },
1195 .{ .from = 0x268A, .to = 0x268F, .prop = .W },
1196 .{ .from = 0x2690, .to = 0x2692, .prop = .N },
1192 .{ .from = 0x2693, .to = 0x2693, .prop = .W },1197 .{ .from = 0x2693, .to = 0x2693, .prop = .W },
1193 .{ .from = 0x2694, .to = 0x269D, .prop = .N },1198 .{ .from = 0x2694, .to = 0x269D, .prop = .N },
1194 .{ .from = 0x269E, .to = 0x269F, .prop = .A },1199 .{ .from = 0x269E, .to = 0x269F, .prop = .A },
...@@ -1462,7 +1467,7 @@ pub const data = [_]EastAsianWidth{...@@ -1462,7 +1467,7 @@ pub const data = [_]EastAsianWidth{
1462 .{ .from = 0x3192, .to = 0x3195, .prop = .W },1467 .{ .from = 0x3192, .to = 0x3195, .prop = .W },
1463 .{ .from = 0x3196, .to = 0x319F, .prop = .W },1468 .{ .from = 0x3196, .to = 0x319F, .prop = .W },
1464 .{ .from = 0x31A0, .to = 0x31BF, .prop = .W },1469 .{ .from = 0x31A0, .to = 0x31BF, .prop = .W },
1465 .{ .from = 0x31C0, .to = 0x31E3, .prop = .W },1470 .{ .from = 0x31C0, .to = 0x31E5, .prop = .W },
1466 .{ .from = 0x31EF, .to = 0x31EF, .prop = .W },1471 .{ .from = 0x31EF, .to = 0x31EF, .prop = .W },
1467 .{ .from = 0x31F0, .to = 0x31FF, .prop = .W },1472 .{ .from = 0x31F0, .to = 0x31FF, .prop = .W },
1468 .{ .from = 0x3200, .to = 0x321E, .prop = .W },1473 .{ .from = 0x3200, .to = 0x321E, .prop = .W },
...@@ -1478,7 +1483,7 @@ pub const data = [_]EastAsianWidth{...@@ -1478,7 +1483,7 @@ pub const data = [_]EastAsianWidth{
1478 .{ .from = 0x32C0, .to = 0x32FF, .prop = .W },1483 .{ .from = 0x32C0, .to = 0x32FF, .prop = .W },
1479 .{ .from = 0x3300, .to = 0x33FF, .prop = .W },1484 .{ .from = 0x3300, .to = 0x33FF, .prop = .W },
1480 .{ .from = 0x3400, .to = 0x4DBF, .prop = .W },1485 .{ .from = 0x3400, .to = 0x4DBF, .prop = .W },
1481 .{ .from = 0x4DC0, .to = 0x4DFF, .prop = .N },1486 .{ .from = 0x4DC0, .to = 0x4DFF, .prop = .W },
1482 .{ .from = 0x4E00, .to = 0x9FFF, .prop = .W },1487 .{ .from = 0x4E00, .to = 0x9FFF, .prop = .W },
1483 .{ .from = 0xA000, .to = 0xA014, .prop = .W },1488 .{ .from = 0xA000, .to = 0xA014, .prop = .W },
1484 .{ .from = 0xA015, .to = 0xA015, .prop = .W },1489 .{ .from = 0xA015, .to = 0xA015, .prop = .W },
...@@ -1518,10 +1523,10 @@ pub const data = [_]EastAsianWidth{...@@ -1518,10 +1523,10 @@ pub const data = [_]EastAsianWidth{
1518 .{ .from = 0xA789, .to = 0xA78A, .prop = .N },1523 .{ .from = 0xA789, .to = 0xA78A, .prop = .N },
1519 .{ .from = 0xA78B, .to = 0xA78E, .prop = .N },1524 .{ .from = 0xA78B, .to = 0xA78E, .prop = .N },
1520 .{ .from = 0xA78F, .to = 0xA78F, .prop = .N },1525 .{ .from = 0xA78F, .to = 0xA78F, .prop = .N },
1521 .{ .from = 0xA790, .to = 0xA7CA, .prop = .N },1526 .{ .from = 0xA790, .to = 0xA7CD, .prop = .N },
1522 .{ .from = 0xA7D0, .to = 0xA7D1, .prop = .N },1527 .{ .from = 0xA7D0, .to = 0xA7D1, .prop = .N },
1523 .{ .from = 0xA7D3, .to = 0xA7D3, .prop = .N },1528 .{ .from = 0xA7D3, .to = 0xA7D3, .prop = .N },
1524 .{ .from = 0xA7D5, .to = 0xA7D9, .prop = .N },1529 .{ .from = 0xA7D5, .to = 0xA7DC, .prop = .N },
1525 .{ .from = 0xA7F2, .to = 0xA7F4, .prop = .N },1530 .{ .from = 0xA7F2, .to = 0xA7F4, .prop = .N },
1526 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .N },1531 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .N },
1527 .{ .from = 0xA7F7, .to = 0xA7F7, .prop = .N },1532 .{ .from = 0xA7F7, .to = 0xA7F7, .prop = .N },
...@@ -1845,6 +1850,7 @@ pub const data = [_]EastAsianWidth{...@@ -1845,6 +1850,7 @@ pub const data = [_]EastAsianWidth{
1845 .{ .from = 0x105A3, .to = 0x105B1, .prop = .N },1850 .{ .from = 0x105A3, .to = 0x105B1, .prop = .N },
1846 .{ .from = 0x105B3, .to = 0x105B9, .prop = .N },1851 .{ .from = 0x105B3, .to = 0x105B9, .prop = .N },
1847 .{ .from = 0x105BB, .to = 0x105BC, .prop = .N },1852 .{ .from = 0x105BB, .to = 0x105BC, .prop = .N },
1853 .{ .from = 0x105C0, .to = 0x105F3, .prop = .N },
1848 .{ .from = 0x10600, .to = 0x10736, .prop = .N },1854 .{ .from = 0x10600, .to = 0x10736, .prop = .N },
1849 .{ .from = 0x10740, .to = 0x10755, .prop = .N },1855 .{ .from = 0x10740, .to = 0x10755, .prop = .N },
1850 .{ .from = 0x10760, .to = 0x10767, .prop = .N },1856 .{ .from = 0x10760, .to = 0x10767, .prop = .N },
...@@ -1917,12 +1923,23 @@ pub const data = [_]EastAsianWidth{...@@ -1917,12 +1923,23 @@ pub const data = [_]EastAsianWidth{
1917 .{ .from = 0x10D00, .to = 0x10D23, .prop = .N },1923 .{ .from = 0x10D00, .to = 0x10D23, .prop = .N },
1918 .{ .from = 0x10D24, .to = 0x10D27, .prop = .N },1924 .{ .from = 0x10D24, .to = 0x10D27, .prop = .N },
1919 .{ .from = 0x10D30, .to = 0x10D39, .prop = .N },1925 .{ .from = 0x10D30, .to = 0x10D39, .prop = .N },
1926 .{ .from = 0x10D40, .to = 0x10D49, .prop = .N },
1927 .{ .from = 0x10D4A, .to = 0x10D4D, .prop = .N },
1928 .{ .from = 0x10D4E, .to = 0x10D4E, .prop = .N },
1929 .{ .from = 0x10D4F, .to = 0x10D4F, .prop = .N },
1930 .{ .from = 0x10D50, .to = 0x10D65, .prop = .N },
1931 .{ .from = 0x10D69, .to = 0x10D6D, .prop = .N },
1932 .{ .from = 0x10D6E, .to = 0x10D6E, .prop = .N },
1933 .{ .from = 0x10D6F, .to = 0x10D6F, .prop = .N },
1934 .{ .from = 0x10D70, .to = 0x10D85, .prop = .N },
1935 .{ .from = 0x10D8E, .to = 0x10D8F, .prop = .N },
1920 .{ .from = 0x10E60, .to = 0x10E7E, .prop = .N },1936 .{ .from = 0x10E60, .to = 0x10E7E, .prop = .N },
1921 .{ .from = 0x10E80, .to = 0x10EA9, .prop = .N },1937 .{ .from = 0x10E80, .to = 0x10EA9, .prop = .N },
1922 .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .N },1938 .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .N },
1923 .{ .from = 0x10EAD, .to = 0x10EAD, .prop = .N },1939 .{ .from = 0x10EAD, .to = 0x10EAD, .prop = .N },
1924 .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .N },1940 .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .N },
1925 .{ .from = 0x10EFD, .to = 0x10EFF, .prop = .N },1941 .{ .from = 0x10EC2, .to = 0x10EC4, .prop = .N },
1942 .{ .from = 0x10EFC, .to = 0x10EFF, .prop = .N },
1926 .{ .from = 0x10F00, .to = 0x10F1C, .prop = .N },1943 .{ .from = 0x10F00, .to = 0x10F1C, .prop = .N },
1927 .{ .from = 0x10F1D, .to = 0x10F26, .prop = .N },1944 .{ .from = 0x10F1D, .to = 0x10F26, .prop = .N },
1928 .{ .from = 0x10F27, .to = 0x10F27, .prop = .N },1945 .{ .from = 0x10F27, .to = 0x10F27, .prop = .N },
...@@ -2039,6 +2056,26 @@ pub const data = [_]EastAsianWidth{...@@ -2039,6 +2056,26 @@ pub const data = [_]EastAsianWidth{
2039 .{ .from = 0x11362, .to = 0x11363, .prop = .N },2056 .{ .from = 0x11362, .to = 0x11363, .prop = .N },
2040 .{ .from = 0x11366, .to = 0x1136C, .prop = .N },2057 .{ .from = 0x11366, .to = 0x1136C, .prop = .N },
2041 .{ .from = 0x11370, .to = 0x11374, .prop = .N },2058 .{ .from = 0x11370, .to = 0x11374, .prop = .N },
2059 .{ .from = 0x11380, .to = 0x11389, .prop = .N },
2060 .{ .from = 0x1138B, .to = 0x1138B, .prop = .N },
2061 .{ .from = 0x1138E, .to = 0x1138E, .prop = .N },
2062 .{ .from = 0x11390, .to = 0x113B5, .prop = .N },
2063 .{ .from = 0x113B7, .to = 0x113B7, .prop = .N },
2064 .{ .from = 0x113B8, .to = 0x113BA, .prop = .N },
2065 .{ .from = 0x113BB, .to = 0x113C0, .prop = .N },
2066 .{ .from = 0x113C2, .to = 0x113C2, .prop = .N },
2067 .{ .from = 0x113C5, .to = 0x113C5, .prop = .N },
2068 .{ .from = 0x113C7, .to = 0x113CA, .prop = .N },
2069 .{ .from = 0x113CC, .to = 0x113CD, .prop = .N },
2070 .{ .from = 0x113CE, .to = 0x113CE, .prop = .N },
2071 .{ .from = 0x113CF, .to = 0x113CF, .prop = .N },
2072 .{ .from = 0x113D0, .to = 0x113D0, .prop = .N },
2073 .{ .from = 0x113D1, .to = 0x113D1, .prop = .N },
2074 .{ .from = 0x113D2, .to = 0x113D2, .prop = .N },
2075 .{ .from = 0x113D3, .to = 0x113D3, .prop = .N },
2076 .{ .from = 0x113D4, .to = 0x113D5, .prop = .N },
2077 .{ .from = 0x113D7, .to = 0x113D8, .prop = .N },
2078 .{ .from = 0x113E1, .to = 0x113E2, .prop = .N },
2042 .{ .from = 0x11400, .to = 0x11434, .prop = .N },2079 .{ .from = 0x11400, .to = 0x11434, .prop = .N },
2043 .{ .from = 0x11435, .to = 0x11437, .prop = .N },2080 .{ .from = 0x11435, .to = 0x11437, .prop = .N },
2044 .{ .from = 0x11438, .to = 0x1143F, .prop = .N },2081 .{ .from = 0x11438, .to = 0x1143F, .prop = .N },
...@@ -2098,8 +2135,11 @@ pub const data = [_]EastAsianWidth{...@@ -2098,8 +2135,11 @@ pub const data = [_]EastAsianWidth{
2098 .{ .from = 0x116B8, .to = 0x116B8, .prop = .N },2135 .{ .from = 0x116B8, .to = 0x116B8, .prop = .N },
2099 .{ .from = 0x116B9, .to = 0x116B9, .prop = .N },2136 .{ .from = 0x116B9, .to = 0x116B9, .prop = .N },
2100 .{ .from = 0x116C0, .to = 0x116C9, .prop = .N },2137 .{ .from = 0x116C0, .to = 0x116C9, .prop = .N },
2138 .{ .from = 0x116D0, .to = 0x116E3, .prop = .N },
2101 .{ .from = 0x11700, .to = 0x1171A, .prop = .N },2139 .{ .from = 0x11700, .to = 0x1171A, .prop = .N },
2102 .{ .from = 0x1171D, .to = 0x1171F, .prop = .N },2140 .{ .from = 0x1171D, .to = 0x1171D, .prop = .N },
2141 .{ .from = 0x1171E, .to = 0x1171E, .prop = .N },
2142 .{ .from = 0x1171F, .to = 0x1171F, .prop = .N },
2103 .{ .from = 0x11720, .to = 0x11721, .prop = .N },2143 .{ .from = 0x11720, .to = 0x11721, .prop = .N },
2104 .{ .from = 0x11722, .to = 0x11725, .prop = .N },2144 .{ .from = 0x11722, .to = 0x11725, .prop = .N },
2105 .{ .from = 0x11726, .to = 0x11726, .prop = .N },2145 .{ .from = 0x11726, .to = 0x11726, .prop = .N },
...@@ -2170,6 +2210,9 @@ pub const data = [_]EastAsianWidth{...@@ -2170,6 +2210,9 @@ pub const data = [_]EastAsianWidth{
2170 .{ .from = 0x11AB0, .to = 0x11ABF, .prop = .N },2210 .{ .from = 0x11AB0, .to = 0x11ABF, .prop = .N },
2171 .{ .from = 0x11AC0, .to = 0x11AF8, .prop = .N },2211 .{ .from = 0x11AC0, .to = 0x11AF8, .prop = .N },
2172 .{ .from = 0x11B00, .to = 0x11B09, .prop = .N },2212 .{ .from = 0x11B00, .to = 0x11B09, .prop = .N },
2213 .{ .from = 0x11BC0, .to = 0x11BE0, .prop = .N },
2214 .{ .from = 0x11BE1, .to = 0x11BE1, .prop = .N },
2215 .{ .from = 0x11BF0, .to = 0x11BF9, .prop = .N },
2173 .{ .from = 0x11C00, .to = 0x11C08, .prop = .N },2216 .{ .from = 0x11C00, .to = 0x11C08, .prop = .N },
2174 .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .N },2217 .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .N },
2175 .{ .from = 0x11C2F, .to = 0x11C2F, .prop = .N },2218 .{ .from = 0x11C2F, .to = 0x11C2F, .prop = .N },
...@@ -2228,6 +2271,7 @@ pub const data = [_]EastAsianWidth{...@@ -2228,6 +2271,7 @@ pub const data = [_]EastAsianWidth{
2228 .{ .from = 0x11F42, .to = 0x11F42, .prop = .N },2271 .{ .from = 0x11F42, .to = 0x11F42, .prop = .N },
2229 .{ .from = 0x11F43, .to = 0x11F4F, .prop = .N },2272 .{ .from = 0x11F43, .to = 0x11F4F, .prop = .N },
2230 .{ .from = 0x11F50, .to = 0x11F59, .prop = .N },2273 .{ .from = 0x11F50, .to = 0x11F59, .prop = .N },
2274 .{ .from = 0x11F5A, .to = 0x11F5A, .prop = .N },
2231 .{ .from = 0x11FB0, .to = 0x11FB0, .prop = .N },2275 .{ .from = 0x11FB0, .to = 0x11FB0, .prop = .N },
2232 .{ .from = 0x11FC0, .to = 0x11FD4, .prop = .N },2276 .{ .from = 0x11FC0, .to = 0x11FD4, .prop = .N },
2233 .{ .from = 0x11FD5, .to = 0x11FDC, .prop = .N },2277 .{ .from = 0x11FD5, .to = 0x11FDC, .prop = .N },
...@@ -2245,7 +2289,13 @@ pub const data = [_]EastAsianWidth{...@@ -2245,7 +2289,13 @@ pub const data = [_]EastAsianWidth{
2245 .{ .from = 0x13440, .to = 0x13440, .prop = .N },2289 .{ .from = 0x13440, .to = 0x13440, .prop = .N },
2246 .{ .from = 0x13441, .to = 0x13446, .prop = .N },2290 .{ .from = 0x13441, .to = 0x13446, .prop = .N },
2247 .{ .from = 0x13447, .to = 0x13455, .prop = .N },2291 .{ .from = 0x13447, .to = 0x13455, .prop = .N },
2292 .{ .from = 0x13460, .to = 0x143FA, .prop = .N },
2248 .{ .from = 0x14400, .to = 0x14646, .prop = .N },2293 .{ .from = 0x14400, .to = 0x14646, .prop = .N },
2294 .{ .from = 0x16100, .to = 0x1611D, .prop = .N },
2295 .{ .from = 0x1611E, .to = 0x16129, .prop = .N },
2296 .{ .from = 0x1612A, .to = 0x1612C, .prop = .N },
2297 .{ .from = 0x1612D, .to = 0x1612F, .prop = .N },
2298 .{ .from = 0x16130, .to = 0x16139, .prop = .N },
2249 .{ .from = 0x16800, .to = 0x16A38, .prop = .N },2299 .{ .from = 0x16800, .to = 0x16A38, .prop = .N },
2250 .{ .from = 0x16A40, .to = 0x16A5E, .prop = .N },2300 .{ .from = 0x16A40, .to = 0x16A5E, .prop = .N },
2251 .{ .from = 0x16A60, .to = 0x16A69, .prop = .N },2301 .{ .from = 0x16A60, .to = 0x16A69, .prop = .N },
...@@ -2266,6 +2316,11 @@ pub const data = [_]EastAsianWidth{...@@ -2266,6 +2316,11 @@ pub const data = [_]EastAsianWidth{
2266 .{ .from = 0x16B5B, .to = 0x16B61, .prop = .N },2316 .{ .from = 0x16B5B, .to = 0x16B61, .prop = .N },
2267 .{ .from = 0x16B63, .to = 0x16B77, .prop = .N },2317 .{ .from = 0x16B63, .to = 0x16B77, .prop = .N },
2268 .{ .from = 0x16B7D, .to = 0x16B8F, .prop = .N },2318 .{ .from = 0x16B7D, .to = 0x16B8F, .prop = .N },
2319 .{ .from = 0x16D40, .to = 0x16D42, .prop = .N },
2320 .{ .from = 0x16D43, .to = 0x16D6A, .prop = .N },
2321 .{ .from = 0x16D6B, .to = 0x16D6C, .prop = .N },
2322 .{ .from = 0x16D6D, .to = 0x16D6F, .prop = .N },
2323 .{ .from = 0x16D70, .to = 0x16D79, .prop = .N },
2269 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .N },2324 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .N },
2270 .{ .from = 0x16E80, .to = 0x16E96, .prop = .N },2325 .{ .from = 0x16E80, .to = 0x16E96, .prop = .N },
2271 .{ .from = 0x16E97, .to = 0x16E9A, .prop = .N },2326 .{ .from = 0x16E97, .to = 0x16E9A, .prop = .N },
...@@ -2283,6 +2338,7 @@ pub const data = [_]EastAsianWidth{...@@ -2283,6 +2338,7 @@ pub const data = [_]EastAsianWidth{
2283 .{ .from = 0x17000, .to = 0x187F7, .prop = .W },2338 .{ .from = 0x17000, .to = 0x187F7, .prop = .W },
2284 .{ .from = 0x18800, .to = 0x18AFF, .prop = .W },2339 .{ .from = 0x18800, .to = 0x18AFF, .prop = .W },
2285 .{ .from = 0x18B00, .to = 0x18CD5, .prop = .W },2340 .{ .from = 0x18B00, .to = 0x18CD5, .prop = .W },
2341 .{ .from = 0x18CFF, .to = 0x18CFF, .prop = .W },
2286 .{ .from = 0x18D00, .to = 0x18D08, .prop = .W },2342 .{ .from = 0x18D00, .to = 0x18D08, .prop = .W },
2287 .{ .from = 0x1AFF0, .to = 0x1AFF3, .prop = .W },2343 .{ .from = 0x1AFF0, .to = 0x1AFF3, .prop = .W },
2288 .{ .from = 0x1AFF5, .to = 0x1AFFB, .prop = .W },2344 .{ .from = 0x1AFF5, .to = 0x1AFFB, .prop = .W },
...@@ -2302,6 +2358,9 @@ pub const data = [_]EastAsianWidth{...@@ -2302,6 +2358,9 @@ pub const data = [_]EastAsianWidth{
2302 .{ .from = 0x1BC9D, .to = 0x1BC9E, .prop = .N },2358 .{ .from = 0x1BC9D, .to = 0x1BC9E, .prop = .N },
2303 .{ .from = 0x1BC9F, .to = 0x1BC9F, .prop = .N },2359 .{ .from = 0x1BC9F, .to = 0x1BC9F, .prop = .N },
2304 .{ .from = 0x1BCA0, .to = 0x1BCA3, .prop = .N },2360 .{ .from = 0x1BCA0, .to = 0x1BCA3, .prop = .N },
2361 .{ .from = 0x1CC00, .to = 0x1CCEF, .prop = .N },
2362 .{ .from = 0x1CCF0, .to = 0x1CCF9, .prop = .N },
2363 .{ .from = 0x1CD00, .to = 0x1CEB3, .prop = .N },
2305 .{ .from = 0x1CF00, .to = 0x1CF2D, .prop = .N },2364 .{ .from = 0x1CF00, .to = 0x1CF2D, .prop = .N },
2306 .{ .from = 0x1CF30, .to = 0x1CF46, .prop = .N },2365 .{ .from = 0x1CF30, .to = 0x1CF46, .prop = .N },
2307 .{ .from = 0x1CF50, .to = 0x1CFC3, .prop = .N },2366 .{ .from = 0x1CF50, .to = 0x1CFC3, .prop = .N },
...@@ -2324,8 +2383,9 @@ pub const data = [_]EastAsianWidth{...@@ -2324,8 +2383,9 @@ pub const data = [_]EastAsianWidth{
2324 .{ .from = 0x1D245, .to = 0x1D245, .prop = .N },2383 .{ .from = 0x1D245, .to = 0x1D245, .prop = .N },
2325 .{ .from = 0x1D2C0, .to = 0x1D2D3, .prop = .N },2384 .{ .from = 0x1D2C0, .to = 0x1D2D3, .prop = .N },
2326 .{ .from = 0x1D2E0, .to = 0x1D2F3, .prop = .N },2385 .{ .from = 0x1D2E0, .to = 0x1D2F3, .prop = .N },
2327 .{ .from = 0x1D300, .to = 0x1D356, .prop = .N },2386 .{ .from = 0x1D300, .to = 0x1D356, .prop = .W },
2328 .{ .from = 0x1D360, .to = 0x1D378, .prop = .N },2387 .{ .from = 0x1D360, .to = 0x1D376, .prop = .W },
2388 .{ .from = 0x1D377, .to = 0x1D378, .prop = .N },
2329 .{ .from = 0x1D400, .to = 0x1D454, .prop = .N },2389 .{ .from = 0x1D400, .to = 0x1D454, .prop = .N },
2330 .{ .from = 0x1D456, .to = 0x1D49C, .prop = .N },2390 .{ .from = 0x1D456, .to = 0x1D49C, .prop = .N },
2331 .{ .from = 0x1D49E, .to = 0x1D49F, .prop = .N },2391 .{ .from = 0x1D49E, .to = 0x1D49F, .prop = .N },
...@@ -2406,6 +2466,11 @@ pub const data = [_]EastAsianWidth{...@@ -2406,6 +2466,11 @@ pub const data = [_]EastAsianWidth{
2406 .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .N },2466 .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .N },
2407 .{ .from = 0x1E4EC, .to = 0x1E4EF, .prop = .N },2467 .{ .from = 0x1E4EC, .to = 0x1E4EF, .prop = .N },
2408 .{ .from = 0x1E4F0, .to = 0x1E4F9, .prop = .N },2468 .{ .from = 0x1E4F0, .to = 0x1E4F9, .prop = .N },
2469 .{ .from = 0x1E5D0, .to = 0x1E5ED, .prop = .N },
2470 .{ .from = 0x1E5EE, .to = 0x1E5EF, .prop = .N },
2471 .{ .from = 0x1E5F0, .to = 0x1E5F0, .prop = .N },
2472 .{ .from = 0x1E5F1, .to = 0x1E5FA, .prop = .N },
2473 .{ .from = 0x1E5FF, .to = 0x1E5FF, .prop = .N },
2409 .{ .from = 0x1E7E0, .to = 0x1E7E6, .prop = .N },2474 .{ .from = 0x1E7E0, .to = 0x1E7E6, .prop = .N },
2410 .{ .from = 0x1E7E8, .to = 0x1E7EB, .prop = .N },2475 .{ .from = 0x1E7E8, .to = 0x1E7EB, .prop = .N },
2411 .{ .from = 0x1E7ED, .to = 0x1E7EE, .prop = .N },2476 .{ .from = 0x1E7ED, .to = 0x1E7EE, .prop = .N },
...@@ -2549,7 +2614,8 @@ pub const data = [_]EastAsianWidth{...@@ -2549,7 +2614,8 @@ pub const data = [_]EastAsianWidth{
2549 .{ .from = 0x1F850, .to = 0x1F859, .prop = .N },2614 .{ .from = 0x1F850, .to = 0x1F859, .prop = .N },
2550 .{ .from = 0x1F860, .to = 0x1F887, .prop = .N },2615 .{ .from = 0x1F860, .to = 0x1F887, .prop = .N },
2551 .{ .from = 0x1F890, .to = 0x1F8AD, .prop = .N },2616 .{ .from = 0x1F890, .to = 0x1F8AD, .prop = .N },
2552 .{ .from = 0x1F8B0, .to = 0x1F8B1, .prop = .N },2617 .{ .from = 0x1F8B0, .to = 0x1F8BB, .prop = .N },
2618 .{ .from = 0x1F8C0, .to = 0x1F8C1, .prop = .N },
2553 .{ .from = 0x1F900, .to = 0x1F90B, .prop = .N },2619 .{ .from = 0x1F900, .to = 0x1F90B, .prop = .N },
2554 .{ .from = 0x1F90C, .to = 0x1F93A, .prop = .W },2620 .{ .from = 0x1F90C, .to = 0x1F93A, .prop = .W },
2555 .{ .from = 0x1F93B, .to = 0x1F93B, .prop = .N },2621 .{ .from = 0x1F93B, .to = 0x1F93B, .prop = .N },
...@@ -2559,14 +2625,13 @@ pub const data = [_]EastAsianWidth{...@@ -2559,14 +2625,13 @@ pub const data = [_]EastAsianWidth{
2559 .{ .from = 0x1FA00, .to = 0x1FA53, .prop = .N },2625 .{ .from = 0x1FA00, .to = 0x1FA53, .prop = .N },
2560 .{ .from = 0x1FA60, .to = 0x1FA6D, .prop = .N },2626 .{ .from = 0x1FA60, .to = 0x1FA6D, .prop = .N },
2561 .{ .from = 0x1FA70, .to = 0x1FA7C, .prop = .W },2627 .{ .from = 0x1FA70, .to = 0x1FA7C, .prop = .W },
2562 .{ .from = 0x1FA80, .to = 0x1FA88, .prop = .W },2628 .{ .from = 0x1FA80, .to = 0x1FA89, .prop = .W },
2563 .{ .from = 0x1FA90, .to = 0x1FABD, .prop = .W },2629 .{ .from = 0x1FA8F, .to = 0x1FAC6, .prop = .W },
2564 .{ .from = 0x1FABF, .to = 0x1FAC5, .prop = .W },2630 .{ .from = 0x1FACE, .to = 0x1FADC, .prop = .W },
2565 .{ .from = 0x1FACE, .to = 0x1FADB, .prop = .W },2631 .{ .from = 0x1FADF, .to = 0x1FAE9, .prop = .W },
2566 .{ .from = 0x1FAE0, .to = 0x1FAE8, .prop = .W },
2567 .{ .from = 0x1FAF0, .to = 0x1FAF8, .prop = .W },2632 .{ .from = 0x1FAF0, .to = 0x1FAF8, .prop = .W },
2568 .{ .from = 0x1FB00, .to = 0x1FB92, .prop = .N },2633 .{ .from = 0x1FB00, .to = 0x1FB92, .prop = .N },
2569 .{ .from = 0x1FB94, .to = 0x1FBCA, .prop = .N },2634 .{ .from = 0x1FB94, .to = 0x1FBEF, .prop = .N },
2570 .{ .from = 0x1FBF0, .to = 0x1FBF9, .prop = .N },2635 .{ .from = 0x1FBF0, .to = 0x1FBF9, .prop = .N },
2571 .{ .from = 0x20000, .to = 0x2A6DF, .prop = .W },2636 .{ .from = 0x20000, .to = 0x2A6DF, .prop = .W },
2572 .{ .from = 0x2A6E0, .to = 0x2A6FF, .prop = .W },2637 .{ .from = 0x2A6E0, .to = 0x2A6FF, .prop = .W },
src/emoji.zig+25-5
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/emoji/emoji-data.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/emoji/emoji-data.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
...@@ -405,6 +405,8 @@ pub const data = [_]Emoji{...@@ -405,6 +405,8 @@ pub const data = [_]Emoji{
405 .{ .from = 0x1FA80, .to = 0x1FA82, .category = .Emoji },405 .{ .from = 0x1FA80, .to = 0x1FA82, .category = .Emoji },
406 .{ .from = 0x1FA83, .to = 0x1FA86, .category = .Emoji },406 .{ .from = 0x1FA83, .to = 0x1FA86, .category = .Emoji },
407 .{ .from = 0x1FA87, .to = 0x1FA88, .category = .Emoji },407 .{ .from = 0x1FA87, .to = 0x1FA88, .category = .Emoji },
408 .{ .from = 0x1FA89, .to = 0x1FA89, .category = .Emoji },
409 .{ .from = 0x1FA8F, .to = 0x1FA8F, .category = .Emoji },
408 .{ .from = 0x1FA90, .to = 0x1FA95, .category = .Emoji },410 .{ .from = 0x1FA90, .to = 0x1FA95, .category = .Emoji },
409 .{ .from = 0x1FA96, .to = 0x1FAA8, .category = .Emoji },411 .{ .from = 0x1FA96, .to = 0x1FAA8, .category = .Emoji },
410 .{ .from = 0x1FAA9, .to = 0x1FAAC, .category = .Emoji },412 .{ .from = 0x1FAA9, .to = 0x1FAAC, .category = .Emoji },
...@@ -412,15 +414,20 @@ pub const data = [_]Emoji{...@@ -412,15 +414,20 @@ pub const data = [_]Emoji{
412 .{ .from = 0x1FAB0, .to = 0x1FAB6, .category = .Emoji },414 .{ .from = 0x1FAB0, .to = 0x1FAB6, .category = .Emoji },
413 .{ .from = 0x1FAB7, .to = 0x1FABA, .category = .Emoji },415 .{ .from = 0x1FAB7, .to = 0x1FABA, .category = .Emoji },
414 .{ .from = 0x1FABB, .to = 0x1FABD, .category = .Emoji },416 .{ .from = 0x1FABB, .to = 0x1FABD, .category = .Emoji },
417 .{ .from = 0x1FABE, .to = 0x1FABE, .category = .Emoji },
415 .{ .from = 0x1FABF, .to = 0x1FABF, .category = .Emoji },418 .{ .from = 0x1FABF, .to = 0x1FABF, .category = .Emoji },
416 .{ .from = 0x1FAC0, .to = 0x1FAC2, .category = .Emoji },419 .{ .from = 0x1FAC0, .to = 0x1FAC2, .category = .Emoji },
417 .{ .from = 0x1FAC3, .to = 0x1FAC5, .category = .Emoji },420 .{ .from = 0x1FAC3, .to = 0x1FAC5, .category = .Emoji },
421 .{ .from = 0x1FAC6, .to = 0x1FAC6, .category = .Emoji },
418 .{ .from = 0x1FACE, .to = 0x1FACF, .category = .Emoji },422 .{ .from = 0x1FACE, .to = 0x1FACF, .category = .Emoji },
419 .{ .from = 0x1FAD0, .to = 0x1FAD6, .category = .Emoji },423 .{ .from = 0x1FAD0, .to = 0x1FAD6, .category = .Emoji },
420 .{ .from = 0x1FAD7, .to = 0x1FAD9, .category = .Emoji },424 .{ .from = 0x1FAD7, .to = 0x1FAD9, .category = .Emoji },
421 .{ .from = 0x1FADA, .to = 0x1FADB, .category = .Emoji },425 .{ .from = 0x1FADA, .to = 0x1FADB, .category = .Emoji },
426 .{ .from = 0x1FADC, .to = 0x1FADC, .category = .Emoji },
427 .{ .from = 0x1FADF, .to = 0x1FADF, .category = .Emoji },
422 .{ .from = 0x1FAE0, .to = 0x1FAE7, .category = .Emoji },428 .{ .from = 0x1FAE0, .to = 0x1FAE7, .category = .Emoji },
423 .{ .from = 0x1FAE8, .to = 0x1FAE8, .category = .Emoji },429 .{ .from = 0x1FAE8, .to = 0x1FAE8, .category = .Emoji },
430 .{ .from = 0x1FAE9, .to = 0x1FAE9, .category = .Emoji },
424 .{ .from = 0x1FAF0, .to = 0x1FAF6, .category = .Emoji },431 .{ .from = 0x1FAF0, .to = 0x1FAF6, .category = .Emoji },
425 .{ .from = 0x1FAF7, .to = 0x1FAF8, .category = .Emoji },432 .{ .from = 0x1FAF7, .to = 0x1FAF8, .category = .Emoji },
426 .{ .from = 0x231A, .to = 0x231B, .category = .Emoji_Presentation },433 .{ .from = 0x231A, .to = 0x231B, .category = .Emoji_Presentation },
...@@ -687,6 +694,8 @@ pub const data = [_]Emoji{...@@ -687,6 +694,8 @@ pub const data = [_]Emoji{
687 .{ .from = 0x1FA80, .to = 0x1FA82, .category = .Emoji_Presentation },694 .{ .from = 0x1FA80, .to = 0x1FA82, .category = .Emoji_Presentation },
688 .{ .from = 0x1FA83, .to = 0x1FA86, .category = .Emoji_Presentation },695 .{ .from = 0x1FA83, .to = 0x1FA86, .category = .Emoji_Presentation },
689 .{ .from = 0x1FA87, .to = 0x1FA88, .category = .Emoji_Presentation },696 .{ .from = 0x1FA87, .to = 0x1FA88, .category = .Emoji_Presentation },
697 .{ .from = 0x1FA89, .to = 0x1FA89, .category = .Emoji_Presentation },
698 .{ .from = 0x1FA8F, .to = 0x1FA8F, .category = .Emoji_Presentation },
690 .{ .from = 0x1FA90, .to = 0x1FA95, .category = .Emoji_Presentation },699 .{ .from = 0x1FA90, .to = 0x1FA95, .category = .Emoji_Presentation },
691 .{ .from = 0x1FA96, .to = 0x1FAA8, .category = .Emoji_Presentation },700 .{ .from = 0x1FA96, .to = 0x1FAA8, .category = .Emoji_Presentation },
692 .{ .from = 0x1FAA9, .to = 0x1FAAC, .category = .Emoji_Presentation },701 .{ .from = 0x1FAA9, .to = 0x1FAAC, .category = .Emoji_Presentation },
...@@ -694,15 +703,20 @@ pub const data = [_]Emoji{...@@ -694,15 +703,20 @@ pub const data = [_]Emoji{
694 .{ .from = 0x1FAB0, .to = 0x1FAB6, .category = .Emoji_Presentation },703 .{ .from = 0x1FAB0, .to = 0x1FAB6, .category = .Emoji_Presentation },
695 .{ .from = 0x1FAB7, .to = 0x1FABA, .category = .Emoji_Presentation },704 .{ .from = 0x1FAB7, .to = 0x1FABA, .category = .Emoji_Presentation },
696 .{ .from = 0x1FABB, .to = 0x1FABD, .category = .Emoji_Presentation },705 .{ .from = 0x1FABB, .to = 0x1FABD, .category = .Emoji_Presentation },
706 .{ .from = 0x1FABE, .to = 0x1FABE, .category = .Emoji_Presentation },
697 .{ .from = 0x1FABF, .to = 0x1FABF, .category = .Emoji_Presentation },707 .{ .from = 0x1FABF, .to = 0x1FABF, .category = .Emoji_Presentation },
698 .{ .from = 0x1FAC0, .to = 0x1FAC2, .category = .Emoji_Presentation },708 .{ .from = 0x1FAC0, .to = 0x1FAC2, .category = .Emoji_Presentation },
699 .{ .from = 0x1FAC3, .to = 0x1FAC5, .category = .Emoji_Presentation },709 .{ .from = 0x1FAC3, .to = 0x1FAC5, .category = .Emoji_Presentation },
710 .{ .from = 0x1FAC6, .to = 0x1FAC6, .category = .Emoji_Presentation },
700 .{ .from = 0x1FACE, .to = 0x1FACF, .category = .Emoji_Presentation },711 .{ .from = 0x1FACE, .to = 0x1FACF, .category = .Emoji_Presentation },
701 .{ .from = 0x1FAD0, .to = 0x1FAD6, .category = .Emoji_Presentation },712 .{ .from = 0x1FAD0, .to = 0x1FAD6, .category = .Emoji_Presentation },
702 .{ .from = 0x1FAD7, .to = 0x1FAD9, .category = .Emoji_Presentation },713 .{ .from = 0x1FAD7, .to = 0x1FAD9, .category = .Emoji_Presentation },
703 .{ .from = 0x1FADA, .to = 0x1FADB, .category = .Emoji_Presentation },714 .{ .from = 0x1FADA, .to = 0x1FADB, .category = .Emoji_Presentation },
715 .{ .from = 0x1FADC, .to = 0x1FADC, .category = .Emoji_Presentation },
716 .{ .from = 0x1FADF, .to = 0x1FADF, .category = .Emoji_Presentation },
704 .{ .from = 0x1FAE0, .to = 0x1FAE7, .category = .Emoji_Presentation },717 .{ .from = 0x1FAE0, .to = 0x1FAE7, .category = .Emoji_Presentation },
705 .{ .from = 0x1FAE8, .to = 0x1FAE8, .category = .Emoji_Presentation },718 .{ .from = 0x1FAE8, .to = 0x1FAE8, .category = .Emoji_Presentation },
719 .{ .from = 0x1FAE9, .to = 0x1FAE9, .category = .Emoji_Presentation },
706 .{ .from = 0x1FAF0, .to = 0x1FAF6, .category = .Emoji_Presentation },720 .{ .from = 0x1FAF0, .to = 0x1FAF6, .category = .Emoji_Presentation },
707 .{ .from = 0x1FAF7, .to = 0x1FAF8, .category = .Emoji_Presentation },721 .{ .from = 0x1FAF7, .to = 0x1FAF8, .category = .Emoji_Presentation },
708 .{ .from = 0x1F3FB, .to = 0x1F3FF, .category = .Emoji_Modifier },722 .{ .from = 0x1F3FB, .to = 0x1F3FF, .category = .Emoji_Modifier },
...@@ -1252,7 +1266,9 @@ pub const data = [_]Emoji{...@@ -1252,7 +1266,9 @@ pub const data = [_]Emoji{
1252 .{ .from = 0x1FA80, .to = 0x1FA82, .category = .Extended_Pictographic },1266 .{ .from = 0x1FA80, .to = 0x1FA82, .category = .Extended_Pictographic },
1253 .{ .from = 0x1FA83, .to = 0x1FA86, .category = .Extended_Pictographic },1267 .{ .from = 0x1FA83, .to = 0x1FA86, .category = .Extended_Pictographic },
1254 .{ .from = 0x1FA87, .to = 0x1FA88, .category = .Extended_Pictographic },1268 .{ .from = 0x1FA87, .to = 0x1FA88, .category = .Extended_Pictographic },
1255 .{ .from = 0x1FA89, .to = 0x1FA8F, .category = .Extended_Pictographic },1269 .{ .from = 0x1FA89, .to = 0x1FA89, .category = .Extended_Pictographic },
1270 .{ .from = 0x1FA8A, .to = 0x1FA8E, .category = .Extended_Pictographic },
1271 .{ .from = 0x1FA8F, .to = 0x1FA8F, .category = .Extended_Pictographic },
1256 .{ .from = 0x1FA90, .to = 0x1FA95, .category = .Extended_Pictographic },1272 .{ .from = 0x1FA90, .to = 0x1FA95, .category = .Extended_Pictographic },
1257 .{ .from = 0x1FA96, .to = 0x1FAA8, .category = .Extended_Pictographic },1273 .{ .from = 0x1FA96, .to = 0x1FAA8, .category = .Extended_Pictographic },
1258 .{ .from = 0x1FAA9, .to = 0x1FAAC, .category = .Extended_Pictographic },1274 .{ .from = 0x1FAA9, .to = 0x1FAAC, .category = .Extended_Pictographic },
...@@ -1264,15 +1280,19 @@ pub const data = [_]Emoji{...@@ -1264,15 +1280,19 @@ pub const data = [_]Emoji{
1264 .{ .from = 0x1FABF, .to = 0x1FABF, .category = .Extended_Pictographic },1280 .{ .from = 0x1FABF, .to = 0x1FABF, .category = .Extended_Pictographic },
1265 .{ .from = 0x1FAC0, .to = 0x1FAC2, .category = .Extended_Pictographic },1281 .{ .from = 0x1FAC0, .to = 0x1FAC2, .category = .Extended_Pictographic },
1266 .{ .from = 0x1FAC3, .to = 0x1FAC5, .category = .Extended_Pictographic },1282 .{ .from = 0x1FAC3, .to = 0x1FAC5, .category = .Extended_Pictographic },
1267 .{ .from = 0x1FAC6, .to = 0x1FACD, .category = .Extended_Pictographic },1283 .{ .from = 0x1FAC6, .to = 0x1FAC6, .category = .Extended_Pictographic },
1284 .{ .from = 0x1FAC7, .to = 0x1FACD, .category = .Extended_Pictographic },
1268 .{ .from = 0x1FACE, .to = 0x1FACF, .category = .Extended_Pictographic },1285 .{ .from = 0x1FACE, .to = 0x1FACF, .category = .Extended_Pictographic },
1269 .{ .from = 0x1FAD0, .to = 0x1FAD6, .category = .Extended_Pictographic },1286 .{ .from = 0x1FAD0, .to = 0x1FAD6, .category = .Extended_Pictographic },
1270 .{ .from = 0x1FAD7, .to = 0x1FAD9, .category = .Extended_Pictographic },1287 .{ .from = 0x1FAD7, .to = 0x1FAD9, .category = .Extended_Pictographic },
1271 .{ .from = 0x1FADA, .to = 0x1FADB, .category = .Extended_Pictographic },1288 .{ .from = 0x1FADA, .to = 0x1FADB, .category = .Extended_Pictographic },
1272 .{ .from = 0x1FADC, .to = 0x1FADF, .category = .Extended_Pictographic },1289 .{ .from = 0x1FADC, .to = 0x1FADC, .category = .Extended_Pictographic },
1290 .{ .from = 0x1FADD, .to = 0x1FADE, .category = .Extended_Pictographic },
1291 .{ .from = 0x1FADF, .to = 0x1FADF, .category = .Extended_Pictographic },
1273 .{ .from = 0x1FAE0, .to = 0x1FAE7, .category = .Extended_Pictographic },1292 .{ .from = 0x1FAE0, .to = 0x1FAE7, .category = .Extended_Pictographic },
1274 .{ .from = 0x1FAE8, .to = 0x1FAE8, .category = .Extended_Pictographic },1293 .{ .from = 0x1FAE8, .to = 0x1FAE8, .category = .Extended_Pictographic },
1275 .{ .from = 0x1FAE9, .to = 0x1FAEF, .category = .Extended_Pictographic },1294 .{ .from = 0x1FAE9, .to = 0x1FAE9, .category = .Extended_Pictographic },
1295 .{ .from = 0x1FAEA, .to = 0x1FAEF, .category = .Extended_Pictographic },
1276 .{ .from = 0x1FAF0, .to = 0x1FAF6, .category = .Extended_Pictographic },1296 .{ .from = 0x1FAF0, .to = 0x1FAF6, .category = .Extended_Pictographic },
1277 .{ .from = 0x1FAF7, .to = 0x1FAF8, .category = .Extended_Pictographic },1297 .{ .from = 0x1FAF7, .to = 0x1FAF8, .category = .Extended_Pictographic },
1278 .{ .from = 0x1FAF9, .to = 0x1FAFF, .category = .Extended_Pictographic },1298 .{ .from = 0x1FAF9, .to = 0x1FAFF, .category = .Extended_Pictographic },
src/emoji_sources.zig+1-1
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/EmojiSources.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/EmojiSources.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
src/equivalent_unified_ideograph.zig+1-1
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/EquivalentUnifiedIdeograph.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/EquivalentUnifiedIdeograph.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
src/hangul_syllable_type.zig+1-1
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/HangulSyllableType.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/HangulSyllableType.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
src/indic_positional_category.zig+58-3
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/IndicPositionalCategory.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/IndicPositionalCategory.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
...@@ -66,8 +66,6 @@ pub const data = [_]IndicPositionalCategory{...@@ -66,8 +66,6 @@ pub const data = [_]IndicPositionalCategory{
66 .{ .code = 0xD3E, .category = .Right },66 .{ .code = 0xD3E, .category = .Right },
67 .{ .code = 0xD3F, .category = .Right },67 .{ .code = 0xD3F, .category = .Right },
68 .{ .code = 0xD40, .category = .Right },68 .{ .code = 0xD40, .category = .Right },
69 .{ .code = 0xD41, .category = .Right },
70 .{ .code = 0xD42, .category = .Right },
71 .{ .code = 0x0D57, .category = .Right },69 .{ .code = 0x0D57, .category = .Right },
72 .{ .code = 0xD82, .category = .Right },70 .{ .code = 0xD82, .category = .Right },
73 .{ .code = 0xD83, .category = .Right },71 .{ .code = 0xD83, .category = .Right },
...@@ -247,6 +245,12 @@ pub const data = [_]IndicPositionalCategory{...@@ -247,6 +245,12 @@ pub const data = [_]IndicPositionalCategory{
247 .{ .code = 0x11357, .category = .Right },245 .{ .code = 0x11357, .category = .Right },
248 .{ .code = 0x11362, .category = .Right },246 .{ .code = 0x11362, .category = .Right },
249 .{ .code = 0x11363, .category = .Right },247 .{ .code = 0x11363, .category = .Right },
248 .{ .code = 0x113B8, .category = .Right },
249 .{ .code = 0x113C9, .category = .Right },
250 .{ .code = 0x113CA, .category = .Right },
251 .{ .code = 0x113CC, .category = .Right },
252 .{ .code = 0x113CD, .category = .Right },
253 .{ .code = 0x113CF, .category = .Right },
250 .{ .code = 0x11435, .category = .Right },254 .{ .code = 0x11435, .category = .Right },
251 .{ .code = 0x11437, .category = .Right },255 .{ .code = 0x11437, .category = .Right },
252 .{ .code = 0x11440, .category = .Right },256 .{ .code = 0x11440, .category = .Right },
...@@ -308,6 +312,20 @@ pub const data = [_]IndicPositionalCategory{...@@ -308,6 +312,20 @@ pub const data = [_]IndicPositionalCategory{
308 .{ .code = 0x11F34, .category = .Right },312 .{ .code = 0x11F34, .category = .Right },
309 .{ .code = 0x11F35, .category = .Right },313 .{ .code = 0x11F35, .category = .Right },
310 .{ .code = 0x11F41, .category = .Right },314 .{ .code = 0x11F41, .category = .Right },
315 .{ .code = 0x1612C, .category = .Right },
316 .{ .code = 0x16D40, .category = .Right },
317 .{ .code = 0x16D41, .category = .Right },
318 .{ .code = 0x16D42, .category = .Right },
319 .{ .code = 0x16D63, .category = .Right },
320 .{ .code = 0x16D64, .category = .Right },
321 .{ .code = 0x16D65, .category = .Right },
322 .{ .code = 0x16D66, .category = .Right },
323 .{ .code = 0x16D67, .category = .Right },
324 .{ .code = 0x16D68, .category = .Right },
325 .{ .code = 0x16D69, .category = .Right },
326 .{ .code = 0x16D6A, .category = .Right },
327 .{ .code = 0x16D6B, .category = .Right },
328 .{ .code = 0x16D6C, .category = .Right },
311 .{ .code = 0x093F, .category = .Left },329 .{ .code = 0x093F, .category = .Left },
312 .{ .code = 0x094E, .category = .Left },330 .{ .code = 0x094E, .category = .Left },
313 .{ .code = 0x09BF, .category = .Left },331 .{ .code = 0x09BF, .category = .Left },
...@@ -358,6 +376,8 @@ pub const data = [_]IndicPositionalCategory{...@@ -358,6 +376,8 @@ pub const data = [_]IndicPositionalCategory{
358 .{ .code = 0x112E1, .category = .Left },376 .{ .code = 0x112E1, .category = .Left },
359 .{ .code = 0x11347, .category = .Left },377 .{ .code = 0x11347, .category = .Left },
360 .{ .code = 0x11348, .category = .Left },378 .{ .code = 0x11348, .category = .Left },
379 .{ .code = 0x113C2, .category = .Left },
380 .{ .code = 0x113C5, .category = .Left },
361 .{ .code = 0x11436, .category = .Left },381 .{ .code = 0x11436, .category = .Left },
362 .{ .code = 0x114B1, .category = .Left },382 .{ .code = 0x114B1, .category = .Left },
363 .{ .code = 0x114B9, .category = .Left },383 .{ .code = 0x114B9, .category = .Left },
...@@ -374,6 +394,8 @@ pub const data = [_]IndicPositionalCategory{...@@ -374,6 +394,8 @@ pub const data = [_]IndicPositionalCategory{
374 .{ .code = 0x11EF5, .category = .Left },394 .{ .code = 0x11EF5, .category = .Left },
375 .{ .code = 0x11F3E, .category = .Left },395 .{ .code = 0x11F3E, .category = .Left },
376 .{ .code = 0x11F3F, .category = .Left },396 .{ .code = 0x11F3F, .category = .Left },
397 .{ .code = 0x1612A, .category = .Left },
398 .{ .code = 0x1612B, .category = .Left },
377 .{ .code = 0xE40, .category = .Visual_Order_Left },399 .{ .code = 0xE40, .category = .Visual_Order_Left },
378 .{ .code = 0xE41, .category = .Visual_Order_Left },400 .{ .code = 0xE41, .category = .Visual_Order_Left },
379 .{ .code = 0xE42, .category = .Visual_Order_Left },401 .{ .code = 0xE42, .category = .Visual_Order_Left },
...@@ -411,6 +433,8 @@ pub const data = [_]IndicPositionalCategory{...@@ -411,6 +433,8 @@ pub const data = [_]IndicPositionalCategory{
411 .{ .code = 0x1B41, .category = .Left_And_Right },433 .{ .code = 0x1B41, .category = .Left_And_Right },
412 .{ .code = 0x1134B, .category = .Left_And_Right },434 .{ .code = 0x1134B, .category = .Left_And_Right },
413 .{ .code = 0x1134C, .category = .Left_And_Right },435 .{ .code = 0x1134C, .category = .Left_And_Right },
436 .{ .code = 0x113C7, .category = .Left_And_Right },
437 .{ .code = 0x113C8, .category = .Left_And_Right },
414 .{ .code = 0x114BC, .category = .Left_And_Right },438 .{ .code = 0x114BC, .category = .Left_And_Right },
415 .{ .code = 0x114BE, .category = .Left_And_Right },439 .{ .code = 0x114BE, .category = .Left_And_Right },
416 .{ .code = 0x115BA, .category = .Left_And_Right },440 .{ .code = 0x115BA, .category = .Left_And_Right },
...@@ -748,6 +772,9 @@ pub const data = [_]IndicPositionalCategory{...@@ -748,6 +772,9 @@ pub const data = [_]IndicPositionalCategory{
748 .{ .code = 0x11372, .category = .Top },772 .{ .code = 0x11372, .category = .Top },
749 .{ .code = 0x11373, .category = .Top },773 .{ .code = 0x11373, .category = .Top },
750 .{ .code = 0x11374, .category = .Top },774 .{ .code = 0x11374, .category = .Top },
775 .{ .code = 0x113CE, .category = .Top },
776 .{ .code = 0x113D1, .category = .Top },
777 .{ .code = 0x113E1, .category = .Top },
751 .{ .code = 0x1143E, .category = .Top },778 .{ .code = 0x1143E, .category = .Top },
752 .{ .code = 0x1143F, .category = .Top },779 .{ .code = 0x1143F, .category = .Top },
753 .{ .code = 0x11443, .category = .Top },780 .{ .code = 0x11443, .category = .Top },
...@@ -843,6 +870,20 @@ pub const data = [_]IndicPositionalCategory{...@@ -843,6 +870,20 @@ pub const data = [_]IndicPositionalCategory{
843 .{ .code = 0x11F36, .category = .Top },870 .{ .code = 0x11F36, .category = .Top },
844 .{ .code = 0x11F37, .category = .Top },871 .{ .code = 0x11F37, .category = .Top },
845 .{ .code = 0x11F40, .category = .Top },872 .{ .code = 0x11F40, .category = .Top },
873 .{ .code = 0x11F5A, .category = .Top },
874 .{ .code = 0x1611E, .category = .Top },
875 .{ .code = 0x1611F, .category = .Top },
876 .{ .code = 0x16120, .category = .Top },
877 .{ .code = 0x16121, .category = .Top },
878 .{ .code = 0x16122, .category = .Top },
879 .{ .code = 0x16123, .category = .Top },
880 .{ .code = 0x16124, .category = .Top },
881 .{ .code = 0x16125, .category = .Top },
882 .{ .code = 0x16126, .category = .Top },
883 .{ .code = 0x16127, .category = .Top },
884 .{ .code = 0x16128, .category = .Top },
885 .{ .code = 0x16129, .category = .Top },
886 .{ .code = 0x1612D, .category = .Top },
846 .{ .code = 0x093C, .category = .Bottom },887 .{ .code = 0x093C, .category = .Bottom },
847 .{ .code = 0x941, .category = .Bottom },888 .{ .code = 0x941, .category = .Bottom },
848 .{ .code = 0x942, .category = .Bottom },889 .{ .code = 0x942, .category = .Bottom },
...@@ -891,6 +932,8 @@ pub const data = [_]IndicPositionalCategory{...@@ -891,6 +932,8 @@ pub const data = [_]IndicPositionalCategory{
891 .{ .code = 0x0CBC, .category = .Bottom },932 .{ .code = 0x0CBC, .category = .Bottom },
892 .{ .code = 0xCE2, .category = .Bottom },933 .{ .code = 0xCE2, .category = .Bottom },
893 .{ .code = 0xCE3, .category = .Bottom },934 .{ .code = 0xCE3, .category = .Bottom },
935 .{ .code = 0xD41, .category = .Bottom },
936 .{ .code = 0xD42, .category = .Bottom },
894 .{ .code = 0xD43, .category = .Bottom },937 .{ .code = 0xD43, .category = .Bottom },
895 .{ .code = 0xD44, .category = .Bottom },938 .{ .code = 0xD44, .category = .Bottom },
896 .{ .code = 0xD62, .category = .Bottom },939 .{ .code = 0xD62, .category = .Bottom },
...@@ -1079,6 +1122,14 @@ pub const data = [_]IndicPositionalCategory{...@@ -1079,6 +1122,14 @@ pub const data = [_]IndicPositionalCategory{
1079 .{ .code = 0x112EA, .category = .Bottom },1122 .{ .code = 0x112EA, .category = .Bottom },
1080 .{ .code = 0x1133B, .category = .Bottom },1123 .{ .code = 0x1133B, .category = .Bottom },
1081 .{ .code = 0x1133C, .category = .Bottom },1124 .{ .code = 0x1133C, .category = .Bottom },
1125 .{ .code = 0x113BB, .category = .Bottom },
1126 .{ .code = 0x113BC, .category = .Bottom },
1127 .{ .code = 0x113BD, .category = .Bottom },
1128 .{ .code = 0x113BE, .category = .Bottom },
1129 .{ .code = 0x113BF, .category = .Bottom },
1130 .{ .code = 0x113C0, .category = .Bottom },
1131 .{ .code = 0x113D2, .category = .Bottom },
1132 .{ .code = 0x113E2, .category = .Bottom },
1082 .{ .code = 0x11438, .category = .Bottom },1133 .{ .code = 0x11438, .category = .Bottom },
1083 .{ .code = 0x11439, .category = .Bottom },1134 .{ .code = 0x11439, .category = .Bottom },
1084 .{ .code = 0x1143A, .category = .Bottom },1135 .{ .code = 0x1143A, .category = .Bottom },
...@@ -1199,6 +1250,8 @@ pub const data = [_]IndicPositionalCategory{...@@ -1199,6 +1250,8 @@ pub const data = [_]IndicPositionalCategory{
1199 .{ .code = 0x11F38, .category = .Bottom },1250 .{ .code = 0x11F38, .category = .Bottom },
1200 .{ .code = 0x11F39, .category = .Bottom },1251 .{ .code = 0x11F39, .category = .Bottom },
1201 .{ .code = 0x11F3A, .category = .Bottom },1252 .{ .code = 0x11F3A, .category = .Bottom },
1253 .{ .code = 0x1612E, .category = .Bottom },
1254 .{ .code = 0x1612F, .category = .Bottom },
1202 .{ .code = 0x0C48, .category = .Top_And_Bottom },1255 .{ .code = 0x0C48, .category = .Top_And_Bottom },
1203 .{ .code = 0x0F73, .category = .Top_And_Bottom },1256 .{ .code = 0x0F73, .category = .Top_And_Bottom },
1204 .{ .code = 0xF76, .category = .Top_And_Bottom },1257 .{ .code = 0xF76, .category = .Top_And_Bottom },
...@@ -1222,6 +1275,8 @@ pub const data = [_]IndicPositionalCategory{...@@ -1222,6 +1275,8 @@ pub const data = [_]IndicPositionalCategory{
1222 .{ .code = 0x111BF, .category = .Top_And_Right },1275 .{ .code = 0x111BF, .category = .Top_And_Right },
1223 .{ .code = 0x11232, .category = .Top_And_Right },1276 .{ .code = 0x11232, .category = .Top_And_Right },
1224 .{ .code = 0x11233, .category = .Top_And_Right },1277 .{ .code = 0x11233, .category = .Top_And_Right },
1278 .{ .code = 0x113B9, .category = .Top_And_Right },
1279 .{ .code = 0x113BA, .category = .Top_And_Right },
1225 .{ .code = 0x0B48, .category = .Top_And_Left },1280 .{ .code = 0x0B48, .category = .Top_And_Left },
1226 .{ .code = 0x0DDA, .category = .Top_And_Left },1281 .{ .code = 0x0DDA, .category = .Top_And_Left },
1227 .{ .code = 0x17BE, .category = .Top_And_Left },1282 .{ .code = 0x17BE, .category = .Top_And_Left },
src/indic_syllabic_category.zig+212-3
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/IndicSyllabicCategory.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/IndicSyllabicCategory.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
...@@ -81,6 +81,8 @@ pub const data = [_]IndicSyllabicCategory{...@@ -81,6 +81,8 @@ pub const data = [_]IndicSyllabicCategory{
81 .{ .code = 0x11302, .category = .Bindu },81 .{ .code = 0x11302, .category = .Bindu },
82 .{ .code = 0x1135E, .category = .Bindu },82 .{ .code = 0x1135E, .category = .Bindu },
83 .{ .code = 0x1135F, .category = .Bindu },83 .{ .code = 0x1135F, .category = .Bindu },
84 .{ .code = 0x113CA, .category = .Bindu },
85 .{ .code = 0x113CC, .category = .Bindu },
84 .{ .code = 0x11443, .category = .Bindu },86 .{ .code = 0x11443, .category = .Bindu },
85 .{ .code = 0x11444, .category = .Bindu },87 .{ .code = 0x11444, .category = .Bindu },
86 .{ .code = 0x1145F, .category = .Bindu },88 .{ .code = 0x1145F, .category = .Bindu },
...@@ -107,6 +109,9 @@ pub const data = [_]IndicSyllabicCategory{...@@ -107,6 +109,9 @@ pub const data = [_]IndicSyllabicCategory{
107 .{ .code = 0x11D95, .category = .Bindu },109 .{ .code = 0x11D95, .category = .Bindu },
108 .{ .code = 0x11F00, .category = .Bindu },110 .{ .code = 0x11F00, .category = .Bindu },
109 .{ .code = 0x11F01, .category = .Bindu },111 .{ .code = 0x11F01, .category = .Bindu },
112 .{ .code = 0x1612D, .category = .Bindu },
113 .{ .code = 0x16D40, .category = .Bindu },
114 .{ .code = 0x16D41, .category = .Bindu },
110 .{ .code = 0x0903, .category = .Visarga },115 .{ .code = 0x0903, .category = .Visarga },
111 .{ .code = 0x0983, .category = .Visarga },116 .{ .code = 0x0983, .category = .Visarga },
112 .{ .code = 0x0A03, .category = .Visarga },117 .{ .code = 0x0A03, .category = .Visarga },
...@@ -130,6 +135,7 @@ pub const data = [_]IndicSyllabicCategory{...@@ -130,6 +135,7 @@ pub const data = [_]IndicSyllabicCategory{
130 .{ .code = 0x11102, .category = .Visarga },135 .{ .code = 0x11102, .category = .Visarga },
131 .{ .code = 0x11182, .category = .Visarga },136 .{ .code = 0x11182, .category = .Visarga },
132 .{ .code = 0x11303, .category = .Visarga },137 .{ .code = 0x11303, .category = .Visarga },
138 .{ .code = 0x113CD, .category = .Visarga },
133 .{ .code = 0x11445, .category = .Visarga },139 .{ .code = 0x11445, .category = .Visarga },
134 .{ .code = 0x114C1, .category = .Visarga },140 .{ .code = 0x114C1, .category = .Visarga },
135 .{ .code = 0x115BE, .category = .Visarga },141 .{ .code = 0x115BE, .category = .Visarga },
...@@ -143,6 +149,7 @@ pub const data = [_]IndicSyllabicCategory{...@@ -143,6 +149,7 @@ pub const data = [_]IndicSyllabicCategory{
143 .{ .code = 0x11D41, .category = .Visarga },149 .{ .code = 0x11D41, .category = .Visarga },
144 .{ .code = 0x11D96, .category = .Visarga },150 .{ .code = 0x11D96, .category = .Visarga },
145 .{ .code = 0x11F03, .category = .Visarga },151 .{ .code = 0x11F03, .category = .Visarga },
152 .{ .code = 0x16D42, .category = .Visarga },
146 .{ .code = 0x093D, .category = .Avagraha },153 .{ .code = 0x093D, .category = .Avagraha },
147 .{ .code = 0x09BD, .category = .Avagraha },154 .{ .code = 0x09BD, .category = .Avagraha },
148 .{ .code = 0x0ABD, .category = .Avagraha },155 .{ .code = 0x0ABD, .category = .Avagraha },
...@@ -155,6 +162,7 @@ pub const data = [_]IndicSyllabicCategory{...@@ -155,6 +162,7 @@ pub const data = [_]IndicSyllabicCategory{
155 .{ .code = 0x1BBA, .category = .Avagraha },162 .{ .code = 0x1BBA, .category = .Avagraha },
156 .{ .code = 0x111C1, .category = .Avagraha },163 .{ .code = 0x111C1, .category = .Avagraha },
157 .{ .code = 0x1133D, .category = .Avagraha },164 .{ .code = 0x1133D, .category = .Avagraha },
165 .{ .code = 0x113B7, .category = .Avagraha },
158 .{ .code = 0x11447, .category = .Avagraha },166 .{ .code = 0x11447, .category = .Avagraha },
159 .{ .code = 0x114C4, .category = .Avagraha },167 .{ .code = 0x114C4, .category = .Avagraha },
160 .{ .code = 0x119E1, .category = .Avagraha },168 .{ .code = 0x119E1, .category = .Avagraha },
...@@ -192,6 +200,7 @@ pub const data = [_]IndicSyllabicCategory{...@@ -192,6 +200,7 @@ pub const data = [_]IndicSyllabicCategory{
192 .{ .code = 0x1183A, .category = .Nukta },200 .{ .code = 0x1183A, .category = .Nukta },
193 .{ .code = 0x11943, .category = .Nukta },201 .{ .code = 0x11943, .category = .Nukta },
194 .{ .code = 0x11D42, .category = .Nukta },202 .{ .code = 0x11D42, .category = .Nukta },
203 .{ .code = 0x11F5A, .category = .Nukta },
195 .{ .code = 0x094D, .category = .Virama },204 .{ .code = 0x094D, .category = .Virama },
196 .{ .code = 0x09CD, .category = .Virama },205 .{ .code = 0x09CD, .category = .Virama },
197 .{ .code = 0x0A4D, .category = .Virama },206 .{ .code = 0x0A4D, .category = .Virama },
...@@ -232,19 +241,24 @@ pub const data = [_]IndicSyllabicCategory{...@@ -232,19 +241,24 @@ pub const data = [_]IndicSyllabicCategory{
232 .{ .code = 0x17D1, .category = .Pure_Killer },241 .{ .code = 0x17D1, .category = .Pure_Killer },
233 .{ .code = 0x1A7A, .category = .Pure_Killer },242 .{ .code = 0x1A7A, .category = .Pure_Killer },
234 .{ .code = 0x1BAA, .category = .Pure_Killer },243 .{ .code = 0x1BAA, .category = .Pure_Killer },
235 .{ .code = 0x1BF2, .category = .Pure_Killer },
236 .{ .code = 0x1BF3, .category = .Pure_Killer },
237 .{ .code = 0xA82C, .category = .Pure_Killer },244 .{ .code = 0xA82C, .category = .Pure_Killer },
238 .{ .code = 0xA953, .category = .Pure_Killer },245 .{ .code = 0xA953, .category = .Pure_Killer },
239 .{ .code = 0xABED, .category = .Pure_Killer },246 .{ .code = 0xABED, .category = .Pure_Killer },
240 .{ .code = 0x11070, .category = .Pure_Killer },247 .{ .code = 0x11070, .category = .Pure_Killer },
241 .{ .code = 0x11134, .category = .Pure_Killer },248 .{ .code = 0x11134, .category = .Pure_Killer },
242 .{ .code = 0x112EA, .category = .Pure_Killer },249 .{ .code = 0x112EA, .category = .Pure_Killer },
250 .{ .code = 0x113CE, .category = .Pure_Killer },
251 .{ .code = 0x113CF, .category = .Pure_Killer },
243 .{ .code = 0x1172B, .category = .Pure_Killer },252 .{ .code = 0x1172B, .category = .Pure_Killer },
244 .{ .code = 0x1193D, .category = .Pure_Killer },253 .{ .code = 0x1193D, .category = .Pure_Killer },
245 .{ .code = 0x11A34, .category = .Pure_Killer },254 .{ .code = 0x11A34, .category = .Pure_Killer },
246 .{ .code = 0x11D44, .category = .Pure_Killer },255 .{ .code = 0x11D44, .category = .Pure_Killer },
247 .{ .code = 0x11F41, .category = .Pure_Killer },256 .{ .code = 0x11F41, .category = .Pure_Killer },
257 .{ .code = 0x1612F, .category = .Pure_Killer },
258 .{ .code = 0x16D6B, .category = .Pure_Killer },
259 .{ .code = 0x16D6C, .category = .Pure_Killer },
260 .{ .code = 0x1BF2, .category = .Reordering_Killer },
261 .{ .code = 0x1BF3, .category = .Reordering_Killer },
248 .{ .code = 0x1039, .category = .Invisible_Stacker },262 .{ .code = 0x1039, .category = .Invisible_Stacker },
249 .{ .code = 0x17D2, .category = .Invisible_Stacker },263 .{ .code = 0x17D2, .category = .Invisible_Stacker },
250 .{ .code = 0x1A60, .category = .Invisible_Stacker },264 .{ .code = 0x1A60, .category = .Invisible_Stacker },
...@@ -252,6 +266,7 @@ pub const data = [_]IndicSyllabicCategory{...@@ -252,6 +266,7 @@ pub const data = [_]IndicSyllabicCategory{
252 .{ .code = 0xAAF6, .category = .Invisible_Stacker },266 .{ .code = 0xAAF6, .category = .Invisible_Stacker },
253 .{ .code = 0x10A3F, .category = .Invisible_Stacker },267 .{ .code = 0x10A3F, .category = .Invisible_Stacker },
254 .{ .code = 0x11133, .category = .Invisible_Stacker },268 .{ .code = 0x11133, .category = .Invisible_Stacker },
269 .{ .code = 0x113D0, .category = .Invisible_Stacker },
255 .{ .code = 0x1193E, .category = .Invisible_Stacker },270 .{ .code = 0x1193E, .category = .Invisible_Stacker },
256 .{ .code = 0x11A47, .category = .Invisible_Stacker },271 .{ .code = 0x11A47, .category = .Invisible_Stacker },
257 .{ .code = 0x11A99, .category = .Invisible_Stacker },272 .{ .code = 0x11A99, .category = .Invisible_Stacker },
...@@ -610,6 +625,20 @@ pub const data = [_]IndicSyllabicCategory{...@@ -610,6 +625,20 @@ pub const data = [_]IndicSyllabicCategory{
610 .{ .code = 0x11314, .category = .Vowel_Independent },625 .{ .code = 0x11314, .category = .Vowel_Independent },
611 .{ .code = 0x11360, .category = .Vowel_Independent },626 .{ .code = 0x11360, .category = .Vowel_Independent },
612 .{ .code = 0x11361, .category = .Vowel_Independent },627 .{ .code = 0x11361, .category = .Vowel_Independent },
628 .{ .code = 0x11380, .category = .Vowel_Independent },
629 .{ .code = 0x11381, .category = .Vowel_Independent },
630 .{ .code = 0x11382, .category = .Vowel_Independent },
631 .{ .code = 0x11383, .category = .Vowel_Independent },
632 .{ .code = 0x11384, .category = .Vowel_Independent },
633 .{ .code = 0x11385, .category = .Vowel_Independent },
634 .{ .code = 0x11386, .category = .Vowel_Independent },
635 .{ .code = 0x11387, .category = .Vowel_Independent },
636 .{ .code = 0x11388, .category = .Vowel_Independent },
637 .{ .code = 0x11389, .category = .Vowel_Independent },
638 .{ .code = 0x1138B, .category = .Vowel_Independent },
639 .{ .code = 0x1138E, .category = .Vowel_Independent },
640 .{ .code = 0x11390, .category = .Vowel_Independent },
641 .{ .code = 0x11391, .category = .Vowel_Independent },
613 .{ .code = 0x11400, .category = .Vowel_Independent },642 .{ .code = 0x11400, .category = .Vowel_Independent },
614 .{ .code = 0x11401, .category = .Vowel_Independent },643 .{ .code = 0x11401, .category = .Vowel_Independent },
615 .{ .code = 0x11402, .category = .Vowel_Independent },644 .{ .code = 0x11402, .category = .Vowel_Independent },
...@@ -758,6 +787,7 @@ pub const data = [_]IndicSyllabicCategory{...@@ -758,6 +787,7 @@ pub const data = [_]IndicSyllabicCategory{
758 .{ .code = 0x11F0E, .category = .Vowel_Independent },787 .{ .code = 0x11F0E, .category = .Vowel_Independent },
759 .{ .code = 0x11F0F, .category = .Vowel_Independent },788 .{ .code = 0x11F0F, .category = .Vowel_Independent },
760 .{ .code = 0x11F10, .category = .Vowel_Independent },789 .{ .code = 0x11F10, .category = .Vowel_Independent },
790 .{ .code = 0x16100, .category = .Vowel_Independent },
761 .{ .code = 0x093A, .category = .Vowel_Dependent },791 .{ .code = 0x093A, .category = .Vowel_Dependent },
762 .{ .code = 0x093B, .category = .Vowel_Dependent },792 .{ .code = 0x093B, .category = .Vowel_Dependent },
763 .{ .code = 0x93E, .category = .Vowel_Dependent },793 .{ .code = 0x93E, .category = .Vowel_Dependent },
...@@ -1277,6 +1307,20 @@ pub const data = [_]IndicSyllabicCategory{...@@ -1277,6 +1307,20 @@ pub const data = [_]IndicSyllabicCategory{
1277 .{ .code = 0x11357, .category = .Vowel_Dependent },1307 .{ .code = 0x11357, .category = .Vowel_Dependent },
1278 .{ .code = 0x11362, .category = .Vowel_Dependent },1308 .{ .code = 0x11362, .category = .Vowel_Dependent },
1279 .{ .code = 0x11363, .category = .Vowel_Dependent },1309 .{ .code = 0x11363, .category = .Vowel_Dependent },
1310 .{ .code = 0x113B8, .category = .Vowel_Dependent },
1311 .{ .code = 0x113B9, .category = .Vowel_Dependent },
1312 .{ .code = 0x113BA, .category = .Vowel_Dependent },
1313 .{ .code = 0x113BB, .category = .Vowel_Dependent },
1314 .{ .code = 0x113BC, .category = .Vowel_Dependent },
1315 .{ .code = 0x113BD, .category = .Vowel_Dependent },
1316 .{ .code = 0x113BE, .category = .Vowel_Dependent },
1317 .{ .code = 0x113BF, .category = .Vowel_Dependent },
1318 .{ .code = 0x113C0, .category = .Vowel_Dependent },
1319 .{ .code = 0x113C2, .category = .Vowel_Dependent },
1320 .{ .code = 0x113C5, .category = .Vowel_Dependent },
1321 .{ .code = 0x113C7, .category = .Vowel_Dependent },
1322 .{ .code = 0x113C8, .category = .Vowel_Dependent },
1323 .{ .code = 0x113C9, .category = .Vowel_Dependent },
1280 .{ .code = 0x11435, .category = .Vowel_Dependent },1324 .{ .code = 0x11435, .category = .Vowel_Dependent },
1281 .{ .code = 0x11436, .category = .Vowel_Dependent },1325 .{ .code = 0x11436, .category = .Vowel_Dependent },
1282 .{ .code = 0x11437, .category = .Vowel_Dependent },1326 .{ .code = 0x11437, .category = .Vowel_Dependent },
...@@ -1455,6 +1499,26 @@ pub const data = [_]IndicSyllabicCategory{...@@ -1455,6 +1499,26 @@ pub const data = [_]IndicSyllabicCategory{
1455 .{ .code = 0x11F3E, .category = .Vowel_Dependent },1499 .{ .code = 0x11F3E, .category = .Vowel_Dependent },
1456 .{ .code = 0x11F3F, .category = .Vowel_Dependent },1500 .{ .code = 0x11F3F, .category = .Vowel_Dependent },
1457 .{ .code = 0x11F40, .category = .Vowel_Dependent },1501 .{ .code = 0x11F40, .category = .Vowel_Dependent },
1502 .{ .code = 0x1611E, .category = .Vowel_Dependent },
1503 .{ .code = 0x1611F, .category = .Vowel_Dependent },
1504 .{ .code = 0x16120, .category = .Vowel_Dependent },
1505 .{ .code = 0x16121, .category = .Vowel_Dependent },
1506 .{ .code = 0x16122, .category = .Vowel_Dependent },
1507 .{ .code = 0x16123, .category = .Vowel_Dependent },
1508 .{ .code = 0x16124, .category = .Vowel_Dependent },
1509 .{ .code = 0x16125, .category = .Vowel_Dependent },
1510 .{ .code = 0x16126, .category = .Vowel_Dependent },
1511 .{ .code = 0x16127, .category = .Vowel_Dependent },
1512 .{ .code = 0x16128, .category = .Vowel_Dependent },
1513 .{ .code = 0x16129, .category = .Vowel_Dependent },
1514 .{ .code = 0x16D63, .category = .Vowel_Dependent },
1515 .{ .code = 0x16D64, .category = .Vowel_Dependent },
1516 .{ .code = 0x16D65, .category = .Vowel_Dependent },
1517 .{ .code = 0x16D66, .category = .Vowel_Dependent },
1518 .{ .code = 0x16D67, .category = .Vowel_Dependent },
1519 .{ .code = 0x16D68, .category = .Vowel_Dependent },
1520 .{ .code = 0x16D69, .category = .Vowel_Dependent },
1521 .{ .code = 0x16D6A, .category = .Vowel_Dependent },
1458 .{ .code = 0x1963, .category = .Vowel },1522 .{ .code = 0x1963, .category = .Vowel },
1459 .{ .code = 0x1964, .category = .Vowel },1523 .{ .code = 0x1964, .category = .Vowel },
1460 .{ .code = 0x1965, .category = .Vowel },1524 .{ .code = 0x1965, .category = .Vowel },
...@@ -3176,6 +3240,42 @@ pub const data = [_]IndicSyllabicCategory{...@@ -3176,6 +3240,42 @@ pub const data = [_]IndicSyllabicCategory{
3176 .{ .code = 0x11337, .category = .Consonant },3240 .{ .code = 0x11337, .category = .Consonant },
3177 .{ .code = 0x11338, .category = .Consonant },3241 .{ .code = 0x11338, .category = .Consonant },
3178 .{ .code = 0x11339, .category = .Consonant },3242 .{ .code = 0x11339, .category = .Consonant },
3243 .{ .code = 0x11392, .category = .Consonant },
3244 .{ .code = 0x11393, .category = .Consonant },
3245 .{ .code = 0x11394, .category = .Consonant },
3246 .{ .code = 0x11395, .category = .Consonant },
3247 .{ .code = 0x11396, .category = .Consonant },
3248 .{ .code = 0x11397, .category = .Consonant },
3249 .{ .code = 0x11398, .category = .Consonant },
3250 .{ .code = 0x11399, .category = .Consonant },
3251 .{ .code = 0x1139A, .category = .Consonant },
3252 .{ .code = 0x1139B, .category = .Consonant },
3253 .{ .code = 0x1139C, .category = .Consonant },
3254 .{ .code = 0x1139D, .category = .Consonant },
3255 .{ .code = 0x1139E, .category = .Consonant },
3256 .{ .code = 0x1139F, .category = .Consonant },
3257 .{ .code = 0x113A0, .category = .Consonant },
3258 .{ .code = 0x113A1, .category = .Consonant },
3259 .{ .code = 0x113A2, .category = .Consonant },
3260 .{ .code = 0x113A3, .category = .Consonant },
3261 .{ .code = 0x113A4, .category = .Consonant },
3262 .{ .code = 0x113A5, .category = .Consonant },
3263 .{ .code = 0x113A6, .category = .Consonant },
3264 .{ .code = 0x113A7, .category = .Consonant },
3265 .{ .code = 0x113A8, .category = .Consonant },
3266 .{ .code = 0x113A9, .category = .Consonant },
3267 .{ .code = 0x113AA, .category = .Consonant },
3268 .{ .code = 0x113AB, .category = .Consonant },
3269 .{ .code = 0x113AC, .category = .Consonant },
3270 .{ .code = 0x113AD, .category = .Consonant },
3271 .{ .code = 0x113AE, .category = .Consonant },
3272 .{ .code = 0x113AF, .category = .Consonant },
3273 .{ .code = 0x113B0, .category = .Consonant },
3274 .{ .code = 0x113B1, .category = .Consonant },
3275 .{ .code = 0x113B2, .category = .Consonant },
3276 .{ .code = 0x113B3, .category = .Consonant },
3277 .{ .code = 0x113B4, .category = .Consonant },
3278 .{ .code = 0x113B5, .category = .Consonant },
3179 .{ .code = 0x1140E, .category = .Consonant },3279 .{ .code = 0x1140E, .category = .Consonant },
3180 .{ .code = 0x1140F, .category = .Consonant },3280 .{ .code = 0x1140F, .category = .Consonant },
3181 .{ .code = 0x11410, .category = .Consonant },3281 .{ .code = 0x11410, .category = .Consonant },
...@@ -3748,6 +3848,67 @@ pub const data = [_]IndicSyllabicCategory{...@@ -3748,6 +3848,67 @@ pub const data = [_]IndicSyllabicCategory{
3748 .{ .code = 0x11F31, .category = .Consonant },3848 .{ .code = 0x11F31, .category = .Consonant },
3749 .{ .code = 0x11F32, .category = .Consonant },3849 .{ .code = 0x11F32, .category = .Consonant },
3750 .{ .code = 0x11F33, .category = .Consonant },3850 .{ .code = 0x11F33, .category = .Consonant },
3851 .{ .code = 0x16101, .category = .Consonant },
3852 .{ .code = 0x16102, .category = .Consonant },
3853 .{ .code = 0x16103, .category = .Consonant },
3854 .{ .code = 0x16104, .category = .Consonant },
3855 .{ .code = 0x16105, .category = .Consonant },
3856 .{ .code = 0x16106, .category = .Consonant },
3857 .{ .code = 0x16107, .category = .Consonant },
3858 .{ .code = 0x16108, .category = .Consonant },
3859 .{ .code = 0x16109, .category = .Consonant },
3860 .{ .code = 0x1610A, .category = .Consonant },
3861 .{ .code = 0x1610B, .category = .Consonant },
3862 .{ .code = 0x1610C, .category = .Consonant },
3863 .{ .code = 0x1610D, .category = .Consonant },
3864 .{ .code = 0x1610E, .category = .Consonant },
3865 .{ .code = 0x1610F, .category = .Consonant },
3866 .{ .code = 0x16110, .category = .Consonant },
3867 .{ .code = 0x16111, .category = .Consonant },
3868 .{ .code = 0x16112, .category = .Consonant },
3869 .{ .code = 0x16113, .category = .Consonant },
3870 .{ .code = 0x16114, .category = .Consonant },
3871 .{ .code = 0x16115, .category = .Consonant },
3872 .{ .code = 0x16116, .category = .Consonant },
3873 .{ .code = 0x16117, .category = .Consonant },
3874 .{ .code = 0x16118, .category = .Consonant },
3875 .{ .code = 0x16119, .category = .Consonant },
3876 .{ .code = 0x1611A, .category = .Consonant },
3877 .{ .code = 0x1611B, .category = .Consonant },
3878 .{ .code = 0x1611C, .category = .Consonant },
3879 .{ .code = 0x1611D, .category = .Consonant },
3880 .{ .code = 0x16D43, .category = .Consonant },
3881 .{ .code = 0x16D44, .category = .Consonant },
3882 .{ .code = 0x16D45, .category = .Consonant },
3883 .{ .code = 0x16D46, .category = .Consonant },
3884 .{ .code = 0x16D47, .category = .Consonant },
3885 .{ .code = 0x16D48, .category = .Consonant },
3886 .{ .code = 0x16D49, .category = .Consonant },
3887 .{ .code = 0x16D4A, .category = .Consonant },
3888 .{ .code = 0x16D4B, .category = .Consonant },
3889 .{ .code = 0x16D4C, .category = .Consonant },
3890 .{ .code = 0x16D4D, .category = .Consonant },
3891 .{ .code = 0x16D4E, .category = .Consonant },
3892 .{ .code = 0x16D4F, .category = .Consonant },
3893 .{ .code = 0x16D50, .category = .Consonant },
3894 .{ .code = 0x16D51, .category = .Consonant },
3895 .{ .code = 0x16D52, .category = .Consonant },
3896 .{ .code = 0x16D53, .category = .Consonant },
3897 .{ .code = 0x16D54, .category = .Consonant },
3898 .{ .code = 0x16D55, .category = .Consonant },
3899 .{ .code = 0x16D56, .category = .Consonant },
3900 .{ .code = 0x16D57, .category = .Consonant },
3901 .{ .code = 0x16D58, .category = .Consonant },
3902 .{ .code = 0x16D59, .category = .Consonant },
3903 .{ .code = 0x16D5A, .category = .Consonant },
3904 .{ .code = 0x16D5B, .category = .Consonant },
3905 .{ .code = 0x16D5C, .category = .Consonant },
3906 .{ .code = 0x16D5D, .category = .Consonant },
3907 .{ .code = 0x16D5E, .category = .Consonant },
3908 .{ .code = 0x16D5F, .category = .Consonant },
3909 .{ .code = 0x16D60, .category = .Consonant },
3910 .{ .code = 0x16D61, .category = .Consonant },
3911 .{ .code = 0x16D62, .category = .Consonant },
3751 .{ .code = 0x09CE, .category = .Consonant_Dead },3912 .{ .code = 0x09CE, .category = .Consonant_Dead },
3752 .{ .code = 0x0C5D, .category = .Consonant_Dead },3913 .{ .code = 0x0C5D, .category = .Consonant_Dead },
3753 .{ .code = 0x0CDD, .category = .Consonant_Dead },3914 .{ .code = 0x0CDD, .category = .Consonant_Dead },
...@@ -3781,6 +3942,7 @@ pub const data = [_]IndicSyllabicCategory{...@@ -3781,6 +3942,7 @@ pub const data = [_]IndicSyllabicCategory{
3781 .{ .code = 0x11A88, .category = .Consonant_Prefixed },3942 .{ .code = 0x11A88, .category = .Consonant_Prefixed },
3782 .{ .code = 0x11A89, .category = .Consonant_Prefixed },3943 .{ .code = 0x11A89, .category = .Consonant_Prefixed },
3783 .{ .code = 0x0D4E, .category = .Consonant_Preceding_Repha },3944 .{ .code = 0x0D4E, .category = .Consonant_Preceding_Repha },
3945 .{ .code = 0x113D1, .category = .Consonant_Preceding_Repha },
3784 .{ .code = 0x11941, .category = .Consonant_Preceding_Repha },3946 .{ .code = 0x11941, .category = .Consonant_Preceding_Repha },
3785 .{ .code = 0x11D46, .category = .Consonant_Preceding_Repha },3947 .{ .code = 0x11D46, .category = .Consonant_Preceding_Repha },
3786 .{ .code = 0x11F02, .category = .Consonant_Preceding_Repha },3948 .{ .code = 0x11F02, .category = .Consonant_Preceding_Repha },
...@@ -3911,6 +4073,10 @@ pub const data = [_]IndicSyllabicCategory{...@@ -3911,6 +4073,10 @@ pub const data = [_]IndicSyllabicCategory{
3911 .{ .code = 0x11A3D, .category = .Consonant_Medial },4073 .{ .code = 0x11A3D, .category = .Consonant_Medial },
3912 .{ .code = 0x11A3E, .category = .Consonant_Medial },4074 .{ .code = 0x11A3E, .category = .Consonant_Medial },
3913 .{ .code = 0x11D47, .category = .Consonant_Medial },4075 .{ .code = 0x11D47, .category = .Consonant_Medial },
4076 .{ .code = 0x1612A, .category = .Consonant_Medial },
4077 .{ .code = 0x1612B, .category = .Consonant_Medial },
4078 .{ .code = 0x1612C, .category = .Consonant_Medial },
4079 .{ .code = 0x1612E, .category = .Consonant_Medial },
3914 .{ .code = 0x1930, .category = .Consonant_Final },4080 .{ .code = 0x1930, .category = .Consonant_Final },
3915 .{ .code = 0x1931, .category = .Consonant_Final },4081 .{ .code = 0x1931, .category = .Consonant_Final },
3916 .{ .code = 0x1933, .category = .Consonant_Final },4082 .{ .code = 0x1933, .category = .Consonant_Final },
...@@ -4039,6 +4205,7 @@ pub const data = [_]IndicSyllabicCategory{...@@ -4039,6 +4205,7 @@ pub const data = [_]IndicSyllabicCategory{
4039 .{ .code = 0x0A71, .category = .Gemination_Mark },4205 .{ .code = 0x0A71, .category = .Gemination_Mark },
4040 .{ .code = 0x0AFB, .category = .Gemination_Mark },4206 .{ .code = 0x0AFB, .category = .Gemination_Mark },
4041 .{ .code = 0x11237, .category = .Gemination_Mark },4207 .{ .code = 0x11237, .category = .Gemination_Mark },
4208 .{ .code = 0x113D2, .category = .Gemination_Mark },
4042 .{ .code = 0x11A98, .category = .Gemination_Mark },4209 .{ .code = 0x11A98, .category = .Gemination_Mark },
4043 .{ .code = 0x951, .category = .Cantillation_Mark },4210 .{ .code = 0x951, .category = .Cantillation_Mark },
4044 .{ .code = 0x952, .category = .Cantillation_Mark },4211 .{ .code = 0x952, .category = .Cantillation_Mark },
...@@ -4098,6 +4265,8 @@ pub const data = [_]IndicSyllabicCategory{...@@ -4098,6 +4265,8 @@ pub const data = [_]IndicSyllabicCategory{
4098 .{ .code = 0x11372, .category = .Cantillation_Mark },4265 .{ .code = 0x11372, .category = .Cantillation_Mark },
4099 .{ .code = 0x11373, .category = .Cantillation_Mark },4266 .{ .code = 0x11373, .category = .Cantillation_Mark },
4100 .{ .code = 0x11374, .category = .Cantillation_Mark },4267 .{ .code = 0x11374, .category = .Cantillation_Mark },
4268 .{ .code = 0x113E1, .category = .Cantillation_Mark },
4269 .{ .code = 0x113E2, .category = .Cantillation_Mark },
4101 .{ .code = 0x17C9, .category = .Register_Shifter },4270 .{ .code = 0x17C9, .category = .Register_Shifter },
4102 .{ .code = 0x17CA, .category = .Register_Shifter },4271 .{ .code = 0x17CA, .category = .Register_Shifter },
4103 .{ .code = 0xB2, .category = .Syllable_Modifier },4272 .{ .code = 0xB2, .category = .Syllable_Modifier },
...@@ -4551,6 +4720,26 @@ pub const data = [_]IndicSyllabicCategory{...@@ -4551,6 +4720,26 @@ pub const data = [_]IndicSyllabicCategory{
4551 .{ .code = 0x116C7, .category = .Number },4720 .{ .code = 0x116C7, .category = .Number },
4552 .{ .code = 0x116C8, .category = .Number },4721 .{ .code = 0x116C8, .category = .Number },
4553 .{ .code = 0x116C9, .category = .Number },4722 .{ .code = 0x116C9, .category = .Number },
4723 .{ .code = 0x116D0, .category = .Number },
4724 .{ .code = 0x116D1, .category = .Number },
4725 .{ .code = 0x116D2, .category = .Number },
4726 .{ .code = 0x116D3, .category = .Number },
4727 .{ .code = 0x116D4, .category = .Number },
4728 .{ .code = 0x116D5, .category = .Number },
4729 .{ .code = 0x116D6, .category = .Number },
4730 .{ .code = 0x116D7, .category = .Number },
4731 .{ .code = 0x116D8, .category = .Number },
4732 .{ .code = 0x116D9, .category = .Number },
4733 .{ .code = 0x116DA, .category = .Number },
4734 .{ .code = 0x116DB, .category = .Number },
4735 .{ .code = 0x116DC, .category = .Number },
4736 .{ .code = 0x116DD, .category = .Number },
4737 .{ .code = 0x116DE, .category = .Number },
4738 .{ .code = 0x116DF, .category = .Number },
4739 .{ .code = 0x116E0, .category = .Number },
4740 .{ .code = 0x116E1, .category = .Number },
4741 .{ .code = 0x116E2, .category = .Number },
4742 .{ .code = 0x116E3, .category = .Number },
4554 .{ .code = 0x11730, .category = .Number },4743 .{ .code = 0x11730, .category = .Number },
4555 .{ .code = 0x11731, .category = .Number },4744 .{ .code = 0x11731, .category = .Number },
4556 .{ .code = 0x11732, .category = .Number },4745 .{ .code = 0x11732, .category = .Number },
...@@ -4632,6 +4821,26 @@ pub const data = [_]IndicSyllabicCategory{...@@ -4632,6 +4821,26 @@ pub const data = [_]IndicSyllabicCategory{
4632 .{ .code = 0x11F57, .category = .Number },4821 .{ .code = 0x11F57, .category = .Number },
4633 .{ .code = 0x11F58, .category = .Number },4822 .{ .code = 0x11F58, .category = .Number },
4634 .{ .code = 0x11F59, .category = .Number },4823 .{ .code = 0x11F59, .category = .Number },
4824 .{ .code = 0x16130, .category = .Number },
4825 .{ .code = 0x16131, .category = .Number },
4826 .{ .code = 0x16132, .category = .Number },
4827 .{ .code = 0x16133, .category = .Number },
4828 .{ .code = 0x16134, .category = .Number },
4829 .{ .code = 0x16135, .category = .Number },
4830 .{ .code = 0x16136, .category = .Number },
4831 .{ .code = 0x16137, .category = .Number },
4832 .{ .code = 0x16138, .category = .Number },
4833 .{ .code = 0x16139, .category = .Number },
4834 .{ .code = 0x16D70, .category = .Number },
4835 .{ .code = 0x16D71, .category = .Number },
4836 .{ .code = 0x16D72, .category = .Number },
4837 .{ .code = 0x16D73, .category = .Number },
4838 .{ .code = 0x16D74, .category = .Number },
4839 .{ .code = 0x16D75, .category = .Number },
4840 .{ .code = 0x16D76, .category = .Number },
4841 .{ .code = 0x16D77, .category = .Number },
4842 .{ .code = 0x16D78, .category = .Number },
4843 .{ .code = 0x16D79, .category = .Number },
4635 .{ .code = 0x11052, .category = .Brahmi_Joining_Number },4844 .{ .code = 0x11052, .category = .Brahmi_Joining_Number },
4636 .{ .code = 0x11053, .category = .Brahmi_Joining_Number },4845 .{ .code = 0x11053, .category = .Brahmi_Joining_Number },
4637 .{ .code = 0x11054, .category = .Brahmi_Joining_Number },4846 .{ .code = 0x11054, .category = .Brahmi_Joining_Number },
src/jamo.zig+1-1
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/Jamo.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/Jamo.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
src/line_break.zig+113-51
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/LineBreak.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/LineBreak.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
...@@ -243,7 +243,7 @@ pub const data = [_]LineBreak{...@@ -243,7 +243,7 @@ pub const data = [_]LineBreak{
243 .{ .from = 0x0888, .to = 0x0888, .category = .AL },243 .{ .from = 0x0888, .to = 0x0888, .category = .AL },
244 .{ .from = 0x0889, .to = 0x088E, .category = .AL },244 .{ .from = 0x0889, .to = 0x088E, .category = .AL },
245 .{ .from = 0x0890, .to = 0x0891, .category = .NU },245 .{ .from = 0x0890, .to = 0x0891, .category = .NU },
246 .{ .from = 0x0898, .to = 0x089F, .category = .CM },246 .{ .from = 0x0897, .to = 0x089F, .category = .CM },
247 .{ .from = 0x08A0, .to = 0x08C8, .category = .AL },247 .{ .from = 0x08A0, .to = 0x08C8, .category = .AL },
248 .{ .from = 0x08C9, .to = 0x08C9, .category = .AL },248 .{ .from = 0x08C9, .to = 0x08C9, .category = .AL },
249 .{ .from = 0x08CA, .to = 0x08E1, .category = .CM },249 .{ .from = 0x08CA, .to = 0x08E1, .category = .CM },
...@@ -711,7 +711,7 @@ pub const data = [_]LineBreak{...@@ -711,7 +711,7 @@ pub const data = [_]LineBreak{
711 .{ .from = 0x1980, .to = 0x19AB, .category = .SA },711 .{ .from = 0x1980, .to = 0x19AB, .category = .SA },
712 .{ .from = 0x19B0, .to = 0x19C9, .category = .SA },712 .{ .from = 0x19B0, .to = 0x19C9, .category = .SA },
713 .{ .from = 0x19D0, .to = 0x19D9, .category = .NU },713 .{ .from = 0x19D0, .to = 0x19D9, .category = .NU },
714 .{ .from = 0x19DA, .to = 0x19DA, .category = .SA },714 .{ .from = 0x19DA, .to = 0x19DA, .category = .NU },
715 .{ .from = 0x19DE, .to = 0x19DF, .category = .SA },715 .{ .from = 0x19DE, .to = 0x19DF, .category = .SA },
716 .{ .from = 0x19E0, .to = 0x19FF, .category = .AL },716 .{ .from = 0x19E0, .to = 0x19FF, .category = .AL },
717 .{ .from = 0x1A00, .to = 0x1A16, .category = .AL },717 .{ .from = 0x1A00, .to = 0x1A16, .category = .AL },
...@@ -753,14 +753,15 @@ pub const data = [_]LineBreak{...@@ -753,14 +753,15 @@ pub const data = [_]LineBreak{
753 .{ .from = 0x1B43, .to = 0x1B43, .category = .CM },753 .{ .from = 0x1B43, .to = 0x1B43, .category = .CM },
754 .{ .from = 0x1B44, .to = 0x1B44, .category = .VI },754 .{ .from = 0x1B44, .to = 0x1B44, .category = .VI },
755 .{ .from = 0x1B45, .to = 0x1B4C, .category = .AK },755 .{ .from = 0x1B45, .to = 0x1B4C, .category = .AK },
756 .{ .from = 0x1B50, .to = 0x1B59, .category = .ID },756 .{ .from = 0x1B4E, .to = 0x1B4F, .category = .BA },
757 .{ .from = 0x1B50, .to = 0x1B59, .category = .AS },
757 .{ .from = 0x1B5A, .to = 0x1B5B, .category = .BA },758 .{ .from = 0x1B5A, .to = 0x1B5B, .category = .BA },
758 .{ .from = 0x1B5C, .to = 0x1B5C, .category = .ID },759 .{ .from = 0x1B5C, .to = 0x1B5C, .category = .ID },
759 .{ .from = 0x1B5D, .to = 0x1B60, .category = .BA },760 .{ .from = 0x1B5D, .to = 0x1B60, .category = .BA },
760 .{ .from = 0x1B61, .to = 0x1B6A, .category = .ID },761 .{ .from = 0x1B61, .to = 0x1B6A, .category = .ID },
761 .{ .from = 0x1B6B, .to = 0x1B73, .category = .CM },762 .{ .from = 0x1B6B, .to = 0x1B73, .category = .CM },
762 .{ .from = 0x1B74, .to = 0x1B7C, .category = .ID },763 .{ .from = 0x1B74, .to = 0x1B7C, .category = .ID },
763 .{ .from = 0x1B7D, .to = 0x1B7E, .category = .BA },764 .{ .from = 0x1B7D, .to = 0x1B7F, .category = .BA },
764 .{ .from = 0x1B80, .to = 0x1B81, .category = .CM },765 .{ .from = 0x1B80, .to = 0x1B81, .category = .CM },
765 .{ .from = 0x1B82, .to = 0x1B82, .category = .CM },766 .{ .from = 0x1B82, .to = 0x1B82, .category = .CM },
766 .{ .from = 0x1B83, .to = 0x1BA0, .category = .AL },767 .{ .from = 0x1B83, .to = 0x1BA0, .category = .AL },
...@@ -795,7 +796,7 @@ pub const data = [_]LineBreak{...@@ -795,7 +796,7 @@ pub const data = [_]LineBreak{
795 .{ .from = 0x1C5A, .to = 0x1C77, .category = .AL },796 .{ .from = 0x1C5A, .to = 0x1C77, .category = .AL },
796 .{ .from = 0x1C78, .to = 0x1C7D, .category = .AL },797 .{ .from = 0x1C78, .to = 0x1C7D, .category = .AL },
797 .{ .from = 0x1C7E, .to = 0x1C7F, .category = .BA },798 .{ .from = 0x1C7E, .to = 0x1C7F, .category = .BA },
798 .{ .from = 0x1C80, .to = 0x1C88, .category = .AL },799 .{ .from = 0x1C80, .to = 0x1C8A, .category = .AL },
799 .{ .from = 0x1C90, .to = 0x1CBA, .category = .AL },800 .{ .from = 0x1C90, .to = 0x1CBA, .category = .AL },
800 .{ .from = 0x1CBD, .to = 0x1CBF, .category = .AL },801 .{ .from = 0x1CBD, .to = 0x1CBF, .category = .AL },
801 .{ .from = 0x1CC0, .to = 0x1CC7, .category = .AL },802 .{ .from = 0x1CC0, .to = 0x1CC7, .category = .AL },
...@@ -980,12 +981,7 @@ pub const data = [_]LineBreak{...@@ -980,12 +981,7 @@ pub const data = [_]LineBreak{
980 .{ .from = 0x214C, .to = 0x214D, .category = .AL },981 .{ .from = 0x214C, .to = 0x214D, .category = .AL },
981 .{ .from = 0x214E, .to = 0x214E, .category = .AL },982 .{ .from = 0x214E, .to = 0x214E, .category = .AL },
982 .{ .from = 0x214F, .to = 0x214F, .category = .AL },983 .{ .from = 0x214F, .to = 0x214F, .category = .AL },
983 .{ .from = 0x2150, .to = 0x2153, .category = .AL },984 .{ .from = 0x2150, .to = 0x215E, .category = .AI },
984 .{ .from = 0x2154, .to = 0x2155, .category = .AI },
985 .{ .from = 0x2156, .to = 0x215A, .category = .AL },
986 .{ .from = 0x215B, .to = 0x215B, .category = .AI },
987 .{ .from = 0x215C, .to = 0x215D, .category = .AL },
988 .{ .from = 0x215E, .to = 0x215E, .category = .AI },
989 .{ .from = 0x215F, .to = 0x215F, .category = .AL },985 .{ .from = 0x215F, .to = 0x215F, .category = .AL },
990 .{ .from = 0x2160, .to = 0x216B, .category = .AI },986 .{ .from = 0x2160, .to = 0x216B, .category = .AI },
991 .{ .from = 0x216C, .to = 0x216F, .category = .AL },987 .{ .from = 0x216C, .to = 0x216F, .category = .AL },
...@@ -1096,7 +1092,7 @@ pub const data = [_]LineBreak{...@@ -1096,7 +1092,7 @@ pub const data = [_]LineBreak{
1096 .{ .from = 0x23E2, .to = 0x23EF, .category = .AL },1092 .{ .from = 0x23E2, .to = 0x23EF, .category = .AL },
1097 .{ .from = 0x23F0, .to = 0x23F3, .category = .ID },1093 .{ .from = 0x23F0, .to = 0x23F3, .category = .ID },
1098 .{ .from = 0x23F4, .to = 0x23FF, .category = .AL },1094 .{ .from = 0x23F4, .to = 0x23FF, .category = .AL },
1099 .{ .from = 0x2400, .to = 0x2426, .category = .AL },1095 .{ .from = 0x2400, .to = 0x2429, .category = .AL },
1100 .{ .from = 0x2440, .to = 0x244A, .category = .AL },1096 .{ .from = 0x2440, .to = 0x244A, .category = .AL },
1101 .{ .from = 0x2460, .to = 0x249B, .category = .AI },1097 .{ .from = 0x2460, .to = 0x249B, .category = .AI },
1102 .{ .from = 0x249C, .to = 0x24E9, .category = .AI },1098 .{ .from = 0x249C, .to = 0x24E9, .category = .AI },
...@@ -1370,13 +1366,13 @@ pub const data = [_]LineBreak{...@@ -1370,13 +1366,13 @@ pub const data = [_]LineBreak{
1370 .{ .from = 0x2E52, .to = 0x2E52, .category = .AL },1366 .{ .from = 0x2E52, .to = 0x2E52, .category = .AL },
1371 .{ .from = 0x2E53, .to = 0x2E54, .category = .EX },1367 .{ .from = 0x2E53, .to = 0x2E54, .category = .EX },
1372 .{ .from = 0x2E55, .to = 0x2E55, .category = .OP },1368 .{ .from = 0x2E55, .to = 0x2E55, .category = .OP },
1373 .{ .from = 0x2E56, .to = 0x2E56, .category = .CL },1369 .{ .from = 0x2E56, .to = 0x2E56, .category = .CP },
1374 .{ .from = 0x2E57, .to = 0x2E57, .category = .OP },1370 .{ .from = 0x2E57, .to = 0x2E57, .category = .OP },
1375 .{ .from = 0x2E58, .to = 0x2E58, .category = .CL },1371 .{ .from = 0x2E58, .to = 0x2E58, .category = .CP },
1376 .{ .from = 0x2E59, .to = 0x2E59, .category = .OP },1372 .{ .from = 0x2E59, .to = 0x2E59, .category = .OP },
1377 .{ .from = 0x2E5A, .to = 0x2E5A, .category = .CL },1373 .{ .from = 0x2E5A, .to = 0x2E5A, .category = .CP },
1378 .{ .from = 0x2E5B, .to = 0x2E5B, .category = .OP },1374 .{ .from = 0x2E5B, .to = 0x2E5B, .category = .OP },
1379 .{ .from = 0x2E5C, .to = 0x2E5C, .category = .CL },1375 .{ .from = 0x2E5C, .to = 0x2E5C, .category = .CP },
1380 .{ .from = 0x2E5D, .to = 0x2E5D, .category = .BA },1376 .{ .from = 0x2E5D, .to = 0x2E5D, .category = .BA },
1381 .{ .from = 0x2E80, .to = 0x2E99, .category = .ID },1377 .{ .from = 0x2E80, .to = 0x2E99, .category = .ID },
1382 .{ .from = 0x2E9B, .to = 0x2EF3, .category = .ID },1378 .{ .from = 0x2E9B, .to = 0x2EF3, .category = .ID },
...@@ -1482,7 +1478,7 @@ pub const data = [_]LineBreak{...@@ -1482,7 +1478,7 @@ pub const data = [_]LineBreak{
1482 .{ .from = 0x3192, .to = 0x3195, .category = .ID },1478 .{ .from = 0x3192, .to = 0x3195, .category = .ID },
1483 .{ .from = 0x3196, .to = 0x319F, .category = .ID },1479 .{ .from = 0x3196, .to = 0x319F, .category = .ID },
1484 .{ .from = 0x31A0, .to = 0x31BF, .category = .ID },1480 .{ .from = 0x31A0, .to = 0x31BF, .category = .ID },
1485 .{ .from = 0x31C0, .to = 0x31E3, .category = .ID },1481 .{ .from = 0x31C0, .to = 0x31E5, .category = .ID },
1486 .{ .from = 0x31EF, .to = 0x31EF, .category = .ID },1482 .{ .from = 0x31EF, .to = 0x31EF, .category = .ID },
1487 .{ .from = 0x31F0, .to = 0x31FF, .category = .CJ },1483 .{ .from = 0x31F0, .to = 0x31FF, .category = .CJ },
1488 .{ .from = 0x3200, .to = 0x321E, .category = .ID },1484 .{ .from = 0x3200, .to = 0x321E, .category = .ID },
...@@ -1541,10 +1537,10 @@ pub const data = [_]LineBreak{...@@ -1541,10 +1537,10 @@ pub const data = [_]LineBreak{
1541 .{ .from = 0xA789, .to = 0xA78A, .category = .AL },1537 .{ .from = 0xA789, .to = 0xA78A, .category = .AL },
1542 .{ .from = 0xA78B, .to = 0xA78E, .category = .AL },1538 .{ .from = 0xA78B, .to = 0xA78E, .category = .AL },
1543 .{ .from = 0xA78F, .to = 0xA78F, .category = .AL },1539 .{ .from = 0xA78F, .to = 0xA78F, .category = .AL },
1544 .{ .from = 0xA790, .to = 0xA7CA, .category = .AL },1540 .{ .from = 0xA790, .to = 0xA7CD, .category = .AL },
1545 .{ .from = 0xA7D0, .to = 0xA7D1, .category = .AL },1541 .{ .from = 0xA7D0, .to = 0xA7D1, .category = .AL },
1546 .{ .from = 0xA7D3, .to = 0xA7D3, .category = .AL },1542 .{ .from = 0xA7D3, .to = 0xA7D3, .category = .AL },
1547 .{ .from = 0xA7D5, .to = 0xA7D9, .category = .AL },1543 .{ .from = 0xA7D5, .to = 0xA7DC, .category = .AL },
1548 .{ .from = 0xA7F2, .to = 0xA7F4, .category = .AL },1544 .{ .from = 0xA7F2, .to = 0xA7F4, .category = .AL },
1549 .{ .from = 0xA7F5, .to = 0xA7F6, .category = .AL },1545 .{ .from = 0xA7F5, .to = 0xA7F6, .category = .AL },
1550 .{ .from = 0xA7F7, .to = 0xA7F7, .category = .AL },1546 .{ .from = 0xA7F7, .to = 0xA7F7, .category = .AL },
...@@ -1606,7 +1602,7 @@ pub const data = [_]LineBreak{...@@ -1606,7 +1602,7 @@ pub const data = [_]LineBreak{
1606 .{ .from = 0xA9C7, .to = 0xA9C9, .category = .BA },1602 .{ .from = 0xA9C7, .to = 0xA9C9, .category = .BA },
1607 .{ .from = 0xA9CA, .to = 0xA9CD, .category = .ID },1603 .{ .from = 0xA9CA, .to = 0xA9CD, .category = .ID },
1608 .{ .from = 0xA9CF, .to = 0xA9CF, .category = .BA },1604 .{ .from = 0xA9CF, .to = 0xA9CF, .category = .BA },
1609 .{ .from = 0xA9D0, .to = 0xA9D9, .category = .ID },1605 .{ .from = 0xA9D0, .to = 0xA9D9, .category = .AS },
1610 .{ .from = 0xA9DE, .to = 0xA9DF, .category = .ID },1606 .{ .from = 0xA9DE, .to = 0xA9DF, .category = .ID },
1611 .{ .from = 0xA9E0, .to = 0xA9E4, .category = .SA },1607 .{ .from = 0xA9E0, .to = 0xA9E4, .category = .SA },
1612 .{ .from = 0xA9E5, .to = 0xA9E5, .category = .SA },1608 .{ .from = 0xA9E5, .to = 0xA9E5, .category = .SA },
...@@ -1625,7 +1621,7 @@ pub const data = [_]LineBreak{...@@ -1625,7 +1621,7 @@ pub const data = [_]LineBreak{
1625 .{ .from = 0xAA44, .to = 0xAA4B, .category = .BA },1621 .{ .from = 0xAA44, .to = 0xAA4B, .category = .BA },
1626 .{ .from = 0xAA4C, .to = 0xAA4C, .category = .CM },1622 .{ .from = 0xAA4C, .to = 0xAA4C, .category = .CM },
1627 .{ .from = 0xAA4D, .to = 0xAA4D, .category = .CM },1623 .{ .from = 0xAA4D, .to = 0xAA4D, .category = .CM },
1628 .{ .from = 0xAA50, .to = 0xAA59, .category = .ID },1624 .{ .from = 0xAA50, .to = 0xAA59, .category = .AS },
1629 .{ .from = 0xAA5C, .to = 0xAA5C, .category = .ID },1625 .{ .from = 0xAA5C, .to = 0xAA5C, .category = .ID },
1630 .{ .from = 0xAA5D, .to = 0xAA5F, .category = .BA },1626 .{ .from = 0xAA5D, .to = 0xAA5F, .category = .BA },
1631 .{ .from = 0xAA60, .to = 0xAA6F, .category = .SA },1627 .{ .from = 0xAA60, .to = 0xAA6F, .category = .SA },
...@@ -2515,14 +2511,26 @@ pub const data = [_]LineBreak{...@@ -2515,14 +2511,26 @@ pub const data = [_]LineBreak{
2515 .{ .from = 0xFDFC, .to = 0xFDFC, .category = .PO },2511 .{ .from = 0xFDFC, .to = 0xFDFC, .category = .PO },
2516 .{ .from = 0xFDFD, .to = 0xFDFF, .category = .AL },2512 .{ .from = 0xFDFD, .to = 0xFDFF, .category = .AL },
2517 .{ .from = 0xFE00, .to = 0xFE0F, .category = .CM },2513 .{ .from = 0xFE00, .to = 0xFE0F, .category = .CM },
2518 .{ .from = 0xFE10, .to = 0xFE10, .category = .IS },2514 .{ .from = 0xFE10, .to = 0xFE12, .category = .CL },
2519 .{ .from = 0xFE11, .to = 0xFE12, .category = .CL },2515 .{ .from = 0xFE13, .to = 0xFE14, .category = .NS },
2520 .{ .from = 0xFE13, .to = 0xFE14, .category = .IS },
2521 .{ .from = 0xFE15, .to = 0xFE16, .category = .EX },2516 .{ .from = 0xFE15, .to = 0xFE16, .category = .EX },
2522 .{ .from = 0xFE17, .to = 0xFE17, .category = .OP },2517 .{ .from = 0xFE17, .to = 0xFE17, .category = .OP },
2523 .{ .from = 0xFE18, .to = 0xFE18, .category = .CL },2518 .{ .from = 0xFE18, .to = 0xFE18, .category = .CL },
2524 .{ .from = 0xFE19, .to = 0xFE19, .category = .IN },2519 .{ .from = 0xFE19, .to = 0xFE19, .category = .IN },
2525 .{ .from = 0xFE20, .to = 0xFE2F, .category = .CM },2520 .{ .from = 0xFE20, .to = 0xFE20, .category = .GL },
2521 .{ .from = 0xFE21, .to = 0xFE21, .category = .CM },
2522 .{ .from = 0xFE22, .to = 0xFE22, .category = .GL },
2523 .{ .from = 0xFE23, .to = 0xFE23, .category = .CM },
2524 .{ .from = 0xFE24, .to = 0xFE24, .category = .GL },
2525 .{ .from = 0xFE25, .to = 0xFE25, .category = .CM },
2526 .{ .from = 0xFE26, .to = 0xFE27, .category = .GL },
2527 .{ .from = 0xFE28, .to = 0xFE28, .category = .CM },
2528 .{ .from = 0xFE29, .to = 0xFE29, .category = .GL },
2529 .{ .from = 0xFE2A, .to = 0xFE2A, .category = .CM },
2530 .{ .from = 0xFE2B, .to = 0xFE2B, .category = .GL },
2531 .{ .from = 0xFE2C, .to = 0xFE2C, .category = .CM },
2532 .{ .from = 0xFE2D, .to = 0xFE2E, .category = .GL },
2533 .{ .from = 0xFE2F, .to = 0xFE2F, .category = .CM },
2526 .{ .from = 0xFE30, .to = 0xFE30, .category = .ID },2534 .{ .from = 0xFE30, .to = 0xFE30, .category = .ID },
2527 .{ .from = 0xFE31, .to = 0xFE32, .category = .ID },2535 .{ .from = 0xFE31, .to = 0xFE32, .category = .ID },
2528 .{ .from = 0xFE33, .to = 0xFE34, .category = .ID },2536 .{ .from = 0xFE33, .to = 0xFE34, .category = .ID },
...@@ -2684,6 +2692,7 @@ pub const data = [_]LineBreak{...@@ -2684,6 +2692,7 @@ pub const data = [_]LineBreak{
2684 .{ .from = 0x105A3, .to = 0x105B1, .category = .AL },2692 .{ .from = 0x105A3, .to = 0x105B1, .category = .AL },
2685 .{ .from = 0x105B3, .to = 0x105B9, .category = .AL },2693 .{ .from = 0x105B3, .to = 0x105B9, .category = .AL },
2686 .{ .from = 0x105BB, .to = 0x105BC, .category = .AL },2694 .{ .from = 0x105BB, .to = 0x105BC, .category = .AL },
2695 .{ .from = 0x105C0, .to = 0x105F3, .category = .AL },
2687 .{ .from = 0x10600, .to = 0x10736, .category = .AL },2696 .{ .from = 0x10600, .to = 0x10736, .category = .AL },
2688 .{ .from = 0x10740, .to = 0x10755, .category = .AL },2697 .{ .from = 0x10740, .to = 0x10755, .category = .AL },
2689 .{ .from = 0x10760, .to = 0x10767, .category = .AL },2698 .{ .from = 0x10760, .to = 0x10767, .category = .AL },
...@@ -2758,12 +2767,23 @@ pub const data = [_]LineBreak{...@@ -2758,12 +2767,23 @@ pub const data = [_]LineBreak{
2758 .{ .from = 0x10D00, .to = 0x10D23, .category = .AL },2767 .{ .from = 0x10D00, .to = 0x10D23, .category = .AL },
2759 .{ .from = 0x10D24, .to = 0x10D27, .category = .CM },2768 .{ .from = 0x10D24, .to = 0x10D27, .category = .CM },
2760 .{ .from = 0x10D30, .to = 0x10D39, .category = .NU },2769 .{ .from = 0x10D30, .to = 0x10D39, .category = .NU },
2770 .{ .from = 0x10D40, .to = 0x10D49, .category = .NU },
2771 .{ .from = 0x10D4A, .to = 0x10D4D, .category = .AL },
2772 .{ .from = 0x10D4E, .to = 0x10D4E, .category = .AL },
2773 .{ .from = 0x10D4F, .to = 0x10D4F, .category = .AL },
2774 .{ .from = 0x10D50, .to = 0x10D65, .category = .AL },
2775 .{ .from = 0x10D69, .to = 0x10D6D, .category = .CM },
2776 .{ .from = 0x10D6E, .to = 0x10D6E, .category = .BA },
2777 .{ .from = 0x10D6F, .to = 0x10D6F, .category = .AL },
2778 .{ .from = 0x10D70, .to = 0x10D85, .category = .AL },
2779 .{ .from = 0x10D8E, .to = 0x10D8F, .category = .AL },
2761 .{ .from = 0x10E60, .to = 0x10E7E, .category = .AL },2780 .{ .from = 0x10E60, .to = 0x10E7E, .category = .AL },
2762 .{ .from = 0x10E80, .to = 0x10EA9, .category = .AL },2781 .{ .from = 0x10E80, .to = 0x10EA9, .category = .AL },
2763 .{ .from = 0x10EAB, .to = 0x10EAC, .category = .CM },2782 .{ .from = 0x10EAB, .to = 0x10EAC, .category = .CM },
2764 .{ .from = 0x10EAD, .to = 0x10EAD, .category = .BA },2783 .{ .from = 0x10EAD, .to = 0x10EAD, .category = .BA },
2765 .{ .from = 0x10EB0, .to = 0x10EB1, .category = .AL },2784 .{ .from = 0x10EB0, .to = 0x10EB1, .category = .AL },
2766 .{ .from = 0x10EFD, .to = 0x10EFF, .category = .CM },2785 .{ .from = 0x10EC2, .to = 0x10EC4, .category = .AL },
2786 .{ .from = 0x10EFC, .to = 0x10EFF, .category = .CM },
2767 .{ .from = 0x10F00, .to = 0x10F1C, .category = .AL },2787 .{ .from = 0x10F00, .to = 0x10F1C, .category = .AL },
2768 .{ .from = 0x10F1D, .to = 0x10F26, .category = .AL },2788 .{ .from = 0x10F1D, .to = 0x10F26, .category = .AL },
2769 .{ .from = 0x10F27, .to = 0x10F27, .category = .AL },2789 .{ .from = 0x10F27, .to = 0x10F27, .category = .AL },
...@@ -2892,6 +2912,27 @@ pub const data = [_]LineBreak{...@@ -2892,6 +2912,27 @@ pub const data = [_]LineBreak{
2892 .{ .from = 0x11362, .to = 0x11363, .category = .CM },2912 .{ .from = 0x11362, .to = 0x11363, .category = .CM },
2893 .{ .from = 0x11366, .to = 0x1136C, .category = .CM },2913 .{ .from = 0x11366, .to = 0x1136C, .category = .CM },
2894 .{ .from = 0x11370, .to = 0x11374, .category = .CM },2914 .{ .from = 0x11370, .to = 0x11374, .category = .CM },
2915 .{ .from = 0x11380, .to = 0x11389, .category = .AS },
2916 .{ .from = 0x1138B, .to = 0x1138B, .category = .AS },
2917 .{ .from = 0x1138E, .to = 0x1138E, .category = .AS },
2918 .{ .from = 0x11390, .to = 0x11391, .category = .AS },
2919 .{ .from = 0x11392, .to = 0x113B5, .category = .AK },
2920 .{ .from = 0x113B7, .to = 0x113B7, .category = .ID },
2921 .{ .from = 0x113B8, .to = 0x113BA, .category = .CM },
2922 .{ .from = 0x113BB, .to = 0x113C0, .category = .CM },
2923 .{ .from = 0x113C2, .to = 0x113C2, .category = .CM },
2924 .{ .from = 0x113C5, .to = 0x113C5, .category = .CM },
2925 .{ .from = 0x113C7, .to = 0x113CA, .category = .CM },
2926 .{ .from = 0x113CC, .to = 0x113CD, .category = .CM },
2927 .{ .from = 0x113CE, .to = 0x113CE, .category = .CM },
2928 .{ .from = 0x113CF, .to = 0x113CF, .category = .CM },
2929 .{ .from = 0x113D0, .to = 0x113D0, .category = .VI },
2930 .{ .from = 0x113D1, .to = 0x113D1, .category = .AP },
2931 .{ .from = 0x113D2, .to = 0x113D2, .category = .CM },
2932 .{ .from = 0x113D3, .to = 0x113D3, .category = .ID },
2933 .{ .from = 0x113D4, .to = 0x113D5, .category = .ID },
2934 .{ .from = 0x113D7, .to = 0x113D8, .category = .ID },
2935 .{ .from = 0x113E1, .to = 0x113E2, .category = .CM },
2895 .{ .from = 0x11400, .to = 0x11434, .category = .AL },2936 .{ .from = 0x11400, .to = 0x11434, .category = .AL },
2896 .{ .from = 0x11435, .to = 0x11437, .category = .CM },2937 .{ .from = 0x11435, .to = 0x11437, .category = .CM },
2897 .{ .from = 0x11438, .to = 0x1143F, .category = .CM },2938 .{ .from = 0x11438, .to = 0x1143F, .category = .CM },
...@@ -2957,8 +2998,11 @@ pub const data = [_]LineBreak{...@@ -2957,8 +2998,11 @@ pub const data = [_]LineBreak{
2957 .{ .from = 0x116B8, .to = 0x116B8, .category = .AL },2998 .{ .from = 0x116B8, .to = 0x116B8, .category = .AL },
2958 .{ .from = 0x116B9, .to = 0x116B9, .category = .AL },2999 .{ .from = 0x116B9, .to = 0x116B9, .category = .AL },
2959 .{ .from = 0x116C0, .to = 0x116C9, .category = .NU },3000 .{ .from = 0x116C0, .to = 0x116C9, .category = .NU },
3001 .{ .from = 0x116D0, .to = 0x116E3, .category = .NU },
2960 .{ .from = 0x11700, .to = 0x1171A, .category = .SA },3002 .{ .from = 0x11700, .to = 0x1171A, .category = .SA },
2961 .{ .from = 0x1171D, .to = 0x1171F, .category = .SA },3003 .{ .from = 0x1171D, .to = 0x1171D, .category = .SA },
3004 .{ .from = 0x1171E, .to = 0x1171E, .category = .SA },
3005 .{ .from = 0x1171F, .to = 0x1171F, .category = .SA },
2962 .{ .from = 0x11720, .to = 0x11721, .category = .SA },3006 .{ .from = 0x11720, .to = 0x11721, .category = .SA },
2963 .{ .from = 0x11722, .to = 0x11725, .category = .SA },3007 .{ .from = 0x11722, .to = 0x11725, .category = .SA },
2964 .{ .from = 0x11726, .to = 0x11726, .category = .SA },3008 .{ .from = 0x11726, .to = 0x11726, .category = .SA },
...@@ -2994,7 +3038,7 @@ pub const data = [_]LineBreak{...@@ -2994,7 +3038,7 @@ pub const data = [_]LineBreak{
2994 .{ .from = 0x11942, .to = 0x11942, .category = .CM },3038 .{ .from = 0x11942, .to = 0x11942, .category = .CM },
2995 .{ .from = 0x11943, .to = 0x11943, .category = .CM },3039 .{ .from = 0x11943, .to = 0x11943, .category = .CM },
2996 .{ .from = 0x11944, .to = 0x11946, .category = .BA },3040 .{ .from = 0x11944, .to = 0x11946, .category = .BA },
2997 .{ .from = 0x11950, .to = 0x11959, .category = .ID },3041 .{ .from = 0x11950, .to = 0x11959, .category = .AS },
2998 .{ .from = 0x119A0, .to = 0x119A7, .category = .AL },3042 .{ .from = 0x119A0, .to = 0x119A7, .category = .AL },
2999 .{ .from = 0x119AA, .to = 0x119D0, .category = .AL },3043 .{ .from = 0x119AA, .to = 0x119D0, .category = .AL },
3000 .{ .from = 0x119D1, .to = 0x119D3, .category = .CM },3044 .{ .from = 0x119D1, .to = 0x119D3, .category = .CM },
...@@ -3034,6 +3078,9 @@ pub const data = [_]LineBreak{...@@ -3034,6 +3078,9 @@ pub const data = [_]LineBreak{
3034 .{ .from = 0x11AB0, .to = 0x11ABF, .category = .AL },3078 .{ .from = 0x11AB0, .to = 0x11ABF, .category = .AL },
3035 .{ .from = 0x11AC0, .to = 0x11AF8, .category = .AL },3079 .{ .from = 0x11AC0, .to = 0x11AF8, .category = .AL },
3036 .{ .from = 0x11B00, .to = 0x11B09, .category = .BB },3080 .{ .from = 0x11B00, .to = 0x11B09, .category = .BB },
3081 .{ .from = 0x11BC0, .to = 0x11BE0, .category = .AL },
3082 .{ .from = 0x11BE1, .to = 0x11BE1, .category = .AL },
3083 .{ .from = 0x11BF0, .to = 0x11BF9, .category = .NU },
3037 .{ .from = 0x11C00, .to = 0x11C08, .category = .AL },3084 .{ .from = 0x11C00, .to = 0x11C08, .category = .AL },
3038 .{ .from = 0x11C0A, .to = 0x11C2E, .category = .AL },3085 .{ .from = 0x11C0A, .to = 0x11C2E, .category = .AL },
3039 .{ .from = 0x11C2F, .to = 0x11C2F, .category = .CM },3086 .{ .from = 0x11C2F, .to = 0x11C2F, .category = .CM },
...@@ -3095,6 +3142,7 @@ pub const data = [_]LineBreak{...@@ -3095,6 +3142,7 @@ pub const data = [_]LineBreak{
3095 .{ .from = 0x11F43, .to = 0x11F44, .category = .BA },3142 .{ .from = 0x11F43, .to = 0x11F44, .category = .BA },
3096 .{ .from = 0x11F45, .to = 0x11F4F, .category = .ID },3143 .{ .from = 0x11F45, .to = 0x11F4F, .category = .ID },
3097 .{ .from = 0x11F50, .to = 0x11F59, .category = .AS },3144 .{ .from = 0x11F50, .to = 0x11F59, .category = .AS },
3145 .{ .from = 0x11F5A, .to = 0x11F5A, .category = .CM },
3098 .{ .from = 0x11FB0, .to = 0x11FB0, .category = .AL },3146 .{ .from = 0x11FB0, .to = 0x11FB0, .category = .AL },
3099 .{ .from = 0x11FC0, .to = 0x11FD4, .category = .AL },3147 .{ .from = 0x11FC0, .to = 0x11FD4, .category = .AL },
3100 .{ .from = 0x11FD5, .to = 0x11FDC, .category = .AL },3148 .{ .from = 0x11FD5, .to = 0x11FDC, .category = .AL },
...@@ -3133,10 +3181,16 @@ pub const data = [_]LineBreak{...@@ -3133,10 +3181,16 @@ pub const data = [_]LineBreak{
3133 .{ .from = 0x13440, .to = 0x13440, .category = .CM },3181 .{ .from = 0x13440, .to = 0x13440, .category = .CM },
3134 .{ .from = 0x13441, .to = 0x13446, .category = .AL },3182 .{ .from = 0x13441, .to = 0x13446, .category = .AL },
3135 .{ .from = 0x13447, .to = 0x13455, .category = .CM },3183 .{ .from = 0x13447, .to = 0x13455, .category = .CM },
3184 .{ .from = 0x13460, .to = 0x143FA, .category = .AL },
3136 .{ .from = 0x14400, .to = 0x145CD, .category = .AL },3185 .{ .from = 0x14400, .to = 0x145CD, .category = .AL },
3137 .{ .from = 0x145CE, .to = 0x145CE, .category = .OP },3186 .{ .from = 0x145CE, .to = 0x145CE, .category = .OP },
3138 .{ .from = 0x145CF, .to = 0x145CF, .category = .CL },3187 .{ .from = 0x145CF, .to = 0x145CF, .category = .CL },
3139 .{ .from = 0x145D0, .to = 0x14646, .category = .AL },3188 .{ .from = 0x145D0, .to = 0x14646, .category = .AL },
3189 .{ .from = 0x16100, .to = 0x1611D, .category = .AS },
3190 .{ .from = 0x1611E, .to = 0x16129, .category = .CM },
3191 .{ .from = 0x1612A, .to = 0x1612C, .category = .CM },
3192 .{ .from = 0x1612D, .to = 0x1612F, .category = .CM },
3193 .{ .from = 0x16130, .to = 0x16139, .category = .AS },
3140 .{ .from = 0x16800, .to = 0x16A38, .category = .AL },3194 .{ .from = 0x16800, .to = 0x16A38, .category = .AL },
3141 .{ .from = 0x16A40, .to = 0x16A5E, .category = .AL },3195 .{ .from = 0x16A40, .to = 0x16A5E, .category = .AL },
3142 .{ .from = 0x16A60, .to = 0x16A69, .category = .NU },3196 .{ .from = 0x16A60, .to = 0x16A69, .category = .NU },
...@@ -3158,6 +3212,12 @@ pub const data = [_]LineBreak{...@@ -3158,6 +3212,12 @@ pub const data = [_]LineBreak{
3158 .{ .from = 0x16B5B, .to = 0x16B61, .category = .AL },3212 .{ .from = 0x16B5B, .to = 0x16B61, .category = .AL },
3159 .{ .from = 0x16B63, .to = 0x16B77, .category = .AL },3213 .{ .from = 0x16B63, .to = 0x16B77, .category = .AL },
3160 .{ .from = 0x16B7D, .to = 0x16B8F, .category = .AL },3214 .{ .from = 0x16B7D, .to = 0x16B8F, .category = .AL },
3215 .{ .from = 0x16D40, .to = 0x16D42, .category = .AL },
3216 .{ .from = 0x16D43, .to = 0x16D6A, .category = .AL },
3217 .{ .from = 0x16D6B, .to = 0x16D6C, .category = .AL },
3218 .{ .from = 0x16D6D, .to = 0x16D6D, .category = .AL },
3219 .{ .from = 0x16D6E, .to = 0x16D6F, .category = .BA },
3220 .{ .from = 0x16D70, .to = 0x16D79, .category = .NU },
3161 .{ .from = 0x16E40, .to = 0x16E7F, .category = .AL },3221 .{ .from = 0x16E40, .to = 0x16E7F, .category = .AL },
3162 .{ .from = 0x16E80, .to = 0x16E96, .category = .AL },3222 .{ .from = 0x16E80, .to = 0x16E96, .category = .AL },
3163 .{ .from = 0x16E97, .to = 0x16E98, .category = .BA },3223 .{ .from = 0x16E97, .to = 0x16E98, .category = .BA },
...@@ -3176,6 +3236,7 @@ pub const data = [_]LineBreak{...@@ -3176,6 +3236,7 @@ pub const data = [_]LineBreak{
3176 .{ .from = 0x17000, .to = 0x187F7, .category = .ID },3236 .{ .from = 0x17000, .to = 0x187F7, .category = .ID },
3177 .{ .from = 0x18800, .to = 0x18AFF, .category = .ID },3237 .{ .from = 0x18800, .to = 0x18AFF, .category = .ID },
3178 .{ .from = 0x18B00, .to = 0x18CD5, .category = .AL },3238 .{ .from = 0x18B00, .to = 0x18CD5, .category = .AL },
3239 .{ .from = 0x18CFF, .to = 0x18CFF, .category = .AL },
3179 .{ .from = 0x18D00, .to = 0x18D08, .category = .ID },3240 .{ .from = 0x18D00, .to = 0x18D08, .category = .ID },
3180 .{ .from = 0x1AFF0, .to = 0x1AFF3, .category = .AL },3241 .{ .from = 0x1AFF0, .to = 0x1AFF3, .category = .AL },
3181 .{ .from = 0x1AFF5, .to = 0x1AFFB, .category = .AL },3242 .{ .from = 0x1AFF5, .to = 0x1AFFB, .category = .AL },
...@@ -3195,6 +3256,9 @@ pub const data = [_]LineBreak{...@@ -3195,6 +3256,9 @@ pub const data = [_]LineBreak{
3195 .{ .from = 0x1BC9D, .to = 0x1BC9E, .category = .CM },3256 .{ .from = 0x1BC9D, .to = 0x1BC9E, .category = .CM },
3196 .{ .from = 0x1BC9F, .to = 0x1BC9F, .category = .BA },3257 .{ .from = 0x1BC9F, .to = 0x1BC9F, .category = .BA },
3197 .{ .from = 0x1BCA0, .to = 0x1BCA3, .category = .CM },3258 .{ .from = 0x1BCA0, .to = 0x1BCA3, .category = .CM },
3259 .{ .from = 0x1CC00, .to = 0x1CCEF, .category = .AL },
3260 .{ .from = 0x1CCF0, .to = 0x1CCF9, .category = .NU },
3261 .{ .from = 0x1CD00, .to = 0x1CEB3, .category = .AL },
3198 .{ .from = 0x1CF00, .to = 0x1CF2D, .category = .CM },3262 .{ .from = 0x1CF00, .to = 0x1CF2D, .category = .CM },
3199 .{ .from = 0x1CF30, .to = 0x1CF46, .category = .CM },3263 .{ .from = 0x1CF30, .to = 0x1CF46, .category = .CM },
3200 .{ .from = 0x1CF50, .to = 0x1CFC3, .category = .AL },3264 .{ .from = 0x1CF50, .to = 0x1CFC3, .category = .AL },
...@@ -3300,6 +3364,11 @@ pub const data = [_]LineBreak{...@@ -3300,6 +3364,11 @@ pub const data = [_]LineBreak{
3300 .{ .from = 0x1E4EB, .to = 0x1E4EB, .category = .AL },3364 .{ .from = 0x1E4EB, .to = 0x1E4EB, .category = .AL },
3301 .{ .from = 0x1E4EC, .to = 0x1E4EF, .category = .CM },3365 .{ .from = 0x1E4EC, .to = 0x1E4EF, .category = .CM },
3302 .{ .from = 0x1E4F0, .to = 0x1E4F9, .category = .NU },3366 .{ .from = 0x1E4F0, .to = 0x1E4F9, .category = .NU },
3367 .{ .from = 0x1E5D0, .to = 0x1E5ED, .category = .AL },
3368 .{ .from = 0x1E5EE, .to = 0x1E5EF, .category = .CM },
3369 .{ .from = 0x1E5F0, .to = 0x1E5F0, .category = .AL },
3370 .{ .from = 0x1E5F1, .to = 0x1E5FA, .category = .NU },
3371 .{ .from = 0x1E5FF, .to = 0x1E5FF, .category = .AL },
3303 .{ .from = 0x1E7E0, .to = 0x1E7E6, .category = .AL },3372 .{ .from = 0x1E7E0, .to = 0x1E7E6, .category = .AL },
3304 .{ .from = 0x1E7E8, .to = 0x1E7EB, .category = .AL },3373 .{ .from = 0x1E7E8, .to = 0x1E7EB, .category = .AL },
3305 .{ .from = 0x1E7ED, .to = 0x1E7EE, .category = .AL },3374 .{ .from = 0x1E7ED, .to = 0x1E7EE, .category = .AL },
...@@ -3367,14 +3436,13 @@ pub const data = [_]LineBreak{...@@ -3367,14 +3436,13 @@ pub const data = [_]LineBreak{
3367 .{ .from = 0x1F0D1, .to = 0x1F0F5, .category = .ID },3436 .{ .from = 0x1F0D1, .to = 0x1F0F5, .category = .ID },
3368 .{ .from = 0x1F0F6, .to = 0x1F0FF, .category = .ID },3437 .{ .from = 0x1F0F6, .to = 0x1F0FF, .category = .ID },
3369 .{ .from = 0x1F100, .to = 0x1F10C, .category = .AI },3438 .{ .from = 0x1F100, .to = 0x1F10C, .category = .AI },
3370 .{ .from = 0x1F10D, .to = 0x1F10F, .category = .ID },3439 .{ .from = 0x1F10D, .to = 0x1F10F, .category = .AL },
3371 .{ .from = 0x1F110, .to = 0x1F12D, .category = .AI },3440 .{ .from = 0x1F110, .to = 0x1F12D, .category = .AI },
3372 .{ .from = 0x1F12E, .to = 0x1F12F, .category = .AL },3441 .{ .from = 0x1F12E, .to = 0x1F12F, .category = .AL },
3373 .{ .from = 0x1F130, .to = 0x1F169, .category = .AI },3442 .{ .from = 0x1F130, .to = 0x1F169, .category = .AI },
3374 .{ .from = 0x1F16A, .to = 0x1F16C, .category = .AL },3443 .{ .from = 0x1F16A, .to = 0x1F16F, .category = .AL },
3375 .{ .from = 0x1F16D, .to = 0x1F16F, .category = .ID },
3376 .{ .from = 0x1F170, .to = 0x1F1AC, .category = .AI },3444 .{ .from = 0x1F170, .to = 0x1F1AC, .category = .AI },
3377 .{ .from = 0x1F1AD, .to = 0x1F1AD, .category = .ID },3445 .{ .from = 0x1F1AD, .to = 0x1F1AD, .category = .AL },
3378 .{ .from = 0x1F1AE, .to = 0x1F1E5, .category = .ID },3446 .{ .from = 0x1F1AE, .to = 0x1F1E5, .category = .ID },
3379 .{ .from = 0x1F1E6, .to = 0x1F1FF, .category = .RI },3447 .{ .from = 0x1F1E6, .to = 0x1F1FF, .category = .RI },
3380 .{ .from = 0x1F200, .to = 0x1F202, .category = .ID },3448 .{ .from = 0x1F200, .to = 0x1F202, .category = .ID },
...@@ -3484,17 +3552,12 @@ pub const data = [_]LineBreak{...@@ -3484,17 +3552,12 @@ pub const data = [_]LineBreak{
3484 .{ .from = 0x1F7F0, .to = 0x1F7F0, .category = .ID },3552 .{ .from = 0x1F7F0, .to = 0x1F7F0, .category = .ID },
3485 .{ .from = 0x1F7F1, .to = 0x1F7FF, .category = .ID },3553 .{ .from = 0x1F7F1, .to = 0x1F7FF, .category = .ID },
3486 .{ .from = 0x1F800, .to = 0x1F80B, .category = .AL },3554 .{ .from = 0x1F800, .to = 0x1F80B, .category = .AL },
3487 .{ .from = 0x1F80C, .to = 0x1F80F, .category = .ID },
3488 .{ .from = 0x1F810, .to = 0x1F847, .category = .AL },3555 .{ .from = 0x1F810, .to = 0x1F847, .category = .AL },
3489 .{ .from = 0x1F848, .to = 0x1F84F, .category = .ID },
3490 .{ .from = 0x1F850, .to = 0x1F859, .category = .AL },3556 .{ .from = 0x1F850, .to = 0x1F859, .category = .AL },
3491 .{ .from = 0x1F85A, .to = 0x1F85F, .category = .ID },
3492 .{ .from = 0x1F860, .to = 0x1F887, .category = .AL },3557 .{ .from = 0x1F860, .to = 0x1F887, .category = .AL },
3493 .{ .from = 0x1F888, .to = 0x1F88F, .category = .ID },
3494 .{ .from = 0x1F890, .to = 0x1F8AD, .category = .AL },3558 .{ .from = 0x1F890, .to = 0x1F8AD, .category = .AL },
3495 .{ .from = 0x1F8AE, .to = 0x1F8AF, .category = .ID },3559 .{ .from = 0x1F8B0, .to = 0x1F8BB, .category = .AL },
3496 .{ .from = 0x1F8B0, .to = 0x1F8B1, .category = .ID },3560 .{ .from = 0x1F8C0, .to = 0x1F8C1, .category = .AL },
3497 .{ .from = 0x1F8B2, .to = 0x1F8FF, .category = .ID },
3498 .{ .from = 0x1F900, .to = 0x1F90B, .category = .AL },3561 .{ .from = 0x1F900, .to = 0x1F90B, .category = .AL },
3499 .{ .from = 0x1F90C, .to = 0x1F90C, .category = .EB },3562 .{ .from = 0x1F90C, .to = 0x1F90C, .category = .EB },
3500 .{ .from = 0x1F90D, .to = 0x1F90E, .category = .ID },3563 .{ .from = 0x1F90D, .to = 0x1F90E, .category = .ID },
...@@ -3526,21 +3589,20 @@ pub const data = [_]LineBreak{...@@ -3526,21 +3589,20 @@ pub const data = [_]LineBreak{
3526 .{ .from = 0x1FA6E, .to = 0x1FA6F, .category = .ID },3589 .{ .from = 0x1FA6E, .to = 0x1FA6F, .category = .ID },
3527 .{ .from = 0x1FA70, .to = 0x1FA7C, .category = .ID },3590 .{ .from = 0x1FA70, .to = 0x1FA7C, .category = .ID },
3528 .{ .from = 0x1FA7D, .to = 0x1FA7F, .category = .ID },3591 .{ .from = 0x1FA7D, .to = 0x1FA7F, .category = .ID },
3529 .{ .from = 0x1FA80, .to = 0x1FA88, .category = .ID },3592 .{ .from = 0x1FA80, .to = 0x1FA89, .category = .ID },
3530 .{ .from = 0x1FA89, .to = 0x1FA8F, .category = .ID },3593 .{ .from = 0x1FA8A, .to = 0x1FA8E, .category = .ID },
3531 .{ .from = 0x1FA90, .to = 0x1FABD, .category = .ID },3594 .{ .from = 0x1FA8F, .to = 0x1FAC2, .category = .ID },
3532 .{ .from = 0x1FABE, .to = 0x1FABE, .category = .ID },
3533 .{ .from = 0x1FABF, .to = 0x1FAC2, .category = .ID },
3534 .{ .from = 0x1FAC3, .to = 0x1FAC5, .category = .EB },3595 .{ .from = 0x1FAC3, .to = 0x1FAC5, .category = .EB },
3535 .{ .from = 0x1FAC6, .to = 0x1FACD, .category = .ID },3596 .{ .from = 0x1FAC6, .to = 0x1FAC6, .category = .ID },
3536 .{ .from = 0x1FACE, .to = 0x1FADB, .category = .ID },3597 .{ .from = 0x1FAC7, .to = 0x1FACD, .category = .ID },
3537 .{ .from = 0x1FADC, .to = 0x1FADF, .category = .ID },3598 .{ .from = 0x1FACE, .to = 0x1FADC, .category = .ID },
3538 .{ .from = 0x1FAE0, .to = 0x1FAE8, .category = .ID },3599 .{ .from = 0x1FADD, .to = 0x1FADE, .category = .ID },
3539 .{ .from = 0x1FAE9, .to = 0x1FAEF, .category = .ID },3600 .{ .from = 0x1FADF, .to = 0x1FAE9, .category = .ID },
3601 .{ .from = 0x1FAEA, .to = 0x1FAEF, .category = .ID },
3540 .{ .from = 0x1FAF0, .to = 0x1FAF8, .category = .EB },3602 .{ .from = 0x1FAF0, .to = 0x1FAF8, .category = .EB },
3541 .{ .from = 0x1FAF9, .to = 0x1FAFF, .category = .ID },3603 .{ .from = 0x1FAF9, .to = 0x1FAFF, .category = .ID },
3542 .{ .from = 0x1FB00, .to = 0x1FB92, .category = .AL },3604 .{ .from = 0x1FB00, .to = 0x1FB92, .category = .AL },
3543 .{ .from = 0x1FB94, .to = 0x1FBCA, .category = .AL },3605 .{ .from = 0x1FB94, .to = 0x1FBEF, .category = .AL },
3544 .{ .from = 0x1FBF0, .to = 0x1FBF9, .category = .NU },3606 .{ .from = 0x1FBF0, .to = 0x1FBF9, .category = .NU },
3545 .{ .from = 0x1FC00, .to = 0x1FFFD, .category = .ID },3607 .{ .from = 0x1FC00, .to = 0x1FFFD, .category = .ID },
3546 .{ .from = 0x20000, .to = 0x2A6DF, .category = .ID },3608 .{ .from = 0x20000, .to = 0x2A6DF, .category = .ID },
src/name_aliases.zig+5-1
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/NameAliases.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/NameAliases.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
...@@ -245,12 +245,16 @@ pub const data = [_]NameAlias{...@@ -245,12 +245,16 @@ pub const data = [_]NameAlias{
245 .{ .code = 0xFEFF, .alias = "ZWNBSP", .type = .abbreviation },245 .{ .code = 0xFEFF, .alias = "ZWNBSP", .type = .abbreviation },
246 .{ .code = 0x122D4, .alias = "CUNEIFORM SIGN NU11 TENU", .type = .correction },246 .{ .code = 0x122D4, .alias = "CUNEIFORM SIGN NU11 TENU", .type = .correction },
247 .{ .code = 0x122D5, .alias = "CUNEIFORM SIGN NU11 OVER NU11 BUR OVER BUR", .type = .correction },247 .{ .code = 0x122D5, .alias = "CUNEIFORM SIGN NU11 OVER NU11 BUR OVER BUR", .type = .correction },
248 .{ .code = 0x12327, .alias = "CUNEIFORM SIGN KALAM", .type = .correction },
249 .{ .code = 0x1680B, .alias = "BAMUM LETTER PHASE-A MAEMGBIEE", .type = .correction },
248 .{ .code = 0x16E56, .alias = "MEDEFAIDRIN CAPITAL LETTER H", .type = .correction },250 .{ .code = 0x16E56, .alias = "MEDEFAIDRIN CAPITAL LETTER H", .type = .correction },
249 .{ .code = 0x16E57, .alias = "MEDEFAIDRIN CAPITAL LETTER NG", .type = .correction },251 .{ .code = 0x16E57, .alias = "MEDEFAIDRIN CAPITAL LETTER NG", .type = .correction },
250 .{ .code = 0x16E76, .alias = "MEDEFAIDRIN SMALL LETTER H", .type = .correction },252 .{ .code = 0x16E76, .alias = "MEDEFAIDRIN SMALL LETTER H", .type = .correction },
251 .{ .code = 0x16E77, .alias = "MEDEFAIDRIN SMALL LETTER NG", .type = .correction },253 .{ .code = 0x16E77, .alias = "MEDEFAIDRIN SMALL LETTER NG", .type = .correction },
252 .{ .code = 0x1B001, .alias = "HENTAIGANA LETTER E-1", .type = .correction },254 .{ .code = 0x1B001, .alias = "HENTAIGANA LETTER E-1", .type = .correction },
253 .{ .code = 0x1D0C5, .alias = "BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA VASIS", .type = .correction },255 .{ .code = 0x1D0C5, .alias = "BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA VASIS", .type = .correction },
256 .{ .code = 0x1E899, .alias = "MENDE KIKAKUI SYLLABLE M172 MBO", .type = .correction },
257 .{ .code = 0x1E89A, .alias = "MENDE KIKAKUI SYLLABLE M174 MBOO", .type = .correction },
254 .{ .code = 0xE0100, .alias = "VS17", .type = .abbreviation },258 .{ .code = 0xE0100, .alias = "VS17", .type = .abbreviation },
255 .{ .code = 0xE0101, .alias = "VS18", .type = .abbreviation },259 .{ .code = 0xE0101, .alias = "VS18", .type = .abbreviation },
256 .{ .code = 0xE0102, .alias = "VS19", .type = .abbreviation },260 .{ .code = 0xE0102, .alias = "VS19", .type = .abbreviation },
src/named_sequences.zig+1-1
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/NamedSequences.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/NamedSequences.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
src/named_sequences_prov.zig+1-1
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/NamedSequencesProv.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/NamedSequencesProv.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
src/prop_list.zig+109-12
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/PropList.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/PropList.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
...@@ -46,6 +46,7 @@ pub const PropList = struct {...@@ -46,6 +46,7 @@ pub const PropList = struct {
46 IDS_Unary_Operator,46 IDS_Unary_Operator,
47 ID_Compat_Math_Continue,47 ID_Compat_Math_Continue,
48 ID_Compat_Math_Start,48 ID_Compat_Math_Start,
49 Modifier_Combining_Mark,
49 },50 },
50};51};
5152
...@@ -88,6 +89,7 @@ pub const data = [_]PropList{...@@ -88,6 +89,7 @@ pub const data = [_]PropList{
88 .{ .from = 0xFE58, .to = 0xFE58, .property = .Dash },89 .{ .from = 0xFE58, .to = 0xFE58, .property = .Dash },
89 .{ .from = 0xFE63, .to = 0xFE63, .property = .Dash },90 .{ .from = 0xFE63, .to = 0xFE63, .property = .Dash },
90 .{ .from = 0xFF0D, .to = 0xFF0D, .property = .Dash },91 .{ .from = 0xFF0D, .to = 0xFF0D, .property = .Dash },
92 .{ .from = 0x10D6E, .to = 0x10D6E, .property = .Dash },
91 .{ .from = 0x10EAD, .to = 0x10EAD, .property = .Dash },93 .{ .from = 0x10EAD, .to = 0x10EAD, .property = .Dash },
92 .{ .from = 0x002D, .to = 0x002D, .property = .Hyphen },94 .{ .from = 0x002D, .to = 0x002D, .property = .Hyphen },
93 .{ .from = 0x00AD, .to = 0x00AD, .property = .Hyphen },95 .{ .from = 0x00AD, .to = 0x00AD, .property = .Hyphen },
...@@ -143,7 +145,8 @@ pub const data = [_]PropList{...@@ -143,7 +145,8 @@ pub const data = [_]PropList{
143 .{ .from = 0x0700, .to = 0x070A, .property = .Terminal_Punctuation },145 .{ .from = 0x0700, .to = 0x070A, .property = .Terminal_Punctuation },
144 .{ .from = 0x070C, .to = 0x070C, .property = .Terminal_Punctuation },146 .{ .from = 0x070C, .to = 0x070C, .property = .Terminal_Punctuation },
145 .{ .from = 0x07F8, .to = 0x07F9, .property = .Terminal_Punctuation },147 .{ .from = 0x07F8, .to = 0x07F9, .property = .Terminal_Punctuation },
146 .{ .from = 0x0830, .to = 0x083E, .property = .Terminal_Punctuation },148 .{ .from = 0x0830, .to = 0x0835, .property = .Terminal_Punctuation },
149 .{ .from = 0x0837, .to = 0x083E, .property = .Terminal_Punctuation },
147 .{ .from = 0x085E, .to = 0x085E, .property = .Terminal_Punctuation },150 .{ .from = 0x085E, .to = 0x085E, .property = .Terminal_Punctuation },
148 .{ .from = 0x0964, .to = 0x0965, .property = .Terminal_Punctuation },151 .{ .from = 0x0964, .to = 0x0965, .property = .Terminal_Punctuation },
149 .{ .from = 0x0E5A, .to = 0x0E5B, .property = .Terminal_Punctuation },152 .{ .from = 0x0E5A, .to = 0x0E5B, .property = .Terminal_Punctuation },
...@@ -160,13 +163,16 @@ pub const data = [_]PropList{...@@ -160,13 +163,16 @@ pub const data = [_]PropList{
160 .{ .from = 0x1808, .to = 0x1809, .property = .Terminal_Punctuation },163 .{ .from = 0x1808, .to = 0x1809, .property = .Terminal_Punctuation },
161 .{ .from = 0x1944, .to = 0x1945, .property = .Terminal_Punctuation },164 .{ .from = 0x1944, .to = 0x1945, .property = .Terminal_Punctuation },
162 .{ .from = 0x1AA8, .to = 0x1AAB, .property = .Terminal_Punctuation },165 .{ .from = 0x1AA8, .to = 0x1AAB, .property = .Terminal_Punctuation },
166 .{ .from = 0x1B4E, .to = 0x1B4F, .property = .Terminal_Punctuation },
163 .{ .from = 0x1B5A, .to = 0x1B5B, .property = .Terminal_Punctuation },167 .{ .from = 0x1B5A, .to = 0x1B5B, .property = .Terminal_Punctuation },
164 .{ .from = 0x1B5D, .to = 0x1B5F, .property = .Terminal_Punctuation },168 .{ .from = 0x1B5D, .to = 0x1B5F, .property = .Terminal_Punctuation },
165 .{ .from = 0x1B7D, .to = 0x1B7E, .property = .Terminal_Punctuation },169 .{ .from = 0x1B7D, .to = 0x1B7F, .property = .Terminal_Punctuation },
166 .{ .from = 0x1C3B, .to = 0x1C3F, .property = .Terminal_Punctuation },170 .{ .from = 0x1C3B, .to = 0x1C3F, .property = .Terminal_Punctuation },
167 .{ .from = 0x1C7E, .to = 0x1C7F, .property = .Terminal_Punctuation },171 .{ .from = 0x1C7E, .to = 0x1C7F, .property = .Terminal_Punctuation },
172 .{ .from = 0x2024, .to = 0x2024, .property = .Terminal_Punctuation },
168 .{ .from = 0x203C, .to = 0x203D, .property = .Terminal_Punctuation },173 .{ .from = 0x203C, .to = 0x203D, .property = .Terminal_Punctuation },
169 .{ .from = 0x2047, .to = 0x2049, .property = .Terminal_Punctuation },174 .{ .from = 0x2047, .to = 0x2049, .property = .Terminal_Punctuation },
175 .{ .from = 0x2CF9, .to = 0x2CFB, .property = .Terminal_Punctuation },
170 .{ .from = 0x2E2E, .to = 0x2E2E, .property = .Terminal_Punctuation },176 .{ .from = 0x2E2E, .to = 0x2E2E, .property = .Terminal_Punctuation },
171 .{ .from = 0x2E3C, .to = 0x2E3C, .property = .Terminal_Punctuation },177 .{ .from = 0x2E3C, .to = 0x2E3C, .property = .Terminal_Punctuation },
172 .{ .from = 0x2E41, .to = 0x2E41, .property = .Terminal_Punctuation },178 .{ .from = 0x2E41, .to = 0x2E41, .property = .Terminal_Punctuation },
...@@ -185,6 +191,8 @@ pub const data = [_]PropList{...@@ -185,6 +191,8 @@ pub const data = [_]PropList{
185 .{ .from = 0xAADF, .to = 0xAADF, .property = .Terminal_Punctuation },191 .{ .from = 0xAADF, .to = 0xAADF, .property = .Terminal_Punctuation },
186 .{ .from = 0xAAF0, .to = 0xAAF1, .property = .Terminal_Punctuation },192 .{ .from = 0xAAF0, .to = 0xAAF1, .property = .Terminal_Punctuation },
187 .{ .from = 0xABEB, .to = 0xABEB, .property = .Terminal_Punctuation },193 .{ .from = 0xABEB, .to = 0xABEB, .property = .Terminal_Punctuation },
194 .{ .from = 0xFE12, .to = 0xFE12, .property = .Terminal_Punctuation },
195 .{ .from = 0xFE15, .to = 0xFE16, .property = .Terminal_Punctuation },
188 .{ .from = 0xFE50, .to = 0xFE52, .property = .Terminal_Punctuation },196 .{ .from = 0xFE50, .to = 0xFE52, .property = .Terminal_Punctuation },
189 .{ .from = 0xFE54, .to = 0xFE57, .property = .Terminal_Punctuation },197 .{ .from = 0xFE54, .to = 0xFE57, .property = .Terminal_Punctuation },
190 .{ .from = 0xFF01, .to = 0xFF01, .property = .Terminal_Punctuation },198 .{ .from = 0xFF01, .to = 0xFF01, .property = .Terminal_Punctuation },
...@@ -212,6 +220,7 @@ pub const data = [_]PropList{...@@ -212,6 +220,7 @@ pub const data = [_]PropList{
212 .{ .from = 0x111DE, .to = 0x111DF, .property = .Terminal_Punctuation },220 .{ .from = 0x111DE, .to = 0x111DF, .property = .Terminal_Punctuation },
213 .{ .from = 0x11238, .to = 0x1123C, .property = .Terminal_Punctuation },221 .{ .from = 0x11238, .to = 0x1123C, .property = .Terminal_Punctuation },
214 .{ .from = 0x112A9, .to = 0x112A9, .property = .Terminal_Punctuation },222 .{ .from = 0x112A9, .to = 0x112A9, .property = .Terminal_Punctuation },
223 .{ .from = 0x113D4, .to = 0x113D5, .property = .Terminal_Punctuation },
215 .{ .from = 0x1144B, .to = 0x1144D, .property = .Terminal_Punctuation },224 .{ .from = 0x1144B, .to = 0x1144D, .property = .Terminal_Punctuation },
216 .{ .from = 0x1145A, .to = 0x1145B, .property = .Terminal_Punctuation },225 .{ .from = 0x1145A, .to = 0x1145B, .property = .Terminal_Punctuation },
217 .{ .from = 0x115C2, .to = 0x115C5, .property = .Terminal_Punctuation },226 .{ .from = 0x115C2, .to = 0x115C5, .property = .Terminal_Punctuation },
...@@ -232,6 +241,7 @@ pub const data = [_]PropList{...@@ -232,6 +241,7 @@ pub const data = [_]PropList{
232 .{ .from = 0x16AF5, .to = 0x16AF5, .property = .Terminal_Punctuation },241 .{ .from = 0x16AF5, .to = 0x16AF5, .property = .Terminal_Punctuation },
233 .{ .from = 0x16B37, .to = 0x16B39, .property = .Terminal_Punctuation },242 .{ .from = 0x16B37, .to = 0x16B39, .property = .Terminal_Punctuation },
234 .{ .from = 0x16B44, .to = 0x16B44, .property = .Terminal_Punctuation },243 .{ .from = 0x16B44, .to = 0x16B44, .property = .Terminal_Punctuation },
244 .{ .from = 0x16D6E, .to = 0x16D6F, .property = .Terminal_Punctuation },
235 .{ .from = 0x16E97, .to = 0x16E98, .property = .Terminal_Punctuation },245 .{ .from = 0x16E97, .to = 0x16E98, .property = .Terminal_Punctuation },
236 .{ .from = 0x1BC9F, .to = 0x1BC9F, .property = .Terminal_Punctuation },246 .{ .from = 0x1BC9F, .to = 0x1BC9F, .property = .Terminal_Punctuation },
237 .{ .from = 0x1DA87, .to = 0x1DA8A, .property = .Terminal_Punctuation },247 .{ .from = 0x1DA87, .to = 0x1DA8A, .property = .Terminal_Punctuation },
...@@ -421,6 +431,7 @@ pub const data = [_]PropList{...@@ -421,6 +431,7 @@ pub const data = [_]PropList{
421 .{ .from = 0x0041, .to = 0x0046, .property = .ASCII_Hex_Digit },431 .{ .from = 0x0041, .to = 0x0046, .property = .ASCII_Hex_Digit },
422 .{ .from = 0x0061, .to = 0x0066, .property = .ASCII_Hex_Digit },432 .{ .from = 0x0061, .to = 0x0066, .property = .ASCII_Hex_Digit },
423 .{ .from = 0x0345, .to = 0x0345, .property = .Other_Alphabetic },433 .{ .from = 0x0345, .to = 0x0345, .property = .Other_Alphabetic },
434 .{ .from = 0x0363, .to = 0x036F, .property = .Other_Alphabetic },
424 .{ .from = 0x05B0, .to = 0x05BD, .property = .Other_Alphabetic },435 .{ .from = 0x05B0, .to = 0x05BD, .property = .Other_Alphabetic },
425 .{ .from = 0x05BF, .to = 0x05BF, .property = .Other_Alphabetic },436 .{ .from = 0x05BF, .to = 0x05BF, .property = .Other_Alphabetic },
426 .{ .from = 0x05C1, .to = 0x05C2, .property = .Other_Alphabetic },437 .{ .from = 0x05C1, .to = 0x05C2, .property = .Other_Alphabetic },
...@@ -441,6 +452,7 @@ pub const data = [_]PropList{...@@ -441,6 +452,7 @@ pub const data = [_]PropList{
441 .{ .from = 0x081B, .to = 0x0823, .property = .Other_Alphabetic },452 .{ .from = 0x081B, .to = 0x0823, .property = .Other_Alphabetic },
442 .{ .from = 0x0825, .to = 0x0827, .property = .Other_Alphabetic },453 .{ .from = 0x0825, .to = 0x0827, .property = .Other_Alphabetic },
443 .{ .from = 0x0829, .to = 0x082C, .property = .Other_Alphabetic },454 .{ .from = 0x0829, .to = 0x082C, .property = .Other_Alphabetic },
455 .{ .from = 0x0897, .to = 0x0897, .property = .Other_Alphabetic },
444 .{ .from = 0x08D4, .to = 0x08DF, .property = .Other_Alphabetic },456 .{ .from = 0x08D4, .to = 0x08DF, .property = .Other_Alphabetic },
445 .{ .from = 0x08E3, .to = 0x08E9, .property = .Other_Alphabetic },457 .{ .from = 0x08E3, .to = 0x08E9, .property = .Other_Alphabetic },
446 .{ .from = 0x08F0, .to = 0x0902, .property = .Other_Alphabetic },458 .{ .from = 0x08F0, .to = 0x0902, .property = .Other_Alphabetic },
...@@ -625,7 +637,7 @@ pub const data = [_]PropList{...@@ -625,7 +637,7 @@ pub const data = [_]PropList{
625 .{ .from = 0x1C2C, .to = 0x1C33, .property = .Other_Alphabetic },637 .{ .from = 0x1C2C, .to = 0x1C33, .property = .Other_Alphabetic },
626 .{ .from = 0x1C34, .to = 0x1C35, .property = .Other_Alphabetic },638 .{ .from = 0x1C34, .to = 0x1C35, .property = .Other_Alphabetic },
627 .{ .from = 0x1C36, .to = 0x1C36, .property = .Other_Alphabetic },639 .{ .from = 0x1C36, .to = 0x1C36, .property = .Other_Alphabetic },
628 .{ .from = 0x1DE7, .to = 0x1DF4, .property = .Other_Alphabetic },640 .{ .from = 0x1DD3, .to = 0x1DF4, .property = .Other_Alphabetic },
629 .{ .from = 0x24B6, .to = 0x24E9, .property = .Other_Alphabetic },641 .{ .from = 0x24B6, .to = 0x24E9, .property = .Other_Alphabetic },
630 .{ .from = 0x2DE0, .to = 0x2DFF, .property = .Other_Alphabetic },642 .{ .from = 0x2DE0, .to = 0x2DFF, .property = .Other_Alphabetic },
631 .{ .from = 0xA674, .to = 0xA67B, .property = .Other_Alphabetic },643 .{ .from = 0xA674, .to = 0xA67B, .property = .Other_Alphabetic },
...@@ -680,7 +692,9 @@ pub const data = [_]PropList{...@@ -680,7 +692,9 @@ pub const data = [_]PropList{
680 .{ .from = 0x10A05, .to = 0x10A06, .property = .Other_Alphabetic },692 .{ .from = 0x10A05, .to = 0x10A06, .property = .Other_Alphabetic },
681 .{ .from = 0x10A0C, .to = 0x10A0F, .property = .Other_Alphabetic },693 .{ .from = 0x10A0C, .to = 0x10A0F, .property = .Other_Alphabetic },
682 .{ .from = 0x10D24, .to = 0x10D27, .property = .Other_Alphabetic },694 .{ .from = 0x10D24, .to = 0x10D27, .property = .Other_Alphabetic },
695 .{ .from = 0x10D69, .to = 0x10D69, .property = .Other_Alphabetic },
683 .{ .from = 0x10EAB, .to = 0x10EAC, .property = .Other_Alphabetic },696 .{ .from = 0x10EAB, .to = 0x10EAC, .property = .Other_Alphabetic },
697 .{ .from = 0x10EFC, .to = 0x10EFC, .property = .Other_Alphabetic },
684 .{ .from = 0x11000, .to = 0x11000, .property = .Other_Alphabetic },698 .{ .from = 0x11000, .to = 0x11000, .property = .Other_Alphabetic },
685 .{ .from = 0x11001, .to = 0x11001, .property = .Other_Alphabetic },699 .{ .from = 0x11001, .to = 0x11001, .property = .Other_Alphabetic },
686 .{ .from = 0x11002, .to = 0x11002, .property = .Other_Alphabetic },700 .{ .from = 0x11002, .to = 0x11002, .property = .Other_Alphabetic },
...@@ -723,6 +737,12 @@ pub const data = [_]PropList{...@@ -723,6 +737,12 @@ pub const data = [_]PropList{
723 .{ .from = 0x1134B, .to = 0x1134C, .property = .Other_Alphabetic },737 .{ .from = 0x1134B, .to = 0x1134C, .property = .Other_Alphabetic },
724 .{ .from = 0x11357, .to = 0x11357, .property = .Other_Alphabetic },738 .{ .from = 0x11357, .to = 0x11357, .property = .Other_Alphabetic },
725 .{ .from = 0x11362, .to = 0x11363, .property = .Other_Alphabetic },739 .{ .from = 0x11362, .to = 0x11363, .property = .Other_Alphabetic },
740 .{ .from = 0x113B8, .to = 0x113BA, .property = .Other_Alphabetic },
741 .{ .from = 0x113BB, .to = 0x113C0, .property = .Other_Alphabetic },
742 .{ .from = 0x113C2, .to = 0x113C2, .property = .Other_Alphabetic },
743 .{ .from = 0x113C5, .to = 0x113C5, .property = .Other_Alphabetic },
744 .{ .from = 0x113C7, .to = 0x113CA, .property = .Other_Alphabetic },
745 .{ .from = 0x113CC, .to = 0x113CD, .property = .Other_Alphabetic },
726 .{ .from = 0x11435, .to = 0x11437, .property = .Other_Alphabetic },746 .{ .from = 0x11435, .to = 0x11437, .property = .Other_Alphabetic },
727 .{ .from = 0x11438, .to = 0x1143F, .property = .Other_Alphabetic },747 .{ .from = 0x11438, .to = 0x1143F, .property = .Other_Alphabetic },
728 .{ .from = 0x11440, .to = 0x11441, .property = .Other_Alphabetic },748 .{ .from = 0x11440, .to = 0x11441, .property = .Other_Alphabetic },
...@@ -752,7 +772,9 @@ pub const data = [_]PropList{...@@ -752,7 +772,9 @@ pub const data = [_]PropList{
752 .{ .from = 0x116AD, .to = 0x116AD, .property = .Other_Alphabetic },772 .{ .from = 0x116AD, .to = 0x116AD, .property = .Other_Alphabetic },
753 .{ .from = 0x116AE, .to = 0x116AF, .property = .Other_Alphabetic },773 .{ .from = 0x116AE, .to = 0x116AF, .property = .Other_Alphabetic },
754 .{ .from = 0x116B0, .to = 0x116B5, .property = .Other_Alphabetic },774 .{ .from = 0x116B0, .to = 0x116B5, .property = .Other_Alphabetic },
755 .{ .from = 0x1171D, .to = 0x1171F, .property = .Other_Alphabetic },775 .{ .from = 0x1171D, .to = 0x1171D, .property = .Other_Alphabetic },
776 .{ .from = 0x1171E, .to = 0x1171E, .property = .Other_Alphabetic },
777 .{ .from = 0x1171F, .to = 0x1171F, .property = .Other_Alphabetic },
756 .{ .from = 0x11720, .to = 0x11721, .property = .Other_Alphabetic },778 .{ .from = 0x11720, .to = 0x11721, .property = .Other_Alphabetic },
757 .{ .from = 0x11722, .to = 0x11725, .property = .Other_Alphabetic },779 .{ .from = 0x11722, .to = 0x11725, .property = .Other_Alphabetic },
758 .{ .from = 0x11726, .to = 0x11726, .property = .Other_Alphabetic },780 .{ .from = 0x11726, .to = 0x11726, .property = .Other_Alphabetic },
...@@ -809,6 +831,9 @@ pub const data = [_]PropList{...@@ -809,6 +831,9 @@ pub const data = [_]PropList{
809 .{ .from = 0x11F36, .to = 0x11F3A, .property = .Other_Alphabetic },831 .{ .from = 0x11F36, .to = 0x11F3A, .property = .Other_Alphabetic },
810 .{ .from = 0x11F3E, .to = 0x11F3F, .property = .Other_Alphabetic },832 .{ .from = 0x11F3E, .to = 0x11F3F, .property = .Other_Alphabetic },
811 .{ .from = 0x11F40, .to = 0x11F40, .property = .Other_Alphabetic },833 .{ .from = 0x11F40, .to = 0x11F40, .property = .Other_Alphabetic },
834 .{ .from = 0x1611E, .to = 0x16129, .property = .Other_Alphabetic },
835 .{ .from = 0x1612A, .to = 0x1612C, .property = .Other_Alphabetic },
836 .{ .from = 0x1612D, .to = 0x1612E, .property = .Other_Alphabetic },
812 .{ .from = 0x16F4F, .to = 0x16F4F, .property = .Other_Alphabetic },837 .{ .from = 0x16F4F, .to = 0x16F4F, .property = .Other_Alphabetic },
813 .{ .from = 0x16F51, .to = 0x16F87, .property = .Other_Alphabetic },838 .{ .from = 0x16F51, .to = 0x16F87, .property = .Other_Alphabetic },
814 .{ .from = 0x16F8F, .to = 0x16F92, .property = .Other_Alphabetic },839 .{ .from = 0x16F8F, .to = 0x16F92, .property = .Other_Alphabetic },
...@@ -835,7 +860,7 @@ pub const data = [_]PropList{...@@ -835,7 +860,7 @@ pub const data = [_]PropList{
835 .{ .from = 0x16FE4, .to = 0x16FE4, .property = .Ideographic },860 .{ .from = 0x16FE4, .to = 0x16FE4, .property = .Ideographic },
836 .{ .from = 0x17000, .to = 0x187F7, .property = .Ideographic },861 .{ .from = 0x17000, .to = 0x187F7, .property = .Ideographic },
837 .{ .from = 0x18800, .to = 0x18CD5, .property = .Ideographic },862 .{ .from = 0x18800, .to = 0x18CD5, .property = .Ideographic },
838 .{ .from = 0x18D00, .to = 0x18D08, .property = .Ideographic },863 .{ .from = 0x18CFF, .to = 0x18D08, .property = .Ideographic },
839 .{ .from = 0x1B170, .to = 0x1B2FB, .property = .Ideographic },864 .{ .from = 0x1B170, .to = 0x1B2FB, .property = .Ideographic },
840 .{ .from = 0x20000, .to = 0x2A6DF, .property = .Ideographic },865 .{ .from = 0x20000, .to = 0x2A6DF, .property = .Ideographic },
841 .{ .from = 0x2A700, .to = 0x2B739, .property = .Ideographic },866 .{ .from = 0x2A700, .to = 0x2B739, .property = .Ideographic },
...@@ -913,6 +938,7 @@ pub const data = [_]PropList{...@@ -913,6 +938,7 @@ pub const data = [_]PropList{
913 .{ .from = 0x0D3B, .to = 0x0D3C, .property = .Diacritic },938 .{ .from = 0x0D3B, .to = 0x0D3C, .property = .Diacritic },
914 .{ .from = 0x0D4D, .to = 0x0D4D, .property = .Diacritic },939 .{ .from = 0x0D4D, .to = 0x0D4D, .property = .Diacritic },
915 .{ .from = 0x0DCA, .to = 0x0DCA, .property = .Diacritic },940 .{ .from = 0x0DCA, .to = 0x0DCA, .property = .Diacritic },
941 .{ .from = 0x0E3A, .to = 0x0E3A, .property = .Diacritic },
916 .{ .from = 0x0E47, .to = 0x0E4C, .property = .Diacritic },942 .{ .from = 0x0E47, .to = 0x0E4C, .property = .Diacritic },
917 .{ .from = 0x0E4E, .to = 0x0E4E, .property = .Diacritic },943 .{ .from = 0x0E4E, .to = 0x0E4E, .property = .Diacritic },
918 .{ .from = 0x0EBA, .to = 0x0EBA, .property = .Diacritic },944 .{ .from = 0x0EBA, .to = 0x0EBA, .property = .Diacritic },
...@@ -936,9 +962,11 @@ pub const data = [_]PropList{...@@ -936,9 +962,11 @@ pub const data = [_]PropList{
936 .{ .from = 0x135D, .to = 0x135F, .property = .Diacritic },962 .{ .from = 0x135D, .to = 0x135F, .property = .Diacritic },
937 .{ .from = 0x1714, .to = 0x1714, .property = .Diacritic },963 .{ .from = 0x1714, .to = 0x1714, .property = .Diacritic },
938 .{ .from = 0x1715, .to = 0x1715, .property = .Diacritic },964 .{ .from = 0x1715, .to = 0x1715, .property = .Diacritic },
965 .{ .from = 0x1734, .to = 0x1734, .property = .Diacritic },
939 .{ .from = 0x17C9, .to = 0x17D3, .property = .Diacritic },966 .{ .from = 0x17C9, .to = 0x17D3, .property = .Diacritic },
940 .{ .from = 0x17DD, .to = 0x17DD, .property = .Diacritic },967 .{ .from = 0x17DD, .to = 0x17DD, .property = .Diacritic },
941 .{ .from = 0x1939, .to = 0x193B, .property = .Diacritic },968 .{ .from = 0x1939, .to = 0x193B, .property = .Diacritic },
969 .{ .from = 0x1A60, .to = 0x1A60, .property = .Diacritic },
942 .{ .from = 0x1A75, .to = 0x1A7C, .property = .Diacritic },970 .{ .from = 0x1A75, .to = 0x1A7C, .property = .Diacritic },
943 .{ .from = 0x1A7F, .to = 0x1A7F, .property = .Diacritic },971 .{ .from = 0x1A7F, .to = 0x1A7F, .property = .Diacritic },
944 .{ .from = 0x1AB0, .to = 0x1ABD, .property = .Diacritic },972 .{ .from = 0x1AB0, .to = 0x1ABD, .property = .Diacritic },
...@@ -949,6 +977,8 @@ pub const data = [_]PropList{...@@ -949,6 +977,8 @@ pub const data = [_]PropList{
949 .{ .from = 0x1B6B, .to = 0x1B73, .property = .Diacritic },977 .{ .from = 0x1B6B, .to = 0x1B73, .property = .Diacritic },
950 .{ .from = 0x1BAA, .to = 0x1BAA, .property = .Diacritic },978 .{ .from = 0x1BAA, .to = 0x1BAA, .property = .Diacritic },
951 .{ .from = 0x1BAB, .to = 0x1BAB, .property = .Diacritic },979 .{ .from = 0x1BAB, .to = 0x1BAB, .property = .Diacritic },
980 .{ .from = 0x1BE6, .to = 0x1BE6, .property = .Diacritic },
981 .{ .from = 0x1BF2, .to = 0x1BF3, .property = .Diacritic },
952 .{ .from = 0x1C36, .to = 0x1C37, .property = .Diacritic },982 .{ .from = 0x1C36, .to = 0x1C37, .property = .Diacritic },
953 .{ .from = 0x1C78, .to = 0x1C7D, .property = .Diacritic },983 .{ .from = 0x1C78, .to = 0x1C7D, .property = .Diacritic },
954 .{ .from = 0x1CD0, .to = 0x1CD2, .property = .Diacritic },984 .{ .from = 0x1CD0, .to = 0x1CD2, .property = .Diacritic },
...@@ -987,6 +1017,8 @@ pub const data = [_]PropList{...@@ -987,6 +1017,8 @@ pub const data = [_]PropList{
987 .{ .from = 0xA788, .to = 0xA788, .property = .Diacritic },1017 .{ .from = 0xA788, .to = 0xA788, .property = .Diacritic },
988 .{ .from = 0xA789, .to = 0xA78A, .property = .Diacritic },1018 .{ .from = 0xA789, .to = 0xA78A, .property = .Diacritic },
989 .{ .from = 0xA7F8, .to = 0xA7F9, .property = .Diacritic },1019 .{ .from = 0xA7F8, .to = 0xA7F9, .property = .Diacritic },
1020 .{ .from = 0xA806, .to = 0xA806, .property = .Diacritic },
1021 .{ .from = 0xA82C, .to = 0xA82C, .property = .Diacritic },
990 .{ .from = 0xA8C4, .to = 0xA8C4, .property = .Diacritic },1022 .{ .from = 0xA8C4, .to = 0xA8C4, .property = .Diacritic },
991 .{ .from = 0xA8E0, .to = 0xA8F1, .property = .Diacritic },1023 .{ .from = 0xA8E0, .to = 0xA8F1, .property = .Diacritic },
992 .{ .from = 0xA92B, .to = 0xA92D, .property = .Diacritic },1024 .{ .from = 0xA92B, .to = 0xA92D, .property = .Diacritic },
...@@ -1020,9 +1052,13 @@ pub const data = [_]PropList{...@@ -1020,9 +1052,13 @@ pub const data = [_]PropList{
1020 .{ .from = 0x10780, .to = 0x10785, .property = .Diacritic },1052 .{ .from = 0x10780, .to = 0x10785, .property = .Diacritic },
1021 .{ .from = 0x10787, .to = 0x107B0, .property = .Diacritic },1053 .{ .from = 0x10787, .to = 0x107B0, .property = .Diacritic },
1022 .{ .from = 0x107B2, .to = 0x107BA, .property = .Diacritic },1054 .{ .from = 0x107B2, .to = 0x107BA, .property = .Diacritic },
1055 .{ .from = 0x10A38, .to = 0x10A3A, .property = .Diacritic },
1056 .{ .from = 0x10A3F, .to = 0x10A3F, .property = .Diacritic },
1023 .{ .from = 0x10AE5, .to = 0x10AE6, .property = .Diacritic },1057 .{ .from = 0x10AE5, .to = 0x10AE6, .property = .Diacritic },
1024 .{ .from = 0x10D22, .to = 0x10D23, .property = .Diacritic },1058 .{ .from = 0x10D22, .to = 0x10D23, .property = .Diacritic },
1025 .{ .from = 0x10D24, .to = 0x10D27, .property = .Diacritic },1059 .{ .from = 0x10D24, .to = 0x10D27, .property = .Diacritic },
1060 .{ .from = 0x10D4E, .to = 0x10D4E, .property = .Diacritic },
1061 .{ .from = 0x10D69, .to = 0x10D6D, .property = .Diacritic },
1026 .{ .from = 0x10EFD, .to = 0x10EFF, .property = .Diacritic },1062 .{ .from = 0x10EFD, .to = 0x10EFF, .property = .Diacritic },
1027 .{ .from = 0x10F46, .to = 0x10F50, .property = .Diacritic },1063 .{ .from = 0x10F46, .to = 0x10F50, .property = .Diacritic },
1028 .{ .from = 0x10F82, .to = 0x10F85, .property = .Diacritic },1064 .{ .from = 0x10F82, .to = 0x10F85, .property = .Diacritic },
...@@ -1036,10 +1072,16 @@ pub const data = [_]PropList{...@@ -1036,10 +1072,16 @@ pub const data = [_]PropList{
1036 .{ .from = 0x11235, .to = 0x11235, .property = .Diacritic },1072 .{ .from = 0x11235, .to = 0x11235, .property = .Diacritic },
1037 .{ .from = 0x11236, .to = 0x11236, .property = .Diacritic },1073 .{ .from = 0x11236, .to = 0x11236, .property = .Diacritic },
1038 .{ .from = 0x112E9, .to = 0x112EA, .property = .Diacritic },1074 .{ .from = 0x112E9, .to = 0x112EA, .property = .Diacritic },
1039 .{ .from = 0x1133C, .to = 0x1133C, .property = .Diacritic },1075 .{ .from = 0x1133B, .to = 0x1133C, .property = .Diacritic },
1040 .{ .from = 0x1134D, .to = 0x1134D, .property = .Diacritic },1076 .{ .from = 0x1134D, .to = 0x1134D, .property = .Diacritic },
1041 .{ .from = 0x11366, .to = 0x1136C, .property = .Diacritic },1077 .{ .from = 0x11366, .to = 0x1136C, .property = .Diacritic },
1042 .{ .from = 0x11370, .to = 0x11374, .property = .Diacritic },1078 .{ .from = 0x11370, .to = 0x11374, .property = .Diacritic },
1079 .{ .from = 0x113CE, .to = 0x113CE, .property = .Diacritic },
1080 .{ .from = 0x113CF, .to = 0x113CF, .property = .Diacritic },
1081 .{ .from = 0x113D0, .to = 0x113D0, .property = .Diacritic },
1082 .{ .from = 0x113D2, .to = 0x113D2, .property = .Diacritic },
1083 .{ .from = 0x113D3, .to = 0x113D3, .property = .Diacritic },
1084 .{ .from = 0x113E1, .to = 0x113E2, .property = .Diacritic },
1043 .{ .from = 0x11442, .to = 0x11442, .property = .Diacritic },1085 .{ .from = 0x11442, .to = 0x11442, .property = .Diacritic },
1044 .{ .from = 0x11446, .to = 0x11446, .property = .Diacritic },1086 .{ .from = 0x11446, .to = 0x11446, .property = .Diacritic },
1045 .{ .from = 0x114C2, .to = 0x114C3, .property = .Diacritic },1087 .{ .from = 0x114C2, .to = 0x114C3, .property = .Diacritic },
...@@ -1060,9 +1102,14 @@ pub const data = [_]PropList{...@@ -1060,9 +1102,14 @@ pub const data = [_]PropList{
1060 .{ .from = 0x11D42, .to = 0x11D42, .property = .Diacritic },1102 .{ .from = 0x11D42, .to = 0x11D42, .property = .Diacritic },
1061 .{ .from = 0x11D44, .to = 0x11D45, .property = .Diacritic },1103 .{ .from = 0x11D44, .to = 0x11D45, .property = .Diacritic },
1062 .{ .from = 0x11D97, .to = 0x11D97, .property = .Diacritic },1104 .{ .from = 0x11D97, .to = 0x11D97, .property = .Diacritic },
1105 .{ .from = 0x11F41, .to = 0x11F41, .property = .Diacritic },
1106 .{ .from = 0x11F42, .to = 0x11F42, .property = .Diacritic },
1107 .{ .from = 0x11F5A, .to = 0x11F5A, .property = .Diacritic },
1063 .{ .from = 0x13447, .to = 0x13455, .property = .Diacritic },1108 .{ .from = 0x13447, .to = 0x13455, .property = .Diacritic },
1109 .{ .from = 0x1612F, .to = 0x1612F, .property = .Diacritic },
1064 .{ .from = 0x16AF0, .to = 0x16AF4, .property = .Diacritic },1110 .{ .from = 0x16AF0, .to = 0x16AF4, .property = .Diacritic },
1065 .{ .from = 0x16B30, .to = 0x16B36, .property = .Diacritic },1111 .{ .from = 0x16B30, .to = 0x16B36, .property = .Diacritic },
1112 .{ .from = 0x16D6B, .to = 0x16D6C, .property = .Diacritic },
1066 .{ .from = 0x16F8F, .to = 0x16F92, .property = .Diacritic },1113 .{ .from = 0x16F8F, .to = 0x16F92, .property = .Diacritic },
1067 .{ .from = 0x16F93, .to = 0x16F9F, .property = .Diacritic },1114 .{ .from = 0x16F93, .to = 0x16F9F, .property = .Diacritic },
1068 .{ .from = 0x16FF0, .to = 0x16FF1, .property = .Diacritic },1115 .{ .from = 0x16FF0, .to = 0x16FF1, .property = .Diacritic },
...@@ -1080,6 +1127,7 @@ pub const data = [_]PropList{...@@ -1080,6 +1127,7 @@ pub const data = [_]PropList{
1080 .{ .from = 0x1E130, .to = 0x1E136, .property = .Diacritic },1127 .{ .from = 0x1E130, .to = 0x1E136, .property = .Diacritic },
1081 .{ .from = 0x1E2AE, .to = 0x1E2AE, .property = .Diacritic },1128 .{ .from = 0x1E2AE, .to = 0x1E2AE, .property = .Diacritic },
1082 .{ .from = 0x1E2EC, .to = 0x1E2EF, .property = .Diacritic },1129 .{ .from = 0x1E2EC, .to = 0x1E2EF, .property = .Diacritic },
1130 .{ .from = 0x1E5EE, .to = 0x1E5EF, .property = .Diacritic },
1083 .{ .from = 0x1E8D0, .to = 0x1E8D6, .property = .Diacritic },1131 .{ .from = 0x1E8D0, .to = 0x1E8D6, .property = .Diacritic },
1084 .{ .from = 0x1E944, .to = 0x1E946, .property = .Diacritic },1132 .{ .from = 0x1E944, .to = 0x1E946, .property = .Diacritic },
1085 .{ .from = 0x1E948, .to = 0x1E94A, .property = .Diacritic },1133 .{ .from = 0x1E948, .to = 0x1E94A, .property = .Diacritic },
...@@ -1087,6 +1135,8 @@ pub const data = [_]PropList{...@@ -1087,6 +1135,8 @@ pub const data = [_]PropList{
1087 .{ .from = 0x02D0, .to = 0x02D1, .property = .Extender },1135 .{ .from = 0x02D0, .to = 0x02D1, .property = .Extender },
1088 .{ .from = 0x0640, .to = 0x0640, .property = .Extender },1136 .{ .from = 0x0640, .to = 0x0640, .property = .Extender },
1089 .{ .from = 0x07FA, .to = 0x07FA, .property = .Extender },1137 .{ .from = 0x07FA, .to = 0x07FA, .property = .Extender },
1138 .{ .from = 0x0A71, .to = 0x0A71, .property = .Extender },
1139 .{ .from = 0x0AFB, .to = 0x0AFB, .property = .Extender },
1090 .{ .from = 0x0B55, .to = 0x0B55, .property = .Extender },1140 .{ .from = 0x0B55, .to = 0x0B55, .property = .Extender },
1091 .{ .from = 0x0E46, .to = 0x0E46, .property = .Extender },1141 .{ .from = 0x0E46, .to = 0x0E46, .property = .Extender },
1092 .{ .from = 0x0EC6, .to = 0x0EC6, .property = .Extender },1142 .{ .from = 0x0EC6, .to = 0x0EC6, .property = .Extender },
...@@ -1108,13 +1158,20 @@ pub const data = [_]PropList{...@@ -1108,13 +1158,20 @@ pub const data = [_]PropList{
1108 .{ .from = 0xAAF3, .to = 0xAAF4, .property = .Extender },1158 .{ .from = 0xAAF3, .to = 0xAAF4, .property = .Extender },
1109 .{ .from = 0xFF70, .to = 0xFF70, .property = .Extender },1159 .{ .from = 0xFF70, .to = 0xFF70, .property = .Extender },
1110 .{ .from = 0x10781, .to = 0x10782, .property = .Extender },1160 .{ .from = 0x10781, .to = 0x10782, .property = .Extender },
1161 .{ .from = 0x10D4E, .to = 0x10D4E, .property = .Extender },
1162 .{ .from = 0x10D6A, .to = 0x10D6A, .property = .Extender },
1163 .{ .from = 0x10D6F, .to = 0x10D6F, .property = .Extender },
1164 .{ .from = 0x11237, .to = 0x11237, .property = .Extender },
1111 .{ .from = 0x1135D, .to = 0x1135D, .property = .Extender },1165 .{ .from = 0x1135D, .to = 0x1135D, .property = .Extender },
1166 .{ .from = 0x113D2, .to = 0x113D2, .property = .Extender },
1167 .{ .from = 0x113D3, .to = 0x113D3, .property = .Extender },
1112 .{ .from = 0x115C6, .to = 0x115C8, .property = .Extender },1168 .{ .from = 0x115C6, .to = 0x115C8, .property = .Extender },
1113 .{ .from = 0x11A98, .to = 0x11A98, .property = .Extender },1169 .{ .from = 0x11A98, .to = 0x11A98, .property = .Extender },
1114 .{ .from = 0x16B42, .to = 0x16B43, .property = .Extender },1170 .{ .from = 0x16B42, .to = 0x16B43, .property = .Extender },
1115 .{ .from = 0x16FE0, .to = 0x16FE1, .property = .Extender },1171 .{ .from = 0x16FE0, .to = 0x16FE1, .property = .Extender },
1116 .{ .from = 0x16FE3, .to = 0x16FE3, .property = .Extender },1172 .{ .from = 0x16FE3, .to = 0x16FE3, .property = .Extender },
1117 .{ .from = 0x1E13C, .to = 0x1E13D, .property = .Extender },1173 .{ .from = 0x1E13C, .to = 0x1E13D, .property = .Extender },
1174 .{ .from = 0x1E5EF, .to = 0x1E5EF, .property = .Extender },
1118 .{ .from = 0x1E944, .to = 0x1E946, .property = .Extender },1175 .{ .from = 0x1E944, .to = 0x1E946, .property = .Extender },
1119 .{ .from = 0x00AA, .to = 0x00AA, .property = .Other_Lowercase },1176 .{ .from = 0x00AA, .to = 0x00AA, .property = .Other_Lowercase },
1120 .{ .from = 0x00BA, .to = 0x00BA, .property = .Other_Lowercase },1177 .{ .from = 0x00BA, .to = 0x00BA, .property = .Other_Lowercase },
...@@ -1173,24 +1230,48 @@ pub const data = [_]PropList{...@@ -1173,24 +1230,48 @@ pub const data = [_]PropList{
1173 .{ .from = 0x0B57, .to = 0x0B57, .property = .Other_Grapheme_Extend },1230 .{ .from = 0x0B57, .to = 0x0B57, .property = .Other_Grapheme_Extend },
1174 .{ .from = 0x0BBE, .to = 0x0BBE, .property = .Other_Grapheme_Extend },1231 .{ .from = 0x0BBE, .to = 0x0BBE, .property = .Other_Grapheme_Extend },
1175 .{ .from = 0x0BD7, .to = 0x0BD7, .property = .Other_Grapheme_Extend },1232 .{ .from = 0x0BD7, .to = 0x0BD7, .property = .Other_Grapheme_Extend },
1233 .{ .from = 0x0CC0, .to = 0x0CC0, .property = .Other_Grapheme_Extend },
1176 .{ .from = 0x0CC2, .to = 0x0CC2, .property = .Other_Grapheme_Extend },1234 .{ .from = 0x0CC2, .to = 0x0CC2, .property = .Other_Grapheme_Extend },
1235 .{ .from = 0x0CC7, .to = 0x0CC8, .property = .Other_Grapheme_Extend },
1236 .{ .from = 0x0CCA, .to = 0x0CCB, .property = .Other_Grapheme_Extend },
1177 .{ .from = 0x0CD5, .to = 0x0CD6, .property = .Other_Grapheme_Extend },1237 .{ .from = 0x0CD5, .to = 0x0CD6, .property = .Other_Grapheme_Extend },
1178 .{ .from = 0x0D3E, .to = 0x0D3E, .property = .Other_Grapheme_Extend },1238 .{ .from = 0x0D3E, .to = 0x0D3E, .property = .Other_Grapheme_Extend },
1179 .{ .from = 0x0D57, .to = 0x0D57, .property = .Other_Grapheme_Extend },1239 .{ .from = 0x0D57, .to = 0x0D57, .property = .Other_Grapheme_Extend },
1180 .{ .from = 0x0DCF, .to = 0x0DCF, .property = .Other_Grapheme_Extend },1240 .{ .from = 0x0DCF, .to = 0x0DCF, .property = .Other_Grapheme_Extend },
1181 .{ .from = 0x0DDF, .to = 0x0DDF, .property = .Other_Grapheme_Extend },1241 .{ .from = 0x0DDF, .to = 0x0DDF, .property = .Other_Grapheme_Extend },
1242 .{ .from = 0x1715, .to = 0x1715, .property = .Other_Grapheme_Extend },
1243 .{ .from = 0x1734, .to = 0x1734, .property = .Other_Grapheme_Extend },
1182 .{ .from = 0x1B35, .to = 0x1B35, .property = .Other_Grapheme_Extend },1244 .{ .from = 0x1B35, .to = 0x1B35, .property = .Other_Grapheme_Extend },
1245 .{ .from = 0x1B3B, .to = 0x1B3B, .property = .Other_Grapheme_Extend },
1246 .{ .from = 0x1B3D, .to = 0x1B3D, .property = .Other_Grapheme_Extend },
1247 .{ .from = 0x1B43, .to = 0x1B44, .property = .Other_Grapheme_Extend },
1248 .{ .from = 0x1BAA, .to = 0x1BAA, .property = .Other_Grapheme_Extend },
1249 .{ .from = 0x1BF2, .to = 0x1BF3, .property = .Other_Grapheme_Extend },
1183 .{ .from = 0x200C, .to = 0x200C, .property = .Other_Grapheme_Extend },1250 .{ .from = 0x200C, .to = 0x200C, .property = .Other_Grapheme_Extend },
1184 .{ .from = 0x302E, .to = 0x302F, .property = .Other_Grapheme_Extend },1251 .{ .from = 0x302E, .to = 0x302F, .property = .Other_Grapheme_Extend },
1252 .{ .from = 0xA953, .to = 0xA953, .property = .Other_Grapheme_Extend },
1253 .{ .from = 0xA9C0, .to = 0xA9C0, .property = .Other_Grapheme_Extend },
1185 .{ .from = 0xFF9E, .to = 0xFF9F, .property = .Other_Grapheme_Extend },1254 .{ .from = 0xFF9E, .to = 0xFF9F, .property = .Other_Grapheme_Extend },
1255 .{ .from = 0x111C0, .to = 0x111C0, .property = .Other_Grapheme_Extend },
1256 .{ .from = 0x11235, .to = 0x11235, .property = .Other_Grapheme_Extend },
1186 .{ .from = 0x1133E, .to = 0x1133E, .property = .Other_Grapheme_Extend },1257 .{ .from = 0x1133E, .to = 0x1133E, .property = .Other_Grapheme_Extend },
1258 .{ .from = 0x1134D, .to = 0x1134D, .property = .Other_Grapheme_Extend },
1187 .{ .from = 0x11357, .to = 0x11357, .property = .Other_Grapheme_Extend },1259 .{ .from = 0x11357, .to = 0x11357, .property = .Other_Grapheme_Extend },
1260 .{ .from = 0x113B8, .to = 0x113B8, .property = .Other_Grapheme_Extend },
1261 .{ .from = 0x113C2, .to = 0x113C2, .property = .Other_Grapheme_Extend },
1262 .{ .from = 0x113C5, .to = 0x113C5, .property = .Other_Grapheme_Extend },
1263 .{ .from = 0x113C7, .to = 0x113C9, .property = .Other_Grapheme_Extend },
1264 .{ .from = 0x113CF, .to = 0x113CF, .property = .Other_Grapheme_Extend },
1188 .{ .from = 0x114B0, .to = 0x114B0, .property = .Other_Grapheme_Extend },1265 .{ .from = 0x114B0, .to = 0x114B0, .property = .Other_Grapheme_Extend },
1189 .{ .from = 0x114BD, .to = 0x114BD, .property = .Other_Grapheme_Extend },1266 .{ .from = 0x114BD, .to = 0x114BD, .property = .Other_Grapheme_Extend },
1190 .{ .from = 0x115AF, .to = 0x115AF, .property = .Other_Grapheme_Extend },1267 .{ .from = 0x115AF, .to = 0x115AF, .property = .Other_Grapheme_Extend },
1268 .{ .from = 0x116B6, .to = 0x116B6, .property = .Other_Grapheme_Extend },
1191 .{ .from = 0x11930, .to = 0x11930, .property = .Other_Grapheme_Extend },1269 .{ .from = 0x11930, .to = 0x11930, .property = .Other_Grapheme_Extend },
1192 .{ .from = 0x1D165, .to = 0x1D165, .property = .Other_Grapheme_Extend },1270 .{ .from = 0x1193D, .to = 0x1193D, .property = .Other_Grapheme_Extend },
1193 .{ .from = 0x1D16E, .to = 0x1D172, .property = .Other_Grapheme_Extend },1271 .{ .from = 0x11F41, .to = 0x11F41, .property = .Other_Grapheme_Extend },
1272 .{ .from = 0x16FF0, .to = 0x16FF1, .property = .Other_Grapheme_Extend },
1273 .{ .from = 0x1D165, .to = 0x1D166, .property = .Other_Grapheme_Extend },
1274 .{ .from = 0x1D16D, .to = 0x1D172, .property = .Other_Grapheme_Extend },
1194 .{ .from = 0xE0020, .to = 0xE007F, .property = .Other_Grapheme_Extend },1275 .{ .from = 0xE0020, .to = 0xE007F, .property = .Other_Grapheme_Extend },
1195 .{ .from = 0x2FF0, .to = 0x2FF1, .property = .IDS_Binary_Operator },1276 .{ .from = 0x2FF0, .to = 0x2FF1, .property = .IDS_Binary_Operator },
1196 .{ .from = 0x2FF4, .to = 0x2FFD, .property = .IDS_Binary_Operator },1277 .{ .from = 0x2FF4, .to = 0x2FFD, .property = .IDS_Binary_Operator },
...@@ -1348,13 +1429,16 @@ pub const data = [_]PropList{...@@ -1348,13 +1429,16 @@ pub const data = [_]PropList{
1348 .{ .from = 0x1809, .to = 0x1809, .property = .Sentence_Terminal },1429 .{ .from = 0x1809, .to = 0x1809, .property = .Sentence_Terminal },
1349 .{ .from = 0x1944, .to = 0x1945, .property = .Sentence_Terminal },1430 .{ .from = 0x1944, .to = 0x1945, .property = .Sentence_Terminal },
1350 .{ .from = 0x1AA8, .to = 0x1AAB, .property = .Sentence_Terminal },1431 .{ .from = 0x1AA8, .to = 0x1AAB, .property = .Sentence_Terminal },
1432 .{ .from = 0x1B4E, .to = 0x1B4F, .property = .Sentence_Terminal },
1351 .{ .from = 0x1B5A, .to = 0x1B5B, .property = .Sentence_Terminal },1433 .{ .from = 0x1B5A, .to = 0x1B5B, .property = .Sentence_Terminal },
1352 .{ .from = 0x1B5E, .to = 0x1B5F, .property = .Sentence_Terminal },1434 .{ .from = 0x1B5E, .to = 0x1B5F, .property = .Sentence_Terminal },
1353 .{ .from = 0x1B7D, .to = 0x1B7E, .property = .Sentence_Terminal },1435 .{ .from = 0x1B7D, .to = 0x1B7F, .property = .Sentence_Terminal },
1354 .{ .from = 0x1C3B, .to = 0x1C3C, .property = .Sentence_Terminal },1436 .{ .from = 0x1C3B, .to = 0x1C3C, .property = .Sentence_Terminal },
1355 .{ .from = 0x1C7E, .to = 0x1C7F, .property = .Sentence_Terminal },1437 .{ .from = 0x1C7E, .to = 0x1C7F, .property = .Sentence_Terminal },
1438 .{ .from = 0x2024, .to = 0x2024, .property = .Sentence_Terminal },
1356 .{ .from = 0x203C, .to = 0x203D, .property = .Sentence_Terminal },1439 .{ .from = 0x203C, .to = 0x203D, .property = .Sentence_Terminal },
1357 .{ .from = 0x2047, .to = 0x2049, .property = .Sentence_Terminal },1440 .{ .from = 0x2047, .to = 0x2049, .property = .Sentence_Terminal },
1441 .{ .from = 0x2CF9, .to = 0x2CFB, .property = .Sentence_Terminal },
1358 .{ .from = 0x2E2E, .to = 0x2E2E, .property = .Sentence_Terminal },1442 .{ .from = 0x2E2E, .to = 0x2E2E, .property = .Sentence_Terminal },
1359 .{ .from = 0x2E3C, .to = 0x2E3C, .property = .Sentence_Terminal },1443 .{ .from = 0x2E3C, .to = 0x2E3C, .property = .Sentence_Terminal },
1360 .{ .from = 0x2E53, .to = 0x2E54, .property = .Sentence_Terminal },1444 .{ .from = 0x2E53, .to = 0x2E54, .property = .Sentence_Terminal },
...@@ -1370,6 +1454,8 @@ pub const data = [_]PropList{...@@ -1370,6 +1454,8 @@ pub const data = [_]PropList{
1370 .{ .from = 0xAA5D, .to = 0xAA5F, .property = .Sentence_Terminal },1454 .{ .from = 0xAA5D, .to = 0xAA5F, .property = .Sentence_Terminal },
1371 .{ .from = 0xAAF0, .to = 0xAAF1, .property = .Sentence_Terminal },1455 .{ .from = 0xAAF0, .to = 0xAAF1, .property = .Sentence_Terminal },
1372 .{ .from = 0xABEB, .to = 0xABEB, .property = .Sentence_Terminal },1456 .{ .from = 0xABEB, .to = 0xABEB, .property = .Sentence_Terminal },
1457 .{ .from = 0xFE12, .to = 0xFE12, .property = .Sentence_Terminal },
1458 .{ .from = 0xFE15, .to = 0xFE16, .property = .Sentence_Terminal },
1373 .{ .from = 0xFE52, .to = 0xFE52, .property = .Sentence_Terminal },1459 .{ .from = 0xFE52, .to = 0xFE52, .property = .Sentence_Terminal },
1374 .{ .from = 0xFE56, .to = 0xFE57, .property = .Sentence_Terminal },1460 .{ .from = 0xFE56, .to = 0xFE57, .property = .Sentence_Terminal },
1375 .{ .from = 0xFF01, .to = 0xFF01, .property = .Sentence_Terminal },1461 .{ .from = 0xFF01, .to = 0xFF01, .property = .Sentence_Terminal },
...@@ -1388,6 +1474,7 @@ pub const data = [_]PropList{...@@ -1388,6 +1474,7 @@ pub const data = [_]PropList{
1388 .{ .from = 0x11238, .to = 0x11239, .property = .Sentence_Terminal },1474 .{ .from = 0x11238, .to = 0x11239, .property = .Sentence_Terminal },
1389 .{ .from = 0x1123B, .to = 0x1123C, .property = .Sentence_Terminal },1475 .{ .from = 0x1123B, .to = 0x1123C, .property = .Sentence_Terminal },
1390 .{ .from = 0x112A9, .to = 0x112A9, .property = .Sentence_Terminal },1476 .{ .from = 0x112A9, .to = 0x112A9, .property = .Sentence_Terminal },
1477 .{ .from = 0x113D4, .to = 0x113D5, .property = .Sentence_Terminal },
1391 .{ .from = 0x1144B, .to = 0x1144C, .property = .Sentence_Terminal },1478 .{ .from = 0x1144B, .to = 0x1144C, .property = .Sentence_Terminal },
1392 .{ .from = 0x115C2, .to = 0x115C3, .property = .Sentence_Terminal },1479 .{ .from = 0x115C2, .to = 0x115C3, .property = .Sentence_Terminal },
1393 .{ .from = 0x115C9, .to = 0x115D7, .property = .Sentence_Terminal },1480 .{ .from = 0x115C9, .to = 0x115D7, .property = .Sentence_Terminal },
...@@ -1404,6 +1491,7 @@ pub const data = [_]PropList{...@@ -1404,6 +1491,7 @@ pub const data = [_]PropList{
1404 .{ .from = 0x16AF5, .to = 0x16AF5, .property = .Sentence_Terminal },1491 .{ .from = 0x16AF5, .to = 0x16AF5, .property = .Sentence_Terminal },
1405 .{ .from = 0x16B37, .to = 0x16B38, .property = .Sentence_Terminal },1492 .{ .from = 0x16B37, .to = 0x16B38, .property = .Sentence_Terminal },
1406 .{ .from = 0x16B44, .to = 0x16B44, .property = .Sentence_Terminal },1493 .{ .from = 0x16B44, .to = 0x16B44, .property = .Sentence_Terminal },
1494 .{ .from = 0x16D6E, .to = 0x16D6F, .property = .Sentence_Terminal },
1407 .{ .from = 0x16E98, .to = 0x16E98, .property = .Sentence_Terminal },1495 .{ .from = 0x16E98, .to = 0x16E98, .property = .Sentence_Terminal },
1408 .{ .from = 0x1BC9F, .to = 0x1BC9F, .property = .Sentence_Terminal },1496 .{ .from = 0x1BC9F, .to = 0x1BC9F, .property = .Sentence_Terminal },
1409 .{ .from = 0x1DA88, .to = 0x1DA88, .property = .Sentence_Terminal },1497 .{ .from = 0x1DA88, .to = 0x1DA88, .property = .Sentence_Terminal },
...@@ -1511,8 +1599,8 @@ pub const data = [_]PropList{...@@ -1511,8 +1599,8 @@ pub const data = [_]PropList{
1511 .{ .from = 0x239B, .to = 0x23B3, .property = .Pattern_Syntax },1599 .{ .from = 0x239B, .to = 0x23B3, .property = .Pattern_Syntax },
1512 .{ .from = 0x23B4, .to = 0x23DB, .property = .Pattern_Syntax },1600 .{ .from = 0x23B4, .to = 0x23DB, .property = .Pattern_Syntax },
1513 .{ .from = 0x23DC, .to = 0x23E1, .property = .Pattern_Syntax },1601 .{ .from = 0x23DC, .to = 0x23E1, .property = .Pattern_Syntax },
1514 .{ .from = 0x23E2, .to = 0x2426, .property = .Pattern_Syntax },1602 .{ .from = 0x23E2, .to = 0x2429, .property = .Pattern_Syntax },
1515 .{ .from = 0x2427, .to = 0x243F, .property = .Pattern_Syntax },1603 .{ .from = 0x242A, .to = 0x243F, .property = .Pattern_Syntax },
1516 .{ .from = 0x2440, .to = 0x244A, .property = .Pattern_Syntax },1604 .{ .from = 0x2440, .to = 0x244A, .property = .Pattern_Syntax },
1517 .{ .from = 0x244B, .to = 0x245F, .property = .Pattern_Syntax },1605 .{ .from = 0x244B, .to = 0x245F, .property = .Pattern_Syntax },
1518 .{ .from = 0x2500, .to = 0x25B6, .property = .Pattern_Syntax },1606 .{ .from = 0x2500, .to = 0x25B6, .property = .Pattern_Syntax },
...@@ -1682,4 +1770,13 @@ pub const data = [_]PropList{...@@ -1682,4 +1770,13 @@ pub const data = [_]PropList{
1682 .{ .from = 0x110BD, .to = 0x110BD, .property = .Prepended_Concatenation_Mark },1770 .{ .from = 0x110BD, .to = 0x110BD, .property = .Prepended_Concatenation_Mark },
1683 .{ .from = 0x110CD, .to = 0x110CD, .property = .Prepended_Concatenation_Mark },1771 .{ .from = 0x110CD, .to = 0x110CD, .property = .Prepended_Concatenation_Mark },
1684 .{ .from = 0x1F1E6, .to = 0x1F1FF, .property = .Regional_Indicator },1772 .{ .from = 0x1F1E6, .to = 0x1F1FF, .property = .Regional_Indicator },
1773 .{ .from = 0x0654, .to = 0x0655, .property = .Modifier_Combining_Mark },
1774 .{ .from = 0x0658, .to = 0x0658, .property = .Modifier_Combining_Mark },
1775 .{ .from = 0x06DC, .to = 0x06DC, .property = .Modifier_Combining_Mark },
1776 .{ .from = 0x06E3, .to = 0x06E3, .property = .Modifier_Combining_Mark },
1777 .{ .from = 0x06E7, .to = 0x06E8, .property = .Modifier_Combining_Mark },
1778 .{ .from = 0x08CA, .to = 0x08CB, .property = .Modifier_Combining_Mark },
1779 .{ .from = 0x08CD, .to = 0x08CF, .property = .Modifier_Combining_Mark },
1780 .{ .from = 0x08D3, .to = 0x08D3, .property = .Modifier_Combining_Mark },
1781 .{ .from = 0x08F3, .to = 0x08F3, .property = .Modifier_Combining_Mark },
1685};1782};
src/property_aliases.zig+9-1
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/PropertyAliases.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/PropertyAliases.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
...@@ -46,6 +46,11 @@ pub const data = [_][2][]const u8{...@@ -46,6 +46,11 @@ pub const data = [_][2][]const u8{
46 .{ "URS", "kRSUnicode" },46 .{ "URS", "kRSUnicode" },
47 .{ "isc", "ISO_Comment" },47 .{ "isc", "ISO_Comment" },
48 .{ "JSN", "Jamo_Short_Name" },48 .{ "JSN", "Jamo_Short_Name" },
49 .{ "kEH_Cat", "kEH_Cat" },
50 .{ "kEH_Desc", "kEH_Desc" },
51 .{ "kEH_HG", "kEH_HG" },
52 .{ "kEH_IFAO", "kEH_IFAO" },
53 .{ "kEH_JSesh", "kEH_JSesh" },
49 .{ "na", "Name" },54 .{ "na", "Name" },
50 .{ "na1", "Unicode_1_Name" },55 .{ "na1", "Unicode_1_Name" },
51 .{ "Name_Alias", "Name_Alias" },56 .{ "Name_Alias", "Name_Alias" },
...@@ -114,9 +119,12 @@ pub const data = [_][2][]const u8{...@@ -114,9 +119,12 @@ pub const data = [_][2][]const u8{
114 .{ "IDST", "IDS_Trinary_Operator" },119 .{ "IDST", "IDS_Trinary_Operator" },
115 .{ "IDSU", "IDS_Unary_Operator" },120 .{ "IDSU", "IDS_Unary_Operator" },
116 .{ "Join_C", "Join_Control" },121 .{ "Join_C", "Join_Control" },
122 .{ "kEH_NoMirror", "kEH_NoMirror" },
123 .{ "kEH_NoRotate", "kEH_NoRotate" },
117 .{ "LOE", "Logical_Order_Exception" },124 .{ "LOE", "Logical_Order_Exception" },
118 .{ "Lower", "Lowercase" },125 .{ "Lower", "Lowercase" },
119 .{ "Math", "Math" },126 .{ "Math", "Math" },
127 .{ "MCM", "Modifier_Combining_Mark" },
120 .{ "NChar", "Noncharacter_Code_Point" },128 .{ "NChar", "Noncharacter_Code_Point" },
121 .{ "OAlpha", "Other_Alphabetic" },129 .{ "OAlpha", "Other_Alphabetic" },
122 .{ "ODI", "Other_Default_Ignorable_Code_Point" },130 .{ "ODI", "Other_Default_Ignorable_Code_Point" },
src/property_value_aliases.zig+41-2
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/PropertyValueAliases.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/PropertyValueAliases.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
...@@ -40,6 +40,7 @@ pub const data = [_][3][:0]const u8{...@@ -40,6 +40,7 @@ pub const data = [_][3][:0]const u8{
40 .{ "age", "14.0", "V14_0" },40 .{ "age", "14.0", "V14_0" },
41 .{ "age", "15.0", "V15_0" },41 .{ "age", "15.0", "V15_0" },
42 .{ "age", "15.1", "V15_1" },42 .{ "age", "15.1", "V15_1" },
43 .{ "age", "16.0", "V16_0" },
43 .{ "age", "NA", "Unassigned" },44 .{ "age", "NA", "Unassigned" },
44 .{ "Alpha", "N", "No" },45 .{ "Alpha", "N", "No" },
45 .{ "Alpha", "F", "No" },46 .{ "Alpha", "F", "No" },
...@@ -182,6 +183,7 @@ pub const data = [_][3][:0]const u8{...@@ -182,6 +183,7 @@ pub const data = [_][3][:0]const u8{
182 .{ "blk", "Early_Dynastic_Cuneiform", "Early_Dynastic_Cuneiform" },183 .{ "blk", "Early_Dynastic_Cuneiform", "Early_Dynastic_Cuneiform" },
183 .{ "blk", "Egyptian_Hieroglyph_Format_Controls", "Egyptian_Hieroglyph_Format_Controls" },184 .{ "blk", "Egyptian_Hieroglyph_Format_Controls", "Egyptian_Hieroglyph_Format_Controls" },
184 .{ "blk", "Egyptian_Hieroglyphs", "Egyptian_Hieroglyphs" },185 .{ "blk", "Egyptian_Hieroglyphs", "Egyptian_Hieroglyphs" },
186 .{ "blk", "Egyptian_Hieroglyphs_Ext_A", "Egyptian_Hieroglyphs_Extended_A" },
185 .{ "blk", "Elbasan", "Elbasan" },187 .{ "blk", "Elbasan", "Elbasan" },
186 .{ "blk", "Elymaic", "Elymaic" },188 .{ "blk", "Elymaic", "Elymaic" },
187 .{ "blk", "Emoticons", "Emoticons" },189 .{ "blk", "Emoticons", "Emoticons" },
...@@ -194,6 +196,7 @@ pub const data = [_][3][:0]const u8{...@@ -194,6 +196,7 @@ pub const data = [_][3][:0]const u8{
194 .{ "blk", "Ethiopic_Ext_A", "Ethiopic_Extended_A" },196 .{ "blk", "Ethiopic_Ext_A", "Ethiopic_Extended_A" },
195 .{ "blk", "Ethiopic_Ext_B", "Ethiopic_Extended_B" },197 .{ "blk", "Ethiopic_Ext_B", "Ethiopic_Extended_B" },
196 .{ "blk", "Ethiopic_Sup", "Ethiopic_Supplement" },198 .{ "blk", "Ethiopic_Sup", "Ethiopic_Supplement" },
199 .{ "blk", "Garay", "Garay" },
197 .{ "blk", "Geometric_Shapes", "Geometric_Shapes" },200 .{ "blk", "Geometric_Shapes", "Geometric_Shapes" },
198 .{ "blk", "Geometric_Shapes_Ext", "Geometric_Shapes_Extended" },201 .{ "blk", "Geometric_Shapes_Ext", "Geometric_Shapes_Extended" },
199 .{ "blk", "Georgian", "Georgian" },202 .{ "blk", "Georgian", "Georgian" },
...@@ -208,6 +211,7 @@ pub const data = [_][3][:0]const u8{...@@ -208,6 +211,7 @@ pub const data = [_][3][:0]const u8{
208 .{ "blk", "Gujarati", "Gujarati" },211 .{ "blk", "Gujarati", "Gujarati" },
209 .{ "blk", "Gunjala_Gondi", "Gunjala_Gondi" },212 .{ "blk", "Gunjala_Gondi", "Gunjala_Gondi" },
210 .{ "blk", "Gurmukhi", "Gurmukhi" },213 .{ "blk", "Gurmukhi", "Gurmukhi" },
214 .{ "blk", "Gurung_Khema", "Gurung_Khema" },
211 .{ "blk", "Half_And_Full_Forms", "Halfwidth_And_Fullwidth_Forms" },215 .{ "blk", "Half_And_Full_Forms", "Halfwidth_And_Fullwidth_Forms" },
212 .{ "blk", "Half_Marks", "Combining_Half_Marks" },216 .{ "blk", "Half_Marks", "Combining_Half_Marks" },
213 .{ "blk", "Hangul", "Hangul_Syllables" },217 .{ "blk", "Hangul", "Hangul_Syllables" },
...@@ -248,6 +252,7 @@ pub const data = [_][3][:0]const u8{...@@ -248,6 +252,7 @@ pub const data = [_][3][:0]const u8{
248 .{ "blk", "Khmer_Symbols", "Khmer_Symbols" },252 .{ "blk", "Khmer_Symbols", "Khmer_Symbols" },
249 .{ "blk", "Khojki", "Khojki" },253 .{ "blk", "Khojki", "Khojki" },
250 .{ "blk", "Khudawadi", "Khudawadi" },254 .{ "blk", "Khudawadi", "Khudawadi" },
255 .{ "blk", "Kirat_Rai", "Kirat_Rai" },
251 .{ "blk", "Lao", "Lao" },256 .{ "blk", "Lao", "Lao" },
252 .{ "blk", "Latin_1_Sup", "Latin_1_Supplement" },257 .{ "blk", "Latin_1_Sup", "Latin_1_Supplement" },
253 .{ "blk", "Latin_1", "Latin_1_Supplement" },258 .{ "blk", "Latin_1", "Latin_1_Supplement" },
...@@ -305,6 +310,7 @@ pub const data = [_][3][:0]const u8{...@@ -305,6 +310,7 @@ pub const data = [_][3][:0]const u8{
305 .{ "blk", "Myanmar", "Myanmar" },310 .{ "blk", "Myanmar", "Myanmar" },
306 .{ "blk", "Myanmar_Ext_A", "Myanmar_Extended_A" },311 .{ "blk", "Myanmar_Ext_A", "Myanmar_Extended_A" },
307 .{ "blk", "Myanmar_Ext_B", "Myanmar_Extended_B" },312 .{ "blk", "Myanmar_Ext_B", "Myanmar_Extended_B" },
313 .{ "blk", "Myanmar_Ext_C", "Myanmar_Extended_C" },
308 .{ "blk", "Nabataean", "Nabataean" },314 .{ "blk", "Nabataean", "Nabataean" },
309 .{ "blk", "Nag_Mundari", "Nag_Mundari" },315 .{ "blk", "Nag_Mundari", "Nag_Mundari" },
310 .{ "blk", "Nandinagari", "Nandinagari" },316 .{ "blk", "Nandinagari", "Nandinagari" },
...@@ -318,6 +324,7 @@ pub const data = [_][3][:0]const u8{...@@ -318,6 +324,7 @@ pub const data = [_][3][:0]const u8{
318 .{ "blk", "OCR", "Optical_Character_Recognition" },324 .{ "blk", "OCR", "Optical_Character_Recognition" },
319 .{ "blk", "Ogham", "Ogham" },325 .{ "blk", "Ogham", "Ogham" },
320 .{ "blk", "Ol_Chiki", "Ol_Chiki" },326 .{ "blk", "Ol_Chiki", "Ol_Chiki" },
327 .{ "blk", "Ol_Onal", "Ol_Onal" },
321 .{ "blk", "Old_Hungarian", "Old_Hungarian" },328 .{ "blk", "Old_Hungarian", "Old_Hungarian" },
322 .{ "blk", "Old_Italic", "Old_Italic" },329 .{ "blk", "Old_Italic", "Old_Italic" },
323 .{ "blk", "Old_North_Arabian", "Old_North_Arabian" },330 .{ "blk", "Old_North_Arabian", "Old_North_Arabian" },
...@@ -364,6 +371,7 @@ pub const data = [_][3][:0]const u8{...@@ -364,6 +371,7 @@ pub const data = [_][3][:0]const u8{
364 .{ "blk", "Specials", "Specials" },371 .{ "blk", "Specials", "Specials" },
365 .{ "blk", "Sundanese", "Sundanese" },372 .{ "blk", "Sundanese", "Sundanese" },
366 .{ "blk", "Sundanese_Sup", "Sundanese_Supplement" },373 .{ "blk", "Sundanese_Sup", "Sundanese_Supplement" },
374 .{ "blk", "Sunuwar", "Sunuwar" },
367 .{ "blk", "Sup_Arrows_A", "Supplemental_Arrows_A" },375 .{ "blk", "Sup_Arrows_A", "Supplemental_Arrows_A" },
368 .{ "blk", "Sup_Arrows_B", "Supplemental_Arrows_B" },376 .{ "blk", "Sup_Arrows_B", "Supplemental_Arrows_B" },
369 .{ "blk", "Sup_Arrows_C", "Supplemental_Arrows_C" },377 .{ "blk", "Sup_Arrows_C", "Supplemental_Arrows_C" },
...@@ -377,6 +385,7 @@ pub const data = [_][3][:0]const u8{...@@ -377,6 +385,7 @@ pub const data = [_][3][:0]const u8{
377 .{ "blk", "Syloti_Nagri", "Syloti_Nagri" },385 .{ "blk", "Syloti_Nagri", "Syloti_Nagri" },
378 .{ "blk", "Symbols_And_Pictographs_Ext_A", "Symbols_And_Pictographs_Extended_A" },386 .{ "blk", "Symbols_And_Pictographs_Ext_A", "Symbols_And_Pictographs_Extended_A" },
379 .{ "blk", "Symbols_For_Legacy_Computing", "Symbols_For_Legacy_Computing" },387 .{ "blk", "Symbols_For_Legacy_Computing", "Symbols_For_Legacy_Computing" },
388 .{ "blk", "Symbols_For_Legacy_Computing_Sup", "Symbols_For_Legacy_Computing_Supplement" },
380 .{ "blk", "Syriac", "Syriac" },389 .{ "blk", "Syriac", "Syriac" },
381 .{ "blk", "Syriac_Sup", "Syriac_Supplement" },390 .{ "blk", "Syriac_Sup", "Syriac_Supplement" },
382 .{ "blk", "Tagalog", "Tagalog" },391 .{ "blk", "Tagalog", "Tagalog" },
...@@ -399,8 +408,10 @@ pub const data = [_][3][:0]const u8{...@@ -399,8 +408,10 @@ pub const data = [_][3][:0]const u8{
399 .{ "blk", "Tibetan", "Tibetan" },408 .{ "blk", "Tibetan", "Tibetan" },
400 .{ "blk", "Tifinagh", "Tifinagh" },409 .{ "blk", "Tifinagh", "Tifinagh" },
401 .{ "blk", "Tirhuta", "Tirhuta" },410 .{ "blk", "Tirhuta", "Tirhuta" },
411 .{ "blk", "Todhri", "Todhri" },
402 .{ "blk", "Toto", "Toto" },412 .{ "blk", "Toto", "Toto" },
403 .{ "blk", "Transport_And_Map", "Transport_And_Map_Symbols" },413 .{ "blk", "Transport_And_Map", "Transport_And_Map_Symbols" },
414 .{ "blk", "Tulu_Tigalari", "Tulu_Tigalari" },
404 .{ "blk", "UCAS", "Unified_Canadian_Aboriginal_Syllabics" },415 .{ "blk", "UCAS", "Unified_Canadian_Aboriginal_Syllabics" },
405 .{ "blk", "Canadian_Syllabics", "Unified_Canadian_Aboriginal_Syllabics" },416 .{ "blk", "Canadian_Syllabics", "Unified_Canadian_Aboriginal_Syllabics" },
406 .{ "blk", "UCAS_Ext", "Unified_Canadian_Aboriginal_Syllabics_Extended" },417 .{ "blk", "UCAS_Ext", "Unified_Canadian_Aboriginal_Syllabics_Extended" },
...@@ -862,6 +873,7 @@ pub const data = [_][3][:0]const u8{...@@ -862,6 +873,7 @@ pub const data = [_][3][:0]const u8{
862 .{ "InSC", "Other", "Other" },873 .{ "InSC", "Other", "Other" },
863 .{ "InSC", "Pure_Killer", "Pure_Killer" },874 .{ "InSC", "Pure_Killer", "Pure_Killer" },
864 .{ "InSC", "Register_Shifter", "Register_Shifter" },875 .{ "InSC", "Register_Shifter", "Register_Shifter" },
876 .{ "InSC", "Reordering_Killer", "Reordering_Killer" },
865 .{ "InSC", "Syllable_Modifier", "Syllable_Modifier" },877 .{ "InSC", "Syllable_Modifier", "Syllable_Modifier" },
866 .{ "InSC", "Tone_Letter", "Tone_Letter" },878 .{ "InSC", "Tone_Letter", "Tone_Letter" },
867 .{ "InSC", "Tone_Mark", "Tone_Mark" },879 .{ "InSC", "Tone_Mark", "Tone_Mark" },
...@@ -955,6 +967,7 @@ pub const data = [_][3][:0]const u8{...@@ -955,6 +967,7 @@ pub const data = [_][3][:0]const u8{
955 .{ "jg", "Heth", "Heth" },967 .{ "jg", "Heth", "Heth" },
956 .{ "jg", "Kaf", "Kaf" },968 .{ "jg", "Kaf", "Kaf" },
957 .{ "jg", "Kaph", "Kaph" },969 .{ "jg", "Kaph", "Kaph" },
970 .{ "jg", "Kashmiri_Yeh", "Kashmiri_Yeh" },
958 .{ "jg", "Khaph", "Khaph" },971 .{ "jg", "Khaph", "Khaph" },
959 .{ "jg", "Knotted_Heh", "Knotted_Heh" },972 .{ "jg", "Knotted_Heh", "Knotted_Heh" },
960 .{ "jg", "Lam", "Lam" },973 .{ "jg", "Lam", "Lam" },
...@@ -1020,7 +1033,8 @@ pub const data = [_][3][:0]const u8{...@@ -1020,7 +1033,8 @@ pub const data = [_][3][:0]const u8{
1020 .{ "jg", "Tah", "Tah" },1033 .{ "jg", "Tah", "Tah" },
1021 .{ "jg", "Taw", "Taw" },1034 .{ "jg", "Taw", "Taw" },
1022 .{ "jg", "Teh_Marbuta", "Teh_Marbuta" },1035 .{ "jg", "Teh_Marbuta", "Teh_Marbuta" },
1023 .{ "jg", "Teh_Marbuta_Goal", "Hamza_On_Heh_Goal" },1036 .{ "jg", "Teh_Marbuta_Goal", "Teh_Marbuta_Goal" },
1037 .{ "jg", "Hamza_On_Heh_Goal", "Teh_Marbuta_Goal" },
1024 .{ "jg", "Teth", "Teth" },1038 .{ "jg", "Teth", "Teth" },
1025 .{ "jg", "Thin_Yeh", "Thin_Yeh" },1039 .{ "jg", "Thin_Yeh", "Thin_Yeh" },
1026 .{ "jg", "Vertical_Tail", "Vertical_Tail" },1040 .{ "jg", "Vertical_Tail", "Vertical_Tail" },
...@@ -1105,6 +1119,12 @@ pub const data = [_][3][:0]const u8{...@@ -1105,6 +1119,12 @@ pub const data = [_][3][:0]const u8{
1105 .{ "Math", "Y", "Yes" },1119 .{ "Math", "Y", "Yes" },
1106 .{ "Math", "T", "Yes" },1120 .{ "Math", "T", "Yes" },
1107 .{ "Math", "True", "Yes" },1121 .{ "Math", "True", "Yes" },
1122 .{ "MCM", "N", "No" },
1123 .{ "MCM", "F", "No" },
1124 .{ "MCM", "False", "No" },
1125 .{ "MCM", "Y", "Yes" },
1126 .{ "MCM", "T", "Yes" },
1127 .{ "MCM", "True", "Yes" },
1108 .{ "NFC_QC", "M", "Maybe" },1128 .{ "NFC_QC", "M", "Maybe" },
1109 .{ "NFC_QC", "N", "No" },1129 .{ "NFC_QC", "N", "No" },
1110 .{ "NFC_QC", "Y", "Yes" },1130 .{ "NFC_QC", "Y", "Yes" },
...@@ -1247,6 +1267,7 @@ pub const data = [_][3][:0]const u8{...@@ -1247,6 +1267,7 @@ pub const data = [_][3][:0]const u8{
1247 .{ "sc", "Elba", "Elbasan" },1267 .{ "sc", "Elba", "Elbasan" },
1248 .{ "sc", "Elym", "Elymaic" },1268 .{ "sc", "Elym", "Elymaic" },
1249 .{ "sc", "Ethi", "Ethiopic" },1269 .{ "sc", "Ethi", "Ethiopic" },
1270 .{ "sc", "Gara", "Garay" },
1250 .{ "sc", "Geor", "Georgian" },1271 .{ "sc", "Geor", "Georgian" },
1251 .{ "sc", "Glag", "Glagolitic" },1272 .{ "sc", "Glag", "Glagolitic" },
1252 .{ "sc", "Gong", "Gunjala_Gondi" },1273 .{ "sc", "Gong", "Gunjala_Gondi" },
...@@ -1255,6 +1276,7 @@ pub const data = [_][3][:0]const u8{...@@ -1255,6 +1276,7 @@ pub const data = [_][3][:0]const u8{
1255 .{ "sc", "Gran", "Grantha" },1276 .{ "sc", "Gran", "Grantha" },
1256 .{ "sc", "Grek", "Greek" },1277 .{ "sc", "Grek", "Greek" },
1257 .{ "sc", "Gujr", "Gujarati" },1278 .{ "sc", "Gujr", "Gujarati" },
1279 .{ "sc", "Gukh", "Gurung_Khema" },
1258 .{ "sc", "Guru", "Gurmukhi" },1280 .{ "sc", "Guru", "Gurmukhi" },
1259 .{ "sc", "Hang", "Hangul" },1281 .{ "sc", "Hang", "Hangul" },
1260 .{ "sc", "Hani", "Han" },1282 .{ "sc", "Hani", "Han" },
...@@ -1277,6 +1299,7 @@ pub const data = [_][3][:0]const u8{...@@ -1277,6 +1299,7 @@ pub const data = [_][3][:0]const u8{
1277 .{ "sc", "Khoj", "Khojki" },1299 .{ "sc", "Khoj", "Khojki" },
1278 .{ "sc", "Kits", "Khitan_Small_Script" },1300 .{ "sc", "Kits", "Khitan_Small_Script" },
1279 .{ "sc", "Knda", "Kannada" },1301 .{ "sc", "Knda", "Kannada" },
1302 .{ "sc", "Krai", "Kirat_Rai" },
1280 .{ "sc", "Kthi", "Kaithi" },1303 .{ "sc", "Kthi", "Kaithi" },
1281 .{ "sc", "Lana", "Tai_Tham" },1304 .{ "sc", "Lana", "Tai_Tham" },
1282 .{ "sc", "Laoo", "Lao" },1305 .{ "sc", "Laoo", "Lao" },
...@@ -1313,6 +1336,7 @@ pub const data = [_][3][:0]const u8{...@@ -1313,6 +1336,7 @@ pub const data = [_][3][:0]const u8{
1313 .{ "sc", "Nshu", "Nushu" },1336 .{ "sc", "Nshu", "Nushu" },
1314 .{ "sc", "Ogam", "Ogham" },1337 .{ "sc", "Ogam", "Ogham" },
1315 .{ "sc", "Olck", "Ol_Chiki" },1338 .{ "sc", "Olck", "Ol_Chiki" },
1339 .{ "sc", "Onao", "Ol_Onal" },
1316 .{ "sc", "Orkh", "Old_Turkic" },1340 .{ "sc", "Orkh", "Old_Turkic" },
1317 .{ "sc", "Orya", "Oriya" },1341 .{ "sc", "Orya", "Oriya" },
1318 .{ "sc", "Osge", "Osage" },1342 .{ "sc", "Osge", "Osage" },
...@@ -1344,6 +1368,7 @@ pub const data = [_][3][:0]const u8{...@@ -1344,6 +1368,7 @@ pub const data = [_][3][:0]const u8{
1344 .{ "sc", "Sora", "Sora_Sompeng" },1368 .{ "sc", "Sora", "Sora_Sompeng" },
1345 .{ "sc", "Soyo", "Soyombo" },1369 .{ "sc", "Soyo", "Soyombo" },
1346 .{ "sc", "Sund", "Sundanese" },1370 .{ "sc", "Sund", "Sundanese" },
1371 .{ "sc", "Sunu", "Sunuwar" },
1347 .{ "sc", "Sylo", "Syloti_Nagri" },1372 .{ "sc", "Sylo", "Syloti_Nagri" },
1348 .{ "sc", "Syrc", "Syriac" },1373 .{ "sc", "Syrc", "Syriac" },
1349 .{ "sc", "Tagb", "Tagbanwa" },1374 .{ "sc", "Tagb", "Tagbanwa" },
...@@ -1361,7 +1386,9 @@ pub const data = [_][3][:0]const u8{...@@ -1361,7 +1386,9 @@ pub const data = [_][3][:0]const u8{
1361 .{ "sc", "Tibt", "Tibetan" },1386 .{ "sc", "Tibt", "Tibetan" },
1362 .{ "sc", "Tirh", "Tirhuta" },1387 .{ "sc", "Tirh", "Tirhuta" },
1363 .{ "sc", "Tnsa", "Tangsa" },1388 .{ "sc", "Tnsa", "Tangsa" },
1389 .{ "sc", "Todr", "Todhri" },
1364 .{ "sc", "Toto", "Toto" },1390 .{ "sc", "Toto", "Toto" },
1391 .{ "sc", "Tutg", "Tulu_Tigalari" },
1365 .{ "sc", "Ugar", "Ugaritic" },1392 .{ "sc", "Ugar", "Ugaritic" },
1366 .{ "sc", "Vaii", "Vai" },1393 .{ "sc", "Vaii", "Vai" },
1367 .{ "sc", "Vith", "Vithkuqi" },1394 .{ "sc", "Vith", "Vithkuqi" },
...@@ -1472,4 +1499,16 @@ pub const data = [_][3][:0]const u8{...@@ -1472,4 +1499,16 @@ pub const data = [_][3][:0]const u8{
1472 .{ "XIDS", "Y", "Yes" },1499 .{ "XIDS", "Y", "Yes" },
1473 .{ "XIDS", "T", "Yes" },1500 .{ "XIDS", "T", "Yes" },
1474 .{ "XIDS", "True", "Yes" },1501 .{ "XIDS", "True", "Yes" },
1502 .{ "kEH_NoMirror", "N", "No" },
1503 .{ "kEH_NoMirror", "F", "No" },
1504 .{ "kEH_NoMirror", "False", "No" },
1505 .{ "kEH_NoMirror", "Y", "Yes" },
1506 .{ "kEH_NoMirror", "T", "Yes" },
1507 .{ "kEH_NoMirror", "True", "Yes" },
1508 .{ "kEH_NoRotate", "N", "No" },
1509 .{ "kEH_NoRotate", "F", "No" },
1510 .{ "kEH_NoRotate", "False", "No" },
1511 .{ "kEH_NoRotate", "Y", "Yes" },
1512 .{ "kEH_NoRotate", "T", "Yes" },
1513 .{ "kEH_NoRotate", "True", "Yes" },
1475};1514};
\ No newline at end of file
src/script_extensions.zig+374-304
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/ScriptExtensions.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/ScriptExtensions.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
...@@ -13,12 +13,199 @@ pub const ScriptExtension = struct {...@@ -13,12 +13,199 @@ pub const ScriptExtension = struct {
13};13};
1414
15pub const data = [_]ScriptExtension{15pub const data = [_]ScriptExtension{
16 .{ .code = 0x1CF7, .scripts = &.{ .Beng, } },16 .{ .code = 0x00B7, .scripts = &.{ .Avst, .Cari, .Copt, .Dupl, .Elba, .Geor, .Glag, .Gong, .Goth, .Grek, .Hani, .Latn, .Lydi, .Mahj, .Perm, .Shaw, } },
17 .{ .code = 0x02BC, .scripts = &.{ .Beng, .Cyrl, .Deva, .Latn, .Lisu, .Thai, .Toto, } },
18 .{ .code = 0x02C7, .scripts = &.{ .Bopo, .Latn, } },
19 .{ .code = 0x2C9, .scripts = &.{ .Bopo, .Latn, } },
20 .{ .code = 0x2CA, .scripts = &.{ .Bopo, .Latn, } },
21 .{ .code = 0x2CB, .scripts = &.{ .Bopo, .Latn, } },
22 .{ .code = 0x02CD, .scripts = &.{ .Latn, .Lisu, } },
23 .{ .code = 0x02D7, .scripts = &.{ .Latn, .Thai, } },
24 .{ .code = 0x02D9, .scripts = &.{ .Bopo, .Latn, } },
25 .{ .code = 0x0300, .scripts = &.{ .Cher, .Copt, .Cyrl, .Grek, .Latn, .Perm, .Sunu, .Tale, } },
26 .{ .code = 0x0301, .scripts = &.{ .Cher, .Cyrl, .Grek, .Latn, .Osge, .Sunu, .Tale, .Todr, } },
27 .{ .code = 0x0302, .scripts = &.{ .Cher, .Cyrl, .Latn, .Tfng, } },
28 .{ .code = 0x0303, .scripts = &.{ .Glag, .Latn, .Sunu, .Syrc, .Thai, } },
29 .{ .code = 0x0304, .scripts = &.{ .Aghb, .Cher, .Copt, .Cyrl, .Goth, .Grek, .Latn, .Osge, .Syrc, .Tfng, .Todr, } },
30 .{ .code = 0x0305, .scripts = &.{ .Copt, .Elba, .Glag, .Goth, .Kana, .Latn, } },
31 .{ .code = 0x0306, .scripts = &.{ .Cyrl, .Grek, .Latn, .Perm, } },
32 .{ .code = 0x0307, .scripts = &.{ .Copt, .Dupl, .Hebr, .Latn, .Perm, .Syrc, .Tale, .Tfng, .Todr, } },
33 .{ .code = 0x0308, .scripts = &.{ .Armn, .Cyrl, .Dupl, .Goth, .Grek, .Hebr, .Latn, .Perm, .Syrc, .Tale, } },
34 .{ .code = 0x0309, .scripts = &.{ .Latn, .Tfng, } },
35 .{ .code = 0x030A, .scripts = &.{ .Dupl, .Latn, .Syrc, } },
36 .{ .code = 0x030B, .scripts = &.{ .Cher, .Cyrl, .Latn, .Osge, } },
37 .{ .code = 0x030C, .scripts = &.{ .Cher, .Latn, .Tale, } },
38 .{ .code = 0x030D, .scripts = &.{ .Latn, .Sunu, } },
39 .{ .code = 0x030E, .scripts = &.{ .Ethi, .Latn, } },
40 .{ .code = 0x0310, .scripts = &.{ .Latn, .Sunu, } },
41 .{ .code = 0x0311, .scripts = &.{ .Cyrl, .Latn, .Todr, } },
42 .{ .code = 0x0313, .scripts = &.{ .Grek, .Latn, .Perm, .Todr, } },
43 .{ .code = 0x0320, .scripts = &.{ .Latn, .Syrc, } },
44 .{ .code = 0x0323, .scripts = &.{ .Cher, .Dupl, .Kana, .Latn, .Syrc, } },
45 .{ .code = 0x0324, .scripts = &.{ .Cher, .Dupl, .Latn, .Syrc, } },
46 .{ .code = 0x0325, .scripts = &.{ .Latn, .Syrc, } },
47 .{ .code = 0x032D, .scripts = &.{ .Latn, .Sunu, .Syrc, } },
48 .{ .code = 0x032E, .scripts = &.{ .Latn, .Syrc, } },
49 .{ .code = 0x0330, .scripts = &.{ .Cher, .Latn, .Syrc, } },
50 .{ .code = 0x0331, .scripts = &.{ .Aghb, .Cher, .Goth, .Latn, .Sunu, .Thai, } },
51 .{ .code = 0x0342, .scripts = &.{ .Grek, } },
52 .{ .code = 0x0345, .scripts = &.{ .Grek, } },
53 .{ .code = 0x0358, .scripts = &.{ .Latn, .Osge, } },
54 .{ .code = 0x035E, .scripts = &.{ .Aghb, .Latn, .Todr, } },
55 .{ .code = 0x363, .scripts = &.{ .Latn, } },
56 .{ .code = 0x364, .scripts = &.{ .Latn, } },
57 .{ .code = 0x365, .scripts = &.{ .Latn, } },
58 .{ .code = 0x366, .scripts = &.{ .Latn, } },
59 .{ .code = 0x367, .scripts = &.{ .Latn, } },
60 .{ .code = 0x368, .scripts = &.{ .Latn, } },
61 .{ .code = 0x369, .scripts = &.{ .Latn, } },
62 .{ .code = 0x36A, .scripts = &.{ .Latn, } },
63 .{ .code = 0x36B, .scripts = &.{ .Latn, } },
64 .{ .code = 0x36C, .scripts = &.{ .Latn, } },
65 .{ .code = 0x36D, .scripts = &.{ .Latn, } },
66 .{ .code = 0x36E, .scripts = &.{ .Latn, } },
67 .{ .code = 0x36F, .scripts = &.{ .Latn, } },
68 .{ .code = 0x0374, .scripts = &.{ .Copt, .Grek, } },
69 .{ .code = 0x0375, .scripts = &.{ .Copt, .Grek, } },
70 .{ .code = 0x0483, .scripts = &.{ .Cyrl, .Perm, } },
71 .{ .code = 0x0484, .scripts = &.{ .Cyrl, .Glag, } },
72 .{ .code = 0x485, .scripts = &.{ .Cyrl, .Latn, } },
73 .{ .code = 0x486, .scripts = &.{ .Cyrl, .Latn, } },
74 .{ .code = 0x0487, .scripts = &.{ .Cyrl, .Glag, } },
75 .{ .code = 0x0589, .scripts = &.{ .Armn, .Geor, .Glag, } },
76 .{ .code = 0x060C, .scripts = &.{ .Arab, .Gara, .Nkoo, .Rohg, .Syrc, .Thaa, .Yezi, } },
77 .{ .code = 0x061B, .scripts = &.{ .Arab, .Gara, .Nkoo, .Rohg, .Syrc, .Thaa, .Yezi, } },
78 .{ .code = 0x061C, .scripts = &.{ .Arab, .Syrc, .Thaa, } },
79 .{ .code = 0x061F, .scripts = &.{ .Adlm, .Arab, .Gara, .Nkoo, .Rohg, .Syrc, .Thaa, .Yezi, } },
80 .{ .code = 0x0640, .scripts = &.{ .Adlm, .Arab, .Mand, .Mani, .Ougr, .Phlp, .Rohg, .Sogd, .Syrc, } },
81 .{ .code = 0x64B, .scripts = &.{ .Arab, .Syrc, } },
82 .{ .code = 0x64C, .scripts = &.{ .Arab, .Syrc, } },
83 .{ .code = 0x64D, .scripts = &.{ .Arab, .Syrc, } },
84 .{ .code = 0x64E, .scripts = &.{ .Arab, .Syrc, } },
85 .{ .code = 0x64F, .scripts = &.{ .Arab, .Syrc, } },
86 .{ .code = 0x650, .scripts = &.{ .Arab, .Syrc, } },
87 .{ .code = 0x651, .scripts = &.{ .Arab, .Syrc, } },
88 .{ .code = 0x652, .scripts = &.{ .Arab, .Syrc, } },
89 .{ .code = 0x653, .scripts = &.{ .Arab, .Syrc, } },
90 .{ .code = 0x654, .scripts = &.{ .Arab, .Syrc, } },
91 .{ .code = 0x655, .scripts = &.{ .Arab, .Syrc, } },
92 .{ .code = 0x660, .scripts = &.{ .Arab, .Thaa, .Yezi, } },
93 .{ .code = 0x661, .scripts = &.{ .Arab, .Thaa, .Yezi, } },
94 .{ .code = 0x662, .scripts = &.{ .Arab, .Thaa, .Yezi, } },
95 .{ .code = 0x663, .scripts = &.{ .Arab, .Thaa, .Yezi, } },
96 .{ .code = 0x664, .scripts = &.{ .Arab, .Thaa, .Yezi, } },
97 .{ .code = 0x665, .scripts = &.{ .Arab, .Thaa, .Yezi, } },
98 .{ .code = 0x666, .scripts = &.{ .Arab, .Thaa, .Yezi, } },
99 .{ .code = 0x667, .scripts = &.{ .Arab, .Thaa, .Yezi, } },
100 .{ .code = 0x668, .scripts = &.{ .Arab, .Thaa, .Yezi, } },
101 .{ .code = 0x669, .scripts = &.{ .Arab, .Thaa, .Yezi, } },
102 .{ .code = 0x0670, .scripts = &.{ .Arab, .Syrc, } },
103 .{ .code = 0x06D4, .scripts = &.{ .Arab, .Rohg, } },
104 .{ .code = 0x0951, .scripts = &.{ .Beng, .Deva, .Gran, .Gujr, .Guru, .Knda, .Latn, .Mlym, .Orya, .Shrd, .Taml, .Telu, .Tirh, } },
105 .{ .code = 0x0952, .scripts = &.{ .Beng, .Deva, .Gran, .Gujr, .Guru, .Knda, .Latn, .Mlym, .Orya, .Taml, .Telu, .Tirh, } },
106 .{ .code = 0x0964, .scripts = &.{ .Beng, .Deva, .Dogr, .Gong, .Gonm, .Gran, .Gujr, .Guru, .Knda, .Mahj, .Mlym, .Nand, .Onao, .Orya, .Sind, .Sinh, .Sylo, .Takr, .Taml, .Telu, .Tirh, } },
107 .{ .code = 0x0965, .scripts = &.{ .Beng, .Deva, .Dogr, .Gong, .Gonm, .Gran, .Gujr, .Gukh, .Guru, .Knda, .Limb, .Mahj, .Mlym, .Nand, .Onao, .Orya, .Sind, .Sinh, .Sylo, .Takr, .Taml, .Telu, .Tirh, } },
108 .{ .code = 0x966, .scripts = &.{ .Deva, .Dogr, .Kthi, .Mahj, } },
109 .{ .code = 0x967, .scripts = &.{ .Deva, .Dogr, .Kthi, .Mahj, } },
110 .{ .code = 0x968, .scripts = &.{ .Deva, .Dogr, .Kthi, .Mahj, } },
111 .{ .code = 0x969, .scripts = &.{ .Deva, .Dogr, .Kthi, .Mahj, } },
112 .{ .code = 0x96A, .scripts = &.{ .Deva, .Dogr, .Kthi, .Mahj, } },
113 .{ .code = 0x96B, .scripts = &.{ .Deva, .Dogr, .Kthi, .Mahj, } },
114 .{ .code = 0x96C, .scripts = &.{ .Deva, .Dogr, .Kthi, .Mahj, } },
115 .{ .code = 0x96D, .scripts = &.{ .Deva, .Dogr, .Kthi, .Mahj, } },
116 .{ .code = 0x96E, .scripts = &.{ .Deva, .Dogr, .Kthi, .Mahj, } },
117 .{ .code = 0x96F, .scripts = &.{ .Deva, .Dogr, .Kthi, .Mahj, } },
118 .{ .code = 0x9E6, .scripts = &.{ .Beng, .Cakm, .Sylo, } },
119 .{ .code = 0x9E7, .scripts = &.{ .Beng, .Cakm, .Sylo, } },
120 .{ .code = 0x9E8, .scripts = &.{ .Beng, .Cakm, .Sylo, } },
121 .{ .code = 0x9E9, .scripts = &.{ .Beng, .Cakm, .Sylo, } },
122 .{ .code = 0x9EA, .scripts = &.{ .Beng, .Cakm, .Sylo, } },
123 .{ .code = 0x9EB, .scripts = &.{ .Beng, .Cakm, .Sylo, } },
124 .{ .code = 0x9EC, .scripts = &.{ .Beng, .Cakm, .Sylo, } },
125 .{ .code = 0x9ED, .scripts = &.{ .Beng, .Cakm, .Sylo, } },
126 .{ .code = 0x9EE, .scripts = &.{ .Beng, .Cakm, .Sylo, } },
127 .{ .code = 0x9EF, .scripts = &.{ .Beng, .Cakm, .Sylo, } },
128 .{ .code = 0xA66, .scripts = &.{ .Guru, .Mult, } },
129 .{ .code = 0xA67, .scripts = &.{ .Guru, .Mult, } },
130 .{ .code = 0xA68, .scripts = &.{ .Guru, .Mult, } },
131 .{ .code = 0xA69, .scripts = &.{ .Guru, .Mult, } },
132 .{ .code = 0xA6A, .scripts = &.{ .Guru, .Mult, } },
133 .{ .code = 0xA6B, .scripts = &.{ .Guru, .Mult, } },
134 .{ .code = 0xA6C, .scripts = &.{ .Guru, .Mult, } },
135 .{ .code = 0xA6D, .scripts = &.{ .Guru, .Mult, } },
136 .{ .code = 0xA6E, .scripts = &.{ .Guru, .Mult, } },
137 .{ .code = 0xA6F, .scripts = &.{ .Guru, .Mult, } },
138 .{ .code = 0xAE6, .scripts = &.{ .Gujr, .Khoj, } },
139 .{ .code = 0xAE7, .scripts = &.{ .Gujr, .Khoj, } },
140 .{ .code = 0xAE8, .scripts = &.{ .Gujr, .Khoj, } },
141 .{ .code = 0xAE9, .scripts = &.{ .Gujr, .Khoj, } },
142 .{ .code = 0xAEA, .scripts = &.{ .Gujr, .Khoj, } },
143 .{ .code = 0xAEB, .scripts = &.{ .Gujr, .Khoj, } },
144 .{ .code = 0xAEC, .scripts = &.{ .Gujr, .Khoj, } },
145 .{ .code = 0xAED, .scripts = &.{ .Gujr, .Khoj, } },
146 .{ .code = 0xAEE, .scripts = &.{ .Gujr, .Khoj, } },
147 .{ .code = 0xAEF, .scripts = &.{ .Gujr, .Khoj, } },
148 .{ .code = 0xBE6, .scripts = &.{ .Gran, .Taml, } },
149 .{ .code = 0xBE7, .scripts = &.{ .Gran, .Taml, } },
150 .{ .code = 0xBE8, .scripts = &.{ .Gran, .Taml, } },
151 .{ .code = 0xBE9, .scripts = &.{ .Gran, .Taml, } },
152 .{ .code = 0xBEA, .scripts = &.{ .Gran, .Taml, } },
153 .{ .code = 0xBEB, .scripts = &.{ .Gran, .Taml, } },
154 .{ .code = 0xBEC, .scripts = &.{ .Gran, .Taml, } },
155 .{ .code = 0xBED, .scripts = &.{ .Gran, .Taml, } },
156 .{ .code = 0xBEE, .scripts = &.{ .Gran, .Taml, } },
157 .{ .code = 0xBEF, .scripts = &.{ .Gran, .Taml, } },
158 .{ .code = 0xBF0, .scripts = &.{ .Gran, .Taml, } },
159 .{ .code = 0xBF1, .scripts = &.{ .Gran, .Taml, } },
160 .{ .code = 0xBF2, .scripts = &.{ .Gran, .Taml, } },
161 .{ .code = 0x0BF3, .scripts = &.{ .Gran, .Taml, } },
162 .{ .code = 0xCE6, .scripts = &.{ .Knda, .Nand, .Tutg, } },
163 .{ .code = 0xCE7, .scripts = &.{ .Knda, .Nand, .Tutg, } },
164 .{ .code = 0xCE8, .scripts = &.{ .Knda, .Nand, .Tutg, } },
165 .{ .code = 0xCE9, .scripts = &.{ .Knda, .Nand, .Tutg, } },
166 .{ .code = 0xCEA, .scripts = &.{ .Knda, .Nand, .Tutg, } },
167 .{ .code = 0xCEB, .scripts = &.{ .Knda, .Nand, .Tutg, } },
168 .{ .code = 0xCEC, .scripts = &.{ .Knda, .Nand, .Tutg, } },
169 .{ .code = 0xCED, .scripts = &.{ .Knda, .Nand, .Tutg, } },
170 .{ .code = 0xCEE, .scripts = &.{ .Knda, .Nand, .Tutg, } },
171 .{ .code = 0xCEF, .scripts = &.{ .Knda, .Nand, .Tutg, } },
172 .{ .code = 0x1040, .scripts = &.{ .Cakm, .Mymr, .Tale, } },
173 .{ .code = 0x1041, .scripts = &.{ .Cakm, .Mymr, .Tale, } },
174 .{ .code = 0x1042, .scripts = &.{ .Cakm, .Mymr, .Tale, } },
175 .{ .code = 0x1043, .scripts = &.{ .Cakm, .Mymr, .Tale, } },
176 .{ .code = 0x1044, .scripts = &.{ .Cakm, .Mymr, .Tale, } },
177 .{ .code = 0x1045, .scripts = &.{ .Cakm, .Mymr, .Tale, } },
178 .{ .code = 0x1046, .scripts = &.{ .Cakm, .Mymr, .Tale, } },
179 .{ .code = 0x1047, .scripts = &.{ .Cakm, .Mymr, .Tale, } },
180 .{ .code = 0x1048, .scripts = &.{ .Cakm, .Mymr, .Tale, } },
181 .{ .code = 0x1049, .scripts = &.{ .Cakm, .Mymr, .Tale, } },
182 .{ .code = 0x10FB, .scripts = &.{ .Geor, .Glag, .Latn, } },
183 .{ .code = 0x16EB, .scripts = &.{ .Runr, } },
184 .{ .code = 0x16EC, .scripts = &.{ .Runr, } },
185 .{ .code = 0x16ED, .scripts = &.{ .Runr, } },
186 .{ .code = 0x1735, .scripts = &.{ .Buhd, .Hano, .Tagb, .Tglg, } },
187 .{ .code = 0x1736, .scripts = &.{ .Buhd, .Hano, .Tagb, .Tglg, } },
188 .{ .code = 0x1802, .scripts = &.{ .Mong, .Phag, } },
189 .{ .code = 0x1803, .scripts = &.{ .Mong, .Phag, } },
190 .{ .code = 0x1805, .scripts = &.{ .Mong, .Phag, } },
191 .{ .code = 0x1CD0, .scripts = &.{ .Beng, .Deva, .Gran, .Knda, } },
17 .{ .code = 0x1CD1, .scripts = &.{ .Deva, } },192 .{ .code = 0x1CD1, .scripts = &.{ .Deva, } },
193 .{ .code = 0x1CD2, .scripts = &.{ .Beng, .Deva, .Gran, .Knda, } },
194 .{ .code = 0x1CD3, .scripts = &.{ .Deva, .Gran, .Knda, } },
18 .{ .code = 0x1CD4, .scripts = &.{ .Deva, } },195 .{ .code = 0x1CD4, .scripts = &.{ .Deva, } },
196 .{ .code = 0x1CD5, .scripts = &.{ .Beng, .Deva, } },
197 .{ .code = 0x1CD6, .scripts = &.{ .Beng, .Deva, } },
198 .{ .code = 0x1CD7, .scripts = &.{ .Deva, .Shrd, } },
199 .{ .code = 0x1CD8, .scripts = &.{ .Beng, .Deva, } },
200 .{ .code = 0x1CD9, .scripts = &.{ .Deva, .Shrd, } },
201 .{ .code = 0x1CDA, .scripts = &.{ .Deva, .Knda, .Mlym, .Orya, .Taml, .Telu, } },
19 .{ .code = 0x1CDB, .scripts = &.{ .Deva, } },202 .{ .code = 0x1CDB, .scripts = &.{ .Deva, } },
203 .{ .code = 0x1CDC, .scripts = &.{ .Deva, .Shrd, } },
204 .{ .code = 0x1CDD, .scripts = &.{ .Deva, .Shrd, } },
20 .{ .code = 0x1CDE, .scripts = &.{ .Deva, } },205 .{ .code = 0x1CDE, .scripts = &.{ .Deva, } },
21 .{ .code = 0x1CDF, .scripts = &.{ .Deva, } },206 .{ .code = 0x1CDF, .scripts = &.{ .Deva, } },
207 .{ .code = 0x1CE0, .scripts = &.{ .Deva, .Shrd, } },
208 .{ .code = 0x1CE1, .scripts = &.{ .Beng, .Deva, } },
22 .{ .code = 0x1CE2, .scripts = &.{ .Deva, } },209 .{ .code = 0x1CE2, .scripts = &.{ .Deva, } },
23 .{ .code = 0x1CE3, .scripts = &.{ .Deva, } },210 .{ .code = 0x1CE3, .scripts = &.{ .Deva, } },
24 .{ .code = 0x1CE4, .scripts = &.{ .Deva, } },211 .{ .code = 0x1CE4, .scripts = &.{ .Deva, } },
...@@ -26,23 +213,104 @@ pub const data = [_]ScriptExtension{...@@ -26,23 +213,104 @@ pub const data = [_]ScriptExtension{
26 .{ .code = 0x1CE6, .scripts = &.{ .Deva, } },213 .{ .code = 0x1CE6, .scripts = &.{ .Deva, } },
27 .{ .code = 0x1CE7, .scripts = &.{ .Deva, } },214 .{ .code = 0x1CE7, .scripts = &.{ .Deva, } },
28 .{ .code = 0x1CE8, .scripts = &.{ .Deva, } },215 .{ .code = 0x1CE8, .scripts = &.{ .Deva, } },
216 .{ .code = 0x1CE9, .scripts = &.{ .Deva, .Nand, } },
217 .{ .code = 0x1CEA, .scripts = &.{ .Beng, .Deva, } },
29 .{ .code = 0x1CEB, .scripts = &.{ .Deva, } },218 .{ .code = 0x1CEB, .scripts = &.{ .Deva, } },
30 .{ .code = 0x1CEC, .scripts = &.{ .Deva, } },219 .{ .code = 0x1CEC, .scripts = &.{ .Deva, } },
220 .{ .code = 0x1CED, .scripts = &.{ .Beng, .Deva, } },
31 .{ .code = 0x1CEE, .scripts = &.{ .Deva, } },221 .{ .code = 0x1CEE, .scripts = &.{ .Deva, } },
32 .{ .code = 0x1CEF, .scripts = &.{ .Deva, } },222 .{ .code = 0x1CEF, .scripts = &.{ .Deva, } },
33 .{ .code = 0x1CF0, .scripts = &.{ .Deva, } },223 .{ .code = 0x1CF0, .scripts = &.{ .Deva, } },
34 .{ .code = 0x1CF1, .scripts = &.{ .Deva, } },224 .{ .code = 0x1CF1, .scripts = &.{ .Deva, } },
35 .{ .code = 0x1BCA0, .scripts = &.{ .Dupl, } },225 .{ .code = 0x1CF2, .scripts = &.{ .Beng, .Deva, .Gran, .Knda, .Mlym, .Nand, .Orya, .Sinh, .Telu, .Tirh, .Tutg, } },
36 .{ .code = 0x1BCA1, .scripts = &.{ .Dupl, } },226 .{ .code = 0x1CF3, .scripts = &.{ .Deva, .Gran, } },
37 .{ .code = 0x1BCA2, .scripts = &.{ .Dupl, } },227 .{ .code = 0x1CF4, .scripts = &.{ .Deva, .Gran, .Knda, .Tutg, } },
38 .{ .code = 0x1BCA3, .scripts = &.{ .Dupl, } },228 .{ .code = 0x1CF5, .scripts = &.{ .Beng, .Deva, } },
39 .{ .code = 0x0342, .scripts = &.{ .Grek, } },229 .{ .code = 0x1CF6, .scripts = &.{ .Beng, .Deva, } },
40 .{ .code = 0x0345, .scripts = &.{ .Grek, } },230 .{ .code = 0x1CF7, .scripts = &.{ .Beng, } },
231 .{ .code = 0x1CF8, .scripts = &.{ .Deva, .Gran, } },
232 .{ .code = 0x1CF9, .scripts = &.{ .Deva, .Gran, } },
233 .{ .code = 0x1CFA, .scripts = &.{ .Nand, } },
41 .{ .code = 0x1DC0, .scripts = &.{ .Grek, } },234 .{ .code = 0x1DC0, .scripts = &.{ .Grek, } },
42 .{ .code = 0x1DC1, .scripts = &.{ .Grek, } },235 .{ .code = 0x1DC1, .scripts = &.{ .Grek, } },
236 .{ .code = 0x1DF8, .scripts = &.{ .Cyrl, .Latn, .Syrc, } },
237 .{ .code = 0x1DFA, .scripts = &.{ .Syrc, } },
238 .{ .code = 0x202F, .scripts = &.{ .Latn, .Mong, .Phag, } },
239 .{ .code = 0x204F, .scripts = &.{ .Adlm, .Arab, } },
240 .{ .code = 0x205A, .scripts = &.{ .Cari, .Geor, .Glag, .Hung, .Lyci, .Orkh, } },
241 .{ .code = 0x205D, .scripts = &.{ .Cari, .Grek, .Hung, .Mero, } },
242 .{ .code = 0x20F0, .scripts = &.{ .Deva, .Gran, .Latn, } },
243 .{ .code = 0x2E17, .scripts = &.{ .Copt, .Latn, } },
244 .{ .code = 0x2E30, .scripts = &.{ .Avst, .Orkh, } },
245 .{ .code = 0x2E31, .scripts = &.{ .Avst, .Cari, .Geor, .Hung, .Kthi, .Lydi, .Samr, } },
246 .{ .code = 0x2E3C, .scripts = &.{ .Dupl, } },
247 .{ .code = 0x2E41, .scripts = &.{ .Adlm, .Arab, .Hung, } },
248 .{ .code = 0x2E43, .scripts = &.{ .Cyrl, .Glag, } },
249 .{ .code = 0x2FF0, .scripts = &.{ .Hani, .Tang, } },
250 .{ .code = 0x2FF1, .scripts = &.{ .Hani, .Tang, } },
251 .{ .code = 0x2FF2, .scripts = &.{ .Hani, .Tang, } },
252 .{ .code = 0x2FF3, .scripts = &.{ .Hani, .Tang, } },
253 .{ .code = 0x2FF4, .scripts = &.{ .Hani, .Tang, } },
254 .{ .code = 0x2FF5, .scripts = &.{ .Hani, .Tang, } },
255 .{ .code = 0x2FF6, .scripts = &.{ .Hani, .Tang, } },
256 .{ .code = 0x2FF7, .scripts = &.{ .Hani, .Tang, } },
257 .{ .code = 0x2FF8, .scripts = &.{ .Hani, .Tang, } },
258 .{ .code = 0x2FF9, .scripts = &.{ .Hani, .Tang, } },
259 .{ .code = 0x2FFA, .scripts = &.{ .Hani, .Tang, } },
260 .{ .code = 0x2FFB, .scripts = &.{ .Hani, .Tang, } },
261 .{ .code = 0x2FFC, .scripts = &.{ .Hani, .Tang, } },
262 .{ .code = 0x2FFD, .scripts = &.{ .Hani, .Tang, } },
263 .{ .code = 0x2FFE, .scripts = &.{ .Hani, .Tang, } },
264 .{ .code = 0x2FFF, .scripts = &.{ .Hani, .Tang, } },
265 .{ .code = 0x3001, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Mong, .Yiii, } },
266 .{ .code = 0x3002, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Mong, .Phag, .Yiii, } },
267 .{ .code = 0x3003, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, } },
43 .{ .code = 0x3006, .scripts = &.{ .Hani, } },268 .{ .code = 0x3006, .scripts = &.{ .Hani, } },
269 .{ .code = 0x3008, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Mong, .Tibt, .Yiii, } },
270 .{ .code = 0x3009, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Mong, .Tibt, .Yiii, } },
271 .{ .code = 0x300A, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Lisu, .Mong, .Tibt, .Yiii, } },
272 .{ .code = 0x300B, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Lisu, .Mong, .Tibt, .Yiii, } },
273 .{ .code = 0x300C, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },
274 .{ .code = 0x300D, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },
275 .{ .code = 0x300E, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },
276 .{ .code = 0x300F, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },
277 .{ .code = 0x3010, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },
278 .{ .code = 0x3011, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },
279 .{ .code = 0x3013, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, } },
280 .{ .code = 0x3014, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },
281 .{ .code = 0x3015, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },
282 .{ .code = 0x3016, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },
283 .{ .code = 0x3017, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },
284 .{ .code = 0x3018, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },
285 .{ .code = 0x3019, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },
286 .{ .code = 0x301A, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },
287 .{ .code = 0x301B, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },
288 .{ .code = 0x301C, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, } },
289 .{ .code = 0x301D, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, } },
290 .{ .code = 0x301E, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, } },
291 .{ .code = 0x301F, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, } },
292 .{ .code = 0x302A, .scripts = &.{ .Bopo, .Hani, } },
293 .{ .code = 0x302B, .scripts = &.{ .Bopo, .Hani, } },
294 .{ .code = 0x302C, .scripts = &.{ .Bopo, .Hani, } },
295 .{ .code = 0x302D, .scripts = &.{ .Bopo, .Hani, } },
296 .{ .code = 0x3030, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, } },
297 .{ .code = 0x3031, .scripts = &.{ .Hira, .Kana, } },
298 .{ .code = 0x3032, .scripts = &.{ .Hira, .Kana, } },
299 .{ .code = 0x3033, .scripts = &.{ .Hira, .Kana, } },
300 .{ .code = 0x3034, .scripts = &.{ .Hira, .Kana, } },
301 .{ .code = 0x3035, .scripts = &.{ .Hira, .Kana, } },
302 .{ .code = 0x3037, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, } },
303 .{ .code = 0x303C, .scripts = &.{ .Hani, .Hira, .Kana, } },
304 .{ .code = 0x303D, .scripts = &.{ .Hani, .Hira, .Kana, } },
44 .{ .code = 0x303E, .scripts = &.{ .Hani, } },305 .{ .code = 0x303E, .scripts = &.{ .Hani, } },
45 .{ .code = 0x303F, .scripts = &.{ .Hani, } },306 .{ .code = 0x303F, .scripts = &.{ .Hani, } },
307 .{ .code = 0x3099, .scripts = &.{ .Hira, .Kana, } },
308 .{ .code = 0x309A, .scripts = &.{ .Hira, .Kana, } },
309 .{ .code = 0x309B, .scripts = &.{ .Hira, .Kana, } },
310 .{ .code = 0x309C, .scripts = &.{ .Hira, .Kana, } },
311 .{ .code = 0x30A0, .scripts = &.{ .Hira, .Kana, } },
312 .{ .code = 0x30FB, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },
313 .{ .code = 0x30FC, .scripts = &.{ .Hira, .Kana, } },
46 .{ .code = 0x3190, .scripts = &.{ .Hani, } },314 .{ .code = 0x3190, .scripts = &.{ .Hani, } },
47 .{ .code = 0x3191, .scripts = &.{ .Hani, } },315 .{ .code = 0x3191, .scripts = &.{ .Hani, } },
48 .{ .code = 0x3192, .scripts = &.{ .Hani, } },316 .{ .code = 0x3192, .scripts = &.{ .Hani, } },
...@@ -95,6 +363,9 @@ pub const data = [_]ScriptExtension{...@@ -95,6 +363,9 @@ pub const data = [_]ScriptExtension{
95 .{ .code = 0x31E1, .scripts = &.{ .Hani, } },363 .{ .code = 0x31E1, .scripts = &.{ .Hani, } },
96 .{ .code = 0x31E2, .scripts = &.{ .Hani, } },364 .{ .code = 0x31E2, .scripts = &.{ .Hani, } },
97 .{ .code = 0x31E3, .scripts = &.{ .Hani, } },365 .{ .code = 0x31E3, .scripts = &.{ .Hani, } },
366 .{ .code = 0x31E4, .scripts = &.{ .Hani, } },
367 .{ .code = 0x31E5, .scripts = &.{ .Hani, } },
368 .{ .code = 0x31EF, .scripts = &.{ .Hani, .Tang, } },
98 .{ .code = 0x3220, .scripts = &.{ .Hani, } },369 .{ .code = 0x3220, .scripts = &.{ .Hani, } },
99 .{ .code = 0x3221, .scripts = &.{ .Hani, } },370 .{ .code = 0x3221, .scripts = &.{ .Hani, } },
100 .{ .code = 0x3222, .scripts = &.{ .Hani, } },371 .{ .code = 0x3222, .scripts = &.{ .Hani, } },
...@@ -258,171 +529,7 @@ pub const data = [_]ScriptExtension{...@@ -258,171 +529,7 @@ pub const data = [_]ScriptExtension{
258 .{ .code = 0x33FC, .scripts = &.{ .Hani, } },529 .{ .code = 0x33FC, .scripts = &.{ .Hani, } },
259 .{ .code = 0x33FD, .scripts = &.{ .Hani, } },530 .{ .code = 0x33FD, .scripts = &.{ .Hani, } },
260 .{ .code = 0x33FE, .scripts = &.{ .Hani, } },531 .{ .code = 0x33FE, .scripts = &.{ .Hani, } },
261 .{ .code = 0x1D360, .scripts = &.{ .Hani, } },
262 .{ .code = 0x1D361, .scripts = &.{ .Hani, } },
263 .{ .code = 0x1D362, .scripts = &.{ .Hani, } },
264 .{ .code = 0x1D363, .scripts = &.{ .Hani, } },
265 .{ .code = 0x1D364, .scripts = &.{ .Hani, } },
266 .{ .code = 0x1D365, .scripts = &.{ .Hani, } },
267 .{ .code = 0x1D366, .scripts = &.{ .Hani, } },
268 .{ .code = 0x1D367, .scripts = &.{ .Hani, } },
269 .{ .code = 0x1D368, .scripts = &.{ .Hani, } },
270 .{ .code = 0x1D369, .scripts = &.{ .Hani, } },
271 .{ .code = 0x1D36A, .scripts = &.{ .Hani, } },
272 .{ .code = 0x1D36B, .scripts = &.{ .Hani, } },
273 .{ .code = 0x1D36C, .scripts = &.{ .Hani, } },
274 .{ .code = 0x1D36D, .scripts = &.{ .Hani, } },
275 .{ .code = 0x1D36E, .scripts = &.{ .Hani, } },
276 .{ .code = 0x1D36F, .scripts = &.{ .Hani, } },
277 .{ .code = 0x1D370, .scripts = &.{ .Hani, } },
278 .{ .code = 0x1D371, .scripts = &.{ .Hani, } },
279 .{ .code = 0x1F250, .scripts = &.{ .Hani, } },
280 .{ .code = 0x1F251, .scripts = &.{ .Hani, } },
281 .{ .code = 0x363, .scripts = &.{ .Latn, } },
282 .{ .code = 0x364, .scripts = &.{ .Latn, } },
283 .{ .code = 0x365, .scripts = &.{ .Latn, } },
284 .{ .code = 0x366, .scripts = &.{ .Latn, } },
285 .{ .code = 0x367, .scripts = &.{ .Latn, } },
286 .{ .code = 0x368, .scripts = &.{ .Latn, } },
287 .{ .code = 0x369, .scripts = &.{ .Latn, } },
288 .{ .code = 0x36A, .scripts = &.{ .Latn, } },
289 .{ .code = 0x36B, .scripts = &.{ .Latn, } },
290 .{ .code = 0x36C, .scripts = &.{ .Latn, } },
291 .{ .code = 0x36D, .scripts = &.{ .Latn, } },
292 .{ .code = 0x36E, .scripts = &.{ .Latn, } },
293 .{ .code = 0x36F, .scripts = &.{ .Latn, } },
294 .{ .code = 0x1CFA, .scripts = &.{ .Nand, } },
295 .{ .code = 0x1DFA, .scripts = &.{ .Syrc, } },
296 .{ .code = 0x102E0, .scripts = &.{ .Arab, .Copt, } },
297 .{ .code = 0x102E1, .scripts = &.{ .Arab, .Copt, } },
298 .{ .code = 0x102E2, .scripts = &.{ .Arab, .Copt, } },
299 .{ .code = 0x102E3, .scripts = &.{ .Arab, .Copt, } },
300 .{ .code = 0x102E4, .scripts = &.{ .Arab, .Copt, } },
301 .{ .code = 0x102E5, .scripts = &.{ .Arab, .Copt, } },
302 .{ .code = 0x102E6, .scripts = &.{ .Arab, .Copt, } },
303 .{ .code = 0x102E7, .scripts = &.{ .Arab, .Copt, } },
304 .{ .code = 0x102E8, .scripts = &.{ .Arab, .Copt, } },
305 .{ .code = 0x102E9, .scripts = &.{ .Arab, .Copt, } },
306 .{ .code = 0x102EA, .scripts = &.{ .Arab, .Copt, } },
307 .{ .code = 0x102EB, .scripts = &.{ .Arab, .Copt, } },
308 .{ .code = 0x102EC, .scripts = &.{ .Arab, .Copt, } },
309 .{ .code = 0x102ED, .scripts = &.{ .Arab, .Copt, } },
310 .{ .code = 0x102EE, .scripts = &.{ .Arab, .Copt, } },
311 .{ .code = 0x102EF, .scripts = &.{ .Arab, .Copt, } },
312 .{ .code = 0x102F0, .scripts = &.{ .Arab, .Copt, } },
313 .{ .code = 0x102F1, .scripts = &.{ .Arab, .Copt, } },
314 .{ .code = 0x102F2, .scripts = &.{ .Arab, .Copt, } },
315 .{ .code = 0x102F3, .scripts = &.{ .Arab, .Copt, } },
316 .{ .code = 0x102F4, .scripts = &.{ .Arab, .Copt, } },
317 .{ .code = 0x102F5, .scripts = &.{ .Arab, .Copt, } },
318 .{ .code = 0x102F6, .scripts = &.{ .Arab, .Copt, } },
319 .{ .code = 0x102F7, .scripts = &.{ .Arab, .Copt, } },
320 .{ .code = 0x102F8, .scripts = &.{ .Arab, .Copt, } },
321 .{ .code = 0x102F9, .scripts = &.{ .Arab, .Copt, } },
322 .{ .code = 0x102FA, .scripts = &.{ .Arab, .Copt, } },
323 .{ .code = 0x102FB, .scripts = &.{ .Arab, .Copt, } },
324 .{ .code = 0xFD3E, .scripts = &.{ .Arab, .Nkoo, } },
325 .{ .code = 0xFD3F, .scripts = &.{ .Arab, .Nkoo, } },
326 .{ .code = 0x06D4, .scripts = &.{ .Arab, .Rohg, } },
327 .{ .code = 0x64B, .scripts = &.{ .Arab, .Syrc, } },
328 .{ .code = 0x64C, .scripts = &.{ .Arab, .Syrc, } },
329 .{ .code = 0x64D, .scripts = &.{ .Arab, .Syrc, } },
330 .{ .code = 0x64E, .scripts = &.{ .Arab, .Syrc, } },
331 .{ .code = 0x64F, .scripts = &.{ .Arab, .Syrc, } },
332 .{ .code = 0x650, .scripts = &.{ .Arab, .Syrc, } },
333 .{ .code = 0x651, .scripts = &.{ .Arab, .Syrc, } },
334 .{ .code = 0x652, .scripts = &.{ .Arab, .Syrc, } },
335 .{ .code = 0x653, .scripts = &.{ .Arab, .Syrc, } },
336 .{ .code = 0x654, .scripts = &.{ .Arab, .Syrc, } },
337 .{ .code = 0x655, .scripts = &.{ .Arab, .Syrc, } },
338 .{ .code = 0x0670, .scripts = &.{ .Arab, .Syrc, } },
339 .{ .code = 0xFDF2, .scripts = &.{ .Arab, .Thaa, } },
340 .{ .code = 0xFDFD, .scripts = &.{ .Arab, .Thaa, } },
341 .{ .code = 0x1CD5, .scripts = &.{ .Beng, .Deva, } },
342 .{ .code = 0x1CD6, .scripts = &.{ .Beng, .Deva, } },
343 .{ .code = 0x1CD8, .scripts = &.{ .Beng, .Deva, } },
344 .{ .code = 0x1CE1, .scripts = &.{ .Beng, .Deva, } },
345 .{ .code = 0x1CEA, .scripts = &.{ .Beng, .Deva, } },
346 .{ .code = 0x1CED, .scripts = &.{ .Beng, .Deva, } },
347 .{ .code = 0x1CF5, .scripts = &.{ .Beng, .Deva, } },
348 .{ .code = 0x1CF6, .scripts = &.{ .Beng, .Deva, } },
349 .{ .code = 0xA8F1, .scripts = &.{ .Beng, .Deva, } },
350 .{ .code = 0x302A, .scripts = &.{ .Bopo, .Hani, } },
351 .{ .code = 0x302B, .scripts = &.{ .Bopo, .Hani, } },
352 .{ .code = 0x302C, .scripts = &.{ .Bopo, .Hani, } },
353 .{ .code = 0x302D, .scripts = &.{ .Bopo, .Hani, } },
354 .{ .code = 0xA9CF, .scripts = &.{ .Bugi, .Java, } },
355 .{ .code = 0x10102, .scripts = &.{ .Cprt, .Linb, } },
356 .{ .code = 0x10137, .scripts = &.{ .Cprt, .Linb, } },
357 .{ .code = 0x10138, .scripts = &.{ .Cprt, .Linb, } },
358 .{ .code = 0x10139, .scripts = &.{ .Cprt, .Linb, } },
359 .{ .code = 0x1013A, .scripts = &.{ .Cprt, .Linb, } },
360 .{ .code = 0x1013B, .scripts = &.{ .Cprt, .Linb, } },
361 .{ .code = 0x1013C, .scripts = &.{ .Cprt, .Linb, } },
362 .{ .code = 0x1013D, .scripts = &.{ .Cprt, .Linb, } },
363 .{ .code = 0x1013E, .scripts = &.{ .Cprt, .Linb, } },
364 .{ .code = 0x1013F, .scripts = &.{ .Cprt, .Linb, } },
365 .{ .code = 0x0484, .scripts = &.{ .Cyrl, .Glag, } },
366 .{ .code = 0x0487, .scripts = &.{ .Cyrl, .Glag, } },
367 .{ .code = 0x2E43, .scripts = &.{ .Cyrl, .Glag, } },
368 .{ .code = 0xA66F, .scripts = &.{ .Cyrl, .Glag, } },532 .{ .code = 0xA66F, .scripts = &.{ .Cyrl, .Glag, } },
369 .{ .code = 0x485, .scripts = &.{ .Cyrl, .Latn, } },
370 .{ .code = 0x486, .scripts = &.{ .Cyrl, .Latn, } },
371 .{ .code = 0x0483, .scripts = &.{ .Cyrl, .Perm, } },
372 .{ .code = 0x1DF8, .scripts = &.{ .Cyrl, .Syrc, } },
373 .{ .code = 0x1CD3, .scripts = &.{ .Deva, .Gran, } },
374 .{ .code = 0x1CF3, .scripts = &.{ .Deva, .Gran, } },
375 .{ .code = 0x1CF8, .scripts = &.{ .Deva, .Gran, } },
376 .{ .code = 0x1CF9, .scripts = &.{ .Deva, .Gran, } },
377 .{ .code = 0x1CE9, .scripts = &.{ .Deva, .Nand, } },
378 .{ .code = 0x1CD7, .scripts = &.{ .Deva, .Shrd, } },
379 .{ .code = 0x1CD9, .scripts = &.{ .Deva, .Shrd, } },
380 .{ .code = 0x1CDC, .scripts = &.{ .Deva, .Shrd, } },
381 .{ .code = 0x1CDD, .scripts = &.{ .Deva, .Shrd, } },
382 .{ .code = 0x1CE0, .scripts = &.{ .Deva, .Shrd, } },
383 .{ .code = 0xA8F3, .scripts = &.{ .Deva, .Taml, } },
384 .{ .code = 0x10FB, .scripts = &.{ .Geor, .Latn, } },
385 .{ .code = 0xBE6, .scripts = &.{ .Gran, .Taml, } },
386 .{ .code = 0xBE7, .scripts = &.{ .Gran, .Taml, } },
387 .{ .code = 0xBE8, .scripts = &.{ .Gran, .Taml, } },
388 .{ .code = 0xBE9, .scripts = &.{ .Gran, .Taml, } },
389 .{ .code = 0xBEA, .scripts = &.{ .Gran, .Taml, } },
390 .{ .code = 0xBEB, .scripts = &.{ .Gran, .Taml, } },
391 .{ .code = 0xBEC, .scripts = &.{ .Gran, .Taml, } },
392 .{ .code = 0xBED, .scripts = &.{ .Gran, .Taml, } },
393 .{ .code = 0xBEE, .scripts = &.{ .Gran, .Taml, } },
394 .{ .code = 0xBEF, .scripts = &.{ .Gran, .Taml, } },
395 .{ .code = 0xBF0, .scripts = &.{ .Gran, .Taml, } },
396 .{ .code = 0xBF1, .scripts = &.{ .Gran, .Taml, } },
397 .{ .code = 0xBF2, .scripts = &.{ .Gran, .Taml, } },
398 .{ .code = 0x0BF3, .scripts = &.{ .Gran, .Taml, } },
399 .{ .code = 0x11301, .scripts = &.{ .Gran, .Taml, } },
400 .{ .code = 0x11303, .scripts = &.{ .Gran, .Taml, } },
401 .{ .code = 0x1133B, .scripts = &.{ .Gran, .Taml, } },
402 .{ .code = 0x1133C, .scripts = &.{ .Gran, .Taml, } },
403 .{ .code = 0x11FD0, .scripts = &.{ .Gran, .Taml, } },
404 .{ .code = 0x11FD1, .scripts = &.{ .Gran, .Taml, } },
405 .{ .code = 0x11FD3, .scripts = &.{ .Gran, .Taml, } },
406 .{ .code = 0xAE6, .scripts = &.{ .Gujr, .Khoj, } },
407 .{ .code = 0xAE7, .scripts = &.{ .Gujr, .Khoj, } },
408 .{ .code = 0xAE8, .scripts = &.{ .Gujr, .Khoj, } },
409 .{ .code = 0xAE9, .scripts = &.{ .Gujr, .Khoj, } },
410 .{ .code = 0xAEA, .scripts = &.{ .Gujr, .Khoj, } },
411 .{ .code = 0xAEB, .scripts = &.{ .Gujr, .Khoj, } },
412 .{ .code = 0xAEC, .scripts = &.{ .Gujr, .Khoj, } },
413 .{ .code = 0xAED, .scripts = &.{ .Gujr, .Khoj, } },
414 .{ .code = 0xAEE, .scripts = &.{ .Gujr, .Khoj, } },
415 .{ .code = 0xAEF, .scripts = &.{ .Gujr, .Khoj, } },
416 .{ .code = 0xA66, .scripts = &.{ .Guru, .Mult, } },
417 .{ .code = 0xA67, .scripts = &.{ .Guru, .Mult, } },
418 .{ .code = 0xA68, .scripts = &.{ .Guru, .Mult, } },
419 .{ .code = 0xA69, .scripts = &.{ .Guru, .Mult, } },
420 .{ .code = 0xA6A, .scripts = &.{ .Guru, .Mult, } },
421 .{ .code = 0xA6B, .scripts = &.{ .Guru, .Mult, } },
422 .{ .code = 0xA6C, .scripts = &.{ .Guru, .Mult, } },
423 .{ .code = 0xA6D, .scripts = &.{ .Guru, .Mult, } },
424 .{ .code = 0xA6E, .scripts = &.{ .Guru, .Mult, } },
425 .{ .code = 0xA6F, .scripts = &.{ .Guru, .Mult, } },
426 .{ .code = 0xA700, .scripts = &.{ .Hani, .Latn, } },533 .{ .code = 0xA700, .scripts = &.{ .Hani, .Latn, } },
427 .{ .code = 0xA701, .scripts = &.{ .Hani, .Latn, } },534 .{ .code = 0xA701, .scripts = &.{ .Hani, .Latn, } },
428 .{ .code = 0xA702, .scripts = &.{ .Hani, .Latn, } },535 .{ .code = 0xA702, .scripts = &.{ .Hani, .Latn, } },
...@@ -431,68 +538,37 @@ pub const data = [_]ScriptExtension{...@@ -431,68 +538,37 @@ pub const data = [_]ScriptExtension{
431 .{ .code = 0xA705, .scripts = &.{ .Hani, .Latn, } },538 .{ .code = 0xA705, .scripts = &.{ .Hani, .Latn, } },
432 .{ .code = 0xA706, .scripts = &.{ .Hani, .Latn, } },539 .{ .code = 0xA706, .scripts = &.{ .Hani, .Latn, } },
433 .{ .code = 0xA707, .scripts = &.{ .Hani, .Latn, } },540 .{ .code = 0xA707, .scripts = &.{ .Hani, .Latn, } },
434 .{ .code = 0x3031, .scripts = &.{ .Hira, .Kana, } },541 .{ .code = 0xA830, .scripts = &.{ .Deva, .Dogr, .Gujr, .Guru, .Khoj, .Knda, .Kthi, .Mahj, .Mlym, .Modi, .Nand, .Shrd, .Sind, .Takr, .Tirh, .Tutg, } },
435 .{ .code = 0x3032, .scripts = &.{ .Hira, .Kana, } },542 .{ .code = 0xA831, .scripts = &.{ .Deva, .Dogr, .Gujr, .Guru, .Khoj, .Knda, .Kthi, .Mahj, .Mlym, .Modi, .Nand, .Shrd, .Sind, .Takr, .Tirh, .Tutg, } },
436 .{ .code = 0x3033, .scripts = &.{ .Hira, .Kana, } },543 .{ .code = 0xA832, .scripts = &.{ .Deva, .Dogr, .Gujr, .Guru, .Khoj, .Knda, .Kthi, .Mahj, .Mlym, .Modi, .Nand, .Shrd, .Sind, .Takr, .Tirh, .Tutg, } },
437 .{ .code = 0x3034, .scripts = &.{ .Hira, .Kana, } },544 .{ .code = 0xA833, .scripts = &.{ .Deva, .Dogr, .Gujr, .Guru, .Khoj, .Knda, .Kthi, .Mahj, .Modi, .Nand, .Shrd, .Sind, .Takr, .Tirh, .Tutg, } },
438 .{ .code = 0x3035, .scripts = &.{ .Hira, .Kana, } },545 .{ .code = 0xA834, .scripts = &.{ .Deva, .Dogr, .Gujr, .Guru, .Khoj, .Knda, .Kthi, .Mahj, .Modi, .Nand, .Shrd, .Sind, .Takr, .Tirh, .Tutg, } },
439 .{ .code = 0x3099, .scripts = &.{ .Hira, .Kana, } },546 .{ .code = 0xA835, .scripts = &.{ .Deva, .Dogr, .Gujr, .Guru, .Khoj, .Knda, .Kthi, .Mahj, .Modi, .Nand, .Shrd, .Sind, .Takr, .Tirh, .Tutg, } },
440 .{ .code = 0x309A, .scripts = &.{ .Hira, .Kana, } },547 .{ .code = 0xA836, .scripts = &.{ .Deva, .Dogr, .Gujr, .Guru, .Khoj, .Kthi, .Mahj, .Modi, .Sind, .Takr, .Tirh, } },
441 .{ .code = 0x309B, .scripts = &.{ .Hira, .Kana, } },548 .{ .code = 0xA837, .scripts = &.{ .Deva, .Dogr, .Gujr, .Guru, .Khoj, .Kthi, .Mahj, .Modi, .Sind, .Takr, .Tirh, } },
442 .{ .code = 0x309C, .scripts = &.{ .Hira, .Kana, } },549 .{ .code = 0xA838, .scripts = &.{ .Deva, .Dogr, .Gujr, .Guru, .Khoj, .Kthi, .Mahj, .Modi, .Shrd, .Sind, .Takr, .Tirh, } },
443 .{ .code = 0x30A0, .scripts = &.{ .Hira, .Kana, } },550 .{ .code = 0xA839, .scripts = &.{ .Deva, .Dogr, .Gujr, .Guru, .Khoj, .Kthi, .Mahj, .Modi, .Sind, .Takr, .Tirh, } },
444 .{ .code = 0x30FC, .scripts = &.{ .Hira, .Kana, } },551 .{ .code = 0xA8F1, .scripts = &.{ .Beng, .Deva, .Tutg, } },
552 .{ .code = 0xA8F3, .scripts = &.{ .Deva, .Taml, } },
553 .{ .code = 0xA92E, .scripts = &.{ .Kali, .Latn, .Mymr, } },
554 .{ .code = 0xA9CF, .scripts = &.{ .Bugi, .Java, } },
555 .{ .code = 0xFD3E, .scripts = &.{ .Arab, .Nkoo, } },
556 .{ .code = 0xFD3F, .scripts = &.{ .Arab, .Nkoo, } },
557 .{ .code = 0xFDF2, .scripts = &.{ .Arab, .Thaa, } },
558 .{ .code = 0xFDFD, .scripts = &.{ .Arab, .Thaa, } },
559 .{ .code = 0xFE45, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, } },
560 .{ .code = 0xFE46, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, } },
561 .{ .code = 0xFF61, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },
562 .{ .code = 0xFF62, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },
563 .{ .code = 0xFF63, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },
564 .{ .code = 0xFF64, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },
565 .{ .code = 0xFF65, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },
445 .{ .code = 0xFF70, .scripts = &.{ .Hira, .Kana, } },566 .{ .code = 0xFF70, .scripts = &.{ .Hira, .Kana, } },
446 .{ .code = 0xFF9E, .scripts = &.{ .Hira, .Kana, } },567 .{ .code = 0xFF9E, .scripts = &.{ .Hira, .Kana, } },
447 .{ .code = 0xFF9F, .scripts = &.{ .Hira, .Kana, } },568 .{ .code = 0xFF9F, .scripts = &.{ .Hira, .Kana, } },
448 .{ .code = 0xCE6, .scripts = &.{ .Knda, .Nand, } },
449 .{ .code = 0xCE7, .scripts = &.{ .Knda, .Nand, } },
450 .{ .code = 0xCE8, .scripts = &.{ .Knda, .Nand, } },
451 .{ .code = 0xCE9, .scripts = &.{ .Knda, .Nand, } },
452 .{ .code = 0xCEA, .scripts = &.{ .Knda, .Nand, } },
453 .{ .code = 0xCEB, .scripts = &.{ .Knda, .Nand, } },
454 .{ .code = 0xCEC, .scripts = &.{ .Knda, .Nand, } },
455 .{ .code = 0xCED, .scripts = &.{ .Knda, .Nand, } },
456 .{ .code = 0xCEE, .scripts = &.{ .Knda, .Nand, } },
457 .{ .code = 0xCEF, .scripts = &.{ .Knda, .Nand, } },
458 .{ .code = 0x202F, .scripts = &.{ .Latn, .Mong, } },
459 .{ .code = 0x10AF2, .scripts = &.{ .Mani, .Ougr, } },
460 .{ .code = 0x1802, .scripts = &.{ .Mong, .Phag, } },
461 .{ .code = 0x1803, .scripts = &.{ .Mong, .Phag, } },
462 .{ .code = 0x1805, .scripts = &.{ .Mong, .Phag, } },
463 .{ .code = 0x061C, .scripts = &.{ .Arab, .Syrc, .Thaa, } },
464 .{ .code = 0x660, .scripts = &.{ .Arab, .Thaa, .Yezi, } },
465 .{ .code = 0x661, .scripts = &.{ .Arab, .Thaa, .Yezi, } },
466 .{ .code = 0x662, .scripts = &.{ .Arab, .Thaa, .Yezi, } },
467 .{ .code = 0x663, .scripts = &.{ .Arab, .Thaa, .Yezi, } },
468 .{ .code = 0x664, .scripts = &.{ .Arab, .Thaa, .Yezi, } },
469 .{ .code = 0x665, .scripts = &.{ .Arab, .Thaa, .Yezi, } },
470 .{ .code = 0x666, .scripts = &.{ .Arab, .Thaa, .Yezi, } },
471 .{ .code = 0x667, .scripts = &.{ .Arab, .Thaa, .Yezi, } },
472 .{ .code = 0x668, .scripts = &.{ .Arab, .Thaa, .Yezi, } },
473 .{ .code = 0x669, .scripts = &.{ .Arab, .Thaa, .Yezi, } },
474 .{ .code = 0x9E6, .scripts = &.{ .Beng, .Cakm, .Sylo, } },
475 .{ .code = 0x9E7, .scripts = &.{ .Beng, .Cakm, .Sylo, } },
476 .{ .code = 0x9E8, .scripts = &.{ .Beng, .Cakm, .Sylo, } },
477 .{ .code = 0x9E9, .scripts = &.{ .Beng, .Cakm, .Sylo, } },
478 .{ .code = 0x9EA, .scripts = &.{ .Beng, .Cakm, .Sylo, } },
479 .{ .code = 0x9EB, .scripts = &.{ .Beng, .Cakm, .Sylo, } },
480 .{ .code = 0x9EC, .scripts = &.{ .Beng, .Cakm, .Sylo, } },
481 .{ .code = 0x9ED, .scripts = &.{ .Beng, .Cakm, .Sylo, } },
482 .{ .code = 0x9EE, .scripts = &.{ .Beng, .Cakm, .Sylo, } },
483 .{ .code = 0x9EF, .scripts = &.{ .Beng, .Cakm, .Sylo, } },
484 .{ .code = 0x1040, .scripts = &.{ .Cakm, .Mymr, .Tale, } },
485 .{ .code = 0x1041, .scripts = &.{ .Cakm, .Mymr, .Tale, } },
486 .{ .code = 0x1042, .scripts = &.{ .Cakm, .Mymr, .Tale, } },
487 .{ .code = 0x1043, .scripts = &.{ .Cakm, .Mymr, .Tale, } },
488 .{ .code = 0x1044, .scripts = &.{ .Cakm, .Mymr, .Tale, } },
489 .{ .code = 0x1045, .scripts = &.{ .Cakm, .Mymr, .Tale, } },
490 .{ .code = 0x1046, .scripts = &.{ .Cakm, .Mymr, .Tale, } },
491 .{ .code = 0x1047, .scripts = &.{ .Cakm, .Mymr, .Tale, } },
492 .{ .code = 0x1048, .scripts = &.{ .Cakm, .Mymr, .Tale, } },
493 .{ .code = 0x1049, .scripts = &.{ .Cakm, .Mymr, .Tale, } },
494 .{ .code = 0x10100, .scripts = &.{ .Cpmn, .Cprt, .Linb, } },569 .{ .code = 0x10100, .scripts = &.{ .Cpmn, .Cprt, .Linb, } },
495 .{ .code = 0x10101, .scripts = &.{ .Cpmn, .Cprt, .Linb, } },570 .{ .code = 0x10101, .scripts = &.{ .Cpmn, .Cprt, .Linb, } },
571 .{ .code = 0x10102, .scripts = &.{ .Cprt, .Linb, } },
496 .{ .code = 0x10107, .scripts = &.{ .Cprt, .Lina, .Linb, } },572 .{ .code = 0x10107, .scripts = &.{ .Cprt, .Lina, .Linb, } },
497 .{ .code = 0x10108, .scripts = &.{ .Cprt, .Lina, .Linb, } },573 .{ .code = 0x10108, .scripts = &.{ .Cprt, .Lina, .Linb, } },
498 .{ .code = 0x10109, .scripts = &.{ .Cprt, .Lina, .Linb, } },574 .{ .code = 0x10109, .scripts = &.{ .Cprt, .Lina, .Linb, } },
...@@ -538,79 +614,73 @@ pub const data = [_]ScriptExtension{...@@ -538,79 +614,73 @@ pub const data = [_]ScriptExtension{
538 .{ .code = 0x10131, .scripts = &.{ .Cprt, .Lina, .Linb, } },614 .{ .code = 0x10131, .scripts = &.{ .Cprt, .Lina, .Linb, } },
539 .{ .code = 0x10132, .scripts = &.{ .Cprt, .Lina, .Linb, } },615 .{ .code = 0x10132, .scripts = &.{ .Cprt, .Lina, .Linb, } },
540 .{ .code = 0x10133, .scripts = &.{ .Cprt, .Lina, .Linb, } },616 .{ .code = 0x10133, .scripts = &.{ .Cprt, .Lina, .Linb, } },
541 .{ .code = 0x1CF4, .scripts = &.{ .Deva, .Gran, .Knda, } },617 .{ .code = 0x10137, .scripts = &.{ .Cprt, .Linb, } },
542 .{ .code = 0x20F0, .scripts = &.{ .Deva, .Gran, .Latn, } },618 .{ .code = 0x10138, .scripts = &.{ .Cprt, .Linb, } },
543 .{ .code = 0x303C, .scripts = &.{ .Hani, .Hira, .Kana, } },619 .{ .code = 0x10139, .scripts = &.{ .Cprt, .Linb, } },
544 .{ .code = 0x303D, .scripts = &.{ .Hani, .Hira, .Kana, } },620 .{ .code = 0x1013A, .scripts = &.{ .Cprt, .Linb, } },
545 .{ .code = 0xA92E, .scripts = &.{ .Kali, .Latn, .Mymr, } },621 .{ .code = 0x1013B, .scripts = &.{ .Cprt, .Linb, } },
546 .{ .code = 0x1CD0, .scripts = &.{ .Beng, .Deva, .Gran, .Knda, } },622 .{ .code = 0x1013C, .scripts = &.{ .Cprt, .Linb, } },
547 .{ .code = 0x1CD2, .scripts = &.{ .Beng, .Deva, .Gran, .Knda, } },623 .{ .code = 0x1013D, .scripts = &.{ .Cprt, .Linb, } },
548 .{ .code = 0x1735, .scripts = &.{ .Buhd, .Hano, .Tagb, .Tglg, } },624 .{ .code = 0x1013E, .scripts = &.{ .Cprt, .Linb, } },
549 .{ .code = 0x1736, .scripts = &.{ .Buhd, .Hano, .Tagb, .Tglg, } },625 .{ .code = 0x1013F, .scripts = &.{ .Cprt, .Linb, } },
550 .{ .code = 0x966, .scripts = &.{ .Deva, .Dogr, .Kthi, .Mahj, } },626 .{ .code = 0x102E0, .scripts = &.{ .Arab, .Copt, } },
551 .{ .code = 0x967, .scripts = &.{ .Deva, .Dogr, .Kthi, .Mahj, } },627 .{ .code = 0x102E1, .scripts = &.{ .Arab, .Copt, } },
552 .{ .code = 0x968, .scripts = &.{ .Deva, .Dogr, .Kthi, .Mahj, } },628 .{ .code = 0x102E2, .scripts = &.{ .Arab, .Copt, } },
553 .{ .code = 0x969, .scripts = &.{ .Deva, .Dogr, .Kthi, .Mahj, } },629 .{ .code = 0x102E3, .scripts = &.{ .Arab, .Copt, } },
554 .{ .code = 0x96A, .scripts = &.{ .Deva, .Dogr, .Kthi, .Mahj, } },630 .{ .code = 0x102E4, .scripts = &.{ .Arab, .Copt, } },
555 .{ .code = 0x96B, .scripts = &.{ .Deva, .Dogr, .Kthi, .Mahj, } },631 .{ .code = 0x102E5, .scripts = &.{ .Arab, .Copt, } },
556 .{ .code = 0x96C, .scripts = &.{ .Deva, .Dogr, .Kthi, .Mahj, } },632 .{ .code = 0x102E6, .scripts = &.{ .Arab, .Copt, } },
557 .{ .code = 0x96D, .scripts = &.{ .Deva, .Dogr, .Kthi, .Mahj, } },633 .{ .code = 0x102E7, .scripts = &.{ .Arab, .Copt, } },
558 .{ .code = 0x96E, .scripts = &.{ .Deva, .Dogr, .Kthi, .Mahj, } },634 .{ .code = 0x102E8, .scripts = &.{ .Arab, .Copt, } },
559 .{ .code = 0x96F, .scripts = &.{ .Deva, .Dogr, .Kthi, .Mahj, } },635 .{ .code = 0x102E9, .scripts = &.{ .Arab, .Copt, } },
560 .{ .code = 0x3003, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, } },636 .{ .code = 0x102EA, .scripts = &.{ .Arab, .Copt, } },
561 .{ .code = 0x3013, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, } },637 .{ .code = 0x102EB, .scripts = &.{ .Arab, .Copt, } },
562 .{ .code = 0x301C, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, } },638 .{ .code = 0x102EC, .scripts = &.{ .Arab, .Copt, } },
563 .{ .code = 0x301D, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, } },639 .{ .code = 0x102ED, .scripts = &.{ .Arab, .Copt, } },
564 .{ .code = 0x301E, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, } },640 .{ .code = 0x102EE, .scripts = &.{ .Arab, .Copt, } },
565 .{ .code = 0x301F, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, } },641 .{ .code = 0x102EF, .scripts = &.{ .Arab, .Copt, } },
566 .{ .code = 0x3030, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, } },642 .{ .code = 0x102F0, .scripts = &.{ .Arab, .Copt, } },
567 .{ .code = 0x3037, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, } },643 .{ .code = 0x102F1, .scripts = &.{ .Arab, .Copt, } },
568 .{ .code = 0xFE45, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, } },644 .{ .code = 0x102F2, .scripts = &.{ .Arab, .Copt, } },
569 .{ .code = 0xFE46, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, } },645 .{ .code = 0x102F3, .scripts = &.{ .Arab, .Copt, } },
570 .{ .code = 0x060C, .scripts = &.{ .Arab, .Nkoo, .Rohg, .Syrc, .Thaa, .Yezi, } },646 .{ .code = 0x102F4, .scripts = &.{ .Arab, .Copt, } },
571 .{ .code = 0x061B, .scripts = &.{ .Arab, .Nkoo, .Rohg, .Syrc, .Thaa, .Yezi, } },647 .{ .code = 0x102F5, .scripts = &.{ .Arab, .Copt, } },
572 .{ .code = 0x3001, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },648 .{ .code = 0x102F6, .scripts = &.{ .Arab, .Copt, } },
573 .{ .code = 0x3002, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },649 .{ .code = 0x102F7, .scripts = &.{ .Arab, .Copt, } },
574 .{ .code = 0x3008, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },650 .{ .code = 0x102F8, .scripts = &.{ .Arab, .Copt, } },
575 .{ .code = 0x3009, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },651 .{ .code = 0x102F9, .scripts = &.{ .Arab, .Copt, } },
576 .{ .code = 0x300A, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },652 .{ .code = 0x102FA, .scripts = &.{ .Arab, .Copt, } },
577 .{ .code = 0x300B, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },653 .{ .code = 0x102FB, .scripts = &.{ .Arab, .Copt, } },
578 .{ .code = 0x300C, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },654 .{ .code = 0x10AF2, .scripts = &.{ .Mani, .Ougr, } },
579 .{ .code = 0x300D, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },655 .{ .code = 0x11301, .scripts = &.{ .Gran, .Taml, } },
580 .{ .code = 0x300E, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },656 .{ .code = 0x11303, .scripts = &.{ .Gran, .Taml, } },
581 .{ .code = 0x300F, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },657 .{ .code = 0x1133B, .scripts = &.{ .Gran, .Taml, } },
582 .{ .code = 0x3010, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },658 .{ .code = 0x1133C, .scripts = &.{ .Gran, .Taml, } },
583 .{ .code = 0x3011, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },659 .{ .code = 0x11FD0, .scripts = &.{ .Gran, .Taml, } },
584 .{ .code = 0x3014, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },660 .{ .code = 0x11FD1, .scripts = &.{ .Gran, .Taml, } },
585 .{ .code = 0x3015, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },661 .{ .code = 0x11FD3, .scripts = &.{ .Gran, .Taml, } },
586 .{ .code = 0x3016, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },662 .{ .code = 0x1BCA0, .scripts = &.{ .Dupl, } },
587 .{ .code = 0x3017, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },663 .{ .code = 0x1BCA1, .scripts = &.{ .Dupl, } },
588 .{ .code = 0x3018, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },664 .{ .code = 0x1BCA2, .scripts = &.{ .Dupl, } },
589 .{ .code = 0x3019, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },665 .{ .code = 0x1BCA3, .scripts = &.{ .Dupl, } },
590 .{ .code = 0x301A, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },666 .{ .code = 0x1D360, .scripts = &.{ .Hani, } },
591 .{ .code = 0x301B, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },667 .{ .code = 0x1D361, .scripts = &.{ .Hani, } },
592 .{ .code = 0x30FB, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },668 .{ .code = 0x1D362, .scripts = &.{ .Hani, } },
593 .{ .code = 0xFF61, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },669 .{ .code = 0x1D363, .scripts = &.{ .Hani, } },
594 .{ .code = 0xFF62, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },670 .{ .code = 0x1D364, .scripts = &.{ .Hani, } },
595 .{ .code = 0xFF63, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },671 .{ .code = 0x1D365, .scripts = &.{ .Hani, } },
596 .{ .code = 0xFF64, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },672 .{ .code = 0x1D366, .scripts = &.{ .Hani, } },
597 .{ .code = 0xFF65, .scripts = &.{ .Bopo, .Hang, .Hani, .Hira, .Kana, .Yiii, } },673 .{ .code = 0x1D367, .scripts = &.{ .Hani, } },
598 .{ .code = 0x1CDA, .scripts = &.{ .Deva, .Knda, .Mlym, .Orya, .Taml, .Telu, } },674 .{ .code = 0x1D368, .scripts = &.{ .Hani, } },
599 .{ .code = 0x061F, .scripts = &.{ .Adlm, .Arab, .Nkoo, .Rohg, .Syrc, .Thaa, .Yezi, } },675 .{ .code = 0x1D369, .scripts = &.{ .Hani, } },
600 .{ .code = 0x0640, .scripts = &.{ .Adlm, .Arab, .Mand, .Mani, .Ougr, .Phlp, .Rohg, .Sogd, .Syrc, } },676 .{ .code = 0x1D36A, .scripts = &.{ .Hani, } },
601 .{ .code = 0x1CF2, .scripts = &.{ .Beng, .Deva, .Gran, .Knda, .Mlym, .Nand, .Orya, .Sinh, .Telu, .Tirh, } },677 .{ .code = 0x1D36B, .scripts = &.{ .Hani, } },
602 .{ .code = 0xA836, .scripts = &.{ .Deva, .Dogr, .Gujr, .Guru, .Khoj, .Kthi, .Mahj, .Modi, .Sind, .Takr, .Tirh, } },678 .{ .code = 0x1D36C, .scripts = &.{ .Hani, } },
603 .{ .code = 0xA837, .scripts = &.{ .Deva, .Dogr, .Gujr, .Guru, .Khoj, .Kthi, .Mahj, .Modi, .Sind, .Takr, .Tirh, } },679 .{ .code = 0x1D36D, .scripts = &.{ .Hani, } },
604 .{ .code = 0xA839, .scripts = &.{ .Deva, .Dogr, .Gujr, .Guru, .Khoj, .Kthi, .Mahj, .Modi, .Sind, .Takr, .Tirh, } },680 .{ .code = 0x1D36E, .scripts = &.{ .Hani, } },
605 .{ .code = 0x0952, .scripts = &.{ .Beng, .Deva, .Gran, .Gujr, .Guru, .Knda, .Latn, .Mlym, .Orya, .Taml, .Telu, .Tirh, } },681 .{ .code = 0x1D36F, .scripts = &.{ .Hani, } },
606 .{ .code = 0xA838, .scripts = &.{ .Deva, .Dogr, .Gujr, .Guru, .Khoj, .Kthi, .Mahj, .Modi, .Shrd, .Sind, .Takr, .Tirh, } },682 .{ .code = 0x1D370, .scripts = &.{ .Hani, } },
607 .{ .code = 0x0951, .scripts = &.{ .Beng, .Deva, .Gran, .Gujr, .Guru, .Knda, .Latn, .Mlym, .Orya, .Shrd, .Taml, .Telu, .Tirh, } },683 .{ .code = 0x1D371, .scripts = &.{ .Hani, } },
608 .{ .code = 0xA833, .scripts = &.{ .Deva, .Dogr, .Gujr, .Guru, .Khoj, .Knda, .Kthi, .Mahj, .Modi, .Nand, .Shrd, .Sind, .Takr, .Tirh, } },684 .{ .code = 0x1F250, .scripts = &.{ .Hani, } },
609 .{ .code = 0xA834, .scripts = &.{ .Deva, .Dogr, .Gujr, .Guru, .Khoj, .Knda, .Kthi, .Mahj, .Modi, .Nand, .Shrd, .Sind, .Takr, .Tirh, } },685 .{ .code = 0x1F251, .scripts = &.{ .Hani, } },
610 .{ .code = 0xA835, .scripts = &.{ .Deva, .Dogr, .Gujr, .Guru, .Khoj, .Knda, .Kthi, .Mahj, .Modi, .Nand, .Shrd, .Sind, .Takr, .Tirh, } },
611 .{ .code = 0xA830, .scripts = &.{ .Deva, .Dogr, .Gujr, .Guru, .Khoj, .Knda, .Kthi, .Mahj, .Mlym, .Modi, .Nand, .Shrd, .Sind, .Takr, .Tirh, } },
612 .{ .code = 0xA831, .scripts = &.{ .Deva, .Dogr, .Gujr, .Guru, .Khoj, .Knda, .Kthi, .Mahj, .Mlym, .Modi, .Nand, .Shrd, .Sind, .Takr, .Tirh, } },
613 .{ .code = 0xA832, .scripts = &.{ .Deva, .Dogr, .Gujr, .Guru, .Khoj, .Knda, .Kthi, .Mahj, .Mlym, .Modi, .Nand, .Shrd, .Sind, .Takr, .Tirh, } },
614 .{ .code = 0x0964, .scripts = &.{ .Beng, .Deva, .Dogr, .Gong, .Gonm, .Gran, .Gujr, .Guru, .Knda, .Mahj, .Mlym, .Nand, .Orya, .Sind, .Sinh, .Sylo, .Takr, .Taml, .Telu, .Tirh, } },
615 .{ .code = 0x0965, .scripts = &.{ .Beng, .Deva, .Dogr, .Gong, .Gonm, .Gran, .Gujr, .Guru, .Knda, .Limb, .Mahj, .Mlym, .Nand, .Orya, .Sind, .Sinh, .Sylo, .Takr, .Taml, .Telu, .Tirh, } },
616};686};
src/scripts.zig+77-17
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/Scripts.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/Scripts.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
...@@ -214,7 +214,7 @@ pub const data = [_]Scripts{...@@ -214,7 +214,7 @@ pub const data = [_]Scripts{
214 .{ .from = 0x239B, .to = 0x23B3, .script = .Common },214 .{ .from = 0x239B, .to = 0x23B3, .script = .Common },
215 .{ .from = 0x23B4, .to = 0x23DB, .script = .Common },215 .{ .from = 0x23B4, .to = 0x23DB, .script = .Common },
216 .{ .from = 0x23DC, .to = 0x23E1, .script = .Common },216 .{ .from = 0x23DC, .to = 0x23E1, .script = .Common },
217 .{ .from = 0x23E2, .to = 0x2426, .script = .Common },217 .{ .from = 0x23E2, .to = 0x2429, .script = .Common },
218 .{ .from = 0x2440, .to = 0x244A, .script = .Common },218 .{ .from = 0x2440, .to = 0x244A, .script = .Common },
219 .{ .from = 0x2460, .to = 0x249B, .script = .Common },219 .{ .from = 0x2460, .to = 0x249B, .script = .Common },
220 .{ .from = 0x249C, .to = 0x24E9, .script = .Common },220 .{ .from = 0x249C, .to = 0x24E9, .script = .Common },
...@@ -388,7 +388,7 @@ pub const data = [_]Scripts{...@@ -388,7 +388,7 @@ pub const data = [_]Scripts{
388 .{ .from = 0x3190, .to = 0x3191, .script = .Common },388 .{ .from = 0x3190, .to = 0x3191, .script = .Common },
389 .{ .from = 0x3192, .to = 0x3195, .script = .Common },389 .{ .from = 0x3192, .to = 0x3195, .script = .Common },
390 .{ .from = 0x3196, .to = 0x319F, .script = .Common },390 .{ .from = 0x3196, .to = 0x319F, .script = .Common },
391 .{ .from = 0x31C0, .to = 0x31E3, .script = .Common },391 .{ .from = 0x31C0, .to = 0x31E5, .script = .Common },
392 .{ .from = 0x31EF, .to = 0x31EF, .script = .Common },392 .{ .from = 0x31EF, .to = 0x31EF, .script = .Common },
393 .{ .from = 0x3220, .to = 0x3229, .script = .Common },393 .{ .from = 0x3220, .to = 0x3229, .script = .Common },
394 .{ .from = 0x322A, .to = 0x3247, .script = .Common },394 .{ .from = 0x322A, .to = 0x3247, .script = .Common },
...@@ -512,6 +512,9 @@ pub const data = [_]Scripts{...@@ -512,6 +512,9 @@ pub const data = [_]Scripts{
512 .{ .from = 0x101D0, .to = 0x101FC, .script = .Common },512 .{ .from = 0x101D0, .to = 0x101FC, .script = .Common },
513 .{ .from = 0x102E1, .to = 0x102FB, .script = .Common },513 .{ .from = 0x102E1, .to = 0x102FB, .script = .Common },
514 .{ .from = 0x1BCA0, .to = 0x1BCA3, .script = .Common },514 .{ .from = 0x1BCA0, .to = 0x1BCA3, .script = .Common },
515 .{ .from = 0x1CC00, .to = 0x1CCEF, .script = .Common },
516 .{ .from = 0x1CCF0, .to = 0x1CCF9, .script = .Common },
517 .{ .from = 0x1CD00, .to = 0x1CEB3, .script = .Common },
515 .{ .from = 0x1CF50, .to = 0x1CFC3, .script = .Common },518 .{ .from = 0x1CF50, .to = 0x1CFC3, .script = .Common },
516 .{ .from = 0x1D000, .to = 0x1D0F5, .script = .Common },519 .{ .from = 0x1D000, .to = 0x1D0F5, .script = .Common },
517 .{ .from = 0x1D100, .to = 0x1D126, .script = .Common },520 .{ .from = 0x1D100, .to = 0x1D126, .script = .Common },
...@@ -604,18 +607,18 @@ pub const data = [_]Scripts{...@@ -604,18 +607,18 @@ pub const data = [_]Scripts{
604 .{ .from = 0x1F850, .to = 0x1F859, .script = .Common },607 .{ .from = 0x1F850, .to = 0x1F859, .script = .Common },
605 .{ .from = 0x1F860, .to = 0x1F887, .script = .Common },608 .{ .from = 0x1F860, .to = 0x1F887, .script = .Common },
606 .{ .from = 0x1F890, .to = 0x1F8AD, .script = .Common },609 .{ .from = 0x1F890, .to = 0x1F8AD, .script = .Common },
607 .{ .from = 0x1F8B0, .to = 0x1F8B1, .script = .Common },610 .{ .from = 0x1F8B0, .to = 0x1F8BB, .script = .Common },
611 .{ .from = 0x1F8C0, .to = 0x1F8C1, .script = .Common },
608 .{ .from = 0x1F900, .to = 0x1FA53, .script = .Common },612 .{ .from = 0x1F900, .to = 0x1FA53, .script = .Common },
609 .{ .from = 0x1FA60, .to = 0x1FA6D, .script = .Common },613 .{ .from = 0x1FA60, .to = 0x1FA6D, .script = .Common },
610 .{ .from = 0x1FA70, .to = 0x1FA7C, .script = .Common },614 .{ .from = 0x1FA70, .to = 0x1FA7C, .script = .Common },
611 .{ .from = 0x1FA80, .to = 0x1FA88, .script = .Common },615 .{ .from = 0x1FA80, .to = 0x1FA89, .script = .Common },
612 .{ .from = 0x1FA90, .to = 0x1FABD, .script = .Common },616 .{ .from = 0x1FA8F, .to = 0x1FAC6, .script = .Common },
613 .{ .from = 0x1FABF, .to = 0x1FAC5, .script = .Common },617 .{ .from = 0x1FACE, .to = 0x1FADC, .script = .Common },
614 .{ .from = 0x1FACE, .to = 0x1FADB, .script = .Common },618 .{ .from = 0x1FADF, .to = 0x1FAE9, .script = .Common },
615 .{ .from = 0x1FAE0, .to = 0x1FAE8, .script = .Common },
616 .{ .from = 0x1FAF0, .to = 0x1FAF8, .script = .Common },619 .{ .from = 0x1FAF0, .to = 0x1FAF8, .script = .Common },
617 .{ .from = 0x1FB00, .to = 0x1FB92, .script = .Common },620 .{ .from = 0x1FB00, .to = 0x1FB92, .script = .Common },
618 .{ .from = 0x1FB94, .to = 0x1FBCA, .script = .Common },621 .{ .from = 0x1FB94, .to = 0x1FBEF, .script = .Common },
619 .{ .from = 0x1FBF0, .to = 0x1FBF9, .script = .Common },622 .{ .from = 0x1FBF0, .to = 0x1FBF9, .script = .Common },
620 .{ .from = 0xE0001, .to = 0xE0001, .script = .Common },623 .{ .from = 0xE0001, .to = 0xE0001, .script = .Common },
621 .{ .from = 0xE0020, .to = 0xE007F, .script = .Common },624 .{ .from = 0xE0020, .to = 0xE007F, .script = .Common },
...@@ -658,10 +661,10 @@ pub const data = [_]Scripts{...@@ -658,10 +661,10 @@ pub const data = [_]Scripts{
658 .{ .from = 0xA771, .to = 0xA787, .script = .Latin },661 .{ .from = 0xA771, .to = 0xA787, .script = .Latin },
659 .{ .from = 0xA78B, .to = 0xA78E, .script = .Latin },662 .{ .from = 0xA78B, .to = 0xA78E, .script = .Latin },
660 .{ .from = 0xA78F, .to = 0xA78F, .script = .Latin },663 .{ .from = 0xA78F, .to = 0xA78F, .script = .Latin },
661 .{ .from = 0xA790, .to = 0xA7CA, .script = .Latin },664 .{ .from = 0xA790, .to = 0xA7CD, .script = .Latin },
662 .{ .from = 0xA7D0, .to = 0xA7D1, .script = .Latin },665 .{ .from = 0xA7D0, .to = 0xA7D1, .script = .Latin },
663 .{ .from = 0xA7D3, .to = 0xA7D3, .script = .Latin },666 .{ .from = 0xA7D3, .to = 0xA7D3, .script = .Latin },
664 .{ .from = 0xA7D5, .to = 0xA7D9, .script = .Latin },667 .{ .from = 0xA7D5, .to = 0xA7DC, .script = .Latin },
665 .{ .from = 0xA7F2, .to = 0xA7F4, .script = .Latin },668 .{ .from = 0xA7F2, .to = 0xA7F4, .script = .Latin },
666 .{ .from = 0xA7F5, .to = 0xA7F6, .script = .Latin },669 .{ .from = 0xA7F5, .to = 0xA7F6, .script = .Latin },
667 .{ .from = 0xA7F7, .to = 0xA7F7, .script = .Latin },670 .{ .from = 0xA7F7, .to = 0xA7F7, .script = .Latin },
...@@ -744,7 +747,7 @@ pub const data = [_]Scripts{...@@ -744,7 +747,7 @@ pub const data = [_]Scripts{
744 .{ .from = 0x0487, .to = 0x0487, .script = .Cyrillic },747 .{ .from = 0x0487, .to = 0x0487, .script = .Cyrillic },
745 .{ .from = 0x0488, .to = 0x0489, .script = .Cyrillic },748 .{ .from = 0x0488, .to = 0x0489, .script = .Cyrillic },
746 .{ .from = 0x048A, .to = 0x052F, .script = .Cyrillic },749 .{ .from = 0x048A, .to = 0x052F, .script = .Cyrillic },
747 .{ .from = 0x1C80, .to = 0x1C88, .script = .Cyrillic },750 .{ .from = 0x1C80, .to = 0x1C8A, .script = .Cyrillic },
748 .{ .from = 0x1D2B, .to = 0x1D2B, .script = .Cyrillic },751 .{ .from = 0x1D2B, .to = 0x1D2B, .script = .Cyrillic },
749 .{ .from = 0x1D78, .to = 0x1D78, .script = .Cyrillic },752 .{ .from = 0x1D78, .to = 0x1D78, .script = .Cyrillic },
750 .{ .from = 0x2DE0, .to = 0x2DFF, .script = .Cyrillic },753 .{ .from = 0x2DE0, .to = 0x2DFF, .script = .Cyrillic },
...@@ -828,7 +831,7 @@ pub const data = [_]Scripts{...@@ -828,7 +831,7 @@ pub const data = [_]Scripts{
828 .{ .from = 0x0888, .to = 0x0888, .script = .Arabic },831 .{ .from = 0x0888, .to = 0x0888, .script = .Arabic },
829 .{ .from = 0x0889, .to = 0x088E, .script = .Arabic },832 .{ .from = 0x0889, .to = 0x088E, .script = .Arabic },
830 .{ .from = 0x0890, .to = 0x0891, .script = .Arabic },833 .{ .from = 0x0890, .to = 0x0891, .script = .Arabic },
831 .{ .from = 0x0898, .to = 0x089F, .script = .Arabic },834 .{ .from = 0x0897, .to = 0x089F, .script = .Arabic },
832 .{ .from = 0x08A0, .to = 0x08C8, .script = .Arabic },835 .{ .from = 0x08A0, .to = 0x08C8, .script = .Arabic },
833 .{ .from = 0x08C9, .to = 0x08C9, .script = .Arabic },836 .{ .from = 0x08C9, .to = 0x08C9, .script = .Arabic },
834 .{ .from = 0x08CA, .to = 0x08E1, .script = .Arabic },837 .{ .from = 0x08CA, .to = 0x08E1, .script = .Arabic },
...@@ -846,7 +849,8 @@ pub const data = [_]Scripts{...@@ -846,7 +849,8 @@ pub const data = [_]Scripts{
846 .{ .from = 0xFE70, .to = 0xFE74, .script = .Arabic },849 .{ .from = 0xFE70, .to = 0xFE74, .script = .Arabic },
847 .{ .from = 0xFE76, .to = 0xFEFC, .script = .Arabic },850 .{ .from = 0xFE76, .to = 0xFEFC, .script = .Arabic },
848 .{ .from = 0x10E60, .to = 0x10E7E, .script = .Arabic },851 .{ .from = 0x10E60, .to = 0x10E7E, .script = .Arabic },
849 .{ .from = 0x10EFD, .to = 0x10EFF, .script = .Arabic },852 .{ .from = 0x10EC2, .to = 0x10EC4, .script = .Arabic },
853 .{ .from = 0x10EFC, .to = 0x10EFF, .script = .Arabic },
850 .{ .from = 0x1EE00, .to = 0x1EE03, .script = .Arabic },854 .{ .from = 0x1EE00, .to = 0x1EE03, .script = .Arabic },
851 .{ .from = 0x1EE05, .to = 0x1EE1F, .script = .Arabic },855 .{ .from = 0x1EE05, .to = 0x1EE1F, .script = .Arabic },
852 .{ .from = 0x1EE21, .to = 0x1EE22, .script = .Arabic },856 .{ .from = 0x1EE21, .to = 0x1EE22, .script = .Arabic },
...@@ -1249,6 +1253,7 @@ pub const data = [_]Scripts{...@@ -1249,6 +1253,7 @@ pub const data = [_]Scripts{
1249 .{ .from = 0xAA7C, .to = 0xAA7C, .script = .Myanmar },1253 .{ .from = 0xAA7C, .to = 0xAA7C, .script = .Myanmar },
1250 .{ .from = 0xAA7D, .to = 0xAA7D, .script = .Myanmar },1254 .{ .from = 0xAA7D, .to = 0xAA7D, .script = .Myanmar },
1251 .{ .from = 0xAA7E, .to = 0xAA7F, .script = .Myanmar },1255 .{ .from = 0xAA7E, .to = 0xAA7F, .script = .Myanmar },
1256 .{ .from = 0x116D0, .to = 0x116E3, .script = .Myanmar },
1252 .{ .from = 0x10A0, .to = 0x10C5, .script = .Georgian },1257 .{ .from = 0x10A0, .to = 0x10C5, .script = .Georgian },
1253 .{ .from = 0x10C7, .to = 0x10C7, .script = .Georgian },1258 .{ .from = 0x10C7, .to = 0x10C7, .script = .Georgian },
1254 .{ .from = 0x10CD, .to = 0x10CD, .script = .Georgian },1259 .{ .from = 0x10CD, .to = 0x10CD, .script = .Georgian },
...@@ -1573,12 +1578,13 @@ pub const data = [_]Scripts{...@@ -1573,12 +1578,13 @@ pub const data = [_]Scripts{
1573 .{ .from = 0x1B42, .to = 0x1B42, .script = .Balinese },1578 .{ .from = 0x1B42, .to = 0x1B42, .script = .Balinese },
1574 .{ .from = 0x1B43, .to = 0x1B44, .script = .Balinese },1579 .{ .from = 0x1B43, .to = 0x1B44, .script = .Balinese },
1575 .{ .from = 0x1B45, .to = 0x1B4C, .script = .Balinese },1580 .{ .from = 0x1B45, .to = 0x1B4C, .script = .Balinese },
1581 .{ .from = 0x1B4E, .to = 0x1B4F, .script = .Balinese },
1576 .{ .from = 0x1B50, .to = 0x1B59, .script = .Balinese },1582 .{ .from = 0x1B50, .to = 0x1B59, .script = .Balinese },
1577 .{ .from = 0x1B5A, .to = 0x1B60, .script = .Balinese },1583 .{ .from = 0x1B5A, .to = 0x1B60, .script = .Balinese },
1578 .{ .from = 0x1B61, .to = 0x1B6A, .script = .Balinese },1584 .{ .from = 0x1B61, .to = 0x1B6A, .script = .Balinese },
1579 .{ .from = 0x1B6B, .to = 0x1B73, .script = .Balinese },1585 .{ .from = 0x1B6B, .to = 0x1B73, .script = .Balinese },
1580 .{ .from = 0x1B74, .to = 0x1B7C, .script = .Balinese },1586 .{ .from = 0x1B74, .to = 0x1B7C, .script = .Balinese },
1581 .{ .from = 0x1B7D, .to = 0x1B7E, .script = .Balinese },1587 .{ .from = 0x1B7D, .to = 0x1B7F, .script = .Balinese },
1582 .{ .from = 0x12000, .to = 0x12399, .script = .Cuneiform },1588 .{ .from = 0x12000, .to = 0x12399, .script = .Cuneiform },
1583 .{ .from = 0x12400, .to = 0x1246E, .script = .Cuneiform },1589 .{ .from = 0x12400, .to = 0x1246E, .script = .Cuneiform },
1584 .{ .from = 0x12470, .to = 0x12474, .script = .Cuneiform },1590 .{ .from = 0x12470, .to = 0x12474, .script = .Cuneiform },
...@@ -1698,6 +1704,7 @@ pub const data = [_]Scripts{...@@ -1698,6 +1704,7 @@ pub const data = [_]Scripts{
1698 .{ .from = 0x13440, .to = 0x13440, .script = .Egyptian_Hieroglyphs },1704 .{ .from = 0x13440, .to = 0x13440, .script = .Egyptian_Hieroglyphs },
1699 .{ .from = 0x13441, .to = 0x13446, .script = .Egyptian_Hieroglyphs },1705 .{ .from = 0x13441, .to = 0x13446, .script = .Egyptian_Hieroglyphs },
1700 .{ .from = 0x13447, .to = 0x13455, .script = .Egyptian_Hieroglyphs },1706 .{ .from = 0x13447, .to = 0x13455, .script = .Egyptian_Hieroglyphs },
1707 .{ .from = 0x13460, .to = 0x143FA, .script = .Egyptian_Hieroglyphs },
1701 .{ .from = 0x0800, .to = 0x0815, .script = .Samaritan },1708 .{ .from = 0x0800, .to = 0x0815, .script = .Samaritan },
1702 .{ .from = 0x0816, .to = 0x0819, .script = .Samaritan },1709 .{ .from = 0x0816, .to = 0x0819, .script = .Samaritan },
1703 .{ .from = 0x081A, .to = 0x081A, .script = .Samaritan },1710 .{ .from = 0x081A, .to = 0x081A, .script = .Samaritan },
...@@ -1980,7 +1987,9 @@ pub const data = [_]Scripts{...@@ -1980,7 +1987,9 @@ pub const data = [_]Scripts{
1980 .{ .from = 0x118EA, .to = 0x118F2, .script = .Warang_Citi },1987 .{ .from = 0x118EA, .to = 0x118F2, .script = .Warang_Citi },
1981 .{ .from = 0x118FF, .to = 0x118FF, .script = .Warang_Citi },1988 .{ .from = 0x118FF, .to = 0x118FF, .script = .Warang_Citi },
1982 .{ .from = 0x11700, .to = 0x1171A, .script = .Ahom },1989 .{ .from = 0x11700, .to = 0x1171A, .script = .Ahom },
1983 .{ .from = 0x1171D, .to = 0x1171F, .script = .Ahom },1990 .{ .from = 0x1171D, .to = 0x1171D, .script = .Ahom },
1991 .{ .from = 0x1171E, .to = 0x1171E, .script = .Ahom },
1992 .{ .from = 0x1171F, .to = 0x1171F, .script = .Ahom },
1984 .{ .from = 0x11720, .to = 0x11721, .script = .Ahom },1993 .{ .from = 0x11720, .to = 0x11721, .script = .Ahom },
1985 .{ .from = 0x11722, .to = 0x11725, .script = .Ahom },1994 .{ .from = 0x11722, .to = 0x11725, .script = .Ahom },
1986 .{ .from = 0x11726, .to = 0x11726, .script = .Ahom },1995 .{ .from = 0x11726, .to = 0x11726, .script = .Ahom },
...@@ -2169,6 +2178,7 @@ pub const data = [_]Scripts{...@@ -2169,6 +2178,7 @@ pub const data = [_]Scripts{
2169 .{ .from = 0x11950, .to = 0x11959, .script = .Dives_Akuru },2178 .{ .from = 0x11950, .to = 0x11959, .script = .Dives_Akuru },
2170 .{ .from = 0x16FE4, .to = 0x16FE4, .script = .Khitan_Small_Script },2179 .{ .from = 0x16FE4, .to = 0x16FE4, .script = .Khitan_Small_Script },
2171 .{ .from = 0x18B00, .to = 0x18CD5, .script = .Khitan_Small_Script },2180 .{ .from = 0x18B00, .to = 0x18CD5, .script = .Khitan_Small_Script },
2181 .{ .from = 0x18CFF, .to = 0x18CFF, .script = .Khitan_Small_Script },
2172 .{ .from = 0x10E80, .to = 0x10EA9, .script = .Yezidi },2182 .{ .from = 0x10E80, .to = 0x10EA9, .script = .Yezidi },
2173 .{ .from = 0x10EAB, .to = 0x10EAC, .script = .Yezidi },2183 .{ .from = 0x10EAB, .to = 0x10EAC, .script = .Yezidi },
2174 .{ .from = 0x10EAD, .to = 0x10EAD, .script = .Yezidi },2184 .{ .from = 0x10EAD, .to = 0x10EAD, .script = .Yezidi },
...@@ -2203,8 +2213,58 @@ pub const data = [_]Scripts{...@@ -2203,8 +2213,58 @@ pub const data = [_]Scripts{
2203 .{ .from = 0x11F42, .to = 0x11F42, .script = .Kawi },2213 .{ .from = 0x11F42, .to = 0x11F42, .script = .Kawi },
2204 .{ .from = 0x11F43, .to = 0x11F4F, .script = .Kawi },2214 .{ .from = 0x11F43, .to = 0x11F4F, .script = .Kawi },
2205 .{ .from = 0x11F50, .to = 0x11F59, .script = .Kawi },2215 .{ .from = 0x11F50, .to = 0x11F59, .script = .Kawi },
2216 .{ .from = 0x11F5A, .to = 0x11F5A, .script = .Kawi },
2206 .{ .from = 0x1E4D0, .to = 0x1E4EA, .script = .Nag_Mundari },2217 .{ .from = 0x1E4D0, .to = 0x1E4EA, .script = .Nag_Mundari },
2207 .{ .from = 0x1E4EB, .to = 0x1E4EB, .script = .Nag_Mundari },2218 .{ .from = 0x1E4EB, .to = 0x1E4EB, .script = .Nag_Mundari },
2208 .{ .from = 0x1E4EC, .to = 0x1E4EF, .script = .Nag_Mundari },2219 .{ .from = 0x1E4EC, .to = 0x1E4EF, .script = .Nag_Mundari },
2209 .{ .from = 0x1E4F0, .to = 0x1E4F9, .script = .Nag_Mundari },2220 .{ .from = 0x1E4F0, .to = 0x1E4F9, .script = .Nag_Mundari },
2221 .{ .from = 0x10D40, .to = 0x10D49, .script = .Garay },
2222 .{ .from = 0x10D4A, .to = 0x10D4D, .script = .Garay },
2223 .{ .from = 0x10D4E, .to = 0x10D4E, .script = .Garay },
2224 .{ .from = 0x10D4F, .to = 0x10D4F, .script = .Garay },
2225 .{ .from = 0x10D50, .to = 0x10D65, .script = .Garay },
2226 .{ .from = 0x10D69, .to = 0x10D6D, .script = .Garay },
2227 .{ .from = 0x10D6E, .to = 0x10D6E, .script = .Garay },
2228 .{ .from = 0x10D6F, .to = 0x10D6F, .script = .Garay },
2229 .{ .from = 0x10D70, .to = 0x10D85, .script = .Garay },
2230 .{ .from = 0x10D8E, .to = 0x10D8F, .script = .Garay },
2231 .{ .from = 0x16100, .to = 0x1611D, .script = .Gurung_Khema },
2232 .{ .from = 0x1611E, .to = 0x16129, .script = .Gurung_Khema },
2233 .{ .from = 0x1612A, .to = 0x1612C, .script = .Gurung_Khema },
2234 .{ .from = 0x1612D, .to = 0x1612F, .script = .Gurung_Khema },
2235 .{ .from = 0x16130, .to = 0x16139, .script = .Gurung_Khema },
2236 .{ .from = 0x16D40, .to = 0x16D42, .script = .Kirat_Rai },
2237 .{ .from = 0x16D43, .to = 0x16D6A, .script = .Kirat_Rai },
2238 .{ .from = 0x16D6B, .to = 0x16D6C, .script = .Kirat_Rai },
2239 .{ .from = 0x16D6D, .to = 0x16D6F, .script = .Kirat_Rai },
2240 .{ .from = 0x16D70, .to = 0x16D79, .script = .Kirat_Rai },
2241 .{ .from = 0x1E5D0, .to = 0x1E5ED, .script = .Ol_Onal },
2242 .{ .from = 0x1E5EE, .to = 0x1E5EF, .script = .Ol_Onal },
2243 .{ .from = 0x1E5F0, .to = 0x1E5F0, .script = .Ol_Onal },
2244 .{ .from = 0x1E5F1, .to = 0x1E5FA, .script = .Ol_Onal },
2245 .{ .from = 0x1E5FF, .to = 0x1E5FF, .script = .Ol_Onal },
2246 .{ .from = 0x11BC0, .to = 0x11BE0, .script = .Sunuwar },
2247 .{ .from = 0x11BE1, .to = 0x11BE1, .script = .Sunuwar },
2248 .{ .from = 0x11BF0, .to = 0x11BF9, .script = .Sunuwar },
2249 .{ .from = 0x105C0, .to = 0x105F3, .script = .Todhri },
2250 .{ .from = 0x11380, .to = 0x11389, .script = .Tulu_Tigalari },
2251 .{ .from = 0x1138B, .to = 0x1138B, .script = .Tulu_Tigalari },
2252 .{ .from = 0x1138E, .to = 0x1138E, .script = .Tulu_Tigalari },
2253 .{ .from = 0x11390, .to = 0x113B5, .script = .Tulu_Tigalari },
2254 .{ .from = 0x113B7, .to = 0x113B7, .script = .Tulu_Tigalari },
2255 .{ .from = 0x113B8, .to = 0x113BA, .script = .Tulu_Tigalari },
2256 .{ .from = 0x113BB, .to = 0x113C0, .script = .Tulu_Tigalari },
2257 .{ .from = 0x113C2, .to = 0x113C2, .script = .Tulu_Tigalari },
2258 .{ .from = 0x113C5, .to = 0x113C5, .script = .Tulu_Tigalari },
2259 .{ .from = 0x113C7, .to = 0x113CA, .script = .Tulu_Tigalari },
2260 .{ .from = 0x113CC, .to = 0x113CD, .script = .Tulu_Tigalari },
2261 .{ .from = 0x113CE, .to = 0x113CE, .script = .Tulu_Tigalari },
2262 .{ .from = 0x113CF, .to = 0x113CF, .script = .Tulu_Tigalari },
2263 .{ .from = 0x113D0, .to = 0x113D0, .script = .Tulu_Tigalari },
2264 .{ .from = 0x113D1, .to = 0x113D1, .script = .Tulu_Tigalari },
2265 .{ .from = 0x113D2, .to = 0x113D2, .script = .Tulu_Tigalari },
2266 .{ .from = 0x113D3, .to = 0x113D3, .script = .Tulu_Tigalari },
2267 .{ .from = 0x113D4, .to = 0x113D5, .script = .Tulu_Tigalari },
2268 .{ .from = 0x113D7, .to = 0x113D8, .script = .Tulu_Tigalari },
2269 .{ .from = 0x113E1, .to = 0x113E2, .script = .Tulu_Tigalari },
2210};2270};
src/special_casing.zig+1-1
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/SpecialCasing.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/SpecialCasing.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
src/unicode_data.zig+5195-10
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/UnicodeData.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/UnicodeData.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
...@@ -435,7 +435,7 @@ pub const data = [_]Codepoint{...@@ -435,7 +435,7 @@ pub const data = [_]Codepoint{
435 .{ 0x0198, "LATIN CAPITAL LETTER K WITH HOOK", .Lu, 0, .L, false, "", "", "", false, null, 0x0199, null, },435 .{ 0x0198, "LATIN CAPITAL LETTER K WITH HOOK", .Lu, 0, .L, false, "", "", "", false, null, 0x0199, null, },
436 .{ 0x0199, "LATIN SMALL LETTER K WITH HOOK", .Ll, 0, .L, false, "", "", "", false, 0x0198, null, 0x0198, },436 .{ 0x0199, "LATIN SMALL LETTER K WITH HOOK", .Ll, 0, .L, false, "", "", "", false, 0x0198, null, 0x0198, },
437 .{ 0x019A, "LATIN SMALL LETTER L WITH BAR", .Ll, 0, .L, false, "", "", "", false, 0x023D, null, 0x023D, },437 .{ 0x019A, "LATIN SMALL LETTER L WITH BAR", .Ll, 0, .L, false, "", "", "", false, 0x023D, null, 0x023D, },
438 .{ 0x019B, "LATIN SMALL LETTER LAMBDA WITH STROKE", .Ll, 0, .L, false, "", "", "", false, null, null, null, },438 .{ 0x019B, "LATIN SMALL LETTER LAMBDA WITH STROKE", .Ll, 0, .L, false, "", "", "", false, 0xA7DC, null, 0xA7DC, },
439 .{ 0x019C, "LATIN CAPITAL LETTER TURNED M", .Lu, 0, .L, false, "", "", "", false, null, 0x026F, null, },439 .{ 0x019C, "LATIN CAPITAL LETTER TURNED M", .Lu, 0, .L, false, "", "", "", false, null, 0x026F, null, },
440 .{ 0x019D, "LATIN CAPITAL LETTER N WITH LEFT HOOK", .Lu, 0, .L, false, "", "", "", false, null, 0x0272, null, },440 .{ 0x019D, "LATIN CAPITAL LETTER N WITH LEFT HOOK", .Lu, 0, .L, false, "", "", "", false, null, 0x0272, null, },
441 .{ 0x019E, "LATIN SMALL LETTER N WITH LONG RIGHT LEG", .Ll, 0, .L, false, "", "", "", false, 0x0220, null, 0x0220, },441 .{ 0x019E, "LATIN SMALL LETTER N WITH LONG RIGHT LEG", .Ll, 0, .L, false, "", "", "", false, 0x0220, null, 0x0220, },
...@@ -636,7 +636,7 @@ pub const data = [_]Codepoint{...@@ -636,7 +636,7 @@ pub const data = [_]Codepoint{
636 .{ 0x0261, "LATIN SMALL LETTER SCRIPT G", .Ll, 0, .L, false, "", "", "", false, 0xA7AC, null, 0xA7AC, },636 .{ 0x0261, "LATIN SMALL LETTER SCRIPT G", .Ll, 0, .L, false, "", "", "", false, 0xA7AC, null, 0xA7AC, },
637 .{ 0x0262, "LATIN LETTER SMALL CAPITAL G", .Ll, 0, .L, false, "", "", "", false, null, null, null, },637 .{ 0x0262, "LATIN LETTER SMALL CAPITAL G", .Ll, 0, .L, false, "", "", "", false, null, null, null, },
638 .{ 0x0263, "LATIN SMALL LETTER GAMMA", .Ll, 0, .L, false, "", "", "", false, 0x0194, null, 0x0194, },638 .{ 0x0263, "LATIN SMALL LETTER GAMMA", .Ll, 0, .L, false, "", "", "", false, 0x0194, null, 0x0194, },
639 .{ 0x0264, "LATIN SMALL LETTER RAMS HORN", .Ll, 0, .L, false, "", "", "", false, null, null, null, },639 .{ 0x0264, "LATIN SMALL LETTER RAMS HORN", .Ll, 0, .L, false, "", "", "", false, 0xA7CB, null, 0xA7CB, },
640 .{ 0x0265, "LATIN SMALL LETTER TURNED H", .Ll, 0, .L, false, "", "", "", false, 0xA78D, null, 0xA78D, },640 .{ 0x0265, "LATIN SMALL LETTER TURNED H", .Ll, 0, .L, false, "", "", "", false, 0xA78D, null, 0xA78D, },
641 .{ 0x0266, "LATIN SMALL LETTER H WITH HOOK", .Ll, 0, .L, false, "", "", "", false, 0xA7AA, null, 0xA7AA, },641 .{ 0x0266, "LATIN SMALL LETTER H WITH HOOK", .Ll, 0, .L, false, "", "", "", false, 0xA7AA, null, 0xA7AA, },
642 .{ 0x0267, "LATIN SMALL LETTER HENG WITH HOOK", .Ll, 0, .L, false, "", "", "", false, null, null, null, },642 .{ 0x0267, "LATIN SMALL LETTER HENG WITH HOOK", .Ll, 0, .L, false, "", "", "", false, null, null, null, },
...@@ -2149,6 +2149,7 @@ pub const data = [_]Codepoint{...@@ -2149,6 +2149,7 @@ pub const data = [_]Codepoint{
2149 .{ 0x088E, "ARABIC VERTICAL TAIL", .Lo, 0, .AL, false, "", "", "", false, null, null, null, },2149 .{ 0x088E, "ARABIC VERTICAL TAIL", .Lo, 0, .AL, false, "", "", "", false, null, null, null, },
2150 .{ 0x0890, "ARABIC POUND MARK ABOVE", .Cf, 0, .AN, false, "", "", "", false, null, null, null, },2150 .{ 0x0890, "ARABIC POUND MARK ABOVE", .Cf, 0, .AN, false, "", "", "", false, null, null, null, },
2151 .{ 0x0891, "ARABIC PIASTRE MARK ABOVE", .Cf, 0, .AN, false, "", "", "", false, null, null, null, },2151 .{ 0x0891, "ARABIC PIASTRE MARK ABOVE", .Cf, 0, .AN, false, "", "", "", false, null, null, null, },
2152 .{ 0x0897, "ARABIC PEPET", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, },
2152 .{ 0x0898, "ARABIC SMALL HIGH WORD AL-JUZ", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, },2153 .{ 0x0898, "ARABIC SMALL HIGH WORD AL-JUZ", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, },
2153 .{ 0x0899, "ARABIC SMALL LOW WORD ISHMAAM", .Mn, 220, .NSM, false, "", "", "", false, null, null, null, },2154 .{ 0x0899, "ARABIC SMALL LOW WORD ISHMAAM", .Mn, 220, .NSM, false, "", "", "", false, null, null, null, },
2154 .{ 0x089A, "ARABIC SMALL LOW WORD IMAALA", .Mn, 220, .NSM, false, "", "", "", false, null, null, null, },2155 .{ 0x089A, "ARABIC SMALL LOW WORD IMAALA", .Mn, 220, .NSM, false, "", "", "", false, null, null, null, },
...@@ -6239,6 +6240,8 @@ pub const data = [_]Codepoint{...@@ -6239,6 +6240,8 @@ pub const data = [_]Codepoint{
6239 .{ 0x1B4A, "BALINESE LETTER ZAL SASAK", .Lo, 0, .L, false, "", "", "", false, null, null, null, },6240 .{ 0x1B4A, "BALINESE LETTER ZAL SASAK", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
6240 .{ 0x1B4B, "BALINESE LETTER ASYURA SASAK", .Lo, 0, .L, false, "", "", "", false, null, null, null, },6241 .{ 0x1B4B, "BALINESE LETTER ASYURA SASAK", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
6241 .{ 0x1B4C, "BALINESE LETTER ARCHAIC JNYA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },6242 .{ 0x1B4C, "BALINESE LETTER ARCHAIC JNYA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
6243 .{ 0x1B4E, "BALINESE INVERTED CARIK SIKI", .Po, 0, .L, false, "", "", "", false, null, null, null, },
6244 .{ 0x1B4F, "BALINESE INVERTED CARIK PAREREN", .Po, 0, .L, false, "", "", "", false, null, null, null, },
6242 .{ 0x1B50, "BALINESE DIGIT ZERO", .Nd, 0, .L, false, "0", "0", "0", false, null, null, null, },6245 .{ 0x1B50, "BALINESE DIGIT ZERO", .Nd, 0, .L, false, "0", "0", "0", false, null, null, null, },
6243 .{ 0x1B51, "BALINESE DIGIT ONE", .Nd, 0, .L, false, "1", "1", "1", false, null, null, null, },6246 .{ 0x1B51, "BALINESE DIGIT ONE", .Nd, 0, .L, false, "1", "1", "1", false, null, null, null, },
6244 .{ 0x1B52, "BALINESE DIGIT TWO", .Nd, 0, .L, false, "2", "2", "2", false, null, null, null, },6247 .{ 0x1B52, "BALINESE DIGIT TWO", .Nd, 0, .L, false, "2", "2", "2", false, null, null, null, },
...@@ -6286,6 +6289,7 @@ pub const data = [_]Codepoint{...@@ -6286,6 +6289,7 @@ pub const data = [_]Codepoint{
6286 .{ 0x1B7C, "BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING", .So, 0, .L, false, "", "", "", false, null, null, null, },6289 .{ 0x1B7C, "BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING", .So, 0, .L, false, "", "", "", false, null, null, null, },
6287 .{ 0x1B7D, "BALINESE PANTI LANTANG", .Po, 0, .L, false, "", "", "", false, null, null, null, },6290 .{ 0x1B7D, "BALINESE PANTI LANTANG", .Po, 0, .L, false, "", "", "", false, null, null, null, },
6288 .{ 0x1B7E, "BALINESE PAMADA LANTANG", .Po, 0, .L, false, "", "", "", false, null, null, null, },6291 .{ 0x1B7E, "BALINESE PAMADA LANTANG", .Po, 0, .L, false, "", "", "", false, null, null, null, },
6292 .{ 0x1B7F, "BALINESE PANTI BAWAK", .Po, 0, .L, false, "", "", "", false, null, null, null, },
6289 .{ 0x1B80, "SUNDANESE SIGN PANYECEK", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },6293 .{ 0x1B80, "SUNDANESE SIGN PANYECEK", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
6290 .{ 0x1B81, "SUNDANESE SIGN PANGLAYAR", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },6294 .{ 0x1B81, "SUNDANESE SIGN PANGLAYAR", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
6291 .{ 0x1B82, "SUNDANESE SIGN PANGWISAD", .Mc, 0, .L, false, "", "", "", false, null, null, null, },6295 .{ 0x1B82, "SUNDANESE SIGN PANGWISAD", .Mc, 0, .L, false, "", "", "", false, null, null, null, },
...@@ -6537,6 +6541,8 @@ pub const data = [_]Codepoint{...@@ -6537,6 +6541,8 @@ pub const data = [_]Codepoint{
6537 .{ 0x1C86, "CYRILLIC SMALL LETTER TALL HARD SIGN", .Ll, 0, .L, false, "", "", "", false, 0x042A, null, 0x042A, },6541 .{ 0x1C86, "CYRILLIC SMALL LETTER TALL HARD SIGN", .Ll, 0, .L, false, "", "", "", false, 0x042A, null, 0x042A, },
6538 .{ 0x1C87, "CYRILLIC SMALL LETTER TALL YAT", .Ll, 0, .L, false, "", "", "", false, 0x0462, null, 0x0462, },6542 .{ 0x1C87, "CYRILLIC SMALL LETTER TALL YAT", .Ll, 0, .L, false, "", "", "", false, 0x0462, null, 0x0462, },
6539 .{ 0x1C88, "CYRILLIC SMALL LETTER UNBLENDED UK", .Ll, 0, .L, false, "", "", "", false, 0xA64A, null, 0xA64A, },6543 .{ 0x1C88, "CYRILLIC SMALL LETTER UNBLENDED UK", .Ll, 0, .L, false, "", "", "", false, 0xA64A, null, 0xA64A, },
6544 .{ 0x1C89, "CYRILLIC CAPITAL LETTER TJE", .Lu, 0, .L, false, "", "", "", false, null, 0x1C8A, null, },
6545 .{ 0x1C8A, "CYRILLIC SMALL LETTER TJE", .Ll, 0, .L, false, "", "", "", false, 0x1C89, null, 0x1C89, },
6540 .{ 0x1C90, "GEORGIAN MTAVRULI CAPITAL LETTER AN", .Lu, 0, .L, false, "", "", "", false, null, 0x10D0, null, },6546 .{ 0x1C90, "GEORGIAN MTAVRULI CAPITAL LETTER AN", .Lu, 0, .L, false, "", "", "", false, null, 0x10D0, null, },
6541 .{ 0x1C91, "GEORGIAN MTAVRULI CAPITAL LETTER BAN", .Lu, 0, .L, false, "", "", "", false, null, 0x10D1, null, },6547 .{ 0x1C91, "GEORGIAN MTAVRULI CAPITAL LETTER BAN", .Lu, 0, .L, false, "", "", "", false, null, 0x10D1, null, },
6542 .{ 0x1C92, "GEORGIAN MTAVRULI CAPITAL LETTER GAN", .Lu, 0, .L, false, "", "", "", false, null, 0x10D2, null, },6548 .{ 0x1C92, "GEORGIAN MTAVRULI CAPITAL LETTER GAN", .Lu, 0, .L, false, "", "", "", false, null, 0x10D2, null, },
...@@ -7959,7 +7965,7 @@ pub const data = [_]Codepoint{...@@ -7959,7 +7965,7 @@ pub const data = [_]Codepoint{
7959 .{ 0x226A, "MUCH LESS-THAN", .Sm, 0, .ON, false, "", "", "", true, null, null, null, },7965 .{ 0x226A, "MUCH LESS-THAN", .Sm, 0, .ON, false, "", "", "", true, null, null, null, },
7960 .{ 0x226B, "MUCH GREATER-THAN", .Sm, 0, .ON, false, "", "", "", true, null, null, null, },7966 .{ 0x226B, "MUCH GREATER-THAN", .Sm, 0, .ON, false, "", "", "", true, null, null, null, },
7961 .{ 0x226C, "BETWEEN", .Sm, 0, .ON, false, "", "", "", false, null, null, null, },7967 .{ 0x226C, "BETWEEN", .Sm, 0, .ON, false, "", "", "", false, null, null, null, },
7962 .{ 0x226D, "NOT EQUIVALENT TO", .Sm, 0, .ON, false, "", "", "", false, null, null, null, },7968 .{ 0x226D, "NOT EQUIVALENT TO", .Sm, 0, .ON, false, "", "", "", true, null, null, null, },
7963 .{ 0x226E, "NOT LESS-THAN", .Sm, 0, .ON, false, "", "", "", true, null, null, null, },7969 .{ 0x226E, "NOT LESS-THAN", .Sm, 0, .ON, false, "", "", "", true, null, null, null, },
7964 .{ 0x226F, "NOT GREATER-THAN", .Sm, 0, .ON, false, "", "", "", true, null, null, null, },7970 .{ 0x226F, "NOT GREATER-THAN", .Sm, 0, .ON, false, "", "", "", true, null, null, null, },
7965 .{ 0x2270, "NEITHER LESS-THAN NOR EQUAL TO", .Sm, 0, .ON, false, "", "", "", true, null, null, null, },7971 .{ 0x2270, "NEITHER LESS-THAN NOR EQUAL TO", .Sm, 0, .ON, false, "", "", "", true, null, null, null, },
...@@ -8401,6 +8407,9 @@ pub const data = [_]Codepoint{...@@ -8401,6 +8407,9 @@ pub const data = [_]Codepoint{
8401 .{ 0x2424, "SYMBOL FOR NEWLINE", .So, 0, .ON, false, "", "", "", false, null, null, null, },8407 .{ 0x2424, "SYMBOL FOR NEWLINE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
8402 .{ 0x2425, "SYMBOL FOR DELETE FORM TWO", .So, 0, .ON, false, "", "", "", false, null, null, null, },8408 .{ 0x2425, "SYMBOL FOR DELETE FORM TWO", .So, 0, .ON, false, "", "", "", false, null, null, null, },
8403 .{ 0x2426, "SYMBOL FOR SUBSTITUTE FORM TWO", .So, 0, .ON, false, "", "", "", false, null, null, null, },8409 .{ 0x2426, "SYMBOL FOR SUBSTITUTE FORM TWO", .So, 0, .ON, false, "", "", "", false, null, null, null, },
8410 .{ 0x2427, "SYMBOL FOR DELETE SQUARE CHECKER BOARD FORM", .So, 0, .ON, false, "", "", "", false, null, null, null, },
8411 .{ 0x2428, "SYMBOL FOR DELETE RECTANGULAR CHECKER BOARD FORM", .So, 0, .ON, false, "", "", "", false, null, null, null, },
8412 .{ 0x2429, "SYMBOL FOR DELETE MEDIUM SHADE FORM", .So, 0, .ON, false, "", "", "", false, null, null, null, },
8404 .{ 0x2440, "OCR HOOK", .So, 0, .ON, false, "", "", "", false, null, null, null, },8413 .{ 0x2440, "OCR HOOK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
8405 .{ 0x2441, "OCR CHAIR", .So, 0, .ON, false, "", "", "", false, null, null, null, },8414 .{ 0x2441, "OCR CHAIR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
8406 .{ 0x2442, "OCR FORK", .So, 0, .ON, false, "", "", "", false, null, null, null, },8415 .{ 0x2442, "OCR FORK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
...@@ -11735,6 +11744,8 @@ pub const data = [_]Codepoint{...@@ -11735,6 +11744,8 @@ pub const data = [_]Codepoint{
11735 .{ 0x31E1, "CJK STROKE HZZZG", .So, 0, .ON, false, "", "", "", false, null, null, null, },11744 .{ 0x31E1, "CJK STROKE HZZZG", .So, 0, .ON, false, "", "", "", false, null, null, null, },
11736 .{ 0x31E2, "CJK STROKE PG", .So, 0, .ON, false, "", "", "", false, null, null, null, },11745 .{ 0x31E2, "CJK STROKE PG", .So, 0, .ON, false, "", "", "", false, null, null, null, },
11737 .{ 0x31E3, "CJK STROKE Q", .So, 0, .ON, false, "", "", "", false, null, null, null, },11746 .{ 0x31E3, "CJK STROKE Q", .So, 0, .ON, false, "", "", "", false, null, null, null, },
11747 .{ 0x31E4, "CJK STROKE HXG", .So, 0, .ON, false, "", "", "", false, null, null, null, },
11748 .{ 0x31E5, "CJK STROKE SZP", .So, 0, .ON, false, "", "", "", false, null, null, null, },
11738 .{ 0x31EF, "IDEOGRAPHIC DESCRIPTION CHARACTER SUBTRACTION", .So, 0, .ON, false, "", "", "", false, null, null, null, },11749 .{ 0x31EF, "IDEOGRAPHIC DESCRIPTION CHARACTER SUBTRACTION", .So, 0, .ON, false, "", "", "", false, null, null, null, },
11739 .{ 0x31F0, "KATAKANA LETTER SMALL KU", .Lo, 0, .L, false, "", "", "", false, null, null, null, },11750 .{ 0x31F0, "KATAKANA LETTER SMALL KU", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
11740 .{ 0x31F1, "KATAKANA LETTER SMALL SI", .Lo, 0, .L, false, "", "", "", false, null, null, null, },11751 .{ 0x31F1, "KATAKANA LETTER SMALL SI", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
...@@ -14286,6 +14297,9 @@ pub const data = [_]Codepoint{...@@ -14286,6 +14297,9 @@ pub const data = [_]Codepoint{
14286 .{ 0xA7C8, "LATIN SMALL LETTER D WITH SHORT STROKE OVERLAY", .Ll, 0, .L, false, "", "", "", false, 0xA7C7, null, 0xA7C7, },14297 .{ 0xA7C8, "LATIN SMALL LETTER D WITH SHORT STROKE OVERLAY", .Ll, 0, .L, false, "", "", "", false, 0xA7C7, null, 0xA7C7, },
14287 .{ 0xA7C9, "LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY", .Lu, 0, .L, false, "", "", "", false, null, 0xA7CA, null, },14298 .{ 0xA7C9, "LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY", .Lu, 0, .L, false, "", "", "", false, null, 0xA7CA, null, },
14288 .{ 0xA7CA, "LATIN SMALL LETTER S WITH SHORT STROKE OVERLAY", .Ll, 0, .L, false, "", "", "", false, 0xA7C9, null, 0xA7C9, },14299 .{ 0xA7CA, "LATIN SMALL LETTER S WITH SHORT STROKE OVERLAY", .Ll, 0, .L, false, "", "", "", false, 0xA7C9, null, 0xA7C9, },
14300 .{ 0xA7CB, "LATIN CAPITAL LETTER RAMS HORN", .Lu, 0, .L, false, "", "", "", false, null, 0x0264, null, },
14301 .{ 0xA7CC, "LATIN CAPITAL LETTER S WITH DIAGONAL STROKE", .Lu, 0, .L, false, "", "", "", false, null, 0xA7CD, null, },
14302 .{ 0xA7CD, "LATIN SMALL LETTER S WITH DIAGONAL STROKE", .Ll, 0, .L, false, "", "", "", false, 0xA7CC, null, 0xA7CC, },
14289 .{ 0xA7D0, "LATIN CAPITAL LETTER CLOSED INSULAR G", .Lu, 0, .L, false, "", "", "", false, null, 0xA7D1, null, },14303 .{ 0xA7D0, "LATIN CAPITAL LETTER CLOSED INSULAR G", .Lu, 0, .L, false, "", "", "", false, null, 0xA7D1, null, },
14290 .{ 0xA7D1, "LATIN SMALL LETTER CLOSED INSULAR G", .Ll, 0, .L, false, "", "", "", false, 0xA7D0, null, 0xA7D0, },14304 .{ 0xA7D1, "LATIN SMALL LETTER CLOSED INSULAR G", .Ll, 0, .L, false, "", "", "", false, 0xA7D0, null, 0xA7D0, },
14291 .{ 0xA7D3, "LATIN SMALL LETTER DOUBLE THORN", .Ll, 0, .L, false, "", "", "", false, null, null, null, },14305 .{ 0xA7D3, "LATIN SMALL LETTER DOUBLE THORN", .Ll, 0, .L, false, "", "", "", false, null, null, null, },
...@@ -14294,6 +14308,9 @@ pub const data = [_]Codepoint{...@@ -14294,6 +14308,9 @@ pub const data = [_]Codepoint{
14294 .{ 0xA7D7, "LATIN SMALL LETTER MIDDLE SCOTS S", .Ll, 0, .L, false, "", "", "", false, 0xA7D6, null, 0xA7D6, },14308 .{ 0xA7D7, "LATIN SMALL LETTER MIDDLE SCOTS S", .Ll, 0, .L, false, "", "", "", false, 0xA7D6, null, 0xA7D6, },
14295 .{ 0xA7D8, "LATIN CAPITAL LETTER SIGMOID S", .Lu, 0, .L, false, "", "", "", false, null, 0xA7D9, null, },14309 .{ 0xA7D8, "LATIN CAPITAL LETTER SIGMOID S", .Lu, 0, .L, false, "", "", "", false, null, 0xA7D9, null, },
14296 .{ 0xA7D9, "LATIN SMALL LETTER SIGMOID S", .Ll, 0, .L, false, "", "", "", false, 0xA7D8, null, 0xA7D8, },14310 .{ 0xA7D9, "LATIN SMALL LETTER SIGMOID S", .Ll, 0, .L, false, "", "", "", false, 0xA7D8, null, 0xA7D8, },
14311 .{ 0xA7DA, "LATIN CAPITAL LETTER LAMBDA", .Lu, 0, .L, false, "", "", "", false, null, 0xA7DB, null, },
14312 .{ 0xA7DB, "LATIN SMALL LETTER LAMBDA", .Ll, 0, .L, false, "", "", "", false, 0xA7DA, null, 0xA7DA, },
14313 .{ 0xA7DC, "LATIN CAPITAL LETTER LAMBDA WITH STROKE", .Lu, 0, .L, false, "", "", "", false, null, 0x019B, null, },
14297 .{ 0xA7F2, "MODIFIER LETTER CAPITAL C", .Lm, 0, .L, true, "", "", "", false, null, null, null, },14314 .{ 0xA7F2, "MODIFIER LETTER CAPITAL C", .Lm, 0, .L, true, "", "", "", false, null, null, null, },
14298 .{ 0xA7F3, "MODIFIER LETTER CAPITAL F", .Lm, 0, .L, true, "", "", "", false, null, null, null, },14315 .{ 0xA7F3, "MODIFIER LETTER CAPITAL F", .Lm, 0, .L, true, "", "", "", false, null, null, null, },
14299 .{ 0xA7F4, "MODIFIER LETTER CAPITAL Q", .Lm, 0, .L, true, "", "", "", false, null, null, null, },14316 .{ 0xA7F4, "MODIFIER LETTER CAPITAL Q", .Lm, 0, .L, true, "", "", "", false, null, null, null, },
...@@ -18027,6 +18044,58 @@ pub const data = [_]Codepoint{...@@ -18027,6 +18044,58 @@ pub const data = [_]Codepoint{
18027 .{ 0x105B9, "VITHKUQI SMALL LETTER XE", .Ll, 0, .L, false, "", "", "", false, 0x10592, null, 0x10592, },18044 .{ 0x105B9, "VITHKUQI SMALL LETTER XE", .Ll, 0, .L, false, "", "", "", false, 0x10592, null, 0x10592, },
18028 .{ 0x105BB, "VITHKUQI SMALL LETTER Y", .Ll, 0, .L, false, "", "", "", false, 0x10594, null, 0x10594, },18045 .{ 0x105BB, "VITHKUQI SMALL LETTER Y", .Ll, 0, .L, false, "", "", "", false, 0x10594, null, 0x10594, },
18029 .{ 0x105BC, "VITHKUQI SMALL LETTER ZE", .Ll, 0, .L, false, "", "", "", false, 0x10595, null, 0x10595, },18046 .{ 0x105BC, "VITHKUQI SMALL LETTER ZE", .Ll, 0, .L, false, "", "", "", false, 0x10595, null, 0x10595, },
18047 .{ 0x105C0, "TODHRI LETTER A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18048 .{ 0x105C1, "TODHRI LETTER AS", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18049 .{ 0x105C2, "TODHRI LETTER BA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18050 .{ 0x105C3, "TODHRI LETTER MBA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18051 .{ 0x105C4, "TODHRI LETTER CA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18052 .{ 0x105C5, "TODHRI LETTER CHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18053 .{ 0x105C6, "TODHRI LETTER DA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18054 .{ 0x105C7, "TODHRI LETTER NDA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18055 .{ 0x105C8, "TODHRI LETTER DHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18056 .{ 0x105C9, "TODHRI LETTER EI", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18057 .{ 0x105CA, "TODHRI LETTER E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18058 .{ 0x105CB, "TODHRI LETTER FA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18059 .{ 0x105CC, "TODHRI LETTER GA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18060 .{ 0x105CD, "TODHRI LETTER NGA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18061 .{ 0x105CE, "TODHRI LETTER GJA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18062 .{ 0x105CF, "TODHRI LETTER NGJA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18063 .{ 0x105D0, "TODHRI LETTER HA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18064 .{ 0x105D1, "TODHRI LETTER HJA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18065 .{ 0x105D2, "TODHRI LETTER I", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18066 .{ 0x105D3, "TODHRI LETTER JA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18067 .{ 0x105D4, "TODHRI LETTER KA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18068 .{ 0x105D5, "TODHRI LETTER LA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18069 .{ 0x105D6, "TODHRI LETTER LLA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18070 .{ 0x105D7, "TODHRI LETTER MA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18071 .{ 0x105D8, "TODHRI LETTER NA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18072 .{ 0x105D9, "TODHRI LETTER NJAN", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18073 .{ 0x105DA, "TODHRI LETTER O", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18074 .{ 0x105DB, "TODHRI LETTER PA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18075 .{ 0x105DC, "TODHRI LETTER QA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18076 .{ 0x105DD, "TODHRI LETTER RA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18077 .{ 0x105DE, "TODHRI LETTER RRA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18078 .{ 0x105DF, "TODHRI LETTER SA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18079 .{ 0x105E0, "TODHRI LETTER SHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18080 .{ 0x105E1, "TODHRI LETTER SHTA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18081 .{ 0x105E2, "TODHRI LETTER TA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18082 .{ 0x105E3, "TODHRI LETTER THA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18083 .{ 0x105E4, "TODHRI LETTER U", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18084 .{ 0x105E5, "TODHRI LETTER VA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18085 .{ 0x105E6, "TODHRI LETTER XA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18086 .{ 0x105E7, "TODHRI LETTER NXA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18087 .{ 0x105E8, "TODHRI LETTER XHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18088 .{ 0x105E9, "TODHRI LETTER NXHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18089 .{ 0x105EA, "TODHRI LETTER Y", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18090 .{ 0x105EB, "TODHRI LETTER JY", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18091 .{ 0x105EC, "TODHRI LETTER ZA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18092 .{ 0x105ED, "TODHRI LETTER ZHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18093 .{ 0x105EE, "TODHRI LETTER GHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18094 .{ 0x105EF, "TODHRI LETTER STA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18095 .{ 0x105F0, "TODHRI LETTER SKAN", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18096 .{ 0x105F1, "TODHRI LETTER KHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18097 .{ 0x105F2, "TODHRI LETTER PSA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18098 .{ 0x105F3, "TODHRI LETTER OO", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18030 .{ 0x10600, "LINEAR A SIGN AB001", .Lo, 0, .L, false, "", "", "", false, null, null, null, },18099 .{ 0x10600, "LINEAR A SIGN AB001", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18031 .{ 0x10601, "LINEAR A SIGN AB002", .Lo, 0, .L, false, "", "", "", false, null, null, null, },18100 .{ 0x10601, "LINEAR A SIGN AB002", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
18032 .{ 0x10602, "LINEAR A SIGN AB003", .Lo, 0, .L, false, "", "", "", false, null, null, null, },18101 .{ 0x10602, "LINEAR A SIGN AB003", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
...@@ -19348,6 +19417,75 @@ pub const data = [_]Codepoint{...@@ -19348,6 +19417,75 @@ pub const data = [_]Codepoint{
19348 .{ 0x10D37, "HANIFI ROHINGYA DIGIT SEVEN", .Nd, 0, .AN, false, "7", "7", "7", false, null, null, null, },19417 .{ 0x10D37, "HANIFI ROHINGYA DIGIT SEVEN", .Nd, 0, .AN, false, "7", "7", "7", false, null, null, null, },
19349 .{ 0x10D38, "HANIFI ROHINGYA DIGIT EIGHT", .Nd, 0, .AN, false, "8", "8", "8", false, null, null, null, },19418 .{ 0x10D38, "HANIFI ROHINGYA DIGIT EIGHT", .Nd, 0, .AN, false, "8", "8", "8", false, null, null, null, },
19350 .{ 0x10D39, "HANIFI ROHINGYA DIGIT NINE", .Nd, 0, .AN, false, "9", "9", "9", false, null, null, null, },19419 .{ 0x10D39, "HANIFI ROHINGYA DIGIT NINE", .Nd, 0, .AN, false, "9", "9", "9", false, null, null, null, },
19420 .{ 0x10D40, "GARAY DIGIT ZERO", .Nd, 0, .AN, false, "0", "0", "0", false, null, null, null, },
19421 .{ 0x10D41, "GARAY DIGIT ONE", .Nd, 0, .AN, false, "1", "1", "1", false, null, null, null, },
19422 .{ 0x10D42, "GARAY DIGIT TWO", .Nd, 0, .AN, false, "2", "2", "2", false, null, null, null, },
19423 .{ 0x10D43, "GARAY DIGIT THREE", .Nd, 0, .AN, false, "3", "3", "3", false, null, null, null, },
19424 .{ 0x10D44, "GARAY DIGIT FOUR", .Nd, 0, .AN, false, "4", "4", "4", false, null, null, null, },
19425 .{ 0x10D45, "GARAY DIGIT FIVE", .Nd, 0, .AN, false, "5", "5", "5", false, null, null, null, },
19426 .{ 0x10D46, "GARAY DIGIT SIX", .Nd, 0, .AN, false, "6", "6", "6", false, null, null, null, },
19427 .{ 0x10D47, "GARAY DIGIT SEVEN", .Nd, 0, .AN, false, "7", "7", "7", false, null, null, null, },
19428 .{ 0x10D48, "GARAY DIGIT EIGHT", .Nd, 0, .AN, false, "8", "8", "8", false, null, null, null, },
19429 .{ 0x10D49, "GARAY DIGIT NINE", .Nd, 0, .AN, false, "9", "9", "9", false, null, null, null, },
19430 .{ 0x10D4A, "GARAY VOWEL SIGN A", .Lo, 0, .R, false, "", "", "", false, null, null, null, },
19431 .{ 0x10D4B, "GARAY VOWEL SIGN I", .Lo, 0, .R, false, "", "", "", false, null, null, null, },
19432 .{ 0x10D4C, "GARAY VOWEL SIGN O", .Lo, 0, .R, false, "", "", "", false, null, null, null, },
19433 .{ 0x10D4D, "GARAY VOWEL SIGN EE", .Lo, 0, .R, false, "", "", "", false, null, null, null, },
19434 .{ 0x10D4E, "GARAY VOWEL LENGTH MARK", .Lm, 0, .R, false, "", "", "", false, null, null, null, },
19435 .{ 0x10D4F, "GARAY SUKUN", .Lo, 0, .R, false, "", "", "", false, null, null, null, },
19436 .{ 0x10D50, "GARAY CAPITAL LETTER A", .Lu, 0, .R, false, "", "", "", false, null, 0x10D70, null, },
19437 .{ 0x10D51, "GARAY CAPITAL LETTER CA", .Lu, 0, .R, false, "", "", "", false, null, 0x10D71, null, },
19438 .{ 0x10D52, "GARAY CAPITAL LETTER MA", .Lu, 0, .R, false, "", "", "", false, null, 0x10D72, null, },
19439 .{ 0x10D53, "GARAY CAPITAL LETTER KA", .Lu, 0, .R, false, "", "", "", false, null, 0x10D73, null, },
19440 .{ 0x10D54, "GARAY CAPITAL LETTER BA", .Lu, 0, .R, false, "", "", "", false, null, 0x10D74, null, },
19441 .{ 0x10D55, "GARAY CAPITAL LETTER JA", .Lu, 0, .R, false, "", "", "", false, null, 0x10D75, null, },
19442 .{ 0x10D56, "GARAY CAPITAL LETTER SA", .Lu, 0, .R, false, "", "", "", false, null, 0x10D76, null, },
19443 .{ 0x10D57, "GARAY CAPITAL LETTER WA", .Lu, 0, .R, false, "", "", "", false, null, 0x10D77, null, },
19444 .{ 0x10D58, "GARAY CAPITAL LETTER LA", .Lu, 0, .R, false, "", "", "", false, null, 0x10D78, null, },
19445 .{ 0x10D59, "GARAY CAPITAL LETTER GA", .Lu, 0, .R, false, "", "", "", false, null, 0x10D79, null, },
19446 .{ 0x10D5A, "GARAY CAPITAL LETTER DA", .Lu, 0, .R, false, "", "", "", false, null, 0x10D7A, null, },
19447 .{ 0x10D5B, "GARAY CAPITAL LETTER XA", .Lu, 0, .R, false, "", "", "", false, null, 0x10D7B, null, },
19448 .{ 0x10D5C, "GARAY CAPITAL LETTER YA", .Lu, 0, .R, false, "", "", "", false, null, 0x10D7C, null, },
19449 .{ 0x10D5D, "GARAY CAPITAL LETTER TA", .Lu, 0, .R, false, "", "", "", false, null, 0x10D7D, null, },
19450 .{ 0x10D5E, "GARAY CAPITAL LETTER RA", .Lu, 0, .R, false, "", "", "", false, null, 0x10D7E, null, },
19451 .{ 0x10D5F, "GARAY CAPITAL LETTER NYA", .Lu, 0, .R, false, "", "", "", false, null, 0x10D7F, null, },
19452 .{ 0x10D60, "GARAY CAPITAL LETTER FA", .Lu, 0, .R, false, "", "", "", false, null, 0x10D80, null, },
19453 .{ 0x10D61, "GARAY CAPITAL LETTER NA", .Lu, 0, .R, false, "", "", "", false, null, 0x10D81, null, },
19454 .{ 0x10D62, "GARAY CAPITAL LETTER PA", .Lu, 0, .R, false, "", "", "", false, null, 0x10D82, null, },
19455 .{ 0x10D63, "GARAY CAPITAL LETTER HA", .Lu, 0, .R, false, "", "", "", false, null, 0x10D83, null, },
19456 .{ 0x10D64, "GARAY CAPITAL LETTER OLD KA", .Lu, 0, .R, false, "", "", "", false, null, 0x10D84, null, },
19457 .{ 0x10D65, "GARAY CAPITAL LETTER OLD NA", .Lu, 0, .R, false, "", "", "", false, null, 0x10D85, null, },
19458 .{ 0x10D69, "GARAY VOWEL SIGN E", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, },
19459 .{ 0x10D6A, "GARAY CONSONANT GEMINATION MARK", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, },
19460 .{ 0x10D6B, "GARAY COMBINING DOT ABOVE", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, },
19461 .{ 0x10D6C, "GARAY COMBINING DOUBLE DOT ABOVE", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, },
19462 .{ 0x10D6D, "GARAY CONSONANT NASALIZATION MARK", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, },
19463 .{ 0x10D6E, "GARAY HYPHEN", .Pd, 0, .ON, false, "", "", "", false, null, null, null, },
19464 .{ 0x10D6F, "GARAY REDUPLICATION MARK", .Lm, 0, .R, false, "", "", "", false, null, null, null, },
19465 .{ 0x10D70, "GARAY SMALL LETTER A", .Ll, 0, .R, false, "", "", "", false, 0x10D50, null, 0x10D50, },
19466 .{ 0x10D71, "GARAY SMALL LETTER CA", .Ll, 0, .R, false, "", "", "", false, 0x10D51, null, 0x10D51, },
19467 .{ 0x10D72, "GARAY SMALL LETTER MA", .Ll, 0, .R, false, "", "", "", false, 0x10D52, null, 0x10D52, },
19468 .{ 0x10D73, "GARAY SMALL LETTER KA", .Ll, 0, .R, false, "", "", "", false, 0x10D53, null, 0x10D53, },
19469 .{ 0x10D74, "GARAY SMALL LETTER BA", .Ll, 0, .R, false, "", "", "", false, 0x10D54, null, 0x10D54, },
19470 .{ 0x10D75, "GARAY SMALL LETTER JA", .Ll, 0, .R, false, "", "", "", false, 0x10D55, null, 0x10D55, },
19471 .{ 0x10D76, "GARAY SMALL LETTER SA", .Ll, 0, .R, false, "", "", "", false, 0x10D56, null, 0x10D56, },
19472 .{ 0x10D77, "GARAY SMALL LETTER WA", .Ll, 0, .R, false, "", "", "", false, 0x10D57, null, 0x10D57, },
19473 .{ 0x10D78, "GARAY SMALL LETTER LA", .Ll, 0, .R, false, "", "", "", false, 0x10D58, null, 0x10D58, },
19474 .{ 0x10D79, "GARAY SMALL LETTER GA", .Ll, 0, .R, false, "", "", "", false, 0x10D59, null, 0x10D59, },
19475 .{ 0x10D7A, "GARAY SMALL LETTER DA", .Ll, 0, .R, false, "", "", "", false, 0x10D5A, null, 0x10D5A, },
19476 .{ 0x10D7B, "GARAY SMALL LETTER XA", .Ll, 0, .R, false, "", "", "", false, 0x10D5B, null, 0x10D5B, },
19477 .{ 0x10D7C, "GARAY SMALL LETTER YA", .Ll, 0, .R, false, "", "", "", false, 0x10D5C, null, 0x10D5C, },
19478 .{ 0x10D7D, "GARAY SMALL LETTER TA", .Ll, 0, .R, false, "", "", "", false, 0x10D5D, null, 0x10D5D, },
19479 .{ 0x10D7E, "GARAY SMALL LETTER RA", .Ll, 0, .R, false, "", "", "", false, 0x10D5E, null, 0x10D5E, },
19480 .{ 0x10D7F, "GARAY SMALL LETTER NYA", .Ll, 0, .R, false, "", "", "", false, 0x10D5F, null, 0x10D5F, },
19481 .{ 0x10D80, "GARAY SMALL LETTER FA", .Ll, 0, .R, false, "", "", "", false, 0x10D60, null, 0x10D60, },
19482 .{ 0x10D81, "GARAY SMALL LETTER NA", .Ll, 0, .R, false, "", "", "", false, 0x10D61, null, 0x10D61, },
19483 .{ 0x10D82, "GARAY SMALL LETTER PA", .Ll, 0, .R, false, "", "", "", false, 0x10D62, null, 0x10D62, },
19484 .{ 0x10D83, "GARAY SMALL LETTER HA", .Ll, 0, .R, false, "", "", "", false, 0x10D63, null, 0x10D63, },
19485 .{ 0x10D84, "GARAY SMALL LETTER OLD KA", .Ll, 0, .R, false, "", "", "", false, 0x10D64, null, 0x10D64, },
19486 .{ 0x10D85, "GARAY SMALL LETTER OLD NA", .Ll, 0, .R, false, "", "", "", false, 0x10D65, null, 0x10D65, },
19487 .{ 0x10D8E, "GARAY PLUS SIGN", .Sm, 0, .R, false, "", "", "", false, null, null, null, },
19488 .{ 0x10D8F, "GARAY MINUS SIGN", .Sm, 0, .R, false, "", "", "", false, null, null, null, },
19351 .{ 0x10E60, "RUMI DIGIT ONE", .No, 0, .AN, false, "", "1", "1", false, null, null, null, },19489 .{ 0x10E60, "RUMI DIGIT ONE", .No, 0, .AN, false, "", "1", "1", false, null, null, null, },
19352 .{ 0x10E61, "RUMI DIGIT TWO", .No, 0, .AN, false, "", "2", "2", false, null, null, null, },19490 .{ 0x10E61, "RUMI DIGIT TWO", .No, 0, .AN, false, "", "2", "2", false, null, null, null, },
19353 .{ 0x10E62, "RUMI DIGIT THREE", .No, 0, .AN, false, "", "3", "3", false, null, null, null, },19491 .{ 0x10E62, "RUMI DIGIT THREE", .No, 0, .AN, false, "", "3", "3", false, null, null, null, },
...@@ -19426,6 +19564,10 @@ pub const data = [_]Codepoint{...@@ -19426,6 +19564,10 @@ pub const data = [_]Codepoint{
19426 .{ 0x10EAD, "YEZIDI HYPHENATION MARK", .Pd, 0, .R, false, "", "", "", false, null, null, null, },19564 .{ 0x10EAD, "YEZIDI HYPHENATION MARK", .Pd, 0, .R, false, "", "", "", false, null, null, null, },
19427 .{ 0x10EB0, "YEZIDI LETTER LAM WITH DOT ABOVE", .Lo, 0, .R, false, "", "", "", false, null, null, null, },19565 .{ 0x10EB0, "YEZIDI LETTER LAM WITH DOT ABOVE", .Lo, 0, .R, false, "", "", "", false, null, null, null, },
19428 .{ 0x10EB1, "YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE", .Lo, 0, .R, false, "", "", "", false, null, null, null, },19566 .{ 0x10EB1, "YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE", .Lo, 0, .R, false, "", "", "", false, null, null, null, },
19567 .{ 0x10EC2, "ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW", .Lo, 0, .AL, false, "", "", "", false, null, null, null, },
19568 .{ 0x10EC3, "ARABIC LETTER TAH WITH TWO DOTS VERTICALLY BELOW", .Lo, 0, .AL, false, "", "", "", false, null, null, null, },
19569 .{ 0x10EC4, "ARABIC LETTER KAF WITH TWO DOTS VERTICALLY BELOW", .Lo, 0, .AL, false, "", "", "", false, null, null, null, },
19570 .{ 0x10EFC, "ARABIC COMBINING ALEF OVERLAY", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
19429 .{ 0x10EFD, "ARABIC SMALL LOW WORD SAKTA", .Mn, 220, .NSM, false, "", "", "", false, null, null, null, },19571 .{ 0x10EFD, "ARABIC SMALL LOW WORD SAKTA", .Mn, 220, .NSM, false, "", "", "", false, null, null, null, },
19430 .{ 0x10EFE, "ARABIC SMALL LOW WORD QASR", .Mn, 220, .NSM, false, "", "", "", false, null, null, null, },19572 .{ 0x10EFE, "ARABIC SMALL LOW WORD QASR", .Mn, 220, .NSM, false, "", "", "", false, null, null, null, },
19431 .{ 0x10EFF, "ARABIC SMALL LOW WORD MADDA", .Mn, 220, .NSM, false, "", "", "", false, null, null, null, },19573 .{ 0x10EFF, "ARABIC SMALL LOW WORD MADDA", .Mn, 220, .NSM, false, "", "", "", false, null, null, null, },
...@@ -20290,6 +20432,86 @@ pub const data = [_]Codepoint{...@@ -20290,6 +20432,86 @@ pub const data = [_]Codepoint{
20290 .{ 0x11372, "COMBINING GRANTHA LETTER NA", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, },20432 .{ 0x11372, "COMBINING GRANTHA LETTER NA", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, },
20291 .{ 0x11373, "COMBINING GRANTHA LETTER VI", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, },20433 .{ 0x11373, "COMBINING GRANTHA LETTER VI", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, },
20292 .{ 0x11374, "COMBINING GRANTHA LETTER PA", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, },20434 .{ 0x11374, "COMBINING GRANTHA LETTER PA", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, },
20435 .{ 0x11380, "TULU-TIGALARI LETTER A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20436 .{ 0x11381, "TULU-TIGALARI LETTER AA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20437 .{ 0x11382, "TULU-TIGALARI LETTER I", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20438 .{ 0x11383, "TULU-TIGALARI LETTER II", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20439 .{ 0x11384, "TULU-TIGALARI LETTER U", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20440 .{ 0x11385, "TULU-TIGALARI LETTER UU", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20441 .{ 0x11386, "TULU-TIGALARI LETTER VOCALIC R", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20442 .{ 0x11387, "TULU-TIGALARI LETTER VOCALIC RR", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20443 .{ 0x11388, "TULU-TIGALARI LETTER VOCALIC L", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20444 .{ 0x11389, "TULU-TIGALARI LETTER VOCALIC LL", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20445 .{ 0x1138B, "TULU-TIGALARI LETTER EE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20446 .{ 0x1138E, "TULU-TIGALARI LETTER AI", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20447 .{ 0x11390, "TULU-TIGALARI LETTER OO", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20448 .{ 0x11391, "TULU-TIGALARI LETTER AU", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20449 .{ 0x11392, "TULU-TIGALARI LETTER KA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20450 .{ 0x11393, "TULU-TIGALARI LETTER KHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20451 .{ 0x11394, "TULU-TIGALARI LETTER GA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20452 .{ 0x11395, "TULU-TIGALARI LETTER GHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20453 .{ 0x11396, "TULU-TIGALARI LETTER NGA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20454 .{ 0x11397, "TULU-TIGALARI LETTER CA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20455 .{ 0x11398, "TULU-TIGALARI LETTER CHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20456 .{ 0x11399, "TULU-TIGALARI LETTER JA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20457 .{ 0x1139A, "TULU-TIGALARI LETTER JHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20458 .{ 0x1139B, "TULU-TIGALARI LETTER NYA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20459 .{ 0x1139C, "TULU-TIGALARI LETTER TTA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20460 .{ 0x1139D, "TULU-TIGALARI LETTER TTHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20461 .{ 0x1139E, "TULU-TIGALARI LETTER DDA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20462 .{ 0x1139F, "TULU-TIGALARI LETTER DDHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20463 .{ 0x113A0, "TULU-TIGALARI LETTER NNA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20464 .{ 0x113A1, "TULU-TIGALARI LETTER TA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20465 .{ 0x113A2, "TULU-TIGALARI LETTER THA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20466 .{ 0x113A3, "TULU-TIGALARI LETTER DA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20467 .{ 0x113A4, "TULU-TIGALARI LETTER DHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20468 .{ 0x113A5, "TULU-TIGALARI LETTER NA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20469 .{ 0x113A6, "TULU-TIGALARI LETTER PA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20470 .{ 0x113A7, "TULU-TIGALARI LETTER PHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20471 .{ 0x113A8, "TULU-TIGALARI LETTER BA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20472 .{ 0x113A9, "TULU-TIGALARI LETTER BHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20473 .{ 0x113AA, "TULU-TIGALARI LETTER MA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20474 .{ 0x113AB, "TULU-TIGALARI LETTER YA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20475 .{ 0x113AC, "TULU-TIGALARI LETTER RA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20476 .{ 0x113AD, "TULU-TIGALARI LETTER LA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20477 .{ 0x113AE, "TULU-TIGALARI LETTER VA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20478 .{ 0x113AF, "TULU-TIGALARI LETTER SHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20479 .{ 0x113B0, "TULU-TIGALARI LETTER SSA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20480 .{ 0x113B1, "TULU-TIGALARI LETTER SA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20481 .{ 0x113B2, "TULU-TIGALARI LETTER HA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20482 .{ 0x113B3, "TULU-TIGALARI LETTER LLA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20483 .{ 0x113B4, "TULU-TIGALARI LETTER RRA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20484 .{ 0x113B5, "TULU-TIGALARI LETTER LLLA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20485 .{ 0x113B7, "TULU-TIGALARI SIGN AVAGRAHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20486 .{ 0x113B8, "TULU-TIGALARI VOWEL SIGN AA", .Mc, 0, .L, false, "", "", "", false, null, null, null, },
20487 .{ 0x113B9, "TULU-TIGALARI VOWEL SIGN I", .Mc, 0, .L, false, "", "", "", false, null, null, null, },
20488 .{ 0x113BA, "TULU-TIGALARI VOWEL SIGN II", .Mc, 0, .L, false, "", "", "", false, null, null, null, },
20489 .{ 0x113BB, "TULU-TIGALARI VOWEL SIGN U", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
20490 .{ 0x113BC, "TULU-TIGALARI VOWEL SIGN UU", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
20491 .{ 0x113BD, "TULU-TIGALARI VOWEL SIGN VOCALIC R", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
20492 .{ 0x113BE, "TULU-TIGALARI VOWEL SIGN VOCALIC RR", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
20493 .{ 0x113BF, "TULU-TIGALARI VOWEL SIGN VOCALIC L", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
20494 .{ 0x113C0, "TULU-TIGALARI VOWEL SIGN VOCALIC LL", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
20495 .{ 0x113C2, "TULU-TIGALARI VOWEL SIGN EE", .Mc, 0, .L, false, "", "", "", false, null, null, null, },
20496 .{ 0x113C5, "TULU-TIGALARI VOWEL SIGN AI", .Mc, 0, .L, false, "", "", "", false, null, null, null, },
20497 .{ 0x113C7, "TULU-TIGALARI VOWEL SIGN OO", .Mc, 0, .L, false, "", "", "", false, null, null, null, },
20498 .{ 0x113C8, "TULU-TIGALARI VOWEL SIGN AU", .Mc, 0, .L, false, "", "", "", false, null, null, null, },
20499 .{ 0x113C9, "TULU-TIGALARI AU LENGTH MARK", .Mc, 0, .L, false, "", "", "", false, null, null, null, },
20500 .{ 0x113CA, "TULU-TIGALARI SIGN CANDRA ANUNASIKA", .Mc, 0, .L, false, "", "", "", false, null, null, null, },
20501 .{ 0x113CC, "TULU-TIGALARI SIGN ANUSVARA", .Mc, 0, .L, false, "", "", "", false, null, null, null, },
20502 .{ 0x113CD, "TULU-TIGALARI SIGN VISARGA", .Mc, 0, .L, false, "", "", "", false, null, null, null, },
20503 .{ 0x113CE, "TULU-TIGALARI SIGN VIRAMA", .Mn, 9, .NSM, false, "", "", "", false, null, null, null, },
20504 .{ 0x113CF, "TULU-TIGALARI SIGN LOOPED VIRAMA", .Mc, 9, .L, false, "", "", "", false, null, null, null, },
20505 .{ 0x113D0, "TULU-TIGALARI CONJOINER", .Mn, 9, .NSM, false, "", "", "", false, null, null, null, },
20506 .{ 0x113D1, "TULU-TIGALARI REPHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20507 .{ 0x113D2, "TULU-TIGALARI GEMINATION MARK", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
20508 .{ 0x113D3, "TULU-TIGALARI SIGN PLUTA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20509 .{ 0x113D4, "TULU-TIGALARI DANDA", .Po, 0, .L, false, "", "", "", false, null, null, null, },
20510 .{ 0x113D5, "TULU-TIGALARI DOUBLE DANDA", .Po, 0, .L, false, "", "", "", false, null, null, null, },
20511 .{ 0x113D7, "TULU-TIGALARI SIGN OM PUSHPIKA", .Po, 0, .L, false, "", "", "", false, null, null, null, },
20512 .{ 0x113D8, "TULU-TIGALARI SIGN SHRII PUSHPIKA", .Po, 0, .L, false, "", "", "", false, null, null, null, },
20513 .{ 0x113E1, "TULU-TIGALARI VEDIC TONE SVARITA", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
20514 .{ 0x113E2, "TULU-TIGALARI VEDIC TONE ANUDATTA", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
20293 .{ 0x11400, "NEWA LETTER A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },20515 .{ 0x11400, "NEWA LETTER A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20294 .{ 0x11401, "NEWA LETTER AA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },20516 .{ 0x11401, "NEWA LETTER AA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20295 .{ 0x11402, "NEWA LETTER I", .Lo, 0, .L, false, "", "", "", false, null, null, null, },20517 .{ 0x11402, "NEWA LETTER I", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
...@@ -20721,6 +20943,26 @@ pub const data = [_]Codepoint{...@@ -20721,6 +20943,26 @@ pub const data = [_]Codepoint{
20721 .{ 0x116C7, "TAKRI DIGIT SEVEN", .Nd, 0, .L, false, "7", "7", "7", false, null, null, null, },20943 .{ 0x116C7, "TAKRI DIGIT SEVEN", .Nd, 0, .L, false, "7", "7", "7", false, null, null, null, },
20722 .{ 0x116C8, "TAKRI DIGIT EIGHT", .Nd, 0, .L, false, "8", "8", "8", false, null, null, null, },20944 .{ 0x116C8, "TAKRI DIGIT EIGHT", .Nd, 0, .L, false, "8", "8", "8", false, null, null, null, },
20723 .{ 0x116C9, "TAKRI DIGIT NINE", .Nd, 0, .L, false, "9", "9", "9", false, null, null, null, },20945 .{ 0x116C9, "TAKRI DIGIT NINE", .Nd, 0, .L, false, "9", "9", "9", false, null, null, null, },
20946 .{ 0x116D0, "MYANMAR PAO DIGIT ZERO", .Nd, 0, .L, false, "0", "0", "0", false, null, null, null, },
20947 .{ 0x116D1, "MYANMAR PAO DIGIT ONE", .Nd, 0, .L, false, "1", "1", "1", false, null, null, null, },
20948 .{ 0x116D2, "MYANMAR PAO DIGIT TWO", .Nd, 0, .L, false, "2", "2", "2", false, null, null, null, },
20949 .{ 0x116D3, "MYANMAR PAO DIGIT THREE", .Nd, 0, .L, false, "3", "3", "3", false, null, null, null, },
20950 .{ 0x116D4, "MYANMAR PAO DIGIT FOUR", .Nd, 0, .L, false, "4", "4", "4", false, null, null, null, },
20951 .{ 0x116D5, "MYANMAR PAO DIGIT FIVE", .Nd, 0, .L, false, "5", "5", "5", false, null, null, null, },
20952 .{ 0x116D6, "MYANMAR PAO DIGIT SIX", .Nd, 0, .L, false, "6", "6", "6", false, null, null, null, },
20953 .{ 0x116D7, "MYANMAR PAO DIGIT SEVEN", .Nd, 0, .L, false, "7", "7", "7", false, null, null, null, },
20954 .{ 0x116D8, "MYANMAR PAO DIGIT EIGHT", .Nd, 0, .L, false, "8", "8", "8", false, null, null, null, },
20955 .{ 0x116D9, "MYANMAR PAO DIGIT NINE", .Nd, 0, .L, false, "9", "9", "9", false, null, null, null, },
20956 .{ 0x116DA, "MYANMAR EASTERN PWO KAREN DIGIT ZERO", .Nd, 0, .L, false, "0", "0", "0", false, null, null, null, },
20957 .{ 0x116DB, "MYANMAR EASTERN PWO KAREN DIGIT ONE", .Nd, 0, .L, false, "1", "1", "1", false, null, null, null, },
20958 .{ 0x116DC, "MYANMAR EASTERN PWO KAREN DIGIT TWO", .Nd, 0, .L, false, "2", "2", "2", false, null, null, null, },
20959 .{ 0x116DD, "MYANMAR EASTERN PWO KAREN DIGIT THREE", .Nd, 0, .L, false, "3", "3", "3", false, null, null, null, },
20960 .{ 0x116DE, "MYANMAR EASTERN PWO KAREN DIGIT FOUR", .Nd, 0, .L, false, "4", "4", "4", false, null, null, null, },
20961 .{ 0x116DF, "MYANMAR EASTERN PWO KAREN DIGIT FIVE", .Nd, 0, .L, false, "5", "5", "5", false, null, null, null, },
20962 .{ 0x116E0, "MYANMAR EASTERN PWO KAREN DIGIT SIX", .Nd, 0, .L, false, "6", "6", "6", false, null, null, null, },
20963 .{ 0x116E1, "MYANMAR EASTERN PWO KAREN DIGIT SEVEN", .Nd, 0, .L, false, "7", "7", "7", false, null, null, null, },
20964 .{ 0x116E2, "MYANMAR EASTERN PWO KAREN DIGIT EIGHT", .Nd, 0, .L, false, "8", "8", "8", false, null, null, null, },
20965 .{ 0x116E3, "MYANMAR EASTERN PWO KAREN DIGIT NINE", .Nd, 0, .L, false, "9", "9", "9", false, null, null, null, },
20724 .{ 0x11700, "AHOM LETTER KA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },20966 .{ 0x11700, "AHOM LETTER KA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20725 .{ 0x11701, "AHOM LETTER KHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },20967 .{ 0x11701, "AHOM LETTER KHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20726 .{ 0x11702, "AHOM LETTER NGA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },20968 .{ 0x11702, "AHOM LETTER NGA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
...@@ -20749,7 +20991,7 @@ pub const data = [_]Codepoint{...@@ -20749,7 +20991,7 @@ pub const data = [_]Codepoint{
20749 .{ 0x11719, "AHOM LETTER JHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },20991 .{ 0x11719, "AHOM LETTER JHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20750 .{ 0x1171A, "AHOM LETTER ALTERNATE BA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },20992 .{ 0x1171A, "AHOM LETTER ALTERNATE BA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
20751 .{ 0x1171D, "AHOM CONSONANT SIGN MEDIAL LA", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },20993 .{ 0x1171D, "AHOM CONSONANT SIGN MEDIAL LA", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
20752 .{ 0x1171E, "AHOM CONSONANT SIGN MEDIAL RA", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },20994 .{ 0x1171E, "AHOM CONSONANT SIGN MEDIAL RA", .Mc, 0, .L, false, "", "", "", false, null, null, null, },
20753 .{ 0x1171F, "AHOM CONSONANT SIGN MEDIAL LIGATING RA", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },20995 .{ 0x1171F, "AHOM CONSONANT SIGN MEDIAL LIGATING RA", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
20754 .{ 0x11720, "AHOM VOWEL SIGN A", .Mc, 0, .L, false, "", "", "", false, null, null, null, },20996 .{ 0x11720, "AHOM VOWEL SIGN A", .Mc, 0, .L, false, "", "", "", false, null, null, null, },
20755 .{ 0x11721, "AHOM VOWEL SIGN AA", .Mc, 0, .L, false, "", "", "", false, null, null, null, },20997 .{ 0x11721, "AHOM VOWEL SIGN AA", .Mc, 0, .L, false, "", "", "", false, null, null, null, },
...@@ -21305,6 +21547,50 @@ pub const data = [_]Codepoint{...@@ -21305,6 +21547,50 @@ pub const data = [_]Codepoint{
21305 .{ 0x11B07, "DEVANAGARI SIGN WESTERN NINE-LIKE BHALE", .Po, 0, .L, false, "", "", "", false, null, null, null, },21547 .{ 0x11B07, "DEVANAGARI SIGN WESTERN NINE-LIKE BHALE", .Po, 0, .L, false, "", "", "", false, null, null, null, },
21306 .{ 0x11B08, "DEVANAGARI SIGN REVERSED NINE-LIKE BHALE", .Po, 0, .L, false, "", "", "", false, null, null, null, },21548 .{ 0x11B08, "DEVANAGARI SIGN REVERSED NINE-LIKE BHALE", .Po, 0, .L, false, "", "", "", false, null, null, null, },
21307 .{ 0x11B09, "DEVANAGARI SIGN MINDU", .Po, 0, .L, false, "", "", "", false, null, null, null, },21549 .{ 0x11B09, "DEVANAGARI SIGN MINDU", .Po, 0, .L, false, "", "", "", false, null, null, null, },
21550 .{ 0x11BC0, "SUNUWAR LETTER DEVI", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21551 .{ 0x11BC1, "SUNUWAR LETTER TASLA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21552 .{ 0x11BC2, "SUNUWAR LETTER EKO", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21553 .{ 0x11BC3, "SUNUWAR LETTER IMAR", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21554 .{ 0x11BC4, "SUNUWAR LETTER REU", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21555 .{ 0x11BC5, "SUNUWAR LETTER UTTHI", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21556 .{ 0x11BC6, "SUNUWAR LETTER KIK", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21557 .{ 0x11BC7, "SUNUWAR LETTER MA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21558 .{ 0x11BC8, "SUNUWAR LETTER APPHO", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21559 .{ 0x11BC9, "SUNUWAR LETTER PIP", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21560 .{ 0x11BCA, "SUNUWAR LETTER GIL", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21561 .{ 0x11BCB, "SUNUWAR LETTER HAMSO", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21562 .{ 0x11BCC, "SUNUWAR LETTER CARMI", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21563 .{ 0x11BCD, "SUNUWAR LETTER NAH", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21564 .{ 0x11BCE, "SUNUWAR LETTER BUR", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21565 .{ 0x11BCF, "SUNUWAR LETTER JYAH", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21566 .{ 0x11BD0, "SUNUWAR LETTER LOACHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21567 .{ 0x11BD1, "SUNUWAR LETTER OTTHI", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21568 .{ 0x11BD2, "SUNUWAR LETTER SHYELE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21569 .{ 0x11BD3, "SUNUWAR LETTER VARCA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21570 .{ 0x11BD4, "SUNUWAR LETTER YAT", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21571 .{ 0x11BD5, "SUNUWAR LETTER AVA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21572 .{ 0x11BD6, "SUNUWAR LETTER AAL", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21573 .{ 0x11BD7, "SUNUWAR LETTER DONGA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21574 .{ 0x11BD8, "SUNUWAR LETTER THARI", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21575 .{ 0x11BD9, "SUNUWAR LETTER PHAR", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21576 .{ 0x11BDA, "SUNUWAR LETTER NGAR", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21577 .{ 0x11BDB, "SUNUWAR LETTER KHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21578 .{ 0x11BDC, "SUNUWAR LETTER SHYER", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21579 .{ 0x11BDD, "SUNUWAR LETTER CHELAP", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21580 .{ 0x11BDE, "SUNUWAR LETTER TENTU", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21581 .{ 0x11BDF, "SUNUWAR LETTER THELE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21582 .{ 0x11BE0, "SUNUWAR LETTER KLOKO", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21583 .{ 0x11BE1, "SUNUWAR SIGN PVO", .Po, 0, .L, false, "", "", "", false, null, null, null, },
21584 .{ 0x11BF0, "SUNUWAR DIGIT ZERO", .Nd, 0, .L, false, "0", "0", "0", false, null, null, null, },
21585 .{ 0x11BF1, "SUNUWAR DIGIT ONE", .Nd, 0, .L, false, "1", "1", "1", false, null, null, null, },
21586 .{ 0x11BF2, "SUNUWAR DIGIT TWO", .Nd, 0, .L, false, "2", "2", "2", false, null, null, null, },
21587 .{ 0x11BF3, "SUNUWAR DIGIT THREE", .Nd, 0, .L, false, "3", "3", "3", false, null, null, null, },
21588 .{ 0x11BF4, "SUNUWAR DIGIT FOUR", .Nd, 0, .L, false, "4", "4", "4", false, null, null, null, },
21589 .{ 0x11BF5, "SUNUWAR DIGIT FIVE", .Nd, 0, .L, false, "5", "5", "5", false, null, null, null, },
21590 .{ 0x11BF6, "SUNUWAR DIGIT SIX", .Nd, 0, .L, false, "6", "6", "6", false, null, null, null, },
21591 .{ 0x11BF7, "SUNUWAR DIGIT SEVEN", .Nd, 0, .L, false, "7", "7", "7", false, null, null, null, },
21592 .{ 0x11BF8, "SUNUWAR DIGIT EIGHT", .Nd, 0, .L, false, "8", "8", "8", false, null, null, null, },
21593 .{ 0x11BF9, "SUNUWAR DIGIT NINE", .Nd, 0, .L, false, "9", "9", "9", false, null, null, null, },
21308 .{ 0x11C00, "BHAIKSUKI LETTER A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },21594 .{ 0x11C00, "BHAIKSUKI LETTER A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21309 .{ 0x11C01, "BHAIKSUKI LETTER AA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },21595 .{ 0x11C01, "BHAIKSUKI LETTER AA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21310 .{ 0x11C02, "BHAIKSUKI LETTER I", .Lo, 0, .L, false, "", "", "", false, null, null, null, },21596 .{ 0x11C02, "BHAIKSUKI LETTER I", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
...@@ -21719,6 +22005,7 @@ pub const data = [_]Codepoint{...@@ -21719,6 +22005,7 @@ pub const data = [_]Codepoint{
21719 .{ 0x11F57, "KAWI DIGIT SEVEN", .Nd, 0, .L, false, "7", "7", "7", false, null, null, null, },22005 .{ 0x11F57, "KAWI DIGIT SEVEN", .Nd, 0, .L, false, "7", "7", "7", false, null, null, null, },
21720 .{ 0x11F58, "KAWI DIGIT EIGHT", .Nd, 0, .L, false, "8", "8", "8", false, null, null, null, },22006 .{ 0x11F58, "KAWI DIGIT EIGHT", .Nd, 0, .L, false, "8", "8", "8", false, null, null, null, },
21721 .{ 0x11F59, "KAWI DIGIT NINE", .Nd, 0, .L, false, "9", "9", "9", false, null, null, null, },22007 .{ 0x11F59, "KAWI DIGIT NINE", .Nd, 0, .L, false, "9", "9", "9", false, null, null, null, },
22008 .{ 0x11F5A, "KAWI SIGN NUKTA", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
21722 .{ 0x11FB0, "LISU LETTER YHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },22009 .{ 0x11FB0, "LISU LETTER YHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
21723 .{ 0x11FC0, "TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH", .No, 0, .L, false, "", "", "1/320", false, null, null, null, },22010 .{ 0x11FC0, "TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH", .No, 0, .L, false, "", "", "1/320", false, null, null, null, },
21724 .{ 0x11FC1, "TAMIL FRACTION ONE ONE-HUNDRED-AND-SIXTIETH", .No, 0, .L, false, "", "", "1/160", false, null, null, null, },22011 .{ 0x11FC1, "TAMIL FRACTION ONE ONE-HUNDRED-AND-SIXTIETH", .No, 0, .L, false, "", "", "1/160", false, null, null, null, },
...@@ -24214,6 +24501,4001 @@ pub const data = [_]Codepoint{...@@ -24214,6 +24501,4001 @@ pub const data = [_]Codepoint{
24214 .{ 0x13453, "EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP AND END", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },24501 .{ 0x13453, "EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP AND END", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
24215 .{ 0x13454, "EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM AND END", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },24502 .{ 0x13454, "EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM AND END", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
24216 .{ 0x13455, "EGYPTIAN HIEROGLYPH MODIFIER DAMAGED", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },24503 .{ 0x13455, "EGYPTIAN HIEROGLYPH MODIFIER DAMAGED", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
24504 .{ 0x13460, "EGYPTIAN HIEROGLYPH-13460", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24505 .{ 0x13461, "EGYPTIAN HIEROGLYPH-13461", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24506 .{ 0x13462, "EGYPTIAN HIEROGLYPH-13462", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24507 .{ 0x13463, "EGYPTIAN HIEROGLYPH-13463", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24508 .{ 0x13464, "EGYPTIAN HIEROGLYPH-13464", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24509 .{ 0x13465, "EGYPTIAN HIEROGLYPH-13465", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24510 .{ 0x13466, "EGYPTIAN HIEROGLYPH-13466", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24511 .{ 0x13467, "EGYPTIAN HIEROGLYPH-13467", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24512 .{ 0x13468, "EGYPTIAN HIEROGLYPH-13468", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24513 .{ 0x13469, "EGYPTIAN HIEROGLYPH-13469", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24514 .{ 0x1346A, "EGYPTIAN HIEROGLYPH-1346A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24515 .{ 0x1346B, "EGYPTIAN HIEROGLYPH-1346B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24516 .{ 0x1346C, "EGYPTIAN HIEROGLYPH-1346C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24517 .{ 0x1346D, "EGYPTIAN HIEROGLYPH-1346D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24518 .{ 0x1346E, "EGYPTIAN HIEROGLYPH-1346E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24519 .{ 0x1346F, "EGYPTIAN HIEROGLYPH-1346F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24520 .{ 0x13470, "EGYPTIAN HIEROGLYPH-13470", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24521 .{ 0x13471, "EGYPTIAN HIEROGLYPH-13471", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24522 .{ 0x13472, "EGYPTIAN HIEROGLYPH-13472", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24523 .{ 0x13473, "EGYPTIAN HIEROGLYPH-13473", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24524 .{ 0x13474, "EGYPTIAN HIEROGLYPH-13474", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24525 .{ 0x13475, "EGYPTIAN HIEROGLYPH-13475", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24526 .{ 0x13476, "EGYPTIAN HIEROGLYPH-13476", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24527 .{ 0x13477, "EGYPTIAN HIEROGLYPH-13477", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24528 .{ 0x13478, "EGYPTIAN HIEROGLYPH-13478", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24529 .{ 0x13479, "EGYPTIAN HIEROGLYPH-13479", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24530 .{ 0x1347A, "EGYPTIAN HIEROGLYPH-1347A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24531 .{ 0x1347B, "EGYPTIAN HIEROGLYPH-1347B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24532 .{ 0x1347C, "EGYPTIAN HIEROGLYPH-1347C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24533 .{ 0x1347D, "EGYPTIAN HIEROGLYPH-1347D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24534 .{ 0x1347E, "EGYPTIAN HIEROGLYPH-1347E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24535 .{ 0x1347F, "EGYPTIAN HIEROGLYPH-1347F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24536 .{ 0x13480, "EGYPTIAN HIEROGLYPH-13480", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24537 .{ 0x13481, "EGYPTIAN HIEROGLYPH-13481", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24538 .{ 0x13482, "EGYPTIAN HIEROGLYPH-13482", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24539 .{ 0x13483, "EGYPTIAN HIEROGLYPH-13483", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24540 .{ 0x13484, "EGYPTIAN HIEROGLYPH-13484", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24541 .{ 0x13485, "EGYPTIAN HIEROGLYPH-13485", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24542 .{ 0x13486, "EGYPTIAN HIEROGLYPH-13486", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24543 .{ 0x13487, "EGYPTIAN HIEROGLYPH-13487", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24544 .{ 0x13488, "EGYPTIAN HIEROGLYPH-13488", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24545 .{ 0x13489, "EGYPTIAN HIEROGLYPH-13489", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24546 .{ 0x1348A, "EGYPTIAN HIEROGLYPH-1348A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24547 .{ 0x1348B, "EGYPTIAN HIEROGLYPH-1348B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24548 .{ 0x1348C, "EGYPTIAN HIEROGLYPH-1348C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24549 .{ 0x1348D, "EGYPTIAN HIEROGLYPH-1348D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24550 .{ 0x1348E, "EGYPTIAN HIEROGLYPH-1348E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24551 .{ 0x1348F, "EGYPTIAN HIEROGLYPH-1348F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24552 .{ 0x13490, "EGYPTIAN HIEROGLYPH-13490", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24553 .{ 0x13491, "EGYPTIAN HIEROGLYPH-13491", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24554 .{ 0x13492, "EGYPTIAN HIEROGLYPH-13492", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24555 .{ 0x13493, "EGYPTIAN HIEROGLYPH-13493", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24556 .{ 0x13494, "EGYPTIAN HIEROGLYPH-13494", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24557 .{ 0x13495, "EGYPTIAN HIEROGLYPH-13495", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24558 .{ 0x13496, "EGYPTIAN HIEROGLYPH-13496", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24559 .{ 0x13497, "EGYPTIAN HIEROGLYPH-13497", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24560 .{ 0x13498, "EGYPTIAN HIEROGLYPH-13498", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24561 .{ 0x13499, "EGYPTIAN HIEROGLYPH-13499", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24562 .{ 0x1349A, "EGYPTIAN HIEROGLYPH-1349A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24563 .{ 0x1349B, "EGYPTIAN HIEROGLYPH-1349B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24564 .{ 0x1349C, "EGYPTIAN HIEROGLYPH-1349C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24565 .{ 0x1349D, "EGYPTIAN HIEROGLYPH-1349D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24566 .{ 0x1349E, "EGYPTIAN HIEROGLYPH-1349E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24567 .{ 0x1349F, "EGYPTIAN HIEROGLYPH-1349F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24568 .{ 0x134A0, "EGYPTIAN HIEROGLYPH-134A0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24569 .{ 0x134A1, "EGYPTIAN HIEROGLYPH-134A1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24570 .{ 0x134A2, "EGYPTIAN HIEROGLYPH-134A2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24571 .{ 0x134A3, "EGYPTIAN HIEROGLYPH-134A3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24572 .{ 0x134A4, "EGYPTIAN HIEROGLYPH-134A4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24573 .{ 0x134A5, "EGYPTIAN HIEROGLYPH-134A5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24574 .{ 0x134A6, "EGYPTIAN HIEROGLYPH-134A6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24575 .{ 0x134A7, "EGYPTIAN HIEROGLYPH-134A7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24576 .{ 0x134A8, "EGYPTIAN HIEROGLYPH-134A8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24577 .{ 0x134A9, "EGYPTIAN HIEROGLYPH-134A9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24578 .{ 0x134AA, "EGYPTIAN HIEROGLYPH-134AA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24579 .{ 0x134AB, "EGYPTIAN HIEROGLYPH-134AB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24580 .{ 0x134AC, "EGYPTIAN HIEROGLYPH-134AC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24581 .{ 0x134AD, "EGYPTIAN HIEROGLYPH-134AD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24582 .{ 0x134AE, "EGYPTIAN HIEROGLYPH-134AE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24583 .{ 0x134AF, "EGYPTIAN HIEROGLYPH-134AF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24584 .{ 0x134B0, "EGYPTIAN HIEROGLYPH-134B0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24585 .{ 0x134B1, "EGYPTIAN HIEROGLYPH-134B1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24586 .{ 0x134B2, "EGYPTIAN HIEROGLYPH-134B2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24587 .{ 0x134B3, "EGYPTIAN HIEROGLYPH-134B3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24588 .{ 0x134B4, "EGYPTIAN HIEROGLYPH-134B4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24589 .{ 0x134B5, "EGYPTIAN HIEROGLYPH-134B5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24590 .{ 0x134B6, "EGYPTIAN HIEROGLYPH-134B6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24591 .{ 0x134B7, "EGYPTIAN HIEROGLYPH-134B7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24592 .{ 0x134B8, "EGYPTIAN HIEROGLYPH-134B8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24593 .{ 0x134B9, "EGYPTIAN HIEROGLYPH-134B9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24594 .{ 0x134BA, "EGYPTIAN HIEROGLYPH-134BA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24595 .{ 0x134BB, "EGYPTIAN HIEROGLYPH-134BB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24596 .{ 0x134BC, "EGYPTIAN HIEROGLYPH-134BC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24597 .{ 0x134BD, "EGYPTIAN HIEROGLYPH-134BD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24598 .{ 0x134BE, "EGYPTIAN HIEROGLYPH-134BE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24599 .{ 0x134BF, "EGYPTIAN HIEROGLYPH-134BF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24600 .{ 0x134C0, "EGYPTIAN HIEROGLYPH-134C0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24601 .{ 0x134C1, "EGYPTIAN HIEROGLYPH-134C1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24602 .{ 0x134C2, "EGYPTIAN HIEROGLYPH-134C2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24603 .{ 0x134C3, "EGYPTIAN HIEROGLYPH-134C3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24604 .{ 0x134C4, "EGYPTIAN HIEROGLYPH-134C4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24605 .{ 0x134C5, "EGYPTIAN HIEROGLYPH-134C5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24606 .{ 0x134C6, "EGYPTIAN HIEROGLYPH-134C6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24607 .{ 0x134C7, "EGYPTIAN HIEROGLYPH-134C7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24608 .{ 0x134C8, "EGYPTIAN HIEROGLYPH-134C8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24609 .{ 0x134C9, "EGYPTIAN HIEROGLYPH-134C9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24610 .{ 0x134CA, "EGYPTIAN HIEROGLYPH-134CA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24611 .{ 0x134CB, "EGYPTIAN HIEROGLYPH-134CB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24612 .{ 0x134CC, "EGYPTIAN HIEROGLYPH-134CC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24613 .{ 0x134CD, "EGYPTIAN HIEROGLYPH-134CD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24614 .{ 0x134CE, "EGYPTIAN HIEROGLYPH-134CE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24615 .{ 0x134CF, "EGYPTIAN HIEROGLYPH-134CF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24616 .{ 0x134D0, "EGYPTIAN HIEROGLYPH-134D0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24617 .{ 0x134D1, "EGYPTIAN HIEROGLYPH-134D1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24618 .{ 0x134D2, "EGYPTIAN HIEROGLYPH-134D2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24619 .{ 0x134D3, "EGYPTIAN HIEROGLYPH-134D3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24620 .{ 0x134D4, "EGYPTIAN HIEROGLYPH-134D4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24621 .{ 0x134D5, "EGYPTIAN HIEROGLYPH-134D5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24622 .{ 0x134D6, "EGYPTIAN HIEROGLYPH-134D6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24623 .{ 0x134D7, "EGYPTIAN HIEROGLYPH-134D7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24624 .{ 0x134D8, "EGYPTIAN HIEROGLYPH-134D8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24625 .{ 0x134D9, "EGYPTIAN HIEROGLYPH-134D9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24626 .{ 0x134DA, "EGYPTIAN HIEROGLYPH-134DA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24627 .{ 0x134DB, "EGYPTIAN HIEROGLYPH-134DB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24628 .{ 0x134DC, "EGYPTIAN HIEROGLYPH-134DC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24629 .{ 0x134DD, "EGYPTIAN HIEROGLYPH-134DD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24630 .{ 0x134DE, "EGYPTIAN HIEROGLYPH-134DE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24631 .{ 0x134DF, "EGYPTIAN HIEROGLYPH-134DF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24632 .{ 0x134E0, "EGYPTIAN HIEROGLYPH-134E0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24633 .{ 0x134E1, "EGYPTIAN HIEROGLYPH-134E1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24634 .{ 0x134E2, "EGYPTIAN HIEROGLYPH-134E2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24635 .{ 0x134E3, "EGYPTIAN HIEROGLYPH-134E3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24636 .{ 0x134E4, "EGYPTIAN HIEROGLYPH-134E4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24637 .{ 0x134E5, "EGYPTIAN HIEROGLYPH-134E5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24638 .{ 0x134E6, "EGYPTIAN HIEROGLYPH-134E6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24639 .{ 0x134E7, "EGYPTIAN HIEROGLYPH-134E7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24640 .{ 0x134E8, "EGYPTIAN HIEROGLYPH-134E8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24641 .{ 0x134E9, "EGYPTIAN HIEROGLYPH-134E9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24642 .{ 0x134EA, "EGYPTIAN HIEROGLYPH-134EA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24643 .{ 0x134EB, "EGYPTIAN HIEROGLYPH-134EB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24644 .{ 0x134EC, "EGYPTIAN HIEROGLYPH-134EC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24645 .{ 0x134ED, "EGYPTIAN HIEROGLYPH-134ED", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24646 .{ 0x134EE, "EGYPTIAN HIEROGLYPH-134EE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24647 .{ 0x134EF, "EGYPTIAN HIEROGLYPH-134EF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24648 .{ 0x134F0, "EGYPTIAN HIEROGLYPH-134F0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24649 .{ 0x134F1, "EGYPTIAN HIEROGLYPH-134F1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24650 .{ 0x134F2, "EGYPTIAN HIEROGLYPH-134F2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24651 .{ 0x134F3, "EGYPTIAN HIEROGLYPH-134F3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24652 .{ 0x134F4, "EGYPTIAN HIEROGLYPH-134F4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24653 .{ 0x134F5, "EGYPTIAN HIEROGLYPH-134F5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24654 .{ 0x134F6, "EGYPTIAN HIEROGLYPH-134F6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24655 .{ 0x134F7, "EGYPTIAN HIEROGLYPH-134F7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24656 .{ 0x134F8, "EGYPTIAN HIEROGLYPH-134F8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24657 .{ 0x134F9, "EGYPTIAN HIEROGLYPH-134F9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24658 .{ 0x134FA, "EGYPTIAN HIEROGLYPH-134FA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24659 .{ 0x134FB, "EGYPTIAN HIEROGLYPH-134FB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24660 .{ 0x134FC, "EGYPTIAN HIEROGLYPH-134FC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24661 .{ 0x134FD, "EGYPTIAN HIEROGLYPH-134FD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24662 .{ 0x134FE, "EGYPTIAN HIEROGLYPH-134FE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24663 .{ 0x134FF, "EGYPTIAN HIEROGLYPH-134FF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24664 .{ 0x13500, "EGYPTIAN HIEROGLYPH-13500", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24665 .{ 0x13501, "EGYPTIAN HIEROGLYPH-13501", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24666 .{ 0x13502, "EGYPTIAN HIEROGLYPH-13502", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24667 .{ 0x13503, "EGYPTIAN HIEROGLYPH-13503", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24668 .{ 0x13504, "EGYPTIAN HIEROGLYPH-13504", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24669 .{ 0x13505, "EGYPTIAN HIEROGLYPH-13505", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24670 .{ 0x13506, "EGYPTIAN HIEROGLYPH-13506", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24671 .{ 0x13507, "EGYPTIAN HIEROGLYPH-13507", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24672 .{ 0x13508, "EGYPTIAN HIEROGLYPH-13508", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24673 .{ 0x13509, "EGYPTIAN HIEROGLYPH-13509", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24674 .{ 0x1350A, "EGYPTIAN HIEROGLYPH-1350A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24675 .{ 0x1350B, "EGYPTIAN HIEROGLYPH-1350B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24676 .{ 0x1350C, "EGYPTIAN HIEROGLYPH-1350C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24677 .{ 0x1350D, "EGYPTIAN HIEROGLYPH-1350D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24678 .{ 0x1350E, "EGYPTIAN HIEROGLYPH-1350E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24679 .{ 0x1350F, "EGYPTIAN HIEROGLYPH-1350F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24680 .{ 0x13510, "EGYPTIAN HIEROGLYPH-13510", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24681 .{ 0x13511, "EGYPTIAN HIEROGLYPH-13511", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24682 .{ 0x13512, "EGYPTIAN HIEROGLYPH-13512", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24683 .{ 0x13513, "EGYPTIAN HIEROGLYPH-13513", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24684 .{ 0x13514, "EGYPTIAN HIEROGLYPH-13514", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24685 .{ 0x13515, "EGYPTIAN HIEROGLYPH-13515", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24686 .{ 0x13516, "EGYPTIAN HIEROGLYPH-13516", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24687 .{ 0x13517, "EGYPTIAN HIEROGLYPH-13517", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24688 .{ 0x13518, "EGYPTIAN HIEROGLYPH-13518", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24689 .{ 0x13519, "EGYPTIAN HIEROGLYPH-13519", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24690 .{ 0x1351A, "EGYPTIAN HIEROGLYPH-1351A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24691 .{ 0x1351B, "EGYPTIAN HIEROGLYPH-1351B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24692 .{ 0x1351C, "EGYPTIAN HIEROGLYPH-1351C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24693 .{ 0x1351D, "EGYPTIAN HIEROGLYPH-1351D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24694 .{ 0x1351E, "EGYPTIAN HIEROGLYPH-1351E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24695 .{ 0x1351F, "EGYPTIAN HIEROGLYPH-1351F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24696 .{ 0x13520, "EGYPTIAN HIEROGLYPH-13520", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24697 .{ 0x13521, "EGYPTIAN HIEROGLYPH-13521", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24698 .{ 0x13522, "EGYPTIAN HIEROGLYPH-13522", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24699 .{ 0x13523, "EGYPTIAN HIEROGLYPH-13523", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24700 .{ 0x13524, "EGYPTIAN HIEROGLYPH-13524", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24701 .{ 0x13525, "EGYPTIAN HIEROGLYPH-13525", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24702 .{ 0x13526, "EGYPTIAN HIEROGLYPH-13526", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24703 .{ 0x13527, "EGYPTIAN HIEROGLYPH-13527", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24704 .{ 0x13528, "EGYPTIAN HIEROGLYPH-13528", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24705 .{ 0x13529, "EGYPTIAN HIEROGLYPH-13529", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24706 .{ 0x1352A, "EGYPTIAN HIEROGLYPH-1352A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24707 .{ 0x1352B, "EGYPTIAN HIEROGLYPH-1352B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24708 .{ 0x1352C, "EGYPTIAN HIEROGLYPH-1352C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24709 .{ 0x1352D, "EGYPTIAN HIEROGLYPH-1352D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24710 .{ 0x1352E, "EGYPTIAN HIEROGLYPH-1352E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24711 .{ 0x1352F, "EGYPTIAN HIEROGLYPH-1352F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24712 .{ 0x13530, "EGYPTIAN HIEROGLYPH-13530", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24713 .{ 0x13531, "EGYPTIAN HIEROGLYPH-13531", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24714 .{ 0x13532, "EGYPTIAN HIEROGLYPH-13532", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24715 .{ 0x13533, "EGYPTIAN HIEROGLYPH-13533", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24716 .{ 0x13534, "EGYPTIAN HIEROGLYPH-13534", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24717 .{ 0x13535, "EGYPTIAN HIEROGLYPH-13535", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24718 .{ 0x13536, "EGYPTIAN HIEROGLYPH-13536", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24719 .{ 0x13537, "EGYPTIAN HIEROGLYPH-13537", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24720 .{ 0x13538, "EGYPTIAN HIEROGLYPH-13538", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24721 .{ 0x13539, "EGYPTIAN HIEROGLYPH-13539", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24722 .{ 0x1353A, "EGYPTIAN HIEROGLYPH-1353A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24723 .{ 0x1353B, "EGYPTIAN HIEROGLYPH-1353B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24724 .{ 0x1353C, "EGYPTIAN HIEROGLYPH-1353C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24725 .{ 0x1353D, "EGYPTIAN HIEROGLYPH-1353D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24726 .{ 0x1353E, "EGYPTIAN HIEROGLYPH-1353E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24727 .{ 0x1353F, "EGYPTIAN HIEROGLYPH-1353F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24728 .{ 0x13540, "EGYPTIAN HIEROGLYPH-13540", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24729 .{ 0x13541, "EGYPTIAN HIEROGLYPH-13541", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24730 .{ 0x13542, "EGYPTIAN HIEROGLYPH-13542", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24731 .{ 0x13543, "EGYPTIAN HIEROGLYPH-13543", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24732 .{ 0x13544, "EGYPTIAN HIEROGLYPH-13544", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24733 .{ 0x13545, "EGYPTIAN HIEROGLYPH-13545", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24734 .{ 0x13546, "EGYPTIAN HIEROGLYPH-13546", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24735 .{ 0x13547, "EGYPTIAN HIEROGLYPH-13547", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24736 .{ 0x13548, "EGYPTIAN HIEROGLYPH-13548", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24737 .{ 0x13549, "EGYPTIAN HIEROGLYPH-13549", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24738 .{ 0x1354A, "EGYPTIAN HIEROGLYPH-1354A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24739 .{ 0x1354B, "EGYPTIAN HIEROGLYPH-1354B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24740 .{ 0x1354C, "EGYPTIAN HIEROGLYPH-1354C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24741 .{ 0x1354D, "EGYPTIAN HIEROGLYPH-1354D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24742 .{ 0x1354E, "EGYPTIAN HIEROGLYPH-1354E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24743 .{ 0x1354F, "EGYPTIAN HIEROGLYPH-1354F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24744 .{ 0x13550, "EGYPTIAN HIEROGLYPH-13550", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24745 .{ 0x13551, "EGYPTIAN HIEROGLYPH-13551", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24746 .{ 0x13552, "EGYPTIAN HIEROGLYPH-13552", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24747 .{ 0x13553, "EGYPTIAN HIEROGLYPH-13553", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24748 .{ 0x13554, "EGYPTIAN HIEROGLYPH-13554", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24749 .{ 0x13555, "EGYPTIAN HIEROGLYPH-13555", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24750 .{ 0x13556, "EGYPTIAN HIEROGLYPH-13556", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24751 .{ 0x13557, "EGYPTIAN HIEROGLYPH-13557", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24752 .{ 0x13558, "EGYPTIAN HIEROGLYPH-13558", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24753 .{ 0x13559, "EGYPTIAN HIEROGLYPH-13559", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24754 .{ 0x1355A, "EGYPTIAN HIEROGLYPH-1355A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24755 .{ 0x1355B, "EGYPTIAN HIEROGLYPH-1355B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24756 .{ 0x1355C, "EGYPTIAN HIEROGLYPH-1355C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24757 .{ 0x1355D, "EGYPTIAN HIEROGLYPH-1355D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24758 .{ 0x1355E, "EGYPTIAN HIEROGLYPH-1355E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24759 .{ 0x1355F, "EGYPTIAN HIEROGLYPH-1355F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24760 .{ 0x13560, "EGYPTIAN HIEROGLYPH-13560", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24761 .{ 0x13561, "EGYPTIAN HIEROGLYPH-13561", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24762 .{ 0x13562, "EGYPTIAN HIEROGLYPH-13562", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24763 .{ 0x13563, "EGYPTIAN HIEROGLYPH-13563", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24764 .{ 0x13564, "EGYPTIAN HIEROGLYPH-13564", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24765 .{ 0x13565, "EGYPTIAN HIEROGLYPH-13565", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24766 .{ 0x13566, "EGYPTIAN HIEROGLYPH-13566", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24767 .{ 0x13567, "EGYPTIAN HIEROGLYPH-13567", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24768 .{ 0x13568, "EGYPTIAN HIEROGLYPH-13568", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24769 .{ 0x13569, "EGYPTIAN HIEROGLYPH-13569", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24770 .{ 0x1356A, "EGYPTIAN HIEROGLYPH-1356A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24771 .{ 0x1356B, "EGYPTIAN HIEROGLYPH-1356B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24772 .{ 0x1356C, "EGYPTIAN HIEROGLYPH-1356C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24773 .{ 0x1356D, "EGYPTIAN HIEROGLYPH-1356D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24774 .{ 0x1356E, "EGYPTIAN HIEROGLYPH-1356E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24775 .{ 0x1356F, "EGYPTIAN HIEROGLYPH-1356F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24776 .{ 0x13570, "EGYPTIAN HIEROGLYPH-13570", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24777 .{ 0x13571, "EGYPTIAN HIEROGLYPH-13571", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24778 .{ 0x13572, "EGYPTIAN HIEROGLYPH-13572", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24779 .{ 0x13573, "EGYPTIAN HIEROGLYPH-13573", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24780 .{ 0x13574, "EGYPTIAN HIEROGLYPH-13574", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24781 .{ 0x13575, "EGYPTIAN HIEROGLYPH-13575", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24782 .{ 0x13576, "EGYPTIAN HIEROGLYPH-13576", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24783 .{ 0x13577, "EGYPTIAN HIEROGLYPH-13577", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24784 .{ 0x13578, "EGYPTIAN HIEROGLYPH-13578", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24785 .{ 0x13579, "EGYPTIAN HIEROGLYPH-13579", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24786 .{ 0x1357A, "EGYPTIAN HIEROGLYPH-1357A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24787 .{ 0x1357B, "EGYPTIAN HIEROGLYPH-1357B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24788 .{ 0x1357C, "EGYPTIAN HIEROGLYPH-1357C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24789 .{ 0x1357D, "EGYPTIAN HIEROGLYPH-1357D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24790 .{ 0x1357E, "EGYPTIAN HIEROGLYPH-1357E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24791 .{ 0x1357F, "EGYPTIAN HIEROGLYPH-1357F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24792 .{ 0x13580, "EGYPTIAN HIEROGLYPH-13580", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24793 .{ 0x13581, "EGYPTIAN HIEROGLYPH-13581", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24794 .{ 0x13582, "EGYPTIAN HIEROGLYPH-13582", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24795 .{ 0x13583, "EGYPTIAN HIEROGLYPH-13583", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24796 .{ 0x13584, "EGYPTIAN HIEROGLYPH-13584", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24797 .{ 0x13585, "EGYPTIAN HIEROGLYPH-13585", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24798 .{ 0x13586, "EGYPTIAN HIEROGLYPH-13586", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24799 .{ 0x13587, "EGYPTIAN HIEROGLYPH-13587", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24800 .{ 0x13588, "EGYPTIAN HIEROGLYPH-13588", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24801 .{ 0x13589, "EGYPTIAN HIEROGLYPH-13589", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24802 .{ 0x1358A, "EGYPTIAN HIEROGLYPH-1358A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24803 .{ 0x1358B, "EGYPTIAN HIEROGLYPH-1358B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24804 .{ 0x1358C, "EGYPTIAN HIEROGLYPH-1358C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24805 .{ 0x1358D, "EGYPTIAN HIEROGLYPH-1358D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24806 .{ 0x1358E, "EGYPTIAN HIEROGLYPH-1358E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24807 .{ 0x1358F, "EGYPTIAN HIEROGLYPH-1358F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24808 .{ 0x13590, "EGYPTIAN HIEROGLYPH-13590", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24809 .{ 0x13591, "EGYPTIAN HIEROGLYPH-13591", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24810 .{ 0x13592, "EGYPTIAN HIEROGLYPH-13592", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24811 .{ 0x13593, "EGYPTIAN HIEROGLYPH-13593", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24812 .{ 0x13594, "EGYPTIAN HIEROGLYPH-13594", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24813 .{ 0x13595, "EGYPTIAN HIEROGLYPH-13595", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24814 .{ 0x13596, "EGYPTIAN HIEROGLYPH-13596", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24815 .{ 0x13597, "EGYPTIAN HIEROGLYPH-13597", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24816 .{ 0x13598, "EGYPTIAN HIEROGLYPH-13598", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24817 .{ 0x13599, "EGYPTIAN HIEROGLYPH-13599", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24818 .{ 0x1359A, "EGYPTIAN HIEROGLYPH-1359A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24819 .{ 0x1359B, "EGYPTIAN HIEROGLYPH-1359B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24820 .{ 0x1359C, "EGYPTIAN HIEROGLYPH-1359C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24821 .{ 0x1359D, "EGYPTIAN HIEROGLYPH-1359D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24822 .{ 0x1359E, "EGYPTIAN HIEROGLYPH-1359E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24823 .{ 0x1359F, "EGYPTIAN HIEROGLYPH-1359F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24824 .{ 0x135A0, "EGYPTIAN HIEROGLYPH-135A0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24825 .{ 0x135A1, "EGYPTIAN HIEROGLYPH-135A1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24826 .{ 0x135A2, "EGYPTIAN HIEROGLYPH-135A2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24827 .{ 0x135A3, "EGYPTIAN HIEROGLYPH-135A3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24828 .{ 0x135A4, "EGYPTIAN HIEROGLYPH-135A4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24829 .{ 0x135A5, "EGYPTIAN HIEROGLYPH-135A5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24830 .{ 0x135A6, "EGYPTIAN HIEROGLYPH-135A6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24831 .{ 0x135A7, "EGYPTIAN HIEROGLYPH-135A7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24832 .{ 0x135A8, "EGYPTIAN HIEROGLYPH-135A8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24833 .{ 0x135A9, "EGYPTIAN HIEROGLYPH-135A9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24834 .{ 0x135AA, "EGYPTIAN HIEROGLYPH-135AA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24835 .{ 0x135AB, "EGYPTIAN HIEROGLYPH-135AB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24836 .{ 0x135AC, "EGYPTIAN HIEROGLYPH-135AC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24837 .{ 0x135AD, "EGYPTIAN HIEROGLYPH-135AD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24838 .{ 0x135AE, "EGYPTIAN HIEROGLYPH-135AE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24839 .{ 0x135AF, "EGYPTIAN HIEROGLYPH-135AF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24840 .{ 0x135B0, "EGYPTIAN HIEROGLYPH-135B0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24841 .{ 0x135B1, "EGYPTIAN HIEROGLYPH-135B1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24842 .{ 0x135B2, "EGYPTIAN HIEROGLYPH-135B2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24843 .{ 0x135B3, "EGYPTIAN HIEROGLYPH-135B3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24844 .{ 0x135B4, "EGYPTIAN HIEROGLYPH-135B4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24845 .{ 0x135B5, "EGYPTIAN HIEROGLYPH-135B5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24846 .{ 0x135B6, "EGYPTIAN HIEROGLYPH-135B6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24847 .{ 0x135B7, "EGYPTIAN HIEROGLYPH-135B7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24848 .{ 0x135B8, "EGYPTIAN HIEROGLYPH-135B8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24849 .{ 0x135B9, "EGYPTIAN HIEROGLYPH-135B9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24850 .{ 0x135BA, "EGYPTIAN HIEROGLYPH-135BA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24851 .{ 0x135BB, "EGYPTIAN HIEROGLYPH-135BB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24852 .{ 0x135BC, "EGYPTIAN HIEROGLYPH-135BC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24853 .{ 0x135BD, "EGYPTIAN HIEROGLYPH-135BD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24854 .{ 0x135BE, "EGYPTIAN HIEROGLYPH-135BE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24855 .{ 0x135BF, "EGYPTIAN HIEROGLYPH-135BF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24856 .{ 0x135C0, "EGYPTIAN HIEROGLYPH-135C0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24857 .{ 0x135C1, "EGYPTIAN HIEROGLYPH-135C1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24858 .{ 0x135C2, "EGYPTIAN HIEROGLYPH-135C2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24859 .{ 0x135C3, "EGYPTIAN HIEROGLYPH-135C3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24860 .{ 0x135C4, "EGYPTIAN HIEROGLYPH-135C4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24861 .{ 0x135C5, "EGYPTIAN HIEROGLYPH-135C5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24862 .{ 0x135C6, "EGYPTIAN HIEROGLYPH-135C6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24863 .{ 0x135C7, "EGYPTIAN HIEROGLYPH-135C7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24864 .{ 0x135C8, "EGYPTIAN HIEROGLYPH-135C8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24865 .{ 0x135C9, "EGYPTIAN HIEROGLYPH-135C9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24866 .{ 0x135CA, "EGYPTIAN HIEROGLYPH-135CA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24867 .{ 0x135CB, "EGYPTIAN HIEROGLYPH-135CB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24868 .{ 0x135CC, "EGYPTIAN HIEROGLYPH-135CC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24869 .{ 0x135CD, "EGYPTIAN HIEROGLYPH-135CD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24870 .{ 0x135CE, "EGYPTIAN HIEROGLYPH-135CE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24871 .{ 0x135CF, "EGYPTIAN HIEROGLYPH-135CF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24872 .{ 0x135D0, "EGYPTIAN HIEROGLYPH-135D0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24873 .{ 0x135D1, "EGYPTIAN HIEROGLYPH-135D1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24874 .{ 0x135D2, "EGYPTIAN HIEROGLYPH-135D2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24875 .{ 0x135D3, "EGYPTIAN HIEROGLYPH-135D3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24876 .{ 0x135D4, "EGYPTIAN HIEROGLYPH-135D4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24877 .{ 0x135D5, "EGYPTIAN HIEROGLYPH-135D5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24878 .{ 0x135D6, "EGYPTIAN HIEROGLYPH-135D6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24879 .{ 0x135D7, "EGYPTIAN HIEROGLYPH-135D7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24880 .{ 0x135D8, "EGYPTIAN HIEROGLYPH-135D8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24881 .{ 0x135D9, "EGYPTIAN HIEROGLYPH-135D9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24882 .{ 0x135DA, "EGYPTIAN HIEROGLYPH-135DA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24883 .{ 0x135DB, "EGYPTIAN HIEROGLYPH-135DB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24884 .{ 0x135DC, "EGYPTIAN HIEROGLYPH-135DC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24885 .{ 0x135DD, "EGYPTIAN HIEROGLYPH-135DD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24886 .{ 0x135DE, "EGYPTIAN HIEROGLYPH-135DE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24887 .{ 0x135DF, "EGYPTIAN HIEROGLYPH-135DF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24888 .{ 0x135E0, "EGYPTIAN HIEROGLYPH-135E0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24889 .{ 0x135E1, "EGYPTIAN HIEROGLYPH-135E1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24890 .{ 0x135E2, "EGYPTIAN HIEROGLYPH-135E2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24891 .{ 0x135E3, "EGYPTIAN HIEROGLYPH-135E3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24892 .{ 0x135E4, "EGYPTIAN HIEROGLYPH-135E4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24893 .{ 0x135E5, "EGYPTIAN HIEROGLYPH-135E5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24894 .{ 0x135E6, "EGYPTIAN HIEROGLYPH-135E6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24895 .{ 0x135E7, "EGYPTIAN HIEROGLYPH-135E7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24896 .{ 0x135E8, "EGYPTIAN HIEROGLYPH-135E8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24897 .{ 0x135E9, "EGYPTIAN HIEROGLYPH-135E9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24898 .{ 0x135EA, "EGYPTIAN HIEROGLYPH-135EA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24899 .{ 0x135EB, "EGYPTIAN HIEROGLYPH-135EB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24900 .{ 0x135EC, "EGYPTIAN HIEROGLYPH-135EC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24901 .{ 0x135ED, "EGYPTIAN HIEROGLYPH-135ED", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24902 .{ 0x135EE, "EGYPTIAN HIEROGLYPH-135EE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24903 .{ 0x135EF, "EGYPTIAN HIEROGLYPH-135EF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24904 .{ 0x135F0, "EGYPTIAN HIEROGLYPH-135F0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24905 .{ 0x135F1, "EGYPTIAN HIEROGLYPH-135F1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24906 .{ 0x135F2, "EGYPTIAN HIEROGLYPH-135F2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24907 .{ 0x135F3, "EGYPTIAN HIEROGLYPH-135F3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24908 .{ 0x135F4, "EGYPTIAN HIEROGLYPH-135F4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24909 .{ 0x135F5, "EGYPTIAN HIEROGLYPH-135F5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24910 .{ 0x135F6, "EGYPTIAN HIEROGLYPH-135F6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24911 .{ 0x135F7, "EGYPTIAN HIEROGLYPH-135F7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24912 .{ 0x135F8, "EGYPTIAN HIEROGLYPH-135F8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24913 .{ 0x135F9, "EGYPTIAN HIEROGLYPH-135F9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24914 .{ 0x135FA, "EGYPTIAN HIEROGLYPH-135FA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24915 .{ 0x135FB, "EGYPTIAN HIEROGLYPH-135FB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24916 .{ 0x135FC, "EGYPTIAN HIEROGLYPH-135FC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24917 .{ 0x135FD, "EGYPTIAN HIEROGLYPH-135FD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24918 .{ 0x135FE, "EGYPTIAN HIEROGLYPH-135FE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24919 .{ 0x135FF, "EGYPTIAN HIEROGLYPH-135FF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24920 .{ 0x13600, "EGYPTIAN HIEROGLYPH-13600", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24921 .{ 0x13601, "EGYPTIAN HIEROGLYPH-13601", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24922 .{ 0x13602, "EGYPTIAN HIEROGLYPH-13602", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24923 .{ 0x13603, "EGYPTIAN HIEROGLYPH-13603", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24924 .{ 0x13604, "EGYPTIAN HIEROGLYPH-13604", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24925 .{ 0x13605, "EGYPTIAN HIEROGLYPH-13605", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24926 .{ 0x13606, "EGYPTIAN HIEROGLYPH-13606", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24927 .{ 0x13607, "EGYPTIAN HIEROGLYPH-13607", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24928 .{ 0x13608, "EGYPTIAN HIEROGLYPH-13608", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24929 .{ 0x13609, "EGYPTIAN HIEROGLYPH-13609", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24930 .{ 0x1360A, "EGYPTIAN HIEROGLYPH-1360A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24931 .{ 0x1360B, "EGYPTIAN HIEROGLYPH-1360B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24932 .{ 0x1360C, "EGYPTIAN HIEROGLYPH-1360C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24933 .{ 0x1360D, "EGYPTIAN HIEROGLYPH-1360D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24934 .{ 0x1360E, "EGYPTIAN HIEROGLYPH-1360E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24935 .{ 0x1360F, "EGYPTIAN HIEROGLYPH-1360F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24936 .{ 0x13610, "EGYPTIAN HIEROGLYPH-13610", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24937 .{ 0x13611, "EGYPTIAN HIEROGLYPH-13611", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24938 .{ 0x13612, "EGYPTIAN HIEROGLYPH-13612", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24939 .{ 0x13613, "EGYPTIAN HIEROGLYPH-13613", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24940 .{ 0x13614, "EGYPTIAN HIEROGLYPH-13614", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24941 .{ 0x13615, "EGYPTIAN HIEROGLYPH-13615", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24942 .{ 0x13616, "EGYPTIAN HIEROGLYPH-13616", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24943 .{ 0x13617, "EGYPTIAN HIEROGLYPH-13617", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24944 .{ 0x13618, "EGYPTIAN HIEROGLYPH-13618", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24945 .{ 0x13619, "EGYPTIAN HIEROGLYPH-13619", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24946 .{ 0x1361A, "EGYPTIAN HIEROGLYPH-1361A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24947 .{ 0x1361B, "EGYPTIAN HIEROGLYPH-1361B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24948 .{ 0x1361C, "EGYPTIAN HIEROGLYPH-1361C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24949 .{ 0x1361D, "EGYPTIAN HIEROGLYPH-1361D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24950 .{ 0x1361E, "EGYPTIAN HIEROGLYPH-1361E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24951 .{ 0x1361F, "EGYPTIAN HIEROGLYPH-1361F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24952 .{ 0x13620, "EGYPTIAN HIEROGLYPH-13620", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24953 .{ 0x13621, "EGYPTIAN HIEROGLYPH-13621", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24954 .{ 0x13622, "EGYPTIAN HIEROGLYPH-13622", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24955 .{ 0x13623, "EGYPTIAN HIEROGLYPH-13623", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24956 .{ 0x13624, "EGYPTIAN HIEROGLYPH-13624", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24957 .{ 0x13625, "EGYPTIAN HIEROGLYPH-13625", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24958 .{ 0x13626, "EGYPTIAN HIEROGLYPH-13626", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24959 .{ 0x13627, "EGYPTIAN HIEROGLYPH-13627", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24960 .{ 0x13628, "EGYPTIAN HIEROGLYPH-13628", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24961 .{ 0x13629, "EGYPTIAN HIEROGLYPH-13629", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24962 .{ 0x1362A, "EGYPTIAN HIEROGLYPH-1362A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24963 .{ 0x1362B, "EGYPTIAN HIEROGLYPH-1362B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24964 .{ 0x1362C, "EGYPTIAN HIEROGLYPH-1362C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24965 .{ 0x1362D, "EGYPTIAN HIEROGLYPH-1362D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24966 .{ 0x1362E, "EGYPTIAN HIEROGLYPH-1362E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24967 .{ 0x1362F, "EGYPTIAN HIEROGLYPH-1362F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24968 .{ 0x13630, "EGYPTIAN HIEROGLYPH-13630", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24969 .{ 0x13631, "EGYPTIAN HIEROGLYPH-13631", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24970 .{ 0x13632, "EGYPTIAN HIEROGLYPH-13632", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24971 .{ 0x13633, "EGYPTIAN HIEROGLYPH-13633", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24972 .{ 0x13634, "EGYPTIAN HIEROGLYPH-13634", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24973 .{ 0x13635, "EGYPTIAN HIEROGLYPH-13635", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24974 .{ 0x13636, "EGYPTIAN HIEROGLYPH-13636", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24975 .{ 0x13637, "EGYPTIAN HIEROGLYPH-13637", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24976 .{ 0x13638, "EGYPTIAN HIEROGLYPH-13638", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24977 .{ 0x13639, "EGYPTIAN HIEROGLYPH-13639", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24978 .{ 0x1363A, "EGYPTIAN HIEROGLYPH-1363A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24979 .{ 0x1363B, "EGYPTIAN HIEROGLYPH-1363B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24980 .{ 0x1363C, "EGYPTIAN HIEROGLYPH-1363C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24981 .{ 0x1363D, "EGYPTIAN HIEROGLYPH-1363D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24982 .{ 0x1363E, "EGYPTIAN HIEROGLYPH-1363E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24983 .{ 0x1363F, "EGYPTIAN HIEROGLYPH-1363F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24984 .{ 0x13640, "EGYPTIAN HIEROGLYPH-13640", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24985 .{ 0x13641, "EGYPTIAN HIEROGLYPH-13641", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24986 .{ 0x13642, "EGYPTIAN HIEROGLYPH-13642", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24987 .{ 0x13643, "EGYPTIAN HIEROGLYPH-13643", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24988 .{ 0x13644, "EGYPTIAN HIEROGLYPH-13644", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24989 .{ 0x13645, "EGYPTIAN HIEROGLYPH-13645", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24990 .{ 0x13646, "EGYPTIAN HIEROGLYPH-13646", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24991 .{ 0x13647, "EGYPTIAN HIEROGLYPH-13647", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24992 .{ 0x13648, "EGYPTIAN HIEROGLYPH-13648", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24993 .{ 0x13649, "EGYPTIAN HIEROGLYPH-13649", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24994 .{ 0x1364A, "EGYPTIAN HIEROGLYPH-1364A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24995 .{ 0x1364B, "EGYPTIAN HIEROGLYPH-1364B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24996 .{ 0x1364C, "EGYPTIAN HIEROGLYPH-1364C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24997 .{ 0x1364D, "EGYPTIAN HIEROGLYPH-1364D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24998 .{ 0x1364E, "EGYPTIAN HIEROGLYPH-1364E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24999 .{ 0x1364F, "EGYPTIAN HIEROGLYPH-1364F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25000 .{ 0x13650, "EGYPTIAN HIEROGLYPH-13650", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25001 .{ 0x13651, "EGYPTIAN HIEROGLYPH-13651", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25002 .{ 0x13652, "EGYPTIAN HIEROGLYPH-13652", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25003 .{ 0x13653, "EGYPTIAN HIEROGLYPH-13653", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25004 .{ 0x13654, "EGYPTIAN HIEROGLYPH-13654", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25005 .{ 0x13655, "EGYPTIAN HIEROGLYPH-13655", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25006 .{ 0x13656, "EGYPTIAN HIEROGLYPH-13656", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25007 .{ 0x13657, "EGYPTIAN HIEROGLYPH-13657", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25008 .{ 0x13658, "EGYPTIAN HIEROGLYPH-13658", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25009 .{ 0x13659, "EGYPTIAN HIEROGLYPH-13659", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25010 .{ 0x1365A, "EGYPTIAN HIEROGLYPH-1365A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25011 .{ 0x1365B, "EGYPTIAN HIEROGLYPH-1365B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25012 .{ 0x1365C, "EGYPTIAN HIEROGLYPH-1365C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25013 .{ 0x1365D, "EGYPTIAN HIEROGLYPH-1365D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25014 .{ 0x1365E, "EGYPTIAN HIEROGLYPH-1365E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25015 .{ 0x1365F, "EGYPTIAN HIEROGLYPH-1365F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25016 .{ 0x13660, "EGYPTIAN HIEROGLYPH-13660", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25017 .{ 0x13661, "EGYPTIAN HIEROGLYPH-13661", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25018 .{ 0x13662, "EGYPTIAN HIEROGLYPH-13662", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25019 .{ 0x13663, "EGYPTIAN HIEROGLYPH-13663", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25020 .{ 0x13664, "EGYPTIAN HIEROGLYPH-13664", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25021 .{ 0x13665, "EGYPTIAN HIEROGLYPH-13665", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25022 .{ 0x13666, "EGYPTIAN HIEROGLYPH-13666", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25023 .{ 0x13667, "EGYPTIAN HIEROGLYPH-13667", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25024 .{ 0x13668, "EGYPTIAN HIEROGLYPH-13668", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25025 .{ 0x13669, "EGYPTIAN HIEROGLYPH-13669", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25026 .{ 0x1366A, "EGYPTIAN HIEROGLYPH-1366A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25027 .{ 0x1366B, "EGYPTIAN HIEROGLYPH-1366B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25028 .{ 0x1366C, "EGYPTIAN HIEROGLYPH-1366C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25029 .{ 0x1366D, "EGYPTIAN HIEROGLYPH-1366D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25030 .{ 0x1366E, "EGYPTIAN HIEROGLYPH-1366E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25031 .{ 0x1366F, "EGYPTIAN HIEROGLYPH-1366F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25032 .{ 0x13670, "EGYPTIAN HIEROGLYPH-13670", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25033 .{ 0x13671, "EGYPTIAN HIEROGLYPH-13671", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25034 .{ 0x13672, "EGYPTIAN HIEROGLYPH-13672", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25035 .{ 0x13673, "EGYPTIAN HIEROGLYPH-13673", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25036 .{ 0x13674, "EGYPTIAN HIEROGLYPH-13674", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25037 .{ 0x13675, "EGYPTIAN HIEROGLYPH-13675", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25038 .{ 0x13676, "EGYPTIAN HIEROGLYPH-13676", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25039 .{ 0x13677, "EGYPTIAN HIEROGLYPH-13677", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25040 .{ 0x13678, "EGYPTIAN HIEROGLYPH-13678", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25041 .{ 0x13679, "EGYPTIAN HIEROGLYPH-13679", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25042 .{ 0x1367A, "EGYPTIAN HIEROGLYPH-1367A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25043 .{ 0x1367B, "EGYPTIAN HIEROGLYPH-1367B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25044 .{ 0x1367C, "EGYPTIAN HIEROGLYPH-1367C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25045 .{ 0x1367D, "EGYPTIAN HIEROGLYPH-1367D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25046 .{ 0x1367E, "EGYPTIAN HIEROGLYPH-1367E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25047 .{ 0x1367F, "EGYPTIAN HIEROGLYPH-1367F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25048 .{ 0x13680, "EGYPTIAN HIEROGLYPH-13680", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25049 .{ 0x13681, "EGYPTIAN HIEROGLYPH-13681", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25050 .{ 0x13682, "EGYPTIAN HIEROGLYPH-13682", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25051 .{ 0x13683, "EGYPTIAN HIEROGLYPH-13683", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25052 .{ 0x13684, "EGYPTIAN HIEROGLYPH-13684", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25053 .{ 0x13685, "EGYPTIAN HIEROGLYPH-13685", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25054 .{ 0x13686, "EGYPTIAN HIEROGLYPH-13686", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25055 .{ 0x13687, "EGYPTIAN HIEROGLYPH-13687", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25056 .{ 0x13688, "EGYPTIAN HIEROGLYPH-13688", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25057 .{ 0x13689, "EGYPTIAN HIEROGLYPH-13689", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25058 .{ 0x1368A, "EGYPTIAN HIEROGLYPH-1368A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25059 .{ 0x1368B, "EGYPTIAN HIEROGLYPH-1368B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25060 .{ 0x1368C, "EGYPTIAN HIEROGLYPH-1368C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25061 .{ 0x1368D, "EGYPTIAN HIEROGLYPH-1368D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25062 .{ 0x1368E, "EGYPTIAN HIEROGLYPH-1368E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25063 .{ 0x1368F, "EGYPTIAN HIEROGLYPH-1368F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25064 .{ 0x13690, "EGYPTIAN HIEROGLYPH-13690", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25065 .{ 0x13691, "EGYPTIAN HIEROGLYPH-13691", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25066 .{ 0x13692, "EGYPTIAN HIEROGLYPH-13692", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25067 .{ 0x13693, "EGYPTIAN HIEROGLYPH-13693", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25068 .{ 0x13694, "EGYPTIAN HIEROGLYPH-13694", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25069 .{ 0x13695, "EGYPTIAN HIEROGLYPH-13695", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25070 .{ 0x13696, "EGYPTIAN HIEROGLYPH-13696", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25071 .{ 0x13697, "EGYPTIAN HIEROGLYPH-13697", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25072 .{ 0x13698, "EGYPTIAN HIEROGLYPH-13698", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25073 .{ 0x13699, "EGYPTIAN HIEROGLYPH-13699", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25074 .{ 0x1369A, "EGYPTIAN HIEROGLYPH-1369A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25075 .{ 0x1369B, "EGYPTIAN HIEROGLYPH-1369B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25076 .{ 0x1369C, "EGYPTIAN HIEROGLYPH-1369C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25077 .{ 0x1369D, "EGYPTIAN HIEROGLYPH-1369D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25078 .{ 0x1369E, "EGYPTIAN HIEROGLYPH-1369E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25079 .{ 0x1369F, "EGYPTIAN HIEROGLYPH-1369F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25080 .{ 0x136A0, "EGYPTIAN HIEROGLYPH-136A0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25081 .{ 0x136A1, "EGYPTIAN HIEROGLYPH-136A1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25082 .{ 0x136A2, "EGYPTIAN HIEROGLYPH-136A2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25083 .{ 0x136A3, "EGYPTIAN HIEROGLYPH-136A3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25084 .{ 0x136A4, "EGYPTIAN HIEROGLYPH-136A4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25085 .{ 0x136A5, "EGYPTIAN HIEROGLYPH-136A5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25086 .{ 0x136A6, "EGYPTIAN HIEROGLYPH-136A6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25087 .{ 0x136A7, "EGYPTIAN HIEROGLYPH-136A7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25088 .{ 0x136A8, "EGYPTIAN HIEROGLYPH-136A8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25089 .{ 0x136A9, "EGYPTIAN HIEROGLYPH-136A9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25090 .{ 0x136AA, "EGYPTIAN HIEROGLYPH-136AA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25091 .{ 0x136AB, "EGYPTIAN HIEROGLYPH-136AB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25092 .{ 0x136AC, "EGYPTIAN HIEROGLYPH-136AC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25093 .{ 0x136AD, "EGYPTIAN HIEROGLYPH-136AD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25094 .{ 0x136AE, "EGYPTIAN HIEROGLYPH-136AE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25095 .{ 0x136AF, "EGYPTIAN HIEROGLYPH-136AF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25096 .{ 0x136B0, "EGYPTIAN HIEROGLYPH-136B0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25097 .{ 0x136B1, "EGYPTIAN HIEROGLYPH-136B1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25098 .{ 0x136B2, "EGYPTIAN HIEROGLYPH-136B2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25099 .{ 0x136B3, "EGYPTIAN HIEROGLYPH-136B3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25100 .{ 0x136B4, "EGYPTIAN HIEROGLYPH-136B4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25101 .{ 0x136B5, "EGYPTIAN HIEROGLYPH-136B5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25102 .{ 0x136B6, "EGYPTIAN HIEROGLYPH-136B6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25103 .{ 0x136B7, "EGYPTIAN HIEROGLYPH-136B7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25104 .{ 0x136B8, "EGYPTIAN HIEROGLYPH-136B8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25105 .{ 0x136B9, "EGYPTIAN HIEROGLYPH-136B9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25106 .{ 0x136BA, "EGYPTIAN HIEROGLYPH-136BA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25107 .{ 0x136BB, "EGYPTIAN HIEROGLYPH-136BB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25108 .{ 0x136BC, "EGYPTIAN HIEROGLYPH-136BC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25109 .{ 0x136BD, "EGYPTIAN HIEROGLYPH-136BD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25110 .{ 0x136BE, "EGYPTIAN HIEROGLYPH-136BE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25111 .{ 0x136BF, "EGYPTIAN HIEROGLYPH-136BF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25112 .{ 0x136C0, "EGYPTIAN HIEROGLYPH-136C0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25113 .{ 0x136C1, "EGYPTIAN HIEROGLYPH-136C1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25114 .{ 0x136C2, "EGYPTIAN HIEROGLYPH-136C2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25115 .{ 0x136C3, "EGYPTIAN HIEROGLYPH-136C3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25116 .{ 0x136C4, "EGYPTIAN HIEROGLYPH-136C4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25117 .{ 0x136C5, "EGYPTIAN HIEROGLYPH-136C5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25118 .{ 0x136C6, "EGYPTIAN HIEROGLYPH-136C6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25119 .{ 0x136C7, "EGYPTIAN HIEROGLYPH-136C7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25120 .{ 0x136C8, "EGYPTIAN HIEROGLYPH-136C8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25121 .{ 0x136C9, "EGYPTIAN HIEROGLYPH-136C9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25122 .{ 0x136CA, "EGYPTIAN HIEROGLYPH-136CA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25123 .{ 0x136CB, "EGYPTIAN HIEROGLYPH-136CB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25124 .{ 0x136CC, "EGYPTIAN HIEROGLYPH-136CC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25125 .{ 0x136CD, "EGYPTIAN HIEROGLYPH-136CD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25126 .{ 0x136CE, "EGYPTIAN HIEROGLYPH-136CE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25127 .{ 0x136CF, "EGYPTIAN HIEROGLYPH-136CF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25128 .{ 0x136D0, "EGYPTIAN HIEROGLYPH-136D0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25129 .{ 0x136D1, "EGYPTIAN HIEROGLYPH-136D1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25130 .{ 0x136D2, "EGYPTIAN HIEROGLYPH-136D2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25131 .{ 0x136D3, "EGYPTIAN HIEROGLYPH-136D3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25132 .{ 0x136D4, "EGYPTIAN HIEROGLYPH-136D4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25133 .{ 0x136D5, "EGYPTIAN HIEROGLYPH-136D5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25134 .{ 0x136D6, "EGYPTIAN HIEROGLYPH-136D6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25135 .{ 0x136D7, "EGYPTIAN HIEROGLYPH-136D7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25136 .{ 0x136D8, "EGYPTIAN HIEROGLYPH-136D8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25137 .{ 0x136D9, "EGYPTIAN HIEROGLYPH-136D9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25138 .{ 0x136DA, "EGYPTIAN HIEROGLYPH-136DA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25139 .{ 0x136DB, "EGYPTIAN HIEROGLYPH-136DB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25140 .{ 0x136DC, "EGYPTIAN HIEROGLYPH-136DC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25141 .{ 0x136DD, "EGYPTIAN HIEROGLYPH-136DD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25142 .{ 0x136DE, "EGYPTIAN HIEROGLYPH-136DE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25143 .{ 0x136DF, "EGYPTIAN HIEROGLYPH-136DF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25144 .{ 0x136E0, "EGYPTIAN HIEROGLYPH-136E0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25145 .{ 0x136E1, "EGYPTIAN HIEROGLYPH-136E1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25146 .{ 0x136E2, "EGYPTIAN HIEROGLYPH-136E2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25147 .{ 0x136E3, "EGYPTIAN HIEROGLYPH-136E3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25148 .{ 0x136E4, "EGYPTIAN HIEROGLYPH-136E4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25149 .{ 0x136E5, "EGYPTIAN HIEROGLYPH-136E5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25150 .{ 0x136E6, "EGYPTIAN HIEROGLYPH-136E6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25151 .{ 0x136E7, "EGYPTIAN HIEROGLYPH-136E7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25152 .{ 0x136E8, "EGYPTIAN HIEROGLYPH-136E8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25153 .{ 0x136E9, "EGYPTIAN HIEROGLYPH-136E9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25154 .{ 0x136EA, "EGYPTIAN HIEROGLYPH-136EA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25155 .{ 0x136EB, "EGYPTIAN HIEROGLYPH-136EB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25156 .{ 0x136EC, "EGYPTIAN HIEROGLYPH-136EC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25157 .{ 0x136ED, "EGYPTIAN HIEROGLYPH-136ED", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25158 .{ 0x136EE, "EGYPTIAN HIEROGLYPH-136EE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25159 .{ 0x136EF, "EGYPTIAN HIEROGLYPH-136EF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25160 .{ 0x136F0, "EGYPTIAN HIEROGLYPH-136F0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25161 .{ 0x136F1, "EGYPTIAN HIEROGLYPH-136F1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25162 .{ 0x136F2, "EGYPTIAN HIEROGLYPH-136F2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25163 .{ 0x136F3, "EGYPTIAN HIEROGLYPH-136F3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25164 .{ 0x136F4, "EGYPTIAN HIEROGLYPH-136F4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25165 .{ 0x136F5, "EGYPTIAN HIEROGLYPH-136F5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25166 .{ 0x136F6, "EGYPTIAN HIEROGLYPH-136F6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25167 .{ 0x136F7, "EGYPTIAN HIEROGLYPH-136F7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25168 .{ 0x136F8, "EGYPTIAN HIEROGLYPH-136F8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25169 .{ 0x136F9, "EGYPTIAN HIEROGLYPH-136F9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25170 .{ 0x136FA, "EGYPTIAN HIEROGLYPH-136FA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25171 .{ 0x136FB, "EGYPTIAN HIEROGLYPH-136FB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25172 .{ 0x136FC, "EGYPTIAN HIEROGLYPH-136FC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25173 .{ 0x136FD, "EGYPTIAN HIEROGLYPH-136FD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25174 .{ 0x136FE, "EGYPTIAN HIEROGLYPH-136FE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25175 .{ 0x136FF, "EGYPTIAN HIEROGLYPH-136FF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25176 .{ 0x13700, "EGYPTIAN HIEROGLYPH-13700", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25177 .{ 0x13701, "EGYPTIAN HIEROGLYPH-13701", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25178 .{ 0x13702, "EGYPTIAN HIEROGLYPH-13702", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25179 .{ 0x13703, "EGYPTIAN HIEROGLYPH-13703", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25180 .{ 0x13704, "EGYPTIAN HIEROGLYPH-13704", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25181 .{ 0x13705, "EGYPTIAN HIEROGLYPH-13705", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25182 .{ 0x13706, "EGYPTIAN HIEROGLYPH-13706", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25183 .{ 0x13707, "EGYPTIAN HIEROGLYPH-13707", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25184 .{ 0x13708, "EGYPTIAN HIEROGLYPH-13708", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25185 .{ 0x13709, "EGYPTIAN HIEROGLYPH-13709", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25186 .{ 0x1370A, "EGYPTIAN HIEROGLYPH-1370A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25187 .{ 0x1370B, "EGYPTIAN HIEROGLYPH-1370B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25188 .{ 0x1370C, "EGYPTIAN HIEROGLYPH-1370C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25189 .{ 0x1370D, "EGYPTIAN HIEROGLYPH-1370D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25190 .{ 0x1370E, "EGYPTIAN HIEROGLYPH-1370E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25191 .{ 0x1370F, "EGYPTIAN HIEROGLYPH-1370F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25192 .{ 0x13710, "EGYPTIAN HIEROGLYPH-13710", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25193 .{ 0x13711, "EGYPTIAN HIEROGLYPH-13711", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25194 .{ 0x13712, "EGYPTIAN HIEROGLYPH-13712", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25195 .{ 0x13713, "EGYPTIAN HIEROGLYPH-13713", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25196 .{ 0x13714, "EGYPTIAN HIEROGLYPH-13714", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25197 .{ 0x13715, "EGYPTIAN HIEROGLYPH-13715", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25198 .{ 0x13716, "EGYPTIAN HIEROGLYPH-13716", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25199 .{ 0x13717, "EGYPTIAN HIEROGLYPH-13717", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25200 .{ 0x13718, "EGYPTIAN HIEROGLYPH-13718", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25201 .{ 0x13719, "EGYPTIAN HIEROGLYPH-13719", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25202 .{ 0x1371A, "EGYPTIAN HIEROGLYPH-1371A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25203 .{ 0x1371B, "EGYPTIAN HIEROGLYPH-1371B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25204 .{ 0x1371C, "EGYPTIAN HIEROGLYPH-1371C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25205 .{ 0x1371D, "EGYPTIAN HIEROGLYPH-1371D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25206 .{ 0x1371E, "EGYPTIAN HIEROGLYPH-1371E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25207 .{ 0x1371F, "EGYPTIAN HIEROGLYPH-1371F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25208 .{ 0x13720, "EGYPTIAN HIEROGLYPH-13720", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25209 .{ 0x13721, "EGYPTIAN HIEROGLYPH-13721", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25210 .{ 0x13722, "EGYPTIAN HIEROGLYPH-13722", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25211 .{ 0x13723, "EGYPTIAN HIEROGLYPH-13723", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25212 .{ 0x13724, "EGYPTIAN HIEROGLYPH-13724", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25213 .{ 0x13725, "EGYPTIAN HIEROGLYPH-13725", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25214 .{ 0x13726, "EGYPTIAN HIEROGLYPH-13726", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25215 .{ 0x13727, "EGYPTIAN HIEROGLYPH-13727", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25216 .{ 0x13728, "EGYPTIAN HIEROGLYPH-13728", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25217 .{ 0x13729, "EGYPTIAN HIEROGLYPH-13729", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25218 .{ 0x1372A, "EGYPTIAN HIEROGLYPH-1372A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25219 .{ 0x1372B, "EGYPTIAN HIEROGLYPH-1372B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25220 .{ 0x1372C, "EGYPTIAN HIEROGLYPH-1372C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25221 .{ 0x1372D, "EGYPTIAN HIEROGLYPH-1372D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25222 .{ 0x1372E, "EGYPTIAN HIEROGLYPH-1372E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25223 .{ 0x1372F, "EGYPTIAN HIEROGLYPH-1372F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25224 .{ 0x13730, "EGYPTIAN HIEROGLYPH-13730", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25225 .{ 0x13731, "EGYPTIAN HIEROGLYPH-13731", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25226 .{ 0x13732, "EGYPTIAN HIEROGLYPH-13732", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25227 .{ 0x13733, "EGYPTIAN HIEROGLYPH-13733", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25228 .{ 0x13734, "EGYPTIAN HIEROGLYPH-13734", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25229 .{ 0x13735, "EGYPTIAN HIEROGLYPH-13735", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25230 .{ 0x13736, "EGYPTIAN HIEROGLYPH-13736", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25231 .{ 0x13737, "EGYPTIAN HIEROGLYPH-13737", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25232 .{ 0x13738, "EGYPTIAN HIEROGLYPH-13738", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25233 .{ 0x13739, "EGYPTIAN HIEROGLYPH-13739", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25234 .{ 0x1373A, "EGYPTIAN HIEROGLYPH-1373A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25235 .{ 0x1373B, "EGYPTIAN HIEROGLYPH-1373B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25236 .{ 0x1373C, "EGYPTIAN HIEROGLYPH-1373C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25237 .{ 0x1373D, "EGYPTIAN HIEROGLYPH-1373D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25238 .{ 0x1373E, "EGYPTIAN HIEROGLYPH-1373E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25239 .{ 0x1373F, "EGYPTIAN HIEROGLYPH-1373F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25240 .{ 0x13740, "EGYPTIAN HIEROGLYPH-13740", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25241 .{ 0x13741, "EGYPTIAN HIEROGLYPH-13741", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25242 .{ 0x13742, "EGYPTIAN HIEROGLYPH-13742", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25243 .{ 0x13743, "EGYPTIAN HIEROGLYPH-13743", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25244 .{ 0x13744, "EGYPTIAN HIEROGLYPH-13744", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25245 .{ 0x13745, "EGYPTIAN HIEROGLYPH-13745", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25246 .{ 0x13746, "EGYPTIAN HIEROGLYPH-13746", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25247 .{ 0x13747, "EGYPTIAN HIEROGLYPH-13747", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25248 .{ 0x13748, "EGYPTIAN HIEROGLYPH-13748", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25249 .{ 0x13749, "EGYPTIAN HIEROGLYPH-13749", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25250 .{ 0x1374A, "EGYPTIAN HIEROGLYPH-1374A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25251 .{ 0x1374B, "EGYPTIAN HIEROGLYPH-1374B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25252 .{ 0x1374C, "EGYPTIAN HIEROGLYPH-1374C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25253 .{ 0x1374D, "EGYPTIAN HIEROGLYPH-1374D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25254 .{ 0x1374E, "EGYPTIAN HIEROGLYPH-1374E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25255 .{ 0x1374F, "EGYPTIAN HIEROGLYPH-1374F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25256 .{ 0x13750, "EGYPTIAN HIEROGLYPH-13750", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25257 .{ 0x13751, "EGYPTIAN HIEROGLYPH-13751", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25258 .{ 0x13752, "EGYPTIAN HIEROGLYPH-13752", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25259 .{ 0x13753, "EGYPTIAN HIEROGLYPH-13753", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25260 .{ 0x13754, "EGYPTIAN HIEROGLYPH-13754", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25261 .{ 0x13755, "EGYPTIAN HIEROGLYPH-13755", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25262 .{ 0x13756, "EGYPTIAN HIEROGLYPH-13756", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25263 .{ 0x13757, "EGYPTIAN HIEROGLYPH-13757", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25264 .{ 0x13758, "EGYPTIAN HIEROGLYPH-13758", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25265 .{ 0x13759, "EGYPTIAN HIEROGLYPH-13759", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25266 .{ 0x1375A, "EGYPTIAN HIEROGLYPH-1375A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25267 .{ 0x1375B, "EGYPTIAN HIEROGLYPH-1375B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25268 .{ 0x1375C, "EGYPTIAN HIEROGLYPH-1375C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25269 .{ 0x1375D, "EGYPTIAN HIEROGLYPH-1375D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25270 .{ 0x1375E, "EGYPTIAN HIEROGLYPH-1375E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25271 .{ 0x1375F, "EGYPTIAN HIEROGLYPH-1375F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25272 .{ 0x13760, "EGYPTIAN HIEROGLYPH-13760", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25273 .{ 0x13761, "EGYPTIAN HIEROGLYPH-13761", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25274 .{ 0x13762, "EGYPTIAN HIEROGLYPH-13762", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25275 .{ 0x13763, "EGYPTIAN HIEROGLYPH-13763", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25276 .{ 0x13764, "EGYPTIAN HIEROGLYPH-13764", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25277 .{ 0x13765, "EGYPTIAN HIEROGLYPH-13765", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25278 .{ 0x13766, "EGYPTIAN HIEROGLYPH-13766", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25279 .{ 0x13767, "EGYPTIAN HIEROGLYPH-13767", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25280 .{ 0x13768, "EGYPTIAN HIEROGLYPH-13768", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25281 .{ 0x13769, "EGYPTIAN HIEROGLYPH-13769", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25282 .{ 0x1376A, "EGYPTIAN HIEROGLYPH-1376A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25283 .{ 0x1376B, "EGYPTIAN HIEROGLYPH-1376B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25284 .{ 0x1376C, "EGYPTIAN HIEROGLYPH-1376C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25285 .{ 0x1376D, "EGYPTIAN HIEROGLYPH-1376D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25286 .{ 0x1376E, "EGYPTIAN HIEROGLYPH-1376E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25287 .{ 0x1376F, "EGYPTIAN HIEROGLYPH-1376F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25288 .{ 0x13770, "EGYPTIAN HIEROGLYPH-13770", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25289 .{ 0x13771, "EGYPTIAN HIEROGLYPH-13771", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25290 .{ 0x13772, "EGYPTIAN HIEROGLYPH-13772", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25291 .{ 0x13773, "EGYPTIAN HIEROGLYPH-13773", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25292 .{ 0x13774, "EGYPTIAN HIEROGLYPH-13774", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25293 .{ 0x13775, "EGYPTIAN HIEROGLYPH-13775", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25294 .{ 0x13776, "EGYPTIAN HIEROGLYPH-13776", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25295 .{ 0x13777, "EGYPTIAN HIEROGLYPH-13777", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25296 .{ 0x13778, "EGYPTIAN HIEROGLYPH-13778", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25297 .{ 0x13779, "EGYPTIAN HIEROGLYPH-13779", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25298 .{ 0x1377A, "EGYPTIAN HIEROGLYPH-1377A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25299 .{ 0x1377B, "EGYPTIAN HIEROGLYPH-1377B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25300 .{ 0x1377C, "EGYPTIAN HIEROGLYPH-1377C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25301 .{ 0x1377D, "EGYPTIAN HIEROGLYPH-1377D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25302 .{ 0x1377E, "EGYPTIAN HIEROGLYPH-1377E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25303 .{ 0x1377F, "EGYPTIAN HIEROGLYPH-1377F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25304 .{ 0x13780, "EGYPTIAN HIEROGLYPH-13780", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25305 .{ 0x13781, "EGYPTIAN HIEROGLYPH-13781", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25306 .{ 0x13782, "EGYPTIAN HIEROGLYPH-13782", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25307 .{ 0x13783, "EGYPTIAN HIEROGLYPH-13783", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25308 .{ 0x13784, "EGYPTIAN HIEROGLYPH-13784", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25309 .{ 0x13785, "EGYPTIAN HIEROGLYPH-13785", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25310 .{ 0x13786, "EGYPTIAN HIEROGLYPH-13786", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25311 .{ 0x13787, "EGYPTIAN HIEROGLYPH-13787", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25312 .{ 0x13788, "EGYPTIAN HIEROGLYPH-13788", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25313 .{ 0x13789, "EGYPTIAN HIEROGLYPH-13789", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25314 .{ 0x1378A, "EGYPTIAN HIEROGLYPH-1378A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25315 .{ 0x1378B, "EGYPTIAN HIEROGLYPH-1378B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25316 .{ 0x1378C, "EGYPTIAN HIEROGLYPH-1378C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25317 .{ 0x1378D, "EGYPTIAN HIEROGLYPH-1378D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25318 .{ 0x1378E, "EGYPTIAN HIEROGLYPH-1378E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25319 .{ 0x1378F, "EGYPTIAN HIEROGLYPH-1378F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25320 .{ 0x13790, "EGYPTIAN HIEROGLYPH-13790", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25321 .{ 0x13791, "EGYPTIAN HIEROGLYPH-13791", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25322 .{ 0x13792, "EGYPTIAN HIEROGLYPH-13792", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25323 .{ 0x13793, "EGYPTIAN HIEROGLYPH-13793", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25324 .{ 0x13794, "EGYPTIAN HIEROGLYPH-13794", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25325 .{ 0x13795, "EGYPTIAN HIEROGLYPH-13795", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25326 .{ 0x13796, "EGYPTIAN HIEROGLYPH-13796", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25327 .{ 0x13797, "EGYPTIAN HIEROGLYPH-13797", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25328 .{ 0x13798, "EGYPTIAN HIEROGLYPH-13798", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25329 .{ 0x13799, "EGYPTIAN HIEROGLYPH-13799", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25330 .{ 0x1379A, "EGYPTIAN HIEROGLYPH-1379A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25331 .{ 0x1379B, "EGYPTIAN HIEROGLYPH-1379B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25332 .{ 0x1379C, "EGYPTIAN HIEROGLYPH-1379C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25333 .{ 0x1379D, "EGYPTIAN HIEROGLYPH-1379D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25334 .{ 0x1379E, "EGYPTIAN HIEROGLYPH-1379E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25335 .{ 0x1379F, "EGYPTIAN HIEROGLYPH-1379F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25336 .{ 0x137A0, "EGYPTIAN HIEROGLYPH-137A0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25337 .{ 0x137A1, "EGYPTIAN HIEROGLYPH-137A1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25338 .{ 0x137A2, "EGYPTIAN HIEROGLYPH-137A2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25339 .{ 0x137A3, "EGYPTIAN HIEROGLYPH-137A3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25340 .{ 0x137A4, "EGYPTIAN HIEROGLYPH-137A4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25341 .{ 0x137A5, "EGYPTIAN HIEROGLYPH-137A5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25342 .{ 0x137A6, "EGYPTIAN HIEROGLYPH-137A6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25343 .{ 0x137A7, "EGYPTIAN HIEROGLYPH-137A7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25344 .{ 0x137A8, "EGYPTIAN HIEROGLYPH-137A8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25345 .{ 0x137A9, "EGYPTIAN HIEROGLYPH-137A9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25346 .{ 0x137AA, "EGYPTIAN HIEROGLYPH-137AA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25347 .{ 0x137AB, "EGYPTIAN HIEROGLYPH-137AB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25348 .{ 0x137AC, "EGYPTIAN HIEROGLYPH-137AC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25349 .{ 0x137AD, "EGYPTIAN HIEROGLYPH-137AD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25350 .{ 0x137AE, "EGYPTIAN HIEROGLYPH-137AE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25351 .{ 0x137AF, "EGYPTIAN HIEROGLYPH-137AF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25352 .{ 0x137B0, "EGYPTIAN HIEROGLYPH-137B0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25353 .{ 0x137B1, "EGYPTIAN HIEROGLYPH-137B1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25354 .{ 0x137B2, "EGYPTIAN HIEROGLYPH-137B2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25355 .{ 0x137B3, "EGYPTIAN HIEROGLYPH-137B3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25356 .{ 0x137B4, "EGYPTIAN HIEROGLYPH-137B4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25357 .{ 0x137B5, "EGYPTIAN HIEROGLYPH-137B5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25358 .{ 0x137B6, "EGYPTIAN HIEROGLYPH-137B6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25359 .{ 0x137B7, "EGYPTIAN HIEROGLYPH-137B7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25360 .{ 0x137B8, "EGYPTIAN HIEROGLYPH-137B8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25361 .{ 0x137B9, "EGYPTIAN HIEROGLYPH-137B9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25362 .{ 0x137BA, "EGYPTIAN HIEROGLYPH-137BA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25363 .{ 0x137BB, "EGYPTIAN HIEROGLYPH-137BB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25364 .{ 0x137BC, "EGYPTIAN HIEROGLYPH-137BC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25365 .{ 0x137BD, "EGYPTIAN HIEROGLYPH-137BD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25366 .{ 0x137BE, "EGYPTIAN HIEROGLYPH-137BE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25367 .{ 0x137BF, "EGYPTIAN HIEROGLYPH-137BF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25368 .{ 0x137C0, "EGYPTIAN HIEROGLYPH-137C0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25369 .{ 0x137C1, "EGYPTIAN HIEROGLYPH-137C1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25370 .{ 0x137C2, "EGYPTIAN HIEROGLYPH-137C2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25371 .{ 0x137C3, "EGYPTIAN HIEROGLYPH-137C3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25372 .{ 0x137C4, "EGYPTIAN HIEROGLYPH-137C4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25373 .{ 0x137C5, "EGYPTIAN HIEROGLYPH-137C5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25374 .{ 0x137C6, "EGYPTIAN HIEROGLYPH-137C6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25375 .{ 0x137C7, "EGYPTIAN HIEROGLYPH-137C7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25376 .{ 0x137C8, "EGYPTIAN HIEROGLYPH-137C8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25377 .{ 0x137C9, "EGYPTIAN HIEROGLYPH-137C9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25378 .{ 0x137CA, "EGYPTIAN HIEROGLYPH-137CA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25379 .{ 0x137CB, "EGYPTIAN HIEROGLYPH-137CB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25380 .{ 0x137CC, "EGYPTIAN HIEROGLYPH-137CC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25381 .{ 0x137CD, "EGYPTIAN HIEROGLYPH-137CD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25382 .{ 0x137CE, "EGYPTIAN HIEROGLYPH-137CE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25383 .{ 0x137CF, "EGYPTIAN HIEROGLYPH-137CF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25384 .{ 0x137D0, "EGYPTIAN HIEROGLYPH-137D0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25385 .{ 0x137D1, "EGYPTIAN HIEROGLYPH-137D1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25386 .{ 0x137D2, "EGYPTIAN HIEROGLYPH-137D2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25387 .{ 0x137D3, "EGYPTIAN HIEROGLYPH-137D3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25388 .{ 0x137D4, "EGYPTIAN HIEROGLYPH-137D4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25389 .{ 0x137D5, "EGYPTIAN HIEROGLYPH-137D5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25390 .{ 0x137D6, "EGYPTIAN HIEROGLYPH-137D6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25391 .{ 0x137D7, "EGYPTIAN HIEROGLYPH-137D7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25392 .{ 0x137D8, "EGYPTIAN HIEROGLYPH-137D8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25393 .{ 0x137D9, "EGYPTIAN HIEROGLYPH-137D9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25394 .{ 0x137DA, "EGYPTIAN HIEROGLYPH-137DA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25395 .{ 0x137DB, "EGYPTIAN HIEROGLYPH-137DB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25396 .{ 0x137DC, "EGYPTIAN HIEROGLYPH-137DC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25397 .{ 0x137DD, "EGYPTIAN HIEROGLYPH-137DD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25398 .{ 0x137DE, "EGYPTIAN HIEROGLYPH-137DE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25399 .{ 0x137DF, "EGYPTIAN HIEROGLYPH-137DF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25400 .{ 0x137E0, "EGYPTIAN HIEROGLYPH-137E0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25401 .{ 0x137E1, "EGYPTIAN HIEROGLYPH-137E1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25402 .{ 0x137E2, "EGYPTIAN HIEROGLYPH-137E2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25403 .{ 0x137E3, "EGYPTIAN HIEROGLYPH-137E3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25404 .{ 0x137E4, "EGYPTIAN HIEROGLYPH-137E4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25405 .{ 0x137E5, "EGYPTIAN HIEROGLYPH-137E5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25406 .{ 0x137E6, "EGYPTIAN HIEROGLYPH-137E6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25407 .{ 0x137E7, "EGYPTIAN HIEROGLYPH-137E7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25408 .{ 0x137E8, "EGYPTIAN HIEROGLYPH-137E8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25409 .{ 0x137E9, "EGYPTIAN HIEROGLYPH-137E9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25410 .{ 0x137EA, "EGYPTIAN HIEROGLYPH-137EA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25411 .{ 0x137EB, "EGYPTIAN HIEROGLYPH-137EB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25412 .{ 0x137EC, "EGYPTIAN HIEROGLYPH-137EC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25413 .{ 0x137ED, "EGYPTIAN HIEROGLYPH-137ED", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25414 .{ 0x137EE, "EGYPTIAN HIEROGLYPH-137EE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25415 .{ 0x137EF, "EGYPTIAN HIEROGLYPH-137EF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25416 .{ 0x137F0, "EGYPTIAN HIEROGLYPH-137F0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25417 .{ 0x137F1, "EGYPTIAN HIEROGLYPH-137F1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25418 .{ 0x137F2, "EGYPTIAN HIEROGLYPH-137F2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25419 .{ 0x137F3, "EGYPTIAN HIEROGLYPH-137F3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25420 .{ 0x137F4, "EGYPTIAN HIEROGLYPH-137F4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25421 .{ 0x137F5, "EGYPTIAN HIEROGLYPH-137F5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25422 .{ 0x137F6, "EGYPTIAN HIEROGLYPH-137F6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25423 .{ 0x137F7, "EGYPTIAN HIEROGLYPH-137F7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25424 .{ 0x137F8, "EGYPTIAN HIEROGLYPH-137F8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25425 .{ 0x137F9, "EGYPTIAN HIEROGLYPH-137F9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25426 .{ 0x137FA, "EGYPTIAN HIEROGLYPH-137FA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25427 .{ 0x137FB, "EGYPTIAN HIEROGLYPH-137FB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25428 .{ 0x137FC, "EGYPTIAN HIEROGLYPH-137FC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25429 .{ 0x137FD, "EGYPTIAN HIEROGLYPH-137FD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25430 .{ 0x137FE, "EGYPTIAN HIEROGLYPH-137FE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25431 .{ 0x137FF, "EGYPTIAN HIEROGLYPH-137FF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25432 .{ 0x13800, "EGYPTIAN HIEROGLYPH-13800", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25433 .{ 0x13801, "EGYPTIAN HIEROGLYPH-13801", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25434 .{ 0x13802, "EGYPTIAN HIEROGLYPH-13802", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25435 .{ 0x13803, "EGYPTIAN HIEROGLYPH-13803", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25436 .{ 0x13804, "EGYPTIAN HIEROGLYPH-13804", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25437 .{ 0x13805, "EGYPTIAN HIEROGLYPH-13805", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25438 .{ 0x13806, "EGYPTIAN HIEROGLYPH-13806", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25439 .{ 0x13807, "EGYPTIAN HIEROGLYPH-13807", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25440 .{ 0x13808, "EGYPTIAN HIEROGLYPH-13808", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25441 .{ 0x13809, "EGYPTIAN HIEROGLYPH-13809", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25442 .{ 0x1380A, "EGYPTIAN HIEROGLYPH-1380A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25443 .{ 0x1380B, "EGYPTIAN HIEROGLYPH-1380B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25444 .{ 0x1380C, "EGYPTIAN HIEROGLYPH-1380C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25445 .{ 0x1380D, "EGYPTIAN HIEROGLYPH-1380D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25446 .{ 0x1380E, "EGYPTIAN HIEROGLYPH-1380E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25447 .{ 0x1380F, "EGYPTIAN HIEROGLYPH-1380F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25448 .{ 0x13810, "EGYPTIAN HIEROGLYPH-13810", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25449 .{ 0x13811, "EGYPTIAN HIEROGLYPH-13811", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25450 .{ 0x13812, "EGYPTIAN HIEROGLYPH-13812", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25451 .{ 0x13813, "EGYPTIAN HIEROGLYPH-13813", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25452 .{ 0x13814, "EGYPTIAN HIEROGLYPH-13814", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25453 .{ 0x13815, "EGYPTIAN HIEROGLYPH-13815", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25454 .{ 0x13816, "EGYPTIAN HIEROGLYPH-13816", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25455 .{ 0x13817, "EGYPTIAN HIEROGLYPH-13817", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25456 .{ 0x13818, "EGYPTIAN HIEROGLYPH-13818", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25457 .{ 0x13819, "EGYPTIAN HIEROGLYPH-13819", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25458 .{ 0x1381A, "EGYPTIAN HIEROGLYPH-1381A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25459 .{ 0x1381B, "EGYPTIAN HIEROGLYPH-1381B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25460 .{ 0x1381C, "EGYPTIAN HIEROGLYPH-1381C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25461 .{ 0x1381D, "EGYPTIAN HIEROGLYPH-1381D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25462 .{ 0x1381E, "EGYPTIAN HIEROGLYPH-1381E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25463 .{ 0x1381F, "EGYPTIAN HIEROGLYPH-1381F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25464 .{ 0x13820, "EGYPTIAN HIEROGLYPH-13820", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25465 .{ 0x13821, "EGYPTIAN HIEROGLYPH-13821", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25466 .{ 0x13822, "EGYPTIAN HIEROGLYPH-13822", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25467 .{ 0x13823, "EGYPTIAN HIEROGLYPH-13823", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25468 .{ 0x13824, "EGYPTIAN HIEROGLYPH-13824", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25469 .{ 0x13825, "EGYPTIAN HIEROGLYPH-13825", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25470 .{ 0x13826, "EGYPTIAN HIEROGLYPH-13826", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25471 .{ 0x13827, "EGYPTIAN HIEROGLYPH-13827", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25472 .{ 0x13828, "EGYPTIAN HIEROGLYPH-13828", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25473 .{ 0x13829, "EGYPTIAN HIEROGLYPH-13829", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25474 .{ 0x1382A, "EGYPTIAN HIEROGLYPH-1382A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25475 .{ 0x1382B, "EGYPTIAN HIEROGLYPH-1382B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25476 .{ 0x1382C, "EGYPTIAN HIEROGLYPH-1382C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25477 .{ 0x1382D, "EGYPTIAN HIEROGLYPH-1382D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25478 .{ 0x1382E, "EGYPTIAN HIEROGLYPH-1382E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25479 .{ 0x1382F, "EGYPTIAN HIEROGLYPH-1382F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25480 .{ 0x13830, "EGYPTIAN HIEROGLYPH-13830", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25481 .{ 0x13831, "EGYPTIAN HIEROGLYPH-13831", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25482 .{ 0x13832, "EGYPTIAN HIEROGLYPH-13832", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25483 .{ 0x13833, "EGYPTIAN HIEROGLYPH-13833", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25484 .{ 0x13834, "EGYPTIAN HIEROGLYPH-13834", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25485 .{ 0x13835, "EGYPTIAN HIEROGLYPH-13835", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25486 .{ 0x13836, "EGYPTIAN HIEROGLYPH-13836", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25487 .{ 0x13837, "EGYPTIAN HIEROGLYPH-13837", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25488 .{ 0x13838, "EGYPTIAN HIEROGLYPH-13838", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25489 .{ 0x13839, "EGYPTIAN HIEROGLYPH-13839", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25490 .{ 0x1383A, "EGYPTIAN HIEROGLYPH-1383A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25491 .{ 0x1383B, "EGYPTIAN HIEROGLYPH-1383B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25492 .{ 0x1383C, "EGYPTIAN HIEROGLYPH-1383C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25493 .{ 0x1383D, "EGYPTIAN HIEROGLYPH-1383D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25494 .{ 0x1383E, "EGYPTIAN HIEROGLYPH-1383E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25495 .{ 0x1383F, "EGYPTIAN HIEROGLYPH-1383F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25496 .{ 0x13840, "EGYPTIAN HIEROGLYPH-13840", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25497 .{ 0x13841, "EGYPTIAN HIEROGLYPH-13841", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25498 .{ 0x13842, "EGYPTIAN HIEROGLYPH-13842", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25499 .{ 0x13843, "EGYPTIAN HIEROGLYPH-13843", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25500 .{ 0x13844, "EGYPTIAN HIEROGLYPH-13844", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25501 .{ 0x13845, "EGYPTIAN HIEROGLYPH-13845", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25502 .{ 0x13846, "EGYPTIAN HIEROGLYPH-13846", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25503 .{ 0x13847, "EGYPTIAN HIEROGLYPH-13847", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25504 .{ 0x13848, "EGYPTIAN HIEROGLYPH-13848", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25505 .{ 0x13849, "EGYPTIAN HIEROGLYPH-13849", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25506 .{ 0x1384A, "EGYPTIAN HIEROGLYPH-1384A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25507 .{ 0x1384B, "EGYPTIAN HIEROGLYPH-1384B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25508 .{ 0x1384C, "EGYPTIAN HIEROGLYPH-1384C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25509 .{ 0x1384D, "EGYPTIAN HIEROGLYPH-1384D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25510 .{ 0x1384E, "EGYPTIAN HIEROGLYPH-1384E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25511 .{ 0x1384F, "EGYPTIAN HIEROGLYPH-1384F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25512 .{ 0x13850, "EGYPTIAN HIEROGLYPH-13850", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25513 .{ 0x13851, "EGYPTIAN HIEROGLYPH-13851", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25514 .{ 0x13852, "EGYPTIAN HIEROGLYPH-13852", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25515 .{ 0x13853, "EGYPTIAN HIEROGLYPH-13853", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25516 .{ 0x13854, "EGYPTIAN HIEROGLYPH-13854", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25517 .{ 0x13855, "EGYPTIAN HIEROGLYPH-13855", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25518 .{ 0x13856, "EGYPTIAN HIEROGLYPH-13856", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25519 .{ 0x13857, "EGYPTIAN HIEROGLYPH-13857", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25520 .{ 0x13858, "EGYPTIAN HIEROGLYPH-13858", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25521 .{ 0x13859, "EGYPTIAN HIEROGLYPH-13859", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25522 .{ 0x1385A, "EGYPTIAN HIEROGLYPH-1385A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25523 .{ 0x1385B, "EGYPTIAN HIEROGLYPH-1385B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25524 .{ 0x1385C, "EGYPTIAN HIEROGLYPH-1385C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25525 .{ 0x1385D, "EGYPTIAN HIEROGLYPH-1385D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25526 .{ 0x1385E, "EGYPTIAN HIEROGLYPH-1385E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25527 .{ 0x1385F, "EGYPTIAN HIEROGLYPH-1385F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25528 .{ 0x13860, "EGYPTIAN HIEROGLYPH-13860", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25529 .{ 0x13861, "EGYPTIAN HIEROGLYPH-13861", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25530 .{ 0x13862, "EGYPTIAN HIEROGLYPH-13862", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25531 .{ 0x13863, "EGYPTIAN HIEROGLYPH-13863", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25532 .{ 0x13864, "EGYPTIAN HIEROGLYPH-13864", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25533 .{ 0x13865, "EGYPTIAN HIEROGLYPH-13865", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25534 .{ 0x13866, "EGYPTIAN HIEROGLYPH-13866", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25535 .{ 0x13867, "EGYPTIAN HIEROGLYPH-13867", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25536 .{ 0x13868, "EGYPTIAN HIEROGLYPH-13868", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25537 .{ 0x13869, "EGYPTIAN HIEROGLYPH-13869", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25538 .{ 0x1386A, "EGYPTIAN HIEROGLYPH-1386A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25539 .{ 0x1386B, "EGYPTIAN HIEROGLYPH-1386B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25540 .{ 0x1386C, "EGYPTIAN HIEROGLYPH-1386C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25541 .{ 0x1386D, "EGYPTIAN HIEROGLYPH-1386D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25542 .{ 0x1386E, "EGYPTIAN HIEROGLYPH-1386E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25543 .{ 0x1386F, "EGYPTIAN HIEROGLYPH-1386F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25544 .{ 0x13870, "EGYPTIAN HIEROGLYPH-13870", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25545 .{ 0x13871, "EGYPTIAN HIEROGLYPH-13871", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25546 .{ 0x13872, "EGYPTIAN HIEROGLYPH-13872", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25547 .{ 0x13873, "EGYPTIAN HIEROGLYPH-13873", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25548 .{ 0x13874, "EGYPTIAN HIEROGLYPH-13874", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25549 .{ 0x13875, "EGYPTIAN HIEROGLYPH-13875", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25550 .{ 0x13876, "EGYPTIAN HIEROGLYPH-13876", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25551 .{ 0x13877, "EGYPTIAN HIEROGLYPH-13877", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25552 .{ 0x13878, "EGYPTIAN HIEROGLYPH-13878", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25553 .{ 0x13879, "EGYPTIAN HIEROGLYPH-13879", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25554 .{ 0x1387A, "EGYPTIAN HIEROGLYPH-1387A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25555 .{ 0x1387B, "EGYPTIAN HIEROGLYPH-1387B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25556 .{ 0x1387C, "EGYPTIAN HIEROGLYPH-1387C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25557 .{ 0x1387D, "EGYPTIAN HIEROGLYPH-1387D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25558 .{ 0x1387E, "EGYPTIAN HIEROGLYPH-1387E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25559 .{ 0x1387F, "EGYPTIAN HIEROGLYPH-1387F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25560 .{ 0x13880, "EGYPTIAN HIEROGLYPH-13880", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25561 .{ 0x13881, "EGYPTIAN HIEROGLYPH-13881", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25562 .{ 0x13882, "EGYPTIAN HIEROGLYPH-13882", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25563 .{ 0x13883, "EGYPTIAN HIEROGLYPH-13883", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25564 .{ 0x13884, "EGYPTIAN HIEROGLYPH-13884", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25565 .{ 0x13885, "EGYPTIAN HIEROGLYPH-13885", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25566 .{ 0x13886, "EGYPTIAN HIEROGLYPH-13886", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25567 .{ 0x13887, "EGYPTIAN HIEROGLYPH-13887", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25568 .{ 0x13888, "EGYPTIAN HIEROGLYPH-13888", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25569 .{ 0x13889, "EGYPTIAN HIEROGLYPH-13889", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25570 .{ 0x1388A, "EGYPTIAN HIEROGLYPH-1388A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25571 .{ 0x1388B, "EGYPTIAN HIEROGLYPH-1388B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25572 .{ 0x1388C, "EGYPTIAN HIEROGLYPH-1388C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25573 .{ 0x1388D, "EGYPTIAN HIEROGLYPH-1388D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25574 .{ 0x1388E, "EGYPTIAN HIEROGLYPH-1388E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25575 .{ 0x1388F, "EGYPTIAN HIEROGLYPH-1388F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25576 .{ 0x13890, "EGYPTIAN HIEROGLYPH-13890", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25577 .{ 0x13891, "EGYPTIAN HIEROGLYPH-13891", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25578 .{ 0x13892, "EGYPTIAN HIEROGLYPH-13892", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25579 .{ 0x13893, "EGYPTIAN HIEROGLYPH-13893", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25580 .{ 0x13894, "EGYPTIAN HIEROGLYPH-13894", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25581 .{ 0x13895, "EGYPTIAN HIEROGLYPH-13895", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25582 .{ 0x13896, "EGYPTIAN HIEROGLYPH-13896", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25583 .{ 0x13897, "EGYPTIAN HIEROGLYPH-13897", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25584 .{ 0x13898, "EGYPTIAN HIEROGLYPH-13898", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25585 .{ 0x13899, "EGYPTIAN HIEROGLYPH-13899", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25586 .{ 0x1389A, "EGYPTIAN HIEROGLYPH-1389A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25587 .{ 0x1389B, "EGYPTIAN HIEROGLYPH-1389B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25588 .{ 0x1389C, "EGYPTIAN HIEROGLYPH-1389C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25589 .{ 0x1389D, "EGYPTIAN HIEROGLYPH-1389D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25590 .{ 0x1389E, "EGYPTIAN HIEROGLYPH-1389E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25591 .{ 0x1389F, "EGYPTIAN HIEROGLYPH-1389F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25592 .{ 0x138A0, "EGYPTIAN HIEROGLYPH-138A0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25593 .{ 0x138A1, "EGYPTIAN HIEROGLYPH-138A1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25594 .{ 0x138A2, "EGYPTIAN HIEROGLYPH-138A2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25595 .{ 0x138A3, "EGYPTIAN HIEROGLYPH-138A3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25596 .{ 0x138A4, "EGYPTIAN HIEROGLYPH-138A4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25597 .{ 0x138A5, "EGYPTIAN HIEROGLYPH-138A5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25598 .{ 0x138A6, "EGYPTIAN HIEROGLYPH-138A6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25599 .{ 0x138A7, "EGYPTIAN HIEROGLYPH-138A7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25600 .{ 0x138A8, "EGYPTIAN HIEROGLYPH-138A8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25601 .{ 0x138A9, "EGYPTIAN HIEROGLYPH-138A9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25602 .{ 0x138AA, "EGYPTIAN HIEROGLYPH-138AA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25603 .{ 0x138AB, "EGYPTIAN HIEROGLYPH-138AB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25604 .{ 0x138AC, "EGYPTIAN HIEROGLYPH-138AC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25605 .{ 0x138AD, "EGYPTIAN HIEROGLYPH-138AD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25606 .{ 0x138AE, "EGYPTIAN HIEROGLYPH-138AE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25607 .{ 0x138AF, "EGYPTIAN HIEROGLYPH-138AF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25608 .{ 0x138B0, "EGYPTIAN HIEROGLYPH-138B0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25609 .{ 0x138B1, "EGYPTIAN HIEROGLYPH-138B1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25610 .{ 0x138B2, "EGYPTIAN HIEROGLYPH-138B2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25611 .{ 0x138B3, "EGYPTIAN HIEROGLYPH-138B3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25612 .{ 0x138B4, "EGYPTIAN HIEROGLYPH-138B4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25613 .{ 0x138B5, "EGYPTIAN HIEROGLYPH-138B5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25614 .{ 0x138B6, "EGYPTIAN HIEROGLYPH-138B6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25615 .{ 0x138B7, "EGYPTIAN HIEROGLYPH-138B7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25616 .{ 0x138B8, "EGYPTIAN HIEROGLYPH-138B8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25617 .{ 0x138B9, "EGYPTIAN HIEROGLYPH-138B9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25618 .{ 0x138BA, "EGYPTIAN HIEROGLYPH-138BA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25619 .{ 0x138BB, "EGYPTIAN HIEROGLYPH-138BB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25620 .{ 0x138BC, "EGYPTIAN HIEROGLYPH-138BC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25621 .{ 0x138BD, "EGYPTIAN HIEROGLYPH-138BD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25622 .{ 0x138BE, "EGYPTIAN HIEROGLYPH-138BE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25623 .{ 0x138BF, "EGYPTIAN HIEROGLYPH-138BF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25624 .{ 0x138C0, "EGYPTIAN HIEROGLYPH-138C0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25625 .{ 0x138C1, "EGYPTIAN HIEROGLYPH-138C1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25626 .{ 0x138C2, "EGYPTIAN HIEROGLYPH-138C2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25627 .{ 0x138C3, "EGYPTIAN HIEROGLYPH-138C3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25628 .{ 0x138C4, "EGYPTIAN HIEROGLYPH-138C4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25629 .{ 0x138C5, "EGYPTIAN HIEROGLYPH-138C5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25630 .{ 0x138C6, "EGYPTIAN HIEROGLYPH-138C6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25631 .{ 0x138C7, "EGYPTIAN HIEROGLYPH-138C7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25632 .{ 0x138C8, "EGYPTIAN HIEROGLYPH-138C8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25633 .{ 0x138C9, "EGYPTIAN HIEROGLYPH-138C9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25634 .{ 0x138CA, "EGYPTIAN HIEROGLYPH-138CA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25635 .{ 0x138CB, "EGYPTIAN HIEROGLYPH-138CB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25636 .{ 0x138CC, "EGYPTIAN HIEROGLYPH-138CC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25637 .{ 0x138CD, "EGYPTIAN HIEROGLYPH-138CD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25638 .{ 0x138CE, "EGYPTIAN HIEROGLYPH-138CE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25639 .{ 0x138CF, "EGYPTIAN HIEROGLYPH-138CF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25640 .{ 0x138D0, "EGYPTIAN HIEROGLYPH-138D0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25641 .{ 0x138D1, "EGYPTIAN HIEROGLYPH-138D1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25642 .{ 0x138D2, "EGYPTIAN HIEROGLYPH-138D2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25643 .{ 0x138D3, "EGYPTIAN HIEROGLYPH-138D3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25644 .{ 0x138D4, "EGYPTIAN HIEROGLYPH-138D4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25645 .{ 0x138D5, "EGYPTIAN HIEROGLYPH-138D5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25646 .{ 0x138D6, "EGYPTIAN HIEROGLYPH-138D6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25647 .{ 0x138D7, "EGYPTIAN HIEROGLYPH-138D7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25648 .{ 0x138D8, "EGYPTIAN HIEROGLYPH-138D8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25649 .{ 0x138D9, "EGYPTIAN HIEROGLYPH-138D9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25650 .{ 0x138DA, "EGYPTIAN HIEROGLYPH-138DA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25651 .{ 0x138DB, "EGYPTIAN HIEROGLYPH-138DB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25652 .{ 0x138DC, "EGYPTIAN HIEROGLYPH-138DC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25653 .{ 0x138DD, "EGYPTIAN HIEROGLYPH-138DD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25654 .{ 0x138DE, "EGYPTIAN HIEROGLYPH-138DE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25655 .{ 0x138DF, "EGYPTIAN HIEROGLYPH-138DF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25656 .{ 0x138E0, "EGYPTIAN HIEROGLYPH-138E0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25657 .{ 0x138E1, "EGYPTIAN HIEROGLYPH-138E1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25658 .{ 0x138E2, "EGYPTIAN HIEROGLYPH-138E2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25659 .{ 0x138E3, "EGYPTIAN HIEROGLYPH-138E3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25660 .{ 0x138E4, "EGYPTIAN HIEROGLYPH-138E4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25661 .{ 0x138E5, "EGYPTIAN HIEROGLYPH-138E5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25662 .{ 0x138E6, "EGYPTIAN HIEROGLYPH-138E6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25663 .{ 0x138E7, "EGYPTIAN HIEROGLYPH-138E7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25664 .{ 0x138E8, "EGYPTIAN HIEROGLYPH-138E8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25665 .{ 0x138E9, "EGYPTIAN HIEROGLYPH-138E9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25666 .{ 0x138EA, "EGYPTIAN HIEROGLYPH-138EA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25667 .{ 0x138EB, "EGYPTIAN HIEROGLYPH-138EB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25668 .{ 0x138EC, "EGYPTIAN HIEROGLYPH-138EC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25669 .{ 0x138ED, "EGYPTIAN HIEROGLYPH-138ED", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25670 .{ 0x138EE, "EGYPTIAN HIEROGLYPH-138EE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25671 .{ 0x138EF, "EGYPTIAN HIEROGLYPH-138EF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25672 .{ 0x138F0, "EGYPTIAN HIEROGLYPH-138F0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25673 .{ 0x138F1, "EGYPTIAN HIEROGLYPH-138F1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25674 .{ 0x138F2, "EGYPTIAN HIEROGLYPH-138F2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25675 .{ 0x138F3, "EGYPTIAN HIEROGLYPH-138F3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25676 .{ 0x138F4, "EGYPTIAN HIEROGLYPH-138F4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25677 .{ 0x138F5, "EGYPTIAN HIEROGLYPH-138F5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25678 .{ 0x138F6, "EGYPTIAN HIEROGLYPH-138F6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25679 .{ 0x138F7, "EGYPTIAN HIEROGLYPH-138F7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25680 .{ 0x138F8, "EGYPTIAN HIEROGLYPH-138F8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25681 .{ 0x138F9, "EGYPTIAN HIEROGLYPH-138F9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25682 .{ 0x138FA, "EGYPTIAN HIEROGLYPH-138FA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25683 .{ 0x138FB, "EGYPTIAN HIEROGLYPH-138FB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25684 .{ 0x138FC, "EGYPTIAN HIEROGLYPH-138FC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25685 .{ 0x138FD, "EGYPTIAN HIEROGLYPH-138FD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25686 .{ 0x138FE, "EGYPTIAN HIEROGLYPH-138FE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25687 .{ 0x138FF, "EGYPTIAN HIEROGLYPH-138FF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25688 .{ 0x13900, "EGYPTIAN HIEROGLYPH-13900", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25689 .{ 0x13901, "EGYPTIAN HIEROGLYPH-13901", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25690 .{ 0x13902, "EGYPTIAN HIEROGLYPH-13902", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25691 .{ 0x13903, "EGYPTIAN HIEROGLYPH-13903", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25692 .{ 0x13904, "EGYPTIAN HIEROGLYPH-13904", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25693 .{ 0x13905, "EGYPTIAN HIEROGLYPH-13905", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25694 .{ 0x13906, "EGYPTIAN HIEROGLYPH-13906", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25695 .{ 0x13907, "EGYPTIAN HIEROGLYPH-13907", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25696 .{ 0x13908, "EGYPTIAN HIEROGLYPH-13908", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25697 .{ 0x13909, "EGYPTIAN HIEROGLYPH-13909", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25698 .{ 0x1390A, "EGYPTIAN HIEROGLYPH-1390A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25699 .{ 0x1390B, "EGYPTIAN HIEROGLYPH-1390B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25700 .{ 0x1390C, "EGYPTIAN HIEROGLYPH-1390C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25701 .{ 0x1390D, "EGYPTIAN HIEROGLYPH-1390D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25702 .{ 0x1390E, "EGYPTIAN HIEROGLYPH-1390E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25703 .{ 0x1390F, "EGYPTIAN HIEROGLYPH-1390F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25704 .{ 0x13910, "EGYPTIAN HIEROGLYPH-13910", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25705 .{ 0x13911, "EGYPTIAN HIEROGLYPH-13911", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25706 .{ 0x13912, "EGYPTIAN HIEROGLYPH-13912", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25707 .{ 0x13913, "EGYPTIAN HIEROGLYPH-13913", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25708 .{ 0x13914, "EGYPTIAN HIEROGLYPH-13914", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25709 .{ 0x13915, "EGYPTIAN HIEROGLYPH-13915", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25710 .{ 0x13916, "EGYPTIAN HIEROGLYPH-13916", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25711 .{ 0x13917, "EGYPTIAN HIEROGLYPH-13917", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25712 .{ 0x13918, "EGYPTIAN HIEROGLYPH-13918", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25713 .{ 0x13919, "EGYPTIAN HIEROGLYPH-13919", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25714 .{ 0x1391A, "EGYPTIAN HIEROGLYPH-1391A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25715 .{ 0x1391B, "EGYPTIAN HIEROGLYPH-1391B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25716 .{ 0x1391C, "EGYPTIAN HIEROGLYPH-1391C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25717 .{ 0x1391D, "EGYPTIAN HIEROGLYPH-1391D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25718 .{ 0x1391E, "EGYPTIAN HIEROGLYPH-1391E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25719 .{ 0x1391F, "EGYPTIAN HIEROGLYPH-1391F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25720 .{ 0x13920, "EGYPTIAN HIEROGLYPH-13920", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25721 .{ 0x13921, "EGYPTIAN HIEROGLYPH-13921", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25722 .{ 0x13922, "EGYPTIAN HIEROGLYPH-13922", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25723 .{ 0x13923, "EGYPTIAN HIEROGLYPH-13923", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25724 .{ 0x13924, "EGYPTIAN HIEROGLYPH-13924", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25725 .{ 0x13925, "EGYPTIAN HIEROGLYPH-13925", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25726 .{ 0x13926, "EGYPTIAN HIEROGLYPH-13926", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25727 .{ 0x13927, "EGYPTIAN HIEROGLYPH-13927", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25728 .{ 0x13928, "EGYPTIAN HIEROGLYPH-13928", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25729 .{ 0x13929, "EGYPTIAN HIEROGLYPH-13929", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25730 .{ 0x1392A, "EGYPTIAN HIEROGLYPH-1392A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25731 .{ 0x1392B, "EGYPTIAN HIEROGLYPH-1392B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25732 .{ 0x1392C, "EGYPTIAN HIEROGLYPH-1392C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25733 .{ 0x1392D, "EGYPTIAN HIEROGLYPH-1392D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25734 .{ 0x1392E, "EGYPTIAN HIEROGLYPH-1392E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25735 .{ 0x1392F, "EGYPTIAN HIEROGLYPH-1392F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25736 .{ 0x13930, "EGYPTIAN HIEROGLYPH-13930", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25737 .{ 0x13931, "EGYPTIAN HIEROGLYPH-13931", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25738 .{ 0x13932, "EGYPTIAN HIEROGLYPH-13932", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25739 .{ 0x13933, "EGYPTIAN HIEROGLYPH-13933", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25740 .{ 0x13934, "EGYPTIAN HIEROGLYPH-13934", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25741 .{ 0x13935, "EGYPTIAN HIEROGLYPH-13935", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25742 .{ 0x13936, "EGYPTIAN HIEROGLYPH-13936", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25743 .{ 0x13937, "EGYPTIAN HIEROGLYPH-13937", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25744 .{ 0x13938, "EGYPTIAN HIEROGLYPH-13938", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25745 .{ 0x13939, "EGYPTIAN HIEROGLYPH-13939", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25746 .{ 0x1393A, "EGYPTIAN HIEROGLYPH-1393A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25747 .{ 0x1393B, "EGYPTIAN HIEROGLYPH-1393B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25748 .{ 0x1393C, "EGYPTIAN HIEROGLYPH-1393C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25749 .{ 0x1393D, "EGYPTIAN HIEROGLYPH-1393D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25750 .{ 0x1393E, "EGYPTIAN HIEROGLYPH-1393E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25751 .{ 0x1393F, "EGYPTIAN HIEROGLYPH-1393F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25752 .{ 0x13940, "EGYPTIAN HIEROGLYPH-13940", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25753 .{ 0x13941, "EGYPTIAN HIEROGLYPH-13941", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25754 .{ 0x13942, "EGYPTIAN HIEROGLYPH-13942", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25755 .{ 0x13943, "EGYPTIAN HIEROGLYPH-13943", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25756 .{ 0x13944, "EGYPTIAN HIEROGLYPH-13944", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25757 .{ 0x13945, "EGYPTIAN HIEROGLYPH-13945", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25758 .{ 0x13946, "EGYPTIAN HIEROGLYPH-13946", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25759 .{ 0x13947, "EGYPTIAN HIEROGLYPH-13947", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25760 .{ 0x13948, "EGYPTIAN HIEROGLYPH-13948", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25761 .{ 0x13949, "EGYPTIAN HIEROGLYPH-13949", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25762 .{ 0x1394A, "EGYPTIAN HIEROGLYPH-1394A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25763 .{ 0x1394B, "EGYPTIAN HIEROGLYPH-1394B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25764 .{ 0x1394C, "EGYPTIAN HIEROGLYPH-1394C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25765 .{ 0x1394D, "EGYPTIAN HIEROGLYPH-1394D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25766 .{ 0x1394E, "EGYPTIAN HIEROGLYPH-1394E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25767 .{ 0x1394F, "EGYPTIAN HIEROGLYPH-1394F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25768 .{ 0x13950, "EGYPTIAN HIEROGLYPH-13950", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25769 .{ 0x13951, "EGYPTIAN HIEROGLYPH-13951", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25770 .{ 0x13952, "EGYPTIAN HIEROGLYPH-13952", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25771 .{ 0x13953, "EGYPTIAN HIEROGLYPH-13953", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25772 .{ 0x13954, "EGYPTIAN HIEROGLYPH-13954", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25773 .{ 0x13955, "EGYPTIAN HIEROGLYPH-13955", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25774 .{ 0x13956, "EGYPTIAN HIEROGLYPH-13956", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25775 .{ 0x13957, "EGYPTIAN HIEROGLYPH-13957", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25776 .{ 0x13958, "EGYPTIAN HIEROGLYPH-13958", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25777 .{ 0x13959, "EGYPTIAN HIEROGLYPH-13959", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25778 .{ 0x1395A, "EGYPTIAN HIEROGLYPH-1395A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25779 .{ 0x1395B, "EGYPTIAN HIEROGLYPH-1395B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25780 .{ 0x1395C, "EGYPTIAN HIEROGLYPH-1395C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25781 .{ 0x1395D, "EGYPTIAN HIEROGLYPH-1395D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25782 .{ 0x1395E, "EGYPTIAN HIEROGLYPH-1395E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25783 .{ 0x1395F, "EGYPTIAN HIEROGLYPH-1395F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25784 .{ 0x13960, "EGYPTIAN HIEROGLYPH-13960", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25785 .{ 0x13961, "EGYPTIAN HIEROGLYPH-13961", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25786 .{ 0x13962, "EGYPTIAN HIEROGLYPH-13962", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25787 .{ 0x13963, "EGYPTIAN HIEROGLYPH-13963", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25788 .{ 0x13964, "EGYPTIAN HIEROGLYPH-13964", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25789 .{ 0x13965, "EGYPTIAN HIEROGLYPH-13965", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25790 .{ 0x13966, "EGYPTIAN HIEROGLYPH-13966", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25791 .{ 0x13967, "EGYPTIAN HIEROGLYPH-13967", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25792 .{ 0x13968, "EGYPTIAN HIEROGLYPH-13968", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25793 .{ 0x13969, "EGYPTIAN HIEROGLYPH-13969", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25794 .{ 0x1396A, "EGYPTIAN HIEROGLYPH-1396A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25795 .{ 0x1396B, "EGYPTIAN HIEROGLYPH-1396B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25796 .{ 0x1396C, "EGYPTIAN HIEROGLYPH-1396C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25797 .{ 0x1396D, "EGYPTIAN HIEROGLYPH-1396D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25798 .{ 0x1396E, "EGYPTIAN HIEROGLYPH-1396E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25799 .{ 0x1396F, "EGYPTIAN HIEROGLYPH-1396F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25800 .{ 0x13970, "EGYPTIAN HIEROGLYPH-13970", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25801 .{ 0x13971, "EGYPTIAN HIEROGLYPH-13971", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25802 .{ 0x13972, "EGYPTIAN HIEROGLYPH-13972", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25803 .{ 0x13973, "EGYPTIAN HIEROGLYPH-13973", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25804 .{ 0x13974, "EGYPTIAN HIEROGLYPH-13974", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25805 .{ 0x13975, "EGYPTIAN HIEROGLYPH-13975", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25806 .{ 0x13976, "EGYPTIAN HIEROGLYPH-13976", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25807 .{ 0x13977, "EGYPTIAN HIEROGLYPH-13977", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25808 .{ 0x13978, "EGYPTIAN HIEROGLYPH-13978", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25809 .{ 0x13979, "EGYPTIAN HIEROGLYPH-13979", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25810 .{ 0x1397A, "EGYPTIAN HIEROGLYPH-1397A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25811 .{ 0x1397B, "EGYPTIAN HIEROGLYPH-1397B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25812 .{ 0x1397C, "EGYPTIAN HIEROGLYPH-1397C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25813 .{ 0x1397D, "EGYPTIAN HIEROGLYPH-1397D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25814 .{ 0x1397E, "EGYPTIAN HIEROGLYPH-1397E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25815 .{ 0x1397F, "EGYPTIAN HIEROGLYPH-1397F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25816 .{ 0x13980, "EGYPTIAN HIEROGLYPH-13980", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25817 .{ 0x13981, "EGYPTIAN HIEROGLYPH-13981", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25818 .{ 0x13982, "EGYPTIAN HIEROGLYPH-13982", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25819 .{ 0x13983, "EGYPTIAN HIEROGLYPH-13983", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25820 .{ 0x13984, "EGYPTIAN HIEROGLYPH-13984", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25821 .{ 0x13985, "EGYPTIAN HIEROGLYPH-13985", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25822 .{ 0x13986, "EGYPTIAN HIEROGLYPH-13986", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25823 .{ 0x13987, "EGYPTIAN HIEROGLYPH-13987", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25824 .{ 0x13988, "EGYPTIAN HIEROGLYPH-13988", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25825 .{ 0x13989, "EGYPTIAN HIEROGLYPH-13989", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25826 .{ 0x1398A, "EGYPTIAN HIEROGLYPH-1398A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25827 .{ 0x1398B, "EGYPTIAN HIEROGLYPH-1398B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25828 .{ 0x1398C, "EGYPTIAN HIEROGLYPH-1398C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25829 .{ 0x1398D, "EGYPTIAN HIEROGLYPH-1398D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25830 .{ 0x1398E, "EGYPTIAN HIEROGLYPH-1398E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25831 .{ 0x1398F, "EGYPTIAN HIEROGLYPH-1398F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25832 .{ 0x13990, "EGYPTIAN HIEROGLYPH-13990", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25833 .{ 0x13991, "EGYPTIAN HIEROGLYPH-13991", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25834 .{ 0x13992, "EGYPTIAN HIEROGLYPH-13992", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25835 .{ 0x13993, "EGYPTIAN HIEROGLYPH-13993", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25836 .{ 0x13994, "EGYPTIAN HIEROGLYPH-13994", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25837 .{ 0x13995, "EGYPTIAN HIEROGLYPH-13995", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25838 .{ 0x13996, "EGYPTIAN HIEROGLYPH-13996", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25839 .{ 0x13997, "EGYPTIAN HIEROGLYPH-13997", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25840 .{ 0x13998, "EGYPTIAN HIEROGLYPH-13998", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25841 .{ 0x13999, "EGYPTIAN HIEROGLYPH-13999", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25842 .{ 0x1399A, "EGYPTIAN HIEROGLYPH-1399A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25843 .{ 0x1399B, "EGYPTIAN HIEROGLYPH-1399B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25844 .{ 0x1399C, "EGYPTIAN HIEROGLYPH-1399C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25845 .{ 0x1399D, "EGYPTIAN HIEROGLYPH-1399D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25846 .{ 0x1399E, "EGYPTIAN HIEROGLYPH-1399E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25847 .{ 0x1399F, "EGYPTIAN HIEROGLYPH-1399F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25848 .{ 0x139A0, "EGYPTIAN HIEROGLYPH-139A0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25849 .{ 0x139A1, "EGYPTIAN HIEROGLYPH-139A1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25850 .{ 0x139A2, "EGYPTIAN HIEROGLYPH-139A2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25851 .{ 0x139A3, "EGYPTIAN HIEROGLYPH-139A3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25852 .{ 0x139A4, "EGYPTIAN HIEROGLYPH-139A4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25853 .{ 0x139A5, "EGYPTIAN HIEROGLYPH-139A5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25854 .{ 0x139A6, "EGYPTIAN HIEROGLYPH-139A6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25855 .{ 0x139A7, "EGYPTIAN HIEROGLYPH-139A7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25856 .{ 0x139A8, "EGYPTIAN HIEROGLYPH-139A8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25857 .{ 0x139A9, "EGYPTIAN HIEROGLYPH-139A9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25858 .{ 0x139AA, "EGYPTIAN HIEROGLYPH-139AA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25859 .{ 0x139AB, "EGYPTIAN HIEROGLYPH-139AB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25860 .{ 0x139AC, "EGYPTIAN HIEROGLYPH-139AC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25861 .{ 0x139AD, "EGYPTIAN HIEROGLYPH-139AD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25862 .{ 0x139AE, "EGYPTIAN HIEROGLYPH-139AE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25863 .{ 0x139AF, "EGYPTIAN HIEROGLYPH-139AF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25864 .{ 0x139B0, "EGYPTIAN HIEROGLYPH-139B0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25865 .{ 0x139B1, "EGYPTIAN HIEROGLYPH-139B1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25866 .{ 0x139B2, "EGYPTIAN HIEROGLYPH-139B2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25867 .{ 0x139B3, "EGYPTIAN HIEROGLYPH-139B3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25868 .{ 0x139B4, "EGYPTIAN HIEROGLYPH-139B4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25869 .{ 0x139B5, "EGYPTIAN HIEROGLYPH-139B5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25870 .{ 0x139B6, "EGYPTIAN HIEROGLYPH-139B6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25871 .{ 0x139B7, "EGYPTIAN HIEROGLYPH-139B7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25872 .{ 0x139B8, "EGYPTIAN HIEROGLYPH-139B8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25873 .{ 0x139B9, "EGYPTIAN HIEROGLYPH-139B9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25874 .{ 0x139BA, "EGYPTIAN HIEROGLYPH-139BA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25875 .{ 0x139BB, "EGYPTIAN HIEROGLYPH-139BB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25876 .{ 0x139BC, "EGYPTIAN HIEROGLYPH-139BC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25877 .{ 0x139BD, "EGYPTIAN HIEROGLYPH-139BD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25878 .{ 0x139BE, "EGYPTIAN HIEROGLYPH-139BE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25879 .{ 0x139BF, "EGYPTIAN HIEROGLYPH-139BF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25880 .{ 0x139C0, "EGYPTIAN HIEROGLYPH-139C0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25881 .{ 0x139C1, "EGYPTIAN HIEROGLYPH-139C1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25882 .{ 0x139C2, "EGYPTIAN HIEROGLYPH-139C2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25883 .{ 0x139C3, "EGYPTIAN HIEROGLYPH-139C3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25884 .{ 0x139C4, "EGYPTIAN HIEROGLYPH-139C4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25885 .{ 0x139C5, "EGYPTIAN HIEROGLYPH-139C5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25886 .{ 0x139C6, "EGYPTIAN HIEROGLYPH-139C6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25887 .{ 0x139C7, "EGYPTIAN HIEROGLYPH-139C7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25888 .{ 0x139C8, "EGYPTIAN HIEROGLYPH-139C8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25889 .{ 0x139C9, "EGYPTIAN HIEROGLYPH-139C9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25890 .{ 0x139CA, "EGYPTIAN HIEROGLYPH-139CA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25891 .{ 0x139CB, "EGYPTIAN HIEROGLYPH-139CB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25892 .{ 0x139CC, "EGYPTIAN HIEROGLYPH-139CC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25893 .{ 0x139CD, "EGYPTIAN HIEROGLYPH-139CD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25894 .{ 0x139CE, "EGYPTIAN HIEROGLYPH-139CE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25895 .{ 0x139CF, "EGYPTIAN HIEROGLYPH-139CF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25896 .{ 0x139D0, "EGYPTIAN HIEROGLYPH-139D0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25897 .{ 0x139D1, "EGYPTIAN HIEROGLYPH-139D1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25898 .{ 0x139D2, "EGYPTIAN HIEROGLYPH-139D2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25899 .{ 0x139D3, "EGYPTIAN HIEROGLYPH-139D3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25900 .{ 0x139D4, "EGYPTIAN HIEROGLYPH-139D4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25901 .{ 0x139D5, "EGYPTIAN HIEROGLYPH-139D5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25902 .{ 0x139D6, "EGYPTIAN HIEROGLYPH-139D6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25903 .{ 0x139D7, "EGYPTIAN HIEROGLYPH-139D7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25904 .{ 0x139D8, "EGYPTIAN HIEROGLYPH-139D8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25905 .{ 0x139D9, "EGYPTIAN HIEROGLYPH-139D9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25906 .{ 0x139DA, "EGYPTIAN HIEROGLYPH-139DA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25907 .{ 0x139DB, "EGYPTIAN HIEROGLYPH-139DB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25908 .{ 0x139DC, "EGYPTIAN HIEROGLYPH-139DC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25909 .{ 0x139DD, "EGYPTIAN HIEROGLYPH-139DD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25910 .{ 0x139DE, "EGYPTIAN HIEROGLYPH-139DE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25911 .{ 0x139DF, "EGYPTIAN HIEROGLYPH-139DF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25912 .{ 0x139E0, "EGYPTIAN HIEROGLYPH-139E0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25913 .{ 0x139E1, "EGYPTIAN HIEROGLYPH-139E1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25914 .{ 0x139E2, "EGYPTIAN HIEROGLYPH-139E2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25915 .{ 0x139E3, "EGYPTIAN HIEROGLYPH-139E3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25916 .{ 0x139E4, "EGYPTIAN HIEROGLYPH-139E4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25917 .{ 0x139E5, "EGYPTIAN HIEROGLYPH-139E5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25918 .{ 0x139E6, "EGYPTIAN HIEROGLYPH-139E6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25919 .{ 0x139E7, "EGYPTIAN HIEROGLYPH-139E7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25920 .{ 0x139E8, "EGYPTIAN HIEROGLYPH-139E8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25921 .{ 0x139E9, "EGYPTIAN HIEROGLYPH-139E9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25922 .{ 0x139EA, "EGYPTIAN HIEROGLYPH-139EA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25923 .{ 0x139EB, "EGYPTIAN HIEROGLYPH-139EB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25924 .{ 0x139EC, "EGYPTIAN HIEROGLYPH-139EC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25925 .{ 0x139ED, "EGYPTIAN HIEROGLYPH-139ED", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25926 .{ 0x139EE, "EGYPTIAN HIEROGLYPH-139EE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25927 .{ 0x139EF, "EGYPTIAN HIEROGLYPH-139EF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25928 .{ 0x139F0, "EGYPTIAN HIEROGLYPH-139F0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25929 .{ 0x139F1, "EGYPTIAN HIEROGLYPH-139F1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25930 .{ 0x139F2, "EGYPTIAN HIEROGLYPH-139F2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25931 .{ 0x139F3, "EGYPTIAN HIEROGLYPH-139F3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25932 .{ 0x139F4, "EGYPTIAN HIEROGLYPH-139F4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25933 .{ 0x139F5, "EGYPTIAN HIEROGLYPH-139F5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25934 .{ 0x139F6, "EGYPTIAN HIEROGLYPH-139F6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25935 .{ 0x139F7, "EGYPTIAN HIEROGLYPH-139F7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25936 .{ 0x139F8, "EGYPTIAN HIEROGLYPH-139F8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25937 .{ 0x139F9, "EGYPTIAN HIEROGLYPH-139F9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25938 .{ 0x139FA, "EGYPTIAN HIEROGLYPH-139FA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25939 .{ 0x139FB, "EGYPTIAN HIEROGLYPH-139FB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25940 .{ 0x139FC, "EGYPTIAN HIEROGLYPH-139FC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25941 .{ 0x139FD, "EGYPTIAN HIEROGLYPH-139FD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25942 .{ 0x139FE, "EGYPTIAN HIEROGLYPH-139FE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25943 .{ 0x139FF, "EGYPTIAN HIEROGLYPH-139FF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25944 .{ 0x13A00, "EGYPTIAN HIEROGLYPH-13A00", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25945 .{ 0x13A01, "EGYPTIAN HIEROGLYPH-13A01", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25946 .{ 0x13A02, "EGYPTIAN HIEROGLYPH-13A02", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25947 .{ 0x13A03, "EGYPTIAN HIEROGLYPH-13A03", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25948 .{ 0x13A04, "EGYPTIAN HIEROGLYPH-13A04", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25949 .{ 0x13A05, "EGYPTIAN HIEROGLYPH-13A05", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25950 .{ 0x13A06, "EGYPTIAN HIEROGLYPH-13A06", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25951 .{ 0x13A07, "EGYPTIAN HIEROGLYPH-13A07", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25952 .{ 0x13A08, "EGYPTIAN HIEROGLYPH-13A08", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25953 .{ 0x13A09, "EGYPTIAN HIEROGLYPH-13A09", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25954 .{ 0x13A0A, "EGYPTIAN HIEROGLYPH-13A0A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25955 .{ 0x13A0B, "EGYPTIAN HIEROGLYPH-13A0B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25956 .{ 0x13A0C, "EGYPTIAN HIEROGLYPH-13A0C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25957 .{ 0x13A0D, "EGYPTIAN HIEROGLYPH-13A0D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25958 .{ 0x13A0E, "EGYPTIAN HIEROGLYPH-13A0E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25959 .{ 0x13A0F, "EGYPTIAN HIEROGLYPH-13A0F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25960 .{ 0x13A10, "EGYPTIAN HIEROGLYPH-13A10", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25961 .{ 0x13A11, "EGYPTIAN HIEROGLYPH-13A11", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25962 .{ 0x13A12, "EGYPTIAN HIEROGLYPH-13A12", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25963 .{ 0x13A13, "EGYPTIAN HIEROGLYPH-13A13", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25964 .{ 0x13A14, "EGYPTIAN HIEROGLYPH-13A14", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25965 .{ 0x13A15, "EGYPTIAN HIEROGLYPH-13A15", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25966 .{ 0x13A16, "EGYPTIAN HIEROGLYPH-13A16", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25967 .{ 0x13A17, "EGYPTIAN HIEROGLYPH-13A17", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25968 .{ 0x13A18, "EGYPTIAN HIEROGLYPH-13A18", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25969 .{ 0x13A19, "EGYPTIAN HIEROGLYPH-13A19", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25970 .{ 0x13A1A, "EGYPTIAN HIEROGLYPH-13A1A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25971 .{ 0x13A1B, "EGYPTIAN HIEROGLYPH-13A1B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25972 .{ 0x13A1C, "EGYPTIAN HIEROGLYPH-13A1C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25973 .{ 0x13A1D, "EGYPTIAN HIEROGLYPH-13A1D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25974 .{ 0x13A1E, "EGYPTIAN HIEROGLYPH-13A1E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25975 .{ 0x13A1F, "EGYPTIAN HIEROGLYPH-13A1F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25976 .{ 0x13A20, "EGYPTIAN HIEROGLYPH-13A20", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25977 .{ 0x13A21, "EGYPTIAN HIEROGLYPH-13A21", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25978 .{ 0x13A22, "EGYPTIAN HIEROGLYPH-13A22", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25979 .{ 0x13A23, "EGYPTIAN HIEROGLYPH-13A23", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25980 .{ 0x13A24, "EGYPTIAN HIEROGLYPH-13A24", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25981 .{ 0x13A25, "EGYPTIAN HIEROGLYPH-13A25", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25982 .{ 0x13A26, "EGYPTIAN HIEROGLYPH-13A26", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25983 .{ 0x13A27, "EGYPTIAN HIEROGLYPH-13A27", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25984 .{ 0x13A28, "EGYPTIAN HIEROGLYPH-13A28", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25985 .{ 0x13A29, "EGYPTIAN HIEROGLYPH-13A29", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25986 .{ 0x13A2A, "EGYPTIAN HIEROGLYPH-13A2A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25987 .{ 0x13A2B, "EGYPTIAN HIEROGLYPH-13A2B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25988 .{ 0x13A2C, "EGYPTIAN HIEROGLYPH-13A2C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25989 .{ 0x13A2D, "EGYPTIAN HIEROGLYPH-13A2D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25990 .{ 0x13A2E, "EGYPTIAN HIEROGLYPH-13A2E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25991 .{ 0x13A2F, "EGYPTIAN HIEROGLYPH-13A2F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25992 .{ 0x13A30, "EGYPTIAN HIEROGLYPH-13A30", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25993 .{ 0x13A31, "EGYPTIAN HIEROGLYPH-13A31", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25994 .{ 0x13A32, "EGYPTIAN HIEROGLYPH-13A32", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25995 .{ 0x13A33, "EGYPTIAN HIEROGLYPH-13A33", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25996 .{ 0x13A34, "EGYPTIAN HIEROGLYPH-13A34", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25997 .{ 0x13A35, "EGYPTIAN HIEROGLYPH-13A35", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25998 .{ 0x13A36, "EGYPTIAN HIEROGLYPH-13A36", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25999 .{ 0x13A37, "EGYPTIAN HIEROGLYPH-13A37", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26000 .{ 0x13A38, "EGYPTIAN HIEROGLYPH-13A38", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26001 .{ 0x13A39, "EGYPTIAN HIEROGLYPH-13A39", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26002 .{ 0x13A3A, "EGYPTIAN HIEROGLYPH-13A3A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26003 .{ 0x13A3B, "EGYPTIAN HIEROGLYPH-13A3B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26004 .{ 0x13A3C, "EGYPTIAN HIEROGLYPH-13A3C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26005 .{ 0x13A3D, "EGYPTIAN HIEROGLYPH-13A3D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26006 .{ 0x13A3E, "EGYPTIAN HIEROGLYPH-13A3E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26007 .{ 0x13A3F, "EGYPTIAN HIEROGLYPH-13A3F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26008 .{ 0x13A40, "EGYPTIAN HIEROGLYPH-13A40", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26009 .{ 0x13A41, "EGYPTIAN HIEROGLYPH-13A41", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26010 .{ 0x13A42, "EGYPTIAN HIEROGLYPH-13A42", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26011 .{ 0x13A43, "EGYPTIAN HIEROGLYPH-13A43", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26012 .{ 0x13A44, "EGYPTIAN HIEROGLYPH-13A44", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26013 .{ 0x13A45, "EGYPTIAN HIEROGLYPH-13A45", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26014 .{ 0x13A46, "EGYPTIAN HIEROGLYPH-13A46", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26015 .{ 0x13A47, "EGYPTIAN HIEROGLYPH-13A47", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26016 .{ 0x13A48, "EGYPTIAN HIEROGLYPH-13A48", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26017 .{ 0x13A49, "EGYPTIAN HIEROGLYPH-13A49", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26018 .{ 0x13A4A, "EGYPTIAN HIEROGLYPH-13A4A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26019 .{ 0x13A4B, "EGYPTIAN HIEROGLYPH-13A4B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26020 .{ 0x13A4C, "EGYPTIAN HIEROGLYPH-13A4C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26021 .{ 0x13A4D, "EGYPTIAN HIEROGLYPH-13A4D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26022 .{ 0x13A4E, "EGYPTIAN HIEROGLYPH-13A4E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26023 .{ 0x13A4F, "EGYPTIAN HIEROGLYPH-13A4F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26024 .{ 0x13A50, "EGYPTIAN HIEROGLYPH-13A50", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26025 .{ 0x13A51, "EGYPTIAN HIEROGLYPH-13A51", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26026 .{ 0x13A52, "EGYPTIAN HIEROGLYPH-13A52", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26027 .{ 0x13A53, "EGYPTIAN HIEROGLYPH-13A53", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26028 .{ 0x13A54, "EGYPTIAN HIEROGLYPH-13A54", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26029 .{ 0x13A55, "EGYPTIAN HIEROGLYPH-13A55", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26030 .{ 0x13A56, "EGYPTIAN HIEROGLYPH-13A56", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26031 .{ 0x13A57, "EGYPTIAN HIEROGLYPH-13A57", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26032 .{ 0x13A58, "EGYPTIAN HIEROGLYPH-13A58", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26033 .{ 0x13A59, "EGYPTIAN HIEROGLYPH-13A59", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26034 .{ 0x13A5A, "EGYPTIAN HIEROGLYPH-13A5A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26035 .{ 0x13A5B, "EGYPTIAN HIEROGLYPH-13A5B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26036 .{ 0x13A5C, "EGYPTIAN HIEROGLYPH-13A5C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26037 .{ 0x13A5D, "EGYPTIAN HIEROGLYPH-13A5D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26038 .{ 0x13A5E, "EGYPTIAN HIEROGLYPH-13A5E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26039 .{ 0x13A5F, "EGYPTIAN HIEROGLYPH-13A5F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26040 .{ 0x13A60, "EGYPTIAN HIEROGLYPH-13A60", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26041 .{ 0x13A61, "EGYPTIAN HIEROGLYPH-13A61", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26042 .{ 0x13A62, "EGYPTIAN HIEROGLYPH-13A62", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26043 .{ 0x13A63, "EGYPTIAN HIEROGLYPH-13A63", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26044 .{ 0x13A64, "EGYPTIAN HIEROGLYPH-13A64", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26045 .{ 0x13A65, "EGYPTIAN HIEROGLYPH-13A65", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26046 .{ 0x13A66, "EGYPTIAN HIEROGLYPH-13A66", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26047 .{ 0x13A67, "EGYPTIAN HIEROGLYPH-13A67", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26048 .{ 0x13A68, "EGYPTIAN HIEROGLYPH-13A68", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26049 .{ 0x13A69, "EGYPTIAN HIEROGLYPH-13A69", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26050 .{ 0x13A6A, "EGYPTIAN HIEROGLYPH-13A6A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26051 .{ 0x13A6B, "EGYPTIAN HIEROGLYPH-13A6B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26052 .{ 0x13A6C, "EGYPTIAN HIEROGLYPH-13A6C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26053 .{ 0x13A6D, "EGYPTIAN HIEROGLYPH-13A6D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26054 .{ 0x13A6E, "EGYPTIAN HIEROGLYPH-13A6E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26055 .{ 0x13A6F, "EGYPTIAN HIEROGLYPH-13A6F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26056 .{ 0x13A70, "EGYPTIAN HIEROGLYPH-13A70", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26057 .{ 0x13A71, "EGYPTIAN HIEROGLYPH-13A71", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26058 .{ 0x13A72, "EGYPTIAN HIEROGLYPH-13A72", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26059 .{ 0x13A73, "EGYPTIAN HIEROGLYPH-13A73", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26060 .{ 0x13A74, "EGYPTIAN HIEROGLYPH-13A74", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26061 .{ 0x13A75, "EGYPTIAN HIEROGLYPH-13A75", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26062 .{ 0x13A76, "EGYPTIAN HIEROGLYPH-13A76", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26063 .{ 0x13A77, "EGYPTIAN HIEROGLYPH-13A77", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26064 .{ 0x13A78, "EGYPTIAN HIEROGLYPH-13A78", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26065 .{ 0x13A79, "EGYPTIAN HIEROGLYPH-13A79", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26066 .{ 0x13A7A, "EGYPTIAN HIEROGLYPH-13A7A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26067 .{ 0x13A7B, "EGYPTIAN HIEROGLYPH-13A7B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26068 .{ 0x13A7C, "EGYPTIAN HIEROGLYPH-13A7C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26069 .{ 0x13A7D, "EGYPTIAN HIEROGLYPH-13A7D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26070 .{ 0x13A7E, "EGYPTIAN HIEROGLYPH-13A7E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26071 .{ 0x13A7F, "EGYPTIAN HIEROGLYPH-13A7F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26072 .{ 0x13A80, "EGYPTIAN HIEROGLYPH-13A80", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26073 .{ 0x13A81, "EGYPTIAN HIEROGLYPH-13A81", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26074 .{ 0x13A82, "EGYPTIAN HIEROGLYPH-13A82", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26075 .{ 0x13A83, "EGYPTIAN HIEROGLYPH-13A83", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26076 .{ 0x13A84, "EGYPTIAN HIEROGLYPH-13A84", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26077 .{ 0x13A85, "EGYPTIAN HIEROGLYPH-13A85", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26078 .{ 0x13A86, "EGYPTIAN HIEROGLYPH-13A86", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26079 .{ 0x13A87, "EGYPTIAN HIEROGLYPH-13A87", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26080 .{ 0x13A88, "EGYPTIAN HIEROGLYPH-13A88", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26081 .{ 0x13A89, "EGYPTIAN HIEROGLYPH-13A89", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26082 .{ 0x13A8A, "EGYPTIAN HIEROGLYPH-13A8A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26083 .{ 0x13A8B, "EGYPTIAN HIEROGLYPH-13A8B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26084 .{ 0x13A8C, "EGYPTIAN HIEROGLYPH-13A8C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26085 .{ 0x13A8D, "EGYPTIAN HIEROGLYPH-13A8D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26086 .{ 0x13A8E, "EGYPTIAN HIEROGLYPH-13A8E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26087 .{ 0x13A8F, "EGYPTIAN HIEROGLYPH-13A8F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26088 .{ 0x13A90, "EGYPTIAN HIEROGLYPH-13A90", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26089 .{ 0x13A91, "EGYPTIAN HIEROGLYPH-13A91", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26090 .{ 0x13A92, "EGYPTIAN HIEROGLYPH-13A92", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26091 .{ 0x13A93, "EGYPTIAN HIEROGLYPH-13A93", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26092 .{ 0x13A94, "EGYPTIAN HIEROGLYPH-13A94", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26093 .{ 0x13A95, "EGYPTIAN HIEROGLYPH-13A95", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26094 .{ 0x13A96, "EGYPTIAN HIEROGLYPH-13A96", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26095 .{ 0x13A97, "EGYPTIAN HIEROGLYPH-13A97", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26096 .{ 0x13A98, "EGYPTIAN HIEROGLYPH-13A98", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26097 .{ 0x13A99, "EGYPTIAN HIEROGLYPH-13A99", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26098 .{ 0x13A9A, "EGYPTIAN HIEROGLYPH-13A9A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26099 .{ 0x13A9B, "EGYPTIAN HIEROGLYPH-13A9B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26100 .{ 0x13A9C, "EGYPTIAN HIEROGLYPH-13A9C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26101 .{ 0x13A9D, "EGYPTIAN HIEROGLYPH-13A9D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26102 .{ 0x13A9E, "EGYPTIAN HIEROGLYPH-13A9E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26103 .{ 0x13A9F, "EGYPTIAN HIEROGLYPH-13A9F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26104 .{ 0x13AA0, "EGYPTIAN HIEROGLYPH-13AA0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26105 .{ 0x13AA1, "EGYPTIAN HIEROGLYPH-13AA1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26106 .{ 0x13AA2, "EGYPTIAN HIEROGLYPH-13AA2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26107 .{ 0x13AA3, "EGYPTIAN HIEROGLYPH-13AA3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26108 .{ 0x13AA4, "EGYPTIAN HIEROGLYPH-13AA4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26109 .{ 0x13AA5, "EGYPTIAN HIEROGLYPH-13AA5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26110 .{ 0x13AA6, "EGYPTIAN HIEROGLYPH-13AA6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26111 .{ 0x13AA7, "EGYPTIAN HIEROGLYPH-13AA7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26112 .{ 0x13AA8, "EGYPTIAN HIEROGLYPH-13AA8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26113 .{ 0x13AA9, "EGYPTIAN HIEROGLYPH-13AA9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26114 .{ 0x13AAA, "EGYPTIAN HIEROGLYPH-13AAA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26115 .{ 0x13AAB, "EGYPTIAN HIEROGLYPH-13AAB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26116 .{ 0x13AAC, "EGYPTIAN HIEROGLYPH-13AAC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26117 .{ 0x13AAD, "EGYPTIAN HIEROGLYPH-13AAD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26118 .{ 0x13AAE, "EGYPTIAN HIEROGLYPH-13AAE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26119 .{ 0x13AAF, "EGYPTIAN HIEROGLYPH-13AAF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26120 .{ 0x13AB0, "EGYPTIAN HIEROGLYPH-13AB0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26121 .{ 0x13AB1, "EGYPTIAN HIEROGLYPH-13AB1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26122 .{ 0x13AB2, "EGYPTIAN HIEROGLYPH-13AB2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26123 .{ 0x13AB3, "EGYPTIAN HIEROGLYPH-13AB3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26124 .{ 0x13AB4, "EGYPTIAN HIEROGLYPH-13AB4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26125 .{ 0x13AB5, "EGYPTIAN HIEROGLYPH-13AB5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26126 .{ 0x13AB6, "EGYPTIAN HIEROGLYPH-13AB6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26127 .{ 0x13AB7, "EGYPTIAN HIEROGLYPH-13AB7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26128 .{ 0x13AB8, "EGYPTIAN HIEROGLYPH-13AB8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26129 .{ 0x13AB9, "EGYPTIAN HIEROGLYPH-13AB9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26130 .{ 0x13ABA, "EGYPTIAN HIEROGLYPH-13ABA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26131 .{ 0x13ABB, "EGYPTIAN HIEROGLYPH-13ABB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26132 .{ 0x13ABC, "EGYPTIAN HIEROGLYPH-13ABC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26133 .{ 0x13ABD, "EGYPTIAN HIEROGLYPH-13ABD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26134 .{ 0x13ABE, "EGYPTIAN HIEROGLYPH-13ABE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26135 .{ 0x13ABF, "EGYPTIAN HIEROGLYPH-13ABF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26136 .{ 0x13AC0, "EGYPTIAN HIEROGLYPH-13AC0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26137 .{ 0x13AC1, "EGYPTIAN HIEROGLYPH-13AC1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26138 .{ 0x13AC2, "EGYPTIAN HIEROGLYPH-13AC2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26139 .{ 0x13AC3, "EGYPTIAN HIEROGLYPH-13AC3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26140 .{ 0x13AC4, "EGYPTIAN HIEROGLYPH-13AC4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26141 .{ 0x13AC5, "EGYPTIAN HIEROGLYPH-13AC5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26142 .{ 0x13AC6, "EGYPTIAN HIEROGLYPH-13AC6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26143 .{ 0x13AC7, "EGYPTIAN HIEROGLYPH-13AC7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26144 .{ 0x13AC8, "EGYPTIAN HIEROGLYPH-13AC8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26145 .{ 0x13AC9, "EGYPTIAN HIEROGLYPH-13AC9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26146 .{ 0x13ACA, "EGYPTIAN HIEROGLYPH-13ACA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26147 .{ 0x13ACB, "EGYPTIAN HIEROGLYPH-13ACB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26148 .{ 0x13ACC, "EGYPTIAN HIEROGLYPH-13ACC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26149 .{ 0x13ACD, "EGYPTIAN HIEROGLYPH-13ACD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26150 .{ 0x13ACE, "EGYPTIAN HIEROGLYPH-13ACE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26151 .{ 0x13ACF, "EGYPTIAN HIEROGLYPH-13ACF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26152 .{ 0x13AD0, "EGYPTIAN HIEROGLYPH-13AD0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26153 .{ 0x13AD1, "EGYPTIAN HIEROGLYPH-13AD1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26154 .{ 0x13AD2, "EGYPTIAN HIEROGLYPH-13AD2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26155 .{ 0x13AD3, "EGYPTIAN HIEROGLYPH-13AD3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26156 .{ 0x13AD4, "EGYPTIAN HIEROGLYPH-13AD4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26157 .{ 0x13AD5, "EGYPTIAN HIEROGLYPH-13AD5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26158 .{ 0x13AD6, "EGYPTIAN HIEROGLYPH-13AD6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26159 .{ 0x13AD7, "EGYPTIAN HIEROGLYPH-13AD7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26160 .{ 0x13AD8, "EGYPTIAN HIEROGLYPH-13AD8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26161 .{ 0x13AD9, "EGYPTIAN HIEROGLYPH-13AD9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26162 .{ 0x13ADA, "EGYPTIAN HIEROGLYPH-13ADA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26163 .{ 0x13ADB, "EGYPTIAN HIEROGLYPH-13ADB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26164 .{ 0x13ADC, "EGYPTIAN HIEROGLYPH-13ADC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26165 .{ 0x13ADD, "EGYPTIAN HIEROGLYPH-13ADD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26166 .{ 0x13ADE, "EGYPTIAN HIEROGLYPH-13ADE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26167 .{ 0x13ADF, "EGYPTIAN HIEROGLYPH-13ADF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26168 .{ 0x13AE0, "EGYPTIAN HIEROGLYPH-13AE0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26169 .{ 0x13AE1, "EGYPTIAN HIEROGLYPH-13AE1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26170 .{ 0x13AE2, "EGYPTIAN HIEROGLYPH-13AE2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26171 .{ 0x13AE3, "EGYPTIAN HIEROGLYPH-13AE3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26172 .{ 0x13AE4, "EGYPTIAN HIEROGLYPH-13AE4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26173 .{ 0x13AE5, "EGYPTIAN HIEROGLYPH-13AE5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26174 .{ 0x13AE6, "EGYPTIAN HIEROGLYPH-13AE6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26175 .{ 0x13AE7, "EGYPTIAN HIEROGLYPH-13AE7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26176 .{ 0x13AE8, "EGYPTIAN HIEROGLYPH-13AE8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26177 .{ 0x13AE9, "EGYPTIAN HIEROGLYPH-13AE9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26178 .{ 0x13AEA, "EGYPTIAN HIEROGLYPH-13AEA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26179 .{ 0x13AEB, "EGYPTIAN HIEROGLYPH-13AEB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26180 .{ 0x13AEC, "EGYPTIAN HIEROGLYPH-13AEC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26181 .{ 0x13AED, "EGYPTIAN HIEROGLYPH-13AED", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26182 .{ 0x13AEE, "EGYPTIAN HIEROGLYPH-13AEE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26183 .{ 0x13AEF, "EGYPTIAN HIEROGLYPH-13AEF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26184 .{ 0x13AF0, "EGYPTIAN HIEROGLYPH-13AF0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26185 .{ 0x13AF1, "EGYPTIAN HIEROGLYPH-13AF1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26186 .{ 0x13AF2, "EGYPTIAN HIEROGLYPH-13AF2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26187 .{ 0x13AF3, "EGYPTIAN HIEROGLYPH-13AF3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26188 .{ 0x13AF4, "EGYPTIAN HIEROGLYPH-13AF4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26189 .{ 0x13AF5, "EGYPTIAN HIEROGLYPH-13AF5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26190 .{ 0x13AF6, "EGYPTIAN HIEROGLYPH-13AF6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26191 .{ 0x13AF7, "EGYPTIAN HIEROGLYPH-13AF7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26192 .{ 0x13AF8, "EGYPTIAN HIEROGLYPH-13AF8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26193 .{ 0x13AF9, "EGYPTIAN HIEROGLYPH-13AF9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26194 .{ 0x13AFA, "EGYPTIAN HIEROGLYPH-13AFA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26195 .{ 0x13AFB, "EGYPTIAN HIEROGLYPH-13AFB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26196 .{ 0x13AFC, "EGYPTIAN HIEROGLYPH-13AFC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26197 .{ 0x13AFD, "EGYPTIAN HIEROGLYPH-13AFD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26198 .{ 0x13AFE, "EGYPTIAN HIEROGLYPH-13AFE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26199 .{ 0x13AFF, "EGYPTIAN HIEROGLYPH-13AFF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26200 .{ 0x13B00, "EGYPTIAN HIEROGLYPH-13B00", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26201 .{ 0x13B01, "EGYPTIAN HIEROGLYPH-13B01", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26202 .{ 0x13B02, "EGYPTIAN HIEROGLYPH-13B02", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26203 .{ 0x13B03, "EGYPTIAN HIEROGLYPH-13B03", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26204 .{ 0x13B04, "EGYPTIAN HIEROGLYPH-13B04", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26205 .{ 0x13B05, "EGYPTIAN HIEROGLYPH-13B05", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26206 .{ 0x13B06, "EGYPTIAN HIEROGLYPH-13B06", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26207 .{ 0x13B07, "EGYPTIAN HIEROGLYPH-13B07", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26208 .{ 0x13B08, "EGYPTIAN HIEROGLYPH-13B08", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26209 .{ 0x13B09, "EGYPTIAN HIEROGLYPH-13B09", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26210 .{ 0x13B0A, "EGYPTIAN HIEROGLYPH-13B0A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26211 .{ 0x13B0B, "EGYPTIAN HIEROGLYPH-13B0B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26212 .{ 0x13B0C, "EGYPTIAN HIEROGLYPH-13B0C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26213 .{ 0x13B0D, "EGYPTIAN HIEROGLYPH-13B0D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26214 .{ 0x13B0E, "EGYPTIAN HIEROGLYPH-13B0E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26215 .{ 0x13B0F, "EGYPTIAN HIEROGLYPH-13B0F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26216 .{ 0x13B10, "EGYPTIAN HIEROGLYPH-13B10", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26217 .{ 0x13B11, "EGYPTIAN HIEROGLYPH-13B11", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26218 .{ 0x13B12, "EGYPTIAN HIEROGLYPH-13B12", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26219 .{ 0x13B13, "EGYPTIAN HIEROGLYPH-13B13", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26220 .{ 0x13B14, "EGYPTIAN HIEROGLYPH-13B14", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26221 .{ 0x13B15, "EGYPTIAN HIEROGLYPH-13B15", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26222 .{ 0x13B16, "EGYPTIAN HIEROGLYPH-13B16", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26223 .{ 0x13B17, "EGYPTIAN HIEROGLYPH-13B17", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26224 .{ 0x13B18, "EGYPTIAN HIEROGLYPH-13B18", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26225 .{ 0x13B19, "EGYPTIAN HIEROGLYPH-13B19", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26226 .{ 0x13B1A, "EGYPTIAN HIEROGLYPH-13B1A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26227 .{ 0x13B1B, "EGYPTIAN HIEROGLYPH-13B1B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26228 .{ 0x13B1C, "EGYPTIAN HIEROGLYPH-13B1C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26229 .{ 0x13B1D, "EGYPTIAN HIEROGLYPH-13B1D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26230 .{ 0x13B1E, "EGYPTIAN HIEROGLYPH-13B1E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26231 .{ 0x13B1F, "EGYPTIAN HIEROGLYPH-13B1F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26232 .{ 0x13B20, "EGYPTIAN HIEROGLYPH-13B20", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26233 .{ 0x13B21, "EGYPTIAN HIEROGLYPH-13B21", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26234 .{ 0x13B22, "EGYPTIAN HIEROGLYPH-13B22", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26235 .{ 0x13B23, "EGYPTIAN HIEROGLYPH-13B23", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26236 .{ 0x13B24, "EGYPTIAN HIEROGLYPH-13B24", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26237 .{ 0x13B25, "EGYPTIAN HIEROGLYPH-13B25", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26238 .{ 0x13B26, "EGYPTIAN HIEROGLYPH-13B26", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26239 .{ 0x13B27, "EGYPTIAN HIEROGLYPH-13B27", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26240 .{ 0x13B28, "EGYPTIAN HIEROGLYPH-13B28", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26241 .{ 0x13B29, "EGYPTIAN HIEROGLYPH-13B29", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26242 .{ 0x13B2A, "EGYPTIAN HIEROGLYPH-13B2A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26243 .{ 0x13B2B, "EGYPTIAN HIEROGLYPH-13B2B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26244 .{ 0x13B2C, "EGYPTIAN HIEROGLYPH-13B2C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26245 .{ 0x13B2D, "EGYPTIAN HIEROGLYPH-13B2D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26246 .{ 0x13B2E, "EGYPTIAN HIEROGLYPH-13B2E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26247 .{ 0x13B2F, "EGYPTIAN HIEROGLYPH-13B2F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26248 .{ 0x13B30, "EGYPTIAN HIEROGLYPH-13B30", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26249 .{ 0x13B31, "EGYPTIAN HIEROGLYPH-13B31", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26250 .{ 0x13B32, "EGYPTIAN HIEROGLYPH-13B32", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26251 .{ 0x13B33, "EGYPTIAN HIEROGLYPH-13B33", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26252 .{ 0x13B34, "EGYPTIAN HIEROGLYPH-13B34", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26253 .{ 0x13B35, "EGYPTIAN HIEROGLYPH-13B35", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26254 .{ 0x13B36, "EGYPTIAN HIEROGLYPH-13B36", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26255 .{ 0x13B37, "EGYPTIAN HIEROGLYPH-13B37", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26256 .{ 0x13B38, "EGYPTIAN HIEROGLYPH-13B38", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26257 .{ 0x13B39, "EGYPTIAN HIEROGLYPH-13B39", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26258 .{ 0x13B3A, "EGYPTIAN HIEROGLYPH-13B3A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26259 .{ 0x13B3B, "EGYPTIAN HIEROGLYPH-13B3B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26260 .{ 0x13B3C, "EGYPTIAN HIEROGLYPH-13B3C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26261 .{ 0x13B3D, "EGYPTIAN HIEROGLYPH-13B3D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26262 .{ 0x13B3E, "EGYPTIAN HIEROGLYPH-13B3E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26263 .{ 0x13B3F, "EGYPTIAN HIEROGLYPH-13B3F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26264 .{ 0x13B40, "EGYPTIAN HIEROGLYPH-13B40", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26265 .{ 0x13B41, "EGYPTIAN HIEROGLYPH-13B41", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26266 .{ 0x13B42, "EGYPTIAN HIEROGLYPH-13B42", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26267 .{ 0x13B43, "EGYPTIAN HIEROGLYPH-13B43", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26268 .{ 0x13B44, "EGYPTIAN HIEROGLYPH-13B44", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26269 .{ 0x13B45, "EGYPTIAN HIEROGLYPH-13B45", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26270 .{ 0x13B46, "EGYPTIAN HIEROGLYPH-13B46", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26271 .{ 0x13B47, "EGYPTIAN HIEROGLYPH-13B47", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26272 .{ 0x13B48, "EGYPTIAN HIEROGLYPH-13B48", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26273 .{ 0x13B49, "EGYPTIAN HIEROGLYPH-13B49", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26274 .{ 0x13B4A, "EGYPTIAN HIEROGLYPH-13B4A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26275 .{ 0x13B4B, "EGYPTIAN HIEROGLYPH-13B4B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26276 .{ 0x13B4C, "EGYPTIAN HIEROGLYPH-13B4C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26277 .{ 0x13B4D, "EGYPTIAN HIEROGLYPH-13B4D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26278 .{ 0x13B4E, "EGYPTIAN HIEROGLYPH-13B4E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26279 .{ 0x13B4F, "EGYPTIAN HIEROGLYPH-13B4F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26280 .{ 0x13B50, "EGYPTIAN HIEROGLYPH-13B50", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26281 .{ 0x13B51, "EGYPTIAN HIEROGLYPH-13B51", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26282 .{ 0x13B52, "EGYPTIAN HIEROGLYPH-13B52", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26283 .{ 0x13B53, "EGYPTIAN HIEROGLYPH-13B53", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26284 .{ 0x13B54, "EGYPTIAN HIEROGLYPH-13B54", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26285 .{ 0x13B55, "EGYPTIAN HIEROGLYPH-13B55", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26286 .{ 0x13B56, "EGYPTIAN HIEROGLYPH-13B56", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26287 .{ 0x13B57, "EGYPTIAN HIEROGLYPH-13B57", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26288 .{ 0x13B58, "EGYPTIAN HIEROGLYPH-13B58", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26289 .{ 0x13B59, "EGYPTIAN HIEROGLYPH-13B59", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26290 .{ 0x13B5A, "EGYPTIAN HIEROGLYPH-13B5A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26291 .{ 0x13B5B, "EGYPTIAN HIEROGLYPH-13B5B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26292 .{ 0x13B5C, "EGYPTIAN HIEROGLYPH-13B5C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26293 .{ 0x13B5D, "EGYPTIAN HIEROGLYPH-13B5D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26294 .{ 0x13B5E, "EGYPTIAN HIEROGLYPH-13B5E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26295 .{ 0x13B5F, "EGYPTIAN HIEROGLYPH-13B5F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26296 .{ 0x13B60, "EGYPTIAN HIEROGLYPH-13B60", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26297 .{ 0x13B61, "EGYPTIAN HIEROGLYPH-13B61", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26298 .{ 0x13B62, "EGYPTIAN HIEROGLYPH-13B62", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26299 .{ 0x13B63, "EGYPTIAN HIEROGLYPH-13B63", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26300 .{ 0x13B64, "EGYPTIAN HIEROGLYPH-13B64", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26301 .{ 0x13B65, "EGYPTIAN HIEROGLYPH-13B65", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26302 .{ 0x13B66, "EGYPTIAN HIEROGLYPH-13B66", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26303 .{ 0x13B67, "EGYPTIAN HIEROGLYPH-13B67", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26304 .{ 0x13B68, "EGYPTIAN HIEROGLYPH-13B68", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26305 .{ 0x13B69, "EGYPTIAN HIEROGLYPH-13B69", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26306 .{ 0x13B6A, "EGYPTIAN HIEROGLYPH-13B6A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26307 .{ 0x13B6B, "EGYPTIAN HIEROGLYPH-13B6B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26308 .{ 0x13B6C, "EGYPTIAN HIEROGLYPH-13B6C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26309 .{ 0x13B6D, "EGYPTIAN HIEROGLYPH-13B6D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26310 .{ 0x13B6E, "EGYPTIAN HIEROGLYPH-13B6E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26311 .{ 0x13B6F, "EGYPTIAN HIEROGLYPH-13B6F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26312 .{ 0x13B70, "EGYPTIAN HIEROGLYPH-13B70", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26313 .{ 0x13B71, "EGYPTIAN HIEROGLYPH-13B71", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26314 .{ 0x13B72, "EGYPTIAN HIEROGLYPH-13B72", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26315 .{ 0x13B73, "EGYPTIAN HIEROGLYPH-13B73", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26316 .{ 0x13B74, "EGYPTIAN HIEROGLYPH-13B74", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26317 .{ 0x13B75, "EGYPTIAN HIEROGLYPH-13B75", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26318 .{ 0x13B76, "EGYPTIAN HIEROGLYPH-13B76", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26319 .{ 0x13B77, "EGYPTIAN HIEROGLYPH-13B77", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26320 .{ 0x13B78, "EGYPTIAN HIEROGLYPH-13B78", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26321 .{ 0x13B79, "EGYPTIAN HIEROGLYPH-13B79", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26322 .{ 0x13B7A, "EGYPTIAN HIEROGLYPH-13B7A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26323 .{ 0x13B7B, "EGYPTIAN HIEROGLYPH-13B7B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26324 .{ 0x13B7C, "EGYPTIAN HIEROGLYPH-13B7C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26325 .{ 0x13B7D, "EGYPTIAN HIEROGLYPH-13B7D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26326 .{ 0x13B7E, "EGYPTIAN HIEROGLYPH-13B7E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26327 .{ 0x13B7F, "EGYPTIAN HIEROGLYPH-13B7F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26328 .{ 0x13B80, "EGYPTIAN HIEROGLYPH-13B80", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26329 .{ 0x13B81, "EGYPTIAN HIEROGLYPH-13B81", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26330 .{ 0x13B82, "EGYPTIAN HIEROGLYPH-13B82", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26331 .{ 0x13B83, "EGYPTIAN HIEROGLYPH-13B83", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26332 .{ 0x13B84, "EGYPTIAN HIEROGLYPH-13B84", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26333 .{ 0x13B85, "EGYPTIAN HIEROGLYPH-13B85", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26334 .{ 0x13B86, "EGYPTIAN HIEROGLYPH-13B86", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26335 .{ 0x13B87, "EGYPTIAN HIEROGLYPH-13B87", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26336 .{ 0x13B88, "EGYPTIAN HIEROGLYPH-13B88", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26337 .{ 0x13B89, "EGYPTIAN HIEROGLYPH-13B89", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26338 .{ 0x13B8A, "EGYPTIAN HIEROGLYPH-13B8A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26339 .{ 0x13B8B, "EGYPTIAN HIEROGLYPH-13B8B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26340 .{ 0x13B8C, "EGYPTIAN HIEROGLYPH-13B8C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26341 .{ 0x13B8D, "EGYPTIAN HIEROGLYPH-13B8D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26342 .{ 0x13B8E, "EGYPTIAN HIEROGLYPH-13B8E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26343 .{ 0x13B8F, "EGYPTIAN HIEROGLYPH-13B8F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26344 .{ 0x13B90, "EGYPTIAN HIEROGLYPH-13B90", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26345 .{ 0x13B91, "EGYPTIAN HIEROGLYPH-13B91", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26346 .{ 0x13B92, "EGYPTIAN HIEROGLYPH-13B92", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26347 .{ 0x13B93, "EGYPTIAN HIEROGLYPH-13B93", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26348 .{ 0x13B94, "EGYPTIAN HIEROGLYPH-13B94", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26349 .{ 0x13B95, "EGYPTIAN HIEROGLYPH-13B95", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26350 .{ 0x13B96, "EGYPTIAN HIEROGLYPH-13B96", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26351 .{ 0x13B97, "EGYPTIAN HIEROGLYPH-13B97", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26352 .{ 0x13B98, "EGYPTIAN HIEROGLYPH-13B98", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26353 .{ 0x13B99, "EGYPTIAN HIEROGLYPH-13B99", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26354 .{ 0x13B9A, "EGYPTIAN HIEROGLYPH-13B9A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26355 .{ 0x13B9B, "EGYPTIAN HIEROGLYPH-13B9B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26356 .{ 0x13B9C, "EGYPTIAN HIEROGLYPH-13B9C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26357 .{ 0x13B9D, "EGYPTIAN HIEROGLYPH-13B9D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26358 .{ 0x13B9E, "EGYPTIAN HIEROGLYPH-13B9E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26359 .{ 0x13B9F, "EGYPTIAN HIEROGLYPH-13B9F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26360 .{ 0x13BA0, "EGYPTIAN HIEROGLYPH-13BA0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26361 .{ 0x13BA1, "EGYPTIAN HIEROGLYPH-13BA1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26362 .{ 0x13BA2, "EGYPTIAN HIEROGLYPH-13BA2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26363 .{ 0x13BA3, "EGYPTIAN HIEROGLYPH-13BA3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26364 .{ 0x13BA4, "EGYPTIAN HIEROGLYPH-13BA4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26365 .{ 0x13BA5, "EGYPTIAN HIEROGLYPH-13BA5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26366 .{ 0x13BA6, "EGYPTIAN HIEROGLYPH-13BA6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26367 .{ 0x13BA7, "EGYPTIAN HIEROGLYPH-13BA7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26368 .{ 0x13BA8, "EGYPTIAN HIEROGLYPH-13BA8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26369 .{ 0x13BA9, "EGYPTIAN HIEROGLYPH-13BA9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26370 .{ 0x13BAA, "EGYPTIAN HIEROGLYPH-13BAA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26371 .{ 0x13BAB, "EGYPTIAN HIEROGLYPH-13BAB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26372 .{ 0x13BAC, "EGYPTIAN HIEROGLYPH-13BAC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26373 .{ 0x13BAD, "EGYPTIAN HIEROGLYPH-13BAD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26374 .{ 0x13BAE, "EGYPTIAN HIEROGLYPH-13BAE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26375 .{ 0x13BAF, "EGYPTIAN HIEROGLYPH-13BAF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26376 .{ 0x13BB0, "EGYPTIAN HIEROGLYPH-13BB0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26377 .{ 0x13BB1, "EGYPTIAN HIEROGLYPH-13BB1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26378 .{ 0x13BB2, "EGYPTIAN HIEROGLYPH-13BB2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26379 .{ 0x13BB3, "EGYPTIAN HIEROGLYPH-13BB3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26380 .{ 0x13BB4, "EGYPTIAN HIEROGLYPH-13BB4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26381 .{ 0x13BB5, "EGYPTIAN HIEROGLYPH-13BB5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26382 .{ 0x13BB6, "EGYPTIAN HIEROGLYPH-13BB6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26383 .{ 0x13BB7, "EGYPTIAN HIEROGLYPH-13BB7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26384 .{ 0x13BB8, "EGYPTIAN HIEROGLYPH-13BB8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26385 .{ 0x13BB9, "EGYPTIAN HIEROGLYPH-13BB9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26386 .{ 0x13BBA, "EGYPTIAN HIEROGLYPH-13BBA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26387 .{ 0x13BBB, "EGYPTIAN HIEROGLYPH-13BBB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26388 .{ 0x13BBC, "EGYPTIAN HIEROGLYPH-13BBC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26389 .{ 0x13BBD, "EGYPTIAN HIEROGLYPH-13BBD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26390 .{ 0x13BBE, "EGYPTIAN HIEROGLYPH-13BBE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26391 .{ 0x13BBF, "EGYPTIAN HIEROGLYPH-13BBF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26392 .{ 0x13BC0, "EGYPTIAN HIEROGLYPH-13BC0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26393 .{ 0x13BC1, "EGYPTIAN HIEROGLYPH-13BC1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26394 .{ 0x13BC2, "EGYPTIAN HIEROGLYPH-13BC2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26395 .{ 0x13BC3, "EGYPTIAN HIEROGLYPH-13BC3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26396 .{ 0x13BC4, "EGYPTIAN HIEROGLYPH-13BC4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26397 .{ 0x13BC5, "EGYPTIAN HIEROGLYPH-13BC5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26398 .{ 0x13BC6, "EGYPTIAN HIEROGLYPH-13BC6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26399 .{ 0x13BC7, "EGYPTIAN HIEROGLYPH-13BC7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26400 .{ 0x13BC8, "EGYPTIAN HIEROGLYPH-13BC8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26401 .{ 0x13BC9, "EGYPTIAN HIEROGLYPH-13BC9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26402 .{ 0x13BCA, "EGYPTIAN HIEROGLYPH-13BCA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26403 .{ 0x13BCB, "EGYPTIAN HIEROGLYPH-13BCB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26404 .{ 0x13BCC, "EGYPTIAN HIEROGLYPH-13BCC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26405 .{ 0x13BCD, "EGYPTIAN HIEROGLYPH-13BCD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26406 .{ 0x13BCE, "EGYPTIAN HIEROGLYPH-13BCE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26407 .{ 0x13BCF, "EGYPTIAN HIEROGLYPH-13BCF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26408 .{ 0x13BD0, "EGYPTIAN HIEROGLYPH-13BD0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26409 .{ 0x13BD1, "EGYPTIAN HIEROGLYPH-13BD1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26410 .{ 0x13BD2, "EGYPTIAN HIEROGLYPH-13BD2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26411 .{ 0x13BD3, "EGYPTIAN HIEROGLYPH-13BD3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26412 .{ 0x13BD4, "EGYPTIAN HIEROGLYPH-13BD4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26413 .{ 0x13BD5, "EGYPTIAN HIEROGLYPH-13BD5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26414 .{ 0x13BD6, "EGYPTIAN HIEROGLYPH-13BD6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26415 .{ 0x13BD7, "EGYPTIAN HIEROGLYPH-13BD7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26416 .{ 0x13BD8, "EGYPTIAN HIEROGLYPH-13BD8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26417 .{ 0x13BD9, "EGYPTIAN HIEROGLYPH-13BD9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26418 .{ 0x13BDA, "EGYPTIAN HIEROGLYPH-13BDA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26419 .{ 0x13BDB, "EGYPTIAN HIEROGLYPH-13BDB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26420 .{ 0x13BDC, "EGYPTIAN HIEROGLYPH-13BDC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26421 .{ 0x13BDD, "EGYPTIAN HIEROGLYPH-13BDD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26422 .{ 0x13BDE, "EGYPTIAN HIEROGLYPH-13BDE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26423 .{ 0x13BDF, "EGYPTIAN HIEROGLYPH-13BDF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26424 .{ 0x13BE0, "EGYPTIAN HIEROGLYPH-13BE0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26425 .{ 0x13BE1, "EGYPTIAN HIEROGLYPH-13BE1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26426 .{ 0x13BE2, "EGYPTIAN HIEROGLYPH-13BE2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26427 .{ 0x13BE3, "EGYPTIAN HIEROGLYPH-13BE3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26428 .{ 0x13BE4, "EGYPTIAN HIEROGLYPH-13BE4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26429 .{ 0x13BE5, "EGYPTIAN HIEROGLYPH-13BE5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26430 .{ 0x13BE6, "EGYPTIAN HIEROGLYPH-13BE6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26431 .{ 0x13BE7, "EGYPTIAN HIEROGLYPH-13BE7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26432 .{ 0x13BE8, "EGYPTIAN HIEROGLYPH-13BE8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26433 .{ 0x13BE9, "EGYPTIAN HIEROGLYPH-13BE9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26434 .{ 0x13BEA, "EGYPTIAN HIEROGLYPH-13BEA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26435 .{ 0x13BEB, "EGYPTIAN HIEROGLYPH-13BEB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26436 .{ 0x13BEC, "EGYPTIAN HIEROGLYPH-13BEC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26437 .{ 0x13BED, "EGYPTIAN HIEROGLYPH-13BED", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26438 .{ 0x13BEE, "EGYPTIAN HIEROGLYPH-13BEE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26439 .{ 0x13BEF, "EGYPTIAN HIEROGLYPH-13BEF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26440 .{ 0x13BF0, "EGYPTIAN HIEROGLYPH-13BF0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26441 .{ 0x13BF1, "EGYPTIAN HIEROGLYPH-13BF1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26442 .{ 0x13BF2, "EGYPTIAN HIEROGLYPH-13BF2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26443 .{ 0x13BF3, "EGYPTIAN HIEROGLYPH-13BF3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26444 .{ 0x13BF4, "EGYPTIAN HIEROGLYPH-13BF4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26445 .{ 0x13BF5, "EGYPTIAN HIEROGLYPH-13BF5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26446 .{ 0x13BF6, "EGYPTIAN HIEROGLYPH-13BF6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26447 .{ 0x13BF7, "EGYPTIAN HIEROGLYPH-13BF7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26448 .{ 0x13BF8, "EGYPTIAN HIEROGLYPH-13BF8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26449 .{ 0x13BF9, "EGYPTIAN HIEROGLYPH-13BF9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26450 .{ 0x13BFA, "EGYPTIAN HIEROGLYPH-13BFA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26451 .{ 0x13BFB, "EGYPTIAN HIEROGLYPH-13BFB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26452 .{ 0x13BFC, "EGYPTIAN HIEROGLYPH-13BFC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26453 .{ 0x13BFD, "EGYPTIAN HIEROGLYPH-13BFD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26454 .{ 0x13BFE, "EGYPTIAN HIEROGLYPH-13BFE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26455 .{ 0x13BFF, "EGYPTIAN HIEROGLYPH-13BFF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26456 .{ 0x13C00, "EGYPTIAN HIEROGLYPH-13C00", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26457 .{ 0x13C01, "EGYPTIAN HIEROGLYPH-13C01", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26458 .{ 0x13C02, "EGYPTIAN HIEROGLYPH-13C02", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26459 .{ 0x13C03, "EGYPTIAN HIEROGLYPH-13C03", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26460 .{ 0x13C04, "EGYPTIAN HIEROGLYPH-13C04", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26461 .{ 0x13C05, "EGYPTIAN HIEROGLYPH-13C05", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26462 .{ 0x13C06, "EGYPTIAN HIEROGLYPH-13C06", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26463 .{ 0x13C07, "EGYPTIAN HIEROGLYPH-13C07", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26464 .{ 0x13C08, "EGYPTIAN HIEROGLYPH-13C08", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26465 .{ 0x13C09, "EGYPTIAN HIEROGLYPH-13C09", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26466 .{ 0x13C0A, "EGYPTIAN HIEROGLYPH-13C0A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26467 .{ 0x13C0B, "EGYPTIAN HIEROGLYPH-13C0B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26468 .{ 0x13C0C, "EGYPTIAN HIEROGLYPH-13C0C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26469 .{ 0x13C0D, "EGYPTIAN HIEROGLYPH-13C0D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26470 .{ 0x13C0E, "EGYPTIAN HIEROGLYPH-13C0E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26471 .{ 0x13C0F, "EGYPTIAN HIEROGLYPH-13C0F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26472 .{ 0x13C10, "EGYPTIAN HIEROGLYPH-13C10", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26473 .{ 0x13C11, "EGYPTIAN HIEROGLYPH-13C11", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26474 .{ 0x13C12, "EGYPTIAN HIEROGLYPH-13C12", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26475 .{ 0x13C13, "EGYPTIAN HIEROGLYPH-13C13", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26476 .{ 0x13C14, "EGYPTIAN HIEROGLYPH-13C14", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26477 .{ 0x13C15, "EGYPTIAN HIEROGLYPH-13C15", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26478 .{ 0x13C16, "EGYPTIAN HIEROGLYPH-13C16", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26479 .{ 0x13C17, "EGYPTIAN HIEROGLYPH-13C17", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26480 .{ 0x13C18, "EGYPTIAN HIEROGLYPH-13C18", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26481 .{ 0x13C19, "EGYPTIAN HIEROGLYPH-13C19", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26482 .{ 0x13C1A, "EGYPTIAN HIEROGLYPH-13C1A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26483 .{ 0x13C1B, "EGYPTIAN HIEROGLYPH-13C1B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26484 .{ 0x13C1C, "EGYPTIAN HIEROGLYPH-13C1C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26485 .{ 0x13C1D, "EGYPTIAN HIEROGLYPH-13C1D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26486 .{ 0x13C1E, "EGYPTIAN HIEROGLYPH-13C1E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26487 .{ 0x13C1F, "EGYPTIAN HIEROGLYPH-13C1F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26488 .{ 0x13C20, "EGYPTIAN HIEROGLYPH-13C20", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26489 .{ 0x13C21, "EGYPTIAN HIEROGLYPH-13C21", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26490 .{ 0x13C22, "EGYPTIAN HIEROGLYPH-13C22", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26491 .{ 0x13C23, "EGYPTIAN HIEROGLYPH-13C23", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26492 .{ 0x13C24, "EGYPTIAN HIEROGLYPH-13C24", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26493 .{ 0x13C25, "EGYPTIAN HIEROGLYPH-13C25", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26494 .{ 0x13C26, "EGYPTIAN HIEROGLYPH-13C26", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26495 .{ 0x13C27, "EGYPTIAN HIEROGLYPH-13C27", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26496 .{ 0x13C28, "EGYPTIAN HIEROGLYPH-13C28", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26497 .{ 0x13C29, "EGYPTIAN HIEROGLYPH-13C29", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26498 .{ 0x13C2A, "EGYPTIAN HIEROGLYPH-13C2A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26499 .{ 0x13C2B, "EGYPTIAN HIEROGLYPH-13C2B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26500 .{ 0x13C2C, "EGYPTIAN HIEROGLYPH-13C2C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26501 .{ 0x13C2D, "EGYPTIAN HIEROGLYPH-13C2D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26502 .{ 0x13C2E, "EGYPTIAN HIEROGLYPH-13C2E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26503 .{ 0x13C2F, "EGYPTIAN HIEROGLYPH-13C2F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26504 .{ 0x13C30, "EGYPTIAN HIEROGLYPH-13C30", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26505 .{ 0x13C31, "EGYPTIAN HIEROGLYPH-13C31", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26506 .{ 0x13C32, "EGYPTIAN HIEROGLYPH-13C32", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26507 .{ 0x13C33, "EGYPTIAN HIEROGLYPH-13C33", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26508 .{ 0x13C34, "EGYPTIAN HIEROGLYPH-13C34", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26509 .{ 0x13C35, "EGYPTIAN HIEROGLYPH-13C35", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26510 .{ 0x13C36, "EGYPTIAN HIEROGLYPH-13C36", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26511 .{ 0x13C37, "EGYPTIAN HIEROGLYPH-13C37", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26512 .{ 0x13C38, "EGYPTIAN HIEROGLYPH-13C38", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26513 .{ 0x13C39, "EGYPTIAN HIEROGLYPH-13C39", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26514 .{ 0x13C3A, "EGYPTIAN HIEROGLYPH-13C3A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26515 .{ 0x13C3B, "EGYPTIAN HIEROGLYPH-13C3B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26516 .{ 0x13C3C, "EGYPTIAN HIEROGLYPH-13C3C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26517 .{ 0x13C3D, "EGYPTIAN HIEROGLYPH-13C3D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26518 .{ 0x13C3E, "EGYPTIAN HIEROGLYPH-13C3E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26519 .{ 0x13C3F, "EGYPTIAN HIEROGLYPH-13C3F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26520 .{ 0x13C40, "EGYPTIAN HIEROGLYPH-13C40", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26521 .{ 0x13C41, "EGYPTIAN HIEROGLYPH-13C41", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26522 .{ 0x13C42, "EGYPTIAN HIEROGLYPH-13C42", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26523 .{ 0x13C43, "EGYPTIAN HIEROGLYPH-13C43", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26524 .{ 0x13C44, "EGYPTIAN HIEROGLYPH-13C44", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26525 .{ 0x13C45, "EGYPTIAN HIEROGLYPH-13C45", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26526 .{ 0x13C46, "EGYPTIAN HIEROGLYPH-13C46", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26527 .{ 0x13C47, "EGYPTIAN HIEROGLYPH-13C47", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26528 .{ 0x13C48, "EGYPTIAN HIEROGLYPH-13C48", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26529 .{ 0x13C49, "EGYPTIAN HIEROGLYPH-13C49", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26530 .{ 0x13C4A, "EGYPTIAN HIEROGLYPH-13C4A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26531 .{ 0x13C4B, "EGYPTIAN HIEROGLYPH-13C4B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26532 .{ 0x13C4C, "EGYPTIAN HIEROGLYPH-13C4C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26533 .{ 0x13C4D, "EGYPTIAN HIEROGLYPH-13C4D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26534 .{ 0x13C4E, "EGYPTIAN HIEROGLYPH-13C4E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26535 .{ 0x13C4F, "EGYPTIAN HIEROGLYPH-13C4F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26536 .{ 0x13C50, "EGYPTIAN HIEROGLYPH-13C50", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26537 .{ 0x13C51, "EGYPTIAN HIEROGLYPH-13C51", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26538 .{ 0x13C52, "EGYPTIAN HIEROGLYPH-13C52", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26539 .{ 0x13C53, "EGYPTIAN HIEROGLYPH-13C53", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26540 .{ 0x13C54, "EGYPTIAN HIEROGLYPH-13C54", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26541 .{ 0x13C55, "EGYPTIAN HIEROGLYPH-13C55", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26542 .{ 0x13C56, "EGYPTIAN HIEROGLYPH-13C56", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26543 .{ 0x13C57, "EGYPTIAN HIEROGLYPH-13C57", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26544 .{ 0x13C58, "EGYPTIAN HIEROGLYPH-13C58", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26545 .{ 0x13C59, "EGYPTIAN HIEROGLYPH-13C59", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26546 .{ 0x13C5A, "EGYPTIAN HIEROGLYPH-13C5A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26547 .{ 0x13C5B, "EGYPTIAN HIEROGLYPH-13C5B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26548 .{ 0x13C5C, "EGYPTIAN HIEROGLYPH-13C5C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26549 .{ 0x13C5D, "EGYPTIAN HIEROGLYPH-13C5D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26550 .{ 0x13C5E, "EGYPTIAN HIEROGLYPH-13C5E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26551 .{ 0x13C5F, "EGYPTIAN HIEROGLYPH-13C5F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26552 .{ 0x13C60, "EGYPTIAN HIEROGLYPH-13C60", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26553 .{ 0x13C61, "EGYPTIAN HIEROGLYPH-13C61", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26554 .{ 0x13C62, "EGYPTIAN HIEROGLYPH-13C62", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26555 .{ 0x13C63, "EGYPTIAN HIEROGLYPH-13C63", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26556 .{ 0x13C64, "EGYPTIAN HIEROGLYPH-13C64", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26557 .{ 0x13C65, "EGYPTIAN HIEROGLYPH-13C65", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26558 .{ 0x13C66, "EGYPTIAN HIEROGLYPH-13C66", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26559 .{ 0x13C67, "EGYPTIAN HIEROGLYPH-13C67", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26560 .{ 0x13C68, "EGYPTIAN HIEROGLYPH-13C68", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26561 .{ 0x13C69, "EGYPTIAN HIEROGLYPH-13C69", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26562 .{ 0x13C6A, "EGYPTIAN HIEROGLYPH-13C6A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26563 .{ 0x13C6B, "EGYPTIAN HIEROGLYPH-13C6B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26564 .{ 0x13C6C, "EGYPTIAN HIEROGLYPH-13C6C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26565 .{ 0x13C6D, "EGYPTIAN HIEROGLYPH-13C6D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26566 .{ 0x13C6E, "EGYPTIAN HIEROGLYPH-13C6E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26567 .{ 0x13C6F, "EGYPTIAN HIEROGLYPH-13C6F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26568 .{ 0x13C70, "EGYPTIAN HIEROGLYPH-13C70", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26569 .{ 0x13C71, "EGYPTIAN HIEROGLYPH-13C71", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26570 .{ 0x13C72, "EGYPTIAN HIEROGLYPH-13C72", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26571 .{ 0x13C73, "EGYPTIAN HIEROGLYPH-13C73", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26572 .{ 0x13C74, "EGYPTIAN HIEROGLYPH-13C74", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26573 .{ 0x13C75, "EGYPTIAN HIEROGLYPH-13C75", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26574 .{ 0x13C76, "EGYPTIAN HIEROGLYPH-13C76", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26575 .{ 0x13C77, "EGYPTIAN HIEROGLYPH-13C77", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26576 .{ 0x13C78, "EGYPTIAN HIEROGLYPH-13C78", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26577 .{ 0x13C79, "EGYPTIAN HIEROGLYPH-13C79", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26578 .{ 0x13C7A, "EGYPTIAN HIEROGLYPH-13C7A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26579 .{ 0x13C7B, "EGYPTIAN HIEROGLYPH-13C7B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26580 .{ 0x13C7C, "EGYPTIAN HIEROGLYPH-13C7C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26581 .{ 0x13C7D, "EGYPTIAN HIEROGLYPH-13C7D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26582 .{ 0x13C7E, "EGYPTIAN HIEROGLYPH-13C7E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26583 .{ 0x13C7F, "EGYPTIAN HIEROGLYPH-13C7F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26584 .{ 0x13C80, "EGYPTIAN HIEROGLYPH-13C80", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26585 .{ 0x13C81, "EGYPTIAN HIEROGLYPH-13C81", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26586 .{ 0x13C82, "EGYPTIAN HIEROGLYPH-13C82", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26587 .{ 0x13C83, "EGYPTIAN HIEROGLYPH-13C83", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26588 .{ 0x13C84, "EGYPTIAN HIEROGLYPH-13C84", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26589 .{ 0x13C85, "EGYPTIAN HIEROGLYPH-13C85", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26590 .{ 0x13C86, "EGYPTIAN HIEROGLYPH-13C86", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26591 .{ 0x13C87, "EGYPTIAN HIEROGLYPH-13C87", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26592 .{ 0x13C88, "EGYPTIAN HIEROGLYPH-13C88", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26593 .{ 0x13C89, "EGYPTIAN HIEROGLYPH-13C89", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26594 .{ 0x13C8A, "EGYPTIAN HIEROGLYPH-13C8A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26595 .{ 0x13C8B, "EGYPTIAN HIEROGLYPH-13C8B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26596 .{ 0x13C8C, "EGYPTIAN HIEROGLYPH-13C8C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26597 .{ 0x13C8D, "EGYPTIAN HIEROGLYPH-13C8D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26598 .{ 0x13C8E, "EGYPTIAN HIEROGLYPH-13C8E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26599 .{ 0x13C8F, "EGYPTIAN HIEROGLYPH-13C8F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26600 .{ 0x13C90, "EGYPTIAN HIEROGLYPH-13C90", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26601 .{ 0x13C91, "EGYPTIAN HIEROGLYPH-13C91", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26602 .{ 0x13C92, "EGYPTIAN HIEROGLYPH-13C92", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26603 .{ 0x13C93, "EGYPTIAN HIEROGLYPH-13C93", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26604 .{ 0x13C94, "EGYPTIAN HIEROGLYPH-13C94", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26605 .{ 0x13C95, "EGYPTIAN HIEROGLYPH-13C95", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26606 .{ 0x13C96, "EGYPTIAN HIEROGLYPH-13C96", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26607 .{ 0x13C97, "EGYPTIAN HIEROGLYPH-13C97", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26608 .{ 0x13C98, "EGYPTIAN HIEROGLYPH-13C98", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26609 .{ 0x13C99, "EGYPTIAN HIEROGLYPH-13C99", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26610 .{ 0x13C9A, "EGYPTIAN HIEROGLYPH-13C9A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26611 .{ 0x13C9B, "EGYPTIAN HIEROGLYPH-13C9B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26612 .{ 0x13C9C, "EGYPTIAN HIEROGLYPH-13C9C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26613 .{ 0x13C9D, "EGYPTIAN HIEROGLYPH-13C9D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26614 .{ 0x13C9E, "EGYPTIAN HIEROGLYPH-13C9E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26615 .{ 0x13C9F, "EGYPTIAN HIEROGLYPH-13C9F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26616 .{ 0x13CA0, "EGYPTIAN HIEROGLYPH-13CA0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26617 .{ 0x13CA1, "EGYPTIAN HIEROGLYPH-13CA1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26618 .{ 0x13CA2, "EGYPTIAN HIEROGLYPH-13CA2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26619 .{ 0x13CA3, "EGYPTIAN HIEROGLYPH-13CA3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26620 .{ 0x13CA4, "EGYPTIAN HIEROGLYPH-13CA4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26621 .{ 0x13CA5, "EGYPTIAN HIEROGLYPH-13CA5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26622 .{ 0x13CA6, "EGYPTIAN HIEROGLYPH-13CA6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26623 .{ 0x13CA7, "EGYPTIAN HIEROGLYPH-13CA7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26624 .{ 0x13CA8, "EGYPTIAN HIEROGLYPH-13CA8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26625 .{ 0x13CA9, "EGYPTIAN HIEROGLYPH-13CA9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26626 .{ 0x13CAA, "EGYPTIAN HIEROGLYPH-13CAA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26627 .{ 0x13CAB, "EGYPTIAN HIEROGLYPH-13CAB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26628 .{ 0x13CAC, "EGYPTIAN HIEROGLYPH-13CAC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26629 .{ 0x13CAD, "EGYPTIAN HIEROGLYPH-13CAD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26630 .{ 0x13CAE, "EGYPTIAN HIEROGLYPH-13CAE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26631 .{ 0x13CAF, "EGYPTIAN HIEROGLYPH-13CAF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26632 .{ 0x13CB0, "EGYPTIAN HIEROGLYPH-13CB0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26633 .{ 0x13CB1, "EGYPTIAN HIEROGLYPH-13CB1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26634 .{ 0x13CB2, "EGYPTIAN HIEROGLYPH-13CB2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26635 .{ 0x13CB3, "EGYPTIAN HIEROGLYPH-13CB3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26636 .{ 0x13CB4, "EGYPTIAN HIEROGLYPH-13CB4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26637 .{ 0x13CB5, "EGYPTIAN HIEROGLYPH-13CB5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26638 .{ 0x13CB6, "EGYPTIAN HIEROGLYPH-13CB6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26639 .{ 0x13CB7, "EGYPTIAN HIEROGLYPH-13CB7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26640 .{ 0x13CB8, "EGYPTIAN HIEROGLYPH-13CB8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26641 .{ 0x13CB9, "EGYPTIAN HIEROGLYPH-13CB9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26642 .{ 0x13CBA, "EGYPTIAN HIEROGLYPH-13CBA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26643 .{ 0x13CBB, "EGYPTIAN HIEROGLYPH-13CBB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26644 .{ 0x13CBC, "EGYPTIAN HIEROGLYPH-13CBC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26645 .{ 0x13CBD, "EGYPTIAN HIEROGLYPH-13CBD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26646 .{ 0x13CBE, "EGYPTIAN HIEROGLYPH-13CBE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26647 .{ 0x13CBF, "EGYPTIAN HIEROGLYPH-13CBF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26648 .{ 0x13CC0, "EGYPTIAN HIEROGLYPH-13CC0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26649 .{ 0x13CC1, "EGYPTIAN HIEROGLYPH-13CC1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26650 .{ 0x13CC2, "EGYPTIAN HIEROGLYPH-13CC2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26651 .{ 0x13CC3, "EGYPTIAN HIEROGLYPH-13CC3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26652 .{ 0x13CC4, "EGYPTIAN HIEROGLYPH-13CC4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26653 .{ 0x13CC5, "EGYPTIAN HIEROGLYPH-13CC5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26654 .{ 0x13CC6, "EGYPTIAN HIEROGLYPH-13CC6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26655 .{ 0x13CC7, "EGYPTIAN HIEROGLYPH-13CC7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26656 .{ 0x13CC8, "EGYPTIAN HIEROGLYPH-13CC8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26657 .{ 0x13CC9, "EGYPTIAN HIEROGLYPH-13CC9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26658 .{ 0x13CCA, "EGYPTIAN HIEROGLYPH-13CCA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26659 .{ 0x13CCB, "EGYPTIAN HIEROGLYPH-13CCB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26660 .{ 0x13CCC, "EGYPTIAN HIEROGLYPH-13CCC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26661 .{ 0x13CCD, "EGYPTIAN HIEROGLYPH-13CCD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26662 .{ 0x13CCE, "EGYPTIAN HIEROGLYPH-13CCE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26663 .{ 0x13CCF, "EGYPTIAN HIEROGLYPH-13CCF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26664 .{ 0x13CD0, "EGYPTIAN HIEROGLYPH-13CD0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26665 .{ 0x13CD1, "EGYPTIAN HIEROGLYPH-13CD1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26666 .{ 0x13CD2, "EGYPTIAN HIEROGLYPH-13CD2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26667 .{ 0x13CD3, "EGYPTIAN HIEROGLYPH-13CD3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26668 .{ 0x13CD4, "EGYPTIAN HIEROGLYPH-13CD4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26669 .{ 0x13CD5, "EGYPTIAN HIEROGLYPH-13CD5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26670 .{ 0x13CD6, "EGYPTIAN HIEROGLYPH-13CD6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26671 .{ 0x13CD7, "EGYPTIAN HIEROGLYPH-13CD7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26672 .{ 0x13CD8, "EGYPTIAN HIEROGLYPH-13CD8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26673 .{ 0x13CD9, "EGYPTIAN HIEROGLYPH-13CD9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26674 .{ 0x13CDA, "EGYPTIAN HIEROGLYPH-13CDA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26675 .{ 0x13CDB, "EGYPTIAN HIEROGLYPH-13CDB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26676 .{ 0x13CDC, "EGYPTIAN HIEROGLYPH-13CDC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26677 .{ 0x13CDD, "EGYPTIAN HIEROGLYPH-13CDD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26678 .{ 0x13CDE, "EGYPTIAN HIEROGLYPH-13CDE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26679 .{ 0x13CDF, "EGYPTIAN HIEROGLYPH-13CDF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26680 .{ 0x13CE0, "EGYPTIAN HIEROGLYPH-13CE0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26681 .{ 0x13CE1, "EGYPTIAN HIEROGLYPH-13CE1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26682 .{ 0x13CE2, "EGYPTIAN HIEROGLYPH-13CE2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26683 .{ 0x13CE3, "EGYPTIAN HIEROGLYPH-13CE3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26684 .{ 0x13CE4, "EGYPTIAN HIEROGLYPH-13CE4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26685 .{ 0x13CE5, "EGYPTIAN HIEROGLYPH-13CE5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26686 .{ 0x13CE6, "EGYPTIAN HIEROGLYPH-13CE6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26687 .{ 0x13CE7, "EGYPTIAN HIEROGLYPH-13CE7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26688 .{ 0x13CE8, "EGYPTIAN HIEROGLYPH-13CE8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26689 .{ 0x13CE9, "EGYPTIAN HIEROGLYPH-13CE9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26690 .{ 0x13CEA, "EGYPTIAN HIEROGLYPH-13CEA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26691 .{ 0x13CEB, "EGYPTIAN HIEROGLYPH-13CEB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26692 .{ 0x13CEC, "EGYPTIAN HIEROGLYPH-13CEC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26693 .{ 0x13CED, "EGYPTIAN HIEROGLYPH-13CED", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26694 .{ 0x13CEE, "EGYPTIAN HIEROGLYPH-13CEE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26695 .{ 0x13CEF, "EGYPTIAN HIEROGLYPH-13CEF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26696 .{ 0x13CF0, "EGYPTIAN HIEROGLYPH-13CF0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26697 .{ 0x13CF1, "EGYPTIAN HIEROGLYPH-13CF1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26698 .{ 0x13CF2, "EGYPTIAN HIEROGLYPH-13CF2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26699 .{ 0x13CF3, "EGYPTIAN HIEROGLYPH-13CF3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26700 .{ 0x13CF4, "EGYPTIAN HIEROGLYPH-13CF4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26701 .{ 0x13CF5, "EGYPTIAN HIEROGLYPH-13CF5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26702 .{ 0x13CF6, "EGYPTIAN HIEROGLYPH-13CF6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26703 .{ 0x13CF7, "EGYPTIAN HIEROGLYPH-13CF7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26704 .{ 0x13CF8, "EGYPTIAN HIEROGLYPH-13CF8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26705 .{ 0x13CF9, "EGYPTIAN HIEROGLYPH-13CF9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26706 .{ 0x13CFA, "EGYPTIAN HIEROGLYPH-13CFA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26707 .{ 0x13CFB, "EGYPTIAN HIEROGLYPH-13CFB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26708 .{ 0x13CFC, "EGYPTIAN HIEROGLYPH-13CFC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26709 .{ 0x13CFD, "EGYPTIAN HIEROGLYPH-13CFD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26710 .{ 0x13CFE, "EGYPTIAN HIEROGLYPH-13CFE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26711 .{ 0x13CFF, "EGYPTIAN HIEROGLYPH-13CFF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26712 .{ 0x13D00, "EGYPTIAN HIEROGLYPH-13D00", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26713 .{ 0x13D01, "EGYPTIAN HIEROGLYPH-13D01", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26714 .{ 0x13D02, "EGYPTIAN HIEROGLYPH-13D02", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26715 .{ 0x13D03, "EGYPTIAN HIEROGLYPH-13D03", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26716 .{ 0x13D04, "EGYPTIAN HIEROGLYPH-13D04", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26717 .{ 0x13D05, "EGYPTIAN HIEROGLYPH-13D05", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26718 .{ 0x13D06, "EGYPTIAN HIEROGLYPH-13D06", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26719 .{ 0x13D07, "EGYPTIAN HIEROGLYPH-13D07", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26720 .{ 0x13D08, "EGYPTIAN HIEROGLYPH-13D08", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26721 .{ 0x13D09, "EGYPTIAN HIEROGLYPH-13D09", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26722 .{ 0x13D0A, "EGYPTIAN HIEROGLYPH-13D0A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26723 .{ 0x13D0B, "EGYPTIAN HIEROGLYPH-13D0B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26724 .{ 0x13D0C, "EGYPTIAN HIEROGLYPH-13D0C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26725 .{ 0x13D0D, "EGYPTIAN HIEROGLYPH-13D0D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26726 .{ 0x13D0E, "EGYPTIAN HIEROGLYPH-13D0E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26727 .{ 0x13D0F, "EGYPTIAN HIEROGLYPH-13D0F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26728 .{ 0x13D10, "EGYPTIAN HIEROGLYPH-13D10", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26729 .{ 0x13D11, "EGYPTIAN HIEROGLYPH-13D11", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26730 .{ 0x13D12, "EGYPTIAN HIEROGLYPH-13D12", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26731 .{ 0x13D13, "EGYPTIAN HIEROGLYPH-13D13", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26732 .{ 0x13D14, "EGYPTIAN HIEROGLYPH-13D14", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26733 .{ 0x13D15, "EGYPTIAN HIEROGLYPH-13D15", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26734 .{ 0x13D16, "EGYPTIAN HIEROGLYPH-13D16", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26735 .{ 0x13D17, "EGYPTIAN HIEROGLYPH-13D17", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26736 .{ 0x13D18, "EGYPTIAN HIEROGLYPH-13D18", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26737 .{ 0x13D19, "EGYPTIAN HIEROGLYPH-13D19", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26738 .{ 0x13D1A, "EGYPTIAN HIEROGLYPH-13D1A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26739 .{ 0x13D1B, "EGYPTIAN HIEROGLYPH-13D1B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26740 .{ 0x13D1C, "EGYPTIAN HIEROGLYPH-13D1C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26741 .{ 0x13D1D, "EGYPTIAN HIEROGLYPH-13D1D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26742 .{ 0x13D1E, "EGYPTIAN HIEROGLYPH-13D1E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26743 .{ 0x13D1F, "EGYPTIAN HIEROGLYPH-13D1F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26744 .{ 0x13D20, "EGYPTIAN HIEROGLYPH-13D20", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26745 .{ 0x13D21, "EGYPTIAN HIEROGLYPH-13D21", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26746 .{ 0x13D22, "EGYPTIAN HIEROGLYPH-13D22", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26747 .{ 0x13D23, "EGYPTIAN HIEROGLYPH-13D23", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26748 .{ 0x13D24, "EGYPTIAN HIEROGLYPH-13D24", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26749 .{ 0x13D25, "EGYPTIAN HIEROGLYPH-13D25", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26750 .{ 0x13D26, "EGYPTIAN HIEROGLYPH-13D26", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26751 .{ 0x13D27, "EGYPTIAN HIEROGLYPH-13D27", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26752 .{ 0x13D28, "EGYPTIAN HIEROGLYPH-13D28", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26753 .{ 0x13D29, "EGYPTIAN HIEROGLYPH-13D29", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26754 .{ 0x13D2A, "EGYPTIAN HIEROGLYPH-13D2A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26755 .{ 0x13D2B, "EGYPTIAN HIEROGLYPH-13D2B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26756 .{ 0x13D2C, "EGYPTIAN HIEROGLYPH-13D2C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26757 .{ 0x13D2D, "EGYPTIAN HIEROGLYPH-13D2D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26758 .{ 0x13D2E, "EGYPTIAN HIEROGLYPH-13D2E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26759 .{ 0x13D2F, "EGYPTIAN HIEROGLYPH-13D2F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26760 .{ 0x13D30, "EGYPTIAN HIEROGLYPH-13D30", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26761 .{ 0x13D31, "EGYPTIAN HIEROGLYPH-13D31", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26762 .{ 0x13D32, "EGYPTIAN HIEROGLYPH-13D32", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26763 .{ 0x13D33, "EGYPTIAN HIEROGLYPH-13D33", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26764 .{ 0x13D34, "EGYPTIAN HIEROGLYPH-13D34", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26765 .{ 0x13D35, "EGYPTIAN HIEROGLYPH-13D35", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26766 .{ 0x13D36, "EGYPTIAN HIEROGLYPH-13D36", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26767 .{ 0x13D37, "EGYPTIAN HIEROGLYPH-13D37", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26768 .{ 0x13D38, "EGYPTIAN HIEROGLYPH-13D38", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26769 .{ 0x13D39, "EGYPTIAN HIEROGLYPH-13D39", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26770 .{ 0x13D3A, "EGYPTIAN HIEROGLYPH-13D3A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26771 .{ 0x13D3B, "EGYPTIAN HIEROGLYPH-13D3B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26772 .{ 0x13D3C, "EGYPTIAN HIEROGLYPH-13D3C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26773 .{ 0x13D3D, "EGYPTIAN HIEROGLYPH-13D3D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26774 .{ 0x13D3E, "EGYPTIAN HIEROGLYPH-13D3E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26775 .{ 0x13D3F, "EGYPTIAN HIEROGLYPH-13D3F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26776 .{ 0x13D40, "EGYPTIAN HIEROGLYPH-13D40", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26777 .{ 0x13D41, "EGYPTIAN HIEROGLYPH-13D41", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26778 .{ 0x13D42, "EGYPTIAN HIEROGLYPH-13D42", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26779 .{ 0x13D43, "EGYPTIAN HIEROGLYPH-13D43", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26780 .{ 0x13D44, "EGYPTIAN HIEROGLYPH-13D44", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26781 .{ 0x13D45, "EGYPTIAN HIEROGLYPH-13D45", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26782 .{ 0x13D46, "EGYPTIAN HIEROGLYPH-13D46", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26783 .{ 0x13D47, "EGYPTIAN HIEROGLYPH-13D47", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26784 .{ 0x13D48, "EGYPTIAN HIEROGLYPH-13D48", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26785 .{ 0x13D49, "EGYPTIAN HIEROGLYPH-13D49", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26786 .{ 0x13D4A, "EGYPTIAN HIEROGLYPH-13D4A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26787 .{ 0x13D4B, "EGYPTIAN HIEROGLYPH-13D4B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26788 .{ 0x13D4C, "EGYPTIAN HIEROGLYPH-13D4C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26789 .{ 0x13D4D, "EGYPTIAN HIEROGLYPH-13D4D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26790 .{ 0x13D4E, "EGYPTIAN HIEROGLYPH-13D4E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26791 .{ 0x13D4F, "EGYPTIAN HIEROGLYPH-13D4F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26792 .{ 0x13D50, "EGYPTIAN HIEROGLYPH-13D50", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26793 .{ 0x13D51, "EGYPTIAN HIEROGLYPH-13D51", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26794 .{ 0x13D52, "EGYPTIAN HIEROGLYPH-13D52", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26795 .{ 0x13D53, "EGYPTIAN HIEROGLYPH-13D53", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26796 .{ 0x13D54, "EGYPTIAN HIEROGLYPH-13D54", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26797 .{ 0x13D55, "EGYPTIAN HIEROGLYPH-13D55", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26798 .{ 0x13D56, "EGYPTIAN HIEROGLYPH-13D56", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26799 .{ 0x13D57, "EGYPTIAN HIEROGLYPH-13D57", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26800 .{ 0x13D58, "EGYPTIAN HIEROGLYPH-13D58", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26801 .{ 0x13D59, "EGYPTIAN HIEROGLYPH-13D59", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26802 .{ 0x13D5A, "EGYPTIAN HIEROGLYPH-13D5A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26803 .{ 0x13D5B, "EGYPTIAN HIEROGLYPH-13D5B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26804 .{ 0x13D5C, "EGYPTIAN HIEROGLYPH-13D5C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26805 .{ 0x13D5D, "EGYPTIAN HIEROGLYPH-13D5D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26806 .{ 0x13D5E, "EGYPTIAN HIEROGLYPH-13D5E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26807 .{ 0x13D5F, "EGYPTIAN HIEROGLYPH-13D5F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26808 .{ 0x13D60, "EGYPTIAN HIEROGLYPH-13D60", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26809 .{ 0x13D61, "EGYPTIAN HIEROGLYPH-13D61", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26810 .{ 0x13D62, "EGYPTIAN HIEROGLYPH-13D62", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26811 .{ 0x13D63, "EGYPTIAN HIEROGLYPH-13D63", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26812 .{ 0x13D64, "EGYPTIAN HIEROGLYPH-13D64", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26813 .{ 0x13D65, "EGYPTIAN HIEROGLYPH-13D65", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26814 .{ 0x13D66, "EGYPTIAN HIEROGLYPH-13D66", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26815 .{ 0x13D67, "EGYPTIAN HIEROGLYPH-13D67", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26816 .{ 0x13D68, "EGYPTIAN HIEROGLYPH-13D68", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26817 .{ 0x13D69, "EGYPTIAN HIEROGLYPH-13D69", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26818 .{ 0x13D6A, "EGYPTIAN HIEROGLYPH-13D6A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26819 .{ 0x13D6B, "EGYPTIAN HIEROGLYPH-13D6B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26820 .{ 0x13D6C, "EGYPTIAN HIEROGLYPH-13D6C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26821 .{ 0x13D6D, "EGYPTIAN HIEROGLYPH-13D6D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26822 .{ 0x13D6E, "EGYPTIAN HIEROGLYPH-13D6E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26823 .{ 0x13D6F, "EGYPTIAN HIEROGLYPH-13D6F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26824 .{ 0x13D70, "EGYPTIAN HIEROGLYPH-13D70", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26825 .{ 0x13D71, "EGYPTIAN HIEROGLYPH-13D71", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26826 .{ 0x13D72, "EGYPTIAN HIEROGLYPH-13D72", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26827 .{ 0x13D73, "EGYPTIAN HIEROGLYPH-13D73", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26828 .{ 0x13D74, "EGYPTIAN HIEROGLYPH-13D74", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26829 .{ 0x13D75, "EGYPTIAN HIEROGLYPH-13D75", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26830 .{ 0x13D76, "EGYPTIAN HIEROGLYPH-13D76", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26831 .{ 0x13D77, "EGYPTIAN HIEROGLYPH-13D77", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26832 .{ 0x13D78, "EGYPTIAN HIEROGLYPH-13D78", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26833 .{ 0x13D79, "EGYPTIAN HIEROGLYPH-13D79", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26834 .{ 0x13D7A, "EGYPTIAN HIEROGLYPH-13D7A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26835 .{ 0x13D7B, "EGYPTIAN HIEROGLYPH-13D7B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26836 .{ 0x13D7C, "EGYPTIAN HIEROGLYPH-13D7C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26837 .{ 0x13D7D, "EGYPTIAN HIEROGLYPH-13D7D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26838 .{ 0x13D7E, "EGYPTIAN HIEROGLYPH-13D7E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26839 .{ 0x13D7F, "EGYPTIAN HIEROGLYPH-13D7F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26840 .{ 0x13D80, "EGYPTIAN HIEROGLYPH-13D80", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26841 .{ 0x13D81, "EGYPTIAN HIEROGLYPH-13D81", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26842 .{ 0x13D82, "EGYPTIAN HIEROGLYPH-13D82", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26843 .{ 0x13D83, "EGYPTIAN HIEROGLYPH-13D83", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26844 .{ 0x13D84, "EGYPTIAN HIEROGLYPH-13D84", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26845 .{ 0x13D85, "EGYPTIAN HIEROGLYPH-13D85", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26846 .{ 0x13D86, "EGYPTIAN HIEROGLYPH-13D86", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26847 .{ 0x13D87, "EGYPTIAN HIEROGLYPH-13D87", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26848 .{ 0x13D88, "EGYPTIAN HIEROGLYPH-13D88", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26849 .{ 0x13D89, "EGYPTIAN HIEROGLYPH-13D89", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26850 .{ 0x13D8A, "EGYPTIAN HIEROGLYPH-13D8A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26851 .{ 0x13D8B, "EGYPTIAN HIEROGLYPH-13D8B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26852 .{ 0x13D8C, "EGYPTIAN HIEROGLYPH-13D8C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26853 .{ 0x13D8D, "EGYPTIAN HIEROGLYPH-13D8D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26854 .{ 0x13D8E, "EGYPTIAN HIEROGLYPH-13D8E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26855 .{ 0x13D8F, "EGYPTIAN HIEROGLYPH-13D8F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26856 .{ 0x13D90, "EGYPTIAN HIEROGLYPH-13D90", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26857 .{ 0x13D91, "EGYPTIAN HIEROGLYPH-13D91", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26858 .{ 0x13D92, "EGYPTIAN HIEROGLYPH-13D92", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26859 .{ 0x13D93, "EGYPTIAN HIEROGLYPH-13D93", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26860 .{ 0x13D94, "EGYPTIAN HIEROGLYPH-13D94", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26861 .{ 0x13D95, "EGYPTIAN HIEROGLYPH-13D95", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26862 .{ 0x13D96, "EGYPTIAN HIEROGLYPH-13D96", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26863 .{ 0x13D97, "EGYPTIAN HIEROGLYPH-13D97", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26864 .{ 0x13D98, "EGYPTIAN HIEROGLYPH-13D98", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26865 .{ 0x13D99, "EGYPTIAN HIEROGLYPH-13D99", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26866 .{ 0x13D9A, "EGYPTIAN HIEROGLYPH-13D9A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26867 .{ 0x13D9B, "EGYPTIAN HIEROGLYPH-13D9B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26868 .{ 0x13D9C, "EGYPTIAN HIEROGLYPH-13D9C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26869 .{ 0x13D9D, "EGYPTIAN HIEROGLYPH-13D9D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26870 .{ 0x13D9E, "EGYPTIAN HIEROGLYPH-13D9E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26871 .{ 0x13D9F, "EGYPTIAN HIEROGLYPH-13D9F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26872 .{ 0x13DA0, "EGYPTIAN HIEROGLYPH-13DA0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26873 .{ 0x13DA1, "EGYPTIAN HIEROGLYPH-13DA1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26874 .{ 0x13DA2, "EGYPTIAN HIEROGLYPH-13DA2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26875 .{ 0x13DA3, "EGYPTIAN HIEROGLYPH-13DA3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26876 .{ 0x13DA4, "EGYPTIAN HIEROGLYPH-13DA4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26877 .{ 0x13DA5, "EGYPTIAN HIEROGLYPH-13DA5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26878 .{ 0x13DA6, "EGYPTIAN HIEROGLYPH-13DA6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26879 .{ 0x13DA7, "EGYPTIAN HIEROGLYPH-13DA7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26880 .{ 0x13DA8, "EGYPTIAN HIEROGLYPH-13DA8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26881 .{ 0x13DA9, "EGYPTIAN HIEROGLYPH-13DA9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26882 .{ 0x13DAA, "EGYPTIAN HIEROGLYPH-13DAA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26883 .{ 0x13DAB, "EGYPTIAN HIEROGLYPH-13DAB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26884 .{ 0x13DAC, "EGYPTIAN HIEROGLYPH-13DAC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26885 .{ 0x13DAD, "EGYPTIAN HIEROGLYPH-13DAD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26886 .{ 0x13DAE, "EGYPTIAN HIEROGLYPH-13DAE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26887 .{ 0x13DAF, "EGYPTIAN HIEROGLYPH-13DAF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26888 .{ 0x13DB0, "EGYPTIAN HIEROGLYPH-13DB0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26889 .{ 0x13DB1, "EGYPTIAN HIEROGLYPH-13DB1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26890 .{ 0x13DB2, "EGYPTIAN HIEROGLYPH-13DB2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26891 .{ 0x13DB3, "EGYPTIAN HIEROGLYPH-13DB3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26892 .{ 0x13DB4, "EGYPTIAN HIEROGLYPH-13DB4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26893 .{ 0x13DB5, "EGYPTIAN HIEROGLYPH-13DB5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26894 .{ 0x13DB6, "EGYPTIAN HIEROGLYPH-13DB6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26895 .{ 0x13DB7, "EGYPTIAN HIEROGLYPH-13DB7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26896 .{ 0x13DB8, "EGYPTIAN HIEROGLYPH-13DB8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26897 .{ 0x13DB9, "EGYPTIAN HIEROGLYPH-13DB9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26898 .{ 0x13DBA, "EGYPTIAN HIEROGLYPH-13DBA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26899 .{ 0x13DBB, "EGYPTIAN HIEROGLYPH-13DBB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26900 .{ 0x13DBC, "EGYPTIAN HIEROGLYPH-13DBC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26901 .{ 0x13DBD, "EGYPTIAN HIEROGLYPH-13DBD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26902 .{ 0x13DBE, "EGYPTIAN HIEROGLYPH-13DBE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26903 .{ 0x13DBF, "EGYPTIAN HIEROGLYPH-13DBF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26904 .{ 0x13DC0, "EGYPTIAN HIEROGLYPH-13DC0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26905 .{ 0x13DC1, "EGYPTIAN HIEROGLYPH-13DC1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26906 .{ 0x13DC2, "EGYPTIAN HIEROGLYPH-13DC2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26907 .{ 0x13DC3, "EGYPTIAN HIEROGLYPH-13DC3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26908 .{ 0x13DC4, "EGYPTIAN HIEROGLYPH-13DC4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26909 .{ 0x13DC5, "EGYPTIAN HIEROGLYPH-13DC5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26910 .{ 0x13DC6, "EGYPTIAN HIEROGLYPH-13DC6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26911 .{ 0x13DC7, "EGYPTIAN HIEROGLYPH-13DC7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26912 .{ 0x13DC8, "EGYPTIAN HIEROGLYPH-13DC8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26913 .{ 0x13DC9, "EGYPTIAN HIEROGLYPH-13DC9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26914 .{ 0x13DCA, "EGYPTIAN HIEROGLYPH-13DCA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26915 .{ 0x13DCB, "EGYPTIAN HIEROGLYPH-13DCB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26916 .{ 0x13DCC, "EGYPTIAN HIEROGLYPH-13DCC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26917 .{ 0x13DCD, "EGYPTIAN HIEROGLYPH-13DCD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26918 .{ 0x13DCE, "EGYPTIAN HIEROGLYPH-13DCE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26919 .{ 0x13DCF, "EGYPTIAN HIEROGLYPH-13DCF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26920 .{ 0x13DD0, "EGYPTIAN HIEROGLYPH-13DD0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26921 .{ 0x13DD1, "EGYPTIAN HIEROGLYPH-13DD1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26922 .{ 0x13DD2, "EGYPTIAN HIEROGLYPH-13DD2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26923 .{ 0x13DD3, "EGYPTIAN HIEROGLYPH-13DD3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26924 .{ 0x13DD4, "EGYPTIAN HIEROGLYPH-13DD4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26925 .{ 0x13DD5, "EGYPTIAN HIEROGLYPH-13DD5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26926 .{ 0x13DD6, "EGYPTIAN HIEROGLYPH-13DD6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26927 .{ 0x13DD7, "EGYPTIAN HIEROGLYPH-13DD7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26928 .{ 0x13DD8, "EGYPTIAN HIEROGLYPH-13DD8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26929 .{ 0x13DD9, "EGYPTIAN HIEROGLYPH-13DD9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26930 .{ 0x13DDA, "EGYPTIAN HIEROGLYPH-13DDA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26931 .{ 0x13DDB, "EGYPTIAN HIEROGLYPH-13DDB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26932 .{ 0x13DDC, "EGYPTIAN HIEROGLYPH-13DDC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26933 .{ 0x13DDD, "EGYPTIAN HIEROGLYPH-13DDD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26934 .{ 0x13DDE, "EGYPTIAN HIEROGLYPH-13DDE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26935 .{ 0x13DDF, "EGYPTIAN HIEROGLYPH-13DDF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26936 .{ 0x13DE0, "EGYPTIAN HIEROGLYPH-13DE0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26937 .{ 0x13DE1, "EGYPTIAN HIEROGLYPH-13DE1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26938 .{ 0x13DE2, "EGYPTIAN HIEROGLYPH-13DE2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26939 .{ 0x13DE3, "EGYPTIAN HIEROGLYPH-13DE3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26940 .{ 0x13DE4, "EGYPTIAN HIEROGLYPH-13DE4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26941 .{ 0x13DE5, "EGYPTIAN HIEROGLYPH-13DE5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26942 .{ 0x13DE6, "EGYPTIAN HIEROGLYPH-13DE6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26943 .{ 0x13DE7, "EGYPTIAN HIEROGLYPH-13DE7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26944 .{ 0x13DE8, "EGYPTIAN HIEROGLYPH-13DE8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26945 .{ 0x13DE9, "EGYPTIAN HIEROGLYPH-13DE9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26946 .{ 0x13DEA, "EGYPTIAN HIEROGLYPH-13DEA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26947 .{ 0x13DEB, "EGYPTIAN HIEROGLYPH-13DEB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26948 .{ 0x13DEC, "EGYPTIAN HIEROGLYPH-13DEC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26949 .{ 0x13DED, "EGYPTIAN HIEROGLYPH-13DED", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26950 .{ 0x13DEE, "EGYPTIAN HIEROGLYPH-13DEE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26951 .{ 0x13DEF, "EGYPTIAN HIEROGLYPH-13DEF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26952 .{ 0x13DF0, "EGYPTIAN HIEROGLYPH-13DF0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26953 .{ 0x13DF1, "EGYPTIAN HIEROGLYPH-13DF1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26954 .{ 0x13DF2, "EGYPTIAN HIEROGLYPH-13DF2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26955 .{ 0x13DF3, "EGYPTIAN HIEROGLYPH-13DF3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26956 .{ 0x13DF4, "EGYPTIAN HIEROGLYPH-13DF4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26957 .{ 0x13DF5, "EGYPTIAN HIEROGLYPH-13DF5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26958 .{ 0x13DF6, "EGYPTIAN HIEROGLYPH-13DF6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26959 .{ 0x13DF7, "EGYPTIAN HIEROGLYPH-13DF7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26960 .{ 0x13DF8, "EGYPTIAN HIEROGLYPH-13DF8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26961 .{ 0x13DF9, "EGYPTIAN HIEROGLYPH-13DF9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26962 .{ 0x13DFA, "EGYPTIAN HIEROGLYPH-13DFA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26963 .{ 0x13DFB, "EGYPTIAN HIEROGLYPH-13DFB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26964 .{ 0x13DFC, "EGYPTIAN HIEROGLYPH-13DFC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26965 .{ 0x13DFD, "EGYPTIAN HIEROGLYPH-13DFD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26966 .{ 0x13DFE, "EGYPTIAN HIEROGLYPH-13DFE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26967 .{ 0x13DFF, "EGYPTIAN HIEROGLYPH-13DFF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26968 .{ 0x13E00, "EGYPTIAN HIEROGLYPH-13E00", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26969 .{ 0x13E01, "EGYPTIAN HIEROGLYPH-13E01", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26970 .{ 0x13E02, "EGYPTIAN HIEROGLYPH-13E02", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26971 .{ 0x13E03, "EGYPTIAN HIEROGLYPH-13E03", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26972 .{ 0x13E04, "EGYPTIAN HIEROGLYPH-13E04", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26973 .{ 0x13E05, "EGYPTIAN HIEROGLYPH-13E05", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26974 .{ 0x13E06, "EGYPTIAN HIEROGLYPH-13E06", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26975 .{ 0x13E07, "EGYPTIAN HIEROGLYPH-13E07", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26976 .{ 0x13E08, "EGYPTIAN HIEROGLYPH-13E08", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26977 .{ 0x13E09, "EGYPTIAN HIEROGLYPH-13E09", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26978 .{ 0x13E0A, "EGYPTIAN HIEROGLYPH-13E0A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26979 .{ 0x13E0B, "EGYPTIAN HIEROGLYPH-13E0B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26980 .{ 0x13E0C, "EGYPTIAN HIEROGLYPH-13E0C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26981 .{ 0x13E0D, "EGYPTIAN HIEROGLYPH-13E0D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26982 .{ 0x13E0E, "EGYPTIAN HIEROGLYPH-13E0E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26983 .{ 0x13E0F, "EGYPTIAN HIEROGLYPH-13E0F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26984 .{ 0x13E10, "EGYPTIAN HIEROGLYPH-13E10", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26985 .{ 0x13E11, "EGYPTIAN HIEROGLYPH-13E11", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26986 .{ 0x13E12, "EGYPTIAN HIEROGLYPH-13E12", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26987 .{ 0x13E13, "EGYPTIAN HIEROGLYPH-13E13", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26988 .{ 0x13E14, "EGYPTIAN HIEROGLYPH-13E14", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26989 .{ 0x13E15, "EGYPTIAN HIEROGLYPH-13E15", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26990 .{ 0x13E16, "EGYPTIAN HIEROGLYPH-13E16", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26991 .{ 0x13E17, "EGYPTIAN HIEROGLYPH-13E17", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26992 .{ 0x13E18, "EGYPTIAN HIEROGLYPH-13E18", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26993 .{ 0x13E19, "EGYPTIAN HIEROGLYPH-13E19", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26994 .{ 0x13E1A, "EGYPTIAN HIEROGLYPH-13E1A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26995 .{ 0x13E1B, "EGYPTIAN HIEROGLYPH-13E1B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26996 .{ 0x13E1C, "EGYPTIAN HIEROGLYPH-13E1C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26997 .{ 0x13E1D, "EGYPTIAN HIEROGLYPH-13E1D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26998 .{ 0x13E1E, "EGYPTIAN HIEROGLYPH-13E1E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
26999 .{ 0x13E1F, "EGYPTIAN HIEROGLYPH-13E1F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27000 .{ 0x13E20, "EGYPTIAN HIEROGLYPH-13E20", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27001 .{ 0x13E21, "EGYPTIAN HIEROGLYPH-13E21", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27002 .{ 0x13E22, "EGYPTIAN HIEROGLYPH-13E22", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27003 .{ 0x13E23, "EGYPTIAN HIEROGLYPH-13E23", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27004 .{ 0x13E24, "EGYPTIAN HIEROGLYPH-13E24", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27005 .{ 0x13E25, "EGYPTIAN HIEROGLYPH-13E25", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27006 .{ 0x13E26, "EGYPTIAN HIEROGLYPH-13E26", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27007 .{ 0x13E27, "EGYPTIAN HIEROGLYPH-13E27", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27008 .{ 0x13E28, "EGYPTIAN HIEROGLYPH-13E28", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27009 .{ 0x13E29, "EGYPTIAN HIEROGLYPH-13E29", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27010 .{ 0x13E2A, "EGYPTIAN HIEROGLYPH-13E2A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27011 .{ 0x13E2B, "EGYPTIAN HIEROGLYPH-13E2B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27012 .{ 0x13E2C, "EGYPTIAN HIEROGLYPH-13E2C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27013 .{ 0x13E2D, "EGYPTIAN HIEROGLYPH-13E2D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27014 .{ 0x13E2E, "EGYPTIAN HIEROGLYPH-13E2E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27015 .{ 0x13E2F, "EGYPTIAN HIEROGLYPH-13E2F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27016 .{ 0x13E30, "EGYPTIAN HIEROGLYPH-13E30", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27017 .{ 0x13E31, "EGYPTIAN HIEROGLYPH-13E31", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27018 .{ 0x13E32, "EGYPTIAN HIEROGLYPH-13E32", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27019 .{ 0x13E33, "EGYPTIAN HIEROGLYPH-13E33", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27020 .{ 0x13E34, "EGYPTIAN HIEROGLYPH-13E34", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27021 .{ 0x13E35, "EGYPTIAN HIEROGLYPH-13E35", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27022 .{ 0x13E36, "EGYPTIAN HIEROGLYPH-13E36", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27023 .{ 0x13E37, "EGYPTIAN HIEROGLYPH-13E37", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27024 .{ 0x13E38, "EGYPTIAN HIEROGLYPH-13E38", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27025 .{ 0x13E39, "EGYPTIAN HIEROGLYPH-13E39", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27026 .{ 0x13E3A, "EGYPTIAN HIEROGLYPH-13E3A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27027 .{ 0x13E3B, "EGYPTIAN HIEROGLYPH-13E3B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27028 .{ 0x13E3C, "EGYPTIAN HIEROGLYPH-13E3C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27029 .{ 0x13E3D, "EGYPTIAN HIEROGLYPH-13E3D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27030 .{ 0x13E3E, "EGYPTIAN HIEROGLYPH-13E3E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27031 .{ 0x13E3F, "EGYPTIAN HIEROGLYPH-13E3F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27032 .{ 0x13E40, "EGYPTIAN HIEROGLYPH-13E40", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27033 .{ 0x13E41, "EGYPTIAN HIEROGLYPH-13E41", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27034 .{ 0x13E42, "EGYPTIAN HIEROGLYPH-13E42", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27035 .{ 0x13E43, "EGYPTIAN HIEROGLYPH-13E43", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27036 .{ 0x13E44, "EGYPTIAN HIEROGLYPH-13E44", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27037 .{ 0x13E45, "EGYPTIAN HIEROGLYPH-13E45", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27038 .{ 0x13E46, "EGYPTIAN HIEROGLYPH-13E46", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27039 .{ 0x13E47, "EGYPTIAN HIEROGLYPH-13E47", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27040 .{ 0x13E48, "EGYPTIAN HIEROGLYPH-13E48", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27041 .{ 0x13E49, "EGYPTIAN HIEROGLYPH-13E49", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27042 .{ 0x13E4A, "EGYPTIAN HIEROGLYPH-13E4A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27043 .{ 0x13E4B, "EGYPTIAN HIEROGLYPH-13E4B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27044 .{ 0x13E4C, "EGYPTIAN HIEROGLYPH-13E4C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27045 .{ 0x13E4D, "EGYPTIAN HIEROGLYPH-13E4D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27046 .{ 0x13E4E, "EGYPTIAN HIEROGLYPH-13E4E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27047 .{ 0x13E4F, "EGYPTIAN HIEROGLYPH-13E4F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27048 .{ 0x13E50, "EGYPTIAN HIEROGLYPH-13E50", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27049 .{ 0x13E51, "EGYPTIAN HIEROGLYPH-13E51", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27050 .{ 0x13E52, "EGYPTIAN HIEROGLYPH-13E52", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27051 .{ 0x13E53, "EGYPTIAN HIEROGLYPH-13E53", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27052 .{ 0x13E54, "EGYPTIAN HIEROGLYPH-13E54", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27053 .{ 0x13E55, "EGYPTIAN HIEROGLYPH-13E55", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27054 .{ 0x13E56, "EGYPTIAN HIEROGLYPH-13E56", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27055 .{ 0x13E57, "EGYPTIAN HIEROGLYPH-13E57", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27056 .{ 0x13E58, "EGYPTIAN HIEROGLYPH-13E58", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27057 .{ 0x13E59, "EGYPTIAN HIEROGLYPH-13E59", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27058 .{ 0x13E5A, "EGYPTIAN HIEROGLYPH-13E5A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27059 .{ 0x13E5B, "EGYPTIAN HIEROGLYPH-13E5B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27060 .{ 0x13E5C, "EGYPTIAN HIEROGLYPH-13E5C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27061 .{ 0x13E5D, "EGYPTIAN HIEROGLYPH-13E5D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27062 .{ 0x13E5E, "EGYPTIAN HIEROGLYPH-13E5E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27063 .{ 0x13E5F, "EGYPTIAN HIEROGLYPH-13E5F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27064 .{ 0x13E60, "EGYPTIAN HIEROGLYPH-13E60", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27065 .{ 0x13E61, "EGYPTIAN HIEROGLYPH-13E61", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27066 .{ 0x13E62, "EGYPTIAN HIEROGLYPH-13E62", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27067 .{ 0x13E63, "EGYPTIAN HIEROGLYPH-13E63", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27068 .{ 0x13E64, "EGYPTIAN HIEROGLYPH-13E64", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27069 .{ 0x13E65, "EGYPTIAN HIEROGLYPH-13E65", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27070 .{ 0x13E66, "EGYPTIAN HIEROGLYPH-13E66", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27071 .{ 0x13E67, "EGYPTIAN HIEROGLYPH-13E67", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27072 .{ 0x13E68, "EGYPTIAN HIEROGLYPH-13E68", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27073 .{ 0x13E69, "EGYPTIAN HIEROGLYPH-13E69", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27074 .{ 0x13E6A, "EGYPTIAN HIEROGLYPH-13E6A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27075 .{ 0x13E6B, "EGYPTIAN HIEROGLYPH-13E6B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27076 .{ 0x13E6C, "EGYPTIAN HIEROGLYPH-13E6C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27077 .{ 0x13E6D, "EGYPTIAN HIEROGLYPH-13E6D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27078 .{ 0x13E6E, "EGYPTIAN HIEROGLYPH-13E6E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27079 .{ 0x13E6F, "EGYPTIAN HIEROGLYPH-13E6F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27080 .{ 0x13E70, "EGYPTIAN HIEROGLYPH-13E70", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27081 .{ 0x13E71, "EGYPTIAN HIEROGLYPH-13E71", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27082 .{ 0x13E72, "EGYPTIAN HIEROGLYPH-13E72", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27083 .{ 0x13E73, "EGYPTIAN HIEROGLYPH-13E73", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27084 .{ 0x13E74, "EGYPTIAN HIEROGLYPH-13E74", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27085 .{ 0x13E75, "EGYPTIAN HIEROGLYPH-13E75", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27086 .{ 0x13E76, "EGYPTIAN HIEROGLYPH-13E76", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27087 .{ 0x13E77, "EGYPTIAN HIEROGLYPH-13E77", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27088 .{ 0x13E78, "EGYPTIAN HIEROGLYPH-13E78", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27089 .{ 0x13E79, "EGYPTIAN HIEROGLYPH-13E79", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27090 .{ 0x13E7A, "EGYPTIAN HIEROGLYPH-13E7A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27091 .{ 0x13E7B, "EGYPTIAN HIEROGLYPH-13E7B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27092 .{ 0x13E7C, "EGYPTIAN HIEROGLYPH-13E7C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27093 .{ 0x13E7D, "EGYPTIAN HIEROGLYPH-13E7D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27094 .{ 0x13E7E, "EGYPTIAN HIEROGLYPH-13E7E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27095 .{ 0x13E7F, "EGYPTIAN HIEROGLYPH-13E7F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27096 .{ 0x13E80, "EGYPTIAN HIEROGLYPH-13E80", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27097 .{ 0x13E81, "EGYPTIAN HIEROGLYPH-13E81", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27098 .{ 0x13E82, "EGYPTIAN HIEROGLYPH-13E82", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27099 .{ 0x13E83, "EGYPTIAN HIEROGLYPH-13E83", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27100 .{ 0x13E84, "EGYPTIAN HIEROGLYPH-13E84", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27101 .{ 0x13E85, "EGYPTIAN HIEROGLYPH-13E85", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27102 .{ 0x13E86, "EGYPTIAN HIEROGLYPH-13E86", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27103 .{ 0x13E87, "EGYPTIAN HIEROGLYPH-13E87", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27104 .{ 0x13E88, "EGYPTIAN HIEROGLYPH-13E88", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27105 .{ 0x13E89, "EGYPTIAN HIEROGLYPH-13E89", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27106 .{ 0x13E8A, "EGYPTIAN HIEROGLYPH-13E8A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27107 .{ 0x13E8B, "EGYPTIAN HIEROGLYPH-13E8B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27108 .{ 0x13E8C, "EGYPTIAN HIEROGLYPH-13E8C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27109 .{ 0x13E8D, "EGYPTIAN HIEROGLYPH-13E8D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27110 .{ 0x13E8E, "EGYPTIAN HIEROGLYPH-13E8E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27111 .{ 0x13E8F, "EGYPTIAN HIEROGLYPH-13E8F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27112 .{ 0x13E90, "EGYPTIAN HIEROGLYPH-13E90", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27113 .{ 0x13E91, "EGYPTIAN HIEROGLYPH-13E91", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27114 .{ 0x13E92, "EGYPTIAN HIEROGLYPH-13E92", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27115 .{ 0x13E93, "EGYPTIAN HIEROGLYPH-13E93", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27116 .{ 0x13E94, "EGYPTIAN HIEROGLYPH-13E94", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27117 .{ 0x13E95, "EGYPTIAN HIEROGLYPH-13E95", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27118 .{ 0x13E96, "EGYPTIAN HIEROGLYPH-13E96", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27119 .{ 0x13E97, "EGYPTIAN HIEROGLYPH-13E97", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27120 .{ 0x13E98, "EGYPTIAN HIEROGLYPH-13E98", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27121 .{ 0x13E99, "EGYPTIAN HIEROGLYPH-13E99", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27122 .{ 0x13E9A, "EGYPTIAN HIEROGLYPH-13E9A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27123 .{ 0x13E9B, "EGYPTIAN HIEROGLYPH-13E9B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27124 .{ 0x13E9C, "EGYPTIAN HIEROGLYPH-13E9C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27125 .{ 0x13E9D, "EGYPTIAN HIEROGLYPH-13E9D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27126 .{ 0x13E9E, "EGYPTIAN HIEROGLYPH-13E9E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27127 .{ 0x13E9F, "EGYPTIAN HIEROGLYPH-13E9F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27128 .{ 0x13EA0, "EGYPTIAN HIEROGLYPH-13EA0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27129 .{ 0x13EA1, "EGYPTIAN HIEROGLYPH-13EA1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27130 .{ 0x13EA2, "EGYPTIAN HIEROGLYPH-13EA2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27131 .{ 0x13EA3, "EGYPTIAN HIEROGLYPH-13EA3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27132 .{ 0x13EA4, "EGYPTIAN HIEROGLYPH-13EA4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27133 .{ 0x13EA5, "EGYPTIAN HIEROGLYPH-13EA5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27134 .{ 0x13EA6, "EGYPTIAN HIEROGLYPH-13EA6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27135 .{ 0x13EA7, "EGYPTIAN HIEROGLYPH-13EA7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27136 .{ 0x13EA8, "EGYPTIAN HIEROGLYPH-13EA8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27137 .{ 0x13EA9, "EGYPTIAN HIEROGLYPH-13EA9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27138 .{ 0x13EAA, "EGYPTIAN HIEROGLYPH-13EAA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27139 .{ 0x13EAB, "EGYPTIAN HIEROGLYPH-13EAB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27140 .{ 0x13EAC, "EGYPTIAN HIEROGLYPH-13EAC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27141 .{ 0x13EAD, "EGYPTIAN HIEROGLYPH-13EAD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27142 .{ 0x13EAE, "EGYPTIAN HIEROGLYPH-13EAE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27143 .{ 0x13EAF, "EGYPTIAN HIEROGLYPH-13EAF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27144 .{ 0x13EB0, "EGYPTIAN HIEROGLYPH-13EB0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27145 .{ 0x13EB1, "EGYPTIAN HIEROGLYPH-13EB1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27146 .{ 0x13EB2, "EGYPTIAN HIEROGLYPH-13EB2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27147 .{ 0x13EB3, "EGYPTIAN HIEROGLYPH-13EB3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27148 .{ 0x13EB4, "EGYPTIAN HIEROGLYPH-13EB4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27149 .{ 0x13EB5, "EGYPTIAN HIEROGLYPH-13EB5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27150 .{ 0x13EB6, "EGYPTIAN HIEROGLYPH-13EB6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27151 .{ 0x13EB7, "EGYPTIAN HIEROGLYPH-13EB7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27152 .{ 0x13EB8, "EGYPTIAN HIEROGLYPH-13EB8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27153 .{ 0x13EB9, "EGYPTIAN HIEROGLYPH-13EB9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27154 .{ 0x13EBA, "EGYPTIAN HIEROGLYPH-13EBA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27155 .{ 0x13EBB, "EGYPTIAN HIEROGLYPH-13EBB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27156 .{ 0x13EBC, "EGYPTIAN HIEROGLYPH-13EBC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27157 .{ 0x13EBD, "EGYPTIAN HIEROGLYPH-13EBD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27158 .{ 0x13EBE, "EGYPTIAN HIEROGLYPH-13EBE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27159 .{ 0x13EBF, "EGYPTIAN HIEROGLYPH-13EBF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27160 .{ 0x13EC0, "EGYPTIAN HIEROGLYPH-13EC0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27161 .{ 0x13EC1, "EGYPTIAN HIEROGLYPH-13EC1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27162 .{ 0x13EC2, "EGYPTIAN HIEROGLYPH-13EC2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27163 .{ 0x13EC3, "EGYPTIAN HIEROGLYPH-13EC3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27164 .{ 0x13EC4, "EGYPTIAN HIEROGLYPH-13EC4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27165 .{ 0x13EC5, "EGYPTIAN HIEROGLYPH-13EC5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27166 .{ 0x13EC6, "EGYPTIAN HIEROGLYPH-13EC6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27167 .{ 0x13EC7, "EGYPTIAN HIEROGLYPH-13EC7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27168 .{ 0x13EC8, "EGYPTIAN HIEROGLYPH-13EC8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27169 .{ 0x13EC9, "EGYPTIAN HIEROGLYPH-13EC9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27170 .{ 0x13ECA, "EGYPTIAN HIEROGLYPH-13ECA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27171 .{ 0x13ECB, "EGYPTIAN HIEROGLYPH-13ECB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27172 .{ 0x13ECC, "EGYPTIAN HIEROGLYPH-13ECC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27173 .{ 0x13ECD, "EGYPTIAN HIEROGLYPH-13ECD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27174 .{ 0x13ECE, "EGYPTIAN HIEROGLYPH-13ECE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27175 .{ 0x13ECF, "EGYPTIAN HIEROGLYPH-13ECF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27176 .{ 0x13ED0, "EGYPTIAN HIEROGLYPH-13ED0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27177 .{ 0x13ED1, "EGYPTIAN HIEROGLYPH-13ED1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27178 .{ 0x13ED2, "EGYPTIAN HIEROGLYPH-13ED2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27179 .{ 0x13ED3, "EGYPTIAN HIEROGLYPH-13ED3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27180 .{ 0x13ED4, "EGYPTIAN HIEROGLYPH-13ED4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27181 .{ 0x13ED5, "EGYPTIAN HIEROGLYPH-13ED5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27182 .{ 0x13ED6, "EGYPTIAN HIEROGLYPH-13ED6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27183 .{ 0x13ED7, "EGYPTIAN HIEROGLYPH-13ED7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27184 .{ 0x13ED8, "EGYPTIAN HIEROGLYPH-13ED8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27185 .{ 0x13ED9, "EGYPTIAN HIEROGLYPH-13ED9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27186 .{ 0x13EDA, "EGYPTIAN HIEROGLYPH-13EDA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27187 .{ 0x13EDB, "EGYPTIAN HIEROGLYPH-13EDB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27188 .{ 0x13EDC, "EGYPTIAN HIEROGLYPH-13EDC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27189 .{ 0x13EDD, "EGYPTIAN HIEROGLYPH-13EDD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27190 .{ 0x13EDE, "EGYPTIAN HIEROGLYPH-13EDE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27191 .{ 0x13EDF, "EGYPTIAN HIEROGLYPH-13EDF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27192 .{ 0x13EE0, "EGYPTIAN HIEROGLYPH-13EE0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27193 .{ 0x13EE1, "EGYPTIAN HIEROGLYPH-13EE1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27194 .{ 0x13EE2, "EGYPTIAN HIEROGLYPH-13EE2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27195 .{ 0x13EE3, "EGYPTIAN HIEROGLYPH-13EE3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27196 .{ 0x13EE4, "EGYPTIAN HIEROGLYPH-13EE4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27197 .{ 0x13EE5, "EGYPTIAN HIEROGLYPH-13EE5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27198 .{ 0x13EE6, "EGYPTIAN HIEROGLYPH-13EE6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27199 .{ 0x13EE7, "EGYPTIAN HIEROGLYPH-13EE7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27200 .{ 0x13EE8, "EGYPTIAN HIEROGLYPH-13EE8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27201 .{ 0x13EE9, "EGYPTIAN HIEROGLYPH-13EE9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27202 .{ 0x13EEA, "EGYPTIAN HIEROGLYPH-13EEA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27203 .{ 0x13EEB, "EGYPTIAN HIEROGLYPH-13EEB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27204 .{ 0x13EEC, "EGYPTIAN HIEROGLYPH-13EEC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27205 .{ 0x13EED, "EGYPTIAN HIEROGLYPH-13EED", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27206 .{ 0x13EEE, "EGYPTIAN HIEROGLYPH-13EEE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27207 .{ 0x13EEF, "EGYPTIAN HIEROGLYPH-13EEF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27208 .{ 0x13EF0, "EGYPTIAN HIEROGLYPH-13EF0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27209 .{ 0x13EF1, "EGYPTIAN HIEROGLYPH-13EF1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27210 .{ 0x13EF2, "EGYPTIAN HIEROGLYPH-13EF2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27211 .{ 0x13EF3, "EGYPTIAN HIEROGLYPH-13EF3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27212 .{ 0x13EF4, "EGYPTIAN HIEROGLYPH-13EF4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27213 .{ 0x13EF5, "EGYPTIAN HIEROGLYPH-13EF5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27214 .{ 0x13EF6, "EGYPTIAN HIEROGLYPH-13EF6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27215 .{ 0x13EF7, "EGYPTIAN HIEROGLYPH-13EF7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27216 .{ 0x13EF8, "EGYPTIAN HIEROGLYPH-13EF8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27217 .{ 0x13EF9, "EGYPTIAN HIEROGLYPH-13EF9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27218 .{ 0x13EFA, "EGYPTIAN HIEROGLYPH-13EFA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27219 .{ 0x13EFB, "EGYPTIAN HIEROGLYPH-13EFB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27220 .{ 0x13EFC, "EGYPTIAN HIEROGLYPH-13EFC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27221 .{ 0x13EFD, "EGYPTIAN HIEROGLYPH-13EFD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27222 .{ 0x13EFE, "EGYPTIAN HIEROGLYPH-13EFE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27223 .{ 0x13EFF, "EGYPTIAN HIEROGLYPH-13EFF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27224 .{ 0x13F00, "EGYPTIAN HIEROGLYPH-13F00", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27225 .{ 0x13F01, "EGYPTIAN HIEROGLYPH-13F01", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27226 .{ 0x13F02, "EGYPTIAN HIEROGLYPH-13F02", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27227 .{ 0x13F03, "EGYPTIAN HIEROGLYPH-13F03", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27228 .{ 0x13F04, "EGYPTIAN HIEROGLYPH-13F04", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27229 .{ 0x13F05, "EGYPTIAN HIEROGLYPH-13F05", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27230 .{ 0x13F06, "EGYPTIAN HIEROGLYPH-13F06", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27231 .{ 0x13F07, "EGYPTIAN HIEROGLYPH-13F07", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27232 .{ 0x13F08, "EGYPTIAN HIEROGLYPH-13F08", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27233 .{ 0x13F09, "EGYPTIAN HIEROGLYPH-13F09", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27234 .{ 0x13F0A, "EGYPTIAN HIEROGLYPH-13F0A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27235 .{ 0x13F0B, "EGYPTIAN HIEROGLYPH-13F0B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27236 .{ 0x13F0C, "EGYPTIAN HIEROGLYPH-13F0C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27237 .{ 0x13F0D, "EGYPTIAN HIEROGLYPH-13F0D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27238 .{ 0x13F0E, "EGYPTIAN HIEROGLYPH-13F0E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27239 .{ 0x13F0F, "EGYPTIAN HIEROGLYPH-13F0F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27240 .{ 0x13F10, "EGYPTIAN HIEROGLYPH-13F10", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27241 .{ 0x13F11, "EGYPTIAN HIEROGLYPH-13F11", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27242 .{ 0x13F12, "EGYPTIAN HIEROGLYPH-13F12", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27243 .{ 0x13F13, "EGYPTIAN HIEROGLYPH-13F13", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27244 .{ 0x13F14, "EGYPTIAN HIEROGLYPH-13F14", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27245 .{ 0x13F15, "EGYPTIAN HIEROGLYPH-13F15", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27246 .{ 0x13F16, "EGYPTIAN HIEROGLYPH-13F16", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27247 .{ 0x13F17, "EGYPTIAN HIEROGLYPH-13F17", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27248 .{ 0x13F18, "EGYPTIAN HIEROGLYPH-13F18", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27249 .{ 0x13F19, "EGYPTIAN HIEROGLYPH-13F19", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27250 .{ 0x13F1A, "EGYPTIAN HIEROGLYPH-13F1A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27251 .{ 0x13F1B, "EGYPTIAN HIEROGLYPH-13F1B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27252 .{ 0x13F1C, "EGYPTIAN HIEROGLYPH-13F1C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27253 .{ 0x13F1D, "EGYPTIAN HIEROGLYPH-13F1D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27254 .{ 0x13F1E, "EGYPTIAN HIEROGLYPH-13F1E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27255 .{ 0x13F1F, "EGYPTIAN HIEROGLYPH-13F1F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27256 .{ 0x13F20, "EGYPTIAN HIEROGLYPH-13F20", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27257 .{ 0x13F21, "EGYPTIAN HIEROGLYPH-13F21", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27258 .{ 0x13F22, "EGYPTIAN HIEROGLYPH-13F22", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27259 .{ 0x13F23, "EGYPTIAN HIEROGLYPH-13F23", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27260 .{ 0x13F24, "EGYPTIAN HIEROGLYPH-13F24", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27261 .{ 0x13F25, "EGYPTIAN HIEROGLYPH-13F25", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27262 .{ 0x13F26, "EGYPTIAN HIEROGLYPH-13F26", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27263 .{ 0x13F27, "EGYPTIAN HIEROGLYPH-13F27", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27264 .{ 0x13F28, "EGYPTIAN HIEROGLYPH-13F28", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27265 .{ 0x13F29, "EGYPTIAN HIEROGLYPH-13F29", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27266 .{ 0x13F2A, "EGYPTIAN HIEROGLYPH-13F2A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27267 .{ 0x13F2B, "EGYPTIAN HIEROGLYPH-13F2B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27268 .{ 0x13F2C, "EGYPTIAN HIEROGLYPH-13F2C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27269 .{ 0x13F2D, "EGYPTIAN HIEROGLYPH-13F2D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27270 .{ 0x13F2E, "EGYPTIAN HIEROGLYPH-13F2E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27271 .{ 0x13F2F, "EGYPTIAN HIEROGLYPH-13F2F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27272 .{ 0x13F30, "EGYPTIAN HIEROGLYPH-13F30", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27273 .{ 0x13F31, "EGYPTIAN HIEROGLYPH-13F31", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27274 .{ 0x13F32, "EGYPTIAN HIEROGLYPH-13F32", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27275 .{ 0x13F33, "EGYPTIAN HIEROGLYPH-13F33", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27276 .{ 0x13F34, "EGYPTIAN HIEROGLYPH-13F34", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27277 .{ 0x13F35, "EGYPTIAN HIEROGLYPH-13F35", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27278 .{ 0x13F36, "EGYPTIAN HIEROGLYPH-13F36", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27279 .{ 0x13F37, "EGYPTIAN HIEROGLYPH-13F37", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27280 .{ 0x13F38, "EGYPTIAN HIEROGLYPH-13F38", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27281 .{ 0x13F39, "EGYPTIAN HIEROGLYPH-13F39", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27282 .{ 0x13F3A, "EGYPTIAN HIEROGLYPH-13F3A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27283 .{ 0x13F3B, "EGYPTIAN HIEROGLYPH-13F3B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27284 .{ 0x13F3C, "EGYPTIAN HIEROGLYPH-13F3C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27285 .{ 0x13F3D, "EGYPTIAN HIEROGLYPH-13F3D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27286 .{ 0x13F3E, "EGYPTIAN HIEROGLYPH-13F3E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27287 .{ 0x13F3F, "EGYPTIAN HIEROGLYPH-13F3F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27288 .{ 0x13F40, "EGYPTIAN HIEROGLYPH-13F40", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27289 .{ 0x13F41, "EGYPTIAN HIEROGLYPH-13F41", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27290 .{ 0x13F42, "EGYPTIAN HIEROGLYPH-13F42", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27291 .{ 0x13F43, "EGYPTIAN HIEROGLYPH-13F43", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27292 .{ 0x13F44, "EGYPTIAN HIEROGLYPH-13F44", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27293 .{ 0x13F45, "EGYPTIAN HIEROGLYPH-13F45", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27294 .{ 0x13F46, "EGYPTIAN HIEROGLYPH-13F46", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27295 .{ 0x13F47, "EGYPTIAN HIEROGLYPH-13F47", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27296 .{ 0x13F48, "EGYPTIAN HIEROGLYPH-13F48", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27297 .{ 0x13F49, "EGYPTIAN HIEROGLYPH-13F49", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27298 .{ 0x13F4A, "EGYPTIAN HIEROGLYPH-13F4A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27299 .{ 0x13F4B, "EGYPTIAN HIEROGLYPH-13F4B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27300 .{ 0x13F4C, "EGYPTIAN HIEROGLYPH-13F4C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27301 .{ 0x13F4D, "EGYPTIAN HIEROGLYPH-13F4D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27302 .{ 0x13F4E, "EGYPTIAN HIEROGLYPH-13F4E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27303 .{ 0x13F4F, "EGYPTIAN HIEROGLYPH-13F4F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27304 .{ 0x13F50, "EGYPTIAN HIEROGLYPH-13F50", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27305 .{ 0x13F51, "EGYPTIAN HIEROGLYPH-13F51", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27306 .{ 0x13F52, "EGYPTIAN HIEROGLYPH-13F52", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27307 .{ 0x13F53, "EGYPTIAN HIEROGLYPH-13F53", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27308 .{ 0x13F54, "EGYPTIAN HIEROGLYPH-13F54", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27309 .{ 0x13F55, "EGYPTIAN HIEROGLYPH-13F55", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27310 .{ 0x13F56, "EGYPTIAN HIEROGLYPH-13F56", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27311 .{ 0x13F57, "EGYPTIAN HIEROGLYPH-13F57", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27312 .{ 0x13F58, "EGYPTIAN HIEROGLYPH-13F58", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27313 .{ 0x13F59, "EGYPTIAN HIEROGLYPH-13F59", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27314 .{ 0x13F5A, "EGYPTIAN HIEROGLYPH-13F5A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27315 .{ 0x13F5B, "EGYPTIAN HIEROGLYPH-13F5B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27316 .{ 0x13F5C, "EGYPTIAN HIEROGLYPH-13F5C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27317 .{ 0x13F5D, "EGYPTIAN HIEROGLYPH-13F5D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27318 .{ 0x13F5E, "EGYPTIAN HIEROGLYPH-13F5E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27319 .{ 0x13F5F, "EGYPTIAN HIEROGLYPH-13F5F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27320 .{ 0x13F60, "EGYPTIAN HIEROGLYPH-13F60", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27321 .{ 0x13F61, "EGYPTIAN HIEROGLYPH-13F61", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27322 .{ 0x13F62, "EGYPTIAN HIEROGLYPH-13F62", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27323 .{ 0x13F63, "EGYPTIAN HIEROGLYPH-13F63", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27324 .{ 0x13F64, "EGYPTIAN HIEROGLYPH-13F64", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27325 .{ 0x13F65, "EGYPTIAN HIEROGLYPH-13F65", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27326 .{ 0x13F66, "EGYPTIAN HIEROGLYPH-13F66", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27327 .{ 0x13F67, "EGYPTIAN HIEROGLYPH-13F67", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27328 .{ 0x13F68, "EGYPTIAN HIEROGLYPH-13F68", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27329 .{ 0x13F69, "EGYPTIAN HIEROGLYPH-13F69", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27330 .{ 0x13F6A, "EGYPTIAN HIEROGLYPH-13F6A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27331 .{ 0x13F6B, "EGYPTIAN HIEROGLYPH-13F6B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27332 .{ 0x13F6C, "EGYPTIAN HIEROGLYPH-13F6C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27333 .{ 0x13F6D, "EGYPTIAN HIEROGLYPH-13F6D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27334 .{ 0x13F6E, "EGYPTIAN HIEROGLYPH-13F6E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27335 .{ 0x13F6F, "EGYPTIAN HIEROGLYPH-13F6F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27336 .{ 0x13F70, "EGYPTIAN HIEROGLYPH-13F70", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27337 .{ 0x13F71, "EGYPTIAN HIEROGLYPH-13F71", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27338 .{ 0x13F72, "EGYPTIAN HIEROGLYPH-13F72", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27339 .{ 0x13F73, "EGYPTIAN HIEROGLYPH-13F73", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27340 .{ 0x13F74, "EGYPTIAN HIEROGLYPH-13F74", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27341 .{ 0x13F75, "EGYPTIAN HIEROGLYPH-13F75", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27342 .{ 0x13F76, "EGYPTIAN HIEROGLYPH-13F76", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27343 .{ 0x13F77, "EGYPTIAN HIEROGLYPH-13F77", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27344 .{ 0x13F78, "EGYPTIAN HIEROGLYPH-13F78", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27345 .{ 0x13F79, "EGYPTIAN HIEROGLYPH-13F79", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27346 .{ 0x13F7A, "EGYPTIAN HIEROGLYPH-13F7A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27347 .{ 0x13F7B, "EGYPTIAN HIEROGLYPH-13F7B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27348 .{ 0x13F7C, "EGYPTIAN HIEROGLYPH-13F7C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27349 .{ 0x13F7D, "EGYPTIAN HIEROGLYPH-13F7D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27350 .{ 0x13F7E, "EGYPTIAN HIEROGLYPH-13F7E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27351 .{ 0x13F7F, "EGYPTIAN HIEROGLYPH-13F7F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27352 .{ 0x13F80, "EGYPTIAN HIEROGLYPH-13F80", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27353 .{ 0x13F81, "EGYPTIAN HIEROGLYPH-13F81", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27354 .{ 0x13F82, "EGYPTIAN HIEROGLYPH-13F82", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27355 .{ 0x13F83, "EGYPTIAN HIEROGLYPH-13F83", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27356 .{ 0x13F84, "EGYPTIAN HIEROGLYPH-13F84", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27357 .{ 0x13F85, "EGYPTIAN HIEROGLYPH-13F85", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27358 .{ 0x13F86, "EGYPTIAN HIEROGLYPH-13F86", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27359 .{ 0x13F87, "EGYPTIAN HIEROGLYPH-13F87", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27360 .{ 0x13F88, "EGYPTIAN HIEROGLYPH-13F88", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27361 .{ 0x13F89, "EGYPTIAN HIEROGLYPH-13F89", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27362 .{ 0x13F8A, "EGYPTIAN HIEROGLYPH-13F8A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27363 .{ 0x13F8B, "EGYPTIAN HIEROGLYPH-13F8B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27364 .{ 0x13F8C, "EGYPTIAN HIEROGLYPH-13F8C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27365 .{ 0x13F8D, "EGYPTIAN HIEROGLYPH-13F8D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27366 .{ 0x13F8E, "EGYPTIAN HIEROGLYPH-13F8E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27367 .{ 0x13F8F, "EGYPTIAN HIEROGLYPH-13F8F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27368 .{ 0x13F90, "EGYPTIAN HIEROGLYPH-13F90", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27369 .{ 0x13F91, "EGYPTIAN HIEROGLYPH-13F91", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27370 .{ 0x13F92, "EGYPTIAN HIEROGLYPH-13F92", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27371 .{ 0x13F93, "EGYPTIAN HIEROGLYPH-13F93", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27372 .{ 0x13F94, "EGYPTIAN HIEROGLYPH-13F94", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27373 .{ 0x13F95, "EGYPTIAN HIEROGLYPH-13F95", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27374 .{ 0x13F96, "EGYPTIAN HIEROGLYPH-13F96", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27375 .{ 0x13F97, "EGYPTIAN HIEROGLYPH-13F97", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27376 .{ 0x13F98, "EGYPTIAN HIEROGLYPH-13F98", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27377 .{ 0x13F99, "EGYPTIAN HIEROGLYPH-13F99", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27378 .{ 0x13F9A, "EGYPTIAN HIEROGLYPH-13F9A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27379 .{ 0x13F9B, "EGYPTIAN HIEROGLYPH-13F9B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27380 .{ 0x13F9C, "EGYPTIAN HIEROGLYPH-13F9C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27381 .{ 0x13F9D, "EGYPTIAN HIEROGLYPH-13F9D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27382 .{ 0x13F9E, "EGYPTIAN HIEROGLYPH-13F9E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27383 .{ 0x13F9F, "EGYPTIAN HIEROGLYPH-13F9F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27384 .{ 0x13FA0, "EGYPTIAN HIEROGLYPH-13FA0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27385 .{ 0x13FA1, "EGYPTIAN HIEROGLYPH-13FA1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27386 .{ 0x13FA2, "EGYPTIAN HIEROGLYPH-13FA2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27387 .{ 0x13FA3, "EGYPTIAN HIEROGLYPH-13FA3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27388 .{ 0x13FA4, "EGYPTIAN HIEROGLYPH-13FA4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27389 .{ 0x13FA5, "EGYPTIAN HIEROGLYPH-13FA5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27390 .{ 0x13FA6, "EGYPTIAN HIEROGLYPH-13FA6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27391 .{ 0x13FA7, "EGYPTIAN HIEROGLYPH-13FA7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27392 .{ 0x13FA8, "EGYPTIAN HIEROGLYPH-13FA8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27393 .{ 0x13FA9, "EGYPTIAN HIEROGLYPH-13FA9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27394 .{ 0x13FAA, "EGYPTIAN HIEROGLYPH-13FAA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27395 .{ 0x13FAB, "EGYPTIAN HIEROGLYPH-13FAB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27396 .{ 0x13FAC, "EGYPTIAN HIEROGLYPH-13FAC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27397 .{ 0x13FAD, "EGYPTIAN HIEROGLYPH-13FAD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27398 .{ 0x13FAE, "EGYPTIAN HIEROGLYPH-13FAE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27399 .{ 0x13FAF, "EGYPTIAN HIEROGLYPH-13FAF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27400 .{ 0x13FB0, "EGYPTIAN HIEROGLYPH-13FB0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27401 .{ 0x13FB1, "EGYPTIAN HIEROGLYPH-13FB1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27402 .{ 0x13FB2, "EGYPTIAN HIEROGLYPH-13FB2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27403 .{ 0x13FB3, "EGYPTIAN HIEROGLYPH-13FB3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27404 .{ 0x13FB4, "EGYPTIAN HIEROGLYPH-13FB4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27405 .{ 0x13FB5, "EGYPTIAN HIEROGLYPH-13FB5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27406 .{ 0x13FB6, "EGYPTIAN HIEROGLYPH-13FB6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27407 .{ 0x13FB7, "EGYPTIAN HIEROGLYPH-13FB7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27408 .{ 0x13FB8, "EGYPTIAN HIEROGLYPH-13FB8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27409 .{ 0x13FB9, "EGYPTIAN HIEROGLYPH-13FB9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27410 .{ 0x13FBA, "EGYPTIAN HIEROGLYPH-13FBA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27411 .{ 0x13FBB, "EGYPTIAN HIEROGLYPH-13FBB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27412 .{ 0x13FBC, "EGYPTIAN HIEROGLYPH-13FBC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27413 .{ 0x13FBD, "EGYPTIAN HIEROGLYPH-13FBD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27414 .{ 0x13FBE, "EGYPTIAN HIEROGLYPH-13FBE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27415 .{ 0x13FBF, "EGYPTIAN HIEROGLYPH-13FBF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27416 .{ 0x13FC0, "EGYPTIAN HIEROGLYPH-13FC0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27417 .{ 0x13FC1, "EGYPTIAN HIEROGLYPH-13FC1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27418 .{ 0x13FC2, "EGYPTIAN HIEROGLYPH-13FC2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27419 .{ 0x13FC3, "EGYPTIAN HIEROGLYPH-13FC3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27420 .{ 0x13FC4, "EGYPTIAN HIEROGLYPH-13FC4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27421 .{ 0x13FC5, "EGYPTIAN HIEROGLYPH-13FC5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27422 .{ 0x13FC6, "EGYPTIAN HIEROGLYPH-13FC6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27423 .{ 0x13FC7, "EGYPTIAN HIEROGLYPH-13FC7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27424 .{ 0x13FC8, "EGYPTIAN HIEROGLYPH-13FC8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27425 .{ 0x13FC9, "EGYPTIAN HIEROGLYPH-13FC9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27426 .{ 0x13FCA, "EGYPTIAN HIEROGLYPH-13FCA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27427 .{ 0x13FCB, "EGYPTIAN HIEROGLYPH-13FCB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27428 .{ 0x13FCC, "EGYPTIAN HIEROGLYPH-13FCC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27429 .{ 0x13FCD, "EGYPTIAN HIEROGLYPH-13FCD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27430 .{ 0x13FCE, "EGYPTIAN HIEROGLYPH-13FCE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27431 .{ 0x13FCF, "EGYPTIAN HIEROGLYPH-13FCF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27432 .{ 0x13FD0, "EGYPTIAN HIEROGLYPH-13FD0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27433 .{ 0x13FD1, "EGYPTIAN HIEROGLYPH-13FD1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27434 .{ 0x13FD2, "EGYPTIAN HIEROGLYPH-13FD2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27435 .{ 0x13FD3, "EGYPTIAN HIEROGLYPH-13FD3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27436 .{ 0x13FD4, "EGYPTIAN HIEROGLYPH-13FD4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27437 .{ 0x13FD5, "EGYPTIAN HIEROGLYPH-13FD5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27438 .{ 0x13FD6, "EGYPTIAN HIEROGLYPH-13FD6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27439 .{ 0x13FD7, "EGYPTIAN HIEROGLYPH-13FD7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27440 .{ 0x13FD8, "EGYPTIAN HIEROGLYPH-13FD8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27441 .{ 0x13FD9, "EGYPTIAN HIEROGLYPH-13FD9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27442 .{ 0x13FDA, "EGYPTIAN HIEROGLYPH-13FDA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27443 .{ 0x13FDB, "EGYPTIAN HIEROGLYPH-13FDB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27444 .{ 0x13FDC, "EGYPTIAN HIEROGLYPH-13FDC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27445 .{ 0x13FDD, "EGYPTIAN HIEROGLYPH-13FDD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27446 .{ 0x13FDE, "EGYPTIAN HIEROGLYPH-13FDE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27447 .{ 0x13FDF, "EGYPTIAN HIEROGLYPH-13FDF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27448 .{ 0x13FE0, "EGYPTIAN HIEROGLYPH-13FE0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27449 .{ 0x13FE1, "EGYPTIAN HIEROGLYPH-13FE1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27450 .{ 0x13FE2, "EGYPTIAN HIEROGLYPH-13FE2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27451 .{ 0x13FE3, "EGYPTIAN HIEROGLYPH-13FE3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27452 .{ 0x13FE4, "EGYPTIAN HIEROGLYPH-13FE4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27453 .{ 0x13FE5, "EGYPTIAN HIEROGLYPH-13FE5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27454 .{ 0x13FE6, "EGYPTIAN HIEROGLYPH-13FE6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27455 .{ 0x13FE7, "EGYPTIAN HIEROGLYPH-13FE7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27456 .{ 0x13FE8, "EGYPTIAN HIEROGLYPH-13FE8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27457 .{ 0x13FE9, "EGYPTIAN HIEROGLYPH-13FE9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27458 .{ 0x13FEA, "EGYPTIAN HIEROGLYPH-13FEA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27459 .{ 0x13FEB, "EGYPTIAN HIEROGLYPH-13FEB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27460 .{ 0x13FEC, "EGYPTIAN HIEROGLYPH-13FEC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27461 .{ 0x13FED, "EGYPTIAN HIEROGLYPH-13FED", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27462 .{ 0x13FEE, "EGYPTIAN HIEROGLYPH-13FEE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27463 .{ 0x13FEF, "EGYPTIAN HIEROGLYPH-13FEF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27464 .{ 0x13FF0, "EGYPTIAN HIEROGLYPH-13FF0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27465 .{ 0x13FF1, "EGYPTIAN HIEROGLYPH-13FF1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27466 .{ 0x13FF2, "EGYPTIAN HIEROGLYPH-13FF2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27467 .{ 0x13FF3, "EGYPTIAN HIEROGLYPH-13FF3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27468 .{ 0x13FF4, "EGYPTIAN HIEROGLYPH-13FF4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27469 .{ 0x13FF5, "EGYPTIAN HIEROGLYPH-13FF5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27470 .{ 0x13FF6, "EGYPTIAN HIEROGLYPH-13FF6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27471 .{ 0x13FF7, "EGYPTIAN HIEROGLYPH-13FF7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27472 .{ 0x13FF8, "EGYPTIAN HIEROGLYPH-13FF8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27473 .{ 0x13FF9, "EGYPTIAN HIEROGLYPH-13FF9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27474 .{ 0x13FFA, "EGYPTIAN HIEROGLYPH-13FFA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27475 .{ 0x13FFB, "EGYPTIAN HIEROGLYPH-13FFB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27476 .{ 0x13FFC, "EGYPTIAN HIEROGLYPH-13FFC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27477 .{ 0x13FFD, "EGYPTIAN HIEROGLYPH-13FFD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27478 .{ 0x13FFE, "EGYPTIAN HIEROGLYPH-13FFE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27479 .{ 0x13FFF, "EGYPTIAN HIEROGLYPH-13FFF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27480 .{ 0x14000, "EGYPTIAN HIEROGLYPH-14000", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27481 .{ 0x14001, "EGYPTIAN HIEROGLYPH-14001", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27482 .{ 0x14002, "EGYPTIAN HIEROGLYPH-14002", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27483 .{ 0x14003, "EGYPTIAN HIEROGLYPH-14003", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27484 .{ 0x14004, "EGYPTIAN HIEROGLYPH-14004", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27485 .{ 0x14005, "EGYPTIAN HIEROGLYPH-14005", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27486 .{ 0x14006, "EGYPTIAN HIEROGLYPH-14006", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27487 .{ 0x14007, "EGYPTIAN HIEROGLYPH-14007", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27488 .{ 0x14008, "EGYPTIAN HIEROGLYPH-14008", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27489 .{ 0x14009, "EGYPTIAN HIEROGLYPH-14009", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27490 .{ 0x1400A, "EGYPTIAN HIEROGLYPH-1400A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27491 .{ 0x1400B, "EGYPTIAN HIEROGLYPH-1400B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27492 .{ 0x1400C, "EGYPTIAN HIEROGLYPH-1400C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27493 .{ 0x1400D, "EGYPTIAN HIEROGLYPH-1400D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27494 .{ 0x1400E, "EGYPTIAN HIEROGLYPH-1400E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27495 .{ 0x1400F, "EGYPTIAN HIEROGLYPH-1400F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27496 .{ 0x14010, "EGYPTIAN HIEROGLYPH-14010", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27497 .{ 0x14011, "EGYPTIAN HIEROGLYPH-14011", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27498 .{ 0x14012, "EGYPTIAN HIEROGLYPH-14012", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27499 .{ 0x14013, "EGYPTIAN HIEROGLYPH-14013", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27500 .{ 0x14014, "EGYPTIAN HIEROGLYPH-14014", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27501 .{ 0x14015, "EGYPTIAN HIEROGLYPH-14015", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27502 .{ 0x14016, "EGYPTIAN HIEROGLYPH-14016", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27503 .{ 0x14017, "EGYPTIAN HIEROGLYPH-14017", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27504 .{ 0x14018, "EGYPTIAN HIEROGLYPH-14018", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27505 .{ 0x14019, "EGYPTIAN HIEROGLYPH-14019", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27506 .{ 0x1401A, "EGYPTIAN HIEROGLYPH-1401A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27507 .{ 0x1401B, "EGYPTIAN HIEROGLYPH-1401B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27508 .{ 0x1401C, "EGYPTIAN HIEROGLYPH-1401C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27509 .{ 0x1401D, "EGYPTIAN HIEROGLYPH-1401D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27510 .{ 0x1401E, "EGYPTIAN HIEROGLYPH-1401E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27511 .{ 0x1401F, "EGYPTIAN HIEROGLYPH-1401F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27512 .{ 0x14020, "EGYPTIAN HIEROGLYPH-14020", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27513 .{ 0x14021, "EGYPTIAN HIEROGLYPH-14021", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27514 .{ 0x14022, "EGYPTIAN HIEROGLYPH-14022", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27515 .{ 0x14023, "EGYPTIAN HIEROGLYPH-14023", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27516 .{ 0x14024, "EGYPTIAN HIEROGLYPH-14024", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27517 .{ 0x14025, "EGYPTIAN HIEROGLYPH-14025", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27518 .{ 0x14026, "EGYPTIAN HIEROGLYPH-14026", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27519 .{ 0x14027, "EGYPTIAN HIEROGLYPH-14027", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27520 .{ 0x14028, "EGYPTIAN HIEROGLYPH-14028", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27521 .{ 0x14029, "EGYPTIAN HIEROGLYPH-14029", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27522 .{ 0x1402A, "EGYPTIAN HIEROGLYPH-1402A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27523 .{ 0x1402B, "EGYPTIAN HIEROGLYPH-1402B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27524 .{ 0x1402C, "EGYPTIAN HIEROGLYPH-1402C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27525 .{ 0x1402D, "EGYPTIAN HIEROGLYPH-1402D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27526 .{ 0x1402E, "EGYPTIAN HIEROGLYPH-1402E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27527 .{ 0x1402F, "EGYPTIAN HIEROGLYPH-1402F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27528 .{ 0x14030, "EGYPTIAN HIEROGLYPH-14030", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27529 .{ 0x14031, "EGYPTIAN HIEROGLYPH-14031", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27530 .{ 0x14032, "EGYPTIAN HIEROGLYPH-14032", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27531 .{ 0x14033, "EGYPTIAN HIEROGLYPH-14033", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27532 .{ 0x14034, "EGYPTIAN HIEROGLYPH-14034", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27533 .{ 0x14035, "EGYPTIAN HIEROGLYPH-14035", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27534 .{ 0x14036, "EGYPTIAN HIEROGLYPH-14036", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27535 .{ 0x14037, "EGYPTIAN HIEROGLYPH-14037", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27536 .{ 0x14038, "EGYPTIAN HIEROGLYPH-14038", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27537 .{ 0x14039, "EGYPTIAN HIEROGLYPH-14039", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27538 .{ 0x1403A, "EGYPTIAN HIEROGLYPH-1403A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27539 .{ 0x1403B, "EGYPTIAN HIEROGLYPH-1403B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27540 .{ 0x1403C, "EGYPTIAN HIEROGLYPH-1403C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27541 .{ 0x1403D, "EGYPTIAN HIEROGLYPH-1403D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27542 .{ 0x1403E, "EGYPTIAN HIEROGLYPH-1403E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27543 .{ 0x1403F, "EGYPTIAN HIEROGLYPH-1403F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27544 .{ 0x14040, "EGYPTIAN HIEROGLYPH-14040", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27545 .{ 0x14041, "EGYPTIAN HIEROGLYPH-14041", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27546 .{ 0x14042, "EGYPTIAN HIEROGLYPH-14042", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27547 .{ 0x14043, "EGYPTIAN HIEROGLYPH-14043", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27548 .{ 0x14044, "EGYPTIAN HIEROGLYPH-14044", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27549 .{ 0x14045, "EGYPTIAN HIEROGLYPH-14045", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27550 .{ 0x14046, "EGYPTIAN HIEROGLYPH-14046", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27551 .{ 0x14047, "EGYPTIAN HIEROGLYPH-14047", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27552 .{ 0x14048, "EGYPTIAN HIEROGLYPH-14048", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27553 .{ 0x14049, "EGYPTIAN HIEROGLYPH-14049", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27554 .{ 0x1404A, "EGYPTIAN HIEROGLYPH-1404A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27555 .{ 0x1404B, "EGYPTIAN HIEROGLYPH-1404B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27556 .{ 0x1404C, "EGYPTIAN HIEROGLYPH-1404C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27557 .{ 0x1404D, "EGYPTIAN HIEROGLYPH-1404D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27558 .{ 0x1404E, "EGYPTIAN HIEROGLYPH-1404E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27559 .{ 0x1404F, "EGYPTIAN HIEROGLYPH-1404F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27560 .{ 0x14050, "EGYPTIAN HIEROGLYPH-14050", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27561 .{ 0x14051, "EGYPTIAN HIEROGLYPH-14051", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27562 .{ 0x14052, "EGYPTIAN HIEROGLYPH-14052", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27563 .{ 0x14053, "EGYPTIAN HIEROGLYPH-14053", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27564 .{ 0x14054, "EGYPTIAN HIEROGLYPH-14054", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27565 .{ 0x14055, "EGYPTIAN HIEROGLYPH-14055", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27566 .{ 0x14056, "EGYPTIAN HIEROGLYPH-14056", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27567 .{ 0x14057, "EGYPTIAN HIEROGLYPH-14057", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27568 .{ 0x14058, "EGYPTIAN HIEROGLYPH-14058", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27569 .{ 0x14059, "EGYPTIAN HIEROGLYPH-14059", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27570 .{ 0x1405A, "EGYPTIAN HIEROGLYPH-1405A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27571 .{ 0x1405B, "EGYPTIAN HIEROGLYPH-1405B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27572 .{ 0x1405C, "EGYPTIAN HIEROGLYPH-1405C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27573 .{ 0x1405D, "EGYPTIAN HIEROGLYPH-1405D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27574 .{ 0x1405E, "EGYPTIAN HIEROGLYPH-1405E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27575 .{ 0x1405F, "EGYPTIAN HIEROGLYPH-1405F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27576 .{ 0x14060, "EGYPTIAN HIEROGLYPH-14060", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27577 .{ 0x14061, "EGYPTIAN HIEROGLYPH-14061", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27578 .{ 0x14062, "EGYPTIAN HIEROGLYPH-14062", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27579 .{ 0x14063, "EGYPTIAN HIEROGLYPH-14063", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27580 .{ 0x14064, "EGYPTIAN HIEROGLYPH-14064", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27581 .{ 0x14065, "EGYPTIAN HIEROGLYPH-14065", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27582 .{ 0x14066, "EGYPTIAN HIEROGLYPH-14066", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27583 .{ 0x14067, "EGYPTIAN HIEROGLYPH-14067", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27584 .{ 0x14068, "EGYPTIAN HIEROGLYPH-14068", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27585 .{ 0x14069, "EGYPTIAN HIEROGLYPH-14069", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27586 .{ 0x1406A, "EGYPTIAN HIEROGLYPH-1406A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27587 .{ 0x1406B, "EGYPTIAN HIEROGLYPH-1406B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27588 .{ 0x1406C, "EGYPTIAN HIEROGLYPH-1406C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27589 .{ 0x1406D, "EGYPTIAN HIEROGLYPH-1406D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27590 .{ 0x1406E, "EGYPTIAN HIEROGLYPH-1406E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27591 .{ 0x1406F, "EGYPTIAN HIEROGLYPH-1406F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27592 .{ 0x14070, "EGYPTIAN HIEROGLYPH-14070", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27593 .{ 0x14071, "EGYPTIAN HIEROGLYPH-14071", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27594 .{ 0x14072, "EGYPTIAN HIEROGLYPH-14072", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27595 .{ 0x14073, "EGYPTIAN HIEROGLYPH-14073", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27596 .{ 0x14074, "EGYPTIAN HIEROGLYPH-14074", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27597 .{ 0x14075, "EGYPTIAN HIEROGLYPH-14075", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27598 .{ 0x14076, "EGYPTIAN HIEROGLYPH-14076", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27599 .{ 0x14077, "EGYPTIAN HIEROGLYPH-14077", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27600 .{ 0x14078, "EGYPTIAN HIEROGLYPH-14078", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27601 .{ 0x14079, "EGYPTIAN HIEROGLYPH-14079", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27602 .{ 0x1407A, "EGYPTIAN HIEROGLYPH-1407A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27603 .{ 0x1407B, "EGYPTIAN HIEROGLYPH-1407B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27604 .{ 0x1407C, "EGYPTIAN HIEROGLYPH-1407C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27605 .{ 0x1407D, "EGYPTIAN HIEROGLYPH-1407D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27606 .{ 0x1407E, "EGYPTIAN HIEROGLYPH-1407E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27607 .{ 0x1407F, "EGYPTIAN HIEROGLYPH-1407F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27608 .{ 0x14080, "EGYPTIAN HIEROGLYPH-14080", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27609 .{ 0x14081, "EGYPTIAN HIEROGLYPH-14081", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27610 .{ 0x14082, "EGYPTIAN HIEROGLYPH-14082", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27611 .{ 0x14083, "EGYPTIAN HIEROGLYPH-14083", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27612 .{ 0x14084, "EGYPTIAN HIEROGLYPH-14084", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27613 .{ 0x14085, "EGYPTIAN HIEROGLYPH-14085", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27614 .{ 0x14086, "EGYPTIAN HIEROGLYPH-14086", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27615 .{ 0x14087, "EGYPTIAN HIEROGLYPH-14087", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27616 .{ 0x14088, "EGYPTIAN HIEROGLYPH-14088", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27617 .{ 0x14089, "EGYPTIAN HIEROGLYPH-14089", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27618 .{ 0x1408A, "EGYPTIAN HIEROGLYPH-1408A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27619 .{ 0x1408B, "EGYPTIAN HIEROGLYPH-1408B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27620 .{ 0x1408C, "EGYPTIAN HIEROGLYPH-1408C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27621 .{ 0x1408D, "EGYPTIAN HIEROGLYPH-1408D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27622 .{ 0x1408E, "EGYPTIAN HIEROGLYPH-1408E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27623 .{ 0x1408F, "EGYPTIAN HIEROGLYPH-1408F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27624 .{ 0x14090, "EGYPTIAN HIEROGLYPH-14090", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27625 .{ 0x14091, "EGYPTIAN HIEROGLYPH-14091", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27626 .{ 0x14092, "EGYPTIAN HIEROGLYPH-14092", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27627 .{ 0x14093, "EGYPTIAN HIEROGLYPH-14093", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27628 .{ 0x14094, "EGYPTIAN HIEROGLYPH-14094", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27629 .{ 0x14095, "EGYPTIAN HIEROGLYPH-14095", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27630 .{ 0x14096, "EGYPTIAN HIEROGLYPH-14096", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27631 .{ 0x14097, "EGYPTIAN HIEROGLYPH-14097", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27632 .{ 0x14098, "EGYPTIAN HIEROGLYPH-14098", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27633 .{ 0x14099, "EGYPTIAN HIEROGLYPH-14099", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27634 .{ 0x1409A, "EGYPTIAN HIEROGLYPH-1409A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27635 .{ 0x1409B, "EGYPTIAN HIEROGLYPH-1409B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27636 .{ 0x1409C, "EGYPTIAN HIEROGLYPH-1409C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27637 .{ 0x1409D, "EGYPTIAN HIEROGLYPH-1409D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27638 .{ 0x1409E, "EGYPTIAN HIEROGLYPH-1409E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27639 .{ 0x1409F, "EGYPTIAN HIEROGLYPH-1409F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27640 .{ 0x140A0, "EGYPTIAN HIEROGLYPH-140A0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27641 .{ 0x140A1, "EGYPTIAN HIEROGLYPH-140A1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27642 .{ 0x140A2, "EGYPTIAN HIEROGLYPH-140A2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27643 .{ 0x140A3, "EGYPTIAN HIEROGLYPH-140A3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27644 .{ 0x140A4, "EGYPTIAN HIEROGLYPH-140A4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27645 .{ 0x140A5, "EGYPTIAN HIEROGLYPH-140A5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27646 .{ 0x140A6, "EGYPTIAN HIEROGLYPH-140A6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27647 .{ 0x140A7, "EGYPTIAN HIEROGLYPH-140A7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27648 .{ 0x140A8, "EGYPTIAN HIEROGLYPH-140A8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27649 .{ 0x140A9, "EGYPTIAN HIEROGLYPH-140A9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27650 .{ 0x140AA, "EGYPTIAN HIEROGLYPH-140AA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27651 .{ 0x140AB, "EGYPTIAN HIEROGLYPH-140AB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27652 .{ 0x140AC, "EGYPTIAN HIEROGLYPH-140AC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27653 .{ 0x140AD, "EGYPTIAN HIEROGLYPH-140AD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27654 .{ 0x140AE, "EGYPTIAN HIEROGLYPH-140AE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27655 .{ 0x140AF, "EGYPTIAN HIEROGLYPH-140AF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27656 .{ 0x140B0, "EGYPTIAN HIEROGLYPH-140B0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27657 .{ 0x140B1, "EGYPTIAN HIEROGLYPH-140B1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27658 .{ 0x140B2, "EGYPTIAN HIEROGLYPH-140B2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27659 .{ 0x140B3, "EGYPTIAN HIEROGLYPH-140B3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27660 .{ 0x140B4, "EGYPTIAN HIEROGLYPH-140B4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27661 .{ 0x140B5, "EGYPTIAN HIEROGLYPH-140B5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27662 .{ 0x140B6, "EGYPTIAN HIEROGLYPH-140B6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27663 .{ 0x140B7, "EGYPTIAN HIEROGLYPH-140B7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27664 .{ 0x140B8, "EGYPTIAN HIEROGLYPH-140B8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27665 .{ 0x140B9, "EGYPTIAN HIEROGLYPH-140B9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27666 .{ 0x140BA, "EGYPTIAN HIEROGLYPH-140BA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27667 .{ 0x140BB, "EGYPTIAN HIEROGLYPH-140BB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27668 .{ 0x140BC, "EGYPTIAN HIEROGLYPH-140BC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27669 .{ 0x140BD, "EGYPTIAN HIEROGLYPH-140BD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27670 .{ 0x140BE, "EGYPTIAN HIEROGLYPH-140BE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27671 .{ 0x140BF, "EGYPTIAN HIEROGLYPH-140BF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27672 .{ 0x140C0, "EGYPTIAN HIEROGLYPH-140C0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27673 .{ 0x140C1, "EGYPTIAN HIEROGLYPH-140C1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27674 .{ 0x140C2, "EGYPTIAN HIEROGLYPH-140C2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27675 .{ 0x140C3, "EGYPTIAN HIEROGLYPH-140C3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27676 .{ 0x140C4, "EGYPTIAN HIEROGLYPH-140C4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27677 .{ 0x140C5, "EGYPTIAN HIEROGLYPH-140C5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27678 .{ 0x140C6, "EGYPTIAN HIEROGLYPH-140C6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27679 .{ 0x140C7, "EGYPTIAN HIEROGLYPH-140C7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27680 .{ 0x140C8, "EGYPTIAN HIEROGLYPH-140C8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27681 .{ 0x140C9, "EGYPTIAN HIEROGLYPH-140C9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27682 .{ 0x140CA, "EGYPTIAN HIEROGLYPH-140CA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27683 .{ 0x140CB, "EGYPTIAN HIEROGLYPH-140CB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27684 .{ 0x140CC, "EGYPTIAN HIEROGLYPH-140CC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27685 .{ 0x140CD, "EGYPTIAN HIEROGLYPH-140CD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27686 .{ 0x140CE, "EGYPTIAN HIEROGLYPH-140CE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27687 .{ 0x140CF, "EGYPTIAN HIEROGLYPH-140CF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27688 .{ 0x140D0, "EGYPTIAN HIEROGLYPH-140D0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27689 .{ 0x140D1, "EGYPTIAN HIEROGLYPH-140D1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27690 .{ 0x140D2, "EGYPTIAN HIEROGLYPH-140D2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27691 .{ 0x140D3, "EGYPTIAN HIEROGLYPH-140D3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27692 .{ 0x140D4, "EGYPTIAN HIEROGLYPH-140D4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27693 .{ 0x140D5, "EGYPTIAN HIEROGLYPH-140D5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27694 .{ 0x140D6, "EGYPTIAN HIEROGLYPH-140D6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27695 .{ 0x140D7, "EGYPTIAN HIEROGLYPH-140D7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27696 .{ 0x140D8, "EGYPTIAN HIEROGLYPH-140D8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27697 .{ 0x140D9, "EGYPTIAN HIEROGLYPH-140D9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27698 .{ 0x140DA, "EGYPTIAN HIEROGLYPH-140DA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27699 .{ 0x140DB, "EGYPTIAN HIEROGLYPH-140DB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27700 .{ 0x140DC, "EGYPTIAN HIEROGLYPH-140DC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27701 .{ 0x140DD, "EGYPTIAN HIEROGLYPH-140DD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27702 .{ 0x140DE, "EGYPTIAN HIEROGLYPH-140DE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27703 .{ 0x140DF, "EGYPTIAN HIEROGLYPH-140DF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27704 .{ 0x140E0, "EGYPTIAN HIEROGLYPH-140E0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27705 .{ 0x140E1, "EGYPTIAN HIEROGLYPH-140E1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27706 .{ 0x140E2, "EGYPTIAN HIEROGLYPH-140E2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27707 .{ 0x140E3, "EGYPTIAN HIEROGLYPH-140E3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27708 .{ 0x140E4, "EGYPTIAN HIEROGLYPH-140E4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27709 .{ 0x140E5, "EGYPTIAN HIEROGLYPH-140E5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27710 .{ 0x140E6, "EGYPTIAN HIEROGLYPH-140E6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27711 .{ 0x140E7, "EGYPTIAN HIEROGLYPH-140E7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27712 .{ 0x140E8, "EGYPTIAN HIEROGLYPH-140E8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27713 .{ 0x140E9, "EGYPTIAN HIEROGLYPH-140E9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27714 .{ 0x140EA, "EGYPTIAN HIEROGLYPH-140EA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27715 .{ 0x140EB, "EGYPTIAN HIEROGLYPH-140EB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27716 .{ 0x140EC, "EGYPTIAN HIEROGLYPH-140EC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27717 .{ 0x140ED, "EGYPTIAN HIEROGLYPH-140ED", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27718 .{ 0x140EE, "EGYPTIAN HIEROGLYPH-140EE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27719 .{ 0x140EF, "EGYPTIAN HIEROGLYPH-140EF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27720 .{ 0x140F0, "EGYPTIAN HIEROGLYPH-140F0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27721 .{ 0x140F1, "EGYPTIAN HIEROGLYPH-140F1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27722 .{ 0x140F2, "EGYPTIAN HIEROGLYPH-140F2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27723 .{ 0x140F3, "EGYPTIAN HIEROGLYPH-140F3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27724 .{ 0x140F4, "EGYPTIAN HIEROGLYPH-140F4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27725 .{ 0x140F5, "EGYPTIAN HIEROGLYPH-140F5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27726 .{ 0x140F6, "EGYPTIAN HIEROGLYPH-140F6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27727 .{ 0x140F7, "EGYPTIAN HIEROGLYPH-140F7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27728 .{ 0x140F8, "EGYPTIAN HIEROGLYPH-140F8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27729 .{ 0x140F9, "EGYPTIAN HIEROGLYPH-140F9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27730 .{ 0x140FA, "EGYPTIAN HIEROGLYPH-140FA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27731 .{ 0x140FB, "EGYPTIAN HIEROGLYPH-140FB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27732 .{ 0x140FC, "EGYPTIAN HIEROGLYPH-140FC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27733 .{ 0x140FD, "EGYPTIAN HIEROGLYPH-140FD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27734 .{ 0x140FE, "EGYPTIAN HIEROGLYPH-140FE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27735 .{ 0x140FF, "EGYPTIAN HIEROGLYPH-140FF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27736 .{ 0x14100, "EGYPTIAN HIEROGLYPH-14100", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27737 .{ 0x14101, "EGYPTIAN HIEROGLYPH-14101", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27738 .{ 0x14102, "EGYPTIAN HIEROGLYPH-14102", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27739 .{ 0x14103, "EGYPTIAN HIEROGLYPH-14103", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27740 .{ 0x14104, "EGYPTIAN HIEROGLYPH-14104", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27741 .{ 0x14105, "EGYPTIAN HIEROGLYPH-14105", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27742 .{ 0x14106, "EGYPTIAN HIEROGLYPH-14106", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27743 .{ 0x14107, "EGYPTIAN HIEROGLYPH-14107", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27744 .{ 0x14108, "EGYPTIAN HIEROGLYPH-14108", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27745 .{ 0x14109, "EGYPTIAN HIEROGLYPH-14109", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27746 .{ 0x1410A, "EGYPTIAN HIEROGLYPH-1410A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27747 .{ 0x1410B, "EGYPTIAN HIEROGLYPH-1410B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27748 .{ 0x1410C, "EGYPTIAN HIEROGLYPH-1410C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27749 .{ 0x1410D, "EGYPTIAN HIEROGLYPH-1410D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27750 .{ 0x1410E, "EGYPTIAN HIEROGLYPH-1410E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27751 .{ 0x1410F, "EGYPTIAN HIEROGLYPH-1410F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27752 .{ 0x14110, "EGYPTIAN HIEROGLYPH-14110", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27753 .{ 0x14111, "EGYPTIAN HIEROGLYPH-14111", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27754 .{ 0x14112, "EGYPTIAN HIEROGLYPH-14112", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27755 .{ 0x14113, "EGYPTIAN HIEROGLYPH-14113", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27756 .{ 0x14114, "EGYPTIAN HIEROGLYPH-14114", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27757 .{ 0x14115, "EGYPTIAN HIEROGLYPH-14115", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27758 .{ 0x14116, "EGYPTIAN HIEROGLYPH-14116", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27759 .{ 0x14117, "EGYPTIAN HIEROGLYPH-14117", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27760 .{ 0x14118, "EGYPTIAN HIEROGLYPH-14118", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27761 .{ 0x14119, "EGYPTIAN HIEROGLYPH-14119", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27762 .{ 0x1411A, "EGYPTIAN HIEROGLYPH-1411A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27763 .{ 0x1411B, "EGYPTIAN HIEROGLYPH-1411B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27764 .{ 0x1411C, "EGYPTIAN HIEROGLYPH-1411C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27765 .{ 0x1411D, "EGYPTIAN HIEROGLYPH-1411D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27766 .{ 0x1411E, "EGYPTIAN HIEROGLYPH-1411E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27767 .{ 0x1411F, "EGYPTIAN HIEROGLYPH-1411F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27768 .{ 0x14120, "EGYPTIAN HIEROGLYPH-14120", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27769 .{ 0x14121, "EGYPTIAN HIEROGLYPH-14121", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27770 .{ 0x14122, "EGYPTIAN HIEROGLYPH-14122", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27771 .{ 0x14123, "EGYPTIAN HIEROGLYPH-14123", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27772 .{ 0x14124, "EGYPTIAN HIEROGLYPH-14124", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27773 .{ 0x14125, "EGYPTIAN HIEROGLYPH-14125", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27774 .{ 0x14126, "EGYPTIAN HIEROGLYPH-14126", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27775 .{ 0x14127, "EGYPTIAN HIEROGLYPH-14127", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27776 .{ 0x14128, "EGYPTIAN HIEROGLYPH-14128", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27777 .{ 0x14129, "EGYPTIAN HIEROGLYPH-14129", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27778 .{ 0x1412A, "EGYPTIAN HIEROGLYPH-1412A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27779 .{ 0x1412B, "EGYPTIAN HIEROGLYPH-1412B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27780 .{ 0x1412C, "EGYPTIAN HIEROGLYPH-1412C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27781 .{ 0x1412D, "EGYPTIAN HIEROGLYPH-1412D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27782 .{ 0x1412E, "EGYPTIAN HIEROGLYPH-1412E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27783 .{ 0x1412F, "EGYPTIAN HIEROGLYPH-1412F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27784 .{ 0x14130, "EGYPTIAN HIEROGLYPH-14130", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27785 .{ 0x14131, "EGYPTIAN HIEROGLYPH-14131", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27786 .{ 0x14132, "EGYPTIAN HIEROGLYPH-14132", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27787 .{ 0x14133, "EGYPTIAN HIEROGLYPH-14133", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27788 .{ 0x14134, "EGYPTIAN HIEROGLYPH-14134", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27789 .{ 0x14135, "EGYPTIAN HIEROGLYPH-14135", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27790 .{ 0x14136, "EGYPTIAN HIEROGLYPH-14136", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27791 .{ 0x14137, "EGYPTIAN HIEROGLYPH-14137", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27792 .{ 0x14138, "EGYPTIAN HIEROGLYPH-14138", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27793 .{ 0x14139, "EGYPTIAN HIEROGLYPH-14139", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27794 .{ 0x1413A, "EGYPTIAN HIEROGLYPH-1413A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27795 .{ 0x1413B, "EGYPTIAN HIEROGLYPH-1413B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27796 .{ 0x1413C, "EGYPTIAN HIEROGLYPH-1413C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27797 .{ 0x1413D, "EGYPTIAN HIEROGLYPH-1413D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27798 .{ 0x1413E, "EGYPTIAN HIEROGLYPH-1413E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27799 .{ 0x1413F, "EGYPTIAN HIEROGLYPH-1413F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27800 .{ 0x14140, "EGYPTIAN HIEROGLYPH-14140", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27801 .{ 0x14141, "EGYPTIAN HIEROGLYPH-14141", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27802 .{ 0x14142, "EGYPTIAN HIEROGLYPH-14142", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27803 .{ 0x14143, "EGYPTIAN HIEROGLYPH-14143", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27804 .{ 0x14144, "EGYPTIAN HIEROGLYPH-14144", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27805 .{ 0x14145, "EGYPTIAN HIEROGLYPH-14145", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27806 .{ 0x14146, "EGYPTIAN HIEROGLYPH-14146", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27807 .{ 0x14147, "EGYPTIAN HIEROGLYPH-14147", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27808 .{ 0x14148, "EGYPTIAN HIEROGLYPH-14148", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27809 .{ 0x14149, "EGYPTIAN HIEROGLYPH-14149", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27810 .{ 0x1414A, "EGYPTIAN HIEROGLYPH-1414A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27811 .{ 0x1414B, "EGYPTIAN HIEROGLYPH-1414B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27812 .{ 0x1414C, "EGYPTIAN HIEROGLYPH-1414C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27813 .{ 0x1414D, "EGYPTIAN HIEROGLYPH-1414D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27814 .{ 0x1414E, "EGYPTIAN HIEROGLYPH-1414E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27815 .{ 0x1414F, "EGYPTIAN HIEROGLYPH-1414F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27816 .{ 0x14150, "EGYPTIAN HIEROGLYPH-14150", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27817 .{ 0x14151, "EGYPTIAN HIEROGLYPH-14151", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27818 .{ 0x14152, "EGYPTIAN HIEROGLYPH-14152", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27819 .{ 0x14153, "EGYPTIAN HIEROGLYPH-14153", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27820 .{ 0x14154, "EGYPTIAN HIEROGLYPH-14154", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27821 .{ 0x14155, "EGYPTIAN HIEROGLYPH-14155", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27822 .{ 0x14156, "EGYPTIAN HIEROGLYPH-14156", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27823 .{ 0x14157, "EGYPTIAN HIEROGLYPH-14157", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27824 .{ 0x14158, "EGYPTIAN HIEROGLYPH-14158", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27825 .{ 0x14159, "EGYPTIAN HIEROGLYPH-14159", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27826 .{ 0x1415A, "EGYPTIAN HIEROGLYPH-1415A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27827 .{ 0x1415B, "EGYPTIAN HIEROGLYPH-1415B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27828 .{ 0x1415C, "EGYPTIAN HIEROGLYPH-1415C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27829 .{ 0x1415D, "EGYPTIAN HIEROGLYPH-1415D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27830 .{ 0x1415E, "EGYPTIAN HIEROGLYPH-1415E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27831 .{ 0x1415F, "EGYPTIAN HIEROGLYPH-1415F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27832 .{ 0x14160, "EGYPTIAN HIEROGLYPH-14160", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27833 .{ 0x14161, "EGYPTIAN HIEROGLYPH-14161", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27834 .{ 0x14162, "EGYPTIAN HIEROGLYPH-14162", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27835 .{ 0x14163, "EGYPTIAN HIEROGLYPH-14163", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27836 .{ 0x14164, "EGYPTIAN HIEROGLYPH-14164", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27837 .{ 0x14165, "EGYPTIAN HIEROGLYPH-14165", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27838 .{ 0x14166, "EGYPTIAN HIEROGLYPH-14166", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27839 .{ 0x14167, "EGYPTIAN HIEROGLYPH-14167", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27840 .{ 0x14168, "EGYPTIAN HIEROGLYPH-14168", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27841 .{ 0x14169, "EGYPTIAN HIEROGLYPH-14169", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27842 .{ 0x1416A, "EGYPTIAN HIEROGLYPH-1416A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27843 .{ 0x1416B, "EGYPTIAN HIEROGLYPH-1416B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27844 .{ 0x1416C, "EGYPTIAN HIEROGLYPH-1416C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27845 .{ 0x1416D, "EGYPTIAN HIEROGLYPH-1416D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27846 .{ 0x1416E, "EGYPTIAN HIEROGLYPH-1416E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27847 .{ 0x1416F, "EGYPTIAN HIEROGLYPH-1416F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27848 .{ 0x14170, "EGYPTIAN HIEROGLYPH-14170", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27849 .{ 0x14171, "EGYPTIAN HIEROGLYPH-14171", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27850 .{ 0x14172, "EGYPTIAN HIEROGLYPH-14172", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27851 .{ 0x14173, "EGYPTIAN HIEROGLYPH-14173", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27852 .{ 0x14174, "EGYPTIAN HIEROGLYPH-14174", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27853 .{ 0x14175, "EGYPTIAN HIEROGLYPH-14175", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27854 .{ 0x14176, "EGYPTIAN HIEROGLYPH-14176", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27855 .{ 0x14177, "EGYPTIAN HIEROGLYPH-14177", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27856 .{ 0x14178, "EGYPTIAN HIEROGLYPH-14178", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27857 .{ 0x14179, "EGYPTIAN HIEROGLYPH-14179", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27858 .{ 0x1417A, "EGYPTIAN HIEROGLYPH-1417A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27859 .{ 0x1417B, "EGYPTIAN HIEROGLYPH-1417B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27860 .{ 0x1417C, "EGYPTIAN HIEROGLYPH-1417C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27861 .{ 0x1417D, "EGYPTIAN HIEROGLYPH-1417D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27862 .{ 0x1417E, "EGYPTIAN HIEROGLYPH-1417E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27863 .{ 0x1417F, "EGYPTIAN HIEROGLYPH-1417F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27864 .{ 0x14180, "EGYPTIAN HIEROGLYPH-14180", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27865 .{ 0x14181, "EGYPTIAN HIEROGLYPH-14181", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27866 .{ 0x14182, "EGYPTIAN HIEROGLYPH-14182", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27867 .{ 0x14183, "EGYPTIAN HIEROGLYPH-14183", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27868 .{ 0x14184, "EGYPTIAN HIEROGLYPH-14184", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27869 .{ 0x14185, "EGYPTIAN HIEROGLYPH-14185", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27870 .{ 0x14186, "EGYPTIAN HIEROGLYPH-14186", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27871 .{ 0x14187, "EGYPTIAN HIEROGLYPH-14187", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27872 .{ 0x14188, "EGYPTIAN HIEROGLYPH-14188", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27873 .{ 0x14189, "EGYPTIAN HIEROGLYPH-14189", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27874 .{ 0x1418A, "EGYPTIAN HIEROGLYPH-1418A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27875 .{ 0x1418B, "EGYPTIAN HIEROGLYPH-1418B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27876 .{ 0x1418C, "EGYPTIAN HIEROGLYPH-1418C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27877 .{ 0x1418D, "EGYPTIAN HIEROGLYPH-1418D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27878 .{ 0x1418E, "EGYPTIAN HIEROGLYPH-1418E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27879 .{ 0x1418F, "EGYPTIAN HIEROGLYPH-1418F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27880 .{ 0x14190, "EGYPTIAN HIEROGLYPH-14190", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27881 .{ 0x14191, "EGYPTIAN HIEROGLYPH-14191", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27882 .{ 0x14192, "EGYPTIAN HIEROGLYPH-14192", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27883 .{ 0x14193, "EGYPTIAN HIEROGLYPH-14193", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27884 .{ 0x14194, "EGYPTIAN HIEROGLYPH-14194", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27885 .{ 0x14195, "EGYPTIAN HIEROGLYPH-14195", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27886 .{ 0x14196, "EGYPTIAN HIEROGLYPH-14196", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27887 .{ 0x14197, "EGYPTIAN HIEROGLYPH-14197", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27888 .{ 0x14198, "EGYPTIAN HIEROGLYPH-14198", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27889 .{ 0x14199, "EGYPTIAN HIEROGLYPH-14199", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27890 .{ 0x1419A, "EGYPTIAN HIEROGLYPH-1419A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27891 .{ 0x1419B, "EGYPTIAN HIEROGLYPH-1419B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27892 .{ 0x1419C, "EGYPTIAN HIEROGLYPH-1419C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27893 .{ 0x1419D, "EGYPTIAN HIEROGLYPH-1419D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27894 .{ 0x1419E, "EGYPTIAN HIEROGLYPH-1419E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27895 .{ 0x1419F, "EGYPTIAN HIEROGLYPH-1419F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27896 .{ 0x141A0, "EGYPTIAN HIEROGLYPH-141A0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27897 .{ 0x141A1, "EGYPTIAN HIEROGLYPH-141A1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27898 .{ 0x141A2, "EGYPTIAN HIEROGLYPH-141A2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27899 .{ 0x141A3, "EGYPTIAN HIEROGLYPH-141A3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27900 .{ 0x141A4, "EGYPTIAN HIEROGLYPH-141A4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27901 .{ 0x141A5, "EGYPTIAN HIEROGLYPH-141A5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27902 .{ 0x141A6, "EGYPTIAN HIEROGLYPH-141A6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27903 .{ 0x141A7, "EGYPTIAN HIEROGLYPH-141A7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27904 .{ 0x141A8, "EGYPTIAN HIEROGLYPH-141A8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27905 .{ 0x141A9, "EGYPTIAN HIEROGLYPH-141A9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27906 .{ 0x141AA, "EGYPTIAN HIEROGLYPH-141AA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27907 .{ 0x141AB, "EGYPTIAN HIEROGLYPH-141AB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27908 .{ 0x141AC, "EGYPTIAN HIEROGLYPH-141AC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27909 .{ 0x141AD, "EGYPTIAN HIEROGLYPH-141AD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27910 .{ 0x141AE, "EGYPTIAN HIEROGLYPH-141AE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27911 .{ 0x141AF, "EGYPTIAN HIEROGLYPH-141AF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27912 .{ 0x141B0, "EGYPTIAN HIEROGLYPH-141B0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27913 .{ 0x141B1, "EGYPTIAN HIEROGLYPH-141B1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27914 .{ 0x141B2, "EGYPTIAN HIEROGLYPH-141B2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27915 .{ 0x141B3, "EGYPTIAN HIEROGLYPH-141B3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27916 .{ 0x141B4, "EGYPTIAN HIEROGLYPH-141B4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27917 .{ 0x141B5, "EGYPTIAN HIEROGLYPH-141B5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27918 .{ 0x141B6, "EGYPTIAN HIEROGLYPH-141B6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27919 .{ 0x141B7, "EGYPTIAN HIEROGLYPH-141B7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27920 .{ 0x141B8, "EGYPTIAN HIEROGLYPH-141B8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27921 .{ 0x141B9, "EGYPTIAN HIEROGLYPH-141B9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27922 .{ 0x141BA, "EGYPTIAN HIEROGLYPH-141BA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27923 .{ 0x141BB, "EGYPTIAN HIEROGLYPH-141BB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27924 .{ 0x141BC, "EGYPTIAN HIEROGLYPH-141BC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27925 .{ 0x141BD, "EGYPTIAN HIEROGLYPH-141BD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27926 .{ 0x141BE, "EGYPTIAN HIEROGLYPH-141BE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27927 .{ 0x141BF, "EGYPTIAN HIEROGLYPH-141BF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27928 .{ 0x141C0, "EGYPTIAN HIEROGLYPH-141C0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27929 .{ 0x141C1, "EGYPTIAN HIEROGLYPH-141C1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27930 .{ 0x141C2, "EGYPTIAN HIEROGLYPH-141C2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27931 .{ 0x141C3, "EGYPTIAN HIEROGLYPH-141C3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27932 .{ 0x141C4, "EGYPTIAN HIEROGLYPH-141C4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27933 .{ 0x141C5, "EGYPTIAN HIEROGLYPH-141C5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27934 .{ 0x141C6, "EGYPTIAN HIEROGLYPH-141C6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27935 .{ 0x141C7, "EGYPTIAN HIEROGLYPH-141C7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27936 .{ 0x141C8, "EGYPTIAN HIEROGLYPH-141C8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27937 .{ 0x141C9, "EGYPTIAN HIEROGLYPH-141C9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27938 .{ 0x141CA, "EGYPTIAN HIEROGLYPH-141CA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27939 .{ 0x141CB, "EGYPTIAN HIEROGLYPH-141CB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27940 .{ 0x141CC, "EGYPTIAN HIEROGLYPH-141CC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27941 .{ 0x141CD, "EGYPTIAN HIEROGLYPH-141CD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27942 .{ 0x141CE, "EGYPTIAN HIEROGLYPH-141CE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27943 .{ 0x141CF, "EGYPTIAN HIEROGLYPH-141CF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27944 .{ 0x141D0, "EGYPTIAN HIEROGLYPH-141D0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27945 .{ 0x141D1, "EGYPTIAN HIEROGLYPH-141D1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27946 .{ 0x141D2, "EGYPTIAN HIEROGLYPH-141D2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27947 .{ 0x141D3, "EGYPTIAN HIEROGLYPH-141D3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27948 .{ 0x141D4, "EGYPTIAN HIEROGLYPH-141D4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27949 .{ 0x141D5, "EGYPTIAN HIEROGLYPH-141D5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27950 .{ 0x141D6, "EGYPTIAN HIEROGLYPH-141D6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27951 .{ 0x141D7, "EGYPTIAN HIEROGLYPH-141D7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27952 .{ 0x141D8, "EGYPTIAN HIEROGLYPH-141D8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27953 .{ 0x141D9, "EGYPTIAN HIEROGLYPH-141D9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27954 .{ 0x141DA, "EGYPTIAN HIEROGLYPH-141DA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27955 .{ 0x141DB, "EGYPTIAN HIEROGLYPH-141DB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27956 .{ 0x141DC, "EGYPTIAN HIEROGLYPH-141DC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27957 .{ 0x141DD, "EGYPTIAN HIEROGLYPH-141DD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27958 .{ 0x141DE, "EGYPTIAN HIEROGLYPH-141DE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27959 .{ 0x141DF, "EGYPTIAN HIEROGLYPH-141DF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27960 .{ 0x141E0, "EGYPTIAN HIEROGLYPH-141E0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27961 .{ 0x141E1, "EGYPTIAN HIEROGLYPH-141E1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27962 .{ 0x141E2, "EGYPTIAN HIEROGLYPH-141E2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27963 .{ 0x141E3, "EGYPTIAN HIEROGLYPH-141E3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27964 .{ 0x141E4, "EGYPTIAN HIEROGLYPH-141E4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27965 .{ 0x141E5, "EGYPTIAN HIEROGLYPH-141E5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27966 .{ 0x141E6, "EGYPTIAN HIEROGLYPH-141E6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27967 .{ 0x141E7, "EGYPTIAN HIEROGLYPH-141E7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27968 .{ 0x141E8, "EGYPTIAN HIEROGLYPH-141E8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27969 .{ 0x141E9, "EGYPTIAN HIEROGLYPH-141E9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27970 .{ 0x141EA, "EGYPTIAN HIEROGLYPH-141EA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27971 .{ 0x141EB, "EGYPTIAN HIEROGLYPH-141EB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27972 .{ 0x141EC, "EGYPTIAN HIEROGLYPH-141EC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27973 .{ 0x141ED, "EGYPTIAN HIEROGLYPH-141ED", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27974 .{ 0x141EE, "EGYPTIAN HIEROGLYPH-141EE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27975 .{ 0x141EF, "EGYPTIAN HIEROGLYPH-141EF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27976 .{ 0x141F0, "EGYPTIAN HIEROGLYPH-141F0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27977 .{ 0x141F1, "EGYPTIAN HIEROGLYPH-141F1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27978 .{ 0x141F2, "EGYPTIAN HIEROGLYPH-141F2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27979 .{ 0x141F3, "EGYPTIAN HIEROGLYPH-141F3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27980 .{ 0x141F4, "EGYPTIAN HIEROGLYPH-141F4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27981 .{ 0x141F5, "EGYPTIAN HIEROGLYPH-141F5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27982 .{ 0x141F6, "EGYPTIAN HIEROGLYPH-141F6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27983 .{ 0x141F7, "EGYPTIAN HIEROGLYPH-141F7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27984 .{ 0x141F8, "EGYPTIAN HIEROGLYPH-141F8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27985 .{ 0x141F9, "EGYPTIAN HIEROGLYPH-141F9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27986 .{ 0x141FA, "EGYPTIAN HIEROGLYPH-141FA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27987 .{ 0x141FB, "EGYPTIAN HIEROGLYPH-141FB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27988 .{ 0x141FC, "EGYPTIAN HIEROGLYPH-141FC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27989 .{ 0x141FD, "EGYPTIAN HIEROGLYPH-141FD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27990 .{ 0x141FE, "EGYPTIAN HIEROGLYPH-141FE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27991 .{ 0x141FF, "EGYPTIAN HIEROGLYPH-141FF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27992 .{ 0x14200, "EGYPTIAN HIEROGLYPH-14200", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27993 .{ 0x14201, "EGYPTIAN HIEROGLYPH-14201", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27994 .{ 0x14202, "EGYPTIAN HIEROGLYPH-14202", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27995 .{ 0x14203, "EGYPTIAN HIEROGLYPH-14203", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27996 .{ 0x14204, "EGYPTIAN HIEROGLYPH-14204", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27997 .{ 0x14205, "EGYPTIAN HIEROGLYPH-14205", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27998 .{ 0x14206, "EGYPTIAN HIEROGLYPH-14206", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27999 .{ 0x14207, "EGYPTIAN HIEROGLYPH-14207", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28000 .{ 0x14208, "EGYPTIAN HIEROGLYPH-14208", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28001 .{ 0x14209, "EGYPTIAN HIEROGLYPH-14209", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28002 .{ 0x1420A, "EGYPTIAN HIEROGLYPH-1420A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28003 .{ 0x1420B, "EGYPTIAN HIEROGLYPH-1420B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28004 .{ 0x1420C, "EGYPTIAN HIEROGLYPH-1420C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28005 .{ 0x1420D, "EGYPTIAN HIEROGLYPH-1420D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28006 .{ 0x1420E, "EGYPTIAN HIEROGLYPH-1420E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28007 .{ 0x1420F, "EGYPTIAN HIEROGLYPH-1420F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28008 .{ 0x14210, "EGYPTIAN HIEROGLYPH-14210", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28009 .{ 0x14211, "EGYPTIAN HIEROGLYPH-14211", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28010 .{ 0x14212, "EGYPTIAN HIEROGLYPH-14212", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28011 .{ 0x14213, "EGYPTIAN HIEROGLYPH-14213", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28012 .{ 0x14214, "EGYPTIAN HIEROGLYPH-14214", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28013 .{ 0x14215, "EGYPTIAN HIEROGLYPH-14215", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28014 .{ 0x14216, "EGYPTIAN HIEROGLYPH-14216", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28015 .{ 0x14217, "EGYPTIAN HIEROGLYPH-14217", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28016 .{ 0x14218, "EGYPTIAN HIEROGLYPH-14218", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28017 .{ 0x14219, "EGYPTIAN HIEROGLYPH-14219", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28018 .{ 0x1421A, "EGYPTIAN HIEROGLYPH-1421A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28019 .{ 0x1421B, "EGYPTIAN HIEROGLYPH-1421B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28020 .{ 0x1421C, "EGYPTIAN HIEROGLYPH-1421C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28021 .{ 0x1421D, "EGYPTIAN HIEROGLYPH-1421D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28022 .{ 0x1421E, "EGYPTIAN HIEROGLYPH-1421E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28023 .{ 0x1421F, "EGYPTIAN HIEROGLYPH-1421F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28024 .{ 0x14220, "EGYPTIAN HIEROGLYPH-14220", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28025 .{ 0x14221, "EGYPTIAN HIEROGLYPH-14221", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28026 .{ 0x14222, "EGYPTIAN HIEROGLYPH-14222", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28027 .{ 0x14223, "EGYPTIAN HIEROGLYPH-14223", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28028 .{ 0x14224, "EGYPTIAN HIEROGLYPH-14224", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28029 .{ 0x14225, "EGYPTIAN HIEROGLYPH-14225", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28030 .{ 0x14226, "EGYPTIAN HIEROGLYPH-14226", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28031 .{ 0x14227, "EGYPTIAN HIEROGLYPH-14227", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28032 .{ 0x14228, "EGYPTIAN HIEROGLYPH-14228", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28033 .{ 0x14229, "EGYPTIAN HIEROGLYPH-14229", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28034 .{ 0x1422A, "EGYPTIAN HIEROGLYPH-1422A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28035 .{ 0x1422B, "EGYPTIAN HIEROGLYPH-1422B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28036 .{ 0x1422C, "EGYPTIAN HIEROGLYPH-1422C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28037 .{ 0x1422D, "EGYPTIAN HIEROGLYPH-1422D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28038 .{ 0x1422E, "EGYPTIAN HIEROGLYPH-1422E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28039 .{ 0x1422F, "EGYPTIAN HIEROGLYPH-1422F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28040 .{ 0x14230, "EGYPTIAN HIEROGLYPH-14230", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28041 .{ 0x14231, "EGYPTIAN HIEROGLYPH-14231", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28042 .{ 0x14232, "EGYPTIAN HIEROGLYPH-14232", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28043 .{ 0x14233, "EGYPTIAN HIEROGLYPH-14233", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28044 .{ 0x14234, "EGYPTIAN HIEROGLYPH-14234", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28045 .{ 0x14235, "EGYPTIAN HIEROGLYPH-14235", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28046 .{ 0x14236, "EGYPTIAN HIEROGLYPH-14236", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28047 .{ 0x14237, "EGYPTIAN HIEROGLYPH-14237", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28048 .{ 0x14238, "EGYPTIAN HIEROGLYPH-14238", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28049 .{ 0x14239, "EGYPTIAN HIEROGLYPH-14239", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28050 .{ 0x1423A, "EGYPTIAN HIEROGLYPH-1423A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28051 .{ 0x1423B, "EGYPTIAN HIEROGLYPH-1423B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28052 .{ 0x1423C, "EGYPTIAN HIEROGLYPH-1423C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28053 .{ 0x1423D, "EGYPTIAN HIEROGLYPH-1423D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28054 .{ 0x1423E, "EGYPTIAN HIEROGLYPH-1423E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28055 .{ 0x1423F, "EGYPTIAN HIEROGLYPH-1423F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28056 .{ 0x14240, "EGYPTIAN HIEROGLYPH-14240", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28057 .{ 0x14241, "EGYPTIAN HIEROGLYPH-14241", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28058 .{ 0x14242, "EGYPTIAN HIEROGLYPH-14242", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28059 .{ 0x14243, "EGYPTIAN HIEROGLYPH-14243", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28060 .{ 0x14244, "EGYPTIAN HIEROGLYPH-14244", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28061 .{ 0x14245, "EGYPTIAN HIEROGLYPH-14245", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28062 .{ 0x14246, "EGYPTIAN HIEROGLYPH-14246", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28063 .{ 0x14247, "EGYPTIAN HIEROGLYPH-14247", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28064 .{ 0x14248, "EGYPTIAN HIEROGLYPH-14248", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28065 .{ 0x14249, "EGYPTIAN HIEROGLYPH-14249", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28066 .{ 0x1424A, "EGYPTIAN HIEROGLYPH-1424A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28067 .{ 0x1424B, "EGYPTIAN HIEROGLYPH-1424B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28068 .{ 0x1424C, "EGYPTIAN HIEROGLYPH-1424C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28069 .{ 0x1424D, "EGYPTIAN HIEROGLYPH-1424D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28070 .{ 0x1424E, "EGYPTIAN HIEROGLYPH-1424E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28071 .{ 0x1424F, "EGYPTIAN HIEROGLYPH-1424F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28072 .{ 0x14250, "EGYPTIAN HIEROGLYPH-14250", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28073 .{ 0x14251, "EGYPTIAN HIEROGLYPH-14251", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28074 .{ 0x14252, "EGYPTIAN HIEROGLYPH-14252", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28075 .{ 0x14253, "EGYPTIAN HIEROGLYPH-14253", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28076 .{ 0x14254, "EGYPTIAN HIEROGLYPH-14254", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28077 .{ 0x14255, "EGYPTIAN HIEROGLYPH-14255", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28078 .{ 0x14256, "EGYPTIAN HIEROGLYPH-14256", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28079 .{ 0x14257, "EGYPTIAN HIEROGLYPH-14257", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28080 .{ 0x14258, "EGYPTIAN HIEROGLYPH-14258", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28081 .{ 0x14259, "EGYPTIAN HIEROGLYPH-14259", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28082 .{ 0x1425A, "EGYPTIAN HIEROGLYPH-1425A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28083 .{ 0x1425B, "EGYPTIAN HIEROGLYPH-1425B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28084 .{ 0x1425C, "EGYPTIAN HIEROGLYPH-1425C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28085 .{ 0x1425D, "EGYPTIAN HIEROGLYPH-1425D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28086 .{ 0x1425E, "EGYPTIAN HIEROGLYPH-1425E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28087 .{ 0x1425F, "EGYPTIAN HIEROGLYPH-1425F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28088 .{ 0x14260, "EGYPTIAN HIEROGLYPH-14260", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28089 .{ 0x14261, "EGYPTIAN HIEROGLYPH-14261", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28090 .{ 0x14262, "EGYPTIAN HIEROGLYPH-14262", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28091 .{ 0x14263, "EGYPTIAN HIEROGLYPH-14263", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28092 .{ 0x14264, "EGYPTIAN HIEROGLYPH-14264", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28093 .{ 0x14265, "EGYPTIAN HIEROGLYPH-14265", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28094 .{ 0x14266, "EGYPTIAN HIEROGLYPH-14266", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28095 .{ 0x14267, "EGYPTIAN HIEROGLYPH-14267", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28096 .{ 0x14268, "EGYPTIAN HIEROGLYPH-14268", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28097 .{ 0x14269, "EGYPTIAN HIEROGLYPH-14269", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28098 .{ 0x1426A, "EGYPTIAN HIEROGLYPH-1426A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28099 .{ 0x1426B, "EGYPTIAN HIEROGLYPH-1426B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28100 .{ 0x1426C, "EGYPTIAN HIEROGLYPH-1426C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28101 .{ 0x1426D, "EGYPTIAN HIEROGLYPH-1426D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28102 .{ 0x1426E, "EGYPTIAN HIEROGLYPH-1426E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28103 .{ 0x1426F, "EGYPTIAN HIEROGLYPH-1426F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28104 .{ 0x14270, "EGYPTIAN HIEROGLYPH-14270", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28105 .{ 0x14271, "EGYPTIAN HIEROGLYPH-14271", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28106 .{ 0x14272, "EGYPTIAN HIEROGLYPH-14272", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28107 .{ 0x14273, "EGYPTIAN HIEROGLYPH-14273", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28108 .{ 0x14274, "EGYPTIAN HIEROGLYPH-14274", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28109 .{ 0x14275, "EGYPTIAN HIEROGLYPH-14275", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28110 .{ 0x14276, "EGYPTIAN HIEROGLYPH-14276", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28111 .{ 0x14277, "EGYPTIAN HIEROGLYPH-14277", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28112 .{ 0x14278, "EGYPTIAN HIEROGLYPH-14278", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28113 .{ 0x14279, "EGYPTIAN HIEROGLYPH-14279", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28114 .{ 0x1427A, "EGYPTIAN HIEROGLYPH-1427A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28115 .{ 0x1427B, "EGYPTIAN HIEROGLYPH-1427B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28116 .{ 0x1427C, "EGYPTIAN HIEROGLYPH-1427C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28117 .{ 0x1427D, "EGYPTIAN HIEROGLYPH-1427D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28118 .{ 0x1427E, "EGYPTIAN HIEROGLYPH-1427E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28119 .{ 0x1427F, "EGYPTIAN HIEROGLYPH-1427F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28120 .{ 0x14280, "EGYPTIAN HIEROGLYPH-14280", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28121 .{ 0x14281, "EGYPTIAN HIEROGLYPH-14281", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28122 .{ 0x14282, "EGYPTIAN HIEROGLYPH-14282", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28123 .{ 0x14283, "EGYPTIAN HIEROGLYPH-14283", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28124 .{ 0x14284, "EGYPTIAN HIEROGLYPH-14284", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28125 .{ 0x14285, "EGYPTIAN HIEROGLYPH-14285", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28126 .{ 0x14286, "EGYPTIAN HIEROGLYPH-14286", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28127 .{ 0x14287, "EGYPTIAN HIEROGLYPH-14287", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28128 .{ 0x14288, "EGYPTIAN HIEROGLYPH-14288", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28129 .{ 0x14289, "EGYPTIAN HIEROGLYPH-14289", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28130 .{ 0x1428A, "EGYPTIAN HIEROGLYPH-1428A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28131 .{ 0x1428B, "EGYPTIAN HIEROGLYPH-1428B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28132 .{ 0x1428C, "EGYPTIAN HIEROGLYPH-1428C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28133 .{ 0x1428D, "EGYPTIAN HIEROGLYPH-1428D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28134 .{ 0x1428E, "EGYPTIAN HIEROGLYPH-1428E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28135 .{ 0x1428F, "EGYPTIAN HIEROGLYPH-1428F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28136 .{ 0x14290, "EGYPTIAN HIEROGLYPH-14290", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28137 .{ 0x14291, "EGYPTIAN HIEROGLYPH-14291", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28138 .{ 0x14292, "EGYPTIAN HIEROGLYPH-14292", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28139 .{ 0x14293, "EGYPTIAN HIEROGLYPH-14293", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28140 .{ 0x14294, "EGYPTIAN HIEROGLYPH-14294", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28141 .{ 0x14295, "EGYPTIAN HIEROGLYPH-14295", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28142 .{ 0x14296, "EGYPTIAN HIEROGLYPH-14296", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28143 .{ 0x14297, "EGYPTIAN HIEROGLYPH-14297", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28144 .{ 0x14298, "EGYPTIAN HIEROGLYPH-14298", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28145 .{ 0x14299, "EGYPTIAN HIEROGLYPH-14299", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28146 .{ 0x1429A, "EGYPTIAN HIEROGLYPH-1429A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28147 .{ 0x1429B, "EGYPTIAN HIEROGLYPH-1429B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28148 .{ 0x1429C, "EGYPTIAN HIEROGLYPH-1429C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28149 .{ 0x1429D, "EGYPTIAN HIEROGLYPH-1429D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28150 .{ 0x1429E, "EGYPTIAN HIEROGLYPH-1429E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28151 .{ 0x1429F, "EGYPTIAN HIEROGLYPH-1429F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28152 .{ 0x142A0, "EGYPTIAN HIEROGLYPH-142A0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28153 .{ 0x142A1, "EGYPTIAN HIEROGLYPH-142A1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28154 .{ 0x142A2, "EGYPTIAN HIEROGLYPH-142A2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28155 .{ 0x142A3, "EGYPTIAN HIEROGLYPH-142A3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28156 .{ 0x142A4, "EGYPTIAN HIEROGLYPH-142A4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28157 .{ 0x142A5, "EGYPTIAN HIEROGLYPH-142A5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28158 .{ 0x142A6, "EGYPTIAN HIEROGLYPH-142A6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28159 .{ 0x142A7, "EGYPTIAN HIEROGLYPH-142A7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28160 .{ 0x142A8, "EGYPTIAN HIEROGLYPH-142A8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28161 .{ 0x142A9, "EGYPTIAN HIEROGLYPH-142A9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28162 .{ 0x142AA, "EGYPTIAN HIEROGLYPH-142AA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28163 .{ 0x142AB, "EGYPTIAN HIEROGLYPH-142AB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28164 .{ 0x142AC, "EGYPTIAN HIEROGLYPH-142AC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28165 .{ 0x142AD, "EGYPTIAN HIEROGLYPH-142AD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28166 .{ 0x142AE, "EGYPTIAN HIEROGLYPH-142AE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28167 .{ 0x142AF, "EGYPTIAN HIEROGLYPH-142AF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28168 .{ 0x142B0, "EGYPTIAN HIEROGLYPH-142B0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28169 .{ 0x142B1, "EGYPTIAN HIEROGLYPH-142B1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28170 .{ 0x142B2, "EGYPTIAN HIEROGLYPH-142B2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28171 .{ 0x142B3, "EGYPTIAN HIEROGLYPH-142B3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28172 .{ 0x142B4, "EGYPTIAN HIEROGLYPH-142B4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28173 .{ 0x142B5, "EGYPTIAN HIEROGLYPH-142B5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28174 .{ 0x142B6, "EGYPTIAN HIEROGLYPH-142B6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28175 .{ 0x142B7, "EGYPTIAN HIEROGLYPH-142B7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28176 .{ 0x142B8, "EGYPTIAN HIEROGLYPH-142B8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28177 .{ 0x142B9, "EGYPTIAN HIEROGLYPH-142B9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28178 .{ 0x142BA, "EGYPTIAN HIEROGLYPH-142BA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28179 .{ 0x142BB, "EGYPTIAN HIEROGLYPH-142BB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28180 .{ 0x142BC, "EGYPTIAN HIEROGLYPH-142BC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28181 .{ 0x142BD, "EGYPTIAN HIEROGLYPH-142BD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28182 .{ 0x142BE, "EGYPTIAN HIEROGLYPH-142BE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28183 .{ 0x142BF, "EGYPTIAN HIEROGLYPH-142BF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28184 .{ 0x142C0, "EGYPTIAN HIEROGLYPH-142C0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28185 .{ 0x142C1, "EGYPTIAN HIEROGLYPH-142C1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28186 .{ 0x142C2, "EGYPTIAN HIEROGLYPH-142C2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28187 .{ 0x142C3, "EGYPTIAN HIEROGLYPH-142C3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28188 .{ 0x142C4, "EGYPTIAN HIEROGLYPH-142C4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28189 .{ 0x142C5, "EGYPTIAN HIEROGLYPH-142C5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28190 .{ 0x142C6, "EGYPTIAN HIEROGLYPH-142C6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28191 .{ 0x142C7, "EGYPTIAN HIEROGLYPH-142C7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28192 .{ 0x142C8, "EGYPTIAN HIEROGLYPH-142C8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28193 .{ 0x142C9, "EGYPTIAN HIEROGLYPH-142C9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28194 .{ 0x142CA, "EGYPTIAN HIEROGLYPH-142CA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28195 .{ 0x142CB, "EGYPTIAN HIEROGLYPH-142CB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28196 .{ 0x142CC, "EGYPTIAN HIEROGLYPH-142CC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28197 .{ 0x142CD, "EGYPTIAN HIEROGLYPH-142CD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28198 .{ 0x142CE, "EGYPTIAN HIEROGLYPH-142CE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28199 .{ 0x142CF, "EGYPTIAN HIEROGLYPH-142CF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28200 .{ 0x142D0, "EGYPTIAN HIEROGLYPH-142D0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28201 .{ 0x142D1, "EGYPTIAN HIEROGLYPH-142D1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28202 .{ 0x142D2, "EGYPTIAN HIEROGLYPH-142D2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28203 .{ 0x142D3, "EGYPTIAN HIEROGLYPH-142D3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28204 .{ 0x142D4, "EGYPTIAN HIEROGLYPH-142D4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28205 .{ 0x142D5, "EGYPTIAN HIEROGLYPH-142D5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28206 .{ 0x142D6, "EGYPTIAN HIEROGLYPH-142D6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28207 .{ 0x142D7, "EGYPTIAN HIEROGLYPH-142D7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28208 .{ 0x142D8, "EGYPTIAN HIEROGLYPH-142D8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28209 .{ 0x142D9, "EGYPTIAN HIEROGLYPH-142D9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28210 .{ 0x142DA, "EGYPTIAN HIEROGLYPH-142DA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28211 .{ 0x142DB, "EGYPTIAN HIEROGLYPH-142DB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28212 .{ 0x142DC, "EGYPTIAN HIEROGLYPH-142DC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28213 .{ 0x142DD, "EGYPTIAN HIEROGLYPH-142DD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28214 .{ 0x142DE, "EGYPTIAN HIEROGLYPH-142DE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28215 .{ 0x142DF, "EGYPTIAN HIEROGLYPH-142DF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28216 .{ 0x142E0, "EGYPTIAN HIEROGLYPH-142E0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28217 .{ 0x142E1, "EGYPTIAN HIEROGLYPH-142E1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28218 .{ 0x142E2, "EGYPTIAN HIEROGLYPH-142E2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28219 .{ 0x142E3, "EGYPTIAN HIEROGLYPH-142E3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28220 .{ 0x142E4, "EGYPTIAN HIEROGLYPH-142E4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28221 .{ 0x142E5, "EGYPTIAN HIEROGLYPH-142E5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28222 .{ 0x142E6, "EGYPTIAN HIEROGLYPH-142E6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28223 .{ 0x142E7, "EGYPTIAN HIEROGLYPH-142E7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28224 .{ 0x142E8, "EGYPTIAN HIEROGLYPH-142E8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28225 .{ 0x142E9, "EGYPTIAN HIEROGLYPH-142E9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28226 .{ 0x142EA, "EGYPTIAN HIEROGLYPH-142EA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28227 .{ 0x142EB, "EGYPTIAN HIEROGLYPH-142EB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28228 .{ 0x142EC, "EGYPTIAN HIEROGLYPH-142EC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28229 .{ 0x142ED, "EGYPTIAN HIEROGLYPH-142ED", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28230 .{ 0x142EE, "EGYPTIAN HIEROGLYPH-142EE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28231 .{ 0x142EF, "EGYPTIAN HIEROGLYPH-142EF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28232 .{ 0x142F0, "EGYPTIAN HIEROGLYPH-142F0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28233 .{ 0x142F1, "EGYPTIAN HIEROGLYPH-142F1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28234 .{ 0x142F2, "EGYPTIAN HIEROGLYPH-142F2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28235 .{ 0x142F3, "EGYPTIAN HIEROGLYPH-142F3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28236 .{ 0x142F4, "EGYPTIAN HIEROGLYPH-142F4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28237 .{ 0x142F5, "EGYPTIAN HIEROGLYPH-142F5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28238 .{ 0x142F6, "EGYPTIAN HIEROGLYPH-142F6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28239 .{ 0x142F7, "EGYPTIAN HIEROGLYPH-142F7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28240 .{ 0x142F8, "EGYPTIAN HIEROGLYPH-142F8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28241 .{ 0x142F9, "EGYPTIAN HIEROGLYPH-142F9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28242 .{ 0x142FA, "EGYPTIAN HIEROGLYPH-142FA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28243 .{ 0x142FB, "EGYPTIAN HIEROGLYPH-142FB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28244 .{ 0x142FC, "EGYPTIAN HIEROGLYPH-142FC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28245 .{ 0x142FD, "EGYPTIAN HIEROGLYPH-142FD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28246 .{ 0x142FE, "EGYPTIAN HIEROGLYPH-142FE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28247 .{ 0x142FF, "EGYPTIAN HIEROGLYPH-142FF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28248 .{ 0x14300, "EGYPTIAN HIEROGLYPH-14300", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28249 .{ 0x14301, "EGYPTIAN HIEROGLYPH-14301", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28250 .{ 0x14302, "EGYPTIAN HIEROGLYPH-14302", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28251 .{ 0x14303, "EGYPTIAN HIEROGLYPH-14303", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28252 .{ 0x14304, "EGYPTIAN HIEROGLYPH-14304", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28253 .{ 0x14305, "EGYPTIAN HIEROGLYPH-14305", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28254 .{ 0x14306, "EGYPTIAN HIEROGLYPH-14306", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28255 .{ 0x14307, "EGYPTIAN HIEROGLYPH-14307", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28256 .{ 0x14308, "EGYPTIAN HIEROGLYPH-14308", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28257 .{ 0x14309, "EGYPTIAN HIEROGLYPH-14309", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28258 .{ 0x1430A, "EGYPTIAN HIEROGLYPH-1430A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28259 .{ 0x1430B, "EGYPTIAN HIEROGLYPH-1430B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28260 .{ 0x1430C, "EGYPTIAN HIEROGLYPH-1430C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28261 .{ 0x1430D, "EGYPTIAN HIEROGLYPH-1430D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28262 .{ 0x1430E, "EGYPTIAN HIEROGLYPH-1430E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28263 .{ 0x1430F, "EGYPTIAN HIEROGLYPH-1430F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28264 .{ 0x14310, "EGYPTIAN HIEROGLYPH-14310", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28265 .{ 0x14311, "EGYPTIAN HIEROGLYPH-14311", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28266 .{ 0x14312, "EGYPTIAN HIEROGLYPH-14312", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28267 .{ 0x14313, "EGYPTIAN HIEROGLYPH-14313", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28268 .{ 0x14314, "EGYPTIAN HIEROGLYPH-14314", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28269 .{ 0x14315, "EGYPTIAN HIEROGLYPH-14315", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28270 .{ 0x14316, "EGYPTIAN HIEROGLYPH-14316", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28271 .{ 0x14317, "EGYPTIAN HIEROGLYPH-14317", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28272 .{ 0x14318, "EGYPTIAN HIEROGLYPH-14318", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28273 .{ 0x14319, "EGYPTIAN HIEROGLYPH-14319", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28274 .{ 0x1431A, "EGYPTIAN HIEROGLYPH-1431A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28275 .{ 0x1431B, "EGYPTIAN HIEROGLYPH-1431B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28276 .{ 0x1431C, "EGYPTIAN HIEROGLYPH-1431C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28277 .{ 0x1431D, "EGYPTIAN HIEROGLYPH-1431D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28278 .{ 0x1431E, "EGYPTIAN HIEROGLYPH-1431E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28279 .{ 0x1431F, "EGYPTIAN HIEROGLYPH-1431F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28280 .{ 0x14320, "EGYPTIAN HIEROGLYPH-14320", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28281 .{ 0x14321, "EGYPTIAN HIEROGLYPH-14321", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28282 .{ 0x14322, "EGYPTIAN HIEROGLYPH-14322", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28283 .{ 0x14323, "EGYPTIAN HIEROGLYPH-14323", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28284 .{ 0x14324, "EGYPTIAN HIEROGLYPH-14324", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28285 .{ 0x14325, "EGYPTIAN HIEROGLYPH-14325", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28286 .{ 0x14326, "EGYPTIAN HIEROGLYPH-14326", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28287 .{ 0x14327, "EGYPTIAN HIEROGLYPH-14327", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28288 .{ 0x14328, "EGYPTIAN HIEROGLYPH-14328", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28289 .{ 0x14329, "EGYPTIAN HIEROGLYPH-14329", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28290 .{ 0x1432A, "EGYPTIAN HIEROGLYPH-1432A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28291 .{ 0x1432B, "EGYPTIAN HIEROGLYPH-1432B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28292 .{ 0x1432C, "EGYPTIAN HIEROGLYPH-1432C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28293 .{ 0x1432D, "EGYPTIAN HIEROGLYPH-1432D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28294 .{ 0x1432E, "EGYPTIAN HIEROGLYPH-1432E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28295 .{ 0x1432F, "EGYPTIAN HIEROGLYPH-1432F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28296 .{ 0x14330, "EGYPTIAN HIEROGLYPH-14330", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28297 .{ 0x14331, "EGYPTIAN HIEROGLYPH-14331", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28298 .{ 0x14332, "EGYPTIAN HIEROGLYPH-14332", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28299 .{ 0x14333, "EGYPTIAN HIEROGLYPH-14333", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28300 .{ 0x14334, "EGYPTIAN HIEROGLYPH-14334", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28301 .{ 0x14335, "EGYPTIAN HIEROGLYPH-14335", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28302 .{ 0x14336, "EGYPTIAN HIEROGLYPH-14336", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28303 .{ 0x14337, "EGYPTIAN HIEROGLYPH-14337", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28304 .{ 0x14338, "EGYPTIAN HIEROGLYPH-14338", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28305 .{ 0x14339, "EGYPTIAN HIEROGLYPH-14339", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28306 .{ 0x1433A, "EGYPTIAN HIEROGLYPH-1433A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28307 .{ 0x1433B, "EGYPTIAN HIEROGLYPH-1433B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28308 .{ 0x1433C, "EGYPTIAN HIEROGLYPH-1433C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28309 .{ 0x1433D, "EGYPTIAN HIEROGLYPH-1433D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28310 .{ 0x1433E, "EGYPTIAN HIEROGLYPH-1433E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28311 .{ 0x1433F, "EGYPTIAN HIEROGLYPH-1433F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28312 .{ 0x14340, "EGYPTIAN HIEROGLYPH-14340", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28313 .{ 0x14341, "EGYPTIAN HIEROGLYPH-14341", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28314 .{ 0x14342, "EGYPTIAN HIEROGLYPH-14342", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28315 .{ 0x14343, "EGYPTIAN HIEROGLYPH-14343", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28316 .{ 0x14344, "EGYPTIAN HIEROGLYPH-14344", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28317 .{ 0x14345, "EGYPTIAN HIEROGLYPH-14345", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28318 .{ 0x14346, "EGYPTIAN HIEROGLYPH-14346", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28319 .{ 0x14347, "EGYPTIAN HIEROGLYPH-14347", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28320 .{ 0x14348, "EGYPTIAN HIEROGLYPH-14348", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28321 .{ 0x14349, "EGYPTIAN HIEROGLYPH-14349", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28322 .{ 0x1434A, "EGYPTIAN HIEROGLYPH-1434A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28323 .{ 0x1434B, "EGYPTIAN HIEROGLYPH-1434B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28324 .{ 0x1434C, "EGYPTIAN HIEROGLYPH-1434C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28325 .{ 0x1434D, "EGYPTIAN HIEROGLYPH-1434D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28326 .{ 0x1434E, "EGYPTIAN HIEROGLYPH-1434E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28327 .{ 0x1434F, "EGYPTIAN HIEROGLYPH-1434F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28328 .{ 0x14350, "EGYPTIAN HIEROGLYPH-14350", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28329 .{ 0x14351, "EGYPTIAN HIEROGLYPH-14351", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28330 .{ 0x14352, "EGYPTIAN HIEROGLYPH-14352", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28331 .{ 0x14353, "EGYPTIAN HIEROGLYPH-14353", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28332 .{ 0x14354, "EGYPTIAN HIEROGLYPH-14354", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28333 .{ 0x14355, "EGYPTIAN HIEROGLYPH-14355", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28334 .{ 0x14356, "EGYPTIAN HIEROGLYPH-14356", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28335 .{ 0x14357, "EGYPTIAN HIEROGLYPH-14357", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28336 .{ 0x14358, "EGYPTIAN HIEROGLYPH-14358", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28337 .{ 0x14359, "EGYPTIAN HIEROGLYPH-14359", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28338 .{ 0x1435A, "EGYPTIAN HIEROGLYPH-1435A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28339 .{ 0x1435B, "EGYPTIAN HIEROGLYPH-1435B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28340 .{ 0x1435C, "EGYPTIAN HIEROGLYPH-1435C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28341 .{ 0x1435D, "EGYPTIAN HIEROGLYPH-1435D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28342 .{ 0x1435E, "EGYPTIAN HIEROGLYPH-1435E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28343 .{ 0x1435F, "EGYPTIAN HIEROGLYPH-1435F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28344 .{ 0x14360, "EGYPTIAN HIEROGLYPH-14360", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28345 .{ 0x14361, "EGYPTIAN HIEROGLYPH-14361", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28346 .{ 0x14362, "EGYPTIAN HIEROGLYPH-14362", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28347 .{ 0x14363, "EGYPTIAN HIEROGLYPH-14363", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28348 .{ 0x14364, "EGYPTIAN HIEROGLYPH-14364", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28349 .{ 0x14365, "EGYPTIAN HIEROGLYPH-14365", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28350 .{ 0x14366, "EGYPTIAN HIEROGLYPH-14366", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28351 .{ 0x14367, "EGYPTIAN HIEROGLYPH-14367", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28352 .{ 0x14368, "EGYPTIAN HIEROGLYPH-14368", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28353 .{ 0x14369, "EGYPTIAN HIEROGLYPH-14369", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28354 .{ 0x1436A, "EGYPTIAN HIEROGLYPH-1436A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28355 .{ 0x1436B, "EGYPTIAN HIEROGLYPH-1436B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28356 .{ 0x1436C, "EGYPTIAN HIEROGLYPH-1436C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28357 .{ 0x1436D, "EGYPTIAN HIEROGLYPH-1436D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28358 .{ 0x1436E, "EGYPTIAN HIEROGLYPH-1436E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28359 .{ 0x1436F, "EGYPTIAN HIEROGLYPH-1436F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28360 .{ 0x14370, "EGYPTIAN HIEROGLYPH-14370", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28361 .{ 0x14371, "EGYPTIAN HIEROGLYPH-14371", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28362 .{ 0x14372, "EGYPTIAN HIEROGLYPH-14372", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28363 .{ 0x14373, "EGYPTIAN HIEROGLYPH-14373", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28364 .{ 0x14374, "EGYPTIAN HIEROGLYPH-14374", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28365 .{ 0x14375, "EGYPTIAN HIEROGLYPH-14375", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28366 .{ 0x14376, "EGYPTIAN HIEROGLYPH-14376", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28367 .{ 0x14377, "EGYPTIAN HIEROGLYPH-14377", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28368 .{ 0x14378, "EGYPTIAN HIEROGLYPH-14378", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28369 .{ 0x14379, "EGYPTIAN HIEROGLYPH-14379", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28370 .{ 0x1437A, "EGYPTIAN HIEROGLYPH-1437A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28371 .{ 0x1437B, "EGYPTIAN HIEROGLYPH-1437B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28372 .{ 0x1437C, "EGYPTIAN HIEROGLYPH-1437C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28373 .{ 0x1437D, "EGYPTIAN HIEROGLYPH-1437D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28374 .{ 0x1437E, "EGYPTIAN HIEROGLYPH-1437E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28375 .{ 0x1437F, "EGYPTIAN HIEROGLYPH-1437F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28376 .{ 0x14380, "EGYPTIAN HIEROGLYPH-14380", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28377 .{ 0x14381, "EGYPTIAN HIEROGLYPH-14381", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28378 .{ 0x14382, "EGYPTIAN HIEROGLYPH-14382", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28379 .{ 0x14383, "EGYPTIAN HIEROGLYPH-14383", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28380 .{ 0x14384, "EGYPTIAN HIEROGLYPH-14384", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28381 .{ 0x14385, "EGYPTIAN HIEROGLYPH-14385", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28382 .{ 0x14386, "EGYPTIAN HIEROGLYPH-14386", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28383 .{ 0x14387, "EGYPTIAN HIEROGLYPH-14387", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28384 .{ 0x14388, "EGYPTIAN HIEROGLYPH-14388", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28385 .{ 0x14389, "EGYPTIAN HIEROGLYPH-14389", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28386 .{ 0x1438A, "EGYPTIAN HIEROGLYPH-1438A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28387 .{ 0x1438B, "EGYPTIAN HIEROGLYPH-1438B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28388 .{ 0x1438C, "EGYPTIAN HIEROGLYPH-1438C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28389 .{ 0x1438D, "EGYPTIAN HIEROGLYPH-1438D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28390 .{ 0x1438E, "EGYPTIAN HIEROGLYPH-1438E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28391 .{ 0x1438F, "EGYPTIAN HIEROGLYPH-1438F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28392 .{ 0x14390, "EGYPTIAN HIEROGLYPH-14390", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28393 .{ 0x14391, "EGYPTIAN HIEROGLYPH-14391", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28394 .{ 0x14392, "EGYPTIAN HIEROGLYPH-14392", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28395 .{ 0x14393, "EGYPTIAN HIEROGLYPH-14393", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28396 .{ 0x14394, "EGYPTIAN HIEROGLYPH-14394", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28397 .{ 0x14395, "EGYPTIAN HIEROGLYPH-14395", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28398 .{ 0x14396, "EGYPTIAN HIEROGLYPH-14396", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28399 .{ 0x14397, "EGYPTIAN HIEROGLYPH-14397", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28400 .{ 0x14398, "EGYPTIAN HIEROGLYPH-14398", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28401 .{ 0x14399, "EGYPTIAN HIEROGLYPH-14399", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28402 .{ 0x1439A, "EGYPTIAN HIEROGLYPH-1439A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28403 .{ 0x1439B, "EGYPTIAN HIEROGLYPH-1439B", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28404 .{ 0x1439C, "EGYPTIAN HIEROGLYPH-1439C", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28405 .{ 0x1439D, "EGYPTIAN HIEROGLYPH-1439D", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28406 .{ 0x1439E, "EGYPTIAN HIEROGLYPH-1439E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28407 .{ 0x1439F, "EGYPTIAN HIEROGLYPH-1439F", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28408 .{ 0x143A0, "EGYPTIAN HIEROGLYPH-143A0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28409 .{ 0x143A1, "EGYPTIAN HIEROGLYPH-143A1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28410 .{ 0x143A2, "EGYPTIAN HIEROGLYPH-143A2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28411 .{ 0x143A3, "EGYPTIAN HIEROGLYPH-143A3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28412 .{ 0x143A4, "EGYPTIAN HIEROGLYPH-143A4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28413 .{ 0x143A5, "EGYPTIAN HIEROGLYPH-143A5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28414 .{ 0x143A6, "EGYPTIAN HIEROGLYPH-143A6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28415 .{ 0x143A7, "EGYPTIAN HIEROGLYPH-143A7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28416 .{ 0x143A8, "EGYPTIAN HIEROGLYPH-143A8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28417 .{ 0x143A9, "EGYPTIAN HIEROGLYPH-143A9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28418 .{ 0x143AA, "EGYPTIAN HIEROGLYPH-143AA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28419 .{ 0x143AB, "EGYPTIAN HIEROGLYPH-143AB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28420 .{ 0x143AC, "EGYPTIAN HIEROGLYPH-143AC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28421 .{ 0x143AD, "EGYPTIAN HIEROGLYPH-143AD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28422 .{ 0x143AE, "EGYPTIAN HIEROGLYPH-143AE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28423 .{ 0x143AF, "EGYPTIAN HIEROGLYPH-143AF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28424 .{ 0x143B0, "EGYPTIAN HIEROGLYPH-143B0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28425 .{ 0x143B1, "EGYPTIAN HIEROGLYPH-143B1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28426 .{ 0x143B2, "EGYPTIAN HIEROGLYPH-143B2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28427 .{ 0x143B3, "EGYPTIAN HIEROGLYPH-143B3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28428 .{ 0x143B4, "EGYPTIAN HIEROGLYPH-143B4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28429 .{ 0x143B5, "EGYPTIAN HIEROGLYPH-143B5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28430 .{ 0x143B6, "EGYPTIAN HIEROGLYPH-143B6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28431 .{ 0x143B7, "EGYPTIAN HIEROGLYPH-143B7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28432 .{ 0x143B8, "EGYPTIAN HIEROGLYPH-143B8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28433 .{ 0x143B9, "EGYPTIAN HIEROGLYPH-143B9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28434 .{ 0x143BA, "EGYPTIAN HIEROGLYPH-143BA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28435 .{ 0x143BB, "EGYPTIAN HIEROGLYPH-143BB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28436 .{ 0x143BC, "EGYPTIAN HIEROGLYPH-143BC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28437 .{ 0x143BD, "EGYPTIAN HIEROGLYPH-143BD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28438 .{ 0x143BE, "EGYPTIAN HIEROGLYPH-143BE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28439 .{ 0x143BF, "EGYPTIAN HIEROGLYPH-143BF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28440 .{ 0x143C0, "EGYPTIAN HIEROGLYPH-143C0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28441 .{ 0x143C1, "EGYPTIAN HIEROGLYPH-143C1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28442 .{ 0x143C2, "EGYPTIAN HIEROGLYPH-143C2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28443 .{ 0x143C3, "EGYPTIAN HIEROGLYPH-143C3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28444 .{ 0x143C4, "EGYPTIAN HIEROGLYPH-143C4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28445 .{ 0x143C5, "EGYPTIAN HIEROGLYPH-143C5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28446 .{ 0x143C6, "EGYPTIAN HIEROGLYPH-143C6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28447 .{ 0x143C7, "EGYPTIAN HIEROGLYPH-143C7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28448 .{ 0x143C8, "EGYPTIAN HIEROGLYPH-143C8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28449 .{ 0x143C9, "EGYPTIAN HIEROGLYPH-143C9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28450 .{ 0x143CA, "EGYPTIAN HIEROGLYPH-143CA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28451 .{ 0x143CB, "EGYPTIAN HIEROGLYPH-143CB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28452 .{ 0x143CC, "EGYPTIAN HIEROGLYPH-143CC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28453 .{ 0x143CD, "EGYPTIAN HIEROGLYPH-143CD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28454 .{ 0x143CE, "EGYPTIAN HIEROGLYPH-143CE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28455 .{ 0x143CF, "EGYPTIAN HIEROGLYPH-143CF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28456 .{ 0x143D0, "EGYPTIAN HIEROGLYPH-143D0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28457 .{ 0x143D1, "EGYPTIAN HIEROGLYPH-143D1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28458 .{ 0x143D2, "EGYPTIAN HIEROGLYPH-143D2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28459 .{ 0x143D3, "EGYPTIAN HIEROGLYPH-143D3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28460 .{ 0x143D4, "EGYPTIAN HIEROGLYPH-143D4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28461 .{ 0x143D5, "EGYPTIAN HIEROGLYPH-143D5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28462 .{ 0x143D6, "EGYPTIAN HIEROGLYPH-143D6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28463 .{ 0x143D7, "EGYPTIAN HIEROGLYPH-143D7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28464 .{ 0x143D8, "EGYPTIAN HIEROGLYPH-143D8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28465 .{ 0x143D9, "EGYPTIAN HIEROGLYPH-143D9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28466 .{ 0x143DA, "EGYPTIAN HIEROGLYPH-143DA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28467 .{ 0x143DB, "EGYPTIAN HIEROGLYPH-143DB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28468 .{ 0x143DC, "EGYPTIAN HIEROGLYPH-143DC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28469 .{ 0x143DD, "EGYPTIAN HIEROGLYPH-143DD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28470 .{ 0x143DE, "EGYPTIAN HIEROGLYPH-143DE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28471 .{ 0x143DF, "EGYPTIAN HIEROGLYPH-143DF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28472 .{ 0x143E0, "EGYPTIAN HIEROGLYPH-143E0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28473 .{ 0x143E1, "EGYPTIAN HIEROGLYPH-143E1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28474 .{ 0x143E2, "EGYPTIAN HIEROGLYPH-143E2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28475 .{ 0x143E3, "EGYPTIAN HIEROGLYPH-143E3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28476 .{ 0x143E4, "EGYPTIAN HIEROGLYPH-143E4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28477 .{ 0x143E5, "EGYPTIAN HIEROGLYPH-143E5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28478 .{ 0x143E6, "EGYPTIAN HIEROGLYPH-143E6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28479 .{ 0x143E7, "EGYPTIAN HIEROGLYPH-143E7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28480 .{ 0x143E8, "EGYPTIAN HIEROGLYPH-143E8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28481 .{ 0x143E9, "EGYPTIAN HIEROGLYPH-143E9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28482 .{ 0x143EA, "EGYPTIAN HIEROGLYPH-143EA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28483 .{ 0x143EB, "EGYPTIAN HIEROGLYPH-143EB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28484 .{ 0x143EC, "EGYPTIAN HIEROGLYPH-143EC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28485 .{ 0x143ED, "EGYPTIAN HIEROGLYPH-143ED", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28486 .{ 0x143EE, "EGYPTIAN HIEROGLYPH-143EE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28487 .{ 0x143EF, "EGYPTIAN HIEROGLYPH-143EF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28488 .{ 0x143F0, "EGYPTIAN HIEROGLYPH-143F0", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28489 .{ 0x143F1, "EGYPTIAN HIEROGLYPH-143F1", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28490 .{ 0x143F2, "EGYPTIAN HIEROGLYPH-143F2", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28491 .{ 0x143F3, "EGYPTIAN HIEROGLYPH-143F3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28492 .{ 0x143F4, "EGYPTIAN HIEROGLYPH-143F4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28493 .{ 0x143F5, "EGYPTIAN HIEROGLYPH-143F5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28494 .{ 0x143F6, "EGYPTIAN HIEROGLYPH-143F6", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28495 .{ 0x143F7, "EGYPTIAN HIEROGLYPH-143F7", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28496 .{ 0x143F8, "EGYPTIAN HIEROGLYPH-143F8", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28497 .{ 0x143F9, "EGYPTIAN HIEROGLYPH-143F9", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
28498 .{ 0x143FA, "EGYPTIAN HIEROGLYPH-143FA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24217 .{ 0x14400, "ANATOLIAN HIEROGLYPH A001", .Lo, 0, .L, false, "", "", "", false, null, null, null, },28499 .{ 0x14400, "ANATOLIAN HIEROGLYPH A001", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24218 .{ 0x14401, "ANATOLIAN HIEROGLYPH A002", .Lo, 0, .L, false, "", "", "", false, null, null, null, },28500 .{ 0x14401, "ANATOLIAN HIEROGLYPH A002", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24219 .{ 0x14402, "ANATOLIAN HIEROGLYPH A003", .Lo, 0, .L, false, "", "", "", false, null, null, null, },28501 .{ 0x14402, "ANATOLIAN HIEROGLYPH A003", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
...@@ -24797,6 +29079,64 @@ pub const data = [_]Codepoint{...@@ -24797,6 +29079,64 @@ pub const data = [_]Codepoint{
24797 .{ 0x14644, "ANATOLIAN HIEROGLYPH A528", .Lo, 0, .L, false, "", "", "", false, null, null, null, },29079 .{ 0x14644, "ANATOLIAN HIEROGLYPH A528", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24798 .{ 0x14645, "ANATOLIAN HIEROGLYPH A529", .Lo, 0, .L, false, "", "", "", false, null, null, null, },29080 .{ 0x14645, "ANATOLIAN HIEROGLYPH A529", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24799 .{ 0x14646, "ANATOLIAN HIEROGLYPH A530", .Lo, 0, .L, false, "", "", "", false, null, null, null, },29081 .{ 0x14646, "ANATOLIAN HIEROGLYPH A530", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29082 .{ 0x16100, "GURUNG KHEMA LETTER A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29083 .{ 0x16101, "GURUNG KHEMA LETTER KA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29084 .{ 0x16102, "GURUNG KHEMA LETTER KHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29085 .{ 0x16103, "GURUNG KHEMA LETTER GA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29086 .{ 0x16104, "GURUNG KHEMA LETTER GHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29087 .{ 0x16105, "GURUNG KHEMA LETTER NGA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29088 .{ 0x16106, "GURUNG KHEMA LETTER CA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29089 .{ 0x16107, "GURUNG KHEMA LETTER CHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29090 .{ 0x16108, "GURUNG KHEMA LETTER JA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29091 .{ 0x16109, "GURUNG KHEMA LETTER JHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29092 .{ 0x1610A, "GURUNG KHEMA LETTER HA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29093 .{ 0x1610B, "GURUNG KHEMA LETTER TTA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29094 .{ 0x1610C, "GURUNG KHEMA LETTER TTHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29095 .{ 0x1610D, "GURUNG KHEMA LETTER DDA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29096 .{ 0x1610E, "GURUNG KHEMA LETTER DDHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29097 .{ 0x1610F, "GURUNG KHEMA LETTER VA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29098 .{ 0x16110, "GURUNG KHEMA LETTER TA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29099 .{ 0x16111, "GURUNG KHEMA LETTER THA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29100 .{ 0x16112, "GURUNG KHEMA LETTER DA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29101 .{ 0x16113, "GURUNG KHEMA LETTER DHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29102 .{ 0x16114, "GURUNG KHEMA LETTER NA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29103 .{ 0x16115, "GURUNG KHEMA LETTER PA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29104 .{ 0x16116, "GURUNG KHEMA LETTER PHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29105 .{ 0x16117, "GURUNG KHEMA LETTER BA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29106 .{ 0x16118, "GURUNG KHEMA LETTER BHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29107 .{ 0x16119, "GURUNG KHEMA LETTER MA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29108 .{ 0x1611A, "GURUNG KHEMA LETTER YA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29109 .{ 0x1611B, "GURUNG KHEMA LETTER RA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29110 .{ 0x1611C, "GURUNG KHEMA LETTER LA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29111 .{ 0x1611D, "GURUNG KHEMA LETTER SA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
29112 .{ 0x1611E, "GURUNG KHEMA VOWEL SIGN AA", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
29113 .{ 0x1611F, "GURUNG KHEMA VOWEL SIGN I", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
29114 .{ 0x16120, "GURUNG KHEMA VOWEL SIGN II", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
29115 .{ 0x16121, "GURUNG KHEMA VOWEL SIGN U", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
29116 .{ 0x16122, "GURUNG KHEMA VOWEL SIGN UU", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
29117 .{ 0x16123, "GURUNG KHEMA VOWEL SIGN E", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
29118 .{ 0x16124, "GURUNG KHEMA VOWEL SIGN EE", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
29119 .{ 0x16125, "GURUNG KHEMA VOWEL SIGN AI", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
29120 .{ 0x16126, "GURUNG KHEMA VOWEL SIGN O", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
29121 .{ 0x16127, "GURUNG KHEMA VOWEL SIGN OO", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
29122 .{ 0x16128, "GURUNG KHEMA VOWEL SIGN AU", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
29123 .{ 0x16129, "GURUNG KHEMA VOWEL LENGTH MARK", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
29124 .{ 0x1612A, "GURUNG KHEMA CONSONANT SIGN MEDIAL YA", .Mc, 0, .L, false, "", "", "", false, null, null, null, },
29125 .{ 0x1612B, "GURUNG KHEMA CONSONANT SIGN MEDIAL VA", .Mc, 0, .L, false, "", "", "", false, null, null, null, },
29126 .{ 0x1612C, "GURUNG KHEMA CONSONANT SIGN MEDIAL HA", .Mc, 0, .L, false, "", "", "", false, null, null, null, },
29127 .{ 0x1612D, "GURUNG KHEMA SIGN ANUSVARA", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
29128 .{ 0x1612E, "GURUNG KHEMA CONSONANT SIGN MEDIAL RA", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
29129 .{ 0x1612F, "GURUNG KHEMA SIGN THOLHOMA", .Mn, 9, .NSM, false, "", "", "", false, null, null, null, },
29130 .{ 0x16130, "GURUNG KHEMA DIGIT ZERO", .Nd, 0, .L, false, "0", "0", "0", false, null, null, null, },
29131 .{ 0x16131, "GURUNG KHEMA DIGIT ONE", .Nd, 0, .L, false, "1", "1", "1", false, null, null, null, },
29132 .{ 0x16132, "GURUNG KHEMA DIGIT TWO", .Nd, 0, .L, false, "2", "2", "2", false, null, null, null, },
29133 .{ 0x16133, "GURUNG KHEMA DIGIT THREE", .Nd, 0, .L, false, "3", "3", "3", false, null, null, null, },
29134 .{ 0x16134, "GURUNG KHEMA DIGIT FOUR", .Nd, 0, .L, false, "4", "4", "4", false, null, null, null, },
29135 .{ 0x16135, "GURUNG KHEMA DIGIT FIVE", .Nd, 0, .L, false, "5", "5", "5", false, null, null, null, },
29136 .{ 0x16136, "GURUNG KHEMA DIGIT SIX", .Nd, 0, .L, false, "6", "6", "6", false, null, null, null, },
29137 .{ 0x16137, "GURUNG KHEMA DIGIT SEVEN", .Nd, 0, .L, false, "7", "7", "7", false, null, null, null, },
29138 .{ 0x16138, "GURUNG KHEMA DIGIT EIGHT", .Nd, 0, .L, false, "8", "8", "8", false, null, null, null, },
29139 .{ 0x16139, "GURUNG KHEMA DIGIT NINE", .Nd, 0, .L, false, "9", "9", "9", false, null, null, null, },
24800 .{ 0x16800, "BAMUM LETTER PHASE-A NGKUE MFON", .Lo, 0, .L, false, "", "", "", false, null, null, null, },29140 .{ 0x16800, "BAMUM LETTER PHASE-A NGKUE MFON", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24801 .{ 0x16801, "BAMUM LETTER PHASE-A GBIEE FON", .Lo, 0, .L, false, "", "", "", false, null, null, null, },29141 .{ 0x16801, "BAMUM LETTER PHASE-A GBIEE FON", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
24802 .{ 0x16802, "BAMUM LETTER PHASE-A PON MFON PIPAEMGBIEE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },29142 .{ 0x16802, "BAMUM LETTER PHASE-A PON MFON PIPAEMGBIEE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
...@@ -25661,6 +30001,64 @@ pub const data = [_]Codepoint{...@@ -25661,6 +30001,64 @@ pub const data = [_]Codepoint{
25661 .{ 0x16B8D, "PAHAWH HMONG CLAN SIGN TSWB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },30001 .{ 0x16B8D, "PAHAWH HMONG CLAN SIGN TSWB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25662 .{ 0x16B8E, "PAHAWH HMONG CLAN SIGN KWM", .Lo, 0, .L, false, "", "", "", false, null, null, null, },30002 .{ 0x16B8E, "PAHAWH HMONG CLAN SIGN KWM", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
25663 .{ 0x16B8F, "PAHAWH HMONG CLAN SIGN VWJ", .Lo, 0, .L, false, "", "", "", false, null, null, null, },30003 .{ 0x16B8F, "PAHAWH HMONG CLAN SIGN VWJ", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30004 .{ 0x16D40, "KIRAT RAI SIGN ANUSVARA", .Lm, 0, .L, false, "", "", "", false, null, null, null, },
30005 .{ 0x16D41, "KIRAT RAI SIGN TONPI", .Lm, 0, .L, false, "", "", "", false, null, null, null, },
30006 .{ 0x16D42, "KIRAT RAI SIGN VISARGA", .Lm, 0, .L, false, "", "", "", false, null, null, null, },
30007 .{ 0x16D43, "KIRAT RAI LETTER A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30008 .{ 0x16D44, "KIRAT RAI LETTER KA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30009 .{ 0x16D45, "KIRAT RAI LETTER KHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30010 .{ 0x16D46, "KIRAT RAI LETTER GA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30011 .{ 0x16D47, "KIRAT RAI LETTER GHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30012 .{ 0x16D48, "KIRAT RAI LETTER NGA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30013 .{ 0x16D49, "KIRAT RAI LETTER CA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30014 .{ 0x16D4A, "KIRAT RAI LETTER CHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30015 .{ 0x16D4B, "KIRAT RAI LETTER JA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30016 .{ 0x16D4C, "KIRAT RAI LETTER JHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30017 .{ 0x16D4D, "KIRAT RAI LETTER NYA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30018 .{ 0x16D4E, "KIRAT RAI LETTER TTA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30019 .{ 0x16D4F, "KIRAT RAI LETTER TTHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30020 .{ 0x16D50, "KIRAT RAI LETTER DDA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30021 .{ 0x16D51, "KIRAT RAI LETTER DDHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30022 .{ 0x16D52, "KIRAT RAI LETTER TA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30023 .{ 0x16D53, "KIRAT RAI LETTER THA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30024 .{ 0x16D54, "KIRAT RAI LETTER DA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30025 .{ 0x16D55, "KIRAT RAI LETTER DHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30026 .{ 0x16D56, "KIRAT RAI LETTER NA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30027 .{ 0x16D57, "KIRAT RAI LETTER PA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30028 .{ 0x16D58, "KIRAT RAI LETTER PHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30029 .{ 0x16D59, "KIRAT RAI LETTER BA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30030 .{ 0x16D5A, "KIRAT RAI LETTER BHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30031 .{ 0x16D5B, "KIRAT RAI LETTER MA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30032 .{ 0x16D5C, "KIRAT RAI LETTER YA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30033 .{ 0x16D5D, "KIRAT RAI LETTER RA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30034 .{ 0x16D5E, "KIRAT RAI LETTER LA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30035 .{ 0x16D5F, "KIRAT RAI LETTER VA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30036 .{ 0x16D60, "KIRAT RAI LETTER SA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30037 .{ 0x16D61, "KIRAT RAI LETTER SHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30038 .{ 0x16D62, "KIRAT RAI LETTER HA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30039 .{ 0x16D63, "KIRAT RAI VOWEL SIGN AA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30040 .{ 0x16D64, "KIRAT RAI VOWEL SIGN I", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30041 .{ 0x16D65, "KIRAT RAI VOWEL SIGN U", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30042 .{ 0x16D66, "KIRAT RAI VOWEL SIGN UE", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30043 .{ 0x16D67, "KIRAT RAI VOWEL SIGN E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30044 .{ 0x16D68, "KIRAT RAI VOWEL SIGN AI", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30045 .{ 0x16D69, "KIRAT RAI VOWEL SIGN O", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30046 .{ 0x16D6A, "KIRAT RAI VOWEL SIGN AU", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30047 .{ 0x16D6B, "KIRAT RAI SIGN VIRAMA", .Lm, 0, .L, false, "", "", "", false, null, null, null, },
30048 .{ 0x16D6C, "KIRAT RAI SIGN SAAT", .Lm, 0, .L, false, "", "", "", false, null, null, null, },
30049 .{ 0x16D6D, "KIRAT RAI SIGN YUPI", .Po, 0, .L, false, "", "", "", false, null, null, null, },
30050 .{ 0x16D6E, "KIRAT RAI DANDA", .Po, 0, .L, false, "", "", "", false, null, null, null, },
30051 .{ 0x16D6F, "KIRAT RAI DOUBLE DANDA", .Po, 0, .L, false, "", "", "", false, null, null, null, },
30052 .{ 0x16D70, "KIRAT RAI DIGIT ZERO", .Nd, 0, .L, false, "0", "0", "0", false, null, null, null, },
30053 .{ 0x16D71, "KIRAT RAI DIGIT ONE", .Nd, 0, .L, false, "1", "1", "1", false, null, null, null, },
30054 .{ 0x16D72, "KIRAT RAI DIGIT TWO", .Nd, 0, .L, false, "2", "2", "2", false, null, null, null, },
30055 .{ 0x16D73, "KIRAT RAI DIGIT THREE", .Nd, 0, .L, false, "3", "3", "3", false, null, null, null, },
30056 .{ 0x16D74, "KIRAT RAI DIGIT FOUR", .Nd, 0, .L, false, "4", "4", "4", false, null, null, null, },
30057 .{ 0x16D75, "KIRAT RAI DIGIT FIVE", .Nd, 0, .L, false, "5", "5", "5", false, null, null, null, },
30058 .{ 0x16D76, "KIRAT RAI DIGIT SIX", .Nd, 0, .L, false, "6", "6", "6", false, null, null, null, },
30059 .{ 0x16D77, "KIRAT RAI DIGIT SEVEN", .Nd, 0, .L, false, "7", "7", "7", false, null, null, null, },
30060 .{ 0x16D78, "KIRAT RAI DIGIT EIGHT", .Nd, 0, .L, false, "8", "8", "8", false, null, null, null, },
30061 .{ 0x16D79, "KIRAT RAI DIGIT NINE", .Nd, 0, .L, false, "9", "9", "9", false, null, null, null, },
25664 .{ 0x16E40, "MEDEFAIDRIN CAPITAL LETTER M", .Lu, 0, .L, false, "", "", "", false, null, 0x16E60, null, },30062 .{ 0x16E40, "MEDEFAIDRIN CAPITAL LETTER M", .Lu, 0, .L, false, "", "", "", false, null, 0x16E60, null, },
25665 .{ 0x16E41, "MEDEFAIDRIN CAPITAL LETTER S", .Lu, 0, .L, false, "", "", "", false, null, 0x16E61, null, },30063 .{ 0x16E41, "MEDEFAIDRIN CAPITAL LETTER S", .Lu, 0, .L, false, "", "", "", false, null, 0x16E61, null, },
25666 .{ 0x16E42, "MEDEFAIDRIN CAPITAL LETTER V", .Lu, 0, .L, false, "", "", "", false, null, 0x16E62, null, },30064 .{ 0x16E42, "MEDEFAIDRIN CAPITAL LETTER V", .Lu, 0, .L, false, "", "", "", false, null, 0x16E62, null, },
...@@ -27148,6 +31546,7 @@ pub const data = [_]Codepoint{...@@ -27148,6 +31546,7 @@ pub const data = [_]Codepoint{
27148 .{ 0x18CD3, "KHITAN SMALL SCRIPT CHARACTER-18CD3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },31546 .{ 0x18CD3, "KHITAN SMALL SCRIPT CHARACTER-18CD3", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27149 .{ 0x18CD4, "KHITAN SMALL SCRIPT CHARACTER-18CD4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },31547 .{ 0x18CD4, "KHITAN SMALL SCRIPT CHARACTER-18CD4", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27150 .{ 0x18CD5, "KHITAN SMALL SCRIPT CHARACTER-18CD5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },31548 .{ 0x18CD5, "KHITAN SMALL SCRIPT CHARACTER-18CD5", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
31549 .{ 0x18CFF, "KHITAN SMALL SCRIPT CHARACTER-18CFF", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27151 .{ 0x18D00, "<Tangut Ideograph Supplement, First>", .Lo, 0, .L, false, "", "", "", false, null, null, null, },31550 .{ 0x18D00, "<Tangut Ideograph Supplement, First>", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27152 .{ 0x18D08, "<Tangut Ideograph Supplement, Last>", .Lo, 0, .L, false, "", "", "", false, null, null, null, },31551 .{ 0x18D08, "<Tangut Ideograph Supplement, Last>", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
27153 .{ 0x1AFF0, "KATAKANA LETTER MINNAN TONE-2", .Lm, 0, .L, false, "", "", "", false, null, null, null, },31552 .{ 0x1AFF0, "KATAKANA LETTER MINNAN TONE-2", .Lm, 0, .L, false, "", "", "", false, null, null, null, },
...@@ -28006,6 +32405,692 @@ pub const data = [_]Codepoint{...@@ -28006,6 +32405,692 @@ pub const data = [_]Codepoint{
28006 .{ 0x1BCA1, "SHORTHAND FORMAT CONTINUING OVERLAP", .Cf, 0, .BN, false, "", "", "", false, null, null, null, },32405 .{ 0x1BCA1, "SHORTHAND FORMAT CONTINUING OVERLAP", .Cf, 0, .BN, false, "", "", "", false, null, null, null, },
28007 .{ 0x1BCA2, "SHORTHAND FORMAT DOWN STEP", .Cf, 0, .BN, false, "", "", "", false, null, null, null, },32406 .{ 0x1BCA2, "SHORTHAND FORMAT DOWN STEP", .Cf, 0, .BN, false, "", "", "", false, null, null, null, },
28008 .{ 0x1BCA3, "SHORTHAND FORMAT UP STEP", .Cf, 0, .BN, false, "", "", "", false, null, null, null, },32407 .{ 0x1BCA3, "SHORTHAND FORMAT UP STEP", .Cf, 0, .BN, false, "", "", "", false, null, null, null, },
32408 .{ 0x1CC00, "UP-POINTING GO-KART", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32409 .{ 0x1CC01, "RIGHT-POINTING GO-KART", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32410 .{ 0x1CC02, "LEFT-POINTING STICK FIGURE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32411 .{ 0x1CC03, "RIGHT-POINTING STICK FIGURE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32412 .{ 0x1CC04, "DOWN-POINTING STICK FIGURE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32413 .{ 0x1CC05, "LOWER HORIZONTAL RULER SEGMENT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32414 .{ 0x1CC06, "RIGHT VERTICAL RULER SEGMENT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32415 .{ 0x1CC07, "LOWER RIGHT RULER SEGMENT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32416 .{ 0x1CC08, "ANTENNA", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32417 .{ 0x1CC09, "HORIZONTAL RESISTOR SEGMENT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32418 .{ 0x1CC0A, "VERTICAL RESISTOR SEGMENT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32419 .{ 0x1CC0B, "LEFT THIRD INDUCTOR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32420 .{ 0x1CC0C, "MIDDLE THIRD INDUCTOR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32421 .{ 0x1CC0D, "RIGHT THIRD INDUCTOR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32422 .{ 0x1CC0E, "LEFT-POINTING DIODE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32423 .{ 0x1CC0F, "RIGHT-POINTING DIODE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32424 .{ 0x1CC10, "NPN TRANSISTOR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32425 .{ 0x1CC11, "PNP TRANSISTOR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32426 .{ 0x1CC12, "RECEPTACLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32427 .{ 0x1CC13, "HORIZONTAL CAPACITOR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32428 .{ 0x1CC14, "VERTICAL CAPACITOR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32429 .{ 0x1CC15, "LOGIC GATE OR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32430 .{ 0x1CC16, "LOGIC GATE AND", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32431 .{ 0x1CC17, "LOGIC GATE INVERTED INPUTS", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32432 .{ 0x1CC18, "LOGIC GATE INVERTED OUTPUT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32433 .{ 0x1CC19, "LOGIC GATE BUFFER", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32434 .{ 0x1CC1A, "LOGIC GATE BUFFER WITH INVERTED INPUT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32435 .{ 0x1CC1B, "BOX DRAWINGS LIGHT HORIZONTAL AND UPPER RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32436 .{ 0x1CC1C, "BOX DRAWINGS LIGHT HORIZONTAL AND LOWER RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32437 .{ 0x1CC1D, "BOX DRAWINGS LIGHT TOP AND UPPER LEFT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32438 .{ 0x1CC1E, "BOX DRAWINGS LIGHT BOTTOM AND LOWER LEFT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32439 .{ 0x1CC1F, "BOX DRAWINGS DOUBLE DIAGONAL UPPER RIGHT TO LOWER LEFT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32440 .{ 0x1CC20, "BOX DRAWINGS DOUBLE DIAGONAL UPPER LEFT TO LOWER RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32441 .{ 0x1CC21, "SEPARATED BLOCK QUADRANT-1", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32442 .{ 0x1CC22, "SEPARATED BLOCK QUADRANT-2", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32443 .{ 0x1CC23, "SEPARATED BLOCK QUADRANT-12", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32444 .{ 0x1CC24, "SEPARATED BLOCK QUADRANT-3", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32445 .{ 0x1CC25, "SEPARATED BLOCK QUADRANT-13", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32446 .{ 0x1CC26, "SEPARATED BLOCK QUADRANT-23", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32447 .{ 0x1CC27, "SEPARATED BLOCK QUADRANT-123", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32448 .{ 0x1CC28, "SEPARATED BLOCK QUADRANT-4", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32449 .{ 0x1CC29, "SEPARATED BLOCK QUADRANT-14", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32450 .{ 0x1CC2A, "SEPARATED BLOCK QUADRANT-24", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32451 .{ 0x1CC2B, "SEPARATED BLOCK QUADRANT-124", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32452 .{ 0x1CC2C, "SEPARATED BLOCK QUADRANT-34", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32453 .{ 0x1CC2D, "SEPARATED BLOCK QUADRANT-134", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32454 .{ 0x1CC2E, "SEPARATED BLOCK QUADRANT-234", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32455 .{ 0x1CC2F, "SEPARATED BLOCK QUADRANT-1234", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32456 .{ 0x1CC30, "UPPER LEFT TWELFTH CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32457 .{ 0x1CC31, "UPPER CENTRE LEFT TWELFTH CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32458 .{ 0x1CC32, "UPPER CENTRE RIGHT TWELFTH CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32459 .{ 0x1CC33, "UPPER RIGHT TWELFTH CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32460 .{ 0x1CC34, "UPPER MIDDLE LEFT TWELFTH CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32461 .{ 0x1CC35, "UPPER LEFT QUARTER CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32462 .{ 0x1CC36, "UPPER RIGHT QUARTER CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32463 .{ 0x1CC37, "UPPER MIDDLE RIGHT TWELFTH CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32464 .{ 0x1CC38, "LOWER MIDDLE LEFT TWELFTH CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32465 .{ 0x1CC39, "LOWER LEFT QUARTER CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32466 .{ 0x1CC3A, "LOWER RIGHT QUARTER CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32467 .{ 0x1CC3B, "LOWER MIDDLE RIGHT TWELFTH CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32468 .{ 0x1CC3C, "LOWER LEFT TWELFTH CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32469 .{ 0x1CC3D, "LOWER CENTRE LEFT TWELFTH CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32470 .{ 0x1CC3E, "LOWER CENTRE RIGHT TWELFTH CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32471 .{ 0x1CC3F, "LOWER RIGHT TWELFTH CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32472 .{ 0x1CC40, "SPARSE HORIZONTAL FILL", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32473 .{ 0x1CC41, "SPARSE VERTICAL FILL", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32474 .{ 0x1CC42, "ORTHOGONAL CROSSHATCH FILL", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32475 .{ 0x1CC43, "DIAGONAL CROSSHATCH FILL", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32476 .{ 0x1CC44, "DENSE VERTICAL FILL", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32477 .{ 0x1CC45, "DENSE HORIZONTAL FILL", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32478 .{ 0x1CC46, "SPECKLE FILL FRAME-1", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32479 .{ 0x1CC47, "SPECKLE FILL FRAME-2", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32480 .{ 0x1CC48, "LEFT-FACING BASSINET", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32481 .{ 0x1CC49, "RIGHT-FACING BASSINET", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32482 .{ 0x1CC4A, "FLYING SAUCER WITH BEAMS", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32483 .{ 0x1CC4B, "FLYING SAUCER WITHOUT BEAMS", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32484 .{ 0x1CC4C, "ALIEN MONSTER OPEN JAWS", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32485 .{ 0x1CC4D, "ALIEN MONSTER CLOSED JAWS", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32486 .{ 0x1CC4E, "ALIEN SQUID OPEN TENTACLES", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32487 .{ 0x1CC4F, "ALIEN SQUID CLOSED TENTACLES", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32488 .{ 0x1CC50, "ALIEN CRAB STEPPING RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32489 .{ 0x1CC51, "ALIEN CRAB STEPPING LEFT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32490 .{ 0x1CC52, "ALIEN SPIDER CROUCHING", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32491 .{ 0x1CC53, "ALIEN SPIDER SPREAD", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32492 .{ 0x1CC54, "ALIEN MONSTER STEP-1", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32493 .{ 0x1CC55, "ALIEN MONSTER STEP-2", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32494 .{ 0x1CC56, "LEFT-POINTING ROCKET SHIP", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32495 .{ 0x1CC57, "UP-POINTING ROCKET SHIP", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32496 .{ 0x1CC58, "RIGHT-POINTING ROCKET SHIP", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32497 .{ 0x1CC59, "DOWN-POINTING ROCKET SHIP", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32498 .{ 0x1CC5A, "TOP HALF LEFT-FACING ROBOT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32499 .{ 0x1CC5B, "TOP HALF FORWARD-FACING ROBOT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32500 .{ 0x1CC5C, "TOP HALF RIGHT-FACING ROBOT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32501 .{ 0x1CC5D, "BOTTOM HALF LEFT-FACING ROBOT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32502 .{ 0x1CC5E, "BOTTOM HALF FORWARD-FACING ROBOT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32503 .{ 0x1CC5F, "BOTTOM HALF RIGHT-FACING ROBOT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32504 .{ 0x1CC60, "LEFT-POINTING ATOMIC BOMB", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32505 .{ 0x1CC61, "UP-POINTING ATOMIC BOMB", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32506 .{ 0x1CC62, "RIGHT-POINTING ATOMIC BOMB", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32507 .{ 0x1CC63, "DOWN-POINTING ATOMIC BOMB", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32508 .{ 0x1CC64, "MUSHROOM CLOUD", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32509 .{ 0x1CC65, "LEFT-POINTING RIFLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32510 .{ 0x1CC66, "UP-POINTING RIFLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32511 .{ 0x1CC67, "RIGHT-POINTING RIFLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32512 .{ 0x1CC68, "DOWN-POINTING RIFLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32513 .{ 0x1CC69, "EIGHT RAYS INWARD", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32514 .{ 0x1CC6A, "EIGHT RAYS OUTWARD", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32515 .{ 0x1CC6B, "BLACK LARGE CIRCLE MINUS LEFT QUARTER SECTION", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32516 .{ 0x1CC6C, "BLACK LARGE CIRCLE MINUS UPPER QUARTER SECTION", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32517 .{ 0x1CC6D, "BLACK LARGE CIRCLE MINUS RIGHT QUARTER SECTION", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32518 .{ 0x1CC6E, "BLACK LARGE CIRCLE MINUS LOWER QUARTER SECTION", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32519 .{ 0x1CC6F, "BLACK NEUTRAL FACE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32520 .{ 0x1CC70, "LEFT-FACING SNAKE HEAD WITH OPEN MOUTH", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32521 .{ 0x1CC71, "UP-FACING SNAKE HEAD WITH OPEN MOUTH", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32522 .{ 0x1CC72, "RIGHT-FACING SNAKE HEAD WITH OPEN MOUTH", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32523 .{ 0x1CC73, "DOWN-FACING SNAKE HEAD WITH OPEN MOUTH", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32524 .{ 0x1CC74, "LEFT-FACING SNAKE HEAD WITH CLOSED MOUTH", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32525 .{ 0x1CC75, "UP-FACING SNAKE HEAD WITH CLOSED MOUTH", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32526 .{ 0x1CC76, "RIGHT-FACING SNAKE HEAD WITH CLOSED MOUTH", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32527 .{ 0x1CC77, "DOWN-FACING SNAKE HEAD WITH CLOSED MOUTH", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32528 .{ 0x1CC78, "LEFT-POINTING ENERGY WAVE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32529 .{ 0x1CC79, "UP-POINTING ENERGY WAVE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32530 .{ 0x1CC7A, "RIGHT-POINTING ENERGY WAVE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32531 .{ 0x1CC7B, "DOWN-POINTING ENERGY WAVE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32532 .{ 0x1CC7C, "SQUARE SPIRAL FROM TOP LEFT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32533 .{ 0x1CC7D, "SQUARE SPIRAL FROM TOP RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32534 .{ 0x1CC7E, "SQUARE SPIRAL FROM BOTTOM RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32535 .{ 0x1CC7F, "SQUARE SPIRAL FROM BOTTOM LEFT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32536 .{ 0x1CC80, "STRIPED LEFT-POINTING TRIANGLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32537 .{ 0x1CC81, "STRIPED UP-POINTING TRIANGLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32538 .{ 0x1CC82, "STRIPED RIGHT-POINTING TRIANGLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32539 .{ 0x1CC83, "STRIPED DOWN-POINTING TRIANGLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32540 .{ 0x1CC84, "VERTICAL LADDER", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32541 .{ 0x1CC85, "HORIZONTAL LADDER", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32542 .{ 0x1CC86, "WHITE LOWER LEFT POINTER", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32543 .{ 0x1CC87, "WHITE LOWER RIGHT POINTER", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32544 .{ 0x1CC88, "TWO RINGS ALIGNED HORIZONTALLY", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32545 .{ 0x1CC89, "SQUARE FOUR CORNER SALTIRES", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32546 .{ 0x1CC8A, "SQUARE FOUR CORNER DIAGONALS", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32547 .{ 0x1CC8B, "SQUARE FOUR CORNER BLACK TRIANGLES", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32548 .{ 0x1CC8C, "SQUARE APERTURE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32549 .{ 0x1CC8D, "INVERSE BLACK DIAMOND", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32550 .{ 0x1CC8E, "LEFT AND UPPER ONE EIGHTH BLOCK CONTAINING BLACK SMALL SQUARE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32551 .{ 0x1CC8F, "INVERSE BLACK SMALL SQUARE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32552 .{ 0x1CC90, "VERTICAL LINE WITH FOUR TICK MARKS", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32553 .{ 0x1CC91, "HORIZONTAL LINE WITH FOUR TICK MARKS", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32554 .{ 0x1CC92, "LEFT-FACING FISH", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32555 .{ 0x1CC93, "RIGHT-FACING FISH", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32556 .{ 0x1CC94, "LEFT-FACING FISH WITH OPEN MOUTH", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32557 .{ 0x1CC95, "RIGHT-FACING FISH WITH OPEN MOUTH", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32558 .{ 0x1CC96, "FLAPPING BIRD", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32559 .{ 0x1CC97, "LEFT-POINTING RACING CAR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32560 .{ 0x1CC98, "UP-POINTING RACING CAR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32561 .{ 0x1CC99, "RIGHT-POINTING RACING CAR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32562 .{ 0x1CC9A, "DOWN-POINTING RACING CAR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32563 .{ 0x1CC9B, "HORIZONTAL RACING CAR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32564 .{ 0x1CC9C, "VERTICAL RACING CAR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32565 .{ 0x1CC9D, "VERTICAL GO-KART", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32566 .{ 0x1CC9E, "LEFT-POINTING TANK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32567 .{ 0x1CC9F, "RIGHT-POINTING TANK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32568 .{ 0x1CCA0, "LEFT-POINTING ROCKET BOOSTER", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32569 .{ 0x1CCA1, "RIGHT-POINTING ROCKET BOOSTER", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32570 .{ 0x1CCA2, "LEFT-POINTING ROLLER COASTER CAR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32571 .{ 0x1CCA3, "RIGHT-POINTING ROLLER COASTER CAR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32572 .{ 0x1CCA4, "LEFT HALF FLYING SAUCER", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32573 .{ 0x1CCA5, "RIGHT HALF FLYING SAUCER", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32574 .{ 0x1CCA6, "UPPER LEFT QUADRANT FACE WITH OPEN EYES", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32575 .{ 0x1CCA7, "UPPER RIGHT QUADRANT FACE WITH OPEN EYES", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32576 .{ 0x1CCA8, "UPPER LEFT QUADRANT FACE WITH CLOSED EYES", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32577 .{ 0x1CCA9, "UPPER RIGHT QUADRANT FACE WITH CLOSED EYES", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32578 .{ 0x1CCAA, "LOWER LEFT QUADRANT SMILING FACE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32579 .{ 0x1CCAB, "LOWER RIGHT QUADRANT SMILING FACE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32580 .{ 0x1CCAC, "LOWER LEFT QUADRANT NEUTRAL FACE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32581 .{ 0x1CCAD, "LOWER RIGHT QUADRANT NEUTRAL FACE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32582 .{ 0x1CCAE, "LOWER LEFT QUADRANT FACE WITH OPEN MOUTH", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32583 .{ 0x1CCAF, "LOWER RIGHT QUADRANT FACE WITH OPEN MOUTH", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32584 .{ 0x1CCB0, "LOWER LEFT QUADRANT FROWNING FACE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32585 .{ 0x1CCB1, "LOWER RIGHT QUADRANT FROWNING FACE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32586 .{ 0x1CCB2, "UPPER LEFT QUADRANT TELEVISION", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32587 .{ 0x1CCB3, "UPPER RIGHT QUADRANT TELEVISION", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32588 .{ 0x1CCB4, "LOWER LEFT QUADRANT TELEVISION", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32589 .{ 0x1CCB5, "LOWER RIGHT QUADRANT TELEVISION", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32590 .{ 0x1CCB6, "UPPER LEFT QUADRANT MICROCOMPUTER", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32591 .{ 0x1CCB7, "UPPER RIGHT QUADRANT MICROCOMPUTER", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32592 .{ 0x1CCB8, "LOWER LEFT QUADRANT MICROCOMPUTER", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32593 .{ 0x1CCB9, "LOWER RIGHT QUADRANT MICROCOMPUTER", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32594 .{ 0x1CCBA, "UPPER LEFT QUADRANT CHESS KING", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32595 .{ 0x1CCBB, "UPPER RIGHT QUADRANT CHESS KING", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32596 .{ 0x1CCBC, "LOWER LEFT QUADRANT CHESS KING", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32597 .{ 0x1CCBD, "LOWER RIGHT QUADRANT CHESS KING", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32598 .{ 0x1CCBE, "UPPER LEFT QUADRANT CHESS QUEEN", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32599 .{ 0x1CCBF, "UPPER RIGHT QUADRANT CHESS QUEEN", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32600 .{ 0x1CCC0, "LOWER LEFT QUADRANT CHESS QUEEN", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32601 .{ 0x1CCC1, "LOWER RIGHT QUADRANT CHESS QUEEN", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32602 .{ 0x1CCC2, "UPPER LEFT QUADRANT CHESS ROOK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32603 .{ 0x1CCC3, "UPPER RIGHT QUADRANT CHESS ROOK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32604 .{ 0x1CCC4, "LOWER LEFT QUADRANT CHESS ROOK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32605 .{ 0x1CCC5, "LOWER RIGHT QUADRANT CHESS ROOK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32606 .{ 0x1CCC6, "UPPER LEFT QUADRANT CHESS BISHOP", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32607 .{ 0x1CCC7, "UPPER RIGHT QUADRANT CHESS BISHOP", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32608 .{ 0x1CCC8, "LOWER LEFT QUADRANT CHESS BISHOP", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32609 .{ 0x1CCC9, "LOWER RIGHT QUADRANT CHESS BISHOP", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32610 .{ 0x1CCCA, "UPPER LEFT QUADRANT CHESS KNIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32611 .{ 0x1CCCB, "UPPER RIGHT QUADRANT CHESS KNIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32612 .{ 0x1CCCC, "LOWER LEFT QUADRANT CHESS KNIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32613 .{ 0x1CCCD, "LOWER RIGHT QUADRANT CHESS KNIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32614 .{ 0x1CCCE, "UPPER LEFT QUADRANT CHESS PAWN", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32615 .{ 0x1CCCF, "UPPER RIGHT QUADRANT CHESS PAWN", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32616 .{ 0x1CCD0, "LOWER LEFT QUADRANT CHESS PAWN", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32617 .{ 0x1CCD1, "LOWER RIGHT QUADRANT CHESS PAWN", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32618 .{ 0x1CCD2, "UPPER LEFT QUADRANT STANDING KNIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32619 .{ 0x1CCD3, "UPPER RIGHT QUADRANT STANDING KNIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32620 .{ 0x1CCD4, "LOWER LEFT QUADRANT STANDING KNIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32621 .{ 0x1CCD5, "LOWER RIGHT QUADRANT STANDING KNIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32622 .{ 0x1CCD6, "OUTLINED LATIN CAPITAL LETTER A", .So, 0, .L, true, "", "", "", false, null, null, null, },
32623 .{ 0x1CCD7, "OUTLINED LATIN CAPITAL LETTER B", .So, 0, .L, true, "", "", "", false, null, null, null, },
32624 .{ 0x1CCD8, "OUTLINED LATIN CAPITAL LETTER C", .So, 0, .L, true, "", "", "", false, null, null, null, },
32625 .{ 0x1CCD9, "OUTLINED LATIN CAPITAL LETTER D", .So, 0, .L, true, "", "", "", false, null, null, null, },
32626 .{ 0x1CCDA, "OUTLINED LATIN CAPITAL LETTER E", .So, 0, .L, true, "", "", "", false, null, null, null, },
32627 .{ 0x1CCDB, "OUTLINED LATIN CAPITAL LETTER F", .So, 0, .L, true, "", "", "", false, null, null, null, },
32628 .{ 0x1CCDC, "OUTLINED LATIN CAPITAL LETTER G", .So, 0, .L, true, "", "", "", false, null, null, null, },
32629 .{ 0x1CCDD, "OUTLINED LATIN CAPITAL LETTER H", .So, 0, .L, true, "", "", "", false, null, null, null, },
32630 .{ 0x1CCDE, "OUTLINED LATIN CAPITAL LETTER I", .So, 0, .L, true, "", "", "", false, null, null, null, },
32631 .{ 0x1CCDF, "OUTLINED LATIN CAPITAL LETTER J", .So, 0, .L, true, "", "", "", false, null, null, null, },
32632 .{ 0x1CCE0, "OUTLINED LATIN CAPITAL LETTER K", .So, 0, .L, true, "", "", "", false, null, null, null, },
32633 .{ 0x1CCE1, "OUTLINED LATIN CAPITAL LETTER L", .So, 0, .L, true, "", "", "", false, null, null, null, },
32634 .{ 0x1CCE2, "OUTLINED LATIN CAPITAL LETTER M", .So, 0, .L, true, "", "", "", false, null, null, null, },
32635 .{ 0x1CCE3, "OUTLINED LATIN CAPITAL LETTER N", .So, 0, .L, true, "", "", "", false, null, null, null, },
32636 .{ 0x1CCE4, "OUTLINED LATIN CAPITAL LETTER O", .So, 0, .L, true, "", "", "", false, null, null, null, },
32637 .{ 0x1CCE5, "OUTLINED LATIN CAPITAL LETTER P", .So, 0, .L, true, "", "", "", false, null, null, null, },
32638 .{ 0x1CCE6, "OUTLINED LATIN CAPITAL LETTER Q", .So, 0, .L, true, "", "", "", false, null, null, null, },
32639 .{ 0x1CCE7, "OUTLINED LATIN CAPITAL LETTER R", .So, 0, .L, true, "", "", "", false, null, null, null, },
32640 .{ 0x1CCE8, "OUTLINED LATIN CAPITAL LETTER S", .So, 0, .L, true, "", "", "", false, null, null, null, },
32641 .{ 0x1CCE9, "OUTLINED LATIN CAPITAL LETTER T", .So, 0, .L, true, "", "", "", false, null, null, null, },
32642 .{ 0x1CCEA, "OUTLINED LATIN CAPITAL LETTER U", .So, 0, .L, true, "", "", "", false, null, null, null, },
32643 .{ 0x1CCEB, "OUTLINED LATIN CAPITAL LETTER V", .So, 0, .L, true, "", "", "", false, null, null, null, },
32644 .{ 0x1CCEC, "OUTLINED LATIN CAPITAL LETTER W", .So, 0, .L, true, "", "", "", false, null, null, null, },
32645 .{ 0x1CCED, "OUTLINED LATIN CAPITAL LETTER X", .So, 0, .L, true, "", "", "", false, null, null, null, },
32646 .{ 0x1CCEE, "OUTLINED LATIN CAPITAL LETTER Y", .So, 0, .L, true, "", "", "", false, null, null, null, },
32647 .{ 0x1CCEF, "OUTLINED LATIN CAPITAL LETTER Z", .So, 0, .L, true, "", "", "", false, null, null, null, },
32648 .{ 0x1CCF0, "OUTLINED DIGIT ZERO", .Nd, 0, .EN, true, "0", "0", "0", false, null, null, null, },
32649 .{ 0x1CCF1, "OUTLINED DIGIT ONE", .Nd, 0, .EN, true, "1", "1", "1", false, null, null, null, },
32650 .{ 0x1CCF2, "OUTLINED DIGIT TWO", .Nd, 0, .EN, true, "2", "2", "2", false, null, null, null, },
32651 .{ 0x1CCF3, "OUTLINED DIGIT THREE", .Nd, 0, .EN, true, "3", "3", "3", false, null, null, null, },
32652 .{ 0x1CCF4, "OUTLINED DIGIT FOUR", .Nd, 0, .EN, true, "4", "4", "4", false, null, null, null, },
32653 .{ 0x1CCF5, "OUTLINED DIGIT FIVE", .Nd, 0, .EN, true, "5", "5", "5", false, null, null, null, },
32654 .{ 0x1CCF6, "OUTLINED DIGIT SIX", .Nd, 0, .EN, true, "6", "6", "6", false, null, null, null, },
32655 .{ 0x1CCF7, "OUTLINED DIGIT SEVEN", .Nd, 0, .EN, true, "7", "7", "7", false, null, null, null, },
32656 .{ 0x1CCF8, "OUTLINED DIGIT EIGHT", .Nd, 0, .EN, true, "8", "8", "8", false, null, null, null, },
32657 .{ 0x1CCF9, "OUTLINED DIGIT NINE", .Nd, 0, .EN, true, "9", "9", "9", false, null, null, null, },
32658 .{ 0x1CD00, "BLOCK OCTANT-3", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32659 .{ 0x1CD01, "BLOCK OCTANT-23", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32660 .{ 0x1CD02, "BLOCK OCTANT-123", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32661 .{ 0x1CD03, "BLOCK OCTANT-4", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32662 .{ 0x1CD04, "BLOCK OCTANT-14", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32663 .{ 0x1CD05, "BLOCK OCTANT-124", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32664 .{ 0x1CD06, "BLOCK OCTANT-34", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32665 .{ 0x1CD07, "BLOCK OCTANT-134", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32666 .{ 0x1CD08, "BLOCK OCTANT-234", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32667 .{ 0x1CD09, "BLOCK OCTANT-5", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32668 .{ 0x1CD0A, "BLOCK OCTANT-15", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32669 .{ 0x1CD0B, "BLOCK OCTANT-25", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32670 .{ 0x1CD0C, "BLOCK OCTANT-125", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32671 .{ 0x1CD0D, "BLOCK OCTANT-135", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32672 .{ 0x1CD0E, "BLOCK OCTANT-235", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32673 .{ 0x1CD0F, "BLOCK OCTANT-1235", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32674 .{ 0x1CD10, "BLOCK OCTANT-45", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32675 .{ 0x1CD11, "BLOCK OCTANT-145", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32676 .{ 0x1CD12, "BLOCK OCTANT-245", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32677 .{ 0x1CD13, "BLOCK OCTANT-1245", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32678 .{ 0x1CD14, "BLOCK OCTANT-345", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32679 .{ 0x1CD15, "BLOCK OCTANT-1345", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32680 .{ 0x1CD16, "BLOCK OCTANT-2345", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32681 .{ 0x1CD17, "BLOCK OCTANT-12345", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32682 .{ 0x1CD18, "BLOCK OCTANT-6", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32683 .{ 0x1CD19, "BLOCK OCTANT-16", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32684 .{ 0x1CD1A, "BLOCK OCTANT-26", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32685 .{ 0x1CD1B, "BLOCK OCTANT-126", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32686 .{ 0x1CD1C, "BLOCK OCTANT-36", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32687 .{ 0x1CD1D, "BLOCK OCTANT-136", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32688 .{ 0x1CD1E, "BLOCK OCTANT-236", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32689 .{ 0x1CD1F, "BLOCK OCTANT-1236", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32690 .{ 0x1CD20, "BLOCK OCTANT-146", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32691 .{ 0x1CD21, "BLOCK OCTANT-246", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32692 .{ 0x1CD22, "BLOCK OCTANT-1246", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32693 .{ 0x1CD23, "BLOCK OCTANT-346", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32694 .{ 0x1CD24, "BLOCK OCTANT-1346", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32695 .{ 0x1CD25, "BLOCK OCTANT-2346", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32696 .{ 0x1CD26, "BLOCK OCTANT-12346", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32697 .{ 0x1CD27, "BLOCK OCTANT-56", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32698 .{ 0x1CD28, "BLOCK OCTANT-156", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32699 .{ 0x1CD29, "BLOCK OCTANT-256", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32700 .{ 0x1CD2A, "BLOCK OCTANT-1256", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32701 .{ 0x1CD2B, "BLOCK OCTANT-356", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32702 .{ 0x1CD2C, "BLOCK OCTANT-1356", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32703 .{ 0x1CD2D, "BLOCK OCTANT-2356", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32704 .{ 0x1CD2E, "BLOCK OCTANT-12356", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32705 .{ 0x1CD2F, "BLOCK OCTANT-456", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32706 .{ 0x1CD30, "BLOCK OCTANT-1456", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32707 .{ 0x1CD31, "BLOCK OCTANT-2456", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32708 .{ 0x1CD32, "BLOCK OCTANT-12456", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32709 .{ 0x1CD33, "BLOCK OCTANT-3456", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32710 .{ 0x1CD34, "BLOCK OCTANT-13456", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32711 .{ 0x1CD35, "BLOCK OCTANT-23456", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32712 .{ 0x1CD36, "BLOCK OCTANT-17", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32713 .{ 0x1CD37, "BLOCK OCTANT-27", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32714 .{ 0x1CD38, "BLOCK OCTANT-127", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32715 .{ 0x1CD39, "BLOCK OCTANT-37", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32716 .{ 0x1CD3A, "BLOCK OCTANT-137", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32717 .{ 0x1CD3B, "BLOCK OCTANT-237", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32718 .{ 0x1CD3C, "BLOCK OCTANT-1237", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32719 .{ 0x1CD3D, "BLOCK OCTANT-47", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32720 .{ 0x1CD3E, "BLOCK OCTANT-147", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32721 .{ 0x1CD3F, "BLOCK OCTANT-247", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32722 .{ 0x1CD40, "BLOCK OCTANT-1247", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32723 .{ 0x1CD41, "BLOCK OCTANT-347", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32724 .{ 0x1CD42, "BLOCK OCTANT-1347", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32725 .{ 0x1CD43, "BLOCK OCTANT-2347", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32726 .{ 0x1CD44, "BLOCK OCTANT-12347", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32727 .{ 0x1CD45, "BLOCK OCTANT-157", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32728 .{ 0x1CD46, "BLOCK OCTANT-257", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32729 .{ 0x1CD47, "BLOCK OCTANT-1257", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32730 .{ 0x1CD48, "BLOCK OCTANT-357", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32731 .{ 0x1CD49, "BLOCK OCTANT-2357", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32732 .{ 0x1CD4A, "BLOCK OCTANT-12357", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32733 .{ 0x1CD4B, "BLOCK OCTANT-457", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32734 .{ 0x1CD4C, "BLOCK OCTANT-1457", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32735 .{ 0x1CD4D, "BLOCK OCTANT-12457", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32736 .{ 0x1CD4E, "BLOCK OCTANT-3457", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32737 .{ 0x1CD4F, "BLOCK OCTANT-13457", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32738 .{ 0x1CD50, "BLOCK OCTANT-23457", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32739 .{ 0x1CD51, "BLOCK OCTANT-67", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32740 .{ 0x1CD52, "BLOCK OCTANT-167", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32741 .{ 0x1CD53, "BLOCK OCTANT-267", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32742 .{ 0x1CD54, "BLOCK OCTANT-1267", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32743 .{ 0x1CD55, "BLOCK OCTANT-367", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32744 .{ 0x1CD56, "BLOCK OCTANT-1367", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32745 .{ 0x1CD57, "BLOCK OCTANT-2367", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32746 .{ 0x1CD58, "BLOCK OCTANT-12367", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32747 .{ 0x1CD59, "BLOCK OCTANT-467", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32748 .{ 0x1CD5A, "BLOCK OCTANT-1467", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32749 .{ 0x1CD5B, "BLOCK OCTANT-2467", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32750 .{ 0x1CD5C, "BLOCK OCTANT-12467", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32751 .{ 0x1CD5D, "BLOCK OCTANT-3467", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32752 .{ 0x1CD5E, "BLOCK OCTANT-13467", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32753 .{ 0x1CD5F, "BLOCK OCTANT-23467", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32754 .{ 0x1CD60, "BLOCK OCTANT-123467", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32755 .{ 0x1CD61, "BLOCK OCTANT-567", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32756 .{ 0x1CD62, "BLOCK OCTANT-1567", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32757 .{ 0x1CD63, "BLOCK OCTANT-2567", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32758 .{ 0x1CD64, "BLOCK OCTANT-12567", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32759 .{ 0x1CD65, "BLOCK OCTANT-3567", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32760 .{ 0x1CD66, "BLOCK OCTANT-13567", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32761 .{ 0x1CD67, "BLOCK OCTANT-23567", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32762 .{ 0x1CD68, "BLOCK OCTANT-123567", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32763 .{ 0x1CD69, "BLOCK OCTANT-4567", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32764 .{ 0x1CD6A, "BLOCK OCTANT-14567", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32765 .{ 0x1CD6B, "BLOCK OCTANT-24567", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32766 .{ 0x1CD6C, "BLOCK OCTANT-124567", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32767 .{ 0x1CD6D, "BLOCK OCTANT-34567", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32768 .{ 0x1CD6E, "BLOCK OCTANT-134567", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32769 .{ 0x1CD6F, "BLOCK OCTANT-234567", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32770 .{ 0x1CD70, "BLOCK OCTANT-1234567", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32771 .{ 0x1CD71, "BLOCK OCTANT-18", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32772 .{ 0x1CD72, "BLOCK OCTANT-28", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32773 .{ 0x1CD73, "BLOCK OCTANT-128", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32774 .{ 0x1CD74, "BLOCK OCTANT-38", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32775 .{ 0x1CD75, "BLOCK OCTANT-138", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32776 .{ 0x1CD76, "BLOCK OCTANT-238", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32777 .{ 0x1CD77, "BLOCK OCTANT-1238", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32778 .{ 0x1CD78, "BLOCK OCTANT-48", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32779 .{ 0x1CD79, "BLOCK OCTANT-148", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32780 .{ 0x1CD7A, "BLOCK OCTANT-248", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32781 .{ 0x1CD7B, "BLOCK OCTANT-1248", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32782 .{ 0x1CD7C, "BLOCK OCTANT-348", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32783 .{ 0x1CD7D, "BLOCK OCTANT-1348", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32784 .{ 0x1CD7E, "BLOCK OCTANT-2348", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32785 .{ 0x1CD7F, "BLOCK OCTANT-12348", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32786 .{ 0x1CD80, "BLOCK OCTANT-58", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32787 .{ 0x1CD81, "BLOCK OCTANT-158", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32788 .{ 0x1CD82, "BLOCK OCTANT-258", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32789 .{ 0x1CD83, "BLOCK OCTANT-1258", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32790 .{ 0x1CD84, "BLOCK OCTANT-358", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32791 .{ 0x1CD85, "BLOCK OCTANT-1358", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32792 .{ 0x1CD86, "BLOCK OCTANT-2358", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32793 .{ 0x1CD87, "BLOCK OCTANT-12358", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32794 .{ 0x1CD88, "BLOCK OCTANT-458", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32795 .{ 0x1CD89, "BLOCK OCTANT-1458", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32796 .{ 0x1CD8A, "BLOCK OCTANT-2458", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32797 .{ 0x1CD8B, "BLOCK OCTANT-12458", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32798 .{ 0x1CD8C, "BLOCK OCTANT-3458", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32799 .{ 0x1CD8D, "BLOCK OCTANT-13458", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32800 .{ 0x1CD8E, "BLOCK OCTANT-23458", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32801 .{ 0x1CD8F, "BLOCK OCTANT-123458", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32802 .{ 0x1CD90, "BLOCK OCTANT-168", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32803 .{ 0x1CD91, "BLOCK OCTANT-268", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32804 .{ 0x1CD92, "BLOCK OCTANT-1268", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32805 .{ 0x1CD93, "BLOCK OCTANT-368", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32806 .{ 0x1CD94, "BLOCK OCTANT-2368", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32807 .{ 0x1CD95, "BLOCK OCTANT-12368", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32808 .{ 0x1CD96, "BLOCK OCTANT-468", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32809 .{ 0x1CD97, "BLOCK OCTANT-1468", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32810 .{ 0x1CD98, "BLOCK OCTANT-12468", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32811 .{ 0x1CD99, "BLOCK OCTANT-3468", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32812 .{ 0x1CD9A, "BLOCK OCTANT-13468", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32813 .{ 0x1CD9B, "BLOCK OCTANT-23468", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32814 .{ 0x1CD9C, "BLOCK OCTANT-568", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32815 .{ 0x1CD9D, "BLOCK OCTANT-1568", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32816 .{ 0x1CD9E, "BLOCK OCTANT-2568", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32817 .{ 0x1CD9F, "BLOCK OCTANT-12568", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32818 .{ 0x1CDA0, "BLOCK OCTANT-3568", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32819 .{ 0x1CDA1, "BLOCK OCTANT-13568", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32820 .{ 0x1CDA2, "BLOCK OCTANT-23568", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32821 .{ 0x1CDA3, "BLOCK OCTANT-123568", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32822 .{ 0x1CDA4, "BLOCK OCTANT-4568", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32823 .{ 0x1CDA5, "BLOCK OCTANT-14568", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32824 .{ 0x1CDA6, "BLOCK OCTANT-24568", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32825 .{ 0x1CDA7, "BLOCK OCTANT-124568", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32826 .{ 0x1CDA8, "BLOCK OCTANT-34568", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32827 .{ 0x1CDA9, "BLOCK OCTANT-134568", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32828 .{ 0x1CDAA, "BLOCK OCTANT-234568", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32829 .{ 0x1CDAB, "BLOCK OCTANT-1234568", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32830 .{ 0x1CDAC, "BLOCK OCTANT-178", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32831 .{ 0x1CDAD, "BLOCK OCTANT-278", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32832 .{ 0x1CDAE, "BLOCK OCTANT-1278", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32833 .{ 0x1CDAF, "BLOCK OCTANT-378", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32834 .{ 0x1CDB0, "BLOCK OCTANT-1378", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32835 .{ 0x1CDB1, "BLOCK OCTANT-2378", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32836 .{ 0x1CDB2, "BLOCK OCTANT-12378", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32837 .{ 0x1CDB3, "BLOCK OCTANT-478", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32838 .{ 0x1CDB4, "BLOCK OCTANT-1478", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32839 .{ 0x1CDB5, "BLOCK OCTANT-2478", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32840 .{ 0x1CDB6, "BLOCK OCTANT-12478", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32841 .{ 0x1CDB7, "BLOCK OCTANT-3478", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32842 .{ 0x1CDB8, "BLOCK OCTANT-13478", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32843 .{ 0x1CDB9, "BLOCK OCTANT-23478", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32844 .{ 0x1CDBA, "BLOCK OCTANT-123478", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32845 .{ 0x1CDBB, "BLOCK OCTANT-578", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32846 .{ 0x1CDBC, "BLOCK OCTANT-1578", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32847 .{ 0x1CDBD, "BLOCK OCTANT-2578", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32848 .{ 0x1CDBE, "BLOCK OCTANT-12578", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32849 .{ 0x1CDBF, "BLOCK OCTANT-3578", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32850 .{ 0x1CDC0, "BLOCK OCTANT-13578", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32851 .{ 0x1CDC1, "BLOCK OCTANT-23578", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32852 .{ 0x1CDC2, "BLOCK OCTANT-123578", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32853 .{ 0x1CDC3, "BLOCK OCTANT-4578", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32854 .{ 0x1CDC4, "BLOCK OCTANT-14578", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32855 .{ 0x1CDC5, "BLOCK OCTANT-24578", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32856 .{ 0x1CDC6, "BLOCK OCTANT-124578", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32857 .{ 0x1CDC7, "BLOCK OCTANT-34578", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32858 .{ 0x1CDC8, "BLOCK OCTANT-134578", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32859 .{ 0x1CDC9, "BLOCK OCTANT-234578", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32860 .{ 0x1CDCA, "BLOCK OCTANT-1234578", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32861 .{ 0x1CDCB, "BLOCK OCTANT-678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32862 .{ 0x1CDCC, "BLOCK OCTANT-1678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32863 .{ 0x1CDCD, "BLOCK OCTANT-2678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32864 .{ 0x1CDCE, "BLOCK OCTANT-12678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32865 .{ 0x1CDCF, "BLOCK OCTANT-3678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32866 .{ 0x1CDD0, "BLOCK OCTANT-13678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32867 .{ 0x1CDD1, "BLOCK OCTANT-23678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32868 .{ 0x1CDD2, "BLOCK OCTANT-123678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32869 .{ 0x1CDD3, "BLOCK OCTANT-4678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32870 .{ 0x1CDD4, "BLOCK OCTANT-14678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32871 .{ 0x1CDD5, "BLOCK OCTANT-24678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32872 .{ 0x1CDD6, "BLOCK OCTANT-124678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32873 .{ 0x1CDD7, "BLOCK OCTANT-34678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32874 .{ 0x1CDD8, "BLOCK OCTANT-134678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32875 .{ 0x1CDD9, "BLOCK OCTANT-234678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32876 .{ 0x1CDDA, "BLOCK OCTANT-1234678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32877 .{ 0x1CDDB, "BLOCK OCTANT-15678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32878 .{ 0x1CDDC, "BLOCK OCTANT-25678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32879 .{ 0x1CDDD, "BLOCK OCTANT-125678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32880 .{ 0x1CDDE, "BLOCK OCTANT-35678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32881 .{ 0x1CDDF, "BLOCK OCTANT-235678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32882 .{ 0x1CDE0, "BLOCK OCTANT-1235678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32883 .{ 0x1CDE1, "BLOCK OCTANT-45678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32884 .{ 0x1CDE2, "BLOCK OCTANT-145678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32885 .{ 0x1CDE3, "BLOCK OCTANT-1245678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32886 .{ 0x1CDE4, "BLOCK OCTANT-1345678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32887 .{ 0x1CDE5, "BLOCK OCTANT-2345678", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32888 .{ 0x1CDE6, "TOP HALF STANDING PERSON", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32889 .{ 0x1CDE7, "BOTTOM HALF STANDING PERSON", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32890 .{ 0x1CDE8, "TOP HALF RIGHT-FACING RUNNER FRAME-1", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32891 .{ 0x1CDE9, "BOTTOM HALF RIGHT-FACING RUNNER FRAME-1", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32892 .{ 0x1CDEA, "TOP HALF RIGHT-FACING RUNNER FRAME-2", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32893 .{ 0x1CDEB, "BOTTOM HALF RIGHT-FACING RUNNER FRAME-2", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32894 .{ 0x1CDEC, "TOP HALF LEFT-FACING RUNNER FRAME-1", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32895 .{ 0x1CDED, "BOTTOM HALF LEFT-FACING RUNNER FRAME-1", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32896 .{ 0x1CDEE, "TOP HALF LEFT-FACING RUNNER FRAME-2", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32897 .{ 0x1CDEF, "BOTTOM HALF LEFT-FACING RUNNER FRAME-2", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32898 .{ 0x1CDF0, "TOP HALF FORWARD-FACING RUNNER", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32899 .{ 0x1CDF1, "BOTTOM HALF FORWARD-FACING RUNNER FRAME-1", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32900 .{ 0x1CDF2, "BOTTOM HALF FORWARD-FACING RUNNER FRAME-2", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32901 .{ 0x1CDF3, "BOTTOM HALF FORWARD-FACING RUNNER FRAME-3", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32902 .{ 0x1CDF4, "BOTTOM HALF FORWARD-FACING RUNNER FRAME-4", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32903 .{ 0x1CDF5, "MOON LANDER", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32904 .{ 0x1CDF6, "TOP HALF FLAILING ROBOT FRAME-1", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32905 .{ 0x1CDF7, "TOP HALF FLAILING ROBOT FRAME-2", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32906 .{ 0x1CDF8, "DOWN-POINTING AIRPLANE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32907 .{ 0x1CDF9, "LEFT-POINTING AIRPLANE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32908 .{ 0x1CDFA, "SMALL UP-POINTING AIRPLANE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32909 .{ 0x1CDFB, "UP-POINTING FROG", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32910 .{ 0x1CDFC, "DOWN-POINTING FROG", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32911 .{ 0x1CDFD, "EXPLOSION FRAME-1", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32912 .{ 0x1CDFE, "EXPLOSION FRAME-2", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32913 .{ 0x1CDFF, "EXPLOSION FRAME-3", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32914 .{ 0x1CE00, "RIGHT HALF AND LEFT HALF WHITE CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32915 .{ 0x1CE01, "LOWER HALF AND UPPER HALF WHITE CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32916 .{ 0x1CE02, "EXPLOSION AT HORIZON", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32917 .{ 0x1CE03, "UPPER HALF HEAVY WHITE SQUARE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32918 .{ 0x1CE04, "LOWER HALF HEAVY WHITE SQUARE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32919 .{ 0x1CE05, "HEAVY WHITE SQUARE CONTAINING BLACK VERY SMALL SQUARE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32920 .{ 0x1CE06, "WHITE VERTICAL RECTANGLE WITH HORIZONTAL BAR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32921 .{ 0x1CE07, "TOP LEFT BLACK LEFT-POINTING SMALL TRIANGLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32922 .{ 0x1CE08, "FUNNEL", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32923 .{ 0x1CE09, "BOX DRAWINGS DOUBLE DIAGONAL LOWER LEFT TO MIDDLE CENTRE TO LOWER RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32924 .{ 0x1CE0A, "BOX DRAWINGS DOUBLE DIAGONAL UPPER LEFT TO MIDDLE CENTRE TO UPPER RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32925 .{ 0x1CE0B, "LEFT HALF WHITE ELLIPSE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32926 .{ 0x1CE0C, "RIGHT HALF WHITE ELLIPSE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32927 .{ 0x1CE0D, "LEFT HALF TRIPLE DASH HORIZONTAL", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32928 .{ 0x1CE0E, "RIGHT HALF TRIPLE DASH HORIZONTAL", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32929 .{ 0x1CE0F, "HORIZONTAL LINE WITH TICK MARK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32930 .{ 0x1CE10, "LEFT HALF HORIZONTAL LINE WITH THREE TICK MARKS", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32931 .{ 0x1CE11, "RIGHT HALF HORIZONTAL LINE WITH THREE TICK MARKS", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32932 .{ 0x1CE12, "HORIZONTAL LINE WITH THREE TICK MARKS", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32933 .{ 0x1CE13, "LOWER HALF VERTICAL LINE WITH THREE TICK MARKS", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32934 .{ 0x1CE14, "UPPER HALF VERTICAL LINE WITH THREE TICK MARKS", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32935 .{ 0x1CE15, "VERTICAL LINE WITH THREE TICK MARKS", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32936 .{ 0x1CE16, "BOX DRAWINGS LIGHT VERTICAL AND TOP RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32937 .{ 0x1CE17, "BOX DRAWINGS LIGHT VERTICAL AND BOTTOM RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32938 .{ 0x1CE18, "BOX DRAWINGS LIGHT VERTICAL AND TOP LEFT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32939 .{ 0x1CE19, "BOX DRAWINGS LIGHT VERTICAL AND BOTTOM LEFT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32940 .{ 0x1CE1A, "LARGE TYPE PIECE UPPER LEFT ARC", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32941 .{ 0x1CE1B, "LARGE TYPE PIECE UPPER LEFT CORNER", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32942 .{ 0x1CE1C, "LARGE TYPE PIECE UPPER TERMINAL", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32943 .{ 0x1CE1D, "LARGE TYPE PIECE UPPER LEFT CROTCH", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32944 .{ 0x1CE1E, "LARGE TYPE PIECE LEFT ARM", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32945 .{ 0x1CE1F, "LARGE TYPE PIECE CROSSBAR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32946 .{ 0x1CE20, "LARGE TYPE PIECE CROSSBAR WITH LOWER STEM", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32947 .{ 0x1CE21, "LARGE TYPE PIECE UPPER HALF VERTEX OF M", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32948 .{ 0x1CE22, "LARGE TYPE PIECE DIAGONAL LOWER LEFT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32949 .{ 0x1CE23, "LARGE TYPE PIECE SHORT UPPER TERMINAL", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32950 .{ 0x1CE24, "LARGE TYPE PIECE UPPER RIGHT ARC", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32951 .{ 0x1CE25, "LARGE TYPE PIECE RIGHT ARM", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32952 .{ 0x1CE26, "LARGE TYPE PIECE UPPER RIGHT CROTCH", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32953 .{ 0x1CE27, "LARGE TYPE PIECE UPPER RIGHT CORNER", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32954 .{ 0x1CE28, "LARGE TYPE PIECE STEM WITH RIGHT CROSSBAR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32955 .{ 0x1CE29, "LARGE TYPE PIECE STEM", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32956 .{ 0x1CE2A, "LARGE TYPE PIECE DIAGONAL UPPER RIGHT AND LOWER RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32957 .{ 0x1CE2B, "LARGE TYPE PIECE DIAGONAL UPPER RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32958 .{ 0x1CE2C, "LARGE TYPE PIECE DIAGONAL LOWER RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32959 .{ 0x1CE2D, "LARGE TYPE PIECE SHORT LOWER TERMINAL", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32960 .{ 0x1CE2E, "LARGE TYPE PIECE LOWER LEFT AND UPPER LEFT ARC", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32961 .{ 0x1CE2F, "LARGE TYPE PIECE CENTRE OF K", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32962 .{ 0x1CE30, "LARGE TYPE PIECE LOWER HALF VERTEX OF M", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32963 .{ 0x1CE31, "LARGE TYPE PIECE UPPER HALF VERTEX OF W", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32964 .{ 0x1CE32, "LARGE TYPE PIECE CENTRE OF X", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32965 .{ 0x1CE33, "LARGE TYPE PIECE CENTRE OF Y", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32966 .{ 0x1CE34, "LARGE TYPE PIECE CENTRE OF Z WITH CROSSBAR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32967 .{ 0x1CE35, "LARGE TYPE PIECE RAISED UPPER LEFT ARC", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32968 .{ 0x1CE36, "LARGE TYPE PIECE STEM WITH LEFT CROSSBAR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32969 .{ 0x1CE37, "LARGE TYPE PIECE LOWER RIGHT AND UPPER RIGHT ARC", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32970 .{ 0x1CE38, "LARGE TYPE PIECE DIAGONAL UPPER LEFT AND LOWER LEFT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32971 .{ 0x1CE39, "LARGE TYPE PIECE STEM WITH LEFT JOINT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32972 .{ 0x1CE3A, "LARGE TYPE PIECE STEM WITH CROSSBAR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32973 .{ 0x1CE3B, "LARGE TYPE PIECE DIAGONAL UPPER LEFT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32974 .{ 0x1CE3C, "LARGE TYPE PIECE LOWER TERMINAL", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32975 .{ 0x1CE3D, "LARGE TYPE PIECE LOWER LEFT CORNER", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32976 .{ 0x1CE3E, "LARGE TYPE PIECE LOWER LEFT ARC", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32977 .{ 0x1CE3F, "LARGE TYPE PIECE LOWER LEFT CROTCH", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32978 .{ 0x1CE40, "LARGE TYPE PIECE CROSSBAR WITH UPPER STEM", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32979 .{ 0x1CE41, "LARGE TYPE PIECE VERTEX OF V", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32980 .{ 0x1CE42, "LARGE TYPE PIECE LOWER HALF VERTEX OF W", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32981 .{ 0x1CE43, "LARGE TYPE PIECE LOWER RIGHT ARC", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32982 .{ 0x1CE44, "LARGE TYPE PIECE LOWER RIGHT CORNER", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32983 .{ 0x1CE45, "LARGE TYPE PIECE LOWER RIGHT ARC WITH TAIL", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32984 .{ 0x1CE46, "LARGE TYPE PIECE LOWER RIGHT CROTCH", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32985 .{ 0x1CE47, "LARGE TYPE PIECE STEM-45", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32986 .{ 0x1CE48, "LARGE TYPE PIECE STEM-2345", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32987 .{ 0x1CE49, "LARGE TYPE PIECE STEM-4", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32988 .{ 0x1CE4A, "LARGE TYPE PIECE STEM-34", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32989 .{ 0x1CE4B, "LARGE TYPE PIECE STEM-234", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32990 .{ 0x1CE4C, "LARGE TYPE PIECE STEM-1234", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32991 .{ 0x1CE4D, "LARGE TYPE PIECE STEM-3", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32992 .{ 0x1CE4E, "LARGE TYPE PIECE STEM-23", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32993 .{ 0x1CE4F, "LARGE TYPE PIECE STEM-2", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32994 .{ 0x1CE50, "LARGE TYPE PIECE STEM-12", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32995 .{ 0x1CE51, "SEPARATED BLOCK SEXTANT-1", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32996 .{ 0x1CE52, "SEPARATED BLOCK SEXTANT-2", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32997 .{ 0x1CE53, "SEPARATED BLOCK SEXTANT-12", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32998 .{ 0x1CE54, "SEPARATED BLOCK SEXTANT-3", .So, 0, .ON, false, "", "", "", false, null, null, null, },
32999 .{ 0x1CE55, "SEPARATED BLOCK SEXTANT-13", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33000 .{ 0x1CE56, "SEPARATED BLOCK SEXTANT-23", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33001 .{ 0x1CE57, "SEPARATED BLOCK SEXTANT-123", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33002 .{ 0x1CE58, "SEPARATED BLOCK SEXTANT-4", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33003 .{ 0x1CE59, "SEPARATED BLOCK SEXTANT-14", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33004 .{ 0x1CE5A, "SEPARATED BLOCK SEXTANT-24", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33005 .{ 0x1CE5B, "SEPARATED BLOCK SEXTANT-124", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33006 .{ 0x1CE5C, "SEPARATED BLOCK SEXTANT-34", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33007 .{ 0x1CE5D, "SEPARATED BLOCK SEXTANT-134", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33008 .{ 0x1CE5E, "SEPARATED BLOCK SEXTANT-234", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33009 .{ 0x1CE5F, "SEPARATED BLOCK SEXTANT-1234", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33010 .{ 0x1CE60, "SEPARATED BLOCK SEXTANT-5", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33011 .{ 0x1CE61, "SEPARATED BLOCK SEXTANT-15", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33012 .{ 0x1CE62, "SEPARATED BLOCK SEXTANT-25", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33013 .{ 0x1CE63, "SEPARATED BLOCK SEXTANT-125", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33014 .{ 0x1CE64, "SEPARATED BLOCK SEXTANT-35", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33015 .{ 0x1CE65, "SEPARATED BLOCK SEXTANT-135", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33016 .{ 0x1CE66, "SEPARATED BLOCK SEXTANT-235", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33017 .{ 0x1CE67, "SEPARATED BLOCK SEXTANT-1235", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33018 .{ 0x1CE68, "SEPARATED BLOCK SEXTANT-45", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33019 .{ 0x1CE69, "SEPARATED BLOCK SEXTANT-145", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33020 .{ 0x1CE6A, "SEPARATED BLOCK SEXTANT-245", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33021 .{ 0x1CE6B, "SEPARATED BLOCK SEXTANT-1245", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33022 .{ 0x1CE6C, "SEPARATED BLOCK SEXTANT-345", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33023 .{ 0x1CE6D, "SEPARATED BLOCK SEXTANT-1345", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33024 .{ 0x1CE6E, "SEPARATED BLOCK SEXTANT-2345", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33025 .{ 0x1CE6F, "SEPARATED BLOCK SEXTANT-12345", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33026 .{ 0x1CE70, "SEPARATED BLOCK SEXTANT-6", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33027 .{ 0x1CE71, "SEPARATED BLOCK SEXTANT-16", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33028 .{ 0x1CE72, "SEPARATED BLOCK SEXTANT-26", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33029 .{ 0x1CE73, "SEPARATED BLOCK SEXTANT-126", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33030 .{ 0x1CE74, "SEPARATED BLOCK SEXTANT-36", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33031 .{ 0x1CE75, "SEPARATED BLOCK SEXTANT-136", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33032 .{ 0x1CE76, "SEPARATED BLOCK SEXTANT-236", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33033 .{ 0x1CE77, "SEPARATED BLOCK SEXTANT-1236", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33034 .{ 0x1CE78, "SEPARATED BLOCK SEXTANT-46", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33035 .{ 0x1CE79, "SEPARATED BLOCK SEXTANT-146", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33036 .{ 0x1CE7A, "SEPARATED BLOCK SEXTANT-246", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33037 .{ 0x1CE7B, "SEPARATED BLOCK SEXTANT-1246", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33038 .{ 0x1CE7C, "SEPARATED BLOCK SEXTANT-346", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33039 .{ 0x1CE7D, "SEPARATED BLOCK SEXTANT-1346", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33040 .{ 0x1CE7E, "SEPARATED BLOCK SEXTANT-2346", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33041 .{ 0x1CE7F, "SEPARATED BLOCK SEXTANT-12346", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33042 .{ 0x1CE80, "SEPARATED BLOCK SEXTANT-56", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33043 .{ 0x1CE81, "SEPARATED BLOCK SEXTANT-156", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33044 .{ 0x1CE82, "SEPARATED BLOCK SEXTANT-256", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33045 .{ 0x1CE83, "SEPARATED BLOCK SEXTANT-1256", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33046 .{ 0x1CE84, "SEPARATED BLOCK SEXTANT-356", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33047 .{ 0x1CE85, "SEPARATED BLOCK SEXTANT-1356", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33048 .{ 0x1CE86, "SEPARATED BLOCK SEXTANT-2356", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33049 .{ 0x1CE87, "SEPARATED BLOCK SEXTANT-12356", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33050 .{ 0x1CE88, "SEPARATED BLOCK SEXTANT-456", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33051 .{ 0x1CE89, "SEPARATED BLOCK SEXTANT-1456", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33052 .{ 0x1CE8A, "SEPARATED BLOCK SEXTANT-2456", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33053 .{ 0x1CE8B, "SEPARATED BLOCK SEXTANT-12456", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33054 .{ 0x1CE8C, "SEPARATED BLOCK SEXTANT-3456", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33055 .{ 0x1CE8D, "SEPARATED BLOCK SEXTANT-13456", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33056 .{ 0x1CE8E, "SEPARATED BLOCK SEXTANT-23456", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33057 .{ 0x1CE8F, "SEPARATED BLOCK SEXTANT-123456", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33058 .{ 0x1CE90, "UPPER LEFT ONE SIXTEENTH BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33059 .{ 0x1CE91, "UPPER CENTRE LEFT ONE SIXTEENTH BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33060 .{ 0x1CE92, "UPPER CENTRE RIGHT ONE SIXTEENTH BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33061 .{ 0x1CE93, "UPPER RIGHT ONE SIXTEENTH BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33062 .{ 0x1CE94, "UPPER MIDDLE LEFT ONE SIXTEENTH BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33063 .{ 0x1CE95, "UPPER MIDDLE CENTRE LEFT ONE SIXTEENTH BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33064 .{ 0x1CE96, "UPPER MIDDLE CENTRE RIGHT ONE SIXTEENTH BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33065 .{ 0x1CE97, "UPPER MIDDLE RIGHT ONE SIXTEENTH BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33066 .{ 0x1CE98, "LOWER MIDDLE LEFT ONE SIXTEENTH BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33067 .{ 0x1CE99, "LOWER MIDDLE CENTRE LEFT ONE SIXTEENTH BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33068 .{ 0x1CE9A, "LOWER MIDDLE CENTRE RIGHT ONE SIXTEENTH BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33069 .{ 0x1CE9B, "LOWER MIDDLE RIGHT ONE SIXTEENTH BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33070 .{ 0x1CE9C, "LOWER LEFT ONE SIXTEENTH BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33071 .{ 0x1CE9D, "LOWER CENTRE LEFT ONE SIXTEENTH BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33072 .{ 0x1CE9E, "LOWER CENTRE RIGHT ONE SIXTEENTH BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33073 .{ 0x1CE9F, "LOWER RIGHT ONE SIXTEENTH BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33074 .{ 0x1CEA0, "RIGHT HALF LOWER ONE QUARTER BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33075 .{ 0x1CEA1, "RIGHT THREE QUARTERS LOWER ONE QUARTER BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33076 .{ 0x1CEA2, "LEFT THREE QUARTERS LOWER ONE QUARTER BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33077 .{ 0x1CEA3, "LEFT HALF LOWER ONE QUARTER BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33078 .{ 0x1CEA4, "LOWER HALF LEFT ONE QUARTER BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33079 .{ 0x1CEA5, "LOWER THREE QUARTERS LEFT ONE QUARTER BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33080 .{ 0x1CEA6, "UPPER THREE QUARTERS LEFT ONE QUARTER BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33081 .{ 0x1CEA7, "UPPER HALF LEFT ONE QUARTER BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33082 .{ 0x1CEA8, "LEFT HALF UPPER ONE QUARTER BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33083 .{ 0x1CEA9, "LEFT THREE QUARTERS UPPER ONE QUARTER BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33084 .{ 0x1CEAA, "RIGHT THREE QUARTERS UPPER ONE QUARTER BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33085 .{ 0x1CEAB, "RIGHT HALF UPPER ONE QUARTER BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33086 .{ 0x1CEAC, "UPPER HALF RIGHT ONE QUARTER BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33087 .{ 0x1CEAD, "UPPER THREE QUARTERS RIGHT ONE QUARTER BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33088 .{ 0x1CEAE, "LOWER THREE QUARTERS RIGHT ONE QUARTER BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33089 .{ 0x1CEAF, "LOWER HALF RIGHT ONE QUARTER BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33090 .{ 0x1CEB0, "HORIZONTAL ZIGZAG LINE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33091 .{ 0x1CEB1, "KEYHOLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33092 .{ 0x1CEB2, "OLD PERSONAL COMPUTER WITH MONITOR IN PORTRAIT ORIENTATION", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33093 .{ 0x1CEB3, "BLACK RIGHT TRIANGLE CARET", .So, 0, .ON, false, "", "", "", false, null, null, null, },
28009 .{ 0x1CF00, "ZNAMENNY COMBINING MARK GORAZDO NIZKO S KRYZHEM ON LEFT", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },33094 .{ 0x1CF00, "ZNAMENNY COMBINING MARK GORAZDO NIZKO S KRYZHEM ON LEFT", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
28010 .{ 0x1CF01, "ZNAMENNY COMBINING MARK NIZKO S KRYZHEM ON LEFT", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },33095 .{ 0x1CF01, "ZNAMENNY COMBINING MARK NIZKO S KRYZHEM ON LEFT", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
28011 .{ 0x1CF02, "ZNAMENNY COMBINING MARK TSATA ON LEFT", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },33096 .{ 0x1CF02, "ZNAMENNY COMBINING MARK TSATA ON LEFT", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, },
...@@ -29571,7 +34656,7 @@ pub const data = [_]Codepoint{...@@ -29571,7 +34656,7 @@ pub const data = [_]Codepoint{
29571 .{ 0x1D6BE, "MATHEMATICAL BOLD CAPITAL CHI", .Lu, 0, .L, true, "", "", "", false, null, null, null, },34656 .{ 0x1D6BE, "MATHEMATICAL BOLD CAPITAL CHI", .Lu, 0, .L, true, "", "", "", false, null, null, null, },
29572 .{ 0x1D6BF, "MATHEMATICAL BOLD CAPITAL PSI", .Lu, 0, .L, true, "", "", "", false, null, null, null, },34657 .{ 0x1D6BF, "MATHEMATICAL BOLD CAPITAL PSI", .Lu, 0, .L, true, "", "", "", false, null, null, null, },
29573 .{ 0x1D6C0, "MATHEMATICAL BOLD CAPITAL OMEGA", .Lu, 0, .L, true, "", "", "", false, null, null, null, },34658 .{ 0x1D6C0, "MATHEMATICAL BOLD CAPITAL OMEGA", .Lu, 0, .L, true, "", "", "", false, null, null, null, },
29574 .{ 0x1D6C1, "MATHEMATICAL BOLD NABLA", .Sm, 0, .L, true, "", "", "", false, null, null, null, },34659 .{ 0x1D6C1, "MATHEMATICAL BOLD NABLA", .Sm, 0, .ON, true, "", "", "", false, null, null, null, },
29575 .{ 0x1D6C2, "MATHEMATICAL BOLD SMALL ALPHA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },34660 .{ 0x1D6C2, "MATHEMATICAL BOLD SMALL ALPHA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },
29576 .{ 0x1D6C3, "MATHEMATICAL BOLD SMALL BETA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },34661 .{ 0x1D6C3, "MATHEMATICAL BOLD SMALL BETA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },
29577 .{ 0x1D6C4, "MATHEMATICAL BOLD SMALL GAMMA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },34662 .{ 0x1D6C4, "MATHEMATICAL BOLD SMALL GAMMA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },
...@@ -29629,7 +34714,7 @@ pub const data = [_]Codepoint{...@@ -29629,7 +34714,7 @@ pub const data = [_]Codepoint{
29629 .{ 0x1D6F8, "MATHEMATICAL ITALIC CAPITAL CHI", .Lu, 0, .L, true, "", "", "", false, null, null, null, },34714 .{ 0x1D6F8, "MATHEMATICAL ITALIC CAPITAL CHI", .Lu, 0, .L, true, "", "", "", false, null, null, null, },
29630 .{ 0x1D6F9, "MATHEMATICAL ITALIC CAPITAL PSI", .Lu, 0, .L, true, "", "", "", false, null, null, null, },34715 .{ 0x1D6F9, "MATHEMATICAL ITALIC CAPITAL PSI", .Lu, 0, .L, true, "", "", "", false, null, null, null, },
29631 .{ 0x1D6FA, "MATHEMATICAL ITALIC CAPITAL OMEGA", .Lu, 0, .L, true, "", "", "", false, null, null, null, },34716 .{ 0x1D6FA, "MATHEMATICAL ITALIC CAPITAL OMEGA", .Lu, 0, .L, true, "", "", "", false, null, null, null, },
29632 .{ 0x1D6FB, "MATHEMATICAL ITALIC NABLA", .Sm, 0, .L, true, "", "", "", false, null, null, null, },34717 .{ 0x1D6FB, "MATHEMATICAL ITALIC NABLA", .Sm, 0, .ON, true, "", "", "", false, null, null, null, },
29633 .{ 0x1D6FC, "MATHEMATICAL ITALIC SMALL ALPHA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },34718 .{ 0x1D6FC, "MATHEMATICAL ITALIC SMALL ALPHA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },
29634 .{ 0x1D6FD, "MATHEMATICAL ITALIC SMALL BETA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },34719 .{ 0x1D6FD, "MATHEMATICAL ITALIC SMALL BETA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },
29635 .{ 0x1D6FE, "MATHEMATICAL ITALIC SMALL GAMMA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },34720 .{ 0x1D6FE, "MATHEMATICAL ITALIC SMALL GAMMA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },
...@@ -29687,7 +34772,7 @@ pub const data = [_]Codepoint{...@@ -29687,7 +34772,7 @@ pub const data = [_]Codepoint{
29687 .{ 0x1D732, "MATHEMATICAL BOLD ITALIC CAPITAL CHI", .Lu, 0, .L, true, "", "", "", false, null, null, null, },34772 .{ 0x1D732, "MATHEMATICAL BOLD ITALIC CAPITAL CHI", .Lu, 0, .L, true, "", "", "", false, null, null, null, },
29688 .{ 0x1D733, "MATHEMATICAL BOLD ITALIC CAPITAL PSI", .Lu, 0, .L, true, "", "", "", false, null, null, null, },34773 .{ 0x1D733, "MATHEMATICAL BOLD ITALIC CAPITAL PSI", .Lu, 0, .L, true, "", "", "", false, null, null, null, },
29689 .{ 0x1D734, "MATHEMATICAL BOLD ITALIC CAPITAL OMEGA", .Lu, 0, .L, true, "", "", "", false, null, null, null, },34774 .{ 0x1D734, "MATHEMATICAL BOLD ITALIC CAPITAL OMEGA", .Lu, 0, .L, true, "", "", "", false, null, null, null, },
29690 .{ 0x1D735, "MATHEMATICAL BOLD ITALIC NABLA", .Sm, 0, .L, true, "", "", "", false, null, null, null, },34775 .{ 0x1D735, "MATHEMATICAL BOLD ITALIC NABLA", .Sm, 0, .ON, true, "", "", "", false, null, null, null, },
29691 .{ 0x1D736, "MATHEMATICAL BOLD ITALIC SMALL ALPHA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },34776 .{ 0x1D736, "MATHEMATICAL BOLD ITALIC SMALL ALPHA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },
29692 .{ 0x1D737, "MATHEMATICAL BOLD ITALIC SMALL BETA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },34777 .{ 0x1D737, "MATHEMATICAL BOLD ITALIC SMALL BETA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },
29693 .{ 0x1D738, "MATHEMATICAL BOLD ITALIC SMALL GAMMA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },34778 .{ 0x1D738, "MATHEMATICAL BOLD ITALIC SMALL GAMMA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },
...@@ -29745,7 +34830,7 @@ pub const data = [_]Codepoint{...@@ -29745,7 +34830,7 @@ pub const data = [_]Codepoint{
29745 .{ 0x1D76C, "MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI", .Lu, 0, .L, true, "", "", "", false, null, null, null, },34830 .{ 0x1D76C, "MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI", .Lu, 0, .L, true, "", "", "", false, null, null, null, },
29746 .{ 0x1D76D, "MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI", .Lu, 0, .L, true, "", "", "", false, null, null, null, },34831 .{ 0x1D76D, "MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI", .Lu, 0, .L, true, "", "", "", false, null, null, null, },
29747 .{ 0x1D76E, "MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA", .Lu, 0, .L, true, "", "", "", false, null, null, null, },34832 .{ 0x1D76E, "MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA", .Lu, 0, .L, true, "", "", "", false, null, null, null, },
29748 .{ 0x1D76F, "MATHEMATICAL SANS-SERIF BOLD NABLA", .Sm, 0, .L, true, "", "", "", false, null, null, null, },34833 .{ 0x1D76F, "MATHEMATICAL SANS-SERIF BOLD NABLA", .Sm, 0, .ON, true, "", "", "", false, null, null, null, },
29749 .{ 0x1D770, "MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },34834 .{ 0x1D770, "MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },
29750 .{ 0x1D771, "MATHEMATICAL SANS-SERIF BOLD SMALL BETA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },34835 .{ 0x1D771, "MATHEMATICAL SANS-SERIF BOLD SMALL BETA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },
29751 .{ 0x1D772, "MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },34836 .{ 0x1D772, "MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },
...@@ -29803,7 +34888,7 @@ pub const data = [_]Codepoint{...@@ -29803,7 +34888,7 @@ pub const data = [_]Codepoint{
29803 .{ 0x1D7A6, "MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI", .Lu, 0, .L, true, "", "", "", false, null, null, null, },34888 .{ 0x1D7A6, "MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI", .Lu, 0, .L, true, "", "", "", false, null, null, null, },
29804 .{ 0x1D7A7, "MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI", .Lu, 0, .L, true, "", "", "", false, null, null, null, },34889 .{ 0x1D7A7, "MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI", .Lu, 0, .L, true, "", "", "", false, null, null, null, },
29805 .{ 0x1D7A8, "MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA", .Lu, 0, .L, true, "", "", "", false, null, null, null, },34890 .{ 0x1D7A8, "MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA", .Lu, 0, .L, true, "", "", "", false, null, null, null, },
29806 .{ 0x1D7A9, "MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA", .Sm, 0, .L, true, "", "", "", false, null, null, null, },34891 .{ 0x1D7A9, "MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA", .Sm, 0, .ON, true, "", "", "", false, null, null, null, },
29807 .{ 0x1D7AA, "MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },34892 .{ 0x1D7AA, "MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },
29808 .{ 0x1D7AB, "MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },34893 .{ 0x1D7AB, "MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },
29809 .{ 0x1D7AC, "MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },34894 .{ 0x1D7AC, "MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA", .Ll, 0, .L, true, "", "", "", false, null, null, null, },
...@@ -30901,6 +35986,50 @@ pub const data = [_]Codepoint{...@@ -30901,6 +35986,50 @@ pub const data = [_]Codepoint{
30901 .{ 0x1E4F7, "NAG MUNDARI DIGIT SEVEN", .Nd, 0, .L, false, "7", "7", "7", false, null, null, null, },35986 .{ 0x1E4F7, "NAG MUNDARI DIGIT SEVEN", .Nd, 0, .L, false, "7", "7", "7", false, null, null, null, },
30902 .{ 0x1E4F8, "NAG MUNDARI DIGIT EIGHT", .Nd, 0, .L, false, "8", "8", "8", false, null, null, null, },35987 .{ 0x1E4F8, "NAG MUNDARI DIGIT EIGHT", .Nd, 0, .L, false, "8", "8", "8", false, null, null, null, },
30903 .{ 0x1E4F9, "NAG MUNDARI DIGIT NINE", .Nd, 0, .L, false, "9", "9", "9", false, null, null, null, },35988 .{ 0x1E4F9, "NAG MUNDARI DIGIT NINE", .Nd, 0, .L, false, "9", "9", "9", false, null, null, null, },
35989 .{ 0x1E5D0, "OL ONAL LETTER O", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
35990 .{ 0x1E5D1, "OL ONAL LETTER OM", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
35991 .{ 0x1E5D2, "OL ONAL LETTER ONG", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
35992 .{ 0x1E5D3, "OL ONAL LETTER ORR", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
35993 .{ 0x1E5D4, "OL ONAL LETTER OO", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
35994 .{ 0x1E5D5, "OL ONAL LETTER OY", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
35995 .{ 0x1E5D6, "OL ONAL LETTER A", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
35996 .{ 0x1E5D7, "OL ONAL LETTER AD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
35997 .{ 0x1E5D8, "OL ONAL LETTER AB", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
35998 .{ 0x1E5D9, "OL ONAL LETTER AH", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
35999 .{ 0x1E5DA, "OL ONAL LETTER AL", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
36000 .{ 0x1E5DB, "OL ONAL LETTER AW", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
36001 .{ 0x1E5DC, "OL ONAL LETTER I", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
36002 .{ 0x1E5DD, "OL ONAL LETTER IT", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
36003 .{ 0x1E5DE, "OL ONAL LETTER IP", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
36004 .{ 0x1E5DF, "OL ONAL LETTER ITT", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
36005 .{ 0x1E5E0, "OL ONAL LETTER ID", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
36006 .{ 0x1E5E1, "OL ONAL LETTER IN", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
36007 .{ 0x1E5E2, "OL ONAL LETTER U", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
36008 .{ 0x1E5E3, "OL ONAL LETTER UK", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
36009 .{ 0x1E5E4, "OL ONAL LETTER UDD", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
36010 .{ 0x1E5E5, "OL ONAL LETTER UJ", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
36011 .{ 0x1E5E6, "OL ONAL LETTER UNY", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
36012 .{ 0x1E5E7, "OL ONAL LETTER UR", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
36013 .{ 0x1E5E8, "OL ONAL LETTER E", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
36014 .{ 0x1E5E9, "OL ONAL LETTER ES", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
36015 .{ 0x1E5EA, "OL ONAL LETTER EH", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
36016 .{ 0x1E5EB, "OL ONAL LETTER EC", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
36017 .{ 0x1E5EC, "OL ONAL LETTER ENN", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
36018 .{ 0x1E5ED, "OL ONAL LETTER EG", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
36019 .{ 0x1E5EE, "OL ONAL SIGN MU", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, },
36020 .{ 0x1E5EF, "OL ONAL SIGN IKIR", .Mn, 220, .NSM, false, "", "", "", false, null, null, null, },
36021 .{ 0x1E5F0, "OL ONAL SIGN HODDOND", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
36022 .{ 0x1E5F1, "OL ONAL DIGIT ZERO", .Nd, 0, .L, false, "0", "0", "0", false, null, null, null, },
36023 .{ 0x1E5F2, "OL ONAL DIGIT ONE", .Nd, 0, .L, false, "1", "1", "1", false, null, null, null, },
36024 .{ 0x1E5F3, "OL ONAL DIGIT TWO", .Nd, 0, .L, false, "2", "2", "2", false, null, null, null, },
36025 .{ 0x1E5F4, "OL ONAL DIGIT THREE", .Nd, 0, .L, false, "3", "3", "3", false, null, null, null, },
36026 .{ 0x1E5F5, "OL ONAL DIGIT FOUR", .Nd, 0, .L, false, "4", "4", "4", false, null, null, null, },
36027 .{ 0x1E5F6, "OL ONAL DIGIT FIVE", .Nd, 0, .L, false, "5", "5", "5", false, null, null, null, },
36028 .{ 0x1E5F7, "OL ONAL DIGIT SIX", .Nd, 0, .L, false, "6", "6", "6", false, null, null, null, },
36029 .{ 0x1E5F8, "OL ONAL DIGIT SEVEN", .Nd, 0, .L, false, "7", "7", "7", false, null, null, null, },
36030 .{ 0x1E5F9, "OL ONAL DIGIT EIGHT", .Nd, 0, .L, false, "8", "8", "8", false, null, null, null, },
36031 .{ 0x1E5FA, "OL ONAL DIGIT NINE", .Nd, 0, .L, false, "9", "9", "9", false, null, null, null, },
36032 .{ 0x1E5FF, "OL ONAL ABBREVIATION SIGN", .Po, 0, .L, false, "", "", "", false, null, null, null, },
30904 .{ 0x1E7E0, "ETHIOPIC SYLLABLE HHYA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },36033 .{ 0x1E7E0, "ETHIOPIC SYLLABLE HHYA", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30905 .{ 0x1E7E1, "ETHIOPIC SYLLABLE HHYU", .Lo, 0, .L, false, "", "", "", false, null, null, null, },36034 .{ 0x1E7E1, "ETHIOPIC SYLLABLE HHYU", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
30906 .{ 0x1E7E2, "ETHIOPIC SYLLABLE HHYI", .Lo, 0, .L, false, "", "", "", false, null, null, null, },36035 .{ 0x1E7E2, "ETHIOPIC SYLLABLE HHYI", .Lo, 0, .L, false, "", "", "", false, null, null, null, },
...@@ -33383,6 +38512,18 @@ pub const data = [_]Codepoint{...@@ -33383,6 +38512,18 @@ pub const data = [_]Codepoint{
33383 .{ 0x1F8AD, "WHITE ARROW SHAFT WIDTH TWO THIRDS", .So, 0, .ON, false, "", "", "", false, null, null, null, },38512 .{ 0x1F8AD, "WHITE ARROW SHAFT WIDTH TWO THIRDS", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33384 .{ 0x1F8B0, "ARROW POINTING UPWARDS THEN NORTH WEST", .So, 0, .ON, false, "", "", "", false, null, null, null, },38513 .{ 0x1F8B0, "ARROW POINTING UPWARDS THEN NORTH WEST", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33385 .{ 0x1F8B1, "ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST", .So, 0, .ON, false, "", "", "", false, null, null, null, },38514 .{ 0x1F8B1, "ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST", .So, 0, .ON, false, "", "", "", false, null, null, null, },
38515 .{ 0x1F8B2, "RIGHTWARDS ARROW WITH LOWER HOOK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
38516 .{ 0x1F8B3, "DOWNWARDS BLACK ARROW TO BAR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
38517 .{ 0x1F8B4, "NEGATIVE SQUARED LEFTWARDS ARROW", .So, 0, .ON, false, "", "", "", false, null, null, null, },
38518 .{ 0x1F8B5, "NEGATIVE SQUARED UPWARDS ARROW", .So, 0, .ON, false, "", "", "", false, null, null, null, },
38519 .{ 0x1F8B6, "NEGATIVE SQUARED RIGHTWARDS ARROW", .So, 0, .ON, false, "", "", "", false, null, null, null, },
38520 .{ 0x1F8B7, "NEGATIVE SQUARED DOWNWARDS ARROW", .So, 0, .ON, false, "", "", "", false, null, null, null, },
38521 .{ 0x1F8B8, "NORTH WEST ARROW FROM BAR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
38522 .{ 0x1F8B9, "NORTH EAST ARROW FROM BAR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
38523 .{ 0x1F8BA, "SOUTH EAST ARROW FROM BAR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
38524 .{ 0x1F8BB, "SOUTH WEST ARROW FROM BAR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
38525 .{ 0x1F8C0, "LEFTWARDS ARROW FROM DOWNWARDS ARROW", .So, 0, .ON, false, "", "", "", false, null, null, null, },
38526 .{ 0x1F8C1, "RIGHTWARDS ARROW FROM DOWNWARDS ARROW", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33386 .{ 0x1F900, "CIRCLED CROSS FORMEE WITH FOUR DOTS", .So, 0, .ON, false, "", "", "", false, null, null, null, },38527 .{ 0x1F900, "CIRCLED CROSS FORMEE WITH FOUR DOTS", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33387 .{ 0x1F901, "CIRCLED CROSS FORMEE WITH TWO DOTS", .So, 0, .ON, false, "", "", "", false, null, null, null, },38528 .{ 0x1F901, "CIRCLED CROSS FORMEE WITH TWO DOTS", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33388 .{ 0x1F902, "CIRCLED CROSS FORMEE", .So, 0, .ON, false, "", "", "", false, null, null, null, },38529 .{ 0x1F902, "CIRCLED CROSS FORMEE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
...@@ -33759,6 +38900,8 @@ pub const data = [_]Codepoint{...@@ -33759,6 +38900,8 @@ pub const data = [_]Codepoint{
33759 .{ 0x1FA86, "NESTING DOLLS", .So, 0, .ON, false, "", "", "", false, null, null, null, },38900 .{ 0x1FA86, "NESTING DOLLS", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33760 .{ 0x1FA87, "MARACAS", .So, 0, .ON, false, "", "", "", false, null, null, null, },38901 .{ 0x1FA87, "MARACAS", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33761 .{ 0x1FA88, "FLUTE", .So, 0, .ON, false, "", "", "", false, null, null, null, },38902 .{ 0x1FA88, "FLUTE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
38903 .{ 0x1FA89, "HARP", .So, 0, .ON, false, "", "", "", false, null, null, null, },
38904 .{ 0x1FA8F, "SHOVEL", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33762 .{ 0x1FA90, "RINGED PLANET", .So, 0, .ON, false, "", "", "", false, null, null, null, },38905 .{ 0x1FA90, "RINGED PLANET", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33763 .{ 0x1FA91, "CHAIR", .So, 0, .ON, false, "", "", "", false, null, null, null, },38906 .{ 0x1FA91, "CHAIR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33764 .{ 0x1FA92, "RAZOR", .So, 0, .ON, false, "", "", "", false, null, null, null, },38907 .{ 0x1FA92, "RAZOR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
...@@ -33805,6 +38948,7 @@ pub const data = [_]Codepoint{...@@ -33805,6 +38948,7 @@ pub const data = [_]Codepoint{
33805 .{ 0x1FABB, "HYACINTH", .So, 0, .ON, false, "", "", "", false, null, null, null, },38948 .{ 0x1FABB, "HYACINTH", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33806 .{ 0x1FABC, "JELLYFISH", .So, 0, .ON, false, "", "", "", false, null, null, null, },38949 .{ 0x1FABC, "JELLYFISH", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33807 .{ 0x1FABD, "WING", .So, 0, .ON, false, "", "", "", false, null, null, null, },38950 .{ 0x1FABD, "WING", .So, 0, .ON, false, "", "", "", false, null, null, null, },
38951 .{ 0x1FABE, "LEAFLESS TREE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33808 .{ 0x1FABF, "GOOSE", .So, 0, .ON, false, "", "", "", false, null, null, null, },38952 .{ 0x1FABF, "GOOSE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33809 .{ 0x1FAC0, "ANATOMICAL HEART", .So, 0, .ON, false, "", "", "", false, null, null, null, },38953 .{ 0x1FAC0, "ANATOMICAL HEART", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33810 .{ 0x1FAC1, "LUNGS", .So, 0, .ON, false, "", "", "", false, null, null, null, },38954 .{ 0x1FAC1, "LUNGS", .So, 0, .ON, false, "", "", "", false, null, null, null, },
...@@ -33812,6 +38956,7 @@ pub const data = [_]Codepoint{...@@ -33812,6 +38956,7 @@ pub const data = [_]Codepoint{
33812 .{ 0x1FAC3, "PREGNANT MAN", .So, 0, .ON, false, "", "", "", false, null, null, null, },38956 .{ 0x1FAC3, "PREGNANT MAN", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33813 .{ 0x1FAC4, "PREGNANT PERSON", .So, 0, .ON, false, "", "", "", false, null, null, null, },38957 .{ 0x1FAC4, "PREGNANT PERSON", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33814 .{ 0x1FAC5, "PERSON WITH CROWN", .So, 0, .ON, false, "", "", "", false, null, null, null, },38958 .{ 0x1FAC5, "PERSON WITH CROWN", .So, 0, .ON, false, "", "", "", false, null, null, null, },
38959 .{ 0x1FAC6, "FINGERPRINT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33815 .{ 0x1FACE, "MOOSE", .So, 0, .ON, false, "", "", "", false, null, null, null, },38960 .{ 0x1FACE, "MOOSE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33816 .{ 0x1FACF, "DONKEY", .So, 0, .ON, false, "", "", "", false, null, null, null, },38961 .{ 0x1FACF, "DONKEY", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33817 .{ 0x1FAD0, "BLUEBERRIES", .So, 0, .ON, false, "", "", "", false, null, null, null, },38962 .{ 0x1FAD0, "BLUEBERRIES", .So, 0, .ON, false, "", "", "", false, null, null, null, },
...@@ -33826,6 +38971,8 @@ pub const data = [_]Codepoint{...@@ -33826,6 +38971,8 @@ pub const data = [_]Codepoint{
33826 .{ 0x1FAD9, "JAR", .So, 0, .ON, false, "", "", "", false, null, null, null, },38971 .{ 0x1FAD9, "JAR", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33827 .{ 0x1FADA, "GINGER ROOT", .So, 0, .ON, false, "", "", "", false, null, null, null, },38972 .{ 0x1FADA, "GINGER ROOT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33828 .{ 0x1FADB, "PEA POD", .So, 0, .ON, false, "", "", "", false, null, null, null, },38973 .{ 0x1FADB, "PEA POD", .So, 0, .ON, false, "", "", "", false, null, null, null, },
38974 .{ 0x1FADC, "ROOT VEGETABLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
38975 .{ 0x1FADF, "SPLATTER", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33829 .{ 0x1FAE0, "MELTING FACE", .So, 0, .ON, false, "", "", "", false, null, null, null, },38976 .{ 0x1FAE0, "MELTING FACE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33830 .{ 0x1FAE1, "SALUTING FACE", .So, 0, .ON, false, "", "", "", false, null, null, null, },38977 .{ 0x1FAE1, "SALUTING FACE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33831 .{ 0x1FAE2, "FACE WITH OPEN EYES AND HAND OVER MOUTH", .So, 0, .ON, false, "", "", "", false, null, null, null, },38978 .{ 0x1FAE2, "FACE WITH OPEN EYES AND HAND OVER MOUTH", .So, 0, .ON, false, "", "", "", false, null, null, null, },
...@@ -33835,6 +38982,7 @@ pub const data = [_]Codepoint{...@@ -33835,6 +38982,7 @@ pub const data = [_]Codepoint{
33835 .{ 0x1FAE6, "BITING LIP", .So, 0, .ON, false, "", "", "", false, null, null, null, },38982 .{ 0x1FAE6, "BITING LIP", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33836 .{ 0x1FAE7, "BUBBLES", .So, 0, .ON, false, "", "", "", false, null, null, null, },38983 .{ 0x1FAE7, "BUBBLES", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33837 .{ 0x1FAE8, "SHAKING FACE", .So, 0, .ON, false, "", "", "", false, null, null, null, },38984 .{ 0x1FAE8, "SHAKING FACE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
38985 .{ 0x1FAE9, "FACE WITH BAGS UNDER EYES", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33838 .{ 0x1FAF0, "HAND WITH INDEX FINGER AND THUMB CROSSED", .So, 0, .ON, false, "", "", "", false, null, null, null, },38986 .{ 0x1FAF0, "HAND WITH INDEX FINGER AND THUMB CROSSED", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33839 .{ 0x1FAF1, "RIGHTWARDS HAND", .So, 0, .ON, false, "", "", "", false, null, null, null, },38987 .{ 0x1FAF1, "RIGHTWARDS HAND", .So, 0, .ON, false, "", "", "", false, null, null, null, },
33840 .{ 0x1FAF2, "LEFTWARDS HAND", .So, 0, .ON, false, "", "", "", false, null, null, null, },38988 .{ 0x1FAF2, "LEFTWARDS HAND", .So, 0, .ON, false, "", "", "", false, null, null, null, },
...@@ -34046,6 +39194,43 @@ pub const data = [_]Codepoint{...@@ -34046,6 +39194,43 @@ pub const data = [_]Codepoint{
34046 .{ 0x1FBC8, "STICK FIGURE LEANING RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },39194 .{ 0x1FBC8, "STICK FIGURE LEANING RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
34047 .{ 0x1FBC9, "STICK FIGURE WITH DRESS", .So, 0, .ON, false, "", "", "", false, null, null, null, },39195 .{ 0x1FBC9, "STICK FIGURE WITH DRESS", .So, 0, .ON, false, "", "", "", false, null, null, null, },
34048 .{ 0x1FBCA, "WHITE UP-POINTING CHEVRON", .So, 0, .ON, false, "", "", "", false, null, null, null, },39196 .{ 0x1FBCA, "WHITE UP-POINTING CHEVRON", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39197 .{ 0x1FBCB, "WHITE CROSS MARK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39198 .{ 0x1FBCC, "RAISED SMALL LEFT SQUARE BRACKET", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39199 .{ 0x1FBCD, "BLACK SMALL UP-POINTING CHEVRON", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39200 .{ 0x1FBCE, "LEFT TWO THIRDS BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39201 .{ 0x1FBCF, "LEFT ONE THIRD BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39202 .{ 0x1FBD0, "BOX DRAWINGS LIGHT DIAGONAL MIDDLE RIGHT TO LOWER LEFT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39203 .{ 0x1FBD1, "BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO MIDDLE LEFT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39204 .{ 0x1FBD2, "BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO MIDDLE RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39205 .{ 0x1FBD3, "BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO LOWER RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39206 .{ 0x1FBD4, "BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER CENTRE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39207 .{ 0x1FBD5, "BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO LOWER RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39208 .{ 0x1FBD6, "BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER CENTRE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39209 .{ 0x1FBD7, "BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO LOWER LEFT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39210 .{ 0x1FBD8, "BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO MIDDLE CENTRE TO UPPER RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39211 .{ 0x1FBD9, "BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO MIDDLE CENTRE TO LOWER RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39212 .{ 0x1FBDA, "BOX DRAWINGS LIGHT DIAGONAL LOWER LEFT TO MIDDLE CENTRE TO LOWER RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39213 .{ 0x1FBDB, "BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO MIDDLE CENTRE TO LOWER LEFT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39214 .{ 0x1FBDC, "BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER CENTRE TO UPPER RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39215 .{ 0x1FBDD, "BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO MIDDLE LEFT TO LOWER RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39216 .{ 0x1FBDE, "BOX DRAWINGS LIGHT DIAGONAL LOWER LEFT TO UPPER CENTRE TO LOWER RIGHT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39217 .{ 0x1FBDF, "BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO MIDDLE RIGHT TO LOWER LEFT", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39218 .{ 0x1FBE0, "TOP JUSTIFIED LOWER HALF WHITE CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39219 .{ 0x1FBE1, "RIGHT JUSTIFIED LEFT HALF WHITE CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39220 .{ 0x1FBE2, "BOTTOM JUSTIFIED UPPER HALF WHITE CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39221 .{ 0x1FBE3, "LEFT JUSTIFIED RIGHT HALF WHITE CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39222 .{ 0x1FBE4, "UPPER CENTRE ONE QUARTER BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39223 .{ 0x1FBE5, "LOWER CENTRE ONE QUARTER BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39224 .{ 0x1FBE6, "MIDDLE LEFT ONE QUARTER BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39225 .{ 0x1FBE7, "MIDDLE RIGHT ONE QUARTER BLOCK", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39226 .{ 0x1FBE8, "TOP JUSTIFIED LOWER HALF BLACK CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39227 .{ 0x1FBE9, "RIGHT JUSTIFIED LEFT HALF BLACK CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39228 .{ 0x1FBEA, "BOTTOM JUSTIFIED UPPER HALF BLACK CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39229 .{ 0x1FBEB, "LEFT JUSTIFIED RIGHT HALF BLACK CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39230 .{ 0x1FBEC, "TOP RIGHT JUSTIFIED LOWER LEFT QUARTER BLACK CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39231 .{ 0x1FBED, "BOTTOM LEFT JUSTIFIED UPPER RIGHT QUARTER BLACK CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39232 .{ 0x1FBEE, "BOTTOM RIGHT JUSTIFIED UPPER LEFT QUARTER BLACK CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
39233 .{ 0x1FBEF, "TOP LEFT JUSTIFIED LOWER RIGHT QUARTER BLACK CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, },
34049 .{ 0x1FBF0, "SEGMENTED DIGIT ZERO", .Nd, 0, .EN, true, "0", "0", "0", false, null, null, null, },39234 .{ 0x1FBF0, "SEGMENTED DIGIT ZERO", .Nd, 0, .EN, true, "0", "0", "0", false, null, null, null, },
34050 .{ 0x1FBF1, "SEGMENTED DIGIT ONE", .Nd, 0, .EN, true, "1", "1", "1", false, null, null, null, },39235 .{ 0x1FBF1, "SEGMENTED DIGIT ONE", .Nd, 0, .EN, true, "1", "1", "1", false, null, null, null, },
34051 .{ 0x1FBF2, "SEGMENTED DIGIT TWO", .Nd, 0, .EN, true, "2", "2", "2", false, null, null, null, },39236 .{ 0x1FBF2, "SEGMENTED DIGIT TWO", .Nd, 0, .EN, true, "2", "2", "2", false, null, null, null, },
src/vertical_orientation.zig+85-25
...@@ -1,7 +1,7 @@...@@ -1,7 +1,7 @@
1// This file is part of the Unicode Character Database1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/2// For documentation, see http://www.unicode.org/reports/tr44/
3//3//
4// Based on the source file: https://unicode.org/Public/15.1.0/ucd/VerticalOrientation.txt4// Based on the source file: https://unicode.org/Public/16.0.0/ucd/VerticalOrientation.txt
5//5//
6// zig fmt: off6// zig fmt: off
77
...@@ -209,7 +209,7 @@ pub const data = [_]VerticalOrientation{...@@ -209,7 +209,7 @@ pub const data = [_]VerticalOrientation{
209 .{ .from = 0x0888, .to = 0x0888, .orientation = .R },209 .{ .from = 0x0888, .to = 0x0888, .orientation = .R },
210 .{ .from = 0x0889, .to = 0x088E, .orientation = .R },210 .{ .from = 0x0889, .to = 0x088E, .orientation = .R },
211 .{ .from = 0x0890, .to = 0x0891, .orientation = .R },211 .{ .from = 0x0890, .to = 0x0891, .orientation = .R },
212 .{ .from = 0x0898, .to = 0x089F, .orientation = .R },212 .{ .from = 0x0897, .to = 0x089F, .orientation = .R },
213 .{ .from = 0x08A0, .to = 0x08C8, .orientation = .R },213 .{ .from = 0x08A0, .to = 0x08C8, .orientation = .R },
214 .{ .from = 0x08C9, .to = 0x08C9, .orientation = .R },214 .{ .from = 0x08C9, .to = 0x08C9, .orientation = .R },
215 .{ .from = 0x08CA, .to = 0x08E1, .orientation = .R },215 .{ .from = 0x08CA, .to = 0x08E1, .orientation = .R },
...@@ -694,12 +694,13 @@ pub const data = [_]VerticalOrientation{...@@ -694,12 +694,13 @@ pub const data = [_]VerticalOrientation{
694 .{ .from = 0x1B42, .to = 0x1B42, .orientation = .R },694 .{ .from = 0x1B42, .to = 0x1B42, .orientation = .R },
695 .{ .from = 0x1B43, .to = 0x1B44, .orientation = .R },695 .{ .from = 0x1B43, .to = 0x1B44, .orientation = .R },
696 .{ .from = 0x1B45, .to = 0x1B4C, .orientation = .R },696 .{ .from = 0x1B45, .to = 0x1B4C, .orientation = .R },
697 .{ .from = 0x1B4E, .to = 0x1B4F, .orientation = .R },
697 .{ .from = 0x1B50, .to = 0x1B59, .orientation = .R },698 .{ .from = 0x1B50, .to = 0x1B59, .orientation = .R },
698 .{ .from = 0x1B5A, .to = 0x1B60, .orientation = .R },699 .{ .from = 0x1B5A, .to = 0x1B60, .orientation = .R },
699 .{ .from = 0x1B61, .to = 0x1B6A, .orientation = .R },700 .{ .from = 0x1B61, .to = 0x1B6A, .orientation = .R },
700 .{ .from = 0x1B6B, .to = 0x1B73, .orientation = .R },701 .{ .from = 0x1B6B, .to = 0x1B73, .orientation = .R },
701 .{ .from = 0x1B74, .to = 0x1B7C, .orientation = .R },702 .{ .from = 0x1B74, .to = 0x1B7C, .orientation = .R },
702 .{ .from = 0x1B7D, .to = 0x1B7E, .orientation = .R },703 .{ .from = 0x1B7D, .to = 0x1B7F, .orientation = .R },
703 .{ .from = 0x1B80, .to = 0x1B81, .orientation = .R },704 .{ .from = 0x1B80, .to = 0x1B81, .orientation = .R },
704 .{ .from = 0x1B82, .to = 0x1B82, .orientation = .R },705 .{ .from = 0x1B82, .to = 0x1B82, .orientation = .R },
705 .{ .from = 0x1B83, .to = 0x1BA0, .orientation = .R },706 .{ .from = 0x1B83, .to = 0x1BA0, .orientation = .R },
...@@ -734,7 +735,7 @@ pub const data = [_]VerticalOrientation{...@@ -734,7 +735,7 @@ pub const data = [_]VerticalOrientation{
734 .{ .from = 0x1C5A, .to = 0x1C77, .orientation = .R },735 .{ .from = 0x1C5A, .to = 0x1C77, .orientation = .R },
735 .{ .from = 0x1C78, .to = 0x1C7D, .orientation = .R },736 .{ .from = 0x1C78, .to = 0x1C7D, .orientation = .R },
736 .{ .from = 0x1C7E, .to = 0x1C7F, .orientation = .R },737 .{ .from = 0x1C7E, .to = 0x1C7F, .orientation = .R },
737 .{ .from = 0x1C80, .to = 0x1C88, .orientation = .R },738 .{ .from = 0x1C80, .to = 0x1C8A, .orientation = .R },
738 .{ .from = 0x1C90, .to = 0x1CBA, .orientation = .R },739 .{ .from = 0x1C90, .to = 0x1CBA, .orientation = .R },
739 .{ .from = 0x1CBD, .to = 0x1CBF, .orientation = .R },740 .{ .from = 0x1CBD, .to = 0x1CBF, .orientation = .R },
740 .{ .from = 0x1CC0, .to = 0x1CC7, .orientation = .R },741 .{ .from = 0x1CC0, .to = 0x1CC7, .orientation = .R },
...@@ -937,8 +938,8 @@ pub const data = [_]VerticalOrientation{...@@ -937,8 +938,8 @@ pub const data = [_]VerticalOrientation{
937 .{ .from = 0x23E2, .to = 0x23FF, .orientation = .U },938 .{ .from = 0x23E2, .to = 0x23FF, .orientation = .U },
938 .{ .from = 0x2400, .to = 0x2422, .orientation = .U },939 .{ .from = 0x2400, .to = 0x2422, .orientation = .U },
939 .{ .from = 0x2423, .to = 0x2423, .orientation = .R },940 .{ .from = 0x2423, .to = 0x2423, .orientation = .R },
940 .{ .from = 0x2424, .to = 0x2426, .orientation = .U },941 .{ .from = 0x2424, .to = 0x2429, .orientation = .U },
941 .{ .from = 0x2427, .to = 0x243F, .orientation = .U },942 .{ .from = 0x242A, .to = 0x243F, .orientation = .U },
942 .{ .from = 0x2440, .to = 0x244A, .orientation = .U },943 .{ .from = 0x2440, .to = 0x244A, .orientation = .U },
943 .{ .from = 0x244B, .to = 0x245F, .orientation = .U },944 .{ .from = 0x244B, .to = 0x245F, .orientation = .U },
944 .{ .from = 0x2460, .to = 0x249B, .orientation = .U },945 .{ .from = 0x2460, .to = 0x249B, .orientation = .U },
...@@ -1232,8 +1233,8 @@ pub const data = [_]VerticalOrientation{...@@ -1232,8 +1233,8 @@ pub const data = [_]VerticalOrientation{
1232 .{ .from = 0x3192, .to = 0x3195, .orientation = .U },1233 .{ .from = 0x3192, .to = 0x3195, .orientation = .U },
1233 .{ .from = 0x3196, .to = 0x319F, .orientation = .U },1234 .{ .from = 0x3196, .to = 0x319F, .orientation = .U },
1234 .{ .from = 0x31A0, .to = 0x31BF, .orientation = .U },1235 .{ .from = 0x31A0, .to = 0x31BF, .orientation = .U },
1235 .{ .from = 0x31C0, .to = 0x31E3, .orientation = .U },1236 .{ .from = 0x31C0, .to = 0x31E5, .orientation = .U },
1236 .{ .from = 0x31E4, .to = 0x31EE, .orientation = .U },1237 .{ .from = 0x31E6, .to = 0x31EE, .orientation = .U },
1237 .{ .from = 0x31EF, .to = 0x31EF, .orientation = .U },1238 .{ .from = 0x31EF, .to = 0x31EF, .orientation = .U },
1238 .{ .from = 0x31F0, .to = 0x31FF, .orientation = .Tu },1239 .{ .from = 0x31F0, .to = 0x31FF, .orientation = .Tu },
1239 .{ .from = 0x3200, .to = 0x321E, .orientation = .U },1240 .{ .from = 0x3200, .to = 0x321E, .orientation = .U },
...@@ -1296,10 +1297,10 @@ pub const data = [_]VerticalOrientation{...@@ -1296,10 +1297,10 @@ pub const data = [_]VerticalOrientation{
1296 .{ .from = 0xA789, .to = 0xA78A, .orientation = .R },1297 .{ .from = 0xA789, .to = 0xA78A, .orientation = .R },
1297 .{ .from = 0xA78B, .to = 0xA78E, .orientation = .R },1298 .{ .from = 0xA78B, .to = 0xA78E, .orientation = .R },
1298 .{ .from = 0xA78F, .to = 0xA78F, .orientation = .R },1299 .{ .from = 0xA78F, .to = 0xA78F, .orientation = .R },
1299 .{ .from = 0xA790, .to = 0xA7CA, .orientation = .R },1300 .{ .from = 0xA790, .to = 0xA7CD, .orientation = .R },
1300 .{ .from = 0xA7D0, .to = 0xA7D1, .orientation = .R },1301 .{ .from = 0xA7D0, .to = 0xA7D1, .orientation = .R },
1301 .{ .from = 0xA7D3, .to = 0xA7D3, .orientation = .R },1302 .{ .from = 0xA7D3, .to = 0xA7D3, .orientation = .R },
1302 .{ .from = 0xA7D5, .to = 0xA7D9, .orientation = .R },1303 .{ .from = 0xA7D5, .to = 0xA7DC, .orientation = .R },
1303 .{ .from = 0xA7F2, .to = 0xA7F4, .orientation = .R },1304 .{ .from = 0xA7F2, .to = 0xA7F4, .orientation = .R },
1304 .{ .from = 0xA7F5, .to = 0xA7F6, .orientation = .R },1305 .{ .from = 0xA7F5, .to = 0xA7F6, .orientation = .R },
1305 .{ .from = 0xA7F7, .to = 0xA7F7, .orientation = .R },1306 .{ .from = 0xA7F7, .to = 0xA7F7, .orientation = .R },
...@@ -1635,6 +1636,7 @@ pub const data = [_]VerticalOrientation{...@@ -1635,6 +1636,7 @@ pub const data = [_]VerticalOrientation{
1635 .{ .from = 0x105A3, .to = 0x105B1, .orientation = .R },1636 .{ .from = 0x105A3, .to = 0x105B1, .orientation = .R },
1636 .{ .from = 0x105B3, .to = 0x105B9, .orientation = .R },1637 .{ .from = 0x105B3, .to = 0x105B9, .orientation = .R },
1637 .{ .from = 0x105BB, .to = 0x105BC, .orientation = .R },1638 .{ .from = 0x105BB, .to = 0x105BC, .orientation = .R },
1639 .{ .from = 0x105C0, .to = 0x105F3, .orientation = .R },
1638 .{ .from = 0x10600, .to = 0x10736, .orientation = .R },1640 .{ .from = 0x10600, .to = 0x10736, .orientation = .R },
1639 .{ .from = 0x10740, .to = 0x10755, .orientation = .R },1641 .{ .from = 0x10740, .to = 0x10755, .orientation = .R },
1640 .{ .from = 0x10760, .to = 0x10767, .orientation = .R },1642 .{ .from = 0x10760, .to = 0x10767, .orientation = .R },
...@@ -1707,12 +1709,23 @@ pub const data = [_]VerticalOrientation{...@@ -1707,12 +1709,23 @@ pub const data = [_]VerticalOrientation{
1707 .{ .from = 0x10D00, .to = 0x10D23, .orientation = .R },1709 .{ .from = 0x10D00, .to = 0x10D23, .orientation = .R },
1708 .{ .from = 0x10D24, .to = 0x10D27, .orientation = .R },1710 .{ .from = 0x10D24, .to = 0x10D27, .orientation = .R },
1709 .{ .from = 0x10D30, .to = 0x10D39, .orientation = .R },1711 .{ .from = 0x10D30, .to = 0x10D39, .orientation = .R },
1712 .{ .from = 0x10D40, .to = 0x10D49, .orientation = .R },
1713 .{ .from = 0x10D4A, .to = 0x10D4D, .orientation = .R },
1714 .{ .from = 0x10D4E, .to = 0x10D4E, .orientation = .R },
1715 .{ .from = 0x10D4F, .to = 0x10D4F, .orientation = .R },
1716 .{ .from = 0x10D50, .to = 0x10D65, .orientation = .R },
1717 .{ .from = 0x10D69, .to = 0x10D6D, .orientation = .R },
1718 .{ .from = 0x10D6E, .to = 0x10D6E, .orientation = .R },
1719 .{ .from = 0x10D6F, .to = 0x10D6F, .orientation = .R },
1720 .{ .from = 0x10D70, .to = 0x10D85, .orientation = .R },
1721 .{ .from = 0x10D8E, .to = 0x10D8F, .orientation = .R },
1710 .{ .from = 0x10E60, .to = 0x10E7E, .orientation = .R },1722 .{ .from = 0x10E60, .to = 0x10E7E, .orientation = .R },
1711 .{ .from = 0x10E80, .to = 0x10EA9, .orientation = .R },1723 .{ .from = 0x10E80, .to = 0x10EA9, .orientation = .R },
1712 .{ .from = 0x10EAB, .to = 0x10EAC, .orientation = .R },1724 .{ .from = 0x10EAB, .to = 0x10EAC, .orientation = .R },
1713 .{ .from = 0x10EAD, .to = 0x10EAD, .orientation = .R },1725 .{ .from = 0x10EAD, .to = 0x10EAD, .orientation = .R },
1714 .{ .from = 0x10EB0, .to = 0x10EB1, .orientation = .R },1726 .{ .from = 0x10EB0, .to = 0x10EB1, .orientation = .R },
1715 .{ .from = 0x10EFD, .to = 0x10EFF, .orientation = .R },1727 .{ .from = 0x10EC2, .to = 0x10EC4, .orientation = .R },
1728 .{ .from = 0x10EFC, .to = 0x10EFF, .orientation = .R },
1716 .{ .from = 0x10F00, .to = 0x10F1C, .orientation = .R },1729 .{ .from = 0x10F00, .to = 0x10F1C, .orientation = .R },
1717 .{ .from = 0x10F1D, .to = 0x10F26, .orientation = .R },1730 .{ .from = 0x10F1D, .to = 0x10F26, .orientation = .R },
1718 .{ .from = 0x10F27, .to = 0x10F27, .orientation = .R },1731 .{ .from = 0x10F27, .to = 0x10F27, .orientation = .R },
...@@ -1829,6 +1842,26 @@ pub const data = [_]VerticalOrientation{...@@ -1829,6 +1842,26 @@ pub const data = [_]VerticalOrientation{
1829 .{ .from = 0x11362, .to = 0x11363, .orientation = .R },1842 .{ .from = 0x11362, .to = 0x11363, .orientation = .R },
1830 .{ .from = 0x11366, .to = 0x1136C, .orientation = .R },1843 .{ .from = 0x11366, .to = 0x1136C, .orientation = .R },
1831 .{ .from = 0x11370, .to = 0x11374, .orientation = .R },1844 .{ .from = 0x11370, .to = 0x11374, .orientation = .R },
1845 .{ .from = 0x11380, .to = 0x11389, .orientation = .R },
1846 .{ .from = 0x1138B, .to = 0x1138B, .orientation = .R },
1847 .{ .from = 0x1138E, .to = 0x1138E, .orientation = .R },
1848 .{ .from = 0x11390, .to = 0x113B5, .orientation = .R },
1849 .{ .from = 0x113B7, .to = 0x113B7, .orientation = .R },
1850 .{ .from = 0x113B8, .to = 0x113BA, .orientation = .R },
1851 .{ .from = 0x113BB, .to = 0x113C0, .orientation = .R },
1852 .{ .from = 0x113C2, .to = 0x113C2, .orientation = .R },
1853 .{ .from = 0x113C5, .to = 0x113C5, .orientation = .R },
1854 .{ .from = 0x113C7, .to = 0x113CA, .orientation = .R },
1855 .{ .from = 0x113CC, .to = 0x113CD, .orientation = .R },
1856 .{ .from = 0x113CE, .to = 0x113CE, .orientation = .R },
1857 .{ .from = 0x113CF, .to = 0x113CF, .orientation = .R },
1858 .{ .from = 0x113D0, .to = 0x113D0, .orientation = .R },
1859 .{ .from = 0x113D1, .to = 0x113D1, .orientation = .R },
1860 .{ .from = 0x113D2, .to = 0x113D2, .orientation = .R },
1861 .{ .from = 0x113D3, .to = 0x113D3, .orientation = .R },
1862 .{ .from = 0x113D4, .to = 0x113D5, .orientation = .R },
1863 .{ .from = 0x113D7, .to = 0x113D8, .orientation = .R },
1864 .{ .from = 0x113E1, .to = 0x113E2, .orientation = .R },
1832 .{ .from = 0x11400, .to = 0x11434, .orientation = .R },1865 .{ .from = 0x11400, .to = 0x11434, .orientation = .R },
1833 .{ .from = 0x11435, .to = 0x11437, .orientation = .R },1866 .{ .from = 0x11435, .to = 0x11437, .orientation = .R },
1834 .{ .from = 0x11438, .to = 0x1143F, .orientation = .R },1867 .{ .from = 0x11438, .to = 0x1143F, .orientation = .R },
...@@ -1890,8 +1923,11 @@ pub const data = [_]VerticalOrientation{...@@ -1890,8 +1923,11 @@ pub const data = [_]VerticalOrientation{
1890 .{ .from = 0x116B8, .to = 0x116B8, .orientation = .R },1923 .{ .from = 0x116B8, .to = 0x116B8, .orientation = .R },
1891 .{ .from = 0x116B9, .to = 0x116B9, .orientation = .R },1924 .{ .from = 0x116B9, .to = 0x116B9, .orientation = .R },
1892 .{ .from = 0x116C0, .to = 0x116C9, .orientation = .R },1925 .{ .from = 0x116C0, .to = 0x116C9, .orientation = .R },
1926 .{ .from = 0x116D0, .to = 0x116E3, .orientation = .R },
1893 .{ .from = 0x11700, .to = 0x1171A, .orientation = .R },1927 .{ .from = 0x11700, .to = 0x1171A, .orientation = .R },
1894 .{ .from = 0x1171D, .to = 0x1171F, .orientation = .R },1928 .{ .from = 0x1171D, .to = 0x1171D, .orientation = .R },
1929 .{ .from = 0x1171E, .to = 0x1171E, .orientation = .R },
1930 .{ .from = 0x1171F, .to = 0x1171F, .orientation = .R },
1895 .{ .from = 0x11720, .to = 0x11721, .orientation = .R },1931 .{ .from = 0x11720, .to = 0x11721, .orientation = .R },
1896 .{ .from = 0x11722, .to = 0x11725, .orientation = .R },1932 .{ .from = 0x11722, .to = 0x11725, .orientation = .R },
1897 .{ .from = 0x11726, .to = 0x11726, .orientation = .R },1933 .{ .from = 0x11726, .to = 0x11726, .orientation = .R },
...@@ -1964,6 +2000,9 @@ pub const data = [_]VerticalOrientation{...@@ -1964,6 +2000,9 @@ pub const data = [_]VerticalOrientation{
1964 .{ .from = 0x11AB0, .to = 0x11ABF, .orientation = .U },2000 .{ .from = 0x11AB0, .to = 0x11ABF, .orientation = .U },
1965 .{ .from = 0x11AC0, .to = 0x11AF8, .orientation = .R },2001 .{ .from = 0x11AC0, .to = 0x11AF8, .orientation = .R },
1966 .{ .from = 0x11B00, .to = 0x11B09, .orientation = .R },2002 .{ .from = 0x11B00, .to = 0x11B09, .orientation = .R },
2003 .{ .from = 0x11BC0, .to = 0x11BE0, .orientation = .R },
2004 .{ .from = 0x11BE1, .to = 0x11BE1, .orientation = .R },
2005 .{ .from = 0x11BF0, .to = 0x11BF9, .orientation = .R },
1967 .{ .from = 0x11C00, .to = 0x11C08, .orientation = .R },2006 .{ .from = 0x11C00, .to = 0x11C08, .orientation = .R },
1968 .{ .from = 0x11C0A, .to = 0x11C2E, .orientation = .R },2007 .{ .from = 0x11C0A, .to = 0x11C2E, .orientation = .R },
1969 .{ .from = 0x11C2F, .to = 0x11C2F, .orientation = .R },2008 .{ .from = 0x11C2F, .to = 0x11C2F, .orientation = .R },
...@@ -2022,6 +2061,7 @@ pub const data = [_]VerticalOrientation{...@@ -2022,6 +2061,7 @@ pub const data = [_]VerticalOrientation{
2022 .{ .from = 0x11F42, .to = 0x11F42, .orientation = .R },2061 .{ .from = 0x11F42, .to = 0x11F42, .orientation = .R },
2023 .{ .from = 0x11F43, .to = 0x11F4F, .orientation = .R },2062 .{ .from = 0x11F43, .to = 0x11F4F, .orientation = .R },
2024 .{ .from = 0x11F50, .to = 0x11F59, .orientation = .R },2063 .{ .from = 0x11F50, .to = 0x11F59, .orientation = .R },
2064 .{ .from = 0x11F5A, .to = 0x11F5A, .orientation = .R },
2025 .{ .from = 0x11FB0, .to = 0x11FB0, .orientation = .R },2065 .{ .from = 0x11FB0, .to = 0x11FB0, .orientation = .R },
2026 .{ .from = 0x11FC0, .to = 0x11FD4, .orientation = .R },2066 .{ .from = 0x11FC0, .to = 0x11FD4, .orientation = .R },
2027 .{ .from = 0x11FD5, .to = 0x11FDC, .orientation = .R },2067 .{ .from = 0x11FD5, .to = 0x11FDC, .orientation = .R },
...@@ -2040,8 +2080,15 @@ pub const data = [_]VerticalOrientation{...@@ -2040,8 +2080,15 @@ pub const data = [_]VerticalOrientation{
2040 .{ .from = 0x13441, .to = 0x13446, .orientation = .U },2080 .{ .from = 0x13441, .to = 0x13446, .orientation = .U },
2041 .{ .from = 0x13447, .to = 0x13455, .orientation = .U },2081 .{ .from = 0x13447, .to = 0x13455, .orientation = .U },
2042 .{ .from = 0x13456, .to = 0x1345F, .orientation = .U },2082 .{ .from = 0x13456, .to = 0x1345F, .orientation = .U },
2083 .{ .from = 0x13460, .to = 0x143FA, .orientation = .U },
2084 .{ .from = 0x143FB, .to = 0x143FF, .orientation = .U },
2043 .{ .from = 0x14400, .to = 0x14646, .orientation = .U },2085 .{ .from = 0x14400, .to = 0x14646, .orientation = .U },
2044 .{ .from = 0x14647, .to = 0x1467F, .orientation = .U },2086 .{ .from = 0x14647, .to = 0x1467F, .orientation = .U },
2087 .{ .from = 0x16100, .to = 0x1611D, .orientation = .R },
2088 .{ .from = 0x1611E, .to = 0x16129, .orientation = .R },
2089 .{ .from = 0x1612A, .to = 0x1612C, .orientation = .R },
2090 .{ .from = 0x1612D, .to = 0x1612F, .orientation = .R },
2091 .{ .from = 0x16130, .to = 0x16139, .orientation = .R },
2045 .{ .from = 0x16800, .to = 0x16A38, .orientation = .R },2092 .{ .from = 0x16800, .to = 0x16A38, .orientation = .R },
2046 .{ .from = 0x16A40, .to = 0x16A5E, .orientation = .R },2093 .{ .from = 0x16A40, .to = 0x16A5E, .orientation = .R },
2047 .{ .from = 0x16A60, .to = 0x16A69, .orientation = .R },2094 .{ .from = 0x16A60, .to = 0x16A69, .orientation = .R },
...@@ -2062,6 +2109,11 @@ pub const data = [_]VerticalOrientation{...@@ -2062,6 +2109,11 @@ pub const data = [_]VerticalOrientation{
2062 .{ .from = 0x16B5B, .to = 0x16B61, .orientation = .R },2109 .{ .from = 0x16B5B, .to = 0x16B61, .orientation = .R },
2063 .{ .from = 0x16B63, .to = 0x16B77, .orientation = .R },2110 .{ .from = 0x16B63, .to = 0x16B77, .orientation = .R },
2064 .{ .from = 0x16B7D, .to = 0x16B8F, .orientation = .R },2111 .{ .from = 0x16B7D, .to = 0x16B8F, .orientation = .R },
2112 .{ .from = 0x16D40, .to = 0x16D42, .orientation = .R },
2113 .{ .from = 0x16D43, .to = 0x16D6A, .orientation = .R },
2114 .{ .from = 0x16D6B, .to = 0x16D6C, .orientation = .R },
2115 .{ .from = 0x16D6D, .to = 0x16D6F, .orientation = .R },
2116 .{ .from = 0x16D70, .to = 0x16D79, .orientation = .R },
2065 .{ .from = 0x16E40, .to = 0x16E7F, .orientation = .R },2117 .{ .from = 0x16E40, .to = 0x16E7F, .orientation = .R },
2066 .{ .from = 0x16E80, .to = 0x16E96, .orientation = .R },2118 .{ .from = 0x16E80, .to = 0x16E96, .orientation = .R },
2067 .{ .from = 0x16E97, .to = 0x16E9A, .orientation = .R },2119 .{ .from = 0x16E97, .to = 0x16E9A, .orientation = .R },
...@@ -2082,7 +2134,8 @@ pub const data = [_]VerticalOrientation{...@@ -2082,7 +2134,8 @@ pub const data = [_]VerticalOrientation{
2082 .{ .from = 0x187F8, .to = 0x187FF, .orientation = .U },2134 .{ .from = 0x187F8, .to = 0x187FF, .orientation = .U },
2083 .{ .from = 0x18800, .to = 0x18AFF, .orientation = .U },2135 .{ .from = 0x18800, .to = 0x18AFF, .orientation = .U },
2084 .{ .from = 0x18B00, .to = 0x18CD5, .orientation = .U },2136 .{ .from = 0x18B00, .to = 0x18CD5, .orientation = .U },
2085 .{ .from = 0x18CD6, .to = 0x18CFF, .orientation = .U },2137 .{ .from = 0x18CD6, .to = 0x18CFE, .orientation = .U },
2138 .{ .from = 0x18CFF, .to = 0x18CFF, .orientation = .U },
2086 .{ .from = 0x18D00, .to = 0x18D08, .orientation = .U },2139 .{ .from = 0x18D00, .to = 0x18D08, .orientation = .U },
2087 .{ .from = 0x18D09, .to = 0x18D7F, .orientation = .U },2140 .{ .from = 0x18D09, .to = 0x18D7F, .orientation = .U },
2088 .{ .from = 0x1AFF0, .to = 0x1AFF3, .orientation = .U },2141 .{ .from = 0x1AFF0, .to = 0x1AFF3, .orientation = .U },
...@@ -2113,6 +2166,9 @@ pub const data = [_]VerticalOrientation{...@@ -2113,6 +2166,9 @@ pub const data = [_]VerticalOrientation{
2113 .{ .from = 0x1BC9D, .to = 0x1BC9E, .orientation = .R },2166 .{ .from = 0x1BC9D, .to = 0x1BC9E, .orientation = .R },
2114 .{ .from = 0x1BC9F, .to = 0x1BC9F, .orientation = .R },2167 .{ .from = 0x1BC9F, .to = 0x1BC9F, .orientation = .R },
2115 .{ .from = 0x1BCA0, .to = 0x1BCA3, .orientation = .R },2168 .{ .from = 0x1BCA0, .to = 0x1BCA3, .orientation = .R },
2169 .{ .from = 0x1CC00, .to = 0x1CCEF, .orientation = .R },
2170 .{ .from = 0x1CCF0, .to = 0x1CCF9, .orientation = .R },
2171 .{ .from = 0x1CD00, .to = 0x1CEB3, .orientation = .R },
2116 .{ .from = 0x1CF00, .to = 0x1CF2D, .orientation = .U },2172 .{ .from = 0x1CF00, .to = 0x1CF2D, .orientation = .U },
2117 .{ .from = 0x1CF2E, .to = 0x1CF2F, .orientation = .U },2173 .{ .from = 0x1CF2E, .to = 0x1CF2F, .orientation = .U },
2118 .{ .from = 0x1CF30, .to = 0x1CF46, .orientation = .U },2174 .{ .from = 0x1CF30, .to = 0x1CF46, .orientation = .U },
...@@ -2228,6 +2284,11 @@ pub const data = [_]VerticalOrientation{...@@ -2228,6 +2284,11 @@ pub const data = [_]VerticalOrientation{
2228 .{ .from = 0x1E4EB, .to = 0x1E4EB, .orientation = .R },2284 .{ .from = 0x1E4EB, .to = 0x1E4EB, .orientation = .R },
2229 .{ .from = 0x1E4EC, .to = 0x1E4EF, .orientation = .R },2285 .{ .from = 0x1E4EC, .to = 0x1E4EF, .orientation = .R },
2230 .{ .from = 0x1E4F0, .to = 0x1E4F9, .orientation = .R },2286 .{ .from = 0x1E4F0, .to = 0x1E4F9, .orientation = .R },
2287 .{ .from = 0x1E5D0, .to = 0x1E5ED, .orientation = .R },
2288 .{ .from = 0x1E5EE, .to = 0x1E5EF, .orientation = .R },
2289 .{ .from = 0x1E5F0, .to = 0x1E5F0, .orientation = .R },
2290 .{ .from = 0x1E5F1, .to = 0x1E5FA, .orientation = .R },
2291 .{ .from = 0x1E5FF, .to = 0x1E5FF, .orientation = .R },
2231 .{ .from = 0x1E7E0, .to = 0x1E7E6, .orientation = .R },2292 .{ .from = 0x1E7E0, .to = 0x1E7E6, .orientation = .R },
2232 .{ .from = 0x1E7E8, .to = 0x1E7EB, .orientation = .R },2293 .{ .from = 0x1E7E8, .to = 0x1E7EB, .orientation = .R },
2233 .{ .from = 0x1E7ED, .to = 0x1E7EE, .orientation = .R },2294 .{ .from = 0x1E7ED, .to = 0x1E7EE, .orientation = .R },
...@@ -2334,7 +2395,8 @@ pub const data = [_]VerticalOrientation{...@@ -2334,7 +2395,8 @@ pub const data = [_]VerticalOrientation{
2334 .{ .from = 0x1F850, .to = 0x1F859, .orientation = .R },2395 .{ .from = 0x1F850, .to = 0x1F859, .orientation = .R },
2335 .{ .from = 0x1F860, .to = 0x1F887, .orientation = .R },2396 .{ .from = 0x1F860, .to = 0x1F887, .orientation = .R },
2336 .{ .from = 0x1F890, .to = 0x1F8AD, .orientation = .R },2397 .{ .from = 0x1F890, .to = 0x1F8AD, .orientation = .R },
2337 .{ .from = 0x1F8B0, .to = 0x1F8B1, .orientation = .R },2398 .{ .from = 0x1F8B0, .to = 0x1F8BB, .orientation = .R },
2399 .{ .from = 0x1F8C0, .to = 0x1F8C1, .orientation = .R },
2338 .{ .from = 0x1F900, .to = 0x1F9FF, .orientation = .U },2400 .{ .from = 0x1F900, .to = 0x1F9FF, .orientation = .U },
2339 .{ .from = 0x1FA00, .to = 0x1FA53, .orientation = .U },2401 .{ .from = 0x1FA00, .to = 0x1FA53, .orientation = .U },
2340 .{ .from = 0x1FA54, .to = 0x1FA5F, .orientation = .U },2402 .{ .from = 0x1FA54, .to = 0x1FA5F, .orientation = .U },
...@@ -2342,20 +2404,18 @@ pub const data = [_]VerticalOrientation{...@@ -2342,20 +2404,18 @@ pub const data = [_]VerticalOrientation{
2342 .{ .from = 0x1FA6E, .to = 0x1FA6F, .orientation = .U },2404 .{ .from = 0x1FA6E, .to = 0x1FA6F, .orientation = .U },
2343 .{ .from = 0x1FA70, .to = 0x1FA7C, .orientation = .U },2405 .{ .from = 0x1FA70, .to = 0x1FA7C, .orientation = .U },
2344 .{ .from = 0x1FA7D, .to = 0x1FA7F, .orientation = .U },2406 .{ .from = 0x1FA7D, .to = 0x1FA7F, .orientation = .U },
2345 .{ .from = 0x1FA80, .to = 0x1FA88, .orientation = .U },2407 .{ .from = 0x1FA80, .to = 0x1FA89, .orientation = .U },
2346 .{ .from = 0x1FA89, .to = 0x1FA8F, .orientation = .U },2408 .{ .from = 0x1FA8A, .to = 0x1FA8E, .orientation = .U },
2347 .{ .from = 0x1FA90, .to = 0x1FABD, .orientation = .U },2409 .{ .from = 0x1FA8F, .to = 0x1FAC6, .orientation = .U },
2348 .{ .from = 0x1FABE, .to = 0x1FABE, .orientation = .U },2410 .{ .from = 0x1FAC7, .to = 0x1FACD, .orientation = .U },
2349 .{ .from = 0x1FABF, .to = 0x1FAC5, .orientation = .U },2411 .{ .from = 0x1FACE, .to = 0x1FADC, .orientation = .U },
2350 .{ .from = 0x1FAC6, .to = 0x1FACD, .orientation = .U },2412 .{ .from = 0x1FADD, .to = 0x1FADE, .orientation = .U },
2351 .{ .from = 0x1FACE, .to = 0x1FADB, .orientation = .U },2413 .{ .from = 0x1FADF, .to = 0x1FAE9, .orientation = .U },
2352 .{ .from = 0x1FADC, .to = 0x1FADF, .orientation = .U },2414 .{ .from = 0x1FAEA, .to = 0x1FAEF, .orientation = .U },
2353 .{ .from = 0x1FAE0, .to = 0x1FAE8, .orientation = .U },
2354 .{ .from = 0x1FAE9, .to = 0x1FAEF, .orientation = .U },
2355 .{ .from = 0x1FAF0, .to = 0x1FAF8, .orientation = .U },2415 .{ .from = 0x1FAF0, .to = 0x1FAF8, .orientation = .U },
2356 .{ .from = 0x1FAF9, .to = 0x1FAFF, .orientation = .U },2416 .{ .from = 0x1FAF9, .to = 0x1FAFF, .orientation = .U },
2357 .{ .from = 0x1FB00, .to = 0x1FB92, .orientation = .R },2417 .{ .from = 0x1FB00, .to = 0x1FB92, .orientation = .R },
2358 .{ .from = 0x1FB94, .to = 0x1FBCA, .orientation = .R },2418 .{ .from = 0x1FB94, .to = 0x1FBEF, .orientation = .R },
2359 .{ .from = 0x1FBF0, .to = 0x1FBF9, .orientation = .R },2419 .{ .from = 0x1FBF0, .to = 0x1FBF9, .orientation = .R },
2360 .{ .from = 0x20000, .to = 0x2A6DF, .orientation = .U },2420 .{ .from = 0x20000, .to = 0x2A6DF, .orientation = .U },
2361 .{ .from = 0x2A6E0, .to = 0x2A6FF, .orientation = .U },2421 .{ .from = 0x2A6E0, .to = 0x2A6FF, .orientation = .U },