1// This file was automatically generated by gen-unicode-table.js. Do not edit.
2package js_lexer
3
4import "unicode"
5
6var idStartES5 = &unicode.RangeTable{
7	LatinOffset: 117,
8	R16: []unicode.Range16{
9		{Lo: 0x41, Hi: 0x5a, Stride: 1},
10		{Lo: 0x61, Hi: 0x7a, Stride: 1},
11		{Lo: 0xaa, Hi: 0xaa, Stride: 1},
12		{Lo: 0xb5, Hi: 0xb5, Stride: 1},
13		{Lo: 0xba, Hi: 0xba, Stride: 1},
14		{Lo: 0xc0, Hi: 0xd6, Stride: 1},
15		{Lo: 0xd8, Hi: 0xf6, Stride: 1},
16		{Lo: 0xf8, Hi: 0x21f, Stride: 1},
17		{Lo: 0x222, Hi: 0x233, Stride: 1},
18		{Lo: 0x250, Hi: 0x2ad, Stride: 1},
19		{Lo: 0x2b0, Hi: 0x2b8, Stride: 1},
20		{Lo: 0x2bb, Hi: 0x2c1, Stride: 1},
21		{Lo: 0x2d0, Hi: 0x2d1, Stride: 1},
22		{Lo: 0x2e0, Hi: 0x2e4, Stride: 1},
23		{Lo: 0x2ee, Hi: 0x2ee, Stride: 1},
24		{Lo: 0x37a, Hi: 0x37a, Stride: 1},
25		{Lo: 0x386, Hi: 0x386, Stride: 1},
26		{Lo: 0x388, Hi: 0x38a, Stride: 1},
27		{Lo: 0x38c, Hi: 0x38c, Stride: 1},
28		{Lo: 0x38e, Hi: 0x3a1, Stride: 1},
29		{Lo: 0x3a3, Hi: 0x3ce, Stride: 1},
30		{Lo: 0x3d0, Hi: 0x3d7, Stride: 1},
31		{Lo: 0x3da, Hi: 0x3f3, Stride: 1},
32		{Lo: 0x400, Hi: 0x481, Stride: 1},
33		{Lo: 0x48c, Hi: 0x4c4, Stride: 1},
34		{Lo: 0x4c7, Hi: 0x4c8, Stride: 1},
35		{Lo: 0x4cb, Hi: 0x4cc, Stride: 1},
36		{Lo: 0x4d0, Hi: 0x4f5, Stride: 1},
37		{Lo: 0x4f8, Hi: 0x4f9, Stride: 1},
38		{Lo: 0x531, Hi: 0x556, Stride: 1},
39		{Lo: 0x559, Hi: 0x559, Stride: 1},
40		{Lo: 0x561, Hi: 0x587, Stride: 1},
41		{Lo: 0x5d0, Hi: 0x5ea, Stride: 1},
42		{Lo: 0x5f0, Hi: 0x5f2, Stride: 1},
43		{Lo: 0x621, Hi: 0x63a, Stride: 1},
44		{Lo: 0x640, Hi: 0x64a, Stride: 1},
45		{Lo: 0x671, Hi: 0x6d3, Stride: 1},
46		{Lo: 0x6d5, Hi: 0x6d5, Stride: 1},
47		{Lo: 0x6e5, Hi: 0x6e6, Stride: 1},
48		{Lo: 0x6fa, Hi: 0x6fc, Stride: 1},
49		{Lo: 0x710, Hi: 0x710, Stride: 1},
50		{Lo: 0x712, Hi: 0x72c, Stride: 1},
51		{Lo: 0x780, Hi: 0x7a5, Stride: 1},
52		{Lo: 0x905, Hi: 0x939, Stride: 1},
53		{Lo: 0x93d, Hi: 0x93d, Stride: 1},
54		{Lo: 0x950, Hi: 0x950, Stride: 1},
55		{Lo: 0x958, Hi: 0x961, Stride: 1},
56		{Lo: 0x985, Hi: 0x98c, Stride: 1},
57		{Lo: 0x98f, Hi: 0x990, Stride: 1},
58		{Lo: 0x993, Hi: 0x9a8, Stride: 1},
59		{Lo: 0x9aa, Hi: 0x9b0, Stride: 1},
60		{Lo: 0x9b2, Hi: 0x9b2, Stride: 1},
61		{Lo: 0x9b6, Hi: 0x9b9, Stride: 1},
62		{Lo: 0x9dc, Hi: 0x9dd, Stride: 1},
63		{Lo: 0x9df, Hi: 0x9e1, Stride: 1},
64		{Lo: 0x9f0, Hi: 0x9f1, Stride: 1},
65		{Lo: 0xa05, Hi: 0xa0a, Stride: 1},
66		{Lo: 0xa0f, Hi: 0xa10, Stride: 1},
67		{Lo: 0xa13, Hi: 0xa28, Stride: 1},
68		{Lo: 0xa2a, Hi: 0xa30, Stride: 1},
69		{Lo: 0xa32, Hi: 0xa33, Stride: 1},
70		{Lo: 0xa35, Hi: 0xa36, Stride: 1},
71		{Lo: 0xa38, Hi: 0xa39, Stride: 1},
72		{Lo: 0xa59, Hi: 0xa5c, Stride: 1},
73		{Lo: 0xa5e, Hi: 0xa5e, Stride: 1},
74		{Lo: 0xa72, Hi: 0xa74, Stride: 1},
75		{Lo: 0xa85, Hi: 0xa8b, Stride: 1},
76		{Lo: 0xa8d, Hi: 0xa8d, Stride: 1},
77		{Lo: 0xa8f, Hi: 0xa91, Stride: 1},
78		{Lo: 0xa93, Hi: 0xaa8, Stride: 1},
79		{Lo: 0xaaa, Hi: 0xab0, Stride: 1},
80		{Lo: 0xab2, Hi: 0xab3, Stride: 1},
81		{Lo: 0xab5, Hi: 0xab9, Stride: 1},
82		{Lo: 0xabd, Hi: 0xabd, Stride: 1},
83		{Lo: 0xad0, Hi: 0xad0, Stride: 1},
84		{Lo: 0xae0, Hi: 0xae0, Stride: 1},
85		{Lo: 0xb05, Hi: 0xb0c, Stride: 1},
86		{Lo: 0xb0f, Hi: 0xb10, Stride: 1},
87		{Lo: 0xb13, Hi: 0xb28, Stride: 1},
88		{Lo: 0xb2a, Hi: 0xb30, Stride: 1},
89		{Lo: 0xb32, Hi: 0xb33, Stride: 1},
90		{Lo: 0xb36, Hi: 0xb39, Stride: 1},
91		{Lo: 0xb3d, Hi: 0xb3d, Stride: 1},
92		{Lo: 0xb5c, Hi: 0xb5d, Stride: 1},
93		{Lo: 0xb5f, Hi: 0xb61, Stride: 1},
94		{Lo: 0xb85, Hi: 0xb8a, Stride: 1},
95		{Lo: 0xb8e, Hi: 0xb90, Stride: 1},
96		{Lo: 0xb92, Hi: 0xb95, Stride: 1},
97		{Lo: 0xb99, Hi: 0xb9a, Stride: 1},
98		{Lo: 0xb9c, Hi: 0xb9c, Stride: 1},
99		{Lo: 0xb9e, Hi: 0xb9f, Stride: 1},
100		{Lo: 0xba3, Hi: 0xba4, Stride: 1},
101		{Lo: 0xba8, Hi: 0xbaa, Stride: 1},
102		{Lo: 0xbae, Hi: 0xbb5, Stride: 1},
103		{Lo: 0xbb7, Hi: 0xbb9, Stride: 1},
104		{Lo: 0xc05, Hi: 0xc0c, Stride: 1},
105		{Lo: 0xc0e, Hi: 0xc10, Stride: 1},
106		{Lo: 0xc12, Hi: 0xc28, Stride: 1},
107		{Lo: 0xc2a, Hi: 0xc33, Stride: 1},
108		{Lo: 0xc35, Hi: 0xc39, Stride: 1},
109		{Lo: 0xc60, Hi: 0xc61, Stride: 1},
110		{Lo: 0xc85, Hi: 0xc8c, Stride: 1},
111		{Lo: 0xc8e, Hi: 0xc90, Stride: 1},
112		{Lo: 0xc92, Hi: 0xca8, Stride: 1},
113		{Lo: 0xcaa, Hi: 0xcb3, Stride: 1},
114		{Lo: 0xcb5, Hi: 0xcb9, Stride: 1},
115		{Lo: 0xcde, Hi: 0xcde, Stride: 1},
116		{Lo: 0xce0, Hi: 0xce1, Stride: 1},
117		{Lo: 0xd05, Hi: 0xd0c, Stride: 1},
118		{Lo: 0xd0e, Hi: 0xd10, Stride: 1},
119		{Lo: 0xd12, Hi: 0xd28, Stride: 1},
120		{Lo: 0xd2a, Hi: 0xd39, Stride: 1},
121		{Lo: 0xd60, Hi: 0xd61, Stride: 1},
122		{Lo: 0xd85, Hi: 0xd96, Stride: 1},
123		{Lo: 0xd9a, Hi: 0xdb1, Stride: 1},
124		{Lo: 0xdb3, Hi: 0xdbb, Stride: 1},
125		{Lo: 0xdbd, Hi: 0xdbd, Stride: 1},
126		{Lo: 0xdc0, Hi: 0xdc6, Stride: 1},
127		{Lo: 0xe01, Hi: 0xe30, Stride: 1},
128		{Lo: 0xe32, Hi: 0xe33, Stride: 1},
129		{Lo: 0xe40, Hi: 0xe46, Stride: 1},
130		{Lo: 0xe81, Hi: 0xe82, Stride: 1},
131		{Lo: 0xe84, Hi: 0xe84, Stride: 1},
132		{Lo: 0xe87, Hi: 0xe88, Stride: 1},
133		{Lo: 0xe8a, Hi: 0xe8a, Stride: 1},
134		{Lo: 0xe8d, Hi: 0xe8d, Stride: 1},
135		{Lo: 0xe94, Hi: 0xe97, Stride: 1},
136		{Lo: 0xe99, Hi: 0xe9f, Stride: 1},
137		{Lo: 0xea1, Hi: 0xea3, Stride: 1},
138		{Lo: 0xea5, Hi: 0xea5, Stride: 1},
139		{Lo: 0xea7, Hi: 0xea7, Stride: 1},
140		{Lo: 0xeaa, Hi: 0xeab, Stride: 1},
141		{Lo: 0xead, Hi: 0xeb0, Stride: 1},
142		{Lo: 0xeb2, Hi: 0xeb3, Stride: 1},
143		{Lo: 0xebd, Hi: 0xebd, Stride: 1},
144		{Lo: 0xec0, Hi: 0xec4, Stride: 1},
145		{Lo: 0xec6, Hi: 0xec6, Stride: 1},
146		{Lo: 0xedc, Hi: 0xedd, Stride: 1},
147		{Lo: 0xf00, Hi: 0xf00, Stride: 1},
148		{Lo: 0xf40, Hi: 0xf47, Stride: 1},
149		{Lo: 0xf49, Hi: 0xf6a, Stride: 1},
150		{Lo: 0xf88, Hi: 0xf8b, Stride: 1},
151	},
152	R32: []unicode.Range32{
153		{Lo: 0x1000, Hi: 0x1021, Stride: 1},
154		{Lo: 0x1023, Hi: 0x1027, Stride: 1},
155		{Lo: 0x1029, Hi: 0x102a, Stride: 1},
156		{Lo: 0x1050, Hi: 0x1055, Stride: 1},
157		{Lo: 0x10a0, Hi: 0x10c5, Stride: 1},
158		{Lo: 0x10d0, Hi: 0x10f6, Stride: 1},
159		{Lo: 0x1100, Hi: 0x1159, Stride: 1},
160		{Lo: 0x115f, Hi: 0x11a2, Stride: 1},
161		{Lo: 0x11a8, Hi: 0x11f9, Stride: 1},
162		{Lo: 0x1200, Hi: 0x1206, Stride: 1},
163		{Lo: 0x1208, Hi: 0x1246, Stride: 1},
164		{Lo: 0x1248, Hi: 0x1248, Stride: 1},
165		{Lo: 0x124a, Hi: 0x124d, Stride: 1},
166		{Lo: 0x1250, Hi: 0x1256, Stride: 1},
167		{Lo: 0x1258, Hi: 0x1258, Stride: 1},
168		{Lo: 0x125a, Hi: 0x125d, Stride: 1},
169		{Lo: 0x1260, Hi: 0x1286, Stride: 1},
170		{Lo: 0x1288, Hi: 0x1288, Stride: 1},
171		{Lo: 0x128a, Hi: 0x128d, Stride: 1},
172		{Lo: 0x1290, Hi: 0x12ae, Stride: 1},
173		{Lo: 0x12b0, Hi: 0x12b0, Stride: 1},
174		{Lo: 0x12b2, Hi: 0x12b5, Stride: 1},
175		{Lo: 0x12b8, Hi: 0x12be, Stride: 1},
176		{Lo: 0x12c0, Hi: 0x12c0, Stride: 1},
177		{Lo: 0x12c2, Hi: 0x12c5, Stride: 1},
178		{Lo: 0x12c8, Hi: 0x12ce, Stride: 1},
179		{Lo: 0x12d0, Hi: 0x12d6, Stride: 1},
180		{Lo: 0x12d8, Hi: 0x12ee, Stride: 1},
181		{Lo: 0x12f0, Hi: 0x130e, Stride: 1},
182		{Lo: 0x1310, Hi: 0x1310, Stride: 1},
183		{Lo: 0x1312, Hi: 0x1315, Stride: 1},
184		{Lo: 0x1318, Hi: 0x131e, Stride: 1},
185		{Lo: 0x1320, Hi: 0x1346, Stride: 1},
186		{Lo: 0x1348, Hi: 0x135a, Stride: 1},
187		{Lo: 0x13a0, Hi: 0x13f4, Stride: 1},
188		{Lo: 0x1401, Hi: 0x166c, Stride: 1},
189		{Lo: 0x166f, Hi: 0x1676, Stride: 1},
190		{Lo: 0x1681, Hi: 0x169a, Stride: 1},
191		{Lo: 0x16a0, Hi: 0x16ea, Stride: 1},
192		{Lo: 0x1780, Hi: 0x17b3, Stride: 1},
193		{Lo: 0x1820, Hi: 0x1877, Stride: 1},
194		{Lo: 0x1880, Hi: 0x18a8, Stride: 1},
195		{Lo: 0x1e00, Hi: 0x1e9b, Stride: 1},
196		{Lo: 0x1ea0, Hi: 0x1ef9, Stride: 1},
197		{Lo: 0x1f00, Hi: 0x1f15, Stride: 1},
198		{Lo: 0x1f18, Hi: 0x1f1d, Stride: 1},
199		{Lo: 0x1f20, Hi: 0x1f45, Stride: 1},
200		{Lo: 0x1f48, Hi: 0x1f4d, Stride: 1},
201		{Lo: 0x1f50, Hi: 0x1f57, Stride: 1},
202		{Lo: 0x1f59, Hi: 0x1f59, Stride: 1},
203		{Lo: 0x1f5b, Hi: 0x1f5b, Stride: 1},
204		{Lo: 0x1f5d, Hi: 0x1f5d, Stride: 1},
205		{Lo: 0x1f5f, Hi: 0x1f7d, Stride: 1},
206		{Lo: 0x1f80, Hi: 0x1fb4, Stride: 1},
207		{Lo: 0x1fb6, Hi: 0x1fbc, Stride: 1},
208		{Lo: 0x1fbe, Hi: 0x1fbe, Stride: 1},
209		{Lo: 0x1fc2, Hi: 0x1fc4, Stride: 1},
210		{Lo: 0x1fc6, Hi: 0x1fcc, Stride: 1},
211		{Lo: 0x1fd0, Hi: 0x1fd3, Stride: 1},
212		{Lo: 0x1fd6, Hi: 0x1fdb, Stride: 1},
213		{Lo: 0x1fe0, Hi: 0x1fec, Stride: 1},
214		{Lo: 0x1ff2, Hi: 0x1ff4, Stride: 1},
215		{Lo: 0x1ff6, Hi: 0x1ffc, Stride: 1},
216		{Lo: 0x207f, Hi: 0x207f, Stride: 1},
217		{Lo: 0x2102, Hi: 0x2102, Stride: 1},
218		{Lo: 0x2107, Hi: 0x2107, Stride: 1},
219		{Lo: 0x210a, Hi: 0x2113, Stride: 1},
220		{Lo: 0x2115, Hi: 0x2115, Stride: 1},
221		{Lo: 0x2119, Hi: 0x211d, Stride: 1},
222		{Lo: 0x2124, Hi: 0x2124, Stride: 1},
223		{Lo: 0x2126, Hi: 0x2126, Stride: 1},
224		{Lo: 0x2128, Hi: 0x2128, Stride: 1},
225		{Lo: 0x212a, Hi: 0x212d, Stride: 1},
226		{Lo: 0x212f, Hi: 0x2131, Stride: 1},
227		{Lo: 0x2133, Hi: 0x2139, Stride: 1},
228		{Lo: 0x3005, Hi: 0x3006, Stride: 1},
229		{Lo: 0x3031, Hi: 0x3035, Stride: 1},
230		{Lo: 0x3041, Hi: 0x3094, Stride: 1},
231		{Lo: 0x309d, Hi: 0x309e, Stride: 1},
232		{Lo: 0x30a1, Hi: 0x30fa, Stride: 1},
233		{Lo: 0x30fc, Hi: 0x30fe, Stride: 1},
234		{Lo: 0x3105, Hi: 0x312c, Stride: 1},
235		{Lo: 0x3131, Hi: 0x318e, Stride: 1},
236		{Lo: 0x31a0, Hi: 0x31b7, Stride: 1},
237		{Lo: 0x3400, Hi: 0x4db5, Stride: 1},
238		{Lo: 0x4e00, Hi: 0x9fa5, Stride: 1},
239		{Lo: 0xa000, Hi: 0xa48c, Stride: 1},
240		{Lo: 0xac00, Hi: 0xd7a3, Stride: 1},
241		{Lo: 0xf900, Hi: 0xfa2d, Stride: 1},
242		{Lo: 0xfb00, Hi: 0xfb06, Stride: 1},
243		{Lo: 0xfb13, Hi: 0xfb17, Stride: 1},
244		{Lo: 0xfb1d, Hi: 0xfb1d, Stride: 1},
245		{Lo: 0xfb1f, Hi: 0xfb28, Stride: 1},
246		{Lo: 0xfb2a, Hi: 0xfb36, Stride: 1},
247		{Lo: 0xfb38, Hi: 0xfb3c, Stride: 1},
248		{Lo: 0xfb3e, Hi: 0xfb3e, Stride: 1},
249		{Lo: 0xfb40, Hi: 0xfb41, Stride: 1},
250		{Lo: 0xfb43, Hi: 0xfb44, Stride: 1},
251		{Lo: 0xfb46, Hi: 0xfbb1, Stride: 1},
252		{Lo: 0xfbd3, Hi: 0xfd3d, Stride: 1},
253		{Lo: 0xfd50, Hi: 0xfd8f, Stride: 1},
254		{Lo: 0xfd92, Hi: 0xfdc7, Stride: 1},
255		{Lo: 0xfdf0, Hi: 0xfdfb, Stride: 1},
256		{Lo: 0xfe70, Hi: 0xfe72, Stride: 1},
257		{Lo: 0xfe74, Hi: 0xfe74, Stride: 1},
258		{Lo: 0xfe76, Hi: 0xfefc, Stride: 1},
259		{Lo: 0xff21, Hi: 0xff3a, Stride: 1},
260		{Lo: 0xff41, Hi: 0xff5a, Stride: 1},
261		{Lo: 0xff66, Hi: 0xffbe, Stride: 1},
262		{Lo: 0xffc2, Hi: 0xffc7, Stride: 1},
263		{Lo: 0xffca, Hi: 0xffcf, Stride: 1},
264		{Lo: 0xffd2, Hi: 0xffd7, Stride: 1},
265		{Lo: 0xffda, Hi: 0xffdc, Stride: 1},
266	},
267}
268
269var idContinueES5 = &unicode.RangeTable{
270	LatinOffset: 128,
271	R16: []unicode.Range16{
272		{Lo: 0x30, Hi: 0x39, Stride: 1},
273		{Lo: 0x41, Hi: 0x5a, Stride: 1},
274		{Lo: 0x5f, Hi: 0x5f, Stride: 1},
275		{Lo: 0x61, Hi: 0x7a, Stride: 1},
276		{Lo: 0xaa, Hi: 0xaa, Stride: 1},
277		{Lo: 0xb5, Hi: 0xb5, Stride: 1},
278		{Lo: 0xba, Hi: 0xba, Stride: 1},
279		{Lo: 0xc0, Hi: 0xd6, Stride: 1},
280		{Lo: 0xd8, Hi: 0xf6, Stride: 1},
281		{Lo: 0xf8, Hi: 0x21f, Stride: 1},
282		{Lo: 0x222, Hi: 0x233, Stride: 1},
283		{Lo: 0x250, Hi: 0x2ad, Stride: 1},
284		{Lo: 0x2b0, Hi: 0x2b8, Stride: 1},
285		{Lo: 0x2bb, Hi: 0x2c1, Stride: 1},
286		{Lo: 0x2d0, Hi: 0x2d1, Stride: 1},
287		{Lo: 0x2e0, Hi: 0x2e4, Stride: 1},
288		{Lo: 0x2ee, Hi: 0x2ee, Stride: 1},
289		{Lo: 0x300, Hi: 0x34e, Stride: 1},
290		{Lo: 0x360, Hi: 0x362, Stride: 1},
291		{Lo: 0x37a, Hi: 0x37a, Stride: 1},
292		{Lo: 0x386, Hi: 0x386, Stride: 1},
293		{Lo: 0x388, Hi: 0x38a, Stride: 1},
294		{Lo: 0x38c, Hi: 0x38c, Stride: 1},
295		{Lo: 0x38e, Hi: 0x3a1, Stride: 1},
296		{Lo: 0x3a3, Hi: 0x3ce, Stride: 1},
297		{Lo: 0x3d0, Hi: 0x3d7, Stride: 1},
298		{Lo: 0x3da, Hi: 0x3f3, Stride: 1},
299		{Lo: 0x400, Hi: 0x481, Stride: 1},
300		{Lo: 0x483, Hi: 0x486, Stride: 1},
301		{Lo: 0x48c, Hi: 0x4c4, Stride: 1},
302		{Lo: 0x4c7, Hi: 0x4c8, Stride: 1},
303		{Lo: 0x4cb, Hi: 0x4cc, Stride: 1},
304		{Lo: 0x4d0, Hi: 0x4f5, Stride: 1},
305		{Lo: 0x4f8, Hi: 0x4f9, Stride: 1},
306		{Lo: 0x531, Hi: 0x556, Stride: 1},
307		{Lo: 0x559, Hi: 0x559, Stride: 1},
308		{Lo: 0x561, Hi: 0x587, Stride: 1},
309		{Lo: 0x591, Hi: 0x5a1, Stride: 1},
310		{Lo: 0x5a3, Hi: 0x5b9, Stride: 1},
311		{Lo: 0x5bb, Hi: 0x5bd, Stride: 1},
312		{Lo: 0x5bf, Hi: 0x5bf, Stride: 1},
313		{Lo: 0x5c1, Hi: 0x5c2, Stride: 1},
314		{Lo: 0x5c4, Hi: 0x5c4, Stride: 1},
315		{Lo: 0x5d0, Hi: 0x5ea, Stride: 1},
316		{Lo: 0x5f0, Hi: 0x5f2, Stride: 1},
317		{Lo: 0x621, Hi: 0x63a, Stride: 1},
318		{Lo: 0x640, Hi: 0x655, Stride: 1},
319		{Lo: 0x660, Hi: 0x669, Stride: 1},
320		{Lo: 0x670, Hi: 0x6d3, Stride: 1},
321		{Lo: 0x6d5, Hi: 0x6dc, Stride: 1},
322		{Lo: 0x6df, Hi: 0x6e8, Stride: 1},
323		{Lo: 0x6ea, Hi: 0x6ed, Stride: 1},
324		{Lo: 0x6f0, Hi: 0x6fc, Stride: 1},
325		{Lo: 0x710, Hi: 0x72c, Stride: 1},
326		{Lo: 0x730, Hi: 0x74a, Stride: 1},
327		{Lo: 0x780, Hi: 0x7b0, Stride: 1},
328		{Lo: 0x901, Hi: 0x903, Stride: 1},
329		{Lo: 0x905, Hi: 0x939, Stride: 1},
330		{Lo: 0x93c, Hi: 0x94d, Stride: 1},
331		{Lo: 0x950, Hi: 0x954, Stride: 1},
332		{Lo: 0x958, Hi: 0x963, Stride: 1},
333		{Lo: 0x966, Hi: 0x96f, Stride: 1},
334		{Lo: 0x981, Hi: 0x983, Stride: 1},
335		{Lo: 0x985, Hi: 0x98c, Stride: 1},
336		{Lo: 0x98f, Hi: 0x990, Stride: 1},
337		{Lo: 0x993, Hi: 0x9a8, Stride: 1},
338		{Lo: 0x9aa, Hi: 0x9b0, Stride: 1},
339		{Lo: 0x9b2, Hi: 0x9b2, Stride: 1},
340		{Lo: 0x9b6, Hi: 0x9b9, Stride: 1},
341		{Lo: 0x9bc, Hi: 0x9bc, Stride: 1},
342		{Lo: 0x9be, Hi: 0x9c4, Stride: 1},
343		{Lo: 0x9c7, Hi: 0x9c8, Stride: 1},
344		{Lo: 0x9cb, Hi: 0x9cd, Stride: 1},
345		{Lo: 0x9d7, Hi: 0x9d7, Stride: 1},
346		{Lo: 0x9dc, Hi: 0x9dd, Stride: 1},
347		{Lo: 0x9df, Hi: 0x9e3, Stride: 1},
348		{Lo: 0x9e6, Hi: 0x9f1, Stride: 1},
349		{Lo: 0xa02, Hi: 0xa02, Stride: 1},
350		{Lo: 0xa05, Hi: 0xa0a, Stride: 1},
351		{Lo: 0xa0f, Hi: 0xa10, Stride: 1},
352		{Lo: 0xa13, Hi: 0xa28, Stride: 1},
353		{Lo: 0xa2a, Hi: 0xa30, Stride: 1},
354		{Lo: 0xa32, Hi: 0xa33, Stride: 1},
355		{Lo: 0xa35, Hi: 0xa36, Stride: 1},
356		{Lo: 0xa38, Hi: 0xa39, Stride: 1},
357		{Lo: 0xa3c, Hi: 0xa3c, Stride: 1},
358		{Lo: 0xa3e, Hi: 0xa42, Stride: 1},
359		{Lo: 0xa47, Hi: 0xa48, Stride: 1},
360		{Lo: 0xa4b, Hi: 0xa4d, Stride: 1},
361		{Lo: 0xa59, Hi: 0xa5c, Stride: 1},
362		{Lo: 0xa5e, Hi: 0xa5e, Stride: 1},
363		{Lo: 0xa66, Hi: 0xa74, Stride: 1},
364		{Lo: 0xa81, Hi: 0xa83, Stride: 1},
365		{Lo: 0xa85, Hi: 0xa8b, Stride: 1},
366		{Lo: 0xa8d, Hi: 0xa8d, Stride: 1},
367		{Lo: 0xa8f, Hi: 0xa91, Stride: 1},
368		{Lo: 0xa93, Hi: 0xaa8, Stride: 1},
369		{Lo: 0xaaa, Hi: 0xab0, Stride: 1},
370		{Lo: 0xab2, Hi: 0xab3, Stride: 1},
371		{Lo: 0xab5, Hi: 0xab9, Stride: 1},
372		{Lo: 0xabc, Hi: 0xac5, Stride: 1},
373		{Lo: 0xac7, Hi: 0xac9, Stride: 1},
374		{Lo: 0xacb, Hi: 0xacd, Stride: 1},
375		{Lo: 0xad0, Hi: 0xad0, Stride: 1},
376		{Lo: 0xae0, Hi: 0xae0, Stride: 1},
377		{Lo: 0xae6, Hi: 0xaef, Stride: 1},
378		{Lo: 0xb01, Hi: 0xb03, Stride: 1},
379		{Lo: 0xb05, Hi: 0xb0c, Stride: 1},
380		{Lo: 0xb0f, Hi: 0xb10, Stride: 1},
381		{Lo: 0xb13, Hi: 0xb28, Stride: 1},
382		{Lo: 0xb2a, Hi: 0xb30, Stride: 1},
383		{Lo: 0xb32, Hi: 0xb33, Stride: 1},
384		{Lo: 0xb36, Hi: 0xb39, Stride: 1},
385		{Lo: 0xb3c, Hi: 0xb43, Stride: 1},
386		{Lo: 0xb47, Hi: 0xb48, Stride: 1},
387		{Lo: 0xb4b, Hi: 0xb4d, Stride: 1},
388		{Lo: 0xb56, Hi: 0xb57, Stride: 1},
389		{Lo: 0xb5c, Hi: 0xb5d, Stride: 1},
390		{Lo: 0xb5f, Hi: 0xb61, Stride: 1},
391		{Lo: 0xb66, Hi: 0xb6f, Stride: 1},
392		{Lo: 0xb82, Hi: 0xb83, Stride: 1},
393		{Lo: 0xb85, Hi: 0xb8a, Stride: 1},
394		{Lo: 0xb8e, Hi: 0xb90, Stride: 1},
395		{Lo: 0xb92, Hi: 0xb95, Stride: 1},
396		{Lo: 0xb99, Hi: 0xb9a, Stride: 1},
397		{Lo: 0xb9c, Hi: 0xb9c, Stride: 1},
398		{Lo: 0xb9e, Hi: 0xb9f, Stride: 1},
399		{Lo: 0xba3, Hi: 0xba4, Stride: 1},
400		{Lo: 0xba8, Hi: 0xbaa, Stride: 1},
401		{Lo: 0xbae, Hi: 0xbb5, Stride: 1},
402		{Lo: 0xbb7, Hi: 0xbb9, Stride: 1},
403		{Lo: 0xbbe, Hi: 0xbc2, Stride: 1},
404		{Lo: 0xbc6, Hi: 0xbc8, Stride: 1},
405		{Lo: 0xbca, Hi: 0xbcd, Stride: 1},
406		{Lo: 0xbd7, Hi: 0xbd7, Stride: 1},
407		{Lo: 0xbe7, Hi: 0xbef, Stride: 1},
408		{Lo: 0xc01, Hi: 0xc03, Stride: 1},
409		{Lo: 0xc05, Hi: 0xc0c, Stride: 1},
410		{Lo: 0xc0e, Hi: 0xc10, Stride: 1},
411		{Lo: 0xc12, Hi: 0xc28, Stride: 1},
412		{Lo: 0xc2a, Hi: 0xc33, Stride: 1},
413		{Lo: 0xc35, Hi: 0xc39, Stride: 1},
414		{Lo: 0xc3e, Hi: 0xc44, Stride: 1},
415		{Lo: 0xc46, Hi: 0xc48, Stride: 1},
416		{Lo: 0xc4a, Hi: 0xc4d, Stride: 1},
417		{Lo: 0xc55, Hi: 0xc56, Stride: 1},
418		{Lo: 0xc60, Hi: 0xc61, Stride: 1},
419		{Lo: 0xc66, Hi: 0xc6f, Stride: 1},
420		{Lo: 0xc82, Hi: 0xc83, Stride: 1},
421		{Lo: 0xc85, Hi: 0xc8c, Stride: 1},
422		{Lo: 0xc8e, Hi: 0xc90, Stride: 1},
423		{Lo: 0xc92, Hi: 0xca8, Stride: 1},
424		{Lo: 0xcaa, Hi: 0xcb3, Stride: 1},
425		{Lo: 0xcb5, Hi: 0xcb9, Stride: 1},
426		{Lo: 0xcbe, Hi: 0xcc4, Stride: 1},
427		{Lo: 0xcc6, Hi: 0xcc8, Stride: 1},
428		{Lo: 0xcca, Hi: 0xccd, Stride: 1},
429		{Lo: 0xcd5, Hi: 0xcd6, Stride: 1},
430		{Lo: 0xcde, Hi: 0xcde, Stride: 1},
431		{Lo: 0xce0, Hi: 0xce1, Stride: 1},
432		{Lo: 0xce6, Hi: 0xcef, Stride: 1},
433		{Lo: 0xd02, Hi: 0xd03, Stride: 1},
434		{Lo: 0xd05, Hi: 0xd0c, Stride: 1},
435		{Lo: 0xd0e, Hi: 0xd10, Stride: 1},
436		{Lo: 0xd12, Hi: 0xd28, Stride: 1},
437		{Lo: 0xd2a, Hi: 0xd39, Stride: 1},
438		{Lo: 0xd3e, Hi: 0xd43, Stride: 1},
439		{Lo: 0xd46, Hi: 0xd48, Stride: 1},
440		{Lo: 0xd4a, Hi: 0xd4d, Stride: 1},
441		{Lo: 0xd57, Hi: 0xd57, Stride: 1},
442		{Lo: 0xd60, Hi: 0xd61, Stride: 1},
443		{Lo: 0xd66, Hi: 0xd6f, Stride: 1},
444		{Lo: 0xd82, Hi: 0xd83, Stride: 1},
445		{Lo: 0xd85, Hi: 0xd96, Stride: 1},
446		{Lo: 0xd9a, Hi: 0xdb1, Stride: 1},
447		{Lo: 0xdb3, Hi: 0xdbb, Stride: 1},
448		{Lo: 0xdbd, Hi: 0xdbd, Stride: 1},
449		{Lo: 0xdc0, Hi: 0xdc6, Stride: 1},
450		{Lo: 0xdca, Hi: 0xdca, Stride: 1},
451		{Lo: 0xdcf, Hi: 0xdd4, Stride: 1},
452		{Lo: 0xdd6, Hi: 0xdd6, Stride: 1},
453		{Lo: 0xdd8, Hi: 0xddf, Stride: 1},
454		{Lo: 0xdf2, Hi: 0xdf3, Stride: 1},
455		{Lo: 0xe01, Hi: 0xe3a, Stride: 1},
456		{Lo: 0xe40, Hi: 0xe4e, Stride: 1},
457		{Lo: 0xe50, Hi: 0xe59, Stride: 1},
458		{Lo: 0xe81, Hi: 0xe82, Stride: 1},
459		{Lo: 0xe84, Hi: 0xe84, Stride: 1},
460		{Lo: 0xe87, Hi: 0xe88, Stride: 1},
461		{Lo: 0xe8a, Hi: 0xe8a, Stride: 1},
462		{Lo: 0xe8d, Hi: 0xe8d, Stride: 1},
463		{Lo: 0xe94, Hi: 0xe97, Stride: 1},
464		{Lo: 0xe99, Hi: 0xe9f, Stride: 1},
465		{Lo: 0xea1, Hi: 0xea3, Stride: 1},
466		{Lo: 0xea5, Hi: 0xea5, Stride: 1},
467		{Lo: 0xea7, Hi: 0xea7, Stride: 1},
468		{Lo: 0xeaa, Hi: 0xeab, Stride: 1},
469		{Lo: 0xead, Hi: 0xeb9, Stride: 1},
470		{Lo: 0xebb, Hi: 0xebd, Stride: 1},
471		{Lo: 0xec0, Hi: 0xec4, Stride: 1},
472		{Lo: 0xec6, Hi: 0xec6, Stride: 1},
473		{Lo: 0xec8, Hi: 0xecd, Stride: 1},
474		{Lo: 0xed0, Hi: 0xed9, Stride: 1},
475		{Lo: 0xedc, Hi: 0xedd, Stride: 1},
476		{Lo: 0xf00, Hi: 0xf00, Stride: 1},
477		{Lo: 0xf18, Hi: 0xf19, Stride: 1},
478		{Lo: 0xf20, Hi: 0xf29, Stride: 1},
479		{Lo: 0xf35, Hi: 0xf35, Stride: 1},
480		{Lo: 0xf37, Hi: 0xf37, Stride: 1},
481		{Lo: 0xf39, Hi: 0xf39, Stride: 1},
482		{Lo: 0xf3e, Hi: 0xf47, Stride: 1},
483		{Lo: 0xf49, Hi: 0xf6a, Stride: 1},
484		{Lo: 0xf71, Hi: 0xf84, Stride: 1},
485		{Lo: 0xf86, Hi: 0xf8b, Stride: 1},
486		{Lo: 0xf90, Hi: 0xf97, Stride: 1},
487		{Lo: 0xf99, Hi: 0xfbc, Stride: 1},
488		{Lo: 0xfc6, Hi: 0xfc6, Stride: 1},
489	},
490	R32: []unicode.Range32{
491		{Lo: 0x1000, Hi: 0x1021, Stride: 1},
492		{Lo: 0x1023, Hi: 0x1027, Stride: 1},
493		{Lo: 0x1029, Hi: 0x102a, Stride: 1},
494		{Lo: 0x102c, Hi: 0x1032, Stride: 1},
495		{Lo: 0x1036, Hi: 0x1039, Stride: 1},
496		{Lo: 0x1040, Hi: 0x1049, Stride: 1},
497		{Lo: 0x1050, Hi: 0x1059, Stride: 1},
498		{Lo: 0x10a0, Hi: 0x10c5, Stride: 1},
499		{Lo: 0x10d0, Hi: 0x10f6, Stride: 1},
500		{Lo: 0x1100, Hi: 0x1159, Stride: 1},
501		{Lo: 0x115f, Hi: 0x11a2, Stride: 1},
502		{Lo: 0x11a8, Hi: 0x11f9, Stride: 1},
503		{Lo: 0x1200, Hi: 0x1206, Stride: 1},
504		{Lo: 0x1208, Hi: 0x1246, Stride: 1},
505		{Lo: 0x1248, Hi: 0x1248, Stride: 1},
506		{Lo: 0x124a, Hi: 0x124d, Stride: 1},
507		{Lo: 0x1250, Hi: 0x1256, Stride: 1},
508		{Lo: 0x1258, Hi: 0x1258, Stride: 1},
509		{Lo: 0x125a, Hi: 0x125d, Stride: 1},
510		{Lo: 0x1260, Hi: 0x1286, Stride: 1},
511		{Lo: 0x1288, Hi: 0x1288, Stride: 1},
512		{Lo: 0x128a, Hi: 0x128d, Stride: 1},
513		{Lo: 0x1290, Hi: 0x12ae, Stride: 1},
514		{Lo: 0x12b0, Hi: 0x12b0, Stride: 1},
515		{Lo: 0x12b2, Hi: 0x12b5, Stride: 1},
516		{Lo: 0x12b8, Hi: 0x12be, Stride: 1},
517		{Lo: 0x12c0, Hi: 0x12c0, Stride: 1},
518		{Lo: 0x12c2, Hi: 0x12c5, Stride: 1},
519		{Lo: 0x12c8, Hi: 0x12ce, Stride: 1},
520		{Lo: 0x12d0, Hi: 0x12d6, Stride: 1},
521		{Lo: 0x12d8, Hi: 0x12ee, Stride: 1},
522		{Lo: 0x12f0, Hi: 0x130e, Stride: 1},
523		{Lo: 0x1310, Hi: 0x1310, Stride: 1},
524		{Lo: 0x1312, Hi: 0x1315, Stride: 1},
525		{Lo: 0x1318, Hi: 0x131e, Stride: 1},
526		{Lo: 0x1320, Hi: 0x1346, Stride: 1},
527		{Lo: 0x1348, Hi: 0x135a, Stride: 1},
528		{Lo: 0x1369, Hi: 0x1371, Stride: 1},
529		{Lo: 0x13a0, Hi: 0x13f4, Stride: 1},
530		{Lo: 0x1401, Hi: 0x166c, Stride: 1},
531		{Lo: 0x166f, Hi: 0x1676, Stride: 1},
532		{Lo: 0x1681, Hi: 0x169a, Stride: 1},
533		{Lo: 0x16a0, Hi: 0x16ea, Stride: 1},
534		{Lo: 0x1780, Hi: 0x17d3, Stride: 1},
535		{Lo: 0x17e0, Hi: 0x17e9, Stride: 1},
536		{Lo: 0x1810, Hi: 0x1819, Stride: 1},
537		{Lo: 0x1820, Hi: 0x1877, Stride: 1},
538		{Lo: 0x1880, Hi: 0x18a9, Stride: 1},
539		{Lo: 0x1e00, Hi: 0x1e9b, Stride: 1},
540		{Lo: 0x1ea0, Hi: 0x1ef9, Stride: 1},
541		{Lo: 0x1f00, Hi: 0x1f15, Stride: 1},
542		{Lo: 0x1f18, Hi: 0x1f1d, Stride: 1},
543		{Lo: 0x1f20, Hi: 0x1f45, Stride: 1},
544		{Lo: 0x1f48, Hi: 0x1f4d, Stride: 1},
545		{Lo: 0x1f50, Hi: 0x1f57, Stride: 1},
546		{Lo: 0x1f59, Hi: 0x1f59, Stride: 1},
547		{Lo: 0x1f5b, Hi: 0x1f5b, Stride: 1},
548		{Lo: 0x1f5d, Hi: 0x1f5d, Stride: 1},
549		{Lo: 0x1f5f, Hi: 0x1f7d, Stride: 1},
550		{Lo: 0x1f80, Hi: 0x1fb4, Stride: 1},
551		{Lo: 0x1fb6, Hi: 0x1fbc, Stride: 1},
552		{Lo: 0x1fbe, Hi: 0x1fbe, Stride: 1},
553		{Lo: 0x1fc2, Hi: 0x1fc4, Stride: 1},
554		{Lo: 0x1fc6, Hi: 0x1fcc, Stride: 1},
555		{Lo: 0x1fd0, Hi: 0x1fd3, Stride: 1},
556		{Lo: 0x1fd6, Hi: 0x1fdb, Stride: 1},
557		{Lo: 0x1fe0, Hi: 0x1fec, Stride: 1},
558		{Lo: 0x1ff2, Hi: 0x1ff4, Stride: 1},
559		{Lo: 0x1ff6, Hi: 0x1ffc, Stride: 1},
560		{Lo: 0x203f, Hi: 0x2040, Stride: 1},
561		{Lo: 0x207f, Hi: 0x207f, Stride: 1},
562		{Lo: 0x20d0, Hi: 0x20dc, Stride: 1},
563		{Lo: 0x20e1, Hi: 0x20e1, Stride: 1},
564		{Lo: 0x2102, Hi: 0x2102, Stride: 1},
565		{Lo: 0x2107, Hi: 0x2107, Stride: 1},
566		{Lo: 0x210a, Hi: 0x2113, Stride: 1},
567		{Lo: 0x2115, Hi: 0x2115, Stride: 1},
568		{Lo: 0x2119, Hi: 0x211d, Stride: 1},
569		{Lo: 0x2124, Hi: 0x2124, Stride: 1},
570		{Lo: 0x2126, Hi: 0x2126, Stride: 1},
571		{Lo: 0x2128, Hi: 0x2128, Stride: 1},
572		{Lo: 0x212a, Hi: 0x212d, Stride: 1},
573		{Lo: 0x212f, Hi: 0x2131, Stride: 1},
574		{Lo: 0x2133, Hi: 0x2139, Stride: 1},
575		{Lo: 0x3005, Hi: 0x3006, Stride: 1},
576		{Lo: 0x302a, Hi: 0x302f, Stride: 1},
577		{Lo: 0x3031, Hi: 0x3035, Stride: 1},
578		{Lo: 0x3041, Hi: 0x3094, Stride: 1},
579		{Lo: 0x3099, Hi: 0x309a, Stride: 1},
580		{Lo: 0x309d, Hi: 0x309e, Stride: 1},
581		{Lo: 0x30a1, Hi: 0x30fe, Stride: 1},
582		{Lo: 0x3105, Hi: 0x312c, Stride: 1},
583		{Lo: 0x3131, Hi: 0x318e, Stride: 1},
584		{Lo: 0x31a0, Hi: 0x31b7, Stride: 1},
585		{Lo: 0x3400, Hi: 0x4db5, Stride: 1},
586		{Lo: 0x4e00, Hi: 0x9fa5, Stride: 1},
587		{Lo: 0xa000, Hi: 0xa48c, Stride: 1},
588		{Lo: 0xac00, Hi: 0xd7a3, Stride: 1},
589		{Lo: 0xf900, Hi: 0xfa2d, Stride: 1},
590		{Lo: 0xfb00, Hi: 0xfb06, Stride: 1},
591		{Lo: 0xfb13, Hi: 0xfb17, Stride: 1},
592		{Lo: 0xfb1d, Hi: 0xfb28, Stride: 1},
593		{Lo: 0xfb2a, Hi: 0xfb36, Stride: 1},
594		{Lo: 0xfb38, Hi: 0xfb3c, Stride: 1},
595		{Lo: 0xfb3e, Hi: 0xfb3e, Stride: 1},
596		{Lo: 0xfb40, Hi: 0xfb41, Stride: 1},
597		{Lo: 0xfb43, Hi: 0xfb44, Stride: 1},
598		{Lo: 0xfb46, Hi: 0xfbb1, Stride: 1},
599		{Lo: 0xfbd3, Hi: 0xfd3d, Stride: 1},
600		{Lo: 0xfd50, Hi: 0xfd8f, Stride: 1},
601		{Lo: 0xfd92, Hi: 0xfdc7, Stride: 1},
602		{Lo: 0xfdf0, Hi: 0xfdfb, Stride: 1},
603		{Lo: 0xfe20, Hi: 0xfe23, Stride: 1},
604		{Lo: 0xfe33, Hi: 0xfe34, Stride: 1},
605		{Lo: 0xfe4d, Hi: 0xfe4f, Stride: 1},
606		{Lo: 0xfe70, Hi: 0xfe72, Stride: 1},
607		{Lo: 0xfe74, Hi: 0xfe74, Stride: 1},
608		{Lo: 0xfe76, Hi: 0xfefc, Stride: 1},
609		{Lo: 0xff10, Hi: 0xff19, Stride: 1},
610		{Lo: 0xff21, Hi: 0xff3a, Stride: 1},
611		{Lo: 0xff3f, Hi: 0xff3f, Stride: 1},
612		{Lo: 0xff41, Hi: 0xff5a, Stride: 1},
613		{Lo: 0xff65, Hi: 0xffbe, Stride: 1},
614		{Lo: 0xffc2, Hi: 0xffc7, Stride: 1},
615		{Lo: 0xffca, Hi: 0xffcf, Stride: 1},
616		{Lo: 0xffd2, Hi: 0xffd7, Stride: 1},
617		{Lo: 0xffda, Hi: 0xffdc, Stride: 1},
618	},
619}
620
621var idStart = &unicode.RangeTable{
622	LatinOffset: 117,
623	R16: []unicode.Range16{
624		{Lo: 0x41, Hi: 0x5a, Stride: 1},
625		{Lo: 0x61, Hi: 0x7a, Stride: 1},
626		{Lo: 0xaa, Hi: 0xaa, Stride: 1},
627		{Lo: 0xb5, Hi: 0xb5, Stride: 1},
628		{Lo: 0xba, Hi: 0xba, Stride: 1},
629		{Lo: 0xc0, Hi: 0xd6, Stride: 1},
630		{Lo: 0xd8, Hi: 0xf6, Stride: 1},
631		{Lo: 0xf8, Hi: 0x2c1, Stride: 1},
632		{Lo: 0x2c6, Hi: 0x2d1, Stride: 1},
633		{Lo: 0x2e0, Hi: 0x2e4, Stride: 1},
634		{Lo: 0x2ec, Hi: 0x2ec, Stride: 1},
635		{Lo: 0x2ee, Hi: 0x2ee, Stride: 1},
636		{Lo: 0x370, Hi: 0x374, Stride: 1},
637		{Lo: 0x376, Hi: 0x377, Stride: 1},
638		{Lo: 0x37a, Hi: 0x37d, Stride: 1},
639		{Lo: 0x37f, Hi: 0x37f, Stride: 1},
640		{Lo: 0x386, Hi: 0x386, Stride: 1},
641		{Lo: 0x388, Hi: 0x38a, Stride: 1},
642		{Lo: 0x38c, Hi: 0x38c, Stride: 1},
643		{Lo: 0x38e, Hi: 0x3a1, Stride: 1},
644		{Lo: 0x3a3, Hi: 0x3f5, Stride: 1},
645		{Lo: 0x3f7, Hi: 0x481, Stride: 1},
646		{Lo: 0x48a, Hi: 0x52f, Stride: 1},
647		{Lo: 0x531, Hi: 0x556, Stride: 1},
648		{Lo: 0x559, Hi: 0x559, Stride: 1},
649		{Lo: 0x560, Hi: 0x588, Stride: 1},
650		{Lo: 0x5d0, Hi: 0x5ea, Stride: 1},
651		{Lo: 0x5ef, Hi: 0x5f2, Stride: 1},
652		{Lo: 0x620, Hi: 0x64a, Stride: 1},
653		{Lo: 0x66e, Hi: 0x66f, Stride: 1},
654		{Lo: 0x671, Hi: 0x6d3, Stride: 1},
655		{Lo: 0x6d5, Hi: 0x6d5, Stride: 1},
656		{Lo: 0x6e5, Hi: 0x6e6, Stride: 1},
657		{Lo: 0x6ee, Hi: 0x6ef, Stride: 1},
658		{Lo: 0x6fa, Hi: 0x6fc, Stride: 1},
659		{Lo: 0x6ff, Hi: 0x6ff, Stride: 1},
660		{Lo: 0x710, Hi: 0x710, Stride: 1},
661		{Lo: 0x712, Hi: 0x72f, Stride: 1},
662		{Lo: 0x74d, Hi: 0x7a5, Stride: 1},
663		{Lo: 0x7b1, Hi: 0x7b1, Stride: 1},
664		{Lo: 0x7ca, Hi: 0x7ea, Stride: 1},
665		{Lo: 0x7f4, Hi: 0x7f5, Stride: 1},
666		{Lo: 0x7fa, Hi: 0x7fa, Stride: 1},
667		{Lo: 0x800, Hi: 0x815, Stride: 1},
668		{Lo: 0x81a, Hi: 0x81a, Stride: 1},
669		{Lo: 0x824, Hi: 0x824, Stride: 1},
670		{Lo: 0x828, Hi: 0x828, Stride: 1},
671		{Lo: 0x840, Hi: 0x858, Stride: 1},
672		{Lo: 0x860, Hi: 0x86a, Stride: 1},
673		{Lo: 0x8a0, Hi: 0x8b4, Stride: 1},
674		{Lo: 0x8b6, Hi: 0x8c7, Stride: 1},
675		{Lo: 0x904, Hi: 0x939, Stride: 1},
676		{Lo: 0x93d, Hi: 0x93d, Stride: 1},
677		{Lo: 0x950, Hi: 0x950, Stride: 1},
678		{Lo: 0x958, Hi: 0x961, Stride: 1},
679		{Lo: 0x971, Hi: 0x980, Stride: 1},
680		{Lo: 0x985, Hi: 0x98c, Stride: 1},
681		{Lo: 0x98f, Hi: 0x990, Stride: 1},
682		{Lo: 0x993, Hi: 0x9a8, Stride: 1},
683		{Lo: 0x9aa, Hi: 0x9b0, Stride: 1},
684		{Lo: 0x9b2, Hi: 0x9b2, Stride: 1},
685		{Lo: 0x9b6, Hi: 0x9b9, Stride: 1},
686		{Lo: 0x9bd, Hi: 0x9bd, Stride: 1},
687		{Lo: 0x9ce, Hi: 0x9ce, Stride: 1},
688		{Lo: 0x9dc, Hi: 0x9dd, Stride: 1},
689		{Lo: 0x9df, Hi: 0x9e1, Stride: 1},
690		{Lo: 0x9f0, Hi: 0x9f1, Stride: 1},
691		{Lo: 0x9fc, Hi: 0x9fc, Stride: 1},
692		{Lo: 0xa05, Hi: 0xa0a, Stride: 1},
693		{Lo: 0xa0f, Hi: 0xa10, Stride: 1},
694		{Lo: 0xa13, Hi: 0xa28, Stride: 1},
695		{Lo: 0xa2a, Hi: 0xa30, Stride: 1},
696		{Lo: 0xa32, Hi: 0xa33, Stride: 1},
697		{Lo: 0xa35, Hi: 0xa36, Stride: 1},
698		{Lo: 0xa38, Hi: 0xa39, Stride: 1},
699		{Lo: 0xa59, Hi: 0xa5c, Stride: 1},
700		{Lo: 0xa5e, Hi: 0xa5e, Stride: 1},
701		{Lo: 0xa72, Hi: 0xa74, Stride: 1},
702		{Lo: 0xa85, Hi: 0xa8d, Stride: 1},
703		{Lo: 0xa8f, Hi: 0xa91, Stride: 1},
704		{Lo: 0xa93, Hi: 0xaa8, Stride: 1},
705		{Lo: 0xaaa, Hi: 0xab0, Stride: 1},
706		{Lo: 0xab2, Hi: 0xab3, Stride: 1},
707		{Lo: 0xab5, Hi: 0xab9, Stride: 1},
708		{Lo: 0xabd, Hi: 0xabd, Stride: 1},
709		{Lo: 0xad0, Hi: 0xad0, Stride: 1},
710		{Lo: 0xae0, Hi: 0xae1, Stride: 1},
711		{Lo: 0xaf9, Hi: 0xaf9, Stride: 1},
712		{Lo: 0xb05, Hi: 0xb0c, Stride: 1},
713		{Lo: 0xb0f, Hi: 0xb10, Stride: 1},
714		{Lo: 0xb13, Hi: 0xb28, Stride: 1},
715		{Lo: 0xb2a, Hi: 0xb30, Stride: 1},
716		{Lo: 0xb32, Hi: 0xb33, Stride: 1},
717		{Lo: 0xb35, Hi: 0xb39, Stride: 1},
718		{Lo: 0xb3d, Hi: 0xb3d, Stride: 1},
719		{Lo: 0xb5c, Hi: 0xb5d, Stride: 1},
720		{Lo: 0xb5f, Hi: 0xb61, Stride: 1},
721		{Lo: 0xb71, Hi: 0xb71, Stride: 1},
722		{Lo: 0xb83, Hi: 0xb83, Stride: 1},
723		{Lo: 0xb85, Hi: 0xb8a, Stride: 1},
724		{Lo: 0xb8e, Hi: 0xb90, Stride: 1},
725		{Lo: 0xb92, Hi: 0xb95, Stride: 1},
726		{Lo: 0xb99, Hi: 0xb9a, Stride: 1},
727		{Lo: 0xb9c, Hi: 0xb9c, Stride: 1},
728		{Lo: 0xb9e, Hi: 0xb9f, Stride: 1},
729		{Lo: 0xba3, Hi: 0xba4, Stride: 1},
730		{Lo: 0xba8, Hi: 0xbaa, Stride: 1},
731		{Lo: 0xbae, Hi: 0xbb9, Stride: 1},
732		{Lo: 0xbd0, Hi: 0xbd0, Stride: 1},
733		{Lo: 0xc05, Hi: 0xc0c, Stride: 1},
734		{Lo: 0xc0e, Hi: 0xc10, Stride: 1},
735		{Lo: 0xc12, Hi: 0xc28, Stride: 1},
736		{Lo: 0xc2a, Hi: 0xc39, Stride: 1},
737		{Lo: 0xc3d, Hi: 0xc3d, Stride: 1},
738		{Lo: 0xc58, Hi: 0xc5a, Stride: 1},
739		{Lo: 0xc60, Hi: 0xc61, Stride: 1},
740		{Lo: 0xc80, Hi: 0xc80, Stride: 1},
741		{Lo: 0xc85, Hi: 0xc8c, Stride: 1},
742		{Lo: 0xc8e, Hi: 0xc90, Stride: 1},
743		{Lo: 0xc92, Hi: 0xca8, Stride: 1},
744		{Lo: 0xcaa, Hi: 0xcb3, Stride: 1},
745		{Lo: 0xcb5, Hi: 0xcb9, Stride: 1},
746		{Lo: 0xcbd, Hi: 0xcbd, Stride: 1},
747		{Lo: 0xcde, Hi: 0xcde, Stride: 1},
748		{Lo: 0xce0, Hi: 0xce1, Stride: 1},
749		{Lo: 0xcf1, Hi: 0xcf2, Stride: 1},
750		{Lo: 0xd04, Hi: 0xd0c, Stride: 1},
751		{Lo: 0xd0e, Hi: 0xd10, Stride: 1},
752		{Lo: 0xd12, Hi: 0xd3a, Stride: 1},
753		{Lo: 0xd3d, Hi: 0xd3d, Stride: 1},
754		{Lo: 0xd4e, Hi: 0xd4e, Stride: 1},
755		{Lo: 0xd54, Hi: 0xd56, Stride: 1},
756		{Lo: 0xd5f, Hi: 0xd61, Stride: 1},
757		{Lo: 0xd7a, Hi: 0xd7f, Stride: 1},
758		{Lo: 0xd85, Hi: 0xd96, Stride: 1},
759		{Lo: 0xd9a, Hi: 0xdb1, Stride: 1},
760		{Lo: 0xdb3, Hi: 0xdbb, Stride: 1},
761		{Lo: 0xdbd, Hi: 0xdbd, Stride: 1},
762		{Lo: 0xdc0, Hi: 0xdc6, Stride: 1},
763		{Lo: 0xe01, Hi: 0xe30, Stride: 1},
764		{Lo: 0xe32, Hi: 0xe33, Stride: 1},
765		{Lo: 0xe40, Hi: 0xe46, Stride: 1},
766		{Lo: 0xe81, Hi: 0xe82, Stride: 1},
767		{Lo: 0xe84, Hi: 0xe84, Stride: 1},
768		{Lo: 0xe86, Hi: 0xe8a, Stride: 1},
769		{Lo: 0xe8c, Hi: 0xea3, Stride: 1},
770		{Lo: 0xea5, Hi: 0xea5, Stride: 1},
771		{Lo: 0xea7, Hi: 0xeb0, Stride: 1},
772		{Lo: 0xeb2, Hi: 0xeb3, Stride: 1},
773		{Lo: 0xebd, Hi: 0xebd, Stride: 1},
774		{Lo: 0xec0, Hi: 0xec4, Stride: 1},
775		{Lo: 0xec6, Hi: 0xec6, Stride: 1},
776		{Lo: 0xedc, Hi: 0xedf, Stride: 1},
777		{Lo: 0xf00, Hi: 0xf00, Stride: 1},
778		{Lo: 0xf40, Hi: 0xf47, Stride: 1},
779		{Lo: 0xf49, Hi: 0xf6c, Stride: 1},
780		{Lo: 0xf88, Hi: 0xf8c, Stride: 1},
781	},
782	R32: []unicode.Range32{
783		{Lo: 0x1000, Hi: 0x102a, Stride: 1},
784		{Lo: 0x103f, Hi: 0x103f, Stride: 1},
785		{Lo: 0x1050, Hi: 0x1055, Stride: 1},
786		{Lo: 0x105a, Hi: 0x105d, Stride: 1},
787		{Lo: 0x1061, Hi: 0x1061, Stride: 1},
788		{Lo: 0x1065, Hi: 0x1066, Stride: 1},
789		{Lo: 0x106e, Hi: 0x1070, Stride: 1},
790		{Lo: 0x1075, Hi: 0x1081, Stride: 1},
791		{Lo: 0x108e, Hi: 0x108e, Stride: 1},
792		{Lo: 0x10a0, Hi: 0x10c5, Stride: 1},
793		{Lo: 0x10c7, Hi: 0x10c7, Stride: 1},
794		{Lo: 0x10cd, Hi: 0x10cd, Stride: 1},
795		{Lo: 0x10d0, Hi: 0x10fa, Stride: 1},
796		{Lo: 0x10fc, Hi: 0x1248, Stride: 1},
797		{Lo: 0x124a, Hi: 0x124d, Stride: 1},
798		{Lo: 0x1250, Hi: 0x1256, Stride: 1},
799		{Lo: 0x1258, Hi: 0x1258, Stride: 1},
800		{Lo: 0x125a, Hi: 0x125d, Stride: 1},
801		{Lo: 0x1260, Hi: 0x1288, Stride: 1},
802		{Lo: 0x128a, Hi: 0x128d, Stride: 1},
803		{Lo: 0x1290, Hi: 0x12b0, Stride: 1},
804		{Lo: 0x12b2, Hi: 0x12b5, Stride: 1},
805		{Lo: 0x12b8, Hi: 0x12be, Stride: 1},
806		{Lo: 0x12c0, Hi: 0x12c0, Stride: 1},
807		{Lo: 0x12c2, Hi: 0x12c5, Stride: 1},
808		{Lo: 0x12c8, Hi: 0x12d6, Stride: 1},
809		{Lo: 0x12d8, Hi: 0x1310, Stride: 1},
810		{Lo: 0x1312, Hi: 0x1315, Stride: 1},
811		{Lo: 0x1318, Hi: 0x135a, Stride: 1},
812		{Lo: 0x1380, Hi: 0x138f, Stride: 1},
813		{Lo: 0x13a0, Hi: 0x13f5, Stride: 1},
814		{Lo: 0x13f8, Hi: 0x13fd, Stride: 1},
815		{Lo: 0x1401, Hi: 0x166c, Stride: 1},
816		{Lo: 0x166f, Hi: 0x167f, Stride: 1},
817		{Lo: 0x1681, Hi: 0x169a, Stride: 1},
818		{Lo: 0x16a0, Hi: 0x16ea, Stride: 1},
819		{Lo: 0x16ee, Hi: 0x16f8, Stride: 1},
820		{Lo: 0x1700, Hi: 0x170c, Stride: 1},
821		{Lo: 0x170e, Hi: 0x1711, Stride: 1},
822		{Lo: 0x1720, Hi: 0x1731, Stride: 1},
823		{Lo: 0x1740, Hi: 0x1751, Stride: 1},
824		{Lo: 0x1760, Hi: 0x176c, Stride: 1},
825		{Lo: 0x176e, Hi: 0x1770, Stride: 1},
826		{Lo: 0x1780, Hi: 0x17b3, Stride: 1},
827		{Lo: 0x17d7, Hi: 0x17d7, Stride: 1},
828		{Lo: 0x17dc, Hi: 0x17dc, Stride: 1},
829		{Lo: 0x1820, Hi: 0x1878, Stride: 1},
830		{Lo: 0x1880, Hi: 0x18a8, Stride: 1},
831		{Lo: 0x18aa, Hi: 0x18aa, Stride: 1},
832		{Lo: 0x18b0, Hi: 0x18f5, Stride: 1},
833		{Lo: 0x1900, Hi: 0x191e, Stride: 1},
834		{Lo: 0x1950, Hi: 0x196d, Stride: 1},
835		{Lo: 0x1970, Hi: 0x1974, Stride: 1},
836		{Lo: 0x1980, Hi: 0x19ab, Stride: 1},
837		{Lo: 0x19b0, Hi: 0x19c9, Stride: 1},
838		{Lo: 0x1a00, Hi: 0x1a16, Stride: 1},
839		{Lo: 0x1a20, Hi: 0x1a54, Stride: 1},
840		{Lo: 0x1aa7, Hi: 0x1aa7, Stride: 1},
841		{Lo: 0x1b05, Hi: 0x1b33, Stride: 1},
842		{Lo: 0x1b45, Hi: 0x1b4b, Stride: 1},
843		{Lo: 0x1b83, Hi: 0x1ba0, Stride: 1},
844		{Lo: 0x1bae, Hi: 0x1baf, Stride: 1},
845		{Lo: 0x1bba, Hi: 0x1be5, Stride: 1},
846		{Lo: 0x1c00, Hi: 0x1c23, Stride: 1},
847		{Lo: 0x1c4d, Hi: 0x1c4f, Stride: 1},
848		{Lo: 0x1c5a, Hi: 0x1c7d, Stride: 1},
849		{Lo: 0x1c80, Hi: 0x1c88, Stride: 1},
850		{Lo: 0x1c90, Hi: 0x1cba, Stride: 1},
851		{Lo: 0x1cbd, Hi: 0x1cbf, Stride: 1},
852		{Lo: 0x1ce9, Hi: 0x1cec, Stride: 1},
853		{Lo: 0x1cee, Hi: 0x1cf3, Stride: 1},
854		{Lo: 0x1cf5, Hi: 0x1cf6, Stride: 1},
855		{Lo: 0x1cfa, Hi: 0x1cfa, Stride: 1},
856		{Lo: 0x1d00, Hi: 0x1dbf, Stride: 1},
857		{Lo: 0x1e00, Hi: 0x1f15, Stride: 1},
858		{Lo: 0x1f18, Hi: 0x1f1d, Stride: 1},
859		{Lo: 0x1f20, Hi: 0x1f45, Stride: 1},
860		{Lo: 0x1f48, Hi: 0x1f4d, Stride: 1},
861		{Lo: 0x1f50, Hi: 0x1f57, Stride: 1},
862		{Lo: 0x1f59, Hi: 0x1f59, Stride: 1},
863		{Lo: 0x1f5b, Hi: 0x1f5b, Stride: 1},
864		{Lo: 0x1f5d, Hi: 0x1f5d, Stride: 1},
865		{Lo: 0x1f5f, Hi: 0x1f7d, Stride: 1},
866		{Lo: 0x1f80, Hi: 0x1fb4, Stride: 1},
867		{Lo: 0x1fb6, Hi: 0x1fbc, Stride: 1},
868		{Lo: 0x1fbe, Hi: 0x1fbe, Stride: 1},
869		{Lo: 0x1fc2, Hi: 0x1fc4, Stride: 1},
870		{Lo: 0x1fc6, Hi: 0x1fcc, Stride: 1},
871		{Lo: 0x1fd0, Hi: 0x1fd3, Stride: 1},
872		{Lo: 0x1fd6, Hi: 0x1fdb, Stride: 1},
873		{Lo: 0x1fe0, Hi: 0x1fec, Stride: 1},
874		{Lo: 0x1ff2, Hi: 0x1ff4, Stride: 1},
875		{Lo: 0x1ff6, Hi: 0x1ffc, Stride: 1},
876		{Lo: 0x2071, Hi: 0x2071, Stride: 1},
877		{Lo: 0x207f, Hi: 0x207f, Stride: 1},
878		{Lo: 0x2090, Hi: 0x209c, Stride: 1},
879		{Lo: 0x2102, Hi: 0x2102, Stride: 1},
880		{Lo: 0x2107, Hi: 0x2107, Stride: 1},
881		{Lo: 0x210a, Hi: 0x2113, Stride: 1},
882		{Lo: 0x2115, Hi: 0x2115, Stride: 1},
883		{Lo: 0x2118, Hi: 0x211d, Stride: 1},
884		{Lo: 0x2124, Hi: 0x2124, Stride: 1},
885		{Lo: 0x2126, Hi: 0x2126, Stride: 1},
886		{Lo: 0x2128, Hi: 0x2128, Stride: 1},
887		{Lo: 0x212a, Hi: 0x2139, Stride: 1},
888		{Lo: 0x213c, Hi: 0x213f, Stride: 1},
889		{Lo: 0x2145, Hi: 0x2149, Stride: 1},
890		{Lo: 0x214e, Hi: 0x214e, Stride: 1},
891		{Lo: 0x2160, Hi: 0x2188, Stride: 1},
892		{Lo: 0x2c00, Hi: 0x2c2e, Stride: 1},
893		{Lo: 0x2c30, Hi: 0x2c5e, Stride: 1},
894		{Lo: 0x2c60, Hi: 0x2ce4, Stride: 1},
895		{Lo: 0x2ceb, Hi: 0x2cee, Stride: 1},
896		{Lo: 0x2cf2, Hi: 0x2cf3, Stride: 1},
897		{Lo: 0x2d00, Hi: 0x2d25, Stride: 1},
898		{Lo: 0x2d27, Hi: 0x2d27, Stride: 1},
899		{Lo: 0x2d2d, Hi: 0x2d2d, Stride: 1},
900		{Lo: 0x2d30, Hi: 0x2d67, Stride: 1},
901		{Lo: 0x2d6f, Hi: 0x2d6f, Stride: 1},
902		{Lo: 0x2d80, Hi: 0x2d96, Stride: 1},
903		{Lo: 0x2da0, Hi: 0x2da6, Stride: 1},
904		{Lo: 0x2da8, Hi: 0x2dae, Stride: 1},
905		{Lo: 0x2db0, Hi: 0x2db6, Stride: 1},
906		{Lo: 0x2db8, Hi: 0x2dbe, Stride: 1},
907		{Lo: 0x2dc0, Hi: 0x2dc6, Stride: 1},
908		{Lo: 0x2dc8, Hi: 0x2dce, Stride: 1},
909		{Lo: 0x2dd0, Hi: 0x2dd6, Stride: 1},
910		{Lo: 0x2dd8, Hi: 0x2dde, Stride: 1},
911		{Lo: 0x3005, Hi: 0x3007, Stride: 1},
912		{Lo: 0x3021, Hi: 0x3029, Stride: 1},
913		{Lo: 0x3031, Hi: 0x3035, Stride: 1},
914		{Lo: 0x3038, Hi: 0x303c, Stride: 1},
915		{Lo: 0x3041, Hi: 0x3096, Stride: 1},
916		{Lo: 0x309b, Hi: 0x309f, Stride: 1},
917		{Lo: 0x30a1, Hi: 0x30fa, Stride: 1},
918		{Lo: 0x30fc, Hi: 0x30ff, Stride: 1},
919		{Lo: 0x3105, Hi: 0x312f, Stride: 1},
920		{Lo: 0x3131, Hi: 0x318e, Stride: 1},
921		{Lo: 0x31a0, Hi: 0x31bf, Stride: 1},
922		{Lo: 0x31f0, Hi: 0x31ff, Stride: 1},
923		{Lo: 0x3400, Hi: 0x4dbf, Stride: 1},
924		{Lo: 0x4e00, Hi: 0x9ffc, Stride: 1},
925		{Lo: 0xa000, Hi: 0xa48c, Stride: 1},
926		{Lo: 0xa4d0, Hi: 0xa4fd, Stride: 1},
927		{Lo: 0xa500, Hi: 0xa60c, Stride: 1},
928		{Lo: 0xa610, Hi: 0xa61f, Stride: 1},
929		{Lo: 0xa62a, Hi: 0xa62b, Stride: 1},
930		{Lo: 0xa640, Hi: 0xa66e, Stride: 1},
931		{Lo: 0xa67f, Hi: 0xa69d, Stride: 1},
932		{Lo: 0xa6a0, Hi: 0xa6ef, Stride: 1},
933		{Lo: 0xa717, Hi: 0xa71f, Stride: 1},
934		{Lo: 0xa722, Hi: 0xa788, Stride: 1},
935		{Lo: 0xa78b, Hi: 0xa7bf, Stride: 1},
936		{Lo: 0xa7c2, Hi: 0xa7ca, Stride: 1},
937		{Lo: 0xa7f5, Hi: 0xa801, Stride: 1},
938		{Lo: 0xa803, Hi: 0xa805, Stride: 1},
939		{Lo: 0xa807, Hi: 0xa80a, Stride: 1},
940		{Lo: 0xa80c, Hi: 0xa822, Stride: 1},
941		{Lo: 0xa840, Hi: 0xa873, Stride: 1},
942		{Lo: 0xa882, Hi: 0xa8b3, Stride: 1},
943		{Lo: 0xa8f2, Hi: 0xa8f7, Stride: 1},
944		{Lo: 0xa8fb, Hi: 0xa8fb, Stride: 1},
945		{Lo: 0xa8fd, Hi: 0xa8fe, Stride: 1},
946		{Lo: 0xa90a, Hi: 0xa925, Stride: 1},
947		{Lo: 0xa930, Hi: 0xa946, Stride: 1},
948		{Lo: 0xa960, Hi: 0xa97c, Stride: 1},
949		{Lo: 0xa984, Hi: 0xa9b2, Stride: 1},
950		{Lo: 0xa9cf, Hi: 0xa9cf, Stride: 1},
951		{Lo: 0xa9e0, Hi: 0xa9e4, Stride: 1},
952		{Lo: 0xa9e6, Hi: 0xa9ef, Stride: 1},
953		{Lo: 0xa9fa, Hi: 0xa9fe, Stride: 1},
954		{Lo: 0xaa00, Hi: 0xaa28, Stride: 1},
955		{Lo: 0xaa40, Hi: 0xaa42, Stride: 1},
956		{Lo: 0xaa44, Hi: 0xaa4b, Stride: 1},
957		{Lo: 0xaa60, Hi: 0xaa76, Stride: 1},
958		{Lo: 0xaa7a, Hi: 0xaa7a, Stride: 1},
959		{Lo: 0xaa7e, Hi: 0xaaaf, Stride: 1},
960		{Lo: 0xaab1, Hi: 0xaab1, Stride: 1},
961		{Lo: 0xaab5, Hi: 0xaab6, Stride: 1},
962		{Lo: 0xaab9, Hi: 0xaabd, Stride: 1},
963		{Lo: 0xaac0, Hi: 0xaac0, Stride: 1},
964		{Lo: 0xaac2, Hi: 0xaac2, Stride: 1},
965		{Lo: 0xaadb, Hi: 0xaadd, Stride: 1},
966		{Lo: 0xaae0, Hi: 0xaaea, Stride: 1},
967		{Lo: 0xaaf2, Hi: 0xaaf4, Stride: 1},
968		{Lo: 0xab01, Hi: 0xab06, Stride: 1},
969		{Lo: 0xab09, Hi: 0xab0e, Stride: 1},
970		{Lo: 0xab11, Hi: 0xab16, Stride: 1},
971		{Lo: 0xab20, Hi: 0xab26, Stride: 1},
972		{Lo: 0xab28, Hi: 0xab2e, Stride: 1},
973		{Lo: 0xab30, Hi: 0xab5a, Stride: 1},
974		{Lo: 0xab5c, Hi: 0xab69, Stride: 1},
975		{Lo: 0xab70, Hi: 0xabe2, Stride: 1},
976		{Lo: 0xac00, Hi: 0xd7a3, Stride: 1},
977		{Lo: 0xd7b0, Hi: 0xd7c6, Stride: 1},
978		{Lo: 0xd7cb, Hi: 0xd7fb, Stride: 1},
979		{Lo: 0xf900, Hi: 0xfa6d, Stride: 1},
980		{Lo: 0xfa70, Hi: 0xfad9, Stride: 1},
981		{Lo: 0xfb00, Hi: 0xfb06, Stride: 1},
982		{Lo: 0xfb13, Hi: 0xfb17, Stride: 1},
983		{Lo: 0xfb1d, Hi: 0xfb1d, Stride: 1},
984		{Lo: 0xfb1f, Hi: 0xfb28, Stride: 1},
985		{Lo: 0xfb2a, Hi: 0xfb36, Stride: 1},
986		{Lo: 0xfb38, Hi: 0xfb3c, Stride: 1},
987		{Lo: 0xfb3e, Hi: 0xfb3e, Stride: 1},
988		{Lo: 0xfb40, Hi: 0xfb41, Stride: 1},
989		{Lo: 0xfb43, Hi: 0xfb44, Stride: 1},
990		{Lo: 0xfb46, Hi: 0xfbb1, Stride: 1},
991		{Lo: 0xfbd3, Hi: 0xfd3d, Stride: 1},
992		{Lo: 0xfd50, Hi: 0xfd8f, Stride: 1},
993		{Lo: 0xfd92, Hi: 0xfdc7, Stride: 1},
994		{Lo: 0xfdf0, Hi: 0xfdfb, Stride: 1},
995		{Lo: 0xfe70, Hi: 0xfe74, Stride: 1},
996		{Lo: 0xfe76, Hi: 0xfefc, Stride: 1},
997		{Lo: 0xff21, Hi: 0xff3a, Stride: 1},
998		{Lo: 0xff41, Hi: 0xff5a, Stride: 1},
999		{Lo: 0xff66, Hi: 0xffbe, Stride: 1},
1000		{Lo: 0xffc2, Hi: 0xffc7, Stride: 1},
1001		{Lo: 0xffca, Hi: 0xffcf, Stride: 1},
1002		{Lo: 0xffd2, Hi: 0xffd7, Stride: 1},
1003		{Lo: 0xffda, Hi: 0xffdc, Stride: 1},
1004		{Lo: 0x10000, Hi: 0x1000b, Stride: 1},
1005		{Lo: 0x1000d, Hi: 0x10026, Stride: 1},
1006		{Lo: 0x10028, Hi: 0x1003a, Stride: 1},
1007		{Lo: 0x1003c, Hi: 0x1003d, Stride: 1},
1008		{Lo: 0x1003f, Hi: 0x1004d, Stride: 1},
1009		{Lo: 0x10050, Hi: 0x1005d, Stride: 1},
1010		{Lo: 0x10080, Hi: 0x100fa, Stride: 1},
1011		{Lo: 0x10140, Hi: 0x10174, Stride: 1},
1012		{Lo: 0x10280, Hi: 0x1029c, Stride: 1},
1013		{Lo: 0x102a0, Hi: 0x102d0, Stride: 1},
1014		{Lo: 0x10300, Hi: 0x1031f, Stride: 1},
1015		{Lo: 0x1032d, Hi: 0x1034a, Stride: 1},
1016		{Lo: 0x10350, Hi: 0x10375, Stride: 1},
1017		{Lo: 0x10380, Hi: 0x1039d, Stride: 1},
1018		{Lo: 0x103a0, Hi: 0x103c3, Stride: 1},
1019		{Lo: 0x103c8, Hi: 0x103cf, Stride: 1},
1020		{Lo: 0x103d1, Hi: 0x103d5, Stride: 1},
1021		{Lo: 0x10400, Hi: 0x1049d, Stride: 1},
1022		{Lo: 0x104b0, Hi: 0x104d3, Stride: 1},
1023		{Lo: 0x104d8, Hi: 0x104fb, Stride: 1},
1024		{Lo: 0x10500, Hi: 0x10527, Stride: 1},
1025		{Lo: 0x10530, Hi: 0x10563, Stride: 1},
1026		{Lo: 0x10600, Hi: 0x10736, Stride: 1},
1027		{Lo: 0x10740, Hi: 0x10755, Stride: 1},
1028		{Lo: 0x10760, Hi: 0x10767, Stride: 1},
1029		{Lo: 0x10800, Hi: 0x10805, Stride: 1},
1030		{Lo: 0x10808, Hi: 0x10808, Stride: 1},
1031		{Lo: 0x1080a, Hi: 0x10835, Stride: 1},
1032		{Lo: 0x10837, Hi: 0x10838, Stride: 1},
1033		{Lo: 0x1083c, Hi: 0x1083c, Stride: 1},
1034		{Lo: 0x1083f, Hi: 0x10855, Stride: 1},
1035		{Lo: 0x10860, Hi: 0x10876, Stride: 1},
1036		{Lo: 0x10880, Hi: 0x1089e, Stride: 1},
1037		{Lo: 0x108e0, Hi: 0x108f2, Stride: 1},
1038		{Lo: 0x108f4, Hi: 0x108f5, Stride: 1},
1039		{Lo: 0x10900, Hi: 0x10915, Stride: 1},
1040		{Lo: 0x10920, Hi: 0x10939, Stride: 1},
1041		{Lo: 0x10980, Hi: 0x109b7, Stride: 1},
1042		{Lo: 0x109be, Hi: 0x109bf, Stride: 1},
1043		{Lo: 0x10a00, Hi: 0x10a00, Stride: 1},
1044		{Lo: 0x10a10, Hi: 0x10a13, Stride: 1},
1045		{Lo: 0x10a15, Hi: 0x10a17, Stride: 1},
1046		{Lo: 0x10a19, Hi: 0x10a35, Stride: 1},
1047		{Lo: 0x10a60, Hi: 0x10a7c, Stride: 1},
1048		{Lo: 0x10a80, Hi: 0x10a9c, Stride: 1},
1049		{Lo: 0x10ac0, Hi: 0x10ac7, Stride: 1},
1050		{Lo: 0x10ac9, Hi: 0x10ae4, Stride: 1},
1051		{Lo: 0x10b00, Hi: 0x10b35, Stride: 1},
1052		{Lo: 0x10b40, Hi: 0x10b55, Stride: 1},
1053		{Lo: 0x10b60, Hi: 0x10b72, Stride: 1},
1054		{Lo: 0x10b80, Hi: 0x10b91, Stride: 1},
1055		{Lo: 0x10c00, Hi: 0x10c48, Stride: 1},
1056		{Lo: 0x10c80, Hi: 0x10cb2, Stride: 1},
1057		{Lo: 0x10cc0, Hi: 0x10cf2, Stride: 1},
1058		{Lo: 0x10d00, Hi: 0x10d23, Stride: 1},
1059		{Lo: 0x10e80, Hi: 0x10ea9, Stride: 1},
1060		{Lo: 0x10eb0, Hi: 0x10eb1, Stride: 1},
1061		{Lo: 0x10f00, Hi: 0x10f1c, Stride: 1},
1062		{Lo: 0x10f27, Hi: 0x10f27, Stride: 1},
1063		{Lo: 0x10f30, Hi: 0x10f45, Stride: 1},
1064		{Lo: 0x10fb0, Hi: 0x10fc4, Stride: 1},
1065		{Lo: 0x10fe0, Hi: 0x10ff6, Stride: 1},
1066		{Lo: 0x11003, Hi: 0x11037, Stride: 1},
1067		{Lo: 0x11083, Hi: 0x110af, Stride: 1},
1068		{Lo: 0x110d0, Hi: 0x110e8, Stride: 1},
1069		{Lo: 0x11103, Hi: 0x11126, Stride: 1},
1070		{Lo: 0x11144, Hi: 0x11144, Stride: 1},
1071		{Lo: 0x11147, Hi: 0x11147, Stride: 1},
1072		{Lo: 0x11150, Hi: 0x11172, Stride: 1},
1073		{Lo: 0x11176, Hi: 0x11176, Stride: 1},
1074		{Lo: 0x11183, Hi: 0x111b2, Stride: 1},
1075		{Lo: 0x111c1, Hi: 0x111c4, Stride: 1},
1076		{Lo: 0x111da, Hi: 0x111da, Stride: 1},
1077		{Lo: 0x111dc, Hi: 0x111dc, Stride: 1},
1078		{Lo: 0x11200, Hi: 0x11211, Stride: 1},
1079		{Lo: 0x11213, Hi: 0x1122b, Stride: 1},
1080		{Lo: 0x11280, Hi: 0x11286, Stride: 1},
1081		{Lo: 0x11288, Hi: 0x11288, Stride: 1},
1082		{Lo: 0x1128a, Hi: 0x1128d, Stride: 1},
1083		{Lo: 0x1128f, Hi: 0x1129d, Stride: 1},
1084		{Lo: 0x1129f, Hi: 0x112a8, Stride: 1},
1085		{Lo: 0x112b0, Hi: 0x112de, Stride: 1},
1086		{Lo: 0x11305, Hi: 0x1130c, Stride: 1},
1087		{Lo: 0x1130f, Hi: 0x11310, Stride: 1},
1088		{Lo: 0x11313, Hi: 0x11328, Stride: 1},
1089		{Lo: 0x1132a, Hi: 0x11330, Stride: 1},
1090		{Lo: 0x11332, Hi: 0x11333, Stride: 1},
1091		{Lo: 0x11335, Hi: 0x11339, Stride: 1},
1092		{Lo: 0x1133d, Hi: 0x1133d, Stride: 1},
1093		{Lo: 0x11350, Hi: 0x11350, Stride: 1},
1094		{Lo: 0x1135d, Hi: 0x11361, Stride: 1},
1095		{Lo: 0x11400, Hi: 0x11434, Stride: 1},
1096		{Lo: 0x11447, Hi: 0x1144a, Stride: 1},
1097		{Lo: 0x1145f, Hi: 0x11461, Stride: 1},
1098		{Lo: 0x11480, Hi: 0x114af, Stride: 1},
1099		{Lo: 0x114c4, Hi: 0x114c5, Stride: 1},
1100		{Lo: 0x114c7, Hi: 0x114c7, Stride: 1},
1101		{Lo: 0x11580, Hi: 0x115ae, Stride: 1},
1102		{Lo: 0x115d8, Hi: 0x115db, Stride: 1},
1103		{Lo: 0x11600, Hi: 0x1162f, Stride: 1},
1104		{Lo: 0x11644, Hi: 0x11644, Stride: 1},
1105		{Lo: 0x11680, Hi: 0x116aa, Stride: 1},
1106		{Lo: 0x116b8, Hi: 0x116b8, Stride: 1},
1107		{Lo: 0x11700, Hi: 0x1171a, Stride: 1},
1108		{Lo: 0x11800, Hi: 0x1182b, Stride: 1},
1109		{Lo: 0x118a0, Hi: 0x118df, Stride: 1},
1110		{Lo: 0x118ff, Hi: 0x11906, Stride: 1},
1111		{Lo: 0x11909, Hi: 0x11909, Stride: 1},
1112		{Lo: 0x1190c, Hi: 0x11913, Stride: 1},
1113		{Lo: 0x11915, Hi: 0x11916, Stride: 1},
1114		{Lo: 0x11918, Hi: 0x1192f, Stride: 1},
1115		{Lo: 0x1193f, Hi: 0x1193f, Stride: 1},
1116		{Lo: 0x11941, Hi: 0x11941, Stride: 1},
1117		{Lo: 0x119a0, Hi: 0x119a7, Stride: 1},
1118		{Lo: 0x119aa, Hi: 0x119d0, Stride: 1},
1119		{Lo: 0x119e1, Hi: 0x119e1, Stride: 1},
1120		{Lo: 0x119e3, Hi: 0x119e3, Stride: 1},
1121		{Lo: 0x11a00, Hi: 0x11a00, Stride: 1},
1122		{Lo: 0x11a0b, Hi: 0x11a32, Stride: 1},
1123		{Lo: 0x11a3a, Hi: 0x11a3a, Stride: 1},
1124		{Lo: 0x11a50, Hi: 0x11a50, Stride: 1},
1125		{Lo: 0x11a5c, Hi: 0x11a89, Stride: 1},
1126		{Lo: 0x11a9d, Hi: 0x11a9d, Stride: 1},
1127		{Lo: 0x11ac0, Hi: 0x11af8, Stride: 1},
1128		{Lo: 0x11c00, Hi: 0x11c08, Stride: 1},
1129		{Lo: 0x11c0a, Hi: 0x11c2e, Stride: 1},
1130		{Lo: 0x11c40, Hi: 0x11c40, Stride: 1},
1131		{Lo: 0x11c72, Hi: 0x11c8f, Stride: 1},
1132		{Lo: 0x11d00, Hi: 0x11d06, Stride: 1},
1133		{Lo: 0x11d08, Hi: 0x11d09, Stride: 1},
1134		{Lo: 0x11d0b, Hi: 0x11d30, Stride: 1},
1135		{Lo: 0x11d46, Hi: 0x11d46, Stride: 1},
1136		{Lo: 0x11d60, Hi: 0x11d65, Stride: 1},
1137		{Lo: 0x11d67, Hi: 0x11d68, Stride: 1},
1138		{Lo: 0x11d6a, Hi: 0x11d89, Stride: 1},
1139		{Lo: 0x11d98, Hi: 0x11d98, Stride: 1},
1140		{Lo: 0x11ee0, Hi: 0x11ef2, Stride: 1},
1141		{Lo: 0x11fb0, Hi: 0x11fb0, Stride: 1},
1142		{Lo: 0x12000, Hi: 0x12399, Stride: 1},
1143		{Lo: 0x12400, Hi: 0x1246e, Stride: 1},
1144		{Lo: 0x12480, Hi: 0x12543, Stride: 1},
1145		{Lo: 0x13000, Hi: 0x1342e, Stride: 1},
1146		{Lo: 0x14400, Hi: 0x14646, Stride: 1},
1147		{Lo: 0x16800, Hi: 0x16a38, Stride: 1},
1148		{Lo: 0x16a40, Hi: 0x16a5e, Stride: 1},
1149		{Lo: 0x16ad0, Hi: 0x16aed, Stride: 1},
1150		{Lo: 0x16b00, Hi: 0x16b2f, Stride: 1},
1151		{Lo: 0x16b40, Hi: 0x16b43, Stride: 1},
1152		{Lo: 0x16b63, Hi: 0x16b77, Stride: 1},
1153		{Lo: 0x16b7d, Hi: 0x16b8f, Stride: 1},
1154		{Lo: 0x16e40, Hi: 0x16e7f, Stride: 1},
1155		{Lo: 0x16f00, Hi: 0x16f4a, Stride: 1},
1156		{Lo: 0x16f50, Hi: 0x16f50, Stride: 1},
1157		{Lo: 0x16f93, Hi: 0x16f9f, Stride: 1},
1158		{Lo: 0x16fe0, Hi: 0x16fe1, Stride: 1},
1159		{Lo: 0x16fe3, Hi: 0x16fe3, Stride: 1},
1160		{Lo: 0x17000, Hi: 0x187f7, Stride: 1},
1161		{Lo: 0x18800, Hi: 0x18cd5, Stride: 1},
1162		{Lo: 0x18d00, Hi: 0x18d08, Stride: 1},
1163		{Lo: 0x1b000, Hi: 0x1b11e, Stride: 1},
1164		{Lo: 0x1b150, Hi: 0x1b152, Stride: 1},
1165		{Lo: 0x1b164, Hi: 0x1b167, Stride: 1},
1166		{Lo: 0x1b170, Hi: 0x1b2fb, Stride: 1},
1167		{Lo: 0x1bc00, Hi: 0x1bc6a, Stride: 1},
1168		{Lo: 0x1bc70, Hi: 0x1bc7c, Stride: 1},
1169		{Lo: 0x1bc80, Hi: 0x1bc88, Stride: 1},
1170		{Lo: 0x1bc90, Hi: 0x1bc99, Stride: 1},
1171		{Lo: 0x1d400, Hi: 0x1d454, Stride: 1},
1172		{Lo: 0x1d456, Hi: 0x1d49c, Stride: 1},
1173		{Lo: 0x1d49e, Hi: 0x1d49f, Stride: 1},
1174		{Lo: 0x1d4a2, Hi: 0x1d4a2, Stride: 1},
1175		{Lo: 0x1d4a5, Hi: 0x1d4a6, Stride: 1},
1176		{Lo: 0x1d4a9, Hi: 0x1d4ac, Stride: 1},
1177		{Lo: 0x1d4ae, Hi: 0x1d4b9, Stride: 1},
1178		{Lo: 0x1d4bb, Hi: 0x1d4bb, Stride: 1},
1179		{Lo: 0x1d4bd, Hi: 0x1d4c3, Stride: 1},
1180		{Lo: 0x1d4c5, Hi: 0x1d505, Stride: 1},
1181		{Lo: 0x1d507, Hi: 0x1d50a, Stride: 1},
1182		{Lo: 0x1d50d, Hi: 0x1d514, Stride: 1},
1183		{Lo: 0x1d516, Hi: 0x1d51c, Stride: 1},
1184		{Lo: 0x1d51e, Hi: 0x1d539, Stride: 1},
1185		{Lo: 0x1d53b, Hi: 0x1d53e, Stride: 1},
1186		{Lo: 0x1d540, Hi: 0x1d544, Stride: 1},
1187		{Lo: 0x1d546, Hi: 0x1d546, Stride: 1},
1188		{Lo: 0x1d54a, Hi: 0x1d550, Stride: 1},
1189		{Lo: 0x1d552, Hi: 0x1d6a5, Stride: 1},
1190		{Lo: 0x1d6a8, Hi: 0x1d6c0, Stride: 1},
1191		{Lo: 0x1d6c2, Hi: 0x1d6da, Stride: 1},
1192		{Lo: 0x1d6dc, Hi: 0x1d6fa, Stride: 1},
1193		{Lo: 0x1d6fc, Hi: 0x1d714, Stride: 1},
1194		{Lo: 0x1d716, Hi: 0x1d734, Stride: 1},
1195		{Lo: 0x1d736, Hi: 0x1d74e, Stride: 1},
1196		{Lo: 0x1d750, Hi: 0x1d76e, Stride: 1},
1197		{Lo: 0x1d770, Hi: 0x1d788, Stride: 1},
1198		{Lo: 0x1d78a, Hi: 0x1d7a8, Stride: 1},
1199		{Lo: 0x1d7aa, Hi: 0x1d7c2, Stride: 1},
1200		{Lo: 0x1d7c4, Hi: 0x1d7cb, Stride: 1},
1201		{Lo: 0x1e100, Hi: 0x1e12c, Stride: 1},
1202		{Lo: 0x1e137, Hi: 0x1e13d, Stride: 1},
1203		{Lo: 0x1e14e, Hi: 0x1e14e, Stride: 1},
1204		{Lo: 0x1e2c0, Hi: 0x1e2eb, Stride: 1},
1205		{Lo: 0x1e800, Hi: 0x1e8c4, Stride: 1},
1206		{Lo: 0x1e900, Hi: 0x1e943, Stride: 1},
1207		{Lo: 0x1e94b, Hi: 0x1e94b, Stride: 1},
1208		{Lo: 0x1ee00, Hi: 0x1ee03, Stride: 1},
1209		{Lo: 0x1ee05, Hi: 0x1ee1f, Stride: 1},
1210		{Lo: 0x1ee21, Hi: 0x1ee22, Stride: 1},
1211		{Lo: 0x1ee24, Hi: 0x1ee24, Stride: 1},
1212		{Lo: 0x1ee27, Hi: 0x1ee27, Stride: 1},
1213		{Lo: 0x1ee29, Hi: 0x1ee32, Stride: 1},
1214		{Lo: 0x1ee34, Hi: 0x1ee37, Stride: 1},
1215		{Lo: 0x1ee39, Hi: 0x1ee39, Stride: 1},
1216		{Lo: 0x1ee3b, Hi: 0x1ee3b, Stride: 1},
1217		{Lo: 0x1ee42, Hi: 0x1ee42, Stride: 1},
1218		{Lo: 0x1ee47, Hi: 0x1ee47, Stride: 1},
1219		{Lo: 0x1ee49, Hi: 0x1ee49, Stride: 1},
1220		{Lo: 0x1ee4b, Hi: 0x1ee4b, Stride: 1},
1221		{Lo: 0x1ee4d, Hi: 0x1ee4f, Stride: 1},
1222		{Lo: 0x1ee51, Hi: 0x1ee52, Stride: 1},
1223		{Lo: 0x1ee54, Hi: 0x1ee54, Stride: 1},
1224		{Lo: 0x1ee57, Hi: 0x1ee57, Stride: 1},
1225		{Lo: 0x1ee59, Hi: 0x1ee59, Stride: 1},
1226		{Lo: 0x1ee5b, Hi: 0x1ee5b, Stride: 1},
1227		{Lo: 0x1ee5d, Hi: 0x1ee5d, Stride: 1},
1228		{Lo: 0x1ee5f, Hi: 0x1ee5f, Stride: 1},
1229		{Lo: 0x1ee61, Hi: 0x1ee62, Stride: 1},
1230		{Lo: 0x1ee64, Hi: 0x1ee64, Stride: 1},
1231		{Lo: 0x1ee67, Hi: 0x1ee6a, Stride: 1},
1232		{Lo: 0x1ee6c, Hi: 0x1ee72, Stride: 1},
1233		{Lo: 0x1ee74, Hi: 0x1ee77, Stride: 1},
1234		{Lo: 0x1ee79, Hi: 0x1ee7c, Stride: 1},
1235		{Lo: 0x1ee7e, Hi: 0x1ee7e, Stride: 1},
1236		{Lo: 0x1ee80, Hi: 0x1ee89, Stride: 1},
1237		{Lo: 0x1ee8b, Hi: 0x1ee9b, Stride: 1},
1238		{Lo: 0x1eea1, Hi: 0x1eea3, Stride: 1},
1239		{Lo: 0x1eea5, Hi: 0x1eea9, Stride: 1},
1240		{Lo: 0x1eeab, Hi: 0x1eebb, Stride: 1},
1241		{Lo: 0x20000, Hi: 0x2a6dd, Stride: 1},
1242		{Lo: 0x2a700, Hi: 0x2b734, Stride: 1},
1243		{Lo: 0x2b740, Hi: 0x2b81d, Stride: 1},
1244		{Lo: 0x2b820, Hi: 0x2cea1, Stride: 1},
1245		{Lo: 0x2ceb0, Hi: 0x2ebe0, Stride: 1},
1246		{Lo: 0x2f800, Hi: 0x2fa1d, Stride: 1},
1247		{Lo: 0x30000, Hi: 0x3134a, Stride: 1},
1248	},
1249}
1250
1251var idContinue = &unicode.RangeTable{
1252	LatinOffset: 129,
1253	R16: []unicode.Range16{
1254		{Lo: 0x30, Hi: 0x39, Stride: 1},
1255		{Lo: 0x41, Hi: 0x5a, Stride: 1},
1256		{Lo: 0x5f, Hi: 0x5f, Stride: 1},
1257		{Lo: 0x61, Hi: 0x7a, Stride: 1},
1258		{Lo: 0xaa, Hi: 0xaa, Stride: 1},
1259		{Lo: 0xb5, Hi: 0xb5, Stride: 1},
1260		{Lo: 0xb7, Hi: 0xb7, Stride: 1},
1261		{Lo: 0xba, Hi: 0xba, Stride: 1},
1262		{Lo: 0xc0, Hi: 0xd6, Stride: 1},
1263		{Lo: 0xd8, Hi: 0xf6, Stride: 1},
1264		{Lo: 0xf8, Hi: 0x2c1, Stride: 1},
1265		{Lo: 0x2c6, Hi: 0x2d1, Stride: 1},
1266		{Lo: 0x2e0, Hi: 0x2e4, Stride: 1},
1267		{Lo: 0x2ec, Hi: 0x2ec, Stride: 1},
1268		{Lo: 0x2ee, Hi: 0x2ee, Stride: 1},
1269		{Lo: 0x300, Hi: 0x374, Stride: 1},
1270		{Lo: 0x376, Hi: 0x377, Stride: 1},
1271		{Lo: 0x37a, Hi: 0x37d, Stride: 1},
1272		{Lo: 0x37f, Hi: 0x37f, Stride: 1},
1273		{Lo: 0x386, Hi: 0x38a, Stride: 1},
1274		{Lo: 0x38c, Hi: 0x38c, Stride: 1},
1275		{Lo: 0x38e, Hi: 0x3a1, Stride: 1},
1276		{Lo: 0x3a3, Hi: 0x3f5, Stride: 1},
1277		{Lo: 0x3f7, Hi: 0x481, Stride: 1},
1278		{Lo: 0x483, Hi: 0x487, Stride: 1},
1279		{Lo: 0x48a, Hi: 0x52f, Stride: 1},
1280		{Lo: 0x531, Hi: 0x556, Stride: 1},
1281		{Lo: 0x559, Hi: 0x559, Stride: 1},
1282		{Lo: 0x560, Hi: 0x588, Stride: 1},
1283		{Lo: 0x591, Hi: 0x5bd, Stride: 1},
1284		{Lo: 0x5bf, Hi: 0x5bf, Stride: 1},
1285		{Lo: 0x5c1, Hi: 0x5c2, Stride: 1},
1286		{Lo: 0x5c4, Hi: 0x5c5, Stride: 1},
1287		{Lo: 0x5c7, Hi: 0x5c7, Stride: 1},
1288		{Lo: 0x5d0, Hi: 0x5ea, Stride: 1},
1289		{Lo: 0x5ef, Hi: 0x5f2, Stride: 1},
1290		{Lo: 0x610, Hi: 0x61a, Stride: 1},
1291		{Lo: 0x620, Hi: 0x669, Stride: 1},
1292		{Lo: 0x66e, Hi: 0x6d3, Stride: 1},
1293		{Lo: 0x6d5, Hi: 0x6dc, Stride: 1},
1294		{Lo: 0x6df, Hi: 0x6e8, Stride: 1},
1295		{Lo: 0x6ea, Hi: 0x6fc, Stride: 1},
1296		{Lo: 0x6ff, Hi: 0x6ff, Stride: 1},
1297		{Lo: 0x710, Hi: 0x74a, Stride: 1},
1298		{Lo: 0x74d, Hi: 0x7b1, Stride: 1},
1299		{Lo: 0x7c0, Hi: 0x7f5, Stride: 1},
1300		{Lo: 0x7fa, Hi: 0x7fa, Stride: 1},
1301		{Lo: 0x7fd, Hi: 0x7fd, Stride: 1},
1302		{Lo: 0x800, Hi: 0x82d, Stride: 1},
1303		{Lo: 0x840, Hi: 0x85b, Stride: 1},
1304		{Lo: 0x860, Hi: 0x86a, Stride: 1},
1305		{Lo: 0x8a0, Hi: 0x8b4, Stride: 1},
1306		{Lo: 0x8b6, Hi: 0x8c7, Stride: 1},
1307		{Lo: 0x8d3, Hi: 0x8e1, Stride: 1},
1308		{Lo: 0x8e3, Hi: 0x963, Stride: 1},
1309		{Lo: 0x966, Hi: 0x96f, Stride: 1},
1310		{Lo: 0x971, Hi: 0x983, Stride: 1},
1311		{Lo: 0x985, Hi: 0x98c, Stride: 1},
1312		{Lo: 0x98f, Hi: 0x990, Stride: 1},
1313		{Lo: 0x993, Hi: 0x9a8, Stride: 1},
1314		{Lo: 0x9aa, Hi: 0x9b0, Stride: 1},
1315		{Lo: 0x9b2, Hi: 0x9b2, Stride: 1},
1316		{Lo: 0x9b6, Hi: 0x9b9, Stride: 1},
1317		{Lo: 0x9bc, Hi: 0x9c4, Stride: 1},
1318		{Lo: 0x9c7, Hi: 0x9c8, Stride: 1},
1319		{Lo: 0x9cb, Hi: 0x9ce, Stride: 1},
1320		{Lo: 0x9d7, Hi: 0x9d7, Stride: 1},
1321		{Lo: 0x9dc, Hi: 0x9dd, Stride: 1},
1322		{Lo: 0x9df, Hi: 0x9e3, Stride: 1},
1323		{Lo: 0x9e6, Hi: 0x9f1, Stride: 1},
1324		{Lo: 0x9fc, Hi: 0x9fc, Stride: 1},
1325		{Lo: 0x9fe, Hi: 0x9fe, Stride: 1},
1326		{Lo: 0xa01, Hi: 0xa03, Stride: 1},
1327		{Lo: 0xa05, Hi: 0xa0a, Stride: 1},
1328		{Lo: 0xa0f, Hi: 0xa10, Stride: 1},
1329		{Lo: 0xa13, Hi: 0xa28, Stride: 1},
1330		{Lo: 0xa2a, Hi: 0xa30, Stride: 1},
1331		{Lo: 0xa32, Hi: 0xa33, Stride: 1},
1332		{Lo: 0xa35, Hi: 0xa36, Stride: 1},
1333		{Lo: 0xa38, Hi: 0xa39, Stride: 1},
1334		{Lo: 0xa3c, Hi: 0xa3c, Stride: 1},
1335		{Lo: 0xa3e, Hi: 0xa42, Stride: 1},
1336		{Lo: 0xa47, Hi: 0xa48, Stride: 1},
1337		{Lo: 0xa4b, Hi: 0xa4d, Stride: 1},
1338		{Lo: 0xa51, Hi: 0xa51, Stride: 1},
1339		{Lo: 0xa59, Hi: 0xa5c, Stride: 1},
1340		{Lo: 0xa5e, Hi: 0xa5e, Stride: 1},
1341		{Lo: 0xa66, Hi: 0xa75, Stride: 1},
1342		{Lo: 0xa81, Hi: 0xa83, Stride: 1},
1343		{Lo: 0xa85, Hi: 0xa8d, Stride: 1},
1344		{Lo: 0xa8f, Hi: 0xa91, Stride: 1},
1345		{Lo: 0xa93, Hi: 0xaa8, Stride: 1},
1346		{Lo: 0xaaa, Hi: 0xab0, Stride: 1},
1347		{Lo: 0xab2, Hi: 0xab3, Stride: 1},
1348		{Lo: 0xab5, Hi: 0xab9, Stride: 1},
1349		{Lo: 0xabc, Hi: 0xac5, Stride: 1},
1350		{Lo: 0xac7, Hi: 0xac9, Stride: 1},
1351		{Lo: 0xacb, Hi: 0xacd, Stride: 1},
1352		{Lo: 0xad0, Hi: 0xad0, Stride: 1},
1353		{Lo: 0xae0, Hi: 0xae3, Stride: 1},
1354		{Lo: 0xae6, Hi: 0xaef, Stride: 1},
1355		{Lo: 0xaf9, Hi: 0xaff, Stride: 1},
1356		{Lo: 0xb01, Hi: 0xb03, Stride: 1},
1357		{Lo: 0xb05, Hi: 0xb0c, Stride: 1},
1358		{Lo: 0xb0f, Hi: 0xb10, Stride: 1},
1359		{Lo: 0xb13, Hi: 0xb28, Stride: 1},
1360		{Lo: 0xb2a, Hi: 0xb30, Stride: 1},
1361		{Lo: 0xb32, Hi: 0xb33, Stride: 1},
1362		{Lo: 0xb35, Hi: 0xb39, Stride: 1},
1363		{Lo: 0xb3c, Hi: 0xb44, Stride: 1},
1364		{Lo: 0xb47, Hi: 0xb48, Stride: 1},
1365		{Lo: 0xb4b, Hi: 0xb4d, Stride: 1},
1366		{Lo: 0xb55, Hi: 0xb57, Stride: 1},
1367		{Lo: 0xb5c, Hi: 0xb5d, Stride: 1},
1368		{Lo: 0xb5f, Hi: 0xb63, Stride: 1},
1369		{Lo: 0xb66, Hi: 0xb6f, Stride: 1},
1370		{Lo: 0xb71, Hi: 0xb71, Stride: 1},
1371		{Lo: 0xb82, Hi: 0xb83, Stride: 1},
1372		{Lo: 0xb85, Hi: 0xb8a, Stride: 1},
1373		{Lo: 0xb8e, Hi: 0xb90, Stride: 1},
1374		{Lo: 0xb92, Hi: 0xb95, Stride: 1},
1375		{Lo: 0xb99, Hi: 0xb9a, Stride: 1},
1376		{Lo: 0xb9c, Hi: 0xb9c, Stride: 1},
1377		{Lo: 0xb9e, Hi: 0xb9f, Stride: 1},
1378		{Lo: 0xba3, Hi: 0xba4, Stride: 1},
1379		{Lo: 0xba8, Hi: 0xbaa, Stride: 1},
1380		{Lo: 0xbae, Hi: 0xbb9, Stride: 1},
1381		{Lo: 0xbbe, Hi: 0xbc2, Stride: 1},
1382		{Lo: 0xbc6, Hi: 0xbc8, Stride: 1},
1383		{Lo: 0xbca, Hi: 0xbcd, Stride: 1},
1384		{Lo: 0xbd0, Hi: 0xbd0, Stride: 1},
1385		{Lo: 0xbd7, Hi: 0xbd7, Stride: 1},
1386		{Lo: 0xbe6, Hi: 0xbef, Stride: 1},
1387		{Lo: 0xc00, Hi: 0xc0c, Stride: 1},
1388		{Lo: 0xc0e, Hi: 0xc10, Stride: 1},
1389		{Lo: 0xc12, Hi: 0xc28, Stride: 1},
1390		{Lo: 0xc2a, Hi: 0xc39, Stride: 1},
1391		{Lo: 0xc3d, Hi: 0xc44, Stride: 1},
1392		{Lo: 0xc46, Hi: 0xc48, Stride: 1},
1393		{Lo: 0xc4a, Hi: 0xc4d, Stride: 1},
1394		{Lo: 0xc55, Hi: 0xc56, Stride: 1},
1395		{Lo: 0xc58, Hi: 0xc5a, Stride: 1},
1396		{Lo: 0xc60, Hi: 0xc63, Stride: 1},
1397		{Lo: 0xc66, Hi: 0xc6f, Stride: 1},
1398		{Lo: 0xc80, Hi: 0xc83, Stride: 1},
1399		{Lo: 0xc85, Hi: 0xc8c, Stride: 1},
1400		{Lo: 0xc8e, Hi: 0xc90, Stride: 1},
1401		{Lo: 0xc92, Hi: 0xca8, Stride: 1},
1402		{Lo: 0xcaa, Hi: 0xcb3, Stride: 1},
1403		{Lo: 0xcb5, Hi: 0xcb9, Stride: 1},
1404		{Lo: 0xcbc, Hi: 0xcc4, Stride: 1},
1405		{Lo: 0xcc6, Hi: 0xcc8, Stride: 1},
1406		{Lo: 0xcca, Hi: 0xccd, Stride: 1},
1407		{Lo: 0xcd5, Hi: 0xcd6, Stride: 1},
1408		{Lo: 0xcde, Hi: 0xcde, Stride: 1},
1409		{Lo: 0xce0, Hi: 0xce3, Stride: 1},
1410		{Lo: 0xce6, Hi: 0xcef, Stride: 1},
1411		{Lo: 0xcf1, Hi: 0xcf2, Stride: 1},
1412		{Lo: 0xd00, Hi: 0xd0c, Stride: 1},
1413		{Lo: 0xd0e, Hi: 0xd10, Stride: 1},
1414		{Lo: 0xd12, Hi: 0xd44, Stride: 1},
1415		{Lo: 0xd46, Hi: 0xd48, Stride: 1},
1416		{Lo: 0xd4a, Hi: 0xd4e, Stride: 1},
1417		{Lo: 0xd54, Hi: 0xd57, Stride: 1},
1418		{Lo: 0xd5f, Hi: 0xd63, Stride: 1},
1419		{Lo: 0xd66, Hi: 0xd6f, Stride: 1},
1420		{Lo: 0xd7a, Hi: 0xd7f, Stride: 1},
1421		{Lo: 0xd81, Hi: 0xd83, Stride: 1},
1422		{Lo: 0xd85, Hi: 0xd96, Stride: 1},
1423		{Lo: 0xd9a, Hi: 0xdb1, Stride: 1},
1424		{Lo: 0xdb3, Hi: 0xdbb, Stride: 1},
1425		{Lo: 0xdbd, Hi: 0xdbd, Stride: 1},
1426		{Lo: 0xdc0, Hi: 0xdc6, Stride: 1},
1427		{Lo: 0xdca, Hi: 0xdca, Stride: 1},
1428		{Lo: 0xdcf, Hi: 0xdd4, Stride: 1},
1429		{Lo: 0xdd6, Hi: 0xdd6, Stride: 1},
1430		{Lo: 0xdd8, Hi: 0xddf, Stride: 1},
1431		{Lo: 0xde6, Hi: 0xdef, Stride: 1},
1432		{Lo: 0xdf2, Hi: 0xdf3, Stride: 1},
1433		{Lo: 0xe01, Hi: 0xe3a, Stride: 1},
1434		{Lo: 0xe40, Hi: 0xe4e, Stride: 1},
1435		{Lo: 0xe50, Hi: 0xe59, Stride: 1},
1436		{Lo: 0xe81, Hi: 0xe82, Stride: 1},
1437		{Lo: 0xe84, Hi: 0xe84, Stride: 1},
1438		{Lo: 0xe86, Hi: 0xe8a, Stride: 1},
1439		{Lo: 0xe8c, Hi: 0xea3, Stride: 1},
1440		{Lo: 0xea5, Hi: 0xea5, Stride: 1},
1441		{Lo: 0xea7, Hi: 0xebd, Stride: 1},
1442		{Lo: 0xec0, Hi: 0xec4, Stride: 1},
1443		{Lo: 0xec6, Hi: 0xec6, Stride: 1},
1444		{Lo: 0xec8, Hi: 0xecd, Stride: 1},
1445		{Lo: 0xed0, Hi: 0xed9, Stride: 1},
1446		{Lo: 0xedc, Hi: 0xedf, Stride: 1},
1447		{Lo: 0xf00, Hi: 0xf00, Stride: 1},
1448		{Lo: 0xf18, Hi: 0xf19, Stride: 1},
1449		{Lo: 0xf20, Hi: 0xf29, Stride: 1},
1450		{Lo: 0xf35, Hi: 0xf35, Stride: 1},
1451		{Lo: 0xf37, Hi: 0xf37, Stride: 1},
1452		{Lo: 0xf39, Hi: 0xf39, Stride: 1},
1453		{Lo: 0xf3e, Hi: 0xf47, Stride: 1},
1454		{Lo: 0xf49, Hi: 0xf6c, Stride: 1},
1455		{Lo: 0xf71, Hi: 0xf84, Stride: 1},
1456		{Lo: 0xf86, Hi: 0xf97, Stride: 1},
1457		{Lo: 0xf99, Hi: 0xfbc, Stride: 1},
1458		{Lo: 0xfc6, Hi: 0xfc6, Stride: 1},
1459	},
1460	R32: []unicode.Range32{
1461		{Lo: 0x1000, Hi: 0x1049, Stride: 1},
1462		{Lo: 0x1050, Hi: 0x109d, Stride: 1},
1463		{Lo: 0x10a0, Hi: 0x10c5, Stride: 1},
1464		{Lo: 0x10c7, Hi: 0x10c7, Stride: 1},
1465		{Lo: 0x10cd, Hi: 0x10cd, Stride: 1},
1466		{Lo: 0x10d0, Hi: 0x10fa, Stride: 1},
1467		{Lo: 0x10fc, Hi: 0x1248, Stride: 1},
1468		{Lo: 0x124a, Hi: 0x124d, Stride: 1},
1469		{Lo: 0x1250, Hi: 0x1256, Stride: 1},
1470		{Lo: 0x1258, Hi: 0x1258, Stride: 1},
1471		{Lo: 0x125a, Hi: 0x125d, Stride: 1},
1472		{Lo: 0x1260, Hi: 0x1288, Stride: 1},
1473		{Lo: 0x128a, Hi: 0x128d, Stride: 1},
1474		{Lo: 0x1290, Hi: 0x12b0, Stride: 1},
1475		{Lo: 0x12b2, Hi: 0x12b5, Stride: 1},
1476		{Lo: 0x12b8, Hi: 0x12be, Stride: 1},
1477		{Lo: 0x12c0, Hi: 0x12c0, Stride: 1},
1478		{Lo: 0x12c2, Hi: 0x12c5, Stride: 1},
1479		{Lo: 0x12c8, Hi: 0x12d6, Stride: 1},
1480		{Lo: 0x12d8, Hi: 0x1310, Stride: 1},
1481		{Lo: 0x1312, Hi: 0x1315, Stride: 1},
1482		{Lo: 0x1318, Hi: 0x135a, Stride: 1},
1483		{Lo: 0x135d, Hi: 0x135f, Stride: 1},
1484		{Lo: 0x1369, Hi: 0x1371, Stride: 1},
1485		{Lo: 0x1380, Hi: 0x138f, Stride: 1},
1486		{Lo: 0x13a0, Hi: 0x13f5, Stride: 1},
1487		{Lo: 0x13f8, Hi: 0x13fd, Stride: 1},
1488		{Lo: 0x1401, Hi: 0x166c, Stride: 1},
1489		{Lo: 0x166f, Hi: 0x167f, Stride: 1},
1490		{Lo: 0x1681, Hi: 0x169a, Stride: 1},
1491		{Lo: 0x16a0, Hi: 0x16ea, Stride: 1},
1492		{Lo: 0x16ee, Hi: 0x16f8, Stride: 1},
1493		{Lo: 0x1700, Hi: 0x170c, Stride: 1},
1494		{Lo: 0x170e, Hi: 0x1714, Stride: 1},
1495		{Lo: 0x1720, Hi: 0x1734, Stride: 1},
1496		{Lo: 0x1740, Hi: 0x1753, Stride: 1},
1497		{Lo: 0x1760, Hi: 0x176c, Stride: 1},
1498		{Lo: 0x176e, Hi: 0x1770, Stride: 1},
1499		{Lo: 0x1772, Hi: 0x1773, Stride: 1},
1500		{Lo: 0x1780, Hi: 0x17d3, Stride: 1},
1501		{Lo: 0x17d7, Hi: 0x17d7, Stride: 1},
1502		{Lo: 0x17dc, Hi: 0x17dd, Stride: 1},
1503		{Lo: 0x17e0, Hi: 0x17e9, Stride: 1},
1504		{Lo: 0x180b, Hi: 0x180d, Stride: 1},
1505		{Lo: 0x1810, Hi: 0x1819, Stride: 1},
1506		{Lo: 0x1820, Hi: 0x1878, Stride: 1},
1507		{Lo: 0x1880, Hi: 0x18aa, Stride: 1},
1508		{Lo: 0x18b0, Hi: 0x18f5, Stride: 1},
1509		{Lo: 0x1900, Hi: 0x191e, Stride: 1},
1510		{Lo: 0x1920, Hi: 0x192b, Stride: 1},
1511		{Lo: 0x1930, Hi: 0x193b, Stride: 1},
1512		{Lo: 0x1946, Hi: 0x196d, Stride: 1},
1513		{Lo: 0x1970, Hi: 0x1974, Stride: 1},
1514		{Lo: 0x1980, Hi: 0x19ab, Stride: 1},
1515		{Lo: 0x19b0, Hi: 0x19c9, Stride: 1},
1516		{Lo: 0x19d0, Hi: 0x19da, Stride: 1},
1517		{Lo: 0x1a00, Hi: 0x1a1b, Stride: 1},
1518		{Lo: 0x1a20, Hi: 0x1a5e, Stride: 1},
1519		{Lo: 0x1a60, Hi: 0x1a7c, Stride: 1},
1520		{Lo: 0x1a7f, Hi: 0x1a89, Stride: 1},
1521		{Lo: 0x1a90, Hi: 0x1a99, Stride: 1},
1522		{Lo: 0x1aa7, Hi: 0x1aa7, Stride: 1},
1523		{Lo: 0x1ab0, Hi: 0x1abd, Stride: 1},
1524		{Lo: 0x1abf, Hi: 0x1ac0, Stride: 1},
1525		{Lo: 0x1b00, Hi: 0x1b4b, Stride: 1},
1526		{Lo: 0x1b50, Hi: 0x1b59, Stride: 1},
1527		{Lo: 0x1b6b, Hi: 0x1b73, Stride: 1},
1528		{Lo: 0x1b80, Hi: 0x1bf3, Stride: 1},
1529		{Lo: 0x1c00, Hi: 0x1c37, Stride: 1},
1530		{Lo: 0x1c40, Hi: 0x1c49, Stride: 1},
1531		{Lo: 0x1c4d, Hi: 0x1c7d, Stride: 1},
1532		{Lo: 0x1c80, Hi: 0x1c88, Stride: 1},
1533		{Lo: 0x1c90, Hi: 0x1cba, Stride: 1},
1534		{Lo: 0x1cbd, Hi: 0x1cbf, Stride: 1},
1535		{Lo: 0x1cd0, Hi: 0x1cd2, Stride: 1},
1536		{Lo: 0x1cd4, Hi: 0x1cfa, Stride: 1},
1537		{Lo: 0x1d00, Hi: 0x1df9, Stride: 1},
1538		{Lo: 0x1dfb, Hi: 0x1f15, Stride: 1},
1539		{Lo: 0x1f18, Hi: 0x1f1d, Stride: 1},
1540		{Lo: 0x1f20, Hi: 0x1f45, Stride: 1},
1541		{Lo: 0x1f48, Hi: 0x1f4d, Stride: 1},
1542		{Lo: 0x1f50, Hi: 0x1f57, Stride: 1},
1543		{Lo: 0x1f59, Hi: 0x1f59, Stride: 1},
1544		{Lo: 0x1f5b, Hi: 0x1f5b, Stride: 1},
1545		{Lo: 0x1f5d, Hi: 0x1f5d, Stride: 1},
1546		{Lo: 0x1f5f, Hi: 0x1f7d, Stride: 1},
1547		{Lo: 0x1f80, Hi: 0x1fb4, Stride: 1},
1548		{Lo: 0x1fb6, Hi: 0x1fbc, Stride: 1},
1549		{Lo: 0x1fbe, Hi: 0x1fbe, Stride: 1},
1550		{Lo: 0x1fc2, Hi: 0x1fc4, Stride: 1},
1551		{Lo: 0x1fc6, Hi: 0x1fcc, Stride: 1},
1552		{Lo: 0x1fd0, Hi: 0x1fd3, Stride: 1},
1553		{Lo: 0x1fd6, Hi: 0x1fdb, Stride: 1},
1554		{Lo: 0x1fe0, Hi: 0x1fec, Stride: 1},
1555		{Lo: 0x1ff2, Hi: 0x1ff4, Stride: 1},
1556		{Lo: 0x1ff6, Hi: 0x1ffc, Stride: 1},
1557		{Lo: 0x203f, Hi: 0x2040, Stride: 1},
1558		{Lo: 0x2054, Hi: 0x2054, Stride: 1},
1559		{Lo: 0x2071, Hi: 0x2071, Stride: 1},
1560		{Lo: 0x207f, Hi: 0x207f, Stride: 1},
1561		{Lo: 0x2090, Hi: 0x209c, Stride: 1},
1562		{Lo: 0x20d0, Hi: 0x20dc, Stride: 1},
1563		{Lo: 0x20e1, Hi: 0x20e1, Stride: 1},
1564		{Lo: 0x20e5, Hi: 0x20f0, Stride: 1},
1565		{Lo: 0x2102, Hi: 0x2102, Stride: 1},
1566		{Lo: 0x2107, Hi: 0x2107, Stride: 1},
1567		{Lo: 0x210a, Hi: 0x2113, Stride: 1},
1568		{Lo: 0x2115, Hi: 0x2115, Stride: 1},
1569		{Lo: 0x2118, Hi: 0x211d, Stride: 1},
1570		{Lo: 0x2124, Hi: 0x2124, Stride: 1},
1571		{Lo: 0x2126, Hi: 0x2126, Stride: 1},
1572		{Lo: 0x2128, Hi: 0x2128, Stride: 1},
1573		{Lo: 0x212a, Hi: 0x2139, Stride: 1},
1574		{Lo: 0x213c, Hi: 0x213f, Stride: 1},
1575		{Lo: 0x2145, Hi: 0x2149, Stride: 1},
1576		{Lo: 0x214e, Hi: 0x214e, Stride: 1},
1577		{Lo: 0x2160, Hi: 0x2188, Stride: 1},
1578		{Lo: 0x2c00, Hi: 0x2c2e, Stride: 1},
1579		{Lo: 0x2c30, Hi: 0x2c5e, Stride: 1},
1580		{Lo: 0x2c60, Hi: 0x2ce4, Stride: 1},
1581		{Lo: 0x2ceb, Hi: 0x2cf3, Stride: 1},
1582		{Lo: 0x2d00, Hi: 0x2d25, Stride: 1},
1583		{Lo: 0x2d27, Hi: 0x2d27, Stride: 1},
1584		{Lo: 0x2d2d, Hi: 0x2d2d, Stride: 1},
1585		{Lo: 0x2d30, Hi: 0x2d67, Stride: 1},
1586		{Lo: 0x2d6f, Hi: 0x2d6f, Stride: 1},
1587		{Lo: 0x2d7f, Hi: 0x2d96, Stride: 1},
1588		{Lo: 0x2da0, Hi: 0x2da6, Stride: 1},
1589		{Lo: 0x2da8, Hi: 0x2dae, Stride: 1},
1590		{Lo: 0x2db0, Hi: 0x2db6, Stride: 1},
1591		{Lo: 0x2db8, Hi: 0x2dbe, Stride: 1},
1592		{Lo: 0x2dc0, Hi: 0x2dc6, Stride: 1},
1593		{Lo: 0x2dc8, Hi: 0x2dce, Stride: 1},
1594		{Lo: 0x2dd0, Hi: 0x2dd6, Stride: 1},
1595		{Lo: 0x2dd8, Hi: 0x2dde, Stride: 1},
1596		{Lo: 0x2de0, Hi: 0x2dff, Stride: 1},
1597		{Lo: 0x3005, Hi: 0x3007, Stride: 1},
1598		{Lo: 0x3021, Hi: 0x302f, Stride: 1},
1599		{Lo: 0x3031, Hi: 0x3035, Stride: 1},
1600		{Lo: 0x3038, Hi: 0x303c, Stride: 1},
1601		{Lo: 0x3041, Hi: 0x3096, Stride: 1},
1602		{Lo: 0x3099, Hi: 0x309f, Stride: 1},
1603		{Lo: 0x30a1, Hi: 0x30fa, Stride: 1},
1604		{Lo: 0x30fc, Hi: 0x30ff, Stride: 1},
1605		{Lo: 0x3105, Hi: 0x312f, Stride: 1},
1606		{Lo: 0x3131, Hi: 0x318e, Stride: 1},
1607		{Lo: 0x31a0, Hi: 0x31bf, Stride: 1},
1608		{Lo: 0x31f0, Hi: 0x31ff, Stride: 1},
1609		{Lo: 0x3400, Hi: 0x4dbf, Stride: 1},
1610		{Lo: 0x4e00, Hi: 0x9ffc, Stride: 1},
1611		{Lo: 0xa000, Hi: 0xa48c, Stride: 1},
1612		{Lo: 0xa4d0, Hi: 0xa4fd, Stride: 1},
1613		{Lo: 0xa500, Hi: 0xa60c, Stride: 1},
1614		{Lo: 0xa610, Hi: 0xa62b, Stride: 1},
1615		{Lo: 0xa640, Hi: 0xa66f, Stride: 1},
1616		{Lo: 0xa674, Hi: 0xa67d, Stride: 1},
1617		{Lo: 0xa67f, Hi: 0xa6f1, Stride: 1},
1618		{Lo: 0xa717, Hi: 0xa71f, Stride: 1},
1619		{Lo: 0xa722, Hi: 0xa788, Stride: 1},
1620		{Lo: 0xa78b, Hi: 0xa7bf, Stride: 1},
1621		{Lo: 0xa7c2, Hi: 0xa7ca, Stride: 1},
1622		{Lo: 0xa7f5, Hi: 0xa827, Stride: 1},
1623		{Lo: 0xa82c, Hi: 0xa82c, Stride: 1},
1624		{Lo: 0xa840, Hi: 0xa873, Stride: 1},
1625		{Lo: 0xa880, Hi: 0xa8c5, Stride: 1},
1626		{Lo: 0xa8d0, Hi: 0xa8d9, Stride: 1},
1627		{Lo: 0xa8e0, Hi: 0xa8f7, Stride: 1},
1628		{Lo: 0xa8fb, Hi: 0xa8fb, Stride: 1},
1629		{Lo: 0xa8fd, Hi: 0xa92d, Stride: 1},
1630		{Lo: 0xa930, Hi: 0xa953, Stride: 1},
1631		{Lo: 0xa960, Hi: 0xa97c, Stride: 1},
1632		{Lo: 0xa980, Hi: 0xa9c0, Stride: 1},
1633		{Lo: 0xa9cf, Hi: 0xa9d9, Stride: 1},
1634		{Lo: 0xa9e0, Hi: 0xa9fe, Stride: 1},
1635		{Lo: 0xaa00, Hi: 0xaa36, Stride: 1},
1636		{Lo: 0xaa40, Hi: 0xaa4d, Stride: 1},
1637		{Lo: 0xaa50, Hi: 0xaa59, Stride: 1},
1638		{Lo: 0xaa60, Hi: 0xaa76, Stride: 1},
1639		{Lo: 0xaa7a, Hi: 0xaac2, Stride: 1},
1640		{Lo: 0xaadb, Hi: 0xaadd, Stride: 1},
1641		{Lo: 0xaae0, Hi: 0xaaef, Stride: 1},
1642		{Lo: 0xaaf2, Hi: 0xaaf6, Stride: 1},
1643		{Lo: 0xab01, Hi: 0xab06, Stride: 1},
1644		{Lo: 0xab09, Hi: 0xab0e, Stride: 1},
1645		{Lo: 0xab11, Hi: 0xab16, Stride: 1},
1646		{Lo: 0xab20, Hi: 0xab26, Stride: 1},
1647		{Lo: 0xab28, Hi: 0xab2e, Stride: 1},
1648		{Lo: 0xab30, Hi: 0xab5a, Stride: 1},
1649		{Lo: 0xab5c, Hi: 0xab69, Stride: 1},
1650		{Lo: 0xab70, Hi: 0xabea, Stride: 1},
1651		{Lo: 0xabec, Hi: 0xabed, Stride: 1},
1652		{Lo: 0xabf0, Hi: 0xabf9, Stride: 1},
1653		{Lo: 0xac00, Hi: 0xd7a3, Stride: 1},
1654		{Lo: 0xd7b0, Hi: 0xd7c6, Stride: 1},
1655		{Lo: 0xd7cb, Hi: 0xd7fb, Stride: 1},
1656		{Lo: 0xf900, Hi: 0xfa6d, Stride: 1},
1657		{Lo: 0xfa70, Hi: 0xfad9, Stride: 1},
1658		{Lo: 0xfb00, Hi: 0xfb06, Stride: 1},
1659		{Lo: 0xfb13, Hi: 0xfb17, Stride: 1},
1660		{Lo: 0xfb1d, Hi: 0xfb28, Stride: 1},
1661		{Lo: 0xfb2a, Hi: 0xfb36, Stride: 1},
1662		{Lo: 0xfb38, Hi: 0xfb3c, Stride: 1},
1663		{Lo: 0xfb3e, Hi: 0xfb3e, Stride: 1},
1664		{Lo: 0xfb40, Hi: 0xfb41, Stride: 1},
1665		{Lo: 0xfb43, Hi: 0xfb44, Stride: 1},
1666		{Lo: 0xfb46, Hi: 0xfbb1, Stride: 1},
1667		{Lo: 0xfbd3, Hi: 0xfd3d, Stride: 1},
1668		{Lo: 0xfd50, Hi: 0xfd8f, Stride: 1},
1669		{Lo: 0xfd92, Hi: 0xfdc7, Stride: 1},
1670		{Lo: 0xfdf0, Hi: 0xfdfb, Stride: 1},
1671		{Lo: 0xfe00, Hi: 0xfe0f, Stride: 1},
1672		{Lo: 0xfe20, Hi: 0xfe2f, Stride: 1},
1673		{Lo: 0xfe33, Hi: 0xfe34, Stride: 1},
1674		{Lo: 0xfe4d, Hi: 0xfe4f, Stride: 1},
1675		{Lo: 0xfe70, Hi: 0xfe74, Stride: 1},
1676		{Lo: 0xfe76, Hi: 0xfefc, Stride: 1},
1677		{Lo: 0xff10, Hi: 0xff19, Stride: 1},
1678		{Lo: 0xff21, Hi: 0xff3a, Stride: 1},
1679		{Lo: 0xff3f, Hi: 0xff3f, Stride: 1},
1680		{Lo: 0xff41, Hi: 0xff5a, Stride: 1},
1681		{Lo: 0xff66, Hi: 0xffbe, Stride: 1},
1682		{Lo: 0xffc2, Hi: 0xffc7, Stride: 1},
1683		{Lo: 0xffca, Hi: 0xffcf, Stride: 1},
1684		{Lo: 0xffd2, Hi: 0xffd7, Stride: 1},
1685		{Lo: 0xffda, Hi: 0xffdc, Stride: 1},
1686		{Lo: 0x10000, Hi: 0x1000b, Stride: 1},
1687		{Lo: 0x1000d, Hi: 0x10026, Stride: 1},
1688		{Lo: 0x10028, Hi: 0x1003a, Stride: 1},
1689		{Lo: 0x1003c, Hi: 0x1003d, Stride: 1},
1690		{Lo: 0x1003f, Hi: 0x1004d, Stride: 1},
1691		{Lo: 0x10050, Hi: 0x1005d, Stride: 1},
1692		{Lo: 0x10080, Hi: 0x100fa, Stride: 1},
1693		{Lo: 0x10140, Hi: 0x10174, Stride: 1},
1694		{Lo: 0x101fd, Hi: 0x101fd, Stride: 1},
1695		{Lo: 0x10280, Hi: 0x1029c, Stride: 1},
1696		{Lo: 0x102a0, Hi: 0x102d0, Stride: 1},
1697		{Lo: 0x102e0, Hi: 0x102e0, Stride: 1},
1698		{Lo: 0x10300, Hi: 0x1031f, Stride: 1},
1699		{Lo: 0x1032d, Hi: 0x1034a, Stride: 1},
1700		{Lo: 0x10350, Hi: 0x1037a, Stride: 1},
1701		{Lo: 0x10380, Hi: 0x1039d, Stride: 1},
1702		{Lo: 0x103a0, Hi: 0x103c3, Stride: 1},
1703		{Lo: 0x103c8, Hi: 0x103cf, Stride: 1},
1704		{Lo: 0x103d1, Hi: 0x103d5, Stride: 1},
1705		{Lo: 0x10400, Hi: 0x1049d, Stride: 1},
1706		{Lo: 0x104a0, Hi: 0x104a9, Stride: 1},
1707		{Lo: 0x104b0, Hi: 0x104d3, Stride: 1},
1708		{Lo: 0x104d8, Hi: 0x104fb, Stride: 1},
1709		{Lo: 0x10500, Hi: 0x10527, Stride: 1},
1710		{Lo: 0x10530, Hi: 0x10563, Stride: 1},
1711		{Lo: 0x10600, Hi: 0x10736, Stride: 1},
1712		{Lo: 0x10740, Hi: 0x10755, Stride: 1},
1713		{Lo: 0x10760, Hi: 0x10767, Stride: 1},
1714		{Lo: 0x10800, Hi: 0x10805, Stride: 1},
1715		{Lo: 0x10808, Hi: 0x10808, Stride: 1},
1716		{Lo: 0x1080a, Hi: 0x10835, Stride: 1},
1717		{Lo: 0x10837, Hi: 0x10838, Stride: 1},
1718		{Lo: 0x1083c, Hi: 0x1083c, Stride: 1},
1719		{Lo: 0x1083f, Hi: 0x10855, Stride: 1},
1720		{Lo: 0x10860, Hi: 0x10876, Stride: 1},
1721		{Lo: 0x10880, Hi: 0x1089e, Stride: 1},
1722		{Lo: 0x108e0, Hi: 0x108f2, Stride: 1},
1723		{Lo: 0x108f4, Hi: 0x108f5, Stride: 1},
1724		{Lo: 0x10900, Hi: 0x10915, Stride: 1},
1725		{Lo: 0x10920, Hi: 0x10939, Stride: 1},
1726		{Lo: 0x10980, Hi: 0x109b7, Stride: 1},
1727		{Lo: 0x109be, Hi: 0x109bf, Stride: 1},
1728		{Lo: 0x10a00, Hi: 0x10a03, Stride: 1},
1729		{Lo: 0x10a05, Hi: 0x10a06, Stride: 1},
1730		{Lo: 0x10a0c, Hi: 0x10a13, Stride: 1},
1731		{Lo: 0x10a15, Hi: 0x10a17, Stride: 1},
1732		{Lo: 0x10a19, Hi: 0x10a35, Stride: 1},
1733		{Lo: 0x10a38, Hi: 0x10a3a, Stride: 1},
1734		{Lo: 0x10a3f, Hi: 0x10a3f, Stride: 1},
1735		{Lo: 0x10a60, Hi: 0x10a7c, Stride: 1},
1736		{Lo: 0x10a80, Hi: 0x10a9c, Stride: 1},
1737		{Lo: 0x10ac0, Hi: 0x10ac7, Stride: 1},
1738		{Lo: 0x10ac9, Hi: 0x10ae6, Stride: 1},
1739		{Lo: 0x10b00, Hi: 0x10b35, Stride: 1},
1740		{Lo: 0x10b40, Hi: 0x10b55, Stride: 1},
1741		{Lo: 0x10b60, Hi: 0x10b72, Stride: 1},
1742		{Lo: 0x10b80, Hi: 0x10b91, Stride: 1},
1743		{Lo: 0x10c00, Hi: 0x10c48, Stride: 1},
1744		{Lo: 0x10c80, Hi: 0x10cb2, Stride: 1},
1745		{Lo: 0x10cc0, Hi: 0x10cf2, Stride: 1},
1746		{Lo: 0x10d00, Hi: 0x10d27, Stride: 1},
1747		{Lo: 0x10d30, Hi: 0x10d39, Stride: 1},
1748		{Lo: 0x10e80, Hi: 0x10ea9, Stride: 1},
1749		{Lo: 0x10eab, Hi: 0x10eac, Stride: 1},
1750		{Lo: 0x10eb0, Hi: 0x10eb1, Stride: 1},
1751		{Lo: 0x10f00, Hi: 0x10f1c, Stride: 1},
1752		{Lo: 0x10f27, Hi: 0x10f27, Stride: 1},
1753		{Lo: 0x10f30, Hi: 0x10f50, Stride: 1},
1754		{Lo: 0x10fb0, Hi: 0x10fc4, Stride: 1},
1755		{Lo: 0x10fe0, Hi: 0x10ff6, Stride: 1},
1756		{Lo: 0x11000, Hi: 0x11046, Stride: 1},
1757		{Lo: 0x11066, Hi: 0x1106f, Stride: 1},
1758		{Lo: 0x1107f, Hi: 0x110ba, Stride: 1},
1759		{Lo: 0x110d0, Hi: 0x110e8, Stride: 1},
1760		{Lo: 0x110f0, Hi: 0x110f9, Stride: 1},
1761		{Lo: 0x11100, Hi: 0x11134, Stride: 1},
1762		{Lo: 0x11136, Hi: 0x1113f, Stride: 1},
1763		{Lo: 0x11144, Hi: 0x11147, Stride: 1},
1764		{Lo: 0x11150, Hi: 0x11173, Stride: 1},
1765		{Lo: 0x11176, Hi: 0x11176, Stride: 1},
1766		{Lo: 0x11180, Hi: 0x111c4, Stride: 1},
1767		{Lo: 0x111c9, Hi: 0x111cc, Stride: 1},
1768		{Lo: 0x111ce, Hi: 0x111da, Stride: 1},
1769		{Lo: 0x111dc, Hi: 0x111dc, Stride: 1},
1770		{Lo: 0x11200, Hi: 0x11211, Stride: 1},
1771		{Lo: 0x11213, Hi: 0x11237, Stride: 1},
1772		{Lo: 0x1123e, Hi: 0x1123e, Stride: 1},
1773		{Lo: 0x11280, Hi: 0x11286, Stride: 1},
1774		{Lo: 0x11288, Hi: 0x11288, Stride: 1},
1775		{Lo: 0x1128a, Hi: 0x1128d, Stride: 1},
1776		{Lo: 0x1128f, Hi: 0x1129d, Stride: 1},
1777		{Lo: 0x1129f, Hi: 0x112a8, Stride: 1},
1778		{Lo: 0x112b0, Hi: 0x112ea, Stride: 1},
1779		{Lo: 0x112f0, Hi: 0x112f9, Stride: 1},
1780		{Lo: 0x11300, Hi: 0x11303, Stride: 1},
1781		{Lo: 0x11305, Hi: 0x1130c, Stride: 1},
1782		{Lo: 0x1130f, Hi: 0x11310, Stride: 1},
1783		{Lo: 0x11313, Hi: 0x11328, Stride: 1},
1784		{Lo: 0x1132a, Hi: 0x11330, Stride: 1},
1785		{Lo: 0x11332, Hi: 0x11333, Stride: 1},
1786		{Lo: 0x11335, Hi: 0x11339, Stride: 1},
1787		{Lo: 0x1133b, Hi: 0x11344, Stride: 1},
1788		{Lo: 0x11347, Hi: 0x11348, Stride: 1},
1789		{Lo: 0x1134b, Hi: 0x1134d, Stride: 1},
1790		{Lo: 0x11350, Hi: 0x11350, Stride: 1},
1791		{Lo: 0x11357, Hi: 0x11357, Stride: 1},
1792		{Lo: 0x1135d, Hi: 0x11363, Stride: 1},
1793		{Lo: 0x11366, Hi: 0x1136c, Stride: 1},
1794		{Lo: 0x11370, Hi: 0x11374, Stride: 1},
1795		{Lo: 0x11400, Hi: 0x1144a, Stride: 1},
1796		{Lo: 0x11450, Hi: 0x11459, Stride: 1},
1797		{Lo: 0x1145e, Hi: 0x11461, Stride: 1},
1798		{Lo: 0x11480, Hi: 0x114c5, Stride: 1},
1799		{Lo: 0x114c7, Hi: 0x114c7, Stride: 1},
1800		{Lo: 0x114d0, Hi: 0x114d9, Stride: 1},
1801		{Lo: 0x11580, Hi: 0x115b5, Stride: 1},
1802		{Lo: 0x115b8, Hi: 0x115c0, Stride: 1},
1803		{Lo: 0x115d8, Hi: 0x115dd, Stride: 1},
1804		{Lo: 0x11600, Hi: 0x11640, Stride: 1},
1805		{Lo: 0x11644, Hi: 0x11644, Stride: 1},
1806		{Lo: 0x11650, Hi: 0x11659, Stride: 1},
1807		{Lo: 0x11680, Hi: 0x116b8, Stride: 1},
1808		{Lo: 0x116c0, Hi: 0x116c9, Stride: 1},
1809		{Lo: 0x11700, Hi: 0x1171a, Stride: 1},
1810		{Lo: 0x1171d, Hi: 0x1172b, Stride: 1},
1811		{Lo: 0x11730, Hi: 0x11739, Stride: 1},
1812		{Lo: 0x11800, Hi: 0x1183a, Stride: 1},
1813		{Lo: 0x118a0, Hi: 0x118e9, Stride: 1},
1814		{Lo: 0x118ff, Hi: 0x11906, Stride: 1},
1815		{Lo: 0x11909, Hi: 0x11909, Stride: 1},
1816		{Lo: 0x1190c, Hi: 0x11913, Stride: 1},
1817		{Lo: 0x11915, Hi: 0x11916, Stride: 1},
1818		{Lo: 0x11918, Hi: 0x11935, Stride: 1},
1819		{Lo: 0x11937, Hi: 0x11938, Stride: 1},
1820		{Lo: 0x1193b, Hi: 0x11943, Stride: 1},
1821		{Lo: 0x11950, Hi: 0x11959, Stride: 1},
1822		{Lo: 0x119a0, Hi: 0x119a7, Stride: 1},
1823		{Lo: 0x119aa, Hi: 0x119d7, Stride: 1},
1824		{Lo: 0x119da, Hi: 0x119e1, Stride: 1},
1825		{Lo: 0x119e3, Hi: 0x119e4, Stride: 1},
1826		{Lo: 0x11a00, Hi: 0x11a3e, Stride: 1},
1827		{Lo: 0x11a47, Hi: 0x11a47, Stride: 1},
1828		{Lo: 0x11a50, Hi: 0x11a99, Stride: 1},
1829		{Lo: 0x11a9d, Hi: 0x11a9d, Stride: 1},
1830		{Lo: 0x11ac0, Hi: 0x11af8, Stride: 1},
1831		{Lo: 0x11c00, Hi: 0x11c08, Stride: 1},
1832		{Lo: 0x11c0a, Hi: 0x11c36, Stride: 1},
1833		{Lo: 0x11c38, Hi: 0x11c40, Stride: 1},
1834		{Lo: 0x11c50, Hi: 0x11c59, Stride: 1},
1835		{Lo: 0x11c72, Hi: 0x11c8f, Stride: 1},
1836		{Lo: 0x11c92, Hi: 0x11ca7, Stride: 1},
1837		{Lo: 0x11ca9, Hi: 0x11cb6, Stride: 1},
1838		{Lo: 0x11d00, Hi: 0x11d06, Stride: 1},
1839		{Lo: 0x11d08, Hi: 0x11d09, Stride: 1},
1840		{Lo: 0x11d0b, Hi: 0x11d36, Stride: 1},
1841		{Lo: 0x11d3a, Hi: 0x11d3a, Stride: 1},
1842		{Lo: 0x11d3c, Hi: 0x11d3d, Stride: 1},
1843		{Lo: 0x11d3f, Hi: 0x11d47, Stride: 1},
1844		{Lo: 0x11d50, Hi: 0x11d59, Stride: 1},
1845		{Lo: 0x11d60, Hi: 0x11d65, Stride: 1},
1846		{Lo: 0x11d67, Hi: 0x11d68, Stride: 1},
1847		{Lo: 0x11d6a, Hi: 0x11d8e, Stride: 1},
1848		{Lo: 0x11d90, Hi: 0x11d91, Stride: 1},
1849		{Lo: 0x11d93, Hi: 0x11d98, Stride: 1},
1850		{Lo: 0x11da0, Hi: 0x11da9, Stride: 1},
1851		{Lo: 0x11ee0, Hi: 0x11ef6, Stride: 1},
1852		{Lo: 0x11fb0, Hi: 0x11fb0, Stride: 1},
1853		{Lo: 0x12000, Hi: 0x12399, Stride: 1},
1854		{Lo: 0x12400, Hi: 0x1246e, Stride: 1},
1855		{Lo: 0x12480, Hi: 0x12543, Stride: 1},
1856		{Lo: 0x13000, Hi: 0x1342e, Stride: 1},
1857		{Lo: 0x14400, Hi: 0x14646, Stride: 1},
1858		{Lo: 0x16800, Hi: 0x16a38, Stride: 1},
1859		{Lo: 0x16a40, Hi: 0x16a5e, Stride: 1},
1860		{Lo: 0x16a60, Hi: 0x16a69, Stride: 1},
1861		{Lo: 0x16ad0, Hi: 0x16aed, Stride: 1},
1862		{Lo: 0x16af0, Hi: 0x16af4, Stride: 1},
1863		{Lo: 0x16b00, Hi: 0x16b36, Stride: 1},
1864		{Lo: 0x16b40, Hi: 0x16b43, Stride: 1},
1865		{Lo: 0x16b50, Hi: 0x16b59, Stride: 1},
1866		{Lo: 0x16b63, Hi: 0x16b77, Stride: 1},
1867		{Lo: 0x16b7d, Hi: 0x16b8f, Stride: 1},
1868		{Lo: 0x16e40, Hi: 0x16e7f, Stride: 1},
1869		{Lo: 0x16f00, Hi: 0x16f4a, Stride: 1},
1870		{Lo: 0x16f4f, Hi: 0x16f87, Stride: 1},
1871		{Lo: 0x16f8f, Hi: 0x16f9f, Stride: 1},
1872		{Lo: 0x16fe0, Hi: 0x16fe1, Stride: 1},
1873		{Lo: 0x16fe3, Hi: 0x16fe4, Stride: 1},
1874		{Lo: 0x16ff0, Hi: 0x16ff1, Stride: 1},
1875		{Lo: 0x17000, Hi: 0x187f7, Stride: 1},
1876		{Lo: 0x18800, Hi: 0x18cd5, Stride: 1},
1877		{Lo: 0x18d00, Hi: 0x18d08, Stride: 1},
1878		{Lo: 0x1b000, Hi: 0x1b11e, Stride: 1},
1879		{Lo: 0x1b150, Hi: 0x1b152, Stride: 1},
1880		{Lo: 0x1b164, Hi: 0x1b167, Stride: 1},
1881		{Lo: 0x1b170, Hi: 0x1b2fb, Stride: 1},
1882		{Lo: 0x1bc00, Hi: 0x1bc6a, Stride: 1},
1883		{Lo: 0x1bc70, Hi: 0x1bc7c, Stride: 1},
1884		{Lo: 0x1bc80, Hi: 0x1bc88, Stride: 1},
1885		{Lo: 0x1bc90, Hi: 0x1bc99, Stride: 1},
1886		{Lo: 0x1bc9d, Hi: 0x1bc9e, Stride: 1},
1887		{Lo: 0x1d165, Hi: 0x1d169, Stride: 1},
1888		{Lo: 0x1d16d, Hi: 0x1d172, Stride: 1},
1889		{Lo: 0x1d17b, Hi: 0x1d182, Stride: 1},
1890		{Lo: 0x1d185, Hi: 0x1d18b, Stride: 1},
1891		{Lo: 0x1d1aa, Hi: 0x1d1ad, Stride: 1},
1892		{Lo: 0x1d242, Hi: 0x1d244, Stride: 1},
1893		{Lo: 0x1d400, Hi: 0x1d454, Stride: 1},
1894		{Lo: 0x1d456, Hi: 0x1d49c, Stride: 1},
1895		{Lo: 0x1d49e, Hi: 0x1d49f, Stride: 1},
1896		{Lo: 0x1d4a2, Hi: 0x1d4a2, Stride: 1},
1897		{Lo: 0x1d4a5, Hi: 0x1d4a6, Stride: 1},
1898		{Lo: 0x1d4a9, Hi: 0x1d4ac, Stride: 1},
1899		{Lo: 0x1d4ae, Hi: 0x1d4b9, Stride: 1},
1900		{Lo: 0x1d4bb, Hi: 0x1d4bb, Stride: 1},
1901		{Lo: 0x1d4bd, Hi: 0x1d4c3, Stride: 1},
1902		{Lo: 0x1d4c5, Hi: 0x1d505, Stride: 1},
1903		{Lo: 0x1d507, Hi: 0x1d50a, Stride: 1},
1904		{Lo: 0x1d50d, Hi: 0x1d514, Stride: 1},
1905		{Lo: 0x1d516, Hi: 0x1d51c, Stride: 1},
1906		{Lo: 0x1d51e, Hi: 0x1d539, Stride: 1},
1907		{Lo: 0x1d53b, Hi: 0x1d53e, Stride: 1},
1908		{Lo: 0x1d540, Hi: 0x1d544, Stride: 1},
1909		{Lo: 0x1d546, Hi: 0x1d546, Stride: 1},
1910		{Lo: 0x1d54a, Hi: 0x1d550, Stride: 1},
1911		{Lo: 0x1d552, Hi: 0x1d6a5, Stride: 1},
1912		{Lo: 0x1d6a8, Hi: 0x1d6c0, Stride: 1},
1913		{Lo: 0x1d6c2, Hi: 0x1d6da, Stride: 1},
1914		{Lo: 0x1d6dc, Hi: 0x1d6fa, Stride: 1},
1915		{Lo: 0x1d6fc, Hi: 0x1d714, Stride: 1},
1916		{Lo: 0x1d716, Hi: 0x1d734, Stride: 1},
1917		{Lo: 0x1d736, Hi: 0x1d74e, Stride: 1},
1918		{Lo: 0x1d750, Hi: 0x1d76e, Stride: 1},
1919		{Lo: 0x1d770, Hi: 0x1d788, Stride: 1},
1920		{Lo: 0x1d78a, Hi: 0x1d7a8, Stride: 1},
1921		{Lo: 0x1d7aa, Hi: 0x1d7c2, Stride: 1},
1922		{Lo: 0x1d7c4, Hi: 0x1d7cb, Stride: 1},
1923		{Lo: 0x1d7ce, Hi: 0x1d7ff, Stride: 1},
1924		{Lo: 0x1da00, Hi: 0x1da36, Stride: 1},
1925		{Lo: 0x1da3b, Hi: 0x1da6c, Stride: 1},
1926		{Lo: 0x1da75, Hi: 0x1da75, Stride: 1},
1927		{Lo: 0x1da84, Hi: 0x1da84, Stride: 1},
1928		{Lo: 0x1da9b, Hi: 0x1da9f, Stride: 1},
1929		{Lo: 0x1daa1, Hi: 0x1daaf, Stride: 1},
1930		{Lo: 0x1e000, Hi: 0x1e006, Stride: 1},
1931		{Lo: 0x1e008, Hi: 0x1e018, Stride: 1},
1932		{Lo: 0x1e01b, Hi: 0x1e021, Stride: 1},
1933		{Lo: 0x1e023, Hi: 0x1e024, Stride: 1},
1934		{Lo: 0x1e026, Hi: 0x1e02a, Stride: 1},
1935		{Lo: 0x1e100, Hi: 0x1e12c, Stride: 1},
1936		{Lo: 0x1e130, Hi: 0x1e13d, Stride: 1},
1937		{Lo: 0x1e140, Hi: 0x1e149, Stride: 1},
1938		{Lo: 0x1e14e, Hi: 0x1e14e, Stride: 1},
1939		{Lo: 0x1e2c0, Hi: 0x1e2f9, Stride: 1},
1940		{Lo: 0x1e800, Hi: 0x1e8c4, Stride: 1},
1941		{Lo: 0x1e8d0, Hi: 0x1e8d6, Stride: 1},
1942		{Lo: 0x1e900, Hi: 0x1e94b, Stride: 1},
1943		{Lo: 0x1e950, Hi: 0x1e959, Stride: 1},
1944		{Lo: 0x1ee00, Hi: 0x1ee03, Stride: 1},
1945		{Lo: 0x1ee05, Hi: 0x1ee1f, Stride: 1},
1946		{Lo: 0x1ee21, Hi: 0x1ee22, Stride: 1},
1947		{Lo: 0x1ee24, Hi: 0x1ee24, Stride: 1},
1948		{Lo: 0x1ee27, Hi: 0x1ee27, Stride: 1},
1949		{Lo: 0x1ee29, Hi: 0x1ee32, Stride: 1},
1950		{Lo: 0x1ee34, Hi: 0x1ee37, Stride: 1},
1951		{Lo: 0x1ee39, Hi: 0x1ee39, Stride: 1},
1952		{Lo: 0x1ee3b, Hi: 0x1ee3b, Stride: 1},
1953		{Lo: 0x1ee42, Hi: 0x1ee42, Stride: 1},
1954		{Lo: 0x1ee47, Hi: 0x1ee47, Stride: 1},
1955		{Lo: 0x1ee49, Hi: 0x1ee49, Stride: 1},
1956		{Lo: 0x1ee4b, Hi: 0x1ee4b, Stride: 1},
1957		{Lo: 0x1ee4d, Hi: 0x1ee4f, Stride: 1},
1958		{Lo: 0x1ee51, Hi: 0x1ee52, Stride: 1},
1959		{Lo: 0x1ee54, Hi: 0x1ee54, Stride: 1},
1960		{Lo: 0x1ee57, Hi: 0x1ee57, Stride: 1},
1961		{Lo: 0x1ee59, Hi: 0x1ee59, Stride: 1},
1962		{Lo: 0x1ee5b, Hi: 0x1ee5b, Stride: 1},
1963		{Lo: 0x1ee5d, Hi: 0x1ee5d, Stride: 1},
1964		{Lo: 0x1ee5f, Hi: 0x1ee5f, Stride: 1},
1965		{Lo: 0x1ee61, Hi: 0x1ee62, Stride: 1},
1966		{Lo: 0x1ee64, Hi: 0x1ee64, Stride: 1},
1967		{Lo: 0x1ee67, Hi: 0x1ee6a, Stride: 1},
1968		{Lo: 0x1ee6c, Hi: 0x1ee72, Stride: 1},
1969		{Lo: 0x1ee74, Hi: 0x1ee77, Stride: 1},
1970		{Lo: 0x1ee79, Hi: 0x1ee7c, Stride: 1},
1971		{Lo: 0x1ee7e, Hi: 0x1ee7e, Stride: 1},
1972		{Lo: 0x1ee80, Hi: 0x1ee89, Stride: 1},
1973		{Lo: 0x1ee8b, Hi: 0x1ee9b, Stride: 1},
1974		{Lo: 0x1eea1, Hi: 0x1eea3, Stride: 1},
1975		{Lo: 0x1eea5, Hi: 0x1eea9, Stride: 1},
1976		{Lo: 0x1eeab, Hi: 0x1eebb, Stride: 1},
1977		{Lo: 0x1fbf0, Hi: 0x1fbf9, Stride: 1},
1978		{Lo: 0x20000, Hi: 0x2a6dd, Stride: 1},
1979		{Lo: 0x2a700, Hi: 0x2b734, Stride: 1},
1980		{Lo: 0x2b740, Hi: 0x2b81d, Stride: 1},
1981		{Lo: 0x2b820, Hi: 0x2cea1, Stride: 1},
1982		{Lo: 0x2ceb0, Hi: 0x2ebe0, Stride: 1},
1983		{Lo: 0x2f800, Hi: 0x2fa1d, Stride: 1},
1984		{Lo: 0x30000, Hi: 0x3134a, Stride: 1},
1985		{Lo: 0xe0100, Hi: 0xe01ef, Stride: 1},
1986	},
1987}
1988