2 // This software is now distributed according to
\r
3 // the Lesser Gnu Public License. Please see
\r
4 // http://www.gnu.org/copyleft/lesser.txt for
\r
6 // -- Happy Computing!
\r
13 Bits(char[] carray) {
\r
14 this.carray = carray;
\r
16 public boolean get(int i) {
\r
17 return ((carray[i>>4]) & (1<<(i&15))) != 0;
\r
19 public void set(int i,boolean b) {
\r
21 carray[i>>4] |= (char) 1<<(i&15);
\r
23 carray[i>>4] &= (char)~(1<<(i&15));
\r
28 public static String n4(char c) {
\r
29 String s = Integer.toHexString(c);
\r
34 static abstract class Tester {
\r
35 abstract boolean test(char c);
\r
37 public static void main(String[] args) throws Exception {
\r
38 //pw_s.println(" static {");
\r
39 FileWriter fw = new FileWriter("x.out");
\r
41 test("upper",new Tester() {
\r
42 boolean test(char c) {
\r
43 return Character.isUpperCase(c);
\r
46 test("lower",new Tester() {
\r
47 boolean test(char c) {
\r
48 return Character.isLowerCase(c);
\r
51 test("title",new Tester() {
\r
52 boolean test(char c) {
\r
53 return Character.isLowerCase(c);
\r
56 test("currency",new Tester() {
\r
57 boolean test(char c) {
\r
58 return Character.getType(c)==Character.CURRENCY_SYMBOL;
\r
61 test("decimal_digit",new Tester() {
\r
62 boolean test(char c) {
\r
63 return Character.getType(c)==Character.DECIMAL_DIGIT_NUMBER;
\r
66 test("math",new Tester() {
\r
67 boolean test(char c) {
\r
68 return Character.getType(c)==Character.MATH_SYMBOL;
\r
71 test("letter",new Tester() {
\r
72 boolean test(char c) {
\r
73 return Character.isLetter(c);
\r
76 test("white",new Tester() {
\r
77 boolean test(char c) {
\r
78 return Character.isWhitespace(c);
\r
81 test("punct",new Tester() {
\r
82 boolean test(char c) {
\r
84 switch(Character.getType(c)) {
\r
85 case Character.DASH_PUNCTUATION:
\r
86 case Character.START_PUNCTUATION:
\r
87 case Character.END_PUNCTUATION:
\r
88 case Character.CONNECTOR_PUNCTUATION:
\r
89 case Character.OTHER_PUNCTUATION:
\r
99 //pw_s.println(" }");
\r
100 fw = new FileWriter("x.out",true);
\r
101 fw.write(sw.toString());
\r
104 static StringWriter sw = new StringWriter();
\r
105 static PrintWriter pw_s = new PrintWriter(sw,true);
\r
106 public static void test(String var,Tester t) throws Exception {
\r
108 char[] ca = new char[(66536 >> 4)+1];
\r
109 Bits b = new Bits(ca);
\r
110 FileWriter fw = new FileWriter("x.out",true);
\r
111 PrintWriter pw = new PrintWriter(fw);
\r
113 //pw_s.println(" "+var+"_f();");
\r
114 pw.println(" public static Bits "+var+";");
\r
115 pw.println(" static void "+var+"_f() {");
\r
116 pw.println(" char[] data = new char["+ca.length+"];");
\r
117 pw.println(" "+var+" = new Bits(data);");
\r
118 for(int i=0;i<66536;i++) {
\r
120 //b.set(i,Character.getType(c)==Character.CURRENCY_SYMBOL);
\r
121 b.set(i,t.test(c));
\r
123 for(int i=0;i<ca.length;i++) {
\r
125 pw.println(" data["+i+"]=(char)0x"+n4(ca[i])+";");
\r
134 public static Bits upper;
\r
135 static void upper_f() {
\r
136 char[] data = new char[4159];
\r
137 upper = new Bits(data);
\r
138 data[4]=(char)0xfffe;
\r
139 data[5]=(char)0x07ff;
\r
140 data[12]=(char)0xffff;
\r
141 data[13]=(char)0x7f7f;
\r
142 data[16]=(char)0x5555;
\r
143 data[17]=(char)0x5555;
\r
144 data[18]=(char)0x5555;
\r
145 data[19]=(char)0xaa55;
\r
146 data[20]=(char)0x54aa;
\r
147 data[21]=(char)0x5555;
\r
148 data[22]=(char)0x5555;
\r
149 data[23]=(char)0x2b55;
\r
150 data[24]=(char)0xced6;
\r
151 data[25]=(char)0xb1db;
\r
152 data[26]=(char)0xd2d5;
\r
153 data[27]=(char)0x11ae;
\r
154 data[28]=(char)0xa490;
\r
155 data[29]=(char)0x4aaa;
\r
156 data[30]=(char)0x5555;
\r
157 data[31]=(char)0x5412;
\r
158 data[32]=(char)0x5555;
\r
159 data[33]=(char)0x0055;
\r
160 data[56]=(char)0xd740;
\r
161 data[57]=(char)0xfffe;
\r
162 data[58]=(char)0x0ffb;
\r
163 data[61]=(char)0x541c;
\r
164 data[62]=(char)0x5555;
\r
165 data[64]=(char)0xdffe;
\r
166 data[65]=(char)0xffff;
\r
167 data[66]=(char)0xffff;
\r
168 data[70]=(char)0x5555;
\r
169 data[71]=(char)0x5555;
\r
170 data[72]=(char)0x0001;
\r
171 data[73]=(char)0x5555;
\r
172 data[74]=(char)0x5555;
\r
173 data[75]=(char)0x5555;
\r
174 data[76]=(char)0x088a;
\r
175 data[77]=(char)0x5555;
\r
176 data[78]=(char)0x4555;
\r
177 data[79]=(char)0x0115;
\r
178 data[83]=(char)0xfffe;
\r
179 data[84]=(char)0xffff;
\r
180 data[85]=(char)0x007f;
\r
181 data[266]=(char)0xffff;
\r
182 data[267]=(char)0xffff;
\r
183 data[268]=(char)0x003f;
\r
184 data[480]=(char)0x5555;
\r
185 data[481]=(char)0x5555;
\r
186 data[482]=(char)0x5555;
\r
187 data[483]=(char)0x5555;
\r
188 data[484]=(char)0x5555;
\r
189 data[485]=(char)0x5555;
\r
190 data[486]=(char)0x5555;
\r
191 data[487]=(char)0x5555;
\r
192 data[488]=(char)0x5555;
\r
193 data[489]=(char)0x0015;
\r
194 data[490]=(char)0x5555;
\r
195 data[491]=(char)0x5555;
\r
196 data[492]=(char)0x5555;
\r
197 data[493]=(char)0x5555;
\r
198 data[494]=(char)0x5555;
\r
199 data[495]=(char)0x0155;
\r
200 data[496]=(char)0xff00;
\r
201 data[497]=(char)0x3f00;
\r
202 data[498]=(char)0xff00;
\r
203 data[499]=(char)0xff00;
\r
204 data[500]=(char)0x3f00;
\r
205 data[501]=(char)0xaa00;
\r
206 data[502]=(char)0xff00;
\r
207 data[504]=(char)0xff00;
\r
208 data[505]=(char)0xff00;
\r
209 data[506]=(char)0xff00;
\r
210 data[507]=(char)0x5f00;
\r
211 data[508]=(char)0x1f00;
\r
212 data[509]=(char)0x0f00;
\r
213 data[510]=(char)0x1f00;
\r
214 data[511]=(char)0x1f00;
\r
215 data[528]=(char)0x3884;
\r
216 data[529]=(char)0x3f27;
\r
217 data[530]=(char)0x3d50;
\r
218 data[531]=(char)0x000b;
\r
219 data[4082]=(char)0xfffe;
\r
220 data[4083]=(char)0x07ff;
\r
221 data[4100]=(char)0xfffe;
\r
222 data[4101]=(char)0x07ff;
\r
223 data[4108]=(char)0xffff;
\r
224 data[4109]=(char)0x7f7f;
\r
225 data[4112]=(char)0x5555;
\r
226 data[4113]=(char)0x5555;
\r
227 data[4114]=(char)0x5555;
\r
228 data[4115]=(char)0xaa55;
\r
229 data[4116]=(char)0x54aa;
\r
230 data[4117]=(char)0x5555;
\r
231 data[4118]=(char)0x5555;
\r
232 data[4119]=(char)0x2b55;
\r
233 data[4120]=(char)0xced6;
\r
234 data[4121]=(char)0xb1db;
\r
235 data[4122]=(char)0xd2d5;
\r
236 data[4123]=(char)0x11ae;
\r
237 data[4124]=(char)0xa490;
\r
238 data[4125]=(char)0x4aaa;
\r
239 data[4126]=(char)0x5555;
\r
240 data[4127]=(char)0x5412;
\r
241 data[4128]=(char)0x5555;
\r
242 data[4129]=(char)0x0055;
\r
243 data[4152]=(char)0xd740;
\r
244 data[4153]=(char)0xfffe;
\r
245 data[4154]=(char)0x0ffb;
\r
246 data[4157]=(char)0x541c;
\r
247 data[4158]=(char)0x0055;
\r
250 public static Bits lower;
\r
251 static void lower_f() {
\r
252 char[] data = new char[4159];
\r
253 lower = new Bits(data);
\r
254 data[6]=(char)0xfffe;
\r
255 data[7]=(char)0x07ff;
\r
256 data[10]=(char)0x0400;
\r
257 data[11]=(char)0x0420;
\r
258 data[13]=(char)0x8000;
\r
259 data[14]=(char)0xffff;
\r
260 data[15]=(char)0xff7f;
\r
261 data[16]=(char)0xaaaa;
\r
262 data[17]=(char)0xaaaa;
\r
263 data[18]=(char)0xaaaa;
\r
264 data[19]=(char)0x55aa;
\r
265 data[20]=(char)0xab55;
\r
266 data[21]=(char)0xaaaa;
\r
267 data[22]=(char)0xaaaa;
\r
268 data[23]=(char)0xd4aa;
\r
269 data[24]=(char)0x3129;
\r
270 data[25]=(char)0x4e24;
\r
271 data[26]=(char)0x292a;
\r
272 data[27]=(char)0x2651;
\r
273 data[28]=(char)0x5240;
\r
274 data[29]=(char)0xb555;
\r
275 data[30]=(char)0xaaaa;
\r
276 data[31]=(char)0xa829;
\r
277 data[32]=(char)0xaaaa;
\r
278 data[33]=(char)0x00aa;
\r
279 data[37]=(char)0xffff;
\r
280 data[38]=(char)0xffff;
\r
281 data[39]=(char)0xffff;
\r
282 data[40]=(char)0xffff;
\r
283 data[41]=(char)0xffff;
\r
284 data[42]=(char)0x01ff;
\r
285 data[57]=(char)0x0001;
\r
286 data[58]=(char)0xf000;
\r
287 data[59]=(char)0xffff;
\r
288 data[60]=(char)0x7fff;
\r
289 data[61]=(char)0x0063;
\r
290 data[62]=(char)0xaaa8;
\r
291 data[63]=(char)0x0007;
\r
292 data[67]=(char)0xffff;
\r
293 data[68]=(char)0xffff;
\r
294 data[69]=(char)0xdffe;
\r
295 data[70]=(char)0xaaaa;
\r
296 data[71]=(char)0xaaaa;
\r
297 data[72]=(char)0x0002;
\r
298 data[73]=(char)0xaaaa;
\r
299 data[74]=(char)0xaaaa;
\r
300 data[75]=(char)0xaaaa;
\r
301 data[76]=(char)0x1114;
\r
302 data[77]=(char)0xaaaa;
\r
303 data[78]=(char)0x8aaa;
\r
304 data[79]=(char)0x022a;
\r
305 data[86]=(char)0xfffe;
\r
306 data[87]=(char)0xffff;
\r
307 data[88]=(char)0x00ff;
\r
308 data[269]=(char)0xffff;
\r
309 data[270]=(char)0xffff;
\r
310 data[271]=(char)0x007f;
\r
311 data[480]=(char)0xaaaa;
\r
312 data[481]=(char)0xaaaa;
\r
313 data[482]=(char)0xaaaa;
\r
314 data[483]=(char)0xaaaa;
\r
315 data[484]=(char)0xaaaa;
\r
316 data[485]=(char)0xaaaa;
\r
317 data[486]=(char)0xaaaa;
\r
318 data[487]=(char)0xaaaa;
\r
319 data[488]=(char)0xaaaa;
\r
320 data[489]=(char)0x0fea;
\r
321 data[490]=(char)0xaaaa;
\r
322 data[491]=(char)0xaaaa;
\r
323 data[492]=(char)0xaaaa;
\r
324 data[493]=(char)0xaaaa;
\r
325 data[494]=(char)0xaaaa;
\r
326 data[495]=(char)0x02aa;
\r
327 data[496]=(char)0x00ff;
\r
328 data[497]=(char)0x003f;
\r
329 data[498]=(char)0x00ff;
\r
330 data[499]=(char)0x00ff;
\r
331 data[500]=(char)0x003f;
\r
332 data[501]=(char)0x00ff;
\r
333 data[502]=(char)0x00ff;
\r
334 data[503]=(char)0x3fff;
\r
335 data[504]=(char)0x00ff;
\r
336 data[505]=(char)0x00ff;
\r
337 data[506]=(char)0x00ff;
\r
338 data[507]=(char)0x00df;
\r
339 data[508]=(char)0x00dc;
\r
340 data[509]=(char)0x00cf;
\r
341 data[510]=(char)0x00ff;
\r
342 data[511]=(char)0x00dc;
\r
343 data[519]=(char)0x8000;
\r
344 data[528]=(char)0xc400;
\r
345 data[529]=(char)0x0008;
\r
346 data[530]=(char)0xc000;
\r
347 data[531]=(char)0x0010;
\r
348 data[4016]=(char)0x007f;
\r
349 data[4017]=(char)0x00f8;
\r
350 data[4084]=(char)0xfffe;
\r
351 data[4085]=(char)0x07ff;
\r
352 data[4102]=(char)0xfffe;
\r
353 data[4103]=(char)0x07ff;
\r
354 data[4106]=(char)0x0400;
\r
355 data[4107]=(char)0x0420;
\r
356 data[4109]=(char)0x8000;
\r
357 data[4110]=(char)0xffff;
\r
358 data[4111]=(char)0xff7f;
\r
359 data[4112]=(char)0xaaaa;
\r
360 data[4113]=(char)0xaaaa;
\r
361 data[4114]=(char)0xaaaa;
\r
362 data[4115]=(char)0x55aa;
\r
363 data[4116]=(char)0xab55;
\r
364 data[4117]=(char)0xaaaa;
\r
365 data[4118]=(char)0xaaaa;
\r
366 data[4119]=(char)0xd4aa;
\r
367 data[4120]=(char)0x3129;
\r
368 data[4121]=(char)0x4e24;
\r
369 data[4122]=(char)0x292a;
\r
370 data[4123]=(char)0x2651;
\r
371 data[4124]=(char)0x5240;
\r
372 data[4125]=(char)0xb555;
\r
373 data[4126]=(char)0xaaaa;
\r
374 data[4127]=(char)0xa829;
\r
375 data[4128]=(char)0xaaaa;
\r
376 data[4129]=(char)0x00aa;
\r
377 data[4133]=(char)0xffff;
\r
378 data[4134]=(char)0xffff;
\r
379 data[4135]=(char)0xffff;
\r
380 data[4136]=(char)0xffff;
\r
381 data[4137]=(char)0xffff;
\r
382 data[4138]=(char)0x01ff;
\r
383 data[4153]=(char)0x0001;
\r
384 data[4154]=(char)0xf000;
\r
385 data[4155]=(char)0xffff;
\r
386 data[4156]=(char)0x7fff;
\r
387 data[4157]=(char)0x0063;
\r
388 data[4158]=(char)0x00a8;
\r
391 public static Bits title;
\r
392 static void title_f() {
\r
393 char[] data = new char[4159];
\r
394 title = new Bits(data);
\r
395 data[6]=(char)0xfffe;
\r
396 data[7]=(char)0x07ff;
\r
397 data[10]=(char)0x0400;
\r
398 data[11]=(char)0x0420;
\r
399 data[13]=(char)0x8000;
\r
400 data[14]=(char)0xffff;
\r
401 data[15]=(char)0xff7f;
\r
402 data[16]=(char)0xaaaa;
\r
403 data[17]=(char)0xaaaa;
\r
404 data[18]=(char)0xaaaa;
\r
405 data[19]=(char)0x55aa;
\r
406 data[20]=(char)0xab55;
\r
407 data[21]=(char)0xaaaa;
\r
408 data[22]=(char)0xaaaa;
\r
409 data[23]=(char)0xd4aa;
\r
410 data[24]=(char)0x3129;
\r
411 data[25]=(char)0x4e24;
\r
412 data[26]=(char)0x292a;
\r
413 data[27]=(char)0x2651;
\r
414 data[28]=(char)0x5240;
\r
415 data[29]=(char)0xb555;
\r
416 data[30]=(char)0xaaaa;
\r
417 data[31]=(char)0xa829;
\r
418 data[32]=(char)0xaaaa;
\r
419 data[33]=(char)0x00aa;
\r
420 data[37]=(char)0xffff;
\r
421 data[38]=(char)0xffff;
\r
422 data[39]=(char)0xffff;
\r
423 data[40]=(char)0xffff;
\r
424 data[41]=(char)0xffff;
\r
425 data[42]=(char)0x01ff;
\r
426 data[57]=(char)0x0001;
\r
427 data[58]=(char)0xf000;
\r
428 data[59]=(char)0xffff;
\r
429 data[60]=(char)0x7fff;
\r
430 data[61]=(char)0x0063;
\r
431 data[62]=(char)0xaaa8;
\r
432 data[63]=(char)0x0007;
\r
433 data[67]=(char)0xffff;
\r
434 data[68]=(char)0xffff;
\r
435 data[69]=(char)0xdffe;
\r
436 data[70]=(char)0xaaaa;
\r
437 data[71]=(char)0xaaaa;
\r
438 data[72]=(char)0x0002;
\r
439 data[73]=(char)0xaaaa;
\r
440 data[74]=(char)0xaaaa;
\r
441 data[75]=(char)0xaaaa;
\r
442 data[76]=(char)0x1114;
\r
443 data[77]=(char)0xaaaa;
\r
444 data[78]=(char)0x8aaa;
\r
445 data[79]=(char)0x022a;
\r
446 data[86]=(char)0xfffe;
\r
447 data[87]=(char)0xffff;
\r
448 data[88]=(char)0x00ff;
\r
449 data[269]=(char)0xffff;
\r
450 data[270]=(char)0xffff;
\r
451 data[271]=(char)0x007f;
\r
452 data[480]=(char)0xaaaa;
\r
453 data[481]=(char)0xaaaa;
\r
454 data[482]=(char)0xaaaa;
\r
455 data[483]=(char)0xaaaa;
\r
456 data[484]=(char)0xaaaa;
\r
457 data[485]=(char)0xaaaa;
\r
458 data[486]=(char)0xaaaa;
\r
459 data[487]=(char)0xaaaa;
\r
460 data[488]=(char)0xaaaa;
\r
461 data[489]=(char)0x0fea;
\r
462 data[490]=(char)0xaaaa;
\r
463 data[491]=(char)0xaaaa;
\r
464 data[492]=(char)0xaaaa;
\r
465 data[493]=(char)0xaaaa;
\r
466 data[494]=(char)0xaaaa;
\r
467 data[495]=(char)0x02aa;
\r
468 data[496]=(char)0x00ff;
\r
469 data[497]=(char)0x003f;
\r
470 data[498]=(char)0x00ff;
\r
471 data[499]=(char)0x00ff;
\r
472 data[500]=(char)0x003f;
\r
473 data[501]=(char)0x00ff;
\r
474 data[502]=(char)0x00ff;
\r
475 data[503]=(char)0x3fff;
\r
476 data[504]=(char)0x00ff;
\r
477 data[505]=(char)0x00ff;
\r
478 data[506]=(char)0x00ff;
\r
479 data[507]=(char)0x00df;
\r
480 data[508]=(char)0x00dc;
\r
481 data[509]=(char)0x00cf;
\r
482 data[510]=(char)0x00ff;
\r
483 data[511]=(char)0x00dc;
\r
484 data[519]=(char)0x8000;
\r
485 data[528]=(char)0xc400;
\r
486 data[529]=(char)0x0008;
\r
487 data[530]=(char)0xc000;
\r
488 data[531]=(char)0x0010;
\r
489 data[4016]=(char)0x007f;
\r
490 data[4017]=(char)0x00f8;
\r
491 data[4084]=(char)0xfffe;
\r
492 data[4085]=(char)0x07ff;
\r
493 data[4102]=(char)0xfffe;
\r
494 data[4103]=(char)0x07ff;
\r
495 data[4106]=(char)0x0400;
\r
496 data[4107]=(char)0x0420;
\r
497 data[4109]=(char)0x8000;
\r
498 data[4110]=(char)0xffff;
\r
499 data[4111]=(char)0xff7f;
\r
500 data[4112]=(char)0xaaaa;
\r
501 data[4113]=(char)0xaaaa;
\r
502 data[4114]=(char)0xaaaa;
\r
503 data[4115]=(char)0x55aa;
\r
504 data[4116]=(char)0xab55;
\r
505 data[4117]=(char)0xaaaa;
\r
506 data[4118]=(char)0xaaaa;
\r
507 data[4119]=(char)0xd4aa;
\r
508 data[4120]=(char)0x3129;
\r
509 data[4121]=(char)0x4e24;
\r
510 data[4122]=(char)0x292a;
\r
511 data[4123]=(char)0x2651;
\r
512 data[4124]=(char)0x5240;
\r
513 data[4125]=(char)0xb555;
\r
514 data[4126]=(char)0xaaaa;
\r
515 data[4127]=(char)0xa829;
\r
516 data[4128]=(char)0xaaaa;
\r
517 data[4129]=(char)0x00aa;
\r
518 data[4133]=(char)0xffff;
\r
519 data[4134]=(char)0xffff;
\r
520 data[4135]=(char)0xffff;
\r
521 data[4136]=(char)0xffff;
\r
522 data[4137]=(char)0xffff;
\r
523 data[4138]=(char)0x01ff;
\r
524 data[4153]=(char)0x0001;
\r
525 data[4154]=(char)0xf000;
\r
526 data[4155]=(char)0xffff;
\r
527 data[4156]=(char)0x7fff;
\r
528 data[4157]=(char)0x0063;
\r
529 data[4158]=(char)0x00a8;
\r
532 public static Bits currency;
\r
533 static void currency_f() {
\r
534 char[] data = new char[4159];
\r
535 currency = new Bits(data);
\r
536 data[2]=(char)0x0010;
\r
537 data[10]=(char)0x003c;
\r
538 data[159]=(char)0x000c;
\r
539 data[227]=(char)0x8000;
\r
540 data[522]=(char)0x1fff;
\r
541 data[4070]=(char)0x0200;
\r
542 data[4080]=(char)0x0010;
\r
543 data[4094]=(char)0x0063;
\r
544 data[4098]=(char)0x0010;
\r
545 data[4106]=(char)0x003c;
\r
548 public static Bits decimal_digit;
\r
549 static void decimal_digit_f() {
\r
550 char[] data = new char[4159];
\r
551 decimal_digit = new Bits(data);
\r
552 data[3]=(char)0x03ff;
\r
553 data[102]=(char)0x03ff;
\r
554 data[111]=(char)0x03ff;
\r
555 data[150]=(char)0xffc0;
\r
556 data[158]=(char)0xffc0;
\r
557 data[166]=(char)0xffc0;
\r
558 data[174]=(char)0xffc0;
\r
559 data[182]=(char)0xffc0;
\r
560 data[190]=(char)0xff80;
\r
561 data[198]=(char)0xffc0;
\r
562 data[206]=(char)0xffc0;
\r
563 data[214]=(char)0xffc0;
\r
564 data[229]=(char)0x03ff;
\r
565 data[237]=(char)0x03ff;
\r
566 data[242]=(char)0x03ff;
\r
567 data[4081]=(char)0x03ff;
\r
568 data[4099]=(char)0x03ff;
\r
571 public static Bits math;
\r
572 static void math_f() {
\r
573 char[] data = new char[4159];
\r
574 math = new Bits(data);
\r
575 data[2]=(char)0x0800;
\r
576 data[3]=(char)0x7000;
\r
577 data[7]=(char)0x5000;
\r
578 data[10]=(char)0x1000;
\r
579 data[11]=(char)0x0002;
\r
580 data[13]=(char)0x0080;
\r
581 data[15]=(char)0x0080;
\r
582 data[516]=(char)0x0010;
\r
583 data[519]=(char)0x1c00;
\r
584 data[520]=(char)0x1c00;
\r
585 data[537]=(char)0x001f;
\r
586 data[541]=(char)0x0014;
\r
587 data[544]=(char)0xffff;
\r
588 data[545]=(char)0xffff;
\r
589 data[546]=(char)0xffff;
\r
590 data[547]=(char)0xffff;
\r
591 data[548]=(char)0xffff;
\r
592 data[549]=(char)0xffff;
\r
593 data[550]=(char)0xffff;
\r
594 data[551]=(char)0xffff;
\r
595 data[552]=(char)0xffff;
\r
596 data[553]=(char)0xffff;
\r
597 data[554]=(char)0xffff;
\r
598 data[555]=(char)0xffff;
\r
599 data[556]=(char)0xffff;
\r
600 data[557]=(char)0xffff;
\r
601 data[558]=(char)0xffff;
\r
602 data[559]=(char)0x0003;
\r
603 data[560]=(char)0x0f00;
\r
604 data[562]=(char)0x0003;
\r
605 data[4018]=(char)0x0200;
\r
606 data[4070]=(char)0x0074;
\r
607 data[4080]=(char)0x0800;
\r
608 data[4081]=(char)0x7000;
\r
609 data[4085]=(char)0x5000;
\r
610 data[4094]=(char)0x1f04;
\r
611 data[4098]=(char)0x0800;
\r
612 data[4099]=(char)0x7000;
\r
613 data[4103]=(char)0x5000;
\r
614 data[4106]=(char)0x1000;
\r
615 data[4107]=(char)0x0002;
\r
616 data[4109]=(char)0x0080;
\r
617 data[4111]=(char)0x0080;
\r
620 public static Bits letter;
\r
621 static void letter_f() {
\r
622 char[] data = new char[4159];
\r
623 letter = new Bits(data);
\r
624 data[4]=(char)0xfffe;
\r
625 data[5]=(char)0x07ff;
\r
626 data[6]=(char)0xfffe;
\r
627 data[7]=(char)0x07ff;
\r
628 data[10]=(char)0x0400;
\r
629 data[11]=(char)0x0420;
\r
630 data[12]=(char)0xffff;
\r
631 data[13]=(char)0xff7f;
\r
632 data[14]=(char)0xffff;
\r
633 data[15]=(char)0xff7f;
\r
634 data[16]=(char)0xffff;
\r
635 data[17]=(char)0xffff;
\r
636 data[18]=(char)0xffff;
\r
637 data[19]=(char)0xffff;
\r
638 data[20]=(char)0xffff;
\r
639 data[21]=(char)0xffff;
\r
640 data[22]=(char)0xffff;
\r
641 data[23]=(char)0xffff;
\r
642 data[24]=(char)0xffff;
\r
643 data[25]=(char)0xffff;
\r
644 data[26]=(char)0xffff;
\r
645 data[27]=(char)0xffff;
\r
646 data[28]=(char)0xffff;
\r
647 data[29]=(char)0xffff;
\r
648 data[30]=(char)0xffff;
\r
649 data[31]=(char)0xfc3f;
\r
650 data[32]=(char)0xffff;
\r
651 data[33]=(char)0x00ff;
\r
652 data[37]=(char)0xffff;
\r
653 data[38]=(char)0xffff;
\r
654 data[39]=(char)0xffff;
\r
655 data[40]=(char)0xffff;
\r
656 data[41]=(char)0xffff;
\r
657 data[42]=(char)0x01ff;
\r
658 data[43]=(char)0xf9ff;
\r
659 data[44]=(char)0x0003;
\r
660 data[45]=(char)0x0003;
\r
661 data[46]=(char)0x001f;
\r
662 data[55]=(char)0x0400;
\r
663 data[56]=(char)0xd740;
\r
664 data[57]=(char)0xffff;
\r
665 data[58]=(char)0xfffb;
\r
666 data[59]=(char)0xffff;
\r
667 data[60]=(char)0x7fff;
\r
668 data[61]=(char)0x547f;
\r
669 data[62]=(char)0xfffd;
\r
670 data[63]=(char)0x000f;
\r
671 data[64]=(char)0xdffe;
\r
672 data[65]=(char)0xffff;
\r
673 data[66]=(char)0xffff;
\r
674 data[67]=(char)0xffff;
\r
675 data[68]=(char)0xffff;
\r
676 data[69]=(char)0xdffe;
\r
677 data[70]=(char)0xffff;
\r
678 data[71]=(char)0xffff;
\r
679 data[72]=(char)0x0003;
\r
680 data[73]=(char)0xffff;
\r
681 data[74]=(char)0xffff;
\r
682 data[75]=(char)0xffff;
\r
683 data[76]=(char)0x199f;
\r
684 data[77]=(char)0xffff;
\r
685 data[78]=(char)0xcfff;
\r
686 data[79]=(char)0x033f;
\r
687 data[83]=(char)0xfffe;
\r
688 data[84]=(char)0xffff;
\r
689 data[85]=(char)0x027f;
\r
690 data[86]=(char)0xfffe;
\r
691 data[87]=(char)0xffff;
\r
692 data[88]=(char)0x00ff;
\r
693 data[93]=(char)0xffff;
\r
694 data[94]=(char)0x07ff;
\r
695 data[95]=(char)0x0007;
\r
696 data[98]=(char)0xfffe;
\r
697 data[99]=(char)0x07ff;
\r
698 data[100]=(char)0x07ff;
\r
699 data[103]=(char)0xfffe;
\r
700 data[104]=(char)0xffff;
\r
701 data[105]=(char)0xffff;
\r
702 data[106]=(char)0xffff;
\r
703 data[107]=(char)0x7cff;
\r
704 data[108]=(char)0x7fff;
\r
705 data[109]=(char)0x002f;
\r
706 data[110]=(char)0x0060;
\r
707 data[144]=(char)0xffe0;
\r
708 data[145]=(char)0xffff;
\r
709 data[146]=(char)0xffff;
\r
710 data[147]=(char)0x23ff;
\r
711 data[149]=(char)0xff00;
\r
712 data[150]=(char)0x0003;
\r
713 data[152]=(char)0x9fe0;
\r
714 data[153]=(char)0xfff9;
\r
715 data[154]=(char)0xfdff;
\r
716 data[155]=(char)0x03c5;
\r
717 data[157]=(char)0xb000;
\r
718 data[158]=(char)0x0003;
\r
719 data[159]=(char)0x0003;
\r
720 data[160]=(char)0x87e0;
\r
721 data[161]=(char)0xfff9;
\r
722 data[162]=(char)0xfdff;
\r
723 data[163]=(char)0x036d;
\r
724 data[165]=(char)0x5e00;
\r
725 data[167]=(char)0x001c;
\r
726 data[168]=(char)0xafe0;
\r
727 data[169]=(char)0xfffb;
\r
728 data[170]=(char)0xfdff;
\r
729 data[171]=(char)0x23ed;
\r
730 data[174]=(char)0x0001;
\r
731 data[176]=(char)0x9fe0;
\r
732 data[177]=(char)0xfff9;
\r
733 data[178]=(char)0xfdff;
\r
734 data[179]=(char)0x23cd;
\r
735 data[181]=(char)0xb000;
\r
736 data[182]=(char)0x0003;
\r
737 data[184]=(char)0xc7e0;
\r
738 data[185]=(char)0xd63d;
\r
739 data[186]=(char)0xc718;
\r
740 data[187]=(char)0x03bf;
\r
741 data[192]=(char)0xdfe0;
\r
742 data[193]=(char)0xfffd;
\r
743 data[194]=(char)0xfdff;
\r
744 data[195]=(char)0x03ef;
\r
745 data[198]=(char)0x0003;
\r
746 data[200]=(char)0xdfe0;
\r
747 data[201]=(char)0xfffd;
\r
748 data[202]=(char)0xfdff;
\r
749 data[203]=(char)0x03ef;
\r
750 data[205]=(char)0x4000;
\r
751 data[206]=(char)0x0003;
\r
752 data[208]=(char)0xdfe0;
\r
753 data[209]=(char)0xfffd;
\r
754 data[210]=(char)0xfdff;
\r
755 data[211]=(char)0x03ff;
\r
756 data[214]=(char)0x0003;
\r
757 data[224]=(char)0xfffe;
\r
758 data[225]=(char)0xffff;
\r
759 data[226]=(char)0x7fff;
\r
760 data[227]=(char)0x000d;
\r
761 data[228]=(char)0x007f;
\r
762 data[232]=(char)0x2596;
\r
763 data[233]=(char)0xfef0;
\r
764 data[234]=(char)0x6cae;
\r
765 data[235]=(char)0x200d;
\r
766 data[236]=(char)0x005f;
\r
767 data[237]=(char)0x3000;
\r
768 data[244]=(char)0xfeff;
\r
769 data[245]=(char)0xffff;
\r
770 data[246]=(char)0x03ff;
\r
771 data[266]=(char)0xffff;
\r
772 data[267]=(char)0xffff;
\r
773 data[268]=(char)0x003f;
\r
774 data[269]=(char)0xffff;
\r
775 data[270]=(char)0xffff;
\r
776 data[271]=(char)0x007f;
\r
777 data[272]=(char)0xffff;
\r
778 data[273]=(char)0xffff;
\r
779 data[274]=(char)0xffff;
\r
780 data[275]=(char)0xffff;
\r
781 data[276]=(char)0xffff;
\r
782 data[277]=(char)0x83ff;
\r
783 data[278]=(char)0xffff;
\r
784 data[279]=(char)0xffff;
\r
785 data[280]=(char)0xffff;
\r
786 data[281]=(char)0xffff;
\r
787 data[282]=(char)0xff07;
\r
788 data[283]=(char)0xffff;
\r
789 data[284]=(char)0xffff;
\r
790 data[285]=(char)0xffff;
\r
791 data[286]=(char)0xffff;
\r
792 data[287]=(char)0x03ff;
\r
793 data[480]=(char)0xffff;
\r
794 data[481]=(char)0xffff;
\r
795 data[482]=(char)0xffff;
\r
796 data[483]=(char)0xffff;
\r
797 data[484]=(char)0xffff;
\r
798 data[485]=(char)0xffff;
\r
799 data[486]=(char)0xffff;
\r
800 data[487]=(char)0xffff;
\r
801 data[488]=(char)0xffff;
\r
802 data[489]=(char)0x0fff;
\r
803 data[490]=(char)0xffff;
\r
804 data[491]=(char)0xffff;
\r
805 data[492]=(char)0xffff;
\r
806 data[493]=(char)0xffff;
\r
807 data[494]=(char)0xffff;
\r
808 data[495]=(char)0x03ff;
\r
809 data[496]=(char)0xffff;
\r
810 data[497]=(char)0x3f3f;
\r
811 data[498]=(char)0xffff;
\r
812 data[499]=(char)0xffff;
\r
813 data[500]=(char)0x3f3f;
\r
814 data[501]=(char)0xaaff;
\r
815 data[502]=(char)0xffff;
\r
816 data[503]=(char)0x3fff;
\r
817 data[504]=(char)0xffff;
\r
818 data[505]=(char)0xffff;
\r
819 data[506]=(char)0xffff;
\r
820 data[507]=(char)0x5fdf;
\r
821 data[508]=(char)0x1fdc;
\r
822 data[509]=(char)0x0fcf;
\r
823 data[510]=(char)0x1fff;
\r
824 data[511]=(char)0x1fdc;
\r
825 data[519]=(char)0x8000;
\r
826 data[528]=(char)0xfc84;
\r
827 data[529]=(char)0x3f2f;
\r
828 data[530]=(char)0xfd50;
\r
829 data[531]=(char)0x01fb;
\r
830 data[768]=(char)0x0020;
\r
831 data[771]=(char)0x003e;
\r
832 data[772]=(char)0xfffe;
\r
833 data[773]=(char)0xffff;
\r
834 data[774]=(char)0xffff;
\r
835 data[775]=(char)0xffff;
\r
836 data[776]=(char)0xffff;
\r
837 data[777]=(char)0x781f;
\r
838 data[778]=(char)0xfffe;
\r
839 data[779]=(char)0xffff;
\r
840 data[780]=(char)0xffff;
\r
841 data[781]=(char)0xffff;
\r
842 data[782]=(char)0xffff;
\r
843 data[783]=(char)0x77ff;
\r
844 data[784]=(char)0xffe0;
\r
845 data[785]=(char)0xffff;
\r
846 data[786]=(char)0x1fff;
\r
847 data[787]=(char)0xfffe;
\r
848 data[788]=(char)0xffff;
\r
849 data[789]=(char)0xffff;
\r
850 data[790]=(char)0xffff;
\r
851 data[791]=(char)0xffff;
\r
852 data[792]=(char)0x7fff;
\r
853 data[1248]=(char)0xffff;
\r
854 data[1249]=(char)0xffff;
\r
855 data[1250]=(char)0xffff;
\r
856 data[1251]=(char)0xffff;
\r
857 data[1252]=(char)0xffff;
\r
858 data[1253]=(char)0xffff;
\r
859 data[1254]=(char)0xffff;
\r
860 data[1255]=(char)0xffff;
\r
861 data[1256]=(char)0xffff;
\r
862 data[1257]=(char)0xffff;
\r
863 data[1258]=(char)0xffff;
\r
864 data[1259]=(char)0xffff;
\r
865 data[1260]=(char)0xffff;
\r
866 data[1261]=(char)0xffff;
\r
867 data[1262]=(char)0xffff;
\r
868 data[1263]=(char)0xffff;
\r
869 data[1264]=(char)0xffff;
\r
870 data[1265]=(char)0xffff;
\r
871 data[1266]=(char)0xffff;
\r
872 data[1267]=(char)0xffff;
\r
873 data[1268]=(char)0xffff;
\r
874 data[1269]=(char)0xffff;
\r
875 data[1270]=(char)0xffff;
\r
876 data[1271]=(char)0xffff;
\r
877 data[1272]=(char)0xffff;
\r
878 data[1273]=(char)0xffff;
\r
879 data[1274]=(char)0xffff;
\r
880 data[1275]=(char)0xffff;
\r
881 data[1276]=(char)0xffff;
\r
882 data[1277]=(char)0xffff;
\r
883 data[1278]=(char)0xffff;
\r
884 data[1279]=(char)0xffff;
\r
885 data[1280]=(char)0xffff;
\r
886 data[1281]=(char)0xffff;
\r
887 data[1282]=(char)0xffff;
\r
888 data[1283]=(char)0xffff;
\r
889 data[1284]=(char)0xffff;
\r
890 data[1285]=(char)0xffff;
\r
891 data[1286]=(char)0xffff;
\r
892 data[1287]=(char)0xffff;
\r
893 data[1288]=(char)0xffff;
\r
894 data[1289]=(char)0xffff;
\r
895 data[1290]=(char)0xffff;
\r
896 data[1291]=(char)0xffff;
\r
897 data[1292]=(char)0xffff;
\r
898 data[1293]=(char)0xffff;
\r
899 data[1294]=(char)0xffff;
\r
900 data[1295]=(char)0xffff;
\r
901 data[1296]=(char)0xffff;
\r
902 data[1297]=(char)0xffff;
\r
903 data[1298]=(char)0xffff;
\r
904 data[1299]=(char)0xffff;
\r
905 data[1300]=(char)0xffff;
\r
906 data[1301]=(char)0xffff;
\r
907 data[1302]=(char)0xffff;
\r
908 data[1303]=(char)0xffff;
\r
909 data[1304]=(char)0xffff;
\r
910 data[1305]=(char)0xffff;
\r
911 data[1306]=(char)0xffff;
\r
912 data[1307]=(char)0xffff;
\r
913 data[1308]=(char)0xffff;
\r
914 data[1309]=(char)0xffff;
\r
915 data[1310]=(char)0xffff;
\r
916 data[1311]=(char)0xffff;
\r
917 data[1312]=(char)0xffff;
\r
918 data[1313]=(char)0xffff;
\r
919 data[1314]=(char)0xffff;
\r
920 data[1315]=(char)0xffff;
\r
921 data[1316]=(char)0xffff;
\r
922 data[1317]=(char)0xffff;
\r
923 data[1318]=(char)0xffff;
\r
924 data[1319]=(char)0xffff;
\r
925 data[1320]=(char)0xffff;
\r
926 data[1321]=(char)0xffff;
\r
927 data[1322]=(char)0xffff;
\r
928 data[1323]=(char)0xffff;
\r
929 data[1324]=(char)0xffff;
\r
930 data[1325]=(char)0xffff;
\r
931 data[1326]=(char)0xffff;
\r
932 data[1327]=(char)0xffff;
\r
933 data[1328]=(char)0xffff;
\r
934 data[1329]=(char)0xffff;
\r
935 data[1330]=(char)0xffff;
\r
936 data[1331]=(char)0xffff;
\r
937 data[1332]=(char)0xffff;
\r
938 data[1333]=(char)0xffff;
\r
939 data[1334]=(char)0xffff;
\r
940 data[1335]=(char)0xffff;
\r
941 data[1336]=(char)0xffff;
\r
942 data[1337]=(char)0xffff;
\r
943 data[1338]=(char)0xffff;
\r
944 data[1339]=(char)0xffff;
\r
945 data[1340]=(char)0xffff;
\r
946 data[1341]=(char)0xffff;
\r
947 data[1342]=(char)0xffff;
\r
948 data[1343]=(char)0xffff;
\r
949 data[1344]=(char)0xffff;
\r
950 data[1345]=(char)0xffff;
\r
951 data[1346]=(char)0xffff;
\r
952 data[1347]=(char)0xffff;
\r
953 data[1348]=(char)0xffff;
\r
954 data[1349]=(char)0xffff;
\r
955 data[1350]=(char)0xffff;
\r
956 data[1351]=(char)0xffff;
\r
957 data[1352]=(char)0xffff;
\r
958 data[1353]=(char)0xffff;
\r
959 data[1354]=(char)0xffff;
\r
960 data[1355]=(char)0xffff;
\r
961 data[1356]=(char)0xffff;
\r
962 data[1357]=(char)0xffff;
\r
963 data[1358]=(char)0xffff;
\r
964 data[1359]=(char)0xffff;
\r
965 data[1360]=(char)0xffff;
\r
966 data[1361]=(char)0xffff;
\r
967 data[1362]=(char)0xffff;
\r
968 data[1363]=(char)0xffff;
\r
969 data[1364]=(char)0xffff;
\r
970 data[1365]=(char)0xffff;
\r
971 data[1366]=(char)0xffff;
\r
972 data[1367]=(char)0xffff;
\r
973 data[1368]=(char)0xffff;
\r
974 data[1369]=(char)0xffff;
\r
975 data[1370]=(char)0xffff;
\r
976 data[1371]=(char)0xffff;
\r
977 data[1372]=(char)0xffff;
\r
978 data[1373]=(char)0xffff;
\r
979 data[1374]=(char)0xffff;
\r
980 data[1375]=(char)0xffff;
\r
981 data[1376]=(char)0xffff;
\r
982 data[1377]=(char)0xffff;
\r
983 data[1378]=(char)0xffff;
\r
984 data[1379]=(char)0xffff;
\r
985 data[1380]=(char)0xffff;
\r
986 data[1381]=(char)0xffff;
\r
987 data[1382]=(char)0xffff;
\r
988 data[1383]=(char)0xffff;
\r
989 data[1384]=(char)0xffff;
\r
990 data[1385]=(char)0xffff;
\r
991 data[1386]=(char)0xffff;
\r
992 data[1387]=(char)0xffff;
\r
993 data[1388]=(char)0xffff;
\r
994 data[1389]=(char)0xffff;
\r
995 data[1390]=(char)0xffff;
\r
996 data[1391]=(char)0xffff;
\r
997 data[1392]=(char)0xffff;
\r
998 data[1393]=(char)0xffff;
\r
999 data[1394]=(char)0xffff;
\r
1000 data[1395]=(char)0xffff;
\r
1001 data[1396]=(char)0xffff;
\r
1002 data[1397]=(char)0xffff;
\r
1003 data[1398]=(char)0xffff;
\r
1004 data[1399]=(char)0xffff;
\r
1005 data[1400]=(char)0xffff;
\r
1006 data[1401]=(char)0xffff;
\r
1007 data[1402]=(char)0xffff;
\r
1008 data[1403]=(char)0xffff;
\r
1009 data[1404]=(char)0xffff;
\r
1010 data[1405]=(char)0xffff;
\r
1011 data[1406]=(char)0xffff;
\r
1012 data[1407]=(char)0xffff;
\r
1013 data[1408]=(char)0xffff;
\r
1014 data[1409]=(char)0xffff;
\r
1015 data[1410]=(char)0xffff;
\r
1016 data[1411]=(char)0xffff;
\r
1017 data[1412]=(char)0xffff;
\r
1018 data[1413]=(char)0xffff;
\r
1019 data[1414]=(char)0xffff;
\r
1020 data[1415]=(char)0xffff;
\r
1021 data[1416]=(char)0xffff;
\r
1022 data[1417]=(char)0xffff;
\r
1023 data[1418]=(char)0xffff;
\r
1024 data[1419]=(char)0xffff;
\r
1025 data[1420]=(char)0xffff;
\r
1026 data[1421]=(char)0xffff;
\r
1027 data[1422]=(char)0xffff;
\r
1028 data[1423]=(char)0xffff;
\r
1029 data[1424]=(char)0xffff;
\r
1030 data[1425]=(char)0xffff;
\r
1031 data[1426]=(char)0xffff;
\r
1032 data[1427]=(char)0xffff;
\r
1033 data[1428]=(char)0xffff;
\r
1034 data[1429]=(char)0xffff;
\r
1035 data[1430]=(char)0xffff;
\r
1036 data[1431]=(char)0xffff;
\r
1037 data[1432]=(char)0xffff;
\r
1038 data[1433]=(char)0xffff;
\r
1039 data[1434]=(char)0xffff;
\r
1040 data[1435]=(char)0xffff;
\r
1041 data[1436]=(char)0xffff;
\r
1042 data[1437]=(char)0xffff;
\r
1043 data[1438]=(char)0xffff;
\r
1044 data[1439]=(char)0xffff;
\r
1045 data[1440]=(char)0xffff;
\r
1046 data[1441]=(char)0xffff;
\r
1047 data[1442]=(char)0xffff;
\r
1048 data[1443]=(char)0xffff;
\r
1049 data[1444]=(char)0xffff;
\r
1050 data[1445]=(char)0xffff;
\r
1051 data[1446]=(char)0xffff;
\r
1052 data[1447]=(char)0xffff;
\r
1053 data[1448]=(char)0xffff;
\r
1054 data[1449]=(char)0xffff;
\r
1055 data[1450]=(char)0xffff;
\r
1056 data[1451]=(char)0xffff;
\r
1057 data[1452]=(char)0xffff;
\r
1058 data[1453]=(char)0xffff;
\r
1059 data[1454]=(char)0xffff;
\r
1060 data[1455]=(char)0xffff;
\r
1061 data[1456]=(char)0xffff;
\r
1062 data[1457]=(char)0xffff;
\r
1063 data[1458]=(char)0xffff;
\r
1064 data[1459]=(char)0xffff;
\r
1065 data[1460]=(char)0xffff;
\r
1066 data[1461]=(char)0xffff;
\r
1067 data[1462]=(char)0xffff;
\r
1068 data[1463]=(char)0xffff;
\r
1069 data[1464]=(char)0xffff;
\r
1070 data[1465]=(char)0xffff;
\r
1071 data[1466]=(char)0xffff;
\r
1072 data[1467]=(char)0xffff;
\r
1073 data[1468]=(char)0xffff;
\r
1074 data[1469]=(char)0xffff;
\r
1075 data[1470]=(char)0xffff;
\r
1076 data[1471]=(char)0xffff;
\r
1077 data[1472]=(char)0xffff;
\r
1078 data[1473]=(char)0xffff;
\r
1079 data[1474]=(char)0xffff;
\r
1080 data[1475]=(char)0xffff;
\r
1081 data[1476]=(char)0xffff;
\r
1082 data[1477]=(char)0xffff;
\r
1083 data[1478]=(char)0xffff;
\r
1084 data[1479]=(char)0xffff;
\r
1085 data[1480]=(char)0xffff;
\r
1086 data[1481]=(char)0xffff;
\r
1087 data[1482]=(char)0xffff;
\r
1088 data[1483]=(char)0xffff;
\r
1089 data[1484]=(char)0xffff;
\r
1090 data[1485]=(char)0xffff;
\r
1091 data[1486]=(char)0xffff;
\r
1092 data[1487]=(char)0xffff;
\r
1093 data[1488]=(char)0xffff;
\r
1094 data[1489]=(char)0xffff;
\r
1095 data[1490]=(char)0xffff;
\r
1096 data[1491]=(char)0xffff;
\r
1097 data[1492]=(char)0xffff;
\r
1098 data[1493]=(char)0xffff;
\r
1099 data[1494]=(char)0xffff;
\r
1100 data[1495]=(char)0xffff;
\r
1101 data[1496]=(char)0xffff;
\r
1102 data[1497]=(char)0xffff;
\r
1103 data[1498]=(char)0xffff;
\r
1104 data[1499]=(char)0xffff;
\r
1105 data[1500]=(char)0xffff;
\r
1106 data[1501]=(char)0xffff;
\r
1107 data[1502]=(char)0xffff;
\r
1108 data[1503]=(char)0xffff;
\r
1109 data[1504]=(char)0xffff;
\r
1110 data[1505]=(char)0xffff;
\r
1111 data[1506]=(char)0xffff;
\r
1112 data[1507]=(char)0xffff;
\r
1113 data[1508]=(char)0xffff;
\r
1114 data[1509]=(char)0xffff;
\r
1115 data[1510]=(char)0xffff;
\r
1116 data[1511]=(char)0xffff;
\r
1117 data[1512]=(char)0xffff;
\r
1118 data[1513]=(char)0xffff;
\r
1119 data[1514]=(char)0xffff;
\r
1120 data[1515]=(char)0xffff;
\r
1121 data[1516]=(char)0xffff;
\r
1122 data[1517]=(char)0xffff;
\r
1123 data[1518]=(char)0xffff;
\r
1124 data[1519]=(char)0xffff;
\r
1125 data[1520]=(char)0xffff;
\r
1126 data[1521]=(char)0xffff;
\r
1127 data[1522]=(char)0xffff;
\r
1128 data[1523]=(char)0xffff;
\r
1129 data[1524]=(char)0xffff;
\r
1130 data[1525]=(char)0xffff;
\r
1131 data[1526]=(char)0xffff;
\r
1132 data[1527]=(char)0xffff;
\r
1133 data[1528]=(char)0xffff;
\r
1134 data[1529]=(char)0xffff;
\r
1135 data[1530]=(char)0xffff;
\r
1136 data[1531]=(char)0xffff;
\r
1137 data[1532]=(char)0xffff;
\r
1138 data[1533]=(char)0xffff;
\r
1139 data[1534]=(char)0xffff;
\r
1140 data[1535]=(char)0xffff;
\r
1141 data[1536]=(char)0xffff;
\r
1142 data[1537]=(char)0xffff;
\r
1143 data[1538]=(char)0xffff;
\r
1144 data[1539]=(char)0xffff;
\r
1145 data[1540]=(char)0xffff;
\r
1146 data[1541]=(char)0xffff;
\r
1147 data[1542]=(char)0xffff;
\r
1148 data[1543]=(char)0xffff;
\r
1149 data[1544]=(char)0xffff;
\r
1150 data[1545]=(char)0xffff;
\r
1151 data[1546]=(char)0xffff;
\r
1152 data[1547]=(char)0xffff;
\r
1153 data[1548]=(char)0xffff;
\r
1154 data[1549]=(char)0xffff;
\r
1155 data[1550]=(char)0xffff;
\r
1156 data[1551]=(char)0xffff;
\r
1157 data[1552]=(char)0xffff;
\r
1158 data[1553]=(char)0xffff;
\r
1159 data[1554]=(char)0xffff;
\r
1160 data[1555]=(char)0xffff;
\r
1161 data[1556]=(char)0xffff;
\r
1162 data[1557]=(char)0xffff;
\r
1163 data[1558]=(char)0xffff;
\r
1164 data[1559]=(char)0xffff;
\r
1165 data[1560]=(char)0xffff;
\r
1166 data[1561]=(char)0xffff;
\r
1167 data[1562]=(char)0xffff;
\r
1168 data[1563]=(char)0xffff;
\r
1169 data[1564]=(char)0xffff;
\r
1170 data[1565]=(char)0xffff;
\r
1171 data[1566]=(char)0xffff;
\r
1172 data[1567]=(char)0xffff;
\r
1173 data[1568]=(char)0xffff;
\r
1174 data[1569]=(char)0xffff;
\r
1175 data[1570]=(char)0xffff;
\r
1176 data[1571]=(char)0xffff;
\r
1177 data[1572]=(char)0xffff;
\r
1178 data[1573]=(char)0xffff;
\r
1179 data[1574]=(char)0xffff;
\r
1180 data[1575]=(char)0xffff;
\r
1181 data[1576]=(char)0xffff;
\r
1182 data[1577]=(char)0xffff;
\r
1183 data[1578]=(char)0xffff;
\r
1184 data[1579]=(char)0xffff;
\r
1185 data[1580]=(char)0xffff;
\r
1186 data[1581]=(char)0xffff;
\r
1187 data[1582]=(char)0xffff;
\r
1188 data[1583]=(char)0xffff;
\r
1189 data[1584]=(char)0xffff;
\r
1190 data[1585]=(char)0xffff;
\r
1191 data[1586]=(char)0xffff;
\r
1192 data[1587]=(char)0xffff;
\r
1193 data[1588]=(char)0xffff;
\r
1194 data[1589]=(char)0xffff;
\r
1195 data[1590]=(char)0xffff;
\r
1196 data[1591]=(char)0xffff;
\r
1197 data[1592]=(char)0xffff;
\r
1198 data[1593]=(char)0xffff;
\r
1199 data[1594]=(char)0xffff;
\r
1200 data[1595]=(char)0xffff;
\r
1201 data[1596]=(char)0xffff;
\r
1202 data[1597]=(char)0xffff;
\r
1203 data[1598]=(char)0xffff;
\r
1204 data[1599]=(char)0xffff;
\r
1205 data[1600]=(char)0xffff;
\r
1206 data[1601]=(char)0xffff;
\r
1207 data[1602]=(char)0xffff;
\r
1208 data[1603]=(char)0xffff;
\r
1209 data[1604]=(char)0xffff;
\r
1210 data[1605]=(char)0xffff;
\r
1211 data[1606]=(char)0xffff;
\r
1212 data[1607]=(char)0xffff;
\r
1213 data[1608]=(char)0xffff;
\r
1214 data[1609]=(char)0xffff;
\r
1215 data[1610]=(char)0xffff;
\r
1216 data[1611]=(char)0xffff;
\r
1217 data[1612]=(char)0xffff;
\r
1218 data[1613]=(char)0xffff;
\r
1219 data[1614]=(char)0xffff;
\r
1220 data[1615]=(char)0xffff;
\r
1221 data[1616]=(char)0xffff;
\r
1222 data[1617]=(char)0xffff;
\r
1223 data[1618]=(char)0xffff;
\r
1224 data[1619]=(char)0xffff;
\r
1225 data[1620]=(char)0xffff;
\r
1226 data[1621]=(char)0xffff;
\r
1227 data[1622]=(char)0xffff;
\r
1228 data[1623]=(char)0xffff;
\r
1229 data[1624]=(char)0xffff;
\r
1230 data[1625]=(char)0xffff;
\r
1231 data[1626]=(char)0xffff;
\r
1232 data[1627]=(char)0xffff;
\r
1233 data[1628]=(char)0xffff;
\r
1234 data[1629]=(char)0xffff;
\r
1235 data[1630]=(char)0xffff;
\r
1236 data[1631]=(char)0xffff;
\r
1237 data[1632]=(char)0xffff;
\r
1238 data[1633]=(char)0xffff;
\r
1239 data[1634]=(char)0xffff;
\r
1240 data[1635]=(char)0xffff;
\r
1241 data[1636]=(char)0xffff;
\r
1242 data[1637]=(char)0xffff;
\r
1243 data[1638]=(char)0xffff;
\r
1244 data[1639]=(char)0xffff;
\r
1245 data[1640]=(char)0xffff;
\r
1246 data[1641]=(char)0xffff;
\r
1247 data[1642]=(char)0xffff;
\r
1248 data[1643]=(char)0xffff;
\r
1249 data[1644]=(char)0xffff;
\r
1250 data[1645]=(char)0xffff;
\r
1251 data[1646]=(char)0xffff;
\r
1252 data[1647]=(char)0xffff;
\r
1253 data[1648]=(char)0xffff;
\r
1254 data[1649]=(char)0xffff;
\r
1255 data[1650]=(char)0xffff;
\r
1256 data[1651]=(char)0xffff;
\r
1257 data[1652]=(char)0xffff;
\r
1258 data[1653]=(char)0xffff;
\r
1259 data[1654]=(char)0xffff;
\r
1260 data[1655]=(char)0xffff;
\r
1261 data[1656]=(char)0xffff;
\r
1262 data[1657]=(char)0xffff;
\r
1263 data[1658]=(char)0xffff;
\r
1264 data[1659]=(char)0xffff;
\r
1265 data[1660]=(char)0xffff;
\r
1266 data[1661]=(char)0xffff;
\r
1267 data[1662]=(char)0xffff;
\r
1268 data[1663]=(char)0xffff;
\r
1269 data[1664]=(char)0xffff;
\r
1270 data[1665]=(char)0xffff;
\r
1271 data[1666]=(char)0xffff;
\r
1272 data[1667]=(char)0xffff;
\r
1273 data[1668]=(char)0xffff;
\r
1274 data[1669]=(char)0xffff;
\r
1275 data[1670]=(char)0xffff;
\r
1276 data[1671]=(char)0xffff;
\r
1277 data[1672]=(char)0xffff;
\r
1278 data[1673]=(char)0xffff;
\r
1279 data[1674]=(char)0xffff;
\r
1280 data[1675]=(char)0xffff;
\r
1281 data[1676]=(char)0xffff;
\r
1282 data[1677]=(char)0xffff;
\r
1283 data[1678]=(char)0xffff;
\r
1284 data[1679]=(char)0xffff;
\r
1285 data[1680]=(char)0xffff;
\r
1286 data[1681]=(char)0xffff;
\r
1287 data[1682]=(char)0xffff;
\r
1288 data[1683]=(char)0xffff;
\r
1289 data[1684]=(char)0xffff;
\r
1290 data[1685]=(char)0xffff;
\r
1291 data[1686]=(char)0xffff;
\r
1292 data[1687]=(char)0xffff;
\r
1293 data[1688]=(char)0xffff;
\r
1294 data[1689]=(char)0xffff;
\r
1295 data[1690]=(char)0xffff;
\r
1296 data[1691]=(char)0xffff;
\r
1297 data[1692]=(char)0xffff;
\r
1298 data[1693]=(char)0xffff;
\r
1299 data[1694]=(char)0xffff;
\r
1300 data[1695]=(char)0xffff;
\r
1301 data[1696]=(char)0xffff;
\r
1302 data[1697]=(char)0xffff;
\r
1303 data[1698]=(char)0xffff;
\r
1304 data[1699]=(char)0xffff;
\r
1305 data[1700]=(char)0xffff;
\r
1306 data[1701]=(char)0xffff;
\r
1307 data[1702]=(char)0xffff;
\r
1308 data[1703]=(char)0xffff;
\r
1309 data[1704]=(char)0xffff;
\r
1310 data[1705]=(char)0xffff;
\r
1311 data[1706]=(char)0xffff;
\r
1312 data[1707]=(char)0xffff;
\r
1313 data[1708]=(char)0xffff;
\r
1314 data[1709]=(char)0xffff;
\r
1315 data[1710]=(char)0xffff;
\r
1316 data[1711]=(char)0xffff;
\r
1317 data[1712]=(char)0xffff;
\r
1318 data[1713]=(char)0xffff;
\r
1319 data[1714]=(char)0xffff;
\r
1320 data[1715]=(char)0xffff;
\r
1321 data[1716]=(char)0xffff;
\r
1322 data[1717]=(char)0xffff;
\r
1323 data[1718]=(char)0xffff;
\r
1324 data[1719]=(char)0xffff;
\r
1325 data[1720]=(char)0xffff;
\r
1326 data[1721]=(char)0xffff;
\r
1327 data[1722]=(char)0xffff;
\r
1328 data[1723]=(char)0xffff;
\r
1329 data[1724]=(char)0xffff;
\r
1330 data[1725]=(char)0xffff;
\r
1331 data[1726]=(char)0xffff;
\r
1332 data[1727]=(char)0xffff;
\r
1333 data[1728]=(char)0xffff;
\r
1334 data[1729]=(char)0xffff;
\r
1335 data[1730]=(char)0xffff;
\r
1336 data[1731]=(char)0xffff;
\r
1337 data[1732]=(char)0xffff;
\r
1338 data[1733]=(char)0xffff;
\r
1339 data[1734]=(char)0xffff;
\r
1340 data[1735]=(char)0xffff;
\r
1341 data[1736]=(char)0xffff;
\r
1342 data[1737]=(char)0xffff;
\r
1343 data[1738]=(char)0xffff;
\r
1344 data[1739]=(char)0xffff;
\r
1345 data[1740]=(char)0xffff;
\r
1346 data[1741]=(char)0xffff;
\r
1347 data[1742]=(char)0xffff;
\r
1348 data[1743]=(char)0xffff;
\r
1349 data[1744]=(char)0xffff;
\r
1350 data[1745]=(char)0xffff;
\r
1351 data[1746]=(char)0xffff;
\r
1352 data[1747]=(char)0xffff;
\r
1353 data[1748]=(char)0xffff;
\r
1354 data[1749]=(char)0xffff;
\r
1355 data[1750]=(char)0xffff;
\r
1356 data[1751]=(char)0xffff;
\r
1357 data[1752]=(char)0xffff;
\r
1358 data[1753]=(char)0xffff;
\r
1359 data[1754]=(char)0xffff;
\r
1360 data[1755]=(char)0xffff;
\r
1361 data[1756]=(char)0xffff;
\r
1362 data[1757]=(char)0xffff;
\r
1363 data[1758]=(char)0xffff;
\r
1364 data[1759]=(char)0xffff;
\r
1365 data[1760]=(char)0xffff;
\r
1366 data[1761]=(char)0xffff;
\r
1367 data[1762]=(char)0xffff;
\r
1368 data[1763]=(char)0xffff;
\r
1369 data[1764]=(char)0xffff;
\r
1370 data[1765]=(char)0xffff;
\r
1371 data[1766]=(char)0xffff;
\r
1372 data[1767]=(char)0xffff;
\r
1373 data[1768]=(char)0xffff;
\r
1374 data[1769]=(char)0xffff;
\r
1375 data[1770]=(char)0xffff;
\r
1376 data[1771]=(char)0xffff;
\r
1377 data[1772]=(char)0xffff;
\r
1378 data[1773]=(char)0xffff;
\r
1379 data[1774]=(char)0xffff;
\r
1380 data[1775]=(char)0xffff;
\r
1381 data[1776]=(char)0xffff;
\r
1382 data[1777]=(char)0xffff;
\r
1383 data[1778]=(char)0xffff;
\r
1384 data[1779]=(char)0xffff;
\r
1385 data[1780]=(char)0xffff;
\r
1386 data[1781]=(char)0xffff;
\r
1387 data[1782]=(char)0xffff;
\r
1388 data[1783]=(char)0xffff;
\r
1389 data[1784]=(char)0xffff;
\r
1390 data[1785]=(char)0xffff;
\r
1391 data[1786]=(char)0xffff;
\r
1392 data[1787]=(char)0xffff;
\r
1393 data[1788]=(char)0xffff;
\r
1394 data[1789]=(char)0xffff;
\r
1395 data[1790]=(char)0xffff;
\r
1396 data[1791]=(char)0xffff;
\r
1397 data[1792]=(char)0xffff;
\r
1398 data[1793]=(char)0xffff;
\r
1399 data[1794]=(char)0xffff;
\r
1400 data[1795]=(char)0xffff;
\r
1401 data[1796]=(char)0xffff;
\r
1402 data[1797]=(char)0xffff;
\r
1403 data[1798]=(char)0xffff;
\r
1404 data[1799]=(char)0xffff;
\r
1405 data[1800]=(char)0xffff;
\r
1406 data[1801]=(char)0xffff;
\r
1407 data[1802]=(char)0xffff;
\r
1408 data[1803]=(char)0xffff;
\r
1409 data[1804]=(char)0xffff;
\r
1410 data[1805]=(char)0xffff;
\r
1411 data[1806]=(char)0xffff;
\r
1412 data[1807]=(char)0xffff;
\r
1413 data[1808]=(char)0xffff;
\r
1414 data[1809]=(char)0xffff;
\r
1415 data[1810]=(char)0xffff;
\r
1416 data[1811]=(char)0xffff;
\r
1417 data[1812]=(char)0xffff;
\r
1418 data[1813]=(char)0xffff;
\r
1419 data[1814]=(char)0xffff;
\r
1420 data[1815]=(char)0xffff;
\r
1421 data[1816]=(char)0xffff;
\r
1422 data[1817]=(char)0xffff;
\r
1423 data[1818]=(char)0xffff;
\r
1424 data[1819]=(char)0xffff;
\r
1425 data[1820]=(char)0xffff;
\r
1426 data[1821]=(char)0xffff;
\r
1427 data[1822]=(char)0xffff;
\r
1428 data[1823]=(char)0xffff;
\r
1429 data[1824]=(char)0xffff;
\r
1430 data[1825]=(char)0xffff;
\r
1431 data[1826]=(char)0xffff;
\r
1432 data[1827]=(char)0xffff;
\r
1433 data[1828]=(char)0xffff;
\r
1434 data[1829]=(char)0xffff;
\r
1435 data[1830]=(char)0xffff;
\r
1436 data[1831]=(char)0xffff;
\r
1437 data[1832]=(char)0xffff;
\r
1438 data[1833]=(char)0xffff;
\r
1439 data[1834]=(char)0xffff;
\r
1440 data[1835]=(char)0xffff;
\r
1441 data[1836]=(char)0xffff;
\r
1442 data[1837]=(char)0xffff;
\r
1443 data[1838]=(char)0xffff;
\r
1444 data[1839]=(char)0xffff;
\r
1445 data[1840]=(char)0xffff;
\r
1446 data[1841]=(char)0xffff;
\r
1447 data[1842]=(char)0xffff;
\r
1448 data[1843]=(char)0xffff;
\r
1449 data[1844]=(char)0xffff;
\r
1450 data[1845]=(char)0xffff;
\r
1451 data[1846]=(char)0xffff;
\r
1452 data[1847]=(char)0xffff;
\r
1453 data[1848]=(char)0xffff;
\r
1454 data[1849]=(char)0xffff;
\r
1455 data[1850]=(char)0xffff;
\r
1456 data[1851]=(char)0xffff;
\r
1457 data[1852]=(char)0xffff;
\r
1458 data[1853]=(char)0xffff;
\r
1459 data[1854]=(char)0xffff;
\r
1460 data[1855]=(char)0xffff;
\r
1461 data[1856]=(char)0xffff;
\r
1462 data[1857]=(char)0xffff;
\r
1463 data[1858]=(char)0xffff;
\r
1464 data[1859]=(char)0xffff;
\r
1465 data[1860]=(char)0xffff;
\r
1466 data[1861]=(char)0xffff;
\r
1467 data[1862]=(char)0xffff;
\r
1468 data[1863]=(char)0xffff;
\r
1469 data[1864]=(char)0xffff;
\r
1470 data[1865]=(char)0xffff;
\r
1471 data[1866]=(char)0xffff;
\r
1472 data[1867]=(char)0xffff;
\r
1473 data[1868]=(char)0xffff;
\r
1474 data[1869]=(char)0xffff;
\r
1475 data[1870]=(char)0xffff;
\r
1476 data[1871]=(char)0xffff;
\r
1477 data[1872]=(char)0xffff;
\r
1478 data[1873]=(char)0xffff;
\r
1479 data[1874]=(char)0xffff;
\r
1480 data[1875]=(char)0xffff;
\r
1481 data[1876]=(char)0xffff;
\r
1482 data[1877]=(char)0xffff;
\r
1483 data[1878]=(char)0xffff;
\r
1484 data[1879]=(char)0xffff;
\r
1485 data[1880]=(char)0xffff;
\r
1486 data[1881]=(char)0xffff;
\r
1487 data[1882]=(char)0xffff;
\r
1488 data[1883]=(char)0xffff;
\r
1489 data[1884]=(char)0xffff;
\r
1490 data[1885]=(char)0xffff;
\r
1491 data[1886]=(char)0xffff;
\r
1492 data[1887]=(char)0xffff;
\r
1493 data[1888]=(char)0xffff;
\r
1494 data[1889]=(char)0xffff;
\r
1495 data[1890]=(char)0xffff;
\r
1496 data[1891]=(char)0xffff;
\r
1497 data[1892]=(char)0xffff;
\r
1498 data[1893]=(char)0xffff;
\r
1499 data[1894]=(char)0xffff;
\r
1500 data[1895]=(char)0xffff;
\r
1501 data[1896]=(char)0xffff;
\r
1502 data[1897]=(char)0xffff;
\r
1503 data[1898]=(char)0xffff;
\r
1504 data[1899]=(char)0xffff;
\r
1505 data[1900]=(char)0xffff;
\r
1506 data[1901]=(char)0xffff;
\r
1507 data[1902]=(char)0xffff;
\r
1508 data[1903]=(char)0xffff;
\r
1509 data[1904]=(char)0xffff;
\r
1510 data[1905]=(char)0xffff;
\r
1511 data[1906]=(char)0xffff;
\r
1512 data[1907]=(char)0xffff;
\r
1513 data[1908]=(char)0xffff;
\r
1514 data[1909]=(char)0xffff;
\r
1515 data[1910]=(char)0xffff;
\r
1516 data[1911]=(char)0xffff;
\r
1517 data[1912]=(char)0xffff;
\r
1518 data[1913]=(char)0xffff;
\r
1519 data[1914]=(char)0xffff;
\r
1520 data[1915]=(char)0xffff;
\r
1521 data[1916]=(char)0xffff;
\r
1522 data[1917]=(char)0xffff;
\r
1523 data[1918]=(char)0xffff;
\r
1524 data[1919]=(char)0xffff;
\r
1525 data[1920]=(char)0xffff;
\r
1526 data[1921]=(char)0xffff;
\r
1527 data[1922]=(char)0xffff;
\r
1528 data[1923]=(char)0xffff;
\r
1529 data[1924]=(char)0xffff;
\r
1530 data[1925]=(char)0xffff;
\r
1531 data[1926]=(char)0xffff;
\r
1532 data[1927]=(char)0xffff;
\r
1533 data[1928]=(char)0xffff;
\r
1534 data[1929]=(char)0xffff;
\r
1535 data[1930]=(char)0xffff;
\r
1536 data[1931]=(char)0xffff;
\r
1537 data[1932]=(char)0xffff;
\r
1538 data[1933]=(char)0xffff;
\r
1539 data[1934]=(char)0xffff;
\r
1540 data[1935]=(char)0xffff;
\r
1541 data[1936]=(char)0xffff;
\r
1542 data[1937]=(char)0xffff;
\r
1543 data[1938]=(char)0xffff;
\r
1544 data[1939]=(char)0xffff;
\r
1545 data[1940]=(char)0xffff;
\r
1546 data[1941]=(char)0xffff;
\r
1547 data[1942]=(char)0xffff;
\r
1548 data[1943]=(char)0xffff;
\r
1549 data[1944]=(char)0xffff;
\r
1550 data[1945]=(char)0xffff;
\r
1551 data[1946]=(char)0xffff;
\r
1552 data[1947]=(char)0xffff;
\r
1553 data[1948]=(char)0xffff;
\r
1554 data[1949]=(char)0xffff;
\r
1555 data[1950]=(char)0xffff;
\r
1556 data[1951]=(char)0xffff;
\r
1557 data[1952]=(char)0xffff;
\r
1558 data[1953]=(char)0xffff;
\r
1559 data[1954]=(char)0xffff;
\r
1560 data[1955]=(char)0xffff;
\r
1561 data[1956]=(char)0xffff;
\r
1562 data[1957]=(char)0xffff;
\r
1563 data[1958]=(char)0xffff;
\r
1564 data[1959]=(char)0xffff;
\r
1565 data[1960]=(char)0xffff;
\r
1566 data[1961]=(char)0xffff;
\r
1567 data[1962]=(char)0xffff;
\r
1568 data[1963]=(char)0xffff;
\r
1569 data[1964]=(char)0xffff;
\r
1570 data[1965]=(char)0xffff;
\r
1571 data[1966]=(char)0xffff;
\r
1572 data[1967]=(char)0xffff;
\r
1573 data[1968]=(char)0xffff;
\r
1574 data[1969]=(char)0xffff;
\r
1575 data[1970]=(char)0xffff;
\r
1576 data[1971]=(char)0xffff;
\r
1577 data[1972]=(char)0xffff;
\r
1578 data[1973]=(char)0xffff;
\r
1579 data[1974]=(char)0xffff;
\r
1580 data[1975]=(char)0xffff;
\r
1581 data[1976]=(char)0xffff;
\r
1582 data[1977]=(char)0xffff;
\r
1583 data[1978]=(char)0xffff;
\r
1584 data[1979]=(char)0xffff;
\r
1585 data[1980]=(char)0xffff;
\r
1586 data[1981]=(char)0xffff;
\r
1587 data[1982]=(char)0xffff;
\r
1588 data[1983]=(char)0xffff;
\r
1589 data[1984]=(char)0xffff;
\r
1590 data[1985]=(char)0xffff;
\r
1591 data[1986]=(char)0xffff;
\r
1592 data[1987]=(char)0xffff;
\r
1593 data[1988]=(char)0xffff;
\r
1594 data[1989]=(char)0xffff;
\r
1595 data[1990]=(char)0xffff;
\r
1596 data[1991]=(char)0xffff;
\r
1597 data[1992]=(char)0xffff;
\r
1598 data[1993]=(char)0xffff;
\r
1599 data[1994]=(char)0xffff;
\r
1600 data[1995]=(char)0xffff;
\r
1601 data[1996]=(char)0xffff;
\r
1602 data[1997]=(char)0xffff;
\r
1603 data[1998]=(char)0xffff;
\r
1604 data[1999]=(char)0xffff;
\r
1605 data[2000]=(char)0xffff;
\r
1606 data[2001]=(char)0xffff;
\r
1607 data[2002]=(char)0xffff;
\r
1608 data[2003]=(char)0xffff;
\r
1609 data[2004]=(char)0xffff;
\r
1610 data[2005]=(char)0xffff;
\r
1611 data[2006]=(char)0xffff;
\r
1612 data[2007]=(char)0xffff;
\r
1613 data[2008]=(char)0xffff;
\r
1614 data[2009]=(char)0xffff;
\r
1615 data[2010]=(char)0xffff;
\r
1616 data[2011]=(char)0xffff;
\r
1617 data[2012]=(char)0xffff;
\r
1618 data[2013]=(char)0xffff;
\r
1619 data[2014]=(char)0xffff;
\r
1620 data[2015]=(char)0xffff;
\r
1621 data[2016]=(char)0xffff;
\r
1622 data[2017]=(char)0xffff;
\r
1623 data[2018]=(char)0xffff;
\r
1624 data[2019]=(char)0xffff;
\r
1625 data[2020]=(char)0xffff;
\r
1626 data[2021]=(char)0xffff;
\r
1627 data[2022]=(char)0xffff;
\r
1628 data[2023]=(char)0xffff;
\r
1629 data[2024]=(char)0xffff;
\r
1630 data[2025]=(char)0xffff;
\r
1631 data[2026]=(char)0xffff;
\r
1632 data[2027]=(char)0xffff;
\r
1633 data[2028]=(char)0xffff;
\r
1634 data[2029]=(char)0xffff;
\r
1635 data[2030]=(char)0xffff;
\r
1636 data[2031]=(char)0xffff;
\r
1637 data[2032]=(char)0xffff;
\r
1638 data[2033]=(char)0xffff;
\r
1639 data[2034]=(char)0xffff;
\r
1640 data[2035]=(char)0xffff;
\r
1641 data[2036]=(char)0xffff;
\r
1642 data[2037]=(char)0xffff;
\r
1643 data[2038]=(char)0xffff;
\r
1644 data[2039]=(char)0xffff;
\r
1645 data[2040]=(char)0xffff;
\r
1646 data[2041]=(char)0xffff;
\r
1647 data[2042]=(char)0xffff;
\r
1648 data[2043]=(char)0xffff;
\r
1649 data[2044]=(char)0xffff;
\r
1650 data[2045]=(char)0xffff;
\r
1651 data[2046]=(char)0xffff;
\r
1652 data[2047]=(char)0xffff;
\r
1653 data[2048]=(char)0xffff;
\r
1654 data[2049]=(char)0xffff;
\r
1655 data[2050]=(char)0xffff;
\r
1656 data[2051]=(char)0xffff;
\r
1657 data[2052]=(char)0xffff;
\r
1658 data[2053]=(char)0xffff;
\r
1659 data[2054]=(char)0xffff;
\r
1660 data[2055]=(char)0xffff;
\r
1661 data[2056]=(char)0xffff;
\r
1662 data[2057]=(char)0xffff;
\r
1663 data[2058]=(char)0xffff;
\r
1664 data[2059]=(char)0xffff;
\r
1665 data[2060]=(char)0xffff;
\r
1666 data[2061]=(char)0xffff;
\r
1667 data[2062]=(char)0xffff;
\r
1668 data[2063]=(char)0xffff;
\r
1669 data[2064]=(char)0xffff;
\r
1670 data[2065]=(char)0xffff;
\r
1671 data[2066]=(char)0xffff;
\r
1672 data[2067]=(char)0xffff;
\r
1673 data[2068]=(char)0xffff;
\r
1674 data[2069]=(char)0xffff;
\r
1675 data[2070]=(char)0xffff;
\r
1676 data[2071]=(char)0xffff;
\r
1677 data[2072]=(char)0xffff;
\r
1678 data[2073]=(char)0xffff;
\r
1679 data[2074]=(char)0xffff;
\r
1680 data[2075]=(char)0xffff;
\r
1681 data[2076]=(char)0xffff;
\r
1682 data[2077]=(char)0xffff;
\r
1683 data[2078]=(char)0xffff;
\r
1684 data[2079]=(char)0xffff;
\r
1685 data[2080]=(char)0xffff;
\r
1686 data[2081]=(char)0xffff;
\r
1687 data[2082]=(char)0xffff;
\r
1688 data[2083]=(char)0xffff;
\r
1689 data[2084]=(char)0xffff;
\r
1690 data[2085]=(char)0xffff;
\r
1691 data[2086]=(char)0xffff;
\r
1692 data[2087]=(char)0xffff;
\r
1693 data[2088]=(char)0xffff;
\r
1694 data[2089]=(char)0xffff;
\r
1695 data[2090]=(char)0xffff;
\r
1696 data[2091]=(char)0xffff;
\r
1697 data[2092]=(char)0xffff;
\r
1698 data[2093]=(char)0xffff;
\r
1699 data[2094]=(char)0xffff;
\r
1700 data[2095]=(char)0xffff;
\r
1701 data[2096]=(char)0xffff;
\r
1702 data[2097]=(char)0xffff;
\r
1703 data[2098]=(char)0xffff;
\r
1704 data[2099]=(char)0xffff;
\r
1705 data[2100]=(char)0xffff;
\r
1706 data[2101]=(char)0xffff;
\r
1707 data[2102]=(char)0xffff;
\r
1708 data[2103]=(char)0xffff;
\r
1709 data[2104]=(char)0xffff;
\r
1710 data[2105]=(char)0xffff;
\r
1711 data[2106]=(char)0xffff;
\r
1712 data[2107]=(char)0xffff;
\r
1713 data[2108]=(char)0xffff;
\r
1714 data[2109]=(char)0xffff;
\r
1715 data[2110]=(char)0xffff;
\r
1716 data[2111]=(char)0xffff;
\r
1717 data[2112]=(char)0xffff;
\r
1718 data[2113]=(char)0xffff;
\r
1719 data[2114]=(char)0xffff;
\r
1720 data[2115]=(char)0xffff;
\r
1721 data[2116]=(char)0xffff;
\r
1722 data[2117]=(char)0xffff;
\r
1723 data[2118]=(char)0xffff;
\r
1724 data[2119]=(char)0xffff;
\r
1725 data[2120]=(char)0xffff;
\r
1726 data[2121]=(char)0xffff;
\r
1727 data[2122]=(char)0xffff;
\r
1728 data[2123]=(char)0xffff;
\r
1729 data[2124]=(char)0xffff;
\r
1730 data[2125]=(char)0xffff;
\r
1731 data[2126]=(char)0xffff;
\r
1732 data[2127]=(char)0xffff;
\r
1733 data[2128]=(char)0xffff;
\r
1734 data[2129]=(char)0xffff;
\r
1735 data[2130]=(char)0xffff;
\r
1736 data[2131]=(char)0xffff;
\r
1737 data[2132]=(char)0xffff;
\r
1738 data[2133]=(char)0xffff;
\r
1739 data[2134]=(char)0xffff;
\r
1740 data[2135]=(char)0xffff;
\r
1741 data[2136]=(char)0xffff;
\r
1742 data[2137]=(char)0xffff;
\r
1743 data[2138]=(char)0xffff;
\r
1744 data[2139]=(char)0xffff;
\r
1745 data[2140]=(char)0xffff;
\r
1746 data[2141]=(char)0xffff;
\r
1747 data[2142]=(char)0xffff;
\r
1748 data[2143]=(char)0xffff;
\r
1749 data[2144]=(char)0xffff;
\r
1750 data[2145]=(char)0xffff;
\r
1751 data[2146]=(char)0xffff;
\r
1752 data[2147]=(char)0xffff;
\r
1753 data[2148]=(char)0xffff;
\r
1754 data[2149]=(char)0xffff;
\r
1755 data[2150]=(char)0xffff;
\r
1756 data[2151]=(char)0xffff;
\r
1757 data[2152]=(char)0xffff;
\r
1758 data[2153]=(char)0xffff;
\r
1759 data[2154]=(char)0xffff;
\r
1760 data[2155]=(char)0xffff;
\r
1761 data[2156]=(char)0xffff;
\r
1762 data[2157]=(char)0xffff;
\r
1763 data[2158]=(char)0xffff;
\r
1764 data[2159]=(char)0xffff;
\r
1765 data[2160]=(char)0xffff;
\r
1766 data[2161]=(char)0xffff;
\r
1767 data[2162]=(char)0xffff;
\r
1768 data[2163]=(char)0xffff;
\r
1769 data[2164]=(char)0xffff;
\r
1770 data[2165]=(char)0xffff;
\r
1771 data[2166]=(char)0xffff;
\r
1772 data[2167]=(char)0xffff;
\r
1773 data[2168]=(char)0xffff;
\r
1774 data[2169]=(char)0xffff;
\r
1775 data[2170]=(char)0xffff;
\r
1776 data[2171]=(char)0xffff;
\r
1777 data[2172]=(char)0xffff;
\r
1778 data[2173]=(char)0xffff;
\r
1779 data[2174]=(char)0xffff;
\r
1780 data[2175]=(char)0xffff;
\r
1781 data[2176]=(char)0xffff;
\r
1782 data[2177]=(char)0xffff;
\r
1783 data[2178]=(char)0xffff;
\r
1784 data[2179]=(char)0xffff;
\r
1785 data[2180]=(char)0xffff;
\r
1786 data[2181]=(char)0xffff;
\r
1787 data[2182]=(char)0xffff;
\r
1788 data[2183]=(char)0xffff;
\r
1789 data[2184]=(char)0xffff;
\r
1790 data[2185]=(char)0xffff;
\r
1791 data[2186]=(char)0xffff;
\r
1792 data[2187]=(char)0xffff;
\r
1793 data[2188]=(char)0xffff;
\r
1794 data[2189]=(char)0xffff;
\r
1795 data[2190]=(char)0xffff;
\r
1796 data[2191]=(char)0xffff;
\r
1797 data[2192]=(char)0xffff;
\r
1798 data[2193]=(char)0xffff;
\r
1799 data[2194]=(char)0xffff;
\r
1800 data[2195]=(char)0xffff;
\r
1801 data[2196]=(char)0xffff;
\r
1802 data[2197]=(char)0xffff;
\r
1803 data[2198]=(char)0xffff;
\r
1804 data[2199]=(char)0xffff;
\r
1805 data[2200]=(char)0xffff;
\r
1806 data[2201]=(char)0xffff;
\r
1807 data[2202]=(char)0xffff;
\r
1808 data[2203]=(char)0xffff;
\r
1809 data[2204]=(char)0xffff;
\r
1810 data[2205]=(char)0xffff;
\r
1811 data[2206]=(char)0xffff;
\r
1812 data[2207]=(char)0xffff;
\r
1813 data[2208]=(char)0xffff;
\r
1814 data[2209]=(char)0xffff;
\r
1815 data[2210]=(char)0xffff;
\r
1816 data[2211]=(char)0xffff;
\r
1817 data[2212]=(char)0xffff;
\r
1818 data[2213]=(char)0xffff;
\r
1819 data[2214]=(char)0xffff;
\r
1820 data[2215]=(char)0xffff;
\r
1821 data[2216]=(char)0xffff;
\r
1822 data[2217]=(char)0xffff;
\r
1823 data[2218]=(char)0xffff;
\r
1824 data[2219]=(char)0xffff;
\r
1825 data[2220]=(char)0xffff;
\r
1826 data[2221]=(char)0xffff;
\r
1827 data[2222]=(char)0xffff;
\r
1828 data[2223]=(char)0xffff;
\r
1829 data[2224]=(char)0xffff;
\r
1830 data[2225]=(char)0xffff;
\r
1831 data[2226]=(char)0xffff;
\r
1832 data[2227]=(char)0xffff;
\r
1833 data[2228]=(char)0xffff;
\r
1834 data[2229]=(char)0xffff;
\r
1835 data[2230]=(char)0xffff;
\r
1836 data[2231]=(char)0xffff;
\r
1837 data[2232]=(char)0xffff;
\r
1838 data[2233]=(char)0xffff;
\r
1839 data[2234]=(char)0xffff;
\r
1840 data[2235]=(char)0xffff;
\r
1841 data[2236]=(char)0xffff;
\r
1842 data[2237]=(char)0xffff;
\r
1843 data[2238]=(char)0xffff;
\r
1844 data[2239]=(char)0xffff;
\r
1845 data[2240]=(char)0xffff;
\r
1846 data[2241]=(char)0xffff;
\r
1847 data[2242]=(char)0xffff;
\r
1848 data[2243]=(char)0xffff;
\r
1849 data[2244]=(char)0xffff;
\r
1850 data[2245]=(char)0xffff;
\r
1851 data[2246]=(char)0xffff;
\r
1852 data[2247]=(char)0xffff;
\r
1853 data[2248]=(char)0xffff;
\r
1854 data[2249]=(char)0xffff;
\r
1855 data[2250]=(char)0xffff;
\r
1856 data[2251]=(char)0xffff;
\r
1857 data[2252]=(char)0xffff;
\r
1858 data[2253]=(char)0xffff;
\r
1859 data[2254]=(char)0xffff;
\r
1860 data[2255]=(char)0xffff;
\r
1861 data[2256]=(char)0xffff;
\r
1862 data[2257]=(char)0xffff;
\r
1863 data[2258]=(char)0xffff;
\r
1864 data[2259]=(char)0xffff;
\r
1865 data[2260]=(char)0xffff;
\r
1866 data[2261]=(char)0xffff;
\r
1867 data[2262]=(char)0xffff;
\r
1868 data[2263]=(char)0xffff;
\r
1869 data[2264]=(char)0xffff;
\r
1870 data[2265]=(char)0xffff;
\r
1871 data[2266]=(char)0xffff;
\r
1872 data[2267]=(char)0xffff;
\r
1873 data[2268]=(char)0xffff;
\r
1874 data[2269]=(char)0xffff;
\r
1875 data[2270]=(char)0xffff;
\r
1876 data[2271]=(char)0xffff;
\r
1877 data[2272]=(char)0xffff;
\r
1878 data[2273]=(char)0xffff;
\r
1879 data[2274]=(char)0xffff;
\r
1880 data[2275]=(char)0xffff;
\r
1881 data[2276]=(char)0xffff;
\r
1882 data[2277]=(char)0xffff;
\r
1883 data[2278]=(char)0xffff;
\r
1884 data[2279]=(char)0xffff;
\r
1885 data[2280]=(char)0xffff;
\r
1886 data[2281]=(char)0xffff;
\r
1887 data[2282]=(char)0xffff;
\r
1888 data[2283]=(char)0xffff;
\r
1889 data[2284]=(char)0xffff;
\r
1890 data[2285]=(char)0xffff;
\r
1891 data[2286]=(char)0xffff;
\r
1892 data[2287]=(char)0xffff;
\r
1893 data[2288]=(char)0xffff;
\r
1894 data[2289]=(char)0xffff;
\r
1895 data[2290]=(char)0xffff;
\r
1896 data[2291]=(char)0xffff;
\r
1897 data[2292]=(char)0xffff;
\r
1898 data[2293]=(char)0xffff;
\r
1899 data[2294]=(char)0xffff;
\r
1900 data[2295]=(char)0xffff;
\r
1901 data[2296]=(char)0xffff;
\r
1902 data[2297]=(char)0xffff;
\r
1903 data[2298]=(char)0xffff;
\r
1904 data[2299]=(char)0xffff;
\r
1905 data[2300]=(char)0xffff;
\r
1906 data[2301]=(char)0xffff;
\r
1907 data[2302]=(char)0xffff;
\r
1908 data[2303]=(char)0xffff;
\r
1909 data[2304]=(char)0xffff;
\r
1910 data[2305]=(char)0xffff;
\r
1911 data[2306]=(char)0xffff;
\r
1912 data[2307]=(char)0xffff;
\r
1913 data[2308]=(char)0xffff;
\r
1914 data[2309]=(char)0xffff;
\r
1915 data[2310]=(char)0xffff;
\r
1916 data[2311]=(char)0xffff;
\r
1917 data[2312]=(char)0xffff;
\r
1918 data[2313]=(char)0xffff;
\r
1919 data[2314]=(char)0xffff;
\r
1920 data[2315]=(char)0xffff;
\r
1921 data[2316]=(char)0xffff;
\r
1922 data[2317]=(char)0xffff;
\r
1923 data[2318]=(char)0xffff;
\r
1924 data[2319]=(char)0xffff;
\r
1925 data[2320]=(char)0xffff;
\r
1926 data[2321]=(char)0xffff;
\r
1927 data[2322]=(char)0xffff;
\r
1928 data[2323]=(char)0xffff;
\r
1929 data[2324]=(char)0xffff;
\r
1930 data[2325]=(char)0xffff;
\r
1931 data[2326]=(char)0xffff;
\r
1932 data[2327]=(char)0xffff;
\r
1933 data[2328]=(char)0xffff;
\r
1934 data[2329]=(char)0xffff;
\r
1935 data[2330]=(char)0xffff;
\r
1936 data[2331]=(char)0xffff;
\r
1937 data[2332]=(char)0xffff;
\r
1938 data[2333]=(char)0xffff;
\r
1939 data[2334]=(char)0xffff;
\r
1940 data[2335]=(char)0xffff;
\r
1941 data[2336]=(char)0xffff;
\r
1942 data[2337]=(char)0xffff;
\r
1943 data[2338]=(char)0xffff;
\r
1944 data[2339]=(char)0xffff;
\r
1945 data[2340]=(char)0xffff;
\r
1946 data[2341]=(char)0xffff;
\r
1947 data[2342]=(char)0xffff;
\r
1948 data[2343]=(char)0xffff;
\r
1949 data[2344]=(char)0xffff;
\r
1950 data[2345]=(char)0xffff;
\r
1951 data[2346]=(char)0xffff;
\r
1952 data[2347]=(char)0xffff;
\r
1953 data[2348]=(char)0xffff;
\r
1954 data[2349]=(char)0xffff;
\r
1955 data[2350]=(char)0xffff;
\r
1956 data[2351]=(char)0xffff;
\r
1957 data[2352]=(char)0xffff;
\r
1958 data[2353]=(char)0xffff;
\r
1959 data[2354]=(char)0xffff;
\r
1960 data[2355]=(char)0xffff;
\r
1961 data[2356]=(char)0xffff;
\r
1962 data[2357]=(char)0xffff;
\r
1963 data[2358]=(char)0xffff;
\r
1964 data[2359]=(char)0xffff;
\r
1965 data[2360]=(char)0xffff;
\r
1966 data[2361]=(char)0xffff;
\r
1967 data[2362]=(char)0xffff;
\r
1968 data[2363]=(char)0xffff;
\r
1969 data[2364]=(char)0xffff;
\r
1970 data[2365]=(char)0xffff;
\r
1971 data[2366]=(char)0xffff;
\r
1972 data[2367]=(char)0xffff;
\r
1973 data[2368]=(char)0xffff;
\r
1974 data[2369]=(char)0xffff;
\r
1975 data[2370]=(char)0xffff;
\r
1976 data[2371]=(char)0xffff;
\r
1977 data[2372]=(char)0xffff;
\r
1978 data[2373]=(char)0xffff;
\r
1979 data[2374]=(char)0xffff;
\r
1980 data[2375]=(char)0xffff;
\r
1981 data[2376]=(char)0xffff;
\r
1982 data[2377]=(char)0xffff;
\r
1983 data[2378]=(char)0xffff;
\r
1984 data[2379]=(char)0xffff;
\r
1985 data[2380]=(char)0xffff;
\r
1986 data[2381]=(char)0xffff;
\r
1987 data[2382]=(char)0xffff;
\r
1988 data[2383]=(char)0xffff;
\r
1989 data[2384]=(char)0xffff;
\r
1990 data[2385]=(char)0xffff;
\r
1991 data[2386]=(char)0xffff;
\r
1992 data[2387]=(char)0xffff;
\r
1993 data[2388]=(char)0xffff;
\r
1994 data[2389]=(char)0xffff;
\r
1995 data[2390]=(char)0xffff;
\r
1996 data[2391]=(char)0xffff;
\r
1997 data[2392]=(char)0xffff;
\r
1998 data[2393]=(char)0xffff;
\r
1999 data[2394]=(char)0xffff;
\r
2000 data[2395]=(char)0xffff;
\r
2001 data[2396]=(char)0xffff;
\r
2002 data[2397]=(char)0xffff;
\r
2003 data[2398]=(char)0xffff;
\r
2004 data[2399]=(char)0xffff;
\r
2005 data[2400]=(char)0xffff;
\r
2006 data[2401]=(char)0xffff;
\r
2007 data[2402]=(char)0xffff;
\r
2008 data[2403]=(char)0xffff;
\r
2009 data[2404]=(char)0xffff;
\r
2010 data[2405]=(char)0xffff;
\r
2011 data[2406]=(char)0xffff;
\r
2012 data[2407]=(char)0xffff;
\r
2013 data[2408]=(char)0xffff;
\r
2014 data[2409]=(char)0xffff;
\r
2015 data[2410]=(char)0xffff;
\r
2016 data[2411]=(char)0xffff;
\r
2017 data[2412]=(char)0xffff;
\r
2018 data[2413]=(char)0xffff;
\r
2019 data[2414]=(char)0xffff;
\r
2020 data[2415]=(char)0xffff;
\r
2021 data[2416]=(char)0xffff;
\r
2022 data[2417]=(char)0xffff;
\r
2023 data[2418]=(char)0xffff;
\r
2024 data[2419]=(char)0xffff;
\r
2025 data[2420]=(char)0xffff;
\r
2026 data[2421]=(char)0xffff;
\r
2027 data[2422]=(char)0xffff;
\r
2028 data[2423]=(char)0xffff;
\r
2029 data[2424]=(char)0xffff;
\r
2030 data[2425]=(char)0xffff;
\r
2031 data[2426]=(char)0xffff;
\r
2032 data[2427]=(char)0xffff;
\r
2033 data[2428]=(char)0xffff;
\r
2034 data[2429]=(char)0xffff;
\r
2035 data[2430]=(char)0xffff;
\r
2036 data[2431]=(char)0xffff;
\r
2037 data[2432]=(char)0xffff;
\r
2038 data[2433]=(char)0xffff;
\r
2039 data[2434]=(char)0xffff;
\r
2040 data[2435]=(char)0xffff;
\r
2041 data[2436]=(char)0xffff;
\r
2042 data[2437]=(char)0xffff;
\r
2043 data[2438]=(char)0xffff;
\r
2044 data[2439]=(char)0xffff;
\r
2045 data[2440]=(char)0xffff;
\r
2046 data[2441]=(char)0xffff;
\r
2047 data[2442]=(char)0xffff;
\r
2048 data[2443]=(char)0xffff;
\r
2049 data[2444]=(char)0xffff;
\r
2050 data[2445]=(char)0xffff;
\r
2051 data[2446]=(char)0xffff;
\r
2052 data[2447]=(char)0xffff;
\r
2053 data[2448]=(char)0xffff;
\r
2054 data[2449]=(char)0xffff;
\r
2055 data[2450]=(char)0xffff;
\r
2056 data[2451]=(char)0xffff;
\r
2057 data[2452]=(char)0xffff;
\r
2058 data[2453]=(char)0xffff;
\r
2059 data[2454]=(char)0xffff;
\r
2060 data[2455]=(char)0xffff;
\r
2061 data[2456]=(char)0xffff;
\r
2062 data[2457]=(char)0xffff;
\r
2063 data[2458]=(char)0xffff;
\r
2064 data[2459]=(char)0xffff;
\r
2065 data[2460]=(char)0xffff;
\r
2066 data[2461]=(char)0xffff;
\r
2067 data[2462]=(char)0xffff;
\r
2068 data[2463]=(char)0xffff;
\r
2069 data[2464]=(char)0xffff;
\r
2070 data[2465]=(char)0xffff;
\r
2071 data[2466]=(char)0xffff;
\r
2072 data[2467]=(char)0xffff;
\r
2073 data[2468]=(char)0xffff;
\r
2074 data[2469]=(char)0xffff;
\r
2075 data[2470]=(char)0xffff;
\r
2076 data[2471]=(char)0xffff;
\r
2077 data[2472]=(char)0xffff;
\r
2078 data[2473]=(char)0xffff;
\r
2079 data[2474]=(char)0xffff;
\r
2080 data[2475]=(char)0xffff;
\r
2081 data[2476]=(char)0xffff;
\r
2082 data[2477]=(char)0xffff;
\r
2083 data[2478]=(char)0xffff;
\r
2084 data[2479]=(char)0xffff;
\r
2085 data[2480]=(char)0xffff;
\r
2086 data[2481]=(char)0xffff;
\r
2087 data[2482]=(char)0xffff;
\r
2088 data[2483]=(char)0xffff;
\r
2089 data[2484]=(char)0xffff;
\r
2090 data[2485]=(char)0xffff;
\r
2091 data[2486]=(char)0xffff;
\r
2092 data[2487]=(char)0xffff;
\r
2093 data[2488]=(char)0xffff;
\r
2094 data[2489]=(char)0xffff;
\r
2095 data[2490]=(char)0xffff;
\r
2096 data[2491]=(char)0xffff;
\r
2097 data[2492]=(char)0xffff;
\r
2098 data[2493]=(char)0xffff;
\r
2099 data[2494]=(char)0xffff;
\r
2100 data[2495]=(char)0xffff;
\r
2101 data[2496]=(char)0xffff;
\r
2102 data[2497]=(char)0xffff;
\r
2103 data[2498]=(char)0xffff;
\r
2104 data[2499]=(char)0xffff;
\r
2105 data[2500]=(char)0xffff;
\r
2106 data[2501]=(char)0xffff;
\r
2107 data[2502]=(char)0xffff;
\r
2108 data[2503]=(char)0xffff;
\r
2109 data[2504]=(char)0xffff;
\r
2110 data[2505]=(char)0xffff;
\r
2111 data[2506]=(char)0xffff;
\r
2112 data[2507]=(char)0xffff;
\r
2113 data[2508]=(char)0xffff;
\r
2114 data[2509]=(char)0xffff;
\r
2115 data[2510]=(char)0xffff;
\r
2116 data[2511]=(char)0xffff;
\r
2117 data[2512]=(char)0xffff;
\r
2118 data[2513]=(char)0xffff;
\r
2119 data[2514]=(char)0xffff;
\r
2120 data[2515]=(char)0xffff;
\r
2121 data[2516]=(char)0xffff;
\r
2122 data[2517]=(char)0xffff;
\r
2123 data[2518]=(char)0xffff;
\r
2124 data[2519]=(char)0xffff;
\r
2125 data[2520]=(char)0xffff;
\r
2126 data[2521]=(char)0xffff;
\r
2127 data[2522]=(char)0xffff;
\r
2128 data[2523]=(char)0xffff;
\r
2129 data[2524]=(char)0xffff;
\r
2130 data[2525]=(char)0xffff;
\r
2131 data[2526]=(char)0xffff;
\r
2132 data[2527]=(char)0xffff;
\r
2133 data[2528]=(char)0xffff;
\r
2134 data[2529]=(char)0xffff;
\r
2135 data[2530]=(char)0xffff;
\r
2136 data[2531]=(char)0xffff;
\r
2137 data[2532]=(char)0xffff;
\r
2138 data[2533]=(char)0xffff;
\r
2139 data[2534]=(char)0xffff;
\r
2140 data[2535]=(char)0xffff;
\r
2141 data[2536]=(char)0xffff;
\r
2142 data[2537]=(char)0xffff;
\r
2143 data[2538]=(char)0xffff;
\r
2144 data[2539]=(char)0xffff;
\r
2145 data[2540]=(char)0xffff;
\r
2146 data[2541]=(char)0xffff;
\r
2147 data[2542]=(char)0xffff;
\r
2148 data[2543]=(char)0xffff;
\r
2149 data[2544]=(char)0xffff;
\r
2150 data[2545]=(char)0xffff;
\r
2151 data[2546]=(char)0xffff;
\r
2152 data[2547]=(char)0xffff;
\r
2153 data[2548]=(char)0xffff;
\r
2154 data[2549]=(char)0xffff;
\r
2155 data[2550]=(char)0xffff;
\r
2156 data[2551]=(char)0xffff;
\r
2157 data[2552]=(char)0xffff;
\r
2158 data[2553]=(char)0xffff;
\r
2159 data[2554]=(char)0x003f;
\r
2160 data[2752]=(char)0xffff;
\r
2161 data[2753]=(char)0xffff;
\r
2162 data[2754]=(char)0xffff;
\r
2163 data[2755]=(char)0xffff;
\r
2164 data[2756]=(char)0xffff;
\r
2165 data[2757]=(char)0xffff;
\r
2166 data[2758]=(char)0xffff;
\r
2167 data[2759]=(char)0xffff;
\r
2168 data[2760]=(char)0xffff;
\r
2169 data[2761]=(char)0xffff;
\r
2170 data[2762]=(char)0xffff;
\r
2171 data[2763]=(char)0xffff;
\r
2172 data[2764]=(char)0xffff;
\r
2173 data[2765]=(char)0xffff;
\r
2174 data[2766]=(char)0xffff;
\r
2175 data[2767]=(char)0xffff;
\r
2176 data[2768]=(char)0xffff;
\r
2177 data[2769]=(char)0xffff;
\r
2178 data[2770]=(char)0xffff;
\r
2179 data[2771]=(char)0xffff;
\r
2180 data[2772]=(char)0xffff;
\r
2181 data[2773]=(char)0xffff;
\r
2182 data[2774]=(char)0xffff;
\r
2183 data[2775]=(char)0xffff;
\r
2184 data[2776]=(char)0xffff;
\r
2185 data[2777]=(char)0xffff;
\r
2186 data[2778]=(char)0xffff;
\r
2187 data[2779]=(char)0xffff;
\r
2188 data[2780]=(char)0xffff;
\r
2189 data[2781]=(char)0xffff;
\r
2190 data[2782]=(char)0xffff;
\r
2191 data[2783]=(char)0xffff;
\r
2192 data[2784]=(char)0xffff;
\r
2193 data[2785]=(char)0xffff;
\r
2194 data[2786]=(char)0xffff;
\r
2195 data[2787]=(char)0xffff;
\r
2196 data[2788]=(char)0xffff;
\r
2197 data[2789]=(char)0xffff;
\r
2198 data[2790]=(char)0xffff;
\r
2199 data[2791]=(char)0xffff;
\r
2200 data[2792]=(char)0xffff;
\r
2201 data[2793]=(char)0xffff;
\r
2202 data[2794]=(char)0xffff;
\r
2203 data[2795]=(char)0xffff;
\r
2204 data[2796]=(char)0xffff;
\r
2205 data[2797]=(char)0xffff;
\r
2206 data[2798]=(char)0xffff;
\r
2207 data[2799]=(char)0xffff;
\r
2208 data[2800]=(char)0xffff;
\r
2209 data[2801]=(char)0xffff;
\r
2210 data[2802]=(char)0xffff;
\r
2211 data[2803]=(char)0xffff;
\r
2212 data[2804]=(char)0xffff;
\r
2213 data[2805]=(char)0xffff;
\r
2214 data[2806]=(char)0xffff;
\r
2215 data[2807]=(char)0xffff;
\r
2216 data[2808]=(char)0xffff;
\r
2217 data[2809]=(char)0xffff;
\r
2218 data[2810]=(char)0xffff;
\r
2219 data[2811]=(char)0xffff;
\r
2220 data[2812]=(char)0xffff;
\r
2221 data[2813]=(char)0xffff;
\r
2222 data[2814]=(char)0xffff;
\r
2223 data[2815]=(char)0xffff;
\r
2224 data[2816]=(char)0xffff;
\r
2225 data[2817]=(char)0xffff;
\r
2226 data[2818]=(char)0xffff;
\r
2227 data[2819]=(char)0xffff;
\r
2228 data[2820]=(char)0xffff;
\r
2229 data[2821]=(char)0xffff;
\r
2230 data[2822]=(char)0xffff;
\r
2231 data[2823]=(char)0xffff;
\r
2232 data[2824]=(char)0xffff;
\r
2233 data[2825]=(char)0xffff;
\r
2234 data[2826]=(char)0xffff;
\r
2235 data[2827]=(char)0xffff;
\r
2236 data[2828]=(char)0xffff;
\r
2237 data[2829]=(char)0xffff;
\r
2238 data[2830]=(char)0xffff;
\r
2239 data[2831]=(char)0xffff;
\r
2240 data[2832]=(char)0xffff;
\r
2241 data[2833]=(char)0xffff;
\r
2242 data[2834]=(char)0xffff;
\r
2243 data[2835]=(char)0xffff;
\r
2244 data[2836]=(char)0xffff;
\r
2245 data[2837]=(char)0xffff;
\r
2246 data[2838]=(char)0xffff;
\r
2247 data[2839]=(char)0xffff;
\r
2248 data[2840]=(char)0xffff;
\r
2249 data[2841]=(char)0xffff;
\r
2250 data[2842]=(char)0xffff;
\r
2251 data[2843]=(char)0xffff;
\r
2252 data[2844]=(char)0xffff;
\r
2253 data[2845]=(char)0xffff;
\r
2254 data[2846]=(char)0xffff;
\r
2255 data[2847]=(char)0xffff;
\r
2256 data[2848]=(char)0xffff;
\r
2257 data[2849]=(char)0xffff;
\r
2258 data[2850]=(char)0xffff;
\r
2259 data[2851]=(char)0xffff;
\r
2260 data[2852]=(char)0xffff;
\r
2261 data[2853]=(char)0xffff;
\r
2262 data[2854]=(char)0xffff;
\r
2263 data[2855]=(char)0xffff;
\r
2264 data[2856]=(char)0xffff;
\r
2265 data[2857]=(char)0xffff;
\r
2266 data[2858]=(char)0xffff;
\r
2267 data[2859]=(char)0xffff;
\r
2268 data[2860]=(char)0xffff;
\r
2269 data[2861]=(char)0xffff;
\r
2270 data[2862]=(char)0xffff;
\r
2271 data[2863]=(char)0xffff;
\r
2272 data[2864]=(char)0xffff;
\r
2273 data[2865]=(char)0xffff;
\r
2274 data[2866]=(char)0xffff;
\r
2275 data[2867]=(char)0xffff;
\r
2276 data[2868]=(char)0xffff;
\r
2277 data[2869]=(char)0xffff;
\r
2278 data[2870]=(char)0xffff;
\r
2279 data[2871]=(char)0xffff;
\r
2280 data[2872]=(char)0xffff;
\r
2281 data[2873]=(char)0xffff;
\r
2282 data[2874]=(char)0xffff;
\r
2283 data[2875]=(char)0xffff;
\r
2284 data[2876]=(char)0xffff;
\r
2285 data[2877]=(char)0xffff;
\r
2286 data[2878]=(char)0xffff;
\r
2287 data[2879]=(char)0xffff;
\r
2288 data[2880]=(char)0xffff;
\r
2289 data[2881]=(char)0xffff;
\r
2290 data[2882]=(char)0xffff;
\r
2291 data[2883]=(char)0xffff;
\r
2292 data[2884]=(char)0xffff;
\r
2293 data[2885]=(char)0xffff;
\r
2294 data[2886]=(char)0xffff;
\r
2295 data[2887]=(char)0xffff;
\r
2296 data[2888]=(char)0xffff;
\r
2297 data[2889]=(char)0xffff;
\r
2298 data[2890]=(char)0xffff;
\r
2299 data[2891]=(char)0xffff;
\r
2300 data[2892]=(char)0xffff;
\r
2301 data[2893]=(char)0xffff;
\r
2302 data[2894]=(char)0xffff;
\r
2303 data[2895]=(char)0xffff;
\r
2304 data[2896]=(char)0xffff;
\r
2305 data[2897]=(char)0xffff;
\r
2306 data[2898]=(char)0xffff;
\r
2307 data[2899]=(char)0xffff;
\r
2308 data[2900]=(char)0xffff;
\r
2309 data[2901]=(char)0xffff;
\r
2310 data[2902]=(char)0xffff;
\r
2311 data[2903]=(char)0xffff;
\r
2312 data[2904]=(char)0xffff;
\r
2313 data[2905]=(char)0xffff;
\r
2314 data[2906]=(char)0xffff;
\r
2315 data[2907]=(char)0xffff;
\r
2316 data[2908]=(char)0xffff;
\r
2317 data[2909]=(char)0xffff;
\r
2318 data[2910]=(char)0xffff;
\r
2319 data[2911]=(char)0xffff;
\r
2320 data[2912]=(char)0xffff;
\r
2321 data[2913]=(char)0xffff;
\r
2322 data[2914]=(char)0xffff;
\r
2323 data[2915]=(char)0xffff;
\r
2324 data[2916]=(char)0xffff;
\r
2325 data[2917]=(char)0xffff;
\r
2326 data[2918]=(char)0xffff;
\r
2327 data[2919]=(char)0xffff;
\r
2328 data[2920]=(char)0xffff;
\r
2329 data[2921]=(char)0xffff;
\r
2330 data[2922]=(char)0xffff;
\r
2331 data[2923]=(char)0xffff;
\r
2332 data[2924]=(char)0xffff;
\r
2333 data[2925]=(char)0xffff;
\r
2334 data[2926]=(char)0xffff;
\r
2335 data[2927]=(char)0xffff;
\r
2336 data[2928]=(char)0xffff;
\r
2337 data[2929]=(char)0xffff;
\r
2338 data[2930]=(char)0xffff;
\r
2339 data[2931]=(char)0xffff;
\r
2340 data[2932]=(char)0xffff;
\r
2341 data[2933]=(char)0xffff;
\r
2342 data[2934]=(char)0xffff;
\r
2343 data[2935]=(char)0xffff;
\r
2344 data[2936]=(char)0xffff;
\r
2345 data[2937]=(char)0xffff;
\r
2346 data[2938]=(char)0xffff;
\r
2347 data[2939]=(char)0xffff;
\r
2348 data[2940]=(char)0xffff;
\r
2349 data[2941]=(char)0xffff;
\r
2350 data[2942]=(char)0xffff;
\r
2351 data[2943]=(char)0xffff;
\r
2352 data[2944]=(char)0xffff;
\r
2353 data[2945]=(char)0xffff;
\r
2354 data[2946]=(char)0xffff;
\r
2355 data[2947]=(char)0xffff;
\r
2356 data[2948]=(char)0xffff;
\r
2357 data[2949]=(char)0xffff;
\r
2358 data[2950]=(char)0xffff;
\r
2359 data[2951]=(char)0xffff;
\r
2360 data[2952]=(char)0xffff;
\r
2361 data[2953]=(char)0xffff;
\r
2362 data[2954]=(char)0xffff;
\r
2363 data[2955]=(char)0xffff;
\r
2364 data[2956]=(char)0xffff;
\r
2365 data[2957]=(char)0xffff;
\r
2366 data[2958]=(char)0xffff;
\r
2367 data[2959]=(char)0xffff;
\r
2368 data[2960]=(char)0xffff;
\r
2369 data[2961]=(char)0xffff;
\r
2370 data[2962]=(char)0xffff;
\r
2371 data[2963]=(char)0xffff;
\r
2372 data[2964]=(char)0xffff;
\r
2373 data[2965]=(char)0xffff;
\r
2374 data[2966]=(char)0xffff;
\r
2375 data[2967]=(char)0xffff;
\r
2376 data[2968]=(char)0xffff;
\r
2377 data[2969]=(char)0xffff;
\r
2378 data[2970]=(char)0xffff;
\r
2379 data[2971]=(char)0xffff;
\r
2380 data[2972]=(char)0xffff;
\r
2381 data[2973]=(char)0xffff;
\r
2382 data[2974]=(char)0xffff;
\r
2383 data[2975]=(char)0xffff;
\r
2384 data[2976]=(char)0xffff;
\r
2385 data[2977]=(char)0xffff;
\r
2386 data[2978]=(char)0xffff;
\r
2387 data[2979]=(char)0xffff;
\r
2388 data[2980]=(char)0xffff;
\r
2389 data[2981]=(char)0xffff;
\r
2390 data[2982]=(char)0xffff;
\r
2391 data[2983]=(char)0xffff;
\r
2392 data[2984]=(char)0xffff;
\r
2393 data[2985]=(char)0xffff;
\r
2394 data[2986]=(char)0xffff;
\r
2395 data[2987]=(char)0xffff;
\r
2396 data[2988]=(char)0xffff;
\r
2397 data[2989]=(char)0xffff;
\r
2398 data[2990]=(char)0xffff;
\r
2399 data[2991]=(char)0xffff;
\r
2400 data[2992]=(char)0xffff;
\r
2401 data[2993]=(char)0xffff;
\r
2402 data[2994]=(char)0xffff;
\r
2403 data[2995]=(char)0xffff;
\r
2404 data[2996]=(char)0xffff;
\r
2405 data[2997]=(char)0xffff;
\r
2406 data[2998]=(char)0xffff;
\r
2407 data[2999]=(char)0xffff;
\r
2408 data[3000]=(char)0xffff;
\r
2409 data[3001]=(char)0xffff;
\r
2410 data[3002]=(char)0xffff;
\r
2411 data[3003]=(char)0xffff;
\r
2412 data[3004]=(char)0xffff;
\r
2413 data[3005]=(char)0xffff;
\r
2414 data[3006]=(char)0xffff;
\r
2415 data[3007]=(char)0xffff;
\r
2416 data[3008]=(char)0xffff;
\r
2417 data[3009]=(char)0xffff;
\r
2418 data[3010]=(char)0xffff;
\r
2419 data[3011]=(char)0xffff;
\r
2420 data[3012]=(char)0xffff;
\r
2421 data[3013]=(char)0xffff;
\r
2422 data[3014]=(char)0xffff;
\r
2423 data[3015]=(char)0xffff;
\r
2424 data[3016]=(char)0xffff;
\r
2425 data[3017]=(char)0xffff;
\r
2426 data[3018]=(char)0xffff;
\r
2427 data[3019]=(char)0xffff;
\r
2428 data[3020]=(char)0xffff;
\r
2429 data[3021]=(char)0xffff;
\r
2430 data[3022]=(char)0xffff;
\r
2431 data[3023]=(char)0xffff;
\r
2432 data[3024]=(char)0xffff;
\r
2433 data[3025]=(char)0xffff;
\r
2434 data[3026]=(char)0xffff;
\r
2435 data[3027]=(char)0xffff;
\r
2436 data[3028]=(char)0xffff;
\r
2437 data[3029]=(char)0xffff;
\r
2438 data[3030]=(char)0xffff;
\r
2439 data[3031]=(char)0xffff;
\r
2440 data[3032]=(char)0xffff;
\r
2441 data[3033]=(char)0xffff;
\r
2442 data[3034]=(char)0xffff;
\r
2443 data[3035]=(char)0xffff;
\r
2444 data[3036]=(char)0xffff;
\r
2445 data[3037]=(char)0xffff;
\r
2446 data[3038]=(char)0xffff;
\r
2447 data[3039]=(char)0xffff;
\r
2448 data[3040]=(char)0xffff;
\r
2449 data[3041]=(char)0xffff;
\r
2450 data[3042]=(char)0xffff;
\r
2451 data[3043]=(char)0xffff;
\r
2452 data[3044]=(char)0xffff;
\r
2453 data[3045]=(char)0xffff;
\r
2454 data[3046]=(char)0xffff;
\r
2455 data[3047]=(char)0xffff;
\r
2456 data[3048]=(char)0xffff;
\r
2457 data[3049]=(char)0xffff;
\r
2458 data[3050]=(char)0xffff;
\r
2459 data[3051]=(char)0xffff;
\r
2460 data[3052]=(char)0xffff;
\r
2461 data[3053]=(char)0xffff;
\r
2462 data[3054]=(char)0xffff;
\r
2463 data[3055]=(char)0xffff;
\r
2464 data[3056]=(char)0xffff;
\r
2465 data[3057]=(char)0xffff;
\r
2466 data[3058]=(char)0xffff;
\r
2467 data[3059]=(char)0xffff;
\r
2468 data[3060]=(char)0xffff;
\r
2469 data[3061]=(char)0xffff;
\r
2470 data[3062]=(char)0xffff;
\r
2471 data[3063]=(char)0xffff;
\r
2472 data[3064]=(char)0xffff;
\r
2473 data[3065]=(char)0xffff;
\r
2474 data[3066]=(char)0xffff;
\r
2475 data[3067]=(char)0xffff;
\r
2476 data[3068]=(char)0xffff;
\r
2477 data[3069]=(char)0xffff;
\r
2478 data[3070]=(char)0xffff;
\r
2479 data[3071]=(char)0xffff;
\r
2480 data[3072]=(char)0xffff;
\r
2481 data[3073]=(char)0xffff;
\r
2482 data[3074]=(char)0xffff;
\r
2483 data[3075]=(char)0xffff;
\r
2484 data[3076]=(char)0xffff;
\r
2485 data[3077]=(char)0xffff;
\r
2486 data[3078]=(char)0xffff;
\r
2487 data[3079]=(char)0xffff;
\r
2488 data[3080]=(char)0xffff;
\r
2489 data[3081]=(char)0xffff;
\r
2490 data[3082]=(char)0xffff;
\r
2491 data[3083]=(char)0xffff;
\r
2492 data[3084]=(char)0xffff;
\r
2493 data[3085]=(char)0xffff;
\r
2494 data[3086]=(char)0xffff;
\r
2495 data[3087]=(char)0xffff;
\r
2496 data[3088]=(char)0xffff;
\r
2497 data[3089]=(char)0xffff;
\r
2498 data[3090]=(char)0xffff;
\r
2499 data[3091]=(char)0xffff;
\r
2500 data[3092]=(char)0xffff;
\r
2501 data[3093]=(char)0xffff;
\r
2502 data[3094]=(char)0xffff;
\r
2503 data[3095]=(char)0xffff;
\r
2504 data[3096]=(char)0xffff;
\r
2505 data[3097]=(char)0xffff;
\r
2506 data[3098]=(char)0xffff;
\r
2507 data[3099]=(char)0xffff;
\r
2508 data[3100]=(char)0xffff;
\r
2509 data[3101]=(char)0xffff;
\r
2510 data[3102]=(char)0xffff;
\r
2511 data[3103]=(char)0xffff;
\r
2512 data[3104]=(char)0xffff;
\r
2513 data[3105]=(char)0xffff;
\r
2514 data[3106]=(char)0xffff;
\r
2515 data[3107]=(char)0xffff;
\r
2516 data[3108]=(char)0xffff;
\r
2517 data[3109]=(char)0xffff;
\r
2518 data[3110]=(char)0xffff;
\r
2519 data[3111]=(char)0xffff;
\r
2520 data[3112]=(char)0xffff;
\r
2521 data[3113]=(char)0xffff;
\r
2522 data[3114]=(char)0xffff;
\r
2523 data[3115]=(char)0xffff;
\r
2524 data[3116]=(char)0xffff;
\r
2525 data[3117]=(char)0xffff;
\r
2526 data[3118]=(char)0xffff;
\r
2527 data[3119]=(char)0xffff;
\r
2528 data[3120]=(char)0xffff;
\r
2529 data[3121]=(char)0xffff;
\r
2530 data[3122]=(char)0xffff;
\r
2531 data[3123]=(char)0xffff;
\r
2532 data[3124]=(char)0xffff;
\r
2533 data[3125]=(char)0xffff;
\r
2534 data[3126]=(char)0xffff;
\r
2535 data[3127]=(char)0xffff;
\r
2536 data[3128]=(char)0xffff;
\r
2537 data[3129]=(char)0xffff;
\r
2538 data[3130]=(char)0xffff;
\r
2539 data[3131]=(char)0xffff;
\r
2540 data[3132]=(char)0xffff;
\r
2541 data[3133]=(char)0xffff;
\r
2542 data[3134]=(char)0xffff;
\r
2543 data[3135]=(char)0xffff;
\r
2544 data[3136]=(char)0xffff;
\r
2545 data[3137]=(char)0xffff;
\r
2546 data[3138]=(char)0xffff;
\r
2547 data[3139]=(char)0xffff;
\r
2548 data[3140]=(char)0xffff;
\r
2549 data[3141]=(char)0xffff;
\r
2550 data[3142]=(char)0xffff;
\r
2551 data[3143]=(char)0xffff;
\r
2552 data[3144]=(char)0xffff;
\r
2553 data[3145]=(char)0xffff;
\r
2554 data[3146]=(char)0xffff;
\r
2555 data[3147]=(char)0xffff;
\r
2556 data[3148]=(char)0xffff;
\r
2557 data[3149]=(char)0xffff;
\r
2558 data[3150]=(char)0xffff;
\r
2559 data[3151]=(char)0xffff;
\r
2560 data[3152]=(char)0xffff;
\r
2561 data[3153]=(char)0xffff;
\r
2562 data[3154]=(char)0xffff;
\r
2563 data[3155]=(char)0xffff;
\r
2564 data[3156]=(char)0xffff;
\r
2565 data[3157]=(char)0xffff;
\r
2566 data[3158]=(char)0xffff;
\r
2567 data[3159]=(char)0xffff;
\r
2568 data[3160]=(char)0xffff;
\r
2569 data[3161]=(char)0xffff;
\r
2570 data[3162]=(char)0xffff;
\r
2571 data[3163]=(char)0xffff;
\r
2572 data[3164]=(char)0xffff;
\r
2573 data[3165]=(char)0xffff;
\r
2574 data[3166]=(char)0xffff;
\r
2575 data[3167]=(char)0xffff;
\r
2576 data[3168]=(char)0xffff;
\r
2577 data[3169]=(char)0xffff;
\r
2578 data[3170]=(char)0xffff;
\r
2579 data[3171]=(char)0xffff;
\r
2580 data[3172]=(char)0xffff;
\r
2581 data[3173]=(char)0xffff;
\r
2582 data[3174]=(char)0xffff;
\r
2583 data[3175]=(char)0xffff;
\r
2584 data[3176]=(char)0xffff;
\r
2585 data[3177]=(char)0xffff;
\r
2586 data[3178]=(char)0xffff;
\r
2587 data[3179]=(char)0xffff;
\r
2588 data[3180]=(char)0xffff;
\r
2589 data[3181]=(char)0xffff;
\r
2590 data[3182]=(char)0xffff;
\r
2591 data[3183]=(char)0xffff;
\r
2592 data[3184]=(char)0xffff;
\r
2593 data[3185]=(char)0xffff;
\r
2594 data[3186]=(char)0xffff;
\r
2595 data[3187]=(char)0xffff;
\r
2596 data[3188]=(char)0xffff;
\r
2597 data[3189]=(char)0xffff;
\r
2598 data[3190]=(char)0xffff;
\r
2599 data[3191]=(char)0xffff;
\r
2600 data[3192]=(char)0xffff;
\r
2601 data[3193]=(char)0xffff;
\r
2602 data[3194]=(char)0xffff;
\r
2603 data[3195]=(char)0xffff;
\r
2604 data[3196]=(char)0xffff;
\r
2605 data[3197]=(char)0xffff;
\r
2606 data[3198]=(char)0xffff;
\r
2607 data[3199]=(char)0xffff;
\r
2608 data[3200]=(char)0xffff;
\r
2609 data[3201]=(char)0xffff;
\r
2610 data[3202]=(char)0xffff;
\r
2611 data[3203]=(char)0xffff;
\r
2612 data[3204]=(char)0xffff;
\r
2613 data[3205]=(char)0xffff;
\r
2614 data[3206]=(char)0xffff;
\r
2615 data[3207]=(char)0xffff;
\r
2616 data[3208]=(char)0xffff;
\r
2617 data[3209]=(char)0xffff;
\r
2618 data[3210]=(char)0xffff;
\r
2619 data[3211]=(char)0xffff;
\r
2620 data[3212]=(char)0xffff;
\r
2621 data[3213]=(char)0xffff;
\r
2622 data[3214]=(char)0xffff;
\r
2623 data[3215]=(char)0xffff;
\r
2624 data[3216]=(char)0xffff;
\r
2625 data[3217]=(char)0xffff;
\r
2626 data[3218]=(char)0xffff;
\r
2627 data[3219]=(char)0xffff;
\r
2628 data[3220]=(char)0xffff;
\r
2629 data[3221]=(char)0xffff;
\r
2630 data[3222]=(char)0xffff;
\r
2631 data[3223]=(char)0xffff;
\r
2632 data[3224]=(char)0xffff;
\r
2633 data[3225]=(char)0xffff;
\r
2634 data[3226]=(char)0xffff;
\r
2635 data[3227]=(char)0xffff;
\r
2636 data[3228]=(char)0xffff;
\r
2637 data[3229]=(char)0xffff;
\r
2638 data[3230]=(char)0xffff;
\r
2639 data[3231]=(char)0xffff;
\r
2640 data[3232]=(char)0xffff;
\r
2641 data[3233]=(char)0xffff;
\r
2642 data[3234]=(char)0xffff;
\r
2643 data[3235]=(char)0xffff;
\r
2644 data[3236]=(char)0xffff;
\r
2645 data[3237]=(char)0xffff;
\r
2646 data[3238]=(char)0xffff;
\r
2647 data[3239]=(char)0xffff;
\r
2648 data[3240]=(char)0xffff;
\r
2649 data[3241]=(char)0xffff;
\r
2650 data[3242]=(char)0xffff;
\r
2651 data[3243]=(char)0xffff;
\r
2652 data[3244]=(char)0xffff;
\r
2653 data[3245]=(char)0xffff;
\r
2654 data[3246]=(char)0xffff;
\r
2655 data[3247]=(char)0xffff;
\r
2656 data[3248]=(char)0xffff;
\r
2657 data[3249]=(char)0xffff;
\r
2658 data[3250]=(char)0xffff;
\r
2659 data[3251]=(char)0xffff;
\r
2660 data[3252]=(char)0xffff;
\r
2661 data[3253]=(char)0xffff;
\r
2662 data[3254]=(char)0xffff;
\r
2663 data[3255]=(char)0xffff;
\r
2664 data[3256]=(char)0xffff;
\r
2665 data[3257]=(char)0xffff;
\r
2666 data[3258]=(char)0xffff;
\r
2667 data[3259]=(char)0xffff;
\r
2668 data[3260]=(char)0xffff;
\r
2669 data[3261]=(char)0xffff;
\r
2670 data[3262]=(char)0xffff;
\r
2671 data[3263]=(char)0xffff;
\r
2672 data[3264]=(char)0xffff;
\r
2673 data[3265]=(char)0xffff;
\r
2674 data[3266]=(char)0xffff;
\r
2675 data[3267]=(char)0xffff;
\r
2676 data[3268]=(char)0xffff;
\r
2677 data[3269]=(char)0xffff;
\r
2678 data[3270]=(char)0xffff;
\r
2679 data[3271]=(char)0xffff;
\r
2680 data[3272]=(char)0xffff;
\r
2681 data[3273]=(char)0xffff;
\r
2682 data[3274]=(char)0xffff;
\r
2683 data[3275]=(char)0xffff;
\r
2684 data[3276]=(char)0xffff;
\r
2685 data[3277]=(char)0xffff;
\r
2686 data[3278]=(char)0xffff;
\r
2687 data[3279]=(char)0xffff;
\r
2688 data[3280]=(char)0xffff;
\r
2689 data[3281]=(char)0xffff;
\r
2690 data[3282]=(char)0xffff;
\r
2691 data[3283]=(char)0xffff;
\r
2692 data[3284]=(char)0xffff;
\r
2693 data[3285]=(char)0xffff;
\r
2694 data[3286]=(char)0xffff;
\r
2695 data[3287]=(char)0xffff;
\r
2696 data[3288]=(char)0xffff;
\r
2697 data[3289]=(char)0xffff;
\r
2698 data[3290]=(char)0xffff;
\r
2699 data[3291]=(char)0xffff;
\r
2700 data[3292]=(char)0xffff;
\r
2701 data[3293]=(char)0xffff;
\r
2702 data[3294]=(char)0xffff;
\r
2703 data[3295]=(char)0xffff;
\r
2704 data[3296]=(char)0xffff;
\r
2705 data[3297]=(char)0xffff;
\r
2706 data[3298]=(char)0xffff;
\r
2707 data[3299]=(char)0xffff;
\r
2708 data[3300]=(char)0xffff;
\r
2709 data[3301]=(char)0xffff;
\r
2710 data[3302]=(char)0xffff;
\r
2711 data[3303]=(char)0xffff;
\r
2712 data[3304]=(char)0xffff;
\r
2713 data[3305]=(char)0xffff;
\r
2714 data[3306]=(char)0xffff;
\r
2715 data[3307]=(char)0xffff;
\r
2716 data[3308]=(char)0xffff;
\r
2717 data[3309]=(char)0xffff;
\r
2718 data[3310]=(char)0xffff;
\r
2719 data[3311]=(char)0xffff;
\r
2720 data[3312]=(char)0xffff;
\r
2721 data[3313]=(char)0xffff;
\r
2722 data[3314]=(char)0xffff;
\r
2723 data[3315]=(char)0xffff;
\r
2724 data[3316]=(char)0xffff;
\r
2725 data[3317]=(char)0xffff;
\r
2726 data[3318]=(char)0xffff;
\r
2727 data[3319]=(char)0xffff;
\r
2728 data[3320]=(char)0xffff;
\r
2729 data[3321]=(char)0xffff;
\r
2730 data[3322]=(char)0xffff;
\r
2731 data[3323]=(char)0xffff;
\r
2732 data[3324]=(char)0xffff;
\r
2733 data[3325]=(char)0xffff;
\r
2734 data[3326]=(char)0xffff;
\r
2735 data[3327]=(char)0xffff;
\r
2736 data[3328]=(char)0xffff;
\r
2737 data[3329]=(char)0xffff;
\r
2738 data[3330]=(char)0xffff;
\r
2739 data[3331]=(char)0xffff;
\r
2740 data[3332]=(char)0xffff;
\r
2741 data[3333]=(char)0xffff;
\r
2742 data[3334]=(char)0xffff;
\r
2743 data[3335]=(char)0xffff;
\r
2744 data[3336]=(char)0xffff;
\r
2745 data[3337]=(char)0xffff;
\r
2746 data[3338]=(char)0xffff;
\r
2747 data[3339]=(char)0xffff;
\r
2748 data[3340]=(char)0xffff;
\r
2749 data[3341]=(char)0xffff;
\r
2750 data[3342]=(char)0xffff;
\r
2751 data[3343]=(char)0xffff;
\r
2752 data[3344]=(char)0xffff;
\r
2753 data[3345]=(char)0xffff;
\r
2754 data[3346]=(char)0xffff;
\r
2755 data[3347]=(char)0xffff;
\r
2756 data[3348]=(char)0xffff;
\r
2757 data[3349]=(char)0xffff;
\r
2758 data[3350]=(char)0xffff;
\r
2759 data[3351]=(char)0xffff;
\r
2760 data[3352]=(char)0xffff;
\r
2761 data[3353]=(char)0xffff;
\r
2762 data[3354]=(char)0xffff;
\r
2763 data[3355]=(char)0xffff;
\r
2764 data[3356]=(char)0xffff;
\r
2765 data[3357]=(char)0xffff;
\r
2766 data[3358]=(char)0xffff;
\r
2767 data[3359]=(char)0xffff;
\r
2768 data[3360]=(char)0xffff;
\r
2769 data[3361]=(char)0xffff;
\r
2770 data[3362]=(char)0xffff;
\r
2771 data[3363]=(char)0xffff;
\r
2772 data[3364]=(char)0xffff;
\r
2773 data[3365]=(char)0xffff;
\r
2774 data[3366]=(char)0xffff;
\r
2775 data[3367]=(char)0xffff;
\r
2776 data[3368]=(char)0xffff;
\r
2777 data[3369]=(char)0xffff;
\r
2778 data[3370]=(char)0xffff;
\r
2779 data[3371]=(char)0xffff;
\r
2780 data[3372]=(char)0xffff;
\r
2781 data[3373]=(char)0xffff;
\r
2782 data[3374]=(char)0xffff;
\r
2783 data[3375]=(char)0xffff;
\r
2784 data[3376]=(char)0xffff;
\r
2785 data[3377]=(char)0xffff;
\r
2786 data[3378]=(char)0xffff;
\r
2787 data[3379]=(char)0xffff;
\r
2788 data[3380]=(char)0xffff;
\r
2789 data[3381]=(char)0xffff;
\r
2790 data[3382]=(char)0xffff;
\r
2791 data[3383]=(char)0xffff;
\r
2792 data[3384]=(char)0xffff;
\r
2793 data[3385]=(char)0xffff;
\r
2794 data[3386]=(char)0xffff;
\r
2795 data[3387]=(char)0xffff;
\r
2796 data[3388]=(char)0xffff;
\r
2797 data[3389]=(char)0xffff;
\r
2798 data[3390]=(char)0xffff;
\r
2799 data[3391]=(char)0xffff;
\r
2800 data[3392]=(char)0xffff;
\r
2801 data[3393]=(char)0xffff;
\r
2802 data[3394]=(char)0xffff;
\r
2803 data[3395]=(char)0xffff;
\r
2804 data[3396]=(char)0xffff;
\r
2805 data[3397]=(char)0xffff;
\r
2806 data[3398]=(char)0xffff;
\r
2807 data[3399]=(char)0xffff;
\r
2808 data[3400]=(char)0xffff;
\r
2809 data[3401]=(char)0xffff;
\r
2810 data[3402]=(char)0xffff;
\r
2811 data[3403]=(char)0xffff;
\r
2812 data[3404]=(char)0xffff;
\r
2813 data[3405]=(char)0xffff;
\r
2814 data[3406]=(char)0xffff;
\r
2815 data[3407]=(char)0xffff;
\r
2816 data[3408]=(char)0xffff;
\r
2817 data[3409]=(char)0xffff;
\r
2818 data[3410]=(char)0xffff;
\r
2819 data[3411]=(char)0xffff;
\r
2820 data[3412]=(char)0xffff;
\r
2821 data[3413]=(char)0xffff;
\r
2822 data[3414]=(char)0xffff;
\r
2823 data[3415]=(char)0xffff;
\r
2824 data[3416]=(char)0xffff;
\r
2825 data[3417]=(char)0xffff;
\r
2826 data[3418]=(char)0xffff;
\r
2827 data[3419]=(char)0xffff;
\r
2828 data[3420]=(char)0xffff;
\r
2829 data[3421]=(char)0xffff;
\r
2830 data[3422]=(char)0xffff;
\r
2831 data[3423]=(char)0xffff;
\r
2832 data[3424]=(char)0xffff;
\r
2833 data[3425]=(char)0xffff;
\r
2834 data[3426]=(char)0xffff;
\r
2835 data[3427]=(char)0xffff;
\r
2836 data[3428]=(char)0xffff;
\r
2837 data[3429]=(char)0xffff;
\r
2838 data[3430]=(char)0xffff;
\r
2839 data[3431]=(char)0xffff;
\r
2840 data[3432]=(char)0xffff;
\r
2841 data[3433]=(char)0xffff;
\r
2842 data[3434]=(char)0xffff;
\r
2843 data[3435]=(char)0xffff;
\r
2844 data[3436]=(char)0xffff;
\r
2845 data[3437]=(char)0xffff;
\r
2846 data[3438]=(char)0xffff;
\r
2847 data[3439]=(char)0xffff;
\r
2848 data[3440]=(char)0xffff;
\r
2849 data[3441]=(char)0xffff;
\r
2850 data[3442]=(char)0xffff;
\r
2851 data[3443]=(char)0xffff;
\r
2852 data[3444]=(char)0xffff;
\r
2853 data[3445]=(char)0xffff;
\r
2854 data[3446]=(char)0xffff;
\r
2855 data[3447]=(char)0xffff;
\r
2856 data[3448]=(char)0xffff;
\r
2857 data[3449]=(char)0xffff;
\r
2858 data[3450]=(char)0x000f;
\r
2859 data[3984]=(char)0xffff;
\r
2860 data[3985]=(char)0xffff;
\r
2861 data[3986]=(char)0xffff;
\r
2862 data[3987]=(char)0xffff;
\r
2863 data[3988]=(char)0xffff;
\r
2864 data[3989]=(char)0xffff;
\r
2865 data[3990]=(char)0xffff;
\r
2866 data[3991]=(char)0xffff;
\r
2867 data[3992]=(char)0xffff;
\r
2868 data[3993]=(char)0xffff;
\r
2869 data[3994]=(char)0xffff;
\r
2870 data[3995]=(char)0xffff;
\r
2871 data[3996]=(char)0xffff;
\r
2872 data[3997]=(char)0xffff;
\r
2873 data[3998]=(char)0xffff;
\r
2874 data[3999]=(char)0xffff;
\r
2875 data[4000]=(char)0xffff;
\r
2876 data[4001]=(char)0xffff;
\r
2877 data[4002]=(char)0x3fff;
\r
2878 data[4016]=(char)0x007f;
\r
2879 data[4017]=(char)0x80f8;
\r
2880 data[4018]=(char)0xfdff;
\r
2881 data[4019]=(char)0x5f7f;
\r
2882 data[4020]=(char)0xffdb;
\r
2883 data[4021]=(char)0xffff;
\r
2884 data[4022]=(char)0xffff;
\r
2885 data[4023]=(char)0xffff;
\r
2886 data[4024]=(char)0xffff;
\r
2887 data[4025]=(char)0xffff;
\r
2888 data[4026]=(char)0xffff;
\r
2889 data[4027]=(char)0x0003;
\r
2890 data[4029]=(char)0xfff8;
\r
2891 data[4030]=(char)0xffff;
\r
2892 data[4031]=(char)0xffff;
\r
2893 data[4032]=(char)0xffff;
\r
2894 data[4033]=(char)0xffff;
\r
2895 data[4034]=(char)0xffff;
\r
2896 data[4035]=(char)0xffff;
\r
2897 data[4036]=(char)0xffff;
\r
2898 data[4037]=(char)0xffff;
\r
2899 data[4038]=(char)0xffff;
\r
2900 data[4039]=(char)0xffff;
\r
2901 data[4040]=(char)0xffff;
\r
2902 data[4041]=(char)0xffff;
\r
2903 data[4042]=(char)0xffff;
\r
2904 data[4043]=(char)0xffff;
\r
2905 data[4044]=(char)0xffff;
\r
2906 data[4045]=(char)0xffff;
\r
2907 data[4046]=(char)0xffff;
\r
2908 data[4047]=(char)0xffff;
\r
2909 data[4048]=(char)0xffff;
\r
2910 data[4049]=(char)0xffff;
\r
2911 data[4050]=(char)0xffff;
\r
2912 data[4051]=(char)0x3fff;
\r
2913 data[4053]=(char)0xffff;
\r
2914 data[4054]=(char)0xffff;
\r
2915 data[4055]=(char)0xffff;
\r
2916 data[4056]=(char)0xffff;
\r
2917 data[4057]=(char)0xfffc;
\r
2918 data[4058]=(char)0xffff;
\r
2919 data[4059]=(char)0xffff;
\r
2920 data[4060]=(char)0x00ff;
\r
2921 data[4063]=(char)0x0fff;
\r
2922 data[4071]=(char)0xffd7;
\r
2923 data[4072]=(char)0xffff;
\r
2924 data[4073]=(char)0xffff;
\r
2925 data[4074]=(char)0xffff;
\r
2926 data[4075]=(char)0xffff;
\r
2927 data[4076]=(char)0xffff;
\r
2928 data[4077]=(char)0xffff;
\r
2929 data[4078]=(char)0xffff;
\r
2930 data[4079]=(char)0x1fff;
\r
2931 data[4082]=(char)0xfffe;
\r
2932 data[4083]=(char)0x07ff;
\r
2933 data[4084]=(char)0xfffe;
\r
2934 data[4085]=(char)0x07ff;
\r
2935 data[4086]=(char)0xffc0;
\r
2936 data[4087]=(char)0xffff;
\r
2937 data[4088]=(char)0xffff;
\r
2938 data[4089]=(char)0xffff;
\r
2939 data[4090]=(char)0xffff;
\r
2940 data[4091]=(char)0x7fff;
\r
2941 data[4092]=(char)0xfcfc;
\r
2942 data[4093]=(char)0x1cfc;
\r
2943 data[4100]=(char)0xfffe;
\r
2944 data[4101]=(char)0x07ff;
\r
2945 data[4102]=(char)0xfffe;
\r
2946 data[4103]=(char)0x07ff;
\r
2947 data[4106]=(char)0x0400;
\r
2948 data[4107]=(char)0x0420;
\r
2949 data[4108]=(char)0xffff;
\r
2950 data[4109]=(char)0xff7f;
\r
2951 data[4110]=(char)0xffff;
\r
2952 data[4111]=(char)0xff7f;
\r
2953 data[4112]=(char)0xffff;
\r
2954 data[4113]=(char)0xffff;
\r
2955 data[4114]=(char)0xffff;
\r
2956 data[4115]=(char)0xffff;
\r
2957 data[4116]=(char)0xffff;
\r
2958 data[4117]=(char)0xffff;
\r
2959 data[4118]=(char)0xffff;
\r
2960 data[4119]=(char)0xffff;
\r
2961 data[4120]=(char)0xffff;
\r
2962 data[4121]=(char)0xffff;
\r
2963 data[4122]=(char)0xffff;
\r
2964 data[4123]=(char)0xffff;
\r
2965 data[4124]=(char)0xffff;
\r
2966 data[4125]=(char)0xffff;
\r
2967 data[4126]=(char)0xffff;
\r
2968 data[4127]=(char)0xfc3f;
\r
2969 data[4128]=(char)0xffff;
\r
2970 data[4129]=(char)0x00ff;
\r
2971 data[4133]=(char)0xffff;
\r
2972 data[4134]=(char)0xffff;
\r
2973 data[4135]=(char)0xffff;
\r
2974 data[4136]=(char)0xffff;
\r
2975 data[4137]=(char)0xffff;
\r
2976 data[4138]=(char)0x01ff;
\r
2977 data[4139]=(char)0xf9ff;
\r
2978 data[4140]=(char)0x0003;
\r
2979 data[4141]=(char)0x0003;
\r
2980 data[4142]=(char)0x001f;
\r
2981 data[4151]=(char)0x0400;
\r
2982 data[4152]=(char)0xd740;
\r
2983 data[4153]=(char)0xffff;
\r
2984 data[4154]=(char)0xfffb;
\r
2985 data[4155]=(char)0xffff;
\r
2986 data[4156]=(char)0x7fff;
\r
2987 data[4157]=(char)0x547f;
\r
2988 data[4158]=(char)0x00fd;
\r
2991 public static Bits white;
\r
2992 static void white_f() {
\r
2993 char[] data = new char[4159];
\r
2994 white = new Bits(data);
\r
2995 data[0]=(char)0x3e00;
\r
2996 data[1]=(char)0xf000;
\r
2997 data[2]=(char)0x0001;
\r
2998 data[512]=(char)0x0fff;
\r
2999 data[514]=(char)0x0300;
\r
3000 data[768]=(char)0x0001;
\r
3001 data[4096]=(char)0x3e00;
\r
3002 data[4097]=(char)0xf000;
\r
3003 data[4098]=(char)0x0001;
\r
3006 public static Bits punct;
\r
3007 static void punct_f() {
\r
3008 char[] data = new char[4159];
\r
3009 punct = new Bits(data);
\r
3010 data[2]=(char)0xf7ee;
\r
3011 data[3]=(char)0x8c00;
\r
3012 data[4]=(char)0x0001;
\r
3013 data[5]=(char)0xb800;
\r
3014 data[7]=(char)0x2800;
\r
3015 data[10]=(char)0x2802;
\r
3016 data[11]=(char)0x8880;
\r
3017 data[55]=(char)0x4030;
\r
3018 data[56]=(char)0x0080;
\r
3019 data[85]=(char)0xfc00;
\r
3020 data[88]=(char)0x0200;
\r
3021 data[91]=(char)0x4000;
\r
3022 data[92]=(char)0x0009;
\r
3023 data[95]=(char)0x0018;
\r
3024 data[96]=(char)0x1000;
\r
3025 data[97]=(char)0x8800;
\r
3026 data[102]=(char)0x3c00;
\r
3027 data[109]=(char)0x0010;
\r
3028 data[150]=(char)0x0030;
\r
3029 data[151]=(char)0x0001;
\r
3030 data[226]=(char)0x8000;
\r
3031 data[229]=(char)0x0c00;
\r
3032 data[234]=(char)0x8000;
\r
3033 data[240]=(char)0xfff0;
\r
3034 data[241]=(char)0x0007;
\r
3035 data[243]=(char)0x3c00;
\r
3036 data[248]=(char)0x0020;
\r
3037 data[271]=(char)0x0800;
\r
3038 data[513]=(char)0xffff;
\r
3039 data[514]=(char)0x00ff;
\r
3040 data[515]=(char)0xffff;
\r
3041 data[516]=(char)0x006f;
\r
3042 data[519]=(char)0x6000;
\r
3043 data[520]=(char)0x6000;
\r
3044 data[562]=(char)0x0600;
\r
3045 data[768]=(char)0xff4e;
\r
3046 data[769]=(char)0xfff3;
\r
3047 data[771]=(char)0x0001;
\r
3048 data[783]=(char)0x0800;
\r
3049 data[4051]=(char)0xc000;
\r
3050 data[4067]=(char)0xffff;
\r
3051 data[4068]=(char)0xfe1f;
\r
3052 data[4069]=(char)0xfff7;
\r
3053 data[4070]=(char)0x0d0b;
\r
3054 data[4080]=(char)0xf7ee;
\r
3055 data[4081]=(char)0x8c00;
\r
3056 data[4082]=(char)0x0001;
\r
3057 data[4083]=(char)0xb800;
\r
3058 data[4085]=(char)0x2800;
\r
3059 data[4086]=(char)0x003e;
\r
3060 data[4098]=(char)0xf7ee;
\r
3061 data[4099]=(char)0x8c00;
\r
3062 data[4100]=(char)0x0001;
\r
3063 data[4101]=(char)0xb800;
\r
3064 data[4103]=(char)0x2800;
\r
3065 data[4106]=(char)0x2802;
\r
3066 data[4107]=(char)0x8880;
\r
3067 data[4151]=(char)0x4030;
\r
3068 data[4152]=(char)0x0080;
\r