summaryrefslogtreecommitdiff
path: root/lib/unictype/incb_of.h
blob: 3b8680bd3320b0868fc87aa18292e84623bb4ddf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
/* DO NOT EDIT! GENERATED AUTOMATICALLY! */
/* Indic_Conjunct_Break attribute of Unicode characters.  */
/* Generated automatically by gen-uni-tables.c for Unicode 17.0.0.  */

/* Copyright (C) 2000-2025 Free Software Foundation, Inc.

   This file is free software.
   It is dual-licensed under "the GNU LGPLv3+ or the GNU GPLv2+".
   You can redistribute it and/or modify it under either
     - the terms of the GNU Lesser General Public License as published
       by the Free Software Foundation, either version 3, or (at your
       option) any later version, or
     - the terms of the GNU General Public License as published by the
       Free Software Foundation; either version 2, or (at your option)
       any later version, or
     - the same dual license "the GNU LGPLv3+ or the GNU GPLv2+".

   This file is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License and the GNU General Public License
   for more details.

   You should have received a copy of the GNU Lesser General Public
   License and of the GNU General Public License along with this
   program.  If not, see <https://www.gnu.org/licenses/>.  */

#define indic_conjunct_break_header_0 10
#define indic_conjunct_break_header_1 897
#define indic_conjunct_break_header_2 6
#define indic_conjunct_break_header_3 15
#define indic_conjunct_break_header_4 63
static const
struct
  {
    int level1[897];
    short level2[35 << 4];
    unsigned short level3[163 * 8];
  }
