1 /* DO NOT EDIT! GENERATED AUTOMATICALLY! */
2 /* Test the Unicode grapheme break property functions.
3 Copyright (C) 2010 Free Software Foundation, Inc.
5 This program is free software: you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation; either version 3 of the License, or
8 (at your option) any later version.
10 This program is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU General Public License for more details.
15 You should have received a copy of the GNU General Public License
16 along with this program. If not, see <http://www.gnu.org/licenses/>. */
18 { 0x000A, GBP_CONTROL },
20 { 0x000D, GBP_CONTROL },
22 { 0x0020, GBP_CONTROL },
23 { 0x007F, GBP_OTHER },
24 { 0x00A0, GBP_CONTROL },
25 { 0x00AD, GBP_OTHER },
26 { 0x00AE, GBP_CONTROL },
27 { 0x0300, GBP_OTHER },
28 { 0x0370, GBP_EXTEND },
29 { 0x0483, GBP_OTHER },
30 { 0x048A, GBP_EXTEND },
31 { 0x0591, GBP_OTHER },
32 { 0x05BE, GBP_EXTEND },
33 { 0x05BF, GBP_OTHER },
34 { 0x05C0, GBP_EXTEND },
35 { 0x05C1, GBP_OTHER },
36 { 0x05C3, GBP_EXTEND },
37 { 0x05C4, GBP_OTHER },
38 { 0x05C6, GBP_EXTEND },
39 { 0x05C7, GBP_OTHER },
40 { 0x05C8, GBP_EXTEND },
41 { 0x0600, GBP_OTHER },
42 { 0x0604, GBP_CONTROL },
43 { 0x0610, GBP_OTHER },
44 { 0x061B, GBP_EXTEND },
45 { 0x064B, GBP_OTHER },
46 { 0x0660, GBP_EXTEND },
47 { 0x0670, GBP_OTHER },
48 { 0x0671, GBP_EXTEND },
49 { 0x06D6, GBP_OTHER },
50 { 0x06DD, GBP_EXTEND },
51 { 0x06DE, GBP_CONTROL },
52 { 0x06DF, GBP_OTHER },
53 { 0x06E5, GBP_EXTEND },
54 { 0x06E7, GBP_OTHER },
55 { 0x06E9, GBP_EXTEND },
56 { 0x06EA, GBP_OTHER },
57 { 0x06EE, GBP_EXTEND },
58 { 0x070F, GBP_OTHER },
59 { 0x0710, GBP_CONTROL },
60 { 0x0711, GBP_OTHER },
61 { 0x0712, GBP_EXTEND },
62 { 0x0730, GBP_OTHER },
63 { 0x074B, GBP_EXTEND },
64 { 0x07A6, GBP_OTHER },
65 { 0x07B1, GBP_EXTEND },
66 { 0x07EB, GBP_OTHER },
67 { 0x07F4, GBP_EXTEND },
68 { 0x0816, GBP_OTHER },
69 { 0x081A, GBP_EXTEND },
70 { 0x081B, GBP_OTHER },
71 { 0x0824, GBP_EXTEND },
72 { 0x0825, GBP_OTHER },
73 { 0x0828, GBP_EXTEND },
74 { 0x0829, GBP_OTHER },
75 { 0x082E, GBP_EXTEND },
76 { 0x0859, GBP_OTHER },
77 { 0x085C, GBP_EXTEND },
78 { 0x0900, GBP_OTHER },
79 { 0x0903, GBP_EXTEND },
80 { 0x0904, GBP_SPACINGMARK },
81 { 0x093A, GBP_OTHER },
82 { 0x093B, GBP_EXTEND },
83 { 0x093C, GBP_SPACINGMARK },
84 { 0x093D, GBP_EXTEND },
85 { 0x093E, GBP_OTHER },
86 { 0x0941, GBP_SPACINGMARK },
87 { 0x0949, GBP_EXTEND },
88 { 0x094D, GBP_SPACINGMARK },
89 { 0x094E, GBP_EXTEND },
90 { 0x0950, GBP_SPACINGMARK },
91 { 0x0951, GBP_OTHER },
92 { 0x0958, GBP_EXTEND },
93 { 0x0962, GBP_OTHER },
94 { 0x0964, GBP_EXTEND },
95 { 0x0981, GBP_OTHER },
96 { 0x0982, GBP_EXTEND },
97 { 0x0984, GBP_SPACINGMARK },
98 { 0x09BC, GBP_OTHER },
99 { 0x09BD, GBP_EXTEND },
100 { 0x09BE, GBP_OTHER },
101 { 0x09BF, GBP_EXTEND },
102 { 0x09C1, GBP_SPACINGMARK },
103 { 0x09C5, GBP_EXTEND },
104 { 0x09C7, GBP_OTHER },
105 { 0x09C9, GBP_SPACINGMARK },
106 { 0x09CB, GBP_OTHER },
107 { 0x09CD, GBP_SPACINGMARK },
108 { 0x09CE, GBP_EXTEND },
109 { 0x09D7, GBP_OTHER },
110 { 0x09D8, GBP_EXTEND },
111 { 0x09E2, GBP_OTHER },
112 { 0x09E4, GBP_EXTEND },
113 { 0x0A01, GBP_OTHER },
114 { 0x0A03, GBP_EXTEND },
115 { 0x0A04, GBP_SPACINGMARK },
116 { 0x0A3C, GBP_OTHER },
117 { 0x0A3D, GBP_EXTEND },
118 { 0x0A3E, GBP_OTHER },
119 { 0x0A41, GBP_SPACINGMARK },
120 { 0x0A43, GBP_EXTEND },
121 { 0x0A47, GBP_OTHER },
122 { 0x0A49, GBP_EXTEND },
123 { 0x0A4B, GBP_OTHER },
124 { 0x0A4E, GBP_EXTEND },
125 { 0x0A51, GBP_OTHER },
126 { 0x0A52, GBP_EXTEND },
127 { 0x0A70, GBP_OTHER },
128 { 0x0A72, GBP_EXTEND },
129 { 0x0A75, GBP_OTHER },
130 { 0x0A76, GBP_EXTEND },
131 { 0x0A81, GBP_OTHER },
132 { 0x0A83, GBP_EXTEND },
133 { 0x0A84, GBP_SPACINGMARK },
134 { 0x0ABC, GBP_OTHER },
135 { 0x0ABD, GBP_EXTEND },
136 { 0x0ABE, GBP_OTHER },
137 { 0x0AC1, GBP_SPACINGMARK },
138 { 0x0AC6, GBP_EXTEND },
139 { 0x0AC7, GBP_OTHER },
140 { 0x0AC9, GBP_EXTEND },
141 { 0x0ACA, GBP_SPACINGMARK },
142 { 0x0ACB, GBP_OTHER },
143 { 0x0ACD, GBP_SPACINGMARK },
144 { 0x0ACE, GBP_EXTEND },
145 { 0x0AE2, GBP_OTHER },
146 { 0x0AE4, GBP_EXTEND },
147 { 0x0B01, GBP_OTHER },
148 { 0x0B02, GBP_EXTEND },
149 { 0x0B04, GBP_SPACINGMARK },
150 { 0x0B3C, GBP_OTHER },
151 { 0x0B3D, GBP_EXTEND },
152 { 0x0B3E, GBP_OTHER },
153 { 0x0B40, GBP_EXTEND },
154 { 0x0B41, GBP_SPACINGMARK },
155 { 0x0B45, GBP_EXTEND },
156 { 0x0B47, GBP_OTHER },
157 { 0x0B49, GBP_SPACINGMARK },
158 { 0x0B4B, GBP_OTHER },
159 { 0x0B4D, GBP_SPACINGMARK },
160 { 0x0B4E, GBP_EXTEND },
161 { 0x0B56, GBP_OTHER },
162 { 0x0B58, GBP_EXTEND },
163 { 0x0B62, GBP_OTHER },
164 { 0x0B64, GBP_EXTEND },
165 { 0x0B82, GBP_OTHER },
166 { 0x0B83, GBP_EXTEND },
167 { 0x0BBE, GBP_OTHER },
168 { 0x0BBF, GBP_EXTEND },
169 { 0x0BC0, GBP_SPACINGMARK },
170 { 0x0BC1, GBP_EXTEND },
171 { 0x0BC3, GBP_SPACINGMARK },
172 { 0x0BC6, GBP_OTHER },
173 { 0x0BC9, GBP_SPACINGMARK },
174 { 0x0BCA, GBP_OTHER },
175 { 0x0BCD, GBP_SPACINGMARK },
176 { 0x0BCE, GBP_EXTEND },
177 { 0x0BD7, GBP_OTHER },
178 { 0x0BD8, GBP_EXTEND },
179 { 0x0C01, GBP_OTHER },
180 { 0x0C04, GBP_SPACINGMARK },
181 { 0x0C3E, GBP_OTHER },
182 { 0x0C41, GBP_EXTEND },
183 { 0x0C45, GBP_SPACINGMARK },
184 { 0x0C46, GBP_OTHER },
185 { 0x0C49, GBP_EXTEND },
186 { 0x0C4A, GBP_OTHER },
187 { 0x0C4E, GBP_EXTEND },
188 { 0x0C55, GBP_OTHER },
189 { 0x0C57, GBP_EXTEND },
190 { 0x0C62, GBP_OTHER },
191 { 0x0C64, GBP_EXTEND },
192 { 0x0C82, GBP_OTHER },
193 { 0x0C84, GBP_SPACINGMARK },
194 { 0x0CBC, GBP_OTHER },
195 { 0x0CBD, GBP_EXTEND },
196 { 0x0CBE, GBP_OTHER },
197 { 0x0CBF, GBP_SPACINGMARK },
198 { 0x0CC0, GBP_EXTEND },
199 { 0x0CC2, GBP_SPACINGMARK },
200 { 0x0CC3, GBP_EXTEND },
201 { 0x0CC5, GBP_SPACINGMARK },
202 { 0x0CC6, GBP_OTHER },
203 { 0x0CC7, GBP_EXTEND },
204 { 0x0CC9, GBP_SPACINGMARK },
205 { 0x0CCA, GBP_OTHER },
206 { 0x0CCC, GBP_SPACINGMARK },
207 { 0x0CCE, GBP_EXTEND },
208 { 0x0CD5, GBP_OTHER },
209 { 0x0CD7, GBP_EXTEND },
210 { 0x0CE2, GBP_OTHER },
211 { 0x0CE4, GBP_EXTEND },
212 { 0x0D02, GBP_OTHER },
213 { 0x0D04, GBP_SPACINGMARK },
214 { 0x0D3E, GBP_OTHER },
215 { 0x0D3F, GBP_EXTEND },
216 { 0x0D41, GBP_SPACINGMARK },
217 { 0x0D45, GBP_EXTEND },
218 { 0x0D46, GBP_OTHER },
219 { 0x0D49, GBP_SPACINGMARK },
220 { 0x0D4A, GBP_OTHER },
221 { 0x0D4D, GBP_SPACINGMARK },
222 { 0x0D4E, GBP_EXTEND },
223 { 0x0D57, GBP_OTHER },
224 { 0x0D58, GBP_EXTEND },
225 { 0x0D62, GBP_OTHER },
226 { 0x0D64, GBP_EXTEND },
227 { 0x0D82, GBP_OTHER },
228 { 0x0D84, GBP_SPACINGMARK },
229 { 0x0DCA, GBP_OTHER },
230 { 0x0DCB, GBP_EXTEND },
231 { 0x0DCF, GBP_OTHER },
232 { 0x0DD0, GBP_EXTEND },
233 { 0x0DD2, GBP_SPACINGMARK },
234 { 0x0DD5, GBP_EXTEND },
235 { 0x0DD6, GBP_OTHER },
236 { 0x0DD7, GBP_EXTEND },
237 { 0x0DD8, GBP_OTHER },
238 { 0x0DDF, GBP_SPACINGMARK },
239 { 0x0DE0, GBP_EXTEND },
240 { 0x0DF2, GBP_OTHER },
241 { 0x0DF4, GBP_SPACINGMARK },
242 { 0x0E30, GBP_OTHER },
243 { 0x0E31, GBP_SPACINGMARK },
244 { 0x0E32, GBP_EXTEND },
245 { 0x0E34, GBP_SPACINGMARK },
246 { 0x0E3B, GBP_EXTEND },
247 { 0x0E40, GBP_OTHER },
248 { 0x0E45, GBP_PREPEND },
249 { 0x0E46, GBP_SPACINGMARK },
250 { 0x0E47, GBP_OTHER },
251 { 0x0E4F, GBP_EXTEND },
252 { 0x0EB0, GBP_OTHER },
253 { 0x0EB1, GBP_SPACINGMARK },
254 { 0x0EB2, GBP_EXTEND },
255 { 0x0EB4, GBP_SPACINGMARK },
256 { 0x0EBA, GBP_EXTEND },
257 { 0x0EBB, GBP_OTHER },
258 { 0x0EBD, GBP_EXTEND },
259 { 0x0EC0, GBP_OTHER },
260 { 0x0EC5, GBP_PREPEND },
261 { 0x0EC8, GBP_OTHER },
262 { 0x0ECE, GBP_EXTEND },
263 { 0x0F18, GBP_OTHER },
264 { 0x0F1A, GBP_EXTEND },
265 { 0x0F35, GBP_OTHER },
266 { 0x0F36, GBP_EXTEND },
267 { 0x0F37, GBP_OTHER },
268 { 0x0F38, GBP_EXTEND },
269 { 0x0F39, GBP_OTHER },
270 { 0x0F3A, GBP_EXTEND },
271 { 0x0F3E, GBP_OTHER },
272 { 0x0F40, GBP_SPACINGMARK },
273 { 0x0F71, GBP_OTHER },
274 { 0x0F7F, GBP_EXTEND },
275 { 0x0F80, GBP_SPACINGMARK },
276 { 0x0F85, GBP_EXTEND },
277 { 0x0F86, GBP_OTHER },
278 { 0x0F88, GBP_EXTEND },
279 { 0x0F8D, GBP_OTHER },
280 { 0x0F98, GBP_EXTEND },
281 { 0x0F99, GBP_OTHER },
282 { 0x0FBD, GBP_EXTEND },
283 { 0x0FC6, GBP_OTHER },
284 { 0x0FC7, GBP_EXTEND },
285 { 0x102B, GBP_OTHER },
286 { 0x102D, GBP_SPACINGMARK },
287 { 0x1031, GBP_EXTEND },
288 { 0x1032, GBP_SPACINGMARK },
289 { 0x1038, GBP_EXTEND },
290 { 0x1039, GBP_SPACINGMARK },
291 { 0x103B, GBP_EXTEND },
292 { 0x103D, GBP_SPACINGMARK },
293 { 0x103F, GBP_EXTEND },
294 { 0x1056, GBP_OTHER },
295 { 0x1058, GBP_SPACINGMARK },
296 { 0x105A, GBP_EXTEND },
297 { 0x105E, GBP_OTHER },
298 { 0x1061, GBP_EXTEND },
299 { 0x1062, GBP_OTHER },
300 { 0x1065, GBP_SPACINGMARK },
301 { 0x1067, GBP_OTHER },
302 { 0x106E, GBP_SPACINGMARK },
303 { 0x1071, GBP_OTHER },
304 { 0x1075, GBP_EXTEND },
305 { 0x1082, GBP_OTHER },
306 { 0x1083, GBP_EXTEND },
307 { 0x1085, GBP_SPACINGMARK },
308 { 0x1087, GBP_EXTEND },
309 { 0x108D, GBP_SPACINGMARK },
310 { 0x108E, GBP_EXTEND },
311 { 0x108F, GBP_OTHER },
312 { 0x1090, GBP_SPACINGMARK },
313 { 0x109A, GBP_OTHER },
314 { 0x109D, GBP_SPACINGMARK },
315 { 0x109E, GBP_EXTEND },
316 { 0x1100, GBP_OTHER },
320 { 0x135D, GBP_OTHER },
321 { 0x1360, GBP_EXTEND },
322 { 0x1712, GBP_OTHER },
323 { 0x1715, GBP_EXTEND },
324 { 0x1732, GBP_OTHER },
325 { 0x1735, GBP_EXTEND },
326 { 0x1752, GBP_OTHER },
327 { 0x1754, GBP_EXTEND },
328 { 0x1772, GBP_OTHER },
329 { 0x1774, GBP_EXTEND },
330 { 0x17B4, GBP_OTHER },
331 { 0x17B6, GBP_CONTROL },
332 { 0x17B7, GBP_SPACINGMARK },
333 { 0x17BE, GBP_EXTEND },
334 { 0x17C6, GBP_SPACINGMARK },
335 { 0x17C7, GBP_EXTEND },
336 { 0x17C9, GBP_SPACINGMARK },
337 { 0x17D4, GBP_EXTEND },
338 { 0x17DD, GBP_OTHER },
339 { 0x17DE, GBP_EXTEND },
340 { 0x180B, GBP_OTHER },
341 { 0x180E, GBP_EXTEND },
342 { 0x18A9, GBP_OTHER },
343 { 0x18AA, GBP_EXTEND },
344 { 0x1920, GBP_OTHER },
345 { 0x1923, GBP_EXTEND },
346 { 0x1927, GBP_SPACINGMARK },
347 { 0x1929, GBP_EXTEND },
348 { 0x192C, GBP_SPACINGMARK },
349 { 0x1930, GBP_OTHER },
350 { 0x1932, GBP_SPACINGMARK },
351 { 0x1933, GBP_EXTEND },
352 { 0x1939, GBP_SPACINGMARK },
353 { 0x193C, GBP_EXTEND },
354 { 0x19B0, GBP_OTHER },
355 { 0x19C1, GBP_SPACINGMARK },
356 { 0x19C8, GBP_OTHER },
357 { 0x19CA, GBP_SPACINGMARK },
358 { 0x1A17, GBP_OTHER },
359 { 0x1A19, GBP_EXTEND },
360 { 0x1A1C, GBP_SPACINGMARK },
361 { 0x1A55, GBP_OTHER },
362 { 0x1A56, GBP_SPACINGMARK },
363 { 0x1A57, GBP_EXTEND },
364 { 0x1A58, GBP_SPACINGMARK },
365 { 0x1A5F, GBP_EXTEND },
366 { 0x1A60, GBP_OTHER },
367 { 0x1A61, GBP_EXTEND },
368 { 0x1A62, GBP_SPACINGMARK },
369 { 0x1A63, GBP_EXTEND },
370 { 0x1A65, GBP_SPACINGMARK },
371 { 0x1A6D, GBP_EXTEND },
372 { 0x1A73, GBP_SPACINGMARK },
373 { 0x1A7D, GBP_EXTEND },
374 { 0x1A7F, GBP_OTHER },
375 { 0x1A80, GBP_EXTEND },
376 { 0x1B00, GBP_OTHER },
377 { 0x1B04, GBP_EXTEND },
378 { 0x1B05, GBP_SPACINGMARK },
379 { 0x1B34, GBP_OTHER },
380 { 0x1B35, GBP_EXTEND },
381 { 0x1B36, GBP_SPACINGMARK },
382 { 0x1B3B, GBP_EXTEND },
383 { 0x1B3C, GBP_SPACINGMARK },
384 { 0x1B3D, GBP_EXTEND },
385 { 0x1B42, GBP_SPACINGMARK },
386 { 0x1B43, GBP_EXTEND },
387 { 0x1B45, GBP_SPACINGMARK },
388 { 0x1B6B, GBP_OTHER },
389 { 0x1B74, GBP_EXTEND },
390 { 0x1B80, GBP_OTHER },
391 { 0x1B82, GBP_EXTEND },
392 { 0x1B83, GBP_SPACINGMARK },
393 { 0x1BA1, GBP_OTHER },
394 { 0x1BA2, GBP_SPACINGMARK },
395 { 0x1BA6, GBP_EXTEND },
396 { 0x1BA8, GBP_SPACINGMARK },
397 { 0x1BAA, GBP_EXTEND },
398 { 0x1BAB, GBP_SPACINGMARK },
399 { 0x1BE6, GBP_OTHER },
400 { 0x1BE7, GBP_EXTEND },
401 { 0x1BE8, GBP_SPACINGMARK },
402 { 0x1BEA, GBP_EXTEND },
403 { 0x1BED, GBP_SPACINGMARK },
404 { 0x1BEE, GBP_EXTEND },
405 { 0x1BEF, GBP_SPACINGMARK },
406 { 0x1BF2, GBP_EXTEND },
407 { 0x1BF4, GBP_SPACINGMARK },
408 { 0x1C24, GBP_OTHER },
409 { 0x1C2C, GBP_SPACINGMARK },
410 { 0x1C34, GBP_EXTEND },
411 { 0x1C36, GBP_SPACINGMARK },
412 { 0x1C38, GBP_EXTEND },
413 { 0x1CD0, GBP_OTHER },
414 { 0x1CD3, GBP_EXTEND },
415 { 0x1CD4, GBP_OTHER },
416 { 0x1CE1, GBP_EXTEND },
417 { 0x1CE2, GBP_SPACINGMARK },
418 { 0x1CE9, GBP_EXTEND },
419 { 0x1CED, GBP_OTHER },
420 { 0x1CEE, GBP_EXTEND },
421 { 0x1CF2, GBP_OTHER },
422 { 0x1CF3, GBP_SPACINGMARK },
423 { 0x1DC0, GBP_OTHER },
424 { 0x1DE7, GBP_EXTEND },
425 { 0x1DFC, GBP_OTHER },
426 { 0x1E00, GBP_EXTEND },
427 { 0x200B, GBP_OTHER },
428 { 0x200C, GBP_CONTROL },
429 { 0x200E, GBP_EXTEND },
430 { 0x2010, GBP_CONTROL },
431 { 0x2028, GBP_OTHER },
432 { 0x202F, GBP_CONTROL },
433 { 0x2060, GBP_OTHER },
434 { 0x2065, GBP_CONTROL },
435 { 0x206A, GBP_OTHER },
436 { 0x2070, GBP_CONTROL },
437 { 0x20D0, GBP_OTHER },
438 { 0x20F1, GBP_EXTEND },
439 { 0x2CEF, GBP_OTHER },
440 { 0x2CF2, GBP_EXTEND },
441 { 0x2D7F, GBP_OTHER },
442 { 0x2D80, GBP_EXTEND },
443 { 0x2DE0, GBP_OTHER },
444 { 0x2E00, GBP_EXTEND },
445 { 0x302A, GBP_OTHER },
446 { 0x3030, GBP_EXTEND },
447 { 0x3099, GBP_OTHER },
448 { 0x309B, GBP_EXTEND },
449 { 0xA66F, GBP_OTHER },
450 { 0xA673, GBP_EXTEND },
451 { 0xA67C, GBP_OTHER },
452 { 0xA67E, GBP_EXTEND },
453 { 0xA6F0, GBP_OTHER },
454 { 0xA6F2, GBP_EXTEND },
455 { 0xA802, GBP_OTHER },
456 { 0xA803, GBP_EXTEND },
457 { 0xA806, GBP_OTHER },
458 { 0xA807, GBP_EXTEND },
459 { 0xA80B, GBP_OTHER },
460 { 0xA80C, GBP_EXTEND },
461 { 0xA823, GBP_OTHER },
462 { 0xA825, GBP_SPACINGMARK },
463 { 0xA827, GBP_EXTEND },
464 { 0xA828, GBP_SPACINGMARK },
465 { 0xA880, GBP_OTHER },
466 { 0xA882, GBP_SPACINGMARK },
467 { 0xA8B4, GBP_OTHER },
468 { 0xA8C4, GBP_SPACINGMARK },
469 { 0xA8C5, GBP_EXTEND },
470 { 0xA8E0, GBP_OTHER },
471 { 0xA8F2, GBP_EXTEND },
472 { 0xA926, GBP_OTHER },
473 { 0xA92E, GBP_EXTEND },
474 { 0xA947, GBP_OTHER },
475 { 0xA952, GBP_EXTEND },
476 { 0xA954, GBP_SPACINGMARK },
477 { 0xA960, GBP_OTHER },
479 { 0xA980, GBP_OTHER },
480 { 0xA983, GBP_EXTEND },
481 { 0xA984, GBP_SPACINGMARK },
482 { 0xA9B3, GBP_OTHER },
483 { 0xA9B4, GBP_EXTEND },
484 { 0xA9B6, GBP_SPACINGMARK },
485 { 0xA9BA, GBP_EXTEND },
486 { 0xA9BC, GBP_SPACINGMARK },
487 { 0xA9BD, GBP_EXTEND },
488 { 0xA9C1, GBP_SPACINGMARK },
489 { 0xAA29, GBP_OTHER },
490 { 0xAA2F, GBP_EXTEND },
491 { 0xAA31, GBP_SPACINGMARK },
492 { 0xAA33, GBP_EXTEND },
493 { 0xAA35, GBP_SPACINGMARK },
494 { 0xAA37, GBP_EXTEND },
495 { 0xAA43, GBP_OTHER },
496 { 0xAA44, GBP_EXTEND },
497 { 0xAA4C, GBP_OTHER },
498 { 0xAA4D, GBP_EXTEND },
499 { 0xAA4E, GBP_SPACINGMARK },
500 { 0xAA7B, GBP_OTHER },
501 { 0xAA7C, GBP_SPACINGMARK },
502 { 0xAAB0, GBP_OTHER },
503 { 0xAAB1, GBP_EXTEND },
504 { 0xAAB2, GBP_OTHER },
505 { 0xAAB5, GBP_EXTEND },
506 { 0xAAB7, GBP_PREPEND },
507 { 0xAAB9, GBP_EXTEND },
508 { 0xAABA, GBP_PREPEND },
509 { 0xAABB, GBP_OTHER },
510 { 0xAABD, GBP_PREPEND },
511 { 0xAABE, GBP_OTHER },
512 { 0xAAC0, GBP_EXTEND },
513 { 0xAAC1, GBP_OTHER },
514 { 0xAAC2, GBP_EXTEND },
515 { 0xABE3, GBP_OTHER },
516 { 0xABE5, GBP_SPACINGMARK },
517 { 0xABE6, GBP_EXTEND },
518 { 0xABE8, GBP_SPACINGMARK },
519 { 0xABE9, GBP_EXTEND },
520 { 0xABEB, GBP_SPACINGMARK },
521 { 0xABEC, GBP_OTHER },
522 { 0xABED, GBP_SPACINGMARK },
523 { 0xABEE, GBP_EXTEND },
524 { 0xAC00, GBP_OTHER },
1000 { 0xC608, GBP_LVT },
1002 { 0xC624, GBP_LVT },
1004 { 0xC640, GBP_LVT },
1006 { 0xC65C, GBP_LVT },
1008 { 0xC678, GBP_LVT },
1010 { 0xC694, GBP_LVT },
1012 { 0xC6B0, GBP_LVT },
1014 { 0xC6CC, GBP_LVT },
1016 { 0xC6E8, GBP_LVT },
1018 { 0xC704, GBP_LVT },
1020 { 0xC720, GBP_LVT },
1022 { 0xC73C, GBP_LVT },
1024 { 0xC758, GBP_LVT },
1026 { 0xC774, GBP_LVT },
1028 { 0xC790, GBP_LVT },
1030 { 0xC7AC, GBP_LVT },
1032 { 0xC7C8, GBP_LVT },
1034 { 0xC7E4, GBP_LVT },
1036 { 0xC800, GBP_LVT },
1038 { 0xC81C, GBP_LVT },
1040 { 0xC838, GBP_LVT },
1042 { 0xC854, GBP_LVT },
1044 { 0xC870, GBP_LVT },
1046 { 0xC88C, GBP_LVT },
1048 { 0xC8A8, GBP_LVT },
1050 { 0xC8C4, GBP_LVT },
1052 { 0xC8E0, GBP_LVT },
1054 { 0xC8FC, GBP_LVT },
1056 { 0xC918, GBP_LVT },
1058 { 0xC934, GBP_LVT },
1060 { 0xC950, GBP_LVT },
1062 { 0xC96C, GBP_LVT },
1064 { 0xC988, GBP_LVT },
1066 { 0xC9A4, GBP_LVT },
1068 { 0xC9C0, GBP_LVT },
1070 { 0xC9DC, GBP_LVT },
1072 { 0xC9F8, GBP_LVT },
1074 { 0xCA14, GBP_LVT },
1076 { 0xCA30, GBP_LVT },
1078 { 0xCA4C, GBP_LVT },
1080 { 0xCA68, GBP_LVT },
1082 { 0xCA84, GBP_LVT },
1084 { 0xCAA0, GBP_LVT },
1086 { 0xCABC, GBP_LVT },
1088 { 0xCAD8, GBP_LVT },
1090 { 0xCAF4, GBP_LVT },
1092 { 0xCB10, GBP_LVT },
1094 { 0xCB2C, GBP_LVT },
1096 { 0xCB48, GBP_LVT },
1098 { 0xCB64, GBP_LVT },
1100 { 0xCB80, GBP_LVT },
1102 { 0xCB9C, GBP_LVT },
1104 { 0xCBB8, GBP_LVT },
1106 { 0xCBD4, GBP_LVT },
1108 { 0xCBF0, GBP_LVT },
1110 { 0xCC0C, GBP_LVT },
1112 { 0xCC28, GBP_LVT },
1114 { 0xCC44, GBP_LVT },
1116 { 0xCC60, GBP_LVT },
1118 { 0xCC7C, GBP_LVT },
1120 { 0xCC98, GBP_LVT },
1122 { 0xCCB4, GBP_LVT },
1124 { 0xCCD0, GBP_LVT },
1126 { 0xCCEC, GBP_LVT },
1128 { 0xCD08, GBP_LVT },
1130 { 0xCD24, GBP_LVT },
1132 { 0xCD40, GBP_LVT },
1134 { 0xCD5C, GBP_LVT },
1136 { 0xCD78, GBP_LVT },
1138 { 0xCD94, GBP_LVT },
1140 { 0xCDB0, GBP_LVT },
1142 { 0xCDCC, GBP_LVT },
1144 { 0xCDE8, GBP_LVT },
1146 { 0xCE04, GBP_LVT },
1148 { 0xCE20, GBP_LVT },
1150 { 0xCE3C, GBP_LVT },
1152 { 0xCE58, GBP_LVT },
1154 { 0xCE74, GBP_LVT },
1156 { 0xCE90, GBP_LVT },
1158 { 0xCEAC, GBP_LVT },
1160 { 0xCEC8, GBP_LVT },
1162 { 0xCEE4, GBP_LVT },
1164 { 0xCF00, GBP_LVT },
1166 { 0xCF1C, GBP_LVT },
1168 { 0xCF38, GBP_LVT },
1170 { 0xCF54, GBP_LVT },
1172 { 0xCF70, GBP_LVT },
1174 { 0xCF8C, GBP_LVT },
1176 { 0xCFA8, GBP_LVT },
1178 { 0xCFC4, GBP_LVT },
1180 { 0xCFE0, GBP_LVT },
1182 { 0xCFFC, GBP_LVT },
1184 { 0xD018, GBP_LVT },
1186 { 0xD034, GBP_LVT },
1188 { 0xD050, GBP_LVT },
1190 { 0xD06C, GBP_LVT },
1192 { 0xD088, GBP_LVT },
1194 { 0xD0A4, GBP_LVT },
1196 { 0xD0C0, GBP_LVT },
1198 { 0xD0DC, GBP_LVT },
1200 { 0xD0F8, GBP_LVT },
1202 { 0xD114, GBP_LVT },
1204 { 0xD130, GBP_LVT },
1206 { 0xD14C, GBP_LVT },
1208 { 0xD168, GBP_LVT },
1210 { 0xD184, GBP_LVT },
1212 { 0xD1A0, GBP_LVT },
1214 { 0xD1BC, GBP_LVT },
1216 { 0xD1D8, GBP_LVT },
1218 { 0xD1F4, GBP_LVT },
1220 { 0xD210, GBP_LVT },
1222 { 0xD22C, GBP_LVT },
1224 { 0xD248, GBP_LVT },
1226 { 0xD264, GBP_LVT },
1228 { 0xD280, GBP_LVT },
1230 { 0xD29C, GBP_LVT },
1232 { 0xD2B8, GBP_LVT },
1234 { 0xD2D4, GBP_LVT },
1236 { 0xD2F0, GBP_LVT },
1238 { 0xD30C, GBP_LVT },
1240 { 0xD328, GBP_LVT },
1242 { 0xD344, GBP_LVT },
1244 { 0xD360, GBP_LVT },
1246 { 0xD37C, GBP_LVT },
1248 { 0xD398, GBP_LVT },
1250 { 0xD3B4, GBP_LVT },
1252 { 0xD3D0, GBP_LVT },
1254 { 0xD3EC, GBP_LVT },
1256 { 0xD408, GBP_LVT },
1258 { 0xD424, GBP_LVT },
1260 { 0xD440, GBP_LVT },
1262 { 0xD45C, GBP_LVT },
1264 { 0xD478, GBP_LVT },
1266 { 0xD494, GBP_LVT },
1268 { 0xD4B0, GBP_LVT },
1270 { 0xD4CC, GBP_LVT },
1272 { 0xD4E8, GBP_LVT },
1274 { 0xD504, GBP_LVT },
1276 { 0xD520, GBP_LVT },
1278 { 0xD53C, GBP_LVT },
1280 { 0xD558, GBP_LVT },
1282 { 0xD574, GBP_LVT },
1284 { 0xD590, GBP_LVT },
1286 { 0xD5AC, GBP_LVT },
1288 { 0xD5C8, GBP_LVT },
1290 { 0xD5E4, GBP_LVT },
1292 { 0xD600, GBP_LVT },
1294 { 0xD61C, GBP_LVT },
1296 { 0xD638, GBP_LVT },
1298 { 0xD654, GBP_LVT },
1300 { 0xD670, GBP_LVT },
1302 { 0xD68C, GBP_LVT },
1304 { 0xD6A8, GBP_LVT },
1306 { 0xD6C4, GBP_LVT },
1308 { 0xD6E0, GBP_LVT },
1310 { 0xD6FC, GBP_LVT },
1312 { 0xD718, GBP_LVT },
1314 { 0xD734, GBP_LVT },
1316 { 0xD750, GBP_LVT },
1318 { 0xD76C, GBP_LVT },
1320 { 0xD788, GBP_LVT },
1322 { 0xD7A4, GBP_LVT },
1323 { 0xD7B0, GBP_OTHER },
1325 { 0xD7CB, GBP_OTHER },
1327 { 0xFB1E, GBP_OTHER },
1328 { 0xFB1F, GBP_EXTEND },
1329 { 0xFE00, GBP_OTHER },
1330 { 0xFE10, GBP_EXTEND },
1331 { 0xFE20, GBP_OTHER },
1332 { 0xFE27, GBP_EXTEND },
1333 { 0xFEFF, GBP_OTHER },
1334 { 0xFF00, GBP_CONTROL },
1335 { 0xFF9E, GBP_OTHER },
1336 { 0xFFA0, GBP_EXTEND },
1337 { 0xFFF9, GBP_OTHER },
1338 { 0xFFFC, GBP_CONTROL },
1339 { 0x101FD, GBP_OTHER },
1340 { 0x101FE, GBP_EXTEND },
1341 { 0x10A01, GBP_OTHER },
1342 { 0x10A04, GBP_EXTEND },
1343 { 0x10A05, GBP_OTHER },
1344 { 0x10A07, GBP_EXTEND },
1345 { 0x10A0C, GBP_OTHER },
1346 { 0x10A10, GBP_EXTEND },
1347 { 0x10A38, GBP_OTHER },
1348 { 0x10A3B, GBP_EXTEND },
1349 { 0x10A3F, GBP_OTHER },
1350 { 0x10A40, GBP_EXTEND },
1351 { 0x11000, GBP_OTHER },
1352 { 0x11001, GBP_SPACINGMARK },
1353 { 0x11002, GBP_EXTEND },
1354 { 0x11003, GBP_SPACINGMARK },
1355 { 0x11038, GBP_OTHER },
1356 { 0x11047, GBP_EXTEND },
1357 { 0x11080, GBP_OTHER },
1358 { 0x11082, GBP_EXTEND },
1359 { 0x11083, GBP_SPACINGMARK },
1360 { 0x110B0, GBP_OTHER },
1361 { 0x110B3, GBP_SPACINGMARK },
1362 { 0x110B7, GBP_EXTEND },
1363 { 0x110B9, GBP_SPACINGMARK },
1364 { 0x110BB, GBP_EXTEND },
1365 { 0x110BD, GBP_OTHER },
1366 { 0x110BE, GBP_CONTROL },
1367 { 0x1D165, GBP_OTHER },
1368 { 0x1D166, GBP_EXTEND },
1369 { 0x1D167, GBP_SPACINGMARK },
1370 { 0x1D16A, GBP_EXTEND },
1371 { 0x1D16D, GBP_OTHER },
1372 { 0x1D16E, GBP_SPACINGMARK },
1373 { 0x1D173, GBP_EXTEND },
1374 { 0x1D17B, GBP_CONTROL },
1375 { 0x1D183, GBP_EXTEND },
1376 { 0x1D185, GBP_OTHER },
1377 { 0x1D18C, GBP_EXTEND },
1378 { 0x1D1AA, GBP_OTHER },
1379 { 0x1D1AE, GBP_EXTEND },
1380 { 0x1D242, GBP_OTHER },
1381 { 0x1D245, GBP_EXTEND },
1382 { 0xE0001, GBP_OTHER },
1383 { 0xE0002, GBP_CONTROL },
1384 { 0xE0020, GBP_OTHER },
1385 { 0xE0080, GBP_CONTROL },
1386 { 0xE0100, GBP_OTHER },
1387 { 0xE01F0, GBP_EXTEND },
1388 { 0x110000, GBP_OTHER }