source: icGREP/icgrep-devel/icgrep/UCD/DerivedNormalizationProps.h @ 6194

Last change on this file since 6194 was 6192, checked in by cameron, 7 months ago

Updates for Unicode 11.0 plus Emoji properties

File size: 224.8 KB
<
Line 
1#ifndef DERIVEDNORMALIZATIONPROPS_H
2#define DERIVEDNORMALIZATIONPROPS_H
3/*
4 *  Copyright (c) 2018 International Characters, Inc.
5 *  This software is licensed to the public under the Open Software License 3.0.
6 *  icgrep is a trademark of International Characters, Inc.
7 *
8 *  This file is generated by UCD_properties.py - manual edits may be lost.
9 */
10
11#include "PropertyAliases.h"
12#include "PropertyObjects.h"
13#include "PropertyValueAliases.h"
14#include "unicode_set.h"
15
16namespace UCD {
17    namespace CWKCF_ns {
18        /** Code Point Ranges for CWKCF
19        [0041, 005a], [00a0, 00a0], [00a8, 00a8], [00aa, 00aa],
20        [00ad, 00ad], [00af, 00af], [00b2, 00b5], [00b8, 00ba],
21        [00bc, 00be], [00c0, 00d6], [00d8, 00df], [0100, 0100],
22        [0102, 0102], [0104, 0104], [0106, 0106], [0108, 0108],
23        [010a, 010a], [010c, 010c], [010e, 010e], [0110, 0110],
24        [0112, 0112], [0114, 0114], [0116, 0116], [0118, 0118],
25        [011a, 011a], [011c, 011c], [011e, 011e], [0120, 0120],
26        [0122, 0122], [0124, 0124], [0126, 0126], [0128, 0128],
27        [012a, 012a], [012c, 012c], [012e, 012e], [0130, 0130],
28        [0132, 0134], [0136, 0136], [0139, 0139], [013b, 013b],
29        [013d, 013d], [013f, 0141], [0143, 0143], [0145, 0145],
30        [0147, 0147], [0149, 014a], [014c, 014c], [014e, 014e],
31        [0150, 0150], [0152, 0152], [0154, 0154], [0156, 0156],
32        [0158, 0158], [015a, 015a], [015c, 015c], [015e, 015e],
33        [0160, 0160], [0162, 0162], [0164, 0164], [0166, 0166],
34        [0168, 0168], [016a, 016a], [016c, 016c], [016e, 016e],
35        [0170, 0170], [0172, 0172], [0174, 0174], [0176, 0176],
36        [0178, 0179], [017b, 017b], [017d, 017d], [017f, 017f],
37        [0181, 0182], [0184, 0184], [0186, 0187], [0189, 018b],
38        [018e, 0191], [0193, 0194], [0196, 0198], [019c, 019d],
39        [019f, 01a0], [01a2, 01a2], [01a4, 01a4], [01a6, 01a7],
40        [01a9, 01a9], [01ac, 01ac], [01ae, 01af], [01b1, 01b3],
41        [01b5, 01b5], [01b7, 01b8], [01bc, 01bc], [01c4, 01cd],
42        [01cf, 01cf], [01d1, 01d1], [01d3, 01d3], [01d5, 01d5],
43        [01d7, 01d7], [01d9, 01d9], [01db, 01db], [01de, 01de],
44        [01e0, 01e0], [01e2, 01e2], [01e4, 01e4], [01e6, 01e6],
45        [01e8, 01e8], [01ea, 01ea], [01ec, 01ec], [01ee, 01ee],
46        [01f1, 01f4], [01f6, 01f8], [01fa, 01fa], [01fc, 01fc],
47        [01fe, 01fe], [0200, 0200], [0202, 0202], [0204, 0204],
48        [0206, 0206], [0208, 0208], [020a, 020a], [020c, 020c],
49        [020e, 020e], [0210, 0210], [0212, 0212], [0214, 0214],
50        [0216, 0216], [0218, 0218], [021a, 021a], [021c, 021c],
51        [021e, 021e], [0220, 0220], [0222, 0222], [0224, 0224],
52        [0226, 0226], [0228, 0228], [022a, 022a], [022c, 022c],
53        [022e, 022e], [0230, 0230], [0232, 0232], [023a, 023b],
54        [023d, 023e], [0241, 0241], [0243, 0246], [0248, 0248],
55        [024a, 024a], [024c, 024c], [024e, 024e], [02b0, 02b8],
56        [02d8, 02dd], [02e0, 02e4], [0340, 0341], [0343, 0345],
57        [034f, 034f], [0370, 0370], [0372, 0372], [0374, 0374],
58        [0376, 0376], [037a, 037a], [037e, 037f], [0384, 038a],
59        [038c, 038c], [038e, 038f], [0391, 03a1], [03a3, 03ab],
60        [03c2, 03c2], [03cf, 03d6], [03d8, 03d8], [03da, 03da],
61        [03dc, 03dc], [03de, 03de], [03e0, 03e0], [03e2, 03e2],
62        [03e4, 03e4], [03e6, 03e6], [03e8, 03e8], [03ea, 03ea],
63        [03ec, 03ec], [03ee, 03ee], [03f0, 03f2], [03f4, 03f5],
64        [03f7, 03f7], [03f9, 03fa], [03fd, 042f], [0460, 0460],
65        [0462, 0462], [0464, 0464], [0466, 0466], [0468, 0468],
66        [046a, 046a], [046c, 046c], [046e, 046e], [0470, 0470],
67        [0472, 0472], [0474, 0474], [0476, 0476], [0478, 0478],
68        [047a, 047a], [047c, 047c], [047e, 047e], [0480, 0480],
69        [048a, 048a], [048c, 048c], [048e, 048e], [0490, 0490],
70        [0492, 0492], [0494, 0494], [0496, 0496], [0498, 0498],
71        [049a, 049a], [049c, 049c], [049e, 049e], [04a0, 04a0],
72        [04a2, 04a2], [04a4, 04a4], [04a6, 04a6], [04a8, 04a8],
73        [04aa, 04aa], [04ac, 04ac], [04ae, 04ae], [04b0, 04b0],
74        [04b2, 04b2], [04b4, 04b4], [04b6, 04b6], [04b8, 04b8],
75        [04ba, 04ba], [04bc, 04bc], [04be, 04be], [04c0, 04c1],
76        [04c3, 04c3], [04c5, 04c5], [04c7, 04c7], [04c9, 04c9],
77        [04cb, 04cb], [04cd, 04cd], [04d0, 04d0], [04d2, 04d2],
78        [04d4, 04d4], [04d6, 04d6], [04d8, 04d8], [04da, 04da],
79        [04dc, 04dc], [04de, 04de], [04e0, 04e0], [04e2, 04e2],
80        [04e4, 04e4], [04e6, 04e6], [04e8, 04e8], [04ea, 04ea],
81        [04ec, 04ec], [04ee, 04ee], [04f0, 04f0], [04f2, 04f2],
82        [04f4, 04f4], [04f6, 04f6], [04f8, 04f8], [04fa, 04fa],
83        [04fc, 04fc], [04fe, 04fe], [0500, 0500], [0502, 0502],
84        [0504, 0504], [0506, 0506], [0508, 0508], [050a, 050a],
85        [050c, 050c], [050e, 050e], [0510, 0510], [0512, 0512],
86        [0514, 0514], [0516, 0516], [0518, 0518], [051a, 051a],
87        [051c, 051c], [051e, 051e], [0520, 0520], [0522, 0522],
88        [0524, 0524], [0526, 0526], [0528, 0528], [052a, 052a],
89        [052c, 052c], [052e, 052e], [0531, 0556], [0587, 0587],
90        [061c, 061c], [0675, 0678], [0958, 095f], [09dc, 09dd],
91        [09df, 09df], [0a33, 0a33], [0a36, 0a36], [0a59, 0a5b],
92        [0a5e, 0a5e], [0b5c, 0b5d], [0e33, 0e33], [0eb3, 0eb3],
93        [0edc, 0edd], [0f0c, 0f0c], [0f43, 0f43], [0f4d, 0f4d],
94        [0f52, 0f52], [0f57, 0f57], [0f5c, 0f5c], [0f69, 0f69],
95        [0f73, 0f73], [0f75, 0f79], [0f81, 0f81], [0f93, 0f93],
96        [0f9d, 0f9d], [0fa2, 0fa2], [0fa7, 0fa7], [0fac, 0fac],
97        [0fb9, 0fb9], [10a0, 10c5], [10c7, 10c7], [10cd, 10cd],
98        [10fc, 10fc], [115f, 1160], [13f8, 13fd], [17b4, 17b5],
99        [180b, 180e], [1c80, 1c88], [1c90, 1cba], [1cbd, 1cbf],
100        [1d2c, 1d2e], [1d30, 1d3a], [1d3c, 1d4d], [1d4f, 1d6a],
101        [1d78, 1d78], [1d9b, 1dbf], [1e00, 1e00], [1e02, 1e02],
102        [1e04, 1e04], [1e06, 1e06], [1e08, 1e08], [1e0a, 1e0a],
103        [1e0c, 1e0c], [1e0e, 1e0e], [1e10, 1e10], [1e12, 1e12],
104        [1e14, 1e14], [1e16, 1e16], [1e18, 1e18], [1e1a, 1e1a],
105        [1e1c, 1e1c], [1e1e, 1e1e], [1e20, 1e20], [1e22, 1e22],
106        [1e24, 1e24], [1e26, 1e26], [1e28, 1e28], [1e2a, 1e2a],
107        [1e2c, 1e2c], [1e2e, 1e2e], [1e30, 1e30], [1e32, 1e32],
108        [1e34, 1e34], [1e36, 1e36], [1e38, 1e38], [1e3a, 1e3a],
109        [1e3c, 1e3c], [1e3e, 1e3e], [1e40, 1e40], [1e42, 1e42],
110        [1e44, 1e44], [1e46, 1e46], [1e48, 1e48], [1e4a, 1e4a],
111        [1e4c, 1e4c], [1e4e, 1e4e], [1e50, 1e50], [1e52, 1e52],
112        [1e54, 1e54], [1e56, 1e56], [1e58, 1e58], [1e5a, 1e5a],
113        [1e5c, 1e5c], [1e5e, 1e5e], [1e60, 1e60], [1e62, 1e62],
114        [1e64, 1e64], [1e66, 1e66], [1e68, 1e68], [1e6a, 1e6a],
115        [1e6c, 1e6c], [1e6e, 1e6e], [1e70, 1e70], [1e72, 1e72],
116        [1e74, 1e74], [1e76, 1e76], [1e78, 1e78], [1e7a, 1e7a],
117        [1e7c, 1e7c], [1e7e, 1e7e], [1e80, 1e80], [1e82, 1e82],
118        [1e84, 1e84], [1e86, 1e86], [1e88, 1e88], [1e8a, 1e8a],
119        [1e8c, 1e8c], [1e8e, 1e8e], [1e90, 1e90], [1e92, 1e92],
120        [1e94, 1e94], [1e9a, 1e9b], [1e9e, 1e9e], [1ea0, 1ea0],
121        [1ea2, 1ea2], [1ea4, 1ea4], [1ea6, 1ea6], [1ea8, 1ea8],
122        [1eaa, 1eaa], [1eac, 1eac], [1eae, 1eae], [1eb0, 1eb0],
123        [1eb2, 1eb2], [1eb4, 1eb4], [1eb6, 1eb6], [1eb8, 1eb8],
124        [1eba, 1eba], [1ebc, 1ebc], [1ebe, 1ebe], [1ec0, 1ec0],
125        [1ec2, 1ec2], [1ec4, 1ec4], [1ec6, 1ec6], [1ec8, 1ec8],
126        [1eca, 1eca], [1ecc, 1ecc], [1ece, 1ece], [1ed0, 1ed0],
127        [1ed2, 1ed2], [1ed4, 1ed4], [1ed6, 1ed6], [1ed8, 1ed8],
128        [1eda, 1eda], [1edc, 1edc], [1ede, 1ede], [1ee0, 1ee0],
129        [1ee2, 1ee2], [1ee4, 1ee4], [1ee6, 1ee6], [1ee8, 1ee8],
130        [1eea, 1eea], [1eec, 1eec], [1eee, 1eee], [1ef0, 1ef0],
131        [1ef2, 1ef2], [1ef4, 1ef4], [1ef6, 1ef6], [1ef8, 1ef8],
132        [1efa, 1efa], [1efc, 1efc], [1efe, 1efe], [1f08, 1f0f],
133        [1f18, 1f1d], [1f28, 1f2f], [1f38, 1f3f], [1f48, 1f4d],
134        [1f59, 1f59], [1f5b, 1f5b], [1f5d, 1f5d], [1f5f, 1f5f],
135        [1f68, 1f6f], [1f71, 1f71], [1f73, 1f73], [1f75, 1f75],
136        [1f77, 1f77], [1f79, 1f79], [1f7b, 1f7b], [1f7d, 1f7d],
137        [1f80, 1faf], [1fb2, 1fb4], [1fb7, 1fc4], [1fc7, 1fcf],
138        [1fd3, 1fd3], [1fd8, 1fdb], [1fdd, 1fdf], [1fe3, 1fe3],
139        [1fe8, 1fef], [1ff2, 1ff4], [1ff7, 1ffe], [2000, 200f],
140        [2011, 2011], [2017, 2017], [2024, 2026], [202a, 202f],
141        [2033, 2034], [2036, 2037], [203c, 203c], [203e, 203e],
142        [2047, 2049], [2057, 2057], [205f, 2071], [2074, 208e],
143        [2090, 209c], [20a8, 20a8], [2100, 2103], [2105, 2107],
144        [2109, 2113], [2115, 2116], [2119, 211d], [2120, 2122],
145        [2124, 2124], [2126, 2126], [2128, 2128], [212a, 212d],
146        [212f, 2139], [213b, 2140], [2145, 2149], [2150, 217f],
147        [2183, 2183], [2189, 2189], [222c, 222d], [222f, 2230],
148        [2329, 232a], [2460, 24ea], [2a0c, 2a0c], [2a74, 2a76],
149        [2adc, 2adc], [2c00, 2c2e], [2c60, 2c60], [2c62, 2c64],
150        [2c67, 2c67], [2c69, 2c69], [2c6b, 2c6b], [2c6d, 2c70],
151        [2c72, 2c72], [2c75, 2c75], [2c7c, 2c80], [2c82, 2c82],
152        [2c84, 2c84], [2c86, 2c86], [2c88, 2c88], [2c8a, 2c8a],
153        [2c8c, 2c8c], [2c8e, 2c8e], [2c90, 2c90], [2c92, 2c92],
154        [2c94, 2c94], [2c96, 2c96], [2c98, 2c98], [2c9a, 2c9a],
155        [2c9c, 2c9c], [2c9e, 2c9e], [2ca0, 2ca0], [2ca2, 2ca2],
156        [2ca4, 2ca4], [2ca6, 2ca6], [2ca8, 2ca8], [2caa, 2caa],
157        [2cac, 2cac], [2cae, 2cae], [2cb0, 2cb0], [2cb2, 2cb2],
158        [2cb4, 2cb4], [2cb6, 2cb6], [2cb8, 2cb8], [2cba, 2cba],
159        [2cbc, 2cbc], [2cbe, 2cbe], [2cc0, 2cc0], [2cc2, 2cc2],
160        [2cc4, 2cc4], [2cc6, 2cc6], [2cc8, 2cc8], [2cca, 2cca],
161        [2ccc, 2ccc], [2cce, 2cce], [2cd0, 2cd0], [2cd2, 2cd2],
162        [2cd4, 2cd4], [2cd6, 2cd6], [2cd8, 2cd8], [2cda, 2cda],
163        [2cdc, 2cdc], [2cde, 2cde], [2ce0, 2ce0], [2ce2, 2ce2],
164        [2ceb, 2ceb], [2ced, 2ced], [2cf2, 2cf2], [2d6f, 2d6f],
165        [2e9f, 2e9f], [2ef3, 2ef3], [2f00, 2fd5], [3000, 3000],
166        [3036, 3036], [3038, 303a], [309b, 309c], [309f, 309f],
167        [30ff, 30ff], [3131, 318e], [3192, 319f], [3200, 321e],
168        [3220, 3247], [3250, 327e], [3280, 32fe], [3300, 33ff],
169        [a640, a640], [a642, a642], [a644, a644], [a646, a646],
170        [a648, a648], [a64a, a64a], [a64c, a64c], [a64e, a64e],
171        [a650, a650], [a652, a652], [a654, a654], [a656, a656],
172        [a658, a658], [a65a, a65a], [a65c, a65c], [a65e, a65e],
173        [a660, a660], [a662, a662], [a664, a664], [a666, a666],
174        [a668, a668], [a66a, a66a], [a66c, a66c], [a680, a680],
175        [a682, a682], [a684, a684], [a686, a686], [a688, a688],
176        [a68a, a68a], [a68c, a68c], [a68e, a68e], [a690, a690],
177        [a692, a692], [a694, a694], [a696, a696], [a698, a698],
178        [a69a, a69a], [a69c, a69d], [a722, a722], [a724, a724],
179        [a726, a726], [a728, a728], [a72a, a72a], [a72c, a72c],
180        [a72e, a72e], [a732, a732], [a734, a734], [a736, a736],
181        [a738, a738], [a73a, a73a], [a73c, a73c], [a73e, a73e],
182        [a740, a740], [a742, a742], [a744, a744], [a746, a746],
183        [a748, a748], [a74a, a74a], [a74c, a74c], [a74e, a74e],
184        [a750, a750], [a752, a752], [a754, a754], [a756, a756],
185        [a758, a758], [a75a, a75a], [a75c, a75c], [a75e, a75e],
186        [a760, a760], [a762, a762], [a764, a764], [a766, a766],
187        [a768, a768], [a76a, a76a], [a76c, a76c], [a76e, a76e],
188        [a770, a770], [a779, a779], [a77b, a77b], [a77d, a77e],
189        [a780, a780], [a782, a782], [a784, a784], [a786, a786],
190        [a78b, a78b], [a78d, a78d], [a790, a790], [a792, a792],
191        [a796, a796], [a798, a798], [a79a, a79a], [a79c, a79c],
192        [a79e, a79e], [a7a0, a7a0], [a7a2, a7a2], [a7a4, a7a4],
193        [a7a6, a7a6], [a7a8, a7a8], [a7aa, a7ae], [a7b0, a7b4],
194        [a7b6, a7b6], [a7b8, a7b8], [a7f8, a7f9], [ab5c, ab5f],
195        [ab70, abbf], [f900, fa0d], [fa10, fa10], [fa12, fa12],
196        [fa15, fa1e], [fa20, fa20], [fa22, fa22], [fa25, fa26],
197        [fa2a, fa6d], [fa70, fad9], [fb00, fb06], [fb13, fb17],
198        [fb1d, fb1d], [fb1f, fb36], [fb38, fb3c], [fb3e, fb3e],
199        [fb40, fb41], [fb43, fb44], [fb46, fbb1], [fbd3, fd3d],
200        [fd50, fd8f], [fd92, fdc7], [fdf0, fdfc], [fe00, fe19],
201        [fe30, fe44], [fe47, fe52], [fe54, fe66], [fe68, fe6b],
202        [fe70, fe72], [fe74, fe74], [fe76, fefc], [feff, feff],
203        [ff01, ffbe], [ffc2, ffc7], [ffca, ffcf], [ffd2, ffd7],
204        [ffda, ffdc], [ffe0, ffe6], [ffe8, ffee], [fff0, fff8],
205        [10400, 10427], [104b0, 104d3], [10c80, 10cb2], [118a0, 118bf],
206        [16e40, 16e5f], [1bca0, 1bca3], [1d15e, 1d164], [1d173, 1d17a],
207        [1d1bb, 1d1c0], [1d400, 1d454], [1d456, 1d49c], [1d49e, 1d49f],
208        [1d4a2, 1d4a2], [1d4a5, 1d4a6], [1d4a9, 1d4ac], [1d4ae, 1d4b9],
209        [1d4bb, 1d4bb], [1d4bd, 1d4c3], [1d4c5, 1d505], [1d507, 1d50a],
210        [1d50d, 1d514], [1d516, 1d51c], [1d51e, 1d539], [1d53b, 1d53e],
211        [1d540, 1d544], [1d546, 1d546], [1d54a, 1d550], [1d552, 1d6a5],
212        [1d6a8, 1d7cb], [1d7ce, 1d7ff], [1e900, 1e921], [1ee00, 1ee03],
213        [1ee05, 1ee1f], [1ee21, 1ee22], [1ee24, 1ee24], [1ee27, 1ee27],
214        [1ee29, 1ee32], [1ee34, 1ee37], [1ee39, 1ee39], [1ee3b, 1ee3b],
215        [1ee42, 1ee42], [1ee47, 1ee47], [1ee49, 1ee49], [1ee4b, 1ee4b],
216        [1ee4d, 1ee4f], [1ee51, 1ee52], [1ee54, 1ee54], [1ee57, 1ee57],
217        [1ee59, 1ee59], [1ee5b, 1ee5b], [1ee5d, 1ee5d], [1ee5f, 1ee5f],
218        [1ee61, 1ee62], [1ee64, 1ee64], [1ee67, 1ee6a], [1ee6c, 1ee72],
219        [1ee74, 1ee77], [1ee79, 1ee7c], [1ee7e, 1ee7e], [1ee80, 1ee89],
220        [1ee8b, 1ee9b], [1eea1, 1eea3], [1eea5, 1eea9], [1eeab, 1eebb],
221        [1f100, 1f10a], [1f110, 1f12e], [1f130, 1f14f], [1f16a, 1f16b],
222        [1f190, 1f190], [1f200, 1f202], [1f210, 1f23b], [1f240, 1f248],
223        [1f250, 1f251], [2f800, 2fa1d], [e0000, e0fff]**/
224
225
226        namespace {
227        const static UnicodeSet::run_t __codepoint_set_runs[] = {
228        {Empty, 2}, {Mixed, 1}, {Empty, 2}, {Mixed, 2}, {Empty, 1},
229        {Mixed, 11}, {Empty, 2}, {Mixed, 3}, {Empty, 2}, {Mixed, 6},
230        {Full, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 8}, {Empty, 1},
231        {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 2}, {Mixed, 1},
232        {Empty, 22}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 2},
233        {Mixed, 2}, {Empty, 7}, {Mixed, 1}, {Empty, 22}, {Mixed, 1},
234        {Empty, 3}, {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 1},
235        {Mixed, 4}, {Empty, 7}, {Full, 1}, {Mixed, 2}, {Empty, 2},
236        {Mixed, 2}, {Empty, 19}, {Mixed, 1}, {Empty, 29}, {Mixed, 1},
237        {Empty, 2}, {Mixed, 1}, {Empty, 35}, {Mixed, 2}, {Empty, 3},
238        {Mixed, 4}, {Full, 1}, {Empty, 2}, {Mixed, 12}, {Full, 1},
239        {Mixed, 9}, {Empty, 2}, {Mixed, 3}, {Full, 1}, {Mixed, 1},
240        {Empty, 4}, {Mixed, 1}, {Empty, 7}, {Mixed, 1}, {Empty, 9},
241        {Full, 4}, {Mixed, 1}, {Empty, 40}, {Mixed, 1}, {Empty, 2},
242        {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 9}, {Full, 1},
243        {Mixed, 1}, {Empty, 1}, {Mixed, 5}, {Empty, 3}, {Mixed, 1},
244        {Empty, 8}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Full, 6},
245        {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 2}, {Mixed, 1},
246        {Empty, 2}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Full, 2},
247        {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Full, 1}, {Mixed, 2},
248        {Full, 3}, {Mixed, 1}, {Full, 8}, {Empty, 914}, {Mixed, 3},
249        {Empty, 4}, {Mixed, 5}, {Empty, 1}, {Mixed, 1}, {Empty, 26},
250        {Mixed, 2}, {Full, 2}, {Empty, 618}, {Full, 8}, {Mixed, 2},
251        {Full, 1}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, {Empty, 1},
252        {Mixed, 3}, {Full, 2}, {Mixed, 2}, {Full, 10}, {Mixed, 2},
253        {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 6}, {Full, 3}, {Mixed, 2},
254        {Full, 4}, {Mixed, 3}, {Empty, 32}, {Full, 1}, {Mixed, 1},
255        {Empty, 3}, {Mixed, 2}, {Empty, 61}, {Full, 1}, {Mixed, 1},
256        {Empty, 95}, {Full, 1}, {Empty, 684}, {Full, 1}, {Empty, 626},
257        {Mixed, 1}, {Empty, 164}, {Mixed, 2}, {Empty, 1}, {Mixed, 2},
258        {Empty, 17}, {Full, 2}, {Mixed, 1}, {Full, 1}, {Mixed, 3},
259        {Full, 1}, {Mixed, 3}, {Full, 10}, {Mixed, 1}, {Full, 8},
260        {Mixed, 1}, {Full, 1}, {Empty, 136}, {Full, 1}, {Mixed, 1},
261        {Empty, 38}, {Mixed, 6}, {Empty, 18}, {Mixed, 5}, {Empty, 3},
262        {Mixed, 3}, {Empty, 2093}, {Full, 16}, {Mixed, 1}, {Empty, 22575},
263        {Full, 128}, {Empty, 6016}};
264        const static UnicodeSet::bitquad_t  __codepoint_set_quads[] = {
265        0x07fffffe, 0x773ca501, 0xff7fffff, 0x55555555, 0xaa5d5555,
266        0x555556ab, 0xab555555, 0xb1dbced6, 0x11aed2d5, 0x4aaabff0,
267        0x55de5555, 0x55555555, 0x6c055555, 0x0000557a, 0x01ff0000,
268        0x3f000000, 0x0000001f, 0x0000803b, 0xc4550000, 0xfffed7f0,
269        0x00000ffb, 0x557f8004, 0xe6b75555, 0x0000ffff, 0x55555555,
270        0x55555401, 0x55555555, 0x55552aab, 0x55555555, 0x55555555,
271        0xfffe5555, 0x007fffff, 0x00000080, 0x10000000, 0x01e00000,
272        0xff000000, 0xb0000000, 0x00480000, 0x4e000000, 0x30000000,
273        0x00080000, 0x00080000, 0x30000000, 0x00001000, 0x10842008,
274        0x03e80200, 0x20080002, 0x02001084, 0x000020bf, 0x10000000,
275        0x80000000, 0x00000001, 0x3f000000, 0x00300000, 0x00007800,
276        0xffff01ff, 0xe7ffffff, 0xf7ff7000, 0xffffbfff, 0x010007ff,
277        0xf8000000, 0x55555555, 0x55555555, 0x55555555, 0x55555555,
278        0x4c155555, 0x55555555, 0x55555555, 0x55555555, 0x3f00ff00,
279        0xff00ff00, 0xaa003f00, 0x2aaaff00, 0xff9cffff, 0xef08ff9f,
280        0x7f9cff08, 0x0082ffff, 0x50d8fc70, 0x80800380, 0xfff3ffff,
281        0x1fff7fff, 0x00000100, 0x3e6ffeef, 0xfbffbd57, 0xffff03e1,
282        0x00000208, 0x0001b000, 0x00000600, 0x000007ff, 0x00001000,
283        0x00700000, 0x10000000, 0x00007fff, 0xf025ea9d, 0x55555555,
284        0x55555555, 0x55555555, 0x00042805, 0x00008000, 0x80000000,
285        0x00080000, 0x003fffff, 0x00000001, 0x07400000, 0x98000000,
286        0x80000000, 0xfffe0000, 0xfffc7fff, 0x7fffffff, 0xffff00ff,
287        0x7fffffff, 0x7fffffff, 0x55555555, 0x00001555, 0x35555555,
288        0x55545554, 0x55555555, 0x6a015555, 0x55452855, 0x015f7d55,
289        0x03000000, 0xf0000000, 0xffff0000, 0x7fe53fff, 0xfffffc65,
290        0xffff3fff, 0x03ffffff, 0xa0f8007f, 0x5f7fffff, 0xffffffdb,
291        0x0003ffff, 0xfff80000, 0x3fffffff, 0xffff0000, 0xfffcffff,
292        0x000000ff, 0x1fff0000, 0x03ffffff, 0xffff0000, 0xfff7ff9f,
293        0xffd70f7f, 0x9fffffff, 0xfffffffe, 0x7fffffff, 0x1cfcfcfc,
294        0x01ff7f7f, 0x000000ff, 0xffff0000, 0x000fffff, 0x0007ffff,
295        0x0000000f, 0xc0000000, 0x07f8001f, 0xf8000000, 0x00000001,
296        0xffdfffff, 0xdfffffff, 0xebffde64, 0xffffffef, 0xdfdfe7bf,
297        0x7bffffff, 0xfffdfc5f, 0xffffff3f, 0xffffcfff, 0x00000003,
298        0xffffffef, 0x0af7fe96, 0xaa96ea84, 0x5ef7f796, 0x0ffffbff,
299        0x0ffffbee, 0xffff07ff, 0xffff7fff, 0x0000ffff, 0x00000c00,
300        0x00010000, 0xffff0007, 0x0fffffff, 0x000301ff, 0x3fffffff};
301        }
302
303        const static UnicodeSet codepoint_set{const_cast<UnicodeSet::run_t *>(__codepoint_set_runs), 178, 0, const_cast<UnicodeSet::bitquad_t *>(__codepoint_set_quads), 180, 0};
304
305        static BinaryPropertyObject property_object{CWKCF, std::move(codepoint_set)};
306    }
307    namespace COMP_EX_ns {
308        /** Code Point Ranges for Comp_Ex
309        [0340, 0341], [0343, 0344], [0374, 0374], [037e, 037e],
310        [0387, 0387], [0958, 095f], [09dc, 09dd], [09df, 09df],
311        [0a33, 0a33], [0a36, 0a36], [0a59, 0a5b], [0a5e, 0a5e],
312        [0b5c, 0b5d], [0f43, 0f43], [0f4d, 0f4d], [0f52, 0f52],
313        [0f57, 0f57], [0f5c, 0f5c], [0f69, 0f69], [0f73, 0f73],
314        [0f75, 0f76], [0f78, 0f78], [0f81, 0f81], [0f93, 0f93],
315        [0f9d, 0f9d], [0fa2, 0fa2], [0fa7, 0fa7], [0fac, 0fac],
316        [0fb9, 0fb9], [1f71, 1f71], [1f73, 1f73], [1f75, 1f75],
317        [1f77, 1f77], [1f79, 1f79], [1f7b, 1f7b], [1f7d, 1f7d],
318        [1fbb, 1fbb], [1fbe, 1fbe], [1fc9, 1fc9], [1fcb, 1fcb],
319        [1fd3, 1fd3], [1fdb, 1fdb], [1fe3, 1fe3], [1feb, 1feb],
320        [1fee, 1fef], [1ff9, 1ff9], [1ffb, 1ffb], [1ffd, 1ffd],
321        [2000, 2001], [2126, 2126], [212a, 212b], [2329, 232a],
322        [2adc, 2adc], [f900, fa0d], [fa10, fa10], [fa12, fa12],
323        [fa15, fa1e], [fa20, fa20], [fa22, fa22], [fa25, fa26],
324        [fa2a, fa6d], [fa70, fad9], [fb1d, fb1d], [fb1f, fb1f],
325        [fb2a, fb36], [fb38, fb3c], [fb3e, fb3e], [fb40, fb41],
326        [fb43, fb44], [fb46, fb4e], [1d15e, 1d164], [1d1bb, 1d1c0],
327        [2f800, 2fa1d]**/
328
329
330        namespace {
331        const static UnicodeSet::run_t __codepoint_set_runs[] = {
332        {Empty, 26}, {Mixed, 3}, {Empty, 45}, {Mixed, 1}, {Empty, 3},
333        {Mixed, 1}, {Empty, 2}, {Mixed, 2}, {Empty, 7}, {Mixed, 1},
334        {Empty, 31}, {Mixed, 4}, {Empty, 125}, {Mixed, 1}, {Empty, 1},
335        {Mixed, 4}, {Empty, 8}, {Mixed, 1}, {Empty, 15}, {Mixed, 1},
336        {Empty, 60}, {Mixed, 1}, {Empty, 1649}, {Full, 8}, {Mixed, 2},
337        {Full, 1}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, {Empty, 1},
338        {Mixed, 3}, {Empty, 1711}, {Mixed, 2}, {Empty, 1}, {Mixed, 2},
339        {Empty, 2353}, {Full, 16}, {Mixed, 1}, {Empty, 28719}};
340        const static UnicodeSet::bitquad_t  __codepoint_set_quads[] = {
341        0x0000001b, 0x40100000, 0x00000080, 0xff000000, 0xb0000000,
342        0x00480000, 0x4e000000, 0x30000000, 0x10842008, 0x01680200,
343        0x20080002, 0x02001084, 0x2aaa0000, 0x48000000, 0x08080a00,
344        0x2a00c808, 0x00000003, 0x00000c40, 0x00000600, 0x10000000,
345        0x7fe53fff, 0xfffffc65, 0xffff3fff, 0x03ffffff, 0xa0000000,
346        0x5f7ffc00, 0x00007fdb, 0xc0000000, 0x0000001f, 0xf8000000,
347        0x00000001, 0x3fffffff};
348        }
349
350        const static UnicodeSet codepoint_set{const_cast<UnicodeSet::run_t *>(__codepoint_set_runs), 39, 0, const_cast<UnicodeSet::bitquad_t *>(__codepoint_set_quads), 32, 0};
351
352        static BinaryPropertyObject property_object{Comp_Ex, std::move(codepoint_set)};
353    }
354    namespace FC_NFKC_ns {
355        static ObsoletePropertyObject property_object(FC_NFKC);
356    }
357  namespace NFC_QC_ns {
358    const unsigned independent_prop_values = 3;
359    /** Code Point Ranges for Y
360    [0000, 02ff], [0305, 0305], [030d, 030e], [0310, 0310], [0312, 0312],
361    [0315, 031a], [031c, 0322], [0329, 032c], [032f, 032f], [0332, 0337],
362    [0339, 033f], [0346, 0373], [0375, 037d], [037f, 0386], [0388, 0652],
363    [0656, 093b], [093d, 0957], [0960, 09bd], [09bf, 09d6], [09d8, 09db],
364    [09de, 09de], [09e0, 0a32], [0a34, 0a35], [0a37, 0a58], [0a5c, 0a5d],
365    [0a5f, 0b3d], [0b3f, 0b55], [0b58, 0b5b], [0b5e, 0bbd], [0bbf, 0bd6],
366    [0bd8, 0c55], [0c57, 0cc1], [0cc3, 0cd4], [0cd7, 0d3d], [0d3f, 0d56],
367    [0d58, 0dc9], [0dcb, 0dce], [0dd0, 0dde], [0de0, 0f42], [0f44, 0f4c],
368    [0f4e, 0f51], [0f53, 0f56], [0f58, 0f5b], [0f5d, 0f68], [0f6a, 0f72],
369    [0f74, 0f74], [0f77, 0f77], [0f79, 0f80], [0f82, 0f92], [0f94, 0f9c],
370    [0f9e, 0fa1], [0fa3, 0fa6], [0fa8, 0fab], [0fad, 0fb8], [0fba, 102d],
371    [102f, 1160], [1176, 11a7], [11c3, 1b34], [1b36, 1f70], [1f72, 1f72],
372    [1f74, 1f74], [1f76, 1f76], [1f78, 1f78], [1f7a, 1f7a], [1f7c, 1f7c],
373    [1f7e, 1fba], [1fbc, 1fbd], [1fbf, 1fc8], [1fca, 1fca], [1fcc, 1fd2],
374    [1fd4, 1fda], [1fdc, 1fe2], [1fe4, 1fea], [1fec, 1fed], [1ff0, 1ff8],
375    [1ffa, 1ffa], [1ffc, 1ffc], [1ffe, 1fff], [2002, 2125], [2127, 2129],
376    [212c, 2328], [232b, 2adb], [2add, 3098], [309b, f8ff], [fa0e, fa0f],
377    [fa11, fa11], [fa13, fa14], [fa1f, fa1f], [fa21, fa21], [fa23, fa24],
378    [fa27, fa29], [fa6e, fa6f], [fada, fb1c], [fb1e, fb1e], [fb20, fb29],
379    [fb37, fb37], [fb3d, fb3d], [fb3f, fb3f], [fb42, fb42], [fb45, fb45],
380    [fb4f, 110b9], [110bb, 11126], [11128, 1133d], [1133f, 11356],
381    [11358, 114af], [114b1, 114b9], [114bb, 114bc], [114be, 115ae],
382    [115b0, 1d15d], [1d165, 1d1ba], [1d1c1, 2f7ff], [2fa1e, 10ffff]**/
383
384
385    namespace {
386    const static UnicodeSet::run_t __y_Set_runs[] = {
387    {Full, 24}, {Mixed, 5}, {Full, 21}, {Mixed, 1}, {Full, 22}, {Mixed, 2},
388    {Full, 2}, {Mixed, 2}, {Full, 2}, {Mixed, 2}, {Full, 6}, {Mixed, 2},
389    {Full, 2}, {Mixed, 2}, {Full, 3}, {Mixed, 1}, {Full, 3}, {Mixed, 1},
390    {Full, 2}, {Mixed, 2}, {Full, 3}, {Mixed, 1}, {Full, 11}, {Mixed, 4},
391    {Full, 3}, {Mixed, 1}, {Full, 9}, {Mixed, 1}, {Full, 1}, {Mixed, 2},
392    {Full, 74}, {Mixed, 1}, {Full, 33}, {Mixed, 1}, {Full, 1}, {Mixed, 4},
393    {Full, 8}, {Mixed, 1}, {Full, 15}, {Mixed, 1}, {Full, 60}, {Mixed, 1},
394    {Full, 45}, {Mixed, 1}, {Full, 1603}, {Empty, 8}, {Mixed, 2},
395    {Empty, 1}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Full, 1}, {Mixed, 3},
396    {Full, 170}, {Mixed, 1}, {Full, 3}, {Mixed, 1}, {Full, 15}, {Mixed, 2},
397    {Full, 10}, {Mixed, 1}, {Full, 7}, {Mixed, 1}, {Full, 1500}, {Mixed, 2},
398    {Full, 1}, {Mixed, 2}, {Full, 2353}, {Empty, 16}, {Mixed, 1},
399    {Full, 28719}};
400    const static UnicodeSet::bitquad_t  __y_Set_quads[] = {
401    0xf7e56020, 0xfefc9e07, 0xffffffc0, 0xbfefffff, 0xffffff7f, 0xffc7ffff,
402    0xefffffff, 0x00ffffff, 0xbfffffff, 0x4f7fffff, 0xffb7ffff, 0xb1ffffff,
403    0xbfffffff, 0xcf3fffff, 0xbfffffff, 0xff7fffff, 0xffbfffff, 0xff9ffffb,
404    0xbfffffff, 0xff7fffff, 0x7fff7bff, 0xef7bdff7, 0xfe97fdff, 0xdff7fffd,
405    0xfdffef7b, 0xffffbfff, 0xffc00001, 0x000000ff, 0xfffffff8, 0xffdfffff,
406    0xd555ffff, 0xb7ffffff, 0xf7f7f5ff, 0xd5ff37f7, 0xfffffffc, 0xfffff3bf,
407    0xfffff9ff, 0xefffffff, 0xf9ffffff, 0x801ac000, 0x0000039a, 0x0000c000,
408    0xfc000000, 0x5fffffff, 0xa08003ff, 0xffff8024, 0xfbffffff, 0xffffff7f,
409    0xbfffffff, 0xff7fffff, 0xdbfeffff, 0xffff7fff, 0x3fffffff, 0xffffffe0,
410    0x07ffffff, 0xfffffffe, 0xc0000000};
411    }
412
413    const static UnicodeSet y_Set{const_cast<UnicodeSet::run_t *>(__y_Set_runs), 71, 0, const_cast<UnicodeSet::bitquad_t *>(__y_Set_quads), 57, 0};
414
415    /** Code Point Ranges for N
416    [0340, 0341], [0343, 0344], [0374, 0374], [037e, 037e], [0387, 0387],
417    [0958, 095f], [09dc, 09dd], [09df, 09df], [0a33, 0a33], [0a36, 0a36],
418    [0a59, 0a5b], [0a5e, 0a5e], [0b5c, 0b5d], [0f43, 0f43], [0f4d, 0f4d],
419    [0f52, 0f52], [0f57, 0f57], [0f5c, 0f5c], [0f69, 0f69], [0f73, 0f73],
420    [0f75, 0f76], [0f78, 0f78], [0f81, 0f81], [0f93, 0f93], [0f9d, 0f9d],
421    [0fa2, 0fa2], [0fa7, 0fa7], [0fac, 0fac], [0fb9, 0fb9], [1f71, 1f71],
422    [1f73, 1f73], [1f75, 1f75], [1f77, 1f77], [1f79, 1f79], [1f7b, 1f7b],
423    [1f7d, 1f7d], [1fbb, 1fbb], [1fbe, 1fbe], [1fc9, 1fc9], [1fcb, 1fcb],
424    [1fd3, 1fd3], [1fdb, 1fdb], [1fe3, 1fe3], [1feb, 1feb], [1fee, 1fef],
425    [1ff9, 1ff9], [1ffb, 1ffb], [1ffd, 1ffd], [2000, 2001], [2126, 2126],
426    [212a, 212b], [2329, 232a], [2adc, 2adc], [f900, fa0d], [fa10, fa10],
427    [fa12, fa12], [fa15, fa1e], [fa20, fa20], [fa22, fa22], [fa25, fa26],
428    [fa2a, fa6d], [fa70, fad9], [fb1d, fb1d], [fb1f, fb1f], [fb2a, fb36],
429    [fb38, fb3c], [fb3e, fb3e], [fb40, fb41], [fb43, fb44], [fb46, fb4e],
430    [1d15e, 1d164], [1d1bb, 1d1c0], [2f800, 2fa1d]**/
431
432
433    namespace {
434    const static UnicodeSet::run_t __n_Set_runs[] = {
435    {Empty, 26}, {Mixed, 3}, {Empty, 45}, {Mixed, 1}, {Empty, 3},
436    {Mixed, 1}, {Empty, 2}, {Mixed, 2}, {Empty, 7}, {Mixed, 1}, {Empty, 31},
437    {Mixed, 4}, {Empty, 125}, {Mixed, 1}, {Empty, 1}, {Mixed, 4},
438    {Empty, 8}, {Mixed, 1}, {Empty, 15}, {Mixed, 1}, {Empty, 60},
439    {Mixed, 1}, {Empty, 1649}, {Full, 8}, {Mixed, 2}, {Full, 1}, {Mixed, 1},
440    {Full, 2}, {Mixed, 1}, {Empty, 1}, {Mixed, 3}, {Empty, 1711},
441    {Mixed, 2}, {Empty, 1}, {Mixed, 2}, {Empty, 2353}, {Full, 16},
442    {Mixed, 1}, {Empty, 28719}};
443    const static UnicodeSet::bitquad_t  __n_Set_quads[] = {
444    0x0000001b, 0x40100000, 0x00000080, 0xff000000, 0xb0000000, 0x00480000,
445    0x4e000000, 0x30000000, 0x10842008, 0x01680200, 0x20080002, 0x02001084,
446    0x2aaa0000, 0x48000000, 0x08080a00, 0x2a00c808, 0x00000003, 0x00000c40,
447    0x00000600, 0x10000000, 0x7fe53fff, 0xfffffc65, 0xffff3fff, 0x03ffffff,
448    0xa0000000, 0x5f7ffc00, 0x00007fdb, 0xc0000000, 0x0000001f, 0xf8000000,
449    0x00000001, 0x3fffffff};
450    }
451
452    const static UnicodeSet n_Set{const_cast<UnicodeSet::run_t *>(__n_Set_runs), 39, 0, const_cast<UnicodeSet::bitquad_t *>(__n_Set_quads), 32, 0};
453
454    /** Code Point Ranges for M
455    [0300, 0304], [0306, 030c], [030f, 030f], [0311, 0311], [0313, 0314],
456    [031b, 031b], [0323, 0328], [032d, 032e], [0330, 0331], [0338, 0338],
457    [0342, 0342], [0345, 0345], [0653, 0655], [093c, 093c], [09be, 09be],
458    [09d7, 09d7], [0b3e, 0b3e], [0b56, 0b57], [0bbe, 0bbe], [0bd7, 0bd7],
459    [0c56, 0c56], [0cc2, 0cc2], [0cd5, 0cd6], [0d3e, 0d3e], [0d57, 0d57],
460    [0dca, 0dca], [0dcf, 0dcf], [0ddf, 0ddf], [102e, 102e], [1161, 1175],
461    [11a8, 11c2], [1b35, 1b35], [3099, 309a], [110ba, 110ba],
462    [11127, 11127], [1133e, 1133e], [11357, 11357], [114b0, 114b0],
463    [114ba, 114ba], [114bd, 114bd], [115af, 115af]**/
464
465
466    namespace {
467    const static UnicodeSet::run_t __m_Set_runs[] = {
468    {Empty, 24}, {Mixed, 3}, {Empty, 23}, {Mixed, 1}, {Empty, 22},
469    {Mixed, 1}, {Empty, 3}, {Mixed, 2}, {Empty, 10}, {Mixed, 2}, {Empty, 2},
470    {Mixed, 2}, {Empty, 3}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 2},
471    {Mixed, 2}, {Empty, 3}, {Mixed, 1}, {Empty, 18}, {Mixed, 1}, {Empty, 9},
472    {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 74}, {Mixed, 1},
473    {Empty, 170}, {Mixed, 1}, {Empty, 1792}, {Mixed, 1}, {Empty, 3},
474    {Mixed, 1}, {Empty, 15}, {Mixed, 2}, {Empty, 10}, {Mixed, 1},
475    {Empty, 7}, {Mixed, 1}, {Empty, 32594}};
476    const static UnicodeSet::bitquad_t  __m_Set_quads[] = {
477    0x081a9fdf, 0x010361f8, 0x00000024, 0x00380000, 0x10000000, 0x40000000,
478    0x00800000, 0x40000000, 0x00c00000, 0x40000000, 0x00800000, 0x00400000,
479    0x00600004, 0x40000000, 0x00800000, 0x80008400, 0x00004000, 0x003ffffe,
480    0xffffff00, 0x00000007, 0x00200000, 0x06000000, 0x04000000, 0x00000080,
481    0x40000000, 0x00800000, 0x24010000, 0x00008000};
482    }
483
484    const static UnicodeSet m_Set{const_cast<UnicodeSet::run_t *>(__m_Set_runs), 41, 0, const_cast<UnicodeSet::bitquad_t *>(__m_Set_quads), 28, 0};
485
486    static EnumeratedPropertyObject property_object
487        {NFC_QC,
488        NFC_QC_ns::independent_prop_values,
489        std::move(NFC_QC_ns::enum_names),
490        std::move(NFC_QC_ns::value_names),
491        std::move(NFC_QC_ns::aliases_only_map),{
492        &y_Set, &n_Set, &m_Set
493        }};
494    }
495  namespace NFD_QC_ns {
496    const unsigned independent_prop_values = 2;
497    /** Code Point Ranges for Y
498    [0000, 00bf], [00c6, 00c6], [00d0, 00d0], [00d7, 00d8], [00de, 00df],
499    [00e6, 00e6], [00f0, 00f0], [00f7, 00f8], [00fe, 00fe], [0110, 0111],
500    [0126, 0127], [0131, 0133], [0138, 0138], [013f, 0142], [0149, 014b],
501    [0152, 0153], [0166, 0167], [017f, 019f], [01a2, 01ae], [01b1, 01cc],
502    [01dd, 01dd], [01e4, 01e5], [01f1, 01f3], [01f6, 01f7], [021c, 021d],
503    [0220, 0225], [0234, 033f], [0342, 0342], [0345, 0373], [0375, 037d],
504    [037f, 0384], [038b, 038b], [038d, 038d], [0391, 03a9], [03b1, 03c9],
505    [03cf, 03d2], [03d5, 03ff], [0402, 0402], [0404, 0406], [0408, 040b],
506    [040f, 0418], [041a, 0438], [043a, 044f], [0452, 0452], [0454, 0456],
507    [0458, 045b], [045f, 0475], [0478, 04c0], [04c3, 04cf], [04d4, 04d5],
508    [04d8, 04d9], [04e0, 04e1], [04e8, 04e9], [04f6, 04f7], [04fa, 0621],
509    [0627, 06bf], [06c1, 06c1], [06c3, 06d2], [06d4, 0928], [092a, 0930],
510    [0932, 0933], [0935, 0957], [0960, 09ca], [09cd, 09db], [09de, 09de],
511    [09e0, 0a32], [0a34, 0a35], [0a37, 0a58], [0a5c, 0a5d], [0a5f, 0b47],
512    [0b49, 0b4a], [0b4d, 0b5b], [0b5e, 0b93], [0b95, 0bc9], [0bcd, 0c47],
513    [0c49, 0cbf], [0cc1, 0cc6], [0cc9, 0cc9], [0ccc, 0d49], [0d4d, 0dd9],
514    [0ddb, 0ddb], [0ddf, 0f42], [0f44, 0f4c], [0f4e, 0f51], [0f53, 0f56],
515    [0f58, 0f5b], [0f5d, 0f68], [0f6a, 0f72], [0f74, 0f74], [0f77, 0f77],
516    [0f79, 0f80], [0f82, 0f92], [0f94, 0f9c], [0f9e, 0fa1], [0fa3, 0fa6],
517    [0fa8, 0fab], [0fad, 0fb8], [0fba, 1025], [1027, 1b05], [1b07, 1b07],
518    [1b09, 1b09], [1b0b, 1b0b], [1b0d, 1b0d], [1b0f, 1b11], [1b13, 1b3a],
519    [1b3c, 1b3c], [1b3e, 1b3f], [1b42, 1b42], [1b44, 1dff], [1e9a, 1e9a],
520    [1e9c, 1e9f], [1efa, 1eff], [1f16, 1f17], [1f1e, 1f1f], [1f46, 1f47],
521    [1f4e, 1f4f], [1f58, 1f58], [1f5a, 1f5a], [1f5c, 1f5c], [1f5e, 1f5e],
522    [1f7e, 1f7f], [1fb5, 1fb5], [1fbd, 1fbd], [1fbf, 1fc0], [1fc5, 1fc5],
523    [1fd4, 1fd5], [1fdc, 1fdc], [1ff0, 1ff1], [1ff5, 1ff5], [1ffe, 1fff],
524    [2002, 2125], [2127, 2129], [212c, 2199], [219c, 21ad], [21af, 21cc],
525    [21d0, 2203], [2205, 2208], [220a, 220b], [220d, 2223], [2225, 2225],
526    [2227, 2240], [2242, 2243], [2245, 2246], [2248, 2248], [224a, 225f],
527    [2261, 2261], [2263, 226c], [2272, 2273], [2276, 2277], [227a, 227f],
528    [2282, 2283], [2286, 2287], [228a, 22ab], [22b0, 22df], [22e4, 22e9],
529    [22ee, 2328], [232b, 2adb], [2add, 304b], [304d, 304d], [304f, 304f],
530    [3051, 3051], [3053, 3053], [3055, 3055], [3057, 3057], [3059, 3059],
531    [305b, 305b], [305d, 305d], [305f, 305f], [3061, 3061], [3063, 3064],
532    [3066, 3066], [3068, 3068], [306a, 306f], [3072, 3072], [3075, 3075],
533    [3078, 3078], [307b, 307b], [307e, 3093], [3095, 309d], [309f, 30ab],
534    [30ad, 30ad], [30af, 30af], [30b1, 30b1], [30b3, 30b3], [30b5, 30b5],
535    [30b7, 30b7], [30b9, 30b9], [30bb, 30bb], [30bd, 30bd], [30bf, 30bf],
536    [30c1, 30c1], [30c3, 30c4], [30c6, 30c6], [30c8, 30c8], [30ca, 30cf],
537    [30d2, 30d2], [30d5, 30d5], [30d8, 30d8], [30db, 30db], [30de, 30f3],
538    [30f5, 30f6], [30fb, 30fd], [30ff, abff], [d7a4, f8ff], [fa0e, fa0f],
539    [fa11, fa11], [fa13, fa14], [fa1f, fa1f], [fa21, fa21], [fa23, fa24],
540    [fa27, fa29], [fa6e, fa6f], [fada, fb1c], [fb1e, fb1e], [fb20, fb29],
541    [fb37, fb37], [fb3d, fb3d], [fb3f, fb3f], [fb42, fb42], [fb45, fb45],
542    [fb4f, 11099], [1109b, 1109b], [1109d, 110aa], [110ac, 1112d],
543    [11130, 1134a], [1134d, 114ba], [114bd, 114bd], [114bf, 115b9],
544    [115bc, 1d15d], [1d165, 1d1ba], [1d1c1, 2f7ff], [2fa1e, 10ffff]**/
545
546
547    namespace {
548    const static UnicodeSet::run_t __y_Set_runs[] = {
549    {Full, 6}, {Mixed, 6}, {Full, 1}, {Mixed, 5}, {Full, 8}, {Mixed, 5},
550    {Full, 1}, {Mixed, 4}, {Full, 2}, {Mixed, 2}, {Full, 9}, {Mixed, 1},
551    {Full, 4}, {Mixed, 1}, {Full, 18}, {Mixed, 2}, {Full, 3}, {Mixed, 1},
552    {Full, 2}, {Mixed, 2}, {Full, 7}, {Mixed, 1}, {Full, 1}, {Mixed, 1},
553    {Full, 1}, {Mixed, 1}, {Full, 3}, {Mixed, 1}, {Full, 3}, {Mixed, 1},
554    {Full, 3}, {Mixed, 1}, {Full, 3}, {Mixed, 1}, {Full, 11}, {Mixed, 4},
555    {Full, 3}, {Mixed, 1}, {Full, 86}, {Mixed, 3}, {Full, 21}, {Empty, 4},
556    {Mixed, 1}, {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 2}, {Empty, 1},
557    {Mixed, 4}, {Full, 8}, {Mixed, 1}, {Full, 2}, {Mixed, 3}, {Full, 1},
558    {Mixed, 6}, {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 60},
559    {Mixed, 1}, {Full, 43}, {Mixed, 6}, {Full, 984}, {Empty, 349},
560    {Mixed, 1}, {Full, 266}, {Empty, 8}, {Mixed, 2}, {Empty, 1}, {Mixed, 1},
561    {Empty, 2}, {Mixed, 1}, {Full, 1}, {Mixed, 3}, {Full, 169}, {Mixed, 2},
562    {Full, 3}, {Mixed, 1}, {Full, 16}, {Mixed, 1}, {Full, 10}, {Mixed, 1},
563    {Full, 7}, {Mixed, 1}, {Full, 1500}, {Mixed, 2}, {Full, 1}, {Mixed, 2},
564    {Full, 2353}, {Empty, 16}, {Mixed, 1}, {Full, 28719}};
565    const static UnicodeSet::bitquad_t  __y_Set_quads[] = {
566    0xc1810040, 0x41810040, 0x00030000, 0x810e00c0, 0x000c0e07, 0x800000c0,
567    0xfffe7ffc, 0x20001fff, 0x00ce0030, 0x30000000, 0xfff0003f, 0xffffffe4,
568    0xbfefffff, 0xfffe281f, 0xfffe03ff, 0xffe783ff, 0xfdff8f74, 0xfdffffff,
569    0x8f74ffff, 0xff3fffff, 0x0330fff9, 0xfcc00303, 0xffffff83, 0xfff7fffa,
570    0xffedfdff, 0x00ffffff, 0x4fffe7ff, 0xffb7ffff, 0xb1ffffff, 0xcfffe6ff,
571    0xffefffff, 0xffffe3ff, 0xfffffeff, 0xfffff27e, 0xffffe3ff, 0x8bffffff,
572    0xef7bdff7, 0xfe97fdff, 0xdff7fffd, 0xfdffef7b, 0xffffffbf, 0xfffbaabf,
573    0xd7ffffff, 0xfffffff4, 0xf4000000, 0xfc000000, 0xc0c00000, 0x5500c0c0,
574    0xc0000000, 0xa0200000, 0x10300021, 0xc0230000, 0xfffffffc, 0xfffff3bf,
575    0xf3ffffff, 0xffffbfff, 0xffff1fff, 0xffffedef, 0xffffffaf, 0xfffffd6d,
576    0xfccc1ffa, 0xfffffccc, 0xffff0fff, 0xffffc3f0, 0xfffff9ff, 0xefffffff,
577    0xaaaaafff, 0xc924fd5a, 0xbfefffff, 0xaaaaafff, 0xc924fd5a, 0xb86fffff,
578    0xfffffff0, 0x801ac000, 0x0000039a, 0x0000c000, 0xfc000000, 0x5fffffff,
579    0xa08003ff, 0xffff8024, 0xebffffff, 0xfffff7ff, 0xffff3fff, 0xffffe7ff,
580    0xa7ffffff, 0xf3ffffff, 0x3fffffff, 0xffffffe0, 0x07ffffff, 0xfffffffe,
581    0xc0000000};
582    }
583
584    const static UnicodeSet y_Set{const_cast<UnicodeSet::run_t *>(__y_Set_runs), 93, 0, const_cast<UnicodeSet::bitquad_t *>(__y_Set_quads), 91, 0};
585
586    /** Code Point Ranges for N
587    [00c0, 00c5], [00c7, 00cf], [00d1, 00d6], [00d9, 00dd], [00e0, 00e5],
588    [00e7, 00ef], [00f1, 00f6], [00f9, 00fd], [00ff, 010f], [0112, 0125],
589    [0128, 0130], [0134, 0137], [0139, 013e], [0143, 0148], [014c, 0151],
590    [0154, 0165], [0168, 017e], [01a0, 01a1], [01af, 01b0], [01cd, 01dc],
591    [01de, 01e3], [01e6, 01f0], [01f4, 01f5], [01f8, 021b], [021e, 021f],
592    [0226, 0233], [0340, 0341], [0343, 0344], [0374, 0374], [037e, 037e],
593    [0385, 038a], [038c, 038c], [038e, 0390], [03aa, 03b0], [03ca, 03ce],
594    [03d3, 03d4], [0400, 0401], [0403, 0403], [0407, 0407], [040c, 040e],
595    [0419, 0419], [0439, 0439], [0450, 0451], [0453, 0453], [0457, 0457],
596    [045c, 045e], [0476, 0477], [04c1, 04c2], [04d0, 04d3], [04d6, 04d7],
597    [04da, 04df], [04e2, 04e7], [04ea, 04f5], [04f8, 04f9], [0622, 0626],
598    [06c0, 06c0], [06c2, 06c2], [06d3, 06d3], [0929, 0929], [0931, 0931],
599    [0934, 0934], [0958, 095f], [09cb, 09cc], [09dc, 09dd], [09df, 09df],
600    [0a33, 0a33], [0a36, 0a36], [0a59, 0a5b], [0a5e, 0a5e], [0b48, 0b48],
601    [0b4b, 0b4c], [0b5c, 0b5d], [0b94, 0b94], [0bca, 0bcc], [0c48, 0c48],
602    [0cc0, 0cc0], [0cc7, 0cc8], [0cca, 0ccb], [0d4a, 0d4c], [0dda, 0dda],
603    [0ddc, 0dde], [0f43, 0f43], [0f4d, 0f4d], [0f52, 0f52], [0f57, 0f57],
604    [0f5c, 0f5c], [0f69, 0f69], [0f73, 0f73], [0f75, 0f76], [0f78, 0f78],
605    [0f81, 0f81], [0f93, 0f93], [0f9d, 0f9d], [0fa2, 0fa2], [0fa7, 0fa7],
606    [0fac, 0fac], [0fb9, 0fb9], [1026, 1026], [1b06, 1b06], [1b08, 1b08],
607    [1b0a, 1b0a], [1b0c, 1b0c], [1b0e, 1b0e], [1b12, 1b12], [1b3b, 1b3b],
608    [1b3d, 1b3d], [1b40, 1b41], [1b43, 1b43], [1e00, 1e99], [1e9b, 1e9b],
609    [1ea0, 1ef9], [1f00, 1f15], [1f18, 1f1d], [1f20, 1f45], [1f48, 1f4d],
610    [1f50, 1f57], [1f59, 1f59], [1f5b, 1f5b], [1f5d, 1f5d], [1f5f, 1f7d],
611    [1f80, 1fb4], [1fb6, 1fbc], [1fbe, 1fbe], [1fc1, 1fc4], [1fc6, 1fd3],
612    [1fd6, 1fdb], [1fdd, 1fef], [1ff2, 1ff4], [1ff6, 1ffd], [2000, 2001],
613    [2126, 2126], [212a, 212b], [219a, 219b], [21ae, 21ae], [21cd, 21cf],
614    [2204, 2204], [2209, 2209], [220c, 220c], [2224, 2224], [2226, 2226],
615    [2241, 2241], [2244, 2244], [2247, 2247], [2249, 2249], [2260, 2260],
616    [2262, 2262], [226d, 2271], [2274, 2275], [2278, 2279], [2280, 2281],
617    [2284, 2285], [2288, 2289], [22ac, 22af], [22e0, 22e3], [22ea, 22ed],
618    [2329, 232a], [2adc, 2adc], [304c, 304c], [304e, 304e], [3050, 3050],
619    [3052, 3052], [3054, 3054], [3056, 3056], [3058, 3058], [305a, 305a],
620    [305c, 305c], [305e, 305e], [3060, 3060], [3062, 3062], [3065, 3065],
621    [3067, 3067], [3069, 3069], [3070, 3071], [3073, 3074], [3076, 3077],
622    [3079, 307a], [307c, 307d], [3094, 3094], [309e, 309e], [30ac, 30ac],
623    [30ae, 30ae], [30b0, 30b0], [30b2, 30b2], [30b4, 30b4], [30b6, 30b6],
624    [30b8, 30b8], [30ba, 30ba], [30bc, 30bc], [30be, 30be], [30c0, 30c0],
625    [30c2, 30c2], [30c5, 30c5], [30c7, 30c7], [30c9, 30c9], [30d0, 30d1],
626    [30d3, 30d4], [30d6, 30d7], [30d9, 30da], [30dc, 30dd], [30f4, 30f4],
627    [30f7, 30fa], [30fe, 30fe], [ac00, d7a3], [f900, fa0d], [fa10, fa10],
628    [fa12, fa12], [fa15, fa1e], [fa20, fa20], [fa22, fa22], [fa25, fa26],
629    [fa2a, fa6d], [fa70, fad9], [fb1d, fb1d], [fb1f, fb1f], [fb2a, fb36],
630    [fb38, fb3c], [fb3e, fb3e], [fb40, fb41], [fb43, fb44], [fb46, fb4e],
631    [1109a, 1109a], [1109c, 1109c], [110ab, 110ab], [1112e, 1112f],
632    [1134b, 1134c], [114bb, 114bc], [114be, 114be], [115ba, 115bb],
633    [1d15e, 1d164], [1d1bb, 1d1c0], [2f800, 2fa1d]**/
634
635
636    namespace {
637    const static UnicodeSet::run_t __n_Set_runs[] = {
638    {Empty, 6}, {Mixed, 6}, {Empty, 1}, {Mixed, 5}, {Empty, 8}, {Mixed, 5},
639    {Empty, 1}, {Mixed, 4}, {Empty, 2}, {Mixed, 2}, {Empty, 9}, {Mixed, 1},
640    {Empty, 4}, {Mixed, 1}, {Empty, 18}, {Mixed, 2}, {Empty, 3}, {Mixed, 1},
641    {Empty, 2}, {Mixed, 2}, {Empty, 7}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
642    {Empty, 1}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 3}, {Mixed, 1},
643    {Empty, 3}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 11}, {Mixed, 4},
644    {Empty, 3}, {Mixed, 1}, {Empty, 86}, {Mixed, 3}, {Empty, 21}, {Full, 4},
645    {Mixed, 1}, {Full, 2}, {Mixed, 2}, {Full, 1}, {Mixed, 2}, {Full, 1},
646    {Mixed, 4}, {Empty, 8}, {Mixed, 1}, {Empty, 2}, {Mixed, 3}, {Empty, 1},
647    {Mixed, 6}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 60},
648    {Mixed, 1}, {Empty, 43}, {Mixed, 6}, {Empty, 984}, {Full, 349},
649    {Mixed, 1}, {Empty, 266}, {Full, 8}, {Mixed, 2}, {Full, 1}, {Mixed, 1},
650    {Full, 2}, {Mixed, 1}, {Empty, 1}, {Mixed, 3}, {Empty, 169}, {Mixed, 2},
651    {Empty, 3}, {Mixed, 1}, {Empty, 16}, {Mixed, 1}, {Empty, 10},
652    {Mixed, 1}, {Empty, 7}, {Mixed, 1}, {Empty, 1500}, {Mixed, 2},
653    {Empty, 1}, {Mixed, 2}, {Empty, 2353}, {Full, 16}, {Mixed, 1},
654    {Empty, 28719}};
655    const static UnicodeSet::bitquad_t  __n_Set_quads[] = {
656    0x3e7effbf, 0xbe7effbf, 0xfffcffff, 0x7ef1ff3f, 0xfff3f1f8, 0x7fffff3f,
657    0x00018003, 0xdfffe000, 0xff31ffcf, 0xcfffffff, 0x000fffc0, 0x0000001b,
658    0x40100000, 0x0001d7e0, 0x0001fc00, 0x00187c00, 0x0200708b, 0x02000000,
659    0x708b0000, 0x00c00000, 0xfccf0006, 0x033ffcfc, 0x0000007c, 0x00080005,
660    0x00120200, 0xff000000, 0xb0001800, 0x00480000, 0x4e000000, 0x30001900,
661    0x00100000, 0x00001c00, 0x00000100, 0x00000d81, 0x00001c00, 0x74000000,
662    0x10842008, 0x01680200, 0x20080002, 0x02001084, 0x00000040, 0x00045540,
663    0x28000000, 0x0000000b, 0x0bffffff, 0x03ffffff, 0x3f3fffff, 0xaaff3f3f,
664    0x3fffffff, 0x5fdfffff, 0xefcfffde, 0x3fdcffff, 0x00000003, 0x00000c40,
665    0x0c000000, 0x00004000, 0x0000e000, 0x00001210, 0x00000050, 0x00000292,
666    0x0333e005, 0x00000333, 0x0000f000, 0x00003c0f, 0x00000600, 0x10000000,
667    0x55555000, 0x36db02a5, 0x40100000, 0x55555000, 0x36db02a5, 0x47900000,
668    0x0000000f, 0x7fe53fff, 0xfffffc65, 0xffff3fff, 0x03ffffff, 0xa0000000,
669    0x5f7ffc00, 0x00007fdb, 0x14000000, 0x00000800, 0x0000c000, 0x00001800,
670    0x58000000, 0x0c000000, 0xc0000000, 0x0000001f, 0xf8000000, 0x00000001,
671    0x3fffffff};
672    }
673
674    const static UnicodeSet n_Set{const_cast<UnicodeSet::run_t *>(__n_Set_runs), 93, 0, const_cast<UnicodeSet::bitquad_t *>(__n_Set_quads), 91, 0};
675
676    static EnumeratedPropertyObject property_object
677        {NFD_QC,
678        NFD_QC_ns::independent_prop_values,
679        std::move(NFD_QC_ns::enum_names),
680        std::move(NFD_QC_ns::value_names),
681        std::move(NFD_QC_ns::aliases_only_map),{
682        &y_Set, &n_Set
683        }};
684    }
685    namespace NFKC_CF_ns {
686        /** Code Point Ranges for NFKC_CF mapping to <none>
687        [00ad, 00ad], [034f, 034f], [061c, 061c], [115f, 1160],
688        [17b4, 17b5], [180b, 180e], [200b, 200f], [202a, 202e],
689        [2060, 206f], [3164, 3164], [fe00, fe0f], [feff, feff],
690        [ffa0, ffa0], [fff0, fff8], [1bca0, 1bca3], [1d173, 1d17a],
691        [e0000, e0fff]**/
692       
693       
694        namespace {
695        const static UnicodeSet::run_t __null_codepoint_set_runs[] = {
696        {Empty, 5}, {Mixed, 1}, {Empty, 20}, {Mixed, 1}, {Empty, 21},
697        {Mixed, 1}, {Empty, 89}, {Mixed, 2}, {Empty, 49}, {Mixed, 1},
698        {Empty, 2}, {Mixed, 1}, {Empty, 63}, {Mixed, 2}, {Empty, 1},
699        {Mixed, 1}, {Empty, 135}, {Mixed, 1}, {Empty, 1636}, {Mixed, 1},
700        {Empty, 6}, {Mixed, 1}, {Empty, 5}, {Mixed, 1}, {Empty, 1},
701        {Mixed, 1}, {Empty, 1509}, {Mixed, 1}, {Empty, 165}, {Mixed, 1},
702        {Empty, 24948}, {Full, 128}, {Empty, 6016}};
703        const static UnicodeSet::bitquad_t  __null_codepoint_set_quads[] = {
704        0x00002000, 0x00008000, 0x10000000, 0x80000000, 0x00000001,
705        0x00300000, 0x00007800, 0x0000f800, 0x00007c00, 0x0000ffff,
706        0x00000010, 0x0000ffff, 0x80000000, 0x00000001, 0x01ff0000,
707        0x0000000f, 0x07f80000};
708        }
709
710        const static UnicodeSet null_codepoint_set{const_cast<UnicodeSet::run_t *>(__null_codepoint_set_runs), 33, 0, const_cast<UnicodeSet::bitquad_t *>(__null_codepoint_set_quads), 17, 0};
711
712
713
714        /** Code Point Ranges for NFKC_CF mapping to <codepoint>
715        [0000, 0040], [005b, 009f], [00a1, 00a7], [00a9, 00a9],
716        [00ab, 00ac], [00ae, 00ae], [00b0, 00b1], [00b6, 00b7],
717        [00bb, 00bb], [00bf, 00bf], [00d7, 00d7], [00e0, 00ff],
718        [0101, 0101], [0103, 0103], [0105, 0105], [0107, 0107],
719        [0109, 0109], [010b, 010b], [010d, 010d], [010f, 010f],
720        [0111, 0111], [0113, 0113], [0115, 0115], [0117, 0117],
721        [0119, 0119], [011b, 011b], [011d, 011d], [011f, 011f],
722        [0121, 0121], [0123, 0123], [0125, 0125], [0127, 0127],
723        [0129, 0129], [012b, 012b], [012d, 012d], [012f, 012f],
724        [0131, 0131], [0135, 0135], [0137, 0138], [013a, 013a],
725        [013c, 013c], [013e, 013e], [0142, 0142], [0144, 0144],
726        [0146, 0146], [0148, 0148], [014b, 014b], [014d, 014d],
727        [014f, 014f], [0151, 0151], [0153, 0153], [0155, 0155],
728        [0157, 0157], [0159, 0159], [015b, 015b], [015d, 015d],
729        [015f, 015f], [0161, 0161], [0163, 0163], [0165, 0165],
730        [0167, 0167], [0169, 0169], [016b, 016b], [016d, 016d],
731        [016f, 016f], [0171, 0171], [0173, 0173], [0175, 0175],
732        [0177, 0177], [017a, 017a], [017c, 017c], [017e, 017e],
733        [0180, 0180], [0183, 0183], [0185, 0185], [0188, 0188],
734        [018c, 018d], [0192, 0192], [0195, 0195], [0199, 019b],
735        [019e, 019e], [01a1, 01a1], [01a3, 01a3], [01a5, 01a5],
736        [01a8, 01a8], [01aa, 01ab], [01ad, 01ad], [01b0, 01b0],
737        [01b4, 01b4], [01b6, 01b6], [01b9, 01bb], [01bd, 01c3],
738        [01ce, 01ce], [01d0, 01d0], [01d2, 01d2], [01d4, 01d4],
739        [01d6, 01d6], [01d8, 01d8], [01da, 01da], [01dc, 01dd],
740        [01df, 01df], [01e1, 01e1], [01e3, 01e3], [01e5, 01e5],
741        [01e7, 01e7], [01e9, 01e9], [01eb, 01eb], [01ed, 01ed],
742        [01ef, 01f0], [01f5, 01f5], [01f9, 01f9], [01fb, 01fb],
743        [01fd, 01fd], [01ff, 01ff], [0201, 0201], [0203, 0203],
744        [0205, 0205], [0207, 0207], [0209, 0209], [020b, 020b],
745        [020d, 020d], [020f, 020f], [0211, 0211], [0213, 0213],
746        [0215, 0215], [0217, 0217], [0219, 0219], [021b, 021b],
747        [021d, 021d], [021f, 021f], [0221, 0221], [0223, 0223],
748        [0225, 0225], [0227, 0227], [0229, 0229], [022b, 022b],
749        [022d, 022d], [022f, 022f], [0231, 0231], [0233, 0239],
750        [023c, 023c], [023f, 0240], [0242, 0242], [0247, 0247],
751        [0249, 0249], [024b, 024b], [024d, 024d], [024f, 02af],
752        [02b9, 02d7], [02de, 02df], [02e5, 033f], [0342, 0342],
753        [0346, 034e], [0350, 036f], [0371, 0371], [0373, 0373],
754        [0375, 0375], [0377, 0379], [037b, 037d], [0380, 0383],
755        [038b, 038b], [038d, 038d], [0390, 0390], [03a2, 03a2],
756        [03ac, 03c1], [03c3, 03ce], [03d7, 03d7], [03d9, 03d9],
757        [03db, 03db], [03dd, 03dd], [03df, 03df], [03e1, 03e1],
758        [03e3, 03e3], [03e5, 03e5], [03e7, 03e7], [03e9, 03e9],
759        [03eb, 03eb], [03ed, 03ed], [03ef, 03ef], [03f3, 03f3],
760        [03f6, 03f6], [03f8, 03f8], [03fb, 03fc], [0430, 045f],
761        [0461, 0461], [0463, 0463], [0465, 0465], [0467, 0467],
762        [0469, 0469], [046b, 046b], [046d, 046d], [046f, 046f],
763        [0471, 0471], [0473, 0473], [0475, 0475], [0477, 0477],
764        [0479, 0479], [047b, 047b], [047d, 047d], [047f, 047f],
765        [0481, 0489], [048b, 048b], [048d, 048d], [048f, 048f],
766        [0491, 0491], [0493, 0493], [0495, 0495], [0497, 0497],
767        [0499, 0499], [049b, 049b], [049d, 049d], [049f, 049f],
768        [04a1, 04a1], [04a3, 04a3], [04a5, 04a5], [04a7, 04a7],
769        [04a9, 04a9], [04ab, 04ab], [04ad, 04ad], [04af, 04af],
770        [04b1, 04b1], [04b3, 04b3], [04b5, 04b5], [04b7, 04b7],
771        [04b9, 04b9], [04bb, 04bb], [04bd, 04bd], [04bf, 04bf],
772        [04c2, 04c2], [04c4, 04c4], [04c6, 04c6], [04c8, 04c8],
773        [04ca, 04ca], [04cc, 04cc], [04ce, 04cf], [04d1, 04d1],
774        [04d3, 04d3], [04d5, 04d5], [04d7, 04d7], [04d9, 04d9],
775        [04db, 04db], [04dd, 04dd], [04df, 04df], [04e1, 04e1],
776        [04e3, 04e3], [04e5, 04e5], [04e7, 04e7], [04e9, 04e9],
777        [04eb, 04eb], [04ed, 04ed], [04ef, 04ef], [04f1, 04f1],
778        [04f3, 04f3], [04f5, 04f5], [04f7, 04f7], [04f9, 04f9],
779        [04fb, 04fb], [04fd, 04fd], [04ff, 04ff], [0501, 0501],
780        [0503, 0503], [0505, 0505], [0507, 0507], [0509, 0509],
781        [050b, 050b], [050d, 050d], [050f, 050f], [0511, 0511],
782        [0513, 0513], [0515, 0515], [0517, 0517], [0519, 0519],
783        [051b, 051b], [051d, 051d], [051f, 051f], [0521, 0521],
784        [0523, 0523], [0525, 0525], [0527, 0527], [0529, 0529],
785        [052b, 052b], [052d, 052d], [052f, 0530], [0557, 0586],
786        [0588, 061b], [061d, 0674], [0679, 0957], [0960, 09db],
787        [09de, 09de], [09e0, 0a32], [0a34, 0a35], [0a37, 0a58],
788        [0a5c, 0a5d], [0a5f, 0b5b], [0b5e, 0e32], [0e34, 0eb2],
789        [0eb4, 0edb], [0ede, 0f0b], [0f0d, 0f42], [0f44, 0f4c],
790        [0f4e, 0f51], [0f53, 0f56], [0f58, 0f5b], [0f5d, 0f68],
791        [0f6a, 0f72], [0f74, 0f74], [0f7a, 0f80], [0f82, 0f92],
792        [0f94, 0f9c], [0f9e, 0fa1], [0fa3, 0fa6], [0fa8, 0fab],
793        [0fad, 0fb8], [0fba, 109f], [10c6, 10c6], [10c8, 10cc],
794        [10ce, 10fb], [10fd, 115e], [1161, 13f7], [13fe, 17b3],
795        [17b6, 180a], [180f, 1c7f], [1c89, 1c8f], [1cbb, 1cbc],
796        [1cc0, 1d2b], [1d2f, 1d2f], [1d3b, 1d3b], [1d4e, 1d4e],
797        [1d6b, 1d77], [1d79, 1d9a], [1dc0, 1dff], [1e01, 1e01],
798        [1e03, 1e03], [1e05, 1e05], [1e07, 1e07], [1e09, 1e09],
799        [1e0b, 1e0b], [1e0d, 1e0d], [1e0f, 1e0f], [1e11, 1e11],
800        [1e13, 1e13], [1e15, 1e15], [1e17, 1e17], [1e19, 1e19],
801        [1e1b, 1e1b], [1e1d, 1e1d], [1e1f, 1e1f], [1e21, 1e21],
802        [1e23, 1e23], [1e25, 1e25], [1e27, 1e27], [1e29, 1e29],
803        [1e2b, 1e2b], [1e2d, 1e2d], [1e2f, 1e2f], [1e31, 1e31],
804        [1e33, 1e33], [1e35, 1e35], [1e37, 1e37], [1e39, 1e39],
805        [1e3b, 1e3b], [1e3d, 1e3d], [1e3f, 1e3f], [1e41, 1e41],
806        [1e43, 1e43], [1e45, 1e45], [1e47, 1e47], [1e49, 1e49],
807        [1e4b, 1e4b], [1e4d, 1e4d], [1e4f, 1e4f], [1e51, 1e51],
808        [1e53, 1e53], [1e55, 1e55], [1e57, 1e57], [1e59, 1e59],
809        [1e5b, 1e5b], [1e5d, 1e5d], [1e5f, 1e5f], [1e61, 1e61],
810        [1e63, 1e63], [1e65, 1e65], [1e67, 1e67], [1e69, 1e69],
811        [1e6b, 1e6b], [1e6d, 1e6d], [1e6f, 1e6f], [1e71, 1e71],
812        [1e73, 1e73], [1e75, 1e75], [1e77, 1e77], [1e79, 1e79],
813        [1e7b, 1e7b], [1e7d, 1e7d], [1e7f, 1e7f], [1e81, 1e81],
814        [1e83, 1e83], [1e85, 1e85], [1e87, 1e87], [1e89, 1e89],
815        [1e8b, 1e8b], [1e8d, 1e8d], [1e8f, 1e8f], [1e91, 1e91],
816        [1e93, 1e93], [1e95, 1e99], [1e9c, 1e9d], [1e9f, 1e9f],
817        [1ea1, 1ea1], [1ea3, 1ea3], [1ea5, 1ea5], [1ea7, 1ea7],
818        [1ea9, 1ea9], [1eab, 1eab], [1ead, 1ead], [1eaf, 1eaf],
819        [1eb1, 1eb1], [1eb3, 1eb3], [1eb5, 1eb5], [1eb7, 1eb7],
820        [1eb9, 1eb9], [1ebb, 1ebb], [1ebd, 1ebd], [1ebf, 1ebf],
821        [1ec1, 1ec1], [1ec3, 1ec3], [1ec5, 1ec5], [1ec7, 1ec7],
822        [1ec9, 1ec9], [1ecb, 1ecb], [1ecd, 1ecd], [1ecf, 1ecf],
823        [1ed1, 1ed1], [1ed3, 1ed3], [1ed5, 1ed5], [1ed7, 1ed7],
824        [1ed9, 1ed9], [1edb, 1edb], [1edd, 1edd], [1edf, 1edf],
825        [1ee1, 1ee1], [1ee3, 1ee3], [1ee5, 1ee5], [1ee7, 1ee7],
826        [1ee9, 1ee9], [1eeb, 1eeb], [1eed, 1eed], [1eef, 1eef],
827        [1ef1, 1ef1], [1ef3, 1ef3], [1ef5, 1ef5], [1ef7, 1ef7],
828        [1ef9, 1ef9], [1efb, 1efb], [1efd, 1efd], [1eff, 1f07],
829        [1f10, 1f17], [1f1e, 1f27], [1f30, 1f37], [1f40, 1f47],
830        [1f4e, 1f58], [1f5a, 1f5a], [1f5c, 1f5c], [1f5e, 1f5e],
831        [1f60, 1f67], [1f70, 1f70], [1f72, 1f72], [1f74, 1f74],
832        [1f76, 1f76], [1f78, 1f78], [1f7a, 1f7a], [1f7c, 1f7c],
833        [1f7e, 1f7f], [1fb0, 1fb1], [1fb5, 1fb6], [1fc5, 1fc6],
834        [1fd0, 1fd2], [1fd4, 1fd7], [1fdc, 1fdc], [1fe0, 1fe2],
835        [1fe4, 1fe7], [1ff0, 1ff1], [1ff5, 1ff6], [1fff, 1fff],
836        [2010, 2010], [2012, 2016], [2018, 2023], [2027, 2029],
837        [2030, 2032], [2035, 2035], [2038, 203b], [203d, 203d],
838        [203f, 2046], [204a, 2056], [2058, 205e], [2072, 2073],
839        [208f, 208f], [209d, 20a7], [20a9, 20ff], [2104, 2104],
840        [2108, 2108], [2114, 2114], [2117, 2118], [211e, 211f],
841        [2123, 2123], [2125, 2125], [2127, 2127], [2129, 2129],
842        [212e, 212e], [213a, 213a], [2141, 2144], [214a, 214f],
843        [2180, 2182], [2184, 2188], [218a, 222b], [222e, 222e],
844        [2231, 2328], [232b, 245f], [24eb, 2a0b], [2a0d, 2a73],
845        [2a77, 2adb], [2add, 2bff], [2c2f, 2c5f], [2c61, 2c61],
846        [2c65, 2c66], [2c68, 2c68], [2c6a, 2c6a], [2c6c, 2c6c],
847        [2c71, 2c71], [2c73, 2c74], [2c76, 2c7b], [2c81, 2c81],
848        [2c83, 2c83], [2c85, 2c85], [2c87, 2c87], [2c89, 2c89],
849        [2c8b, 2c8b], [2c8d, 2c8d], [2c8f, 2c8f], [2c91, 2c91],
850        [2c93, 2c93], [2c95, 2c95], [2c97, 2c97], [2c99, 2c99],
851        [2c9b, 2c9b], [2c9d, 2c9d], [2c9f, 2c9f], [2ca1, 2ca1],
852        [2ca3, 2ca3], [2ca5, 2ca5], [2ca7, 2ca7], [2ca9, 2ca9],
853        [2cab, 2cab], [2cad, 2cad], [2caf, 2caf], [2cb1, 2cb1],
854        [2cb3, 2cb3], [2cb5, 2cb5], [2cb7, 2cb7], [2cb9, 2cb9],
855        [2cbb, 2cbb], [2cbd, 2cbd], [2cbf, 2cbf], [2cc1, 2cc1],
856        [2cc3, 2cc3], [2cc5, 2cc5], [2cc7, 2cc7], [2cc9, 2cc9],
857        [2ccb, 2ccb], [2ccd, 2ccd], [2ccf, 2ccf], [2cd1, 2cd1],
858        [2cd3, 2cd3], [2cd5, 2cd5], [2cd7, 2cd7], [2cd9, 2cd9],
859        [2cdb, 2cdb], [2cdd, 2cdd], [2cdf, 2cdf], [2ce1, 2ce1],
860        [2ce3, 2cea], [2cec, 2cec], [2cee, 2cf1], [2cf3, 2d6e],
861        [2d70, 2e9e], [2ea0, 2ef2], [2ef4, 2eff], [2fd6, 2fff],
862        [3001, 3035], [3037, 3037], [303b, 309a], [309d, 309e],
863        [30a0, 30fe], [3100, 3130], [318f, 3191], [31a0, 31ff],
864        [321f, 321f], [3248, 324f], [327f, 327f], [32ff, 32ff],
865        [3400, a63f], [a641, a641], [a643, a643], [a645, a645],
866        [a647, a647], [a649, a649], [a64b, a64b], [a64d, a64d],
867        [a64f, a64f], [a651, a651], [a653, a653], [a655, a655],
868        [a657, a657], [a659, a659], [a65b, a65b], [a65d, a65d],
869        [a65f, a65f], [a661, a661], [a663, a663], [a665, a665],
870        [a667, a667], [a669, a669], [a66b, a66b], [a66d, a67f],
871        [a681, a681], [a683, a683], [a685, a685], [a687, a687],
872        [a689, a689], [a68b, a68b], [a68d, a68d], [a68f, a68f],
873        [a691, a691], [a693, a693], [a695, a695], [a697, a697],
874        [a699, a699], [a69b, a69b], [a69e, a721], [a723, a723],
875        [a725, a725], [a727, a727], [a729, a729], [a72b, a72b],
876        [a72d, a72d], [a72f, a731], [a733, a733], [a735, a735],
877        [a737, a737], [a739, a739], [a73b, a73b], [a73d, a73d],
878        [a73f, a73f], [a741, a741], [a743, a743], [a745, a745],
879        [a747, a747], [a749, a749], [a74b, a74b], [a74d, a74d],
880        [a74f, a74f], [a751, a751], [a753, a753], [a755, a755],
881        [a757, a757], [a759, a759], [a75b, a75b], [a75d, a75d],
882        [a75f, a75f], [a761, a761], [a763, a763], [a765, a765],
883        [a767, a767], [a769, a769], [a76b, a76b], [a76d, a76d],
884        [a76f, a76f], [a771, a778], [a77a, a77a], [a77c, a77c],
885        [a77f, a77f], [a781, a781], [a783, a783], [a785, a785],
886        [a787, a78a], [a78c, a78c], [a78e, a78f], [a791, a791],
887        [a793, a795], [a797, a797], [a799, a799], [a79b, a79b],
888        [a79d, a79d], [a79f, a79f], [a7a1, a7a1], [a7a3, a7a3],
889        [a7a5, a7a5], [a7a7, a7a7], [a7a9, a7a9], [a7af, a7af],
890        [a7b5, a7b5], [a7b7, a7b7], [a7b9, a7f7], [a7fa, ab5b],
891        [ab60, ab6f], [abc0, f8ff], [fa0e, fa0f], [fa11, fa11],
892        [fa13, fa14], [fa1f, fa1f], [fa21, fa21], [fa23, fa24],
893        [fa27, fa29], [fa6e, fa6f], [fada, faff], [fb07, fb12],
894        [fb18, fb1c], [fb1e, fb1e], [fb37, fb37], [fb3d, fb3d],
895        [fb3f, fb3f], [fb42, fb42], [fb45, fb45], [fbb2, fbd2],
896        [fd3e, fd4f], [fd90, fd91], [fdc8, fdef], [fdfd, fdff],
897        [fe1a, fe2f], [fe45, fe46], [fe53, fe53], [fe67, fe67],
898        [fe6c, fe6f], [fe73, fe73], [fe75, fe75], [fefd, fefe],
899        [ff00, ff00], [ffbf, ffc1], [ffc8, ffc9], [ffd0, ffd1],
900        [ffd8, ffd9], [ffdd, ffdf], [ffe7, ffe7], [ffef, ffef],
901        [fff9, 103ff], [10428, 104af], [104d4, 10c7f], [10cb3, 1189f],
902        [118c0, 16e3f], [16e60, 1bc9f], [1bca4, 1d15d], [1d165, 1d172],
903        [1d17b, 1d1ba], [1d1c1, 1d3ff], [1d455, 1d455], [1d49d, 1d49d],
904        [1d4a0, 1d4a1], [1d4a3, 1d4a4], [1d4a7, 1d4a8], [1d4ad, 1d4ad],
905        [1d4ba, 1d4ba], [1d4bc, 1d4bc], [1d4c4, 1d4c4], [1d506, 1d506],
906        [1d50b, 1d50c], [1d515, 1d515], [1d51d, 1d51d], [1d53a, 1d53a],
907        [1d53f, 1d53f], [1d545, 1d545], [1d547, 1d549], [1d551, 1d551],
908        [1d6a6, 1d6a7], [1d7cc, 1d7cd], [1d800, 1e8ff], [1e922, 1edff],
909        [1ee04, 1ee04], [1ee20, 1ee20], [1ee23, 1ee23], [1ee25, 1ee26],
910        [1ee28, 1ee28], [1ee33, 1ee33], [1ee38, 1ee38], [1ee3a, 1ee3a],
911        [1ee3c, 1ee41], [1ee43, 1ee46], [1ee48, 1ee48], [1ee4a, 1ee4a],
912        [1ee4c, 1ee4c], [1ee50, 1ee50], [1ee53, 1ee53], [1ee55, 1ee56],
913        [1ee58, 1ee58], [1ee5a, 1ee5a], [1ee5c, 1ee5c], [1ee5e, 1ee5e],
914        [1ee60, 1ee60], [1ee63, 1ee63], [1ee65, 1ee66], [1ee6b, 1ee6b],
915        [1ee73, 1ee73], [1ee78, 1ee78], [1ee7d, 1ee7d], [1ee7f, 1ee7f],
916        [1ee8a, 1ee8a], [1ee9c, 1eea0], [1eea4, 1eea4], [1eeaa, 1eeaa],
917        [1eebc, 1f0ff], [1f10b, 1f10f], [1f12f, 1f12f], [1f150, 1f169],
918        [1f16c, 1f18f], [1f191, 1f1ff], [1f203, 1f20f], [1f23c, 1f23f],
919        [1f249, 1f24f], [1f252, 2f7ff], [2fa1e, dffff], [e1000, 10ffff]**/
920       
921       
922        namespace {
923        const static UnicodeSet::run_t __reflexive_set_runs[] = {
924        {Full, 2}, {Mixed, 1}, {Full, 2}, {Mixed, 2}, {Full, 1},
925        {Mixed, 11}, {Full, 2}, {Mixed, 3}, {Full, 2}, {Mixed, 6},
926        {Empty, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 8}, {Full, 1},
927        {Mixed, 1}, {Full, 3}, {Mixed, 1}, {Full, 2}, {Mixed, 1},
928        {Full, 22}, {Mixed, 1}, {Full, 3}, {Mixed, 1}, {Full, 2},
929        {Mixed, 2}, {Full, 7}, {Mixed, 1}, {Full, 22}, {Mixed, 1},
930        {Full, 3}, {Mixed, 2}, {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 4},
931        {Full, 7}, {Empty, 1}, {Mixed, 2}, {Full, 2}, {Mixed, 2},
932        {Full, 19}, {Mixed, 1}, {Full, 29}, {Mixed, 1}, {Full, 2},
933        {Mixed, 1}, {Full, 35}, {Mixed, 2}, {Full, 3}, {Mixed, 4},
934        {Empty, 1}, {Full, 2}, {Mixed, 12}, {Empty, 1}, {Mixed, 9},
935        {Full, 2}, {Mixed, 3}, {Empty, 1}, {Mixed, 1}, {Full, 4},
936        {Mixed, 1}, {Full, 7}, {Mixed, 1}, {Full, 9}, {Empty, 4},
937        {Mixed, 1}, {Full, 40}, {Mixed, 1}, {Full, 2}, {Mixed, 1},
938        {Full, 2}, {Mixed, 1}, {Full, 9}, {Empty, 1}, {Mixed, 1}, {Full, 1},
939        {Mixed, 5}, {Full, 3}, {Mixed, 1}, {Full, 8}, {Mixed, 1}, {Full, 2},
940        {Mixed, 1}, {Empty, 6}, {Mixed, 1}, {Full, 1}, {Mixed, 2},
941        {Full, 2}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, {Full, 1}, {Mixed, 1},
942        {Empty, 2}, {Mixed, 1}, {Full, 3}, {Mixed, 1}, {Empty, 1},
943        {Mixed, 2}, {Empty, 3}, {Mixed, 1}, {Empty, 8}, {Full, 914},
944        {Mixed, 3}, {Full, 4}, {Mixed, 5}, {Full, 1}, {Mixed, 1},
945        {Full, 26}, {Mixed, 2}, {Empty, 2}, {Full, 618}, {Empty, 8},
946        {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 2}, {Mixed, 1},
947        {Full, 1}, {Mixed, 3}, {Empty, 2}, {Mixed, 2}, {Empty, 10},
948        {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 6},
949        {Empty, 3}, {Mixed, 2}, {Empty, 4}, {Mixed, 3}, {Full, 32},
950        {Empty, 1}, {Mixed, 1}, {Full, 3}, {Mixed, 2}, {Full, 61},
951        {Empty, 1}, {Mixed, 1}, {Full, 95}, {Empty, 1}, {Full, 684},
952        {Empty, 1}, {Full, 626}, {Mixed, 1}, {Full, 164}, {Mixed, 2},
953        {Full, 1}, {Mixed, 2}, {Full, 17}, {Empty, 2}, {Mixed, 1},
954        {Empty, 1}, {Mixed, 3}, {Empty, 1}, {Mixed, 3}, {Empty, 10},
955        {Mixed, 1}, {Empty, 8}, {Mixed, 1}, {Empty, 1}, {Full, 136},
956        {Empty, 1}, {Mixed, 1}, {Full, 38}, {Mixed, 6}, {Full, 18},
957        {Mixed, 5}, {Full, 3}, {Mixed, 3}, {Full, 2093}, {Empty, 16},
958        {Mixed, 1}, {Full, 22575}, {Empty, 128}, {Full, 6016}};
959        const static UnicodeSet::bitquad_t  __reflexive_set_quads[] = {
960        0xf8000001, 0x88c35afe, 0x00800000, 0xaaaaaaaa, 0x55a2aaaa,
961        0xaaaaa954, 0x54aaaaaa, 0x4e243129, 0xee512d2a, 0xb555400f,
962        0xaa21aaaa, 0xaaaaaaaa, 0x93faaaaa, 0xffffaa85, 0xfe00ffff,
963        0xc0ffffff, 0xffffffe0, 0xffff7fc4, 0x3baaffff, 0x0001280f,
964        0xfffff004, 0xaa807ffb, 0x1948aaaa, 0xffff0000, 0xaaaaaaaa,
965        0xaaaaabfe, 0xaaaaaaaa, 0xaaaad554, 0xaaaaaaaa, 0xaaaaaaaa,
966        0x0001aaaa, 0xff800000, 0xffffff7f, 0xefffffff, 0xfe1fffff,
967        0x00ffffff, 0x4fffffff, 0xffb7ffff, 0xb1ffffff, 0xcfffffff,
968        0xfff7ffff, 0xfff7ffff, 0xcfffffff, 0xffffefff, 0xef7bdff7,
969        0xfc17fdff, 0xdff7fffd, 0xfdffef7b, 0xffffdf40, 0xefffffff,
970        0x7fffffff, 0xfffffffe, 0xc0ffffff, 0xffcfffff, 0xffff87ff,
971        0x0000fe00, 0x18000000, 0x08008fff, 0x00004000, 0xfefff800,
972        0x07ffffff, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa,
973        0xb3eaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xc0ff00ff,
974        0x00ff00ff, 0x55ffc0ff, 0xd55500ff, 0x00630000, 0x10f70060,
975        0x806300f7, 0xff7d0000, 0xaf27038f, 0x7f7ffc7f, 0x000c0000,
976        0xe0008000, 0xfffffeff, 0xc1900110, 0x040042a8, 0x0000fc1e,
977        0xfffffdf7, 0xfffe4fff, 0xfffff9ff, 0xfffff800, 0xffffefff,
978        0xff8fffff, 0xefffffff, 0xffff8000, 0x0fda1562, 0xaaaaaaaa,
979        0xaaaaaaaa, 0xaaaaaaaa, 0xfffbd7fa, 0xffff7fff, 0x7fffffff,
980        0xfff7ffff, 0xffc00000, 0xfffffffe, 0xf8bfffff, 0x67ffffff,
981        0x7fffffff, 0x0001ffff, 0x00038000, 0x80000000, 0x0000ff00,
982        0x80000000, 0x80000000, 0xaaaaaaaa, 0xffffeaaa, 0xcaaaaaaa,
983        0xaaabaaab, 0xaaaaaaaa, 0x95feaaaa, 0xaabad7aa, 0xfea082aa,
984        0xfcffffff, 0x0fffffff, 0x0000ffff, 0x801ac000, 0x0000039a,
985        0x0000c000, 0xfc000000, 0x5f07ff80, 0xa0800000, 0x00000024,
986        0xfffc0000, 0x0007ffff, 0xc0000000, 0x0000ffff, 0x00030000,
987        0xffffff00, 0xe000ffff, 0xfc000000, 0x0000ffff, 0x00080060,
988        0x0028f080, 0x60000000, 0x00000001, 0x80000000, 0xe3030303,
989        0xfe008080, 0xffffff00, 0x0000ffff, 0xfff00000, 0xfff80000,
990        0xfffffff0, 0x3fffffff, 0xf807ffe0, 0x07ffffff, 0xfffffffe,
991        0x00200000, 0x20000000, 0x1400219b, 0x00000010, 0x20201840,
992        0x84000000, 0x000203a0, 0x000000c0, 0x00003000, 0xfffffffc,
993        0x00000010, 0xf5080169, 0x5569157b, 0xa1080869, 0xf0000400,
994        0xf0000411, 0x0000f800, 0x00008000, 0xffff0000, 0xfffff3ff,
995        0xfffeffff, 0x0000fff8, 0xf0000000, 0xfffcfe00, 0xc0000000};
996        }
997
998        const static UnicodeSet reflexive_set{const_cast<UnicodeSet::run_t *>(__reflexive_set_runs), 178, 0, const_cast<UnicodeSet::bitquad_t *>(__reflexive_set_quads), 180, 0};
999
1000
1001
1002        const static std::vector<unsigned> buffer_offsets = {
1003        0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34,
1004        36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 58, 60, 64, 66, 68, 72, 75,
1005        79, 81, 83, 89, 95, 101, 104, 107, 110, 113, 116, 119, 122, 125,
1006        128, 131, 134, 137, 140, 143, 146, 149, 152, 155, 158, 161, 164,
1007        167, 170, 173, 176, 179, 182, 185, 188, 191, 194, 197, 200, 203,
1008        206, 209, 212, 215, 218, 221, 224, 227, 230, 233, 236, 239, 242,
1009        245, 248, 251, 254, 257, 260, 263, 266, 270, 273, 276, 279, 282,
1010        285, 288, 291, 295, 299, 302, 305, 308, 311, 315, 318, 321, 324,
1011        327, 330, 333, 336, 339, 342, 345, 348, 351, 354, 357, 360, 363,
1012        366, 369, 372, 375, 378, 381, 384, 387, 390, 393, 396, 398, 401,
1013        404, 407, 410, 413, 416, 419, 422, 425, 428, 431, 434, 437, 440,
1014        443, 446, 449, 452, 455, 458, 461, 464, 467, 470, 473, 476, 479,
1015        482, 485, 488, 491, 494, 497, 500, 503, 506, 510, 514, 518, 521,
1016        524, 527, 530, 533, 536, 539, 542, 545, 548, 551, 554, 557, 560,
1017        563, 566, 569, 572, 575, 578, 581, 584, 587, 590, 593, 596, 599,
1018        602, 605, 608, 611, 614, 617, 620, 623, 626, 629, 632, 635, 638,
1019        641, 644, 647, 650, 653, 656, 659, 662, 665, 668, 671, 674, 677,
1020        680, 683, 686, 689, 692, 695, 699, 702, 705, 709, 712, 715, 718,
1021        721, 724, 727, 730, 733, 736, 738, 741, 743, 745, 748, 751, 754,
1022        756, 758, 762, 766, 770, 774, 778, 782, 785, 787, 789, 791, 794,
1023        797, 800, 803, 808, 811, 814, 817, 820, 823, 827, 829, 832, 836,
1024        842, 845, 848, 851, 854, 857, 860, 863, 866, 869, 872, 875, 878,
1025        881, 884, 887, 890, 893, 896, 899, 902, 905, 908, 911, 914, 917,
1026        920, 923, 926, 929, 932, 935, 938, 941, 944, 947, 950, 953, 956,
1027        959, 962, 965, 968, 971, 974, 977, 980, 983, 986, 989, 992, 995,
1028        998, 1001, 1004, 1007, 1010, 1013, 1016, 1019, 1022, 1025, 1028,
1029        1031, 1034, 1037, 1040, 1043, 1046, 1049, 1052, 1055, 1058, 1061,
1030        1064, 1067, 1070, 1073, 1076, 1079, 1082, 1085, 1088, 1091, 1094,
1031        1097, 1100, 1103, 1106, 1109, 1112, 1115, 1118, 1121, 1124, 1127,
1032        1130, 1133, 1136, 1139, 1142, 1145, 1148, 1151, 1154, 1157, 1160,
1033        1163, 1166, 1169, 1172, 1175, 1178, 1181, 1184, 1187, 1190, 1193,
1034        1196, 1199, 1202, 1205, 1208, 1211, 1214, 1217, 1220, 1223, 1226,
1035        1229, 1232, 1235, 1238, 1241, 1244, 1247, 1250, 1253, 1256, 1259,
1036        1262, 1265, 1268, 1271, 1274, 1277, 1280, 1283, 1286, 1289, 1292,
1037        1295, 1298, 1301, 1304, 1307, 1310, 1313, 1316, 1319, 1322, 1325,
1038        1328, 1331, 1334, 1337, 1340, 1343, 1346, 1349, 1352, 1355, 1358,
1039        1361, 1364, 1367, 1370, 1373, 1376, 1379, 1382, 1385, 1388, 1391,
1040        1394, 1397, 1400, 1403, 1406, 1409, 1412, 1415, 1418, 1421, 1424,
1041        1427, 1430, 1433, 1436, 1439, 1442, 1445, 1448, 1451, 1454, 1457,
1042        1460, 1463, 1466, 1469, 1472, 1475, 1478, 1481, 1484, 1487, 1490,
1043        1493, 1496, 1499, 1502, 1505, 1508, 1511, 1514, 1517, 1520, 1523,
1044        1526, 1529, 1532, 1535, 1538, 1541, 1544, 1547, 1550, 1553, 1556,
1045        1559, 1562, 1565, 1568, 1571, 1574, 1577, 1580, 1583, 1586, 1589,
1046        1592, 1595, 1598, 1603, 1608, 1613, 1618, 1623, 1630, 1637, 1644,
1047        1651, 1658, 1665, 1672, 1679, 1686, 1693, 1700, 1707, 1714, 1721,
1048        1728, 1735, 1742, 1749, 1756, 1763, 1770, 1777, 1784, 1788, 1795,
1049        1802, 1809, 1816, 1823, 1830, 1837, 1844, 1851, 1861, 1868, 1878,
1050        1885, 1892, 1899, 1906, 1913, 1920, 1927, 1931, 1935, 1939, 1943,
1051        1947, 1951, 1955, 1959, 1963, 1967, 1971, 1975, 1979, 1983, 1987,
1052        1991, 1995, 1999, 2003, 2007, 2011, 2015, 2019, 2023, 2027, 2031,
1053        2035, 2039, 2043, 2047, 2051, 2055, 2059, 2063, 2067, 2071, 2075,
1054        2079, 2083, 2087, 2091, 2095, 2099, 2103, 2107, 2111, 2115, 2118,
1055        2121, 2124, 2127, 2130, 2133, 2136, 2139, 2143, 2147, 2151, 2155,
1056        2159, 2163, 2167, 2171, 2175, 2179, 2183, 2187, 2191, 2195, 2199,
1057        2203, 2207, 2211, 2215, 2219, 2223, 2227, 2231, 2235, 2239, 2243,
1058        2247, 2251, 2255, 2259, 2263, 2267, 2271, 2275, 2279, 2283, 2287,
1059        2291, 2295, 2299, 2303, 2307, 2311, 2315, 2319, 2323, 2327, 2329,
1060        2332, 2334, 2336, 2338, 2341, 2343, 2345, 2347, 2349, 2351, 2353,
1061        2355, 2357, 2359, 2362, 2364, 2366, 2368, 2370, 2372, 2374, 2377,
1062        2380, 2384, 2386, 2388, 2390, 2393, 2396, 2399, 2401, 2403, 2405,
1063        2408, 2410, 2413, 2417, 2421, 2423, 2425, 2427, 2431, 2434, 2436,
1064        2440, 2443, 2446, 2449, 2452, 2455, 2457, 2459, 2461, 2463, 2466,
1065        2469, 2472, 2475, 2478, 2481, 2484, 2486, 2489, 2492, 2495, 2497,
1066        2500, 2503, 2506, 2509, 2512, 2515, 2519, 2522, 2525, 2529, 2532,
1067        2535, 2538, 2541, 2544, 2547, 2550, 2553, 2556, 2559, 2562, 2565,
1068        2568, 2572, 2575, 2578, 2580, 2583, 2586, 2589, 2592, 2596, 2600,
1069        2604, 2608, 2612, 2616, 2620, 2624, 2628, 2632, 2636, 2640, 2644,
1070        2648, 2652, 2656, 2660, 2664, 2668, 2672, 2676, 2680, 2684, 2688,
1071        2692, 2696, 2700, 2704, 2708, 2712, 2716, 2720, 2724, 2728, 2732,
1072        2736, 2740, 2744, 2748, 2752, 2756, 2760, 2764, 2768, 2772, 2776,
1073        2780, 2784, 2788, 2792, 2796, 2800, 2804, 2808, 2812, 2816, 2820,
1074        2824, 2828, 2832, 2836, 2840, 2844, 2848, 2852, 2856, 2860, 2864,
1075        2868, 2872, 2876, 2880, 2884, 2888, 2892, 2896, 2900, 2903, 2907,
1076        2911, 2915, 2919, 2923, 2927, 2931, 2935, 2939, 2943, 2947, 2951,
1077        2955, 2959, 2963, 2967, 2971, 2975, 2979, 2983, 2987, 2991, 2995,
1078        2999, 3003, 3007, 3011, 3015, 3019, 3023, 3027, 3031, 3035, 3039,
1079        3043, 3047, 3051, 3055, 3059, 3063, 3067, 3071, 3075, 3079, 3083,
1080        3087, 3091, 3095, 3099, 3103, 3107, 3111, 3115, 3119, 3123, 3127,
1081        3131, 3135, 3139, 3143, 3147, 3151, 3155, 3159, 3163, 3167, 3171,
1082        3175, 3179, 3183, 3187, 3191, 3195, 3199, 3203, 3207, 3211, 3215,
1083        3219, 3223, 3227, 3231, 3235, 3239, 3243, 3247, 3251, 3255, 3259,
1084        3263, 3267, 3271, 3275, 3279, 3283, 3287, 3290, 3293, 3296, 3299,
1085        3302, 3305, 3308, 3314, 3320, 3326, 3332, 3338, 3344, 3350, 3356,
1086        3362, 3368, 3374, 3380, 3386, 3392, 3398, 3404, 3410, 3416, 3422,
1087        3428, 3434, 3440, 3446, 3452, 3458, 3464, 3470, 3476, 3482, 3488,
1088        3494, 3500, 3506, 3512, 3518, 3524, 3530, 3536, 3542, 3548, 3554,
1089        3560, 3566, 3572, 3578, 3584, 3590, 3596, 3602, 3607, 3612, 3618,
1090        3622, 3626, 3630, 3633, 3638, 3642, 3645, 3649, 3653, 3659, 3665,
1091        3670, 3675, 3681, 3685, 3688, 3692, 3695, 3700, 3706, 3712, 3718,
1092        3721, 3725, 3729, 3733, 3736, 3742, 3748, 3754, 3757, 3761, 3765,
1093        3769, 3772, 3776, 3782, 3788, 3790, 3796, 3801, 3806, 3812, 3816,
1094        3819, 3823, 3826, 3831, 3835, 3839, 3841, 3843, 3845, 3847, 3849,
1095        3851, 3853, 3855, 3857, 3859, 3861, 3865, 3869, 3871, 3874, 3878,
1096        3880, 3887, 3897, 3904, 3914, 3917, 3921, 3924, 3927, 3930, 3943,
1097        3945, 3947, 3949, 3951, 3953, 3955, 3957, 3959, 3961, 3963, 3967,
1098        3969, 3971, 3973, 3975, 3977, 3979, 3981, 3983, 3985, 3987, 3989,
1099        3991, 3993, 3995, 3997, 4001, 4003, 4005, 4007, 4009, 4011, 4013,
1100        4015, 4018, 4020, 4022, 4024, 4026, 4028, 4030, 4032, 4034, 4037,
1101        4041, 4045, 4047, 4051, 4055, 4059, 4062, 4066, 4068, 4070, 4072,
1102        4074, 4076, 4079, 4081, 4083, 4085, 4087, 4089, 4092, 4094, 4096,
1103        4098, 4100, 4102, 4105, 4109, 4112, 4114, 4117, 4119, 4121, 4124,
1104        4126, 4128, 4130, 4132, 4134, 4138, 4140, 4142, 4145, 4148, 4151,
1105        4154, 4156, 4160, 4163, 4166, 4169, 4172, 4176, 4178, 4180, 4182,
1106        4184, 4186, 4192, 4198, 4205, 4211, 4217, 4223, 4229, 4235, 4241,
1107        4247, 4253, 4259, 4265, 4271, 4277, 4282, 4284, 4287, 4291, 4294,
1108        4296, 4299, 4303, 4308, 4311, 4313, 4316, 4320, 4322, 4324, 4326,
1109        4328, 4330, 4333, 4337, 4340, 4342, 4345, 4349, 4354, 4357, 4359,
1110        4362, 4366, 4368, 4370, 4372, 4374, 4378, 4384, 4391, 4401, 4408,
1111        4418, 4422, 4426, 4428, 4430, 4432, 4434, 4436, 4438, 4440, 4442,
1112        4444, 4447, 4450, 4453, 4456, 4459, 4462, 4465, 4468, 4471, 4474,
1113        4477, 4481, 4485, 4489, 4493, 4497, 4501, 4505, 4509, 4513, 4518,
1114        4523, 4528, 4533, 4538, 4543, 4548, 4553, 4558, 4563, 4568, 4571,
1115        4574, 4577, 4580, 4583, 4586, 4589, 4592, 4595, 4599, 4603, 4607,
1116        4611, 4615, 4619, 4623, 4627, 4631, 4635, 4639, 4643, 4647, 4651,
1117        4655, 4659, 4663, 4667, 4671, 4675, 4679, 4683, 4687, 4691, 4695,
1118        4699, 4703, 4707, 4711, 4715, 4719, 4723, 4727, 4731, 4735, 4739,
1119        4743, 4745, 4747, 4749, 4751, 4753, 4755, 4757, 4759, 4761, 4763,
1120        4765, 4767, 4769, 4771, 4773, 4775, 4777, 4779, 4781, 4783, 4785,
1121        4787, 4789, 4791, 4793, 4795, 4797, 4799, 4801, 4803, 4805, 4807,
1122        4809, 4811, 4813, 4815, 4817, 4819, 4821, 4823, 4825, 4827, 4829,
1123        4831, 4833, 4835, 4837, 4839, 4841, 4843, 4845, 4847, 4849, 4862,
1124        4866, 4869, 4873, 4879, 4883, 4887, 4891, 4895, 4899, 4903, 4907,
1125        4911, 4915, 4919, 4923, 4927, 4931, 4935, 4939, 4943, 4947, 4951,
1126        4955, 4959, 4963, 4967, 4971, 4975, 4979, 4983, 4987, 4991, 4995,
1127        4999, 5003, 5007, 5011, 5015, 5019, 5023, 5027, 5031, 5035, 5039,
1128        5043, 5047, 5051, 5055, 5059, 5063, 5067, 5071, 5074, 5078, 5081,
1129        5085, 5089, 5093, 5096, 5099, 5102, 5105, 5109, 5113, 5115, 5117,
1130        5120, 5123, 5127, 5131, 5135, 5139, 5143, 5147, 5151, 5155, 5159,
1131        5163, 5167, 5171, 5175, 5179, 5183, 5187, 5191, 5195, 5199, 5203,
1132        5207, 5211, 5215, 5219, 5223, 5227, 5231, 5235, 5239, 5243, 5247,
1133        5251, 5255, 5259, 5263, 5267, 5271, 5275, 5279, 5283, 5287, 5291,
1134        5295, 5299, 5303, 5307, 5311, 5315, 5319, 5323, 5327, 5331, 5335,
1135        5339, 5343, 5347, 5351, 5355, 5359, 5363, 5367, 5371, 5375, 5379,
1136        5383, 5387, 5391, 5395, 5399, 5403, 5407, 5411, 5415, 5419, 5423,
1137        5427, 5431, 5435, 5439, 5443, 5447, 5451, 5455, 5459, 5463, 5467,
1138        5471, 5475, 5479, 5483, 5487, 5491, 5495, 5499, 5503, 5507, 5511,
1139        5515, 5519, 5523, 5527, 5531, 5535, 5539, 5543, 5547, 5551, 5555,
1140        5559, 5563, 5567, 5571, 5575, 5579, 5583, 5587, 5591, 5595, 5599,
1141        5603, 5607, 5611, 5615, 5619, 5623, 5627, 5631, 5635, 5639, 5643,
1142        5647, 5651, 5655, 5659, 5663, 5667, 5671, 5675, 5679, 5683, 5687,
1143        5691, 5695, 5699, 5703, 5707, 5711, 5715, 5719, 5723, 5727, 5731,
1144        5735, 5739, 5743, 5747, 5751, 5755, 5759, 5763, 5767, 5771, 5775,
1145        5779, 5783, 5787, 5791, 5795, 5799, 5803, 5807, 5811, 5815, 5819,
1146        5823, 5827, 5831, 5835, 5839, 5843, 5847, 5851, 5855, 5859, 5863,
1147        5867, 5871, 5875, 5879, 5883, 5887, 5891, 5895, 5899, 5903, 5907,
1148        5911, 5915, 5919, 5923, 5927, 5931, 5935, 5939, 5943, 5947, 5951,
1149        5955, 5959, 5963, 5967, 5971, 5975, 5979, 5983, 5987, 5991, 5995,
1150        5999, 6003, 6007, 6011, 6015, 6019, 6023, 6027, 6031, 6035, 6039,
1151        6043, 6047, 6051, 6055, 6059, 6063, 6067, 6071, 6075, 6079, 6083,
1152        6087, 6091, 6095, 6099, 6103, 6107, 6111, 6115, 6119, 6123, 6127,
1153        6131, 6135, 6139, 6143, 6147, 6151, 6155, 6159, 6163, 6167, 6171,
1154        6175, 6179, 6183, 6187, 6191, 6195, 6199, 6203, 6205, 6209, 6213,
1155        6217, 6221, 6226, 6231, 6238, 6245, 6249, 6253, 6257, 6261, 6265,
1156        6269, 6273, 6277, 6281, 6285, 6289, 6293, 6297, 6301, 6305, 6309,
1157        6313, 6317, 6321, 6325, 6329, 6333, 6337, 6341, 6345, 6349, 6353,
1158        6357, 6361, 6365, 6369, 6373, 6377, 6381, 6385, 6389, 6393, 6397,
1159        6401, 6405, 6409, 6413, 6417, 6421, 6425, 6429, 6433, 6437, 6441,
1160        6445, 6449, 6453, 6457, 6461, 6465, 6469, 6473, 6477, 6481, 6485,
1161        6489, 6493, 6497, 6501, 6505, 6509, 6513, 6517, 6521, 6525, 6529,
1162        6533, 6537, 6541, 6545, 6549, 6553, 6557, 6561, 6565, 6569, 6573,
1163        6577, 6581, 6585, 6589, 6593, 6597, 6601, 6605, 6609, 6613, 6617,
1164        6621, 6625, 6629, 6633, 6637, 6641, 6645, 6649, 6653, 6657, 6661,
1165        6665, 6669, 6673, 6679, 6685, 6691, 6697, 6703, 6709, 6715, 6721,
1166        6727, 6733, 6739, 6745, 6751, 6757, 6763, 6769, 6775, 6781, 6787,
1167        6793, 6799, 6805, 6811, 6817, 6823, 6829, 6835, 6841, 6847, 6856,
1168        6865, 6871, 6877, 6883, 6889, 6895, 6901, 6907, 6913, 6919, 6925,
1169        6931, 6937, 6943, 6949, 6955, 6961, 6967, 6973, 6979, 6985, 6991,
1170        6997, 7003, 7009, 7015, 7021, 7027, 7033, 7039, 7045, 7051, 7057,
1171        7063, 7069, 7075, 7081, 7085, 7089, 7093, 7097, 7101, 7104, 7107,
1172        7110, 7113, 7116, 7119, 7122, 7125, 7128, 7131, 7134, 7137, 7140,
1173        7143, 7146, 7150, 7154, 7158, 7162, 7166, 7170, 7174, 7178, 7182,
1174        7186, 7190, 7194, 7198, 7202, 7206, 7210, 7214, 7218, 7222, 7226,
1175        7230, 7234, 7238, 7242, 7246, 7250, 7254, 7258, 7265, 7272, 7276,
1176        7280, 7284, 7288, 7292, 7296, 7300, 7304, 7308, 7312, 7316, 7320,
1177        7324, 7328, 7332, 7336, 7340, 7344, 7348, 7352, 7356, 7360, 7364,
1178        7368, 7372, 7376, 7380, 7384, 7388, 7392, 7396, 7400, 7404, 7408,
1179        7412, 7416, 7420, 7424, 7428, 7432, 7436, 7440, 7444, 7448, 7452,
1180        7456, 7460, 7464, 7468, 7472, 7475, 7478, 7481, 7484, 7487, 7490,
1181        7493, 7496, 7499, 7502, 7505, 7508, 7511, 7514, 7517, 7522, 7527,
1182        7532, 7537, 7542, 7547, 7552, 7557, 7562, 7568, 7574, 7580, 7583,
1183        7587, 7590, 7594, 7598, 7602, 7606, 7610, 7614, 7618, 7622, 7626,
1184        7630, 7634, 7638, 7642, 7646, 7650, 7654, 7658, 7662, 7666, 7670,
1185        7674, 7678, 7682, 7686, 7690, 7694, 7698, 7702, 7706, 7710, 7714,
1186        7718, 7722, 7726, 7730, 7734, 7738, 7742, 7746, 7750, 7754, 7758,
1187        7762, 7766, 7770, 7774, 7778, 7782, 7795, 7808, 7821, 7831, 7844,
1188        7854, 7864, 7880, 7893, 7903, 7913, 7923, 7936, 7949, 7959, 7969,
1189        7976, 7986, 7999, 8012, 8019, 8035, 8054, 8070, 8080, 8096, 8112,
1190        8125, 8135, 8145, 8155, 8168, 8184, 8197, 8207, 8217, 8227, 8234,
1191        8241, 8248, 8255, 8265, 8275, 8291, 8301, 8314, 8330, 8340, 8347,
1192        8354, 8370, 8383, 8399, 8409, 8425, 8432, 8442, 8452, 8462, 8472,
1193        8482, 8495, 8505, 8512, 8522, 8532, 8542, 8555, 8565, 8575, 8585,
1194        8601, 8614, 8621, 8637, 8644, 8657, 8670, 8680, 8690, 8700, 8713,
1195        8720, 8730, 8743, 8750, 8766, 8776, 8781, 8786, 8791, 8796, 8801,
1196        8806, 8811, 8816, 8821, 8826, 8832, 8838, 8844, 8850, 8856, 8862,
1197        8868, 8874, 8880, 8886, 8892, 8898, 8904, 8910, 8916, 8920, 8923,
1198        8926, 8930, 8933, 8936, 8939, 8943, 8947, 8950, 8957, 8964, 8971,
1199        8978, 8991, 8994, 8997, 9001, 9004, 9007, 9010, 9013, 9016, 9020,
1200        9025, 9028, 9031, 9035, 9039, 9042, 9045, 9048, 9052, 9056, 9060,
1201        9064, 9068, 9071, 9074, 9077, 9080, 9083, 9087, 9090, 9093, 9096,
1202        9100, 9104, 9107, 9111, 9115, 9119, 9122, 9126, 9132, 9139, 9142,
1203        9146, 9150, 9154, 9158, 9166, 9175, 9178, 9181, 9185, 9188, 9191,
1204        9194, 9198, 9201, 9204, 9207, 9210, 9213, 9217, 9220, 9223, 9226,
1205        9230, 9234, 9239, 9242, 9245, 9248, 9255, 9259, 9262, 9265, 9268,
1206        9271, 9274, 9277, 9280, 9283, 9286, 9289, 9293, 9296, 9299, 9303,
1207        9307, 9310, 9315, 9319, 9322, 9325, 9328, 9331, 9337, 9343, 9348,
1208        9353, 9358, 9363, 9368, 9373, 9378, 9383, 9388, 9394, 9400, 9406,
1209        9412, 9418, 9424, 9430, 9436, 9442, 9448, 9454, 9460, 9466, 9472,
1210        9478, 9484, 9490, 9496, 9502, 9508, 9514, 9520, 9524, 9528, 9532,
1211        9536, 9540, 9544, 9548, 9552, 9556, 9560, 9564, 9568, 9572, 9576,
1212        9580, 9584, 9588, 9592, 9596, 9600, 9604, 9608, 9612, 9616, 9620,
1213        9624, 9628, 9632, 9636, 9640, 9644, 9648, 9652, 9656, 9660, 9664,
1214        9668, 9672, 9675, 9678, 9682, 9686, 9690, 9694, 9698, 9702, 9706,
1215        9710, 9714, 9718, 9722, 9726, 9730, 9734, 9738, 9742, 9746, 9750,
1216        9754, 9758, 9762, 9766, 9770, 9774, 9778, 9782, 9786, 9790, 9794,
1217        9798, 9802, 9806, 9810, 9814, 9818, 9822, 9826, 9830, 9834, 9838,
1218        9842, 9846, 9850, 9854, 9858, 9862, 9866, 9870, 9873, 9877, 9881,
1219        9885, 9889, 9893, 9897, 9901, 9905, 9909, 9913, 9917, 9921, 9924,
1220        9927, 9930, 9933, 9936, 9939, 9942, 9945, 9949, 9953, 9957, 9961,
1221        9964, 9967, 9971, 9975, 9978, 9982, 9986, 9990, 9994, 9998, 10002,
1222        10006, 10010, 10014, 10018, 10022, 10026, 10030, 10034, 10038,
1223        10042, 10046, 10050, 10054, 10058, 10062, 10066, 10070, 10074,
1224        10078, 10082, 10086, 10090, 10094, 10098, 10102, 10106, 10110,
1225        10114, 10118, 10122, 10126, 10130, 10134, 10138, 10142, 10146,
1226        10150, 10154, 10158, 10162, 10166, 10170, 10174, 10178, 10182,
1227        10186, 10190, 10194, 10198, 10202, 10206, 10210, 10214, 10218,
1228        10222, 10226, 10230, 10234, 10238, 10242, 10246, 10250, 10254,
1229        10258, 10262, 10266, 10270, 10274, 10278, 10282, 10286, 10290,
1230        10294, 10298, 10302, 10306, 10310, 10314, 10318, 10322, 10326,
1231        10330, 10334, 10338, 10342, 10346, 10350, 10354, 10358, 10362,
1232        10366, 10370, 10374, 10378, 10382, 10386, 10390, 10394, 10398,
1233        10402, 10406, 10410, 10414, 10418, 10422, 10426, 10430, 10434,
1234        10438, 10442, 10446, 10450, 10454, 10458, 10462, 10466, 10470,
1235        10474, 10478, 10482, 10486, 10490, 10494, 10498, 10502, 10506,
1236        10510, 10514, 10518, 10522, 10526, 10530, 10534, 10538, 10542,
1237        10546, 10550, 10554, 10558, 10562, 10566, 10570, 10574, 10578,
1238        10582, 10586, 10590, 10594, 10598, 10602, 10606, 10610, 10614,
1239        10618, 10622, 10626, 10630, 10634, 10638, 10642, 10646, 10650,
1240        10654, 10658, 10662, 10666, 10670, 10674, 10678, 10682, 10686,
1241        10690, 10694, 10698, 10702, 10706, 10710, 10714, 10718, 10722,
1242        10726, 10730, 10734, 10738, 10742, 10746, 10750, 10754, 10758,
1243        10762, 10766, 10770, 10774, 10778, 10782, 10786, 10790, 10794,
1244        10798, 10802, 10806, 10810, 10814, 10818, 10822, 10826, 10830,
1245        10834, 10838, 10842, 10846, 10850, 10854, 10858, 10862, 10866,
1246        10870, 10874, 10878, 10882, 10886, 10890, 10894, 10898, 10902,
1247        10906, 10910, 10914, 10918, 10922, 10926, 10930, 10934, 10938,
1248        10942, 10946, 10950, 10954, 10958, 10962, 10966, 10970, 10974,
1249        10978, 10982, 10986, 10990, 10994, 10998, 11002, 11006, 11010,
1250        11014, 11018, 11022, 11026, 11030, 11034, 11038, 11042, 11046,
1251        11050, 11054, 11058, 11062, 11066, 11070, 11074, 11078, 11082,
1252        11086, 11090, 11094, 11098, 11102, 11106, 11110, 11114, 11118,
1253        11122, 11126, 11130, 11134, 11138, 11142, 11146, 11150, 11154,
1254        11158, 11162, 11166, 11170, 11174, 11178, 11182, 11186, 11190,
1255        11194, 11198, 11202, 11206, 11210, 11214, 11218, 11222, 11226,
1256        11230, 11234, 11238, 11242, 11246, 11250, 11254, 11258, 11262,
1257        11266, 11270, 11274, 11278, 11282, 11286, 11290, 11294, 11298,
1258        11302, 11306, 11310, 11314, 11318, 11322, 11326, 11330, 11334,
1259        11338, 11342, 11346, 11350, 11354, 11358, 11362, 11366, 11370,
1260        11374, 11378, 11382, 11386, 11390, 11394, 11398, 11402, 11406,
1261        11410, 11414, 11418, 11422, 11426, 11430, 11434, 11438, 11442,
1262        11446, 11450, 11454, 11458, 11462, 11466, 11470, 11474, 11478,
1263        11482, 11486, 11490, 11494, 11498, 11502, 11506, 11510, 11514,
1264        11518, 11522, 11526, 11530, 11534, 11538, 11542, 11546, 11550,
1265        11554, 11558, 11562, 11566, 11570, 11574, 11578, 11582, 11586,
1266        11590, 11594, 11598, 11602, 11606, 11610, 11614, 11618, 11622,
1267        11626, 11630, 11634, 11638, 11642, 11646, 11650, 11654, 11658,
1268        11662, 11666, 11670, 11674, 11678, 11682, 11686, 11690, 11694,
1269        11698, 11702, 11706, 11710, 11715, 11719, 11723, 11727, 11731,
1270        11735, 11739, 11743, 11747, 11751, 11755, 11759, 11763, 11767,
1271        11771, 11775, 11779, 11783, 11787, 11791, 11795, 11799, 11803,
1272        11807, 11811, 11815, 11819, 11823, 11827, 11831, 11835, 11839,
1273        11843, 11847, 11851, 11855, 11859, 11863, 11867, 11871, 11875,
1274        11879, 11883, 11887, 11891, 11895, 11899, 11903, 11907, 11911,
1275        11915, 11919, 11923, 11927, 11931, 11935, 11939, 11943, 11947,
1276        11951, 11955, 11959, 11963, 11967, 11971, 11975, 11979, 11983,
1277        11987, 11991, 11995, 11999, 12003, 12007, 12011, 12015, 12019,
1278        12023, 12027, 12031, 12035, 12039, 12043, 12047, 12051, 12055,
1279        12059, 12063, 12067, 12071, 12075, 12079, 12083, 12087, 12091,
1280        12095, 12099, 12104, 12109, 12114, 12118, 12122, 12126, 12131,
1281        12136, 12141, 12145, 12149, 12152, 12155, 12158, 12162, 12166,
1282        12169, 12172, 12177, 12182, 12187, 12192, 12197, 12202, 12207,
1283        12210, 12213, 12216, 12219, 12222, 12225, 12228, 12231, 12234,
1284        12236, 12241, 12246, 12253, 12260, 12265, 12270, 12275, 12280,
1285        12285, 12290, 12295, 12300, 12305, 12310, 12315, 12320, 12325,
1286        12330, 12335, 12340, 12345, 12350, 12355, 12360, 12365, 12370,
1287        12375, 12380, 12385, 12390, 12395, 12400, 12405, 12408, 12411,
1288        12414, 12417, 12420, 12423, 12426, 12429, 12432, 12435, 12438,
1289        12441, 12444, 12447, 12450, 12453, 12456, 12459, 12462, 12465,
1290        12468, 12471, 12474, 12477, 12480, 12483, 12486, 12489, 12492,
1291        12495, 12498, 12501, 12504, 12507, 12510, 12513, 12516, 12519,
1292        12522, 12525, 12528, 12531, 12534, 12537, 12540, 12543, 12546,
1293        12549, 12552, 12555, 12558, 12561, 12564, 12567, 12570, 12573,
1294        12576, 12579, 12582, 12585, 12588, 12591, 12594, 12597, 12600,
1295        12603, 12606, 12609, 12612, 12615, 12618, 12621, 12624, 12627,
1296        12630, 12633, 12636, 12639, 12642, 12645, 12648, 12651, 12654,
1297        12657, 12660, 12663, 12666, 12669, 12672, 12675, 12678, 12681,
1298        12684, 12687, 12690, 12693, 12696, 12699, 12702, 12705, 12708,
1299        12711, 12714, 12717, 12720, 12723, 12726, 12729, 12734, 12737,
1300        12740, 12743, 12746, 12749, 12752, 12755, 12758, 12761, 12764,
1301        12767, 12770, 12775, 12780, 12785, 12790, 12795, 12800, 12805,
1302        12810, 12815, 12820, 12825, 12830, 12835, 12840, 12845, 12850,
1303        12855, 12860, 12863, 12866, 12869, 12872, 12877, 12882, 12887,
1304        12892, 12897, 12902, 12907, 12912, 12917, 12922, 12927, 12932,
1305        12937, 12942, 12947, 12952, 12957, 12962, 12967, 12972, 12977,
1306        12982, 12987, 12992, 12997, 13002, 13007, 13012, 13017, 13022,
1307        13027, 13032, 13037, 13042, 13047, 13052, 13057, 13062, 13067,
1308        13072, 13077, 13082, 13087, 13092, 13097, 13102, 13107, 13112,
1309        13117, 13122, 13127, 13132, 13137, 13142, 13147, 13152, 13157,
1310        13162, 13167, 13172, 13177, 13182, 13187, 13192, 13197, 13202,
1311        13207, 13212, 13217, 13222, 13227, 13232, 13237, 13242, 13247,
1312        13252, 13257, 13262, 13267, 13272, 13277, 13282, 13287, 13292,
1313        13297, 13302, 13307, 13312, 13317, 13322, 13327, 13332, 13337,
1314        13342, 13348, 13354, 13360, 13366, 13372, 13378, 13383, 13388,
1315        13393, 13398, 13403, 13408, 13413, 13418, 13423, 13428, 13433,
1316        13438, 13443, 13448, 13453, 13458, 13463, 13468, 13473, 13478,
1317        13483, 13488, 13493, 13498, 13503, 13508, 13513, 13518, 13523,
1318        13528, 13533, 13538, 13543, 13548, 13553, 13558, 13563, 13568,
1319        13573, 13578, 13583, 13588, 13593, 13598, 13603, 13608, 13613,
1320        13618, 13623, 13628, 13633, 13638, 13643, 13648, 13653, 13658,
1321        13663, 13668, 13673, 13678, 13683, 13688, 13693, 13698, 13703,
1322        13708, 13713, 13718, 13723, 13728, 13733, 13738, 13743, 13748,
1323        13753, 13758, 13763, 13768, 13773, 13778, 13783, 13788, 13793,
1324        13798, 13803, 13808, 13813, 13818, 13823, 13828, 13833, 13838,
1325        13843, 13848, 13853, 13858, 13863, 13868, 13873, 13878, 13883,
1326        13888, 13893, 13898, 13903, 13908, 13913, 13918, 13923, 13928,
1327        13933, 13938, 13943, 13948, 13953, 13958, 13963, 13968, 13973,
1328        13978, 13983, 13988, 13993, 13998, 14003, 14008, 14013, 14018,
1329        14023, 14028, 14033, 14038, 14043, 14048, 14053, 14058, 14063,
1330        14068, 14073, 14078, 14083, 14088, 14095, 14102, 14109, 14114,
1331        14119, 14124, 14129, 14134, 14139, 14144, 14149, 14154, 14159,
1332        14164, 14169, 14174, 14179, 14184, 14189, 14194, 14199, 14204,
1333        14209, 14214, 14219, 14224, 14229, 14234, 14239, 14244, 14249,
1334        14254, 14259, 14264, 14269, 14274, 14279, 14284, 14289, 14294,
1335        14299, 14304, 14309, 14314, 14319, 14324, 14329, 14334, 14339,
1336        14344, 14349, 14354, 14359, 14364, 14369, 14374, 14379, 14384,
1337        14389, 14394, 14399, 14404, 14409, 14414, 14419, 14424, 14429,
1338        14434, 14439, 14444, 14449, 14454, 14459, 14464, 14469, 14474,
1339        14481, 14488, 14495, 14502, 14509, 14516, 14523, 14530, 14537,
1340        14544, 14551, 14558, 14565, 14572, 14579, 14586, 14593, 14600,
1341        14607, 14614, 14621, 14628, 14635, 14642, 14649, 14656, 14663,
1342        14670, 14677, 14684, 14691, 14698, 14705, 14712, 14719, 14726,
1343        14733, 14740, 14747, 14754, 14761, 14768, 14775, 14782, 14789,
1344        14796, 14803, 14810, 14817, 14824, 14831, 14838, 14845, 14852,
1345        14859, 14866, 14873, 14880, 14887, 14894, 14901, 14908, 14915,
1346        14922, 14929, 14936, 14943, 14950, 14957, 14964, 14971, 14978,
1347        14985, 14992, 14999, 15006, 15013, 15020, 15027, 15034, 15041,
1348        15048, 15055, 15062, 15069, 15076, 15083, 15090, 15097, 15104,
1349        15111, 15118, 15125, 15132, 15139, 15146, 15153, 15160, 15167,
1350        15174, 15181, 15188, 15195, 15202, 15209, 15216, 15223, 15230,
1351        15237, 15244, 15251, 15258, 15265, 15272, 15279, 15286, 15293,
1352        15300, 15307, 15314, 15323, 15332, 15341, 15350, 15359, 15368,
1353        15377, 15384, 15418, 15434, 15443, 15445, 15449, 15453, 15455,
1354        15457, 15459, 15461, 15465, 15469, 15473, 15476, 15480, 15484,
1355        15486, 15488, 15490, 15492, 15494, 15496, 15500, 15504, 15508,
1356        15512, 15516, 15520, 15524, 15528, 15532, 15536, 15540, 15544,
1357        15546, 15548, 15552, 15556, 15560, 15564, 15566, 15568, 15570,
1358        15572, 15576, 15578, 15580, 15582, 15584, 15586, 15590, 15592,
1359        15594, 15596, 15598, 15602, 15606, 15608, 15610, 15612, 15614,
1360        15616, 15618, 15620, 15622, 15624, 15626, 15628, 15630, 15634,
1361        15639, 15643, 15647, 15651, 15656, 15660, 15665, 15669, 15674,
1362        15678, 15683, 15687, 15692, 15695, 15698, 15701, 15704, 15707,
1363        15710, 15713, 15716, 15719, 15722, 15725, 15728, 15731, 15734,
1364        15737, 15740, 15743, 15746, 15749, 15752, 15755, 15758, 15761,
1365        15764, 15767, 15770, 15773, 15776, 15779, 15782, 15785, 15788,
1366        15791, 15794, 15797, 15800, 15803, 15806, 15809, 15812, 15815,
1367        15818, 15821, 15824, 15827, 15830, 15833, 15836, 15839, 15842,
1368        15845, 15848, 15851, 15854, 15857, 15860, 15863, 15866, 15869,
1369        15872, 15875, 15878, 15881, 15884, 15887, 15890, 15893, 15896,
1370        15899, 15902, 15905, 15908, 15911, 15914, 15917, 15920, 15923,
1371        15926, 15929, 15932, 15935, 15938, 15941, 15944, 15947, 15950,
1372        15953, 15956, 15959, 15962, 15965, 15968, 15971, 15974, 15977,
1373        15980, 15983, 15986, 15989, 15992, 15995, 15998, 16001, 16004,
1374        16007, 16010, 16013, 16016, 16019, 16022, 16025, 16028, 16031,
1375        16034, 16037, 16040, 16043, 16048, 16053, 16058, 16063, 16068,
1376        16073, 16078, 16083, 16085, 16087, 16089, 16091, 16093, 16095,
1377        16097, 16099, 16101, 16103, 16105, 16107, 16109, 16111, 16113,
1378        16115, 16117, 16119, 16121, 16123, 16125, 16127, 16129, 16131,
1379        16133, 16135, 16137, 16139, 16141, 16143, 16145, 16147, 16149,
1380        16151, 16153, 16155, 16157, 16159, 16161, 16163, 16165, 16167,
1381        16169, 16171, 16173, 16175, 16177, 16179, 16181, 16183, 16185,
1382        16187, 16189, 16191, 16193, 16195, 16197, 16199, 16201, 16203,
1383        16205, 16207, 16209, 16211, 16213, 16215, 16217, 16219, 16221,
1384        16223, 16225, 16227, 16229, 16231, 16233, 16235, 16237, 16239,
1385        16241, 16243, 16245, 16247, 16249, 16251, 16253, 16255, 16257,
1386        16259, 16261, 16263, 16265, 16267, 16269, 16271, 16275, 16279,
1387        16283, 16287, 16291, 16295, 16299, 16303, 16307, 16311, 16315,
1388        16319, 16323, 16327, 16331, 16335, 16339, 16343, 16347, 16351,
1389        16355, 16359, 16363, 16367, 16371, 16375, 16379, 16383, 16387,
1390        16391, 16395, 16399, 16403, 16407, 16411, 16415, 16419, 16423,
1391        16427, 16431, 16435, 16439, 16443, 16447, 16451, 16455, 16459,
1392        16463, 16467, 16471, 16475, 16479, 16483, 16487, 16491, 16495,
1393        16499, 16503, 16507, 16511, 16515, 16519, 16523, 16527, 16531,
1394        16535, 16539, 16543, 16547, 16551, 16555, 16559, 16563, 16567,
1395        16571, 16575, 16579, 16583, 16587, 16591, 16595, 16599, 16603,
1396        16607, 16611, 16615, 16619, 16623, 16627, 16631, 16635, 16639,
1397        16643, 16647, 16651, 16655, 16659, 16663, 16667, 16671, 16675,
1398        16679, 16683, 16687, 16691, 16695, 16699, 16703, 16707, 16711,
1399        16715, 16719, 16723, 16727, 16731, 16735, 16738, 16741, 16744,
1400        16748, 16751, 16754, 16758, 16762, 16766, 16770, 16774, 16778,
1401        16782, 16786, 16791, 16796, 16801, 16806, 16811, 16816, 16821,
1402        16826, 16831, 16836, 16841, 16846, 16851, 16856, 16861, 16866,
1403        16871, 16876, 16881, 16886, 16891, 16896, 16901, 16906, 16911,
1404        16916, 16921, 16926, 16931, 16936, 16941, 16946, 16951, 16956,
1405        16961, 16966, 16971, 16976, 16981, 16986, 16991, 16996, 17001,
1406        17006, 17011, 17016, 17021, 17026, 17031, 17036, 17041, 17046,
1407        17051, 17056, 17061, 17066, 17071, 17076, 17081, 17086, 17091,
1408        17096, 17101, 17106, 17111, 17116, 17121, 17126, 17131, 17136,
1409        17141, 17146, 17151, 17156, 17161, 17166, 17171, 17176, 17181,
1410        17186, 17191, 17196, 17201, 17206, 17211, 17216, 17221, 17226,
1411        17231, 17236, 17241, 17246, 17251, 17256, 17261, 17266, 17271,
1412        17276, 17281, 17286, 17291, 17296, 17301, 17306, 17311, 17316,
1413        17321, 17326, 17331, 17336, 17341, 17346, 17351, 17356, 17361,
1414        17366, 17371, 17376, 17381, 17386, 17391, 17396, 17401, 17406,
1415        17411, 17416, 17421, 17426, 17431, 17436, 17441, 17446, 17451,
1416        17456, 17461, 17466, 17471, 17476, 17481, 17486, 17491, 17496,
1417        17501, 17506, 17511, 17516, 17521, 17526, 17531, 17536, 17541,
1418        17546, 17551, 17556, 17561, 17566, 17571, 17576, 17581, 17586,
1419        17591, 17596, 17601, 17606, 17611, 17616, 17621, 17626, 17631,
1420        17636, 17641, 17646, 17651, 17656, 17661, 17666, 17671, 17676,
1421        17681, 17686, 17691, 17696, 17701, 17706, 17711, 17716, 17721,
1422        17726, 17731, 17736, 17741, 17750, 17759, 17772, 17785, 17798,
1423        17811, 17824, 17833, 17842, 17855, 17868, 17881, 17894, 17896,
1424        17898, 17900, 17902, 17904, 17906, 17908, 17910, 17912, 17914,
1425        17916, 17918, 17920, 17922, 17924, 17926, 17928, 17930, 17932,
1426        17934, 17936, 17938, 17940, 17942, 17944, 17946, 17948, 17950,
1427        17952, 17954, 17956, 17958, 17960, 17962, 17964, 17966, 17968,
1428        17970, 17972, 17974, 17976, 17978, 17980, 17982, 17984, 17986,
1429        17988, 17990, 17992, 17994, 17996, 17998, 18000, 18002, 18004,
1430        18006, 18008, 18010, 18012, 18014, 18016, 18018, 18020, 18022,
1431        18024, 18026, 18028, 18030, 18032, 18034, 18036, 18038, 18040,
1432        18042, 18044, 18046, 18048, 18050, 18052, 18054, 18056, 18058,
1433        18060, 18062, 18064, 18066, 18068, 18070, 18072, 18074, 18076,
1434        18078, 18080, 18082, 18084, 18086, 18088, 18090, 18092, 18094,
1435        18096, 18098, 18100, 18102, 18104, 18106, 18108, 18110, 18112,
1436        18114, 18116, 18118, 18120, 18122, 18124, 18126, 18128, 18130,
1437        18132, 18134, 18136, 18138, 18140, 18142, 18144, 18146, 18148,
1438        18150, 18152, 18154, 18156, 18158, 18160, 18162, 18164, 18166,
1439        18168, 18170, 18172, 18174, 18176, 18178, 18180, 18182, 18184,
1440        18186, 18188, 18190, 18192, 18194, 18196, 18198, 18200, 18202,
1441        18204, 18206, 18208, 18210, 18212, 18214, 18216, 18218, 18220,
1442        18222, 18224, 18226, 18228, 18230, 18232, 18234, 18236, 18238,
1443        18240, 18242, 18244, 18246, 18248, 18250, 18252, 18254, 18256,
1444        18258, 18260, 18262, 18264, 18266, 18268, 18270, 18272, 18274,
1445        18276, 18278, 18280, 18282, 18284, 18286, 18288, 18290, 18292,
1446        18294, 18296, 18298, 18300, 18302, 18304, 18306, 18308, 18310,
1447        18312, 18314, 18316, 18318, 18320, 18322, 18324, 18326, 18328,
1448        18330, 18332, 18334, 18336, 18338, 18340, 18342, 18344, 18346,
1449        18348, 18350, 18352, 18354, 18356, 18358, 18360, 18362, 18364,
1450        18366, 18368, 18370, 18372, 18374, 18376, 18378, 18380, 18382,
1451        18384, 18386, 18388, 18390, 18392, 18394, 18396, 18398, 18400,
1452        18402, 18404, 18406, 18408, 18410, 18412, 18414, 18416, 18418,
1453        18420, 18422, 18424, 18426, 18428, 18430, 18432, 18434, 18436,
1454        18438, 18440, 18442, 18444, 18446, 18448, 18450, 18452, 18454,
1455        18456, 18458, 18460, 18462, 18464, 18466, 18468, 18470, 18472,
1456        18474, 18476, 18478, 18480, 18482, 18484, 18486, 18488, 18490,
1457        18492, 18494, 18496, 18498, 18500, 18502, 18504, 18506, 18508,
1458        18510, 18512, 18514, 18516, 18518, 18520, 18522, 18524, 18526,
1459        18528, 18530, 18532, 18534, 18536, 18538, 18540, 18542, 18544,
1460        18546, 18548, 18550, 18552, 18554, 18556, 18558, 18560, 18562,
1461        18564, 18566, 18568, 18570, 18572, 18574, 18576, 18578, 18580,
1462        18582, 18584, 18586, 18588, 18590, 18592, 18594, 18596, 18598,
1463        18600, 18602, 18604, 18606, 18608, 18610, 18612, 18614, 18616,
1464        18618, 18620, 18622, 18624, 18626, 18628, 18630, 18632, 18634,
1465        18636, 18638, 18640, 18642, 18644, 18646, 18648, 18650, 18652,
1466        18654, 18656, 18658, 18660, 18662, 18664, 18666, 18668, 18670,
1467        18672, 18674, 18676, 18678, 18680, 18682, 18684, 18686, 18688,
1468        18690, 18692, 18694, 18696, 18698, 18700, 18702, 18704, 18706,
1469        18708, 18710, 18712, 18714, 18716, 18718, 18720, 18722, 18724,
1470        18726, 18728, 18730, 18732, 18734, 18736, 18738, 18740, 18742,
1471        18744, 18746, 18748, 18750, 18752, 18754, 18756, 18758, 18760,
1472        18762, 18764, 18766, 18768, 18770, 18772, 18774, 18776, 18778,
1473        18780, 18782, 18784, 18786, 18788, 18790, 18792, 18794, 18796,
1474        18798, 18800, 18802, 18804, 18806, 18808, 18810, 18812, 18814,
1475        18816, 18818, 18820, 18822, 18824, 18826, 18828, 18830, 18832,
1476        18834, 18836, 18838, 18840, 18842, 18844, 18846, 18848, 18850,
1477        18852, 18854, 18856, 18858, 18860, 18862, 18864, 18866, 18868,
1478        18870, 18872, 18874, 18876, 18878, 18880, 18882, 18884, 18886,
1479        18888, 18890, 18892, 18894, 18896, 18898, 18900, 18902, 18904,
1480        18906, 18908, 18910, 18912, 18914, 18916, 18918, 18920, 18922,
1481        18924, 18926, 18928, 18930, 18932, 18934, 18936, 18938, 18940,
1482        18942, 18944, 18946, 18948, 18950, 18952, 18954, 18956, 18958,
1483        18960, 18962, 18964, 18966, 18968, 18970, 18972, 18974, 18976,
1484        18978, 18980, 18982, 18984, 18986, 18988, 18990, 18992, 18994,
1485        18996, 18998, 19000, 19002, 19004, 19006, 19008, 19010, 19012,
1486        19014, 19016, 19018, 19020, 19022, 19024, 19026, 19028, 19030,
1487        19032, 19034, 19036, 19038, 19040, 19042, 19044, 19046, 19048,
1488        19050, 19052, 19054, 19056, 19058, 19060, 19062, 19064, 19066,
1489        19068, 19070, 19072, 19074, 19076, 19078, 19080, 19082, 19084,
1490        19086, 19088, 19090, 19092, 19094, 19096, 19098, 19100, 19102,
1491        19104, 19106, 19108, 19110, 19112, 19114, 19116, 19118, 19120,
1492        19122, 19124, 19126, 19128, 19130, 19132, 19134, 19136, 19138,
1493        19140, 19142, 19144, 19146, 19148, 19150, 19152, 19154, 19156,
1494        19158, 19160, 19162, 19164, 19166, 19168, 19170, 19172, 19174,
1495        19176, 19178, 19180, 19182, 19184, 19186, 19188, 19190, 19192,
1496        19194, 19196, 19198, 19201, 19204, 19207, 19210, 19213, 19216,
1497        19219, 19222, 19225, 19228, 19231, 19234, 19237, 19240, 19243,
1498        19246, 19249, 19252, 19255, 19258, 19261, 19264, 19267, 19270,
1499        19273, 19276, 19279, 19283, 19286, 19289, 19292, 19295, 19298,
1500        19301, 19304, 19307, 19310, 19313, 19316, 19319, 19322, 19325,
1501        19328, 19331, 19334, 19337, 19340, 19343, 19346, 19349, 19352,
1502        19355, 19358, 19362, 19365, 19368, 19371, 19374, 19377, 19380,
1503        19383, 19386, 19389, 19392, 19395, 19398, 19401, 19404, 19407,
1504        19410, 19413, 19416, 19419, 19422, 19425, 19428, 19431, 19434,
1505        19437, 19440, 19443, 19446, 19449, 19452, 19455, 19459, 19462,
1506        19465, 19468, 19471, 19474, 19477, 19480, 19483, 19486, 19489,
1507        19492, 19495, 19498, 19501, 19504, 19507, 19510, 19513, 19516,
1508        19519, 19522, 19525, 19528, 19531, 19534, 19538, 19541, 19544,
1509        19547, 19550, 19553, 19556, 19559, 19562, 19565, 19568, 19571,
1510        19574, 19577, 19580, 19583, 19586, 19589, 19592, 19595, 19598,
1511        19601, 19604, 19607, 19610, 19613, 19616, 19619, 19622, 19625,
1512        19628, 19631, 19635, 19638, 19641, 19644, 19647, 19650, 19653,
1513        19656, 19659, 19662, 19665, 19668, 19671, 19674, 19677, 19680,
1514        19683, 19686, 19689, 19692, 19695, 19698, 19701, 19704, 19707,
1515        19710, 19714, 19717, 19720, 19723, 19726, 19729, 19732, 19735,
1516        19738, 19741, 19744, 19747, 19750, 19753, 19756, 19759, 19762,
1517        19765, 19768, 19771, 19774, 19777, 19780, 19783, 19786, 19789,
1518        19792, 19795, 19798, 19801, 19804, 19807, 19811, 19814, 19817,
1519        19820, 19823, 19826, 19829, 19832, 19835, 19838, 19841, 19844,
1520        19847, 19850, 19853, 19856, 19859, 19862, 19865, 19868, 19871,
1521        19874, 19877, 19880, 19883, 19886, 19890, 19893, 19896, 19899,
1522        19902, 19905, 19908, 19911, 19914, 19917, 19920, 19923, 19926,
1523        19929, 19932, 19935, 19938, 19941, 19944, 19947, 19950, 19953,
1524        19956, 19959, 19962, 19965, 19968, 19971, 19974, 19977, 19980,
1525        19983, 19987, 19990, 19993, 19996, 19999, 20002, 20005, 20008,
1526        20011, 20014, 20017, 20020, 20023, 20026, 20029, 20032, 20035,
1527        20038, 20041, 20044, 20047, 20050, 20053, 20056, 20059, 20062,
1528        20066, 20069, 20072, 20075, 20078, 20081, 20084, 20087, 20090,
1529        20092, 20094, 20096, 20098, 20100, 20102, 20104, 20106, 20108,
1530        20110, 20112, 20114, 20116, 20118, 20120, 20122, 20124, 20126,
1531        20128, 20130, 20132, 20134, 20136, 20138, 20140, 20142, 20144,
1532        20146, 20148, 20150, 20152, 20154, 20156, 20158, 20160, 20162,
1533        20164, 20166, 20168, 20170, 20172, 20174, 20176, 20178, 20180,
1534        20182, 20184, 20186, 20188, 20190, 20195, 20200, 20205, 20210,
1535        20215, 20220, 20225, 20230, 20235, 20240, 20245, 20250, 20255,
1536        20260, 20265, 20270, 20275, 20280, 20285, 20290, 20295, 20300,
1537        20305, 20310, 20315, 20320, 20325, 20330, 20335, 20340, 20345,
1538        20350, 20355, 20360, 20363, 20366, 20369, 20372, 20375, 20378,
1539        20381, 20384, 20387, 20390, 20393, 20396, 20399, 20402, 20405,
1540        20408, 20411, 20414, 20417, 20420, 20423, 20426, 20429, 20432,
1541        20435, 20438, 20441, 20444, 20447, 20450, 20453, 20456, 20459,
1542        20462, 20465, 20468, 20471, 20474, 20477, 20480, 20483, 20486,
1543        20489, 20492, 20495, 20498, 20501, 20504, 20507, 20510, 20513,
1544        20516, 20519, 20522, 20525, 20528, 20531, 20534, 20537, 20540,
1545        20543, 20546, 20549, 20552, 20555, 20558, 20561, 20564, 20567,
1546        20570, 20573, 20576, 20579, 20582, 20585, 20588, 20591, 20594,
1547        20597, 20600, 20603, 20606, 20609, 20612, 20615, 20618, 20621,
1548        20624, 20627, 20630, 20633, 20636, 20639, 20642, 20645, 20648,
1549        20651, 20654, 20657, 20660, 20663, 20666, 20669, 20672, 20675,
1550        20678, 20681, 20684, 20687, 20690, 20693, 20696, 20699, 20702,
1551        20705, 20708, 20711, 20714, 20717, 20720, 20723, 20726, 20729,
1552        20732, 20735, 20738, 20741, 20744, 20747, 20750, 20753, 20756,
1553        20759, 20762, 20765, 20768, 20771, 20774, 20777, 20780, 20783,
1554        20786, 20789, 20792, 20795, 20798, 20801, 20804, 20807, 20810,
1555        20813, 20816, 20820, 20824, 20828, 20832, 20836, 20840, 20844,
1556        20848, 20852, 20856, 20860, 20864, 20868, 20872, 20876, 20880,
1557        20884, 20888, 20892, 20896, 20900, 20904, 20908, 20912, 20916,
1558        20920, 20928, 20930, 20932, 20935, 20938, 20940, 20942, 20944,
1559        20946, 20948, 20950, 20952, 20954, 20956, 20958, 20960, 20962,
1560        20964, 20966, 20968, 20970, 20972, 20974, 20976, 20978, 20980,
1561        20982, 20984, 20986, 20988, 20990, 20993, 20996, 20999, 21002,
1562        21006, 21009, 21012, 21015, 21018, 21025, 21032, 21036, 21040,
1563        21044, 21048, 21052, 21056, 21060, 21064, 21068, 21072, 21076,
1564        21080, 21084, 21088, 21092, 21096, 21100, 21104, 21108, 21112,
1565        21116, 21120, 21124, 21128, 21132, 21136, 21140, 21144, 21148,
1566        21152, 21156, 21160, 21164, 21168, 21172, 21176, 21180, 21184,
1567        21188, 21192, 21196, 21200, 21204, 21208, 21212, 21222, 21232,
1568        21242, 21252, 21262, 21272, 21282, 21292, 21302, 21306, 21310,
1569        21314, 21318, 21322, 21327, 21331, 21335, 21339, 21343, 21347,
1570        21351, 21355, 21359, 21363, 21368, 21372, 21376, 21380, 21384,
1571        21389, 21393, 21397, 21401, 21406, 21410, 21414, 21418, 21422,
1572        21426, 21431, 21435, 21439, 21443, 21447, 21451, 21455, 21459,
1573        21463, 21467, 21471, 21475, 21479, 21483, 21487, 21491, 21495,
1574        21499, 21503, 21507, 21511, 21515, 21519, 21523, 21528, 21532,
1575        21536, 21540, 21545, 21549, 21553, 21557, 21561, 21565, 21569,
1576        21573, 21577, 21581, 21585, 21589, 21593, 21597, 21601, 21605,
1577        21609, 21613, 21617, 21621, 21625, 21629, 21633, 21637, 21641,
1578        21645, 21649, 21653, 21657, 21661, 21665, 21669, 21673, 21678,
1579        21682, 21686, 21690, 21694, 21698, 21702, 21707, 21712, 21716,
1580        21720, 21724, 21728, 21732, 21736, 21740, 21744, 21748, 21752,
1581        21757, 21761, 21765, 21769, 21773, 21778, 21782, 21786, 21790,
1582        21794, 21798, 21802, 21806, 21810, 21814, 21819, 21823, 21828,
1583        21832, 21836, 21840, 21844, 21848, 21852, 21856, 21860, 21864,
1584        21868, 21872, 21877, 21881, 21885, 21889, 21893, 21897, 21902,
1585        21906, 21911, 21916, 21920, 21924, 21928, 21932, 21937, 21942,
1586        21946, 21950, 21954, 21958, 21962, 21966, 21970, 21974, 21978,
1587        21982, 21986, 21991, 21995, 21999, 22003, 22007, 22011, 22015,
1588        22019, 22023, 22027, 22031, 22035, 22039, 22043, 22047, 22051,
1589        22055, 22059, 22063, 22067, 22072, 22076, 22080, 22084, 22088,
1590        22092, 22097, 22101, 22105, 22109, 22113, 22117, 22121, 22125,
1591        22129, 22133, 22137, 22141, 22146, 22150, 22154, 22158, 22162,
1592        22166, 22170, 22174, 22178, 22182, 22186, 22190, 22194, 22198,
1593        22202, 22206, 22210, 22214, 22218, 22223, 22227, 22231, 22235,
1594        22239, 22243, 22248, 22252, 22256, 22260, 22264, 22268, 22272,
1595        22276, 22280, 22285, 22289, 22293, 22297, 22302, 22306, 22310,
1596        22314, 22318, 22322, 22326, 22331, 22336, 22341, 22345, 22350,
1597        22354, 22358, 22362, 22366, 22370, 22374, 22378, 22382, 22386,
1598        22390, 22395, 22399, 22403, 22407, 22411, 22415, 22419, 22424,
1599        22428, 22432, 22437, 22442, 22446, 22450, 22454, 22458, 22462,
1600        22466, 22470, 22474, 22478, 22483, 22487, 22492, 22496, 22501,
1601        22505, 22509, 22513, 22518, 22522, 22526, 22531, 22536, 22540,
1602        22544, 22548, 22552, 22556, 22560, 22564, 22568, 22572, 22576,
1603        22580, 22584, 22588, 22593, 22597, 22602, 22606, 22611, 22615,
1604        22620, 22625, 22630, 22634, 22638, 22642, 22647, 22652, 22657,
1605        22662, 22666, 22670, 22674, 22678, 22682, 22686, 22690, 22694,
1606        22699, 22703, 22707, 22711, 22715, 22720, 22724, 22729, 22734,
1607        22738, 22742, 22746, 22750, 22754, 22758, 22763, 22768, 22773,
1608        22777, 22781, 22786, 22790, 22794, 22798, 22803, 22807, 22811,
1609        22815, 22819, 22823, 22828, 22832, 22836, 22840, 22844, 22848,
1610        22852, 22857, 22862, 22866, 22871, 22875, 22880, 22884, 22888,
1611        22892, 22897, 22902, 22906, 22911, 22915, 22920, 22924, 22928,
1612        22932, 22936, 22940, 22944, 22949, 22954, 22959, 22964, 22968,
1613        22972, 22976, 22980, 22984, 22988, 22992, 22996, 23000, 23004,
1614        23008, 23012, 23017, 23021, 23025, 23029, 23033, 23037, 23041,
1615        23045, 23049, 23053, 23057, 23061, 23065, 23070, 23075, 23080,
1616        23084, 23088, 23092, 23096, 23101, 23105, 23110, 23114, 23118,
1617        23123, 23128, 23132, 23136, 23140, 23144, 23148, 23152, 23156,
1618        23160, 23164, 23168, 23172, 23176, 23180, 23184, 23188, 23192,
1619        23196, 23200, 23204, 23209, 23213, 23217, 23221, 23225, 23229,
1620        23234, 23239, 23243, 23247, 23251, 23255, 23259, 23263, 23268,
1621        23272, 23276, 23280, 23284, 23289, 23294, 23298, 23302, 23306,
1622        23311, 23315, 23319, 23324, 23329, 23333, 23337, 23341, 23346,
1623        23350, 23354, 23358, 23362, 23366, 23370, 23374, 23379, 23383,
1624        23387, 23391, 23396, 23400, 23404, 23408, 23412, 23417, 23422,
1625        23426, 23430, 23434, 23439, 23443, 23448, 23452, 23456, 23460,
1626        23465, 23469, 23473, 23477, 23481, 23485, 23489, 23493, 23498,
1627        23502, 23506, 23510, 23514, 23518, 23522, 23527, 23531, 23536,
1628        23541, 23546, 23550, 23554, 23558, 23562, 23566, 23570, 23574,
1629        23578, 23583};
1630        const static char string_buffer LLVM_ALIGNAS(32) [23808] = u8R"__(a
1631b
1632c
1633d
1634e
1635f
1636g
1637h
1638i
1639j
1640k
1641l
1642m
1643n
1644o
1645p
1646q
1647r
1648s
1649t
1650u
1651v
1652w
1653x
1654y
1655z
1656 
1657 Ìˆ
1658a
1659 Ì„
16602
16613
1662 Ì
1663Ό
1664 Ì§
16651
1666o
16671⁄4
16681⁄2
16693⁄4
1670à
1671á
1672â
1673ã
1674À
1675Ã¥
1676Ê
1677ç
1678Ú
1679é
1680ê
1681ë
1682ì
1683í
1684î
1685ï
1686ð
1687ñ
1688ò
1689ó
1690ÃŽ
1691õ
1692ö
1693Þ
1694ù
1695ú
1696û
1697Ì
1698Ü
1699ß
1700ss
1701ā
1702ă
1703ą
1704ć
1705ĉ
1706ċ
1707č
1708ď
1709đ
1710ē
1711ĕ
1712ė
1713ę
1714ě
1715ĝ
1716ğ
1717Ä¡
1718Ä£
1719Ä¥
1720ħ
1721Ä©
1722Ä«
1723Ä­
1724į
1725i̇
1726ij
1727ij
1728ĵ
1729Ä·
1730ĺ
1731Č
1732ÄŸ
1733l·
1734l·
1735ł
1736ń
1737ņ
1738ň
1739ÊŒn
1740ŋ
1741ō
1742ŏ
1743ő
1744œ
1745ŕ
1746ŗ
1747ř
1748ś
1749ŝ
1750ş
1751Å¡
1752Å£
1753Å¥
1754ŧ
1755Å©
1756Å«
1757Å­
1758ů
1759ű
1760ų
1761ŵ
1762Å·
1763ÿ
1764ź
1765Ō
1766ÅŸ
1767s
1768ɓ
1769ƃ
1770ƅ
1771ɔ
1772ƈ
1773ɖ
1774ɗ
1775ƌ
1776ǝ
1777ə
1778ɛ
1779ƒ
1780É 
1781É£
1782É©
1783Éš
1784ƙ
1785ɯ
1786ɲ
1787ɵ
1788Æ¡
1789Æ£
1790Æ¥
1791ʀ
1792Æš
1793ʃ
1794Æ­
1795ʈ
1796Æ°
1797ʊ
1798ʋ
1799ÆŽ
1800ƶ
1801ʒ
1802ƹ
1803Ɯ
1804dÅŸ
1805dÅŸ
1806dÅŸ
1807lj
1808lj
1809lj
1810nj
1811nj
1812nj
1813ǎ
1814ǐ
1815ǒ
1816ǔ
1817ǖ
1818ǘ
1819ǚ
1820ǜ
1821ǟ
1822Ç¡
1823Ç£
1824Ç¥
1825ǧ
1826Ç©
1827Ç«
1828Ç­
1829ǯ
1830dz
1831dz
1832dz
1833ǵ
1834ƕ
1835Æ¿
1836ǹ
1837Ç»
1838ǜ
1839Ç¿
1840ȁ
1841ȃ
1842ȅ
1843ȇ
1844ȉ
1845ȋ
1846ȍ
1847ȏ
1848ȑ
1849ȓ
1850ȕ
1851ȗ
1852ș
1853ț
1854ȝ
1855ȟ
1856ƞ
1857È£
1858È¥
1859ȧ
1860È©
1861È«
1862È­
1863ȯ
1864ȱ
1865ȳ
1866â±¥
1867Ȍ
1868ƚ
1869ⱊ
1870ɂ
1871ƀ
1872ʉ
1873ʌ
1874ɇ
1875ɉ
1876ɋ
1877ɍ
1878ɏ
1879h
1880ÉŠ
1881j
1882r
1883ɹ
1884É»
1885ʁ
1886w
1887y
1888 Ì†
1889 Ì‡
1890 ÌŠ
1891 Ìš
1892 Ìƒ
1893 Ì‹
1894É£
1895l
1896s
1897x
1898ʕ
1899̀
1900́
1901̓
1902̈́
1903ι
1904ͱ
1905ͳ
1906ʹ
1907Í·
1908 Î¹
1909;
1910ϳ
1911 Ì
1912 ÌˆÌ
1913ά
1914·
1915έ
1916ή
1917ί
1918ό
1919ύ
1920ώ
1921α
1922β
1923γ
1924ÎŽ
1925ε
1926ζ
1927η
1928Ξ
1929ι
1930κ
1931λ
1932Ό
1933Μ
1934Ο
1935ο
1936π
1937ρ
1938σ
1939τ
1940υ
1941φ
1942χ
1943ψ
1944ω
1945ϊ
1946ϋ
1947σ
1948ϗ
1949β
1950Ξ
1951υ
1952ύ
1953ϋ
1954φ
1955π
1956ϙ
1957ϛ
1958ϝ
1959ϟ
1960Ï¡
1961Ï£
1962Ï¥
1963ϧ
1964Ï©
1965Ï«
1966Ï­
1967ϯ
1968κ
1969ρ
1970σ
1971Ξ
1972ε
1973Ïž
1974σ
1975Ï»
1976Í»
1977͌
1978͜
1979ѐ
1980ё
1981ђ
1982ѓ
1983є
1984ѕ
1985і
1986ї
1987ј
1988љ
1989њ
1990ћ
1991ќ
1992ѝ
1993ў
1994џ
1995а
1996б
1997в
1998г
1999ÐŽ
2000е
2001ж
2002з
2003О
2004й
2005к
2006л
2007Ќ
2008М
2009П
2010п
2011р
2012с
2013т
2014у
2015ф
2016х
2017ц
2018ч
2019ш
2020щ
2021ъ
2022ы
2023ь
2024э
2025ю
2026я
2027Ñ¡
2028Ñ£
2029Ñ¥
2030ѧ
2031Ñ©
2032Ñ«
2033Ñ­
2034ѯ
2035ѱ
2036ѳ
2037ѵ
2038Ñ·
2039ѹ
2040Ñ»
2041ќ
2042Ñ¿
2043ҁ
2044ҋ
2045ҍ
2046ҏ
2047ґ
2048ғ
2049ҕ
2050җ
2051ҙ
2052қ
2053ҝ
2054ҟ
2055Ò¡
2056Ò£
2057Ò¥
2058Ò§
2059Ò©
2060Ò«
2061Ò­
2062Ò¯
2063Ò±
2064Ò³
2065Òµ
2066Ò·
2067Ò¹
2068Ò»
2069Ҝ
2070Ò¿
2071ӏ
2072ӂ
2073ӄ
2074ӆ
2075ӈ
2076ӊ
2077ӌ
2078ӎ
2079ӑ
2080ӓ
2081ӕ
2082ӗ
2083ә
2084ӛ
2085ӝ
2086ӟ
2087Ó¡
2088Ó£
2089Ó¥
2090Ó§
2091Ó©
2092Ó«
2093Ó­
2094Ó¯
2095Ó±
2096Ó³
2097Óµ
2098Ó·
2099Ó¹
2100Ó»
2101Ӝ
2102Ó¿
2103ԁ
2104ԃ
2105ԅ
2106ԇ
2107ԉ
2108ԋ
2109ԍ
2110ԏ
2111ԑ
2112ԓ
2113ԕ
2114ԗ
2115ԙ
2116ԛ
2117ԝ
2118ԟ
2119Ô¡
2120Ô£
2121Ô¥
2122Ô§
2123Ô©
2124Ô«
2125Ô­
2126Ô¯
2127Õ¡
2128Õ¢
2129Õ£
2130Õ€
2131Õ¥
2132ÕŠ
2133Õ§
2134Õš
2135Õ©
2136Õª
2137Õ«
2138Õ¬
2139Õ­
2140Õ®
2141Õ¯
2142Õ°
2143Õ±
2144Õ²
2145Õ³
2146ÕŽ
2147Õµ
2148Õ¶
2149Õ·
2150Õž
2151Õ¹
2152Õº
2153Õ»
2154Ռ
2155՜
2156ÕŸ
2157Õ¿
2158ր
2159ց
2160ւ
2161փ
2162ք
2163օ
2164ֆ
2165եւ
2166اَ
2167ÙˆÙŽ
2168Û‡ÙŽ
2169ÙŠÙŽ
2170à€•à€Œ
2171à€–à€Œ
2172à€—à€Œ
2173à€œà€Œ
2174à€¡à€Œ
2175à€¢à€Œ
2176à€«à€Œ
2177à€¯à€Œ
2178àŠ¡àŠŒ
2179àŠ¢àŠŒ
2180àŠ¯àŠŒ
2181àš²àšŒ
2182àšžàšŒ
2183àš–àšŒ
2184àš—àšŒ
2185àšœàšŒ
2186àš«àšŒ
2187ଡଌ
2188ଢଌ
2189à¹àž²
2190ໍາ
2191ຫນ
2192ຫມ
2193àŒ‹
2194àœ‚àŸ·
2195àœŒàŸ·
2196àœ‘àŸ·
2197àœ–àŸ·
2198àœ›àŸ·
2199àœ€àŸµ
2200àœ±àœ²
2201àœ±àœŽ
2202àŸ²àŸ€
2203àŸ²àœ±àŸ€
2204àŸ³àŸ€
2205àŸ³àœ±àŸ€
2206àœ±àŸ€
2207àŸ’àŸ·
2208àŸœàŸ·
2209àŸ¡àŸ·
2210àŸŠàŸ·
2211àŸ«àŸ·
2212àŸàŸµ
2213⮀
2214⎁
2215⮂
2216⎃
2217⮄
2218⮅
2219⮆
2220⮇
2221⎈
2222⮉
2223⮊
2224⮋
2225⮌
2226⎍
2227⮎
2228⎏
2229⎐
2230⮑
2231⮒
2232⮓
2233⮔
2234⮕
2235⮖
2236⮗
2237⎘
2238⮙
2239⮚
2240⮛
2241⮜
2242⎝
2243⮞
2244⮟
2245⎠
2246⎡
2247⎢
2248⎣
2249⎀
2250⎥
2251⎧
2252⎭
2253ნ
2254Ᏸ
2255Ᏹ
2256Ᏺ
2257Ᏻ
2258Ꮞ
2259Ᏽ
2260в
2261ÐŽ
2262П
2263с
2264т
2265т
2266ъ
2267Ñ£
2268ꙋ
2269ა
2270ბ
2271გ
2272დ
2273ე
2274ვ
2275ზ
2276თ
2277ი
2278კ
2279ლ
2280მ
2281ნ
2282ო
2283პ
2284ჟ
2285რ
2286ს
2287ტ
2288უ
2289Ⴠ
2290ქ
2291჊
2292ყ
2293ლ
2294ჩ
2295ც
2296ძ
2297წ
2298ჭ
2299ხ
2300ჯ
2301ჰ
2302ჱ
2303ჲ
2304ჳ
2305჎
2306ჵ
2307ჶ
2308ჷ
2309პ
2310ჹ
2311ჺ
2312ნ
2313ჟ
2314ჿ
2315a
2316Ê
2317b
2318d
2319e
2320ǝ
2321g
2322h
2323i
2324j
2325k
2326l
2327m
2328n
2329o
2330È£
2331p
2332r
2333t
2334u
2335w
2336a
2337ɐ
2338ɑ
2339ᮂ
2340b
2341d
2342e
2343ə
2344ɛ
2345ɜ
2346g
2347k
2348m
2349ŋ
2350o
2351ɔ
2352ᮖ
2353ᮗ
2354p
2355t
2356u
2357᎝
2358ɯ
2359v
2360Ꭵ
2361β
2362γ
2363ÎŽ
2364φ
2365χ
2366i
2367r
2368u
2369v
2370β
2371γ
2372ρ
2373φ
2374χ
2375М
2376ɒ
2377c
2378ɕ
2379ð
2380ɜ
2381f
2382ɟ
2383É¡
2384É¥
2385Éš
2386É©
2387ɪ
2388áµ»
2389ʝ
2390É­
2391ᶅ
2392ʟ
2393ɱ
2394É°
2395ɲ
2396ɳ
2397ÉŽ
2398ɵ
2399Éž
2400ʂ
2401ʃ
2402Æ«
2403ʉ
2404ʊ
2405ᮜ
2406ʋ
2407ʌ
2408z
2409ʐ
2410ʑ
2411ʒ
2412Ξ
2413ខ
2414ឃ
2415ᾅ
2416ᾇ
2417ᾉ
2418ᾋ
2419ឍ
2420ត
2421ᾑ
2422ᾓ
2423ᾕ
2424ᾗ
2425ᾙ
2426ᾛ
2427ឝ
2428ᾟ
2429áž¡
2430ឣ
2431ឥ
2432ឧ
2433áž©
2434áž«
2435áž­
2436ឯ
2437áž±
2438áž³
2439ážµ
2440áž·
2441áž¹
2442áž»
2443វ
2444áž¿
2445ṁ
2446ṃ
2447ṅ
2448ṇ
2449ṉ
2450ṋ
2451ṍ
2452ṏ
2453ṑ
2454ṓ
2455ṕ
2456ṗ
2457ṙ
2458ṛ
2459ṝ
2460ṟ
2461ṡ
2462á¹£
2463á¹¥
2464ṧ
2465ṩ
2466ṫ
2467á¹­
2468ṯ
2469á¹±
2470á¹³
2471á¹µ
2472á¹·
2473á¹¹
2474á¹»
2475Ṝ
2476ṿ
2477ẁ
2478ẃ
2479ẅ
2480ẇ
2481ẉ
2482ẋ
2483ẍ
2484ẏ
2485ẑ
2486ẓ
2487ẕ
2488aÊŸ
2489ṡ
2490ss
2491ạ
2492ả
2493ấ
2494ầ
2495ẩ
2496ẫ
2497ậ
2498ắ
2499ằ
2500ẳ
2501ẵ
2502ặ
2503ẹ
2504ẻ
2505ẜ
2506ế
2507ề
2508ể
2509ễ
2510ệ
2511ỉ
2512ị
2513ọ
2514ỏ
2515ố
2516ồ
2517ổ
2518ỗ
2519ộ
2520ớ
2521ờ
2522ở
2523ỡ
2524ợ
2525ụ
2526ủ
2527ứ
2528ừ
2529á»­
2530ữ
2531á»±
2532ỳ
2533ỵ
2534á»·
2535ỹ
2536á»»
2537Ờ
2538ỿ
2539ጀ
2540ጁ
2541ጂ
2542ጃ
2543ጄ
2544ጅ
2545ጆ
2546ጇ
2547ጐ
2548጑
2549ጒ
2550ጓ
2551ጔ
2552ጕ
2553ጠ
2554ጡ
2555ጢ
2556ጣ
2557ጀ
2558ጥ
2559ጊ
2560ጧ
2561ጰ
2562ጱ
2563ጲ
2564ጳ
2565ጎ
2566ጵ
2567ጶ
2568ጷ
2569ᜀ
2570ᜁ
2571ᜂ
2572ᜃ
2573ᜄ
2574ᜅ
2575ᜑ
2576ᜓ
2577᜕
2578᜗
2579ᜠ
2580ᜡ
2581ᜢ
2582ᜣ
2583ᜀ
2584ᜥ
2585ᜊ
2586ᜧ
2587ά
2588έ
2589ή
2590ί
2591ό
2592ύ
2593ώ
2594ጀι
2595ጁι
2596ጂι
2597ጃι
2598ጄι
2599ጅι
2600ጆι
2601ጇι
2602ጀι
2603ጁι
2604ጂι
2605ጃι
2606ጄι
2607ጅι
2608ጆι
2609ጇι
2610ጠι
2611ጡι
2612ጢι
2613ጣι
2614ጀι
2615ጥι
2616ጊι
2617ጧι
2618ጠι
2619ጡι
2620ጢι
2621ጣι
2622ጀι
2623ጥι
2624ጊι
2625ጧι
2626ᜠι
2627ᜡι
2628ᜢι
2629ᜣι
2630ᜀι
2631ᜥι
2632ᜊι
2633ᜧι
2634ᜠι
2635ᜡι
2636ᜢι
2637ᜣι
2638ᜀι
2639ᜥι
2640ᜊι
2641ᜧι
2642ᜰι
2643αι
2644άι
2645៶ι
2646៰
2647៱
2648ᜰ
2649ά
2650αι
2651 Ì“
2652ι
2653 Ì“
2654 Í‚
2655 ÌˆÍ‚
2656ᜎι
2657ηι
2658ήι
2659ῆι
2660ᜲ
2661έ
2662ᜎ
2663ή
2664ηι
2665 Ì“Ì€
2666 Ì“́
2667 Ì“Í‚
2668ΐ
2669ῐ
2670ῑ
2671᜶
2672ί
2673 Ì”Ì€
2674 Ì”́
2675 Ì”Í‚
2676ΰ
2677á¿ 
2678á¿¡
2679᜺
2680ύ
2681á¿¥
2682 ÌˆÌ€
2683 ÌˆÌ
2684`
2685ᜌι
2686ωι
2687ώι
2688ῶι
2689᜞
2690ό
2691ᜌ
2692ώ
2693ωι
2694 Ì
2695 Ì”
2696 
2697 
2698 
2699 
2700 
2701 
2702 
2703 
2704 
2705 
2706 
2707‐
2708 Ì³
2709.
2710..
2711...
2712 
2713′′
2714′′′
2715‵‵
2716‵‵‵
2717!!
2718 Ì…
2719??
2720?!
2721!?
2722′′′′
2723 
27240
2725i
27264
27275
27286
27297
27308
27319
2732+
2733−
2734=
2735(
2736)
2737n
27380
27391
27402
27413
27424
27435
27446
27457
27468
27479
2748+
2749−
2750=
2751(
2752)
2753a
2754e
2755o
2756x
2757ə
2758h
2759k
2760l
2761m
2762n
2763p
2764s
2765t
2766rs
2767a/c
2768a/s
2769c
2770°c
2771c/o
2772c/u
2773ɛ
2774°f
2775g
2776h
2777h
2778h
2779h
2780ħ
2781i
2782i
2783l
2784l
2785n
2786no
2787p
2788q
2789r
2790r
2791r
2792sm
2793tel
2794tm
2795z
2796ω
2797z
2798k
2799Ã¥
2800b
2801c
2802e
2803e
2804f
2805ⅎ
2806m
2807o
2808א
2809ב
2810ג
2811ד
2812i
2813fax
2814π
2815γ
2816γ
2817π
2818∑
2819d
2820d
2821e
2822i
2823j
28241⁄7
28251⁄9
28261⁄10
28271⁄3
28282⁄3
28291⁄5
28302⁄5
28313⁄5
28324⁄5
28331⁄6
28345⁄6
28351⁄8
28363⁄8
28375⁄8
28387⁄8
28391⁄
2840i
2841ii
2842iii
2843iv
2844v
2845vi
2846vii
2847viii
2848ix
2849x
2850xi
2851xii
2852l
2853c
2854d
2855m
2856i
2857ii
2858iii
2859iv
2860v
2861vi
2862vii
2863viii
2864ix
2865x
2866xi
2867xii
2868l
2869c
2870d
2871m
2872ↄ
28730⁄3
2874∫∫
2875∫∫∫
2876∮∮
2877∮∮∮
2878〈
2879〉
28801
28812
28823
28834
28845
28856
28867
28878
28889
288910
289011
289112
289213
289314
289415
289516
289617
289718
289819
289920
2900(1)
2901(2)
2902(3)
2903(4)
2904(5)
2905(6)
2906(7)
2907(8)
2908(9)
2909(10)
2910(11)
2911(12)
2912(13)
2913(14)
2914(15)
2915(16)
2916(17)
2917(18)
2918(19)
2919(20)
29201.
29212.
29223.
29234.
29245.
29256.
29267.
29278.
29289.
292910.
293011.
293112.
293213.
293314.
293415.
293516.
293617.
293718.
293819.
293920.
2940(a)
2941(b)
2942(c)
2943(d)
2944(e)
2945(f)
2946(g)
2947(h)
2948(i)
2949(j)
2950(k)
2951(l)
2952(m)
2953(n)
2954(o)
2955(p)
2956(q)
2957(r)
2958(s)
2959(t)
2960(u)
2961(v)
2962(w)
2963(x)
2964(y)
2965(z)
2966a
2967b
2968c
2969d
2970e
2971f
2972g
2973h
2974i
2975j
2976k
2977l
2978m
2979n
2980o
2981p
2982q
2983r
2984s
2985t
2986u
2987v
2988w
2989x
2990y
2991z
2992a
2993b
2994c
2995d
2996e
2997f
2998g
2999h
3000i
3001j
3002k
3003l
3004m
3005n
3006o
3007p
3008q
3009r
3010s
3011t
3012u
3013v
3014w
3015x
3016y
3017z
30180
3019∫∫∫∫
3020::=
3021==
3022===
3023⫝̞
3024â°°
3025â°±
3026â°²
3027â°³
3028â°Ž
3029â°µ
3030â°¶
3031â°·
3032â°ž
3033â°¹
3034â°º
3035â°»
3036Ⰼ
3037Ⱌ
3038â°Ÿ
3039â°¿
3040ⱀ
3041ⱁ
3042ⱂ
3043ⱃ
3044ⱄ
3045ⱅ
3046ⱆ
3047ⱇ
3048ⱈ
3049ⱉ
3050ⱊ
3051ⱋ
3052ⱌ
3053ⱍ
3054ⱎ
3055ⱏ
3056ⱐ
3057ⱑ
3058ⱒ
3059ⱓ
3060ⱔ
3061ⱕ
3062ⱖ
3063ⱗ
3064ⱘ
3065ⱙ
3066ⱚ
3067ⱛ
3068ⱜ
3069ⱝ
3070ⱞ
3071ⱡ
3072É«
3073ᵜ
3074ɜ
3075ⱚ
3076ⱪ
3077ⱬ
3078ɑ
3079ɱ
3080ɐ
3081ɒ
3082â±³
3083ⱶ
3084j
3085v
3086È¿
3087ɀ
3088ⲁ
3089ⲃ
3090ⲅ
3091ⲇ
3092ⲉ
3093ⲋ
3094ⲍ
3095ⲏ
3096ⲑ
3097ⲓ
3098ⲕ
3099ⲗ
3100ⲙ
3101ⲛ
3102ⲝ
3103ⲟ
3104ⲡ
3105â²£
3106â²¥
3107ⲧ
3108ⲩ
3109ⲫ
3110â²­
3111ⲯ
3112â²±
3113â²³
3114â²µ
3115â²·
3116â²¹
3117â²»
3118Ⲝ
3119ⲿ
3120ⳁ
3121ⳃ
3122ⳅ
3123ⳇ
3124ⳉ
3125ⳋ
3126ⳍ
3127ⳏ
3128ⳑ
3129ⳓ
3130ⳕ
3131ⳗ
3132ⳙ
3133ⳛ
3134ⳝ
3135ⳟ
3136ⳡ
3137â³£
3138ⳬ
3139â³®
3140â³³
3141ⵡ
3142母
3143韟
3144侀
3145äžš
3146䞶
3147äž¿
3148乙
3149亅
3150二
3151亠
3152人
3153儿
3154入
3155八
3156冂
3157冖
3158冫
3159几
3160凵
3161刀
3162力
3163勹
3164匕
3165匚
3166匞
3167十
3168卜
3169卩
3170厂
3171厶
3172又
3173口
3174囗
3175土
3176士
3177倂
3178倊
3179倕
3180倧
3181女
3182子
3183宀
3184寞
3185小
3186å°¢
3187å°ž
3188å±®
3189å±±
3190巛
3191å·¥
3192å·±
3193å·Ÿ
3194å¹²
3195幺
3196广
3197廎
3198廟
3199匋
3200匓
3201圐
3202圡
3203圳
3204心
3205戈
3206戶
3207手
3208支
3209攎
3210文
3211斗
3212æ–€
3213方
3214无
3215日
3216曰
3217月
3218朚
3219欠
3220æ­¢
3221æ­¹
3222殳
3223毋
3224比
3225毛
3226氏
3227气
3228æ°Ž
3229火
3230爪
3231父
3232爻
3233爿
3234片
3235牙
3236牛
3237犬
3238玄
3239玉
3240瓜
3241瓩
3242甘
3243生
3244甹
3245田
3246疋
3247疒
3248癶
3249癜
3250皮
3251皿
3252目
3253矛
3254矢
3255石
3256瀺
3257犞
3258犟
3259ç©Ž
3260立
3261竹
3262ç±³
3263糞
3264猶
3265眑
3266矊
3267矜
3268老
3269而
3270耒
3271耳
3272聿
3273肉
3274臣
3275自
3276至
3277臌
3278舌
3279舛
3280舟
3281艮
3282色
3283艞
3284虍
3285虫
3286血
3287行
3288è¡£
3289襟
3290芋
3291角
3292蚀
3293è°·
3294豆
3295豕
3296豞
3297貝
3298èµ€
3299èµ°
3300足
3301身
3302車
3303蟛
3304蟰
3305蟵
3306邑
3307酉
3308釆
3309里
3310金
3311長
3312門
3313阜
3314隶
3315隹
3316雹
3317靑
3318非
3319面
3320革
3321韋
3322韭
3323音
3324頁
3325颚
3326飛
3327食
3328驖
3329驙
3330銬
3331骚
3332高
3333髟
3334鬥
3335鬯
3336鬲
3337鬌
3338魚
3339é³¥
3340é¹µ
3341鹿
3342麥
3343麻
3344黃
3345黍
3346黑
3347黹
3348黜
3349錎
3350錓
3351錠
3352錻
3353霊
3354霒
3355韍
3356韜
3357韠
3358 
3359〒
3360十
3361卄
3362卅
3363 ã‚™
3364 ã‚š
3365より
3366コト
3367ᄀ
3368ᄁ
3369ᆪ
3370ᄂ
3371ᆬ
3372ᆭ
3373ᄃ
3374ᄄ
3375ᄅ
3376ᆰ
3377ᆱ
3378ᆲ
3379ᆳ
3380ᆮ
3381ᆵ
3382ᄚ
3383ᄆ
3384ᄇ
3385ᄈ
3386ᄡ
3387ᄉ
3388ᄊ
3389ᄋ
3390ᄌ
3391ᄍ
3392ᄎ
3393ᄏ
3394ᄐ
3395ᄑ
3396ᄒ
3397ᅡ
3398ᅢ
3399ᅣ
3400á…€
3401ᅥ
3402ᅩ
3403ᅧ
3404ᅹ
3405ᅩ
3406ᅪ
3407ᅫ
3408ᅬ
3409ᅭ
3410ᅮ
3411ᅯ
3412ᅰ
3413ᅱ
3414ᅲ
3415ᅳ
3416ᅮ
3417ᅵ
3418ᄔ
3419ᄕ
3420ᇇ
3421ᇈ
3422ᇌ
3423ᇎ
3424ᇓ
3425ᇗ
3426ᇙ
3427ᄜ
3428ᇝ
3429ᇟ
3430ᄝ
3431ᄞ
3432ᄠ
3433ᄢ
3434ᄣ
3435ᄧ
3436ᄩ
3437ᄫ
3438ᄬ
3439ᄭ
3440ᄮ
3441ᄯ
3442ᄲ
3443ᄶ
3444ᅀ
3445ᅇ
3446ᅌ
3447ᇱ
3448ᇲ
3449ᅗ
3450ᅘ
3451ᅙ
3452ᆄ
3453ᆅ
3454ᆈ
3455ᆑ
3456ᆒ
3457ᆔ
3458ᆞ
3459ᆡ
3460侀
3461二
3462侉
3463四
3464侊
3465äž­
3466例
3467甲
3468乙
3469侙
3470䞁
3471倩
3472地
3473人
3474(ᄀ)
3475(ᄂ)
3476(ᄃ)
3477(ᄅ)
3478(ᄆ)
3479(ᄇ)
3480(ᄉ)
3481(ᄋ)
3482(ᄌ)
3483(ᄎ)
3484(ᄏ)
3485(ᄐ)
3486(ᄑ)
3487(ᄒ)
3488(가)
3489(나)
3490(ë‹€)
3491(띌)
3492(마)
3493(바)
3494(사)
3495(아)
3496(자)
3497(ì°š)
3498(칎)
3499(타)
3500(파)
3501(하)
3502(죌)
3503(였전)
3504(였후)
3505(侀)
3506(二)
3507(侉)
3508(四)
3509(五)
3510(六)
3511(䞃)
3512(八)
3513(九)
3514(十)
3515(月)
3516(火)
3517(æ°Ž)
3518(朚)
3519(金)
3520(土)
3521(日)
3522(æ ª)
3523(有)
3524(瀟)
3525(名)
3526(特)
3527(財)
3528(祝)
3529(劎)
3530(代)
3531(呌)
3532(å­Š)
3533(監)
3534(䌁)
3535(資)
3536(協)
3537(祭)
3538(䌑)
3539(自)
3540(至)
3541問
3542幌
3543文
3544箏
3545pte
354621
354722
354823
354924
355025
355126
355227
355328
355429
355530
355631
355732
355833
355934
356035
3561ᄀ
3562ᄂ
3563ᄃ
3564ᄅ
3565ᄆ
3566ᄇ
3567ᄉ
3568ᄋ
3569ᄌ
3570ᄎ
3571ᄏ
3572ᄐ
3573ᄑ
3574ᄒ
3575가
3576나
3577ë‹€
3578띌
3579마
3580바
3581사
3582아
3583자
3584ì°š
3585칎
3586타
3587파
3588하
3589ì°žê³ 
3590죌의
3591우
3592侀
3593二
3594侉
3595四
3596五
3597六
3598䞃
3599八
3600九
3601十
3602月
3603火
3604æ°Ž
3605朚
3606金
3607土
3608日
3609æ ª
3610有
3611瀟
3612名
3613特
3614財
3615祝
3616劎
3617秘
3618男
3619女
3620適
3621優
3622印
3623泚
3624項
3625䌑
3626写
3627æ­£
3628侊
3629äž­
3630例
3631å·Š
3632右
3633医
3634宗
3635å­Š
3636監
3637䌁
3638資
3639協
3640倜
364136
364237
364338
364439
364540
364641
364742
364843
364944
365045
365146
365247
365348
365449
365550
36561月
36572月
36583月
36594月
36605月
36616月
36627月
36638月
36649月
366510月
366611月
366712月
3668hg
3669erg
3670ev
3671ltd
3672ア
3673ã‚€
3674ã‚Š
3675ã‚š
3676オ
3677カ
3678キ
3679ク
3680ケ
3681コ
3682サ
3683シ
3684ス
3685セ
3686゜
3687タ
3688チ
3689ツ
3690テ
3691ト
3692ナ
3693ニ
3694ヌ
3695ネ
3696ノ
3697ハ
3698ヒ
3699フ
3700ヘ
3701ホ
3702マ
3703ミ
3704ム
3705メ
3706モ
3707ダ
3708ナ
3709ペ
3710ラ
3711リ
3712ル
3713レ
3714ロ
3715ワ
3716ヰ
3717ヱ
3718ヲ
3719アパヌト
3720アルファ
3721アンペア
3722アヌル
3723むニング
3724むンチ
3725りォン
3726゚スクヌド
3727゚ヌカヌ
3728オンス
3729オヌム
3730カむリ
3731カラット
3732カロリヌ
3733ガロン
3734ガンマ
3735ギガ
3736ギニヌ
3737キュリヌ
3738ギルダヌ
3739キロ
3740キログラム
3741キロメヌトル
3742キロワット
3743グラム
3744グラムトン
3745クルれむロ
3746クロヌネ
3747ケヌス
3748コルナ
3749コヌポ
3750サむクル
3751サンチヌム
3752シリング
3753センチ
3754セント
3755ダヌス
3756デシ
3757ドル
3758トン
3759ナノ
3760ノット
3761ハむツ
3762パヌセント
3763パヌツ
3764バヌレル
3765ピアストル
3766ピクル
3767ピコ
3768ビル
3769ファラッド
3770フィヌト
3771ブッシェル
3772フラン
3773ヘクタヌル
3774ペ゜
3775ペニヒ
3776ヘルツ
3777ペンス
3778ペヌゞ
3779ベヌタ
3780ポむント
3781ボルト
3782ホン
3783ポンド
3784ホヌル
3785ホヌン
3786マむクロ
3787マむル
3788マッハ
3789マルク
3790マンション
3791ミクロン
3792ミリ
3793ミリバヌル
3794メガ
3795メガトン
3796メヌトル
3797ダヌド
3798ダヌル
3799ナアン
3800リットル
3801リラ
3802ルピヌ
3803ルヌブル
3804レム
3805レントゲン
3806ワット
38070点
38081点
38092点
38103点
38114点
38125点
38136点
38147点
38158点
38169点
381710点
381811点
381912点
382013点
382114点
382215点
382316点
382417点
382518点
382619点
382720点
382821点
382922点
383023点
383124点
3832hpa
3833da
3834au
3835bar
3836ov
3837pc
3838dm
3839dm2
3840dm3
3841iu
3842平成
3843昭和
3844倧正
3845明治
3846株匏䌚瀟
3847pa
3848na
3849ÎŒa
3850ma
3851ka
3852kb
3853mb
3854gb
3855cal
3856kcal
3857pf
3858nf
3859ÎŒf
3860ÎŒg
3861mg
3862kg
3863hz
3864khz
3865mhz
3866ghz
3867thz
3868ÎŒl
3869ml
3870dl
3871kl
3872fm
3873nm
3874ÎŒm
3875mm
3876cm
3877km
3878mm2
3879cm2
3880m2
3881km2
3882mm3
3883cm3
3884m3
3885km3
3886m∕s
3887m∕s2
3888pa
3889kpa
3890mpa
3891gpa
3892rad
3893rad∕s
3894rad∕s2
3895ps
3896ns
3897ÎŒs
3898ms
3899pv
3900nv
3901ÎŒv
3902mv
3903kv
3904mv
3905pw
3906nw
3907ÎŒw
3908mw
3909kw
3910mw
3911kω
3912mω
3913a.m.
3914bq
3915cc
3916cd
3917c∕kg
3918co.
3919db
3920gy
3921ha
3922hp
3923in
3924kk
3925km
3926kt
3927lm
3928ln
3929log
3930lx
3931mb
3932mil
3933mol
3934ph
3935p.m.
3936ppm
3937pr
3938sr
3939sv
3940wb
3941v∕m
3942a∕m
39431日
39442日
39453日
39464日
39475日
39486日
39497日
39508日
39519日
395210日
395311日
395412日
395513日
395614日
395715日
395816日
395917日
396018日
396119日
396220日
396321日
396422日
396523日
396624日
396725日
396826日
396927日
397028日
397129日
397230日
397331日
3974gal
3975ꙁ
3976ꙃ
3977ꙅ
3978ꙇ
3979ꙉ
3980ꙋ
3981ꙍ
3982ꙏ
3983ꙑ
3984ꙓ
3985ꙕ
3986ꙗ
3987ꙙ
3988ꙛ
3989ꙝ
3990ꙟ
3991ꙡ
3992ꙣ
3993ꙥ
3994ꙧ
3995ꙩ
3996ꙫ
3997ꙭ
3998ꚁ
3999ꚃ
4000ꚅ
4001ꚇ
4002ꚉ
4003ꚋ
4004ꚍ
4005ꚏ
4006ꚑ
4007ꚓ
4008ꚕ
4009ꚗ
4010ꚙ
4011ꚛ
4012ъ
4013ь
4014ꜣ
4015ꜥ
4016ꜧ
4017ꜩ
4018ꜫ
4019ꜭ
4020ꜯ
4021ꜳ
4022ꜵ
4023ꜷ
4024ꜹ
4025ꜻ
4026ꜜ
4027ꜿ
4028ꝁ
4029ꝃ
4030ꝅ
4031ꝇ
4032ꝉ
4033ꝋ
4034ꝍ
4035ꝏ
4036ꝑ
4037ꝓ
4038ꝕ
4039ꝗ
4040ꝙ
4041ꝛ
4042ꝝ
4043ꝟ
4044ꝡ
4045ꝣ
4046ꝥ
4047ꝧ
4048ꝩ
4049ꝫ
4050ꝭ
4051ꝯ
4052ꝯ
4053ꝺ
4054Ꝍ
4055áµ¹
4056ꝿ
4057ꞁ
4058ꞃ
4059ꞅ
4060ꞇ
4061ꞌ
4062É¥
4063ꞑ
4064ꞓ
4065ꞗ
4066ꞙ
4067ꞛ
4068ꞝ
4069ꞟ
4070ꞡ
4071ꞣ
4072ꞥ
4073ꞧ
4074ꞩ
4075ÉŠ
4076ɜ
4077É¡
4078ɬ
4079ɪ
4080ʞ
4081ʇ
4082ʝ
4083ꭓ
4084ꞵ
4085ꞷ
4086ꞹ
4087ħ
4088œ
4089ꜧ
4090ꬷ
4091É«
4092ꭒ
4093Ꭰ
4094Ꭱ
4095Ꭲ
4096Ꭳ
4097ᎀ
4098Ꭵ
4099ᎊ
4100Ꭷ
4101᎚
4102Ꭹ
4103Ꭺ
4104Ꭻ
4105Ꭼ
4106Ꭽ
4107Ꭾ
4108Ꭿ
4109Ꮀ
4110Ꮁ
4111Ꮂ
4112Ꮃ
4113Ꭾ
4114Ꮅ
4115Ꮆ
4116Ꮇ
4117Ꮎ
4118Ꮉ
4119Ꮊ
4120Ꮋ
4121ᎌ
4122᎜
4123᎟
4124Ꮏ
4125Ꮐ
4126Ꮑ
4127Ꮒ
4128Ꮓ
4129Ꮔ
4130Ꮕ
4131Ꮖ
4132Ꮗ
4133Ꮘ
4134Ꮙ
4135Ꮚ
4136Ꮛ
4137Ꮜ
4138Ꮝ
4139Ꮞ
4140Ꮟ
4141Ꮠ
4142Ꮡ
4143Ꮢ
4144Ꮣ
4145Ꮤ
4146Ꮥ
4147Ꮦ
4148Ꮧ
4149Ꮨ
4150Ꮩ
4151Ꮪ
4152Ꮫ
4153Ꮬ
4154Ꮭ
4155Ꮮ
4156Ꮯ
4157Ꮰ
4158Ꮱ
4159Ꮲ
4160Ꮳ
4161Ꮐ
4162Ꮵ
4163Ꮚ
4164Ꮷ
4165Ꮪ
4166Ꮹ
4167Ꮺ
4168Ꮻ
4169Ꮼ
4170Ꮽ
4171Ꮾ
4172Ꮿ
4173豈
4174曎
4175車
4176賈
4177滑
4178äž²
4179句
4180韜
4181韜
4182契
4183金
4184喇
4185奈
4186懶
4187癩
4188矅
4189蘿
4190螺
4191裞
4192邏
4193æš‚
4194掛
4195烙
4196珞
4197萜
4198酪
4199駱
4200亂
4201卵
4202欄
4203爛
4204蘭
4205龞
4206嵐
4207æ¿«
4208藍
4209襀
4210拉
4211臘
4212蠟
4213廊
4214朗
4215浪
4216狌
4217郎
4218䟆
4219冷
4220勞
4221擄
4222櫓
4223爐
4224盧
4225老
4226蘆
4227虜
4228è·¯
4229露
4230é­¯
4231é·º
4232碌
4233祿
4234綠
4235菉
4236錄
4237鹿
4238論
4239壟
4240匄
4241ç± 
4242聟
4243牢
4244磊
4245賂
4246雷
4247壘
4248å±¢
4249æš“
4250淚
4251挏
4252环
4253çž·
4254陋
4255勒
4256肋
4257凜
4258凌
4259繜
4260綟
4261菱
4262陵
4263讀
4264拏
4265æš‚
4266è«Ÿ
4267äž¹
4268寧
4269怒
4270率
4271異
4272北
4273磻
4274䟿
4275埩
4276䞍
4277泌
4278æ•ž
4279玢
4280參
4281塞
4282省
4283葉
4284說
4285殺
4286蟰
4287沈
4288æ‹Ÿ
4289若
4290掠
4291略
4292亮
4293兩
4294凉
4295梁
4296糧
4297良
4298諒
4299量
4300勵
4301呂
4302女
4303廬
4304旅
4305æ¿Ÿ
4306瀪
4307閭
4308驪
4309麗
4310黎
4311力
4312曆
4313æ­·
4314蜢
4315幎
4316憐
4317戀
4318撚
4319挣
4320煉
4321璉
4322秊
4323ç·Ž
4324聯
4325茊
4326蓮
4327連
4328鍊
4329列
4330劣
4331咜
4332烈
4333裂
4334說
4335廉
4336念
4337捻
4338æ®®
4339ç°Ÿ
4340獵
4341什
4342囹
4343寧
4344嶺
4345怜
4346玲
4347瑩
4348矚
4349聆
4350鈎
4351零
4352靈
4353領
4354䟋
4355犮
4356醮
4357难
4358惡
4359了
4360僚
4361寮
4362å°¿
4363料
4364æš‚
4365燎
4366療
4367蓌
4368遌
4369韍
4370暈
4371阮
4372劉
4373杻
4374柳
4375流
4376溜
4377琉
4378留
4379ç¡«
4380玐
4381類
4382六
4383戮
4384陾
4385倫
4386厙
4387æ·ª
4388茪
4389埋
4390慄
4391栗
4392率
4393隆
4394利
4395吏
4396å±¥
4397易
4398李
4399梚
4400æ³¥
4401理
4402痢
4403眹
4404裏
4405裡
4406里
4407離
4408匿
4409溺
4410吝
4411燐
4412璘
4413藺
4414隣
4415鱗
4416麟
4417林
4418淋
4419臚
4420立
4421笠
4422粒
4423狀
4424炙
4425識
4426什
4427茶
4428刺
4429切
4430床
4431拓
4432糖
4433宅
4434掞
4435暎
4436茻
4437行
4438降
4439芋
4440廓
4441兀
4442嗀
4443塚
4444晎
4445凞
4446猪
4447益
4448瀌
4449神
4450祥
4451犏
4452靖
4453粟
4454矜
4455蘒
4456è«ž
4457逾
4458郜
4459飯
4460飌
4461通
4462鶎
4463郞
4464隷
4465䟮
4466僧
4467免
4468勉
4469å‹€
4470卑
4471喝
4472嘆
4473噚
4474塀
4475墚
4476å±€
4477å±®
4478悔
4479æ…š
4480憎
4481懲
4482敏
4483既
4484暑
4485梅
4486æµ·
4487æžš
4488挢
4489煮
4490爫
4491琢
4492碑
4493瀟
4494祉
4495祈
4496祐
4497祖
4498祝
4499犍
4500犎
4501穀
4502突
4503節
4504ç·Ž
4505羉
4506繁
4507眲
4508者
4509臭
4510艹
4511艹
4512著
4513耐
4514芖
4515謁
4516謹
4517賓
4518莈
4519蟶
4520逾
4521難
4522響
4523é »
4524恵
4525ð€‹®
4526舘
4527䞊
4528况
4529å…š
4530䟀
4531充
4532冀
4533勇
4534勺
4535喝
4536啕
4537喙
4538嗢
4539塚
4540墳
4541奄
4542奔
4543å©¢
4544嬚
4545廒
4546廙
4547圩
4548埭
4549惘
4550慎
4551愈
4552憎
4553慠
4554懲
4555戎
4556揄
4557搜
4558摒
4559敖
4560晎
4561朗
4562望
4563杖
4564æ­¹
4565殺
4566流
4567滛
4568滋
4569挢
4570瀞
4571煮
4572瞧
4573爵
4574犯
4575猪
4576瑱
4577甆
4578画
4579瘝
4580瘟
4581益
4582盛
4583目
4584睊
4585着
4586磌
4587窱
4588節
4589ç±»
4590絛
4591ç·Ž
4592猟
4593者
4594荒
4595華
4596蝹
4597襁
4598芆
4599芖
4600調
4601è«ž
4602請
4603謁
4604è«Ÿ
4605è«­
4606謹
4607變
4608莈
4609茞
4610遲
4611醙
4612鉶
4613陌
4614難
4615靖
4616韛
4617響
4618頋
4619é »
4620鬒
4621韜
4622𢡊
4623𢡄
4624𣏕
4625㮝
4626䀘
4627䀹
4628𥉉
4629𥳐
4630𧻓
4631霃
4632韎
4633ff
4634fi
4635fl
4636ffi
4637ffl
4638st
4639st
4640ÕŽÕ¶
4641ÕŽÕ¥
4642ÕŽÕ«
4643ÕŸÕ¶
4644ÕŽÕ­
4645י֮
4646ײַ
4647×¢
4648א
4649ד
4650ה
4651כ
4652ל
4653ם
4654ך
4655ת
4656+
4657שׁ
4658שׂ
4659ש֌ׁ
4660ש֌ׂ
4661אַ
4662א֞
4663א֌
4664ב֌
4665ג֌
4666ד֌
4667ה֌
4668ו֌
4669ז֌
4670ט֌
4671י֌
4672ך֌
4673כ֌
4674ל֌
4675מ֌
4676נ֌
4677ס֌
4678ף֌
4679׀֌
4680׊֌
4681ק֌
4682ך֌
4683ש֌
4684ת֌
4685וֹ
4686בֿ
4687כֿ
4688×€Ö¿
4689אל
4690Ù±
4691Ù±
4692Ù»
4693Ù»
4694Ù»
4695Ù»
4696ÙŸ
4697ÙŸ
4698ÙŸ
4699ÙŸ
4700ڀ
4701ڀ
4702ڀ
4703ڀ
4704Ùº
4705Ùº
4706Ùº
4707Ùº
4708Ù¿
4709Ù¿
4710Ù¿
4711Ù¿
4712Ù¹
4713Ù¹
4714Ù¹
4715Ù¹
4716Ú€
4717Ú€
4718Ú€
4719Ú€
4720ÚŠ
4721ÚŠ
4722ÚŠ
4723ÚŠ
4724ڄ
4725ڄ
4726ڄ
4727ڄ
4728ڃ
4729ڃ
4730ڃ
4731ڃ
4732چ
4733چ
4734چ
4735چ
4736ڇ
4737ڇ
4738ڇ
4739ڇ
4740ڍ
4741ڍ
4742ڌ
4743ڌ
4744ڎ
4745ڎ
4746ڈ
4747ڈ
4748ژ
4749ژ
4750ڑ
4751ڑ
4752Ú©
4753Ú©
4754Ú©
4755Ú©
4756Ú¯
4757Ú¯
4758Ú¯
4759Ú¯
4760Ú³
4761Ú³
4762Ú³
4763Ú³
4764Ú±
4765Ú±
4766Ú±
4767Ú±
4768Úº
4769Úº
4770Ú»
4771Ú»
4772Ú»
4773Ú»
4774ۀ
4775ۀ
4776ہ
4777ہ
4778ہ
4779ہ
4780ÚŸ
4781ÚŸ
4782ÚŸ
4783ÚŸ
4784ے
4785ے
4786ۓ
4787ۓ
4788Ú­
4789Ú­
4790Ú­
4791Ú­
4792ۇ
4793ۇ
4794ۆ
4795ۆ
4796ۈ
4797ۈ
4798Û‡ÙŽ
4799ۋ
4800ۋ
4801ۅ
4802ۅ
4803ۉ
4804ۉ
4805ې
4806ې
4807ې
4808ې
4809ى
4810ى
4811؊ا
4812؊ا
4813ØŠÛ•
4814ØŠÛ•
4815؊و
4816؊و
4817ØŠÛ‡
4818ØŠÛ‡
4819ØŠÛ†
4820ØŠÛ†
4821ØŠÛˆ
4822ØŠÛˆ
4823؊ې
4824؊ې
4825؊ې
4826؊ى
4827؊ى
4828؊ى
4829ی
4830ی
4831ی
4832ی
4833؊ج
4834؊ح
4835؊م
4836؊ى
4837؊ي
4838ؚج
4839ؚح
4840ؚخ
4841ØšÙ…
4842ØšÙ‰
4843ØšÙŠ
4844تج
4845تح
4846تخ
4847تم
4848تى
4849تي
4850ثج
4851ثم
4852ثى
4853ثي
4854جح
4855جم
4856حج
4857حم
4858خج
4859خح
4860خم
4861سج
4862سح
4863سخ
4864سم
4865صح
4866صم
4867ضج
4868ضح
4869ضخ
4870ضم
4871طح
4872طم
4873ØžÙ…
4874عج
4875عم
4876غج
4877غم
4878فج
4879فح
4880فخ
4881فم
4882فى
4883في
4884قح
4885قم
4886قى
4887قي
4888كا
4889كج
4890كح
4891كخ
4892كل
4893كم
4894كى
4895كي
4896لج
4897لح
4898لخ
4899لم
4900لى
4901لي
4902مج
4903مح
4904مخ
4905مم
4906مى
4907مي
4908نج
4909نح
4910نخ
4911نم
4912نى
4913ني
4914هج
4915هم
4916هى
4917هي
4918يج
4919يح
4920يخ
4921يم
4922يى
4923يي
4924ذٰ
4925رٰ
4926ىٰ
4927 ÙŒÙ‘
4928 ÙÙ‘
4929 ÙŽÙ‘
4930 ÙÙ‘
4931 ÙÙ‘
4932 Ù‘Ù°
4933؊ر
4934؊ز
4935؊م
4936؊ن
4937؊ى
4938؊ي
4939ؚر
4940ؚز
4941ØšÙ…
4942ØšÙ†
4943ØšÙ‰
4944ØšÙŠ
4945تر
4946تز
4947تم
4948تن
4949تى
4950تي
4951ثر
4952ثز
4953ثم
4954ثن
4955ثى
4956ثي
4957فى
4958في
4959قى
4960قي
4961كا
4962كل
4963كم
4964كى
4965كي
4966لم
4967لى
4968لي
4969ما
4970مم
4971نر
4972نز
4973نم
4974نن
4975نى
4976ني
4977ىٰ
4978ير
4979يز
4980يم
4981ين
4982يى
4983يي
4984؊ج
4985؊ح
4986؊خ
4987؊م
4988؊ه
4989ؚج
4990ؚح
4991ؚخ
4992ØšÙ…
4993ØšÙ‡
4994تج
4995تح
4996تخ
4997تم
4998ته
4999ثم
5000جح
5001جم
5002حج
5003حم
5004خج
5005خم
5006سج
5007سح
5008سخ
5009سم
5010صح
5011صخ
5012صم
5013ضج
5014ضح
5015ضخ
5016ضم
5017طح
5018ØžÙ…
5019عج
5020عم
5021غج
5022غم
5023فج
5024فح
5025فخ
5026فم
5027قح
5028قم
5029كج
5030كح
5031كخ
5032كل
5033كم
5034لج
5035لح
5036لخ
5037لم
5038له
5039مج
5040مح
5041مخ
5042مم
5043نج
5044نح
5045نخ
5046نم
5047نه
5048هج
5049هم
5050هٰ
5051يج
5052يح
5053يخ
5054يم
5055يه
5056؊م
5057؊ه
5058ØšÙ…
5059ØšÙ‡
5060تم
5061ته
5062ثم
5063ثه
5064سم
5065سه
5066ØŽÙ…
5067ØŽÙ‡
5068كل
5069كم
5070لم
5071نم
5072نه
5073يم
5074يه
5075ـَّ
5076ـُّ
5077ـِّ
5078طى
5079طي
5080عى
5081عي
5082غى
5083غي
5084سى
5085سي
5086ØŽÙ‰
5087ØŽÙŠ
5088حى
5089حي
5090جى
5091جي
5092خى
5093خي
5094صى
5095صي
5096ضى
5097ضي
5098؎ج
5099ØŽØ­
5100ØŽØ®
5101ØŽÙ…
5102؎ر
5103سر
5104صر
5105ضر
5106طى
5107طي
5108عى
5109عي
5110غى
5111غي
5112سى
5113سي
5114ØŽÙ‰
5115ØŽÙŠ
5116حى
5117حي
5118جى
5119جي
5120خى
5121خي
5122صى
5123صي
5124ضى
5125ضي
5126؎ج
5127ØŽØ­
5128ØŽØ®
5129ØŽÙ…
5130؎ر
5131سر
5132صر
5133ضر
5134؎ج
5135ØŽØ­
5136ØŽØ®
5137ØŽÙ…
5138سه
5139ØŽÙ‡
5140طم
5141سج
5142سح
5143سخ
5144؎ج
5145ØŽØ­
5146ØŽØ®
5147طم
5148ØžÙ…
5149اً
5150اً
5151تجم
5152تحج
5153تحج
5154تحم
5155تخم
5156تمج
5157تمح
5158تمخ
5159جمح
5160جمح
5161حمي
5162حمى
5163سحج
5164سجح
5165سجى
5166سمح
5167سمح
5168سمج
5169سمم
5170سمم
5171صحح
5172صحح
5173صمم
5174؎حم
5175؎حم
5176؎جي
5177؎مخ
5178؎مخ
5179؎مم
5180؎مم
5181ضحى
5182ضخم
5183ضخم
5184طمح
5185طمح
5186طمم
5187طمي
5188عجم
5189عمم
5190عمم
5191عمى
5192غمم
5193غمي
5194غمى
5195فخم
5196فخم
5197قمح
5198قمم
5199لحم
5200لحي
5201لحى
5202لجج
5203لجج
5204لخم
5205لخم
5206لمح
5207لمح
5208محج
5209محم
5210محي
5211مجح
5212مجم
5213مخج
5214مخم
5215مجخ
5216همج
5217همم
5218نحم
5219نحى
5220نجم
5221نجم
5222نجى
5223نمي
5224نمى
5225يمم
5226يمم
5227ؚخي
5228تجي
5229تجى
5230تخي
5231تخى
5232تمي
5233تمى
5234جمي
5235جحى
5236جمى
5237سخى
5238صحي
5239؎حي
5240ضحي
5241لجي
5242لمي
5243يحي
5244يجي
5245يمي
5246ممي
5247قمي
5248نحي
5249قمح
5250لحم
5251عمي
5252كمي
5253نجح
5254مخي
5255لجم
5256كمم
5257لجم
5258نجح
5259جحي
5260حجي
5261مجي
5262فمي
5263ؚحي
5264كمم
5265عجم
5266صمم
5267سخي
5268نجي
5269صلے
5270قلے
5271الله
5272اكؚر
5273محمد
5274صلعم
5275رسول
5276عليه
5277وسلم
5278صلى
5279صلى Ø§Ù„له Ø¹Ù„يه ÙˆØ³Ù„Ù…
5280جل Ø¬Ù„اله
5281ریال
5282,
5283、
5284。
5285:
5286;
5287!
5288?
5289〖
5290〗
5291...
5292..
5293—
5294–
5295_
5296_
5297(
5298)
5299{
5300}
5301〔
5302〕
5303【
5304】
5305《
5306》
5307〈
5308〉
5309「
5310」
5311『
5312』
5313[
5314]
5315 Ì…
5316 Ì…
5317 Ì…
5318 Ì…
5319_
5320_
5321_
5322,
5323、
5324.
5325;
5326:
5327?
5328!
5329—
5330(
5331)
5332{
5333}
5334〔
5335〕
5336#
5337&
5338*
5339+
5340-
5341<
5342>
5343=
5344\
5345$
5346%
5347@
5348 Ù‹
5349ـً
5350 ÙŒ
5351 Ù
5352 ÙŽ
5353ـَ
5354 Ù
5355ـُ
5356 Ù
5357ـِ
5358 Ù‘
5359ـّ
5360 Ù’
5361ـْ
5362Ø¡
5363Ø¢
5364Ø¢
5365Ø£
5366Ø£
5367Ø€
5368Ø€
5369Ø¥
5370Ø¥
5371ØŠ
5372ØŠ
5373ØŠ
5374ØŠ
5375ا
5376ا
5377Øš
5378Øš
5379Øš
5380Øš
5381Ø©
5382Ø©
5383ت
5384ت
5385ت
5386ت
5387Ø«
5388Ø«
5389Ø«
5390Ø«
5391ج
5392ج
5393ج
5394ج
5395Ø­
5396Ø­
5397Ø­
5398Ø­
5399Ø®
5400Ø®
5401Ø®
5402Ø®
5403د
5404د
5405Ø°
5406Ø°
5407ر
5408ر
5409ز
5410ز
5411س
5412س
5413س
5414س
5415ØŽ
5416ØŽ
5417ØŽ
5418ØŽ
5419ص
5420ص
5421ص
5422ص
5423ض
5424ض
5425ض
5426ض
5427Ø·
5428Ø·
5429Ø·
5430Ø·
5431Øž
5432Øž
5433Øž
5434Øž
5435ع
5436ع
5437ع
5438ع
5439غ
5440غ
5441غ
5442غ
5443ف
5444ف
5445ف
5446ف
5447ق
5448ق
5449ق
5450ق
5451ك
5452ك
5453ك
5454ك
5455ل
5456ل
5457ل
5458ل
5459م
5460م
5461م
5462م
5463ن
5464ن
5465ن
5466ن
5467ه
5468ه
5469ه
5470ه
5471و
5472و
5473ى
5474ى
5475ي
5476ي
5477ي
5478ي
5479لآ
5480لآ
5481لأ
5482لأ
5483لإ
5484لإ
5485لا
5486لا
5487!
5488"
5489#
5490$
5491%
5492&
5493'
5494(
5495)
5496*
5497+
5498,
5499-
5500.
5501/
55020
55031
55042
55053
55064
55075
55086
55097
55108
55119
5512:
5513;
5514<
5515=
5516>
5517?
5518@
5519a
5520b
5521c
5522d
5523e
5524f
5525g
5526h
5527i
5528j
5529k
5530l
5531m
5532n
5533o
5534p
5535q
5536r
5537s
5538t
5539u
5540v
5541w
5542x
5543y
5544z
5545[
5546\
5547]
5548^
5549_
5550`
5551a
5552b
5553c
5554d
5555e
5556f
5557g
5558h
5559i
5560j
5561k
5562l
5563m
5564n
5565o
5566p
5567q
5568r
5569s
5570t
5571u
5572v
5573w
5574x
5575y
5576z
5577{
5578|
5579}
5580~
5581⩅
5582⩆
5583。
5584「
5585」
5586、
5587・
5588ヲ
5589ァ
5590ィ
5591ゥ
5592ェ
5593ォ
5594ャ
5595ュ
5596ョ
5597ッ
5598ヌ
5599ア
5600ã‚€
5601ã‚Š
5602ã‚š
5603オ
5604カ
5605キ
5606ク
5607ケ
5608コ
5609サ
5610シ
5611ス
5612セ
5613゜
5614タ
5615チ
5616ツ
5617テ
5618ト
5619ナ
5620ニ
5621ヌ
5622ネ
5623ノ
5624ハ
5625ヒ
5626フ
5627ヘ
5628ホ
5629マ
5630ミ
5631ム
5632メ
5633モ
5634ダ
5635ナ
5636ペ
5637ラ
5638リ
5639ル
5640レ
5641ロ
5642ワ
5643ン
5644゙
5645゚
5646ᄀ
5647ᄁ
5648ᆪ
5649ᄂ
5650ᆬ
5651ᆭ
5652ᄃ
5653ᄄ
5654ᄅ
5655ᆰ
5656ᆱ
5657ᆲ
5658ᆳ
5659ᆮ
5660ᆵ
5661ᄚ
5662ᄆ
5663ᄇ
5664ᄈ
5665ᄡ
5666ᄉ
5667ᄊ
5668ᄋ
5669ᄌ
5670ᄍ
5671ᄎ
5672ᄏ
5673ᄐ
5674ᄑ
5675ᄒ
5676ᅡ
5677ᅢ
5678ᅣ
5679á…€
5680ᅥ
5681ᅩ
5682ᅧ
5683ᅹ
5684ᅩ
5685ᅪ
5686ᅫ
5687ᅬ
5688ᅭ
5689ᅮ
5690ᅯ
5691ᅰ
5692ᅱ
5693ᅲ
5694ᅳ
5695ᅮ
5696ᅵ
5697¢
5698£
5699¬
5700 Ì„
5701Š
5702Â¥
5703₩
5704│
5705←
5706↑
5707→
5708↓
5709■
5710○
5711𐐚
5712𐐩
5713𐐪
5714𐐫
5715𐐬
5716𐐭
5717𐐮
5718𐐯
5719𐐰
5720𐐱
5721𐐲
5722𐐳
5723𐐎
5724𐐵
5725𐐶
5726𐐷
5727𐐞
5728𐐹
5729𐐺
5730𐐻
5731𐐌
5732𐐜
5733𐐟
5734𐐿
5735𐑀
5736𐑁
5737𐑂
5738𐑃
5739𐑄
5740𐑅
5741𐑆
5742𐑇
5743𐑈
5744𐑉
5745𐑊
5746𐑋
5747𐑌
5748𐑍
5749𐑎
5750𐑏
5751𐓘
5752𐓙
5753𐓚
5754𐓛
5755𐓜
5756𐓝
5757𐓞
5758𐓟
5759𐓠
5760𐓡
5761𐓢
5762𐓣
5763𐓀
5764𐓥
5765𐓊
5766𐓧
5767𐓚
5768𐓩
5769𐓪
5770𐓫
5771𐓬
5772𐓭
5773𐓮
5774𐓯
5775𐓰
5776𐓱
5777𐓲
5778𐓳
5779𐓎
5780𐓵
5781𐓶
5782𐓷
5783𐓞
5784𐓹
5785𐓺
5786𐓻
5787𐳀
5788𐳁
5789𐳂
5790𐳃
5791𐳄
5792𐳅
5793𐳆
5794𐳇
5795𐳈
5796𐳉
5797𐳊
5798𐳋
5799𐳌
5800𐳍
5801𐳎
5802𐳏
5803𐳐
5804𐳑
5805𐳒
5806𐳓
5807𐳔
5808𐳕
5809𐳖
5810𐳗
5811𐳘
5812𐳙
5813𐳚
5814𐳛
5815𐳜
5816𐳝
5817𐳞
5818𐳟
5819𐳠
5820𐳡
5821𐳢
5822𐳣
5823𐳀
5824𐳥
5825𐳊
5826𐳧
5827𐳚
5828𐳩
5829𐳪
5830𐳫
5831𐳬
5832𐳭
5833𐳮
5834𐳯
5835𐳰
5836𐳱
5837𐳲
5838𑣀
5839𑣁
5840𑣂
5841𑣃
5842𑣄
5843𑣅
5844𑣆
5845𑣇
5846𑣈
5847𑣉
5848𑣊
5849𑣋
5850𑣌
5851𑣍
5852𑣎
5853𑣏
5854𑣐
5855𑣑
5856𑣒
5857𑣓
5858𑣔
5859𑣕
5860𑣖
5861𑣗
5862𑣘
5863𑣙
5864𑣚
5865𑣛
5866𑣜
5867𑣝
5868𑣞
5869𑣟
5870𖹠
5871𖹡
5872𖹢
5873𖹣
5874ð–¹€
5875𖹥
5876𖹊
5877𖹧
5878𖹚
5879𖹩
5880𖹪
5881𖹫
5882𖹬
5883𖹭
5884𖹮
5885𖹯
5886𖹰
5887𖹱
5888𖹲
5889𖹳
5890𖹎
5891𖹵
5892𖹶
5893𖹷
5894𖹞
5895𖹹
5896𖹺
5897𖹻
5898𖹌
5899𖹜
5900𖹟
5901𖹿
5902𝅗𝅥
5903𝅘𝅥
5904𝅘𝅥𝅮
5905𝅘𝅥𝅯
5906𝅘𝅥𝅰
5907𝅘𝅥𝅱
5908𝅘𝅥𝅲
5909𝆹𝅥
5910𝆺𝅥
5911𝆹𝅥𝅮
5912𝆺𝅥𝅮
5913𝆹𝅥𝅯
5914𝆺𝅥𝅯
5915a
5916b
5917c
5918d
5919e
5920f
5921g
5922h
5923i
5924j
5925k
5926l
5927m
5928n
5929o
5930p
5931q
5932r
5933s
5934t
5935u
5936v
5937w
5938x
5939y
5940z
5941a
5942b
5943c
5944d
5945e
5946f
5947g
5948h
5949i
5950j
5951k
5952