1    {CAT_Cc, 0x0000, 31},
2    {CAT_Zs, 0x0020, 0},
3    {CAT_Po, 0x0021, 2},
4    {CAT_Sc, 0x0024, 0},
5    {CAT_Po, 0x0025, 2},
6    {CAT_Ps, 0x0028, 0},
7    {CAT_Pe, 0x0029, 0},
8    {CAT_Po, 0x002A, 0},
9    {CAT_Sm, 0x002B, 0},
10    {CAT_Po, 0x002C, 0},
11    {CAT_Pd, 0x002D, 0},
12    {CAT_Po, 0x002E, 1},
13    {CAT_Nd, 0x0030, 9},
14    {CAT_Po, 0x003A, 1},
15    {CAT_Sm, 0x003C, 2},
16    {CAT_Po, 0x003F, 1},
17    {CAT_LC, 0x0041, 25},
18    {CAT_Ps, 0x005B, 0},
19    {CAT_Po, 0x005C, 0},
20    {CAT_Pe, 0x005D, 0},
21    {CAT_Sk, 0x005E, 0},
22    {CAT_Pc, 0x005F, 0},
23    {CAT_Sk, 0x0060, 0},
24    {CAT_LC, 0x0061, 25},
25    {CAT_Ps, 0x007B, 0},
26    {CAT_Sm, 0x007C, 0},
27    {CAT_Pe, 0x007D, 0},
28    {CAT_Sm, 0x007E, 0},
29    {CAT_Cc, 0x007F, 32},
30    {CAT_Zs, 0x00A0, 0},
31    {CAT_Po, 0x00A1, 0},
32    {CAT_Sc, 0x00A2, 3},
33    {CAT_So, 0x00A6, 0},
34    {CAT_Po, 0x00A7, 0},
35    {CAT_Sk, 0x00A8, 0},
36    {CAT_So, 0x00A9, 0},
37    {CAT_Lo, 0x00AA, 0},
38    {CAT_Pi, 0x00AB, 0},
39    {CAT_Sm, 0x00AC, 0},
40    {CAT_Cf, 0x00AD, 0},
41    {CAT_So, 0x00AE, 0},
42    {CAT_Sk, 0x00AF, 0},
43    {CAT_So, 0x00B0, 0},
44    {CAT_Sm, 0x00B1, 0},
45    {CAT_No, 0x00B2, 1},
46    {CAT_Sk, 0x00B4, 0},
47    {CAT_LC, 0x00B5, 0},
48    {CAT_Po, 0x00B6, 1},
49    {CAT_Sk, 0x00B8, 0},
50    {CAT_No, 0x00B9, 0},
51    {CAT_Lo, 0x00BA, 0},
52    {CAT_Pf, 0x00BB, 0},
53    {CAT_No, 0x00BC, 2},
54    {CAT_Po, 0x00BF, 0},
55    {CAT_LC, 0x00C0, 22},
56    {CAT_Sm, 0x00D7, 0},
57    {CAT_LC, 0x00D8, 6},
58    {CAT_Ll, 0x00DF, 0},
59    {CAT_LC, 0x00E0, 22},
60    {CAT_Sm, 0x00F7, 0},
61    {CAT_LC, 0x00F8, 63},
62    {CAT_Ll, 0x0138, 0},
63    {CAT_LC, 0x0139, 15},
64    {CAT_Ll, 0x0149, 0},
65    {CAT_LC, 0x014A, 66},
66    {CAT_Ll, 0x018D, 0},
67    {CAT_LC, 0x018E, 12},
68    {CAT_Ll, 0x019B, 0},
69    {CAT_LC, 0x019C, 13},
70    {CAT_Ll, 0x01AA, 1},
71    {CAT_LC, 0x01AC, 13},
72    {CAT_Ll, 0x01BA, 0},
73    {CAT_Lo, 0x01BB, 0},
74    {CAT_LC, 0x01BC, 1},
75    {CAT_Ll, 0x01BE, 0},
76    {CAT_LC, 0x01BF, 0},
77    {CAT_Lo, 0x01C0, 3},
78    {CAT_LC, 0x01C4, 0},
79    {CAT_Lt, 0x01C5, 0},
80    {CAT_LC, 0x01C6, 1},
81    {CAT_Lt, 0x01C8, 0},
82    {CAT_LC, 0x01C9, 1},
83    {CAT_Lt, 0x01CB, 0},
84    {CAT_LC, 0x01CC, 35},
85    {CAT_Ll, 0x01F0, 0},
86    {CAT_LC, 0x01F1, 0},
87    {CAT_Lt, 0x01F2, 0},
88    {CAT_LC, 0x01F3, 45},
89    {CAT_Ll, 0x0221, 0},
90    {CAT_LC, 0x0222, 17},
91    {CAT_Ll, 0x0234, 5},
92    {CAT_LC, 0x023A, 26},
93    {CAT_Ll, 0x0255, 0},
94    {CAT_LC, 0x0256, 1},
95    {CAT_Ll, 0x0258, 0},
96    {CAT_LC, 0x0259, 0},
97    {CAT_Ll, 0x025A, 0},
98    {CAT_LC, 0x025B, 1},
99    {CAT_Ll, 0x025D, 2},
100    {CAT_LC, 0x0260, 1},
101    {CAT_Ll, 0x0262, 0},
102    {CAT_LC, 0x0263, 0},
103    {CAT_Ll, 0x0264, 0},
104    {CAT_LC, 0x0265, 1},
105    {CAT_Ll, 0x0267, 0},
106    {CAT_LC, 0x0268, 4},
107    {CAT_Ll, 0x026D, 1},
108    {CAT_LC, 0x026F, 0},
109    {CAT_Ll, 0x0270, 0},
110    {CAT_LC, 0x0271, 1},
111    {CAT_Ll, 0x0273, 1},
112    {CAT_LC, 0x0275, 0},
113    {CAT_Ll, 0x0276, 6},
114    {CAT_LC, 0x027D, 0},
115    {CAT_Ll, 0x027E, 1},
116    {CAT_LC, 0x0280, 0},
117    {CAT_Ll, 0x0281, 1},
118    {CAT_LC, 0x0283, 0},
119    {CAT_Ll, 0x0284, 2},
120    {CAT_LC, 0x0287, 5},
121    {CAT_Ll, 0x028D, 4},
122    {CAT_LC, 0x0292, 0},
123    {CAT_Ll, 0x0293, 0},
124    {CAT_Lo, 0x0294, 0},
125    {CAT_Ll, 0x0295, 7},
126    {CAT_LC, 0x029D, 1},
127    {CAT_Ll, 0x029F, 16},
128    {CAT_Lm, 0x02B0, 17},
129    {CAT_Sk, 0x02C2, 3},
130    {CAT_Lm, 0x02C6, 11},
131    {CAT_Sk, 0x02D2, 13},
132    {CAT_Lm, 0x02E0, 4},
133    {CAT_Sk, 0x02E5, 6},
134    {CAT_Lm, 0x02EC, 0},
135    {CAT_Sk, 0x02ED, 0},
136    {CAT_Lm, 0x02EE, 0},
137    {CAT_Sk, 0x02EF, 16},
138    {CAT_Mn, 0x0300, 111},
139    {CAT_LC, 0x0370, 3},
140    {CAT_Lm, 0x0374, 0},
141    {CAT_Sk, 0x0375, 0},
142    {CAT_LC, 0x0376, 1},
143    {CAT_Lm, 0x037A, 0},
144    {CAT_LC, 0x037B, 2},
145    {CAT_Po, 0x037E, 0},
146    {CAT_LC, 0x037F, 0},
147    {CAT_Sk, 0x0384, 1},
148    {CAT_LC, 0x0386, 0},
149    {CAT_Po, 0x0387, 0},
150    {CAT_LC, 0x0388, 2},
151    {CAT_LC, 0x038C, 0},
152    {CAT_LC, 0x038E, 1},
153    {CAT_Ll, 0x0390, 0},
154    {CAT_LC, 0x0391, 16},
155    {CAT_LC, 0x03A3, 12},
156    {CAT_Ll, 0x03B0, 0},
157    {CAT_LC, 0x03B1, 32},
158    {CAT_Lu, 0x03D2, 2},
159    {CAT_LC, 0x03D5, 32},
160    {CAT_Sm, 0x03F6, 0},
161    {CAT_LC, 0x03F7, 4},
162    {CAT_Ll, 0x03FC, 0},
163    {CAT_LC, 0x03FD, 132},
164    {CAT_So, 0x0482, 0},
165    {CAT_Mn, 0x0483, 4},
166    {CAT_Me, 0x0488, 1},
167    {CAT_LC, 0x048A, 165},
168    {CAT_LC, 0x0531, 37},
169    {CAT_Lm, 0x0559, 0},
170    {CAT_Po, 0x055A, 5},
171    {CAT_Ll, 0x0560, 0},
172    {CAT_LC, 0x0561, 37},
173    {CAT_Ll, 0x0587, 1},
174    {CAT_Po, 0x0589, 0},
175    {CAT_Pd, 0x058A, 0},
176    {CAT_So, 0x058D, 1},
177    {CAT_Sc, 0x058F, 0},
178    {CAT_Mn, 0x0591, 44},
179    {CAT_Pd, 0x05BE, 0},
180    {CAT_Mn, 0x05BF, 0},
181    {CAT_Po, 0x05C0, 0},
182    {CAT_Mn, 0x05C1, 1},
183    {CAT_Po, 0x05C3, 0},
184    {CAT_Mn, 0x05C4, 1},
185    {CAT_Po, 0x05C6, 0},
186    {CAT_Mn, 0x05C7, 0},
187    {CAT_Lo, 0x05D0, 26},
188    {CAT_Lo, 0x05EF, 3},
189    {CAT_Po, 0x05F3, 1},
190    {CAT_Cf, 0x0600, 5},
191    {CAT_Sm, 0x0606, 2},
192    {CAT_Po, 0x0609, 1},
193    {CAT_Sc, 0x060B, 0},
194    {CAT_Po, 0x060C, 1},
195    {CAT_So, 0x060E, 1},
196    {CAT_Mn, 0x0610, 10},
197    {CAT_Po, 0x061B, 0},
198    {CAT_Cf, 0x061C, 0},
199    {CAT_Po, 0x061E, 1},
200    {CAT_Lo, 0x0620, 31},
201    {CAT_Lm, 0x0640, 0},
202    {CAT_Lo, 0x0641, 9},
203    {CAT_Mn, 0x064B, 20},
204    {CAT_Nd, 0x0660, 9},
205    {CAT_Po, 0x066A, 3},
206    {CAT_Lo, 0x066E, 1},
207    {CAT_Mn, 0x0670, 0},
208    {CAT_Lo, 0x0671, 98},
209    {CAT_Po, 0x06D4, 0},
210    {CAT_Lo, 0x06D5, 0},
211    {CAT_Mn, 0x06D6, 6},
212    {CAT_Cf, 0x06DD, 0},
213    {CAT_So, 0x06DE, 0},
214    {CAT_Mn, 0x06DF, 5},
215    {CAT_Lm, 0x06E5, 1},
216    {CAT_Mn, 0x06E7, 1},
217    {CAT_So, 0x06E9, 0},
218    {CAT_Mn, 0x06EA, 3},
219    {CAT_Lo, 0x06EE, 1},
220    {CAT_Nd, 0x06F0, 9},
221    {CAT_Lo, 0x06FA, 2},
222    {CAT_So, 0x06FD, 1},
223    {CAT_Lo, 0x06FF, 0},
224    {CAT_Po, 0x0700, 13},
225    {CAT_Cf, 0x070F, 0},
226    {CAT_Lo, 0x0710, 0},
227    {CAT_Mn, 0x0711, 0},
228    {CAT_Lo, 0x0712, 29},
229    {CAT_Mn, 0x0730, 26},
230    {CAT_Lo, 0x074D, 88},
231    {CAT_Mn, 0x07A6, 10},
232    {CAT_Lo, 0x07B1, 0},
233    {CAT_Nd, 0x07C0, 9},
234    {CAT_Lo, 0x07CA, 32},
235    {CAT_Mn, 0x07EB, 8},
236    {CAT_Lm, 0x07F4, 1},
237    {CAT_So, 0x07F6, 0},
238    {CAT_Po, 0x07F7, 2},
239    {CAT_Lm, 0x07FA, 0},
240    {CAT_Mn, 0x07FD, 0},
241    {CAT_Sc, 0x07FE, 1},
242    {CAT_Lo, 0x0800, 21},
243    {CAT_Mn, 0x0816, 3},
244    {CAT_Lm, 0x081A, 0},
245    {CAT_Mn, 0x081B, 8},
246    {CAT_Lm, 0x0824, 0},
247    {CAT_Mn, 0x0825, 2},
248    {CAT_Lm, 0x0828, 0},
249    {CAT_Mn, 0x0829, 4},
250    {CAT_Po, 0x0830, 14},
251    {CAT_Lo, 0x0840, 24},
252    {CAT_Mn, 0x0859, 2},
253    {CAT_Po, 0x085E, 0},
254    {CAT_Lo, 0x0860, 10},
255    {CAT_Lo, 0x08A0, 20},
256    {CAT_Lo, 0x08B6, 7},
257    {CAT_Mn, 0x08D3, 14},
258    {CAT_Cf, 0x08E2, 0},
259    {CAT_Mn, 0x08E3, 31},
260    {CAT_Mc, 0x0903, 0},
261    {CAT_Lo, 0x0904, 53},
262    {CAT_Mn, 0x093A, 0},
263    {CAT_Mc, 0x093B, 0},
264    {CAT_Mn, 0x093C, 0},
265    {CAT_Lo, 0x093D, 0},
266    {CAT_Mc, 0x093E, 2},
267    {CAT_Mn, 0x0941, 7},
268    {CAT_Mc, 0x0949, 3},
269    {CAT_Mn, 0x094D, 0},
270    {CAT_Mc, 0x094E, 1},
271    {CAT_Lo, 0x0950, 0},
272    {CAT_Mn, 0x0951, 6},
273    {CAT_Lo, 0x0958, 9},
274    {CAT_Mn, 0x0962, 1},
275    {CAT_Po, 0x0964, 1},
276    {CAT_Nd, 0x0966, 9},
277    {CAT_Po, 0x0970, 0},
278    {CAT_Lm, 0x0971, 0},
279    {CAT_Lo, 0x0972, 14},
280    {CAT_Mn, 0x0981, 0},
281    {CAT_Mc, 0x0982, 1},
282    {CAT_Lo, 0x0985, 7},
283    {CAT_Lo, 0x098F, 1},
284    {CAT_Lo, 0x0993, 21},
285    {CAT_Lo, 0x09AA, 6},
286    {CAT_Lo, 0x09B2, 0},
287    {CAT_Lo, 0x09B6, 3},
288    {CAT_Mn, 0x09BC, 0},
289    {CAT_Lo, 0x09BD, 0},
290    {CAT_Mc, 0x09BE, 2},
291    {CAT_Mn, 0x09C1, 3},
292    {CAT_Mc, 0x09C7, 1},
293    {CAT_Mc, 0x09CB, 1},
294    {CAT_Mn, 0x09CD, 0},
295    {CAT_Lo, 0x09CE, 0},
296    {CAT_Mc, 0x09D7, 0},
297    {CAT_Lo, 0x09DC, 1},
298    {CAT_Lo, 0x09DF, 2},
299    {CAT_Mn, 0x09E2, 1},
300    {CAT_Nd, 0x09E6, 9},
301    {CAT_Lo, 0x09F0, 1},
302    {CAT_Sc, 0x09F2, 1},
303    {CAT_No, 0x09F4, 5},
304    {CAT_So, 0x09FA, 0},
305    {CAT_Sc, 0x09FB, 0},
306    {CAT_Lo, 0x09FC, 0},
307    {CAT_Po, 0x09FD, 0},
308    {CAT_Mn, 0x09FE, 0},
309    {CAT_Mn, 0x0A01, 1},
310    {CAT_Mc, 0x0A03, 0},
311    {CAT_Lo, 0x0A05, 5},
312    {CAT_Lo, 0x0A0F, 1},
313    {CAT_Lo, 0x0A13, 21},
314    {CAT_Lo, 0x0A2A, 6},
315    {CAT_Lo, 0x0A32, 1},
316    {CAT_Lo, 0x0A35, 1},
317    {CAT_Lo, 0x0A38, 1},
318    {CAT_Mn, 0x0A3C, 0},
319    {CAT_Mc, 0x0A3E, 2},
320    {CAT_Mn, 0x0A41, 1},
321    {CAT_Mn, 0x0A47, 1},
322    {CAT_Mn, 0x0A4B, 2},
323    {CAT_Mn, 0x0A51, 0},
324    {CAT_Lo, 0x0A59, 3},
325    {CAT_Lo, 0x0A5E, 0},
326    {CAT_Nd, 0x0A66, 9},
327    {CAT_Mn, 0x0A70, 1},
328    {CAT_Lo, 0x0A72, 2},
329    {CAT_Mn, 0x0A75, 0},
330    {CAT_Po, 0x0A76, 0},
331    {CAT_Mn, 0x0A81, 1},
332    {CAT_Mc, 0x0A83, 0},
333    {CAT_Lo, 0x0A85, 8},
334    {CAT_Lo, 0x0A8F, 2},
335    {CAT_Lo, 0x0A93, 21},
336    {CAT_Lo, 0x0AAA, 6},
337    {CAT_Lo, 0x0AB2, 1},
338    {CAT_Lo, 0x0AB5, 4},
339    {CAT_Mn, 0x0ABC, 0},
340    {CAT_Lo, 0x0ABD, 0},
341    {CAT_Mc, 0x0ABE, 2},
342    {CAT_Mn, 0x0AC1, 4},
343    {CAT_Mn, 0x0AC7, 1},
344    {CAT_Mc, 0x0AC9, 0},
345    {CAT_Mc, 0x0ACB, 1},
346    {CAT_Mn, 0x0ACD, 0},
347    {CAT_Lo, 0x0AD0, 0},
348    {CAT_Lo, 0x0AE0, 1},
349    {CAT_Mn, 0x0AE2, 1},
350    {CAT_Nd, 0x0AE6, 9},
351    {CAT_Po, 0x0AF0, 0},
352    {CAT_Sc, 0x0AF1, 0},
353    {CAT_Lo, 0x0AF9, 0},
354    {CAT_Mn, 0x0AFA, 5},
355    {CAT_Mn, 0x0B01, 0},
356    {CAT_Mc, 0x0B02, 1},
357    {CAT_Lo, 0x0B05, 7},
358    {CAT_Lo, 0x0B0F, 1},
359    {CAT_Lo, 0x0B13, 21},
360    {CAT_Lo, 0x0B2A, 6},
361    {CAT_Lo, 0x0B32, 1},
362    {CAT_Lo, 0x0B35, 4},
363    {CAT_Mn, 0x0B3C, 0},
364    {CAT_Lo, 0x0B3D, 0},
365    {CAT_Mc, 0x0B3E, 0},
366    {CAT_Mn, 0x0B3F, 0},
367    {CAT_Mc, 0x0B40, 0},
368    {CAT_Mn, 0x0B41, 3},
369    {CAT_Mc, 0x0B47, 1},
370    {CAT_Mc, 0x0B4B, 1},
371    {CAT_Mn, 0x0B4D, 0},
372    {CAT_Mn, 0x0B56, 0},
373    {CAT_Mc, 0x0B57, 0},
374    {CAT_Lo, 0x0B5C, 1},
375    {CAT_Lo, 0x0B5F, 2},
376    {CAT_Mn, 0x0B62, 1},
377    {CAT_Nd, 0x0B66, 9},
378    {CAT_So, 0x0B70, 0},
379    {CAT_Lo, 0x0B71, 0},
380    {CAT_No, 0x0B72, 5},
381    {CAT_Mn, 0x0B82, 0},
382    {CAT_Lo, 0x0B83, 0},
383    {CAT_Lo, 0x0B85, 5},
384    {CAT_Lo, 0x0B8E, 2},
385    {CAT_Lo, 0x0B92, 3},
386    {CAT_Lo, 0x0B99, 1},
387    {CAT_Lo, 0x0B9C, 0},
388    {CAT_Lo, 0x0B9E, 1},
389    {CAT_Lo, 0x0BA3, 1},
390    {CAT_Lo, 0x0BA8, 2},
391    {CAT_Lo, 0x0BAE, 11},
392    {CAT_Mc, 0x0BBE, 1},
393    {CAT_Mn, 0x0BC0, 0},
394    {CAT_Mc, 0x0BC1, 1},
395    {CAT_Mc, 0x0BC6, 2},
396    {CAT_Mc, 0x0BCA, 2},
397    {CAT_Mn, 0x0BCD, 0},
398    {CAT_Lo, 0x0BD0, 0},
399    {CAT_Mc, 0x0BD7, 0},
400    {CAT_Nd, 0x0BE6, 9},
401    {CAT_No, 0x0BF0, 2},
402    {CAT_So, 0x0BF3, 5},
403    {CAT_Sc, 0x0BF9, 0},
404    {CAT_So, 0x0BFA, 0},
405    {CAT_Mn, 0x0C00, 0},
406    {CAT_Mc, 0x0C01, 2},
407    {CAT_Mn, 0x0C04, 0},
408    {CAT_Lo, 0x0C05, 7},
409    {CAT_Lo, 0x0C0E, 2},
410    {CAT_Lo, 0x0C12, 22},
411    {CAT_Lo, 0x0C2A, 15},
412    {CAT_Lo, 0x0C3D, 0},
413    {CAT_Mn, 0x0C3E, 2},
414    {CAT_Mc, 0x0C41, 3},
415    {CAT_Mn, 0x0C46, 2},
416    {CAT_Mn, 0x0C4A, 3},
417    {CAT_Mn, 0x0C55, 1},
418    {CAT_Lo, 0x0C58, 2},
419    {CAT_Lo, 0x0C60, 1},
420    {CAT_Mn, 0x0C62, 1},
421    {CAT_Nd, 0x0C66, 9},
422    {CAT_No, 0x0C78, 6},
423    {CAT_So, 0x0C7F, 0},
424    {CAT_Lo, 0x0C80, 0},
425    {CAT_Mn, 0x0C81, 0},
426    {CAT_Mc, 0x0C82, 1},
427    {CAT_Po, 0x0C84, 0},
428    {CAT_Lo, 0x0C85, 7},
429    {CAT_Lo, 0x0C8E, 2},
430    {CAT_Lo, 0x0C92, 22},
431    {CAT_Lo, 0x0CAA, 9},
432    {CAT_Lo, 0x0CB5, 4},
433    {CAT_Mn, 0x0CBC, 0},
434    {CAT_Lo, 0x0CBD, 0},
435    {CAT_Mc, 0x0CBE, 0},
436    {CAT_Mn, 0x0CBF, 0},
437    {CAT_Mc, 0x0CC0, 4},
438    {CAT_Mn, 0x0CC6, 0},
439    {CAT_Mc, 0x0CC7, 1},
440    {CAT_Mc, 0x0CCA, 1},
441    {CAT_Mn, 0x0CCC, 1},
442    {CAT_Mc, 0x0CD5, 1},
443    {CAT_Lo, 0x0CDE, 0},
444    {CAT_Lo, 0x0CE0, 1},
445    {CAT_Mn, 0x0CE2, 1},
446    {CAT_Nd, 0x0CE6, 9},
447    {CAT_Lo, 0x0CF1, 1},
448    {CAT_Mn, 0x0D00, 1},
449    {CAT_Mc, 0x0D02, 1},
450    {CAT_Lo, 0x0D05, 7},
451    {CAT_Lo, 0x0D0E, 2},
452    {CAT_Lo, 0x0D12, 40},
453    {CAT_Mn, 0x0D3B, 1},
454    {CAT_Lo, 0x0D3D, 0},
455    {CAT_Mc, 0x0D3E, 2},
456    {CAT_Mn, 0x0D41, 3},
457    {CAT_Mc, 0x0D46, 2},
458    {CAT_Mc, 0x0D4A, 2},
459    {CAT_Mn, 0x0D4D, 0},
460    {CAT_Lo, 0x0D4E, 0},
461    {CAT_So, 0x0D4F, 0},
462    {CAT_Lo, 0x0D54, 2},
463    {CAT_Mc, 0x0D57, 0},
464    {CAT_No, 0x0D58, 6},
465    {CAT_Lo, 0x0D5F, 2},
466    {CAT_Mn, 0x0D62, 1},
467    {CAT_Nd, 0x0D66, 9},
468    {CAT_No, 0x0D70, 8},
469    {CAT_So, 0x0D79, 0},
470    {CAT_Lo, 0x0D7A, 5},
471    {CAT_Mc, 0x0D82, 1},
472    {CAT_Lo, 0x0D85, 17},
473    {CAT_Lo, 0x0D9A, 23},
474    {CAT_Lo, 0x0DB3, 8},
475    {CAT_Lo, 0x0DBD, 0},
476    {CAT_Lo, 0x0DC0, 6},
477    {CAT_Mn, 0x0DCA, 0},
478    {CAT_Mc, 0x0DCF, 2},
479    {CAT_Mn, 0x0DD2, 2},
480    {CAT_Mn, 0x0DD6, 0},
481    {CAT_Mc, 0x0DD8, 7},
482    {CAT_Nd, 0x0DE6, 9},
483    {CAT_Mc, 0x0DF2, 1},
484    {CAT_Po, 0x0DF4, 0},
485    {CAT_Lo, 0x0E01, 47},
486    {CAT_Mn, 0x0E31, 0},
487    {CAT_Lo, 0x0E32, 1},
488    {CAT_Mn, 0x0E34, 6},
489    {CAT_Sc, 0x0E3F, 0},
490    {CAT_Lo, 0x0E40, 5},
491    {CAT_Lm, 0x0E46, 0},
492    {CAT_Mn, 0x0E47, 7},
493    {CAT_Po, 0x0E4F, 0},
494    {CAT_Nd, 0x0E50, 9},
495    {CAT_Po, 0x0E5A, 1},
496    {CAT_Lo, 0x0E81, 1},
497    {CAT_Lo, 0x0E84, 0},
498    {CAT_Lo, 0x0E87, 1},
499    {CAT_Lo, 0x0E8A, 0},
500    {CAT_Lo, 0x0E8D, 0},
501    {CAT_Lo, 0x0E94, 3},
502    {CAT_Lo, 0x0E99, 6},
503    {CAT_Lo, 0x0EA1, 2},
504    {CAT_Lo, 0x0EA5, 0},
505    {CAT_Lo, 0x0EA7, 0},
506    {CAT_Lo, 0x0EAA, 1},
507    {CAT_Lo, 0x0EAD, 3},
508    {CAT_Mn, 0x0EB1, 0},
509    {CAT_Lo, 0x0EB2, 1},
510    {CAT_Mn, 0x0EB4, 5},
511    {CAT_Mn, 0x0EBB, 1},
512    {CAT_Lo, 0x0EBD, 0},
513    {CAT_Lo, 0x0EC0, 4},
514    {CAT_Lm, 0x0EC6, 0},
515    {CAT_Mn, 0x0EC8, 5},
516    {CAT_Nd, 0x0ED0, 9},
517    {CAT_Lo, 0x0EDC, 3},
518    {CAT_Lo, 0x0F00, 0},
519    {CAT_So, 0x0F01, 2},
520    {CAT_Po, 0x0F04, 14},
521    {CAT_So, 0x0F13, 0},
522    {CAT_Po, 0x0F14, 0},
523    {CAT_So, 0x0F15, 2},
524    {CAT_Mn, 0x0F18, 1},
525    {CAT_So, 0x0F1A, 5},
526    {CAT_Nd, 0x0F20, 9},
527    {CAT_No, 0x0F2A, 9},
528    {CAT_So, 0x0F34, 0},
529    {CAT_Mn, 0x0F35, 0},
530    {CAT_So, 0x0F36, 0},
531    {CAT_Mn, 0x0F37, 0},
532    {CAT_So, 0x0F38, 0},
533    {CAT_Mn, 0x0F39, 0},
534    {CAT_Ps, 0x0F3A, 0},
535    {CAT_Pe, 0x0F3B, 0},
536    {CAT_Ps, 0x0F3C, 0},
537    {CAT_Pe, 0x0F3D, 0},
538    {CAT_Mc, 0x0F3E, 1},
539    {CAT_Lo, 0x0F40, 7},
540    {CAT_Lo, 0x0F49, 35},
541    {CAT_Mn, 0x0F71, 13},
542    {CAT_Mc, 0x0F7F, 0},
543    {CAT_Mn, 0x0F80, 4},
544    {CAT_Po, 0x0F85, 0},
545    {CAT_Mn, 0x0F86, 1},
546    {CAT_Lo, 0x0F88, 4},
547    {CAT_Mn, 0x0F8D, 10},
548    {CAT_Mn, 0x0F99, 35},
549    {CAT_So, 0x0FBE, 7},
550    {CAT_Mn, 0x0FC6, 0},
551    {CAT_So, 0x0FC7, 5},
552    {CAT_So, 0x0FCE, 1},
553    {CAT_Po, 0x0FD0, 4},
554    {CAT_So, 0x0FD5, 3},
555    {CAT_Po, 0x0FD9, 1},
556    {CAT_Lo, 0x1000, 42},
557    {CAT_Mc, 0x102B, 1},
558    {CAT_Mn, 0x102D, 3},
559    {CAT_Mc, 0x1031, 0},
560    {CAT_Mn, 0x1032, 5},
561    {CAT_Mc, 0x1038, 0},
562    {CAT_Mn, 0x1039, 1},
563    {CAT_Mc, 0x103B, 1},
564    {CAT_Mn, 0x103D, 1},
565    {CAT_Lo, 0x103F, 0},
566    {CAT_Nd, 0x1040, 9},
567    {CAT_Po, 0x104A, 5},
568    {CAT_Lo, 0x1050, 5},
569    {CAT_Mc, 0x1056, 1},
570    {CAT_Mn, 0x1058, 1},
571    {CAT_Lo, 0x105A, 3},
572    {CAT_Mn, 0x105E, 2},
573    {CAT_Lo, 0x1061, 0},
574    {CAT_Mc, 0x1062, 2},
575    {CAT_Lo, 0x1065, 1},
576    {CAT_Mc, 0x1067, 6},
577    {CAT_Lo, 0x106E, 2},
578    {CAT_Mn, 0x1071, 3},
579    {CAT_Lo, 0x1075, 12},
580    {CAT_Mn, 0x1082, 0},
581    {CAT_Mc, 0x1083, 1},
582    {CAT_Mn, 0x1085, 1},
583    {CAT_Mc, 0x1087, 5},
584    {CAT_Mn, 0x108D, 0},
585    {CAT_Lo, 0x108E, 0},
586    {CAT_Mc, 0x108F, 0},
587    {CAT_Nd, 0x1090, 9},
588    {CAT_Mc, 0x109A, 2},
589    {CAT_Mn, 0x109D, 0},
590    {CAT_So, 0x109E, 1},
591    {CAT_LC, 0x10A0, 37},
592    {CAT_LC, 0x10C7, 0},
593    {CAT_LC, 0x10CD, 0},
594    {CAT_LC, 0x10D0, 42},
595    {CAT_Po, 0x10FB, 0},
596    {CAT_Lm, 0x10FC, 0},
597    {CAT_LC, 0x10FD, 2},
598    {CAT_Lo, 0x1100, 328},
599    {CAT_Lo, 0x124A, 3},
600    {CAT_Lo, 0x1250, 6},
601    {CAT_Lo, 0x1258, 0},
602    {CAT_Lo, 0x125A, 3},
603    {CAT_Lo, 0x1260, 40},
604    {CAT_Lo, 0x128A, 3},
605    {CAT_Lo, 0x1290, 32},
606    {CAT_Lo, 0x12B2, 3},
607    {CAT_Lo, 0x12B8, 6},
608    {CAT_Lo, 0x12C0, 0},
609    {CAT_Lo, 0x12C2, 3},
610    {CAT_Lo, 0x12C8, 14},
611    {CAT_Lo, 0x12D8, 56},
612    {CAT_Lo, 0x1312, 3},
613    {CAT_Lo, 0x1318, 66},
614    {CAT_Mn, 0x135D, 2},
615    {CAT_Po, 0x1360, 8},
616    {CAT_No, 0x1369, 19},
617    {CAT_Lo, 0x1380, 15},
618    {CAT_So, 0x1390, 9},
619    {CAT_LC, 0x13A0, 85},
620    {CAT_LC, 0x13F8, 5},
621    {CAT_Pd, 0x1400, 0},
622    {CAT_Lo, 0x1401, 619},
623    {CAT_Po, 0x166D, 1},
624    {CAT_Lo, 0x166F, 16},
625    {CAT_Zs, 0x1680, 0},
626    {CAT_Lo, 0x1681, 25},
627    {CAT_Ps, 0x169B, 0},
628    {CAT_Pe, 0x169C, 0},
629    {CAT_Lo, 0x16A0, 74},
630    {CAT_Po, 0x16EB, 2},
631    {CAT_Nl, 0x16EE, 2},
632    {CAT_Lo, 0x16F1, 7},
633    {CAT_Lo, 0x1700, 12},
634    {CAT_Lo, 0x170E, 3},
635    {CAT_Mn, 0x1712, 2},
636    {CAT_Lo, 0x1720, 17},
637    {CAT_Mn, 0x1732, 2},
638    {CAT_Po, 0x1735, 1},
639    {CAT_Lo, 0x1740, 17},
640    {CAT_Mn, 0x1752, 1},
641    {CAT_Lo, 0x1760, 12},
642    {CAT_Lo, 0x176E, 2},
643    {CAT_Mn, 0x1772, 1},
644    {CAT_Lo, 0x1780, 51},
645    {CAT_Mn, 0x17B4, 1},
646    {CAT_Mc, 0x17B6, 0},
647    {CAT_Mn, 0x17B7, 6},
648    {CAT_Mc, 0x17BE, 7},
649    {CAT_Mn, 0x17C6, 0},
650    {CAT_Mc, 0x17C7, 1},
651    {CAT_Mn, 0x17C9, 10},
652    {CAT_Po, 0x17D4, 2},
653    {CAT_Lm, 0x17D7, 0},
654    {CAT_Po, 0x17D8, 2},
655    {CAT_Sc, 0x17DB, 0},
656    {CAT_Lo, 0x17DC, 0},
657    {CAT_Mn, 0x17DD, 0},
658    {CAT_Nd, 0x17E0, 9},
659    {CAT_No, 0x17F0, 9},
660    {CAT_Po, 0x1800, 5},
661    {CAT_Pd, 0x1806, 0},
662    {CAT_Po, 0x1807, 3},
663    {CAT_Mn, 0x180B, 2},
664    {CAT_Cf, 0x180E, 0},
665    {CAT_Nd, 0x1810, 9},
666    {CAT_Lo, 0x1820, 34},
667    {CAT_Lm, 0x1843, 0},
668    {CAT_Lo, 0x1844, 52},
669    {CAT_Lo, 0x1880, 4},
670    {CAT_Mn, 0x1885, 1},
671    {CAT_Lo, 0x1887, 33},
672    {CAT_Mn, 0x18A9, 0},
673    {CAT_Lo, 0x18AA, 0},
674    {CAT_Lo, 0x18B0, 69},
675    {CAT_Lo, 0x1900, 30},
676    {CAT_Mn, 0x1920, 2},
677    {CAT_Mc, 0x1923, 3},
678    {CAT_Mn, 0x1927, 1},
679    {CAT_Mc, 0x1929, 2},
680    {CAT_Mc, 0x1930, 1},
681    {CAT_Mn, 0x1932, 0},
682    {CAT_Mc, 0x1933, 5},
683    {CAT_Mn, 0x1939, 2},
684    {CAT_So, 0x1940, 0},
685    {CAT_Po, 0x1944, 1},
686    {CAT_Nd, 0x1946, 9},
687    {CAT_Lo, 0x1950, 29},
688    {CAT_Lo, 0x1970, 4},
689    {CAT_Lo, 0x1980, 43},
690    {CAT_Lo, 0x19B0, 25},
691    {CAT_Nd, 0x19D0, 9},
692    {CAT_No, 0x19DA, 0},
693    {CAT_So, 0x19DE, 33},
694    {CAT_Lo, 0x1A00, 22},
695    {CAT_Mn, 0x1A17, 1},
696    {CAT_Mc, 0x1A19, 1},
697    {CAT_Mn, 0x1A1B, 0},
698    {CAT_Po, 0x1A1E, 1},
699    {CAT_Lo, 0x1A20, 52},
700    {CAT_Mc, 0x1A55, 0},
701    {CAT_Mn, 0x1A56, 0},
702    {CAT_Mc, 0x1A57, 0},
703    {CAT_Mn, 0x1A58, 6},
704    {CAT_Mn, 0x1A60, 0},
705    {CAT_Mc, 0x1A61, 0},
706    {CAT_Mn, 0x1A62, 0},
707    {CAT_Mc, 0x1A63, 1},
708    {CAT_Mn, 0x1A65, 7},
709    {CAT_Mc, 0x1A6D, 5},
710    {CAT_Mn, 0x1A73, 9},
711    {CAT_Mn, 0x1A7F, 0},
712    {CAT_Nd, 0x1A80, 9},
713    {CAT_Nd, 0x1A90, 9},
714    {CAT_Po, 0x1AA0, 6},
715    {CAT_Lm, 0x1AA7, 0},
716    {CAT_Po, 0x1AA8, 5},
717    {CAT_Mn, 0x1AB0, 13},
718    {CAT_Me, 0x1ABE, 0},
719    {CAT_Mn, 0x1B00, 3},
720    {CAT_Mc, 0x1B04, 0},
721    {CAT_Lo, 0x1B05, 46},
722    {CAT_Mn, 0x1B34, 0},
723    {CAT_Mc, 0x1B35, 0},
724    {CAT_Mn, 0x1B36, 4},
725    {CAT_Mc, 0x1B3B, 0},
726    {CAT_Mn, 0x1B3C, 0},
727    {CAT_Mc, 0x1B3D, 4},
728    {CAT_Mn, 0x1B42, 0},
729    {CAT_Mc, 0x1B43, 1},
730    {CAT_Lo, 0x1B45, 6},
731    {CAT_Nd, 0x1B50, 9},
732    {CAT_Po, 0x1B5A, 6},
733    {CAT_So, 0x1B61, 9},
734    {CAT_Mn, 0x1B6B, 8},
735    {CAT_So, 0x1B74, 8},
736    {CAT_Mn, 0x1B80, 1},
737    {CAT_Mc, 0x1B82, 0},
738    {CAT_Lo, 0x1B83, 29},
739    {CAT_Mc, 0x1BA1, 0},
740    {CAT_Mn, 0x1BA2, 3},
741    {CAT_Mc, 0x1BA6, 1},
742    {CAT_Mn, 0x1BA8, 1},
743    {CAT_Mc, 0x1BAA, 0},
744    {CAT_Mn, 0x1BAB, 2},
745    {CAT_Lo, 0x1BAE, 1},
746    {CAT_Nd, 0x1BB0, 9},
747    {CAT_Lo, 0x1BBA, 43},
748    {CAT_Mn, 0x1BE6, 0},
749    {CAT_Mc, 0x1BE7, 0},
750    {CAT_Mn, 0x1BE8, 1},
751    {CAT_Mc, 0x1BEA, 2},
752    {CAT_Mn, 0x1BED, 0},
753    {CAT_Mc, 0x1BEE, 0},
754    {CAT_Mn, 0x1BEF, 2},
755    {CAT_Mc, 0x1BF2, 1},
756    {CAT_Po, 0x1BFC, 3},
757    {CAT_Lo, 0x1C00, 35},
758    {CAT_Mc, 0x1C24, 7},
759    {CAT_Mn, 0x1C2C, 7},
760    {CAT_Mc, 0x1C34, 1},
761    {CAT_Mn, 0x1C36, 1},
762    {CAT_Po, 0x1C3B, 4},
763    {CAT_Nd, 0x1C40, 9},
764    {CAT_Lo, 0x1C4D, 2},
765    {CAT_Nd, 0x1C50, 9},
766    {CAT_Lo, 0x1C5A, 29},
767    {CAT_Lm, 0x1C78, 5},
768    {CAT_Po, 0x1C7E, 1},
769    {CAT_LC, 0x1C80, 8},
770    {CAT_LC, 0x1C90, 42},
771    {CAT_LC, 0x1CBD, 2},
772    {CAT_Po, 0x1CC0, 7},
773    {CAT_Mn, 0x1CD0, 2},
774    {CAT_Po, 0x1CD3, 0},
775    {CAT_Mn, 0x1CD4, 12},
776    {CAT_Mc, 0x1CE1, 0},
777    {CAT_Mn, 0x1CE2, 6},
778    {CAT_Lo, 0x1CE9, 3},
779    {CAT_Mn, 0x1CED, 0},
780    {CAT_Lo, 0x1CEE, 3},
781    {CAT_Mc, 0x1CF2, 1},
782    {CAT_Mn, 0x1CF4, 0},
783    {CAT_Lo, 0x1CF5, 1},
784    {CAT_Mc, 0x1CF7, 0},
785    {CAT_Mn, 0x1CF8, 1},
786    {CAT_Ll, 0x1D00, 43},
787    {CAT_Lm, 0x1D2C, 62},
788    {CAT_Ll, 0x1D6B, 12},
789    {CAT_Lm, 0x1D78, 0},
790    {CAT_LC, 0x1D79, 0},
791    {CAT_Ll, 0x1D7A, 2},
792    {CAT_LC, 0x1D7D, 0},
793    {CAT_Ll, 0x1D7E, 28},
794    {CAT_Lm, 0x1D9B, 36},
795    {CAT_Mn, 0x1DC0, 57},
796    {CAT_Mn, 0x1DFB, 4},
797    {CAT_LC, 0x1E00, 149},
798    {CAT_Ll, 0x1E96, 4},
799    {CAT_LC, 0x1E9B, 0},
800    {CAT_Ll, 0x1E9C, 1},
801    {CAT_LC, 0x1E9E, 0},
802    {CAT_Ll, 0x1E9F, 0},
803    {CAT_LC, 0x1EA0, 117},
804    {CAT_LC, 0x1F18, 5},
805    {CAT_LC, 0x1F20, 37},
806    {CAT_LC, 0x1F48, 5},
807    {CAT_Ll, 0x1F50, 0},
808    {CAT_LC, 0x1F51, 0},
809    {CAT_Ll, 0x1F52, 0},
810    {CAT_LC, 0x1F53, 0},
811    {CAT_Ll, 0x1F54, 0},
812    {CAT_LC, 0x1F55, 0},
813    {CAT_Ll, 0x1F56, 0},
814    {CAT_LC, 0x1F57, 0},
815    {CAT_LC, 0x1F59, 0},
816    {CAT_LC, 0x1F5B, 0},
817    {CAT_LC, 0x1F5D, 0},
818    {CAT_LC, 0x1F5F, 30},
819    {CAT_LC, 0x1F80, 7},
820    {CAT_Lt, 0x1F88, 7},
821    {CAT_LC, 0x1F90, 7},
822    {CAT_Lt, 0x1F98, 7},
823    {CAT_LC, 0x1FA0, 7},
824    {CAT_Lt, 0x1FA8, 7},
825    {CAT_LC, 0x1FB0, 1},
826    {CAT_Ll, 0x1FB2, 0},
827    {CAT_LC, 0x1FB3, 0},
828    {CAT_Ll, 0x1FB4, 0},
829    {CAT_Ll, 0x1FB6, 1},
830    {CAT_LC, 0x1FB8, 3},
831    {CAT_Lt, 0x1FBC, 0},
832    {CAT_Sk, 0x1FBD, 0},
833    {CAT_LC, 0x1FBE, 0},
834    {CAT_Sk, 0x1FBF, 2},
835    {CAT_Ll, 0x1FC2, 0},
836    {CAT_LC, 0x1FC3, 0},
837    {CAT_Ll, 0x1FC4, 0},
838    {CAT_Ll, 0x1FC6, 1},
839    {CAT_LC, 0x1FC8, 3},
840    {CAT_Lt, 0x1FCC, 0},
841    {CAT_Sk, 0x1FCD, 2},
842    {CAT_LC, 0x1FD0, 1},
843    {CAT_Ll, 0x1FD2, 1},
844    {CAT_Ll, 0x1FD6, 1},
845    {CAT_LC, 0x1FD8, 3},
846    {CAT_Sk, 0x1FDD, 2},
847    {CAT_LC, 0x1FE0, 1},
848    {CAT_Ll, 0x1FE2, 2},
849    {CAT_LC, 0x1FE5, 0},
850    {CAT_Ll, 0x1FE6, 1},
851    {CAT_LC, 0x1FE8, 4},
852    {CAT_Sk, 0x1FED, 2},
853    {CAT_Ll, 0x1FF2, 0},
854    {CAT_LC, 0x1FF3, 0},
855    {CAT_Ll, 0x1FF4, 0},
856    {CAT_Ll, 0x1FF6, 1},
857    {CAT_LC, 0x1FF8, 3},
858    {CAT_Lt, 0x1FFC, 0},
859    {CAT_Sk, 0x1FFD, 1},
860    {CAT_Zs, 0x2000, 10},
861    {CAT_Cf, 0x200B, 4},
862    {CAT_Pd, 0x2010, 5},
863    {CAT_Po, 0x2016, 1},
864    {CAT_Pi, 0x2018, 0},
865    {CAT_Pf, 0x2019, 0},
866    {CAT_Ps, 0x201A, 0},
867    {CAT_Pi, 0x201B, 1},
868    {CAT_Pf, 0x201D, 0},
869    {CAT_Ps, 0x201E, 0},
870    {CAT_Pi, 0x201F, 0},
871    {CAT_Po, 0x2020, 7},
872    {CAT_Zl, 0x2028, 0},
873    {CAT_Zp, 0x2029, 0},
874    {CAT_Cf, 0x202A, 4},
875    {CAT_Zs, 0x202F, 0},
876    {CAT_Po, 0x2030, 8},
877    {CAT_Pi, 0x2039, 0},
878    {CAT_Pf, 0x203A, 0},
879    {CAT_Po, 0x203B, 3},
880    {CAT_Pc, 0x203F, 1},
881    {CAT_Po, 0x2041, 2},
882    {CAT_Sm, 0x2044, 0},
883    {CAT_Ps, 0x2045, 0},
884    {CAT_Pe, 0x2046, 0},
885    {CAT_Po, 0x2047, 10},
886    {CAT_Sm, 0x2052, 0},
887    {CAT_Po, 0x2053, 0},
888    {CAT_Pc, 0x2054, 0},
889    {CAT_Po, 0x2055, 9},
890    {CAT_Zs, 0x205F, 0},
891    {CAT_Cf, 0x2060, 4},
892    {CAT_Cf, 0x2066, 9},
893    {CAT_No, 0x2070, 0},
894    {CAT_Lm, 0x2071, 0},
895    {CAT_No, 0x2074, 5},
896    {CAT_Sm, 0x207A, 2},
897    {CAT_Ps, 0x207D, 0},
898    {CAT_Pe, 0x207E, 0},
899    {CAT_Lm, 0x207F, 0},
900    {CAT_No, 0x2080, 9},
901    {CAT_Sm, 0x208A, 2},
902    {CAT_Ps, 0x208D, 0},
903    {CAT_Pe, 0x208E, 0},
904    {CAT_Lm, 0x2090, 12},
905    {CAT_Sc, 0x20A0, 31},
906    {CAT_Mn, 0x20D0, 12},
907    {CAT_Me, 0x20DD, 3},
908    {CAT_Mn, 0x20E1, 0},
909    {CAT_Me, 0x20E2, 2},
910    {CAT_Mn, 0x20E5, 11},
911    {CAT_So, 0x2100, 1},
912    {CAT_Lu, 0x2102, 0},
913    {CAT_So, 0x2103, 3},
914    {CAT_Lu, 0x2107, 0},
915    {CAT_So, 0x2108, 1},
916    {CAT_Ll, 0x210A, 0},
917    {CAT_Lu, 0x210B, 2},
918    {CAT_Ll, 0x210E, 1},
919    {CAT_Lu, 0x2110, 2},
920    {CAT_Ll, 0x2113, 0},
921    {CAT_So, 0x2114, 0},
922    {CAT_Lu, 0x2115, 0},
923    {CAT_So, 0x2116, 1},
924    {CAT_Sm, 0x2118, 0},
925    {CAT_Lu, 0x2119, 4},
926    {CAT_So, 0x211E, 5},
927    {CAT_Lu, 0x2124, 0},
928    {CAT_So, 0x2125, 0},
929    {CAT_LC, 0x2126, 0},
930    {CAT_So, 0x2127, 0},
931    {CAT_Lu, 0x2128, 0},
932    {CAT_So, 0x2129, 0},
933    {CAT_LC, 0x212A, 1},
934    {CAT_Lu, 0x212C, 1},
935    {CAT_So, 0x212E, 0},
936    {CAT_Ll, 0x212F, 0},
937    {CAT_Lu, 0x2130, 1},
938    {CAT_LC, 0x2132, 0},
939    {CAT_Lu, 0x2133, 0},
940    {CAT_Ll, 0x2134, 0},
941    {CAT_Lo, 0x2135, 3},
942    {CAT_Ll, 0x2139, 0},
943    {CAT_So, 0x213A, 1},
944    {CAT_Ll, 0x213C, 1},
945    {CAT_Lu, 0x213E, 1},
946    {CAT_Sm, 0x2140, 4},
947    {CAT_Lu, 0x2145, 0},
948    {CAT_Ll, 0x2146, 3},
949    {CAT_So, 0x214A, 0},
950    {CAT_Sm, 0x214B, 0},
951    {CAT_So, 0x214C, 1},
952    {CAT_LC, 0x214E, 0},
953    {CAT_So, 0x214F, 0},
954    {CAT_No, 0x2150, 15},
955    {CAT_Nl, 0x2160, 34},
956    {CAT_LC, 0x2183, 1},
957    {CAT_Nl, 0x2185, 3},
958    {CAT_No, 0x2189, 0},
959    {CAT_So, 0x218A, 1},
960    {CAT_Sm, 0x2190, 4},
961    {CAT_So, 0x2195, 4},
962    {CAT_Sm, 0x219A, 1},
963    {CAT_So, 0x219C, 3},
964    {CAT_Sm, 0x21A0, 0},
965    {CAT_So, 0x21A1, 1},
966    {CAT_Sm, 0x21A3, 0},
967    {CAT_So, 0x21A4, 1},
968    {CAT_Sm, 0x21A6, 0},
969    {CAT_So, 0x21A7, 6},
970    {CAT_Sm, 0x21AE, 0},
971    {CAT_So, 0x21AF, 30},
972    {CAT_Sm, 0x21CE, 1},
973    {CAT_So, 0x21D0, 1},
974    {CAT_Sm, 0x21D2, 0},
975    {CAT_So, 0x21D3, 0},
976    {CAT_Sm, 0x21D4, 0},
977    {CAT_So, 0x21D5, 30},
978    {CAT_Sm, 0x21F4, 267},
979    {CAT_So, 0x2300, 7},
980    {CAT_Ps, 0x2308, 0},
981    {CAT_Pe, 0x2309, 0},
982    {CAT_Ps, 0x230A, 0},
983    {CAT_Pe, 0x230B, 0},
984    {CAT_So, 0x230C, 19},
985    {CAT_Sm, 0x2320, 1},
986    {CAT_So, 0x2322, 6},
987    {CAT_Ps, 0x2329, 0},
988    {CAT_Pe, 0x232A, 0},
989    {CAT_So, 0x232B, 80},
990    {CAT_Sm, 0x237C, 0},
991    {CAT_So, 0x237D, 29},
992    {CAT_Sm, 0x239B, 24},
993    {CAT_So, 0x23B4, 39},
994    {CAT_Sm, 0x23DC, 5},
995    {CAT_So, 0x23E2, 68},
996    {CAT_So, 0x2440, 10},
997    {CAT_No, 0x2460, 59},
998    {CAT_So, 0x249C, 77},
999    {CAT_No, 0x24EA, 21},
1000    {CAT_So, 0x2500, 182},
1001    {CAT_Sm, 0x25B7, 0},
1002    {CAT_So, 0x25B8, 8},
1003    {CAT_Sm, 0x25C1, 0},
1004    {CAT_So, 0x25C2, 53},
1005    {CAT_Sm, 0x25F8, 7},
1006    {CAT_So, 0x2600, 110},
1007    {CAT_Sm, 0x266F, 0},
1008    {CAT_So, 0x2670, 247},
1009    {CAT_Ps, 0x2768, 0},
1010    {CAT_Pe, 0x2769, 0},
1011    {CAT_Ps, 0x276A, 0},
1012    {CAT_Pe, 0x276B, 0},
1013    {CAT_Ps, 0x276C, 0},
1014    {CAT_Pe, 0x276D, 0},
1015    {CAT_Ps, 0x276E, 0},
1016    {CAT_Pe, 0x276F, 0},
1017    {CAT_Ps, 0x2770, 0},
1018    {CAT_Pe, 0x2771, 0},
1019    {CAT_Ps, 0x2772, 0},
1020    {CAT_Pe, 0x2773, 0},
1021    {CAT_Ps, 0x2774, 0},
1022    {CAT_Pe, 0x2775, 0},
1023    {CAT_No, 0x2776, 29},
1024    {CAT_So, 0x2794, 43},
1025    {CAT_Sm, 0x27C0, 4},
1026    {CAT_Ps, 0x27C5, 0},
1027    {CAT_Pe, 0x27C6, 0},
1028    {CAT_Sm, 0x27C7, 30},
1029    {CAT_Ps, 0x27E6, 0},
1030    {CAT_Pe, 0x27E7, 0},
1031    {CAT_Ps, 0x27E8, 0},
1032    {CAT_Pe, 0x27E9, 0},
1033    {CAT_Ps, 0x27EA, 0},
1034    {CAT_Pe, 0x27EB, 0},
1035    {CAT_Ps, 0x27EC, 0},
1036    {CAT_Pe, 0x27ED, 0},
1037    {CAT_Ps, 0x27EE, 0},
1038    {CAT_Pe, 0x27EF, 0},
1039    {CAT_Sm, 0x27F0, 15},
1040    {CAT_So, 0x2800, 255},
1041    {CAT_Sm, 0x2900, 130},
1042    {CAT_Ps, 0x2983, 0},
1043    {CAT_Pe, 0x2984, 0},
1044    {CAT_Ps, 0x2985, 0},
1045    {CAT_Pe, 0x2986, 0},
1046    {CAT_Ps, 0x2987, 0},
1047    {CAT_Pe, 0x2988, 0},
1048    {CAT_Ps, 0x2989, 0},
1049    {CAT_Pe, 0x298A, 0},
1050    {CAT_Ps, 0x298B, 0},
1051    {CAT_Pe, 0x298C, 0},
1052    {CAT_Ps, 0x298D, 0},
1053    {CAT_Pe, 0x298E, 0},
1054    {CAT_Ps, 0x298F, 0},
1055    {CAT_Pe, 0x2990, 0},
1056    {CAT_Ps, 0x2991, 0},
1057    {CAT_Pe, 0x2992, 0},
1058    {CAT_Ps, 0x2993, 0},
1059    {CAT_Pe, 0x2994, 0},
1060    {CAT_Ps, 0x2995, 0},
1061    {CAT_Pe, 0x2996, 0},
1062    {CAT_Ps, 0x2997, 0},
1063    {CAT_Pe, 0x2998, 0},
1064    {CAT_Sm, 0x2999, 62},
1065    {CAT_Ps, 0x29D8, 0},
1066    {CAT_Pe, 0x29D9, 0},
1067    {CAT_Ps, 0x29DA, 0},
1068    {CAT_Pe, 0x29DB, 0},
1069    {CAT_Sm, 0x29DC, 31},
1070    {CAT_Ps, 0x29FC, 0},
1071    {CAT_Pe, 0x29FD, 0},
1072    {CAT_Sm, 0x29FE, 257},
1073    {CAT_So, 0x2B00, 47},
1074    {CAT_Sm, 0x2B30, 20},
1075    {CAT_So, 0x2B45, 1},
1076    {CAT_Sm, 0x2B47, 5},
1077    {CAT_So, 0x2B4D, 38},
1078    {CAT_So, 0x2B76, 31},
1079    {CAT_So, 0x2B98, 48},
1080    {CAT_So, 0x2BCA, 52},
1081    {CAT_LC, 0x2C00, 46},
1082    {CAT_LC, 0x2C30, 46},
1083    {CAT_LC, 0x2C60, 16},
1084    {CAT_Ll, 0x2C71, 0},
1085    {CAT_LC, 0x2C72, 1},
1086    {CAT_Ll, 0x2C74, 0},
1087    {CAT_LC, 0x2C75, 1},
1088    {CAT_Ll, 0x2C77, 4},
1089    {CAT_Lm, 0x2C7C, 1},
1090    {CAT_LC, 0x2C7E, 101},
1091    {CAT_Ll, 0x2CE4, 0},
1092    {CAT_So, 0x2CE5, 5},
1093    {CAT_LC, 0x2CEB, 3},
1094    {CAT_Mn, 0x2CEF, 2},
1095    {CAT_LC, 0x2CF2, 1},
1096    {CAT_Po, 0x2CF9, 3},
1097    {CAT_No, 0x2CFD, 0},
1098    {CAT_Po, 0x2CFE, 1},
1099    {CAT_LC, 0x2D00, 37},
1100    {CAT_LC, 0x2D27, 0},
1101    {CAT_LC, 0x2D2D, 0},
1102    {CAT_Lo, 0x2D30, 55},
1103    {CAT_Lm, 0x2D6F, 0},
1104    {CAT_Po, 0x2D70, 0},
1105    {CAT_Mn, 0x2D7F, 0},
1106    {CAT_Lo, 0x2D80, 22},
1107    {CAT_Lo, 0x2DA0, 6},
1108    {CAT_Lo, 0x2DA8, 6},
1109    {CAT_Lo, 0x2DB0, 6},
1110    {CAT_Lo, 0x2DB8, 6},
1111    {CAT_Lo, 0x2DC0, 6},
1112    {CAT_Lo, 0x2DC8, 6},
1113    {CAT_Lo, 0x2DD0, 6},
1114    {CAT_Lo, 0x2DD8, 6},
1115    {CAT_Mn, 0x2DE0, 31},
1116    {CAT_Po, 0x2E00, 1},
1117    {CAT_Pi, 0x2E02, 0},
1118    {CAT_Pf, 0x2E03, 0},
1119    {CAT_Pi, 0x2E04, 0},
1120    {CAT_Pf, 0x2E05, 0},
1121    {CAT_Po, 0x2E06, 2},
1122    {CAT_Pi, 0x2E09, 0},
1123    {CAT_Pf, 0x2E0A, 0},
1124    {CAT_Po, 0x2E0B, 0},
1125    {CAT_Pi, 0x2E0C, 0},
1126    {CAT_Pf, 0x2E0D, 0},
1127    {CAT_Po, 0x2E0E, 8},
1128    {CAT_Pd, 0x2E17, 0},
1129    {CAT_Po, 0x2E18, 1},
1130    {CAT_Pd, 0x2E1A, 0},
1131    {CAT_Po, 0x2E1B, 0},
1132    {CAT_Pi, 0x2E1C, 0},
1133    {CAT_Pf, 0x2E1D, 0},
1134    {CAT_Po, 0x2E1E, 1},
1135    {CAT_Pi, 0x2E20, 0},
1136    {CAT_Pf, 0x2E21, 0},
1137    {CAT_Ps, 0x2E22, 0},
1138    {CAT_Pe, 0x2E23, 0},
1139    {CAT_Ps, 0x2E24, 0},
1140    {CAT_Pe, 0x2E25, 0},
1141    {CAT_Ps, 0x2E26, 0},
1142    {CAT_Pe, 0x2E27, 0},
1143    {CAT_Ps, 0x2E28, 0},
1144    {CAT_Pe, 0x2E29, 0},
1145    {CAT_Po, 0x2E2A, 4},
1146    {CAT_Lm, 0x2E2F, 0},
1147    {CAT_Po, 0x2E30, 9},
1148    {CAT_Pd, 0x2E3A, 1},
1149    {CAT_Po, 0x2E3C, 3},
1150    {CAT_Pd, 0x2E40, 0},
1151    {CAT_Po, 0x2E41, 0},
1152    {CAT_Ps, 0x2E42, 0},
1153    {CAT_Po, 0x2E43, 11},
1154    {CAT_So, 0x2E80, 25},
1155    {CAT_So, 0x2E9B, 88},
1156    {CAT_So, 0x2F00, 213},
1157    {CAT_So, 0x2FF0, 11},
1158    {CAT_Zs, 0x3000, 0},
1159    {CAT_Po, 0x3001, 2},
1160    {CAT_So, 0x3004, 0},
1161    {CAT_Lm, 0x3005, 0},
1162    {CAT_Lo, 0x3006, 0},
1163    {CAT_Nl, 0x3007, 0},
1164    {CAT_Ps, 0x3008, 0},
1165    {CAT_Pe, 0x3009, 0},
1166    {CAT_Ps, 0x300A, 0},
1167    {CAT_Pe, 0x300B, 0},
1168    {CAT_Ps, 0x300C, 0},
1169    {CAT_Pe, 0x300D, 0},
1170    {CAT_Ps, 0x300E, 0},
1171    {CAT_Pe, 0x300F, 0},
1172    {CAT_Ps, 0x3010, 0},
1173    {CAT_Pe, 0x3011, 0},
1174    {CAT_So, 0x3012, 1},
1175    {CAT_Ps, 0x3014, 0},
1176    {CAT_Pe, 0x3015, 0},
1177    {CAT_Ps, 0x3016, 0},
1178    {CAT_Pe, 0x3017, 0},
1179    {CAT_Ps, 0x3018, 0},
1180    {CAT_Pe, 0x3019, 0},
1181    {CAT_Ps, 0x301A, 0},
1182    {CAT_Pe, 0x301B, 0},
1183    {CAT_Pd, 0x301C, 0},
1184    {CAT_Ps, 0x301D, 0},
1185    {CAT_Pe, 0x301E, 1},
1186    {CAT_So, 0x3020, 0},
1187    {CAT_Nl, 0x3021, 8},
1188    {CAT_Mn, 0x302A, 3},
1189    {CAT_Mc, 0x302E, 1},
1190    {CAT_Pd, 0x3030, 0},
1191    {CAT_Lm, 0x3031, 4},
1192    {CAT_So, 0x3036, 1},
1193    {CAT_Nl, 0x3038, 2},
1194    {CAT_Lm, 0x303B, 0},
1195    {CAT_Lo, 0x303C, 0},
1196    {CAT_Po, 0x303D, 0},
1197    {CAT_So, 0x303E, 1},
1198    {CAT_Lo, 0x3041, 85},
1199    {CAT_Mn, 0x3099, 1},
1200    {CAT_Sk, 0x309B, 1},
1201    {CAT_Lm, 0x309D, 1},
1202    {CAT_Lo, 0x309F, 0},
1203    {CAT_Pd, 0x30A0, 0},
1204    {CAT_Lo, 0x30A1, 89},
1205    {CAT_Po, 0x30FB, 0},
1206    {CAT_Lm, 0x30FC, 2},
1207    {CAT_Lo, 0x30FF, 0},
1208    {CAT_Lo, 0x3105, 42},
1209    {CAT_Lo, 0x3131, 93},
1210    {CAT_So, 0x3190, 1},
1211    {CAT_No, 0x3192, 3},
1212    {CAT_So, 0x3196, 9},
1213    {CAT_Lo, 0x31A0, 26},
1214    {CAT_So, 0x31C0, 35},
1215    {CAT_Lo, 0x31F0, 15},
1216    {CAT_So, 0x3200, 30},
1217    {CAT_No, 0x3220, 9},
1218    {CAT_So, 0x322A, 29},
1219    {CAT_No, 0x3248, 7},
1220    {CAT_So, 0x3250, 0},
1221    {CAT_No, 0x3251, 14},
1222    {CAT_So, 0x3260, 31},
1223    {CAT_No, 0x3280, 9},
1224    {CAT_So, 0x328A, 38},
1225    {CAT_No, 0x32B1, 14},
1226    {CAT_So, 0x32C0, 62},
1227    {CAT_So, 0x3300, 255},
1228    {CAT_Lo, 0x3400, 6581},
1229    {CAT_So, 0x4DC0, 63},
1230    {CAT_Lo, 0x4E00, 20975},
1231    {CAT_Lo, 0xA000, 20},
1232    {CAT_Lm, 0xA015, 0},
1233    {CAT_Lo, 0xA016, 1142},
1234    {CAT_So, 0xA490, 54},
1235    {CAT_Lo, 0xA4D0, 39},
1236    {CAT_Lm, 0xA4F8, 5},
1237    {CAT_Po, 0xA4FE, 1},
1238    {CAT_Lo, 0xA500, 267},
1239    {CAT_Lm, 0xA60C, 0},
1240    {CAT_Po, 0xA60D, 2},
1241    {CAT_Lo, 0xA610, 15},
1242    {CAT_Nd, 0xA620, 9},
1243    {CAT_Lo, 0xA62A, 1},
1244    {CAT_LC, 0xA640, 45},
1245    {CAT_Lo, 0xA66E, 0},
1246    {CAT_Mn, 0xA66F, 0},
1247    {CAT_Me, 0xA670, 2},
1248    {CAT_Po, 0xA673, 0},
1249    {CAT_Mn, 0xA674, 9},
1250    {CAT_Po, 0xA67E, 0},
1251    {CAT_Lm, 0xA67F, 0},
1252    {CAT_LC, 0xA680, 27},
1253    {CAT_Lm, 0xA69C, 1},
1254    {CAT_Mn, 0xA69E, 1},
1255    {CAT_Lo, 0xA6A0, 69},
1256    {CAT_Nl, 0xA6E6, 9},
1257    {CAT_Mn, 0xA6F0, 1},
1258    {CAT_Po, 0xA6F2, 5},
1259    {CAT_Sk, 0xA700, 22},
1260    {CAT_Lm, 0xA717, 8},
1261    {CAT_Sk, 0xA720, 1},
1262    {CAT_LC, 0xA722, 13},
1263    {CAT_Ll, 0xA730, 1},
1264    {CAT_LC, 0xA732, 61},
1265    {CAT_Lm, 0xA770, 0},
1266    {CAT_Ll, 0xA771, 7},
1267    {CAT_LC, 0xA779, 14},
1268    {CAT_Lm, 0xA788, 0},
1269    {CAT_Sk, 0xA789, 1},
1270    {CAT_LC, 0xA78B, 2},
1271    {CAT_Ll, 0xA78E, 0},
1272    {CAT_Lo, 0xA78F, 0},
1273    {CAT_LC, 0xA790, 3},
1274    {CAT_Ll, 0xA794, 1},
1275    {CAT_LC, 0xA796, 24},
1276    {CAT_Ll, 0xA7AF, 0},
1277    {CAT_LC, 0xA7B0, 9},
1278    {CAT_Lo, 0xA7F7, 0},
1279    {CAT_Lm, 0xA7F8, 1},
1280    {CAT_Ll, 0xA7FA, 0},
1281    {CAT_Lo, 0xA7FB, 6},
1282    {CAT_Mn, 0xA802, 0},
1283    {CAT_Lo, 0xA803, 2},
1284    {CAT_Mn, 0xA806, 0},
1285    {CAT_Lo, 0xA807, 3},
1286    {CAT_Mn, 0xA80B, 0},
1287    {CAT_Lo, 0xA80C, 22},
1288    {CAT_Mc, 0xA823, 1},
1289    {CAT_Mn, 0xA825, 1},
1290    {CAT_Mc, 0xA827, 0},
1291    {CAT_So, 0xA828, 3},
1292    {CAT_No, 0xA830, 5},
1293    {CAT_So, 0xA836, 1},
1294    {CAT_Sc, 0xA838, 0},
1295    {CAT_So, 0xA839, 0},
1296    {CAT_Lo, 0xA840, 51},
1297    {CAT_Po, 0xA874, 3},
1298    {CAT_Mc, 0xA880, 1},
1299    {CAT_Lo, 0xA882, 49},
1300    {CAT_Mc, 0xA8B4, 15},
1301    {CAT_Mn, 0xA8C4, 1},
1302    {CAT_Po, 0xA8CE, 1},
1303    {CAT_Nd, 0xA8D0, 9},
1304    {CAT_Mn, 0xA8E0, 17},
1305    {CAT_Lo, 0xA8F2, 5},
1306    {CAT_Po, 0xA8F8, 2},
1307    {CAT_Lo, 0xA8FB, 0},
1308    {CAT_Po, 0xA8FC, 0},
1309    {CAT_Lo, 0xA8FD, 1},
1310    {CAT_Mn, 0xA8FF, 0},
1311    {CAT_Nd, 0xA900, 9},
1312    {CAT_Lo, 0xA90A, 27},
1313    {CAT_Mn, 0xA926, 7},
1314    {CAT_Po, 0xA92E, 1},
1315    {CAT_Lo, 0xA930, 22},
1316    {CAT_Mn, 0xA947, 10},
1317    {CAT_Mc, 0xA952, 1},
1318    {CAT_Po, 0xA95F, 0},
1319    {CAT_Lo, 0xA960, 28},
1320    {CAT_Mn, 0xA980, 2},
1321    {CAT_Mc, 0xA983, 0},
1322    {CAT_Lo, 0xA984, 46},
1323    {CAT_Mn, 0xA9B3, 0},
1324    {CAT_Mc, 0xA9B4, 1},
1325    {CAT_Mn, 0xA9B6, 3},
1326    {CAT_Mc, 0xA9BA, 1},
1327    {CAT_Mn, 0xA9BC, 0},
1328    {CAT_Mc, 0xA9BD, 3},
1329    {CAT_Po, 0xA9C1, 12},
1330    {CAT_Lm, 0xA9CF, 0},
1331    {CAT_Nd, 0xA9D0, 9},
1332    {CAT_Po, 0xA9DE, 1},
1333    {CAT_Lo, 0xA9E0, 4},
1334    {CAT_Mn, 0xA9E5, 0},
1335    {CAT_Lm, 0xA9E6, 0},
1336    {CAT_Lo, 0xA9E7, 8},
1337    {CAT_Nd, 0xA9F0, 9},
1338    {CAT_Lo, 0xA9FA, 4},
1339    {CAT_Lo, 0xAA00, 40},
1340    {CAT_Mn, 0xAA29, 5},
1341    {CAT_Mc, 0xAA2F, 1},
1342    {CAT_Mn, 0xAA31, 1},
1343    {CAT_Mc, 0xAA33, 1},
1344    {CAT_Mn, 0xAA35, 1},
1345    {CAT_Lo, 0xAA40, 2},
1346    {CAT_Mn, 0xAA43, 0},
1347    {CAT_Lo, 0xAA44, 7},
1348    {CAT_Mn, 0xAA4C, 0},
1349    {CAT_Mc, 0xAA4D, 0},
1350    {CAT_Nd, 0xAA50, 9},
1351    {CAT_Po, 0xAA5C, 3},
1352    {CAT_Lo, 0xAA60, 15},
1353    {CAT_Lm, 0xAA70, 0},
1354    {CAT_Lo, 0xAA71, 5},
1355    {CAT_So, 0xAA77, 2},
1356    {CAT_Lo, 0xAA7A, 0},
1357    {CAT_Mc, 0xAA7B, 0},
1358    {CAT_Mn, 0xAA7C, 0},
1359    {CAT_Mc, 0xAA7D, 0},
1360    {CAT_Lo, 0xAA7E, 49},
1361    {CAT_Mn, 0xAAB0, 0},
1362    {CAT_Lo, 0xAAB1, 0},
1363    {CAT_Mn, 0xAAB2, 2},
1364    {CAT_Lo, 0xAAB5, 1},
1365    {CAT_Mn, 0xAAB7, 1},
1366    {CAT_Lo, 0xAAB9, 4},
1367    {CAT_Mn, 0xAABE, 1},
1368    {CAT_Lo, 0xAAC0, 0},
1369    {CAT_Mn, 0xAAC1, 0},
1370    {CAT_Lo, 0xAAC2, 0},
1371    {CAT_Lo, 0xAADB, 1},
1372    {CAT_Lm, 0xAADD, 0},
1373    {CAT_Po, 0xAADE, 1},
1374    {CAT_Lo, 0xAAE0, 10},
1375    {CAT_Mc, 0xAAEB, 0},
1376    {CAT_Mn, 0xAAEC, 1},
1377    {CAT_Mc, 0xAAEE, 1},
1378    {CAT_Po, 0xAAF0, 1},
1379    {CAT_Lo, 0xAAF2, 0},
1380    {CAT_Lm, 0xAAF3, 1},
1381    {CAT_Mc, 0xAAF5, 0},
1382    {CAT_Mn, 0xAAF6, 0},
1383    {CAT_Lo, 0xAB01, 5},
1384    {CAT_Lo, 0xAB09, 5},
1385    {CAT_Lo, 0xAB11, 5},
1386    {CAT_Lo, 0xAB20, 6},
1387    {CAT_Lo, 0xAB28, 6},
1388    {CAT_Ll, 0xAB30, 34},
1389    {CAT_LC, 0xAB53, 0},
1390    {CAT_Ll, 0xAB54, 6},
1391    {CAT_Sk, 0xAB5B, 0},
1392    {CAT_Lm, 0xAB5C, 3},
1393    {CAT_Ll, 0xAB60, 5},
1394    {CAT_LC, 0xAB70, 79},
1395    {CAT_Lo, 0xABC0, 34},
1396    {CAT_Mc, 0xABE3, 1},
1397    {CAT_Mn, 0xABE5, 0},
1398    {CAT_Mc, 0xABE6, 1},
1399    {CAT_Mn, 0xABE8, 0},
1400    {CAT_Mc, 0xABE9, 1},
1401    {CAT_Po, 0xABEB, 0},
1402    {CAT_Mc, 0xABEC, 0},
1403    {CAT_Mn, 0xABED, 0},
1404    {CAT_Nd, 0xABF0, 9},
1405    {CAT_Lo, 0xAC00, 11171},
1406    {CAT_Lo, 0xD7B0, 22},
1407    {CAT_Lo, 0xD7CB, 48},
1408    {CAT_Cs, 0xD800, 2047},
1409    {CAT_Lo, 0xF900, 365},
1410    {CAT_Lo, 0xFA70, 105},
1411    {CAT_Ll, 0xFB00, 6},
1412    {CAT_Ll, 0xFB13, 4},
1413    {CAT_Lo, 0xFB1D, 0},
1414    {CAT_Mn, 0xFB1E, 0},
1415    {CAT_Lo, 0xFB1F, 9},
1416    {CAT_Sm, 0xFB29, 0},
1417    {CAT_Lo, 0xFB2A, 12},
1418    {CAT_Lo, 0xFB38, 4},
1419    {CAT_Lo, 0xFB3E, 0},
1420    {CAT_Lo, 0xFB40, 1},
1421    {CAT_Lo, 0xFB43, 1},
1422    {CAT_Lo, 0xFB46, 107},
1423    {CAT_Sk, 0xFBB2, 15},
1424    {CAT_Lo, 0xFBD3, 362},
1425    {CAT_Pe, 0xFD3E, 0},
1426    {CAT_Ps, 0xFD3F, 0},
1427    {CAT_Lo, 0xFD50, 63},
1428    {CAT_Lo, 0xFD92, 53},
1429    {CAT_Lo, 0xFDF0, 11},
1430    {CAT_Sc, 0xFDFC, 0},
1431    {CAT_So, 0xFDFD, 0},
1432    {CAT_Mn, 0xFE00, 15},
1433    {CAT_Po, 0xFE10, 6},
1434    {CAT_Ps, 0xFE17, 0},
1435    {CAT_Pe, 0xFE18, 0},
1436    {CAT_Po, 0xFE19, 0},
1437    {CAT_Mn, 0xFE20, 15},
1438    {CAT_Po, 0xFE30, 0},
1439    {CAT_Pd, 0xFE31, 1},
1440    {CAT_Pc, 0xFE33, 1},
1441    {CAT_Ps, 0xFE35, 0},
1442    {CAT_Pe, 0xFE36, 0},
1443    {CAT_Ps, 0xFE37, 0},
1444    {CAT_Pe, 0xFE38, 0},
1445    {CAT_Ps, 0xFE39, 0},
1446    {CAT_Pe, 0xFE3A, 0},
1447    {CAT_Ps, 0xFE3B, 0},
1448    {CAT_Pe, 0xFE3C, 0},
1449    {CAT_Ps, 0xFE3D, 0},
1450    {CAT_Pe, 0xFE3E, 0},
1451    {CAT_Ps, 0xFE3F, 0},
1452    {CAT_Pe, 0xFE40, 0},
1453    {CAT_Ps, 0xFE41, 0},
1454    {CAT_Pe, 0xFE42, 0},
1455    {CAT_Ps, 0xFE43, 0},
1456    {CAT_Pe, 0xFE44, 0},
1457    {CAT_Po, 0xFE45, 1},
1458    {CAT_Ps, 0xFE47, 0},
1459    {CAT_Pe, 0xFE48, 0},
1460    {CAT_Po, 0xFE49, 3},
1461    {CAT_Pc, 0xFE4D, 2},
1462    {CAT_Po, 0xFE50, 2},
1463    {CAT_Po, 0xFE54, 3},
1464    {CAT_Pd, 0xFE58, 0},
1465    {CAT_Ps, 0xFE59, 0},
1466    {CAT_Pe, 0xFE5A, 0},
1467    {CAT_Ps, 0xFE5B, 0},
1468    {CAT_Pe, 0xFE5C, 0},
1469    {CAT_Ps, 0xFE5D, 0},
1470    {CAT_Pe, 0xFE5E, 0},
1471    {CAT_Po, 0xFE5F, 2},
1472    {CAT_Sm, 0xFE62, 0},
1473    {CAT_Pd, 0xFE63, 0},
1474    {CAT_Sm, 0xFE64, 2},
1475    {CAT_Po, 0xFE68, 0},
1476    {CAT_Sc, 0xFE69, 0},
1477    {CAT_Po, 0xFE6A, 1},
1478    {CAT_Lo, 0xFE70, 4},
1479    {CAT_Lo, 0xFE76, 134},
1480    {CAT_Cf, 0xFEFF, 0},
1481    {CAT_Po, 0xFF01, 2},
1482    {CAT_Sc, 0xFF04, 0},
1483    {CAT_Po, 0xFF05, 2},
1484    {CAT_Ps, 0xFF08, 0},
1485    {CAT_Pe, 0xFF09, 0},
1486    {CAT_Po, 0xFF0A, 0},
1487    {CAT_Sm, 0xFF0B, 0},
1488    {CAT_Po, 0xFF0C, 0},
1489    {CAT_Pd, 0xFF0D, 0},
1490    {CAT_Po, 0xFF0E, 1},
1491    {CAT_Nd, 0xFF10, 9},
1492    {CAT_Po, 0xFF1A, 1},
1493    {CAT_Sm, 0xFF1C, 2},
1494    {CAT_Po, 0xFF1F, 1},
1495    {CAT_LC, 0xFF21, 25},
1496    {CAT_Ps, 0xFF3B, 0},
1497    {CAT_Po, 0xFF3C, 0},
1498    {CAT_Pe, 0xFF3D, 0},
1499    {CAT_Sk, 0xFF3E, 0},
1500    {CAT_Pc, 0xFF3F, 0},
1501    {CAT_Sk, 0xFF40, 0},
1502    {CAT_LC, 0xFF41, 25},
1503    {CAT_Ps, 0xFF5B, 0},
1504    {CAT_Sm, 0xFF5C, 0},
1505    {CAT_Pe, 0xFF5D, 0},
1506    {CAT_Sm, 0xFF5E, 0},
1507    {CAT_Ps, 0xFF5F, 0},
1508    {CAT_Pe, 0xFF60, 0},
1509    {CAT_Po, 0xFF61, 0},
1510    {CAT_Ps, 0xFF62, 0},
1511    {CAT_Pe, 0xFF63, 0},
1512    {CAT_Po, 0xFF64, 1},
1513    {CAT_Lo, 0xFF66, 9},
1514    {CAT_Lm, 0xFF70, 0},
1515    {CAT_Lo, 0xFF71, 44},
1516    {CAT_Lm, 0xFF9E, 1},
1517    {CAT_Lo, 0xFFA0, 30},
1518    {CAT_Lo, 0xFFC2, 5},
1519    {CAT_Lo, 0xFFCA, 5},
1520    {CAT_Lo, 0xFFD2, 5},
1521    {CAT_Lo, 0xFFDA, 2},
1522    {CAT_Sc, 0xFFE0, 1},
1523    {CAT_Sm, 0xFFE2, 0},
1524    {CAT_Sk, 0xFFE3, 0},
1525    {CAT_So, 0xFFE4, 0},
1526    {CAT_Sc, 0xFFE5, 1},
1527    {CAT_So, 0xFFE8, 0},
1528    {CAT_Sm, 0xFFE9, 3},
1529    {CAT_So, 0xFFED, 1},
1530    {CAT_Cf, 0xFFF9, 2},
1531    {CAT_So, 0xFFFC, 1},
1532    {CAT_Lo, 0x10000, 11},
1533    {CAT_Lo, 0x1000D, 25},
1534    {CAT_Lo, 0x10028, 18},
1535    {CAT_Lo, 0x1003C, 1},
1536    {CAT_Lo, 0x1003F, 14},
1537    {CAT_Lo, 0x10050, 13},
1538    {CAT_Lo, 0x10080, 122},
1539    {CAT_Po, 0x10100, 2},
1540    {CAT_No, 0x10107, 44},
1541    {CAT_So, 0x10137, 8},
1542    {CAT_Nl, 0x10140, 52},
1543    {CAT_No, 0x10175, 3},
1544    {CAT_So, 0x10179, 16},
1545    {CAT_No, 0x1018A, 1},
1546    {CAT_So, 0x1018C, 2},
1547    {CAT_So, 0x10190, 11},
1548    {CAT_So, 0x101A0, 0},
1549    {CAT_So, 0x101D0, 44},
1550    {CAT_Mn, 0x101FD, 0},
1551    {CAT_Lo, 0x10280, 28},
1552    {CAT_Lo, 0x102A0, 48},
1553    {CAT_Mn, 0x102E0, 0},
1554    {CAT_No, 0x102E1, 26},
1555    {CAT_Lo, 0x10300, 31},
1556    {CAT_No, 0x10320, 3},
1557    {CAT_Lo, 0x1032D, 19},
1558    {CAT_Nl, 0x10341, 0},
1559    {CAT_Lo, 0x10342, 7},
1560    {CAT_Nl, 0x1034A, 0},
1561    {CAT_Lo, 0x10350, 37},
1562    {CAT_Mn, 0x10376, 4},
1563    {CAT_Lo, 0x10380, 29},
1564    {CAT_Po, 0x1039F, 0},
1565    {CAT_Lo, 0x103A0, 35},
1566    {CAT_Lo, 0x103C8, 7},
1567    {CAT_Po, 0x103D0, 0},
1568    {CAT_Nl, 0x103D1, 4},
1569    {CAT_LC, 0x10400, 79},
1570    {CAT_Lo, 0x10450, 77},
1571    {CAT_Nd, 0x104A0, 9},
1572    {CAT_LC, 0x104B0, 35},
1573    {CAT_LC, 0x104D8, 35},
1574    {CAT_Lo, 0x10500, 39},
1575    {CAT_Lo, 0x10530, 51},
1576    {CAT_Po, 0x1056F, 0},
1577    {CAT_Lo, 0x10600, 310},
1578    {CAT_Lo, 0x10740, 21},
1579    {CAT_Lo, 0x10760, 7},
1580    {CAT_Lo, 0x10800, 5},
1581    {CAT_Lo, 0x10808, 0},
1582    {CAT_Lo, 0x1080A, 43},
1583    {CAT_Lo, 0x10837, 1},
1584    {CAT_Lo, 0x1083C, 0},
1585    {CAT_Lo, 0x1083F, 22},
1586    {CAT_Po, 0x10857, 0},
1587    {CAT_No, 0x10858, 7},
1588    {CAT_Lo, 0x10860, 22},
1589    {CAT_So, 0x10877, 1},
1590    {CAT_No, 0x10879, 6},
1591    {CAT_Lo, 0x10880, 30},
1592    {CAT_No, 0x108A7, 8},
1593    {CAT_Lo, 0x108E0, 18},
1594    {CAT_Lo, 0x108F4, 1},
1595    {CAT_No, 0x108FB, 4},
1596    {CAT_Lo, 0x10900, 21},
1597    {CAT_No, 0x10916, 5},
1598    {CAT_Po, 0x1091F, 0},
1599    {CAT_Lo, 0x10920, 25},
1600    {CAT_Po, 0x1093F, 0},
1601    {CAT_Lo, 0x10980, 55},
1602    {CAT_No, 0x109BC, 1},
1603    {CAT_Lo, 0x109BE, 1},
1604    {CAT_No, 0x109C0, 15},
1605    {CAT_No, 0x109D2, 45},
1606    {CAT_Lo, 0x10A00, 0},
1607    {CAT_Mn, 0x10A01, 2},
1608    {CAT_Mn, 0x10A05, 1},
1609    {CAT_Mn, 0x10A0C, 3},
1610    {CAT_Lo, 0x10A10, 3},
1611    {CAT_Lo, 0x10A15, 2},
1612    {CAT_Lo, 0x10A19, 28},
1613    {CAT_Mn, 0x10A38, 2},
1614    {CAT_Mn, 0x10A3F, 0},
1615    {CAT_No, 0x10A40, 8},
1616    {CAT_Po, 0x10A50, 8},
1617    {CAT_Lo, 0x10A60, 28},
1618    {CAT_No, 0x10A7D, 1},
1619    {CAT_Po, 0x10A7F, 0},
1620    {CAT_Lo, 0x10A80, 28},
1621    {CAT_No, 0x10A9D, 2},
1622    {CAT_Lo, 0x10AC0, 7},
1623    {CAT_So, 0x10AC8, 0},
1624    {CAT_Lo, 0x10AC9, 27},
1625    {CAT_Mn, 0x10AE5, 1},
1626    {CAT_No, 0x10AEB, 4},
1627    {CAT_Po, 0x10AF0, 6},
1628    {CAT_Lo, 0x10B00, 53},
1629    {CAT_Po, 0x10B39, 6},
1630    {CAT_Lo, 0x10B40, 21},
1631    {CAT_No, 0x10B58, 7},
1632    {CAT_Lo, 0x10B60, 18},
1633    {CAT_No, 0x10B78, 7},
1634    {CAT_Lo, 0x10B80, 17},
1635    {CAT_Po, 0x10B99, 3},
1636    {CAT_No, 0x10BA9, 6},
1637    {CAT_Lo, 0x10C00, 72},
1638    {CAT_LC, 0x10C80, 50},
1639    {CAT_LC, 0x10CC0, 50},
1640    {CAT_No, 0x10CFA, 5},
1641    {CAT_Lo, 0x10D00, 35},
1642    {CAT_Mn, 0x10D24, 3},
1643    {CAT_Nd, 0x10D30, 9},
1644    {CAT_No, 0x10E60, 30},
1645    {CAT_Lo, 0x10F00, 28},
1646    {CAT_No, 0x10F1D, 9},
1647    {CAT_Lo, 0x10F27, 0},
1648    {CAT_Lo, 0x10F30, 21},
1649    {CAT_Mn, 0x10F46, 10},
1650    {CAT_No, 0x10F51, 3},
1651    {CAT_Po, 0x10F55, 4},
1652    {CAT_Mc, 0x11000, 0},
1653    {CAT_Mn, 0x11001, 0},
1654    {CAT_Mc, 0x11002, 0},
1655    {CAT_Lo, 0x11003, 52},
1656    {CAT_Mn, 0x11038, 14},
1657    {CAT_Po, 0x11047, 6},
1658    {CAT_No, 0x11052, 19},
1659    {CAT_Nd, 0x11066, 9},
1660    {CAT_Mn, 0x1107F, 2},
1661    {CAT_Mc, 0x11082, 0},
1662    {CAT_Lo, 0x11083, 44},
1663    {CAT_Mc, 0x110B0, 2},
1664    {CAT_Mn, 0x110B3, 3},
1665    {CAT_Mc, 0x110B7, 1},
1666    {CAT_Mn, 0x110B9, 1},
1667    {CAT_Po, 0x110BB, 1},
1668    {CAT_Cf, 0x110BD, 0},
1669    {CAT_Po, 0x110BE, 3},
1670    {CAT_Cf, 0x110CD, 0},
1671    {CAT_Lo, 0x110D0, 24},
1672    {CAT_Nd, 0x110F0, 9},
1673    {CAT_Mn, 0x11100, 2},
1674    {CAT_Lo, 0x11103, 35},
1675    {CAT_Mn, 0x11127, 4},
1676    {CAT_Mc, 0x1112C, 0},
1677    {CAT_Mn, 0x1112D, 7},
1678    {CAT_Nd, 0x11136, 9},
1679    {CAT_Po, 0x11140, 3},
1680    {CAT_Lo, 0x11144, 0},
1681    {CAT_Mc, 0x11145, 1},
1682    {CAT_Lo, 0x11150, 34},
1683    {CAT_Mn, 0x11173, 0},
1684    {CAT_Po, 0x11174, 1},
1685    {CAT_Lo, 0x11176, 0},
1686    {CAT_Mn, 0x11180, 1},
1687    {CAT_Mc, 0x11182, 0},
1688    {CAT_Lo, 0x11183, 47},
1689    {CAT_Mc, 0x111B3, 2},
1690    {CAT_Mn, 0x111B6, 8},
1691    {CAT_Mc, 0x111BF, 1},
1692    {CAT_Lo, 0x111C1, 3},
1693    {CAT_Po, 0x111C5, 3},
1694    {CAT_Mn, 0x111C9, 3},
1695    {CAT_Po, 0x111CD, 0},
1696    {CAT_Nd, 0x111D0, 9},
1697    {CAT_Lo, 0x111DA, 0},
1698    {CAT_Po, 0x111DB, 0},
1699    {CAT_Lo, 0x111DC, 0},
1700    {CAT_Po, 0x111DD, 2},
1701    {CAT_No, 0x111E1, 19},
1702    {CAT_Lo, 0x11200, 17},
1703    {CAT_Lo, 0x11213, 24},
1704    {CAT_Mc, 0x1122C, 2},
1705    {CAT_Mn, 0x1122F, 2},
1706    {CAT_Mc, 0x11232, 1},
1707    {CAT_Mn, 0x11234, 0},
1708    {CAT_Mc, 0x11235, 0},
1709    {CAT_Mn, 0x11236, 1},
1710    {CAT_Po, 0x11238, 5},
1711    {CAT_Mn, 0x1123E, 0},
1712    {CAT_Lo, 0x11280, 6},
1713    {CAT_Lo, 0x11288, 0},
1714    {CAT_Lo, 0x1128A, 3},
1715    {CAT_Lo, 0x1128F, 14},
1716    {CAT_Lo, 0x1129F, 9},
1717    {CAT_Po, 0x112A9, 0},
1718    {CAT_Lo, 0x112B0, 46},
1719    {CAT_Mn, 0x112DF, 0},
1720    {CAT_Mc, 0x112E0, 2},
1721    {CAT_Mn, 0x112E3, 7},
1722    {CAT_Nd, 0x112F0, 9},
1723    {CAT_Mn, 0x11300, 1},
1724    {CAT_Mc, 0x11302, 1},
1725    {CAT_Lo, 0x11305, 7},
1726    {CAT_Lo, 0x1130F, 1},
1727    {CAT_Lo, 0x11313, 21},
1728    {CAT_Lo, 0x1132A, 6},
1729    {CAT_Lo, 0x11332, 1},
1730    {CAT_Lo, 0x11335, 4},
1731    {CAT_Mn, 0x1133B, 1},
1732    {CAT_Lo, 0x1133D, 0},
1733    {CAT_Mc, 0x1133E, 1},
1734    {CAT_Mn, 0x11340, 0},
1735    {CAT_Mc, 0x11341, 3},
1736    {CAT_Mc, 0x11347, 1},
1737    {CAT_Mc, 0x1134B, 2},
1738    {CAT_Lo, 0x11350, 0},
1739    {CAT_Mc, 0x11357, 0},
1740    {CAT_Lo, 0x1135D, 4},
1741    {CAT_Mc, 0x11362, 1},
1742    {CAT_Mn, 0x11366, 6},
1743    {CAT_Mn, 0x11370, 4},
1744    {CAT_Lo, 0x11400, 52},
1745    {CAT_Mc, 0x11435, 2},
1746    {CAT_Mn, 0x11438, 7},
1747    {CAT_Mc, 0x11440, 1},
1748    {CAT_Mn, 0x11442, 2},
1749    {CAT_Mc, 0x11445, 0},
1750    {CAT_Mn, 0x11446, 0},
1751    {CAT_Lo, 0x11447, 3},
1752    {CAT_Po, 0x1144B, 4},
1753    {CAT_Nd, 0x11450, 9},
1754    {CAT_Po, 0x1145B, 0},
1755    {CAT_Po, 0x1145D, 0},
1756    {CAT_Mn, 0x1145E, 0},
1757    {CAT_Lo, 0x11480, 47},
1758    {CAT_Mc, 0x114B0, 2},
1759    {CAT_Mn, 0x114B3, 5},
1760    {CAT_Mc, 0x114B9, 0},
1761    {CAT_Mn, 0x114BA, 0},
1762    {CAT_Mc, 0x114BB, 3},
1763    {CAT_Mn, 0x114BF, 1},
1764    {CAT_Mc, 0x114C1, 0},
1765    {CAT_Mn, 0x114C2, 1},
1766    {CAT_Lo, 0x114C4, 1},
1767    {CAT_Po, 0x114C6, 0},
1768    {CAT_Lo, 0x114C7, 0},
1769    {CAT_Nd, 0x114D0, 9},
1770    {CAT_Lo, 0x11580, 46},
1771    {CAT_Mc, 0x115AF, 2},
1772    {CAT_Mn, 0x115B2, 3},
1773    {CAT_Mc, 0x115B8, 3},
1774    {CAT_Mn, 0x115BC, 1},
1775    {CAT_Mc, 0x115BE, 0},
1776    {CAT_Mn, 0x115BF, 1},
1777    {CAT_Po, 0x115C1, 22},
1778    {CAT_Lo, 0x115D8, 3},
1779    {CAT_Mn, 0x115DC, 1},
1780    {CAT_Lo, 0x11600, 47},
1781    {CAT_Mc, 0x11630, 2},
1782    {CAT_Mn, 0x11633, 7},
1783    {CAT_Mc, 0x1163B, 1},
1784    {CAT_Mn, 0x1163D, 0},
1785    {CAT_Mc, 0x1163E, 0},
1786    {CAT_Mn, 0x1163F, 1},
1787    {CAT_Po, 0x11641, 2},
1788    {CAT_Lo, 0x11644, 0},
1789    {CAT_Nd, 0x11650, 9},
1790    {CAT_Po, 0x11660, 12},
1791    {CAT_Lo, 0x11680, 42},
1792    {CAT_Mn, 0x116AB, 0},
1793    {CAT_Mc, 0x116AC, 0},
1794    {CAT_Mn, 0x116AD, 0},
1795    {CAT_Mc, 0x116AE, 1},
1796    {CAT_Mn, 0x116B0, 5},
1797    {CAT_Mc, 0x116B6, 0},
1798    {CAT_Mn, 0x116B7, 0},
1799    {CAT_Nd, 0x116C0, 9},
1800    {CAT_Lo, 0x11700, 26},
1801    {CAT_Mn, 0x1171D, 2},
1802    {CAT_Mc, 0x11720, 1},
1803    {CAT_Mn, 0x11722, 3},
1804    {CAT_Mc, 0x11726, 0},
1805    {CAT_Mn, 0x11727, 4},
1806    {CAT_Nd, 0x11730, 9},
1807    {CAT_No, 0x1173A, 1},
1808    {CAT_Po, 0x1173C, 2},
1809    {CAT_So, 0x1173F, 0},
1810    {CAT_Lo, 0x11800, 43},
1811    {CAT_Mc, 0x1182C, 2},
1812    {CAT_Mn, 0x1182F, 8},
1813    {CAT_Mc, 0x11838, 0},
1814    {CAT_Mn, 0x11839, 1},
1815    {CAT_Po, 0x1183B, 0},
1816    {CAT_LC, 0x118A0, 63},
1817    {CAT_Nd, 0x118E0, 9},
1818    {CAT_No, 0x118EA, 8},
1819    {CAT_Lo, 0x118FF, 0},
1820    {CAT_Lo, 0x11A00, 0},
1821    {CAT_Mn, 0x11A01, 9},
1822    {CAT_Lo, 0x11A0B, 39},
1823    {CAT_Mn, 0x11A33, 5},
1824    {CAT_Mc, 0x11A39, 0},
1825    {CAT_Lo, 0x11A3A, 0},
1826    {CAT_Mn, 0x11A3B, 3},
1827    {CAT_Po, 0x11A3F, 7},
1828    {CAT_Mn, 0x11A47, 0},
1829    {CAT_Lo, 0x11A50, 0},
1830    {CAT_Mn, 0x11A51, 5},
1831    {CAT_Mc, 0x11A57, 1},
1832    {CAT_Mn, 0x11A59, 2},
1833    {CAT_Lo, 0x11A5C, 39},
1834    {CAT_Lo, 0x11A86, 3},
1835    {CAT_Mn, 0x11A8A, 12},
1836    {CAT_Mc, 0x11A97, 0},
1837    {CAT_Mn, 0x11A98, 1},
1838    {CAT_Po, 0x11A9A, 2},
1839    {CAT_Lo, 0x11A9D, 0},
1840    {CAT_Po, 0x11A9E, 4},
1841    {CAT_Lo, 0x11AC0, 56},
1842    {CAT_Lo, 0x11C00, 8},
1843    {CAT_Lo, 0x11C0A, 36},
1844    {CAT_Mc, 0x11C2F, 0},
1845    {CAT_Mn, 0x11C30, 6},
1846    {CAT_Mn, 0x11C38, 5},
1847    {CAT_Mc, 0x11C3E, 0},
1848    {CAT_Mn, 0x11C3F, 0},
1849    {CAT_Lo, 0x11C40, 0},
1850    {CAT_Po, 0x11C41, 4},
1851    {CAT_Nd, 0x11C50, 9},
1852    {CAT_No, 0x11C5A, 18},
1853    {CAT_Po, 0x11C70, 1},
1854    {CAT_Lo, 0x11C72, 29},
1855    {CAT_Mn, 0x11C92, 21},
1856    {CAT_Mc, 0x11CA9, 0},
1857    {CAT_Mn, 0x11CAA, 6},
1858    {CAT_Mc, 0x11CB1, 0},
1859    {CAT_Mn, 0x11CB2, 1},
1860    {CAT_Mc, 0x11CB4, 0},
1861    {CAT_Mn, 0x11CB5, 1},
1862    {CAT_Lo, 0x11D00, 6},
1863    {CAT_Lo, 0x11D08, 1},
1864    {CAT_Lo, 0x11D0B, 37},
1865    {CAT_Mn, 0x11D31, 5},
1866    {CAT_Mn, 0x11D3A, 0},
1867    {CAT_Mn, 0x11D3C, 1},
1868    {CAT_Mn, 0x11D3F, 6},
1869    {CAT_Lo, 0x11D46, 0},
1870    {CAT_Mn, 0x11D47, 0},
1871    {CAT_Nd, 0x11D50, 9},
1872    {CAT_Lo, 0x11D60, 5},
1873    {CAT_Lo, 0x11D67, 1},
1874    {CAT_Lo, 0x11D6A, 31},
1875    {CAT_Mc, 0x11D8A, 4},
1876    {CAT_Mn, 0x11D90, 1},
1877    {CAT_Mc, 0x11D93, 1},
1878    {CAT_Mn, 0x11D95, 0},
1879    {CAT_Mc, 0x11D96, 0},
1880    {CAT_Mn, 0x11D97, 0},
1881    {CAT_Lo, 0x11D98, 0},
1882    {CAT_Nd, 0x11DA0, 9},
1883    {CAT_Lo, 0x11EE0, 18},
1884    {CAT_Mn, 0x11EF3, 1},
1885    {CAT_Mc, 0x11EF5, 1},
1886    {CAT_Po, 0x11EF7, 1},
1887    {CAT_Lo, 0x12000, 921},
1888    {CAT_Nl, 0x12400, 110},
1889    {CAT_Po, 0x12470, 4},
1890    {CAT_Lo, 0x12480, 195},
1891    {CAT_Lo, 0x13000, 1070},
1892    {CAT_Lo, 0x14400, 582},
1893    {CAT_Lo, 0x16800, 568},
1894    {CAT_Lo, 0x16A40, 30},
1895    {CAT_Nd, 0x16A60, 9},
1896    {CAT_Po, 0x16A6E, 1},
1897    {CAT_Lo, 0x16AD0, 29},
1898    {CAT_Mn, 0x16AF0, 4},
1899    {CAT_Po, 0x16AF5, 0},
1900    {CAT_Lo, 0x16B00, 47},
1901    {CAT_Mn, 0x16B30, 6},
1902    {CAT_Po, 0x16B37, 4},
1903    {CAT_So, 0x16B3C, 3},
1904    {CAT_Lm, 0x16B40, 3},
1905    {CAT_Po, 0x16B44, 0},
1906    {CAT_So, 0x16B45, 0},
1907    {CAT_Nd, 0x16B50, 9},
1908    {CAT_No, 0x16B5B, 6},
1909    {CAT_Lo, 0x16B63, 20},
1910    {CAT_Lo, 0x16B7D, 18},
1911    {CAT_LC, 0x16E40, 63},
1912    {CAT_No, 0x16E80, 22},
1913    {CAT_Po, 0x16E97, 3},
1914    {CAT_Lo, 0x16F00, 68},
1915    {CAT_Lo, 0x16F50, 0},
1916    {CAT_Mc, 0x16F51, 45},
1917    {CAT_Mn, 0x16F8F, 3},
1918    {CAT_Lm, 0x16F93, 12},
1919    {CAT_Lm, 0x16FE0, 1},
1920    {CAT_Lo, 0x17000, 6129},
1921    {CAT_Lo, 0x18800, 754},
1922    {CAT_Lo, 0x1B000, 286},
1923    {CAT_Lo, 0x1B170, 395},
1924    {CAT_Lo, 0x1BC00, 106},
1925    {CAT_Lo, 0x1BC70, 12},
1926    {CAT_Lo, 0x1BC80, 8},
1927    {CAT_Lo, 0x1BC90, 9},
1928    {CAT_So, 0x1BC9C, 0},
1929    {CAT_Mn, 0x1BC9D, 1},
1930    {CAT_Po, 0x1BC9F, 0},
1931    {CAT_Cf, 0x1BCA0, 3},
1932    {CAT_So, 0x1D000, 245},
1933    {CAT_So, 0x1D100, 38},
1934    {CAT_So, 0x1D129, 59},
1935    {CAT_Mc, 0x1D165, 1},
1936    {CAT_Mn, 0x1D167, 2},
1937    {CAT_So, 0x1D16A, 2},
1938    {CAT_Mc, 0x1D16D, 5},
1939    {CAT_Cf, 0x1D173, 7},
1940    {CAT_Mn, 0x1D17B, 7},
1941    {CAT_So, 0x1D183, 1},
1942    {CAT_Mn, 0x1D185, 6},
1943    {CAT_So, 0x1D18C, 29},
1944    {CAT_Mn, 0x1D1AA, 3},
1945    {CAT_So, 0x1D1AE, 58},
1946    {CAT_So, 0x1D200, 65},
1947    {CAT_Mn, 0x1D242, 2},
1948    {CAT_So, 0x1D245, 0},
1949    {CAT_No, 0x1D2E0, 19},
1950    {CAT_So, 0x1D300, 86},
1951    {CAT_No, 0x1D360, 24},
1952    {CAT_Lu, 0x1D400, 25},
1953    {CAT_Ll, 0x1D41A, 25},
1954    {CAT_Lu, 0x1D434, 25},
1955    {CAT_Ll, 0x1D44E, 6},
1956    {CAT_Ll, 0x1D456, 17},
1957    {CAT_Lu, 0x1D468, 25},
1958    {CAT_Ll, 0x1D482, 25},
1959    {CAT_Lu, 0x1D49C, 0},
1960    {CAT_Lu, 0x1D49E, 1},
1961    {CAT_Lu, 0x1D4A2, 0},
1962    {CAT_Lu, 0x1D4A5, 1},
1963    {CAT_Lu, 0x1D4A9, 3},
1964    {CAT_Lu, 0x1D4AE, 7},
1965    {CAT_Ll, 0x1D4B6, 3},
1966    {CAT_Ll, 0x1D4BB, 0},
1967    {CAT_Ll, 0x1D4BD, 6},
1968    {CAT_Ll, 0x1D4C5, 10},
1969    {CAT_Lu, 0x1D4D0, 25},
1970    {CAT_Ll, 0x1D4EA, 25},
1971    {CAT_Lu, 0x1D504, 1},
1972    {CAT_Lu, 0x1D507, 3},
1973    {CAT_Lu, 0x1D50D, 7},
1974    {CAT_Lu, 0x1D516, 6},
1975    {CAT_Ll, 0x1D51E, 25},
1976    {CAT_Lu, 0x1D538, 1},
1977    {CAT_Lu, 0x1D53B, 3},
1978    {CAT_Lu, 0x1D540, 4},
1979    {CAT_Lu, 0x1D546, 0},
1980    {CAT_Lu, 0x1D54A, 6},
1981    {CAT_Ll, 0x1D552, 25},
1982    {CAT_Lu, 0x1D56C, 25},
1983    {CAT_Ll, 0x1D586, 25},
1984    {CAT_Lu, 0x1D5A0, 25},
1985    {CAT_Ll, 0x1D5BA, 25},
1986    {CAT_Lu, 0x1D5D4, 25},
1987    {CAT_Ll, 0x1D5EE, 25},
1988    {CAT_Lu, 0x1D608, 25},
1989    {CAT_Ll, 0x1D622, 25},
1990    {CAT_Lu, 0x1D63C, 25},
1991    {CAT_Ll, 0x1D656, 25},
1992    {CAT_Lu, 0x1D670, 25},
1993    {CAT_Ll, 0x1D68A, 27},
1994    {CAT_Lu, 0x1D6A8, 24},
1995    {CAT_Sm, 0x1D6C1, 0},
1996    {CAT_Ll, 0x1D6C2, 24},
1997    {CAT_Sm, 0x1D6DB, 0},
1998    {CAT_Ll, 0x1D6DC, 5},
1999    {CAT_Lu, 0x1D6E2, 24},
2000    {CAT_Sm, 0x1D6FB, 0},
2001    {CAT_Ll, 0x1D6FC, 24},
2002    {CAT_Sm, 0x1D715, 0},
2003    {CAT_Ll, 0x1D716, 5},
2004    {CAT_Lu, 0x1D71C, 24},
2005    {CAT_Sm, 0x1D735, 0},
2006    {CAT_Ll, 0x1D736, 24},
2007    {CAT_Sm, 0x1D74F, 0},
2008    {CAT_Ll, 0x1D750, 5},
2009    {CAT_Lu, 0x1D756, 24},
2010    {CAT_Sm, 0x1D76F, 0},
2011    {CAT_Ll, 0x1D770, 24},
2012    {CAT_Sm, 0x1D789, 0},
2013    {CAT_Ll, 0x1D78A, 5},
2014    {CAT_Lu, 0x1D790, 24},
2015    {CAT_Sm, 0x1D7A9, 0},
2016    {CAT_Ll, 0x1D7AA, 24},
2017    {CAT_Sm, 0x1D7C3, 0},
2018    {CAT_Ll, 0x1D7C4, 5},
2019    {CAT_Lu, 0x1D7CA, 0},
2020    {CAT_Ll, 0x1D7CB, 0},
2021    {CAT_Nd, 0x1D7CE, 49},
2022    {CAT_So, 0x1D800, 511},
2023    {CAT_Mn, 0x1DA00, 54},
2024    {CAT_So, 0x1DA37, 3},
2025    {CAT_Mn, 0x1DA3B, 49},
2026    {CAT_So, 0x1DA6D, 7},
2027    {CAT_Mn, 0x1DA75, 0},
2028    {CAT_So, 0x1DA76, 13},
2029    {CAT_Mn, 0x1DA84, 0},
2030    {CAT_So, 0x1DA85, 1},
2031    {CAT_Po, 0x1DA87, 4},
2032    {CAT_Mn, 0x1DA9B, 4},
2033    {CAT_Mn, 0x1DAA1, 14},
2034    {CAT_Mn, 0x1E000, 6},
2035    {CAT_Mn, 0x1E008, 16},
2036    {CAT_Mn, 0x1E01B, 6},
2037    {CAT_Mn, 0x1E023, 1},
2038    {CAT_Mn, 0x1E026, 4},
2039    {CAT_Lo, 0x1E800, 196},
2040    {CAT_No, 0x1E8C7, 8},
2041    {CAT_Mn, 0x1E8D0, 6},
2042    {CAT_LC, 0x1E900, 67},
2043    {CAT_Mn, 0x1E944, 6},
2044    {CAT_Nd, 0x1E950, 9},
2045    {CAT_Po, 0x1E95E, 1},
2046    {CAT_No, 0x1EC71, 58},
2047    {CAT_So, 0x1ECAC, 0},
2048    {CAT_No, 0x1ECAD, 2},
2049    {CAT_Sc, 0x1ECB0, 0},
2050    {CAT_No, 0x1ECB1, 3},
2051    {CAT_Lo, 0x1EE00, 3},
2052    {CAT_Lo, 0x1EE05, 26},
2053    {CAT_Lo, 0x1EE21, 1},
2054    {CAT_Lo, 0x1EE24, 0},
2055    {CAT_Lo, 0x1EE27, 0},
2056    {CAT_Lo, 0x1EE29, 9},
2057    {CAT_Lo, 0x1EE34, 3},
2058    {CAT_Lo, 0x1EE39, 0},
2059    {CAT_Lo, 0x1EE3B, 0},
2060    {CAT_Lo, 0x1EE42, 0},
2061    {CAT_Lo, 0x1EE47, 0},
2062    {CAT_Lo, 0x1EE49, 0},
2063    {CAT_Lo, 0x1EE4B, 0},
2064    {CAT_Lo, 0x1EE4D, 2},
2065    {CAT_Lo, 0x1EE51, 1},
2066    {CAT_Lo, 0x1EE54, 0},
2067    {CAT_Lo, 0x1EE57, 0},
2068    {CAT_Lo, 0x1EE59, 0},
2069    {CAT_Lo, 0x1EE5B, 0},
2070    {CAT_Lo, 0x1EE5D, 0},
2071    {CAT_Lo, 0x1EE5F, 0},
2072    {CAT_Lo, 0x1EE61, 1},
2073    {CAT_Lo, 0x1EE64, 0},
2074    {CAT_Lo, 0x1EE67, 3},
2075    {CAT_Lo, 0x1EE6C, 6},
2076    {CAT_Lo, 0x1EE74, 3},
2077    {CAT_Lo, 0x1EE79, 3},
2078    {CAT_Lo, 0x1EE7E, 0},
2079    {CAT_Lo, 0x1EE80, 9},
2080    {CAT_Lo, 0x1EE8B, 16},
2081    {CAT_Lo, 0x1EEA1, 2},
2082    {CAT_Lo, 0x1EEA5, 4},
2083    {CAT_Lo, 0x1EEAB, 16},
2084    {CAT_Sm, 0x1EEF0, 1},
2085    {CAT_So, 0x1F000, 43},
2086    {CAT_So, 0x1F030, 99},
2087    {CAT_So, 0x1F0A0, 14},
2088    {CAT_So, 0x1F0B1, 14},
2089    {CAT_So, 0x1F0C1, 14},
2090    {CAT_So, 0x1F0D1, 36},
2091    {CAT_No, 0x1F100, 12},
2092    {CAT_So, 0x1F110, 91},
2093    {CAT_So, 0x1F170, 60},
2094    {CAT_So, 0x1F1E6, 28},
2095    {CAT_So, 0x1F210, 43},
2096    {CAT_So, 0x1F240, 8},
2097    {CAT_So, 0x1F250, 1},
2098    {CAT_So, 0x1F260, 5},
2099    {CAT_So, 0x1F300, 250},
2100    {CAT_Sk, 0x1F3FB, 4},
2101    {CAT_So, 0x1F400, 724},
2102    {CAT_So, 0x1F6E0, 12},
2103    {CAT_So, 0x1F6F0, 9},
2104    {CAT_So, 0x1F700, 115},
2105    {CAT_So, 0x1F780, 88},
2106    {CAT_So, 0x1F800, 11},
2107    {CAT_So, 0x1F810, 55},
2108    {CAT_So, 0x1F850, 9},
2109    {CAT_So, 0x1F860, 39},
2110    {CAT_So, 0x1F890, 29},
2111    {CAT_So, 0x1F900, 11},
2112    {CAT_So, 0x1F910, 46},
2113    {CAT_So, 0x1F940, 48},
2114    {CAT_So, 0x1F973, 3},
2115    {CAT_So, 0x1F97A, 0},
2116    {CAT_So, 0x1F97C, 38},
2117    {CAT_So, 0x1F9B0, 9},
2118    {CAT_So, 0x1F9C0, 2},
2119    {CAT_So, 0x1F9D0, 47},
2120    {CAT_So, 0x1FA60, 13},
2121    {CAT_Lo, 0x20000, 42710},
2122    {CAT_Lo, 0x2A700, 4148},
2123    {CAT_Lo, 0x2B740, 221},
2124    {CAT_Lo, 0x2B820, 5761},
2125    {CAT_Lo, 0x2CEB0, 7472},
2126    {CAT_Lo, 0x2F800, 541},
2127    {CAT_Cf, 0xE0001, 0},
2128    {CAT_Cf, 0xE0020, 95},
2129    {CAT_Mn, 0xE0100, 239},
2130