2018-10-29 | Paul Boddie | raw annotate files changeset graph | Improved the blitting code to permit saving and restoring framebuffer data and for blitting with a key colour for transparency. Introduced a sprite to test the blitting code. Established a function to introduce delays in the example code. |
1 .section .rodata, "a" 2 3 /* Options: 4 ['-W', '48', '-H', '64', '-S', '-b'] 5 */ 6 7 .globl sprite 8 .globl sprite_width 9 .globl sprite_height 10 11 sprite_width: 12 .word 22 13 sprite_height: 14 .word 64 15 16 sprite: 17 18 .byte 0x8c 19 .byte 0x8c 20 .byte 0x8c 21 .byte 0x8c 22 .byte 0x8c 23 .byte 0x8c 24 .byte 0x8c 25 .byte 0x8c 26 .byte 0x8c 27 .byte 0x8c 28 .byte 0x8c 29 .byte 0x8c 30 .byte 0x8c 31 .byte 0x8c 32 .byte 0x8c 33 .byte 0x8c 34 .byte 0x8c 35 .byte 0x8c 36 .byte 0x8c 37 .byte 0x8c 38 .byte 0x8c 39 .byte 0x8c 40 .byte 0x8c 41 .byte 0x8c 42 .byte 0x8c 43 .byte 0x8c 44 .byte 0x8c 45 .byte 0x8c 46 .byte 0x8c 47 .byte 0x8c 48 .byte 0x8c 49 .byte 0x8c 50 .byte 0x8c 51 .byte 0x8c 52 .byte 0x8c 53 .byte 0x8c 54 .byte 0x80 55 .byte 0x80 56 .byte 0x8c 57 .byte 0x8c 58 .byte 0x8c 59 .byte 0x8c 60 .byte 0x8c 61 .byte 0x8c 62 .byte 0x8c 63 .byte 0x8c 64 .byte 0x8c 65 .byte 0x8c 66 .byte 0x8c 67 .byte 0x8c 68 .byte 0x8c 69 .byte 0x8c 70 .byte 0x8c 71 .byte 0x8c 72 .byte 0x8c 73 .byte 0x8c 74 .byte 0xaa 75 .byte 0x95 76 .byte 0x90 77 .byte 0x90 78 .byte 0x90 79 .byte 0xaa 80 .byte 0x8c 81 .byte 0x8c 82 .byte 0x8c 83 .byte 0x8c 84 .byte 0x8c 85 .byte 0x8c 86 .byte 0x8c 87 .byte 0x8c 88 .byte 0x8c 89 .byte 0x8c 90 .byte 0x8c 91 .byte 0x8c 92 .byte 0x8c 93 .byte 0x8c 94 .byte 0x8c 95 .byte 0xbf 96 .byte 0x3f 97 .byte 0xa5 98 .byte 0xa4 99 .byte 0xa5 100 .byte 0xa5 101 .byte 0x3f 102 .byte 0xbf 103 .byte 0x2a 104 .byte 0x8c 105 .byte 0x8c 106 .byte 0x8c 107 .byte 0x8c 108 .byte 0x8c 109 .byte 0x8c 110 .byte 0x8c 111 .byte 0x8c 112 .byte 0x8c 113 .byte 0x8c 114 .byte 0x8c 115 .byte 0x8c 116 .byte 0xbf 117 .byte 0xbf 118 .byte 0xbf 119 .byte 0xa5 120 .byte 0xb9 121 .byte 0x94 122 .byte 0xbf 123 .byte 0xbf 124 .byte 0xbf 125 .byte 0xbf 126 .byte 0x8c 127 .byte 0x8c 128 .byte 0x8c 129 .byte 0x8c 130 .byte 0x8c 131 .byte 0x8c 132 .byte 0x8c 133 .byte 0x8c 134 .byte 0x8c 135 .byte 0x8c 136 .byte 0x8c 137 .byte 0x8c 138 .byte 0x3f 139 .byte 0xbf 140 .byte 0xbf 141 .byte 0xbe 142 .byte 0xaa 143 .byte 0xbe 144 .byte 0xbf 145 .byte 0xbf 146 .byte 0xbf 147 .byte 0x3f 148 .byte 0x00 149 .byte 0x8c 150 .byte 0x8c 151 .byte 0x8c 152 .byte 0x8c 153 .byte 0x8c 154 .byte 0x8c 155 .byte 0x8c 156 .byte 0x8c 157 .byte 0x8c 158 .byte 0x8c 159 .byte 0x8c 160 .byte 0xbf 161 .byte 0xbf 162 .byte 0xbf 163 .byte 0xbf 164 .byte 0x3f 165 .byte 0xbf 166 .byte 0xbf 167 .byte 0xbf 168 .byte 0xbf 169 .byte 0x3f 170 .byte 0x95 171 .byte 0x8c 172 .byte 0x8c 173 .byte 0x8c 174 .byte 0x8c 175 .byte 0x8c 176 .byte 0x8c 177 .byte 0x8c 178 .byte 0x8c 179 .byte 0x8c 180 .byte 0x8c 181 .byte 0x8c 182 .byte 0xbf 183 .byte 0xbf 184 .byte 0xbf 185 .byte 0xbf 186 .byte 0xbf 187 .byte 0xbf 188 .byte 0xbf 189 .byte 0xbf 190 .byte 0x3f 191 .byte 0xbf 192 .byte 0x80 193 .byte 0x8c 194 .byte 0x8c 195 .byte 0x8c 196 .byte 0x8c 197 .byte 0x8c 198 .byte 0x8c 199 .byte 0x8c 200 .byte 0x8c 201 .byte 0x8c 202 .byte 0x8c 203 .byte 0x8c 204 .byte 0x95 205 .byte 0xbf 206 .byte 0xbf 207 .byte 0xbf 208 .byte 0xbf 209 .byte 0xbf 210 .byte 0xbf 211 .byte 0xbf 212 .byte 0xbf 213 .byte 0xa5 214 .byte 0x80 215 .byte 0x8c 216 .byte 0x8c 217 .byte 0x8c 218 .byte 0x8c 219 .byte 0x8c 220 .byte 0x8c 221 .byte 0x8c 222 .byte 0x8c 223 .byte 0x8c 224 .byte 0x8c 225 .byte 0x8c 226 .byte 0x8c 227 .byte 0xbf 228 .byte 0xaa 229 .byte 0xbf 230 .byte 0xbf 231 .byte 0xbf 232 .byte 0xbf 233 .byte 0xbf 234 .byte 0x80 235 .byte 0x80 236 .byte 0x80 237 .byte 0x8c 238 .byte 0x8c 239 .byte 0x8c 240 .byte 0x8c 241 .byte 0x8c 242 .byte 0x8c 243 .byte 0x8c 244 .byte 0x8c 245 .byte 0x8c 246 .byte 0x8c 247 .byte 0x8c 248 .byte 0x8c 249 .byte 0x80 250 .byte 0xaa 251 .byte 0xbf 252 .byte 0xbf 253 .byte 0xbf 254 .byte 0xba 255 .byte 0x80 256 .byte 0x80 257 .byte 0x80 258 .byte 0x80 259 .byte 0x8c 260 .byte 0x8c 261 .byte 0x8c 262 .byte 0x8c 263 .byte 0x8c 264 .byte 0x8c 265 .byte 0x8c 266 .byte 0x8c 267 .byte 0x8c 268 .byte 0x8c 269 .byte 0x8c 270 .byte 0x8c 271 .byte 0x80 272 .byte 0x95 273 .byte 0xaa 274 .byte 0xa5 275 .byte 0xbe 276 .byte 0x95 277 .byte 0x95 278 .byte 0x90 279 .byte 0x80 280 .byte 0x80 281 .byte 0x8c 282 .byte 0x8c 283 .byte 0x8c 284 .byte 0x8c 285 .byte 0x8c 286 .byte 0x8c 287 .byte 0x8c 288 .byte 0x8c 289 .byte 0x8c 290 .byte 0x8c 291 .byte 0x8c 292 .byte 0x80 293 .byte 0x95 294 .byte 0x95 295 .byte 0xbe 296 .byte 0x95 297 .byte 0xbe 298 .byte 0x2a 299 .byte 0xba 300 .byte 0xa9 301 .byte 0xaa 302 .byte 0xaa 303 .byte 0x8c 304 .byte 0x8c 305 .byte 0x8c 306 .byte 0x8c 307 .byte 0x8c 308 .byte 0x8c 309 .byte 0x8c 310 .byte 0x8c 311 .byte 0x8c 312 .byte 0x8c 313 .byte 0x8c 314 .byte 0x95 315 .byte 0xaa 316 .byte 0xaa 317 .byte 0x95 318 .byte 0x81 319 .byte 0x15 320 .byte 0x15 321 .byte 0xbf 322 .byte 0x3f 323 .byte 0xba 324 .byte 0xaa 325 .byte 0x95 326 .byte 0x8c 327 .byte 0x8c 328 .byte 0x8c 329 .byte 0x8c 330 .byte 0x8c 331 .byte 0x8c 332 .byte 0x8c 333 .byte 0x8c 334 .byte 0x8c 335 .byte 0x8c 336 .byte 0xaa 337 .byte 0xbf 338 .byte 0xbf 339 .byte 0xa6 340 .byte 0x81 341 .byte 0x95 342 .byte 0x95 343 .byte 0xbf 344 .byte 0xbf 345 .byte 0xaa 346 .byte 0xaa 347 .byte 0x95 348 .byte 0x8c 349 .byte 0x8c 350 .byte 0x8c 351 .byte 0x8c 352 .byte 0x8c 353 .byte 0x8c 354 .byte 0x8c 355 .byte 0x8c 356 .byte 0x8c 357 .byte 0x8c 358 .byte 0xba 359 .byte 0x3f 360 .byte 0xbf 361 .byte 0x15 362 .byte 0x81 363 .byte 0x80 364 .byte 0x15 365 .byte 0xbf 366 .byte 0x3f 367 .byte 0x3f 368 .byte 0xba 369 .byte 0x95 370 .byte 0x8c 371 .byte 0x8c 372 .byte 0x8c 373 .byte 0x8c 374 .byte 0x8c 375 .byte 0x8c 376 .byte 0x8c 377 .byte 0x8c 378 .byte 0x8c 379 .byte 0xaa 380 .byte 0xba 381 .byte 0xbf 382 .byte 0xbf 383 .byte 0x95 384 .byte 0x95 385 .byte 0x2a 386 .byte 0xaa 387 .byte 0xbf 388 .byte 0xbf 389 .byte 0xbf 390 .byte 0xbf 391 .byte 0x95 392 .byte 0x8c 393 .byte 0x8c 394 .byte 0x8c 395 .byte 0x8c 396 .byte 0x8c 397 .byte 0x8c 398 .byte 0x8c 399 .byte 0x8c 400 .byte 0xa9 401 .byte 0x95 402 .byte 0xaa 403 .byte 0x3f 404 .byte 0xbf 405 .byte 0x95 406 .byte 0x80 407 .byte 0xaa 408 .byte 0xbf 409 .byte 0xbf 410 .byte 0xbf 411 .byte 0x3f 412 .byte 0xbf 413 .byte 0x95 414 .byte 0x8c 415 .byte 0x8c 416 .byte 0x8c 417 .byte 0x8c 418 .byte 0x8c 419 .byte 0x8c 420 .byte 0x8c 421 .byte 0x95 422 .byte 0x90 423 .byte 0x15 424 .byte 0x95 425 .byte 0xbf 426 .byte 0xbe 427 .byte 0xbf 428 .byte 0xba 429 .byte 0xaa 430 .byte 0xbf 431 .byte 0xbf 432 .byte 0xbf 433 .byte 0xbf 434 .byte 0xbf 435 .byte 0xaa 436 .byte 0x8c 437 .byte 0x8c 438 .byte 0x8c 439 .byte 0x8c 440 .byte 0x8c 441 .byte 0x8c 442 .byte 0x8c 443 .byte 0x95 444 .byte 0x95 445 .byte 0x95 446 .byte 0x90 447 .byte 0xa5 448 .byte 0x94 449 .byte 0x95 450 .byte 0x95 451 .byte 0x95 452 .byte 0xbf 453 .byte 0xbf 454 .byte 0xbf 455 .byte 0xbf 456 .byte 0xbf 457 .byte 0x3f 458 .byte 0x8c 459 .byte 0x8c 460 .byte 0x8c 461 .byte 0x8c 462 .byte 0x8c 463 .byte 0x8c 464 .byte 0x3f 465 .byte 0x95 466 .byte 0x95 467 .byte 0xa5 468 .byte 0x15 469 .byte 0xa5 470 .byte 0x90 471 .byte 0x95 472 .byte 0xbe 473 .byte 0x2a 474 .byte 0xbf 475 .byte 0xbf 476 .byte 0xbf 477 .byte 0xbf 478 .byte 0xbf 479 .byte 0xbf 480 .byte 0x8c 481 .byte 0x8c 482 .byte 0x8c 483 .byte 0x8c 484 .byte 0x8c 485 .byte 0x8c 486 .byte 0xaa 487 .byte 0x95 488 .byte 0x95 489 .byte 0xaa 490 .byte 0x95 491 .byte 0x90 492 .byte 0x90 493 .byte 0xa5 494 .byte 0xbe 495 .byte 0xbf 496 .byte 0xbf 497 .byte 0xbf 498 .byte 0xbf 499 .byte 0xbf 500 .byte 0xbf 501 .byte 0xaa 502 .byte 0x8c 503 .byte 0x8c 504 .byte 0x8c 505 .byte 0x8c 506 .byte 0x8c 507 .byte 0x8c 508 .byte 0xa5 509 .byte 0x95 510 .byte 0x15 511 .byte 0x95 512 .byte 0x95 513 .byte 0x80 514 .byte 0x95 515 .byte 0xbf 516 .byte 0xbf 517 .byte 0xbf 518 .byte 0xbf 519 .byte 0xbf 520 .byte 0xbf 521 .byte 0xbf 522 .byte 0xbf 523 .byte 0xbf 524 .byte 0x8c 525 .byte 0x8c 526 .byte 0x8c 527 .byte 0x8c 528 .byte 0x8c 529 .byte 0x8c 530 .byte 0xa9 531 .byte 0xaa 532 .byte 0xa9 533 .byte 0xa5 534 .byte 0x94 535 .byte 0x95 536 .byte 0x95 537 .byte 0xba 538 .byte 0x3f 539 .byte 0xbf 540 .byte 0xbf 541 .byte 0xbf 542 .byte 0xbf 543 .byte 0xbf 544 .byte 0xbf 545 .byte 0x3f 546 .byte 0x8c 547 .byte 0x8c 548 .byte 0x8c 549 .byte 0x8c 550 .byte 0x8c 551 .byte 0x95 552 .byte 0x95 553 .byte 0x95 554 .byte 0x95 555 .byte 0x95 556 .byte 0x95 557 .byte 0x95 558 .byte 0x95 559 .byte 0x15 560 .byte 0xbe 561 .byte 0xbf 562 .byte 0xbf 563 .byte 0xbf 564 .byte 0xbf 565 .byte 0xbf 566 .byte 0xbf 567 .byte 0xaa 568 .byte 0x8c 569 .byte 0x8c 570 .byte 0x8c 571 .byte 0x8c 572 .byte 0x8c 573 .byte 0x95 574 .byte 0x90 575 .byte 0x95 576 .byte 0xa5 577 .byte 0x95 578 .byte 0x95 579 .byte 0x90 580 .byte 0x95 581 .byte 0x2a 582 .byte 0x3f 583 .byte 0xbf 584 .byte 0xbf 585 .byte 0xbf 586 .byte 0xbf 587 .byte 0xbf 588 .byte 0xbf 589 .byte 0x2a 590 .byte 0x8c 591 .byte 0x8c 592 .byte 0x8c 593 .byte 0x8c 594 .byte 0x8c 595 .byte 0xaa 596 .byte 0xa5 597 .byte 0x95 598 .byte 0x95 599 .byte 0x95 600 .byte 0x90 601 .byte 0x15 602 .byte 0x2a 603 .byte 0xbe 604 .byte 0xbf 605 .byte 0xbf 606 .byte 0xbf 607 .byte 0xbf 608 .byte 0xbf 609 .byte 0xbf 610 .byte 0xbe 611 .byte 0x95 612 .byte 0x8c 613 .byte 0x8c 614 .byte 0x8c 615 .byte 0x8c 616 .byte 0x8c 617 .byte 0x90 618 .byte 0x90 619 .byte 0xaa 620 .byte 0x90 621 .byte 0x90 622 .byte 0x95 623 .byte 0xbf 624 .byte 0x94 625 .byte 0x3f 626 .byte 0xbf 627 .byte 0xbf 628 .byte 0xbf 629 .byte 0xbf 630 .byte 0xbf 631 .byte 0xbf 632 .byte 0xaa 633 .byte 0x2a 634 .byte 0x8c 635 .byte 0x8c 636 .byte 0x8c 637 .byte 0x8c 638 .byte 0x8c 639 .byte 0xaa 640 .byte 0x90 641 .byte 0x90 642 .byte 0x15 643 .byte 0xba 644 .byte 0xba 645 .byte 0xa5 646 .byte 0xa5 647 .byte 0xaa 648 .byte 0xbf 649 .byte 0xbf 650 .byte 0xbf 651 .byte 0xbf 652 .byte 0xbf 653 .byte 0xbf 654 .byte 0xaa 655 .byte 0xa5 656 .byte 0x8c 657 .byte 0x8c 658 .byte 0x8c 659 .byte 0x8c 660 .byte 0xba 661 .byte 0x15 662 .byte 0x90 663 .byte 0x90 664 .byte 0xbf 665 .byte 0xaa 666 .byte 0xaa 667 .byte 0xaa 668 .byte 0xa5 669 .byte 0xbf 670 .byte 0xbf 671 .byte 0xbf 672 .byte 0xbf 673 .byte 0xbf 674 .byte 0x3f 675 .byte 0xbf 676 .byte 0xaa 677 .byte 0x2a 678 .byte 0x8c 679 .byte 0x8c 680 .byte 0x8c 681 .byte 0x8c 682 .byte 0x94 683 .byte 0x90 684 .byte 0x90 685 .byte 0x95 686 .byte 0xbf 687 .byte 0xbf 688 .byte 0xaa 689 .byte 0x90 690 .byte 0x80 691 .byte 0xbf 692 .byte 0xbf 693 .byte 0xbf 694 .byte 0xbf 695 .byte 0xbf 696 .byte 0xaa 697 .byte 0xaa 698 .byte 0xaa 699 .byte 0x8c 700 .byte 0x8c 701 .byte 0x8c 702 .byte 0x8c 703 .byte 0x8c 704 .byte 0x95 705 .byte 0xa5 706 .byte 0x90 707 .byte 0xaa 708 .byte 0xbf 709 .byte 0x3f 710 .byte 0x94 711 .byte 0x80 712 .byte 0xa9 713 .byte 0x00 714 .byte 0x3f 715 .byte 0xbf 716 .byte 0xbf 717 .byte 0x3f 718 .byte 0xaa 719 .byte 0x2a 720 .byte 0x2a 721 .byte 0x8c 722 .byte 0x8c 723 .byte 0x8c 724 .byte 0x8c 725 .byte 0x8c 726 .byte 0x2a 727 .byte 0x90 728 .byte 0x2a 729 .byte 0xbf 730 .byte 0xbf 731 .byte 0xbf 732 .byte 0xaa 733 .byte 0x80 734 .byte 0xa5 735 .byte 0xa5 736 .byte 0xbf 737 .byte 0x3f 738 .byte 0xba 739 .byte 0xbf 740 .byte 0xaa 741 .byte 0xaa 742 .byte 0xaa 743 .byte 0x8c 744 .byte 0x8c 745 .byte 0x8c 746 .byte 0x8c 747 .byte 0x8c 748 .byte 0xaa 749 .byte 0x80 750 .byte 0xa9 751 .byte 0xbf 752 .byte 0xbf 753 .byte 0x3f 754 .byte 0x80 755 .byte 0x80 756 .byte 0x95 757 .byte 0xaa 758 .byte 0xbf 759 .byte 0xbf 760 .byte 0xaa 761 .byte 0xba 762 .byte 0xaa 763 .byte 0x2a 764 .byte 0xaa 765 .byte 0x8c 766 .byte 0x8c 767 .byte 0x8c 768 .byte 0x8c 769 .byte 0x95 770 .byte 0xaa 771 .byte 0x90 772 .byte 0xbf 773 .byte 0x3f 774 .byte 0xbf 775 .byte 0x80 776 .byte 0x90 777 .byte 0x80 778 .byte 0x95 779 .byte 0x3f 780 .byte 0xba 781 .byte 0xba 782 .byte 0xbe 783 .byte 0xaa 784 .byte 0xaa 785 .byte 0x95 786 .byte 0x8c 787 .byte 0x8c 788 .byte 0x8c 789 .byte 0x8c 790 .byte 0x8c 791 .byte 0x2a 792 .byte 0xaa 793 .byte 0x80 794 .byte 0xbf 795 .byte 0xbf 796 .byte 0x80 797 .byte 0x90 798 .byte 0x90 799 .byte 0x90 800 .byte 0xaa 801 .byte 0x3f 802 .byte 0xba 803 .byte 0x3f 804 .byte 0x3f 805 .byte 0xaa 806 .byte 0xa5 807 .byte 0x8c 808 .byte 0x8c 809 .byte 0x8c 810 .byte 0x8c 811 .byte 0x8c 812 .byte 0x8c 813 .byte 0x2a 814 .byte 0x95 815 .byte 0x94 816 .byte 0x90 817 .byte 0x2a 818 .byte 0x90 819 .byte 0xa5 820 .byte 0x80 821 .byte 0x80 822 .byte 0xaa 823 .byte 0xaa 824 .byte 0xba 825 .byte 0xaa 826 .byte 0xaa 827 .byte 0xaa 828 .byte 0x80 829 .byte 0x8c 830 .byte 0x8c 831 .byte 0x8c 832 .byte 0x8c 833 .byte 0x8c 834 .byte 0x8c 835 .byte 0x3f 836 .byte 0x90 837 .byte 0x94 838 .byte 0xbe 839 .byte 0x3f 840 .byte 0xbf 841 .byte 0x80 842 .byte 0x80 843 .byte 0x80 844 .byte 0x3f 845 .byte 0x3f 846 .byte 0xaa 847 .byte 0xaa 848 .byte 0xba 849 .byte 0xaa 850 .byte 0x8c 851 .byte 0x8c 852 .byte 0x8c 853 .byte 0x8c 854 .byte 0x8c 855 .byte 0x8c 856 .byte 0x8c 857 .byte 0x95 858 .byte 0x90 859 .byte 0x90 860 .byte 0x94 861 .byte 0x80 862 .byte 0x80 863 .byte 0x80 864 .byte 0x80 865 .byte 0xba 866 .byte 0xbf 867 .byte 0xba 868 .byte 0xbe 869 .byte 0xaa 870 .byte 0x3f 871 .byte 0x8c 872 .byte 0x8c 873 .byte 0x8c 874 .byte 0x8c 875 .byte 0x8c 876 .byte 0x8c 877 .byte 0x8c 878 .byte 0x8c 879 .byte 0x95 880 .byte 0x90 881 .byte 0x80 882 .byte 0x80 883 .byte 0x80 884 .byte 0x80 885 .byte 0x80 886 .byte 0x80 887 .byte 0xbe 888 .byte 0xbf 889 .byte 0xba 890 .byte 0xaa 891 .byte 0xbf 892 .byte 0x95 893 .byte 0x8c 894 .byte 0x8c 895 .byte 0x8c 896 .byte 0x8c 897 .byte 0x8c 898 .byte 0x8c 899 .byte 0x8c 900 .byte 0x8c 901 .byte 0x8c 902 .byte 0xa9 903 .byte 0x80 904 .byte 0x90 905 .byte 0x80 906 .byte 0x80 907 .byte 0x80 908 .byte 0xbe 909 .byte 0xbf 910 .byte 0xbe 911 .byte 0xaa 912 .byte 0xba 913 .byte 0x95 914 .byte 0x80 915 .byte 0x8c 916 .byte 0x8c 917 .byte 0x8c 918 .byte 0x8c 919 .byte 0x8c 920 .byte 0x8c 921 .byte 0x8c 922 .byte 0x8c 923 .byte 0x8c 924 .byte 0x95 925 .byte 0x95 926 .byte 0x80 927 .byte 0x80 928 .byte 0x94 929 .byte 0x80 930 .byte 0xbf 931 .byte 0xbf 932 .byte 0xbf 933 .byte 0xaa 934 .byte 0x95 935 .byte 0x8c 936 .byte 0x8c 937 .byte 0x8c 938 .byte 0x8c 939 .byte 0x8c 940 .byte 0x8c 941 .byte 0x8c 942 .byte 0x8c 943 .byte 0x8c 944 .byte 0x8c 945 .byte 0x8c 946 .byte 0xaa 947 .byte 0x95 948 .byte 0x80 949 .byte 0x95 950 .byte 0x80 951 .byte 0x95 952 .byte 0xbf 953 .byte 0xbf 954 .byte 0xbf 955 .byte 0xba 956 .byte 0xba 957 .byte 0xa5 958 .byte 0x95 959 .byte 0x95 960 .byte 0x8c 961 .byte 0x8c 962 .byte 0x8c 963 .byte 0x8c 964 .byte 0x8c 965 .byte 0x8c 966 .byte 0x8c 967 .byte 0x8c 968 .byte 0xbe 969 .byte 0x2a 970 .byte 0x80 971 .byte 0x80 972 .byte 0x80 973 .byte 0xaa 974 .byte 0xba 975 .byte 0xbf 976 .byte 0x8c 977 .byte 0xba 978 .byte 0xbe 979 .byte 0xbe 980 .byte 0xba 981 .byte 0x8c 982 .byte 0x8c 983 .byte 0x8c 984 .byte 0x8c 985 .byte 0x8c 986 .byte 0x8c 987 .byte 0x8c 988 .byte 0x8c 989 .byte 0x80 990 .byte 0xaa 991 .byte 0x2a 992 .byte 0xa5 993 .byte 0x15 994 .byte 0x8c 995 .byte 0x95 996 .byte 0x95 997 .byte 0x8c 998 .byte 0x8c 999 .byte 0x8c 1000 .byte 0x8c 1001 .byte 0x8c 1002 .byte 0x8c 1003 .byte 0x8c 1004 .byte 0x8c 1005 .byte 0x8c 1006 .byte 0x8c 1007 .byte 0x8c 1008 .byte 0x8c 1009 .byte 0x8c 1010 .byte 0x8c 1011 .byte 0x15 1012 .byte 0xa5 1013 .byte 0x80 1014 .byte 0x80 1015 .byte 0x80 1016 .byte 0x8c 1017 .byte 0x8c 1018 .byte 0xa6 1019 .byte 0x8c 1020 .byte 0x8c 1021 .byte 0x8c 1022 .byte 0x8c 1023 .byte 0x8c 1024 .byte 0x8c 1025 .byte 0x8c 1026 .byte 0x8c 1027 .byte 0x8c 1028 .byte 0x8c 1029 .byte 0x8c 1030 .byte 0x8c 1031 .byte 0x8c 1032 .byte 0x8c 1033 .byte 0x8c 1034 .byte 0x80 1035 .byte 0x80 1036 .byte 0x80 1037 .byte 0x90 1038 .byte 0x8c 1039 .byte 0x8c 1040 .byte 0x8c 1041 .byte 0x8c 1042 .byte 0x8c 1043 .byte 0x8c 1044 .byte 0x8c 1045 .byte 0x8c 1046 .byte 0x8c 1047 .byte 0x8c 1048 .byte 0x8c 1049 .byte 0x8c 1050 .byte 0x8c 1051 .byte 0x8c 1052 .byte 0x8c 1053 .byte 0x8c 1054 .byte 0x8c 1055 .byte 0x8c 1056 .byte 0x80 1057 .byte 0x80 1058 .byte 0x80 1059 .byte 0x8c 1060 .byte 0x8c 1061 .byte 0x8c 1062 .byte 0x8c 1063 .byte 0x8c 1064 .byte 0x8c 1065 .byte 0x8c 1066 .byte 0x8c 1067 .byte 0x8c 1068 .byte 0x8c 1069 .byte 0x8c 1070 .byte 0x8c 1071 .byte 0x8c 1072 .byte 0x8c 1073 .byte 0x8c 1074 .byte 0x8c 1075 .byte 0x8c 1076 .byte 0x8c 1077 .byte 0x8c 1078 .byte 0x80 1079 .byte 0x80 1080 .byte 0x95 1081 .byte 0x8c 1082 .byte 0x8c 1083 .byte 0x8c 1084 .byte 0x8c 1085 .byte 0x8c 1086 .byte 0x8c 1087 .byte 0x8c 1088 .byte 0x8c 1089 .byte 0x8c 1090 .byte 0x8c 1091 .byte 0x8c 1092 .byte 0x8c 1093 .byte 0x8c 1094 .byte 0x8c 1095 .byte 0x8c 1096 .byte 0x8c 1097 .byte 0x8c 1098 .byte 0x8c 1099 .byte 0x8c 1100 .byte 0x80 1101 .byte 0x80 1102 .byte 0x8c 1103 .byte 0x8c 1104 .byte 0x8c 1105 .byte 0x8c 1106 .byte 0x8c 1107 .byte 0x8c 1108 .byte 0x8c 1109 .byte 0x8c 1110 .byte 0x8c 1111 .byte 0x8c 1112 .byte 0x8c 1113 .byte 0x8c 1114 .byte 0x8c 1115 .byte 0x8c 1116 .byte 0x8c 1117 .byte 0x8c 1118 .byte 0x8c 1119 .byte 0x8c 1120 .byte 0x8c 1121 .byte 0x8c 1122 .byte 0x80 1123 .byte 0x95 1124 .byte 0x8c 1125 .byte 0x8c 1126 .byte 0x8c 1127 .byte 0x8c 1128 .byte 0x8c 1129 .byte 0x8c 1130 .byte 0x8c 1131 .byte 0x8c 1132 .byte 0x8c 1133 .byte 0x8c 1134 .byte 0x8c 1135 .byte 0x8c 1136 .byte 0x8c 1137 .byte 0x8c 1138 .byte 0x8c 1139 .byte 0x8c 1140 .byte 0x8c 1141 .byte 0x8c 1142 .byte 0x8c 1143 .byte 0x8c 1144 .byte 0x80 1145 .byte 0x8c 1146 .byte 0x8c 1147 .byte 0x8c 1148 .byte 0x8c 1149 .byte 0x8c 1150 .byte 0x8c 1151 .byte 0x8c 1152 .byte 0x8c 1153 .byte 0x8c 1154 .byte 0x8c 1155 .byte 0x8c 1156 .byte 0x8c 1157 .byte 0x8c 1158 .byte 0x8c 1159 .byte 0x8c 1160 .byte 0x8c 1161 .byte 0x8c 1162 .byte 0x8c 1163 .byte 0x8c 1164 .byte 0x8c 1165 .byte 0xaa 1166 .byte 0x90 1167 .byte 0x8c 1168 .byte 0x8c 1169 .byte 0x8c 1170 .byte 0x8c 1171 .byte 0x8c 1172 .byte 0x8c 1173 .byte 0x8c 1174 .byte 0x8c 1175 .byte 0x8c 1176 .byte 0x8c 1177 .byte 0x8c 1178 .byte 0x8c 1179 .byte 0x8c 1180 .byte 0x8c 1181 .byte 0x8c 1182 .byte 0x8c 1183 .byte 0x8c 1184 .byte 0x8c 1185 .byte 0x8c 1186 .byte 0x8c 1187 .byte 0x95 1188 .byte 0xbf 1189 .byte 0x8c 1190 .byte 0x8c 1191 .byte 0x8c 1192 .byte 0x8c 1193 .byte 0x8c 1194 .byte 0x8c 1195 .byte 0x8c 1196 .byte 0x8c 1197 .byte 0x8c 1198 .byte 0x8c 1199 .byte 0x8c 1200 .byte 0x8c 1201 .byte 0x8c 1202 .byte 0x8c 1203 .byte 0x8c 1204 .byte 0x8c 1205 .byte 0x8c 1206 .byte 0x8c 1207 .byte 0x8c 1208 .byte 0x8c 1209 .byte 0x90 1210 .byte 0x80 1211 .byte 0x8c 1212 .byte 0x8c 1213 .byte 0x8c 1214 .byte 0x8c 1215 .byte 0x8c 1216 .byte 0x8c 1217 .byte 0x8c 1218 .byte 0x8c 1219 .byte 0x8c 1220 .byte 0x8c 1221 .byte 0x8c 1222 .byte 0x8c 1223 .byte 0x8c 1224 .byte 0x8c 1225 .byte 0x8c 1226 .byte 0x8c 1227 .byte 0x8c 1228 .byte 0x8c 1229 .byte 0x8c 1230 .byte 0x8c 1231 .byte 0x80 1232 .byte 0x8c 1233 .byte 0x8c 1234 .byte 0x8c 1235 .byte 0x8c 1236 .byte 0x8c 1237 .byte 0x8c 1238 .byte 0x8c 1239 .byte 0x8c 1240 .byte 0x8c 1241 .byte 0x8c 1242 .byte 0x8c 1243 .byte 0x8c 1244 .byte 0x8c 1245 .byte 0x8c 1246 .byte 0x8c 1247 .byte 0x8c 1248 .byte 0x8c 1249 .byte 0x8c 1250 .byte 0x8c 1251 .byte 0x8c 1252 .byte 0xbf 1253 .byte 0xb9 1254 .byte 0x8c 1255 .byte 0x8c 1256 .byte 0x8c 1257 .byte 0x8c 1258 .byte 0x8c 1259 .byte 0x8c 1260 .byte 0x8c 1261 .byte 0x8c 1262 .byte 0x8c 1263 .byte 0x8c 1264 .byte 0x8c 1265 .byte 0x8c 1266 .byte 0x8c 1267 .byte 0x8c 1268 .byte 0x8c 1269 .byte 0x8c 1270 .byte 0x8c 1271 .byte 0x8c 1272 .byte 0x8c 1273 .byte 0x8c 1274 .byte 0xa5 1275 .byte 0xbf 1276 .byte 0x8c 1277 .byte 0x8c 1278 .byte 0x8c 1279 .byte 0x8c 1280 .byte 0x8c 1281 .byte 0x8c 1282 .byte 0x8c 1283 .byte 0x8c 1284 .byte 0x8c 1285 .byte 0x8c 1286 .byte 0x8c 1287 .byte 0x8c 1288 .byte 0x8c 1289 .byte 0x8c 1290 .byte 0x8c 1291 .byte 0x8c 1292 .byte 0x8c 1293 .byte 0x8c 1294 .byte 0x8c 1295 .byte 0x8c 1296 .byte 0x90 1297 .byte 0x15 1298 .byte 0x8c 1299 .byte 0x8c 1300 .byte 0x8c 1301 .byte 0x8c 1302 .byte 0x8c 1303 .byte 0x8c 1304 .byte 0x8c 1305 .byte 0x8c 1306 .byte 0x8c 1307 .byte 0x8c 1308 .byte 0x8c 1309 .byte 0x8c 1310 .byte 0x8c 1311 .byte 0x8c 1312 .byte 0x8c 1313 .byte 0x8c 1314 .byte 0x8c 1315 .byte 0x8c 1316 .byte 0x8c 1317 .byte 0x8c 1318 .byte 0x95 1319 .byte 0x8c 1320 .byte 0x8c 1321 .byte 0x8c 1322 .byte 0x8c 1323 .byte 0x8c 1324 .byte 0x8c 1325 .byte 0x8c 1326 .byte 0x8c 1327 .byte 0x8c 1328 .byte 0x8c 1329 .byte 0x8c 1330 .byte 0x8c 1331 .byte 0x8c 1332 .byte 0x8c 1333 .byte 0x8c 1334 .byte 0x8c 1335 .byte 0x8c 1336 .byte 0x8c 1337 .byte 0x8c 1338 .byte 0x8c 1339 .byte 0x8c 1340 .byte 0xaa 1341 .byte 0x8c 1342 .byte 0x8c 1343 .byte 0x8c 1344 .byte 0x8c 1345 .byte 0x8c 1346 .byte 0x8c 1347 .byte 0x8c 1348 .byte 0x8c 1349 .byte 0x8c 1350 .byte 0x8c 1351 .byte 0x8c 1352 .byte 0x8c 1353 .byte 0x8c 1354 .byte 0x8c 1355 .byte 0x8c 1356 .byte 0x8c 1357 .byte 0x8c 1358 .byte 0x8c 1359 .byte 0x8c 1360 .byte 0x8c 1361 .byte 0xbe 1362 .byte 0xaa 1363 .byte 0x8c 1364 .byte 0x8c 1365 .byte 0x8c 1366 .byte 0x8c 1367 .byte 0x8c 1368 .byte 0x8c 1369 .byte 0x8c 1370 .byte 0x8c 1371 .byte 0x8c 1372 .byte 0x8c 1373 .byte 0x8c 1374 .byte 0x8c 1375 .byte 0x8c 1376 .byte 0x8c 1377 .byte 0x8c 1378 .byte 0x8c 1379 .byte 0x8c 1380 .byte 0x8c 1381 .byte 0x8c 1382 .byte 0x8c 1383 .byte 0x8c 1384 .byte 0x8c 1385 .byte 0x8c 1386 .byte 0x8c 1387 .byte 0x8c 1388 .byte 0x8c 1389 .byte 0x8c 1390 .byte 0x8c 1391 .byte 0x8c 1392 .byte 0x8c 1393 .byte 0x8c 1394 .byte 0x8c 1395 .byte 0x8c 1396 .byte 0x8c 1397 .byte 0x8c 1398 .byte 0x8c 1399 .byte 0x8c 1400 .byte 0x8c 1401 .byte 0x8c 1402 .byte 0x8c 1403 .byte 0x8c 1404 .byte 0x8c 1405 .byte 0x8c 1406 .byte 0x8c 1407 .byte 0x8c 1408 .byte 0x8c 1409 .byte 0x8c 1410 .byte 0x8c 1411 .byte 0x8c 1412 .byte 0x8c 1413 .byte 0x8c 1414 .byte 0x8c 1415 .byte 0x8c 1416 .byte 0x8c 1417 .byte 0x8c 1418 .byte 0x8c 1419 .byte 0x8c 1420 .byte 0x8c 1421 .byte 0x8c 1422 .byte 0x8c 1423 .byte 0x8c 1424 .byte 0x8c 1425 .byte 0x8c