From 60e45599a7db5e66b835c3637e85b4682d8e4de9 Mon Sep 17 00:00:00 2001 From: Sascha Hauer Date: Tue, 5 Oct 2010 09:23:06 +0200 Subject: add i.MX35-v2 sdma rom image file Signed-off-by: Sascha Hauer --- src/imx35-v2-rom.asm | 1974 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1974 insertions(+) create mode 100644 src/imx35-v2-rom.asm diff --git a/src/imx35-v2-rom.asm b/src/imx35-v2-rom.asm new file mode 100644 index 0000000..eadf252 --- /dev/null +++ b/src/imx35-v2-rom.asm @@ -0,0 +1,1974 @@ + jmp 17 % 0 + jmp 22 % 1 + jmp 1911 % 2 + jmp 729 % 3 + jmp 770 % 4 + jmp 834 % 5 + jmp 904 % 6 + jmp 979 % 7 + jmp 1048 % 8 + jmp 1120 % 9 + jmp 1198 % 10 + jmp 1270 % 11 + jmp 1339 % 12 + jmp 1429 % 13 + jmp 1531 % 14 + jmp 1597 % 15 + jmp 16 % 16 + jsr 295 % 17 + ldi 1, 112 % 18 + revblo 1 % 19 + ld 1, 1, 28 % 20 + jmpr 1 % 21 + softbkpt % 22 + jmp 22 % 23 + illegal % 24 + illegal % 25 + illegal % 26 + illegal % 27 + illegal % 28 + illegal % 29 + illegal % 30 + illegal % 31 + illegal % 32 + illegal % 33 + illegal % 34 + illegal % 35 + illegal % 36 + illegal % 37 + illegal % 38 + illegal % 39 + illegal % 40 + illegal % 41 + illegal % 42 + illegal % 43 + illegal % 44 + illegal % 45 + illegal % 46 + illegal % 47 + illegal % 48 + illegal % 49 + illegal % 50 + illegal % 51 + illegal % 52 + illegal % 53 + illegal % 54 + illegal % 55 + illegal % 56 + illegal % 57 + illegal % 58 + illegal % 59 + illegal % 60 + illegal % 61 + illegal % 62 + illegal % 63 + illegal % 64 + illegal % 65 + illegal % 66 + illegal % 67 + illegal % 68 + illegal % 69 + illegal % 70 + illegal % 71 + illegal % 72 + illegal % 73 + illegal % 74 + illegal % 75 + illegal % 76 + illegal % 77 + illegal % 78 + illegal % 79 + jsr 313 % 80 + jsr 394 % 81 + bt 65 % 82 + jsr 412 % 83 + bf 63 % 84 + st 2, 1, 24 % 85 + st 3, 1, 25 % 86 + ldi 2, 255 % 87 + revblo 2 % 88 + ori 2, 255 % 89 + mov 0, 4 % 90 + and 0, 2 % 91 + cmpeqi 0, 0 % 92 + bt 126 % 93 + clrf 0 % 94 + ldi 3, 112 % 95 + revblo 3 % 96 + ld 3, 3, 30 % 97 + btsti 4, 24 % 98 + bt 11 % 99 + btsti 4, 25 % 100 + bt 3 % 101 + btsti 4, 26 % 102 + bt 76 % 103 + bf 115 % 104 + btsti 4, 26 % 105 + bf 9 % 106 + bt 42 % 107 + btsti 4, 26 % 108 + bf 19 % 109 + bt 109 % 110 + btsti 4, 25 % 111 + bf 251 % 112 + btsti 4, 26 % 113 + bt 11 % 114 + jsr 222 % 115 + stf 5, 215 % 116 + loop 3, 3 % 117 + ld 7, 6, 0 % 118 + stf 7, 200 % 119 + addi 6, 1 % 120 + done 0 % 121 + bdf 96 % 122 + stf 7, 223 % 123 + bdf 94 % 124 + jmp 144 % 125 + jsr 232 % 126 + jsr 222 % 127 + jmp 131 % 128 + btsti 3, 0 % 129 + bt 89 % 130 + stf 5, 231 % 131 + cmpeqi 0, 1 % 132 + bt 7 % 133 + subi 0, 1 % 134 + loop 3, 3 % 135 + ldf 7, 232 % 136 + st 7, 6, 0 % 137 + addi 6, 1 % 138 + done 0 % 139 + bsf 78 % 140 + ldf 7, 200 % 141 + st 7, 6, 0 % 142 + bsf 75 % 143 + ld 2, 1, 24 % 144 + ld 3, 1, 25 % 145 + jsr 424 % 146 + bt 191 % 147 + done 2 % 148 + jmp 80 % 149 + stf 5, 214 % 150 + btsti 6, 0 % 151 + lsr1 6 % 152 + bf 4 % 153 + ld 7, 6, 0 % 154 + stf 7, 200 % 155 + subi 0, 1 % 156 + addi 6, 1 % 157 + mov 3, 0 % 158 + lsr1 0 % 159 + loop 8, 3 % 160 + ld 7, 6, 0 % 161 + rorb 7 % 162 + rorb 7 % 163 + stf 7, 200 % 164 + rorb 7 % 165 + rorb 7 % 166 + stf 7, 200 % 167 + addi 6, 1 % 168 + done 0 % 169 + bdf 48 % 170 + btsti 3, 0 % 171 + bf 4 % 172 + ld 7, 6, 0 % 173 + rorb 7 % 174 + rorb 7 % 175 + stf 7, 200 % 176 + stf 7, 222 % 177 + bdf 40 % 178 + jmp 144 % 179 + btsti 3, 0 % 180 + bt 38 % 181 + stf 5, 230 % 182 + btsti 6, 0 % 183 + lsr1 6 % 184 + bf 8 % 185 + ld 7, 6, 0 % 186 + andn 7, 2 % 187 + ldf 5, 232 % 188 + bsf 29 % 189 + or 7, 5 % 190 + st 7, 6, 0 % 191 + subi 0, 1 % 192 + addi 6, 1 % 193 + mov 3, 0 % 194 + lsr1 0 % 195 + cmpeqi 0, 0 % 196 + bt 10 % 197 + loop 7, 3 % 198 + ldf 7, 232 % 199 + rorb 7 % 200 + rorb 7 % 201 + ldf 5, 232 % 202 + or 7, 5 % 203 + st 7, 6, 0 % 204 + addi 6, 1 % 205 + done 0 % 206 + bsf 12 % 207 + btsti 3, 0 % 208 + bf 190 % 209 + ld 7, 6, 0 % 210 + and 7, 2 % 211 + ldf 5, 200 % 212 + bsf 6 % 213 + rorb 5 % 214 + rorb 5 % 215 + or 7, 5 % 216 + st 7, 6, 0 % 217 + jmp 144 % 218 + stf 2, 255 % 219 + bseti 4, 20 % 220 + jmp 144 % 221 + mov 7, 4 % 222 + revb 7 % 223 + andi 7, 248 % 224 + ldi 6, 8 % 225 + revblo 6 % 226 + ldi 0, 32 % 227 + lsl1 7 % 228 + lsl1 7 % 229 + add 6, 7 % 230 + ret % 231 + mov 7, 4 % 232 + revb 7 % 233 + andi 7, 248 % 234 + lsr1 7 % 235 + lsr1 7 % 236 + lsr1 7 % 237 + st 7, 1, 28 % 238 + ldi 0, 15 % 239 + revblo 0 % 240 + ori 0, 255 % 241 + subi 0, 16 % 242 + addi 0, 1 % 243 + mov 6, 7 % 244 + lsr1 6 % 245 + add 0, 6 % 246 + st 0, 1, 27 % 247 + ld 6, 0, 0 % 248 + btsti 7, 0 % 249 + bf 2 % 250 + rorb 6 % 251 + rorb 6 % 252 + ldi 0, 255 % 253 + revblo 0 % 254 + ori 0, 255 % 255 + and 6, 0 % 256 + st 6, 1, 30 % 257 + stf 5, 231 % 258 + ldf 0, 232 % 259 + bsf 214 % 260 + ldi 7, 63 % 261 + revblo 7 % 262 + ori 7, 255 % 263 + and 0, 7 % 264 + ldi 3, 112 % 265 + revblo 3 % 266 + ld 3, 3, 30 % 267 + btsti 3, 0 % 268 + bt 1 % 269 + jmp 278 % 270 + ldi 7, 255 % 271 + ld 6, 1, 30 % 272 + cmpeq 6, 7 % 273 + bt 3 % 274 + cmpeq 6, 0 % 275 + bt 1 % 276 + jmp 220 % 277 + ld 3, 1, 27 % 278 + ld 6, 3, 0 % 279 + ldi 3, 255 % 280 + revblo 3 % 281 + ori 3, 255 % 282 + ld 7, 1, 28 % 283 + btsti 7, 0 % 284 + bf 4 % 285 + and 6, 3 % 286 + revblo 0 % 287 + revb 0 % 288 + jmp 291 % 289 + andn 6, 3 % 290 + or 6, 0 % 291 + ld 3, 1, 27 % 292 + st 6, 3, 0 % 293 + ret % 294 + ldi 7, 255 % 295 + ldi 0, 16 % 296 + lsl1 7 % 297 + subi 0, 1 % 298 + cmpeqi 0, 0 % 299 + bf 252 % 300 + ori 7, 255 % 301 + ldi 0, 15 % 302 + revblo 0 % 303 + ori 0, 255 % 304 + mov 3, 0 % 305 + ldi 0, 16 % 306 + st 7, 3, 0 % 307 + subi 3, 1 % 308 + subi 0, 1 % 309 + cmpeqi 0, 0 % 310 + bf 251 % 311 + ret % 312 + ldi 1, 112 % 313 + revblo 1 % 314 + ld 1, 1, 2 % 315 + ret % 316 + ldi 2, 112 % 317 + revblo 2 % 318 + ld 3, 2, 3 % 319 + ld 2, 2, 0 % 320 + cmpeqi 2, 0 % 321 + bt 11 % 322 + lsl1 3 % 323 + xori 7, 3 % 324 + xori 7, 3 % 325 + lsl1 3 % 326 + add 2, 3 % 327 + clrf 0 % 328 + stf 2, 33 % 329 + bdf 61 % 330 + ldf 3, 11 % 331 + bsf 59 % 332 + cmpeqi 3, 0 % 333 + ret % 334 + clrf 0 % 335 + stf 3, 33 % 336 + ldf 4, 11 % 337 + bsf 42 % 338 + btsti 4, 16 % 339 + bf 4 % 340 + ldf 5, 11 % 341 + bsf 38 % 342 + ldf 6, 11 % 343 + bsf 36 % 344 + ret % 345 + clrf 0 % 346 + stf 3, 5 % 347 + bclri 4, 16 % 348 + stf 4, 43 % 349 + bdf 41 % 350 + btsti 4, 17 % 351 + bf 6 % 352 + mov 3, 2 % 353 + addi 3, 4 % 354 + stf 3, 33 % 355 + ldf 3, 11 % 356 + bsf 34 % 357 + jmp 360 % 358 + addi 3, 12 % 359 + btsti 4, 20 % 360 + bf 9 % 361 + mov 5, 2 % 362 + addi 5, 12 % 363 + stf 5, 5 % 364 + stf 5, 33 % 365 + ldf 5, 11 % 366 + bsf 24 % 367 + bseti 5, 28 % 368 + stf 5, 43 % 369 + bdf 21 % 370 + stf 2, 5 % 371 + stf 3, 43 % 372 + bdf 18 % 373 + btsti 4, 19 % 374 + bt 2 % 375 + btsti 4, 20 % 376 + bf 1 % 377 + notify 1 % 378 + btsti 4, 18 % 379 + ret % 380 + mov 3, 2 % 381 + addi 3, 12 % 382 + stf 3, 5 % 383 + stf 3, 33 % 384 + ldf 3, 11 % 385 + bsf 5 % 386 + bseti 3, 29 % 387 + stf 3, 43 % 388 + bdf 2 % 389 + cmplt 4, 4 % 390 + ret % 391 + stf 0, 12 % 392 + jmp 559 % 393 + ldi 2, 112 % 394 + revblo 2 % 395 + ld 3, 2, 3 % 396 + ld 2, 2, 0 % 397 + cmpeqi 2, 0 % 398 + bt 11 % 399 + lsl1 3 % 400 + lsl1 3 % 401 + lsl1 3 % 402 + lsl1 3 % 403 + add 2, 3 % 404 + clrf 0 % 405 + stf 2, 231 % 406 + bdf 69 % 407 + ldf 3, 200 % 408 + bsf 67 % 409 + cmpeqi 3, 0 % 410 + ret % 411 + clrf 0 % 412 + stf 3, 231 % 413 + bdf 50 % 414 + ldf 4, 200 % 415 + bsf 48 % 416 + btsti 4, 16 % 417 + bf 4 % 418 + ldf 5, 200 % 419 + bsf 44 % 420 + ldf 6, 200 % 421 + bsf 42 % 422 + ret % 423 + clrf 0 % 424 + stf 3, 215 % 425 + bclri 4, 16 % 426 + stf 4, 200 % 427 + bdf 36 % 428 + stf 3, 223 % 429 + bdf 34 % 430 + btsti 4, 17 % 431 + bf 6 % 432 + mov 3, 2 % 433 + addi 3, 4 % 434 + stf 3, 231 % 435 + ldf 3, 200 % 436 + bsf 39 % 437 + jmp 440 % 438 + addi 3, 12 % 439 + btsti 4, 20 % 440 + bf 11 % 441 + mov 5, 2 % 442 + addi 5, 12 % 443 + stf 5, 215 % 444 + stf 5, 231 % 445 + ldf 5, 200 % 446 + bsf 29 % 447 + bseti 5, 28 % 448 + stf 5, 200 % 449 + bdf 26 % 450 + stf 5, 223 % 451 + bdf 24 % 452 + stf 2, 215 % 453 + stf 3, 200 % 454 + bdf 21 % 455 + stf 2, 223 % 456 + bdf 19 % 457 + btsti 4, 19 % 458 + bt 2 % 459 + btsti 4, 20 % 460 + bf 1 % 461 + notify 1 % 462 + btsti 4, 18 % 463 + ret % 464 + mov 3, 2 % 465 + addi 3, 12 % 466 + stf 3, 215 % 467 + stf 3, 231 % 468 + ldf 3, 200 % 469 + bsf 6 % 470 + bseti 3, 29 % 471 + stf 3, 200 % 472 + stf 3, 223 % 473 + bdf 2 % 474 + cmplt 4, 4 % 475 + ret % 476 + clrf 0 % 477 + stf 0, 255 % 478 + illegal % 479 + ldi 2, 112 % 480 + revblo 2 % 481 + ld 3, 2, 3 % 482 + ld 2, 2, 1 % 483 + cmpeqi 2, 0 % 484 + bt 10 % 485 + lsl1 3 % 486 + lsl1 3 % 487 + lsl1 3 % 488 + lsl1 3 % 489 + add 2, 3 % 490 + clrf 0 % 491 + stf 2, 99 % 492 + ldf 3, 75 % 493 + bsf 62 % 494 + cmpeqi 3, 0 % 495 + ret % 496 + clrf 0 % 497 + stf 3, 99 % 498 + ldf 4, 107 % 499 + bsf 45 % 500 + btsti 4, 16 % 501 + bf 4 % 502 + ldf 5, 107 % 503 + bsf 41 % 504 + ldf 6, 75 % 505 + bsf 39 % 506 + ret % 507 + clrf 0 % 508 + stf 3, 68 % 509 + bclri 4, 16 % 510 + stf 4, 107 % 511 + btsti 4, 17 % 512 + bf 7 % 513 + mov 3, 2 % 514 + addi 3, 4 % 515 + stf 3, 96 % 516 + bdf 28 % 517 + ldf 3, 75 % 518 + bdf 37 % 519 + jmp 522 % 520 + addi 3, 12 % 521 + btsti 4, 20 % 522 + bf 10 % 523 + mov 5, 2 % 524 + addi 5, 12 % 525 + stf 5, 68 % 526 + stf 5, 96 % 527 + bdf 17 % 528 + ldf 5, 75 % 529 + bseti 5, 28 % 530 + stf 5, 107 % 531 + stf 5, 104 % 532 + bdf 23 % 533 + stf 2, 71 % 534 + bdf 10 % 535 + stf 3, 107 % 536 + stf 2, 104 % 537 + bdf 18 % 538 + btsti 4, 19 % 539 + bt 2 % 540 + btsti 4, 20 % 541 + bf 1 % 542 + notify 5 % 543 + btsti 4, 18 % 544 + ret % 545 + mov 3, 2 % 546 + addi 3, 12 % 547 + stf 3, 68 % 548 + stf 3, 96 % 549 + ldf 3, 75 % 550 + bseti 3, 29 % 551 + stf 3, 107 % 552 + stf 3, 104 % 553 + bdf 2 % 554 + cmplt 4, 4 % 555 + ret % 556 + stf 0, 76 % 557 + jmp 559 % 558 + illegal % 559 + ldi 4, 15 % 560 + revblo 4 % 561 + addi 4, 255 % 562 + mov 5, 6 % 563 + and 6, 4 % 564 + lsr1 5 % 565 + lsr1 5 % 566 + andn 5, 4 % 567 + or 6, 5 % 568 + ret % 569 + ldi 3, 112 % 570 + revblo 3 % 571 + ld 3, 3, 2 % 572 + st 7, 3, 27 % 573 + ldrpc 7 % 574 + st 0, 3, 26 % 575 + mov 0, 3 % 576 + st 6, 3, 31 % 577 + jsr 394 % 578 + bt 36 % 579 + st 2, 0, 24 % 580 + st 3, 0, 25 % 581 + jsr 412 % 582 + bf 32 % 583 + mov 3, 0 % 584 + st 5, 0, 30 % 585 + ldi 5, 255 % 586 + revblo 5 % 587 + addi 5, 255 % 588 + and 5, 4 % 589 + cmpeqi 5, 0 % 590 + bt 19 % 591 + jmp 595 % 592 + st 7, 3, 27 % 593 + ldrpc 7 % 594 + ldi 6, 112 % 595 + revblo 6 % 596 + ld 2, 6, 5 % 597 + and 2, 1 % 598 + cmpeqi 2, 0 % 599 + bf 7 % 600 + ld 2, 6, 31 % 601 + ld 0, 3, 26 % 602 + and 2, 0 % 603 + cmpeqi 2, 0 % 604 + bf 2 % 605 + done 4 % 606 + jmp 595 % 607 + jmpr 7 % 608 + st 7, 3, 27 % 609 + ldrpc 7 % 610 + mov 0, 3 % 611 + ld 2, 3, 24 % 612 + ld 3, 3, 25 % 613 + jsr 424 % 614 + bt 221 % 615 + done 2 % 616 + jmp 578 % 617 + btsti 4, 24 % 618 + bt 4 % 619 + btsti 4, 25 % 620 + bt 1 % 621 + lsl1 0 % 622 + lsl1 0 % 623 + ld 5, 3, 29 % 624 + add 0, 5 % 625 + mov 5, 4 % 626 + ldi 2, 255 % 627 + revblo 2 % 628 + addi 2, 255 % 629 + and 5, 2 % 630 + sub 5, 0 % 631 + revb 2 % 632 + and 4, 2 % 633 + or 4, 5 % 634 + bseti 4, 20 % 635 + ret % 636 + ldi 3, 112 % 637 + revblo 3 % 638 + ld 3, 3, 2 % 639 + st 7, 3, 27 % 640 + ldrpc 7 % 641 + st 0, 3, 26 % 642 + mov 0, 3 % 643 + st 6, 3, 31 % 644 + jsr 480 % 645 + bt 36 % 646 + st 2, 0, 24 % 647 + st 3, 0, 25 % 648 + jsr 497 % 649 + bf 32 % 650 + mov 3, 0 % 651 + st 5, 0, 30 % 652 + ldi 5, 255 % 653 + revblo 5 % 654 + addi 5, 255 % 655 + and 5, 4 % 656 + cmpeqi 5, 0 % 657 + bt 19 % 658 + jmp 662 % 659 + st 7, 3, 27 % 660 + ldrpc 7 % 661 + ldi 6, 112 % 662 + revblo 6 % 663 + ld 2, 6, 5 % 664 + and 2, 1 % 665 + cmpeqi 2, 0 % 666 + bf 7 % 667 + ld 2, 6, 31 % 668 + ld 0, 3, 26 % 669 + and 2, 0 % 670 + cmpeqi 2, 0 % 671 + bf 2 % 672 + done 4 % 673 + jmp 662 % 674 + jmpr 7 % 675 + st 7, 3, 27 % 676 + ldrpc 7 % 677 + mov 0, 3 % 678 + ld 2, 3, 24 % 679 + ld 3, 3, 25 % 680 + jsr 508 % 681 + bt 221 % 682 + done 6 % 683 + jmp 645 % 684 + mov 3, 4 % 685 + ldi 6, 255 % 686 + revblo 6 % 687 + ori 6, 255 % 688 + andn 3, 6 % 689 + ret % 690 + ld 3, 6, 26 % 691 + add 3, 0 % 692 + st 3, 6, 26 % 693 + ld 3, 6, 29 % 694 + add 3, 0 % 695 + st 3, 6, 29 % 696 + ret % 697 + ld 2, 6, 27 % 698 + ld 3, 6, 28 % 699 + ld 4, 6, 29 % 700 + add 4, 0 % 701 + bseti 4, 20 % 702 + ret % 703 + ld 2, 6, 24 % 704 + ld 3, 6, 25 % 705 + ld 4, 6, 26 % 706 + add 4, 0 % 707 + bseti 4, 20 % 708 + ret % 709 + clrf 0 % 710 + stf 2, 76 % 711 + ldf 2, 68 % 712 + jmp 721 % 713 + clrf 0 % 714 + stf 2, 255 % 715 + ldf 2, 208 % 716 + jmp 721 % 717 + clrf 0 % 718 + ldf 2, 4 % 719 + stf 2, 12 % 720 + ld 5, 3, 30 % 721 + sub 2, 5 % 722 + ldi 5, 255 % 723 + revblo 5 % 724 + addi 5, 255 % 725 + andn 4, 5 % 726 + add 4, 2 % 727 + ret % 728 + ldi 6, 112 % 729 + revblo 6 % 730 + ld 6, 6, 2 % 731 + jsr 394 % 732 + bt 22 % 733 + st 2, 6, 27 % 734 + mov 0, 6 % 735 + jsr 412 % 736 + bf 18 % 737 + st 3, 0, 28 % 738 + st 6, 0, 30 % 739 + st 4, 0, 29 % 740 + mov 6, 0 % 741 + ldi 0, 255 % 742 + revblo 0 % 743 + ori 0, 255 % 744 + and 0, 4 % 745 + ld 3, 6, 30 % 746 + stf 3, 5 % 747 + stf 5, 1 % 748 + jsr 1671 % 749 + bsf 7 % 750 + bdf 6 % 751 + ld 2, 6, 27 % 752 + ld 3, 6, 28 % 753 + jsr 424 % 754 + bt 235 % 755 + done 2 % 756 + jmp 732 % 757 + clrf 0 % 758 + ldf 0, 4 % 759 + stf 0, 12 % 760 + ld 3, 6, 30 % 761 + mov 2, 6 % 762 + sub 0, 3 % 763 + jsr 685 % 764 + mov 4, 3 % 765 + add 4, 0 % 766 + bseti 4, 20 % 767 + mov 6, 2 % 768 + jmp 752 % 769 + jsr 570 % 770 + ld 7, 3, 27 % 771 + ld 2, 3, 31 % 772 + stf 2, 195 % 773 + ld 2, 3, 30 % 774 + stf 2, 5 % 775 + mov 0, 7 % 776 + cmplt 0, 5 % 777 + bt 1 % 778 + mov 0, 5 % 779 + sub 5, 0 % 780 + btsti 4, 24 % 781 + bt 3 % 782 + btsti 4, 25 % 783 + bt 28 % 784 + bf 21 % 785 + btsti 4, 25 % 786 + bf 30 % 787 + ld 6, 6, 29 % 788 + ldf 2, 200 % 789 + bsf 39 % 790 + btsti 6, 0 % 791 + bt 2 % 792 + revb 2 % 793 + rorb 2 % 794 + stf 2, 9 % 795 + bdf 33 % 796 + rorb 2 % 797 + stf 2, 9 % 798 + bdf 30 % 799 + rorb 2 % 800 + stf 2, 9 % 801 + bdf 27 % 802 + subi 0, 3 % 803 + cmpeqi 0, 0 % 804 + bf 239 % 805 + jmp 822 % 806 + lsr1 0 % 807 + lsr1 0 % 808 + loop 2, 0 % 809 + ldf 2, 200 % 810 + stf 2, 11 % 811 + jmp 821 % 812 + lsr1 0 % 813 + loop 2, 0 % 814 + ldf 2, 200 % 815 + stf 2, 10 % 816 + jmp 821 % 817 + loop 2, 0 % 818 + ldf 2, 200 % 819 + stf 2, 9 % 820 + bf 8 % 821 + stf 2, 40 % 822 + bdf 6 % 823 + done 0 % 824 + cmpeqi 5, 0 % 825 + bt 5 % 826 + jsr 593 % 827 + ld 7, 3, 27 % 828 + jmp 776 % 829 + jsr 718 % 830 + bseti 4, 20 % 831 + jsr 609 % 832 + jmp 771 % 833 + jsr 570 % 834 + ld 7, 3, 27 % 835 + ld 2, 3, 30 % 836 + stf 2, 1 % 837 + ld 2, 3, 31 % 838 + stf 2, 211 % 839 + mov 0, 7 % 840 + cmplt 0, 5 % 841 + bt 1 % 842 + mov 0, 5 % 843 + sub 5, 0 % 844 + st 5, 3, 29 % 845 + btsti 4, 24 % 846 + bt 3 % 847 + btsti 4, 25 % 848 + bt 28 % 849 + bf 32 % 850 + btsti 4, 25 % 851 + bf 21 % 852 + ld 6, 6, 29 % 853 + btsti 6, 0 % 854 + bt 5 % 855 + ldf 5, 9 % 856 + bsf 40 % 857 + ldf 2, 10 % 858 + bsf 38 % 859 + jmp 865 % 860 + ldf 2, 10 % 861 + bsf 35 % 862 + ldf 5, 9 % 863 + bsf 33 % 864 + rorb 5 % 865 + rorb 5 % 866 + or 2, 5 % 867 + stf 2, 200 % 868 + bdf 28 % 869 + subi 0, 3 % 870 + cmpeqi 0, 0 % 871 + bf 237 % 872 + jmp 889 % 873 + loop 2, 0 % 874 + ldf 2, 9 % 875 + stf 2, 200 % 876 + jmp 888 % 877 + lsr1 0 % 878 + loop 2, 0 % 879 + ldf 2, 10 % 880 + stf 2, 200 % 881 + jmp 888 % 882 + lsr1 0 % 883 + lsr1 0 % 884 + loop 2, 0 % 885 + ldf 2, 11 % 886 + stf 2, 200 % 887 + bf 9 % 888 + stf 5, 223 % 889 + bdf 7 % 890 + done 0 % 891 + ld 5, 3, 29 % 892 + cmpeqi 5, 0 % 893 + bt 7 % 894 + jsr 593 % 895 + ld 7, 3, 27 % 896 + jmp 840 % 897 + clrf 0 % 898 + stf 0, 204 % 899 + stf 0, 12 % 900 + jsr 618 % 901 + jsr 609 % 902 + jmp 835 % 903 + jsr 570 % 904 + ld 7, 3, 27 % 905 + ld 2, 3, 30 % 906 + stf 2, 5 % 907 + ld 6, 3, 31 % 908 + mov 2, 6 % 909 + addi 2, 148 % 910 + stf 2, 195 % 911 + ldf 2, 200 % 912 + btsti 2, 9 % 913 + bt 28 % 914 + addi 6, 148 % 915 + stf 6, 195 % 916 + stf 6, 211 % 917 + ldf 2, 200 % 918 + bseti 2, 8 % 919 + stf 2, 200 % 920 + subi 6, 148 % 921 + stf 6, 195 % 922 + ldf 2, 200 % 923 + btsti 2, 14 % 924 + bt 43 % 925 + stf 2, 9 % 926 + bdf 37 % 927 + subi 5, 1 % 928 + cmpeqi 5, 0 % 929 + bt 44 % 930 + mov 2, 6 % 931 + addi 2, 152 % 932 + stf 2, 195 % 933 + ldf 2, 200 % 934 + stf 6, 195 % 935 + btsti 2, 0 % 936 + bt 241 % 937 + stf 2, 40 % 938 + bdf 25 % 939 + ldf 2, 4 % 940 + jsr 721 % 941 + jmp 975 % 942 + stf 6, 227 % 943 + mov 0, 7 % 944 + subi 0, 1 % 945 + cmplt 0, 5 % 946 + bt 1 % 947 + mov 0, 5 % 948 + sub 5, 0 % 949 + ldf 2, 200 % 950 + btsti 2, 14 % 951 + bt 16 % 952 + stf 2, 9 % 953 + bdf 10 % 954 + subi 0, 1 % 955 + bf 249 % 956 + stf 2, 40 % 957 + bdf 6 % 958 + done 0 % 959 + cmpeqi 5, 0 % 960 + bt 13 % 961 + jsr 593 % 962 + ld 7, 3, 27 % 963 + jmp 908 % 964 + clrf 0 % 965 + ldf 2, 4 % 966 + stf 2, 12 % 967 + jmp 972 % 968 + stf 2, 40 % 969 + bdf 250 % 970 + ldf 2, 4 % 971 + jsr 721 % 972 + bseti 4, 24 % 973 + bseti 4, 20 % 974 + stf 2, 40 % 975 + bdf 244 % 976 + jsr 609 % 977 + jmp 905 % 978 + jsr 560 % 979 + jsr 570 % 980 + ld 7, 3, 27 % 981 + ld 2, 3, 30 % 982 + stf 2, 5 % 983 + mov 0, 7 % 984 + cmplt 0, 5 % 985 + bt 1 % 986 + mov 0, 5 % 987 + sub 5, 0 % 988 + ld 6, 3, 31 % 989 + btsti 4, 24 % 990 + bt 3 % 991 + btsti 4, 25 % 992 + bt 33 % 993 + bf 26 % 994 + btsti 4, 25 % 995 + bf 35 % 996 + ldi 3, 112 % 997 + revblo 3 % 998 + ld 3, 3, 29 % 999 + ld 2, 6, 0 % 1000 + bsf 42 % 1001 + btsti 3, 0 % 1002 + bt 2 % 1003 + revb 2 % 1004 + rorb 2 % 1005 + stf 2, 9 % 1006 + bdf 36 % 1007 + rorb 2 % 1008 + stf 2, 9 % 1009 + bdf 33 % 1010 + rorb 2 % 1011 + stf 2, 9 % 1012 + bdf 30 % 1013 + subi 0, 3 % 1014 + cmpeqi 0, 0 % 1015 + bf 239 % 1016 + ldi 3, 112 % 1017 + revblo 3 % 1018 + ld 3, 3, 2 % 1019 + jmp 1036 % 1020 + lsr1 0 % 1021 + lsr1 0 % 1022 + loop 2, 0 % 1023 + ld 2, 6, 0 % 1024 + stf 2, 11 % 1025 + jmp 1035 % 1026 + lsr1 0 % 1027 + loop 2, 0 % 1028 + ld 2, 6, 0 % 1029 + stf 2, 10 % 1030 + jmp 1035 % 1031 + loop 2, 0 % 1032 + ld 2, 6, 0 % 1033 + stf 2, 9 % 1034 + bf 8 % 1035 + stf 2, 40 % 1036 + bdf 6 % 1037 + done 0 % 1038 + cmpeqi 5, 0 % 1039 + bt 5 % 1040 + jsr 593 % 1041 + ld 7, 3, 27 % 1042 + jmp 984 % 1043 + jsr 718 % 1044 + bseti 4, 20 % 1045 + jsr 609 % 1046 + jmp 981 % 1047 + jsr 560 % 1048 + jsr 570 % 1049 + ld 7, 3, 27 % 1050 + ld 2, 3, 30 % 1051 + stf 2, 1 % 1052 + mov 0, 7 % 1053 + cmplt 0, 5 % 1054 + bt 1 % 1055 + mov 0, 5 % 1056 + sub 5, 0 % 1057 + st 5, 3, 29 % 1058 + ld 6, 3, 31 % 1059 + btsti 4, 24 % 1060 + bt 3 % 1061 + btsti 4, 25 % 1062 + bt 33 % 1063 + bf 37 % 1064 + btsti 4, 25 % 1065 + bf 26 % 1066 + ldi 3, 112 % 1067 + revblo 3 % 1068 + ld 3, 3, 29 % 1069 + btsti 3, 0 % 1070 + bt 5 % 1071 + ldf 5, 9 % 1072 + bsf 41 % 1073 + ldf 2, 10 % 1074 + bsf 39 % 1075 + jmp 1081 % 1076 + ldf 2, 10 % 1077 + bsf 36 % 1078 + ldf 5, 9 % 1079 + bsf 34 % 1080 + rorb 5 % 1081 + rorb 5 % 1082 + or 2, 5 % 1083 + st 2, 6, 0 % 1084 + bdf 29 % 1085 + subi 0, 3 % 1086 + cmpeqi 0, 0 % 1087 + bf 237 % 1088 + ldi 3, 112 % 1089 + revblo 3 % 1090 + ld 3, 3, 2 % 1091 + jmp 1108 % 1092 + loop 2, 0 % 1093 + ldf 2, 9 % 1094 + st 2, 6, 0 % 1095 + jmp 1107 % 1096 + lsr1 0 % 1097 + loop 2, 0 % 1098 + ldf 2, 10 % 1099 + st 2, 6, 0 % 1100 + jmp 1107 % 1101 + lsr1 0 % 1102 + lsr1 0 % 1103 + loop 2, 0 % 1104 + ldf 2, 11 % 1105 + st 2, 6, 0 % 1106 + bf 7 % 1107 + done 0 % 1108 + ld 5, 3, 29 % 1109 + cmpeqi 5, 0 % 1110 + bt 6 % 1111 + jsr 593 % 1112 + ld 7, 3, 27 % 1113 + jmp 1053 % 1114 + clrf 0 % 1115 + stf 0, 12 % 1116 + jsr 618 % 1117 + jsr 609 % 1118 + jmp 1050 % 1119 + jsr 560 % 1120 + jsr 570 % 1121 + ld 7, 3, 27 % 1122 + ld 2, 3, 30 % 1123 + stf 2, 197 % 1124 + mov 0, 7 % 1125 + cmplt 0, 5 % 1126 + bt 1 % 1127 + mov 0, 5 % 1128 + sub 5, 0 % 1129 + st 5, 3, 29 % 1130 + ld 6, 3, 31 % 1131 + btsti 4, 24 % 1132 + bt 3 % 1133 + btsti 4, 25 % 1134 + bt 37 % 1135 + bf 42 % 1136 + btsti 4, 25 % 1137 + bf 30 % 1138 + st 1, 3, 28 % 1139 + ldi 3, 112 % 1140 + revblo 3 % 1141 + ld 3, 3, 29 % 1142 + ldf 1, 200 % 1143 + bsf 48 % 1144 + ldf 2, 200 % 1145 + bsf 46 % 1146 + ldf 5, 200 % 1147 + bsf 44 % 1148 + btsti 3, 0 % 1149 + bt 3 % 1150 + rorb 1 % 1151 + rorb 1 % 1152 + jmp 1156 % 1153 + rorb 5 % 1154 + rorb 5 % 1155 + revblo 2 % 1156 + or 2, 1 % 1157 + or 2, 5 % 1158 + st 2, 6, 0 % 1159 + bdf 32 % 1160 + subi 0, 3 % 1161 + cmpeqi 0, 0 % 1162 + bf 235 % 1163 + ldi 3, 112 % 1164 + revblo 3 % 1165 + ld 3, 3, 2 % 1166 + ld 1, 3, 28 % 1167 + jmp 1186 % 1168 + loop 2, 0 % 1169 + ldf 2, 200 % 1170 + st 2, 6, 0 % 1171 + jmp 1185 % 1172 + stf 5, 206 % 1173 + lsr1 0 % 1174 + loop 2, 0 % 1175 + ldf 2, 200 % 1176 + st 2, 6, 0 % 1177 + jmp 1185 % 1178 + stf 5, 207 % 1179 + lsr1 0 % 1180 + lsr1 0 % 1181 + loop 2, 0 % 1182 + ldf 2, 200 % 1183 + st 2, 6, 0 % 1184 + bf 7 % 1185 + done 0 % 1186 + ld 5, 3, 29 % 1187 + cmpeqi 5, 0 % 1188 + bt 6 % 1189 + jsr 593 % 1190 + ld 7, 3, 27 % 1191 + jmp 1125 % 1192 + clrf 0 % 1193 + stf 0, 255 % 1194 + jsr 618 % 1195 + jsr 609 % 1196 + jmp 1122 % 1197 + jsr 560 % 1198 + jsr 570 % 1199 + ld 7, 3, 27 % 1200 + ld 2, 3, 30 % 1201 + stf 2, 215 % 1202 + mov 0, 7 % 1203 + cmplt 0, 5 % 1204 + bt 1 % 1205 + mov 0, 5 % 1206 + sub 5, 0 % 1207 + ld 6, 3, 31 % 1208 + btsti 4, 24 % 1209 + bt 3 % 1210 + btsti 4, 25 % 1211 + bt 33 % 1212 + bf 38 % 1213 + btsti 4, 25 % 1214 + bf 25 % 1215 + stf 5, 221 % 1216 + ldi 3, 112 % 1217 + revblo 3 % 1218 + ld 3, 3, 29 % 1219 + ld 2, 6, 0 % 1220 + bsf 44 % 1221 + btsti 3, 0 % 1222 + bt 2 % 1223 + revb 2 % 1224 + rorb 2 % 1225 + stf 2, 200 % 1226 + bdf 38 % 1227 + rorb 2 % 1228 + stf 2, 200 % 1229 + bdf 35 % 1230 + rorb 2 % 1231 + stf 2, 200 % 1232 + bdf 32 % 1233 + subi 0, 3 % 1234 + cmpeqi 0, 0 % 1235 + bf 239 % 1236 + ldi 3, 112 % 1237 + revblo 3 % 1238 + ld 3, 3, 2 % 1239 + jmp 1258 % 1240 + stf 5, 221 % 1241 + loop 2, 0 % 1242 + ld 2, 6, 0 % 1243 + stf 2, 200 % 1244 + jmp 1257 % 1245 + stf 5, 222 % 1246 + lsr1 0 % 1247 + loop 2, 0 % 1248 + ld 2, 6, 0 % 1249 + stf 2, 200 % 1250 + jmp 1257 % 1251 + lsr1 0 % 1252 + lsr1 0 % 1253 + loop 2, 0 % 1254 + ld 2, 6, 0 % 1255 + stf 2, 200 % 1256 + bf 8 % 1257 + stf 2, 223 % 1258 + bdf 6 % 1259 + done 0 % 1260 + cmpeqi 5, 0 % 1261 + bt 5 % 1262 + jsr 593 % 1263 + ld 7, 3, 27 % 1264 + jmp 1203 % 1265 + jsr 714 % 1266 + bseti 4, 20 % 1267 + jsr 609 % 1268 + jmp 1200 % 1269 + jsr 560 % 1270 + jsr 570 % 1271 + ld 7, 3, 27 % 1272 + ld 2, 3, 30 % 1273 + stf 2, 5 % 1274 + ld 6, 3, 31 % 1275 + mov 2, 6 % 1276 + addi 2, 148 % 1277 + ld 2, 2, 0 % 1278 + btsti 2, 9 % 1279 + bt 23 % 1280 + addi 6, 148 % 1281 + ld 2, 6, 0 % 1282 + bseti 2, 8 % 1283 + st 2, 6, 0 % 1284 + subi 6, 148 % 1285 + ld 2, 6, 0 % 1286 + btsti 2, 14 % 1287 + bt 40 % 1288 + stf 2, 9 % 1289 + bdf 34 % 1290 + subi 5, 1 % 1291 + cmpeqi 5, 0 % 1292 + bt 41 % 1293 + mov 2, 6 % 1294 + addi 2, 152 % 1295 + ld 2, 2, 0 % 1296 + btsti 2, 0 % 1297 + bt 243 % 1298 + stf 2, 40 % 1299 + bdf 24 % 1300 + ldf 2, 4 % 1301 + jsr 721 % 1302 + jmp 1335 % 1303 + mov 0, 7 % 1304 + subi 0, 1 % 1305 + cmplt 0, 5 % 1306 + bt 1 % 1307 + mov 0, 5 % 1308 + sub 5, 0 % 1309 + ld 2, 6, 0 % 1310 + btsti 2, 14 % 1311 + bt 16 % 1312 + stf 2, 9 % 1313 + bdf 10 % 1314 + subi 0, 1 % 1315 + bf 249 % 1316 + stf 2, 40 % 1317 + bdf 6 % 1318 + done 0 % 1319 + cmpeqi 5, 0 % 1320 + bt 13 % 1321 + jsr 593 % 1322 + ld 7, 3, 27 % 1323 + jmp 1275 % 1324 + clrf 0 % 1325 + ldf 2, 4 % 1326 + stf 2, 12 % 1327 + jmp 1332 % 1328 + stf 2, 40 % 1329 + bdf 250 % 1330 + ldf 2, 4 % 1331 + jsr 721 % 1332 + bseti 4, 24 % 1333 + bseti 4, 20 % 1334 + stf 2, 40 % 1335 + bdf 244 % 1336 + jsr 609 % 1337 + jmp 1272 % 1338 + jsr 560 % 1339 + ldi 3, 112 % 1340 + revblo 3 % 1341 + ld 3, 3, 2 % 1342 + st 0, 3, 26 % 1343 + mov 0, 3 % 1344 + st 6, 3, 31 % 1345 + jsr 394 % 1346 + bt 79 % 1347 + st 2, 0, 24 % 1348 + st 3, 0, 25 % 1349 + jsr 412 % 1350 + bf 75 % 1351 + stf 5, 1 % 1352 + mov 3, 0 % 1353 + ldi 5, 255 % 1354 + revblo 5 % 1355 + addi 5, 255 % 1356 + and 5, 4 % 1357 + lsr1 5 % 1358 + cmpeqi 5, 0 % 1359 + bt 47 % 1360 + ldi 6, 112 % 1361 + revblo 6 % 1362 + btsti 7, 30 % 1363 + bt 2 % 1364 + ld 2, 6, 5 % 1365 + jmp 1368 % 1366 + ld 2, 6, 31 % 1367 + ld 0, 3, 26 % 1368 + and 2, 0 % 1369 + cmpeqi 2, 0 % 1370 + bf 2 % 1371 + done 4 % 1372 + jmp 1361 % 1373 + ld 6, 3, 31 % 1374 + cmpeqi 5, 1 % 1375 + bt 16 % 1376 + mov 0, 7 % 1377 + andi 0, 255 % 1378 + lsr1 0 % 1379 + cmplt 0, 5 % 1380 + bt 1 % 1381 + mov 0, 5 % 1382 + bclri 0, 0 % 1383 + sub 5, 0 % 1384 + lsr1 0 % 1385 + loop 2, 0 % 1386 + ldf 2, 11 % 1387 + st 2, 6, 0 % 1388 + done 0 % 1389 + bsf 13 % 1390 + bdf 14 % 1391 + jmp 1359 % 1392 + ldf 2, 10 % 1393 + bsf 9 % 1394 + mov 0, 2 % 1395 + revblo 0 % 1396 + revb 0 % 1397 + or 2, 0 % 1398 + bseti 6, 31 % 1399 + st 2, 6, 0 % 1400 + bclri 6, 31 % 1401 + bdf 3 % 1402 + jmp 1408 % 1403 + clrf 0 % 1404 + stf 0, 12 % 1405 + clrf 0 % 1406 + bseti 4, 20 % 1407 + btsti 4, 19 % 1408 + bf 12 % 1409 + ldi 6, 112 % 1410 + revblo 6 % 1411 + btsti 7, 31 % 1412 + bt 2 % 1413 + ld 2, 6, 5 % 1414 + jmp 1417 % 1415 + ld 2, 6, 31 % 1416 + and 2, 1 % 1417 + cmpeqi 2, 0 % 1418 + bf 2 % 1419 + done 4 % 1420 + jmp 1410 % 1421 + mov 0, 3 % 1422 + ld 2, 0, 24 % 1423 + ld 3, 0, 25 % 1424 + jsr 424 % 1425 + bt 178 % 1426 + done 2 % 1427 + jmp 1346 % 1428 + jsr 560 % 1429 + ldi 3, 112 % 1430 + revblo 3 % 1431 + ld 3, 3, 2 % 1432 + st 0, 3, 26 % 1433 + mov 0, 3 % 1434 + st 6, 3, 31 % 1435 + jsr 394 % 1436 + bt 91 % 1437 + st 2, 0, 24 % 1438 + st 3, 0, 25 % 1439 + jsr 412 % 1440 + bf 87 % 1441 + mov 3, 0 % 1442 + stf 5, 5 % 1443 + ldi 5, 255 % 1444 + revblo 5 % 1445 + addi 5, 255 % 1446 + and 5, 4 % 1447 + lsr1 5 % 1448 + cmpeqi 5, 0 % 1449 + bt 73 % 1450 + ldi 6, 112 % 1451 + revblo 6 % 1452 + btsti 7, 30 % 1453 + bt 2 % 1454 + ld 2, 6, 5 % 1455 + jmp 1458 % 1456 + ld 2, 6, 31 % 1457 + ld 0, 3, 26 % 1458 + and 2, 0 % 1459 + cmpeqi 2, 0 % 1460 + bf 12 % 1461 + btsti 7, 31 % 1462 + bt 2 % 1463 + ld 2, 6, 5 % 1464 + jmp 1467 % 1465 + ld 2, 6, 31 % 1466 + and 2, 1 % 1467 + cmpeqi 2, 0 % 1468 + bf 21 % 1469 + stf 2, 40 % 1470 + bdf 49 % 1471 + done 4 % 1472 + jmp 1451 % 1473 + ld 6, 3, 31 % 1474 + mov 0, 7 % 1475 + andi 0, 255 % 1476 + lsr1 0 % 1477 + cmplt 0, 5 % 1478 + bt 1 % 1479 + mov 0, 5 % 1480 + sub 5, 0 % 1481 + lsr1 0 % 1482 + loop 2, 0 % 1483 + ld 2, 6, 24 % 1484 + stf 2, 11 % 1485 + bsf 35 % 1486 + stf 2, 40 % 1487 + bdf 32 % 1488 + done 0 % 1489 + jmp 1449 % 1490 + ld 6, 3, 31 % 1491 + addi 6, 32 % 1492 + ld 2, 6, 0 % 1493 + subi 6, 32 % 1494 + mov 0, 2 % 1495 + btsti 2, 0 % 1496 + bf 9 % 1497 + bseti 6, 31 % 1498 + ld 2, 6, 24 % 1499 + bclri 6, 31 % 1500 + bsf 20 % 1501 + stf 2, 10 % 1502 + stf 2, 40 % 1503 + bdf 16 % 1504 + cmpeqi 5, 0 % 1505 + bt 17 % 1506 + cmplt 0, 5 % 1507 + bt 2 % 1508 + mov 0, 5 % 1509 + bclri 0, 0 % 1510 + sub 5, 0 % 1511 + lsr1 0 % 1512 + loop 2, 0 % 1513 + ld 2, 6, 24 % 1514 + stf 2, 11 % 1515 + bsf 5 % 1516 + stf 2, 40 % 1517 + bdf 2 % 1518 + done 0 % 1519 + jmp 1524 % 1520 + stf 0, 12 % 1521 + clrf 0 % 1522 + bseti 4, 20 % 1523 + mov 0, 3 % 1524 + ld 2, 0, 24 % 1525 + ld 3, 0, 25 % 1526 + jsr 424 % 1527 + bt 166 % 1528 + done 2 % 1529 + jmp 1436 % 1530 + jsr 570 % 1531 + ld 7, 3, 27 % 1532 + ld 2, 3, 31 % 1533 + stf 2, 195 % 1534 + ld 2, 3, 30 % 1535 + stf 2, 215 % 1536 + mov 0, 7 % 1537 + cmplt 0, 5 % 1538 + bt 1 % 1539 + mov 0, 5 % 1540 + sub 5, 0 % 1541 + btsti 4, 24 % 1542 + bt 3 % 1543 + btsti 4, 25 % 1544 + bt 28 % 1545 + bf 33 % 1546 + btsti 4, 25 % 1547 + bf 20 % 1548 + stf 5, 221 % 1549 + ld 6, 6, 29 % 1550 + ldf 2, 200 % 1551 + bsf 40 % 1552 + btsti 6, 0 % 1553 + bt 2 % 1554 + revb 2 % 1555 + rorb 2 % 1556 + stf 2, 200 % 1557 + bdf 34 % 1558 + rorb 2 % 1559 + stf 2, 200 % 1560 + bdf 31 % 1561 + rorb 2 % 1562 + stf 2, 200 % 1563 + bdf 28 % 1564 + subi 0, 3 % 1565 + cmpeqi 0, 0 % 1566 + bf 239 % 1567 + jmp 1585 % 1568 + stf 5, 221 % 1569 + loop 2, 0 % 1570 + ldf 2, 200 % 1571 + stf 2, 200 % 1572 + jmp 1584 % 1573 + stf 5, 222 % 1574 + lsr1 0 % 1575 + loop 2, 0 % 1576 + ldf 2, 200 % 1577 + stf 2, 200 % 1578 + jmp 1584 % 1579 + lsr1 0 % 1580 + lsr1 0 % 1581 + loop 1, 0 % 1582 + ldf 2, 216 % 1583 + bf 8 % 1584 + stf 5, 223 % 1585 + bdf 6 % 1586 + done 0 % 1587 + cmpeqi 5, 0 % 1588 + bt 5 % 1589 + jsr 593 % 1590 + ld 7, 3, 27 % 1591 + jmp 1537 % 1592 + jsr 714 % 1593 + bseti 4, 20 % 1594 + jsr 609 % 1595 + jmp 1532 % 1596 + jsr 570 % 1597 + ld 7, 3, 27 % 1598 + ld 2, 3, 30 % 1599 + stf 2, 197 % 1600 + ld 2, 3, 31 % 1601 + stf 2, 211 % 1602 + mov 0, 7 % 1603 + cmplt 0, 5 % 1604 + bt 1 % 1605 + mov 0, 5 % 1606 + sub 5, 0 % 1607 + st 5, 3, 29 % 1608 + btsti 4, 24 % 1609 + bt 3 % 1610 + btsti 4, 25 % 1611 + bt 32 % 1612 + bf 37 % 1613 + btsti 4, 25 % 1614 + bf 25 % 1615 + st 1, 3, 28 % 1616 + ld 6, 6, 29 % 1617 + ldf 1, 200 % 1618 + bsf 46 % 1619 + ldf 2, 200 % 1620 + bsf 44 % 1621 + ldf 5, 200 % 1622 + bsf 42 % 1623 + btsti 6, 0 % 1624 + bt 3 % 1625 + rorb 1 % 1626 + rorb 1 % 1627 + jmp 1631 % 1628 + rorb 5 % 1629 + rorb 5 % 1630 + revblo 2 % 1631 + or 2, 1 % 1632 + or 2, 5 % 1633 + stf 2, 200 % 1634 + bdf 30 % 1635 + subi 0, 3 % 1636 + cmpeqi 0, 0 % 1637 + bf 235 % 1638 + ld 1, 3, 28 % 1639 + jmp 1657 % 1640 + loop 2, 0 % 1641 + ldf 2, 200 % 1642 + stf 2, 200 % 1643 + jmp 1656 % 1644 + stf 5, 206 % 1645 + lsr1 0 % 1646 + loop 2, 0 % 1647 + ldf 2, 200 % 1648 + stf 2, 200 % 1649 + jmp 1656 % 1650 + stf 5, 207 % 1651 + lsr1 0 % 1652 + lsr1 0 % 1653 + loop 1, 0 % 1654 + ldf 2, 216 % 1655 + bf 9 % 1656 + stf 5, 223 % 1657 + bdf 7 % 1658 + done 0 % 1659 + ld 5, 3, 29 % 1660 + cmpeqi 5, 0 % 1661 + bt 6 % 1662 + jsr 593 % 1663 + ld 7, 3, 27 % 1664 + jmp 1603 % 1665 + clrf 0 % 1666 + stf 0, 255 % 1667 + jsr 618 % 1668 + jsr 609 % 1669 + jmp 1598 % 1670 + mov 2, 0 % 1671 + sub 3, 5 % 1672 + andi 3, 3 % 1673 + andi 5, 3 % 1674 + cmpeqi 5, 0 % 1675 + bt 11 % 1676 + ldi 0, 4 % 1677 + sub 0, 5 % 1678 + cmphs 0, 2 % 1679 + bt 79 % 1680 + sub 2, 0 % 1681 + loop 2, 0 % 1682 + ldf 5, 9 % 1683 + stf 5, 41 % 1684 + bsf 80 % 1685 + stf 5, 40 % 1686 + bdf 78 % 1687 + ldi 0, 4 % 1688 + cmplt 2, 0 % 1689 + bt 69 % 1690 + ldi 0, 32 % 1691 + ldf 5, 0 % 1692 + andi 5, 31 % 1693 + sub 0, 5 % 1694 + cmplt 2, 0 % 1695 + bf 2 % 1696 + mov 0, 2 % 1697 + andni 0, 3 % 1698 + cmpeqi 3, 0 % 1699 + bf 20 % 1700 + ld 3, 6, 29 % 1701 + btsti 3, 31 % 1702 + bt 17 % 1703 + sub 2, 0 % 1704 + lsr1 0 % 1705 + lsr1 0 % 1706 + stf 0, 24 % 1707 + stf 0, 40 % 1708 + bsf 56 % 1709 + bdf 55 % 1710 + done 0 % 1711 + ldi 0, 32 % 1712 + cmphs 2, 0 % 1713 + bt 245 % 1714 + ldi 0, 4 % 1715 + cmplt 2, 0 % 1716 + bt 42 % 1717 + mov 0, 2 % 1718 + andni 0, 3 % 1719 + jmp 1704 % 1720 + ldi 3, 15 % 1721 + revblo 3 % 1722 + addi 3, 240 % 1723 + sub 2, 0 % 1724 + lsr1 0 % 1725 + lsr1 0 % 1726 + st 0, 6, 18 % 1727 + ld 5, 6, 29 % 1728 + btsti 5, 31 % 1729 + bt 5 % 1730 + loop 3, 0 % 1731 + ldf 5, 11 % 1732 + st 5, 3, 0 % 1733 + addi 3, 1 % 1734 + jmp 1741 % 1735 + loop 4, 0 % 1736 + ldf 5, 11 % 1737 + revb 5 % 1738 + st 5, 3, 0 % 1739 + addi 3, 1 % 1740 + bsf 24 % 1741 + ld 0, 6, 18 % 1742 + sub 3, 0 % 1743 + loop 3, 0 % 1744 + ld 5, 3, 0 % 1745 + stf 5, 11 % 1746 + addi 3, 1 % 1747 + stf 5, 40 % 1748 + bdf 16 % 1749 + done 0 % 1750 + ldi 0, 32 % 1751 + cmphs 2, 0 % 1752 + bt 223 % 1753 + ldi 0, 4 % 1754 + cmplt 2, 0 % 1755 + bt 3 % 1756 + mov 0, 2 % 1757 + andni 0, 3 % 1758 + jmp 1721 % 1759 + mov 0, 2 % 1760 + loop 2, 0 % 1761 + ldf 5, 9 % 1762 + stf 5, 41 % 1763 + bsf 1 % 1764 + stf 5, 40 % 1765 + ret % 1766 + mov 2, 0 % 1767 + andi 5, 3 % 1768 + cmpeqi 5, 0 % 1769 + bt 11 % 1770 + ldi 0, 4 % 1771 + sub 0, 5 % 1772 + cmphs 0, 2 % 1773 + bt 28 % 1774 + sub 2, 0 % 1775 + loop 2, 3 % 1776 + ldf 5, 200 % 1777 + stf 5, 9 % 1778 + bsf 27 % 1779 + bdf 27 % 1780 + mov 0, 2 % 1781 + andni 0, 3 % 1782 + sub 2, 0 % 1783 + lsr1 0 % 1784 + lsr1 0 % 1785 + stf 5, 207 % 1786 + ld 3, 6, 29 % 1787 + btsti 3, 31 % 1788 + bt 5 % 1789 + loop 3, 3 % 1790 + ldf 5, 232 % 1791 + stf 5, 11 % 1792 + done 0 % 1793 + jmp 1800 % 1794 + loop 4, 3 % 1795 + ldf 5, 232 % 1796 + revb 5 % 1797 + stf 5, 11 % 1798 + done 0 % 1799 + bsf 6 % 1800 + bdf 6 % 1801 + stf 5, 205 % 1802 + mov 0, 2 % 1803 + loop 2, 3 % 1804 + ldf 5, 200 % 1805 + stf 5, 9 % 1806 + stf 5, 40 % 1807 + ret % 1808 + mov 2, 0 % 1809 + andi 3, 3 % 1810 + cmpeqi 3, 0 % 1811 + bt 12 % 1812 + ldi 0, 4 % 1813 + sub 0, 3 % 1814 + cmphs 0, 2 % 1815 + bt 29 % 1816 + sub 2, 0 % 1817 + loop 2, 3 % 1818 + ldf 5, 41 % 1819 + stf 5, 200 % 1820 + bsf 28 % 1821 + stf 3, 223 % 1822 + bdf 27 % 1823 + mov 0, 2 % 1824 + stf 3, 223 % 1825 + andni 0, 3 % 1826 + sub 2, 0 % 1827 + lsr1 0 % 1828 + lsr1 0 % 1829 + ld 3, 6, 29 % 1830 + btsti 3, 31 % 1831 + bt 5 % 1832 + loop 3, 3 % 1833 + ldf 5, 43 % 1834 + stf 5, 200 % 1835 + done 0 % 1836 + jmp 1843 % 1837 + loop 4, 3 % 1838 + ldf 5, 43 % 1839 + revb 5 % 1840 + stf 5, 200 % 1841 + done 0 % 1842 + bsf 6 % 1843 + stf 3, 221 % 1844 + bdf 5 % 1845 + mov 0, 2 % 1846 + loop 2, 3 % 1847 + ldf 5, 41 % 1848 + stf 5, 200 % 1849 + stf 3, 221 % 1850 + ret % 1851 + clrf 0 % 1852 + mov 2, 0 % 1853 + andi 2, 3 % 1854 + lsr1 0 % 1855 + lsr1 0 % 1856 + mov 3, 0 % 1857 + cmpeqi 3, 0 % 1858 + bt 22 % 1859 + ldi 0, 0 % 1860 + bseti 0, 8 % 1861 + cmplt 0, 3 % 1862 + bt 1 % 1863 + mov 0, 3 % 1864 + sub 3, 0 % 1865 + ld 5, 6, 29 % 1866 + btsti 5, 31 % 1867 + bt 4 % 1868 + loop 2, 3 % 1869 + ldf 5, 107 % 1870 + stf 5, 11 % 1871 + jmp 1877 % 1872 + loop 3, 3 % 1873 + ldf 5, 107 % 1874 + revb 5 % 1875 + stf 5, 11 % 1876 + bf 4 % 1877 + stf 5, 40 % 1878 + bdf 2 % 1879 + done 0 % 1880 + jmp 1858 % 1881 + mov 0, 2 % 1882 + loop 2, 3 % 1883 + ldf 5, 105 % 1884 + stf 5, 9 % 1885 + stf 5, 40 % 1886 + ret % 1887 + mov 2, 0 % 1888 + andi 2, 3 % 1889 + lsr1 0 % 1890 + lsr1 0 % 1891 + ld 3, 6, 29 % 1892 + btsti 3, 31 % 1893 + bt 5 % 1894 + loop 3, 0 % 1895 + ldf 5, 11 % 1896 + stf 5, 75 % 1897 + done 0 % 1898 + jmp 1905 % 1899 + loop 4, 0 % 1900 + ldf 5, 11 % 1901 + revb 5 % 1902 + stf 5, 75 % 1903 + done 0 % 1904 + mov 0, 2 % 1905 + loop 2, 3 % 1906 + ldf 5, 9 % 1907 + stf 5, 73 % 1908 + stf 5, 104 % 1909 + ret % 1910 + ldi 1, 85 % 1911 + revblo 1 % 1912 + ori 1, 85 % 1913 + mov 0, 1 % 1914 + revb 1 % 1915 + or 1, 0 % 1916 + ldi 2, 0 % 1917 + ldi 3, 112 % 1918 + revblo 3 % 1919 + ldi 4, 8 % 1920 + revblo 4 % 1921 + mov 0, 4 % 1922 + mov 6, 4 % 1923 + ldi 5, 0 % 1924 + st 1, 6, 0 % 1925 + bdf 27 % 1926 + addi 6, 1 % 1927 + ror1 1 % 1928 + subi 0, 1 % 1929 + bf 250 % 1930 + mov 0, 4 % 1931 + mov 6, 4 % 1932 + ld 7, 6, 0 % 1933 + bsf 23 % 1934 + cmpeq 7, 1 % 1935 + bf 25 % 1936 + addi 6, 1 % 1937 + ror1 1 % 1938 + subi 0, 1 % 1939 + bf 248 % 1940 + ld 7, 3, 0 % 1941 + cmpeqi 7, 0 % 1942 + bt 8 % 1943 + andni 7, 3 % 1944 + stf 7, 4 % 1945 + addi 2, 1 % 1946 + bclri 2, 31 % 1947 + cmpeqi 5, 0 % 1948 + bt 1 % 1949 + bseti 2, 31 % 1950 + stf 2, 43 % 1951 + ror1 1 % 1952 + jmp 1922 % 1953 + mov 5, 6 % 1954 + bseti 5, 16 % 1955 + jsr 1966 % 1956 + jmp 1927 % 1957 + mov 5, 6 % 1958 + bseti 5, 17 % 1959 + jsr 1966 % 1960 + jmp 1937 % 1961 + mov 5, 6 % 1962 + bseti 5, 18 % 1963 + jsr 1966 % 1964 + jmp 1937 % 1965 + ld 7, 3, 0 % 1966 + cmpeqi 7, 0 % 1967 + bf 4 % 1968 + ld 7, 3, 26 % 1969 + btsti 7, 11 % 1970 + bt 250 % 1971 + st 5, 3, 24 % 1972 + ret % 1973 -- cgit v1.2.3