authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2022-12-21 14:10:29 -08:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2022-12-21 14:10:29 -08:00
log7dad8b17fd0c348cc1a2c566a4801fe0622e6178
tree52a5edabd19868a040855746ee851059064f8393
parent9d5439b05edf2bc2e5e2d63ad24b9d97c7805931

add DerivedCoreProperties, closes #11


6 files changed, 11995 insertions(+), 1 deletions(-)

generate.zig+1
...@@ -9,6 +9,7 @@ const files = [_]type{...@@ -9,6 +9,7 @@ const files = [_]type{
9 @import("./scripts/CaseFolding.zig"),9 @import("./scripts/CaseFolding.zig"),
10 @import("./scripts/CompositionExclusions.zig"),10 @import("./scripts/CompositionExclusions.zig"),
11 @import("./scripts/DerivedAge.zig"),11 @import("./scripts/DerivedAge.zig"),
12 @import("./scripts/DerivedCoreProperties.zig"),
12};13};
1314
14pub fn main() !void {15pub fn main() !void {
scripts/DerivedCoreProperties.zig created+85
...@@ -0,0 +1,85 @@
1const std = @import("std");
2const common = @import("./_common.zig");
3
4pub usingnamespace common.Main(struct {
5 pub const source_file = "DerivedCoreProperties";
6
7 pub const dest_file = "src/derived_core_properties.zig";
8
9 pub const dest_header =
10 \\pub const CoreProperty = struct {
11 \\ from: u21,
12 \\ to: u21,
13 \\ prop: enum {
14 \\ Math,
15 \\ Alphabetic,
16 \\ Lowercase,
17 \\ Uppercase,
18 \\ Cased,
19 \\ Case_Ignorable,
20 \\ Changes_When_Lowercased,
21 \\ Changes_When_Uppercased,
22 \\ Changes_When_Titlecased,
23 \\ Changes_When_Casefolded,
24 \\ Changes_When_Casemapped,
25 \\ ID_Start,
26 \\ ID_Continue,
27 \\ XID_Start,
28 \\ XID_Continue,
29 \\ Default_Ignorable_Code_Point,
30 \\ Grapheme_Extend,
31 \\ Grapheme_Base,
32 \\ Grapheme_Link,
33 \\ },
34 \\};
35 \\
36 \\pub const data = [_]CoreProperty{
37 \\
38 ;
39
40 pub const dest_footer =
41 \\};
42 \\
43 ;
44
45 pub fn exec(alloc: std.mem.Allocator, line: []const u8, writer: anytype) !bool {
46 _ = alloc;
47 var it = std.mem.tokenize(u8, line, "; ");
48
49 {
50 const range = it.next().?;
51 if (std.mem.indexOf(u8, range, "..")) |index| {
52 try writer.print(" .{{ .from = 0x{s}, .to = 0x{s},", .{ range[0..index], range[index + 2 ..] });
53 } else {
54 try writer.print(" .{{ .from = 0x{s}, .to = 0x{s},", .{ range, range });
55 }
56 }
57 {
58 const prop = it.next().?;
59 common.stringToEnum(enum {
60 Math,
61 Alphabetic,
62 Lowercase,
63 Uppercase,
64 Cased,
65 Case_Ignorable,
66 Changes_When_Lowercased,
67 Changes_When_Uppercased,
68 Changes_When_Titlecased,
69 Changes_When_Casefolded,
70 Changes_When_Casemapped,
71 ID_Start,
72 ID_Continue,
73 XID_Start,
74 XID_Continue,
75 Default_Ignorable_Code_Point,
76 Grapheme_Extend,
77 Grapheme_Base,
78 Grapheme_Link,
79 }, prop);
80 try writer.print(" .prop = .{s} }},\n", .{prop});
81 }
82
83 return true;
84 }
85});
scripts/_common.zig+1-1
...@@ -79,7 +79,7 @@ pub fn Main(comptime T: type) type {...@@ -79,7 +79,7 @@ pub fn Main(comptime T: type) type {
79 };79 };
80}80}
8181
82pub fn stringToEnum(comptime T: type, str: []const u8) !void {82pub fn stringToEnum(comptime T: type, str: []const u8) void {
83 if (std.meta.stringToEnum(T, str)) |_| {} else {83 if (std.meta.stringToEnum(T, str)) |_| {} else {
84 std.log.warn("{s} is not part of the type {s}", .{ str, @typeName(T) });84 std.log.warn("{s} is not part of the type {s}", .{ str, @typeName(T) });
85 }85 }
src/derived_core_properties.zig created+11906
...@@ -0,0 +1,11906 @@
1// This file is part of the Unicode Character Database
2// For documentation, see http://www.unicode.org/reports/tr44/
3//
4// Based on the source file: https://unicode.org/Public/13.0.0/ucd/DerivedCoreProperties.txt
5//
6// zig fmt: off
7
8pub const CoreProperty = struct {
9 from: u21,
10 to: u21,
11 prop: enum {
12 Math,
13 Alphabetic,
14 Lowercase,
15 Uppercase,
16 Cased,
17 Case_Ignorable,
18 Changes_When_Lowercased,
19 Changes_When_Uppercased,
20 Changes_When_Titlecased,
21 Changes_When_Casefolded,
22 Changes_When_Casemapped,
23 ID_Start,
24 ID_Continue,
25 XID_Start,
26 XID_Continue,
27 Default_Ignorable_Code_Point,
28 Grapheme_Extend,
29 Grapheme_Base,
30 Grapheme_Link,
31 },
32};
33
34pub const data = [_]CoreProperty{
35 .{ .from = 0x002B, .to = 0x002B, .prop = .Math },
36 .{ .from = 0x003C, .to = 0x003E, .prop = .Math },
37 .{ .from = 0x005E, .to = 0x005E, .prop = .Math },
38 .{ .from = 0x007C, .to = 0x007C, .prop = .Math },
39 .{ .from = 0x007E, .to = 0x007E, .prop = .Math },
40 .{ .from = 0x00AC, .to = 0x00AC, .prop = .Math },
41 .{ .from = 0x00B1, .to = 0x00B1, .prop = .Math },
42 .{ .from = 0x00D7, .to = 0x00D7, .prop = .Math },
43 .{ .from = 0x00F7, .to = 0x00F7, .prop = .Math },
44 .{ .from = 0x03D0, .to = 0x03D2, .prop = .Math },
45 .{ .from = 0x03D5, .to = 0x03D5, .prop = .Math },
46 .{ .from = 0x03F0, .to = 0x03F1, .prop = .Math },
47 .{ .from = 0x03F4, .to = 0x03F5, .prop = .Math },
48 .{ .from = 0x03F6, .to = 0x03F6, .prop = .Math },
49 .{ .from = 0x0606, .to = 0x0608, .prop = .Math },
50 .{ .from = 0x2016, .to = 0x2016, .prop = .Math },
51 .{ .from = 0x2032, .to = 0x2034, .prop = .Math },
52 .{ .from = 0x2040, .to = 0x2040, .prop = .Math },
53 .{ .from = 0x2044, .to = 0x2044, .prop = .Math },
54 .{ .from = 0x2052, .to = 0x2052, .prop = .Math },
55 .{ .from = 0x2061, .to = 0x2064, .prop = .Math },
56 .{ .from = 0x207A, .to = 0x207C, .prop = .Math },
57 .{ .from = 0x207D, .to = 0x207D, .prop = .Math },
58 .{ .from = 0x207E, .to = 0x207E, .prop = .Math },
59 .{ .from = 0x208A, .to = 0x208C, .prop = .Math },
60 .{ .from = 0x208D, .to = 0x208D, .prop = .Math },
61 .{ .from = 0x208E, .to = 0x208E, .prop = .Math },
62 .{ .from = 0x20D0, .to = 0x20DC, .prop = .Math },
63 .{ .from = 0x20E1, .to = 0x20E1, .prop = .Math },
64 .{ .from = 0x20E5, .to = 0x20E6, .prop = .Math },
65 .{ .from = 0x20EB, .to = 0x20EF, .prop = .Math },
66 .{ .from = 0x2102, .to = 0x2102, .prop = .Math },
67 .{ .from = 0x2107, .to = 0x2107, .prop = .Math },
68 .{ .from = 0x210A, .to = 0x2113, .prop = .Math },
69 .{ .from = 0x2115, .to = 0x2115, .prop = .Math },
70 .{ .from = 0x2118, .to = 0x2118, .prop = .Math },
71 .{ .from = 0x2119, .to = 0x211D, .prop = .Math },
72 .{ .from = 0x2124, .to = 0x2124, .prop = .Math },
73 .{ .from = 0x2128, .to = 0x2128, .prop = .Math },
74 .{ .from = 0x2129, .to = 0x2129, .prop = .Math },
75 .{ .from = 0x212C, .to = 0x212D, .prop = .Math },
76 .{ .from = 0x212F, .to = 0x2131, .prop = .Math },
77 .{ .from = 0x2133, .to = 0x2134, .prop = .Math },
78 .{ .from = 0x2135, .to = 0x2138, .prop = .Math },
79 .{ .from = 0x213C, .to = 0x213F, .prop = .Math },
80 .{ .from = 0x2140, .to = 0x2144, .prop = .Math },
81 .{ .from = 0x2145, .to = 0x2149, .prop = .Math },
82 .{ .from = 0x214B, .to = 0x214B, .prop = .Math },
83 .{ .from = 0x2190, .to = 0x2194, .prop = .Math },
84 .{ .from = 0x2195, .to = 0x2199, .prop = .Math },
85 .{ .from = 0x219A, .to = 0x219B, .prop = .Math },
86 .{ .from = 0x219C, .to = 0x219F, .prop = .Math },
87 .{ .from = 0x21A0, .to = 0x21A0, .prop = .Math },
88 .{ .from = 0x21A1, .to = 0x21A2, .prop = .Math },
89 .{ .from = 0x21A3, .to = 0x21A3, .prop = .Math },
90 .{ .from = 0x21A4, .to = 0x21A5, .prop = .Math },
91 .{ .from = 0x21A6, .to = 0x21A6, .prop = .Math },
92 .{ .from = 0x21A7, .to = 0x21A7, .prop = .Math },
93 .{ .from = 0x21A9, .to = 0x21AD, .prop = .Math },
94 .{ .from = 0x21AE, .to = 0x21AE, .prop = .Math },
95 .{ .from = 0x21B0, .to = 0x21B1, .prop = .Math },
96 .{ .from = 0x21B6, .to = 0x21B7, .prop = .Math },
97 .{ .from = 0x21BC, .to = 0x21CD, .prop = .Math },
98 .{ .from = 0x21CE, .to = 0x21CF, .prop = .Math },
99 .{ .from = 0x21D0, .to = 0x21D1, .prop = .Math },
100 .{ .from = 0x21D2, .to = 0x21D2, .prop = .Math },
101 .{ .from = 0x21D3, .to = 0x21D3, .prop = .Math },
102 .{ .from = 0x21D4, .to = 0x21D4, .prop = .Math },
103 .{ .from = 0x21D5, .to = 0x21DB, .prop = .Math },
104 .{ .from = 0x21DD, .to = 0x21DD, .prop = .Math },
105 .{ .from = 0x21E4, .to = 0x21E5, .prop = .Math },
106 .{ .from = 0x21F4, .to = 0x22FF, .prop = .Math },
107 .{ .from = 0x2308, .to = 0x2308, .prop = .Math },
108 .{ .from = 0x2309, .to = 0x2309, .prop = .Math },
109 .{ .from = 0x230A, .to = 0x230A, .prop = .Math },
110 .{ .from = 0x230B, .to = 0x230B, .prop = .Math },
111 .{ .from = 0x2320, .to = 0x2321, .prop = .Math },
112 .{ .from = 0x237C, .to = 0x237C, .prop = .Math },
113 .{ .from = 0x239B, .to = 0x23B3, .prop = .Math },
114 .{ .from = 0x23B4, .to = 0x23B5, .prop = .Math },
115 .{ .from = 0x23B7, .to = 0x23B7, .prop = .Math },
116 .{ .from = 0x23D0, .to = 0x23D0, .prop = .Math },
117 .{ .from = 0x23DC, .to = 0x23E1, .prop = .Math },
118 .{ .from = 0x23E2, .to = 0x23E2, .prop = .Math },
119 .{ .from = 0x25A0, .to = 0x25A1, .prop = .Math },
120 .{ .from = 0x25AE, .to = 0x25B6, .prop = .Math },
121 .{ .from = 0x25B7, .to = 0x25B7, .prop = .Math },
122 .{ .from = 0x25BC, .to = 0x25C0, .prop = .Math },
123 .{ .from = 0x25C1, .to = 0x25C1, .prop = .Math },
124 .{ .from = 0x25C6, .to = 0x25C7, .prop = .Math },
125 .{ .from = 0x25CA, .to = 0x25CB, .prop = .Math },
126 .{ .from = 0x25CF, .to = 0x25D3, .prop = .Math },
127 .{ .from = 0x25E2, .to = 0x25E2, .prop = .Math },
128 .{ .from = 0x25E4, .to = 0x25E4, .prop = .Math },
129 .{ .from = 0x25E7, .to = 0x25EC, .prop = .Math },
130 .{ .from = 0x25F8, .to = 0x25FF, .prop = .Math },
131 .{ .from = 0x2605, .to = 0x2606, .prop = .Math },
132 .{ .from = 0x2640, .to = 0x2640, .prop = .Math },
133 .{ .from = 0x2642, .to = 0x2642, .prop = .Math },
134 .{ .from = 0x2660, .to = 0x2663, .prop = .Math },
135 .{ .from = 0x266D, .to = 0x266E, .prop = .Math },
136 .{ .from = 0x266F, .to = 0x266F, .prop = .Math },
137 .{ .from = 0x27C0, .to = 0x27C4, .prop = .Math },
138 .{ .from = 0x27C5, .to = 0x27C5, .prop = .Math },
139 .{ .from = 0x27C6, .to = 0x27C6, .prop = .Math },
140 .{ .from = 0x27C7, .to = 0x27E5, .prop = .Math },
141 .{ .from = 0x27E6, .to = 0x27E6, .prop = .Math },
142 .{ .from = 0x27E7, .to = 0x27E7, .prop = .Math },
143 .{ .from = 0x27E8, .to = 0x27E8, .prop = .Math },
144 .{ .from = 0x27E9, .to = 0x27E9, .prop = .Math },
145 .{ .from = 0x27EA, .to = 0x27EA, .prop = .Math },
146 .{ .from = 0x27EB, .to = 0x27EB, .prop = .Math },
147 .{ .from = 0x27EC, .to = 0x27EC, .prop = .Math },
148 .{ .from = 0x27ED, .to = 0x27ED, .prop = .Math },
149 .{ .from = 0x27EE, .to = 0x27EE, .prop = .Math },
150 .{ .from = 0x27EF, .to = 0x27EF, .prop = .Math },
151 .{ .from = 0x27F0, .to = 0x27FF, .prop = .Math },
152 .{ .from = 0x2900, .to = 0x2982, .prop = .Math },
153 .{ .from = 0x2983, .to = 0x2983, .prop = .Math },
154 .{ .from = 0x2984, .to = 0x2984, .prop = .Math },
155 .{ .from = 0x2985, .to = 0x2985, .prop = .Math },
156 .{ .from = 0x2986, .to = 0x2986, .prop = .Math },
157 .{ .from = 0x2987, .to = 0x2987, .prop = .Math },
158 .{ .from = 0x2988, .to = 0x2988, .prop = .Math },
159 .{ .from = 0x2989, .to = 0x2989, .prop = .Math },
160 .{ .from = 0x298A, .to = 0x298A, .prop = .Math },
161 .{ .from = 0x298B, .to = 0x298B, .prop = .Math },
162 .{ .from = 0x298C, .to = 0x298C, .prop = .Math },
163 .{ .from = 0x298D, .to = 0x298D, .prop = .Math },
164 .{ .from = 0x298E, .to = 0x298E, .prop = .Math },
165 .{ .from = 0x298F, .to = 0x298F, .prop = .Math },
166 .{ .from = 0x2990, .to = 0x2990, .prop = .Math },
167 .{ .from = 0x2991, .to = 0x2991, .prop = .Math },
168 .{ .from = 0x2992, .to = 0x2992, .prop = .Math },
169 .{ .from = 0x2993, .to = 0x2993, .prop = .Math },
170 .{ .from = 0x2994, .to = 0x2994, .prop = .Math },
171 .{ .from = 0x2995, .to = 0x2995, .prop = .Math },
172 .{ .from = 0x2996, .to = 0x2996, .prop = .Math },
173 .{ .from = 0x2997, .to = 0x2997, .prop = .Math },
174 .{ .from = 0x2998, .to = 0x2998, .prop = .Math },
175 .{ .from = 0x2999, .to = 0x29D7, .prop = .Math },
176 .{ .from = 0x29D8, .to = 0x29D8, .prop = .Math },
177 .{ .from = 0x29D9, .to = 0x29D9, .prop = .Math },
178 .{ .from = 0x29DA, .to = 0x29DA, .prop = .Math },
179 .{ .from = 0x29DB, .to = 0x29DB, .prop = .Math },
180 .{ .from = 0x29DC, .to = 0x29FB, .prop = .Math },
181 .{ .from = 0x29FC, .to = 0x29FC, .prop = .Math },
182 .{ .from = 0x29FD, .to = 0x29FD, .prop = .Math },
183 .{ .from = 0x29FE, .to = 0x2AFF, .prop = .Math },
184 .{ .from = 0x2B30, .to = 0x2B44, .prop = .Math },
185 .{ .from = 0x2B47, .to = 0x2B4C, .prop = .Math },
186 .{ .from = 0xFB29, .to = 0xFB29, .prop = .Math },
187 .{ .from = 0xFE61, .to = 0xFE61, .prop = .Math },
188 .{ .from = 0xFE62, .to = 0xFE62, .prop = .Math },
189 .{ .from = 0xFE63, .to = 0xFE63, .prop = .Math },
190 .{ .from = 0xFE64, .to = 0xFE66, .prop = .Math },
191 .{ .from = 0xFE68, .to = 0xFE68, .prop = .Math },
192 .{ .from = 0xFF0B, .to = 0xFF0B, .prop = .Math },
193 .{ .from = 0xFF1C, .to = 0xFF1E, .prop = .Math },
194 .{ .from = 0xFF3C, .to = 0xFF3C, .prop = .Math },
195 .{ .from = 0xFF3E, .to = 0xFF3E, .prop = .Math },
196 .{ .from = 0xFF5C, .to = 0xFF5C, .prop = .Math },
197 .{ .from = 0xFF5E, .to = 0xFF5E, .prop = .Math },
198 .{ .from = 0xFFE2, .to = 0xFFE2, .prop = .Math },
199 .{ .from = 0xFFE9, .to = 0xFFEC, .prop = .Math },
200 .{ .from = 0x1D400, .to = 0x1D454, .prop = .Math },
201 .{ .from = 0x1D456, .to = 0x1D49C, .prop = .Math },
202 .{ .from = 0x1D49E, .to = 0x1D49F, .prop = .Math },
203 .{ .from = 0x1D4A2, .to = 0x1D4A2, .prop = .Math },
204 .{ .from = 0x1D4A5, .to = 0x1D4A6, .prop = .Math },
205 .{ .from = 0x1D4A9, .to = 0x1D4AC, .prop = .Math },
206 .{ .from = 0x1D4AE, .to = 0x1D4B9, .prop = .Math },
207 .{ .from = 0x1D4BB, .to = 0x1D4BB, .prop = .Math },
208 .{ .from = 0x1D4BD, .to = 0x1D4C3, .prop = .Math },
209 .{ .from = 0x1D4C5, .to = 0x1D505, .prop = .Math },
210 .{ .from = 0x1D507, .to = 0x1D50A, .prop = .Math },
211 .{ .from = 0x1D50D, .to = 0x1D514, .prop = .Math },
212 .{ .from = 0x1D516, .to = 0x1D51C, .prop = .Math },
213 .{ .from = 0x1D51E, .to = 0x1D539, .prop = .Math },
214 .{ .from = 0x1D53B, .to = 0x1D53E, .prop = .Math },
215 .{ .from = 0x1D540, .to = 0x1D544, .prop = .Math },
216 .{ .from = 0x1D546, .to = 0x1D546, .prop = .Math },
217 .{ .from = 0x1D54A, .to = 0x1D550, .prop = .Math },
218 .{ .from = 0x1D552, .to = 0x1D6A5, .prop = .Math },
219 .{ .from = 0x1D6A8, .to = 0x1D6C0, .prop = .Math },
220 .{ .from = 0x1D6C1, .to = 0x1D6C1, .prop = .Math },
221 .{ .from = 0x1D6C2, .to = 0x1D6DA, .prop = .Math },
222 .{ .from = 0x1D6DB, .to = 0x1D6DB, .prop = .Math },
223 .{ .from = 0x1D6DC, .to = 0x1D6FA, .prop = .Math },
224 .{ .from = 0x1D6FB, .to = 0x1D6FB, .prop = .Math },
225 .{ .from = 0x1D6FC, .to = 0x1D714, .prop = .Math },
226 .{ .from = 0x1D715, .to = 0x1D715, .prop = .Math },
227 .{ .from = 0x1D716, .to = 0x1D734, .prop = .Math },
228 .{ .from = 0x1D735, .to = 0x1D735, .prop = .Math },
229 .{ .from = 0x1D736, .to = 0x1D74E, .prop = .Math },
230 .{ .from = 0x1D74F, .to = 0x1D74F, .prop = .Math },
231 .{ .from = 0x1D750, .to = 0x1D76E, .prop = .Math },
232 .{ .from = 0x1D76F, .to = 0x1D76F, .prop = .Math },
233 .{ .from = 0x1D770, .to = 0x1D788, .prop = .Math },
234 .{ .from = 0x1D789, .to = 0x1D789, .prop = .Math },
235 .{ .from = 0x1D78A, .to = 0x1D7A8, .prop = .Math },
236 .{ .from = 0x1D7A9, .to = 0x1D7A9, .prop = .Math },
237 .{ .from = 0x1D7AA, .to = 0x1D7C2, .prop = .Math },
238 .{ .from = 0x1D7C3, .to = 0x1D7C3, .prop = .Math },
239 .{ .from = 0x1D7C4, .to = 0x1D7CB, .prop = .Math },
240 .{ .from = 0x1D7CE, .to = 0x1D7FF, .prop = .Math },
241 .{ .from = 0x1EE00, .to = 0x1EE03, .prop = .Math },
242 .{ .from = 0x1EE05, .to = 0x1EE1F, .prop = .Math },
243 .{ .from = 0x1EE21, .to = 0x1EE22, .prop = .Math },
244 .{ .from = 0x1EE24, .to = 0x1EE24, .prop = .Math },
245 .{ .from = 0x1EE27, .to = 0x1EE27, .prop = .Math },
246 .{ .from = 0x1EE29, .to = 0x1EE32, .prop = .Math },
247 .{ .from = 0x1EE34, .to = 0x1EE37, .prop = .Math },
248 .{ .from = 0x1EE39, .to = 0x1EE39, .prop = .Math },
249 .{ .from = 0x1EE3B, .to = 0x1EE3B, .prop = .Math },
250 .{ .from = 0x1EE42, .to = 0x1EE42, .prop = .Math },
251 .{ .from = 0x1EE47, .to = 0x1EE47, .prop = .Math },
252 .{ .from = 0x1EE49, .to = 0x1EE49, .prop = .Math },
253 .{ .from = 0x1EE4B, .to = 0x1EE4B, .prop = .Math },
254 .{ .from = 0x1EE4D, .to = 0x1EE4F, .prop = .Math },
255 .{ .from = 0x1EE51, .to = 0x1EE52, .prop = .Math },
256 .{ .from = 0x1EE54, .to = 0x1EE54, .prop = .Math },
257 .{ .from = 0x1EE57, .to = 0x1EE57, .prop = .Math },
258 .{ .from = 0x1EE59, .to = 0x1EE59, .prop = .Math },
259 .{ .from = 0x1EE5B, .to = 0x1EE5B, .prop = .Math },
260 .{ .from = 0x1EE5D, .to = 0x1EE5D, .prop = .Math },
261 .{ .from = 0x1EE5F, .to = 0x1EE5F, .prop = .Math },
262 .{ .from = 0x1EE61, .to = 0x1EE62, .prop = .Math },
263 .{ .from = 0x1EE64, .to = 0x1EE64, .prop = .Math },
264 .{ .from = 0x1EE67, .to = 0x1EE6A, .prop = .Math },
265 .{ .from = 0x1EE6C, .to = 0x1EE72, .prop = .Math },
266 .{ .from = 0x1EE74, .to = 0x1EE77, .prop = .Math },
267 .{ .from = 0x1EE79, .to = 0x1EE7C, .prop = .Math },
268 .{ .from = 0x1EE7E, .to = 0x1EE7E, .prop = .Math },
269 .{ .from = 0x1EE80, .to = 0x1EE89, .prop = .Math },
270 .{ .from = 0x1EE8B, .to = 0x1EE9B, .prop = .Math },
271 .{ .from = 0x1EEA1, .to = 0x1EEA3, .prop = .Math },
272 .{ .from = 0x1EEA5, .to = 0x1EEA9, .prop = .Math },
273 .{ .from = 0x1EEAB, .to = 0x1EEBB, .prop = .Math },
274 .{ .from = 0x1EEF0, .to = 0x1EEF1, .prop = .Math },
275 .{ .from = 0x0041, .to = 0x005A, .prop = .Alphabetic },
276 .{ .from = 0x0061, .to = 0x007A, .prop = .Alphabetic },
277 .{ .from = 0x00AA, .to = 0x00AA, .prop = .Alphabetic },
278 .{ .from = 0x00B5, .to = 0x00B5, .prop = .Alphabetic },
279 .{ .from = 0x00BA, .to = 0x00BA, .prop = .Alphabetic },
280 .{ .from = 0x00C0, .to = 0x00D6, .prop = .Alphabetic },
281 .{ .from = 0x00D8, .to = 0x00F6, .prop = .Alphabetic },
282 .{ .from = 0x00F8, .to = 0x01BA, .prop = .Alphabetic },
283 .{ .from = 0x01BB, .to = 0x01BB, .prop = .Alphabetic },
284 .{ .from = 0x01BC, .to = 0x01BF, .prop = .Alphabetic },
285 .{ .from = 0x01C0, .to = 0x01C3, .prop = .Alphabetic },
286 .{ .from = 0x01C4, .to = 0x0293, .prop = .Alphabetic },
287 .{ .from = 0x0294, .to = 0x0294, .prop = .Alphabetic },
288 .{ .from = 0x0295, .to = 0x02AF, .prop = .Alphabetic },
289 .{ .from = 0x02B0, .to = 0x02C1, .prop = .Alphabetic },
290 .{ .from = 0x02C6, .to = 0x02D1, .prop = .Alphabetic },
291 .{ .from = 0x02E0, .to = 0x02E4, .prop = .Alphabetic },
292 .{ .from = 0x02EC, .to = 0x02EC, .prop = .Alphabetic },
293 .{ .from = 0x02EE, .to = 0x02EE, .prop = .Alphabetic },
294 .{ .from = 0x0345, .to = 0x0345, .prop = .Alphabetic },
295 .{ .from = 0x0370, .to = 0x0373, .prop = .Alphabetic },
296 .{ .from = 0x0374, .to = 0x0374, .prop = .Alphabetic },
297 .{ .from = 0x0376, .to = 0x0377, .prop = .Alphabetic },
298 .{ .from = 0x037A, .to = 0x037A, .prop = .Alphabetic },
299 .{ .from = 0x037B, .to = 0x037D, .prop = .Alphabetic },
300 .{ .from = 0x037F, .to = 0x037F, .prop = .Alphabetic },
301 .{ .from = 0x0386, .to = 0x0386, .prop = .Alphabetic },
302 .{ .from = 0x0388, .to = 0x038A, .prop = .Alphabetic },
303 .{ .from = 0x038C, .to = 0x038C, .prop = .Alphabetic },
304 .{ .from = 0x038E, .to = 0x03A1, .prop = .Alphabetic },
305 .{ .from = 0x03A3, .to = 0x03F5, .prop = .Alphabetic },
306 .{ .from = 0x03F7, .to = 0x0481, .prop = .Alphabetic },
307 .{ .from = 0x048A, .to = 0x052F, .prop = .Alphabetic },
308 .{ .from = 0x0531, .to = 0x0556, .prop = .Alphabetic },
309 .{ .from = 0x0559, .to = 0x0559, .prop = .Alphabetic },
310 .{ .from = 0x0560, .to = 0x0588, .prop = .Alphabetic },
311 .{ .from = 0x05B0, .to = 0x05BD, .prop = .Alphabetic },
312 .{ .from = 0x05BF, .to = 0x05BF, .prop = .Alphabetic },
313 .{ .from = 0x05C1, .to = 0x05C2, .prop = .Alphabetic },
314 .{ .from = 0x05C4, .to = 0x05C5, .prop = .Alphabetic },
315 .{ .from = 0x05C7, .to = 0x05C7, .prop = .Alphabetic },
316 .{ .from = 0x05D0, .to = 0x05EA, .prop = .Alphabetic },
317 .{ .from = 0x05EF, .to = 0x05F2, .prop = .Alphabetic },
318 .{ .from = 0x0610, .to = 0x061A, .prop = .Alphabetic },
319 .{ .from = 0x0620, .to = 0x063F, .prop = .Alphabetic },
320 .{ .from = 0x0640, .to = 0x0640, .prop = .Alphabetic },
321 .{ .from = 0x0641, .to = 0x064A, .prop = .Alphabetic },
322 .{ .from = 0x064B, .to = 0x0657, .prop = .Alphabetic },
323 .{ .from = 0x0659, .to = 0x065F, .prop = .Alphabetic },
324 .{ .from = 0x066E, .to = 0x066F, .prop = .Alphabetic },
325 .{ .from = 0x0670, .to = 0x0670, .prop = .Alphabetic },
326 .{ .from = 0x0671, .to = 0x06D3, .prop = .Alphabetic },
327 .{ .from = 0x06D5, .to = 0x06D5, .prop = .Alphabetic },
328 .{ .from = 0x06D6, .to = 0x06DC, .prop = .Alphabetic },
329 .{ .from = 0x06E1, .to = 0x06E4, .prop = .Alphabetic },
330 .{ .from = 0x06E5, .to = 0x06E6, .prop = .Alphabetic },
331 .{ .from = 0x06E7, .to = 0x06E8, .prop = .Alphabetic },
332 .{ .from = 0x06ED, .to = 0x06ED, .prop = .Alphabetic },
333 .{ .from = 0x06EE, .to = 0x06EF, .prop = .Alphabetic },
334 .{ .from = 0x06FA, .to = 0x06FC, .prop = .Alphabetic },
335 .{ .from = 0x06FF, .to = 0x06FF, .prop = .Alphabetic },
336 .{ .from = 0x0710, .to = 0x0710, .prop = .Alphabetic },
337 .{ .from = 0x0711, .to = 0x0711, .prop = .Alphabetic },
338 .{ .from = 0x0712, .to = 0x072F, .prop = .Alphabetic },
339 .{ .from = 0x0730, .to = 0x073F, .prop = .Alphabetic },
340 .{ .from = 0x074D, .to = 0x07A5, .prop = .Alphabetic },
341 .{ .from = 0x07A6, .to = 0x07B0, .prop = .Alphabetic },
342 .{ .from = 0x07B1, .to = 0x07B1, .prop = .Alphabetic },
343 .{ .from = 0x07CA, .to = 0x07EA, .prop = .Alphabetic },
344 .{ .from = 0x07F4, .to = 0x07F5, .prop = .Alphabetic },
345 .{ .from = 0x07FA, .to = 0x07FA, .prop = .Alphabetic },
346 .{ .from = 0x0800, .to = 0x0815, .prop = .Alphabetic },
347 .{ .from = 0x0816, .to = 0x0817, .prop = .Alphabetic },
348 .{ .from = 0x081A, .to = 0x081A, .prop = .Alphabetic },
349 .{ .from = 0x081B, .to = 0x0823, .prop = .Alphabetic },
350 .{ .from = 0x0824, .to = 0x0824, .prop = .Alphabetic },
351 .{ .from = 0x0825, .to = 0x0827, .prop = .Alphabetic },
352 .{ .from = 0x0828, .to = 0x0828, .prop = .Alphabetic },
353 .{ .from = 0x0829, .to = 0x082C, .prop = .Alphabetic },
354 .{ .from = 0x0840, .to = 0x0858, .prop = .Alphabetic },
355 .{ .from = 0x0860, .to = 0x086A, .prop = .Alphabetic },
356 .{ .from = 0x08A0, .to = 0x08B4, .prop = .Alphabetic },
357 .{ .from = 0x08B6, .to = 0x08C7, .prop = .Alphabetic },
358 .{ .from = 0x08D4, .to = 0x08DF, .prop = .Alphabetic },
359 .{ .from = 0x08E3, .to = 0x08E9, .prop = .Alphabetic },
360 .{ .from = 0x08F0, .to = 0x0902, .prop = .Alphabetic },
361 .{ .from = 0x0903, .to = 0x0903, .prop = .Alphabetic },
362 .{ .from = 0x0904, .to = 0x0939, .prop = .Alphabetic },
363 .{ .from = 0x093A, .to = 0x093A, .prop = .Alphabetic },
364 .{ .from = 0x093B, .to = 0x093B, .prop = .Alphabetic },
365 .{ .from = 0x093D, .to = 0x093D, .prop = .Alphabetic },
366 .{ .from = 0x093E, .to = 0x0940, .prop = .Alphabetic },
367 .{ .from = 0x0941, .to = 0x0948, .prop = .Alphabetic },
368 .{ .from = 0x0949, .to = 0x094C, .prop = .Alphabetic },
369 .{ .from = 0x094E, .to = 0x094F, .prop = .Alphabetic },
370 .{ .from = 0x0950, .to = 0x0950, .prop = .Alphabetic },
371 .{ .from = 0x0955, .to = 0x0957, .prop = .Alphabetic },
372 .{ .from = 0x0958, .to = 0x0961, .prop = .Alphabetic },
373 .{ .from = 0x0962, .to = 0x0963, .prop = .Alphabetic },
374 .{ .from = 0x0971, .to = 0x0971, .prop = .Alphabetic },
375 .{ .from = 0x0972, .to = 0x0980, .prop = .Alphabetic },
376 .{ .from = 0x0981, .to = 0x0981, .prop = .Alphabetic },
377 .{ .from = 0x0982, .to = 0x0983, .prop = .Alphabetic },
378 .{ .from = 0x0985, .to = 0x098C, .prop = .Alphabetic },
379 .{ .from = 0x098F, .to = 0x0990, .prop = .Alphabetic },
380 .{ .from = 0x0993, .to = 0x09A8, .prop = .Alphabetic },
381 .{ .from = 0x09AA, .to = 0x09B0, .prop = .Alphabetic },
382 .{ .from = 0x09B2, .to = 0x09B2, .prop = .Alphabetic },
383 .{ .from = 0x09B6, .to = 0x09B9, .prop = .Alphabetic },
384 .{ .from = 0x09BD, .to = 0x09BD, .prop = .Alphabetic },
385 .{ .from = 0x09BE, .to = 0x09C0, .prop = .Alphabetic },
386 .{ .from = 0x09C1, .to = 0x09C4, .prop = .Alphabetic },
387 .{ .from = 0x09C7, .to = 0x09C8, .prop = .Alphabetic },
388 .{ .from = 0x09CB, .to = 0x09CC, .prop = .Alphabetic },
389 .{ .from = 0x09CE, .to = 0x09CE, .prop = .Alphabetic },
390 .{ .from = 0x09D7, .to = 0x09D7, .prop = .Alphabetic },
391 .{ .from = 0x09DC, .to = 0x09DD, .prop = .Alphabetic },
392 .{ .from = 0x09DF, .to = 0x09E1, .prop = .Alphabetic },
393 .{ .from = 0x09E2, .to = 0x09E3, .prop = .Alphabetic },
394 .{ .from = 0x09F0, .to = 0x09F1, .prop = .Alphabetic },
395 .{ .from = 0x09FC, .to = 0x09FC, .prop = .Alphabetic },
396 .{ .from = 0x0A01, .to = 0x0A02, .prop = .Alphabetic },
397 .{ .from = 0x0A03, .to = 0x0A03, .prop = .Alphabetic },
398 .{ .from = 0x0A05, .to = 0x0A0A, .prop = .Alphabetic },
399 .{ .from = 0x0A0F, .to = 0x0A10, .prop = .Alphabetic },
400 .{ .from = 0x0A13, .to = 0x0A28, .prop = .Alphabetic },
401 .{ .from = 0x0A2A, .to = 0x0A30, .prop = .Alphabetic },
402 .{ .from = 0x0A32, .to = 0x0A33, .prop = .Alphabetic },
403 .{ .from = 0x0A35, .to = 0x0A36, .prop = .Alphabetic },
404 .{ .from = 0x0A38, .to = 0x0A39, .prop = .Alphabetic },
405 .{ .from = 0x0A3E, .to = 0x0A40, .prop = .Alphabetic },
406 .{ .from = 0x0A41, .to = 0x0A42, .prop = .Alphabetic },
407 .{ .from = 0x0A47, .to = 0x0A48, .prop = .Alphabetic },
408 .{ .from = 0x0A4B, .to = 0x0A4C, .prop = .Alphabetic },
409 .{ .from = 0x0A51, .to = 0x0A51, .prop = .Alphabetic },
410 .{ .from = 0x0A59, .to = 0x0A5C, .prop = .Alphabetic },
411 .{ .from = 0x0A5E, .to = 0x0A5E, .prop = .Alphabetic },
412 .{ .from = 0x0A70, .to = 0x0A71, .prop = .Alphabetic },
413 .{ .from = 0x0A72, .to = 0x0A74, .prop = .Alphabetic },
414 .{ .from = 0x0A75, .to = 0x0A75, .prop = .Alphabetic },
415 .{ .from = 0x0A81, .to = 0x0A82, .prop = .Alphabetic },
416 .{ .from = 0x0A83, .to = 0x0A83, .prop = .Alphabetic },
417 .{ .from = 0x0A85, .to = 0x0A8D, .prop = .Alphabetic },
418 .{ .from = 0x0A8F, .to = 0x0A91, .prop = .Alphabetic },
419 .{ .from = 0x0A93, .to = 0x0AA8, .prop = .Alphabetic },
420 .{ .from = 0x0AAA, .to = 0x0AB0, .prop = .Alphabetic },
421 .{ .from = 0x0AB2, .to = 0x0AB3, .prop = .Alphabetic },
422 .{ .from = 0x0AB5, .to = 0x0AB9, .prop = .Alphabetic },
423 .{ .from = 0x0ABD, .to = 0x0ABD, .prop = .Alphabetic },
424 .{ .from = 0x0ABE, .to = 0x0AC0, .prop = .Alphabetic },
425 .{ .from = 0x0AC1, .to = 0x0AC5, .prop = .Alphabetic },
426 .{ .from = 0x0AC7, .to = 0x0AC8, .prop = .Alphabetic },
427 .{ .from = 0x0AC9, .to = 0x0AC9, .prop = .Alphabetic },
428 .{ .from = 0x0ACB, .to = 0x0ACC, .prop = .Alphabetic },
429 .{ .from = 0x0AD0, .to = 0x0AD0, .prop = .Alphabetic },
430 .{ .from = 0x0AE0, .to = 0x0AE1, .prop = .Alphabetic },
431 .{ .from = 0x0AE2, .to = 0x0AE3, .prop = .Alphabetic },
432 .{ .from = 0x0AF9, .to = 0x0AF9, .prop = .Alphabetic },
433 .{ .from = 0x0AFA, .to = 0x0AFC, .prop = .Alphabetic },
434 .{ .from = 0x0B01, .to = 0x0B01, .prop = .Alphabetic },
435 .{ .from = 0x0B02, .to = 0x0B03, .prop = .Alphabetic },
436 .{ .from = 0x0B05, .to = 0x0B0C, .prop = .Alphabetic },
437 .{ .from = 0x0B0F, .to = 0x0B10, .prop = .Alphabetic },
438 .{ .from = 0x0B13, .to = 0x0B28, .prop = .Alphabetic },
439 .{ .from = 0x0B2A, .to = 0x0B30, .prop = .Alphabetic },
440 .{ .from = 0x0B32, .to = 0x0B33, .prop = .Alphabetic },
441 .{ .from = 0x0B35, .to = 0x0B39, .prop = .Alphabetic },
442 .{ .from = 0x0B3D, .to = 0x0B3D, .prop = .Alphabetic },
443 .{ .from = 0x0B3E, .to = 0x0B3E, .prop = .Alphabetic },
444 .{ .from = 0x0B3F, .to = 0x0B3F, .prop = .Alphabetic },
445 .{ .from = 0x0B40, .to = 0x0B40, .prop = .Alphabetic },
446 .{ .from = 0x0B41, .to = 0x0B44, .prop = .Alphabetic },
447 .{ .from = 0x0B47, .to = 0x0B48, .prop = .Alphabetic },
448 .{ .from = 0x0B4B, .to = 0x0B4C, .prop = .Alphabetic },
449 .{ .from = 0x0B56, .to = 0x0B56, .prop = .Alphabetic },
450 .{ .from = 0x0B57, .to = 0x0B57, .prop = .Alphabetic },
451 .{ .from = 0x0B5C, .to = 0x0B5D, .prop = .Alphabetic },
452 .{ .from = 0x0B5F, .to = 0x0B61, .prop = .Alphabetic },
453 .{ .from = 0x0B62, .to = 0x0B63, .prop = .Alphabetic },
454 .{ .from = 0x0B71, .to = 0x0B71, .prop = .Alphabetic },
455 .{ .from = 0x0B82, .to = 0x0B82, .prop = .Alphabetic },
456 .{ .from = 0x0B83, .to = 0x0B83, .prop = .Alphabetic },
457 .{ .from = 0x0B85, .to = 0x0B8A, .prop = .Alphabetic },
458 .{ .from = 0x0B8E, .to = 0x0B90, .prop = .Alphabetic },
459 .{ .from = 0x0B92, .to = 0x0B95, .prop = .Alphabetic },
460 .{ .from = 0x0B99, .to = 0x0B9A, .prop = .Alphabetic },
461 .{ .from = 0x0B9C, .to = 0x0B9C, .prop = .Alphabetic },
462 .{ .from = 0x0B9E, .to = 0x0B9F, .prop = .Alphabetic },
463 .{ .from = 0x0BA3, .to = 0x0BA4, .prop = .Alphabetic },
464 .{ .from = 0x0BA8, .to = 0x0BAA, .prop = .Alphabetic },
465 .{ .from = 0x0BAE, .to = 0x0BB9, .prop = .Alphabetic },
466 .{ .from = 0x0BBE, .to = 0x0BBF, .prop = .Alphabetic },
467 .{ .from = 0x0BC0, .to = 0x0BC0, .prop = .Alphabetic },
468 .{ .from = 0x0BC1, .to = 0x0BC2, .prop = .Alphabetic },
469 .{ .from = 0x0BC6, .to = 0x0BC8, .prop = .Alphabetic },
470 .{ .from = 0x0BCA, .to = 0x0BCC, .prop = .Alphabetic },
471 .{ .from = 0x0BD0, .to = 0x0BD0, .prop = .Alphabetic },
472 .{ .from = 0x0BD7, .to = 0x0BD7, .prop = .Alphabetic },
473 .{ .from = 0x0C00, .to = 0x0C00, .prop = .Alphabetic },
474 .{ .from = 0x0C01, .to = 0x0C03, .prop = .Alphabetic },
475 .{ .from = 0x0C05, .to = 0x0C0C, .prop = .Alphabetic },
476 .{ .from = 0x0C0E, .to = 0x0C10, .prop = .Alphabetic },
477 .{ .from = 0x0C12, .to = 0x0C28, .prop = .Alphabetic },
478 .{ .from = 0x0C2A, .to = 0x0C39, .prop = .Alphabetic },
479 .{ .from = 0x0C3D, .to = 0x0C3D, .prop = .Alphabetic },
480 .{ .from = 0x0C3E, .to = 0x0C40, .prop = .Alphabetic },
481 .{ .from = 0x0C41, .to = 0x0C44, .prop = .Alphabetic },
482 .{ .from = 0x0C46, .to = 0x0C48, .prop = .Alphabetic },
483 .{ .from = 0x0C4A, .to = 0x0C4C, .prop = .Alphabetic },
484 .{ .from = 0x0C55, .to = 0x0C56, .prop = .Alphabetic },
485 .{ .from = 0x0C58, .to = 0x0C5A, .prop = .Alphabetic },
486 .{ .from = 0x0C60, .to = 0x0C61, .prop = .Alphabetic },
487 .{ .from = 0x0C62, .to = 0x0C63, .prop = .Alphabetic },
488 .{ .from = 0x0C80, .to = 0x0C80, .prop = .Alphabetic },
489 .{ .from = 0x0C81, .to = 0x0C81, .prop = .Alphabetic },
490 .{ .from = 0x0C82, .to = 0x0C83, .prop = .Alphabetic },
491 .{ .from = 0x0C85, .to = 0x0C8C, .prop = .Alphabetic },
492 .{ .from = 0x0C8E, .to = 0x0C90, .prop = .Alphabetic },
493 .{ .from = 0x0C92, .to = 0x0CA8, .prop = .Alphabetic },
494 .{ .from = 0x0CAA, .to = 0x0CB3, .prop = .Alphabetic },
495 .{ .from = 0x0CB5, .to = 0x0CB9, .prop = .Alphabetic },
496 .{ .from = 0x0CBD, .to = 0x0CBD, .prop = .Alphabetic },
497 .{ .from = 0x0CBE, .to = 0x0CBE, .prop = .Alphabetic },
498 .{ .from = 0x0CBF, .to = 0x0CBF, .prop = .Alphabetic },
499 .{ .from = 0x0CC0, .to = 0x0CC4, .prop = .Alphabetic },
500 .{ .from = 0x0CC6, .to = 0x0CC6, .prop = .Alphabetic },
501 .{ .from = 0x0CC7, .to = 0x0CC8, .prop = .Alphabetic },
502 .{ .from = 0x0CCA, .to = 0x0CCB, .prop = .Alphabetic },
503 .{ .from = 0x0CCC, .to = 0x0CCC, .prop = .Alphabetic },
504 .{ .from = 0x0CD5, .to = 0x0CD6, .prop = .Alphabetic },
505 .{ .from = 0x0CDE, .to = 0x0CDE, .prop = .Alphabetic },
506 .{ .from = 0x0CE0, .to = 0x0CE1, .prop = .Alphabetic },
507 .{ .from = 0x0CE2, .to = 0x0CE3, .prop = .Alphabetic },
508 .{ .from = 0x0CF1, .to = 0x0CF2, .prop = .Alphabetic },
509 .{ .from = 0x0D00, .to = 0x0D01, .prop = .Alphabetic },
510 .{ .from = 0x0D02, .to = 0x0D03, .prop = .Alphabetic },
511 .{ .from = 0x0D04, .to = 0x0D0C, .prop = .Alphabetic },
512 .{ .from = 0x0D0E, .to = 0x0D10, .prop = .Alphabetic },
513 .{ .from = 0x0D12, .to = 0x0D3A, .prop = .Alphabetic },
514 .{ .from = 0x0D3D, .to = 0x0D3D, .prop = .Alphabetic },
515 .{ .from = 0x0D3E, .to = 0x0D40, .prop = .Alphabetic },
516 .{ .from = 0x0D41, .to = 0x0D44, .prop = .Alphabetic },
517 .{ .from = 0x0D46, .to = 0x0D48, .prop = .Alphabetic },
518 .{ .from = 0x0D4A, .to = 0x0D4C, .prop = .Alphabetic },
519 .{ .from = 0x0D4E, .to = 0x0D4E, .prop = .Alphabetic },
520 .{ .from = 0x0D54, .to = 0x0D56, .prop = .Alphabetic },
521 .{ .from = 0x0D57, .to = 0x0D57, .prop = .Alphabetic },
522 .{ .from = 0x0D5F, .to = 0x0D61, .prop = .Alphabetic },
523 .{ .from = 0x0D62, .to = 0x0D63, .prop = .Alphabetic },
524 .{ .from = 0x0D7A, .to = 0x0D7F, .prop = .Alphabetic },
525 .{ .from = 0x0D81, .to = 0x0D81, .prop = .Alphabetic },
526 .{ .from = 0x0D82, .to = 0x0D83, .prop = .Alphabetic },
527 .{ .from = 0x0D85, .to = 0x0D96, .prop = .Alphabetic },
528 .{ .from = 0x0D9A, .to = 0x0DB1, .prop = .Alphabetic },
529 .{ .from = 0x0DB3, .to = 0x0DBB, .prop = .Alphabetic },
530 .{ .from = 0x0DBD, .to = 0x0DBD, .prop = .Alphabetic },
531 .{ .from = 0x0DC0, .to = 0x0DC6, .prop = .Alphabetic },
532 .{ .from = 0x0DCF, .to = 0x0DD1, .prop = .Alphabetic },
533 .{ .from = 0x0DD2, .to = 0x0DD4, .prop = .Alphabetic },
534 .{ .from = 0x0DD6, .to = 0x0DD6, .prop = .Alphabetic },
535 .{ .from = 0x0DD8, .to = 0x0DDF, .prop = .Alphabetic },
536 .{ .from = 0x0DF2, .to = 0x0DF3, .prop = .Alphabetic },
537 .{ .from = 0x0E01, .to = 0x0E30, .prop = .Alphabetic },
538 .{ .from = 0x0E31, .to = 0x0E31, .prop = .Alphabetic },
539 .{ .from = 0x0E32, .to = 0x0E33, .prop = .Alphabetic },
540 .{ .from = 0x0E34, .to = 0x0E3A, .prop = .Alphabetic },
541 .{ .from = 0x0E40, .to = 0x0E45, .prop = .Alphabetic },
542 .{ .from = 0x0E46, .to = 0x0E46, .prop = .Alphabetic },
543 .{ .from = 0x0E4D, .to = 0x0E4D, .prop = .Alphabetic },
544 .{ .from = 0x0E81, .to = 0x0E82, .prop = .Alphabetic },
545 .{ .from = 0x0E84, .to = 0x0E84, .prop = .Alphabetic },
546 .{ .from = 0x0E86, .to = 0x0E8A, .prop = .Alphabetic },
547 .{ .from = 0x0E8C, .to = 0x0EA3, .prop = .Alphabetic },
548 .{ .from = 0x0EA5, .to = 0x0EA5, .prop = .Alphabetic },
549 .{ .from = 0x0EA7, .to = 0x0EB0, .prop = .Alphabetic },
550 .{ .from = 0x0EB1, .to = 0x0EB1, .prop = .Alphabetic },
551 .{ .from = 0x0EB2, .to = 0x0EB3, .prop = .Alphabetic },
552 .{ .from = 0x0EB4, .to = 0x0EB9, .prop = .Alphabetic },
553 .{ .from = 0x0EBB, .to = 0x0EBC, .prop = .Alphabetic },
554 .{ .from = 0x0EBD, .to = 0x0EBD, .prop = .Alphabetic },
555 .{ .from = 0x0EC0, .to = 0x0EC4, .prop = .Alphabetic },
556 .{ .from = 0x0EC6, .to = 0x0EC6, .prop = .Alphabetic },
557 .{ .from = 0x0ECD, .to = 0x0ECD, .prop = .Alphabetic },
558 .{ .from = 0x0EDC, .to = 0x0EDF, .prop = .Alphabetic },
559 .{ .from = 0x0F00, .to = 0x0F00, .prop = .Alphabetic },
560 .{ .from = 0x0F40, .to = 0x0F47, .prop = .Alphabetic },
561 .{ .from = 0x0F49, .to = 0x0F6C, .prop = .Alphabetic },
562 .{ .from = 0x0F71, .to = 0x0F7E, .prop = .Alphabetic },
563 .{ .from = 0x0F7F, .to = 0x0F7F, .prop = .Alphabetic },
564 .{ .from = 0x0F80, .to = 0x0F81, .prop = .Alphabetic },
565 .{ .from = 0x0F88, .to = 0x0F8C, .prop = .Alphabetic },
566 .{ .from = 0x0F8D, .to = 0x0F97, .prop = .Alphabetic },
567 .{ .from = 0x0F99, .to = 0x0FBC, .prop = .Alphabetic },
568 .{ .from = 0x1000, .to = 0x102A, .prop = .Alphabetic },
569 .{ .from = 0x102B, .to = 0x102C, .prop = .Alphabetic },
570 .{ .from = 0x102D, .to = 0x1030, .prop = .Alphabetic },
571 .{ .from = 0x1031, .to = 0x1031, .prop = .Alphabetic },
572 .{ .from = 0x1032, .to = 0x1036, .prop = .Alphabetic },
573 .{ .from = 0x1038, .to = 0x1038, .prop = .Alphabetic },
574 .{ .from = 0x103B, .to = 0x103C, .prop = .Alphabetic },
575 .{ .from = 0x103D, .to = 0x103E, .prop = .Alphabetic },
576 .{ .from = 0x103F, .to = 0x103F, .prop = .Alphabetic },
577 .{ .from = 0x1050, .to = 0x1055, .prop = .Alphabetic },
578 .{ .from = 0x1056, .to = 0x1057, .prop = .Alphabetic },
579 .{ .from = 0x1058, .to = 0x1059, .prop = .Alphabetic },
580 .{ .from = 0x105A, .to = 0x105D, .prop = .Alphabetic },
581 .{ .from = 0x105E, .to = 0x1060, .prop = .Alphabetic },
582 .{ .from = 0x1061, .to = 0x1061, .prop = .Alphabetic },
583 .{ .from = 0x1062, .to = 0x1064, .prop = .Alphabetic },
584 .{ .from = 0x1065, .to = 0x1066, .prop = .Alphabetic },
585 .{ .from = 0x1067, .to = 0x106D, .prop = .Alphabetic },
586 .{ .from = 0x106E, .to = 0x1070, .prop = .Alphabetic },
587 .{ .from = 0x1071, .to = 0x1074, .prop = .Alphabetic },
588 .{ .from = 0x1075, .to = 0x1081, .prop = .Alphabetic },
589 .{ .from = 0x1082, .to = 0x1082, .prop = .Alphabetic },
590 .{ .from = 0x1083, .to = 0x1084, .prop = .Alphabetic },
591 .{ .from = 0x1085, .to = 0x1086, .prop = .Alphabetic },
592 .{ .from = 0x1087, .to = 0x108C, .prop = .Alphabetic },
593 .{ .from = 0x108D, .to = 0x108D, .prop = .Alphabetic },
594 .{ .from = 0x108E, .to = 0x108E, .prop = .Alphabetic },
595 .{ .from = 0x108F, .to = 0x108F, .prop = .Alphabetic },
596 .{ .from = 0x109A, .to = 0x109C, .prop = .Alphabetic },
597 .{ .from = 0x109D, .to = 0x109D, .prop = .Alphabetic },
598 .{ .from = 0x10A0, .to = 0x10C5, .prop = .Alphabetic },
599 .{ .from = 0x10C7, .to = 0x10C7, .prop = .Alphabetic },
600 .{ .from = 0x10CD, .to = 0x10CD, .prop = .Alphabetic },
601 .{ .from = 0x10D0, .to = 0x10FA, .prop = .Alphabetic },
602 .{ .from = 0x10FC, .to = 0x10FC, .prop = .Alphabetic },
603 .{ .from = 0x10FD, .to = 0x10FF, .prop = .Alphabetic },
604 .{ .from = 0x1100, .to = 0x1248, .prop = .Alphabetic },
605 .{ .from = 0x124A, .to = 0x124D, .prop = .Alphabetic },
606 .{ .from = 0x1250, .to = 0x1256, .prop = .Alphabetic },
607 .{ .from = 0x1258, .to = 0x1258, .prop = .Alphabetic },
608 .{ .from = 0x125A, .to = 0x125D, .prop = .Alphabetic },
609 .{ .from = 0x1260, .to = 0x1288, .prop = .Alphabetic },
610 .{ .from = 0x128A, .to = 0x128D, .prop = .Alphabetic },
611 .{ .from = 0x1290, .to = 0x12B0, .prop = .Alphabetic },
612 .{ .from = 0x12B2, .to = 0x12B5, .prop = .Alphabetic },
613 .{ .from = 0x12B8, .to = 0x12BE, .prop = .Alphabetic },
614 .{ .from = 0x12C0, .to = 0x12C0, .prop = .Alphabetic },
615 .{ .from = 0x12C2, .to = 0x12C5, .prop = .Alphabetic },
616 .{ .from = 0x12C8, .to = 0x12D6, .prop = .Alphabetic },
617 .{ .from = 0x12D8, .to = 0x1310, .prop = .Alphabetic },
618 .{ .from = 0x1312, .to = 0x1315, .prop = .Alphabetic },
619 .{ .from = 0x1318, .to = 0x135A, .prop = .Alphabetic },
620 .{ .from = 0x1380, .to = 0x138F, .prop = .Alphabetic },
621 .{ .from = 0x13A0, .to = 0x13F5, .prop = .Alphabetic },
622 .{ .from = 0x13F8, .to = 0x13FD, .prop = .Alphabetic },
623 .{ .from = 0x1401, .to = 0x166C, .prop = .Alphabetic },
624 .{ .from = 0x166F, .to = 0x167F, .prop = .Alphabetic },
625 .{ .from = 0x1681, .to = 0x169A, .prop = .Alphabetic },
626 .{ .from = 0x16A0, .to = 0x16EA, .prop = .Alphabetic },
627 .{ .from = 0x16EE, .to = 0x16F0, .prop = .Alphabetic },
628 .{ .from = 0x16F1, .to = 0x16F8, .prop = .Alphabetic },
629 .{ .from = 0x1700, .to = 0x170C, .prop = .Alphabetic },
630 .{ .from = 0x170E, .to = 0x1711, .prop = .Alphabetic },
631 .{ .from = 0x1712, .to = 0x1713, .prop = .Alphabetic },
632 .{ .from = 0x1720, .to = 0x1731, .prop = .Alphabetic },
633 .{ .from = 0x1732, .to = 0x1733, .prop = .Alphabetic },
634 .{ .from = 0x1740, .to = 0x1751, .prop = .Alphabetic },
635 .{ .from = 0x1752, .to = 0x1753, .prop = .Alphabetic },
636 .{ .from = 0x1760, .to = 0x176C, .prop = .Alphabetic },
637 .{ .from = 0x176E, .to = 0x1770, .prop = .Alphabetic },
638 .{ .from = 0x1772, .to = 0x1773, .prop = .Alphabetic },
639 .{ .from = 0x1780, .to = 0x17B3, .prop = .Alphabetic },
640 .{ .from = 0x17B6, .to = 0x17B6, .prop = .Alphabetic },
641 .{ .from = 0x17B7, .to = 0x17BD, .prop = .Alphabetic },
642 .{ .from = 0x17BE, .to = 0x17C5, .prop = .Alphabetic },
643 .{ .from = 0x17C6, .to = 0x17C6, .prop = .Alphabetic },
644 .{ .from = 0x17C7, .to = 0x17C8, .prop = .Alphabetic },
645 .{ .from = 0x17D7, .to = 0x17D7, .prop = .Alphabetic },
646 .{ .from = 0x17DC, .to = 0x17DC, .prop = .Alphabetic },
647 .{ .from = 0x1820, .to = 0x1842, .prop = .Alphabetic },
648 .{ .from = 0x1843, .to = 0x1843, .prop = .Alphabetic },
649 .{ .from = 0x1844, .to = 0x1878, .prop = .Alphabetic },
650 .{ .from = 0x1880, .to = 0x1884, .prop = .Alphabetic },
651 .{ .from = 0x1885, .to = 0x1886, .prop = .Alphabetic },
652 .{ .from = 0x1887, .to = 0x18A8, .prop = .Alphabetic },
653 .{ .from = 0x18A9, .to = 0x18A9, .prop = .Alphabetic },
654 .{ .from = 0x18AA, .to = 0x18AA, .prop = .Alphabetic },
655 .{ .from = 0x18B0, .to = 0x18F5, .prop = .Alphabetic },
656 .{ .from = 0x1900, .to = 0x191E, .prop = .Alphabetic },
657 .{ .from = 0x1920, .to = 0x1922, .prop = .Alphabetic },
658 .{ .from = 0x1923, .to = 0x1926, .prop = .Alphabetic },
659 .{ .from = 0x1927, .to = 0x1928, .prop = .Alphabetic },
660 .{ .from = 0x1929, .to = 0x192B, .prop = .Alphabetic },
661 .{ .from = 0x1930, .to = 0x1931, .prop = .Alphabetic },
662 .{ .from = 0x1932, .to = 0x1932, .prop = .Alphabetic },
663 .{ .from = 0x1933, .to = 0x1938, .prop = .Alphabetic },
664 .{ .from = 0x1950, .to = 0x196D, .prop = .Alphabetic },
665 .{ .from = 0x1970, .to = 0x1974, .prop = .Alphabetic },
666 .{ .from = 0x1980, .to = 0x19AB, .prop = .Alphabetic },
667 .{ .from = 0x19B0, .to = 0x19C9, .prop = .Alphabetic },
668 .{ .from = 0x1A00, .to = 0x1A16, .prop = .Alphabetic },
669 .{ .from = 0x1A17, .to = 0x1A18, .prop = .Alphabetic },
670 .{ .from = 0x1A19, .to = 0x1A1A, .prop = .Alphabetic },
671 .{ .from = 0x1A1B, .to = 0x1A1B, .prop = .Alphabetic },
672 .{ .from = 0x1A20, .to = 0x1A54, .prop = .Alphabetic },
673 .{ .from = 0x1A55, .to = 0x1A55, .prop = .Alphabetic },
674 .{ .from = 0x1A56, .to = 0x1A56, .prop = .Alphabetic },
675 .{ .from = 0x1A57, .to = 0x1A57, .prop = .Alphabetic },
676 .{ .from = 0x1A58, .to = 0x1A5E, .prop = .Alphabetic },
677 .{ .from = 0x1A61, .to = 0x1A61, .prop = .Alphabetic },
678 .{ .from = 0x1A62, .to = 0x1A62, .prop = .Alphabetic },
679 .{ .from = 0x1A63, .to = 0x1A64, .prop = .Alphabetic },
680 .{ .from = 0x1A65, .to = 0x1A6C, .prop = .Alphabetic },
681 .{ .from = 0x1A6D, .to = 0x1A72, .prop = .Alphabetic },
682 .{ .from = 0x1A73, .to = 0x1A74, .prop = .Alphabetic },
683 .{ .from = 0x1AA7, .to = 0x1AA7, .prop = .Alphabetic },
684 .{ .from = 0x1ABF, .to = 0x1AC0, .prop = .Alphabetic },
685 .{ .from = 0x1B00, .to = 0x1B03, .prop = .Alphabetic },
686 .{ .from = 0x1B04, .to = 0x1B04, .prop = .Alphabetic },
687 .{ .from = 0x1B05, .to = 0x1B33, .prop = .Alphabetic },
688 .{ .from = 0x1B35, .to = 0x1B35, .prop = .Alphabetic },
689 .{ .from = 0x1B36, .to = 0x1B3A, .prop = .Alphabetic },
690 .{ .from = 0x1B3B, .to = 0x1B3B, .prop = .Alphabetic },
691 .{ .from = 0x1B3C, .to = 0x1B3C, .prop = .Alphabetic },
692 .{ .from = 0x1B3D, .to = 0x1B41, .prop = .Alphabetic },
693 .{ .from = 0x1B42, .to = 0x1B42, .prop = .Alphabetic },
694 .{ .from = 0x1B43, .to = 0x1B43, .prop = .Alphabetic },
695 .{ .from = 0x1B45, .to = 0x1B4B, .prop = .Alphabetic },
696 .{ .from = 0x1B80, .to = 0x1B81, .prop = .Alphabetic },
697 .{ .from = 0x1B82, .to = 0x1B82, .prop = .Alphabetic },
698 .{ .from = 0x1B83, .to = 0x1BA0, .prop = .Alphabetic },
699 .{ .from = 0x1BA1, .to = 0x1BA1, .prop = .Alphabetic },
700 .{ .from = 0x1BA2, .to = 0x1BA5, .prop = .Alphabetic },
701 .{ .from = 0x1BA6, .to = 0x1BA7, .prop = .Alphabetic },
702 .{ .from = 0x1BA8, .to = 0x1BA9, .prop = .Alphabetic },
703 .{ .from = 0x1BAC, .to = 0x1BAD, .prop = .Alphabetic },
704 .{ .from = 0x1BAE, .to = 0x1BAF, .prop = .Alphabetic },
705 .{ .from = 0x1BBA, .to = 0x1BE5, .prop = .Alphabetic },
706 .{ .from = 0x1BE7, .to = 0x1BE7, .prop = .Alphabetic },
707 .{ .from = 0x1BE8, .to = 0x1BE9, .prop = .Alphabetic },
708 .{ .from = 0x1BEA, .to = 0x1BEC, .prop = .Alphabetic },
709 .{ .from = 0x1BED, .to = 0x1BED, .prop = .Alphabetic },
710 .{ .from = 0x1BEE, .to = 0x1BEE, .prop = .Alphabetic },
711 .{ .from = 0x1BEF, .to = 0x1BF1, .prop = .Alphabetic },
712 .{ .from = 0x1C00, .to = 0x1C23, .prop = .Alphabetic },
713 .{ .from = 0x1C24, .to = 0x1C2B, .prop = .Alphabetic },
714 .{ .from = 0x1C2C, .to = 0x1C33, .prop = .Alphabetic },
715 .{ .from = 0x1C34, .to = 0x1C35, .prop = .Alphabetic },
716 .{ .from = 0x1C36, .to = 0x1C36, .prop = .Alphabetic },
717 .{ .from = 0x1C4D, .to = 0x1C4F, .prop = .Alphabetic },
718 .{ .from = 0x1C5A, .to = 0x1C77, .prop = .Alphabetic },
719 .{ .from = 0x1C78, .to = 0x1C7D, .prop = .Alphabetic },
720 .{ .from = 0x1C80, .to = 0x1C88, .prop = .Alphabetic },
721 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .Alphabetic },
722 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .Alphabetic },
723 .{ .from = 0x1CE9, .to = 0x1CEC, .prop = .Alphabetic },
724 .{ .from = 0x1CEE, .to = 0x1CF3, .prop = .Alphabetic },
725 .{ .from = 0x1CF5, .to = 0x1CF6, .prop = .Alphabetic },
726 .{ .from = 0x1CFA, .to = 0x1CFA, .prop = .Alphabetic },
727 .{ .from = 0x1D00, .to = 0x1D2B, .prop = .Alphabetic },
728 .{ .from = 0x1D2C, .to = 0x1D6A, .prop = .Alphabetic },
729 .{ .from = 0x1D6B, .to = 0x1D77, .prop = .Alphabetic },
730 .{ .from = 0x1D78, .to = 0x1D78, .prop = .Alphabetic },
731 .{ .from = 0x1D79, .to = 0x1D9A, .prop = .Alphabetic },
732 .{ .from = 0x1D9B, .to = 0x1DBF, .prop = .Alphabetic },
733 .{ .from = 0x1DE7, .to = 0x1DF4, .prop = .Alphabetic },
734 .{ .from = 0x1E00, .to = 0x1F15, .prop = .Alphabetic },
735 .{ .from = 0x1F18, .to = 0x1F1D, .prop = .Alphabetic },
736 .{ .from = 0x1F20, .to = 0x1F45, .prop = .Alphabetic },
737 .{ .from = 0x1F48, .to = 0x1F4D, .prop = .Alphabetic },
738 .{ .from = 0x1F50, .to = 0x1F57, .prop = .Alphabetic },
739 .{ .from = 0x1F59, .to = 0x1F59, .prop = .Alphabetic },
740 .{ .from = 0x1F5B, .to = 0x1F5B, .prop = .Alphabetic },
741 .{ .from = 0x1F5D, .to = 0x1F5D, .prop = .Alphabetic },
742 .{ .from = 0x1F5F, .to = 0x1F7D, .prop = .Alphabetic },
743 .{ .from = 0x1F80, .to = 0x1FB4, .prop = .Alphabetic },
744 .{ .from = 0x1FB6, .to = 0x1FBC, .prop = .Alphabetic },
745 .{ .from = 0x1FBE, .to = 0x1FBE, .prop = .Alphabetic },
746 .{ .from = 0x1FC2, .to = 0x1FC4, .prop = .Alphabetic },
747 .{ .from = 0x1FC6, .to = 0x1FCC, .prop = .Alphabetic },
748 .{ .from = 0x1FD0, .to = 0x1FD3, .prop = .Alphabetic },
749 .{ .from = 0x1FD6, .to = 0x1FDB, .prop = .Alphabetic },
750 .{ .from = 0x1FE0, .to = 0x1FEC, .prop = .Alphabetic },
751 .{ .from = 0x1FF2, .to = 0x1FF4, .prop = .Alphabetic },
752 .{ .from = 0x1FF6, .to = 0x1FFC, .prop = .Alphabetic },
753 .{ .from = 0x2071, .to = 0x2071, .prop = .Alphabetic },
754 .{ .from = 0x207F, .to = 0x207F, .prop = .Alphabetic },
755 .{ .from = 0x2090, .to = 0x209C, .prop = .Alphabetic },
756 .{ .from = 0x2102, .to = 0x2102, .prop = .Alphabetic },
757 .{ .from = 0x2107, .to = 0x2107, .prop = .Alphabetic },
758 .{ .from = 0x210A, .to = 0x2113, .prop = .Alphabetic },
759 .{ .from = 0x2115, .to = 0x2115, .prop = .Alphabetic },
760 .{ .from = 0x2119, .to = 0x211D, .prop = .Alphabetic },
761 .{ .from = 0x2124, .to = 0x2124, .prop = .Alphabetic },
762 .{ .from = 0x2126, .to = 0x2126, .prop = .Alphabetic },
763 .{ .from = 0x2128, .to = 0x2128, .prop = .Alphabetic },
764 .{ .from = 0x212A, .to = 0x212D, .prop = .Alphabetic },
765 .{ .from = 0x212F, .to = 0x2134, .prop = .Alphabetic },
766 .{ .from = 0x2135, .to = 0x2138, .prop = .Alphabetic },
767 .{ .from = 0x2139, .to = 0x2139, .prop = .Alphabetic },
768 .{ .from = 0x213C, .to = 0x213F, .prop = .Alphabetic },
769 .{ .from = 0x2145, .to = 0x2149, .prop = .Alphabetic },
770 .{ .from = 0x214E, .to = 0x214E, .prop = .Alphabetic },
771 .{ .from = 0x2160, .to = 0x2182, .prop = .Alphabetic },
772 .{ .from = 0x2183, .to = 0x2184, .prop = .Alphabetic },
773 .{ .from = 0x2185, .to = 0x2188, .prop = .Alphabetic },
774 .{ .from = 0x24B6, .to = 0x24E9, .prop = .Alphabetic },
775 .{ .from = 0x2C00, .to = 0x2C2E, .prop = .Alphabetic },
776 .{ .from = 0x2C30, .to = 0x2C5E, .prop = .Alphabetic },
777 .{ .from = 0x2C60, .to = 0x2C7B, .prop = .Alphabetic },
778 .{ .from = 0x2C7C, .to = 0x2C7D, .prop = .Alphabetic },
779 .{ .from = 0x2C7E, .to = 0x2CE4, .prop = .Alphabetic },
780 .{ .from = 0x2CEB, .to = 0x2CEE, .prop = .Alphabetic },
781 .{ .from = 0x2CF2, .to = 0x2CF3, .prop = .Alphabetic },
782 .{ .from = 0x2D00, .to = 0x2D25, .prop = .Alphabetic },
783 .{ .from = 0x2D27, .to = 0x2D27, .prop = .Alphabetic },
784 .{ .from = 0x2D2D, .to = 0x2D2D, .prop = .Alphabetic },
785 .{ .from = 0x2D30, .to = 0x2D67, .prop = .Alphabetic },
786 .{ .from = 0x2D6F, .to = 0x2D6F, .prop = .Alphabetic },
787 .{ .from = 0x2D80, .to = 0x2D96, .prop = .Alphabetic },
788 .{ .from = 0x2DA0, .to = 0x2DA6, .prop = .Alphabetic },
789 .{ .from = 0x2DA8, .to = 0x2DAE, .prop = .Alphabetic },
790 .{ .from = 0x2DB0, .to = 0x2DB6, .prop = .Alphabetic },
791 .{ .from = 0x2DB8, .to = 0x2DBE, .prop = .Alphabetic },
792 .{ .from = 0x2DC0, .to = 0x2DC6, .prop = .Alphabetic },
793 .{ .from = 0x2DC8, .to = 0x2DCE, .prop = .Alphabetic },
794 .{ .from = 0x2DD0, .to = 0x2DD6, .prop = .Alphabetic },
795 .{ .from = 0x2DD8, .to = 0x2DDE, .prop = .Alphabetic },
796 .{ .from = 0x2DE0, .to = 0x2DFF, .prop = .Alphabetic },
797 .{ .from = 0x2E2F, .to = 0x2E2F, .prop = .Alphabetic },
798 .{ .from = 0x3005, .to = 0x3005, .prop = .Alphabetic },
799 .{ .from = 0x3006, .to = 0x3006, .prop = .Alphabetic },
800 .{ .from = 0x3007, .to = 0x3007, .prop = .Alphabetic },
801 .{ .from = 0x3021, .to = 0x3029, .prop = .Alphabetic },
802 .{ .from = 0x3031, .to = 0x3035, .prop = .Alphabetic },
803 .{ .from = 0x3038, .to = 0x303A, .prop = .Alphabetic },
804 .{ .from = 0x303B, .to = 0x303B, .prop = .Alphabetic },
805 .{ .from = 0x303C, .to = 0x303C, .prop = .Alphabetic },
806 .{ .from = 0x3041, .to = 0x3096, .prop = .Alphabetic },
807 .{ .from = 0x309D, .to = 0x309E, .prop = .Alphabetic },
808 .{ .from = 0x309F, .to = 0x309F, .prop = .Alphabetic },
809 .{ .from = 0x30A1, .to = 0x30FA, .prop = .Alphabetic },
810 .{ .from = 0x30FC, .to = 0x30FE, .prop = .Alphabetic },
811 .{ .from = 0x30FF, .to = 0x30FF, .prop = .Alphabetic },
812 .{ .from = 0x3105, .to = 0x312F, .prop = .Alphabetic },
813 .{ .from = 0x3131, .to = 0x318E, .prop = .Alphabetic },
814 .{ .from = 0x31A0, .to = 0x31BF, .prop = .Alphabetic },
815 .{ .from = 0x31F0, .to = 0x31FF, .prop = .Alphabetic },
816 .{ .from = 0x3400, .to = 0x4DBF, .prop = .Alphabetic },
817 .{ .from = 0x4E00, .to = 0x9FFC, .prop = .Alphabetic },
818 .{ .from = 0xA000, .to = 0xA014, .prop = .Alphabetic },
819 .{ .from = 0xA015, .to = 0xA015, .prop = .Alphabetic },
820 .{ .from = 0xA016, .to = 0xA48C, .prop = .Alphabetic },
821 .{ .from = 0xA4D0, .to = 0xA4F7, .prop = .Alphabetic },
822 .{ .from = 0xA4F8, .to = 0xA4FD, .prop = .Alphabetic },
823 .{ .from = 0xA500, .to = 0xA60B, .prop = .Alphabetic },
824 .{ .from = 0xA60C, .to = 0xA60C, .prop = .Alphabetic },
825 .{ .from = 0xA610, .to = 0xA61F, .prop = .Alphabetic },
826 .{ .from = 0xA62A, .to = 0xA62B, .prop = .Alphabetic },
827 .{ .from = 0xA640, .to = 0xA66D, .prop = .Alphabetic },
828 .{ .from = 0xA66E, .to = 0xA66E, .prop = .Alphabetic },
829 .{ .from = 0xA674, .to = 0xA67B, .prop = .Alphabetic },
830 .{ .from = 0xA67F, .to = 0xA67F, .prop = .Alphabetic },
831 .{ .from = 0xA680, .to = 0xA69B, .prop = .Alphabetic },
832 .{ .from = 0xA69C, .to = 0xA69D, .prop = .Alphabetic },
833 .{ .from = 0xA69E, .to = 0xA69F, .prop = .Alphabetic },
834 .{ .from = 0xA6A0, .to = 0xA6E5, .prop = .Alphabetic },
835 .{ .from = 0xA6E6, .to = 0xA6EF, .prop = .Alphabetic },
836 .{ .from = 0xA717, .to = 0xA71F, .prop = .Alphabetic },
837 .{ .from = 0xA722, .to = 0xA76F, .prop = .Alphabetic },
838 .{ .from = 0xA770, .to = 0xA770, .prop = .Alphabetic },
839 .{ .from = 0xA771, .to = 0xA787, .prop = .Alphabetic },
840 .{ .from = 0xA788, .to = 0xA788, .prop = .Alphabetic },
841 .{ .from = 0xA78B, .to = 0xA78E, .prop = .Alphabetic },
842 .{ .from = 0xA78F, .to = 0xA78F, .prop = .Alphabetic },
843 .{ .from = 0xA790, .to = 0xA7BF, .prop = .Alphabetic },
844 .{ .from = 0xA7C2, .to = 0xA7CA, .prop = .Alphabetic },
845 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .Alphabetic },
846 .{ .from = 0xA7F7, .to = 0xA7F7, .prop = .Alphabetic },
847 .{ .from = 0xA7F8, .to = 0xA7F9, .prop = .Alphabetic },
848 .{ .from = 0xA7FA, .to = 0xA7FA, .prop = .Alphabetic },
849 .{ .from = 0xA7FB, .to = 0xA801, .prop = .Alphabetic },
850 .{ .from = 0xA802, .to = 0xA802, .prop = .Alphabetic },
851 .{ .from = 0xA803, .to = 0xA805, .prop = .Alphabetic },
852 .{ .from = 0xA807, .to = 0xA80A, .prop = .Alphabetic },
853 .{ .from = 0xA80B, .to = 0xA80B, .prop = .Alphabetic },
854 .{ .from = 0xA80C, .to = 0xA822, .prop = .Alphabetic },
855 .{ .from = 0xA823, .to = 0xA824, .prop = .Alphabetic },
856 .{ .from = 0xA825, .to = 0xA826, .prop = .Alphabetic },
857 .{ .from = 0xA827, .to = 0xA827, .prop = .Alphabetic },
858 .{ .from = 0xA840, .to = 0xA873, .prop = .Alphabetic },
859 .{ .from = 0xA880, .to = 0xA881, .prop = .Alphabetic },
860 .{ .from = 0xA882, .to = 0xA8B3, .prop = .Alphabetic },
861 .{ .from = 0xA8B4, .to = 0xA8C3, .prop = .Alphabetic },
862 .{ .from = 0xA8C5, .to = 0xA8C5, .prop = .Alphabetic },
863 .{ .from = 0xA8F2, .to = 0xA8F7, .prop = .Alphabetic },
864 .{ .from = 0xA8FB, .to = 0xA8FB, .prop = .Alphabetic },
865 .{ .from = 0xA8FD, .to = 0xA8FE, .prop = .Alphabetic },
866 .{ .from = 0xA8FF, .to = 0xA8FF, .prop = .Alphabetic },
867 .{ .from = 0xA90A, .to = 0xA925, .prop = .Alphabetic },
868 .{ .from = 0xA926, .to = 0xA92A, .prop = .Alphabetic },
869 .{ .from = 0xA930, .to = 0xA946, .prop = .Alphabetic },
870 .{ .from = 0xA947, .to = 0xA951, .prop = .Alphabetic },
871 .{ .from = 0xA952, .to = 0xA952, .prop = .Alphabetic },
872 .{ .from = 0xA960, .to = 0xA97C, .prop = .Alphabetic },
873 .{ .from = 0xA980, .to = 0xA982, .prop = .Alphabetic },
874 .{ .from = 0xA983, .to = 0xA983, .prop = .Alphabetic },
875 .{ .from = 0xA984, .to = 0xA9B2, .prop = .Alphabetic },
876 .{ .from = 0xA9B4, .to = 0xA9B5, .prop = .Alphabetic },
877 .{ .from = 0xA9B6, .to = 0xA9B9, .prop = .Alphabetic },
878 .{ .from = 0xA9BA, .to = 0xA9BB, .prop = .Alphabetic },
879 .{ .from = 0xA9BC, .to = 0xA9BD, .prop = .Alphabetic },
880 .{ .from = 0xA9BE, .to = 0xA9BF, .prop = .Alphabetic },
881 .{ .from = 0xA9CF, .to = 0xA9CF, .prop = .Alphabetic },
882 .{ .from = 0xA9E0, .to = 0xA9E4, .prop = .Alphabetic },
883 .{ .from = 0xA9E5, .to = 0xA9E5, .prop = .Alphabetic },
884 .{ .from = 0xA9E6, .to = 0xA9E6, .prop = .Alphabetic },
885 .{ .from = 0xA9E7, .to = 0xA9EF, .prop = .Alphabetic },
886 .{ .from = 0xA9FA, .to = 0xA9FE, .prop = .Alphabetic },
887 .{ .from = 0xAA00, .to = 0xAA28, .prop = .Alphabetic },
888 .{ .from = 0xAA29, .to = 0xAA2E, .prop = .Alphabetic },
889 .{ .from = 0xAA2F, .to = 0xAA30, .prop = .Alphabetic },
890 .{ .from = 0xAA31, .to = 0xAA32, .prop = .Alphabetic },
891 .{ .from = 0xAA33, .to = 0xAA34, .prop = .Alphabetic },
892 .{ .from = 0xAA35, .to = 0xAA36, .prop = .Alphabetic },
893 .{ .from = 0xAA40, .to = 0xAA42, .prop = .Alphabetic },
894 .{ .from = 0xAA43, .to = 0xAA43, .prop = .Alphabetic },
895 .{ .from = 0xAA44, .to = 0xAA4B, .prop = .Alphabetic },
896 .{ .from = 0xAA4C, .to = 0xAA4C, .prop = .Alphabetic },
897 .{ .from = 0xAA4D, .to = 0xAA4D, .prop = .Alphabetic },
898 .{ .from = 0xAA60, .to = 0xAA6F, .prop = .Alphabetic },
899 .{ .from = 0xAA70, .to = 0xAA70, .prop = .Alphabetic },
900 .{ .from = 0xAA71, .to = 0xAA76, .prop = .Alphabetic },
901 .{ .from = 0xAA7A, .to = 0xAA7A, .prop = .Alphabetic },
902 .{ .from = 0xAA7B, .to = 0xAA7B, .prop = .Alphabetic },
903 .{ .from = 0xAA7C, .to = 0xAA7C, .prop = .Alphabetic },
904 .{ .from = 0xAA7D, .to = 0xAA7D, .prop = .Alphabetic },
905 .{ .from = 0xAA7E, .to = 0xAAAF, .prop = .Alphabetic },
906 .{ .from = 0xAAB0, .to = 0xAAB0, .prop = .Alphabetic },
907 .{ .from = 0xAAB1, .to = 0xAAB1, .prop = .Alphabetic },
908 .{ .from = 0xAAB2, .to = 0xAAB4, .prop = .Alphabetic },
909 .{ .from = 0xAAB5, .to = 0xAAB6, .prop = .Alphabetic },
910 .{ .from = 0xAAB7, .to = 0xAAB8, .prop = .Alphabetic },
911 .{ .from = 0xAAB9, .to = 0xAABD, .prop = .Alphabetic },
912 .{ .from = 0xAABE, .to = 0xAABE, .prop = .Alphabetic },
913 .{ .from = 0xAAC0, .to = 0xAAC0, .prop = .Alphabetic },
914 .{ .from = 0xAAC2, .to = 0xAAC2, .prop = .Alphabetic },
915 .{ .from = 0xAADB, .to = 0xAADC, .prop = .Alphabetic },
916 .{ .from = 0xAADD, .to = 0xAADD, .prop = .Alphabetic },
917 .{ .from = 0xAAE0, .to = 0xAAEA, .prop = .Alphabetic },
918 .{ .from = 0xAAEB, .to = 0xAAEB, .prop = .Alphabetic },
919 .{ .from = 0xAAEC, .to = 0xAAED, .prop = .Alphabetic },
920 .{ .from = 0xAAEE, .to = 0xAAEF, .prop = .Alphabetic },
921 .{ .from = 0xAAF2, .to = 0xAAF2, .prop = .Alphabetic },
922 .{ .from = 0xAAF3, .to = 0xAAF4, .prop = .Alphabetic },
923 .{ .from = 0xAAF5, .to = 0xAAF5, .prop = .Alphabetic },
924 .{ .from = 0xAB01, .to = 0xAB06, .prop = .Alphabetic },
925 .{ .from = 0xAB09, .to = 0xAB0E, .prop = .Alphabetic },
926 .{ .from = 0xAB11, .to = 0xAB16, .prop = .Alphabetic },
927 .{ .from = 0xAB20, .to = 0xAB26, .prop = .Alphabetic },
928 .{ .from = 0xAB28, .to = 0xAB2E, .prop = .Alphabetic },
929 .{ .from = 0xAB30, .to = 0xAB5A, .prop = .Alphabetic },
930 .{ .from = 0xAB5C, .to = 0xAB5F, .prop = .Alphabetic },
931 .{ .from = 0xAB60, .to = 0xAB68, .prop = .Alphabetic },
932 .{ .from = 0xAB69, .to = 0xAB69, .prop = .Alphabetic },
933 .{ .from = 0xAB70, .to = 0xABBF, .prop = .Alphabetic },
934 .{ .from = 0xABC0, .to = 0xABE2, .prop = .Alphabetic },
935 .{ .from = 0xABE3, .to = 0xABE4, .prop = .Alphabetic },
936 .{ .from = 0xABE5, .to = 0xABE5, .prop = .Alphabetic },
937 .{ .from = 0xABE6, .to = 0xABE7, .prop = .Alphabetic },
938 .{ .from = 0xABE8, .to = 0xABE8, .prop = .Alphabetic },
939 .{ .from = 0xABE9, .to = 0xABEA, .prop = .Alphabetic },
940 .{ .from = 0xAC00, .to = 0xD7A3, .prop = .Alphabetic },
941 .{ .from = 0xD7B0, .to = 0xD7C6, .prop = .Alphabetic },
942 .{ .from = 0xD7CB, .to = 0xD7FB, .prop = .Alphabetic },
943 .{ .from = 0xF900, .to = 0xFA6D, .prop = .Alphabetic },
944 .{ .from = 0xFA70, .to = 0xFAD9, .prop = .Alphabetic },
945 .{ .from = 0xFB00, .to = 0xFB06, .prop = .Alphabetic },
946 .{ .from = 0xFB13, .to = 0xFB17, .prop = .Alphabetic },
947 .{ .from = 0xFB1D, .to = 0xFB1D, .prop = .Alphabetic },
948 .{ .from = 0xFB1E, .to = 0xFB1E, .prop = .Alphabetic },
949 .{ .from = 0xFB1F, .to = 0xFB28, .prop = .Alphabetic },
950 .{ .from = 0xFB2A, .to = 0xFB36, .prop = .Alphabetic },
951 .{ .from = 0xFB38, .to = 0xFB3C, .prop = .Alphabetic },
952 .{ .from = 0xFB3E, .to = 0xFB3E, .prop = .Alphabetic },
953 .{ .from = 0xFB40, .to = 0xFB41, .prop = .Alphabetic },
954 .{ .from = 0xFB43, .to = 0xFB44, .prop = .Alphabetic },
955 .{ .from = 0xFB46, .to = 0xFBB1, .prop = .Alphabetic },
956 .{ .from = 0xFBD3, .to = 0xFD3D, .prop = .Alphabetic },
957 .{ .from = 0xFD50, .to = 0xFD8F, .prop = .Alphabetic },
958 .{ .from = 0xFD92, .to = 0xFDC7, .prop = .Alphabetic },
959 .{ .from = 0xFDF0, .to = 0xFDFB, .prop = .Alphabetic },
960 .{ .from = 0xFE70, .to = 0xFE74, .prop = .Alphabetic },
961 .{ .from = 0xFE76, .to = 0xFEFC, .prop = .Alphabetic },
962 .{ .from = 0xFF21, .to = 0xFF3A, .prop = .Alphabetic },
963 .{ .from = 0xFF41, .to = 0xFF5A, .prop = .Alphabetic },
964 .{ .from = 0xFF66, .to = 0xFF6F, .prop = .Alphabetic },
965 .{ .from = 0xFF70, .to = 0xFF70, .prop = .Alphabetic },
966 .{ .from = 0xFF71, .to = 0xFF9D, .prop = .Alphabetic },
967 .{ .from = 0xFF9E, .to = 0xFF9F, .prop = .Alphabetic },
968 .{ .from = 0xFFA0, .to = 0xFFBE, .prop = .Alphabetic },
969 .{ .from = 0xFFC2, .to = 0xFFC7, .prop = .Alphabetic },
970 .{ .from = 0xFFCA, .to = 0xFFCF, .prop = .Alphabetic },
971 .{ .from = 0xFFD2, .to = 0xFFD7, .prop = .Alphabetic },
972 .{ .from = 0xFFDA, .to = 0xFFDC, .prop = .Alphabetic },
973 .{ .from = 0x10000, .to = 0x1000B, .prop = .Alphabetic },
974 .{ .from = 0x1000D, .to = 0x10026, .prop = .Alphabetic },
975 .{ .from = 0x10028, .to = 0x1003A, .prop = .Alphabetic },
976 .{ .from = 0x1003C, .to = 0x1003D, .prop = .Alphabetic },
977 .{ .from = 0x1003F, .to = 0x1004D, .prop = .Alphabetic },
978 .{ .from = 0x10050, .to = 0x1005D, .prop = .Alphabetic },
979 .{ .from = 0x10080, .to = 0x100FA, .prop = .Alphabetic },
980 .{ .from = 0x10140, .to = 0x10174, .prop = .Alphabetic },
981 .{ .from = 0x10280, .to = 0x1029C, .prop = .Alphabetic },
982 .{ .from = 0x102A0, .to = 0x102D0, .prop = .Alphabetic },
983 .{ .from = 0x10300, .to = 0x1031F, .prop = .Alphabetic },
984 .{ .from = 0x1032D, .to = 0x10340, .prop = .Alphabetic },
985 .{ .from = 0x10341, .to = 0x10341, .prop = .Alphabetic },
986 .{ .from = 0x10342, .to = 0x10349, .prop = .Alphabetic },
987 .{ .from = 0x1034A, .to = 0x1034A, .prop = .Alphabetic },
988 .{ .from = 0x10350, .to = 0x10375, .prop = .Alphabetic },
989 .{ .from = 0x10376, .to = 0x1037A, .prop = .Alphabetic },
990 .{ .from = 0x10380, .to = 0x1039D, .prop = .Alphabetic },
991 .{ .from = 0x103A0, .to = 0x103C3, .prop = .Alphabetic },
992 .{ .from = 0x103C8, .to = 0x103CF, .prop = .Alphabetic },
993 .{ .from = 0x103D1, .to = 0x103D5, .prop = .Alphabetic },
994 .{ .from = 0x10400, .to = 0x1044F, .prop = .Alphabetic },
995 .{ .from = 0x10450, .to = 0x1049D, .prop = .Alphabetic },
996 .{ .from = 0x104B0, .to = 0x104D3, .prop = .Alphabetic },
997 .{ .from = 0x104D8, .to = 0x104FB, .prop = .Alphabetic },
998 .{ .from = 0x10500, .to = 0x10527, .prop = .Alphabetic },
999 .{ .from = 0x10530, .to = 0x10563, .prop = .Alphabetic },
1000 .{ .from = 0x10600, .to = 0x10736, .prop = .Alphabetic },
1001 .{ .from = 0x10740, .to = 0x10755, .prop = .Alphabetic },
1002 .{ .from = 0x10760, .to = 0x10767, .prop = .Alphabetic },
1003 .{ .from = 0x10800, .to = 0x10805, .prop = .Alphabetic },
1004 .{ .from = 0x10808, .to = 0x10808, .prop = .Alphabetic },
1005 .{ .from = 0x1080A, .to = 0x10835, .prop = .Alphabetic },
1006 .{ .from = 0x10837, .to = 0x10838, .prop = .Alphabetic },
1007 .{ .from = 0x1083C, .to = 0x1083C, .prop = .Alphabetic },
1008 .{ .from = 0x1083F, .to = 0x10855, .prop = .Alphabetic },
1009 .{ .from = 0x10860, .to = 0x10876, .prop = .Alphabetic },
1010 .{ .from = 0x10880, .to = 0x1089E, .prop = .Alphabetic },
1011 .{ .from = 0x108E0, .to = 0x108F2, .prop = .Alphabetic },
1012 .{ .from = 0x108F4, .to = 0x108F5, .prop = .Alphabetic },
1013 .{ .from = 0x10900, .to = 0x10915, .prop = .Alphabetic },
1014 .{ .from = 0x10920, .to = 0x10939, .prop = .Alphabetic },
1015 .{ .from = 0x10980, .to = 0x109B7, .prop = .Alphabetic },
1016 .{ .from = 0x109BE, .to = 0x109BF, .prop = .Alphabetic },
1017 .{ .from = 0x10A00, .to = 0x10A00, .prop = .Alphabetic },
1018 .{ .from = 0x10A01, .to = 0x10A03, .prop = .Alphabetic },
1019 .{ .from = 0x10A05, .to = 0x10A06, .prop = .Alphabetic },
1020 .{ .from = 0x10A0C, .to = 0x10A0F, .prop = .Alphabetic },
1021 .{ .from = 0x10A10, .to = 0x10A13, .prop = .Alphabetic },
1022 .{ .from = 0x10A15, .to = 0x10A17, .prop = .Alphabetic },
1023 .{ .from = 0x10A19, .to = 0x10A35, .prop = .Alphabetic },
1024 .{ .from = 0x10A60, .to = 0x10A7C, .prop = .Alphabetic },
1025 .{ .from = 0x10A80, .to = 0x10A9C, .prop = .Alphabetic },
1026 .{ .from = 0x10AC0, .to = 0x10AC7, .prop = .Alphabetic },
1027 .{ .from = 0x10AC9, .to = 0x10AE4, .prop = .Alphabetic },
1028 .{ .from = 0x10B00, .to = 0x10B35, .prop = .Alphabetic },
1029 .{ .from = 0x10B40, .to = 0x10B55, .prop = .Alphabetic },
1030 .{ .from = 0x10B60, .to = 0x10B72, .prop = .Alphabetic },
1031 .{ .from = 0x10B80, .to = 0x10B91, .prop = .Alphabetic },
1032 .{ .from = 0x10C00, .to = 0x10C48, .prop = .Alphabetic },
1033 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .Alphabetic },
1034 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .Alphabetic },
1035 .{ .from = 0x10D00, .to = 0x10D23, .prop = .Alphabetic },
1036 .{ .from = 0x10D24, .to = 0x10D27, .prop = .Alphabetic },
1037 .{ .from = 0x10E80, .to = 0x10EA9, .prop = .Alphabetic },
1038 .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .Alphabetic },
1039 .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .Alphabetic },
1040 .{ .from = 0x10F00, .to = 0x10F1C, .prop = .Alphabetic },
1041 .{ .from = 0x10F27, .to = 0x10F27, .prop = .Alphabetic },
1042 .{ .from = 0x10F30, .to = 0x10F45, .prop = .Alphabetic },
1043 .{ .from = 0x10FB0, .to = 0x10FC4, .prop = .Alphabetic },
1044 .{ .from = 0x10FE0, .to = 0x10FF6, .prop = .Alphabetic },
1045 .{ .from = 0x11000, .to = 0x11000, .prop = .Alphabetic },
1046 .{ .from = 0x11001, .to = 0x11001, .prop = .Alphabetic },
1047 .{ .from = 0x11002, .to = 0x11002, .prop = .Alphabetic },
1048 .{ .from = 0x11003, .to = 0x11037, .prop = .Alphabetic },
1049 .{ .from = 0x11038, .to = 0x11045, .prop = .Alphabetic },
1050 .{ .from = 0x11082, .to = 0x11082, .prop = .Alphabetic },
1051 .{ .from = 0x11083, .to = 0x110AF, .prop = .Alphabetic },
1052 .{ .from = 0x110B0, .to = 0x110B2, .prop = .Alphabetic },
1053 .{ .from = 0x110B3, .to = 0x110B6, .prop = .Alphabetic },
1054 .{ .from = 0x110B7, .to = 0x110B8, .prop = .Alphabetic },
1055 .{ .from = 0x110D0, .to = 0x110E8, .prop = .Alphabetic },
1056 .{ .from = 0x11100, .to = 0x11102, .prop = .Alphabetic },
1057 .{ .from = 0x11103, .to = 0x11126, .prop = .Alphabetic },
1058 .{ .from = 0x11127, .to = 0x1112B, .prop = .Alphabetic },
1059 .{ .from = 0x1112C, .to = 0x1112C, .prop = .Alphabetic },
1060 .{ .from = 0x1112D, .to = 0x11132, .prop = .Alphabetic },
1061 .{ .from = 0x11144, .to = 0x11144, .prop = .Alphabetic },
1062 .{ .from = 0x11145, .to = 0x11146, .prop = .Alphabetic },
1063 .{ .from = 0x11147, .to = 0x11147, .prop = .Alphabetic },
1064 .{ .from = 0x11150, .to = 0x11172, .prop = .Alphabetic },
1065 .{ .from = 0x11176, .to = 0x11176, .prop = .Alphabetic },
1066 .{ .from = 0x11180, .to = 0x11181, .prop = .Alphabetic },
1067 .{ .from = 0x11182, .to = 0x11182, .prop = .Alphabetic },
1068 .{ .from = 0x11183, .to = 0x111B2, .prop = .Alphabetic },
1069 .{ .from = 0x111B3, .to = 0x111B5, .prop = .Alphabetic },
1070 .{ .from = 0x111B6, .to = 0x111BE, .prop = .Alphabetic },
1071 .{ .from = 0x111BF, .to = 0x111BF, .prop = .Alphabetic },
1072 .{ .from = 0x111C1, .to = 0x111C4, .prop = .Alphabetic },
1073 .{ .from = 0x111CE, .to = 0x111CE, .prop = .Alphabetic },
1074 .{ .from = 0x111CF, .to = 0x111CF, .prop = .Alphabetic },
1075 .{ .from = 0x111DA, .to = 0x111DA, .prop = .Alphabetic },
1076 .{ .from = 0x111DC, .to = 0x111DC, .prop = .Alphabetic },
1077 .{ .from = 0x11200, .to = 0x11211, .prop = .Alphabetic },
1078 .{ .from = 0x11213, .to = 0x1122B, .prop = .Alphabetic },
1079 .{ .from = 0x1122C, .to = 0x1122E, .prop = .Alphabetic },
1080 .{ .from = 0x1122F, .to = 0x11231, .prop = .Alphabetic },
1081 .{ .from = 0x11232, .to = 0x11233, .prop = .Alphabetic },
1082 .{ .from = 0x11234, .to = 0x11234, .prop = .Alphabetic },
1083 .{ .from = 0x11237, .to = 0x11237, .prop = .Alphabetic },
1084 .{ .from = 0x1123E, .to = 0x1123E, .prop = .Alphabetic },
1085 .{ .from = 0x11280, .to = 0x11286, .prop = .Alphabetic },
1086 .{ .from = 0x11288, .to = 0x11288, .prop = .Alphabetic },
1087 .{ .from = 0x1128A, .to = 0x1128D, .prop = .Alphabetic },
1088 .{ .from = 0x1128F, .to = 0x1129D, .prop = .Alphabetic },
1089 .{ .from = 0x1129F, .to = 0x112A8, .prop = .Alphabetic },
1090 .{ .from = 0x112B0, .to = 0x112DE, .prop = .Alphabetic },
1091 .{ .from = 0x112DF, .to = 0x112DF, .prop = .Alphabetic },
1092 .{ .from = 0x112E0, .to = 0x112E2, .prop = .Alphabetic },
1093 .{ .from = 0x112E3, .to = 0x112E8, .prop = .Alphabetic },
1094 .{ .from = 0x11300, .to = 0x11301, .prop = .Alphabetic },
1095 .{ .from = 0x11302, .to = 0x11303, .prop = .Alphabetic },
1096 .{ .from = 0x11305, .to = 0x1130C, .prop = .Alphabetic },
1097 .{ .from = 0x1130F, .to = 0x11310, .prop = .Alphabetic },
1098 .{ .from = 0x11313, .to = 0x11328, .prop = .Alphabetic },
1099 .{ .from = 0x1132A, .to = 0x11330, .prop = .Alphabetic },
1100 .{ .from = 0x11332, .to = 0x11333, .prop = .Alphabetic },
1101 .{ .from = 0x11335, .to = 0x11339, .prop = .Alphabetic },
1102 .{ .from = 0x1133D, .to = 0x1133D, .prop = .Alphabetic },
1103 .{ .from = 0x1133E, .to = 0x1133F, .prop = .Alphabetic },
1104 .{ .from = 0x11340, .to = 0x11340, .prop = .Alphabetic },
1105 .{ .from = 0x11341, .to = 0x11344, .prop = .Alphabetic },
1106 .{ .from = 0x11347, .to = 0x11348, .prop = .Alphabetic },
1107 .{ .from = 0x1134B, .to = 0x1134C, .prop = .Alphabetic },
1108 .{ .from = 0x11350, .to = 0x11350, .prop = .Alphabetic },
1109 .{ .from = 0x11357, .to = 0x11357, .prop = .Alphabetic },
1110 .{ .from = 0x1135D, .to = 0x11361, .prop = .Alphabetic },
1111 .{ .from = 0x11362, .to = 0x11363, .prop = .Alphabetic },
1112 .{ .from = 0x11400, .to = 0x11434, .prop = .Alphabetic },
1113 .{ .from = 0x11435, .to = 0x11437, .prop = .Alphabetic },
1114 .{ .from = 0x11438, .to = 0x1143F, .prop = .Alphabetic },
1115 .{ .from = 0x11440, .to = 0x11441, .prop = .Alphabetic },
1116 .{ .from = 0x11443, .to = 0x11444, .prop = .Alphabetic },
1117 .{ .from = 0x11445, .to = 0x11445, .prop = .Alphabetic },
1118 .{ .from = 0x11447, .to = 0x1144A, .prop = .Alphabetic },
1119 .{ .from = 0x1145F, .to = 0x11461, .prop = .Alphabetic },
1120 .{ .from = 0x11480, .to = 0x114AF, .prop = .Alphabetic },
1121 .{ .from = 0x114B0, .to = 0x114B2, .prop = .Alphabetic },
1122 .{ .from = 0x114B3, .to = 0x114B8, .prop = .Alphabetic },
1123 .{ .from = 0x114B9, .to = 0x114B9, .prop = .Alphabetic },
1124 .{ .from = 0x114BA, .to = 0x114BA, .prop = .Alphabetic },
1125 .{ .from = 0x114BB, .to = 0x114BE, .prop = .Alphabetic },
1126 .{ .from = 0x114BF, .to = 0x114C0, .prop = .Alphabetic },
1127 .{ .from = 0x114C1, .to = 0x114C1, .prop = .Alphabetic },
1128 .{ .from = 0x114C4, .to = 0x114C5, .prop = .Alphabetic },
1129 .{ .from = 0x114C7, .to = 0x114C7, .prop = .Alphabetic },
1130 .{ .from = 0x11580, .to = 0x115AE, .prop = .Alphabetic },
1131 .{ .from = 0x115AF, .to = 0x115B1, .prop = .Alphabetic },
1132 .{ .from = 0x115B2, .to = 0x115B5, .prop = .Alphabetic },
1133 .{ .from = 0x115B8, .to = 0x115BB, .prop = .Alphabetic },
1134 .{ .from = 0x115BC, .to = 0x115BD, .prop = .Alphabetic },
1135 .{ .from = 0x115BE, .to = 0x115BE, .prop = .Alphabetic },
1136 .{ .from = 0x115D8, .to = 0x115DB, .prop = .Alphabetic },
1137 .{ .from = 0x115DC, .to = 0x115DD, .prop = .Alphabetic },
1138 .{ .from = 0x11600, .to = 0x1162F, .prop = .Alphabetic },
1139 .{ .from = 0x11630, .to = 0x11632, .prop = .Alphabetic },
1140 .{ .from = 0x11633, .to = 0x1163A, .prop = .Alphabetic },
1141 .{ .from = 0x1163B, .to = 0x1163C, .prop = .Alphabetic },
1142 .{ .from = 0x1163D, .to = 0x1163D, .prop = .Alphabetic },
1143 .{ .from = 0x1163E, .to = 0x1163E, .prop = .Alphabetic },
1144 .{ .from = 0x11640, .to = 0x11640, .prop = .Alphabetic },
1145 .{ .from = 0x11644, .to = 0x11644, .prop = .Alphabetic },
1146 .{ .from = 0x11680, .to = 0x116AA, .prop = .Alphabetic },
1147 .{ .from = 0x116AB, .to = 0x116AB, .prop = .Alphabetic },
1148 .{ .from = 0x116AC, .to = 0x116AC, .prop = .Alphabetic },
1149 .{ .from = 0x116AD, .to = 0x116AD, .prop = .Alphabetic },
1150 .{ .from = 0x116AE, .to = 0x116AF, .prop = .Alphabetic },
1151 .{ .from = 0x116B0, .to = 0x116B5, .prop = .Alphabetic },
1152 .{ .from = 0x116B8, .to = 0x116B8, .prop = .Alphabetic },
1153 .{ .from = 0x11700, .to = 0x1171A, .prop = .Alphabetic },
1154 .{ .from = 0x1171D, .to = 0x1171F, .prop = .Alphabetic },
1155 .{ .from = 0x11720, .to = 0x11721, .prop = .Alphabetic },
1156 .{ .from = 0x11722, .to = 0x11725, .prop = .Alphabetic },
1157 .{ .from = 0x11726, .to = 0x11726, .prop = .Alphabetic },
1158 .{ .from = 0x11727, .to = 0x1172A, .prop = .Alphabetic },
1159 .{ .from = 0x11800, .to = 0x1182B, .prop = .Alphabetic },
1160 .{ .from = 0x1182C, .to = 0x1182E, .prop = .Alphabetic },
1161 .{ .from = 0x1182F, .to = 0x11837, .prop = .Alphabetic },
1162 .{ .from = 0x11838, .to = 0x11838, .prop = .Alphabetic },
1163 .{ .from = 0x118A0, .to = 0x118DF, .prop = .Alphabetic },
1164 .{ .from = 0x118FF, .to = 0x11906, .prop = .Alphabetic },
1165 .{ .from = 0x11909, .to = 0x11909, .prop = .Alphabetic },
1166 .{ .from = 0x1190C, .to = 0x11913, .prop = .Alphabetic },
1167 .{ .from = 0x11915, .to = 0x11916, .prop = .Alphabetic },
1168 .{ .from = 0x11918, .to = 0x1192F, .prop = .Alphabetic },
1169 .{ .from = 0x11930, .to = 0x11935, .prop = .Alphabetic },
1170 .{ .from = 0x11937, .to = 0x11938, .prop = .Alphabetic },
1171 .{ .from = 0x1193B, .to = 0x1193C, .prop = .Alphabetic },
1172 .{ .from = 0x1193F, .to = 0x1193F, .prop = .Alphabetic },
1173 .{ .from = 0x11940, .to = 0x11940, .prop = .Alphabetic },
1174 .{ .from = 0x11941, .to = 0x11941, .prop = .Alphabetic },
1175 .{ .from = 0x11942, .to = 0x11942, .prop = .Alphabetic },
1176 .{ .from = 0x119A0, .to = 0x119A7, .prop = .Alphabetic },
1177 .{ .from = 0x119AA, .to = 0x119D0, .prop = .Alphabetic },
1178 .{ .from = 0x119D1, .to = 0x119D3, .prop = .Alphabetic },
1179 .{ .from = 0x119D4, .to = 0x119D7, .prop = .Alphabetic },
1180 .{ .from = 0x119DA, .to = 0x119DB, .prop = .Alphabetic },
1181 .{ .from = 0x119DC, .to = 0x119DF, .prop = .Alphabetic },
1182 .{ .from = 0x119E1, .to = 0x119E1, .prop = .Alphabetic },
1183 .{ .from = 0x119E3, .to = 0x119E3, .prop = .Alphabetic },
1184 .{ .from = 0x119E4, .to = 0x119E4, .prop = .Alphabetic },
1185 .{ .from = 0x11A00, .to = 0x11A00, .prop = .Alphabetic },
1186 .{ .from = 0x11A01, .to = 0x11A0A, .prop = .Alphabetic },
1187 .{ .from = 0x11A0B, .to = 0x11A32, .prop = .Alphabetic },
1188 .{ .from = 0x11A35, .to = 0x11A38, .prop = .Alphabetic },
1189 .{ .from = 0x11A39, .to = 0x11A39, .prop = .Alphabetic },
1190 .{ .from = 0x11A3A, .to = 0x11A3A, .prop = .Alphabetic },
1191 .{ .from = 0x11A3B, .to = 0x11A3E, .prop = .Alphabetic },
1192 .{ .from = 0x11A50, .to = 0x11A50, .prop = .Alphabetic },
1193 .{ .from = 0x11A51, .to = 0x11A56, .prop = .Alphabetic },
1194 .{ .from = 0x11A57, .to = 0x11A58, .prop = .Alphabetic },
1195 .{ .from = 0x11A59, .to = 0x11A5B, .prop = .Alphabetic },
1196 .{ .from = 0x11A5C, .to = 0x11A89, .prop = .Alphabetic },
1197 .{ .from = 0x11A8A, .to = 0x11A96, .prop = .Alphabetic },
1198 .{ .from = 0x11A97, .to = 0x11A97, .prop = .Alphabetic },
1199 .{ .from = 0x11A9D, .to = 0x11A9D, .prop = .Alphabetic },
1200 .{ .from = 0x11AC0, .to = 0x11AF8, .prop = .Alphabetic },
1201 .{ .from = 0x11C00, .to = 0x11C08, .prop = .Alphabetic },
1202 .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .Alphabetic },
1203 .{ .from = 0x11C2F, .to = 0x11C2F, .prop = .Alphabetic },
1204 .{ .from = 0x11C30, .to = 0x11C36, .prop = .Alphabetic },
1205 .{ .from = 0x11C38, .to = 0x11C3D, .prop = .Alphabetic },
1206 .{ .from = 0x11C3E, .to = 0x11C3E, .prop = .Alphabetic },
1207 .{ .from = 0x11C40, .to = 0x11C40, .prop = .Alphabetic },
1208 .{ .from = 0x11C72, .to = 0x11C8F, .prop = .Alphabetic },
1209 .{ .from = 0x11C92, .to = 0x11CA7, .prop = .Alphabetic },
1210 .{ .from = 0x11CA9, .to = 0x11CA9, .prop = .Alphabetic },
1211 .{ .from = 0x11CAA, .to = 0x11CB0, .prop = .Alphabetic },
1212 .{ .from = 0x11CB1, .to = 0x11CB1, .prop = .Alphabetic },
1213 .{ .from = 0x11CB2, .to = 0x11CB3, .prop = .Alphabetic },
1214 .{ .from = 0x11CB4, .to = 0x11CB4, .prop = .Alphabetic },
1215 .{ .from = 0x11CB5, .to = 0x11CB6, .prop = .Alphabetic },
1216 .{ .from = 0x11D00, .to = 0x11D06, .prop = .Alphabetic },
1217 .{ .from = 0x11D08, .to = 0x11D09, .prop = .Alphabetic },
1218 .{ .from = 0x11D0B, .to = 0x11D30, .prop = .Alphabetic },
1219 .{ .from = 0x11D31, .to = 0x11D36, .prop = .Alphabetic },
1220 .{ .from = 0x11D3A, .to = 0x11D3A, .prop = .Alphabetic },
1221 .{ .from = 0x11D3C, .to = 0x11D3D, .prop = .Alphabetic },
1222 .{ .from = 0x11D3F, .to = 0x11D41, .prop = .Alphabetic },
1223 .{ .from = 0x11D43, .to = 0x11D43, .prop = .Alphabetic },
1224 .{ .from = 0x11D46, .to = 0x11D46, .prop = .Alphabetic },
1225 .{ .from = 0x11D47, .to = 0x11D47, .prop = .Alphabetic },
1226 .{ .from = 0x11D60, .to = 0x11D65, .prop = .Alphabetic },
1227 .{ .from = 0x11D67, .to = 0x11D68, .prop = .Alphabetic },
1228 .{ .from = 0x11D6A, .to = 0x11D89, .prop = .Alphabetic },
1229 .{ .from = 0x11D8A, .to = 0x11D8E, .prop = .Alphabetic },
1230 .{ .from = 0x11D90, .to = 0x11D91, .prop = .Alphabetic },
1231 .{ .from = 0x11D93, .to = 0x11D94, .prop = .Alphabetic },
1232 .{ .from = 0x11D95, .to = 0x11D95, .prop = .Alphabetic },
1233 .{ .from = 0x11D96, .to = 0x11D96, .prop = .Alphabetic },
1234 .{ .from = 0x11D98, .to = 0x11D98, .prop = .Alphabetic },
1235 .{ .from = 0x11EE0, .to = 0x11EF2, .prop = .Alphabetic },
1236 .{ .from = 0x11EF3, .to = 0x11EF4, .prop = .Alphabetic },
1237 .{ .from = 0x11EF5, .to = 0x11EF6, .prop = .Alphabetic },
1238 .{ .from = 0x11FB0, .to = 0x11FB0, .prop = .Alphabetic },
1239 .{ .from = 0x12000, .to = 0x12399, .prop = .Alphabetic },
1240 .{ .from = 0x12400, .to = 0x1246E, .prop = .Alphabetic },
1241 .{ .from = 0x12480, .to = 0x12543, .prop = .Alphabetic },
1242 .{ .from = 0x13000, .to = 0x1342E, .prop = .Alphabetic },
1243 .{ .from = 0x14400, .to = 0x14646, .prop = .Alphabetic },
1244 .{ .from = 0x16800, .to = 0x16A38, .prop = .Alphabetic },
1245 .{ .from = 0x16A40, .to = 0x16A5E, .prop = .Alphabetic },
1246 .{ .from = 0x16AD0, .to = 0x16AED, .prop = .Alphabetic },
1247 .{ .from = 0x16B00, .to = 0x16B2F, .prop = .Alphabetic },
1248 .{ .from = 0x16B40, .to = 0x16B43, .prop = .Alphabetic },
1249 .{ .from = 0x16B63, .to = 0x16B77, .prop = .Alphabetic },
1250 .{ .from = 0x16B7D, .to = 0x16B8F, .prop = .Alphabetic },
1251 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .Alphabetic },
1252 .{ .from = 0x16F00, .to = 0x16F4A, .prop = .Alphabetic },
1253 .{ .from = 0x16F4F, .to = 0x16F4F, .prop = .Alphabetic },
1254 .{ .from = 0x16F50, .to = 0x16F50, .prop = .Alphabetic },
1255 .{ .from = 0x16F51, .to = 0x16F87, .prop = .Alphabetic },
1256 .{ .from = 0x16F8F, .to = 0x16F92, .prop = .Alphabetic },
1257 .{ .from = 0x16F93, .to = 0x16F9F, .prop = .Alphabetic },
1258 .{ .from = 0x16FE0, .to = 0x16FE1, .prop = .Alphabetic },
1259 .{ .from = 0x16FE3, .to = 0x16FE3, .prop = .Alphabetic },
1260 .{ .from = 0x16FF0, .to = 0x16FF1, .prop = .Alphabetic },
1261 .{ .from = 0x17000, .to = 0x187F7, .prop = .Alphabetic },
1262 .{ .from = 0x18800, .to = 0x18CD5, .prop = .Alphabetic },
1263 .{ .from = 0x18D00, .to = 0x18D08, .prop = .Alphabetic },
1264 .{ .from = 0x1B000, .to = 0x1B11E, .prop = .Alphabetic },
1265 .{ .from = 0x1B150, .to = 0x1B152, .prop = .Alphabetic },
1266 .{ .from = 0x1B164, .to = 0x1B167, .prop = .Alphabetic },
1267 .{ .from = 0x1B170, .to = 0x1B2FB, .prop = .Alphabetic },
1268 .{ .from = 0x1BC00, .to = 0x1BC6A, .prop = .Alphabetic },
1269 .{ .from = 0x1BC70, .to = 0x1BC7C, .prop = .Alphabetic },
1270 .{ .from = 0x1BC80, .to = 0x1BC88, .prop = .Alphabetic },
1271 .{ .from = 0x1BC90, .to = 0x1BC99, .prop = .Alphabetic },
1272 .{ .from = 0x1BC9E, .to = 0x1BC9E, .prop = .Alphabetic },
1273 .{ .from = 0x1D400, .to = 0x1D454, .prop = .Alphabetic },
1274 .{ .from = 0x1D456, .to = 0x1D49C, .prop = .Alphabetic },
1275 .{ .from = 0x1D49E, .to = 0x1D49F, .prop = .Alphabetic },
1276 .{ .from = 0x1D4A2, .to = 0x1D4A2, .prop = .Alphabetic },
1277 .{ .from = 0x1D4A5, .to = 0x1D4A6, .prop = .Alphabetic },
1278 .{ .from = 0x1D4A9, .to = 0x1D4AC, .prop = .Alphabetic },
1279 .{ .from = 0x1D4AE, .to = 0x1D4B9, .prop = .Alphabetic },
1280 .{ .from = 0x1D4BB, .to = 0x1D4BB, .prop = .Alphabetic },
1281 .{ .from = 0x1D4BD, .to = 0x1D4C3, .prop = .Alphabetic },
1282 .{ .from = 0x1D4C5, .to = 0x1D505, .prop = .Alphabetic },
1283 .{ .from = 0x1D507, .to = 0x1D50A, .prop = .Alphabetic },
1284 .{ .from = 0x1D50D, .to = 0x1D514, .prop = .Alphabetic },
1285 .{ .from = 0x1D516, .to = 0x1D51C, .prop = .Alphabetic },
1286 .{ .from = 0x1D51E, .to = 0x1D539, .prop = .Alphabetic },
1287 .{ .from = 0x1D53B, .to = 0x1D53E, .prop = .Alphabetic },
1288 .{ .from = 0x1D540, .to = 0x1D544, .prop = .Alphabetic },
1289 .{ .from = 0x1D546, .to = 0x1D546, .prop = .Alphabetic },
1290 .{ .from = 0x1D54A, .to = 0x1D550, .prop = .Alphabetic },
1291 .{ .from = 0x1D552, .to = 0x1D6A5, .prop = .Alphabetic },
1292 .{ .from = 0x1D6A8, .to = 0x1D6C0, .prop = .Alphabetic },
1293 .{ .from = 0x1D6C2, .to = 0x1D6DA, .prop = .Alphabetic },
1294 .{ .from = 0x1D6DC, .to = 0x1D6FA, .prop = .Alphabetic },
1295 .{ .from = 0x1D6FC, .to = 0x1D714, .prop = .Alphabetic },
1296 .{ .from = 0x1D716, .to = 0x1D734, .prop = .Alphabetic },
1297 .{ .from = 0x1D736, .to = 0x1D74E, .prop = .Alphabetic },
1298 .{ .from = 0x1D750, .to = 0x1D76E, .prop = .Alphabetic },
1299 .{ .from = 0x1D770, .to = 0x1D788, .prop = .Alphabetic },
1300 .{ .from = 0x1D78A, .to = 0x1D7A8, .prop = .Alphabetic },
1301 .{ .from = 0x1D7AA, .to = 0x1D7C2, .prop = .Alphabetic },
1302 .{ .from = 0x1D7C4, .to = 0x1D7CB, .prop = .Alphabetic },
1303 .{ .from = 0x1E000, .to = 0x1E006, .prop = .Alphabetic },
1304 .{ .from = 0x1E008, .to = 0x1E018, .prop = .Alphabetic },
1305 .{ .from = 0x1E01B, .to = 0x1E021, .prop = .Alphabetic },
1306 .{ .from = 0x1E023, .to = 0x1E024, .prop = .Alphabetic },
1307 .{ .from = 0x1E026, .to = 0x1E02A, .prop = .Alphabetic },
1308 .{ .from = 0x1E100, .to = 0x1E12C, .prop = .Alphabetic },
1309 .{ .from = 0x1E137, .to = 0x1E13D, .prop = .Alphabetic },
1310 .{ .from = 0x1E14E, .to = 0x1E14E, .prop = .Alphabetic },
1311 .{ .from = 0x1E2C0, .to = 0x1E2EB, .prop = .Alphabetic },
1312 .{ .from = 0x1E800, .to = 0x1E8C4, .prop = .Alphabetic },
1313 .{ .from = 0x1E900, .to = 0x1E943, .prop = .Alphabetic },
1314 .{ .from = 0x1E947, .to = 0x1E947, .prop = .Alphabetic },
1315 .{ .from = 0x1E94B, .to = 0x1E94B, .prop = .Alphabetic },
1316 .{ .from = 0x1EE00, .to = 0x1EE03, .prop = .Alphabetic },
1317 .{ .from = 0x1EE05, .to = 0x1EE1F, .prop = .Alphabetic },
1318 .{ .from = 0x1EE21, .to = 0x1EE22, .prop = .Alphabetic },
1319 .{ .from = 0x1EE24, .to = 0x1EE24, .prop = .Alphabetic },
1320 .{ .from = 0x1EE27, .to = 0x1EE27, .prop = .Alphabetic },
1321 .{ .from = 0x1EE29, .to = 0x1EE32, .prop = .Alphabetic },
1322 .{ .from = 0x1EE34, .to = 0x1EE37, .prop = .Alphabetic },
1323 .{ .from = 0x1EE39, .to = 0x1EE39, .prop = .Alphabetic },
1324 .{ .from = 0x1EE3B, .to = 0x1EE3B, .prop = .Alphabetic },
1325 .{ .from = 0x1EE42, .to = 0x1EE42, .prop = .Alphabetic },
1326 .{ .from = 0x1EE47, .to = 0x1EE47, .prop = .Alphabetic },
1327 .{ .from = 0x1EE49, .to = 0x1EE49, .prop = .Alphabetic },
1328 .{ .from = 0x1EE4B, .to = 0x1EE4B, .prop = .Alphabetic },
1329 .{ .from = 0x1EE4D, .to = 0x1EE4F, .prop = .Alphabetic },
1330 .{ .from = 0x1EE51, .to = 0x1EE52, .prop = .Alphabetic },
1331 .{ .from = 0x1EE54, .to = 0x1EE54, .prop = .Alphabetic },
1332 .{ .from = 0x1EE57, .to = 0x1EE57, .prop = .Alphabetic },
1333 .{ .from = 0x1EE59, .to = 0x1EE59, .prop = .Alphabetic },
1334 .{ .from = 0x1EE5B, .to = 0x1EE5B, .prop = .Alphabetic },
1335 .{ .from = 0x1EE5D, .to = 0x1EE5D, .prop = .Alphabetic },
1336 .{ .from = 0x1EE5F, .to = 0x1EE5F, .prop = .Alphabetic },
1337 .{ .from = 0x1EE61, .to = 0x1EE62, .prop = .Alphabetic },
1338 .{ .from = 0x1EE64, .to = 0x1EE64, .prop = .Alphabetic },
1339 .{ .from = 0x1EE67, .to = 0x1EE6A, .prop = .Alphabetic },
1340 .{ .from = 0x1EE6C, .to = 0x1EE72, .prop = .Alphabetic },
1341 .{ .from = 0x1EE74, .to = 0x1EE77, .prop = .Alphabetic },
1342 .{ .from = 0x1EE79, .to = 0x1EE7C, .prop = .Alphabetic },
1343 .{ .from = 0x1EE7E, .to = 0x1EE7E, .prop = .Alphabetic },
1344 .{ .from = 0x1EE80, .to = 0x1EE89, .prop = .Alphabetic },
1345 .{ .from = 0x1EE8B, .to = 0x1EE9B, .prop = .Alphabetic },
1346 .{ .from = 0x1EEA1, .to = 0x1EEA3, .prop = .Alphabetic },
1347 .{ .from = 0x1EEA5, .to = 0x1EEA9, .prop = .Alphabetic },
1348 .{ .from = 0x1EEAB, .to = 0x1EEBB, .prop = .Alphabetic },
1349 .{ .from = 0x1F130, .to = 0x1F149, .prop = .Alphabetic },
1350 .{ .from = 0x1F150, .to = 0x1F169, .prop = .Alphabetic },
1351 .{ .from = 0x1F170, .to = 0x1F189, .prop = .Alphabetic },
1352 .{ .from = 0x20000, .to = 0x2A6DD, .prop = .Alphabetic },
1353 .{ .from = 0x2A700, .to = 0x2B734, .prop = .Alphabetic },
1354 .{ .from = 0x2B740, .to = 0x2B81D, .prop = .Alphabetic },
1355 .{ .from = 0x2B820, .to = 0x2CEA1, .prop = .Alphabetic },
1356 .{ .from = 0x2CEB0, .to = 0x2EBE0, .prop = .Alphabetic },
1357 .{ .from = 0x2F800, .to = 0x2FA1D, .prop = .Alphabetic },
1358 .{ .from = 0x30000, .to = 0x3134A, .prop = .Alphabetic },
1359 .{ .from = 0x0061, .to = 0x007A, .prop = .Lowercase },
1360 .{ .from = 0x00AA, .to = 0x00AA, .prop = .Lowercase },
1361 .{ .from = 0x00B5, .to = 0x00B5, .prop = .Lowercase },
1362 .{ .from = 0x00BA, .to = 0x00BA, .prop = .Lowercase },
1363 .{ .from = 0x00DF, .to = 0x00F6, .prop = .Lowercase },
1364 .{ .from = 0x00F8, .to = 0x00FF, .prop = .Lowercase },
1365 .{ .from = 0x0101, .to = 0x0101, .prop = .Lowercase },
1366 .{ .from = 0x0103, .to = 0x0103, .prop = .Lowercase },
1367 .{ .from = 0x0105, .to = 0x0105, .prop = .Lowercase },
1368 .{ .from = 0x0107, .to = 0x0107, .prop = .Lowercase },
1369 .{ .from = 0x0109, .to = 0x0109, .prop = .Lowercase },
1370 .{ .from = 0x010B, .to = 0x010B, .prop = .Lowercase },
1371 .{ .from = 0x010D, .to = 0x010D, .prop = .Lowercase },
1372 .{ .from = 0x010F, .to = 0x010F, .prop = .Lowercase },
1373 .{ .from = 0x0111, .to = 0x0111, .prop = .Lowercase },
1374 .{ .from = 0x0113, .to = 0x0113, .prop = .Lowercase },
1375 .{ .from = 0x0115, .to = 0x0115, .prop = .Lowercase },
1376 .{ .from = 0x0117, .to = 0x0117, .prop = .Lowercase },
1377 .{ .from = 0x0119, .to = 0x0119, .prop = .Lowercase },
1378 .{ .from = 0x011B, .to = 0x011B, .prop = .Lowercase },
1379 .{ .from = 0x011D, .to = 0x011D, .prop = .Lowercase },
1380 .{ .from = 0x011F, .to = 0x011F, .prop = .Lowercase },
1381 .{ .from = 0x0121, .to = 0x0121, .prop = .Lowercase },
1382 .{ .from = 0x0123, .to = 0x0123, .prop = .Lowercase },
1383 .{ .from = 0x0125, .to = 0x0125, .prop = .Lowercase },
1384 .{ .from = 0x0127, .to = 0x0127, .prop = .Lowercase },
1385 .{ .from = 0x0129, .to = 0x0129, .prop = .Lowercase },
1386 .{ .from = 0x012B, .to = 0x012B, .prop = .Lowercase },
1387 .{ .from = 0x012D, .to = 0x012D, .prop = .Lowercase },
1388 .{ .from = 0x012F, .to = 0x012F, .prop = .Lowercase },
1389 .{ .from = 0x0131, .to = 0x0131, .prop = .Lowercase },
1390 .{ .from = 0x0133, .to = 0x0133, .prop = .Lowercase },
1391 .{ .from = 0x0135, .to = 0x0135, .prop = .Lowercase },
1392 .{ .from = 0x0137, .to = 0x0138, .prop = .Lowercase },
1393 .{ .from = 0x013A, .to = 0x013A, .prop = .Lowercase },
1394 .{ .from = 0x013C, .to = 0x013C, .prop = .Lowercase },
1395 .{ .from = 0x013E, .to = 0x013E, .prop = .Lowercase },
1396 .{ .from = 0x0140, .to = 0x0140, .prop = .Lowercase },
1397 .{ .from = 0x0142, .to = 0x0142, .prop = .Lowercase },
1398 .{ .from = 0x0144, .to = 0x0144, .prop = .Lowercase },
1399 .{ .from = 0x0146, .to = 0x0146, .prop = .Lowercase },
1400 .{ .from = 0x0148, .to = 0x0149, .prop = .Lowercase },
1401 .{ .from = 0x014B, .to = 0x014B, .prop = .Lowercase },
1402 .{ .from = 0x014D, .to = 0x014D, .prop = .Lowercase },
1403 .{ .from = 0x014F, .to = 0x014F, .prop = .Lowercase },
1404 .{ .from = 0x0151, .to = 0x0151, .prop = .Lowercase },
1405 .{ .from = 0x0153, .to = 0x0153, .prop = .Lowercase },
1406 .{ .from = 0x0155, .to = 0x0155, .prop = .Lowercase },
1407 .{ .from = 0x0157, .to = 0x0157, .prop = .Lowercase },
1408 .{ .from = 0x0159, .to = 0x0159, .prop = .Lowercase },
1409 .{ .from = 0x015B, .to = 0x015B, .prop = .Lowercase },
1410 .{ .from = 0x015D, .to = 0x015D, .prop = .Lowercase },
1411 .{ .from = 0x015F, .to = 0x015F, .prop = .Lowercase },
1412 .{ .from = 0x0161, .to = 0x0161, .prop = .Lowercase },
1413 .{ .from = 0x0163, .to = 0x0163, .prop = .Lowercase },
1414 .{ .from = 0x0165, .to = 0x0165, .prop = .Lowercase },
1415 .{ .from = 0x0167, .to = 0x0167, .prop = .Lowercase },
1416 .{ .from = 0x0169, .to = 0x0169, .prop = .Lowercase },
1417 .{ .from = 0x016B, .to = 0x016B, .prop = .Lowercase },
1418 .{ .from = 0x016D, .to = 0x016D, .prop = .Lowercase },
1419 .{ .from = 0x016F, .to = 0x016F, .prop = .Lowercase },
1420 .{ .from = 0x0171, .to = 0x0171, .prop = .Lowercase },
1421 .{ .from = 0x0173, .to = 0x0173, .prop = .Lowercase },
1422 .{ .from = 0x0175, .to = 0x0175, .prop = .Lowercase },
1423 .{ .from = 0x0177, .to = 0x0177, .prop = .Lowercase },
1424 .{ .from = 0x017A, .to = 0x017A, .prop = .Lowercase },
1425 .{ .from = 0x017C, .to = 0x017C, .prop = .Lowercase },
1426 .{ .from = 0x017E, .to = 0x0180, .prop = .Lowercase },
1427 .{ .from = 0x0183, .to = 0x0183, .prop = .Lowercase },
1428 .{ .from = 0x0185, .to = 0x0185, .prop = .Lowercase },
1429 .{ .from = 0x0188, .to = 0x0188, .prop = .Lowercase },
1430 .{ .from = 0x018C, .to = 0x018D, .prop = .Lowercase },
1431 .{ .from = 0x0192, .to = 0x0192, .prop = .Lowercase },
1432 .{ .from = 0x0195, .to = 0x0195, .prop = .Lowercase },
1433 .{ .from = 0x0199, .to = 0x019B, .prop = .Lowercase },
1434 .{ .from = 0x019E, .to = 0x019E, .prop = .Lowercase },
1435 .{ .from = 0x01A1, .to = 0x01A1, .prop = .Lowercase },
1436 .{ .from = 0x01A3, .to = 0x01A3, .prop = .Lowercase },
1437 .{ .from = 0x01A5, .to = 0x01A5, .prop = .Lowercase },
1438 .{ .from = 0x01A8, .to = 0x01A8, .prop = .Lowercase },
1439 .{ .from = 0x01AA, .to = 0x01AB, .prop = .Lowercase },
1440 .{ .from = 0x01AD, .to = 0x01AD, .prop = .Lowercase },
1441 .{ .from = 0x01B0, .to = 0x01B0, .prop = .Lowercase },
1442 .{ .from = 0x01B4, .to = 0x01B4, .prop = .Lowercase },
1443 .{ .from = 0x01B6, .to = 0x01B6, .prop = .Lowercase },
1444 .{ .from = 0x01B9, .to = 0x01BA, .prop = .Lowercase },
1445 .{ .from = 0x01BD, .to = 0x01BF, .prop = .Lowercase },
1446 .{ .from = 0x01C6, .to = 0x01C6, .prop = .Lowercase },
1447 .{ .from = 0x01C9, .to = 0x01C9, .prop = .Lowercase },
1448 .{ .from = 0x01CC, .to = 0x01CC, .prop = .Lowercase },
1449 .{ .from = 0x01CE, .to = 0x01CE, .prop = .Lowercase },
1450 .{ .from = 0x01D0, .to = 0x01D0, .prop = .Lowercase },
1451 .{ .from = 0x01D2, .to = 0x01D2, .prop = .Lowercase },
1452 .{ .from = 0x01D4, .to = 0x01D4, .prop = .Lowercase },
1453 .{ .from = 0x01D6, .to = 0x01D6, .prop = .Lowercase },
1454 .{ .from = 0x01D8, .to = 0x01D8, .prop = .Lowercase },
1455 .{ .from = 0x01DA, .to = 0x01DA, .prop = .Lowercase },
1456 .{ .from = 0x01DC, .to = 0x01DD, .prop = .Lowercase },
1457 .{ .from = 0x01DF, .to = 0x01DF, .prop = .Lowercase },
1458 .{ .from = 0x01E1, .to = 0x01E1, .prop = .Lowercase },
1459 .{ .from = 0x01E3, .to = 0x01E3, .prop = .Lowercase },
1460 .{ .from = 0x01E5, .to = 0x01E5, .prop = .Lowercase },
1461 .{ .from = 0x01E7, .to = 0x01E7, .prop = .Lowercase },
1462 .{ .from = 0x01E9, .to = 0x01E9, .prop = .Lowercase },
1463 .{ .from = 0x01EB, .to = 0x01EB, .prop = .Lowercase },
1464 .{ .from = 0x01ED, .to = 0x01ED, .prop = .Lowercase },
1465 .{ .from = 0x01EF, .to = 0x01F0, .prop = .Lowercase },
1466 .{ .from = 0x01F3, .to = 0x01F3, .prop = .Lowercase },
1467 .{ .from = 0x01F5, .to = 0x01F5, .prop = .Lowercase },
1468 .{ .from = 0x01F9, .to = 0x01F9, .prop = .Lowercase },
1469 .{ .from = 0x01FB, .to = 0x01FB, .prop = .Lowercase },
1470 .{ .from = 0x01FD, .to = 0x01FD, .prop = .Lowercase },
1471 .{ .from = 0x01FF, .to = 0x01FF, .prop = .Lowercase },
1472 .{ .from = 0x0201, .to = 0x0201, .prop = .Lowercase },
1473 .{ .from = 0x0203, .to = 0x0203, .prop = .Lowercase },
1474 .{ .from = 0x0205, .to = 0x0205, .prop = .Lowercase },
1475 .{ .from = 0x0207, .to = 0x0207, .prop = .Lowercase },
1476 .{ .from = 0x0209, .to = 0x0209, .prop = .Lowercase },
1477 .{ .from = 0x020B, .to = 0x020B, .prop = .Lowercase },
1478 .{ .from = 0x020D, .to = 0x020D, .prop = .Lowercase },
1479 .{ .from = 0x020F, .to = 0x020F, .prop = .Lowercase },
1480 .{ .from = 0x0211, .to = 0x0211, .prop = .Lowercase },
1481 .{ .from = 0x0213, .to = 0x0213, .prop = .Lowercase },
1482 .{ .from = 0x0215, .to = 0x0215, .prop = .Lowercase },
1483 .{ .from = 0x0217, .to = 0x0217, .prop = .Lowercase },
1484 .{ .from = 0x0219, .to = 0x0219, .prop = .Lowercase },
1485 .{ .from = 0x021B, .to = 0x021B, .prop = .Lowercase },
1486 .{ .from = 0x021D, .to = 0x021D, .prop = .Lowercase },
1487 .{ .from = 0x021F, .to = 0x021F, .prop = .Lowercase },
1488 .{ .from = 0x0221, .to = 0x0221, .prop = .Lowercase },
1489 .{ .from = 0x0223, .to = 0x0223, .prop = .Lowercase },
1490 .{ .from = 0x0225, .to = 0x0225, .prop = .Lowercase },
1491 .{ .from = 0x0227, .to = 0x0227, .prop = .Lowercase },
1492 .{ .from = 0x0229, .to = 0x0229, .prop = .Lowercase },
1493 .{ .from = 0x022B, .to = 0x022B, .prop = .Lowercase },
1494 .{ .from = 0x022D, .to = 0x022D, .prop = .Lowercase },
1495 .{ .from = 0x022F, .to = 0x022F, .prop = .Lowercase },
1496 .{ .from = 0x0231, .to = 0x0231, .prop = .Lowercase },
1497 .{ .from = 0x0233, .to = 0x0239, .prop = .Lowercase },
1498 .{ .from = 0x023C, .to = 0x023C, .prop = .Lowercase },
1499 .{ .from = 0x023F, .to = 0x0240, .prop = .Lowercase },
1500 .{ .from = 0x0242, .to = 0x0242, .prop = .Lowercase },
1501 .{ .from = 0x0247, .to = 0x0247, .prop = .Lowercase },
1502 .{ .from = 0x0249, .to = 0x0249, .prop = .Lowercase },
1503 .{ .from = 0x024B, .to = 0x024B, .prop = .Lowercase },
1504 .{ .from = 0x024D, .to = 0x024D, .prop = .Lowercase },
1505 .{ .from = 0x024F, .to = 0x0293, .prop = .Lowercase },
1506 .{ .from = 0x0295, .to = 0x02AF, .prop = .Lowercase },
1507 .{ .from = 0x02B0, .to = 0x02B8, .prop = .Lowercase },
1508 .{ .from = 0x02C0, .to = 0x02C1, .prop = .Lowercase },
1509 .{ .from = 0x02E0, .to = 0x02E4, .prop = .Lowercase },
1510 .{ .from = 0x0345, .to = 0x0345, .prop = .Lowercase },
1511 .{ .from = 0x0371, .to = 0x0371, .prop = .Lowercase },
1512 .{ .from = 0x0373, .to = 0x0373, .prop = .Lowercase },
1513 .{ .from = 0x0377, .to = 0x0377, .prop = .Lowercase },
1514 .{ .from = 0x037A, .to = 0x037A, .prop = .Lowercase },
1515 .{ .from = 0x037B, .to = 0x037D, .prop = .Lowercase },
1516 .{ .from = 0x0390, .to = 0x0390, .prop = .Lowercase },
1517 .{ .from = 0x03AC, .to = 0x03CE, .prop = .Lowercase },
1518 .{ .from = 0x03D0, .to = 0x03D1, .prop = .Lowercase },
1519 .{ .from = 0x03D5, .to = 0x03D7, .prop = .Lowercase },
1520 .{ .from = 0x03D9, .to = 0x03D9, .prop = .Lowercase },
1521 .{ .from = 0x03DB, .to = 0x03DB, .prop = .Lowercase },
1522 .{ .from = 0x03DD, .to = 0x03DD, .prop = .Lowercase },
1523 .{ .from = 0x03DF, .to = 0x03DF, .prop = .Lowercase },
1524 .{ .from = 0x03E1, .to = 0x03E1, .prop = .Lowercase },
1525 .{ .from = 0x03E3, .to = 0x03E3, .prop = .Lowercase },
1526 .{ .from = 0x03E5, .to = 0x03E5, .prop = .Lowercase },
1527 .{ .from = 0x03E7, .to = 0x03E7, .prop = .Lowercase },
1528 .{ .from = 0x03E9, .to = 0x03E9, .prop = .Lowercase },
1529 .{ .from = 0x03EB, .to = 0x03EB, .prop = .Lowercase },
1530 .{ .from = 0x03ED, .to = 0x03ED, .prop = .Lowercase },
1531 .{ .from = 0x03EF, .to = 0x03F3, .prop = .Lowercase },
1532 .{ .from = 0x03F5, .to = 0x03F5, .prop = .Lowercase },
1533 .{ .from = 0x03F8, .to = 0x03F8, .prop = .Lowercase },
1534 .{ .from = 0x03FB, .to = 0x03FC, .prop = .Lowercase },
1535 .{ .from = 0x0430, .to = 0x045F, .prop = .Lowercase },
1536 .{ .from = 0x0461, .to = 0x0461, .prop = .Lowercase },
1537 .{ .from = 0x0463, .to = 0x0463, .prop = .Lowercase },
1538 .{ .from = 0x0465, .to = 0x0465, .prop = .Lowercase },
1539 .{ .from = 0x0467, .to = 0x0467, .prop = .Lowercase },
1540 .{ .from = 0x0469, .to = 0x0469, .prop = .Lowercase },
1541 .{ .from = 0x046B, .to = 0x046B, .prop = .Lowercase },
1542 .{ .from = 0x046D, .to = 0x046D, .prop = .Lowercase },
1543 .{ .from = 0x046F, .to = 0x046F, .prop = .Lowercase },
1544 .{ .from = 0x0471, .to = 0x0471, .prop = .Lowercase },
1545 .{ .from = 0x0473, .to = 0x0473, .prop = .Lowercase },
1546 .{ .from = 0x0475, .to = 0x0475, .prop = .Lowercase },
1547 .{ .from = 0x0477, .to = 0x0477, .prop = .Lowercase },
1548 .{ .from = 0x0479, .to = 0x0479, .prop = .Lowercase },
1549 .{ .from = 0x047B, .to = 0x047B, .prop = .Lowercase },
1550 .{ .from = 0x047D, .to = 0x047D, .prop = .Lowercase },
1551 .{ .from = 0x047F, .to = 0x047F, .prop = .Lowercase },
1552 .{ .from = 0x0481, .to = 0x0481, .prop = .Lowercase },
1553 .{ .from = 0x048B, .to = 0x048B, .prop = .Lowercase },
1554 .{ .from = 0x048D, .to = 0x048D, .prop = .Lowercase },
1555 .{ .from = 0x048F, .to = 0x048F, .prop = .Lowercase },
1556 .{ .from = 0x0491, .to = 0x0491, .prop = .Lowercase },
1557 .{ .from = 0x0493, .to = 0x0493, .prop = .Lowercase },
1558 .{ .from = 0x0495, .to = 0x0495, .prop = .Lowercase },
1559 .{ .from = 0x0497, .to = 0x0497, .prop = .Lowercase },
1560 .{ .from = 0x0499, .to = 0x0499, .prop = .Lowercase },
1561 .{ .from = 0x049B, .to = 0x049B, .prop = .Lowercase },
1562 .{ .from = 0x049D, .to = 0x049D, .prop = .Lowercase },
1563 .{ .from = 0x049F, .to = 0x049F, .prop = .Lowercase },
1564 .{ .from = 0x04A1, .to = 0x04A1, .prop = .Lowercase },
1565 .{ .from = 0x04A3, .to = 0x04A3, .prop = .Lowercase },
1566 .{ .from = 0x04A5, .to = 0x04A5, .prop = .Lowercase },
1567 .{ .from = 0x04A7, .to = 0x04A7, .prop = .Lowercase },
1568 .{ .from = 0x04A9, .to = 0x04A9, .prop = .Lowercase },
1569 .{ .from = 0x04AB, .to = 0x04AB, .prop = .Lowercase },
1570 .{ .from = 0x04AD, .to = 0x04AD, .prop = .Lowercase },
1571 .{ .from = 0x04AF, .to = 0x04AF, .prop = .Lowercase },
1572 .{ .from = 0x04B1, .to = 0x04B1, .prop = .Lowercase },
1573 .{ .from = 0x04B3, .to = 0x04B3, .prop = .Lowercase },
1574 .{ .from = 0x04B5, .to = 0x04B5, .prop = .Lowercase },
1575 .{ .from = 0x04B7, .to = 0x04B7, .prop = .Lowercase },
1576 .{ .from = 0x04B9, .to = 0x04B9, .prop = .Lowercase },
1577 .{ .from = 0x04BB, .to = 0x04BB, .prop = .Lowercase },
1578 .{ .from = 0x04BD, .to = 0x04BD, .prop = .Lowercase },
1579 .{ .from = 0x04BF, .to = 0x04BF, .prop = .Lowercase },
1580 .{ .from = 0x04C2, .to = 0x04C2, .prop = .Lowercase },
1581 .{ .from = 0x04C4, .to = 0x04C4, .prop = .Lowercase },
1582 .{ .from = 0x04C6, .to = 0x04C6, .prop = .Lowercase },
1583 .{ .from = 0x04C8, .to = 0x04C8, .prop = .Lowercase },
1584 .{ .from = 0x04CA, .to = 0x04CA, .prop = .Lowercase },
1585 .{ .from = 0x04CC, .to = 0x04CC, .prop = .Lowercase },
1586 .{ .from = 0x04CE, .to = 0x04CF, .prop = .Lowercase },
1587 .{ .from = 0x04D1, .to = 0x04D1, .prop = .Lowercase },
1588 .{ .from = 0x04D3, .to = 0x04D3, .prop = .Lowercase },
1589 .{ .from = 0x04D5, .to = 0x04D5, .prop = .Lowercase },
1590 .{ .from = 0x04D7, .to = 0x04D7, .prop = .Lowercase },
1591 .{ .from = 0x04D9, .to = 0x04D9, .prop = .Lowercase },
1592 .{ .from = 0x04DB, .to = 0x04DB, .prop = .Lowercase },
1593 .{ .from = 0x04DD, .to = 0x04DD, .prop = .Lowercase },
1594 .{ .from = 0x04DF, .to = 0x04DF, .prop = .Lowercase },
1595 .{ .from = 0x04E1, .to = 0x04E1, .prop = .Lowercase },
1596 .{ .from = 0x04E3, .to = 0x04E3, .prop = .Lowercase },
1597 .{ .from = 0x04E5, .to = 0x04E5, .prop = .Lowercase },
1598 .{ .from = 0x04E7, .to = 0x04E7, .prop = .Lowercase },
1599 .{ .from = 0x04E9, .to = 0x04E9, .prop = .Lowercase },
1600 .{ .from = 0x04EB, .to = 0x04EB, .prop = .Lowercase },
1601 .{ .from = 0x04ED, .to = 0x04ED, .prop = .Lowercase },
1602 .{ .from = 0x04EF, .to = 0x04EF, .prop = .Lowercase },
1603 .{ .from = 0x04F1, .to = 0x04F1, .prop = .Lowercase },
1604 .{ .from = 0x04F3, .to = 0x04F3, .prop = .Lowercase },
1605 .{ .from = 0x04F5, .to = 0x04F5, .prop = .Lowercase },
1606 .{ .from = 0x04F7, .to = 0x04F7, .prop = .Lowercase },
1607 .{ .from = 0x04F9, .to = 0x04F9, .prop = .Lowercase },
1608 .{ .from = 0x04FB, .to = 0x04FB, .prop = .Lowercase },
1609 .{ .from = 0x04FD, .to = 0x04FD, .prop = .Lowercase },
1610 .{ .from = 0x04FF, .to = 0x04FF, .prop = .Lowercase },
1611 .{ .from = 0x0501, .to = 0x0501, .prop = .Lowercase },
1612 .{ .from = 0x0503, .to = 0x0503, .prop = .Lowercase },
1613 .{ .from = 0x0505, .to = 0x0505, .prop = .Lowercase },
1614 .{ .from = 0x0507, .to = 0x0507, .prop = .Lowercase },
1615 .{ .from = 0x0509, .to = 0x0509, .prop = .Lowercase },
1616 .{ .from = 0x050B, .to = 0x050B, .prop = .Lowercase },
1617 .{ .from = 0x050D, .to = 0x050D, .prop = .Lowercase },
1618 .{ .from = 0x050F, .to = 0x050F, .prop = .Lowercase },
1619 .{ .from = 0x0511, .to = 0x0511, .prop = .Lowercase },
1620 .{ .from = 0x0513, .to = 0x0513, .prop = .Lowercase },
1621 .{ .from = 0x0515, .to = 0x0515, .prop = .Lowercase },
1622 .{ .from = 0x0517, .to = 0x0517, .prop = .Lowercase },
1623 .{ .from = 0x0519, .to = 0x0519, .prop = .Lowercase },
1624 .{ .from = 0x051B, .to = 0x051B, .prop = .Lowercase },
1625 .{ .from = 0x051D, .to = 0x051D, .prop = .Lowercase },
1626 .{ .from = 0x051F, .to = 0x051F, .prop = .Lowercase },
1627 .{ .from = 0x0521, .to = 0x0521, .prop = .Lowercase },
1628 .{ .from = 0x0523, .to = 0x0523, .prop = .Lowercase },
1629 .{ .from = 0x0525, .to = 0x0525, .prop = .Lowercase },
1630 .{ .from = 0x0527, .to = 0x0527, .prop = .Lowercase },
1631 .{ .from = 0x0529, .to = 0x0529, .prop = .Lowercase },
1632 .{ .from = 0x052B, .to = 0x052B, .prop = .Lowercase },
1633 .{ .from = 0x052D, .to = 0x052D, .prop = .Lowercase },
1634 .{ .from = 0x052F, .to = 0x052F, .prop = .Lowercase },
1635 .{ .from = 0x0560, .to = 0x0588, .prop = .Lowercase },
1636 .{ .from = 0x10D0, .to = 0x10FA, .prop = .Lowercase },
1637 .{ .from = 0x10FD, .to = 0x10FF, .prop = .Lowercase },
1638 .{ .from = 0x13F8, .to = 0x13FD, .prop = .Lowercase },
1639 .{ .from = 0x1C80, .to = 0x1C88, .prop = .Lowercase },
1640 .{ .from = 0x1D00, .to = 0x1D2B, .prop = .Lowercase },
1641 .{ .from = 0x1D2C, .to = 0x1D6A, .prop = .Lowercase },
1642 .{ .from = 0x1D6B, .to = 0x1D77, .prop = .Lowercase },
1643 .{ .from = 0x1D78, .to = 0x1D78, .prop = .Lowercase },
1644 .{ .from = 0x1D79, .to = 0x1D9A, .prop = .Lowercase },
1645 .{ .from = 0x1D9B, .to = 0x1DBF, .prop = .Lowercase },
1646 .{ .from = 0x1E01, .to = 0x1E01, .prop = .Lowercase },
1647 .{ .from = 0x1E03, .to = 0x1E03, .prop = .Lowercase },
1648 .{ .from = 0x1E05, .to = 0x1E05, .prop = .Lowercase },
1649 .{ .from = 0x1E07, .to = 0x1E07, .prop = .Lowercase },
1650 .{ .from = 0x1E09, .to = 0x1E09, .prop = .Lowercase },
1651 .{ .from = 0x1E0B, .to = 0x1E0B, .prop = .Lowercase },
1652 .{ .from = 0x1E0D, .to = 0x1E0D, .prop = .Lowercase },
1653 .{ .from = 0x1E0F, .to = 0x1E0F, .prop = .Lowercase },
1654 .{ .from = 0x1E11, .to = 0x1E11, .prop = .Lowercase },
1655 .{ .from = 0x1E13, .to = 0x1E13, .prop = .Lowercase },
1656 .{ .from = 0x1E15, .to = 0x1E15, .prop = .Lowercase },
1657 .{ .from = 0x1E17, .to = 0x1E17, .prop = .Lowercase },
1658 .{ .from = 0x1E19, .to = 0x1E19, .prop = .Lowercase },
1659 .{ .from = 0x1E1B, .to = 0x1E1B, .prop = .Lowercase },
1660 .{ .from = 0x1E1D, .to = 0x1E1D, .prop = .Lowercase },
1661 .{ .from = 0x1E1F, .to = 0x1E1F, .prop = .Lowercase },
1662 .{ .from = 0x1E21, .to = 0x1E21, .prop = .Lowercase },
1663 .{ .from = 0x1E23, .to = 0x1E23, .prop = .Lowercase },
1664 .{ .from = 0x1E25, .to = 0x1E25, .prop = .Lowercase },
1665 .{ .from = 0x1E27, .to = 0x1E27, .prop = .Lowercase },
1666 .{ .from = 0x1E29, .to = 0x1E29, .prop = .Lowercase },
1667 .{ .from = 0x1E2B, .to = 0x1E2B, .prop = .Lowercase },
1668 .{ .from = 0x1E2D, .to = 0x1E2D, .prop = .Lowercase },
1669 .{ .from = 0x1E2F, .to = 0x1E2F, .prop = .Lowercase },
1670 .{ .from = 0x1E31, .to = 0x1E31, .prop = .Lowercase },
1671 .{ .from = 0x1E33, .to = 0x1E33, .prop = .Lowercase },
1672 .{ .from = 0x1E35, .to = 0x1E35, .prop = .Lowercase },
1673 .{ .from = 0x1E37, .to = 0x1E37, .prop = .Lowercase },
1674 .{ .from = 0x1E39, .to = 0x1E39, .prop = .Lowercase },
1675 .{ .from = 0x1E3B, .to = 0x1E3B, .prop = .Lowercase },
1676 .{ .from = 0x1E3D, .to = 0x1E3D, .prop = .Lowercase },
1677 .{ .from = 0x1E3F, .to = 0x1E3F, .prop = .Lowercase },
1678 .{ .from = 0x1E41, .to = 0x1E41, .prop = .Lowercase },
1679 .{ .from = 0x1E43, .to = 0x1E43, .prop = .Lowercase },
1680 .{ .from = 0x1E45, .to = 0x1E45, .prop = .Lowercase },
1681 .{ .from = 0x1E47, .to = 0x1E47, .prop = .Lowercase },
1682 .{ .from = 0x1E49, .to = 0x1E49, .prop = .Lowercase },
1683 .{ .from = 0x1E4B, .to = 0x1E4B, .prop = .Lowercase },
1684 .{ .from = 0x1E4D, .to = 0x1E4D, .prop = .Lowercase },
1685 .{ .from = 0x1E4F, .to = 0x1E4F, .prop = .Lowercase },
1686 .{ .from = 0x1E51, .to = 0x1E51, .prop = .Lowercase },
1687 .{ .from = 0x1E53, .to = 0x1E53, .prop = .Lowercase },
1688 .{ .from = 0x1E55, .to = 0x1E55, .prop = .Lowercase },
1689 .{ .from = 0x1E57, .to = 0x1E57, .prop = .Lowercase },
1690 .{ .from = 0x1E59, .to = 0x1E59, .prop = .Lowercase },
1691 .{ .from = 0x1E5B, .to = 0x1E5B, .prop = .Lowercase },
1692 .{ .from = 0x1E5D, .to = 0x1E5D, .prop = .Lowercase },
1693 .{ .from = 0x1E5F, .to = 0x1E5F, .prop = .Lowercase },
1694 .{ .from = 0x1E61, .to = 0x1E61, .prop = .Lowercase },
1695 .{ .from = 0x1E63, .to = 0x1E63, .prop = .Lowercase },
1696 .{ .from = 0x1E65, .to = 0x1E65, .prop = .Lowercase },
1697 .{ .from = 0x1E67, .to = 0x1E67, .prop = .Lowercase },
1698 .{ .from = 0x1E69, .to = 0x1E69, .prop = .Lowercase },
1699 .{ .from = 0x1E6B, .to = 0x1E6B, .prop = .Lowercase },
1700 .{ .from = 0x1E6D, .to = 0x1E6D, .prop = .Lowercase },
1701 .{ .from = 0x1E6F, .to = 0x1E6F, .prop = .Lowercase },
1702 .{ .from = 0x1E71, .to = 0x1E71, .prop = .Lowercase },
1703 .{ .from = 0x1E73, .to = 0x1E73, .prop = .Lowercase },
1704 .{ .from = 0x1E75, .to = 0x1E75, .prop = .Lowercase },
1705 .{ .from = 0x1E77, .to = 0x1E77, .prop = .Lowercase },
1706 .{ .from = 0x1E79, .to = 0x1E79, .prop = .Lowercase },
1707 .{ .from = 0x1E7B, .to = 0x1E7B, .prop = .Lowercase },
1708 .{ .from = 0x1E7D, .to = 0x1E7D, .prop = .Lowercase },
1709 .{ .from = 0x1E7F, .to = 0x1E7F, .prop = .Lowercase },
1710 .{ .from = 0x1E81, .to = 0x1E81, .prop = .Lowercase },
1711 .{ .from = 0x1E83, .to = 0x1E83, .prop = .Lowercase },
1712 .{ .from = 0x1E85, .to = 0x1E85, .prop = .Lowercase },
1713 .{ .from = 0x1E87, .to = 0x1E87, .prop = .Lowercase },
1714 .{ .from = 0x1E89, .to = 0x1E89, .prop = .Lowercase },
1715 .{ .from = 0x1E8B, .to = 0x1E8B, .prop = .Lowercase },
1716 .{ .from = 0x1E8D, .to = 0x1E8D, .prop = .Lowercase },
1717 .{ .from = 0x1E8F, .to = 0x1E8F, .prop = .Lowercase },
1718 .{ .from = 0x1E91, .to = 0x1E91, .prop = .Lowercase },
1719 .{ .from = 0x1E93, .to = 0x1E93, .prop = .Lowercase },
1720 .{ .from = 0x1E95, .to = 0x1E9D, .prop = .Lowercase },
1721 .{ .from = 0x1E9F, .to = 0x1E9F, .prop = .Lowercase },
1722 .{ .from = 0x1EA1, .to = 0x1EA1, .prop = .Lowercase },
1723 .{ .from = 0x1EA3, .to = 0x1EA3, .prop = .Lowercase },
1724 .{ .from = 0x1EA5, .to = 0x1EA5, .prop = .Lowercase },
1725 .{ .from = 0x1EA7, .to = 0x1EA7, .prop = .Lowercase },
1726 .{ .from = 0x1EA9, .to = 0x1EA9, .prop = .Lowercase },
1727 .{ .from = 0x1EAB, .to = 0x1EAB, .prop = .Lowercase },
1728 .{ .from = 0x1EAD, .to = 0x1EAD, .prop = .Lowercase },
1729 .{ .from = 0x1EAF, .to = 0x1EAF, .prop = .Lowercase },
1730 .{ .from = 0x1EB1, .to = 0x1EB1, .prop = .Lowercase },
1731 .{ .from = 0x1EB3, .to = 0x1EB3, .prop = .Lowercase },
1732 .{ .from = 0x1EB5, .to = 0x1EB5, .prop = .Lowercase },
1733 .{ .from = 0x1EB7, .to = 0x1EB7, .prop = .Lowercase },
1734 .{ .from = 0x1EB9, .to = 0x1EB9, .prop = .Lowercase },
1735 .{ .from = 0x1EBB, .to = 0x1EBB, .prop = .Lowercase },
1736 .{ .from = 0x1EBD, .to = 0x1EBD, .prop = .Lowercase },
1737 .{ .from = 0x1EBF, .to = 0x1EBF, .prop = .Lowercase },
1738 .{ .from = 0x1EC1, .to = 0x1EC1, .prop = .Lowercase },
1739 .{ .from = 0x1EC3, .to = 0x1EC3, .prop = .Lowercase },
1740 .{ .from = 0x1EC5, .to = 0x1EC5, .prop = .Lowercase },
1741 .{ .from = 0x1EC7, .to = 0x1EC7, .prop = .Lowercase },
1742 .{ .from = 0x1EC9, .to = 0x1EC9, .prop = .Lowercase },
1743 .{ .from = 0x1ECB, .to = 0x1ECB, .prop = .Lowercase },
1744 .{ .from = 0x1ECD, .to = 0x1ECD, .prop = .Lowercase },
1745 .{ .from = 0x1ECF, .to = 0x1ECF, .prop = .Lowercase },
1746 .{ .from = 0x1ED1, .to = 0x1ED1, .prop = .Lowercase },
1747 .{ .from = 0x1ED3, .to = 0x1ED3, .prop = .Lowercase },
1748 .{ .from = 0x1ED5, .to = 0x1ED5, .prop = .Lowercase },
1749 .{ .from = 0x1ED7, .to = 0x1ED7, .prop = .Lowercase },
1750 .{ .from = 0x1ED9, .to = 0x1ED9, .prop = .Lowercase },
1751 .{ .from = 0x1EDB, .to = 0x1EDB, .prop = .Lowercase },
1752 .{ .from = 0x1EDD, .to = 0x1EDD, .prop = .Lowercase },
1753 .{ .from = 0x1EDF, .to = 0x1EDF, .prop = .Lowercase },
1754 .{ .from = 0x1EE1, .to = 0x1EE1, .prop = .Lowercase },
1755 .{ .from = 0x1EE3, .to = 0x1EE3, .prop = .Lowercase },
1756 .{ .from = 0x1EE5, .to = 0x1EE5, .prop = .Lowercase },
1757 .{ .from = 0x1EE7, .to = 0x1EE7, .prop = .Lowercase },
1758 .{ .from = 0x1EE9, .to = 0x1EE9, .prop = .Lowercase },
1759 .{ .from = 0x1EEB, .to = 0x1EEB, .prop = .Lowercase },
1760 .{ .from = 0x1EED, .to = 0x1EED, .prop = .Lowercase },
1761 .{ .from = 0x1EEF, .to = 0x1EEF, .prop = .Lowercase },
1762 .{ .from = 0x1EF1, .to = 0x1EF1, .prop = .Lowercase },
1763 .{ .from = 0x1EF3, .to = 0x1EF3, .prop = .Lowercase },
1764 .{ .from = 0x1EF5, .to = 0x1EF5, .prop = .Lowercase },
1765 .{ .from = 0x1EF7, .to = 0x1EF7, .prop = .Lowercase },
1766 .{ .from = 0x1EF9, .to = 0x1EF9, .prop = .Lowercase },
1767 .{ .from = 0x1EFB, .to = 0x1EFB, .prop = .Lowercase },
1768 .{ .from = 0x1EFD, .to = 0x1EFD, .prop = .Lowercase },
1769 .{ .from = 0x1EFF, .to = 0x1F07, .prop = .Lowercase },
1770 .{ .from = 0x1F10, .to = 0x1F15, .prop = .Lowercase },
1771 .{ .from = 0x1F20, .to = 0x1F27, .prop = .Lowercase },
1772 .{ .from = 0x1F30, .to = 0x1F37, .prop = .Lowercase },
1773 .{ .from = 0x1F40, .to = 0x1F45, .prop = .Lowercase },
1774 .{ .from = 0x1F50, .to = 0x1F57, .prop = .Lowercase },
1775 .{ .from = 0x1F60, .to = 0x1F67, .prop = .Lowercase },
1776 .{ .from = 0x1F70, .to = 0x1F7D, .prop = .Lowercase },
1777 .{ .from = 0x1F80, .to = 0x1F87, .prop = .Lowercase },
1778 .{ .from = 0x1F90, .to = 0x1F97, .prop = .Lowercase },
1779 .{ .from = 0x1FA0, .to = 0x1FA7, .prop = .Lowercase },
1780 .{ .from = 0x1FB0, .to = 0x1FB4, .prop = .Lowercase },
1781 .{ .from = 0x1FB6, .to = 0x1FB7, .prop = .Lowercase },
1782 .{ .from = 0x1FBE, .to = 0x1FBE, .prop = .Lowercase },
1783 .{ .from = 0x1FC2, .to = 0x1FC4, .prop = .Lowercase },
1784 .{ .from = 0x1FC6, .to = 0x1FC7, .prop = .Lowercase },
1785 .{ .from = 0x1FD0, .to = 0x1FD3, .prop = .Lowercase },
1786 .{ .from = 0x1FD6, .to = 0x1FD7, .prop = .Lowercase },
1787 .{ .from = 0x1FE0, .to = 0x1FE7, .prop = .Lowercase },
1788 .{ .from = 0x1FF2, .to = 0x1FF4, .prop = .Lowercase },
1789 .{ .from = 0x1FF6, .to = 0x1FF7, .prop = .Lowercase },
1790 .{ .from = 0x2071, .to = 0x2071, .prop = .Lowercase },
1791 .{ .from = 0x207F, .to = 0x207F, .prop = .Lowercase },
1792 .{ .from = 0x2090, .to = 0x209C, .prop = .Lowercase },
1793 .{ .from = 0x210A, .to = 0x210A, .prop = .Lowercase },
1794 .{ .from = 0x210E, .to = 0x210F, .prop = .Lowercase },
1795 .{ .from = 0x2113, .to = 0x2113, .prop = .Lowercase },
1796 .{ .from = 0x212F, .to = 0x212F, .prop = .Lowercase },
1797 .{ .from = 0x2134, .to = 0x2134, .prop = .Lowercase },
1798 .{ .from = 0x2139, .to = 0x2139, .prop = .Lowercase },
1799 .{ .from = 0x213C, .to = 0x213D, .prop = .Lowercase },
1800 .{ .from = 0x2146, .to = 0x2149, .prop = .Lowercase },
1801 .{ .from = 0x214E, .to = 0x214E, .prop = .Lowercase },
1802 .{ .from = 0x2170, .to = 0x217F, .prop = .Lowercase },
1803 .{ .from = 0x2184, .to = 0x2184, .prop = .Lowercase },
1804 .{ .from = 0x24D0, .to = 0x24E9, .prop = .Lowercase },
1805 .{ .from = 0x2C30, .to = 0x2C5E, .prop = .Lowercase },
1806 .{ .from = 0x2C61, .to = 0x2C61, .prop = .Lowercase },
1807 .{ .from = 0x2C65, .to = 0x2C66, .prop = .Lowercase },
1808 .{ .from = 0x2C68, .to = 0x2C68, .prop = .Lowercase },
1809 .{ .from = 0x2C6A, .to = 0x2C6A, .prop = .Lowercase },
1810 .{ .from = 0x2C6C, .to = 0x2C6C, .prop = .Lowercase },
1811 .{ .from = 0x2C71, .to = 0x2C71, .prop = .Lowercase },
1812 .{ .from = 0x2C73, .to = 0x2C74, .prop = .Lowercase },
1813 .{ .from = 0x2C76, .to = 0x2C7B, .prop = .Lowercase },
1814 .{ .from = 0x2C7C, .to = 0x2C7D, .prop = .Lowercase },
1815 .{ .from = 0x2C81, .to = 0x2C81, .prop = .Lowercase },
1816 .{ .from = 0x2C83, .to = 0x2C83, .prop = .Lowercase },
1817 .{ .from = 0x2C85, .to = 0x2C85, .prop = .Lowercase },
1818 .{ .from = 0x2C87, .to = 0x2C87, .prop = .Lowercase },
1819 .{ .from = 0x2C89, .to = 0x2C89, .prop = .Lowercase },
1820 .{ .from = 0x2C8B, .to = 0x2C8B, .prop = .Lowercase },
1821 .{ .from = 0x2C8D, .to = 0x2C8D, .prop = .Lowercase },
1822 .{ .from = 0x2C8F, .to = 0x2C8F, .prop = .Lowercase },
1823 .{ .from = 0x2C91, .to = 0x2C91, .prop = .Lowercase },
1824 .{ .from = 0x2C93, .to = 0x2C93, .prop = .Lowercase },
1825 .{ .from = 0x2C95, .to = 0x2C95, .prop = .Lowercase },
1826 .{ .from = 0x2C97, .to = 0x2C97, .prop = .Lowercase },
1827 .{ .from = 0x2C99, .to = 0x2C99, .prop = .Lowercase },
1828 .{ .from = 0x2C9B, .to = 0x2C9B, .prop = .Lowercase },
1829 .{ .from = 0x2C9D, .to = 0x2C9D, .prop = .Lowercase },
1830 .{ .from = 0x2C9F, .to = 0x2C9F, .prop = .Lowercase },
1831 .{ .from = 0x2CA1, .to = 0x2CA1, .prop = .Lowercase },
1832 .{ .from = 0x2CA3, .to = 0x2CA3, .prop = .Lowercase },
1833 .{ .from = 0x2CA5, .to = 0x2CA5, .prop = .Lowercase },
1834 .{ .from = 0x2CA7, .to = 0x2CA7, .prop = .Lowercase },
1835 .{ .from = 0x2CA9, .to = 0x2CA9, .prop = .Lowercase },
1836 .{ .from = 0x2CAB, .to = 0x2CAB, .prop = .Lowercase },
1837 .{ .from = 0x2CAD, .to = 0x2CAD, .prop = .Lowercase },
1838 .{ .from = 0x2CAF, .to = 0x2CAF, .prop = .Lowercase },
1839 .{ .from = 0x2CB1, .to = 0x2CB1, .prop = .Lowercase },
1840 .{ .from = 0x2CB3, .to = 0x2CB3, .prop = .Lowercase },
1841 .{ .from = 0x2CB5, .to = 0x2CB5, .prop = .Lowercase },
1842 .{ .from = 0x2CB7, .to = 0x2CB7, .prop = .Lowercase },
1843 .{ .from = 0x2CB9, .to = 0x2CB9, .prop = .Lowercase },
1844 .{ .from = 0x2CBB, .to = 0x2CBB, .prop = .Lowercase },
1845 .{ .from = 0x2CBD, .to = 0x2CBD, .prop = .Lowercase },
1846 .{ .from = 0x2CBF, .to = 0x2CBF, .prop = .Lowercase },
1847 .{ .from = 0x2CC1, .to = 0x2CC1, .prop = .Lowercase },
1848 .{ .from = 0x2CC3, .to = 0x2CC3, .prop = .Lowercase },
1849 .{ .from = 0x2CC5, .to = 0x2CC5, .prop = .Lowercase },
1850 .{ .from = 0x2CC7, .to = 0x2CC7, .prop = .Lowercase },
1851 .{ .from = 0x2CC9, .to = 0x2CC9, .prop = .Lowercase },
1852 .{ .from = 0x2CCB, .to = 0x2CCB, .prop = .Lowercase },
1853 .{ .from = 0x2CCD, .to = 0x2CCD, .prop = .Lowercase },
1854 .{ .from = 0x2CCF, .to = 0x2CCF, .prop = .Lowercase },
1855 .{ .from = 0x2CD1, .to = 0x2CD1, .prop = .Lowercase },
1856 .{ .from = 0x2CD3, .to = 0x2CD3, .prop = .Lowercase },
1857 .{ .from = 0x2CD5, .to = 0x2CD5, .prop = .Lowercase },
1858 .{ .from = 0x2CD7, .to = 0x2CD7, .prop = .Lowercase },
1859 .{ .from = 0x2CD9, .to = 0x2CD9, .prop = .Lowercase },
1860 .{ .from = 0x2CDB, .to = 0x2CDB, .prop = .Lowercase },
1861 .{ .from = 0x2CDD, .to = 0x2CDD, .prop = .Lowercase },
1862 .{ .from = 0x2CDF, .to = 0x2CDF, .prop = .Lowercase },
1863 .{ .from = 0x2CE1, .to = 0x2CE1, .prop = .Lowercase },
1864 .{ .from = 0x2CE3, .to = 0x2CE4, .prop = .Lowercase },
1865 .{ .from = 0x2CEC, .to = 0x2CEC, .prop = .Lowercase },
1866 .{ .from = 0x2CEE, .to = 0x2CEE, .prop = .Lowercase },
1867 .{ .from = 0x2CF3, .to = 0x2CF3, .prop = .Lowercase },
1868 .{ .from = 0x2D00, .to = 0x2D25, .prop = .Lowercase },
1869 .{ .from = 0x2D27, .to = 0x2D27, .prop = .Lowercase },
1870 .{ .from = 0x2D2D, .to = 0x2D2D, .prop = .Lowercase },
1871 .{ .from = 0xA641, .to = 0xA641, .prop = .Lowercase },
1872 .{ .from = 0xA643, .to = 0xA643, .prop = .Lowercase },
1873 .{ .from = 0xA645, .to = 0xA645, .prop = .Lowercase },
1874 .{ .from = 0xA647, .to = 0xA647, .prop = .Lowercase },
1875 .{ .from = 0xA649, .to = 0xA649, .prop = .Lowercase },
1876 .{ .from = 0xA64B, .to = 0xA64B, .prop = .Lowercase },
1877 .{ .from = 0xA64D, .to = 0xA64D, .prop = .Lowercase },
1878 .{ .from = 0xA64F, .to = 0xA64F, .prop = .Lowercase },
1879 .{ .from = 0xA651, .to = 0xA651, .prop = .Lowercase },
1880 .{ .from = 0xA653, .to = 0xA653, .prop = .Lowercase },
1881 .{ .from = 0xA655, .to = 0xA655, .prop = .Lowercase },
1882 .{ .from = 0xA657, .to = 0xA657, .prop = .Lowercase },
1883 .{ .from = 0xA659, .to = 0xA659, .prop = .Lowercase },
1884 .{ .from = 0xA65B, .to = 0xA65B, .prop = .Lowercase },
1885 .{ .from = 0xA65D, .to = 0xA65D, .prop = .Lowercase },
1886 .{ .from = 0xA65F, .to = 0xA65F, .prop = .Lowercase },
1887 .{ .from = 0xA661, .to = 0xA661, .prop = .Lowercase },
1888 .{ .from = 0xA663, .to = 0xA663, .prop = .Lowercase },
1889 .{ .from = 0xA665, .to = 0xA665, .prop = .Lowercase },
1890 .{ .from = 0xA667, .to = 0xA667, .prop = .Lowercase },
1891 .{ .from = 0xA669, .to = 0xA669, .prop = .Lowercase },
1892 .{ .from = 0xA66B, .to = 0xA66B, .prop = .Lowercase },
1893 .{ .from = 0xA66D, .to = 0xA66D, .prop = .Lowercase },
1894 .{ .from = 0xA681, .to = 0xA681, .prop = .Lowercase },
1895 .{ .from = 0xA683, .to = 0xA683, .prop = .Lowercase },
1896 .{ .from = 0xA685, .to = 0xA685, .prop = .Lowercase },
1897 .{ .from = 0xA687, .to = 0xA687, .prop = .Lowercase },
1898 .{ .from = 0xA689, .to = 0xA689, .prop = .Lowercase },
1899 .{ .from = 0xA68B, .to = 0xA68B, .prop = .Lowercase },
1900 .{ .from = 0xA68D, .to = 0xA68D, .prop = .Lowercase },
1901 .{ .from = 0xA68F, .to = 0xA68F, .prop = .Lowercase },
1902 .{ .from = 0xA691, .to = 0xA691, .prop = .Lowercase },
1903 .{ .from = 0xA693, .to = 0xA693, .prop = .Lowercase },
1904 .{ .from = 0xA695, .to = 0xA695, .prop = .Lowercase },
1905 .{ .from = 0xA697, .to = 0xA697, .prop = .Lowercase },
1906 .{ .from = 0xA699, .to = 0xA699, .prop = .Lowercase },
1907 .{ .from = 0xA69B, .to = 0xA69B, .prop = .Lowercase },
1908 .{ .from = 0xA69C, .to = 0xA69D, .prop = .Lowercase },
1909 .{ .from = 0xA723, .to = 0xA723, .prop = .Lowercase },
1910 .{ .from = 0xA725, .to = 0xA725, .prop = .Lowercase },
1911 .{ .from = 0xA727, .to = 0xA727, .prop = .Lowercase },
1912 .{ .from = 0xA729, .to = 0xA729, .prop = .Lowercase },
1913 .{ .from = 0xA72B, .to = 0xA72B, .prop = .Lowercase },
1914 .{ .from = 0xA72D, .to = 0xA72D, .prop = .Lowercase },
1915 .{ .from = 0xA72F, .to = 0xA731, .prop = .Lowercase },
1916 .{ .from = 0xA733, .to = 0xA733, .prop = .Lowercase },
1917 .{ .from = 0xA735, .to = 0xA735, .prop = .Lowercase },
1918 .{ .from = 0xA737, .to = 0xA737, .prop = .Lowercase },
1919 .{ .from = 0xA739, .to = 0xA739, .prop = .Lowercase },
1920 .{ .from = 0xA73B, .to = 0xA73B, .prop = .Lowercase },
1921 .{ .from = 0xA73D, .to = 0xA73D, .prop = .Lowercase },
1922 .{ .from = 0xA73F, .to = 0xA73F, .prop = .Lowercase },
1923 .{ .from = 0xA741, .to = 0xA741, .prop = .Lowercase },
1924 .{ .from = 0xA743, .to = 0xA743, .prop = .Lowercase },
1925 .{ .from = 0xA745, .to = 0xA745, .prop = .Lowercase },
1926 .{ .from = 0xA747, .to = 0xA747, .prop = .Lowercase },
1927 .{ .from = 0xA749, .to = 0xA749, .prop = .Lowercase },
1928 .{ .from = 0xA74B, .to = 0xA74B, .prop = .Lowercase },
1929 .{ .from = 0xA74D, .to = 0xA74D, .prop = .Lowercase },
1930 .{ .from = 0xA74F, .to = 0xA74F, .prop = .Lowercase },
1931 .{ .from = 0xA751, .to = 0xA751, .prop = .Lowercase },
1932 .{ .from = 0xA753, .to = 0xA753, .prop = .Lowercase },
1933 .{ .from = 0xA755, .to = 0xA755, .prop = .Lowercase },
1934 .{ .from = 0xA757, .to = 0xA757, .prop = .Lowercase },
1935 .{ .from = 0xA759, .to = 0xA759, .prop = .Lowercase },
1936 .{ .from = 0xA75B, .to = 0xA75B, .prop = .Lowercase },
1937 .{ .from = 0xA75D, .to = 0xA75D, .prop = .Lowercase },
1938 .{ .from = 0xA75F, .to = 0xA75F, .prop = .Lowercase },
1939 .{ .from = 0xA761, .to = 0xA761, .prop = .Lowercase },
1940 .{ .from = 0xA763, .to = 0xA763, .prop = .Lowercase },
1941 .{ .from = 0xA765, .to = 0xA765, .prop = .Lowercase },
1942 .{ .from = 0xA767, .to = 0xA767, .prop = .Lowercase },
1943 .{ .from = 0xA769, .to = 0xA769, .prop = .Lowercase },
1944 .{ .from = 0xA76B, .to = 0xA76B, .prop = .Lowercase },
1945 .{ .from = 0xA76D, .to = 0xA76D, .prop = .Lowercase },
1946 .{ .from = 0xA76F, .to = 0xA76F, .prop = .Lowercase },
1947 .{ .from = 0xA770, .to = 0xA770, .prop = .Lowercase },
1948 .{ .from = 0xA771, .to = 0xA778, .prop = .Lowercase },
1949 .{ .from = 0xA77A, .to = 0xA77A, .prop = .Lowercase },
1950 .{ .from = 0xA77C, .to = 0xA77C, .prop = .Lowercase },
1951 .{ .from = 0xA77F, .to = 0xA77F, .prop = .Lowercase },
1952 .{ .from = 0xA781, .to = 0xA781, .prop = .Lowercase },
1953 .{ .from = 0xA783, .to = 0xA783, .prop = .Lowercase },
1954 .{ .from = 0xA785, .to = 0xA785, .prop = .Lowercase },
1955 .{ .from = 0xA787, .to = 0xA787, .prop = .Lowercase },
1956 .{ .from = 0xA78C, .to = 0xA78C, .prop = .Lowercase },
1957 .{ .from = 0xA78E, .to = 0xA78E, .prop = .Lowercase },
1958 .{ .from = 0xA791, .to = 0xA791, .prop = .Lowercase },
1959 .{ .from = 0xA793, .to = 0xA795, .prop = .Lowercase },
1960 .{ .from = 0xA797, .to = 0xA797, .prop = .Lowercase },
1961 .{ .from = 0xA799, .to = 0xA799, .prop = .Lowercase },
1962 .{ .from = 0xA79B, .to = 0xA79B, .prop = .Lowercase },
1963 .{ .from = 0xA79D, .to = 0xA79D, .prop = .Lowercase },
1964 .{ .from = 0xA79F, .to = 0xA79F, .prop = .Lowercase },
1965 .{ .from = 0xA7A1, .to = 0xA7A1, .prop = .Lowercase },
1966 .{ .from = 0xA7A3, .to = 0xA7A3, .prop = .Lowercase },
1967 .{ .from = 0xA7A5, .to = 0xA7A5, .prop = .Lowercase },
1968 .{ .from = 0xA7A7, .to = 0xA7A7, .prop = .Lowercase },
1969 .{ .from = 0xA7A9, .to = 0xA7A9, .prop = .Lowercase },
1970 .{ .from = 0xA7AF, .to = 0xA7AF, .prop = .Lowercase },
1971 .{ .from = 0xA7B5, .to = 0xA7B5, .prop = .Lowercase },
1972 .{ .from = 0xA7B7, .to = 0xA7B7, .prop = .Lowercase },
1973 .{ .from = 0xA7B9, .to = 0xA7B9, .prop = .Lowercase },
1974 .{ .from = 0xA7BB, .to = 0xA7BB, .prop = .Lowercase },
1975 .{ .from = 0xA7BD, .to = 0xA7BD, .prop = .Lowercase },
1976 .{ .from = 0xA7BF, .to = 0xA7BF, .prop = .Lowercase },
1977 .{ .from = 0xA7C3, .to = 0xA7C3, .prop = .Lowercase },
1978 .{ .from = 0xA7C8, .to = 0xA7C8, .prop = .Lowercase },
1979 .{ .from = 0xA7CA, .to = 0xA7CA, .prop = .Lowercase },
1980 .{ .from = 0xA7F6, .to = 0xA7F6, .prop = .Lowercase },
1981 .{ .from = 0xA7F8, .to = 0xA7F9, .prop = .Lowercase },
1982 .{ .from = 0xA7FA, .to = 0xA7FA, .prop = .Lowercase },
1983 .{ .from = 0xAB30, .to = 0xAB5A, .prop = .Lowercase },
1984 .{ .from = 0xAB5C, .to = 0xAB5F, .prop = .Lowercase },
1985 .{ .from = 0xAB60, .to = 0xAB68, .prop = .Lowercase },
1986 .{ .from = 0xAB70, .to = 0xABBF, .prop = .Lowercase },
1987 .{ .from = 0xFB00, .to = 0xFB06, .prop = .Lowercase },
1988 .{ .from = 0xFB13, .to = 0xFB17, .prop = .Lowercase },
1989 .{ .from = 0xFF41, .to = 0xFF5A, .prop = .Lowercase },
1990 .{ .from = 0x10428, .to = 0x1044F, .prop = .Lowercase },
1991 .{ .from = 0x104D8, .to = 0x104FB, .prop = .Lowercase },
1992 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .Lowercase },
1993 .{ .from = 0x118C0, .to = 0x118DF, .prop = .Lowercase },
1994 .{ .from = 0x16E60, .to = 0x16E7F, .prop = .Lowercase },
1995 .{ .from = 0x1D41A, .to = 0x1D433, .prop = .Lowercase },
1996 .{ .from = 0x1D44E, .to = 0x1D454, .prop = .Lowercase },
1997 .{ .from = 0x1D456, .to = 0x1D467, .prop = .Lowercase },
1998 .{ .from = 0x1D482, .to = 0x1D49B, .prop = .Lowercase },
1999 .{ .from = 0x1D4B6, .to = 0x1D4B9, .prop = .Lowercase },
2000 .{ .from = 0x1D4BB, .to = 0x1D4BB, .prop = .Lowercase },
2001 .{ .from = 0x1D4BD, .to = 0x1D4C3, .prop = .Lowercase },
2002 .{ .from = 0x1D4C5, .to = 0x1D4CF, .prop = .Lowercase },
2003 .{ .from = 0x1D4EA, .to = 0x1D503, .prop = .Lowercase },
2004 .{ .from = 0x1D51E, .to = 0x1D537, .prop = .Lowercase },
2005 .{ .from = 0x1D552, .to = 0x1D56B, .prop = .Lowercase },
2006 .{ .from = 0x1D586, .to = 0x1D59F, .prop = .Lowercase },
2007 .{ .from = 0x1D5BA, .to = 0x1D5D3, .prop = .Lowercase },
2008 .{ .from = 0x1D5EE, .to = 0x1D607, .prop = .Lowercase },
2009 .{ .from = 0x1D622, .to = 0x1D63B, .prop = .Lowercase },
2010 .{ .from = 0x1D656, .to = 0x1D66F, .prop = .Lowercase },
2011 .{ .from = 0x1D68A, .to = 0x1D6A5, .prop = .Lowercase },
2012 .{ .from = 0x1D6C2, .to = 0x1D6DA, .prop = .Lowercase },
2013 .{ .from = 0x1D6DC, .to = 0x1D6E1, .prop = .Lowercase },
2014 .{ .from = 0x1D6FC, .to = 0x1D714, .prop = .Lowercase },
2015 .{ .from = 0x1D716, .to = 0x1D71B, .prop = .Lowercase },
2016 .{ .from = 0x1D736, .to = 0x1D74E, .prop = .Lowercase },
2017 .{ .from = 0x1D750, .to = 0x1D755, .prop = .Lowercase },
2018 .{ .from = 0x1D770, .to = 0x1D788, .prop = .Lowercase },
2019 .{ .from = 0x1D78A, .to = 0x1D78F, .prop = .Lowercase },
2020 .{ .from = 0x1D7AA, .to = 0x1D7C2, .prop = .Lowercase },
2021 .{ .from = 0x1D7C4, .to = 0x1D7C9, .prop = .Lowercase },
2022 .{ .from = 0x1D7CB, .to = 0x1D7CB, .prop = .Lowercase },
2023 .{ .from = 0x1E922, .to = 0x1E943, .prop = .Lowercase },
2024 .{ .from = 0x0041, .to = 0x005A, .prop = .Uppercase },
2025 .{ .from = 0x00C0, .to = 0x00D6, .prop = .Uppercase },
2026 .{ .from = 0x00D8, .to = 0x00DE, .prop = .Uppercase },
2027 .{ .from = 0x0100, .to = 0x0100, .prop = .Uppercase },
2028 .{ .from = 0x0102, .to = 0x0102, .prop = .Uppercase },
2029 .{ .from = 0x0104, .to = 0x0104, .prop = .Uppercase },
2030 .{ .from = 0x0106, .to = 0x0106, .prop = .Uppercase },
2031 .{ .from = 0x0108, .to = 0x0108, .prop = .Uppercase },
2032 .{ .from = 0x010A, .to = 0x010A, .prop = .Uppercase },
2033 .{ .from = 0x010C, .to = 0x010C, .prop = .Uppercase },
2034 .{ .from = 0x010E, .to = 0x010E, .prop = .Uppercase },
2035 .{ .from = 0x0110, .to = 0x0110, .prop = .Uppercase },
2036 .{ .from = 0x0112, .to = 0x0112, .prop = .Uppercase },
2037 .{ .from = 0x0114, .to = 0x0114, .prop = .Uppercase },
2038 .{ .from = 0x0116, .to = 0x0116, .prop = .Uppercase },
2039 .{ .from = 0x0118, .to = 0x0118, .prop = .Uppercase },
2040 .{ .from = 0x011A, .to = 0x011A, .prop = .Uppercase },
2041 .{ .from = 0x011C, .to = 0x011C, .prop = .Uppercase },
2042 .{ .from = 0x011E, .to = 0x011E, .prop = .Uppercase },
2043 .{ .from = 0x0120, .to = 0x0120, .prop = .Uppercase },
2044 .{ .from = 0x0122, .to = 0x0122, .prop = .Uppercase },
2045 .{ .from = 0x0124, .to = 0x0124, .prop = .Uppercase },
2046 .{ .from = 0x0126, .to = 0x0126, .prop = .Uppercase },
2047 .{ .from = 0x0128, .to = 0x0128, .prop = .Uppercase },
2048 .{ .from = 0x012A, .to = 0x012A, .prop = .Uppercase },
2049 .{ .from = 0x012C, .to = 0x012C, .prop = .Uppercase },
2050 .{ .from = 0x012E, .to = 0x012E, .prop = .Uppercase },
2051 .{ .from = 0x0130, .to = 0x0130, .prop = .Uppercase },
2052 .{ .from = 0x0132, .to = 0x0132, .prop = .Uppercase },
2053 .{ .from = 0x0134, .to = 0x0134, .prop = .Uppercase },
2054 .{ .from = 0x0136, .to = 0x0136, .prop = .Uppercase },
2055 .{ .from = 0x0139, .to = 0x0139, .prop = .Uppercase },
2056 .{ .from = 0x013B, .to = 0x013B, .prop = .Uppercase },
2057 .{ .from = 0x013D, .to = 0x013D, .prop = .Uppercase },
2058 .{ .from = 0x013F, .to = 0x013F, .prop = .Uppercase },
2059 .{ .from = 0x0141, .to = 0x0141, .prop = .Uppercase },
2060 .{ .from = 0x0143, .to = 0x0143, .prop = .Uppercase },
2061 .{ .from = 0x0145, .to = 0x0145, .prop = .Uppercase },
2062 .{ .from = 0x0147, .to = 0x0147, .prop = .Uppercase },
2063 .{ .from = 0x014A, .to = 0x014A, .prop = .Uppercase },
2064 .{ .from = 0x014C, .to = 0x014C, .prop = .Uppercase },
2065 .{ .from = 0x014E, .to = 0x014E, .prop = .Uppercase },
2066 .{ .from = 0x0150, .to = 0x0150, .prop = .Uppercase },
2067 .{ .from = 0x0152, .to = 0x0152, .prop = .Uppercase },
2068 .{ .from = 0x0154, .to = 0x0154, .prop = .Uppercase },
2069 .{ .from = 0x0156, .to = 0x0156, .prop = .Uppercase },
2070 .{ .from = 0x0158, .to = 0x0158, .prop = .Uppercase },
2071 .{ .from = 0x015A, .to = 0x015A, .prop = .Uppercase },
2072 .{ .from = 0x015C, .to = 0x015C, .prop = .Uppercase },
2073 .{ .from = 0x015E, .to = 0x015E, .prop = .Uppercase },
2074 .{ .from = 0x0160, .to = 0x0160, .prop = .Uppercase },
2075 .{ .from = 0x0162, .to = 0x0162, .prop = .Uppercase },
2076 .{ .from = 0x0164, .to = 0x0164, .prop = .Uppercase },
2077 .{ .from = 0x0166, .to = 0x0166, .prop = .Uppercase },
2078 .{ .from = 0x0168, .to = 0x0168, .prop = .Uppercase },
2079 .{ .from = 0x016A, .to = 0x016A, .prop = .Uppercase },
2080 .{ .from = 0x016C, .to = 0x016C, .prop = .Uppercase },
2081 .{ .from = 0x016E, .to = 0x016E, .prop = .Uppercase },
2082 .{ .from = 0x0170, .to = 0x0170, .prop = .Uppercase },
2083 .{ .from = 0x0172, .to = 0x0172, .prop = .Uppercase },
2084 .{ .from = 0x0174, .to = 0x0174, .prop = .Uppercase },
2085 .{ .from = 0x0176, .to = 0x0176, .prop = .Uppercase },
2086 .{ .from = 0x0178, .to = 0x0179, .prop = .Uppercase },
2087 .{ .from = 0x017B, .to = 0x017B, .prop = .Uppercase },
2088 .{ .from = 0x017D, .to = 0x017D, .prop = .Uppercase },
2089 .{ .from = 0x0181, .to = 0x0182, .prop = .Uppercase },
2090 .{ .from = 0x0184, .to = 0x0184, .prop = .Uppercase },
2091 .{ .from = 0x0186, .to = 0x0187, .prop = .Uppercase },
2092 .{ .from = 0x0189, .to = 0x018B, .prop = .Uppercase },
2093 .{ .from = 0x018E, .to = 0x0191, .prop = .Uppercase },
2094 .{ .from = 0x0193, .to = 0x0194, .prop = .Uppercase },
2095 .{ .from = 0x0196, .to = 0x0198, .prop = .Uppercase },
2096 .{ .from = 0x019C, .to = 0x019D, .prop = .Uppercase },
2097 .{ .from = 0x019F, .to = 0x01A0, .prop = .Uppercase },
2098 .{ .from = 0x01A2, .to = 0x01A2, .prop = .Uppercase },
2099 .{ .from = 0x01A4, .to = 0x01A4, .prop = .Uppercase },
2100 .{ .from = 0x01A6, .to = 0x01A7, .prop = .Uppercase },
2101 .{ .from = 0x01A9, .to = 0x01A9, .prop = .Uppercase },
2102 .{ .from = 0x01AC, .to = 0x01AC, .prop = .Uppercase },
2103 .{ .from = 0x01AE, .to = 0x01AF, .prop = .Uppercase },
2104 .{ .from = 0x01B1, .to = 0x01B3, .prop = .Uppercase },
2105 .{ .from = 0x01B5, .to = 0x01B5, .prop = .Uppercase },
2106 .{ .from = 0x01B7, .to = 0x01B8, .prop = .Uppercase },
2107 .{ .from = 0x01BC, .to = 0x01BC, .prop = .Uppercase },
2108 .{ .from = 0x01C4, .to = 0x01C4, .prop = .Uppercase },
2109 .{ .from = 0x01C7, .to = 0x01C7, .prop = .Uppercase },
2110 .{ .from = 0x01CA, .to = 0x01CA, .prop = .Uppercase },
2111 .{ .from = 0x01CD, .to = 0x01CD, .prop = .Uppercase },
2112 .{ .from = 0x01CF, .to = 0x01CF, .prop = .Uppercase },
2113 .{ .from = 0x01D1, .to = 0x01D1, .prop = .Uppercase },
2114 .{ .from = 0x01D3, .to = 0x01D3, .prop = .Uppercase },
2115 .{ .from = 0x01D5, .to = 0x01D5, .prop = .Uppercase },
2116 .{ .from = 0x01D7, .to = 0x01D7, .prop = .Uppercase },
2117 .{ .from = 0x01D9, .to = 0x01D9, .prop = .Uppercase },
2118 .{ .from = 0x01DB, .to = 0x01DB, .prop = .Uppercase },
2119 .{ .from = 0x01DE, .to = 0x01DE, .prop = .Uppercase },
2120 .{ .from = 0x01E0, .to = 0x01E0, .prop = .Uppercase },
2121 .{ .from = 0x01E2, .to = 0x01E2, .prop = .Uppercase },
2122 .{ .from = 0x01E4, .to = 0x01E4, .prop = .Uppercase },
2123 .{ .from = 0x01E6, .to = 0x01E6, .prop = .Uppercase },
2124 .{ .from = 0x01E8, .to = 0x01E8, .prop = .Uppercase },
2125 .{ .from = 0x01EA, .to = 0x01EA, .prop = .Uppercase },
2126 .{ .from = 0x01EC, .to = 0x01EC, .prop = .Uppercase },
2127 .{ .from = 0x01EE, .to = 0x01EE, .prop = .Uppercase },
2128 .{ .from = 0x01F1, .to = 0x01F1, .prop = .Uppercase },
2129 .{ .from = 0x01F4, .to = 0x01F4, .prop = .Uppercase },
2130 .{ .from = 0x01F6, .to = 0x01F8, .prop = .Uppercase },
2131 .{ .from = 0x01FA, .to = 0x01FA, .prop = .Uppercase },
2132 .{ .from = 0x01FC, .to = 0x01FC, .prop = .Uppercase },
2133 .{ .from = 0x01FE, .to = 0x01FE, .prop = .Uppercase },
2134 .{ .from = 0x0200, .to = 0x0200, .prop = .Uppercase },
2135 .{ .from = 0x0202, .to = 0x0202, .prop = .Uppercase },
2136 .{ .from = 0x0204, .to = 0x0204, .prop = .Uppercase },
2137 .{ .from = 0x0206, .to = 0x0206, .prop = .Uppercase },
2138 .{ .from = 0x0208, .to = 0x0208, .prop = .Uppercase },
2139 .{ .from = 0x020A, .to = 0x020A, .prop = .Uppercase },
2140 .{ .from = 0x020C, .to = 0x020C, .prop = .Uppercase },
2141 .{ .from = 0x020E, .to = 0x020E, .prop = .Uppercase },
2142 .{ .from = 0x0210, .to = 0x0210, .prop = .Uppercase },
2143 .{ .from = 0x0212, .to = 0x0212, .prop = .Uppercase },
2144 .{ .from = 0x0214, .to = 0x0214, .prop = .Uppercase },
2145 .{ .from = 0x0216, .to = 0x0216, .prop = .Uppercase },
2146 .{ .from = 0x0218, .to = 0x0218, .prop = .Uppercase },
2147 .{ .from = 0x021A, .to = 0x021A, .prop = .Uppercase },
2148 .{ .from = 0x021C, .to = 0x021C, .prop = .Uppercase },
2149 .{ .from = 0x021E, .to = 0x021E, .prop = .Uppercase },
2150 .{ .from = 0x0220, .to = 0x0220, .prop = .Uppercase },
2151 .{ .from = 0x0222, .to = 0x0222, .prop = .Uppercase },
2152 .{ .from = 0x0224, .to = 0x0224, .prop = .Uppercase },
2153 .{ .from = 0x0226, .to = 0x0226, .prop = .Uppercase },
2154 .{ .from = 0x0228, .to = 0x0228, .prop = .Uppercase },
2155 .{ .from = 0x022A, .to = 0x022A, .prop = .Uppercase },
2156 .{ .from = 0x022C, .to = 0x022C, .prop = .Uppercase },
2157 .{ .from = 0x022E, .to = 0x022E, .prop = .Uppercase },
2158 .{ .from = 0x0230, .to = 0x0230, .prop = .Uppercase },
2159 .{ .from = 0x0232, .to = 0x0232, .prop = .Uppercase },
2160 .{ .from = 0x023A, .to = 0x023B, .prop = .Uppercase },
2161 .{ .from = 0x023D, .to = 0x023E, .prop = .Uppercase },
2162 .{ .from = 0x0241, .to = 0x0241, .prop = .Uppercase },
2163 .{ .from = 0x0243, .to = 0x0246, .prop = .Uppercase },
2164 .{ .from = 0x0248, .to = 0x0248, .prop = .Uppercase },
2165 .{ .from = 0x024A, .to = 0x024A, .prop = .Uppercase },
2166 .{ .from = 0x024C, .to = 0x024C, .prop = .Uppercase },
2167 .{ .from = 0x024E, .to = 0x024E, .prop = .Uppercase },
2168 .{ .from = 0x0370, .to = 0x0370, .prop = .Uppercase },
2169 .{ .from = 0x0372, .to = 0x0372, .prop = .Uppercase },
2170 .{ .from = 0x0376, .to = 0x0376, .prop = .Uppercase },
2171 .{ .from = 0x037F, .to = 0x037F, .prop = .Uppercase },
2172 .{ .from = 0x0386, .to = 0x0386, .prop = .Uppercase },
2173 .{ .from = 0x0388, .to = 0x038A, .prop = .Uppercase },
2174 .{ .from = 0x038C, .to = 0x038C, .prop = .Uppercase },
2175 .{ .from = 0x038E, .to = 0x038F, .prop = .Uppercase },
2176 .{ .from = 0x0391, .to = 0x03A1, .prop = .Uppercase },
2177 .{ .from = 0x03A3, .to = 0x03AB, .prop = .Uppercase },
2178 .{ .from = 0x03CF, .to = 0x03CF, .prop = .Uppercase },
2179 .{ .from = 0x03D2, .to = 0x03D4, .prop = .Uppercase },
2180 .{ .from = 0x03D8, .to = 0x03D8, .prop = .Uppercase },
2181 .{ .from = 0x03DA, .to = 0x03DA, .prop = .Uppercase },
2182 .{ .from = 0x03DC, .to = 0x03DC, .prop = .Uppercase },
2183 .{ .from = 0x03DE, .to = 0x03DE, .prop = .Uppercase },
2184 .{ .from = 0x03E0, .to = 0x03E0, .prop = .Uppercase },
2185 .{ .from = 0x03E2, .to = 0x03E2, .prop = .Uppercase },
2186 .{ .from = 0x03E4, .to = 0x03E4, .prop = .Uppercase },
2187 .{ .from = 0x03E6, .to = 0x03E6, .prop = .Uppercase },
2188 .{ .from = 0x03E8, .to = 0x03E8, .prop = .Uppercase },
2189 .{ .from = 0x03EA, .to = 0x03EA, .prop = .Uppercase },
2190 .{ .from = 0x03EC, .to = 0x03EC, .prop = .Uppercase },
2191 .{ .from = 0x03EE, .to = 0x03EE, .prop = .Uppercase },
2192 .{ .from = 0x03F4, .to = 0x03F4, .prop = .Uppercase },
2193 .{ .from = 0x03F7, .to = 0x03F7, .prop = .Uppercase },
2194 .{ .from = 0x03F9, .to = 0x03FA, .prop = .Uppercase },
2195 .{ .from = 0x03FD, .to = 0x042F, .prop = .Uppercase },
2196 .{ .from = 0x0460, .to = 0x0460, .prop = .Uppercase },
2197 .{ .from = 0x0462, .to = 0x0462, .prop = .Uppercase },
2198 .{ .from = 0x0464, .to = 0x0464, .prop = .Uppercase },
2199 .{ .from = 0x0466, .to = 0x0466, .prop = .Uppercase },
2200 .{ .from = 0x0468, .to = 0x0468, .prop = .Uppercase },
2201 .{ .from = 0x046A, .to = 0x046A, .prop = .Uppercase },
2202 .{ .from = 0x046C, .to = 0x046C, .prop = .Uppercase },
2203 .{ .from = 0x046E, .to = 0x046E, .prop = .Uppercase },
2204 .{ .from = 0x0470, .to = 0x0470, .prop = .Uppercase },
2205 .{ .from = 0x0472, .to = 0x0472, .prop = .Uppercase },
2206 .{ .from = 0x0474, .to = 0x0474, .prop = .Uppercase },
2207 .{ .from = 0x0476, .to = 0x0476, .prop = .Uppercase },
2208 .{ .from = 0x0478, .to = 0x0478, .prop = .Uppercase },
2209 .{ .from = 0x047A, .to = 0x047A, .prop = .Uppercase },
2210 .{ .from = 0x047C, .to = 0x047C, .prop = .Uppercase },
2211 .{ .from = 0x047E, .to = 0x047E, .prop = .Uppercase },
2212 .{ .from = 0x0480, .to = 0x0480, .prop = .Uppercase },
2213 .{ .from = 0x048A, .to = 0x048A, .prop = .Uppercase },
2214 .{ .from = 0x048C, .to = 0x048C, .prop = .Uppercase },
2215 .{ .from = 0x048E, .to = 0x048E, .prop = .Uppercase },
2216 .{ .from = 0x0490, .to = 0x0490, .prop = .Uppercase },
2217 .{ .from = 0x0492, .to = 0x0492, .prop = .Uppercase },
2218 .{ .from = 0x0494, .to = 0x0494, .prop = .Uppercase },
2219 .{ .from = 0x0496, .to = 0x0496, .prop = .Uppercase },
2220 .{ .from = 0x0498, .to = 0x0498, .prop = .Uppercase },
2221 .{ .from = 0x049A, .to = 0x049A, .prop = .Uppercase },
2222 .{ .from = 0x049C, .to = 0x049C, .prop = .Uppercase },
2223 .{ .from = 0x049E, .to = 0x049E, .prop = .Uppercase },
2224 .{ .from = 0x04A0, .to = 0x04A0, .prop = .Uppercase },
2225 .{ .from = 0x04A2, .to = 0x04A2, .prop = .Uppercase },
2226 .{ .from = 0x04A4, .to = 0x04A4, .prop = .Uppercase },
2227 .{ .from = 0x04A6, .to = 0x04A6, .prop = .Uppercase },
2228 .{ .from = 0x04A8, .to = 0x04A8, .prop = .Uppercase },
2229 .{ .from = 0x04AA, .to = 0x04AA, .prop = .Uppercase },
2230 .{ .from = 0x04AC, .to = 0x04AC, .prop = .Uppercase },
2231 .{ .from = 0x04AE, .to = 0x04AE, .prop = .Uppercase },
2232 .{ .from = 0x04B0, .to = 0x04B0, .prop = .Uppercase },
2233 .{ .from = 0x04B2, .to = 0x04B2, .prop = .Uppercase },
2234 .{ .from = 0x04B4, .to = 0x04B4, .prop = .Uppercase },
2235 .{ .from = 0x04B6, .to = 0x04B6, .prop = .Uppercase },
2236 .{ .from = 0x04B8, .to = 0x04B8, .prop = .Uppercase },
2237 .{ .from = 0x04BA, .to = 0x04BA, .prop = .Uppercase },
2238 .{ .from = 0x04BC, .to = 0x04BC, .prop = .Uppercase },
2239 .{ .from = 0x04BE, .to = 0x04BE, .prop = .Uppercase },
2240 .{ .from = 0x04C0, .to = 0x04C1, .prop = .Uppercase },
2241 .{ .from = 0x04C3, .to = 0x04C3, .prop = .Uppercase },
2242 .{ .from = 0x04C5, .to = 0x04C5, .prop = .Uppercase },
2243 .{ .from = 0x04C7, .to = 0x04C7, .prop = .Uppercase },
2244 .{ .from = 0x04C9, .to = 0x04C9, .prop = .Uppercase },
2245 .{ .from = 0x04CB, .to = 0x04CB, .prop = .Uppercase },
2246 .{ .from = 0x04CD, .to = 0x04CD, .prop = .Uppercase },
2247 .{ .from = 0x04D0, .to = 0x04D0, .prop = .Uppercase },
2248 .{ .from = 0x04D2, .to = 0x04D2, .prop = .Uppercase },
2249 .{ .from = 0x04D4, .to = 0x04D4, .prop = .Uppercase },
2250 .{ .from = 0x04D6, .to = 0x04D6, .prop = .Uppercase },
2251 .{ .from = 0x04D8, .to = 0x04D8, .prop = .Uppercase },
2252 .{ .from = 0x04DA, .to = 0x04DA, .prop = .Uppercase },
2253 .{ .from = 0x04DC, .to = 0x04DC, .prop = .Uppercase },
2254 .{ .from = 0x04DE, .to = 0x04DE, .prop = .Uppercase },
2255 .{ .from = 0x04E0, .to = 0x04E0, .prop = .Uppercase },
2256 .{ .from = 0x04E2, .to = 0x04E2, .prop = .Uppercase },
2257 .{ .from = 0x04E4, .to = 0x04E4, .prop = .Uppercase },
2258 .{ .from = 0x04E6, .to = 0x04E6, .prop = .Uppercase },
2259 .{ .from = 0x04E8, .to = 0x04E8, .prop = .Uppercase },
2260 .{ .from = 0x04EA, .to = 0x04EA, .prop = .Uppercase },
2261 .{ .from = 0x04EC, .to = 0x04EC, .prop = .Uppercase },
2262 .{ .from = 0x04EE, .to = 0x04EE, .prop = .Uppercase },
2263 .{ .from = 0x04F0, .to = 0x04F0, .prop = .Uppercase },
2264 .{ .from = 0x04F2, .to = 0x04F2, .prop = .Uppercase },
2265 .{ .from = 0x04F4, .to = 0x04F4, .prop = .Uppercase },
2266 .{ .from = 0x04F6, .to = 0x04F6, .prop = .Uppercase },
2267 .{ .from = 0x04F8, .to = 0x04F8, .prop = .Uppercase },
2268 .{ .from = 0x04FA, .to = 0x04FA, .prop = .Uppercase },
2269 .{ .from = 0x04FC, .to = 0x04FC, .prop = .Uppercase },
2270 .{ .from = 0x04FE, .to = 0x04FE, .prop = .Uppercase },
2271 .{ .from = 0x0500, .to = 0x0500, .prop = .Uppercase },
2272 .{ .from = 0x0502, .to = 0x0502, .prop = .Uppercase },
2273 .{ .from = 0x0504, .to = 0x0504, .prop = .Uppercase },
2274 .{ .from = 0x0506, .to = 0x0506, .prop = .Uppercase },
2275 .{ .from = 0x0508, .to = 0x0508, .prop = .Uppercase },
2276 .{ .from = 0x050A, .to = 0x050A, .prop = .Uppercase },
2277 .{ .from = 0x050C, .to = 0x050C, .prop = .Uppercase },
2278 .{ .from = 0x050E, .to = 0x050E, .prop = .Uppercase },
2279 .{ .from = 0x0510, .to = 0x0510, .prop = .Uppercase },
2280 .{ .from = 0x0512, .to = 0x0512, .prop = .Uppercase },
2281 .{ .from = 0x0514, .to = 0x0514, .prop = .Uppercase },
2282 .{ .from = 0x0516, .to = 0x0516, .prop = .Uppercase },
2283 .{ .from = 0x0518, .to = 0x0518, .prop = .Uppercase },
2284 .{ .from = 0x051A, .to = 0x051A, .prop = .Uppercase },
2285 .{ .from = 0x051C, .to = 0x051C, .prop = .Uppercase },
2286 .{ .from = 0x051E, .to = 0x051E, .prop = .Uppercase },
2287 .{ .from = 0x0520, .to = 0x0520, .prop = .Uppercase },
2288 .{ .from = 0x0522, .to = 0x0522, .prop = .Uppercase },
2289 .{ .from = 0x0524, .to = 0x0524, .prop = .Uppercase },
2290 .{ .from = 0x0526, .to = 0x0526, .prop = .Uppercase },
2291 .{ .from = 0x0528, .to = 0x0528, .prop = .Uppercase },
2292 .{ .from = 0x052A, .to = 0x052A, .prop = .Uppercase },
2293 .{ .from = 0x052C, .to = 0x052C, .prop = .Uppercase },
2294 .{ .from = 0x052E, .to = 0x052E, .prop = .Uppercase },
2295 .{ .from = 0x0531, .to = 0x0556, .prop = .Uppercase },
2296 .{ .from = 0x10A0, .to = 0x10C5, .prop = .Uppercase },
2297 .{ .from = 0x10C7, .to = 0x10C7, .prop = .Uppercase },
2298 .{ .from = 0x10CD, .to = 0x10CD, .prop = .Uppercase },
2299 .{ .from = 0x13A0, .to = 0x13F5, .prop = .Uppercase },
2300 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .Uppercase },
2301 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .Uppercase },
2302 .{ .from = 0x1E00, .to = 0x1E00, .prop = .Uppercase },
2303 .{ .from = 0x1E02, .to = 0x1E02, .prop = .Uppercase },
2304 .{ .from = 0x1E04, .to = 0x1E04, .prop = .Uppercase },
2305 .{ .from = 0x1E06, .to = 0x1E06, .prop = .Uppercase },
2306 .{ .from = 0x1E08, .to = 0x1E08, .prop = .Uppercase },
2307 .{ .from = 0x1E0A, .to = 0x1E0A, .prop = .Uppercase },
2308 .{ .from = 0x1E0C, .to = 0x1E0C, .prop = .Uppercase },
2309 .{ .from = 0x1E0E, .to = 0x1E0E, .prop = .Uppercase },
2310 .{ .from = 0x1E10, .to = 0x1E10, .prop = .Uppercase },
2311 .{ .from = 0x1E12, .to = 0x1E12, .prop = .Uppercase },
2312 .{ .from = 0x1E14, .to = 0x1E14, .prop = .Uppercase },
2313 .{ .from = 0x1E16, .to = 0x1E16, .prop = .Uppercase },
2314 .{ .from = 0x1E18, .to = 0x1E18, .prop = .Uppercase },
2315 .{ .from = 0x1E1A, .to = 0x1E1A, .prop = .Uppercase },
2316 .{ .from = 0x1E1C, .to = 0x1E1C, .prop = .Uppercase },
2317 .{ .from = 0x1E1E, .to = 0x1E1E, .prop = .Uppercase },
2318 .{ .from = 0x1E20, .to = 0x1E20, .prop = .Uppercase },
2319 .{ .from = 0x1E22, .to = 0x1E22, .prop = .Uppercase },
2320 .{ .from = 0x1E24, .to = 0x1E24, .prop = .Uppercase },
2321 .{ .from = 0x1E26, .to = 0x1E26, .prop = .Uppercase },
2322 .{ .from = 0x1E28, .to = 0x1E28, .prop = .Uppercase },
2323 .{ .from = 0x1E2A, .to = 0x1E2A, .prop = .Uppercase },
2324 .{ .from = 0x1E2C, .to = 0x1E2C, .prop = .Uppercase },
2325 .{ .from = 0x1E2E, .to = 0x1E2E, .prop = .Uppercase },
2326 .{ .from = 0x1E30, .to = 0x1E30, .prop = .Uppercase },
2327 .{ .from = 0x1E32, .to = 0x1E32, .prop = .Uppercase },
2328 .{ .from = 0x1E34, .to = 0x1E34, .prop = .Uppercase },
2329 .{ .from = 0x1E36, .to = 0x1E36, .prop = .Uppercase },
2330 .{ .from = 0x1E38, .to = 0x1E38, .prop = .Uppercase },
2331 .{ .from = 0x1E3A, .to = 0x1E3A, .prop = .Uppercase },
2332 .{ .from = 0x1E3C, .to = 0x1E3C, .prop = .Uppercase },
2333 .{ .from = 0x1E3E, .to = 0x1E3E, .prop = .Uppercase },
2334 .{ .from = 0x1E40, .to = 0x1E40, .prop = .Uppercase },
2335 .{ .from = 0x1E42, .to = 0x1E42, .prop = .Uppercase },
2336 .{ .from = 0x1E44, .to = 0x1E44, .prop = .Uppercase },
2337 .{ .from = 0x1E46, .to = 0x1E46, .prop = .Uppercase },
2338 .{ .from = 0x1E48, .to = 0x1E48, .prop = .Uppercase },
2339 .{ .from = 0x1E4A, .to = 0x1E4A, .prop = .Uppercase },
2340 .{ .from = 0x1E4C, .to = 0x1E4C, .prop = .Uppercase },
2341 .{ .from = 0x1E4E, .to = 0x1E4E, .prop = .Uppercase },
2342 .{ .from = 0x1E50, .to = 0x1E50, .prop = .Uppercase },
2343 .{ .from = 0x1E52, .to = 0x1E52, .prop = .Uppercase },
2344 .{ .from = 0x1E54, .to = 0x1E54, .prop = .Uppercase },
2345 .{ .from = 0x1E56, .to = 0x1E56, .prop = .Uppercase },
2346 .{ .from = 0x1E58, .to = 0x1E58, .prop = .Uppercase },
2347 .{ .from = 0x1E5A, .to = 0x1E5A, .prop = .Uppercase },
2348 .{ .from = 0x1E5C, .to = 0x1E5C, .prop = .Uppercase },
2349 .{ .from = 0x1E5E, .to = 0x1E5E, .prop = .Uppercase },
2350 .{ .from = 0x1E60, .to = 0x1E60, .prop = .Uppercase },
2351 .{ .from = 0x1E62, .to = 0x1E62, .prop = .Uppercase },
2352 .{ .from = 0x1E64, .to = 0x1E64, .prop = .Uppercase },
2353 .{ .from = 0x1E66, .to = 0x1E66, .prop = .Uppercase },
2354 .{ .from = 0x1E68, .to = 0x1E68, .prop = .Uppercase },
2355 .{ .from = 0x1E6A, .to = 0x1E6A, .prop = .Uppercase },
2356 .{ .from = 0x1E6C, .to = 0x1E6C, .prop = .Uppercase },
2357 .{ .from = 0x1E6E, .to = 0x1E6E, .prop = .Uppercase },
2358 .{ .from = 0x1E70, .to = 0x1E70, .prop = .Uppercase },
2359 .{ .from = 0x1E72, .to = 0x1E72, .prop = .Uppercase },
2360 .{ .from = 0x1E74, .to = 0x1E74, .prop = .Uppercase },
2361 .{ .from = 0x1E76, .to = 0x1E76, .prop = .Uppercase },
2362 .{ .from = 0x1E78, .to = 0x1E78, .prop = .Uppercase },
2363 .{ .from = 0x1E7A, .to = 0x1E7A, .prop = .Uppercase },
2364 .{ .from = 0x1E7C, .to = 0x1E7C, .prop = .Uppercase },
2365 .{ .from = 0x1E7E, .to = 0x1E7E, .prop = .Uppercase },
2366 .{ .from = 0x1E80, .to = 0x1E80, .prop = .Uppercase },
2367 .{ .from = 0x1E82, .to = 0x1E82, .prop = .Uppercase },
2368 .{ .from = 0x1E84, .to = 0x1E84, .prop = .Uppercase },
2369 .{ .from = 0x1E86, .to = 0x1E86, .prop = .Uppercase },
2370 .{ .from = 0x1E88, .to = 0x1E88, .prop = .Uppercase },
2371 .{ .from = 0x1E8A, .to = 0x1E8A, .prop = .Uppercase },
2372 .{ .from = 0x1E8C, .to = 0x1E8C, .prop = .Uppercase },
2373 .{ .from = 0x1E8E, .to = 0x1E8E, .prop = .Uppercase },
2374 .{ .from = 0x1E90, .to = 0x1E90, .prop = .Uppercase },
2375 .{ .from = 0x1E92, .to = 0x1E92, .prop = .Uppercase },
2376 .{ .from = 0x1E94, .to = 0x1E94, .prop = .Uppercase },
2377 .{ .from = 0x1E9E, .to = 0x1E9E, .prop = .Uppercase },
2378 .{ .from = 0x1EA0, .to = 0x1EA0, .prop = .Uppercase },
2379 .{ .from = 0x1EA2, .to = 0x1EA2, .prop = .Uppercase },
2380 .{ .from = 0x1EA4, .to = 0x1EA4, .prop = .Uppercase },
2381 .{ .from = 0x1EA6, .to = 0x1EA6, .prop = .Uppercase },
2382 .{ .from = 0x1EA8, .to = 0x1EA8, .prop = .Uppercase },
2383 .{ .from = 0x1EAA, .to = 0x1EAA, .prop = .Uppercase },
2384 .{ .from = 0x1EAC, .to = 0x1EAC, .prop = .Uppercase },
2385 .{ .from = 0x1EAE, .to = 0x1EAE, .prop = .Uppercase },
2386 .{ .from = 0x1EB0, .to = 0x1EB0, .prop = .Uppercase },
2387 .{ .from = 0x1EB2, .to = 0x1EB2, .prop = .Uppercase },
2388 .{ .from = 0x1EB4, .to = 0x1EB4, .prop = .Uppercase },
2389 .{ .from = 0x1EB6, .to = 0x1EB6, .prop = .Uppercase },
2390 .{ .from = 0x1EB8, .to = 0x1EB8, .prop = .Uppercase },
2391 .{ .from = 0x1EBA, .to = 0x1EBA, .prop = .Uppercase },
2392 .{ .from = 0x1EBC, .to = 0x1EBC, .prop = .Uppercase },
2393 .{ .from = 0x1EBE, .to = 0x1EBE, .prop = .Uppercase },
2394 .{ .from = 0x1EC0, .to = 0x1EC0, .prop = .Uppercase },
2395 .{ .from = 0x1EC2, .to = 0x1EC2, .prop = .Uppercase },
2396 .{ .from = 0x1EC4, .to = 0x1EC4, .prop = .Uppercase },
2397 .{ .from = 0x1EC6, .to = 0x1EC6, .prop = .Uppercase },
2398 .{ .from = 0x1EC8, .to = 0x1EC8, .prop = .Uppercase },
2399 .{ .from = 0x1ECA, .to = 0x1ECA, .prop = .Uppercase },
2400 .{ .from = 0x1ECC, .to = 0x1ECC, .prop = .Uppercase },
2401 .{ .from = 0x1ECE, .to = 0x1ECE, .prop = .Uppercase },
2402 .{ .from = 0x1ED0, .to = 0x1ED0, .prop = .Uppercase },
2403 .{ .from = 0x1ED2, .to = 0x1ED2, .prop = .Uppercase },
2404 .{ .from = 0x1ED4, .to = 0x1ED4, .prop = .Uppercase },
2405 .{ .from = 0x1ED6, .to = 0x1ED6, .prop = .Uppercase },
2406 .{ .from = 0x1ED8, .to = 0x1ED8, .prop = .Uppercase },
2407 .{ .from = 0x1EDA, .to = 0x1EDA, .prop = .Uppercase },
2408 .{ .from = 0x1EDC, .to = 0x1EDC, .prop = .Uppercase },
2409 .{ .from = 0x1EDE, .to = 0x1EDE, .prop = .Uppercase },
2410 .{ .from = 0x1EE0, .to = 0x1EE0, .prop = .Uppercase },
2411 .{ .from = 0x1EE2, .to = 0x1EE2, .prop = .Uppercase },
2412 .{ .from = 0x1EE4, .to = 0x1EE4, .prop = .Uppercase },
2413 .{ .from = 0x1EE6, .to = 0x1EE6, .prop = .Uppercase },
2414 .{ .from = 0x1EE8, .to = 0x1EE8, .prop = .Uppercase },
2415 .{ .from = 0x1EEA, .to = 0x1EEA, .prop = .Uppercase },
2416 .{ .from = 0x1EEC, .to = 0x1EEC, .prop = .Uppercase },
2417 .{ .from = 0x1EEE, .to = 0x1EEE, .prop = .Uppercase },
2418 .{ .from = 0x1EF0, .to = 0x1EF0, .prop = .Uppercase },
2419 .{ .from = 0x1EF2, .to = 0x1EF2, .prop = .Uppercase },
2420 .{ .from = 0x1EF4, .to = 0x1EF4, .prop = .Uppercase },
2421 .{ .from = 0x1EF6, .to = 0x1EF6, .prop = .Uppercase },
2422 .{ .from = 0x1EF8, .to = 0x1EF8, .prop = .Uppercase },
2423 .{ .from = 0x1EFA, .to = 0x1EFA, .prop = .Uppercase },
2424 .{ .from = 0x1EFC, .to = 0x1EFC, .prop = .Uppercase },
2425 .{ .from = 0x1EFE, .to = 0x1EFE, .prop = .Uppercase },
2426 .{ .from = 0x1F08, .to = 0x1F0F, .prop = .Uppercase },
2427 .{ .from = 0x1F18, .to = 0x1F1D, .prop = .Uppercase },
2428 .{ .from = 0x1F28, .to = 0x1F2F, .prop = .Uppercase },
2429 .{ .from = 0x1F38, .to = 0x1F3F, .prop = .Uppercase },
2430 .{ .from = 0x1F48, .to = 0x1F4D, .prop = .Uppercase },
2431 .{ .from = 0x1F59, .to = 0x1F59, .prop = .Uppercase },
2432 .{ .from = 0x1F5B, .to = 0x1F5B, .prop = .Uppercase },
2433 .{ .from = 0x1F5D, .to = 0x1F5D, .prop = .Uppercase },
2434 .{ .from = 0x1F5F, .to = 0x1F5F, .prop = .Uppercase },
2435 .{ .from = 0x1F68, .to = 0x1F6F, .prop = .Uppercase },
2436 .{ .from = 0x1FB8, .to = 0x1FBB, .prop = .Uppercase },
2437 .{ .from = 0x1FC8, .to = 0x1FCB, .prop = .Uppercase },
2438 .{ .from = 0x1FD8, .to = 0x1FDB, .prop = .Uppercase },
2439 .{ .from = 0x1FE8, .to = 0x1FEC, .prop = .Uppercase },
2440 .{ .from = 0x1FF8, .to = 0x1FFB, .prop = .Uppercase },
2441 .{ .from = 0x2102, .to = 0x2102, .prop = .Uppercase },
2442 .{ .from = 0x2107, .to = 0x2107, .prop = .Uppercase },
2443 .{ .from = 0x210B, .to = 0x210D, .prop = .Uppercase },
2444 .{ .from = 0x2110, .to = 0x2112, .prop = .Uppercase },
2445 .{ .from = 0x2115, .to = 0x2115, .prop = .Uppercase },
2446 .{ .from = 0x2119, .to = 0x211D, .prop = .Uppercase },
2447 .{ .from = 0x2124, .to = 0x2124, .prop = .Uppercase },
2448 .{ .from = 0x2126, .to = 0x2126, .prop = .Uppercase },
2449 .{ .from = 0x2128, .to = 0x2128, .prop = .Uppercase },
2450 .{ .from = 0x212A, .to = 0x212D, .prop = .Uppercase },
2451 .{ .from = 0x2130, .to = 0x2133, .prop = .Uppercase },
2452 .{ .from = 0x213E, .to = 0x213F, .prop = .Uppercase },
2453 .{ .from = 0x2145, .to = 0x2145, .prop = .Uppercase },
2454 .{ .from = 0x2160, .to = 0x216F, .prop = .Uppercase },
2455 .{ .from = 0x2183, .to = 0x2183, .prop = .Uppercase },
2456 .{ .from = 0x24B6, .to = 0x24CF, .prop = .Uppercase },
2457 .{ .from = 0x2C00, .to = 0x2C2E, .prop = .Uppercase },
2458 .{ .from = 0x2C60, .to = 0x2C60, .prop = .Uppercase },
2459 .{ .from = 0x2C62, .to = 0x2C64, .prop = .Uppercase },
2460 .{ .from = 0x2C67, .to = 0x2C67, .prop = .Uppercase },
2461 .{ .from = 0x2C69, .to = 0x2C69, .prop = .Uppercase },
2462 .{ .from = 0x2C6B, .to = 0x2C6B, .prop = .Uppercase },
2463 .{ .from = 0x2C6D, .to = 0x2C70, .prop = .Uppercase },
2464 .{ .from = 0x2C72, .to = 0x2C72, .prop = .Uppercase },
2465 .{ .from = 0x2C75, .to = 0x2C75, .prop = .Uppercase },
2466 .{ .from = 0x2C7E, .to = 0x2C80, .prop = .Uppercase },
2467 .{ .from = 0x2C82, .to = 0x2C82, .prop = .Uppercase },
2468 .{ .from = 0x2C84, .to = 0x2C84, .prop = .Uppercase },
2469 .{ .from = 0x2C86, .to = 0x2C86, .prop = .Uppercase },
2470 .{ .from = 0x2C88, .to = 0x2C88, .prop = .Uppercase },
2471 .{ .from = 0x2C8A, .to = 0x2C8A, .prop = .Uppercase },
2472 .{ .from = 0x2C8C, .to = 0x2C8C, .prop = .Uppercase },
2473 .{ .from = 0x2C8E, .to = 0x2C8E, .prop = .Uppercase },
2474 .{ .from = 0x2C90, .to = 0x2C90, .prop = .Uppercase },
2475 .{ .from = 0x2C92, .to = 0x2C92, .prop = .Uppercase },
2476 .{ .from = 0x2C94, .to = 0x2C94, .prop = .Uppercase },
2477 .{ .from = 0x2C96, .to = 0x2C96, .prop = .Uppercase },
2478 .{ .from = 0x2C98, .to = 0x2C98, .prop = .Uppercase },
2479 .{ .from = 0x2C9A, .to = 0x2C9A, .prop = .Uppercase },
2480 .{ .from = 0x2C9C, .to = 0x2C9C, .prop = .Uppercase },
2481 .{ .from = 0x2C9E, .to = 0x2C9E, .prop = .Uppercase },
2482 .{ .from = 0x2CA0, .to = 0x2CA0, .prop = .Uppercase },
2483 .{ .from = 0x2CA2, .to = 0x2CA2, .prop = .Uppercase },
2484 .{ .from = 0x2CA4, .to = 0x2CA4, .prop = .Uppercase },
2485 .{ .from = 0x2CA6, .to = 0x2CA6, .prop = .Uppercase },
2486 .{ .from = 0x2CA8, .to = 0x2CA8, .prop = .Uppercase },
2487 .{ .from = 0x2CAA, .to = 0x2CAA, .prop = .Uppercase },
2488 .{ .from = 0x2CAC, .to = 0x2CAC, .prop = .Uppercase },
2489 .{ .from = 0x2CAE, .to = 0x2CAE, .prop = .Uppercase },
2490 .{ .from = 0x2CB0, .to = 0x2CB0, .prop = .Uppercase },
2491 .{ .from = 0x2CB2, .to = 0x2CB2, .prop = .Uppercase },
2492 .{ .from = 0x2CB4, .to = 0x2CB4, .prop = .Uppercase },
2493 .{ .from = 0x2CB6, .to = 0x2CB6, .prop = .Uppercase },
2494 .{ .from = 0x2CB8, .to = 0x2CB8, .prop = .Uppercase },
2495 .{ .from = 0x2CBA, .to = 0x2CBA, .prop = .Uppercase },
2496 .{ .from = 0x2CBC, .to = 0x2CBC, .prop = .Uppercase },
2497 .{ .from = 0x2CBE, .to = 0x2CBE, .prop = .Uppercase },
2498 .{ .from = 0x2CC0, .to = 0x2CC0, .prop = .Uppercase },
2499 .{ .from = 0x2CC2, .to = 0x2CC2, .prop = .Uppercase },
2500 .{ .from = 0x2CC4, .to = 0x2CC4, .prop = .Uppercase },
2501 .{ .from = 0x2CC6, .to = 0x2CC6, .prop = .Uppercase },
2502 .{ .from = 0x2CC8, .to = 0x2CC8, .prop = .Uppercase },
2503 .{ .from = 0x2CCA, .to = 0x2CCA, .prop = .Uppercase },
2504 .{ .from = 0x2CCC, .to = 0x2CCC, .prop = .Uppercase },
2505 .{ .from = 0x2CCE, .to = 0x2CCE, .prop = .Uppercase },
2506 .{ .from = 0x2CD0, .to = 0x2CD0, .prop = .Uppercase },
2507 .{ .from = 0x2CD2, .to = 0x2CD2, .prop = .Uppercase },
2508 .{ .from = 0x2CD4, .to = 0x2CD4, .prop = .Uppercase },
2509 .{ .from = 0x2CD6, .to = 0x2CD6, .prop = .Uppercase },
2510 .{ .from = 0x2CD8, .to = 0x2CD8, .prop = .Uppercase },
2511 .{ .from = 0x2CDA, .to = 0x2CDA, .prop = .Uppercase },
2512 .{ .from = 0x2CDC, .to = 0x2CDC, .prop = .Uppercase },
2513 .{ .from = 0x2CDE, .to = 0x2CDE, .prop = .Uppercase },
2514 .{ .from = 0x2CE0, .to = 0x2CE0, .prop = .Uppercase },
2515 .{ .from = 0x2CE2, .to = 0x2CE2, .prop = .Uppercase },
2516 .{ .from = 0x2CEB, .to = 0x2CEB, .prop = .Uppercase },
2517 .{ .from = 0x2CED, .to = 0x2CED, .prop = .Uppercase },
2518 .{ .from = 0x2CF2, .to = 0x2CF2, .prop = .Uppercase },
2519 .{ .from = 0xA640, .to = 0xA640, .prop = .Uppercase },
2520 .{ .from = 0xA642, .to = 0xA642, .prop = .Uppercase },
2521 .{ .from = 0xA644, .to = 0xA644, .prop = .Uppercase },
2522 .{ .from = 0xA646, .to = 0xA646, .prop = .Uppercase },
2523 .{ .from = 0xA648, .to = 0xA648, .prop = .Uppercase },
2524 .{ .from = 0xA64A, .to = 0xA64A, .prop = .Uppercase },
2525 .{ .from = 0xA64C, .to = 0xA64C, .prop = .Uppercase },
2526 .{ .from = 0xA64E, .to = 0xA64E, .prop = .Uppercase },
2527 .{ .from = 0xA650, .to = 0xA650, .prop = .Uppercase },
2528 .{ .from = 0xA652, .to = 0xA652, .prop = .Uppercase },
2529 .{ .from = 0xA654, .to = 0xA654, .prop = .Uppercase },
2530 .{ .from = 0xA656, .to = 0xA656, .prop = .Uppercase },
2531 .{ .from = 0xA658, .to = 0xA658, .prop = .Uppercase },
2532 .{ .from = 0xA65A, .to = 0xA65A, .prop = .Uppercase },
2533 .{ .from = 0xA65C, .to = 0xA65C, .prop = .Uppercase },
2534 .{ .from = 0xA65E, .to = 0xA65E, .prop = .Uppercase },
2535 .{ .from = 0xA660, .to = 0xA660, .prop = .Uppercase },
2536 .{ .from = 0xA662, .to = 0xA662, .prop = .Uppercase },
2537 .{ .from = 0xA664, .to = 0xA664, .prop = .Uppercase },
2538 .{ .from = 0xA666, .to = 0xA666, .prop = .Uppercase },
2539 .{ .from = 0xA668, .to = 0xA668, .prop = .Uppercase },
2540 .{ .from = 0xA66A, .to = 0xA66A, .prop = .Uppercase },
2541 .{ .from = 0xA66C, .to = 0xA66C, .prop = .Uppercase },
2542 .{ .from = 0xA680, .to = 0xA680, .prop = .Uppercase },
2543 .{ .from = 0xA682, .to = 0xA682, .prop = .Uppercase },
2544 .{ .from = 0xA684, .to = 0xA684, .prop = .Uppercase },
2545 .{ .from = 0xA686, .to = 0xA686, .prop = .Uppercase },
2546 .{ .from = 0xA688, .to = 0xA688, .prop = .Uppercase },
2547 .{ .from = 0xA68A, .to = 0xA68A, .prop = .Uppercase },
2548 .{ .from = 0xA68C, .to = 0xA68C, .prop = .Uppercase },
2549 .{ .from = 0xA68E, .to = 0xA68E, .prop = .Uppercase },
2550 .{ .from = 0xA690, .to = 0xA690, .prop = .Uppercase },
2551 .{ .from = 0xA692, .to = 0xA692, .prop = .Uppercase },
2552 .{ .from = 0xA694, .to = 0xA694, .prop = .Uppercase },
2553 .{ .from = 0xA696, .to = 0xA696, .prop = .Uppercase },
2554 .{ .from = 0xA698, .to = 0xA698, .prop = .Uppercase },
2555 .{ .from = 0xA69A, .to = 0xA69A, .prop = .Uppercase },
2556 .{ .from = 0xA722, .to = 0xA722, .prop = .Uppercase },
2557 .{ .from = 0xA724, .to = 0xA724, .prop = .Uppercase },
2558 .{ .from = 0xA726, .to = 0xA726, .prop = .Uppercase },
2559 .{ .from = 0xA728, .to = 0xA728, .prop = .Uppercase },
2560 .{ .from = 0xA72A, .to = 0xA72A, .prop = .Uppercase },
2561 .{ .from = 0xA72C, .to = 0xA72C, .prop = .Uppercase },
2562 .{ .from = 0xA72E, .to = 0xA72E, .prop = .Uppercase },
2563 .{ .from = 0xA732, .to = 0xA732, .prop = .Uppercase },
2564 .{ .from = 0xA734, .to = 0xA734, .prop = .Uppercase },
2565 .{ .from = 0xA736, .to = 0xA736, .prop = .Uppercase },
2566 .{ .from = 0xA738, .to = 0xA738, .prop = .Uppercase },
2567 .{ .from = 0xA73A, .to = 0xA73A, .prop = .Uppercase },
2568 .{ .from = 0xA73C, .to = 0xA73C, .prop = .Uppercase },
2569 .{ .from = 0xA73E, .to = 0xA73E, .prop = .Uppercase },
2570 .{ .from = 0xA740, .to = 0xA740, .prop = .Uppercase },
2571 .{ .from = 0xA742, .to = 0xA742, .prop = .Uppercase },
2572 .{ .from = 0xA744, .to = 0xA744, .prop = .Uppercase },
2573 .{ .from = 0xA746, .to = 0xA746, .prop = .Uppercase },
2574 .{ .from = 0xA748, .to = 0xA748, .prop = .Uppercase },
2575 .{ .from = 0xA74A, .to = 0xA74A, .prop = .Uppercase },
2576 .{ .from = 0xA74C, .to = 0xA74C, .prop = .Uppercase },
2577 .{ .from = 0xA74E, .to = 0xA74E, .prop = .Uppercase },
2578 .{ .from = 0xA750, .to = 0xA750, .prop = .Uppercase },
2579 .{ .from = 0xA752, .to = 0xA752, .prop = .Uppercase },
2580 .{ .from = 0xA754, .to = 0xA754, .prop = .Uppercase },
2581 .{ .from = 0xA756, .to = 0xA756, .prop = .Uppercase },
2582 .{ .from = 0xA758, .to = 0xA758, .prop = .Uppercase },
2583 .{ .from = 0xA75A, .to = 0xA75A, .prop = .Uppercase },
2584 .{ .from = 0xA75C, .to = 0xA75C, .prop = .Uppercase },
2585 .{ .from = 0xA75E, .to = 0xA75E, .prop = .Uppercase },
2586 .{ .from = 0xA760, .to = 0xA760, .prop = .Uppercase },
2587 .{ .from = 0xA762, .to = 0xA762, .prop = .Uppercase },
2588 .{ .from = 0xA764, .to = 0xA764, .prop = .Uppercase },
2589 .{ .from = 0xA766, .to = 0xA766, .prop = .Uppercase },
2590 .{ .from = 0xA768, .to = 0xA768, .prop = .Uppercase },
2591 .{ .from = 0xA76A, .to = 0xA76A, .prop = .Uppercase },
2592 .{ .from = 0xA76C, .to = 0xA76C, .prop = .Uppercase },
2593 .{ .from = 0xA76E, .to = 0xA76E, .prop = .Uppercase },
2594 .{ .from = 0xA779, .to = 0xA779, .prop = .Uppercase },
2595 .{ .from = 0xA77B, .to = 0xA77B, .prop = .Uppercase },
2596 .{ .from = 0xA77D, .to = 0xA77E, .prop = .Uppercase },
2597 .{ .from = 0xA780, .to = 0xA780, .prop = .Uppercase },
2598 .{ .from = 0xA782, .to = 0xA782, .prop = .Uppercase },
2599 .{ .from = 0xA784, .to = 0xA784, .prop = .Uppercase },
2600 .{ .from = 0xA786, .to = 0xA786, .prop = .Uppercase },
2601 .{ .from = 0xA78B, .to = 0xA78B, .prop = .Uppercase },
2602 .{ .from = 0xA78D, .to = 0xA78D, .prop = .Uppercase },
2603 .{ .from = 0xA790, .to = 0xA790, .prop = .Uppercase },
2604 .{ .from = 0xA792, .to = 0xA792, .prop = .Uppercase },
2605 .{ .from = 0xA796, .to = 0xA796, .prop = .Uppercase },
2606 .{ .from = 0xA798, .to = 0xA798, .prop = .Uppercase },
2607 .{ .from = 0xA79A, .to = 0xA79A, .prop = .Uppercase },
2608 .{ .from = 0xA79C, .to = 0xA79C, .prop = .Uppercase },
2609 .{ .from = 0xA79E, .to = 0xA79E, .prop = .Uppercase },
2610 .{ .from = 0xA7A0, .to = 0xA7A0, .prop = .Uppercase },
2611 .{ .from = 0xA7A2, .to = 0xA7A2, .prop = .Uppercase },
2612 .{ .from = 0xA7A4, .to = 0xA7A4, .prop = .Uppercase },
2613 .{ .from = 0xA7A6, .to = 0xA7A6, .prop = .Uppercase },
2614 .{ .from = 0xA7A8, .to = 0xA7A8, .prop = .Uppercase },
2615 .{ .from = 0xA7AA, .to = 0xA7AE, .prop = .Uppercase },
2616 .{ .from = 0xA7B0, .to = 0xA7B4, .prop = .Uppercase },
2617 .{ .from = 0xA7B6, .to = 0xA7B6, .prop = .Uppercase },
2618 .{ .from = 0xA7B8, .to = 0xA7B8, .prop = .Uppercase },
2619 .{ .from = 0xA7BA, .to = 0xA7BA, .prop = .Uppercase },
2620 .{ .from = 0xA7BC, .to = 0xA7BC, .prop = .Uppercase },
2621 .{ .from = 0xA7BE, .to = 0xA7BE, .prop = .Uppercase },
2622 .{ .from = 0xA7C2, .to = 0xA7C2, .prop = .Uppercase },
2623 .{ .from = 0xA7C4, .to = 0xA7C7, .prop = .Uppercase },
2624 .{ .from = 0xA7C9, .to = 0xA7C9, .prop = .Uppercase },
2625 .{ .from = 0xA7F5, .to = 0xA7F5, .prop = .Uppercase },
2626 .{ .from = 0xFF21, .to = 0xFF3A, .prop = .Uppercase },
2627 .{ .from = 0x10400, .to = 0x10427, .prop = .Uppercase },
2628 .{ .from = 0x104B0, .to = 0x104D3, .prop = .Uppercase },
2629 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .Uppercase },
2630 .{ .from = 0x118A0, .to = 0x118BF, .prop = .Uppercase },
2631 .{ .from = 0x16E40, .to = 0x16E5F, .prop = .Uppercase },
2632 .{ .from = 0x1D400, .to = 0x1D419, .prop = .Uppercase },
2633 .{ .from = 0x1D434, .to = 0x1D44D, .prop = .Uppercase },
2634 .{ .from = 0x1D468, .to = 0x1D481, .prop = .Uppercase },
2635 .{ .from = 0x1D49C, .to = 0x1D49C, .prop = .Uppercase },
2636 .{ .from = 0x1D49E, .to = 0x1D49F, .prop = .Uppercase },
2637 .{ .from = 0x1D4A2, .to = 0x1D4A2, .prop = .Uppercase },
2638 .{ .from = 0x1D4A5, .to = 0x1D4A6, .prop = .Uppercase },
2639 .{ .from = 0x1D4A9, .to = 0x1D4AC, .prop = .Uppercase },
2640 .{ .from = 0x1D4AE, .to = 0x1D4B5, .prop = .Uppercase },
2641 .{ .from = 0x1D4D0, .to = 0x1D4E9, .prop = .Uppercase },
2642 .{ .from = 0x1D504, .to = 0x1D505, .prop = .Uppercase },
2643 .{ .from = 0x1D507, .to = 0x1D50A, .prop = .Uppercase },
2644 .{ .from = 0x1D50D, .to = 0x1D514, .prop = .Uppercase },
2645 .{ .from = 0x1D516, .to = 0x1D51C, .prop = .Uppercase },
2646 .{ .from = 0x1D538, .to = 0x1D539, .prop = .Uppercase },
2647 .{ .from = 0x1D53B, .to = 0x1D53E, .prop = .Uppercase },
2648 .{ .from = 0x1D540, .to = 0x1D544, .prop = .Uppercase },
2649 .{ .from = 0x1D546, .to = 0x1D546, .prop = .Uppercase },
2650 .{ .from = 0x1D54A, .to = 0x1D550, .prop = .Uppercase },
2651 .{ .from = 0x1D56C, .to = 0x1D585, .prop = .Uppercase },
2652 .{ .from = 0x1D5A0, .to = 0x1D5B9, .prop = .Uppercase },
2653 .{ .from = 0x1D5D4, .to = 0x1D5ED, .prop = .Uppercase },
2654 .{ .from = 0x1D608, .to = 0x1D621, .prop = .Uppercase },
2655 .{ .from = 0x1D63C, .to = 0x1D655, .prop = .Uppercase },
2656 .{ .from = 0x1D670, .to = 0x1D689, .prop = .Uppercase },
2657 .{ .from = 0x1D6A8, .to = 0x1D6C0, .prop = .Uppercase },
2658 .{ .from = 0x1D6E2, .to = 0x1D6FA, .prop = .Uppercase },
2659 .{ .from = 0x1D71C, .to = 0x1D734, .prop = .Uppercase },
2660 .{ .from = 0x1D756, .to = 0x1D76E, .prop = .Uppercase },
2661 .{ .from = 0x1D790, .to = 0x1D7A8, .prop = .Uppercase },
2662 .{ .from = 0x1D7CA, .to = 0x1D7CA, .prop = .Uppercase },
2663 .{ .from = 0x1E900, .to = 0x1E921, .prop = .Uppercase },
2664 .{ .from = 0x1F130, .to = 0x1F149, .prop = .Uppercase },
2665 .{ .from = 0x1F150, .to = 0x1F169, .prop = .Uppercase },
2666 .{ .from = 0x1F170, .to = 0x1F189, .prop = .Uppercase },
2667 .{ .from = 0x0041, .to = 0x005A, .prop = .Cased },
2668 .{ .from = 0x0061, .to = 0x007A, .prop = .Cased },
2669 .{ .from = 0x00AA, .to = 0x00AA, .prop = .Cased },
2670 .{ .from = 0x00B5, .to = 0x00B5, .prop = .Cased },
2671 .{ .from = 0x00BA, .to = 0x00BA, .prop = .Cased },
2672 .{ .from = 0x00C0, .to = 0x00D6, .prop = .Cased },
2673 .{ .from = 0x00D8, .to = 0x00F6, .prop = .Cased },
2674 .{ .from = 0x00F8, .to = 0x01BA, .prop = .Cased },
2675 .{ .from = 0x01BC, .to = 0x01BF, .prop = .Cased },
2676 .{ .from = 0x01C4, .to = 0x0293, .prop = .Cased },
2677 .{ .from = 0x0295, .to = 0x02AF, .prop = .Cased },
2678 .{ .from = 0x02B0, .to = 0x02B8, .prop = .Cased },
2679 .{ .from = 0x02C0, .to = 0x02C1, .prop = .Cased },
2680 .{ .from = 0x02E0, .to = 0x02E4, .prop = .Cased },
2681 .{ .from = 0x0345, .to = 0x0345, .prop = .Cased },
2682 .{ .from = 0x0370, .to = 0x0373, .prop = .Cased },
2683 .{ .from = 0x0376, .to = 0x0377, .prop = .Cased },
2684 .{ .from = 0x037A, .to = 0x037A, .prop = .Cased },
2685 .{ .from = 0x037B, .to = 0x037D, .prop = .Cased },
2686 .{ .from = 0x037F, .to = 0x037F, .prop = .Cased },
2687 .{ .from = 0x0386, .to = 0x0386, .prop = .Cased },
2688 .{ .from = 0x0388, .to = 0x038A, .prop = .Cased },
2689 .{ .from = 0x038C, .to = 0x038C, .prop = .Cased },
2690 .{ .from = 0x038E, .to = 0x03A1, .prop = .Cased },
2691 .{ .from = 0x03A3, .to = 0x03F5, .prop = .Cased },
2692 .{ .from = 0x03F7, .to = 0x0481, .prop = .Cased },
2693 .{ .from = 0x048A, .to = 0x052F, .prop = .Cased },
2694 .{ .from = 0x0531, .to = 0x0556, .prop = .Cased },
2695 .{ .from = 0x0560, .to = 0x0588, .prop = .Cased },
2696 .{ .from = 0x10A0, .to = 0x10C5, .prop = .Cased },
2697 .{ .from = 0x10C7, .to = 0x10C7, .prop = .Cased },
2698 .{ .from = 0x10CD, .to = 0x10CD, .prop = .Cased },
2699 .{ .from = 0x10D0, .to = 0x10FA, .prop = .Cased },
2700 .{ .from = 0x10FD, .to = 0x10FF, .prop = .Cased },
2701 .{ .from = 0x13A0, .to = 0x13F5, .prop = .Cased },
2702 .{ .from = 0x13F8, .to = 0x13FD, .prop = .Cased },
2703 .{ .from = 0x1C80, .to = 0x1C88, .prop = .Cased },
2704 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .Cased },
2705 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .Cased },
2706 .{ .from = 0x1D00, .to = 0x1D2B, .prop = .Cased },
2707 .{ .from = 0x1D2C, .to = 0x1D6A, .prop = .Cased },
2708 .{ .from = 0x1D6B, .to = 0x1D77, .prop = .Cased },
2709 .{ .from = 0x1D78, .to = 0x1D78, .prop = .Cased },
2710 .{ .from = 0x1D79, .to = 0x1D9A, .prop = .Cased },
2711 .{ .from = 0x1D9B, .to = 0x1DBF, .prop = .Cased },
2712 .{ .from = 0x1E00, .to = 0x1F15, .prop = .Cased },
2713 .{ .from = 0x1F18, .to = 0x1F1D, .prop = .Cased },
2714 .{ .from = 0x1F20, .to = 0x1F45, .prop = .Cased },
2715 .{ .from = 0x1F48, .to = 0x1F4D, .prop = .Cased },
2716 .{ .from = 0x1F50, .to = 0x1F57, .prop = .Cased },
2717 .{ .from = 0x1F59, .to = 0x1F59, .prop = .Cased },
2718 .{ .from = 0x1F5B, .to = 0x1F5B, .prop = .Cased },
2719 .{ .from = 0x1F5D, .to = 0x1F5D, .prop = .Cased },
2720 .{ .from = 0x1F5F, .to = 0x1F7D, .prop = .Cased },
2721 .{ .from = 0x1F80, .to = 0x1FB4, .prop = .Cased },
2722 .{ .from = 0x1FB6, .to = 0x1FBC, .prop = .Cased },
2723 .{ .from = 0x1FBE, .to = 0x1FBE, .prop = .Cased },
2724 .{ .from = 0x1FC2, .to = 0x1FC4, .prop = .Cased },
2725 .{ .from = 0x1FC6, .to = 0x1FCC, .prop = .Cased },
2726 .{ .from = 0x1FD0, .to = 0x1FD3, .prop = .Cased },
2727 .{ .from = 0x1FD6, .to = 0x1FDB, .prop = .Cased },
2728 .{ .from = 0x1FE0, .to = 0x1FEC, .prop = .Cased },
2729 .{ .from = 0x1FF2, .to = 0x1FF4, .prop = .Cased },
2730 .{ .from = 0x1FF6, .to = 0x1FFC, .prop = .Cased },
2731 .{ .from = 0x2071, .to = 0x2071, .prop = .Cased },
2732 .{ .from = 0x207F, .to = 0x207F, .prop = .Cased },
2733 .{ .from = 0x2090, .to = 0x209C, .prop = .Cased },
2734 .{ .from = 0x2102, .to = 0x2102, .prop = .Cased },
2735 .{ .from = 0x2107, .to = 0x2107, .prop = .Cased },
2736 .{ .from = 0x210A, .to = 0x2113, .prop = .Cased },
2737 .{ .from = 0x2115, .to = 0x2115, .prop = .Cased },
2738 .{ .from = 0x2119, .to = 0x211D, .prop = .Cased },
2739 .{ .from = 0x2124, .to = 0x2124, .prop = .Cased },
2740 .{ .from = 0x2126, .to = 0x2126, .prop = .Cased },
2741 .{ .from = 0x2128, .to = 0x2128, .prop = .Cased },
2742 .{ .from = 0x212A, .to = 0x212D, .prop = .Cased },
2743 .{ .from = 0x212F, .to = 0x2134, .prop = .Cased },
2744 .{ .from = 0x2139, .to = 0x2139, .prop = .Cased },
2745 .{ .from = 0x213C, .to = 0x213F, .prop = .Cased },
2746 .{ .from = 0x2145, .to = 0x2149, .prop = .Cased },
2747 .{ .from = 0x214E, .to = 0x214E, .prop = .Cased },
2748 .{ .from = 0x2160, .to = 0x217F, .prop = .Cased },
2749 .{ .from = 0x2183, .to = 0x2184, .prop = .Cased },
2750 .{ .from = 0x24B6, .to = 0x24E9, .prop = .Cased },
2751 .{ .from = 0x2C00, .to = 0x2C2E, .prop = .Cased },
2752 .{ .from = 0x2C30, .to = 0x2C5E, .prop = .Cased },
2753 .{ .from = 0x2C60, .to = 0x2C7B, .prop = .Cased },
2754 .{ .from = 0x2C7C, .to = 0x2C7D, .prop = .Cased },
2755 .{ .from = 0x2C7E, .to = 0x2CE4, .prop = .Cased },
2756 .{ .from = 0x2CEB, .to = 0x2CEE, .prop = .Cased },
2757 .{ .from = 0x2CF2, .to = 0x2CF3, .prop = .Cased },
2758 .{ .from = 0x2D00, .to = 0x2D25, .prop = .Cased },
2759 .{ .from = 0x2D27, .to = 0x2D27, .prop = .Cased },
2760 .{ .from = 0x2D2D, .to = 0x2D2D, .prop = .Cased },
2761 .{ .from = 0xA640, .to = 0xA66D, .prop = .Cased },
2762 .{ .from = 0xA680, .to = 0xA69B, .prop = .Cased },
2763 .{ .from = 0xA69C, .to = 0xA69D, .prop = .Cased },
2764 .{ .from = 0xA722, .to = 0xA76F, .prop = .Cased },
2765 .{ .from = 0xA770, .to = 0xA770, .prop = .Cased },
2766 .{ .from = 0xA771, .to = 0xA787, .prop = .Cased },
2767 .{ .from = 0xA78B, .to = 0xA78E, .prop = .Cased },
2768 .{ .from = 0xA790, .to = 0xA7BF, .prop = .Cased },
2769 .{ .from = 0xA7C2, .to = 0xA7CA, .prop = .Cased },
2770 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .Cased },
2771 .{ .from = 0xA7F8, .to = 0xA7F9, .prop = .Cased },
2772 .{ .from = 0xA7FA, .to = 0xA7FA, .prop = .Cased },
2773 .{ .from = 0xAB30, .to = 0xAB5A, .prop = .Cased },
2774 .{ .from = 0xAB5C, .to = 0xAB5F, .prop = .Cased },
2775 .{ .from = 0xAB60, .to = 0xAB68, .prop = .Cased },
2776 .{ .from = 0xAB70, .to = 0xABBF, .prop = .Cased },
2777 .{ .from = 0xFB00, .to = 0xFB06, .prop = .Cased },
2778 .{ .from = 0xFB13, .to = 0xFB17, .prop = .Cased },
2779 .{ .from = 0xFF21, .to = 0xFF3A, .prop = .Cased },
2780 .{ .from = 0xFF41, .to = 0xFF5A, .prop = .Cased },
2781 .{ .from = 0x10400, .to = 0x1044F, .prop = .Cased },
2782 .{ .from = 0x104B0, .to = 0x104D3, .prop = .Cased },
2783 .{ .from = 0x104D8, .to = 0x104FB, .prop = .Cased },
2784 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .Cased },
2785 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .Cased },
2786 .{ .from = 0x118A0, .to = 0x118DF, .prop = .Cased },
2787 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .Cased },
2788 .{ .from = 0x1D400, .to = 0x1D454, .prop = .Cased },
2789 .{ .from = 0x1D456, .to = 0x1D49C, .prop = .Cased },
2790 .{ .from = 0x1D49E, .to = 0x1D49F, .prop = .Cased },
2791 .{ .from = 0x1D4A2, .to = 0x1D4A2, .prop = .Cased },
2792 .{ .from = 0x1D4A5, .to = 0x1D4A6, .prop = .Cased },
2793 .{ .from = 0x1D4A9, .to = 0x1D4AC, .prop = .Cased },
2794 .{ .from = 0x1D4AE, .to = 0x1D4B9, .prop = .Cased },
2795 .{ .from = 0x1D4BB, .to = 0x1D4BB, .prop = .Cased },
2796 .{ .from = 0x1D4BD, .to = 0x1D4C3, .prop = .Cased },
2797 .{ .from = 0x1D4C5, .to = 0x1D505, .prop = .Cased },
2798 .{ .from = 0x1D507, .to = 0x1D50A, .prop = .Cased },
2799 .{ .from = 0x1D50D, .to = 0x1D514, .prop = .Cased },
2800 .{ .from = 0x1D516, .to = 0x1D51C, .prop = .Cased },
2801 .{ .from = 0x1D51E, .to = 0x1D539, .prop = .Cased },
2802 .{ .from = 0x1D53B, .to = 0x1D53E, .prop = .Cased },
2803 .{ .from = 0x1D540, .to = 0x1D544, .prop = .Cased },
2804 .{ .from = 0x1D546, .to = 0x1D546, .prop = .Cased },
2805 .{ .from = 0x1D54A, .to = 0x1D550, .prop = .Cased },
2806 .{ .from = 0x1D552, .to = 0x1D6A5, .prop = .Cased },
2807 .{ .from = 0x1D6A8, .to = 0x1D6C0, .prop = .Cased },
2808 .{ .from = 0x1D6C2, .to = 0x1D6DA, .prop = .Cased },
2809 .{ .from = 0x1D6DC, .to = 0x1D6FA, .prop = .Cased },
2810 .{ .from = 0x1D6FC, .to = 0x1D714, .prop = .Cased },
2811 .{ .from = 0x1D716, .to = 0x1D734, .prop = .Cased },
2812 .{ .from = 0x1D736, .to = 0x1D74E, .prop = .Cased },
2813 .{ .from = 0x1D750, .to = 0x1D76E, .prop = .Cased },
2814 .{ .from = 0x1D770, .to = 0x1D788, .prop = .Cased },
2815 .{ .from = 0x1D78A, .to = 0x1D7A8, .prop = .Cased },
2816 .{ .from = 0x1D7AA, .to = 0x1D7C2, .prop = .Cased },
2817 .{ .from = 0x1D7C4, .to = 0x1D7CB, .prop = .Cased },
2818 .{ .from = 0x1E900, .to = 0x1E943, .prop = .Cased },
2819 .{ .from = 0x1F130, .to = 0x1F149, .prop = .Cased },
2820 .{ .from = 0x1F150, .to = 0x1F169, .prop = .Cased },
2821 .{ .from = 0x1F170, .to = 0x1F189, .prop = .Cased },
2822 .{ .from = 0x0027, .to = 0x0027, .prop = .Case_Ignorable },
2823 .{ .from = 0x002E, .to = 0x002E, .prop = .Case_Ignorable },
2824 .{ .from = 0x003A, .to = 0x003A, .prop = .Case_Ignorable },
2825 .{ .from = 0x005E, .to = 0x005E, .prop = .Case_Ignorable },
2826 .{ .from = 0x0060, .to = 0x0060, .prop = .Case_Ignorable },
2827 .{ .from = 0x00A8, .to = 0x00A8, .prop = .Case_Ignorable },
2828 .{ .from = 0x00AD, .to = 0x00AD, .prop = .Case_Ignorable },
2829 .{ .from = 0x00AF, .to = 0x00AF, .prop = .Case_Ignorable },
2830 .{ .from = 0x00B4, .to = 0x00B4, .prop = .Case_Ignorable },
2831 .{ .from = 0x00B7, .to = 0x00B7, .prop = .Case_Ignorable },
2832 .{ .from = 0x00B8, .to = 0x00B8, .prop = .Case_Ignorable },
2833 .{ .from = 0x02B0, .to = 0x02C1, .prop = .Case_Ignorable },
2834 .{ .from = 0x02C2, .to = 0x02C5, .prop = .Case_Ignorable },
2835 .{ .from = 0x02C6, .to = 0x02D1, .prop = .Case_Ignorable },
2836 .{ .from = 0x02D2, .to = 0x02DF, .prop = .Case_Ignorable },
2837 .{ .from = 0x02E0, .to = 0x02E4, .prop = .Case_Ignorable },
2838 .{ .from = 0x02E5, .to = 0x02EB, .prop = .Case_Ignorable },
2839 .{ .from = 0x02EC, .to = 0x02EC, .prop = .Case_Ignorable },
2840 .{ .from = 0x02ED, .to = 0x02ED, .prop = .Case_Ignorable },
2841 .{ .from = 0x02EE, .to = 0x02EE, .prop = .Case_Ignorable },
2842 .{ .from = 0x02EF, .to = 0x02FF, .prop = .Case_Ignorable },
2843 .{ .from = 0x0300, .to = 0x036F, .prop = .Case_Ignorable },
2844 .{ .from = 0x0374, .to = 0x0374, .prop = .Case_Ignorable },
2845 .{ .from = 0x0375, .to = 0x0375, .prop = .Case_Ignorable },
2846 .{ .from = 0x037A, .to = 0x037A, .prop = .Case_Ignorable },
2847 .{ .from = 0x0384, .to = 0x0385, .prop = .Case_Ignorable },
2848 .{ .from = 0x0387, .to = 0x0387, .prop = .Case_Ignorable },
2849 .{ .from = 0x0483, .to = 0x0487, .prop = .Case_Ignorable },
2850 .{ .from = 0x0488, .to = 0x0489, .prop = .Case_Ignorable },
2851 .{ .from = 0x0559, .to = 0x0559, .prop = .Case_Ignorable },
2852 .{ .from = 0x055F, .to = 0x055F, .prop = .Case_Ignorable },
2853 .{ .from = 0x0591, .to = 0x05BD, .prop = .Case_Ignorable },
2854 .{ .from = 0x05BF, .to = 0x05BF, .prop = .Case_Ignorable },
2855 .{ .from = 0x05C1, .to = 0x05C2, .prop = .Case_Ignorable },
2856 .{ .from = 0x05C4, .to = 0x05C5, .prop = .Case_Ignorable },
2857 .{ .from = 0x05C7, .to = 0x05C7, .prop = .Case_Ignorable },
2858 .{ .from = 0x05F4, .to = 0x05F4, .prop = .Case_Ignorable },
2859 .{ .from = 0x0600, .to = 0x0605, .prop = .Case_Ignorable },
2860 .{ .from = 0x0610, .to = 0x061A, .prop = .Case_Ignorable },
2861 .{ .from = 0x061C, .to = 0x061C, .prop = .Case_Ignorable },
2862 .{ .from = 0x0640, .to = 0x0640, .prop = .Case_Ignorable },
2863 .{ .from = 0x064B, .to = 0x065F, .prop = .Case_Ignorable },
2864 .{ .from = 0x0670, .to = 0x0670, .prop = .Case_Ignorable },
2865 .{ .from = 0x06D6, .to = 0x06DC, .prop = .Case_Ignorable },
2866 .{ .from = 0x06DD, .to = 0x06DD, .prop = .Case_Ignorable },
2867 .{ .from = 0x06DF, .to = 0x06E4, .prop = .Case_Ignorable },
2868 .{ .from = 0x06E5, .to = 0x06E6, .prop = .Case_Ignorable },
2869 .{ .from = 0x06E7, .to = 0x06E8, .prop = .Case_Ignorable },
2870 .{ .from = 0x06EA, .to = 0x06ED, .prop = .Case_Ignorable },
2871 .{ .from = 0x070F, .to = 0x070F, .prop = .Case_Ignorable },
2872 .{ .from = 0x0711, .to = 0x0711, .prop = .Case_Ignorable },
2873 .{ .from = 0x0730, .to = 0x074A, .prop = .Case_Ignorable },
2874 .{ .from = 0x07A6, .to = 0x07B0, .prop = .Case_Ignorable },
2875 .{ .from = 0x07EB, .to = 0x07F3, .prop = .Case_Ignorable },
2876 .{ .from = 0x07F4, .to = 0x07F5, .prop = .Case_Ignorable },
2877 .{ .from = 0x07FA, .to = 0x07FA, .prop = .Case_Ignorable },
2878 .{ .from = 0x07FD, .to = 0x07FD, .prop = .Case_Ignorable },
2879 .{ .from = 0x0816, .to = 0x0819, .prop = .Case_Ignorable },
2880 .{ .from = 0x081A, .to = 0x081A, .prop = .Case_Ignorable },
2881 .{ .from = 0x081B, .to = 0x0823, .prop = .Case_Ignorable },
2882 .{ .from = 0x0824, .to = 0x0824, .prop = .Case_Ignorable },
2883 .{ .from = 0x0825, .to = 0x0827, .prop = .Case_Ignorable },
2884 .{ .from = 0x0828, .to = 0x0828, .prop = .Case_Ignorable },
2885 .{ .from = 0x0829, .to = 0x082D, .prop = .Case_Ignorable },
2886 .{ .from = 0x0859, .to = 0x085B, .prop = .Case_Ignorable },
2887 .{ .from = 0x08D3, .to = 0x08E1, .prop = .Case_Ignorable },
2888 .{ .from = 0x08E2, .to = 0x08E2, .prop = .Case_Ignorable },
2889 .{ .from = 0x08E3, .to = 0x0902, .prop = .Case_Ignorable },
2890 .{ .from = 0x093A, .to = 0x093A, .prop = .Case_Ignorable },
2891 .{ .from = 0x093C, .to = 0x093C, .prop = .Case_Ignorable },
2892 .{ .from = 0x0941, .to = 0x0948, .prop = .Case_Ignorable },
2893 .{ .from = 0x094D, .to = 0x094D, .prop = .Case_Ignorable },
2894 .{ .from = 0x0951, .to = 0x0957, .prop = .Case_Ignorable },
2895 .{ .from = 0x0962, .to = 0x0963, .prop = .Case_Ignorable },
2896 .{ .from = 0x0971, .to = 0x0971, .prop = .Case_Ignorable },
2897 .{ .from = 0x0981, .to = 0x0981, .prop = .Case_Ignorable },
2898 .{ .from = 0x09BC, .to = 0x09BC, .prop = .Case_Ignorable },
2899 .{ .from = 0x09C1, .to = 0x09C4, .prop = .Case_Ignorable },
2900 .{ .from = 0x09CD, .to = 0x09CD, .prop = .Case_Ignorable },
2901 .{ .from = 0x09E2, .to = 0x09E3, .prop = .Case_Ignorable },
2902 .{ .from = 0x09FE, .to = 0x09FE, .prop = .Case_Ignorable },
2903 .{ .from = 0x0A01, .to = 0x0A02, .prop = .Case_Ignorable },
2904 .{ .from = 0x0A3C, .to = 0x0A3C, .prop = .Case_Ignorable },
2905 .{ .from = 0x0A41, .to = 0x0A42, .prop = .Case_Ignorable },
2906 .{ .from = 0x0A47, .to = 0x0A48, .prop = .Case_Ignorable },
2907 .{ .from = 0x0A4B, .to = 0x0A4D, .prop = .Case_Ignorable },
2908 .{ .from = 0x0A51, .to = 0x0A51, .prop = .Case_Ignorable },
2909 .{ .from = 0x0A70, .to = 0x0A71, .prop = .Case_Ignorable },
2910 .{ .from = 0x0A75, .to = 0x0A75, .prop = .Case_Ignorable },
2911 .{ .from = 0x0A81, .to = 0x0A82, .prop = .Case_Ignorable },
2912 .{ .from = 0x0ABC, .to = 0x0ABC, .prop = .Case_Ignorable },
2913 .{ .from = 0x0AC1, .to = 0x0AC5, .prop = .Case_Ignorable },
2914 .{ .from = 0x0AC7, .to = 0x0AC8, .prop = .Case_Ignorable },
2915 .{ .from = 0x0ACD, .to = 0x0ACD, .prop = .Case_Ignorable },
2916 .{ .from = 0x0AE2, .to = 0x0AE3, .prop = .Case_Ignorable },
2917 .{ .from = 0x0AFA, .to = 0x0AFF, .prop = .Case_Ignorable },
2918 .{ .from = 0x0B01, .to = 0x0B01, .prop = .Case_Ignorable },
2919 .{ .from = 0x0B3C, .to = 0x0B3C, .prop = .Case_Ignorable },
2920 .{ .from = 0x0B3F, .to = 0x0B3F, .prop = .Case_Ignorable },
2921 .{ .from = 0x0B41, .to = 0x0B44, .prop = .Case_Ignorable },
2922 .{ .from = 0x0B4D, .to = 0x0B4D, .prop = .Case_Ignorable },
2923 .{ .from = 0x0B55, .to = 0x0B56, .prop = .Case_Ignorable },
2924 .{ .from = 0x0B62, .to = 0x0B63, .prop = .Case_Ignorable },
2925 .{ .from = 0x0B82, .to = 0x0B82, .prop = .Case_Ignorable },
2926 .{ .from = 0x0BC0, .to = 0x0BC0, .prop = .Case_Ignorable },
2927 .{ .from = 0x0BCD, .to = 0x0BCD, .prop = .Case_Ignorable },
2928 .{ .from = 0x0C00, .to = 0x0C00, .prop = .Case_Ignorable },
2929 .{ .from = 0x0C04, .to = 0x0C04, .prop = .Case_Ignorable },
2930 .{ .from = 0x0C3E, .to = 0x0C40, .prop = .Case_Ignorable },
2931 .{ .from = 0x0C46, .to = 0x0C48, .prop = .Case_Ignorable },
2932 .{ .from = 0x0C4A, .to = 0x0C4D, .prop = .Case_Ignorable },
2933 .{ .from = 0x0C55, .to = 0x0C56, .prop = .Case_Ignorable },
2934 .{ .from = 0x0C62, .to = 0x0C63, .prop = .Case_Ignorable },
2935 .{ .from = 0x0C81, .to = 0x0C81, .prop = .Case_Ignorable },
2936 .{ .from = 0x0CBC, .to = 0x0CBC, .prop = .Case_Ignorable },
2937 .{ .from = 0x0CBF, .to = 0x0CBF, .prop = .Case_Ignorable },
2938 .{ .from = 0x0CC6, .to = 0x0CC6, .prop = .Case_Ignorable },
2939 .{ .from = 0x0CCC, .to = 0x0CCD, .prop = .Case_Ignorable },
2940 .{ .from = 0x0CE2, .to = 0x0CE3, .prop = .Case_Ignorable },
2941 .{ .from = 0x0D00, .to = 0x0D01, .prop = .Case_Ignorable },
2942 .{ .from = 0x0D3B, .to = 0x0D3C, .prop = .Case_Ignorable },
2943 .{ .from = 0x0D41, .to = 0x0D44, .prop = .Case_Ignorable },
2944 .{ .from = 0x0D4D, .to = 0x0D4D, .prop = .Case_Ignorable },
2945 .{ .from = 0x0D62, .to = 0x0D63, .prop = .Case_Ignorable },
2946 .{ .from = 0x0D81, .to = 0x0D81, .prop = .Case_Ignorable },
2947 .{ .from = 0x0DCA, .to = 0x0DCA, .prop = .Case_Ignorable },
2948 .{ .from = 0x0DD2, .to = 0x0DD4, .prop = .Case_Ignorable },
2949 .{ .from = 0x0DD6, .to = 0x0DD6, .prop = .Case_Ignorable },
2950 .{ .from = 0x0E31, .to = 0x0E31, .prop = .Case_Ignorable },
2951 .{ .from = 0x0E34, .to = 0x0E3A, .prop = .Case_Ignorable },
2952 .{ .from = 0x0E46, .to = 0x0E46, .prop = .Case_Ignorable },
2953 .{ .from = 0x0E47, .to = 0x0E4E, .prop = .Case_Ignorable },
2954 .{ .from = 0x0EB1, .to = 0x0EB1, .prop = .Case_Ignorable },
2955 .{ .from = 0x0EB4, .to = 0x0EBC, .prop = .Case_Ignorable },
2956 .{ .from = 0x0EC6, .to = 0x0EC6, .prop = .Case_Ignorable },
2957 .{ .from = 0x0EC8, .to = 0x0ECD, .prop = .Case_Ignorable },
2958 .{ .from = 0x0F18, .to = 0x0F19, .prop = .Case_Ignorable },
2959 .{ .from = 0x0F35, .to = 0x0F35, .prop = .Case_Ignorable },
2960 .{ .from = 0x0F37, .to = 0x0F37, .prop = .Case_Ignorable },
2961 .{ .from = 0x0F39, .to = 0x0F39, .prop = .Case_Ignorable },
2962 .{ .from = 0x0F71, .to = 0x0F7E, .prop = .Case_Ignorable },
2963 .{ .from = 0x0F80, .to = 0x0F84, .prop = .Case_Ignorable },
2964 .{ .from = 0x0F86, .to = 0x0F87, .prop = .Case_Ignorable },
2965 .{ .from = 0x0F8D, .to = 0x0F97, .prop = .Case_Ignorable },
2966 .{ .from = 0x0F99, .to = 0x0FBC, .prop = .Case_Ignorable },
2967 .{ .from = 0x0FC6, .to = 0x0FC6, .prop = .Case_Ignorable },
2968 .{ .from = 0x102D, .to = 0x1030, .prop = .Case_Ignorable },
2969 .{ .from = 0x1032, .to = 0x1037, .prop = .Case_Ignorable },
2970 .{ .from = 0x1039, .to = 0x103A, .prop = .Case_Ignorable },
2971 .{ .from = 0x103D, .to = 0x103E, .prop = .Case_Ignorable },
2972 .{ .from = 0x1058, .to = 0x1059, .prop = .Case_Ignorable },
2973 .{ .from = 0x105E, .to = 0x1060, .prop = .Case_Ignorable },
2974 .{ .from = 0x1071, .to = 0x1074, .prop = .Case_Ignorable },
2975 .{ .from = 0x1082, .to = 0x1082, .prop = .Case_Ignorable },
2976 .{ .from = 0x1085, .to = 0x1086, .prop = .Case_Ignorable },
2977 .{ .from = 0x108D, .to = 0x108D, .prop = .Case_Ignorable },
2978 .{ .from = 0x109D, .to = 0x109D, .prop = .Case_Ignorable },
2979 .{ .from = 0x10FC, .to = 0x10FC, .prop = .Case_Ignorable },
2980 .{ .from = 0x135D, .to = 0x135F, .prop = .Case_Ignorable },
2981 .{ .from = 0x1712, .to = 0x1714, .prop = .Case_Ignorable },
2982 .{ .from = 0x1732, .to = 0x1734, .prop = .Case_Ignorable },
2983 .{ .from = 0x1752, .to = 0x1753, .prop = .Case_Ignorable },
2984 .{ .from = 0x1772, .to = 0x1773, .prop = .Case_Ignorable },
2985 .{ .from = 0x17B4, .to = 0x17B5, .prop = .Case_Ignorable },
2986 .{ .from = 0x17B7, .to = 0x17BD, .prop = .Case_Ignorable },
2987 .{ .from = 0x17C6, .to = 0x17C6, .prop = .Case_Ignorable },
2988 .{ .from = 0x17C9, .to = 0x17D3, .prop = .Case_Ignorable },
2989 .{ .from = 0x17D7, .to = 0x17D7, .prop = .Case_Ignorable },
2990 .{ .from = 0x17DD, .to = 0x17DD, .prop = .Case_Ignorable },
2991 .{ .from = 0x180B, .to = 0x180D, .prop = .Case_Ignorable },
2992 .{ .from = 0x180E, .to = 0x180E, .prop = .Case_Ignorable },
2993 .{ .from = 0x1843, .to = 0x1843, .prop = .Case_Ignorable },
2994 .{ .from = 0x1885, .to = 0x1886, .prop = .Case_Ignorable },
2995 .{ .from = 0x18A9, .to = 0x18A9, .prop = .Case_Ignorable },
2996 .{ .from = 0x1920, .to = 0x1922, .prop = .Case_Ignorable },
2997 .{ .from = 0x1927, .to = 0x1928, .prop = .Case_Ignorable },
2998 .{ .from = 0x1932, .to = 0x1932, .prop = .Case_Ignorable },
2999 .{ .from = 0x1939, .to = 0x193B, .prop = .Case_Ignorable },
3000 .{ .from = 0x1A17, .to = 0x1A18, .prop = .Case_Ignorable },
3001 .{ .from = 0x1A1B, .to = 0x1A1B, .prop = .Case_Ignorable },
3002 .{ .from = 0x1A56, .to = 0x1A56, .prop = .Case_Ignorable },
3003 .{ .from = 0x1A58, .to = 0x1A5E, .prop = .Case_Ignorable },
3004 .{ .from = 0x1A60, .to = 0x1A60, .prop = .Case_Ignorable },
3005 .{ .from = 0x1A62, .to = 0x1A62, .prop = .Case_Ignorable },
3006 .{ .from = 0x1A65, .to = 0x1A6C, .prop = .Case_Ignorable },
3007 .{ .from = 0x1A73, .to = 0x1A7C, .prop = .Case_Ignorable },
3008 .{ .from = 0x1A7F, .to = 0x1A7F, .prop = .Case_Ignorable },
3009 .{ .from = 0x1AA7, .to = 0x1AA7, .prop = .Case_Ignorable },
3010 .{ .from = 0x1AB0, .to = 0x1ABD, .prop = .Case_Ignorable },
3011 .{ .from = 0x1ABE, .to = 0x1ABE, .prop = .Case_Ignorable },
3012 .{ .from = 0x1ABF, .to = 0x1AC0, .prop = .Case_Ignorable },
3013 .{ .from = 0x1B00, .to = 0x1B03, .prop = .Case_Ignorable },
3014 .{ .from = 0x1B34, .to = 0x1B34, .prop = .Case_Ignorable },
3015 .{ .from = 0x1B36, .to = 0x1B3A, .prop = .Case_Ignorable },
3016 .{ .from = 0x1B3C, .to = 0x1B3C, .prop = .Case_Ignorable },
3017 .{ .from = 0x1B42, .to = 0x1B42, .prop = .Case_Ignorable },
3018 .{ .from = 0x1B6B, .to = 0x1B73, .prop = .Case_Ignorable },
3019 .{ .from = 0x1B80, .to = 0x1B81, .prop = .Case_Ignorable },
3020 .{ .from = 0x1BA2, .to = 0x1BA5, .prop = .Case_Ignorable },
3021 .{ .from = 0x1BA8, .to = 0x1BA9, .prop = .Case_Ignorable },
3022 .{ .from = 0x1BAB, .to = 0x1BAD, .prop = .Case_Ignorable },
3023 .{ .from = 0x1BE6, .to = 0x1BE6, .prop = .Case_Ignorable },
3024 .{ .from = 0x1BE8, .to = 0x1BE9, .prop = .Case_Ignorable },
3025 .{ .from = 0x1BED, .to = 0x1BED, .prop = .Case_Ignorable },
3026 .{ .from = 0x1BEF, .to = 0x1BF1, .prop = .Case_Ignorable },
3027 .{ .from = 0x1C2C, .to = 0x1C33, .prop = .Case_Ignorable },
3028 .{ .from = 0x1C36, .to = 0x1C37, .prop = .Case_Ignorable },
3029 .{ .from = 0x1C78, .to = 0x1C7D, .prop = .Case_Ignorable },
3030 .{ .from = 0x1CD0, .to = 0x1CD2, .prop = .Case_Ignorable },
3031 .{ .from = 0x1CD4, .to = 0x1CE0, .prop = .Case_Ignorable },
3032 .{ .from = 0x1CE2, .to = 0x1CE8, .prop = .Case_Ignorable },
3033 .{ .from = 0x1CED, .to = 0x1CED, .prop = .Case_Ignorable },
3034 .{ .from = 0x1CF4, .to = 0x1CF4, .prop = .Case_Ignorable },
3035 .{ .from = 0x1CF8, .to = 0x1CF9, .prop = .Case_Ignorable },
3036 .{ .from = 0x1D2C, .to = 0x1D6A, .prop = .Case_Ignorable },
3037 .{ .from = 0x1D78, .to = 0x1D78, .prop = .Case_Ignorable },
3038 .{ .from = 0x1D9B, .to = 0x1DBF, .prop = .Case_Ignorable },
3039 .{ .from = 0x1DC0, .to = 0x1DF9, .prop = .Case_Ignorable },
3040 .{ .from = 0x1DFB, .to = 0x1DFF, .prop = .Case_Ignorable },
3041 .{ .from = 0x1FBD, .to = 0x1FBD, .prop = .Case_Ignorable },
3042 .{ .from = 0x1FBF, .to = 0x1FC1, .prop = .Case_Ignorable },
3043 .{ .from = 0x1FCD, .to = 0x1FCF, .prop = .Case_Ignorable },
3044 .{ .from = 0x1FDD, .to = 0x1FDF, .prop = .Case_Ignorable },
3045 .{ .from = 0x1FED, .to = 0x1FEF, .prop = .Case_Ignorable },
3046 .{ .from = 0x1FFD, .to = 0x1FFE, .prop = .Case_Ignorable },
3047 .{ .from = 0x200B, .to = 0x200F, .prop = .Case_Ignorable },
3048 .{ .from = 0x2018, .to = 0x2018, .prop = .Case_Ignorable },
3049 .{ .from = 0x2019, .to = 0x2019, .prop = .Case_Ignorable },
3050 .{ .from = 0x2024, .to = 0x2024, .prop = .Case_Ignorable },
3051 .{ .from = 0x2027, .to = 0x2027, .prop = .Case_Ignorable },
3052 .{ .from = 0x202A, .to = 0x202E, .prop = .Case_Ignorable },
3053 .{ .from = 0x2060, .to = 0x2064, .prop = .Case_Ignorable },
3054 .{ .from = 0x2066, .to = 0x206F, .prop = .Case_Ignorable },
3055 .{ .from = 0x2071, .to = 0x2071, .prop = .Case_Ignorable },
3056 .{ .from = 0x207F, .to = 0x207F, .prop = .Case_Ignorable },
3057 .{ .from = 0x2090, .to = 0x209C, .prop = .Case_Ignorable },
3058 .{ .from = 0x20D0, .to = 0x20DC, .prop = .Case_Ignorable },
3059 .{ .from = 0x20DD, .to = 0x20E0, .prop = .Case_Ignorable },
3060 .{ .from = 0x20E1, .to = 0x20E1, .prop = .Case_Ignorable },
3061 .{ .from = 0x20E2, .to = 0x20E4, .prop = .Case_Ignorable },
3062 .{ .from = 0x20E5, .to = 0x20F0, .prop = .Case_Ignorable },
3063 .{ .from = 0x2C7C, .to = 0x2C7D, .prop = .Case_Ignorable },
3064 .{ .from = 0x2CEF, .to = 0x2CF1, .prop = .Case_Ignorable },
3065 .{ .from = 0x2D6F, .to = 0x2D6F, .prop = .Case_Ignorable },
3066 .{ .from = 0x2D7F, .to = 0x2D7F, .prop = .Case_Ignorable },
3067 .{ .from = 0x2DE0, .to = 0x2DFF, .prop = .Case_Ignorable },
3068 .{ .from = 0x2E2F, .to = 0x2E2F, .prop = .Case_Ignorable },
3069 .{ .from = 0x3005, .to = 0x3005, .prop = .Case_Ignorable },
3070 .{ .from = 0x302A, .to = 0x302D, .prop = .Case_Ignorable },
3071 .{ .from = 0x3031, .to = 0x3035, .prop = .Case_Ignorable },
3072 .{ .from = 0x303B, .to = 0x303B, .prop = .Case_Ignorable },
3073 .{ .from = 0x3099, .to = 0x309A, .prop = .Case_Ignorable },
3074 .{ .from = 0x309B, .to = 0x309C, .prop = .Case_Ignorable },
3075 .{ .from = 0x309D, .to = 0x309E, .prop = .Case_Ignorable },
3076 .{ .from = 0x30FC, .to = 0x30FE, .prop = .Case_Ignorable },
3077 .{ .from = 0xA015, .to = 0xA015, .prop = .Case_Ignorable },
3078 .{ .from = 0xA4F8, .to = 0xA4FD, .prop = .Case_Ignorable },
3079 .{ .from = 0xA60C, .to = 0xA60C, .prop = .Case_Ignorable },
3080 .{ .from = 0xA66F, .to = 0xA66F, .prop = .Case_Ignorable },
3081 .{ .from = 0xA670, .to = 0xA672, .prop = .Case_Ignorable },
3082 .{ .from = 0xA674, .to = 0xA67D, .prop = .Case_Ignorable },
3083 .{ .from = 0xA67F, .to = 0xA67F, .prop = .Case_Ignorable },
3084 .{ .from = 0xA69C, .to = 0xA69D, .prop = .Case_Ignorable },
3085 .{ .from = 0xA69E, .to = 0xA69F, .prop = .Case_Ignorable },
3086 .{ .from = 0xA6F0, .to = 0xA6F1, .prop = .Case_Ignorable },
3087 .{ .from = 0xA700, .to = 0xA716, .prop = .Case_Ignorable },
3088 .{ .from = 0xA717, .to = 0xA71F, .prop = .Case_Ignorable },
3089 .{ .from = 0xA720, .to = 0xA721, .prop = .Case_Ignorable },
3090 .{ .from = 0xA770, .to = 0xA770, .prop = .Case_Ignorable },
3091 .{ .from = 0xA788, .to = 0xA788, .prop = .Case_Ignorable },
3092 .{ .from = 0xA789, .to = 0xA78A, .prop = .Case_Ignorable },
3093 .{ .from = 0xA7F8, .to = 0xA7F9, .prop = .Case_Ignorable },
3094 .{ .from = 0xA802, .to = 0xA802, .prop = .Case_Ignorable },
3095 .{ .from = 0xA806, .to = 0xA806, .prop = .Case_Ignorable },
3096 .{ .from = 0xA80B, .to = 0xA80B, .prop = .Case_Ignorable },
3097 .{ .from = 0xA825, .to = 0xA826, .prop = .Case_Ignorable },
3098 .{ .from = 0xA82C, .to = 0xA82C, .prop = .Case_Ignorable },
3099 .{ .from = 0xA8C4, .to = 0xA8C5, .prop = .Case_Ignorable },
3100 .{ .from = 0xA8E0, .to = 0xA8F1, .prop = .Case_Ignorable },
3101 .{ .from = 0xA8FF, .to = 0xA8FF, .prop = .Case_Ignorable },
3102 .{ .from = 0xA926, .to = 0xA92D, .prop = .Case_Ignorable },
3103 .{ .from = 0xA947, .to = 0xA951, .prop = .Case_Ignorable },
3104 .{ .from = 0xA980, .to = 0xA982, .prop = .Case_Ignorable },
3105 .{ .from = 0xA9B3, .to = 0xA9B3, .prop = .Case_Ignorable },
3106 .{ .from = 0xA9B6, .to = 0xA9B9, .prop = .Case_Ignorable },
3107 .{ .from = 0xA9BC, .to = 0xA9BD, .prop = .Case_Ignorable },
3108 .{ .from = 0xA9CF, .to = 0xA9CF, .prop = .Case_Ignorable },
3109 .{ .from = 0xA9E5, .to = 0xA9E5, .prop = .Case_Ignorable },
3110 .{ .from = 0xA9E6, .to = 0xA9E6, .prop = .Case_Ignorable },
3111 .{ .from = 0xAA29, .to = 0xAA2E, .prop = .Case_Ignorable },
3112 .{ .from = 0xAA31, .to = 0xAA32, .prop = .Case_Ignorable },
3113 .{ .from = 0xAA35, .to = 0xAA36, .prop = .Case_Ignorable },
3114 .{ .from = 0xAA43, .to = 0xAA43, .prop = .Case_Ignorable },
3115 .{ .from = 0xAA4C, .to = 0xAA4C, .prop = .Case_Ignorable },
3116 .{ .from = 0xAA70, .to = 0xAA70, .prop = .Case_Ignorable },
3117 .{ .from = 0xAA7C, .to = 0xAA7C, .prop = .Case_Ignorable },
3118 .{ .from = 0xAAB0, .to = 0xAAB0, .prop = .Case_Ignorable },
3119 .{ .from = 0xAAB2, .to = 0xAAB4, .prop = .Case_Ignorable },
3120 .{ .from = 0xAAB7, .to = 0xAAB8, .prop = .Case_Ignorable },
3121 .{ .from = 0xAABE, .to = 0xAABF, .prop = .Case_Ignorable },
3122 .{ .from = 0xAAC1, .to = 0xAAC1, .prop = .Case_Ignorable },
3123 .{ .from = 0xAADD, .to = 0xAADD, .prop = .Case_Ignorable },
3124 .{ .from = 0xAAEC, .to = 0xAAED, .prop = .Case_Ignorable },
3125 .{ .from = 0xAAF3, .to = 0xAAF4, .prop = .Case_Ignorable },
3126 .{ .from = 0xAAF6, .to = 0xAAF6, .prop = .Case_Ignorable },
3127 .{ .from = 0xAB5B, .to = 0xAB5B, .prop = .Case_Ignorable },
3128 .{ .from = 0xAB5C, .to = 0xAB5F, .prop = .Case_Ignorable },
3129 .{ .from = 0xAB69, .to = 0xAB69, .prop = .Case_Ignorable },
3130 .{ .from = 0xAB6A, .to = 0xAB6B, .prop = .Case_Ignorable },
3131 .{ .from = 0xABE5, .to = 0xABE5, .prop = .Case_Ignorable },
3132 .{ .from = 0xABE8, .to = 0xABE8, .prop = .Case_Ignorable },
3133 .{ .from = 0xABED, .to = 0xABED, .prop = .Case_Ignorable },
3134 .{ .from = 0xFB1E, .to = 0xFB1E, .prop = .Case_Ignorable },
3135 .{ .from = 0xFBB2, .to = 0xFBC1, .prop = .Case_Ignorable },
3136 .{ .from = 0xFE00, .to = 0xFE0F, .prop = .Case_Ignorable },
3137 .{ .from = 0xFE13, .to = 0xFE13, .prop = .Case_Ignorable },
3138 .{ .from = 0xFE20, .to = 0xFE2F, .prop = .Case_Ignorable },
3139 .{ .from = 0xFE52, .to = 0xFE52, .prop = .Case_Ignorable },
3140 .{ .from = 0xFE55, .to = 0xFE55, .prop = .Case_Ignorable },
3141 .{ .from = 0xFEFF, .to = 0xFEFF, .prop = .Case_Ignorable },
3142 .{ .from = 0xFF07, .to = 0xFF07, .prop = .Case_Ignorable },
3143 .{ .from = 0xFF0E, .to = 0xFF0E, .prop = .Case_Ignorable },
3144 .{ .from = 0xFF1A, .to = 0xFF1A, .prop = .Case_Ignorable },
3145 .{ .from = 0xFF3E, .to = 0xFF3E, .prop = .Case_Ignorable },
3146 .{ .from = 0xFF40, .to = 0xFF40, .prop = .Case_Ignorable },
3147 .{ .from = 0xFF70, .to = 0xFF70, .prop = .Case_Ignorable },
3148 .{ .from = 0xFF9E, .to = 0xFF9F, .prop = .Case_Ignorable },
3149 .{ .from = 0xFFE3, .to = 0xFFE3, .prop = .Case_Ignorable },
3150 .{ .from = 0xFFF9, .to = 0xFFFB, .prop = .Case_Ignorable },
3151 .{ .from = 0x101FD, .to = 0x101FD, .prop = .Case_Ignorable },
3152 .{ .from = 0x102E0, .to = 0x102E0, .prop = .Case_Ignorable },
3153 .{ .from = 0x10376, .to = 0x1037A, .prop = .Case_Ignorable },
3154 .{ .from = 0x10A01, .to = 0x10A03, .prop = .Case_Ignorable },
3155 .{ .from = 0x10A05, .to = 0x10A06, .prop = .Case_Ignorable },
3156 .{ .from = 0x10A0C, .to = 0x10A0F, .prop = .Case_Ignorable },
3157 .{ .from = 0x10A38, .to = 0x10A3A, .prop = .Case_Ignorable },
3158 .{ .from = 0x10A3F, .to = 0x10A3F, .prop = .Case_Ignorable },
3159 .{ .from = 0x10AE5, .to = 0x10AE6, .prop = .Case_Ignorable },
3160 .{ .from = 0x10D24, .to = 0x10D27, .prop = .Case_Ignorable },
3161 .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .Case_Ignorable },
3162 .{ .from = 0x10F46, .to = 0x10F50, .prop = .Case_Ignorable },
3163 .{ .from = 0x11001, .to = 0x11001, .prop = .Case_Ignorable },
3164 .{ .from = 0x11038, .to = 0x11046, .prop = .Case_Ignorable },
3165 .{ .from = 0x1107F, .to = 0x11081, .prop = .Case_Ignorable },
3166 .{ .from = 0x110B3, .to = 0x110B6, .prop = .Case_Ignorable },
3167 .{ .from = 0x110B9, .to = 0x110BA, .prop = .Case_Ignorable },
3168 .{ .from = 0x110BD, .to = 0x110BD, .prop = .Case_Ignorable },
3169 .{ .from = 0x110CD, .to = 0x110CD, .prop = .Case_Ignorable },
3170 .{ .from = 0x11100, .to = 0x11102, .prop = .Case_Ignorable },
3171 .{ .from = 0x11127, .to = 0x1112B, .prop = .Case_Ignorable },
3172 .{ .from = 0x1112D, .to = 0x11134, .prop = .Case_Ignorable },
3173 .{ .from = 0x11173, .to = 0x11173, .prop = .Case_Ignorable },
3174 .{ .from = 0x11180, .to = 0x11181, .prop = .Case_Ignorable },
3175 .{ .from = 0x111B6, .to = 0x111BE, .prop = .Case_Ignorable },
3176 .{ .from = 0x111C9, .to = 0x111CC, .prop = .Case_Ignorable },
3177 .{ .from = 0x111CF, .to = 0x111CF, .prop = .Case_Ignorable },
3178 .{ .from = 0x1122F, .to = 0x11231, .prop = .Case_Ignorable },
3179 .{ .from = 0x11234, .to = 0x11234, .prop = .Case_Ignorable },
3180 .{ .from = 0x11236, .to = 0x11237, .prop = .Case_Ignorable },
3181 .{ .from = 0x1123E, .to = 0x1123E, .prop = .Case_Ignorable },
3182 .{ .from = 0x112DF, .to = 0x112DF, .prop = .Case_Ignorable },
3183 .{ .from = 0x112E3, .to = 0x112EA, .prop = .Case_Ignorable },
3184 .{ .from = 0x11300, .to = 0x11301, .prop = .Case_Ignorable },
3185 .{ .from = 0x1133B, .to = 0x1133C, .prop = .Case_Ignorable },
3186 .{ .from = 0x11340, .to = 0x11340, .prop = .Case_Ignorable },
3187 .{ .from = 0x11366, .to = 0x1136C, .prop = .Case_Ignorable },
3188 .{ .from = 0x11370, .to = 0x11374, .prop = .Case_Ignorable },
3189 .{ .from = 0x11438, .to = 0x1143F, .prop = .Case_Ignorable },
3190 .{ .from = 0x11442, .to = 0x11444, .prop = .Case_Ignorable },
3191 .{ .from = 0x11446, .to = 0x11446, .prop = .Case_Ignorable },
3192 .{ .from = 0x1145E, .to = 0x1145E, .prop = .Case_Ignorable },
3193 .{ .from = 0x114B3, .to = 0x114B8, .prop = .Case_Ignorable },
3194 .{ .from = 0x114BA, .to = 0x114BA, .prop = .Case_Ignorable },
3195 .{ .from = 0x114BF, .to = 0x114C0, .prop = .Case_Ignorable },
3196 .{ .from = 0x114C2, .to = 0x114C3, .prop = .Case_Ignorable },
3197 .{ .from = 0x115B2, .to = 0x115B5, .prop = .Case_Ignorable },
3198 .{ .from = 0x115BC, .to = 0x115BD, .prop = .Case_Ignorable },
3199 .{ .from = 0x115BF, .to = 0x115C0, .prop = .Case_Ignorable },
3200 .{ .from = 0x115DC, .to = 0x115DD, .prop = .Case_Ignorable },
3201 .{ .from = 0x11633, .to = 0x1163A, .prop = .Case_Ignorable },
3202 .{ .from = 0x1163D, .to = 0x1163D, .prop = .Case_Ignorable },
3203 .{ .from = 0x1163F, .to = 0x11640, .prop = .Case_Ignorable },
3204 .{ .from = 0x116AB, .to = 0x116AB, .prop = .Case_Ignorable },
3205 .{ .from = 0x116AD, .to = 0x116AD, .prop = .Case_Ignorable },
3206 .{ .from = 0x116B0, .to = 0x116B5, .prop = .Case_Ignorable },
3207 .{ .from = 0x116B7, .to = 0x116B7, .prop = .Case_Ignorable },
3208 .{ .from = 0x1171D, .to = 0x1171F, .prop = .Case_Ignorable },
3209 .{ .from = 0x11722, .to = 0x11725, .prop = .Case_Ignorable },
3210 .{ .from = 0x11727, .to = 0x1172B, .prop = .Case_Ignorable },
3211 .{ .from = 0x1182F, .to = 0x11837, .prop = .Case_Ignorable },
3212 .{ .from = 0x11839, .to = 0x1183A, .prop = .Case_Ignorable },
3213 .{ .from = 0x1193B, .to = 0x1193C, .prop = .Case_Ignorable },
3214 .{ .from = 0x1193E, .to = 0x1193E, .prop = .Case_Ignorable },
3215 .{ .from = 0x11943, .to = 0x11943, .prop = .Case_Ignorable },
3216 .{ .from = 0x119D4, .to = 0x119D7, .prop = .Case_Ignorable },
3217 .{ .from = 0x119DA, .to = 0x119DB, .prop = .Case_Ignorable },
3218 .{ .from = 0x119E0, .to = 0x119E0, .prop = .Case_Ignorable },
3219 .{ .from = 0x11A01, .to = 0x11A0A, .prop = .Case_Ignorable },
3220 .{ .from = 0x11A33, .to = 0x11A38, .prop = .Case_Ignorable },
3221 .{ .from = 0x11A3B, .to = 0x11A3E, .prop = .Case_Ignorable },
3222 .{ .from = 0x11A47, .to = 0x11A47, .prop = .Case_Ignorable },
3223 .{ .from = 0x11A51, .to = 0x11A56, .prop = .Case_Ignorable },
3224 .{ .from = 0x11A59, .to = 0x11A5B, .prop = .Case_Ignorable },
3225 .{ .from = 0x11A8A, .to = 0x11A96, .prop = .Case_Ignorable },
3226 .{ .from = 0x11A98, .to = 0x11A99, .prop = .Case_Ignorable },
3227 .{ .from = 0x11C30, .to = 0x11C36, .prop = .Case_Ignorable },
3228 .{ .from = 0x11C38, .to = 0x11C3D, .prop = .Case_Ignorable },
3229 .{ .from = 0x11C3F, .to = 0x11C3F, .prop = .Case_Ignorable },
3230 .{ .from = 0x11C92, .to = 0x11CA7, .prop = .Case_Ignorable },
3231 .{ .from = 0x11CAA, .to = 0x11CB0, .prop = .Case_Ignorable },
3232 .{ .from = 0x11CB2, .to = 0x11CB3, .prop = .Case_Ignorable },
3233 .{ .from = 0x11CB5, .to = 0x11CB6, .prop = .Case_Ignorable },
3234 .{ .from = 0x11D31, .to = 0x11D36, .prop = .Case_Ignorable },
3235 .{ .from = 0x11D3A, .to = 0x11D3A, .prop = .Case_Ignorable },
3236 .{ .from = 0x11D3C, .to = 0x11D3D, .prop = .Case_Ignorable },
3237 .{ .from = 0x11D3F, .to = 0x11D45, .prop = .Case_Ignorable },
3238 .{ .from = 0x11D47, .to = 0x11D47, .prop = .Case_Ignorable },
3239 .{ .from = 0x11D90, .to = 0x11D91, .prop = .Case_Ignorable },
3240 .{ .from = 0x11D95, .to = 0x11D95, .prop = .Case_Ignorable },
3241 .{ .from = 0x11D97, .to = 0x11D97, .prop = .Case_Ignorable },
3242 .{ .from = 0x11EF3, .to = 0x11EF4, .prop = .Case_Ignorable },
3243 .{ .from = 0x13430, .to = 0x13438, .prop = .Case_Ignorable },
3244 .{ .from = 0x16AF0, .to = 0x16AF4, .prop = .Case_Ignorable },
3245 .{ .from = 0x16B30, .to = 0x16B36, .prop = .Case_Ignorable },
3246 .{ .from = 0x16B40, .to = 0x16B43, .prop = .Case_Ignorable },
3247 .{ .from = 0x16F4F, .to = 0x16F4F, .prop = .Case_Ignorable },
3248 .{ .from = 0x16F8F, .to = 0x16F92, .prop = .Case_Ignorable },
3249 .{ .from = 0x16F93, .to = 0x16F9F, .prop = .Case_Ignorable },
3250 .{ .from = 0x16FE0, .to = 0x16FE1, .prop = .Case_Ignorable },
3251 .{ .from = 0x16FE3, .to = 0x16FE3, .prop = .Case_Ignorable },
3252 .{ .from = 0x16FE4, .to = 0x16FE4, .prop = .Case_Ignorable },
3253 .{ .from = 0x1BC9D, .to = 0x1BC9E, .prop = .Case_Ignorable },
3254 .{ .from = 0x1BCA0, .to = 0x1BCA3, .prop = .Case_Ignorable },
3255 .{ .from = 0x1D167, .to = 0x1D169, .prop = .Case_Ignorable },
3256 .{ .from = 0x1D173, .to = 0x1D17A, .prop = .Case_Ignorable },
3257 .{ .from = 0x1D17B, .to = 0x1D182, .prop = .Case_Ignorable },
3258 .{ .from = 0x1D185, .to = 0x1D18B, .prop = .Case_Ignorable },
3259 .{ .from = 0x1D1AA, .to = 0x1D1AD, .prop = .Case_Ignorable },
3260 .{ .from = 0x1D242, .to = 0x1D244, .prop = .Case_Ignorable },
3261 .{ .from = 0x1DA00, .to = 0x1DA36, .prop = .Case_Ignorable },
3262 .{ .from = 0x1DA3B, .to = 0x1DA6C, .prop = .Case_Ignorable },
3263 .{ .from = 0x1DA75, .to = 0x1DA75, .prop = .Case_Ignorable },
3264 .{ .from = 0x1DA84, .to = 0x1DA84, .prop = .Case_Ignorable },
3265 .{ .from = 0x1DA9B, .to = 0x1DA9F, .prop = .Case_Ignorable },
3266 .{ .from = 0x1DAA1, .to = 0x1DAAF, .prop = .Case_Ignorable },
3267 .{ .from = 0x1E000, .to = 0x1E006, .prop = .Case_Ignorable },
3268 .{ .from = 0x1E008, .to = 0x1E018, .prop = .Case_Ignorable },
3269 .{ .from = 0x1E01B, .to = 0x1E021, .prop = .Case_Ignorable },
3270 .{ .from = 0x1E023, .to = 0x1E024, .prop = .Case_Ignorable },
3271 .{ .from = 0x1E026, .to = 0x1E02A, .prop = .Case_Ignorable },
3272 .{ .from = 0x1E130, .to = 0x1E136, .prop = .Case_Ignorable },
3273 .{ .from = 0x1E137, .to = 0x1E13D, .prop = .Case_Ignorable },
3274 .{ .from = 0x1E2EC, .to = 0x1E2EF, .prop = .Case_Ignorable },
3275 .{ .from = 0x1E8D0, .to = 0x1E8D6, .prop = .Case_Ignorable },
3276 .{ .from = 0x1E944, .to = 0x1E94A, .prop = .Case_Ignorable },
3277 .{ .from = 0x1E94B, .to = 0x1E94B, .prop = .Case_Ignorable },
3278 .{ .from = 0x1F3FB, .to = 0x1F3FF, .prop = .Case_Ignorable },
3279 .{ .from = 0xE0001, .to = 0xE0001, .prop = .Case_Ignorable },
3280 .{ .from = 0xE0020, .to = 0xE007F, .prop = .Case_Ignorable },
3281 .{ .from = 0xE0100, .to = 0xE01EF, .prop = .Case_Ignorable },
3282 .{ .from = 0x0041, .to = 0x005A, .prop = .Changes_When_Lowercased },
3283 .{ .from = 0x00C0, .to = 0x00D6, .prop = .Changes_When_Lowercased },
3284 .{ .from = 0x00D8, .to = 0x00DE, .prop = .Changes_When_Lowercased },
3285 .{ .from = 0x0100, .to = 0x0100, .prop = .Changes_When_Lowercased },
3286 .{ .from = 0x0102, .to = 0x0102, .prop = .Changes_When_Lowercased },
3287 .{ .from = 0x0104, .to = 0x0104, .prop = .Changes_When_Lowercased },
3288 .{ .from = 0x0106, .to = 0x0106, .prop = .Changes_When_Lowercased },
3289 .{ .from = 0x0108, .to = 0x0108, .prop = .Changes_When_Lowercased },
3290 .{ .from = 0x010A, .to = 0x010A, .prop = .Changes_When_Lowercased },
3291 .{ .from = 0x010C, .to = 0x010C, .prop = .Changes_When_Lowercased },
3292 .{ .from = 0x010E, .to = 0x010E, .prop = .Changes_When_Lowercased },
3293 .{ .from = 0x0110, .to = 0x0110, .prop = .Changes_When_Lowercased },
3294 .{ .from = 0x0112, .to = 0x0112, .prop = .Changes_When_Lowercased },
3295 .{ .from = 0x0114, .to = 0x0114, .prop = .Changes_When_Lowercased },
3296 .{ .from = 0x0116, .to = 0x0116, .prop = .Changes_When_Lowercased },
3297 .{ .from = 0x0118, .to = 0x0118, .prop = .Changes_When_Lowercased },
3298 .{ .from = 0x011A, .to = 0x011A, .prop = .Changes_When_Lowercased },
3299 .{ .from = 0x011C, .to = 0x011C, .prop = .Changes_When_Lowercased },
3300 .{ .from = 0x011E, .to = 0x011E, .prop = .Changes_When_Lowercased },
3301 .{ .from = 0x0120, .to = 0x0120, .prop = .Changes_When_Lowercased },
3302 .{ .from = 0x0122, .to = 0x0122, .prop = .Changes_When_Lowercased },
3303 .{ .from = 0x0124, .to = 0x0124, .prop = .Changes_When_Lowercased },
3304 .{ .from = 0x0126, .to = 0x0126, .prop = .Changes_When_Lowercased },
3305 .{ .from = 0x0128, .to = 0x0128, .prop = .Changes_When_Lowercased },
3306 .{ .from = 0x012A, .to = 0x012A, .prop = .Changes_When_Lowercased },
3307 .{ .from = 0x012C, .to = 0x012C, .prop = .Changes_When_Lowercased },
3308 .{ .from = 0x012E, .to = 0x012E, .prop = .Changes_When_Lowercased },
3309 .{ .from = 0x0130, .to = 0x0130, .prop = .Changes_When_Lowercased },
3310 .{ .from = 0x0132, .to = 0x0132, .prop = .Changes_When_Lowercased },
3311 .{ .from = 0x0134, .to = 0x0134, .prop = .Changes_When_Lowercased },
3312 .{ .from = 0x0136, .to = 0x0136, .prop = .Changes_When_Lowercased },
3313 .{ .from = 0x0139, .to = 0x0139, .prop = .Changes_When_Lowercased },
3314 .{ .from = 0x013B, .to = 0x013B, .prop = .Changes_When_Lowercased },
3315 .{ .from = 0x013D, .to = 0x013D, .prop = .Changes_When_Lowercased },
3316 .{ .from = 0x013F, .to = 0x013F, .prop = .Changes_When_Lowercased },
3317 .{ .from = 0x0141, .to = 0x0141, .prop = .Changes_When_Lowercased },
3318 .{ .from = 0x0143, .to = 0x0143, .prop = .Changes_When_Lowercased },
3319 .{ .from = 0x0145, .to = 0x0145, .prop = .Changes_When_Lowercased },
3320 .{ .from = 0x0147, .to = 0x0147, .prop = .Changes_When_Lowercased },
3321 .{ .from = 0x014A, .to = 0x014A, .prop = .Changes_When_Lowercased },
3322 .{ .from = 0x014C, .to = 0x014C, .prop = .Changes_When_Lowercased },
3323 .{ .from = 0x014E, .to = 0x014E, .prop = .Changes_When_Lowercased },
3324 .{ .from = 0x0150, .to = 0x0150, .prop = .Changes_When_Lowercased },
3325 .{ .from = 0x0152, .to = 0x0152, .prop = .Changes_When_Lowercased },
3326 .{ .from = 0x0154, .to = 0x0154, .prop = .Changes_When_Lowercased },
3327 .{ .from = 0x0156, .to = 0x0156, .prop = .Changes_When_Lowercased },
3328 .{ .from = 0x0158, .to = 0x0158, .prop = .Changes_When_Lowercased },
3329 .{ .from = 0x015A, .to = 0x015A, .prop = .Changes_When_Lowercased },
3330 .{ .from = 0x015C, .to = 0x015C, .prop = .Changes_When_Lowercased },
3331 .{ .from = 0x015E, .to = 0x015E, .prop = .Changes_When_Lowercased },
3332 .{ .from = 0x0160, .to = 0x0160, .prop = .Changes_When_Lowercased },
3333 .{ .from = 0x0162, .to = 0x0162, .prop = .Changes_When_Lowercased },
3334 .{ .from = 0x0164, .to = 0x0164, .prop = .Changes_When_Lowercased },
3335 .{ .from = 0x0166, .to = 0x0166, .prop = .Changes_When_Lowercased },
3336 .{ .from = 0x0168, .to = 0x0168, .prop = .Changes_When_Lowercased },
3337 .{ .from = 0x016A, .to = 0x016A, .prop = .Changes_When_Lowercased },
3338 .{ .from = 0x016C, .to = 0x016C, .prop = .Changes_When_Lowercased },
3339 .{ .from = 0x016E, .to = 0x016E, .prop = .Changes_When_Lowercased },
3340 .{ .from = 0x0170, .to = 0x0170, .prop = .Changes_When_Lowercased },
3341 .{ .from = 0x0172, .to = 0x0172, .prop = .Changes_When_Lowercased },
3342 .{ .from = 0x0174, .to = 0x0174, .prop = .Changes_When_Lowercased },
3343 .{ .from = 0x0176, .to = 0x0176, .prop = .Changes_When_Lowercased },
3344 .{ .from = 0x0178, .to = 0x0179, .prop = .Changes_When_Lowercased },
3345 .{ .from = 0x017B, .to = 0x017B, .prop = .Changes_When_Lowercased },
3346 .{ .from = 0x017D, .to = 0x017D, .prop = .Changes_When_Lowercased },
3347 .{ .from = 0x0181, .to = 0x0182, .prop = .Changes_When_Lowercased },
3348 .{ .from = 0x0184, .to = 0x0184, .prop = .Changes_When_Lowercased },
3349 .{ .from = 0x0186, .to = 0x0187, .prop = .Changes_When_Lowercased },
3350 .{ .from = 0x0189, .to = 0x018B, .prop = .Changes_When_Lowercased },
3351 .{ .from = 0x018E, .to = 0x0191, .prop = .Changes_When_Lowercased },
3352 .{ .from = 0x0193, .to = 0x0194, .prop = .Changes_When_Lowercased },
3353 .{ .from = 0x0196, .to = 0x0198, .prop = .Changes_When_Lowercased },
3354 .{ .from = 0x019C, .to = 0x019D, .prop = .Changes_When_Lowercased },
3355 .{ .from = 0x019F, .to = 0x01A0, .prop = .Changes_When_Lowercased },
3356 .{ .from = 0x01A2, .to = 0x01A2, .prop = .Changes_When_Lowercased },
3357 .{ .from = 0x01A4, .to = 0x01A4, .prop = .Changes_When_Lowercased },
3358 .{ .from = 0x01A6, .to = 0x01A7, .prop = .Changes_When_Lowercased },
3359 .{ .from = 0x01A9, .to = 0x01A9, .prop = .Changes_When_Lowercased },
3360 .{ .from = 0x01AC, .to = 0x01AC, .prop = .Changes_When_Lowercased },
3361 .{ .from = 0x01AE, .to = 0x01AF, .prop = .Changes_When_Lowercased },
3362 .{ .from = 0x01B1, .to = 0x01B3, .prop = .Changes_When_Lowercased },
3363 .{ .from = 0x01B5, .to = 0x01B5, .prop = .Changes_When_Lowercased },
3364 .{ .from = 0x01B7, .to = 0x01B8, .prop = .Changes_When_Lowercased },
3365 .{ .from = 0x01BC, .to = 0x01BC, .prop = .Changes_When_Lowercased },
3366 .{ .from = 0x01C4, .to = 0x01C5, .prop = .Changes_When_Lowercased },
3367 .{ .from = 0x01C7, .to = 0x01C8, .prop = .Changes_When_Lowercased },
3368 .{ .from = 0x01CA, .to = 0x01CB, .prop = .Changes_When_Lowercased },
3369 .{ .from = 0x01CD, .to = 0x01CD, .prop = .Changes_When_Lowercased },
3370 .{ .from = 0x01CF, .to = 0x01CF, .prop = .Changes_When_Lowercased },
3371 .{ .from = 0x01D1, .to = 0x01D1, .prop = .Changes_When_Lowercased },
3372 .{ .from = 0x01D3, .to = 0x01D3, .prop = .Changes_When_Lowercased },
3373 .{ .from = 0x01D5, .to = 0x01D5, .prop = .Changes_When_Lowercased },
3374 .{ .from = 0x01D7, .to = 0x01D7, .prop = .Changes_When_Lowercased },
3375 .{ .from = 0x01D9, .to = 0x01D9, .prop = .Changes_When_Lowercased },
3376 .{ .from = 0x01DB, .to = 0x01DB, .prop = .Changes_When_Lowercased },
3377 .{ .from = 0x01DE, .to = 0x01DE, .prop = .Changes_When_Lowercased },
3378 .{ .from = 0x01E0, .to = 0x01E0, .prop = .Changes_When_Lowercased },
3379 .{ .from = 0x01E2, .to = 0x01E2, .prop = .Changes_When_Lowercased },
3380 .{ .from = 0x01E4, .to = 0x01E4, .prop = .Changes_When_Lowercased },
3381 .{ .from = 0x01E6, .to = 0x01E6, .prop = .Changes_When_Lowercased },
3382 .{ .from = 0x01E8, .to = 0x01E8, .prop = .Changes_When_Lowercased },
3383 .{ .from = 0x01EA, .to = 0x01EA, .prop = .Changes_When_Lowercased },
3384 .{ .from = 0x01EC, .to = 0x01EC, .prop = .Changes_When_Lowercased },
3385 .{ .from = 0x01EE, .to = 0x01EE, .prop = .Changes_When_Lowercased },
3386 .{ .from = 0x01F1, .to = 0x01F2, .prop = .Changes_When_Lowercased },
3387 .{ .from = 0x01F4, .to = 0x01F4, .prop = .Changes_When_Lowercased },
3388 .{ .from = 0x01F6, .to = 0x01F8, .prop = .Changes_When_Lowercased },
3389 .{ .from = 0x01FA, .to = 0x01FA, .prop = .Changes_When_Lowercased },
3390 .{ .from = 0x01FC, .to = 0x01FC, .prop = .Changes_When_Lowercased },
3391 .{ .from = 0x01FE, .to = 0x01FE, .prop = .Changes_When_Lowercased },
3392 .{ .from = 0x0200, .to = 0x0200, .prop = .Changes_When_Lowercased },
3393 .{ .from = 0x0202, .to = 0x0202, .prop = .Changes_When_Lowercased },
3394 .{ .from = 0x0204, .to = 0x0204, .prop = .Changes_When_Lowercased },
3395 .{ .from = 0x0206, .to = 0x0206, .prop = .Changes_When_Lowercased },
3396 .{ .from = 0x0208, .to = 0x0208, .prop = .Changes_When_Lowercased },
3397 .{ .from = 0x020A, .to = 0x020A, .prop = .Changes_When_Lowercased },
3398 .{ .from = 0x020C, .to = 0x020C, .prop = .Changes_When_Lowercased },
3399 .{ .from = 0x020E, .to = 0x020E, .prop = .Changes_When_Lowercased },
3400 .{ .from = 0x0210, .to = 0x0210, .prop = .Changes_When_Lowercased },
3401 .{ .from = 0x0212, .to = 0x0212, .prop = .Changes_When_Lowercased },
3402 .{ .from = 0x0214, .to = 0x0214, .prop = .Changes_When_Lowercased },
3403 .{ .from = 0x0216, .to = 0x0216, .prop = .Changes_When_Lowercased },
3404 .{ .from = 0x0218, .to = 0x0218, .prop = .Changes_When_Lowercased },
3405 .{ .from = 0x021A, .to = 0x021A, .prop = .Changes_When_Lowercased },
3406 .{ .from = 0x021C, .to = 0x021C, .prop = .Changes_When_Lowercased },
3407 .{ .from = 0x021E, .to = 0x021E, .prop = .Changes_When_Lowercased },
3408 .{ .from = 0x0220, .to = 0x0220, .prop = .Changes_When_Lowercased },
3409 .{ .from = 0x0222, .to = 0x0222, .prop = .Changes_When_Lowercased },
3410 .{ .from = 0x0224, .to = 0x0224, .prop = .Changes_When_Lowercased },
3411 .{ .from = 0x0226, .to = 0x0226, .prop = .Changes_When_Lowercased },
3412 .{ .from = 0x0228, .to = 0x0228, .prop = .Changes_When_Lowercased },
3413 .{ .from = 0x022A, .to = 0x022A, .prop = .Changes_When_Lowercased },
3414 .{ .from = 0x022C, .to = 0x022C, .prop = .Changes_When_Lowercased },
3415 .{ .from = 0x022E, .to = 0x022E, .prop = .Changes_When_Lowercased },
3416 .{ .from = 0x0230, .to = 0x0230, .prop = .Changes_When_Lowercased },
3417 .{ .from = 0x0232, .to = 0x0232, .prop = .Changes_When_Lowercased },
3418 .{ .from = 0x023A, .to = 0x023B, .prop = .Changes_When_Lowercased },
3419 .{ .from = 0x023D, .to = 0x023E, .prop = .Changes_When_Lowercased },
3420 .{ .from = 0x0241, .to = 0x0241, .prop = .Changes_When_Lowercased },
3421 .{ .from = 0x0243, .to = 0x0246, .prop = .Changes_When_Lowercased },
3422 .{ .from = 0x0248, .to = 0x0248, .prop = .Changes_When_Lowercased },
3423 .{ .from = 0x024A, .to = 0x024A, .prop = .Changes_When_Lowercased },
3424 .{ .from = 0x024C, .to = 0x024C, .prop = .Changes_When_Lowercased },
3425 .{ .from = 0x024E, .to = 0x024E, .prop = .Changes_When_Lowercased },
3426 .{ .from = 0x0370, .to = 0x0370, .prop = .Changes_When_Lowercased },
3427 .{ .from = 0x0372, .to = 0x0372, .prop = .Changes_When_Lowercased },
3428 .{ .from = 0x0376, .to = 0x0376, .prop = .Changes_When_Lowercased },
3429 .{ .from = 0x037F, .to = 0x037F, .prop = .Changes_When_Lowercased },
3430 .{ .from = 0x0386, .to = 0x0386, .prop = .Changes_When_Lowercased },
3431 .{ .from = 0x0388, .to = 0x038A, .prop = .Changes_When_Lowercased },
3432 .{ .from = 0x038C, .to = 0x038C, .prop = .Changes_When_Lowercased },
3433 .{ .from = 0x038E, .to = 0x038F, .prop = .Changes_When_Lowercased },
3434 .{ .from = 0x0391, .to = 0x03A1, .prop = .Changes_When_Lowercased },
3435 .{ .from = 0x03A3, .to = 0x03AB, .prop = .Changes_When_Lowercased },
3436 .{ .from = 0x03CF, .to = 0x03CF, .prop = .Changes_When_Lowercased },
3437 .{ .from = 0x03D8, .to = 0x03D8, .prop = .Changes_When_Lowercased },
3438 .{ .from = 0x03DA, .to = 0x03DA, .prop = .Changes_When_Lowercased },
3439 .{ .from = 0x03DC, .to = 0x03DC, .prop = .Changes_When_Lowercased },
3440 .{ .from = 0x03DE, .to = 0x03DE, .prop = .Changes_When_Lowercased },
3441 .{ .from = 0x03E0, .to = 0x03E0, .prop = .Changes_When_Lowercased },
3442 .{ .from = 0x03E2, .to = 0x03E2, .prop = .Changes_When_Lowercased },
3443 .{ .from = 0x03E4, .to = 0x03E4, .prop = .Changes_When_Lowercased },
3444 .{ .from = 0x03E6, .to = 0x03E6, .prop = .Changes_When_Lowercased },
3445 .{ .from = 0x03E8, .to = 0x03E8, .prop = .Changes_When_Lowercased },
3446 .{ .from = 0x03EA, .to = 0x03EA, .prop = .Changes_When_Lowercased },
3447 .{ .from = 0x03EC, .to = 0x03EC, .prop = .Changes_When_Lowercased },
3448 .{ .from = 0x03EE, .to = 0x03EE, .prop = .Changes_When_Lowercased },
3449 .{ .from = 0x03F4, .to = 0x03F4, .prop = .Changes_When_Lowercased },
3450 .{ .from = 0x03F7, .to = 0x03F7, .prop = .Changes_When_Lowercased },
3451 .{ .from = 0x03F9, .to = 0x03FA, .prop = .Changes_When_Lowercased },
3452 .{ .from = 0x03FD, .to = 0x042F, .prop = .Changes_When_Lowercased },
3453 .{ .from = 0x0460, .to = 0x0460, .prop = .Changes_When_Lowercased },
3454 .{ .from = 0x0462, .to = 0x0462, .prop = .Changes_When_Lowercased },
3455 .{ .from = 0x0464, .to = 0x0464, .prop = .Changes_When_Lowercased },
3456 .{ .from = 0x0466, .to = 0x0466, .prop = .Changes_When_Lowercased },
3457 .{ .from = 0x0468, .to = 0x0468, .prop = .Changes_When_Lowercased },
3458 .{ .from = 0x046A, .to = 0x046A, .prop = .Changes_When_Lowercased },
3459 .{ .from = 0x046C, .to = 0x046C, .prop = .Changes_When_Lowercased },
3460 .{ .from = 0x046E, .to = 0x046E, .prop = .Changes_When_Lowercased },
3461 .{ .from = 0x0470, .to = 0x0470, .prop = .Changes_When_Lowercased },
3462 .{ .from = 0x0472, .to = 0x0472, .prop = .Changes_When_Lowercased },
3463 .{ .from = 0x0474, .to = 0x0474, .prop = .Changes_When_Lowercased },
3464 .{ .from = 0x0476, .to = 0x0476, .prop = .Changes_When_Lowercased },
3465 .{ .from = 0x0478, .to = 0x0478, .prop = .Changes_When_Lowercased },
3466 .{ .from = 0x047A, .to = 0x047A, .prop = .Changes_When_Lowercased },
3467 .{ .from = 0x047C, .to = 0x047C, .prop = .Changes_When_Lowercased },
3468 .{ .from = 0x047E, .to = 0x047E, .prop = .Changes_When_Lowercased },
3469 .{ .from = 0x0480, .to = 0x0480, .prop = .Changes_When_Lowercased },
3470 .{ .from = 0x048A, .to = 0x048A, .prop = .Changes_When_Lowercased },
3471 .{ .from = 0x048C, .to = 0x048C, .prop = .Changes_When_Lowercased },
3472 .{ .from = 0x048E, .to = 0x048E, .prop = .Changes_When_Lowercased },
3473 .{ .from = 0x0490, .to = 0x0490, .prop = .Changes_When_Lowercased },
3474 .{ .from = 0x0492, .to = 0x0492, .prop = .Changes_When_Lowercased },
3475 .{ .from = 0x0494, .to = 0x0494, .prop = .Changes_When_Lowercased },
3476 .{ .from = 0x0496, .to = 0x0496, .prop = .Changes_When_Lowercased },
3477 .{ .from = 0x0498, .to = 0x0498, .prop = .Changes_When_Lowercased },
3478 .{ .from = 0x049A, .to = 0x049A, .prop = .Changes_When_Lowercased },
3479 .{ .from = 0x049C, .to = 0x049C, .prop = .Changes_When_Lowercased },
3480 .{ .from = 0x049E, .to = 0x049E, .prop = .Changes_When_Lowercased },
3481 .{ .from = 0x04A0, .to = 0x04A0, .prop = .Changes_When_Lowercased },
3482 .{ .from = 0x04A2, .to = 0x04A2, .prop = .Changes_When_Lowercased },
3483 .{ .from = 0x04A4, .to = 0x04A4, .prop = .Changes_When_Lowercased },
3484 .{ .from = 0x04A6, .to = 0x04A6, .prop = .Changes_When_Lowercased },
3485 .{ .from = 0x04A8, .to = 0x04A8, .prop = .Changes_When_Lowercased },
3486 .{ .from = 0x04AA, .to = 0x04AA, .prop = .Changes_When_Lowercased },
3487 .{ .from = 0x04AC, .to = 0x04AC, .prop = .Changes_When_Lowercased },
3488 .{ .from = 0x04AE, .to = 0x04AE, .prop = .Changes_When_Lowercased },
3489 .{ .from = 0x04B0, .to = 0x04B0, .prop = .Changes_When_Lowercased },
3490 .{ .from = 0x04B2, .to = 0x04B2, .prop = .Changes_When_Lowercased },
3491 .{ .from = 0x04B4, .to = 0x04B4, .prop = .Changes_When_Lowercased },
3492 .{ .from = 0x04B6, .to = 0x04B6, .prop = .Changes_When_Lowercased },
3493 .{ .from = 0x04B8, .to = 0x04B8, .prop = .Changes_When_Lowercased },
3494 .{ .from = 0x04BA, .to = 0x04BA, .prop = .Changes_When_Lowercased },
3495 .{ .from = 0x04BC, .to = 0x04BC, .prop = .Changes_When_Lowercased },
3496 .{ .from = 0x04BE, .to = 0x04BE, .prop = .Changes_When_Lowercased },
3497 .{ .from = 0x04C0, .to = 0x04C1, .prop = .Changes_When_Lowercased },
3498 .{ .from = 0x04C3, .to = 0x04C3, .prop = .Changes_When_Lowercased },
3499 .{ .from = 0x04C5, .to = 0x04C5, .prop = .Changes_When_Lowercased },
3500 .{ .from = 0x04C7, .to = 0x04C7, .prop = .Changes_When_Lowercased },
3501 .{ .from = 0x04C9, .to = 0x04C9, .prop = .Changes_When_Lowercased },
3502 .{ .from = 0x04CB, .to = 0x04CB, .prop = .Changes_When_Lowercased },
3503 .{ .from = 0x04CD, .to = 0x04CD, .prop = .Changes_When_Lowercased },
3504 .{ .from = 0x04D0, .to = 0x04D0, .prop = .Changes_When_Lowercased },
3505 .{ .from = 0x04D2, .to = 0x04D2, .prop = .Changes_When_Lowercased },
3506 .{ .from = 0x04D4, .to = 0x04D4, .prop = .Changes_When_Lowercased },
3507 .{ .from = 0x04D6, .to = 0x04D6, .prop = .Changes_When_Lowercased },
3508 .{ .from = 0x04D8, .to = 0x04D8, .prop = .Changes_When_Lowercased },
3509 .{ .from = 0x04DA, .to = 0x04DA, .prop = .Changes_When_Lowercased },
3510 .{ .from = 0x04DC, .to = 0x04DC, .prop = .Changes_When_Lowercased },
3511 .{ .from = 0x04DE, .to = 0x04DE, .prop = .Changes_When_Lowercased },
3512 .{ .from = 0x04E0, .to = 0x04E0, .prop = .Changes_When_Lowercased },
3513 .{ .from = 0x04E2, .to = 0x04E2, .prop = .Changes_When_Lowercased },
3514 .{ .from = 0x04E4, .to = 0x04E4, .prop = .Changes_When_Lowercased },
3515 .{ .from = 0x04E6, .to = 0x04E6, .prop = .Changes_When_Lowercased },
3516 .{ .from = 0x04E8, .to = 0x04E8, .prop = .Changes_When_Lowercased },
3517 .{ .from = 0x04EA, .to = 0x04EA, .prop = .Changes_When_Lowercased },
3518 .{ .from = 0x04EC, .to = 0x04EC, .prop = .Changes_When_Lowercased },
3519 .{ .from = 0x04EE, .to = 0x04EE, .prop = .Changes_When_Lowercased },
3520 .{ .from = 0x04F0, .to = 0x04F0, .prop = .Changes_When_Lowercased },
3521 .{ .from = 0x04F2, .to = 0x04F2, .prop = .Changes_When_Lowercased },
3522 .{ .from = 0x04F4, .to = 0x04F4, .prop = .Changes_When_Lowercased },
3523 .{ .from = 0x04F6, .to = 0x04F6, .prop = .Changes_When_Lowercased },
3524 .{ .from = 0x04F8, .to = 0x04F8, .prop = .Changes_When_Lowercased },
3525 .{ .from = 0x04FA, .to = 0x04FA, .prop = .Changes_When_Lowercased },
3526 .{ .from = 0x04FC, .to = 0x04FC, .prop = .Changes_When_Lowercased },
3527 .{ .from = 0x04FE, .to = 0x04FE, .prop = .Changes_When_Lowercased },
3528 .{ .from = 0x0500, .to = 0x0500, .prop = .Changes_When_Lowercased },
3529 .{ .from = 0x0502, .to = 0x0502, .prop = .Changes_When_Lowercased },
3530 .{ .from = 0x0504, .to = 0x0504, .prop = .Changes_When_Lowercased },
3531 .{ .from = 0x0506, .to = 0x0506, .prop = .Changes_When_Lowercased },
3532 .{ .from = 0x0508, .to = 0x0508, .prop = .Changes_When_Lowercased },
3533 .{ .from = 0x050A, .to = 0x050A, .prop = .Changes_When_Lowercased },
3534 .{ .from = 0x050C, .to = 0x050C, .prop = .Changes_When_Lowercased },
3535 .{ .from = 0x050E, .to = 0x050E, .prop = .Changes_When_Lowercased },
3536 .{ .from = 0x0510, .to = 0x0510, .prop = .Changes_When_Lowercased },
3537 .{ .from = 0x0512, .to = 0x0512, .prop = .Changes_When_Lowercased },
3538 .{ .from = 0x0514, .to = 0x0514, .prop = .Changes_When_Lowercased },
3539 .{ .from = 0x0516, .to = 0x0516, .prop = .Changes_When_Lowercased },
3540 .{ .from = 0x0518, .to = 0x0518, .prop = .Changes_When_Lowercased },
3541 .{ .from = 0x051A, .to = 0x051A, .prop = .Changes_When_Lowercased },
3542 .{ .from = 0x051C, .to = 0x051C, .prop = .Changes_When_Lowercased },
3543 .{ .from = 0x051E, .to = 0x051E, .prop = .Changes_When_Lowercased },
3544 .{ .from = 0x0520, .to = 0x0520, .prop = .Changes_When_Lowercased },
3545 .{ .from = 0x0522, .to = 0x0522, .prop = .Changes_When_Lowercased },
3546 .{ .from = 0x0524, .to = 0x0524, .prop = .Changes_When_Lowercased },
3547 .{ .from = 0x0526, .to = 0x0526, .prop = .Changes_When_Lowercased },
3548 .{ .from = 0x0528, .to = 0x0528, .prop = .Changes_When_Lowercased },
3549 .{ .from = 0x052A, .to = 0x052A, .prop = .Changes_When_Lowercased },
3550 .{ .from = 0x052C, .to = 0x052C, .prop = .Changes_When_Lowercased },
3551 .{ .from = 0x052E, .to = 0x052E, .prop = .Changes_When_Lowercased },
3552 .{ .from = 0x0531, .to = 0x0556, .prop = .Changes_When_Lowercased },
3553 .{ .from = 0x10A0, .to = 0x10C5, .prop = .Changes_When_Lowercased },
3554 .{ .from = 0x10C7, .to = 0x10C7, .prop = .Changes_When_Lowercased },
3555 .{ .from = 0x10CD, .to = 0x10CD, .prop = .Changes_When_Lowercased },
3556 .{ .from = 0x13A0, .to = 0x13F5, .prop = .Changes_When_Lowercased },
3557 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .Changes_When_Lowercased },
3558 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .Changes_When_Lowercased },
3559 .{ .from = 0x1E00, .to = 0x1E00, .prop = .Changes_When_Lowercased },
3560 .{ .from = 0x1E02, .to = 0x1E02, .prop = .Changes_When_Lowercased },
3561 .{ .from = 0x1E04, .to = 0x1E04, .prop = .Changes_When_Lowercased },
3562 .{ .from = 0x1E06, .to = 0x1E06, .prop = .Changes_When_Lowercased },
3563 .{ .from = 0x1E08, .to = 0x1E08, .prop = .Changes_When_Lowercased },
3564 .{ .from = 0x1E0A, .to = 0x1E0A, .prop = .Changes_When_Lowercased },
3565 .{ .from = 0x1E0C, .to = 0x1E0C, .prop = .Changes_When_Lowercased },
3566 .{ .from = 0x1E0E, .to = 0x1E0E, .prop = .Changes_When_Lowercased },
3567 .{ .from = 0x1E10, .to = 0x1E10, .prop = .Changes_When_Lowercased },
3568 .{ .from = 0x1E12, .to = 0x1E12, .prop = .Changes_When_Lowercased },
3569 .{ .from = 0x1E14, .to = 0x1E14, .prop = .Changes_When_Lowercased },
3570 .{ .from = 0x1E16, .to = 0x1E16, .prop = .Changes_When_Lowercased },
3571 .{ .from = 0x1E18, .to = 0x1E18, .prop = .Changes_When_Lowercased },
3572 .{ .from = 0x1E1A, .to = 0x1E1A, .prop = .Changes_When_Lowercased },
3573 .{ .from = 0x1E1C, .to = 0x1E1C, .prop = .Changes_When_Lowercased },
3574 .{ .from = 0x1E1E, .to = 0x1E1E, .prop = .Changes_When_Lowercased },
3575 .{ .from = 0x1E20, .to = 0x1E20, .prop = .Changes_When_Lowercased },
3576 .{ .from = 0x1E22, .to = 0x1E22, .prop = .Changes_When_Lowercased },
3577 .{ .from = 0x1E24, .to = 0x1E24, .prop = .Changes_When_Lowercased },
3578 .{ .from = 0x1E26, .to = 0x1E26, .prop = .Changes_When_Lowercased },
3579 .{ .from = 0x1E28, .to = 0x1E28, .prop = .Changes_When_Lowercased },
3580 .{ .from = 0x1E2A, .to = 0x1E2A, .prop = .Changes_When_Lowercased },
3581 .{ .from = 0x1E2C, .to = 0x1E2C, .prop = .Changes_When_Lowercased },
3582 .{ .from = 0x1E2E, .to = 0x1E2E, .prop = .Changes_When_Lowercased },
3583 .{ .from = 0x1E30, .to = 0x1E30, .prop = .Changes_When_Lowercased },
3584 .{ .from = 0x1E32, .to = 0x1E32, .prop = .Changes_When_Lowercased },
3585 .{ .from = 0x1E34, .to = 0x1E34, .prop = .Changes_When_Lowercased },
3586 .{ .from = 0x1E36, .to = 0x1E36, .prop = .Changes_When_Lowercased },
3587 .{ .from = 0x1E38, .to = 0x1E38, .prop = .Changes_When_Lowercased },
3588 .{ .from = 0x1E3A, .to = 0x1E3A, .prop = .Changes_When_Lowercased },
3589 .{ .from = 0x1E3C, .to = 0x1E3C, .prop = .Changes_When_Lowercased },
3590 .{ .from = 0x1E3E, .to = 0x1E3E, .prop = .Changes_When_Lowercased },
3591 .{ .from = 0x1E40, .to = 0x1E40, .prop = .Changes_When_Lowercased },
3592 .{ .from = 0x1E42, .to = 0x1E42, .prop = .Changes_When_Lowercased },
3593 .{ .from = 0x1E44, .to = 0x1E44, .prop = .Changes_When_Lowercased },
3594 .{ .from = 0x1E46, .to = 0x1E46, .prop = .Changes_When_Lowercased },
3595 .{ .from = 0x1E48, .to = 0x1E48, .prop = .Changes_When_Lowercased },
3596 .{ .from = 0x1E4A, .to = 0x1E4A, .prop = .Changes_When_Lowercased },
3597 .{ .from = 0x1E4C, .to = 0x1E4C, .prop = .Changes_When_Lowercased },
3598 .{ .from = 0x1E4E, .to = 0x1E4E, .prop = .Changes_When_Lowercased },
3599 .{ .from = 0x1E50, .to = 0x1E50, .prop = .Changes_When_Lowercased },
3600 .{ .from = 0x1E52, .to = 0x1E52, .prop = .Changes_When_Lowercased },
3601 .{ .from = 0x1E54, .to = 0x1E54, .prop = .Changes_When_Lowercased },
3602 .{ .from = 0x1E56, .to = 0x1E56, .prop = .Changes_When_Lowercased },
3603 .{ .from = 0x1E58, .to = 0x1E58, .prop = .Changes_When_Lowercased },
3604 .{ .from = 0x1E5A, .to = 0x1E5A, .prop = .Changes_When_Lowercased },
3605 .{ .from = 0x1E5C, .to = 0x1E5C, .prop = .Changes_When_Lowercased },
3606 .{ .from = 0x1E5E, .to = 0x1E5E, .prop = .Changes_When_Lowercased },
3607 .{ .from = 0x1E60, .to = 0x1E60, .prop = .Changes_When_Lowercased },
3608 .{ .from = 0x1E62, .to = 0x1E62, .prop = .Changes_When_Lowercased },
3609 .{ .from = 0x1E64, .to = 0x1E64, .prop = .Changes_When_Lowercased },
3610 .{ .from = 0x1E66, .to = 0x1E66, .prop = .Changes_When_Lowercased },
3611 .{ .from = 0x1E68, .to = 0x1E68, .prop = .Changes_When_Lowercased },
3612 .{ .from = 0x1E6A, .to = 0x1E6A, .prop = .Changes_When_Lowercased },
3613 .{ .from = 0x1E6C, .to = 0x1E6C, .prop = .Changes_When_Lowercased },
3614 .{ .from = 0x1E6E, .to = 0x1E6E, .prop = .Changes_When_Lowercased },
3615 .{ .from = 0x1E70, .to = 0x1E70, .prop = .Changes_When_Lowercased },
3616 .{ .from = 0x1E72, .to = 0x1E72, .prop = .Changes_When_Lowercased },
3617 .{ .from = 0x1E74, .to = 0x1E74, .prop = .Changes_When_Lowercased },
3618 .{ .from = 0x1E76, .to = 0x1E76, .prop = .Changes_When_Lowercased },
3619 .{ .from = 0x1E78, .to = 0x1E78, .prop = .Changes_When_Lowercased },
3620 .{ .from = 0x1E7A, .to = 0x1E7A, .prop = .Changes_When_Lowercased },
3621 .{ .from = 0x1E7C, .to = 0x1E7C, .prop = .Changes_When_Lowercased },
3622 .{ .from = 0x1E7E, .to = 0x1E7E, .prop = .Changes_When_Lowercased },
3623 .{ .from = 0x1E80, .to = 0x1E80, .prop = .Changes_When_Lowercased },
3624 .{ .from = 0x1E82, .to = 0x1E82, .prop = .Changes_When_Lowercased },
3625 .{ .from = 0x1E84, .to = 0x1E84, .prop = .Changes_When_Lowercased },
3626 .{ .from = 0x1E86, .to = 0x1E86, .prop = .Changes_When_Lowercased },
3627 .{ .from = 0x1E88, .to = 0x1E88, .prop = .Changes_When_Lowercased },
3628 .{ .from = 0x1E8A, .to = 0x1E8A, .prop = .Changes_When_Lowercased },
3629 .{ .from = 0x1E8C, .to = 0x1E8C, .prop = .Changes_When_Lowercased },
3630 .{ .from = 0x1E8E, .to = 0x1E8E, .prop = .Changes_When_Lowercased },
3631 .{ .from = 0x1E90, .to = 0x1E90, .prop = .Changes_When_Lowercased },
3632 .{ .from = 0x1E92, .to = 0x1E92, .prop = .Changes_When_Lowercased },
3633 .{ .from = 0x1E94, .to = 0x1E94, .prop = .Changes_When_Lowercased },
3634 .{ .from = 0x1E9E, .to = 0x1E9E, .prop = .Changes_When_Lowercased },
3635 .{ .from = 0x1EA0, .to = 0x1EA0, .prop = .Changes_When_Lowercased },
3636 .{ .from = 0x1EA2, .to = 0x1EA2, .prop = .Changes_When_Lowercased },
3637 .{ .from = 0x1EA4, .to = 0x1EA4, .prop = .Changes_When_Lowercased },
3638 .{ .from = 0x1EA6, .to = 0x1EA6, .prop = .Changes_When_Lowercased },
3639 .{ .from = 0x1EA8, .to = 0x1EA8, .prop = .Changes_When_Lowercased },
3640 .{ .from = 0x1EAA, .to = 0x1EAA, .prop = .Changes_When_Lowercased },
3641 .{ .from = 0x1EAC, .to = 0x1EAC, .prop = .Changes_When_Lowercased },
3642 .{ .from = 0x1EAE, .to = 0x1EAE, .prop = .Changes_When_Lowercased },
3643 .{ .from = 0x1EB0, .to = 0x1EB0, .prop = .Changes_When_Lowercased },
3644 .{ .from = 0x1EB2, .to = 0x1EB2, .prop = .Changes_When_Lowercased },
3645 .{ .from = 0x1EB4, .to = 0x1EB4, .prop = .Changes_When_Lowercased },
3646 .{ .from = 0x1EB6, .to = 0x1EB6, .prop = .Changes_When_Lowercased },
3647 .{ .from = 0x1EB8, .to = 0x1EB8, .prop = .Changes_When_Lowercased },
3648 .{ .from = 0x1EBA, .to = 0x1EBA, .prop = .Changes_When_Lowercased },
3649 .{ .from = 0x1EBC, .to = 0x1EBC, .prop = .Changes_When_Lowercased },
3650 .{ .from = 0x1EBE, .to = 0x1EBE, .prop = .Changes_When_Lowercased },
3651 .{ .from = 0x1EC0, .to = 0x1EC0, .prop = .Changes_When_Lowercased },
3652 .{ .from = 0x1EC2, .to = 0x1EC2, .prop = .Changes_When_Lowercased },
3653 .{ .from = 0x1EC4, .to = 0x1EC4, .prop = .Changes_When_Lowercased },
3654 .{ .from = 0x1EC6, .to = 0x1EC6, .prop = .Changes_When_Lowercased },
3655 .{ .from = 0x1EC8, .to = 0x1EC8, .prop = .Changes_When_Lowercased },
3656 .{ .from = 0x1ECA, .to = 0x1ECA, .prop = .Changes_When_Lowercased },
3657 .{ .from = 0x1ECC, .to = 0x1ECC, .prop = .Changes_When_Lowercased },
3658 .{ .from = 0x1ECE, .to = 0x1ECE, .prop = .Changes_When_Lowercased },
3659 .{ .from = 0x1ED0, .to = 0x1ED0, .prop = .Changes_When_Lowercased },
3660 .{ .from = 0x1ED2, .to = 0x1ED2, .prop = .Changes_When_Lowercased },
3661 .{ .from = 0x1ED4, .to = 0x1ED4, .prop = .Changes_When_Lowercased },
3662 .{ .from = 0x1ED6, .to = 0x1ED6, .prop = .Changes_When_Lowercased },
3663 .{ .from = 0x1ED8, .to = 0x1ED8, .prop = .Changes_When_Lowercased },
3664 .{ .from = 0x1EDA, .to = 0x1EDA, .prop = .Changes_When_Lowercased },
3665 .{ .from = 0x1EDC, .to = 0x1EDC, .prop = .Changes_When_Lowercased },
3666 .{ .from = 0x1EDE, .to = 0x1EDE, .prop = .Changes_When_Lowercased },
3667 .{ .from = 0x1EE0, .to = 0x1EE0, .prop = .Changes_When_Lowercased },
3668 .{ .from = 0x1EE2, .to = 0x1EE2, .prop = .Changes_When_Lowercased },
3669 .{ .from = 0x1EE4, .to = 0x1EE4, .prop = .Changes_When_Lowercased },
3670 .{ .from = 0x1EE6, .to = 0x1EE6, .prop = .Changes_When_Lowercased },
3671 .{ .from = 0x1EE8, .to = 0x1EE8, .prop = .Changes_When_Lowercased },
3672 .{ .from = 0x1EEA, .to = 0x1EEA, .prop = .Changes_When_Lowercased },
3673 .{ .from = 0x1EEC, .to = 0x1EEC, .prop = .Changes_When_Lowercased },
3674 .{ .from = 0x1EEE, .to = 0x1EEE, .prop = .Changes_When_Lowercased },
3675 .{ .from = 0x1EF0, .to = 0x1EF0, .prop = .Changes_When_Lowercased },
3676 .{ .from = 0x1EF2, .to = 0x1EF2, .prop = .Changes_When_Lowercased },
3677 .{ .from = 0x1EF4, .to = 0x1EF4, .prop = .Changes_When_Lowercased },
3678 .{ .from = 0x1EF6, .to = 0x1EF6, .prop = .Changes_When_Lowercased },
3679 .{ .from = 0x1EF8, .to = 0x1EF8, .prop = .Changes_When_Lowercased },
3680 .{ .from = 0x1EFA, .to = 0x1EFA, .prop = .Changes_When_Lowercased },
3681 .{ .from = 0x1EFC, .to = 0x1EFC, .prop = .Changes_When_Lowercased },
3682 .{ .from = 0x1EFE, .to = 0x1EFE, .prop = .Changes_When_Lowercased },
3683 .{ .from = 0x1F08, .to = 0x1F0F, .prop = .Changes_When_Lowercased },
3684 .{ .from = 0x1F18, .to = 0x1F1D, .prop = .Changes_When_Lowercased },
3685 .{ .from = 0x1F28, .to = 0x1F2F, .prop = .Changes_When_Lowercased },
3686 .{ .from = 0x1F38, .to = 0x1F3F, .prop = .Changes_When_Lowercased },
3687 .{ .from = 0x1F48, .to = 0x1F4D, .prop = .Changes_When_Lowercased },
3688 .{ .from = 0x1F59, .to = 0x1F59, .prop = .Changes_When_Lowercased },
3689 .{ .from = 0x1F5B, .to = 0x1F5B, .prop = .Changes_When_Lowercased },
3690 .{ .from = 0x1F5D, .to = 0x1F5D, .prop = .Changes_When_Lowercased },
3691 .{ .from = 0x1F5F, .to = 0x1F5F, .prop = .Changes_When_Lowercased },
3692 .{ .from = 0x1F68, .to = 0x1F6F, .prop = .Changes_When_Lowercased },
3693 .{ .from = 0x1F88, .to = 0x1F8F, .prop = .Changes_When_Lowercased },
3694 .{ .from = 0x1F98, .to = 0x1F9F, .prop = .Changes_When_Lowercased },
3695 .{ .from = 0x1FA8, .to = 0x1FAF, .prop = .Changes_When_Lowercased },
3696 .{ .from = 0x1FB8, .to = 0x1FBC, .prop = .Changes_When_Lowercased },
3697 .{ .from = 0x1FC8, .to = 0x1FCC, .prop = .Changes_When_Lowercased },
3698 .{ .from = 0x1FD8, .to = 0x1FDB, .prop = .Changes_When_Lowercased },
3699 .{ .from = 0x1FE8, .to = 0x1FEC, .prop = .Changes_When_Lowercased },
3700 .{ .from = 0x1FF8, .to = 0x1FFC, .prop = .Changes_When_Lowercased },
3701 .{ .from = 0x2126, .to = 0x2126, .prop = .Changes_When_Lowercased },
3702 .{ .from = 0x212A, .to = 0x212B, .prop = .Changes_When_Lowercased },
3703 .{ .from = 0x2132, .to = 0x2132, .prop = .Changes_When_Lowercased },
3704 .{ .from = 0x2160, .to = 0x216F, .prop = .Changes_When_Lowercased },
3705 .{ .from = 0x2183, .to = 0x2183, .prop = .Changes_When_Lowercased },
3706 .{ .from = 0x24B6, .to = 0x24CF, .prop = .Changes_When_Lowercased },
3707 .{ .from = 0x2C00, .to = 0x2C2E, .prop = .Changes_When_Lowercased },
3708 .{ .from = 0x2C60, .to = 0x2C60, .prop = .Changes_When_Lowercased },
3709 .{ .from = 0x2C62, .to = 0x2C64, .prop = .Changes_When_Lowercased },
3710 .{ .from = 0x2C67, .to = 0x2C67, .prop = .Changes_When_Lowercased },
3711 .{ .from = 0x2C69, .to = 0x2C69, .prop = .Changes_When_Lowercased },
3712 .{ .from = 0x2C6B, .to = 0x2C6B, .prop = .Changes_When_Lowercased },
3713 .{ .from = 0x2C6D, .to = 0x2C70, .prop = .Changes_When_Lowercased },
3714 .{ .from = 0x2C72, .to = 0x2C72, .prop = .Changes_When_Lowercased },
3715 .{ .from = 0x2C75, .to = 0x2C75, .prop = .Changes_When_Lowercased },
3716 .{ .from = 0x2C7E, .to = 0x2C80, .prop = .Changes_When_Lowercased },
3717 .{ .from = 0x2C82, .to = 0x2C82, .prop = .Changes_When_Lowercased },
3718 .{ .from = 0x2C84, .to = 0x2C84, .prop = .Changes_When_Lowercased },
3719 .{ .from = 0x2C86, .to = 0x2C86, .prop = .Changes_When_Lowercased },
3720 .{ .from = 0x2C88, .to = 0x2C88, .prop = .Changes_When_Lowercased },
3721 .{ .from = 0x2C8A, .to = 0x2C8A, .prop = .Changes_When_Lowercased },
3722 .{ .from = 0x2C8C, .to = 0x2C8C, .prop = .Changes_When_Lowercased },
3723 .{ .from = 0x2C8E, .to = 0x2C8E, .prop = .Changes_When_Lowercased },
3724 .{ .from = 0x2C90, .to = 0x2C90, .prop = .Changes_When_Lowercased },
3725 .{ .from = 0x2C92, .to = 0x2C92, .prop = .Changes_When_Lowercased },
3726 .{ .from = 0x2C94, .to = 0x2C94, .prop = .Changes_When_Lowercased },
3727 .{ .from = 0x2C96, .to = 0x2C96, .prop = .Changes_When_Lowercased },
3728 .{ .from = 0x2C98, .to = 0x2C98, .prop = .Changes_When_Lowercased },
3729 .{ .from = 0x2C9A, .to = 0x2C9A, .prop = .Changes_When_Lowercased },
3730 .{ .from = 0x2C9C, .to = 0x2C9C, .prop = .Changes_When_Lowercased },
3731 .{ .from = 0x2C9E, .to = 0x2C9E, .prop = .Changes_When_Lowercased },
3732 .{ .from = 0x2CA0, .to = 0x2CA0, .prop = .Changes_When_Lowercased },
3733 .{ .from = 0x2CA2, .to = 0x2CA2, .prop = .Changes_When_Lowercased },
3734 .{ .from = 0x2CA4, .to = 0x2CA4, .prop = .Changes_When_Lowercased },
3735 .{ .from = 0x2CA6, .to = 0x2CA6, .prop = .Changes_When_Lowercased },
3736 .{ .from = 0x2CA8, .to = 0x2CA8, .prop = .Changes_When_Lowercased },
3737 .{ .from = 0x2CAA, .to = 0x2CAA, .prop = .Changes_When_Lowercased },
3738 .{ .from = 0x2CAC, .to = 0x2CAC, .prop = .Changes_When_Lowercased },
3739 .{ .from = 0x2CAE, .to = 0x2CAE, .prop = .Changes_When_Lowercased },
3740 .{ .from = 0x2CB0, .to = 0x2CB0, .prop = .Changes_When_Lowercased },
3741 .{ .from = 0x2CB2, .to = 0x2CB2, .prop = .Changes_When_Lowercased },
3742 .{ .from = 0x2CB4, .to = 0x2CB4, .prop = .Changes_When_Lowercased },
3743 .{ .from = 0x2CB6, .to = 0x2CB6, .prop = .Changes_When_Lowercased },
3744 .{ .from = 0x2CB8, .to = 0x2CB8, .prop = .Changes_When_Lowercased },
3745 .{ .from = 0x2CBA, .to = 0x2CBA, .prop = .Changes_When_Lowercased },
3746 .{ .from = 0x2CBC, .to = 0x2CBC, .prop = .Changes_When_Lowercased },
3747 .{ .from = 0x2CBE, .to = 0x2CBE, .prop = .Changes_When_Lowercased },
3748 .{ .from = 0x2CC0, .to = 0x2CC0, .prop = .Changes_When_Lowercased },
3749 .{ .from = 0x2CC2, .to = 0x2CC2, .prop = .Changes_When_Lowercased },
3750 .{ .from = 0x2CC4, .to = 0x2CC4, .prop = .Changes_When_Lowercased },
3751 .{ .from = 0x2CC6, .to = 0x2CC6, .prop = .Changes_When_Lowercased },
3752 .{ .from = 0x2CC8, .to = 0x2CC8, .prop = .Changes_When_Lowercased },
3753 .{ .from = 0x2CCA, .to = 0x2CCA, .prop = .Changes_When_Lowercased },
3754 .{ .from = 0x2CCC, .to = 0x2CCC, .prop = .Changes_When_Lowercased },
3755 .{ .from = 0x2CCE, .to = 0x2CCE, .prop = .Changes_When_Lowercased },
3756 .{ .from = 0x2CD0, .to = 0x2CD0, .prop = .Changes_When_Lowercased },
3757 .{ .from = 0x2CD2, .to = 0x2CD2, .prop = .Changes_When_Lowercased },
3758 .{ .from = 0x2CD4, .to = 0x2CD4, .prop = .Changes_When_Lowercased },
3759 .{ .from = 0x2CD6, .to = 0x2CD6, .prop = .Changes_When_Lowercased },
3760 .{ .from = 0x2CD8, .to = 0x2CD8, .prop = .Changes_When_Lowercased },
3761 .{ .from = 0x2CDA, .to = 0x2CDA, .prop = .Changes_When_Lowercased },
3762 .{ .from = 0x2CDC, .to = 0x2CDC, .prop = .Changes_When_Lowercased },
3763 .{ .from = 0x2CDE, .to = 0x2CDE, .prop = .Changes_When_Lowercased },
3764 .{ .from = 0x2CE0, .to = 0x2CE0, .prop = .Changes_When_Lowercased },
3765 .{ .from = 0x2CE2, .to = 0x2CE2, .prop = .Changes_When_Lowercased },
3766 .{ .from = 0x2CEB, .to = 0x2CEB, .prop = .Changes_When_Lowercased },
3767 .{ .from = 0x2CED, .to = 0x2CED, .prop = .Changes_When_Lowercased },
3768 .{ .from = 0x2CF2, .to = 0x2CF2, .prop = .Changes_When_Lowercased },
3769 .{ .from = 0xA640, .to = 0xA640, .prop = .Changes_When_Lowercased },
3770 .{ .from = 0xA642, .to = 0xA642, .prop = .Changes_When_Lowercased },
3771 .{ .from = 0xA644, .to = 0xA644, .prop = .Changes_When_Lowercased },
3772 .{ .from = 0xA646, .to = 0xA646, .prop = .Changes_When_Lowercased },
3773 .{ .from = 0xA648, .to = 0xA648, .prop = .Changes_When_Lowercased },
3774 .{ .from = 0xA64A, .to = 0xA64A, .prop = .Changes_When_Lowercased },
3775 .{ .from = 0xA64C, .to = 0xA64C, .prop = .Changes_When_Lowercased },
3776 .{ .from = 0xA64E, .to = 0xA64E, .prop = .Changes_When_Lowercased },
3777 .{ .from = 0xA650, .to = 0xA650, .prop = .Changes_When_Lowercased },
3778 .{ .from = 0xA652, .to = 0xA652, .prop = .Changes_When_Lowercased },
3779 .{ .from = 0xA654, .to = 0xA654, .prop = .Changes_When_Lowercased },
3780 .{ .from = 0xA656, .to = 0xA656, .prop = .Changes_When_Lowercased },
3781 .{ .from = 0xA658, .to = 0xA658, .prop = .Changes_When_Lowercased },
3782 .{ .from = 0xA65A, .to = 0xA65A, .prop = .Changes_When_Lowercased },
3783 .{ .from = 0xA65C, .to = 0xA65C, .prop = .Changes_When_Lowercased },
3784 .{ .from = 0xA65E, .to = 0xA65E, .prop = .Changes_When_Lowercased },
3785 .{ .from = 0xA660, .to = 0xA660, .prop = .Changes_When_Lowercased },
3786 .{ .from = 0xA662, .to = 0xA662, .prop = .Changes_When_Lowercased },
3787 .{ .from = 0xA664, .to = 0xA664, .prop = .Changes_When_Lowercased },
3788 .{ .from = 0xA666, .to = 0xA666, .prop = .Changes_When_Lowercased },
3789 .{ .from = 0xA668, .to = 0xA668, .prop = .Changes_When_Lowercased },
3790 .{ .from = 0xA66A, .to = 0xA66A, .prop = .Changes_When_Lowercased },
3791 .{ .from = 0xA66C, .to = 0xA66C, .prop = .Changes_When_Lowercased },
3792 .{ .from = 0xA680, .to = 0xA680, .prop = .Changes_When_Lowercased },
3793 .{ .from = 0xA682, .to = 0xA682, .prop = .Changes_When_Lowercased },
3794 .{ .from = 0xA684, .to = 0xA684, .prop = .Changes_When_Lowercased },
3795 .{ .from = 0xA686, .to = 0xA686, .prop = .Changes_When_Lowercased },
3796 .{ .from = 0xA688, .to = 0xA688, .prop = .Changes_When_Lowercased },
3797 .{ .from = 0xA68A, .to = 0xA68A, .prop = .Changes_When_Lowercased },
3798 .{ .from = 0xA68C, .to = 0xA68C, .prop = .Changes_When_Lowercased },
3799 .{ .from = 0xA68E, .to = 0xA68E, .prop = .Changes_When_Lowercased },
3800 .{ .from = 0xA690, .to = 0xA690, .prop = .Changes_When_Lowercased },
3801 .{ .from = 0xA692, .to = 0xA692, .prop = .Changes_When_Lowercased },
3802 .{ .from = 0xA694, .to = 0xA694, .prop = .Changes_When_Lowercased },
3803 .{ .from = 0xA696, .to = 0xA696, .prop = .Changes_When_Lowercased },
3804 .{ .from = 0xA698, .to = 0xA698, .prop = .Changes_When_Lowercased },
3805 .{ .from = 0xA69A, .to = 0xA69A, .prop = .Changes_When_Lowercased },
3806 .{ .from = 0xA722, .to = 0xA722, .prop = .Changes_When_Lowercased },
3807 .{ .from = 0xA724, .to = 0xA724, .prop = .Changes_When_Lowercased },
3808 .{ .from = 0xA726, .to = 0xA726, .prop = .Changes_When_Lowercased },
3809 .{ .from = 0xA728, .to = 0xA728, .prop = .Changes_When_Lowercased },
3810 .{ .from = 0xA72A, .to = 0xA72A, .prop = .Changes_When_Lowercased },
3811 .{ .from = 0xA72C, .to = 0xA72C, .prop = .Changes_When_Lowercased },
3812 .{ .from = 0xA72E, .to = 0xA72E, .prop = .Changes_When_Lowercased },
3813 .{ .from = 0xA732, .to = 0xA732, .prop = .Changes_When_Lowercased },
3814 .{ .from = 0xA734, .to = 0xA734, .prop = .Changes_When_Lowercased },
3815 .{ .from = 0xA736, .to = 0xA736, .prop = .Changes_When_Lowercased },
3816 .{ .from = 0xA738, .to = 0xA738, .prop = .Changes_When_Lowercased },
3817 .{ .from = 0xA73A, .to = 0xA73A, .prop = .Changes_When_Lowercased },
3818 .{ .from = 0xA73C, .to = 0xA73C, .prop = .Changes_When_Lowercased },
3819 .{ .from = 0xA73E, .to = 0xA73E, .prop = .Changes_When_Lowercased },
3820 .{ .from = 0xA740, .to = 0xA740, .prop = .Changes_When_Lowercased },
3821 .{ .from = 0xA742, .to = 0xA742, .prop = .Changes_When_Lowercased },
3822 .{ .from = 0xA744, .to = 0xA744, .prop = .Changes_When_Lowercased },
3823 .{ .from = 0xA746, .to = 0xA746, .prop = .Changes_When_Lowercased },
3824 .{ .from = 0xA748, .to = 0xA748, .prop = .Changes_When_Lowercased },
3825 .{ .from = 0xA74A, .to = 0xA74A, .prop = .Changes_When_Lowercased },
3826 .{ .from = 0xA74C, .to = 0xA74C, .prop = .Changes_When_Lowercased },
3827 .{ .from = 0xA74E, .to = 0xA74E, .prop = .Changes_When_Lowercased },
3828 .{ .from = 0xA750, .to = 0xA750, .prop = .Changes_When_Lowercased },
3829 .{ .from = 0xA752, .to = 0xA752, .prop = .Changes_When_Lowercased },
3830 .{ .from = 0xA754, .to = 0xA754, .prop = .Changes_When_Lowercased },
3831 .{ .from = 0xA756, .to = 0xA756, .prop = .Changes_When_Lowercased },
3832 .{ .from = 0xA758, .to = 0xA758, .prop = .Changes_When_Lowercased },
3833 .{ .from = 0xA75A, .to = 0xA75A, .prop = .Changes_When_Lowercased },
3834 .{ .from = 0xA75C, .to = 0xA75C, .prop = .Changes_When_Lowercased },
3835 .{ .from = 0xA75E, .to = 0xA75E, .prop = .Changes_When_Lowercased },
3836 .{ .from = 0xA760, .to = 0xA760, .prop = .Changes_When_Lowercased },
3837 .{ .from = 0xA762, .to = 0xA762, .prop = .Changes_When_Lowercased },
3838 .{ .from = 0xA764, .to = 0xA764, .prop = .Changes_When_Lowercased },
3839 .{ .from = 0xA766, .to = 0xA766, .prop = .Changes_When_Lowercased },
3840 .{ .from = 0xA768, .to = 0xA768, .prop = .Changes_When_Lowercased },
3841 .{ .from = 0xA76A, .to = 0xA76A, .prop = .Changes_When_Lowercased },
3842 .{ .from = 0xA76C, .to = 0xA76C, .prop = .Changes_When_Lowercased },
3843 .{ .from = 0xA76E, .to = 0xA76E, .prop = .Changes_When_Lowercased },
3844 .{ .from = 0xA779, .to = 0xA779, .prop = .Changes_When_Lowercased },
3845 .{ .from = 0xA77B, .to = 0xA77B, .prop = .Changes_When_Lowercased },
3846 .{ .from = 0xA77D, .to = 0xA77E, .prop = .Changes_When_Lowercased },
3847 .{ .from = 0xA780, .to = 0xA780, .prop = .Changes_When_Lowercased },
3848 .{ .from = 0xA782, .to = 0xA782, .prop = .Changes_When_Lowercased },
3849 .{ .from = 0xA784, .to = 0xA784, .prop = .Changes_When_Lowercased },
3850 .{ .from = 0xA786, .to = 0xA786, .prop = .Changes_When_Lowercased },
3851 .{ .from = 0xA78B, .to = 0xA78B, .prop = .Changes_When_Lowercased },
3852 .{ .from = 0xA78D, .to = 0xA78D, .prop = .Changes_When_Lowercased },
3853 .{ .from = 0xA790, .to = 0xA790, .prop = .Changes_When_Lowercased },
3854 .{ .from = 0xA792, .to = 0xA792, .prop = .Changes_When_Lowercased },
3855 .{ .from = 0xA796, .to = 0xA796, .prop = .Changes_When_Lowercased },
3856 .{ .from = 0xA798, .to = 0xA798, .prop = .Changes_When_Lowercased },
3857 .{ .from = 0xA79A, .to = 0xA79A, .prop = .Changes_When_Lowercased },
3858 .{ .from = 0xA79C, .to = 0xA79C, .prop = .Changes_When_Lowercased },
3859 .{ .from = 0xA79E, .to = 0xA79E, .prop = .Changes_When_Lowercased },
3860 .{ .from = 0xA7A0, .to = 0xA7A0, .prop = .Changes_When_Lowercased },
3861 .{ .from = 0xA7A2, .to = 0xA7A2, .prop = .Changes_When_Lowercased },
3862 .{ .from = 0xA7A4, .to = 0xA7A4, .prop = .Changes_When_Lowercased },
3863 .{ .from = 0xA7A6, .to = 0xA7A6, .prop = .Changes_When_Lowercased },
3864 .{ .from = 0xA7A8, .to = 0xA7A8, .prop = .Changes_When_Lowercased },
3865 .{ .from = 0xA7AA, .to = 0xA7AE, .prop = .Changes_When_Lowercased },
3866 .{ .from = 0xA7B0, .to = 0xA7B4, .prop = .Changes_When_Lowercased },
3867 .{ .from = 0xA7B6, .to = 0xA7B6, .prop = .Changes_When_Lowercased },
3868 .{ .from = 0xA7B8, .to = 0xA7B8, .prop = .Changes_When_Lowercased },
3869 .{ .from = 0xA7BA, .to = 0xA7BA, .prop = .Changes_When_Lowercased },
3870 .{ .from = 0xA7BC, .to = 0xA7BC, .prop = .Changes_When_Lowercased },
3871 .{ .from = 0xA7BE, .to = 0xA7BE, .prop = .Changes_When_Lowercased },
3872 .{ .from = 0xA7C2, .to = 0xA7C2, .prop = .Changes_When_Lowercased },
3873 .{ .from = 0xA7C4, .to = 0xA7C7, .prop = .Changes_When_Lowercased },
3874 .{ .from = 0xA7C9, .to = 0xA7C9, .prop = .Changes_When_Lowercased },
3875 .{ .from = 0xA7F5, .to = 0xA7F5, .prop = .Changes_When_Lowercased },
3876 .{ .from = 0xFF21, .to = 0xFF3A, .prop = .Changes_When_Lowercased },
3877 .{ .from = 0x10400, .to = 0x10427, .prop = .Changes_When_Lowercased },
3878 .{ .from = 0x104B0, .to = 0x104D3, .prop = .Changes_When_Lowercased },
3879 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .Changes_When_Lowercased },
3880 .{ .from = 0x118A0, .to = 0x118BF, .prop = .Changes_When_Lowercased },
3881 .{ .from = 0x16E40, .to = 0x16E5F, .prop = .Changes_When_Lowercased },
3882 .{ .from = 0x1E900, .to = 0x1E921, .prop = .Changes_When_Lowercased },
3883 .{ .from = 0x0061, .to = 0x007A, .prop = .Changes_When_Uppercased },
3884 .{ .from = 0x00B5, .to = 0x00B5, .prop = .Changes_When_Uppercased },
3885 .{ .from = 0x00DF, .to = 0x00F6, .prop = .Changes_When_Uppercased },
3886 .{ .from = 0x00F8, .to = 0x00FF, .prop = .Changes_When_Uppercased },
3887 .{ .from = 0x0101, .to = 0x0101, .prop = .Changes_When_Uppercased },
3888 .{ .from = 0x0103, .to = 0x0103, .prop = .Changes_When_Uppercased },
3889 .{ .from = 0x0105, .to = 0x0105, .prop = .Changes_When_Uppercased },
3890 .{ .from = 0x0107, .to = 0x0107, .prop = .Changes_When_Uppercased },
3891 .{ .from = 0x0109, .to = 0x0109, .prop = .Changes_When_Uppercased },
3892 .{ .from = 0x010B, .to = 0x010B, .prop = .Changes_When_Uppercased },
3893 .{ .from = 0x010D, .to = 0x010D, .prop = .Changes_When_Uppercased },
3894 .{ .from = 0x010F, .to = 0x010F, .prop = .Changes_When_Uppercased },
3895 .{ .from = 0x0111, .to = 0x0111, .prop = .Changes_When_Uppercased },
3896 .{ .from = 0x0113, .to = 0x0113, .prop = .Changes_When_Uppercased },
3897 .{ .from = 0x0115, .to = 0x0115, .prop = .Changes_When_Uppercased },
3898 .{ .from = 0x0117, .to = 0x0117, .prop = .Changes_When_Uppercased },
3899 .{ .from = 0x0119, .to = 0x0119, .prop = .Changes_When_Uppercased },
3900 .{ .from = 0x011B, .to = 0x011B, .prop = .Changes_When_Uppercased },
3901 .{ .from = 0x011D, .to = 0x011D, .prop = .Changes_When_Uppercased },
3902 .{ .from = 0x011F, .to = 0x011F, .prop = .Changes_When_Uppercased },
3903 .{ .from = 0x0121, .to = 0x0121, .prop = .Changes_When_Uppercased },
3904 .{ .from = 0x0123, .to = 0x0123, .prop = .Changes_When_Uppercased },
3905 .{ .from = 0x0125, .to = 0x0125, .prop = .Changes_When_Uppercased },
3906 .{ .from = 0x0127, .to = 0x0127, .prop = .Changes_When_Uppercased },
3907 .{ .from = 0x0129, .to = 0x0129, .prop = .Changes_When_Uppercased },
3908 .{ .from = 0x012B, .to = 0x012B, .prop = .Changes_When_Uppercased },
3909 .{ .from = 0x012D, .to = 0x012D, .prop = .Changes_When_Uppercased },
3910 .{ .from = 0x012F, .to = 0x012F, .prop = .Changes_When_Uppercased },
3911 .{ .from = 0x0131, .to = 0x0131, .prop = .Changes_When_Uppercased },
3912 .{ .from = 0x0133, .to = 0x0133, .prop = .Changes_When_Uppercased },
3913 .{ .from = 0x0135, .to = 0x0135, .prop = .Changes_When_Uppercased },
3914 .{ .from = 0x0137, .to = 0x0137, .prop = .Changes_When_Uppercased },
3915 .{ .from = 0x013A, .to = 0x013A, .prop = .Changes_When_Uppercased },
3916 .{ .from = 0x013C, .to = 0x013C, .prop = .Changes_When_Uppercased },
3917 .{ .from = 0x013E, .to = 0x013E, .prop = .Changes_When_Uppercased },
3918 .{ .from = 0x0140, .to = 0x0140, .prop = .Changes_When_Uppercased },
3919 .{ .from = 0x0142, .to = 0x0142, .prop = .Changes_When_Uppercased },
3920 .{ .from = 0x0144, .to = 0x0144, .prop = .Changes_When_Uppercased },
3921 .{ .from = 0x0146, .to = 0x0146, .prop = .Changes_When_Uppercased },
3922 .{ .from = 0x0148, .to = 0x0149, .prop = .Changes_When_Uppercased },
3923 .{ .from = 0x014B, .to = 0x014B, .prop = .Changes_When_Uppercased },
3924 .{ .from = 0x014D, .to = 0x014D, .prop = .Changes_When_Uppercased },
3925 .{ .from = 0x014F, .to = 0x014F, .prop = .Changes_When_Uppercased },
3926 .{ .from = 0x0151, .to = 0x0151, .prop = .Changes_When_Uppercased },
3927 .{ .from = 0x0153, .to = 0x0153, .prop = .Changes_When_Uppercased },
3928 .{ .from = 0x0155, .to = 0x0155, .prop = .Changes_When_Uppercased },
3929 .{ .from = 0x0157, .to = 0x0157, .prop = .Changes_When_Uppercased },
3930 .{ .from = 0x0159, .to = 0x0159, .prop = .Changes_When_Uppercased },
3931 .{ .from = 0x015B, .to = 0x015B, .prop = .Changes_When_Uppercased },
3932 .{ .from = 0x015D, .to = 0x015D, .prop = .Changes_When_Uppercased },
3933 .{ .from = 0x015F, .to = 0x015F, .prop = .Changes_When_Uppercased },
3934 .{ .from = 0x0161, .to = 0x0161, .prop = .Changes_When_Uppercased },
3935 .{ .from = 0x0163, .to = 0x0163, .prop = .Changes_When_Uppercased },
3936 .{ .from = 0x0165, .to = 0x0165, .prop = .Changes_When_Uppercased },
3937 .{ .from = 0x0167, .to = 0x0167, .prop = .Changes_When_Uppercased },
3938 .{ .from = 0x0169, .to = 0x0169, .prop = .Changes_When_Uppercased },
3939 .{ .from = 0x016B, .to = 0x016B, .prop = .Changes_When_Uppercased },
3940 .{ .from = 0x016D, .to = 0x016D, .prop = .Changes_When_Uppercased },
3941 .{ .from = 0x016F, .to = 0x016F, .prop = .Changes_When_Uppercased },
3942 .{ .from = 0x0171, .to = 0x0171, .prop = .Changes_When_Uppercased },
3943 .{ .from = 0x0173, .to = 0x0173, .prop = .Changes_When_Uppercased },
3944 .{ .from = 0x0175, .to = 0x0175, .prop = .Changes_When_Uppercased },
3945 .{ .from = 0x0177, .to = 0x0177, .prop = .Changes_When_Uppercased },
3946 .{ .from = 0x017A, .to = 0x017A, .prop = .Changes_When_Uppercased },
3947 .{ .from = 0x017C, .to = 0x017C, .prop = .Changes_When_Uppercased },
3948 .{ .from = 0x017E, .to = 0x0180, .prop = .Changes_When_Uppercased },
3949 .{ .from = 0x0183, .to = 0x0183, .prop = .Changes_When_Uppercased },
3950 .{ .from = 0x0185, .to = 0x0185, .prop = .Changes_When_Uppercased },
3951 .{ .from = 0x0188, .to = 0x0188, .prop = .Changes_When_Uppercased },
3952 .{ .from = 0x018C, .to = 0x018C, .prop = .Changes_When_Uppercased },
3953 .{ .from = 0x0192, .to = 0x0192, .prop = .Changes_When_Uppercased },
3954 .{ .from = 0x0195, .to = 0x0195, .prop = .Changes_When_Uppercased },
3955 .{ .from = 0x0199, .to = 0x019A, .prop = .Changes_When_Uppercased },
3956 .{ .from = 0x019E, .to = 0x019E, .prop = .Changes_When_Uppercased },
3957 .{ .from = 0x01A1, .to = 0x01A1, .prop = .Changes_When_Uppercased },
3958 .{ .from = 0x01A3, .to = 0x01A3, .prop = .Changes_When_Uppercased },
3959 .{ .from = 0x01A5, .to = 0x01A5, .prop = .Changes_When_Uppercased },
3960 .{ .from = 0x01A8, .to = 0x01A8, .prop = .Changes_When_Uppercased },
3961 .{ .from = 0x01AD, .to = 0x01AD, .prop = .Changes_When_Uppercased },
3962 .{ .from = 0x01B0, .to = 0x01B0, .prop = .Changes_When_Uppercased },
3963 .{ .from = 0x01B4, .to = 0x01B4, .prop = .Changes_When_Uppercased },
3964 .{ .from = 0x01B6, .to = 0x01B6, .prop = .Changes_When_Uppercased },
3965 .{ .from = 0x01B9, .to = 0x01B9, .prop = .Changes_When_Uppercased },
3966 .{ .from = 0x01BD, .to = 0x01BD, .prop = .Changes_When_Uppercased },
3967 .{ .from = 0x01BF, .to = 0x01BF, .prop = .Changes_When_Uppercased },
3968 .{ .from = 0x01C5, .to = 0x01C6, .prop = .Changes_When_Uppercased },
3969 .{ .from = 0x01C8, .to = 0x01C9, .prop = .Changes_When_Uppercased },
3970 .{ .from = 0x01CB, .to = 0x01CC, .prop = .Changes_When_Uppercased },
3971 .{ .from = 0x01CE, .to = 0x01CE, .prop = .Changes_When_Uppercased },
3972 .{ .from = 0x01D0, .to = 0x01D0, .prop = .Changes_When_Uppercased },
3973 .{ .from = 0x01D2, .to = 0x01D2, .prop = .Changes_When_Uppercased },
3974 .{ .from = 0x01D4, .to = 0x01D4, .prop = .Changes_When_Uppercased },
3975 .{ .from = 0x01D6, .to = 0x01D6, .prop = .Changes_When_Uppercased },
3976 .{ .from = 0x01D8, .to = 0x01D8, .prop = .Changes_When_Uppercased },
3977 .{ .from = 0x01DA, .to = 0x01DA, .prop = .Changes_When_Uppercased },
3978 .{ .from = 0x01DC, .to = 0x01DD, .prop = .Changes_When_Uppercased },
3979 .{ .from = 0x01DF, .to = 0x01DF, .prop = .Changes_When_Uppercased },
3980 .{ .from = 0x01E1, .to = 0x01E1, .prop = .Changes_When_Uppercased },
3981 .{ .from = 0x01E3, .to = 0x01E3, .prop = .Changes_When_Uppercased },
3982 .{ .from = 0x01E5, .to = 0x01E5, .prop = .Changes_When_Uppercased },
3983 .{ .from = 0x01E7, .to = 0x01E7, .prop = .Changes_When_Uppercased },
3984 .{ .from = 0x01E9, .to = 0x01E9, .prop = .Changes_When_Uppercased },
3985 .{ .from = 0x01EB, .to = 0x01EB, .prop = .Changes_When_Uppercased },
3986 .{ .from = 0x01ED, .to = 0x01ED, .prop = .Changes_When_Uppercased },
3987 .{ .from = 0x01EF, .to = 0x01F0, .prop = .Changes_When_Uppercased },
3988 .{ .from = 0x01F2, .to = 0x01F3, .prop = .Changes_When_Uppercased },
3989 .{ .from = 0x01F5, .to = 0x01F5, .prop = .Changes_When_Uppercased },
3990 .{ .from = 0x01F9, .to = 0x01F9, .prop = .Changes_When_Uppercased },
3991 .{ .from = 0x01FB, .to = 0x01FB, .prop = .Changes_When_Uppercased },
3992 .{ .from = 0x01FD, .to = 0x01FD, .prop = .Changes_When_Uppercased },
3993 .{ .from = 0x01FF, .to = 0x01FF, .prop = .Changes_When_Uppercased },
3994 .{ .from = 0x0201, .to = 0x0201, .prop = .Changes_When_Uppercased },
3995 .{ .from = 0x0203, .to = 0x0203, .prop = .Changes_When_Uppercased },
3996 .{ .from = 0x0205, .to = 0x0205, .prop = .Changes_When_Uppercased },
3997 .{ .from = 0x0207, .to = 0x0207, .prop = .Changes_When_Uppercased },
3998 .{ .from = 0x0209, .to = 0x0209, .prop = .Changes_When_Uppercased },
3999 .{ .from = 0x020B, .to = 0x020B, .prop = .Changes_When_Uppercased },
4000 .{ .from = 0x020D, .to = 0x020D, .prop = .Changes_When_Uppercased },
4001 .{ .from = 0x020F, .to = 0x020F, .prop = .Changes_When_Uppercased },
4002 .{ .from = 0x0211, .to = 0x0211, .prop = .Changes_When_Uppercased },
4003 .{ .from = 0x0213, .to = 0x0213, .prop = .Changes_When_Uppercased },
4004 .{ .from = 0x0215, .to = 0x0215, .prop = .Changes_When_Uppercased },
4005 .{ .from = 0x0217, .to = 0x0217, .prop = .Changes_When_Uppercased },
4006 .{ .from = 0x0219, .to = 0x0219, .prop = .Changes_When_Uppercased },
4007 .{ .from = 0x021B, .to = 0x021B, .prop = .Changes_When_Uppercased },
4008 .{ .from = 0x021D, .to = 0x021D, .prop = .Changes_When_Uppercased },
4009 .{ .from = 0x021F, .to = 0x021F, .prop = .Changes_When_Uppercased },
4010 .{ .from = 0x0223, .to = 0x0223, .prop = .Changes_When_Uppercased },
4011 .{ .from = 0x0225, .to = 0x0225, .prop = .Changes_When_Uppercased },
4012 .{ .from = 0x0227, .to = 0x0227, .prop = .Changes_When_Uppercased },
4013 .{ .from = 0x0229, .to = 0x0229, .prop = .Changes_When_Uppercased },
4014 .{ .from = 0x022B, .to = 0x022B, .prop = .Changes_When_Uppercased },
4015 .{ .from = 0x022D, .to = 0x022D, .prop = .Changes_When_Uppercased },
4016 .{ .from = 0x022F, .to = 0x022F, .prop = .Changes_When_Uppercased },
4017 .{ .from = 0x0231, .to = 0x0231, .prop = .Changes_When_Uppercased },
4018 .{ .from = 0x0233, .to = 0x0233, .prop = .Changes_When_Uppercased },
4019 .{ .from = 0x023C, .to = 0x023C, .prop = .Changes_When_Uppercased },
4020 .{ .from = 0x023F, .to = 0x0240, .prop = .Changes_When_Uppercased },
4021 .{ .from = 0x0242, .to = 0x0242, .prop = .Changes_When_Uppercased },
4022 .{ .from = 0x0247, .to = 0x0247, .prop = .Changes_When_Uppercased },
4023 .{ .from = 0x0249, .to = 0x0249, .prop = .Changes_When_Uppercased },
4024 .{ .from = 0x024B, .to = 0x024B, .prop = .Changes_When_Uppercased },
4025 .{ .from = 0x024D, .to = 0x024D, .prop = .Changes_When_Uppercased },
4026 .{ .from = 0x024F, .to = 0x0254, .prop = .Changes_When_Uppercased },
4027 .{ .from = 0x0256, .to = 0x0257, .prop = .Changes_When_Uppercased },
4028 .{ .from = 0x0259, .to = 0x0259, .prop = .Changes_When_Uppercased },
4029 .{ .from = 0x025B, .to = 0x025C, .prop = .Changes_When_Uppercased },
4030 .{ .from = 0x0260, .to = 0x0261, .prop = .Changes_When_Uppercased },
4031 .{ .from = 0x0263, .to = 0x0263, .prop = .Changes_When_Uppercased },
4032 .{ .from = 0x0265, .to = 0x0266, .prop = .Changes_When_Uppercased },
4033 .{ .from = 0x0268, .to = 0x026C, .prop = .Changes_When_Uppercased },
4034 .{ .from = 0x026F, .to = 0x026F, .prop = .Changes_When_Uppercased },
4035 .{ .from = 0x0271, .to = 0x0272, .prop = .Changes_When_Uppercased },
4036 .{ .from = 0x0275, .to = 0x0275, .prop = .Changes_When_Uppercased },
4037 .{ .from = 0x027D, .to = 0x027D, .prop = .Changes_When_Uppercased },
4038 .{ .from = 0x0280, .to = 0x0280, .prop = .Changes_When_Uppercased },
4039 .{ .from = 0x0282, .to = 0x0283, .prop = .Changes_When_Uppercased },
4040 .{ .from = 0x0287, .to = 0x028C, .prop = .Changes_When_Uppercased },
4041 .{ .from = 0x0292, .to = 0x0292, .prop = .Changes_When_Uppercased },
4042 .{ .from = 0x029D, .to = 0x029E, .prop = .Changes_When_Uppercased },
4043 .{ .from = 0x0345, .to = 0x0345, .prop = .Changes_When_Uppercased },
4044 .{ .from = 0x0371, .to = 0x0371, .prop = .Changes_When_Uppercased },
4045 .{ .from = 0x0373, .to = 0x0373, .prop = .Changes_When_Uppercased },
4046 .{ .from = 0x0377, .to = 0x0377, .prop = .Changes_When_Uppercased },
4047 .{ .from = 0x037B, .to = 0x037D, .prop = .Changes_When_Uppercased },
4048 .{ .from = 0x0390, .to = 0x0390, .prop = .Changes_When_Uppercased },
4049 .{ .from = 0x03AC, .to = 0x03CE, .prop = .Changes_When_Uppercased },
4050 .{ .from = 0x03D0, .to = 0x03D1, .prop = .Changes_When_Uppercased },
4051 .{ .from = 0x03D5, .to = 0x03D7, .prop = .Changes_When_Uppercased },
4052 .{ .from = 0x03D9, .to = 0x03D9, .prop = .Changes_When_Uppercased },
4053 .{ .from = 0x03DB, .to = 0x03DB, .prop = .Changes_When_Uppercased },
4054 .{ .from = 0x03DD, .to = 0x03DD, .prop = .Changes_When_Uppercased },
4055 .{ .from = 0x03DF, .to = 0x03DF, .prop = .Changes_When_Uppercased },
4056 .{ .from = 0x03E1, .to = 0x03E1, .prop = .Changes_When_Uppercased },
4057 .{ .from = 0x03E3, .to = 0x03E3, .prop = .Changes_When_Uppercased },
4058 .{ .from = 0x03E5, .to = 0x03E5, .prop = .Changes_When_Uppercased },
4059 .{ .from = 0x03E7, .to = 0x03E7, .prop = .Changes_When_Uppercased },
4060 .{ .from = 0x03E9, .to = 0x03E9, .prop = .Changes_When_Uppercased },
4061 .{ .from = 0x03EB, .to = 0x03EB, .prop = .Changes_When_Uppercased },
4062 .{ .from = 0x03ED, .to = 0x03ED, .prop = .Changes_When_Uppercased },
4063 .{ .from = 0x03EF, .to = 0x03F3, .prop = .Changes_When_Uppercased },
4064 .{ .from = 0x03F5, .to = 0x03F5, .prop = .Changes_When_Uppercased },
4065 .{ .from = 0x03F8, .to = 0x03F8, .prop = .Changes_When_Uppercased },
4066 .{ .from = 0x03FB, .to = 0x03FB, .prop = .Changes_When_Uppercased },
4067 .{ .from = 0x0430, .to = 0x045F, .prop = .Changes_When_Uppercased },
4068 .{ .from = 0x0461, .to = 0x0461, .prop = .Changes_When_Uppercased },
4069 .{ .from = 0x0463, .to = 0x0463, .prop = .Changes_When_Uppercased },
4070 .{ .from = 0x0465, .to = 0x0465, .prop = .Changes_When_Uppercased },
4071 .{ .from = 0x0467, .to = 0x0467, .prop = .Changes_When_Uppercased },
4072 .{ .from = 0x0469, .to = 0x0469, .prop = .Changes_When_Uppercased },
4073 .{ .from = 0x046B, .to = 0x046B, .prop = .Changes_When_Uppercased },
4074 .{ .from = 0x046D, .to = 0x046D, .prop = .Changes_When_Uppercased },
4075 .{ .from = 0x046F, .to = 0x046F, .prop = .Changes_When_Uppercased },
4076 .{ .from = 0x0471, .to = 0x0471, .prop = .Changes_When_Uppercased },
4077 .{ .from = 0x0473, .to = 0x0473, .prop = .Changes_When_Uppercased },
4078 .{ .from = 0x0475, .to = 0x0475, .prop = .Changes_When_Uppercased },
4079 .{ .from = 0x0477, .to = 0x0477, .prop = .Changes_When_Uppercased },
4080 .{ .from = 0x0479, .to = 0x0479, .prop = .Changes_When_Uppercased },
4081 .{ .from = 0x047B, .to = 0x047B, .prop = .Changes_When_Uppercased },
4082 .{ .from = 0x047D, .to = 0x047D, .prop = .Changes_When_Uppercased },
4083 .{ .from = 0x047F, .to = 0x047F, .prop = .Changes_When_Uppercased },
4084 .{ .from = 0x0481, .to = 0x0481, .prop = .Changes_When_Uppercased },
4085 .{ .from = 0x048B, .to = 0x048B, .prop = .Changes_When_Uppercased },
4086 .{ .from = 0x048D, .to = 0x048D, .prop = .Changes_When_Uppercased },
4087 .{ .from = 0x048F, .to = 0x048F, .prop = .Changes_When_Uppercased },
4088 .{ .from = 0x0491, .to = 0x0491, .prop = .Changes_When_Uppercased },
4089 .{ .from = 0x0493, .to = 0x0493, .prop = .Changes_When_Uppercased },
4090 .{ .from = 0x0495, .to = 0x0495, .prop = .Changes_When_Uppercased },
4091 .{ .from = 0x0497, .to = 0x0497, .prop = .Changes_When_Uppercased },
4092 .{ .from = 0x0499, .to = 0x0499, .prop = .Changes_When_Uppercased },
4093 .{ .from = 0x049B, .to = 0x049B, .prop = .Changes_When_Uppercased },
4094 .{ .from = 0x049D, .to = 0x049D, .prop = .Changes_When_Uppercased },
4095 .{ .from = 0x049F, .to = 0x049F, .prop = .Changes_When_Uppercased },
4096 .{ .from = 0x04A1, .to = 0x04A1, .prop = .Changes_When_Uppercased },
4097 .{ .from = 0x04A3, .to = 0x04A3, .prop = .Changes_When_Uppercased },
4098 .{ .from = 0x04A5, .to = 0x04A5, .prop = .Changes_When_Uppercased },
4099 .{ .from = 0x04A7, .to = 0x04A7, .prop = .Changes_When_Uppercased },
4100 .{ .from = 0x04A9, .to = 0x04A9, .prop = .Changes_When_Uppercased },
4101 .{ .from = 0x04AB, .to = 0x04AB, .prop = .Changes_When_Uppercased },
4102 .{ .from = 0x04AD, .to = 0x04AD, .prop = .Changes_When_Uppercased },
4103 .{ .from = 0x04AF, .to = 0x04AF, .prop = .Changes_When_Uppercased },
4104 .{ .from = 0x04B1, .to = 0x04B1, .prop = .Changes_When_Uppercased },
4105 .{ .from = 0x04B3, .to = 0x04B3, .prop = .Changes_When_Uppercased },
4106 .{ .from = 0x04B5, .to = 0x04B5, .prop = .Changes_When_Uppercased },
4107 .{ .from = 0x04B7, .to = 0x04B7, .prop = .Changes_When_Uppercased },
4108 .{ .from = 0x04B9, .to = 0x04B9, .prop = .Changes_When_Uppercased },
4109 .{ .from = 0x04BB, .to = 0x04BB, .prop = .Changes_When_Uppercased },
4110 .{ .from = 0x04BD, .to = 0x04BD, .prop = .Changes_When_Uppercased },
4111 .{ .from = 0x04BF, .to = 0x04BF, .prop = .Changes_When_Uppercased },
4112 .{ .from = 0x04C2, .to = 0x04C2, .prop = .Changes_When_Uppercased },
4113 .{ .from = 0x04C4, .to = 0x04C4, .prop = .Changes_When_Uppercased },
4114 .{ .from = 0x04C6, .to = 0x04C6, .prop = .Changes_When_Uppercased },
4115 .{ .from = 0x04C8, .to = 0x04C8, .prop = .Changes_When_Uppercased },
4116 .{ .from = 0x04CA, .to = 0x04CA, .prop = .Changes_When_Uppercased },
4117 .{ .from = 0x04CC, .to = 0x04CC, .prop = .Changes_When_Uppercased },
4118 .{ .from = 0x04CE, .to = 0x04CF, .prop = .Changes_When_Uppercased },
4119 .{ .from = 0x04D1, .to = 0x04D1, .prop = .Changes_When_Uppercased },
4120 .{ .from = 0x04D3, .to = 0x04D3, .prop = .Changes_When_Uppercased },
4121 .{ .from = 0x04D5, .to = 0x04D5, .prop = .Changes_When_Uppercased },
4122 .{ .from = 0x04D7, .to = 0x04D7, .prop = .Changes_When_Uppercased },
4123 .{ .from = 0x04D9, .to = 0x04D9, .prop = .Changes_When_Uppercased },
4124 .{ .from = 0x04DB, .to = 0x04DB, .prop = .Changes_When_Uppercased },
4125 .{ .from = 0x04DD, .to = 0x04DD, .prop = .Changes_When_Uppercased },
4126 .{ .from = 0x04DF, .to = 0x04DF, .prop = .Changes_When_Uppercased },
4127 .{ .from = 0x04E1, .to = 0x04E1, .prop = .Changes_When_Uppercased },
4128 .{ .from = 0x04E3, .to = 0x04E3, .prop = .Changes_When_Uppercased },
4129 .{ .from = 0x04E5, .to = 0x04E5, .prop = .Changes_When_Uppercased },
4130 .{ .from = 0x04E7, .to = 0x04E7, .prop = .Changes_When_Uppercased },
4131 .{ .from = 0x04E9, .to = 0x04E9, .prop = .Changes_When_Uppercased },
4132 .{ .from = 0x04EB, .to = 0x04EB, .prop = .Changes_When_Uppercased },
4133 .{ .from = 0x04ED, .to = 0x04ED, .prop = .Changes_When_Uppercased },
4134 .{ .from = 0x04EF, .to = 0x04EF, .prop = .Changes_When_Uppercased },
4135 .{ .from = 0x04F1, .to = 0x04F1, .prop = .Changes_When_Uppercased },
4136 .{ .from = 0x04F3, .to = 0x04F3, .prop = .Changes_When_Uppercased },
4137 .{ .from = 0x04F5, .to = 0x04F5, .prop = .Changes_When_Uppercased },
4138 .{ .from = 0x04F7, .to = 0x04F7, .prop = .Changes_When_Uppercased },
4139 .{ .from = 0x04F9, .to = 0x04F9, .prop = .Changes_When_Uppercased },
4140 .{ .from = 0x04FB, .to = 0x04FB, .prop = .Changes_When_Uppercased },
4141 .{ .from = 0x04FD, .to = 0x04FD, .prop = .Changes_When_Uppercased },
4142 .{ .from = 0x04FF, .to = 0x04FF, .prop = .Changes_When_Uppercased },
4143 .{ .from = 0x0501, .to = 0x0501, .prop = .Changes_When_Uppercased },
4144 .{ .from = 0x0503, .to = 0x0503, .prop = .Changes_When_Uppercased },
4145 .{ .from = 0x0505, .to = 0x0505, .prop = .Changes_When_Uppercased },
4146 .{ .from = 0x0507, .to = 0x0507, .prop = .Changes_When_Uppercased },
4147 .{ .from = 0x0509, .to = 0x0509, .prop = .Changes_When_Uppercased },
4148 .{ .from = 0x050B, .to = 0x050B, .prop = .Changes_When_Uppercased },
4149 .{ .from = 0x050D, .to = 0x050D, .prop = .Changes_When_Uppercased },
4150 .{ .from = 0x050F, .to = 0x050F, .prop = .Changes_When_Uppercased },
4151 .{ .from = 0x0511, .to = 0x0511, .prop = .Changes_When_Uppercased },
4152 .{ .from = 0x0513, .to = 0x0513, .prop = .Changes_When_Uppercased },
4153 .{ .from = 0x0515, .to = 0x0515, .prop = .Changes_When_Uppercased },
4154 .{ .from = 0x0517, .to = 0x0517, .prop = .Changes_When_Uppercased },
4155 .{ .from = 0x0519, .to = 0x0519, .prop = .Changes_When_Uppercased },
4156 .{ .from = 0x051B, .to = 0x051B, .prop = .Changes_When_Uppercased },
4157 .{ .from = 0x051D, .to = 0x051D, .prop = .Changes_When_Uppercased },
4158 .{ .from = 0x051F, .to = 0x051F, .prop = .Changes_When_Uppercased },
4159 .{ .from = 0x0521, .to = 0x0521, .prop = .Changes_When_Uppercased },
4160 .{ .from = 0x0523, .to = 0x0523, .prop = .Changes_When_Uppercased },
4161 .{ .from = 0x0525, .to = 0x0525, .prop = .Changes_When_Uppercased },
4162 .{ .from = 0x0527, .to = 0x0527, .prop = .Changes_When_Uppercased },
4163 .{ .from = 0x0529, .to = 0x0529, .prop = .Changes_When_Uppercased },
4164 .{ .from = 0x052B, .to = 0x052B, .prop = .Changes_When_Uppercased },
4165 .{ .from = 0x052D, .to = 0x052D, .prop = .Changes_When_Uppercased },
4166 .{ .from = 0x052F, .to = 0x052F, .prop = .Changes_When_Uppercased },
4167 .{ .from = 0x0561, .to = 0x0587, .prop = .Changes_When_Uppercased },
4168 .{ .from = 0x10D0, .to = 0x10FA, .prop = .Changes_When_Uppercased },
4169 .{ .from = 0x10FD, .to = 0x10FF, .prop = .Changes_When_Uppercased },
4170 .{ .from = 0x13F8, .to = 0x13FD, .prop = .Changes_When_Uppercased },
4171 .{ .from = 0x1C80, .to = 0x1C88, .prop = .Changes_When_Uppercased },
4172 .{ .from = 0x1D79, .to = 0x1D79, .prop = .Changes_When_Uppercased },
4173 .{ .from = 0x1D7D, .to = 0x1D7D, .prop = .Changes_When_Uppercased },
4174 .{ .from = 0x1D8E, .to = 0x1D8E, .prop = .Changes_When_Uppercased },
4175 .{ .from = 0x1E01, .to = 0x1E01, .prop = .Changes_When_Uppercased },
4176 .{ .from = 0x1E03, .to = 0x1E03, .prop = .Changes_When_Uppercased },
4177 .{ .from = 0x1E05, .to = 0x1E05, .prop = .Changes_When_Uppercased },
4178 .{ .from = 0x1E07, .to = 0x1E07, .prop = .Changes_When_Uppercased },
4179 .{ .from = 0x1E09, .to = 0x1E09, .prop = .Changes_When_Uppercased },
4180 .{ .from = 0x1E0B, .to = 0x1E0B, .prop = .Changes_When_Uppercased },
4181 .{ .from = 0x1E0D, .to = 0x1E0D, .prop = .Changes_When_Uppercased },
4182 .{ .from = 0x1E0F, .to = 0x1E0F, .prop = .Changes_When_Uppercased },
4183 .{ .from = 0x1E11, .to = 0x1E11, .prop = .Changes_When_Uppercased },
4184 .{ .from = 0x1E13, .to = 0x1E13, .prop = .Changes_When_Uppercased },
4185 .{ .from = 0x1E15, .to = 0x1E15, .prop = .Changes_When_Uppercased },
4186 .{ .from = 0x1E17, .to = 0x1E17, .prop = .Changes_When_Uppercased },
4187 .{ .from = 0x1E19, .to = 0x1E19, .prop = .Changes_When_Uppercased },
4188 .{ .from = 0x1E1B, .to = 0x1E1B, .prop = .Changes_When_Uppercased },
4189 .{ .from = 0x1E1D, .to = 0x1E1D, .prop = .Changes_When_Uppercased },
4190 .{ .from = 0x1E1F, .to = 0x1E1F, .prop = .Changes_When_Uppercased },
4191 .{ .from = 0x1E21, .to = 0x1E21, .prop = .Changes_When_Uppercased },
4192 .{ .from = 0x1E23, .to = 0x1E23, .prop = .Changes_When_Uppercased },
4193 .{ .from = 0x1E25, .to = 0x1E25, .prop = .Changes_When_Uppercased },
4194 .{ .from = 0x1E27, .to = 0x1E27, .prop = .Changes_When_Uppercased },
4195 .{ .from = 0x1E29, .to = 0x1E29, .prop = .Changes_When_Uppercased },
4196 .{ .from = 0x1E2B, .to = 0x1E2B, .prop = .Changes_When_Uppercased },
4197 .{ .from = 0x1E2D, .to = 0x1E2D, .prop = .Changes_When_Uppercased },
4198 .{ .from = 0x1E2F, .to = 0x1E2F, .prop = .Changes_When_Uppercased },
4199 .{ .from = 0x1E31, .to = 0x1E31, .prop = .Changes_When_Uppercased },
4200 .{ .from = 0x1E33, .to = 0x1E33, .prop = .Changes_When_Uppercased },
4201 .{ .from = 0x1E35, .to = 0x1E35, .prop = .Changes_When_Uppercased },
4202 .{ .from = 0x1E37, .to = 0x1E37, .prop = .Changes_When_Uppercased },
4203 .{ .from = 0x1E39, .to = 0x1E39, .prop = .Changes_When_Uppercased },
4204 .{ .from = 0x1E3B, .to = 0x1E3B, .prop = .Changes_When_Uppercased },
4205 .{ .from = 0x1E3D, .to = 0x1E3D, .prop = .Changes_When_Uppercased },
4206 .{ .from = 0x1E3F, .to = 0x1E3F, .prop = .Changes_When_Uppercased },
4207 .{ .from = 0x1E41, .to = 0x1E41, .prop = .Changes_When_Uppercased },
4208 .{ .from = 0x1E43, .to = 0x1E43, .prop = .Changes_When_Uppercased },
4209 .{ .from = 0x1E45, .to = 0x1E45, .prop = .Changes_When_Uppercased },
4210 .{ .from = 0x1E47, .to = 0x1E47, .prop = .Changes_When_Uppercased },
4211 .{ .from = 0x1E49, .to = 0x1E49, .prop = .Changes_When_Uppercased },
4212 .{ .from = 0x1E4B, .to = 0x1E4B, .prop = .Changes_When_Uppercased },
4213 .{ .from = 0x1E4D, .to = 0x1E4D, .prop = .Changes_When_Uppercased },
4214 .{ .from = 0x1E4F, .to = 0x1E4F, .prop = .Changes_When_Uppercased },
4215 .{ .from = 0x1E51, .to = 0x1E51, .prop = .Changes_When_Uppercased },
4216 .{ .from = 0x1E53, .to = 0x1E53, .prop = .Changes_When_Uppercased },
4217 .{ .from = 0x1E55, .to = 0x1E55, .prop = .Changes_When_Uppercased },
4218 .{ .from = 0x1E57, .to = 0x1E57, .prop = .Changes_When_Uppercased },
4219 .{ .from = 0x1E59, .to = 0x1E59, .prop = .Changes_When_Uppercased },
4220 .{ .from = 0x1E5B, .to = 0x1E5B, .prop = .Changes_When_Uppercased },
4221 .{ .from = 0x1E5D, .to = 0x1E5D, .prop = .Changes_When_Uppercased },
4222 .{ .from = 0x1E5F, .to = 0x1E5F, .prop = .Changes_When_Uppercased },
4223 .{ .from = 0x1E61, .to = 0x1E61, .prop = .Changes_When_Uppercased },
4224 .{ .from = 0x1E63, .to = 0x1E63, .prop = .Changes_When_Uppercased },
4225 .{ .from = 0x1E65, .to = 0x1E65, .prop = .Changes_When_Uppercased },
4226 .{ .from = 0x1E67, .to = 0x1E67, .prop = .Changes_When_Uppercased },
4227 .{ .from = 0x1E69, .to = 0x1E69, .prop = .Changes_When_Uppercased },
4228 .{ .from = 0x1E6B, .to = 0x1E6B, .prop = .Changes_When_Uppercased },
4229 .{ .from = 0x1E6D, .to = 0x1E6D, .prop = .Changes_When_Uppercased },
4230 .{ .from = 0x1E6F, .to = 0x1E6F, .prop = .Changes_When_Uppercased },
4231 .{ .from = 0x1E71, .to = 0x1E71, .prop = .Changes_When_Uppercased },
4232 .{ .from = 0x1E73, .to = 0x1E73, .prop = .Changes_When_Uppercased },
4233 .{ .from = 0x1E75, .to = 0x1E75, .prop = .Changes_When_Uppercased },
4234 .{ .from = 0x1E77, .to = 0x1E77, .prop = .Changes_When_Uppercased },
4235 .{ .from = 0x1E79, .to = 0x1E79, .prop = .Changes_When_Uppercased },
4236 .{ .from = 0x1E7B, .to = 0x1E7B, .prop = .Changes_When_Uppercased },
4237 .{ .from = 0x1E7D, .to = 0x1E7D, .prop = .Changes_When_Uppercased },
4238 .{ .from = 0x1E7F, .to = 0x1E7F, .prop = .Changes_When_Uppercased },
4239 .{ .from = 0x1E81, .to = 0x1E81, .prop = .Changes_When_Uppercased },
4240 .{ .from = 0x1E83, .to = 0x1E83, .prop = .Changes_When_Uppercased },
4241 .{ .from = 0x1E85, .to = 0x1E85, .prop = .Changes_When_Uppercased },
4242 .{ .from = 0x1E87, .to = 0x1E87, .prop = .Changes_When_Uppercased },
4243 .{ .from = 0x1E89, .to = 0x1E89, .prop = .Changes_When_Uppercased },
4244 .{ .from = 0x1E8B, .to = 0x1E8B, .prop = .Changes_When_Uppercased },
4245 .{ .from = 0x1E8D, .to = 0x1E8D, .prop = .Changes_When_Uppercased },
4246 .{ .from = 0x1E8F, .to = 0x1E8F, .prop = .Changes_When_Uppercased },
4247 .{ .from = 0x1E91, .to = 0x1E91, .prop = .Changes_When_Uppercased },
4248 .{ .from = 0x1E93, .to = 0x1E93, .prop = .Changes_When_Uppercased },
4249 .{ .from = 0x1E95, .to = 0x1E9B, .prop = .Changes_When_Uppercased },
4250 .{ .from = 0x1EA1, .to = 0x1EA1, .prop = .Changes_When_Uppercased },
4251 .{ .from = 0x1EA3, .to = 0x1EA3, .prop = .Changes_When_Uppercased },
4252 .{ .from = 0x1EA5, .to = 0x1EA5, .prop = .Changes_When_Uppercased },
4253 .{ .from = 0x1EA7, .to = 0x1EA7, .prop = .Changes_When_Uppercased },
4254 .{ .from = 0x1EA9, .to = 0x1EA9, .prop = .Changes_When_Uppercased },
4255 .{ .from = 0x1EAB, .to = 0x1EAB, .prop = .Changes_When_Uppercased },
4256 .{ .from = 0x1EAD, .to = 0x1EAD, .prop = .Changes_When_Uppercased },
4257 .{ .from = 0x1EAF, .to = 0x1EAF, .prop = .Changes_When_Uppercased },
4258 .{ .from = 0x1EB1, .to = 0x1EB1, .prop = .Changes_When_Uppercased },
4259 .{ .from = 0x1EB3, .to = 0x1EB3, .prop = .Changes_When_Uppercased },
4260 .{ .from = 0x1EB5, .to = 0x1EB5, .prop = .Changes_When_Uppercased },
4261 .{ .from = 0x1EB7, .to = 0x1EB7, .prop = .Changes_When_Uppercased },
4262 .{ .from = 0x1EB9, .to = 0x1EB9, .prop = .Changes_When_Uppercased },
4263 .{ .from = 0x1EBB, .to = 0x1EBB, .prop = .Changes_When_Uppercased },
4264 .{ .from = 0x1EBD, .to = 0x1EBD, .prop = .Changes_When_Uppercased },
4265 .{ .from = 0x1EBF, .to = 0x1EBF, .prop = .Changes_When_Uppercased },
4266 .{ .from = 0x1EC1, .to = 0x1EC1, .prop = .Changes_When_Uppercased },
4267 .{ .from = 0x1EC3, .to = 0x1EC3, .prop = .Changes_When_Uppercased },
4268 .{ .from = 0x1EC5, .to = 0x1EC5, .prop = .Changes_When_Uppercased },
4269 .{ .from = 0x1EC7, .to = 0x1EC7, .prop = .Changes_When_Uppercased },
4270 .{ .from = 0x1EC9, .to = 0x1EC9, .prop = .Changes_When_Uppercased },
4271 .{ .from = 0x1ECB, .to = 0x1ECB, .prop = .Changes_When_Uppercased },
4272 .{ .from = 0x1ECD, .to = 0x1ECD, .prop = .Changes_When_Uppercased },
4273 .{ .from = 0x1ECF, .to = 0x1ECF, .prop = .Changes_When_Uppercased },
4274 .{ .from = 0x1ED1, .to = 0x1ED1, .prop = .Changes_When_Uppercased },
4275 .{ .from = 0x1ED3, .to = 0x1ED3, .prop = .Changes_When_Uppercased },
4276 .{ .from = 0x1ED5, .to = 0x1ED5, .prop = .Changes_When_Uppercased },
4277 .{ .from = 0x1ED7, .to = 0x1ED7, .prop = .Changes_When_Uppercased },
4278 .{ .from = 0x1ED9, .to = 0x1ED9, .prop = .Changes_When_Uppercased },
4279 .{ .from = 0x1EDB, .to = 0x1EDB, .prop = .Changes_When_Uppercased },
4280 .{ .from = 0x1EDD, .to = 0x1EDD, .prop = .Changes_When_Uppercased },
4281 .{ .from = 0x1EDF, .to = 0x1EDF, .prop = .Changes_When_Uppercased },
4282 .{ .from = 0x1EE1, .to = 0x1EE1, .prop = .Changes_When_Uppercased },
4283 .{ .from = 0x1EE3, .to = 0x1EE3, .prop = .Changes_When_Uppercased },
4284 .{ .from = 0x1EE5, .to = 0x1EE5, .prop = .Changes_When_Uppercased },
4285 .{ .from = 0x1EE7, .to = 0x1EE7, .prop = .Changes_When_Uppercased },
4286 .{ .from = 0x1EE9, .to = 0x1EE9, .prop = .Changes_When_Uppercased },
4287 .{ .from = 0x1EEB, .to = 0x1EEB, .prop = .Changes_When_Uppercased },
4288 .{ .from = 0x1EED, .to = 0x1EED, .prop = .Changes_When_Uppercased },
4289 .{ .from = 0x1EEF, .to = 0x1EEF, .prop = .Changes_When_Uppercased },
4290 .{ .from = 0x1EF1, .to = 0x1EF1, .prop = .Changes_When_Uppercased },
4291 .{ .from = 0x1EF3, .to = 0x1EF3, .prop = .Changes_When_Uppercased },
4292 .{ .from = 0x1EF5, .to = 0x1EF5, .prop = .Changes_When_Uppercased },
4293 .{ .from = 0x1EF7, .to = 0x1EF7, .prop = .Changes_When_Uppercased },
4294 .{ .from = 0x1EF9, .to = 0x1EF9, .prop = .Changes_When_Uppercased },
4295 .{ .from = 0x1EFB, .to = 0x1EFB, .prop = .Changes_When_Uppercased },
4296 .{ .from = 0x1EFD, .to = 0x1EFD, .prop = .Changes_When_Uppercased },
4297 .{ .from = 0x1EFF, .to = 0x1F07, .prop = .Changes_When_Uppercased },
4298 .{ .from = 0x1F10, .to = 0x1F15, .prop = .Changes_When_Uppercased },
4299 .{ .from = 0x1F20, .to = 0x1F27, .prop = .Changes_When_Uppercased },
4300 .{ .from = 0x1F30, .to = 0x1F37, .prop = .Changes_When_Uppercased },
4301 .{ .from = 0x1F40, .to = 0x1F45, .prop = .Changes_When_Uppercased },
4302 .{ .from = 0x1F50, .to = 0x1F57, .prop = .Changes_When_Uppercased },
4303 .{ .from = 0x1F60, .to = 0x1F67, .prop = .Changes_When_Uppercased },
4304 .{ .from = 0x1F70, .to = 0x1F7D, .prop = .Changes_When_Uppercased },
4305 .{ .from = 0x1F80, .to = 0x1FB4, .prop = .Changes_When_Uppercased },
4306 .{ .from = 0x1FB6, .to = 0x1FB7, .prop = .Changes_When_Uppercased },
4307 .{ .from = 0x1FBC, .to = 0x1FBC, .prop = .Changes_When_Uppercased },
4308 .{ .from = 0x1FBE, .to = 0x1FBE, .prop = .Changes_When_Uppercased },
4309 .{ .from = 0x1FC2, .to = 0x1FC4, .prop = .Changes_When_Uppercased },
4310 .{ .from = 0x1FC6, .to = 0x1FC7, .prop = .Changes_When_Uppercased },
4311 .{ .from = 0x1FCC, .to = 0x1FCC, .prop = .Changes_When_Uppercased },
4312 .{ .from = 0x1FD0, .to = 0x1FD3, .prop = .Changes_When_Uppercased },
4313 .{ .from = 0x1FD6, .to = 0x1FD7, .prop = .Changes_When_Uppercased },
4314 .{ .from = 0x1FE0, .to = 0x1FE7, .prop = .Changes_When_Uppercased },
4315 .{ .from = 0x1FF2, .to = 0x1FF4, .prop = .Changes_When_Uppercased },
4316 .{ .from = 0x1FF6, .to = 0x1FF7, .prop = .Changes_When_Uppercased },
4317 .{ .from = 0x1FFC, .to = 0x1FFC, .prop = .Changes_When_Uppercased },
4318 .{ .from = 0x214E, .to = 0x214E, .prop = .Changes_When_Uppercased },
4319 .{ .from = 0x2170, .to = 0x217F, .prop = .Changes_When_Uppercased },
4320 .{ .from = 0x2184, .to = 0x2184, .prop = .Changes_When_Uppercased },
4321 .{ .from = 0x24D0, .to = 0x24E9, .prop = .Changes_When_Uppercased },
4322 .{ .from = 0x2C30, .to = 0x2C5E, .prop = .Changes_When_Uppercased },
4323 .{ .from = 0x2C61, .to = 0x2C61, .prop = .Changes_When_Uppercased },
4324 .{ .from = 0x2C65, .to = 0x2C66, .prop = .Changes_When_Uppercased },
4325 .{ .from = 0x2C68, .to = 0x2C68, .prop = .Changes_When_Uppercased },
4326 .{ .from = 0x2C6A, .to = 0x2C6A, .prop = .Changes_When_Uppercased },
4327 .{ .from = 0x2C6C, .to = 0x2C6C, .prop = .Changes_When_Uppercased },
4328 .{ .from = 0x2C73, .to = 0x2C73, .prop = .Changes_When_Uppercased },
4329 .{ .from = 0x2C76, .to = 0x2C76, .prop = .Changes_When_Uppercased },
4330 .{ .from = 0x2C81, .to = 0x2C81, .prop = .Changes_When_Uppercased },
4331 .{ .from = 0x2C83, .to = 0x2C83, .prop = .Changes_When_Uppercased },
4332 .{ .from = 0x2C85, .to = 0x2C85, .prop = .Changes_When_Uppercased },
4333 .{ .from = 0x2C87, .to = 0x2C87, .prop = .Changes_When_Uppercased },
4334 .{ .from = 0x2C89, .to = 0x2C89, .prop = .Changes_When_Uppercased },
4335 .{ .from = 0x2C8B, .to = 0x2C8B, .prop = .Changes_When_Uppercased },
4336 .{ .from = 0x2C8D, .to = 0x2C8D, .prop = .Changes_When_Uppercased },
4337 .{ .from = 0x2C8F, .to = 0x2C8F, .prop = .Changes_When_Uppercased },
4338 .{ .from = 0x2C91, .to = 0x2C91, .prop = .Changes_When_Uppercased },
4339 .{ .from = 0x2C93, .to = 0x2C93, .prop = .Changes_When_Uppercased },
4340 .{ .from = 0x2C95, .to = 0x2C95, .prop = .Changes_When_Uppercased },
4341 .{ .from = 0x2C97, .to = 0x2C97, .prop = .Changes_When_Uppercased },
4342 .{ .from = 0x2C99, .to = 0x2C99, .prop = .Changes_When_Uppercased },
4343 .{ .from = 0x2C9B, .to = 0x2C9B, .prop = .Changes_When_Uppercased },
4344 .{ .from = 0x2C9D, .to = 0x2C9D, .prop = .Changes_When_Uppercased },
4345 .{ .from = 0x2C9F, .to = 0x2C9F, .prop = .Changes_When_Uppercased },
4346 .{ .from = 0x2CA1, .to = 0x2CA1, .prop = .Changes_When_Uppercased },
4347 .{ .from = 0x2CA3, .to = 0x2CA3, .prop = .Changes_When_Uppercased },
4348 .{ .from = 0x2CA5, .to = 0x2CA5, .prop = .Changes_When_Uppercased },
4349 .{ .from = 0x2CA7, .to = 0x2CA7, .prop = .Changes_When_Uppercased },
4350 .{ .from = 0x2CA9, .to = 0x2CA9, .prop = .Changes_When_Uppercased },
4351 .{ .from = 0x2CAB, .to = 0x2CAB, .prop = .Changes_When_Uppercased },
4352 .{ .from = 0x2CAD, .to = 0x2CAD, .prop = .Changes_When_Uppercased },
4353 .{ .from = 0x2CAF, .to = 0x2CAF, .prop = .Changes_When_Uppercased },
4354 .{ .from = 0x2CB1, .to = 0x2CB1, .prop = .Changes_When_Uppercased },
4355 .{ .from = 0x2CB3, .to = 0x2CB3, .prop = .Changes_When_Uppercased },
4356 .{ .from = 0x2CB5, .to = 0x2CB5, .prop = .Changes_When_Uppercased },
4357 .{ .from = 0x2CB7, .to = 0x2CB7, .prop = .Changes_When_Uppercased },
4358 .{ .from = 0x2CB9, .to = 0x2CB9, .prop = .Changes_When_Uppercased },
4359 .{ .from = 0x2CBB, .to = 0x2CBB, .prop = .Changes_When_Uppercased },
4360 .{ .from = 0x2CBD, .to = 0x2CBD, .prop = .Changes_When_Uppercased },
4361 .{ .from = 0x2CBF, .to = 0x2CBF, .prop = .Changes_When_Uppercased },
4362 .{ .from = 0x2CC1, .to = 0x2CC1, .prop = .Changes_When_Uppercased },
4363 .{ .from = 0x2CC3, .to = 0x2CC3, .prop = .Changes_When_Uppercased },
4364 .{ .from = 0x2CC5, .to = 0x2CC5, .prop = .Changes_When_Uppercased },
4365 .{ .from = 0x2CC7, .to = 0x2CC7, .prop = .Changes_When_Uppercased },
4366 .{ .from = 0x2CC9, .to = 0x2CC9, .prop = .Changes_When_Uppercased },
4367 .{ .from = 0x2CCB, .to = 0x2CCB, .prop = .Changes_When_Uppercased },
4368 .{ .from = 0x2CCD, .to = 0x2CCD, .prop = .Changes_When_Uppercased },
4369 .{ .from = 0x2CCF, .to = 0x2CCF, .prop = .Changes_When_Uppercased },
4370 .{ .from = 0x2CD1, .to = 0x2CD1, .prop = .Changes_When_Uppercased },
4371 .{ .from = 0x2CD3, .to = 0x2CD3, .prop = .Changes_When_Uppercased },
4372 .{ .from = 0x2CD5, .to = 0x2CD5, .prop = .Changes_When_Uppercased },
4373 .{ .from = 0x2CD7, .to = 0x2CD7, .prop = .Changes_When_Uppercased },
4374 .{ .from = 0x2CD9, .to = 0x2CD9, .prop = .Changes_When_Uppercased },
4375 .{ .from = 0x2CDB, .to = 0x2CDB, .prop = .Changes_When_Uppercased },
4376 .{ .from = 0x2CDD, .to = 0x2CDD, .prop = .Changes_When_Uppercased },
4377 .{ .from = 0x2CDF, .to = 0x2CDF, .prop = .Changes_When_Uppercased },
4378 .{ .from = 0x2CE1, .to = 0x2CE1, .prop = .Changes_When_Uppercased },
4379 .{ .from = 0x2CE3, .to = 0x2CE3, .prop = .Changes_When_Uppercased },
4380 .{ .from = 0x2CEC, .to = 0x2CEC, .prop = .Changes_When_Uppercased },
4381 .{ .from = 0x2CEE, .to = 0x2CEE, .prop = .Changes_When_Uppercased },
4382 .{ .from = 0x2CF3, .to = 0x2CF3, .prop = .Changes_When_Uppercased },
4383 .{ .from = 0x2D00, .to = 0x2D25, .prop = .Changes_When_Uppercased },
4384 .{ .from = 0x2D27, .to = 0x2D27, .prop = .Changes_When_Uppercased },
4385 .{ .from = 0x2D2D, .to = 0x2D2D, .prop = .Changes_When_Uppercased },
4386 .{ .from = 0xA641, .to = 0xA641, .prop = .Changes_When_Uppercased },
4387 .{ .from = 0xA643, .to = 0xA643, .prop = .Changes_When_Uppercased },
4388 .{ .from = 0xA645, .to = 0xA645, .prop = .Changes_When_Uppercased },
4389 .{ .from = 0xA647, .to = 0xA647, .prop = .Changes_When_Uppercased },
4390 .{ .from = 0xA649, .to = 0xA649, .prop = .Changes_When_Uppercased },
4391 .{ .from = 0xA64B, .to = 0xA64B, .prop = .Changes_When_Uppercased },
4392 .{ .from = 0xA64D, .to = 0xA64D, .prop = .Changes_When_Uppercased },
4393 .{ .from = 0xA64F, .to = 0xA64F, .prop = .Changes_When_Uppercased },
4394 .{ .from = 0xA651, .to = 0xA651, .prop = .Changes_When_Uppercased },
4395 .{ .from = 0xA653, .to = 0xA653, .prop = .Changes_When_Uppercased },
4396 .{ .from = 0xA655, .to = 0xA655, .prop = .Changes_When_Uppercased },
4397 .{ .from = 0xA657, .to = 0xA657, .prop = .Changes_When_Uppercased },
4398 .{ .from = 0xA659, .to = 0xA659, .prop = .Changes_When_Uppercased },
4399 .{ .from = 0xA65B, .to = 0xA65B, .prop = .Changes_When_Uppercased },
4400 .{ .from = 0xA65D, .to = 0xA65D, .prop = .Changes_When_Uppercased },
4401 .{ .from = 0xA65F, .to = 0xA65F, .prop = .Changes_When_Uppercased },
4402 .{ .from = 0xA661, .to = 0xA661, .prop = .Changes_When_Uppercased },
4403 .{ .from = 0xA663, .to = 0xA663, .prop = .Changes_When_Uppercased },
4404 .{ .from = 0xA665, .to = 0xA665, .prop = .Changes_When_Uppercased },
4405 .{ .from = 0xA667, .to = 0xA667, .prop = .Changes_When_Uppercased },
4406 .{ .from = 0xA669, .to = 0xA669, .prop = .Changes_When_Uppercased },
4407 .{ .from = 0xA66B, .to = 0xA66B, .prop = .Changes_When_Uppercased },
4408 .{ .from = 0xA66D, .to = 0xA66D, .prop = .Changes_When_Uppercased },
4409 .{ .from = 0xA681, .to = 0xA681, .prop = .Changes_When_Uppercased },
4410 .{ .from = 0xA683, .to = 0xA683, .prop = .Changes_When_Uppercased },
4411 .{ .from = 0xA685, .to = 0xA685, .prop = .Changes_When_Uppercased },
4412 .{ .from = 0xA687, .to = 0xA687, .prop = .Changes_When_Uppercased },
4413 .{ .from = 0xA689, .to = 0xA689, .prop = .Changes_When_Uppercased },
4414 .{ .from = 0xA68B, .to = 0xA68B, .prop = .Changes_When_Uppercased },
4415 .{ .from = 0xA68D, .to = 0xA68D, .prop = .Changes_When_Uppercased },
4416 .{ .from = 0xA68F, .to = 0xA68F, .prop = .Changes_When_Uppercased },
4417 .{ .from = 0xA691, .to = 0xA691, .prop = .Changes_When_Uppercased },
4418 .{ .from = 0xA693, .to = 0xA693, .prop = .Changes_When_Uppercased },
4419 .{ .from = 0xA695, .to = 0xA695, .prop = .Changes_When_Uppercased },
4420 .{ .from = 0xA697, .to = 0xA697, .prop = .Changes_When_Uppercased },
4421 .{ .from = 0xA699, .to = 0xA699, .prop = .Changes_When_Uppercased },
4422 .{ .from = 0xA69B, .to = 0xA69B, .prop = .Changes_When_Uppercased },
4423 .{ .from = 0xA723, .to = 0xA723, .prop = .Changes_When_Uppercased },
4424 .{ .from = 0xA725, .to = 0xA725, .prop = .Changes_When_Uppercased },
4425 .{ .from = 0xA727, .to = 0xA727, .prop = .Changes_When_Uppercased },
4426 .{ .from = 0xA729, .to = 0xA729, .prop = .Changes_When_Uppercased },
4427 .{ .from = 0xA72B, .to = 0xA72B, .prop = .Changes_When_Uppercased },
4428 .{ .from = 0xA72D, .to = 0xA72D, .prop = .Changes_When_Uppercased },
4429 .{ .from = 0xA72F, .to = 0xA72F, .prop = .Changes_When_Uppercased },
4430 .{ .from = 0xA733, .to = 0xA733, .prop = .Changes_When_Uppercased },
4431 .{ .from = 0xA735, .to = 0xA735, .prop = .Changes_When_Uppercased },
4432 .{ .from = 0xA737, .to = 0xA737, .prop = .Changes_When_Uppercased },
4433 .{ .from = 0xA739, .to = 0xA739, .prop = .Changes_When_Uppercased },
4434 .{ .from = 0xA73B, .to = 0xA73B, .prop = .Changes_When_Uppercased },
4435 .{ .from = 0xA73D, .to = 0xA73D, .prop = .Changes_When_Uppercased },
4436 .{ .from = 0xA73F, .to = 0xA73F, .prop = .Changes_When_Uppercased },
4437 .{ .from = 0xA741, .to = 0xA741, .prop = .Changes_When_Uppercased },
4438 .{ .from = 0xA743, .to = 0xA743, .prop = .Changes_When_Uppercased },
4439 .{ .from = 0xA745, .to = 0xA745, .prop = .Changes_When_Uppercased },
4440 .{ .from = 0xA747, .to = 0xA747, .prop = .Changes_When_Uppercased },
4441 .{ .from = 0xA749, .to = 0xA749, .prop = .Changes_When_Uppercased },
4442 .{ .from = 0xA74B, .to = 0xA74B, .prop = .Changes_When_Uppercased },
4443 .{ .from = 0xA74D, .to = 0xA74D, .prop = .Changes_When_Uppercased },
4444 .{ .from = 0xA74F, .to = 0xA74F, .prop = .Changes_When_Uppercased },
4445 .{ .from = 0xA751, .to = 0xA751, .prop = .Changes_When_Uppercased },
4446 .{ .from = 0xA753, .to = 0xA753, .prop = .Changes_When_Uppercased },
4447 .{ .from = 0xA755, .to = 0xA755, .prop = .Changes_When_Uppercased },
4448 .{ .from = 0xA757, .to = 0xA757, .prop = .Changes_When_Uppercased },
4449 .{ .from = 0xA759, .to = 0xA759, .prop = .Changes_When_Uppercased },
4450 .{ .from = 0xA75B, .to = 0xA75B, .prop = .Changes_When_Uppercased },
4451 .{ .from = 0xA75D, .to = 0xA75D, .prop = .Changes_When_Uppercased },
4452 .{ .from = 0xA75F, .to = 0xA75F, .prop = .Changes_When_Uppercased },
4453 .{ .from = 0xA761, .to = 0xA761, .prop = .Changes_When_Uppercased },
4454 .{ .from = 0xA763, .to = 0xA763, .prop = .Changes_When_Uppercased },
4455 .{ .from = 0xA765, .to = 0xA765, .prop = .Changes_When_Uppercased },
4456 .{ .from = 0xA767, .to = 0xA767, .prop = .Changes_When_Uppercased },
4457 .{ .from = 0xA769, .to = 0xA769, .prop = .Changes_When_Uppercased },
4458 .{ .from = 0xA76B, .to = 0xA76B, .prop = .Changes_When_Uppercased },
4459 .{ .from = 0xA76D, .to = 0xA76D, .prop = .Changes_When_Uppercased },
4460 .{ .from = 0xA76F, .to = 0xA76F, .prop = .Changes_When_Uppercased },
4461 .{ .from = 0xA77A, .to = 0xA77A, .prop = .Changes_When_Uppercased },
4462 .{ .from = 0xA77C, .to = 0xA77C, .prop = .Changes_When_Uppercased },
4463 .{ .from = 0xA77F, .to = 0xA77F, .prop = .Changes_When_Uppercased },
4464 .{ .from = 0xA781, .to = 0xA781, .prop = .Changes_When_Uppercased },
4465 .{ .from = 0xA783, .to = 0xA783, .prop = .Changes_When_Uppercased },
4466 .{ .from = 0xA785, .to = 0xA785, .prop = .Changes_When_Uppercased },
4467 .{ .from = 0xA787, .to = 0xA787, .prop = .Changes_When_Uppercased },
4468 .{ .from = 0xA78C, .to = 0xA78C, .prop = .Changes_When_Uppercased },
4469 .{ .from = 0xA791, .to = 0xA791, .prop = .Changes_When_Uppercased },
4470 .{ .from = 0xA793, .to = 0xA794, .prop = .Changes_When_Uppercased },
4471 .{ .from = 0xA797, .to = 0xA797, .prop = .Changes_When_Uppercased },
4472 .{ .from = 0xA799, .to = 0xA799, .prop = .Changes_When_Uppercased },
4473 .{ .from = 0xA79B, .to = 0xA79B, .prop = .Changes_When_Uppercased },
4474 .{ .from = 0xA79D, .to = 0xA79D, .prop = .Changes_When_Uppercased },
4475 .{ .from = 0xA79F, .to = 0xA79F, .prop = .Changes_When_Uppercased },
4476 .{ .from = 0xA7A1, .to = 0xA7A1, .prop = .Changes_When_Uppercased },
4477 .{ .from = 0xA7A3, .to = 0xA7A3, .prop = .Changes_When_Uppercased },
4478 .{ .from = 0xA7A5, .to = 0xA7A5, .prop = .Changes_When_Uppercased },
4479 .{ .from = 0xA7A7, .to = 0xA7A7, .prop = .Changes_When_Uppercased },
4480 .{ .from = 0xA7A9, .to = 0xA7A9, .prop = .Changes_When_Uppercased },
4481 .{ .from = 0xA7B5, .to = 0xA7B5, .prop = .Changes_When_Uppercased },
4482 .{ .from = 0xA7B7, .to = 0xA7B7, .prop = .Changes_When_Uppercased },
4483 .{ .from = 0xA7B9, .to = 0xA7B9, .prop = .Changes_When_Uppercased },
4484 .{ .from = 0xA7BB, .to = 0xA7BB, .prop = .Changes_When_Uppercased },
4485 .{ .from = 0xA7BD, .to = 0xA7BD, .prop = .Changes_When_Uppercased },
4486 .{ .from = 0xA7BF, .to = 0xA7BF, .prop = .Changes_When_Uppercased },
4487 .{ .from = 0xA7C3, .to = 0xA7C3, .prop = .Changes_When_Uppercased },
4488 .{ .from = 0xA7C8, .to = 0xA7C8, .prop = .Changes_When_Uppercased },
4489 .{ .from = 0xA7CA, .to = 0xA7CA, .prop = .Changes_When_Uppercased },
4490 .{ .from = 0xA7F6, .to = 0xA7F6, .prop = .Changes_When_Uppercased },
4491 .{ .from = 0xAB53, .to = 0xAB53, .prop = .Changes_When_Uppercased },
4492 .{ .from = 0xAB70, .to = 0xABBF, .prop = .Changes_When_Uppercased },
4493 .{ .from = 0xFB00, .to = 0xFB06, .prop = .Changes_When_Uppercased },
4494 .{ .from = 0xFB13, .to = 0xFB17, .prop = .Changes_When_Uppercased },
4495 .{ .from = 0xFF41, .to = 0xFF5A, .prop = .Changes_When_Uppercased },
4496 .{ .from = 0x10428, .to = 0x1044F, .prop = .Changes_When_Uppercased },
4497 .{ .from = 0x104D8, .to = 0x104FB, .prop = .Changes_When_Uppercased },
4498 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .Changes_When_Uppercased },
4499 .{ .from = 0x118C0, .to = 0x118DF, .prop = .Changes_When_Uppercased },
4500 .{ .from = 0x16E60, .to = 0x16E7F, .prop = .Changes_When_Uppercased },
4501 .{ .from = 0x1E922, .to = 0x1E943, .prop = .Changes_When_Uppercased },
4502 .{ .from = 0x0061, .to = 0x007A, .prop = .Changes_When_Titlecased },
4503 .{ .from = 0x00B5, .to = 0x00B5, .prop = .Changes_When_Titlecased },
4504 .{ .from = 0x00DF, .to = 0x00F6, .prop = .Changes_When_Titlecased },
4505 .{ .from = 0x00F8, .to = 0x00FF, .prop = .Changes_When_Titlecased },
4506 .{ .from = 0x0101, .to = 0x0101, .prop = .Changes_When_Titlecased },
4507 .{ .from = 0x0103, .to = 0x0103, .prop = .Changes_When_Titlecased },
4508 .{ .from = 0x0105, .to = 0x0105, .prop = .Changes_When_Titlecased },
4509 .{ .from = 0x0107, .to = 0x0107, .prop = .Changes_When_Titlecased },
4510 .{ .from = 0x0109, .to = 0x0109, .prop = .Changes_When_Titlecased },
4511 .{ .from = 0x010B, .to = 0x010B, .prop = .Changes_When_Titlecased },
4512 .{ .from = 0x010D, .to = 0x010D, .prop = .Changes_When_Titlecased },
4513 .{ .from = 0x010F, .to = 0x010F, .prop = .Changes_When_Titlecased },
4514 .{ .from = 0x0111, .to = 0x0111, .prop = .Changes_When_Titlecased },
4515 .{ .from = 0x0113, .to = 0x0113, .prop = .Changes_When_Titlecased },
4516 .{ .from = 0x0115, .to = 0x0115, .prop = .Changes_When_Titlecased },
4517 .{ .from = 0x0117, .to = 0x0117, .prop = .Changes_When_Titlecased },
4518 .{ .from = 0x0119, .to = 0x0119, .prop = .Changes_When_Titlecased },
4519 .{ .from = 0x011B, .to = 0x011B, .prop = .Changes_When_Titlecased },
4520 .{ .from = 0x011D, .to = 0x011D, .prop = .Changes_When_Titlecased },
4521 .{ .from = 0x011F, .to = 0x011F, .prop = .Changes_When_Titlecased },
4522 .{ .from = 0x0121, .to = 0x0121, .prop = .Changes_When_Titlecased },
4523 .{ .from = 0x0123, .to = 0x0123, .prop = .Changes_When_Titlecased },
4524 .{ .from = 0x0125, .to = 0x0125, .prop = .Changes_When_Titlecased },
4525 .{ .from = 0x0127, .to = 0x0127, .prop = .Changes_When_Titlecased },
4526 .{ .from = 0x0129, .to = 0x0129, .prop = .Changes_When_Titlecased },
4527 .{ .from = 0x012B, .to = 0x012B, .prop = .Changes_When_Titlecased },
4528 .{ .from = 0x012D, .to = 0x012D, .prop = .Changes_When_Titlecased },
4529 .{ .from = 0x012F, .to = 0x012F, .prop = .Changes_When_Titlecased },
4530 .{ .from = 0x0131, .to = 0x0131, .prop = .Changes_When_Titlecased },
4531 .{ .from = 0x0133, .to = 0x0133, .prop = .Changes_When_Titlecased },
4532 .{ .from = 0x0135, .to = 0x0135, .prop = .Changes_When_Titlecased },
4533 .{ .from = 0x0137, .to = 0x0137, .prop = .Changes_When_Titlecased },
4534 .{ .from = 0x013A, .to = 0x013A, .prop = .Changes_When_Titlecased },
4535 .{ .from = 0x013C, .to = 0x013C, .prop = .Changes_When_Titlecased },
4536 .{ .from = 0x013E, .to = 0x013E, .prop = .Changes_When_Titlecased },
4537 .{ .from = 0x0140, .to = 0x0140, .prop = .Changes_When_Titlecased },
4538 .{ .from = 0x0142, .to = 0x0142, .prop = .Changes_When_Titlecased },
4539 .{ .from = 0x0144, .to = 0x0144, .prop = .Changes_When_Titlecased },
4540 .{ .from = 0x0146, .to = 0x0146, .prop = .Changes_When_Titlecased },
4541 .{ .from = 0x0148, .to = 0x0149, .prop = .Changes_When_Titlecased },
4542 .{ .from = 0x014B, .to = 0x014B, .prop = .Changes_When_Titlecased },
4543 .{ .from = 0x014D, .to = 0x014D, .prop = .Changes_When_Titlecased },
4544 .{ .from = 0x014F, .to = 0x014F, .prop = .Changes_When_Titlecased },
4545 .{ .from = 0x0151, .to = 0x0151, .prop = .Changes_When_Titlecased },
4546 .{ .from = 0x0153, .to = 0x0153, .prop = .Changes_When_Titlecased },
4547 .{ .from = 0x0155, .to = 0x0155, .prop = .Changes_When_Titlecased },
4548 .{ .from = 0x0157, .to = 0x0157, .prop = .Changes_When_Titlecased },
4549 .{ .from = 0x0159, .to = 0x0159, .prop = .Changes_When_Titlecased },
4550 .{ .from = 0x015B, .to = 0x015B, .prop = .Changes_When_Titlecased },
4551 .{ .from = 0x015D, .to = 0x015D, .prop = .Changes_When_Titlecased },
4552 .{ .from = 0x015F, .to = 0x015F, .prop = .Changes_When_Titlecased },
4553 .{ .from = 0x0161, .to = 0x0161, .prop = .Changes_When_Titlecased },
4554 .{ .from = 0x0163, .to = 0x0163, .prop = .Changes_When_Titlecased },
4555 .{ .from = 0x0165, .to = 0x0165, .prop = .Changes_When_Titlecased },
4556 .{ .from = 0x0167, .to = 0x0167, .prop = .Changes_When_Titlecased },
4557 .{ .from = 0x0169, .to = 0x0169, .prop = .Changes_When_Titlecased },
4558 .{ .from = 0x016B, .to = 0x016B, .prop = .Changes_When_Titlecased },
4559 .{ .from = 0x016D, .to = 0x016D, .prop = .Changes_When_Titlecased },
4560 .{ .from = 0x016F, .to = 0x016F, .prop = .Changes_When_Titlecased },
4561 .{ .from = 0x0171, .to = 0x0171, .prop = .Changes_When_Titlecased },
4562 .{ .from = 0x0173, .to = 0x0173, .prop = .Changes_When_Titlecased },
4563 .{ .from = 0x0175, .to = 0x0175, .prop = .Changes_When_Titlecased },
4564 .{ .from = 0x0177, .to = 0x0177, .prop = .Changes_When_Titlecased },
4565 .{ .from = 0x017A, .to = 0x017A, .prop = .Changes_When_Titlecased },
4566 .{ .from = 0x017C, .to = 0x017C, .prop = .Changes_When_Titlecased },
4567 .{ .from = 0x017E, .to = 0x0180, .prop = .Changes_When_Titlecased },
4568 .{ .from = 0x0183, .to = 0x0183, .prop = .Changes_When_Titlecased },
4569 .{ .from = 0x0185, .to = 0x0185, .prop = .Changes_When_Titlecased },
4570 .{ .from = 0x0188, .to = 0x0188, .prop = .Changes_When_Titlecased },
4571 .{ .from = 0x018C, .to = 0x018C, .prop = .Changes_When_Titlecased },
4572 .{ .from = 0x0192, .to = 0x0192, .prop = .Changes_When_Titlecased },
4573 .{ .from = 0x0195, .to = 0x0195, .prop = .Changes_When_Titlecased },
4574 .{ .from = 0x0199, .to = 0x019A, .prop = .Changes_When_Titlecased },
4575 .{ .from = 0x019E, .to = 0x019E, .prop = .Changes_When_Titlecased },
4576 .{ .from = 0x01A1, .to = 0x01A1, .prop = .Changes_When_Titlecased },
4577 .{ .from = 0x01A3, .to = 0x01A3, .prop = .Changes_When_Titlecased },
4578 .{ .from = 0x01A5, .to = 0x01A5, .prop = .Changes_When_Titlecased },
4579 .{ .from = 0x01A8, .to = 0x01A8, .prop = .Changes_When_Titlecased },
4580 .{ .from = 0x01AD, .to = 0x01AD, .prop = .Changes_When_Titlecased },
4581 .{ .from = 0x01B0, .to = 0x01B0, .prop = .Changes_When_Titlecased },
4582 .{ .from = 0x01B4, .to = 0x01B4, .prop = .Changes_When_Titlecased },
4583 .{ .from = 0x01B6, .to = 0x01B6, .prop = .Changes_When_Titlecased },
4584 .{ .from = 0x01B9, .to = 0x01B9, .prop = .Changes_When_Titlecased },
4585 .{ .from = 0x01BD, .to = 0x01BD, .prop = .Changes_When_Titlecased },
4586 .{ .from = 0x01BF, .to = 0x01BF, .prop = .Changes_When_Titlecased },
4587 .{ .from = 0x01C4, .to = 0x01C4, .prop = .Changes_When_Titlecased },
4588 .{ .from = 0x01C6, .to = 0x01C7, .prop = .Changes_When_Titlecased },
4589 .{ .from = 0x01C9, .to = 0x01CA, .prop = .Changes_When_Titlecased },
4590 .{ .from = 0x01CC, .to = 0x01CC, .prop = .Changes_When_Titlecased },
4591 .{ .from = 0x01CE, .to = 0x01CE, .prop = .Changes_When_Titlecased },
4592 .{ .from = 0x01D0, .to = 0x01D0, .prop = .Changes_When_Titlecased },
4593 .{ .from = 0x01D2, .to = 0x01D2, .prop = .Changes_When_Titlecased },
4594 .{ .from = 0x01D4, .to = 0x01D4, .prop = .Changes_When_Titlecased },
4595 .{ .from = 0x01D6, .to = 0x01D6, .prop = .Changes_When_Titlecased },
4596 .{ .from = 0x01D8, .to = 0x01D8, .prop = .Changes_When_Titlecased },
4597 .{ .from = 0x01DA, .to = 0x01DA, .prop = .Changes_When_Titlecased },
4598 .{ .from = 0x01DC, .to = 0x01DD, .prop = .Changes_When_Titlecased },
4599 .{ .from = 0x01DF, .to = 0x01DF, .prop = .Changes_When_Titlecased },
4600 .{ .from = 0x01E1, .to = 0x01E1, .prop = .Changes_When_Titlecased },
4601 .{ .from = 0x01E3, .to = 0x01E3, .prop = .Changes_When_Titlecased },
4602 .{ .from = 0x01E5, .to = 0x01E5, .prop = .Changes_When_Titlecased },
4603 .{ .from = 0x01E7, .to = 0x01E7, .prop = .Changes_When_Titlecased },
4604 .{ .from = 0x01E9, .to = 0x01E9, .prop = .Changes_When_Titlecased },
4605 .{ .from = 0x01EB, .to = 0x01EB, .prop = .Changes_When_Titlecased },
4606 .{ .from = 0x01ED, .to = 0x01ED, .prop = .Changes_When_Titlecased },
4607 .{ .from = 0x01EF, .to = 0x01F1, .prop = .Changes_When_Titlecased },
4608 .{ .from = 0x01F3, .to = 0x01F3, .prop = .Changes_When_Titlecased },
4609 .{ .from = 0x01F5, .to = 0x01F5, .prop = .Changes_When_Titlecased },
4610 .{ .from = 0x01F9, .to = 0x01F9, .prop = .Changes_When_Titlecased },
4611 .{ .from = 0x01FB, .to = 0x01FB, .prop = .Changes_When_Titlecased },
4612 .{ .from = 0x01FD, .to = 0x01FD, .prop = .Changes_When_Titlecased },
4613 .{ .from = 0x01FF, .to = 0x01FF, .prop = .Changes_When_Titlecased },
4614 .{ .from = 0x0201, .to = 0x0201, .prop = .Changes_When_Titlecased },
4615 .{ .from = 0x0203, .to = 0x0203, .prop = .Changes_When_Titlecased },
4616 .{ .from = 0x0205, .to = 0x0205, .prop = .Changes_When_Titlecased },
4617 .{ .from = 0x0207, .to = 0x0207, .prop = .Changes_When_Titlecased },
4618 .{ .from = 0x0209, .to = 0x0209, .prop = .Changes_When_Titlecased },
4619 .{ .from = 0x020B, .to = 0x020B, .prop = .Changes_When_Titlecased },
4620 .{ .from = 0x020D, .to = 0x020D, .prop = .Changes_When_Titlecased },
4621 .{ .from = 0x020F, .to = 0x020F, .prop = .Changes_When_Titlecased },
4622 .{ .from = 0x0211, .to = 0x0211, .prop = .Changes_When_Titlecased },
4623 .{ .from = 0x0213, .to = 0x0213, .prop = .Changes_When_Titlecased },
4624 .{ .from = 0x0215, .to = 0x0215, .prop = .Changes_When_Titlecased },
4625 .{ .from = 0x0217, .to = 0x0217, .prop = .Changes_When_Titlecased },
4626 .{ .from = 0x0219, .to = 0x0219, .prop = .Changes_When_Titlecased },
4627 .{ .from = 0x021B, .to = 0x021B, .prop = .Changes_When_Titlecased },
4628 .{ .from = 0x021D, .to = 0x021D, .prop = .Changes_When_Titlecased },
4629 .{ .from = 0x021F, .to = 0x021F, .prop = .Changes_When_Titlecased },
4630 .{ .from = 0x0223, .to = 0x0223, .prop = .Changes_When_Titlecased },
4631 .{ .from = 0x0225, .to = 0x0225, .prop = .Changes_When_Titlecased },
4632 .{ .from = 0x0227, .to = 0x0227, .prop = .Changes_When_Titlecased },
4633 .{ .from = 0x0229, .to = 0x0229, .prop = .Changes_When_Titlecased },
4634 .{ .from = 0x022B, .to = 0x022B, .prop = .Changes_When_Titlecased },
4635 .{ .from = 0x022D, .to = 0x022D, .prop = .Changes_When_Titlecased },
4636 .{ .from = 0x022F, .to = 0x022F, .prop = .Changes_When_Titlecased },
4637 .{ .from = 0x0231, .to = 0x0231, .prop = .Changes_When_Titlecased },
4638 .{ .from = 0x0233, .to = 0x0233, .prop = .Changes_When_Titlecased },
4639 .{ .from = 0x023C, .to = 0x023C, .prop = .Changes_When_Titlecased },
4640 .{ .from = 0x023F, .to = 0x0240, .prop = .Changes_When_Titlecased },
4641 .{ .from = 0x0242, .to = 0x0242, .prop = .Changes_When_Titlecased },
4642 .{ .from = 0x0247, .to = 0x0247, .prop = .Changes_When_Titlecased },
4643 .{ .from = 0x0249, .to = 0x0249, .prop = .Changes_When_Titlecased },
4644 .{ .from = 0x024B, .to = 0x024B, .prop = .Changes_When_Titlecased },
4645 .{ .from = 0x024D, .to = 0x024D, .prop = .Changes_When_Titlecased },
4646 .{ .from = 0x024F, .to = 0x0254, .prop = .Changes_When_Titlecased },
4647 .{ .from = 0x0256, .to = 0x0257, .prop = .Changes_When_Titlecased },
4648 .{ .from = 0x0259, .to = 0x0259, .prop = .Changes_When_Titlecased },
4649 .{ .from = 0x025B, .to = 0x025C, .prop = .Changes_When_Titlecased },
4650 .{ .from = 0x0260, .to = 0x0261, .prop = .Changes_When_Titlecased },
4651 .{ .from = 0x0263, .to = 0x0263, .prop = .Changes_When_Titlecased },
4652 .{ .from = 0x0265, .to = 0x0266, .prop = .Changes_When_Titlecased },
4653 .{ .from = 0x0268, .to = 0x026C, .prop = .Changes_When_Titlecased },
4654 .{ .from = 0x026F, .to = 0x026F, .prop = .Changes_When_Titlecased },
4655 .{ .from = 0x0271, .to = 0x0272, .prop = .Changes_When_Titlecased },
4656 .{ .from = 0x0275, .to = 0x0275, .prop = .Changes_When_Titlecased },
4657 .{ .from = 0x027D, .to = 0x027D, .prop = .Changes_When_Titlecased },
4658 .{ .from = 0x0280, .to = 0x0280, .prop = .Changes_When_Titlecased },
4659 .{ .from = 0x0282, .to = 0x0283, .prop = .Changes_When_Titlecased },
4660 .{ .from = 0x0287, .to = 0x028C, .prop = .Changes_When_Titlecased },
4661 .{ .from = 0x0292, .to = 0x0292, .prop = .Changes_When_Titlecased },
4662 .{ .from = 0x029D, .to = 0x029E, .prop = .Changes_When_Titlecased },
4663 .{ .from = 0x0345, .to = 0x0345, .prop = .Changes_When_Titlecased },
4664 .{ .from = 0x0371, .to = 0x0371, .prop = .Changes_When_Titlecased },
4665 .{ .from = 0x0373, .to = 0x0373, .prop = .Changes_When_Titlecased },
4666 .{ .from = 0x0377, .to = 0x0377, .prop = .Changes_When_Titlecased },
4667 .{ .from = 0x037B, .to = 0x037D, .prop = .Changes_When_Titlecased },
4668 .{ .from = 0x0390, .to = 0x0390, .prop = .Changes_When_Titlecased },
4669 .{ .from = 0x03AC, .to = 0x03CE, .prop = .Changes_When_Titlecased },
4670 .{ .from = 0x03D0, .to = 0x03D1, .prop = .Changes_When_Titlecased },
4671 .{ .from = 0x03D5, .to = 0x03D7, .prop = .Changes_When_Titlecased },
4672 .{ .from = 0x03D9, .to = 0x03D9, .prop = .Changes_When_Titlecased },
4673 .{ .from = 0x03DB, .to = 0x03DB, .prop = .Changes_When_Titlecased },
4674 .{ .from = 0x03DD, .to = 0x03DD, .prop = .Changes_When_Titlecased },
4675 .{ .from = 0x03DF, .to = 0x03DF, .prop = .Changes_When_Titlecased },
4676 .{ .from = 0x03E1, .to = 0x03E1, .prop = .Changes_When_Titlecased },
4677 .{ .from = 0x03E3, .to = 0x03E3, .prop = .Changes_When_Titlecased },
4678 .{ .from = 0x03E5, .to = 0x03E5, .prop = .Changes_When_Titlecased },
4679 .{ .from = 0x03E7, .to = 0x03E7, .prop = .Changes_When_Titlecased },
4680 .{ .from = 0x03E9, .to = 0x03E9, .prop = .Changes_When_Titlecased },
4681 .{ .from = 0x03EB, .to = 0x03EB, .prop = .Changes_When_Titlecased },
4682 .{ .from = 0x03ED, .to = 0x03ED, .prop = .Changes_When_Titlecased },
4683 .{ .from = 0x03EF, .to = 0x03F3, .prop = .Changes_When_Titlecased },
4684 .{ .from = 0x03F5, .to = 0x03F5, .prop = .Changes_When_Titlecased },
4685 .{ .from = 0x03F8, .to = 0x03F8, .prop = .Changes_When_Titlecased },
4686 .{ .from = 0x03FB, .to = 0x03FB, .prop = .Changes_When_Titlecased },
4687 .{ .from = 0x0430, .to = 0x045F, .prop = .Changes_When_Titlecased },
4688 .{ .from = 0x0461, .to = 0x0461, .prop = .Changes_When_Titlecased },
4689 .{ .from = 0x0463, .to = 0x0463, .prop = .Changes_When_Titlecased },
4690 .{ .from = 0x0465, .to = 0x0465, .prop = .Changes_When_Titlecased },
4691 .{ .from = 0x0467, .to = 0x0467, .prop = .Changes_When_Titlecased },
4692 .{ .from = 0x0469, .to = 0x0469, .prop = .Changes_When_Titlecased },
4693 .{ .from = 0x046B, .to = 0x046B, .prop = .Changes_When_Titlecased },
4694 .{ .from = 0x046D, .to = 0x046D, .prop = .Changes_When_Titlecased },
4695 .{ .from = 0x046F, .to = 0x046F, .prop = .Changes_When_Titlecased },
4696 .{ .from = 0x0471, .to = 0x0471, .prop = .Changes_When_Titlecased },
4697 .{ .from = 0x0473, .to = 0x0473, .prop = .Changes_When_Titlecased },
4698 .{ .from = 0x0475, .to = 0x0475, .prop = .Changes_When_Titlecased },
4699 .{ .from = 0x0477, .to = 0x0477, .prop = .Changes_When_Titlecased },
4700 .{ .from = 0x0479, .to = 0x0479, .prop = .Changes_When_Titlecased },
4701 .{ .from = 0x047B, .to = 0x047B, .prop = .Changes_When_Titlecased },
4702 .{ .from = 0x047D, .to = 0x047D, .prop = .Changes_When_Titlecased },
4703 .{ .from = 0x047F, .to = 0x047F, .prop = .Changes_When_Titlecased },
4704 .{ .from = 0x0481, .to = 0x0481, .prop = .Changes_When_Titlecased },
4705 .{ .from = 0x048B, .to = 0x048B, .prop = .Changes_When_Titlecased },
4706 .{ .from = 0x048D, .to = 0x048D, .prop = .Changes_When_Titlecased },
4707 .{ .from = 0x048F, .to = 0x048F, .prop = .Changes_When_Titlecased },
4708 .{ .from = 0x0491, .to = 0x0491, .prop = .Changes_When_Titlecased },
4709 .{ .from = 0x0493, .to = 0x0493, .prop = .Changes_When_Titlecased },
4710 .{ .from = 0x0495, .to = 0x0495, .prop = .Changes_When_Titlecased },
4711 .{ .from = 0x0497, .to = 0x0497, .prop = .Changes_When_Titlecased },
4712 .{ .from = 0x0499, .to = 0x0499, .prop = .Changes_When_Titlecased },
4713 .{ .from = 0x049B, .to = 0x049B, .prop = .Changes_When_Titlecased },
4714 .{ .from = 0x049D, .to = 0x049D, .prop = .Changes_When_Titlecased },
4715 .{ .from = 0x049F, .to = 0x049F, .prop = .Changes_When_Titlecased },
4716 .{ .from = 0x04A1, .to = 0x04A1, .prop = .Changes_When_Titlecased },
4717 .{ .from = 0x04A3, .to = 0x04A3, .prop = .Changes_When_Titlecased },
4718 .{ .from = 0x04A5, .to = 0x04A5, .prop = .Changes_When_Titlecased },
4719 .{ .from = 0x04A7, .to = 0x04A7, .prop = .Changes_When_Titlecased },
4720 .{ .from = 0x04A9, .to = 0x04A9, .prop = .Changes_When_Titlecased },
4721 .{ .from = 0x04AB, .to = 0x04AB, .prop = .Changes_When_Titlecased },
4722 .{ .from = 0x04AD, .to = 0x04AD, .prop = .Changes_When_Titlecased },
4723 .{ .from = 0x04AF, .to = 0x04AF, .prop = .Changes_When_Titlecased },
4724 .{ .from = 0x04B1, .to = 0x04B1, .prop = .Changes_When_Titlecased },
4725 .{ .from = 0x04B3, .to = 0x04B3, .prop = .Changes_When_Titlecased },
4726 .{ .from = 0x04B5, .to = 0x04B5, .prop = .Changes_When_Titlecased },
4727 .{ .from = 0x04B7, .to = 0x04B7, .prop = .Changes_When_Titlecased },
4728 .{ .from = 0x04B9, .to = 0x04B9, .prop = .Changes_When_Titlecased },
4729 .{ .from = 0x04BB, .to = 0x04BB, .prop = .Changes_When_Titlecased },
4730 .{ .from = 0x04BD, .to = 0x04BD, .prop = .Changes_When_Titlecased },
4731 .{ .from = 0x04BF, .to = 0x04BF, .prop = .Changes_When_Titlecased },
4732 .{ .from = 0x04C2, .to = 0x04C2, .prop = .Changes_When_Titlecased },
4733 .{ .from = 0x04C4, .to = 0x04C4, .prop = .Changes_When_Titlecased },
4734 .{ .from = 0x04C6, .to = 0x04C6, .prop = .Changes_When_Titlecased },
4735 .{ .from = 0x04C8, .to = 0x04C8, .prop = .Changes_When_Titlecased },
4736 .{ .from = 0x04CA, .to = 0x04CA, .prop = .Changes_When_Titlecased },
4737 .{ .from = 0x04CC, .to = 0x04CC, .prop = .Changes_When_Titlecased },
4738 .{ .from = 0x04CE, .to = 0x04CF, .prop = .Changes_When_Titlecased },
4739 .{ .from = 0x04D1, .to = 0x04D1, .prop = .Changes_When_Titlecased },
4740 .{ .from = 0x04D3, .to = 0x04D3, .prop = .Changes_When_Titlecased },
4741 .{ .from = 0x04D5, .to = 0x04D5, .prop = .Changes_When_Titlecased },
4742 .{ .from = 0x04D7, .to = 0x04D7, .prop = .Changes_When_Titlecased },
4743 .{ .from = 0x04D9, .to = 0x04D9, .prop = .Changes_When_Titlecased },
4744 .{ .from = 0x04DB, .to = 0x04DB, .prop = .Changes_When_Titlecased },
4745 .{ .from = 0x04DD, .to = 0x04DD, .prop = .Changes_When_Titlecased },
4746 .{ .from = 0x04DF, .to = 0x04DF, .prop = .Changes_When_Titlecased },
4747 .{ .from = 0x04E1, .to = 0x04E1, .prop = .Changes_When_Titlecased },
4748 .{ .from = 0x04E3, .to = 0x04E3, .prop = .Changes_When_Titlecased },
4749 .{ .from = 0x04E5, .to = 0x04E5, .prop = .Changes_When_Titlecased },
4750 .{ .from = 0x04E7, .to = 0x04E7, .prop = .Changes_When_Titlecased },
4751 .{ .from = 0x04E9, .to = 0x04E9, .prop = .Changes_When_Titlecased },
4752 .{ .from = 0x04EB, .to = 0x04EB, .prop = .Changes_When_Titlecased },
4753 .{ .from = 0x04ED, .to = 0x04ED, .prop = .Changes_When_Titlecased },
4754 .{ .from = 0x04EF, .to = 0x04EF, .prop = .Changes_When_Titlecased },
4755 .{ .from = 0x04F1, .to = 0x04F1, .prop = .Changes_When_Titlecased },
4756 .{ .from = 0x04F3, .to = 0x04F3, .prop = .Changes_When_Titlecased },
4757 .{ .from = 0x04F5, .to = 0x04F5, .prop = .Changes_When_Titlecased },
4758 .{ .from = 0x04F7, .to = 0x04F7, .prop = .Changes_When_Titlecased },
4759 .{ .from = 0x04F9, .to = 0x04F9, .prop = .Changes_When_Titlecased },
4760 .{ .from = 0x04FB, .to = 0x04FB, .prop = .Changes_When_Titlecased },
4761 .{ .from = 0x04FD, .to = 0x04FD, .prop = .Changes_When_Titlecased },
4762 .{ .from = 0x04FF, .to = 0x04FF, .prop = .Changes_When_Titlecased },
4763 .{ .from = 0x0501, .to = 0x0501, .prop = .Changes_When_Titlecased },
4764 .{ .from = 0x0503, .to = 0x0503, .prop = .Changes_When_Titlecased },
4765 .{ .from = 0x0505, .to = 0x0505, .prop = .Changes_When_Titlecased },
4766 .{ .from = 0x0507, .to = 0x0507, .prop = .Changes_When_Titlecased },
4767 .{ .from = 0x0509, .to = 0x0509, .prop = .Changes_When_Titlecased },
4768 .{ .from = 0x050B, .to = 0x050B, .prop = .Changes_When_Titlecased },
4769 .{ .from = 0x050D, .to = 0x050D, .prop = .Changes_When_Titlecased },
4770 .{ .from = 0x050F, .to = 0x050F, .prop = .Changes_When_Titlecased },
4771 .{ .from = 0x0511, .to = 0x0511, .prop = .Changes_When_Titlecased },
4772 .{ .from = 0x0513, .to = 0x0513, .prop = .Changes_When_Titlecased },
4773 .{ .from = 0x0515, .to = 0x0515, .prop = .Changes_When_Titlecased },
4774 .{ .from = 0x0517, .to = 0x0517, .prop = .Changes_When_Titlecased },
4775 .{ .from = 0x0519, .to = 0x0519, .prop = .Changes_When_Titlecased },
4776 .{ .from = 0x051B, .to = 0x051B, .prop = .Changes_When_Titlecased },
4777 .{ .from = 0x051D, .to = 0x051D, .prop = .Changes_When_Titlecased },
4778 .{ .from = 0x051F, .to = 0x051F, .prop = .Changes_When_Titlecased },
4779 .{ .from = 0x0521, .to = 0x0521, .prop = .Changes_When_Titlecased },
4780 .{ .from = 0x0523, .to = 0x0523, .prop = .Changes_When_Titlecased },
4781 .{ .from = 0x0525, .to = 0x0525, .prop = .Changes_When_Titlecased },
4782 .{ .from = 0x0527, .to = 0x0527, .prop = .Changes_When_Titlecased },
4783 .{ .from = 0x0529, .to = 0x0529, .prop = .Changes_When_Titlecased },
4784 .{ .from = 0x052B, .to = 0x052B, .prop = .Changes_When_Titlecased },
4785 .{ .from = 0x052D, .to = 0x052D, .prop = .Changes_When_Titlecased },
4786 .{ .from = 0x052F, .to = 0x052F, .prop = .Changes_When_Titlecased },
4787 .{ .from = 0x0561, .to = 0x0587, .prop = .Changes_When_Titlecased },
4788 .{ .from = 0x13F8, .to = 0x13FD, .prop = .Changes_When_Titlecased },
4789 .{ .from = 0x1C80, .to = 0x1C88, .prop = .Changes_When_Titlecased },
4790 .{ .from = 0x1D79, .to = 0x1D79, .prop = .Changes_When_Titlecased },
4791 .{ .from = 0x1D7D, .to = 0x1D7D, .prop = .Changes_When_Titlecased },
4792 .{ .from = 0x1D8E, .to = 0x1D8E, .prop = .Changes_When_Titlecased },
4793 .{ .from = 0x1E01, .to = 0x1E01, .prop = .Changes_When_Titlecased },
4794 .{ .from = 0x1E03, .to = 0x1E03, .prop = .Changes_When_Titlecased },
4795 .{ .from = 0x1E05, .to = 0x1E05, .prop = .Changes_When_Titlecased },
4796 .{ .from = 0x1E07, .to = 0x1E07, .prop = .Changes_When_Titlecased },
4797 .{ .from = 0x1E09, .to = 0x1E09, .prop = .Changes_When_Titlecased },
4798 .{ .from = 0x1E0B, .to = 0x1E0B, .prop = .Changes_When_Titlecased },
4799 .{ .from = 0x1E0D, .to = 0x1E0D, .prop = .Changes_When_Titlecased },
4800 .{ .from = 0x1E0F, .to = 0x1E0F, .prop = .Changes_When_Titlecased },
4801 .{ .from = 0x1E11, .to = 0x1E11, .prop = .Changes_When_Titlecased },
4802 .{ .from = 0x1E13, .to = 0x1E13, .prop = .Changes_When_Titlecased },
4803 .{ .from = 0x1E15, .to = 0x1E15, .prop = .Changes_When_Titlecased },
4804 .{ .from = 0x1E17, .to = 0x1E17, .prop = .Changes_When_Titlecased },
4805 .{ .from = 0x1E19, .to = 0x1E19, .prop = .Changes_When_Titlecased },
4806 .{ .from = 0x1E1B, .to = 0x1E1B, .prop = .Changes_When_Titlecased },
4807 .{ .from = 0x1E1D, .to = 0x1E1D, .prop = .Changes_When_Titlecased },
4808 .{ .from = 0x1E1F, .to = 0x1E1F, .prop = .Changes_When_Titlecased },
4809 .{ .from = 0x1E21, .to = 0x1E21, .prop = .Changes_When_Titlecased },
4810 .{ .from = 0x1E23, .to = 0x1E23, .prop = .Changes_When_Titlecased },
4811 .{ .from = 0x1E25, .to = 0x1E25, .prop = .Changes_When_Titlecased },
4812 .{ .from = 0x1E27, .to = 0x1E27, .prop = .Changes_When_Titlecased },
4813 .{ .from = 0x1E29, .to = 0x1E29, .prop = .Changes_When_Titlecased },
4814 .{ .from = 0x1E2B, .to = 0x1E2B, .prop = .Changes_When_Titlecased },
4815 .{ .from = 0x1E2D, .to = 0x1E2D, .prop = .Changes_When_Titlecased },
4816 .{ .from = 0x1E2F, .to = 0x1E2F, .prop = .Changes_When_Titlecased },
4817 .{ .from = 0x1E31, .to = 0x1E31, .prop = .Changes_When_Titlecased },
4818 .{ .from = 0x1E33, .to = 0x1E33, .prop = .Changes_When_Titlecased },
4819 .{ .from = 0x1E35, .to = 0x1E35, .prop = .Changes_When_Titlecased },
4820 .{ .from = 0x1E37, .to = 0x1E37, .prop = .Changes_When_Titlecased },
4821 .{ .from = 0x1E39, .to = 0x1E39, .prop = .Changes_When_Titlecased },
4822 .{ .from = 0x1E3B, .to = 0x1E3B, .prop = .Changes_When_Titlecased },
4823 .{ .from = 0x1E3D, .to = 0x1E3D, .prop = .Changes_When_Titlecased },
4824 .{ .from = 0x1E3F, .to = 0x1E3F, .prop = .Changes_When_Titlecased },
4825 .{ .from = 0x1E41, .to = 0x1E41, .prop = .Changes_When_Titlecased },
4826 .{ .from = 0x1E43, .to = 0x1E43, .prop = .Changes_When_Titlecased },
4827 .{ .from = 0x1E45, .to = 0x1E45, .prop = .Changes_When_Titlecased },
4828 .{ .from = 0x1E47, .to = 0x1E47, .prop = .Changes_When_Titlecased },
4829 .{ .from = 0x1E49, .to = 0x1E49, .prop = .Changes_When_Titlecased },
4830 .{ .from = 0x1E4B, .to = 0x1E4B, .prop = .Changes_When_Titlecased },
4831 .{ .from = 0x1E4D, .to = 0x1E4D, .prop = .Changes_When_Titlecased },
4832 .{ .from = 0x1E4F, .to = 0x1E4F, .prop = .Changes_When_Titlecased },
4833 .{ .from = 0x1E51, .to = 0x1E51, .prop = .Changes_When_Titlecased },
4834 .{ .from = 0x1E53, .to = 0x1E53, .prop = .Changes_When_Titlecased },
4835 .{ .from = 0x1E55, .to = 0x1E55, .prop = .Changes_When_Titlecased },
4836 .{ .from = 0x1E57, .to = 0x1E57, .prop = .Changes_When_Titlecased },
4837 .{ .from = 0x1E59, .to = 0x1E59, .prop = .Changes_When_Titlecased },
4838 .{ .from = 0x1E5B, .to = 0x1E5B, .prop = .Changes_When_Titlecased },
4839 .{ .from = 0x1E5D, .to = 0x1E5D, .prop = .Changes_When_Titlecased },
4840 .{ .from = 0x1E5F, .to = 0x1E5F, .prop = .Changes_When_Titlecased },
4841 .{ .from = 0x1E61, .to = 0x1E61, .prop = .Changes_When_Titlecased },
4842 .{ .from = 0x1E63, .to = 0x1E63, .prop = .Changes_When_Titlecased },
4843 .{ .from = 0x1E65, .to = 0x1E65, .prop = .Changes_When_Titlecased },
4844 .{ .from = 0x1E67, .to = 0x1E67, .prop = .Changes_When_Titlecased },
4845 .{ .from = 0x1E69, .to = 0x1E69, .prop = .Changes_When_Titlecased },
4846 .{ .from = 0x1E6B, .to = 0x1E6B, .prop = .Changes_When_Titlecased },
4847 .{ .from = 0x1E6D, .to = 0x1E6D, .prop = .Changes_When_Titlecased },
4848 .{ .from = 0x1E6F, .to = 0x1E6F, .prop = .Changes_When_Titlecased },
4849 .{ .from = 0x1E71, .to = 0x1E71, .prop = .Changes_When_Titlecased },
4850 .{ .from = 0x1E73, .to = 0x1E73, .prop = .Changes_When_Titlecased },
4851 .{ .from = 0x1E75, .to = 0x1E75, .prop = .Changes_When_Titlecased },
4852 .{ .from = 0x1E77, .to = 0x1E77, .prop = .Changes_When_Titlecased },
4853 .{ .from = 0x1E79, .to = 0x1E79, .prop = .Changes_When_Titlecased },
4854 .{ .from = 0x1E7B, .to = 0x1E7B, .prop = .Changes_When_Titlecased },
4855 .{ .from = 0x1E7D, .to = 0x1E7D, .prop = .Changes_When_Titlecased },
4856 .{ .from = 0x1E7F, .to = 0x1E7F, .prop = .Changes_When_Titlecased },
4857 .{ .from = 0x1E81, .to = 0x1E81, .prop = .Changes_When_Titlecased },
4858 .{ .from = 0x1E83, .to = 0x1E83, .prop = .Changes_When_Titlecased },
4859 .{ .from = 0x1E85, .to = 0x1E85, .prop = .Changes_When_Titlecased },
4860 .{ .from = 0x1E87, .to = 0x1E87, .prop = .Changes_When_Titlecased },
4861 .{ .from = 0x1E89, .to = 0x1E89, .prop = .Changes_When_Titlecased },
4862 .{ .from = 0x1E8B, .to = 0x1E8B, .prop = .Changes_When_Titlecased },
4863 .{ .from = 0x1E8D, .to = 0x1E8D, .prop = .Changes_When_Titlecased },
4864 .{ .from = 0x1E8F, .to = 0x1E8F, .prop = .Changes_When_Titlecased },
4865 .{ .from = 0x1E91, .to = 0x1E91, .prop = .Changes_When_Titlecased },
4866 .{ .from = 0x1E93, .to = 0x1E93, .prop = .Changes_When_Titlecased },
4867 .{ .from = 0x1E95, .to = 0x1E9B, .prop = .Changes_When_Titlecased },
4868 .{ .from = 0x1EA1, .to = 0x1EA1, .prop = .Changes_When_Titlecased },
4869 .{ .from = 0x1EA3, .to = 0x1EA3, .prop = .Changes_When_Titlecased },
4870 .{ .from = 0x1EA5, .to = 0x1EA5, .prop = .Changes_When_Titlecased },
4871 .{ .from = 0x1EA7, .to = 0x1EA7, .prop = .Changes_When_Titlecased },
4872 .{ .from = 0x1EA9, .to = 0x1EA9, .prop = .Changes_When_Titlecased },
4873 .{ .from = 0x1EAB, .to = 0x1EAB, .prop = .Changes_When_Titlecased },
4874 .{ .from = 0x1EAD, .to = 0x1EAD, .prop = .Changes_When_Titlecased },
4875 .{ .from = 0x1EAF, .to = 0x1EAF, .prop = .Changes_When_Titlecased },
4876 .{ .from = 0x1EB1, .to = 0x1EB1, .prop = .Changes_When_Titlecased },
4877 .{ .from = 0x1EB3, .to = 0x1EB3, .prop = .Changes_When_Titlecased },
4878 .{ .from = 0x1EB5, .to = 0x1EB5, .prop = .Changes_When_Titlecased },
4879 .{ .from = 0x1EB7, .to = 0x1EB7, .prop = .Changes_When_Titlecased },
4880 .{ .from = 0x1EB9, .to = 0x1EB9, .prop = .Changes_When_Titlecased },
4881 .{ .from = 0x1EBB, .to = 0x1EBB, .prop = .Changes_When_Titlecased },
4882 .{ .from = 0x1EBD, .to = 0x1EBD, .prop = .Changes_When_Titlecased },
4883 .{ .from = 0x1EBF, .to = 0x1EBF, .prop = .Changes_When_Titlecased },
4884 .{ .from = 0x1EC1, .to = 0x1EC1, .prop = .Changes_When_Titlecased },
4885 .{ .from = 0x1EC3, .to = 0x1EC3, .prop = .Changes_When_Titlecased },
4886 .{ .from = 0x1EC5, .to = 0x1EC5, .prop = .Changes_When_Titlecased },
4887 .{ .from = 0x1EC7, .to = 0x1EC7, .prop = .Changes_When_Titlecased },
4888 .{ .from = 0x1EC9, .to = 0x1EC9, .prop = .Changes_When_Titlecased },
4889 .{ .from = 0x1ECB, .to = 0x1ECB, .prop = .Changes_When_Titlecased },
4890 .{ .from = 0x1ECD, .to = 0x1ECD, .prop = .Changes_When_Titlecased },
4891 .{ .from = 0x1ECF, .to = 0x1ECF, .prop = .Changes_When_Titlecased },
4892 .{ .from = 0x1ED1, .to = 0x1ED1, .prop = .Changes_When_Titlecased },
4893 .{ .from = 0x1ED3, .to = 0x1ED3, .prop = .Changes_When_Titlecased },
4894 .{ .from = 0x1ED5, .to = 0x1ED5, .prop = .Changes_When_Titlecased },
4895 .{ .from = 0x1ED7, .to = 0x1ED7, .prop = .Changes_When_Titlecased },
4896 .{ .from = 0x1ED9, .to = 0x1ED9, .prop = .Changes_When_Titlecased },
4897 .{ .from = 0x1EDB, .to = 0x1EDB, .prop = .Changes_When_Titlecased },
4898 .{ .from = 0x1EDD, .to = 0x1EDD, .prop = .Changes_When_Titlecased },
4899 .{ .from = 0x1EDF, .to = 0x1EDF, .prop = .Changes_When_Titlecased },
4900 .{ .from = 0x1EE1, .to = 0x1EE1, .prop = .Changes_When_Titlecased },
4901 .{ .from = 0x1EE3, .to = 0x1EE3, .prop = .Changes_When_Titlecased },
4902 .{ .from = 0x1EE5, .to = 0x1EE5, .prop = .Changes_When_Titlecased },
4903 .{ .from = 0x1EE7, .to = 0x1EE7, .prop = .Changes_When_Titlecased },
4904 .{ .from = 0x1EE9, .to = 0x1EE9, .prop = .Changes_When_Titlecased },
4905 .{ .from = 0x1EEB, .to = 0x1EEB, .prop = .Changes_When_Titlecased },
4906 .{ .from = 0x1EED, .to = 0x1EED, .prop = .Changes_When_Titlecased },
4907 .{ .from = 0x1EEF, .to = 0x1EEF, .prop = .Changes_When_Titlecased },
4908 .{ .from = 0x1EF1, .to = 0x1EF1, .prop = .Changes_When_Titlecased },
4909 .{ .from = 0x1EF3, .to = 0x1EF3, .prop = .Changes_When_Titlecased },
4910 .{ .from = 0x1EF5, .to = 0x1EF5, .prop = .Changes_When_Titlecased },
4911 .{ .from = 0x1EF7, .to = 0x1EF7, .prop = .Changes_When_Titlecased },
4912 .{ .from = 0x1EF9, .to = 0x1EF9, .prop = .Changes_When_Titlecased },
4913 .{ .from = 0x1EFB, .to = 0x1EFB, .prop = .Changes_When_Titlecased },
4914 .{ .from = 0x1EFD, .to = 0x1EFD, .prop = .Changes_When_Titlecased },
4915 .{ .from = 0x1EFF, .to = 0x1F07, .prop = .Changes_When_Titlecased },
4916 .{ .from = 0x1F10, .to = 0x1F15, .prop = .Changes_When_Titlecased },
4917 .{ .from = 0x1F20, .to = 0x1F27, .prop = .Changes_When_Titlecased },
4918 .{ .from = 0x1F30, .to = 0x1F37, .prop = .Changes_When_Titlecased },
4919 .{ .from = 0x1F40, .to = 0x1F45, .prop = .Changes_When_Titlecased },
4920 .{ .from = 0x1F50, .to = 0x1F57, .prop = .Changes_When_Titlecased },
4921 .{ .from = 0x1F60, .to = 0x1F67, .prop = .Changes_When_Titlecased },
4922 .{ .from = 0x1F70, .to = 0x1F7D, .prop = .Changes_When_Titlecased },
4923 .{ .from = 0x1F80, .to = 0x1F87, .prop = .Changes_When_Titlecased },
4924 .{ .from = 0x1F90, .to = 0x1F97, .prop = .Changes_When_Titlecased },
4925 .{ .from = 0x1FA0, .to = 0x1FA7, .prop = .Changes_When_Titlecased },
4926 .{ .from = 0x1FB0, .to = 0x1FB4, .prop = .Changes_When_Titlecased },
4927 .{ .from = 0x1FB6, .to = 0x1FB7, .prop = .Changes_When_Titlecased },
4928 .{ .from = 0x1FBE, .to = 0x1FBE, .prop = .Changes_When_Titlecased },
4929 .{ .from = 0x1FC2, .to = 0x1FC4, .prop = .Changes_When_Titlecased },
4930 .{ .from = 0x1FC6, .to = 0x1FC7, .prop = .Changes_When_Titlecased },
4931 .{ .from = 0x1FD0, .to = 0x1FD3, .prop = .Changes_When_Titlecased },
4932 .{ .from = 0x1FD6, .to = 0x1FD7, .prop = .Changes_When_Titlecased },
4933 .{ .from = 0x1FE0, .to = 0x1FE7, .prop = .Changes_When_Titlecased },
4934 .{ .from = 0x1FF2, .to = 0x1FF4, .prop = .Changes_When_Titlecased },
4935 .{ .from = 0x1FF6, .to = 0x1FF7, .prop = .Changes_When_Titlecased },
4936 .{ .from = 0x214E, .to = 0x214E, .prop = .Changes_When_Titlecased },
4937 .{ .from = 0x2170, .to = 0x217F, .prop = .Changes_When_Titlecased },
4938 .{ .from = 0x2184, .to = 0x2184, .prop = .Changes_When_Titlecased },
4939 .{ .from = 0x24D0, .to = 0x24E9, .prop = .Changes_When_Titlecased },
4940 .{ .from = 0x2C30, .to = 0x2C5E, .prop = .Changes_When_Titlecased },
4941 .{ .from = 0x2C61, .to = 0x2C61, .prop = .Changes_When_Titlecased },
4942 .{ .from = 0x2C65, .to = 0x2C66, .prop = .Changes_When_Titlecased },
4943 .{ .from = 0x2C68, .to = 0x2C68, .prop = .Changes_When_Titlecased },
4944 .{ .from = 0x2C6A, .to = 0x2C6A, .prop = .Changes_When_Titlecased },
4945 .{ .from = 0x2C6C, .to = 0x2C6C, .prop = .Changes_When_Titlecased },
4946 .{ .from = 0x2C73, .to = 0x2C73, .prop = .Changes_When_Titlecased },
4947 .{ .from = 0x2C76, .to = 0x2C76, .prop = .Changes_When_Titlecased },
4948 .{ .from = 0x2C81, .to = 0x2C81, .prop = .Changes_When_Titlecased },
4949 .{ .from = 0x2C83, .to = 0x2C83, .prop = .Changes_When_Titlecased },
4950 .{ .from = 0x2C85, .to = 0x2C85, .prop = .Changes_When_Titlecased },
4951 .{ .from = 0x2C87, .to = 0x2C87, .prop = .Changes_When_Titlecased },
4952 .{ .from = 0x2C89, .to = 0x2C89, .prop = .Changes_When_Titlecased },
4953 .{ .from = 0x2C8B, .to = 0x2C8B, .prop = .Changes_When_Titlecased },
4954 .{ .from = 0x2C8D, .to = 0x2C8D, .prop = .Changes_When_Titlecased },
4955 .{ .from = 0x2C8F, .to = 0x2C8F, .prop = .Changes_When_Titlecased },
4956 .{ .from = 0x2C91, .to = 0x2C91, .prop = .Changes_When_Titlecased },
4957 .{ .from = 0x2C93, .to = 0x2C93, .prop = .Changes_When_Titlecased },
4958 .{ .from = 0x2C95, .to = 0x2C95, .prop = .Changes_When_Titlecased },
4959 .{ .from = 0x2C97, .to = 0x2C97, .prop = .Changes_When_Titlecased },
4960 .{ .from = 0x2C99, .to = 0x2C99, .prop = .Changes_When_Titlecased },
4961 .{ .from = 0x2C9B, .to = 0x2C9B, .prop = .Changes_When_Titlecased },
4962 .{ .from = 0x2C9D, .to = 0x2C9D, .prop = .Changes_When_Titlecased },
4963 .{ .from = 0x2C9F, .to = 0x2C9F, .prop = .Changes_When_Titlecased },
4964 .{ .from = 0x2CA1, .to = 0x2CA1, .prop = .Changes_When_Titlecased },
4965 .{ .from = 0x2CA3, .to = 0x2CA3, .prop = .Changes_When_Titlecased },
4966 .{ .from = 0x2CA5, .to = 0x2CA5, .prop = .Changes_When_Titlecased },
4967 .{ .from = 0x2CA7, .to = 0x2CA7, .prop = .Changes_When_Titlecased },
4968 .{ .from = 0x2CA9, .to = 0x2CA9, .prop = .Changes_When_Titlecased },
4969 .{ .from = 0x2CAB, .to = 0x2CAB, .prop = .Changes_When_Titlecased },
4970 .{ .from = 0x2CAD, .to = 0x2CAD, .prop = .Changes_When_Titlecased },
4971 .{ .from = 0x2CAF, .to = 0x2CAF, .prop = .Changes_When_Titlecased },
4972 .{ .from = 0x2CB1, .to = 0x2CB1, .prop = .Changes_When_Titlecased },
4973 .{ .from = 0x2CB3, .to = 0x2CB3, .prop = .Changes_When_Titlecased },
4974 .{ .from = 0x2CB5, .to = 0x2CB5, .prop = .Changes_When_Titlecased },
4975 .{ .from = 0x2CB7, .to = 0x2CB7, .prop = .Changes_When_Titlecased },
4976 .{ .from = 0x2CB9, .to = 0x2CB9, .prop = .Changes_When_Titlecased },
4977 .{ .from = 0x2CBB, .to = 0x2CBB, .prop = .Changes_When_Titlecased },
4978 .{ .from = 0x2CBD, .to = 0x2CBD, .prop = .Changes_When_Titlecased },
4979 .{ .from = 0x2CBF, .to = 0x2CBF, .prop = .Changes_When_Titlecased },
4980 .{ .from = 0x2CC1, .to = 0x2CC1, .prop = .Changes_When_Titlecased },
4981 .{ .from = 0x2CC3, .to = 0x2CC3, .prop = .Changes_When_Titlecased },
4982 .{ .from = 0x2CC5, .to = 0x2CC5, .prop = .Changes_When_Titlecased },
4983 .{ .from = 0x2CC7, .to = 0x2CC7, .prop = .Changes_When_Titlecased },
4984 .{ .from = 0x2CC9, .to = 0x2CC9, .prop = .Changes_When_Titlecased },
4985 .{ .from = 0x2CCB, .to = 0x2CCB, .prop = .Changes_When_Titlecased },
4986 .{ .from = 0x2CCD, .to = 0x2CCD, .prop = .Changes_When_Titlecased },
4987 .{ .from = 0x2CCF, .to = 0x2CCF, .prop = .Changes_When_Titlecased },
4988 .{ .from = 0x2CD1, .to = 0x2CD1, .prop = .Changes_When_Titlecased },
4989 .{ .from = 0x2CD3, .to = 0x2CD3, .prop = .Changes_When_Titlecased },
4990 .{ .from = 0x2CD5, .to = 0x2CD5, .prop = .Changes_When_Titlecased },
4991 .{ .from = 0x2CD7, .to = 0x2CD7, .prop = .Changes_When_Titlecased },
4992 .{ .from = 0x2CD9, .to = 0x2CD9, .prop = .Changes_When_Titlecased },
4993 .{ .from = 0x2CDB, .to = 0x2CDB, .prop = .Changes_When_Titlecased },
4994 .{ .from = 0x2CDD, .to = 0x2CDD, .prop = .Changes_When_Titlecased },
4995 .{ .from = 0x2CDF, .to = 0x2CDF, .prop = .Changes_When_Titlecased },
4996 .{ .from = 0x2CE1, .to = 0x2CE1, .prop = .Changes_When_Titlecased },
4997 .{ .from = 0x2CE3, .to = 0x2CE3, .prop = .Changes_When_Titlecased },
4998 .{ .from = 0x2CEC, .to = 0x2CEC, .prop = .Changes_When_Titlecased },
4999 .{ .from = 0x2CEE, .to = 0x2CEE, .prop = .Changes_When_Titlecased },
5000 .{ .from = 0x2CF3, .to = 0x2CF3, .prop = .Changes_When_Titlecased },
5001 .{ .from = 0x2D00, .to = 0x2D25, .prop = .Changes_When_Titlecased },
5002 .{ .from = 0x2D27, .to = 0x2D27, .prop = .Changes_When_Titlecased },
5003 .{ .from = 0x2D2D, .to = 0x2D2D, .prop = .Changes_When_Titlecased },
5004 .{ .from = 0xA641, .to = 0xA641, .prop = .Changes_When_Titlecased },
5005 .{ .from = 0xA643, .to = 0xA643, .prop = .Changes_When_Titlecased },
5006 .{ .from = 0xA645, .to = 0xA645, .prop = .Changes_When_Titlecased },
5007 .{ .from = 0xA647, .to = 0xA647, .prop = .Changes_When_Titlecased },
5008 .{ .from = 0xA649, .to = 0xA649, .prop = .Changes_When_Titlecased },
5009 .{ .from = 0xA64B, .to = 0xA64B, .prop = .Changes_When_Titlecased },
5010 .{ .from = 0xA64D, .to = 0xA64D, .prop = .Changes_When_Titlecased },
5011 .{ .from = 0xA64F, .to = 0xA64F, .prop = .Changes_When_Titlecased },
5012 .{ .from = 0xA651, .to = 0xA651, .prop = .Changes_When_Titlecased },
5013 .{ .from = 0xA653, .to = 0xA653, .prop = .Changes_When_Titlecased },
5014 .{ .from = 0xA655, .to = 0xA655, .prop = .Changes_When_Titlecased },
5015 .{ .from = 0xA657, .to = 0xA657, .prop = .Changes_When_Titlecased },
5016 .{ .from = 0xA659, .to = 0xA659, .prop = .Changes_When_Titlecased },
5017 .{ .from = 0xA65B, .to = 0xA65B, .prop = .Changes_When_Titlecased },
5018 .{ .from = 0xA65D, .to = 0xA65D, .prop = .Changes_When_Titlecased },
5019 .{ .from = 0xA65F, .to = 0xA65F, .prop = .Changes_When_Titlecased },
5020 .{ .from = 0xA661, .to = 0xA661, .prop = .Changes_When_Titlecased },
5021 .{ .from = 0xA663, .to = 0xA663, .prop = .Changes_When_Titlecased },
5022 .{ .from = 0xA665, .to = 0xA665, .prop = .Changes_When_Titlecased },
5023 .{ .from = 0xA667, .to = 0xA667, .prop = .Changes_When_Titlecased },
5024 .{ .from = 0xA669, .to = 0xA669, .prop = .Changes_When_Titlecased },
5025 .{ .from = 0xA66B, .to = 0xA66B, .prop = .Changes_When_Titlecased },
5026 .{ .from = 0xA66D, .to = 0xA66D, .prop = .Changes_When_Titlecased },
5027 .{ .from = 0xA681, .to = 0xA681, .prop = .Changes_When_Titlecased },
5028 .{ .from = 0xA683, .to = 0xA683, .prop = .Changes_When_Titlecased },
5029 .{ .from = 0xA685, .to = 0xA685, .prop = .Changes_When_Titlecased },
5030 .{ .from = 0xA687, .to = 0xA687, .prop = .Changes_When_Titlecased },
5031 .{ .from = 0xA689, .to = 0xA689, .prop = .Changes_When_Titlecased },
5032 .{ .from = 0xA68B, .to = 0xA68B, .prop = .Changes_When_Titlecased },
5033 .{ .from = 0xA68D, .to = 0xA68D, .prop = .Changes_When_Titlecased },
5034 .{ .from = 0xA68F, .to = 0xA68F, .prop = .Changes_When_Titlecased },
5035 .{ .from = 0xA691, .to = 0xA691, .prop = .Changes_When_Titlecased },
5036 .{ .from = 0xA693, .to = 0xA693, .prop = .Changes_When_Titlecased },
5037 .{ .from = 0xA695, .to = 0xA695, .prop = .Changes_When_Titlecased },
5038 .{ .from = 0xA697, .to = 0xA697, .prop = .Changes_When_Titlecased },
5039 .{ .from = 0xA699, .to = 0xA699, .prop = .Changes_When_Titlecased },
5040 .{ .from = 0xA69B, .to = 0xA69B, .prop = .Changes_When_Titlecased },
5041 .{ .from = 0xA723, .to = 0xA723, .prop = .Changes_When_Titlecased },
5042 .{ .from = 0xA725, .to = 0xA725, .prop = .Changes_When_Titlecased },
5043 .{ .from = 0xA727, .to = 0xA727, .prop = .Changes_When_Titlecased },
5044 .{ .from = 0xA729, .to = 0xA729, .prop = .Changes_When_Titlecased },
5045 .{ .from = 0xA72B, .to = 0xA72B, .prop = .Changes_When_Titlecased },
5046 .{ .from = 0xA72D, .to = 0xA72D, .prop = .Changes_When_Titlecased },
5047 .{ .from = 0xA72F, .to = 0xA72F, .prop = .Changes_When_Titlecased },
5048 .{ .from = 0xA733, .to = 0xA733, .prop = .Changes_When_Titlecased },
5049 .{ .from = 0xA735, .to = 0xA735, .prop = .Changes_When_Titlecased },
5050 .{ .from = 0xA737, .to = 0xA737, .prop = .Changes_When_Titlecased },
5051 .{ .from = 0xA739, .to = 0xA739, .prop = .Changes_When_Titlecased },
5052 .{ .from = 0xA73B, .to = 0xA73B, .prop = .Changes_When_Titlecased },
5053 .{ .from = 0xA73D, .to = 0xA73D, .prop = .Changes_When_Titlecased },
5054 .{ .from = 0xA73F, .to = 0xA73F, .prop = .Changes_When_Titlecased },
5055 .{ .from = 0xA741, .to = 0xA741, .prop = .Changes_When_Titlecased },
5056 .{ .from = 0xA743, .to = 0xA743, .prop = .Changes_When_Titlecased },
5057 .{ .from = 0xA745, .to = 0xA745, .prop = .Changes_When_Titlecased },
5058 .{ .from = 0xA747, .to = 0xA747, .prop = .Changes_When_Titlecased },
5059 .{ .from = 0xA749, .to = 0xA749, .prop = .Changes_When_Titlecased },
5060 .{ .from = 0xA74B, .to = 0xA74B, .prop = .Changes_When_Titlecased },
5061 .{ .from = 0xA74D, .to = 0xA74D, .prop = .Changes_When_Titlecased },
5062 .{ .from = 0xA74F, .to = 0xA74F, .prop = .Changes_When_Titlecased },
5063 .{ .from = 0xA751, .to = 0xA751, .prop = .Changes_When_Titlecased },
5064 .{ .from = 0xA753, .to = 0xA753, .prop = .Changes_When_Titlecased },
5065 .{ .from = 0xA755, .to = 0xA755, .prop = .Changes_When_Titlecased },
5066 .{ .from = 0xA757, .to = 0xA757, .prop = .Changes_When_Titlecased },
5067 .{ .from = 0xA759, .to = 0xA759, .prop = .Changes_When_Titlecased },
5068 .{ .from = 0xA75B, .to = 0xA75B, .prop = .Changes_When_Titlecased },
5069 .{ .from = 0xA75D, .to = 0xA75D, .prop = .Changes_When_Titlecased },
5070 .{ .from = 0xA75F, .to = 0xA75F, .prop = .Changes_When_Titlecased },
5071 .{ .from = 0xA761, .to = 0xA761, .prop = .Changes_When_Titlecased },
5072 .{ .from = 0xA763, .to = 0xA763, .prop = .Changes_When_Titlecased },
5073 .{ .from = 0xA765, .to = 0xA765, .prop = .Changes_When_Titlecased },
5074 .{ .from = 0xA767, .to = 0xA767, .prop = .Changes_When_Titlecased },
5075 .{ .from = 0xA769, .to = 0xA769, .prop = .Changes_When_Titlecased },
5076 .{ .from = 0xA76B, .to = 0xA76B, .prop = .Changes_When_Titlecased },
5077 .{ .from = 0xA76D, .to = 0xA76D, .prop = .Changes_When_Titlecased },
5078 .{ .from = 0xA76F, .to = 0xA76F, .prop = .Changes_When_Titlecased },
5079 .{ .from = 0xA77A, .to = 0xA77A, .prop = .Changes_When_Titlecased },
5080 .{ .from = 0xA77C, .to = 0xA77C, .prop = .Changes_When_Titlecased },
5081 .{ .from = 0xA77F, .to = 0xA77F, .prop = .Changes_When_Titlecased },
5082 .{ .from = 0xA781, .to = 0xA781, .prop = .Changes_When_Titlecased },
5083 .{ .from = 0xA783, .to = 0xA783, .prop = .Changes_When_Titlecased },
5084 .{ .from = 0xA785, .to = 0xA785, .prop = .Changes_When_Titlecased },
5085 .{ .from = 0xA787, .to = 0xA787, .prop = .Changes_When_Titlecased },
5086 .{ .from = 0xA78C, .to = 0xA78C, .prop = .Changes_When_Titlecased },
5087 .{ .from = 0xA791, .to = 0xA791, .prop = .Changes_When_Titlecased },
5088 .{ .from = 0xA793, .to = 0xA794, .prop = .Changes_When_Titlecased },
5089 .{ .from = 0xA797, .to = 0xA797, .prop = .Changes_When_Titlecased },
5090 .{ .from = 0xA799, .to = 0xA799, .prop = .Changes_When_Titlecased },
5091 .{ .from = 0xA79B, .to = 0xA79B, .prop = .Changes_When_Titlecased },
5092 .{ .from = 0xA79D, .to = 0xA79D, .prop = .Changes_When_Titlecased },
5093 .{ .from = 0xA79F, .to = 0xA79F, .prop = .Changes_When_Titlecased },
5094 .{ .from = 0xA7A1, .to = 0xA7A1, .prop = .Changes_When_Titlecased },
5095 .{ .from = 0xA7A3, .to = 0xA7A3, .prop = .Changes_When_Titlecased },
5096 .{ .from = 0xA7A5, .to = 0xA7A5, .prop = .Changes_When_Titlecased },
5097 .{ .from = 0xA7A7, .to = 0xA7A7, .prop = .Changes_When_Titlecased },
5098 .{ .from = 0xA7A9, .to = 0xA7A9, .prop = .Changes_When_Titlecased },
5099 .{ .from = 0xA7B5, .to = 0xA7B5, .prop = .Changes_When_Titlecased },
5100 .{ .from = 0xA7B7, .to = 0xA7B7, .prop = .Changes_When_Titlecased },
5101 .{ .from = 0xA7B9, .to = 0xA7B9, .prop = .Changes_When_Titlecased },
5102 .{ .from = 0xA7BB, .to = 0xA7BB, .prop = .Changes_When_Titlecased },
5103 .{ .from = 0xA7BD, .to = 0xA7BD, .prop = .Changes_When_Titlecased },
5104 .{ .from = 0xA7BF, .to = 0xA7BF, .prop = .Changes_When_Titlecased },
5105 .{ .from = 0xA7C3, .to = 0xA7C3, .prop = .Changes_When_Titlecased },
5106 .{ .from = 0xA7C8, .to = 0xA7C8, .prop = .Changes_When_Titlecased },
5107 .{ .from = 0xA7CA, .to = 0xA7CA, .prop = .Changes_When_Titlecased },
5108 .{ .from = 0xA7F6, .to = 0xA7F6, .prop = .Changes_When_Titlecased },
5109 .{ .from = 0xAB53, .to = 0xAB53, .prop = .Changes_When_Titlecased },
5110 .{ .from = 0xAB70, .to = 0xABBF, .prop = .Changes_When_Titlecased },
5111 .{ .from = 0xFB00, .to = 0xFB06, .prop = .Changes_When_Titlecased },
5112 .{ .from = 0xFB13, .to = 0xFB17, .prop = .Changes_When_Titlecased },
5113 .{ .from = 0xFF41, .to = 0xFF5A, .prop = .Changes_When_Titlecased },
5114 .{ .from = 0x10428, .to = 0x1044F, .prop = .Changes_When_Titlecased },
5115 .{ .from = 0x104D8, .to = 0x104FB, .prop = .Changes_When_Titlecased },
5116 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .Changes_When_Titlecased },
5117 .{ .from = 0x118C0, .to = 0x118DF, .prop = .Changes_When_Titlecased },
5118 .{ .from = 0x16E60, .to = 0x16E7F, .prop = .Changes_When_Titlecased },
5119 .{ .from = 0x1E922, .to = 0x1E943, .prop = .Changes_When_Titlecased },
5120 .{ .from = 0x0041, .to = 0x005A, .prop = .Changes_When_Casefolded },
5121 .{ .from = 0x00B5, .to = 0x00B5, .prop = .Changes_When_Casefolded },
5122 .{ .from = 0x00C0, .to = 0x00D6, .prop = .Changes_When_Casefolded },
5123 .{ .from = 0x00D8, .to = 0x00DF, .prop = .Changes_When_Casefolded },
5124 .{ .from = 0x0100, .to = 0x0100, .prop = .Changes_When_Casefolded },
5125 .{ .from = 0x0102, .to = 0x0102, .prop = .Changes_When_Casefolded },
5126 .{ .from = 0x0104, .to = 0x0104, .prop = .Changes_When_Casefolded },
5127 .{ .from = 0x0106, .to = 0x0106, .prop = .Changes_When_Casefolded },
5128 .{ .from = 0x0108, .to = 0x0108, .prop = .Changes_When_Casefolded },
5129 .{ .from = 0x010A, .to = 0x010A, .prop = .Changes_When_Casefolded },
5130 .{ .from = 0x010C, .to = 0x010C, .prop = .Changes_When_Casefolded },
5131 .{ .from = 0x010E, .to = 0x010E, .prop = .Changes_When_Casefolded },
5132 .{ .from = 0x0110, .to = 0x0110, .prop = .Changes_When_Casefolded },
5133 .{ .from = 0x0112, .to = 0x0112, .prop = .Changes_When_Casefolded },
5134 .{ .from = 0x0114, .to = 0x0114, .prop = .Changes_When_Casefolded },
5135 .{ .from = 0x0116, .to = 0x0116, .prop = .Changes_When_Casefolded },
5136 .{ .from = 0x0118, .to = 0x0118, .prop = .Changes_When_Casefolded },
5137 .{ .from = 0x011A, .to = 0x011A, .prop = .Changes_When_Casefolded },
5138 .{ .from = 0x011C, .to = 0x011C, .prop = .Changes_When_Casefolded },
5139 .{ .from = 0x011E, .to = 0x011E, .prop = .Changes_When_Casefolded },
5140 .{ .from = 0x0120, .to = 0x0120, .prop = .Changes_When_Casefolded },
5141 .{ .from = 0x0122, .to = 0x0122, .prop = .Changes_When_Casefolded },
5142 .{ .from = 0x0124, .to = 0x0124, .prop = .Changes_When_Casefolded },
5143 .{ .from = 0x0126, .to = 0x0126, .prop = .Changes_When_Casefolded },
5144 .{ .from = 0x0128, .to = 0x0128, .prop = .Changes_When_Casefolded },
5145 .{ .from = 0x012A, .to = 0x012A, .prop = .Changes_When_Casefolded },
5146 .{ .from = 0x012C, .to = 0x012C, .prop = .Changes_When_Casefolded },
5147 .{ .from = 0x012E, .to = 0x012E, .prop = .Changes_When_Casefolded },
5148 .{ .from = 0x0130, .to = 0x0130, .prop = .Changes_When_Casefolded },
5149 .{ .from = 0x0132, .to = 0x0132, .prop = .Changes_When_Casefolded },
5150 .{ .from = 0x0134, .to = 0x0134, .prop = .Changes_When_Casefolded },
5151 .{ .from = 0x0136, .to = 0x0136, .prop = .Changes_When_Casefolded },
5152 .{ .from = 0x0139, .to = 0x0139, .prop = .Changes_When_Casefolded },
5153 .{ .from = 0x013B, .to = 0x013B, .prop = .Changes_When_Casefolded },
5154 .{ .from = 0x013D, .to = 0x013D, .prop = .Changes_When_Casefolded },
5155 .{ .from = 0x013F, .to = 0x013F, .prop = .Changes_When_Casefolded },
5156 .{ .from = 0x0141, .to = 0x0141, .prop = .Changes_When_Casefolded },
5157 .{ .from = 0x0143, .to = 0x0143, .prop = .Changes_When_Casefolded },
5158 .{ .from = 0x0145, .to = 0x0145, .prop = .Changes_When_Casefolded },
5159 .{ .from = 0x0147, .to = 0x0147, .prop = .Changes_When_Casefolded },
5160 .{ .from = 0x0149, .to = 0x014A, .prop = .Changes_When_Casefolded },
5161 .{ .from = 0x014C, .to = 0x014C, .prop = .Changes_When_Casefolded },
5162 .{ .from = 0x014E, .to = 0x014E, .prop = .Changes_When_Casefolded },
5163 .{ .from = 0x0150, .to = 0x0150, .prop = .Changes_When_Casefolded },
5164 .{ .from = 0x0152, .to = 0x0152, .prop = .Changes_When_Casefolded },
5165 .{ .from = 0x0154, .to = 0x0154, .prop = .Changes_When_Casefolded },
5166 .{ .from = 0x0156, .to = 0x0156, .prop = .Changes_When_Casefolded },
5167 .{ .from = 0x0158, .to = 0x0158, .prop = .Changes_When_Casefolded },
5168 .{ .from = 0x015A, .to = 0x015A, .prop = .Changes_When_Casefolded },
5169 .{ .from = 0x015C, .to = 0x015C, .prop = .Changes_When_Casefolded },
5170 .{ .from = 0x015E, .to = 0x015E, .prop = .Changes_When_Casefolded },
5171 .{ .from = 0x0160, .to = 0x0160, .prop = .Changes_When_Casefolded },
5172 .{ .from = 0x0162, .to = 0x0162, .prop = .Changes_When_Casefolded },
5173 .{ .from = 0x0164, .to = 0x0164, .prop = .Changes_When_Casefolded },
5174 .{ .from = 0x0166, .to = 0x0166, .prop = .Changes_When_Casefolded },
5175 .{ .from = 0x0168, .to = 0x0168, .prop = .Changes_When_Casefolded },
5176 .{ .from = 0x016A, .to = 0x016A, .prop = .Changes_When_Casefolded },
5177 .{ .from = 0x016C, .to = 0x016C, .prop = .Changes_When_Casefolded },
5178 .{ .from = 0x016E, .to = 0x016E, .prop = .Changes_When_Casefolded },
5179 .{ .from = 0x0170, .to = 0x0170, .prop = .Changes_When_Casefolded },
5180 .{ .from = 0x0172, .to = 0x0172, .prop = .Changes_When_Casefolded },
5181 .{ .from = 0x0174, .to = 0x0174, .prop = .Changes_When_Casefolded },
5182 .{ .from = 0x0176, .to = 0x0176, .prop = .Changes_When_Casefolded },
5183 .{ .from = 0x0178, .to = 0x0179, .prop = .Changes_When_Casefolded },
5184 .{ .from = 0x017B, .to = 0x017B, .prop = .Changes_When_Casefolded },
5185 .{ .from = 0x017D, .to = 0x017D, .prop = .Changes_When_Casefolded },
5186 .{ .from = 0x017F, .to = 0x017F, .prop = .Changes_When_Casefolded },
5187 .{ .from = 0x0181, .to = 0x0182, .prop = .Changes_When_Casefolded },
5188 .{ .from = 0x0184, .to = 0x0184, .prop = .Changes_When_Casefolded },
5189 .{ .from = 0x0186, .to = 0x0187, .prop = .Changes_When_Casefolded },
5190 .{ .from = 0x0189, .to = 0x018B, .prop = .Changes_When_Casefolded },
5191 .{ .from = 0x018E, .to = 0x0191, .prop = .Changes_When_Casefolded },
5192 .{ .from = 0x0193, .to = 0x0194, .prop = .Changes_When_Casefolded },
5193 .{ .from = 0x0196, .to = 0x0198, .prop = .Changes_When_Casefolded },
5194 .{ .from = 0x019C, .to = 0x019D, .prop = .Changes_When_Casefolded },
5195 .{ .from = 0x019F, .to = 0x01A0, .prop = .Changes_When_Casefolded },
5196 .{ .from = 0x01A2, .to = 0x01A2, .prop = .Changes_When_Casefolded },
5197 .{ .from = 0x01A4, .to = 0x01A4, .prop = .Changes_When_Casefolded },
5198 .{ .from = 0x01A6, .to = 0x01A7, .prop = .Changes_When_Casefolded },
5199 .{ .from = 0x01A9, .to = 0x01A9, .prop = .Changes_When_Casefolded },
5200 .{ .from = 0x01AC, .to = 0x01AC, .prop = .Changes_When_Casefolded },
5201 .{ .from = 0x01AE, .to = 0x01AF, .prop = .Changes_When_Casefolded },
5202 .{ .from = 0x01B1, .to = 0x01B3, .prop = .Changes_When_Casefolded },
5203 .{ .from = 0x01B5, .to = 0x01B5, .prop = .Changes_When_Casefolded },
5204 .{ .from = 0x01B7, .to = 0x01B8, .prop = .Changes_When_Casefolded },
5205 .{ .from = 0x01BC, .to = 0x01BC, .prop = .Changes_When_Casefolded },
5206 .{ .from = 0x01C4, .to = 0x01C5, .prop = .Changes_When_Casefolded },
5207 .{ .from = 0x01C7, .to = 0x01C8, .prop = .Changes_When_Casefolded },
5208 .{ .from = 0x01CA, .to = 0x01CB, .prop = .Changes_When_Casefolded },
5209 .{ .from = 0x01CD, .to = 0x01CD, .prop = .Changes_When_Casefolded },
5210 .{ .from = 0x01CF, .to = 0x01CF, .prop = .Changes_When_Casefolded },
5211 .{ .from = 0x01D1, .to = 0x01D1, .prop = .Changes_When_Casefolded },
5212 .{ .from = 0x01D3, .to = 0x01D3, .prop = .Changes_When_Casefolded },
5213 .{ .from = 0x01D5, .to = 0x01D5, .prop = .Changes_When_Casefolded },
5214 .{ .from = 0x01D7, .to = 0x01D7, .prop = .Changes_When_Casefolded },
5215 .{ .from = 0x01D9, .to = 0x01D9, .prop = .Changes_When_Casefolded },
5216 .{ .from = 0x01DB, .to = 0x01DB, .prop = .Changes_When_Casefolded },
5217 .{ .from = 0x01DE, .to = 0x01DE, .prop = .Changes_When_Casefolded },
5218 .{ .from = 0x01E0, .to = 0x01E0, .prop = .Changes_When_Casefolded },
5219 .{ .from = 0x01E2, .to = 0x01E2, .prop = .Changes_When_Casefolded },
5220 .{ .from = 0x01E4, .to = 0x01E4, .prop = .Changes_When_Casefolded },
5221 .{ .from = 0x01E6, .to = 0x01E6, .prop = .Changes_When_Casefolded },
5222 .{ .from = 0x01E8, .to = 0x01E8, .prop = .Changes_When_Casefolded },
5223 .{ .from = 0x01EA, .to = 0x01EA, .prop = .Changes_When_Casefolded },
5224 .{ .from = 0x01EC, .to = 0x01EC, .prop = .Changes_When_Casefolded },
5225 .{ .from = 0x01EE, .to = 0x01EE, .prop = .Changes_When_Casefolded },
5226 .{ .from = 0x01F1, .to = 0x01F2, .prop = .Changes_When_Casefolded },
5227 .{ .from = 0x01F4, .to = 0x01F4, .prop = .Changes_When_Casefolded },
5228 .{ .from = 0x01F6, .to = 0x01F8, .prop = .Changes_When_Casefolded },
5229 .{ .from = 0x01FA, .to = 0x01FA, .prop = .Changes_When_Casefolded },
5230 .{ .from = 0x01FC, .to = 0x01FC, .prop = .Changes_When_Casefolded },
5231 .{ .from = 0x01FE, .to = 0x01FE, .prop = .Changes_When_Casefolded },
5232 .{ .from = 0x0200, .to = 0x0200, .prop = .Changes_When_Casefolded },
5233 .{ .from = 0x0202, .to = 0x0202, .prop = .Changes_When_Casefolded },
5234 .{ .from = 0x0204, .to = 0x0204, .prop = .Changes_When_Casefolded },
5235 .{ .from = 0x0206, .to = 0x0206, .prop = .Changes_When_Casefolded },
5236 .{ .from = 0x0208, .to = 0x0208, .prop = .Changes_When_Casefolded },
5237 .{ .from = 0x020A, .to = 0x020A, .prop = .Changes_When_Casefolded },
5238 .{ .from = 0x020C, .to = 0x020C, .prop = .Changes_When_Casefolded },
5239 .{ .from = 0x020E, .to = 0x020E, .prop = .Changes_When_Casefolded },
5240 .{ .from = 0x0210, .to = 0x0210, .prop = .Changes_When_Casefolded },
5241 .{ .from = 0x0212, .to = 0x0212, .prop = .Changes_When_Casefolded },
5242 .{ .from = 0x0214, .to = 0x0214, .prop = .Changes_When_Casefolded },
5243 .{ .from = 0x0216, .to = 0x0216, .prop = .Changes_When_Casefolded },
5244 .{ .from = 0x0218, .to = 0x0218, .prop = .Changes_When_Casefolded },
5245 .{ .from = 0x021A, .to = 0x021A, .prop = .Changes_When_Casefolded },
5246 .{ .from = 0x021C, .to = 0x021C, .prop = .Changes_When_Casefolded },
5247 .{ .from = 0x021E, .to = 0x021E, .prop = .Changes_When_Casefolded },
5248 .{ .from = 0x0220, .to = 0x0220, .prop = .Changes_When_Casefolded },
5249 .{ .from = 0x0222, .to = 0x0222, .prop = .Changes_When_Casefolded },
5250 .{ .from = 0x0224, .to = 0x0224, .prop = .Changes_When_Casefolded },
5251 .{ .from = 0x0226, .to = 0x0226, .prop = .Changes_When_Casefolded },
5252 .{ .from = 0x0228, .to = 0x0228, .prop = .Changes_When_Casefolded },
5253 .{ .from = 0x022A, .to = 0x022A, .prop = .Changes_When_Casefolded },
5254 .{ .from = 0x022C, .to = 0x022C, .prop = .Changes_When_Casefolded },
5255 .{ .from = 0x022E, .to = 0x022E, .prop = .Changes_When_Casefolded },
5256 .{ .from = 0x0230, .to = 0x0230, .prop = .Changes_When_Casefolded },
5257 .{ .from = 0x0232, .to = 0x0232, .prop = .Changes_When_Casefolded },
5258 .{ .from = 0x023A, .to = 0x023B, .prop = .Changes_When_Casefolded },
5259 .{ .from = 0x023D, .to = 0x023E, .prop = .Changes_When_Casefolded },
5260 .{ .from = 0x0241, .to = 0x0241, .prop = .Changes_When_Casefolded },
5261 .{ .from = 0x0243, .to = 0x0246, .prop = .Changes_When_Casefolded },
5262 .{ .from = 0x0248, .to = 0x0248, .prop = .Changes_When_Casefolded },
5263 .{ .from = 0x024A, .to = 0x024A, .prop = .Changes_When_Casefolded },
5264 .{ .from = 0x024C, .to = 0x024C, .prop = .Changes_When_Casefolded },
5265 .{ .from = 0x024E, .to = 0x024E, .prop = .Changes_When_Casefolded },
5266 .{ .from = 0x0345, .to = 0x0345, .prop = .Changes_When_Casefolded },
5267 .{ .from = 0x0370, .to = 0x0370, .prop = .Changes_When_Casefolded },
5268 .{ .from = 0x0372, .to = 0x0372, .prop = .Changes_When_Casefolded },
5269 .{ .from = 0x0376, .to = 0x0376, .prop = .Changes_When_Casefolded },
5270 .{ .from = 0x037F, .to = 0x037F, .prop = .Changes_When_Casefolded },
5271 .{ .from = 0x0386, .to = 0x0386, .prop = .Changes_When_Casefolded },
5272 .{ .from = 0x0388, .to = 0x038A, .prop = .Changes_When_Casefolded },
5273 .{ .from = 0x038C, .to = 0x038C, .prop = .Changes_When_Casefolded },
5274 .{ .from = 0x038E, .to = 0x038F, .prop = .Changes_When_Casefolded },
5275 .{ .from = 0x0391, .to = 0x03A1, .prop = .Changes_When_Casefolded },
5276 .{ .from = 0x03A3, .to = 0x03AB, .prop = .Changes_When_Casefolded },
5277 .{ .from = 0x03C2, .to = 0x03C2, .prop = .Changes_When_Casefolded },
5278 .{ .from = 0x03CF, .to = 0x03D1, .prop = .Changes_When_Casefolded },
5279 .{ .from = 0x03D5, .to = 0x03D6, .prop = .Changes_When_Casefolded },
5280 .{ .from = 0x03D8, .to = 0x03D8, .prop = .Changes_When_Casefolded },
5281 .{ .from = 0x03DA, .to = 0x03DA, .prop = .Changes_When_Casefolded },
5282 .{ .from = 0x03DC, .to = 0x03DC, .prop = .Changes_When_Casefolded },
5283 .{ .from = 0x03DE, .to = 0x03DE, .prop = .Changes_When_Casefolded },
5284 .{ .from = 0x03E0, .to = 0x03E0, .prop = .Changes_When_Casefolded },
5285 .{ .from = 0x03E2, .to = 0x03E2, .prop = .Changes_When_Casefolded },
5286 .{ .from = 0x03E4, .to = 0x03E4, .prop = .Changes_When_Casefolded },
5287 .{ .from = 0x03E6, .to = 0x03E6, .prop = .Changes_When_Casefolded },
5288 .{ .from = 0x03E8, .to = 0x03E8, .prop = .Changes_When_Casefolded },
5289 .{ .from = 0x03EA, .to = 0x03EA, .prop = .Changes_When_Casefolded },
5290 .{ .from = 0x03EC, .to = 0x03EC, .prop = .Changes_When_Casefolded },
5291 .{ .from = 0x03EE, .to = 0x03EE, .prop = .Changes_When_Casefolded },
5292 .{ .from = 0x03F0, .to = 0x03F1, .prop = .Changes_When_Casefolded },
5293 .{ .from = 0x03F4, .to = 0x03F5, .prop = .Changes_When_Casefolded },
5294 .{ .from = 0x03F7, .to = 0x03F7, .prop = .Changes_When_Casefolded },
5295 .{ .from = 0x03F9, .to = 0x03FA, .prop = .Changes_When_Casefolded },
5296 .{ .from = 0x03FD, .to = 0x042F, .prop = .Changes_When_Casefolded },
5297 .{ .from = 0x0460, .to = 0x0460, .prop = .Changes_When_Casefolded },
5298 .{ .from = 0x0462, .to = 0x0462, .prop = .Changes_When_Casefolded },
5299 .{ .from = 0x0464, .to = 0x0464, .prop = .Changes_When_Casefolded },
5300 .{ .from = 0x0466, .to = 0x0466, .prop = .Changes_When_Casefolded },
5301 .{ .from = 0x0468, .to = 0x0468, .prop = .Changes_When_Casefolded },
5302 .{ .from = 0x046A, .to = 0x046A, .prop = .Changes_When_Casefolded },
5303 .{ .from = 0x046C, .to = 0x046C, .prop = .Changes_When_Casefolded },
5304 .{ .from = 0x046E, .to = 0x046E, .prop = .Changes_When_Casefolded },
5305 .{ .from = 0x0470, .to = 0x0470, .prop = .Changes_When_Casefolded },
5306 .{ .from = 0x0472, .to = 0x0472, .prop = .Changes_When_Casefolded },
5307 .{ .from = 0x0474, .to = 0x0474, .prop = .Changes_When_Casefolded },
5308 .{ .from = 0x0476, .to = 0x0476, .prop = .Changes_When_Casefolded },
5309 .{ .from = 0x0478, .to = 0x0478, .prop = .Changes_When_Casefolded },
5310 .{ .from = 0x047A, .to = 0x047A, .prop = .Changes_When_Casefolded },
5311 .{ .from = 0x047C, .to = 0x047C, .prop = .Changes_When_Casefolded },
5312 .{ .from = 0x047E, .to = 0x047E, .prop = .Changes_When_Casefolded },
5313 .{ .from = 0x0480, .to = 0x0480, .prop = .Changes_When_Casefolded },
5314 .{ .from = 0x048A, .to = 0x048A, .prop = .Changes_When_Casefolded },
5315 .{ .from = 0x048C, .to = 0x048C, .prop = .Changes_When_Casefolded },
5316 .{ .from = 0x048E, .to = 0x048E, .prop = .Changes_When_Casefolded },
5317 .{ .from = 0x0490, .to = 0x0490, .prop = .Changes_When_Casefolded },
5318 .{ .from = 0x0492, .to = 0x0492, .prop = .Changes_When_Casefolded },
5319 .{ .from = 0x0494, .to = 0x0494, .prop = .Changes_When_Casefolded },
5320 .{ .from = 0x0496, .to = 0x0496, .prop = .Changes_When_Casefolded },
5321 .{ .from = 0x0498, .to = 0x0498, .prop = .Changes_When_Casefolded },
5322 .{ .from = 0x049A, .to = 0x049A, .prop = .Changes_When_Casefolded },
5323 .{ .from = 0x049C, .to = 0x049C, .prop = .Changes_When_Casefolded },
5324 .{ .from = 0x049E, .to = 0x049E, .prop = .Changes_When_Casefolded },
5325 .{ .from = 0x04A0, .to = 0x04A0, .prop = .Changes_When_Casefolded },
5326 .{ .from = 0x04A2, .to = 0x04A2, .prop = .Changes_When_Casefolded },
5327 .{ .from = 0x04A4, .to = 0x04A4, .prop = .Changes_When_Casefolded },
5328 .{ .from = 0x04A6, .to = 0x04A6, .prop = .Changes_When_Casefolded },
5329 .{ .from = 0x04A8, .to = 0x04A8, .prop = .Changes_When_Casefolded },
5330 .{ .from = 0x04AA, .to = 0x04AA, .prop = .Changes_When_Casefolded },
5331 .{ .from = 0x04AC, .to = 0x04AC, .prop = .Changes_When_Casefolded },
5332 .{ .from = 0x04AE, .to = 0x04AE, .prop = .Changes_When_Casefolded },
5333 .{ .from = 0x04B0, .to = 0x04B0, .prop = .Changes_When_Casefolded },
5334 .{ .from = 0x04B2, .to = 0x04B2, .prop = .Changes_When_Casefolded },
5335 .{ .from = 0x04B4, .to = 0x04B4, .prop = .Changes_When_Casefolded },
5336 .{ .from = 0x04B6, .to = 0x04B6, .prop = .Changes_When_Casefolded },
5337 .{ .from = 0x04B8, .to = 0x04B8, .prop = .Changes_When_Casefolded },
5338 .{ .from = 0x04BA, .to = 0x04BA, .prop = .Changes_When_Casefolded },
5339 .{ .from = 0x04BC, .to = 0x04BC, .prop = .Changes_When_Casefolded },
5340 .{ .from = 0x04BE, .to = 0x04BE, .prop = .Changes_When_Casefolded },
5341 .{ .from = 0x04C0, .to = 0x04C1, .prop = .Changes_When_Casefolded },
5342 .{ .from = 0x04C3, .to = 0x04C3, .prop = .Changes_When_Casefolded },
5343 .{ .from = 0x04C5, .to = 0x04C5, .prop = .Changes_When_Casefolded },
5344 .{ .from = 0x04C7, .to = 0x04C7, .prop = .Changes_When_Casefolded },
5345 .{ .from = 0x04C9, .to = 0x04C9, .prop = .Changes_When_Casefolded },
5346 .{ .from = 0x04CB, .to = 0x04CB, .prop = .Changes_When_Casefolded },
5347 .{ .from = 0x04CD, .to = 0x04CD, .prop = .Changes_When_Casefolded },
5348 .{ .from = 0x04D0, .to = 0x04D0, .prop = .Changes_When_Casefolded },
5349 .{ .from = 0x04D2, .to = 0x04D2, .prop = .Changes_When_Casefolded },
5350 .{ .from = 0x04D4, .to = 0x04D4, .prop = .Changes_When_Casefolded },
5351 .{ .from = 0x04D6, .to = 0x04D6, .prop = .Changes_When_Casefolded },
5352 .{ .from = 0x04D8, .to = 0x04D8, .prop = .Changes_When_Casefolded },
5353 .{ .from = 0x04DA, .to = 0x04DA, .prop = .Changes_When_Casefolded },
5354 .{ .from = 0x04DC, .to = 0x04DC, .prop = .Changes_When_Casefolded },
5355 .{ .from = 0x04DE, .to = 0x04DE, .prop = .Changes_When_Casefolded },
5356 .{ .from = 0x04E0, .to = 0x04E0, .prop = .Changes_When_Casefolded },
5357 .{ .from = 0x04E2, .to = 0x04E2, .prop = .Changes_When_Casefolded },
5358 .{ .from = 0x04E4, .to = 0x04E4, .prop = .Changes_When_Casefolded },
5359 .{ .from = 0x04E6, .to = 0x04E6, .prop = .Changes_When_Casefolded },
5360 .{ .from = 0x04E8, .to = 0x04E8, .prop = .Changes_When_Casefolded },
5361 .{ .from = 0x04EA, .to = 0x04EA, .prop = .Changes_When_Casefolded },
5362 .{ .from = 0x04EC, .to = 0x04EC, .prop = .Changes_When_Casefolded },
5363 .{ .from = 0x04EE, .to = 0x04EE, .prop = .Changes_When_Casefolded },
5364 .{ .from = 0x04F0, .to = 0x04F0, .prop = .Changes_When_Casefolded },
5365 .{ .from = 0x04F2, .to = 0x04F2, .prop = .Changes_When_Casefolded },
5366 .{ .from = 0x04F4, .to = 0x04F4, .prop = .Changes_When_Casefolded },
5367 .{ .from = 0x04F6, .to = 0x04F6, .prop = .Changes_When_Casefolded },
5368 .{ .from = 0x04F8, .to = 0x04F8, .prop = .Changes_When_Casefolded },
5369 .{ .from = 0x04FA, .to = 0x04FA, .prop = .Changes_When_Casefolded },
5370 .{ .from = 0x04FC, .to = 0x04FC, .prop = .Changes_When_Casefolded },
5371 .{ .from = 0x04FE, .to = 0x04FE, .prop = .Changes_When_Casefolded },
5372 .{ .from = 0x0500, .to = 0x0500, .prop = .Changes_When_Casefolded },
5373 .{ .from = 0x0502, .to = 0x0502, .prop = .Changes_When_Casefolded },
5374 .{ .from = 0x0504, .to = 0x0504, .prop = .Changes_When_Casefolded },
5375 .{ .from = 0x0506, .to = 0x0506, .prop = .Changes_When_Casefolded },
5376 .{ .from = 0x0508, .to = 0x0508, .prop = .Changes_When_Casefolded },
5377 .{ .from = 0x050A, .to = 0x050A, .prop = .Changes_When_Casefolded },
5378 .{ .from = 0x050C, .to = 0x050C, .prop = .Changes_When_Casefolded },
5379 .{ .from = 0x050E, .to = 0x050E, .prop = .Changes_When_Casefolded },
5380 .{ .from = 0x0510, .to = 0x0510, .prop = .Changes_When_Casefolded },
5381 .{ .from = 0x0512, .to = 0x0512, .prop = .Changes_When_Casefolded },
5382 .{ .from = 0x0514, .to = 0x0514, .prop = .Changes_When_Casefolded },
5383 .{ .from = 0x0516, .to = 0x0516, .prop = .Changes_When_Casefolded },
5384 .{ .from = 0x0518, .to = 0x0518, .prop = .Changes_When_Casefolded },
5385 .{ .from = 0x051A, .to = 0x051A, .prop = .Changes_When_Casefolded },
5386 .{ .from = 0x051C, .to = 0x051C, .prop = .Changes_When_Casefolded },
5387 .{ .from = 0x051E, .to = 0x051E, .prop = .Changes_When_Casefolded },
5388 .{ .from = 0x0520, .to = 0x0520, .prop = .Changes_When_Casefolded },
5389 .{ .from = 0x0522, .to = 0x0522, .prop = .Changes_When_Casefolded },
5390 .{ .from = 0x0524, .to = 0x0524, .prop = .Changes_When_Casefolded },
5391 .{ .from = 0x0526, .to = 0x0526, .prop = .Changes_When_Casefolded },
5392 .{ .from = 0x0528, .to = 0x0528, .prop = .Changes_When_Casefolded },
5393 .{ .from = 0x052A, .to = 0x052A, .prop = .Changes_When_Casefolded },
5394 .{ .from = 0x052C, .to = 0x052C, .prop = .Changes_When_Casefolded },
5395 .{ .from = 0x052E, .to = 0x052E, .prop = .Changes_When_Casefolded },
5396 .{ .from = 0x0531, .to = 0x0556, .prop = .Changes_When_Casefolded },
5397 .{ .from = 0x0587, .to = 0x0587, .prop = .Changes_When_Casefolded },
5398 .{ .from = 0x10A0, .to = 0x10C5, .prop = .Changes_When_Casefolded },
5399 .{ .from = 0x10C7, .to = 0x10C7, .prop = .Changes_When_Casefolded },
5400 .{ .from = 0x10CD, .to = 0x10CD, .prop = .Changes_When_Casefolded },
5401 .{ .from = 0x13F8, .to = 0x13FD, .prop = .Changes_When_Casefolded },
5402 .{ .from = 0x1C80, .to = 0x1C88, .prop = .Changes_When_Casefolded },
5403 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .Changes_When_Casefolded },
5404 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .Changes_When_Casefolded },
5405 .{ .from = 0x1E00, .to = 0x1E00, .prop = .Changes_When_Casefolded },
5406 .{ .from = 0x1E02, .to = 0x1E02, .prop = .Changes_When_Casefolded },
5407 .{ .from = 0x1E04, .to = 0x1E04, .prop = .Changes_When_Casefolded },
5408 .{ .from = 0x1E06, .to = 0x1E06, .prop = .Changes_When_Casefolded },
5409 .{ .from = 0x1E08, .to = 0x1E08, .prop = .Changes_When_Casefolded },
5410 .{ .from = 0x1E0A, .to = 0x1E0A, .prop = .Changes_When_Casefolded },
5411 .{ .from = 0x1E0C, .to = 0x1E0C, .prop = .Changes_When_Casefolded },
5412 .{ .from = 0x1E0E, .to = 0x1E0E, .prop = .Changes_When_Casefolded },
5413 .{ .from = 0x1E10, .to = 0x1E10, .prop = .Changes_When_Casefolded },
5414 .{ .from = 0x1E12, .to = 0x1E12, .prop = .Changes_When_Casefolded },
5415 .{ .from = 0x1E14, .to = 0x1E14, .prop = .Changes_When_Casefolded },
5416 .{ .from = 0x1E16, .to = 0x1E16, .prop = .Changes_When_Casefolded },
5417 .{ .from = 0x1E18, .to = 0x1E18, .prop = .Changes_When_Casefolded },
5418 .{ .from = 0x1E1A, .to = 0x1E1A, .prop = .Changes_When_Casefolded },
5419 .{ .from = 0x1E1C, .to = 0x1E1C, .prop = .Changes_When_Casefolded },
5420 .{ .from = 0x1E1E, .to = 0x1E1E, .prop = .Changes_When_Casefolded },
5421 .{ .from = 0x1E20, .to = 0x1E20, .prop = .Changes_When_Casefolded },
5422 .{ .from = 0x1E22, .to = 0x1E22, .prop = .Changes_When_Casefolded },
5423 .{ .from = 0x1E24, .to = 0x1E24, .prop = .Changes_When_Casefolded },
5424 .{ .from = 0x1E26, .to = 0x1E26, .prop = .Changes_When_Casefolded },
5425 .{ .from = 0x1E28, .to = 0x1E28, .prop = .Changes_When_Casefolded },
5426 .{ .from = 0x1E2A, .to = 0x1E2A, .prop = .Changes_When_Casefolded },
5427 .{ .from = 0x1E2C, .to = 0x1E2C, .prop = .Changes_When_Casefolded },
5428 .{ .from = 0x1E2E, .to = 0x1E2E, .prop = .Changes_When_Casefolded },
5429 .{ .from = 0x1E30, .to = 0x1E30, .prop = .Changes_When_Casefolded },
5430 .{ .from = 0x1E32, .to = 0x1E32, .prop = .Changes_When_Casefolded },
5431 .{ .from = 0x1E34, .to = 0x1E34, .prop = .Changes_When_Casefolded },
5432 .{ .from = 0x1E36, .to = 0x1E36, .prop = .Changes_When_Casefolded },
5433 .{ .from = 0x1E38, .to = 0x1E38, .prop = .Changes_When_Casefolded },
5434 .{ .from = 0x1E3A, .to = 0x1E3A, .prop = .Changes_When_Casefolded },
5435 .{ .from = 0x1E3C, .to = 0x1E3C, .prop = .Changes_When_Casefolded },
5436 .{ .from = 0x1E3E, .to = 0x1E3E, .prop = .Changes_When_Casefolded },
5437 .{ .from = 0x1E40, .to = 0x1E40, .prop = .Changes_When_Casefolded },
5438 .{ .from = 0x1E42, .to = 0x1E42, .prop = .Changes_When_Casefolded },
5439 .{ .from = 0x1E44, .to = 0x1E44, .prop = .Changes_When_Casefolded },
5440 .{ .from = 0x1E46, .to = 0x1E46, .prop = .Changes_When_Casefolded },
5441 .{ .from = 0x1E48, .to = 0x1E48, .prop = .Changes_When_Casefolded },
5442 .{ .from = 0x1E4A, .to = 0x1E4A, .prop = .Changes_When_Casefolded },
5443 .{ .from = 0x1E4C, .to = 0x1E4C, .prop = .Changes_When_Casefolded },
5444 .{ .from = 0x1E4E, .to = 0x1E4E, .prop = .Changes_When_Casefolded },
5445 .{ .from = 0x1E50, .to = 0x1E50, .prop = .Changes_When_Casefolded },
5446 .{ .from = 0x1E52, .to = 0x1E52, .prop = .Changes_When_Casefolded },
5447 .{ .from = 0x1E54, .to = 0x1E54, .prop = .Changes_When_Casefolded },
5448 .{ .from = 0x1E56, .to = 0x1E56, .prop = .Changes_When_Casefolded },
5449 .{ .from = 0x1E58, .to = 0x1E58, .prop = .Changes_When_Casefolded },
5450 .{ .from = 0x1E5A, .to = 0x1E5A, .prop = .Changes_When_Casefolded },
5451 .{ .from = 0x1E5C, .to = 0x1E5C, .prop = .Changes_When_Casefolded },
5452 .{ .from = 0x1E5E, .to = 0x1E5E, .prop = .Changes_When_Casefolded },
5453 .{ .from = 0x1E60, .to = 0x1E60, .prop = .Changes_When_Casefolded },
5454 .{ .from = 0x1E62, .to = 0x1E62, .prop = .Changes_When_Casefolded },
5455 .{ .from = 0x1E64, .to = 0x1E64, .prop = .Changes_When_Casefolded },
5456 .{ .from = 0x1E66, .to = 0x1E66, .prop = .Changes_When_Casefolded },
5457 .{ .from = 0x1E68, .to = 0x1E68, .prop = .Changes_When_Casefolded },
5458 .{ .from = 0x1E6A, .to = 0x1E6A, .prop = .Changes_When_Casefolded },
5459 .{ .from = 0x1E6C, .to = 0x1E6C, .prop = .Changes_When_Casefolded },
5460 .{ .from = 0x1E6E, .to = 0x1E6E, .prop = .Changes_When_Casefolded },
5461 .{ .from = 0x1E70, .to = 0x1E70, .prop = .Changes_When_Casefolded },
5462 .{ .from = 0x1E72, .to = 0x1E72, .prop = .Changes_When_Casefolded },
5463 .{ .from = 0x1E74, .to = 0x1E74, .prop = .Changes_When_Casefolded },
5464 .{ .from = 0x1E76, .to = 0x1E76, .prop = .Changes_When_Casefolded },
5465 .{ .from = 0x1E78, .to = 0x1E78, .prop = .Changes_When_Casefolded },
5466 .{ .from = 0x1E7A, .to = 0x1E7A, .prop = .Changes_When_Casefolded },
5467 .{ .from = 0x1E7C, .to = 0x1E7C, .prop = .Changes_When_Casefolded },
5468 .{ .from = 0x1E7E, .to = 0x1E7E, .prop = .Changes_When_Casefolded },
5469 .{ .from = 0x1E80, .to = 0x1E80, .prop = .Changes_When_Casefolded },
5470 .{ .from = 0x1E82, .to = 0x1E82, .prop = .Changes_When_Casefolded },
5471 .{ .from = 0x1E84, .to = 0x1E84, .prop = .Changes_When_Casefolded },
5472 .{ .from = 0x1E86, .to = 0x1E86, .prop = .Changes_When_Casefolded },
5473 .{ .from = 0x1E88, .to = 0x1E88, .prop = .Changes_When_Casefolded },
5474 .{ .from = 0x1E8A, .to = 0x1E8A, .prop = .Changes_When_Casefolded },
5475 .{ .from = 0x1E8C, .to = 0x1E8C, .prop = .Changes_When_Casefolded },
5476 .{ .from = 0x1E8E, .to = 0x1E8E, .prop = .Changes_When_Casefolded },
5477 .{ .from = 0x1E90, .to = 0x1E90, .prop = .Changes_When_Casefolded },
5478 .{ .from = 0x1E92, .to = 0x1E92, .prop = .Changes_When_Casefolded },
5479 .{ .from = 0x1E94, .to = 0x1E94, .prop = .Changes_When_Casefolded },
5480 .{ .from = 0x1E9A, .to = 0x1E9B, .prop = .Changes_When_Casefolded },
5481 .{ .from = 0x1E9E, .to = 0x1E9E, .prop = .Changes_When_Casefolded },
5482 .{ .from = 0x1EA0, .to = 0x1EA0, .prop = .Changes_When_Casefolded },
5483 .{ .from = 0x1EA2, .to = 0x1EA2, .prop = .Changes_When_Casefolded },
5484 .{ .from = 0x1EA4, .to = 0x1EA4, .prop = .Changes_When_Casefolded },
5485 .{ .from = 0x1EA6, .to = 0x1EA6, .prop = .Changes_When_Casefolded },
5486 .{ .from = 0x1EA8, .to = 0x1EA8, .prop = .Changes_When_Casefolded },
5487 .{ .from = 0x1EAA, .to = 0x1EAA, .prop = .Changes_When_Casefolded },
5488 .{ .from = 0x1EAC, .to = 0x1EAC, .prop = .Changes_When_Casefolded },
5489 .{ .from = 0x1EAE, .to = 0x1EAE, .prop = .Changes_When_Casefolded },
5490 .{ .from = 0x1EB0, .to = 0x1EB0, .prop = .Changes_When_Casefolded },
5491 .{ .from = 0x1EB2, .to = 0x1EB2, .prop = .Changes_When_Casefolded },
5492 .{ .from = 0x1EB4, .to = 0x1EB4, .prop = .Changes_When_Casefolded },
5493 .{ .from = 0x1EB6, .to = 0x1EB6, .prop = .Changes_When_Casefolded },
5494 .{ .from = 0x1EB8, .to = 0x1EB8, .prop = .Changes_When_Casefolded },
5495 .{ .from = 0x1EBA, .to = 0x1EBA, .prop = .Changes_When_Casefolded },
5496 .{ .from = 0x1EBC, .to = 0x1EBC, .prop = .Changes_When_Casefolded },
5497 .{ .from = 0x1EBE, .to = 0x1EBE, .prop = .Changes_When_Casefolded },
5498 .{ .from = 0x1EC0, .to = 0x1EC0, .prop = .Changes_When_Casefolded },
5499 .{ .from = 0x1EC2, .to = 0x1EC2, .prop = .Changes_When_Casefolded },
5500 .{ .from = 0x1EC4, .to = 0x1EC4, .prop = .Changes_When_Casefolded },
5501 .{ .from = 0x1EC6, .to = 0x1EC6, .prop = .Changes_When_Casefolded },
5502 .{ .from = 0x1EC8, .to = 0x1EC8, .prop = .Changes_When_Casefolded },
5503 .{ .from = 0x1ECA, .to = 0x1ECA, .prop = .Changes_When_Casefolded },
5504 .{ .from = 0x1ECC, .to = 0x1ECC, .prop = .Changes_When_Casefolded },
5505 .{ .from = 0x1ECE, .to = 0x1ECE, .prop = .Changes_When_Casefolded },
5506 .{ .from = 0x1ED0, .to = 0x1ED0, .prop = .Changes_When_Casefolded },
5507 .{ .from = 0x1ED2, .to = 0x1ED2, .prop = .Changes_When_Casefolded },
5508 .{ .from = 0x1ED4, .to = 0x1ED4, .prop = .Changes_When_Casefolded },
5509 .{ .from = 0x1ED6, .to = 0x1ED6, .prop = .Changes_When_Casefolded },
5510 .{ .from = 0x1ED8, .to = 0x1ED8, .prop = .Changes_When_Casefolded },
5511 .{ .from = 0x1EDA, .to = 0x1EDA, .prop = .Changes_When_Casefolded },
5512 .{ .from = 0x1EDC, .to = 0x1EDC, .prop = .Changes_When_Casefolded },
5513 .{ .from = 0x1EDE, .to = 0x1EDE, .prop = .Changes_When_Casefolded },
5514 .{ .from = 0x1EE0, .to = 0x1EE0, .prop = .Changes_When_Casefolded },
5515 .{ .from = 0x1EE2, .to = 0x1EE2, .prop = .Changes_When_Casefolded },
5516 .{ .from = 0x1EE4, .to = 0x1EE4, .prop = .Changes_When_Casefolded },
5517 .{ .from = 0x1EE6, .to = 0x1EE6, .prop = .Changes_When_Casefolded },
5518 .{ .from = 0x1EE8, .to = 0x1EE8, .prop = .Changes_When_Casefolded },
5519 .{ .from = 0x1EEA, .to = 0x1EEA, .prop = .Changes_When_Casefolded },
5520 .{ .from = 0x1EEC, .to = 0x1EEC, .prop = .Changes_When_Casefolded },
5521 .{ .from = 0x1EEE, .to = 0x1EEE, .prop = .Changes_When_Casefolded },
5522 .{ .from = 0x1EF0, .to = 0x1EF0, .prop = .Changes_When_Casefolded },
5523 .{ .from = 0x1EF2, .to = 0x1EF2, .prop = .Changes_When_Casefolded },
5524 .{ .from = 0x1EF4, .to = 0x1EF4, .prop = .Changes_When_Casefolded },
5525 .{ .from = 0x1EF6, .to = 0x1EF6, .prop = .Changes_When_Casefolded },
5526 .{ .from = 0x1EF8, .to = 0x1EF8, .prop = .Changes_When_Casefolded },
5527 .{ .from = 0x1EFA, .to = 0x1EFA, .prop = .Changes_When_Casefolded },
5528 .{ .from = 0x1EFC, .to = 0x1EFC, .prop = .Changes_When_Casefolded },
5529 .{ .from = 0x1EFE, .to = 0x1EFE, .prop = .Changes_When_Casefolded },
5530 .{ .from = 0x1F08, .to = 0x1F0F, .prop = .Changes_When_Casefolded },
5531 .{ .from = 0x1F18, .to = 0x1F1D, .prop = .Changes_When_Casefolded },
5532 .{ .from = 0x1F28, .to = 0x1F2F, .prop = .Changes_When_Casefolded },
5533 .{ .from = 0x1F38, .to = 0x1F3F, .prop = .Changes_When_Casefolded },
5534 .{ .from = 0x1F48, .to = 0x1F4D, .prop = .Changes_When_Casefolded },
5535 .{ .from = 0x1F59, .to = 0x1F59, .prop = .Changes_When_Casefolded },
5536 .{ .from = 0x1F5B, .to = 0x1F5B, .prop = .Changes_When_Casefolded },
5537 .{ .from = 0x1F5D, .to = 0x1F5D, .prop = .Changes_When_Casefolded },
5538 .{ .from = 0x1F5F, .to = 0x1F5F, .prop = .Changes_When_Casefolded },
5539 .{ .from = 0x1F68, .to = 0x1F6F, .prop = .Changes_When_Casefolded },
5540 .{ .from = 0x1F80, .to = 0x1FAF, .prop = .Changes_When_Casefolded },
5541 .{ .from = 0x1FB2, .to = 0x1FB4, .prop = .Changes_When_Casefolded },
5542 .{ .from = 0x1FB7, .to = 0x1FBC, .prop = .Changes_When_Casefolded },
5543 .{ .from = 0x1FC2, .to = 0x1FC4, .prop = .Changes_When_Casefolded },
5544 .{ .from = 0x1FC7, .to = 0x1FCC, .prop = .Changes_When_Casefolded },
5545 .{ .from = 0x1FD8, .to = 0x1FDB, .prop = .Changes_When_Casefolded },
5546 .{ .from = 0x1FE8, .to = 0x1FEC, .prop = .Changes_When_Casefolded },
5547 .{ .from = 0x1FF2, .to = 0x1FF4, .prop = .Changes_When_Casefolded },
5548 .{ .from = 0x1FF7, .to = 0x1FFC, .prop = .Changes_When_Casefolded },
5549 .{ .from = 0x2126, .to = 0x2126, .prop = .Changes_When_Casefolded },
5550 .{ .from = 0x212A, .to = 0x212B, .prop = .Changes_When_Casefolded },
5551 .{ .from = 0x2132, .to = 0x2132, .prop = .Changes_When_Casefolded },
5552 .{ .from = 0x2160, .to = 0x216F, .prop = .Changes_When_Casefolded },
5553 .{ .from = 0x2183, .to = 0x2183, .prop = .Changes_When_Casefolded },
5554 .{ .from = 0x24B6, .to = 0x24CF, .prop = .Changes_When_Casefolded },
5555 .{ .from = 0x2C00, .to = 0x2C2E, .prop = .Changes_When_Casefolded },
5556 .{ .from = 0x2C60, .to = 0x2C60, .prop = .Changes_When_Casefolded },
5557 .{ .from = 0x2C62, .to = 0x2C64, .prop = .Changes_When_Casefolded },
5558 .{ .from = 0x2C67, .to = 0x2C67, .prop = .Changes_When_Casefolded },
5559 .{ .from = 0x2C69, .to = 0x2C69, .prop = .Changes_When_Casefolded },
5560 .{ .from = 0x2C6B, .to = 0x2C6B, .prop = .Changes_When_Casefolded },
5561 .{ .from = 0x2C6D, .to = 0x2C70, .prop = .Changes_When_Casefolded },
5562 .{ .from = 0x2C72, .to = 0x2C72, .prop = .Changes_When_Casefolded },
5563 .{ .from = 0x2C75, .to = 0x2C75, .prop = .Changes_When_Casefolded },
5564 .{ .from = 0x2C7E, .to = 0x2C80, .prop = .Changes_When_Casefolded },
5565 .{ .from = 0x2C82, .to = 0x2C82, .prop = .Changes_When_Casefolded },
5566 .{ .from = 0x2C84, .to = 0x2C84, .prop = .Changes_When_Casefolded },
5567 .{ .from = 0x2C86, .to = 0x2C86, .prop = .Changes_When_Casefolded },
5568 .{ .from = 0x2C88, .to = 0x2C88, .prop = .Changes_When_Casefolded },
5569 .{ .from = 0x2C8A, .to = 0x2C8A, .prop = .Changes_When_Casefolded },
5570 .{ .from = 0x2C8C, .to = 0x2C8C, .prop = .Changes_When_Casefolded },
5571 .{ .from = 0x2C8E, .to = 0x2C8E, .prop = .Changes_When_Casefolded },
5572 .{ .from = 0x2C90, .to = 0x2C90, .prop = .Changes_When_Casefolded },
5573 .{ .from = 0x2C92, .to = 0x2C92, .prop = .Changes_When_Casefolded },
5574 .{ .from = 0x2C94, .to = 0x2C94, .prop = .Changes_When_Casefolded },
5575 .{ .from = 0x2C96, .to = 0x2C96, .prop = .Changes_When_Casefolded },
5576 .{ .from = 0x2C98, .to = 0x2C98, .prop = .Changes_When_Casefolded },
5577 .{ .from = 0x2C9A, .to = 0x2C9A, .prop = .Changes_When_Casefolded },
5578 .{ .from = 0x2C9C, .to = 0x2C9C, .prop = .Changes_When_Casefolded },
5579 .{ .from = 0x2C9E, .to = 0x2C9E, .prop = .Changes_When_Casefolded },
5580 .{ .from = 0x2CA0, .to = 0x2CA0, .prop = .Changes_When_Casefolded },
5581 .{ .from = 0x2CA2, .to = 0x2CA2, .prop = .Changes_When_Casefolded },
5582 .{ .from = 0x2CA4, .to = 0x2CA4, .prop = .Changes_When_Casefolded },
5583 .{ .from = 0x2CA6, .to = 0x2CA6, .prop = .Changes_When_Casefolded },
5584 .{ .from = 0x2CA8, .to = 0x2CA8, .prop = .Changes_When_Casefolded },
5585 .{ .from = 0x2CAA, .to = 0x2CAA, .prop = .Changes_When_Casefolded },
5586 .{ .from = 0x2CAC, .to = 0x2CAC, .prop = .Changes_When_Casefolded },
5587 .{ .from = 0x2CAE, .to = 0x2CAE, .prop = .Changes_When_Casefolded },
5588 .{ .from = 0x2CB0, .to = 0x2CB0, .prop = .Changes_When_Casefolded },
5589 .{ .from = 0x2CB2, .to = 0x2CB2, .prop = .Changes_When_Casefolded },
5590 .{ .from = 0x2CB4, .to = 0x2CB4, .prop = .Changes_When_Casefolded },
5591 .{ .from = 0x2CB6, .to = 0x2CB6, .prop = .Changes_When_Casefolded },
5592 .{ .from = 0x2CB8, .to = 0x2CB8, .prop = .Changes_When_Casefolded },
5593 .{ .from = 0x2CBA, .to = 0x2CBA, .prop = .Changes_When_Casefolded },
5594 .{ .from = 0x2CBC, .to = 0x2CBC, .prop = .Changes_When_Casefolded },
5595 .{ .from = 0x2CBE, .to = 0x2CBE, .prop = .Changes_When_Casefolded },
5596 .{ .from = 0x2CC0, .to = 0x2CC0, .prop = .Changes_When_Casefolded },
5597 .{ .from = 0x2CC2, .to = 0x2CC2, .prop = .Changes_When_Casefolded },
5598 .{ .from = 0x2CC4, .to = 0x2CC4, .prop = .Changes_When_Casefolded },
5599 .{ .from = 0x2CC6, .to = 0x2CC6, .prop = .Changes_When_Casefolded },
5600 .{ .from = 0x2CC8, .to = 0x2CC8, .prop = .Changes_When_Casefolded },
5601 .{ .from = 0x2CCA, .to = 0x2CCA, .prop = .Changes_When_Casefolded },
5602 .{ .from = 0x2CCC, .to = 0x2CCC, .prop = .Changes_When_Casefolded },
5603 .{ .from = 0x2CCE, .to = 0x2CCE, .prop = .Changes_When_Casefolded },
5604 .{ .from = 0x2CD0, .to = 0x2CD0, .prop = .Changes_When_Casefolded },
5605 .{ .from = 0x2CD2, .to = 0x2CD2, .prop = .Changes_When_Casefolded },
5606 .{ .from = 0x2CD4, .to = 0x2CD4, .prop = .Changes_When_Casefolded },
5607 .{ .from = 0x2CD6, .to = 0x2CD6, .prop = .Changes_When_Casefolded },
5608 .{ .from = 0x2CD8, .to = 0x2CD8, .prop = .Changes_When_Casefolded },
5609 .{ .from = 0x2CDA, .to = 0x2CDA, .prop = .Changes_When_Casefolded },
5610 .{ .from = 0x2CDC, .to = 0x2CDC, .prop = .Changes_When_Casefolded },
5611 .{ .from = 0x2CDE, .to = 0x2CDE, .prop = .Changes_When_Casefolded },
5612 .{ .from = 0x2CE0, .to = 0x2CE0, .prop = .Changes_When_Casefolded },
5613 .{ .from = 0x2CE2, .to = 0x2CE2, .prop = .Changes_When_Casefolded },
5614 .{ .from = 0x2CEB, .to = 0x2CEB, .prop = .Changes_When_Casefolded },
5615 .{ .from = 0x2CED, .to = 0x2CED, .prop = .Changes_When_Casefolded },
5616 .{ .from = 0x2CF2, .to = 0x2CF2, .prop = .Changes_When_Casefolded },
5617 .{ .from = 0xA640, .to = 0xA640, .prop = .Changes_When_Casefolded },
5618 .{ .from = 0xA642, .to = 0xA642, .prop = .Changes_When_Casefolded },
5619 .{ .from = 0xA644, .to = 0xA644, .prop = .Changes_When_Casefolded },
5620 .{ .from = 0xA646, .to = 0xA646, .prop = .Changes_When_Casefolded },
5621 .{ .from = 0xA648, .to = 0xA648, .prop = .Changes_When_Casefolded },
5622 .{ .from = 0xA64A, .to = 0xA64A, .prop = .Changes_When_Casefolded },
5623 .{ .from = 0xA64C, .to = 0xA64C, .prop = .Changes_When_Casefolded },
5624 .{ .from = 0xA64E, .to = 0xA64E, .prop = .Changes_When_Casefolded },
5625 .{ .from = 0xA650, .to = 0xA650, .prop = .Changes_When_Casefolded },
5626 .{ .from = 0xA652, .to = 0xA652, .prop = .Changes_When_Casefolded },
5627 .{ .from = 0xA654, .to = 0xA654, .prop = .Changes_When_Casefolded },
5628 .{ .from = 0xA656, .to = 0xA656, .prop = .Changes_When_Casefolded },
5629 .{ .from = 0xA658, .to = 0xA658, .prop = .Changes_When_Casefolded },
5630 .{ .from = 0xA65A, .to = 0xA65A, .prop = .Changes_When_Casefolded },
5631 .{ .from = 0xA65C, .to = 0xA65C, .prop = .Changes_When_Casefolded },
5632 .{ .from = 0xA65E, .to = 0xA65E, .prop = .Changes_When_Casefolded },
5633 .{ .from = 0xA660, .to = 0xA660, .prop = .Changes_When_Casefolded },
5634 .{ .from = 0xA662, .to = 0xA662, .prop = .Changes_When_Casefolded },
5635 .{ .from = 0xA664, .to = 0xA664, .prop = .Changes_When_Casefolded },
5636 .{ .from = 0xA666, .to = 0xA666, .prop = .Changes_When_Casefolded },
5637 .{ .from = 0xA668, .to = 0xA668, .prop = .Changes_When_Casefolded },
5638 .{ .from = 0xA66A, .to = 0xA66A, .prop = .Changes_When_Casefolded },
5639 .{ .from = 0xA66C, .to = 0xA66C, .prop = .Changes_When_Casefolded },
5640 .{ .from = 0xA680, .to = 0xA680, .prop = .Changes_When_Casefolded },
5641 .{ .from = 0xA682, .to = 0xA682, .prop = .Changes_When_Casefolded },
5642 .{ .from = 0xA684, .to = 0xA684, .prop = .Changes_When_Casefolded },
5643 .{ .from = 0xA686, .to = 0xA686, .prop = .Changes_When_Casefolded },
5644 .{ .from = 0xA688, .to = 0xA688, .prop = .Changes_When_Casefolded },
5645 .{ .from = 0xA68A, .to = 0xA68A, .prop = .Changes_When_Casefolded },
5646 .{ .from = 0xA68C, .to = 0xA68C, .prop = .Changes_When_Casefolded },
5647 .{ .from = 0xA68E, .to = 0xA68E, .prop = .Changes_When_Casefolded },
5648 .{ .from = 0xA690, .to = 0xA690, .prop = .Changes_When_Casefolded },
5649 .{ .from = 0xA692, .to = 0xA692, .prop = .Changes_When_Casefolded },
5650 .{ .from = 0xA694, .to = 0xA694, .prop = .Changes_When_Casefolded },
5651 .{ .from = 0xA696, .to = 0xA696, .prop = .Changes_When_Casefolded },
5652 .{ .from = 0xA698, .to = 0xA698, .prop = .Changes_When_Casefolded },
5653 .{ .from = 0xA69A, .to = 0xA69A, .prop = .Changes_When_Casefolded },
5654 .{ .from = 0xA722, .to = 0xA722, .prop = .Changes_When_Casefolded },
5655 .{ .from = 0xA724, .to = 0xA724, .prop = .Changes_When_Casefolded },
5656 .{ .from = 0xA726, .to = 0xA726, .prop = .Changes_When_Casefolded },
5657 .{ .from = 0xA728, .to = 0xA728, .prop = .Changes_When_Casefolded },
5658 .{ .from = 0xA72A, .to = 0xA72A, .prop = .Changes_When_Casefolded },
5659 .{ .from = 0xA72C, .to = 0xA72C, .prop = .Changes_When_Casefolded },
5660 .{ .from = 0xA72E, .to = 0xA72E, .prop = .Changes_When_Casefolded },
5661 .{ .from = 0xA732, .to = 0xA732, .prop = .Changes_When_Casefolded },
5662 .{ .from = 0xA734, .to = 0xA734, .prop = .Changes_When_Casefolded },
5663 .{ .from = 0xA736, .to = 0xA736, .prop = .Changes_When_Casefolded },
5664 .{ .from = 0xA738, .to = 0xA738, .prop = .Changes_When_Casefolded },
5665 .{ .from = 0xA73A, .to = 0xA73A, .prop = .Changes_When_Casefolded },
5666 .{ .from = 0xA73C, .to = 0xA73C, .prop = .Changes_When_Casefolded },
5667 .{ .from = 0xA73E, .to = 0xA73E, .prop = .Changes_When_Casefolded },
5668 .{ .from = 0xA740, .to = 0xA740, .prop = .Changes_When_Casefolded },
5669 .{ .from = 0xA742, .to = 0xA742, .prop = .Changes_When_Casefolded },
5670 .{ .from = 0xA744, .to = 0xA744, .prop = .Changes_When_Casefolded },
5671 .{ .from = 0xA746, .to = 0xA746, .prop = .Changes_When_Casefolded },
5672 .{ .from = 0xA748, .to = 0xA748, .prop = .Changes_When_Casefolded },
5673 .{ .from = 0xA74A, .to = 0xA74A, .prop = .Changes_When_Casefolded },
5674 .{ .from = 0xA74C, .to = 0xA74C, .prop = .Changes_When_Casefolded },
5675 .{ .from = 0xA74E, .to = 0xA74E, .prop = .Changes_When_Casefolded },
5676 .{ .from = 0xA750, .to = 0xA750, .prop = .Changes_When_Casefolded },
5677 .{ .from = 0xA752, .to = 0xA752, .prop = .Changes_When_Casefolded },
5678 .{ .from = 0xA754, .to = 0xA754, .prop = .Changes_When_Casefolded },
5679 .{ .from = 0xA756, .to = 0xA756, .prop = .Changes_When_Casefolded },
5680 .{ .from = 0xA758, .to = 0xA758, .prop = .Changes_When_Casefolded },
5681 .{ .from = 0xA75A, .to = 0xA75A, .prop = .Changes_When_Casefolded },
5682 .{ .from = 0xA75C, .to = 0xA75C, .prop = .Changes_When_Casefolded },
5683 .{ .from = 0xA75E, .to = 0xA75E, .prop = .Changes_When_Casefolded },
5684 .{ .from = 0xA760, .to = 0xA760, .prop = .Changes_When_Casefolded },
5685 .{ .from = 0xA762, .to = 0xA762, .prop = .Changes_When_Casefolded },
5686 .{ .from = 0xA764, .to = 0xA764, .prop = .Changes_When_Casefolded },
5687 .{ .from = 0xA766, .to = 0xA766, .prop = .Changes_When_Casefolded },
5688 .{ .from = 0xA768, .to = 0xA768, .prop = .Changes_When_Casefolded },
5689 .{ .from = 0xA76A, .to = 0xA76A, .prop = .Changes_When_Casefolded },
5690 .{ .from = 0xA76C, .to = 0xA76C, .prop = .Changes_When_Casefolded },
5691 .{ .from = 0xA76E, .to = 0xA76E, .prop = .Changes_When_Casefolded },
5692 .{ .from = 0xA779, .to = 0xA779, .prop = .Changes_When_Casefolded },
5693 .{ .from = 0xA77B, .to = 0xA77B, .prop = .Changes_When_Casefolded },
5694 .{ .from = 0xA77D, .to = 0xA77E, .prop = .Changes_When_Casefolded },
5695 .{ .from = 0xA780, .to = 0xA780, .prop = .Changes_When_Casefolded },
5696 .{ .from = 0xA782, .to = 0xA782, .prop = .Changes_When_Casefolded },
5697 .{ .from = 0xA784, .to = 0xA784, .prop = .Changes_When_Casefolded },
5698 .{ .from = 0xA786, .to = 0xA786, .prop = .Changes_When_Casefolded },
5699 .{ .from = 0xA78B, .to = 0xA78B, .prop = .Changes_When_Casefolded },
5700 .{ .from = 0xA78D, .to = 0xA78D, .prop = .Changes_When_Casefolded },
5701 .{ .from = 0xA790, .to = 0xA790, .prop = .Changes_When_Casefolded },
5702 .{ .from = 0xA792, .to = 0xA792, .prop = .Changes_When_Casefolded },
5703 .{ .from = 0xA796, .to = 0xA796, .prop = .Changes_When_Casefolded },
5704 .{ .from = 0xA798, .to = 0xA798, .prop = .Changes_When_Casefolded },
5705 .{ .from = 0xA79A, .to = 0xA79A, .prop = .Changes_When_Casefolded },
5706 .{ .from = 0xA79C, .to = 0xA79C, .prop = .Changes_When_Casefolded },
5707 .{ .from = 0xA79E, .to = 0xA79E, .prop = .Changes_When_Casefolded },
5708 .{ .from = 0xA7A0, .to = 0xA7A0, .prop = .Changes_When_Casefolded },
5709 .{ .from = 0xA7A2, .to = 0xA7A2, .prop = .Changes_When_Casefolded },
5710 .{ .from = 0xA7A4, .to = 0xA7A4, .prop = .Changes_When_Casefolded },
5711 .{ .from = 0xA7A6, .to = 0xA7A6, .prop = .Changes_When_Casefolded },
5712 .{ .from = 0xA7A8, .to = 0xA7A8, .prop = .Changes_When_Casefolded },
5713 .{ .from = 0xA7AA, .to = 0xA7AE, .prop = .Changes_When_Casefolded },
5714 .{ .from = 0xA7B0, .to = 0xA7B4, .prop = .Changes_When_Casefolded },
5715 .{ .from = 0xA7B6, .to = 0xA7B6, .prop = .Changes_When_Casefolded },
5716 .{ .from = 0xA7B8, .to = 0xA7B8, .prop = .Changes_When_Casefolded },
5717 .{ .from = 0xA7BA, .to = 0xA7BA, .prop = .Changes_When_Casefolded },
5718 .{ .from = 0xA7BC, .to = 0xA7BC, .prop = .Changes_When_Casefolded },
5719 .{ .from = 0xA7BE, .to = 0xA7BE, .prop = .Changes_When_Casefolded },
5720 .{ .from = 0xA7C2, .to = 0xA7C2, .prop = .Changes_When_Casefolded },
5721 .{ .from = 0xA7C4, .to = 0xA7C7, .prop = .Changes_When_Casefolded },
5722 .{ .from = 0xA7C9, .to = 0xA7C9, .prop = .Changes_When_Casefolded },
5723 .{ .from = 0xA7F5, .to = 0xA7F5, .prop = .Changes_When_Casefolded },
5724 .{ .from = 0xAB70, .to = 0xABBF, .prop = .Changes_When_Casefolded },
5725 .{ .from = 0xFB00, .to = 0xFB06, .prop = .Changes_When_Casefolded },
5726 .{ .from = 0xFB13, .to = 0xFB17, .prop = .Changes_When_Casefolded },
5727 .{ .from = 0xFF21, .to = 0xFF3A, .prop = .Changes_When_Casefolded },
5728 .{ .from = 0x10400, .to = 0x10427, .prop = .Changes_When_Casefolded },
5729 .{ .from = 0x104B0, .to = 0x104D3, .prop = .Changes_When_Casefolded },
5730 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .Changes_When_Casefolded },
5731 .{ .from = 0x118A0, .to = 0x118BF, .prop = .Changes_When_Casefolded },
5732 .{ .from = 0x16E40, .to = 0x16E5F, .prop = .Changes_When_Casefolded },
5733 .{ .from = 0x1E900, .to = 0x1E921, .prop = .Changes_When_Casefolded },
5734 .{ .from = 0x0041, .to = 0x005A, .prop = .Changes_When_Casemapped },
5735 .{ .from = 0x0061, .to = 0x007A, .prop = .Changes_When_Casemapped },
5736 .{ .from = 0x00B5, .to = 0x00B5, .prop = .Changes_When_Casemapped },
5737 .{ .from = 0x00C0, .to = 0x00D6, .prop = .Changes_When_Casemapped },
5738 .{ .from = 0x00D8, .to = 0x00F6, .prop = .Changes_When_Casemapped },
5739 .{ .from = 0x00F8, .to = 0x0137, .prop = .Changes_When_Casemapped },
5740 .{ .from = 0x0139, .to = 0x018C, .prop = .Changes_When_Casemapped },
5741 .{ .from = 0x018E, .to = 0x019A, .prop = .Changes_When_Casemapped },
5742 .{ .from = 0x019C, .to = 0x01A9, .prop = .Changes_When_Casemapped },
5743 .{ .from = 0x01AC, .to = 0x01B9, .prop = .Changes_When_Casemapped },
5744 .{ .from = 0x01BC, .to = 0x01BD, .prop = .Changes_When_Casemapped },
5745 .{ .from = 0x01BF, .to = 0x01BF, .prop = .Changes_When_Casemapped },
5746 .{ .from = 0x01C4, .to = 0x0220, .prop = .Changes_When_Casemapped },
5747 .{ .from = 0x0222, .to = 0x0233, .prop = .Changes_When_Casemapped },
5748 .{ .from = 0x023A, .to = 0x0254, .prop = .Changes_When_Casemapped },
5749 .{ .from = 0x0256, .to = 0x0257, .prop = .Changes_When_Casemapped },
5750 .{ .from = 0x0259, .to = 0x0259, .prop = .Changes_When_Casemapped },
5751 .{ .from = 0x025B, .to = 0x025C, .prop = .Changes_When_Casemapped },
5752 .{ .from = 0x0260, .to = 0x0261, .prop = .Changes_When_Casemapped },
5753 .{ .from = 0x0263, .to = 0x0263, .prop = .Changes_When_Casemapped },
5754 .{ .from = 0x0265, .to = 0x0266, .prop = .Changes_When_Casemapped },
5755 .{ .from = 0x0268, .to = 0x026C, .prop = .Changes_When_Casemapped },
5756 .{ .from = 0x026F, .to = 0x026F, .prop = .Changes_When_Casemapped },
5757 .{ .from = 0x0271, .to = 0x0272, .prop = .Changes_When_Casemapped },
5758 .{ .from = 0x0275, .to = 0x0275, .prop = .Changes_When_Casemapped },
5759 .{ .from = 0x027D, .to = 0x027D, .prop = .Changes_When_Casemapped },
5760 .{ .from = 0x0280, .to = 0x0280, .prop = .Changes_When_Casemapped },
5761 .{ .from = 0x0282, .to = 0x0283, .prop = .Changes_When_Casemapped },
5762 .{ .from = 0x0287, .to = 0x028C, .prop = .Changes_When_Casemapped },
5763 .{ .from = 0x0292, .to = 0x0292, .prop = .Changes_When_Casemapped },
5764 .{ .from = 0x029D, .to = 0x029E, .prop = .Changes_When_Casemapped },
5765 .{ .from = 0x0345, .to = 0x0345, .prop = .Changes_When_Casemapped },
5766 .{ .from = 0x0370, .to = 0x0373, .prop = .Changes_When_Casemapped },
5767 .{ .from = 0x0376, .to = 0x0377, .prop = .Changes_When_Casemapped },
5768 .{ .from = 0x037B, .to = 0x037D, .prop = .Changes_When_Casemapped },
5769 .{ .from = 0x037F, .to = 0x037F, .prop = .Changes_When_Casemapped },
5770 .{ .from = 0x0386, .to = 0x0386, .prop = .Changes_When_Casemapped },
5771 .{ .from = 0x0388, .to = 0x038A, .prop = .Changes_When_Casemapped },
5772 .{ .from = 0x038C, .to = 0x038C, .prop = .Changes_When_Casemapped },
5773 .{ .from = 0x038E, .to = 0x03A1, .prop = .Changes_When_Casemapped },
5774 .{ .from = 0x03A3, .to = 0x03D1, .prop = .Changes_When_Casemapped },
5775 .{ .from = 0x03D5, .to = 0x03F5, .prop = .Changes_When_Casemapped },
5776 .{ .from = 0x03F7, .to = 0x03FB, .prop = .Changes_When_Casemapped },
5777 .{ .from = 0x03FD, .to = 0x0481, .prop = .Changes_When_Casemapped },
5778 .{ .from = 0x048A, .to = 0x052F, .prop = .Changes_When_Casemapped },
5779 .{ .from = 0x0531, .to = 0x0556, .prop = .Changes_When_Casemapped },
5780 .{ .from = 0x0561, .to = 0x0587, .prop = .Changes_When_Casemapped },
5781 .{ .from = 0x10A0, .to = 0x10C5, .prop = .Changes_When_Casemapped },
5782 .{ .from = 0x10C7, .to = 0x10C7, .prop = .Changes_When_Casemapped },
5783 .{ .from = 0x10CD, .to = 0x10CD, .prop = .Changes_When_Casemapped },
5784 .{ .from = 0x10D0, .to = 0x10FA, .prop = .Changes_When_Casemapped },
5785 .{ .from = 0x10FD, .to = 0x10FF, .prop = .Changes_When_Casemapped },
5786 .{ .from = 0x13A0, .to = 0x13F5, .prop = .Changes_When_Casemapped },
5787 .{ .from = 0x13F8, .to = 0x13FD, .prop = .Changes_When_Casemapped },
5788 .{ .from = 0x1C80, .to = 0x1C88, .prop = .Changes_When_Casemapped },
5789 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .Changes_When_Casemapped },
5790 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .Changes_When_Casemapped },
5791 .{ .from = 0x1D79, .to = 0x1D79, .prop = .Changes_When_Casemapped },
5792 .{ .from = 0x1D7D, .to = 0x1D7D, .prop = .Changes_When_Casemapped },
5793 .{ .from = 0x1D8E, .to = 0x1D8E, .prop = .Changes_When_Casemapped },
5794 .{ .from = 0x1E00, .to = 0x1E9B, .prop = .Changes_When_Casemapped },
5795 .{ .from = 0x1E9E, .to = 0x1E9E, .prop = .Changes_When_Casemapped },
5796 .{ .from = 0x1EA0, .to = 0x1F15, .prop = .Changes_When_Casemapped },
5797 .{ .from = 0x1F18, .to = 0x1F1D, .prop = .Changes_When_Casemapped },
5798 .{ .from = 0x1F20, .to = 0x1F45, .prop = .Changes_When_Casemapped },
5799 .{ .from = 0x1F48, .to = 0x1F4D, .prop = .Changes_When_Casemapped },
5800 .{ .from = 0x1F50, .to = 0x1F57, .prop = .Changes_When_Casemapped },
5801 .{ .from = 0x1F59, .to = 0x1F59, .prop = .Changes_When_Casemapped },
5802 .{ .from = 0x1F5B, .to = 0x1F5B, .prop = .Changes_When_Casemapped },
5803 .{ .from = 0x1F5D, .to = 0x1F5D, .prop = .Changes_When_Casemapped },
5804 .{ .from = 0x1F5F, .to = 0x1F7D, .prop = .Changes_When_Casemapped },
5805 .{ .from = 0x1F80, .to = 0x1FB4, .prop = .Changes_When_Casemapped },
5806 .{ .from = 0x1FB6, .to = 0x1FBC, .prop = .Changes_When_Casemapped },
5807 .{ .from = 0x1FBE, .to = 0x1FBE, .prop = .Changes_When_Casemapped },
5808 .{ .from = 0x1FC2, .to = 0x1FC4, .prop = .Changes_When_Casemapped },
5809 .{ .from = 0x1FC6, .to = 0x1FCC, .prop = .Changes_When_Casemapped },
5810 .{ .from = 0x1FD0, .to = 0x1FD3, .prop = .Changes_When_Casemapped },
5811 .{ .from = 0x1FD6, .to = 0x1FDB, .prop = .Changes_When_Casemapped },
5812 .{ .from = 0x1FE0, .to = 0x1FEC, .prop = .Changes_When_Casemapped },
5813 .{ .from = 0x1FF2, .to = 0x1FF4, .prop = .Changes_When_Casemapped },
5814 .{ .from = 0x1FF6, .to = 0x1FFC, .prop = .Changes_When_Casemapped },
5815 .{ .from = 0x2126, .to = 0x2126, .prop = .Changes_When_Casemapped },
5816 .{ .from = 0x212A, .to = 0x212B, .prop = .Changes_When_Casemapped },
5817 .{ .from = 0x2132, .to = 0x2132, .prop = .Changes_When_Casemapped },
5818 .{ .from = 0x214E, .to = 0x214E, .prop = .Changes_When_Casemapped },
5819 .{ .from = 0x2160, .to = 0x217F, .prop = .Changes_When_Casemapped },
5820 .{ .from = 0x2183, .to = 0x2184, .prop = .Changes_When_Casemapped },
5821 .{ .from = 0x24B6, .to = 0x24E9, .prop = .Changes_When_Casemapped },
5822 .{ .from = 0x2C00, .to = 0x2C2E, .prop = .Changes_When_Casemapped },
5823 .{ .from = 0x2C30, .to = 0x2C5E, .prop = .Changes_When_Casemapped },
5824 .{ .from = 0x2C60, .to = 0x2C70, .prop = .Changes_When_Casemapped },
5825 .{ .from = 0x2C72, .to = 0x2C73, .prop = .Changes_When_Casemapped },
5826 .{ .from = 0x2C75, .to = 0x2C76, .prop = .Changes_When_Casemapped },
5827 .{ .from = 0x2C7E, .to = 0x2CE3, .prop = .Changes_When_Casemapped },
5828 .{ .from = 0x2CEB, .to = 0x2CEE, .prop = .Changes_When_Casemapped },
5829 .{ .from = 0x2CF2, .to = 0x2CF3, .prop = .Changes_When_Casemapped },
5830 .{ .from = 0x2D00, .to = 0x2D25, .prop = .Changes_When_Casemapped },
5831 .{ .from = 0x2D27, .to = 0x2D27, .prop = .Changes_When_Casemapped },
5832 .{ .from = 0x2D2D, .to = 0x2D2D, .prop = .Changes_When_Casemapped },
5833 .{ .from = 0xA640, .to = 0xA66D, .prop = .Changes_When_Casemapped },
5834 .{ .from = 0xA680, .to = 0xA69B, .prop = .Changes_When_Casemapped },
5835 .{ .from = 0xA722, .to = 0xA72F, .prop = .Changes_When_Casemapped },
5836 .{ .from = 0xA732, .to = 0xA76F, .prop = .Changes_When_Casemapped },
5837 .{ .from = 0xA779, .to = 0xA787, .prop = .Changes_When_Casemapped },
5838 .{ .from = 0xA78B, .to = 0xA78D, .prop = .Changes_When_Casemapped },
5839 .{ .from = 0xA790, .to = 0xA794, .prop = .Changes_When_Casemapped },
5840 .{ .from = 0xA796, .to = 0xA7AE, .prop = .Changes_When_Casemapped },
5841 .{ .from = 0xA7B0, .to = 0xA7BF, .prop = .Changes_When_Casemapped },
5842 .{ .from = 0xA7C2, .to = 0xA7CA, .prop = .Changes_When_Casemapped },
5843 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .Changes_When_Casemapped },
5844 .{ .from = 0xAB53, .to = 0xAB53, .prop = .Changes_When_Casemapped },
5845 .{ .from = 0xAB70, .to = 0xABBF, .prop = .Changes_When_Casemapped },
5846 .{ .from = 0xFB00, .to = 0xFB06, .prop = .Changes_When_Casemapped },
5847 .{ .from = 0xFB13, .to = 0xFB17, .prop = .Changes_When_Casemapped },
5848 .{ .from = 0xFF21, .to = 0xFF3A, .prop = .Changes_When_Casemapped },
5849 .{ .from = 0xFF41, .to = 0xFF5A, .prop = .Changes_When_Casemapped },
5850 .{ .from = 0x10400, .to = 0x1044F, .prop = .Changes_When_Casemapped },
5851 .{ .from = 0x104B0, .to = 0x104D3, .prop = .Changes_When_Casemapped },
5852 .{ .from = 0x104D8, .to = 0x104FB, .prop = .Changes_When_Casemapped },
5853 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .Changes_When_Casemapped },
5854 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .Changes_When_Casemapped },
5855 .{ .from = 0x118A0, .to = 0x118DF, .prop = .Changes_When_Casemapped },
5856 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .Changes_When_Casemapped },
5857 .{ .from = 0x1E900, .to = 0x1E943, .prop = .Changes_When_Casemapped },
5858 .{ .from = 0x0041, .to = 0x005A, .prop = .ID_Start },
5859 .{ .from = 0x0061, .to = 0x007A, .prop = .ID_Start },
5860 .{ .from = 0x00AA, .to = 0x00AA, .prop = .ID_Start },
5861 .{ .from = 0x00B5, .to = 0x00B5, .prop = .ID_Start },
5862 .{ .from = 0x00BA, .to = 0x00BA, .prop = .ID_Start },
5863 .{ .from = 0x00C0, .to = 0x00D6, .prop = .ID_Start },
5864 .{ .from = 0x00D8, .to = 0x00F6, .prop = .ID_Start },
5865 .{ .from = 0x00F8, .to = 0x01BA, .prop = .ID_Start },
5866 .{ .from = 0x01BB, .to = 0x01BB, .prop = .ID_Start },
5867 .{ .from = 0x01BC, .to = 0x01BF, .prop = .ID_Start },
5868 .{ .from = 0x01C0, .to = 0x01C3, .prop = .ID_Start },
5869 .{ .from = 0x01C4, .to = 0x0293, .prop = .ID_Start },
5870 .{ .from = 0x0294, .to = 0x0294, .prop = .ID_Start },
5871 .{ .from = 0x0295, .to = 0x02AF, .prop = .ID_Start },
5872 .{ .from = 0x02B0, .to = 0x02C1, .prop = .ID_Start },
5873 .{ .from = 0x02C6, .to = 0x02D1, .prop = .ID_Start },
5874 .{ .from = 0x02E0, .to = 0x02E4, .prop = .ID_Start },
5875 .{ .from = 0x02EC, .to = 0x02EC, .prop = .ID_Start },
5876 .{ .from = 0x02EE, .to = 0x02EE, .prop = .ID_Start },
5877 .{ .from = 0x0370, .to = 0x0373, .prop = .ID_Start },
5878 .{ .from = 0x0374, .to = 0x0374, .prop = .ID_Start },
5879 .{ .from = 0x0376, .to = 0x0377, .prop = .ID_Start },
5880 .{ .from = 0x037A, .to = 0x037A, .prop = .ID_Start },
5881 .{ .from = 0x037B, .to = 0x037D, .prop = .ID_Start },
5882 .{ .from = 0x037F, .to = 0x037F, .prop = .ID_Start },
5883 .{ .from = 0x0386, .to = 0x0386, .prop = .ID_Start },
5884 .{ .from = 0x0388, .to = 0x038A, .prop = .ID_Start },
5885 .{ .from = 0x038C, .to = 0x038C, .prop = .ID_Start },
5886 .{ .from = 0x038E, .to = 0x03A1, .prop = .ID_Start },
5887 .{ .from = 0x03A3, .to = 0x03F5, .prop = .ID_Start },
5888 .{ .from = 0x03F7, .to = 0x0481, .prop = .ID_Start },
5889 .{ .from = 0x048A, .to = 0x052F, .prop = .ID_Start },
5890 .{ .from = 0x0531, .to = 0x0556, .prop = .ID_Start },
5891 .{ .from = 0x0559, .to = 0x0559, .prop = .ID_Start },
5892 .{ .from = 0x0560, .to = 0x0588, .prop = .ID_Start },
5893 .{ .from = 0x05D0, .to = 0x05EA, .prop = .ID_Start },
5894 .{ .from = 0x05EF, .to = 0x05F2, .prop = .ID_Start },
5895 .{ .from = 0x0620, .to = 0x063F, .prop = .ID_Start },
5896 .{ .from = 0x0640, .to = 0x0640, .prop = .ID_Start },
5897 .{ .from = 0x0641, .to = 0x064A, .prop = .ID_Start },
5898 .{ .from = 0x066E, .to = 0x066F, .prop = .ID_Start },
5899 .{ .from = 0x0671, .to = 0x06D3, .prop = .ID_Start },
5900 .{ .from = 0x06D5, .to = 0x06D5, .prop = .ID_Start },
5901 .{ .from = 0x06E5, .to = 0x06E6, .prop = .ID_Start },
5902 .{ .from = 0x06EE, .to = 0x06EF, .prop = .ID_Start },
5903 .{ .from = 0x06FA, .to = 0x06FC, .prop = .ID_Start },
5904 .{ .from = 0x06FF, .to = 0x06FF, .prop = .ID_Start },
5905 .{ .from = 0x0710, .to = 0x0710, .prop = .ID_Start },
5906 .{ .from = 0x0712, .to = 0x072F, .prop = .ID_Start },
5907 .{ .from = 0x074D, .to = 0x07A5, .prop = .ID_Start },
5908 .{ .from = 0x07B1, .to = 0x07B1, .prop = .ID_Start },
5909 .{ .from = 0x07CA, .to = 0x07EA, .prop = .ID_Start },
5910 .{ .from = 0x07F4, .to = 0x07F5, .prop = .ID_Start },
5911 .{ .from = 0x07FA, .to = 0x07FA, .prop = .ID_Start },
5912 .{ .from = 0x0800, .to = 0x0815, .prop = .ID_Start },
5913 .{ .from = 0x081A, .to = 0x081A, .prop = .ID_Start },
5914 .{ .from = 0x0824, .to = 0x0824, .prop = .ID_Start },
5915 .{ .from = 0x0828, .to = 0x0828, .prop = .ID_Start },
5916 .{ .from = 0x0840, .to = 0x0858, .prop = .ID_Start },
5917 .{ .from = 0x0860, .to = 0x086A, .prop = .ID_Start },
5918 .{ .from = 0x08A0, .to = 0x08B4, .prop = .ID_Start },
5919 .{ .from = 0x08B6, .to = 0x08C7, .prop = .ID_Start },
5920 .{ .from = 0x0904, .to = 0x0939, .prop = .ID_Start },
5921 .{ .from = 0x093D, .to = 0x093D, .prop = .ID_Start },
5922 .{ .from = 0x0950, .to = 0x0950, .prop = .ID_Start },
5923 .{ .from = 0x0958, .to = 0x0961, .prop = .ID_Start },
5924 .{ .from = 0x0971, .to = 0x0971, .prop = .ID_Start },
5925 .{ .from = 0x0972, .to = 0x0980, .prop = .ID_Start },
5926 .{ .from = 0x0985, .to = 0x098C, .prop = .ID_Start },
5927 .{ .from = 0x098F, .to = 0x0990, .prop = .ID_Start },
5928 .{ .from = 0x0993, .to = 0x09A8, .prop = .ID_Start },
5929 .{ .from = 0x09AA, .to = 0x09B0, .prop = .ID_Start },
5930 .{ .from = 0x09B2, .to = 0x09B2, .prop = .ID_Start },
5931 .{ .from = 0x09B6, .to = 0x09B9, .prop = .ID_Start },
5932 .{ .from = 0x09BD, .to = 0x09BD, .prop = .ID_Start },
5933 .{ .from = 0x09CE, .to = 0x09CE, .prop = .ID_Start },
5934 .{ .from = 0x09DC, .to = 0x09DD, .prop = .ID_Start },
5935 .{ .from = 0x09DF, .to = 0x09E1, .prop = .ID_Start },
5936 .{ .from = 0x09F0, .to = 0x09F1, .prop = .ID_Start },
5937 .{ .from = 0x09FC, .to = 0x09FC, .prop = .ID_Start },
5938 .{ .from = 0x0A05, .to = 0x0A0A, .prop = .ID_Start },
5939 .{ .from = 0x0A0F, .to = 0x0A10, .prop = .ID_Start },
5940 .{ .from = 0x0A13, .to = 0x0A28, .prop = .ID_Start },
5941 .{ .from = 0x0A2A, .to = 0x0A30, .prop = .ID_Start },
5942 .{ .from = 0x0A32, .to = 0x0A33, .prop = .ID_Start },
5943 .{ .from = 0x0A35, .to = 0x0A36, .prop = .ID_Start },
5944 .{ .from = 0x0A38, .to = 0x0A39, .prop = .ID_Start },
5945 .{ .from = 0x0A59, .to = 0x0A5C, .prop = .ID_Start },
5946 .{ .from = 0x0A5E, .to = 0x0A5E, .prop = .ID_Start },
5947 .{ .from = 0x0A72, .to = 0x0A74, .prop = .ID_Start },
5948 .{ .from = 0x0A85, .to = 0x0A8D, .prop = .ID_Start },
5949 .{ .from = 0x0A8F, .to = 0x0A91, .prop = .ID_Start },
5950 .{ .from = 0x0A93, .to = 0x0AA8, .prop = .ID_Start },
5951 .{ .from = 0x0AAA, .to = 0x0AB0, .prop = .ID_Start },
5952 .{ .from = 0x0AB2, .to = 0x0AB3, .prop = .ID_Start },
5953 .{ .from = 0x0AB5, .to = 0x0AB9, .prop = .ID_Start },
5954 .{ .from = 0x0ABD, .to = 0x0ABD, .prop = .ID_Start },
5955 .{ .from = 0x0AD0, .to = 0x0AD0, .prop = .ID_Start },
5956 .{ .from = 0x0AE0, .to = 0x0AE1, .prop = .ID_Start },
5957 .{ .from = 0x0AF9, .to = 0x0AF9, .prop = .ID_Start },
5958 .{ .from = 0x0B05, .to = 0x0B0C, .prop = .ID_Start },
5959 .{ .from = 0x0B0F, .to = 0x0B10, .prop = .ID_Start },
5960 .{ .from = 0x0B13, .to = 0x0B28, .prop = .ID_Start },
5961 .{ .from = 0x0B2A, .to = 0x0B30, .prop = .ID_Start },
5962 .{ .from = 0x0B32, .to = 0x0B33, .prop = .ID_Start },
5963 .{ .from = 0x0B35, .to = 0x0B39, .prop = .ID_Start },
5964 .{ .from = 0x0B3D, .to = 0x0B3D, .prop = .ID_Start },
5965 .{ .from = 0x0B5C, .to = 0x0B5D, .prop = .ID_Start },
5966 .{ .from = 0x0B5F, .to = 0x0B61, .prop = .ID_Start },
5967 .{ .from = 0x0B71, .to = 0x0B71, .prop = .ID_Start },
5968 .{ .from = 0x0B83, .to = 0x0B83, .prop = .ID_Start },
5969 .{ .from = 0x0B85, .to = 0x0B8A, .prop = .ID_Start },
5970 .{ .from = 0x0B8E, .to = 0x0B90, .prop = .ID_Start },
5971 .{ .from = 0x0B92, .to = 0x0B95, .prop = .ID_Start },
5972 .{ .from = 0x0B99, .to = 0x0B9A, .prop = .ID_Start },
5973 .{ .from = 0x0B9C, .to = 0x0B9C, .prop = .ID_Start },
5974 .{ .from = 0x0B9E, .to = 0x0B9F, .prop = .ID_Start },
5975 .{ .from = 0x0BA3, .to = 0x0BA4, .prop = .ID_Start },
5976 .{ .from = 0x0BA8, .to = 0x0BAA, .prop = .ID_Start },
5977 .{ .from = 0x0BAE, .to = 0x0BB9, .prop = .ID_Start },
5978 .{ .from = 0x0BD0, .to = 0x0BD0, .prop = .ID_Start },
5979 .{ .from = 0x0C05, .to = 0x0C0C, .prop = .ID_Start },
5980 .{ .from = 0x0C0E, .to = 0x0C10, .prop = .ID_Start },
5981 .{ .from = 0x0C12, .to = 0x0C28, .prop = .ID_Start },
5982 .{ .from = 0x0C2A, .to = 0x0C39, .prop = .ID_Start },
5983 .{ .from = 0x0C3D, .to = 0x0C3D, .prop = .ID_Start },
5984 .{ .from = 0x0C58, .to = 0x0C5A, .prop = .ID_Start },
5985 .{ .from = 0x0C60, .to = 0x0C61, .prop = .ID_Start },
5986 .{ .from = 0x0C80, .to = 0x0C80, .prop = .ID_Start },
5987 .{ .from = 0x0C85, .to = 0x0C8C, .prop = .ID_Start },
5988 .{ .from = 0x0C8E, .to = 0x0C90, .prop = .ID_Start },
5989 .{ .from = 0x0C92, .to = 0x0CA8, .prop = .ID_Start },
5990 .{ .from = 0x0CAA, .to = 0x0CB3, .prop = .ID_Start },
5991 .{ .from = 0x0CB5, .to = 0x0CB9, .prop = .ID_Start },
5992 .{ .from = 0x0CBD, .to = 0x0CBD, .prop = .ID_Start },
5993 .{ .from = 0x0CDE, .to = 0x0CDE, .prop = .ID_Start },
5994 .{ .from = 0x0CE0, .to = 0x0CE1, .prop = .ID_Start },
5995 .{ .from = 0x0CF1, .to = 0x0CF2, .prop = .ID_Start },
5996 .{ .from = 0x0D04, .to = 0x0D0C, .prop = .ID_Start },
5997 .{ .from = 0x0D0E, .to = 0x0D10, .prop = .ID_Start },
5998 .{ .from = 0x0D12, .to = 0x0D3A, .prop = .ID_Start },
5999 .{ .from = 0x0D3D, .to = 0x0D3D, .prop = .ID_Start },
6000 .{ .from = 0x0D4E, .to = 0x0D4E, .prop = .ID_Start },
6001 .{ .from = 0x0D54, .to = 0x0D56, .prop = .ID_Start },
6002 .{ .from = 0x0D5F, .to = 0x0D61, .prop = .ID_Start },
6003 .{ .from = 0x0D7A, .to = 0x0D7F, .prop = .ID_Start },
6004 .{ .from = 0x0D85, .to = 0x0D96, .prop = .ID_Start },
6005 .{ .from = 0x0D9A, .to = 0x0DB1, .prop = .ID_Start },
6006 .{ .from = 0x0DB3, .to = 0x0DBB, .prop = .ID_Start },
6007 .{ .from = 0x0DBD, .to = 0x0DBD, .prop = .ID_Start },
6008 .{ .from = 0x0DC0, .to = 0x0DC6, .prop = .ID_Start },
6009 .{ .from = 0x0E01, .to = 0x0E30, .prop = .ID_Start },
6010 .{ .from = 0x0E32, .to = 0x0E33, .prop = .ID_Start },
6011 .{ .from = 0x0E40, .to = 0x0E45, .prop = .ID_Start },
6012 .{ .from = 0x0E46, .to = 0x0E46, .prop = .ID_Start },
6013 .{ .from = 0x0E81, .to = 0x0E82, .prop = .ID_Start },
6014 .{ .from = 0x0E84, .to = 0x0E84, .prop = .ID_Start },
6015 .{ .from = 0x0E86, .to = 0x0E8A, .prop = .ID_Start },
6016 .{ .from = 0x0E8C, .to = 0x0EA3, .prop = .ID_Start },
6017 .{ .from = 0x0EA5, .to = 0x0EA5, .prop = .ID_Start },
6018 .{ .from = 0x0EA7, .to = 0x0EB0, .prop = .ID_Start },
6019 .{ .from = 0x0EB2, .to = 0x0EB3, .prop = .ID_Start },
6020 .{ .from = 0x0EBD, .to = 0x0EBD, .prop = .ID_Start },
6021 .{ .from = 0x0EC0, .to = 0x0EC4, .prop = .ID_Start },
6022 .{ .from = 0x0EC6, .to = 0x0EC6, .prop = .ID_Start },
6023 .{ .from = 0x0EDC, .to = 0x0EDF, .prop = .ID_Start },
6024 .{ .from = 0x0F00, .to = 0x0F00, .prop = .ID_Start },
6025 .{ .from = 0x0F40, .to = 0x0F47, .prop = .ID_Start },
6026 .{ .from = 0x0F49, .to = 0x0F6C, .prop = .ID_Start },
6027 .{ .from = 0x0F88, .to = 0x0F8C, .prop = .ID_Start },
6028 .{ .from = 0x1000, .to = 0x102A, .prop = .ID_Start },
6029 .{ .from = 0x103F, .to = 0x103F, .prop = .ID_Start },
6030 .{ .from = 0x1050, .to = 0x1055, .prop = .ID_Start },
6031 .{ .from = 0x105A, .to = 0x105D, .prop = .ID_Start },
6032 .{ .from = 0x1061, .to = 0x1061, .prop = .ID_Start },
6033 .{ .from = 0x1065, .to = 0x1066, .prop = .ID_Start },
6034 .{ .from = 0x106E, .to = 0x1070, .prop = .ID_Start },
6035 .{ .from = 0x1075, .to = 0x1081, .prop = .ID_Start },
6036 .{ .from = 0x108E, .to = 0x108E, .prop = .ID_Start },
6037 .{ .from = 0x10A0, .to = 0x10C5, .prop = .ID_Start },
6038 .{ .from = 0x10C7, .to = 0x10C7, .prop = .ID_Start },
6039 .{ .from = 0x10CD, .to = 0x10CD, .prop = .ID_Start },
6040 .{ .from = 0x10D0, .to = 0x10FA, .prop = .ID_Start },
6041 .{ .from = 0x10FC, .to = 0x10FC, .prop = .ID_Start },
6042 .{ .from = 0x10FD, .to = 0x10FF, .prop = .ID_Start },
6043 .{ .from = 0x1100, .to = 0x1248, .prop = .ID_Start },
6044 .{ .from = 0x124A, .to = 0x124D, .prop = .ID_Start },
6045 .{ .from = 0x1250, .to = 0x1256, .prop = .ID_Start },
6046 .{ .from = 0x1258, .to = 0x1258, .prop = .ID_Start },
6047 .{ .from = 0x125A, .to = 0x125D, .prop = .ID_Start },
6048 .{ .from = 0x1260, .to = 0x1288, .prop = .ID_Start },
6049 .{ .from = 0x128A, .to = 0x128D, .prop = .ID_Start },
6050 .{ .from = 0x1290, .to = 0x12B0, .prop = .ID_Start },
6051 .{ .from = 0x12B2, .to = 0x12B5, .prop = .ID_Start },
6052 .{ .from = 0x12B8, .to = 0x12BE, .prop = .ID_Start },
6053 .{ .from = 0x12C0, .to = 0x12C0, .prop = .ID_Start },
6054 .{ .from = 0x12C2, .to = 0x12C5, .prop = .ID_Start },
6055 .{ .from = 0x12C8, .to = 0x12D6, .prop = .ID_Start },
6056 .{ .from = 0x12D8, .to = 0x1310, .prop = .ID_Start },
6057 .{ .from = 0x1312, .to = 0x1315, .prop = .ID_Start },
6058 .{ .from = 0x1318, .to = 0x135A, .prop = .ID_Start },
6059 .{ .from = 0x1380, .to = 0x138F, .prop = .ID_Start },
6060 .{ .from = 0x13A0, .to = 0x13F5, .prop = .ID_Start },
6061 .{ .from = 0x13F8, .to = 0x13FD, .prop = .ID_Start },
6062 .{ .from = 0x1401, .to = 0x166C, .prop = .ID_Start },
6063 .{ .from = 0x166F, .to = 0x167F, .prop = .ID_Start },
6064 .{ .from = 0x1681, .to = 0x169A, .prop = .ID_Start },
6065 .{ .from = 0x16A0, .to = 0x16EA, .prop = .ID_Start },
6066 .{ .from = 0x16EE, .to = 0x16F0, .prop = .ID_Start },
6067 .{ .from = 0x16F1, .to = 0x16F8, .prop = .ID_Start },
6068 .{ .from = 0x1700, .to = 0x170C, .prop = .ID_Start },
6069 .{ .from = 0x170E, .to = 0x1711, .prop = .ID_Start },
6070 .{ .from = 0x1720, .to = 0x1731, .prop = .ID_Start },
6071 .{ .from = 0x1740, .to = 0x1751, .prop = .ID_Start },
6072 .{ .from = 0x1760, .to = 0x176C, .prop = .ID_Start },
6073 .{ .from = 0x176E, .to = 0x1770, .prop = .ID_Start },
6074 .{ .from = 0x1780, .to = 0x17B3, .prop = .ID_Start },
6075 .{ .from = 0x17D7, .to = 0x17D7, .prop = .ID_Start },
6076 .{ .from = 0x17DC, .to = 0x17DC, .prop = .ID_Start },
6077 .{ .from = 0x1820, .to = 0x1842, .prop = .ID_Start },
6078 .{ .from = 0x1843, .to = 0x1843, .prop = .ID_Start },
6079 .{ .from = 0x1844, .to = 0x1878, .prop = .ID_Start },
6080 .{ .from = 0x1880, .to = 0x1884, .prop = .ID_Start },
6081 .{ .from = 0x1885, .to = 0x1886, .prop = .ID_Start },
6082 .{ .from = 0x1887, .to = 0x18A8, .prop = .ID_Start },
6083 .{ .from = 0x18AA, .to = 0x18AA, .prop = .ID_Start },
6084 .{ .from = 0x18B0, .to = 0x18F5, .prop = .ID_Start },
6085 .{ .from = 0x1900, .to = 0x191E, .prop = .ID_Start },
6086 .{ .from = 0x1950, .to = 0x196D, .prop = .ID_Start },
6087 .{ .from = 0x1970, .to = 0x1974, .prop = .ID_Start },
6088 .{ .from = 0x1980, .to = 0x19AB, .prop = .ID_Start },
6089 .{ .from = 0x19B0, .to = 0x19C9, .prop = .ID_Start },
6090 .{ .from = 0x1A00, .to = 0x1A16, .prop = .ID_Start },
6091 .{ .from = 0x1A20, .to = 0x1A54, .prop = .ID_Start },
6092 .{ .from = 0x1AA7, .to = 0x1AA7, .prop = .ID_Start },
6093 .{ .from = 0x1B05, .to = 0x1B33, .prop = .ID_Start },
6094 .{ .from = 0x1B45, .to = 0x1B4B, .prop = .ID_Start },
6095 .{ .from = 0x1B83, .to = 0x1BA0, .prop = .ID_Start },
6096 .{ .from = 0x1BAE, .to = 0x1BAF, .prop = .ID_Start },
6097 .{ .from = 0x1BBA, .to = 0x1BE5, .prop = .ID_Start },
6098 .{ .from = 0x1C00, .to = 0x1C23, .prop = .ID_Start },
6099 .{ .from = 0x1C4D, .to = 0x1C4F, .prop = .ID_Start },
6100 .{ .from = 0x1C5A, .to = 0x1C77, .prop = .ID_Start },
6101 .{ .from = 0x1C78, .to = 0x1C7D, .prop = .ID_Start },
6102 .{ .from = 0x1C80, .to = 0x1C88, .prop = .ID_Start },
6103 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .ID_Start },
6104 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .ID_Start },
6105 .{ .from = 0x1CE9, .to = 0x1CEC, .prop = .ID_Start },
6106 .{ .from = 0x1CEE, .to = 0x1CF3, .prop = .ID_Start },
6107 .{ .from = 0x1CF5, .to = 0x1CF6, .prop = .ID_Start },
6108 .{ .from = 0x1CFA, .to = 0x1CFA, .prop = .ID_Start },
6109 .{ .from = 0x1D00, .to = 0x1D2B, .prop = .ID_Start },
6110 .{ .from = 0x1D2C, .to = 0x1D6A, .prop = .ID_Start },
6111 .{ .from = 0x1D6B, .to = 0x1D77, .prop = .ID_Start },
6112 .{ .from = 0x1D78, .to = 0x1D78, .prop = .ID_Start },
6113 .{ .from = 0x1D79, .to = 0x1D9A, .prop = .ID_Start },
6114 .{ .from = 0x1D9B, .to = 0x1DBF, .prop = .ID_Start },
6115 .{ .from = 0x1E00, .to = 0x1F15, .prop = .ID_Start },
6116 .{ .from = 0x1F18, .to = 0x1F1D, .prop = .ID_Start },
6117 .{ .from = 0x1F20, .to = 0x1F45, .prop = .ID_Start },
6118 .{ .from = 0x1F48, .to = 0x1F4D, .prop = .ID_Start },
6119 .{ .from = 0x1F50, .to = 0x1F57, .prop = .ID_Start },
6120 .{ .from = 0x1F59, .to = 0x1F59, .prop = .ID_Start },
6121 .{ .from = 0x1F5B, .to = 0x1F5B, .prop = .ID_Start },
6122 .{ .from = 0x1F5D, .to = 0x1F5D, .prop = .ID_Start },
6123 .{ .from = 0x1F5F, .to = 0x1F7D, .prop = .ID_Start },
6124 .{ .from = 0x1F80, .to = 0x1FB4, .prop = .ID_Start },
6125 .{ .from = 0x1FB6, .to = 0x1FBC, .prop = .ID_Start },
6126 .{ .from = 0x1FBE, .to = 0x1FBE, .prop = .ID_Start },
6127 .{ .from = 0x1FC2, .to = 0x1FC4, .prop = .ID_Start },
6128 .{ .from = 0x1FC6, .to = 0x1FCC, .prop = .ID_Start },
6129 .{ .from = 0x1FD0, .to = 0x1FD3, .prop = .ID_Start },
6130 .{ .from = 0x1FD6, .to = 0x1FDB, .prop = .ID_Start },
6131 .{ .from = 0x1FE0, .to = 0x1FEC, .prop = .ID_Start },
6132 .{ .from = 0x1FF2, .to = 0x1FF4, .prop = .ID_Start },
6133 .{ .from = 0x1FF6, .to = 0x1FFC, .prop = .ID_Start },
6134 .{ .from = 0x2071, .to = 0x2071, .prop = .ID_Start },
6135 .{ .from = 0x207F, .to = 0x207F, .prop = .ID_Start },
6136 .{ .from = 0x2090, .to = 0x209C, .prop = .ID_Start },
6137 .{ .from = 0x2102, .to = 0x2102, .prop = .ID_Start },
6138 .{ .from = 0x2107, .to = 0x2107, .prop = .ID_Start },
6139 .{ .from = 0x210A, .to = 0x2113, .prop = .ID_Start },
6140 .{ .from = 0x2115, .to = 0x2115, .prop = .ID_Start },
6141 .{ .from = 0x2118, .to = 0x2118, .prop = .ID_Start },
6142 .{ .from = 0x2119, .to = 0x211D, .prop = .ID_Start },
6143 .{ .from = 0x2124, .to = 0x2124, .prop = .ID_Start },
6144 .{ .from = 0x2126, .to = 0x2126, .prop = .ID_Start },
6145 .{ .from = 0x2128, .to = 0x2128, .prop = .ID_Start },
6146 .{ .from = 0x212A, .to = 0x212D, .prop = .ID_Start },
6147 .{ .from = 0x212E, .to = 0x212E, .prop = .ID_Start },
6148 .{ .from = 0x212F, .to = 0x2134, .prop = .ID_Start },
6149 .{ .from = 0x2135, .to = 0x2138, .prop = .ID_Start },
6150 .{ .from = 0x2139, .to = 0x2139, .prop = .ID_Start },
6151 .{ .from = 0x213C, .to = 0x213F, .prop = .ID_Start },
6152 .{ .from = 0x2145, .to = 0x2149, .prop = .ID_Start },
6153 .{ .from = 0x214E, .to = 0x214E, .prop = .ID_Start },
6154 .{ .from = 0x2160, .to = 0x2182, .prop = .ID_Start },
6155 .{ .from = 0x2183, .to = 0x2184, .prop = .ID_Start },
6156 .{ .from = 0x2185, .to = 0x2188, .prop = .ID_Start },
6157 .{ .from = 0x2C00, .to = 0x2C2E, .prop = .ID_Start },
6158 .{ .from = 0x2C30, .to = 0x2C5E, .prop = .ID_Start },
6159 .{ .from = 0x2C60, .to = 0x2C7B, .prop = .ID_Start },
6160 .{ .from = 0x2C7C, .to = 0x2C7D, .prop = .ID_Start },
6161 .{ .from = 0x2C7E, .to = 0x2CE4, .prop = .ID_Start },
6162 .{ .from = 0x2CEB, .to = 0x2CEE, .prop = .ID_Start },
6163 .{ .from = 0x2CF2, .to = 0x2CF3, .prop = .ID_Start },
6164 .{ .from = 0x2D00, .to = 0x2D25, .prop = .ID_Start },
6165 .{ .from = 0x2D27, .to = 0x2D27, .prop = .ID_Start },
6166 .{ .from = 0x2D2D, .to = 0x2D2D, .prop = .ID_Start },
6167 .{ .from = 0x2D30, .to = 0x2D67, .prop = .ID_Start },
6168 .{ .from = 0x2D6F, .to = 0x2D6F, .prop = .ID_Start },
6169 .{ .from = 0x2D80, .to = 0x2D96, .prop = .ID_Start },
6170 .{ .from = 0x2DA0, .to = 0x2DA6, .prop = .ID_Start },
6171 .{ .from = 0x2DA8, .to = 0x2DAE, .prop = .ID_Start },
6172 .{ .from = 0x2DB0, .to = 0x2DB6, .prop = .ID_Start },
6173 .{ .from = 0x2DB8, .to = 0x2DBE, .prop = .ID_Start },
6174 .{ .from = 0x2DC0, .to = 0x2DC6, .prop = .ID_Start },
6175 .{ .from = 0x2DC8, .to = 0x2DCE, .prop = .ID_Start },
6176 .{ .from = 0x2DD0, .to = 0x2DD6, .prop = .ID_Start },
6177 .{ .from = 0x2DD8, .to = 0x2DDE, .prop = .ID_Start },
6178 .{ .from = 0x3005, .to = 0x3005, .prop = .ID_Start },
6179 .{ .from = 0x3006, .to = 0x3006, .prop = .ID_Start },
6180 .{ .from = 0x3007, .to = 0x3007, .prop = .ID_Start },
6181 .{ .from = 0x3021, .to = 0x3029, .prop = .ID_Start },
6182 .{ .from = 0x3031, .to = 0x3035, .prop = .ID_Start },
6183 .{ .from = 0x3038, .to = 0x303A, .prop = .ID_Start },
6184 .{ .from = 0x303B, .to = 0x303B, .prop = .ID_Start },
6185 .{ .from = 0x303C, .to = 0x303C, .prop = .ID_Start },
6186 .{ .from = 0x3041, .to = 0x3096, .prop = .ID_Start },
6187 .{ .from = 0x309B, .to = 0x309C, .prop = .ID_Start },
6188 .{ .from = 0x309D, .to = 0x309E, .prop = .ID_Start },
6189 .{ .from = 0x309F, .to = 0x309F, .prop = .ID_Start },
6190 .{ .from = 0x30A1, .to = 0x30FA, .prop = .ID_Start },
6191 .{ .from = 0x30FC, .to = 0x30FE, .prop = .ID_Start },
6192 .{ .from = 0x30FF, .to = 0x30FF, .prop = .ID_Start },
6193 .{ .from = 0x3105, .to = 0x312F, .prop = .ID_Start },
6194 .{ .from = 0x3131, .to = 0x318E, .prop = .ID_Start },
6195 .{ .from = 0x31A0, .to = 0x31BF, .prop = .ID_Start },
6196 .{ .from = 0x31F0, .to = 0x31FF, .prop = .ID_Start },
6197 .{ .from = 0x3400, .to = 0x4DBF, .prop = .ID_Start },
6198 .{ .from = 0x4E00, .to = 0x9FFC, .prop = .ID_Start },
6199 .{ .from = 0xA000, .to = 0xA014, .prop = .ID_Start },
6200 .{ .from = 0xA015, .to = 0xA015, .prop = .ID_Start },
6201 .{ .from = 0xA016, .to = 0xA48C, .prop = .ID_Start },
6202 .{ .from = 0xA4D0, .to = 0xA4F7, .prop = .ID_Start },
6203 .{ .from = 0xA4F8, .to = 0xA4FD, .prop = .ID_Start },
6204 .{ .from = 0xA500, .to = 0xA60B, .prop = .ID_Start },
6205 .{ .from = 0xA60C, .to = 0xA60C, .prop = .ID_Start },
6206 .{ .from = 0xA610, .to = 0xA61F, .prop = .ID_Start },
6207 .{ .from = 0xA62A, .to = 0xA62B, .prop = .ID_Start },
6208 .{ .from = 0xA640, .to = 0xA66D, .prop = .ID_Start },
6209 .{ .from = 0xA66E, .to = 0xA66E, .prop = .ID_Start },
6210 .{ .from = 0xA67F, .to = 0xA67F, .prop = .ID_Start },
6211 .{ .from = 0xA680, .to = 0xA69B, .prop = .ID_Start },
6212 .{ .from = 0xA69C, .to = 0xA69D, .prop = .ID_Start },
6213 .{ .from = 0xA6A0, .to = 0xA6E5, .prop = .ID_Start },
6214 .{ .from = 0xA6E6, .to = 0xA6EF, .prop = .ID_Start },
6215 .{ .from = 0xA717, .to = 0xA71F, .prop = .ID_Start },
6216 .{ .from = 0xA722, .to = 0xA76F, .prop = .ID_Start },
6217 .{ .from = 0xA770, .to = 0xA770, .prop = .ID_Start },
6218 .{ .from = 0xA771, .to = 0xA787, .prop = .ID_Start },
6219 .{ .from = 0xA788, .to = 0xA788, .prop = .ID_Start },
6220 .{ .from = 0xA78B, .to = 0xA78E, .prop = .ID_Start },
6221 .{ .from = 0xA78F, .to = 0xA78F, .prop = .ID_Start },
6222 .{ .from = 0xA790, .to = 0xA7BF, .prop = .ID_Start },
6223 .{ .from = 0xA7C2, .to = 0xA7CA, .prop = .ID_Start },
6224 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .ID_Start },
6225 .{ .from = 0xA7F7, .to = 0xA7F7, .prop = .ID_Start },
6226 .{ .from = 0xA7F8, .to = 0xA7F9, .prop = .ID_Start },
6227 .{ .from = 0xA7FA, .to = 0xA7FA, .prop = .ID_Start },
6228 .{ .from = 0xA7FB, .to = 0xA801, .prop = .ID_Start },
6229 .{ .from = 0xA803, .to = 0xA805, .prop = .ID_Start },
6230 .{ .from = 0xA807, .to = 0xA80A, .prop = .ID_Start },
6231 .{ .from = 0xA80C, .to = 0xA822, .prop = .ID_Start },
6232 .{ .from = 0xA840, .to = 0xA873, .prop = .ID_Start },
6233 .{ .from = 0xA882, .to = 0xA8B3, .prop = .ID_Start },
6234 .{ .from = 0xA8F2, .to = 0xA8F7, .prop = .ID_Start },
6235 .{ .from = 0xA8FB, .to = 0xA8FB, .prop = .ID_Start },
6236 .{ .from = 0xA8FD, .to = 0xA8FE, .prop = .ID_Start },
6237 .{ .from = 0xA90A, .to = 0xA925, .prop = .ID_Start },
6238 .{ .from = 0xA930, .to = 0xA946, .prop = .ID_Start },
6239 .{ .from = 0xA960, .to = 0xA97C, .prop = .ID_Start },
6240 .{ .from = 0xA984, .to = 0xA9B2, .prop = .ID_Start },
6241 .{ .from = 0xA9CF, .to = 0xA9CF, .prop = .ID_Start },
6242 .{ .from = 0xA9E0, .to = 0xA9E4, .prop = .ID_Start },
6243 .{ .from = 0xA9E6, .to = 0xA9E6, .prop = .ID_Start },
6244 .{ .from = 0xA9E7, .to = 0xA9EF, .prop = .ID_Start },
6245 .{ .from = 0xA9FA, .to = 0xA9FE, .prop = .ID_Start },
6246 .{ .from = 0xAA00, .to = 0xAA28, .prop = .ID_Start },
6247 .{ .from = 0xAA40, .to = 0xAA42, .prop = .ID_Start },
6248 .{ .from = 0xAA44, .to = 0xAA4B, .prop = .ID_Start },
6249 .{ .from = 0xAA60, .to = 0xAA6F, .prop = .ID_Start },
6250 .{ .from = 0xAA70, .to = 0xAA70, .prop = .ID_Start },
6251 .{ .from = 0xAA71, .to = 0xAA76, .prop = .ID_Start },
6252 .{ .from = 0xAA7A, .to = 0xAA7A, .prop = .ID_Start },
6253 .{ .from = 0xAA7E, .to = 0xAAAF, .prop = .ID_Start },
6254 .{ .from = 0xAAB1, .to = 0xAAB1, .prop = .ID_Start },
6255 .{ .from = 0xAAB5, .to = 0xAAB6, .prop = .ID_Start },
6256 .{ .from = 0xAAB9, .to = 0xAABD, .prop = .ID_Start },
6257 .{ .from = 0xAAC0, .to = 0xAAC0, .prop = .ID_Start },
6258 .{ .from = 0xAAC2, .to = 0xAAC2, .prop = .ID_Start },
6259 .{ .from = 0xAADB, .to = 0xAADC, .prop = .ID_Start },
6260 .{ .from = 0xAADD, .to = 0xAADD, .prop = .ID_Start },
6261 .{ .from = 0xAAE0, .to = 0xAAEA, .prop = .ID_Start },
6262 .{ .from = 0xAAF2, .to = 0xAAF2, .prop = .ID_Start },
6263 .{ .from = 0xAAF3, .to = 0xAAF4, .prop = .ID_Start },
6264 .{ .from = 0xAB01, .to = 0xAB06, .prop = .ID_Start },
6265 .{ .from = 0xAB09, .to = 0xAB0E, .prop = .ID_Start },
6266 .{ .from = 0xAB11, .to = 0xAB16, .prop = .ID_Start },
6267 .{ .from = 0xAB20, .to = 0xAB26, .prop = .ID_Start },
6268 .{ .from = 0xAB28, .to = 0xAB2E, .prop = .ID_Start },
6269 .{ .from = 0xAB30, .to = 0xAB5A, .prop = .ID_Start },
6270 .{ .from = 0xAB5C, .to = 0xAB5F, .prop = .ID_Start },
6271 .{ .from = 0xAB60, .to = 0xAB68, .prop = .ID_Start },
6272 .{ .from = 0xAB69, .to = 0xAB69, .prop = .ID_Start },
6273 .{ .from = 0xAB70, .to = 0xABBF, .prop = .ID_Start },
6274 .{ .from = 0xABC0, .to = 0xABE2, .prop = .ID_Start },
6275 .{ .from = 0xAC00, .to = 0xD7A3, .prop = .ID_Start },
6276 .{ .from = 0xD7B0, .to = 0xD7C6, .prop = .ID_Start },
6277 .{ .from = 0xD7CB, .to = 0xD7FB, .prop = .ID_Start },
6278 .{ .from = 0xF900, .to = 0xFA6D, .prop = .ID_Start },
6279 .{ .from = 0xFA70, .to = 0xFAD9, .prop = .ID_Start },
6280 .{ .from = 0xFB00, .to = 0xFB06, .prop = .ID_Start },
6281 .{ .from = 0xFB13, .to = 0xFB17, .prop = .ID_Start },
6282 .{ .from = 0xFB1D, .to = 0xFB1D, .prop = .ID_Start },
6283 .{ .from = 0xFB1F, .to = 0xFB28, .prop = .ID_Start },
6284 .{ .from = 0xFB2A, .to = 0xFB36, .prop = .ID_Start },
6285 .{ .from = 0xFB38, .to = 0xFB3C, .prop = .ID_Start },
6286 .{ .from = 0xFB3E, .to = 0xFB3E, .prop = .ID_Start },
6287 .{ .from = 0xFB40, .to = 0xFB41, .prop = .ID_Start },
6288 .{ .from = 0xFB43, .to = 0xFB44, .prop = .ID_Start },
6289 .{ .from = 0xFB46, .to = 0xFBB1, .prop = .ID_Start },
6290 .{ .from = 0xFBD3, .to = 0xFD3D, .prop = .ID_Start },
6291 .{ .from = 0xFD50, .to = 0xFD8F, .prop = .ID_Start },
6292 .{ .from = 0xFD92, .to = 0xFDC7, .prop = .ID_Start },
6293 .{ .from = 0xFDF0, .to = 0xFDFB, .prop = .ID_Start },
6294 .{ .from = 0xFE70, .to = 0xFE74, .prop = .ID_Start },
6295 .{ .from = 0xFE76, .to = 0xFEFC, .prop = .ID_Start },
6296 .{ .from = 0xFF21, .to = 0xFF3A, .prop = .ID_Start },
6297 .{ .from = 0xFF41, .to = 0xFF5A, .prop = .ID_Start },
6298 .{ .from = 0xFF66, .to = 0xFF6F, .prop = .ID_Start },
6299 .{ .from = 0xFF70, .to = 0xFF70, .prop = .ID_Start },
6300 .{ .from = 0xFF71, .to = 0xFF9D, .prop = .ID_Start },
6301 .{ .from = 0xFF9E, .to = 0xFF9F, .prop = .ID_Start },
6302 .{ .from = 0xFFA0, .to = 0xFFBE, .prop = .ID_Start },
6303 .{ .from = 0xFFC2, .to = 0xFFC7, .prop = .ID_Start },
6304 .{ .from = 0xFFCA, .to = 0xFFCF, .prop = .ID_Start },
6305 .{ .from = 0xFFD2, .to = 0xFFD7, .prop = .ID_Start },
6306 .{ .from = 0xFFDA, .to = 0xFFDC, .prop = .ID_Start },
6307 .{ .from = 0x10000, .to = 0x1000B, .prop = .ID_Start },
6308 .{ .from = 0x1000D, .to = 0x10026, .prop = .ID_Start },
6309 .{ .from = 0x10028, .to = 0x1003A, .prop = .ID_Start },
6310 .{ .from = 0x1003C, .to = 0x1003D, .prop = .ID_Start },
6311 .{ .from = 0x1003F, .to = 0x1004D, .prop = .ID_Start },
6312 .{ .from = 0x10050, .to = 0x1005D, .prop = .ID_Start },
6313 .{ .from = 0x10080, .to = 0x100FA, .prop = .ID_Start },
6314 .{ .from = 0x10140, .to = 0x10174, .prop = .ID_Start },
6315 .{ .from = 0x10280, .to = 0x1029C, .prop = .ID_Start },
6316 .{ .from = 0x102A0, .to = 0x102D0, .prop = .ID_Start },
6317 .{ .from = 0x10300, .to = 0x1031F, .prop = .ID_Start },
6318 .{ .from = 0x1032D, .to = 0x10340, .prop = .ID_Start },
6319 .{ .from = 0x10341, .to = 0x10341, .prop = .ID_Start },
6320 .{ .from = 0x10342, .to = 0x10349, .prop = .ID_Start },
6321 .{ .from = 0x1034A, .to = 0x1034A, .prop = .ID_Start },
6322 .{ .from = 0x10350, .to = 0x10375, .prop = .ID_Start },
6323 .{ .from = 0x10380, .to = 0x1039D, .prop = .ID_Start },
6324 .{ .from = 0x103A0, .to = 0x103C3, .prop = .ID_Start },
6325 .{ .from = 0x103C8, .to = 0x103CF, .prop = .ID_Start },
6326 .{ .from = 0x103D1, .to = 0x103D5, .prop = .ID_Start },
6327 .{ .from = 0x10400, .to = 0x1044F, .prop = .ID_Start },
6328 .{ .from = 0x10450, .to = 0x1049D, .prop = .ID_Start },
6329 .{ .from = 0x104B0, .to = 0x104D3, .prop = .ID_Start },
6330 .{ .from = 0x104D8, .to = 0x104FB, .prop = .ID_Start },
6331 .{ .from = 0x10500, .to = 0x10527, .prop = .ID_Start },
6332 .{ .from = 0x10530, .to = 0x10563, .prop = .ID_Start },
6333 .{ .from = 0x10600, .to = 0x10736, .prop = .ID_Start },
6334 .{ .from = 0x10740, .to = 0x10755, .prop = .ID_Start },
6335 .{ .from = 0x10760, .to = 0x10767, .prop = .ID_Start },
6336 .{ .from = 0x10800, .to = 0x10805, .prop = .ID_Start },
6337 .{ .from = 0x10808, .to = 0x10808, .prop = .ID_Start },
6338 .{ .from = 0x1080A, .to = 0x10835, .prop = .ID_Start },
6339 .{ .from = 0x10837, .to = 0x10838, .prop = .ID_Start },
6340 .{ .from = 0x1083C, .to = 0x1083C, .prop = .ID_Start },
6341 .{ .from = 0x1083F, .to = 0x10855, .prop = .ID_Start },
6342 .{ .from = 0x10860, .to = 0x10876, .prop = .ID_Start },
6343 .{ .from = 0x10880, .to = 0x1089E, .prop = .ID_Start },
6344 .{ .from = 0x108E0, .to = 0x108F2, .prop = .ID_Start },
6345 .{ .from = 0x108F4, .to = 0x108F5, .prop = .ID_Start },
6346 .{ .from = 0x10900, .to = 0x10915, .prop = .ID_Start },
6347 .{ .from = 0x10920, .to = 0x10939, .prop = .ID_Start },
6348 .{ .from = 0x10980, .to = 0x109B7, .prop = .ID_Start },
6349 .{ .from = 0x109BE, .to = 0x109BF, .prop = .ID_Start },
6350 .{ .from = 0x10A00, .to = 0x10A00, .prop = .ID_Start },
6351 .{ .from = 0x10A10, .to = 0x10A13, .prop = .ID_Start },
6352 .{ .from = 0x10A15, .to = 0x10A17, .prop = .ID_Start },
6353 .{ .from = 0x10A19, .to = 0x10A35, .prop = .ID_Start },
6354 .{ .from = 0x10A60, .to = 0x10A7C, .prop = .ID_Start },
6355 .{ .from = 0x10A80, .to = 0x10A9C, .prop = .ID_Start },
6356 .{ .from = 0x10AC0, .to = 0x10AC7, .prop = .ID_Start },
6357 .{ .from = 0x10AC9, .to = 0x10AE4, .prop = .ID_Start },
6358 .{ .from = 0x10B00, .to = 0x10B35, .prop = .ID_Start },
6359 .{ .from = 0x10B40, .to = 0x10B55, .prop = .ID_Start },
6360 .{ .from = 0x10B60, .to = 0x10B72, .prop = .ID_Start },
6361 .{ .from = 0x10B80, .to = 0x10B91, .prop = .ID_Start },
6362 .{ .from = 0x10C00, .to = 0x10C48, .prop = .ID_Start },
6363 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .ID_Start },
6364 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .ID_Start },
6365 .{ .from = 0x10D00, .to = 0x10D23, .prop = .ID_Start },
6366 .{ .from = 0x10E80, .to = 0x10EA9, .prop = .ID_Start },
6367 .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .ID_Start },
6368 .{ .from = 0x10F00, .to = 0x10F1C, .prop = .ID_Start },
6369 .{ .from = 0x10F27, .to = 0x10F27, .prop = .ID_Start },
6370 .{ .from = 0x10F30, .to = 0x10F45, .prop = .ID_Start },
6371 .{ .from = 0x10FB0, .to = 0x10FC4, .prop = .ID_Start },
6372 .{ .from = 0x10FE0, .to = 0x10FF6, .prop = .ID_Start },
6373 .{ .from = 0x11003, .to = 0x11037, .prop = .ID_Start },
6374 .{ .from = 0x11083, .to = 0x110AF, .prop = .ID_Start },
6375 .{ .from = 0x110D0, .to = 0x110E8, .prop = .ID_Start },
6376 .{ .from = 0x11103, .to = 0x11126, .prop = .ID_Start },
6377 .{ .from = 0x11144, .to = 0x11144, .prop = .ID_Start },
6378 .{ .from = 0x11147, .to = 0x11147, .prop = .ID_Start },
6379 .{ .from = 0x11150, .to = 0x11172, .prop = .ID_Start },
6380 .{ .from = 0x11176, .to = 0x11176, .prop = .ID_Start },
6381 .{ .from = 0x11183, .to = 0x111B2, .prop = .ID_Start },
6382 .{ .from = 0x111C1, .to = 0x111C4, .prop = .ID_Start },
6383 .{ .from = 0x111DA, .to = 0x111DA, .prop = .ID_Start },
6384 .{ .from = 0x111DC, .to = 0x111DC, .prop = .ID_Start },
6385 .{ .from = 0x11200, .to = 0x11211, .prop = .ID_Start },
6386 .{ .from = 0x11213, .to = 0x1122B, .prop = .ID_Start },
6387 .{ .from = 0x11280, .to = 0x11286, .prop = .ID_Start },
6388 .{ .from = 0x11288, .to = 0x11288, .prop = .ID_Start },
6389 .{ .from = 0x1128A, .to = 0x1128D, .prop = .ID_Start },
6390 .{ .from = 0x1128F, .to = 0x1129D, .prop = .ID_Start },
6391 .{ .from = 0x1129F, .to = 0x112A8, .prop = .ID_Start },
6392 .{ .from = 0x112B0, .to = 0x112DE, .prop = .ID_Start },
6393 .{ .from = 0x11305, .to = 0x1130C, .prop = .ID_Start },
6394 .{ .from = 0x1130F, .to = 0x11310, .prop = .ID_Start },
6395 .{ .from = 0x11313, .to = 0x11328, .prop = .ID_Start },
6396 .{ .from = 0x1132A, .to = 0x11330, .prop = .ID_Start },
6397 .{ .from = 0x11332, .to = 0x11333, .prop = .ID_Start },
6398 .{ .from = 0x11335, .to = 0x11339, .prop = .ID_Start },
6399 .{ .from = 0x1133D, .to = 0x1133D, .prop = .ID_Start },
6400 .{ .from = 0x11350, .to = 0x11350, .prop = .ID_Start },
6401 .{ .from = 0x1135D, .to = 0x11361, .prop = .ID_Start },
6402 .{ .from = 0x11400, .to = 0x11434, .prop = .ID_Start },
6403 .{ .from = 0x11447, .to = 0x1144A, .prop = .ID_Start },
6404 .{ .from = 0x1145F, .to = 0x11461, .prop = .ID_Start },
6405 .{ .from = 0x11480, .to = 0x114AF, .prop = .ID_Start },
6406 .{ .from = 0x114C4, .to = 0x114C5, .prop = .ID_Start },
6407 .{ .from = 0x114C7, .to = 0x114C7, .prop = .ID_Start },
6408 .{ .from = 0x11580, .to = 0x115AE, .prop = .ID_Start },
6409 .{ .from = 0x115D8, .to = 0x115DB, .prop = .ID_Start },
6410 .{ .from = 0x11600, .to = 0x1162F, .prop = .ID_Start },
6411 .{ .from = 0x11644, .to = 0x11644, .prop = .ID_Start },
6412 .{ .from = 0x11680, .to = 0x116AA, .prop = .ID_Start },
6413 .{ .from = 0x116B8, .to = 0x116B8, .prop = .ID_Start },
6414 .{ .from = 0x11700, .to = 0x1171A, .prop = .ID_Start },
6415 .{ .from = 0x11800, .to = 0x1182B, .prop = .ID_Start },
6416 .{ .from = 0x118A0, .to = 0x118DF, .prop = .ID_Start },
6417 .{ .from = 0x118FF, .to = 0x11906, .prop = .ID_Start },
6418 .{ .from = 0x11909, .to = 0x11909, .prop = .ID_Start },
6419 .{ .from = 0x1190C, .to = 0x11913, .prop = .ID_Start },
6420 .{ .from = 0x11915, .to = 0x11916, .prop = .ID_Start },
6421 .{ .from = 0x11918, .to = 0x1192F, .prop = .ID_Start },
6422 .{ .from = 0x1193F, .to = 0x1193F, .prop = .ID_Start },
6423 .{ .from = 0x11941, .to = 0x11941, .prop = .ID_Start },
6424 .{ .from = 0x119A0, .to = 0x119A7, .prop = .ID_Start },
6425 .{ .from = 0x119AA, .to = 0x119D0, .prop = .ID_Start },
6426 .{ .from = 0x119E1, .to = 0x119E1, .prop = .ID_Start },
6427 .{ .from = 0x119E3, .to = 0x119E3, .prop = .ID_Start },
6428 .{ .from = 0x11A00, .to = 0x11A00, .prop = .ID_Start },
6429 .{ .from = 0x11A0B, .to = 0x11A32, .prop = .ID_Start },
6430 .{ .from = 0x11A3A, .to = 0x11A3A, .prop = .ID_Start },
6431 .{ .from = 0x11A50, .to = 0x11A50, .prop = .ID_Start },
6432 .{ .from = 0x11A5C, .to = 0x11A89, .prop = .ID_Start },
6433 .{ .from = 0x11A9D, .to = 0x11A9D, .prop = .ID_Start },
6434 .{ .from = 0x11AC0, .to = 0x11AF8, .prop = .ID_Start },
6435 .{ .from = 0x11C00, .to = 0x11C08, .prop = .ID_Start },
6436 .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .ID_Start },
6437 .{ .from = 0x11C40, .to = 0x11C40, .prop = .ID_Start },
6438 .{ .from = 0x11C72, .to = 0x11C8F, .prop = .ID_Start },
6439 .{ .from = 0x11D00, .to = 0x11D06, .prop = .ID_Start },
6440 .{ .from = 0x11D08, .to = 0x11D09, .prop = .ID_Start },
6441 .{ .from = 0x11D0B, .to = 0x11D30, .prop = .ID_Start },
6442 .{ .from = 0x11D46, .to = 0x11D46, .prop = .ID_Start },
6443 .{ .from = 0x11D60, .to = 0x11D65, .prop = .ID_Start },
6444 .{ .from = 0x11D67, .to = 0x11D68, .prop = .ID_Start },
6445 .{ .from = 0x11D6A, .to = 0x11D89, .prop = .ID_Start },
6446 .{ .from = 0x11D98, .to = 0x11D98, .prop = .ID_Start },
6447 .{ .from = 0x11EE0, .to = 0x11EF2, .prop = .ID_Start },
6448 .{ .from = 0x11FB0, .to = 0x11FB0, .prop = .ID_Start },
6449 .{ .from = 0x12000, .to = 0x12399, .prop = .ID_Start },
6450 .{ .from = 0x12400, .to = 0x1246E, .prop = .ID_Start },
6451 .{ .from = 0x12480, .to = 0x12543, .prop = .ID_Start },
6452 .{ .from = 0x13000, .to = 0x1342E, .prop = .ID_Start },
6453 .{ .from = 0x14400, .to = 0x14646, .prop = .ID_Start },
6454 .{ .from = 0x16800, .to = 0x16A38, .prop = .ID_Start },
6455 .{ .from = 0x16A40, .to = 0x16A5E, .prop = .ID_Start },
6456 .{ .from = 0x16AD0, .to = 0x16AED, .prop = .ID_Start },
6457 .{ .from = 0x16B00, .to = 0x16B2F, .prop = .ID_Start },
6458 .{ .from = 0x16B40, .to = 0x16B43, .prop = .ID_Start },
6459 .{ .from = 0x16B63, .to = 0x16B77, .prop = .ID_Start },
6460 .{ .from = 0x16B7D, .to = 0x16B8F, .prop = .ID_Start },
6461 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .ID_Start },
6462 .{ .from = 0x16F00, .to = 0x16F4A, .prop = .ID_Start },
6463 .{ .from = 0x16F50, .to = 0x16F50, .prop = .ID_Start },
6464 .{ .from = 0x16F93, .to = 0x16F9F, .prop = .ID_Start },
6465 .{ .from = 0x16FE0, .to = 0x16FE1, .prop = .ID_Start },
6466 .{ .from = 0x16FE3, .to = 0x16FE3, .prop = .ID_Start },
6467 .{ .from = 0x17000, .to = 0x187F7, .prop = .ID_Start },
6468 .{ .from = 0x18800, .to = 0x18CD5, .prop = .ID_Start },
6469 .{ .from = 0x18D00, .to = 0x18D08, .prop = .ID_Start },
6470 .{ .from = 0x1B000, .to = 0x1B11E, .prop = .ID_Start },
6471 .{ .from = 0x1B150, .to = 0x1B152, .prop = .ID_Start },
6472 .{ .from = 0x1B164, .to = 0x1B167, .prop = .ID_Start },
6473 .{ .from = 0x1B170, .to = 0x1B2FB, .prop = .ID_Start },
6474 .{ .from = 0x1BC00, .to = 0x1BC6A, .prop = .ID_Start },
6475 .{ .from = 0x1BC70, .to = 0x1BC7C, .prop = .ID_Start },
6476 .{ .from = 0x1BC80, .to = 0x1BC88, .prop = .ID_Start },
6477 .{ .from = 0x1BC90, .to = 0x1BC99, .prop = .ID_Start },
6478 .{ .from = 0x1D400, .to = 0x1D454, .prop = .ID_Start },
6479 .{ .from = 0x1D456, .to = 0x1D49C, .prop = .ID_Start },
6480 .{ .from = 0x1D49E, .to = 0x1D49F, .prop = .ID_Start },
6481 .{ .from = 0x1D4A2, .to = 0x1D4A2, .prop = .ID_Start },
6482 .{ .from = 0x1D4A5, .to = 0x1D4A6, .prop = .ID_Start },
6483 .{ .from = 0x1D4A9, .to = 0x1D4AC, .prop = .ID_Start },
6484 .{ .from = 0x1D4AE, .to = 0x1D4B9, .prop = .ID_Start },
6485 .{ .from = 0x1D4BB, .to = 0x1D4BB, .prop = .ID_Start },
6486 .{ .from = 0x1D4BD, .to = 0x1D4C3, .prop = .ID_Start },
6487 .{ .from = 0x1D4C5, .to = 0x1D505, .prop = .ID_Start },
6488 .{ .from = 0x1D507, .to = 0x1D50A, .prop = .ID_Start },
6489 .{ .from = 0x1D50D, .to = 0x1D514, .prop = .ID_Start },
6490 .{ .from = 0x1D516, .to = 0x1D51C, .prop = .ID_Start },
6491 .{ .from = 0x1D51E, .to = 0x1D539, .prop = .ID_Start },
6492 .{ .from = 0x1D53B, .to = 0x1D53E, .prop = .ID_Start },
6493 .{ .from = 0x1D540, .to = 0x1D544, .prop = .ID_Start },
6494 .{ .from = 0x1D546, .to = 0x1D546, .prop = .ID_Start },
6495 .{ .from = 0x1D54A, .to = 0x1D550, .prop = .ID_Start },
6496 .{ .from = 0x1D552, .to = 0x1D6A5, .prop = .ID_Start },
6497 .{ .from = 0x1D6A8, .to = 0x1D6C0, .prop = .ID_Start },
6498 .{ .from = 0x1D6C2, .to = 0x1D6DA, .prop = .ID_Start },
6499 .{ .from = 0x1D6DC, .to = 0x1D6FA, .prop = .ID_Start },
6500 .{ .from = 0x1D6FC, .to = 0x1D714, .prop = .ID_Start },
6501 .{ .from = 0x1D716, .to = 0x1D734, .prop = .ID_Start },
6502 .{ .from = 0x1D736, .to = 0x1D74E, .prop = .ID_Start },
6503 .{ .from = 0x1D750, .to = 0x1D76E, .prop = .ID_Start },
6504 .{ .from = 0x1D770, .to = 0x1D788, .prop = .ID_Start },
6505 .{ .from = 0x1D78A, .to = 0x1D7A8, .prop = .ID_Start },
6506 .{ .from = 0x1D7AA, .to = 0x1D7C2, .prop = .ID_Start },
6507 .{ .from = 0x1D7C4, .to = 0x1D7CB, .prop = .ID_Start },
6508 .{ .from = 0x1E100, .to = 0x1E12C, .prop = .ID_Start },
6509 .{ .from = 0x1E137, .to = 0x1E13D, .prop = .ID_Start },
6510 .{ .from = 0x1E14E, .to = 0x1E14E, .prop = .ID_Start },
6511 .{ .from = 0x1E2C0, .to = 0x1E2EB, .prop = .ID_Start },
6512 .{ .from = 0x1E800, .to = 0x1E8C4, .prop = .ID_Start },
6513 .{ .from = 0x1E900, .to = 0x1E943, .prop = .ID_Start },
6514 .{ .from = 0x1E94B, .to = 0x1E94B, .prop = .ID_Start },
6515 .{ .from = 0x1EE00, .to = 0x1EE03, .prop = .ID_Start },
6516 .{ .from = 0x1EE05, .to = 0x1EE1F, .prop = .ID_Start },
6517 .{ .from = 0x1EE21, .to = 0x1EE22, .prop = .ID_Start },
6518 .{ .from = 0x1EE24, .to = 0x1EE24, .prop = .ID_Start },
6519 .{ .from = 0x1EE27, .to = 0x1EE27, .prop = .ID_Start },
6520 .{ .from = 0x1EE29, .to = 0x1EE32, .prop = .ID_Start },
6521 .{ .from = 0x1EE34, .to = 0x1EE37, .prop = .ID_Start },
6522 .{ .from = 0x1EE39, .to = 0x1EE39, .prop = .ID_Start },
6523 .{ .from = 0x1EE3B, .to = 0x1EE3B, .prop = .ID_Start },
6524 .{ .from = 0x1EE42, .to = 0x1EE42, .prop = .ID_Start },
6525 .{ .from = 0x1EE47, .to = 0x1EE47, .prop = .ID_Start },
6526 .{ .from = 0x1EE49, .to = 0x1EE49, .prop = .ID_Start },
6527 .{ .from = 0x1EE4B, .to = 0x1EE4B, .prop = .ID_Start },
6528 .{ .from = 0x1EE4D, .to = 0x1EE4F, .prop = .ID_Start },
6529 .{ .from = 0x1EE51, .to = 0x1EE52, .prop = .ID_Start },
6530 .{ .from = 0x1EE54, .to = 0x1EE54, .prop = .ID_Start },
6531 .{ .from = 0x1EE57, .to = 0x1EE57, .prop = .ID_Start },
6532 .{ .from = 0x1EE59, .to = 0x1EE59, .prop = .ID_Start },
6533 .{ .from = 0x1EE5B, .to = 0x1EE5B, .prop = .ID_Start },
6534 .{ .from = 0x1EE5D, .to = 0x1EE5D, .prop = .ID_Start },
6535 .{ .from = 0x1EE5F, .to = 0x1EE5F, .prop = .ID_Start },
6536 .{ .from = 0x1EE61, .to = 0x1EE62, .prop = .ID_Start },
6537 .{ .from = 0x1EE64, .to = 0x1EE64, .prop = .ID_Start },
6538 .{ .from = 0x1EE67, .to = 0x1EE6A, .prop = .ID_Start },
6539 .{ .from = 0x1EE6C, .to = 0x1EE72, .prop = .ID_Start },
6540 .{ .from = 0x1EE74, .to = 0x1EE77, .prop = .ID_Start },
6541 .{ .from = 0x1EE79, .to = 0x1EE7C, .prop = .ID_Start },
6542 .{ .from = 0x1EE7E, .to = 0x1EE7E, .prop = .ID_Start },
6543 .{ .from = 0x1EE80, .to = 0x1EE89, .prop = .ID_Start },
6544 .{ .from = 0x1EE8B, .to = 0x1EE9B, .prop = .ID_Start },
6545 .{ .from = 0x1EEA1, .to = 0x1EEA3, .prop = .ID_Start },
6546 .{ .from = 0x1EEA5, .to = 0x1EEA9, .prop = .ID_Start },
6547 .{ .from = 0x1EEAB, .to = 0x1EEBB, .prop = .ID_Start },
6548 .{ .from = 0x20000, .to = 0x2A6DD, .prop = .ID_Start },
6549 .{ .from = 0x2A700, .to = 0x2B734, .prop = .ID_Start },
6550 .{ .from = 0x2B740, .to = 0x2B81D, .prop = .ID_Start },
6551 .{ .from = 0x2B820, .to = 0x2CEA1, .prop = .ID_Start },
6552 .{ .from = 0x2CEB0, .to = 0x2EBE0, .prop = .ID_Start },
6553 .{ .from = 0x2F800, .to = 0x2FA1D, .prop = .ID_Start },
6554 .{ .from = 0x30000, .to = 0x3134A, .prop = .ID_Start },
6555 .{ .from = 0x0030, .to = 0x0039, .prop = .ID_Continue },
6556 .{ .from = 0x0041, .to = 0x005A, .prop = .ID_Continue },
6557 .{ .from = 0x005F, .to = 0x005F, .prop = .ID_Continue },
6558 .{ .from = 0x0061, .to = 0x007A, .prop = .ID_Continue },
6559 .{ .from = 0x00AA, .to = 0x00AA, .prop = .ID_Continue },
6560 .{ .from = 0x00B5, .to = 0x00B5, .prop = .ID_Continue },
6561 .{ .from = 0x00B7, .to = 0x00B7, .prop = .ID_Continue },
6562 .{ .from = 0x00BA, .to = 0x00BA, .prop = .ID_Continue },
6563 .{ .from = 0x00C0, .to = 0x00D6, .prop = .ID_Continue },
6564 .{ .from = 0x00D8, .to = 0x00F6, .prop = .ID_Continue },
6565 .{ .from = 0x00F8, .to = 0x01BA, .prop = .ID_Continue },
6566 .{ .from = 0x01BB, .to = 0x01BB, .prop = .ID_Continue },
6567 .{ .from = 0x01BC, .to = 0x01BF, .prop = .ID_Continue },
6568 .{ .from = 0x01C0, .to = 0x01C3, .prop = .ID_Continue },
6569 .{ .from = 0x01C4, .to = 0x0293, .prop = .ID_Continue },
6570 .{ .from = 0x0294, .to = 0x0294, .prop = .ID_Continue },
6571 .{ .from = 0x0295, .to = 0x02AF, .prop = .ID_Continue },
6572 .{ .from = 0x02B0, .to = 0x02C1, .prop = .ID_Continue },
6573 .{ .from = 0x02C6, .to = 0x02D1, .prop = .ID_Continue },
6574 .{ .from = 0x02E0, .to = 0x02E4, .prop = .ID_Continue },
6575 .{ .from = 0x02EC, .to = 0x02EC, .prop = .ID_Continue },
6576 .{ .from = 0x02EE, .to = 0x02EE, .prop = .ID_Continue },
6577 .{ .from = 0x0300, .to = 0x036F, .prop = .ID_Continue },
6578 .{ .from = 0x0370, .to = 0x0373, .prop = .ID_Continue },
6579 .{ .from = 0x0374, .to = 0x0374, .prop = .ID_Continue },
6580 .{ .from = 0x0376, .to = 0x0377, .prop = .ID_Continue },
6581 .{ .from = 0x037A, .to = 0x037A, .prop = .ID_Continue },
6582 .{ .from = 0x037B, .to = 0x037D, .prop = .ID_Continue },
6583 .{ .from = 0x037F, .to = 0x037F, .prop = .ID_Continue },
6584 .{ .from = 0x0386, .to = 0x0386, .prop = .ID_Continue },
6585 .{ .from = 0x0387, .to = 0x0387, .prop = .ID_Continue },
6586 .{ .from = 0x0388, .to = 0x038A, .prop = .ID_Continue },
6587 .{ .from = 0x038C, .to = 0x038C, .prop = .ID_Continue },
6588 .{ .from = 0x038E, .to = 0x03A1, .prop = .ID_Continue },
6589 .{ .from = 0x03A3, .to = 0x03F5, .prop = .ID_Continue },
6590 .{ .from = 0x03F7, .to = 0x0481, .prop = .ID_Continue },
6591 .{ .from = 0x0483, .to = 0x0487, .prop = .ID_Continue },
6592 .{ .from = 0x048A, .to = 0x052F, .prop = .ID_Continue },
6593 .{ .from = 0x0531, .to = 0x0556, .prop = .ID_Continue },
6594 .{ .from = 0x0559, .to = 0x0559, .prop = .ID_Continue },
6595 .{ .from = 0x0560, .to = 0x0588, .prop = .ID_Continue },
6596 .{ .from = 0x0591, .to = 0x05BD, .prop = .ID_Continue },
6597 .{ .from = 0x05BF, .to = 0x05BF, .prop = .ID_Continue },
6598 .{ .from = 0x05C1, .to = 0x05C2, .prop = .ID_Continue },
6599 .{ .from = 0x05C4, .to = 0x05C5, .prop = .ID_Continue },
6600 .{ .from = 0x05C7, .to = 0x05C7, .prop = .ID_Continue },
6601 .{ .from = 0x05D0, .to = 0x05EA, .prop = .ID_Continue },
6602 .{ .from = 0x05EF, .to = 0x05F2, .prop = .ID_Continue },
6603 .{ .from = 0x0610, .to = 0x061A, .prop = .ID_Continue },
6604 .{ .from = 0x0620, .to = 0x063F, .prop = .ID_Continue },
6605 .{ .from = 0x0640, .to = 0x0640, .prop = .ID_Continue },
6606 .{ .from = 0x0641, .to = 0x064A, .prop = .ID_Continue },
6607 .{ .from = 0x064B, .to = 0x065F, .prop = .ID_Continue },
6608 .{ .from = 0x0660, .to = 0x0669, .prop = .ID_Continue },
6609 .{ .from = 0x066E, .to = 0x066F, .prop = .ID_Continue },
6610 .{ .from = 0x0670, .to = 0x0670, .prop = .ID_Continue },
6611 .{ .from = 0x0671, .to = 0x06D3, .prop = .ID_Continue },
6612 .{ .from = 0x06D5, .to = 0x06D5, .prop = .ID_Continue },
6613 .{ .from = 0x06D6, .to = 0x06DC, .prop = .ID_Continue },
6614 .{ .from = 0x06DF, .to = 0x06E4, .prop = .ID_Continue },
6615 .{ .from = 0x06E5, .to = 0x06E6, .prop = .ID_Continue },
6616 .{ .from = 0x06E7, .to = 0x06E8, .prop = .ID_Continue },
6617 .{ .from = 0x06EA, .to = 0x06ED, .prop = .ID_Continue },
6618 .{ .from = 0x06EE, .to = 0x06EF, .prop = .ID_Continue },
6619 .{ .from = 0x06F0, .to = 0x06F9, .prop = .ID_Continue },
6620 .{ .from = 0x06FA, .to = 0x06FC, .prop = .ID_Continue },
6621 .{ .from = 0x06FF, .to = 0x06FF, .prop = .ID_Continue },
6622 .{ .from = 0x0710, .to = 0x0710, .prop = .ID_Continue },
6623 .{ .from = 0x0711, .to = 0x0711, .prop = .ID_Continue },
6624 .{ .from = 0x0712, .to = 0x072F, .prop = .ID_Continue },
6625 .{ .from = 0x0730, .to = 0x074A, .prop = .ID_Continue },
6626 .{ .from = 0x074D, .to = 0x07A5, .prop = .ID_Continue },
6627 .{ .from = 0x07A6, .to = 0x07B0, .prop = .ID_Continue },
6628 .{ .from = 0x07B1, .to = 0x07B1, .prop = .ID_Continue },
6629 .{ .from = 0x07C0, .to = 0x07C9, .prop = .ID_Continue },
6630 .{ .from = 0x07CA, .to = 0x07EA, .prop = .ID_Continue },
6631 .{ .from = 0x07EB, .to = 0x07F3, .prop = .ID_Continue },
6632 .{ .from = 0x07F4, .to = 0x07F5, .prop = .ID_Continue },
6633 .{ .from = 0x07FA, .to = 0x07FA, .prop = .ID_Continue },
6634 .{ .from = 0x07FD, .to = 0x07FD, .prop = .ID_Continue },
6635 .{ .from = 0x0800, .to = 0x0815, .prop = .ID_Continue },
6636 .{ .from = 0x0816, .to = 0x0819, .prop = .ID_Continue },
6637 .{ .from = 0x081A, .to = 0x081A, .prop = .ID_Continue },
6638 .{ .from = 0x081B, .to = 0x0823, .prop = .ID_Continue },
6639 .{ .from = 0x0824, .to = 0x0824, .prop = .ID_Continue },
6640 .{ .from = 0x0825, .to = 0x0827, .prop = .ID_Continue },
6641 .{ .from = 0x0828, .to = 0x0828, .prop = .ID_Continue },
6642 .{ .from = 0x0829, .to = 0x082D, .prop = .ID_Continue },
6643 .{ .from = 0x0840, .to = 0x0858, .prop = .ID_Continue },
6644 .{ .from = 0x0859, .to = 0x085B, .prop = .ID_Continue },
6645 .{ .from = 0x0860, .to = 0x086A, .prop = .ID_Continue },
6646 .{ .from = 0x08A0, .to = 0x08B4, .prop = .ID_Continue },
6647 .{ .from = 0x08B6, .to = 0x08C7, .prop = .ID_Continue },
6648 .{ .from = 0x08D3, .to = 0x08E1, .prop = .ID_Continue },
6649 .{ .from = 0x08E3, .to = 0x0902, .prop = .ID_Continue },
6650 .{ .from = 0x0903, .to = 0x0903, .prop = .ID_Continue },
6651 .{ .from = 0x0904, .to = 0x0939, .prop = .ID_Continue },
6652 .{ .from = 0x093A, .to = 0x093A, .prop = .ID_Continue },
6653 .{ .from = 0x093B, .to = 0x093B, .prop = .ID_Continue },
6654 .{ .from = 0x093C, .to = 0x093C, .prop = .ID_Continue },
6655 .{ .from = 0x093D, .to = 0x093D, .prop = .ID_Continue },
6656 .{ .from = 0x093E, .to = 0x0940, .prop = .ID_Continue },
6657 .{ .from = 0x0941, .to = 0x0948, .prop = .ID_Continue },
6658 .{ .from = 0x0949, .to = 0x094C, .prop = .ID_Continue },
6659 .{ .from = 0x094D, .to = 0x094D, .prop = .ID_Continue },
6660 .{ .from = 0x094E, .to = 0x094F, .prop = .ID_Continue },
6661 .{ .from = 0x0950, .to = 0x0950, .prop = .ID_Continue },
6662 .{ .from = 0x0951, .to = 0x0957, .prop = .ID_Continue },
6663 .{ .from = 0x0958, .to = 0x0961, .prop = .ID_Continue },
6664 .{ .from = 0x0962, .to = 0x0963, .prop = .ID_Continue },
6665 .{ .from = 0x0966, .to = 0x096F, .prop = .ID_Continue },
6666 .{ .from = 0x0971, .to = 0x0971, .prop = .ID_Continue },
6667 .{ .from = 0x0972, .to = 0x0980, .prop = .ID_Continue },
6668 .{ .from = 0x0981, .to = 0x0981, .prop = .ID_Continue },
6669 .{ .from = 0x0982, .to = 0x0983, .prop = .ID_Continue },
6670 .{ .from = 0x0985, .to = 0x098C, .prop = .ID_Continue },
6671 .{ .from = 0x098F, .to = 0x0990, .prop = .ID_Continue },
6672 .{ .from = 0x0993, .to = 0x09A8, .prop = .ID_Continue },
6673 .{ .from = 0x09AA, .to = 0x09B0, .prop = .ID_Continue },
6674 .{ .from = 0x09B2, .to = 0x09B2, .prop = .ID_Continue },
6675 .{ .from = 0x09B6, .to = 0x09B9, .prop = .ID_Continue },
6676 .{ .from = 0x09BC, .to = 0x09BC, .prop = .ID_Continue },
6677 .{ .from = 0x09BD, .to = 0x09BD, .prop = .ID_Continue },
6678 .{ .from = 0x09BE, .to = 0x09C0, .prop = .ID_Continue },
6679 .{ .from = 0x09C1, .to = 0x09C4, .prop = .ID_Continue },
6680 .{ .from = 0x09C7, .to = 0x09C8, .prop = .ID_Continue },
6681 .{ .from = 0x09CB, .to = 0x09CC, .prop = .ID_Continue },
6682 .{ .from = 0x09CD, .to = 0x09CD, .prop = .ID_Continue },
6683 .{ .from = 0x09CE, .to = 0x09CE, .prop = .ID_Continue },
6684 .{ .from = 0x09D7, .to = 0x09D7, .prop = .ID_Continue },
6685 .{ .from = 0x09DC, .to = 0x09DD, .prop = .ID_Continue },
6686 .{ .from = 0x09DF, .to = 0x09E1, .prop = .ID_Continue },
6687 .{ .from = 0x09E2, .to = 0x09E3, .prop = .ID_Continue },
6688 .{ .from = 0x09E6, .to = 0x09EF, .prop = .ID_Continue },
6689 .{ .from = 0x09F0, .to = 0x09F1, .prop = .ID_Continue },
6690 .{ .from = 0x09FC, .to = 0x09FC, .prop = .ID_Continue },
6691 .{ .from = 0x09FE, .to = 0x09FE, .prop = .ID_Continue },
6692 .{ .from = 0x0A01, .to = 0x0A02, .prop = .ID_Continue },
6693 .{ .from = 0x0A03, .to = 0x0A03, .prop = .ID_Continue },
6694 .{ .from = 0x0A05, .to = 0x0A0A, .prop = .ID_Continue },
6695 .{ .from = 0x0A0F, .to = 0x0A10, .prop = .ID_Continue },
6696 .{ .from = 0x0A13, .to = 0x0A28, .prop = .ID_Continue },
6697 .{ .from = 0x0A2A, .to = 0x0A30, .prop = .ID_Continue },
6698 .{ .from = 0x0A32, .to = 0x0A33, .prop = .ID_Continue },
6699 .{ .from = 0x0A35, .to = 0x0A36, .prop = .ID_Continue },
6700 .{ .from = 0x0A38, .to = 0x0A39, .prop = .ID_Continue },
6701 .{ .from = 0x0A3C, .to = 0x0A3C, .prop = .ID_Continue },
6702 .{ .from = 0x0A3E, .to = 0x0A40, .prop = .ID_Continue },
6703 .{ .from = 0x0A41, .to = 0x0A42, .prop = .ID_Continue },
6704 .{ .from = 0x0A47, .to = 0x0A48, .prop = .ID_Continue },
6705 .{ .from = 0x0A4B, .to = 0x0A4D, .prop = .ID_Continue },
6706 .{ .from = 0x0A51, .to = 0x0A51, .prop = .ID_Continue },
6707 .{ .from = 0x0A59, .to = 0x0A5C, .prop = .ID_Continue },
6708 .{ .from = 0x0A5E, .to = 0x0A5E, .prop = .ID_Continue },
6709 .{ .from = 0x0A66, .to = 0x0A6F, .prop = .ID_Continue },
6710 .{ .from = 0x0A70, .to = 0x0A71, .prop = .ID_Continue },
6711 .{ .from = 0x0A72, .to = 0x0A74, .prop = .ID_Continue },
6712 .{ .from = 0x0A75, .to = 0x0A75, .prop = .ID_Continue },
6713 .{ .from = 0x0A81, .to = 0x0A82, .prop = .ID_Continue },
6714 .{ .from = 0x0A83, .to = 0x0A83, .prop = .ID_Continue },
6715 .{ .from = 0x0A85, .to = 0x0A8D, .prop = .ID_Continue },
6716 .{ .from = 0x0A8F, .to = 0x0A91, .prop = .ID_Continue },
6717 .{ .from = 0x0A93, .to = 0x0AA8, .prop = .ID_Continue },
6718 .{ .from = 0x0AAA, .to = 0x0AB0, .prop = .ID_Continue },
6719 .{ .from = 0x0AB2, .to = 0x0AB3, .prop = .ID_Continue },
6720 .{ .from = 0x0AB5, .to = 0x0AB9, .prop = .ID_Continue },
6721 .{ .from = 0x0ABC, .to = 0x0ABC, .prop = .ID_Continue },
6722 .{ .from = 0x0ABD, .to = 0x0ABD, .prop = .ID_Continue },
6723 .{ .from = 0x0ABE, .to = 0x0AC0, .prop = .ID_Continue },
6724 .{ .from = 0x0AC1, .to = 0x0AC5, .prop = .ID_Continue },
6725 .{ .from = 0x0AC7, .to = 0x0AC8, .prop = .ID_Continue },
6726 .{ .from = 0x0AC9, .to = 0x0AC9, .prop = .ID_Continue },
6727 .{ .from = 0x0ACB, .to = 0x0ACC, .prop = .ID_Continue },
6728 .{ .from = 0x0ACD, .to = 0x0ACD, .prop = .ID_Continue },
6729 .{ .from = 0x0AD0, .to = 0x0AD0, .prop = .ID_Continue },
6730 .{ .from = 0x0AE0, .to = 0x0AE1, .prop = .ID_Continue },
6731 .{ .from = 0x0AE2, .to = 0x0AE3, .prop = .ID_Continue },
6732 .{ .from = 0x0AE6, .to = 0x0AEF, .prop = .ID_Continue },
6733 .{ .from = 0x0AF9, .to = 0x0AF9, .prop = .ID_Continue },
6734 .{ .from = 0x0AFA, .to = 0x0AFF, .prop = .ID_Continue },
6735 .{ .from = 0x0B01, .to = 0x0B01, .prop = .ID_Continue },
6736 .{ .from = 0x0B02, .to = 0x0B03, .prop = .ID_Continue },
6737 .{ .from = 0x0B05, .to = 0x0B0C, .prop = .ID_Continue },
6738 .{ .from = 0x0B0F, .to = 0x0B10, .prop = .ID_Continue },
6739 .{ .from = 0x0B13, .to = 0x0B28, .prop = .ID_Continue },
6740 .{ .from = 0x0B2A, .to = 0x0B30, .prop = .ID_Continue },
6741 .{ .from = 0x0B32, .to = 0x0B33, .prop = .ID_Continue },
6742 .{ .from = 0x0B35, .to = 0x0B39, .prop = .ID_Continue },
6743 .{ .from = 0x0B3C, .to = 0x0B3C, .prop = .ID_Continue },
6744 .{ .from = 0x0B3D, .to = 0x0B3D, .prop = .ID_Continue },
6745 .{ .from = 0x0B3E, .to = 0x0B3E, .prop = .ID_Continue },
6746 .{ .from = 0x0B3F, .to = 0x0B3F, .prop = .ID_Continue },
6747 .{ .from = 0x0B40, .to = 0x0B40, .prop = .ID_Continue },
6748 .{ .from = 0x0B41, .to = 0x0B44, .prop = .ID_Continue },
6749 .{ .from = 0x0B47, .to = 0x0B48, .prop = .ID_Continue },
6750 .{ .from = 0x0B4B, .to = 0x0B4C, .prop = .ID_Continue },
6751 .{ .from = 0x0B4D, .to = 0x0B4D, .prop = .ID_Continue },
6752 .{ .from = 0x0B55, .to = 0x0B56, .prop = .ID_Continue },
6753 .{ .from = 0x0B57, .to = 0x0B57, .prop = .ID_Continue },
6754 .{ .from = 0x0B5C, .to = 0x0B5D, .prop = .ID_Continue },
6755 .{ .from = 0x0B5F, .to = 0x0B61, .prop = .ID_Continue },
6756 .{ .from = 0x0B62, .to = 0x0B63, .prop = .ID_Continue },
6757 .{ .from = 0x0B66, .to = 0x0B6F, .prop = .ID_Continue },
6758 .{ .from = 0x0B71, .to = 0x0B71, .prop = .ID_Continue },
6759 .{ .from = 0x0B82, .to = 0x0B82, .prop = .ID_Continue },
6760 .{ .from = 0x0B83, .to = 0x0B83, .prop = .ID_Continue },
6761 .{ .from = 0x0B85, .to = 0x0B8A, .prop = .ID_Continue },
6762 .{ .from = 0x0B8E, .to = 0x0B90, .prop = .ID_Continue },
6763 .{ .from = 0x0B92, .to = 0x0B95, .prop = .ID_Continue },
6764 .{ .from = 0x0B99, .to = 0x0B9A, .prop = .ID_Continue },
6765 .{ .from = 0x0B9C, .to = 0x0B9C, .prop = .ID_Continue },
6766 .{ .from = 0x0B9E, .to = 0x0B9F, .prop = .ID_Continue },
6767 .{ .from = 0x0BA3, .to = 0x0BA4, .prop = .ID_Continue },
6768 .{ .from = 0x0BA8, .to = 0x0BAA, .prop = .ID_Continue },
6769 .{ .from = 0x0BAE, .to = 0x0BB9, .prop = .ID_Continue },
6770 .{ .from = 0x0BBE, .to = 0x0BBF, .prop = .ID_Continue },
6771 .{ .from = 0x0BC0, .to = 0x0BC0, .prop = .ID_Continue },
6772 .{ .from = 0x0BC1, .to = 0x0BC2, .prop = .ID_Continue },
6773 .{ .from = 0x0BC6, .to = 0x0BC8, .prop = .ID_Continue },
6774 .{ .from = 0x0BCA, .to = 0x0BCC, .prop = .ID_Continue },
6775 .{ .from = 0x0BCD, .to = 0x0BCD, .prop = .ID_Continue },
6776 .{ .from = 0x0BD0, .to = 0x0BD0, .prop = .ID_Continue },
6777 .{ .from = 0x0BD7, .to = 0x0BD7, .prop = .ID_Continue },
6778 .{ .from = 0x0BE6, .to = 0x0BEF, .prop = .ID_Continue },
6779 .{ .from = 0x0C00, .to = 0x0C00, .prop = .ID_Continue },
6780 .{ .from = 0x0C01, .to = 0x0C03, .prop = .ID_Continue },
6781 .{ .from = 0x0C04, .to = 0x0C04, .prop = .ID_Continue },
6782 .{ .from = 0x0C05, .to = 0x0C0C, .prop = .ID_Continue },
6783 .{ .from = 0x0C0E, .to = 0x0C10, .prop = .ID_Continue },
6784 .{ .from = 0x0C12, .to = 0x0C28, .prop = .ID_Continue },
6785 .{ .from = 0x0C2A, .to = 0x0C39, .prop = .ID_Continue },
6786 .{ .from = 0x0C3D, .to = 0x0C3D, .prop = .ID_Continue },
6787 .{ .from = 0x0C3E, .to = 0x0C40, .prop = .ID_Continue },
6788 .{ .from = 0x0C41, .to = 0x0C44, .prop = .ID_Continue },
6789 .{ .from = 0x0C46, .to = 0x0C48, .prop = .ID_Continue },
6790 .{ .from = 0x0C4A, .to = 0x0C4D, .prop = .ID_Continue },
6791 .{ .from = 0x0C55, .to = 0x0C56, .prop = .ID_Continue },
6792 .{ .from = 0x0C58, .to = 0x0C5A, .prop = .ID_Continue },
6793 .{ .from = 0x0C60, .to = 0x0C61, .prop = .ID_Continue },
6794 .{ .from = 0x0C62, .to = 0x0C63, .prop = .ID_Continue },
6795 .{ .from = 0x0C66, .to = 0x0C6F, .prop = .ID_Continue },
6796 .{ .from = 0x0C80, .to = 0x0C80, .prop = .ID_Continue },
6797 .{ .from = 0x0C81, .to = 0x0C81, .prop = .ID_Continue },
6798 .{ .from = 0x0C82, .to = 0x0C83, .prop = .ID_Continue },
6799 .{ .from = 0x0C85, .to = 0x0C8C, .prop = .ID_Continue },
6800 .{ .from = 0x0C8E, .to = 0x0C90, .prop = .ID_Continue },
6801 .{ .from = 0x0C92, .to = 0x0CA8, .prop = .ID_Continue },
6802 .{ .from = 0x0CAA, .to = 0x0CB3, .prop = .ID_Continue },
6803 .{ .from = 0x0CB5, .to = 0x0CB9, .prop = .ID_Continue },
6804 .{ .from = 0x0CBC, .to = 0x0CBC, .prop = .ID_Continue },
6805 .{ .from = 0x0CBD, .to = 0x0CBD, .prop = .ID_Continue },
6806 .{ .from = 0x0CBE, .to = 0x0CBE, .prop = .ID_Continue },
6807 .{ .from = 0x0CBF, .to = 0x0CBF, .prop = .ID_Continue },
6808 .{ .from = 0x0CC0, .to = 0x0CC4, .prop = .ID_Continue },
6809 .{ .from = 0x0CC6, .to = 0x0CC6, .prop = .ID_Continue },
6810 .{ .from = 0x0CC7, .to = 0x0CC8, .prop = .ID_Continue },
6811 .{ .from = 0x0CCA, .to = 0x0CCB, .prop = .ID_Continue },
6812 .{ .from = 0x0CCC, .to = 0x0CCD, .prop = .ID_Continue },
6813 .{ .from = 0x0CD5, .to = 0x0CD6, .prop = .ID_Continue },
6814 .{ .from = 0x0CDE, .to = 0x0CDE, .prop = .ID_Continue },
6815 .{ .from = 0x0CE0, .to = 0x0CE1, .prop = .ID_Continue },
6816 .{ .from = 0x0CE2, .to = 0x0CE3, .prop = .ID_Continue },
6817 .{ .from = 0x0CE6, .to = 0x0CEF, .prop = .ID_Continue },
6818 .{ .from = 0x0CF1, .to = 0x0CF2, .prop = .ID_Continue },
6819 .{ .from = 0x0D00, .to = 0x0D01, .prop = .ID_Continue },
6820 .{ .from = 0x0D02, .to = 0x0D03, .prop = .ID_Continue },
6821 .{ .from = 0x0D04, .to = 0x0D0C, .prop = .ID_Continue },
6822 .{ .from = 0x0D0E, .to = 0x0D10, .prop = .ID_Continue },
6823 .{ .from = 0x0D12, .to = 0x0D3A, .prop = .ID_Continue },
6824 .{ .from = 0x0D3B, .to = 0x0D3C, .prop = .ID_Continue },
6825 .{ .from = 0x0D3D, .to = 0x0D3D, .prop = .ID_Continue },
6826 .{ .from = 0x0D3E, .to = 0x0D40, .prop = .ID_Continue },
6827 .{ .from = 0x0D41, .to = 0x0D44, .prop = .ID_Continue },
6828 .{ .from = 0x0D46, .to = 0x0D48, .prop = .ID_Continue },
6829 .{ .from = 0x0D4A, .to = 0x0D4C, .prop = .ID_Continue },
6830 .{ .from = 0x0D4D, .to = 0x0D4D, .prop = .ID_Continue },
6831 .{ .from = 0x0D4E, .to = 0x0D4E, .prop = .ID_Continue },
6832 .{ .from = 0x0D54, .to = 0x0D56, .prop = .ID_Continue },
6833 .{ .from = 0x0D57, .to = 0x0D57, .prop = .ID_Continue },
6834 .{ .from = 0x0D5F, .to = 0x0D61, .prop = .ID_Continue },
6835 .{ .from = 0x0D62, .to = 0x0D63, .prop = .ID_Continue },
6836 .{ .from = 0x0D66, .to = 0x0D6F, .prop = .ID_Continue },
6837 .{ .from = 0x0D7A, .to = 0x0D7F, .prop = .ID_Continue },
6838 .{ .from = 0x0D81, .to = 0x0D81, .prop = .ID_Continue },
6839 .{ .from = 0x0D82, .to = 0x0D83, .prop = .ID_Continue },
6840 .{ .from = 0x0D85, .to = 0x0D96, .prop = .ID_Continue },
6841 .{ .from = 0x0D9A, .to = 0x0DB1, .prop = .ID_Continue },
6842 .{ .from = 0x0DB3, .to = 0x0DBB, .prop = .ID_Continue },
6843 .{ .from = 0x0DBD, .to = 0x0DBD, .prop = .ID_Continue },
6844 .{ .from = 0x0DC0, .to = 0x0DC6, .prop = .ID_Continue },
6845 .{ .from = 0x0DCA, .to = 0x0DCA, .prop = .ID_Continue },
6846 .{ .from = 0x0DCF, .to = 0x0DD1, .prop = .ID_Continue },
6847 .{ .from = 0x0DD2, .to = 0x0DD4, .prop = .ID_Continue },
6848 .{ .from = 0x0DD6, .to = 0x0DD6, .prop = .ID_Continue },
6849 .{ .from = 0x0DD8, .to = 0x0DDF, .prop = .ID_Continue },
6850 .{ .from = 0x0DE6, .to = 0x0DEF, .prop = .ID_Continue },
6851 .{ .from = 0x0DF2, .to = 0x0DF3, .prop = .ID_Continue },
6852 .{ .from = 0x0E01, .to = 0x0E30, .prop = .ID_Continue },
6853 .{ .from = 0x0E31, .to = 0x0E31, .prop = .ID_Continue },
6854 .{ .from = 0x0E32, .to = 0x0E33, .prop = .ID_Continue },
6855 .{ .from = 0x0E34, .to = 0x0E3A, .prop = .ID_Continue },
6856 .{ .from = 0x0E40, .to = 0x0E45, .prop = .ID_Continue },
6857 .{ .from = 0x0E46, .to = 0x0E46, .prop = .ID_Continue },
6858 .{ .from = 0x0E47, .to = 0x0E4E, .prop = .ID_Continue },
6859 .{ .from = 0x0E50, .to = 0x0E59, .prop = .ID_Continue },
6860 .{ .from = 0x0E81, .to = 0x0E82, .prop = .ID_Continue },
6861 .{ .from = 0x0E84, .to = 0x0E84, .prop = .ID_Continue },
6862 .{ .from = 0x0E86, .to = 0x0E8A, .prop = .ID_Continue },
6863 .{ .from = 0x0E8C, .to = 0x0EA3, .prop = .ID_Continue },
6864 .{ .from = 0x0EA5, .to = 0x0EA5, .prop = .ID_Continue },
6865 .{ .from = 0x0EA7, .to = 0x0EB0, .prop = .ID_Continue },
6866 .{ .from = 0x0EB1, .to = 0x0EB1, .prop = .ID_Continue },
6867 .{ .from = 0x0EB2, .to = 0x0EB3, .prop = .ID_Continue },
6868 .{ .from = 0x0EB4, .to = 0x0EBC, .prop = .ID_Continue },
6869 .{ .from = 0x0EBD, .to = 0x0EBD, .prop = .ID_Continue },
6870 .{ .from = 0x0EC0, .to = 0x0EC4, .prop = .ID_Continue },
6871 .{ .from = 0x0EC6, .to = 0x0EC6, .prop = .ID_Continue },
6872 .{ .from = 0x0EC8, .to = 0x0ECD, .prop = .ID_Continue },
6873 .{ .from = 0x0ED0, .to = 0x0ED9, .prop = .ID_Continue },
6874 .{ .from = 0x0EDC, .to = 0x0EDF, .prop = .ID_Continue },
6875 .{ .from = 0x0F00, .to = 0x0F00, .prop = .ID_Continue },
6876 .{ .from = 0x0F18, .to = 0x0F19, .prop = .ID_Continue },
6877 .{ .from = 0x0F20, .to = 0x0F29, .prop = .ID_Continue },
6878 .{ .from = 0x0F35, .to = 0x0F35, .prop = .ID_Continue },
6879 .{ .from = 0x0F37, .to = 0x0F37, .prop = .ID_Continue },
6880 .{ .from = 0x0F39, .to = 0x0F39, .prop = .ID_Continue },
6881 .{ .from = 0x0F3E, .to = 0x0F3F, .prop = .ID_Continue },
6882 .{ .from = 0x0F40, .to = 0x0F47, .prop = .ID_Continue },
6883 .{ .from = 0x0F49, .to = 0x0F6C, .prop = .ID_Continue },
6884 .{ .from = 0x0F71, .to = 0x0F7E, .prop = .ID_Continue },
6885 .{ .from = 0x0F7F, .to = 0x0F7F, .prop = .ID_Continue },
6886 .{ .from = 0x0F80, .to = 0x0F84, .prop = .ID_Continue },
6887 .{ .from = 0x0F86, .to = 0x0F87, .prop = .ID_Continue },
6888 .{ .from = 0x0F88, .to = 0x0F8C, .prop = .ID_Continue },
6889 .{ .from = 0x0F8D, .to = 0x0F97, .prop = .ID_Continue },
6890 .{ .from = 0x0F99, .to = 0x0FBC, .prop = .ID_Continue },
6891 .{ .from = 0x0FC6, .to = 0x0FC6, .prop = .ID_Continue },
6892 .{ .from = 0x1000, .to = 0x102A, .prop = .ID_Continue },
6893 .{ .from = 0x102B, .to = 0x102C, .prop = .ID_Continue },
6894 .{ .from = 0x102D, .to = 0x1030, .prop = .ID_Continue },
6895 .{ .from = 0x1031, .to = 0x1031, .prop = .ID_Continue },
6896 .{ .from = 0x1032, .to = 0x1037, .prop = .ID_Continue },
6897 .{ .from = 0x1038, .to = 0x1038, .prop = .ID_Continue },
6898 .{ .from = 0x1039, .to = 0x103A, .prop = .ID_Continue },
6899 .{ .from = 0x103B, .to = 0x103C, .prop = .ID_Continue },
6900 .{ .from = 0x103D, .to = 0x103E, .prop = .ID_Continue },
6901 .{ .from = 0x103F, .to = 0x103F, .prop = .ID_Continue },
6902 .{ .from = 0x1040, .to = 0x1049, .prop = .ID_Continue },
6903 .{ .from = 0x1050, .to = 0x1055, .prop = .ID_Continue },
6904 .{ .from = 0x1056, .to = 0x1057, .prop = .ID_Continue },
6905 .{ .from = 0x1058, .to = 0x1059, .prop = .ID_Continue },
6906 .{ .from = 0x105A, .to = 0x105D, .prop = .ID_Continue },
6907 .{ .from = 0x105E, .to = 0x1060, .prop = .ID_Continue },
6908 .{ .from = 0x1061, .to = 0x1061, .prop = .ID_Continue },
6909 .{ .from = 0x1062, .to = 0x1064, .prop = .ID_Continue },
6910 .{ .from = 0x1065, .to = 0x1066, .prop = .ID_Continue },
6911 .{ .from = 0x1067, .to = 0x106D, .prop = .ID_Continue },
6912 .{ .from = 0x106E, .to = 0x1070, .prop = .ID_Continue },
6913 .{ .from = 0x1071, .to = 0x1074, .prop = .ID_Continue },
6914 .{ .from = 0x1075, .to = 0x1081, .prop = .ID_Continue },
6915 .{ .from = 0x1082, .to = 0x1082, .prop = .ID_Continue },
6916 .{ .from = 0x1083, .to = 0x1084, .prop = .ID_Continue },
6917 .{ .from = 0x1085, .to = 0x1086, .prop = .ID_Continue },
6918 .{ .from = 0x1087, .to = 0x108C, .prop = .ID_Continue },
6919 .{ .from = 0x108D, .to = 0x108D, .prop = .ID_Continue },
6920 .{ .from = 0x108E, .to = 0x108E, .prop = .ID_Continue },
6921 .{ .from = 0x108F, .to = 0x108F, .prop = .ID_Continue },
6922 .{ .from = 0x1090, .to = 0x1099, .prop = .ID_Continue },
6923 .{ .from = 0x109A, .to = 0x109C, .prop = .ID_Continue },
6924 .{ .from = 0x109D, .to = 0x109D, .prop = .ID_Continue },
6925 .{ .from = 0x10A0, .to = 0x10C5, .prop = .ID_Continue },
6926 .{ .from = 0x10C7, .to = 0x10C7, .prop = .ID_Continue },
6927 .{ .from = 0x10CD, .to = 0x10CD, .prop = .ID_Continue },
6928 .{ .from = 0x10D0, .to = 0x10FA, .prop = .ID_Continue },
6929 .{ .from = 0x10FC, .to = 0x10FC, .prop = .ID_Continue },
6930 .{ .from = 0x10FD, .to = 0x10FF, .prop = .ID_Continue },
6931 .{ .from = 0x1100, .to = 0x1248, .prop = .ID_Continue },
6932 .{ .from = 0x124A, .to = 0x124D, .prop = .ID_Continue },
6933 .{ .from = 0x1250, .to = 0x1256, .prop = .ID_Continue },
6934 .{ .from = 0x1258, .to = 0x1258, .prop = .ID_Continue },
6935 .{ .from = 0x125A, .to = 0x125D, .prop = .ID_Continue },
6936 .{ .from = 0x1260, .to = 0x1288, .prop = .ID_Continue },
6937 .{ .from = 0x128A, .to = 0x128D, .prop = .ID_Continue },
6938 .{ .from = 0x1290, .to = 0x12B0, .prop = .ID_Continue },
6939 .{ .from = 0x12B2, .to = 0x12B5, .prop = .ID_Continue },
6940 .{ .from = 0x12B8, .to = 0x12BE, .prop = .ID_Continue },
6941 .{ .from = 0x12C0, .to = 0x12C0, .prop = .ID_Continue },
6942 .{ .from = 0x12C2, .to = 0x12C5, .prop = .ID_Continue },
6943 .{ .from = 0x12C8, .to = 0x12D6, .prop = .ID_Continue },
6944 .{ .from = 0x12D8, .to = 0x1310, .prop = .ID_Continue },
6945 .{ .from = 0x1312, .to = 0x1315, .prop = .ID_Continue },
6946 .{ .from = 0x1318, .to = 0x135A, .prop = .ID_Continue },
6947 .{ .from = 0x135D, .to = 0x135F, .prop = .ID_Continue },
6948 .{ .from = 0x1369, .to = 0x1371, .prop = .ID_Continue },
6949 .{ .from = 0x1380, .to = 0x138F, .prop = .ID_Continue },
6950 .{ .from = 0x13A0, .to = 0x13F5, .prop = .ID_Continue },
6951 .{ .from = 0x13F8, .to = 0x13FD, .prop = .ID_Continue },
6952 .{ .from = 0x1401, .to = 0x166C, .prop = .ID_Continue },
6953 .{ .from = 0x166F, .to = 0x167F, .prop = .ID_Continue },
6954 .{ .from = 0x1681, .to = 0x169A, .prop = .ID_Continue },
6955 .{ .from = 0x16A0, .to = 0x16EA, .prop = .ID_Continue },
6956 .{ .from = 0x16EE, .to = 0x16F0, .prop = .ID_Continue },
6957 .{ .from = 0x16F1, .to = 0x16F8, .prop = .ID_Continue },
6958 .{ .from = 0x1700, .to = 0x170C, .prop = .ID_Continue },
6959 .{ .from = 0x170E, .to = 0x1711, .prop = .ID_Continue },
6960 .{ .from = 0x1712, .to = 0x1714, .prop = .ID_Continue },
6961 .{ .from = 0x1720, .to = 0x1731, .prop = .ID_Continue },
6962 .{ .from = 0x1732, .to = 0x1734, .prop = .ID_Continue },
6963 .{ .from = 0x1740, .to = 0x1751, .prop = .ID_Continue },
6964 .{ .from = 0x1752, .to = 0x1753, .prop = .ID_Continue },
6965 .{ .from = 0x1760, .to = 0x176C, .prop = .ID_Continue },
6966 .{ .from = 0x176E, .to = 0x1770, .prop = .ID_Continue },
6967 .{ .from = 0x1772, .to = 0x1773, .prop = .ID_Continue },
6968 .{ .from = 0x1780, .to = 0x17B3, .prop = .ID_Continue },
6969 .{ .from = 0x17B4, .to = 0x17B5, .prop = .ID_Continue },
6970 .{ .from = 0x17B6, .to = 0x17B6, .prop = .ID_Continue },
6971 .{ .from = 0x17B7, .to = 0x17BD, .prop = .ID_Continue },
6972 .{ .from = 0x17BE, .to = 0x17C5, .prop = .ID_Continue },
6973 .{ .from = 0x17C6, .to = 0x17C6, .prop = .ID_Continue },
6974 .{ .from = 0x17C7, .to = 0x17C8, .prop = .ID_Continue },
6975 .{ .from = 0x17C9, .to = 0x17D3, .prop = .ID_Continue },
6976 .{ .from = 0x17D7, .to = 0x17D7, .prop = .ID_Continue },
6977 .{ .from = 0x17DC, .to = 0x17DC, .prop = .ID_Continue },
6978 .{ .from = 0x17DD, .to = 0x17DD, .prop = .ID_Continue },
6979 .{ .from = 0x17E0, .to = 0x17E9, .prop = .ID_Continue },
6980 .{ .from = 0x180B, .to = 0x180D, .prop = .ID_Continue },
6981 .{ .from = 0x1810, .to = 0x1819, .prop = .ID_Continue },
6982 .{ .from = 0x1820, .to = 0x1842, .prop = .ID_Continue },
6983 .{ .from = 0x1843, .to = 0x1843, .prop = .ID_Continue },
6984 .{ .from = 0x1844, .to = 0x1878, .prop = .ID_Continue },
6985 .{ .from = 0x1880, .to = 0x1884, .prop = .ID_Continue },
6986 .{ .from = 0x1885, .to = 0x1886, .prop = .ID_Continue },
6987 .{ .from = 0x1887, .to = 0x18A8, .prop = .ID_Continue },
6988 .{ .from = 0x18A9, .to = 0x18A9, .prop = .ID_Continue },
6989 .{ .from = 0x18AA, .to = 0x18AA, .prop = .ID_Continue },
6990 .{ .from = 0x18B0, .to = 0x18F5, .prop = .ID_Continue },
6991 .{ .from = 0x1900, .to = 0x191E, .prop = .ID_Continue },
6992 .{ .from = 0x1920, .to = 0x1922, .prop = .ID_Continue },
6993 .{ .from = 0x1923, .to = 0x1926, .prop = .ID_Continue },
6994 .{ .from = 0x1927, .to = 0x1928, .prop = .ID_Continue },
6995 .{ .from = 0x1929, .to = 0x192B, .prop = .ID_Continue },
6996 .{ .from = 0x1930, .to = 0x1931, .prop = .ID_Continue },
6997 .{ .from = 0x1932, .to = 0x1932, .prop = .ID_Continue },
6998 .{ .from = 0x1933, .to = 0x1938, .prop = .ID_Continue },
6999 .{ .from = 0x1939, .to = 0x193B, .prop = .ID_Continue },
7000 .{ .from = 0x1946, .to = 0x194F, .prop = .ID_Continue },
7001 .{ .from = 0x1950, .to = 0x196D, .prop = .ID_Continue },
7002 .{ .from = 0x1970, .to = 0x1974, .prop = .ID_Continue },
7003 .{ .from = 0x1980, .to = 0x19AB, .prop = .ID_Continue },
7004 .{ .from = 0x19B0, .to = 0x19C9, .prop = .ID_Continue },
7005 .{ .from = 0x19D0, .to = 0x19D9, .prop = .ID_Continue },
7006 .{ .from = 0x19DA, .to = 0x19DA, .prop = .ID_Continue },
7007 .{ .from = 0x1A00, .to = 0x1A16, .prop = .ID_Continue },
7008 .{ .from = 0x1A17, .to = 0x1A18, .prop = .ID_Continue },
7009 .{ .from = 0x1A19, .to = 0x1A1A, .prop = .ID_Continue },
7010 .{ .from = 0x1A1B, .to = 0x1A1B, .prop = .ID_Continue },
7011 .{ .from = 0x1A20, .to = 0x1A54, .prop = .ID_Continue },
7012 .{ .from = 0x1A55, .to = 0x1A55, .prop = .ID_Continue },
7013 .{ .from = 0x1A56, .to = 0x1A56, .prop = .ID_Continue },
7014 .{ .from = 0x1A57, .to = 0x1A57, .prop = .ID_Continue },
7015 .{ .from = 0x1A58, .to = 0x1A5E, .prop = .ID_Continue },
7016 .{ .from = 0x1A60, .to = 0x1A60, .prop = .ID_Continue },
7017 .{ .from = 0x1A61, .to = 0x1A61, .prop = .ID_Continue },
7018 .{ .from = 0x1A62, .to = 0x1A62, .prop = .ID_Continue },
7019 .{ .from = 0x1A63, .to = 0x1A64, .prop = .ID_Continue },
7020 .{ .from = 0x1A65, .to = 0x1A6C, .prop = .ID_Continue },
7021 .{ .from = 0x1A6D, .to = 0x1A72, .prop = .ID_Continue },
7022 .{ .from = 0x1A73, .to = 0x1A7C, .prop = .ID_Continue },
7023 .{ .from = 0x1A7F, .to = 0x1A7F, .prop = .ID_Continue },
7024 .{ .from = 0x1A80, .to = 0x1A89, .prop = .ID_Continue },
7025 .{ .from = 0x1A90, .to = 0x1A99, .prop = .ID_Continue },
7026 .{ .from = 0x1AA7, .to = 0x1AA7, .prop = .ID_Continue },
7027 .{ .from = 0x1AB0, .to = 0x1ABD, .prop = .ID_Continue },
7028 .{ .from = 0x1ABF, .to = 0x1AC0, .prop = .ID_Continue },
7029 .{ .from = 0x1B00, .to = 0x1B03, .prop = .ID_Continue },
7030 .{ .from = 0x1B04, .to = 0x1B04, .prop = .ID_Continue },
7031 .{ .from = 0x1B05, .to = 0x1B33, .prop = .ID_Continue },
7032 .{ .from = 0x1B34, .to = 0x1B34, .prop = .ID_Continue },
7033 .{ .from = 0x1B35, .to = 0x1B35, .prop = .ID_Continue },
7034 .{ .from = 0x1B36, .to = 0x1B3A, .prop = .ID_Continue },
7035 .{ .from = 0x1B3B, .to = 0x1B3B, .prop = .ID_Continue },
7036 .{ .from = 0x1B3C, .to = 0x1B3C, .prop = .ID_Continue },
7037 .{ .from = 0x1B3D, .to = 0x1B41, .prop = .ID_Continue },
7038 .{ .from = 0x1B42, .to = 0x1B42, .prop = .ID_Continue },
7039 .{ .from = 0x1B43, .to = 0x1B44, .prop = .ID_Continue },
7040 .{ .from = 0x1B45, .to = 0x1B4B, .prop = .ID_Continue },
7041 .{ .from = 0x1B50, .to = 0x1B59, .prop = .ID_Continue },
7042 .{ .from = 0x1B6B, .to = 0x1B73, .prop = .ID_Continue },
7043 .{ .from = 0x1B80, .to = 0x1B81, .prop = .ID_Continue },
7044 .{ .from = 0x1B82, .to = 0x1B82, .prop = .ID_Continue },
7045 .{ .from = 0x1B83, .to = 0x1BA0, .prop = .ID_Continue },
7046 .{ .from = 0x1BA1, .to = 0x1BA1, .prop = .ID_Continue },
7047 .{ .from = 0x1BA2, .to = 0x1BA5, .prop = .ID_Continue },
7048 .{ .from = 0x1BA6, .to = 0x1BA7, .prop = .ID_Continue },
7049 .{ .from = 0x1BA8, .to = 0x1BA9, .prop = .ID_Continue },
7050 .{ .from = 0x1BAA, .to = 0x1BAA, .prop = .ID_Continue },
7051 .{ .from = 0x1BAB, .to = 0x1BAD, .prop = .ID_Continue },
7052 .{ .from = 0x1BAE, .to = 0x1BAF, .prop = .ID_Continue },
7053 .{ .from = 0x1BB0, .to = 0x1BB9, .prop = .ID_Continue },
7054 .{ .from = 0x1BBA, .to = 0x1BE5, .prop = .ID_Continue },
7055 .{ .from = 0x1BE6, .to = 0x1BE6, .prop = .ID_Continue },
7056 .{ .from = 0x1BE7, .to = 0x1BE7, .prop = .ID_Continue },
7057 .{ .from = 0x1BE8, .to = 0x1BE9, .prop = .ID_Continue },
7058 .{ .from = 0x1BEA, .to = 0x1BEC, .prop = .ID_Continue },
7059 .{ .from = 0x1BED, .to = 0x1BED, .prop = .ID_Continue },
7060 .{ .from = 0x1BEE, .to = 0x1BEE, .prop = .ID_Continue },
7061 .{ .from = 0x1BEF, .to = 0x1BF1, .prop = .ID_Continue },
7062 .{ .from = 0x1BF2, .to = 0x1BF3, .prop = .ID_Continue },
7063 .{ .from = 0x1C00, .to = 0x1C23, .prop = .ID_Continue },
7064 .{ .from = 0x1C24, .to = 0x1C2B, .prop = .ID_Continue },
7065 .{ .from = 0x1C2C, .to = 0x1C33, .prop = .ID_Continue },
7066 .{ .from = 0x1C34, .to = 0x1C35, .prop = .ID_Continue },
7067 .{ .from = 0x1C36, .to = 0x1C37, .prop = .ID_Continue },
7068 .{ .from = 0x1C40, .to = 0x1C49, .prop = .ID_Continue },
7069 .{ .from = 0x1C4D, .to = 0x1C4F, .prop = .ID_Continue },
7070 .{ .from = 0x1C50, .to = 0x1C59, .prop = .ID_Continue },
7071 .{ .from = 0x1C5A, .to = 0x1C77, .prop = .ID_Continue },
7072 .{ .from = 0x1C78, .to = 0x1C7D, .prop = .ID_Continue },
7073 .{ .from = 0x1C80, .to = 0x1C88, .prop = .ID_Continue },
7074 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .ID_Continue },
7075 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .ID_Continue },
7076 .{ .from = 0x1CD0, .to = 0x1CD2, .prop = .ID_Continue },
7077 .{ .from = 0x1CD4, .to = 0x1CE0, .prop = .ID_Continue },
7078 .{ .from = 0x1CE1, .to = 0x1CE1, .prop = .ID_Continue },
7079 .{ .from = 0x1CE2, .to = 0x1CE8, .prop = .ID_Continue },
7080 .{ .from = 0x1CE9, .to = 0x1CEC, .prop = .ID_Continue },
7081 .{ .from = 0x1CED, .to = 0x1CED, .prop = .ID_Continue },
7082 .{ .from = 0x1CEE, .to = 0x1CF3, .prop = .ID_Continue },
7083 .{ .from = 0x1CF4, .to = 0x1CF4, .prop = .ID_Continue },
7084 .{ .from = 0x1CF5, .to = 0x1CF6, .prop = .ID_Continue },
7085 .{ .from = 0x1CF7, .to = 0x1CF7, .prop = .ID_Continue },
7086 .{ .from = 0x1CF8, .to = 0x1CF9, .prop = .ID_Continue },
7087 .{ .from = 0x1CFA, .to = 0x1CFA, .prop = .ID_Continue },
7088 .{ .from = 0x1D00, .to = 0x1D2B, .prop = .ID_Continue },
7089 .{ .from = 0x1D2C, .to = 0x1D6A, .prop = .ID_Continue },
7090 .{ .from = 0x1D6B, .to = 0x1D77, .prop = .ID_Continue },
7091 .{ .from = 0x1D78, .to = 0x1D78, .prop = .ID_Continue },
7092 .{ .from = 0x1D79, .to = 0x1D9A, .prop = .ID_Continue },
7093 .{ .from = 0x1D9B, .to = 0x1DBF, .prop = .ID_Continue },
7094 .{ .from = 0x1DC0, .to = 0x1DF9, .prop = .ID_Continue },
7095 .{ .from = 0x1DFB, .to = 0x1DFF, .prop = .ID_Continue },
7096 .{ .from = 0x1E00, .to = 0x1F15, .prop = .ID_Continue },
7097 .{ .from = 0x1F18, .to = 0x1F1D, .prop = .ID_Continue },
7098 .{ .from = 0x1F20, .to = 0x1F45, .prop = .ID_Continue },
7099 .{ .from = 0x1F48, .to = 0x1F4D, .prop = .ID_Continue },
7100 .{ .from = 0x1F50, .to = 0x1F57, .prop = .ID_Continue },
7101 .{ .from = 0x1F59, .to = 0x1F59, .prop = .ID_Continue },
7102 .{ .from = 0x1F5B, .to = 0x1F5B, .prop = .ID_Continue },
7103 .{ .from = 0x1F5D, .to = 0x1F5D, .prop = .ID_Continue },
7104 .{ .from = 0x1F5F, .to = 0x1F7D, .prop = .ID_Continue },
7105 .{ .from = 0x1F80, .to = 0x1FB4, .prop = .ID_Continue },
7106 .{ .from = 0x1FB6, .to = 0x1FBC, .prop = .ID_Continue },
7107 .{ .from = 0x1FBE, .to = 0x1FBE, .prop = .ID_Continue },
7108 .{ .from = 0x1FC2, .to = 0x1FC4, .prop = .ID_Continue },
7109 .{ .from = 0x1FC6, .to = 0x1FCC, .prop = .ID_Continue },
7110 .{ .from = 0x1FD0, .to = 0x1FD3, .prop = .ID_Continue },
7111 .{ .from = 0x1FD6, .to = 0x1FDB, .prop = .ID_Continue },
7112 .{ .from = 0x1FE0, .to = 0x1FEC, .prop = .ID_Continue },
7113 .{ .from = 0x1FF2, .to = 0x1FF4, .prop = .ID_Continue },
7114 .{ .from = 0x1FF6, .to = 0x1FFC, .prop = .ID_Continue },
7115 .{ .from = 0x203F, .to = 0x2040, .prop = .ID_Continue },
7116 .{ .from = 0x2054, .to = 0x2054, .prop = .ID_Continue },
7117 .{ .from = 0x2071, .to = 0x2071, .prop = .ID_Continue },
7118 .{ .from = 0x207F, .to = 0x207F, .prop = .ID_Continue },
7119 .{ .from = 0x2090, .to = 0x209C, .prop = .ID_Continue },
7120 .{ .from = 0x20D0, .to = 0x20DC, .prop = .ID_Continue },
7121 .{ .from = 0x20E1, .to = 0x20E1, .prop = .ID_Continue },
7122 .{ .from = 0x20E5, .to = 0x20F0, .prop = .ID_Continue },
7123 .{ .from = 0x2102, .to = 0x2102, .prop = .ID_Continue },
7124 .{ .from = 0x2107, .to = 0x2107, .prop = .ID_Continue },
7125 .{ .from = 0x210A, .to = 0x2113, .prop = .ID_Continue },
7126 .{ .from = 0x2115, .to = 0x2115, .prop = .ID_Continue },
7127 .{ .from = 0x2118, .to = 0x2118, .prop = .ID_Continue },
7128 .{ .from = 0x2119, .to = 0x211D, .prop = .ID_Continue },
7129 .{ .from = 0x2124, .to = 0x2124, .prop = .ID_Continue },
7130 .{ .from = 0x2126, .to = 0x2126, .prop = .ID_Continue },
7131 .{ .from = 0x2128, .to = 0x2128, .prop = .ID_Continue },
7132 .{ .from = 0x212A, .to = 0x212D, .prop = .ID_Continue },
7133 .{ .from = 0x212E, .to = 0x212E, .prop = .ID_Continue },
7134 .{ .from = 0x212F, .to = 0x2134, .prop = .ID_Continue },
7135 .{ .from = 0x2135, .to = 0x2138, .prop = .ID_Continue },
7136 .{ .from = 0x2139, .to = 0x2139, .prop = .ID_Continue },
7137 .{ .from = 0x213C, .to = 0x213F, .prop = .ID_Continue },
7138 .{ .from = 0x2145, .to = 0x2149, .prop = .ID_Continue },
7139 .{ .from = 0x214E, .to = 0x214E, .prop = .ID_Continue },
7140 .{ .from = 0x2160, .to = 0x2182, .prop = .ID_Continue },
7141 .{ .from = 0x2183, .to = 0x2184, .prop = .ID_Continue },
7142 .{ .from = 0x2185, .to = 0x2188, .prop = .ID_Continue },
7143 .{ .from = 0x2C00, .to = 0x2C2E, .prop = .ID_Continue },
7144 .{ .from = 0x2C30, .to = 0x2C5E, .prop = .ID_Continue },
7145 .{ .from = 0x2C60, .to = 0x2C7B, .prop = .ID_Continue },
7146 .{ .from = 0x2C7C, .to = 0x2C7D, .prop = .ID_Continue },
7147 .{ .from = 0x2C7E, .to = 0x2CE4, .prop = .ID_Continue },
7148 .{ .from = 0x2CEB, .to = 0x2CEE, .prop = .ID_Continue },
7149 .{ .from = 0x2CEF, .to = 0x2CF1, .prop = .ID_Continue },
7150 .{ .from = 0x2CF2, .to = 0x2CF3, .prop = .ID_Continue },
7151 .{ .from = 0x2D00, .to = 0x2D25, .prop = .ID_Continue },
7152 .{ .from = 0x2D27, .to = 0x2D27, .prop = .ID_Continue },
7153 .{ .from = 0x2D2D, .to = 0x2D2D, .prop = .ID_Continue },
7154 .{ .from = 0x2D30, .to = 0x2D67, .prop = .ID_Continue },
7155 .{ .from = 0x2D6F, .to = 0x2D6F, .prop = .ID_Continue },
7156 .{ .from = 0x2D7F, .to = 0x2D7F, .prop = .ID_Continue },
7157 .{ .from = 0x2D80, .to = 0x2D96, .prop = .ID_Continue },
7158 .{ .from = 0x2DA0, .to = 0x2DA6, .prop = .ID_Continue },
7159 .{ .from = 0x2DA8, .to = 0x2DAE, .prop = .ID_Continue },
7160 .{ .from = 0x2DB0, .to = 0x2DB6, .prop = .ID_Continue },
7161 .{ .from = 0x2DB8, .to = 0x2DBE, .prop = .ID_Continue },
7162 .{ .from = 0x2DC0, .to = 0x2DC6, .prop = .ID_Continue },
7163 .{ .from = 0x2DC8, .to = 0x2DCE, .prop = .ID_Continue },
7164 .{ .from = 0x2DD0, .to = 0x2DD6, .prop = .ID_Continue },
7165 .{ .from = 0x2DD8, .to = 0x2DDE, .prop = .ID_Continue },
7166 .{ .from = 0x2DE0, .to = 0x2DFF, .prop = .ID_Continue },
7167 .{ .from = 0x3005, .to = 0x3005, .prop = .ID_Continue },
7168 .{ .from = 0x3006, .to = 0x3006, .prop = .ID_Continue },
7169 .{ .from = 0x3007, .to = 0x3007, .prop = .ID_Continue },
7170 .{ .from = 0x3021, .to = 0x3029, .prop = .ID_Continue },
7171 .{ .from = 0x302A, .to = 0x302D, .prop = .ID_Continue },
7172 .{ .from = 0x302E, .to = 0x302F, .prop = .ID_Continue },
7173 .{ .from = 0x3031, .to = 0x3035, .prop = .ID_Continue },
7174 .{ .from = 0x3038, .to = 0x303A, .prop = .ID_Continue },
7175 .{ .from = 0x303B, .to = 0x303B, .prop = .ID_Continue },
7176 .{ .from = 0x303C, .to = 0x303C, .prop = .ID_Continue },
7177 .{ .from = 0x3041, .to = 0x3096, .prop = .ID_Continue },
7178 .{ .from = 0x3099, .to = 0x309A, .prop = .ID_Continue },
7179 .{ .from = 0x309B, .to = 0x309C, .prop = .ID_Continue },
7180 .{ .from = 0x309D, .to = 0x309E, .prop = .ID_Continue },
7181 .{ .from = 0x309F, .to = 0x309F, .prop = .ID_Continue },
7182 .{ .from = 0x30A1, .to = 0x30FA, .prop = .ID_Continue },
7183 .{ .from = 0x30FC, .to = 0x30FE, .prop = .ID_Continue },
7184 .{ .from = 0x30FF, .to = 0x30FF, .prop = .ID_Continue },
7185 .{ .from = 0x3105, .to = 0x312F, .prop = .ID_Continue },
7186 .{ .from = 0x3131, .to = 0x318E, .prop = .ID_Continue },
7187 .{ .from = 0x31A0, .to = 0x31BF, .prop = .ID_Continue },
7188 .{ .from = 0x31F0, .to = 0x31FF, .prop = .ID_Continue },
7189 .{ .from = 0x3400, .to = 0x4DBF, .prop = .ID_Continue },
7190 .{ .from = 0x4E00, .to = 0x9FFC, .prop = .ID_Continue },
7191 .{ .from = 0xA000, .to = 0xA014, .prop = .ID_Continue },
7192 .{ .from = 0xA015, .to = 0xA015, .prop = .ID_Continue },
7193 .{ .from = 0xA016, .to = 0xA48C, .prop = .ID_Continue },
7194 .{ .from = 0xA4D0, .to = 0xA4F7, .prop = .ID_Continue },
7195 .{ .from = 0xA4F8, .to = 0xA4FD, .prop = .ID_Continue },
7196 .{ .from = 0xA500, .to = 0xA60B, .prop = .ID_Continue },
7197 .{ .from = 0xA60C, .to = 0xA60C, .prop = .ID_Continue },
7198 .{ .from = 0xA610, .to = 0xA61F, .prop = .ID_Continue },
7199 .{ .from = 0xA620, .to = 0xA629, .prop = .ID_Continue },
7200 .{ .from = 0xA62A, .to = 0xA62B, .prop = .ID_Continue },
7201 .{ .from = 0xA640, .to = 0xA66D, .prop = .ID_Continue },
7202 .{ .from = 0xA66E, .to = 0xA66E, .prop = .ID_Continue },
7203 .{ .from = 0xA66F, .to = 0xA66F, .prop = .ID_Continue },
7204 .{ .from = 0xA674, .to = 0xA67D, .prop = .ID_Continue },
7205 .{ .from = 0xA67F, .to = 0xA67F, .prop = .ID_Continue },
7206 .{ .from = 0xA680, .to = 0xA69B, .prop = .ID_Continue },
7207 .{ .from = 0xA69C, .to = 0xA69D, .prop = .ID_Continue },
7208 .{ .from = 0xA69E, .to = 0xA69F, .prop = .ID_Continue },
7209 .{ .from = 0xA6A0, .to = 0xA6E5, .prop = .ID_Continue },
7210 .{ .from = 0xA6E6, .to = 0xA6EF, .prop = .ID_Continue },
7211 .{ .from = 0xA6F0, .to = 0xA6F1, .prop = .ID_Continue },
7212 .{ .from = 0xA717, .to = 0xA71F, .prop = .ID_Continue },
7213 .{ .from = 0xA722, .to = 0xA76F, .prop = .ID_Continue },
7214 .{ .from = 0xA770, .to = 0xA770, .prop = .ID_Continue },
7215 .{ .from = 0xA771, .to = 0xA787, .prop = .ID_Continue },
7216 .{ .from = 0xA788, .to = 0xA788, .prop = .ID_Continue },
7217 .{ .from = 0xA78B, .to = 0xA78E, .prop = .ID_Continue },
7218 .{ .from = 0xA78F, .to = 0xA78F, .prop = .ID_Continue },
7219 .{ .from = 0xA790, .to = 0xA7BF, .prop = .ID_Continue },
7220 .{ .from = 0xA7C2, .to = 0xA7CA, .prop = .ID_Continue },
7221 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .ID_Continue },
7222 .{ .from = 0xA7F7, .to = 0xA7F7, .prop = .ID_Continue },
7223 .{ .from = 0xA7F8, .to = 0xA7F9, .prop = .ID_Continue },
7224 .{ .from = 0xA7FA, .to = 0xA7FA, .prop = .ID_Continue },
7225 .{ .from = 0xA7FB, .to = 0xA801, .prop = .ID_Continue },
7226 .{ .from = 0xA802, .to = 0xA802, .prop = .ID_Continue },
7227 .{ .from = 0xA803, .to = 0xA805, .prop = .ID_Continue },
7228 .{ .from = 0xA806, .to = 0xA806, .prop = .ID_Continue },
7229 .{ .from = 0xA807, .to = 0xA80A, .prop = .ID_Continue },
7230 .{ .from = 0xA80B, .to = 0xA80B, .prop = .ID_Continue },
7231 .{ .from = 0xA80C, .to = 0xA822, .prop = .ID_Continue },
7232 .{ .from = 0xA823, .to = 0xA824, .prop = .ID_Continue },
7233 .{ .from = 0xA825, .to = 0xA826, .prop = .ID_Continue },
7234 .{ .from = 0xA827, .to = 0xA827, .prop = .ID_Continue },
7235 .{ .from = 0xA82C, .to = 0xA82C, .prop = .ID_Continue },
7236 .{ .from = 0xA840, .to = 0xA873, .prop = .ID_Continue },
7237 .{ .from = 0xA880, .to = 0xA881, .prop = .ID_Continue },
7238 .{ .from = 0xA882, .to = 0xA8B3, .prop = .ID_Continue },
7239 .{ .from = 0xA8B4, .to = 0xA8C3, .prop = .ID_Continue },
7240 .{ .from = 0xA8C4, .to = 0xA8C5, .prop = .ID_Continue },
7241 .{ .from = 0xA8D0, .to = 0xA8D9, .prop = .ID_Continue },
7242 .{ .from = 0xA8E0, .to = 0xA8F1, .prop = .ID_Continue },
7243 .{ .from = 0xA8F2, .to = 0xA8F7, .prop = .ID_Continue },
7244 .{ .from = 0xA8FB, .to = 0xA8FB, .prop = .ID_Continue },
7245 .{ .from = 0xA8FD, .to = 0xA8FE, .prop = .ID_Continue },
7246 .{ .from = 0xA8FF, .to = 0xA8FF, .prop = .ID_Continue },
7247 .{ .from = 0xA900, .to = 0xA909, .prop = .ID_Continue },
7248 .{ .from = 0xA90A, .to = 0xA925, .prop = .ID_Continue },
7249 .{ .from = 0xA926, .to = 0xA92D, .prop = .ID_Continue },
7250 .{ .from = 0xA930, .to = 0xA946, .prop = .ID_Continue },
7251 .{ .from = 0xA947, .to = 0xA951, .prop = .ID_Continue },
7252 .{ .from = 0xA952, .to = 0xA953, .prop = .ID_Continue },
7253 .{ .from = 0xA960, .to = 0xA97C, .prop = .ID_Continue },
7254 .{ .from = 0xA980, .to = 0xA982, .prop = .ID_Continue },
7255 .{ .from = 0xA983, .to = 0xA983, .prop = .ID_Continue },
7256 .{ .from = 0xA984, .to = 0xA9B2, .prop = .ID_Continue },
7257 .{ .from = 0xA9B3, .to = 0xA9B3, .prop = .ID_Continue },
7258 .{ .from = 0xA9B4, .to = 0xA9B5, .prop = .ID_Continue },
7259 .{ .from = 0xA9B6, .to = 0xA9B9, .prop = .ID_Continue },
7260 .{ .from = 0xA9BA, .to = 0xA9BB, .prop = .ID_Continue },
7261 .{ .from = 0xA9BC, .to = 0xA9BD, .prop = .ID_Continue },
7262 .{ .from = 0xA9BE, .to = 0xA9C0, .prop = .ID_Continue },
7263 .{ .from = 0xA9CF, .to = 0xA9CF, .prop = .ID_Continue },
7264 .{ .from = 0xA9D0, .to = 0xA9D9, .prop = .ID_Continue },
7265 .{ .from = 0xA9E0, .to = 0xA9E4, .prop = .ID_Continue },
7266 .{ .from = 0xA9E5, .to = 0xA9E5, .prop = .ID_Continue },
7267 .{ .from = 0xA9E6, .to = 0xA9E6, .prop = .ID_Continue },
7268 .{ .from = 0xA9E7, .to = 0xA9EF, .prop = .ID_Continue },
7269 .{ .from = 0xA9F0, .to = 0xA9F9, .prop = .ID_Continue },
7270 .{ .from = 0xA9FA, .to = 0xA9FE, .prop = .ID_Continue },
7271 .{ .from = 0xAA00, .to = 0xAA28, .prop = .ID_Continue },
7272 .{ .from = 0xAA29, .to = 0xAA2E, .prop = .ID_Continue },
7273 .{ .from = 0xAA2F, .to = 0xAA30, .prop = .ID_Continue },
7274 .{ .from = 0xAA31, .to = 0xAA32, .prop = .ID_Continue },
7275 .{ .from = 0xAA33, .to = 0xAA34, .prop = .ID_Continue },
7276 .{ .from = 0xAA35, .to = 0xAA36, .prop = .ID_Continue },
7277 .{ .from = 0xAA40, .to = 0xAA42, .prop = .ID_Continue },
7278 .{ .from = 0xAA43, .to = 0xAA43, .prop = .ID_Continue },
7279 .{ .from = 0xAA44, .to = 0xAA4B, .prop = .ID_Continue },
7280 .{ .from = 0xAA4C, .to = 0xAA4C, .prop = .ID_Continue },
7281 .{ .from = 0xAA4D, .to = 0xAA4D, .prop = .ID_Continue },
7282 .{ .from = 0xAA50, .to = 0xAA59, .prop = .ID_Continue },
7283 .{ .from = 0xAA60, .to = 0xAA6F, .prop = .ID_Continue },
7284 .{ .from = 0xAA70, .to = 0xAA70, .prop = .ID_Continue },
7285 .{ .from = 0xAA71, .to = 0xAA76, .prop = .ID_Continue },
7286 .{ .from = 0xAA7A, .to = 0xAA7A, .prop = .ID_Continue },
7287 .{ .from = 0xAA7B, .to = 0xAA7B, .prop = .ID_Continue },
7288 .{ .from = 0xAA7C, .to = 0xAA7C, .prop = .ID_Continue },
7289 .{ .from = 0xAA7D, .to = 0xAA7D, .prop = .ID_Continue },
7290 .{ .from = 0xAA7E, .to = 0xAAAF, .prop = .ID_Continue },
7291 .{ .from = 0xAAB0, .to = 0xAAB0, .prop = .ID_Continue },
7292 .{ .from = 0xAAB1, .to = 0xAAB1, .prop = .ID_Continue },
7293 .{ .from = 0xAAB2, .to = 0xAAB4, .prop = .ID_Continue },
7294 .{ .from = 0xAAB5, .to = 0xAAB6, .prop = .ID_Continue },
7295 .{ .from = 0xAAB7, .to = 0xAAB8, .prop = .ID_Continue },
7296 .{ .from = 0xAAB9, .to = 0xAABD, .prop = .ID_Continue },
7297 .{ .from = 0xAABE, .to = 0xAABF, .prop = .ID_Continue },
7298 .{ .from = 0xAAC0, .to = 0xAAC0, .prop = .ID_Continue },
7299 .{ .from = 0xAAC1, .to = 0xAAC1, .prop = .ID_Continue },
7300 .{ .from = 0xAAC2, .to = 0xAAC2, .prop = .ID_Continue },
7301 .{ .from = 0xAADB, .to = 0xAADC, .prop = .ID_Continue },
7302 .{ .from = 0xAADD, .to = 0xAADD, .prop = .ID_Continue },
7303 .{ .from = 0xAAE0, .to = 0xAAEA, .prop = .ID_Continue },
7304 .{ .from = 0xAAEB, .to = 0xAAEB, .prop = .ID_Continue },
7305 .{ .from = 0xAAEC, .to = 0xAAED, .prop = .ID_Continue },
7306 .{ .from = 0xAAEE, .to = 0xAAEF, .prop = .ID_Continue },
7307 .{ .from = 0xAAF2, .to = 0xAAF2, .prop = .ID_Continue },
7308 .{ .from = 0xAAF3, .to = 0xAAF4, .prop = .ID_Continue },
7309 .{ .from = 0xAAF5, .to = 0xAAF5, .prop = .ID_Continue },
7310 .{ .from = 0xAAF6, .to = 0xAAF6, .prop = .ID_Continue },
7311 .{ .from = 0xAB01, .to = 0xAB06, .prop = .ID_Continue },
7312 .{ .from = 0xAB09, .to = 0xAB0E, .prop = .ID_Continue },
7313 .{ .from = 0xAB11, .to = 0xAB16, .prop = .ID_Continue },
7314 .{ .from = 0xAB20, .to = 0xAB26, .prop = .ID_Continue },
7315 .{ .from = 0xAB28, .to = 0xAB2E, .prop = .ID_Continue },
7316 .{ .from = 0xAB30, .to = 0xAB5A, .prop = .ID_Continue },
7317 .{ .from = 0xAB5C, .to = 0xAB5F, .prop = .ID_Continue },
7318 .{ .from = 0xAB60, .to = 0xAB68, .prop = .ID_Continue },
7319 .{ .from = 0xAB69, .to = 0xAB69, .prop = .ID_Continue },
7320 .{ .from = 0xAB70, .to = 0xABBF, .prop = .ID_Continue },
7321 .{ .from = 0xABC0, .to = 0xABE2, .prop = .ID_Continue },
7322 .{ .from = 0xABE3, .to = 0xABE4, .prop = .ID_Continue },
7323 .{ .from = 0xABE5, .to = 0xABE5, .prop = .ID_Continue },
7324 .{ .from = 0xABE6, .to = 0xABE7, .prop = .ID_Continue },
7325 .{ .from = 0xABE8, .to = 0xABE8, .prop = .ID_Continue },
7326 .{ .from = 0xABE9, .to = 0xABEA, .prop = .ID_Continue },
7327 .{ .from = 0xABEC, .to = 0xABEC, .prop = .ID_Continue },
7328 .{ .from = 0xABED, .to = 0xABED, .prop = .ID_Continue },
7329 .{ .from = 0xABF0, .to = 0xABF9, .prop = .ID_Continue },
7330 .{ .from = 0xAC00, .to = 0xD7A3, .prop = .ID_Continue },
7331 .{ .from = 0xD7B0, .to = 0xD7C6, .prop = .ID_Continue },
7332 .{ .from = 0xD7CB, .to = 0xD7FB, .prop = .ID_Continue },
7333 .{ .from = 0xF900, .to = 0xFA6D, .prop = .ID_Continue },
7334 .{ .from = 0xFA70, .to = 0xFAD9, .prop = .ID_Continue },
7335 .{ .from = 0xFB00, .to = 0xFB06, .prop = .ID_Continue },
7336 .{ .from = 0xFB13, .to = 0xFB17, .prop = .ID_Continue },
7337 .{ .from = 0xFB1D, .to = 0xFB1D, .prop = .ID_Continue },
7338 .{ .from = 0xFB1E, .to = 0xFB1E, .prop = .ID_Continue },
7339 .{ .from = 0xFB1F, .to = 0xFB28, .prop = .ID_Continue },
7340 .{ .from = 0xFB2A, .to = 0xFB36, .prop = .ID_Continue },
7341 .{ .from = 0xFB38, .to = 0xFB3C, .prop = .ID_Continue },
7342 .{ .from = 0xFB3E, .to = 0xFB3E, .prop = .ID_Continue },
7343 .{ .from = 0xFB40, .to = 0xFB41, .prop = .ID_Continue },
7344 .{ .from = 0xFB43, .to = 0xFB44, .prop = .ID_Continue },
7345 .{ .from = 0xFB46, .to = 0xFBB1, .prop = .ID_Continue },
7346 .{ .from = 0xFBD3, .to = 0xFD3D, .prop = .ID_Continue },
7347 .{ .from = 0xFD50, .to = 0xFD8F, .prop = .ID_Continue },
7348 .{ .from = 0xFD92, .to = 0xFDC7, .prop = .ID_Continue },
7349 .{ .from = 0xFDF0, .to = 0xFDFB, .prop = .ID_Continue },
7350 .{ .from = 0xFE00, .to = 0xFE0F, .prop = .ID_Continue },
7351 .{ .from = 0xFE20, .to = 0xFE2F, .prop = .ID_Continue },
7352 .{ .from = 0xFE33, .to = 0xFE34, .prop = .ID_Continue },
7353 .{ .from = 0xFE4D, .to = 0xFE4F, .prop = .ID_Continue },
7354 .{ .from = 0xFE70, .to = 0xFE74, .prop = .ID_Continue },
7355 .{ .from = 0xFE76, .to = 0xFEFC, .prop = .ID_Continue },
7356 .{ .from = 0xFF10, .to = 0xFF19, .prop = .ID_Continue },
7357 .{ .from = 0xFF21, .to = 0xFF3A, .prop = .ID_Continue },
7358 .{ .from = 0xFF3F, .to = 0xFF3F, .prop = .ID_Continue },
7359 .{ .from = 0xFF41, .to = 0xFF5A, .prop = .ID_Continue },
7360 .{ .from = 0xFF66, .to = 0xFF6F, .prop = .ID_Continue },
7361 .{ .from = 0xFF70, .to = 0xFF70, .prop = .ID_Continue },
7362 .{ .from = 0xFF71, .to = 0xFF9D, .prop = .ID_Continue },
7363 .{ .from = 0xFF9E, .to = 0xFF9F, .prop = .ID_Continue },
7364 .{ .from = 0xFFA0, .to = 0xFFBE, .prop = .ID_Continue },
7365 .{ .from = 0xFFC2, .to = 0xFFC7, .prop = .ID_Continue },
7366 .{ .from = 0xFFCA, .to = 0xFFCF, .prop = .ID_Continue },
7367 .{ .from = 0xFFD2, .to = 0xFFD7, .prop = .ID_Continue },
7368 .{ .from = 0xFFDA, .to = 0xFFDC, .prop = .ID_Continue },
7369 .{ .from = 0x10000, .to = 0x1000B, .prop = .ID_Continue },
7370 .{ .from = 0x1000D, .to = 0x10026, .prop = .ID_Continue },
7371 .{ .from = 0x10028, .to = 0x1003A, .prop = .ID_Continue },
7372 .{ .from = 0x1003C, .to = 0x1003D, .prop = .ID_Continue },
7373 .{ .from = 0x1003F, .to = 0x1004D, .prop = .ID_Continue },
7374 .{ .from = 0x10050, .to = 0x1005D, .prop = .ID_Continue },
7375 .{ .from = 0x10080, .to = 0x100FA, .prop = .ID_Continue },
7376 .{ .from = 0x10140, .to = 0x10174, .prop = .ID_Continue },
7377 .{ .from = 0x101FD, .to = 0x101FD, .prop = .ID_Continue },
7378 .{ .from = 0x10280, .to = 0x1029C, .prop = .ID_Continue },
7379 .{ .from = 0x102A0, .to = 0x102D0, .prop = .ID_Continue },
7380 .{ .from = 0x102E0, .to = 0x102E0, .prop = .ID_Continue },
7381 .{ .from = 0x10300, .to = 0x1031F, .prop = .ID_Continue },
7382 .{ .from = 0x1032D, .to = 0x10340, .prop = .ID_Continue },
7383 .{ .from = 0x10341, .to = 0x10341, .prop = .ID_Continue },
7384 .{ .from = 0x10342, .to = 0x10349, .prop = .ID_Continue },
7385 .{ .from = 0x1034A, .to = 0x1034A, .prop = .ID_Continue },
7386 .{ .from = 0x10350, .to = 0x10375, .prop = .ID_Continue },
7387 .{ .from = 0x10376, .to = 0x1037A, .prop = .ID_Continue },
7388 .{ .from = 0x10380, .to = 0x1039D, .prop = .ID_Continue },
7389 .{ .from = 0x103A0, .to = 0x103C3, .prop = .ID_Continue },
7390 .{ .from = 0x103C8, .to = 0x103CF, .prop = .ID_Continue },
7391 .{ .from = 0x103D1, .to = 0x103D5, .prop = .ID_Continue },
7392 .{ .from = 0x10400, .to = 0x1044F, .prop = .ID_Continue },
7393 .{ .from = 0x10450, .to = 0x1049D, .prop = .ID_Continue },
7394 .{ .from = 0x104A0, .to = 0x104A9, .prop = .ID_Continue },
7395 .{ .from = 0x104B0, .to = 0x104D3, .prop = .ID_Continue },
7396 .{ .from = 0x104D8, .to = 0x104FB, .prop = .ID_Continue },
7397 .{ .from = 0x10500, .to = 0x10527, .prop = .ID_Continue },
7398 .{ .from = 0x10530, .to = 0x10563, .prop = .ID_Continue },
7399 .{ .from = 0x10600, .to = 0x10736, .prop = .ID_Continue },
7400 .{ .from = 0x10740, .to = 0x10755, .prop = .ID_Continue },
7401 .{ .from = 0x10760, .to = 0x10767, .prop = .ID_Continue },
7402 .{ .from = 0x10800, .to = 0x10805, .prop = .ID_Continue },
7403 .{ .from = 0x10808, .to = 0x10808, .prop = .ID_Continue },
7404 .{ .from = 0x1080A, .to = 0x10835, .prop = .ID_Continue },
7405 .{ .from = 0x10837, .to = 0x10838, .prop = .ID_Continue },
7406 .{ .from = 0x1083C, .to = 0x1083C, .prop = .ID_Continue },
7407 .{ .from = 0x1083F, .to = 0x10855, .prop = .ID_Continue },
7408 .{ .from = 0x10860, .to = 0x10876, .prop = .ID_Continue },
7409 .{ .from = 0x10880, .to = 0x1089E, .prop = .ID_Continue },
7410 .{ .from = 0x108E0, .to = 0x108F2, .prop = .ID_Continue },
7411 .{ .from = 0x108F4, .to = 0x108F5, .prop = .ID_Continue },
7412 .{ .from = 0x10900, .to = 0x10915, .prop = .ID_Continue },
7413 .{ .from = 0x10920, .to = 0x10939, .prop = .ID_Continue },
7414 .{ .from = 0x10980, .to = 0x109B7, .prop = .ID_Continue },
7415 .{ .from = 0x109BE, .to = 0x109BF, .prop = .ID_Continue },
7416 .{ .from = 0x10A00, .to = 0x10A00, .prop = .ID_Continue },
7417 .{ .from = 0x10A01, .to = 0x10A03, .prop = .ID_Continue },
7418 .{ .from = 0x10A05, .to = 0x10A06, .prop = .ID_Continue },
7419 .{ .from = 0x10A0C, .to = 0x10A0F, .prop = .ID_Continue },
7420 .{ .from = 0x10A10, .to = 0x10A13, .prop = .ID_Continue },
7421 .{ .from = 0x10A15, .to = 0x10A17, .prop = .ID_Continue },
7422 .{ .from = 0x10A19, .to = 0x10A35, .prop = .ID_Continue },
7423 .{ .from = 0x10A38, .to = 0x10A3A, .prop = .ID_Continue },
7424 .{ .from = 0x10A3F, .to = 0x10A3F, .prop = .ID_Continue },
7425 .{ .from = 0x10A60, .to = 0x10A7C, .prop = .ID_Continue },
7426 .{ .from = 0x10A80, .to = 0x10A9C, .prop = .ID_Continue },
7427 .{ .from = 0x10AC0, .to = 0x10AC7, .prop = .ID_Continue },
7428 .{ .from = 0x10AC9, .to = 0x10AE4, .prop = .ID_Continue },
7429 .{ .from = 0x10AE5, .to = 0x10AE6, .prop = .ID_Continue },
7430 .{ .from = 0x10B00, .to = 0x10B35, .prop = .ID_Continue },
7431 .{ .from = 0x10B40, .to = 0x10B55, .prop = .ID_Continue },
7432 .{ .from = 0x10B60, .to = 0x10B72, .prop = .ID_Continue },
7433 .{ .from = 0x10B80, .to = 0x10B91, .prop = .ID_Continue },
7434 .{ .from = 0x10C00, .to = 0x10C48, .prop = .ID_Continue },
7435 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .ID_Continue },
7436 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .ID_Continue },
7437 .{ .from = 0x10D00, .to = 0x10D23, .prop = .ID_Continue },
7438 .{ .from = 0x10D24, .to = 0x10D27, .prop = .ID_Continue },
7439 .{ .from = 0x10D30, .to = 0x10D39, .prop = .ID_Continue },
7440 .{ .from = 0x10E80, .to = 0x10EA9, .prop = .ID_Continue },
7441 .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .ID_Continue },
7442 .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .ID_Continue },
7443 .{ .from = 0x10F00, .to = 0x10F1C, .prop = .ID_Continue },
7444 .{ .from = 0x10F27, .to = 0x10F27, .prop = .ID_Continue },
7445 .{ .from = 0x10F30, .to = 0x10F45, .prop = .ID_Continue },
7446 .{ .from = 0x10F46, .to = 0x10F50, .prop = .ID_Continue },
7447 .{ .from = 0x10FB0, .to = 0x10FC4, .prop = .ID_Continue },
7448 .{ .from = 0x10FE0, .to = 0x10FF6, .prop = .ID_Continue },
7449 .{ .from = 0x11000, .to = 0x11000, .prop = .ID_Continue },
7450 .{ .from = 0x11001, .to = 0x11001, .prop = .ID_Continue },
7451 .{ .from = 0x11002, .to = 0x11002, .prop = .ID_Continue },
7452 .{ .from = 0x11003, .to = 0x11037, .prop = .ID_Continue },
7453 .{ .from = 0x11038, .to = 0x11046, .prop = .ID_Continue },
7454 .{ .from = 0x11066, .to = 0x1106F, .prop = .ID_Continue },
7455 .{ .from = 0x1107F, .to = 0x11081, .prop = .ID_Continue },
7456 .{ .from = 0x11082, .to = 0x11082, .prop = .ID_Continue },
7457 .{ .from = 0x11083, .to = 0x110AF, .prop = .ID_Continue },
7458 .{ .from = 0x110B0, .to = 0x110B2, .prop = .ID_Continue },
7459 .{ .from = 0x110B3, .to = 0x110B6, .prop = .ID_Continue },
7460 .{ .from = 0x110B7, .to = 0x110B8, .prop = .ID_Continue },
7461 .{ .from = 0x110B9, .to = 0x110BA, .prop = .ID_Continue },
7462 .{ .from = 0x110D0, .to = 0x110E8, .prop = .ID_Continue },
7463 .{ .from = 0x110F0, .to = 0x110F9, .prop = .ID_Continue },
7464 .{ .from = 0x11100, .to = 0x11102, .prop = .ID_Continue },
7465 .{ .from = 0x11103, .to = 0x11126, .prop = .ID_Continue },
7466 .{ .from = 0x11127, .to = 0x1112B, .prop = .ID_Continue },
7467 .{ .from = 0x1112C, .to = 0x1112C, .prop = .ID_Continue },
7468 .{ .from = 0x1112D, .to = 0x11134, .prop = .ID_Continue },
7469 .{ .from = 0x11136, .to = 0x1113F, .prop = .ID_Continue },
7470 .{ .from = 0x11144, .to = 0x11144, .prop = .ID_Continue },
7471 .{ .from = 0x11145, .to = 0x11146, .prop = .ID_Continue },
7472 .{ .from = 0x11147, .to = 0x11147, .prop = .ID_Continue },
7473 .{ .from = 0x11150, .to = 0x11172, .prop = .ID_Continue },
7474 .{ .from = 0x11173, .to = 0x11173, .prop = .ID_Continue },
7475 .{ .from = 0x11176, .to = 0x11176, .prop = .ID_Continue },
7476 .{ .from = 0x11180, .to = 0x11181, .prop = .ID_Continue },
7477 .{ .from = 0x11182, .to = 0x11182, .prop = .ID_Continue },
7478 .{ .from = 0x11183, .to = 0x111B2, .prop = .ID_Continue },
7479 .{ .from = 0x111B3, .to = 0x111B5, .prop = .ID_Continue },
7480 .{ .from = 0x111B6, .to = 0x111BE, .prop = .ID_Continue },
7481 .{ .from = 0x111BF, .to = 0x111C0, .prop = .ID_Continue },
7482 .{ .from = 0x111C1, .to = 0x111C4, .prop = .ID_Continue },
7483 .{ .from = 0x111C9, .to = 0x111CC, .prop = .ID_Continue },
7484 .{ .from = 0x111CE, .to = 0x111CE, .prop = .ID_Continue },
7485 .{ .from = 0x111CF, .to = 0x111CF, .prop = .ID_Continue },
7486 .{ .from = 0x111D0, .to = 0x111D9, .prop = .ID_Continue },
7487 .{ .from = 0x111DA, .to = 0x111DA, .prop = .ID_Continue },
7488 .{ .from = 0x111DC, .to = 0x111DC, .prop = .ID_Continue },
7489 .{ .from = 0x11200, .to = 0x11211, .prop = .ID_Continue },
7490 .{ .from = 0x11213, .to = 0x1122B, .prop = .ID_Continue },
7491 .{ .from = 0x1122C, .to = 0x1122E, .prop = .ID_Continue },
7492 .{ .from = 0x1122F, .to = 0x11231, .prop = .ID_Continue },
7493 .{ .from = 0x11232, .to = 0x11233, .prop = .ID_Continue },
7494 .{ .from = 0x11234, .to = 0x11234, .prop = .ID_Continue },
7495 .{ .from = 0x11235, .to = 0x11235, .prop = .ID_Continue },
7496 .{ .from = 0x11236, .to = 0x11237, .prop = .ID_Continue },
7497 .{ .from = 0x1123E, .to = 0x1123E, .prop = .ID_Continue },
7498 .{ .from = 0x11280, .to = 0x11286, .prop = .ID_Continue },
7499 .{ .from = 0x11288, .to = 0x11288, .prop = .ID_Continue },
7500 .{ .from = 0x1128A, .to = 0x1128D, .prop = .ID_Continue },
7501 .{ .from = 0x1128F, .to = 0x1129D, .prop = .ID_Continue },
7502 .{ .from = 0x1129F, .to = 0x112A8, .prop = .ID_Continue },
7503 .{ .from = 0x112B0, .to = 0x112DE, .prop = .ID_Continue },
7504 .{ .from = 0x112DF, .to = 0x112DF, .prop = .ID_Continue },
7505 .{ .from = 0x112E0, .to = 0x112E2, .prop = .ID_Continue },
7506 .{ .from = 0x112E3, .to = 0x112EA, .prop = .ID_Continue },
7507 .{ .from = 0x112F0, .to = 0x112F9, .prop = .ID_Continue },
7508 .{ .from = 0x11300, .to = 0x11301, .prop = .ID_Continue },
7509 .{ .from = 0x11302, .to = 0x11303, .prop = .ID_Continue },
7510 .{ .from = 0x11305, .to = 0x1130C, .prop = .ID_Continue },
7511 .{ .from = 0x1130F, .to = 0x11310, .prop = .ID_Continue },
7512 .{ .from = 0x11313, .to = 0x11328, .prop = .ID_Continue },
7513 .{ .from = 0x1132A, .to = 0x11330, .prop = .ID_Continue },
7514 .{ .from = 0x11332, .to = 0x11333, .prop = .ID_Continue },
7515 .{ .from = 0x11335, .to = 0x11339, .prop = .ID_Continue },
7516 .{ .from = 0x1133B, .to = 0x1133C, .prop = .ID_Continue },
7517 .{ .from = 0x1133D, .to = 0x1133D, .prop = .ID_Continue },
7518 .{ .from = 0x1133E, .to = 0x1133F, .prop = .ID_Continue },
7519 .{ .from = 0x11340, .to = 0x11340, .prop = .ID_Continue },
7520 .{ .from = 0x11341, .to = 0x11344, .prop = .ID_Continue },
7521 .{ .from = 0x11347, .to = 0x11348, .prop = .ID_Continue },
7522 .{ .from = 0x1134B, .to = 0x1134D, .prop = .ID_Continue },
7523 .{ .from = 0x11350, .to = 0x11350, .prop = .ID_Continue },
7524 .{ .from = 0x11357, .to = 0x11357, .prop = .ID_Continue },
7525 .{ .from = 0x1135D, .to = 0x11361, .prop = .ID_Continue },
7526 .{ .from = 0x11362, .to = 0x11363, .prop = .ID_Continue },
7527 .{ .from = 0x11366, .to = 0x1136C, .prop = .ID_Continue },
7528 .{ .from = 0x11370, .to = 0x11374, .prop = .ID_Continue },
7529 .{ .from = 0x11400, .to = 0x11434, .prop = .ID_Continue },
7530 .{ .from = 0x11435, .to = 0x11437, .prop = .ID_Continue },
7531 .{ .from = 0x11438, .to = 0x1143F, .prop = .ID_Continue },
7532 .{ .from = 0x11440, .to = 0x11441, .prop = .ID_Continue },
7533 .{ .from = 0x11442, .to = 0x11444, .prop = .ID_Continue },
7534 .{ .from = 0x11445, .to = 0x11445, .prop = .ID_Continue },
7535 .{ .from = 0x11446, .to = 0x11446, .prop = .ID_Continue },
7536 .{ .from = 0x11447, .to = 0x1144A, .prop = .ID_Continue },
7537 .{ .from = 0x11450, .to = 0x11459, .prop = .ID_Continue },
7538 .{ .from = 0x1145E, .to = 0x1145E, .prop = .ID_Continue },
7539 .{ .from = 0x1145F, .to = 0x11461, .prop = .ID_Continue },
7540 .{ .from = 0x11480, .to = 0x114AF, .prop = .ID_Continue },
7541 .{ .from = 0x114B0, .to = 0x114B2, .prop = .ID_Continue },
7542 .{ .from = 0x114B3, .to = 0x114B8, .prop = .ID_Continue },
7543 .{ .from = 0x114B9, .to = 0x114B9, .prop = .ID_Continue },
7544 .{ .from = 0x114BA, .to = 0x114BA, .prop = .ID_Continue },
7545 .{ .from = 0x114BB, .to = 0x114BE, .prop = .ID_Continue },
7546 .{ .from = 0x114BF, .to = 0x114C0, .prop = .ID_Continue },
7547 .{ .from = 0x114C1, .to = 0x114C1, .prop = .ID_Continue },
7548 .{ .from = 0x114C2, .to = 0x114C3, .prop = .ID_Continue },
7549 .{ .from = 0x114C4, .to = 0x114C5, .prop = .ID_Continue },
7550 .{ .from = 0x114C7, .to = 0x114C7, .prop = .ID_Continue },
7551 .{ .from = 0x114D0, .to = 0x114D9, .prop = .ID_Continue },
7552 .{ .from = 0x11580, .to = 0x115AE, .prop = .ID_Continue },
7553 .{ .from = 0x115AF, .to = 0x115B1, .prop = .ID_Continue },
7554 .{ .from = 0x115B2, .to = 0x115B5, .prop = .ID_Continue },
7555 .{ .from = 0x115B8, .to = 0x115BB, .prop = .ID_Continue },
7556 .{ .from = 0x115BC, .to = 0x115BD, .prop = .ID_Continue },
7557 .{ .from = 0x115BE, .to = 0x115BE, .prop = .ID_Continue },
7558 .{ .from = 0x115BF, .to = 0x115C0, .prop = .ID_Continue },
7559 .{ .from = 0x115D8, .to = 0x115DB, .prop = .ID_Continue },
7560 .{ .from = 0x115DC, .to = 0x115DD, .prop = .ID_Continue },
7561 .{ .from = 0x11600, .to = 0x1162F, .prop = .ID_Continue },
7562 .{ .from = 0x11630, .to = 0x11632, .prop = .ID_Continue },
7563 .{ .from = 0x11633, .to = 0x1163A, .prop = .ID_Continue },
7564 .{ .from = 0x1163B, .to = 0x1163C, .prop = .ID_Continue },
7565 .{ .from = 0x1163D, .to = 0x1163D, .prop = .ID_Continue },
7566 .{ .from = 0x1163E, .to = 0x1163E, .prop = .ID_Continue },
7567 .{ .from = 0x1163F, .to = 0x11640, .prop = .ID_Continue },
7568 .{ .from = 0x11644, .to = 0x11644, .prop = .ID_Continue },
7569 .{ .from = 0x11650, .to = 0x11659, .prop = .ID_Continue },
7570 .{ .from = 0x11680, .to = 0x116AA, .prop = .ID_Continue },
7571 .{ .from = 0x116AB, .to = 0x116AB, .prop = .ID_Continue },
7572 .{ .from = 0x116AC, .to = 0x116AC, .prop = .ID_Continue },
7573 .{ .from = 0x116AD, .to = 0x116AD, .prop = .ID_Continue },
7574 .{ .from = 0x116AE, .to = 0x116AF, .prop = .ID_Continue },
7575 .{ .from = 0x116B0, .to = 0x116B5, .prop = .ID_Continue },
7576 .{ .from = 0x116B6, .to = 0x116B6, .prop = .ID_Continue },
7577 .{ .from = 0x116B7, .to = 0x116B7, .prop = .ID_Continue },
7578 .{ .from = 0x116B8, .to = 0x116B8, .prop = .ID_Continue },
7579 .{ .from = 0x116C0, .to = 0x116C9, .prop = .ID_Continue },
7580 .{ .from = 0x11700, .to = 0x1171A, .prop = .ID_Continue },
7581 .{ .from = 0x1171D, .to = 0x1171F, .prop = .ID_Continue },
7582 .{ .from = 0x11720, .to = 0x11721, .prop = .ID_Continue },
7583 .{ .from = 0x11722, .to = 0x11725, .prop = .ID_Continue },
7584 .{ .from = 0x11726, .to = 0x11726, .prop = .ID_Continue },
7585 .{ .from = 0x11727, .to = 0x1172B, .prop = .ID_Continue },
7586 .{ .from = 0x11730, .to = 0x11739, .prop = .ID_Continue },
7587 .{ .from = 0x11800, .to = 0x1182B, .prop = .ID_Continue },
7588 .{ .from = 0x1182C, .to = 0x1182E, .prop = .ID_Continue },
7589 .{ .from = 0x1182F, .to = 0x11837, .prop = .ID_Continue },
7590 .{ .from = 0x11838, .to = 0x11838, .prop = .ID_Continue },
7591 .{ .from = 0x11839, .to = 0x1183A, .prop = .ID_Continue },
7592 .{ .from = 0x118A0, .to = 0x118DF, .prop = .ID_Continue },
7593 .{ .from = 0x118E0, .to = 0x118E9, .prop = .ID_Continue },
7594 .{ .from = 0x118FF, .to = 0x11906, .prop = .ID_Continue },
7595 .{ .from = 0x11909, .to = 0x11909, .prop = .ID_Continue },
7596 .{ .from = 0x1190C, .to = 0x11913, .prop = .ID_Continue },
7597 .{ .from = 0x11915, .to = 0x11916, .prop = .ID_Continue },
7598 .{ .from = 0x11918, .to = 0x1192F, .prop = .ID_Continue },
7599 .{ .from = 0x11930, .to = 0x11935, .prop = .ID_Continue },
7600 .{ .from = 0x11937, .to = 0x11938, .prop = .ID_Continue },
7601 .{ .from = 0x1193B, .to = 0x1193C, .prop = .ID_Continue },
7602 .{ .from = 0x1193D, .to = 0x1193D, .prop = .ID_Continue },
7603 .{ .from = 0x1193E, .to = 0x1193E, .prop = .ID_Continue },
7604 .{ .from = 0x1193F, .to = 0x1193F, .prop = .ID_Continue },
7605 .{ .from = 0x11940, .to = 0x11940, .prop = .ID_Continue },
7606 .{ .from = 0x11941, .to = 0x11941, .prop = .ID_Continue },
7607 .{ .from = 0x11942, .to = 0x11942, .prop = .ID_Continue },
7608 .{ .from = 0x11943, .to = 0x11943, .prop = .ID_Continue },
7609 .{ .from = 0x11950, .to = 0x11959, .prop = .ID_Continue },
7610 .{ .from = 0x119A0, .to = 0x119A7, .prop = .ID_Continue },
7611 .{ .from = 0x119AA, .to = 0x119D0, .prop = .ID_Continue },
7612 .{ .from = 0x119D1, .to = 0x119D3, .prop = .ID_Continue },
7613 .{ .from = 0x119D4, .to = 0x119D7, .prop = .ID_Continue },
7614 .{ .from = 0x119DA, .to = 0x119DB, .prop = .ID_Continue },
7615 .{ .from = 0x119DC, .to = 0x119DF, .prop = .ID_Continue },
7616 .{ .from = 0x119E0, .to = 0x119E0, .prop = .ID_Continue },
7617 .{ .from = 0x119E1, .to = 0x119E1, .prop = .ID_Continue },
7618 .{ .from = 0x119E3, .to = 0x119E3, .prop = .ID_Continue },
7619 .{ .from = 0x119E4, .to = 0x119E4, .prop = .ID_Continue },
7620 .{ .from = 0x11A00, .to = 0x11A00, .prop = .ID_Continue },
7621 .{ .from = 0x11A01, .to = 0x11A0A, .prop = .ID_Continue },
7622 .{ .from = 0x11A0B, .to = 0x11A32, .prop = .ID_Continue },
7623 .{ .from = 0x11A33, .to = 0x11A38, .prop = .ID_Continue },
7624 .{ .from = 0x11A39, .to = 0x11A39, .prop = .ID_Continue },
7625 .{ .from = 0x11A3A, .to = 0x11A3A, .prop = .ID_Continue },
7626 .{ .from = 0x11A3B, .to = 0x11A3E, .prop = .ID_Continue },
7627 .{ .from = 0x11A47, .to = 0x11A47, .prop = .ID_Continue },
7628 .{ .from = 0x11A50, .to = 0x11A50, .prop = .ID_Continue },
7629 .{ .from = 0x11A51, .to = 0x11A56, .prop = .ID_Continue },
7630 .{ .from = 0x11A57, .to = 0x11A58, .prop = .ID_Continue },
7631 .{ .from = 0x11A59, .to = 0x11A5B, .prop = .ID_Continue },
7632 .{ .from = 0x11A5C, .to = 0x11A89, .prop = .ID_Continue },
7633 .{ .from = 0x11A8A, .to = 0x11A96, .prop = .ID_Continue },
7634 .{ .from = 0x11A97, .to = 0x11A97, .prop = .ID_Continue },
7635 .{ .from = 0x11A98, .to = 0x11A99, .prop = .ID_Continue },
7636 .{ .from = 0x11A9D, .to = 0x11A9D, .prop = .ID_Continue },
7637 .{ .from = 0x11AC0, .to = 0x11AF8, .prop = .ID_Continue },
7638 .{ .from = 0x11C00, .to = 0x11C08, .prop = .ID_Continue },
7639 .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .ID_Continue },
7640 .{ .from = 0x11C2F, .to = 0x11C2F, .prop = .ID_Continue },
7641 .{ .from = 0x11C30, .to = 0x11C36, .prop = .ID_Continue },
7642 .{ .from = 0x11C38, .to = 0x11C3D, .prop = .ID_Continue },
7643 .{ .from = 0x11C3E, .to = 0x11C3E, .prop = .ID_Continue },
7644 .{ .from = 0x11C3F, .to = 0x11C3F, .prop = .ID_Continue },
7645 .{ .from = 0x11C40, .to = 0x11C40, .prop = .ID_Continue },
7646 .{ .from = 0x11C50, .to = 0x11C59, .prop = .ID_Continue },
7647 .{ .from = 0x11C72, .to = 0x11C8F, .prop = .ID_Continue },
7648 .{ .from = 0x11C92, .to = 0x11CA7, .prop = .ID_Continue },
7649 .{ .from = 0x11CA9, .to = 0x11CA9, .prop = .ID_Continue },
7650 .{ .from = 0x11CAA, .to = 0x11CB0, .prop = .ID_Continue },
7651 .{ .from = 0x11CB1, .to = 0x11CB1, .prop = .ID_Continue },
7652 .{ .from = 0x11CB2, .to = 0x11CB3, .prop = .ID_Continue },
7653 .{ .from = 0x11CB4, .to = 0x11CB4, .prop = .ID_Continue },
7654 .{ .from = 0x11CB5, .to = 0x11CB6, .prop = .ID_Continue },
7655 .{ .from = 0x11D00, .to = 0x11D06, .prop = .ID_Continue },
7656 .{ .from = 0x11D08, .to = 0x11D09, .prop = .ID_Continue },
7657 .{ .from = 0x11D0B, .to = 0x11D30, .prop = .ID_Continue },
7658 .{ .from = 0x11D31, .to = 0x11D36, .prop = .ID_Continue },
7659 .{ .from = 0x11D3A, .to = 0x11D3A, .prop = .ID_Continue },
7660 .{ .from = 0x11D3C, .to = 0x11D3D, .prop = .ID_Continue },
7661 .{ .from = 0x11D3F, .to = 0x11D45, .prop = .ID_Continue },
7662 .{ .from = 0x11D46, .to = 0x11D46, .prop = .ID_Continue },
7663 .{ .from = 0x11D47, .to = 0x11D47, .prop = .ID_Continue },
7664 .{ .from = 0x11D50, .to = 0x11D59, .prop = .ID_Continue },
7665 .{ .from = 0x11D60, .to = 0x11D65, .prop = .ID_Continue },
7666 .{ .from = 0x11D67, .to = 0x11D68, .prop = .ID_Continue },
7667 .{ .from = 0x11D6A, .to = 0x11D89, .prop = .ID_Continue },
7668 .{ .from = 0x11D8A, .to = 0x11D8E, .prop = .ID_Continue },
7669 .{ .from = 0x11D90, .to = 0x11D91, .prop = .ID_Continue },
7670 .{ .from = 0x11D93, .to = 0x11D94, .prop = .ID_Continue },
7671 .{ .from = 0x11D95, .to = 0x11D95, .prop = .ID_Continue },
7672 .{ .from = 0x11D96, .to = 0x11D96, .prop = .ID_Continue },
7673 .{ .from = 0x11D97, .to = 0x11D97, .prop = .ID_Continue },
7674 .{ .from = 0x11D98, .to = 0x11D98, .prop = .ID_Continue },
7675 .{ .from = 0x11DA0, .to = 0x11DA9, .prop = .ID_Continue },
7676 .{ .from = 0x11EE0, .to = 0x11EF2, .prop = .ID_Continue },
7677 .{ .from = 0x11EF3, .to = 0x11EF4, .prop = .ID_Continue },
7678 .{ .from = 0x11EF5, .to = 0x11EF6, .prop = .ID_Continue },
7679 .{ .from = 0x11FB0, .to = 0x11FB0, .prop = .ID_Continue },
7680 .{ .from = 0x12000, .to = 0x12399, .prop = .ID_Continue },
7681 .{ .from = 0x12400, .to = 0x1246E, .prop = .ID_Continue },
7682 .{ .from = 0x12480, .to = 0x12543, .prop = .ID_Continue },
7683 .{ .from = 0x13000, .to = 0x1342E, .prop = .ID_Continue },
7684 .{ .from = 0x14400, .to = 0x14646, .prop = .ID_Continue },
7685 .{ .from = 0x16800, .to = 0x16A38, .prop = .ID_Continue },
7686 .{ .from = 0x16A40, .to = 0x16A5E, .prop = .ID_Continue },
7687 .{ .from = 0x16A60, .to = 0x16A69, .prop = .ID_Continue },
7688 .{ .from = 0x16AD0, .to = 0x16AED, .prop = .ID_Continue },
7689 .{ .from = 0x16AF0, .to = 0x16AF4, .prop = .ID_Continue },
7690 .{ .from = 0x16B00, .to = 0x16B2F, .prop = .ID_Continue },
7691 .{ .from = 0x16B30, .to = 0x16B36, .prop = .ID_Continue },
7692 .{ .from = 0x16B40, .to = 0x16B43, .prop = .ID_Continue },
7693 .{ .from = 0x16B50, .to = 0x16B59, .prop = .ID_Continue },
7694 .{ .from = 0x16B63, .to = 0x16B77, .prop = .ID_Continue },
7695 .{ .from = 0x16B7D, .to = 0x16B8F, .prop = .ID_Continue },
7696 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .ID_Continue },
7697 .{ .from = 0x16F00, .to = 0x16F4A, .prop = .ID_Continue },
7698 .{ .from = 0x16F4F, .to = 0x16F4F, .prop = .ID_Continue },
7699 .{ .from = 0x16F50, .to = 0x16F50, .prop = .ID_Continue },
7700 .{ .from = 0x16F51, .to = 0x16F87, .prop = .ID_Continue },
7701 .{ .from = 0x16F8F, .to = 0x16F92, .prop = .ID_Continue },
7702 .{ .from = 0x16F93, .to = 0x16F9F, .prop = .ID_Continue },
7703 .{ .from = 0x16FE0, .to = 0x16FE1, .prop = .ID_Continue },
7704 .{ .from = 0x16FE3, .to = 0x16FE3, .prop = .ID_Continue },
7705 .{ .from = 0x16FE4, .to = 0x16FE4, .prop = .ID_Continue },
7706 .{ .from = 0x16FF0, .to = 0x16FF1, .prop = .ID_Continue },
7707 .{ .from = 0x17000, .to = 0x187F7, .prop = .ID_Continue },
7708 .{ .from = 0x18800, .to = 0x18CD5, .prop = .ID_Continue },
7709 .{ .from = 0x18D00, .to = 0x18D08, .prop = .ID_Continue },
7710 .{ .from = 0x1B000, .to = 0x1B11E, .prop = .ID_Continue },
7711 .{ .from = 0x1B150, .to = 0x1B152, .prop = .ID_Continue },
7712 .{ .from = 0x1B164, .to = 0x1B167, .prop = .ID_Continue },
7713 .{ .from = 0x1B170, .to = 0x1B2FB, .prop = .ID_Continue },
7714 .{ .from = 0x1BC00, .to = 0x1BC6A, .prop = .ID_Continue },
7715 .{ .from = 0x1BC70, .to = 0x1BC7C, .prop = .ID_Continue },
7716 .{ .from = 0x1BC80, .to = 0x1BC88, .prop = .ID_Continue },
7717 .{ .from = 0x1BC90, .to = 0x1BC99, .prop = .ID_Continue },
7718 .{ .from = 0x1BC9D, .to = 0x1BC9E, .prop = .ID_Continue },
7719 .{ .from = 0x1D165, .to = 0x1D166, .prop = .ID_Continue },
7720 .{ .from = 0x1D167, .to = 0x1D169, .prop = .ID_Continue },
7721 .{ .from = 0x1D16D, .to = 0x1D172, .prop = .ID_Continue },
7722 .{ .from = 0x1D17B, .to = 0x1D182, .prop = .ID_Continue },
7723 .{ .from = 0x1D185, .to = 0x1D18B, .prop = .ID_Continue },
7724 .{ .from = 0x1D1AA, .to = 0x1D1AD, .prop = .ID_Continue },
7725 .{ .from = 0x1D242, .to = 0x1D244, .prop = .ID_Continue },
7726 .{ .from = 0x1D400, .to = 0x1D454, .prop = .ID_Continue },
7727 .{ .from = 0x1D456, .to = 0x1D49C, .prop = .ID_Continue },
7728 .{ .from = 0x1D49E, .to = 0x1D49F, .prop = .ID_Continue },
7729 .{ .from = 0x1D4A2, .to = 0x1D4A2, .prop = .ID_Continue },
7730 .{ .from = 0x1D4A5, .to = 0x1D4A6, .prop = .ID_Continue },
7731 .{ .from = 0x1D4A9, .to = 0x1D4AC, .prop = .ID_Continue },
7732 .{ .from = 0x1D4AE, .to = 0x1D4B9, .prop = .ID_Continue },
7733 .{ .from = 0x1D4BB, .to = 0x1D4BB, .prop = .ID_Continue },
7734 .{ .from = 0x1D4BD, .to = 0x1D4C3, .prop = .ID_Continue },
7735 .{ .from = 0x1D4C5, .to = 0x1D505, .prop = .ID_Continue },
7736 .{ .from = 0x1D507, .to = 0x1D50A, .prop = .ID_Continue },
7737 .{ .from = 0x1D50D, .to = 0x1D514, .prop = .ID_Continue },
7738 .{ .from = 0x1D516, .to = 0x1D51C, .prop = .ID_Continue },
7739 .{ .from = 0x1D51E, .to = 0x1D539, .prop = .ID_Continue },
7740 .{ .from = 0x1D53B, .to = 0x1D53E, .prop = .ID_Continue },
7741 .{ .from = 0x1D540, .to = 0x1D544, .prop = .ID_Continue },
7742 .{ .from = 0x1D546, .to = 0x1D546, .prop = .ID_Continue },
7743 .{ .from = 0x1D54A, .to = 0x1D550, .prop = .ID_Continue },
7744 .{ .from = 0x1D552, .to = 0x1D6A5, .prop = .ID_Continue },
7745 .{ .from = 0x1D6A8, .to = 0x1D6C0, .prop = .ID_Continue },
7746 .{ .from = 0x1D6C2, .to = 0x1D6DA, .prop = .ID_Continue },
7747 .{ .from = 0x1D6DC, .to = 0x1D6FA, .prop = .ID_Continue },
7748 .{ .from = 0x1D6FC, .to = 0x1D714, .prop = .ID_Continue },
7749 .{ .from = 0x1D716, .to = 0x1D734, .prop = .ID_Continue },
7750 .{ .from = 0x1D736, .to = 0x1D74E, .prop = .ID_Continue },
7751 .{ .from = 0x1D750, .to = 0x1D76E, .prop = .ID_Continue },
7752 .{ .from = 0x1D770, .to = 0x1D788, .prop = .ID_Continue },
7753 .{ .from = 0x1D78A, .to = 0x1D7A8, .prop = .ID_Continue },
7754 .{ .from = 0x1D7AA, .to = 0x1D7C2, .prop = .ID_Continue },
7755 .{ .from = 0x1D7C4, .to = 0x1D7CB, .prop = .ID_Continue },
7756 .{ .from = 0x1D7CE, .to = 0x1D7FF, .prop = .ID_Continue },
7757 .{ .from = 0x1DA00, .to = 0x1DA36, .prop = .ID_Continue },
7758 .{ .from = 0x1DA3B, .to = 0x1DA6C, .prop = .ID_Continue },
7759 .{ .from = 0x1DA75, .to = 0x1DA75, .prop = .ID_Continue },
7760 .{ .from = 0x1DA84, .to = 0x1DA84, .prop = .ID_Continue },
7761 .{ .from = 0x1DA9B, .to = 0x1DA9F, .prop = .ID_Continue },
7762 .{ .from = 0x1DAA1, .to = 0x1DAAF, .prop = .ID_Continue },
7763 .{ .from = 0x1E000, .to = 0x1E006, .prop = .ID_Continue },
7764 .{ .from = 0x1E008, .to = 0x1E018, .prop = .ID_Continue },
7765 .{ .from = 0x1E01B, .to = 0x1E021, .prop = .ID_Continue },
7766 .{ .from = 0x1E023, .to = 0x1E024, .prop = .ID_Continue },
7767 .{ .from = 0x1E026, .to = 0x1E02A, .prop = .ID_Continue },
7768 .{ .from = 0x1E100, .to = 0x1E12C, .prop = .ID_Continue },
7769 .{ .from = 0x1E130, .to = 0x1E136, .prop = .ID_Continue },
7770 .{ .from = 0x1E137, .to = 0x1E13D, .prop = .ID_Continue },
7771 .{ .from = 0x1E140, .to = 0x1E149, .prop = .ID_Continue },
7772 .{ .from = 0x1E14E, .to = 0x1E14E, .prop = .ID_Continue },
7773 .{ .from = 0x1E2C0, .to = 0x1E2EB, .prop = .ID_Continue },
7774 .{ .from = 0x1E2EC, .to = 0x1E2EF, .prop = .ID_Continue },
7775 .{ .from = 0x1E2F0, .to = 0x1E2F9, .prop = .ID_Continue },
7776 .{ .from = 0x1E800, .to = 0x1E8C4, .prop = .ID_Continue },
7777 .{ .from = 0x1E8D0, .to = 0x1E8D6, .prop = .ID_Continue },
7778 .{ .from = 0x1E900, .to = 0x1E943, .prop = .ID_Continue },
7779 .{ .from = 0x1E944, .to = 0x1E94A, .prop = .ID_Continue },
7780 .{ .from = 0x1E94B, .to = 0x1E94B, .prop = .ID_Continue },
7781 .{ .from = 0x1E950, .to = 0x1E959, .prop = .ID_Continue },
7782 .{ .from = 0x1EE00, .to = 0x1EE03, .prop = .ID_Continue },
7783 .{ .from = 0x1EE05, .to = 0x1EE1F, .prop = .ID_Continue },
7784 .{ .from = 0x1EE21, .to = 0x1EE22, .prop = .ID_Continue },
7785 .{ .from = 0x1EE24, .to = 0x1EE24, .prop = .ID_Continue },
7786 .{ .from = 0x1EE27, .to = 0x1EE27, .prop = .ID_Continue },
7787 .{ .from = 0x1EE29, .to = 0x1EE32, .prop = .ID_Continue },
7788 .{ .from = 0x1EE34, .to = 0x1EE37, .prop = .ID_Continue },
7789 .{ .from = 0x1EE39, .to = 0x1EE39, .prop = .ID_Continue },
7790 .{ .from = 0x1EE3B, .to = 0x1EE3B, .prop = .ID_Continue },
7791 .{ .from = 0x1EE42, .to = 0x1EE42, .prop = .ID_Continue },
7792 .{ .from = 0x1EE47, .to = 0x1EE47, .prop = .ID_Continue },
7793 .{ .from = 0x1EE49, .to = 0x1EE49, .prop = .ID_Continue },
7794 .{ .from = 0x1EE4B, .to = 0x1EE4B, .prop = .ID_Continue },
7795 .{ .from = 0x1EE4D, .to = 0x1EE4F, .prop = .ID_Continue },
7796 .{ .from = 0x1EE51, .to = 0x1EE52, .prop = .ID_Continue },
7797 .{ .from = 0x1EE54, .to = 0x1EE54, .prop = .ID_Continue },
7798 .{ .from = 0x1EE57, .to = 0x1EE57, .prop = .ID_Continue },
7799 .{ .from = 0x1EE59, .to = 0x1EE59, .prop = .ID_Continue },
7800 .{ .from = 0x1EE5B, .to = 0x1EE5B, .prop = .ID_Continue },
7801 .{ .from = 0x1EE5D, .to = 0x1EE5D, .prop = .ID_Continue },
7802 .{ .from = 0x1EE5F, .to = 0x1EE5F, .prop = .ID_Continue },
7803 .{ .from = 0x1EE61, .to = 0x1EE62, .prop = .ID_Continue },
7804 .{ .from = 0x1EE64, .to = 0x1EE64, .prop = .ID_Continue },
7805 .{ .from = 0x1EE67, .to = 0x1EE6A, .prop = .ID_Continue },
7806 .{ .from = 0x1EE6C, .to = 0x1EE72, .prop = .ID_Continue },
7807 .{ .from = 0x1EE74, .to = 0x1EE77, .prop = .ID_Continue },
7808 .{ .from = 0x1EE79, .to = 0x1EE7C, .prop = .ID_Continue },
7809 .{ .from = 0x1EE7E, .to = 0x1EE7E, .prop = .ID_Continue },
7810 .{ .from = 0x1EE80, .to = 0x1EE89, .prop = .ID_Continue },
7811 .{ .from = 0x1EE8B, .to = 0x1EE9B, .prop = .ID_Continue },
7812 .{ .from = 0x1EEA1, .to = 0x1EEA3, .prop = .ID_Continue },
7813 .{ .from = 0x1EEA5, .to = 0x1EEA9, .prop = .ID_Continue },
7814 .{ .from = 0x1EEAB, .to = 0x1EEBB, .prop = .ID_Continue },
7815 .{ .from = 0x1FBF0, .to = 0x1FBF9, .prop = .ID_Continue },
7816 .{ .from = 0x20000, .to = 0x2A6DD, .prop = .ID_Continue },
7817 .{ .from = 0x2A700, .to = 0x2B734, .prop = .ID_Continue },
7818 .{ .from = 0x2B740, .to = 0x2B81D, .prop = .ID_Continue },
7819 .{ .from = 0x2B820, .to = 0x2CEA1, .prop = .ID_Continue },
7820 .{ .from = 0x2CEB0, .to = 0x2EBE0, .prop = .ID_Continue },
7821 .{ .from = 0x2F800, .to = 0x2FA1D, .prop = .ID_Continue },
7822 .{ .from = 0x30000, .to = 0x3134A, .prop = .ID_Continue },
7823 .{ .from = 0xE0100, .to = 0xE01EF, .prop = .ID_Continue },
7824 .{ .from = 0x0041, .to = 0x005A, .prop = .XID_Start },
7825 .{ .from = 0x0061, .to = 0x007A, .prop = .XID_Start },
7826 .{ .from = 0x00AA, .to = 0x00AA, .prop = .XID_Start },
7827 .{ .from = 0x00B5, .to = 0x00B5, .prop = .XID_Start },
7828 .{ .from = 0x00BA, .to = 0x00BA, .prop = .XID_Start },
7829 .{ .from = 0x00C0, .to = 0x00D6, .prop = .XID_Start },
7830 .{ .from = 0x00D8, .to = 0x00F6, .prop = .XID_Start },
7831 .{ .from = 0x00F8, .to = 0x01BA, .prop = .XID_Start },
7832 .{ .from = 0x01BB, .to = 0x01BB, .prop = .XID_Start },
7833 .{ .from = 0x01BC, .to = 0x01BF, .prop = .XID_Start },
7834 .{ .from = 0x01C0, .to = 0x01C3, .prop = .XID_Start },
7835 .{ .from = 0x01C4, .to = 0x0293, .prop = .XID_Start },
7836 .{ .from = 0x0294, .to = 0x0294, .prop = .XID_Start },
7837 .{ .from = 0x0295, .to = 0x02AF, .prop = .XID_Start },
7838 .{ .from = 0x02B0, .to = 0x02C1, .prop = .XID_Start },
7839 .{ .from = 0x02C6, .to = 0x02D1, .prop = .XID_Start },
7840 .{ .from = 0x02E0, .to = 0x02E4, .prop = .XID_Start },
7841 .{ .from = 0x02EC, .to = 0x02EC, .prop = .XID_Start },
7842 .{ .from = 0x02EE, .to = 0x02EE, .prop = .XID_Start },
7843 .{ .from = 0x0370, .to = 0x0373, .prop = .XID_Start },
7844 .{ .from = 0x0374, .to = 0x0374, .prop = .XID_Start },
7845 .{ .from = 0x0376, .to = 0x0377, .prop = .XID_Start },
7846 .{ .from = 0x037B, .to = 0x037D, .prop = .XID_Start },
7847 .{ .from = 0x037F, .to = 0x037F, .prop = .XID_Start },
7848 .{ .from = 0x0386, .to = 0x0386, .prop = .XID_Start },
7849 .{ .from = 0x0388, .to = 0x038A, .prop = .XID_Start },
7850 .{ .from = 0x038C, .to = 0x038C, .prop = .XID_Start },
7851 .{ .from = 0x038E, .to = 0x03A1, .prop = .XID_Start },
7852 .{ .from = 0x03A3, .to = 0x03F5, .prop = .XID_Start },
7853 .{ .from = 0x03F7, .to = 0x0481, .prop = .XID_Start },
7854 .{ .from = 0x048A, .to = 0x052F, .prop = .XID_Start },
7855 .{ .from = 0x0531, .to = 0x0556, .prop = .XID_Start },
7856 .{ .from = 0x0559, .to = 0x0559, .prop = .XID_Start },
7857 .{ .from = 0x0560, .to = 0x0588, .prop = .XID_Start },
7858 .{ .from = 0x05D0, .to = 0x05EA, .prop = .XID_Start },
7859 .{ .from = 0x05EF, .to = 0x05F2, .prop = .XID_Start },
7860 .{ .from = 0x0620, .to = 0x063F, .prop = .XID_Start },
7861 .{ .from = 0x0640, .to = 0x0640, .prop = .XID_Start },
7862 .{ .from = 0x0641, .to = 0x064A, .prop = .XID_Start },
7863 .{ .from = 0x066E, .to = 0x066F, .prop = .XID_Start },
7864 .{ .from = 0x0671, .to = 0x06D3, .prop = .XID_Start },
7865 .{ .from = 0x06D5, .to = 0x06D5, .prop = .XID_Start },
7866 .{ .from = 0x06E5, .to = 0x06E6, .prop = .XID_Start },
7867 .{ .from = 0x06EE, .to = 0x06EF, .prop = .XID_Start },
7868 .{ .from = 0x06FA, .to = 0x06FC, .prop = .XID_Start },
7869 .{ .from = 0x06FF, .to = 0x06FF, .prop = .XID_Start },
7870 .{ .from = 0x0710, .to = 0x0710, .prop = .XID_Start },
7871 .{ .from = 0x0712, .to = 0x072F, .prop = .XID_Start },
7872 .{ .from = 0x074D, .to = 0x07A5, .prop = .XID_Start },
7873 .{ .from = 0x07B1, .to = 0x07B1, .prop = .XID_Start },
7874 .{ .from = 0x07CA, .to = 0x07EA, .prop = .XID_Start },
7875 .{ .from = 0x07F4, .to = 0x07F5, .prop = .XID_Start },
7876 .{ .from = 0x07FA, .to = 0x07FA, .prop = .XID_Start },
7877 .{ .from = 0x0800, .to = 0x0815, .prop = .XID_Start },
7878 .{ .from = 0x081A, .to = 0x081A, .prop = .XID_Start },
7879 .{ .from = 0x0824, .to = 0x0824, .prop = .XID_Start },
7880 .{ .from = 0x0828, .to = 0x0828, .prop = .XID_Start },
7881 .{ .from = 0x0840, .to = 0x0858, .prop = .XID_Start },
7882 .{ .from = 0x0860, .to = 0x086A, .prop = .XID_Start },
7883 .{ .from = 0x08A0, .to = 0x08B4, .prop = .XID_Start },
7884 .{ .from = 0x08B6, .to = 0x08C7, .prop = .XID_Start },
7885 .{ .from = 0x0904, .to = 0x0939, .prop = .XID_Start },
7886 .{ .from = 0x093D, .to = 0x093D, .prop = .XID_Start },
7887 .{ .from = 0x0950, .to = 0x0950, .prop = .XID_Start },
7888 .{ .from = 0x0958, .to = 0x0961, .prop = .XID_Start },
7889 .{ .from = 0x0971, .to = 0x0971, .prop = .XID_Start },
7890 .{ .from = 0x0972, .to = 0x0980, .prop = .XID_Start },
7891 .{ .from = 0x0985, .to = 0x098C, .prop = .XID_Start },
7892 .{ .from = 0x098F, .to = 0x0990, .prop = .XID_Start },
7893 .{ .from = 0x0993, .to = 0x09A8, .prop = .XID_Start },
7894 .{ .from = 0x09AA, .to = 0x09B0, .prop = .XID_Start },
7895 .{ .from = 0x09B2, .to = 0x09B2, .prop = .XID_Start },
7896 .{ .from = 0x09B6, .to = 0x09B9, .prop = .XID_Start },
7897 .{ .from = 0x09BD, .to = 0x09BD, .prop = .XID_Start },
7898 .{ .from = 0x09CE, .to = 0x09CE, .prop = .XID_Start },
7899 .{ .from = 0x09DC, .to = 0x09DD, .prop = .XID_Start },
7900 .{ .from = 0x09DF, .to = 0x09E1, .prop = .XID_Start },
7901 .{ .from = 0x09F0, .to = 0x09F1, .prop = .XID_Start },
7902 .{ .from = 0x09FC, .to = 0x09FC, .prop = .XID_Start },
7903 .{ .from = 0x0A05, .to = 0x0A0A, .prop = .XID_Start },
7904 .{ .from = 0x0A0F, .to = 0x0A10, .prop = .XID_Start },
7905 .{ .from = 0x0A13, .to = 0x0A28, .prop = .XID_Start },
7906 .{ .from = 0x0A2A, .to = 0x0A30, .prop = .XID_Start },
7907 .{ .from = 0x0A32, .to = 0x0A33, .prop = .XID_Start },
7908 .{ .from = 0x0A35, .to = 0x0A36, .prop = .XID_Start },
7909 .{ .from = 0x0A38, .to = 0x0A39, .prop = .XID_Start },
7910 .{ .from = 0x0A59, .to = 0x0A5C, .prop = .XID_Start },
7911 .{ .from = 0x0A5E, .to = 0x0A5E, .prop = .XID_Start },
7912 .{ .from = 0x0A72, .to = 0x0A74, .prop = .XID_Start },
7913 .{ .from = 0x0A85, .to = 0x0A8D, .prop = .XID_Start },
7914 .{ .from = 0x0A8F, .to = 0x0A91, .prop = .XID_Start },
7915 .{ .from = 0x0A93, .to = 0x0AA8, .prop = .XID_Start },
7916 .{ .from = 0x0AAA, .to = 0x0AB0, .prop = .XID_Start },
7917 .{ .from = 0x0AB2, .to = 0x0AB3, .prop = .XID_Start },
7918 .{ .from = 0x0AB5, .to = 0x0AB9, .prop = .XID_Start },
7919 .{ .from = 0x0ABD, .to = 0x0ABD, .prop = .XID_Start },
7920 .{ .from = 0x0AD0, .to = 0x0AD0, .prop = .XID_Start },
7921 .{ .from = 0x0AE0, .to = 0x0AE1, .prop = .XID_Start },
7922 .{ .from = 0x0AF9, .to = 0x0AF9, .prop = .XID_Start },
7923 .{ .from = 0x0B05, .to = 0x0B0C, .prop = .XID_Start },
7924 .{ .from = 0x0B0F, .to = 0x0B10, .prop = .XID_Start },
7925 .{ .from = 0x0B13, .to = 0x0B28, .prop = .XID_Start },
7926 .{ .from = 0x0B2A, .to = 0x0B30, .prop = .XID_Start },
7927 .{ .from = 0x0B32, .to = 0x0B33, .prop = .XID_Start },
7928 .{ .from = 0x0B35, .to = 0x0B39, .prop = .XID_Start },
7929 .{ .from = 0x0B3D, .to = 0x0B3D, .prop = .XID_Start },
7930 .{ .from = 0x0B5C, .to = 0x0B5D, .prop = .XID_Start },
7931 .{ .from = 0x0B5F, .to = 0x0B61, .prop = .XID_Start },
7932 .{ .from = 0x0B71, .to = 0x0B71, .prop = .XID_Start },
7933 .{ .from = 0x0B83, .to = 0x0B83, .prop = .XID_Start },
7934 .{ .from = 0x0B85, .to = 0x0B8A, .prop = .XID_Start },
7935 .{ .from = 0x0B8E, .to = 0x0B90, .prop = .XID_Start },
7936 .{ .from = 0x0B92, .to = 0x0B95, .prop = .XID_Start },
7937 .{ .from = 0x0B99, .to = 0x0B9A, .prop = .XID_Start },
7938 .{ .from = 0x0B9C, .to = 0x0B9C, .prop = .XID_Start },
7939 .{ .from = 0x0B9E, .to = 0x0B9F, .prop = .XID_Start },
7940 .{ .from = 0x0BA3, .to = 0x0BA4, .prop = .XID_Start },
7941 .{ .from = 0x0BA8, .to = 0x0BAA, .prop = .XID_Start },
7942 .{ .from = 0x0BAE, .to = 0x0BB9, .prop = .XID_Start },
7943 .{ .from = 0x0BD0, .to = 0x0BD0, .prop = .XID_Start },
7944 .{ .from = 0x0C05, .to = 0x0C0C, .prop = .XID_Start },
7945 .{ .from = 0x0C0E, .to = 0x0C10, .prop = .XID_Start },
7946 .{ .from = 0x0C12, .to = 0x0C28, .prop = .XID_Start },
7947 .{ .from = 0x0C2A, .to = 0x0C39, .prop = .XID_Start },
7948 .{ .from = 0x0C3D, .to = 0x0C3D, .prop = .XID_Start },
7949 .{ .from = 0x0C58, .to = 0x0C5A, .prop = .XID_Start },
7950 .{ .from = 0x0C60, .to = 0x0C61, .prop = .XID_Start },
7951 .{ .from = 0x0C80, .to = 0x0C80, .prop = .XID_Start },
7952 .{ .from = 0x0C85, .to = 0x0C8C, .prop = .XID_Start },
7953 .{ .from = 0x0C8E, .to = 0x0C90, .prop = .XID_Start },
7954 .{ .from = 0x0C92, .to = 0x0CA8, .prop = .XID_Start },
7955 .{ .from = 0x0CAA, .to = 0x0CB3, .prop = .XID_Start },
7956 .{ .from = 0x0CB5, .to = 0x0CB9, .prop = .XID_Start },
7957 .{ .from = 0x0CBD, .to = 0x0CBD, .prop = .XID_Start },
7958 .{ .from = 0x0CDE, .to = 0x0CDE, .prop = .XID_Start },
7959 .{ .from = 0x0CE0, .to = 0x0CE1, .prop = .XID_Start },
7960 .{ .from = 0x0CF1, .to = 0x0CF2, .prop = .XID_Start },
7961 .{ .from = 0x0D04, .to = 0x0D0C, .prop = .XID_Start },
7962 .{ .from = 0x0D0E, .to = 0x0D10, .prop = .XID_Start },
7963 .{ .from = 0x0D12, .to = 0x0D3A, .prop = .XID_Start },
7964 .{ .from = 0x0D3D, .to = 0x0D3D, .prop = .XID_Start },
7965 .{ .from = 0x0D4E, .to = 0x0D4E, .prop = .XID_Start },
7966 .{ .from = 0x0D54, .to = 0x0D56, .prop = .XID_Start },
7967 .{ .from = 0x0D5F, .to = 0x0D61, .prop = .XID_Start },
7968 .{ .from = 0x0D7A, .to = 0x0D7F, .prop = .XID_Start },
7969 .{ .from = 0x0D85, .to = 0x0D96, .prop = .XID_Start },
7970 .{ .from = 0x0D9A, .to = 0x0DB1, .prop = .XID_Start },
7971 .{ .from = 0x0DB3, .to = 0x0DBB, .prop = .XID_Start },
7972 .{ .from = 0x0DBD, .to = 0x0DBD, .prop = .XID_Start },
7973 .{ .from = 0x0DC0, .to = 0x0DC6, .prop = .XID_Start },
7974 .{ .from = 0x0E01, .to = 0x0E30, .prop = .XID_Start },
7975 .{ .from = 0x0E32, .to = 0x0E32, .prop = .XID_Start },
7976 .{ .from = 0x0E40, .to = 0x0E45, .prop = .XID_Start },
7977 .{ .from = 0x0E46, .to = 0x0E46, .prop = .XID_Start },
7978 .{ .from = 0x0E81, .to = 0x0E82, .prop = .XID_Start },
7979 .{ .from = 0x0E84, .to = 0x0E84, .prop = .XID_Start },
7980 .{ .from = 0x0E86, .to = 0x0E8A, .prop = .XID_Start },
7981 .{ .from = 0x0E8C, .to = 0x0EA3, .prop = .XID_Start },
7982 .{ .from = 0x0EA5, .to = 0x0EA5, .prop = .XID_Start },
7983 .{ .from = 0x0EA7, .to = 0x0EB0, .prop = .XID_Start },
7984 .{ .from = 0x0EB2, .to = 0x0EB2, .prop = .XID_Start },
7985 .{ .from = 0x0EBD, .to = 0x0EBD, .prop = .XID_Start },
7986 .{ .from = 0x0EC0, .to = 0x0EC4, .prop = .XID_Start },
7987 .{ .from = 0x0EC6, .to = 0x0EC6, .prop = .XID_Start },
7988 .{ .from = 0x0EDC, .to = 0x0EDF, .prop = .XID_Start },
7989 .{ .from = 0x0F00, .to = 0x0F00, .prop = .XID_Start },
7990 .{ .from = 0x0F40, .to = 0x0F47, .prop = .XID_Start },
7991 .{ .from = 0x0F49, .to = 0x0F6C, .prop = .XID_Start },
7992 .{ .from = 0x0F88, .to = 0x0F8C, .prop = .XID_Start },
7993 .{ .from = 0x1000, .to = 0x102A, .prop = .XID_Start },
7994 .{ .from = 0x103F, .to = 0x103F, .prop = .XID_Start },
7995 .{ .from = 0x1050, .to = 0x1055, .prop = .XID_Start },
7996 .{ .from = 0x105A, .to = 0x105D, .prop = .XID_Start },
7997 .{ .from = 0x1061, .to = 0x1061, .prop = .XID_Start },
7998 .{ .from = 0x1065, .to = 0x1066, .prop = .XID_Start },
7999 .{ .from = 0x106E, .to = 0x1070, .prop = .XID_Start },
8000 .{ .from = 0x1075, .to = 0x1081, .prop = .XID_Start },
8001 .{ .from = 0x108E, .to = 0x108E, .prop = .XID_Start },
8002 .{ .from = 0x10A0, .to = 0x10C5, .prop = .XID_Start },
8003 .{ .from = 0x10C7, .to = 0x10C7, .prop = .XID_Start },
8004 .{ .from = 0x10CD, .to = 0x10CD, .prop = .XID_Start },
8005 .{ .from = 0x10D0, .to = 0x10FA, .prop = .XID_Start },
8006 .{ .from = 0x10FC, .to = 0x10FC, .prop = .XID_Start },
8007 .{ .from = 0x10FD, .to = 0x10FF, .prop = .XID_Start },
8008 .{ .from = 0x1100, .to = 0x1248, .prop = .XID_Start },
8009 .{ .from = 0x124A, .to = 0x124D, .prop = .XID_Start },
8010 .{ .from = 0x1250, .to = 0x1256, .prop = .XID_Start },
8011 .{ .from = 0x1258, .to = 0x1258, .prop = .XID_Start },
8012 .{ .from = 0x125A, .to = 0x125D, .prop = .XID_Start },
8013 .{ .from = 0x1260, .to = 0x1288, .prop = .XID_Start },
8014 .{ .from = 0x128A, .to = 0x128D, .prop = .XID_Start },
8015 .{ .from = 0x1290, .to = 0x12B0, .prop = .XID_Start },
8016 .{ .from = 0x12B2, .to = 0x12B5, .prop = .XID_Start },
8017 .{ .from = 0x12B8, .to = 0x12BE, .prop = .XID_Start },
8018 .{ .from = 0x12C0, .to = 0x12C0, .prop = .XID_Start },
8019 .{ .from = 0x12C2, .to = 0x12C5, .prop = .XID_Start },
8020 .{ .from = 0x12C8, .to = 0x12D6, .prop = .XID_Start },
8021 .{ .from = 0x12D8, .to = 0x1310, .prop = .XID_Start },
8022 .{ .from = 0x1312, .to = 0x1315, .prop = .XID_Start },
8023 .{ .from = 0x1318, .to = 0x135A, .prop = .XID_Start },
8024 .{ .from = 0x1380, .to = 0x138F, .prop = .XID_Start },
8025 .{ .from = 0x13A0, .to = 0x13F5, .prop = .XID_Start },
8026 .{ .from = 0x13F8, .to = 0x13FD, .prop = .XID_Start },
8027 .{ .from = 0x1401, .to = 0x166C, .prop = .XID_Start },
8028 .{ .from = 0x166F, .to = 0x167F, .prop = .XID_Start },
8029 .{ .from = 0x1681, .to = 0x169A, .prop = .XID_Start },
8030 .{ .from = 0x16A0, .to = 0x16EA, .prop = .XID_Start },
8031 .{ .from = 0x16EE, .to = 0x16F0, .prop = .XID_Start },
8032 .{ .from = 0x16F1, .to = 0x16F8, .prop = .XID_Start },
8033 .{ .from = 0x1700, .to = 0x170C, .prop = .XID_Start },
8034 .{ .from = 0x170E, .to = 0x1711, .prop = .XID_Start },
8035 .{ .from = 0x1720, .to = 0x1731, .prop = .XID_Start },
8036 .{ .from = 0x1740, .to = 0x1751, .prop = .XID_Start },
8037 .{ .from = 0x1760, .to = 0x176C, .prop = .XID_Start },
8038 .{ .from = 0x176E, .to = 0x1770, .prop = .XID_Start },
8039 .{ .from = 0x1780, .to = 0x17B3, .prop = .XID_Start },
8040 .{ .from = 0x17D7, .to = 0x17D7, .prop = .XID_Start },
8041 .{ .from = 0x17DC, .to = 0x17DC, .prop = .XID_Start },
8042 .{ .from = 0x1820, .to = 0x1842, .prop = .XID_Start },
8043 .{ .from = 0x1843, .to = 0x1843, .prop = .XID_Start },
8044 .{ .from = 0x1844, .to = 0x1878, .prop = .XID_Start },
8045 .{ .from = 0x1880, .to = 0x1884, .prop = .XID_Start },
8046 .{ .from = 0x1885, .to = 0x1886, .prop = .XID_Start },
8047 .{ .from = 0x1887, .to = 0x18A8, .prop = .XID_Start },
8048 .{ .from = 0x18AA, .to = 0x18AA, .prop = .XID_Start },
8049 .{ .from = 0x18B0, .to = 0x18F5, .prop = .XID_Start },
8050 .{ .from = 0x1900, .to = 0x191E, .prop = .XID_Start },
8051 .{ .from = 0x1950, .to = 0x196D, .prop = .XID_Start },
8052 .{ .from = 0x1970, .to = 0x1974, .prop = .XID_Start },
8053 .{ .from = 0x1980, .to = 0x19AB, .prop = .XID_Start },
8054 .{ .from = 0x19B0, .to = 0x19C9, .prop = .XID_Start },
8055 .{ .from = 0x1A00, .to = 0x1A16, .prop = .XID_Start },
8056 .{ .from = 0x1A20, .to = 0x1A54, .prop = .XID_Start },
8057 .{ .from = 0x1AA7, .to = 0x1AA7, .prop = .XID_Start },
8058 .{ .from = 0x1B05, .to = 0x1B33, .prop = .XID_Start },
8059 .{ .from = 0x1B45, .to = 0x1B4B, .prop = .XID_Start },
8060 .{ .from = 0x1B83, .to = 0x1BA0, .prop = .XID_Start },
8061 .{ .from = 0x1BAE, .to = 0x1BAF, .prop = .XID_Start },
8062 .{ .from = 0x1BBA, .to = 0x1BE5, .prop = .XID_Start },
8063 .{ .from = 0x1C00, .to = 0x1C23, .prop = .XID_Start },
8064 .{ .from = 0x1C4D, .to = 0x1C4F, .prop = .XID_Start },
8065 .{ .from = 0x1C5A, .to = 0x1C77, .prop = .XID_Start },
8066 .{ .from = 0x1C78, .to = 0x1C7D, .prop = .XID_Start },
8067 .{ .from = 0x1C80, .to = 0x1C88, .prop = .XID_Start },
8068 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .XID_Start },
8069 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .XID_Start },
8070 .{ .from = 0x1CE9, .to = 0x1CEC, .prop = .XID_Start },
8071 .{ .from = 0x1CEE, .to = 0x1CF3, .prop = .XID_Start },
8072 .{ .from = 0x1CF5, .to = 0x1CF6, .prop = .XID_Start },
8073 .{ .from = 0x1CFA, .to = 0x1CFA, .prop = .XID_Start },
8074 .{ .from = 0x1D00, .to = 0x1D2B, .prop = .XID_Start },
8075 .{ .from = 0x1D2C, .to = 0x1D6A, .prop = .XID_Start },
8076 .{ .from = 0x1D6B, .to = 0x1D77, .prop = .XID_Start },
8077 .{ .from = 0x1D78, .to = 0x1D78, .prop = .XID_Start },
8078 .{ .from = 0x1D79, .to = 0x1D9A, .prop = .XID_Start },
8079 .{ .from = 0x1D9B, .to = 0x1DBF, .prop = .XID_Start },
8080 .{ .from = 0x1E00, .to = 0x1F15, .prop = .XID_Start },
8081 .{ .from = 0x1F18, .to = 0x1F1D, .prop = .XID_Start },
8082 .{ .from = 0x1F20, .to = 0x1F45, .prop = .XID_Start },
8083 .{ .from = 0x1F48, .to = 0x1F4D, .prop = .XID_Start },
8084 .{ .from = 0x1F50, .to = 0x1F57, .prop = .XID_Start },
8085 .{ .from = 0x1F59, .to = 0x1F59, .prop = .XID_Start },
8086 .{ .from = 0x1F5B, .to = 0x1F5B, .prop = .XID_Start },
8087 .{ .from = 0x1F5D, .to = 0x1F5D, .prop = .XID_Start },
8088 .{ .from = 0x1F5F, .to = 0x1F7D, .prop = .XID_Start },
8089 .{ .from = 0x1F80, .to = 0x1FB4, .prop = .XID_Start },
8090 .{ .from = 0x1FB6, .to = 0x1FBC, .prop = .XID_Start },
8091 .{ .from = 0x1FBE, .to = 0x1FBE, .prop = .XID_Start },
8092 .{ .from = 0x1FC2, .to = 0x1FC4, .prop = .XID_Start },
8093 .{ .from = 0x1FC6, .to = 0x1FCC, .prop = .XID_Start },
8094 .{ .from = 0x1FD0, .to = 0x1FD3, .prop = .XID_Start },
8095 .{ .from = 0x1FD6, .to = 0x1FDB, .prop = .XID_Start },
8096 .{ .from = 0x1FE0, .to = 0x1FEC, .prop = .XID_Start },
8097 .{ .from = 0x1FF2, .to = 0x1FF4, .prop = .XID_Start },
8098 .{ .from = 0x1FF6, .to = 0x1FFC, .prop = .XID_Start },
8099 .{ .from = 0x2071, .to = 0x2071, .prop = .XID_Start },
8100 .{ .from = 0x207F, .to = 0x207F, .prop = .XID_Start },
8101 .{ .from = 0x2090, .to = 0x209C, .prop = .XID_Start },
8102 .{ .from = 0x2102, .to = 0x2102, .prop = .XID_Start },
8103 .{ .from = 0x2107, .to = 0x2107, .prop = .XID_Start },
8104 .{ .from = 0x210A, .to = 0x2113, .prop = .XID_Start },
8105 .{ .from = 0x2115, .to = 0x2115, .prop = .XID_Start },
8106 .{ .from = 0x2118, .to = 0x2118, .prop = .XID_Start },
8107 .{ .from = 0x2119, .to = 0x211D, .prop = .XID_Start },
8108 .{ .from = 0x2124, .to = 0x2124, .prop = .XID_Start },
8109 .{ .from = 0x2126, .to = 0x2126, .prop = .XID_Start },
8110 .{ .from = 0x2128, .to = 0x2128, .prop = .XID_Start },
8111 .{ .from = 0x212A, .to = 0x212D, .prop = .XID_Start },
8112 .{ .from = 0x212E, .to = 0x212E, .prop = .XID_Start },
8113 .{ .from = 0x212F, .to = 0x2134, .prop = .XID_Start },
8114 .{ .from = 0x2135, .to = 0x2138, .prop = .XID_Start },
8115 .{ .from = 0x2139, .to = 0x2139, .prop = .XID_Start },
8116 .{ .from = 0x213C, .to = 0x213F, .prop = .XID_Start },
8117 .{ .from = 0x2145, .to = 0x2149, .prop = .XID_Start },
8118 .{ .from = 0x214E, .to = 0x214E, .prop = .XID_Start },
8119 .{ .from = 0x2160, .to = 0x2182, .prop = .XID_Start },
8120 .{ .from = 0x2183, .to = 0x2184, .prop = .XID_Start },
8121 .{ .from = 0x2185, .to = 0x2188, .prop = .XID_Start },
8122 .{ .from = 0x2C00, .to = 0x2C2E, .prop = .XID_Start },
8123 .{ .from = 0x2C30, .to = 0x2C5E, .prop = .XID_Start },
8124 .{ .from = 0x2C60, .to = 0x2C7B, .prop = .XID_Start },
8125 .{ .from = 0x2C7C, .to = 0x2C7D, .prop = .XID_Start },
8126 .{ .from = 0x2C7E, .to = 0x2CE4, .prop = .XID_Start },
8127 .{ .from = 0x2CEB, .to = 0x2CEE, .prop = .XID_Start },
8128 .{ .from = 0x2CF2, .to = 0x2CF3, .prop = .XID_Start },
8129 .{ .from = 0x2D00, .to = 0x2D25, .prop = .XID_Start },
8130 .{ .from = 0x2D27, .to = 0x2D27, .prop = .XID_Start },
8131 .{ .from = 0x2D2D, .to = 0x2D2D, .prop = .XID_Start },
8132 .{ .from = 0x2D30, .to = 0x2D67, .prop = .XID_Start },
8133 .{ .from = 0x2D6F, .to = 0x2D6F, .prop = .XID_Start },
8134 .{ .from = 0x2D80, .to = 0x2D96, .prop = .XID_Start },
8135 .{ .from = 0x2DA0, .to = 0x2DA6, .prop = .XID_Start },
8136 .{ .from = 0x2DA8, .to = 0x2DAE, .prop = .XID_Start },
8137 .{ .from = 0x2DB0, .to = 0x2DB6, .prop = .XID_Start },
8138 .{ .from = 0x2DB8, .to = 0x2DBE, .prop = .XID_Start },
8139 .{ .from = 0x2DC0, .to = 0x2DC6, .prop = .XID_Start },
8140 .{ .from = 0x2DC8, .to = 0x2DCE, .prop = .XID_Start },
8141 .{ .from = 0x2DD0, .to = 0x2DD6, .prop = .XID_Start },
8142 .{ .from = 0x2DD8, .to = 0x2DDE, .prop = .XID_Start },
8143 .{ .from = 0x3005, .to = 0x3005, .prop = .XID_Start },
8144 .{ .from = 0x3006, .to = 0x3006, .prop = .XID_Start },
8145 .{ .from = 0x3007, .to = 0x3007, .prop = .XID_Start },
8146 .{ .from = 0x3021, .to = 0x3029, .prop = .XID_Start },
8147 .{ .from = 0x3031, .to = 0x3035, .prop = .XID_Start },
8148 .{ .from = 0x3038, .to = 0x303A, .prop = .XID_Start },
8149 .{ .from = 0x303B, .to = 0x303B, .prop = .XID_Start },
8150 .{ .from = 0x303C, .to = 0x303C, .prop = .XID_Start },
8151 .{ .from = 0x3041, .to = 0x3096, .prop = .XID_Start },
8152 .{ .from = 0x309D, .to = 0x309E, .prop = .XID_Start },
8153 .{ .from = 0x309F, .to = 0x309F, .prop = .XID_Start },
8154 .{ .from = 0x30A1, .to = 0x30FA, .prop = .XID_Start },
8155 .{ .from = 0x30FC, .to = 0x30FE, .prop = .XID_Start },
8156 .{ .from = 0x30FF, .to = 0x30FF, .prop = .XID_Start },
8157 .{ .from = 0x3105, .to = 0x312F, .prop = .XID_Start },
8158 .{ .from = 0x3131, .to = 0x318E, .prop = .XID_Start },
8159 .{ .from = 0x31A0, .to = 0x31BF, .prop = .XID_Start },
8160 .{ .from = 0x31F0, .to = 0x31FF, .prop = .XID_Start },
8161 .{ .from = 0x3400, .to = 0x4DBF, .prop = .XID_Start },
8162 .{ .from = 0x4E00, .to = 0x9FFC, .prop = .XID_Start },
8163 .{ .from = 0xA000, .to = 0xA014, .prop = .XID_Start },
8164 .{ .from = 0xA015, .to = 0xA015, .prop = .XID_Start },
8165 .{ .from = 0xA016, .to = 0xA48C, .prop = .XID_Start },
8166 .{ .from = 0xA4D0, .to = 0xA4F7, .prop = .XID_Start },
8167 .{ .from = 0xA4F8, .to = 0xA4FD, .prop = .XID_Start },
8168 .{ .from = 0xA500, .to = 0xA60B, .prop = .XID_Start },
8169 .{ .from = 0xA60C, .to = 0xA60C, .prop = .XID_Start },
8170 .{ .from = 0xA610, .to = 0xA61F, .prop = .XID_Start },
8171 .{ .from = 0xA62A, .to = 0xA62B, .prop = .XID_Start },
8172 .{ .from = 0xA640, .to = 0xA66D, .prop = .XID_Start },
8173 .{ .from = 0xA66E, .to = 0xA66E, .prop = .XID_Start },
8174 .{ .from = 0xA67F, .to = 0xA67F, .prop = .XID_Start },
8175 .{ .from = 0xA680, .to = 0xA69B, .prop = .XID_Start },
8176 .{ .from = 0xA69C, .to = 0xA69D, .prop = .XID_Start },
8177 .{ .from = 0xA6A0, .to = 0xA6E5, .prop = .XID_Start },
8178 .{ .from = 0xA6E6, .to = 0xA6EF, .prop = .XID_Start },
8179 .{ .from = 0xA717, .to = 0xA71F, .prop = .XID_Start },
8180 .{ .from = 0xA722, .to = 0xA76F, .prop = .XID_Start },
8181 .{ .from = 0xA770, .to = 0xA770, .prop = .XID_Start },
8182 .{ .from = 0xA771, .to = 0xA787, .prop = .XID_Start },
8183 .{ .from = 0xA788, .to = 0xA788, .prop = .XID_Start },
8184 .{ .from = 0xA78B, .to = 0xA78E, .prop = .XID_Start },
8185 .{ .from = 0xA78F, .to = 0xA78F, .prop = .XID_Start },
8186 .{ .from = 0xA790, .to = 0xA7BF, .prop = .XID_Start },
8187 .{ .from = 0xA7C2, .to = 0xA7CA, .prop = .XID_Start },
8188 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .XID_Start },
8189 .{ .from = 0xA7F7, .to = 0xA7F7, .prop = .XID_Start },
8190 .{ .from = 0xA7F8, .to = 0xA7F9, .prop = .XID_Start },
8191 .{ .from = 0xA7FA, .to = 0xA7FA, .prop = .XID_Start },
8192 .{ .from = 0xA7FB, .to = 0xA801, .prop = .XID_Start },
8193 .{ .from = 0xA803, .to = 0xA805, .prop = .XID_Start },
8194 .{ .from = 0xA807, .to = 0xA80A, .prop = .XID_Start },
8195 .{ .from = 0xA80C, .to = 0xA822, .prop = .XID_Start },
8196 .{ .from = 0xA840, .to = 0xA873, .prop = .XID_Start },
8197 .{ .from = 0xA882, .to = 0xA8B3, .prop = .XID_Start },
8198 .{ .from = 0xA8F2, .to = 0xA8F7, .prop = .XID_Start },
8199 .{ .from = 0xA8FB, .to = 0xA8FB, .prop = .XID_Start },
8200 .{ .from = 0xA8FD, .to = 0xA8FE, .prop = .XID_Start },
8201 .{ .from = 0xA90A, .to = 0xA925, .prop = .XID_Start },
8202 .{ .from = 0xA930, .to = 0xA946, .prop = .XID_Start },
8203 .{ .from = 0xA960, .to = 0xA97C, .prop = .XID_Start },
8204 .{ .from = 0xA984, .to = 0xA9B2, .prop = .XID_Start },
8205 .{ .from = 0xA9CF, .to = 0xA9CF, .prop = .XID_Start },
8206 .{ .from = 0xA9E0, .to = 0xA9E4, .prop = .XID_Start },
8207 .{ .from = 0xA9E6, .to = 0xA9E6, .prop = .XID_Start },
8208 .{ .from = 0xA9E7, .to = 0xA9EF, .prop = .XID_Start },
8209 .{ .from = 0xA9FA, .to = 0xA9FE, .prop = .XID_Start },
8210 .{ .from = 0xAA00, .to = 0xAA28, .prop = .XID_Start },
8211 .{ .from = 0xAA40, .to = 0xAA42, .prop = .XID_Start },
8212 .{ .from = 0xAA44, .to = 0xAA4B, .prop = .XID_Start },
8213 .{ .from = 0xAA60, .to = 0xAA6F, .prop = .XID_Start },
8214 .{ .from = 0xAA70, .to = 0xAA70, .prop = .XID_Start },
8215 .{ .from = 0xAA71, .to = 0xAA76, .prop = .XID_Start },
8216 .{ .from = 0xAA7A, .to = 0xAA7A, .prop = .XID_Start },
8217 .{ .from = 0xAA7E, .to = 0xAAAF, .prop = .XID_Start },
8218 .{ .from = 0xAAB1, .to = 0xAAB1, .prop = .XID_Start },
8219 .{ .from = 0xAAB5, .to = 0xAAB6, .prop = .XID_Start },
8220 .{ .from = 0xAAB9, .to = 0xAABD, .prop = .XID_Start },
8221 .{ .from = 0xAAC0, .to = 0xAAC0, .prop = .XID_Start },
8222 .{ .from = 0xAAC2, .to = 0xAAC2, .prop = .XID_Start },
8223 .{ .from = 0xAADB, .to = 0xAADC, .prop = .XID_Start },
8224 .{ .from = 0xAADD, .to = 0xAADD, .prop = .XID_Start },
8225 .{ .from = 0xAAE0, .to = 0xAAEA, .prop = .XID_Start },
8226 .{ .from = 0xAAF2, .to = 0xAAF2, .prop = .XID_Start },
8227 .{ .from = 0xAAF3, .to = 0xAAF4, .prop = .XID_Start },
8228 .{ .from = 0xAB01, .to = 0xAB06, .prop = .XID_Start },
8229 .{ .from = 0xAB09, .to = 0xAB0E, .prop = .XID_Start },
8230 .{ .from = 0xAB11, .to = 0xAB16, .prop = .XID_Start },
8231 .{ .from = 0xAB20, .to = 0xAB26, .prop = .XID_Start },
8232 .{ .from = 0xAB28, .to = 0xAB2E, .prop = .XID_Start },
8233 .{ .from = 0xAB30, .to = 0xAB5A, .prop = .XID_Start },
8234 .{ .from = 0xAB5C, .to = 0xAB5F, .prop = .XID_Start },
8235 .{ .from = 0xAB60, .to = 0xAB68, .prop = .XID_Start },
8236 .{ .from = 0xAB69, .to = 0xAB69, .prop = .XID_Start },
8237 .{ .from = 0xAB70, .to = 0xABBF, .prop = .XID_Start },
8238 .{ .from = 0xABC0, .to = 0xABE2, .prop = .XID_Start },
8239 .{ .from = 0xAC00, .to = 0xD7A3, .prop = .XID_Start },
8240 .{ .from = 0xD7B0, .to = 0xD7C6, .prop = .XID_Start },
8241 .{ .from = 0xD7CB, .to = 0xD7FB, .prop = .XID_Start },
8242 .{ .from = 0xF900, .to = 0xFA6D, .prop = .XID_Start },
8243 .{ .from = 0xFA70, .to = 0xFAD9, .prop = .XID_Start },
8244 .{ .from = 0xFB00, .to = 0xFB06, .prop = .XID_Start },
8245 .{ .from = 0xFB13, .to = 0xFB17, .prop = .XID_Start },
8246 .{ .from = 0xFB1D, .to = 0xFB1D, .prop = .XID_Start },
8247 .{ .from = 0xFB1F, .to = 0xFB28, .prop = .XID_Start },
8248 .{ .from = 0xFB2A, .to = 0xFB36, .prop = .XID_Start },
8249 .{ .from = 0xFB38, .to = 0xFB3C, .prop = .XID_Start },
8250 .{ .from = 0xFB3E, .to = 0xFB3E, .prop = .XID_Start },
8251 .{ .from = 0xFB40, .to = 0xFB41, .prop = .XID_Start },
8252 .{ .from = 0xFB43, .to = 0xFB44, .prop = .XID_Start },
8253 .{ .from = 0xFB46, .to = 0xFBB1, .prop = .XID_Start },
8254 .{ .from = 0xFBD3, .to = 0xFC5D, .prop = .XID_Start },
8255 .{ .from = 0xFC64, .to = 0xFD3D, .prop = .XID_Start },
8256 .{ .from = 0xFD50, .to = 0xFD8F, .prop = .XID_Start },
8257 .{ .from = 0xFD92, .to = 0xFDC7, .prop = .XID_Start },
8258 .{ .from = 0xFDF0, .to = 0xFDF9, .prop = .XID_Start },
8259 .{ .from = 0xFE71, .to = 0xFE71, .prop = .XID_Start },
8260 .{ .from = 0xFE73, .to = 0xFE73, .prop = .XID_Start },
8261 .{ .from = 0xFE77, .to = 0xFE77, .prop = .XID_Start },
8262 .{ .from = 0xFE79, .to = 0xFE79, .prop = .XID_Start },
8263 .{ .from = 0xFE7B, .to = 0xFE7B, .prop = .XID_Start },
8264 .{ .from = 0xFE7D, .to = 0xFE7D, .prop = .XID_Start },
8265 .{ .from = 0xFE7F, .to = 0xFEFC, .prop = .XID_Start },
8266 .{ .from = 0xFF21, .to = 0xFF3A, .prop = .XID_Start },
8267 .{ .from = 0xFF41, .to = 0xFF5A, .prop = .XID_Start },
8268 .{ .from = 0xFF66, .to = 0xFF6F, .prop = .XID_Start },
8269 .{ .from = 0xFF70, .to = 0xFF70, .prop = .XID_Start },
8270 .{ .from = 0xFF71, .to = 0xFF9D, .prop = .XID_Start },
8271 .{ .from = 0xFFA0, .to = 0xFFBE, .prop = .XID_Start },
8272 .{ .from = 0xFFC2, .to = 0xFFC7, .prop = .XID_Start },
8273 .{ .from = 0xFFCA, .to = 0xFFCF, .prop = .XID_Start },
8274 .{ .from = 0xFFD2, .to = 0xFFD7, .prop = .XID_Start },
8275 .{ .from = 0xFFDA, .to = 0xFFDC, .prop = .XID_Start },
8276 .{ .from = 0x10000, .to = 0x1000B, .prop = .XID_Start },
8277 .{ .from = 0x1000D, .to = 0x10026, .prop = .XID_Start },
8278 .{ .from = 0x10028, .to = 0x1003A, .prop = .XID_Start },
8279 .{ .from = 0x1003C, .to = 0x1003D, .prop = .XID_Start },
8280 .{ .from = 0x1003F, .to = 0x1004D, .prop = .XID_Start },
8281 .{ .from = 0x10050, .to = 0x1005D, .prop = .XID_Start },
8282 .{ .from = 0x10080, .to = 0x100FA, .prop = .XID_Start },
8283 .{ .from = 0x10140, .to = 0x10174, .prop = .XID_Start },
8284 .{ .from = 0x10280, .to = 0x1029C, .prop = .XID_Start },
8285 .{ .from = 0x102A0, .to = 0x102D0, .prop = .XID_Start },
8286 .{ .from = 0x10300, .to = 0x1031F, .prop = .XID_Start },
8287 .{ .from = 0x1032D, .to = 0x10340, .prop = .XID_Start },
8288 .{ .from = 0x10341, .to = 0x10341, .prop = .XID_Start },
8289 .{ .from = 0x10342, .to = 0x10349, .prop = .XID_Start },
8290 .{ .from = 0x1034A, .to = 0x1034A, .prop = .XID_Start },
8291 .{ .from = 0x10350, .to = 0x10375, .prop = .XID_Start },
8292 .{ .from = 0x10380, .to = 0x1039D, .prop = .XID_Start },
8293 .{ .from = 0x103A0, .to = 0x103C3, .prop = .XID_Start },
8294 .{ .from = 0x103C8, .to = 0x103CF, .prop = .XID_Start },
8295 .{ .from = 0x103D1, .to = 0x103D5, .prop = .XID_Start },
8296 .{ .from = 0x10400, .to = 0x1044F, .prop = .XID_Start },
8297 .{ .from = 0x10450, .to = 0x1049D, .prop = .XID_Start },
8298 .{ .from = 0x104B0, .to = 0x104D3, .prop = .XID_Start },
8299 .{ .from = 0x104D8, .to = 0x104FB, .prop = .XID_Start },
8300 .{ .from = 0x10500, .to = 0x10527, .prop = .XID_Start },
8301 .{ .from = 0x10530, .to = 0x10563, .prop = .XID_Start },
8302 .{ .from = 0x10600, .to = 0x10736, .prop = .XID_Start },
8303 .{ .from = 0x10740, .to = 0x10755, .prop = .XID_Start },
8304 .{ .from = 0x10760, .to = 0x10767, .prop = .XID_Start },
8305 .{ .from = 0x10800, .to = 0x10805, .prop = .XID_Start },
8306 .{ .from = 0x10808, .to = 0x10808, .prop = .XID_Start },
8307 .{ .from = 0x1080A, .to = 0x10835, .prop = .XID_Start },
8308 .{ .from = 0x10837, .to = 0x10838, .prop = .XID_Start },
8309 .{ .from = 0x1083C, .to = 0x1083C, .prop = .XID_Start },
8310 .{ .from = 0x1083F, .to = 0x10855, .prop = .XID_Start },
8311 .{ .from = 0x10860, .to = 0x10876, .prop = .XID_Start },
8312 .{ .from = 0x10880, .to = 0x1089E, .prop = .XID_Start },
8313 .{ .from = 0x108E0, .to = 0x108F2, .prop = .XID_Start },
8314 .{ .from = 0x108F4, .to = 0x108F5, .prop = .XID_Start },
8315 .{ .from = 0x10900, .to = 0x10915, .prop = .XID_Start },
8316 .{ .from = 0x10920, .to = 0x10939, .prop = .XID_Start },
8317 .{ .from = 0x10980, .to = 0x109B7, .prop = .XID_Start },
8318 .{ .from = 0x109BE, .to = 0x109BF, .prop = .XID_Start },
8319 .{ .from = 0x10A00, .to = 0x10A00, .prop = .XID_Start },
8320 .{ .from = 0x10A10, .to = 0x10A13, .prop = .XID_Start },
8321 .{ .from = 0x10A15, .to = 0x10A17, .prop = .XID_Start },
8322 .{ .from = 0x10A19, .to = 0x10A35, .prop = .XID_Start },
8323 .{ .from = 0x10A60, .to = 0x10A7C, .prop = .XID_Start },
8324 .{ .from = 0x10A80, .to = 0x10A9C, .prop = .XID_Start },
8325 .{ .from = 0x10AC0, .to = 0x10AC7, .prop = .XID_Start },
8326 .{ .from = 0x10AC9, .to = 0x10AE4, .prop = .XID_Start },
8327 .{ .from = 0x10B00, .to = 0x10B35, .prop = .XID_Start },
8328 .{ .from = 0x10B40, .to = 0x10B55, .prop = .XID_Start },
8329 .{ .from = 0x10B60, .to = 0x10B72, .prop = .XID_Start },
8330 .{ .from = 0x10B80, .to = 0x10B91, .prop = .XID_Start },
8331 .{ .from = 0x10C00, .to = 0x10C48, .prop = .XID_Start },
8332 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .XID_Start },
8333 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .XID_Start },
8334 .{ .from = 0x10D00, .to = 0x10D23, .prop = .XID_Start },
8335 .{ .from = 0x10E80, .to = 0x10EA9, .prop = .XID_Start },
8336 .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .XID_Start },
8337 .{ .from = 0x10F00, .to = 0x10F1C, .prop = .XID_Start },
8338 .{ .from = 0x10F27, .to = 0x10F27, .prop = .XID_Start },
8339 .{ .from = 0x10F30, .to = 0x10F45, .prop = .XID_Start },
8340 .{ .from = 0x10FB0, .to = 0x10FC4, .prop = .XID_Start },
8341 .{ .from = 0x10FE0, .to = 0x10FF6, .prop = .XID_Start },
8342 .{ .from = 0x11003, .to = 0x11037, .prop = .XID_Start },
8343 .{ .from = 0x11083, .to = 0x110AF, .prop = .XID_Start },
8344 .{ .from = 0x110D0, .to = 0x110E8, .prop = .XID_Start },
8345 .{ .from = 0x11103, .to = 0x11126, .prop = .XID_Start },
8346 .{ .from = 0x11144, .to = 0x11144, .prop = .XID_Start },
8347 .{ .from = 0x11147, .to = 0x11147, .prop = .XID_Start },
8348 .{ .from = 0x11150, .to = 0x11172, .prop = .XID_Start },
8349 .{ .from = 0x11176, .to = 0x11176, .prop = .XID_Start },
8350 .{ .from = 0x11183, .to = 0x111B2, .prop = .XID_Start },
8351 .{ .from = 0x111C1, .to = 0x111C4, .prop = .XID_Start },
8352 .{ .from = 0x111DA, .to = 0x111DA, .prop = .XID_Start },
8353 .{ .from = 0x111DC, .to = 0x111DC, .prop = .XID_Start },
8354 .{ .from = 0x11200, .to = 0x11211, .prop = .XID_Start },
8355 .{ .from = 0x11213, .to = 0x1122B, .prop = .XID_Start },
8356 .{ .from = 0x11280, .to = 0x11286, .prop = .XID_Start },
8357 .{ .from = 0x11288, .to = 0x11288, .prop = .XID_Start },
8358 .{ .from = 0x1128A, .to = 0x1128D, .prop = .XID_Start },
8359 .{ .from = 0x1128F, .to = 0x1129D, .prop = .XID_Start },
8360 .{ .from = 0x1129F, .to = 0x112A8, .prop = .XID_Start },
8361 .{ .from = 0x112B0, .to = 0x112DE, .prop = .XID_Start },
8362 .{ .from = 0x11305, .to = 0x1130C, .prop = .XID_Start },
8363 .{ .from = 0x1130F, .to = 0x11310, .prop = .XID_Start },
8364 .{ .from = 0x11313, .to = 0x11328, .prop = .XID_Start },
8365 .{ .from = 0x1132A, .to = 0x11330, .prop = .XID_Start },
8366 .{ .from = 0x11332, .to = 0x11333, .prop = .XID_Start },
8367 .{ .from = 0x11335, .to = 0x11339, .prop = .XID_Start },
8368 .{ .from = 0x1133D, .to = 0x1133D, .prop = .XID_Start },
8369 .{ .from = 0x11350, .to = 0x11350, .prop = .XID_Start },
8370 .{ .from = 0x1135D, .to = 0x11361, .prop = .XID_Start },
8371 .{ .from = 0x11400, .to = 0x11434, .prop = .XID_Start },
8372 .{ .from = 0x11447, .to = 0x1144A, .prop = .XID_Start },
8373 .{ .from = 0x1145F, .to = 0x11461, .prop = .XID_Start },
8374 .{ .from = 0x11480, .to = 0x114AF, .prop = .XID_Start },
8375 .{ .from = 0x114C4, .to = 0x114C5, .prop = .XID_Start },
8376 .{ .from = 0x114C7, .to = 0x114C7, .prop = .XID_Start },
8377 .{ .from = 0x11580, .to = 0x115AE, .prop = .XID_Start },
8378 .{ .from = 0x115D8, .to = 0x115DB, .prop = .XID_Start },
8379 .{ .from = 0x11600, .to = 0x1162F, .prop = .XID_Start },
8380 .{ .from = 0x11644, .to = 0x11644, .prop = .XID_Start },
8381 .{ .from = 0x11680, .to = 0x116AA, .prop = .XID_Start },
8382 .{ .from = 0x116B8, .to = 0x116B8, .prop = .XID_Start },
8383 .{ .from = 0x11700, .to = 0x1171A, .prop = .XID_Start },
8384 .{ .from = 0x11800, .to = 0x1182B, .prop = .XID_Start },
8385 .{ .from = 0x118A0, .to = 0x118DF, .prop = .XID_Start },
8386 .{ .from = 0x118FF, .to = 0x11906, .prop = .XID_Start },
8387 .{ .from = 0x11909, .to = 0x11909, .prop = .XID_Start },
8388 .{ .from = 0x1190C, .to = 0x11913, .prop = .XID_Start },
8389 .{ .from = 0x11915, .to = 0x11916, .prop = .XID_Start },
8390 .{ .from = 0x11918, .to = 0x1192F, .prop = .XID_Start },
8391 .{ .from = 0x1193F, .to = 0x1193F, .prop = .XID_Start },
8392 .{ .from = 0x11941, .to = 0x11941, .prop = .XID_Start },
8393 .{ .from = 0x119A0, .to = 0x119A7, .prop = .XID_Start },
8394 .{ .from = 0x119AA, .to = 0x119D0, .prop = .XID_Start },
8395 .{ .from = 0x119E1, .to = 0x119E1, .prop = .XID_Start },
8396 .{ .from = 0x119E3, .to = 0x119E3, .prop = .XID_Start },
8397 .{ .from = 0x11A00, .to = 0x11A00, .prop = .XID_Start },
8398 .{ .from = 0x11A0B, .to = 0x11A32, .prop = .XID_Start },
8399 .{ .from = 0x11A3A, .to = 0x11A3A, .prop = .XID_Start },
8400 .{ .from = 0x11A50, .to = 0x11A50, .prop = .XID_Start },
8401 .{ .from = 0x11A5C, .to = 0x11A89, .prop = .XID_Start },
8402 .{ .from = 0x11A9D, .to = 0x11A9D, .prop = .XID_Start },
8403 .{ .from = 0x11AC0, .to = 0x11AF8, .prop = .XID_Start },
8404 .{ .from = 0x11C00, .to = 0x11C08, .prop = .XID_Start },
8405 .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .XID_Start },
8406 .{ .from = 0x11C40, .to = 0x11C40, .prop = .XID_Start },
8407 .{ .from = 0x11C72, .to = 0x11C8F, .prop = .XID_Start },
8408 .{ .from = 0x11D00, .to = 0x11D06, .prop = .XID_Start },
8409 .{ .from = 0x11D08, .to = 0x11D09, .prop = .XID_Start },
8410 .{ .from = 0x11D0B, .to = 0x11D30, .prop = .XID_Start },
8411 .{ .from = 0x11D46, .to = 0x11D46, .prop = .XID_Start },
8412 .{ .from = 0x11D60, .to = 0x11D65, .prop = .XID_Start },
8413 .{ .from = 0x11D67, .to = 0x11D68, .prop = .XID_Start },
8414 .{ .from = 0x11D6A, .to = 0x11D89, .prop = .XID_Start },
8415 .{ .from = 0x11D98, .to = 0x11D98, .prop = .XID_Start },
8416 .{ .from = 0x11EE0, .to = 0x11EF2, .prop = .XID_Start },
8417 .{ .from = 0x11FB0, .to = 0x11FB0, .prop = .XID_Start },
8418 .{ .from = 0x12000, .to = 0x12399, .prop = .XID_Start },
8419 .{ .from = 0x12400, .to = 0x1246E, .prop = .XID_Start },
8420 .{ .from = 0x12480, .to = 0x12543, .prop = .XID_Start },
8421 .{ .from = 0x13000, .to = 0x1342E, .prop = .XID_Start },
8422 .{ .from = 0x14400, .to = 0x14646, .prop = .XID_Start },
8423 .{ .from = 0x16800, .to = 0x16A38, .prop = .XID_Start },
8424 .{ .from = 0x16A40, .to = 0x16A5E, .prop = .XID_Start },
8425 .{ .from = 0x16AD0, .to = 0x16AED, .prop = .XID_Start },
8426 .{ .from = 0x16B00, .to = 0x16B2F, .prop = .XID_Start },
8427 .{ .from = 0x16B40, .to = 0x16B43, .prop = .XID_Start },
8428 .{ .from = 0x16B63, .to = 0x16B77, .prop = .XID_Start },
8429 .{ .from = 0x16B7D, .to = 0x16B8F, .prop = .XID_Start },
8430 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .XID_Start },
8431 .{ .from = 0x16F00, .to = 0x16F4A, .prop = .XID_Start },
8432 .{ .from = 0x16F50, .to = 0x16F50, .prop = .XID_Start },
8433 .{ .from = 0x16F93, .to = 0x16F9F, .prop = .XID_Start },
8434 .{ .from = 0x16FE0, .to = 0x16FE1, .prop = .XID_Start },
8435 .{ .from = 0x16FE3, .to = 0x16FE3, .prop = .XID_Start },
8436 .{ .from = 0x17000, .to = 0x187F7, .prop = .XID_Start },
8437 .{ .from = 0x18800, .to = 0x18CD5, .prop = .XID_Start },
8438 .{ .from = 0x18D00, .to = 0x18D08, .prop = .XID_Start },
8439 .{ .from = 0x1B000, .to = 0x1B11E, .prop = .XID_Start },
8440 .{ .from = 0x1B150, .to = 0x1B152, .prop = .XID_Start },
8441 .{ .from = 0x1B164, .to = 0x1B167, .prop = .XID_Start },
8442 .{ .from = 0x1B170, .to = 0x1B2FB, .prop = .XID_Start },
8443 .{ .from = 0x1BC00, .to = 0x1BC6A, .prop = .XID_Start },
8444 .{ .from = 0x1BC70, .to = 0x1BC7C, .prop = .XID_Start },
8445 .{ .from = 0x1BC80, .to = 0x1BC88, .prop = .XID_Start },
8446 .{ .from = 0x1BC90, .to = 0x1BC99, .prop = .XID_Start },
8447 .{ .from = 0x1D400, .to = 0x1D454, .prop = .XID_Start },
8448 .{ .from = 0x1D456, .to = 0x1D49C, .prop = .XID_Start },
8449 .{ .from = 0x1D49E, .to = 0x1D49F, .prop = .XID_Start },
8450 .{ .from = 0x1D4A2, .to = 0x1D4A2, .prop = .XID_Start },
8451 .{ .from = 0x1D4A5, .to = 0x1D4A6, .prop = .XID_Start },
8452 .{ .from = 0x1D4A9, .to = 0x1D4AC, .prop = .XID_Start },
8453 .{ .from = 0x1D4AE, .to = 0x1D4B9, .prop = .XID_Start },
8454 .{ .from = 0x1D4BB, .to = 0x1D4BB, .prop = .XID_Start },
8455 .{ .from = 0x1D4BD, .to = 0x1D4C3, .prop = .XID_Start },
8456 .{ .from = 0x1D4C5, .to = 0x1D505, .prop = .XID_Start },
8457 .{ .from = 0x1D507, .to = 0x1D50A, .prop = .XID_Start },
8458 .{ .from = 0x1D50D, .to = 0x1D514, .prop = .XID_Start },
8459 .{ .from = 0x1D516, .to = 0x1D51C, .prop = .XID_Start },
8460 .{ .from = 0x1D51E, .to = 0x1D539, .prop = .XID_Start },
8461 .{ .from = 0x1D53B, .to = 0x1D53E, .prop = .XID_Start },
8462 .{ .from = 0x1D540, .to = 0x1D544, .prop = .XID_Start },
8463 .{ .from = 0x1D546, .to = 0x1D546, .prop = .XID_Start },
8464 .{ .from = 0x1D54A, .to = 0x1D550, .prop = .XID_Start },
8465 .{ .from = 0x1D552, .to = 0x1D6A5, .prop = .XID_Start },
8466 .{ .from = 0x1D6A8, .to = 0x1D6C0, .prop = .XID_Start },
8467 .{ .from = 0x1D6C2, .to = 0x1D6DA, .prop = .XID_Start },
8468 .{ .from = 0x1D6DC, .to = 0x1D6FA, .prop = .XID_Start },
8469 .{ .from = 0x1D6FC, .to = 0x1D714, .prop = .XID_Start },
8470 .{ .from = 0x1D716, .to = 0x1D734, .prop = .XID_Start },
8471 .{ .from = 0x1D736, .to = 0x1D74E, .prop = .XID_Start },
8472 .{ .from = 0x1D750, .to = 0x1D76E, .prop = .XID_Start },
8473 .{ .from = 0x1D770, .to = 0x1D788, .prop = .XID_Start },
8474 .{ .from = 0x1D78A, .to = 0x1D7A8, .prop = .XID_Start },
8475 .{ .from = 0x1D7AA, .to = 0x1D7C2, .prop = .XID_Start },
8476 .{ .from = 0x1D7C4, .to = 0x1D7CB, .prop = .XID_Start },
8477 .{ .from = 0x1E100, .to = 0x1E12C, .prop = .XID_Start },
8478 .{ .from = 0x1E137, .to = 0x1E13D, .prop = .XID_Start },
8479 .{ .from = 0x1E14E, .to = 0x1E14E, .prop = .XID_Start },
8480 .{ .from = 0x1E2C0, .to = 0x1E2EB, .prop = .XID_Start },
8481 .{ .from = 0x1E800, .to = 0x1E8C4, .prop = .XID_Start },
8482 .{ .from = 0x1E900, .to = 0x1E943, .prop = .XID_Start },
8483 .{ .from = 0x1E94B, .to = 0x1E94B, .prop = .XID_Start },
8484 .{ .from = 0x1EE00, .to = 0x1EE03, .prop = .XID_Start },
8485 .{ .from = 0x1EE05, .to = 0x1EE1F, .prop = .XID_Start },
8486 .{ .from = 0x1EE21, .to = 0x1EE22, .prop = .XID_Start },
8487 .{ .from = 0x1EE24, .to = 0x1EE24, .prop = .XID_Start },
8488 .{ .from = 0x1EE27, .to = 0x1EE27, .prop = .XID_Start },
8489 .{ .from = 0x1EE29, .to = 0x1EE32, .prop = .XID_Start },
8490 .{ .from = 0x1EE34, .to = 0x1EE37, .prop = .XID_Start },
8491 .{ .from = 0x1EE39, .to = 0x1EE39, .prop = .XID_Start },
8492 .{ .from = 0x1EE3B, .to = 0x1EE3B, .prop = .XID_Start },
8493 .{ .from = 0x1EE42, .to = 0x1EE42, .prop = .XID_Start },
8494 .{ .from = 0x1EE47, .to = 0x1EE47, .prop = .XID_Start },
8495 .{ .from = 0x1EE49, .to = 0x1EE49, .prop = .XID_Start },
8496 .{ .from = 0x1EE4B, .to = 0x1EE4B, .prop = .XID_Start },
8497 .{ .from = 0x1EE4D, .to = 0x1EE4F, .prop = .XID_Start },
8498 .{ .from = 0x1EE51, .to = 0x1EE52, .prop = .XID_Start },
8499 .{ .from = 0x1EE54, .to = 0x1EE54, .prop = .XID_Start },
8500 .{ .from = 0x1EE57, .to = 0x1EE57, .prop = .XID_Start },
8501 .{ .from = 0x1EE59, .to = 0x1EE59, .prop = .XID_Start },
8502 .{ .from = 0x1EE5B, .to = 0x1EE5B, .prop = .XID_Start },
8503 .{ .from = 0x1EE5D, .to = 0x1EE5D, .prop = .XID_Start },
8504 .{ .from = 0x1EE5F, .to = 0x1EE5F, .prop = .XID_Start },
8505 .{ .from = 0x1EE61, .to = 0x1EE62, .prop = .XID_Start },
8506 .{ .from = 0x1EE64, .to = 0x1EE64, .prop = .XID_Start },
8507 .{ .from = 0x1EE67, .to = 0x1EE6A, .prop = .XID_Start },
8508 .{ .from = 0x1EE6C, .to = 0x1EE72, .prop = .XID_Start },
8509 .{ .from = 0x1EE74, .to = 0x1EE77, .prop = .XID_Start },
8510 .{ .from = 0x1EE79, .to = 0x1EE7C, .prop = .XID_Start },
8511 .{ .from = 0x1EE7E, .to = 0x1EE7E, .prop = .XID_Start },
8512 .{ .from = 0x1EE80, .to = 0x1EE89, .prop = .XID_Start },
8513 .{ .from = 0x1EE8B, .to = 0x1EE9B, .prop = .XID_Start },
8514 .{ .from = 0x1EEA1, .to = 0x1EEA3, .prop = .XID_Start },
8515 .{ .from = 0x1EEA5, .to = 0x1EEA9, .prop = .XID_Start },
8516 .{ .from = 0x1EEAB, .to = 0x1EEBB, .prop = .XID_Start },
8517 .{ .from = 0x20000, .to = 0x2A6DD, .prop = .XID_Start },
8518 .{ .from = 0x2A700, .to = 0x2B734, .prop = .XID_Start },
8519 .{ .from = 0x2B740, .to = 0x2B81D, .prop = .XID_Start },
8520 .{ .from = 0x2B820, .to = 0x2CEA1, .prop = .XID_Start },
8521 .{ .from = 0x2CEB0, .to = 0x2EBE0, .prop = .XID_Start },
8522 .{ .from = 0x2F800, .to = 0x2FA1D, .prop = .XID_Start },
8523 .{ .from = 0x30000, .to = 0x3134A, .prop = .XID_Start },
8524 .{ .from = 0x0030, .to = 0x0039, .prop = .XID_Continue },
8525 .{ .from = 0x0041, .to = 0x005A, .prop = .XID_Continue },
8526 .{ .from = 0x005F, .to = 0x005F, .prop = .XID_Continue },
8527 .{ .from = 0x0061, .to = 0x007A, .prop = .XID_Continue },
8528 .{ .from = 0x00AA, .to = 0x00AA, .prop = .XID_Continue },
8529 .{ .from = 0x00B5, .to = 0x00B5, .prop = .XID_Continue },
8530 .{ .from = 0x00B7, .to = 0x00B7, .prop = .XID_Continue },
8531 .{ .from = 0x00BA, .to = 0x00BA, .prop = .XID_Continue },
8532 .{ .from = 0x00C0, .to = 0x00D6, .prop = .XID_Continue },
8533 .{ .from = 0x00D8, .to = 0x00F6, .prop = .XID_Continue },
8534 .{ .from = 0x00F8, .to = 0x01BA, .prop = .XID_Continue },
8535 .{ .from = 0x01BB, .to = 0x01BB, .prop = .XID_Continue },
8536 .{ .from = 0x01BC, .to = 0x01BF, .prop = .XID_Continue },
8537 .{ .from = 0x01C0, .to = 0x01C3, .prop = .XID_Continue },
8538 .{ .from = 0x01C4, .to = 0x0293, .prop = .XID_Continue },
8539 .{ .from = 0x0294, .to = 0x0294, .prop = .XID_Continue },
8540 .{ .from = 0x0295, .to = 0x02AF, .prop = .XID_Continue },
8541 .{ .from = 0x02B0, .to = 0x02C1, .prop = .XID_Continue },
8542 .{ .from = 0x02C6, .to = 0x02D1, .prop = .XID_Continue },
8543 .{ .from = 0x02E0, .to = 0x02E4, .prop = .XID_Continue },
8544 .{ .from = 0x02EC, .to = 0x02EC, .prop = .XID_Continue },
8545 .{ .from = 0x02EE, .to = 0x02EE, .prop = .XID_Continue },
8546 .{ .from = 0x0300, .to = 0x036F, .prop = .XID_Continue },
8547 .{ .from = 0x0370, .to = 0x0373, .prop = .XID_Continue },
8548 .{ .from = 0x0374, .to = 0x0374, .prop = .XID_Continue },
8549 .{ .from = 0x0376, .to = 0x0377, .prop = .XID_Continue },
8550 .{ .from = 0x037B, .to = 0x037D, .prop = .XID_Continue },
8551 .{ .from = 0x037F, .to = 0x037F, .prop = .XID_Continue },
8552 .{ .from = 0x0386, .to = 0x0386, .prop = .XID_Continue },
8553 .{ .from = 0x0387, .to = 0x0387, .prop = .XID_Continue },
8554 .{ .from = 0x0388, .to = 0x038A, .prop = .XID_Continue },
8555 .{ .from = 0x038C, .to = 0x038C, .prop = .XID_Continue },
8556 .{ .from = 0x038E, .to = 0x03A1, .prop = .XID_Continue },
8557 .{ .from = 0x03A3, .to = 0x03F5, .prop = .XID_Continue },
8558 .{ .from = 0x03F7, .to = 0x0481, .prop = .XID_Continue },
8559 .{ .from = 0x0483, .to = 0x0487, .prop = .XID_Continue },
8560 .{ .from = 0x048A, .to = 0x052F, .prop = .XID_Continue },
8561 .{ .from = 0x0531, .to = 0x0556, .prop = .XID_Continue },
8562 .{ .from = 0x0559, .to = 0x0559, .prop = .XID_Continue },
8563 .{ .from = 0x0560, .to = 0x0588, .prop = .XID_Continue },
8564 .{ .from = 0x0591, .to = 0x05BD, .prop = .XID_Continue },
8565 .{ .from = 0x05BF, .to = 0x05BF, .prop = .XID_Continue },
8566 .{ .from = 0x05C1, .to = 0x05C2, .prop = .XID_Continue },
8567 .{ .from = 0x05C4, .to = 0x05C5, .prop = .XID_Continue },
8568 .{ .from = 0x05C7, .to = 0x05C7, .prop = .XID_Continue },
8569 .{ .from = 0x05D0, .to = 0x05EA, .prop = .XID_Continue },
8570 .{ .from = 0x05EF, .to = 0x05F2, .prop = .XID_Continue },
8571 .{ .from = 0x0610, .to = 0x061A, .prop = .XID_Continue },
8572 .{ .from = 0x0620, .to = 0x063F, .prop = .XID_Continue },
8573 .{ .from = 0x0640, .to = 0x0640, .prop = .XID_Continue },
8574 .{ .from = 0x0641, .to = 0x064A, .prop = .XID_Continue },
8575 .{ .from = 0x064B, .to = 0x065F, .prop = .XID_Continue },
8576 .{ .from = 0x0660, .to = 0x0669, .prop = .XID_Continue },
8577 .{ .from = 0x066E, .to = 0x066F, .prop = .XID_Continue },
8578 .{ .from = 0x0670, .to = 0x0670, .prop = .XID_Continue },
8579 .{ .from = 0x0671, .to = 0x06D3, .prop = .XID_Continue },
8580 .{ .from = 0x06D5, .to = 0x06D5, .prop = .XID_Continue },
8581 .{ .from = 0x06D6, .to = 0x06DC, .prop = .XID_Continue },
8582 .{ .from = 0x06DF, .to = 0x06E4, .prop = .XID_Continue },
8583 .{ .from = 0x06E5, .to = 0x06E6, .prop = .XID_Continue },
8584 .{ .from = 0x06E7, .to = 0x06E8, .prop = .XID_Continue },
8585 .{ .from = 0x06EA, .to = 0x06ED, .prop = .XID_Continue },
8586 .{ .from = 0x06EE, .to = 0x06EF, .prop = .XID_Continue },
8587 .{ .from = 0x06F0, .to = 0x06F9, .prop = .XID_Continue },
8588 .{ .from = 0x06FA, .to = 0x06FC, .prop = .XID_Continue },
8589 .{ .from = 0x06FF, .to = 0x06FF, .prop = .XID_Continue },
8590 .{ .from = 0x0710, .to = 0x0710, .prop = .XID_Continue },
8591 .{ .from = 0x0711, .to = 0x0711, .prop = .XID_Continue },
8592 .{ .from = 0x0712, .to = 0x072F, .prop = .XID_Continue },
8593 .{ .from = 0x0730, .to = 0x074A, .prop = .XID_Continue },
8594 .{ .from = 0x074D, .to = 0x07A5, .prop = .XID_Continue },
8595 .{ .from = 0x07A6, .to = 0x07B0, .prop = .XID_Continue },
8596 .{ .from = 0x07B1, .to = 0x07B1, .prop = .XID_Continue },
8597 .{ .from = 0x07C0, .to = 0x07C9, .prop = .XID_Continue },
8598 .{ .from = 0x07CA, .to = 0x07EA, .prop = .XID_Continue },
8599 .{ .from = 0x07EB, .to = 0x07F3, .prop = .XID_Continue },
8600 .{ .from = 0x07F4, .to = 0x07F5, .prop = .XID_Continue },
8601 .{ .from = 0x07FA, .to = 0x07FA, .prop = .XID_Continue },
8602 .{ .from = 0x07FD, .to = 0x07FD, .prop = .XID_Continue },
8603 .{ .from = 0x0800, .to = 0x0815, .prop = .XID_Continue },
8604 .{ .from = 0x0816, .to = 0x0819, .prop = .XID_Continue },
8605 .{ .from = 0x081A, .to = 0x081A, .prop = .XID_Continue },
8606 .{ .from = 0x081B, .to = 0x0823, .prop = .XID_Continue },
8607 .{ .from = 0x0824, .to = 0x0824, .prop = .XID_Continue },
8608 .{ .from = 0x0825, .to = 0x0827, .prop = .XID_Continue },
8609 .{ .from = 0x0828, .to = 0x0828, .prop = .XID_Continue },
8610 .{ .from = 0x0829, .to = 0x082D, .prop = .XID_Continue },
8611 .{ .from = 0x0840, .to = 0x0858, .prop = .XID_Continue },
8612 .{ .from = 0x0859, .to = 0x085B, .prop = .XID_Continue },
8613 .{ .from = 0x0860, .to = 0x086A, .prop = .XID_Continue },
8614 .{ .from = 0x08A0, .to = 0x08B4, .prop = .XID_Continue },
8615 .{ .from = 0x08B6, .to = 0x08C7, .prop = .XID_Continue },
8616 .{ .from = 0x08D3, .to = 0x08E1, .prop = .XID_Continue },
8617 .{ .from = 0x08E3, .to = 0x0902, .prop = .XID_Continue },
8618 .{ .from = 0x0903, .to = 0x0903, .prop = .XID_Continue },
8619 .{ .from = 0x0904, .to = 0x0939, .prop = .XID_Continue },
8620 .{ .from = 0x093A, .to = 0x093A, .prop = .XID_Continue },
8621 .{ .from = 0x093B, .to = 0x093B, .prop = .XID_Continue },
8622 .{ .from = 0x093C, .to = 0x093C, .prop = .XID_Continue },
8623 .{ .from = 0x093D, .to = 0x093D, .prop = .XID_Continue },
8624 .{ .from = 0x093E, .to = 0x0940, .prop = .XID_Continue },
8625 .{ .from = 0x0941, .to = 0x0948, .prop = .XID_Continue },
8626 .{ .from = 0x0949, .to = 0x094C, .prop = .XID_Continue },
8627 .{ .from = 0x094D, .to = 0x094D, .prop = .XID_Continue },
8628 .{ .from = 0x094E, .to = 0x094F, .prop = .XID_Continue },
8629 .{ .from = 0x0950, .to = 0x0950, .prop = .XID_Continue },
8630 .{ .from = 0x0951, .to = 0x0957, .prop = .XID_Continue },
8631 .{ .from = 0x0958, .to = 0x0961, .prop = .XID_Continue },
8632 .{ .from = 0x0962, .to = 0x0963, .prop = .XID_Continue },
8633 .{ .from = 0x0966, .to = 0x096F, .prop = .XID_Continue },
8634 .{ .from = 0x0971, .to = 0x0971, .prop = .XID_Continue },
8635 .{ .from = 0x0972, .to = 0x0980, .prop = .XID_Continue },
8636 .{ .from = 0x0981, .to = 0x0981, .prop = .XID_Continue },
8637 .{ .from = 0x0982, .to = 0x0983, .prop = .XID_Continue },
8638 .{ .from = 0x0985, .to = 0x098C, .prop = .XID_Continue },
8639 .{ .from = 0x098F, .to = 0x0990, .prop = .XID_Continue },
8640 .{ .from = 0x0993, .to = 0x09A8, .prop = .XID_Continue },
8641 .{ .from = 0x09AA, .to = 0x09B0, .prop = .XID_Continue },
8642 .{ .from = 0x09B2, .to = 0x09B2, .prop = .XID_Continue },
8643 .{ .from = 0x09B6, .to = 0x09B9, .prop = .XID_Continue },
8644 .{ .from = 0x09BC, .to = 0x09BC, .prop = .XID_Continue },
8645 .{ .from = 0x09BD, .to = 0x09BD, .prop = .XID_Continue },
8646 .{ .from = 0x09BE, .to = 0x09C0, .prop = .XID_Continue },
8647 .{ .from = 0x09C1, .to = 0x09C4, .prop = .XID_Continue },
8648 .{ .from = 0x09C7, .to = 0x09C8, .prop = .XID_Continue },
8649 .{ .from = 0x09CB, .to = 0x09CC, .prop = .XID_Continue },
8650 .{ .from = 0x09CD, .to = 0x09CD, .prop = .XID_Continue },
8651 .{ .from = 0x09CE, .to = 0x09CE, .prop = .XID_Continue },
8652 .{ .from = 0x09D7, .to = 0x09D7, .prop = .XID_Continue },
8653 .{ .from = 0x09DC, .to = 0x09DD, .prop = .XID_Continue },
8654 .{ .from = 0x09DF, .to = 0x09E1, .prop = .XID_Continue },
8655 .{ .from = 0x09E2, .to = 0x09E3, .prop = .XID_Continue },
8656 .{ .from = 0x09E6, .to = 0x09EF, .prop = .XID_Continue },
8657 .{ .from = 0x09F0, .to = 0x09F1, .prop = .XID_Continue },
8658 .{ .from = 0x09FC, .to = 0x09FC, .prop = .XID_Continue },
8659 .{ .from = 0x09FE, .to = 0x09FE, .prop = .XID_Continue },
8660 .{ .from = 0x0A01, .to = 0x0A02, .prop = .XID_Continue },
8661 .{ .from = 0x0A03, .to = 0x0A03, .prop = .XID_Continue },
8662 .{ .from = 0x0A05, .to = 0x0A0A, .prop = .XID_Continue },
8663 .{ .from = 0x0A0F, .to = 0x0A10, .prop = .XID_Continue },
8664 .{ .from = 0x0A13, .to = 0x0A28, .prop = .XID_Continue },
8665 .{ .from = 0x0A2A, .to = 0x0A30, .prop = .XID_Continue },
8666 .{ .from = 0x0A32, .to = 0x0A33, .prop = .XID_Continue },
8667 .{ .from = 0x0A35, .to = 0x0A36, .prop = .XID_Continue },
8668 .{ .from = 0x0A38, .to = 0x0A39, .prop = .XID_Continue },
8669 .{ .from = 0x0A3C, .to = 0x0A3C, .prop = .XID_Continue },
8670 .{ .from = 0x0A3E, .to = 0x0A40, .prop = .XID_Continue },
8671 .{ .from = 0x0A41, .to = 0x0A42, .prop = .XID_Continue },
8672 .{ .from = 0x0A47, .to = 0x0A48, .prop = .XID_Continue },
8673 .{ .from = 0x0A4B, .to = 0x0A4D, .prop = .XID_Continue },
8674 .{ .from = 0x0A51, .to = 0x0A51, .prop = .XID_Continue },
8675 .{ .from = 0x0A59, .to = 0x0A5C, .prop = .XID_Continue },
8676 .{ .from = 0x0A5E, .to = 0x0A5E, .prop = .XID_Continue },
8677 .{ .from = 0x0A66, .to = 0x0A6F, .prop = .XID_Continue },
8678 .{ .from = 0x0A70, .to = 0x0A71, .prop = .XID_Continue },
8679 .{ .from = 0x0A72, .to = 0x0A74, .prop = .XID_Continue },
8680 .{ .from = 0x0A75, .to = 0x0A75, .prop = .XID_Continue },
8681 .{ .from = 0x0A81, .to = 0x0A82, .prop = .XID_Continue },
8682 .{ .from = 0x0A83, .to = 0x0A83, .prop = .XID_Continue },
8683 .{ .from = 0x0A85, .to = 0x0A8D, .prop = .XID_Continue },
8684 .{ .from = 0x0A8F, .to = 0x0A91, .prop = .XID_Continue },
8685 .{ .from = 0x0A93, .to = 0x0AA8, .prop = .XID_Continue },
8686 .{ .from = 0x0AAA, .to = 0x0AB0, .prop = .XID_Continue },
8687 .{ .from = 0x0AB2, .to = 0x0AB3, .prop = .XID_Continue },
8688 .{ .from = 0x0AB5, .to = 0x0AB9, .prop = .XID_Continue },
8689 .{ .from = 0x0ABC, .to = 0x0ABC, .prop = .XID_Continue },
8690 .{ .from = 0x0ABD, .to = 0x0ABD, .prop = .XID_Continue },
8691 .{ .from = 0x0ABE, .to = 0x0AC0, .prop = .XID_Continue },
8692 .{ .from = 0x0AC1, .to = 0x0AC5, .prop = .XID_Continue },
8693 .{ .from = 0x0AC7, .to = 0x0AC8, .prop = .XID_Continue },
8694 .{ .from = 0x0AC9, .to = 0x0AC9, .prop = .XID_Continue },
8695 .{ .from = 0x0ACB, .to = 0x0ACC, .prop = .XID_Continue },
8696 .{ .from = 0x0ACD, .to = 0x0ACD, .prop = .XID_Continue },
8697 .{ .from = 0x0AD0, .to = 0x0AD0, .prop = .XID_Continue },
8698 .{ .from = 0x0AE0, .to = 0x0AE1, .prop = .XID_Continue },
8699 .{ .from = 0x0AE2, .to = 0x0AE3, .prop = .XID_Continue },
8700 .{ .from = 0x0AE6, .to = 0x0AEF, .prop = .XID_Continue },
8701 .{ .from = 0x0AF9, .to = 0x0AF9, .prop = .XID_Continue },
8702 .{ .from = 0x0AFA, .to = 0x0AFF, .prop = .XID_Continue },
8703 .{ .from = 0x0B01, .to = 0x0B01, .prop = .XID_Continue },
8704 .{ .from = 0x0B02, .to = 0x0B03, .prop = .XID_Continue },
8705 .{ .from = 0x0B05, .to = 0x0B0C, .prop = .XID_Continue },
8706 .{ .from = 0x0B0F, .to = 0x0B10, .prop = .XID_Continue },
8707 .{ .from = 0x0B13, .to = 0x0B28, .prop = .XID_Continue },
8708 .{ .from = 0x0B2A, .to = 0x0B30, .prop = .XID_Continue },
8709 .{ .from = 0x0B32, .to = 0x0B33, .prop = .XID_Continue },
8710 .{ .from = 0x0B35, .to = 0x0B39, .prop = .XID_Continue },
8711 .{ .from = 0x0B3C, .to = 0x0B3C, .prop = .XID_Continue },
8712 .{ .from = 0x0B3D, .to = 0x0B3D, .prop = .XID_Continue },
8713 .{ .from = 0x0B3E, .to = 0x0B3E, .prop = .XID_Continue },
8714 .{ .from = 0x0B3F, .to = 0x0B3F, .prop = .XID_Continue },
8715 .{ .from = 0x0B40, .to = 0x0B40, .prop = .XID_Continue },
8716 .{ .from = 0x0B41, .to = 0x0B44, .prop = .XID_Continue },
8717 .{ .from = 0x0B47, .to = 0x0B48, .prop = .XID_Continue },
8718 .{ .from = 0x0B4B, .to = 0x0B4C, .prop = .XID_Continue },
8719 .{ .from = 0x0B4D, .to = 0x0B4D, .prop = .XID_Continue },
8720 .{ .from = 0x0B55, .to = 0x0B56, .prop = .XID_Continue },
8721 .{ .from = 0x0B57, .to = 0x0B57, .prop = .XID_Continue },
8722 .{ .from = 0x0B5C, .to = 0x0B5D, .prop = .XID_Continue },
8723 .{ .from = 0x0B5F, .to = 0x0B61, .prop = .XID_Continue },
8724 .{ .from = 0x0B62, .to = 0x0B63, .prop = .XID_Continue },
8725 .{ .from = 0x0B66, .to = 0x0B6F, .prop = .XID_Continue },
8726 .{ .from = 0x0B71, .to = 0x0B71, .prop = .XID_Continue },
8727 .{ .from = 0x0B82, .to = 0x0B82, .prop = .XID_Continue },
8728 .{ .from = 0x0B83, .to = 0x0B83, .prop = .XID_Continue },
8729 .{ .from = 0x0B85, .to = 0x0B8A, .prop = .XID_Continue },
8730 .{ .from = 0x0B8E, .to = 0x0B90, .prop = .XID_Continue },
8731 .{ .from = 0x0B92, .to = 0x0B95, .prop = .XID_Continue },
8732 .{ .from = 0x0B99, .to = 0x0B9A, .prop = .XID_Continue },
8733 .{ .from = 0x0B9C, .to = 0x0B9C, .prop = .XID_Continue },
8734 .{ .from = 0x0B9E, .to = 0x0B9F, .prop = .XID_Continue },
8735 .{ .from = 0x0BA3, .to = 0x0BA4, .prop = .XID_Continue },
8736 .{ .from = 0x0BA8, .to = 0x0BAA, .prop = .XID_Continue },
8737 .{ .from = 0x0BAE, .to = 0x0BB9, .prop = .XID_Continue },
8738 .{ .from = 0x0BBE, .to = 0x0BBF, .prop = .XID_Continue },
8739 .{ .from = 0x0BC0, .to = 0x0BC0, .prop = .XID_Continue },
8740 .{ .from = 0x0BC1, .to = 0x0BC2, .prop = .XID_Continue },
8741 .{ .from = 0x0BC6, .to = 0x0BC8, .prop = .XID_Continue },
8742 .{ .from = 0x0BCA, .to = 0x0BCC, .prop = .XID_Continue },
8743 .{ .from = 0x0BCD, .to = 0x0BCD, .prop = .XID_Continue },
8744 .{ .from = 0x0BD0, .to = 0x0BD0, .prop = .XID_Continue },
8745 .{ .from = 0x0BD7, .to = 0x0BD7, .prop = .XID_Continue },
8746 .{ .from = 0x0BE6, .to = 0x0BEF, .prop = .XID_Continue },
8747 .{ .from = 0x0C00, .to = 0x0C00, .prop = .XID_Continue },
8748 .{ .from = 0x0C01, .to = 0x0C03, .prop = .XID_Continue },
8749 .{ .from = 0x0C04, .to = 0x0C04, .prop = .XID_Continue },
8750 .{ .from = 0x0C05, .to = 0x0C0C, .prop = .XID_Continue },
8751 .{ .from = 0x0C0E, .to = 0x0C10, .prop = .XID_Continue },
8752 .{ .from = 0x0C12, .to = 0x0C28, .prop = .XID_Continue },
8753 .{ .from = 0x0C2A, .to = 0x0C39, .prop = .XID_Continue },
8754 .{ .from = 0x0C3D, .to = 0x0C3D, .prop = .XID_Continue },
8755 .{ .from = 0x0C3E, .to = 0x0C40, .prop = .XID_Continue },
8756 .{ .from = 0x0C41, .to = 0x0C44, .prop = .XID_Continue },
8757 .{ .from = 0x0C46, .to = 0x0C48, .prop = .XID_Continue },
8758 .{ .from = 0x0C4A, .to = 0x0C4D, .prop = .XID_Continue },
8759 .{ .from = 0x0C55, .to = 0x0C56, .prop = .XID_Continue },
8760 .{ .from = 0x0C58, .to = 0x0C5A, .prop = .XID_Continue },
8761 .{ .from = 0x0C60, .to = 0x0C61, .prop = .XID_Continue },
8762 .{ .from = 0x0C62, .to = 0x0C63, .prop = .XID_Continue },
8763 .{ .from = 0x0C66, .to = 0x0C6F, .prop = .XID_Continue },
8764 .{ .from = 0x0C80, .to = 0x0C80, .prop = .XID_Continue },
8765 .{ .from = 0x0C81, .to = 0x0C81, .prop = .XID_Continue },
8766 .{ .from = 0x0C82, .to = 0x0C83, .prop = .XID_Continue },
8767 .{ .from = 0x0C85, .to = 0x0C8C, .prop = .XID_Continue },
8768 .{ .from = 0x0C8E, .to = 0x0C90, .prop = .XID_Continue },
8769 .{ .from = 0x0C92, .to = 0x0CA8, .prop = .XID_Continue },
8770 .{ .from = 0x0CAA, .to = 0x0CB3, .prop = .XID_Continue },
8771 .{ .from = 0x0CB5, .to = 0x0CB9, .prop = .XID_Continue },
8772 .{ .from = 0x0CBC, .to = 0x0CBC, .prop = .XID_Continue },
8773 .{ .from = 0x0CBD, .to = 0x0CBD, .prop = .XID_Continue },
8774 .{ .from = 0x0CBE, .to = 0x0CBE, .prop = .XID_Continue },
8775 .{ .from = 0x0CBF, .to = 0x0CBF, .prop = .XID_Continue },
8776 .{ .from = 0x0CC0, .to = 0x0CC4, .prop = .XID_Continue },
8777 .{ .from = 0x0CC6, .to = 0x0CC6, .prop = .XID_Continue },
8778 .{ .from = 0x0CC7, .to = 0x0CC8, .prop = .XID_Continue },
8779 .{ .from = 0x0CCA, .to = 0x0CCB, .prop = .XID_Continue },
8780 .{ .from = 0x0CCC, .to = 0x0CCD, .prop = .XID_Continue },
8781 .{ .from = 0x0CD5, .to = 0x0CD6, .prop = .XID_Continue },
8782 .{ .from = 0x0CDE, .to = 0x0CDE, .prop = .XID_Continue },
8783 .{ .from = 0x0CE0, .to = 0x0CE1, .prop = .XID_Continue },
8784 .{ .from = 0x0CE2, .to = 0x0CE3, .prop = .XID_Continue },
8785 .{ .from = 0x0CE6, .to = 0x0CEF, .prop = .XID_Continue },
8786 .{ .from = 0x0CF1, .to = 0x0CF2, .prop = .XID_Continue },
8787 .{ .from = 0x0D00, .to = 0x0D01, .prop = .XID_Continue },
8788 .{ .from = 0x0D02, .to = 0x0D03, .prop = .XID_Continue },
8789 .{ .from = 0x0D04, .to = 0x0D0C, .prop = .XID_Continue },
8790 .{ .from = 0x0D0E, .to = 0x0D10, .prop = .XID_Continue },
8791 .{ .from = 0x0D12, .to = 0x0D3A, .prop = .XID_Continue },
8792 .{ .from = 0x0D3B, .to = 0x0D3C, .prop = .XID_Continue },
8793 .{ .from = 0x0D3D, .to = 0x0D3D, .prop = .XID_Continue },
8794 .{ .from = 0x0D3E, .to = 0x0D40, .prop = .XID_Continue },
8795 .{ .from = 0x0D41, .to = 0x0D44, .prop = .XID_Continue },
8796 .{ .from = 0x0D46, .to = 0x0D48, .prop = .XID_Continue },
8797 .{ .from = 0x0D4A, .to = 0x0D4C, .prop = .XID_Continue },
8798 .{ .from = 0x0D4D, .to = 0x0D4D, .prop = .XID_Continue },
8799 .{ .from = 0x0D4E, .to = 0x0D4E, .prop = .XID_Continue },
8800 .{ .from = 0x0D54, .to = 0x0D56, .prop = .XID_Continue },
8801 .{ .from = 0x0D57, .to = 0x0D57, .prop = .XID_Continue },
8802 .{ .from = 0x0D5F, .to = 0x0D61, .prop = .XID_Continue },
8803 .{ .from = 0x0D62, .to = 0x0D63, .prop = .XID_Continue },
8804 .{ .from = 0x0D66, .to = 0x0D6F, .prop = .XID_Continue },
8805 .{ .from = 0x0D7A, .to = 0x0D7F, .prop = .XID_Continue },
8806 .{ .from = 0x0D81, .to = 0x0D81, .prop = .XID_Continue },
8807 .{ .from = 0x0D82, .to = 0x0D83, .prop = .XID_Continue },
8808 .{ .from = 0x0D85, .to = 0x0D96, .prop = .XID_Continue },
8809 .{ .from = 0x0D9A, .to = 0x0DB1, .prop = .XID_Continue },
8810 .{ .from = 0x0DB3, .to = 0x0DBB, .prop = .XID_Continue },
8811 .{ .from = 0x0DBD, .to = 0x0DBD, .prop = .XID_Continue },
8812 .{ .from = 0x0DC0, .to = 0x0DC6, .prop = .XID_Continue },
8813 .{ .from = 0x0DCA, .to = 0x0DCA, .prop = .XID_Continue },
8814 .{ .from = 0x0DCF, .to = 0x0DD1, .prop = .XID_Continue },
8815 .{ .from = 0x0DD2, .to = 0x0DD4, .prop = .XID_Continue },
8816 .{ .from = 0x0DD6, .to = 0x0DD6, .prop = .XID_Continue },
8817 .{ .from = 0x0DD8, .to = 0x0DDF, .prop = .XID_Continue },
8818 .{ .from = 0x0DE6, .to = 0x0DEF, .prop = .XID_Continue },
8819 .{ .from = 0x0DF2, .to = 0x0DF3, .prop = .XID_Continue },
8820 .{ .from = 0x0E01, .to = 0x0E30, .prop = .XID_Continue },
8821 .{ .from = 0x0E31, .to = 0x0E31, .prop = .XID_Continue },
8822 .{ .from = 0x0E32, .to = 0x0E33, .prop = .XID_Continue },
8823 .{ .from = 0x0E34, .to = 0x0E3A, .prop = .XID_Continue },
8824 .{ .from = 0x0E40, .to = 0x0E45, .prop = .XID_Continue },
8825 .{ .from = 0x0E46, .to = 0x0E46, .prop = .XID_Continue },
8826 .{ .from = 0x0E47, .to = 0x0E4E, .prop = .XID_Continue },
8827 .{ .from = 0x0E50, .to = 0x0E59, .prop = .XID_Continue },
8828 .{ .from = 0x0E81, .to = 0x0E82, .prop = .XID_Continue },
8829 .{ .from = 0x0E84, .to = 0x0E84, .prop = .XID_Continue },
8830 .{ .from = 0x0E86, .to = 0x0E8A, .prop = .XID_Continue },
8831 .{ .from = 0x0E8C, .to = 0x0EA3, .prop = .XID_Continue },
8832 .{ .from = 0x0EA5, .to = 0x0EA5, .prop = .XID_Continue },
8833 .{ .from = 0x0EA7, .to = 0x0EB0, .prop = .XID_Continue },
8834 .{ .from = 0x0EB1, .to = 0x0EB1, .prop = .XID_Continue },
8835 .{ .from = 0x0EB2, .to = 0x0EB3, .prop = .XID_Continue },
8836 .{ .from = 0x0EB4, .to = 0x0EBC, .prop = .XID_Continue },
8837 .{ .from = 0x0EBD, .to = 0x0EBD, .prop = .XID_Continue },
8838 .{ .from = 0x0EC0, .to = 0x0EC4, .prop = .XID_Continue },
8839 .{ .from = 0x0EC6, .to = 0x0EC6, .prop = .XID_Continue },
8840 .{ .from = 0x0EC8, .to = 0x0ECD, .prop = .XID_Continue },
8841 .{ .from = 0x0ED0, .to = 0x0ED9, .prop = .XID_Continue },
8842 .{ .from = 0x0EDC, .to = 0x0EDF, .prop = .XID_Continue },
8843 .{ .from = 0x0F00, .to = 0x0F00, .prop = .XID_Continue },
8844 .{ .from = 0x0F18, .to = 0x0F19, .prop = .XID_Continue },
8845 .{ .from = 0x0F20, .to = 0x0F29, .prop = .XID_Continue },
8846 .{ .from = 0x0F35, .to = 0x0F35, .prop = .XID_Continue },
8847 .{ .from = 0x0F37, .to = 0x0F37, .prop = .XID_Continue },
8848 .{ .from = 0x0F39, .to = 0x0F39, .prop = .XID_Continue },
8849 .{ .from = 0x0F3E, .to = 0x0F3F, .prop = .XID_Continue },
8850 .{ .from = 0x0F40, .to = 0x0F47, .prop = .XID_Continue },
8851 .{ .from = 0x0F49, .to = 0x0F6C, .prop = .XID_Continue },
8852 .{ .from = 0x0F71, .to = 0x0F7E, .prop = .XID_Continue },
8853 .{ .from = 0x0F7F, .to = 0x0F7F, .prop = .XID_Continue },
8854 .{ .from = 0x0F80, .to = 0x0F84, .prop = .XID_Continue },
8855 .{ .from = 0x0F86, .to = 0x0F87, .prop = .XID_Continue },
8856 .{ .from = 0x0F88, .to = 0x0F8C, .prop = .XID_Continue },
8857 .{ .from = 0x0F8D, .to = 0x0F97, .prop = .XID_Continue },
8858 .{ .from = 0x0F99, .to = 0x0FBC, .prop = .XID_Continue },
8859 .{ .from = 0x0FC6, .to = 0x0FC6, .prop = .XID_Continue },
8860 .{ .from = 0x1000, .to = 0x102A, .prop = .XID_Continue },
8861 .{ .from = 0x102B, .to = 0x102C, .prop = .XID_Continue },
8862 .{ .from = 0x102D, .to = 0x1030, .prop = .XID_Continue },
8863 .{ .from = 0x1031, .to = 0x1031, .prop = .XID_Continue },
8864 .{ .from = 0x1032, .to = 0x1037, .prop = .XID_Continue },
8865 .{ .from = 0x1038, .to = 0x1038, .prop = .XID_Continue },
8866 .{ .from = 0x1039, .to = 0x103A, .prop = .XID_Continue },
8867 .{ .from = 0x103B, .to = 0x103C, .prop = .XID_Continue },
8868 .{ .from = 0x103D, .to = 0x103E, .prop = .XID_Continue },
8869 .{ .from = 0x103F, .to = 0x103F, .prop = .XID_Continue },
8870 .{ .from = 0x1040, .to = 0x1049, .prop = .XID_Continue },
8871 .{ .from = 0x1050, .to = 0x1055, .prop = .XID_Continue },
8872 .{ .from = 0x1056, .to = 0x1057, .prop = .XID_Continue },
8873 .{ .from = 0x1058, .to = 0x1059, .prop = .XID_Continue },
8874 .{ .from = 0x105A, .to = 0x105D, .prop = .XID_Continue },
8875 .{ .from = 0x105E, .to = 0x1060, .prop = .XID_Continue },
8876 .{ .from = 0x1061, .to = 0x1061, .prop = .XID_Continue },
8877 .{ .from = 0x1062, .to = 0x1064, .prop = .XID_Continue },
8878 .{ .from = 0x1065, .to = 0x1066, .prop = .XID_Continue },
8879 .{ .from = 0x1067, .to = 0x106D, .prop = .XID_Continue },
8880 .{ .from = 0x106E, .to = 0x1070, .prop = .XID_Continue },
8881 .{ .from = 0x1071, .to = 0x1074, .prop = .XID_Continue },
8882 .{ .from = 0x1075, .to = 0x1081, .prop = .XID_Continue },
8883 .{ .from = 0x1082, .to = 0x1082, .prop = .XID_Continue },
8884 .{ .from = 0x1083, .to = 0x1084, .prop = .XID_Continue },
8885 .{ .from = 0x1085, .to = 0x1086, .prop = .XID_Continue },
8886 .{ .from = 0x1087, .to = 0x108C, .prop = .XID_Continue },
8887 .{ .from = 0x108D, .to = 0x108D, .prop = .XID_Continue },
8888 .{ .from = 0x108E, .to = 0x108E, .prop = .XID_Continue },
8889 .{ .from = 0x108F, .to = 0x108F, .prop = .XID_Continue },
8890 .{ .from = 0x1090, .to = 0x1099, .prop = .XID_Continue },
8891 .{ .from = 0x109A, .to = 0x109C, .prop = .XID_Continue },
8892 .{ .from = 0x109D, .to = 0x109D, .prop = .XID_Continue },
8893 .{ .from = 0x10A0, .to = 0x10C5, .prop = .XID_Continue },
8894 .{ .from = 0x10C7, .to = 0x10C7, .prop = .XID_Continue },
8895 .{ .from = 0x10CD, .to = 0x10CD, .prop = .XID_Continue },
8896 .{ .from = 0x10D0, .to = 0x10FA, .prop = .XID_Continue },
8897 .{ .from = 0x10FC, .to = 0x10FC, .prop = .XID_Continue },
8898 .{ .from = 0x10FD, .to = 0x10FF, .prop = .XID_Continue },
8899 .{ .from = 0x1100, .to = 0x1248, .prop = .XID_Continue },
8900 .{ .from = 0x124A, .to = 0x124D, .prop = .XID_Continue },
8901 .{ .from = 0x1250, .to = 0x1256, .prop = .XID_Continue },
8902 .{ .from = 0x1258, .to = 0x1258, .prop = .XID_Continue },
8903 .{ .from = 0x125A, .to = 0x125D, .prop = .XID_Continue },
8904 .{ .from = 0x1260, .to = 0x1288, .prop = .XID_Continue },
8905 .{ .from = 0x128A, .to = 0x128D, .prop = .XID_Continue },
8906 .{ .from = 0x1290, .to = 0x12B0, .prop = .XID_Continue },
8907 .{ .from = 0x12B2, .to = 0x12B5, .prop = .XID_Continue },
8908 .{ .from = 0x12B8, .to = 0x12BE, .prop = .XID_Continue },
8909 .{ .from = 0x12C0, .to = 0x12C0, .prop = .XID_Continue },
8910 .{ .from = 0x12C2, .to = 0x12C5, .prop = .XID_Continue },
8911 .{ .from = 0x12C8, .to = 0x12D6, .prop = .XID_Continue },
8912 .{ .from = 0x12D8, .to = 0x1310, .prop = .XID_Continue },
8913 .{ .from = 0x1312, .to = 0x1315, .prop = .XID_Continue },
8914 .{ .from = 0x1318, .to = 0x135A, .prop = .XID_Continue },
8915 .{ .from = 0x135D, .to = 0x135F, .prop = .XID_Continue },
8916 .{ .from = 0x1369, .to = 0x1371, .prop = .XID_Continue },
8917 .{ .from = 0x1380, .to = 0x138F, .prop = .XID_Continue },
8918 .{ .from = 0x13A0, .to = 0x13F5, .prop = .XID_Continue },
8919 .{ .from = 0x13F8, .to = 0x13FD, .prop = .XID_Continue },
8920 .{ .from = 0x1401, .to = 0x166C, .prop = .XID_Continue },
8921 .{ .from = 0x166F, .to = 0x167F, .prop = .XID_Continue },
8922 .{ .from = 0x1681, .to = 0x169A, .prop = .XID_Continue },
8923 .{ .from = 0x16A0, .to = 0x16EA, .prop = .XID_Continue },
8924 .{ .from = 0x16EE, .to = 0x16F0, .prop = .XID_Continue },
8925 .{ .from = 0x16F1, .to = 0x16F8, .prop = .XID_Continue },
8926 .{ .from = 0x1700, .to = 0x170C, .prop = .XID_Continue },
8927 .{ .from = 0x170E, .to = 0x1711, .prop = .XID_Continue },
8928 .{ .from = 0x1712, .to = 0x1714, .prop = .XID_Continue },
8929 .{ .from = 0x1720, .to = 0x1731, .prop = .XID_Continue },
8930 .{ .from = 0x1732, .to = 0x1734, .prop = .XID_Continue },
8931 .{ .from = 0x1740, .to = 0x1751, .prop = .XID_Continue },
8932 .{ .from = 0x1752, .to = 0x1753, .prop = .XID_Continue },
8933 .{ .from = 0x1760, .to = 0x176C, .prop = .XID_Continue },
8934 .{ .from = 0x176E, .to = 0x1770, .prop = .XID_Continue },
8935 .{ .from = 0x1772, .to = 0x1773, .prop = .XID_Continue },
8936 .{ .from = 0x1780, .to = 0x17B3, .prop = .XID_Continue },
8937 .{ .from = 0x17B4, .to = 0x17B5, .prop = .XID_Continue },
8938 .{ .from = 0x17B6, .to = 0x17B6, .prop = .XID_Continue },
8939 .{ .from = 0x17B7, .to = 0x17BD, .prop = .XID_Continue },
8940 .{ .from = 0x17BE, .to = 0x17C5, .prop = .XID_Continue },
8941 .{ .from = 0x17C6, .to = 0x17C6, .prop = .XID_Continue },
8942 .{ .from = 0x17C7, .to = 0x17C8, .prop = .XID_Continue },
8943 .{ .from = 0x17C9, .to = 0x17D3, .prop = .XID_Continue },
8944 .{ .from = 0x17D7, .to = 0x17D7, .prop = .XID_Continue },
8945 .{ .from = 0x17DC, .to = 0x17DC, .prop = .XID_Continue },
8946 .{ .from = 0x17DD, .to = 0x17DD, .prop = .XID_Continue },
8947 .{ .from = 0x17E0, .to = 0x17E9, .prop = .XID_Continue },
8948 .{ .from = 0x180B, .to = 0x180D, .prop = .XID_Continue },
8949 .{ .from = 0x1810, .to = 0x1819, .prop = .XID_Continue },
8950 .{ .from = 0x1820, .to = 0x1842, .prop = .XID_Continue },
8951 .{ .from = 0x1843, .to = 0x1843, .prop = .XID_Continue },
8952 .{ .from = 0x1844, .to = 0x1878, .prop = .XID_Continue },
8953 .{ .from = 0x1880, .to = 0x1884, .prop = .XID_Continue },
8954 .{ .from = 0x1885, .to = 0x1886, .prop = .XID_Continue },
8955 .{ .from = 0x1887, .to = 0x18A8, .prop = .XID_Continue },
8956 .{ .from = 0x18A9, .to = 0x18A9, .prop = .XID_Continue },
8957 .{ .from = 0x18AA, .to = 0x18AA, .prop = .XID_Continue },
8958 .{ .from = 0x18B0, .to = 0x18F5, .prop = .XID_Continue },
8959 .{ .from = 0x1900, .to = 0x191E, .prop = .XID_Continue },
8960 .{ .from = 0x1920, .to = 0x1922, .prop = .XID_Continue },
8961 .{ .from = 0x1923, .to = 0x1926, .prop = .XID_Continue },
8962 .{ .from = 0x1927, .to = 0x1928, .prop = .XID_Continue },
8963 .{ .from = 0x1929, .to = 0x192B, .prop = .XID_Continue },
8964 .{ .from = 0x1930, .to = 0x1931, .prop = .XID_Continue },
8965 .{ .from = 0x1932, .to = 0x1932, .prop = .XID_Continue },
8966 .{ .from = 0x1933, .to = 0x1938, .prop = .XID_Continue },
8967 .{ .from = 0x1939, .to = 0x193B, .prop = .XID_Continue },
8968 .{ .from = 0x1946, .to = 0x194F, .prop = .XID_Continue },
8969 .{ .from = 0x1950, .to = 0x196D, .prop = .XID_Continue },
8970 .{ .from = 0x1970, .to = 0x1974, .prop = .XID_Continue },
8971 .{ .from = 0x1980, .to = 0x19AB, .prop = .XID_Continue },
8972 .{ .from = 0x19B0, .to = 0x19C9, .prop = .XID_Continue },
8973 .{ .from = 0x19D0, .to = 0x19D9, .prop = .XID_Continue },
8974 .{ .from = 0x19DA, .to = 0x19DA, .prop = .XID_Continue },
8975 .{ .from = 0x1A00, .to = 0x1A16, .prop = .XID_Continue },
8976 .{ .from = 0x1A17, .to = 0x1A18, .prop = .XID_Continue },
8977 .{ .from = 0x1A19, .to = 0x1A1A, .prop = .XID_Continue },
8978 .{ .from = 0x1A1B, .to = 0x1A1B, .prop = .XID_Continue },
8979 .{ .from = 0x1A20, .to = 0x1A54, .prop = .XID_Continue },
8980 .{ .from = 0x1A55, .to = 0x1A55, .prop = .XID_Continue },
8981 .{ .from = 0x1A56, .to = 0x1A56, .prop = .XID_Continue },
8982 .{ .from = 0x1A57, .to = 0x1A57, .prop = .XID_Continue },
8983 .{ .from = 0x1A58, .to = 0x1A5E, .prop = .XID_Continue },
8984 .{ .from = 0x1A60, .to = 0x1A60, .prop = .XID_Continue },
8985 .{ .from = 0x1A61, .to = 0x1A61, .prop = .XID_Continue },
8986 .{ .from = 0x1A62, .to = 0x1A62, .prop = .XID_Continue },
8987 .{ .from = 0x1A63, .to = 0x1A64, .prop = .XID_Continue },
8988 .{ .from = 0x1A65, .to = 0x1A6C, .prop = .XID_Continue },
8989 .{ .from = 0x1A6D, .to = 0x1A72, .prop = .XID_Continue },
8990 .{ .from = 0x1A73, .to = 0x1A7C, .prop = .XID_Continue },
8991 .{ .from = 0x1A7F, .to = 0x1A7F, .prop = .XID_Continue },
8992 .{ .from = 0x1A80, .to = 0x1A89, .prop = .XID_Continue },
8993 .{ .from = 0x1A90, .to = 0x1A99, .prop = .XID_Continue },
8994 .{ .from = 0x1AA7, .to = 0x1AA7, .prop = .XID_Continue },
8995 .{ .from = 0x1AB0, .to = 0x1ABD, .prop = .XID_Continue },
8996 .{ .from = 0x1ABF, .to = 0x1AC0, .prop = .XID_Continue },
8997 .{ .from = 0x1B00, .to = 0x1B03, .prop = .XID_Continue },
8998 .{ .from = 0x1B04, .to = 0x1B04, .prop = .XID_Continue },
8999 .{ .from = 0x1B05, .to = 0x1B33, .prop = .XID_Continue },
9000 .{ .from = 0x1B34, .to = 0x1B34, .prop = .XID_Continue },
9001 .{ .from = 0x1B35, .to = 0x1B35, .prop = .XID_Continue },
9002 .{ .from = 0x1B36, .to = 0x1B3A, .prop = .XID_Continue },
9003 .{ .from = 0x1B3B, .to = 0x1B3B, .prop = .XID_Continue },
9004 .{ .from = 0x1B3C, .to = 0x1B3C, .prop = .XID_Continue },
9005 .{ .from = 0x1B3D, .to = 0x1B41, .prop = .XID_Continue },
9006 .{ .from = 0x1B42, .to = 0x1B42, .prop = .XID_Continue },
9007 .{ .from = 0x1B43, .to = 0x1B44, .prop = .XID_Continue },
9008 .{ .from = 0x1B45, .to = 0x1B4B, .prop = .XID_Continue },
9009 .{ .from = 0x1B50, .to = 0x1B59, .prop = .XID_Continue },
9010 .{ .from = 0x1B6B, .to = 0x1B73, .prop = .XID_Continue },
9011 .{ .from = 0x1B80, .to = 0x1B81, .prop = .XID_Continue },
9012 .{ .from = 0x1B82, .to = 0x1B82, .prop = .XID_Continue },
9013 .{ .from = 0x1B83, .to = 0x1BA0, .prop = .XID_Continue },
9014 .{ .from = 0x1BA1, .to = 0x1BA1, .prop = .XID_Continue },
9015 .{ .from = 0x1BA2, .to = 0x1BA5, .prop = .XID_Continue },
9016 .{ .from = 0x1BA6, .to = 0x1BA7, .prop = .XID_Continue },
9017 .{ .from = 0x1BA8, .to = 0x1BA9, .prop = .XID_Continue },
9018 .{ .from = 0x1BAA, .to = 0x1BAA, .prop = .XID_Continue },
9019 .{ .from = 0x1BAB, .to = 0x1BAD, .prop = .XID_Continue },
9020 .{ .from = 0x1BAE, .to = 0x1BAF, .prop = .XID_Continue },
9021 .{ .from = 0x1BB0, .to = 0x1BB9, .prop = .XID_Continue },
9022 .{ .from = 0x1BBA, .to = 0x1BE5, .prop = .XID_Continue },
9023 .{ .from = 0x1BE6, .to = 0x1BE6, .prop = .XID_Continue },
9024 .{ .from = 0x1BE7, .to = 0x1BE7, .prop = .XID_Continue },
9025 .{ .from = 0x1BE8, .to = 0x1BE9, .prop = .XID_Continue },
9026 .{ .from = 0x1BEA, .to = 0x1BEC, .prop = .XID_Continue },
9027 .{ .from = 0x1BED, .to = 0x1BED, .prop = .XID_Continue },
9028 .{ .from = 0x1BEE, .to = 0x1BEE, .prop = .XID_Continue },
9029 .{ .from = 0x1BEF, .to = 0x1BF1, .prop = .XID_Continue },
9030 .{ .from = 0x1BF2, .to = 0x1BF3, .prop = .XID_Continue },
9031 .{ .from = 0x1C00, .to = 0x1C23, .prop = .XID_Continue },
9032 .{ .from = 0x1C24, .to = 0x1C2B, .prop = .XID_Continue },
9033 .{ .from = 0x1C2C, .to = 0x1C33, .prop = .XID_Continue },
9034 .{ .from = 0x1C34, .to = 0x1C35, .prop = .XID_Continue },
9035 .{ .from = 0x1C36, .to = 0x1C37, .prop = .XID_Continue },
9036 .{ .from = 0x1C40, .to = 0x1C49, .prop = .XID_Continue },
9037 .{ .from = 0x1C4D, .to = 0x1C4F, .prop = .XID_Continue },
9038 .{ .from = 0x1C50, .to = 0x1C59, .prop = .XID_Continue },
9039 .{ .from = 0x1C5A, .to = 0x1C77, .prop = .XID_Continue },
9040 .{ .from = 0x1C78, .to = 0x1C7D, .prop = .XID_Continue },
9041 .{ .from = 0x1C80, .to = 0x1C88, .prop = .XID_Continue },
9042 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .XID_Continue },
9043 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .XID_Continue },
9044 .{ .from = 0x1CD0, .to = 0x1CD2, .prop = .XID_Continue },
9045 .{ .from = 0x1CD4, .to = 0x1CE0, .prop = .XID_Continue },
9046 .{ .from = 0x1CE1, .to = 0x1CE1, .prop = .XID_Continue },
9047 .{ .from = 0x1CE2, .to = 0x1CE8, .prop = .XID_Continue },
9048 .{ .from = 0x1CE9, .to = 0x1CEC, .prop = .XID_Continue },
9049 .{ .from = 0x1CED, .to = 0x1CED, .prop = .XID_Continue },
9050 .{ .from = 0x1CEE, .to = 0x1CF3, .prop = .XID_Continue },
9051 .{ .from = 0x1CF4, .to = 0x1CF4, .prop = .XID_Continue },
9052 .{ .from = 0x1CF5, .to = 0x1CF6, .prop = .XID_Continue },
9053 .{ .from = 0x1CF7, .to = 0x1CF7, .prop = .XID_Continue },
9054 .{ .from = 0x1CF8, .to = 0x1CF9, .prop = .XID_Continue },
9055 .{ .from = 0x1CFA, .to = 0x1CFA, .prop = .XID_Continue },
9056 .{ .from = 0x1D00, .to = 0x1D2B, .prop = .XID_Continue },
9057 .{ .from = 0x1D2C, .to = 0x1D6A, .prop = .XID_Continue },
9058 .{ .from = 0x1D6B, .to = 0x1D77, .prop = .XID_Continue },
9059 .{ .from = 0x1D78, .to = 0x1D78, .prop = .XID_Continue },
9060 .{ .from = 0x1D79, .to = 0x1D9A, .prop = .XID_Continue },
9061 .{ .from = 0x1D9B, .to = 0x1DBF, .prop = .XID_Continue },
9062 .{ .from = 0x1DC0, .to = 0x1DF9, .prop = .XID_Continue },
9063 .{ .from = 0x1DFB, .to = 0x1DFF, .prop = .XID_Continue },
9064 .{ .from = 0x1E00, .to = 0x1F15, .prop = .XID_Continue },
9065 .{ .from = 0x1F18, .to = 0x1F1D, .prop = .XID_Continue },
9066 .{ .from = 0x1F20, .to = 0x1F45, .prop = .XID_Continue },
9067 .{ .from = 0x1F48, .to = 0x1F4D, .prop = .XID_Continue },
9068 .{ .from = 0x1F50, .to = 0x1F57, .prop = .XID_Continue },
9069 .{ .from = 0x1F59, .to = 0x1F59, .prop = .XID_Continue },
9070 .{ .from = 0x1F5B, .to = 0x1F5B, .prop = .XID_Continue },
9071 .{ .from = 0x1F5D, .to = 0x1F5D, .prop = .XID_Continue },
9072 .{ .from = 0x1F5F, .to = 0x1F7D, .prop = .XID_Continue },
9073 .{ .from = 0x1F80, .to = 0x1FB4, .prop = .XID_Continue },
9074 .{ .from = 0x1FB6, .to = 0x1FBC, .prop = .XID_Continue },
9075 .{ .from = 0x1FBE, .to = 0x1FBE, .prop = .XID_Continue },
9076 .{ .from = 0x1FC2, .to = 0x1FC4, .prop = .XID_Continue },
9077 .{ .from = 0x1FC6, .to = 0x1FCC, .prop = .XID_Continue },
9078 .{ .from = 0x1FD0, .to = 0x1FD3, .prop = .XID_Continue },
9079 .{ .from = 0x1FD6, .to = 0x1FDB, .prop = .XID_Continue },
9080 .{ .from = 0x1FE0, .to = 0x1FEC, .prop = .XID_Continue },
9081 .{ .from = 0x1FF2, .to = 0x1FF4, .prop = .XID_Continue },
9082 .{ .from = 0x1FF6, .to = 0x1FFC, .prop = .XID_Continue },
9083 .{ .from = 0x203F, .to = 0x2040, .prop = .XID_Continue },
9084 .{ .from = 0x2054, .to = 0x2054, .prop = .XID_Continue },
9085 .{ .from = 0x2071, .to = 0x2071, .prop = .XID_Continue },
9086 .{ .from = 0x207F, .to = 0x207F, .prop = .XID_Continue },
9087 .{ .from = 0x2090, .to = 0x209C, .prop = .XID_Continue },
9088 .{ .from = 0x20D0, .to = 0x20DC, .prop = .XID_Continue },
9089 .{ .from = 0x20E1, .to = 0x20E1, .prop = .XID_Continue },
9090 .{ .from = 0x20E5, .to = 0x20F0, .prop = .XID_Continue },
9091 .{ .from = 0x2102, .to = 0x2102, .prop = .XID_Continue },
9092 .{ .from = 0x2107, .to = 0x2107, .prop = .XID_Continue },
9093 .{ .from = 0x210A, .to = 0x2113, .prop = .XID_Continue },
9094 .{ .from = 0x2115, .to = 0x2115, .prop = .XID_Continue },
9095 .{ .from = 0x2118, .to = 0x2118, .prop = .XID_Continue },
9096 .{ .from = 0x2119, .to = 0x211D, .prop = .XID_Continue },
9097 .{ .from = 0x2124, .to = 0x2124, .prop = .XID_Continue },
9098 .{ .from = 0x2126, .to = 0x2126, .prop = .XID_Continue },
9099 .{ .from = 0x2128, .to = 0x2128, .prop = .XID_Continue },
9100 .{ .from = 0x212A, .to = 0x212D, .prop = .XID_Continue },
9101 .{ .from = 0x212E, .to = 0x212E, .prop = .XID_Continue },
9102 .{ .from = 0x212F, .to = 0x2134, .prop = .XID_Continue },
9103 .{ .from = 0x2135, .to = 0x2138, .prop = .XID_Continue },
9104 .{ .from = 0x2139, .to = 0x2139, .prop = .XID_Continue },
9105 .{ .from = 0x213C, .to = 0x213F, .prop = .XID_Continue },
9106 .{ .from = 0x2145, .to = 0x2149, .prop = .XID_Continue },
9107 .{ .from = 0x214E, .to = 0x214E, .prop = .XID_Continue },
9108 .{ .from = 0x2160, .to = 0x2182, .prop = .XID_Continue },
9109 .{ .from = 0x2183, .to = 0x2184, .prop = .XID_Continue },
9110 .{ .from = 0x2185, .to = 0x2188, .prop = .XID_Continue },
9111 .{ .from = 0x2C00, .to = 0x2C2E, .prop = .XID_Continue },
9112 .{ .from = 0x2C30, .to = 0x2C5E, .prop = .XID_Continue },
9113 .{ .from = 0x2C60, .to = 0x2C7B, .prop = .XID_Continue },
9114 .{ .from = 0x2C7C, .to = 0x2C7D, .prop = .XID_Continue },
9115 .{ .from = 0x2C7E, .to = 0x2CE4, .prop = .XID_Continue },
9116 .{ .from = 0x2CEB, .to = 0x2CEE, .prop = .XID_Continue },
9117 .{ .from = 0x2CEF, .to = 0x2CF1, .prop = .XID_Continue },
9118 .{ .from = 0x2CF2, .to = 0x2CF3, .prop = .XID_Continue },
9119 .{ .from = 0x2D00, .to = 0x2D25, .prop = .XID_Continue },
9120 .{ .from = 0x2D27, .to = 0x2D27, .prop = .XID_Continue },
9121 .{ .from = 0x2D2D, .to = 0x2D2D, .prop = .XID_Continue },
9122 .{ .from = 0x2D30, .to = 0x2D67, .prop = .XID_Continue },
9123 .{ .from = 0x2D6F, .to = 0x2D6F, .prop = .XID_Continue },
9124 .{ .from = 0x2D7F, .to = 0x2D7F, .prop = .XID_Continue },
9125 .{ .from = 0x2D80, .to = 0x2D96, .prop = .XID_Continue },
9126 .{ .from = 0x2DA0, .to = 0x2DA6, .prop = .XID_Continue },
9127 .{ .from = 0x2DA8, .to = 0x2DAE, .prop = .XID_Continue },
9128 .{ .from = 0x2DB0, .to = 0x2DB6, .prop = .XID_Continue },
9129 .{ .from = 0x2DB8, .to = 0x2DBE, .prop = .XID_Continue },
9130 .{ .from = 0x2DC0, .to = 0x2DC6, .prop = .XID_Continue },
9131 .{ .from = 0x2DC8, .to = 0x2DCE, .prop = .XID_Continue },
9132 .{ .from = 0x2DD0, .to = 0x2DD6, .prop = .XID_Continue },
9133 .{ .from = 0x2DD8, .to = 0x2DDE, .prop = .XID_Continue },
9134 .{ .from = 0x2DE0, .to = 0x2DFF, .prop = .XID_Continue },
9135 .{ .from = 0x3005, .to = 0x3005, .prop = .XID_Continue },
9136 .{ .from = 0x3006, .to = 0x3006, .prop = .XID_Continue },
9137 .{ .from = 0x3007, .to = 0x3007, .prop = .XID_Continue },
9138 .{ .from = 0x3021, .to = 0x3029, .prop = .XID_Continue },
9139 .{ .from = 0x302A, .to = 0x302D, .prop = .XID_Continue },
9140 .{ .from = 0x302E, .to = 0x302F, .prop = .XID_Continue },
9141 .{ .from = 0x3031, .to = 0x3035, .prop = .XID_Continue },
9142 .{ .from = 0x3038, .to = 0x303A, .prop = .XID_Continue },
9143 .{ .from = 0x303B, .to = 0x303B, .prop = .XID_Continue },
9144 .{ .from = 0x303C, .to = 0x303C, .prop = .XID_Continue },
9145 .{ .from = 0x3041, .to = 0x3096, .prop = .XID_Continue },
9146 .{ .from = 0x3099, .to = 0x309A, .prop = .XID_Continue },
9147 .{ .from = 0x309D, .to = 0x309E, .prop = .XID_Continue },
9148 .{ .from = 0x309F, .to = 0x309F, .prop = .XID_Continue },
9149 .{ .from = 0x30A1, .to = 0x30FA, .prop = .XID_Continue },
9150 .{ .from = 0x30FC, .to = 0x30FE, .prop = .XID_Continue },
9151 .{ .from = 0x30FF, .to = 0x30FF, .prop = .XID_Continue },
9152 .{ .from = 0x3105, .to = 0x312F, .prop = .XID_Continue },
9153 .{ .from = 0x3131, .to = 0x318E, .prop = .XID_Continue },
9154 .{ .from = 0x31A0, .to = 0x31BF, .prop = .XID_Continue },
9155 .{ .from = 0x31F0, .to = 0x31FF, .prop = .XID_Continue },
9156 .{ .from = 0x3400, .to = 0x4DBF, .prop = .XID_Continue },
9157 .{ .from = 0x4E00, .to = 0x9FFC, .prop = .XID_Continue },
9158 .{ .from = 0xA000, .to = 0xA014, .prop = .XID_Continue },
9159 .{ .from = 0xA015, .to = 0xA015, .prop = .XID_Continue },
9160 .{ .from = 0xA016, .to = 0xA48C, .prop = .XID_Continue },
9161 .{ .from = 0xA4D0, .to = 0xA4F7, .prop = .XID_Continue },
9162 .{ .from = 0xA4F8, .to = 0xA4FD, .prop = .XID_Continue },
9163 .{ .from = 0xA500, .to = 0xA60B, .prop = .XID_Continue },
9164 .{ .from = 0xA60C, .to = 0xA60C, .prop = .XID_Continue },
9165 .{ .from = 0xA610, .to = 0xA61F, .prop = .XID_Continue },
9166 .{ .from = 0xA620, .to = 0xA629, .prop = .XID_Continue },
9167 .{ .from = 0xA62A, .to = 0xA62B, .prop = .XID_Continue },
9168 .{ .from = 0xA640, .to = 0xA66D, .prop = .XID_Continue },
9169 .{ .from = 0xA66E, .to = 0xA66E, .prop = .XID_Continue },
9170 .{ .from = 0xA66F, .to = 0xA66F, .prop = .XID_Continue },
9171 .{ .from = 0xA674, .to = 0xA67D, .prop = .XID_Continue },
9172 .{ .from = 0xA67F, .to = 0xA67F, .prop = .XID_Continue },
9173 .{ .from = 0xA680, .to = 0xA69B, .prop = .XID_Continue },
9174 .{ .from = 0xA69C, .to = 0xA69D, .prop = .XID_Continue },
9175 .{ .from = 0xA69E, .to = 0xA69F, .prop = .XID_Continue },
9176 .{ .from = 0xA6A0, .to = 0xA6E5, .prop = .XID_Continue },
9177 .{ .from = 0xA6E6, .to = 0xA6EF, .prop = .XID_Continue },
9178 .{ .from = 0xA6F0, .to = 0xA6F1, .prop = .XID_Continue },
9179 .{ .from = 0xA717, .to = 0xA71F, .prop = .XID_Continue },
9180 .{ .from = 0xA722, .to = 0xA76F, .prop = .XID_Continue },
9181 .{ .from = 0xA770, .to = 0xA770, .prop = .XID_Continue },
9182 .{ .from = 0xA771, .to = 0xA787, .prop = .XID_Continue },
9183 .{ .from = 0xA788, .to = 0xA788, .prop = .XID_Continue },
9184 .{ .from = 0xA78B, .to = 0xA78E, .prop = .XID_Continue },
9185 .{ .from = 0xA78F, .to = 0xA78F, .prop = .XID_Continue },
9186 .{ .from = 0xA790, .to = 0xA7BF, .prop = .XID_Continue },
9187 .{ .from = 0xA7C2, .to = 0xA7CA, .prop = .XID_Continue },
9188 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .XID_Continue },
9189 .{ .from = 0xA7F7, .to = 0xA7F7, .prop = .XID_Continue },
9190 .{ .from = 0xA7F8, .to = 0xA7F9, .prop = .XID_Continue },
9191 .{ .from = 0xA7FA, .to = 0xA7FA, .prop = .XID_Continue },
9192 .{ .from = 0xA7FB, .to = 0xA801, .prop = .XID_Continue },
9193 .{ .from = 0xA802, .to = 0xA802, .prop = .XID_Continue },
9194 .{ .from = 0xA803, .to = 0xA805, .prop = .XID_Continue },
9195 .{ .from = 0xA806, .to = 0xA806, .prop = .XID_Continue },
9196 .{ .from = 0xA807, .to = 0xA80A, .prop = .XID_Continue },
9197 .{ .from = 0xA80B, .to = 0xA80B, .prop = .XID_Continue },
9198 .{ .from = 0xA80C, .to = 0xA822, .prop = .XID_Continue },
9199 .{ .from = 0xA823, .to = 0xA824, .prop = .XID_Continue },
9200 .{ .from = 0xA825, .to = 0xA826, .prop = .XID_Continue },
9201 .{ .from = 0xA827, .to = 0xA827, .prop = .XID_Continue },
9202 .{ .from = 0xA82C, .to = 0xA82C, .prop = .XID_Continue },
9203 .{ .from = 0xA840, .to = 0xA873, .prop = .XID_Continue },
9204 .{ .from = 0xA880, .to = 0xA881, .prop = .XID_Continue },
9205 .{ .from = 0xA882, .to = 0xA8B3, .prop = .XID_Continue },
9206 .{ .from = 0xA8B4, .to = 0xA8C3, .prop = .XID_Continue },
9207 .{ .from = 0xA8C4, .to = 0xA8C5, .prop = .XID_Continue },
9208 .{ .from = 0xA8D0, .to = 0xA8D9, .prop = .XID_Continue },
9209 .{ .from = 0xA8E0, .to = 0xA8F1, .prop = .XID_Continue },
9210 .{ .from = 0xA8F2, .to = 0xA8F7, .prop = .XID_Continue },
9211 .{ .from = 0xA8FB, .to = 0xA8FB, .prop = .XID_Continue },
9212 .{ .from = 0xA8FD, .to = 0xA8FE, .prop = .XID_Continue },
9213 .{ .from = 0xA8FF, .to = 0xA8FF, .prop = .XID_Continue },
9214 .{ .from = 0xA900, .to = 0xA909, .prop = .XID_Continue },
9215 .{ .from = 0xA90A, .to = 0xA925, .prop = .XID_Continue },
9216 .{ .from = 0xA926, .to = 0xA92D, .prop = .XID_Continue },
9217 .{ .from = 0xA930, .to = 0xA946, .prop = .XID_Continue },
9218 .{ .from = 0xA947, .to = 0xA951, .prop = .XID_Continue },
9219 .{ .from = 0xA952, .to = 0xA953, .prop = .XID_Continue },
9220 .{ .from = 0xA960, .to = 0xA97C, .prop = .XID_Continue },
9221 .{ .from = 0xA980, .to = 0xA982, .prop = .XID_Continue },
9222 .{ .from = 0xA983, .to = 0xA983, .prop = .XID_Continue },
9223 .{ .from = 0xA984, .to = 0xA9B2, .prop = .XID_Continue },
9224 .{ .from = 0xA9B3, .to = 0xA9B3, .prop = .XID_Continue },
9225 .{ .from = 0xA9B4, .to = 0xA9B5, .prop = .XID_Continue },
9226 .{ .from = 0xA9B6, .to = 0xA9B9, .prop = .XID_Continue },
9227 .{ .from = 0xA9BA, .to = 0xA9BB, .prop = .XID_Continue },
9228 .{ .from = 0xA9BC, .to = 0xA9BD, .prop = .XID_Continue },
9229 .{ .from = 0xA9BE, .to = 0xA9C0, .prop = .XID_Continue },
9230 .{ .from = 0xA9CF, .to = 0xA9CF, .prop = .XID_Continue },
9231 .{ .from = 0xA9D0, .to = 0xA9D9, .prop = .XID_Continue },
9232 .{ .from = 0xA9E0, .to = 0xA9E4, .prop = .XID_Continue },
9233 .{ .from = 0xA9E5, .to = 0xA9E5, .prop = .XID_Continue },
9234 .{ .from = 0xA9E6, .to = 0xA9E6, .prop = .XID_Continue },
9235 .{ .from = 0xA9E7, .to = 0xA9EF, .prop = .XID_Continue },
9236 .{ .from = 0xA9F0, .to = 0xA9F9, .prop = .XID_Continue },
9237 .{ .from = 0xA9FA, .to = 0xA9FE, .prop = .XID_Continue },
9238 .{ .from = 0xAA00, .to = 0xAA28, .prop = .XID_Continue },
9239 .{ .from = 0xAA29, .to = 0xAA2E, .prop = .XID_Continue },
9240 .{ .from = 0xAA2F, .to = 0xAA30, .prop = .XID_Continue },
9241 .{ .from = 0xAA31, .to = 0xAA32, .prop = .XID_Continue },
9242 .{ .from = 0xAA33, .to = 0xAA34, .prop = .XID_Continue },
9243 .{ .from = 0xAA35, .to = 0xAA36, .prop = .XID_Continue },
9244 .{ .from = 0xAA40, .to = 0xAA42, .prop = .XID_Continue },
9245 .{ .from = 0xAA43, .to = 0xAA43, .prop = .XID_Continue },
9246 .{ .from = 0xAA44, .to = 0xAA4B, .prop = .XID_Continue },
9247 .{ .from = 0xAA4C, .to = 0xAA4C, .prop = .XID_Continue },
9248 .{ .from = 0xAA4D, .to = 0xAA4D, .prop = .XID_Continue },
9249 .{ .from = 0xAA50, .to = 0xAA59, .prop = .XID_Continue },
9250 .{ .from = 0xAA60, .to = 0xAA6F, .prop = .XID_Continue },
9251 .{ .from = 0xAA70, .to = 0xAA70, .prop = .XID_Continue },
9252 .{ .from = 0xAA71, .to = 0xAA76, .prop = .XID_Continue },
9253 .{ .from = 0xAA7A, .to = 0xAA7A, .prop = .XID_Continue },
9254 .{ .from = 0xAA7B, .to = 0xAA7B, .prop = .XID_Continue },
9255 .{ .from = 0xAA7C, .to = 0xAA7C, .prop = .XID_Continue },
9256 .{ .from = 0xAA7D, .to = 0xAA7D, .prop = .XID_Continue },
9257 .{ .from = 0xAA7E, .to = 0xAAAF, .prop = .XID_Continue },
9258 .{ .from = 0xAAB0, .to = 0xAAB0, .prop = .XID_Continue },
9259 .{ .from = 0xAAB1, .to = 0xAAB1, .prop = .XID_Continue },
9260 .{ .from = 0xAAB2, .to = 0xAAB4, .prop = .XID_Continue },
9261 .{ .from = 0xAAB5, .to = 0xAAB6, .prop = .XID_Continue },
9262 .{ .from = 0xAAB7, .to = 0xAAB8, .prop = .XID_Continue },
9263 .{ .from = 0xAAB9, .to = 0xAABD, .prop = .XID_Continue },
9264 .{ .from = 0xAABE, .to = 0xAABF, .prop = .XID_Continue },
9265 .{ .from = 0xAAC0, .to = 0xAAC0, .prop = .XID_Continue },
9266 .{ .from = 0xAAC1, .to = 0xAAC1, .prop = .XID_Continue },
9267 .{ .from = 0xAAC2, .to = 0xAAC2, .prop = .XID_Continue },
9268 .{ .from = 0xAADB, .to = 0xAADC, .prop = .XID_Continue },
9269 .{ .from = 0xAADD, .to = 0xAADD, .prop = .XID_Continue },
9270 .{ .from = 0xAAE0, .to = 0xAAEA, .prop = .XID_Continue },
9271 .{ .from = 0xAAEB, .to = 0xAAEB, .prop = .XID_Continue },
9272 .{ .from = 0xAAEC, .to = 0xAAED, .prop = .XID_Continue },
9273 .{ .from = 0xAAEE, .to = 0xAAEF, .prop = .XID_Continue },
9274 .{ .from = 0xAAF2, .to = 0xAAF2, .prop = .XID_Continue },
9275 .{ .from = 0xAAF3, .to = 0xAAF4, .prop = .XID_Continue },
9276 .{ .from = 0xAAF5, .to = 0xAAF5, .prop = .XID_Continue },
9277 .{ .from = 0xAAF6, .to = 0xAAF6, .prop = .XID_Continue },
9278 .{ .from = 0xAB01, .to = 0xAB06, .prop = .XID_Continue },
9279 .{ .from = 0xAB09, .to = 0xAB0E, .prop = .XID_Continue },
9280 .{ .from = 0xAB11, .to = 0xAB16, .prop = .XID_Continue },
9281 .{ .from = 0xAB20, .to = 0xAB26, .prop = .XID_Continue },
9282 .{ .from = 0xAB28, .to = 0xAB2E, .prop = .XID_Continue },
9283 .{ .from = 0xAB30, .to = 0xAB5A, .prop = .XID_Continue },
9284 .{ .from = 0xAB5C, .to = 0xAB5F, .prop = .XID_Continue },
9285 .{ .from = 0xAB60, .to = 0xAB68, .prop = .XID_Continue },
9286 .{ .from = 0xAB69, .to = 0xAB69, .prop = .XID_Continue },
9287 .{ .from = 0xAB70, .to = 0xABBF, .prop = .XID_Continue },
9288 .{ .from = 0xABC0, .to = 0xABE2, .prop = .XID_Continue },
9289 .{ .from = 0xABE3, .to = 0xABE4, .prop = .XID_Continue },
9290 .{ .from = 0xABE5, .to = 0xABE5, .prop = .XID_Continue },
9291 .{ .from = 0xABE6, .to = 0xABE7, .prop = .XID_Continue },
9292 .{ .from = 0xABE8, .to = 0xABE8, .prop = .XID_Continue },
9293 .{ .from = 0xABE9, .to = 0xABEA, .prop = .XID_Continue },
9294 .{ .from = 0xABEC, .to = 0xABEC, .prop = .XID_Continue },
9295 .{ .from = 0xABED, .to = 0xABED, .prop = .XID_Continue },
9296 .{ .from = 0xABF0, .to = 0xABF9, .prop = .XID_Continue },
9297 .{ .from = 0xAC00, .to = 0xD7A3, .prop = .XID_Continue },
9298 .{ .from = 0xD7B0, .to = 0xD7C6, .prop = .XID_Continue },
9299 .{ .from = 0xD7CB, .to = 0xD7FB, .prop = .XID_Continue },
9300 .{ .from = 0xF900, .to = 0xFA6D, .prop = .XID_Continue },
9301 .{ .from = 0xFA70, .to = 0xFAD9, .prop = .XID_Continue },
9302 .{ .from = 0xFB00, .to = 0xFB06, .prop = .XID_Continue },
9303 .{ .from = 0xFB13, .to = 0xFB17, .prop = .XID_Continue },
9304 .{ .from = 0xFB1D, .to = 0xFB1D, .prop = .XID_Continue },
9305 .{ .from = 0xFB1E, .to = 0xFB1E, .prop = .XID_Continue },
9306 .{ .from = 0xFB1F, .to = 0xFB28, .prop = .XID_Continue },
9307 .{ .from = 0xFB2A, .to = 0xFB36, .prop = .XID_Continue },
9308 .{ .from = 0xFB38, .to = 0xFB3C, .prop = .XID_Continue },
9309 .{ .from = 0xFB3E, .to = 0xFB3E, .prop = .XID_Continue },
9310 .{ .from = 0xFB40, .to = 0xFB41, .prop = .XID_Continue },
9311 .{ .from = 0xFB43, .to = 0xFB44, .prop = .XID_Continue },
9312 .{ .from = 0xFB46, .to = 0xFBB1, .prop = .XID_Continue },
9313 .{ .from = 0xFBD3, .to = 0xFC5D, .prop = .XID_Continue },
9314 .{ .from = 0xFC64, .to = 0xFD3D, .prop = .XID_Continue },
9315 .{ .from = 0xFD50, .to = 0xFD8F, .prop = .XID_Continue },
9316 .{ .from = 0xFD92, .to = 0xFDC7, .prop = .XID_Continue },
9317 .{ .from = 0xFDF0, .to = 0xFDF9, .prop = .XID_Continue },
9318 .{ .from = 0xFE00, .to = 0xFE0F, .prop = .XID_Continue },
9319 .{ .from = 0xFE20, .to = 0xFE2F, .prop = .XID_Continue },
9320 .{ .from = 0xFE33, .to = 0xFE34, .prop = .XID_Continue },
9321 .{ .from = 0xFE4D, .to = 0xFE4F, .prop = .XID_Continue },
9322 .{ .from = 0xFE71, .to = 0xFE71, .prop = .XID_Continue },
9323 .{ .from = 0xFE73, .to = 0xFE73, .prop = .XID_Continue },
9324 .{ .from = 0xFE77, .to = 0xFE77, .prop = .XID_Continue },
9325 .{ .from = 0xFE79, .to = 0xFE79, .prop = .XID_Continue },
9326 .{ .from = 0xFE7B, .to = 0xFE7B, .prop = .XID_Continue },
9327 .{ .from = 0xFE7D, .to = 0xFE7D, .prop = .XID_Continue },
9328 .{ .from = 0xFE7F, .to = 0xFEFC, .prop = .XID_Continue },
9329 .{ .from = 0xFF10, .to = 0xFF19, .prop = .XID_Continue },
9330 .{ .from = 0xFF21, .to = 0xFF3A, .prop = .XID_Continue },
9331 .{ .from = 0xFF3F, .to = 0xFF3F, .prop = .XID_Continue },
9332 .{ .from = 0xFF41, .to = 0xFF5A, .prop = .XID_Continue },
9333 .{ .from = 0xFF66, .to = 0xFF6F, .prop = .XID_Continue },
9334 .{ .from = 0xFF70, .to = 0xFF70, .prop = .XID_Continue },
9335 .{ .from = 0xFF71, .to = 0xFF9D, .prop = .XID_Continue },
9336 .{ .from = 0xFF9E, .to = 0xFF9F, .prop = .XID_Continue },
9337 .{ .from = 0xFFA0, .to = 0xFFBE, .prop = .XID_Continue },
9338 .{ .from = 0xFFC2, .to = 0xFFC7, .prop = .XID_Continue },
9339 .{ .from = 0xFFCA, .to = 0xFFCF, .prop = .XID_Continue },
9340 .{ .from = 0xFFD2, .to = 0xFFD7, .prop = .XID_Continue },
9341 .{ .from = 0xFFDA, .to = 0xFFDC, .prop = .XID_Continue },
9342 .{ .from = 0x10000, .to = 0x1000B, .prop = .XID_Continue },
9343 .{ .from = 0x1000D, .to = 0x10026, .prop = .XID_Continue },
9344 .{ .from = 0x10028, .to = 0x1003A, .prop = .XID_Continue },
9345 .{ .from = 0x1003C, .to = 0x1003D, .prop = .XID_Continue },
9346 .{ .from = 0x1003F, .to = 0x1004D, .prop = .XID_Continue },
9347 .{ .from = 0x10050, .to = 0x1005D, .prop = .XID_Continue },
9348 .{ .from = 0x10080, .to = 0x100FA, .prop = .XID_Continue },
9349 .{ .from = 0x10140, .to = 0x10174, .prop = .XID_Continue },
9350 .{ .from = 0x101FD, .to = 0x101FD, .prop = .XID_Continue },
9351 .{ .from = 0x10280, .to = 0x1029C, .prop = .XID_Continue },
9352 .{ .from = 0x102A0, .to = 0x102D0, .prop = .XID_Continue },
9353 .{ .from = 0x102E0, .to = 0x102E0, .prop = .XID_Continue },
9354 .{ .from = 0x10300, .to = 0x1031F, .prop = .XID_Continue },
9355 .{ .from = 0x1032D, .to = 0x10340, .prop = .XID_Continue },
9356 .{ .from = 0x10341, .to = 0x10341, .prop = .XID_Continue },
9357 .{ .from = 0x10342, .to = 0x10349, .prop = .XID_Continue },
9358 .{ .from = 0x1034A, .to = 0x1034A, .prop = .XID_Continue },
9359 .{ .from = 0x10350, .to = 0x10375, .prop = .XID_Continue },
9360 .{ .from = 0x10376, .to = 0x1037A, .prop = .XID_Continue },
9361 .{ .from = 0x10380, .to = 0x1039D, .prop = .XID_Continue },
9362 .{ .from = 0x103A0, .to = 0x103C3, .prop = .XID_Continue },
9363 .{ .from = 0x103C8, .to = 0x103CF, .prop = .XID_Continue },
9364 .{ .from = 0x103D1, .to = 0x103D5, .prop = .XID_Continue },
9365 .{ .from = 0x10400, .to = 0x1044F, .prop = .XID_Continue },
9366 .{ .from = 0x10450, .to = 0x1049D, .prop = .XID_Continue },
9367 .{ .from = 0x104A0, .to = 0x104A9, .prop = .XID_Continue },
9368 .{ .from = 0x104B0, .to = 0x104D3, .prop = .XID_Continue },
9369 .{ .from = 0x104D8, .to = 0x104FB, .prop = .XID_Continue },
9370 .{ .from = 0x10500, .to = 0x10527, .prop = .XID_Continue },
9371 .{ .from = 0x10530, .to = 0x10563, .prop = .XID_Continue },
9372 .{ .from = 0x10600, .to = 0x10736, .prop = .XID_Continue },
9373 .{ .from = 0x10740, .to = 0x10755, .prop = .XID_Continue },
9374 .{ .from = 0x10760, .to = 0x10767, .prop = .XID_Continue },
9375 .{ .from = 0x10800, .to = 0x10805, .prop = .XID_Continue },
9376 .{ .from = 0x10808, .to = 0x10808, .prop = .XID_Continue },
9377 .{ .from = 0x1080A, .to = 0x10835, .prop = .XID_Continue },
9378 .{ .from = 0x10837, .to = 0x10838, .prop = .XID_Continue },
9379 .{ .from = 0x1083C, .to = 0x1083C, .prop = .XID_Continue },
9380 .{ .from = 0x1083F, .to = 0x10855, .prop = .XID_Continue },
9381 .{ .from = 0x10860, .to = 0x10876, .prop = .XID_Continue },
9382 .{ .from = 0x10880, .to = 0x1089E, .prop = .XID_Continue },
9383 .{ .from = 0x108E0, .to = 0x108F2, .prop = .XID_Continue },
9384 .{ .from = 0x108F4, .to = 0x108F5, .prop = .XID_Continue },
9385 .{ .from = 0x10900, .to = 0x10915, .prop = .XID_Continue },
9386 .{ .from = 0x10920, .to = 0x10939, .prop = .XID_Continue },
9387 .{ .from = 0x10980, .to = 0x109B7, .prop = .XID_Continue },
9388 .{ .from = 0x109BE, .to = 0x109BF, .prop = .XID_Continue },
9389 .{ .from = 0x10A00, .to = 0x10A00, .prop = .XID_Continue },
9390 .{ .from = 0x10A01, .to = 0x10A03, .prop = .XID_Continue },
9391 .{ .from = 0x10A05, .to = 0x10A06, .prop = .XID_Continue },
9392 .{ .from = 0x10A0C, .to = 0x10A0F, .prop = .XID_Continue },
9393 .{ .from = 0x10A10, .to = 0x10A13, .prop = .XID_Continue },
9394 .{ .from = 0x10A15, .to = 0x10A17, .prop = .XID_Continue },
9395 .{ .from = 0x10A19, .to = 0x10A35, .prop = .XID_Continue },
9396 .{ .from = 0x10A38, .to = 0x10A3A, .prop = .XID_Continue },
9397 .{ .from = 0x10A3F, .to = 0x10A3F, .prop = .XID_Continue },
9398 .{ .from = 0x10A60, .to = 0x10A7C, .prop = .XID_Continue },
9399 .{ .from = 0x10A80, .to = 0x10A9C, .prop = .XID_Continue },
9400 .{ .from = 0x10AC0, .to = 0x10AC7, .prop = .XID_Continue },
9401 .{ .from = 0x10AC9, .to = 0x10AE4, .prop = .XID_Continue },
9402 .{ .from = 0x10AE5, .to = 0x10AE6, .prop = .XID_Continue },
9403 .{ .from = 0x10B00, .to = 0x10B35, .prop = .XID_Continue },
9404 .{ .from = 0x10B40, .to = 0x10B55, .prop = .XID_Continue },
9405 .{ .from = 0x10B60, .to = 0x10B72, .prop = .XID_Continue },
9406 .{ .from = 0x10B80, .to = 0x10B91, .prop = .XID_Continue },
9407 .{ .from = 0x10C00, .to = 0x10C48, .prop = .XID_Continue },
9408 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .XID_Continue },
9409 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .XID_Continue },
9410 .{ .from = 0x10D00, .to = 0x10D23, .prop = .XID_Continue },
9411 .{ .from = 0x10D24, .to = 0x10D27, .prop = .XID_Continue },
9412 .{ .from = 0x10D30, .to = 0x10D39, .prop = .XID_Continue },
9413 .{ .from = 0x10E80, .to = 0x10EA9, .prop = .XID_Continue },
9414 .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .XID_Continue },
9415 .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .XID_Continue },
9416 .{ .from = 0x10F00, .to = 0x10F1C, .prop = .XID_Continue },
9417 .{ .from = 0x10F27, .to = 0x10F27, .prop = .XID_Continue },
9418 .{ .from = 0x10F30, .to = 0x10F45, .prop = .XID_Continue },
9419 .{ .from = 0x10F46, .to = 0x10F50, .prop = .XID_Continue },
9420 .{ .from = 0x10FB0, .to = 0x10FC4, .prop = .XID_Continue },
9421 .{ .from = 0x10FE0, .to = 0x10FF6, .prop = .XID_Continue },
9422 .{ .from = 0x11000, .to = 0x11000, .prop = .XID_Continue },
9423 .{ .from = 0x11001, .to = 0x11001, .prop = .XID_Continue },
9424 .{ .from = 0x11002, .to = 0x11002, .prop = .XID_Continue },
9425 .{ .from = 0x11003, .to = 0x11037, .prop = .XID_Continue },
9426 .{ .from = 0x11038, .to = 0x11046, .prop = .XID_Continue },
9427 .{ .from = 0x11066, .to = 0x1106F, .prop = .XID_Continue },
9428 .{ .from = 0x1107F, .to = 0x11081, .prop = .XID_Continue },
9429 .{ .from = 0x11082, .to = 0x11082, .prop = .XID_Continue },
9430 .{ .from = 0x11083, .to = 0x110AF, .prop = .XID_Continue },
9431 .{ .from = 0x110B0, .to = 0x110B2, .prop = .XID_Continue },
9432 .{ .from = 0x110B3, .to = 0x110B6, .prop = .XID_Continue },
9433 .{ .from = 0x110B7, .to = 0x110B8, .prop = .XID_Continue },
9434 .{ .from = 0x110B9, .to = 0x110BA, .prop = .XID_Continue },
9435 .{ .from = 0x110D0, .to = 0x110E8, .prop = .XID_Continue },
9436 .{ .from = 0x110F0, .to = 0x110F9, .prop = .XID_Continue },
9437 .{ .from = 0x11100, .to = 0x11102, .prop = .XID_Continue },
9438 .{ .from = 0x11103, .to = 0x11126, .prop = .XID_Continue },
9439 .{ .from = 0x11127, .to = 0x1112B, .prop = .XID_Continue },
9440 .{ .from = 0x1112C, .to = 0x1112C, .prop = .XID_Continue },
9441 .{ .from = 0x1112D, .to = 0x11134, .prop = .XID_Continue },
9442 .{ .from = 0x11136, .to = 0x1113F, .prop = .XID_Continue },
9443 .{ .from = 0x11144, .to = 0x11144, .prop = .XID_Continue },
9444 .{ .from = 0x11145, .to = 0x11146, .prop = .XID_Continue },
9445 .{ .from = 0x11147, .to = 0x11147, .prop = .XID_Continue },
9446 .{ .from = 0x11150, .to = 0x11172, .prop = .XID_Continue },
9447 .{ .from = 0x11173, .to = 0x11173, .prop = .XID_Continue },
9448 .{ .from = 0x11176, .to = 0x11176, .prop = .XID_Continue },
9449 .{ .from = 0x11180, .to = 0x11181, .prop = .XID_Continue },
9450 .{ .from = 0x11182, .to = 0x11182, .prop = .XID_Continue },
9451 .{ .from = 0x11183, .to = 0x111B2, .prop = .XID_Continue },
9452 .{ .from = 0x111B3, .to = 0x111B5, .prop = .XID_Continue },
9453 .{ .from = 0x111B6, .to = 0x111BE, .prop = .XID_Continue },
9454 .{ .from = 0x111BF, .to = 0x111C0, .prop = .XID_Continue },
9455 .{ .from = 0x111C1, .to = 0x111C4, .prop = .XID_Continue },
9456 .{ .from = 0x111C9, .to = 0x111CC, .prop = .XID_Continue },
9457 .{ .from = 0x111CE, .to = 0x111CE, .prop = .XID_Continue },
9458 .{ .from = 0x111CF, .to = 0x111CF, .prop = .XID_Continue },
9459 .{ .from = 0x111D0, .to = 0x111D9, .prop = .XID_Continue },
9460 .{ .from = 0x111DA, .to = 0x111DA, .prop = .XID_Continue },
9461 .{ .from = 0x111DC, .to = 0x111DC, .prop = .XID_Continue },
9462 .{ .from = 0x11200, .to = 0x11211, .prop = .XID_Continue },
9463 .{ .from = 0x11213, .to = 0x1122B, .prop = .XID_Continue },
9464 .{ .from = 0x1122C, .to = 0x1122E, .prop = .XID_Continue },
9465 .{ .from = 0x1122F, .to = 0x11231, .prop = .XID_Continue },
9466 .{ .from = 0x11232, .to = 0x11233, .prop = .XID_Continue },
9467 .{ .from = 0x11234, .to = 0x11234, .prop = .XID_Continue },
9468 .{ .from = 0x11235, .to = 0x11235, .prop = .XID_Continue },
9469 .{ .from = 0x11236, .to = 0x11237, .prop = .XID_Continue },
9470 .{ .from = 0x1123E, .to = 0x1123E, .prop = .XID_Continue },
9471 .{ .from = 0x11280, .to = 0x11286, .prop = .XID_Continue },
9472 .{ .from = 0x11288, .to = 0x11288, .prop = .XID_Continue },
9473 .{ .from = 0x1128A, .to = 0x1128D, .prop = .XID_Continue },
9474 .{ .from = 0x1128F, .to = 0x1129D, .prop = .XID_Continue },
9475 .{ .from = 0x1129F, .to = 0x112A8, .prop = .XID_Continue },
9476 .{ .from = 0x112B0, .to = 0x112DE, .prop = .XID_Continue },
9477 .{ .from = 0x112DF, .to = 0x112DF, .prop = .XID_Continue },
9478 .{ .from = 0x112E0, .to = 0x112E2, .prop = .XID_Continue },
9479 .{ .from = 0x112E3, .to = 0x112EA, .prop = .XID_Continue },
9480 .{ .from = 0x112F0, .to = 0x112F9, .prop = .XID_Continue },
9481 .{ .from = 0x11300, .to = 0x11301, .prop = .XID_Continue },
9482 .{ .from = 0x11302, .to = 0x11303, .prop = .XID_Continue },
9483 .{ .from = 0x11305, .to = 0x1130C, .prop = .XID_Continue },
9484 .{ .from = 0x1130F, .to = 0x11310, .prop = .XID_Continue },
9485 .{ .from = 0x11313, .to = 0x11328, .prop = .XID_Continue },
9486 .{ .from = 0x1132A, .to = 0x11330, .prop = .XID_Continue },
9487 .{ .from = 0x11332, .to = 0x11333, .prop = .XID_Continue },
9488 .{ .from = 0x11335, .to = 0x11339, .prop = .XID_Continue },
9489 .{ .from = 0x1133B, .to = 0x1133C, .prop = .XID_Continue },
9490 .{ .from = 0x1133D, .to = 0x1133D, .prop = .XID_Continue },
9491 .{ .from = 0x1133E, .to = 0x1133F, .prop = .XID_Continue },
9492 .{ .from = 0x11340, .to = 0x11340, .prop = .XID_Continue },
9493 .{ .from = 0x11341, .to = 0x11344, .prop = .XID_Continue },
9494 .{ .from = 0x11347, .to = 0x11348, .prop = .XID_Continue },
9495 .{ .from = 0x1134B, .to = 0x1134D, .prop = .XID_Continue },
9496 .{ .from = 0x11350, .to = 0x11350, .prop = .XID_Continue },
9497 .{ .from = 0x11357, .to = 0x11357, .prop = .XID_Continue },
9498 .{ .from = 0x1135D, .to = 0x11361, .prop = .XID_Continue },
9499 .{ .from = 0x11362, .to = 0x11363, .prop = .XID_Continue },
9500 .{ .from = 0x11366, .to = 0x1136C, .prop = .XID_Continue },
9501 .{ .from = 0x11370, .to = 0x11374, .prop = .XID_Continue },
9502 .{ .from = 0x11400, .to = 0x11434, .prop = .XID_Continue },
9503 .{ .from = 0x11435, .to = 0x11437, .prop = .XID_Continue },
9504 .{ .from = 0x11438, .to = 0x1143F, .prop = .XID_Continue },
9505 .{ .from = 0x11440, .to = 0x11441, .prop = .XID_Continue },
9506 .{ .from = 0x11442, .to = 0x11444, .prop = .XID_Continue },
9507 .{ .from = 0x11445, .to = 0x11445, .prop = .XID_Continue },
9508 .{ .from = 0x11446, .to = 0x11446, .prop = .XID_Continue },
9509 .{ .from = 0x11447, .to = 0x1144A, .prop = .XID_Continue },
9510 .{ .from = 0x11450, .to = 0x11459, .prop = .XID_Continue },
9511 .{ .from = 0x1145E, .to = 0x1145E, .prop = .XID_Continue },
9512 .{ .from = 0x1145F, .to = 0x11461, .prop = .XID_Continue },
9513 .{ .from = 0x11480, .to = 0x114AF, .prop = .XID_Continue },
9514 .{ .from = 0x114B0, .to = 0x114B2, .prop = .XID_Continue },
9515 .{ .from = 0x114B3, .to = 0x114B8, .prop = .XID_Continue },
9516 .{ .from = 0x114B9, .to = 0x114B9, .prop = .XID_Continue },
9517 .{ .from = 0x114BA, .to = 0x114BA, .prop = .XID_Continue },
9518 .{ .from = 0x114BB, .to = 0x114BE, .prop = .XID_Continue },
9519 .{ .from = 0x114BF, .to = 0x114C0, .prop = .XID_Continue },
9520 .{ .from = 0x114C1, .to = 0x114C1, .prop = .XID_Continue },
9521 .{ .from = 0x114C2, .to = 0x114C3, .prop = .XID_Continue },
9522 .{ .from = 0x114C4, .to = 0x114C5, .prop = .XID_Continue },
9523 .{ .from = 0x114C7, .to = 0x114C7, .prop = .XID_Continue },
9524 .{ .from = 0x114D0, .to = 0x114D9, .prop = .XID_Continue },
9525 .{ .from = 0x11580, .to = 0x115AE, .prop = .XID_Continue },
9526 .{ .from = 0x115AF, .to = 0x115B1, .prop = .XID_Continue },
9527 .{ .from = 0x115B2, .to = 0x115B5, .prop = .XID_Continue },
9528 .{ .from = 0x115B8, .to = 0x115BB, .prop = .XID_Continue },
9529 .{ .from = 0x115BC, .to = 0x115BD, .prop = .XID_Continue },
9530 .{ .from = 0x115BE, .to = 0x115BE, .prop = .XID_Continue },
9531 .{ .from = 0x115BF, .to = 0x115C0, .prop = .XID_Continue },
9532 .{ .from = 0x115D8, .to = 0x115DB, .prop = .XID_Continue },
9533 .{ .from = 0x115DC, .to = 0x115DD, .prop = .XID_Continue },
9534 .{ .from = 0x11600, .to = 0x1162F, .prop = .XID_Continue },
9535 .{ .from = 0x11630, .to = 0x11632, .prop = .XID_Continue },
9536 .{ .from = 0x11633, .to = 0x1163A, .prop = .XID_Continue },
9537 .{ .from = 0x1163B, .to = 0x1163C, .prop = .XID_Continue },
9538 .{ .from = 0x1163D, .to = 0x1163D, .prop = .XID_Continue },
9539 .{ .from = 0x1163E, .to = 0x1163E, .prop = .XID_Continue },
9540 .{ .from = 0x1163F, .to = 0x11640, .prop = .XID_Continue },
9541 .{ .from = 0x11644, .to = 0x11644, .prop = .XID_Continue },
9542 .{ .from = 0x11650, .to = 0x11659, .prop = .XID_Continue },
9543 .{ .from = 0x11680, .to = 0x116AA, .prop = .XID_Continue },
9544 .{ .from = 0x116AB, .to = 0x116AB, .prop = .XID_Continue },
9545 .{ .from = 0x116AC, .to = 0x116AC, .prop = .XID_Continue },
9546 .{ .from = 0x116AD, .to = 0x116AD, .prop = .XID_Continue },
9547 .{ .from = 0x116AE, .to = 0x116AF, .prop = .XID_Continue },
9548 .{ .from = 0x116B0, .to = 0x116B5, .prop = .XID_Continue },
9549 .{ .from = 0x116B6, .to = 0x116B6, .prop = .XID_Continue },
9550 .{ .from = 0x116B7, .to = 0x116B7, .prop = .XID_Continue },
9551 .{ .from = 0x116B8, .to = 0x116B8, .prop = .XID_Continue },
9552 .{ .from = 0x116C0, .to = 0x116C9, .prop = .XID_Continue },
9553 .{ .from = 0x11700, .to = 0x1171A, .prop = .XID_Continue },
9554 .{ .from = 0x1171D, .to = 0x1171F, .prop = .XID_Continue },
9555 .{ .from = 0x11720, .to = 0x11721, .prop = .XID_Continue },
9556 .{ .from = 0x11722, .to = 0x11725, .prop = .XID_Continue },
9557 .{ .from = 0x11726, .to = 0x11726, .prop = .XID_Continue },
9558 .{ .from = 0x11727, .to = 0x1172B, .prop = .XID_Continue },
9559 .{ .from = 0x11730, .to = 0x11739, .prop = .XID_Continue },
9560 .{ .from = 0x11800, .to = 0x1182B, .prop = .XID_Continue },
9561 .{ .from = 0x1182C, .to = 0x1182E, .prop = .XID_Continue },
9562 .{ .from = 0x1182F, .to = 0x11837, .prop = .XID_Continue },
9563 .{ .from = 0x11838, .to = 0x11838, .prop = .XID_Continue },
9564 .{ .from = 0x11839, .to = 0x1183A, .prop = .XID_Continue },
9565 .{ .from = 0x118A0, .to = 0x118DF, .prop = .XID_Continue },
9566 .{ .from = 0x118E0, .to = 0x118E9, .prop = .XID_Continue },
9567 .{ .from = 0x118FF, .to = 0x11906, .prop = .XID_Continue },
9568 .{ .from = 0x11909, .to = 0x11909, .prop = .XID_Continue },
9569 .{ .from = 0x1190C, .to = 0x11913, .prop = .XID_Continue },
9570 .{ .from = 0x11915, .to = 0x11916, .prop = .XID_Continue },
9571 .{ .from = 0x11918, .to = 0x1192F, .prop = .XID_Continue },
9572 .{ .from = 0x11930, .to = 0x11935, .prop = .XID_Continue },
9573 .{ .from = 0x11937, .to = 0x11938, .prop = .XID_Continue },
9574 .{ .from = 0x1193B, .to = 0x1193C, .prop = .XID_Continue },
9575 .{ .from = 0x1193D, .to = 0x1193D, .prop = .XID_Continue },
9576 .{ .from = 0x1193E, .to = 0x1193E, .prop = .XID_Continue },
9577 .{ .from = 0x1193F, .to = 0x1193F, .prop = .XID_Continue },
9578 .{ .from = 0x11940, .to = 0x11940, .prop = .XID_Continue },
9579 .{ .from = 0x11941, .to = 0x11941, .prop = .XID_Continue },
9580 .{ .from = 0x11942, .to = 0x11942, .prop = .XID_Continue },
9581 .{ .from = 0x11943, .to = 0x11943, .prop = .XID_Continue },
9582 .{ .from = 0x11950, .to = 0x11959, .prop = .XID_Continue },
9583 .{ .from = 0x119A0, .to = 0x119A7, .prop = .XID_Continue },
9584 .{ .from = 0x119AA, .to = 0x119D0, .prop = .XID_Continue },
9585 .{ .from = 0x119D1, .to = 0x119D3, .prop = .XID_Continue },
9586 .{ .from = 0x119D4, .to = 0x119D7, .prop = .XID_Continue },
9587 .{ .from = 0x119DA, .to = 0x119DB, .prop = .XID_Continue },
9588 .{ .from = 0x119DC, .to = 0x119DF, .prop = .XID_Continue },
9589 .{ .from = 0x119E0, .to = 0x119E0, .prop = .XID_Continue },
9590 .{ .from = 0x119E1, .to = 0x119E1, .prop = .XID_Continue },
9591 .{ .from = 0x119E3, .to = 0x119E3, .prop = .XID_Continue },
9592 .{ .from = 0x119E4, .to = 0x119E4, .prop = .XID_Continue },
9593 .{ .from = 0x11A00, .to = 0x11A00, .prop = .XID_Continue },
9594 .{ .from = 0x11A01, .to = 0x11A0A, .prop = .XID_Continue },
9595 .{ .from = 0x11A0B, .to = 0x11A32, .prop = .XID_Continue },
9596 .{ .from = 0x11A33, .to = 0x11A38, .prop = .XID_Continue },
9597 .{ .from = 0x11A39, .to = 0x11A39, .prop = .XID_Continue },
9598 .{ .from = 0x11A3A, .to = 0x11A3A, .prop = .XID_Continue },
9599 .{ .from = 0x11A3B, .to = 0x11A3E, .prop = .XID_Continue },
9600 .{ .from = 0x11A47, .to = 0x11A47, .prop = .XID_Continue },
9601 .{ .from = 0x11A50, .to = 0x11A50, .prop = .XID_Continue },
9602 .{ .from = 0x11A51, .to = 0x11A56, .prop = .XID_Continue },
9603 .{ .from = 0x11A57, .to = 0x11A58, .prop = .XID_Continue },
9604 .{ .from = 0x11A59, .to = 0x11A5B, .prop = .XID_Continue },
9605 .{ .from = 0x11A5C, .to = 0x11A89, .prop = .XID_Continue },
9606 .{ .from = 0x11A8A, .to = 0x11A96, .prop = .XID_Continue },
9607 .{ .from = 0x11A97, .to = 0x11A97, .prop = .XID_Continue },
9608 .{ .from = 0x11A98, .to = 0x11A99, .prop = .XID_Continue },
9609 .{ .from = 0x11A9D, .to = 0x11A9D, .prop = .XID_Continue },
9610 .{ .from = 0x11AC0, .to = 0x11AF8, .prop = .XID_Continue },
9611 .{ .from = 0x11C00, .to = 0x11C08, .prop = .XID_Continue },
9612 .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .XID_Continue },
9613 .{ .from = 0x11C2F, .to = 0x11C2F, .prop = .XID_Continue },
9614 .{ .from = 0x11C30, .to = 0x11C36, .prop = .XID_Continue },
9615 .{ .from = 0x11C38, .to = 0x11C3D, .prop = .XID_Continue },
9616 .{ .from = 0x11C3E, .to = 0x11C3E, .prop = .XID_Continue },
9617 .{ .from = 0x11C3F, .to = 0x11C3F, .prop = .XID_Continue },
9618 .{ .from = 0x11C40, .to = 0x11C40, .prop = .XID_Continue },
9619 .{ .from = 0x11C50, .to = 0x11C59, .prop = .XID_Continue },
9620 .{ .from = 0x11C72, .to = 0x11C8F, .prop = .XID_Continue },
9621 .{ .from = 0x11C92, .to = 0x11CA7, .prop = .XID_Continue },
9622 .{ .from = 0x11CA9, .to = 0x11CA9, .prop = .XID_Continue },
9623 .{ .from = 0x11CAA, .to = 0x11CB0, .prop = .XID_Continue },
9624 .{ .from = 0x11CB1, .to = 0x11CB1, .prop = .XID_Continue },
9625 .{ .from = 0x11CB2, .to = 0x11CB3, .prop = .XID_Continue },
9626 .{ .from = 0x11CB4, .to = 0x11CB4, .prop = .XID_Continue },
9627 .{ .from = 0x11CB5, .to = 0x11CB6, .prop = .XID_Continue },
9628 .{ .from = 0x11D00, .to = 0x11D06, .prop = .XID_Continue },
9629 .{ .from = 0x11D08, .to = 0x11D09, .prop = .XID_Continue },
9630 .{ .from = 0x11D0B, .to = 0x11D30, .prop = .XID_Continue },
9631 .{ .from = 0x11D31, .to = 0x11D36, .prop = .XID_Continue },
9632 .{ .from = 0x11D3A, .to = 0x11D3A, .prop = .XID_Continue },
9633 .{ .from = 0x11D3C, .to = 0x11D3D, .prop = .XID_Continue },
9634 .{ .from = 0x11D3F, .to = 0x11D45, .prop = .XID_Continue },
9635 .{ .from = 0x11D46, .to = 0x11D46, .prop = .XID_Continue },
9636 .{ .from = 0x11D47, .to = 0x11D47, .prop = .XID_Continue },
9637 .{ .from = 0x11D50, .to = 0x11D59, .prop = .XID_Continue },
9638 .{ .from = 0x11D60, .to = 0x11D65, .prop = .XID_Continue },
9639 .{ .from = 0x11D67, .to = 0x11D68, .prop = .XID_Continue },
9640 .{ .from = 0x11D6A, .to = 0x11D89, .prop = .XID_Continue },
9641 .{ .from = 0x11D8A, .to = 0x11D8E, .prop = .XID_Continue },
9642 .{ .from = 0x11D90, .to = 0x11D91, .prop = .XID_Continue },
9643 .{ .from = 0x11D93, .to = 0x11D94, .prop = .XID_Continue },
9644 .{ .from = 0x11D95, .to = 0x11D95, .prop = .XID_Continue },
9645 .{ .from = 0x11D96, .to = 0x11D96, .prop = .XID_Continue },
9646 .{ .from = 0x11D97, .to = 0x11D97, .prop = .XID_Continue },
9647 .{ .from = 0x11D98, .to = 0x11D98, .prop = .XID_Continue },
9648 .{ .from = 0x11DA0, .to = 0x11DA9, .prop = .XID_Continue },
9649 .{ .from = 0x11EE0, .to = 0x11EF2, .prop = .XID_Continue },
9650 .{ .from = 0x11EF3, .to = 0x11EF4, .prop = .XID_Continue },
9651 .{ .from = 0x11EF5, .to = 0x11EF6, .prop = .XID_Continue },
9652 .{ .from = 0x11FB0, .to = 0x11FB0, .prop = .XID_Continue },
9653 .{ .from = 0x12000, .to = 0x12399, .prop = .XID_Continue },
9654 .{ .from = 0x12400, .to = 0x1246E, .prop = .XID_Continue },
9655 .{ .from = 0x12480, .to = 0x12543, .prop = .XID_Continue },
9656 .{ .from = 0x13000, .to = 0x1342E, .prop = .XID_Continue },
9657 .{ .from = 0x14400, .to = 0x14646, .prop = .XID_Continue },
9658 .{ .from = 0x16800, .to = 0x16A38, .prop = .XID_Continue },
9659 .{ .from = 0x16A40, .to = 0x16A5E, .prop = .XID_Continue },
9660 .{ .from = 0x16A60, .to = 0x16A69, .prop = .XID_Continue },
9661 .{ .from = 0x16AD0, .to = 0x16AED, .prop = .XID_Continue },
9662 .{ .from = 0x16AF0, .to = 0x16AF4, .prop = .XID_Continue },
9663 .{ .from = 0x16B00, .to = 0x16B2F, .prop = .XID_Continue },
9664 .{ .from = 0x16B30, .to = 0x16B36, .prop = .XID_Continue },
9665 .{ .from = 0x16B40, .to = 0x16B43, .prop = .XID_Continue },
9666 .{ .from = 0x16B50, .to = 0x16B59, .prop = .XID_Continue },
9667 .{ .from = 0x16B63, .to = 0x16B77, .prop = .XID_Continue },
9668 .{ .from = 0x16B7D, .to = 0x16B8F, .prop = .XID_Continue },
9669 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .XID_Continue },
9670 .{ .from = 0x16F00, .to = 0x16F4A, .prop = .XID_Continue },
9671 .{ .from = 0x16F4F, .to = 0x16F4F, .prop = .XID_Continue },
9672 .{ .from = 0x16F50, .to = 0x16F50, .prop = .XID_Continue },
9673 .{ .from = 0x16F51, .to = 0x16F87, .prop = .XID_Continue },
9674 .{ .from = 0x16F8F, .to = 0x16F92, .prop = .XID_Continue },
9675 .{ .from = 0x16F93, .to = 0x16F9F, .prop = .XID_Continue },
9676 .{ .from = 0x16FE0, .to = 0x16FE1, .prop = .XID_Continue },
9677 .{ .from = 0x16FE3, .to = 0x16FE3, .prop = .XID_Continue },
9678 .{ .from = 0x16FE4, .to = 0x16FE4, .prop = .XID_Continue },
9679 .{ .from = 0x16FF0, .to = 0x16FF1, .prop = .XID_Continue },
9680 .{ .from = 0x17000, .to = 0x187F7, .prop = .XID_Continue },
9681 .{ .from = 0x18800, .to = 0x18CD5, .prop = .XID_Continue },
9682 .{ .from = 0x18D00, .to = 0x18D08, .prop = .XID_Continue },
9683 .{ .from = 0x1B000, .to = 0x1B11E, .prop = .XID_Continue },
9684 .{ .from = 0x1B150, .to = 0x1B152, .prop = .XID_Continue },
9685 .{ .from = 0x1B164, .to = 0x1B167, .prop = .XID_Continue },
9686 .{ .from = 0x1B170, .to = 0x1B2FB, .prop = .XID_Continue },
9687 .{ .from = 0x1BC00, .to = 0x1BC6A, .prop = .XID_Continue },
9688 .{ .from = 0x1BC70, .to = 0x1BC7C, .prop = .XID_Continue },
9689 .{ .from = 0x1BC80, .to = 0x1BC88, .prop = .XID_Continue },
9690 .{ .from = 0x1BC90, .to = 0x1BC99, .prop = .XID_Continue },
9691 .{ .from = 0x1BC9D, .to = 0x1BC9E, .prop = .XID_Continue },
9692 .{ .from = 0x1D165, .to = 0x1D166, .prop = .XID_Continue },
9693 .{ .from = 0x1D167, .to = 0x1D169, .prop = .XID_Continue },
9694 .{ .from = 0x1D16D, .to = 0x1D172, .prop = .XID_Continue },
9695 .{ .from = 0x1D17B, .to = 0x1D182, .prop = .XID_Continue },
9696 .{ .from = 0x1D185, .to = 0x1D18B, .prop = .XID_Continue },
9697 .{ .from = 0x1D1AA, .to = 0x1D1AD, .prop = .XID_Continue },
9698 .{ .from = 0x1D242, .to = 0x1D244, .prop = .XID_Continue },
9699 .{ .from = 0x1D400, .to = 0x1D454, .prop = .XID_Continue },
9700 .{ .from = 0x1D456, .to = 0x1D49C, .prop = .XID_Continue },
9701 .{ .from = 0x1D49E, .to = 0x1D49F, .prop = .XID_Continue },
9702 .{ .from = 0x1D4A2, .to = 0x1D4A2, .prop = .XID_Continue },
9703 .{ .from = 0x1D4A5, .to = 0x1D4A6, .prop = .XID_Continue },
9704 .{ .from = 0x1D4A9, .to = 0x1D4AC, .prop = .XID_Continue },
9705 .{ .from = 0x1D4AE, .to = 0x1D4B9, .prop = .XID_Continue },
9706 .{ .from = 0x1D4BB, .to = 0x1D4BB, .prop = .XID_Continue },
9707 .{ .from = 0x1D4BD, .to = 0x1D4C3, .prop = .XID_Continue },
9708 .{ .from = 0x1D4C5, .to = 0x1D505, .prop = .XID_Continue },
9709 .{ .from = 0x1D507, .to = 0x1D50A, .prop = .XID_Continue },
9710 .{ .from = 0x1D50D, .to = 0x1D514, .prop = .XID_Continue },
9711 .{ .from = 0x1D516, .to = 0x1D51C, .prop = .XID_Continue },
9712 .{ .from = 0x1D51E, .to = 0x1D539, .prop = .XID_Continue },
9713 .{ .from = 0x1D53B, .to = 0x1D53E, .prop = .XID_Continue },
9714 .{ .from = 0x1D540, .to = 0x1D544, .prop = .XID_Continue },
9715 .{ .from = 0x1D546, .to = 0x1D546, .prop = .XID_Continue },
9716 .{ .from = 0x1D54A, .to = 0x1D550, .prop = .XID_Continue },
9717 .{ .from = 0x1D552, .to = 0x1D6A5, .prop = .XID_Continue },
9718 .{ .from = 0x1D6A8, .to = 0x1D6C0, .prop = .XID_Continue },
9719 .{ .from = 0x1D6C2, .to = 0x1D6DA, .prop = .XID_Continue },
9720 .{ .from = 0x1D6DC, .to = 0x1D6FA, .prop = .XID_Continue },
9721 .{ .from = 0x1D6FC, .to = 0x1D714, .prop = .XID_Continue },
9722 .{ .from = 0x1D716, .to = 0x1D734, .prop = .XID_Continue },
9723 .{ .from = 0x1D736, .to = 0x1D74E, .prop = .XID_Continue },
9724 .{ .from = 0x1D750, .to = 0x1D76E, .prop = .XID_Continue },
9725 .{ .from = 0x1D770, .to = 0x1D788, .prop = .XID_Continue },
9726 .{ .from = 0x1D78A, .to = 0x1D7A8, .prop = .XID_Continue },
9727 .{ .from = 0x1D7AA, .to = 0x1D7C2, .prop = .XID_Continue },
9728 .{ .from = 0x1D7C4, .to = 0x1D7CB, .prop = .XID_Continue },
9729 .{ .from = 0x1D7CE, .to = 0x1D7FF, .prop = .XID_Continue },
9730 .{ .from = 0x1DA00, .to = 0x1DA36, .prop = .XID_Continue },
9731 .{ .from = 0x1DA3B, .to = 0x1DA6C, .prop = .XID_Continue },
9732 .{ .from = 0x1DA75, .to = 0x1DA75, .prop = .XID_Continue },
9733 .{ .from = 0x1DA84, .to = 0x1DA84, .prop = .XID_Continue },
9734 .{ .from = 0x1DA9B, .to = 0x1DA9F, .prop = .XID_Continue },
9735 .{ .from = 0x1DAA1, .to = 0x1DAAF, .prop = .XID_Continue },
9736 .{ .from = 0x1E000, .to = 0x1E006, .prop = .XID_Continue },
9737 .{ .from = 0x1E008, .to = 0x1E018, .prop = .XID_Continue },
9738 .{ .from = 0x1E01B, .to = 0x1E021, .prop = .XID_Continue },
9739 .{ .from = 0x1E023, .to = 0x1E024, .prop = .XID_Continue },
9740 .{ .from = 0x1E026, .to = 0x1E02A, .prop = .XID_Continue },
9741 .{ .from = 0x1E100, .to = 0x1E12C, .prop = .XID_Continue },
9742 .{ .from = 0x1E130, .to = 0x1E136, .prop = .XID_Continue },
9743 .{ .from = 0x1E137, .to = 0x1E13D, .prop = .XID_Continue },
9744 .{ .from = 0x1E140, .to = 0x1E149, .prop = .XID_Continue },
9745 .{ .from = 0x1E14E, .to = 0x1E14E, .prop = .XID_Continue },
9746 .{ .from = 0x1E2C0, .to = 0x1E2EB, .prop = .XID_Continue },
9747 .{ .from = 0x1E2EC, .to = 0x1E2EF, .prop = .XID_Continue },
9748 .{ .from = 0x1E2F0, .to = 0x1E2F9, .prop = .XID_Continue },
9749 .{ .from = 0x1E800, .to = 0x1E8C4, .prop = .XID_Continue },
9750 .{ .from = 0x1E8D0, .to = 0x1E8D6, .prop = .XID_Continue },
9751 .{ .from = 0x1E900, .to = 0x1E943, .prop = .XID_Continue },
9752 .{ .from = 0x1E944, .to = 0x1E94A, .prop = .XID_Continue },
9753 .{ .from = 0x1E94B, .to = 0x1E94B, .prop = .XID_Continue },
9754 .{ .from = 0x1E950, .to = 0x1E959, .prop = .XID_Continue },
9755 .{ .from = 0x1EE00, .to = 0x1EE03, .prop = .XID_Continue },
9756 .{ .from = 0x1EE05, .to = 0x1EE1F, .prop = .XID_Continue },
9757 .{ .from = 0x1EE21, .to = 0x1EE22, .prop = .XID_Continue },
9758 .{ .from = 0x1EE24, .to = 0x1EE24, .prop = .XID_Continue },
9759 .{ .from = 0x1EE27, .to = 0x1EE27, .prop = .XID_Continue },
9760 .{ .from = 0x1EE29, .to = 0x1EE32, .prop = .XID_Continue },
9761 .{ .from = 0x1EE34, .to = 0x1EE37, .prop = .XID_Continue },
9762 .{ .from = 0x1EE39, .to = 0x1EE39, .prop = .XID_Continue },
9763 .{ .from = 0x1EE3B, .to = 0x1EE3B, .prop = .XID_Continue },
9764 .{ .from = 0x1EE42, .to = 0x1EE42, .prop = .XID_Continue },
9765 .{ .from = 0x1EE47, .to = 0x1EE47, .prop = .XID_Continue },
9766 .{ .from = 0x1EE49, .to = 0x1EE49, .prop = .XID_Continue },
9767 .{ .from = 0x1EE4B, .to = 0x1EE4B, .prop = .XID_Continue },
9768 .{ .from = 0x1EE4D, .to = 0x1EE4F, .prop = .XID_Continue },
9769 .{ .from = 0x1EE51, .to = 0x1EE52, .prop = .XID_Continue },
9770 .{ .from = 0x1EE54, .to = 0x1EE54, .prop = .XID_Continue },
9771 .{ .from = 0x1EE57, .to = 0x1EE57, .prop = .XID_Continue },
9772 .{ .from = 0x1EE59, .to = 0x1EE59, .prop = .XID_Continue },
9773 .{ .from = 0x1EE5B, .to = 0x1EE5B, .prop = .XID_Continue },
9774 .{ .from = 0x1EE5D, .to = 0x1EE5D, .prop = .XID_Continue },
9775 .{ .from = 0x1EE5F, .to = 0x1EE5F, .prop = .XID_Continue },
9776 .{ .from = 0x1EE61, .to = 0x1EE62, .prop = .XID_Continue },
9777 .{ .from = 0x1EE64, .to = 0x1EE64, .prop = .XID_Continue },
9778 .{ .from = 0x1EE67, .to = 0x1EE6A, .prop = .XID_Continue },
9779 .{ .from = 0x1EE6C, .to = 0x1EE72, .prop = .XID_Continue },
9780 .{ .from = 0x1EE74, .to = 0x1EE77, .prop = .XID_Continue },
9781 .{ .from = 0x1EE79, .to = 0x1EE7C, .prop = .XID_Continue },
9782 .{ .from = 0x1EE7E, .to = 0x1EE7E, .prop = .XID_Continue },
9783 .{ .from = 0x1EE80, .to = 0x1EE89, .prop = .XID_Continue },
9784 .{ .from = 0x1EE8B, .to = 0x1EE9B, .prop = .XID_Continue },
9785 .{ .from = 0x1EEA1, .to = 0x1EEA3, .prop = .XID_Continue },
9786 .{ .from = 0x1EEA5, .to = 0x1EEA9, .prop = .XID_Continue },
9787 .{ .from = 0x1EEAB, .to = 0x1EEBB, .prop = .XID_Continue },
9788 .{ .from = 0x1FBF0, .to = 0x1FBF9, .prop = .XID_Continue },
9789 .{ .from = 0x20000, .to = 0x2A6DD, .prop = .XID_Continue },
9790 .{ .from = 0x2A700, .to = 0x2B734, .prop = .XID_Continue },
9791 .{ .from = 0x2B740, .to = 0x2B81D, .prop = .XID_Continue },
9792 .{ .from = 0x2B820, .to = 0x2CEA1, .prop = .XID_Continue },
9793 .{ .from = 0x2CEB0, .to = 0x2EBE0, .prop = .XID_Continue },
9794 .{ .from = 0x2F800, .to = 0x2FA1D, .prop = .XID_Continue },
9795 .{ .from = 0x30000, .to = 0x3134A, .prop = .XID_Continue },
9796 .{ .from = 0xE0100, .to = 0xE01EF, .prop = .XID_Continue },
9797 .{ .from = 0x00AD, .to = 0x00AD, .prop = .Default_Ignorable_Code_Point },
9798 .{ .from = 0x034F, .to = 0x034F, .prop = .Default_Ignorable_Code_Point },
9799 .{ .from = 0x061C, .to = 0x061C, .prop = .Default_Ignorable_Code_Point },
9800 .{ .from = 0x115F, .to = 0x1160, .prop = .Default_Ignorable_Code_Point },
9801 .{ .from = 0x17B4, .to = 0x17B5, .prop = .Default_Ignorable_Code_Point },
9802 .{ .from = 0x180B, .to = 0x180D, .prop = .Default_Ignorable_Code_Point },
9803 .{ .from = 0x180E, .to = 0x180E, .prop = .Default_Ignorable_Code_Point },
9804 .{ .from = 0x200B, .to = 0x200F, .prop = .Default_Ignorable_Code_Point },
9805 .{ .from = 0x202A, .to = 0x202E, .prop = .Default_Ignorable_Code_Point },
9806 .{ .from = 0x2060, .to = 0x2064, .prop = .Default_Ignorable_Code_Point },
9807 .{ .from = 0x2065, .to = 0x2065, .prop = .Default_Ignorable_Code_Point },
9808 .{ .from = 0x2066, .to = 0x206F, .prop = .Default_Ignorable_Code_Point },
9809 .{ .from = 0x3164, .to = 0x3164, .prop = .Default_Ignorable_Code_Point },
9810 .{ .from = 0xFE00, .to = 0xFE0F, .prop = .Default_Ignorable_Code_Point },
9811 .{ .from = 0xFEFF, .to = 0xFEFF, .prop = .Default_Ignorable_Code_Point },
9812 .{ .from = 0xFFA0, .to = 0xFFA0, .prop = .Default_Ignorable_Code_Point },
9813 .{ .from = 0xFFF0, .to = 0xFFF8, .prop = .Default_Ignorable_Code_Point },
9814 .{ .from = 0x1BCA0, .to = 0x1BCA3, .prop = .Default_Ignorable_Code_Point },
9815 .{ .from = 0x1D173, .to = 0x1D17A, .prop = .Default_Ignorable_Code_Point },
9816 .{ .from = 0xE0000, .to = 0xE0000, .prop = .Default_Ignorable_Code_Point },
9817 .{ .from = 0xE0001, .to = 0xE0001, .prop = .Default_Ignorable_Code_Point },
9818 .{ .from = 0xE0002, .to = 0xE001F, .prop = .Default_Ignorable_Code_Point },
9819 .{ .from = 0xE0020, .to = 0xE007F, .prop = .Default_Ignorable_Code_Point },
9820 .{ .from = 0xE0080, .to = 0xE00FF, .prop = .Default_Ignorable_Code_Point },
9821 .{ .from = 0xE0100, .to = 0xE01EF, .prop = .Default_Ignorable_Code_Point },
9822 .{ .from = 0xE01F0, .to = 0xE0FFF, .prop = .Default_Ignorable_Code_Point },
9823 .{ .from = 0x0300, .to = 0x036F, .prop = .Grapheme_Extend },
9824 .{ .from = 0x0483, .to = 0x0487, .prop = .Grapheme_Extend },
9825 .{ .from = 0x0488, .to = 0x0489, .prop = .Grapheme_Extend },
9826 .{ .from = 0x0591, .to = 0x05BD, .prop = .Grapheme_Extend },
9827 .{ .from = 0x05BF, .to = 0x05BF, .prop = .Grapheme_Extend },
9828 .{ .from = 0x05C1, .to = 0x05C2, .prop = .Grapheme_Extend },
9829 .{ .from = 0x05C4, .to = 0x05C5, .prop = .Grapheme_Extend },
9830 .{ .from = 0x05C7, .to = 0x05C7, .prop = .Grapheme_Extend },
9831 .{ .from = 0x0610, .to = 0x061A, .prop = .Grapheme_Extend },
9832 .{ .from = 0x064B, .to = 0x065F, .prop = .Grapheme_Extend },
9833 .{ .from = 0x0670, .to = 0x0670, .prop = .Grapheme_Extend },
9834 .{ .from = 0x06D6, .to = 0x06DC, .prop = .Grapheme_Extend },
9835 .{ .from = 0x06DF, .to = 0x06E4, .prop = .Grapheme_Extend },
9836 .{ .from = 0x06E7, .to = 0x06E8, .prop = .Grapheme_Extend },
9837 .{ .from = 0x06EA, .to = 0x06ED, .prop = .Grapheme_Extend },
9838 .{ .from = 0x0711, .to = 0x0711, .prop = .Grapheme_Extend },
9839 .{ .from = 0x0730, .to = 0x074A, .prop = .Grapheme_Extend },
9840 .{ .from = 0x07A6, .to = 0x07B0, .prop = .Grapheme_Extend },
9841 .{ .from = 0x07EB, .to = 0x07F3, .prop = .Grapheme_Extend },
9842 .{ .from = 0x07FD, .to = 0x07FD, .prop = .Grapheme_Extend },
9843 .{ .from = 0x0816, .to = 0x0819, .prop = .Grapheme_Extend },
9844 .{ .from = 0x081B, .to = 0x0823, .prop = .Grapheme_Extend },
9845 .{ .from = 0x0825, .to = 0x0827, .prop = .Grapheme_Extend },
9846 .{ .from = 0x0829, .to = 0x082D, .prop = .Grapheme_Extend },
9847 .{ .from = 0x0859, .to = 0x085B, .prop = .Grapheme_Extend },
9848 .{ .from = 0x08D3, .to = 0x08E1, .prop = .Grapheme_Extend },
9849 .{ .from = 0x08E3, .to = 0x0902, .prop = .Grapheme_Extend },
9850 .{ .from = 0x093A, .to = 0x093A, .prop = .Grapheme_Extend },
9851 .{ .from = 0x093C, .to = 0x093C, .prop = .Grapheme_Extend },
9852 .{ .from = 0x0941, .to = 0x0948, .prop = .Grapheme_Extend },
9853 .{ .from = 0x094D, .to = 0x094D, .prop = .Grapheme_Extend },
9854 .{ .from = 0x0951, .to = 0x0957, .prop = .Grapheme_Extend },
9855 .{ .from = 0x0962, .to = 0x0963, .prop = .Grapheme_Extend },
9856 .{ .from = 0x0981, .to = 0x0981, .prop = .Grapheme_Extend },
9857 .{ .from = 0x09BC, .to = 0x09BC, .prop = .Grapheme_Extend },
9858 .{ .from = 0x09BE, .to = 0x09BE, .prop = .Grapheme_Extend },
9859 .{ .from = 0x09C1, .to = 0x09C4, .prop = .Grapheme_Extend },
9860 .{ .from = 0x09CD, .to = 0x09CD, .prop = .Grapheme_Extend },
9861 .{ .from = 0x09D7, .to = 0x09D7, .prop = .Grapheme_Extend },
9862 .{ .from = 0x09E2, .to = 0x09E3, .prop = .Grapheme_Extend },
9863 .{ .from = 0x09FE, .to = 0x09FE, .prop = .Grapheme_Extend },
9864 .{ .from = 0x0A01, .to = 0x0A02, .prop = .Grapheme_Extend },
9865 .{ .from = 0x0A3C, .to = 0x0A3C, .prop = .Grapheme_Extend },
9866 .{ .from = 0x0A41, .to = 0x0A42, .prop = .Grapheme_Extend },
9867 .{ .from = 0x0A47, .to = 0x0A48, .prop = .Grapheme_Extend },
9868 .{ .from = 0x0A4B, .to = 0x0A4D, .prop = .Grapheme_Extend },
9869 .{ .from = 0x0A51, .to = 0x0A51, .prop = .Grapheme_Extend },
9870 .{ .from = 0x0A70, .to = 0x0A71, .prop = .Grapheme_Extend },
9871 .{ .from = 0x0A75, .to = 0x0A75, .prop = .Grapheme_Extend },
9872 .{ .from = 0x0A81, .to = 0x0A82, .prop = .Grapheme_Extend },
9873 .{ .from = 0x0ABC, .to = 0x0ABC, .prop = .Grapheme_Extend },
9874 .{ .from = 0x0AC1, .to = 0x0AC5, .prop = .Grapheme_Extend },
9875 .{ .from = 0x0AC7, .to = 0x0AC8, .prop = .Grapheme_Extend },
9876 .{ .from = 0x0ACD, .to = 0x0ACD, .prop = .Grapheme_Extend },
9877 .{ .from = 0x0AE2, .to = 0x0AE3, .prop = .Grapheme_Extend },
9878 .{ .from = 0x0AFA, .to = 0x0AFF, .prop = .Grapheme_Extend },
9879 .{ .from = 0x0B01, .to = 0x0B01, .prop = .Grapheme_Extend },
9880 .{ .from = 0x0B3C, .to = 0x0B3C, .prop = .Grapheme_Extend },
9881 .{ .from = 0x0B3E, .to = 0x0B3E, .prop = .Grapheme_Extend },
9882 .{ .from = 0x0B3F, .to = 0x0B3F, .prop = .Grapheme_Extend },
9883 .{ .from = 0x0B41, .to = 0x0B44, .prop = .Grapheme_Extend },
9884 .{ .from = 0x0B4D, .to = 0x0B4D, .prop = .Grapheme_Extend },
9885 .{ .from = 0x0B55, .to = 0x0B56, .prop = .Grapheme_Extend },
9886 .{ .from = 0x0B57, .to = 0x0B57, .prop = .Grapheme_Extend },
9887 .{ .from = 0x0B62, .to = 0x0B63, .prop = .Grapheme_Extend },
9888 .{ .from = 0x0B82, .to = 0x0B82, .prop = .Grapheme_Extend },
9889 .{ .from = 0x0BBE, .to = 0x0BBE, .prop = .Grapheme_Extend },
9890 .{ .from = 0x0BC0, .to = 0x0BC0, .prop = .Grapheme_Extend },
9891 .{ .from = 0x0BCD, .to = 0x0BCD, .prop = .Grapheme_Extend },
9892 .{ .from = 0x0BD7, .to = 0x0BD7, .prop = .Grapheme_Extend },
9893 .{ .from = 0x0C00, .to = 0x0C00, .prop = .Grapheme_Extend },
9894 .{ .from = 0x0C04, .to = 0x0C04, .prop = .Grapheme_Extend },
9895 .{ .from = 0x0C3E, .to = 0x0C40, .prop = .Grapheme_Extend },
9896 .{ .from = 0x0C46, .to = 0x0C48, .prop = .Grapheme_Extend },
9897 .{ .from = 0x0C4A, .to = 0x0C4D, .prop = .Grapheme_Extend },
9898 .{ .from = 0x0C55, .to = 0x0C56, .prop = .Grapheme_Extend },
9899 .{ .from = 0x0C62, .to = 0x0C63, .prop = .Grapheme_Extend },
9900 .{ .from = 0x0C81, .to = 0x0C81, .prop = .Grapheme_Extend },
9901 .{ .from = 0x0CBC, .to = 0x0CBC, .prop = .Grapheme_Extend },
9902 .{ .from = 0x0CBF, .to = 0x0CBF, .prop = .Grapheme_Extend },
9903 .{ .from = 0x0CC2, .to = 0x0CC2, .prop = .Grapheme_Extend },
9904 .{ .from = 0x0CC6, .to = 0x0CC6, .prop = .Grapheme_Extend },
9905 .{ .from = 0x0CCC, .to = 0x0CCD, .prop = .Grapheme_Extend },
9906 .{ .from = 0x0CD5, .to = 0x0CD6, .prop = .Grapheme_Extend },
9907 .{ .from = 0x0CE2, .to = 0x0CE3, .prop = .Grapheme_Extend },
9908 .{ .from = 0x0D00, .to = 0x0D01, .prop = .Grapheme_Extend },
9909 .{ .from = 0x0D3B, .to = 0x0D3C, .prop = .Grapheme_Extend },
9910 .{ .from = 0x0D3E, .to = 0x0D3E, .prop = .Grapheme_Extend },
9911 .{ .from = 0x0D41, .to = 0x0D44, .prop = .Grapheme_Extend },
9912 .{ .from = 0x0D4D, .to = 0x0D4D, .prop = .Grapheme_Extend },
9913 .{ .from = 0x0D57, .to = 0x0D57, .prop = .Grapheme_Extend },
9914 .{ .from = 0x0D62, .to = 0x0D63, .prop = .Grapheme_Extend },
9915 .{ .from = 0x0D81, .to = 0x0D81, .prop = .Grapheme_Extend },
9916 .{ .from = 0x0DCA, .to = 0x0DCA, .prop = .Grapheme_Extend },
9917 .{ .from = 0x0DCF, .to = 0x0DCF, .prop = .Grapheme_Extend },
9918 .{ .from = 0x0DD2, .to = 0x0DD4, .prop = .Grapheme_Extend },
9919 .{ .from = 0x0DD6, .to = 0x0DD6, .prop = .Grapheme_Extend },
9920 .{ .from = 0x0DDF, .to = 0x0DDF, .prop = .Grapheme_Extend },
9921 .{ .from = 0x0E31, .to = 0x0E31, .prop = .Grapheme_Extend },
9922 .{ .from = 0x0E34, .to = 0x0E3A, .prop = .Grapheme_Extend },
9923 .{ .from = 0x0E47, .to = 0x0E4E, .prop = .Grapheme_Extend },
9924 .{ .from = 0x0EB1, .to = 0x0EB1, .prop = .Grapheme_Extend },
9925 .{ .from = 0x0EB4, .to = 0x0EBC, .prop = .Grapheme_Extend },
9926 .{ .from = 0x0EC8, .to = 0x0ECD, .prop = .Grapheme_Extend },
9927 .{ .from = 0x0F18, .to = 0x0F19, .prop = .Grapheme_Extend },
9928 .{ .from = 0x0F35, .to = 0x0F35, .prop = .Grapheme_Extend },
9929 .{ .from = 0x0F37, .to = 0x0F37, .prop = .Grapheme_Extend },
9930 .{ .from = 0x0F39, .to = 0x0F39, .prop = .Grapheme_Extend },
9931 .{ .from = 0x0F71, .to = 0x0F7E, .prop = .Grapheme_Extend },
9932 .{ .from = 0x0F80, .to = 0x0F84, .prop = .Grapheme_Extend },
9933 .{ .from = 0x0F86, .to = 0x0F87, .prop = .Grapheme_Extend },
9934 .{ .from = 0x0F8D, .to = 0x0F97, .prop = .Grapheme_Extend },
9935 .{ .from = 0x0F99, .to = 0x0FBC, .prop = .Grapheme_Extend },
9936 .{ .from = 0x0FC6, .to = 0x0FC6, .prop = .Grapheme_Extend },
9937 .{ .from = 0x102D, .to = 0x1030, .prop = .Grapheme_Extend },
9938 .{ .from = 0x1032, .to = 0x1037, .prop = .Grapheme_Extend },
9939 .{ .from = 0x1039, .to = 0x103A, .prop = .Grapheme_Extend },
9940 .{ .from = 0x103D, .to = 0x103E, .prop = .Grapheme_Extend },
9941 .{ .from = 0x1058, .to = 0x1059, .prop = .Grapheme_Extend },
9942 .{ .from = 0x105E, .to = 0x1060, .prop = .Grapheme_Extend },
9943 .{ .from = 0x1071, .to = 0x1074, .prop = .Grapheme_Extend },
9944 .{ .from = 0x1082, .to = 0x1082, .prop = .Grapheme_Extend },
9945 .{ .from = 0x1085, .to = 0x1086, .prop = .Grapheme_Extend },
9946 .{ .from = 0x108D, .to = 0x108D, .prop = .Grapheme_Extend },
9947 .{ .from = 0x109D, .to = 0x109D, .prop = .Grapheme_Extend },
9948 .{ .from = 0x135D, .to = 0x135F, .prop = .Grapheme_Extend },
9949 .{ .from = 0x1712, .to = 0x1714, .prop = .Grapheme_Extend },
9950 .{ .from = 0x1732, .to = 0x1734, .prop = .Grapheme_Extend },
9951 .{ .from = 0x1752, .to = 0x1753, .prop = .Grapheme_Extend },
9952 .{ .from = 0x1772, .to = 0x1773, .prop = .Grapheme_Extend },
9953 .{ .from = 0x17B4, .to = 0x17B5, .prop = .Grapheme_Extend },
9954 .{ .from = 0x17B7, .to = 0x17BD, .prop = .Grapheme_Extend },
9955 .{ .from = 0x17C6, .to = 0x17C6, .prop = .Grapheme_Extend },
9956 .{ .from = 0x17C9, .to = 0x17D3, .prop = .Grapheme_Extend },
9957 .{ .from = 0x17DD, .to = 0x17DD, .prop = .Grapheme_Extend },
9958 .{ .from = 0x180B, .to = 0x180D, .prop = .Grapheme_Extend },
9959 .{ .from = 0x1885, .to = 0x1886, .prop = .Grapheme_Extend },
9960 .{ .from = 0x18A9, .to = 0x18A9, .prop = .Grapheme_Extend },
9961 .{ .from = 0x1920, .to = 0x1922, .prop = .Grapheme_Extend },
9962 .{ .from = 0x1927, .to = 0x1928, .prop = .Grapheme_Extend },
9963 .{ .from = 0x1932, .to = 0x1932, .prop = .Grapheme_Extend },
9964 .{ .from = 0x1939, .to = 0x193B, .prop = .Grapheme_Extend },
9965 .{ .from = 0x1A17, .to = 0x1A18, .prop = .Grapheme_Extend },
9966 .{ .from = 0x1A1B, .to = 0x1A1B, .prop = .Grapheme_Extend },
9967 .{ .from = 0x1A56, .to = 0x1A56, .prop = .Grapheme_Extend },
9968 .{ .from = 0x1A58, .to = 0x1A5E, .prop = .Grapheme_Extend },
9969 .{ .from = 0x1A60, .to = 0x1A60, .prop = .Grapheme_Extend },
9970 .{ .from = 0x1A62, .to = 0x1A62, .prop = .Grapheme_Extend },
9971 .{ .from = 0x1A65, .to = 0x1A6C, .prop = .Grapheme_Extend },
9972 .{ .from = 0x1A73, .to = 0x1A7C, .prop = .Grapheme_Extend },
9973 .{ .from = 0x1A7F, .to = 0x1A7F, .prop = .Grapheme_Extend },
9974 .{ .from = 0x1AB0, .to = 0x1ABD, .prop = .Grapheme_Extend },
9975 .{ .from = 0x1ABE, .to = 0x1ABE, .prop = .Grapheme_Extend },
9976 .{ .from = 0x1ABF, .to = 0x1AC0, .prop = .Grapheme_Extend },
9977 .{ .from = 0x1B00, .to = 0x1B03, .prop = .Grapheme_Extend },
9978 .{ .from = 0x1B34, .to = 0x1B34, .prop = .Grapheme_Extend },
9979 .{ .from = 0x1B35, .to = 0x1B35, .prop = .Grapheme_Extend },
9980 .{ .from = 0x1B36, .to = 0x1B3A, .prop = .Grapheme_Extend },
9981 .{ .from = 0x1B3C, .to = 0x1B3C, .prop = .Grapheme_Extend },
9982 .{ .from = 0x1B42, .to = 0x1B42, .prop = .Grapheme_Extend },
9983 .{ .from = 0x1B6B, .to = 0x1B73, .prop = .Grapheme_Extend },
9984 .{ .from = 0x1B80, .to = 0x1B81, .prop = .Grapheme_Extend },
9985 .{ .from = 0x1BA2, .to = 0x1BA5, .prop = .Grapheme_Extend },
9986 .{ .from = 0x1BA8, .to = 0x1BA9, .prop = .Grapheme_Extend },
9987 .{ .from = 0x1BAB, .to = 0x1BAD, .prop = .Grapheme_Extend },
9988 .{ .from = 0x1BE6, .to = 0x1BE6, .prop = .Grapheme_Extend },
9989 .{ .from = 0x1BE8, .to = 0x1BE9, .prop = .Grapheme_Extend },
9990 .{ .from = 0x1BED, .to = 0x1BED, .prop = .Grapheme_Extend },
9991 .{ .from = 0x1BEF, .to = 0x1BF1, .prop = .Grapheme_Extend },
9992 .{ .from = 0x1C2C, .to = 0x1C33, .prop = .Grapheme_Extend },
9993 .{ .from = 0x1C36, .to = 0x1C37, .prop = .Grapheme_Extend },
9994 .{ .from = 0x1CD0, .to = 0x1CD2, .prop = .Grapheme_Extend },
9995 .{ .from = 0x1CD4, .to = 0x1CE0, .prop = .Grapheme_Extend },
9996 .{ .from = 0x1CE2, .to = 0x1CE8, .prop = .Grapheme_Extend },
9997 .{ .from = 0x1CED, .to = 0x1CED, .prop = .Grapheme_Extend },
9998 .{ .from = 0x1CF4, .to = 0x1CF4, .prop = .Grapheme_Extend },
9999 .{ .from = 0x1CF8, .to = 0x1CF9, .prop = .Grapheme_Extend },
10000 .{ .from = 0x1DC0, .to = 0x1DF9, .prop = .Grapheme_Extend },
10001 .{ .from = 0x1DFB, .to = 0x1DFF, .prop = .Grapheme_Extend },
10002 .{ .from = 0x200C, .to = 0x200C, .prop = .Grapheme_Extend },
10003 .{ .from = 0x20D0, .to = 0x20DC, .prop = .Grapheme_Extend },
10004 .{ .from = 0x20DD, .to = 0x20E0, .prop = .Grapheme_Extend },
10005 .{ .from = 0x20E1, .to = 0x20E1, .prop = .Grapheme_Extend },
10006 .{ .from = 0x20E2, .to = 0x20E4, .prop = .Grapheme_Extend },
10007 .{ .from = 0x20E5, .to = 0x20F0, .prop = .Grapheme_Extend },
10008 .{ .from = 0x2CEF, .to = 0x2CF1, .prop = .Grapheme_Extend },
10009 .{ .from = 0x2D7F, .to = 0x2D7F, .prop = .Grapheme_Extend },
10010 .{ .from = 0x2DE0, .to = 0x2DFF, .prop = .Grapheme_Extend },
10011 .{ .from = 0x302A, .to = 0x302D, .prop = .Grapheme_Extend },
10012 .{ .from = 0x302E, .to = 0x302F, .prop = .Grapheme_Extend },
10013 .{ .from = 0x3099, .to = 0x309A, .prop = .Grapheme_Extend },
10014 .{ .from = 0xA66F, .to = 0xA66F, .prop = .Grapheme_Extend },
10015 .{ .from = 0xA670, .to = 0xA672, .prop = .Grapheme_Extend },
10016 .{ .from = 0xA674, .to = 0xA67D, .prop = .Grapheme_Extend },
10017 .{ .from = 0xA69E, .to = 0xA69F, .prop = .Grapheme_Extend },
10018 .{ .from = 0xA6F0, .to = 0xA6F1, .prop = .Grapheme_Extend },
10019 .{ .from = 0xA802, .to = 0xA802, .prop = .Grapheme_Extend },
10020 .{ .from = 0xA806, .to = 0xA806, .prop = .Grapheme_Extend },
10021 .{ .from = 0xA80B, .to = 0xA80B, .prop = .Grapheme_Extend },
10022 .{ .from = 0xA825, .to = 0xA826, .prop = .Grapheme_Extend },
10023 .{ .from = 0xA82C, .to = 0xA82C, .prop = .Grapheme_Extend },
10024 .{ .from = 0xA8C4, .to = 0xA8C5, .prop = .Grapheme_Extend },
10025 .{ .from = 0xA8E0, .to = 0xA8F1, .prop = .Grapheme_Extend },
10026 .{ .from = 0xA8FF, .to = 0xA8FF, .prop = .Grapheme_Extend },
10027 .{ .from = 0xA926, .to = 0xA92D, .prop = .Grapheme_Extend },
10028 .{ .from = 0xA947, .to = 0xA951, .prop = .Grapheme_Extend },
10029 .{ .from = 0xA980, .to = 0xA982, .prop = .Grapheme_Extend },
10030 .{ .from = 0xA9B3, .to = 0xA9B3, .prop = .Grapheme_Extend },
10031 .{ .from = 0xA9B6, .to = 0xA9B9, .prop = .Grapheme_Extend },
10032 .{ .from = 0xA9BC, .to = 0xA9BD, .prop = .Grapheme_Extend },
10033 .{ .from = 0xA9E5, .to = 0xA9E5, .prop = .Grapheme_Extend },
10034 .{ .from = 0xAA29, .to = 0xAA2E, .prop = .Grapheme_Extend },
10035 .{ .from = 0xAA31, .to = 0xAA32, .prop = .Grapheme_Extend },
10036 .{ .from = 0xAA35, .to = 0xAA36, .prop = .Grapheme_Extend },
10037 .{ .from = 0xAA43, .to = 0xAA43, .prop = .Grapheme_Extend },
10038 .{ .from = 0xAA4C, .to = 0xAA4C, .prop = .Grapheme_Extend },
10039 .{ .from = 0xAA7C, .to = 0xAA7C, .prop = .Grapheme_Extend },
10040 .{ .from = 0xAAB0, .to = 0xAAB0, .prop = .Grapheme_Extend },
10041 .{ .from = 0xAAB2, .to = 0xAAB4, .prop = .Grapheme_Extend },
10042 .{ .from = 0xAAB7, .to = 0xAAB8, .prop = .Grapheme_Extend },
10043 .{ .from = 0xAABE, .to = 0xAABF, .prop = .Grapheme_Extend },
10044 .{ .from = 0xAAC1, .to = 0xAAC1, .prop = .Grapheme_Extend },
10045 .{ .from = 0xAAEC, .to = 0xAAED, .prop = .Grapheme_Extend },
10046 .{ .from = 0xAAF6, .to = 0xAAF6, .prop = .Grapheme_Extend },
10047 .{ .from = 0xABE5, .to = 0xABE5, .prop = .Grapheme_Extend },
10048 .{ .from = 0xABE8, .to = 0xABE8, .prop = .Grapheme_Extend },
10049 .{ .from = 0xABED, .to = 0xABED, .prop = .Grapheme_Extend },
10050 .{ .from = 0xFB1E, .to = 0xFB1E, .prop = .Grapheme_Extend },
10051 .{ .from = 0xFE00, .to = 0xFE0F, .prop = .Grapheme_Extend },
10052 .{ .from = 0xFE20, .to = 0xFE2F, .prop = .Grapheme_Extend },
10053 .{ .from = 0xFF9E, .to = 0xFF9F, .prop = .Grapheme_Extend },
10054 .{ .from = 0x101FD, .to = 0x101FD, .prop = .Grapheme_Extend },
10055 .{ .from = 0x102E0, .to = 0x102E0, .prop = .Grapheme_Extend },
10056 .{ .from = 0x10376, .to = 0x1037A, .prop = .Grapheme_Extend },
10057 .{ .from = 0x10A01, .to = 0x10A03, .prop = .Grapheme_Extend },
10058 .{ .from = 0x10A05, .to = 0x10A06, .prop = .Grapheme_Extend },
10059 .{ .from = 0x10A0C, .to = 0x10A0F, .prop = .Grapheme_Extend },
10060 .{ .from = 0x10A38, .to = 0x10A3A, .prop = .Grapheme_Extend },
10061 .{ .from = 0x10A3F, .to = 0x10A3F, .prop = .Grapheme_Extend },
10062 .{ .from = 0x10AE5, .to = 0x10AE6, .prop = .Grapheme_Extend },
10063 .{ .from = 0x10D24, .to = 0x10D27, .prop = .Grapheme_Extend },
10064 .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .Grapheme_Extend },
10065 .{ .from = 0x10F46, .to = 0x10F50, .prop = .Grapheme_Extend },
10066 .{ .from = 0x11001, .to = 0x11001, .prop = .Grapheme_Extend },
10067 .{ .from = 0x11038, .to = 0x11046, .prop = .Grapheme_Extend },
10068 .{ .from = 0x1107F, .to = 0x11081, .prop = .Grapheme_Extend },
10069 .{ .from = 0x110B3, .to = 0x110B6, .prop = .Grapheme_Extend },
10070 .{ .from = 0x110B9, .to = 0x110BA, .prop = .Grapheme_Extend },
10071 .{ .from = 0x11100, .to = 0x11102, .prop = .Grapheme_Extend },
10072 .{ .from = 0x11127, .to = 0x1112B, .prop = .Grapheme_Extend },
10073 .{ .from = 0x1112D, .to = 0x11134, .prop = .Grapheme_Extend },
10074 .{ .from = 0x11173, .to = 0x11173, .prop = .Grapheme_Extend },
10075 .{ .from = 0x11180, .to = 0x11181, .prop = .Grapheme_Extend },
10076 .{ .from = 0x111B6, .to = 0x111BE, .prop = .Grapheme_Extend },
10077 .{ .from = 0x111C9, .to = 0x111CC, .prop = .Grapheme_Extend },
10078 .{ .from = 0x111CF, .to = 0x111CF, .prop = .Grapheme_Extend },
10079 .{ .from = 0x1122F, .to = 0x11231, .prop = .Grapheme_Extend },
10080 .{ .from = 0x11234, .to = 0x11234, .prop = .Grapheme_Extend },
10081 .{ .from = 0x11236, .to = 0x11237, .prop = .Grapheme_Extend },
10082 .{ .from = 0x1123E, .to = 0x1123E, .prop = .Grapheme_Extend },
10083 .{ .from = 0x112DF, .to = 0x112DF, .prop = .Grapheme_Extend },
10084 .{ .from = 0x112E3, .to = 0x112EA, .prop = .Grapheme_Extend },
10085 .{ .from = 0x11300, .to = 0x11301, .prop = .Grapheme_Extend },
10086 .{ .from = 0x1133B, .to = 0x1133C, .prop = .Grapheme_Extend },
10087 .{ .from = 0x1133E, .to = 0x1133E, .prop = .Grapheme_Extend },
10088 .{ .from = 0x11340, .to = 0x11340, .prop = .Grapheme_Extend },
10089 .{ .from = 0x11357, .to = 0x11357, .prop = .Grapheme_Extend },
10090 .{ .from = 0x11366, .to = 0x1136C, .prop = .Grapheme_Extend },
10091 .{ .from = 0x11370, .to = 0x11374, .prop = .Grapheme_Extend },
10092 .{ .from = 0x11438, .to = 0x1143F, .prop = .Grapheme_Extend },
10093 .{ .from = 0x11442, .to = 0x11444, .prop = .Grapheme_Extend },
10094 .{ .from = 0x11446, .to = 0x11446, .prop = .Grapheme_Extend },
10095 .{ .from = 0x1145E, .to = 0x1145E, .prop = .Grapheme_Extend },
10096 .{ .from = 0x114B0, .to = 0x114B0, .prop = .Grapheme_Extend },
10097 .{ .from = 0x114B3, .to = 0x114B8, .prop = .Grapheme_Extend },
10098 .{ .from = 0x114BA, .to = 0x114BA, .prop = .Grapheme_Extend },
10099 .{ .from = 0x114BD, .to = 0x114BD, .prop = .Grapheme_Extend },
10100 .{ .from = 0x114BF, .to = 0x114C0, .prop = .Grapheme_Extend },
10101 .{ .from = 0x114C2, .to = 0x114C3, .prop = .Grapheme_Extend },
10102 .{ .from = 0x115AF, .to = 0x115AF, .prop = .Grapheme_Extend },
10103 .{ .from = 0x115B2, .to = 0x115B5, .prop = .Grapheme_Extend },
10104 .{ .from = 0x115BC, .to = 0x115BD, .prop = .Grapheme_Extend },
10105 .{ .from = 0x115BF, .to = 0x115C0, .prop = .Grapheme_Extend },
10106 .{ .from = 0x115DC, .to = 0x115DD, .prop = .Grapheme_Extend },
10107 .{ .from = 0x11633, .to = 0x1163A, .prop = .Grapheme_Extend },
10108 .{ .from = 0x1163D, .to = 0x1163D, .prop = .Grapheme_Extend },
10109 .{ .from = 0x1163F, .to = 0x11640, .prop = .Grapheme_Extend },
10110 .{ .from = 0x116AB, .to = 0x116AB, .prop = .Grapheme_Extend },
10111 .{ .from = 0x116AD, .to = 0x116AD, .prop = .Grapheme_Extend },
10112 .{ .from = 0x116B0, .to = 0x116B5, .prop = .Grapheme_Extend },
10113 .{ .from = 0x116B7, .to = 0x116B7, .prop = .Grapheme_Extend },
10114 .{ .from = 0x1171D, .to = 0x1171F, .prop = .Grapheme_Extend },
10115 .{ .from = 0x11722, .to = 0x11725, .prop = .Grapheme_Extend },
10116 .{ .from = 0x11727, .to = 0x1172B, .prop = .Grapheme_Extend },
10117 .{ .from = 0x1182F, .to = 0x11837, .prop = .Grapheme_Extend },
10118 .{ .from = 0x11839, .to = 0x1183A, .prop = .Grapheme_Extend },
10119 .{ .from = 0x11930, .to = 0x11930, .prop = .Grapheme_Extend },
10120 .{ .from = 0x1193B, .to = 0x1193C, .prop = .Grapheme_Extend },
10121 .{ .from = 0x1193E, .to = 0x1193E, .prop = .Grapheme_Extend },
10122 .{ .from = 0x11943, .to = 0x11943, .prop = .Grapheme_Extend },
10123 .{ .from = 0x119D4, .to = 0x119D7, .prop = .Grapheme_Extend },
10124 .{ .from = 0x119DA, .to = 0x119DB, .prop = .Grapheme_Extend },
10125 .{ .from = 0x119E0, .to = 0x119E0, .prop = .Grapheme_Extend },
10126 .{ .from = 0x11A01, .to = 0x11A0A, .prop = .Grapheme_Extend },
10127 .{ .from = 0x11A33, .to = 0x11A38, .prop = .Grapheme_Extend },
10128 .{ .from = 0x11A3B, .to = 0x11A3E, .prop = .Grapheme_Extend },
10129 .{ .from = 0x11A47, .to = 0x11A47, .prop = .Grapheme_Extend },
10130 .{ .from = 0x11A51, .to = 0x11A56, .prop = .Grapheme_Extend },
10131 .{ .from = 0x11A59, .to = 0x11A5B, .prop = .Grapheme_Extend },
10132 .{ .from = 0x11A8A, .to = 0x11A96, .prop = .Grapheme_Extend },
10133 .{ .from = 0x11A98, .to = 0x11A99, .prop = .Grapheme_Extend },
10134 .{ .from = 0x11C30, .to = 0x11C36, .prop = .Grapheme_Extend },
10135 .{ .from = 0x11C38, .to = 0x11C3D, .prop = .Grapheme_Extend },
10136 .{ .from = 0x11C3F, .to = 0x11C3F, .prop = .Grapheme_Extend },
10137 .{ .from = 0x11C92, .to = 0x11CA7, .prop = .Grapheme_Extend },
10138 .{ .from = 0x11CAA, .to = 0x11CB0, .prop = .Grapheme_Extend },
10139 .{ .from = 0x11CB2, .to = 0x11CB3, .prop = .Grapheme_Extend },
10140 .{ .from = 0x11CB5, .to = 0x11CB6, .prop = .Grapheme_Extend },
10141 .{ .from = 0x11D31, .to = 0x11D36, .prop = .Grapheme_Extend },
10142 .{ .from = 0x11D3A, .to = 0x11D3A, .prop = .Grapheme_Extend },
10143 .{ .from = 0x11D3C, .to = 0x11D3D, .prop = .Grapheme_Extend },
10144 .{ .from = 0x11D3F, .to = 0x11D45, .prop = .Grapheme_Extend },
10145 .{ .from = 0x11D47, .to = 0x11D47, .prop = .Grapheme_Extend },
10146 .{ .from = 0x11D90, .to = 0x11D91, .prop = .Grapheme_Extend },
10147 .{ .from = 0x11D95, .to = 0x11D95, .prop = .Grapheme_Extend },
10148 .{ .from = 0x11D97, .to = 0x11D97, .prop = .Grapheme_Extend },
10149 .{ .from = 0x11EF3, .to = 0x11EF4, .prop = .Grapheme_Extend },
10150 .{ .from = 0x16AF0, .to = 0x16AF4, .prop = .Grapheme_Extend },
10151 .{ .from = 0x16B30, .to = 0x16B36, .prop = .Grapheme_Extend },
10152 .{ .from = 0x16F4F, .to = 0x16F4F, .prop = .Grapheme_Extend },
10153 .{ .from = 0x16F8F, .to = 0x16F92, .prop = .Grapheme_Extend },
10154 .{ .from = 0x16FE4, .to = 0x16FE4, .prop = .Grapheme_Extend },
10155 .{ .from = 0x1BC9D, .to = 0x1BC9E, .prop = .Grapheme_Extend },
10156 .{ .from = 0x1D165, .to = 0x1D165, .prop = .Grapheme_Extend },
10157 .{ .from = 0x1D167, .to = 0x1D169, .prop = .Grapheme_Extend },
10158 .{ .from = 0x1D16E, .to = 0x1D172, .prop = .Grapheme_Extend },
10159 .{ .from = 0x1D17B, .to = 0x1D182, .prop = .Grapheme_Extend },
10160 .{ .from = 0x1D185, .to = 0x1D18B, .prop = .Grapheme_Extend },
10161 .{ .from = 0x1D1AA, .to = 0x1D1AD, .prop = .Grapheme_Extend },
10162 .{ .from = 0x1D242, .to = 0x1D244, .prop = .Grapheme_Extend },
10163 .{ .from = 0x1DA00, .to = 0x1DA36, .prop = .Grapheme_Extend },
10164 .{ .from = 0x1DA3B, .to = 0x1DA6C, .prop = .Grapheme_Extend },
10165 .{ .from = 0x1DA75, .to = 0x1DA75, .prop = .Grapheme_Extend },
10166 .{ .from = 0x1DA84, .to = 0x1DA84, .prop = .Grapheme_Extend },
10167 .{ .from = 0x1DA9B, .to = 0x1DA9F, .prop = .Grapheme_Extend },
10168 .{ .from = 0x1DAA1, .to = 0x1DAAF, .prop = .Grapheme_Extend },
10169 .{ .from = 0x1E000, .to = 0x1E006, .prop = .Grapheme_Extend },
10170 .{ .from = 0x1E008, .to = 0x1E018, .prop = .Grapheme_Extend },
10171 .{ .from = 0x1E01B, .to = 0x1E021, .prop = .Grapheme_Extend },
10172 .{ .from = 0x1E023, .to = 0x1E024, .prop = .Grapheme_Extend },
10173 .{ .from = 0x1E026, .to = 0x1E02A, .prop = .Grapheme_Extend },
10174 .{ .from = 0x1E130, .to = 0x1E136, .prop = .Grapheme_Extend },
10175 .{ .from = 0x1E2EC, .to = 0x1E2EF, .prop = .Grapheme_Extend },
10176 .{ .from = 0x1E8D0, .to = 0x1E8D6, .prop = .Grapheme_Extend },
10177 .{ .from = 0x1E944, .to = 0x1E94A, .prop = .Grapheme_Extend },
10178 .{ .from = 0xE0020, .to = 0xE007F, .prop = .Grapheme_Extend },
10179 .{ .from = 0xE0100, .to = 0xE01EF, .prop = .Grapheme_Extend },
10180 .{ .from = 0x0020, .to = 0x0020, .prop = .Grapheme_Base },
10181 .{ .from = 0x0021, .to = 0x0023, .prop = .Grapheme_Base },
10182 .{ .from = 0x0024, .to = 0x0024, .prop = .Grapheme_Base },
10183 .{ .from = 0x0025, .to = 0x0027, .prop = .Grapheme_Base },
10184 .{ .from = 0x0028, .to = 0x0028, .prop = .Grapheme_Base },
10185 .{ .from = 0x0029, .to = 0x0029, .prop = .Grapheme_Base },
10186 .{ .from = 0x002A, .to = 0x002A, .prop = .Grapheme_Base },
10187 .{ .from = 0x002B, .to = 0x002B, .prop = .Grapheme_Base },
10188 .{ .from = 0x002C, .to = 0x002C, .prop = .Grapheme_Base },
10189 .{ .from = 0x002D, .to = 0x002D, .prop = .Grapheme_Base },
10190 .{ .from = 0x002E, .to = 0x002F, .prop = .Grapheme_Base },
10191 .{ .from = 0x0030, .to = 0x0039, .prop = .Grapheme_Base },
10192 .{ .from = 0x003A, .to = 0x003B, .prop = .Grapheme_Base },
10193 .{ .from = 0x003C, .to = 0x003E, .prop = .Grapheme_Base },
10194 .{ .from = 0x003F, .to = 0x0040, .prop = .Grapheme_Base },
10195 .{ .from = 0x0041, .to = 0x005A, .prop = .Grapheme_Base },
10196 .{ .from = 0x005B, .to = 0x005B, .prop = .Grapheme_Base },
10197 .{ .from = 0x005C, .to = 0x005C, .prop = .Grapheme_Base },
10198 .{ .from = 0x005D, .to = 0x005D, .prop = .Grapheme_Base },
10199 .{ .from = 0x005E, .to = 0x005E, .prop = .Grapheme_Base },
10200 .{ .from = 0x005F, .to = 0x005F, .prop = .Grapheme_Base },
10201 .{ .from = 0x0060, .to = 0x0060, .prop = .Grapheme_Base },
10202 .{ .from = 0x0061, .to = 0x007A, .prop = .Grapheme_Base },
10203 .{ .from = 0x007B, .to = 0x007B, .prop = .Grapheme_Base },
10204 .{ .from = 0x007C, .to = 0x007C, .prop = .Grapheme_Base },
10205 .{ .from = 0x007D, .to = 0x007D, .prop = .Grapheme_Base },
10206 .{ .from = 0x007E, .to = 0x007E, .prop = .Grapheme_Base },
10207 .{ .from = 0x00A0, .to = 0x00A0, .prop = .Grapheme_Base },
10208 .{ .from = 0x00A1, .to = 0x00A1, .prop = .Grapheme_Base },
10209 .{ .from = 0x00A2, .to = 0x00A5, .prop = .Grapheme_Base },
10210 .{ .from = 0x00A6, .to = 0x00A6, .prop = .Grapheme_Base },
10211 .{ .from = 0x00A7, .to = 0x00A7, .prop = .Grapheme_Base },
10212 .{ .from = 0x00A8, .to = 0x00A8, .prop = .Grapheme_Base },
10213 .{ .from = 0x00A9, .to = 0x00A9, .prop = .Grapheme_Base },
10214 .{ .from = 0x00AA, .to = 0x00AA, .prop = .Grapheme_Base },
10215 .{ .from = 0x00AB, .to = 0x00AB, .prop = .Grapheme_Base },
10216 .{ .from = 0x00AC, .to = 0x00AC, .prop = .Grapheme_Base },
10217 .{ .from = 0x00AE, .to = 0x00AE, .prop = .Grapheme_Base },
10218 .{ .from = 0x00AF, .to = 0x00AF, .prop = .Grapheme_Base },
10219 .{ .from = 0x00B0, .to = 0x00B0, .prop = .Grapheme_Base },
10220 .{ .from = 0x00B1, .to = 0x00B1, .prop = .Grapheme_Base },
10221 .{ .from = 0x00B2, .to = 0x00B3, .prop = .Grapheme_Base },
10222 .{ .from = 0x00B4, .to = 0x00B4, .prop = .Grapheme_Base },
10223 .{ .from = 0x00B5, .to = 0x00B5, .prop = .Grapheme_Base },
10224 .{ .from = 0x00B6, .to = 0x00B7, .prop = .Grapheme_Base },
10225 .{ .from = 0x00B8, .to = 0x00B8, .prop = .Grapheme_Base },
10226 .{ .from = 0x00B9, .to = 0x00B9, .prop = .Grapheme_Base },
10227 .{ .from = 0x00BA, .to = 0x00BA, .prop = .Grapheme_Base },
10228 .{ .from = 0x00BB, .to = 0x00BB, .prop = .Grapheme_Base },
10229 .{ .from = 0x00BC, .to = 0x00BE, .prop = .Grapheme_Base },
10230 .{ .from = 0x00BF, .to = 0x00BF, .prop = .Grapheme_Base },
10231 .{ .from = 0x00C0, .to = 0x00D6, .prop = .Grapheme_Base },
10232 .{ .from = 0x00D7, .to = 0x00D7, .prop = .Grapheme_Base },
10233 .{ .from = 0x00D8, .to = 0x00F6, .prop = .Grapheme_Base },
10234 .{ .from = 0x00F7, .to = 0x00F7, .prop = .Grapheme_Base },
10235 .{ .from = 0x00F8, .to = 0x01BA, .prop = .Grapheme_Base },
10236 .{ .from = 0x01BB, .to = 0x01BB, .prop = .Grapheme_Base },
10237 .{ .from = 0x01BC, .to = 0x01BF, .prop = .Grapheme_Base },
10238 .{ .from = 0x01C0, .to = 0x01C3, .prop = .Grapheme_Base },
10239 .{ .from = 0x01C4, .to = 0x0293, .prop = .Grapheme_Base },
10240 .{ .from = 0x0294, .to = 0x0294, .prop = .Grapheme_Base },
10241 .{ .from = 0x0295, .to = 0x02AF, .prop = .Grapheme_Base },
10242 .{ .from = 0x02B0, .to = 0x02C1, .prop = .Grapheme_Base },
10243 .{ .from = 0x02C2, .to = 0x02C5, .prop = .Grapheme_Base },
10244 .{ .from = 0x02C6, .to = 0x02D1, .prop = .Grapheme_Base },
10245 .{ .from = 0x02D2, .to = 0x02DF, .prop = .Grapheme_Base },
10246 .{ .from = 0x02E0, .to = 0x02E4, .prop = .Grapheme_Base },
10247 .{ .from = 0x02E5, .to = 0x02EB, .prop = .Grapheme_Base },
10248 .{ .from = 0x02EC, .to = 0x02EC, .prop = .Grapheme_Base },
10249 .{ .from = 0x02ED, .to = 0x02ED, .prop = .Grapheme_Base },
10250 .{ .from = 0x02EE, .to = 0x02EE, .prop = .Grapheme_Base },
10251 .{ .from = 0x02EF, .to = 0x02FF, .prop = .Grapheme_Base },
10252 .{ .from = 0x0370, .to = 0x0373, .prop = .Grapheme_Base },
10253 .{ .from = 0x0374, .to = 0x0374, .prop = .Grapheme_Base },
10254 .{ .from = 0x0375, .to = 0x0375, .prop = .Grapheme_Base },
10255 .{ .from = 0x0376, .to = 0x0377, .prop = .Grapheme_Base },
10256 .{ .from = 0x037A, .to = 0x037A, .prop = .Grapheme_Base },
10257 .{ .from = 0x037B, .to = 0x037D, .prop = .Grapheme_Base },
10258 .{ .from = 0x037E, .to = 0x037E, .prop = .Grapheme_Base },
10259 .{ .from = 0x037F, .to = 0x037F, .prop = .Grapheme_Base },
10260 .{ .from = 0x0384, .to = 0x0385, .prop = .Grapheme_Base },
10261 .{ .from = 0x0386, .to = 0x0386, .prop = .Grapheme_Base },
10262 .{ .from = 0x0387, .to = 0x0387, .prop = .Grapheme_Base },
10263 .{ .from = 0x0388, .to = 0x038A, .prop = .Grapheme_Base },
10264 .{ .from = 0x038C, .to = 0x038C, .prop = .Grapheme_Base },
10265 .{ .from = 0x038E, .to = 0x03A1, .prop = .Grapheme_Base },
10266 .{ .from = 0x03A3, .to = 0x03F5, .prop = .Grapheme_Base },
10267 .{ .from = 0x03F6, .to = 0x03F6, .prop = .Grapheme_Base },
10268 .{ .from = 0x03F7, .to = 0x0481, .prop = .Grapheme_Base },
10269 .{ .from = 0x0482, .to = 0x0482, .prop = .Grapheme_Base },
10270 .{ .from = 0x048A, .to = 0x052F, .prop = .Grapheme_Base },
10271 .{ .from = 0x0531, .to = 0x0556, .prop = .Grapheme_Base },
10272 .{ .from = 0x0559, .to = 0x0559, .prop = .Grapheme_Base },
10273 .{ .from = 0x055A, .to = 0x055F, .prop = .Grapheme_Base },
10274 .{ .from = 0x0560, .to = 0x0588, .prop = .Grapheme_Base },
10275 .{ .from = 0x0589, .to = 0x0589, .prop = .Grapheme_Base },
10276 .{ .from = 0x058A, .to = 0x058A, .prop = .Grapheme_Base },
10277 .{ .from = 0x058D, .to = 0x058E, .prop = .Grapheme_Base },
10278 .{ .from = 0x058F, .to = 0x058F, .prop = .Grapheme_Base },
10279 .{ .from = 0x05BE, .to = 0x05BE, .prop = .Grapheme_Base },
10280 .{ .from = 0x05C0, .to = 0x05C0, .prop = .Grapheme_Base },
10281 .{ .from = 0x05C3, .to = 0x05C3, .prop = .Grapheme_Base },
10282 .{ .from = 0x05C6, .to = 0x05C6, .prop = .Grapheme_Base },
10283 .{ .from = 0x05D0, .to = 0x05EA, .prop = .Grapheme_Base },
10284 .{ .from = 0x05EF, .to = 0x05F2, .prop = .Grapheme_Base },
10285 .{ .from = 0x05F3, .to = 0x05F4, .prop = .Grapheme_Base },
10286 .{ .from = 0x0606, .to = 0x0608, .prop = .Grapheme_Base },
10287 .{ .from = 0x0609, .to = 0x060A, .prop = .Grapheme_Base },
10288 .{ .from = 0x060B, .to = 0x060B, .prop = .Grapheme_Base },
10289 .{ .from = 0x060C, .to = 0x060D, .prop = .Grapheme_Base },
10290 .{ .from = 0x060E, .to = 0x060F, .prop = .Grapheme_Base },
10291 .{ .from = 0x061B, .to = 0x061B, .prop = .Grapheme_Base },
10292 .{ .from = 0x061E, .to = 0x061F, .prop = .Grapheme_Base },
10293 .{ .from = 0x0620, .to = 0x063F, .prop = .Grapheme_Base },
10294 .{ .from = 0x0640, .to = 0x0640, .prop = .Grapheme_Base },
10295 .{ .from = 0x0641, .to = 0x064A, .prop = .Grapheme_Base },
10296 .{ .from = 0x0660, .to = 0x0669, .prop = .Grapheme_Base },
10297 .{ .from = 0x066A, .to = 0x066D, .prop = .Grapheme_Base },
10298 .{ .from = 0x066E, .to = 0x066F, .prop = .Grapheme_Base },
10299 .{ .from = 0x0671, .to = 0x06D3, .prop = .Grapheme_Base },
10300 .{ .from = 0x06D4, .to = 0x06D4, .prop = .Grapheme_Base },
10301 .{ .from = 0x06D5, .to = 0x06D5, .prop = .Grapheme_Base },
10302 .{ .from = 0x06DE, .to = 0x06DE, .prop = .Grapheme_Base },
10303 .{ .from = 0x06E5, .to = 0x06E6, .prop = .Grapheme_Base },
10304 .{ .from = 0x06E9, .to = 0x06E9, .prop = .Grapheme_Base },
10305 .{ .from = 0x06EE, .to = 0x06EF, .prop = .Grapheme_Base },
10306 .{ .from = 0x06F0, .to = 0x06F9, .prop = .Grapheme_Base },
10307 .{ .from = 0x06FA, .to = 0x06FC, .prop = .Grapheme_Base },
10308 .{ .from = 0x06FD, .to = 0x06FE, .prop = .Grapheme_Base },
10309 .{ .from = 0x06FF, .to = 0x06FF, .prop = .Grapheme_Base },
10310 .{ .from = 0x0700, .to = 0x070D, .prop = .Grapheme_Base },
10311 .{ .from = 0x0710, .to = 0x0710, .prop = .Grapheme_Base },
10312 .{ .from = 0x0712, .to = 0x072F, .prop = .Grapheme_Base },
10313 .{ .from = 0x074D, .to = 0x07A5, .prop = .Grapheme_Base },
10314 .{ .from = 0x07B1, .to = 0x07B1, .prop = .Grapheme_Base },
10315 .{ .from = 0x07C0, .to = 0x07C9, .prop = .Grapheme_Base },
10316 .{ .from = 0x07CA, .to = 0x07EA, .prop = .Grapheme_Base },
10317 .{ .from = 0x07F4, .to = 0x07F5, .prop = .Grapheme_Base },
10318 .{ .from = 0x07F6, .to = 0x07F6, .prop = .Grapheme_Base },
10319 .{ .from = 0x07F7, .to = 0x07F9, .prop = .Grapheme_Base },
10320 .{ .from = 0x07FA, .to = 0x07FA, .prop = .Grapheme_Base },
10321 .{ .from = 0x07FE, .to = 0x07FF, .prop = .Grapheme_Base },
10322 .{ .from = 0x0800, .to = 0x0815, .prop = .Grapheme_Base },
10323 .{ .from = 0x081A, .to = 0x081A, .prop = .Grapheme_Base },
10324 .{ .from = 0x0824, .to = 0x0824, .prop = .Grapheme_Base },
10325 .{ .from = 0x0828, .to = 0x0828, .prop = .Grapheme_Base },
10326 .{ .from = 0x0830, .to = 0x083E, .prop = .Grapheme_Base },
10327 .{ .from = 0x0840, .to = 0x0858, .prop = .Grapheme_Base },
10328 .{ .from = 0x085E, .to = 0x085E, .prop = .Grapheme_Base },
10329 .{ .from = 0x0860, .to = 0x086A, .prop = .Grapheme_Base },
10330 .{ .from = 0x08A0, .to = 0x08B4, .prop = .Grapheme_Base },
10331 .{ .from = 0x08B6, .to = 0x08C7, .prop = .Grapheme_Base },
10332 .{ .from = 0x0903, .to = 0x0903, .prop = .Grapheme_Base },
10333 .{ .from = 0x0904, .to = 0x0939, .prop = .Grapheme_Base },
10334 .{ .from = 0x093B, .to = 0x093B, .prop = .Grapheme_Base },
10335 .{ .from = 0x093D, .to = 0x093D, .prop = .Grapheme_Base },
10336 .{ .from = 0x093E, .to = 0x0940, .prop = .Grapheme_Base },
10337 .{ .from = 0x0949, .to = 0x094C, .prop = .Grapheme_Base },
10338 .{ .from = 0x094E, .to = 0x094F, .prop = .Grapheme_Base },
10339 .{ .from = 0x0950, .to = 0x0950, .prop = .Grapheme_Base },
10340 .{ .from = 0x0958, .to = 0x0961, .prop = .Grapheme_Base },
10341 .{ .from = 0x0964, .to = 0x0965, .prop = .Grapheme_Base },
10342 .{ .from = 0x0966, .to = 0x096F, .prop = .Grapheme_Base },
10343 .{ .from = 0x0970, .to = 0x0970, .prop = .Grapheme_Base },
10344 .{ .from = 0x0971, .to = 0x0971, .prop = .Grapheme_Base },
10345 .{ .from = 0x0972, .to = 0x0980, .prop = .Grapheme_Base },
10346 .{ .from = 0x0982, .to = 0x0983, .prop = .Grapheme_Base },
10347 .{ .from = 0x0985, .to = 0x098C, .prop = .Grapheme_Base },
10348 .{ .from = 0x098F, .to = 0x0990, .prop = .Grapheme_Base },
10349 .{ .from = 0x0993, .to = 0x09A8, .prop = .Grapheme_Base },
10350 .{ .from = 0x09AA, .to = 0x09B0, .prop = .Grapheme_Base },
10351 .{ .from = 0x09B2, .to = 0x09B2, .prop = .Grapheme_Base },
10352 .{ .from = 0x09B6, .to = 0x09B9, .prop = .Grapheme_Base },
10353 .{ .from = 0x09BD, .to = 0x09BD, .prop = .Grapheme_Base },
10354 .{ .from = 0x09BF, .to = 0x09C0, .prop = .Grapheme_Base },
10355 .{ .from = 0x09C7, .to = 0x09C8, .prop = .Grapheme_Base },
10356 .{ .from = 0x09CB, .to = 0x09CC, .prop = .Grapheme_Base },
10357 .{ .from = 0x09CE, .to = 0x09CE, .prop = .Grapheme_Base },
10358 .{ .from = 0x09DC, .to = 0x09DD, .prop = .Grapheme_Base },
10359 .{ .from = 0x09DF, .to = 0x09E1, .prop = .Grapheme_Base },
10360 .{ .from = 0x09E6, .to = 0x09EF, .prop = .Grapheme_Base },
10361 .{ .from = 0x09F0, .to = 0x09F1, .prop = .Grapheme_Base },
10362 .{ .from = 0x09F2, .to = 0x09F3, .prop = .Grapheme_Base },
10363 .{ .from = 0x09F4, .to = 0x09F9, .prop = .Grapheme_Base },
10364 .{ .from = 0x09FA, .to = 0x09FA, .prop = .Grapheme_Base },
10365 .{ .from = 0x09FB, .to = 0x09FB, .prop = .Grapheme_Base },
10366 .{ .from = 0x09FC, .to = 0x09FC, .prop = .Grapheme_Base },
10367 .{ .from = 0x09FD, .to = 0x09FD, .prop = .Grapheme_Base },
10368 .{ .from = 0x0A03, .to = 0x0A03, .prop = .Grapheme_Base },
10369 .{ .from = 0x0A05, .to = 0x0A0A, .prop = .Grapheme_Base },
10370 .{ .from = 0x0A0F, .to = 0x0A10, .prop = .Grapheme_Base },
10371 .{ .from = 0x0A13, .to = 0x0A28, .prop = .Grapheme_Base },
10372 .{ .from = 0x0A2A, .to = 0x0A30, .prop = .Grapheme_Base },
10373 .{ .from = 0x0A32, .to = 0x0A33, .prop = .Grapheme_Base },
10374 .{ .from = 0x0A35, .to = 0x0A36, .prop = .Grapheme_Base },
10375 .{ .from = 0x0A38, .to = 0x0A39, .prop = .Grapheme_Base },
10376 .{ .from = 0x0A3E, .to = 0x0A40, .prop = .Grapheme_Base },
10377 .{ .from = 0x0A59, .to = 0x0A5C, .prop = .Grapheme_Base },
10378 .{ .from = 0x0A5E, .to = 0x0A5E, .prop = .Grapheme_Base },
10379 .{ .from = 0x0A66, .to = 0x0A6F, .prop = .Grapheme_Base },
10380 .{ .from = 0x0A72, .to = 0x0A74, .prop = .Grapheme_Base },
10381 .{ .from = 0x0A76, .to = 0x0A76, .prop = .Grapheme_Base },
10382 .{ .from = 0x0A83, .to = 0x0A83, .prop = .Grapheme_Base },
10383 .{ .from = 0x0A85, .to = 0x0A8D, .prop = .Grapheme_Base },
10384 .{ .from = 0x0A8F, .to = 0x0A91, .prop = .Grapheme_Base },
10385 .{ .from = 0x0A93, .to = 0x0AA8, .prop = .Grapheme_Base },
10386 .{ .from = 0x0AAA, .to = 0x0AB0, .prop = .Grapheme_Base },
10387 .{ .from = 0x0AB2, .to = 0x0AB3, .prop = .Grapheme_Base },
10388 .{ .from = 0x0AB5, .to = 0x0AB9, .prop = .Grapheme_Base },
10389 .{ .from = 0x0ABD, .to = 0x0ABD, .prop = .Grapheme_Base },
10390 .{ .from = 0x0ABE, .to = 0x0AC0, .prop = .Grapheme_Base },
10391 .{ .from = 0x0AC9, .to = 0x0AC9, .prop = .Grapheme_Base },
10392 .{ .from = 0x0ACB, .to = 0x0ACC, .prop = .Grapheme_Base },
10393 .{ .from = 0x0AD0, .to = 0x0AD0, .prop = .Grapheme_Base },
10394 .{ .from = 0x0AE0, .to = 0x0AE1, .prop = .Grapheme_Base },
10395 .{ .from = 0x0AE6, .to = 0x0AEF, .prop = .Grapheme_Base },
10396 .{ .from = 0x0AF0, .to = 0x0AF0, .prop = .Grapheme_Base },
10397 .{ .from = 0x0AF1, .to = 0x0AF1, .prop = .Grapheme_Base },
10398 .{ .from = 0x0AF9, .to = 0x0AF9, .prop = .Grapheme_Base },
10399 .{ .from = 0x0B02, .to = 0x0B03, .prop = .Grapheme_Base },
10400 .{ .from = 0x0B05, .to = 0x0B0C, .prop = .Grapheme_Base },
10401 .{ .from = 0x0B0F, .to = 0x0B10, .prop = .Grapheme_Base },
10402 .{ .from = 0x0B13, .to = 0x0B28, .prop = .Grapheme_Base },
10403 .{ .from = 0x0B2A, .to = 0x0B30, .prop = .Grapheme_Base },
10404 .{ .from = 0x0B32, .to = 0x0B33, .prop = .Grapheme_Base },
10405 .{ .from = 0x0B35, .to = 0x0B39, .prop = .Grapheme_Base },
10406 .{ .from = 0x0B3D, .to = 0x0B3D, .prop = .Grapheme_Base },
10407 .{ .from = 0x0B40, .to = 0x0B40, .prop = .Grapheme_Base },
10408 .{ .from = 0x0B47, .to = 0x0B48, .prop = .Grapheme_Base },
10409 .{ .from = 0x0B4B, .to = 0x0B4C, .prop = .Grapheme_Base },
10410 .{ .from = 0x0B5C, .to = 0x0B5D, .prop = .Grapheme_Base },
10411 .{ .from = 0x0B5F, .to = 0x0B61, .prop = .Grapheme_Base },
10412 .{ .from = 0x0B66, .to = 0x0B6F, .prop = .Grapheme_Base },
10413 .{ .from = 0x0B70, .to = 0x0B70, .prop = .Grapheme_Base },
10414 .{ .from = 0x0B71, .to = 0x0B71, .prop = .Grapheme_Base },
10415 .{ .from = 0x0B72, .to = 0x0B77, .prop = .Grapheme_Base },
10416 .{ .from = 0x0B83, .to = 0x0B83, .prop = .Grapheme_Base },
10417 .{ .from = 0x0B85, .to = 0x0B8A, .prop = .Grapheme_Base },
10418 .{ .from = 0x0B8E, .to = 0x0B90, .prop = .Grapheme_Base },
10419 .{ .from = 0x0B92, .to = 0x0B95, .prop = .Grapheme_Base },
10420 .{ .from = 0x0B99, .to = 0x0B9A, .prop = .Grapheme_Base },
10421 .{ .from = 0x0B9C, .to = 0x0B9C, .prop = .Grapheme_Base },
10422 .{ .from = 0x0B9E, .to = 0x0B9F, .prop = .Grapheme_Base },
10423 .{ .from = 0x0BA3, .to = 0x0BA4, .prop = .Grapheme_Base },
10424 .{ .from = 0x0BA8, .to = 0x0BAA, .prop = .Grapheme_Base },
10425 .{ .from = 0x0BAE, .to = 0x0BB9, .prop = .Grapheme_Base },
10426 .{ .from = 0x0BBF, .to = 0x0BBF, .prop = .Grapheme_Base },
10427 .{ .from = 0x0BC1, .to = 0x0BC2, .prop = .Grapheme_Base },
10428 .{ .from = 0x0BC6, .to = 0x0BC8, .prop = .Grapheme_Base },
10429 .{ .from = 0x0BCA, .to = 0x0BCC, .prop = .Grapheme_Base },
10430 .{ .from = 0x0BD0, .to = 0x0BD0, .prop = .Grapheme_Base },
10431 .{ .from = 0x0BE6, .to = 0x0BEF, .prop = .Grapheme_Base },
10432 .{ .from = 0x0BF0, .to = 0x0BF2, .prop = .Grapheme_Base },
10433 .{ .from = 0x0BF3, .to = 0x0BF8, .prop = .Grapheme_Base },
10434 .{ .from = 0x0BF9, .to = 0x0BF9, .prop = .Grapheme_Base },
10435 .{ .from = 0x0BFA, .to = 0x0BFA, .prop = .Grapheme_Base },
10436 .{ .from = 0x0C01, .to = 0x0C03, .prop = .Grapheme_Base },
10437 .{ .from = 0x0C05, .to = 0x0C0C, .prop = .Grapheme_Base },
10438 .{ .from = 0x0C0E, .to = 0x0C10, .prop = .Grapheme_Base },
10439 .{ .from = 0x0C12, .to = 0x0C28, .prop = .Grapheme_Base },
10440 .{ .from = 0x0C2A, .to = 0x0C39, .prop = .Grapheme_Base },
10441 .{ .from = 0x0C3D, .to = 0x0C3D, .prop = .Grapheme_Base },
10442 .{ .from = 0x0C41, .to = 0x0C44, .prop = .Grapheme_Base },
10443 .{ .from = 0x0C58, .to = 0x0C5A, .prop = .Grapheme_Base },
10444 .{ .from = 0x0C60, .to = 0x0C61, .prop = .Grapheme_Base },
10445 .{ .from = 0x0C66, .to = 0x0C6F, .prop = .Grapheme_Base },
10446 .{ .from = 0x0C77, .to = 0x0C77, .prop = .Grapheme_Base },
10447 .{ .from = 0x0C78, .to = 0x0C7E, .prop = .Grapheme_Base },
10448 .{ .from = 0x0C7F, .to = 0x0C7F, .prop = .Grapheme_Base },
10449 .{ .from = 0x0C80, .to = 0x0C80, .prop = .Grapheme_Base },
10450 .{ .from = 0x0C82, .to = 0x0C83, .prop = .Grapheme_Base },
10451 .{ .from = 0x0C84, .to = 0x0C84, .prop = .Grapheme_Base },
10452 .{ .from = 0x0C85, .to = 0x0C8C, .prop = .Grapheme_Base },
10453 .{ .from = 0x0C8E, .to = 0x0C90, .prop = .Grapheme_Base },
10454 .{ .from = 0x0C92, .to = 0x0CA8, .prop = .Grapheme_Base },
10455 .{ .from = 0x0CAA, .to = 0x0CB3, .prop = .Grapheme_Base },
10456 .{ .from = 0x0CB5, .to = 0x0CB9, .prop = .Grapheme_Base },
10457 .{ .from = 0x0CBD, .to = 0x0CBD, .prop = .Grapheme_Base },
10458 .{ .from = 0x0CBE, .to = 0x0CBE, .prop = .Grapheme_Base },
10459 .{ .from = 0x0CC0, .to = 0x0CC1, .prop = .Grapheme_Base },
10460 .{ .from = 0x0CC3, .to = 0x0CC4, .prop = .Grapheme_Base },
10461 .{ .from = 0x0CC7, .to = 0x0CC8, .prop = .Grapheme_Base },
10462 .{ .from = 0x0CCA, .to = 0x0CCB, .prop = .Grapheme_Base },
10463 .{ .from = 0x0CDE, .to = 0x0CDE, .prop = .Grapheme_Base },
10464 .{ .from = 0x0CE0, .to = 0x0CE1, .prop = .Grapheme_Base },
10465 .{ .from = 0x0CE6, .to = 0x0CEF, .prop = .Grapheme_Base },
10466 .{ .from = 0x0CF1, .to = 0x0CF2, .prop = .Grapheme_Base },
10467 .{ .from = 0x0D02, .to = 0x0D03, .prop = .Grapheme_Base },
10468 .{ .from = 0x0D04, .to = 0x0D0C, .prop = .Grapheme_Base },
10469 .{ .from = 0x0D0E, .to = 0x0D10, .prop = .Grapheme_Base },
10470 .{ .from = 0x0D12, .to = 0x0D3A, .prop = .Grapheme_Base },
10471 .{ .from = 0x0D3D, .to = 0x0D3D, .prop = .Grapheme_Base },
10472 .{ .from = 0x0D3F, .to = 0x0D40, .prop = .Grapheme_Base },
10473 .{ .from = 0x0D46, .to = 0x0D48, .prop = .Grapheme_Base },
10474 .{ .from = 0x0D4A, .to = 0x0D4C, .prop = .Grapheme_Base },
10475 .{ .from = 0x0D4E, .to = 0x0D4E, .prop = .Grapheme_Base },
10476 .{ .from = 0x0D4F, .to = 0x0D4F, .prop = .Grapheme_Base },
10477 .{ .from = 0x0D54, .to = 0x0D56, .prop = .Grapheme_Base },
10478 .{ .from = 0x0D58, .to = 0x0D5E, .prop = .Grapheme_Base },
10479 .{ .from = 0x0D5F, .to = 0x0D61, .prop = .Grapheme_Base },
10480 .{ .from = 0x0D66, .to = 0x0D6F, .prop = .Grapheme_Base },
10481 .{ .from = 0x0D70, .to = 0x0D78, .prop = .Grapheme_Base },
10482 .{ .from = 0x0D79, .to = 0x0D79, .prop = .Grapheme_Base },
10483 .{ .from = 0x0D7A, .to = 0x0D7F, .prop = .Grapheme_Base },
10484 .{ .from = 0x0D82, .to = 0x0D83, .prop = .Grapheme_Base },
10485 .{ .from = 0x0D85, .to = 0x0D96, .prop = .Grapheme_Base },
10486 .{ .from = 0x0D9A, .to = 0x0DB1, .prop = .Grapheme_Base },
10487 .{ .from = 0x0DB3, .to = 0x0DBB, .prop = .Grapheme_Base },
10488 .{ .from = 0x0DBD, .to = 0x0DBD, .prop = .Grapheme_Base },
10489 .{ .from = 0x0DC0, .to = 0x0DC6, .prop = .Grapheme_Base },
10490 .{ .from = 0x0DD0, .to = 0x0DD1, .prop = .Grapheme_Base },
10491 .{ .from = 0x0DD8, .to = 0x0DDE, .prop = .Grapheme_Base },
10492 .{ .from = 0x0DE6, .to = 0x0DEF, .prop = .Grapheme_Base },
10493 .{ .from = 0x0DF2, .to = 0x0DF3, .prop = .Grapheme_Base },
10494 .{ .from = 0x0DF4, .to = 0x0DF4, .prop = .Grapheme_Base },
10495 .{ .from = 0x0E01, .to = 0x0E30, .prop = .Grapheme_Base },
10496 .{ .from = 0x0E32, .to = 0x0E33, .prop = .Grapheme_Base },
10497 .{ .from = 0x0E3F, .to = 0x0E3F, .prop = .Grapheme_Base },
10498 .{ .from = 0x0E40, .to = 0x0E45, .prop = .Grapheme_Base },
10499 .{ .from = 0x0E46, .to = 0x0E46, .prop = .Grapheme_Base },
10500 .{ .from = 0x0E4F, .to = 0x0E4F, .prop = .Grapheme_Base },
10501 .{ .from = 0x0E50, .to = 0x0E59, .prop = .Grapheme_Base },
10502 .{ .from = 0x0E5A, .to = 0x0E5B, .prop = .Grapheme_Base },
10503 .{ .from = 0x0E81, .to = 0x0E82, .prop = .Grapheme_Base },
10504 .{ .from = 0x0E84, .to = 0x0E84, .prop = .Grapheme_Base },
10505 .{ .from = 0x0E86, .to = 0x0E8A, .prop = .Grapheme_Base },
10506 .{ .from = 0x0E8C, .to = 0x0EA3, .prop = .Grapheme_Base },
10507 .{ .from = 0x0EA5, .to = 0x0EA5, .prop = .Grapheme_Base },
10508 .{ .from = 0x0EA7, .to = 0x0EB0, .prop = .Grapheme_Base },
10509 .{ .from = 0x0EB2, .to = 0x0EB3, .prop = .Grapheme_Base },
10510 .{ .from = 0x0EBD, .to = 0x0EBD, .prop = .Grapheme_Base },
10511 .{ .from = 0x0EC0, .to = 0x0EC4, .prop = .Grapheme_Base },
10512 .{ .from = 0x0EC6, .to = 0x0EC6, .prop = .Grapheme_Base },
10513 .{ .from = 0x0ED0, .to = 0x0ED9, .prop = .Grapheme_Base },
10514 .{ .from = 0x0EDC, .to = 0x0EDF, .prop = .Grapheme_Base },
10515 .{ .from = 0x0F00, .to = 0x0F00, .prop = .Grapheme_Base },
10516 .{ .from = 0x0F01, .to = 0x0F03, .prop = .Grapheme_Base },
10517 .{ .from = 0x0F04, .to = 0x0F12, .prop = .Grapheme_Base },
10518 .{ .from = 0x0F13, .to = 0x0F13, .prop = .Grapheme_Base },
10519 .{ .from = 0x0F14, .to = 0x0F14, .prop = .Grapheme_Base },
10520 .{ .from = 0x0F15, .to = 0x0F17, .prop = .Grapheme_Base },
10521 .{ .from = 0x0F1A, .to = 0x0F1F, .prop = .Grapheme_Base },
10522 .{ .from = 0x0F20, .to = 0x0F29, .prop = .Grapheme_Base },
10523 .{ .from = 0x0F2A, .to = 0x0F33, .prop = .Grapheme_Base },
10524 .{ .from = 0x0F34, .to = 0x0F34, .prop = .Grapheme_Base },
10525 .{ .from = 0x0F36, .to = 0x0F36, .prop = .Grapheme_Base },
10526 .{ .from = 0x0F38, .to = 0x0F38, .prop = .Grapheme_Base },
10527 .{ .from = 0x0F3A, .to = 0x0F3A, .prop = .Grapheme_Base },
10528 .{ .from = 0x0F3B, .to = 0x0F3B, .prop = .Grapheme_Base },
10529 .{ .from = 0x0F3C, .to = 0x0F3C, .prop = .Grapheme_Base },
10530 .{ .from = 0x0F3D, .to = 0x0F3D, .prop = .Grapheme_Base },
10531 .{ .from = 0x0F3E, .to = 0x0F3F, .prop = .Grapheme_Base },
10532 .{ .from = 0x0F40, .to = 0x0F47, .prop = .Grapheme_Base },
10533 .{ .from = 0x0F49, .to = 0x0F6C, .prop = .Grapheme_Base },
10534 .{ .from = 0x0F7F, .to = 0x0F7F, .prop = .Grapheme_Base },
10535 .{ .from = 0x0F85, .to = 0x0F85, .prop = .Grapheme_Base },
10536 .{ .from = 0x0F88, .to = 0x0F8C, .prop = .Grapheme_Base },
10537 .{ .from = 0x0FBE, .to = 0x0FC5, .prop = .Grapheme_Base },
10538 .{ .from = 0x0FC7, .to = 0x0FCC, .prop = .Grapheme_Base },
10539 .{ .from = 0x0FCE, .to = 0x0FCF, .prop = .Grapheme_Base },
10540 .{ .from = 0x0FD0, .to = 0x0FD4, .prop = .Grapheme_Base },
10541 .{ .from = 0x0FD5, .to = 0x0FD8, .prop = .Grapheme_Base },
10542 .{ .from = 0x0FD9, .to = 0x0FDA, .prop = .Grapheme_Base },
10543 .{ .from = 0x1000, .to = 0x102A, .prop = .Grapheme_Base },
10544 .{ .from = 0x102B, .to = 0x102C, .prop = .Grapheme_Base },
10545 .{ .from = 0x1031, .to = 0x1031, .prop = .Grapheme_Base },
10546 .{ .from = 0x1038, .to = 0x1038, .prop = .Grapheme_Base },
10547 .{ .from = 0x103B, .to = 0x103C, .prop = .Grapheme_Base },
10548 .{ .from = 0x103F, .to = 0x103F, .prop = .Grapheme_Base },
10549 .{ .from = 0x1040, .to = 0x1049, .prop = .Grapheme_Base },
10550 .{ .from = 0x104A, .to = 0x104F, .prop = .Grapheme_Base },
10551 .{ .from = 0x1050, .to = 0x1055, .prop = .Grapheme_Base },
10552 .{ .from = 0x1056, .to = 0x1057, .prop = .Grapheme_Base },
10553 .{ .from = 0x105A, .to = 0x105D, .prop = .Grapheme_Base },
10554 .{ .from = 0x1061, .to = 0x1061, .prop = .Grapheme_Base },
10555 .{ .from = 0x1062, .to = 0x1064, .prop = .Grapheme_Base },
10556 .{ .from = 0x1065, .to = 0x1066, .prop = .Grapheme_Base },
10557 .{ .from = 0x1067, .to = 0x106D, .prop = .Grapheme_Base },
10558 .{ .from = 0x106E, .to = 0x1070, .prop = .Grapheme_Base },
10559 .{ .from = 0x1075, .to = 0x1081, .prop = .Grapheme_Base },
10560 .{ .from = 0x1083, .to = 0x1084, .prop = .Grapheme_Base },
10561 .{ .from = 0x1087, .to = 0x108C, .prop = .Grapheme_Base },
10562 .{ .from = 0x108E, .to = 0x108E, .prop = .Grapheme_Base },
10563 .{ .from = 0x108F, .to = 0x108F, .prop = .Grapheme_Base },
10564 .{ .from = 0x1090, .to = 0x1099, .prop = .Grapheme_Base },
10565 .{ .from = 0x109A, .to = 0x109C, .prop = .Grapheme_Base },
10566 .{ .from = 0x109E, .to = 0x109F, .prop = .Grapheme_Base },
10567 .{ .from = 0x10A0, .to = 0x10C5, .prop = .Grapheme_Base },
10568 .{ .from = 0x10C7, .to = 0x10C7, .prop = .Grapheme_Base },
10569 .{ .from = 0x10CD, .to = 0x10CD, .prop = .Grapheme_Base },
10570 .{ .from = 0x10D0, .to = 0x10FA, .prop = .Grapheme_Base },
10571 .{ .from = 0x10FB, .to = 0x10FB, .prop = .Grapheme_Base },
10572 .{ .from = 0x10FC, .to = 0x10FC, .prop = .Grapheme_Base },
10573 .{ .from = 0x10FD, .to = 0x10FF, .prop = .Grapheme_Base },
10574 .{ .from = 0x1100, .to = 0x1248, .prop = .Grapheme_Base },
10575 .{ .from = 0x124A, .to = 0x124D, .prop = .Grapheme_Base },
10576 .{ .from = 0x1250, .to = 0x1256, .prop = .Grapheme_Base },
10577 .{ .from = 0x1258, .to = 0x1258, .prop = .Grapheme_Base },
10578 .{ .from = 0x125A, .to = 0x125D, .prop = .Grapheme_Base },
10579 .{ .from = 0x1260, .to = 0x1288, .prop = .Grapheme_Base },
10580 .{ .from = 0x128A, .to = 0x128D, .prop = .Grapheme_Base },
10581 .{ .from = 0x1290, .to = 0x12B0, .prop = .Grapheme_Base },
10582 .{ .from = 0x12B2, .to = 0x12B5, .prop = .Grapheme_Base },
10583 .{ .from = 0x12B8, .to = 0x12BE, .prop = .Grapheme_Base },
10584 .{ .from = 0x12C0, .to = 0x12C0, .prop = .Grapheme_Base },
10585 .{ .from = 0x12C2, .to = 0x12C5, .prop = .Grapheme_Base },
10586 .{ .from = 0x12C8, .to = 0x12D6, .prop = .Grapheme_Base },
10587 .{ .from = 0x12D8, .to = 0x1310, .prop = .Grapheme_Base },
10588 .{ .from = 0x1312, .to = 0x1315, .prop = .Grapheme_Base },
10589 .{ .from = 0x1318, .to = 0x135A, .prop = .Grapheme_Base },
10590 .{ .from = 0x1360, .to = 0x1368, .prop = .Grapheme_Base },
10591 .{ .from = 0x1369, .to = 0x137C, .prop = .Grapheme_Base },
10592 .{ .from = 0x1380, .to = 0x138F, .prop = .Grapheme_Base },
10593 .{ .from = 0x1390, .to = 0x1399, .prop = .Grapheme_Base },
10594 .{ .from = 0x13A0, .to = 0x13F5, .prop = .Grapheme_Base },
10595 .{ .from = 0x13F8, .to = 0x13FD, .prop = .Grapheme_Base },
10596 .{ .from = 0x1400, .to = 0x1400, .prop = .Grapheme_Base },
10597 .{ .from = 0x1401, .to = 0x166C, .prop = .Grapheme_Base },
10598 .{ .from = 0x166D, .to = 0x166D, .prop = .Grapheme_Base },
10599 .{ .from = 0x166E, .to = 0x166E, .prop = .Grapheme_Base },
10600 .{ .from = 0x166F, .to = 0x167F, .prop = .Grapheme_Base },
10601 .{ .from = 0x1680, .to = 0x1680, .prop = .Grapheme_Base },
10602 .{ .from = 0x1681, .to = 0x169A, .prop = .Grapheme_Base },
10603 .{ .from = 0x169B, .to = 0x169B, .prop = .Grapheme_Base },
10604 .{ .from = 0x169C, .to = 0x169C, .prop = .Grapheme_Base },
10605 .{ .from = 0x16A0, .to = 0x16EA, .prop = .Grapheme_Base },
10606 .{ .from = 0x16EB, .to = 0x16ED, .prop = .Grapheme_Base },
10607 .{ .from = 0x16EE, .to = 0x16F0, .prop = .Grapheme_Base },
10608 .{ .from = 0x16F1, .to = 0x16F8, .prop = .Grapheme_Base },
10609 .{ .from = 0x1700, .to = 0x170C, .prop = .Grapheme_Base },
10610 .{ .from = 0x170E, .to = 0x1711, .prop = .Grapheme_Base },
10611 .{ .from = 0x1720, .to = 0x1731, .prop = .Grapheme_Base },
10612 .{ .from = 0x1735, .to = 0x1736, .prop = .Grapheme_Base },
10613 .{ .from = 0x1740, .to = 0x1751, .prop = .Grapheme_Base },
10614 .{ .from = 0x1760, .to = 0x176C, .prop = .Grapheme_Base },
10615 .{ .from = 0x176E, .to = 0x1770, .prop = .Grapheme_Base },
10616 .{ .from = 0x1780, .to = 0x17B3, .prop = .Grapheme_Base },
10617 .{ .from = 0x17B6, .to = 0x17B6, .prop = .Grapheme_Base },
10618 .{ .from = 0x17BE, .to = 0x17C5, .prop = .Grapheme_Base },
10619 .{ .from = 0x17C7, .to = 0x17C8, .prop = .Grapheme_Base },
10620 .{ .from = 0x17D4, .to = 0x17D6, .prop = .Grapheme_Base },
10621 .{ .from = 0x17D7, .to = 0x17D7, .prop = .Grapheme_Base },
10622 .{ .from = 0x17D8, .to = 0x17DA, .prop = .Grapheme_Base },
10623 .{ .from = 0x17DB, .to = 0x17DB, .prop = .Grapheme_Base },
10624 .{ .from = 0x17DC, .to = 0x17DC, .prop = .Grapheme_Base },
10625 .{ .from = 0x17E0, .to = 0x17E9, .prop = .Grapheme_Base },
10626 .{ .from = 0x17F0, .to = 0x17F9, .prop = .Grapheme_Base },
10627 .{ .from = 0x1800, .to = 0x1805, .prop = .Grapheme_Base },
10628 .{ .from = 0x1806, .to = 0x1806, .prop = .Grapheme_Base },
10629 .{ .from = 0x1807, .to = 0x180A, .prop = .Grapheme_Base },
10630 .{ .from = 0x1810, .to = 0x1819, .prop = .Grapheme_Base },
10631 .{ .from = 0x1820, .to = 0x1842, .prop = .Grapheme_Base },
10632 .{ .from = 0x1843, .to = 0x1843, .prop = .Grapheme_Base },
10633 .{ .from = 0x1844, .to = 0x1878, .prop = .Grapheme_Base },
10634 .{ .from = 0x1880, .to = 0x1884, .prop = .Grapheme_Base },
10635 .{ .from = 0x1887, .to = 0x18A8, .prop = .Grapheme_Base },
10636 .{ .from = 0x18AA, .to = 0x18AA, .prop = .Grapheme_Base },
10637 .{ .from = 0x18B0, .to = 0x18F5, .prop = .Grapheme_Base },
10638 .{ .from = 0x1900, .to = 0x191E, .prop = .Grapheme_Base },
10639 .{ .from = 0x1923, .to = 0x1926, .prop = .Grapheme_Base },
10640 .{ .from = 0x1929, .to = 0x192B, .prop = .Grapheme_Base },
10641 .{ .from = 0x1930, .to = 0x1931, .prop = .Grapheme_Base },
10642 .{ .from = 0x1933, .to = 0x1938, .prop = .Grapheme_Base },
10643 .{ .from = 0x1940, .to = 0x1940, .prop = .Grapheme_Base },
10644 .{ .from = 0x1944, .to = 0x1945, .prop = .Grapheme_Base },
10645 .{ .from = 0x1946, .to = 0x194F, .prop = .Grapheme_Base },
10646 .{ .from = 0x1950, .to = 0x196D, .prop = .Grapheme_Base },
10647 .{ .from = 0x1970, .to = 0x1974, .prop = .Grapheme_Base },
10648 .{ .from = 0x1980, .to = 0x19AB, .prop = .Grapheme_Base },
10649 .{ .from = 0x19B0, .to = 0x19C9, .prop = .Grapheme_Base },
10650 .{ .from = 0x19D0, .to = 0x19D9, .prop = .Grapheme_Base },
10651 .{ .from = 0x19DA, .to = 0x19DA, .prop = .Grapheme_Base },
10652 .{ .from = 0x19DE, .to = 0x19FF, .prop = .Grapheme_Base },
10653 .{ .from = 0x1A00, .to = 0x1A16, .prop = .Grapheme_Base },
10654 .{ .from = 0x1A19, .to = 0x1A1A, .prop = .Grapheme_Base },
10655 .{ .from = 0x1A1E, .to = 0x1A1F, .prop = .Grapheme_Base },
10656 .{ .from = 0x1A20, .to = 0x1A54, .prop = .Grapheme_Base },
10657 .{ .from = 0x1A55, .to = 0x1A55, .prop = .Grapheme_Base },
10658 .{ .from = 0x1A57, .to = 0x1A57, .prop = .Grapheme_Base },
10659 .{ .from = 0x1A61, .to = 0x1A61, .prop = .Grapheme_Base },
10660 .{ .from = 0x1A63, .to = 0x1A64, .prop = .Grapheme_Base },
10661 .{ .from = 0x1A6D, .to = 0x1A72, .prop = .Grapheme_Base },
10662 .{ .from = 0x1A80, .to = 0x1A89, .prop = .Grapheme_Base },
10663 .{ .from = 0x1A90, .to = 0x1A99, .prop = .Grapheme_Base },
10664 .{ .from = 0x1AA0, .to = 0x1AA6, .prop = .Grapheme_Base },
10665 .{ .from = 0x1AA7, .to = 0x1AA7, .prop = .Grapheme_Base },
10666 .{ .from = 0x1AA8, .to = 0x1AAD, .prop = .Grapheme_Base },
10667 .{ .from = 0x1B04, .to = 0x1B04, .prop = .Grapheme_Base },
10668 .{ .from = 0x1B05, .to = 0x1B33, .prop = .Grapheme_Base },
10669 .{ .from = 0x1B3B, .to = 0x1B3B, .prop = .Grapheme_Base },
10670 .{ .from = 0x1B3D, .to = 0x1B41, .prop = .Grapheme_Base },
10671 .{ .from = 0x1B43, .to = 0x1B44, .prop = .Grapheme_Base },
10672 .{ .from = 0x1B45, .to = 0x1B4B, .prop = .Grapheme_Base },
10673 .{ .from = 0x1B50, .to = 0x1B59, .prop = .Grapheme_Base },
10674 .{ .from = 0x1B5A, .to = 0x1B60, .prop = .Grapheme_Base },
10675 .{ .from = 0x1B61, .to = 0x1B6A, .prop = .Grapheme_Base },
10676 .{ .from = 0x1B74, .to = 0x1B7C, .prop = .Grapheme_Base },
10677 .{ .from = 0x1B82, .to = 0x1B82, .prop = .Grapheme_Base },
10678 .{ .from = 0x1B83, .to = 0x1BA0, .prop = .Grapheme_Base },
10679 .{ .from = 0x1BA1, .to = 0x1BA1, .prop = .Grapheme_Base },
10680 .{ .from = 0x1BA6, .to = 0x1BA7, .prop = .Grapheme_Base },
10681 .{ .from = 0x1BAA, .to = 0x1BAA, .prop = .Grapheme_Base },
10682 .{ .from = 0x1BAE, .to = 0x1BAF, .prop = .Grapheme_Base },
10683 .{ .from = 0x1BB0, .to = 0x1BB9, .prop = .Grapheme_Base },
10684 .{ .from = 0x1BBA, .to = 0x1BE5, .prop = .Grapheme_Base },
10685 .{ .from = 0x1BE7, .to = 0x1BE7, .prop = .Grapheme_Base },
10686 .{ .from = 0x1BEA, .to = 0x1BEC, .prop = .Grapheme_Base },
10687 .{ .from = 0x1BEE, .to = 0x1BEE, .prop = .Grapheme_Base },
10688 .{ .from = 0x1BF2, .to = 0x1BF3, .prop = .Grapheme_Base },
10689 .{ .from = 0x1BFC, .to = 0x1BFF, .prop = .Grapheme_Base },
10690 .{ .from = 0x1C00, .to = 0x1C23, .prop = .Grapheme_Base },
10691 .{ .from = 0x1C24, .to = 0x1C2B, .prop = .Grapheme_Base },
10692 .{ .from = 0x1C34, .to = 0x1C35, .prop = .Grapheme_Base },
10693 .{ .from = 0x1C3B, .to = 0x1C3F, .prop = .Grapheme_Base },
10694 .{ .from = 0x1C40, .to = 0x1C49, .prop = .Grapheme_Base },
10695 .{ .from = 0x1C4D, .to = 0x1C4F, .prop = .Grapheme_Base },
10696 .{ .from = 0x1C50, .to = 0x1C59, .prop = .Grapheme_Base },
10697 .{ .from = 0x1C5A, .to = 0x1C77, .prop = .Grapheme_Base },
10698 .{ .from = 0x1C78, .to = 0x1C7D, .prop = .Grapheme_Base },
10699 .{ .from = 0x1C7E, .to = 0x1C7F, .prop = .Grapheme_Base },
10700 .{ .from = 0x1C80, .to = 0x1C88, .prop = .Grapheme_Base },
10701 .{ .from = 0x1C90, .to = 0x1CBA, .prop = .Grapheme_Base },
10702 .{ .from = 0x1CBD, .to = 0x1CBF, .prop = .Grapheme_Base },
10703 .{ .from = 0x1CC0, .to = 0x1CC7, .prop = .Grapheme_Base },
10704 .{ .from = 0x1CD3, .to = 0x1CD3, .prop = .Grapheme_Base },
10705 .{ .from = 0x1CE1, .to = 0x1CE1, .prop = .Grapheme_Base },
10706 .{ .from = 0x1CE9, .to = 0x1CEC, .prop = .Grapheme_Base },
10707 .{ .from = 0x1CEE, .to = 0x1CF3, .prop = .Grapheme_Base },
10708 .{ .from = 0x1CF5, .to = 0x1CF6, .prop = .Grapheme_Base },
10709 .{ .from = 0x1CF7, .to = 0x1CF7, .prop = .Grapheme_Base },
10710 .{ .from = 0x1CFA, .to = 0x1CFA, .prop = .Grapheme_Base },
10711 .{ .from = 0x1D00, .to = 0x1D2B, .prop = .Grapheme_Base },
10712 .{ .from = 0x1D2C, .to = 0x1D6A, .prop = .Grapheme_Base },
10713 .{ .from = 0x1D6B, .to = 0x1D77, .prop = .Grapheme_Base },
10714 .{ .from = 0x1D78, .to = 0x1D78, .prop = .Grapheme_Base },
10715 .{ .from = 0x1D79, .to = 0x1D9A, .prop = .Grapheme_Base },
10716 .{ .from = 0x1D9B, .to = 0x1DBF, .prop = .Grapheme_Base },
10717 .{ .from = 0x1E00, .to = 0x1F15, .prop = .Grapheme_Base },
10718 .{ .from = 0x1F18, .to = 0x1F1D, .prop = .Grapheme_Base },
10719 .{ .from = 0x1F20, .to = 0x1F45, .prop = .Grapheme_Base },
10720 .{ .from = 0x1F48, .to = 0x1F4D, .prop = .Grapheme_Base },
10721 .{ .from = 0x1F50, .to = 0x1F57, .prop = .Grapheme_Base },
10722 .{ .from = 0x1F59, .to = 0x1F59, .prop = .Grapheme_Base },
10723 .{ .from = 0x1F5B, .to = 0x1F5B, .prop = .Grapheme_Base },
10724 .{ .from = 0x1F5D, .to = 0x1F5D, .prop = .Grapheme_Base },
10725 .{ .from = 0x1F5F, .to = 0x1F7D, .prop = .Grapheme_Base },
10726 .{ .from = 0x1F80, .to = 0x1FB4, .prop = .Grapheme_Base },
10727 .{ .from = 0x1FB6, .to = 0x1FBC, .prop = .Grapheme_Base },
10728 .{ .from = 0x1FBD, .to = 0x1FBD, .prop = .Grapheme_Base },
10729 .{ .from = 0x1FBE, .to = 0x1FBE, .prop = .Grapheme_Base },
10730 .{ .from = 0x1FBF, .to = 0x1FC1, .prop = .Grapheme_Base },
10731 .{ .from = 0x1FC2, .to = 0x1FC4, .prop = .Grapheme_Base },
10732 .{ .from = 0x1FC6, .to = 0x1FCC, .prop = .Grapheme_Base },
10733 .{ .from = 0x1FCD, .to = 0x1FCF, .prop = .Grapheme_Base },
10734 .{ .from = 0x1FD0, .to = 0x1FD3, .prop = .Grapheme_Base },
10735 .{ .from = 0x1FD6, .to = 0x1FDB, .prop = .Grapheme_Base },
10736 .{ .from = 0x1FDD, .to = 0x1FDF, .prop = .Grapheme_Base },
10737 .{ .from = 0x1FE0, .to = 0x1FEC, .prop = .Grapheme_Base },
10738 .{ .from = 0x1FED, .to = 0x1FEF, .prop = .Grapheme_Base },
10739 .{ .from = 0x1FF2, .to = 0x1FF4, .prop = .Grapheme_Base },
10740 .{ .from = 0x1FF6, .to = 0x1FFC, .prop = .Grapheme_Base },
10741 .{ .from = 0x1FFD, .to = 0x1FFE, .prop = .Grapheme_Base },
10742 .{ .from = 0x2000, .to = 0x200A, .prop = .Grapheme_Base },
10743 .{ .from = 0x2010, .to = 0x2015, .prop = .Grapheme_Base },
10744 .{ .from = 0x2016, .to = 0x2017, .prop = .Grapheme_Base },
10745 .{ .from = 0x2018, .to = 0x2018, .prop = .Grapheme_Base },
10746 .{ .from = 0x2019, .to = 0x2019, .prop = .Grapheme_Base },
10747 .{ .from = 0x201A, .to = 0x201A, .prop = .Grapheme_Base },
10748 .{ .from = 0x201B, .to = 0x201C, .prop = .Grapheme_Base },
10749 .{ .from = 0x201D, .to = 0x201D, .prop = .Grapheme_Base },
10750 .{ .from = 0x201E, .to = 0x201E, .prop = .Grapheme_Base },
10751 .{ .from = 0x201F, .to = 0x201F, .prop = .Grapheme_Base },
10752 .{ .from = 0x2020, .to = 0x2027, .prop = .Grapheme_Base },
10753 .{ .from = 0x202F, .to = 0x202F, .prop = .Grapheme_Base },
10754 .{ .from = 0x2030, .to = 0x2038, .prop = .Grapheme_Base },
10755 .{ .from = 0x2039, .to = 0x2039, .prop = .Grapheme_Base },
10756 .{ .from = 0x203A, .to = 0x203A, .prop = .Grapheme_Base },
10757 .{ .from = 0x203B, .to = 0x203E, .prop = .Grapheme_Base },
10758 .{ .from = 0x203F, .to = 0x2040, .prop = .Grapheme_Base },
10759 .{ .from = 0x2041, .to = 0x2043, .prop = .Grapheme_Base },
10760 .{ .from = 0x2044, .to = 0x2044, .prop = .Grapheme_Base },
10761 .{ .from = 0x2045, .to = 0x2045, .prop = .Grapheme_Base },
10762 .{ .from = 0x2046, .to = 0x2046, .prop = .Grapheme_Base },
10763 .{ .from = 0x2047, .to = 0x2051, .prop = .Grapheme_Base },
10764 .{ .from = 0x2052, .to = 0x2052, .prop = .Grapheme_Base },
10765 .{ .from = 0x2053, .to = 0x2053, .prop = .Grapheme_Base },
10766 .{ .from = 0x2054, .to = 0x2054, .prop = .Grapheme_Base },
10767 .{ .from = 0x2055, .to = 0x205E, .prop = .Grapheme_Base },
10768 .{ .from = 0x205F, .to = 0x205F, .prop = .Grapheme_Base },
10769 .{ .from = 0x2070, .to = 0x2070, .prop = .Grapheme_Base },
10770 .{ .from = 0x2071, .to = 0x2071, .prop = .Grapheme_Base },
10771 .{ .from = 0x2074, .to = 0x2079, .prop = .Grapheme_Base },
10772 .{ .from = 0x207A, .to = 0x207C, .prop = .Grapheme_Base },
10773 .{ .from = 0x207D, .to = 0x207D, .prop = .Grapheme_Base },
10774 .{ .from = 0x207E, .to = 0x207E, .prop = .Grapheme_Base },
10775 .{ .from = 0x207F, .to = 0x207F, .prop = .Grapheme_Base },
10776 .{ .from = 0x2080, .to = 0x2089, .prop = .Grapheme_Base },
10777 .{ .from = 0x208A, .to = 0x208C, .prop = .Grapheme_Base },
10778 .{ .from = 0x208D, .to = 0x208D, .prop = .Grapheme_Base },
10779 .{ .from = 0x208E, .to = 0x208E, .prop = .Grapheme_Base },
10780 .{ .from = 0x2090, .to = 0x209C, .prop = .Grapheme_Base },
10781 .{ .from = 0x20A0, .to = 0x20BF, .prop = .Grapheme_Base },
10782 .{ .from = 0x2100, .to = 0x2101, .prop = .Grapheme_Base },
10783 .{ .from = 0x2102, .to = 0x2102, .prop = .Grapheme_Base },
10784 .{ .from = 0x2103, .to = 0x2106, .prop = .Grapheme_Base },
10785 .{ .from = 0x2107, .to = 0x2107, .prop = .Grapheme_Base },
10786 .{ .from = 0x2108, .to = 0x2109, .prop = .Grapheme_Base },
10787 .{ .from = 0x210A, .to = 0x2113, .prop = .Grapheme_Base },
10788 .{ .from = 0x2114, .to = 0x2114, .prop = .Grapheme_Base },
10789 .{ .from = 0x2115, .to = 0x2115, .prop = .Grapheme_Base },
10790 .{ .from = 0x2116, .to = 0x2117, .prop = .Grapheme_Base },
10791 .{ .from = 0x2118, .to = 0x2118, .prop = .Grapheme_Base },
10792 .{ .from = 0x2119, .to = 0x211D, .prop = .Grapheme_Base },
10793 .{ .from = 0x211E, .to = 0x2123, .prop = .Grapheme_Base },
10794 .{ .from = 0x2124, .to = 0x2124, .prop = .Grapheme_Base },
10795 .{ .from = 0x2125, .to = 0x2125, .prop = .Grapheme_Base },
10796 .{ .from = 0x2126, .to = 0x2126, .prop = .Grapheme_Base },
10797 .{ .from = 0x2127, .to = 0x2127, .prop = .Grapheme_Base },
10798 .{ .from = 0x2128, .to = 0x2128, .prop = .Grapheme_Base },
10799 .{ .from = 0x2129, .to = 0x2129, .prop = .Grapheme_Base },
10800 .{ .from = 0x212A, .to = 0x212D, .prop = .Grapheme_Base },
10801 .{ .from = 0x212E, .to = 0x212E, .prop = .Grapheme_Base },
10802 .{ .from = 0x212F, .to = 0x2134, .prop = .Grapheme_Base },
10803 .{ .from = 0x2135, .to = 0x2138, .prop = .Grapheme_Base },
10804 .{ .from = 0x2139, .to = 0x2139, .prop = .Grapheme_Base },
10805 .{ .from = 0x213A, .to = 0x213B, .prop = .Grapheme_Base },
10806 .{ .from = 0x213C, .to = 0x213F, .prop = .Grapheme_Base },
10807 .{ .from = 0x2140, .to = 0x2144, .prop = .Grapheme_Base },
10808 .{ .from = 0x2145, .to = 0x2149, .prop = .Grapheme_Base },
10809 .{ .from = 0x214A, .to = 0x214A, .prop = .Grapheme_Base },
10810 .{ .from = 0x214B, .to = 0x214B, .prop = .Grapheme_Base },
10811 .{ .from = 0x214C, .to = 0x214D, .prop = .Grapheme_Base },
10812 .{ .from = 0x214E, .to = 0x214E, .prop = .Grapheme_Base },
10813 .{ .from = 0x214F, .to = 0x214F, .prop = .Grapheme_Base },
10814 .{ .from = 0x2150, .to = 0x215F, .prop = .Grapheme_Base },
10815 .{ .from = 0x2160, .to = 0x2182, .prop = .Grapheme_Base },
10816 .{ .from = 0x2183, .to = 0x2184, .prop = .Grapheme_Base },
10817 .{ .from = 0x2185, .to = 0x2188, .prop = .Grapheme_Base },
10818 .{ .from = 0x2189, .to = 0x2189, .prop = .Grapheme_Base },
10819 .{ .from = 0x218A, .to = 0x218B, .prop = .Grapheme_Base },
10820 .{ .from = 0x2190, .to = 0x2194, .prop = .Grapheme_Base },
10821 .{ .from = 0x2195, .to = 0x2199, .prop = .Grapheme_Base },
10822 .{ .from = 0x219A, .to = 0x219B, .prop = .Grapheme_Base },
10823 .{ .from = 0x219C, .to = 0x219F, .prop = .Grapheme_Base },
10824 .{ .from = 0x21A0, .to = 0x21A0, .prop = .Grapheme_Base },
10825 .{ .from = 0x21A1, .to = 0x21A2, .prop = .Grapheme_Base },
10826 .{ .from = 0x21A3, .to = 0x21A3, .prop = .Grapheme_Base },
10827 .{ .from = 0x21A4, .to = 0x21A5, .prop = .Grapheme_Base },
10828 .{ .from = 0x21A6, .to = 0x21A6, .prop = .Grapheme_Base },
10829 .{ .from = 0x21A7, .to = 0x21AD, .prop = .Grapheme_Base },
10830 .{ .from = 0x21AE, .to = 0x21AE, .prop = .Grapheme_Base },
10831 .{ .from = 0x21AF, .to = 0x21CD, .prop = .Grapheme_Base },
10832 .{ .from = 0x21CE, .to = 0x21CF, .prop = .Grapheme_Base },
10833 .{ .from = 0x21D0, .to = 0x21D1, .prop = .Grapheme_Base },
10834 .{ .from = 0x21D2, .to = 0x21D2, .prop = .Grapheme_Base },
10835 .{ .from = 0x21D3, .to = 0x21D3, .prop = .Grapheme_Base },
10836 .{ .from = 0x21D4, .to = 0x21D4, .prop = .Grapheme_Base },
10837 .{ .from = 0x21D5, .to = 0x21F3, .prop = .Grapheme_Base },
10838 .{ .from = 0x21F4, .to = 0x22FF, .prop = .Grapheme_Base },
10839 .{ .from = 0x2300, .to = 0x2307, .prop = .Grapheme_Base },
10840 .{ .from = 0x2308, .to = 0x2308, .prop = .Grapheme_Base },
10841 .{ .from = 0x2309, .to = 0x2309, .prop = .Grapheme_Base },
10842 .{ .from = 0x230A, .to = 0x230A, .prop = .Grapheme_Base },
10843 .{ .from = 0x230B, .to = 0x230B, .prop = .Grapheme_Base },
10844 .{ .from = 0x230C, .to = 0x231F, .prop = .Grapheme_Base },
10845 .{ .from = 0x2320, .to = 0x2321, .prop = .Grapheme_Base },
10846 .{ .from = 0x2322, .to = 0x2328, .prop = .Grapheme_Base },
10847 .{ .from = 0x2329, .to = 0x2329, .prop = .Grapheme_Base },
10848 .{ .from = 0x232A, .to = 0x232A, .prop = .Grapheme_Base },
10849 .{ .from = 0x232B, .to = 0x237B, .prop = .Grapheme_Base },
10850 .{ .from = 0x237C, .to = 0x237C, .prop = .Grapheme_Base },
10851 .{ .from = 0x237D, .to = 0x239A, .prop = .Grapheme_Base },
10852 .{ .from = 0x239B, .to = 0x23B3, .prop = .Grapheme_Base },
10853 .{ .from = 0x23B4, .to = 0x23DB, .prop = .Grapheme_Base },
10854 .{ .from = 0x23DC, .to = 0x23E1, .prop = .Grapheme_Base },
10855 .{ .from = 0x23E2, .to = 0x2426, .prop = .Grapheme_Base },
10856 .{ .from = 0x2440, .to = 0x244A, .prop = .Grapheme_Base },
10857 .{ .from = 0x2460, .to = 0x249B, .prop = .Grapheme_Base },
10858 .{ .from = 0x249C, .to = 0x24E9, .prop = .Grapheme_Base },
10859 .{ .from = 0x24EA, .to = 0x24FF, .prop = .Grapheme_Base },
10860 .{ .from = 0x2500, .to = 0x25B6, .prop = .Grapheme_Base },
10861 .{ .from = 0x25B7, .to = 0x25B7, .prop = .Grapheme_Base },
10862 .{ .from = 0x25B8, .to = 0x25C0, .prop = .Grapheme_Base },
10863 .{ .from = 0x25C1, .to = 0x25C1, .prop = .Grapheme_Base },
10864 .{ .from = 0x25C2, .to = 0x25F7, .prop = .Grapheme_Base },
10865 .{ .from = 0x25F8, .to = 0x25FF, .prop = .Grapheme_Base },
10866 .{ .from = 0x2600, .to = 0x266E, .prop = .Grapheme_Base },
10867 .{ .from = 0x266F, .to = 0x266F, .prop = .Grapheme_Base },
10868 .{ .from = 0x2670, .to = 0x2767, .prop = .Grapheme_Base },
10869 .{ .from = 0x2768, .to = 0x2768, .prop = .Grapheme_Base },
10870 .{ .from = 0x2769, .to = 0x2769, .prop = .Grapheme_Base },
10871 .{ .from = 0x276A, .to = 0x276A, .prop = .Grapheme_Base },
10872 .{ .from = 0x276B, .to = 0x276B, .prop = .Grapheme_Base },
10873 .{ .from = 0x276C, .to = 0x276C, .prop = .Grapheme_Base },
10874 .{ .from = 0x276D, .to = 0x276D, .prop = .Grapheme_Base },
10875 .{ .from = 0x276E, .to = 0x276E, .prop = .Grapheme_Base },
10876 .{ .from = 0x276F, .to = 0x276F, .prop = .Grapheme_Base },
10877 .{ .from = 0x2770, .to = 0x2770, .prop = .Grapheme_Base },
10878 .{ .from = 0x2771, .to = 0x2771, .prop = .Grapheme_Base },
10879 .{ .from = 0x2772, .to = 0x2772, .prop = .Grapheme_Base },
10880 .{ .from = 0x2773, .to = 0x2773, .prop = .Grapheme_Base },
10881 .{ .from = 0x2774, .to = 0x2774, .prop = .Grapheme_Base },
10882 .{ .from = 0x2775, .to = 0x2775, .prop = .Grapheme_Base },
10883 .{ .from = 0x2776, .to = 0x2793, .prop = .Grapheme_Base },
10884 .{ .from = 0x2794, .to = 0x27BF, .prop = .Grapheme_Base },
10885 .{ .from = 0x27C0, .to = 0x27C4, .prop = .Grapheme_Base },
10886 .{ .from = 0x27C5, .to = 0x27C5, .prop = .Grapheme_Base },
10887 .{ .from = 0x27C6, .to = 0x27C6, .prop = .Grapheme_Base },
10888 .{ .from = 0x27C7, .to = 0x27E5, .prop = .Grapheme_Base },
10889 .{ .from = 0x27E6, .to = 0x27E6, .prop = .Grapheme_Base },
10890 .{ .from = 0x27E7, .to = 0x27E7, .prop = .Grapheme_Base },
10891 .{ .from = 0x27E8, .to = 0x27E8, .prop = .Grapheme_Base },
10892 .{ .from = 0x27E9, .to = 0x27E9, .prop = .Grapheme_Base },
10893 .{ .from = 0x27EA, .to = 0x27EA, .prop = .Grapheme_Base },
10894 .{ .from = 0x27EB, .to = 0x27EB, .prop = .Grapheme_Base },
10895 .{ .from = 0x27EC, .to = 0x27EC, .prop = .Grapheme_Base },
10896 .{ .from = 0x27ED, .to = 0x27ED, .prop = .Grapheme_Base },
10897 .{ .from = 0x27EE, .to = 0x27EE, .prop = .Grapheme_Base },
10898 .{ .from = 0x27EF, .to = 0x27EF, .prop = .Grapheme_Base },
10899 .{ .from = 0x27F0, .to = 0x27FF, .prop = .Grapheme_Base },
10900 .{ .from = 0x2800, .to = 0x28FF, .prop = .Grapheme_Base },
10901 .{ .from = 0x2900, .to = 0x2982, .prop = .Grapheme_Base },
10902 .{ .from = 0x2983, .to = 0x2983, .prop = .Grapheme_Base },
10903 .{ .from = 0x2984, .to = 0x2984, .prop = .Grapheme_Base },
10904 .{ .from = 0x2985, .to = 0x2985, .prop = .Grapheme_Base },
10905 .{ .from = 0x2986, .to = 0x2986, .prop = .Grapheme_Base },
10906 .{ .from = 0x2987, .to = 0x2987, .prop = .Grapheme_Base },
10907 .{ .from = 0x2988, .to = 0x2988, .prop = .Grapheme_Base },
10908 .{ .from = 0x2989, .to = 0x2989, .prop = .Grapheme_Base },
10909 .{ .from = 0x298A, .to = 0x298A, .prop = .Grapheme_Base },
10910 .{ .from = 0x298B, .to = 0x298B, .prop = .Grapheme_Base },
10911 .{ .from = 0x298C, .to = 0x298C, .prop = .Grapheme_Base },
10912 .{ .from = 0x298D, .to = 0x298D, .prop = .Grapheme_Base },
10913 .{ .from = 0x298E, .to = 0x298E, .prop = .Grapheme_Base },
10914 .{ .from = 0x298F, .to = 0x298F, .prop = .Grapheme_Base },
10915 .{ .from = 0x2990, .to = 0x2990, .prop = .Grapheme_Base },
10916 .{ .from = 0x2991, .to = 0x2991, .prop = .Grapheme_Base },
10917 .{ .from = 0x2992, .to = 0x2992, .prop = .Grapheme_Base },
10918 .{ .from = 0x2993, .to = 0x2993, .prop = .Grapheme_Base },
10919 .{ .from = 0x2994, .to = 0x2994, .prop = .Grapheme_Base },
10920 .{ .from = 0x2995, .to = 0x2995, .prop = .Grapheme_Base },
10921 .{ .from = 0x2996, .to = 0x2996, .prop = .Grapheme_Base },
10922 .{ .from = 0x2997, .to = 0x2997, .prop = .Grapheme_Base },
10923 .{ .from = 0x2998, .to = 0x2998, .prop = .Grapheme_Base },
10924 .{ .from = 0x2999, .to = 0x29D7, .prop = .Grapheme_Base },
10925 .{ .from = 0x29D8, .to = 0x29D8, .prop = .Grapheme_Base },
10926 .{ .from = 0x29D9, .to = 0x29D9, .prop = .Grapheme_Base },
10927 .{ .from = 0x29DA, .to = 0x29DA, .prop = .Grapheme_Base },
10928 .{ .from = 0x29DB, .to = 0x29DB, .prop = .Grapheme_Base },
10929 .{ .from = 0x29DC, .to = 0x29FB, .prop = .Grapheme_Base },
10930 .{ .from = 0x29FC, .to = 0x29FC, .prop = .Grapheme_Base },
10931 .{ .from = 0x29FD, .to = 0x29FD, .prop = .Grapheme_Base },
10932 .{ .from = 0x29FE, .to = 0x2AFF, .prop = .Grapheme_Base },
10933 .{ .from = 0x2B00, .to = 0x2B2F, .prop = .Grapheme_Base },
10934 .{ .from = 0x2B30, .to = 0x2B44, .prop = .Grapheme_Base },
10935 .{ .from = 0x2B45, .to = 0x2B46, .prop = .Grapheme_Base },
10936 .{ .from = 0x2B47, .to = 0x2B4C, .prop = .Grapheme_Base },
10937 .{ .from = 0x2B4D, .to = 0x2B73, .prop = .Grapheme_Base },
10938 .{ .from = 0x2B76, .to = 0x2B95, .prop = .Grapheme_Base },
10939 .{ .from = 0x2B97, .to = 0x2BFF, .prop = .Grapheme_Base },
10940 .{ .from = 0x2C00, .to = 0x2C2E, .prop = .Grapheme_Base },
10941 .{ .from = 0x2C30, .to = 0x2C5E, .prop = .Grapheme_Base },
10942 .{ .from = 0x2C60, .to = 0x2C7B, .prop = .Grapheme_Base },
10943 .{ .from = 0x2C7C, .to = 0x2C7D, .prop = .Grapheme_Base },
10944 .{ .from = 0x2C7E, .to = 0x2CE4, .prop = .Grapheme_Base },
10945 .{ .from = 0x2CE5, .to = 0x2CEA, .prop = .Grapheme_Base },
10946 .{ .from = 0x2CEB, .to = 0x2CEE, .prop = .Grapheme_Base },
10947 .{ .from = 0x2CF2, .to = 0x2CF3, .prop = .Grapheme_Base },
10948 .{ .from = 0x2CF9, .to = 0x2CFC, .prop = .Grapheme_Base },
10949 .{ .from = 0x2CFD, .to = 0x2CFD, .prop = .Grapheme_Base },
10950 .{ .from = 0x2CFE, .to = 0x2CFF, .prop = .Grapheme_Base },
10951 .{ .from = 0x2D00, .to = 0x2D25, .prop = .Grapheme_Base },
10952 .{ .from = 0x2D27, .to = 0x2D27, .prop = .Grapheme_Base },
10953 .{ .from = 0x2D2D, .to = 0x2D2D, .prop = .Grapheme_Base },
10954 .{ .from = 0x2D30, .to = 0x2D67, .prop = .Grapheme_Base },
10955 .{ .from = 0x2D6F, .to = 0x2D6F, .prop = .Grapheme_Base },
10956 .{ .from = 0x2D70, .to = 0x2D70, .prop = .Grapheme_Base },
10957 .{ .from = 0x2D80, .to = 0x2D96, .prop = .Grapheme_Base },
10958 .{ .from = 0x2DA0, .to = 0x2DA6, .prop = .Grapheme_Base },
10959 .{ .from = 0x2DA8, .to = 0x2DAE, .prop = .Grapheme_Base },
10960 .{ .from = 0x2DB0, .to = 0x2DB6, .prop = .Grapheme_Base },
10961 .{ .from = 0x2DB8, .to = 0x2DBE, .prop = .Grapheme_Base },
10962 .{ .from = 0x2DC0, .to = 0x2DC6, .prop = .Grapheme_Base },
10963 .{ .from = 0x2DC8, .to = 0x2DCE, .prop = .Grapheme_Base },
10964 .{ .from = 0x2DD0, .to = 0x2DD6, .prop = .Grapheme_Base },
10965 .{ .from = 0x2DD8, .to = 0x2DDE, .prop = .Grapheme_Base },
10966 .{ .from = 0x2E00, .to = 0x2E01, .prop = .Grapheme_Base },
10967 .{ .from = 0x2E02, .to = 0x2E02, .prop = .Grapheme_Base },
10968 .{ .from = 0x2E03, .to = 0x2E03, .prop = .Grapheme_Base },
10969 .{ .from = 0x2E04, .to = 0x2E04, .prop = .Grapheme_Base },
10970 .{ .from = 0x2E05, .to = 0x2E05, .prop = .Grapheme_Base },
10971 .{ .from = 0x2E06, .to = 0x2E08, .prop = .Grapheme_Base },
10972 .{ .from = 0x2E09, .to = 0x2E09, .prop = .Grapheme_Base },
10973 .{ .from = 0x2E0A, .to = 0x2E0A, .prop = .Grapheme_Base },
10974 .{ .from = 0x2E0B, .to = 0x2E0B, .prop = .Grapheme_Base },
10975 .{ .from = 0x2E0C, .to = 0x2E0C, .prop = .Grapheme_Base },
10976 .{ .from = 0x2E0D, .to = 0x2E0D, .prop = .Grapheme_Base },
10977 .{ .from = 0x2E0E, .to = 0x2E16, .prop = .Grapheme_Base },
10978 .{ .from = 0x2E17, .to = 0x2E17, .prop = .Grapheme_Base },
10979 .{ .from = 0x2E18, .to = 0x2E19, .prop = .Grapheme_Base },
10980 .{ .from = 0x2E1A, .to = 0x2E1A, .prop = .Grapheme_Base },
10981 .{ .from = 0x2E1B, .to = 0x2E1B, .prop = .Grapheme_Base },
10982 .{ .from = 0x2E1C, .to = 0x2E1C, .prop = .Grapheme_Base },
10983 .{ .from = 0x2E1D, .to = 0x2E1D, .prop = .Grapheme_Base },
10984 .{ .from = 0x2E1E, .to = 0x2E1F, .prop = .Grapheme_Base },
10985 .{ .from = 0x2E20, .to = 0x2E20, .prop = .Grapheme_Base },
10986 .{ .from = 0x2E21, .to = 0x2E21, .prop = .Grapheme_Base },
10987 .{ .from = 0x2E22, .to = 0x2E22, .prop = .Grapheme_Base },
10988 .{ .from = 0x2E23, .to = 0x2E23, .prop = .Grapheme_Base },
10989 .{ .from = 0x2E24, .to = 0x2E24, .prop = .Grapheme_Base },
10990 .{ .from = 0x2E25, .to = 0x2E25, .prop = .Grapheme_Base },
10991 .{ .from = 0x2E26, .to = 0x2E26, .prop = .Grapheme_Base },
10992 .{ .from = 0x2E27, .to = 0x2E27, .prop = .Grapheme_Base },
10993 .{ .from = 0x2E28, .to = 0x2E28, .prop = .Grapheme_Base },
10994 .{ .from = 0x2E29, .to = 0x2E29, .prop = .Grapheme_Base },
10995 .{ .from = 0x2E2A, .to = 0x2E2E, .prop = .Grapheme_Base },
10996 .{ .from = 0x2E2F, .to = 0x2E2F, .prop = .Grapheme_Base },
10997 .{ .from = 0x2E30, .to = 0x2E39, .prop = .Grapheme_Base },
10998 .{ .from = 0x2E3A, .to = 0x2E3B, .prop = .Grapheme_Base },
10999 .{ .from = 0x2E3C, .to = 0x2E3F, .prop = .Grapheme_Base },
11000 .{ .from = 0x2E40, .to = 0x2E40, .prop = .Grapheme_Base },
11001 .{ .from = 0x2E41, .to = 0x2E41, .prop = .Grapheme_Base },
11002 .{ .from = 0x2E42, .to = 0x2E42, .prop = .Grapheme_Base },
11003 .{ .from = 0x2E43, .to = 0x2E4F, .prop = .Grapheme_Base },
11004 .{ .from = 0x2E50, .to = 0x2E51, .prop = .Grapheme_Base },
11005 .{ .from = 0x2E52, .to = 0x2E52, .prop = .Grapheme_Base },
11006 .{ .from = 0x2E80, .to = 0x2E99, .prop = .Grapheme_Base },
11007 .{ .from = 0x2E9B, .to = 0x2EF3, .prop = .Grapheme_Base },
11008 .{ .from = 0x2F00, .to = 0x2FD5, .prop = .Grapheme_Base },
11009 .{ .from = 0x2FF0, .to = 0x2FFB, .prop = .Grapheme_Base },
11010 .{ .from = 0x3000, .to = 0x3000, .prop = .Grapheme_Base },
11011 .{ .from = 0x3001, .to = 0x3003, .prop = .Grapheme_Base },
11012 .{ .from = 0x3004, .to = 0x3004, .prop = .Grapheme_Base },
11013 .{ .from = 0x3005, .to = 0x3005, .prop = .Grapheme_Base },
11014 .{ .from = 0x3006, .to = 0x3006, .prop = .Grapheme_Base },
11015 .{ .from = 0x3007, .to = 0x3007, .prop = .Grapheme_Base },
11016 .{ .from = 0x3008, .to = 0x3008, .prop = .Grapheme_Base },
11017 .{ .from = 0x3009, .to = 0x3009, .prop = .Grapheme_Base },
11018 .{ .from = 0x300A, .to = 0x300A, .prop = .Grapheme_Base },
11019 .{ .from = 0x300B, .to = 0x300B, .prop = .Grapheme_Base },
11020 .{ .from = 0x300C, .to = 0x300C, .prop = .Grapheme_Base },
11021 .{ .from = 0x300D, .to = 0x300D, .prop = .Grapheme_Base },
11022 .{ .from = 0x300E, .to = 0x300E, .prop = .Grapheme_Base },
11023 .{ .from = 0x300F, .to = 0x300F, .prop = .Grapheme_Base },
11024 .{ .from = 0x3010, .to = 0x3010, .prop = .Grapheme_Base },
11025 .{ .from = 0x3011, .to = 0x3011, .prop = .Grapheme_Base },
11026 .{ .from = 0x3012, .to = 0x3013, .prop = .Grapheme_Base },
11027 .{ .from = 0x3014, .to = 0x3014, .prop = .Grapheme_Base },
11028 .{ .from = 0x3015, .to = 0x3015, .prop = .Grapheme_Base },
11029 .{ .from = 0x3016, .to = 0x3016, .prop = .Grapheme_Base },
11030 .{ .from = 0x3017, .to = 0x3017, .prop = .Grapheme_Base },
11031 .{ .from = 0x3018, .to = 0x3018, .prop = .Grapheme_Base },
11032 .{ .from = 0x3019, .to = 0x3019, .prop = .Grapheme_Base },
11033 .{ .from = 0x301A, .to = 0x301A, .prop = .Grapheme_Base },
11034 .{ .from = 0x301B, .to = 0x301B, .prop = .Grapheme_Base },
11035 .{ .from = 0x301C, .to = 0x301C, .prop = .Grapheme_Base },
11036 .{ .from = 0x301D, .to = 0x301D, .prop = .Grapheme_Base },
11037 .{ .from = 0x301E, .to = 0x301F, .prop = .Grapheme_Base },
11038 .{ .from = 0x3020, .to = 0x3020, .prop = .Grapheme_Base },
11039 .{ .from = 0x3021, .to = 0x3029, .prop = .Grapheme_Base },
11040 .{ .from = 0x3030, .to = 0x3030, .prop = .Grapheme_Base },
11041 .{ .from = 0x3031, .to = 0x3035, .prop = .Grapheme_Base },
11042 .{ .from = 0x3036, .to = 0x3037, .prop = .Grapheme_Base },
11043 .{ .from = 0x3038, .to = 0x303A, .prop = .Grapheme_Base },
11044 .{ .from = 0x303B, .to = 0x303B, .prop = .Grapheme_Base },
11045 .{ .from = 0x303C, .to = 0x303C, .prop = .Grapheme_Base },
11046 .{ .from = 0x303D, .to = 0x303D, .prop = .Grapheme_Base },
11047 .{ .from = 0x303E, .to = 0x303F, .prop = .Grapheme_Base },
11048 .{ .from = 0x3041, .to = 0x3096, .prop = .Grapheme_Base },
11049 .{ .from = 0x309B, .to = 0x309C, .prop = .Grapheme_Base },
11050 .{ .from = 0x309D, .to = 0x309E, .prop = .Grapheme_Base },
11051 .{ .from = 0x309F, .to = 0x309F, .prop = .Grapheme_Base },
11052 .{ .from = 0x30A0, .to = 0x30A0, .prop = .Grapheme_Base },
11053 .{ .from = 0x30A1, .to = 0x30FA, .prop = .Grapheme_Base },
11054 .{ .from = 0x30FB, .to = 0x30FB, .prop = .Grapheme_Base },
11055 .{ .from = 0x30FC, .to = 0x30FE, .prop = .Grapheme_Base },
11056 .{ .from = 0x30FF, .to = 0x30FF, .prop = .Grapheme_Base },
11057 .{ .from = 0x3105, .to = 0x312F, .prop = .Grapheme_Base },
11058 .{ .from = 0x3131, .to = 0x318E, .prop = .Grapheme_Base },
11059 .{ .from = 0x3190, .to = 0x3191, .prop = .Grapheme_Base },
11060 .{ .from = 0x3192, .to = 0x3195, .prop = .Grapheme_Base },
11061 .{ .from = 0x3196, .to = 0x319F, .prop = .Grapheme_Base },
11062 .{ .from = 0x31A0, .to = 0x31BF, .prop = .Grapheme_Base },
11063 .{ .from = 0x31C0, .to = 0x31E3, .prop = .Grapheme_Base },
11064 .{ .from = 0x31F0, .to = 0x31FF, .prop = .Grapheme_Base },
11065 .{ .from = 0x3200, .to = 0x321E, .prop = .Grapheme_Base },
11066 .{ .from = 0x3220, .to = 0x3229, .prop = .Grapheme_Base },
11067 .{ .from = 0x322A, .to = 0x3247, .prop = .Grapheme_Base },
11068 .{ .from = 0x3248, .to = 0x324F, .prop = .Grapheme_Base },
11069 .{ .from = 0x3250, .to = 0x3250, .prop = .Grapheme_Base },
11070 .{ .from = 0x3251, .to = 0x325F, .prop = .Grapheme_Base },
11071 .{ .from = 0x3260, .to = 0x327F, .prop = .Grapheme_Base },
11072 .{ .from = 0x3280, .to = 0x3289, .prop = .Grapheme_Base },
11073 .{ .from = 0x328A, .to = 0x32B0, .prop = .Grapheme_Base },
11074 .{ .from = 0x32B1, .to = 0x32BF, .prop = .Grapheme_Base },
11075 .{ .from = 0x32C0, .to = 0x33FF, .prop = .Grapheme_Base },
11076 .{ .from = 0x3400, .to = 0x4DBF, .prop = .Grapheme_Base },
11077 .{ .from = 0x4DC0, .to = 0x4DFF, .prop = .Grapheme_Base },
11078 .{ .from = 0x4E00, .to = 0x9FFC, .prop = .Grapheme_Base },
11079 .{ .from = 0xA000, .to = 0xA014, .prop = .Grapheme_Base },
11080 .{ .from = 0xA015, .to = 0xA015, .prop = .Grapheme_Base },
11081 .{ .from = 0xA016, .to = 0xA48C, .prop = .Grapheme_Base },
11082 .{ .from = 0xA490, .to = 0xA4C6, .prop = .Grapheme_Base },
11083 .{ .from = 0xA4D0, .to = 0xA4F7, .prop = .Grapheme_Base },
11084 .{ .from = 0xA4F8, .to = 0xA4FD, .prop = .Grapheme_Base },
11085 .{ .from = 0xA4FE, .to = 0xA4FF, .prop = .Grapheme_Base },
11086 .{ .from = 0xA500, .to = 0xA60B, .prop = .Grapheme_Base },
11087 .{ .from = 0xA60C, .to = 0xA60C, .prop = .Grapheme_Base },
11088 .{ .from = 0xA60D, .to = 0xA60F, .prop = .Grapheme_Base },
11089 .{ .from = 0xA610, .to = 0xA61F, .prop = .Grapheme_Base },
11090 .{ .from = 0xA620, .to = 0xA629, .prop = .Grapheme_Base },
11091 .{ .from = 0xA62A, .to = 0xA62B, .prop = .Grapheme_Base },
11092 .{ .from = 0xA640, .to = 0xA66D, .prop = .Grapheme_Base },
11093 .{ .from = 0xA66E, .to = 0xA66E, .prop = .Grapheme_Base },
11094 .{ .from = 0xA673, .to = 0xA673, .prop = .Grapheme_Base },
11095 .{ .from = 0xA67E, .to = 0xA67E, .prop = .Grapheme_Base },
11096 .{ .from = 0xA67F, .to = 0xA67F, .prop = .Grapheme_Base },
11097 .{ .from = 0xA680, .to = 0xA69B, .prop = .Grapheme_Base },
11098 .{ .from = 0xA69C, .to = 0xA69D, .prop = .Grapheme_Base },
11099 .{ .from = 0xA6A0, .to = 0xA6E5, .prop = .Grapheme_Base },
11100 .{ .from = 0xA6E6, .to = 0xA6EF, .prop = .Grapheme_Base },
11101 .{ .from = 0xA6F2, .to = 0xA6F7, .prop = .Grapheme_Base },
11102 .{ .from = 0xA700, .to = 0xA716, .prop = .Grapheme_Base },
11103 .{ .from = 0xA717, .to = 0xA71F, .prop = .Grapheme_Base },
11104 .{ .from = 0xA720, .to = 0xA721, .prop = .Grapheme_Base },
11105 .{ .from = 0xA722, .to = 0xA76F, .prop = .Grapheme_Base },
11106 .{ .from = 0xA770, .to = 0xA770, .prop = .Grapheme_Base },
11107 .{ .from = 0xA771, .to = 0xA787, .prop = .Grapheme_Base },
11108 .{ .from = 0xA788, .to = 0xA788, .prop = .Grapheme_Base },
11109 .{ .from = 0xA789, .to = 0xA78A, .prop = .Grapheme_Base },
11110 .{ .from = 0xA78B, .to = 0xA78E, .prop = .Grapheme_Base },
11111 .{ .from = 0xA78F, .to = 0xA78F, .prop = .Grapheme_Base },
11112 .{ .from = 0xA790, .to = 0xA7BF, .prop = .Grapheme_Base },
11113 .{ .from = 0xA7C2, .to = 0xA7CA, .prop = .Grapheme_Base },
11114 .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .Grapheme_Base },
11115 .{ .from = 0xA7F7, .to = 0xA7F7, .prop = .Grapheme_Base },
11116 .{ .from = 0xA7F8, .to = 0xA7F9, .prop = .Grapheme_Base },
11117 .{ .from = 0xA7FA, .to = 0xA7FA, .prop = .Grapheme_Base },
11118 .{ .from = 0xA7FB, .to = 0xA801, .prop = .Grapheme_Base },
11119 .{ .from = 0xA803, .to = 0xA805, .prop = .Grapheme_Base },
11120 .{ .from = 0xA807, .to = 0xA80A, .prop = .Grapheme_Base },
11121 .{ .from = 0xA80C, .to = 0xA822, .prop = .Grapheme_Base },
11122 .{ .from = 0xA823, .to = 0xA824, .prop = .Grapheme_Base },
11123 .{ .from = 0xA827, .to = 0xA827, .prop = .Grapheme_Base },
11124 .{ .from = 0xA828, .to = 0xA82B, .prop = .Grapheme_Base },
11125 .{ .from = 0xA830, .to = 0xA835, .prop = .Grapheme_Base },
11126 .{ .from = 0xA836, .to = 0xA837, .prop = .Grapheme_Base },
11127 .{ .from = 0xA838, .to = 0xA838, .prop = .Grapheme_Base },
11128 .{ .from = 0xA839, .to = 0xA839, .prop = .Grapheme_Base },
11129 .{ .from = 0xA840, .to = 0xA873, .prop = .Grapheme_Base },
11130 .{ .from = 0xA874, .to = 0xA877, .prop = .Grapheme_Base },
11131 .{ .from = 0xA880, .to = 0xA881, .prop = .Grapheme_Base },
11132 .{ .from = 0xA882, .to = 0xA8B3, .prop = .Grapheme_Base },
11133 .{ .from = 0xA8B4, .to = 0xA8C3, .prop = .Grapheme_Base },
11134 .{ .from = 0xA8CE, .to = 0xA8CF, .prop = .Grapheme_Base },
11135 .{ .from = 0xA8D0, .to = 0xA8D9, .prop = .Grapheme_Base },
11136 .{ .from = 0xA8F2, .to = 0xA8F7, .prop = .Grapheme_Base },
11137 .{ .from = 0xA8F8, .to = 0xA8FA, .prop = .Grapheme_Base },
11138 .{ .from = 0xA8FB, .to = 0xA8FB, .prop = .Grapheme_Base },
11139 .{ .from = 0xA8FC, .to = 0xA8FC, .prop = .Grapheme_Base },
11140 .{ .from = 0xA8FD, .to = 0xA8FE, .prop = .Grapheme_Base },
11141 .{ .from = 0xA900, .to = 0xA909, .prop = .Grapheme_Base },
11142 .{ .from = 0xA90A, .to = 0xA925, .prop = .Grapheme_Base },
11143 .{ .from = 0xA92E, .to = 0xA92F, .prop = .Grapheme_Base },
11144 .{ .from = 0xA930, .to = 0xA946, .prop = .Grapheme_Base },
11145 .{ .from = 0xA952, .to = 0xA953, .prop = .Grapheme_Base },
11146 .{ .from = 0xA95F, .to = 0xA95F, .prop = .Grapheme_Base },
11147 .{ .from = 0xA960, .to = 0xA97C, .prop = .Grapheme_Base },
11148 .{ .from = 0xA983, .to = 0xA983, .prop = .Grapheme_Base },
11149 .{ .from = 0xA984, .to = 0xA9B2, .prop = .Grapheme_Base },
11150 .{ .from = 0xA9B4, .to = 0xA9B5, .prop = .Grapheme_Base },
11151 .{ .from = 0xA9BA, .to = 0xA9BB, .prop = .Grapheme_Base },
11152 .{ .from = 0xA9BE, .to = 0xA9C0, .prop = .Grapheme_Base },
11153 .{ .from = 0xA9C1, .to = 0xA9CD, .prop = .Grapheme_Base },
11154 .{ .from = 0xA9CF, .to = 0xA9CF, .prop = .Grapheme_Base },
11155 .{ .from = 0xA9D0, .to = 0xA9D9, .prop = .Grapheme_Base },
11156 .{ .from = 0xA9DE, .to = 0xA9DF, .prop = .Grapheme_Base },
11157 .{ .from = 0xA9E0, .to = 0xA9E4, .prop = .Grapheme_Base },
11158 .{ .from = 0xA9E6, .to = 0xA9E6, .prop = .Grapheme_Base },
11159 .{ .from = 0xA9E7, .to = 0xA9EF, .prop = .Grapheme_Base },
11160 .{ .from = 0xA9F0, .to = 0xA9F9, .prop = .Grapheme_Base },
11161 .{ .from = 0xA9FA, .to = 0xA9FE, .prop = .Grapheme_Base },
11162 .{ .from = 0xAA00, .to = 0xAA28, .prop = .Grapheme_Base },
11163 .{ .from = 0xAA2F, .to = 0xAA30, .prop = .Grapheme_Base },
11164 .{ .from = 0xAA33, .to = 0xAA34, .prop = .Grapheme_Base },
11165 .{ .from = 0xAA40, .to = 0xAA42, .prop = .Grapheme_Base },
11166 .{ .from = 0xAA44, .to = 0xAA4B, .prop = .Grapheme_Base },
11167 .{ .from = 0xAA4D, .to = 0xAA4D, .prop = .Grapheme_Base },
11168 .{ .from = 0xAA50, .to = 0xAA59, .prop = .Grapheme_Base },
11169 .{ .from = 0xAA5C, .to = 0xAA5F, .prop = .Grapheme_Base },
11170 .{ .from = 0xAA60, .to = 0xAA6F, .prop = .Grapheme_Base },
11171 .{ .from = 0xAA70, .to = 0xAA70, .prop = .Grapheme_Base },
11172 .{ .from = 0xAA71, .to = 0xAA76, .prop = .Grapheme_Base },
11173 .{ .from = 0xAA77, .to = 0xAA79, .prop = .Grapheme_Base },
11174 .{ .from = 0xAA7A, .to = 0xAA7A, .prop = .Grapheme_Base },
11175 .{ .from = 0xAA7B, .to = 0xAA7B, .prop = .Grapheme_Base },
11176 .{ .from = 0xAA7D, .to = 0xAA7D, .prop = .Grapheme_Base },
11177 .{ .from = 0xAA7E, .to = 0xAAAF, .prop = .Grapheme_Base },
11178 .{ .from = 0xAAB1, .to = 0xAAB1, .prop = .Grapheme_Base },
11179 .{ .from = 0xAAB5, .to = 0xAAB6, .prop = .Grapheme_Base },
11180 .{ .from = 0xAAB9, .to = 0xAABD, .prop = .Grapheme_Base },
11181 .{ .from = 0xAAC0, .to = 0xAAC0, .prop = .Grapheme_Base },
11182 .{ .from = 0xAAC2, .to = 0xAAC2, .prop = .Grapheme_Base },
11183 .{ .from = 0xAADB, .to = 0xAADC, .prop = .Grapheme_Base },
11184 .{ .from = 0xAADD, .to = 0xAADD, .prop = .Grapheme_Base },
11185 .{ .from = 0xAADE, .to = 0xAADF, .prop = .Grapheme_Base },
11186 .{ .from = 0xAAE0, .to = 0xAAEA, .prop = .Grapheme_Base },
11187 .{ .from = 0xAAEB, .to = 0xAAEB, .prop = .Grapheme_Base },
11188 .{ .from = 0xAAEE, .to = 0xAAEF, .prop = .Grapheme_Base },
11189 .{ .from = 0xAAF0, .to = 0xAAF1, .prop = .Grapheme_Base },
11190 .{ .from = 0xAAF2, .to = 0xAAF2, .prop = .Grapheme_Base },
11191 .{ .from = 0xAAF3, .to = 0xAAF4, .prop = .Grapheme_Base },
11192 .{ .from = 0xAAF5, .to = 0xAAF5, .prop = .Grapheme_Base },
11193 .{ .from = 0xAB01, .to = 0xAB06, .prop = .Grapheme_Base },
11194 .{ .from = 0xAB09, .to = 0xAB0E, .prop = .Grapheme_Base },
11195 .{ .from = 0xAB11, .to = 0xAB16, .prop = .Grapheme_Base },
11196 .{ .from = 0xAB20, .to = 0xAB26, .prop = .Grapheme_Base },
11197 .{ .from = 0xAB28, .to = 0xAB2E, .prop = .Grapheme_Base },
11198 .{ .from = 0xAB30, .to = 0xAB5A, .prop = .Grapheme_Base },
11199 .{ .from = 0xAB5B, .to = 0xAB5B, .prop = .Grapheme_Base },
11200 .{ .from = 0xAB5C, .to = 0xAB5F, .prop = .Grapheme_Base },
11201 .{ .from = 0xAB60, .to = 0xAB68, .prop = .Grapheme_Base },
11202 .{ .from = 0xAB69, .to = 0xAB69, .prop = .Grapheme_Base },
11203 .{ .from = 0xAB6A, .to = 0xAB6B, .prop = .Grapheme_Base },
11204 .{ .from = 0xAB70, .to = 0xABBF, .prop = .Grapheme_Base },
11205 .{ .from = 0xABC0, .to = 0xABE2, .prop = .Grapheme_Base },
11206 .{ .from = 0xABE3, .to = 0xABE4, .prop = .Grapheme_Base },
11207 .{ .from = 0xABE6, .to = 0xABE7, .prop = .Grapheme_Base },
11208 .{ .from = 0xABE9, .to = 0xABEA, .prop = .Grapheme_Base },
11209 .{ .from = 0xABEB, .to = 0xABEB, .prop = .Grapheme_Base },
11210 .{ .from = 0xABEC, .to = 0xABEC, .prop = .Grapheme_Base },
11211 .{ .from = 0xABF0, .to = 0xABF9, .prop = .Grapheme_Base },
11212 .{ .from = 0xAC00, .to = 0xD7A3, .prop = .Grapheme_Base },
11213 .{ .from = 0xD7B0, .to = 0xD7C6, .prop = .Grapheme_Base },
11214 .{ .from = 0xD7CB, .to = 0xD7FB, .prop = .Grapheme_Base },
11215 .{ .from = 0xF900, .to = 0xFA6D, .prop = .Grapheme_Base },
11216 .{ .from = 0xFA70, .to = 0xFAD9, .prop = .Grapheme_Base },
11217 .{ .from = 0xFB00, .to = 0xFB06, .prop = .Grapheme_Base },
11218 .{ .from = 0xFB13, .to = 0xFB17, .prop = .Grapheme_Base },
11219 .{ .from = 0xFB1D, .to = 0xFB1D, .prop = .Grapheme_Base },
11220 .{ .from = 0xFB1F, .to = 0xFB28, .prop = .Grapheme_Base },
11221 .{ .from = 0xFB29, .to = 0xFB29, .prop = .Grapheme_Base },
11222 .{ .from = 0xFB2A, .to = 0xFB36, .prop = .Grapheme_Base },
11223 .{ .from = 0xFB38, .to = 0xFB3C, .prop = .Grapheme_Base },
11224 .{ .from = 0xFB3E, .to = 0xFB3E, .prop = .Grapheme_Base },
11225 .{ .from = 0xFB40, .to = 0xFB41, .prop = .Grapheme_Base },
11226 .{ .from = 0xFB43, .to = 0xFB44, .prop = .Grapheme_Base },
11227 .{ .from = 0xFB46, .to = 0xFBB1, .prop = .Grapheme_Base },
11228 .{ .from = 0xFBB2, .to = 0xFBC1, .prop = .Grapheme_Base },
11229 .{ .from = 0xFBD3, .to = 0xFD3D, .prop = .Grapheme_Base },
11230 .{ .from = 0xFD3E, .to = 0xFD3E, .prop = .Grapheme_Base },
11231 .{ .from = 0xFD3F, .to = 0xFD3F, .prop = .Grapheme_Base },
11232 .{ .from = 0xFD50, .to = 0xFD8F, .prop = .Grapheme_Base },
11233 .{ .from = 0xFD92, .to = 0xFDC7, .prop = .Grapheme_Base },
11234 .{ .from = 0xFDF0, .to = 0xFDFB, .prop = .Grapheme_Base },
11235 .{ .from = 0xFDFC, .to = 0xFDFC, .prop = .Grapheme_Base },
11236 .{ .from = 0xFDFD, .to = 0xFDFD, .prop = .Grapheme_Base },
11237 .{ .from = 0xFE10, .to = 0xFE16, .prop = .Grapheme_Base },
11238 .{ .from = 0xFE17, .to = 0xFE17, .prop = .Grapheme_Base },
11239 .{ .from = 0xFE18, .to = 0xFE18, .prop = .Grapheme_Base },
11240 .{ .from = 0xFE19, .to = 0xFE19, .prop = .Grapheme_Base },
11241 .{ .from = 0xFE30, .to = 0xFE30, .prop = .Grapheme_Base },
11242 .{ .from = 0xFE31, .to = 0xFE32, .prop = .Grapheme_Base },
11243 .{ .from = 0xFE33, .to = 0xFE34, .prop = .Grapheme_Base },
11244 .{ .from = 0xFE35, .to = 0xFE35, .prop = .Grapheme_Base },
11245 .{ .from = 0xFE36, .to = 0xFE36, .prop = .Grapheme_Base },
11246 .{ .from = 0xFE37, .to = 0xFE37, .prop = .Grapheme_Base },
11247 .{ .from = 0xFE38, .to = 0xFE38, .prop = .Grapheme_Base },
11248 .{ .from = 0xFE39, .to = 0xFE39, .prop = .Grapheme_Base },
11249 .{ .from = 0xFE3A, .to = 0xFE3A, .prop = .Grapheme_Base },
11250 .{ .from = 0xFE3B, .to = 0xFE3B, .prop = .Grapheme_Base },
11251 .{ .from = 0xFE3C, .to = 0xFE3C, .prop = .Grapheme_Base },
11252 .{ .from = 0xFE3D, .to = 0xFE3D, .prop = .Grapheme_Base },
11253 .{ .from = 0xFE3E, .to = 0xFE3E, .prop = .Grapheme_Base },
11254 .{ .from = 0xFE3F, .to = 0xFE3F, .prop = .Grapheme_Base },
11255 .{ .from = 0xFE40, .to = 0xFE40, .prop = .Grapheme_Base },
11256 .{ .from = 0xFE41, .to = 0xFE41, .prop = .Grapheme_Base },
11257 .{ .from = 0xFE42, .to = 0xFE42, .prop = .Grapheme_Base },
11258 .{ .from = 0xFE43, .to = 0xFE43, .prop = .Grapheme_Base },
11259 .{ .from = 0xFE44, .to = 0xFE44, .prop = .Grapheme_Base },
11260 .{ .from = 0xFE45, .to = 0xFE46, .prop = .Grapheme_Base },
11261 .{ .from = 0xFE47, .to = 0xFE47, .prop = .Grapheme_Base },
11262 .{ .from = 0xFE48, .to = 0xFE48, .prop = .Grapheme_Base },
11263 .{ .from = 0xFE49, .to = 0xFE4C, .prop = .Grapheme_Base },
11264 .{ .from = 0xFE4D, .to = 0xFE4F, .prop = .Grapheme_Base },
11265 .{ .from = 0xFE50, .to = 0xFE52, .prop = .Grapheme_Base },
11266 .{ .from = 0xFE54, .to = 0xFE57, .prop = .Grapheme_Base },
11267 .{ .from = 0xFE58, .to = 0xFE58, .prop = .Grapheme_Base },
11268 .{ .from = 0xFE59, .to = 0xFE59, .prop = .Grapheme_Base },
11269 .{ .from = 0xFE5A, .to = 0xFE5A, .prop = .Grapheme_Base },
11270 .{ .from = 0xFE5B, .to = 0xFE5B, .prop = .Grapheme_Base },
11271 .{ .from = 0xFE5C, .to = 0xFE5C, .prop = .Grapheme_Base },
11272 .{ .from = 0xFE5D, .to = 0xFE5D, .prop = .Grapheme_Base },
11273 .{ .from = 0xFE5E, .to = 0xFE5E, .prop = .Grapheme_Base },
11274 .{ .from = 0xFE5F, .to = 0xFE61, .prop = .Grapheme_Base },
11275 .{ .from = 0xFE62, .to = 0xFE62, .prop = .Grapheme_Base },
11276 .{ .from = 0xFE63, .to = 0xFE63, .prop = .Grapheme_Base },
11277 .{ .from = 0xFE64, .to = 0xFE66, .prop = .Grapheme_Base },
11278 .{ .from = 0xFE68, .to = 0xFE68, .prop = .Grapheme_Base },
11279 .{ .from = 0xFE69, .to = 0xFE69, .prop = .Grapheme_Base },
11280 .{ .from = 0xFE6A, .to = 0xFE6B, .prop = .Grapheme_Base },
11281 .{ .from = 0xFE70, .to = 0xFE74, .prop = .Grapheme_Base },
11282 .{ .from = 0xFE76, .to = 0xFEFC, .prop = .Grapheme_Base },
11283 .{ .from = 0xFF01, .to = 0xFF03, .prop = .Grapheme_Base },
11284 .{ .from = 0xFF04, .to = 0xFF04, .prop = .Grapheme_Base },
11285 .{ .from = 0xFF05, .to = 0xFF07, .prop = .Grapheme_Base },
11286 .{ .from = 0xFF08, .to = 0xFF08, .prop = .Grapheme_Base },
11287 .{ .from = 0xFF09, .to = 0xFF09, .prop = .Grapheme_Base },
11288 .{ .from = 0xFF0A, .to = 0xFF0A, .prop = .Grapheme_Base },
11289 .{ .from = 0xFF0B, .to = 0xFF0B, .prop = .Grapheme_Base },
11290 .{ .from = 0xFF0C, .to = 0xFF0C, .prop = .Grapheme_Base },
11291 .{ .from = 0xFF0D, .to = 0xFF0D, .prop = .Grapheme_Base },
11292 .{ .from = 0xFF0E, .to = 0xFF0F, .prop = .Grapheme_Base },
11293 .{ .from = 0xFF10, .to = 0xFF19, .prop = .Grapheme_Base },
11294 .{ .from = 0xFF1A, .to = 0xFF1B, .prop = .Grapheme_Base },
11295 .{ .from = 0xFF1C, .to = 0xFF1E, .prop = .Grapheme_Base },
11296 .{ .from = 0xFF1F, .to = 0xFF20, .prop = .Grapheme_Base },
11297 .{ .from = 0xFF21, .to = 0xFF3A, .prop = .Grapheme_Base },
11298 .{ .from = 0xFF3B, .to = 0xFF3B, .prop = .Grapheme_Base },
11299 .{ .from = 0xFF3C, .to = 0xFF3C, .prop = .Grapheme_Base },
11300 .{ .from = 0xFF3D, .to = 0xFF3D, .prop = .Grapheme_Base },
11301 .{ .from = 0xFF3E, .to = 0xFF3E, .prop = .Grapheme_Base },
11302 .{ .from = 0xFF3F, .to = 0xFF3F, .prop = .Grapheme_Base },
11303 .{ .from = 0xFF40, .to = 0xFF40, .prop = .Grapheme_Base },
11304 .{ .from = 0xFF41, .to = 0xFF5A, .prop = .Grapheme_Base },
11305 .{ .from = 0xFF5B, .to = 0xFF5B, .prop = .Grapheme_Base },
11306 .{ .from = 0xFF5C, .to = 0xFF5C, .prop = .Grapheme_Base },
11307 .{ .from = 0xFF5D, .to = 0xFF5D, .prop = .Grapheme_Base },
11308 .{ .from = 0xFF5E, .to = 0xFF5E, .prop = .Grapheme_Base },
11309 .{ .from = 0xFF5F, .to = 0xFF5F, .prop = .Grapheme_Base },
11310 .{ .from = 0xFF60, .to = 0xFF60, .prop = .Grapheme_Base },
11311 .{ .from = 0xFF61, .to = 0xFF61, .prop = .Grapheme_Base },
11312 .{ .from = 0xFF62, .to = 0xFF62, .prop = .Grapheme_Base },
11313 .{ .from = 0xFF63, .to = 0xFF63, .prop = .Grapheme_Base },
11314 .{ .from = 0xFF64, .to = 0xFF65, .prop = .Grapheme_Base },
11315 .{ .from = 0xFF66, .to = 0xFF6F, .prop = .Grapheme_Base },
11316 .{ .from = 0xFF70, .to = 0xFF70, .prop = .Grapheme_Base },
11317 .{ .from = 0xFF71, .to = 0xFF9D, .prop = .Grapheme_Base },
11318 .{ .from = 0xFFA0, .to = 0xFFBE, .prop = .Grapheme_Base },
11319 .{ .from = 0xFFC2, .to = 0xFFC7, .prop = .Grapheme_Base },
11320 .{ .from = 0xFFCA, .to = 0xFFCF, .prop = .Grapheme_Base },
11321 .{ .from = 0xFFD2, .to = 0xFFD7, .prop = .Grapheme_Base },
11322 .{ .from = 0xFFDA, .to = 0xFFDC, .prop = .Grapheme_Base },
11323 .{ .from = 0xFFE0, .to = 0xFFE1, .prop = .Grapheme_Base },
11324 .{ .from = 0xFFE2, .to = 0xFFE2, .prop = .Grapheme_Base },
11325 .{ .from = 0xFFE3, .to = 0xFFE3, .prop = .Grapheme_Base },
11326 .{ .from = 0xFFE4, .to = 0xFFE4, .prop = .Grapheme_Base },
11327 .{ .from = 0xFFE5, .to = 0xFFE6, .prop = .Grapheme_Base },
11328 .{ .from = 0xFFE8, .to = 0xFFE8, .prop = .Grapheme_Base },
11329 .{ .from = 0xFFE9, .to = 0xFFEC, .prop = .Grapheme_Base },
11330 .{ .from = 0xFFED, .to = 0xFFEE, .prop = .Grapheme_Base },
11331 .{ .from = 0xFFFC, .to = 0xFFFD, .prop = .Grapheme_Base },
11332 .{ .from = 0x10000, .to = 0x1000B, .prop = .Grapheme_Base },
11333 .{ .from = 0x1000D, .to = 0x10026, .prop = .Grapheme_Base },
11334 .{ .from = 0x10028, .to = 0x1003A, .prop = .Grapheme_Base },
11335 .{ .from = 0x1003C, .to = 0x1003D, .prop = .Grapheme_Base },
11336 .{ .from = 0x1003F, .to = 0x1004D, .prop = .Grapheme_Base },
11337 .{ .from = 0x10050, .to = 0x1005D, .prop = .Grapheme_Base },
11338 .{ .from = 0x10080, .to = 0x100FA, .prop = .Grapheme_Base },
11339 .{ .from = 0x10100, .to = 0x10102, .prop = .Grapheme_Base },
11340 .{ .from = 0x10107, .to = 0x10133, .prop = .Grapheme_Base },
11341 .{ .from = 0x10137, .to = 0x1013F, .prop = .Grapheme_Base },
11342 .{ .from = 0x10140, .to = 0x10174, .prop = .Grapheme_Base },
11343 .{ .from = 0x10175, .to = 0x10178, .prop = .Grapheme_Base },
11344 .{ .from = 0x10179, .to = 0x10189, .prop = .Grapheme_Base },
11345 .{ .from = 0x1018A, .to = 0x1018B, .prop = .Grapheme_Base },
11346 .{ .from = 0x1018C, .to = 0x1018E, .prop = .Grapheme_Base },
11347 .{ .from = 0x10190, .to = 0x1019C, .prop = .Grapheme_Base },
11348 .{ .from = 0x101A0, .to = 0x101A0, .prop = .Grapheme_Base },
11349 .{ .from = 0x101D0, .to = 0x101FC, .prop = .Grapheme_Base },
11350 .{ .from = 0x10280, .to = 0x1029C, .prop = .Grapheme_Base },
11351 .{ .from = 0x102A0, .to = 0x102D0, .prop = .Grapheme_Base },
11352 .{ .from = 0x102E1, .to = 0x102FB, .prop = .Grapheme_Base },
11353 .{ .from = 0x10300, .to = 0x1031F, .prop = .Grapheme_Base },
11354 .{ .from = 0x10320, .to = 0x10323, .prop = .Grapheme_Base },
11355 .{ .from = 0x1032D, .to = 0x10340, .prop = .Grapheme_Base },
11356 .{ .from = 0x10341, .to = 0x10341, .prop = .Grapheme_Base },
11357 .{ .from = 0x10342, .to = 0x10349, .prop = .Grapheme_Base },
11358 .{ .from = 0x1034A, .to = 0x1034A, .prop = .Grapheme_Base },
11359 .{ .from = 0x10350, .to = 0x10375, .prop = .Grapheme_Base },
11360 .{ .from = 0x10380, .to = 0x1039D, .prop = .Grapheme_Base },
11361 .{ .from = 0x1039F, .to = 0x1039F, .prop = .Grapheme_Base },
11362 .{ .from = 0x103A0, .to = 0x103C3, .prop = .Grapheme_Base },
11363 .{ .from = 0x103C8, .to = 0x103CF, .prop = .Grapheme_Base },
11364 .{ .from = 0x103D0, .to = 0x103D0, .prop = .Grapheme_Base },
11365 .{ .from = 0x103D1, .to = 0x103D5, .prop = .Grapheme_Base },
11366 .{ .from = 0x10400, .to = 0x1044F, .prop = .Grapheme_Base },
11367 .{ .from = 0x10450, .to = 0x1049D, .prop = .Grapheme_Base },
11368 .{ .from = 0x104A0, .to = 0x104A9, .prop = .Grapheme_Base },
11369 .{ .from = 0x104B0, .to = 0x104D3, .prop = .Grapheme_Base },
11370 .{ .from = 0x104D8, .to = 0x104FB, .prop = .Grapheme_Base },
11371 .{ .from = 0x10500, .to = 0x10527, .prop = .Grapheme_Base },
11372 .{ .from = 0x10530, .to = 0x10563, .prop = .Grapheme_Base },
11373 .{ .from = 0x1056F, .to = 0x1056F, .prop = .Grapheme_Base },
11374 .{ .from = 0x10600, .to = 0x10736, .prop = .Grapheme_Base },
11375 .{ .from = 0x10740, .to = 0x10755, .prop = .Grapheme_Base },
11376 .{ .from = 0x10760, .to = 0x10767, .prop = .Grapheme_Base },
11377 .{ .from = 0x10800, .to = 0x10805, .prop = .Grapheme_Base },
11378 .{ .from = 0x10808, .to = 0x10808, .prop = .Grapheme_Base },
11379 .{ .from = 0x1080A, .to = 0x10835, .prop = .Grapheme_Base },
11380 .{ .from = 0x10837, .to = 0x10838, .prop = .Grapheme_Base },
11381 .{ .from = 0x1083C, .to = 0x1083C, .prop = .Grapheme_Base },
11382 .{ .from = 0x1083F, .to = 0x10855, .prop = .Grapheme_Base },
11383 .{ .from = 0x10857, .to = 0x10857, .prop = .Grapheme_Base },
11384 .{ .from = 0x10858, .to = 0x1085F, .prop = .Grapheme_Base },
11385 .{ .from = 0x10860, .to = 0x10876, .prop = .Grapheme_Base },
11386 .{ .from = 0x10877, .to = 0x10878, .prop = .Grapheme_Base },
11387 .{ .from = 0x10879, .to = 0x1087F, .prop = .Grapheme_Base },
11388 .{ .from = 0x10880, .to = 0x1089E, .prop = .Grapheme_Base },
11389 .{ .from = 0x108A7, .to = 0x108AF, .prop = .Grapheme_Base },
11390 .{ .from = 0x108E0, .to = 0x108F2, .prop = .Grapheme_Base },
11391 .{ .from = 0x108F4, .to = 0x108F5, .prop = .Grapheme_Base },
11392 .{ .from = 0x108FB, .to = 0x108FF, .prop = .Grapheme_Base },
11393 .{ .from = 0x10900, .to = 0x10915, .prop = .Grapheme_Base },
11394 .{ .from = 0x10916, .to = 0x1091B, .prop = .Grapheme_Base },
11395 .{ .from = 0x1091F, .to = 0x1091F, .prop = .Grapheme_Base },
11396 .{ .from = 0x10920, .to = 0x10939, .prop = .Grapheme_Base },
11397 .{ .from = 0x1093F, .to = 0x1093F, .prop = .Grapheme_Base },
11398 .{ .from = 0x10980, .to = 0x109B7, .prop = .Grapheme_Base },
11399 .{ .from = 0x109BC, .to = 0x109BD, .prop = .Grapheme_Base },
11400 .{ .from = 0x109BE, .to = 0x109BF, .prop = .Grapheme_Base },
11401 .{ .from = 0x109C0, .to = 0x109CF, .prop = .Grapheme_Base },
11402 .{ .from = 0x109D2, .to = 0x109FF, .prop = .Grapheme_Base },
11403 .{ .from = 0x10A00, .to = 0x10A00, .prop = .Grapheme_Base },
11404 .{ .from = 0x10A10, .to = 0x10A13, .prop = .Grapheme_Base },
11405 .{ .from = 0x10A15, .to = 0x10A17, .prop = .Grapheme_Base },
11406 .{ .from = 0x10A19, .to = 0x10A35, .prop = .Grapheme_Base },
11407 .{ .from = 0x10A40, .to = 0x10A48, .prop = .Grapheme_Base },
11408 .{ .from = 0x10A50, .to = 0x10A58, .prop = .Grapheme_Base },
11409 .{ .from = 0x10A60, .to = 0x10A7C, .prop = .Grapheme_Base },
11410 .{ .from = 0x10A7D, .to = 0x10A7E, .prop = .Grapheme_Base },
11411 .{ .from = 0x10A7F, .to = 0x10A7F, .prop = .Grapheme_Base },
11412 .{ .from = 0x10A80, .to = 0x10A9C, .prop = .Grapheme_Base },
11413 .{ .from = 0x10A9D, .to = 0x10A9F, .prop = .Grapheme_Base },
11414 .{ .from = 0x10AC0, .to = 0x10AC7, .prop = .Grapheme_Base },
11415 .{ .from = 0x10AC8, .to = 0x10AC8, .prop = .Grapheme_Base },
11416 .{ .from = 0x10AC9, .to = 0x10AE4, .prop = .Grapheme_Base },
11417 .{ .from = 0x10AEB, .to = 0x10AEF, .prop = .Grapheme_Base },
11418 .{ .from = 0x10AF0, .to = 0x10AF6, .prop = .Grapheme_Base },
11419 .{ .from = 0x10B00, .to = 0x10B35, .prop = .Grapheme_Base },
11420 .{ .from = 0x10B39, .to = 0x10B3F, .prop = .Grapheme_Base },
11421 .{ .from = 0x10B40, .to = 0x10B55, .prop = .Grapheme_Base },
11422 .{ .from = 0x10B58, .to = 0x10B5F, .prop = .Grapheme_Base },
11423 .{ .from = 0x10B60, .to = 0x10B72, .prop = .Grapheme_Base },
11424 .{ .from = 0x10B78, .to = 0x10B7F, .prop = .Grapheme_Base },
11425 .{ .from = 0x10B80, .to = 0x10B91, .prop = .Grapheme_Base },
11426 .{ .from = 0x10B99, .to = 0x10B9C, .prop = .Grapheme_Base },
11427 .{ .from = 0x10BA9, .to = 0x10BAF, .prop = .Grapheme_Base },
11428 .{ .from = 0x10C00, .to = 0x10C48, .prop = .Grapheme_Base },
11429 .{ .from = 0x10C80, .to = 0x10CB2, .prop = .Grapheme_Base },
11430 .{ .from = 0x10CC0, .to = 0x10CF2, .prop = .Grapheme_Base },
11431 .{ .from = 0x10CFA, .to = 0x10CFF, .prop = .Grapheme_Base },
11432 .{ .from = 0x10D00, .to = 0x10D23, .prop = .Grapheme_Base },
11433 .{ .from = 0x10D30, .to = 0x10D39, .prop = .Grapheme_Base },
11434 .{ .from = 0x10E60, .to = 0x10E7E, .prop = .Grapheme_Base },
11435 .{ .from = 0x10E80, .to = 0x10EA9, .prop = .Grapheme_Base },
11436 .{ .from = 0x10EAD, .to = 0x10EAD, .prop = .Grapheme_Base },
11437 .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .Grapheme_Base },
11438 .{ .from = 0x10F00, .to = 0x10F1C, .prop = .Grapheme_Base },
11439 .{ .from = 0x10F1D, .to = 0x10F26, .prop = .Grapheme_Base },
11440 .{ .from = 0x10F27, .to = 0x10F27, .prop = .Grapheme_Base },
11441 .{ .from = 0x10F30, .to = 0x10F45, .prop = .Grapheme_Base },
11442 .{ .from = 0x10F51, .to = 0x10F54, .prop = .Grapheme_Base },
11443 .{ .from = 0x10F55, .to = 0x10F59, .prop = .Grapheme_Base },
11444 .{ .from = 0x10FB0, .to = 0x10FC4, .prop = .Grapheme_Base },
11445 .{ .from = 0x10FC5, .to = 0x10FCB, .prop = .Grapheme_Base },
11446 .{ .from = 0x10FE0, .to = 0x10FF6, .prop = .Grapheme_Base },
11447 .{ .from = 0x11000, .to = 0x11000, .prop = .Grapheme_Base },
11448 .{ .from = 0x11002, .to = 0x11002, .prop = .Grapheme_Base },
11449 .{ .from = 0x11003, .to = 0x11037, .prop = .Grapheme_Base },
11450 .{ .from = 0x11047, .to = 0x1104D, .prop = .Grapheme_Base },
11451 .{ .from = 0x11052, .to = 0x11065, .prop = .Grapheme_Base },
11452 .{ .from = 0x11066, .to = 0x1106F, .prop = .Grapheme_Base },
11453 .{ .from = 0x11082, .to = 0x11082, .prop = .Grapheme_Base },
11454 .{ .from = 0x11083, .to = 0x110AF, .prop = .Grapheme_Base },
11455 .{ .from = 0x110B0, .to = 0x110B2, .prop = .Grapheme_Base },
11456 .{ .from = 0x110B7, .to = 0x110B8, .prop = .Grapheme_Base },
11457 .{ .from = 0x110BB, .to = 0x110BC, .prop = .Grapheme_Base },
11458 .{ .from = 0x110BE, .to = 0x110C1, .prop = .Grapheme_Base },
11459 .{ .from = 0x110D0, .to = 0x110E8, .prop = .Grapheme_Base },
11460 .{ .from = 0x110F0, .to = 0x110F9, .prop = .Grapheme_Base },
11461 .{ .from = 0x11103, .to = 0x11126, .prop = .Grapheme_Base },
11462 .{ .from = 0x1112C, .to = 0x1112C, .prop = .Grapheme_Base },
11463 .{ .from = 0x11136, .to = 0x1113F, .prop = .Grapheme_Base },
11464 .{ .from = 0x11140, .to = 0x11143, .prop = .Grapheme_Base },
11465 .{ .from = 0x11144, .to = 0x11144, .prop = .Grapheme_Base },
11466 .{ .from = 0x11145, .to = 0x11146, .prop = .Grapheme_Base },
11467 .{ .from = 0x11147, .to = 0x11147, .prop = .Grapheme_Base },
11468 .{ .from = 0x11150, .to = 0x11172, .prop = .Grapheme_Base },
11469 .{ .from = 0x11174, .to = 0x11175, .prop = .Grapheme_Base },
11470 .{ .from = 0x11176, .to = 0x11176, .prop = .Grapheme_Base },
11471 .{ .from = 0x11182, .to = 0x11182, .prop = .Grapheme_Base },
11472 .{ .from = 0x11183, .to = 0x111B2, .prop = .Grapheme_Base },
11473 .{ .from = 0x111B3, .to = 0x111B5, .prop = .Grapheme_Base },
11474 .{ .from = 0x111BF, .to = 0x111C0, .prop = .Grapheme_Base },
11475 .{ .from = 0x111C1, .to = 0x111C4, .prop = .Grapheme_Base },
11476 .{ .from = 0x111C5, .to = 0x111C8, .prop = .Grapheme_Base },
11477 .{ .from = 0x111CD, .to = 0x111CD, .prop = .Grapheme_Base },
11478 .{ .from = 0x111CE, .to = 0x111CE, .prop = .Grapheme_Base },
11479 .{ .from = 0x111D0, .to = 0x111D9, .prop = .Grapheme_Base },
11480 .{ .from = 0x111DA, .to = 0x111DA, .prop = .Grapheme_Base },
11481 .{ .from = 0x111DB, .to = 0x111DB, .prop = .Grapheme_Base },
11482 .{ .from = 0x111DC, .to = 0x111DC, .prop = .Grapheme_Base },
11483 .{ .from = 0x111DD, .to = 0x111DF, .prop = .Grapheme_Base },
11484 .{ .from = 0x111E1, .to = 0x111F4, .prop = .Grapheme_Base },
11485 .{ .from = 0x11200, .to = 0x11211, .prop = .Grapheme_Base },
11486 .{ .from = 0x11213, .to = 0x1122B, .prop = .Grapheme_Base },
11487 .{ .from = 0x1122C, .to = 0x1122E, .prop = .Grapheme_Base },
11488 .{ .from = 0x11232, .to = 0x11233, .prop = .Grapheme_Base },
11489 .{ .from = 0x11235, .to = 0x11235, .prop = .Grapheme_Base },
11490 .{ .from = 0x11238, .to = 0x1123D, .prop = .Grapheme_Base },
11491 .{ .from = 0x11280, .to = 0x11286, .prop = .Grapheme_Base },
11492 .{ .from = 0x11288, .to = 0x11288, .prop = .Grapheme_Base },
11493 .{ .from = 0x1128A, .to = 0x1128D, .prop = .Grapheme_Base },
11494 .{ .from = 0x1128F, .to = 0x1129D, .prop = .Grapheme_Base },
11495 .{ .from = 0x1129F, .to = 0x112A8, .prop = .Grapheme_Base },
11496 .{ .from = 0x112A9, .to = 0x112A9, .prop = .Grapheme_Base },
11497 .{ .from = 0x112B0, .to = 0x112DE, .prop = .Grapheme_Base },
11498 .{ .from = 0x112E0, .to = 0x112E2, .prop = .Grapheme_Base },
11499 .{ .from = 0x112F0, .to = 0x112F9, .prop = .Grapheme_Base },
11500 .{ .from = 0x11302, .to = 0x11303, .prop = .Grapheme_Base },
11501 .{ .from = 0x11305, .to = 0x1130C, .prop = .Grapheme_Base },
11502 .{ .from = 0x1130F, .to = 0x11310, .prop = .Grapheme_Base },
11503 .{ .from = 0x11313, .to = 0x11328, .prop = .Grapheme_Base },
11504 .{ .from = 0x1132A, .to = 0x11330, .prop = .Grapheme_Base },
11505 .{ .from = 0x11332, .to = 0x11333, .prop = .Grapheme_Base },
11506 .{ .from = 0x11335, .to = 0x11339, .prop = .Grapheme_Base },
11507 .{ .from = 0x1133D, .to = 0x1133D, .prop = .Grapheme_Base },
11508 .{ .from = 0x1133F, .to = 0x1133F, .prop = .Grapheme_Base },
11509 .{ .from = 0x11341, .to = 0x11344, .prop = .Grapheme_Base },
11510 .{ .from = 0x11347, .to = 0x11348, .prop = .Grapheme_Base },
11511 .{ .from = 0x1134B, .to = 0x1134D, .prop = .Grapheme_Base },
11512 .{ .from = 0x11350, .to = 0x11350, .prop = .Grapheme_Base },
11513 .{ .from = 0x1135D, .to = 0x11361, .prop = .Grapheme_Base },
11514 .{ .from = 0x11362, .to = 0x11363, .prop = .Grapheme_Base },
11515 .{ .from = 0x11400, .to = 0x11434, .prop = .Grapheme_Base },
11516 .{ .from = 0x11435, .to = 0x11437, .prop = .Grapheme_Base },
11517 .{ .from = 0x11440, .to = 0x11441, .prop = .Grapheme_Base },
11518 .{ .from = 0x11445, .to = 0x11445, .prop = .Grapheme_Base },
11519 .{ .from = 0x11447, .to = 0x1144A, .prop = .Grapheme_Base },
11520 .{ .from = 0x1144B, .to = 0x1144F, .prop = .Grapheme_Base },
11521 .{ .from = 0x11450, .to = 0x11459, .prop = .Grapheme_Base },
11522 .{ .from = 0x1145A, .to = 0x1145B, .prop = .Grapheme_Base },
11523 .{ .from = 0x1145D, .to = 0x1145D, .prop = .Grapheme_Base },
11524 .{ .from = 0x1145F, .to = 0x11461, .prop = .Grapheme_Base },
11525 .{ .from = 0x11480, .to = 0x114AF, .prop = .Grapheme_Base },
11526 .{ .from = 0x114B1, .to = 0x114B2, .prop = .Grapheme_Base },
11527 .{ .from = 0x114B9, .to = 0x114B9, .prop = .Grapheme_Base },
11528 .{ .from = 0x114BB, .to = 0x114BC, .prop = .Grapheme_Base },
11529 .{ .from = 0x114BE, .to = 0x114BE, .prop = .Grapheme_Base },
11530 .{ .from = 0x114C1, .to = 0x114C1, .prop = .Grapheme_Base },
11531 .{ .from = 0x114C4, .to = 0x114C5, .prop = .Grapheme_Base },
11532 .{ .from = 0x114C6, .to = 0x114C6, .prop = .Grapheme_Base },
11533 .{ .from = 0x114C7, .to = 0x114C7, .prop = .Grapheme_Base },
11534 .{ .from = 0x114D0, .to = 0x114D9, .prop = .Grapheme_Base },
11535 .{ .from = 0x11580, .to = 0x115AE, .prop = .Grapheme_Base },
11536 .{ .from = 0x115B0, .to = 0x115B1, .prop = .Grapheme_Base },
11537 .{ .from = 0x115B8, .to = 0x115BB, .prop = .Grapheme_Base },
11538 .{ .from = 0x115BE, .to = 0x115BE, .prop = .Grapheme_Base },
11539 .{ .from = 0x115C1, .to = 0x115D7, .prop = .Grapheme_Base },
11540 .{ .from = 0x115D8, .to = 0x115DB, .prop = .Grapheme_Base },
11541 .{ .from = 0x11600, .to = 0x1162F, .prop = .Grapheme_Base },
11542 .{ .from = 0x11630, .to = 0x11632, .prop = .Grapheme_Base },
11543 .{ .from = 0x1163B, .to = 0x1163C, .prop = .Grapheme_Base },
11544 .{ .from = 0x1163E, .to = 0x1163E, .prop = .Grapheme_Base },
11545 .{ .from = 0x11641, .to = 0x11643, .prop = .Grapheme_Base },
11546 .{ .from = 0x11644, .to = 0x11644, .prop = .Grapheme_Base },
11547 .{ .from = 0x11650, .to = 0x11659, .prop = .Grapheme_Base },
11548 .{ .from = 0x11660, .to = 0x1166C, .prop = .Grapheme_Base },
11549 .{ .from = 0x11680, .to = 0x116AA, .prop = .Grapheme_Base },
11550 .{ .from = 0x116AC, .to = 0x116AC, .prop = .Grapheme_Base },
11551 .{ .from = 0x116AE, .to = 0x116AF, .prop = .Grapheme_Base },
11552 .{ .from = 0x116B6, .to = 0x116B6, .prop = .Grapheme_Base },
11553 .{ .from = 0x116B8, .to = 0x116B8, .prop = .Grapheme_Base },
11554 .{ .from = 0x116C0, .to = 0x116C9, .prop = .Grapheme_Base },
11555 .{ .from = 0x11700, .to = 0x1171A, .prop = .Grapheme_Base },
11556 .{ .from = 0x11720, .to = 0x11721, .prop = .Grapheme_Base },
11557 .{ .from = 0x11726, .to = 0x11726, .prop = .Grapheme_Base },
11558 .{ .from = 0x11730, .to = 0x11739, .prop = .Grapheme_Base },
11559 .{ .from = 0x1173A, .to = 0x1173B, .prop = .Grapheme_Base },
11560 .{ .from = 0x1173C, .to = 0x1173E, .prop = .Grapheme_Base },
11561 .{ .from = 0x1173F, .to = 0x1173F, .prop = .Grapheme_Base },
11562 .{ .from = 0x11800, .to = 0x1182B, .prop = .Grapheme_Base },
11563 .{ .from = 0x1182C, .to = 0x1182E, .prop = .Grapheme_Base },
11564 .{ .from = 0x11838, .to = 0x11838, .prop = .Grapheme_Base },
11565 .{ .from = 0x1183B, .to = 0x1183B, .prop = .Grapheme_Base },
11566 .{ .from = 0x118A0, .to = 0x118DF, .prop = .Grapheme_Base },
11567 .{ .from = 0x118E0, .to = 0x118E9, .prop = .Grapheme_Base },
11568 .{ .from = 0x118EA, .to = 0x118F2, .prop = .Grapheme_Base },
11569 .{ .from = 0x118FF, .to = 0x11906, .prop = .Grapheme_Base },
11570 .{ .from = 0x11909, .to = 0x11909, .prop = .Grapheme_Base },
11571 .{ .from = 0x1190C, .to = 0x11913, .prop = .Grapheme_Base },
11572 .{ .from = 0x11915, .to = 0x11916, .prop = .Grapheme_Base },
11573 .{ .from = 0x11918, .to = 0x1192F, .prop = .Grapheme_Base },
11574 .{ .from = 0x11931, .to = 0x11935, .prop = .Grapheme_Base },
11575 .{ .from = 0x11937, .to = 0x11938, .prop = .Grapheme_Base },
11576 .{ .from = 0x1193D, .to = 0x1193D, .prop = .Grapheme_Base },
11577 .{ .from = 0x1193F, .to = 0x1193F, .prop = .Grapheme_Base },
11578 .{ .from = 0x11940, .to = 0x11940, .prop = .Grapheme_Base },
11579 .{ .from = 0x11941, .to = 0x11941, .prop = .Grapheme_Base },
11580 .{ .from = 0x11942, .to = 0x11942, .prop = .Grapheme_Base },
11581 .{ .from = 0x11944, .to = 0x11946, .prop = .Grapheme_Base },
11582 .{ .from = 0x11950, .to = 0x11959, .prop = .Grapheme_Base },
11583 .{ .from = 0x119A0, .to = 0x119A7, .prop = .Grapheme_Base },
11584 .{ .from = 0x119AA, .to = 0x119D0, .prop = .Grapheme_Base },
11585 .{ .from = 0x119D1, .to = 0x119D3, .prop = .Grapheme_Base },
11586 .{ .from = 0x119DC, .to = 0x119DF, .prop = .Grapheme_Base },
11587 .{ .from = 0x119E1, .to = 0x119E1, .prop = .Grapheme_Base },
11588 .{ .from = 0x119E2, .to = 0x119E2, .prop = .Grapheme_Base },
11589 .{ .from = 0x119E3, .to = 0x119E3, .prop = .Grapheme_Base },
11590 .{ .from = 0x119E4, .to = 0x119E4, .prop = .Grapheme_Base },
11591 .{ .from = 0x11A00, .to = 0x11A00, .prop = .Grapheme_Base },
11592 .{ .from = 0x11A0B, .to = 0x11A32, .prop = .Grapheme_Base },
11593 .{ .from = 0x11A39, .to = 0x11A39, .prop = .Grapheme_Base },
11594 .{ .from = 0x11A3A, .to = 0x11A3A, .prop = .Grapheme_Base },
11595 .{ .from = 0x11A3F, .to = 0x11A46, .prop = .Grapheme_Base },
11596 .{ .from = 0x11A50, .to = 0x11A50, .prop = .Grapheme_Base },
11597 .{ .from = 0x11A57, .to = 0x11A58, .prop = .Grapheme_Base },
11598 .{ .from = 0x11A5C, .to = 0x11A89, .prop = .Grapheme_Base },
11599 .{ .from = 0x11A97, .to = 0x11A97, .prop = .Grapheme_Base },
11600 .{ .from = 0x11A9A, .to = 0x11A9C, .prop = .Grapheme_Base },
11601 .{ .from = 0x11A9D, .to = 0x11A9D, .prop = .Grapheme_Base },
11602 .{ .from = 0x11A9E, .to = 0x11AA2, .prop = .Grapheme_Base },
11603 .{ .from = 0x11AC0, .to = 0x11AF8, .prop = .Grapheme_Base },
11604 .{ .from = 0x11C00, .to = 0x11C08, .prop = .Grapheme_Base },
11605 .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .Grapheme_Base },
11606 .{ .from = 0x11C2F, .to = 0x11C2F, .prop = .Grapheme_Base },
11607 .{ .from = 0x11C3E, .to = 0x11C3E, .prop = .Grapheme_Base },
11608 .{ .from = 0x11C40, .to = 0x11C40, .prop = .Grapheme_Base },
11609 .{ .from = 0x11C41, .to = 0x11C45, .prop = .Grapheme_Base },
11610 .{ .from = 0x11C50, .to = 0x11C59, .prop = .Grapheme_Base },
11611 .{ .from = 0x11C5A, .to = 0x11C6C, .prop = .Grapheme_Base },
11612 .{ .from = 0x11C70, .to = 0x11C71, .prop = .Grapheme_Base },
11613 .{ .from = 0x11C72, .to = 0x11C8F, .prop = .Grapheme_Base },
11614 .{ .from = 0x11CA9, .to = 0x11CA9, .prop = .Grapheme_Base },
11615 .{ .from = 0x11CB1, .to = 0x11CB1, .prop = .Grapheme_Base },
11616 .{ .from = 0x11CB4, .to = 0x11CB4, .prop = .Grapheme_Base },
11617 .{ .from = 0x11D00, .to = 0x11D06, .prop = .Grapheme_Base },
11618 .{ .from = 0x11D08, .to = 0x11D09, .prop = .Grapheme_Base },
11619 .{ .from = 0x11D0B, .to = 0x11D30, .prop = .Grapheme_Base },
11620 .{ .from = 0x11D46, .to = 0x11D46, .prop = .Grapheme_Base },
11621 .{ .from = 0x11D50, .to = 0x11D59, .prop = .Grapheme_Base },
11622 .{ .from = 0x11D60, .to = 0x11D65, .prop = .Grapheme_Base },
11623 .{ .from = 0x11D67, .to = 0x11D68, .prop = .Grapheme_Base },
11624 .{ .from = 0x11D6A, .to = 0x11D89, .prop = .Grapheme_Base },
11625 .{ .from = 0x11D8A, .to = 0x11D8E, .prop = .Grapheme_Base },
11626 .{ .from = 0x11D93, .to = 0x11D94, .prop = .Grapheme_Base },
11627 .{ .from = 0x11D96, .to = 0x11D96, .prop = .Grapheme_Base },
11628 .{ .from = 0x11D98, .to = 0x11D98, .prop = .Grapheme_Base },
11629 .{ .from = 0x11DA0, .to = 0x11DA9, .prop = .Grapheme_Base },
11630 .{ .from = 0x11EE0, .to = 0x11EF2, .prop = .Grapheme_Base },
11631 .{ .from = 0x11EF5, .to = 0x11EF6, .prop = .Grapheme_Base },
11632 .{ .from = 0x11EF7, .to = 0x11EF8, .prop = .Grapheme_Base },
11633 .{ .from = 0x11FB0, .to = 0x11FB0, .prop = .Grapheme_Base },
11634 .{ .from = 0x11FC0, .to = 0x11FD4, .prop = .Grapheme_Base },
11635 .{ .from = 0x11FD5, .to = 0x11FDC, .prop = .Grapheme_Base },
11636 .{ .from = 0x11FDD, .to = 0x11FE0, .prop = .Grapheme_Base },
11637 .{ .from = 0x11FE1, .to = 0x11FF1, .prop = .Grapheme_Base },
11638 .{ .from = 0x11FFF, .to = 0x11FFF, .prop = .Grapheme_Base },
11639 .{ .from = 0x12000, .to = 0x12399, .prop = .Grapheme_Base },
11640 .{ .from = 0x12400, .to = 0x1246E, .prop = .Grapheme_Base },
11641 .{ .from = 0x12470, .to = 0x12474, .prop = .Grapheme_Base },
11642 .{ .from = 0x12480, .to = 0x12543, .prop = .Grapheme_Base },
11643 .{ .from = 0x13000, .to = 0x1342E, .prop = .Grapheme_Base },
11644 .{ .from = 0x14400, .to = 0x14646, .prop = .Grapheme_Base },
11645 .{ .from = 0x16800, .to = 0x16A38, .prop = .Grapheme_Base },
11646 .{ .from = 0x16A40, .to = 0x16A5E, .prop = .Grapheme_Base },
11647 .{ .from = 0x16A60, .to = 0x16A69, .prop = .Grapheme_Base },
11648 .{ .from = 0x16A6E, .to = 0x16A6F, .prop = .Grapheme_Base },
11649 .{ .from = 0x16AD0, .to = 0x16AED, .prop = .Grapheme_Base },
11650 .{ .from = 0x16AF5, .to = 0x16AF5, .prop = .Grapheme_Base },
11651 .{ .from = 0x16B00, .to = 0x16B2F, .prop = .Grapheme_Base },
11652 .{ .from = 0x16B37, .to = 0x16B3B, .prop = .Grapheme_Base },
11653 .{ .from = 0x16B3C, .to = 0x16B3F, .prop = .Grapheme_Base },
11654 .{ .from = 0x16B40, .to = 0x16B43, .prop = .Grapheme_Base },
11655 .{ .from = 0x16B44, .to = 0x16B44, .prop = .Grapheme_Base },
11656 .{ .from = 0x16B45, .to = 0x16B45, .prop = .Grapheme_Base },
11657 .{ .from = 0x16B50, .to = 0x16B59, .prop = .Grapheme_Base },
11658 .{ .from = 0x16B5B, .to = 0x16B61, .prop = .Grapheme_Base },
11659 .{ .from = 0x16B63, .to = 0x16B77, .prop = .Grapheme_Base },
11660 .{ .from = 0x16B7D, .to = 0x16B8F, .prop = .Grapheme_Base },
11661 .{ .from = 0x16E40, .to = 0x16E7F, .prop = .Grapheme_Base },
11662 .{ .from = 0x16E80, .to = 0x16E96, .prop = .Grapheme_Base },
11663 .{ .from = 0x16E97, .to = 0x16E9A, .prop = .Grapheme_Base },
11664 .{ .from = 0x16F00, .to = 0x16F4A, .prop = .Grapheme_Base },
11665 .{ .from = 0x16F50, .to = 0x16F50, .prop = .Grapheme_Base },
11666 .{ .from = 0x16F51, .to = 0x16F87, .prop = .Grapheme_Base },
11667 .{ .from = 0x16F93, .to = 0x16F9F, .prop = .Grapheme_Base },
11668 .{ .from = 0x16FE0, .to = 0x16FE1, .prop = .Grapheme_Base },
11669 .{ .from = 0x16FE2, .to = 0x16FE2, .prop = .Grapheme_Base },
11670 .{ .from = 0x16FE3, .to = 0x16FE3, .prop = .Grapheme_Base },
11671 .{ .from = 0x16FF0, .to = 0x16FF1, .prop = .Grapheme_Base },
11672 .{ .from = 0x17000, .to = 0x187F7, .prop = .Grapheme_Base },
11673 .{ .from = 0x18800, .to = 0x18CD5, .prop = .Grapheme_Base },
11674 .{ .from = 0x18D00, .to = 0x18D08, .prop = .Grapheme_Base },
11675 .{ .from = 0x1B000, .to = 0x1B11E, .prop = .Grapheme_Base },
11676 .{ .from = 0x1B150, .to = 0x1B152, .prop = .Grapheme_Base },
11677 .{ .from = 0x1B164, .to = 0x1B167, .prop = .Grapheme_Base },
11678 .{ .from = 0x1B170, .to = 0x1B2FB, .prop = .Grapheme_Base },
11679 .{ .from = 0x1BC00, .to = 0x1BC6A, .prop = .Grapheme_Base },
11680 .{ .from = 0x1BC70, .to = 0x1BC7C, .prop = .Grapheme_Base },
11681 .{ .from = 0x1BC80, .to = 0x1BC88, .prop = .Grapheme_Base },
11682 .{ .from = 0x1BC90, .to = 0x1BC99, .prop = .Grapheme_Base },
11683 .{ .from = 0x1BC9C, .to = 0x1BC9C, .prop = .Grapheme_Base },
11684 .{ .from = 0x1BC9F, .to = 0x1BC9F, .prop = .Grapheme_Base },
11685 .{ .from = 0x1D000, .to = 0x1D0F5, .prop = .Grapheme_Base },
11686 .{ .from = 0x1D100, .to = 0x1D126, .prop = .Grapheme_Base },
11687 .{ .from = 0x1D129, .to = 0x1D164, .prop = .Grapheme_Base },
11688 .{ .from = 0x1D166, .to = 0x1D166, .prop = .Grapheme_Base },
11689 .{ .from = 0x1D16A, .to = 0x1D16C, .prop = .Grapheme_Base },
11690 .{ .from = 0x1D16D, .to = 0x1D16D, .prop = .Grapheme_Base },
11691 .{ .from = 0x1D183, .to = 0x1D184, .prop = .Grapheme_Base },
11692 .{ .from = 0x1D18C, .to = 0x1D1A9, .prop = .Grapheme_Base },
11693 .{ .from = 0x1D1AE, .to = 0x1D1E8, .prop = .Grapheme_Base },
11694 .{ .from = 0x1D200, .to = 0x1D241, .prop = .Grapheme_Base },
11695 .{ .from = 0x1D245, .to = 0x1D245, .prop = .Grapheme_Base },
11696 .{ .from = 0x1D2E0, .to = 0x1D2F3, .prop = .Grapheme_Base },
11697 .{ .from = 0x1D300, .to = 0x1D356, .prop = .Grapheme_Base },
11698 .{ .from = 0x1D360, .to = 0x1D378, .prop = .Grapheme_Base },
11699 .{ .from = 0x1D400, .to = 0x1D454, .prop = .Grapheme_Base },
11700 .{ .from = 0x1D456, .to = 0x1D49C, .prop = .Grapheme_Base },
11701 .{ .from = 0x1D49E, .to = 0x1D49F, .prop = .Grapheme_Base },
11702 .{ .from = 0x1D4A2, .to = 0x1D4A2, .prop = .Grapheme_Base },
11703 .{ .from = 0x1D4A5, .to = 0x1D4A6, .prop = .Grapheme_Base },
11704 .{ .from = 0x1D4A9, .to = 0x1D4AC, .prop = .Grapheme_Base },
11705 .{ .from = 0x1D4AE, .to = 0x1D4B9, .prop = .Grapheme_Base },
11706 .{ .from = 0x1D4BB, .to = 0x1D4BB, .prop = .Grapheme_Base },
11707 .{ .from = 0x1D4BD, .to = 0x1D4C3, .prop = .Grapheme_Base },
11708 .{ .from = 0x1D4C5, .to = 0x1D505, .prop = .Grapheme_Base },
11709 .{ .from = 0x1D507, .to = 0x1D50A, .prop = .Grapheme_Base },
11710 .{ .from = 0x1D50D, .to = 0x1D514, .prop = .Grapheme_Base },
11711 .{ .from = 0x1D516, .to = 0x1D51C, .prop = .Grapheme_Base },
11712 .{ .from = 0x1D51E, .to = 0x1D539, .prop = .Grapheme_Base },
11713 .{ .from = 0x1D53B, .to = 0x1D53E, .prop = .Grapheme_Base },
11714 .{ .from = 0x1D540, .to = 0x1D544, .prop = .Grapheme_Base },
11715 .{ .from = 0x1D546, .to = 0x1D546, .prop = .Grapheme_Base },
11716 .{ .from = 0x1D54A, .to = 0x1D550, .prop = .Grapheme_Base },
11717 .{ .from = 0x1D552, .to = 0x1D6A5, .prop = .Grapheme_Base },
11718 .{ .from = 0x1D6A8, .to = 0x1D6C0, .prop = .Grapheme_Base },
11719 .{ .from = 0x1D6C1, .to = 0x1D6C1, .prop = .Grapheme_Base },
11720 .{ .from = 0x1D6C2, .to = 0x1D6DA, .prop = .Grapheme_Base },
11721 .{ .from = 0x1D6DB, .to = 0x1D6DB, .prop = .Grapheme_Base },
11722 .{ .from = 0x1D6DC, .to = 0x1D6FA, .prop = .Grapheme_Base },
11723 .{ .from = 0x1D6FB, .to = 0x1D6FB, .prop = .Grapheme_Base },
11724 .{ .from = 0x1D6FC, .to = 0x1D714, .prop = .Grapheme_Base },
11725 .{ .from = 0x1D715, .to = 0x1D715, .prop = .Grapheme_Base },
11726 .{ .from = 0x1D716, .to = 0x1D734, .prop = .Grapheme_Base },
11727 .{ .from = 0x1D735, .to = 0x1D735, .prop = .Grapheme_Base },
11728 .{ .from = 0x1D736, .to = 0x1D74E, .prop = .Grapheme_Base },
11729 .{ .from = 0x1D74F, .to = 0x1D74F, .prop = .Grapheme_Base },
11730 .{ .from = 0x1D750, .to = 0x1D76E, .prop = .Grapheme_Base },
11731 .{ .from = 0x1D76F, .to = 0x1D76F, .prop = .Grapheme_Base },
11732 .{ .from = 0x1D770, .to = 0x1D788, .prop = .Grapheme_Base },
11733 .{ .from = 0x1D789, .to = 0x1D789, .prop = .Grapheme_Base },
11734 .{ .from = 0x1D78A, .to = 0x1D7A8, .prop = .Grapheme_Base },
11735 .{ .from = 0x1D7A9, .to = 0x1D7A9, .prop = .Grapheme_Base },
11736 .{ .from = 0x1D7AA, .to = 0x1D7C2, .prop = .Grapheme_Base },
11737 .{ .from = 0x1D7C3, .to = 0x1D7C3, .prop = .Grapheme_Base },
11738 .{ .from = 0x1D7C4, .to = 0x1D7CB, .prop = .Grapheme_Base },
11739 .{ .from = 0x1D7CE, .to = 0x1D7FF, .prop = .Grapheme_Base },
11740 .{ .from = 0x1D800, .to = 0x1D9FF, .prop = .Grapheme_Base },
11741 .{ .from = 0x1DA37, .to = 0x1DA3A, .prop = .Grapheme_Base },
11742 .{ .from = 0x1DA6D, .to = 0x1DA74, .prop = .Grapheme_Base },
11743 .{ .from = 0x1DA76, .to = 0x1DA83, .prop = .Grapheme_Base },
11744 .{ .from = 0x1DA85, .to = 0x1DA86, .prop = .Grapheme_Base },
11745 .{ .from = 0x1DA87, .to = 0x1DA8B, .prop = .Grapheme_Base },
11746 .{ .from = 0x1E100, .to = 0x1E12C, .prop = .Grapheme_Base },
11747 .{ .from = 0x1E137, .to = 0x1E13D, .prop = .Grapheme_Base },
11748 .{ .from = 0x1E140, .to = 0x1E149, .prop = .Grapheme_Base },
11749 .{ .from = 0x1E14E, .to = 0x1E14E, .prop = .Grapheme_Base },
11750 .{ .from = 0x1E14F, .to = 0x1E14F, .prop = .Grapheme_Base },
11751 .{ .from = 0x1E2C0, .to = 0x1E2EB, .prop = .Grapheme_Base },
11752 .{ .from = 0x1E2F0, .to = 0x1E2F9, .prop = .Grapheme_Base },
11753 .{ .from = 0x1E2FF, .to = 0x1E2FF, .prop = .Grapheme_Base },
11754 .{ .from = 0x1E800, .to = 0x1E8C4, .prop = .Grapheme_Base },
11755 .{ .from = 0x1E8C7, .to = 0x1E8CF, .prop = .Grapheme_Base },
11756 .{ .from = 0x1E900, .to = 0x1E943, .prop = .Grapheme_Base },
11757 .{ .from = 0x1E94B, .to = 0x1E94B, .prop = .Grapheme_Base },
11758 .{ .from = 0x1E950, .to = 0x1E959, .prop = .Grapheme_Base },
11759 .{ .from = 0x1E95E, .to = 0x1E95F, .prop = .Grapheme_Base },
11760 .{ .from = 0x1EC71, .to = 0x1ECAB, .prop = .Grapheme_Base },
11761 .{ .from = 0x1ECAC, .to = 0x1ECAC, .prop = .Grapheme_Base },
11762 .{ .from = 0x1ECAD, .to = 0x1ECAF, .prop = .Grapheme_Base },
11763 .{ .from = 0x1ECB0, .to = 0x1ECB0, .prop = .Grapheme_Base },
11764 .{ .from = 0x1ECB1, .to = 0x1ECB4, .prop = .Grapheme_Base },
11765 .{ .from = 0x1ED01, .to = 0x1ED2D, .prop = .Grapheme_Base },
11766 .{ .from = 0x1ED2E, .to = 0x1ED2E, .prop = .Grapheme_Base },
11767 .{ .from = 0x1ED2F, .to = 0x1ED3D, .prop = .Grapheme_Base },
11768 .{ .from = 0x1EE00, .to = 0x1EE03, .prop = .Grapheme_Base },
11769 .{ .from = 0x1EE05, .to = 0x1EE1F, .prop = .Grapheme_Base },
11770 .{ .from = 0x1EE21, .to = 0x1EE22, .prop = .Grapheme_Base },
11771 .{ .from = 0x1EE24, .to = 0x1EE24, .prop = .Grapheme_Base },
11772 .{ .from = 0x1EE27, .to = 0x1EE27, .prop = .Grapheme_Base },
11773 .{ .from = 0x1EE29, .to = 0x1EE32, .prop = .Grapheme_Base },
11774 .{ .from = 0x1EE34, .to = 0x1EE37, .prop = .Grapheme_Base },
11775 .{ .from = 0x1EE39, .to = 0x1EE39, .prop = .Grapheme_Base },
11776 .{ .from = 0x1EE3B, .to = 0x1EE3B, .prop = .Grapheme_Base },
11777 .{ .from = 0x1EE42, .to = 0x1EE42, .prop = .Grapheme_Base },
11778 .{ .from = 0x1EE47, .to = 0x1EE47, .prop = .Grapheme_Base },
11779 .{ .from = 0x1EE49, .to = 0x1EE49, .prop = .Grapheme_Base },
11780 .{ .from = 0x1EE4B, .to = 0x1EE4B, .prop = .Grapheme_Base },
11781 .{ .from = 0x1EE4D, .to = 0x1EE4F, .prop = .Grapheme_Base },
11782 .{ .from = 0x1EE51, .to = 0x1EE52, .prop = .Grapheme_Base },
11783 .{ .from = 0x1EE54, .to = 0x1EE54, .prop = .Grapheme_Base },
11784 .{ .from = 0x1EE57, .to = 0x1EE57, .prop = .Grapheme_Base },
11785 .{ .from = 0x1EE59, .to = 0x1EE59, .prop = .Grapheme_Base },
11786 .{ .from = 0x1EE5B, .to = 0x1EE5B, .prop = .Grapheme_Base },
11787 .{ .from = 0x1EE5D, .to = 0x1EE5D, .prop = .Grapheme_Base },
11788 .{ .from = 0x1EE5F, .to = 0x1EE5F, .prop = .Grapheme_Base },
11789 .{ .from = 0x1EE61, .to = 0x1EE62, .prop = .Grapheme_Base },
11790 .{ .from = 0x1EE64, .to = 0x1EE64, .prop = .Grapheme_Base },
11791 .{ .from = 0x1EE67, .to = 0x1EE6A, .prop = .Grapheme_Base },
11792 .{ .from = 0x1EE6C, .to = 0x1EE72, .prop = .Grapheme_Base },
11793 .{ .from = 0x1EE74, .to = 0x1EE77, .prop = .Grapheme_Base },
11794 .{ .from = 0x1EE79, .to = 0x1EE7C, .prop = .Grapheme_Base },
11795 .{ .from = 0x1EE7E, .to = 0x1EE7E, .prop = .Grapheme_Base },
11796 .{ .from = 0x1EE80, .to = 0x1EE89, .prop = .Grapheme_Base },
11797 .{ .from = 0x1EE8B, .to = 0x1EE9B, .prop = .Grapheme_Base },
11798 .{ .from = 0x1EEA1, .to = 0x1EEA3, .prop = .Grapheme_Base },
11799 .{ .from = 0x1EEA5, .to = 0x1EEA9, .prop = .Grapheme_Base },
11800 .{ .from = 0x1EEAB, .to = 0x1EEBB, .prop = .Grapheme_Base },
11801 .{ .from = 0x1EEF0, .to = 0x1EEF1, .prop = .Grapheme_Base },
11802 .{ .from = 0x1F000, .to = 0x1F02B, .prop = .Grapheme_Base },
11803 .{ .from = 0x1F030, .to = 0x1F093, .prop = .Grapheme_Base },
11804 .{ .from = 0x1F0A0, .to = 0x1F0AE, .prop = .Grapheme_Base },
11805 .{ .from = 0x1F0B1, .to = 0x1F0BF, .prop = .Grapheme_Base },
11806 .{ .from = 0x1F0C1, .to = 0x1F0CF, .prop = .Grapheme_Base },
11807 .{ .from = 0x1F0D1, .to = 0x1F0F5, .prop = .Grapheme_Base },
11808 .{ .from = 0x1F100, .to = 0x1F10C, .prop = .Grapheme_Base },
11809 .{ .from = 0x1F10D, .to = 0x1F1AD, .prop = .Grapheme_Base },
11810 .{ .from = 0x1F1E6, .to = 0x1F202, .prop = .Grapheme_Base },
11811 .{ .from = 0x1F210, .to = 0x1F23B, .prop = .Grapheme_Base },
11812 .{ .from = 0x1F240, .to = 0x1F248, .prop = .Grapheme_Base },
11813 .{ .from = 0x1F250, .to = 0x1F251, .prop = .Grapheme_Base },
11814 .{ .from = 0x1F260, .to = 0x1F265, .prop = .Grapheme_Base },
11815 .{ .from = 0x1F300, .to = 0x1F3FA, .prop = .Grapheme_Base },
11816 .{ .from = 0x1F3FB, .to = 0x1F3FF, .prop = .Grapheme_Base },
11817 .{ .from = 0x1F400, .to = 0x1F6D7, .prop = .Grapheme_Base },
11818 .{ .from = 0x1F6E0, .to = 0x1F6EC, .prop = .Grapheme_Base },
11819 .{ .from = 0x1F6F0, .to = 0x1F6FC, .prop = .Grapheme_Base },
11820 .{ .from = 0x1F700, .to = 0x1F773, .prop = .Grapheme_Base },
11821 .{ .from = 0x1F780, .to = 0x1F7D8, .prop = .Grapheme_Base },
11822 .{ .from = 0x1F7E0, .to = 0x1F7EB, .prop = .Grapheme_Base },
11823 .{ .from = 0x1F800, .to = 0x1F80B, .prop = .Grapheme_Base },
11824 .{ .from = 0x1F810, .to = 0x1F847, .prop = .Grapheme_Base },
11825 .{ .from = 0x1F850, .to = 0x1F859, .prop = .Grapheme_Base },
11826 .{ .from = 0x1F860, .to = 0x1F887, .prop = .Grapheme_Base },
11827 .{ .from = 0x1F890, .to = 0x1F8AD, .prop = .Grapheme_Base },
11828 .{ .from = 0x1F8B0, .to = 0x1F8B1, .prop = .Grapheme_Base },
11829 .{ .from = 0x1F900, .to = 0x1F978, .prop = .Grapheme_Base },
11830 .{ .from = 0x1F97A, .to = 0x1F9CB, .prop = .Grapheme_Base },
11831 .{ .from = 0x1F9CD, .to = 0x1FA53, .prop = .Grapheme_Base },
11832 .{ .from = 0x1FA60, .to = 0x1FA6D, .prop = .Grapheme_Base },
11833 .{ .from = 0x1FA70, .to = 0x1FA74, .prop = .Grapheme_Base },
11834 .{ .from = 0x1FA78, .to = 0x1FA7A, .prop = .Grapheme_Base },
11835 .{ .from = 0x1FA80, .to = 0x1FA86, .prop = .Grapheme_Base },
11836 .{ .from = 0x1FA90, .to = 0x1FAA8, .prop = .Grapheme_Base },
11837 .{ .from = 0x1FAB0, .to = 0x1FAB6, .prop = .Grapheme_Base },
11838 .{ .from = 0x1FAC0, .to = 0x1FAC2, .prop = .Grapheme_Base },
11839 .{ .from = 0x1FAD0, .to = 0x1FAD6, .prop = .Grapheme_Base },
11840 .{ .from = 0x1FB00, .to = 0x1FB92, .prop = .Grapheme_Base },
11841 .{ .from = 0x1FB94, .to = 0x1FBCA, .prop = .Grapheme_Base },
11842 .{ .from = 0x1FBF0, .to = 0x1FBF9, .prop = .Grapheme_Base },
11843 .{ .from = 0x20000, .to = 0x2A6DD, .prop = .Grapheme_Base },
11844 .{ .from = 0x2A700, .to = 0x2B734, .prop = .Grapheme_Base },
11845 .{ .from = 0x2B740, .to = 0x2B81D, .prop = .Grapheme_Base },
11846 .{ .from = 0x2B820, .to = 0x2CEA1, .prop = .Grapheme_Base },
11847 .{ .from = 0x2CEB0, .to = 0x2EBE0, .prop = .Grapheme_Base },
11848 .{ .from = 0x2F800, .to = 0x2FA1D, .prop = .Grapheme_Base },
11849 .{ .from = 0x30000, .to = 0x3134A, .prop = .Grapheme_Base },
11850 .{ .from = 0x094D, .to = 0x094D, .prop = .Grapheme_Link },
11851 .{ .from = 0x09CD, .to = 0x09CD, .prop = .Grapheme_Link },
11852 .{ .from = 0x0A4D, .to = 0x0A4D, .prop = .Grapheme_Link },
11853 .{ .from = 0x0ACD, .to = 0x0ACD, .prop = .Grapheme_Link },
11854 .{ .from = 0x0B4D, .to = 0x0B4D, .prop = .Grapheme_Link },
11855 .{ .from = 0x0BCD, .to = 0x0BCD, .prop = .Grapheme_Link },
11856 .{ .from = 0x0C4D, .to = 0x0C4D, .prop = .Grapheme_Link },
11857 .{ .from = 0x0CCD, .to = 0x0CCD, .prop = .Grapheme_Link },
11858 .{ .from = 0x0D3B, .to = 0x0D3C, .prop = .Grapheme_Link },
11859 .{ .from = 0x0D4D, .to = 0x0D4D, .prop = .Grapheme_Link },
11860 .{ .from = 0x0DCA, .to = 0x0DCA, .prop = .Grapheme_Link },
11861 .{ .from = 0x0E3A, .to = 0x0E3A, .prop = .Grapheme_Link },
11862 .{ .from = 0x0EBA, .to = 0x0EBA, .prop = .Grapheme_Link },
11863 .{ .from = 0x0F84, .to = 0x0F84, .prop = .Grapheme_Link },
11864 .{ .from = 0x1039, .to = 0x103A, .prop = .Grapheme_Link },
11865 .{ .from = 0x1714, .to = 0x1714, .prop = .Grapheme_Link },
11866 .{ .from = 0x1734, .to = 0x1734, .prop = .Grapheme_Link },
11867 .{ .from = 0x17D2, .to = 0x17D2, .prop = .Grapheme_Link },
11868 .{ .from = 0x1A60, .to = 0x1A60, .prop = .Grapheme_Link },
11869 .{ .from = 0x1B44, .to = 0x1B44, .prop = .Grapheme_Link },
11870 .{ .from = 0x1BAA, .to = 0x1BAA, .prop = .Grapheme_Link },
11871 .{ .from = 0x1BAB, .to = 0x1BAB, .prop = .Grapheme_Link },
11872 .{ .from = 0x1BF2, .to = 0x1BF3, .prop = .Grapheme_Link },
11873 .{ .from = 0x2D7F, .to = 0x2D7F, .prop = .Grapheme_Link },
11874 .{ .from = 0xA806, .to = 0xA806, .prop = .Grapheme_Link },
11875 .{ .from = 0xA82C, .to = 0xA82C, .prop = .Grapheme_Link },
11876 .{ .from = 0xA8C4, .to = 0xA8C4, .prop = .Grapheme_Link },
11877 .{ .from = 0xA953, .to = 0xA953, .prop = .Grapheme_Link },
11878 .{ .from = 0xA9C0, .to = 0xA9C0, .prop = .Grapheme_Link },
11879 .{ .from = 0xAAF6, .to = 0xAAF6, .prop = .Grapheme_Link },
11880 .{ .from = 0xABED, .to = 0xABED, .prop = .Grapheme_Link },
11881 .{ .from = 0x10A3F, .to = 0x10A3F, .prop = .Grapheme_Link },
11882 .{ .from = 0x11046, .to = 0x11046, .prop = .Grapheme_Link },
11883 .{ .from = 0x1107F, .to = 0x1107F, .prop = .Grapheme_Link },
11884 .{ .from = 0x110B9, .to = 0x110B9, .prop = .Grapheme_Link },
11885 .{ .from = 0x11133, .to = 0x11134, .prop = .Grapheme_Link },
11886 .{ .from = 0x111C0, .to = 0x111C0, .prop = .Grapheme_Link },
11887 .{ .from = 0x11235, .to = 0x11235, .prop = .Grapheme_Link },
11888 .{ .from = 0x112EA, .to = 0x112EA, .prop = .Grapheme_Link },
11889 .{ .from = 0x1134D, .to = 0x1134D, .prop = .Grapheme_Link },
11890 .{ .from = 0x11442, .to = 0x11442, .prop = .Grapheme_Link },
11891 .{ .from = 0x114C2, .to = 0x114C2, .prop = .Grapheme_Link },
11892 .{ .from = 0x115BF, .to = 0x115BF, .prop = .Grapheme_Link },
11893 .{ .from = 0x1163F, .to = 0x1163F, .prop = .Grapheme_Link },
11894 .{ .from = 0x116B6, .to = 0x116B6, .prop = .Grapheme_Link },
11895 .{ .from = 0x1172B, .to = 0x1172B, .prop = .Grapheme_Link },
11896 .{ .from = 0x11839, .to = 0x11839, .prop = .Grapheme_Link },
11897 .{ .from = 0x1193D, .to = 0x1193D, .prop = .Grapheme_Link },
11898 .{ .from = 0x1193E, .to = 0x1193E, .prop = .Grapheme_Link },
11899 .{ .from = 0x119E0, .to = 0x119E0, .prop = .Grapheme_Link },
11900 .{ .from = 0x11A34, .to = 0x11A34, .prop = .Grapheme_Link },
11901 .{ .from = 0x11A47, .to = 0x11A47, .prop = .Grapheme_Link },
11902 .{ .from = 0x11A99, .to = 0x11A99, .prop = .Grapheme_Link },
11903 .{ .from = 0x11C3F, .to = 0x11C3F, .prop = .Grapheme_Link },
11904 .{ .from = 0x11D44, .to = 0x11D45, .prop = .Grapheme_Link },
11905 .{ .from = 0x11D97, .to = 0x11D97, .prop = .Grapheme_Link },
11906};
src/lib.zig+1
...@@ -6,3 +6,4 @@ pub const cjk_radicals = @import("./cjk_radicals.zig");...@@ -6,3 +6,4 @@ pub const cjk_radicals = @import("./cjk_radicals.zig");
6pub const case_folding = @import("./case_folding.zig");6pub const case_folding = @import("./case_folding.zig");
7pub const composition_exclusions = @import("./composition_exclusions.zig");7pub const composition_exclusions = @import("./composition_exclusions.zig");
8pub const derived_age = @import("./derived_age.zig");8pub const derived_age = @import("./derived_age.zig");
9pub const derived_core_properties = @import("./derived_core_properties.zig");
src/main.zig+1
...@@ -14,6 +14,7 @@ pub fn main() !void {...@@ -14,6 +14,7 @@ pub fn main() !void {
14 ucd.case_folding,14 ucd.case_folding,
15 ucd.composition_exclusions,15 ucd.composition_exclusions,
16 ucd.derived_age,16 ucd.derived_age,
17 ucd.derived_core_properties,
17 };18 };
1819
19 inline for (data) |b| {20 inline for (data) |b| {