cmark
My personal build of CMark ✏️
case_fold_switch.inc (91418B)
1 switch (c) { 2 case 0x0041: 3 bufpush(0x0061); 4 break; 5 case 0x0042: 6 bufpush(0x0062); 7 break; 8 case 0x0043: 9 bufpush(0x0063); 10 break; 11 case 0x0044: 12 bufpush(0x0064); 13 break; 14 case 0x0045: 15 bufpush(0x0065); 16 break; 17 case 0x0046: 18 bufpush(0x0066); 19 break; 20 case 0x0047: 21 bufpush(0x0067); 22 break; 23 case 0x0048: 24 bufpush(0x0068); 25 break; 26 case 0x0049: 27 bufpush(0x0069); 28 break; 29 case 0x004A: 30 bufpush(0x006A); 31 break; 32 case 0x004B: 33 bufpush(0x006B); 34 break; 35 case 0x004C: 36 bufpush(0x006C); 37 break; 38 case 0x004D: 39 bufpush(0x006D); 40 break; 41 case 0x004E: 42 bufpush(0x006E); 43 break; 44 case 0x004F: 45 bufpush(0x006F); 46 break; 47 case 0x0050: 48 bufpush(0x0070); 49 break; 50 case 0x0051: 51 bufpush(0x0071); 52 break; 53 case 0x0052: 54 bufpush(0x0072); 55 break; 56 case 0x0053: 57 bufpush(0x0073); 58 break; 59 case 0x0054: 60 bufpush(0x0074); 61 break; 62 case 0x0055: 63 bufpush(0x0075); 64 break; 65 case 0x0056: 66 bufpush(0x0076); 67 break; 68 case 0x0057: 69 bufpush(0x0077); 70 break; 71 case 0x0058: 72 bufpush(0x0078); 73 break; 74 case 0x0059: 75 bufpush(0x0079); 76 break; 77 case 0x005A: 78 bufpush(0x007A); 79 break; 80 case 0x00B5: 81 bufpush(0x03BC); 82 break; 83 case 0x00C0: 84 bufpush(0x00E0); 85 break; 86 case 0x00C1: 87 bufpush(0x00E1); 88 break; 89 case 0x00C2: 90 bufpush(0x00E2); 91 break; 92 case 0x00C3: 93 bufpush(0x00E3); 94 break; 95 case 0x00C4: 96 bufpush(0x00E4); 97 break; 98 case 0x00C5: 99 bufpush(0x00E5); 100 break; 101 case 0x00C6: 102 bufpush(0x00E6); 103 break; 104 case 0x00C7: 105 bufpush(0x00E7); 106 break; 107 case 0x00C8: 108 bufpush(0x00E8); 109 break; 110 case 0x00C9: 111 bufpush(0x00E9); 112 break; 113 case 0x00CA: 114 bufpush(0x00EA); 115 break; 116 case 0x00CB: 117 bufpush(0x00EB); 118 break; 119 case 0x00CC: 120 bufpush(0x00EC); 121 break; 122 case 0x00CD: 123 bufpush(0x00ED); 124 break; 125 case 0x00CE: 126 bufpush(0x00EE); 127 break; 128 case 0x00CF: 129 bufpush(0x00EF); 130 break; 131 case 0x00D0: 132 bufpush(0x00F0); 133 break; 134 case 0x00D1: 135 bufpush(0x00F1); 136 break; 137 case 0x00D2: 138 bufpush(0x00F2); 139 break; 140 case 0x00D3: 141 bufpush(0x00F3); 142 break; 143 case 0x00D4: 144 bufpush(0x00F4); 145 break; 146 case 0x00D5: 147 bufpush(0x00F5); 148 break; 149 case 0x00D6: 150 bufpush(0x00F6); 151 break; 152 case 0x00D8: 153 bufpush(0x00F8); 154 break; 155 case 0x00D9: 156 bufpush(0x00F9); 157 break; 158 case 0x00DA: 159 bufpush(0x00FA); 160 break; 161 case 0x00DB: 162 bufpush(0x00FB); 163 break; 164 case 0x00DC: 165 bufpush(0x00FC); 166 break; 167 case 0x00DD: 168 bufpush(0x00FD); 169 break; 170 case 0x00DE: 171 bufpush(0x00FE); 172 break; 173 case 0x00DF: 174 bufpush(0x0073); 175 bufpush(0x0073); 176 break; 177 case 0x0100: 178 bufpush(0x0101); 179 break; 180 case 0x0102: 181 bufpush(0x0103); 182 break; 183 case 0x0104: 184 bufpush(0x0105); 185 break; 186 case 0x0106: 187 bufpush(0x0107); 188 break; 189 case 0x0108: 190 bufpush(0x0109); 191 break; 192 case 0x010A: 193 bufpush(0x010B); 194 break; 195 case 0x010C: 196 bufpush(0x010D); 197 break; 198 case 0x010E: 199 bufpush(0x010F); 200 break; 201 case 0x0110: 202 bufpush(0x0111); 203 break; 204 case 0x0112: 205 bufpush(0x0113); 206 break; 207 case 0x0114: 208 bufpush(0x0115); 209 break; 210 case 0x0116: 211 bufpush(0x0117); 212 break; 213 case 0x0118: 214 bufpush(0x0119); 215 break; 216 case 0x011A: 217 bufpush(0x011B); 218 break; 219 case 0x011C: 220 bufpush(0x011D); 221 break; 222 case 0x011E: 223 bufpush(0x011F); 224 break; 225 case 0x0120: 226 bufpush(0x0121); 227 break; 228 case 0x0122: 229 bufpush(0x0123); 230 break; 231 case 0x0124: 232 bufpush(0x0125); 233 break; 234 case 0x0126: 235 bufpush(0x0127); 236 break; 237 case 0x0128: 238 bufpush(0x0129); 239 break; 240 case 0x012A: 241 bufpush(0x012B); 242 break; 243 case 0x012C: 244 bufpush(0x012D); 245 break; 246 case 0x012E: 247 bufpush(0x012F); 248 break; 249 case 0x0130: 250 bufpush(0x0069); 251 bufpush(0x0307); 252 break; 253 case 0x0132: 254 bufpush(0x0133); 255 break; 256 case 0x0134: 257 bufpush(0x0135); 258 break; 259 case 0x0136: 260 bufpush(0x0137); 261 break; 262 case 0x0139: 263 bufpush(0x013A); 264 break; 265 case 0x013B: 266 bufpush(0x013C); 267 break; 268 case 0x013D: 269 bufpush(0x013E); 270 break; 271 case 0x013F: 272 bufpush(0x0140); 273 break; 274 case 0x0141: 275 bufpush(0x0142); 276 break; 277 case 0x0143: 278 bufpush(0x0144); 279 break; 280 case 0x0145: 281 bufpush(0x0146); 282 break; 283 case 0x0147: 284 bufpush(0x0148); 285 break; 286 case 0x0149: 287 bufpush(0x02BC); 288 bufpush(0x006E); 289 break; 290 case 0x014A: 291 bufpush(0x014B); 292 break; 293 case 0x014C: 294 bufpush(0x014D); 295 break; 296 case 0x014E: 297 bufpush(0x014F); 298 break; 299 case 0x0150: 300 bufpush(0x0151); 301 break; 302 case 0x0152: 303 bufpush(0x0153); 304 break; 305 case 0x0154: 306 bufpush(0x0155); 307 break; 308 case 0x0156: 309 bufpush(0x0157); 310 break; 311 case 0x0158: 312 bufpush(0x0159); 313 break; 314 case 0x015A: 315 bufpush(0x015B); 316 break; 317 case 0x015C: 318 bufpush(0x015D); 319 break; 320 case 0x015E: 321 bufpush(0x015F); 322 break; 323 case 0x0160: 324 bufpush(0x0161); 325 break; 326 case 0x0162: 327 bufpush(0x0163); 328 break; 329 case 0x0164: 330 bufpush(0x0165); 331 break; 332 case 0x0166: 333 bufpush(0x0167); 334 break; 335 case 0x0168: 336 bufpush(0x0169); 337 break; 338 case 0x016A: 339 bufpush(0x016B); 340 break; 341 case 0x016C: 342 bufpush(0x016D); 343 break; 344 case 0x016E: 345 bufpush(0x016F); 346 break; 347 case 0x0170: 348 bufpush(0x0171); 349 break; 350 case 0x0172: 351 bufpush(0x0173); 352 break; 353 case 0x0174: 354 bufpush(0x0175); 355 break; 356 case 0x0176: 357 bufpush(0x0177); 358 break; 359 case 0x0178: 360 bufpush(0x00FF); 361 break; 362 case 0x0179: 363 bufpush(0x017A); 364 break; 365 case 0x017B: 366 bufpush(0x017C); 367 break; 368 case 0x017D: 369 bufpush(0x017E); 370 break; 371 case 0x017F: 372 bufpush(0x0073); 373 break; 374 case 0x0181: 375 bufpush(0x0253); 376 break; 377 case 0x0182: 378 bufpush(0x0183); 379 break; 380 case 0x0184: 381 bufpush(0x0185); 382 break; 383 case 0x0186: 384 bufpush(0x0254); 385 break; 386 case 0x0187: 387 bufpush(0x0188); 388 break; 389 case 0x0189: 390 bufpush(0x0256); 391 break; 392 case 0x018A: 393 bufpush(0x0257); 394 break; 395 case 0x018B: 396 bufpush(0x018C); 397 break; 398 case 0x018E: 399 bufpush(0x01DD); 400 break; 401 case 0x018F: 402 bufpush(0x0259); 403 break; 404 case 0x0190: 405 bufpush(0x025B); 406 break; 407 case 0x0191: 408 bufpush(0x0192); 409 break; 410 case 0x0193: 411 bufpush(0x0260); 412 break; 413 case 0x0194: 414 bufpush(0x0263); 415 break; 416 case 0x0196: 417 bufpush(0x0269); 418 break; 419 case 0x0197: 420 bufpush(0x0268); 421 break; 422 case 0x0198: 423 bufpush(0x0199); 424 break; 425 case 0x019C: 426 bufpush(0x026F); 427 break; 428 case 0x019D: 429 bufpush(0x0272); 430 break; 431 case 0x019F: 432 bufpush(0x0275); 433 break; 434 case 0x01A0: 435 bufpush(0x01A1); 436 break; 437 case 0x01A2: 438 bufpush(0x01A3); 439 break; 440 case 0x01A4: 441 bufpush(0x01A5); 442 break; 443 case 0x01A6: 444 bufpush(0x0280); 445 break; 446 case 0x01A7: 447 bufpush(0x01A8); 448 break; 449 case 0x01A9: 450 bufpush(0x0283); 451 break; 452 case 0x01AC: 453 bufpush(0x01AD); 454 break; 455 case 0x01AE: 456 bufpush(0x0288); 457 break; 458 case 0x01AF: 459 bufpush(0x01B0); 460 break; 461 case 0x01B1: 462 bufpush(0x028A); 463 break; 464 case 0x01B2: 465 bufpush(0x028B); 466 break; 467 case 0x01B3: 468 bufpush(0x01B4); 469 break; 470 case 0x01B5: 471 bufpush(0x01B6); 472 break; 473 case 0x01B7: 474 bufpush(0x0292); 475 break; 476 case 0x01B8: 477 bufpush(0x01B9); 478 break; 479 case 0x01BC: 480 bufpush(0x01BD); 481 break; 482 case 0x01C4: 483 bufpush(0x01C6); 484 break; 485 case 0x01C5: 486 bufpush(0x01C6); 487 break; 488 case 0x01C7: 489 bufpush(0x01C9); 490 break; 491 case 0x01C8: 492 bufpush(0x01C9); 493 break; 494 case 0x01CA: 495 bufpush(0x01CC); 496 break; 497 case 0x01CB: 498 bufpush(0x01CC); 499 break; 500 case 0x01CD: 501 bufpush(0x01CE); 502 break; 503 case 0x01CF: 504 bufpush(0x01D0); 505 break; 506 case 0x01D1: 507 bufpush(0x01D2); 508 break; 509 case 0x01D3: 510 bufpush(0x01D4); 511 break; 512 case 0x01D5: 513 bufpush(0x01D6); 514 break; 515 case 0x01D7: 516 bufpush(0x01D8); 517 break; 518 case 0x01D9: 519 bufpush(0x01DA); 520 break; 521 case 0x01DB: 522 bufpush(0x01DC); 523 break; 524 case 0x01DE: 525 bufpush(0x01DF); 526 break; 527 case 0x01E0: 528 bufpush(0x01E1); 529 break; 530 case 0x01E2: 531 bufpush(0x01E3); 532 break; 533 case 0x01E4: 534 bufpush(0x01E5); 535 break; 536 case 0x01E6: 537 bufpush(0x01E7); 538 break; 539 case 0x01E8: 540 bufpush(0x01E9); 541 break; 542 case 0x01EA: 543 bufpush(0x01EB); 544 break; 545 case 0x01EC: 546 bufpush(0x01ED); 547 break; 548 case 0x01EE: 549 bufpush(0x01EF); 550 break; 551 case 0x01F0: 552 bufpush(0x006A); 553 bufpush(0x030C); 554 break; 555 case 0x01F1: 556 bufpush(0x01F3); 557 break; 558 case 0x01F2: 559 bufpush(0x01F3); 560 break; 561 case 0x01F4: 562 bufpush(0x01F5); 563 break; 564 case 0x01F6: 565 bufpush(0x0195); 566 break; 567 case 0x01F7: 568 bufpush(0x01BF); 569 break; 570 case 0x01F8: 571 bufpush(0x01F9); 572 break; 573 case 0x01FA: 574 bufpush(0x01FB); 575 break; 576 case 0x01FC: 577 bufpush(0x01FD); 578 break; 579 case 0x01FE: 580 bufpush(0x01FF); 581 break; 582 case 0x0200: 583 bufpush(0x0201); 584 break; 585 case 0x0202: 586 bufpush(0x0203); 587 break; 588 case 0x0204: 589 bufpush(0x0205); 590 break; 591 case 0x0206: 592 bufpush(0x0207); 593 break; 594 case 0x0208: 595 bufpush(0x0209); 596 break; 597 case 0x020A: 598 bufpush(0x020B); 599 break; 600 case 0x020C: 601 bufpush(0x020D); 602 break; 603 case 0x020E: 604 bufpush(0x020F); 605 break; 606 case 0x0210: 607 bufpush(0x0211); 608 break; 609 case 0x0212: 610 bufpush(0x0213); 611 break; 612 case 0x0214: 613 bufpush(0x0215); 614 break; 615 case 0x0216: 616 bufpush(0x0217); 617 break; 618 case 0x0218: 619 bufpush(0x0219); 620 break; 621 case 0x021A: 622 bufpush(0x021B); 623 break; 624 case 0x021C: 625 bufpush(0x021D); 626 break; 627 case 0x021E: 628 bufpush(0x021F); 629 break; 630 case 0x0220: 631 bufpush(0x019E); 632 break; 633 case 0x0222: 634 bufpush(0x0223); 635 break; 636 case 0x0224: 637 bufpush(0x0225); 638 break; 639 case 0x0226: 640 bufpush(0x0227); 641 break; 642 case 0x0228: 643 bufpush(0x0229); 644 break; 645 case 0x022A: 646 bufpush(0x022B); 647 break; 648 case 0x022C: 649 bufpush(0x022D); 650 break; 651 case 0x022E: 652 bufpush(0x022F); 653 break; 654 case 0x0230: 655 bufpush(0x0231); 656 break; 657 case 0x0232: 658 bufpush(0x0233); 659 break; 660 case 0x023A: 661 bufpush(0x2C65); 662 break; 663 case 0x023B: 664 bufpush(0x023C); 665 break; 666 case 0x023D: 667 bufpush(0x019A); 668 break; 669 case 0x023E: 670 bufpush(0x2C66); 671 break; 672 case 0x0241: 673 bufpush(0x0242); 674 break; 675 case 0x0243: 676 bufpush(0x0180); 677 break; 678 case 0x0244: 679 bufpush(0x0289); 680 break; 681 case 0x0245: 682 bufpush(0x028C); 683 break; 684 case 0x0246: 685 bufpush(0x0247); 686 break; 687 case 0x0248: 688 bufpush(0x0249); 689 break; 690 case 0x024A: 691 bufpush(0x024B); 692 break; 693 case 0x024C: 694 bufpush(0x024D); 695 break; 696 case 0x024E: 697 bufpush(0x024F); 698 break; 699 case 0x0345: 700 bufpush(0x03B9); 701 break; 702 case 0x0370: 703 bufpush(0x0371); 704 break; 705 case 0x0372: 706 bufpush(0x0373); 707 break; 708 case 0x0376: 709 bufpush(0x0377); 710 break; 711 case 0x037F: 712 bufpush(0x03F3); 713 break; 714 case 0x0386: 715 bufpush(0x03AC); 716 break; 717 case 0x0388: 718 bufpush(0x03AD); 719 break; 720 case 0x0389: 721 bufpush(0x03AE); 722 break; 723 case 0x038A: 724 bufpush(0x03AF); 725 break; 726 case 0x038C: 727 bufpush(0x03CC); 728 break; 729 case 0x038E: 730 bufpush(0x03CD); 731 break; 732 case 0x038F: 733 bufpush(0x03CE); 734 break; 735 case 0x0390: 736 bufpush(0x03B9); 737 bufpush(0x0308); 738 bufpush(0x0301); 739 break; 740 case 0x0391: 741 bufpush(0x03B1); 742 break; 743 case 0x0392: 744 bufpush(0x03B2); 745 break; 746 case 0x0393: 747 bufpush(0x03B3); 748 break; 749 case 0x0394: 750 bufpush(0x03B4); 751 break; 752 case 0x0395: 753 bufpush(0x03B5); 754 break; 755 case 0x0396: 756 bufpush(0x03B6); 757 break; 758 case 0x0397: 759 bufpush(0x03B7); 760 break; 761 case 0x0398: 762 bufpush(0x03B8); 763 break; 764 case 0x0399: 765 bufpush(0x03B9); 766 break; 767 case 0x039A: 768 bufpush(0x03BA); 769 break; 770 case 0x039B: 771 bufpush(0x03BB); 772 break; 773 case 0x039C: 774 bufpush(0x03BC); 775 break; 776 case 0x039D: 777 bufpush(0x03BD); 778 break; 779 case 0x039E: 780 bufpush(0x03BE); 781 break; 782 case 0x039F: 783 bufpush(0x03BF); 784 break; 785 case 0x03A0: 786 bufpush(0x03C0); 787 break; 788 case 0x03A1: 789 bufpush(0x03C1); 790 break; 791 case 0x03A3: 792 bufpush(0x03C3); 793 break; 794 case 0x03A4: 795 bufpush(0x03C4); 796 break; 797 case 0x03A5: 798 bufpush(0x03C5); 799 break; 800 case 0x03A6: 801 bufpush(0x03C6); 802 break; 803 case 0x03A7: 804 bufpush(0x03C7); 805 break; 806 case 0x03A8: 807 bufpush(0x03C8); 808 break; 809 case 0x03A9: 810 bufpush(0x03C9); 811 break; 812 case 0x03AA: 813 bufpush(0x03CA); 814 break; 815 case 0x03AB: 816 bufpush(0x03CB); 817 break; 818 case 0x03B0: 819 bufpush(0x03C5); 820 bufpush(0x0308); 821 bufpush(0x0301); 822 break; 823 case 0x03C2: 824 bufpush(0x03C3); 825 break; 826 case 0x03CF: 827 bufpush(0x03D7); 828 break; 829 case 0x03D0: 830 bufpush(0x03B2); 831 break; 832 case 0x03D1: 833 bufpush(0x03B8); 834 break; 835 case 0x03D5: 836 bufpush(0x03C6); 837 break; 838 case 0x03D6: 839 bufpush(0x03C0); 840 break; 841 case 0x03D8: 842 bufpush(0x03D9); 843 break; 844 case 0x03DA: 845 bufpush(0x03DB); 846 break; 847 case 0x03DC: 848 bufpush(0x03DD); 849 break; 850 case 0x03DE: 851 bufpush(0x03DF); 852 break; 853 case 0x03E0: 854 bufpush(0x03E1); 855 break; 856 case 0x03E2: 857 bufpush(0x03E3); 858 break; 859 case 0x03E4: 860 bufpush(0x03E5); 861 break; 862 case 0x03E6: 863 bufpush(0x03E7); 864 break; 865 case 0x03E8: 866 bufpush(0x03E9); 867 break; 868 case 0x03EA: 869 bufpush(0x03EB); 870 break; 871 case 0x03EC: 872 bufpush(0x03ED); 873 break; 874 case 0x03EE: 875 bufpush(0x03EF); 876 break; 877 case 0x03F0: 878 bufpush(0x03BA); 879 break; 880 case 0x03F1: 881 bufpush(0x03C1); 882 break; 883 case 0x03F4: 884 bufpush(0x03B8); 885 break; 886 case 0x03F5: 887 bufpush(0x03B5); 888 break; 889 case 0x03F7: 890 bufpush(0x03F8); 891 break; 892 case 0x03F9: 893 bufpush(0x03F2); 894 break; 895 case 0x03FA: 896 bufpush(0x03FB); 897 break; 898 case 0x03FD: 899 bufpush(0x037B); 900 break; 901 case 0x03FE: 902 bufpush(0x037C); 903 break; 904 case 0x03FF: 905 bufpush(0x037D); 906 break; 907 case 0x0400: 908 bufpush(0x0450); 909 break; 910 case 0x0401: 911 bufpush(0x0451); 912 break; 913 case 0x0402: 914 bufpush(0x0452); 915 break; 916 case 0x0403: 917 bufpush(0x0453); 918 break; 919 case 0x0404: 920 bufpush(0x0454); 921 break; 922 case 0x0405: 923 bufpush(0x0455); 924 break; 925 case 0x0406: 926 bufpush(0x0456); 927 break; 928 case 0x0407: 929 bufpush(0x0457); 930 break; 931 case 0x0408: 932 bufpush(0x0458); 933 break; 934 case 0x0409: 935 bufpush(0x0459); 936 break; 937 case 0x040A: 938 bufpush(0x045A); 939 break; 940 case 0x040B: 941 bufpush(0x045B); 942 break; 943 case 0x040C: 944 bufpush(0x045C); 945 break; 946 case 0x040D: 947 bufpush(0x045D); 948 break; 949 case 0x040E: 950 bufpush(0x045E); 951 break; 952 case 0x040F: 953 bufpush(0x045F); 954 break; 955 case 0x0410: 956 bufpush(0x0430); 957 break; 958 case 0x0411: 959 bufpush(0x0431); 960 break; 961 case 0x0412: 962 bufpush(0x0432); 963 break; 964 case 0x0413: 965 bufpush(0x0433); 966 break; 967 case 0x0414: 968 bufpush(0x0434); 969 break; 970 case 0x0415: 971 bufpush(0x0435); 972 break; 973 case 0x0416: 974 bufpush(0x0436); 975 break; 976 case 0x0417: 977 bufpush(0x0437); 978 break; 979 case 0x0418: 980 bufpush(0x0438); 981 break; 982 case 0x0419: 983 bufpush(0x0439); 984 break; 985 case 0x041A: 986 bufpush(0x043A); 987 break; 988 case 0x041B: 989 bufpush(0x043B); 990 break; 991 case 0x041C: 992 bufpush(0x043C); 993 break; 994 case 0x041D: 995 bufpush(0x043D); 996 break; 997 case 0x041E: 998 bufpush(0x043E); 999 break; 1000 case 0x041F: 1001 bufpush(0x043F); 1002 break; 1003 case 0x0420: 1004 bufpush(0x0440); 1005 break; 1006 case 0x0421: 1007 bufpush(0x0441); 1008 break; 1009 case 0x0422: 1010 bufpush(0x0442); 1011 break; 1012 case 0x0423: 1013 bufpush(0x0443); 1014 break; 1015 case 0x0424: 1016 bufpush(0x0444); 1017 break; 1018 case 0x0425: 1019 bufpush(0x0445); 1020 break; 1021 case 0x0426: 1022 bufpush(0x0446); 1023 break; 1024 case 0x0427: 1025 bufpush(0x0447); 1026 break; 1027 case 0x0428: 1028 bufpush(0x0448); 1029 break; 1030 case 0x0429: 1031 bufpush(0x0449); 1032 break; 1033 case 0x042A: 1034 bufpush(0x044A); 1035 break; 1036 case 0x042B: 1037 bufpush(0x044B); 1038 break; 1039 case 0x042C: 1040 bufpush(0x044C); 1041 break; 1042 case 0x042D: 1043 bufpush(0x044D); 1044 break; 1045 case 0x042E: 1046 bufpush(0x044E); 1047 break; 1048 case 0x042F: 1049 bufpush(0x044F); 1050 break; 1051 case 0x0460: 1052 bufpush(0x0461); 1053 break; 1054 case 0x0462: 1055 bufpush(0x0463); 1056 break; 1057 case 0x0464: 1058 bufpush(0x0465); 1059 break; 1060 case 0x0466: 1061 bufpush(0x0467); 1062 break; 1063 case 0x0468: 1064 bufpush(0x0469); 1065 break; 1066 case 0x046A: 1067 bufpush(0x046B); 1068 break; 1069 case 0x046C: 1070 bufpush(0x046D); 1071 break; 1072 case 0x046E: 1073 bufpush(0x046F); 1074 break; 1075 case 0x0470: 1076 bufpush(0x0471); 1077 break; 1078 case 0x0472: 1079 bufpush(0x0473); 1080 break; 1081 case 0x0474: 1082 bufpush(0x0475); 1083 break; 1084 case 0x0476: 1085 bufpush(0x0477); 1086 break; 1087 case 0x0478: 1088 bufpush(0x0479); 1089 break; 1090 case 0x047A: 1091 bufpush(0x047B); 1092 break; 1093 case 0x047C: 1094 bufpush(0x047D); 1095 break; 1096 case 0x047E: 1097 bufpush(0x047F); 1098 break; 1099 case 0x0480: 1100 bufpush(0x0481); 1101 break; 1102 case 0x048A: 1103 bufpush(0x048B); 1104 break; 1105 case 0x048C: 1106 bufpush(0x048D); 1107 break; 1108 case 0x048E: 1109 bufpush(0x048F); 1110 break; 1111 case 0x0490: 1112 bufpush(0x0491); 1113 break; 1114 case 0x0492: 1115 bufpush(0x0493); 1116 break; 1117 case 0x0494: 1118 bufpush(0x0495); 1119 break; 1120 case 0x0496: 1121 bufpush(0x0497); 1122 break; 1123 case 0x0498: 1124 bufpush(0x0499); 1125 break; 1126 case 0x049A: 1127 bufpush(0x049B); 1128 break; 1129 case 0x049C: 1130 bufpush(0x049D); 1131 break; 1132 case 0x049E: 1133 bufpush(0x049F); 1134 break; 1135 case 0x04A0: 1136 bufpush(0x04A1); 1137 break; 1138 case 0x04A2: 1139 bufpush(0x04A3); 1140 break; 1141 case 0x04A4: 1142 bufpush(0x04A5); 1143 break; 1144 case 0x04A6: 1145 bufpush(0x04A7); 1146 break; 1147 case 0x04A8: 1148 bufpush(0x04A9); 1149 break; 1150 case 0x04AA: 1151 bufpush(0x04AB); 1152 break; 1153 case 0x04AC: 1154 bufpush(0x04AD); 1155 break; 1156 case 0x04AE: 1157 bufpush(0x04AF); 1158 break; 1159 case 0x04B0: 1160 bufpush(0x04B1); 1161 break; 1162 case 0x04B2: 1163 bufpush(0x04B3); 1164 break; 1165 case 0x04B4: 1166 bufpush(0x04B5); 1167 break; 1168 case 0x04B6: 1169 bufpush(0x04B7); 1170 break; 1171 case 0x04B8: 1172 bufpush(0x04B9); 1173 break; 1174 case 0x04BA: 1175 bufpush(0x04BB); 1176 break; 1177 case 0x04BC: 1178 bufpush(0x04BD); 1179 break; 1180 case 0x04BE: 1181 bufpush(0x04BF); 1182 break; 1183 case 0x04C0: 1184 bufpush(0x04CF); 1185 break; 1186 case 0x04C1: 1187 bufpush(0x04C2); 1188 break; 1189 case 0x04C3: 1190 bufpush(0x04C4); 1191 break; 1192 case 0x04C5: 1193 bufpush(0x04C6); 1194 break; 1195 case 0x04C7: 1196 bufpush(0x04C8); 1197 break; 1198 case 0x04C9: 1199 bufpush(0x04CA); 1200 break; 1201 case 0x04CB: 1202 bufpush(0x04CC); 1203 break; 1204 case 0x04CD: 1205 bufpush(0x04CE); 1206 break; 1207 case 0x04D0: 1208 bufpush(0x04D1); 1209 break; 1210 case 0x04D2: 1211 bufpush(0x04D3); 1212 break; 1213 case 0x04D4: 1214 bufpush(0x04D5); 1215 break; 1216 case 0x04D6: 1217 bufpush(0x04D7); 1218 break; 1219 case 0x04D8: 1220 bufpush(0x04D9); 1221 break; 1222 case 0x04DA: 1223 bufpush(0x04DB); 1224 break; 1225 case 0x04DC: 1226 bufpush(0x04DD); 1227 break; 1228 case 0x04DE: 1229 bufpush(0x04DF); 1230 break; 1231 case 0x04E0: 1232 bufpush(0x04E1); 1233 break; 1234 case 0x04E2: 1235 bufpush(0x04E3); 1236 break; 1237 case 0x04E4: 1238 bufpush(0x04E5); 1239 break; 1240 case 0x04E6: 1241 bufpush(0x04E7); 1242 break; 1243 case 0x04E8: 1244 bufpush(0x04E9); 1245 break; 1246 case 0x04EA: 1247 bufpush(0x04EB); 1248 break; 1249 case 0x04EC: 1250 bufpush(0x04ED); 1251 break; 1252 case 0x04EE: 1253 bufpush(0x04EF); 1254 break; 1255 case 0x04F0: 1256 bufpush(0x04F1); 1257 break; 1258 case 0x04F2: 1259 bufpush(0x04F3); 1260 break; 1261 case 0x04F4: 1262 bufpush(0x04F5); 1263 break; 1264 case 0x04F6: 1265 bufpush(0x04F7); 1266 break; 1267 case 0x04F8: 1268 bufpush(0x04F9); 1269 break; 1270 case 0x04FA: 1271 bufpush(0x04FB); 1272 break; 1273 case 0x04FC: 1274 bufpush(0x04FD); 1275 break; 1276 case 0x04FE: 1277 bufpush(0x04FF); 1278 break; 1279 case 0x0500: 1280 bufpush(0x0501); 1281 break; 1282 case 0x0502: 1283 bufpush(0x0503); 1284 break; 1285 case 0x0504: 1286 bufpush(0x0505); 1287 break; 1288 case 0x0506: 1289 bufpush(0x0507); 1290 break; 1291 case 0x0508: 1292 bufpush(0x0509); 1293 break; 1294 case 0x050A: 1295 bufpush(0x050B); 1296 break; 1297 case 0x050C: 1298 bufpush(0x050D); 1299 break; 1300 case 0x050E: 1301 bufpush(0x050F); 1302 break; 1303 case 0x0510: 1304 bufpush(0x0511); 1305 break; 1306 case 0x0512: 1307 bufpush(0x0513); 1308 break; 1309 case 0x0514: 1310 bufpush(0x0515); 1311 break; 1312 case 0x0516: 1313 bufpush(0x0517); 1314 break; 1315 case 0x0518: 1316 bufpush(0x0519); 1317 break; 1318 case 0x051A: 1319 bufpush(0x051B); 1320 break; 1321 case 0x051C: 1322 bufpush(0x051D); 1323 break; 1324 case 0x051E: 1325 bufpush(0x051F); 1326 break; 1327 case 0x0520: 1328 bufpush(0x0521); 1329 break; 1330 case 0x0522: 1331 bufpush(0x0523); 1332 break; 1333 case 0x0524: 1334 bufpush(0x0525); 1335 break; 1336 case 0x0526: 1337 bufpush(0x0527); 1338 break; 1339 case 0x0528: 1340 bufpush(0x0529); 1341 break; 1342 case 0x052A: 1343 bufpush(0x052B); 1344 break; 1345 case 0x052C: 1346 bufpush(0x052D); 1347 break; 1348 case 0x052E: 1349 bufpush(0x052F); 1350 break; 1351 case 0x0531: 1352 bufpush(0x0561); 1353 break; 1354 case 0x0532: 1355 bufpush(0x0562); 1356 break; 1357 case 0x0533: 1358 bufpush(0x0563); 1359 break; 1360 case 0x0534: 1361 bufpush(0x0564); 1362 break; 1363 case 0x0535: 1364 bufpush(0x0565); 1365 break; 1366 case 0x0536: 1367 bufpush(0x0566); 1368 break; 1369 case 0x0537: 1370 bufpush(0x0567); 1371 break; 1372 case 0x0538: 1373 bufpush(0x0568); 1374 break; 1375 case 0x0539: 1376 bufpush(0x0569); 1377 break; 1378 case 0x053A: 1379 bufpush(0x056A); 1380 break; 1381 case 0x053B: 1382 bufpush(0x056B); 1383 break; 1384 case 0x053C: 1385 bufpush(0x056C); 1386 break; 1387 case 0x053D: 1388 bufpush(0x056D); 1389 break; 1390 case 0x053E: 1391 bufpush(0x056E); 1392 break; 1393 case 0x053F: 1394 bufpush(0x056F); 1395 break; 1396 case 0x0540: 1397 bufpush(0x0570); 1398 break; 1399 case 0x0541: 1400 bufpush(0x0571); 1401 break; 1402 case 0x0542: 1403 bufpush(0x0572); 1404 break; 1405 case 0x0543: 1406 bufpush(0x0573); 1407 break; 1408 case 0x0544: 1409 bufpush(0x0574); 1410 break; 1411 case 0x0545: 1412 bufpush(0x0575); 1413 break; 1414 case 0x0546: 1415 bufpush(0x0576); 1416 break; 1417 case 0x0547: 1418 bufpush(0x0577); 1419 break; 1420 case 0x0548: 1421 bufpush(0x0578); 1422 break; 1423 case 0x0549: 1424 bufpush(0x0579); 1425 break; 1426 case 0x054A: 1427 bufpush(0x057A); 1428 break; 1429 case 0x054B: 1430 bufpush(0x057B); 1431 break; 1432 case 0x054C: 1433 bufpush(0x057C); 1434 break; 1435 case 0x054D: 1436 bufpush(0x057D); 1437 break; 1438 case 0x054E: 1439 bufpush(0x057E); 1440 break; 1441 case 0x054F: 1442 bufpush(0x057F); 1443 break; 1444 case 0x0550: 1445 bufpush(0x0580); 1446 break; 1447 case 0x0551: 1448 bufpush(0x0581); 1449 break; 1450 case 0x0552: 1451 bufpush(0x0582); 1452 break; 1453 case 0x0553: 1454 bufpush(0x0583); 1455 break; 1456 case 0x0554: 1457 bufpush(0x0584); 1458 break; 1459 case 0x0555: 1460 bufpush(0x0585); 1461 break; 1462 case 0x0556: 1463 bufpush(0x0586); 1464 break; 1465 case 0x0587: 1466 bufpush(0x0565); 1467 bufpush(0x0582); 1468 break; 1469 case 0x10A0: 1470 bufpush(0x2D00); 1471 break; 1472 case 0x10A1: 1473 bufpush(0x2D01); 1474 break; 1475 case 0x10A2: 1476 bufpush(0x2D02); 1477 break; 1478 case 0x10A3: 1479 bufpush(0x2D03); 1480 break; 1481 case 0x10A4: 1482 bufpush(0x2D04); 1483 break; 1484 case 0x10A5: 1485 bufpush(0x2D05); 1486 break; 1487 case 0x10A6: 1488 bufpush(0x2D06); 1489 break; 1490 case 0x10A7: 1491 bufpush(0x2D07); 1492 break; 1493 case 0x10A8: 1494 bufpush(0x2D08); 1495 break; 1496 case 0x10A9: 1497 bufpush(0x2D09); 1498 break; 1499 case 0x10AA: 1500 bufpush(0x2D0A); 1501 break; 1502 case 0x10AB: 1503 bufpush(0x2D0B); 1504 break; 1505 case 0x10AC: 1506 bufpush(0x2D0C); 1507 break; 1508 case 0x10AD: 1509 bufpush(0x2D0D); 1510 break; 1511 case 0x10AE: 1512 bufpush(0x2D0E); 1513 break; 1514 case 0x10AF: 1515 bufpush(0x2D0F); 1516 break; 1517 case 0x10B0: 1518 bufpush(0x2D10); 1519 break; 1520 case 0x10B1: 1521 bufpush(0x2D11); 1522 break; 1523 case 0x10B2: 1524 bufpush(0x2D12); 1525 break; 1526 case 0x10B3: 1527 bufpush(0x2D13); 1528 break; 1529 case 0x10B4: 1530 bufpush(0x2D14); 1531 break; 1532 case 0x10B5: 1533 bufpush(0x2D15); 1534 break; 1535 case 0x10B6: 1536 bufpush(0x2D16); 1537 break; 1538 case 0x10B7: 1539 bufpush(0x2D17); 1540 break; 1541 case 0x10B8: 1542 bufpush(0x2D18); 1543 break; 1544 case 0x10B9: 1545 bufpush(0x2D19); 1546 break; 1547 case 0x10BA: 1548 bufpush(0x2D1A); 1549 break; 1550 case 0x10BB: 1551 bufpush(0x2D1B); 1552 break; 1553 case 0x10BC: 1554 bufpush(0x2D1C); 1555 break; 1556 case 0x10BD: 1557 bufpush(0x2D1D); 1558 break; 1559 case 0x10BE: 1560 bufpush(0x2D1E); 1561 break; 1562 case 0x10BF: 1563 bufpush(0x2D1F); 1564 break; 1565 case 0x10C0: 1566 bufpush(0x2D20); 1567 break; 1568 case 0x10C1: 1569 bufpush(0x2D21); 1570 break; 1571 case 0x10C2: 1572 bufpush(0x2D22); 1573 break; 1574 case 0x10C3: 1575 bufpush(0x2D23); 1576 break; 1577 case 0x10C4: 1578 bufpush(0x2D24); 1579 break; 1580 case 0x10C5: 1581 bufpush(0x2D25); 1582 break; 1583 case 0x10C7: 1584 bufpush(0x2D27); 1585 break; 1586 case 0x10CD: 1587 bufpush(0x2D2D); 1588 break; 1589 case 0x13F8: 1590 bufpush(0x13F0); 1591 break; 1592 case 0x13F9: 1593 bufpush(0x13F1); 1594 break; 1595 case 0x13FA: 1596 bufpush(0x13F2); 1597 break; 1598 case 0x13FB: 1599 bufpush(0x13F3); 1600 break; 1601 case 0x13FC: 1602 bufpush(0x13F4); 1603 break; 1604 case 0x13FD: 1605 bufpush(0x13F5); 1606 break; 1607 case 0x1C80: 1608 bufpush(0x0432); 1609 break; 1610 case 0x1C81: 1611 bufpush(0x0434); 1612 break; 1613 case 0x1C82: 1614 bufpush(0x043E); 1615 break; 1616 case 0x1C83: 1617 bufpush(0x0441); 1618 break; 1619 case 0x1C84: 1620 bufpush(0x0442); 1621 break; 1622 case 0x1C85: 1623 bufpush(0x0442); 1624 break; 1625 case 0x1C86: 1626 bufpush(0x044A); 1627 break; 1628 case 0x1C87: 1629 bufpush(0x0463); 1630 break; 1631 case 0x1C88: 1632 bufpush(0xA64B); 1633 break; 1634 case 0x1C90: 1635 bufpush(0x10D0); 1636 break; 1637 case 0x1C91: 1638 bufpush(0x10D1); 1639 break; 1640 case 0x1C92: 1641 bufpush(0x10D2); 1642 break; 1643 case 0x1C93: 1644 bufpush(0x10D3); 1645 break; 1646 case 0x1C94: 1647 bufpush(0x10D4); 1648 break; 1649 case 0x1C95: 1650 bufpush(0x10D5); 1651 break; 1652 case 0x1C96: 1653 bufpush(0x10D6); 1654 break; 1655 case 0x1C97: 1656 bufpush(0x10D7); 1657 break; 1658 case 0x1C98: 1659 bufpush(0x10D8); 1660 break; 1661 case 0x1C99: 1662 bufpush(0x10D9); 1663 break; 1664 case 0x1C9A: 1665 bufpush(0x10DA); 1666 break; 1667 case 0x1C9B: 1668 bufpush(0x10DB); 1669 break; 1670 case 0x1C9C: 1671 bufpush(0x10DC); 1672 break; 1673 case 0x1C9D: 1674 bufpush(0x10DD); 1675 break; 1676 case 0x1C9E: 1677 bufpush(0x10DE); 1678 break; 1679 case 0x1C9F: 1680 bufpush(0x10DF); 1681 break; 1682 case 0x1CA0: 1683 bufpush(0x10E0); 1684 break; 1685 case 0x1CA1: 1686 bufpush(0x10E1); 1687 break; 1688 case 0x1CA2: 1689 bufpush(0x10E2); 1690 break; 1691 case 0x1CA3: 1692 bufpush(0x10E3); 1693 break; 1694 case 0x1CA4: 1695 bufpush(0x10E4); 1696 break; 1697 case 0x1CA5: 1698 bufpush(0x10E5); 1699 break; 1700 case 0x1CA6: 1701 bufpush(0x10E6); 1702 break; 1703 case 0x1CA7: 1704 bufpush(0x10E7); 1705 break; 1706 case 0x1CA8: 1707 bufpush(0x10E8); 1708 break; 1709 case 0x1CA9: 1710 bufpush(0x10E9); 1711 break; 1712 case 0x1CAA: 1713 bufpush(0x10EA); 1714 break; 1715 case 0x1CAB: 1716 bufpush(0x10EB); 1717 break; 1718 case 0x1CAC: 1719 bufpush(0x10EC); 1720 break; 1721 case 0x1CAD: 1722 bufpush(0x10ED); 1723 break; 1724 case 0x1CAE: 1725 bufpush(0x10EE); 1726 break; 1727 case 0x1CAF: 1728 bufpush(0x10EF); 1729 break; 1730 case 0x1CB0: 1731 bufpush(0x10F0); 1732 break; 1733 case 0x1CB1: 1734 bufpush(0x10F1); 1735 break; 1736 case 0x1CB2: 1737 bufpush(0x10F2); 1738 break; 1739 case 0x1CB3: 1740 bufpush(0x10F3); 1741 break; 1742 case 0x1CB4: 1743 bufpush(0x10F4); 1744 break; 1745 case 0x1CB5: 1746 bufpush(0x10F5); 1747 break; 1748 case 0x1CB6: 1749 bufpush(0x10F6); 1750 break; 1751 case 0x1CB7: 1752 bufpush(0x10F7); 1753 break; 1754 case 0x1CB8: 1755 bufpush(0x10F8); 1756 break; 1757 case 0x1CB9: 1758 bufpush(0x10F9); 1759 break; 1760 case 0x1CBA: 1761 bufpush(0x10FA); 1762 break; 1763 case 0x1CBD: 1764 bufpush(0x10FD); 1765 break; 1766 case 0x1CBE: 1767 bufpush(0x10FE); 1768 break; 1769 case 0x1CBF: 1770 bufpush(0x10FF); 1771 break; 1772 case 0x1E00: 1773 bufpush(0x1E01); 1774 break; 1775 case 0x1E02: 1776 bufpush(0x1E03); 1777 break; 1778 case 0x1E04: 1779 bufpush(0x1E05); 1780 break; 1781 case 0x1E06: 1782 bufpush(0x1E07); 1783 break; 1784 case 0x1E08: 1785 bufpush(0x1E09); 1786 break; 1787 case 0x1E0A: 1788 bufpush(0x1E0B); 1789 break; 1790 case 0x1E0C: 1791 bufpush(0x1E0D); 1792 break; 1793 case 0x1E0E: 1794 bufpush(0x1E0F); 1795 break; 1796 case 0x1E10: 1797 bufpush(0x1E11); 1798 break; 1799 case 0x1E12: 1800 bufpush(0x1E13); 1801 break; 1802 case 0x1E14: 1803 bufpush(0x1E15); 1804 break; 1805 case 0x1E16: 1806 bufpush(0x1E17); 1807 break; 1808 case 0x1E18: 1809 bufpush(0x1E19); 1810 break; 1811 case 0x1E1A: 1812 bufpush(0x1E1B); 1813 break; 1814 case 0x1E1C: 1815 bufpush(0x1E1D); 1816 break; 1817 case 0x1E1E: 1818 bufpush(0x1E1F); 1819 break; 1820 case 0x1E20: 1821 bufpush(0x1E21); 1822 break; 1823 case 0x1E22: 1824 bufpush(0x1E23); 1825 break; 1826 case 0x1E24: 1827 bufpush(0x1E25); 1828 break; 1829 case 0x1E26: 1830 bufpush(0x1E27); 1831 break; 1832 case 0x1E28: 1833 bufpush(0x1E29); 1834 break; 1835 case 0x1E2A: 1836 bufpush(0x1E2B); 1837 break; 1838 case 0x1E2C: 1839 bufpush(0x1E2D); 1840 break; 1841 case 0x1E2E: 1842 bufpush(0x1E2F); 1843 break; 1844 case 0x1E30: 1845 bufpush(0x1E31); 1846 break; 1847 case 0x1E32: 1848 bufpush(0x1E33); 1849 break; 1850 case 0x1E34: 1851 bufpush(0x1E35); 1852 break; 1853 case 0x1E36: 1854 bufpush(0x1E37); 1855 break; 1856 case 0x1E38: 1857 bufpush(0x1E39); 1858 break; 1859 case 0x1E3A: 1860 bufpush(0x1E3B); 1861 break; 1862 case 0x1E3C: 1863 bufpush(0x1E3D); 1864 break; 1865 case 0x1E3E: 1866 bufpush(0x1E3F); 1867 break; 1868 case 0x1E40: 1869 bufpush(0x1E41); 1870 break; 1871 case 0x1E42: 1872 bufpush(0x1E43); 1873 break; 1874 case 0x1E44: 1875 bufpush(0x1E45); 1876 break; 1877 case 0x1E46: 1878 bufpush(0x1E47); 1879 break; 1880 case 0x1E48: 1881 bufpush(0x1E49); 1882 break; 1883 case 0x1E4A: 1884 bufpush(0x1E4B); 1885 break; 1886 case 0x1E4C: 1887 bufpush(0x1E4D); 1888 break; 1889 case 0x1E4E: 1890 bufpush(0x1E4F); 1891 break; 1892 case 0x1E50: 1893 bufpush(0x1E51); 1894 break; 1895 case 0x1E52: 1896 bufpush(0x1E53); 1897 break; 1898 case 0x1E54: 1899 bufpush(0x1E55); 1900 break; 1901 case 0x1E56: 1902 bufpush(0x1E57); 1903 break; 1904 case 0x1E58: 1905 bufpush(0x1E59); 1906 break; 1907 case 0x1E5A: 1908 bufpush(0x1E5B); 1909 break; 1910 case 0x1E5C: 1911 bufpush(0x1E5D); 1912 break; 1913 case 0x1E5E: 1914 bufpush(0x1E5F); 1915 break; 1916 case 0x1E60: 1917 bufpush(0x1E61); 1918 break; 1919 case 0x1E62: 1920 bufpush(0x1E63); 1921 break; 1922 case 0x1E64: 1923 bufpush(0x1E65); 1924 break; 1925 case 0x1E66: 1926 bufpush(0x1E67); 1927 break; 1928 case 0x1E68: 1929 bufpush(0x1E69); 1930 break; 1931 case 0x1E6A: 1932 bufpush(0x1E6B); 1933 break; 1934 case 0x1E6C: 1935 bufpush(0x1E6D); 1936 break; 1937 case 0x1E6E: 1938 bufpush(0x1E6F); 1939 break; 1940 case 0x1E70: 1941 bufpush(0x1E71); 1942 break; 1943 case 0x1E72: 1944 bufpush(0x1E73); 1945 break; 1946 case 0x1E74: 1947 bufpush(0x1E75); 1948 break; 1949 case 0x1E76: 1950 bufpush(0x1E77); 1951 break; 1952 case 0x1E78: 1953 bufpush(0x1E79); 1954 break; 1955 case 0x1E7A: 1956 bufpush(0x1E7B); 1957 break; 1958 case 0x1E7C: 1959 bufpush(0x1E7D); 1960 break; 1961 case 0x1E7E: 1962 bufpush(0x1E7F); 1963 break; 1964 case 0x1E80: 1965 bufpush(0x1E81); 1966 break; 1967 case 0x1E82: 1968 bufpush(0x1E83); 1969 break; 1970 case 0x1E84: 1971 bufpush(0x1E85); 1972 break; 1973 case 0x1E86: 1974 bufpush(0x1E87); 1975 break; 1976 case 0x1E88: 1977 bufpush(0x1E89); 1978 break; 1979 case 0x1E8A: 1980 bufpush(0x1E8B); 1981 break; 1982 case 0x1E8C: 1983 bufpush(0x1E8D); 1984 break; 1985 case 0x1E8E: 1986 bufpush(0x1E8F); 1987 break; 1988 case 0x1E90: 1989 bufpush(0x1E91); 1990 break; 1991 case 0x1E92: 1992 bufpush(0x1E93); 1993 break; 1994 case 0x1E94: 1995 bufpush(0x1E95); 1996 break; 1997 case 0x1E96: 1998 bufpush(0x0068); 1999 bufpush(0x0331); 2000 break; 2001 case 0x1E97: 2002 bufpush(0x0074); 2003 bufpush(0x0308); 2004 break; 2005 case 0x1E98: 2006 bufpush(0x0077); 2007 bufpush(0x030A); 2008 break; 2009 case 0x1E99: 2010 bufpush(0x0079); 2011 bufpush(0x030A); 2012 break; 2013 case 0x1E9A: 2014 bufpush(0x0061); 2015 bufpush(0x02BE); 2016 break; 2017 case 0x1E9B: 2018 bufpush(0x1E61); 2019 break; 2020 case 0x1E9E: 2021 bufpush(0x0073); 2022 bufpush(0x0073); 2023 break; 2024 case 0x1EA0: 2025 bufpush(0x1EA1); 2026 break; 2027 case 0x1EA2: 2028 bufpush(0x1EA3); 2029 break; 2030 case 0x1EA4: 2031 bufpush(0x1EA5); 2032 break; 2033 case 0x1EA6: 2034 bufpush(0x1EA7); 2035 break; 2036 case 0x1EA8: 2037 bufpush(0x1EA9); 2038 break; 2039 case 0x1EAA: 2040 bufpush(0x1EAB); 2041 break; 2042 case 0x1EAC: 2043 bufpush(0x1EAD); 2044 break; 2045 case 0x1EAE: 2046 bufpush(0x1EAF); 2047 break; 2048 case 0x1EB0: 2049 bufpush(0x1EB1); 2050 break; 2051 case 0x1EB2: 2052 bufpush(0x1EB3); 2053 break; 2054 case 0x1EB4: 2055 bufpush(0x1EB5); 2056 break; 2057 case 0x1EB6: 2058 bufpush(0x1EB7); 2059 break; 2060 case 0x1EB8: 2061 bufpush(0x1EB9); 2062 break; 2063 case 0x1EBA: 2064 bufpush(0x1EBB); 2065 break; 2066 case 0x1EBC: 2067 bufpush(0x1EBD); 2068 break; 2069 case 0x1EBE: 2070 bufpush(0x1EBF); 2071 break; 2072 case 0x1EC0: 2073 bufpush(0x1EC1); 2074 break; 2075 case 0x1EC2: 2076 bufpush(0x1EC3); 2077 break; 2078 case 0x1EC4: 2079 bufpush(0x1EC5); 2080 break; 2081 case 0x1EC6: 2082 bufpush(0x1EC7); 2083 break; 2084 case 0x1EC8: 2085 bufpush(0x1EC9); 2086 break; 2087 case 0x1ECA: 2088 bufpush(0x1ECB); 2089 break; 2090 case 0x1ECC: 2091 bufpush(0x1ECD); 2092 break; 2093 case 0x1ECE: 2094 bufpush(0x1ECF); 2095 break; 2096 case 0x1ED0: 2097 bufpush(0x1ED1); 2098 break; 2099 case 0x1ED2: 2100 bufpush(0x1ED3); 2101 break; 2102 case 0x1ED4: 2103 bufpush(0x1ED5); 2104 break; 2105 case 0x1ED6: 2106 bufpush(0x1ED7); 2107 break; 2108 case 0x1ED8: 2109 bufpush(0x1ED9); 2110 break; 2111 case 0x1EDA: 2112 bufpush(0x1EDB); 2113 break; 2114 case 0x1EDC: 2115 bufpush(0x1EDD); 2116 break; 2117 case 0x1EDE: 2118 bufpush(0x1EDF); 2119 break; 2120 case 0x1EE0: 2121 bufpush(0x1EE1); 2122 break; 2123 case 0x1EE2: 2124 bufpush(0x1EE3); 2125 break; 2126 case 0x1EE4: 2127 bufpush(0x1EE5); 2128 break; 2129 case 0x1EE6: 2130 bufpush(0x1EE7); 2131 break; 2132 case 0x1EE8: 2133 bufpush(0x1EE9); 2134 break; 2135 case 0x1EEA: 2136 bufpush(0x1EEB); 2137 break; 2138 case 0x1EEC: 2139 bufpush(0x1EED); 2140 break; 2141 case 0x1EEE: 2142 bufpush(0x1EEF); 2143 break; 2144 case 0x1EF0: 2145 bufpush(0x1EF1); 2146 break; 2147 case 0x1EF2: 2148 bufpush(0x1EF3); 2149 break; 2150 case 0x1EF4: 2151 bufpush(0x1EF5); 2152 break; 2153 case 0x1EF6: 2154 bufpush(0x1EF7); 2155 break; 2156 case 0x1EF8: 2157 bufpush(0x1EF9); 2158 break; 2159 case 0x1EFA: 2160 bufpush(0x1EFB); 2161 break; 2162 case 0x1EFC: 2163 bufpush(0x1EFD); 2164 break; 2165 case 0x1EFE: 2166 bufpush(0x1EFF); 2167 break; 2168 case 0x1F08: 2169 bufpush(0x1F00); 2170 break; 2171 case 0x1F09: 2172 bufpush(0x1F01); 2173 break; 2174 case 0x1F0A: 2175 bufpush(0x1F02); 2176 break; 2177 case 0x1F0B: 2178 bufpush(0x1F03); 2179 break; 2180 case 0x1F0C: 2181 bufpush(0x1F04); 2182 break; 2183 case 0x1F0D: 2184 bufpush(0x1F05); 2185 break; 2186 case 0x1F0E: 2187 bufpush(0x1F06); 2188 break; 2189 case 0x1F0F: 2190 bufpush(0x1F07); 2191 break; 2192 case 0x1F18: 2193 bufpush(0x1F10); 2194 break; 2195 case 0x1F19: 2196 bufpush(0x1F11); 2197 break; 2198 case 0x1F1A: 2199 bufpush(0x1F12); 2200 break; 2201 case 0x1F1B: 2202 bufpush(0x1F13); 2203 break; 2204 case 0x1F1C: 2205 bufpush(0x1F14); 2206 break; 2207 case 0x1F1D: 2208 bufpush(0x1F15); 2209 break; 2210 case 0x1F28: 2211 bufpush(0x1F20); 2212 break; 2213 case 0x1F29: 2214 bufpush(0x1F21); 2215 break; 2216 case 0x1F2A: 2217 bufpush(0x1F22); 2218 break; 2219 case 0x1F2B: 2220 bufpush(0x1F23); 2221 break; 2222 case 0x1F2C: 2223 bufpush(0x1F24); 2224 break; 2225 case 0x1F2D: 2226 bufpush(0x1F25); 2227 break; 2228 case 0x1F2E: 2229 bufpush(0x1F26); 2230 break; 2231 case 0x1F2F: 2232 bufpush(0x1F27); 2233 break; 2234 case 0x1F38: 2235 bufpush(0x1F30); 2236 break; 2237 case 0x1F39: 2238 bufpush(0x1F31); 2239 break; 2240 case 0x1F3A: 2241 bufpush(0x1F32); 2242 break; 2243 case 0x1F3B: 2244 bufpush(0x1F33); 2245 break; 2246 case 0x1F3C: 2247 bufpush(0x1F34); 2248 break; 2249 case 0x1F3D: 2250 bufpush(0x1F35); 2251 break; 2252 case 0x1F3E: 2253 bufpush(0x1F36); 2254 break; 2255 case 0x1F3F: 2256 bufpush(0x1F37); 2257 break; 2258 case 0x1F48: 2259 bufpush(0x1F40); 2260 break; 2261 case 0x1F49: 2262 bufpush(0x1F41); 2263 break; 2264 case 0x1F4A: 2265 bufpush(0x1F42); 2266 break; 2267 case 0x1F4B: 2268 bufpush(0x1F43); 2269 break; 2270 case 0x1F4C: 2271 bufpush(0x1F44); 2272 break; 2273 case 0x1F4D: 2274 bufpush(0x1F45); 2275 break; 2276 case 0x1F50: 2277 bufpush(0x03C5); 2278 bufpush(0x0313); 2279 break; 2280 case 0x1F52: 2281 bufpush(0x03C5); 2282 bufpush(0x0313); 2283 bufpush(0x0300); 2284 break; 2285 case 0x1F54: 2286 bufpush(0x03C5); 2287 bufpush(0x0313); 2288 bufpush(0x0301); 2289 break; 2290 case 0x1F56: 2291 bufpush(0x03C5); 2292 bufpush(0x0313); 2293 bufpush(0x0342); 2294 break; 2295 case 0x1F59: 2296 bufpush(0x1F51); 2297 break; 2298 case 0x1F5B: 2299 bufpush(0x1F53); 2300 break; 2301 case 0x1F5D: 2302 bufpush(0x1F55); 2303 break; 2304 case 0x1F5F: 2305 bufpush(0x1F57); 2306 break; 2307 case 0x1F68: 2308 bufpush(0x1F60); 2309 break; 2310 case 0x1F69: 2311 bufpush(0x1F61); 2312 break; 2313 case 0x1F6A: 2314 bufpush(0x1F62); 2315 break; 2316 case 0x1F6B: 2317 bufpush(0x1F63); 2318 break; 2319 case 0x1F6C: 2320 bufpush(0x1F64); 2321 break; 2322 case 0x1F6D: 2323 bufpush(0x1F65); 2324 break; 2325 case 0x1F6E: 2326 bufpush(0x1F66); 2327 break; 2328 case 0x1F6F: 2329 bufpush(0x1F67); 2330 break; 2331 case 0x1F80: 2332 bufpush(0x1F00); 2333 bufpush(0x03B9); 2334 break; 2335 case 0x1F81: 2336 bufpush(0x1F01); 2337 bufpush(0x03B9); 2338 break; 2339 case 0x1F82: 2340 bufpush(0x1F02); 2341 bufpush(0x03B9); 2342 break; 2343 case 0x1F83: 2344 bufpush(0x1F03); 2345 bufpush(0x03B9); 2346 break; 2347 case 0x1F84: 2348 bufpush(0x1F04); 2349 bufpush(0x03B9); 2350 break; 2351 case 0x1F85: 2352 bufpush(0x1F05); 2353 bufpush(0x03B9); 2354 break; 2355 case 0x1F86: 2356 bufpush(0x1F06); 2357 bufpush(0x03B9); 2358 break; 2359 case 0x1F87: 2360 bufpush(0x1F07); 2361 bufpush(0x03B9); 2362 break; 2363 case 0x1F88: 2364 bufpush(0x1F00); 2365 bufpush(0x03B9); 2366 break; 2367 case 0x1F89: 2368 bufpush(0x1F01); 2369 bufpush(0x03B9); 2370 break; 2371 case 0x1F8A: 2372 bufpush(0x1F02); 2373 bufpush(0x03B9); 2374 break; 2375 case 0x1F8B: 2376 bufpush(0x1F03); 2377 bufpush(0x03B9); 2378 break; 2379 case 0x1F8C: 2380 bufpush(0x1F04); 2381 bufpush(0x03B9); 2382 break; 2383 case 0x1F8D: 2384 bufpush(0x1F05); 2385 bufpush(0x03B9); 2386 break; 2387 case 0x1F8E: 2388 bufpush(0x1F06); 2389 bufpush(0x03B9); 2390 break; 2391 case 0x1F8F: 2392 bufpush(0x1F07); 2393 bufpush(0x03B9); 2394 break; 2395 case 0x1F90: 2396 bufpush(0x1F20); 2397 bufpush(0x03B9); 2398 break; 2399 case 0x1F91: 2400 bufpush(0x1F21); 2401 bufpush(0x03B9); 2402 break; 2403 case 0x1F92: 2404 bufpush(0x1F22); 2405 bufpush(0x03B9); 2406 break; 2407 case 0x1F93: 2408 bufpush(0x1F23); 2409 bufpush(0x03B9); 2410 break; 2411 case 0x1F94: 2412 bufpush(0x1F24); 2413 bufpush(0x03B9); 2414 break; 2415 case 0x1F95: 2416 bufpush(0x1F25); 2417 bufpush(0x03B9); 2418 break; 2419 case 0x1F96: 2420 bufpush(0x1F26); 2421 bufpush(0x03B9); 2422 break; 2423 case 0x1F97: 2424 bufpush(0x1F27); 2425 bufpush(0x03B9); 2426 break; 2427 case 0x1F98: 2428 bufpush(0x1F20); 2429 bufpush(0x03B9); 2430 break; 2431 case 0x1F99: 2432 bufpush(0x1F21); 2433 bufpush(0x03B9); 2434 break; 2435 case 0x1F9A: 2436 bufpush(0x1F22); 2437 bufpush(0x03B9); 2438 break; 2439 case 0x1F9B: 2440 bufpush(0x1F23); 2441 bufpush(0x03B9); 2442 break; 2443 case 0x1F9C: 2444 bufpush(0x1F24); 2445 bufpush(0x03B9); 2446 break; 2447 case 0x1F9D: 2448 bufpush(0x1F25); 2449 bufpush(0x03B9); 2450 break; 2451 case 0x1F9E: 2452 bufpush(0x1F26); 2453 bufpush(0x03B9); 2454 break; 2455 case 0x1F9F: 2456 bufpush(0x1F27); 2457 bufpush(0x03B9); 2458 break; 2459 case 0x1FA0: 2460 bufpush(0x1F60); 2461 bufpush(0x03B9); 2462 break; 2463 case 0x1FA1: 2464 bufpush(0x1F61); 2465 bufpush(0x03B9); 2466 break; 2467 case 0x1FA2: 2468 bufpush(0x1F62); 2469 bufpush(0x03B9); 2470 break; 2471 case 0x1FA3: 2472 bufpush(0x1F63); 2473 bufpush(0x03B9); 2474 break; 2475 case 0x1FA4: 2476 bufpush(0x1F64); 2477 bufpush(0x03B9); 2478 break; 2479 case 0x1FA5: 2480 bufpush(0x1F65); 2481 bufpush(0x03B9); 2482 break; 2483 case 0x1FA6: 2484 bufpush(0x1F66); 2485 bufpush(0x03B9); 2486 break; 2487 case 0x1FA7: 2488 bufpush(0x1F67); 2489 bufpush(0x03B9); 2490 break; 2491 case 0x1FA8: 2492 bufpush(0x1F60); 2493 bufpush(0x03B9); 2494 break; 2495 case 0x1FA9: 2496 bufpush(0x1F61); 2497 bufpush(0x03B9); 2498 break; 2499 case 0x1FAA: 2500 bufpush(0x1F62); 2501 bufpush(0x03B9); 2502 break; 2503 case 0x1FAB: 2504 bufpush(0x1F63); 2505 bufpush(0x03B9); 2506 break; 2507 case 0x1FAC: 2508 bufpush(0x1F64); 2509 bufpush(0x03B9); 2510 break; 2511 case 0x1FAD: 2512 bufpush(0x1F65); 2513 bufpush(0x03B9); 2514 break; 2515 case 0x1FAE: 2516 bufpush(0x1F66); 2517 bufpush(0x03B9); 2518 break; 2519 case 0x1FAF: 2520 bufpush(0x1F67); 2521 bufpush(0x03B9); 2522 break; 2523 case 0x1FB2: 2524 bufpush(0x1F70); 2525 bufpush(0x03B9); 2526 break; 2527 case 0x1FB3: 2528 bufpush(0x03B1); 2529 bufpush(0x03B9); 2530 break; 2531 case 0x1FB4: 2532 bufpush(0x03AC); 2533 bufpush(0x03B9); 2534 break; 2535 case 0x1FB6: 2536 bufpush(0x03B1); 2537 bufpush(0x0342); 2538 break; 2539 case 0x1FB7: 2540 bufpush(0x03B1); 2541 bufpush(0x0342); 2542 bufpush(0x03B9); 2543 break; 2544 case 0x1FB8: 2545 bufpush(0x1FB0); 2546 break; 2547 case 0x1FB9: 2548 bufpush(0x1FB1); 2549 break; 2550 case 0x1FBA: 2551 bufpush(0x1F70); 2552 break; 2553 case 0x1FBB: 2554 bufpush(0x1F71); 2555 break; 2556 case 0x1FBC: 2557 bufpush(0x03B1); 2558 bufpush(0x03B9); 2559 break; 2560 case 0x1FBE: 2561 bufpush(0x03B9); 2562 break; 2563 case 0x1FC2: 2564 bufpush(0x1F74); 2565 bufpush(0x03B9); 2566 break; 2567 case 0x1FC3: 2568 bufpush(0x03B7); 2569 bufpush(0x03B9); 2570 break; 2571 case 0x1FC4: 2572 bufpush(0x03AE); 2573 bufpush(0x03B9); 2574 break; 2575 case 0x1FC6: 2576 bufpush(0x03B7); 2577 bufpush(0x0342); 2578 break; 2579 case 0x1FC7: 2580 bufpush(0x03B7); 2581 bufpush(0x0342); 2582 bufpush(0x03B9); 2583 break; 2584 case 0x1FC8: 2585 bufpush(0x1F72); 2586 break; 2587 case 0x1FC9: 2588 bufpush(0x1F73); 2589 break; 2590 case 0x1FCA: 2591 bufpush(0x1F74); 2592 break; 2593 case 0x1FCB: 2594 bufpush(0x1F75); 2595 break; 2596 case 0x1FCC: 2597 bufpush(0x03B7); 2598 bufpush(0x03B9); 2599 break; 2600 case 0x1FD2: 2601 bufpush(0x03B9); 2602 bufpush(0x0308); 2603 bufpush(0x0300); 2604 break; 2605 case 0x1FD3: 2606 bufpush(0x03B9); 2607 bufpush(0x0308); 2608 bufpush(0x0301); 2609 break; 2610 case 0x1FD6: 2611 bufpush(0x03B9); 2612 bufpush(0x0342); 2613 break; 2614 case 0x1FD7: 2615 bufpush(0x03B9); 2616 bufpush(0x0308); 2617 bufpush(0x0342); 2618 break; 2619 case 0x1FD8: 2620 bufpush(0x1FD0); 2621 break; 2622 case 0x1FD9: 2623 bufpush(0x1FD1); 2624 break; 2625 case 0x1FDA: 2626 bufpush(0x1F76); 2627 break; 2628 case 0x1FDB: 2629 bufpush(0x1F77); 2630 break; 2631 case 0x1FE2: 2632 bufpush(0x03C5); 2633 bufpush(0x0308); 2634 bufpush(0x0300); 2635 break; 2636 case 0x1FE3: 2637 bufpush(0x03C5); 2638 bufpush(0x0308); 2639 bufpush(0x0301); 2640 break; 2641 case 0x1FE4: 2642 bufpush(0x03C1); 2643 bufpush(0x0313); 2644 break; 2645 case 0x1FE6: 2646 bufpush(0x03C5); 2647 bufpush(0x0342); 2648 break; 2649 case 0x1FE7: 2650 bufpush(0x03C5); 2651 bufpush(0x0308); 2652 bufpush(0x0342); 2653 break; 2654 case 0x1FE8: 2655 bufpush(0x1FE0); 2656 break; 2657 case 0x1FE9: 2658 bufpush(0x1FE1); 2659 break; 2660 case 0x1FEA: 2661 bufpush(0x1F7A); 2662 break; 2663 case 0x1FEB: 2664 bufpush(0x1F7B); 2665 break; 2666 case 0x1FEC: 2667 bufpush(0x1FE5); 2668 break; 2669 case 0x1FF2: 2670 bufpush(0x1F7C); 2671 bufpush(0x03B9); 2672 break; 2673 case 0x1FF3: 2674 bufpush(0x03C9); 2675 bufpush(0x03B9); 2676 break; 2677 case 0x1FF4: 2678 bufpush(0x03CE); 2679 bufpush(0x03B9); 2680 break; 2681 case 0x1FF6: 2682 bufpush(0x03C9); 2683 bufpush(0x0342); 2684 break; 2685 case 0x1FF7: 2686 bufpush(0x03C9); 2687 bufpush(0x0342); 2688 bufpush(0x03B9); 2689 break; 2690 case 0x1FF8: 2691 bufpush(0x1F78); 2692 break; 2693 case 0x1FF9: 2694 bufpush(0x1F79); 2695 break; 2696 case 0x1FFA: 2697 bufpush(0x1F7C); 2698 break; 2699 case 0x1FFB: 2700 bufpush(0x1F7D); 2701 break; 2702 case 0x1FFC: 2703 bufpush(0x03C9); 2704 bufpush(0x03B9); 2705 break; 2706 case 0x2126: 2707 bufpush(0x03C9); 2708 break; 2709 case 0x212A: 2710 bufpush(0x006B); 2711 break; 2712 case 0x212B: 2713 bufpush(0x00E5); 2714 break; 2715 case 0x2132: 2716 bufpush(0x214E); 2717 break; 2718 case 0x2160: 2719 bufpush(0x2170); 2720 break; 2721 case 0x2161: 2722 bufpush(0x2171); 2723 break; 2724 case 0x2162: 2725 bufpush(0x2172); 2726 break; 2727 case 0x2163: 2728 bufpush(0x2173); 2729 break; 2730 case 0x2164: 2731 bufpush(0x2174); 2732 break; 2733 case 0x2165: 2734 bufpush(0x2175); 2735 break; 2736 case 0x2166: 2737 bufpush(0x2176); 2738 break; 2739 case 0x2167: 2740 bufpush(0x2177); 2741 break; 2742 case 0x2168: 2743 bufpush(0x2178); 2744 break; 2745 case 0x2169: 2746 bufpush(0x2179); 2747 break; 2748 case 0x216A: 2749 bufpush(0x217A); 2750 break; 2751 case 0x216B: 2752 bufpush(0x217B); 2753 break; 2754 case 0x216C: 2755 bufpush(0x217C); 2756 break; 2757 case 0x216D: 2758 bufpush(0x217D); 2759 break; 2760 case 0x216E: 2761 bufpush(0x217E); 2762 break; 2763 case 0x216F: 2764 bufpush(0x217F); 2765 break; 2766 case 0x2183: 2767 bufpush(0x2184); 2768 break; 2769 case 0x24B6: 2770 bufpush(0x24D0); 2771 break; 2772 case 0x24B7: 2773 bufpush(0x24D1); 2774 break; 2775 case 0x24B8: 2776 bufpush(0x24D2); 2777 break; 2778 case 0x24B9: 2779 bufpush(0x24D3); 2780 break; 2781 case 0x24BA: 2782 bufpush(0x24D4); 2783 break; 2784 case 0x24BB: 2785 bufpush(0x24D5); 2786 break; 2787 case 0x24BC: 2788 bufpush(0x24D6); 2789 break; 2790 case 0x24BD: 2791 bufpush(0x24D7); 2792 break; 2793 case 0x24BE: 2794 bufpush(0x24D8); 2795 break; 2796 case 0x24BF: 2797 bufpush(0x24D9); 2798 break; 2799 case 0x24C0: 2800 bufpush(0x24DA); 2801 break; 2802 case 0x24C1: 2803 bufpush(0x24DB); 2804 break; 2805 case 0x24C2: 2806 bufpush(0x24DC); 2807 break; 2808 case 0x24C3: 2809 bufpush(0x24DD); 2810 break; 2811 case 0x24C4: 2812 bufpush(0x24DE); 2813 break; 2814 case 0x24C5: 2815 bufpush(0x24DF); 2816 break; 2817 case 0x24C6: 2818 bufpush(0x24E0); 2819 break; 2820 case 0x24C7: 2821 bufpush(0x24E1); 2822 break; 2823 case 0x24C8: 2824 bufpush(0x24E2); 2825 break; 2826 case 0x24C9: 2827 bufpush(0x24E3); 2828 break; 2829 case 0x24CA: 2830 bufpush(0x24E4); 2831 break; 2832 case 0x24CB: 2833 bufpush(0x24E5); 2834 break; 2835 case 0x24CC: 2836 bufpush(0x24E6); 2837 break; 2838 case 0x24CD: 2839 bufpush(0x24E7); 2840 break; 2841 case 0x24CE: 2842 bufpush(0x24E8); 2843 break; 2844 case 0x24CF: 2845 bufpush(0x24E9); 2846 break; 2847 case 0x2C00: 2848 bufpush(0x2C30); 2849 break; 2850 case 0x2C01: 2851 bufpush(0x2C31); 2852 break; 2853 case 0x2C02: 2854 bufpush(0x2C32); 2855 break; 2856 case 0x2C03: 2857 bufpush(0x2C33); 2858 break; 2859 case 0x2C04: 2860 bufpush(0x2C34); 2861 break; 2862 case 0x2C05: 2863 bufpush(0x2C35); 2864 break; 2865 case 0x2C06: 2866 bufpush(0x2C36); 2867 break; 2868 case 0x2C07: 2869 bufpush(0x2C37); 2870 break; 2871 case 0x2C08: 2872 bufpush(0x2C38); 2873 break; 2874 case 0x2C09: 2875 bufpush(0x2C39); 2876 break; 2877 case 0x2C0A: 2878 bufpush(0x2C3A); 2879 break; 2880 case 0x2C0B: 2881 bufpush(0x2C3B); 2882 break; 2883 case 0x2C0C: 2884 bufpush(0x2C3C); 2885 break; 2886 case 0x2C0D: 2887 bufpush(0x2C3D); 2888 break; 2889 case 0x2C0E: 2890 bufpush(0x2C3E); 2891 break; 2892 case 0x2C0F: 2893 bufpush(0x2C3F); 2894 break; 2895 case 0x2C10: 2896 bufpush(0x2C40); 2897 break; 2898 case 0x2C11: 2899 bufpush(0x2C41); 2900 break; 2901 case 0x2C12: 2902 bufpush(0x2C42); 2903 break; 2904 case 0x2C13: 2905 bufpush(0x2C43); 2906 break; 2907 case 0x2C14: 2908 bufpush(0x2C44); 2909 break; 2910 case 0x2C15: 2911 bufpush(0x2C45); 2912 break; 2913 case 0x2C16: 2914 bufpush(0x2C46); 2915 break; 2916 case 0x2C17: 2917 bufpush(0x2C47); 2918 break; 2919 case 0x2C18: 2920 bufpush(0x2C48); 2921 break; 2922 case 0x2C19: 2923 bufpush(0x2C49); 2924 break; 2925 case 0x2C1A: 2926 bufpush(0x2C4A); 2927 break; 2928 case 0x2C1B: 2929 bufpush(0x2C4B); 2930 break; 2931 case 0x2C1C: 2932 bufpush(0x2C4C); 2933 break; 2934 case 0x2C1D: 2935 bufpush(0x2C4D); 2936 break; 2937 case 0x2C1E: 2938 bufpush(0x2C4E); 2939 break; 2940 case 0x2C1F: 2941 bufpush(0x2C4F); 2942 break; 2943 case 0x2C20: 2944 bufpush(0x2C50); 2945 break; 2946 case 0x2C21: 2947 bufpush(0x2C51); 2948 break; 2949 case 0x2C22: 2950 bufpush(0x2C52); 2951 break; 2952 case 0x2C23: 2953 bufpush(0x2C53); 2954 break; 2955 case 0x2C24: 2956 bufpush(0x2C54); 2957 break; 2958 case 0x2C25: 2959 bufpush(0x2C55); 2960 break; 2961 case 0x2C26: 2962 bufpush(0x2C56); 2963 break; 2964 case 0x2C27: 2965 bufpush(0x2C57); 2966 break; 2967 case 0x2C28: 2968 bufpush(0x2C58); 2969 break; 2970 case 0x2C29: 2971 bufpush(0x2C59); 2972 break; 2973 case 0x2C2A: 2974 bufpush(0x2C5A); 2975 break; 2976 case 0x2C2B: 2977 bufpush(0x2C5B); 2978 break; 2979 case 0x2C2C: 2980 bufpush(0x2C5C); 2981 break; 2982 case 0x2C2D: 2983 bufpush(0x2C5D); 2984 break; 2985 case 0x2C2E: 2986 bufpush(0x2C5E); 2987 break; 2988 case 0x2C60: 2989 bufpush(0x2C61); 2990 break; 2991 case 0x2C62: 2992 bufpush(0x026B); 2993 break; 2994 case 0x2C63: 2995 bufpush(0x1D7D); 2996 break; 2997 case 0x2C64: 2998 bufpush(0x027D); 2999 break; 3000 case 0x2C67: 3001 bufpush(0x2C68); 3002 break; 3003 case 0x2C69: 3004 bufpush(0x2C6A); 3005 break; 3006 case 0x2C6B: 3007 bufpush(0x2C6C); 3008 break; 3009 case 0x2C6D: 3010 bufpush(0x0251); 3011 break; 3012 case 0x2C6E: 3013 bufpush(0x0271); 3014 break; 3015 case 0x2C6F: 3016 bufpush(0x0250); 3017 break; 3018 case 0x2C70: 3019 bufpush(0x0252); 3020 break; 3021 case 0x2C72: 3022 bufpush(0x2C73); 3023 break; 3024 case 0x2C75: 3025 bufpush(0x2C76); 3026 break; 3027 case 0x2C7E: 3028 bufpush(0x023F); 3029 break; 3030 case 0x2C7F: 3031 bufpush(0x0240); 3032 break; 3033 case 0x2C80: 3034 bufpush(0x2C81); 3035 break; 3036 case 0x2C82: 3037 bufpush(0x2C83); 3038 break; 3039 case 0x2C84: 3040 bufpush(0x2C85); 3041 break; 3042 case 0x2C86: 3043 bufpush(0x2C87); 3044 break; 3045 case 0x2C88: 3046 bufpush(0x2C89); 3047 break; 3048 case 0x2C8A: 3049 bufpush(0x2C8B); 3050 break; 3051 case 0x2C8C: 3052 bufpush(0x2C8D); 3053 break; 3054 case 0x2C8E: 3055 bufpush(0x2C8F); 3056 break; 3057 case 0x2C90: 3058 bufpush(0x2C91); 3059 break; 3060 case 0x2C92: 3061 bufpush(0x2C93); 3062 break; 3063 case 0x2C94: 3064 bufpush(0x2C95); 3065 break; 3066 case 0x2C96: 3067 bufpush(0x2C97); 3068 break; 3069 case 0x2C98: 3070 bufpush(0x2C99); 3071 break; 3072 case 0x2C9A: 3073 bufpush(0x2C9B); 3074 break; 3075 case 0x2C9C: 3076 bufpush(0x2C9D); 3077 break; 3078 case 0x2C9E: 3079 bufpush(0x2C9F); 3080 break; 3081 case 0x2CA0: 3082 bufpush(0x2CA1); 3083 break; 3084 case 0x2CA2: 3085 bufpush(0x2CA3); 3086 break; 3087 case 0x2CA4: 3088 bufpush(0x2CA5); 3089 break; 3090 case 0x2CA6: 3091 bufpush(0x2CA7); 3092 break; 3093 case 0x2CA8: 3094 bufpush(0x2CA9); 3095 break; 3096 case 0x2CAA: 3097 bufpush(0x2CAB); 3098 break; 3099 case 0x2CAC: 3100 bufpush(0x2CAD); 3101 break; 3102 case 0x2CAE: 3103 bufpush(0x2CAF); 3104 break; 3105 case 0x2CB0: 3106 bufpush(0x2CB1); 3107 break; 3108 case 0x2CB2: 3109 bufpush(0x2CB3); 3110 break; 3111 case 0x2CB4: 3112 bufpush(0x2CB5); 3113 break; 3114 case 0x2CB6: 3115 bufpush(0x2CB7); 3116 break; 3117 case 0x2CB8: 3118 bufpush(0x2CB9); 3119 break; 3120 case 0x2CBA: 3121 bufpush(0x2CBB); 3122 break; 3123 case 0x2CBC: 3124 bufpush(0x2CBD); 3125 break; 3126 case 0x2CBE: 3127 bufpush(0x2CBF); 3128 break; 3129 case 0x2CC0: 3130 bufpush(0x2CC1); 3131 break; 3132 case 0x2CC2: 3133 bufpush(0x2CC3); 3134 break; 3135 case 0x2CC4: 3136 bufpush(0x2CC5); 3137 break; 3138 case 0x2CC6: 3139 bufpush(0x2CC7); 3140 break; 3141 case 0x2CC8: 3142 bufpush(0x2CC9); 3143 break; 3144 case 0x2CCA: 3145 bufpush(0x2CCB); 3146 break; 3147 case 0x2CCC: 3148 bufpush(0x2CCD); 3149 break; 3150 case 0x2CCE: 3151 bufpush(0x2CCF); 3152 break; 3153 case 0x2CD0: 3154 bufpush(0x2CD1); 3155 break; 3156 case 0x2CD2: 3157 bufpush(0x2CD3); 3158 break; 3159 case 0x2CD4: 3160 bufpush(0x2CD5); 3161 break; 3162 case 0x2CD6: 3163 bufpush(0x2CD7); 3164 break; 3165 case 0x2CD8: 3166 bufpush(0x2CD9); 3167 break; 3168 case 0x2CDA: 3169 bufpush(0x2CDB); 3170 break; 3171 case 0x2CDC: 3172 bufpush(0x2CDD); 3173 break; 3174 case 0x2CDE: 3175 bufpush(0x2CDF); 3176 break; 3177 case 0x2CE0: 3178 bufpush(0x2CE1); 3179 break; 3180 case 0x2CE2: 3181 bufpush(0x2CE3); 3182 break; 3183 case 0x2CEB: 3184 bufpush(0x2CEC); 3185 break; 3186 case 0x2CED: 3187 bufpush(0x2CEE); 3188 break; 3189 case 0x2CF2: 3190 bufpush(0x2CF3); 3191 break; 3192 case 0xA640: 3193 bufpush(0xA641); 3194 break; 3195 case 0xA642: 3196 bufpush(0xA643); 3197 break; 3198 case 0xA644: 3199 bufpush(0xA645); 3200 break; 3201 case 0xA646: 3202 bufpush(0xA647); 3203 break; 3204 case 0xA648: 3205 bufpush(0xA649); 3206 break; 3207 case 0xA64A: 3208 bufpush(0xA64B); 3209 break; 3210 case 0xA64C: 3211 bufpush(0xA64D); 3212 break; 3213 case 0xA64E: 3214 bufpush(0xA64F); 3215 break; 3216 case 0xA650: 3217 bufpush(0xA651); 3218 break; 3219 case 0xA652: 3220 bufpush(0xA653); 3221 break; 3222 case 0xA654: 3223 bufpush(0xA655); 3224 break; 3225 case 0xA656: 3226 bufpush(0xA657); 3227 break; 3228 case 0xA658: 3229 bufpush(0xA659); 3230 break; 3231 case 0xA65A: 3232 bufpush(0xA65B); 3233 break; 3234 case 0xA65C: 3235 bufpush(0xA65D); 3236 break; 3237 case 0xA65E: 3238 bufpush(0xA65F); 3239 break; 3240 case 0xA660: 3241 bufpush(0xA661); 3242 break; 3243 case 0xA662: 3244 bufpush(0xA663); 3245 break; 3246 case 0xA664: 3247 bufpush(0xA665); 3248 break; 3249 case 0xA666: 3250 bufpush(0xA667); 3251 break; 3252 case 0xA668: 3253 bufpush(0xA669); 3254 break; 3255 case 0xA66A: 3256 bufpush(0xA66B); 3257 break; 3258 case 0xA66C: 3259 bufpush(0xA66D); 3260 break; 3261 case 0xA680: 3262 bufpush(0xA681); 3263 break; 3264 case 0xA682: 3265 bufpush(0xA683); 3266 break; 3267 case 0xA684: 3268 bufpush(0xA685); 3269 break; 3270 case 0xA686: 3271 bufpush(0xA687); 3272 break; 3273 case 0xA688: 3274 bufpush(0xA689); 3275 break; 3276 case 0xA68A: 3277 bufpush(0xA68B); 3278 break; 3279 case 0xA68C: 3280 bufpush(0xA68D); 3281 break; 3282 case 0xA68E: 3283 bufpush(0xA68F); 3284 break; 3285 case 0xA690: 3286 bufpush(0xA691); 3287 break; 3288 case 0xA692: 3289 bufpush(0xA693); 3290 break; 3291 case 0xA694: 3292 bufpush(0xA695); 3293 break; 3294 case 0xA696: 3295 bufpush(0xA697); 3296 break; 3297 case 0xA698: 3298 bufpush(0xA699); 3299 break; 3300 case 0xA69A: 3301 bufpush(0xA69B); 3302 break; 3303 case 0xA722: 3304 bufpush(0xA723); 3305 break; 3306 case 0xA724: 3307 bufpush(0xA725); 3308 break; 3309 case 0xA726: 3310 bufpush(0xA727); 3311 break; 3312 case 0xA728: 3313 bufpush(0xA729); 3314 break; 3315 case 0xA72A: 3316 bufpush(0xA72B); 3317 break; 3318 case 0xA72C: 3319 bufpush(0xA72D); 3320 break; 3321 case 0xA72E: 3322 bufpush(0xA72F); 3323 break; 3324 case 0xA732: 3325 bufpush(0xA733); 3326 break; 3327 case 0xA734: 3328 bufpush(0xA735); 3329 break; 3330 case 0xA736: 3331 bufpush(0xA737); 3332 break; 3333 case 0xA738: 3334 bufpush(0xA739); 3335 break; 3336 case 0xA73A: 3337 bufpush(0xA73B); 3338 break; 3339 case 0xA73C: 3340 bufpush(0xA73D); 3341 break; 3342 case 0xA73E: 3343 bufpush(0xA73F); 3344 break; 3345 case 0xA740: 3346 bufpush(0xA741); 3347 break; 3348 case 0xA742: 3349 bufpush(0xA743); 3350 break; 3351 case 0xA744: 3352 bufpush(0xA745); 3353 break; 3354 case 0xA746: 3355 bufpush(0xA747); 3356 break; 3357 case 0xA748: 3358 bufpush(0xA749); 3359 break; 3360 case 0xA74A: 3361 bufpush(0xA74B); 3362 break; 3363 case 0xA74C: 3364 bufpush(0xA74D); 3365 break; 3366 case 0xA74E: 3367 bufpush(0xA74F); 3368 break; 3369 case 0xA750: 3370 bufpush(0xA751); 3371 break; 3372 case 0xA752: 3373 bufpush(0xA753); 3374 break; 3375 case 0xA754: 3376 bufpush(0xA755); 3377 break; 3378 case 0xA756: 3379 bufpush(0xA757); 3380 break; 3381 case 0xA758: 3382 bufpush(0xA759); 3383 break; 3384 case 0xA75A: 3385 bufpush(0xA75B); 3386 break; 3387 case 0xA75C: 3388 bufpush(0xA75D); 3389 break; 3390 case 0xA75E: 3391 bufpush(0xA75F); 3392 break; 3393 case 0xA760: 3394 bufpush(0xA761); 3395 break; 3396 case 0xA762: 3397 bufpush(0xA763); 3398 break; 3399 case 0xA764: 3400 bufpush(0xA765); 3401 break; 3402 case 0xA766: 3403 bufpush(0xA767); 3404 break; 3405 case 0xA768: 3406 bufpush(0xA769); 3407 break; 3408 case 0xA76A: 3409 bufpush(0xA76B); 3410 break; 3411 case 0xA76C: 3412 bufpush(0xA76D); 3413 break; 3414 case 0xA76E: 3415 bufpush(0xA76F); 3416 break; 3417 case 0xA779: 3418 bufpush(0xA77A); 3419 break; 3420 case 0xA77B: 3421 bufpush(0xA77C); 3422 break; 3423 case 0xA77D: 3424 bufpush(0x1D79); 3425 break; 3426 case 0xA77E: 3427 bufpush(0xA77F); 3428 break; 3429 case 0xA780: 3430 bufpush(0xA781); 3431 break; 3432 case 0xA782: 3433 bufpush(0xA783); 3434 break; 3435 case 0xA784: 3436 bufpush(0xA785); 3437 break; 3438 case 0xA786: 3439 bufpush(0xA787); 3440 break; 3441 case 0xA78B: 3442 bufpush(0xA78C); 3443 break; 3444 case 0xA78D: 3445 bufpush(0x0265); 3446 break; 3447 case 0xA790: 3448 bufpush(0xA791); 3449 break; 3450 case 0xA792: 3451 bufpush(0xA793); 3452 break; 3453 case 0xA796: 3454 bufpush(0xA797); 3455 break; 3456 case 0xA798: 3457 bufpush(0xA799); 3458 break; 3459 case 0xA79A: 3460 bufpush(0xA79B); 3461 break; 3462 case 0xA79C: 3463 bufpush(0xA79D); 3464 break; 3465 case 0xA79E: 3466 bufpush(0xA79F); 3467 break; 3468 case 0xA7A0: 3469 bufpush(0xA7A1); 3470 break; 3471 case 0xA7A2: 3472 bufpush(0xA7A3); 3473 break; 3474 case 0xA7A4: 3475 bufpush(0xA7A5); 3476 break; 3477 case 0xA7A6: 3478 bufpush(0xA7A7); 3479 break; 3480 case 0xA7A8: 3481 bufpush(0xA7A9); 3482 break; 3483 case 0xA7AA: 3484 bufpush(0x0266); 3485 break; 3486 case 0xA7AB: 3487 bufpush(0x025C); 3488 break; 3489 case 0xA7AC: 3490 bufpush(0x0261); 3491 break; 3492 case 0xA7AD: 3493 bufpush(0x026C); 3494 break; 3495 case 0xA7AE: 3496 bufpush(0x026A); 3497 break; 3498 case 0xA7B0: 3499 bufpush(0x029E); 3500 break; 3501 case 0xA7B1: 3502 bufpush(0x0287); 3503 break; 3504 case 0xA7B2: 3505 bufpush(0x029D); 3506 break; 3507 case 0xA7B3: 3508 bufpush(0xAB53); 3509 break; 3510 case 0xA7B4: 3511 bufpush(0xA7B5); 3512 break; 3513 case 0xA7B6: 3514 bufpush(0xA7B7); 3515 break; 3516 case 0xA7B8: 3517 bufpush(0xA7B9); 3518 break; 3519 case 0xA7BA: 3520 bufpush(0xA7BB); 3521 break; 3522 case 0xA7BC: 3523 bufpush(0xA7BD); 3524 break; 3525 case 0xA7BE: 3526 bufpush(0xA7BF); 3527 break; 3528 case 0xA7C2: 3529 bufpush(0xA7C3); 3530 break; 3531 case 0xA7C4: 3532 bufpush(0xA794); 3533 break; 3534 case 0xA7C5: 3535 bufpush(0x0282); 3536 break; 3537 case 0xA7C6: 3538 bufpush(0x1D8E); 3539 break; 3540 case 0xA7C7: 3541 bufpush(0xA7C8); 3542 break; 3543 case 0xA7C9: 3544 bufpush(0xA7CA); 3545 break; 3546 case 0xA7F5: 3547 bufpush(0xA7F6); 3548 break; 3549 case 0xAB70: 3550 bufpush(0x13A0); 3551 break; 3552 case 0xAB71: 3553 bufpush(0x13A1); 3554 break; 3555 case 0xAB72: 3556 bufpush(0x13A2); 3557 break; 3558 case 0xAB73: 3559 bufpush(0x13A3); 3560 break; 3561 case 0xAB74: 3562 bufpush(0x13A4); 3563 break; 3564 case 0xAB75: 3565 bufpush(0x13A5); 3566 break; 3567 case 0xAB76: 3568 bufpush(0x13A6); 3569 break; 3570 case 0xAB77: 3571 bufpush(0x13A7); 3572 break; 3573 case 0xAB78: 3574 bufpush(0x13A8); 3575 break; 3576 case 0xAB79: 3577 bufpush(0x13A9); 3578 break; 3579 case 0xAB7A: 3580 bufpush(0x13AA); 3581 break; 3582 case 0xAB7B: 3583 bufpush(0x13AB); 3584 break; 3585 case 0xAB7C: 3586 bufpush(0x13AC); 3587 break; 3588 case 0xAB7D: 3589 bufpush(0x13AD); 3590 break; 3591 case 0xAB7E: 3592 bufpush(0x13AE); 3593 break; 3594 case 0xAB7F: 3595 bufpush(0x13AF); 3596 break; 3597 case 0xAB80: 3598 bufpush(0x13B0); 3599 break; 3600 case 0xAB81: 3601 bufpush(0x13B1); 3602 break; 3603 case 0xAB82: 3604 bufpush(0x13B2); 3605 break; 3606 case 0xAB83: 3607 bufpush(0x13B3); 3608 break; 3609 case 0xAB84: 3610 bufpush(0x13B4); 3611 break; 3612 case 0xAB85: 3613 bufpush(0x13B5); 3614 break; 3615 case 0xAB86: 3616 bufpush(0x13B6); 3617 break; 3618 case 0xAB87: 3619 bufpush(0x13B7); 3620 break; 3621 case 0xAB88: 3622 bufpush(0x13B8); 3623 break; 3624 case 0xAB89: 3625 bufpush(0x13B9); 3626 break; 3627 case 0xAB8A: 3628 bufpush(0x13BA); 3629 break; 3630 case 0xAB8B: 3631 bufpush(0x13BB); 3632 break; 3633 case 0xAB8C: 3634 bufpush(0x13BC); 3635 break; 3636 case 0xAB8D: 3637 bufpush(0x13BD); 3638 break; 3639 case 0xAB8E: 3640 bufpush(0x13BE); 3641 break; 3642 case 0xAB8F: 3643 bufpush(0x13BF); 3644 break; 3645 case 0xAB90: 3646 bufpush(0x13C0); 3647 break; 3648 case 0xAB91: 3649 bufpush(0x13C1); 3650 break; 3651 case 0xAB92: 3652 bufpush(0x13C2); 3653 break; 3654 case 0xAB93: 3655 bufpush(0x13C3); 3656 break; 3657 case 0xAB94: 3658 bufpush(0x13C4); 3659 break; 3660 case 0xAB95: 3661 bufpush(0x13C5); 3662 break; 3663 case 0xAB96: 3664 bufpush(0x13C6); 3665 break; 3666 case 0xAB97: 3667 bufpush(0x13C7); 3668 break; 3669 case 0xAB98: 3670 bufpush(0x13C8); 3671 break; 3672 case 0xAB99: 3673 bufpush(0x13C9); 3674 break; 3675 case 0xAB9A: 3676 bufpush(0x13CA); 3677 break; 3678 case 0xAB9B: 3679 bufpush(0x13CB); 3680 break; 3681 case 0xAB9C: 3682 bufpush(0x13CC); 3683 break; 3684 case 0xAB9D: 3685 bufpush(0x13CD); 3686 break; 3687 case 0xAB9E: 3688 bufpush(0x13CE); 3689 break; 3690 case 0xAB9F: 3691 bufpush(0x13CF); 3692 break; 3693 case 0xABA0: 3694 bufpush(0x13D0); 3695 break; 3696 case 0xABA1: 3697 bufpush(0x13D1); 3698 break; 3699 case 0xABA2: 3700 bufpush(0x13D2); 3701 break; 3702 case 0xABA3: 3703 bufpush(0x13D3); 3704 break; 3705 case 0xABA4: 3706 bufpush(0x13D4); 3707 break; 3708 case 0xABA5: 3709 bufpush(0x13D5); 3710 break; 3711 case 0xABA6: 3712 bufpush(0x13D6); 3713 break; 3714 case 0xABA7: 3715 bufpush(0x13D7); 3716 break; 3717 case 0xABA8: 3718 bufpush(0x13D8); 3719 break; 3720 case 0xABA9: 3721 bufpush(0x13D9); 3722 break; 3723 case 0xABAA: 3724 bufpush(0x13DA); 3725 break; 3726 case 0xABAB: 3727 bufpush(0x13DB); 3728 break; 3729 case 0xABAC: 3730 bufpush(0x13DC); 3731 break; 3732 case 0xABAD: 3733 bufpush(0x13DD); 3734 break; 3735 case 0xABAE: 3736 bufpush(0x13DE); 3737 break; 3738 case 0xABAF: 3739 bufpush(0x13DF); 3740 break; 3741 case 0xABB0: 3742 bufpush(0x13E0); 3743 break; 3744 case 0xABB1: 3745 bufpush(0x13E1); 3746 break; 3747 case 0xABB2: 3748 bufpush(0x13E2); 3749 break; 3750 case 0xABB3: 3751 bufpush(0x13E3); 3752 break; 3753 case 0xABB4: 3754 bufpush(0x13E4); 3755 break; 3756 case 0xABB5: 3757 bufpush(0x13E5); 3758 break; 3759 case 0xABB6: 3760 bufpush(0x13E6); 3761 break; 3762 case 0xABB7: 3763 bufpush(0x13E7); 3764 break; 3765 case 0xABB8: 3766 bufpush(0x13E8); 3767 break; 3768 case 0xABB9: 3769 bufpush(0x13E9); 3770 break; 3771 case 0xABBA: 3772 bufpush(0x13EA); 3773 break; 3774 case 0xABBB: 3775 bufpush(0x13EB); 3776 break; 3777 case 0xABBC: 3778 bufpush(0x13EC); 3779 break; 3780 case 0xABBD: 3781 bufpush(0x13ED); 3782 break; 3783 case 0xABBE: 3784 bufpush(0x13EE); 3785 break; 3786 case 0xABBF: 3787 bufpush(0x13EF); 3788 break; 3789 case 0xFB00: 3790 bufpush(0x0066); 3791 bufpush(0x0066); 3792 break; 3793 case 0xFB01: 3794 bufpush(0x0066); 3795 bufpush(0x0069); 3796 break; 3797 case 0xFB02: 3798 bufpush(0x0066); 3799 bufpush(0x006C); 3800 break; 3801 case 0xFB03: 3802 bufpush(0x0066); 3803 bufpush(0x0066); 3804 bufpush(0x0069); 3805 break; 3806 case 0xFB04: 3807 bufpush(0x0066); 3808 bufpush(0x0066); 3809 bufpush(0x006C); 3810 break; 3811 case 0xFB05: 3812 bufpush(0x0073); 3813 bufpush(0x0074); 3814 break; 3815 case 0xFB06: 3816 bufpush(0x0073); 3817 bufpush(0x0074); 3818 break; 3819 case 0xFB13: 3820 bufpush(0x0574); 3821 bufpush(0x0576); 3822 break; 3823 case 0xFB14: 3824 bufpush(0x0574); 3825 bufpush(0x0565); 3826 break; 3827 case 0xFB15: 3828 bufpush(0x0574); 3829 bufpush(0x056B); 3830 break; 3831 case 0xFB16: 3832 bufpush(0x057E); 3833 bufpush(0x0576); 3834 break; 3835 case 0xFB17: 3836 bufpush(0x0574); 3837 bufpush(0x056D); 3838 break; 3839 case 0xFF21: 3840 bufpush(0xFF41); 3841 break; 3842 case 0xFF22: 3843 bufpush(0xFF42); 3844 break; 3845 case 0xFF23: 3846 bufpush(0xFF43); 3847 break; 3848 case 0xFF24: 3849 bufpush(0xFF44); 3850 break; 3851 case 0xFF25: 3852 bufpush(0xFF45); 3853 break; 3854 case 0xFF26: 3855 bufpush(0xFF46); 3856 break; 3857 case 0xFF27: 3858 bufpush(0xFF47); 3859 break; 3860 case 0xFF28: 3861 bufpush(0xFF48); 3862 break; 3863 case 0xFF29: 3864 bufpush(0xFF49); 3865 break; 3866 case 0xFF2A: 3867 bufpush(0xFF4A); 3868 break; 3869 case 0xFF2B: 3870 bufpush(0xFF4B); 3871 break; 3872 case 0xFF2C: 3873 bufpush(0xFF4C); 3874 break; 3875 case 0xFF2D: 3876 bufpush(0xFF4D); 3877 break; 3878 case 0xFF2E: 3879 bufpush(0xFF4E); 3880 break; 3881 case 0xFF2F: 3882 bufpush(0xFF4F); 3883 break; 3884 case 0xFF30: 3885 bufpush(0xFF50); 3886 break; 3887 case 0xFF31: 3888 bufpush(0xFF51); 3889 break; 3890 case 0xFF32: 3891 bufpush(0xFF52); 3892 break; 3893 case 0xFF33: 3894 bufpush(0xFF53); 3895 break; 3896 case 0xFF34: 3897 bufpush(0xFF54); 3898 break; 3899 case 0xFF35: 3900 bufpush(0xFF55); 3901 break; 3902 case 0xFF36: 3903 bufpush(0xFF56); 3904 break; 3905 case 0xFF37: 3906 bufpush(0xFF57); 3907 break; 3908 case 0xFF38: 3909 bufpush(0xFF58); 3910 break; 3911 case 0xFF39: 3912 bufpush(0xFF59); 3913 break; 3914 case 0xFF3A: 3915 bufpush(0xFF5A); 3916 break; 3917 case 0x10400: 3918 bufpush(0x10428); 3919 break; 3920 case 0x10401: 3921 bufpush(0x10429); 3922 break; 3923 case 0x10402: 3924 bufpush(0x1042A); 3925 break; 3926 case 0x10403: 3927 bufpush(0x1042B); 3928 break; 3929 case 0x10404: 3930 bufpush(0x1042C); 3931 break; 3932 case 0x10405: 3933 bufpush(0x1042D); 3934 break; 3935 case 0x10406: 3936 bufpush(0x1042E); 3937 break; 3938 case 0x10407: 3939 bufpush(0x1042F); 3940 break; 3941 case 0x10408: 3942 bufpush(0x10430); 3943 break; 3944 case 0x10409: 3945 bufpush(0x10431); 3946 break; 3947 case 0x1040A: 3948 bufpush(0x10432); 3949 break; 3950 case 0x1040B: 3951 bufpush(0x10433); 3952 break; 3953 case 0x1040C: 3954 bufpush(0x10434); 3955 break; 3956 case 0x1040D: 3957 bufpush(0x10435); 3958 break; 3959 case 0x1040E: 3960 bufpush(0x10436); 3961 break; 3962 case 0x1040F: 3963 bufpush(0x10437); 3964 break; 3965 case 0x10410: 3966 bufpush(0x10438); 3967 break; 3968 case 0x10411: 3969 bufpush(0x10439); 3970 break; 3971 case 0x10412: 3972 bufpush(0x1043A); 3973 break; 3974 case 0x10413: 3975 bufpush(0x1043B); 3976 break; 3977 case 0x10414: 3978 bufpush(0x1043C); 3979 break; 3980 case 0x10415: 3981 bufpush(0x1043D); 3982 break; 3983 case 0x10416: 3984 bufpush(0x1043E); 3985 break; 3986 case 0x10417: 3987 bufpush(0x1043F); 3988 break; 3989 case 0x10418: 3990 bufpush(0x10440); 3991 break; 3992 case 0x10419: 3993 bufpush(0x10441); 3994 break; 3995 case 0x1041A: 3996 bufpush(0x10442); 3997 break; 3998 case 0x1041B: 3999 bufpush(0x10443); 4000 break; 4001 case 0x1041C: 4002 bufpush(0x10444); 4003 break; 4004 case 0x1041D: 4005 bufpush(0x10445); 4006 break; 4007 case 0x1041E: 4008 bufpush(0x10446); 4009 break; 4010 case 0x1041F: 4011 bufpush(0x10447); 4012 break; 4013 case 0x10420: 4014 bufpush(0x10448); 4015 break; 4016 case 0x10421: 4017 bufpush(0x10449); 4018 break; 4019 case 0x10422: 4020 bufpush(0x1044A); 4021 break; 4022 case 0x10423: 4023 bufpush(0x1044B); 4024 break; 4025 case 0x10424: 4026 bufpush(0x1044C); 4027 break; 4028 case 0x10425: 4029 bufpush(0x1044D); 4030 break; 4031 case 0x10426: 4032 bufpush(0x1044E); 4033 break; 4034 case 0x10427: 4035 bufpush(0x1044F); 4036 break; 4037 case 0x104B0: 4038 bufpush(0x104D8); 4039 break; 4040 case 0x104B1: 4041 bufpush(0x104D9); 4042 break; 4043 case 0x104B2: 4044 bufpush(0x104DA); 4045 break; 4046 case 0x104B3: 4047 bufpush(0x104DB); 4048 break; 4049 case 0x104B4: 4050 bufpush(0x104DC); 4051 break; 4052 case 0x104B5: 4053 bufpush(0x104DD); 4054 break; 4055 case 0x104B6: 4056 bufpush(0x104DE); 4057 break; 4058 case 0x104B7: 4059 bufpush(0x104DF); 4060 break; 4061 case 0x104B8: 4062 bufpush(0x104E0); 4063 break; 4064 case 0x104B9: 4065 bufpush(0x104E1); 4066 break; 4067 case 0x104BA: 4068 bufpush(0x104E2); 4069 break; 4070 case 0x104BB: 4071 bufpush(0x104E3); 4072 break; 4073 case 0x104BC: 4074 bufpush(0x104E4); 4075 break; 4076 case 0x104BD: 4077 bufpush(0x104E5); 4078 break; 4079 case 0x104BE: 4080 bufpush(0x104E6); 4081 break; 4082 case 0x104BF: 4083 bufpush(0x104E7); 4084 break; 4085 case 0x104C0: 4086 bufpush(0x104E8); 4087 break; 4088 case 0x104C1: 4089 bufpush(0x104E9); 4090 break; 4091 case 0x104C2: 4092 bufpush(0x104EA); 4093 break; 4094 case 0x104C3: 4095 bufpush(0x104EB); 4096 break; 4097 case 0x104C4: 4098 bufpush(0x104EC); 4099 break; 4100 case 0x104C5: 4101 bufpush(0x104ED); 4102 break; 4103 case 0x104C6: 4104 bufpush(0x104EE); 4105 break; 4106 case 0x104C7: 4107 bufpush(0x104EF); 4108 break; 4109 case 0x104C8: 4110 bufpush(0x104F0); 4111 break; 4112 case 0x104C9: 4113 bufpush(0x104F1); 4114 break; 4115 case 0x104CA: 4116 bufpush(0x104F2); 4117 break; 4118 case 0x104CB: 4119 bufpush(0x104F3); 4120 break; 4121 case 0x104CC: 4122 bufpush(0x104F4); 4123 break; 4124 case 0x104CD: 4125 bufpush(0x104F5); 4126 break; 4127 case 0x104CE: 4128 bufpush(0x104F6); 4129 break; 4130 case 0x104CF: 4131 bufpush(0x104F7); 4132 break; 4133 case 0x104D0: 4134 bufpush(0x104F8); 4135 break; 4136 case 0x104D1: 4137 bufpush(0x104F9); 4138 break; 4139 case 0x104D2: 4140 bufpush(0x104FA); 4141 break; 4142 case 0x104D3: 4143 bufpush(0x104FB); 4144 break; 4145 case 0x10C80: 4146 bufpush(0x10CC0); 4147 break; 4148 case 0x10C81: 4149 bufpush(0x10CC1); 4150 break; 4151 case 0x10C82: 4152 bufpush(0x10CC2); 4153 break; 4154 case 0x10C83: 4155 bufpush(0x10CC3); 4156 break; 4157 case 0x10C84: 4158 bufpush(0x10CC4); 4159 break; 4160 case 0x10C85: 4161 bufpush(0x10CC5); 4162 break; 4163 case 0x10C86: 4164 bufpush(0x10CC6); 4165 break; 4166 case 0x10C87: 4167 bufpush(0x10CC7); 4168 break; 4169 case 0x10C88: 4170 bufpush(0x10CC8); 4171 break; 4172 case 0x10C89: 4173 bufpush(0x10CC9); 4174 break; 4175 case 0x10C8A: 4176 bufpush(0x10CCA); 4177 break; 4178 case 0x10C8B: 4179 bufpush(0x10CCB); 4180 break; 4181 case 0x10C8C: 4182 bufpush(0x10CCC); 4183 break; 4184 case 0x10C8D: 4185 bufpush(0x10CCD); 4186 break; 4187 case 0x10C8E: 4188 bufpush(0x10CCE); 4189 break; 4190 case 0x10C8F: 4191 bufpush(0x10CCF); 4192 break; 4193 case 0x10C90: 4194 bufpush(0x10CD0); 4195 break; 4196 case 0x10C91: 4197 bufpush(0x10CD1); 4198 break; 4199 case 0x10C92: 4200 bufpush(0x10CD2); 4201 break; 4202 case 0x10C93: 4203 bufpush(0x10CD3); 4204 break; 4205 case 0x10C94: 4206 bufpush(0x10CD4); 4207 break; 4208 case 0x10C95: 4209 bufpush(0x10CD5); 4210 break; 4211 case 0x10C96: 4212 bufpush(0x10CD6); 4213 break; 4214 case 0x10C97: 4215 bufpush(0x10CD7); 4216 break; 4217 case 0x10C98: 4218 bufpush(0x10CD8); 4219 break; 4220 case 0x10C99: 4221 bufpush(0x10CD9); 4222 break; 4223 case 0x10C9A: 4224 bufpush(0x10CDA); 4225 break; 4226 case 0x10C9B: 4227 bufpush(0x10CDB); 4228 break; 4229 case 0x10C9C: 4230 bufpush(0x10CDC); 4231 break; 4232 case 0x10C9D: 4233 bufpush(0x10CDD); 4234 break; 4235 case 0x10C9E: 4236 bufpush(0x10CDE); 4237 break; 4238 case 0x10C9F: 4239 bufpush(0x10CDF); 4240 break; 4241 case 0x10CA0: 4242 bufpush(0x10CE0); 4243 break; 4244 case 0x10CA1: 4245 bufpush(0x10CE1); 4246 break; 4247 case 0x10CA2: 4248 bufpush(0x10CE2); 4249 break; 4250 case 0x10CA3: 4251 bufpush(0x10CE3); 4252 break; 4253 case 0x10CA4: 4254 bufpush(0x10CE4); 4255 break; 4256 case 0x10CA5: 4257 bufpush(0x10CE5); 4258 break; 4259 case 0x10CA6: 4260 bufpush(0x10CE6); 4261 break; 4262 case 0x10CA7: 4263 bufpush(0x10CE7); 4264 break; 4265 case 0x10CA8: 4266 bufpush(0x10CE8); 4267 break; 4268 case 0x10CA9: 4269 bufpush(0x10CE9); 4270 break; 4271 case 0x10CAA: 4272 bufpush(0x10CEA); 4273 break; 4274 case 0x10CAB: 4275 bufpush(0x10CEB); 4276 break; 4277 case 0x10CAC: 4278 bufpush(0x10CEC); 4279 break; 4280 case 0x10CAD: 4281 bufpush(0x10CED); 4282 break; 4283 case 0x10CAE: 4284 bufpush(0x10CEE); 4285 break; 4286 case 0x10CAF: 4287 bufpush(0x10CEF); 4288 break; 4289 case 0x10CB0: 4290 bufpush(0x10CF0); 4291 break; 4292 case 0x10CB1: 4293 bufpush(0x10CF1); 4294 break; 4295 case 0x10CB2: 4296 bufpush(0x10CF2); 4297 break; 4298 case 0x118A0: 4299 bufpush(0x118C0); 4300 break; 4301 case 0x118A1: 4302 bufpush(0x118C1); 4303 break; 4304 case 0x118A2: 4305 bufpush(0x118C2); 4306 break; 4307 case 0x118A3: 4308 bufpush(0x118C3); 4309 break; 4310 case 0x118A4: 4311 bufpush(0x118C4); 4312 break; 4313 case 0x118A5: 4314 bufpush(0x118C5); 4315 break; 4316 case 0x118A6: 4317 bufpush(0x118C6); 4318 break; 4319 case 0x118A7: 4320 bufpush(0x118C7); 4321 break; 4322 case 0x118A8: 4323 bufpush(0x118C8); 4324 break; 4325 case 0x118A9: 4326 bufpush(0x118C9); 4327 break; 4328 case 0x118AA: 4329 bufpush(0x118CA); 4330 break; 4331 case 0x118AB: 4332 bufpush(0x118CB); 4333 break; 4334 case 0x118AC: 4335 bufpush(0x118CC); 4336 break; 4337 case 0x118AD: 4338 bufpush(0x118CD); 4339 break; 4340 case 0x118AE: 4341 bufpush(0x118CE); 4342 break; 4343 case 0x118AF: 4344 bufpush(0x118CF); 4345 break; 4346 case 0x118B0: 4347 bufpush(0x118D0); 4348 break; 4349 case 0x118B1: 4350 bufpush(0x118D1); 4351 break; 4352 case 0x118B2: 4353 bufpush(0x118D2); 4354 break; 4355 case 0x118B3: 4356 bufpush(0x118D3); 4357 break; 4358 case 0x118B4: 4359 bufpush(0x118D4); 4360 break; 4361 case 0x118B5: 4362 bufpush(0x118D5); 4363 break; 4364 case 0x118B6: 4365 bufpush(0x118D6); 4366 break; 4367 case 0x118B7: 4368 bufpush(0x118D7); 4369 break; 4370 case 0x118B8: 4371 bufpush(0x118D8); 4372 break; 4373 case 0x118B9: 4374 bufpush(0x118D9); 4375 break; 4376 case 0x118BA: 4377 bufpush(0x118DA); 4378 break; 4379 case 0x118BB: 4380 bufpush(0x118DB); 4381 break; 4382 case 0x118BC: 4383 bufpush(0x118DC); 4384 break; 4385 case 0x118BD: 4386 bufpush(0x118DD); 4387 break; 4388 case 0x118BE: 4389 bufpush(0x118DE); 4390 break; 4391 case 0x118BF: 4392 bufpush(0x118DF); 4393 break; 4394 case 0x16E40: 4395 bufpush(0x16E60); 4396 break; 4397 case 0x16E41: 4398 bufpush(0x16E61); 4399 break; 4400 case 0x16E42: 4401 bufpush(0x16E62); 4402 break; 4403 case 0x16E43: 4404 bufpush(0x16E63); 4405 break; 4406 case 0x16E44: 4407 bufpush(0x16E64); 4408 break; 4409 case 0x16E45: 4410 bufpush(0x16E65); 4411 break; 4412 case 0x16E46: 4413 bufpush(0x16E66); 4414 break; 4415 case 0x16E47: 4416 bufpush(0x16E67); 4417 break; 4418 case 0x16E48: 4419 bufpush(0x16E68); 4420 break; 4421 case 0x16E49: 4422 bufpush(0x16E69); 4423 break; 4424 case 0x16E4A: 4425 bufpush(0x16E6A); 4426 break; 4427 case 0x16E4B: 4428 bufpush(0x16E6B); 4429 break; 4430 case 0x16E4C: 4431 bufpush(0x16E6C); 4432 break; 4433 case 0x16E4D: 4434 bufpush(0x16E6D); 4435 break; 4436 case 0x16E4E: 4437 bufpush(0x16E6E); 4438 break; 4439 case 0x16E4F: 4440 bufpush(0x16E6F); 4441 break; 4442 case 0x16E50: 4443 bufpush(0x16E70); 4444 break; 4445 case 0x16E51: 4446 bufpush(0x16E71); 4447 break; 4448 case 0x16E52: 4449 bufpush(0x16E72); 4450 break; 4451 case 0x16E53: 4452 bufpush(0x16E73); 4453 break; 4454 case 0x16E54: 4455 bufpush(0x16E74); 4456 break; 4457 case 0x16E55: 4458 bufpush(0x16E75); 4459 break; 4460 case 0x16E56: 4461 bufpush(0x16E76); 4462 break; 4463 case 0x16E57: 4464 bufpush(0x16E77); 4465 break; 4466 case 0x16E58: 4467 bufpush(0x16E78); 4468 break; 4469 case 0x16E59: 4470 bufpush(0x16E79); 4471 break; 4472 case 0x16E5A: 4473 bufpush(0x16E7A); 4474 break; 4475 case 0x16E5B: 4476 bufpush(0x16E7B); 4477 break; 4478 case 0x16E5C: 4479 bufpush(0x16E7C); 4480 break; 4481 case 0x16E5D: 4482 bufpush(0x16E7D); 4483 break; 4484 case 0x16E5E: 4485 bufpush(0x16E7E); 4486 break; 4487 case 0x16E5F: 4488 bufpush(0x16E7F); 4489 break; 4490 case 0x1E900: 4491 bufpush(0x1E922); 4492 break; 4493 case 0x1E901: 4494 bufpush(0x1E923); 4495 break; 4496 case 0x1E902: 4497 bufpush(0x1E924); 4498 break; 4499 case 0x1E903: 4500 bufpush(0x1E925); 4501 break; 4502 case 0x1E904: 4503 bufpush(0x1E926); 4504 break; 4505 case 0x1E905: 4506 bufpush(0x1E927); 4507 break; 4508 case 0x1E906: 4509 bufpush(0x1E928); 4510 break; 4511 case 0x1E907: 4512 bufpush(0x1E929); 4513 break; 4514 case 0x1E908: 4515 bufpush(0x1E92A); 4516 break; 4517 case 0x1E909: 4518 bufpush(0x1E92B); 4519 break; 4520 case 0x1E90A: 4521 bufpush(0x1E92C); 4522 break; 4523 case 0x1E90B: 4524 bufpush(0x1E92D); 4525 break; 4526 case 0x1E90C: 4527 bufpush(0x1E92E); 4528 break; 4529 case 0x1E90D: 4530 bufpush(0x1E92F); 4531 break; 4532 case 0x1E90E: 4533 bufpush(0x1E930); 4534 break; 4535 case 0x1E90F: 4536 bufpush(0x1E931); 4537 break; 4538 case 0x1E910: 4539 bufpush(0x1E932); 4540 break; 4541 case 0x1E911: 4542 bufpush(0x1E933); 4543 break; 4544 case 0x1E912: 4545 bufpush(0x1E934); 4546 break; 4547 case 0x1E913: 4548 bufpush(0x1E935); 4549 break; 4550 case 0x1E914: 4551 bufpush(0x1E936); 4552 break; 4553 case 0x1E915: 4554 bufpush(0x1E937); 4555 break; 4556 case 0x1E916: 4557 bufpush(0x1E938); 4558 break; 4559 case 0x1E917: 4560 bufpush(0x1E939); 4561 break; 4562 case 0x1E918: 4563 bufpush(0x1E93A); 4564 break; 4565 case 0x1E919: 4566 bufpush(0x1E93B); 4567 break; 4568 case 0x1E91A: 4569 bufpush(0x1E93C); 4570 break; 4571 case 0x1E91B: 4572 bufpush(0x1E93D); 4573 break; 4574 case 0x1E91C: 4575 bufpush(0x1E93E); 4576 break; 4577 case 0x1E91D: 4578 bufpush(0x1E93F); 4579 break; 4580 case 0x1E91E: 4581 bufpush(0x1E940); 4582 break; 4583 case 0x1E91F: 4584 bufpush(0x1E941); 4585 break; 4586 case 0x1E920: 4587 bufpush(0x1E942); 4588 break; 4589 case 0x1E921: 4590 bufpush(0x1E943); 4591 break; 4592 default: 4593 bufpush(c); 4594 }