u_indic_conjunct_break =
{
  {
        0,    16,    32,    48,    64,    80,    96,   112,
      128,    -1,    -1,   144,   160,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,   176,   192,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,   208,   224,
      240,    -1,   256,   272,   288,   304,   320,   336,
       -1,    -1,    -1,    -1,    -1,   352,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
      368,    -1,   384,   400,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,   416,
       -1,    -1,    -1,   432,   448,    -1,   464,    -1,
      480,   496,   512,    -1,   528,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
      544
  },
  {
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,     0,    64,    -1,    -1,
       -1,    -1,   128,    -1,    -1,    -1,   192,   256,
      320,   384,    -1,   448,   512,   576,   640,   704,
      768,   832,   896,   960,  1024,  1088,  1152,  1216,
     1280,  1344,  1408,  1472,  1536,  1600,  1664,  1728,
     1792,  1856,  1920,  1984,  2048,  2112,  2176,  2240,
     2304,  2368,  2432,  2496,  2560,  2624,  2688,  2752,
     2816,  2880,  2944,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,  3008,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,  3072,  3136,  3200,  3264,
     3328,    -1,  3392,    -1,  3456,    -1,    -1,    -1,
     3520,  3584,  3648,  3712,  3776,  3840,  3904,  3968,
     4032,    -1,    -1,  4096,    -1,    -1,    -1,     0,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     4160,    -1,    -1,  4224,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,  4288,    -1,  4352,    -1,  4416,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     4480,    -1,  4544,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,  4608,  4672,  4736,    -1,    -1,    -1,    -1,
     4800,    -1,    -1,  4864,  4928,  4992,  5056,  5120,
     5184,  5248,  5312,  5376,    -1,    -1,    -1,  5440,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,  5504,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     5568,    -1,    -1,    -1,    -1,    -1,  4672,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,  5632,
       -1,    -1,    -1,  5696,    -1,  5760,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     5824,    -1,    -1,  5888,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,  5952,  6016,    -1,    -1,
       -1,    -1,  6080,  6144,    -1,  6208,  6272,    -1,
     6336,  6400,  6464,  6528,  6592,  6656,  6720,  6784,
     6848,  2176,    -1,  6912,  6976,  7040,  7104,  7168,
     7232,  7296,  7360,  7424,    -1,    -1,  7488,  7552,
     7616,  7680,  7744,    -1,  7808,    -1,    -1,    -1,
     7872,    -1,    -1,    -1,  7936,  8000,    -1,  8064,
     8128,  8192,  8256,    -1,    -1,  8320,    -1,    -1,
     8384,    -1,  8448,    -1,  8512,  8576,  8640,    -1,
       -1,    -1,    -1,  8704,  8768,  8832,    -1,    -1,
       -1,  8896,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,  8960,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,  9024,  9088,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,  9152,  9216,  9280,
       -1,    -1,  9344,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,  9408,  9472,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,  9536,  9600,    -1,
       -1,  9664,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     9728,  9792,  9856,    -1,    -1,    -1,    -1,    -1,
     9920,    -1,  9152,    -1,  9088,    -1,    -1,    -1,
       -1,    -1,  9984, 10048,    -1,    -1,    -1,    -1,
       -1,    -1,    -1, 10048,    -1,    -1,    -1, 10112,
       -1,    -1,    -1, 10176,    -1,    -1,    -1,    -1,
       -1,    -1,    -1, 10240,    -1, 10304,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1, 10368,
     4416,     0,    -1,    -1,     0,     0,     0,    64,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1
  },
  {
    0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
    0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000,
    0xffc0, 0x000f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0xfffc, 0xffff, 0xffff, 0xffff, 0xffff, 0xcfff,
    0xcf3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0xffff, 0x003f, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0xffc0, 0xffff, 0xffff, 0x0000, 0x0000, 0x0003, 0x0000,
    0x0000, 0x0000, 0xf000, 0xc3ff, 0xc3ff, 0x0ff3, 0x0000, 0x0000,
    0x0000, 0x0000, 0x000c, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff,
    0xffff, 0x003f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0xf000, 0xffff, 0x0003, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffc0, 0x00ff, 0x0c00,
    0x0000, 0x0000, 0xf000, 0xffcf, 0xfcff, 0x0ffc, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x00fc, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0xc000, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0xfff0, 0xffff, 0xffff, 0xffcf, 0xffff, 0xffff, 0xffff,
    0x003f, 0x0000, 0x5400, 0x5555, 0x5555, 0x5555, 0x5555, 0x0335,
    0xfffc, 0x0803, 0xfffc, 0x5555, 0x00f0, 0x0000, 0x0000, 0x5555,
    0x000c, 0x0000, 0x5400, 0x5555, 0x5555, 0x5551, 0x5011, 0x3305,
    0x03fc, 0x0800, 0xc000, 0x4500, 0x00f0, 0x0000, 0x0005, 0x3000,
    0x003c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0300,
    0xc03c, 0x0fc3, 0x000c, 0x0000, 0x0000, 0x0000, 0x0c0f, 0x0000,
    0x003c, 0x0000, 0x5400, 0x5555, 0x5555, 0x5551, 0x5451, 0x0305,
    0xcffc, 0x0803, 0x0000, 0x0000, 0x00f0, 0x0000, 0x0000, 0xfff4,
    0x000c, 0x0000, 0x5400, 0x5555, 0x5555, 0x5551, 0x5451, 0xf305,
    0x03fc, 0x0800, 0xfc00, 0x4500, 0x00f0, 0x0000, 0x0004, 0x0000,
    0x0030, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3000,
    0x0003, 0x0c00, 0xc000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0303, 0x0000, 0x5400, 0x5555, 0x5555, 0x5551, 0x5555, 0xf305,
    0xf003, 0x0bf3, 0x3c00, 0x0015, 0x00f0, 0x0000, 0x0000, 0x0000,
    0x000c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc300,
    0xf033, 0x0ff3, 0x3c00, 0x0000, 0x00f0, 0x0000, 0x0000, 0x0000,
    0x000f, 0x0000, 0x5400, 0x5555, 0x5555, 0x5555, 0x5555, 0x33d5,
    0x03fc, 0x0800, 0xc000, 0x0000, 0x00f0, 0x0000, 0x0000, 0x0000,
    0x000c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0xc030, 0x33f0, 0xc000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xff0c, 0x003f,
    0xc000, 0x3fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xff0c, 0x03ff,
    0x0000, 0x3fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x000f, 0x0000, 0x0000, 0xcc00, 0x000c,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfffc, 0x3fff,
    0xf3ff, 0xfc00, 0xffff, 0xfffc, 0xffff, 0xffff, 0xffff, 0x03ff,
    0x3000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x5555, 0x5555, 0x5555, 0x5555, 0x5555, 0xfc15, 0xfff3, 0x7c38,
    0x0000, 0x0000, 0x0555, 0xf55f, 0x1407, 0x5000, 0x57fd, 0x5555,
    0x3c35, 0x1c00, 0x0000, 0x0c00, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0xfc00, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0ff0, 0x0000, 0x0000, 0x0000, 0x03f0, 0x0000,
    0x0000, 0x0000, 0x00f0, 0x0000, 0x0000, 0x0000, 0x00f0, 0x0000,
    0x5555, 0x5555, 0x5555, 0x5555, 0x5555, 0x5555, 0xcf55, 0x0fff,
    0x3000, 0xfffc, 0x00ef, 0x0c00, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0xcfc0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x3c00, 0x0000, 0x0000, 0x0000, 0x0000, 0x000c, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0xc03f, 0x0003, 0x0030, 0x00fc,
    0x0000, 0x0000, 0xc000, 0x00c3, 0x5555, 0x5555, 0x5555, 0x5555,
    0x5555, 0x5555, 0x3155, 0x3fff, 0xfc32, 0x03ff, 0xffc0, 0xc3ff,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff,
    0xffff, 0xffff, 0xffff, 0x0fff, 0xffff, 0x00ff, 0x0000, 0x0000,
    0x00ff, 0x0140, 0x5540, 0x5555, 0x5555, 0x5555, 0xff55, 0x0fff,
    0x56f0, 0x0155, 0x0000, 0x0000, 0x0000, 0xffc0, 0x00ff, 0x0000,
    0x554f, 0x5555, 0x5555, 0x5555, 0x0ff1, 0x5fbf, 0x0000, 0x0540,
    0x0000, 0x0000, 0x0000, 0x0000, 0x3000, 0xcc0f, 0x00ff, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xff00, 0xf0ff, 0x0000,
    0x0000, 0x0000, 0xff3f, 0xffff, 0xfff3, 0x0c03, 0x0300, 0x000f,
    0x0000, 0x0c00, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0x0003, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc000, 0x000f, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc000,
    0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfff0, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x003c, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc000, 0xff3f, 0x0fff,
    0x0000, 0x0000, 0x0000, 0xf000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000f, 0x0000,
    0x3030, 0x00c0, 0x0000, 0x0000, 0x3c00, 0x0300, 0x0000, 0x0000,
    0x0f00, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0x000f, 0xc000,
    0x0000, 0x0000, 0x0000, 0x0000, 0xf000, 0x0fff, 0x0000, 0x0000,
    0xc000, 0xffff, 0x00cf, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x003f, 0x4054, 0x5555, 0x5555, 0x5555, 0x5555, 0xf0d5, 0x0f0f,
    0x0002, 0x0000, 0x0000, 0x0000, 0x4d55, 0x5555, 0x0000, 0x1550,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3ffc, 0x3c3c, 0x0000,
    0x00c0, 0x0300, 0x0000, 0x0000, 0x5555, 0x5555, 0x0054, 0x5310,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc3f3, 0xf003,
    0x000c, 0x0000, 0x0000, 0x0000, 0x5555, 0x0f15, 0x2000, 0x0000,
    0x5555, 0x5555, 0x5555, 0x0015, 0x0c00, 0x0c03, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x3000, 0x0000, 0x0000, 0x0000, 0x0000,
    0xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0c00,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf000, 0x003f,
    0x3cfd, 0xff00, 0x5455, 0x5554, 0x5555, 0x5555, 0x0555, 0x803f,
    0x0000, 0x0000, 0x0000, 0x0000, 0x3c00, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0xff00, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0ffc, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x03c0, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfff0,
    0xf000, 0xffff, 0x0003, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0ff0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x000c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff,
    0x3fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x03c3, 0xc000,
    0x000f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3fc0, 0x003c,
    0x0030, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x557f, 0x5555, 0x5555, 0x5555, 0xd555, 0xfcff, 0x03bf, 0x0000,
    0x4100, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00c0, 0x0000,
    0x000f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf000, 0x3fff,
    0x0003, 0xc3fc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc000, 0xff0f, 0x3000,
    0x0000, 0x0000, 0x0000, 0xc000, 0xffc0, 0x003f, 0x0000, 0x0000,
    0x000f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x33c0,
    0x0003, 0x0c00, 0xc000, 0x0000, 0xf000, 0x03ff, 0x03ff, 0x0000,
    0x5555, 0x1045, 0x5555, 0x5555, 0x5555, 0x5555, 0x0555, 0xffc3,
    0xcc33, 0xf00f, 0x0032, 0x0000, 0x003c, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff,
    0x33f0, 0x0000, 0x0000, 0x3000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffc3, 0xcc33,
    0x00f3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc000, 0x0ff0, 0xcf00,
    0x0003, 0x0000, 0x0000, 0x0f00, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffc0, 0xcc3f,
    0x0003, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0cc0, 0xffff, 0x0000,
    0x0000, 0x0000, 0x0000, 0xcc00, 0xcff0, 0x00ff, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc000, 0xffff, 0x003c,
    0x1555, 0x5504, 0x1455, 0x5555, 0x5555, 0x5555, 0x0003, 0x2fc0,
    0x00c0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0xff00, 0x00f0, 0x0003, 0x0000, 0x0000, 0x0000,
    0xfffd, 0x557f, 0x5555, 0x5555, 0x5555, 0x5555, 0xffd5, 0x3fc3,
    0x8000, 0x0000, 0x3ffd, 0x55fc, 0x5555, 0x5555, 0x5555, 0x5555,
    0x0055, 0xfff0, 0x3fff, 0x000b, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x33f3, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3fff, 0xcfff,
    0x0000, 0x0000, 0xfff0, 0xffff, 0xffff, 0xfff0, 0x3cf3, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3ffc, 0xcf30,
    0xcfff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0xcc0f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x03c0, 0x0000,
    0x550f, 0x5555, 0x5551, 0x5555, 0x5555, 0x5555, 0xf055, 0x003f,
    0x002f, 0x0000, 0x0000, 0x0030, 0x0000, 0x0000, 0x0000, 0x0000,
    0xc003, 0xffff, 0x0fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0xf000, 0xffff, 0xfc0f, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x03ff, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3fff, 0x0000,
    0x0000, 0xc000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0xc000, 0x003f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0300, 0x0000, 0x000f, 0x0000,
    0x0000, 0x0000, 0x0000, 0x3c00, 0x0000, 0x0000, 0x0000, 0x0000,
    0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0fff, 0xffff, 0xffff,
    0x3fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0xfc00, 0xfc0f, 0x003f, 0xffc0,
    0xfc3f, 0x00ff, 0x0000, 0x0000, 0x0000, 0x0ff0, 0x0000, 0x0000,
    0x03f0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x3fff, 0xffc0,
    0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x03ff, 0x0c00, 0x0000,
    0x0300, 0x0000, 0x0000, 0xffc0, 0xfffc, 0xffff, 0x0000, 0x0000,
    0x3fff, 0xffff, 0xffff, 0xffc3, 0xf3cf, 0x003f, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xff00, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x30c0, 0xf000, 0x0c00, 0x0000,
    0x0000, 0x0000, 0x3fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0xff00, 0x003f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffc0
  }
};