Annotation of previous/src/ROMV66-0001E-02588.ASM, revision 1.1.1.3

1.1       root        1: RESET:
                      2: 0100001e: 23fc 0000 0000 020c 0008 MOVE.L #$00000000,$020c0008
                      3: 01000028: 4e71 f4d8 41f9 0100 0038 NOP.L 
                      4: 0100002a: f4d8 41f9 0100 0038 4ef9 CINVA.L #$00000000
                      5: 0100002c: 41f9 0100 0038 4ef9 0100 LEA.L $01000038,A0
                      6: 01000032: 4ef9 0100 0a18 207c 0000 JMP.L $01000a18
                      7: 
                      8: 01000038: 207c 0000 8000 4e7b 8002 MOVEA.L #$00008000,A0
                      9: 0100003e: 4e7b 8002 23fc c700 0000 MOVE2C.L #$8002
                     10: 01000042: 23fc c700 0000 020c 0004 MOVE.L #$c7000000,$020c0004
                     11: 0100004c: 4bf9 0100 0058 4ef9 0100 LEA.L $01000058,A5
                     12: 01000052: 4ef9 0100 0742 23fc 8000 JMP.L $01000742
                     13: 
                     14: 01000058: 23fc 8000 0000 020c 000c MOVE.L #$80000000,$020c000c
                     15: 01000062: 23fc e100 0000 020c 0038 MOVE.L #$e1000000,$020c0038
                     16: 0100006c: 2039 0200 c800 0280 f000 MOVE.L $0200c800,D0
                     17: 01000072: 0280 f000 0000 2a40 00b5 AND.L #$f0000000,D0
                     18: 01000078: 2a40 00b5 0000 0080 0170 MOVEA.L D0,A5
                     19: 0100007a: 00b5 0000 0080 0170 0200 OR.L #$00000080,(A5, D0.W*1+33607680)+0 == $0200d000
                     20: 01000086: 2b80 0170 020c 0000 00b5 MOVE.L D0,(A5, D0.W*1+34340864)+0 == $020c0000
                     21: 0100008e: 00b5 0000 0800 0170 0200 OR.L #$00000800,(A5, D0.W*1+33607680)+0 == $0200d000
                     22: 0100009a: 2035 0170 0200 c000 2200 MOVE.L (A5, D0.W*1+33603584)+0 == $0200c000,D0
                     23: 010000a2: 2200 0281 0000 f000 740c MOVE.L D0,D1
                     24: 010000a4: 0281 0000 f000 740c e4a1 AND.L #$0000f000,D1
                     25: 010000aa: 740c e4a1 0c81 0000 0003 MOVE.L #$0000000c,D2
                     26: 010000ac: e4a1 0c81 0000 0003 67ff ASR.L D2,D1
                     27: 010000ae: 0c81 0000 0003 67ff 0000 CMP.L #$00000003,D1
                     28: 010000b4: 67ff 0000 003c 2035 0170 BEQ.L #$0000003c == 010000f2 (FALSE)
                     29: 010000ba: 2035 0170 0200 c000 2200 MOVE.L (A5, D0.W*1+33603584)+0 == $0200c000,D0
                     30: 010000c2: 2200 0281 0000 0f00 7408 MOVE.L D0,D1
                     31: 010000c4: 0281 0000 0f00 7408 e4a1 AND.L #$00000f00,D1
                     32: 010000ca: 7408 e4a1 0c81 0000 0001 MOVE.L #$00000008,D2
                     33: 010000cc: e4a1 0c81 0000 0001 66ff ASR.L D2,D1
                     34: 010000ce: 0c81 0000 0001 66ff 0000 CMP.L #$00000001,D1
                     35: 010000d4: 66ff 0000 001c 23fc 4000 BNE.L #$0000001c == 010000f2 (TRUE)
                     36: 010000da: 23fc 4000 0000 020c 0034 MOVE.L #$40000000,$020c0034 => sets DMA base addresses?
                     37: 010000e4: 4e71 23fc 4000 0000 020c NOP.L 
                     38: 010000e6: 23fc 4000 0000 020c 0030 MOVE.L #$40000000,$020c0030
                     39: 010000f0: 4e71 2035 0170 0200 c000 NOP.L 
                     40: 
                     41: 010000f2: 2035 0170 0200 c000 2200 MOVE.L (A5, D0.W*1+33603584)+0 == $0200c000,D0
                     42: 010000fa: 2200 0281 0000 f000 740c MOVE.L D0,D1
                     43: 010000fc: 0281 0000 f000 740c e4a1 AND.L #$0000f000,D1
                     44: 01000102: 740c e4a1 0c81 0000 0003 MOVE.L #$0000000c,D2
                     45: 01000104: e4a1 0c81 0000 0003 67ff ASR.L D2,D1
                     46: 01000106: 0c81 0000 0003 67ff 0000 CMP.L #$00000003,D1
                     47: 0100010c: 67ff 0000 004e 2200 0281 BEQ.L #$0000004e == 0100015c (FALSE)
                     48: 01000112: 2200 0281 0000 0003 e581 MOVE.L D0,D1
                     49: 01000114: 0281 0000 0003 e581 2400 AND.L #$00000003,D1
                     50: 0100011a: e581 2400 0282 0000 0030 ASL.L #$00000002,D1
                     51: 0100011c: 2400 0282 0000 0030 e882 MOVE.L D0,D2
                     52: 0100011e: 0282 0000 0030 e882 8282 AND.L #$00000030,D2
                     53: 01000124: e882 8282 2400 0282 0000 ASR.L #$00000004,D2
                     54: 01000126: 8282 2400 0282 0000 f000 OR.L D2,D1
                     55: 01000128: 2400 0282 0000 f000 ee82 MOVE.L D0,D2
                     56: 0100012a: 0282 0000 f000 ee82 8282 AND.L #$0000f000,D2
                     57: 01000130: ee82 8282 0081 0000 0010 ASR.L #$00000007,D2
                     58: 01000132: 8282 0081 0000 0010 c2fc OR.L D2,D1
                     59: 01000134: 0081 0000 0010 c2fc 0005 OR.L #$00000010,D1
                     60: 0100013a: c2fc 0005 207c 0101 0854 MULU.W #$0005,D1
                     61: 
                     62: 0100013e: 207c 0101 0854 d1c1 43f5 MOVEA.L #$01010854,A0
                     63: 01000144: d1c1 43f5 0170 0210 6010 ADDA.L D1,A0
                     64: 01000146: 43f5 0170 0210 6010 7004 LEA.L (A5, D0.W*1+34627600)+0 == $02106010,A1
                     65: 0100014e: 7004 12d8 51c8 fffc 4ef9 MOVE.L #$00000004,D0
                     66: 01000150: 12d8 51c8 fffc 4ef9 0100 MOVE.B (A0)+,(A1)+  // copy from EPROM to $02106010
                     67: 01000152: 51c8 fffc 4ef9 0100 017c DBF .W D0,#$fffc == 01000150 (FALSE)
                     68: 01000156: 4ef9 0100 017c 23fc c000 JMP.L $0100017c
                     69: 
                     70: 
                     71: 
                     72: 0100015c: 23fc c000 0000 020c 000c MOVE.L #$c0000000,$020c000c
                     73: 01000166: 1bbc 000a 0170 0211 8190 MOVE.B #$0a,(A5, D0.W*1+34701712)+0 == $02118190
                     74: 01000170: 1bbc 0000 0170 0211 8180 MOVE.B #$00,(A5, D0.W*1+34701696)+0 == $02118180
                     75: 0100017a: 4e71 42b5 0170 0200 7800 NOP.L 
                     76: 
                     77: 
                     78: // no stack yet
                     79: 0100017c: 42b5 0170 0200 7800 7000 CLR.L (A5, D0.W*1+33585152)+0 == $02007800
                     80: 01000184: 7000 2b80 0170 0200 4188 MOVE.L #$00000000,D0
                     81: 01000186: 2b80 0170 0200 4188 227c MOVE.L D0,(A5, D0.W*1+33571208)+0 == $02004188
                     82: 0100018e: 227c 0100 001e 263c 0102 MOVEA.L #$0100001e,A1
                     83: 01000194: 263c 0102 0000 0483 0100 MOVE.L #$01020000,D3
                     84: 0100019a: 0483 0100 001e 41f9 0100 SUB.L #$0100001e,D3
                     85: 010001a0: 41f9 0100 01ac 60ff 0000 LEA.L $010001ac,A0
                     86: 010001a6: 60ff 0000 2ab2 307c 0001 BT .L #$00002ab2 == 01002c5a (TRUE)
                     87: 010001ac: 307c 0001 b0b9 0100 001a MOVEA.W #$0001,A0
                     88: 010001b0: b0b9 0100 001a 66ff 0000 CMP.L $0100001a,D0
                     89: 010001b6: 66ff 0000 2386 227c 0100 BNE.L #$00002386 == 0100253e (TRUE)
                     90: 010001bc: 227c 0100 0000 263c 0100 MOVEA.L #$01000000,A1
                     91: 010001c2: 263c 0100 0016 0483 0100 MOVE.L #$01000016,D3
                     92: 010001c8: 0483 0100 0000 41f9 0100 SUB.L #$01000000,D3
                     93: 010001ce: 41f9 0100 01da 60ff 0000 LEA.L $010001da,A0
                     94: 010001d4: 60ff 0000 2a84 307c 0002 BT .L #$00002a84 == 01002c5a (TRUE)
                     95: 010001da: 307c 0002 b0b9 0100 0016 MOVEA.W #$0002,A0
                     96: 010001de: b0b9 0100 0016 66ff 0000 CMP.L $01000016,D0
                     97: 010001e4: 66ff 0000 2358 2035 0170 BNE.L #$00002358 == 0100253e (TRUE)
                     98: 010001ea: 2035 0170 0200 c000 2200 MOVE.L (A5, D0.W*1+33603584)+0 == $0200c000,D0
                     99: 010001f2: 2200 0281 0000 f000 740c MOVE.L D0,D1
                    100: 010001f4: 0281 0000 f000 740c e4a1 AND.L #$0000f000,D1
                    101: 010001fa: 740c e4a1 0c81 0000 0003 MOVE.L #$0000000c,D2
                    102: 010001fc: e4a1 0c81 0000 0003 67ff ASR.L D2,D1
                    103: 010001fe: 0c81 0000 0003 67ff 0000 CMP.L #$00000003,D1
                    104: 01000204: 67ff 0000 0038 4ff9 0100 BEQ.L #$00000038 == 0100023e (FALSE)
                    105: 0100020a: 4ff9 0100 0216 60ff 0000 LEA.L $01000216,A7
                    106: 01000210: 60ff 0000 298c 4ff5 0170 BT .L #$0000298c == 01002b9e (TRUE)
                    107: 01000216: 4ff5 0170 0b03 f800 422f LEA.L (A5, D0.W*1+184809472)+0 == $0b03f800,A7
                    108: 0100021e: 422f 0004 41ef 0400 4e7b CLR.B (A7,$0004) == $0b03f7c4
                    109: 01000222: 41ef 0400 4e7b 8801 2f4d LEA.L (A7,$0400) == $0b03fbc0,A0
                    110: 01000226: 4e7b 8801 2f4d 0006 2f0f MOVE2C.L #$8801
                    111: 0100022a: 2f4d 0006 2f0f 4eb9 0100 MOVE.L A5,(A7,$0006) == $0b03f7c6
                    112: 0100022e: 2f0f 4eb9 0100 03b6 588f MOVE.L A7,-(A7)
                    113: 01000230: 4eb9 0100 03b6 588f 4ef9 JSR.L $010003b6
                    114: 01000236: 588f 4ef9 0100 027c 4ff9 ADDA.L #$00000004,A7
                    115: 01000238: 4ef9 0100 027c 4ff9 0100 JMP.L $0100027c
                    116: // video ram was tested, screen still scrambled
                    117: // stack at 0B03F800 (not used yet)
                    118: 
                    119: 0100023e: 4ff9 0100 024a 60ff 0000 LEA.L $0100024a,A7
                    120: 01000244: 60ff 0000 2ac6 d1fc 0000 BT .L #$00002ac6 == 01002d0c (TRUE)
                    121: 0100024a: d1fc 0000 0800 2e48 422f ADDA.L #$00000800,A0
                    122: 01000250: 2e48 422f 0004 41ef 0400 MOVEA.L A0,A7
                    123: 01000252: 422f 0004 41ef 0400 4e7b CLR.B (A7,$0004) == $0b03f7c4
                    124: 01000256: 41ef 0400 4e7b 8801 2f4d LEA.L (A7,$0400) == $0b03fbc0,A0
                    125: 0100025a: 4e7b 8801 2f4d 0006 2f0f MOVE2C.L #$8801
                    126: 0100025e: 2f4d 0006 2f0f 4eb9 0100 MOVE.L A5,(A7,$0006) == $0b03f7c6
                    127: 01000262: 2f0f 4eb9 0100 03b6 588f MOVE.L A7,-(A7)
                    128: 01000264: 4eb9 0100 03b6 588f 2f3c JSR.L $010003b6
                    129: 0100026a: 588f 2f3c 0000 0000 2f0d ADDA.L #$00000004,A7
                    130: 0100026c: 2f3c 0000 0000 2f0d 4eb9 MOVE.L #$00000000,-(A7)
                    131: 01000272: 2f0d 4eb9 0100 4f38 508f MOVE.L A5,-(A7)
                    132: 01000274: 4eb9 0100 4f38 508f 61ff JSR.L $01004f38
                    133: 0100027a: 508f 61ff 0000 4674 2400 ADDA.L #$00000008,A7
                    134: 
                    135: 
                    136: // third stage, Video ram is ok...
                    137: //
                    138: 0100027c: 61ff 0000 4674 2400 41f9 BSR.L #$00004674 == 010048f2  => go check RTC
                    139: // rtc was checked
                    140: 01000282: 2400 41f9 0100 02dc d1cd MOVE.L D0,D2
                    141: 01000284: 41f9 0100 02dc d1cd 4e7a LEA.L $010002dc,A0
                    142: 0100028a: d1cd 4e7a 9801 223c 0000 ADDA.L A5,A0
                    143: 0100028c: 4e7a 9801 223c 0000 00ff MOVEC2.L #$9801
                    144: 01000290: 223c 0000 00ff 22c8 51c9 MOVE.L #$000000ff,D1
                    145: 01000296: 22c8 51c9 fffc 2f0f 4eb9 MOVE.L A0,(A1)+
                    146: 01000298: 51c9 fffc 2f0f 4eb9 0100 DBF .W D1,#$fffc == 01000296 (FALSE)
                    147: 0100029c: 2f0f 4eb9 0100 03b6 4eb9 MOVE.L A7,-(A7)
                    148: 0100029e: 4eb9 0100 03b6 4eb9 0100 JSR.L $010003b6 // no trace
                    149: 010002a4: 4eb9 0100 95b4 588f 244f JSR.L $010095b4 // read RTC, SCR1 + Clear screen
                    150: 010002aa: 588f 244f 2f0a 2f0d 4eb9 ADDA.L #$00000004,A7
                    151: 010002ac: 244f 2f0a 2f0d 4eb9 0100 MOVEA.L A7,A2
                    152: 010002ae: 2f0a 2f0d 4eb9 0100 0af8 MOVE.L A2,-(A7)
                    153: 010002b0: 2f0d 4eb9 0100 0af8 508f MOVE.L A5,-(A7)
                    154: 010002b2: 4eb9 0100 0af8 508f 1f40 JSR.L $01000af8 // RTC read + SCR1 + display Next Logo testing
                    155: 010002b8: 508f 1f40 0004 204f 43f9 ADDA.L #$00000008,A7
                    156: 010002ba: 1f40 0004 204f 43f9 0100 MOVE.B D0,(A7,$0004) == $0b03f7c4
                    157: 010002be: 204f 43f9 0100 0430 2f09 MOVEA.L A7,A0
                    158: 010002c0: 43f9 0100 0430 2f09 2f02 LEA.L $01000430,A1
                    159: 010002c6: 2f09 2f02 2f08 2f0d 3f3c MOVE.L A1,-(A7)
                    160: 010002c8: 2f02 2f08 2f0d 3f3c 0700 MOVE.L D2,-(A7)
                    161: 010002ca: 2f08 2f0d 3f3c 0700 4875 MOVE.L A0,-(A7)
                    162: 010002cc: 2f0d 3f3c 0700 4875 0170 MOVE.L A5,-(A7)
                    163: 010002ce: 3f3c 0700 4875 0170 0400 MOVE.W #$0700,-(A7)
                    164: 010002d2: 4875 0170 0400 0000 40e7 PEA.L (A5, D0.W*1+67108864)+0 == $04000000
                    165: 010002da: 40e7 9efc 0084 48ef ffff MVSR2.W -(A7)
                    166: 
                    167: ; initial Bus error vector
                    168: ;
                    169: 010002dc: 9efc 0084 48ef ffff 0000 SUBA.W #$0084,A7
                    170: 010002e0: 48ef ffff 0000 06af 0000 MVMLE.L #$ffff,(A7,$0000) == $0b03f7c0
                    171: 010002e6: 06af 0000 0084 003c 4e7a ADD.L #$00000084,(A7,$003c) == $0b03f7fc
                    172: 010002ee: 4e7a 8800 2f48 0040 4e7a MOVEC2.L #$8800
                    173: 010002f2: 2f48 0040 4e7a 8000 2f48 MOVE.L A0,(A7,$0040) == $0b03f800
                    174: 010002f6: 4e7a 8000 2f48 004c 4e7a MOVEC2.L #$8000
                    175: 010002fa: 2f48 004c 4e7a 8001 2f48 MOVE.L A0,(A7,$004c) == $0b03f80c
                    176: 010002fe: 4e7a 8001 2f48 0050 4e7a MOVEC2.L #$8001
                    177: 01000302: 2f48 0050 4e7a 8801 2f48 MOVE.L A0,(A7,$0050) == $0b03f810
                    178: 01000306: 4e7a 8801 2f48 0054 4e7a MOVEC2.L #$8801
                    179: 0100030a: 2f48 0054 4e7a 8002 2f48 MOVE.L A0,(A7,$0054) == $0b03f814
                    180: 0100030e: 4e7a 8002 2f48 005c 46fc MOVEC2.L #$8002
                    181: 01000312: 2f48 005c 46fc 2700 f4f8 MOVE.L A0,(A7,$005c) == $0b03f81c
                    182: 01000316: 46fc 2700 f4f8 207c 0000 MV2SR.W #$2700
                    183: 0100031a: f4f8 207c 0000 8000 4e7b CPUSHA.L #$00000000
                    184: 0100031c: 207c 0000 8000 4e7b 8002 MOVEA.L #$00008000,A0
                    185: 01000322: 4e7b 8002 61ff 0000 1034 MOVE2C.L #$8002
                    186: 01000326: 61ff 0000 1034 206f 0040 BSR.L #$00001034 == 0100135c
                    187: // dies... never reach (29/09/2010)
                    188: 
                    189: 0100032c: 206f 0040 4e7b 8800 206f MOVEA.L (A7,$0040) == $0b03f800,A0
                    190: 01000330: 4e7b 8800 206f 004c 4e7b MOVE2C.L #$8800
                    191: 01000334: 206f 004c 4e7b 8000 206f MOVEA.L (A7,$004c) == $0b03f80c,A0
                    192: 01000338: 4e7b 8000 206f 0050 4e7b MOVE2C.L #$8000
                    193: 0100033c: 206f 0050 4e7b 8001 206f MOVEA.L (A7,$0050) == $0b03f810,A0
                    194: 01000340: 4e7b 8001 206f 0054 4e7b MOVE2C.L #$8001
                    195: 01000344: 206f 0054 4e7b 8801 206f MOVEA.L (A7,$0054) == $0b03f814,A0
                    196: 01000348: 4e7b 8801 206f 005c 4e7b MOVE2C.L #$8801
                    197: 0100034c: 206f 005c 4e7b 8002 206f MOVEA.L (A7,$005c) == $0b03f81c,A0
                    198: 01000350: 4e7b 8002 206f 003c 43ef MOVE2C.L #$8002
                    199: 01000354: 206f 003c 43ef 0084 b3c8 MOVEA.L (A7,$003c) == $0b03f7fc,A0
                    200: 01000358: 43ef 0084 b3c8 6716 30af LEA.L (A7,$0084) == $0b03f844,A1
                    201: 0100035c: b3c8 6716 30af 0084 216f CMPA.L A0,A1
                    202: 0100035e: 6716 30af 0084 216f 0086 BEQ.B #$00000016 == 01000376 (FALSE)
                    203: 01000360: 30af 0084 216f 0086 0002 MOVE.W (A7,$0084) == $0b03f844,(A0)
                    204: 01000364: 216f 0086 0002 4268 0006 MOVE.L (A7,$0086) == $0b03f846,(A0,$0002) == $00000006
                    205: 0100036a: 4268 0006 4cef ffff 0000 CLR.W (A0,$0006) == $0000000a
                    206: 0100036e: 4cef ffff 0000 4e73 4cef MVMEL.L #$ffff,(A7,$0000) == $0b03f7c0
                    207: 01000374: 4e73 4cef 7fff 0000 defc RTE.L 
                    208: 
                    209: 01000376: 4cef 7fff 0000 defc 0084 MVMEL.L #$7fff,(A7,$0000) == $0b03f7c0
                    210: 0100037c: defc 0084 4e73 23fc 0000 ADDA.W #$0084,A7
                    211: 01000380: 4e73 23fc 0000 0000 020c RTE.L 
                    212: 
                    213: 01000382: 23fc 0000 0000 020c 0008 MOVE.L #$00000000,$020c0008
                    214: 0100038c: 4e73 41f9 0100 039a 4ef9 RTE.L 
                    215: 
                    216: 0100038e: 41f9 0100 039a 4ef9 0100 LEA.L $0100039a,A0
                    217: 01000394: 4ef9 0100 0a18 202f 0004 JMP.L $01000a18
                    218: 0100039a: 202f 0004 4e7b 0801 3f3c MOVE.L (A7,$0004) == $0b03f7c4,D0
                    219: 0100039e: 4e7b 0801 3f3c 0704 4875 MOVE2C.L #$0801
                    220: 010003a2: 3f3c 0704 4875 0170 0400 MOVE.W #$0704,-(A7)
                    221: 010003a6: 4875 0170 0400 0000 40e7 PEA.L (A5, D0.W*1+67108864)+0 == $04000000
                    222: 010003ae: 40e7 60ff ffff ff2a 4e7a MVSR2.W -(A7)
                    223: 010003b0: 60ff ffff ff2a 4e7a 8801 BT .L #$ffffff2a == 010002dc (TRUE)
                    224: 
                    225: 
                    226: 010003b6: 4e7a 8801 216f 0004 0004 MOVEC2.L #$8801
                    227: 010003ba: 216f 0004 0004 4e75 4e7a MOVE.L (A7,$0004) == $0b03f7c4,(A0,$0004) == $00000008
                    228: 010003c0: 4e75 4e7a 8801 2028 0004 RTS.L 
                    229: 
                    230: 010003c2: 4e7a 8801 2028 0004 4e75 MOVEC2.L #$8801
                    231: 010003c6: 2028 0004 4e75 4e7a 0801 MOVE.L (A0,$0004) == $00000008,D0
                    232: 010003ca: 4e75 4e7a 0801 4e75 202f RTS.L 
                    233: 
                    234: 010003cc: 4e7a 0801 4e75 202f 0004 MOVEC2.L #$0801
                    235: 010003d0: 4e75 202f 0004 4e7b 0801 RTS.L 
                    236: 
                    237: 010003d2: 202f 0004 4e7b 0801 4e75 MOVE.L (A7,$0004) == $0b03f7c4,D0
                    238: 010003d6: 4e7b 0801 4e75 40c0 e088 MOVE2C.L #$0801
                    239: 010003da: 4e75 40c0 e088 0280 0000 RTS.L 
                    240: 
                    241: 010003dc: 40c0 e088 0280 0000 0007 MVSR2.W D0
                    242: 010003de: e088 0280 0000 0007 4e75 LSR.L #$00000008,D0
                    243: 010003e0: 0280 0000 0007 4e75 206f AND.L #$00000007,D0
                    244: 010003e6: 4e75 206f 0004 226f 0008 RTS.L 
                    245: 
                    246: 010003e8: 206f 0004 226f 0008 212f MOVEA.L (A7,$0004) == $0b03f7c4,A0
                    247: 010003ec: 226f 0008 212f 0044 212f MOVEA.L (A7,$0008) == $0b03f7c8,A1
                    248: 010003f0: 212f 0044 212f 0040 212f MOVE.L (A7,$0044) == $0b03f804,-(A0)
                    249: 010003f4: 212f 0040 212f 003c 212f MOVE.L (A7,$0040) == $0b03f800,-(A0)
                    250: 010003f8: 212f 003c 212f 0038 212f MOVE.L (A7,$003c) == $0b03f7fc,-(A0)
                    251: 010003fc: 212f 0038 212f 0034 212f MOVE.L (A7,$0038) == $0b03f7f8,-(A0)
                    252: 01000400: 212f 0034 212f 0030 212f MOVE.L (A7,$0034) == $0b03f7f4,-(A0)
                    253: 01000404: 212f 0030 212f 002c 212f MOVE.L (A7,$0030) == $0b03f7f0,-(A0)
                    254: 01000408: 212f 002c 212f 0028 212f MOVE.L (A7,$002c) == $0b03f7ec,-(A0)
                    255: 0100040c: 212f 0028 212f 0024 212f MOVE.L (A7,$0028) == $0b03f7e8,-(A0)
                    256: 01000410: 212f 0024 212f 0020 212f MOVE.L (A7,$0024) == $0b03f7e4,-(A0)
                    257: 01000414: 212f 0020 212f 001c 212f MOVE.L (A7,$0020) == $0b03f7e0,-(A0)
                    258: 01000418: 212f 001c 212f 0018 212f MOVE.L (A7,$001c) == $0b03f7dc,-(A0)
                    259: 0100041c: 212f 0018 212f 0014 212f MOVE.L (A7,$0018) == $0b03f7d8,-(A0)
                    260: 01000420: 212f 0014 212f 0010 212f MOVE.L (A7,$0014) == $0b03f7d4,-(A0)
                    261: 01000424: 212f 0010 212f 000c 2e48 MOVE.L (A7,$0010) == $0b03f7d0,-(A0)
                    262: 01000428: 212f 000c 2e48 4e91 4879 MOVE.L (A7,$000c) == $0b03f7cc,-(A0)
                    263: 0100042c: 2e48 4e91 4879 0100 0430 MOVEA.L A0,A7
                    264: 0100042e: 4e91 4879 0100 0430 3f3c JSR.L (A1)
                    265: 01000430: 4879 0100 0430 3f3c 0600 PEA.L $01000430
                    266: 01000436: 3f3c 0600 4879 0100 0436 MOVE.W #$0600,-(A7)
                    267: 0100043a: 4879 0100 0436 0067 2700 PEA.L $01000436
                    268: 01000440: 0067 2700 60ff ffff fe96 OR.W #$2700,-(A7)
                    269: 01000444: 60ff ffff fe96 4e7a 1000 BT .L #$fffffe96 == 010002dc (TRUE)
                    270: 0100044a: 4e7a 1000 206f 000c 4e7b MOVEC2.L #$1000
                    271: 0100044e: 206f 000c 4e7b 8000 206f MOVEA.L (A7,$000c) == $0b03f7cc,A0
                    272: 01000452: 4e7b 8000 206f 0004 0e90 MOVE2C.L #$8000
                    273: 01000456: 206f 0004 0e90 0000 4e7b MOVEA.L (A7,$0004) == $0b03f7c4,A0
                    274: 0100045a: 0e90 0000 4e7b 1000 4e75 MOVES.L #$0000,(A0)
                    275: 0100045e: 4e7b 1000 4e75 4e7a 1000 MOVE2C.L #$1000
                    276: 01000462: 4e75 4e7a 1000 206f 000c RTS.L 
                    277: 
                    278: 01000464: 4e7a 1000 206f 000c 4e7b MOVEC2.L #$1000
                    279: 01000468: 206f 000c 4e7b 8000 206f MOVEA.L (A7,$000c) == $0b03f7cc,A0
                    280: 0100046c: 4e7b 8000 206f 0004 9080 MOVE2C.L #$8000
                    281: 01000470: 206f 0004 9080 3010 4e7b MOVEA.L (A7,$0004) == $0b03f7c4,A0
                    282: 01000474: 9080 3010 4e7b 1000 4e75 SUB.L D0,D0
                    283: 01000476: 3010 4e7b 1000 4e75 4e7a MOVE.W (A0),D0
                    284: 01000478: 4e7b 1000 4e75 4e7a 1000 MOVE2C.L #$1000
                    285: 0100047c: 4e75 4e7a 1000 206f 000c RTS.L 
                    286: 
                    287: 0100047e: 4e7a 1000 206f 000c 4e7b MOVEC2.L #$1000
                    288: 01000482: 206f 000c 4e7b 8000 206f MOVEA.L (A7,$000c) == $0b03f7cc,A0
                    289: 01000486: 4e7b 8000 206f 0004 9080 MOVE2C.L #$8000
                    290: 0100048a: 206f 0004 9080 0e10 0000 MOVEA.L (A7,$0004) == $0b03f7c4,A0
                    291: 0100048e: 9080 0e10 0000 4e7b 1000 SUB.L D0,D0
                    292: 01000490: 0e10 0000 4e7b 1000 4e75 MOVES.B #$0000,(A0)
                    293: 01000494: 4e7b 1000 4e75 4e7a 1001 MOVE2C.L #$1000
                    294: 01000498: 4e75 4e7a 1001 206f 000c RTS.L 
                    295: 
                    296: 0100049a: 4e7a 1001 206f 000c 4e7b MOVEC2.L #$1001
                    297: 0100049e: 206f 000c 4e7b 8001 206f MOVEA.L (A7,$000c) == $0b03f7cc,A0
                    298: 010004a2: 4e7b 8001 206f 0004 202f MOVE2C.L #$8001
                    299: 010004a6: 206f 0004 202f 0010 0e90 MOVEA.L (A7,$0004) == $0b03f7c4,A0
                    300: 010004aa: 202f 0010 0e90 0800 4e7b MOVE.L (A7,$0010) == $0b03f7d0,D0
                    301: 010004ae: 0e90 0800 4e7b 1001 4e75 MOVES.L #$0800,(A0)
                    302: 010004b2: 4e7b 1001 4e75 4e7a 1001 MOVE2C.L #$1001
                    303: 010004b6: 4e75 4e7a 1001 206f 000c RTS.L 
                    304: 
                    305: 010004b8: 4e7a 1001 206f 000c 4e7b MOVEC2.L #$1001
                    306: 010004bc: 206f 000c 4e7b 8001 206f MOVEA.L (A7,$000c) == $0b03f7cc,A0
                    307: 010004c0: 4e7b 8001 206f 0004 202f MOVE2C.L #$8001
                    308: 010004c4: 206f 0004 202f 0010 0e50 MOVEA.L (A7,$0004) == $0b03f7c4,A0
                    309: 010004c8: 202f 0010 0e50 0800 4e7b MOVE.L (A7,$0010) == $0b03f7d0,D0
                    310: 010004cc: 0e50 0800 4e7b 1001 4e75 MOVES.W #$0800,(A0)
                    311: 010004d0: 4e7b 1001 4e75 4e7a 1001 MOVE2C.L #$1001
                    312: 010004d4: 4e75 4e7a 1001 206f 000c RTS.L 
                    313: 
                    314: 010004d6: 4e7a 1001 206f 000c 4e7b MOVEC2.L #$1001
                    315: 010004da: 206f 000c 4e7b 8001 206f MOVEA.L (A7,$000c) == $0b03f7cc,A0
                    316: 010004de: 4e7b 8001 206f 0004 202f MOVE2C.L #$8001
                    317: 010004e2: 206f 0004 202f 0010 0e10 MOVEA.L (A7,$0004) == $0b03f7c4,A0
                    318: 010004e6: 202f 0010 0e10 0800 4e7b MOVE.L (A7,$0010) == $0b03f7d0,D0
                    319: 010004ea: 0e10 0800 4e7b 1001 4e75 MOVES.B #$0800,(A0)
                    320: 010004ee: 4e7b 1001 4e75 4e75 4280 MOVE2C.L #$1001
                    321: 010004f2: 4e75 4e75 4280 206f 0004 RTS.L 
                    322: 
                    323: 010004f4: 4e75 4280 206f 0004 20fc RTS.L 
                    324: 
                    325: 010004f6: 4280 206f 0004 20fc 0123 CLR.L D0
                    326: 010004f8: 206f 0004 20fc 0123 4567 MOVEA.L (A7,$0004) == $0b03f7c4,A0
                    327: 010004fc: 20fc 0123 4567 20fc 89ab MOVE.L #$01234567,(A0)+
                    328: 01000502: 20fc 89ab cdef 20fc 092b MOVE.L #$89abcdef,(A0)+
                    329: 01000508: 20fc 092b 4d6f 20fc 81a3 MOVE.L #$092b4d6f,(A0)+
                    330: 0100050e: 20fc 81a3 c5e7 f4f8 207c MOVE.L #$81a3c5e7,(A0)+
                    331: 01000514: f4f8 207c 8000 8000 4e7b CPUSHA.L #$00000000
                    332: 01000516: 207c 8000 8000 4e7b 8002 MOVEA.L #$80008000,A0
                    333: 0100051c: 4e7b 8002 4e71 206f 0004 MOVE2C.L #$8002
                    334: 01000520: 4e71 206f 0004 4a28 0004 NOP.L 
                    335: 01000522: 206f 0004 4a28 0004 0c98 MOVEA.L (A7,$0004) == $0b03f7c4,A0
                    336: 01000526: 4a28 0004 0c98 0123 4567 TST.B (A0,$0004) == $00000008
                    337: 0100052a: 0c98 0123 4567 66ff 0000 CMP.L #$01234567,(A0)+
                    338: 01000530: 66ff 0000 002a 0c98 89ab BNE.L #$0000002a == 0100055c (TRUE)
                    339: 01000536: 0c98 89ab cdef 66ff 0000 CMP.L #$89abcdef,(A0)+
                    340: 0100053c: 66ff 0000 001e 0c98 092b BNE.L #$0000001e == 0100055c (TRUE)
                    341: 01000542: 0c98 092b 4d6f 66ff 0000 CMP.L #$092b4d6f,(A0)+
                    342: 01000548: 66ff 0000 0012 0c98 81a3 BNE.L #$00000012 == 0100055c (TRUE)
                    343: 0100054e: 0c98 81a3 c5e7 66ff 0000 CMP.L #$81a3c5e7,(A0)+
                    344: 01000554: 66ff 0000 0006 7001 f4f8 BNE.L #$00000006 == 0100055c (TRUE)
                    345: 0100055a: 7001 f4f8 207c 0000 8000 MOVE.L #$00000001,D0
                    346: 0100055c: f4f8 207c 0000 8000 4e7b CPUSHA.L #$00000000
                    347: 0100055e: 207c 0000 8000 4e7b 8002 MOVEA.L #$00008000,A0
                    348: 01000564: 4e7b 8002 4e75 2efc 0000 MOVE2C.L #$8002
                    349: 01000568: 4e75 2efc 0000 0002 61ff RTS.L 
                    350: 
                    351: =============================================================
                    352: = send RTS and wait?
                    353: =============================================================
                    354: 0100056a: 2efc 0000 0002 61ff 0000 MOVE.L #$00000002,(A7)+
                    355: 01000570: 61ff 0000 1fc8 202f 0004 BSR.L #$00001fc8 == 0100253a
                    356: 
                    357: 
                    358: 01000576: 202f 0004 206f 0008 222f MOVE.L (A7,$0004) == $0b03f7c4,D0
                    359: 0100057a: 206f 0008 222f 000c 226f MOVEA.L (A7,$0008) == $0b03f7c8,A0
                    360: 0100057e: 222f 000c 226f 0010 2f02 MOVE.L (A7,$000c) == $0b03f7cc,D1
                    361: 01000582: 226f 0010 2f02 2409 efd0 MOVEA.L (A7,$0010) == $0b03f7d0,A1
                    362: 01000586: 2f02 2409 efd0 0862 241f MOVE.L D2,-(A7)
                    363: 01000588: 2409 efd0 0862 241f 4e75 MOVE.L A1,D2
                    364: 0100058a: efd0 0862 241f 4e75 206f BFINS.L #$0862,(A0)
                    365: 0100058e: 241f 4e75 206f 0004 202f MOVE.L (A7)+,D2
                    366: 01000590: 4e75 206f 0004 202f 0008 RTS.L 
                    367: 
                    368: 01000592: 206f 0004 202f 0008 222f MOVEA.L (A7,$0004) == $0b03f7c4,A0
                    369: 01000596: 202f 0008 222f 000c e9d0 MOVE.L (A7,$0008) == $0b03f7c8,D0
                    370: 0100059a: 222f 000c e9d0 0821 4e75 MOVE.L (A7,$000c) == $0b03f7cc,D1
                    371: 0100059e: e9d0 0821 4e75 4287 0c87 BFEXTU.L #$0821,(A0)
                    372: 010005a2: 4e75 4287 0c87 0000 0005 RTS.L 
                    373: 
                    374: 
                    375: 
                    376: =============================================================
                    377: = INITIAL BOOT (no stack yet)
                    378: =============================================================
                    379: 
                    380: 
                    381: =============================================================
                    382: =
                    383: =============================================================
                    384: 010005a4: 4287 0c87 0000 0005 6cff CLR.L D7
                    385: 010005a6: 0c87 0000 0005 6cff 0000 CMP.L #$00000005,D7
                    386: 010005ac: 6cff 0000 006e 0c85 0000 BGE.L #$0000006e == 0100061c (FALSE)
                    387: 010005b2: 0c85 0000 0021 6cff 0000 CMP.L #$00000021,D5
                    388: 010005b8: 6cff 0000 0026 200e c086 BGE.L #$00000026 == 010005e0 (FALSE)
                    389: 010005be: 200e c086 2202 c286 b280 MOVE.L A6,D0
                    390: 010005c0: c086 2202 c286 b280 6704 AND.L D6,D0
                    391: 010005c2: 2202 c286 b280 6704 4287 MOVE.L D2,D1
                    392: 010005c4: c286 b280 6704 4287 6008 AND.L D6,D1
                    393: 010005c6: b280 6704 4287 6008 4a87 CMP.L D0,D1
                    394: 010005c8: 6704 4287 6008 4a87 6602 BEQ.B #$00000004 == 010005ce (FALSE)
                    395: 010005ca: 4287 6008 4a87 6602 2045 CLR.L D7
                    396: 010005cc: 6008 4a87 6602 2045 5287 BT .B #$00000008 == 010005d6 (TRUE)
                    397: 010005ce: 4a87 6602 2045 5287 5285 TST.L D7
                    398: 010005d0: 6602 2045 5287 5285 e38e BNE.B #$00000002 == 010005d4 (TRUE)
                    399: 010005d2: 2045 5287 5285 e38e 60ff MOVEA.L D5,A0
                    400: 010005d4: 5287 5285 e38e 60ff ffff ADD.L #$00000001,D7
                    401: 010005d6: 5285 e38e 60ff ffff ffca ADD.L #$00000001,D5
                    402: 010005d8: e38e 60ff ffff ffca 7c01 LSL.L #$00000001,D6
                    403: 010005da: 60ff ffff ffca 7c01 0c87 BT .L #$ffffffca == 010005a6 (TRUE)
                    404: 010005e0: 7c01 0c87 0000 0005 6cff MOVE.L #$00000001,D6
                    405: 010005e2: 0c87 0000 0005 6cff 0000 CMP.L #$00000005,D7
                    406: 010005e8: 6cff 0000 0032 0c85 0000 BGE.L #$00000032 == 0100061c (FALSE)
                    407: 010005ee: 0c85 0000 0041 6cff 0000 CMP.L #$00000041,D5
                    408: 010005f4: 6cff 0000 0026 200f c086 BGE.L #$00000026 == 0100061c (FALSE)
                    409: 010005fa: 200f c086 2202 c286 b280 MOVE.L A7,D0
                    410: 010005fc: c086 2202 c286 b280 6704 AND.L D6,D0
                    411: 010005fe: 2202 c286 b280 6704 4287 MOVE.L D2,D1
                    412: 01000600: c286 b280 6704 4287 6008 AND.L D6,D1
                    413: 01000602: b280 6704 4287 6008 4a87 CMP.L D0,D1
                    414: 01000604: 6704 4287 6008 4a87 6602 BEQ.B #$00000004 == 0100060a (FALSE)
                    415: 01000606: 4287 6008 4a87 6602 2045 CLR.L D7
                    416: 01000608: 6008 4a87 6602 2045 5287 BT .B #$00000008 == 01000612 (TRUE)
                    417: 0100060a: 4a87 6602 2045 5287 5285 TST.L D7
                    418: 0100060c: 6602 2045 5287 5285 e38e BNE.B #$00000002 == 01000610 (TRUE)
                    419: 0100060e: 2045 5287 5285 e38e 60ff MOVEA.L D5,A0
                    420: 01000610: 5287 5285 e38e 60ff ffff ADD.L #$00000001,D7
                    421: 01000612: 5285 e38e 60ff ffff ffca ADD.L #$00000001,D5
                    422: 01000614: e38e 60ff ffff ffca b3fc LSL.L #$00000001,D6
                    423: 01000616: 60ff ffff ffca b3fc 0000 BT .L #$ffffffca == 010005e2 (TRUE)
                    424: 0100061c: b3fc 0000 0001 6604 2008 CMPA.L #$00000001,A1
                    425: 01000622: 6604 2008 4ed4 2e08 207c BNE.B #$00000004 == 01000628 (TRUE)
                    426: 01000624: 2008 4ed4 2e08 207c 0000 MOVE.L A0,D0
                    427: 01000626: 4ed4 2e08 207c 0000 0000 JMP.L (A4)
                    428: 
                    429: 
                    430: =============================================================
                    431: =
                    432: =============================================================
                    433: 01000628: 2e08 207c 0000 0000 0a82 MOVE.L A0,D7
                    434: 0100062a: 207c 0000 0000 0a82 ffff MOVEA.L #$00000000,A0
                    435: 01000630: 0a82 ffff ffff 0c85 0000 EOR.L #$ffffffff,D2
                    436: 01000636: 0c85 0000 0021 6cff 0000 CMP.L #$00000021,D5
                    437: 0100063c: 6cff 0000 0022 200e c086 BGE.L #$00000022 == 01000660 (FALSE)
                    438: 01000642: 200e c086 2202 c286 b280 MOVE.L A6,D0
                    439: 01000644: c086 2202 c286 b280 6608 AND.L D6,D0
                    440: 01000646: 2202 c286 b280 6608 2045 MOVE.L D2,D1
                    441: 01000648: c286 b280 6608 2045 60ff AND.L D6,D1
                    442: 0100064a: b280 6608 2045 60ff 0000 CMP.L D0,D1
                    443: 0100064c: 6608 2045 60ff 0000 003a BNE.B #$00000008 == 01000656 (TRUE)
                    444: 0100064e: 2045 60ff 0000 003a 5285 MOVEA.L D5,A0
                    445: 01000650: 60ff 0000 003a 5285 e38e BT .L #$0000003a == 0100068c (TRUE)
                    446: 01000656: 5285 e38e 60ff ffff ffda ADD.L #$00000001,D5
                    447: 01000658: e38e 60ff ffff ffda 7c01 LSL.L #$00000001,D6
                    448: 0100065a: 60ff ffff ffda 7c01 0c85 BT .L #$ffffffda == 01000636 (TRUE)
                    449: 01000660: 7c01 0c85 0000 0041 6cff MOVE.L #$00000001,D6
                    450: 01000662: 0c85 0000 0041 6cff 0000 CMP.L #$00000041,D5
                    451: 01000668: 6cff 0000 0022 200f c086 BGE.L #$00000022 == 0100068c (FALSE)
                    452: 0100066e: 200f c086 2202 c286 b280 MOVE.L A7,D0
                    453: 01000670: c086 2202 c286 b280 6608 AND.L D6,D0
                    454: 01000672: 2202 c286 b280 6608 2045 MOVE.L D2,D1
                    455: 01000674: c286 b280 6608 2045 60ff AND.L D6,D1
                    456: 01000676: b280 6608 2045 60ff 0000 CMP.L D0,D1
                    457: 01000678: 6608 2045 60ff 0000 000e BNE.B #$00000008 == 01000682 (TRUE)
                    458: 0100067a: 2045 60ff 0000 000e 5285 MOVEA.L D5,A0
                    459: 0100067c: 60ff 0000 000e 5285 e38e BT .L #$0000000e == 0100068c (TRUE)
                    460: 01000682: 5285 e38e 60ff ffff ffda ADD.L #$00000001,D5
                    461: 01000684: e38e 60ff ffff ffda 2007 LSL.L #$00000001,D6
                    462: 01000686: 60ff ffff ffda 2007 2208 BT .L #$ffffffda == 01000662 (TRUE)
                    463: 0100068c: 2007 2208 4ed4 48e7 fffe MOVE.L D7,D0
                    464: 0100068e: 2208 4ed4 48e7 fffe 2f39 MOVE.L A0,D1
                    465: 01000690: 4ed4 48e7 fffe 2f39 020c JMP.L (A4)
                    466: 
                    467: =============================================================
                    468: =
                    469: =============================================================
                    470: 01000692: 48e7 fffe 2f39 020c 0004 MVMLE.L #$fffe,-(A7)
                    471: 01000696: 2f39 020c 0004 4e7a 8801 MOVE.L $020c0004,-(A7)
                    472: 0100069c: 4e7a 8801 214f 0100 4e7a MOVEC2.L #$8801
                    473: 010006a0: 214f 0100 4e7a 0003 2140 MOVE.L A7,(A0,$0100) == $00000104
                    474: 010006a4: 4e7a 0003 2140 0104 4e7a MOVEC2.L #$0003
                    475: 010006a8: 2140 0104 4e7a 0002 2140 MOVE.L D0,(A0,$0104) == $00000108
                    476: 010006ac: 4e7a 0002 2140 0108 4e7a MOVEC2.L #$0002
                    477: 010006b0: 2140 0108 4e7a 0004 2140 MOVE.L D0,(A0,$0108) == $0000010c
                    478: 010006b4: 4e7a 0004 2140 010c 4e7a MOVEC2.L #$0004
                    479: 010006b8: 2140 010c 4e7a 0005 2140 MOVE.L D0,(A0,$010c) == $00000110
                    480: 010006bc: 4e7a 0005 2140 0110 4e7a MOVEC2.L #$0005
                    481: 010006c0: 2140 0110 4e7a 0006 2140 MOVE.L D0,(A0,$0110) == $00000114
                    482: 010006c4: 4e7a 0006 2140 0114 4e7a MOVEC2.L #$0006
                    483: 010006c8: 2140 0114 4e7a 0007 2140 MOVE.L D0,(A0,$0114) == $00000118
                    484: 010006cc: 4e7a 0007 2140 0118 41f9 MOVEC2.L #$0007
                    485: 010006d0: 2140 0118 41f9 0100 06e0 MOVE.L D0,(A0,$0118) == $0000011c
                    486: 010006d4: 41f9 0100 06e0 4ef9 0100 LEA.L $010006e0,A0
                    487: 010006da: 4ef9 0100 0a18 203c 0000 JMP.L $01000a18
                    488: 
                    489: 010006e0: 203c 0000 8000 4e7b 0002 MOVE.L #$00008000,D0
                    490: 010006e6: 4e7b 0002 4bf9 0100 06f6 MOVE2C.L #$0002
                    491: 010006ea: 4bf9 0100 06f6 4ef9 0100 LEA.L $010006f6,A5
                    492: 010006f0: 4ef9 0100 0742 7000 4e7b JMP.L $01000742
                    493: 
                    494: 
                    495: 010006f6: 7000 4e7b 0003 4e7a 8801 MOVE.L #$00000000,D0
                    496: 010006f8: 4e7b 0003 4e7a 8801 2028 MOVE2C.L #$0003
                    497: 010006fc: 4e7a 8801 2028 010c 4e7b MOVEC2.L #$8801
                    498: 01000700: 2028 010c 4e7b 0004 2028 MOVE.L (A0,$010c) == $00000110,D0
                    499: 01000704: 4e7b 0004 2028 0110 4e7b MOVE2C.L #$0004
                    500: 01000708: 2028 0110 4e7b 0005 2028 MOVE.L (A0,$0110) == $00000114,D0
                    501: 0100070c: 4e7b 0005 2028 0114 4e7b MOVE2C.L #$0005
                    502: 01000710: 2028 0114 4e7b 0006 2028 MOVE.L (A0,$0114) == $00000118,D0
                    503: 01000714: 4e7b 0006 2028 0118 4e7b MOVE2C.L #$0006
                    504: 01000718: 2028 0118 4e7b 0007 2028 MOVE.L (A0,$0118) == $0000011c,D0
                    505: 0100071c: 4e7b 0007 2028 0108 4e7b MOVE2C.L #$0007
                    506: 01000720: 2028 0108 4e7b 0002 f518 MOVE.L (A0,$0108) == $0000010c,D0
                    507: 01000724: 4e7b 0002 f518 2028 0104 MOVE2C.L #$0002
                    508: 01000728: f518 2028 0104 4e7b 0003 MMUOP.L #$00000003,D0
                    509: 0100072a: 2028 0104 4e7b 0003 2e68 MOVE.L (A0,$0104) == $00000108,D0
                    510: 0100072e: 4e7b 0003 2e68 0100 23df MOVE2C.L #$0003
                    511: 01000732: 2e68 0100 23df 020c 0004 MOVEA.L (A0,$0100) == $00000104,A7
                    512: 01000736: 23df 020c 0004 4cdf 7fff MOVE.L (A7)+,$020c0004
                    513: 0100073c: 4cdf 7fff 4e75 00b9 4000 MVMEL.L #$7fff,(A7)+
                    514: 01000740: 4e75 00b9 4000 0000 020c RTS.L 
                    515: 
                    516: =============================================================
                    517: = BOOT2 : probing things?
                    518: =============================================================
                    519: 01000742: 00b9 4000 0000 020c 0004 OR.L #$40000000,$020c0004   -> init BMAP
                    520: 0100074c: 23fc 7000 0000 020c 001c MOVE.L #$70000000,$020c001c
                    521: 01000756: 207c 0100 09e8 227c 020c MOVEA.L #$010009e8,A0       -> use TABLE2?
                    522: 0100075c: 227c 020c 0020 4e71 f620 MOVEA.L #$020c0020,A1
                    523: 01000762: 4e71 f620 9000 4e71 2c79 NOP.L 
                    524: 01000764: f620 9000 4e71 2c79 020c MOVE16.L (A0)+,(A0)+
                    525: 01000766: 9000 4e71 2c79 020c 0014 SUB.B D0,D0
                    526: 01000768: 4e71 2c79 020c 0014 2e79 NOP.L 
                    527: 0100076a: 2c79 020c 0014 2e79 020c MOVEA.L $020c0014,A6
                    528: 01000770: 2e79 020c 0010 227c 0000 MOVEA.L $020c0010,A7
                    529: 01000776: 227c 0000 0000 74ff 7c01 MOVEA.L #$00000000,A1
                    530: 0100077c: 74ff 7c01 7a01 49f9 0100 MOVE.L #$ffffffff,D2
                    531: 0100077e: 7c01 7a01 49f9 0100 078e MOVE.L #$00000001,D6
                    532: 01000780: 7a01 49f9 0100 078e 4ef9 MOVE.L #$00000001,D5
                    533: 01000782: 49f9 0100 078e 4ef9 0100 LEA.L $0100078e,A4
                    534: 01000788: 4ef9 0100 05a4 2640 2441 JMP.L $010005a4
                    535: 
                    536: 0100078e: 2640 2441 207c 0100 0a08 MOVEA.L D0,A3
                    537: 01000790: 2441 207c 0100 0a08 227c MOVEA.L D1,A2
                    538: 01000792: 207c 0100 0a08 227c 820c MOVEA.L #$01000a08,A0
                    539: 01000798: 227c 820c 0020 4e71 f620 MOVEA.L #$820c0020,A1       ; say nextbus we are here?
                    540: 0100079e: 4e71 f620 9000 4e71 2c79 NOP.L 
                    541: 010007a0: f620 9000 4e71 2c79 020c MOVE16.L (A0)+,(A0)+
                    542: 010007a2: 9000 4e71 2c79 020c 0014 SUB.B D0,D0
                    543: 010007a4: 4e71 2c79 020c 0014 2e79 NOP.L 
                    544: 010007a6: 2c79 020c 0014 2e79 020c MOVEA.L $020c0014,A6
                    545: 010007ac: 2e79 020c 0010 227c 0000 MOVEA.L $020c0010,A7
                    546: 010007b2: 227c 0000 0000 7400 7c01 MOVEA.L #$00000000,A1
                    547: 010007b8: 7400 7c01 7a01 49f9 0100 MOVE.L #$00000000,D2
                    548: 010007ba: 7c01 7a01 49f9 0100 07ca MOVE.L #$00000001,D6
                    549: 010007bc: 7a01 49f9 0100 07ca 4ef9 MOVE.L #$00000001,D5
                    550: 010007be: 49f9 0100 07ca 4ef9 0100 LEA.L $010007ca,A4
                    551: 010007c4: 4ef9 0100 05a4 b08b 6f02 JMP.L $010005a4
                    552: 
                    553: 010007ca: b08b 6f02 2640 b28a 6c02 CMP.L A3,D0
                    554: 010007cc: 6f02 2640 b28a 6c02 2441 BLE.B #$00000002 == 010007d0 (TRUE)
                    555: 010007ce: 2640 b28a 6c02 2441 260a MOVEA.L D0,A3
                    556: 010007d0: b28a 6c02 2441 260a d68b CMP.L A2,D1
                    557: 010007d2: 6c02 2441 260a d68b e28b BGE.B #$00000002 == 010007d6 (FALSE)
                    558: 010007d4: 2441 260a d68b e28b 23fc MOVEA.L D1,A2
                    559: 010007d6: 260a d68b e28b 23fc 5000 MOVE.L A2,D3
                    560: 010007d8: d68b e28b 23fc 5000 0000 ADD.L A3,D3
                    561: 010007da: e28b 23fc 5000 0000 020c LSR.L #$00000001,D3
                    562: 010007dc: 23fc 5000 0000 020c 001c MOVE.L #$50000000,$020c001c
                    563: 010007e6: 207c 0100 0a08 227c 020c MOVEA.L #$01000a08,A0
                    564: 010007ec: 227c 020c 0020 4e71 f620 MOVEA.L #$020c0020,A1
                    565: 010007f2: 4e71 f620 9000 4e71 2c79 NOP.L 
                    566: 010007f4: f620 9000 4e71 2c79 020c MOVE16.L (A0)+,(A0)+
                    567: 010007f6: 9000 4e71 2c79 020c 0014 SUB.B D0,D0
                    568: 010007f8: 4e71 2c79 020c 0014 2e79 NOP.L 
                    569: 010007fa: 2c79 020c 0014 2e79 020c MOVEA.L $020c0014,A6
                    570: 01000800: 2e79 020c 0010 227c 0000 MOVEA.L $020c0010,A7
                    571: 01000806: 227c 0000 0000 74ff 7c08 MOVEA.L #$00000000,A1
                    572: 0100080c: 74ff 7c08 7a04 49f9 0100 MOVE.L #$ffffffff,D2
                    573: 0100080e: 7c08 7a04 49f9 0100 081e MOVE.L #$00000008,D6
                    574: 01000810: 7a04 49f9 0100 081e 4ef9 MOVE.L #$00000004,D5
                    575: 01000812: 49f9 0100 081e 4ef9 0100 LEA.L $0100081e,A4
                    576: 01000818: 4ef9 0100 05a4 b681 6cff JMP.L $010005a4
                    577: 
                    578: // get ram size???
                    579: 0100081e: b681 6cff 0000 00f0 7600 CMP.L D1,D3
                    580: 01000820: 6cff 0000 00f0 7600 7400 BGE.L #$000000f0 == 01000912 (FALSE)
                    581: 01000826: 7600 7400 23fc 2000 0000 MOVE.L #$00000000,D3
                    582: 01000828: 7400 23fc 2000 0000 020c MOVE.L #$00000000,D2
                    583: 0100082a: 23fc 2000 0000 020c 001c MOVE.L #$20000000,$020c001c
                    584: 01000834: 23c3 020c 0018 23fc 0000 MOVE.L D3,$020c0018
                    585: 0100083a: 23fc 0000 0000 020c 0020 MOVE.L #$00000000,$020c0020
                    586: 01000844: 2839 020c 0014 0284 0000 MOVE.L $020c0014,D4
                    587: 0100084a: 0284 0000 0001 4a84 66ff AND.L #$00000001,D4
                    588: 01000850: 4a84 66ff 0000 001c 0c83 TST.L D4
                    589: 01000852: 66ff 0000 001c 0c83 b000 BNE.L #$0000001c == 01000870 (TRUE)
                    590: 01000858: 0c83 b000 0000 67ff 0000 CMP.L #$b0000000,D3
                    591: 0100085e: 67ff 0000 0042 0683 0800 BEQ.L #$00000042 == 010008a2 (FALSE)
                    592: 01000864: 0683 0800 0000 60ff ffff ADD.L #$08000000,D3
                    593: 0100086a: 60ff ffff ffc8 4a83 67ff BT .L #$ffffffc8 == 01000834 (TRUE)
                    594: 01000870: 4a83 67ff 0000 002e 0483 TST.L D3
                    595: 01000872: 67ff 0000 002e 0483 0800 BEQ.L #$0000002e == 010008a2 (FALSE)
                    596: 01000878: 0483 0800 0000 23c3 020c SUB.L #$08000000,D3
                    597: 0100087e: 23c3 020c 0018 23fc 0000 MOVE.L D3,$020c0018
                    598: 01000884: 23fc 0000 0000 020c 0020 MOVE.L #$00000000,$020c0020
                    599: 0100088e: 2839 020c 0014 0284 0000 MOVE.L $020c0014,D4
                    600: 01000894: 0284 0000 0001 4a84 66ff AND.L #$00000001,D4
                    601: 0100089a: 4a84 66ff ffff ffd2 4a82 TST.L D4
                    602: 0100089c: 66ff ffff ffd2 4a82 6612 BNE.L #$ffffffd2 == 01000870 (TRUE)
                    603: 010008a2: 4a82 6612 7401 23fc 8000 TST.L D2
                    604: 010008a4: 6612 7401 23fc 8000 0000 BNE.B #$00000012 == 010008b8 (TRUE)
                    605: 010008a6: 7401 23fc 8000 0000 020c MOVE.L #$00000001,D2
                    606: 010008a8: 23fc 8000 0000 020c 001c MOVE.L #$80000000,$020c001c
                    607: 010008b2: 60ff ffff ff80 23fc a000 BT .L #$ffffff80 == 01000834 (TRUE)
                    608: 010008b8: 23fc a000 0000 020c 001c MOVE.L #$a0000000,$020c001c
                    609: 010008c2: 0683 0800 0000 2039 0200 ADD.L #$08000000,D3
                    610: 010008c8: 2039 0200 c000 0280 0000 MOVE.L $0200c000,D0
                    611: 010008ce: 0280 0000 f000 720c e2a0 AND.L #$0000f000,D0
                    612: 010008d4: 720c e2a0 0c80 0000 0003 MOVE.L #$0000000c,D1
                    613: 010008d6: e2a0 0c80 0000 0003 662a ASR.L D1,D0
                    614: 010008d8: 0c80 0000 0003 662a 0c83 CMP.L #$00000003,D0
                    615: 010008de: 662a 0c83 f800 0000 6722 BNE.B #$0000002a == 0100090a (TRUE)
                    616: 010008e0: 0c83 f800 0000 6722 0683 CMP.L #$f8000000,D3
                    617: 010008e6: 6722 0683 0800 0000 0c83 BEQ.B #$00000022 == 0100090a (FALSE)
                    618: 010008e8: 0683 0800 0000 0c83 f800 ADD.L #$08000000,D3
                    619: 010008ee: 0c83 f800 0000 6714 0683 CMP.L #$f8000000,D3
                    620: 010008f4: 6714 0683 0800 0000 0c83 BEQ.B #$00000014 == 0100090a (FALSE)
                    621: 010008f6: 0683 0800 0000 0c83 f800 ADD.L #$08000000,D3
                    622: 010008fc: 0c83 f800 0000 6706 0683 CMP.L #$f8000000,D3
                    623: 01000902: 6706 0683 0800 0000 23c3 BEQ.B #$00000006 == 0100090a (FALSE)
                    624: 01000904: 0683 0800 0000 23c3 020c ADD.L #$08000000,D3
                    625: 0100090a: 23c3 020c 0018 4ed5 23fc MOVE.L D3,$020c0018 -> may be RAM size?
                    626: 01000910: 4ed5 23fc 3000 0000 020c JMP.L (A5)
                    627: 
                    628: 
                    629: 
                    630: 01000912: 23fc 3000 0000 020c 001c MOVE.L #$30000000,$020c001c
                    631: 0100091c: 23fc 0000 0000 020c 0018 MOVE.L #$00000000,$020c0018
                    632: 01000926: 207c 0100 0a08 227c 020c MOVEA.L #$01000a08,A0
                    633: 0100092c: 227c 020c 0020 4e71 f620 MOVEA.L #$020c0020,A1
                    634: 01000932: 4e71 f620 9000 4e71 2c79 NOP.L 
                    635: 01000934: f620 9000 4e71 2c79 020c MOVE16.L (A0)+,(A0)+
                    636: 01000936: 9000 4e71 2c79 020c 0014 SUB.B D0,D0
                    637: 01000938: 4e71 2c79 020c 0014 2e79 NOP.L 
                    638: 0100093a: 2c79 020c 0014 2e79 020c MOVEA.L $020c0014,A6
                    639: 01000940: 2e79 020c 0010 74ff 227c MOVEA.L $020c0010,A7
                    640: 01000946: 74ff 227c 0000 0001 7c01 MOVE.L #$ffffffff,D2
                    641: 01000948: 227c 0000 0001 7c01 7a01 MOVEA.L #$00000001,A1
                    642: 0100094e: 7c01 7a01 49f9 0100 095e MOVE.L #$00000001,D6
                    643: 01000950: 7a01 49f9 0100 095e 4ef9 MOVE.L #$00000001,D5
                    644: 01000952: 49f9 0100 095e 4ef9 0100 LEA.L $0100095e,A4
                    645: 01000958: 4ef9 0100 05a4 4284 b680 JMP.L $010005a4
                    646: 0100095e: 4284 b680 6c04 9083 2800 CLR.L D4
                    647: 01000960: b680 6c04 9083 2800 2004 CMP.L D0,D3
                    648: 01000962: 6c04 9083 2800 2004 ea98 BGE.B #$00000004 == 01000968 (FALSE)
                    649: 01000964: 9083 2800 2004 ea98 23c0 SUB.L D3,D0
                    650: 01000966: 2800 2004 ea98 23c0 020c MOVE.L D0,D4
                    651: 01000968: 2004 ea98 23c0 020c 0018 MOVE.L D4,D0
                    652: 0100096a: ea98 23c0 020c 0018 23fc ROR.L #$00000005,D0
                    653: 0100096c: 23c0 020c 0018 23fc 9000 MOVE.L D0,$020c0018
                    654: 01000972: 23fc 9000 0000 020c 001c MOVE.L #$90000000,$020c001c
                    655: 0100097c: 207c 0100 0a08 227c 020c MOVEA.L #$01000a08,A0
                    656: 01000982: 227c 020c 0020 4e71 f620 MOVEA.L #$020c0020,A1
                    657: 01000988: 4e71 f620 9000 4e71 2c79 NOP.L 
                    658: 0100098a: f620 9000 4e71 2c79 020c MOVE16.L (A0)+,(A0)+
                    659: 0100098c: 9000 4e71 2c79 020c 0014 SUB.B D0,D0
                    660: 0100098e: 4e71 2c79 020c 0014 2e79 NOP.L 
                    661: 01000990: 2c79 020c 0014 2e79 020c MOVEA.L $020c0014,A6
                    662: 01000996: 2e79 020c 0010 74ff 227c MOVEA.L $020c0010,A7
                    663: 0100099c: 74ff 227c 0000 0001 7c01 MOVE.L #$ffffffff,D2
                    664: 0100099e: 227c 0000 0001 7c01 7a01 MOVEA.L #$00000001,A1
                    665: 010009a4: 7c01 7a01 49f9 0100 09b4 MOVE.L #$00000001,D6
                    666: 010009a6: 7a01 49f9 0100 09b4 4ef9 MOVE.L #$00000001,D5
                    667: 010009a8: 49f9 0100 09b4 4ef9 0100 LEA.L $010009b4,A4
                    668: 010009ae: 4ef9 0100 05a4 2200 9283 JMP.L $010005a4
                    669: 
                    670: 010009b4: 2200 9283 d881 6c02 4284 MOVE.L D0,D1
                    671: 010009b6: 9283 d881 6c02 4284 ea9c SUB.L D3,D1
                    672: 010009b8: d881 6c02 4284 ea9c 0684 ADD.L D1,D4
                    673: 010009ba: 6c02 4284 ea9c 0684 0800 BGE.B #$00000002 == 010009be (FALSE)
                    674: 010009bc: 4284 ea9c 0684 0800 0000 CLR.L D4
                    675: 010009be: ea9c 0684 0800 0000 23c4 ROR.L #$00000005,D4
                    676: 010009c0: 0684 0800 0000 23c4 020c ADD.L #$08000000,D4
                    677: 010009c6: 23c4 020c 0018 23fc b000 MOVE.L D4,$020c0018
                    678: 010009cc: 23fc b000 0000 020c 001c MOVE.L #$b0000000,$020c001c
                    679: 010009d6: 4ed5 ffff ffff ffff ffff JMP.L (A5)
                    680: 
                    681: 
                    682: 
                    683: DATA:
                    684: 010009d8: ffff ffff ffff ffff ffff ILLEGAL.L 
                    685: 010009da: ffff ffff ffff ffff ffff ILLEGAL.L 
                    686: 010009dc: ffff ffff ffff ffff ffff ILLEGAL.L 
                    687: 010009de: ffff ffff ffff ffff ffff ILLEGAL.L 
                    688: 010009e0: ffff ffff ffff ffff ffff ILLEGAL.L 
                    689: 010009e2: ffff ffff ffff ffff ffff ILLEGAL.L 
                    690: 010009e4: ffff ffff ffff ffff ffff ILLEGAL.L 
                    691: 010009e6: ffff ffff ffff ffff ffff ILLEGAL.L 
                    692: 
                    693: 
                    694: TABLE2:
                    695: 010009e8: ffff ffff ffff ffff ffff ILLEGAL.L 
                    696: 010009ea: ffff ffff ffff ffff ffff ILLEGAL.L 
                    697: 010009ec: ffff ffff ffff ffff ffff ILLEGAL.L 
                    698: 010009ee: ffff ffff ffff ffff ffff ILLEGAL.L 
                    699: 010009f0: ffff ffff ffff ffff 0000 ILLEGAL.L 
                    700: 010009f2: ffff ffff ffff 0000 0000 ILLEGAL.L 
                    701: 010009f4: ffff ffff 0000 0000 0000 ILLEGAL.L 
                    702: 010009f6: ffff 0000 0000 0000 0000 ILLEGAL.L 
                    703: 010009f8: 0000 0000 0000 0000 0000 OR.B #$00,D0
                    704: 010009fc: 0000 0000 0000 0000 0000 OR.B #$00,D0
                    705: 01000a00: 0000 0000 0000 0000 0000 OR.B #$00,D0
                    706: 01000a04: 0000 0000 0000 0000 0000 OR.B #$00,D0
                    707: 
                    708: ; table for Nextbus
                    709: 01000a08: 0000 0000 0000 0000 0000 OR.B #$00,D0
                    710: 01000a0c: 0000 0000 0000 0000 0000 OR.B #$00,D0
                    711: 01000a10: 0000 0000 0000 0000 f4f8 OR.B #$00,D0
                    712: 01000a14: 0000 0000 f4f8 7000 4e7b OR.B #$00,D0
                    713: 
                    714: 
                    715: =============================================================
                    716: = BOOT1 : MMU flat model?
                    717: =============================================================
                    718: 01000a18: f4f8 7000 4e7b 0003 203c CPUSHA.L #$00000000
                    719: 01000a1a: 7000 4e7b 0003 203c 00ff MOVE.L #$00000000,D0
                    720: 01000a1c: 4e7b 0003 203c 00ff c000 MOVE2C.L #$0003
                    721: 01000a20: 203c 00ff c000 4e7b 0005 MOVE.L #$00ffc000,D0
                    722: 01000a26: 4e7b 0005 4e7b 0007 203c MOVE2C.L #$0005
                    723: 01000a2a: 4e7b 0007 203c 0200 c040 MOVE2C.L #$0007
                    724: 01000a2e: 203c 0200 c040 4e7b 0004 MOVE.L #$0200c040,D0
                    725: 01000a34: 4e7b 0004 4e7b 0006 f518 MOVE2C.L #$0004
                    726: 01000a38: 4e7b 0006 f518 203c 0000 MOVE2C.L #$0006
                    727: 01000a3c: f518 203c 0000 c000 4e7b MMUOP.L #$00000003,D0
                    728: 01000a3e: 203c 0000 c000 4e7b 0003 MOVE.L #$0000c000,D0
                    729: 01000a44: 4e7b 0003 4ed0 4e71 4e56 MOVE2C.L #$0003
                    730: 01000a48: 4ed0 4e71 4e56 0000 48e7 JMP.L (A0) // return
                    731: 
                    732: 
                    733: 
                    734: =============================================================
                    735: =
                    736: =============================================================
                    737: 
                    738: 01000a4a: 4e71 4e56 0000 48e7 2038 NOP.L 
                    739: 01000a4c: 4e56 0000 48e7 2038 246e LINK.W A6,#$0000
                    740: 01000a50: 48e7 2038 246e 000c 49ea MVMLE.L #$2038,-(A7)
                    741: 01000a54: 246e 000c 49ea 0016 4878 MOVEA.L (A6,$000c) == $0b03f804,A2
                    742: 01000a58: 49ea 0016 4878 002e 486a LEA.L (A2,$0016) == $0b03f7ee,A4
                    743: 01000a5c: 4878 002e 486a 0144 47f9 PEA.L $0000002e
                    744: 01000a60: 486a 0144 47f9 0100 6fd8 PEA.L (A2,$0144) == $0b03f91c
                    745: 01000a64: 47f9 0100 6fd8 4e93 4878 LEA.L $01006fd8,A3
                    746: 01000a6a: 4e93 4878 0020 486a 01aa JSR.L (A3)
                    747: 01000a6c: 4878 0020 486a 01aa 4e93 PEA.L $00000020
                    748: 01000a70: 486a 01aa 4e93 42aa 01ca PEA.L (A2,$01aa) == $0b03f982
                    749: 01000a74: 4e93 42aa 01ca 157c 006c JSR.L (A3)
                    750: 01000a76: 42aa 01ca 157c 006c 01a8 CLR.L (A2,$01ca) == $0b03f9a2
                    751: 01000a7a: 157c 006c 01a8 157c 0010 MOVE.B #$6c,(A2,$01a8) == $0b03f980
                    752: 01000a80: 157c 0010 0192 256e 0008 MOVE.B #$10,(A2,$0192) == $0b03f96a
                    753: 01000a86: 256e 0008 0006 42aa 0318 MOVE.L (A6,$0008) == $0b03f800,(A2,$0006) == $0b03f7de
                    754: 01000a8c: 42aa 0318 42aa 031c 2f0c CLR.L (A2,$0318) == $0b03faf0
                    755: 01000a90: 42aa 031c 2f0c 61ff 0000 CLR.L (A2,$031c) == $0b03faf4
                    756: 01000a94: 2f0c 61ff 0000 6b62 2400 MOVE.L A4,-(A7)
                    757: 01000a96: 61ff 0000 6b62 2400 defc BSR.L #$00006b62 == 010075fa
                    758: 01000a9c: 2400 defc 0014 660a e9d4 MOVE.L D0,D2
                    759: 01000a9e: defc 0014 660a e9d4 0004 ADDA.W #$0014,A7
                    760: 01000aa2: 660a e9d4 0004 7209 b280 BNE.B #$0000000a == 01000aae (TRUE)
                    761: 01000aa4: e9d4 0004 7209 b280 673e BFEXTU.L #$0004,(A4)
                    762: 01000aa8: 7209 b280 673e 4878 0020 MOVE.L #$00000009,D1
                    763: 01000aaa: b280 673e 4878 0020 2f0c CMP.L D0,D1
                    764: 01000aac: 673e 4878 0020 2f0c 61ff BEQ.B #$0000003e == 01000aec (FALSE)
                    765: 01000aae: 4878 0020 2f0c 61ff 0000 PEA.L $00000020
                    766: 01000ab2: 2f0c 61ff 0000 6522 7209 MOVE.L A4,-(A7)
                    767: 01000ab4: 61ff 0000 6522 7209 efd4 BSR.L #$00006522 == 01006fd8
                    768: 01000aba: 7209 efd4 1004 723d efec MOVE.L #$00000009,D1
                    769: 01000abc: efd4 1004 723d efec 1106 BFINS.L #$1004,(A4)
                    770: 01000ac0: 723d efec 1106 0001 197c MOVE.L #$0000003d,D1
                    771: 01000ac2: efec 1106 0001 197c 0011 BFINS.L #$1106,(A4,$0001) == $01002c01
                    772: 01000ac8: 197c 0011 000e 4879 0100 MOVE.B #$11,(A4,$000e) == $01002c0e
                    773: 01000ace: 4879 0100 f25d 486c 0012 PEA.L $0100f25d
                    774: 01000ad4: 486c 0012 61ff 0000 65fa PEA.L (A4,$0012) == $01002c12
                    775: 01000ad8: 61ff 0000 65fa ecd4 0186 BSR.L #$000065fa == 010070d4
                    776: 01000ade: ecd4 0186 ecec 0186 0002 BFCLR.L #$0186,(A4)
                    777: 01000ae2: ecec 0186 0002 0014 0004 BFCLR.L #$0186,(A4,$0002) == $01002c02
                    778: 01000ae8: 0014 0004 2002 4cee 1c04 OR.B #$04,(A4)
                    779: 01000aec: 2002 4cee 1c04 fff0 4e5e MOVE.L D2,D0
                    780: 01000aee: 4cee 1c04 fff0 4e5e 4e75 MVMEL.L #$1c04,(A6,$fff0) == $0b03f7e8
                    781: 01000af4: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
                    782: 01000af6: 4e75 4e56 fffc 48e7 2020 RTS.L 
                    783: 
                    784: 
                    785: =============================================================
                    786: =
                    787: =============================================================
                    788: 01000af8: 4e56 fffc 48e7 2020 202e LINK.W A6,#$fffc
                    789: 01000afc: 48e7 2020 202e 000c 7416 MVMLE.L #$2020,-(A7)
                    790: 01000b00: 202e 000c 7416 d480 2442 MOVE.L (A6,$000c) == $0b03f804,D0
                    791: 01000b04: 7416 d480 2442 2f00 2f2e MOVE.L #$00000016,D2
                    792: 01000b06: d480 2442 2f00 2f2e 0008 ADD.L D0,D2
                    793: 01000b08: 2442 2f00 2f2e 0008 61ff MOVEA.L D2,A2
                    794: 01000b0a: 2f00 2f2e 0008 61ff ffff MOVE.L D0,-(A7)
                    795: 01000b0c: 2f2e 0008 61ff ffff ff3a MOVE.L (A6,$0008) == $0b03f800,-(A7)
                    796: 01000b10: 61ff ffff ff3a 102a 000e BSR.L #$ffffff3a == 01000a4c
                    797: 01000b16: 102a 000e 0200 0011 504f MOVE.B (A2,$000e) == $0b03f7e6,D0
                    798: 01000b1a: 0200 0011 504f 6774 4879 AND.B #$11,D0
                    799: 01000b1e: 504f 6774 4879 0101 1cc4 ADDA.W #$00000008,A7
                    800: 01000b20: 6774 4879 0101 1cc4 4878 BEQ.B #$00000074 == 01000b96 (FALSE)
                    801: 01000b22: 4879 0101 1cc4 4878 0134 PEA.L $01011cc4
                    802: 01000b28: 4878 0134 4878 0154 61ff PEA.L $00000134
                    803: 01000b2c: 4878 0154 61ff 0000 1cd2 PEA.L $00000154
                    804: 01000b30: 61ff 0000 1cd2 4879 0100 BSR.L #$00001cd2 == 01002804
                    805: 01000b36: 4879 0100 f260 4878 0001 PEA.L $0100f260
                    806: 01000b3c: 4878 0001 4878 0186 4878 PEA.L $00000001
                    807: 01000b40: 4878 0186 4878 0226 61ff PEA.L $00000186
                    808: 01000b44: 4878 0226 61ff 0000 5c58 PEA.L $00000226
                    809: 01000b48: 61ff 0000 5c58 207c 0200 BSR.L #$00005c58 == 010067a2
                    810: 01000b4e: 207c 0200 c000 2d50 fffc MOVEA.L #$0200c000,A0
                    811: 01000b54: 2d50 fffc 102e fffe e808 MOVE.L (A0),(A6,$fffc) == $0b03f7f4
                    812: 01000b58: 102e fffe e808 4281 1200 MOVE.B (A6,$fffe) == $0b03f7f6,D0
                    813: 01000b5c: e808 4281 1200 defc 001c LSR.B #$00000004,D0
                    814: 01000b5e: 4281 1200 defc 001c 4a81 CLR.L D1
                    815: 01000b60: 1200 defc 001c 4a81 6706 MOVE.B D0,D1
                    816: 01000b62: defc 001c 4a81 6706 7402 ADDA.W #$001c,A7
                    817: 01000b66: 4a81 6706 7402 b481 6608 TST.L D1
                    818: 01000b68: 6706 7402 b481 6608 203c BEQ.B #$00000006 == 01000b70 (FALSE)
                    819: 01000b6a: 7402 b481 6608 203c 0101 MOVE.L #$00000002,D2
                    820: 01000b6c: b481 6608 203c 0101 0d90 CMP.L D1,D2
                    821: 01000b6e: 6608 203c 0101 0d90 6006 BNE.B #$00000008 == 01000b78 (TRUE)
                    822: 01000b70: 203c 0101 0d90 6006 203c MOVE.L #$01010d90,D0
                    823: 01000b76: 6006 203c 0101 0fb4 2f00 BT .B #$00000006 == 01000b7e (TRUE)
                    824: 01000b78: 203c 0101 0fb4 2f00 4878 MOVE.L #$01010fb4,D0
                    825: 01000b7e: 2f00 4878 0161 4878 0280 MOVE.L D0,-(A7)
                    826: 01000b80: 4878 0161 4878 0280 61ff PEA.L $00000161
                    827: 01000b84: 4878 0280 61ff 0000 1c7a PEA.L $00000280
                    828: 01000b88: 61ff 0000 1c7a 203c 0000 BSR.L #$00001c7a == 01002804
                    829: 01000b8e: 203c 0000 0080 6002 4280 MOVE.L #$00000080,D0
                    830: 01000b94: 6002 4280 4cee 0404 fff4 BT .B #$00000002 == 01000b98 (TRUE)
                    831: 01000b96: 4280 4cee 0404 fff4 4e5e CLR.L D0
                    832: 01000b98: 4cee 0404 fff4 4e5e 4e75 MVMEL.L #$0404,(A6,$fff4) == $0b03f7ec
                    833: 01000b9e: 4e5e 4e75 4e56 ffe8 48e7 UNLK.L A6
                    834: 01000ba0: 4e75 4e56 ffe8 48e7 3f3c RTS.L 
                    835: 
                    836: 
                    837: 
                    838: =============================================================
                    839: =
                    840: =============================================================
                    841: 01000ba2: 4e56 ffe8 48e7 3f3c 262e LINK.W A6,#$ffe8
                    842: 01000ba6: 48e7 3f3c 262e 0008 266e MVMLE.L #$3f3c,-(A7)
                    843: 01000baa: 262e 0008 266e 000c 282e MOVE.L (A6,$0008) == $0b03f800,D3
                    844: 01000bae: 266e 000c 282e 0014 45eb MOVEA.L (A6,$000c) == $0b03f804,A3
                    845: 01000bb2: 282e 0014 45eb 0016 99cc MOVE.L (A6,$0014) == $0b03f80c,D4
                    846: 01000bb6: 45eb 0016 99cc 42ae fff0 LEA.L (A3,$0016) == $0b040016,A2
                    847: 01000bba: 99cc 42ae fff0 42ae ffec SUBA.L A4,A4
                    848: 01000bbc: 42ae fff0 42ae ffec 207c CLR.L (A6,$fff0) == $0b03f7e8
                    849: 01000bc0: 42ae ffec 207c 0200 c000 CLR.L (A6,$ffec) == $0b03f7e4
                    850: 01000bc4: 207c 0200 c000 2d50 fffc MOVEA.L #$0200c000,A0
                    851: 01000bca: 2d50 fffc 277c 0000 0139 MOVE.L (A0),(A6,$fffc) == $0b03f7f4
                    852: 01000bce: 277c 0000 0139 0194 277c MOVE.L #$00000139,(A3,$0194) == $0b040194
                    853: 01000bd6: 277c 0000 0136 0198 277c MOVE.L #$00000136,(A3,$0198) == $0b040198
                    854: 01000bde: 277c 0200 7800 01a0 277c MOVE.L #$02007800,(A3,$01a0) == $0b0401a0
                    855: 01000be6: 277c 0200 7000 019c 102e MOVE.L #$02007000,(A3,$019c) == $0b04019c
                    856: 01000bee: 102e fffe e808 1740 03a8 MOVE.B (A6,$fffe) == $0b03f7f6,D0
                    857: 01000bf2: e808 1740 03a8 102e fffe LSR.B #$00000004,D0
                    858: 01000bf4: 1740 03a8 102e fffe 0200 MOVE.B D0,(A3,$03a8) == $0b0403a8
                    859: 01000bf8: 102e fffe 0200 000f 1740 MOVE.B (A6,$fffe) == $0b03f7f6,D0
                    860: 01000bfc: 0200 000f 1740 03a9 4aae AND.B #$0f,D0
                    861: 01000c00: 1740 03a9 4aae 0010 6600 MOVE.B D0,(A3,$03a9) == $0b0403a9
                    862: 01000c04: 4aae 0010 6600 0084 2f0b TST.L (A6,$0010) == $0b03f808
                    863: 01000c08: 6600 0084 2f0b 61ff ffff BNE.W #$0084 == 01000c8e (TRUE)
                    864: 01000c0c: 2f0b 61ff ffff f7a6 2f0b MOVE.L A3,-(A7)
                    865: 01000c0e: 61ff ffff f7a6 2f0b 2f03 BSR.L #$fffff7a6 == 010003b6
                    866: 01000c14: 2f0b 2f03 61ff ffff fe32 MOVE.L A3,-(A7)
                    867: 01000c16: 2f03 61ff ffff fe32 2d40 MOVE.L D3,-(A7)
                    868: 01000c18: 61ff ffff fe32 2d40 fff0 BSR.L #$fffffe32 == 01000a4c  // read RTC
                    869: 01000c1e: 2d40 fff0 2743 0006 277c MOVE.L D0,(A6,$fff0) == $0b03f7e8
                    870: 01000c22: 2743 0006 277c 0100 711c MOVE.L D3,(A3,$0006) == $0b040006
                    871: 01000c26: 277c 0100 711c 02d6 277c MOVE.L #$0100711c,(A3,$02d6) == $0b0402d6 // vectors?
                    872: 01000c2e: 277c 0100 7160 02da 277c MOVE.L #$01007160,(A3,$02da) == $0b0402da
                    873: 01000c36: 277c 0100 71a4 02de 277c MOVE.L #$010071a4,(A3,$02de) == $0b0402de
                    874: 01000c3e: 277c 0100 94a6 02e2 277c MOVE.L #$010094a6,(A3,$02e2) == $0b0402e2
                    875: 01000c46: 277c 0100 6db2 02ea 377c MOVE.L #$01006db2,(A3,$02ea) == $0b0402ea
                    876: 01000c4e: 377c 0002 0312 377c 0005 MOVE.W #$0002,(A3,$0312) == $0b040312
                    877: 01000c54: 377c 0005 030a 377c 0042 MOVE.W #$0005,(A3,$030a) == $0b04030a
                    878: 01000c5a: 377c 0042 030c 277c 0100 MOVE.W #$0042,(A3,$030c) == $0b04030c
                    879: 01000c60: 277c 0100 0008 0314 277c MOVE.L #$01000008,(A3,$0314) == $0b040314
                    880: 01000c68: 277c 0000 2000 000a 277c MOVE.L #$00002000,(A3,$000a) == $0b04000a
                    881: 01000c70: 277c 0211 a000 02f2 42ab MOVE.L #$0211a000,(A3,$02f2) == $0b0402f2
                    882: 01000c78: 42ab 02f6 277c 0100 0692 CLR.L (A3,$02f6) == $0b0402f6
                    883: 01000c7c: 277c 0100 0692 03aa 42ab MOVE.L #$01000692,(A3,$03aa) == $0b0403aa
                    884: 01000c84: 42ab 03ae defc 000c 6022 CLR.L (A3,$03ae) == $0b0403ae
                    885: 01000c88: defc 000c 6022 4878 002e ADDA.W #$000c,A7
                    886: 01000c8c: 6022 4878 002e 486b 0144 BT .B #$00000022 == 01000cb0 (TRUE)
                    887: 01000c8e: 4878 002e 486b 0144 61ff PEA.L $0000002e
                    888: 01000c92: 486b 0144 61ff 0000 6340 PEA.L (A3,$0144) == $0b040144
                    889: 01000c96: 61ff 0000 6340 302b 0170 BSR.L #$00006340 == 01006fd8
                    890: 01000c9c: 302b 0170 0040 0200 3740 MOVE.W (A3,$0170) == $0b040170,D0
                    891: 01000ca0: 0040 0200 3740 0170 022b OR.W #$0200,D0
                    892: 01000ca4: 3740 0170 022b fff7 0004 MOVE.W D0,(A3,$0170) == $0b040170
                    893: 01000ca8: 022b fff7 0004 504f 4a2a AND.B #$f7,(A3,$0004) == $0b040004
                    894: 01000cae: 504f 4a2a 0012 6726 4aae ADDA.W #$00000008,A7
                    895: 01000cb0: 4a2a 0012 6726 4aae 0010 TST.B (A2,$0012) == $0b03f7ea
                    896: 01000cb4: 6726 4aae 0010 6620 082a BEQ.B #$00000026 == 01000cdc (FALSE)
                    897: 01000cb6: 4aae 0010 6620 082a 0000 TST.L (A6,$0010) == $0b03f808
                    898: 01000cba: 6620 082a 0000 000e 6708 BNE.B #$00000020 == 01000cdc (TRUE)
                    899: 01000cbc: 082a 0000 000e 6708 082a BTST.B #$0000,(A2,$000e) == $0b03f7e6
                    900: 01000cc2: 6708 082a 0003 000e 6610 BEQ.B #$00000008 == 01000ccc (FALSE)
                    901: 01000cc4: 082a 0003 000e 6610 082a BTST.B #$0003,(A2,$000e) == $0b03f7e6
                    902: 01000cca: 6610 082a 0000 000e 6714 BNE.B #$00000010 == 01000cdc (TRUE)
                    903: 01000ccc: 082a 0000 000e 6714 082a BTST.B #$0000,(A2,$000e) == $0b03f7e6
                    904: 01000cd2: 6714 082a 0002 000e 670c BEQ.B #$00000014 == 01000ce8 (FALSE)
                    905: 01000cd4: 082a 0002 000e 670c 302b BTST.B #$0002,(A2,$000e) == $0b03f7e6
                    906: 01000cda: 670c 302b 0170 0040 0008 BEQ.B #$0000000c == 01000ce8 (FALSE)
                    907: 01000cdc: 302b 0170 0040 0008 3740 MOVE.W (A3,$0170) == $0b040170,D0
                    908: 01000ce0: 0040 0008 3740 0170 102b OR.W #$0008,D0
                    909: 01000ce4: 3740 0170 102b 03a8 6d0e MOVE.W D0,(A3,$0170) == $0b040170
                    910: 01000ce8: 102b 03a8 6d0e 0c00 0002 MOVE.B (A3,$03a8) == $0b0403a8,D0
                    911: 01000cec: 6d0e 0c00 0002 6f08 0c00 BLT.B #$0000000e == 01000cfc (TRUE)
                    912: 01000cee: 0c00 0002 6f08 0c00 0003 CMP.B #$02,D0
                    913: 01000cf2: 6f08 0c00 0003 6700 00f8 BLE.B #$00000008 == 01000cfc (TRUE)
                    914: 01000cf4: 0c00 0003 6700 00f8 2a3c CMP.B #$03,D0
                    915: 01000cf8: 6700 00f8 2a3c 0b03 a800 BEQ.W #$00f8 == 01000df2 (FALSE)
                    916: 01000cfc: 2a3c 0b03 a800 4aae 0010 MOVE.L #$0b03a800,D5
                    917: 01000d02: 4aae 0010 6604 2745 0320 TST.L (A6,$0010) == $0b03f808
                    918: 01000d06: 6604 2745 0320 4a84 6716 BNE.B #$00000004 == 01000d0c (TRUE)
                    919: 01000d08: 2745 0320 4a84 6716 4aae MOVE.L D5,(A3,$0320) == $0b040320
                    920: 01000d0c: 4a84 6716 4aae 0010 6610 TST.L D4
                    921: 01000d0e: 6716 4aae 0010 6610 277c BEQ.B #$00000016 == 01000d26 (FALSE)
                    922: 01000d10: 4aae 0010 6610 277c 0b03 TST.L (A6,$0010) == $0b03f808
                    923: 01000d14: 6610 277c 0b03 ac00 00e8 BNE.B #$00000010 == 01000d26 (TRUE)
                    924: 01000d16: 277c 0b03 ac00 00e8 277c MOVE.L #$0b03ac00,(A3,$00e8) == $0b0400e8
                    925: 01000d1e: 277c 0b03 ac00 00ec 2d7c MOVE.L #$0b03ac00,(A3,$00ec) == $0b0400ec
                    926: 01000d26: 2d7c 0101 07cc fff4 4bf9 MOVE.L #$010107cc,(A6,$fff4) == $0b03f7ec
                    927: 01000d2e: 4bf9 0101 074c 4aae 0010 LEA.L $0101074c,A5
                    928: 01000d34: 4aae 0010 6600 0086 2f0b TST.L (A6,$0010) == $0b03f808
                    929: 01000d38: 6600 0086 2f0b 61ff 0000 BNE.W #$0086 == 01000dc0 (TRUE)
                    930: 01000d3c: 2f0b 61ff 0000 3664 584f MOVE.L A3,-(A7)
                    931: 01000d3e: 61ff 0000 3664 584f 4a80 BSR.L #$00003664 == 010043a4
                    932: 01000d44: 584f 4a80 6776 7e02 be80 ADDA.W #$00000004,A7
                    933: 01000d46: 4a80 6776 7e02 be80 664a TST.L D0
                    934: 01000d48: 6776 7e02 be80 664a 302b BEQ.B #$00000076 == 01000dc0 (FALSE)
                    935: 01000d4a: 7e02 be80 664a 302b 0170 MOVE.L #$00000002,D7
                    936: 01000d4c: be80 664a 302b 0170 0040 CMP.L D0,D7
                    937: 01000d4e: 664a 302b 0170 0040 0008 BNE.B #$0000004a == 01000d9a (TRUE)
                    938: 01000d50: 302b 0170 0040 0008 3740 MOVE.W (A3,$0170) == $0b040170,D0
                    939: 01000d54: 0040 0008 3740 0170 302b OR.W #$0008,D0
                    940: 01000d58: 3740 0170 302b 0170 0240 MOVE.W D0,(A3,$0170) == $0b040170
                    941: 01000d5c: 302b 0170 0240 fffe 3740 MOVE.W (A3,$0170) == $0b040170,D0
                    942: 01000d60: 0240 fffe 3740 0170 baab AND.W #$fffe,D0
                    943: 01000d64: 3740 0170 baab 0320 6726 MOVE.W D0,(A3,$0170) == $0b040170
                    944: 01000d68: baab 0320 6726 2d45 fff8 CMP.L (A3,$0320) == $0b040320,D5
                    945: 01000d6c: 6726 2d45 fff8 6016 206e BEQ.B #$00000026 == 01000d94 (FALSE)
                    946: 01000d6e: 2d45 fff8 6016 206e fff8 MOVE.L D5,(A6,$fff8) == $0b03f7f0
                    947: 01000d72: 6016 206e fff8 1e10 49c7 BT .B #$00000016 == 01000d8a (TRUE)
                    948: 01000d74: 206e fff8 1e10 49c7 2f07 MOVEA.L (A6,$fff8) == $0b03f7f0,A0
                    949: 01000d78: 1e10 49c7 2f07 61ff 0000 MOVE.B (A0),D7
                    950: 01000d7a: 49c7 2f07 61ff 0000 5700 EXT.B D7
                    951: 01000d7c: 2f07 61ff 0000 5700 584f MOVE.L D7,-(A7)
                    952: 01000d7e: 61ff 0000 5700 584f 52ae BSR.L #$00005700 == 01006480
                    953: 01000d84: 584f 52ae fff8 2e2e fff8 ADDA.W #$00000004,A7
                    954: 01000d86: 52ae fff8 2e2e fff8 beab ADD.L #$00000001,(A6,$fff8) == $0b03f7f0
                    955: 01000d8a: 2e2e fff8 beab 0320 65e0 MOVE.L (A6,$fff8) == $0b03f7f0,D7
                    956: 01000d8e: beab 0320 65e0 2745 0320 CMP.L (A3,$0320) == $0b040320,D7
                    957: 01000d92: 65e0 2745 0320 6026 4879 BCS.B #$ffffffe0 == 01000d74 (FALSE)
                    958: 01000d94: 2745 0320 6026 4879 0100 MOVE.L D5,(A3,$0320) == $0b040320
                    959: 01000d98: 6026 4879 0100 f273 61ff BT .B #$00000026 == 01000dc0 (TRUE)
                    960: 01000d9a: 4879 0100 f273 61ff 0000 PEA.L $0100f273
                    961: 01000da0: 61ff 0000 5ab8 302b 0170 BSR.L #$00005ab8 == 0100685a
                    962: 01000da6: 302b 0170 0240 0008 584f MOVE.W (A3,$0170) == $0b040170,D0
                    963: 01000daa: 0240 0008 584f 57c0 7e01 AND.W #$0008,D0
                    964: 01000dae: 584f 57c0 7e01 c087 2f00 ADDA.W #$00000004,A7
                    965: 01000db0: 57c0 7e01 c087 2f00 61ff SEQ.B D0 == 01000db2 (FALSE)
                    966: 01000db2: 7e01 c087 2f00 61ff 0000 MOVE.L #$00000001,D7
                    967: 01000db4: c087 2f00 61ff 0000 0f34 AND.L D7,D0
                    968: 01000db6: 2f00 61ff 0000 0f34 584f MOVE.L D0,-(A7)
                    969: 01000db8: 61ff 0000 0f34 584f 4a84 BSR.L #$00000f34 == 01001cee
                    970: 01000dbe: 584f 4a84 6700 01aa 2f0b ADDA.W #$00000004,A7
                    971: 01000dc0: 4a84 6700 01aa 2f0b 2f03 TST.L D4
                    972: 01000dc2: 6700 01aa 2f0b 2f03 61ff BEQ.W #$01aa == 01000f6e (FALSE)
                    973: 01000dc6: 2f0b 2f03 61ff 0000 3b96 MOVE.L A3,-(A7)
                    974: 01000dc8: 2f03 61ff 0000 3b96 504f MOVE.L D3,-(A7)
                    975: 01000dca: 61ff 0000 3b96 504f 4a80 BSR.L #$00003b96 == 01004962
                    976: 01000dd0: 504f 4a80 6700 0198 4879 ADDA.W #$00000008,A7
                    977: 01000dd2: 4a80 6700 0198 4879 0100 TST.L D0
                    978: 01000dd4: 6700 0198 4879 0100 f29b BEQ.W #$0198 == 01000f6e (FALSE)
                    979: 01000dd8: 4879 0100 f29b 61ff 0000 PEA.L $0100f29b
                    980: 01000dde: 61ff 0000 5a7a 302b 0170 BSR.L #$00005a7a == 0100685a
                    981: 01000de4: 302b 0170 0240 0008 584f MOVE.W (A3,$0170) == $0b040170,D0
                    982: 01000de8: 0240 0008 584f 6000 016c AND.W #$0008,D0
                    983: 01000dec: 584f 6000 016c 240e 5182 ADDA.W #$00000004,A7
                    984: 01000dee: 6000 016c 240e 5182 0242 BT .W #$016c == 01000f5c (TRUE)
                    985: 01000df2: 240e 5182 0242 e000 0682 MOVE.L A6,D2
                    986: 01000df4: 5182 0242 e000 0682 0000 SUB.L #$00000008,D2
                    987: 01000df6: 0242 e000 0682 0000 0c00 AND.W #$e000,D2
                    988: 01000dfa: 0682 0000 0c00 61ff ffff ADD.L #$00000c00,D2
                    989: 01000e00: 61ff ffff f5ca b082 6666 BSR.L #$fffff5ca == 010003cc
                    990: 01000e06: b082 6666 2a0e 5185 0245 CMP.L D2,D0
                    991: 01000e08: 6666 2a0e 5185 0245 e000 BNE.B #$00000066 == 01000e70 (TRUE)
                    992: 01000e0a: 2a0e 5185 0245 e000 0685 MOVE.L A6,D5
                    993: 01000e0c: 5185 0245 e000 0685 0000 SUB.L #$00000008,D5
                    994: 01000e0e: 0245 e000 0685 0000 1000 AND.W #$e000,D5
                    995: 01000e12: 0685 0000 1000 200e 5180 ADD.L #$00001000,D5
                    996: 01000e18: 200e 5180 0240 e000 0680 MOVE.L A6,D0
                    997: 01000e1a: 5180 0240 e000 0680 0000 SUB.L #$00000008,D0
                    998: 01000e1c: 0240 e000 0680 0000 4000 AND.W #$e000,D0
                    999: 01000e20: 0680 0000 4000 2740 00e8 ADD.L #$00004000,D0
                   1000: 01000e26: 2740 00e8 2740 00ec baab MOVE.L D0,(A3,$00e8) == $0b0400e8
                   1001: 01000e2a: 2740 00ec baab 0320 6440 MOVE.L D0,(A3,$00ec) == $0b0400ec
                   1002: 01000e2e: baab 0320 6440 2005 0680 CMP.L (A3,$0320) == $0b040320,D5
                   1003: 01000e32: 6440 2005 0680 0000 0400 BCC.B #$00000040 == 01000e74 (TRUE)
                   1004: 01000e34: 2005 0680 0000 0400 b0ab MOVE.L D5,D0
                   1005: 01000e36: 0680 0000 0400 b0ab 0320 ADD.L #$00000400,D0
                   1006: 01000e3c: b0ab 0320 6332 4878 0004 CMP.L (A3,$0320) == $0b040320,D0
                   1007: 01000e40: 6332 4878 0004 4879 0100 BLS.B #$00000032 == 01000e74 (FALSE)
                   1008: 01000e42: 4878 0004 4879 0100 f2b5 PEA.L $00000004
                   1009: 01000e46: 4879 0100 f2b5 2f05 61ff PEA.L $0100f2b5
                   1010: 01000e4c: 2f05 61ff 0000 6294 defc MOVE.L D5,-(A7)
                   1011: 01000e4e: 61ff 0000 6294 defc 000c BSR.L #$00006294 == 010070e4
                   1012: 01000e54: defc 000c 4a80 6618 4879 ADDA.W #$000c,A7
                   1013: 01000e58: 4a80 6618 4879 0100 f2ba TST.L D0
                   1014: 01000e5a: 6618 4879 0100 f2ba 61ff BNE.B #$00000018 == 01000e74 (TRUE)
                   1015: 01000e5c: 4879 0100 f2ba 61ff 0000 PEA.L $0100f2ba
                   1016: 01000e62: 61ff 0000 59f6 387c 0001 BSR.L #$000059f6 == 0100685a
                   1017: 01000e68: 387c 0001 584f 6008 2a2b MOVEA.W #$0001,A4
                   1018: 01000e6c: 584f 6008 2a2b 00e8 2745 ADDA.W #$00000004,A7
                   1019: 01000e6e: 6008 2a2b 00e8 2745 0320 BT .B #$00000008 == 01000e78 (TRUE)
                   1020: 01000e70: 2a2b 00e8 2745 0320 2d7c MOVE.L (A3,$00e8) == $0b0400e8,D5
                   1021: 01000e74: 2745 0320 2d7c 0101 080c MOVE.L D5,(A3,$0320) == $0b040320
                   1022: 01000e78: 2d7c 0101 080c fff4 4bf9 MOVE.L #$0101080c,(A6,$fff4) == $0b03f7ec
                   1023: 01000e80: 4bf9 0101 078c 4aae 0010 LEA.L $0101078c,A5
                   1024: 01000e86: 4aae 0010 6600 008a 2f0b TST.L (A6,$0010) == $0b03f808
                   1025: 01000e8a: 6600 008a 2f0b 61ff 0000 BNE.W #$008a == 01000f16 (TRUE)
                   1026: 01000e8e: 2f0b 61ff 0000 3e1c 584f MOVE.L A3,-(A7)
                   1027: 01000e90: 61ff 0000 3e1c 584f 4a80 BSR.L #$00003e1c == 01004cae
                   1028: 01000e96: 584f 4a80 677a 7e02 be80 ADDA.W #$00000004,A7
                   1029: 01000e98: 4a80 677a 7e02 be80 664e TST.L D0
                   1030: 01000e9a: 677a 7e02 be80 664e 302b BEQ.B #$0000007a == 01000f16 (FALSE)
                   1031: 01000e9c: 7e02 be80 664e 302b 0170 MOVE.L #$00000002,D7
                   1032: 01000e9e: be80 664e 302b 0170 0040 CMP.L D0,D7
                   1033: 01000ea0: 664e 302b 0170 0040 0008 BNE.B #$0000004e == 01000ef0 (TRUE)
                   1034: 01000ea2: 302b 0170 0040 0008 3740 MOVE.W (A3,$0170) == $0b040170,D0
                   1035: 01000ea6: 0040 0008 3740 0170 302b OR.W #$0008,D0
                   1036: 01000eaa: 3740 0170 302b 0170 0240 MOVE.W D0,(A3,$0170) == $0b040170
                   1037: 01000eae: 302b 0170 0240 fffe 3740 MOVE.W (A3,$0170) == $0b040170,D0
                   1038: 01000eb2: 0240 fffe 3740 0170 baab AND.W #$fffe,D0
                   1039: 01000eb6: 3740 0170 baab 0320 672a MOVE.W D0,(A3,$0170) == $0b040170
                   1040: 01000eba: baab 0320 672a 2d45 fff8 CMP.L (A3,$0320) == $0b040320,D5
                   1041: 01000ebe: 672a 2d45 fff8 baab 0320 BEQ.B #$0000002a == 01000eea (FALSE)
                   1042: 01000ec0: 2d45 fff8 baab 0320 6420 MOVE.L D5,(A6,$fff8) == $0b03f7f0
                   1043: 01000ec4: baab 0320 6420 206e fff8 CMP.L (A3,$0320) == $0b040320,D5
                   1044: 01000ec8: 6420 206e fff8 1e10 49c7 BCC.B #$00000020 == 01000eea (TRUE)
                   1045: 01000eca: 206e fff8 1e10 49c7 2f07 MOVEA.L (A6,$fff8) == $0b03f7f0,A0
                   1046: 01000ece: 1e10 49c7 2f07 61ff 0000 MOVE.B (A0),D7
                   1047: 01000ed0: 49c7 2f07 61ff 0000 55aa EXT.B D7
                   1048: 01000ed2: 2f07 61ff 0000 55aa 584f MOVE.L D7,-(A7)
                   1049: 01000ed4: 61ff 0000 55aa 584f 52ae BSR.L #$000055aa == 01006480
                   1050: 01000eda: 584f 52ae fff8 2e2e fff8 ADDA.W #$00000004,A7
                   1051: 01000edc: 52ae fff8 2e2e fff8 beab ADD.L #$00000001,(A6,$fff8) == $0b03f7f0
                   1052: 01000ee0: 2e2e fff8 beab 0320 65e0 MOVE.L (A6,$fff8) == $0b03f7f0,D7
                   1053: 01000ee4: beab 0320 65e0 2745 0320 CMP.L (A3,$0320) == $0b040320,D7
                   1054: 01000ee8: 65e0 2745 0320 6026 4879 BCS.B #$ffffffe0 == 01000eca (FALSE)
                   1055: 01000eea: 2745 0320 6026 4879 0100 MOVE.L D5,(A3,$0320) == $0b040320
                   1056: 01000eee: 6026 4879 0100 f273 61ff BT .B #$00000026 == 01000f16 (TRUE)
                   1057: 01000ef0: 4879 0100 f273 61ff 0000 PEA.L $0100f273
                   1058: 01000ef6: 61ff 0000 5962 302b 0170 BSR.L #$00005962 == 0100685a
                   1059: 01000efc: 302b 0170 0240 0008 584f MOVE.W (A3,$0170) == $0b040170,D0
                   1060: 01000f00: 0240 0008 584f 57c0 7e01 AND.W #$0008,D0
                   1061: 01000f04: 584f 57c0 7e01 c087 2f00 ADDA.W #$00000004,A7
                   1062: 01000f06: 57c0 7e01 c087 2f00 61ff SEQ.B D0 == 01000f08 (FALSE)
                   1063: 01000f08: 7e01 c087 2f00 61ff 0000 MOVE.L #$00000001,D7
                   1064: 01000f0a: c087 2f00 61ff 0000 0dde AND.L D7,D0
                   1065: 01000f0c: 2f00 61ff 0000 0dde 584f MOVE.L D0,-(A7)
                   1066: 01000f0e: 61ff 0000 0dde 584f 4a84 BSR.L #$00000dde == 01001cee
                   1067: 01000f14: 584f 4a84 6736 2f0b 2f03 ADDA.W #$00000004,A7
                   1068: 01000f16: 4a84 6736 2f0b 2f03 61ff TST.L D4
                   1069: 01000f18: 6736 2f0b 2f03 61ff 0000 BEQ.B #$00000036 == 01000f50 (FALSE)
                   1070: 01000f1a: 2f0b 2f03 61ff 0000 3f38 MOVE.L A3,-(A7)
                   1071: 01000f1c: 2f03 61ff 0000 3f38 504f MOVE.L D3,-(A7)
                   1072: 01000f1e: 61ff 0000 3f38 504f 4a80 BSR.L #$00003f38 == 01004e58
                   1073: 01000f24: 504f 4a80 6726 4879 0100 ADDA.W #$00000008,A7
                   1074: 01000f26: 4a80 6726 4879 0100 f29b TST.L D0
                   1075: 01000f28: 6726 4879 0100 f29b 61ff BEQ.B #$00000026 == 01000f50 (FALSE)
                   1076: 01000f2a: 4879 0100 f29b 61ff 0000 PEA.L $0100f29b
                   1077: 01000f30: 61ff 0000 5928 302b 0170 BSR.L #$00005928 == 0100685a
                   1078: 01000f36: 302b 0170 0240 0008 584f MOVE.W (A3,$0170) == $0b040170,D0
                   1079: 01000f3a: 0240 0008 584f 57c0 7e01 AND.W #$0008,D0
                   1080: 01000f3e: 584f 57c0 7e01 c087 2f00 ADDA.W #$00000004,A7
                   1081: 01000f40: 57c0 7e01 c087 2f00 61ff SEQ.B D0 == 01000f42 (FALSE)
                   1082: 01000f42: 7e01 c087 2f00 61ff 0000 MOVE.L #$00000001,D7
                   1083: 01000f44: c087 2f00 61ff 0000 0da4 AND.L D7,D0
                   1084: 01000f46: 2f00 61ff 0000 0da4 584f MOVE.L D0,-(A7)
                   1085: 01000f48: 61ff 0000 0da4 584f 4a8c BSR.L #$00000da4 == 01001cee
                   1086: 01000f4e: 584f 4a8c 671a 302b 0170 ADDA.W #$00000004,A7
                   1087: 01000f50: 4a8c 671a 302b 0170 0240 TST.L A4
                   1088: 01000f52: 671a 302b 0170 0240 0008 BEQ.B #$0000001a == 01000f6e (FALSE)
                   1089: 01000f54: 302b 0170 0240 0008 4a40 MOVE.W (A3,$0170) == $0b040170,D0
                   1090: 01000f58: 0240 0008 4a40 57c0 7e01 AND.W #$0008,D0
                   1091: 01000f5c: 4a40 57c0 7e01 c087 2f00 TST.W D0
                   1092: 01000f5e: 57c0 7e01 c087 2f00 61ff SEQ.B D0 == 01000f60 (FALSE)
                   1093: 01000f60: 7e01 c087 2f00 61ff 0000 MOVE.L #$00000001,D7
                   1094: 01000f62: c087 2f00 61ff 0000 0d86 AND.L D7,D0
                   1095: 01000f64: 2f00 61ff 0000 0d86 584f MOVE.L D0,-(A7)
                   1096: 01000f66: 61ff 0000 0d86 584f 4879 BSR.L #$00000d86 == 01001cee
                   1097: 01000f6c: 584f 4879 0100 f2d3 61ff ADDA.W #$00000004,A7
                   1098: 01000f6e: 4879 0100 f2d3 61ff 0000 PEA.L $0100f2d3
                   1099: 01000f74: 61ff 0000 57fa 4878 0003 BSR.L #$000057fa == 01006770
                   1100: 01000f7a: 4878 0003 4879 0101 0a34 PEA.L $00000003
                   1101: 01000f7e: 4879 0101 0a34 4879 0100 PEA.L $01010a34
                   1102: 01000f84: 4879 0100 000b 61ff 0000 PEA.L $0100000b
                   1103: 01000f8a: 61ff 0000 5e66 defc 0010 BSR.L #$00005e66 == 01006df2
                   1104: 01000f90: defc 0010 4a80 6708 41f9 ADDA.W #$0010,A7
                   1105: 01000f94: 4a80 6708 41f9 0100 0008 TST.L D0
                   1106: 01000f96: 6708 41f9 0100 0008 6004 BEQ.B #$00000008 == 01000fa0 (FALSE)
                   1107: 01000f98: 41f9 0100 0008 6004 41ea LEA.L $01000008,A0
                   1108: 01000f9e: 6004 41ea 0004 4280 1028 BT .B #$00000004 == 01000fa4 (TRUE)
                   1109: 01000fa0: 41ea 0004 4280 1028 0005 LEA.L (A2,$0004) == $0b03f7dc,A0
                   1110: 01000fa4: 4280 1028 0005 2f00 4280 CLR.L D0
                   1111: 01000fa6: 1028 0005 2f00 4280 1028 MOVE.B (A0,$0005) == $00000009,D0
                   1112: 01000faa: 2f00 4280 1028 0004 2f00 MOVE.L D0,-(A7)
                   1113: 01000fac: 4280 1028 0004 2f00 4280 CLR.L D0
                   1114: 01000fae: 1028 0004 2f00 4280 1028 MOVE.B (A0,$0004) == $00000008,D0
                   1115: 01000fb2: 2f00 4280 1028 0003 2f00 MOVE.L D0,-(A7)
                   1116: 01000fb4: 4280 1028 0003 2f00 4280 CLR.L D0
                   1117: 01000fb6: 1028 0003 2f00 4280 1028 MOVE.B (A0,$0003) == $00000007,D0
                   1118: 01000fba: 2f00 4280 1028 0002 2f00 MOVE.L D0,-(A7)
                   1119: 01000fbc: 4280 1028 0002 2f00 4280 CLR.L D0
                   1120: 01000fbe: 1028 0002 2f00 4280 1028 MOVE.B (A0,$0002) == $00000006,D0
                   1121: 01000fc2: 2f00 4280 1028 0001 2f00 MOVE.L D0,-(A7)
                   1122: 01000fc4: 4280 1028 0001 2f00 4280 CLR.L D0
                   1123: 01000fc6: 1028 0001 2f00 4280 1010 MOVE.B (A0,$0001) == $00000005,D0
                   1124: 01000fca: 2f00 4280 1010 2f00 2e2b MOVE.L D0,-(A7)
                   1125: 01000fcc: 4280 1010 2f00 2e2b 0006 CLR.L D0
                   1126: 01000fce: 1010 2f00 2e2b 0006 7c1d MOVE.B (A0),D0
                   1127: 01000fd0: 2f00 2e2b 0006 7c1d ecaf MOVE.L D0,-(A7)
                   1128: 01000fd2: 2e2b 0006 7c1d ecaf 2f07 MOVE.L (A3,$0006) == $0b040006,D7
                   1129: 01000fd6: 7c1d ecaf 2f07 e9ee 1082 MOVE.L #$0000001d,D6
                   1130: 01000fd8: ecaf 2f07 e9ee 1082 ffff LSR.L D6,D7
                   1131: 01000fda: 2f07 e9ee 1082 ffff 41f9 MOVE.L D7,-(A7)
                   1132: 01000fdc: e9ee 1082 ffff 41f9 0101 BFEXTU.L #$1082,(A6,$ffff) == $0b03f7f7
                   1133: 01000fe2: 41f9 0101 0850 4280 1030 LEA.L $01010850,A0
                   1134: 01000fe8: 4280 1030 1800 2f00 e9ee CLR.L D0
                   1135: 01000fea: 1030 1800 2f00 e9ee 1182 MOVE.B (A0, D1.L*1, $00) == $00009e45,D0
                   1136: 01000fee: 2f00 e9ee 1182 ffff 41f9 MOVE.L D0,-(A7)
                   1137: 01000ff0: e9ee 1182 ffff 41f9 0101 BFEXTU.L #$1182,(A6,$ffff) == $0b03f7f7
                   1138: 01000ff6: 41f9 0101 084c 4280 1030 LEA.L $0101084c,A0
                   1139: 01000ffc: 4280 1030 1800 2f00 4879 CLR.L D0
                   1140: 01000ffe: 1030 1800 2f00 4879 0100 MOVE.B (A0, D1.L*1, $00) == $00009e45,D0
                   1141: 01001002: 2f00 4879 0100 f2e0 49f9 MOVE.L D0,-(A7)
                   1142: 01001004: 4879 0100 f2e0 49f9 0100 PEA.L $0100f2e0
                   1143: 0100100a: 49f9 0100 6770 4e94 defc LEA.L $01006770,A4
                   1144: 01001010: 4e94 defc 0028 4aae fff0 JSR.L (A4)
                   1145: 01001012: defc 0028 4aae fff0 670a ADDA.W #$0028,A7
                   1146: 01001016: 4aae fff0 670a 4879 0100 TST.L (A6,$fff0) == $0b03f7e8
                   1147: 0100101a: 670a 4879 0100 f32d 4e94 BEQ.B #$0000000a == 01001026 (FALSE)
                   1148: 0100101c: 4879 0100 f32d 4e94 584f PEA.L $0100f32d
                   1149: 01001022: 4e94 584f 4aae 0010 6708 JSR.L (A4)
                   1150: 01001024: 584f 4aae 0010 6708 6710 ADDA.W #$00000004,A7
                   1151: 01001026: 4aae 0010 6708 6710 baab TST.L (A6,$0010) == $0b03f808
                   1152: 0100102a: 6708 6710 baab 0320 670a BEQ.B #$00000008 == 01001034 (FALSE)
                   1153: 0100102c: 6710 baab 0320 670a 2f0b BEQ.B #$00000010 == 0100103e (FALSE)
                   1154: 0100102e: baab 0320 670a 2f0b 61ff CMP.L (A3,$0320) == $0b040320,D5
                   1155: 01001032: 670a 2f0b 61ff 0000 0b98 BEQ.B #$0000000a == 0100103e (FALSE)
                   1156: 01001034: 2f0b 61ff 0000 0b98 584f MOVE.L A3,-(A7)
                   1157: 01001036: 61ff 0000 0b98 584f 7eff BSR.L #$00000b98 == 01001bd0
                   1158: 0100103c: 584f 7eff 2d47 ffe8 99cc ADDA.W #$00000004,A7
                   1159: 0100103e: 7eff 2d47 ffe8 99cc 4283 MOVE.L #$ffffffff,D7
                   1160: 01001040: 2d47 ffe8 99cc 4283 4284 MOVE.L D7,(A6,$ffe8) == $0b03f7e0
                   1161: 01001044: 99cc 4283 4284 1033 3800 SUBA.L A4,A4
                   1162: 01001046: 4283 4284 1033 3800 49c0 CLR.L D3
                   1163: 01001048: 4284 1033 3800 49c0 226e CLR.L D4
                   1164: 0100104a: 1033 3800 49c0 226e fff4 MOVE.B (A3, D3.L*1, $00) == $0b040000,D0
                   1165: 0100104e: 49c0 226e fff4 d9f1 0c00 EXT.B D0
                   1166: 01001050: 226e fff4 d9f1 0c00 4a33 MOVEA.L (A6,$fff4) == $0b03f7ec,A1
                   1167: 01001054: d9f1 0c00 4a33 3800 6704 ADDA.L (A1, D0.L*4, $00) == $00000180,A4
                   1168: 01001058: 4a33 3800 6704 2d43 ffe8 TST.B (A3, D3.L*1, $00) == $0b040000
                   1169: 0100105c: 6704 2d43 ffe8 4aae fff0 BEQ.B #$00000004 == 01001062 (FALSE)
                   1170: 0100105e: 2d43 ffe8 4aae fff0 672c MOVE.L D3,(A6,$ffe8) == $0b03f7e0
                   1171: 01001062: 4aae fff0 672c 1033 3800 TST.L (A6,$fff0) == $0b03f7e8
                   1172: 01001066: 672c 1033 3800 7e07 c087 BEQ.B #$0000002c == 01001094 (FALSE)
                   1173: 01001068: 1033 3800 7e07 c087 2243 MOVE.B (A3, D3.L*1, $00) == $0b040000,D0
                   1174: 0100106c: 7e07 c087 2243 43f1 3a00 MOVE.L #$00000007,D7
                   1175: 0100106e: c087 2243 43f1 3a00 2209 AND.L D7,D0
                   1176: 01001070: 2243 43f1 3a00 2209 e3a0 MOVEA.L D3,A1
                   1177: 01001072: 43f1 3a00 2209 e3a0 816a LEA.L (A1, D3.L*2, $00) == $00000000,A1
                   1178: 01001076: 2209 e3a0 816a 000a 1033 MOVE.L A1,D1
                   1179: 01001078: e3a0 816a 000a 1033 3800 ASL.L D1,D0
                   1180: 0100107a: 816a 000a 1033 3800 7e08 OR.W D0,(A2,$000a) == $0b03f7e2
                   1181: 0100107e: 1033 3800 7e08 c087 7209 MOVE.B (A3, D3.L*1, $00) == $0b040000,D0
                   1182: 01001082: 7e08 c087 7209 d283 e3a0 MOVE.L #$00000008,D7
                   1183: 01001084: c087 7209 d283 e3a0 816a AND.L D7,D0
                   1184: 01001086: 7209 d283 e3a0 816a 000a MOVE.L #$00000009,D1
                   1185: 01001088: d283 e3a0 816a 000a 6000 ADD.L D3,D1
                   1186: 0100108a: e3a0 816a 000a 6000 00d6 ASL.L D1,D0
                   1187: 0100108c: 816a 000a 6000 00d6 382a OR.W D0,(A2,$000a) == $0b03f7e2
                   1188: 01001090: 6000 00d6 382a 000a 2243 BT .W #$00d6 == 01001168 (TRUE)
                   1189: 01001094: 382a 000a 2243 43f1 3a00 MOVE.W (A2,$000a) == $0b03f7e2,D4
                   1190: 01001098: 2243 43f1 3a00 2009 2e04 MOVEA.L D3,A1
                   1191: 0100109a: 43f1 3a00 2009 2e04 e0a7 LEA.L (A1, D3.L*2, $00) == $00000000,A1
                   1192: 0100109e: 2009 2e04 e0a7 2007 7407 MOVE.L A1,D0
                   1193: 010010a0: 2e04 e0a7 2007 7407 c480 MOVE.L D4,D7
                   1194: 010010a2: e0a7 2007 7407 c480 7009 ASR.L D0,D7
                   1195: 010010a4: 2007 7407 c480 7009 d083 MOVE.L D7,D0
                   1196: 010010a6: 7407 c480 7009 d083 2e04 MOVE.L #$00000007,D2
                   1197: 010010a8: c480 7009 d083 2e04 e0a7 AND.L D0,D2
                   1198: 010010aa: 7009 d083 2e04 e0a7 2007 MOVE.L #$00000009,D0
                   1199: 010010ac: d083 2e04 e0a7 2007 7e08 ADD.L D3,D0
                   1200: 010010ae: 2e04 e0a7 2007 7e08 c087 MOVE.L D4,D7
                   1201: 010010b0: e0a7 2007 7e08 c087 8480 ASR.L D0,D7
                   1202: 010010b2: 2007 7e08 c087 8480 1033 MOVE.L D7,D0
                   1203: 010010b4: 7e08 c087 8480 1033 3800 MOVE.L #$00000008,D7
                   1204: 010010b6: c087 8480 1033 3800 49c0 AND.L D7,D0
                   1205: 010010b8: 8480 1033 3800 49c0 b480 OR.L D0,D2
                   1206: 010010ba: 1033 3800 49c0 b480 6700 MOVE.B (A3, D3.L*1, $00) == $0b040000,D0
                   1207: 010010be: 49c0 b480 6700 00a4 102b EXT.B D0
                   1208: 010010c0: b480 6700 00a4 102b 03a8 CMP.L D0,D2
                   1209: 010010c2: 6700 00a4 102b 03a8 6d0c BEQ.W #$00a4 == 01001168 (FALSE)
                   1210: 010010c6: 102b 03a8 6d0c 0c00 0002 MOVE.B (A3,$03a8) == $0b0403a8,D0
                   1211: 010010ca: 6d0c 0c00 0002 6f06 0c00 BLT.B #$0000000c == 010010d8 (TRUE)
                   1212: 010010cc: 0c00 0002 6f06 0c00 0003 CMP.B #$02,D0
                   1213: 010010d0: 6f06 0c00 0003 672a 1033 BLE.B #$00000006 == 010010d8 (TRUE)
                   1214: 010010d2: 0c00 0003 672a 1033 3800 CMP.B #$03,D0
                   1215: 010010d6: 672a 1033 3800 49c0 2f35 BEQ.B #$0000002a == 01001102 (FALSE)
                   1216: 010010d8: 1033 3800 49c0 2f35 0c00 MOVE.B (A3, D3.L*1, $00) == $0b040000,D0
                   1217: 010010dc: 49c0 2f35 0c00 2f35 2c00 EXT.B D0
                   1218: 010010de: 2f35 0c00 2f35 2c00 2003 MOVE.L (A5, D0.L*4, $00) == $00000180,-(A7)
                   1219: 010010e2: 2f35 2c00 2003 e580 2240 MOVE.L (A5, D2.L*4, $00) == $00000004,-(A7)
                   1220: 010010e6: 2003 e580 2240 4869 0003 MOVE.L D3,D0
                   1221: 010010e8: e580 2240 4869 0003 2f00 ASL.L #$00000002,D0
                   1222: 010010ea: 2240 4869 0003 2f00 4879 MOVEA.L D0,A1
                   1223: 010010ec: 4869 0003 2f00 4879 0100 PEA.L (A1,$0003) == $00000003
                   1224: 010010f0: 2f00 4879 0100 f35d 61ff MOVE.L D0,-(A7)
                   1225: 010010f2: 4879 0100 f35d 61ff 0000 PEA.L $0100f35d
                   1226: 010010f8: 61ff 0000 5676 defc 0014 BSR.L #$00005676 == 01006770
                   1227: 010010fe: defc 0014 1033 3800 49c0 ADDA.W #$0014,A7
                   1228: 01001102: 1033 3800 49c0 2f35 0c00 MOVE.B (A3, D3.L*1, $00) == $0b040000,D0
                   1229: 01001106: 49c0 2f35 0c00 2f35 2c00 EXT.B D0
                   1230: 01001108: 2f35 0c00 2f35 2c00 2403 MOVE.L (A5, D0.L*4, $00) == $00000180,-(A7)
                   1231: 0100110c: 2f35 2c00 2403 e382 2242 MOVE.L (A5, D2.L*4, $00) == $00000004,-(A7)
                   1232: 01001110: 2403 e382 2242 4869 0001 MOVE.L D3,D2
                   1233: 01001112: e382 2242 4869 0001 2f02 ASL.L #$00000001,D2
                   1234: 01001114: 2242 4869 0001 2f02 4879 MOVEA.L D2,A1
                   1235: 01001116: 4869 0001 2f02 4879 0100 PEA.L (A1,$0001) == $00000001
                   1236: 0100111a: 2f02 4879 0100 f3a8 61ff MOVE.L D2,-(A7)
                   1237: 0100111c: 4879 0100 f3a8 61ff 0000 PEA.L $0100f3a8
                   1238: 01001122: 61ff 0000 564c defc 0014 BSR.L #$0000564c == 01006770
                   1239: 01001128: defc 0014 d483 7007 e5a0 ADDA.W #$0014,A7
                   1240: 0100112c: d483 7007 e5a0 4640 c16a ADD.L D3,D2
                   1241: 0100112e: 7007 e5a0 4640 c16a 000a MOVE.L #$00000007,D0
                   1242: 01001130: e5a0 4640 c16a 000a 7009 ASL.L D2,D0
                   1243: 01001132: 4640 c16a 000a 7009 d083 NOT.W D0
                   1244: 01001134: c16a 000a 7009 d083 7208 AND.W D0,(A2,$000a) == $0b03f7e2
                   1245: 01001138: 7009 d083 7208 e1a1 4641 MOVE.L #$00000009,D0
                   1246: 0100113a: d083 7208 e1a1 4641 c36a ADD.L D3,D0
                   1247: 0100113c: 7208 e1a1 4641 c36a 000a MOVE.L #$00000008,D1
                   1248: 0100113e: e1a1 4641 c36a 000a 1233 ASL.L D0,D1
                   1249: 01001140: 4641 c36a 000a 1233 3800 NOT.W D1
                   1250: 01001142: c36a 000a 1233 3800 7e07 AND.W D1,(A2,$000a) == $0b03f7e2
                   1251: 01001146: 1233 3800 7e07 c287 e5a1 MOVE.B (A3, D3.L*1, $00) == $0b040000,D1
                   1252: 0100114a: 7e07 c287 e5a1 836a 000a MOVE.L #$00000007,D7
                   1253: 0100114c: c287 e5a1 836a 000a 1233 AND.L D7,D1
                   1254: 0100114e: e5a1 836a 000a 1233 3800 ASL.L D2,D1
                   1255: 01001150: 836a 000a 1233 3800 7e08 OR.W D1,(A2,$000a) == $0b03f7e2
                   1256: 01001154: 1233 3800 7e08 c287 e1a1 MOVE.B (A3, D3.L*1, $00) == $0b040000,D1
                   1257: 01001158: 7e08 c287 e1a1 836a 000a MOVE.L #$00000008,D7
                   1258: 0100115a: c287 e1a1 836a 000a 7e01 AND.L D7,D1
                   1259: 0100115c: e1a1 836a 000a 7e01 2d47 ASL.L D0,D1
                   1260: 0100115e: 836a 000a 7e01 2d47 ffec OR.W D1,(A2,$000a) == $0b03f7e2
                   1261: 01001162: 7e01 2d47 ffec 5283 7e03 MOVE.L #$00000001,D7
                   1262: 01001164: 2d47 ffec 5283 7e03 be83 MOVE.L D7,(A6,$ffec) == $0b03f7e4
                   1263: 01001168: 5283 7e03 be83 6c00 feda ADD.L #$00000001,D3
                   1264: 0100116a: 7e03 be83 6c00 feda 200c MOVE.L #$00000003,D7
                   1265: 0100116c: be83 6c00 feda 200c 6c06 CMP.L D3,D7
                   1266: 0100116e: 6c00 feda 200c 6c06 0680 BGE.W #$feda == 0100104a (FALSE)
                   1267: 01001172: 200c 6c06 0680 000f ffff MOVE.L A4,D0
                   1268: 01001174: 6c06 0680 000f ffff 7e14 BGE.B #$00000006 == 0100117c (FALSE)
                   1269: 01001176: 0680 000f ffff 7e14 eea0 ADD.L #$000fffff,D0
                   1270: 0100117c: 7e14 eea0 2f00 4879 0100 MOVE.L #$00000014,D7
                   1271: 0100117e: eea0 2f00 4879 0100 f3f7 ASR.L D7,D0
                   1272: 01001180: 2f00 4879 0100 f3f7 49f9 MOVE.L D0,-(A7)
                   1273: 01001182: 4879 0100 f3f7 49f9 0100 PEA.L $0100f3f7
                   1274: 01001188: 49f9 0100 6770 4e94 504f LEA.L $01006770,A4
                   1275: 0100118e: 4e94 504f 4a2b 03ae 6c0a JSR.L (A4)
                   1276: 01001190: 504f 4a2b 03ae 6c0a 4879 ADDA.W #$00000008,A7
                   1277: 01001192: 4a2b 03ae 6c0a 4879 0100 TST.B (A3,$03ae) == $0b0403ae
                   1278: 01001196: 6c0a 4879 0100 f408 4e94 BGE.B #$0000000a == 010011a2 (FALSE)
                   1279: 01001198: 4879 0100 f408 4e94 584f PEA.L $0100f408
                   1280: 0100119e: 4e94 584f 4879 0100 f419 JSR.L (A4)
                   1281: 010011a0: 584f 4879 0100 f419 61ff ADDA.W #$00000004,A7
                   1282: 010011a2: 4879 0100 f419 61ff 0000 PEA.L $0100f419
                   1283: 010011a8: 61ff 0000 55c6 584f 4aae BSR.L #$000055c6 == 01006770
                   1284: 010011ae: 584f 4aae fff0 6606 4aae ADDA.W #$00000004,A7
                   1285: 010011b0: 4aae fff0 6606 4aae ffec TST.L (A6,$fff0) == $0b03f7e8
                   1286: 010011b4: 6606 4aae ffec 670a 2f0a BNE.B #$00000006 == 010011bc (TRUE)
                   1287: 010011b6: 4aae ffec 670a 2f0a 61ff TST.L (A6,$ffec) == $0b03f7e4
                   1288: 010011ba: 670a 2f0a 61ff 0000 648a BEQ.B #$0000000a == 010011c6 (FALSE)
                   1289: 010011bc: 2f0a 61ff 0000 648a 584f MOVE.L A2,-(A7)
                   1290: 010011be: 61ff 0000 648a 584f 4aae BSR.L #$0000648a == 0100764a
                   1291: 010011c4: 584f 4aae 0010 676a 4879 ADDA.W #$00000004,A7
                   1292: 010011c6: 4aae 0010 676a 4879 0100 TST.L (A6,$0010) == $0b03f808
                   1293: 010011ca: 676a 4879 0100 f419 61ff BEQ.B #$0000006a == 01001236 (FALSE)
                   1294: 010011cc: 4879 0100 f419 61ff 0000 PEA.L $0100f419
                   1295: 010011d2: 61ff 0000 559c 584f baab BSR.L #$0000559c == 01006770
                   1296: 010011d8: 584f baab 0320 672a 2d45 ADDA.W #$00000004,A7
                   1297: 010011da: baab 0320 672a 2d45 fff8 CMP.L (A3,$0320) == $0b040320,D5
                   1298: 010011de: 672a 2d45 fff8 baab 0320 BEQ.B #$0000002a == 0100120a (FALSE)
                   1299: 010011e0: 2d45 fff8 baab 0320 6420 MOVE.L D5,(A6,$fff8) == $0b03f7f0
                   1300: 010011e4: baab 0320 6420 206e fff8 CMP.L (A3,$0320) == $0b040320,D5
                   1301: 010011e8: 6420 206e fff8 1e10 49c7 BCC.B #$00000020 == 0100120a (TRUE)
                   1302: 010011ea: 206e fff8 1e10 49c7 2f07 MOVEA.L (A6,$fff8) == $0b03f7f0,A0
                   1303: 010011ee: 1e10 49c7 2f07 61ff 0000 MOVE.B (A0),D7
                   1304: 010011f0: 49c7 2f07 61ff 0000 528a EXT.B D7
                   1305: 010011f2: 2f07 61ff 0000 528a 584f MOVE.L D7,-(A7)
                   1306: 010011f4: 61ff 0000 528a 584f 52ae BSR.L #$0000528a == 01006480
                   1307: 010011fa: 584f 52ae fff8 2e2e fff8 ADDA.W #$00000004,A7
                   1308: 010011fc: 52ae fff8 2e2e fff8 beab ADD.L #$00000001,(A6,$fff8) == $0b03f7f0
                   1309: 01001200: 2e2e fff8 beab 0320 65e0 MOVE.L (A6,$fff8) == $0b03f7f0,D7
                   1310: 01001204: beab 0320 65e0 7eff beae CMP.L (A3,$0320) == $0b040320,D7
                   1311: 01001208: 65e0 7eff beae ffe8 6616 BCS.B #$ffffffe0 == 010011ea (FALSE)
                   1312: 0100120a: 7eff beae ffe8 6616 4879 MOVE.L #$ffffffff,D7
                   1313: 0100120c: beae ffe8 6616 4879 0100 CMP.L (A6,$ffe8) == $0b03f7e0,D7
                   1314: 01001210: 6616 4879 0100 f41b 61ff BNE.B #$00000016 == 01001228 (TRUE)
                   1315: 01001212: 4879 0100 f41b 61ff 0000 PEA.L $0100f41b
                   1316: 01001218: 61ff 0000 5556 584f 61ff BSR.L #$00005556 == 01006770
                   1317: 0100121e: 584f 61ff 0000 7922 60f8 ADDA.W #$00000004,A7
                   1318: 01001220: 61ff 0000 7922 60f8 baab BSR.L #$00007922 == 01008b44
                   1319: 01001226: 60f8 baab 0320 6700 0124 BT .B #$fffffff8 == 01001220 (TRUE)
                   1320: 01001228: baab 0320 6700 0124 2745 CMP.L (A3,$0320) == $0b040320,D5
                   1321: 0100122c: 6700 0124 2745 0320 6008 BEQ.W #$0124 == 01001352 (FALSE)
                   1322: 01001230: 2745 0320 6008 7eff beae MOVE.L D5,(A3,$0320) == $0b040320
                   1323: 01001234: 6008 7eff beae ffe8 67d4 BT .B #$00000008 == 0100123e (TRUE)
                   1324: 01001236: 7eff beae ffe8 67d4 262e MOVE.L #$ffffffff,D7
                   1325: 01001238: beae ffe8 67d4 262e ffe8 CMP.L (A6,$ffe8) == $0b03f7e0,D7
                   1326: 0100123c: 67d4 262e ffe8 e783 41f3 BEQ.B #$ffffffd4 == 01001212 (FALSE)
                   1327: 0100123e: 262e ffe8 e783 41f3 3800 MOVE.L (A6,$ffe8) == $0b03f7e0,D3
                   1328: 01001242: e783 41f3 3800 2428 00cc ASL.L #$00000003,D3
                   1329: 01001244: 41f3 3800 2428 00cc 0682 LEA.L (A3, D3.L*1, $00) == $0b040000,A0
                   1330: 01001248: 2428 00cc 0682 ffff fc4e MOVE.L (A0,$00cc) == $000000d0,D2
                   1331: 0100124c: 0682 ffff fc4e 4878 03b2 ADD.L #$fffffc4e,D2
                   1332: 01001252: 4878 03b2 2f02 2f0b 45f9 PEA.L $000003b2
                   1333: 01001256: 2f02 2f0b 45f9 0100 6ea4 MOVE.L D2,-(A7)
                   1334: 01001258: 2f0b 45f9 0100 6ea4 4e92 MOVE.L A3,-(A7)
                   1335: 0100125a: 45f9 0100 6ea4 4e92 2642 LEA.L $01006ea4,A2
                   1336: 01001260: 4e92 2642 0682 ffff fc00 JSR.L (A2)
                   1337: 01001262: 2642 0682 ffff fc00 61ff MOVEA.L D2,A3
                   1338: 01001264: 0682 ffff fc00 61ff ffff ADD.L #$fffffc00,D2
                   1339: 0100126a: 61ff ffff f160 4878 0400 BSR.L #$fffff160 == 010003cc
                   1340: 01001270: 4878 0400 2f02 2f00 4e92 PEA.L $00000400
                   1341: 01001274: 2f02 2f00 4e92 2f02 61ff MOVE.L D2,-(A7)
                   1342: 01001276: 2f00 4e92 2f02 61ff ffff MOVE.L D0,-(A7)
                   1343: 01001278: 4e92 2f02 61ff ffff f154 JSR.L (A2)
                   1344: 0100127a: 2f02 61ff ffff f154 2f0b MOVE.L D2,-(A7)
                   1345: 0100127c: 61ff ffff f154 2f0b 61ff BSR.L #$fffff154 == 010003d2
                   1346: 01001282: 2f0b 61ff ffff f130 2742 MOVE.L A3,-(A7)
                   1347: 01001284: 61ff ffff f130 2742 0012 BSR.L #$fffff130 == 010003b6
                   1348: 0100128a: 2742 0012 45eb 0016 2742 MOVE.L D2,(A3,$0012) == $0b040012
                   1349: 0100128e: 45eb 0016 2742 000e 0682 LEA.L (A3,$0016) == $0b040016,A2
                   1350: 01001292: 2742 000e 0682 ffff e800 MOVE.L D2,(A3,$000e) == $0b04000e
                   1351: 01001296: 0682 ffff e800 2742 00e8 ADD.L #$ffffe800,D2
                   1352: 0100129c: 2742 00e8 2742 00ec 202b MOVE.L D2,(A3,$00e8) == $0b0400e8
                   1353: 010012a0: 2742 00ec 202b 000a 4480 MOVE.L D2,(A3,$00ec) == $0b0400ec
                   1354: 010012a4: 202b 000a 4480 41f3 3800 MOVE.L (A3,$000a) == $0b04000a,D0
                   1355: 010012a8: 4480 41f3 3800 c480 2142 NEG.L D0
                   1356: 010012aa: 41f3 3800 c480 2142 00cc LEA.L (A3, D3.L*1, $00) == $0b040000,A0
                   1357: 010012ae: c480 2142 00cc defc 0020 AND.L D0,D2
                   1358: 010012b0: 2142 00cc defc 0020 4aae MOVE.L D2,(A0,$00cc) == $000000d0
                   1359: 010012b4: defc 0020 4aae 0010 6600 ADDA.W #$0020,A7
                   1360: 010012b8: 4aae 0010 6600 0088 082a TST.L (A6,$0010) == $0b03f808
                   1361: 010012bc: 6600 0088 082a 0000 000e BNE.W #$0088 == 01001346 (TRUE)
                   1362: 010012c0: 082a 0000 000e 677e 61ff BTST.B #$0000,(A2,$000e) == $0b03f7e6
                   1363: 010012c6: 677e 61ff 0000 33d2 1400 BEQ.B #$0000007e == 01001346 (FALSE)
                   1364: 010012c8: 61ff 0000 33d2 1400 675e BSR.L #$000033d2 == 0100469c
                   1365: 010012ce: 1400 675e b42a 0010 670a MOVE.B D0,D2
                   1366: 010012d0: 675e b42a 0010 670a 156a BEQ.B #$0000005e == 01001330 (FALSE)
                   1367: 010012d2: b42a 0010 670a 156a 0010 CMP.B (A2,$0010) == $0b03f7e8,D2
                   1368: 010012d6: 670a 156a 0010 000f 1542 BEQ.B #$0000000a == 010012e2 (FALSE)
                   1369: 010012d8: 156a 0010 000f 1542 0010 MOVE.B (A2,$0010) == $0b03f7e8,(A2,$000f) == $0b03f7e7
                   1370: 010012de: 1542 0010 2f0a 61ff 0000 MOVE.B D2,(A2,$0010) == $0b03f7e8
                   1371: 010012e2: 2f0a 61ff 0000 6364 302b MOVE.L A2,-(A7)
                   1372: 010012e4: 61ff 0000 6364 302b 0170 BSR.L #$00006364 == 0100764a
                   1373: 010012ea: 302b 0170 0240 0008 584f MOVE.W (A3,$0170) == $0b040170,D0
                   1374: 010012ee: 0240 0008 584f 670e 4879 AND.W #$0008,D0
                   1375: 010012f2: 584f 670e 4879 0100 f447 ADDA.W #$00000004,A7
                   1376: 010012f4: 670e 4879 0100 f447 61ff BEQ.B #$0000000e == 01001304 (FALSE)
                   1377: 010012f6: 4879 0100 f447 61ff 0000 PEA.L $0100f447
                   1378: 010012fc: 61ff 0000 555c 584f 4280 BSR.L #$0000555c == 0100685a
                   1379: 01001302: 584f 4280 1002 2f00 4879 ADDA.W #$00000004,A7
                   1380: 01001304: 4280 1002 2f00 4879 0100 CLR.L D0
                   1381: 01001306: 1002 2f00 4879 0100 f44a MOVE.B D2,D0
                   1382: 01001308: 2f00 4879 0100 f44a 61ff MOVE.L D0,-(A7)
                   1383: 0100130a: 4879 0100 f44a 61ff 0000 PEA.L $0100f44a
                   1384: 01001310: 61ff 0000 5548 302b 0170 BSR.L #$00005548 == 0100685a
                   1385: 01001316: 302b 0170 0240 0008 504f MOVE.W (A3,$0170) == $0b040170,D0
                   1386: 0100131a: 0240 0008 504f 57c0 7e01 AND.W #$0008,D0
                   1387: 0100131e: 504f 57c0 7e01 c087 2f00 ADDA.W #$00000008,A7
                   1388: 01001320: 57c0 7e01 c087 2f00 61ff SEQ.B D0 == 01001322 (FALSE)
                   1389: 01001322: 7e01 c087 2f00 61ff 0000 MOVE.L #$00000001,D7
                   1390: 01001324: c087 2f00 61ff 0000 09c4 AND.L D7,D0
                   1391: 01001326: 2f00 61ff 0000 09c4 6014 MOVE.L D0,-(A7)
                   1392: 01001328: 61ff 0000 09c4 6014 082a BSR.L #$000009c4 == 01001cee
                   1393: 0100132e: 6014 082a 0000 000e 670e BT .B #$00000014 == 01001344 (TRUE)
                   1394: 01001330: 082a 0000 000e 670e 4879 BTST.B #$0000,(A2,$000e) == $0b03f7e6
                   1395: 01001336: 670e 4879 0100 f470 61ff BEQ.B #$0000000e == 01001346 (FALSE)
                   1396: 01001338: 4879 0100 f470 61ff 0000 PEA.L $0100f470
                   1397: 0100133e: 61ff 0000 5430 584f 4879 BSR.L #$00005430 == 01006770
                   1398: 01001344: 584f 4879 0100 f419 61ff ADDA.W #$00000004,A7
                   1399: 01001346: 4879 0100 f419 61ff 0000 PEA.L $0100f419
                   1400: 0100134c: 61ff 0000 5422 4cee 3cfc BSR.L #$00005422 == 01006770
                   1401: 01001352: 4cee 3cfc ffc0 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffc0) == $0b03f7b8
                   1402: 01001358: 4e5e 4e75 4e56 ffec 48e7 UNLK.L A6
                   1403: 0100135a: 4e75 4e56 ffec 48e7 3e3c RTS.L 
                   1404: 
                   1405: 
                   1406: 
                   1407: =============================================================
                   1408: = BOOT 4th stage... 
                   1409: =============================================================
                   1410: 0100135c: 4e56 ffec 48e7 3e3c 242e LINK.W A6,#$ffec
                   1411: 01001360: 48e7 3e3c 242e 0094 286e MVMLE.L #$3e3c,-(A7)
                   1412: 01001364: 242e 0094 286e 0098 247c MOVE.L (A6,$0094) == $0b03f88c,D2
                   1413: 01001368: 286e 0098 247c 020c 0000 MOVEA.L (A6,$0098) == $0b03f890,A4
                   1414: 0100136c: 247c 020c 0000 ebee 010c MOVEA.L #$020c0000,A2
                   1415: 01001372: ebee 010c 0092 0c80 0000 BFEXTS.L #$010c,(A6,$0092) == $0b03f88a
                   1416: 01001378: 0c80 0000 0700 661a 61ff CMP.L #$00000700,D0
                   1417: 0100137e: 661a 61ff 0000 ba78 2f2e BNE.B #$0000001a == 0100139a (TRUE)
                   1418: 01001380: 61ff 0000 ba78 2f2e 009c BSR.L #$0000ba78 == 0100cdfa
                   1419: 01001386: 2f2e 009c 42a7 2f0c 2f02 MOVE.L (A6,$009c) == $0b03f894,-(A7)
                   1420: 0100138a: 42a7 2f0c 2f02 61ff ffff CLR.L -(A7)
                   1421: 0100138c: 2f0c 2f02 61ff ffff f810 MOVE.L A4,-(A7)
                   1422: 0100138e: 2f02 61ff ffff f810 defc MOVE.L D2,-(A7)
                   1423: 01001390: 61ff ffff f810 defc 0010 BSR.L #$fffff810 == 01000ba2 => read SCR2 + bus error x4400000
                   1424: 01001396: defc 0010 61ff ffff f026 ADDA.W #$0010,A7
                   1425: 0100139a: 61ff ffff f026 2840 242c BSR.L #$fffff026 == 010003c2
                   1426: 010013a0: 2840 242c 0006 4bec 0016 MOVEA.L D0,A4
                   1427: 010013a2: 242c 0006 4bec 0016 47ec MOVE.L (A4,$0006) == $01002c06,D2
                   1428: 010013a6: 4bec 0016 47ec 0048 ebee LEA.L (A4,$0016) == $01002c16,A5
                   1429: 010013aa: 47ec 0048 ebee 010c 0092 LEA.L (A4,$0048) == $01002c48,A3
                   1430: 010013ae: ebee 010c 0092 0c80 0000 BFEXTS.L #$010c,(A6,$0092) == $0b03f88a
                   1431: 010013b4: 0c80 0000 00b4 6700 019e CMP.L #$000000b4,D0
                   1432: 010013ba: 6700 019e 6e0c 7c7c bc80 BEQ.W #$019e == 0100155a (FALSE)
                   1433: 010013be: 6e0c 7c7c bc80 6700 02a8 BGT.B #$0000000c == 010013cc (FALSE)
                   1434: 010013c0: 7c7c bc80 6700 02a8 6000 MOVE.L #$0000007c,D6
                   1435: 010013c2: bc80 6700 02a8 6000 02f6 CMP.L D0,D6
                   1436: 010013c4: 6700 02a8 6000 02f6 0c80 BEQ.W #$02a8 == 0100166e (FALSE)
                   1437: 010013c8: 6000 02f6 0c80 0000 0700 BT .W #$02f6 == 010016c0 (TRUE)
                   1438: 010013cc: 0c80 0000 0700 670c 0c80 CMP.L #$00000700,D0
                   1439: 010013d2: 670c 0c80 0000 0704 6768 BEQ.B #$0000000c == 010013e0 (FALSE)
                   1440: 010013d4: 0c80 0000 0704 6768 6000 CMP.L #$00000704,D0
                   1441: 010013da: 6768 6000 02e2 4a2d 0012 BEQ.B #$00000068 == 01001444 (FALSE)
                   1442: 010013dc: 6000 02e2 4a2d 0012 6700 BT .W #$02e2 == 010016c0 (TRUE)
                   1443: 010013e0: 4a2d 0012 6700 0364 4a2c TST.B (A5,$0012) == $00000012
                   1444: 010013e4: 6700 0364 4a2c 0004 6d22 BEQ.W #$0364 == 0100174a (FALSE)
                   1445: 010013e8: 4a2c 0004 6d22 302c 0170 TST.B (A4,$0004) == $01002c04
                   1446: 010013ec: 6d22 302c 0170 0240 0008 BLT.B #$00000022 == 01001410 (TRUE)
                   1447: 010013ee: 302c 0170 0240 0008 6618 MOVE.W (A4,$0170) == $01002d70,D0
                   1448: 010013f2: 0240 0008 6618 4879 0101 AND.W #$0008,D0
                   1449: 010013f6: 6618 4879 0101 1cc4 4878 BNE.B #$00000018 == 01001410 (TRUE)
                   1450: 010013f8: 4879 0101 1cc4 4878 0134 PEA.L $01011cc4
                   1451: 010013fe: 4878 0134 4878 0154 61ff PEA.L $00000134
                   1452: 01001402: 4878 0154 61ff 0000 13fc PEA.L $00000154
                   1453: 01001406: 61ff 0000 13fc defc 000c BSR.L #$000013fc == 01002804
                   1454: 0100140c: defc 000c 082d 0005 000e ADDA.W #$000c,A7
                   1455: 01001410: 082d 0005 000e 671a 16ed BTST.B #$0005,(A5,$000e) == $0000000e
                   1456: 01001416: 671a 16ed 0012 16ed 0013 BEQ.B #$0000001a == 01001432 (FALSE)
                   1457: 01001418: 16ed 0012 16ed 0013 4879 MOVE.B (A5,$0012) == $00000012,(A3)+
                   1458: 0100141c: 16ed 0013 4879 0100 f486 MOVE.B (A5,$0013) == $00000013,(A3)+
                   1459: 01001420: 4879 0100 f486 2f0b 61ff PEA.L $0100f486
                   1460: 01001426: 2f0b 61ff 0000 5caa 504f MOVE.L A3,-(A7)
                   1461: 01001428: 61ff 0000 5caa 504f 6002 BSR.L #$00005caa == 010070d4
                   1462: 0100142e: 504f 6002 4213 7c48 dc8c ADDA.W #$00000008,A7
                   1463: 01001430: 6002 4213 7c48 dc8c 2946 BT .B #$00000002 == 01001434 (TRUE)
                   1464: 01001432: 4213 7c48 dc8c 2946 00f4 CLR.B (A3)
                   1465: 01001434: 7c48 dc8c 2946 00f4 42ac MOVE.L #$00000048,D6
                   1466: 01001436: dc8c 2946 00f4 42ac 0140 ADD.L A4,D6
                   1467: 01001438: 2946 00f4 42ac 0140 6000 MOVE.L D6,(A4,$00f4) == $01002cf4
                   1468: 0100143c: 42ac 0140 6000 0210 206c CLR.L (A4,$0140) == $01002d40
                   1469: 01001440: 6000 0210 206c 01a0 4290 BT .W #$0210 == 01001652 (TRUE)
                   1470: 01001444: 206c 01a0 4290 61ff 0000 MOVEA.L (A4,$01a0) == $01002da0,A0
                   1471: 01001448: 4290 61ff 0000 64b4 13fc CLR.L (A0)
                   1472: 0100144a: 61ff 0000 64b4 13fc 00fc BSR.L #$000064b4 == 01007900
                   1473: 01001450: 13fc 00fc 0211 2004 4239 MOVE.B #$fc,$02112004
                   1474: 01001458: 4239 0211 2005 4239 0211 CLR.B $02112005
                   1475: 0100145e: 4239 0211 2007 13fc 0003 CLR.B $02112007
                   1476: 01001464: 13fc 0003 0211 4003 02b9 MOVE.B #$03,$02114003
                   1477: 0100146c: 02b9 7fff ffff 0200 d000 AND.L #$7fffffff,$0200d000
                   1478: 01001476: 61ff 0000 5f3a 42ac 00f8 BSR.L #$00005f3a == 010073b2
                   1479: 0100147c: 42ac 00f8 1c2c 034d 49c6 CLR.L (A4,$00f8) == $01002cf8
                   1480: 01001480: 1c2c 034d 49c6 2f06 1c2c MOVE.B (A4,$034d) == $01002f4d,D6
                   1481: 01001484: 49c6 2f06 1c2c 034c 49c6 EXT.B D6
                   1482: 01001486: 2f06 1c2c 034c 49c6 2f06 MOVE.L D6,-(A7)
                   1483: 01001488: 1c2c 034c 49c6 2f06 2f0c MOVE.B (A4,$034c) == $01002f4c,D6
                   1484: 0100148c: 49c6 2f06 2f0c 61ff 0000 EXT.B D6
                   1485: 0100148e: 2f06 2f0c 61ff 0000 84a6 MOVE.L D6,-(A7)
                   1486: 01001490: 2f0c 61ff 0000 84a6 61ff MOVE.L A4,-(A7)
                   1487: 01001492: 61ff 0000 84a6 61ff 0000 BSR.L #$000084a6 == 0100993a
                   1488: 01001498: 61ff 0000 8464 13fc ff80 BSR.L #$00008464 == 010098fe
                   1489: 0100149e: 13fc ff80 0210 6006 13fc MOVE.B #$80,$02106006
                   1490: 010014a6: 13fc 0002 0210 6004 202a MOVE.B #$02,$02106004
                   1491: 010014ae: 202a 0030 0080 9000 0000 MOVE.L (A2,$0030) == $0b03f808,D0
                   1492: 010014b2: 0080 9000 0000 2540 0030 OR.L #$90000000,D0
                   1493: 010014b8: 2540 0030 202a 0034 0280 MOVE.L D0,(A2,$0030) == $0b03f808
                   1494: 010014bc: 202a 0034 0280 6fff ffff MOVE.L (A2,$0034) == $0b03f80c,D0
                   1495: 010014c0: 0280 6fff ffff 2540 0034 AND.L #$6fffffff,D0
                   1496: 010014c6: 2540 0034 2f2c 0140 2f0c MOVE.L D0,(A2,$0034) == $0b03f80c
                   1497: 010014ca: 2f2c 0140 2f0c 61ff 0000 MOVE.L (A4,$0140) == $01002d40,-(A7)
                   1498: 010014ce: 2f0c 61ff 0000 3d92 2400 MOVE.L A4,-(A7)
                   1499: 010014d0: 61ff 0000 3d92 2400 defc BSR.L #$00003d92 == 01005264
                   1500: 010014d6: 2400 defc 0014 6700 026c MOVE.L D0,D2
                   1501: 010014d8: defc 0014 6700 026c 302c ADDA.W #$0014,A7
                   1502: 010014dc: 6700 026c 302c 0170 0240 BEQ.W #$026c == 0100174a (FALSE)
                   1503: 010014e0: 302c 0170 0240 ffdf 3940 MOVE.W (A4,$0170) == $01002d70,D0
                   1504: 010014e4: 0240 ffdf 3940 0170 46fc AND.W #$ffdf,D0
                   1505: 010014e8: 3940 0170 46fc 2700 2f2c MOVE.W D0,(A4,$0170) == $01002d70
                   1506: 010014ec: 46fc 2700 2f2c 00fc 4878 MV2SR.W #$2700
                   1507: 010014f0: 2f2c 00fc 4878 0003 4879 MOVE.L (A4,$00fc) == $01002cfc,-(A7)
                   1508: 010014f4: 4878 0003 4879 0101 0a34 PEA.L $00000003
                   1509: 010014f8: 4879 0101 0a34 4879 0100 PEA.L $01010a34
                   1510: 010014fe: 4879 0100 000b 61ff 0000 PEA.L $0100000b
                   1511: 01001504: 61ff 0000 58ec defc 000c BSR.L #$000058ec == 01006df2
                   1512: 0100150a: defc 000c 4a80 6708 203c ADDA.W #$000c,A7
                   1513: 0100150e: 4a80 6708 203c 0100 0008 TST.L D0
                   1514: 01001510: 6708 203c 0100 0008 6004 BEQ.B #$00000008 == 0100151a (FALSE)
                   1515: 01001512: 203c 0100 0008 6004 200d MOVE.L #$01000008,D0
                   1516: 01001518: 6004 200d 5880 2f00 486c BT .B #$00000004 == 0100151e (TRUE)
                   1517: 0100151a: 200d 5880 2f00 486c 00c8 MOVE.L A5,D0
                   1518: 0100151c: 5880 2f00 486c 00c8 4878 ADD.L #$00000004,D0
                   1519: 0100151e: 2f00 486c 00c8 4878 0004 MOVE.L D0,-(A7)
                   1520: 01001520: 486c 00c8 4878 0004 2f2c PEA.L (A4,$00c8) == $01002cc8
                   1521: 01001524: 4878 0004 2f2c 000a 2f2c PEA.L $00000004
                   1522: 01001528: 2f2c 000a 2f2c 0006 2f2c MOVE.L (A4,$000a) == $01002c0a,-(A7)
                   1523: 0100152c: 2f2c 0006 2f2c 00f8 2f2c MOVE.L (A4,$0006) == $01002c06,-(A7)
                   1524: 01001530: 2f2c 00f8 2f2c 00f4 2f2c MOVE.L (A4,$00f8) == $01002cf8,-(A7)
                   1525: 01001534: 2f2c 00f4 2f2c 00f0 2f2c MOVE.L (A4,$00f4) == $01002cf4,-(A7)
                   1526: 01001538: 2f2c 00f0 2f2c 031c 2f2c MOVE.L (A4,$00f0) == $01002cf0,-(A7)
                   1527: 0100153c: 2f2c 031c 2f2c 0318 2f0c MOVE.L (A4,$031c) == $01002f1c,-(A7)
                   1528: 01001540: 2f2c 0318 2f0c 2f02 2f2c MOVE.L (A4,$0318) == $01002f18,-(A7)
                   1529: 01001544: 2f0c 2f02 2f2c 000e 61ff MOVE.L A4,-(A7)
                   1530: 01001546: 2f02 2f2c 000e 61ff ffff MOVE.L D2,-(A7)
                   1531: 01001548: 2f2c 000e 61ff ffff ee9a MOVE.L (A4,$000e) == $01002c0e,-(A7)
                   1532: 0100154c: 61ff ffff ee9a defc 0038 BSR.L #$ffffee9a == 010003e8
                   1533: 01001552: defc 0038 6000 01f2 2f2c ADDA.W #$0038,A7
                   1534: 01001556: 6000 01f2 2f2c 0012 61ff BT .W #$01f2 == 0100174a (TRUE)
                   1535: 0100155a: 2f2c 0012 61ff ffff ee72 MOVE.L (A4,$0012) == $01002c12,-(A7)
                   1536: 0100155e: 61ff ffff ee72 022c ffbf BSR.L #$ffffee72 == 010003d2
                   1537: 01001564: 022c ffbf 0004 296e 0008 AND.B #$bf,(A4,$0004) == $01002c04
                   1538: 0100156a: 296e 0008 00f4 2f0d 61ff MOVE.L (A6,$0008) == $0b03f800,(A4,$00f4) == $01002cf4
                   1539: 01001570: 2f0d 61ff 0000 6086 4879 MOVE.L A5,-(A7)
                   1540: 01001572: 61ff 0000 6086 4879 0100 BSR.L #$00006086 == 010075fa
                   1541: 01001578: 4879 0100 f492 2f2c 00f4 PEA.L $0100f492
                   1542: 0100157e: 2f2c 00f4 61ff 0000 5b30 MOVE.L (A4,$00f4) == $01002cf4,-(A7)
                   1543: 01001582: 61ff 0000 5b30 defc 0010 BSR.L #$00005b30 == 010070b4
                   1544: 01001588: defc 0010 4a80 6610 302c ADDA.W #$0010,A7
                   1545: 0100158c: 4a80 6610 302c 0170 0240 TST.L D0
                   1546: 0100158e: 6610 302c 0170 0240 0020 BNE.B #$00000010 == 010015a0 (TRUE)
                   1547: 01001590: 302c 0170 0240 0020 6600 MOVE.W (A4,$0170) == $01002d70,D0
                   1548: 01001594: 0240 0020 6600 01b0 6000 AND.W #$0020,D0
                   1549: 01001598: 6600 01b0 6000 0100 61ff BNE.W #$01b0 == 0100174a (TRUE)
                   1550: 0100159c: 6000 0100 61ff 0000 7982 BT .W #$0100 == 0100169e (TRUE)
                   1551: 010015a0: 61ff 0000 7982 302c 0170 BSR.L #$00007982 == 01008f24
                   1552: 010015a6: 302c 0170 0240 0008 670e MOVE.W (A4,$0170) == $01002d70,D0
                   1553: 010015aa: 0240 0008 670e 302c 0170 AND.W #$0008,D0
                   1554: 010015ae: 670e 302c 0170 0240 fffe BEQ.B #$0000000e == 010015be (FALSE)
                   1555: 010015b0: 302c 0170 0240 fffe 3940 MOVE.W (A4,$0170) == $01002d70,D0
                   1556: 010015b4: 0240 fffe 3940 0170 6018 AND.W #$fffe,D0
                   1557: 010015b8: 3940 0170 6018 4879 0101 MOVE.W D0,(A4,$0170) == $01002d70
                   1558: 010015bc: 6018 4879 0101 1cc4 4878 BT .B #$00000018 == 010015d6 (TRUE)
                   1559: 010015be: 4879 0101 1cc4 4878 0134 PEA.L $01011cc4
                   1560: 010015c4: 4878 0134 4878 0154 61ff PEA.L $00000134
                   1561: 010015c8: 4878 0154 61ff 0000 1236 PEA.L $00000154
                   1562: 010015cc: 61ff 0000 1236 defc 000c BSR.L #$00001236 == 01002804
                   1563: 010015d2: defc 000c 206c 00f4 0c10 ADDA.W #$000c,A7
                   1564: 010015d6: 206c 00f4 0c10 002d 665a MOVEA.L (A4,$00f4) == $01002cf4,A0
                   1565: 010015da: 0c10 002d 665a 4a2d 0012 CMP.B #$2d,(A0)
                   1566: 010015de: 665a 4a2d 0012 662a 302c BNE.B #$0000005a == 0100163a (TRUE)
                   1567: 010015e0: 4a2d 0012 662a 302c 0170 TST.B (A5,$0012) == $00000012
                   1568: 010015e4: 662a 302c 0170 0240 fffe BNE.B #$0000002a == 01001610 (TRUE)
                   1569: 010015e6: 302c 0170 0240 fffe 3940 MOVE.W (A4,$0170) == $01002d70,D0
                   1570: 010015ea: 0240 fffe 3940 0170 302c AND.W #$fffe,D0
                   1571: 010015ee: 3940 0170 302c 0170 0040 MOVE.W D0,(A4,$0170) == $01002d70
                   1572: 010015f2: 302c 0170 0040 0008 3940 MOVE.W (A4,$0170) == $01002d70,D0
                   1573: 010015f6: 0040 0008 3940 0170 4879 OR.W #$0008,D0
                   1574: 010015fa: 3940 0170 4879 0100 f495 MOVE.W D0,(A4,$0170) == $01002d70
                   1575: 010015fe: 4879 0100 f495 61ff 0000 PEA.L $0100f495
                   1576: 01001604: 61ff 0000 516a 584f 6000 BSR.L #$0000516a == 01006770
                   1577: 0100160a: 584f 6000 013c 486d 0012 ADDA.W #$00000004,A7
                   1578: 0100160c: 6000 013c 486d 0012 2f0b BT .W #$013c == 0100174a (TRUE)
                   1579: 01001610: 486d 0012 2f0b 61ff 0000 PEA.L (A5,$0012) == $00000012
                   1580: 01001614: 2f0b 61ff 0000 5abc 4879 MOVE.L A3,-(A7)
                   1581: 01001616: 61ff 0000 5abc 4879 0100 BSR.L #$00005abc == 010070d4
                   1582: 0100161c: 4879 0100 f4af 2f0b 45f9 PEA.L $0100f4af
                   1583: 01001622: 2f0b 45f9 0100 709e 4e92 MOVE.L A3,-(A7)
                   1584: 01001624: 45f9 0100 709e 4e92 2f2c LEA.L $0100709e,A2
                   1585: 0100162a: 4e92 2f2c 00f4 2f0b 4e92 JSR.L (A2)
                   1586: 0100162c: 2f2c 00f4 2f0b 4e92 defc MOVE.L (A4,$00f4) == $01002cf4,-(A7)
                   1587: 01001630: 2f0b 4e92 defc 0018 600e MOVE.L A3,-(A7)
                   1588: 01001632: 4e92 defc 0018 600e 2f2c JSR.L (A2)
                   1589: 01001634: defc 0018 600e 2f2c 00f4 ADDA.W #$0018,A7
                   1590: 01001638: 600e 2f2c 00f4 2f0b 61ff BT .B #$0000000e == 01001648 (TRUE)
                   1591: 0100163a: 2f2c 00f4 2f0b 61ff 0000 MOVE.L (A4,$00f4) == $01002cf4,-(A7)
                   1592: 0100163e: 2f0b 61ff 0000 5a92 504f MOVE.L A3,-(A7)
                   1593: 01001640: 61ff 0000 5a92 504f 294b BSR.L #$00005a92 == 010070d4
                   1594: 01001646: 504f 294b 00f4 7c02 2946 ADDA.W #$00000008,A7
                   1595: 01001648: 294b 00f4 7c02 2946 0140 MOVE.L A3,(A4,$00f4) == $01002cf4
                   1596: 0100164c: 7c02 2946 0140 2f2c 0012 MOVE.L #$00000002,D6
                   1597: 0100164e: 2946 0140 2f2c 0012 4879 MOVE.L D6,(A4,$0140) == $01002d40
                   1598: 01001652: 2f2c 0012 4879 0100 038e MOVE.L (A4,$0012) == $01002c12,-(A7)
                   1599: 01001656: 4879 0100 038e 2f2c 000e PEA.L $0100038e
                   1600: 0100165c: 2f2c 000e 61ff ffff ed86 MOVE.L (A4,$000e) == $01002c0e,-(A7)
                   1601: 01001660: 61ff ffff ed86 defc 000c BSR.L #$ffffed86 == 010003e8
                   1602: 01001666: defc 000c 6000 00de 206c ADDA.W #$000c,A7
                   1603: 0100166a: 6000 00de 206c 019c 2010 BT .W #$00de == 0100174a (TRUE)
                   1604: 0100166e: 206c 019c 2010 0280 8000 MOVEA.L (A4,$019c) == $01002d9c,A0
                   1605: 01001672: 2010 0280 8000 0000 6722 MOVE.L (A0),D0
                   1606: 01001674: 0280 8000 0000 6722 61ff AND.L #$80000000,D0
                   1607: 0100167a: 6722 61ff 0000 733a 42a7 BEQ.B #$00000022 == 0100169e (FALSE)
                   1608: 0100167c: 61ff 0000 733a 42a7 4878 BSR.L #$0000733a == 010089b8
                   1609: 01001682: 42a7 4878 0001 2f0c 2f02 CLR.L -(A7)
                   1610: 01001684: 4878 0001 2f0c 2f02 61ff PEA.L $00000001
                   1611: 01001688: 2f0c 2f02 61ff ffff f514 MOVE.L A4,-(A7)
                   1612: 0100168a: 2f02 61ff ffff f514 61ff MOVE.L D2,-(A7)
                   1613: 0100168c: 61ff ffff f514 61ff ffff BSR.L #$fffff514 == 01000ba2
                   1614: 01001692: 61ff ffff ed2e 2840 6000 BSR.L #$ffffed2e == 010003c2
                   1615: 01001698: 2840 6000 00aa 61ff 0000 MOVEA.L D0,A4
                   1616: 0100169a: 6000 00aa 61ff 0000 7884 BT .W #$00aa == 01001746 (TRUE)
                   1617: 0100169e: 61ff 0000 7884 302c 0170 BSR.L #$00007884 == 01008f24
                   1618: 010016a4: 302c 0170 0240 fffe 3940 MOVE.W (A4,$0170) == $01002d70,D0
                   1619: 010016a8: 0240 fffe 3940 0170 302c AND.W #$fffe,D0
                   1620: 010016ac: 3940 0170 302c 0170 0040 MOVE.W D0,(A4,$0170) == $01002d70
                   1621: 010016b0: 302c 0170 0040 0008 3940 MOVE.W (A4,$0170) == $01002d70,D0
                   1622: 010016b4: 0040 0008 3940 0170 6000 OR.W #$0008,D0
                   1623: 010016b8: 3940 0170 6000 008c 302c MOVE.W D0,(A4,$0170) == $01002d70
                   1624: 010016bc: 6000 008c 302c 0170 0240 BT .W #$008c == 0100174a (TRUE)
                   1625: 010016c0: 302c 0170 0240 fffe 3940 MOVE.W (A4,$0170) == $01002d70,D0
                   1626: 010016c4: 0240 fffe 3940 0170 302c AND.W #$fffe,D0
                   1627: 010016c8: 3940 0170 302c 0170 0040 MOVE.W D0,(A4,$0170) == $01002d70
                   1628: 010016cc: 302c 0170 0040 0008 3940 MOVE.W (A4,$0170) == $01002d70,D0
                   1629: 010016d0: 0040 0008 3940 0170 4aac OR.W #$0008,D0
                   1630: 010016d4: 3940 0170 4aac 01a4 674c MOVE.W D0,(A4,$0170) == $01002d70
                   1631: 010016d8: 4aac 01a4 674c ebee 0004 TST.L (A4,$01a4) == $01002da4
                   1632: 010016dc: 674c ebee 0004 0092 7c0f BEQ.B #$0000004c == 0100172a (FALSE)
                   1633: 010016de: ebee 0004 0092 7c0f c086 BFEXTS.L #$0004,(A6,$0092) == $0b03f88a
                   1634: 010016e4: 7c0f c086 7c07 b086 621a MOVE.L #$0000000f,D6
                   1635: 010016e6: c086 7c07 b086 621a 207c AND.L D6,D0
                   1636: 010016e8: 7c07 b086 621a 207c 0100 MOVE.L #$00000007,D6
                   1637: 010016ea: b086 621a 207c 0100 e6bc CMP.L D6,D0
                   1638: 010016ec: 621a 207c 0100 e6bc 2070 BHI.B #$0000001a == 01001708 (TRUE)
                   1639: 010016ee: 207c 0100 e6bc 2070 0c00 MOVEA.L #$0100e6bc,A0
                   1640: 010016f4: 2070 0c00 4ed0 58ae 0044 MOVEA.L (A0, D0.L*4, $00) == $00000184,A0
                   1641: 010016f8: 4ed0 58ae 0044 601c 7c34 JMP.L (A0)
                   1642: 010016fa: 58ae 0044 601c 7c34 ddae ADD.L #$00000004,(A6,$0044) == $0b03f83c
                   1643: 010016fe: 601c 7c34 ddae 0044 6014 BT .B #$0000001c == 0100171c (TRUE)
                   1644: 01001700: 7c34 ddae 0044 6014 4879 MOVE.L #$00000034,D6
                   1645: 01001702: ddae 0044 6014 4879 0100 ADD.L D6,(A6,$0044) == $0b03f83c
                   1646: 01001706: 6014 4879 0100 f4b1 61ff BT .B #$00000014 == 0100171c (TRUE)
                   1647: 01001708: 4879 0100 f4b1 61ff 0000 PEA.L $0100f4b1
                   1648: 0100170e: 61ff 0000 5060 42ac 01a4 BSR.L #$00005060 == 01006770
                   1649: 01001714: 42ac 01a4 584f 600e 2d6c CLR.L (A4,$01a4) == $01002da4
                   1650: 01001718: 584f 600e 2d6c 01a4 008e ADDA.W #$00000004,A7
                   1651: 0100171a: 600e 2d6c 01a4 008e 42ac BT .B #$0000000e == 0100172a (TRUE)
                   1652: 0100171c: 2d6c 01a4 008e 42ac 01a4 MOVE.L (A4,$01a4) == $01002da4,(A6,$008e) == $0b03f886
                   1653: 01001722: 42ac 01a4 6000 049e 2f2e CLR.L (A4,$01a4) == $01002da4
                   1654: 01001726: 6000 049e 2f2e 008e ebee BT .W #$049e == 01001bc6 (TRUE)
                   1655: 0100172a: 2f2e 008e ebee 010c 0092 MOVE.L (A6,$008e) == $0b03f886,-(A7)
                   1656: 0100172e: ebee 010c 0092 2f00 e480 BFEXTS.L #$010c,(A6,$0092) == $0b03f88a
                   1657: 01001734: 2f00 e480 2f00 4879 0100 MOVE.L D0,-(A7)
                   1658: 01001736: e480 2f00 4879 0100 f4c4 ASR.L #$00000002,D0
                   1659: 01001738: 2f00 4879 0100 f4c4 61ff MOVE.L D0,-(A7)
                   1660: 0100173a: 4879 0100 f4c4 61ff 0000 PEA.L $0100f4c4
                   1661: 01001740: 61ff 0000 502e defc 0010 BSR.L #$0000502e == 01006770
                   1662: 01001746: defc 0010 082e 0005 008c ADDA.W #$0010,A7
                   1663: 0100174a: 082e 0005 008c 6704 7805 BTST.B #$0005,(A6,$008c) == $0b03f884
                   1664: 01001750: 6704 7805 6002 7801 022c BEQ.B #$00000004 == 01001756 (FALSE)
                   1665: 01001752: 7805 6002 7801 022c 007f MOVE.L #$00000005,D4
                   1666: 01001754: 6002 7801 022c 007f 0004 BT .B #$00000002 == 01001758 (TRUE)
                   1667: 01001756: 7801 022c 007f 0004 7af0 MOVE.L #$00000001,D4
                   1668: 01001758: 022c 007f 0004 7af0 da8e AND.B #$7f,(A4,$0004) == $01002c04
                   1669: 0100175e: 7af0 da8e 4283 4879 0100 MOVE.L #$fffffff0,D5
                   1670: 01001760: da8e 4283 4879 0100 f4e2 ADD.L A6,D5
                   1671: 01001762: 4283 4879 0100 f4e2 61ff CLR.L D3
                   1672: 01001764: 4879 0100 f4e2 61ff 0000 PEA.L $0100f4e2
                   1673: 0100176a: 61ff 0000 5004 584f 47ec BSR.L #$00005004 == 01006770
                   1674: 01001770: 584f 47ec 0048 4878 0001 ADDA.W #$00000004,A7
                   1675: 01001772: 47ec 0048 4878 0001 4878 LEA.L (A4,$0048) == $01002c48,A3
                   1676: 01001776: 4878 0001 4878 0080 2f0b PEA.L $00000001
                   1677: 0100177a: 4878 0080 2f0b 61ff 0000 PEA.L $00000080
                   1678: 0100177e: 2f0b 61ff 0000 53b6 2f0b MOVE.L A3,-(A7)
                   1679: 01001780: 61ff 0000 53b6 2f0b 61ff BSR.L #$000053b6 == 01006b38
                   1680: 01001786: 2f0b 61ff 0000 54fa 2640 MOVE.L A3,-(A7)
                   1681: 01001788: 61ff 0000 54fa 2640 defc BSR.L #$000054fa == 01006c84
                   1682: 0100178e: 2640 defc 0010 4a13 67cc MOVEA.L D0,A3
                   1683: 01001790: defc 0010 4a13 67cc 4a2c ADDA.W #$0010,A7
                   1684: 01001794: 4a13 67cc 4a2c 0004 6d00 TST.B (A3)
                   1685: 01001796: 67cc 4a2c 0004 6d00 00b2 BEQ.B #$ffffffcc == 01001764 (FALSE)
                   1686: 01001798: 4a2c 0004 6d00 00b2 e9ed TST.B (A4,$0004) == $01002c04
                   1687: 0100179c: 6d00 00b2 e9ed 0084 0002 BLT.W #$00b2 == 01001850 (TRUE)
                   1688: 010017a0: e9ed 0084 0002 7c06 bc80 BFEXTU.L #$0084,(A5,$0002) == $00000002
                   1689: 010017a6: 7c06 bc80 6600 00a4 0c13 MOVE.L #$00000006,D6
                   1690: 010017a8: bc80 6600 00a4 0c13 0062 CMP.L D0,D6
                   1691: 010017aa: 6600 00a4 0c13 0062 6608 BNE.W #$00a4 == 01001850 (TRUE)
                   1692: 010017ae: 0c13 0062 6608 4a2b 0001 CMP.B #$62,(A3)
                   1693: 010017b2: 6608 4a2b 0001 6700 0096 BNE.B #$00000008 == 010017bc (TRUE)
                   1694: 010017b4: 4a2b 0001 6700 0096 0c13 TST.B (A3,$0001) == $0b040001
                   1695: 010017b8: 6700 0096 0c13 0068 6700 BEQ.W #$0096 == 01001850 (FALSE)
                   1696: 010017bc: 0c13 0068 6700 008e 0c13 CMP.B #$68,(A3)
                   1697: 010017c0: 6700 008e 0c13 003f 6700 BEQ.W #$008e == 01001850 (FALSE)
                   1698: 010017c4: 0c13 003f 6700 0086 0c13 CMP.B #$3f,(A3)
                   1699: 010017c8: 6700 0086 0c13 0063 677e BEQ.W #$0086 == 01001850 (FALSE)
                   1700: 010017cc: 0c13 0063 677e 0c13 006d CMP.B #$63,(A3)
                   1701: 010017d0: 677e 0c13 006d 6778 0c13 BEQ.B #$0000007e == 01001850 (FALSE)
                   1702: 010017d2: 0c13 006d 6778 0c13 0065 CMP.B #$6d,(A3)
                   1703: 010017d6: 6778 0c13 0065 6608 0c2b BEQ.B #$00000078 == 01001850 (FALSE)
                   1704: 010017d8: 0c13 0065 6608 0c2b 0063 CMP.B #$65,(A3)
                   1705: 010017dc: 6608 0c2b 0063 0001 676a BNE.B #$00000008 == 010017e6 (TRUE)
                   1706: 010017de: 0c2b 0063 0001 676a 0c13 CMP.B #$63,(A3,$0001) == $0b040001
                   1707: 010017e4: 676a 0c13 0070 6764 0c13 BEQ.B #$0000006a == 01001850 (FALSE)
                   1708: 010017e6: 0c13 0070 6764 0c13 0062 CMP.B #$70,(A3)
                   1709: 010017ea: 6764 0c13 0062 6608 0c2b BEQ.B #$00000064 == 01001850 (FALSE)
                   1710: 010017ec: 0c13 0062 6608 0c2b 003f CMP.B #$62,(A3)
                   1711: 010017f0: 6608 0c2b 003f 0001 6756 BNE.B #$00000008 == 010017fa (TRUE)
                   1712: 010017f2: 0c2b 003f 0001 6756 0c13 CMP.B #$3f,(A3,$0001) == $0b040001
                   1713: 010017f8: 6756 0c13 0065 660e 0c2b BEQ.B #$00000056 == 01001850 (FALSE)
                   1714: 010017fa: 0c13 0065 660e 0c2b 006a CMP.B #$65,(A3)
                   1715: 010017fe: 660e 0c2b 006a 0001 6606 BNE.B #$0000000e == 0100180e (TRUE)
                   1716: 01001800: 0c2b 006a 0001 6606 0815 CMP.B #$6a,(A3,$0001) == $0b040001
                   1717: 01001806: 6606 0815 0002 6642 0c13 BNE.B #$00000006 == 0100180e (TRUE)
                   1718: 01001808: 0815 0002 6642 0c13 0065 BTST.B #$0002,(A5)
                   1719: 0100180c: 6642 0c13 0065 660e 0c2b BNE.B #$00000042 == 01001850 (TRUE)
                   1720: 0100180e: 0c13 0065 660e 0c2b 006f CMP.B #$65,(A3)
                   1721: 01001812: 660e 0c2b 006f 0001 6606 BNE.B #$0000000e == 01001822 (TRUE)
                   1722: 01001814: 0c2b 006f 0001 6606 0815 CMP.B #$6f,(A3,$0001) == $0b040001
                   1723: 0100181a: 6606 0815 0002 662e 0c13 BNE.B #$00000006 == 01001822 (TRUE)
                   1724: 0100181c: 0815 0002 662e 0c13 0062 BTST.B #$0002,(A5)
                   1725: 01001820: 662e 0c13 0062 6608 082d BNE.B #$0000002e == 01001850 (TRUE)
                   1726: 01001822: 0c13 0062 6608 082d 0001 CMP.B #$62,(A3)
                   1727: 01001826: 6608 082d 0001 0003 6620 BNE.B #$00000008 == 01001830 (TRUE)
                   1728: 01001828: 082d 0001 0003 6620 0c13 BTST.B #$0001,(A5,$0003) == $00000003
                   1729: 0100182e: 6620 0c13 0050 6708 082d BNE.B #$00000020 == 01001850 (TRUE)
                   1730: 01001830: 0c13 0050 6708 082d 0000 CMP.B #$50,(A3)
                   1731: 01001834: 6708 082d 0000 0003 6612 BEQ.B #$00000008 == 0100183e (FALSE)
                   1732: 01001836: 082d 0000 0003 6612 4878 BTST.B #$0000,(A5,$0003) == $00000003
                   1733: 0100183c: 6612 4878 0001 61ff 0000 BNE.B #$00000012 == 01001850 (TRUE)
                   1734: 0100183e: 4878 0001 61ff 0000 0544 PEA.L $00000001
                   1735: 01001842: 61ff 0000 0544 584f 4a80 BSR.L #$00000544 == 01001d88
                   1736: 01001848: 584f 4a80 6700 ff16 101b ADDA.W #$00000004,A7
                   1737: 0100184a: 4a80 6700 ff16 101b 0600 TST.L D0
                   1738: 0100184c: 6700 ff16 101b 0600 00c1 BEQ.W #$ff16 == 01001764 (FALSE)
                   1739: 01001850: 101b 0600 00c1 49c0 7c34 MOVE.B (A3)+,D0
                   1740: 01001852: 0600 00c1 49c0 7c34 b086 ADD.B #$c1,D0
                   1741: 01001856: 49c0 7c34 b086 6200 0356 EXT.B D0
                   1742: 01001858: 7c34 b086 6200 0356 207c MOVE.L #$00000034,D6
                   1743: 0100185a: b086 6200 0356 207c 0100 CMP.L D6,D0
                   1744: 0100185c: 6200 0356 207c 0100 e6dc BHI.W #$0356 == 01001bb4 (TRUE)
                   1745: 01001860: 207c 0100 e6dc 2070 0c00 MOVEA.L #$0100e6dc,A0
                   1746: 01001866: 2070 0c00 4ed0 4879 0100 MOVEA.L (A0, D0.L*4, $00) == $00000184,A0
                   1747: 0100186a: 4ed0 4879 0100 f4e8 45f9 JMP.L (A0)
                   1748: 0100186c: 4879 0100 f4e8 45f9 0100 PEA.L $0100f4e8
                   1749: 01001872: 45f9 0100 6770 4e92 4878 LEA.L $01006770,A2
                   1750: 01001878: 4e92 4878 0010 2f05 61ff JSR.L (A2)
                   1751: 0100187a: 4878 0010 2f05 61ff 0000 PEA.L $00000010
                   1752: 0100187e: 2f05 61ff 0000 5756 42a7 MOVE.L D5,-(A7)
                   1753: 01001880: 61ff 0000 5756 42a7 4878 BSR.L #$00005756 == 01006fd8
                   1754: 01001886: 42a7 4878 0010 2f05 61ff CLR.L -(A7)
                   1755: 01001888: 4878 0010 2f05 61ff 0000 PEA.L $00000010
                   1756: 0100188c: 2f05 61ff 0000 52a8 4879 MOVE.L D5,-(A7)
                   1757: 0100188e: 61ff 0000 52a8 4879 0100 BSR.L #$000052a8 == 01006b38
                   1758: 01001894: 4879 0100 f419 4e92 2f0d PEA.L $0100f419
                   1759: 0100189a: 4e92 2f0d 61ff 0000 5d5a JSR.L (A2)
                   1760: 0100189c: 2f0d 61ff 0000 5d5a defc MOVE.L A5,-(A7)
                   1761: 0100189e: 61ff 0000 5d5a defc 0020 BSR.L #$00005d5a == 010075fa
                   1762: 010018a4: defc 0020 4a2e fff0 6608 ADDA.W #$0020,A7
                   1763: 010018a8: 4a2e fff0 6608 eced 0084 TST.B (A6,$fff0) == $0b03f7e8
                   1764: 010018ac: 6608 eced 0084 0002 6070 BNE.B #$00000008 == 010018b6 (TRUE)
                   1765: 010018ae: eced 0084 0002 6070 4879 BFCLR.L #$0084,(A5,$0002) == $00000002
                   1766: 010018b4: 6070 4879 0100 f4f7 45f9 BT .B #$00000070 == 01001926 (TRUE)
                   1767: 010018b6: 4879 0100 f4f7 45f9 0100 PEA.L $0100f4f7
                   1768: 010018bc: 45f9 0100 6770 4e92 4878 LEA.L $01006770,A2
                   1769: 010018c2: 4e92 4878 0010 2f0b 61ff JSR.L (A2)
                   1770: 010018c4: 4878 0010 2f0b 61ff 0000 PEA.L $00000010
                   1771: 010018c8: 2f0b 61ff 0000 570c 42a7 MOVE.L A3,-(A7)
                   1772: 010018ca: 61ff 0000 570c 42a7 4878 BSR.L #$0000570c == 01006fd8
                   1773: 010018d0: 42a7 4878 0010 2f0b 61ff CLR.L -(A7)
                   1774: 010018d2: 4878 0010 2f0b 61ff 0000 PEA.L $00000010
                   1775: 010018d6: 2f0b 61ff 0000 525e 4879 MOVE.L A3,-(A7)
                   1776: 010018d8: 61ff 0000 525e 4879 0100 BSR.L #$0000525e == 01006b38
                   1777: 010018de: 4879 0100 f419 4e92 4878 PEA.L $0100f419
                   1778: 010018e4: 4e92 4878 0010 2f0b 2f05 JSR.L (A2)
                   1779: 010018e6: 4878 0010 2f0b 2f05 61ff PEA.L $00000010
                   1780: 010018ea: 2f0b 2f05 61ff 0000 57f4 MOVE.L A3,-(A7)
                   1781: 010018ec: 2f05 61ff 0000 57f4 defc MOVE.L D5,-(A7)
                   1782: 010018ee: 61ff 0000 57f4 defc 0028 BSR.L #$000057f4 == 010070e4
                   1783: 010018f4: defc 0028 4a80 670c 4879 ADDA.W #$0028,A7
                   1784: 010018f8: 4a80 670c 4879 0100 f50d TST.L D0
                   1785: 010018fa: 670c 4879 0100 f50d 4e92 BEQ.B #$0000000c == 01001908 (FALSE)
                   1786: 010018fc: 4879 0100 f50d 4e92 584f PEA.L $0100f50d
                   1787: 01001902: 4e92 584f 601e 4282 1c36 JSR.L (A2)
                   1788: 01001904: 584f 601e 4282 1c36 28f0 ADDA.W #$00000004,A7
                   1789: 01001906: 601e 4282 1c36 28f0 0a06 BT .B #$0000001e == 01001926 (TRUE)
                   1790: 01001908: 4282 1c36 28f0 0a06 004e CLR.L D2
                   1791: 0100190a: 1c36 28f0 0a06 004e 1b86 MOVE.B (A6, D2.L*1, $fffffff0) == $0b03f7e9,D6
                   1792: 0100190e: 0a06 004e 1b86 2804 5282 EOR.B #$4e,D6
                   1793: 01001912: 1b86 2804 5282 7c05 bc82 MOVE.B D6,(A5, D2.L*1, $04) == $00000005
                   1794: 01001916: 5282 7c05 bc82 6cec 7c06 ADD.L #$00000001,D2
                   1795: 01001918: 7c05 bc82 6cec 7c06 efed MOVE.L #$00000005,D6
                   1796: 0100191a: bc82 6cec 7c06 efed 6084 CMP.L D2,D6
                   1797: 0100191c: 6cec 7c06 efed 6084 0002 BGE.B #$ffffffec == 0100190a (FALSE)
                   1798: 0100191e: 7c06 efed 6084 0002 2f0d MOVE.L #$00000006,D6
                   1799: 01001920: efed 6084 0002 2f0d 61ff BFINS.L #$6084,(A5,$0002) == $00000002
                   1800: 01001926: 2f0d 61ff 0000 5d20 4878 MOVE.L A5,-(A7)
                   1801: 01001928: 61ff 0000 5d20 4878 0010 BSR.L #$00005d20 == 0100764a
                   1802: 0100192e: 4878 0010 2f05 45f9 0100 PEA.L $00000010
                   1803: 01001932: 2f05 45f9 0100 6fd8 4e92 MOVE.L D5,-(A7)
                   1804: 01001934: 45f9 0100 6fd8 4e92 4878 LEA.L $01006fd8,A2
                   1805: 0100193a: 4e92 4878 0010 2f0b 4e92 JSR.L (A2)
                   1806: 0100193c: 4878 0010 2f0b 4e92 defc PEA.L $00000010
                   1807: 01001940: 2f0b 4e92 defc 0014 6000 MOVE.L A3,-(A7)
                   1808: 01001942: 4e92 defc 0014 6000 fe1a JSR.L (A2)
                   1809: 01001944: defc 0014 6000 fe1a 294b ADDA.W #$0014,A7
                   1810: 01001948: 6000 fe1a 294b 00f4 7c02 BT .W #$fe1a == 01001764 (TRUE)
                   1811: 0100194c: 294b 00f4 7c02 2946 0140 MOVE.L A3,(A4,$00f4) == $01002cf4
                   1812: 01001950: 7c02 2946 0140 2f2c 0012 MOVE.L #$00000002,D6
                   1813: 01001952: 2946 0140 2f2c 0012 4879 MOVE.L D6,(A4,$0140) == $01002d40
                   1814: 01001956: 2f2c 0012 4879 0100 038e MOVE.L (A4,$0012) == $01002c12,-(A7)
                   1815: 0100195a: 4879 0100 038e 2f2c 000e PEA.L $0100038e
                   1816: 01001960: 2f2c 000e 61ff ffff ea82 MOVE.L (A4,$000e) == $01002c0e,-(A7)
                   1817: 01001964: 61ff ffff ea82 defc 000c BSR.L #$ffffea82 == 010003e8
                   1818: 0100196a: defc 000c 6000 fdf4 4879 ADDA.W #$000c,A7
                   1819: 0100196e: 6000 fdf4 4879 0100 f52c BT .W #$fdf4 == 01001764 (TRUE)
                   1820: 01001972: 4879 0100 f52c 486e 0008 PEA.L $0100f52c
                   1821: 01001978: 486e 0008 4879 0101 0434 PEA.L (A6,$0008) == $0b03f800
                   1822: 0100197c: 4879 0101 0434 6000 0106 PEA.L $01010434
                   1823: 01001982: 6000 0106 4879 0100 f52e BT .W #$0106 == 01001a8a (TRUE)
                   1824: 01001986: 4879 0100 f52e 486e 0008 PEA.L $0100f52e
                   1825: 0100198c: 486e 0008 4879 0101 0380 PEA.L (A6,$0008) == $0b03f800
                   1826: 01001990: 4879 0101 0380 6000 00f2 PEA.L $01010380
                   1827: 01001996: 6000 00f2 4879 0100 f530 BT .W #$00f2 == 01001a8a (TRUE)
                   1828: 0100199a: 4879 0100 f530 486e 0008 PEA.L $0100f530
                   1829: 010019a0: 486e 0008 4879 0101 04e8 PEA.L (A6,$0008) == $0b03f800
                   1830: 010019a4: 4879 0101 04e8 6000 00de PEA.L $010104e8
                   1831: 010019aa: 6000 00de 102c 03a8 6d0c BT .W #$00de == 01001a8a (TRUE)
                   1832: 010019ae: 102c 03a8 6d0c 0c00 0002 MOVE.B (A4,$03a8) == $01002fa8,D0
                   1833: 010019b2: 6d0c 0c00 0002 6f06 0c00 BLT.B #$0000000c == 010019c0 (TRUE)
                   1834: 010019b4: 0c00 0002 6f06 0c00 0003 CMP.B #$02,D0
                   1835: 010019b8: 6f06 0c00 0003 6746 4282 BLE.B #$00000006 == 010019c0 (TRUE)
                   1836: 010019ba: 0c00 0003 6746 4282 41f4 CMP.B #$03,D0
                   1837: 010019be: 6746 4282 41f4 2e00 2f28 BEQ.B #$00000046 == 01001a06 (FALSE)
                   1838: 010019c0: 4282 41f4 2e00 2f28 00cc CLR.L D2
                   1839: 010019c2: 41f4 2e00 2f28 00cc 2f28 LEA.L (A4, D2.L*8, $00) == $01002c08,A0
                   1840: 010019c6: 2f28 00cc 2f28 00c8 1034 MOVE.L (A0,$00cc) == $000000d0,-(A7)
                   1841: 010019ca: 2f28 00c8 1034 2800 49c0 MOVE.L (A0,$00c8) == $000000cc,-(A7)
                   1842: 010019ce: 1034 2800 49c0 41f9 0101 MOVE.B (A4, D2.L*1, $00) == $01002c01,D0
                   1843: 010019d2: 49c0 41f9 0101 074c 2f30 EXT.B D0
                   1844: 010019d4: 41f9 0101 074c 2f30 0c00 LEA.L $0101074c,A0
                   1845: 010019da: 2f30 0c00 2002 e580 2240 MOVE.L (A0, D0.L*4, $00) == $00000184,-(A7)
                   1846: 010019de: 2002 e580 2240 4869 0003 MOVE.L D2,D0
                   1847: 010019e0: e580 2240 4869 0003 2f00 ASL.L #$00000002,D0
                   1848: 010019e2: 2240 4869 0003 2f00 4879 MOVEA.L D0,A1
                   1849: 010019e4: 4869 0003 2f00 4879 0100 PEA.L (A1,$0003) == $00000003
                   1850: 010019e8: 2f00 4879 0100 f531 61ff MOVE.L D0,-(A7)
                   1851: 010019ea: 4879 0100 f531 61ff 0000 PEA.L $0100f531
                   1852: 010019f0: 61ff 0000 4d7e defc 0018 BSR.L #$00004d7e == 01006770
                   1853: 010019f6: defc 0018 5282 7c03 bc82 ADDA.W #$0018,A7
                   1854: 010019fa: 5282 7c03 bc82 6cc0 6000 ADD.L #$00000001,D2
                   1855: 010019fc: 7c03 bc82 6cc0 6000 fd60 MOVE.L #$00000003,D6
                   1856: 010019fe: bc82 6cc0 6000 fd60 4282 CMP.L D2,D6
                   1857: 01001a00: 6cc0 6000 fd60 4282 41f4 BGE.B #$ffffffc0 == 010019c2 (FALSE)
                   1858: 01001a02: 6000 fd60 4282 41f4 2e00 BT .W #$fd60 == 01001764 (TRUE)
                   1859: 01001a06: 4282 41f4 2e00 2f28 00cc CLR.L D2
                   1860: 01001a08: 41f4 2e00 2f28 00cc 2f28 LEA.L (A4, D2.L*8, $00) == $01002c08,A0
                   1861: 01001a0c: 2f28 00cc 2f28 00c8 1034 MOVE.L (A0,$00cc) == $000000d0,-(A7)
                   1862: 01001a10: 2f28 00c8 1034 2800 49c0 MOVE.L (A0,$00c8) == $000000cc,-(A7)
                   1863: 01001a14: 1034 2800 49c0 41f9 0101 MOVE.B (A4, D2.L*1, $00) == $01002c01,D0
                   1864: 01001a18: 49c0 41f9 0101 078c 2f30 EXT.B D0
                   1865: 01001a1a: 41f9 0101 078c 2f30 0c00 LEA.L $0101078c,A0
                   1866: 01001a20: 2f30 0c00 2002 e380 2240 MOVE.L (A0, D0.L*4, $00) == $00000184,-(A7)
                   1867: 01001a24: 2002 e380 2240 4869 0001 MOVE.L D2,D0
                   1868: 01001a26: e380 2240 4869 0001 2f00 ASL.L #$00000001,D0
                   1869: 01001a28: 2240 4869 0001 2f00 4879 MOVEA.L D0,A1
                   1870: 01001a2a: 4869 0001 2f00 4879 0100 PEA.L (A1,$0001) == $00000001
                   1871: 01001a2e: 2f00 4879 0100 f56b 61ff MOVE.L D0,-(A7)
                   1872: 01001a30: 4879 0100 f56b 61ff 0000 PEA.L $0100f56b
                   1873: 01001a36: 61ff 0000 4d38 defc 0018 BSR.L #$00004d38 == 01006770
                   1874: 01001a3c: defc 0018 5282 7c03 bc82 ADDA.W #$0018,A7
                   1875: 01001a40: 5282 7c03 bc82 6cc0 6000 ADD.L #$00000001,D2
                   1876: 01001a42: 7c03 bc82 6cc0 6000 fd1a MOVE.L #$00000003,D6
                   1877: 01001a44: bc82 6cc0 6000 fd1a 4879 CMP.L D2,D6
                   1878: 01001a46: 6cc0 6000 fd1a 4879 0100 BGE.B #$ffffffc0 == 01001a08 (FALSE)
                   1879: 01001a48: 6000 fd1a 4879 0100 f530 BT .W #$fd1a == 01001764 (TRUE)
                   1880: 01001a4c: 4879 0100 f530 2f0d 4879 PEA.L $0100f530
                   1881: 01001a52: 2f0d 4879 0101 0614 2f0b MOVE.L A5,-(A7)
                   1882: 01001a54: 4879 0101 0614 2f0b 61ff PEA.L $01010614
                   1883: 01001a5a: 2f0b 61ff 0000 0462 defc MOVE.L A3,-(A7)
                   1884: 01001a5c: 61ff 0000 0462 defc 0010 BSR.L #$00000462 == 01001ec0
                   1885: 01001a62: defc 0010 4a80 6700 fcfa ADDA.W #$0010,A7
                   1886: 01001a66: 4a80 6700 fcfa 2f0d 61ff TST.L D0
                   1887: 01001a68: 6700 fcfa 2f0d 61ff 0000 BEQ.W #$fcfa == 01001764 (FALSE)
                   1888: 01001a6c: 2f0d 61ff 0000 5bda 584f MOVE.L A5,-(A7)
                   1889: 01001a6e: 61ff 0000 5bda 584f 6000 BSR.L #$00005bda == 0100764a
                   1890: 01001a74: 584f 6000 fcec 4879 0100 ADDA.W #$00000004,A7
                   1891: 01001a76: 6000 fcec 4879 0100 f530 BT .W #$fcec == 01001764 (TRUE)
                   1892: 01001a7a: 4879 0100 f530 2f2c 0006 PEA.L $0100f530
                   1893: 01001a80: 2f2c 0006 4879 0101 05b0 MOVE.L (A4,$0006) == $01002c06,-(A7)
                   1894: 01001a84: 4879 0101 05b0 2f0b 61ff PEA.L $010105b0
                   1895: 01001a8a: 2f0b 61ff 0000 0432 defc MOVE.L A3,-(A7)
                   1896: 01001a8c: 61ff 0000 0432 defc 0010 BSR.L #$00000432 == 01001ec0
                   1897: 01001a92: defc 0010 6000 fccc 1213 ADDA.W #$0010,A7
                   1898: 01001a96: 6000 fccc 1213 1601 7c66 BT .W #$fccc == 01001764 (TRUE)
                   1899: 01001a9a: 1213 1601 7c66 bc83 672e MOVE.B (A3),D1
                   1900: 01001a9c: 1601 7c66 bc83 672e 6d08 MOVE.B D1,D3
                   1901: 01001a9e: 7c66 bc83 672e 6d08 7c63 MOVE.L #$00000066,D6
                   1902: 01001aa0: bc83 672e 6d08 7c63 bc83 CMP.L D3,D6
                   1903: 01001aa2: 672e 6d08 7c63 bc83 6710 BEQ.B #$0000002e == 01001ad2 (FALSE)
                   1904: 01001aa4: 6d08 7c63 bc83 6710 6076 BLT.B #$00000008 == 01001aae (TRUE)
                   1905: 01001aa6: 7c63 bc83 6710 6076 7c6a MOVE.L #$00000063,D6
                   1906: 01001aa8: bc83 6710 6076 7c6a bc83 CMP.L D3,D6
                   1907: 01001aaa: 6710 6076 7c6a bc83 671e BEQ.B #$00000010 == 01001abc (FALSE)
                   1908: 01001aac: 6076 7c6a bc83 671e 7c6f BT .B #$00000076 == 01001b24 (TRUE)
                   1909: 01001aae: 7c6a bc83 671e 7c6f bc83 MOVE.L #$0000006a,D6
                   1910: 01001ab0: bc83 671e 7c6f bc83 6718 CMP.L D3,D6
                   1911: 01001ab2: 671e 7c6f bc83 6718 6068 BEQ.B #$0000001e == 01001ad2 (FALSE)
                   1912: 01001ab4: 7c6f bc83 6718 6068 162d MOVE.L #$0000006f,D6
                   1913: 01001ab6: bc83 6718 6068 162d 0010 CMP.L D3,D6
                   1914: 01001ab8: 6718 6068 162d 0010 2f03 BEQ.B #$00000018 == 01001ad2 (FALSE)
                   1915: 01001aba: 6068 162d 0010 2f03 162d BT .B #$00000068 == 01001b24 (TRUE)
                   1916: 01001abc: 162d 0010 2f03 162d 000f MOVE.B (A5,$0010) == $00000010,D3
                   1917: 01001ac0: 2f03 162d 000f 2f03 4879 MOVE.L D3,-(A7)
                   1918: 01001ac2: 162d 000f 2f03 4879 0100 MOVE.B (A5,$000f) == $0000000f,D3
                   1919: 01001ac6: 2f03 4879 0100 f5a9 6000 MOVE.L D3,-(A7)
                   1920: 01001ac8: 4879 0100 f5a9 6000 0094 PEA.L $0100f5a9
                   1921: 01001ace: 6000 0094 4282 6016 0c13 BT .W #$0094 == 01001b64 (TRUE)
                   1922: 01001ad2: 4282 6016 0c13 0030 6706 CLR.L D2
                   1923: 01001ad4: 6016 0c13 0030 6706 0c13 BT .B #$00000016 == 01001aec (TRUE)
                   1924: 01001ad6: 0c13 0030 6706 0c13 0031 CMP.B #$30,(A3)
                   1925: 01001ada: 6706 0c13 0031 660a 1013 BEQ.B #$00000006 == 01001ae2 (FALSE)
                   1926: 01001adc: 0c13 0031 660a 1013 49c0 CMP.B #$31,(A3)
                   1927: 01001ae0: 660a 1013 49c0 74d0 d480 BNE.B #$0000000a == 01001aec (TRUE)
                   1928: 01001ae2: 1013 49c0 74d0 d480 6006 MOVE.B (A3),D0
                   1929: 01001ae4: 49c0 74d0 d480 6006 524b EXT.B D0
                   1930: 01001ae6: 74d0 d480 6006 524b 4a13 MOVE.L #$ffffffd0,D2
                   1931: 01001ae8: d480 6006 524b 4a13 66e4 ADD.L D0,D2
                   1932: 01001aea: 6006 524b 4a13 66e4 0c01 BT .B #$00000006 == 01001af2 (TRUE)
                   1933: 01001aec: 524b 4a13 66e4 0c01 0066 ADDA.W #$00000001,A3
                   1934: 01001aee: 4a13 66e4 0c01 0066 660e TST.B (A3)
                   1935: 01001af0: 66e4 0c01 0066 660e 2f02 BNE.B #$ffffffe4 == 01001ad6 (TRUE)
                   1936: 01001af2: 0c01 0066 660e 2f02 61ff CMP.B #$66,D1
                   1937: 01001af6: 660e 2f02 61ff 0000 b6f0 BNE.B #$0000000e == 01001b06 (TRUE)
                   1938: 01001af8: 2f02 61ff 0000 b6f0 584f MOVE.L D2,-(A7)
                   1939: 01001afa: 61ff 0000 b6f0 584f 6000 BSR.L #$0000b6f0 == 0100d1ec
                   1940: 01001b00: 584f 6000 fc60 0c01 006a ADDA.W #$00000004,A7
                   1941: 01001b02: 6000 fc60 0c01 006a 6708 BT .W #$fc60 == 01001764 (TRUE)
                   1942: 01001b06: 0c01 006a 6708 0c01 006f CMP.B #$6a,D1
                   1943: 01001b0a: 6708 0c01 006f 6600 fc52 BEQ.B #$00000008 == 01001b14 (FALSE)
                   1944: 01001b0c: 0c01 006f 6600 fc52 42a7 CMP.B #$6f,D1
                   1945: 01001b10: 6600 fc52 42a7 2f02 61ff BNE.W #$fc52 == 01001764 (TRUE)
                   1946: 01001b14: 42a7 2f02 61ff 0000 b250 CLR.L -(A7)
                   1947: 01001b16: 2f02 61ff 0000 b250 504f MOVE.L D2,-(A7)
                   1948: 01001b18: 61ff 0000 b250 504f 6000 BSR.L #$0000b250 == 0100cd6a
                   1949: 01001b1e: 504f 6000 fc42 2f04 2f0b ADDA.W #$00000008,A7
                   1950: 01001b20: 6000 fc42 2f04 2f0b 61ff BT .W #$fc42 == 01001764 (TRUE)
                   1951: 01001b24: 2f04 2f0b 61ff 0000 07b6 MOVE.L D4,-(A7)
                   1952: 01001b26: 2f0b 61ff 0000 07b6 504f MOVE.L A3,-(A7)
                   1953: 01001b28: 61ff 0000 07b6 504f 6000 BSR.L #$000007b6 == 010022e0
                   1954: 01001b2e: 504f 6000 fc32 4878 000a ADDA.W #$00000008,A7
                   1955: 01001b30: 6000 fc32 4878 000a 486e BT .W #$fc32 == 01001764 (TRUE)
                   1956: 01001b34: 4878 000a 486e ffec 2f0b PEA.L $0000000a
                   1957: 01001b38: 486e ffec 2f0b 61ff 0000 PEA.L (A6,$ffec) == $0b03f7e4
                   1958: 01001b3c: 2f0b 61ff 0000 5174 defc MOVE.L A3,-(A7)
                   1959: 01001b3e: 61ff 0000 5174 defc 000c BSR.L #$00005174 == 01006cb4
                   1960: 01001b44: defc 000c 4a80 6706 7807 ADDA.W #$000c,A7
                   1961: 01001b48: 4a80 6706 7807 c8ae ffec TST.L D0
                   1962: 01001b4a: 6706 7807 c8ae ffec 41f9 BEQ.B #$00000006 == 01001b52 (FALSE)
                   1963: 01001b4c: 7807 c8ae ffec 41f9 0101 MOVE.L #$00000007,D4
                   1964: 01001b4e: c8ae ffec 41f9 0101 072c AND.L (A6,$ffec) == $0b03f7e4,D4
                   1965: 01001b52: 41f9 0101 072c 2f30 4c00 LEA.L $0101072c,A0
                   1966: 01001b58: 2f30 4c00 2f04 4879 0100 MOVE.L (A0, D4.L*4, $00) == $20200400,-(A7)
                   1967: 01001b5c: 2f04 4879 0100 f5d1 61ff MOVE.L D4,-(A7)
                   1968: 01001b5e: 4879 0100 f5d1 61ff 0000 PEA.L $0100f5d1
                   1969: 01001b64: 61ff 0000 4c0a defc 000c BSR.L #$00004c0a == 01006770
                   1970: 01001b6a: defc 000c 6000 fbf4 4878 ADDA.W #$000c,A7
                   1971: 01001b6e: 6000 fbf4 4878 000a 486e BT .W #$fbf4 == 01001764 (TRUE)
                   1972: 01001b72: 4878 000a 486e ffec 2f0b PEA.L $0000000a
                   1973: 01001b76: 486e ffec 2f0b 61ff 0000 PEA.L (A6,$ffec) == $0b03f7e4
                   1974: 01001b7a: 2f0b 61ff 0000 5136 defc MOVE.L A3,-(A7)
                   1975: 01001b7c: 61ff 0000 5136 defc 000c BSR.L #$00005136 == 01006cb4
                   1976: 01001b82: defc 000c 4a80 6706 196e ADDA.W #$000c,A7
                   1977: 01001b86: 4a80 6706 196e ffef 0192 TST.L D0
                   1978: 01001b88: 6706 196e ffef 0192 1c2c BEQ.B #$00000006 == 01001b90 (FALSE)
                   1979: 01001b8a: 196e ffef 0192 1c2c 0192 MOVE.B (A6,$ffef) == $0b03f7e7,(A4,$0192) == $01002d92
                   1980: 01001b90: 1c2c 0192 49c6 2f06 4879 MOVE.B (A4,$0192) == $01002d92,D6
                   1981: 01001b94: 49c6 2f06 4879 0100 f5e8 EXT.B D6
                   1982: 01001b96: 2f06 4879 0100 f5e8 61ff MOVE.L D6,-(A7)
                   1983: 01001b98: 4879 0100 f5e8 61ff 0000 PEA.L $0100f5e8
                   1984: 01001b9e: 61ff 0000 4bd0 504f 6000 BSR.L #$00004bd0 == 01006770
                   1985: 01001ba4: 504f 6000 fbbc 61ff 0000 ADDA.W #$00000008,A7
                   1986: 01001ba6: 6000 fbbc 61ff 0000 0904 BT .W #$fbbc == 01001764 (TRUE)
                   1987: 01001baa: 61ff 0000 0904 6000 fbb2 BSR.L #$00000904 == 010024b0
                   1988: 01001bb0: 6000 fbb2 4879 0100 f600 BT .W #$fbb2 == 01001764 (TRUE)
                   1989: 01001bb4: 4879 0100 f600 61ff 0000 PEA.L $0100f600
                   1990: 01001bba: 61ff 0000 4bb4 584f 6000 BSR.L #$00004bb4 == 01006770
                   1991: 01001bc0: 584f 6000 fba0 4cee 3c7c ADDA.W #$00000004,A7
                   1992: 01001bc2: 6000 fba0 4cee 3c7c ffc8 BT .W #$fba0 == 01001764 (TRUE)
                   1993: 01001bc6: 4cee 3c7c ffc8 4e5e 4e75 MVMEL.L #$3c7c,(A6,$ffc8) == $0b03f7c0
                   1994: 01001bcc: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   1995: 01001bce: 4e75 4e56 0000 48e7 3020 RTS.L 
                   1996: 
                   1997: 
                   1998: =============================================================
                   1999: =
                   2000: =============================================================
                   2001: 01001bd0: 4e56 0000 48e7 3020 226e LINK.W A6,#$0000
                   2002: 01001bd4: 48e7 3020 226e 0008 1029 MVMLE.L #$3020,-(A7)
                   2003: 01001bd8: 226e 0008 1029 03a8 6d0c MOVEA.L (A6,$0008) == $0b03f800,A1
                   2004: 01001bdc: 1029 03a8 6d0c 0c00 0002 MOVE.B (A1,$03a8) == $000003a8,D0
                   2005: 01001be0: 6d0c 0c00 0002 6f06 0c00 BLT.B #$0000000c == 01001bee (TRUE)
                   2006: 01001be2: 0c00 0002 6f06 0c00 0003 CMP.B #$02,D0
                   2007: 01001be6: 6f06 0c00 0003 670e 243c BLE.B #$00000006 == 01001bee (TRUE)
                   2008: 01001be8: 0c00 0003 670e 243c 0400 CMP.B #$03,D0
                   2009: 01001bec: 670e 243c 0400 0000 45f9 BEQ.B #$0000000e == 01001bfc (FALSE)
                   2010: 01001bee: 243c 0400 0000 45f9 0101 MOVE.L #$04000000,D2
                   2011: 01001bf4: 45f9 0101 07cc 600c 243c LEA.L $010107cc,A2
                   2012: 01001bfa: 600c 243c 0200 0000 45f9 BT .B #$0000000c == 01001c08 (TRUE)
                   2013: 01001bfc: 243c 0200 0000 45f9 0101 MOVE.L #$02000000,D2
                   2014: 01001c02: 45f9 0101 080c 4281 2001 LEA.L $0101080c,A2
                   2015: 01001c08: 4281 2001 e780 0680 0000 CLR.L D1
                   2016: 01001c0a: 2001 e780 0680 0000 00c8 MOVE.L D1,D0
                   2017: 01001c0c: e780 0680 0000 00c8 41f1 ASL.L #$00000003,D0
                   2018: 01001c0e: 0680 0000 00c8 41f1 0800 ADD.L #$000000c8,D0
                   2019: 01001c14: 41f1 0800 4a31 1800 6726 LEA.L (A1, D0.L*1, $00) == $00000060,A0
                   2020: 01001c18: 4a31 1800 6726 2002 6c02 TST.B (A1, D1.L*1, $00) == $00009e41
                   2021: 01001c1c: 6726 2002 6c02 5680 e480 BEQ.B #$00000026 == 01001c44 (FALSE)
                   2022: 01001c1e: 2002 6c02 5680 e480 4c01 MOVE.L D2,D0
                   2023: 01001c20: 6c02 5680 e480 4c01 0800 BGE.B #$00000002 == 01001c24 (FALSE)
                   2024: 01001c22: 5680 e480 4c01 0800 0680 ADD.L #$00000003,D0
                   2025: 01001c24: e480 4c01 0800 0680 0400 ASR.L #$00000002,D0
                   2026: 01001c26: 4c01 0800 0680 0400 0000 MULL.L #$0800,D1
                   2027: 01001c2a: 0680 0400 0000 2080 1031 ADD.L #$04000000,D0
                   2028: 01001c30: 2080 1031 1800 49c0 2610 MOVE.L D0,(A0)
                   2029: 01001c32: 1031 1800 49c0 2610 d6b2 MOVE.B (A1, D1.L*1, $00) == $00009e41,D0
                   2030: 01001c36: 49c0 2610 d6b2 0c00 2143 EXT.B D0
                   2031: 01001c38: 2610 d6b2 0c00 2143 0004 MOVE.L (A0),D3
                   2032: 01001c3a: d6b2 0c00 2143 0004 6006 ADD.L (A2, D0.L*4, $00) == $0b03f958,D3
                   2033: 01001c3e: 2143 0004 6006 4290 42a8 MOVE.L D3,(A0,$0004) == $00000008
                   2034: 01001c42: 6006 4290 42a8 0004 5281 BT .B #$00000006 == 01001c4a (TRUE)
                   2035: 01001c44: 4290 42a8 0004 5281 7603 CLR.L (A0)
                   2036: 01001c46: 42a8 0004 5281 7603 b681 CLR.L (A0,$0004) == $00000008
                   2037: 01001c4a: 5281 7603 b681 6cb8 4cee ADD.L #$00000001,D1
                   2038: 01001c4c: 7603 b681 6cb8 4cee 040c MOVE.L #$00000003,D3
                   2039: 01001c4e: b681 6cb8 4cee 040c fff4 CMP.L D1,D3
                   2040: 01001c50: 6cb8 4cee 040c fff4 4e5e BGE.B #$ffffffb8 == 01001c0a (FALSE)
                   2041: 01001c52: 4cee 040c fff4 4e5e 4e75 MVMEL.L #$040c,(A6,$fff4) == $0b03f7ec
                   2042: 01001c58: 4e5e 4e75 4e56 0000 206e UNLK.L A6
                   2043: 01001c5a: 4e75 4e56 0000 206e 0008 RTS.L 
                   2044: 
                   2045: 
                   2046: =============================================================
                   2047: =
                   2048: =============================================================
                   2049: 01001c5c: 4e56 0000 206e 0008 4a88 LINK.W A6,#$0000
                   2050: 01001c60: 206e 0008 4a88 671c 217c MOVEA.L (A6,$0008) == $0b03f800,A0
                   2051: 01001c64: 4a88 671c 217c 0100 1c84 TST.L A0
                   2052: 01001c66: 671c 217c 0100 1c84 01a4 BEQ.B #$0000001c == 01001c84 (FALSE)
                   2053: 01001c68: 217c 0100 1c84 01a4 4e71 MOVE.L #$01001c84,(A0,$01a4) == $000001a8
                   2054: 01001c70: 4e71 226e 000c 1011 49c0 NOP.L 
                   2055: 01001c72: 226e 000c 1011 49c0 4e71 MOVEA.L (A6,$000c) == $0b03f804,A1
                   2056: 01001c76: 1011 49c0 4e71 42a8 01a4 MOVE.B (A1),D0
                   2057: 01001c78: 49c0 4e71 42a8 01a4 7001 EXT.B D0
                   2058: 01001c7a: 4e71 42a8 01a4 7001 6006 NOP.L 
                   2059: 01001c7c: 42a8 01a4 7001 6006 42a8 CLR.L (A0,$01a4) == $000001a8
                   2060: 01001c80: 7001 6006 42a8 01a4 4280 MOVE.L #$00000001,D0
                   2061: 01001c82: 6006 42a8 01a4 4280 4e5e BT .B #$00000006 == 01001c8a (TRUE)
                   2062: 01001c84: 42a8 01a4 4280 4e5e 4e75 CLR.L (A0,$01a4) == $000001a8
                   2063: 01001c88: 4280 4e5e 4e75 4e56 0000 CLR.L D0
                   2064: 01001c8a: 4e5e 4e75 4e56 0000 206e UNLK.L A6
                   2065: 
                   2066: =============================================================
                   2067: =
                   2068: =============================================================
                   2069: 01001c8c: 4e75 4e56 0000 206e 0008 RTS.L 
                   2070: 01001c8e: 4e56 0000 206e 0008 217c LINK.W A6,#$0000
                   2071: 01001c92: 206e 0008 217c 0100 1c84 MOVEA.L (A6,$0008) == $0b03f800,A0
                   2072: 01001c96: 217c 0100 1c84 01a4 4e71 MOVE.L #$01001c84,(A0,$01a4) == $000001a8
                   2073: 01001c9e: 4e71 226e 000c 2011 4e71 NOP.L 
                   2074: 01001ca0: 226e 000c 2011 4e71 42a8 MOVEA.L (A6,$000c) == $0b03f804,A1
                   2075: 01001ca4: 2011 4e71 42a8 01a4 7001 MOVE.L (A1),D0
                   2076: 01001ca6: 4e71 42a8 01a4 7001 4e5e NOP.L 
                   2077: 01001ca8: 42a8 01a4 7001 4e5e 4e75 CLR.L (A0,$01a4) == $000001a8
                   2078: 01001cac: 7001 4e5e 4e75 4e56 0000 MOVE.L #$00000001,D0
                   2079: 01001cae: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
                   2080: 
                   2081: =============================================================
                   2082: =
                   2083: =============================================================
                   2084: 01001cb0: 4e75 4e56 0000 61ff ffff RTS.L 
                   2085: 01001cb2: 4e56 0000 61ff ffff e70a LINK.W A6,#$0000
                   2086: 01001cb6: 61ff ffff e70a 2040 3028 BSR.L #$ffffe70a == 010003c2
                   2087: 01001cbc: 2040 3028 0170 0240 0008 MOVEA.L D0,A0
                   2088: 01001cbe: 3028 0170 0240 0008 6618 MOVE.W (A0,$0170) == $00000174,D0
                   2089: 01001cc2: 0240 0008 6618 3028 0170 AND.W #$0008,D0
                   2090: 01001cc6: 6618 3028 0170 0240 fffe BNE.B #$00000018 == 01001ce0 (TRUE)
                   2091: 01001cc8: 3028 0170 0240 fffe 3140 MOVE.W (A0,$0170) == $00000174,D0
                   2092: 01001ccc: 0240 fffe 3140 0170 3028 AND.W #$fffe,D0
                   2093: 01001cd0: 3140 0170 3028 0170 0040 MOVE.W D0,(A0,$0170) == $00000174
                   2094: 01001cd4: 3028 0170 0040 0008 3140 MOVE.W (A0,$0170) == $00000174,D0
                   2095: 01001cd8: 0040 0008 3140 0170 2f2e OR.W #$0008,D0
                   2096: 01001cdc: 3140 0170 2f2e 0008 61ff MOVE.W D0,(A0,$0170) == $00000174
                   2097: 01001ce0: 2f2e 0008 61ff 0000 4a8a MOVE.L (A6,$0008) == $0b03f800,-(A7)
                   2098: 01001ce4: 61ff 0000 4a8a 4e5e 4e75 BSR.L #$00004a8a == 01006770
                   2099: 01001cea: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
                   2100: 
                   2101: 
                   2102: =============================================================
                   2103: =
                   2104: =============================================================
                   2105: 01001cec: 4e75 4e56 fffc 48e7 3000 RTS.L 
                   2106: 01001cee: 4e56 fffc 48e7 3000 242e LINK.W A6,#$fffc
                   2107: 01001cf2: 48e7 3000 242e 0008 6758 MVMLE.L #$3000,-(A7)
                   2108: 01001cf6: 242e 0008 6758 4879 0101 MOVE.L (A6,$0008) == $0b03f800,D2
                   2109: 01001cfa: 6758 4879 0101 1cc4 4878 BEQ.B #$00000058 == 01001d54 (FALSE)
                   2110: 01001cfc: 4879 0101 1cc4 4878 0134 PEA.L $01011cc4
                   2111: 01001d02: 4878 0134 4878 0154 61ff PEA.L $00000134
                   2112: 01001d06: 4878 0154 61ff 0000 0af8 PEA.L $00000154
                   2113: 01001d0a: 61ff 0000 0af8 207c 0200 BSR.L #$00000af8 == 01002804
                   2114: 01001d10: 207c 0200 c000 2d50 fffc MOVEA.L #$0200c000,A0
                   2115: 01001d16: 2d50 fffc 102e fffe e808 MOVE.L (A0),(A6,$fffc) == $0b03f7f4
                   2116: 01001d1a: 102e fffe e808 4281 1200 MOVE.B (A6,$fffe) == $0b03f7f6,D0
                   2117: 01001d1e: e808 4281 1200 defc 000c LSR.B #$00000004,D0
                   2118: 01001d20: 4281 1200 defc 000c 4a81 CLR.L D1
                   2119: 01001d22: 1200 defc 000c 4a81 6706 MOVE.B D0,D1
                   2120: 01001d24: defc 000c 4a81 6706 7602 ADDA.W #$000c,A7
                   2121: 01001d28: 4a81 6706 7602 b681 6608 TST.L D1
                   2122: 01001d2a: 6706 7602 b681 6608 203c BEQ.B #$00000006 == 01001d32 (FALSE)
                   2123: 01001d2c: 7602 b681 6608 203c 0101 MOVE.L #$00000002,D3
                   2124: 01001d2e: b681 6608 203c 0101 0d90 CMP.L D1,D3
                   2125: 01001d30: 6608 203c 0101 0d90 6006 BNE.B #$00000008 == 01001d3a (TRUE)
                   2126: 01001d32: 203c 0101 0d90 6006 203c MOVE.L #$01010d90,D0
                   2127: 01001d38: 6006 203c 0101 0fb4 2f00 BT .B #$00000006 == 01001d40 (TRUE)
                   2128: 01001d3a: 203c 0101 0fb4 2f00 4878 MOVE.L #$01010fb4,D0
                   2129: 01001d40: 2f00 4878 0161 4878 0280 MOVE.L D0,-(A7)
                   2130: 01001d42: 4878 0161 4878 0280 61ff PEA.L $00000161
                   2131: 01001d46: 4878 0280 61ff 0000 0ab8 PEA.L $00000280
                   2132: 01001d4a: 61ff 0000 0ab8 defc 000c BSR.L #$00000ab8 == 01002804
                   2133: 01001d50: defc 000c 4879 0100 f606 ADDA.W #$000c,A7
                   2134: 01001d54: 4879 0100 f606 4878 0001 PEA.L $0100f606
                   2135: 01001d5a: 4878 0001 4878 017c 4878 PEA.L $00000001
                   2136: 01001d5e: 4878 017c 4878 0226 61ff PEA.L $0000017c
                   2137: 01001d62: 4878 0226 61ff 0000 4a3a PEA.L $00000226
                   2138: 01001d66: 61ff 0000 4a3a defc 0010 BSR.L #$00004a3a == 010067a2
                   2139: 01001d6c: defc 0010 4a82 670a 61ff ADDA.W #$0010,A7
                   2140: 01001d70: 4a82 670a 61ff 0000 6dce TST.L D2
                   2141: 01001d72: 670a 61ff 0000 6dce 4a82 BEQ.B #$0000000a == 01001d7e (FALSE)
                   2142: 01001d74: 61ff 0000 6dce 4a82 66f6 BSR.L #$00006dce == 01008b44
                   2143: 01001d7a: 4a82 66f6 4cee 000c fff4 TST.L D2
                   2144: 01001d7c: 66f6 4cee 000c fff4 4e5e BNE.B #$fffffff6 == 01001d74 (TRUE)
                   2145: 01001d7e: 4cee 000c fff4 4e5e 4e75 MVMEL.L #$000c,(A6,$fff4) == $0b03f7ec
                   2146: 01001d84: 4e5e 4e75 4e56 fff0 48e7 UNLK.L A6
                   2147: 
                   2148: =============================================================
                   2149: =
                   2150: =============================================================
                   2151: 01001d86: 4e75 4e56 fff0 48e7 3038 RTS.L 
                   2152: 01001d88: 4e56 fff0 48e7 3038 61ff LINK.W A6,#$fff0
                   2153: 01001d8c: 48e7 3038 61ff ffff e630 MVMLE.L #$3038,-(A7)
                   2154: 01001d90: 61ff ffff e630 2840 47ec BSR.L #$ffffe630 == 010003c2
                   2155: 01001d96: 2840 47ec 0016 e9eb 0084 MOVEA.L D0,A4
                   2156: 01001d98: 47ec 0016 e9eb 0084 0002 LEA.L (A4,$0016) == $01002c16,A3
                   2157: 01001d9c: e9eb 0084 0002 7606 b680 BFEXTU.L #$0084,(A3,$0002) == $0b040002
                   2158: 01001da2: 7606 b680 6600 009e 4a2c MOVE.L #$00000006,D3
                   2159: 01001da4: b680 6600 009e 4a2c 0004 CMP.L D0,D3
                   2160: 01001da6: 6600 009e 4a2c 0004 6d00 BNE.W #$009e == 01001e46 (TRUE)
                   2161: 01001daa: 4a2c 0004 6d00 0096 4aae TST.B (A4,$0004) == $01002c04
                   2162: 01001dae: 6d00 0096 4aae 0008 660a BLT.W #$0096 == 01001e46 (TRUE)
                   2163: 01001db2: 4aae 0008 660a 082b 0000 TST.L (A6,$0008) == $0b03f800
                   2164: 01001db6: 660a 082b 0000 0003 6600 BNE.B #$0000000a == 01001dc2 (TRUE)
                   2165: 01001db8: 082b 0000 0003 6600 0086 BTST.B #$0000,(A3,$0003) == $0b040003
                   2166: 01001dbe: 6600 0086 4879 0100 f619 BNE.W #$0086 == 01001e46 (TRUE)
                   2167: 01001dc2: 4879 0100 f619 45f9 0100 PEA.L $0100f619
                   2168: 01001dc8: 45f9 0100 6770 4e92 4878 LEA.L $01006770,A2
                   2169: 01001dce: 4e92 4878 0010 74f0 d48e JSR.L (A2)
                   2170: 01001dd0: 4878 0010 74f0 d48e 2f02 PEA.L $00000010
                   2171: 01001dd4: 74f0 d48e 2f02 61ff 0000 MOVE.L #$fffffff0,D2
                   2172: 01001dd6: d48e 2f02 61ff 0000 51fc ADD.L A6,D2
                   2173: 01001dd8: 2f02 61ff 0000 51fc 42a7 MOVE.L D2,-(A7)
                   2174: 01001dda: 61ff 0000 51fc 42a7 4878 BSR.L #$000051fc == 01006fd8
                   2175: 01001de0: 42a7 4878 0010 2f02 61ff CLR.L -(A7)
                   2176: 01001de2: 4878 0010 2f02 61ff 0000 PEA.L $00000010
                   2177: 01001de6: 2f02 61ff 0000 4d4e 4879 MOVE.L D2,-(A7)
                   2178: 01001de8: 61ff 0000 4d4e 4879 0100 BSR.L #$00004d4e == 01006b38
                   2179: 01001dee: 4879 0100 f419 4e92 95ca PEA.L $0100f419
                   2180: 01001df4: 4e92 95ca defc 001c 4281 JSR.L (A2)
                   2181: 01001df6: 95ca defc 001c 4281 1032 SUBA.L A2,A2
                   2182: 01001df8: defc 001c 4281 1032 e8f0 ADDA.W #$001c,A7
                   2183: 01001dfc: 4281 1032 e8f0 0a00 004e CLR.L D1
                   2184: 01001dfe: 1032 e8f0 0a00 004e 49c0 MOVE.B (A2, A6.L*1, $fffffff0) == $1607efc0,D0
                   2185: 01001e02: 0a00 004e 49c0 1232 b804 EOR.B #$4e,D0
                   2186: 01001e06: 49c0 1232 b804 b280 6710 EXT.B D0
                   2187: 01001e08: 1232 b804 b280 6710 4879 MOVE.B (A2, A3.L*1, $04) == $1607f7dc,D1
                   2188: 01001e0c: b280 6710 4879 0100 f624 CMP.L D0,D1
                   2189: 01001e0e: 6710 4879 0100 f624 61ff BEQ.B #$00000010 == 01001e20 (FALSE)
                   2190: 01001e10: 4879 0100 f624 61ff 0000 PEA.L $0100f624
                   2191: 01001e16: 61ff 0000 4958 584f 6008 BSR.L #$00004958 == 01006770
                   2192: 01001e1c: 584f 6008 524a 7605 b68a ADDA.W #$00000004,A7
                   2193: 01001e1e: 6008 524a 7605 b68a 6cd6 BT .B #$00000008 == 01001e28 (TRUE)
                   2194: 01001e20: 524a 7605 b68a 6cd6 4878 ADDA.W #$00000001,A2
                   2195: 01001e22: 7605 b68a 6cd6 4878 0010 MOVE.L #$00000005,D3
                   2196: 01001e24: b68a 6cd6 4878 0010 486e CMP.L A2,D3
                   2197: 01001e26: 6cd6 4878 0010 486e fff0 BGE.B #$ffffffd6 == 01001dfe (FALSE)
                   2198: 01001e28: 4878 0010 486e fff0 61ff PEA.L $00000010
                   2199: 01001e2c: 486e fff0 61ff 0000 51a6 PEA.L (A6,$fff0) == $0b03f7e8
                   2200: 01001e30: 61ff 0000 51a6 7605 b68a BSR.L #$000051a6 == 01006fd8
                   2201: 01001e36: 7605 b68a 6d04 4280 6008 MOVE.L #$00000005,D3
                   2202: 01001e38: b68a 6d04 4280 6008 002c CMP.L A2,D3
                   2203: 01001e3a: 6d04 4280 6008 002c ff80 BLT.B #$00000004 == 01001e40 (TRUE)
                   2204: 01001e3c: 4280 6008 002c ff80 0004 CLR.L D0
                   2205: 01001e3e: 6008 002c ff80 0004 7001 BT .B #$00000008 == 01001e48 (TRUE)
                   2206: 01001e40: 002c ff80 0004 7001 4cee OR.B #$80,(A4,$0004) == $01002c04
                   2207: 01001e46: 7001 4cee 1c0c ffdc 4e5e MOVE.L #$00000001,D0
                   2208: 01001e48: 4cee 1c0c ffdc 4e5e 4e75 MVMEL.L #$1c0c,(A6,$ffdc) == $0b03f7d4
                   2209: 01001e4e: 4e5e 4e75 4e56 0000 4879 UNLK.L A6
                   2210: 
                   2211: =============================================================
                   2212: =
                   2213: =============================================================
                   2214: 01001e50: 4e75 4e56 0000 4879 0100 RTS.L 
                   2215: 01001e52: 4e56 0000 4879 0100 f62b LINK.W A6,#$0000
                   2216: 01001e56: 4879 0100 f62b 61ff 0000 PEA.L $0100f62b
                   2217: 01001e5c: 61ff 0000 4912 4e5e 4e75 BSR.L #$00004912 == 01006770
                   2218: 01001e62: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   2219: 
                   2220: =============================================================
                   2221: =
                   2222: =============================================================
                   2223: 01001e64: 4e75 4e56 0000 48e7 3000 RTS.L 
                   2224: 01001e66: 4e56 0000 48e7 3000 242e LINK.W A6,#$0000
                   2225: 01001e6a: 48e7 3000 242e 0008 61ff MVMLE.L #$3000,-(A7)
                   2226: 01001e6e: 242e 0008 61ff ffff e54e MOVE.L (A6,$0008) == $0b03f800,D2
                   2227: 01001e72: 61ff ffff e54e 4281 b481 BSR.L #$ffffe54e == 010003c2
                   2228: 01001e78: 4281 b481 6f2c 207c 0200 CLR.L D1
                   2229: 01001e7a: b481 6f2c 207c 0200 d000 CMP.L D1,D2
                   2230: 01001e7c: 6f2c 207c 0200 d000 7601 BLE.B #$0000002c == 01001eaa (TRUE)
                   2231: 01001e7e: 207c 0200 d000 7601 8790 MOVEA.L #$0200d000,A0
                   2232: 01001e84: 7601 8790 4280 5280 0c80 MOVE.L #$00000001,D3
                   2233: 01001e86: 8790 4280 5280 0c80 000f OR.L D3,(A0)
                   2234: 01001e88: 4280 5280 0c80 000f 423f CLR.L D0
                   2235: 01001e8a: 5280 0c80 000f 423f 6ff6 ADD.L #$00000001,D0
                   2236: 01001e8c: 0c80 000f 423f 6ff6 76fe CMP.L #$000f423f,D0
                   2237: 01001e92: 6ff6 76fe c790 4280 5280 BLE.B #$fffffff6 == 01001e8a (TRUE)
                   2238: 01001e94: 76fe c790 4280 5280 0c80 MOVE.L #$fffffffe,D3
                   2239: 01001e96: c790 4280 5280 0c80 000f AND.L D3,(A0)
                   2240: 01001e98: 4280 5280 0c80 000f 423f CLR.L D0
                   2241: 01001e9a: 5280 0c80 000f 423f 6ff6 ADD.L #$00000001,D0
                   2242: 01001e9c: 0c80 000f 423f 6ff6 5281 CMP.L #$000f423f,D0
                   2243: 01001ea2: 6ff6 5281 b481 6eda 4280 BLE.B #$fffffff6 == 01001e9a (TRUE)
                   2244: 01001ea4: 5281 b481 6eda 4280 5280 ADD.L #$00000001,D1
                   2245: 01001ea6: b481 6eda 4280 5280 0c80 CMP.L D1,D2
                   2246: 01001ea8: 6eda 4280 5280 0c80 000f BGT.B #$ffffffda == 01001e84 (FALSE)
                   2247: 01001eaa: 4280 5280 0c80 000f 423f CLR.L D0
                   2248: 01001eac: 5280 0c80 000f 423f 6ff6 ADD.L #$00000001,D0
                   2249: 01001eae: 0c80 000f 423f 6ff6 4cee CMP.L #$000f423f,D0
                   2250: 01001eb4: 6ff6 4cee 000c fff8 4e5e BLE.B #$fffffff6 == 01001eac (TRUE)
                   2251: 01001eb6: 4cee 000c fff8 4e5e 4e75 MVMEL.L #$000c,(A6,$fff8) == $0b03f7f0
                   2252: 01001ebc: 4e5e 4e75 4e56 ff7c 48e7 UNLK.L A6
                   2253: 
                   2254: =============================================================
                   2255: =
                   2256: =============================================================
                   2257: 01001ebe: 4e75 4e56 ff7c 48e7 3838 RTS.L 
                   2258: 01001ec0: 4e56 ff7c 48e7 3838 242e LINK.W A6,#$ff7c
                   2259: 01001ec4: 48e7 3838 242e 0010 282e MVMLE.L #$3838,-(A7)
                   2260: 01001ec8: 242e 0010 282e 0014 4283 MOVE.L (A6,$0010) == $0b03f808,D2
                   2261: 01001ecc: 282e 0014 4283 47ee ff80 MOVE.L (A6,$0014) == $0b03f80c,D4
                   2262: 01001ed0: 4283 47ee ff80 2f2e 0008 CLR.L D3
                   2263: 01001ed2: 47ee ff80 2f2e 0008 61ff LEA.L (A6,$ff80) == $0b03f778,A3
                   2264: 01001ed6: 2f2e 0008 61ff 0000 4da8 MOVE.L (A6,$0008) == $0b03f800,-(A7)
                   2265: 01001eda: 61ff 0000 4da8 2840 246e BSR.L #$00004da8 == 01006c84
                   2266: 01001ee0: 2840 246e 000c 584f 4a92 MOVEA.L D0,A4
                   2267: 01001ee2: 246e 000c 584f 4a92 6700 MOVEA.L (A6,$000c) == $0b03f804,A2
                   2268: 01001ee6: 584f 4a92 6700 00e6 4a14 ADDA.W #$00000004,A7
                   2269: 01001ee8: 4a92 6700 00e6 4a14 6712 TST.L (A2)
                   2270: 01001eea: 6700 00e6 4a14 6712 2f12 BEQ.W #$00e6 == 01001fd2 (FALSE)
                   2271: 01001eee: 4a14 6712 2f12 2f0c 61ff TST.B (A4)
                   2272: 01001ef0: 6712 2f12 2f0c 61ff 0000 BEQ.B #$00000012 == 01001f04 (FALSE)
                   2273: 01001ef2: 2f12 2f0c 61ff 0000 51bc MOVE.L (A2),-(A7)
                   2274: 01001ef4: 2f0c 61ff 0000 51bc 504f MOVE.L A4,-(A7)
                   2275: 01001ef6: 61ff 0000 51bc 504f 4a80 BSR.L #$000051bc == 010070b4
                   2276: 01001efc: 504f 4a80 6600 00c6 2052 ADDA.W #$00000008,A7
                   2277: 01001efe: 4a80 6600 00c6 2052 4a10 TST.L D0
                   2278: 01001f00: 6600 00c6 2052 4a10 6714 BNE.W #$00c6 == 01001fc8 (TRUE)
                   2279: 01001f04: 2052 4a10 6714 2f08 2f04 MOVEA.L (A2),A0
                   2280: 01001f06: 4a10 6714 2f08 2f04 4879 TST.B (A0)
                   2281: 01001f08: 6714 2f08 2f04 4879 0100 BEQ.B #$00000014 == 01001f1e (FALSE)
                   2282: 01001f0a: 2f08 2f04 4879 0100 f64b MOVE.L A0,-(A7)
                   2283: 01001f0c: 2f04 4879 0100 f64b 61ff MOVE.L D4,-(A7)
                   2284: 01001f0e: 4879 0100 f64b 61ff 0000 PEA.L $0100f64b
                   2285: 01001f14: 61ff 0000 485a defc 000c BSR.L #$0000485a == 01006770
                   2286: 01001f1a: defc 000c 4aaa 0008 6618 ADDA.W #$000c,A7
                   2287: 01001f1e: 4aaa 0008 6618 206a 0004 TST.L (A2,$0008) == $0b03f7e0
                   2288: 01001f22: 6618 206a 0004 2f30 2800 BNE.B #$00000018 == 01001f3c (TRUE)
                   2289: 01001f24: 206a 0004 2f30 2800 4879 MOVEA.L (A2,$0004) == $0b03f7dc,A0
                   2290: 01001f28: 2f30 2800 4879 0100 f652 MOVE.L (A0, D2.L*1, $00) == $00000005,-(A7)
                   2291: 01001f2c: 4879 0100 f652 61ff 0000 PEA.L $0100f652
                   2292: 01001f32: 61ff 0000 483c 504f 6014 BSR.L #$0000483c == 01006770
                   2293: 01001f38: 504f 6014 2f0a 2f02 42a7 ADDA.W #$00000008,A7
                   2294: 01001f3a: 6014 2f0a 2f02 42a7 206a BT .B #$00000014 == 01001f50 (TRUE)
                   2295: 01001f3c: 2f0a 2f02 42a7 206a 0008 MOVE.L A2,-(A7)
                   2296: 01001f3e: 2f02 42a7 206a 0008 4e90 MOVE.L D2,-(A7)
                   2297: 01001f40: 42a7 206a 0008 4e90 defc CLR.L -(A7)
                   2298: 01001f42: 206a 0008 4e90 defc 000c MOVEA.L (A2,$0008) == $0b03f7e0,A0
                   2299: 01001f46: 4e90 defc 000c 4a80 6678 JSR.L (A0)
                   2300: 01001f48: defc 000c 4a80 6678 4878 ADDA.W #$000c,A7
                   2301: 01001f4c: 4a80 6678 4878 0001 4878 TST.L D0
                   2302: 01001f4e: 6678 4878 0001 4878 0080 BNE.B #$00000078 == 01001fc8 (TRUE)
                   2303: 01001f50: 4878 0001 4878 0080 2f0b PEA.L $00000001
                   2304: 01001f54: 4878 0080 2f0b 61ff 0000 PEA.L $00000080
                   2305: 01001f58: 2f0b 61ff 0000 4bdc defc MOVE.L A3,-(A7)
                   2306: 01001f5a: 61ff 0000 4bdc defc 000c BSR.L #$00004bdc == 01006b38
                   2307: 01001f60: defc 000c 4a13 6760 4aaa ADDA.W #$000c,A7
                   2308: 01001f64: 4a13 6760 4aaa 0008 6638 TST.B (A3)
                   2309: 01001f66: 6760 4aaa 0008 6638 0c13 BEQ.B #$00000060 == 01001fc8 (FALSE)
                   2310: 01001f68: 4aaa 0008 6638 0c13 002e TST.L (A2,$0008) == $0b03f7e0
                   2311: 01001f6c: 6638 0c13 002e 675e 42a7 BNE.B #$00000038 == 01001fa6 (TRUE)
                   2312: 01001f6e: 0c13 002e 675e 42a7 61ff CMP.B #$2e,(A3)
                   2313: 01001f72: 675e 42a7 61ff ffff fe10 BEQ.B #$0000005e == 01001fd2 (FALSE)
                   2314: 01001f74: 42a7 61ff ffff fe10 584f CLR.L -(A7)
                   2315: 01001f76: 61ff ffff fe10 584f 4a80 BSR.L #$fffffe10 == 01001d88
                   2316: 01001f7c: 584f 4a80 6750 4878 0010 ADDA.W #$00000004,A7
                   2317: 01001f7e: 4a80 6750 4878 0010 486e TST.L D0
                   2318: 01001f80: 6750 4878 0010 486e ff7c BEQ.B #$00000050 == 01001fd2 (FALSE)
                   2319: 01001f82: 4878 0010 486e ff7c 2f0b PEA.L $00000010
                   2320: 01001f86: 486e ff7c 2f0b 61ff 0000 PEA.L (A6,$ff7c) == $0b03f774
                   2321: 01001f8a: 2f0b 61ff 0000 4d26 defc MOVE.L A3,-(A7)
                   2322: 01001f8c: 61ff 0000 4d26 defc 000c BSR.L #$00004d26 == 01006cb4
                   2323: 01001f92: defc 000c 4a80 6738 206a ADDA.W #$000c,A7
                   2324: 01001f96: 4a80 6738 206a 0004 21ae TST.L D0
                   2325: 01001f98: 6738 206a 0004 21ae ff7c BEQ.B #$00000038 == 01001fd2 (FALSE)
                   2326: 01001f9a: 206a 0004 21ae ff7c 2800 MOVEA.L (A2,$0004) == $0b03f7dc,A0
                   2327: 01001f9e: 21ae ff7c 2800 6020 2f0b MOVE.L (A6,$ff7c) == $0b03f774,(A0, D2.L*1, $00) == $00000005
                   2328: 01001fa4: 6020 2f0b 2f0a 2f02 4878 BT .B #$00000020 == 01001fc6 (TRUE)
                   2329: 01001fa6: 2f0b 2f0a 2f02 4878 0001 MOVE.L A3,-(A7)
                   2330: 01001fa8: 2f0a 2f02 4878 0001 206a MOVE.L A2,-(A7)
                   2331: 01001faa: 2f02 4878 0001 206a 0008 MOVE.L D2,-(A7)
                   2332: 01001fac: 4878 0001 206a 0008 4e90 PEA.L $00000001
                   2333: 01001fb0: 206a 0008 4e90 defc 0010 MOVEA.L (A2,$0008) == $0b03f7e0,A0
                   2334: 01001fb4: 4e90 defc 0010 72ff b280 JSR.L (A0)
                   2335: 01001fb6: defc 0010 72ff b280 6712 ADDA.W #$0010,A7
                   2336: 01001fba: 72ff b280 6712 7601 b680 MOVE.L #$ffffffff,D1
                   2337: 01001fbc: b280 6712 7601 b680 670c CMP.L D0,D1
                   2338: 01001fbe: 6712 7601 b680 670c 7601 BEQ.B #$00000012 == 01001fd2 (FALSE)
                   2339: 01001fc0: 7601 b680 670c 7601 d4fc MOVE.L #$00000001,D3
                   2340: 01001fc2: b680 670c 7601 d4fc 0014 CMP.L D0,D3
                   2341: 01001fc4: 670c 7601 d4fc 0014 4a92 BEQ.B #$0000000c == 01001fd2 (FALSE)
                   2342: 01001fc6: 7601 d4fc 0014 4a92 6600 MOVE.L #$00000001,D3
                   2343: 01001fc8: d4fc 0014 4a92 6600 ff1e ADDA.W #$0014,A2
                   2344: 01001fcc: 4a92 6600 ff1e 2003 4cee TST.L (A2)
                   2345: 01001fce: 6600 ff1e 2003 4cee 1c1c BNE.W #$ff1e == 01001eee (TRUE)
                   2346: 01001fd2: 2003 4cee 1c1c ff64 4e5e MOVE.L D3,D0
                   2347: 01001fd4: 4cee 1c1c ff64 4e5e 4e75 MVMEL.L #$1c1c,(A6,$ff64) == $0b03f75c
                   2348: 01001fda: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
                   2349: 01001fdc: 4e75 4e56 fffc 48e7 2020 RTS.L 
                   2350: 
                   2351: =============================================================
                   2352: =
                   2353: =============================================================
                   2354: 01001fde: 4e56 fffc 48e7 2020 202e LINK.W A6,#$fffc
                   2355: 01001fe2: 48e7 2020 202e 0008 242e MVMLE.L #$2020,-(A7)
                   2356: 01001fe6: 202e 0008 242e 000c 246e MOVE.L (A6,$0008) == $0b03f800,D0
                   2357: 01001fea: 242e 000c 246e 0010 4a80 MOVE.L (A6,$000c) == $0b03f804,D2
                   2358: 01001fee: 246e 0010 4a80 6708 7201 MOVEA.L (A6,$0010) == $0b03f808,A2
                   2359: 01001ff2: 4a80 6708 7201 b280 671c TST.L D0
                   2360: 01001ff4: 6708 7201 b280 671c 6050 BEQ.B #$00000008 == 01001ffe (FALSE)
                   2361: 01001ff6: 7201 b280 671c 6050 2f2a MOVE.L #$00000001,D1
                   2362: 01001ff8: b280 671c 6050 2f2a 000c CMP.L D0,D1
                   2363: 01001ffa: 671c 6050 2f2a 000c 206a BEQ.B #$0000001c == 01002018 (FALSE)
                   2364: 01001ffc: 6050 2f2a 000c 206a 0004 BT .B #$00000050 == 0100204e (TRUE)
                   2365: 01001ffe: 2f2a 000c 206a 0004 2f30 MOVE.L (A2,$000c) == $0b03f7e4,-(A7)
                   2366: 01002002: 206a 0004 2f30 2800 4879 MOVEA.L (A2,$0004) == $0b03f7dc,A0
                   2367: 01002006: 2f30 2800 4879 0100 f659 MOVE.L (A0, D2.L*1, $00) == $00000005,-(A7)
                   2368: 0100200a: 4879 0100 f659 61ff 0000 PEA.L $0100f659
                   2369: 01002010: 61ff 0000 475e 6034 4878 BSR.L #$0000475e == 01006770
                   2370: 01002016: 6034 4878 0010 486e fffc BT .B #$00000034 == 0100204c (TRUE)
                   2371: 01002018: 4878 0010 486e fffc 2f2e PEA.L $00000010
                   2372: 0100201c: 486e fffc 2f2e 0014 61ff PEA.L (A6,$fffc) == $0b03f7f4
                   2373: 01002020: 2f2e 0014 61ff 0000 4c8e MOVE.L (A6,$0014) == $0b03f80c,-(A7)
                   2374: 01002024: 61ff 0000 4c8e defc 000c BSR.L #$00004c8e == 01006cb4
                   2375: 0100202a: defc 000c 4a80 670c 42a7 ADDA.W #$000c,A7
                   2376: 0100202e: 4a80 670c 42a7 61ff ffff TST.L D0
                   2377: 01002030: 670c 42a7 61ff ffff fd52 BEQ.B #$0000000c == 0100203e (FALSE)
                   2378: 01002032: 42a7 61ff ffff fd52 4a80 CLR.L -(A7)
                   2379: 01002034: 61ff ffff fd52 4a80 6604 BSR.L #$fffffd52 == 01001d88
                   2380: 0100203a: 4a80 6604 70ff 600c 206a TST.L D0
                   2381: 0100203c: 6604 70ff 600c 206a 0004 BNE.B #$00000004 == 01002042 (TRUE)
                   2382: 0100203e: 70ff 600c 206a 0004 21ae MOVE.L #$ffffffff,D0
                   2383: 01002040: 600c 206a 0004 21ae fffc BT .B #$0000000c == 0100204e (TRUE)
                   2384: 01002042: 206a 0004 21ae fffc 2800 MOVEA.L (A2,$0004) == $0b03f7dc,A0
                   2385: 01002046: 21ae fffc 2800 4280 4cee MOVE.L (A6,$fffc) == $0b03f7f4,(A0, D2.L*1, $00) == $00000005
                   2386: 0100204c: 4280 4cee 0404 fff4 4e5e CLR.L D0
                   2387: 0100204e: 4cee 0404 fff4 4e5e 4e75 MVMEL.L #$0404,(A6,$fff4) == $0b03f7ec
                   2388: 01002054: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   2389: 01002056: 4e75 4e56 0000 48e7 2030 RTS.L 
                   2390: 
                   2391: =============================================================
                   2392: =
                   2393: =============================================================
                   2394: 01002058: 4e56 0000 48e7 2030 202e LINK.W A6,#$0000
                   2395: 0100205c: 48e7 2030 202e 0008 242e MVMLE.L #$2030,-(A7)
                   2396: 01002060: 202e 0008 242e 000c 246e MOVE.L (A6,$0008) == $0b03f800,D0
                   2397: 01002064: 242e 000c 246e 0010 266e MOVE.L (A6,$000c) == $0b03f804,D2
                   2398: 01002068: 246e 0010 266e 0014 4a80 MOVEA.L (A6,$0010) == $0b03f808,A2
                   2399: 0100206c: 266e 0014 4a80 6708 7201 MOVEA.L (A6,$0014) == $0b03f80c,A3
                   2400: 01002070: 4a80 6708 7201 b280 6716 TST.L D0
                   2401: 01002072: 6708 7201 b280 6716 606c BEQ.B #$00000008 == 0100207c (FALSE)
                   2402: 01002074: 7201 b280 6716 606c d4aa MOVE.L #$00000001,D1
                   2403: 01002076: b280 6716 606c d4aa 0004 CMP.L D0,D1
                   2404: 01002078: 6716 606c d4aa 0004 2f02 BEQ.B #$00000016 == 01002090 (FALSE)
                   2405: 0100207a: 606c d4aa 0004 2f02 4879 BT .B #$0000006c == 010020e8 (TRUE)
                   2406: 0100207c: d4aa 0004 2f02 4879 0100 ADD.L (A2,$0004) == $0b03f7dc,D2
                   2407: 01002080: 2f02 4879 0100 f65e 61ff MOVE.L D2,-(A7)
                   2408: 01002082: 4879 0100 f65e 61ff 0000 PEA.L $0100f65e
                   2409: 01002088: 61ff 0000 46e6 6056 42a7 BSR.L #$000046e6 == 01006770
                   2410: 0100208e: 6056 42a7 61ff ffff fcf4 BT .B #$00000056 == 010020e6 (TRUE)
                   2411: 01002090: 42a7 61ff ffff fcf4 584f CLR.L -(A7)
                   2412: 01002092: 61ff ffff fcf4 584f 4a80 BSR.L #$fffffcf4 == 01001d88
                   2413: 01002098: 584f 4a80 6604 70ff 6046 ADDA.W #$00000004,A7
                   2414: 0100209a: 4a80 6604 70ff 6046 0c13 TST.L D0
                   2415: 0100209c: 6604 70ff 6046 0c13 002e BNE.B #$00000004 == 010020a2 (TRUE)
                   2416: 0100209e: 70ff 6046 0c13 002e 660c MOVE.L #$ffffffff,D0
                   2417: 010020a0: 6046 0c13 002e 660c 206a BT .B #$00000046 == 010020e8 (TRUE)
                   2418: 010020a2: 0c13 002e 660c 206a 0004 CMP.B #$2e,(A3)
                   2419: 010020a6: 660c 206a 0004 4230 2800 BNE.B #$0000000c == 010020b4 (TRUE)
                   2420: 010020a8: 206a 0004 4230 2800 7001 MOVEA.L (A2,$0004) == $0b03f7dc,A0
                   2421: 010020ac: 4230 2800 7001 6034 2f0b CLR.B (A0, D2.L*1, $00) == $00000005
                   2422: 010020b0: 7001 6034 2f0b 61ff 0000 MOVE.L #$00000001,D0
                   2423: 010020b2: 6034 2f0b 61ff 0000 5054 BT .B #$00000034 == 010020e8 (TRUE)
                   2424: 010020b4: 2f0b 61ff 0000 5054 584f MOVE.L A3,-(A7)
                   2425: 010020b6: 61ff 0000 5054 584f b0aa BSR.L #$00005054 == 0100710c
                   2426: 010020bc: 584f b0aa 000c 6d14 2f2a ADDA.W #$00000004,A7
                   2427: 010020be: b0aa 000c 6d14 2f2a 000c CMP.L (A2,$000c) == $0b03f7e4,D0
                   2428: 010020c2: 6d14 2f2a 000c 4879 0100 BLT.B #$00000014 == 010020d8 (TRUE)
                   2429: 010020c4: 2f2a 000c 4879 0100 f663 MOVE.L (A2,$000c) == $0b03f7e4,-(A7)
                   2430: 010020c8: 4879 0100 f663 61ff 0000 PEA.L $0100f663
                   2431: 010020ce: 61ff 0000 46a0 70ff 6010 BSR.L #$000046a0 == 01006770
                   2432: 010020d4: 70ff 6010 2f0b d4aa 0004 MOVE.L #$ffffffff,D0
                   2433: 010020d6: 6010 2f0b d4aa 0004 2f02 BT .B #$00000010 == 010020e8 (TRUE)
                   2434: 010020d8: 2f0b d4aa 0004 2f02 61ff MOVE.L A3,-(A7)
                   2435: 010020da: d4aa 0004 2f02 61ff 0000 ADD.L (A2,$0004) == $0b03f7dc,D2
                   2436: 010020de: 2f02 61ff 0000 4ff2 4280 MOVE.L D2,-(A7)
                   2437: 010020e0: 61ff 0000 4ff2 4280 4cee BSR.L #$00004ff2 == 010070d4
                   2438: 010020e6: 4280 4cee 0c04 fff4 4e5e CLR.L D0
                   2439: 010020e8: 4cee 0c04 fff4 4e5e 4e75 MVMEL.L #$0c04,(A6,$fff4) == $0b03f7ec
                   2440: 010020ee: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   2441: 010020f0: 4e75 4e56 0000 48e7 0038 RTS.L 
                   2442: 
                   2443: =============================================================
                   2444: =
                   2445: =============================================================
                   2446: 010020f2: 4e56 0000 48e7 0038 202e LINK.W A6,#$0000
                   2447: 010020f6: 48e7 0038 202e 0008 286e MVMLE.L #$0038,-(A7)
                   2448: 010020fa: 202e 0008 286e 0010 266e MOVE.L (A6,$0008) == $0b03f800,D0
                   2449: 010020fe: 286e 0010 266e 0014 246e MOVEA.L (A6,$0010) == $0b03f808,A4
                   2450: 01002102: 266e 0014 246e 000c 6708 MOVEA.L (A6,$0014) == $0b03f80c,A3
                   2451: 01002106: 246e 000c 6708 7201 b280 MOVEA.L (A6,$000c) == $0b03f804,A2
                   2452: 0100210a: 6708 7201 b280 672e 6072 BEQ.B #$00000008 == 01002114 (FALSE)
                   2453: 0100210c: 7201 b280 672e 6072 4280 MOVE.L #$00000001,D1
                   2454: 0100210e: b280 672e 6072 4280 102a CMP.L D0,D1
                   2455: 01002110: 672e 6072 4280 102a 000e BEQ.B #$0000002e == 01002140 (FALSE)
                   2456: 01002112: 6072 4280 102a 000e c0ac BT .B #$00000072 == 01002186 (TRUE)
                   2457: 01002114: 4280 102a 000e c0ac 0004 CLR.L D0
                   2458: 01002116: 102a 000e c0ac 0004 6708 MOVE.B (A2,$000e) == $0b03f7e6,D0
                   2459: 0100211a: c0ac 0004 6708 203c 0100 AND.L (A4,$0004) == $01002c04,D0
                   2460: 0100211e: 6708 203c 0100 f67c 6006 BEQ.B #$00000008 == 01002128 (FALSE)
                   2461: 01002120: 203c 0100 f67c 6006 203c MOVE.L #$0100f67c,D0
                   2462: 01002126: 6006 203c 0100 f10a 2f00 BT .B #$00000006 == 0100212e (TRUE)
                   2463: 01002128: 203c 0100 f10a 2f00 4879 MOVE.L #$0100f10a,D0
                   2464: 0100212e: 2f00 4879 0100 f680 61ff MOVE.L D0,-(A7)
                   2465: 01002130: 4879 0100 f680 61ff 0000 PEA.L $0100f680
                   2466: 01002136: 61ff 0000 4638 4280 6046 BSR.L #$00004638 == 01006770
                   2467: 0100213c: 4280 6046 0c13 002e 673e CLR.L D0
                   2468: 0100213e: 6046 0c13 002e 673e 42a7 BT .B #$00000046 == 01002186 (TRUE)
                   2469: 01002140: 0c13 002e 673e 42a7 61ff CMP.B #$2e,(A3)
                   2470: 01002144: 673e 42a7 61ff ffff fc3e BEQ.B #$0000003e == 01002184 (FALSE)
                   2471: 01002146: 42a7 61ff ffff fc3e 4a80 CLR.L -(A7)
                   2472: 01002148: 61ff ffff fc3e 4a80 6732 BSR.L #$fffffc3e == 01001d88
                   2473: 0100214e: 4a80 6732 0c13 0079 6706 TST.L D0
                   2474: 01002150: 6732 0c13 0079 6706 0c13 BEQ.B #$00000032 == 01002184 (FALSE)
                   2475: 01002152: 0c13 0079 6706 0c13 0059 CMP.B #$79,(A3)
                   2476: 01002156: 6706 0c13 0059 660c 122c BEQ.B #$00000006 == 0100215e (FALSE)
                   2477: 01002158: 0c13 0059 660c 122c 0007 CMP.B #$59,(A3)
                   2478: 0100215c: 660c 122c 0007 832a 000e BNE.B #$0000000c == 0100216a (TRUE)
                   2479: 0100215e: 122c 0007 832a 000e 4280 MOVE.B (A4,$0007) == $01002c07,D1
                   2480: 01002162: 832a 000e 4280 601c 0c13 OR.B D1,(A2,$000e) == $0b03f7e6
                   2481: 01002166: 4280 601c 0c13 006e 6706 CLR.L D0
                   2482: 01002168: 601c 0c13 006e 6706 0c13 BT .B #$0000001c == 01002186 (TRUE)
                   2483: 0100216a: 0c13 006e 6706 0c13 004e CMP.B #$6e,(A3)
                   2484: 0100216e: 6706 0c13 004e 660e 102c BEQ.B #$00000006 == 01002176 (FALSE)
                   2485: 01002170: 0c13 004e 660e 102c 0007 CMP.B #$4e,(A3)
                   2486: 01002174: 660e 102c 0007 4600 c12a BNE.B #$0000000e == 01002184 (TRUE)
                   2487: 01002176: 102c 0007 4600 c12a 000e MOVE.B (A4,$0007) == $01002c07,D0
                   2488: 0100217a: 4600 c12a 000e 4280 6002 NOT.B D0
                   2489: 0100217c: c12a 000e 4280 6002 70ff AND.B D0,(A2,$000e) == $0b03f7e6
                   2490: 01002180: 4280 6002 70ff 4cee 1c00 CLR.L D0
                   2491: 01002182: 6002 70ff 4cee 1c00 fff4 BT .B #$00000002 == 01002186 (TRUE)
                   2492: 01002184: 70ff 4cee 1c00 fff4 4e5e MOVE.L #$ffffffff,D0
                   2493: 01002186: 4cee 1c00 fff4 4e5e 4e75 MVMEL.L #$1c00,(A6,$fff4) == $0b03f7ec
                   2494: 0100218c: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   2495: 0100218e: 4e75 4e56 0000 48e7 0030 RTS.L 
                   2496: 
                   2497: =============================================================
                   2498: =
                   2499: =============================================================
                   2500: 01002190: 4e56 0000 48e7 0030 202e LINK.W A6,#$0000
                   2501: 01002194: 48e7 0030 202e 0008 266e MVMLE.L #$0030,-(A7)
                   2502: 01002198: 202e 0008 266e 0014 246e MOVE.L (A6,$0008) == $0b03f800,D0
                   2503: 0100219c: 266e 0014 246e 000c 6708 MOVEA.L (A6,$0014) == $0b03f80c,A3
                   2504: 010021a0: 246e 000c 6708 7201 b280 MOVEA.L (A6,$000c) == $0b03f804,A2
                   2505: 010021a4: 6708 7201 b280 672a 6068 BEQ.B #$00000008 == 010021ae (FALSE)
                   2506: 010021a6: 7201 b280 672a 6068 082a MOVE.L #$00000001,D1
                   2507: 010021a8: b280 672a 6068 082a 0002 CMP.L D0,D1
                   2508: 010021aa: 672a 6068 082a 0002 0011 BEQ.B #$0000002a == 010021d6 (FALSE)
                   2509: 010021ac: 6068 082a 0002 0011 6708 BT .B #$00000068 == 01002216 (TRUE)
                   2510: 010021ae: 082a 0002 0011 6708 203c BTST.B #$0002,(A2,$0011) == $0b03f7e9
                   2511: 010021b4: 6708 203c 0100 f67c 6006 BEQ.B #$00000008 == 010021be (FALSE)
                   2512: 010021b6: 203c 0100 f67c 6006 203c MOVE.L #$0100f67c,D0
                   2513: 010021bc: 6006 203c 0100 f10a 2f00 BT .B #$00000006 == 010021c4 (TRUE)
                   2514: 010021be: 203c 0100 f10a 2f00 4879 MOVE.L #$0100f10a,D0
                   2515: 010021c4: 2f00 4879 0100 f680 61ff MOVE.L D0,-(A7)
                   2516: 010021c6: 4879 0100 f680 61ff 0000 PEA.L $0100f680
                   2517: 010021cc: 61ff 0000 45a2 4280 6040 BSR.L #$000045a2 == 01006770
                   2518: 010021d2: 4280 6040 0c13 002e 6738 CLR.L D0
                   2519: 010021d4: 6040 0c13 002e 6738 42a7 BT .B #$00000040 == 01002216 (TRUE)
                   2520: 010021d6: 0c13 002e 6738 42a7 61ff CMP.B #$2e,(A3)
                   2521: 010021da: 6738 42a7 61ff ffff fba8 BEQ.B #$00000038 == 01002214 (FALSE)
                   2522: 010021dc: 42a7 61ff ffff fba8 4a80 CLR.L -(A7)
                   2523: 010021de: 61ff ffff fba8 4a80 672c BSR.L #$fffffba8 == 01001d88
                   2524: 010021e4: 4a80 672c 0c13 0079 6706 TST.L D0
                   2525: 010021e6: 672c 0c13 0079 6706 0c13 BEQ.B #$0000002c == 01002214 (FALSE)
                   2526: 010021e8: 0c13 0079 6706 0c13 0059 CMP.B #$79,(A3)
                   2527: 010021ec: 6706 0c13 0059 660a 002a BEQ.B #$00000006 == 010021f4 (FALSE)
                   2528: 010021ee: 0c13 0059 660a 002a 0004 CMP.B #$59,(A3)
                   2529: 010021f2: 660a 002a 0004 0011 4280 BNE.B #$0000000a == 010021fe (TRUE)
                   2530: 010021f4: 002a 0004 0011 4280 6018 OR.B #$04,(A2,$0011) == $0b03f7e9
                   2531: 010021fa: 4280 6018 0c13 006e 6706 CLR.L D0
                   2532: 010021fc: 6018 0c13 006e 6706 0c13 BT .B #$00000018 == 01002216 (TRUE)
                   2533: 010021fe: 0c13 006e 6706 0c13 004e CMP.B #$6e,(A3)
                   2534: 01002202: 6706 0c13 004e 660a 022a BEQ.B #$00000006 == 0100220a (FALSE)
                   2535: 01002204: 0c13 004e 660a 022a 00fb CMP.B #$4e,(A3)
                   2536: 01002208: 660a 022a 00fb 0011 4280 BNE.B #$0000000a == 01002214 (TRUE)
                   2537: 0100220a: 022a 00fb 0011 4280 6002 AND.B #$fb,(A2,$0011) == $0b03f7e9
                   2538: 01002210: 4280 6002 70ff 4cee 0c00 CLR.L D0
                   2539: 01002212: 6002 70ff 4cee 0c00 fff8 BT .B #$00000002 == 01002216 (TRUE)
                   2540: 01002214: 70ff 4cee 0c00 fff8 4e5e MOVE.L #$ffffffff,D0
                   2541: 01002216: 4cee 0c00 fff8 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff8) == $0b03f7f0
                   2542: 0100221c: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   2543: 0100221e: 4e75 4e56 0000 48e7 0038 RTS.L 
                   2544: 
                   2545: =============================================================
                   2546: =
                   2547: =============================================================
                   2548: 01002220: 4e56 0000 48e7 0038 202e LINK.W A6,#$0000
                   2549: 01002224: 48e7 0038 202e 0008 286e MVMLE.L #$0038,-(A7)
                   2550: 01002228: 202e 0008 286e 0010 266e MOVE.L (A6,$0008) == $0b03f800,D0
                   2551: 0100222c: 286e 0010 266e 0014 246e MOVEA.L (A6,$0010) == $0b03f808,A4
                   2552: 01002230: 266e 0014 246e 000c 670a MOVEA.L (A6,$0014) == $0b03f80c,A3
                   2553: 01002234: 246e 000c 670a 7201 b280 MOVEA.L (A6,$000c) == $0b03f804,A2
                   2554: 01002238: 670a 7201 b280 672c 6000 BEQ.B #$0000000a == 01002244 (FALSE)
                   2555: 0100223a: 7201 b280 672c 6000 0092 MOVE.L #$00000001,D1
                   2556: 0100223c: b280 672c 6000 0092 2012 CMP.L D0,D1
                   2557: 0100223e: 672c 6000 0092 2012 c0ac BEQ.B #$0000002c == 0100226c (FALSE)
                   2558: 01002240: 6000 0092 2012 c0ac 0004 BT .W #$0092 == 010022d4 (TRUE)
                   2559: 01002244: 2012 c0ac 0004 6708 203c MOVE.L (A2),D0
                   2560: 01002246: c0ac 0004 6708 203c 0100 AND.L (A4,$0004) == $01002c04,D0
                   2561: 0100224a: 6708 203c 0100 f67c 6006 BEQ.B #$00000008 == 01002254 (FALSE)
                   2562: 0100224c: 203c 0100 f67c 6006 203c MOVE.L #$0100f67c,D0
                   2563: 01002252: 6006 203c 0100 f10a 2f00 BT .B #$00000006 == 0100225a (TRUE)
                   2564: 01002254: 203c 0100 f10a 2f00 4879 MOVE.L #$0100f10a,D0
                   2565: 0100225a: 2f00 4879 0100 f680 61ff MOVE.L D0,-(A7)
                   2566: 0100225c: 4879 0100 f680 61ff 0000 PEA.L $0100f680
                   2567: 01002262: 61ff 0000 450c 4280 6068 BSR.L #$0000450c == 01006770
                   2568: 01002268: 4280 6068 0c13 002e 6760 CLR.L D0
                   2569: 0100226a: 6068 0c13 002e 6760 4878 BT .B #$00000068 == 010022d4 (TRUE)
                   2570: 0100226c: 0c13 002e 6760 4878 0001 CMP.B #$2e,(A3)
                   2571: 01002270: 6760 4878 0001 61ff ffff BEQ.B #$00000060 == 010022d2 (FALSE)
                   2572: 01002272: 4878 0001 61ff ffff fb10 PEA.L $00000001
                   2573: 01002276: 61ff ffff fb10 584f 4a80 BSR.L #$fffffb10 == 01001d88
                   2574: 0100227c: 584f 4a80 6750 0c13 0079 ADDA.W #$00000004,A7
                   2575: 0100227e: 4a80 6750 0c13 0079 6706 TST.L D0
                   2576: 01002280: 6750 0c13 0079 6706 0c13 BEQ.B #$00000050 == 010022d2 (FALSE)
                   2577: 01002282: 0c13 0079 6706 0c13 0059 CMP.B #$79,(A3)
                   2578: 01002286: 6706 0c13 0059 660a 222c BEQ.B #$00000006 == 0100228e (FALSE)
                   2579: 01002288: 0c13 0059 660a 222c 0004 CMP.B #$59,(A3)
                   2580: 0100228c: 660a 222c 0004 8392 4280 BNE.B #$0000000a == 01002298 (TRUE)
                   2581: 0100228e: 222c 0004 8392 4280 603c MOVE.L (A4,$0004) == $01002c04,D1
                   2582: 01002292: 8392 4280 603c 0c13 006e OR.L D1,(A2)
                   2583: 01002294: 4280 603c 0c13 006e 6706 CLR.L D0
                   2584: 01002296: 603c 0c13 006e 6706 0c13 BT .B #$0000003c == 010022d4 (TRUE)
                   2585: 01002298: 0c13 006e 6706 0c13 004e CMP.B #$6e,(A3)
                   2586: 0100229c: 6706 0c13 004e 662e 0cac BEQ.B #$00000006 == 010022a4 (FALSE)
                   2587: 0100229e: 0c13 004e 662e 0cac 0400 CMP.B #$4e,(A3)
                   2588: 010022a2: 662e 0cac 0400 0000 0004 BNE.B #$0000002e == 010022d2 (TRUE)
                   2589: 010022a4: 0cac 0400 0000 0004 6618 CMP.L #$04000000,(A4,$0004) == $01002c04
                   2590: 010022ac: 6618 61ff 0000 ab88 4a80 BNE.B #$00000018 == 010022c6 (TRUE)
                   2591: 010022ae: 61ff 0000 ab88 4a80 660e BSR.L #$0000ab88 == 0100ce38
                   2592: 010022b4: 4a80 660e 4879 0100 f686 TST.L D0
                   2593: 010022b6: 660e 4879 0100 f686 61ff BNE.B #$0000000e == 010022c6 (TRUE)
                   2594: 010022b8: 4879 0100 f686 61ff 0000 PEA.L $0100f686
                   2595: 010022be: 61ff 0000 44b0 600c 202c BSR.L #$000044b0 == 01006770
                   2596: 010022c4: 600c 202c 0004 4680 c192 BT .B #$0000000c == 010022d2 (TRUE)
                   2597: 010022c6: 202c 0004 4680 c192 4280 MOVE.L (A4,$0004) == $01002c04,D0
                   2598: 010022ca: 4680 c192 4280 6002 70ff NOT.L D0
                   2599: 010022cc: c192 4280 6002 70ff 4cee AND.L D0,(A2)
                   2600: 010022ce: 4280 6002 70ff 4cee 1c00 CLR.L D0
                   2601: 010022d0: 6002 70ff 4cee 1c00 fff4 BT .B #$00000002 == 010022d4 (TRUE)
                   2602: 010022d2: 70ff 4cee 1c00 fff4 4e5e MOVE.L #$ffffffff,D0
                   2603: 010022d4: 4cee 1c00 fff4 4e5e 4e75 MVMEL.L #$1c00,(A6,$fff4) == $0b03f7ec
                   2604: 010022da: 4e5e 4e75 4e71 4e56 ff7c UNLK.L A6
                   2605: 010022dc: 4e75 4e71 4e56 ff7c 48e7 RTS.L 
                   2606: 
                   2607: =============================================================
                   2608: =
                   2609: =============================================================
                   2610: 010022de: 4e71 4e56 ff7c 48e7 3f3c NOP.L 
                   2611: 010022e0: 4e56 ff7c 48e7 3f3c 246e LINK.W A6,#$ff7c
                   2612: 010022e4: 48e7 3f3c 246e 0008 2e2e MVMLE.L #$3f3c,-(A7)
                   2613: 010022e8: 246e 0008 2e2e 000c 61ff MOVEA.L (A6,$0008) == $0b03f800,A2
                   2614: 010022ec: 2e2e 000c 61ff ffff e0d0 MOVE.L (A6,$000c) == $0b03f804,D7
                   2615: 010022f0: 61ff ffff e0d0 2640 7804 BSR.L #$ffffe0d0 == 010003c2
                   2616: 010022f6: 2640 7804 2c3c 0100 044a MOVEA.L D0,A3
                   2617: 010022f8: 7804 2c3c 0100 044a 2a3c MOVE.L #$00000004,D4
                   2618: 010022fa: 2c3c 0100 044a 2a3c 0100 MOVE.L #$0100044a,D6
                   2619: 01002300: 2a3c 0100 049a 4bee ff80 MOVE.L #$0100049a,D5
                   2620: 01002306: 4bee ff80 263c 0100 f6d0 LEA.L (A6,$ff80) == $0b03f778,A5
                   2621: 0100230a: 263c 0100 f6d0 2f0a 61ff MOVE.L #$0100f6d0,D3
                   2622: 01002310: 2f0a 61ff 0000 4970 2440 MOVE.L A2,-(A7)
                   2623: 01002312: 61ff 0000 4970 2440 584f BSR.L #$00004970 == 01006c84
                   2624: 01002318: 2440 584f 4a12 6608 14ab MOVEA.L D0,A2
                   2625: 0100231a: 584f 4a12 6608 14ab 01a8 ADDA.W #$00000004,A7
                   2626: 0100231c: 4a12 6608 14ab 01a8 422a TST.B (A2)
                   2627: 0100231e: 6608 14ab 01a8 422a 0001 BNE.B #$00000008 == 01002328 (TRUE)
                   2628: 01002320: 14ab 01a8 422a 0001 1012 MOVE.B (A3,$01a8) == $0b0401a8,(A2)
                   2629: 01002324: 422a 0001 1012 0c00 006c CLR.B (A2,$0001) == $0b03f7d9
                   2630: 01002328: 1012 0c00 006c 6712 6e08 MOVE.B (A2),D0
                   2631: 0100232a: 0c00 006c 6712 6e08 0c00 CMP.B #$6c,D0
                   2632: 0100232e: 6712 6e08 0c00 0062 673e BEQ.B #$00000012 == 01002342 (FALSE)
                   2633: 01002330: 6e08 0c00 0062 673e 6054 BGT.B #$00000008 == 0100233a (FALSE)
                   2634: 01002332: 0c00 0062 673e 6054 0c00 CMP.B #$62,D0
                   2635: 01002336: 673e 6054 0c00 0077 671c BEQ.B #$0000003e == 01002376 (FALSE)
                   2636: 01002338: 6054 0c00 0077 671c 604c BT .B #$00000054 == 0100238e (TRUE)
                   2637: 0100233a: 0c00 0077 671c 604c 175a CMP.B #$77,D0
                   2638: 0100233e: 671c 604c 175a 01a8 7804 BEQ.B #$0000001c == 0100235c (FALSE)
                   2639: 01002340: 604c 175a 01a8 7804 2c3c BT .B #$0000004c == 0100238e (TRUE)
                   2640: 01002342: 175a 01a8 7804 2c3c 0100 MOVE.B (A2)+,(A3,$01a8) == $0b0401a8
                   2641: 01002346: 7804 2c3c 0100 044a 2a3c MOVE.L #$00000004,D4
                   2642: 01002348: 2c3c 0100 044a 2a3c 0100 MOVE.L #$0100044a,D6
                   2643: 0100234e: 2a3c 0100 049a 263c 0100 MOVE.L #$0100049a,D5
                   2644: 01002354: 263c 0100 f6d0 6032 175a MOVE.L #$0100f6d0,D3
                   2645: 0100235a: 6032 175a 01a8 7802 2c3c BT .B #$00000032 == 0100238e (TRUE)
                   2646: 0100235c: 175a 01a8 7802 2c3c 0100 MOVE.B (A2)+,(A3,$01a8) == $0b0401a8
                   2647: 01002360: 7802 2c3c 0100 0464 2a3c MOVE.L #$00000002,D4
                   2648: 01002362: 2c3c 0100 0464 2a3c 0100 MOVE.L #$01000464,D6
                   2649: 01002368: 2a3c 0100 04b8 263c 0100 MOVE.L #$010004b8,D5
                   2650: 0100236e: 263c 0100 f6d5 6018 175a MOVE.L #$0100f6d5,D3
                   2651: 01002374: 6018 175a 01a8 7801 2c3c BT .B #$00000018 == 0100238e (TRUE)
                   2652: 01002376: 175a 01a8 7801 2c3c 0100 MOVE.B (A2)+,(A3,$01a8) == $0b0401a8
                   2653: 0100237a: 7801 2c3c 0100 047e 2a3c MOVE.L #$00000001,D4
                   2654: 0100237c: 2c3c 0100 047e 2a3c 0100 MOVE.L #$0100047e,D6
                   2655: 01002382: 2a3c 0100 04d6 263c 0100 MOVE.L #$010004d6,D5
                   2656: 01002388: 263c 0100 f6da 4a12 6772 MOVE.L #$0100f6da,D3
                   2657: 0100238e: 4a12 6772 42ab 01ca 7207 TST.B (A2)
                   2658: 01002390: 6772 42ab 01ca 7207 b2ab BEQ.B #$00000072 == 01002404 (FALSE)
                   2659: 01002392: 42ab 01ca 7207 b2ab 01ca CLR.L (A3,$01ca) == $0b0401ca
                   2660: 01002396: 7207 b2ab 01ca 6d42 2404 MOVE.L #$00000007,D1
                   2661: 01002398: b2ab 01ca 6d42 2404 4482 CMP.L (A3,$01ca) == $0b0401ca,D1
                   2662: 0100239c: 6d42 2404 4482 42a7 202b BLT.B #$00000042 == 010023e0 (TRUE)
                   2663: 0100239e: 2404 4482 42a7 202b 01ca MOVE.L D4,D2
                   2664: 010023a0: 4482 42a7 202b 01ca e580 NEG.L D2
                   2665: 010023a2: 42a7 202b 01ca e580 0680 CLR.L -(A7)
                   2666: 010023a4: 202b 01ca e580 0680 0000 MOVE.L (A3,$01ca) == $0b0401ca,D0
                   2667: 010023a8: e580 0680 0000 01aa 4873 ASL.L #$00000002,D0
                   2668: 010023aa: 0680 0000 01aa 4873 0800 ADD.L #$000001aa,D0
                   2669: 010023b0: 4873 0800 2f0a 61ff 0000 PEA.L (A3, D0.L*1, $00) == $0b040060
                   2670: 010023b4: 2f0a 61ff 0000 48fc defc MOVE.L A2,-(A7)
                   2671: 010023b6: 61ff 0000 48fc defc 000c BSR.L #$000048fc == 01006cb4
                   2672: 010023bc: defc 000c 4a80 671c 2440 ADDA.W #$000c,A7
                   2673: 010023c0: 4a80 671c 2440 202b 01ca TST.L D0
                   2674: 010023c2: 671c 2440 202b 01ca e580 BEQ.B #$0000001c == 010023e0 (FALSE)
                   2675: 010023c4: 2440 202b 01ca e580 41f3 MOVEA.L D0,A2
                   2676: 010023c6: 202b 01ca e580 41f3 0800 MOVE.L (A3,$01ca) == $0b0401ca,D0
                   2677: 010023ca: e580 41f3 0800 c5a8 01aa ASL.L #$00000002,D0
                   2678: 010023cc: 41f3 0800 c5a8 01aa 52ab LEA.L (A3, D0.L*1, $00) == $0b040060,A0
                   2679: 010023d0: c5a8 01aa 52ab 01ca 7207 AND.L D2,(A0,$01aa) == $000001ae
                   2680: 010023d4: 52ab 01ca 7207 b2ab 01ca ADD.L #$00000001,(A3,$01ca) == $0b0401ca
                   2681: 010023d8: 7207 b2ab 01ca 6cc2 4aab MOVE.L #$00000007,D1
                   2682: 010023da: b2ab 01ca 6cc2 4aab 01ca CMP.L (A3,$01ca) == $0b0401ca,D1
                   2683: 010023de: 6cc2 4aab 01ca 660a 61ff BGE.B #$ffffffc2 == 010023a2 (FALSE)
                   2684: 010023e0: 4aab 01ca 660a 61ff ffff TST.L (A3,$01ca) == $0b0401ca
                   2685: 010023e4: 660a 61ff ffff fa6a 6000 BNE.B #$0000000a == 010023f0 (TRUE)
                   2686: 010023e6: 61ff ffff fa6a 6000 00b6 BSR.L #$fffffa6a == 01001e52
                   2687: 010023ec: 6000 00b6 2f0a 61ff 0000 BT .W #$00b6 == 010024a4 (TRUE)
                   2688: 010023f0: 2f0a 61ff 0000 4890 2440 MOVE.L A2,-(A7)
                   2689: 010023f2: 61ff 0000 4890 2440 584f BSR.L #$00004890 == 01006c84
                   2690: 010023f8: 2440 584f 4a12 670a 260a MOVEA.L D0,A2
                   2691: 010023fa: 584f 4a12 670a 260a 6006 ADDA.W #$00000004,A7
                   2692: 010023fc: 4a12 670a 260a 6006 4aab TST.B (A2)
                   2693: 010023fe: 670a 260a 6006 4aab 01ca BEQ.B #$0000000a == 0100240a (FALSE)
                   2694: 01002400: 260a 6006 4aab 01ca 67dc MOVE.L A2,D3
                   2695: 01002402: 6006 4aab 01ca 67dc 4282 BT .B #$00000006 == 0100240a (TRUE)
                   2696: 01002404: 4aab 01ca 67dc 4282 49f3 TST.L (A3,$01ca) == $0b0401ca
                   2697: 01002408: 67dc 4282 49f3 2c00 2f2c BEQ.B #$ffffffdc == 010023e6 (FALSE)
                   2698: 0100240a: 4282 49f3 2c00 2f2c 01aa CLR.L D2
                   2699: 0100240c: 49f3 2c00 2f2c 01aa 4879 LEA.L (A3, D2.L*4, $00) == $0b040004,A4
                   2700: 01002410: 2f2c 01aa 4879 0100 f6df MOVE.L (A4,$01aa) == $01002daa,-(A7)
                   2701: 01002414: 4879 0100 f6df 45f9 0100 PEA.L $0100f6df
                   2702: 0100241a: 45f9 0100 6770 4e92 2f07 LEA.L $01006770,A2
                   2703: 01002420: 4e92 2f07 4878 0001 2f2c JSR.L (A2)
                   2704: 01002422: 2f07 4878 0001 2f2c 01aa MOVE.L D7,-(A7)
                   2705: 01002424: 4878 0001 2f2c 01aa 2246 PEA.L $00000001
                   2706: 01002428: 2f2c 01aa 2246 4e91 2f00 MOVE.L (A4,$01aa) == $01002daa,-(A7)
                   2707: 0100242c: 2246 4e91 2f00 2f03 4e92 MOVEA.L D6,A1
                   2708: 0100242e: 4e91 2f00 2f03 4e92 4879 JSR.L (A1)
                   2709: 01002430: 2f00 2f03 4e92 4879 0100 MOVE.L D0,-(A7)
                   2710: 01002432: 2f03 4e92 4879 0100 f6e4 MOVE.L D3,-(A7)
                   2711: 01002434: 4e92 4879 0100 f6e4 4e92 JSR.L (A2)
                   2712: 01002436: 4879 0100 f6e4 4e92 defc PEA.L $0100f6e4
                   2713: 0100243c: 4e92 defc 0020 4878 0001 JSR.L (A2)
                   2714: 0100243e: defc 0020 4878 0001 4878 ADDA.W #$0020,A7
                   2715: 01002442: 4878 0001 4878 0080 2f0d PEA.L $00000001
                   2716: 01002446: 4878 0080 2f0d 61ff 0000 PEA.L $00000080
                   2717: 0100244a: 2f0d 61ff 0000 46ea defc MOVE.L A5,-(A7)
                   2718: 0100244c: 61ff 0000 46ea defc 000c BSR.L #$000046ea == 01006b38
                   2719: 01002452: defc 000c 4a15 672c 42a7 ADDA.W #$000c,A7
                   2720: 01002456: 4a15 672c 42a7 486e ff7c TST.B (A5)
                   2721: 01002458: 672c 42a7 486e ff7c 2f0d BEQ.B #$0000002c == 01002486 (FALSE)
                   2722: 0100245a: 42a7 486e ff7c 2f0d 61ff CLR.L -(A7)
                   2723: 0100245c: 486e ff7c 2f0d 61ff 0000 PEA.L (A6,$ff7c) == $0b03f774
                   2724: 01002460: 2f0d 61ff 0000 4850 defc MOVE.L A5,-(A7)
                   2725: 01002462: 61ff 0000 4850 defc 000c BSR.L #$00004850 == 01006cb4
                   2726: 01002468: defc 000c 4a80 6734 2f2e ADDA.W #$000c,A7
                   2727: 0100246c: 4a80 6734 2f2e ff7c 2f07 TST.L D0
                   2728: 0100246e: 6734 2f2e ff7c 2f07 4878 BEQ.B #$00000034 == 010024a4 (FALSE)
                   2729: 01002470: 2f2e ff7c 2f07 4878 0001 MOVE.L (A6,$ff7c) == $0b03f774,-(A7)
                   2730: 01002474: 2f07 4878 0001 2f2c 01aa MOVE.L D7,-(A7)
                   2731: 01002476: 4878 0001 2f2c 01aa 2245 PEA.L $00000001
                   2732: 0100247a: 2f2c 01aa 2245 4e91 defc MOVE.L (A4,$01aa) == $01002daa,-(A7)
                   2733: 0100247e: 2245 4e91 defc 0010 7201 MOVEA.L D5,A1
                   2734: 01002480: 4e91 defc 0010 7201 b2ab JSR.L (A1)
                   2735: 01002482: defc 0010 7201 b2ab 01ca ADDA.W #$0010,A7
                   2736: 01002486: 7201 b2ab 01ca 6608 d9ab MOVE.L #$00000001,D1
                   2737: 01002488: b2ab 01ca 6608 d9ab 01aa CMP.L (A3,$01ca) == $0b0401ca,D1
                   2738: 0100248c: 6608 d9ab 01aa 6000 ff78 BNE.B #$00000008 == 01002496 (TRUE)
                   2739: 0100248e: d9ab 01aa 6000 ff78 5282 ADD.L D4,(A3,$01aa) == $0b0401aa
                   2740: 01002492: 6000 ff78 5282 4c6b 2800 BT .W #$ff78 == 0100240c (TRUE)
                   2741: 01002496: 5282 4c6b 2800 01ca 2400 ADD.L #$00000001,D2
                   2742: 01002498: 4c6b 2800 01ca 2400 6000 DIVL.L #$2800,(A3,$01ca) == $0b0401ca
                   2743: 0100249e: 2400 6000 ff6a 4cee 3cfc MOVE.L D0,D2
                   2744: 010024a0: 6000 ff6a 4cee 3cfc ff54 BT .W #$ff6a == 0100240c (TRUE)
                   2745: 010024a4: 4cee 3cfc ff54 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ff54) == $0b03f74c
                   2746: 010024aa: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
                   2747: 010024ac: 4e75 4e71 4e56 0000 4879 RTS.L 
                   2748: 
                   2749: =============================================================
                   2750: =
                   2751: =============================================================
                   2752: 010024ae: 4e71 4e56 0000 4879 0101 NOP.L 
                   2753: 010024b0: 4e56 0000 4879 0101 0a38 LINK.W A6,#$0000
                   2754: 010024b4: 4879 0101 0a38 4879 0100 PEA.L $01010a38
                   2755: 010024ba: 4879 0100 f6e7 61ff 0000 PEA.L $0100f6e7
                   2756: 010024c0: 61ff 0000 42ae 4e5e 4e75 BSR.L #$000042ae == 01006770
                   2757: 010024c6: 4e5e 4e75 4e71 57af 0004 UNLK.L A6
                   2758: 010024c8: 4e75 4e71 57af 0004 6f2a RTS.L 
                   2759: 
                   2760: =============================================================
                   2761: = 
                   2762: =============================================================
                   2763: 010024ca: 4e71 57af 0004 6f2a 4e7a NOP.L 
                   2764: 
                   2765: =============================================================
                   2766: = delay(x) wait for x microsec
                   2767: =============================================================
                   2768: 010024cc: 57af 0004 6f2a 4e7a 8002 SUB.L #$00000003,(A7,$0004) == $0b03f7c4
                   2769: 010024d0: 6f2a 4e7a 8002 2008 0080 BLE.B #$0000002a == 010024fc (TRUE)
                   2770: 010024d2: 4e7a 8002 2008 0080 0000 MOVEC2.L #$8002
                   2771: 010024d6: 2008 0080 0000 8000 4e7b MOVE.L A0,D0
                   2772: 010024d8: 0080 0000 8000 4e7b 0002 OR.L #$00008000,D0  // invalidate cache
                   2773: 010024de: 4e7b 0002 202f 0004 4c3c MOVE2C.L #$0002
                   2774: 010024e2: 202f 0004 4c3c 0401 0006 MOVE.L (A7,$0004) == $0b03f7c4,D0
                   2775: 010024e6: 4c3c 0401 0006 4000 4840 MULL.L #$0401,#$00064000
                   2776: 010024ee: 4840 51c8 fffe 51c9 fffa SWAP.W D0           // loop
                   2777: 010024f0: 51c8 fffe 51c9 fffa 4e7b DBF .W D0,#$fffe == 010024f0 (FALSE)
                   2778: 010024f4: 51c9 fffa 4e7b 8002 4e75 DBF .W D1,#$fffa == 010024f0 (FALSE)
                   2779: 010024f8: 4e7b 8002 4e75 f4d8 4e7a MOVE2C.L #$8002     // restore cache
                   2780: 010024fc: 4e75 f4d8 4e7a 0002 206f RTS.L 
                   2781: 
                   2782: 
                   2783: =============================================================
                   2784: =
                   2785: =============================================================
                   2786: 010024fe: f4d8 4e7a 0002 206f 0004 CINVA.L #$00000000
                   2787: 01002500: 4e7a 0002 206f 0004 4e7b MOVEC2.L #$0002
                   2788: 01002504: 206f 0004 4e7b 8002 4e75 MOVEA.L (A7,$0004) == $0b03f7c4,A0
                   2789: 01002508: 4e7b 8002 4e75 4e7a 0002 MOVE2C.L #$8002
                   2790: 0100250c: 4e75 4e7a 0002 f478 4e75 RTS.L 
                   2791: 
                   2792: 
                   2793: =============================================================
                   2794: =
                   2795: =============================================================
                   2796: 0100250e: 4e7a 0002 f478 4e75 206f MOVEC2.L #$0002
                   2797: 01002512: f478 4e75 206f 0004 00b0 CPUSHA.L #$00000000
                   2798: 01002514: 4e75 206f 0004 00b0 0000 RTS.L 
                   2799: 
                   2800: 
                   2801: =============================================================
                   2802: =
                   2803: =============================================================
                   2804: 01002516: 206f 0004 00b0 0000 0001 MOVEA.L (A7,$0004) == $0b03f7c4,A0
                   2805: 0100251a: 00b0 0000 0001 0170 0200 OR.L #$00000001,(A0, D0.W*1+33607680)+0 == $0200d004
                   2806: 01002526: 4e75 206f 0004 02b0 ffff RTS.L 
                   2807: 
                   2808: =============================================================
                   2809: =
                   2810: =============================================================
                   2811: 01002528: 206f 0004 02b0 ffff fffe MOVEA.L (A7,$0004) == $0b03f7c4,A0
                   2812: 0100252c: 02b0 ffff fffe 0170 0200 AND.L #$fffffffe,(A0, D0.W*1+33607680)+0 == $0200d004
                   2813: 01002538: 4e75 206f 0004 2208 5341 RTS.L 
                   2814: 
                   2815: =============================================================
                   2816: = loop and die?
                   2817: =============================================================
                   2818: 0100253a: 206f 0004 2208 5341 2241 MOVEA.L (A7,$0004) == $0b03f7c4,A0
                   2819: 0100253e: 2208 5341 2241 00b9 0000 MOVE.L A0,D1
                   2820: 01002540: 5341 2241 00b9 0000 0001 SUB.W #$00000001,D1
                   2821: 01002542: 2241 00b9 0000 0001 0200 MOVEA.L D1,A1
                   2822: 01002544: 00b9 0000 0001 0200 d000 OR.L #$00000001,$0200d000
                   2823: 0100254e: 303c 0010 323c fffe 57c9 MOVE.W #$0010,D0
                   2824: 01002552: 323c fffe 57c9 fffe 57c8 MOVE.W #$fffe,D1
                   2825: 01002556: 57c9 fffe 57c8 fff6 02b9 DBEQ.W D1,#$fffe == 01002556 (FALSE)
                   2826: 0100255a: 57c8 fff6 02b9 ffff fffe DBEQ.W D0,#$fff6 == 01002552 (FALSE)
                   2827: 0100255e: 02b9 ffff fffe 0200 d000 AND.L #$fffffffe,$0200d000
                   2828: 01002568: 303c 0010 323c fffe 57c9 MOVE.W #$0010,D0
                   2829: 0100256c: 323c fffe 57c9 fffe 57c8 MOVE.W #$fffe,D1
                   2830: 01002570: 57c9 fffe 57c8 fff6 2209 DBEQ.W D1,#$fffe == 01002570 (FALSE)
                   2831: 01002574: 57c8 fff6 2209 57c9 ffc6 DBEQ.W D0,#$fff6 == 0100256c (FALSE)
                   2832: 01002578: 2209 57c9 ffc6 303c 0080 MOVE.L A1,D1
                   2833: 0100257a: 57c9 ffc6 303c 0080 323c DBEQ.W D1,#$ffc6 == 01002542 (FALSE)
                   2834: 0100257e: 303c 0080 323c fffe 57c9 MOVE.W #$0080,D0
                   2835: 01002582: 323c fffe 57c9 fffe 57c8 MOVE.W #$fffe,D1
                   2836: 01002586: 57c9 fffe 57c8 fff6 4ef9 DBEQ.W D1,#$fffe == 01002586 (FALSE)
                   2837: 00002586: 57c9 fffe 57c8 fff6 4ef9 DBEQ.W D1,#$fffe == 00002586 (FALSE)
                   2838: 0000258a: 57c8 fff6 4ef9 0100 253e DBEQ.W D0,#$fff6 == 00002582 (FALSE)
                   2839: 0000258e: 4ef9 0100 253e 40c1 007c JMP.L $0100253e
                   2840: 
                   2841: 
                   2842: 
                   2843: 00002594: 40c1 007c 0700 207c 0200 MVSR2.W D1
                   2844: 00002596: 007c 0700 207c 0200 e000 ORSR.W #$0700
                   2845: 0000259a: 207c 0200 e000 0810 0007 MOVEA.L #$0200e000,A0
                   2846: 000025a0: 0810 0007 67ff 0000 001e BTST.B #$0007,(A0)
                   2847: 000025a4: 67ff 0000 001e 43e8 0002 BEQ.L #$0000001e == 000025c4 (FALSE)
                   2848: 000025aa: 43e8 0002 303c 0064 0811 LEA.L (A0,$0002) == $010001ae,A1
                   2849: 000025ae: 303c 0064 0811 0006 56c8 MOVE.W #$0064,D0
                   2850: 000025b2: 0811 0006 56c8 fffa 0811 BTST.B #$0006,(A1)
                   2851: 000025b6: 56c8 fffa 0811 0006 66ff DBNE.W D0,#$fffa == 000025b2 (TRUE)
                   2852: 000025ba: 0811 0006 66ff ffff fffa BTST.B #$0006,(A1)
                   2853: 000025be: 66ff ffff fffa 08d0 0005 BNE.L #$fffffffa == 000025ba (TRUE)
                   2854: 000025c4: 08d0 0005 46c1 4e75 4e56 BSET.B #$0005,(A0)
                   2855: 000025c8: 46c1 4e75 4e56 0000 48e7 MV2SR.W D1
                   2856: 000025ca: 4e75 4e56 0000 48e7 3e20 RTS.L 
                   2857: 
                   2858: 
                   2859: 000025cc: 4e56 0000 48e7 3e20 246e LINK.W A6,#$0000
                   2860: 000025d0: 48e7 3e20 246e 0008 162e MVMLE.L #$3e20,-(A7)
                   2861: 000025d4: 246e 0008 162e 000f 1a2e MOVEA.L (A6,$0008) == $00000008,A2
                   2862: 000025d8: 162e 000f 1a2e 0013 61ff MOVE.B (A6,$000f) == $0000000f,D3
                   2863: 000025dc: 1a2e 0013 61ff ffff dde0 MOVE.B (A6,$0013) == $00000013,D5
                   2864: 000025e0: 61ff ffff dde0 2040 4204 BSR.L #$ffffdde0 == 000003c2
                   2865: 000025e6: 2040 4204 43e8 033c 2012 MOVEA.L D0,A0
                   2866: 000025e8: 4204 43e8 033c 2012 e480 CLR.B D4
                   2867: 000025ea: 43e8 033c 2012 e480 2068 LEA.L (A0,$033c) == $010004e8,A1
                   2868: 000025ee: 2012 e480 2068 0368 d1c0 MOVE.L (A2),D0
                   2869: 000025f0: e480 2068 0368 d1c0 4280 ASR.L #$00000002,D0
                   2870: 000025f2: 2068 0368 d1c0 4280 1003 MOVEA.L (A0,$0368) == $01000514,A0
                   2871: 000025f6: d1c0 4280 1003 e580 d192 ADDA.L D0,A0
                   2872: 000025f8: 4280 1003 e580 d192 4281 CLR.L D0
                   2873: 000025fa: 1003 e580 d192 4281 4282 MOVE.B D3,D0
                   2874: 000025fc: e580 d192 4281 4282 1405 ASL.L #$00000002,D0
                   2875: 000025fe: d192 4281 4282 1405 2002 ADD.L D0,(A2)
                   2876: 00002600: 4281 4282 1405 2002 e2a0 CLR.L D1
                   2877: 00002602: 4282 1405 2002 e2a0 7c03 CLR.L D2
                   2878: 00002604: 1405 2002 e2a0 7c03 c086 MOVE.B D5,D2
                   2879: 00002606: 2002 e2a0 7c03 c086 7c03 MOVE.L D2,D0
                   2880: 00002608: e2a0 7c03 c086 7c03 ccb1 ASR.L D1,D0
                   2881: 0000260a: 7c03 c086 7c03 ccb1 0c00 MOVE.L #$00000003,D6
                   2882: 0000260c: c086 7c03 ccb1 0c00 2006 AND.L D6,D0
                   2883: 0000260e: 7c03 ccb1 0c00 2006 e3a0 MOVE.L #$00000003,D6
                   2884: 00002610: ccb1 0c00 2006 e3a0 8800 AND.L (A1, D0.L*4, $00) == $480d694c,D6
                   2885: 00002614: 2006 e3a0 8800 5481 7c07 MOVE.L D6,D0
                   2886: 00002616: e3a0 8800 5481 7c07 bc81 ASL.L D1,D0
                   2887: 00002618: 8800 5481 7c07 bc81 6ce2 OR.B D0,D4
                   2888: 0000261a: 5481 7c07 bc81 6ce2 6002 ADD.L #$00000002,D1
                   2889: 0000261c: 7c07 bc81 6ce2 6002 10c4 MOVE.L #$00000007,D6
                   2890: 0000261e: bc81 6ce2 6002 10c4 5303 CMP.L D1,D6
                   2891: 00002620: 6ce2 6002 10c4 5303 0c03 BGE.B #$ffffffe2 == 00002604 (FALSE)
                   2892: 00002622: 6002 10c4 5303 0c03 00ff BT .B #$00000002 == 00002626 (TRUE)
                   2893: 00002624: 10c4 5303 0c03 00ff 66f6 MOVE.B D4,(A0)+
                   2894: 00002626: 5303 0c03 00ff 66f6 4cee SUB.B #$00000001,D3
                   2895: 00002628: 0c03 00ff 66f6 4cee 047c CMP.B #$ff,D3
                   2896: 0000262c: 66f6 4cee 047c ffe8 4e5e BNE.B #$fffffff6 == 00002624 (TRUE)
                   2897: 0000262e: 4cee 047c ffe8 4e5e 4e75 MVMEL.L #$047c,(A6,$ffe8) == $ffffffe8
                   2898: 00002634: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   2899: 00002636: 4e75 4e56 0000 48e7 3e20 RTS.L 
                   2900: 
                   2901: 
                   2902: 00002638: 4e56 0000 48e7 3e20 246e LINK.W A6,#$0000
                   2903: 0000263c: 48e7 3e20 246e 0008 142e MVMLE.L #$3e20,-(A7)
                   2904: 00002640: 246e 0008 142e 000f 162e MOVEA.L (A6,$0008) == $00000008,A2
                   2905: 00002644: 142e 000f 162e 0013 61ff MOVE.B (A6,$000f) == $0000000f,D2
                   2906: 00002648: 162e 0013 61ff ffff dd74 MOVE.B (A6,$0013) == $00000013,D3
                   2907: 0000264c: 61ff ffff dd74 2040 43e8 BSR.L #$ffffdd74 == 000003c2
                   2908: 00002652: 2040 43e8 033c 2068 0368 MOVEA.L D0,A0
                   2909: 00002654: 43e8 033c 2068 0368 d1d2 LEA.L (A0,$033c) == $010004e8,A1
                   2910: 00002658: 2068 0368 d1d2 4280 1002 MOVEA.L (A0,$0368) == $01000514,A0
                   2911: 0000265c: d1d2 4280 1002 e580 d192 ADDA.L (A2),A0
                   2912: 0000265e: 4280 1002 e580 d192 1003 CLR.L D0
                   2913: 00002660: 1002 e580 d192 1003 ec08 MOVE.B D2,D0
                   2914: 00002662: e580 d192 1003 ec08 1c00 ASL.L #$00000002,D0
                   2915: 00002664: d192 1003 ec08 1c00 0206 ADD.L D0,(A2)
                   2916: 00002666: 1003 ec08 1c00 0206 0003 MOVE.B D3,D0
                   2917: 00002668: ec08 1c00 0206 0003 4281 LSR.B #$00000006,D0
                   2918: 0000266a: 1c00 0206 0003 4281 1003 MOVE.B D0,D6
                   2919: 0000266c: 0206 0003 4281 1003 e808 AND.B #$03,D6
                   2920: 00002670: 4281 1003 e808 1a00 0205 CLR.L D1
                   2921: 00002672: 1003 e808 1a00 0205 0003 MOVE.B D3,D0
                   2922: 00002674: e808 1a00 0205 0003 1003 LSR.B #$00000004,D0
                   2923: 00002676: 1a00 0205 0003 1003 e408 MOVE.B D0,D5
                   2924: 00002678: 0205 0003 1003 e408 1800 AND.B #$03,D5
                   2925: 0000267c: 1003 e408 1800 0204 0003 MOVE.B D3,D0
                   2926: 0000267e: e408 1800 0204 0003 601e LSR.B #$00000002,D0
                   2927: 00002680: 1800 0204 0003 601e 1206 MOVE.B D0,D4
                   2928: 00002682: 0204 0003 601e 1206 10f1 AND.B #$03,D4
                   2929: 00002686: 601e 1206 10f1 1c03 1205 BT .B #$0000001e == 000026a6 (TRUE)
                   2930: 00002688: 1206 10f1 1c03 1205 10f1 MOVE.B D6,D1
                   2931: 0000268a: 10f1 1c03 1205 10f1 1c03 MOVE.B (A1, D1.L*4, $03) == $0100bd63,(A0)+
                   2932: 0000268e: 1205 10f1 1c03 1204 10f1 MOVE.B D5,D1
                   2933: 00002690: 10f1 1c03 1204 10f1 1c03 MOVE.B (A1, D1.L*4, $03) == $0100bd63,(A0)+
                   2934: 00002694: 1204 10f1 1c03 1003 0200 MOVE.B D4,D1
                   2935: 00002696: 10f1 1c03 1003 0200 0003 MOVE.B (A1, D1.L*4, $03) == $0100bd63,(A0)+
                   2936: 0000269a: 1003 0200 0003 1200 10f1 MOVE.B D3,D0
                   2937: 0000269c: 0200 0003 1200 10f1 1c03 AND.B #$03,D0
                   2938: 000026a0: 1200 10f1 1c03 5302 0c02 MOVE.B D0,D1
                   2939: 000026a2: 10f1 1c03 5302 0c02 00ff MOVE.B (A1, D1.L*4, $03) == $0100bd63,(A0)+
                   2940: 000026a6: 5302 0c02 00ff 66da 4cee SUB.B #$00000001,D2
                   2941: 000026a8: 0c02 00ff 66da 4cee 047c CMP.B #$ff,D2
                   2942: 000026ac: 66da 4cee 047c ffe8 4e5e BNE.B #$ffffffda == 00002688 (TRUE)
                   2943: 000026ae: 4cee 047c ffe8 4e5e 4e75 MVMEL.L #$047c,(A6,$ffe8) == $ffffffe8
                   2944: 000026b4: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   2945: 000026b6: 4e75 4e56 0000 48e7 3e20 RTS.L 
                   2946: 
                   2947: 
                   2948: 000026b8: 4e56 0000 48e7 3e20 246e LINK.W A6,#$0000
                   2949: 000026bc: 48e7 3e20 246e 0008 142e MVMLE.L #$3e20,-(A7)
                   2950: 000026c0: 246e 0008 142e 000f 162e MOVEA.L (A6,$0008) == $00000008,A2
                   2951: 000026c4: 142e 000f 162e 0013 61ff MOVE.B (A6,$000f) == $0000000f,D2
                   2952: 000026c8: 162e 0013 61ff ffff dcf4 MOVE.B (A6,$0013) == $00000013,D3
                   2953: 000026cc: 61ff ffff dcf4 2040 43e8 BSR.L #$ffffdcf4 == 000003c2
                   2954: 000026d2: 2040 43e8 033c 2012 e380 MOVEA.L D0,A0
                   2955: 000026d4: 43e8 033c 2012 e380 2068 LEA.L (A0,$033c) == $010004e8,A1
                   2956: 000026d8: 2012 e380 2068 0368 d1c0 MOVE.L (A2),D0
                   2957: 000026da: e380 2068 0368 d1c0 4280 ASL.L #$00000001,D0
                   2958: 000026dc: 2068 0368 d1c0 4280 1002 MOVEA.L (A0,$0368) == $01000514,A0
                   2959: 000026e0: d1c0 4280 1002 e580 d192 ADDA.L D0,A0
                   2960: 000026e2: 4280 1002 e580 d192 1003 CLR.L D0
                   2961: 000026e4: 1002 e580 d192 1003 ec08 MOVE.B D2,D0
                   2962: 000026e6: e580 d192 1003 ec08 1c00 ASL.L #$00000002,D0
                   2963: 000026e8: d192 1003 ec08 1c00 0206 ADD.L D0,(A2)
                   2964: 000026ea: 1003 ec08 1c00 0206 0003 MOVE.B D3,D0
                   2965: 000026ec: ec08 1c00 0206 0003 4281 LSR.B #$00000006,D0
                   2966: 000026ee: 1c00 0206 0003 4281 1003 MOVE.B D0,D6
                   2967: 000026f0: 0206 0003 4281 1003 e808 AND.B #$03,D6
                   2968: 000026f4: 4281 1003 e808 1a00 0205 CLR.L D1
                   2969: 000026f6: 1003 e808 1a00 0205 0003 MOVE.B D3,D0
                   2970: 000026f8: e808 1a00 0205 0003 1003 LSR.B #$00000004,D0
                   2971: 000026fa: 1a00 0205 0003 1003 e408 MOVE.B D0,D5
                   2972: 000026fc: 0205 0003 1003 e408 1800 AND.B #$03,D5
                   2973: 00002700: 1003 e408 1800 0204 0003 MOVE.B D3,D0
                   2974: 00002702: e408 1800 0204 0003 601e LSR.B #$00000002,D0
                   2975: 00002704: 1800 0204 0003 601e 1206 MOVE.B D0,D4
                   2976: 00002706: 0204 0003 601e 1206 30f1 AND.B #$03,D4
                   2977: 0000270a: 601e 1206 30f1 1c02 1205 BT .B #$0000001e == 0000272a (TRUE)
                   2978: 0000270c: 1206 30f1 1c02 1205 30f1 MOVE.B D6,D1
                   2979: 0000270e: 30f1 1c02 1205 30f1 1c02 MOVE.W (A1, D1.L*4, $02) == $0100bd62,(A0)+
                   2980: 00002712: 1205 30f1 1c02 1204 30f1 MOVE.B D5,D1
                   2981: 00002714: 30f1 1c02 1204 30f1 1c02 MOVE.W (A1, D1.L*4, $02) == $0100bd62,(A0)+
                   2982: 00002718: 1204 30f1 1c02 1003 0200 MOVE.B D4,D1
                   2983: 0000271a: 30f1 1c02 1003 0200 0003 MOVE.W (A1, D1.L*4, $02) == $0100bd62,(A0)+
                   2984: 0000271e: 1003 0200 0003 1200 30f1 MOVE.B D3,D0
                   2985: 00002720: 0200 0003 1200 30f1 1c02 AND.B #$03,D0
                   2986: 00002724: 1200 30f1 1c02 5302 0c02 MOVE.B D0,D1
                   2987: 00002726: 30f1 1c02 5302 0c02 00ff MOVE.W (A1, D1.L*4, $02) == $0100bd62,(A0)+
                   2988: 0000272a: 5302 0c02 00ff 66da 4cee SUB.B #$00000001,D2
                   2989: 0000272c: 0c02 00ff 66da 4cee 047c CMP.B #$ff,D2
                   2990: 00002730: 66da 4cee 047c ffe8 4e5e BNE.B #$ffffffda == 0000270c (TRUE)
                   2991: 00002732: 4cee 047c ffe8 4e5e 4e75 MVMEL.L #$047c,(A6,$ffe8) == $ffffffe8
                   2992: 00002738: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   2993: 0000273a: 4e75 4e56 0000 48e7 3e20 RTS.L 
                   2994: 
                   2995: 
                   2996: 0000273c: 4e56 0000 48e7 3e20 246e LINK.W A6,#$0000
                   2997: 00002740: 48e7 3e20 246e 0008 142e MVMLE.L #$3e20,-(A7)
                   2998: 00002744: 246e 0008 142e 000f 162e MOVEA.L (A6,$0008) == $00000008,A2
                   2999: 00002748: 142e 000f 162e 0013 61ff MOVE.B (A6,$000f) == $0000000f,D2
                   3000: 0000274c: 162e 0013 61ff ffff dc70 MOVE.B (A6,$0013) == $00000013,D3
                   3001: 00002750: 61ff ffff dc70 2040 43e8 BSR.L #$ffffdc70 == 000003c2
                   3002: 00002756: 2040 43e8 033c 2012 e580 MOVEA.L D0,A0
                   3003: 00002758: 43e8 033c 2012 e580 2068 LEA.L (A0,$033c) == $010004e8,A1
                   3004: 0000275c: 2012 e580 2068 0368 d1c0 MOVE.L (A2),D0
                   3005: 0000275e: e580 2068 0368 d1c0 4280 ASL.L #$00000002,D0
                   3006: 00002760: 2068 0368 d1c0 4280 1002 MOVEA.L (A0,$0368) == $01000514,A0
                   3007: 00002764: d1c0 4280 1002 e580 d192 ADDA.L D0,A0
                   3008: 00002766: 4280 1002 e580 d192 1003 CLR.L D0
                   3009: 00002768: 1002 e580 d192 1003 ec08 MOVE.B D2,D0
                   3010: 0000276a: e580 d192 1003 ec08 1c00 ASL.L #$00000002,D0
                   3011: 0000276c: d192 1003 ec08 1c00 0206 ADD.L D0,(A2)
                   3012: 0000276e: 1003 ec08 1c00 0206 0003 MOVE.B D3,D0
                   3013: 00002770: ec08 1c00 0206 0003 4281 LSR.B #$00000006,D0
                   3014: 00002772: 1c00 0206 0003 4281 1003 MOVE.B D0,D6
                   3015: 00002774: 0206 0003 4281 1003 e808 AND.B #$03,D6
                   3016: 00002778: 4281 1003 e808 1a00 0205 CLR.L D1
                   3017: 0000277a: 1003 e808 1a00 0205 0003 MOVE.B D3,D0
                   3018: 0000277c: e808 1a00 0205 0003 1003 LSR.B #$00000004,D0
                   3019: 0000277e: 1a00 0205 0003 1003 e408 MOVE.B D0,D5
                   3020: 00002780: 0205 0003 1003 e408 1800 AND.B #$03,D5
                   3021: 00002784: 1003 e408 1800 0204 0003 MOVE.B D3,D0
                   3022: 00002786: e408 1800 0204 0003 601e LSR.B #$00000002,D0
                   3023: 00002788: 1800 0204 0003 601e 1206 MOVE.B D0,D4
                   3024: 0000278a: 0204 0003 601e 1206 20f1 AND.B #$03,D4
                   3025: 0000278e: 601e 1206 20f1 1c00 1205 BT .B #$0000001e == 000027ae (TRUE)
                   3026: 00002790: 1206 20f1 1c00 1205 20f1 MOVE.B D6,D1
                   3027: 00002792: 20f1 1c00 1205 20f1 1c00 MOVE.L (A1, D1.L*4, $00) == $0100bd60,(A0)+
                   3028: 00002796: 1205 20f1 1c00 1204 20f1 MOVE.B D5,D1
                   3029: 00002798: 20f1 1c00 1204 20f1 1c00 MOVE.L (A1, D1.L*4, $00) == $0100bd60,(A0)+
                   3030: 0000279c: 1204 20f1 1c00 1003 0200 MOVE.B D4,D1
                   3031: 0000279e: 20f1 1c00 1003 0200 0003 MOVE.L (A1, D1.L*4, $00) == $0100bd60,(A0)+
                   3032: 000027a2: 1003 0200 0003 1200 20f1 MOVE.B D3,D0
                   3033: 000027a4: 0200 0003 1200 20f1 1c00 AND.B #$03,D0
                   3034: 000027a8: 1200 20f1 1c00 5302 0c02 MOVE.B D0,D1
                   3035: 000027aa: 20f1 1c00 5302 0c02 00ff MOVE.L (A1, D1.L*4, $00) == $0100bd60,(A0)+
                   3036: 000027ae: 5302 0c02 00ff 66da 4cee SUB.B #$00000001,D2
                   3037: 000027b0: 0c02 00ff 66da 4cee 047c CMP.B #$ff,D2
                   3038: 000027b4: 66da 4cee 047c ffe8 4e5e BNE.B #$ffffffda == 00002790 (TRUE)
                   3039: 000027b6: 4cee 047c ffe8 4e5e 4e75 MVMEL.L #$047c,(A6,$ffe8) == $ffffffe8
                   3040: 000027bc: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   3041: 000027be: 4e75 4e56 0000 48e7 3020 RTS.L 
                   3042: 
                   3043: 
                   3044: 000027c0: 4e56 0000 48e7 3020 61ff LINK.W A6,#$0000
                   3045: 000027c4: 48e7 3020 61ff ffff dbf8 MVMLE.L #$3020,-(A7)
                   3046: 000027c8: 61ff ffff dbf8 2440 262a BSR.L #$ffffdbf8 == 000003c2
                   3047: 000027ce: 2440 262a 0368 40c2 46fc MOVEA.L D0,A2
                   3048: 000027d0: 262a 0368 40c2 46fc 2700 MOVE.L (A2,$0368) == $00000368,D3
                   3049: 000027d4: 40c2 46fc 2700 256a 0374 MVSR2.W D2
                   3050: 000027d6: 46fc 2700 256a 0374 0368 MV2SR.W #$2700
                   3051: 000027da: 256a 0374 0368 2f2e 0010 MOVE.L (A2,$0374) == $00000374,(A2,$0368) == $00000368
                   3052: 000027e0: 2f2e 0010 2f2e 000c 2f2e MOVE.L (A6,$0010) == $00000010,-(A7)
                   3053: 000027e4: 2f2e 000c 2f2e 0008 61ff MOVE.L (A6,$000c) == $0000000c,-(A7)
                   3054: 000027e8: 2f2e 0008 61ff 0000 0016 MOVE.L (A6,$0008) == $00000008,-(A7)
                   3055: 000027ec: 61ff 0000 0016 2543 0368 BSR.L #$00000016 == 00002804
                   3056: 000027f2: 2543 0368 40c0 46c2 4cee MOVE.L D3,(A2,$0368) == $00000368
                   3057: 000027f6: 40c0 46c2 4cee 040c fff4 MVSR2.W D0
                   3058: 000027f8: 46c2 4cee 040c fff4 4e5e MV2SR.W D2
                   3059: 000027fa: 4cee 040c fff4 4e5e 4e75 MVMEL.L #$040c,(A6,$fff4) == $fffffff4
                   3060: 00002800: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   3061: 00002802: 4e75 4e56 0000 48e7 3c20 RTS.L 
                   3062: 
                   3063: 
                   3064: 00002804: 4e56 0000 48e7 3c20 246e LINK.W A6,#$0000
                   3065: 00002808: 48e7 3c20 246e 0010 61ff MVMLE.L #$3c20,-(A7)
                   3066: 0000280c: 246e 0010 61ff ffff dbb0 MOVEA.L (A6,$0010) == $00000010,A2
                   3067: 00002810: 61ff ffff dbb0 2040 202e BSR.L #$ffffdbb0 == 000003c2
                   3068: 00002816: 2040 202e 000c 4c28 0800 MOVEA.L D0,A0
                   3069: 00002818: 202e 000c 4c28 0800 0330 MOVE.L (A6,$000c) == $0000000c,D0
                   3070: 0000281c: 4c28 0800 0330 262e 0008 MULL.L #$0800,(A0,$0330) == $010004dc
                   3071: 00002822: 262e 0008 d680 2a2a 0004 MOVE.L (A6,$0008) == $00000008,D3
                   3072: 00002826: d680 2a2a 0004 282a 0008 ADD.L D0,D3
                   3073: 00002828: 2a2a 0004 282a 0008 2028 MOVE.L (A2,$0004) == $00000004,D5
                   3074: 0000282c: 282a 0008 2028 0324 7202 MOVE.L (A2,$0008) == $00000008,D4
                   3075: 00002830: 2028 0324 7202 b280 6726 MOVE.L (A0,$0324) == $010004d0,D0
                   3076: 00002834: 7202 b280 6726 6d08 7201 MOVE.L #$00000002,D1
                   3077: 00002836: b280 6726 6d08 7201 b280 CMP.L D0,D1
                   3078: 00002838: 6726 6d08 7201 b280 6726 BEQ.B #$00000026 == 00002860 (FALSE)
                   3079: 0000283a: 6d08 7201 b280 6726 602a BLT.B #$00000008 == 00002844 (TRUE)
                   3080: 0000283c: 7201 b280 6726 602a 7204 MOVE.L #$00000001,D1
                   3081: 0000283e: b280 6726 602a 7204 b280 CMP.L D0,D1
                   3082: 00002840: 6726 602a 7204 b280 670e BEQ.B #$00000026 == 00002868 (FALSE)
                   3083: 00002842: 602a 7204 b280 670e 7210 BT .B #$0000002a == 0000286e (TRUE)
                   3084: 00002844: 7204 b280 670e 7210 b280 MOVE.L #$00000004,D1
                   3085: 00002846: b280 670e 7210 b280 661e CMP.L D0,D1
                   3086: 00002848: 670e 7210 b280 661e 243c BEQ.B #$0000000e == 00002858 (FALSE)
                   3087: 0000284a: 7210 b280 661e 243c 0100 MOVE.L #$00000010,D1
                   3088: 0000284c: b280 661e 243c 0100 25cc CMP.L D0,D1
                   3089: 0000284e: 661e 243c 0100 25cc 6016 BNE.B #$0000001e == 0000286e (TRUE)
                   3090: 00002850: 243c 0100 25cc 6016 243c MOVE.L #$010025cc,D2
                   3091: 00002856: 6016 243c 0100 2638 600e BT .B #$00000016 == 0000286e (TRUE)
                   3092: 00002858: 243c 0100 2638 600e 243c MOVE.L #$01002638,D2
                   3093: 0000285e: 600e 243c 0100 26b8 6006 BT .B #$0000000e == 0000286e (TRUE)
                   3094: 00002860: 243c 0100 26b8 6006 243c MOVE.L #$010026b8,D2
                   3095: 00002866: 6006 243c 0100 273c 61ff BT .B #$00000006 == 0000286e (TRUE)
                   3096: 00002868: 243c 0100 273c 61ff 0000 MOVE.L #$0100273c,D2
                   3097: 0000286e: 61ff 0000 732e 0c12 0042 BSR.L #$0000732e == 00009b9e
                   3098: 00002874: 0c12 0042 6614 2f02 486a CMP.B #$42,(A2)
                   3099: 00002878: 6614 2f02 486a 000c 2f03 BNE.B #$00000014 == 0000288e (TRUE)
                   3100: 0000287a: 2f02 486a 000c 2f03 2f04 MOVE.L D2,-(A7)
                   3101: 0000287c: 486a 000c 2f03 2f04 2f05 PEA.L (A2,$000c) == $0000000c
                   3102: 00002880: 2f03 2f04 2f05 61ff 0000 MOVE.L D3,-(A7)
                   3103: 00002882: 2f04 2f05 61ff 0000 004e MOVE.L D4,-(A7)
                   3104: 00002884: 2f05 61ff 0000 004e 6032 MOVE.L D5,-(A7)
                   3105: 00002886: 61ff 0000 004e 6032 0c12 BSR.L #$0000004e == 000028d6
                   3106: 0000288c: 6032 0c12 0055 6614 2f02 BT .B #$00000032 == 000028c0 (TRUE)
                   3107: 0000288e: 0c12 0055 6614 2f02 486a CMP.B #$55,(A2)
                   3108: 00002892: 6614 2f02 486a 000c 2f03 BNE.B #$00000014 == 000028a8 (TRUE)
                   3109: 00002894: 2f02 486a 000c 2f03 2f04 MOVE.L D2,-(A7)
                   3110: 00002896: 486a 000c 2f03 2f04 2f05 PEA.L (A2,$000c) == $0000000c
                   3111: 0000289a: 2f03 2f04 2f05 61ff 0000 MOVE.L D3,-(A7)
                   3112: 0000289c: 2f04 2f05 61ff 0000 009c MOVE.L D4,-(A7)
                   3113: 0000289e: 2f05 61ff 0000 009c 6018 MOVE.L D5,-(A7)
                   3114: 000028a0: 61ff 0000 009c 6018 0c12 BSR.L #$0000009c == 0000293e
                   3115: 000028a6: 6018 0c12 0053 6616 2f02 BT .B #$00000018 == 000028c0 (TRUE)
                   3116: 000028a8: 0c12 0053 6616 2f02 486a CMP.B #$53,(A2)
                   3117: 000028ac: 6616 2f02 486a 000c 2f03 BNE.B #$00000016 == 000028c4 (TRUE)
                   3118: 000028ae: 2f02 486a 000c 2f03 2f04 MOVE.L D2,-(A7)
                   3119: 000028b0: 486a 000c 2f03 2f04 2f05 PEA.L (A2,$000c) == $0000000c
                   3120: 000028b4: 2f03 2f04 2f05 61ff 0000 MOVE.L D3,-(A7)
                   3121: 000028b6: 2f04 2f05 61ff 0000 0224 MOVE.L D4,-(A7)
                   3122: 000028b8: 2f05 61ff 0000 0224 defc MOVE.L D5,-(A7)
                   3123: 000028ba: 61ff 0000 0224 defc 0014 BSR.L #$00000224 == 00002ae0
                   3124: 000028c0: defc 0014 61ff 0000 731a ADDA.W #$0014,A7
                   3125: 000028c4: 61ff 0000 731a 4280 4cee BSR.L #$0000731a == 00009be0
                   3126: 000028ca: 4280 4cee 043c ffec 4e5e CLR.L D0
                   3127: 000028cc: 4cee 043c ffec 4e5e 4e75 MVMEL.L #$043c,(A6,$ffec) == $ffffffec
                   3128: 000028d2: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
                   3129: 000028d4: 4e75 4e56 fffc 48e7 3e3c RTS.L 
                   3130: 
                   3131: 
                   3132: 000028d6: 4e56 fffc 48e7 3e3c 2a2e LINK.W A6,#$fffc
                   3133: 000028da: 48e7 3e3c 2a2e 0008 2c2e MVMLE.L #$3e3c,-(A7)
                   3134: 000028de: 2a2e 0008 2c2e 000c 282e MOVE.L (A6,$0008) == $00000008,D5
                   3135: 000028e2: 2c2e 000c 282e 0010 246e MOVE.L (A6,$000c) == $0000000c,D6
                   3136: 000028e6: 282e 0010 246e 0014 286e MOVE.L (A6,$0010) == $00000010,D4
                   3137: 000028ea: 246e 0014 286e 0018 61ff MOVEA.L (A6,$0014) == $00000014,A2
                   3138: 000028ee: 286e 0018 61ff ffff dace MOVEA.L (A6,$0018) == $00000018,A4
                   3139: 000028f2: 61ff ffff dace 2a40 97cb BSR.L #$ffffdace == 000003c2
                   3140: 000028f8: 2a40 97cb 4283 602a ba8b MOVEA.L D0,A5
                   3141: 000028fa: 97cb 4283 602a ba8b 631e SUBA.L A3,A3
                   3142: 000028fc: 4283 602a ba8b 631e 4282 CLR.L D3
                   3143: 000028fe: 602a ba8b 631e 4282 101a BT .B #$0000002a == 0000292a (TRUE)
                   3144: 00002900: ba8b 631e 4282 101a 141a CMP.L A3,D5
                   3145: 00002902: 631e 4282 101a 141a 2f02 BLS.B #$0000001e == 00002922 (FALSE)
                   3146: 00002904: 4282 101a 141a 2f02 1400 CLR.L D2
                   3147: 00002906: 101a 141a 2f02 1400 2f02 MOVE.B (A2)+,D0
                   3148: 00002908: 141a 2f02 1400 2f02 486e MOVE.B (A2)+,D2
                   3149: 0000290a: 2f02 1400 2f02 486e fffc MOVE.L D2,-(A7)
                   3150: 0000290c: 1400 2f02 486e fffc 4e94 MOVE.B D0,D2
                   3151: 0000290e: 2f02 486e fffc 4e94 47f3 MOVE.L D2,-(A7)
                   3152: 00002910: 486e fffc 4e94 47f3 2c00 PEA.L (A6,$fffc) == $fffffffc
                   3153: 00002914: 4e94 47f3 2c00 defc 000c JSR.L (A4)
                   3154: 00002916: 47f3 2c00 defc 000c ba8b LEA.L (A3, D2.L*4, $00) == $010409f4,A3
                   3155: 0000291a: defc 000c ba8b 62e4 5283 ADDA.W #$000c,A7
                   3156: 0000291e: ba8b 62e4 5283 97cb d8ad CMP.L A3,D5
                   3157: 00002920: 62e4 5283 97cb d8ad 0330 BHI.B #$ffffffe4 == 00002906 (TRUE)
                   3158: 00002922: 5283 97cb d8ad 0330 2d44 ADD.L #$00000001,D3
                   3159: 00002924: 97cb d8ad 0330 2d44 fffc SUBA.L A3,A3
                   3160: 00002926: d8ad 0330 2d44 fffc bc83 ADD.L (A5,$0330) == $00000330,D4
                   3161: 0000292a: 2d44 fffc bc83 62ce 4280 MOVE.L D4,(A6,$fffc) == $fffffffc
                   3162: 0000292e: bc83 62ce 4280 4cee 3c7c CMP.L D3,D6
                   3163: 00002930: 62ce 4280 4cee 3c7c ffd8 BHI.B #$ffffffce == 00002900 (TRUE)
                   3164: 00002932: 4280 4cee 3c7c ffd8 4e5e CLR.L D0
                   3165: 00002934: 4cee 3c7c ffd8 4e5e 4e75 MVMEL.L #$3c7c,(A6,$ffd8) == $ffffffd8
                   3166: 0000293a: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
                   3167: 0000293c: 4e75 4e56 fffc 48e7 3f3c RTS.L 
                   3168: 
                   3169: 
                   3170: 0000293e: 4e56 fffc 48e7 3f3c 2a6e LINK.W A6,#$fffc
                   3171: 00002942: 48e7 3f3c 2a6e 0008 286e MVMLE.L #$3f3c,-(A7)
                   3172: 00002946: 2a6e 0008 286e 000c 2e2e MOVEA.L (A6,$0008) == $00000008,A5
                   3173: 0000294a: 286e 000c 2e2e 0010 246e MOVEA.L (A6,$000c) == $0000000c,A4
                   3174: 0000294e: 2e2e 0010 246e 0014 61ff MOVE.L (A6,$0010) == $00000010,D7
                   3175: 00002952: 246e 0014 61ff ffff da6a MOVEA.L (A6,$0014) == $00000014,A2
                   3176: 00002956: 61ff ffff da6a 2640 43eb BSR.L #$ffffda6a == 000003c2
                   3177: 0000295c: 2640 43eb 033c 202b 0324 MOVEA.L D0,A3
                   3178: 0000295e: 43eb 033c 202b 0324 7c02 LEA.L (A3,$033c) == $01000d34,A1
                   3179: 00002962: 202b 0324 7c02 bc80 6700 MOVE.L (A3,$0324) == $01000d1c,D0
                   3180: 00002966: 7c02 bc80 6700 00d2 6d0c MOVE.L #$00000002,D6
                   3181: 00002968: bc80 6700 00d2 6d0c 7c01 CMP.L D0,D6
                   3182: 0000296a: 6700 00d2 6d0c 7c01 bc80 BEQ.W #$00d2 == 00002a3e (FALSE)
                   3183: 0000296e: 6d0c 7c01 bc80 6700 0116 BLT.B #$0000000c == 0000297c (TRUE)
                   3184: 00002970: 7c01 bc80 6700 0116 6000 MOVE.L #$00000001,D6
                   3185: 00002972: bc80 6700 0116 6000 015c CMP.L D0,D6
                   3186: 00002974: 6700 0116 6000 015c 7c04 BEQ.W #$0116 == 00002a8c (FALSE)
                   3187: 00002978: 6000 015c 7c04 bc80 6770 BT .W #$015c == 00002ad6 (TRUE)
                   3188: 0000297c: 7c04 bc80 6770 7c10 bc80 MOVE.L #$00000004,D6
                   3189: 0000297e: bc80 6770 7c10 bc80 6600 CMP.L D0,D6
                   3190: 00002980: 6770 7c10 bc80 6600 014e BEQ.B #$00000070 == 000029f2 (FALSE)
                   3191: 00002982: 7c10 bc80 6600 014e 4285 MOVE.L #$00000010,D6
                   3192: 00002984: bc80 6600 014e 4285 b9c5 CMP.L D0,D6
                   3193: 00002986: 6600 014e 4285 b9c5 6300 BNE.W #$014e == 00002ad6 (TRUE)
                   3194: 0000298a: 4285 b9c5 6300 0146 2007 CLR.L D5
                   3195: 0000298c: b9c5 6300 0146 2007 e480 CMPA.L D5,A4
                   3196: 0000298e: 6300 0146 2007 e480 2040 BLS.W #$0146 == 00002ad6 (FALSE)
                   3197: 00002992: 2007 e480 2040 d1eb 0368 MOVE.L D7,D0
                   3198: 00002994: e480 2040 d1eb 0368 7cff ASR.L #$00000002,D0
                   3199: 00002996: 2040 d1eb 0368 7cff bcab MOVEA.L D0,A0
                   3200: 00002998: d1eb 0368 7cff bcab 0348 ADDA.L (A3,$0368) == $01000d60,A0
                   3201: 0000299c: 7cff bcab 0348 6736 260d MOVE.L #$ffffffff,D6
                   3202: 0000299e: bcab 0348 6736 260d 673c CMP.L (A3,$0348) == $01000d40,D6
                   3203: 000029a2: 6736 260d 673c 1d5a ffff BEQ.B #$00000036 == 000029da (FALSE)
                   3204: 000029a4: 260d 673c 1d5a ffff 4204 MOVE.L A5,D3
                   3205: 000029a6: 673c 1d5a ffff 4204 4281 BEQ.B #$0000003c == 000029e4 (FALSE)
                   3206: 000029a8: 1d5a ffff 4204 4281 4282 MOVE.B (A2)+,(A6,$ffff) == $ffffffff
                   3207: 000029ac: 4204 4281 4282 142e ffff CLR.B D4
                   3208: 000029ae: 4281 4282 142e ffff 2002 CLR.L D1
                   3209: 000029b0: 4282 142e ffff 2002 e2a0 CLR.L D2
                   3210: 000029b2: 142e ffff 2002 e2a0 7c03 MOVE.B (A6,$ffff) == $ffffffff,D2
                   3211: 000029b6: 2002 e2a0 7c03 c086 7c03 MOVE.L D2,D0
                   3212: 000029b8: e2a0 7c03 c086 7c03 ccb1 ASR.L D1,D0
                   3213: 000029ba: 7c03 c086 7c03 ccb1 0c00 MOVE.L #$00000003,D6
                   3214: 000029bc: c086 7c03 ccb1 0c00 2006 AND.L D6,D0
                   3215: 000029be: 7c03 ccb1 0c00 2006 e3a0 MOVE.L #$00000003,D6
                   3216: 000029c0: ccb1 0c00 2006 e3a0 8800 AND.L (A1, D0.L*4, $00) == $480d694c,D6
                   3217: 000029c4: 2006 e3a0 8800 5481 7c07 MOVE.L D6,D0
                   3218: 000029c6: e3a0 8800 5481 7c07 bc81 ASL.L D1,D0
                   3219: 000029c8: 8800 5481 7c07 bc81 6ce0 OR.B D0,D4
                   3220: 000029ca: 5481 7c07 bc81 6ce0 10c4 ADD.L #$00000002,D1
                   3221: 000029cc: 7c07 bc81 6ce0 10c4 5983 MOVE.L #$00000007,D6
                   3222: 000029ce: bc81 6ce0 10c4 5983 66d0 CMP.L D1,D6
                   3223: 000029d0: 6ce0 10c4 5983 66d0 600a BGE.B #$ffffffe0 == 000029b2 (FALSE)
                   3224: 000029d2: 10c4 5983 66d0 600a 260d MOVE.B D4,(A0)+
                   3225: 000029d4: 5983 66d0 600a 260d 6706 SUB.L #$00000004,D3
                   3226: 000029d6: 66d0 600a 260d 6706 10da BNE.B #$ffffffd0 == 000029a8 (TRUE)
                   3227: 000029d8: 600a 260d 6706 10da 5983 BT .B #$0000000a == 000029e4 (TRUE)
                   3228: 000029da: 260d 6706 10da 5983 66fa MOVE.L A5,D3
                   3229: 000029dc: 6706 10da 5983 66fa deab BEQ.B #$00000006 == 000029e4 (FALSE)
                   3230: 000029de: 10da 5983 66fa deab 0330 MOVE.B (A2)+,(A0)+
                   3231: 000029e0: 5983 66fa deab 0330 5285 SUB.L #$00000004,D3
                   3232: 000029e2: 66fa deab 0330 5285 b9c5 BNE.B #$fffffffa == 000029de (TRUE)
                   3233: 000029e4: deab 0330 5285 b9c5 62a4 ADD.L (A3,$0330) == $01000d28,D7
                   3234: 000029e8: 5285 b9c5 62a4 6000 00e6 ADD.L #$00000001,D5
                   3235: 000029ea: b9c5 62a4 6000 00e6 4285 CMPA.L D5,A4
                   3236: 000029ec: 62a4 6000 00e6 4285 b9c5 BHI.B #$ffffffa4 == 00002992 (TRUE)
                   3237: 000029ee: 6000 00e6 4285 b9c5 6300 BT .W #$00e6 == 00002ad6 (TRUE)
                   3238: 000029f2: 4285 b9c5 6300 00de 2047 CLR.L D5
                   3239: 000029f4: b9c5 6300 00de 2047 d1eb CMPA.L D5,A4
                   3240: 000029f6: 6300 00de 2047 d1eb 0368 BLS.W #$00de == 00002ad6 (FALSE)
                   3241: 000029fa: 2047 d1eb 0368 260d 672c MOVEA.L D7,A0
                   3242: 000029fc: d1eb 0368 260d 672c 1012 ADDA.L (A3,$0368) == $01000d60,A0
                   3243: 00002a00: 260d 672c 1012 ec00 7c03 MOVE.L A5,D3
                   3244: 00002a02: 672c 1012 ec00 7c03 c086 BEQ.B #$0000002c == 00002a30 (FALSE)
                   3245: 00002a04: 1012 ec00 7c03 c086 10f1 MOVE.B (A2),D0
                   3246: 00002a06: ec00 7c03 c086 10f1 0c03 ASR.B #$00000006,D0
                   3247: 00002a08: 7c03 c086 10f1 0c03 1012 MOVE.L #$00000003,D6
                   3248: 00002a0a: c086 10f1 0c03 1012 e800 AND.L D6,D0
                   3249: 00002a0c: 10f1 0c03 1012 e800 c086 MOVE.B (A1, D0.L*4, $03) == $480d694f,(A0)+
                   3250: 00002a10: 1012 e800 c086 10f1 0c03 MOVE.B (A2),D0
                   3251: 00002a12: e800 c086 10f1 0c03 1012 ASR.B #$00000004,D0
                   3252: 00002a14: c086 10f1 0c03 1012 e400 AND.L D6,D0
                   3253: 00002a16: 10f1 0c03 1012 e400 c086 MOVE.B (A1, D0.L*4, $03) == $480d694f,(A0)+
                   3254: 00002a1a: 1012 e400 c086 10f1 0c03 MOVE.B (A2),D0
                   3255: 00002a1c: e400 c086 10f1 0c03 101a ASR.B #$00000002,D0
                   3256: 00002a1e: c086 10f1 0c03 101a c086 AND.L D6,D0
                   3257: 00002a20: 10f1 0c03 101a c086 10f1 MOVE.B (A1, D0.L*4, $03) == $480d694f,(A0)+
                   3258: 00002a24: 101a c086 10f1 0c03 5983 MOVE.B (A2)+,D0
                   3259: 00002a26: c086 10f1 0c03 5983 66d4 AND.L D6,D0
                   3260: 00002a28: 10f1 0c03 5983 66d4 deab MOVE.B (A1, D0.L*4, $03) == $480d694f,(A0)+
                   3261: 00002a2c: 5983 66d4 deab 0330 5285 SUB.L #$00000004,D3
                   3262: 00002a2e: 66d4 deab 0330 5285 b9c5 BNE.B #$ffffffd4 == 00002a04 (TRUE)
                   3263: 00002a30: deab 0330 5285 b9c5 62c0 ADD.L (A3,$0330) == $01000d28,D7
                   3264: 00002a34: 5285 b9c5 62c0 6000 009a ADD.L #$00000001,D5
                   3265: 00002a36: b9c5 62c0 6000 009a 4285 CMPA.L D5,A4
                   3266: 00002a38: 62c0 6000 009a 4285 b9c5 BHI.B #$ffffffc0 == 000029fa (TRUE)
                   3267: 00002a3a: 6000 009a 4285 b9c5 6300 BT .W #$009a == 00002ad6 (TRUE)
                   3268: 00002a3e: 4285 b9c5 6300 0092 2007 CLR.L D5
                   3269: 00002a40: b9c5 6300 0092 2007 e380 CMPA.L D5,A4
                   3270: 00002a42: 6300 0092 2007 e380 2040 BLS.W #$0092 == 00002ad6 (FALSE)
                   3271: 00002a46: 2007 e380 2040 d1eb 0368 MOVE.L D7,D0
                   3272: 00002a48: e380 2040 d1eb 0368 260d ASL.L #$00000001,D0
                   3273: 00002a4a: 2040 d1eb 0368 260d 672c MOVEA.L D0,A0
                   3274: 00002a4c: d1eb 0368 260d 672c 1012 ADDA.L (A3,$0368) == $01000d60,A0
                   3275: 00002a50: 260d 672c 1012 ec00 7c03 MOVE.L A5,D3
                   3276: 00002a52: 672c 1012 ec00 7c03 c086 BEQ.B #$0000002c == 00002a80 (FALSE)
                   3277: 00002a54: 1012 ec00 7c03 c086 30f1 MOVE.B (A2),D0
                   3278: 00002a56: ec00 7c03 c086 30f1 0c02 ASR.B #$00000006,D0
                   3279: 00002a58: 7c03 c086 30f1 0c02 1012 MOVE.L #$00000003,D6
                   3280: 00002a5a: c086 30f1 0c02 1012 e800 AND.L D6,D0
                   3281: 00002a5c: 30f1 0c02 1012 e800 c086 MOVE.W (A1, D0.L*4, $02) == $480d694e,(A0)+
                   3282: 00002a60: 1012 e800 c086 30f1 0c02 MOVE.B (A2),D0
                   3283: 00002a62: e800 c086 30f1 0c02 1012 ASR.B #$00000004,D0
                   3284: 00002a64: c086 30f1 0c02 1012 e400 AND.L D6,D0
                   3285: 00002a66: 30f1 0c02 1012 e400 c086 MOVE.W (A1, D0.L*4, $02) == $480d694e,(A0)+
                   3286: 00002a6a: 1012 e400 c086 30f1 0c02 MOVE.B (A2),D0
                   3287: 00002a6c: e400 c086 30f1 0c02 101a ASR.B #$00000002,D0
                   3288: 00002a6e: c086 30f1 0c02 101a c086 AND.L D6,D0
                   3289: 00002a70: 30f1 0c02 101a c086 30f1 MOVE.W (A1, D0.L*4, $02) == $480d694e,(A0)+
                   3290: 00002a74: 101a c086 30f1 0c02 5983 MOVE.B (A2)+,D0
                   3291: 00002a76: c086 30f1 0c02 5983 66d4 AND.L D6,D0
                   3292: 00002a78: 30f1 0c02 5983 66d4 deab MOVE.W (A1, D0.L*4, $02) == $480d694e,(A0)+
                   3293: 00002a7c: 5983 66d4 deab 0330 5285 SUB.L #$00000004,D3
                   3294: 00002a7e: 66d4 deab 0330 5285 b9c5 BNE.B #$ffffffd4 == 00002a54 (TRUE)
                   3295: 00002a80: deab 0330 5285 b9c5 62bc ADD.L (A3,$0330) == $01000d28,D7
                   3296: 00002a84: 5285 b9c5 62bc 604a 4285 ADD.L #$00000001,D5
                   3297: 00002a86: b9c5 62bc 604a 4285 b9c5 CMPA.L D5,A4
                   3298: 00002a88: 62bc 604a 4285 b9c5 6344 BHI.B #$ffffffbc == 00002a46 (TRUE)
                   3299: 00002a8a: 604a 4285 b9c5 6344 2007 BT .B #$0000004a == 00002ad6 (TRUE)
                   3300: 00002a8c: 4285 b9c5 6344 2007 e580 CLR.L D5
                   3301: 00002a8e: b9c5 6344 2007 e580 2040 CMPA.L D5,A4
                   3302: 00002a90: 6344 2007 e580 2040 d1eb BLS.B #$00000044 == 00002ad6 (FALSE)
                   3303: 00002a92: 2007 e580 2040 d1eb 0368 MOVE.L D7,D0
                   3304: 00002a94: e580 2040 d1eb 0368 260d ASL.L #$00000002,D0
                   3305: 00002a96: 2040 d1eb 0368 260d 672c MOVEA.L D0,A0
                   3306: 00002a98: d1eb 0368 260d 672c 1012 ADDA.L (A3,$0368) == $01000d60,A0
                   3307: 00002a9c: 260d 672c 1012 ec00 7c03 MOVE.L A5,D3
                   3308: 00002a9e: 672c 1012 ec00 7c03 c086 BEQ.B #$0000002c == 00002acc (FALSE)
                   3309: 00002aa0: 1012 ec00 7c03 c086 20f1 MOVE.B (A2),D0
                   3310: 00002aa2: ec00 7c03 c086 20f1 0c00 ASR.B #$00000006,D0
                   3311: 00002aa4: 7c03 c086 20f1 0c00 1012 MOVE.L #$00000003,D6
                   3312: 00002aa6: c086 20f1 0c00 1012 e800 AND.L D6,D0
                   3313: 00002aa8: 20f1 0c00 1012 e800 c086 MOVE.L (A1, D0.L*4, $00) == $480d694c,(A0)+
                   3314: 00002aac: 1012 e800 c086 20f1 0c00 MOVE.B (A2),D0
                   3315: 00002aae: e800 c086 20f1 0c00 1012 ASR.B #$00000004,D0
                   3316: 00002ab0: c086 20f1 0c00 1012 e400 AND.L D6,D0
                   3317: 00002ab2: 20f1 0c00 1012 e400 c086 MOVE.L (A1, D0.L*4, $00) == $480d694c,(A0)+
                   3318: 00002ab6: 1012 e400 c086 20f1 0c00 MOVE.B (A2),D0
                   3319: 00002ab8: e400 c086 20f1 0c00 101a ASR.B #$00000002,D0
                   3320: 00002aba: c086 20f1 0c00 101a c086 AND.L D6,D0
                   3321: 00002abc: 20f1 0c00 101a c086 20f1 MOVE.L (A1, D0.L*4, $00) == $480d694c,(A0)+
                   3322: 00002ac0: 101a c086 20f1 0c00 5983 MOVE.B (A2)+,D0
                   3323: 00002ac2: c086 20f1 0c00 5983 66d4 AND.L D6,D0
                   3324: 00002ac4: 20f1 0c00 5983 66d4 deab MOVE.L (A1, D0.L*4, $00) == $480d694c,(A0)+
                   3325: 00002ac8: 5983 66d4 deab 0330 5285 SUB.L #$00000004,D3
                   3326: 00002aca: 66d4 deab 0330 5285 b9c5 BNE.B #$ffffffd4 == 00002aa0 (TRUE)
                   3327: 00002acc: deab 0330 5285 b9c5 62bc ADD.L (A3,$0330) == $01000d28,D7
                   3328: 00002ad0: 5285 b9c5 62bc 4cee 3cfc ADD.L #$00000001,D5
                   3329: 00002ad2: b9c5 62bc 4cee 3cfc ffd4 CMPA.L D5,A4
                   3330: 00002ad4: 62bc 4cee 3cfc ffd4 4e5e BHI.B #$ffffffbc == 00002a92 (TRUE)
                   3331: 00002ad6: 4cee 3cfc ffd4 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffd4) == $ffffffd4
                   3332: 00002adc: 4e5e 4e75 4e56 fdfc 48e7 UNLK.L A6
                   3333: 00002ade: 4e75 4e56 fdfc 48e7 3e3c RTS.L 
                   3334: 
                   3335: 
                   3336: 00002ae0: 4e56 fdfc 48e7 3e3c 2a2e LINK.W A6,#$fdfc
                   3337: 00002ae4: 48e7 3e3c 2a2e 0008 2c2e MVMLE.L #$3e3c,-(A7)
                   3338: 00002ae8: 2a2e 0008 2c2e 000c 282e MOVE.L (A6,$0008) == $00000008,D5
                   3339: 00002aec: 2c2e 000c 282e 0010 246e MOVE.L (A6,$000c) == $0000000c,D6
                   3340: 00002af0: 282e 0010 246e 0014 286e MOVE.L (A6,$0010) == $00000010,D4
                   3341: 00002af4: 246e 0014 286e 0018 61ff MOVEA.L (A6,$0014) == $00000014,A2
                   3342: 00002af8: 286e 0018 61ff ffff d8c4 MOVEA.L (A6,$0018) == $00000018,A4
                   3343: 00002afc: 61ff ffff d8c4 2a40 4281 BSR.L #$ffffd8c4 == 000003c2
                   3344: 00002b02: 2a40 4281 121a 4280 b280 MOVEA.L D0,A5
                   3345: 00002b04: 4281 121a 4280 b280 6f12 CLR.L D1
                   3346: 00002b06: 121a 4280 b280 6f12 41f6 MOVE.B (A2)+,D1
                   3347: 00002b08: 4280 b280 6f12 41f6 0800 CLR.L D0
                   3348: 00002b0a: b280 6f12 41f6 0800 115a CMP.L D0,D1
                   3349: 00002b0c: 6f12 41f6 0800 115a ff00 BLE.B #$00000012 == 00002b20 (TRUE)
                   3350: 00002b0e: 41f6 0800 115a ff00 115a LEA.L (A6, D0.L*1, $00) == $91c32b05,A0
                   3351: 00002b12: 115a ff00 115a fe00 5280 MOVE.B (A2)+,(A0,$ff00) == $010000ac
                   3352: 00002b16: 115a fe00 5280 b280 6eee MOVE.B (A2)+,(A0,$fe00) == $00ffffac
                   3353: 00002b1a: 5280 b280 6eee 97cb 4283 ADD.L #$00000001,D0
                   3354: 00002b1c: b280 6eee 97cb 4283 6036 CMP.L D0,D1
                   3355: 00002b1e: 6eee 97cb 4283 6036 ba8b BGT.B #$ffffffee == 00002b0e (FALSE)
                   3356: 00002b20: 97cb 4283 6036 ba8b 632a SUBA.L A3,A3
                   3357: 00002b22: 4283 6036 ba8b 632a 4282 CLR.L D3
                   3358: 00002b24: 6036 ba8b 632a 4282 141a BT .B #$00000036 == 00002b5c (TRUE)
                   3359: 00002b26: ba8b 632a 4282 141a 2002 CMP.L A3,D5
                   3360: 00002b28: 632a 4282 141a 2002 41f6 BLS.B #$0000002a == 00002b54 (FALSE)
                   3361: 00002b2a: 4282 141a 2002 41f6 0800 CLR.L D2
                   3362: 00002b2c: 141a 2002 41f6 0800 1028 MOVE.B (A2)+,D2
                   3363: 00002b2e: 2002 41f6 0800 1028 fe00 MOVE.L D2,D0
                   3364: 00002b30: 41f6 0800 1028 fe00 1428 LEA.L (A6, D0.L*1, $00) == $91c32b05,A0
                   3365: 00002b34: 1028 fe00 1428 ff00 2f02 MOVE.B (A0,$fe00) == $00ffffac,D0
                   3366: 00002b38: 1428 ff00 2f02 1400 2f02 MOVE.B (A0,$ff00) == $010000ac,D2
                   3367: 00002b3c: 2f02 1400 2f02 486e fdfc MOVE.L D2,-(A7)
                   3368: 00002b3e: 1400 2f02 486e fdfc 4e94 MOVE.B D0,D2
                   3369: 00002b40: 2f02 486e fdfc 4e94 47f3 MOVE.L D2,-(A7)
                   3370: 00002b42: 486e fdfc 4e94 47f3 2c00 PEA.L (A6,$fdfc) == $fffffdfc
                   3371: 00002b46: 4e94 47f3 2c00 defc 000c JSR.L (A4)
                   3372: 00002b48: 47f3 2c00 defc 000c ba8b LEA.L (A3, D2.L*4, $00) == $010409f4,A3
                   3373: 00002b4c: defc 000c ba8b 62d8 5283 ADDA.W #$000c,A7
                   3374: 00002b50: ba8b 62d8 5283 97cb d8ad CMP.L A3,D5
                   3375: 00002b52: 62d8 5283 97cb d8ad 0330 BHI.B #$ffffffd8 == 00002b2c (TRUE)
                   3376: 00002b54: 5283 97cb d8ad 0330 2d44 ADD.L #$00000001,D3
                   3377: 00002b56: 97cb d8ad 0330 2d44 fdfc SUBA.L A3,A3
                   3378: 00002b58: d8ad 0330 2d44 fdfc bc83 ADD.L (A5,$0330) == $00000330,D4
                   3379: 00002b5c: 2d44 fdfc bc83 62c2 4280 MOVE.L D4,(A6,$fdfc) == $fffffdfc
                   3380: 00002b60: bc83 62c2 4280 4cee 3c7c CMP.L D3,D6
                   3381: 00002b62: 62c2 4280 4cee 3c7c fdd8 BHI.B #$ffffffc2 == 00002b26 (TRUE)
                   3382: 00002b64: 4280 4cee 3c7c fdd8 4e5e CLR.L D0
                   3383: 00002b66: 4cee 3c7c fdd8 4e5e 4e75 MVMEL.L #$3c7c,(A6,$fdd8) == $fffffdd8
                   3384: 00002b6c: 4e5e 4e75 4280 224a 22c1 UNLK.L A6
                   3385: 00002b6e: 4e75 4280 224a 22c1 b7c9 RTS.L 
                   3386: 
                   3387: 
                   3388: 00002b70: 4280 224a 22c1 b7c9 66fa CLR.L D0
                   3389: 00002b72: 224a 22c1 b7c9 66fa 224a MOVEA.L A2,A1
                   3390: 00002b74: 22c1 b7c9 66fa 224a b299 MOVE.L D1,(A1)+
                   3391: 00002b76: b7c9 66fa 224a b299 660a CMPA.L A1,A3
                   3392: 00002b78: 66fa 224a b299 660a b7c9 BNE.B #$fffffffa == 00002b74 (TRUE)
                   3393: 00002b7a: 224a b299 660a b7c9 66f8 MOVEA.L A2,A1
                   3394: 00002b7c: b299 660a b7c9 66f8 60ff CMP.L (A1)+,D1
                   3395: 00002b7e: 660a b7c9 66f8 60ff 0000 BNE.B #$0000000a == 00002b8a (TRUE)
                   3396: 00002b80: b7c9 66f8 60ff 0000 0008 CMPA.L A1,A3
                   3397: 00002b82: 66f8 60ff 0000 0008 2009 BNE.B #$fffffff8 == 00002b7c (TRUE)
                   3398: 00002b84: 60ff 0000 0008 2009 5980 BT .L #$00000008 == 00002b8e (TRUE)
                   3399: 00002b8a: 2009 5980 4ed4 4e56 0000 MOVE.L A1,D0
                   3400: 00002b8c: 5980 4ed4 4e56 0000 48e7 SUB.L #$00000004,D0
                   3401: 00002b8e: 4ed4 4e56 0000 48e7 7ffe JMP.L (A4)
                   3402: 
                   3403: 00002b90: 4e56 0000 48e7 7ffe 4ff9 LINK.W A6,#$0000
                   3404: 00002b94: 48e7 7ffe 4ff9 0100 2c52 MVMLE.L #$7ffe,-(A7)
                   3405: 00002b98: 4ff9 0100 2c52 2235 0170 LEA.L $01002c52,A7
                   3406: 00002b9e: 2235 0170 0200 d000 0081 MOVE.L (A5, D0.W*1+33607680)+0 == $0200d000,D1
                   3407: 00002ba6: 0081 0000 0001 2b81 0170 OR.L #$00000001,D1
                   3408: 00002bac: 2b81 0170 0200 d000 4e7a MOVE.L D1,(A5, D0.W*1+33607680)+0 == $0200d000
                   3409: 00002bb4: 4e7a 2002 f4f8 203c 0000 MOVEC2.L #$2002
                   3410: 00002bb8: f4f8 203c 0000 8000 4e7b CPUSHA.L #$00000000
                   3411: 00002bba: 203c 0000 8000 4e7b 0002 MOVE.L #$00008000,D0
                   3412: 00002bc0: 4e7b 0002 45f5 0170 0b00 MOVE2C.L #$0002
                   3413: 00002bc4: 45f5 0170 0b00 0000 47f2 LEA.L (A5, D0.W*1+184549376)+0 == $0b000000,A2
                   3414: 00002bcc: 47f2 0170 0004 0000 223c LEA.L (A2, D0.W*1+262144)+0 == $00040000,A3
                   3415: 00002bd4: 223c aaaa aaaa 49f9 0100 MOVE.L #$aaaaaaaa,D1
                   3416: 00002bda: 49f9 0100 2be6 60ff ffff LEA.L $01002be6,A4
                   3417: 00002be0: 60ff ffff ff8e 4a80 66ff BT .L #$ffffff8e == 00002b70 (TRUE)
                   3418: 00002be6: 4a80 66ff 0000 0040 223c TST.L D0
                   3419: 00002be8: 66ff 0000 0040 223c 5555 BNE.L #$00000040 == 00002c2a (TRUE)
                   3420: 00002bee: 223c 5555 5555 49f9 0100 MOVE.L #$55555555,D1
                   3421: 00002bf4: 49f9 0100 2c00 60ff ffff LEA.L $01002c00,A4
                   3422: 00002bfa: 60ff ffff ff74 4a80 66ff BT .L #$ffffff74 == 00002b70 (TRUE)
                   3423: 00002c00: 4a80 66ff 0000 0026 4281 TST.L D0
                   3424: 00002c02: 66ff 0000 0026 4281 224a BNE.L #$00000026 == 00002c2a (TRUE)
                   3425: 00002c08: 4281 224a 22c1 5281 b7c9 CLR.L D1
                   3426: 00002c0a: 224a 22c1 5281 b7c9 66f8 MOVEA.L A2,A1
                   3427: 00002c0c: 22c1 5281 b7c9 66f8 4281 MOVE.L D1,(A1)+
                   3428: 00002c0e: 5281 b7c9 66f8 4281 224a ADD.L #$00000001,D1
                   3429: 00002c10: b7c9 66f8 4281 224a b299 CMPA.L A1,A3
                   3430: 00002c12: 66f8 4281 224a b299 660c BNE.B #$fffffff8 == 00002c0c (TRUE)
                   3431: 00002c14: 4281 224a b299 660c 5281 CLR.L D1
                   3432: 00002c16: 224a b299 660c 5281 b7c9 MOVEA.L A2,A1
                   3433: 00002c18: b299 660c 5281 b7c9 66f6 CMP.L (A1)+,D1
                   3434: 00002c1a: 660c 5281 b7c9 66f6 60ff BNE.B #$0000000c == 00002c28 (TRUE)
                   3435: 00002c1c: 5281 b7c9 66f6 60ff 0000 ADD.L #$00000001,D1
                   3436: 00002c1e: b7c9 66f6 60ff 0000 0006 CMPA.L A1,A3
                   3437: 00002c20: 66f6 60ff 0000 0006 2009 BNE.B #$fffffff6 == 00002c18 (TRUE)
                   3438: 00002c22: 60ff 0000 0006 2009 4e7b BT .L #$00000006 == 00002c2a (TRUE)
                   3439: 00002c28: 2009 4e7b 2002 307c 0003 MOVE.L A1,D0
                   3440: 00002c2a: 4e7b 2002 307c 0003 4a80 MOVE2C.L #$2002
                   3441: 00002c2e: 307c 0003 4a80 66ff ffff MOVEA.W #$0003,A0
                   3442: 00002c32: 4a80 66ff ffff f908 2235 TST.L D0
                   3443: 00002c34: 66ff ffff f908 2235 0170 BNE.L #$fffff908 == 0000253e (TRUE)
                   3444: 00002c3a: 2235 0170 0200 d000 0281 MOVE.L (A5, D0.W*1+33607680)+0 == $0200d000,D1
                   3445: 00002c42: 0281 ffff fffe 2b81 0170 AND.L #$fffffffe,D1
                   3446: 00002c48: 2b81 0170 0200 d000 4ed7 MOVE.L D1,(A5, D0.W*1+33607680)+0 == $0200d000
                   3447: 00002c50: 4ed7 4cdf 7ffe 4e5e 4e75 JMP.L (A7)
                   3448: 00002c52: 4cdf 7ffe 4e5e 4e75 2235 MVMEL.L #$7ffe,(A7)+
                   3449: 00002c56: 4e5e 4e75 2235 0170 0200 UNLK.L A6
                   3450: 00002c58: 4e75 2235 0170 0200 d000 RTS.L 
                   3451: 
                   3452: 
                   3453: 
                   3454: 00002c5a: 2235 0170 0200 d000 0081 MOVE.L (A5, D0.W*1+33607680)+0 == $0200d000,D1
                   3455: 00002c62: 0081 0000 0001 2b81 0170 OR.L #$00000001,D1
                   3456: 00002c68: 2b81 0170 0200 d000 70ff MOVE.L D1,(A5, D0.W*1+33607680)+0 == $0200d000
                   3457: 00002c70: 70ff 1219 7407 e388 e214 MOVE.L #$ffffffff,D0
                   3458: 00002c72: 1219 7407 e388 e214 e219 MOVE.B (A1)+,D1
                   3459: 00002c74: 7407 e388 e214 e219 b304 MOVE.L #$00000007,D2
                   3460: 00002c76: e388 e214 e219 b304 6a06 LSL.L #$00000001,D0
                   3461: 00002c78: e214 e219 b304 6a06 0a80 ROXR.B #$00000001,D4
                   3462: 00002c7a: e219 b304 6a06 0a80 04c1 ROR.B #$00000001,D1
                   3463: 00002c7c: b304 6a06 0a80 04c1 1db7 EOR.B D1,D4
                   3464: 00002c7e: 6a06 0a80 04c1 1db7 51ca BPL.B #$00000006 == 00002c86 (FALSE)
                   3465: 00002c80: 0a80 04c1 1db7 51ca ffee EOR.L #$04c11db7,D0
                   3466: 00002c86: 51ca ffee 5383 66e4 4680 DBF .W D2,#$ffee == 00002c76 (FALSE)
                   3467: 00002c8a: 5383 66e4 4680 343c 001f SUB.L #$00000001,D3
                   3468: 00002c8c: 66e4 4680 343c 001f e390 BNE.B #$ffffffe4 == 00002c72 (TRUE)
                   3469: 00002c8e: 4680 343c 001f e390 e291 NOT.L D0
                   3470: 00002c90: 343c 001f e390 e291 51ca MOVE.W #$001f,D2
                   3471: 00002c94: e390 e291 51ca fffa 2001 ROXL.L #$00000001,D0
                   3472: 00002c96: e291 51ca fffa 2001 2235 ROXR.L #$00000001,D1
                   3473: 00002c98: 51ca fffa 2001 2235 0170 DBF .W D2,#$fffa == 00002c94 (FALSE)
                   3474: 00002c9c: 2001 2235 0170 0200 d000 MOVE.L D1,D0
                   3475: 00002c9e: 2235 0170 0200 d000 0281 MOVE.L (A5, D0.W*1+33607680)+0 == $0200d000,D1
                   3476: 00002ca6: 0281 ffff fffe 2b81 0170 AND.L #$fffffffe,D1
                   3477: 00002cac: 2b81 0170 0200 d000 4ed0 MOVE.L D1,(A5, D0.W*1+33607680)+0 == $0200d000
                   3478: 00002cb4: 4ed0 4e56 0000 48e7 7ffe JMP.L (A0)
                   3479: 
                   3480: 
                   3481: 00002cb6: 4e56 0000 48e7 7ffe 226e LINK.W A6,#$0000
                   3482: 00002cba: 48e7 7ffe 226e 0008 262e MVMLE.L #$7ffe,-(A7)
                   3483: 00002cbe: 226e 0008 262e 000c 41f9 MOVEA.L (A6,$0008) == $00000008,A1
                   3484: 00002cc2: 262e 000c 41f9 0100 2cd2 MOVE.L (A6,$000c) == $0000000c,D3
                   3485: 00002cc6: 41f9 0100 2cd2 60ff ffff LEA.L $01002cd2,A0
                   3486: 00002ccc: 60ff ffff ff8c 4cdf 7ffe BT .L #$ffffff8c == 00002c5a (TRUE)
                   3487: 00002cd2: 4cdf 7ffe 4e5e 4e75 4e71 MVMEL.L #$7ffe,(A7)+
                   3488: 00002cd6: 4e5e 4e75 4e71 224a 200b UNLK.L A6
                   3489: 00002cd8: 4e75 4e71 224a 200b 908a RTS.L 
                   3490: 
                   3491: 
                   3492: 00002cda: 4e71 224a 200b 908a e488 NOP.L 
                   3493: 00002cdc: 224a 200b 908a e488 5380 MOVEA.L A2,A1
                   3494: 00002cde: 200b 908a e488 5380 22c1 MOVE.L A3,D0
                   3495: 00002ce0: 908a e488 5380 22c1 51c8 SUB.L A2,D0
                   3496: 00002ce2: e488 5380 22c1 51c8 fffc LSR.L #$00000002,D0
                   3497: 00002ce4: 5380 22c1 51c8 fffc 224a SUB.L #$00000001,D0
                   3498: 00002ce6: 22c1 51c8 fffc 224a 200b MOVE.L D1,(A1)+
                   3499: 00002ce8: 51c8 fffc 224a 200b 908a DBF .W D0,#$fffc == 00002ce6 (FALSE)
                   3500: 00002cec: 224a 200b 908a e488 5380 MOVEA.L A2,A1
                   3501: 00002cee: 200b 908a e488 5380 b299 MOVE.L A3,D0
                   3502: 00002cf0: 908a e488 5380 b299 660c SUB.L A2,D0
                   3503: 00002cf2: e488 5380 b299 660c 51c8 LSR.L #$00000002,D0
                   3504: 00002cf4: 5380 b299 660c 51c8 fffa SUB.L #$00000001,D0
                   3505: 00002cf6: b299 660c 51c8 fffa 4280 CMP.L (A1)+,D1
                   3506: 00002cf8: 660c 51c8 fffa 4280 60ff BNE.B #$0000000c == 00002d06 (TRUE)
                   3507: 00002cfa: 51c8 fffa 4280 60ff 0000 DBF .W D0,#$fffa == 00002cf6 (FALSE)
                   3508: 00002cfe: 4280 60ff 0000 0008 2009 CLR.L D0
                   3509: 00002d00: 60ff 0000 0008 2009 5980 BT .L #$00000008 == 00002d0a (TRUE)
                   3510: 00002d06: 2009 5980 4ed4 41f5 0170 MOVE.L A1,D0
                   3511: 00002d08: 5980 4ed4 41f5 0170 0400 SUB.L #$00000004,D0
                   3512: 00002d0a: 4ed4 41f5 0170 0400 0000 JMP.L (A4)
                   3513: 00002d0c: 41f5 0170 0400 0000 43f5 LEA.L (A5, D0.W*1+67108864)+0 == $04000000,A0
                   3514: 00002d14: 43f5 0170 0600 0000 203c LEA.L (A5, D0.W*1+100663296)+0 == $06000000,A1
                   3515: 00002d1c: 203c 5555 5555 223c aaaa MOVE.L #$55555555,D0
                   3516: 00002d22: 223c aaaa aaaa 2080 2140 MOVE.L #$aaaaaaaa,D1
                   3517: 00002d28: 2080 2140 0004 2141 0008 MOVE.L D0,(A0)
                   3518: 00002d2a: 2140 0004 2141 0008 2141 MOVE.L D0,(A0,$0004) == $010001b0
                   3519: 00002d2e: 2141 0008 2141 000c b090 MOVE.L D1,(A0,$0008) == $010001b4
                   3520: 00002d32: 2141 000c b090 66ff 0000 MOVE.L D1,(A0,$000c) == $010001b8
                   3521: 00002d36: b090 66ff 0000 007e b0a8 CMP.L (A0),D0
                   3522: 00002d38: 66ff 0000 007e b0a8 0004 BNE.L #$0000007e == 00002db8 (TRUE)
                   3523: 00002d3e: b0a8 0004 66ff 0000 0074 CMP.L (A0,$0004) == $010001b0,D0
                   3524: 00002d42: 66ff 0000 0074 b2a8 0008 BNE.L #$00000074 == 00002db8 (TRUE)
                   3525: 00002d48: b2a8 0008 66ff 0000 006a CMP.L (A0,$0008) == $010001b4,D1
                   3526: 00002d4c: 66ff 0000 006a b2a8 0008 BNE.L #$0000006a == 00002db8 (TRUE)
                   3527: 00002d52: b2a8 0008 66ff 0000 0060 CMP.L (A0,$0008) == $010001b4,D1
                   3528: 00002d56: 66ff 0000 0060 43e8 2000 BNE.L #$00000060 == 00002db8 (TRUE)
                   3529: 00002d5c: 43e8 2000 2448 2649 223c LEA.L (A0,$2000) == $010021ac,A1
                   3530: 00002d60: 2448 2649 223c db6d b6db MOVEA.L A0,A2
                   3531: 00002d62: 2649 223c db6d b6db 49f9 MOVEA.L A1,A3
                   3532: 00002d64: 223c db6d b6db 49f9 0100 MOVE.L #$db6db6db,D1
                   3533: 00002d6a: 49f9 0100 2d76 60ff ffff LEA.L $01002d76,A4
                   3534: 00002d70: 60ff ffff ff6a 4a80 66ff BT .L #$ffffff6a == 00002cdc (TRUE)
                   3535: 00002d76: 4a80 66ff 0000 003e 2448 TST.L D0
                   3536: 00002d78: 66ff 0000 003e 2448 2649 BNE.L #$0000003e == 00002db8 (TRUE)
                   3537: 00002d7e: 2448 2649 4681 49f9 0100 MOVEA.L A0,A2
                   3538: 00002d80: 2649 4681 49f9 0100 2d90 MOVEA.L A1,A3
                   3539: 00002d82: 4681 49f9 0100 2d90 60ff NOT.L D1
                   3540: 00002d84: 49f9 0100 2d90 60ff ffff LEA.L $01002d90,A4
                   3541: 00002d8a: 60ff ffff ff50 4a80 66ff BT .L #$ffffff50 == 00002cdc (TRUE)
                   3542: 00002d90: 4a80 66ff 0000 0024 4281 TST.L D0
                   3543: 00002d92: 66ff 0000 0024 4281 2448 BNE.L #$00000024 == 00002db8 (TRUE)
                   3544: 00002d98: 4281 2448 24c1 5281 b5c9 CLR.L D1
                   3545: 00002d9a: 2448 24c1 5281 b5c9 66f8 MOVEA.L A0,A2
                   3546: 00002d9c: 24c1 5281 b5c9 66f8 4281 MOVE.L D1,(A2)+
                   3547: 00002d9e: 5281 b5c9 66f8 4281 2448 ADD.L #$00000001,D1
                   3548: 00002da0: b5c9 66f8 4281 2448 b29a CMPA.L A1,A2
                   3549: 00002da2: 66f8 4281 2448 b29a 66ff BNE.B #$fffffff8 == 00002d9c (TRUE)
                   3550: 00002da4: 4281 2448 b29a 66ff 0000 CLR.L D1
                   3551: 00002da6: 2448 b29a 66ff 0000 000c MOVEA.L A0,A2
                   3552: 00002da8: b29a 66ff 0000 000c 5281 CMP.L (A2)+,D1
                   3553: 00002daa: 66ff 0000 000c 5281 b5c9 BNE.L #$0000000c == 00002db8 (TRUE)
                   3554: 00002db0: 5281 b5c9 66f2 4ed7 d1fc ADD.L #$00000001,D1
                   3555: 00002db2: b5c9 66f2 4ed7 d1fc 0080 CMPA.L A1,A2
                   3556: 00002db4: 66f2 4ed7 d1fc 0080 0000 BNE.B #$fffffff2 == 00002da8 (TRUE)
                   3557: 00002db6: 4ed7 d1fc 0080 0000 43f5 JMP.L (A7)
                   3558: 00002db8: d1fc 0080 0000 43f5 0170 ADDA.L #$00800000,A0
                   3559: 00002dbe: 43f5 0170 0600 0000 b3c8 LEA.L (A5, D0.W*1+100663296)+0 == $06000000,A1
                   3560: 00002dc6: b3c8 66ff ffff ff5e 307c CMPA.L A0,A1
                   3561: 00002dc8: 66ff ffff ff5e 307c 0005 BNE.L #$ffffff5e == 00002d28 (TRUE)
                   3562: 00002dce: 307c 0005 4ef9 0100 253e MOVEA.W #$0005,A0
                   3563: 00002dd2: 4ef9 0100 253e 206f 0004 JMP.L $0100253e
                   3564: 
                   3565: 
                   3566: 00002dd8: 206f 0004 4e7a 0801 2f00 MOVEA.L (A7,$0004) == $00000004,A0
                   3567: 00002ddc: 4e7a 0801 2f00 203c 0100 MOVEC2.L #$0801
                   3568: 00002de0: 2f00 203c 0100 2e9c 4e7b MOVE.L D0,-(A7)
                   3569: 00002de2: 203c 0100 2e9c 4e7b 0801 MOVE.L #$01002e9c,D0
                   3570: 00002de8: 4e7b 0801 f478 4e71 00b9 MOVE2C.L #$0801
                   3571: 00002dec: f478 4e71 00b9 8000 0000 CPUSHA.L #$00000000
                   3572: 00002dee: 4e71 00b9 8000 0000 020c NOP.L 
                   3573: 00002df0: 00b9 8000 0000 020c 0008 OR.L #$80000000,$020c0008
                   3574: 00002dfa: 4280 2080 2140 0004 2140 CLR.L D0
                   3575: 00002dfc: 2080 2140 0004 2140 0008 MOVE.L D0,(A0)
                   3576: 00002dfe: 2140 0004 2140 0008 2140 MOVE.L D0,(A0,$0004) == $010001b0
                   3577: 00002e02: 2140 0008 2140 000c f478 MOVE.L D0,(A0,$0008) == $010001b4
                   3578: 00002e06: 2140 000c f478 2010 2028 MOVE.L D0,(A0,$000c) == $010001b8
                   3579: 00002e0a: f478 2010 2028 0004 203c CPUSHA.L #$00000000
                   3580: 00002e0c: 2010 2028 0004 203c 0101 MOVE.L (A0),D0
                   3581: 00002e0e: 2028 0004 203c 0101 0101 MOVE.L (A0,$0004) == $010001b0,D0
                   3582: 00002e12: 203c 0101 0101 2080 2140 MOVE.L #$01010101,D0
                   3583: 00002e18: 2080 2140 0004 2140 0008 MOVE.L D0,(A0)
                   3584: 00002e1a: 2140 0004 2140 0008 2140 MOVE.L D0,(A0,$0004) == $010001b0
                   3585: 00002e1e: 2140 0008 2140 000c f478 MOVE.L D0,(A0,$0008) == $010001b4
                   3586: 00002e22: 2140 000c f478 2010 2028 MOVE.L D0,(A0,$000c) == $010001b8
                   3587: 00002e26: f478 2010 2028 0004 323c CPUSHA.L #$00000000
                   3588: 00002e28: 2010 2028 0004 323c 001f MOVE.L (A0),D0
                   3589: 00002e2a: 2028 0004 323c 001f 2248 MOVE.L (A0,$0004) == $010001b0,D0
                   3590: 00002e2e: 323c 001f 2248 4280 12c0 MOVE.W #$001f,D1
                   3591: 00002e32: 2248 4280 12c0 51c9 fffc MOVEA.L A0,A1
                   3592: 00002e34: 4280 12c0 51c9 fffc 103c CLR.L D0
                   3593: 00002e36: 12c0 51c9 fffc 103c 0001 MOVE.B D0,(A1)+
                   3594: 00002e38: 51c9 fffc 103c 0001 1140 DBF .W D1,#$fffc == 00002e36 (FALSE)
                   3595: 00002e3c: 103c 0001 1140 0003 1140 MOVE.B #$01,D0
                   3596: 00002e40: 1140 0003 1140 0007 1140 MOVE.B D0,(A0,$0003) == $010001af
                   3597: 00002e44: 1140 0007 1140 000a 1140 MOVE.B D0,(A0,$0007) == $010001b3
                   3598: 00002e48: 1140 000a 1140 000e 1140 MOVE.B D0,(A0,$000a) == $010001b6
                   3599: 00002e4c: 1140 000e 1140 0011 1140 MOVE.B D0,(A0,$000e) == $010001ba
                   3600: 00002e50: 1140 0011 1140 0015 1140 MOVE.B D0,(A0,$0011) == $010001bd
                   3601: 00002e54: 1140 0015 1140 0018 1140 MOVE.B D0,(A0,$0015) == $010001c1
                   3602: 00002e58: 1140 0018 1140 001c f478 MOVE.B D0,(A0,$0018) == $010001c4
                   3603: 00002e5c: 1140 001c f478 323c 001f MOVE.B D0,(A0,$001c) == $010001c8
                   3604: 00002e60: f478 323c 001f 2248 1019 CPUSHA.L #$00000000
                   3605: 00002e62: 323c 001f 2248 1019 51c9 MOVE.W #$001f,D1
                   3606: 00002e66: 2248 1019 51c9 fffc 2039 MOVEA.L A0,A1
                   3607: 00002e68: 1019 51c9 fffc 2039 020c MOVE.B (A1)+,D0
                   3608: 00002e6a: 51c9 fffc 2039 020c 0008 DBF .W D1,#$fffc == 00002e68 (FALSE)
                   3609: 00002e6e: 2039 020c 0008 0280 8000 MOVE.L $020c0008,D0
                   3610: 00002e74: 0280 8000 0000 23fc 0000 AND.L #$80000000,D0
                   3611: 00002e7a: 23fc 0000 0000 020c 0008 MOVE.L #$00000000,$020c0008
                   3612: 00002e84: 4e71 221f 4e7b 1801 4e75 NOP.L 
                   3613: 00002e86: 221f 4e7b 1801 4e75 23fc MOVE.L (A7)+,D1
                   3614: 00002e88: 4e7b 1801 4e75 23fc 0000 MOVE2C.L #$1801
                   3615: 00002e8c: 4e75 23fc 0000 0000 020c RTS.L 
                   3616: 00002e8e: 23fc 0000 0000 020c 0008 MOVE.L #$00000000,$020c0008
                   3617: 00002e98: 4e71 4e73 0100 02dc 0100 NOP.L 
                   3618: 00002e9a: 4e73 0100 02dc 0100 02dc RTE.L 
                   3619: 
                   3620: data
                   3621: 00002e9c: 0100 02dc 0100 02dc 0100 BTST.L D0,D0
                   3622: 00002e9e: 02dc 0100 02dc 0100 2e8e ILLEGAL.L 
                   3623: 00002ea0: 0100 02dc 0100 2e8e 0100 BTST.L D0,D0
                   3624: 00002ea2: 02dc 0100 2e8e 0100 02dc ILLEGAL.L 
                   3625: 00002ea4: 0100 2e8e 0100 02dc 0100 BTST.L D0,D0
                   3626: 00002ea6: 2e8e 0100 02dc 0100 02dc MOVE.L A6,(A7)
                   3627: 00002ea8: 0100 02dc 0100 02dc 0100 BTST.L D0,D0
                   3628: 00002eaa: 02dc 0100 02dc 0100 02dc ILLEGAL.L 
                   3629: 00002eac: 0100 02dc 0100 02dc 0100 BTST.L D0,D0
                   3630: 00002eae: 02dc 0100 02dc 0100 02dc ILLEGAL.L 
                   3631: 00002eb0: 0100 02dc 0100 02dc 0100 BTST.L D0,D0
                   3632: 00002eb2: 02dc 0100 02dc 0100 02dc ILLEGAL.L 
                   3633: 00002eb4: 0100 02dc 0100 02dc 0100 BTST.L D0,D0
                   3634: 00002eb6: 02dc 0100 02dc 0100 02dc ILLEGAL.L 
                   3635: 00002eb8: 0100 02dc 0100 02dc 0100 BTST.L D0,D0
                   3636: 00002eba: 02dc 0100 02dc 0100 02dc ILLEGAL.L 
                   3637: 00002ebc: 0100 02dc 0100 02dc 0100 BTST.L D0,D0
                   3638: 00002ebe: 02dc 0100 02dc 0100 02dc ILLEGAL.L 
                   3639: 00002ec0: 0100 02dc 0100 02dc 0100 BTST.L D0,D0
                   3640: 00002ec2: 02dc 0100 02dc 0100 02dc ILLEGAL.L 
                   3641: 00002ec4: 0100 02dc 0100 02dc 207c BTST.L D0,D0
                   3642: 00002ec6: 02dc 0100 02dc 207c 2c00 ILLEGAL.L 
                   3643: 00002ec8: 0100 02dc 207c 2c00 0000 BTST.L D0,D0
                   3644: 00002eca: 02dc 207c 2c00 0000 227c ILLEGAL.L 
                   3645: 
                   3646: 
                   3647: 00002ecc: 207c 2c00 0000 227c 2c1d MOVEA.L #$2c000000,A0
                   3648: 00002ed2: 227c 2c1d 4000 f4f0 d1f8 MOVEA.L #$2c1d4000,A1
                   3649: 00002ed8: f4f0 d1f8 2000 b1c9 6ff6 CPUSHP.L #$00000000,A0
                   3650: 00002eda: d1f8 2000 b1c9 6ff6 4e75 ADDA.L $00002000,A0
                   3651: 00002ede: b1c9 6ff6 4e75 224a 0281 CMPA.L A1,A0
                   3652: 00002ee0: 6ff6 4e75 224a 0281 fff0 BLE.B #$fffffff6 == 00002ed8 (TRUE)
                   3653: 00002ee2: 4e75 224a 0281 fff0 fff0 RTS.L 
                   3654: 
                   3655: 00002ee4: 224a 0281 fff0 fff0 22c1 MOVEA.L A2,A1
                   3656: 00002ee6: 0281 fff0 fff0 22c1 b7c9 AND.L #$fff0fff0,D1
                   3657: 00002eec: 22c1 b7c9 66fa 224a 2019 MOVE.L D1,(A1)+
                   3658: 00002eee: b7c9 66fa 224a 2019 0280 CMPA.L A1,A3
                   3659: 00002ef0: 66fa 224a 2019 0280 fff0 BNE.B #$fffffffa == 00002eec (TRUE)
                   3660: 00002ef2: 224a 2019 0280 fff0 fff0 MOVEA.L A2,A1
                   3661: 00002ef4: 2019 0280 fff0 fff0 b280 MOVE.L (A1)+,D0
                   3662: 00002ef6: 0280 fff0 fff0 b280 660c AND.L #$fff0fff0,D0
                   3663: 00002efc: b280 660c b7c9 66f0 4280 CMP.L D0,D1
                   3664: 00002efe: 660c b7c9 66f0 4280 60ff BNE.B #$0000000c == 00002f0c (TRUE)
                   3665: 00002f00: b7c9 66f0 4280 60ff 0000 CMPA.L A1,A3
                   3666: 00002f02: 66f0 4280 60ff 0000 0008 BNE.B #$fffffff0 == 00002ef4 (TRUE)
                   3667: 00002f04: 4280 60ff 0000 0008 2009 CLR.L D0
                   3668: 00002f06: 60ff 0000 0008 2009 5980 BT .L #$00000008 == 00002f10 (TRUE)
                   3669: 00002f0c: 2009 5980 4ed4 4e56 0000 MOVE.L A1,D0
                   3670: 00002f0e: 5980 4ed4 4e56 0000 48e7 SUB.L #$00000004,D0
                   3671: 00002f10: 4ed4 4e56 0000 48e7 7ffe JMP.L (A4)
                   3672: 00002f12: 4e56 0000 48e7 7ffe 4ff9 LINK.W A6,#$0000
                   3673: 00002f16: 48e7 7ffe 4ff9 0100 3002 MVMLE.L #$7ffe,-(A7)
                   3674: 00002f1a: 4ff9 0100 3002 2235 0170 LEA.L $01003002,A7
                   3675: 00002f20: 2235 0170 0200 d000 0081 MOVE.L (A5, D0.W*1+33607680)+0 == $0200d000,D1
                   3676: 00002f28: 0081 0000 0001 2b81 0170 OR.L #$00000001,D1
                   3677: 00002f2e: 2b81 0170 0200 d000 4e7a MOVE.L D1,(A5, D0.W*1+33607680)+0 == $0200d000
                   3678: 00002f36: 4e7a 2002 f4f8 203c 0000 MOVEC2.L #$2002
                   3679: 00002f3a: f4f8 203c 0000 8000 4e7b CPUSHA.L #$00000000
                   3680: 00002f3c: 203c 0000 8000 4e7b 0002 MOVE.L #$00008000,D0
                   3681: 00002f42: 4e7b 0002 45f5 0170 2c00 MOVE2C.L #$0002
                   3682: 00002f46: 45f5 0170 2c00 0000 47f2 LEA.L (A5, D0.W*1+738197504)+0 == $2c000000,A2
                   3683: 00002f4e: 47f2 0170 0020 0000 224a LEA.L (A2, D0.W*1+2097152)+0 == $00200000,A3
                   3684: 00002f56: 224a 4280 223c 0007 ffff MOVEA.L A2,A1
                   3685: 00002f58: 4280 223c 0007 ffff 22c0 CLR.L D0
                   3686: 00002f5a: 223c 0007 ffff 22c0 51c9 MOVE.L #$0007ffff,D1
                   3687: 00002f60: 22c0 51c9 fffc 223c aaa0 MOVE.L D0,(A1)+
                   3688: 00002f62: 51c9 fffc 223c aaa0 aaa0 DBF .W D1,#$fffc == 00002f60 (FALSE)
                   3689: 00002f66: 223c aaa0 aaa0 49f9 0100 MOVE.L #$aaa0aaa0,D1
                   3690: 00002f6c: 49f9 0100 2f78 60ff ffff LEA.L $01002f78,A4
                   3691: 00002f72: 60ff ffff ff70 4a80 66ff BT .L #$ffffff70 == 00002ee4 (TRUE)
                   3692: 00002f78: 4a80 66ff 0000 005e 223c TST.L D0
                   3693: 00002f7a: 66ff 0000 005e 223c 5550 BNE.L #$0000005e == 00002fda (TRUE)
                   3694: 00002f80: 223c 5550 5550 49f9 0100 MOVE.L #$55505550,D1
                   3695: 00002f86: 49f9 0100 2f92 60ff ffff LEA.L $01002f92,A4
                   3696: 00002f8c: 60ff ffff ff56 4a80 66ff BT .L #$ffffff56 == 00002ee4 (TRUE)
                   3697: 00002f92: 4a80 66ff 0000 0044 4281 TST.L D0
                   3698: 00002f94: 66ff 0000 0044 4281 224a BNE.L #$00000044 == 00002fda (TRUE)
                   3699: 00002f9a: 4281 224a 0281 fff0 fff0 CLR.L D1
                   3700: 00002f9c: 224a 0281 fff0 fff0 22c1 MOVEA.L A2,A1
                   3701: 00002f9e: 0281 fff0 fff0 22c1 0681 AND.L #$fff0fff0,D1
                   3702: 00002fa4: 22c1 0681 0010 0010 b7c9 MOVE.L D1,(A1)+
                   3703: 00002fa6: 0681 0010 0010 b7c9 66ee ADD.L #$00100010,D1
                   3704: 00002fac: b7c9 66ee 4281 224a 2019 CMPA.L A1,A3
                   3705: 00002fae: 66ee 4281 224a 2019 0280 BNE.B #$ffffffee == 00002f9e (TRUE)
                   3706: 00002fb0: 4281 224a 2019 0280 fff0 CLR.L D1
                   3707: 00002fb2: 224a 2019 0280 fff0 fff0 MOVEA.L A2,A1
                   3708: 00002fb4: 2019 0280 fff0 fff0 0281 MOVE.L (A1)+,D0
                   3709: 00002fb6: 0280 fff0 fff0 0281 fff0 AND.L #$fff0fff0,D0
                   3710: 00002fbc: 0281 fff0 fff0 b280 6612 AND.L #$fff0fff0,D1
                   3711: 00002fc2: b280 6612 0681 0010 0010 CMP.L D0,D1
                   3712: 00002fc4: 6612 0681 0010 0010 b7c9 BNE.B #$00000012 == 00002fd8 (TRUE)
                   3713: 00002fc6: 0681 0010 0010 b7c9 66e4 ADD.L #$00100010,D1
                   3714: 00002fcc: b7c9 66e4 4280 60ff 0000 CMPA.L A1,A3
                   3715: 00002fce: 66e4 4280 60ff 0000 0006 BNE.B #$ffffffe4 == 00002fb4 (TRUE)
                   3716: 00002fd0: 4280 60ff 0000 0006 2009 CLR.L D0
                   3717: 00002fd2: 60ff 0000 0006 2009 4e7b BT .L #$00000006 == 00002fda (TRUE)
                   3718: 00002fd8: 2009 4e7b 2002 307c 0003 MOVE.L A1,D0
                   3719: 00002fda: 4e7b 2002 307c 0003 4a80 MOVE2C.L #$2002
                   3720: 00002fde: 307c 0003 4a80 66ff ffff MOVEA.W #$0003,A0
                   3721: 00002fe2: 4a80 66ff ffff f558 2235 TST.L D0
                   3722: 00002fe4: 66ff ffff f558 2235 0170 BNE.L #$fffff558 == 0000253e (TRUE)
                   3723: 00002fea: 2235 0170 0200 d000 0281 MOVE.L (A5, D0.W*1+33607680)+0 == $0200d000,D1
                   3724: 00002ff2: 0281 ffff fffe 2b81 0170 AND.L #$fffffffe,D1
                   3725: 00002ff8: 2b81 0170 0200 d000 4ed7 MOVE.L D1,(A5, D0.W*1+33607680)+0 == $0200d000
                   3726: 00003000: 4ed7 4cdf 7ffe 4e5e 4e75 JMP.L (A7)
                   3727: 00003002: 4cdf 7ffe 4e5e 4e75 4e71 MVMEL.L #$7ffe,(A7)+
                   3728: 00003006: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
                   3729: 00003008: 4e75 4e71 4e56 0000 4878 RTS.L 
                   3730: 
                   3731: 
                   3732: 0000300a: 4e71 4e56 0000 4878 0009 NOP.L 
                   3733: 0000300c: 4e56 0000 4878 0009 61ff LINK.W A6,#$0000
                   3734: 00003010: 4878 0009 61ff ffff f4b6 PEA.L $00000009
                   3735: 00003014: 61ff ffff f4b6 4e5e 4e75 BSR.L #$fffff4b6 == 000024cc                // delay(9)
                   3736: 0000301a: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   3737: 0000301c: 4e75 4e56 0000 48e7 3830 RTS.L 
                   3738: 
                   3739: 
                   3740: 0000301e: 4e56 0000 48e7 3830 182e LINK.W A6,#$0000
                   3741: 00003022: 48e7 3830 182e 000f 266e MVMLE.L #$3830,-(A7)
                   3742: 00003026: 182e 000f 266e 0010 4282 MOVE.B (A6,$000f) == $0000000f,D4
                   3743: 0000302a: 266e 0010 4282 142e 0008 MOVEA.L (A6,$0010) == $00000010,A3
                   3744: 0000302e: 4282 142e 0008 720f c481 CLR.L D2
                   3745: 00003030: 142e 0008 720f c481 5982 MOVE.B (A6,$0008) == $00000008,D2
                   3746: 00003034: 720f c481 5982 122e 0017 MOVE.L #$0000000f,D1
                   3747: 00003036: c481 5982 122e 0017 49c1 AND.L D1,D2
                   3748: 00003038: 5982 122e 0017 49c1 2f01 SUB.L #$00000004,D2
                   3749: 0000303a: 122e 0017 49c1 2f01 4879 MOVE.B (A6,$0017) == $00000017,D1
                   3750: 0000303e: 49c1 2f01 4879 0100 f6ea EXT.B D1
                   3751: 00003040: 2f01 4879 0100 f6ea 45f9 MOVE.L D1,-(A7)
                   3752: 00003042: 4879 0100 f6ea 45f9 0100 PEA.L $0100f6ea
                   3753: 00003048: 45f9 0100 685a 4e92 4879 LEA.L $0100685a,A2
                   3754: 0000304e: 4e92 4879 0100 f6ff 4e92 JSR.L (A2)
                   3755: 00003050: 4879 0100 f6ff 4e92 4283 PEA.L $0100f6ff
                   3756: 00003056: 4e92 4283 defc 000c e582 JSR.L (A2)
                   3757: 00003058: 4283 defc 000c e582 b833 CLR.L D3
                   3758: 0000305a: defc 000c e582 b833 3800 ADDA.W #$000c,A7
                   3759: 0000305e: e582 b833 3800 6718 2003 ASL.L #$00000002,D2
                   3760: 00003060: b833 3800 6718 2003 5780 CMP.B (A3, D3.L*1, $00) == $01014cc1,D4
                   3761: 00003064: 6718 2003 5780 2202 9280 BEQ.B #$00000018 == 0000307e (FALSE)
                   3762: 00003066: 2003 5780 2202 9280 2f01 MOVE.L D3,D0
                   3763: 00003068: 5780 2202 9280 2f01 4879 SUB.L #$00000003,D0
                   3764: 0000306a: 2202 9280 2f01 4879 0100 MOVE.L D2,D1
                   3765: 0000306c: 9280 2f01 4879 0100 f726 SUB.L D0,D1
                   3766: 0000306e: 2f01 4879 0100 f726 61ff MOVE.L D1,-(A7)
                   3767: 00003070: 4879 0100 f726 61ff 0000 PEA.L $0100f726
                   3768: 00003076: 61ff 0000 37e2 504f 5283 BSR.L #$000037e2 == 0000685a
                   3769: 0000307c: 504f 5283 7203 b283 6cda ADDA.W #$00000008,A7
                   3770: 0000307e: 5283 7203 b283 6cda 4879 ADD.L #$00000001,D3
                   3771: 00003080: 7203 b283 6cda 4879 0100 MOVE.L #$00000003,D1
                   3772: 00003082: b283 6cda 4879 0100 f447 CMP.L D3,D1
                   3773: 00003084: 6cda 4879 0100 f447 61ff BGE.B #$ffffffda == 00003060 (FALSE)
                   3774: 00003086: 4879 0100 f447 61ff 0000 PEA.L $0100f447
                   3775: 0000308c: 61ff 0000 37cc 4cee 0c1c BSR.L #$000037cc == 0000685a
                   3776: 00003092: 4cee 0c1c ffec 4e5e 4e75 MVMEL.L #$0c1c,(A6,$ffec) == $ffffffec
                   3777: 00003098: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
                   3778: 0000309a: 4e75 4e56 fffc 48e7 0030 RTS.L 
                   3779: 
                   3780: ; test patterns?
                   3781: 0000309c: 4e56 fffc 48e7 0030 266e LINK.W A6,#$fffc
                   3782: 000030a0: 48e7 0030 266e 0008 4a8b MVMLE.L #$0030,-(A7)
                   3783: 000030a4: 266e 0008 4a8b 6700 00a6 MOVEA.L (A6,$0008) == $00000008,A3
                   3784: 000030a8: 4a8b 6700 00a6 2f0b 4879 TST.L A3
                   3785: 000030aa: 6700 00a6 2f0b 4879 0100 BEQ.W #$00a6 == 00003152 (FALSE)
                   3786: 000030ae: 2f0b 4879 0100 f72a 45f9 MOVE.L A3,-(A7)
                   3787: 000030b0: 4879 0100 f72a 45f9 0100 PEA.L $0100f72a
                   3788: 000030b6: 45f9 0100 685a 4e92 2f13 LEA.L $0100685a,A2
                   3789: 000030bc: 4e92 2f13 4879 0100 f749 JSR.L (A2)
                   3790: 000030be: 2f13 4879 0100 f749 4e92 MOVE.L (A3),-(A7)
                   3791: 000030c0: 4879 0100 f749 4e92 26fc PEA.L $0100f749
                   3792: 000030c6: 4e92 26fc 5555 5555 26bc JSR.L (A2)
                   3793: 000030c8: 26fc 5555 5555 26bc aaaa MOVE.L #$55555555,(A3)+
                   3794: 000030ce: 26bc aaaa aaaa 2d63 fffc MOVE.L #$aaaaaaaa,(A3)
                   3795: 000030d4: 2d63 fffc defc 0010 0cae MOVE.L -(A3),(A6,$fffc) == $fffffffc
                   3796: 000030d8: defc 0010 0cae 5555 5555 ADDA.W #$0010,A7
                   3797: 000030dc: 0cae 5555 5555 fffc 670e CMP.L #$55555555,(A6,$fffc) == $fffffffc
                   3798: 000030e4: 670e 4878 ffff 486e fffc BEQ.B #$0000000e == 000030f4 (FALSE)
                   3799: 000030e6: 4878 ffff 486e fffc 4878 PEA.L $ffffffff
                   3800: 000030ea: 486e fffc 4878 0055 6026 PEA.L (A6,$fffc) == $fffffffc
                   3801: 000030ee: 4878 0055 6026 26fc aaaa PEA.L $00000055
                   3802: 000030f2: 6026 26fc aaaa aaaa 26bc BT .B #$00000026 == 0000311a (TRUE)
                   3803: 000030f4: 26fc aaaa aaaa 26bc 5555 MOVE.L #$aaaaaaaa,(A3)+
                   3804: 000030fa: 26bc 5555 5555 2d63 fffc MOVE.L #$55555555,(A3)
                   3805: 00003100: 2d63 fffc 0cae aaaa aaaa MOVE.L -(A3),(A6,$fffc) == $fffffffc
                   3806: 00003104: 0cae aaaa aaaa fffc 6716 CMP.L #$aaaaaaaa,(A6,$fffc) == $fffffffc
                   3807: 0000310c: 6716 4878 fffe 486e fffc BEQ.B #$00000016 == 00003124 (FALSE)
                   3808: 0000310e: 4878 fffe 486e fffc 4878 PEA.L $fffffffe
                   3809: 00003112: 486e fffc 4878 00aa 2f0b PEA.L (A6,$fffc) == $fffffffc
                   3810: 00003116: 4878 00aa 2f0b 61ff ffff PEA.L $000000aa
                   3811: 0000311a: 2f0b 61ff ffff ff00 602e MOVE.L A3,-(A7)
                   3812: 0000311c: 61ff ffff ff00 602e 4879 BSR.L #$ffffff00 == 0000301e
                   3813: 00003122: 602e 4879 0100 f767 45f9 BT .B #$0000002e == 00003152 (TRUE)
                   3814: 00003124: 4879 0100 f767 45f9 0100 PEA.L $0100f767
                   3815: 0000312a: 45f9 0100 685a 4e92 200b LEA.L $0100685a,A2
                   3816: 00003130: 4e92 200b 7218 e2a0 720f JSR.L (A2)
                   3817: 00003132: 200b 7218 e2a0 720f c081 MOVE.L A3,D0
                   3818: 00003134: 7218 e2a0 720f c081 2040 MOVE.L #$00000018,D1
                   3819: 00003136: e2a0 720f c081 2040 4868 ASR.L D1,D0
                   3820: 00003138: 720f c081 2040 4868 fffc MOVE.L #$0000000f,D1
                   3821: 0000313a: c081 2040 4868 fffc 4879 AND.L D1,D0
                   3822: 0000313c: 2040 4868 fffc 4879 0100 MOVEA.L D0,A0
                   3823: 0000313e: 4868 fffc 4879 0100 f789 PEA.L (A0,$fffc) == $010001a8
                   3824: 00003142: 4879 0100 f789 4e92 4879 PEA.L $0100f789
                   3825: 00003148: 4e92 4879 0100 f7b4 4e92 JSR.L (A2)
                   3826: 0000314a: 4879 0100 f7b4 4e92 4cee PEA.L $0100f7b4
                   3827: 00003150: 4e92 4cee 0c00 fff4 4e5e JSR.L (A2)
                   3828: 00003152: 4cee 0c00 fff4 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff4) == $fffffff4
                   3829: 00003158: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   3830: 0000315a: 4e75 4e56 0000 48e7 7ffe RTS.L 
                   3831: 
                   3832: 
                   3833: 0000315c: 4e56 0000 48e7 7ffe 4eb9 LINK.W A6,#$0000
                   3834: 00003160: 48e7 7ffe 4eb9 0100 336a MVMLE.L #$7ffe,-(A7)
                   3835: 00003164: 4eb9 0100 336a 4cdf 7ffe JSR.L $0100336a
                   3836: 0000316a: 4cdf 7ffe 4e73 48e7 7ffe MVMEL.L #$7ffe,(A7)+
                   3837: 0000316e: 4e73 48e7 7ffe 4eb9 0100 RTE.L 
                   3838: 
                   3839: 
                   3840: 00003170: 48e7 7ffe 4eb9 0100 31e8 MVMLE.L #$7ffe,-(A7)
                   3841: 00003174: 4eb9 0100 31e8 4cdf 7ffe JSR.L $010031e8
                   3842: 0000317a: 4cdf 7ffe 4e73 48e7 7ffe MVMEL.L #$7ffe,(A7)+
                   3843: 0000317e: 4e73 48e7 7ffe 4eb9 0100 RTE.L 
                   3844: 
                   3845: 
                   3846: 00003180: 48e7 7ffe 4eb9 0100 3b82 MVMLE.L #$7ffe,-(A7)
                   3847: 00003184: 4eb9 0100 3b82 4cdf 7ffe JSR.L $01003b82
                   3848: 0000318a: 4cdf 7ffe 4e73 48e7 7ffe MVMEL.L #$7ffe,(A7)+
                   3849: 0000318e: 4e73 48e7 7ffe 4eb9 0100 RTE.L 
                   3850: 
                   3851: 
                   3852: 00003190: 48e7 7ffe 4eb9 0100 3e72 MVMLE.L #$7ffe,-(A7)
                   3853: 00003194: 4eb9 0100 3e72 4cdf 7ffe JSR.L $01003e72
                   3854: 0000319a: 4cdf 7ffe 4e73 48e7 7ffe MVMEL.L #$7ffe,(A7)+
                   3855: 0000319e: 4e73 48e7 7ffe 4eb9 0100 RTE.L 
                   3856: 
                   3857: 
                   3858: 000031a0: 48e7 7ffe 4eb9 0100 3e30 MVMLE.L #$7ffe,-(A7)
                   3859: 000031a4: 4eb9 0100 3e30 4cdf 7ffe JSR.L $01003e30
                   3860: 000031aa: 4cdf 7ffe 4e73 4e5e 4e75 MVMEL.L #$7ffe,(A7)+
                   3861: 000031ae: 4e73 4e5e 4e75 4e56 0000 RTE.L 
                   3862: 
                   3863: 
                   3864: 000031b0: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
                   3865: 000031b2: 4e75 4e56 0000 61ff 0000 RTS.L 
                   3866: 
                   3867: 
                   3868: 000031b4: 4e56 0000 61ff 0000 1f4e LINK.W A6,#$0000
                   3869: 000031b8: 61ff 0000 1f4e 4a80 6704 BSR.L #$00001f4e == 00005108
                   3870: 000031be: 4a80 6704 7001 601e 61ff TST.L D0
                   3871: 000031c0: 6704 7001 601e 61ff 0000 BEQ.B #$00000004 == 000031c6 (FALSE)
                   3872: 000031c2: 7001 601e 61ff 0000 1fce MOVE.L #$00000001,D0
                   3873: 000031c4: 601e 61ff 0000 1fce 4a80 BT .B #$0000001e == 000031e4 (TRUE)
                   3874: 000031c6: 61ff 0000 1fce 4a80 6704 BSR.L #$00001fce == 00005196
                   3875: 000031cc: 4a80 6704 7002 6010 61ff TST.L D0
                   3876: 000031ce: 6704 7002 6010 61ff 0000 BEQ.B #$00000004 == 000031d4 (FALSE)
                   3877: 000031d0: 7002 6010 61ff 0000 200a MOVE.L #$00000002,D0
                   3878: 000031d2: 6010 61ff 0000 200a 4a80 BT .B #$00000010 == 000031e4 (TRUE)
                   3879: 000031d4: 61ff 0000 200a 4a80 6704 BSR.L #$0000200a == 000051e0
                   3880: 000031da: 4a80 6704 7003 6002 4280 TST.L D0
                   3881: 000031dc: 6704 7003 6002 4280 4e5e BEQ.B #$00000004 == 000031e2 (FALSE)
                   3882: 000031de: 7003 6002 4280 4e5e 4e75 MOVE.L #$00000003,D0
                   3883: 000031e0: 6002 4280 4e5e 4e75 4e56 BT .B #$00000002 == 000031e4 (TRUE)
                   3884: 000031e2: 4280 4e5e 4e75 4e56 0000 CLR.L D0
                   3885: 000031e4: 4e5e 4e75 4e56 0000 23fc UNLK.L A6
                   3886: 000031e6: 4e75 4e56 0000 23fc 0030 RTS.L 
                   3887: 
                   3888: 
                   3889: 000031e8: 4e56 0000 23fc 0030 0000 LINK.W A6,#$0000
                   3890: 000031ec: 23fc 0030 0000 0200 00c0 MOVE.L #$00300000,$020000c0
                   3891: 000031f6: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   3892: 000031f8: 4e75 4e56 0000 48e7 2038 RTS.L 
                   3893: 
                   3894: 
                   3895: 000031fa: 4e56 0000 48e7 2038 47f9 LINK.W A6,#$0000
                   3896: 000031fe: 48e7 2038 47f9 0101 5344 MVMLE.L #$2038,-(A7)
                   3897: 00003202: 47f9 0101 5344 287c 0211 LEA.L $01015344,A3
                   3898: 00003208: 287c 0211 8000 61ff ffff MOVEA.L #$02118000,A4
                   3899: 0000320e: 61ff ffff d1b2 1039 0211 BSR.L #$ffffd1b2 == 000003c2
                   3900: 00003214: 1039 0211 8001 45f9 0100 MOVE.B $02118001,D0
                   3901: 0000321a: 45f9 0100 300c 4e92 13fc LEA.L $0100300c,A2
                   3902: 00003220: 4e92 13fc 0009 0211 8001 JSR.L (A2)
                   3903: 00003222: 13fc 0009 0211 8001 4e92 MOVE.B #$09,$02118001
                   3904: 0000322a: 4e92 13fc ffca 0211 8001 JSR.L (A2)
                   3905: 0000322c: 13fc ffca 0211 8001 4202 MOVE.B #$ca,$02118001
                   3906: 00003234: 4202 45f9 0100 300c 4e92 CLR.B D2
                   3907: 00003236: 45f9 0100 300c 4e92 195b LEA.L $0100300c,A2
                   3908: 0000323c: 4e92 195b 0001 5202 0c02 JSR.L (A2)
                   3909: 0000323e: 195b 0001 5202 0c02 0013 MOVE.B (A3)+,(A4,$0001) == $010009b5
                   3910: 00003242: 5202 0c02 0013 63ec 4e92 ADD.B #$00000001,D2
                   3911: 00003244: 0c02 0013 63ec 4e92 1014 CMP.B #$13,D2
                   3912: 00003248: 63ec 4e92 1014 47f9 0101 BLS.B #$ffffffec == 00003236 (FALSE)
                   3913: 0000324a: 4e92 1014 47f9 0101 5344 JSR.L (A2)
                   3914: 0000324c: 1014 47f9 0101 5344 4202 MOVE.B (A4),D0
                   3915: 0000324e: 47f9 0101 5344 4202 45f9 LEA.L $01015344,A3
                   3916: 00003254: 4202 45f9 0100 300c 4e92 CLR.B D2
                   3917: 00003256: 45f9 0100 300c 4e92 189b LEA.L $0100300c,A2
                   3918: 0000325c: 4e92 189b 5202 0c02 0013 JSR.L (A2)
                   3919: 0000325e: 189b 5202 0c02 0013 63ee MOVE.B (A3)+,(A4)
                   3920: 00003260: 5202 0c02 0013 63ee 4e92 ADD.B #$00000001,D2
                   3921: 00003262: 0c02 0013 63ee 4e92 102c CMP.B #$13,D2
                   3922: 00003266: 63ee 4e92 102c 0001 4282 BLS.B #$ffffffee == 00003256 (FALSE)
                   3923: 00003268: 4e92 102c 0001 4282 45f9 JSR.L (A2)
                   3924: 0000326a: 102c 0001 4282 45f9 0100 MOVE.B (A4,$0001) == $010009b5,D0
                   3925: 0000326e: 4282 45f9 0100 300c 4e92 CLR.L D2
                   3926: 00003270: 45f9 0100 300c 4e92 422c LEA.L $0100300c,A2
                   3927: 00003276: 4e92 422c 0001 4e92 102c JSR.L (A2)
                   3928: 00003278: 422c 0001 4e92 102c 0001 CLR.B (A4,$0001) == $010009b5
                   3929: 0000327c: 4e92 102c 0001 0200 0004 JSR.L (A2)
                   3930: 0000327e: 102c 0001 0200 0004 660c MOVE.B (A4,$0001) == $010009b5,D0
                   3931: 00003282: 0200 0004 660c 2002 5282 AND.B #$04,D0
                   3932: 00003286: 660c 2002 5282 0c80 0000 BNE.B #$0000000c == 00003294 (TRUE)
                   3933: 00003288: 2002 5282 0c80 0000 1387 MOVE.L D2,D0
                   3934: 0000328a: 5282 0c80 0000 1387 6fdc ADD.L #$00000001,D2
                   3935: 0000328c: 0c80 0000 1387 6fdc 0c82 CMP.L #$00001387,D0
                   3936: 00003292: 6fdc 0c82 0000 1387 6f06 BLE.B #$ffffffdc == 00003270 (TRUE)
                   3937: 00003294: 0c82 0000 1387 6f06 7001 CMP.L #$00001387,D2
                   3938: 0000329a: 6f06 7001 6000 00c0 197c BLE.B #$00000006 == 000032a2 (TRUE)
                   3939: 0000329c: 7001 6000 00c0 197c 0040 MOVE.L #$00000001,D0
                   3940: 0000329e: 6000 00c0 197c 0040 0003 BT .W #$00c0 == 00003360 (TRUE)
                   3941: 000032a2: 197c 0040 0003 4282 45f9 MOVE.B #$40,(A4,$0003) == $010009b7
                   3942: 000032a8: 4282 45f9 0100 300c 4e92 CLR.L D2
                   3943: 000032aa: 45f9 0100 300c 4e92 422c LEA.L $0100300c,A2
                   3944: 000032b0: 4e92 422c 0001 4e92 102c JSR.L (A2)
                   3945: 000032b2: 422c 0001 4e92 102c 0001 CLR.B (A4,$0001) == $010009b5
                   3946: 000032b6: 4e92 102c 0001 0200 0001 JSR.L (A2)
                   3947: 000032b8: 102c 0001 0200 0001 660c MOVE.B (A4,$0001) == $010009b5,D0
                   3948: 000032bc: 0200 0001 660c 2002 5282 AND.B #$01,D0
                   3949: 000032c0: 660c 2002 5282 0c80 0000 BNE.B #$0000000c == 000032ce (TRUE)
                   3950: 000032c2: 2002 5282 0c80 0000 1387 MOVE.L D2,D0
                   3951: 000032c4: 5282 0c80 0000 1387 6fdc ADD.L #$00000001,D2
                   3952: 000032c6: 0c80 0000 1387 6fdc 0c82 CMP.L #$00001387,D0
                   3953: 000032cc: 6fdc 0c82 0000 1387 6f06 BLE.B #$ffffffdc == 000032aa (TRUE)
                   3954: 000032ce: 0c82 0000 1387 6f06 7002 CMP.L #$00001387,D2
                   3955: 000032d4: 6f06 7002 6000 0086 0c2c BLE.B #$00000006 == 000032dc (TRUE)
                   3956: 000032d6: 7002 6000 0086 0c2c 0040 MOVE.L #$00000002,D0
                   3957: 000032d8: 6000 0086 0c2c 0040 0003 BT .W #$0086 == 00003360 (TRUE)
                   3958: 000032dc: 0c2c 0040 0003 6704 7003 CMP.B #$40,(A4,$0003) == $010009b7
                   3959: 000032e2: 6704 7003 6078 61ff ffff BEQ.B #$00000004 == 000032e8 (FALSE)
                   3960: 000032e4: 7003 6078 61ff ffff fd22 MOVE.L #$00000003,D0
                   3961: 000032e6: 6078 61ff ffff fd22 1014 BT .B #$00000078 == 00003360 (TRUE)
                   3962: 000032e8: 61ff ffff fd22 1014 4282 BSR.L #$fffffd22 == 0000300c
                   3963: 000032ee: 1014 4282 45f9 0100 300c MOVE.B (A4),D0
                   3964: 000032f0: 4282 45f9 0100 300c 4e92 CLR.L D2
                   3965: 000032f2: 45f9 0100 300c 4e92 4214 LEA.L $0100300c,A2
                   3966: 000032f8: 4e92 4214 4e92 1014 0200 JSR.L (A2)
                   3967: 000032fa: 4214 4e92 1014 0200 0004 CLR.B (A4)
                   3968: 000032fc: 4e92 1014 0200 0004 660c JSR.L (A2)
                   3969: 000032fe: 1014 0200 0004 660c 2002 MOVE.B (A4),D0
                   3970: 00003300: 0200 0004 660c 2002 5282 AND.B #$04,D0
                   3971: 00003304: 660c 2002 5282 0c80 0000 BNE.B #$0000000c == 00003312 (TRUE)
                   3972: 00003306: 2002 5282 0c80 0000 1387 MOVE.L D2,D0
                   3973: 00003308: 5282 0c80 0000 1387 6fe0 ADD.L #$00000001,D2
                   3974: 0000330a: 0c80 0000 1387 6fe0 0c82 CMP.L #$00001387,D0
                   3975: 00003310: 6fe0 0c82 0000 1387 6f04 BLE.B #$ffffffe0 == 000032f2 (TRUE)
                   3976: 00003312: 0c82 0000 1387 6f04 7005 CMP.L #$00001387,D2
                   3977: 00003318: 6f04 7005 6042 197c 0040 BLE.B #$00000004 == 0000331e (TRUE)
                   3978: 0000331a: 7005 6042 197c 0040 0002 MOVE.L #$00000005,D0
                   3979: 0000331c: 6042 197c 0040 0002 4282 BT .B #$00000042 == 00003360 (TRUE)
                   3980: 0000331e: 197c 0040 0002 4282 45f9 MOVE.B #$40,(A4,$0002) == $010009b6
                   3981: 00003324: 4282 45f9 0100 300c 4e92 CLR.L D2
                   3982: 00003326: 45f9 0100 300c 4e92 4214 LEA.L $0100300c,A2
                   3983: 0000332c: 4e92 4214 4e92 1014 0200 JSR.L (A2)
                   3984: 0000332e: 4214 4e92 1014 0200 0001 CLR.B (A4)
                   3985: 00003330: 4e92 1014 0200 0001 660c JSR.L (A2)
                   3986: 00003332: 1014 0200 0001 660c 2002 MOVE.B (A4),D0
                   3987: 00003334: 0200 0001 660c 2002 5282 AND.B #$01,D0
                   3988: 00003338: 660c 2002 5282 0c80 0000 BNE.B #$0000000c == 00003346 (TRUE)
                   3989: 0000333a: 2002 5282 0c80 0000 1387 MOVE.L D2,D0
                   3990: 0000333c: 5282 0c80 0000 1387 6fe0 ADD.L #$00000001,D2
                   3991: 0000333e: 0c80 0000 1387 6fe0 0c82 CMP.L #$00001387,D0
                   3992: 00003344: 6fe0 0c82 0000 1387 6f04 BLE.B #$ffffffe0 == 00003326 (TRUE)
                   3993: 00003346: 0c82 0000 1387 6f04 7006 CMP.L #$00001387,D2
                   3994: 0000334c: 6f04 7006 600e 0c2c 0040 BLE.B #$00000004 == 00003352 (TRUE)
                   3995: 0000334e: 7006 600e 0c2c 0040 0002 MOVE.L #$00000006,D0
                   3996: 00003350: 600e 0c2c 0040 0002 6704 BT .B #$0000000e == 00003360 (TRUE)
                   3997: 00003352: 0c2c 0040 0002 6704 7007 CMP.B #$40,(A4,$0002) == $010009b6
                   3998: 00003358: 6704 7007 6002 4280 4cee BEQ.B #$00000004 == 0000335e (FALSE)
                   3999: 0000335a: 7007 6002 4280 4cee 1c04 MOVE.L #$00000007,D0
                   4000: 0000335c: 6002 4280 4cee 1c04 fff0 BT .B #$00000002 == 00003360 (TRUE)
                   4001: 0000335e: 4280 4cee 1c04 fff0 4e5e CLR.L D0
                   4002: 00003360: 4cee 1c04 fff0 4e5e 4e75 MVMEL.L #$1c04,(A6,$fff0) == $fffffff0
                   4003: 00003366: 4e5e 4e75 4e56 0000 4879 UNLK.L A6
                   4004: 00003368: 4e75 4e56 0000 4879 0100 RTS.L 
                   4005: 
                   4006: 
                   4007: 0000336a: 4e56 0000 4879 0100 f7d4 LINK.W A6,#$0000
                   4008: 0000336e: 4879 0100 f7d4 61ff 0000 PEA.L $0100f7d4
                   4009: 00003374: 61ff 0000 34e4 4e5e 4e75 BSR.L #$000034e4 == 0000685a
                   4010: 0000337a: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   4011: 0000337c: 4e75 4e56 0000 48e7 0030 RTS.L 
                   4012: 
                   4013: 
                   4014: 0000337e: 4e56 0000 48e7 0030 267c LINK.W A6,#$0000
                   4015: 00003382: 48e7 0030 267c 0211 4000 MVMLE.L #$0030,-(A7)
                   4016: 00003386: 267c 0211 4000 0239 00bf MOVEA.L #$02114000,A3
                   4017: 0000338c: 0239 00bf 0211 4108 13fc AND.B #$bf,$02114108
                   4018: 00003394: 13fc 0082 0211 4020 4878 MOVE.B #$82,$02114020
                   4019: 0000339c: 4878 000a 45f9 0100 24cc PEA.L $0000000a
                   4020: 000033a0: 45f9 0100 24cc 4e92 13fc LEA.L $010024cc,A2          // delay(10)
                   4021: 000033a6: 4e92 13fc 0080 0211 4020 JSR.L (A2)
                   4022: 000033a8: 13fc 0080 0211 4020 4878 MOVE.B #$80,$02114020
                   4023: 000033b0: 4878 000a 4e92 13fc 0002 PEA.L $0000000a
                   4024: 000033b4: 4e92 13fc 0002 0211 4003 JSR.L (A2)
                   4025: 000033b6: 13fc 0002 0211 4003 4239 MOVE.B #$02,$02114003
                   4026: 000033be: 4239 0211 4003 4239 0211 CLR.B $02114003
                   4027: 000033c4: 4239 0211 4002 13fc 0001 CLR.B $02114002
                   4028: 000033ca: 13fc 0001 0211 4002 13fc MOVE.B #$01,$02114002
                   4029: 000033d2: 13fc 0002 0211 4002 13fc MOVE.B #$02,$02114002
                   4030: 000033da: 13fc 0003 0211 4002 13fc MOVE.B #$03,$02114002
                   4031: 000033e2: 13fc 0004 0211 4002 1039 MOVE.B #$04,$02114002
                   4032: 000033ea: 1039 0211 4007 0200 001f MOVE.B $02114007,D0
                   4033: 000033f0: 0200 001f 0c00 0005 6704 AND.B #$1f,D0
                   4034: 000033f4: 0c00 0005 6704 7001 6028 CMP.B #$05,D0
                   4035: 000033f8: 6704 7001 6028 102b 0002 BEQ.B #$00000004 == 000033fe (FALSE)
                   4036: 000033fa: 7001 6028 102b 0002 660a MOVE.L #$00000001,D0
                   4037: 000033fc: 6028 102b 0002 660a 102b BT .B #$00000028 == 00003426 (TRUE)
                   4038: 000033fe: 102b 0002 660a 102b 0002 MOVE.B (A3,$0002) == $010009fa,D0
                   4039: 00003402: 660a 102b 0002 0c00 0001 BNE.B #$0000000a == 0000340e (TRUE)
                   4040: 00003404: 102b 0002 0c00 0001 6704 MOVE.B (A3,$0002) == $010009fa,D0
                   4041: 00003408: 0c00 0001 6704 7002 6014 CMP.B #$01,D0
                   4042: 0000340c: 6704 7002 6014 102b 0007 BEQ.B #$00000004 == 00003412 (FALSE)
                   4043: 0000340e: 7002 6014 102b 0007 0200 MOVE.L #$00000002,D0
                   4044: 00003410: 6014 102b 0007 0200 001f BT .B #$00000014 == 00003426 (TRUE)
                   4045: 00003412: 102b 0007 0200 001f 0c00 MOVE.B (A3,$0007) == $010009ff,D0
                   4046: 00003416: 0200 001f 0c00 0003 6704 AND.B #$1f,D0
                   4047: 0000341a: 0c00 0003 6704 7003 6002 CMP.B #$03,D0
                   4048: 0000341e: 6704 7003 6002 4280 4cee BEQ.B #$00000004 == 00003424 (FALSE)
                   4049: 00003420: 7003 6002 4280 4cee 0c00 MOVE.L #$00000003,D0
                   4050: 00003422: 6002 4280 4cee 0c00 fff8 BT .B #$00000002 == 00003426 (TRUE)
                   4051: 00003424: 4280 4cee 0c00 fff8 4e5e CLR.L D0
                   4052: 00003426: 4cee 0c00 fff8 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff8) == $fffffff8
                   4053: 0000342c: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   4054: 0000342e: 4e75 4e56 0000 48e7 2030 RTS.L 
                   4055: 
                   4056: 
                   4057: 00003430: 4e56 0000 48e7 2030 267c LINK.W A6,#$0000
                   4058: 00003434: 48e7 2030 267c 0211 4000 MVMLE.L #$2030,-(A7)
                   4059: 00003438: 267c 0211 4000 13fc 0082 MOVEA.L #$02114000,A3
                   4060: 0000343e: 13fc 0082 0211 4020 4878 MOVE.B #$82,$02114020
                   4061: 00003446: 4878 000a 45f9 0100 24cc PEA.L $0000000a
                   4062: 0000344a: 45f9 0100 24cc 4e92 13fc LEA.L $010024cc,A2          // delay(10)
                   4063: 00003450: 4e92 13fc 0080 0211 4020 JSR.L (A2)
                   4064: 00003452: 13fc 0080 0211 4020 4878 MOVE.B #$80,$02114020
                   4065: 0000345a: 4878 000a 4e92 13fc 0002 PEA.L $0000000a
                   4066: 0000345e: 4e92 13fc 0002 0211 4003 JSR.L (A2)
                   4067: 00003460: 13fc 0002 0211 4003 4239 MOVE.B #$02,$02114003
                   4068: 00003468: 4239 0211 4003 13fc 0001 CLR.B $02114003
                   4069: 0000346e: 13fc 0001 0211 4003 4878 MOVE.B #$01,$02114003
                   4070: 00003476: 4878 000a 4e92 1039 0211 PEA.L $0000000a
                   4071: 0000347a: 4e92 1039 0211 4007 0200 JSR.L (A2)
                   4072: 0000347c: 1039 0211 4007 0200 001f MOVE.B $02114007,D0
                   4073: 00003482: 0200 001f defc 000c 6706 AND.B #$1f,D0
                   4074: 00003486: defc 000c 6706 7004 6000 ADDA.W #$000c,A7
                   4075: 0000348a: 6706 7004 6000 00ae 16bc BEQ.B #$00000006 == 00003492 (FALSE)
                   4076: 0000348c: 7004 6000 00ae 16bc 0055 MOVE.L #$00000004,D0
                   4077: 0000348e: 6000 00ae 16bc 0055 177c BT .W #$00ae == 0000353e (TRUE)
                   4078: 00003492: 16bc 0055 177c 0055 0001 MOVE.B #$55,(A3)
                   4079: 00003496: 177c 0055 0001 177c 0080 MOVE.B #$55,(A3,$0001) == $010009f9
                   4080: 0000349c: 177c 0080 0003 4280 102b MOVE.B #$80,(A3,$0003) == $010009fb
                   4081: 000034a2: 4280 102b 0001 e180 4281 CLR.L D0
                   4082: 000034a4: 102b 0001 e180 4281 1213 MOVE.B (A3,$0001) == $010009f9,D0
                   4083: 000034a8: e180 4281 1213 8081 0c80 ASL.L #$00000008,D0
                   4084: 000034aa: 4281 1213 8081 0c80 0000 CLR.L D1
                   4085: 000034ac: 1213 8081 0c80 0000 5555 MOVE.B (A3),D1
                   4086: 000034ae: 8081 0c80 0000 5555 6706 OR.L D1,D0
                   4087: 000034b0: 0c80 0000 5555 6706 7005 CMP.L #$00005555,D0
                   4088: 000034b6: 6706 7005 6000 0082 16bc BEQ.B #$00000006 == 000034be (FALSE)
                   4089: 000034b8: 7005 6000 0082 16bc 00aa MOVE.L #$00000005,D0
                   4090: 000034ba: 6000 0082 16bc 00aa 177c BT .W #$0082 == 0000353e (TRUE)
                   4091: 000034be: 16bc 00aa 177c 00aa 0001 MOVE.B #$aa,(A3)
                   4092: 000034c2: 177c 00aa 0001 177c 0080 MOVE.B #$aa,(A3,$0001) == $010009f9
                   4093: 000034c8: 177c 0080 0003 4280 102b MOVE.B #$80,(A3,$0003) == $010009fb
                   4094: 000034ce: 4280 102b 0001 e180 4281 CLR.L D0
                   4095: 000034d0: 102b 0001 e180 4281 1213 MOVE.B (A3,$0001) == $010009f9,D0
                   4096: 000034d4: e180 4281 1213 8081 0c80 ASL.L #$00000008,D0
                   4097: 000034d6: 4281 1213 8081 0c80 0000 CLR.L D1
                   4098: 000034d8: 1213 8081 0c80 0000 aaaa MOVE.B (A3),D1
                   4099: 000034da: 8081 0c80 0000 aaaa 6704 OR.L D1,D0
                   4100: 000034dc: 0c80 0000 aaaa 6704 7006 CMP.L #$0000aaaa,D0
                   4101: 000034e2: 6704 7006 6056 4281 4282 BEQ.B #$00000004 == 000034e8 (FALSE)
                   4102: 000034e4: 7006 6056 4281 4282 1001 MOVE.L #$00000006,D0
                   4103: 000034e6: 6056 4281 4282 1001 1740 BT .B #$00000056 == 0000353e (TRUE)
                   4104: 000034e8: 4281 4282 1001 1740 0008 CLR.L D1
                   4105: 000034ea: 4282 1001 1740 0008 142b CLR.L D2
                   4106: 000034ec: 1001 1740 0008 142b 0008 MOVE.B D1,D0
                   4107: 000034ee: 1740 0008 142b 0008 b282 MOVE.B D0,(A3,$0008) == $01000a00
                   4108: 000034f2: 142b 0008 b282 6704 7007 MOVE.B (A3,$0008) == $01000a00,D2
                   4109: 000034f6: b282 6704 7007 6040 5281 CMP.L D2,D1
                   4110: 000034f8: 6704 7007 6040 5281 0c81 BEQ.B #$00000004 == 000034fe (FALSE)
                   4111: 000034fa: 7007 6040 5281 0c81 0000 MOVE.L #$00000007,D0
                   4112: 000034fc: 6040 5281 0c81 0000 00ff BT .B #$00000040 == 0000353e (TRUE)
                   4113: 000034fe: 5281 0c81 0000 00ff 6fe4 ADD.L #$00000001,D1
                   4114: 00003500: 0c81 0000 00ff 6fe4 422b CMP.L #$000000ff,D1
                   4115: 00003506: 6fe4 422b 0008 102b 0005 BLE.B #$ffffffe4 == 000034ec (TRUE)
                   4116: 00003508: 422b 0008 102b 0005 177c CLR.B (A3,$0008) == $01000a00
                   4117: 0000350c: 102b 0005 177c 00ff 0003 MOVE.B (A3,$0005) == $010009fd,D0
                   4118: 00003510: 177c 00ff 0003 4878 000a MOVE.B #$ff,(A3,$0003) == $010009fb
                   4119: 00003516: 4878 000a 61ff ffff efb0 PEA.L $0000000a
                   4120: 0000351a: 61ff ffff efb0 102b 0005 BSR.L #$ffffefb0 == 000024cc                // delay(10)
                   4121: 00003520: 102b 0005 49c0 4680 0800 MOVE.B (A3,$0005) == $010009fd,D0
                   4122: 00003524: 49c0 4680 0800 0006 6704 EXT.B D0
                   4123: 00003526: 4680 0800 0006 6704 7008 NOT.L D0
                   4124: 00003528: 0800 0006 6704 7008 600c BTST.L #$0006,D0
                   4125: 0000352c: 6704 7008 600c 177c 0002 BEQ.B #$00000004 == 00003532 (FALSE)
                   4126: 0000352e: 7008 600c 177c 0002 0003 MOVE.L #$00000008,D0
                   4127: 00003530: 600c 177c 0002 0003 422b BT .B #$0000000c == 0000353e (TRUE)
                   4128: 00003532: 177c 0002 0003 422b 0003 MOVE.B #$02,(A3,$0003) == $010009fb
                   4129: 00003538: 422b 0003 4280 4cee 0c04 CLR.B (A3,$0003) == $010009fb
                   4130: 0000353c: 4280 4cee 0c04 fff4 4e5e CLR.L D0
                   4131: 0000353e: 4cee 0c04 fff4 4e5e 4e75 MVMEL.L #$0c04,(A6,$fff4) == $fffffff4
                   4132: 00003544: 4e5e 4e75 4e56 ffd0 48e7 UNLK.L A6
                   4133: 00003546: 4e75 4e56 ffd0 48e7 3e3c RTS.L 
                   4134: 
                   4135: 
                   4136: 00003548: 4e56 ffd0 48e7 3e3c 41f9 LINK.W A6,#$ffd0
                   4137: 0000354c: 48e7 3e3c 41f9 0101 5358 MVMLE.L #$3e3c,-(A7)
                   4138: 00003550: 41f9 0101 5358 43ee fffa LEA.L $01015358,A0
                   4139: 00003556: 43ee fffa 12d8 12d8 12d8 LEA.L (A6,$fffa) == $fffffffa,A1
                   4140: 0000355a: 12d8 12d8 12d8 12d8 12d8 MOVE.B (A0)+,(A1)+
                   4141: 0000355c: 12d8 12d8 12d8 12d8 1290 MOVE.B (A0)+,(A1)+
                   4142: 0000355e: 12d8 12d8 12d8 1290 49ee MOVE.B (A0)+,(A1)+
                   4143: 00003560: 12d8 12d8 1290 49ee ffd2 MOVE.B (A0)+,(A1)+
                   4144: 00003562: 12d8 1290 49ee ffd2 267c MOVE.B (A0)+,(A1)+
                   4145: 00003564: 1290 49ee ffd2 267c 020c MOVE.B (A0),(A1)
                   4146: 00003566: 49ee ffd2 267c 020c 0000 LEA.L (A6,$ffd2) == $ffffffd2,A4
                   4147: 0000356a: 267c 020c 0000 4878 0028 MOVEA.L #$020c0000,A3
                   4148: 00003570: 4878 0028 2f0c 61ff 0000 PEA.L $00000028
                   4149: 00003574: 2f0c 61ff 0000 3a60 42ac MOVE.L A4,-(A7)
                   4150: 00003576: 61ff 0000 3a60 42ac 0008 BSR.L #$00003a60 == 00006fd8
                   4151: 0000357c: 42ac 0008 7202 2881 42ac CLR.L (A4,$0008) == $010009bc
                   4152: 00003580: 7202 2881 42ac 000c 297c MOVE.L #$00000002,D1
                   4153: 00003582: 2881 42ac 000c 297c 0101 MOVE.L D1,(A4)
                   4154: 00003584: 42ac 000c 297c 0101 663c CLR.L (A4,$000c) == $010009c0
                   4155: 00003588: 297c 0101 663c 0010 4878 MOVE.L #$0101663c,(A4,$0010) == $010009c4
                   4156: 00003590: 4878 073c 61ff 0000 381c PEA.L $0000073c
                   4157: 00003594: 61ff 0000 381c 2940 0020 BSR.L #$0000381c == 00006db2
                   4158: 0000359a: 2940 0020 2a00 4878 0006 MOVE.L D0,(A4,$0020) == $010009d4
                   4159: 0000359e: 2a00 4878 0006 2445 486a MOVE.L D0,D5
                   4160: 000035a0: 4878 0006 2445 486a 0022 PEA.L $00000006
                   4161: 000035a4: 2445 486a 0022 486e fffa MOVEA.L D5,A2
                   4162: 000035a6: 486a 0022 486e fffa 61ff PEA.L (A2,$0022) == $00000022
                   4163: 000035aa: 486e fffa 61ff 0000 38f4 PEA.L (A6,$fffa) == $fffffffa
                   4164: 000035ae: 61ff 0000 38f4 2f0c 61ff BSR.L #$000038f4 == 00006ea4
                   4165: 000035b4: 2f0c 61ff 0000 469c 2c00 MOVE.L A4,-(A7)
                   4166: 000035b6: 61ff 0000 469c 2c00 defc BSR.L #$0000469c == 00007c54
                   4167: 000035bc: 2c00 defc 001c 6606 7001 MOVE.L D0,D6
                   4168: 000035be: defc 001c 6606 7001 6000 ADDA.W #$001c,A7
                   4169: 000035c2: 6606 7001 6000 0248 4878 BNE.B #$00000006 == 000035ca (TRUE)
                   4170: 000035c4: 7001 6000 0248 4878 0006 MOVE.L #$00000001,D0
                   4171: 000035c6: 6000 0248 4878 0006 2445 BT .W #$0248 == 00003810 (TRUE)
                   4172: 000035ca: 4878 0006 2445 486a 001c PEA.L $00000006
                   4173: 000035ce: 2445 486a 001c 2f06 61ff MOVEA.L D5,A2
                   4174: 000035d0: 486a 001c 2f06 61ff 0000 PEA.L (A2,$001c) == $0000001c
                   4175: 000035d4: 2f06 61ff 0000 38cc 263c MOVE.L D6,-(A7)
                   4176: 000035d6: 61ff 0000 38cc 263c 0000 BSR.L #$000038cc == 00006ea4
                   4177: 000035dc: 263c 0000 05dc 2f03 61ff MOVE.L #$000005dc,D3
                   4178: 000035e2: 2f03 61ff 0000 37cc 2800 MOVE.L D3,-(A7)
                   4179: 000035e4: 61ff 0000 37cc 2800 2f03 BSR.L #$000037cc == 00006db2
                   4180: 000035ea: 2800 2f03 2f04 61ff 0000 MOVE.L D0,D4
                   4181: 000035ec: 2f03 2f04 61ff 0000 39e6 MOVE.L D3,-(A7)
                   4182: 000035ee: 2f04 61ff 0000 39e6 13fc MOVE.L D4,-(A7)
                   4183: 000035f0: 61ff 0000 39e6 13fc 0002 BSR.L #$000039e6 == 00006fd8
                   4184: 000035f6: 13fc 0002 0210 6004 61ff MOVE.B #$02,$02106004
                   4185: 000035fe: 61ff ffff fa0c 4239 0210 BSR.L #$fffffa0c == 0000300c
                   4186: 00003604: 4239 0210 6004 202b 0030 CLR.B $02106004
                   4187: 0000360a: 202b 0030 0080 9000 0000 MOVE.L (A3,$0030) == $01000a28,D0
                   4188: 0000360e: 0080 9000 0000 2740 0030 OR.L #$90000000,D0
                   4189: 00003614: 2740 0030 202b 0034 0280 MOVE.L D0,(A3,$0030) == $01000a28
                   4190: 00003618: 202b 0034 0280 6fff ffff MOVE.L (A3,$0034) == $01000a2c,D0
                   4191: 0000361c: 0280 6fff ffff 2740 0034 AND.L #$6fffffff,D0
                   4192: 00003622: 2740 0034 4282 defc 0018 MOVE.L D0,(A3,$0034) == $01000a2c
                   4193: 00003626: 4282 defc 0018 2f03 2f05 CLR.L D2
                   4194: 00003628: defc 0018 2f03 2f05 2f04 ADDA.W #$0018,A7
                   4195: 0000362c: 2f03 2f05 2f04 2f0c 61ff MOVE.L D3,-(A7)
                   4196: 0000362e: 2f05 2f04 2f0c 61ff 0000 MOVE.L D5,-(A7)
                   4197: 00003630: 2f04 2f0c 61ff 0000 480a MOVE.L D4,-(A7)
                   4198: 00003632: 2f0c 61ff 0000 480a defc MOVE.L A4,-(A7)
                   4199: 00003634: 61ff 0000 480a defc 0010 BSR.L #$0000480a == 00007e40
                   4200: 0000363a: defc 0010 4a80 6702 4282 ADDA.W #$0010,A7
                   4201: 0000363e: 4a80 6702 4282 5282 0c82 TST.L D0
                   4202: 00003640: 6702 4282 5282 0c82 0000 BEQ.B #$00000002 == 00003644 (FALSE)
                   4203: 00003642: 4282 5282 0c82 0000 03e7 CLR.L D2
                   4204: 00003644: 5282 0c82 0000 03e7 6fde ADD.L #$00000001,D2
                   4205: 00003646: 0c82 0000 03e7 6fde 4a80 CMP.L #$000003e7,D2
                   4206: 0000364c: 6fde 4a80 670e 2f0c 61ff BLE.B #$ffffffde == 0000362c (TRUE)
                   4207: 0000364e: 4a80 670e 2f0c 61ff 0000 TST.L D0
                   4208: 00003650: 670e 2f0c 61ff 0000 4a0a BEQ.B #$0000000e == 00003660 (FALSE)
                   4209: 00003652: 2f0c 61ff 0000 4a0a 7002 MOVE.L A4,-(A7)
                   4210: 00003654: 61ff 0000 4a0a 7002 6000 BSR.L #$00004a0a == 00008060
                   4211: 0000365a: 7002 6000 01b2 2f03 61ff MOVE.L #$00000002,D0
                   4212: 0000365c: 6000 01b2 2f03 61ff 0000 BT .W #$01b2 == 00003810 (TRUE)
                   4213: 00003660: 2f03 61ff 0000 374e 2a40 MOVE.L D3,-(A7)
                   4214: 00003662: 61ff 0000 374e 2a40 264d BSR.L #$0000374e == 00006db2
                   4215: 00003668: 2a40 264d 4878 0006 2f0d MOVEA.L D0,A5
                   4216: 0000366a: 264d 4878 0006 2f0d 2f06 MOVEA.L A5,A3
                   4217: 0000366c: 4878 0006 2f0d 2f06 45f9 PEA.L $00000006
                   4218: 00003670: 2f0d 2f06 45f9 0100 6ea4 MOVE.L A5,-(A7)
                   4219: 00003672: 2f06 45f9 0100 6ea4 4e92 MOVE.L D6,-(A7)
                   4220: 00003674: 45f9 0100 6ea4 4e92 5c4b LEA.L $01006ea4,A2
                   4221: 0000367a: 4e92 5c4b 4878 0006 2f0b JSR.L (A2)
                   4222: 0000367c: 5c4b 4878 0006 2f0b 2f06 ADDA.W #$00000006,A3
                   4223: 0000367e: 4878 0006 2f0b 2f06 4e92 PEA.L $00000006
                   4224: 00003682: 2f0b 2f06 4e92 5c4b 16fc MOVE.L A3,-(A7)
                   4225: 00003684: 2f06 4e92 5c4b 16fc 0055 MOVE.L D6,-(A7)
                   4226: 00003686: 4e92 5c4b 16fc 0055 16fc JSR.L (A2)
                   4227: 00003688: 5c4b 16fc 0055 16fc ffaa ADDA.W #$00000006,A3
                   4228: 0000368a: 16fc 0055 16fc ffaa 4282 MOVE.B #$55,(A3)+
                   4229: 0000368e: 16fc ffaa 4282 defc 001c MOVE.B #$aa,(A3)+
                   4230: 00003692: 4282 defc 001c 70f2 d083 CLR.L D2
                   4231: 00003694: defc 001c 70f2 d083 6004 ADDA.W #$001c,A7
                   4232: 00003698: 70f2 d083 6004 16c2 5282 MOVE.L #$fffffff2,D0
                   4233: 0000369a: d083 6004 16c2 5282 b082 ADD.L D3,D0
                   4234: 0000369c: 6004 16c2 5282 b082 6ef8 BT .B #$00000004 == 000036a2 (TRUE)
                   4235: 0000369e: 16c2 5282 b082 6ef8 42a7 MOVE.B D2,(A3)+
                   4236: 000036a0: 5282 b082 6ef8 42a7 2f03 ADD.L #$00000001,D2
                   4237: 000036a2: b082 6ef8 42a7 2f03 2f0d CMP.L D2,D0
                   4238: 000036a4: 6ef8 42a7 2f03 2f0d 2f0c BGT.B #$fffffff8 == 0000369e (FALSE)
                   4239: 000036a6: 42a7 2f03 2f0d 2f0c 61ff CLR.L -(A7)
                   4240: 000036a8: 2f03 2f0d 2f0c 61ff 0000 MOVE.L D3,-(A7)
                   4241: 000036aa: 2f0d 2f0c 61ff 0000 4876 MOVE.L A5,-(A7)
                   4242: 000036ac: 2f0c 61ff 0000 4876 2f03 MOVE.L A4,-(A7)
                   4243: 000036ae: 61ff 0000 4876 2f03 61ff BSR.L #$00004876 == 00007f26
                   4244: 000036b4: 2f03 61ff 0000 36fa 2800 MOVE.L D3,-(A7)
                   4245: 000036b6: 61ff 0000 36fa 2800 4282 BSR.L #$000036fa == 00006db2
                   4246: 000036bc: 2800 4282 defc 0014 2f03 MOVE.L D0,D4
                   4247: 000036be: 4282 defc 0014 2f03 2f05 CLR.L D2
                   4248: 000036c0: defc 0014 2f03 2f05 2f04 ADDA.W #$0014,A7
                   4249: 000036c4: 2f03 2f05 2f04 2f0c 61ff MOVE.L D3,-(A7)
                   4250: 000036c6: 2f05 2f04 2f0c 61ff 0000 MOVE.L D5,-(A7)
                   4251: 000036c8: 2f04 2f0c 61ff 0000 4772 MOVE.L D4,-(A7)
                   4252: 000036ca: 2f0c 61ff 0000 4772 defc MOVE.L A4,-(A7)
                   4253: 000036cc: 61ff 0000 4772 defc 0010 BSR.L #$00004772 == 00007e40
                   4254: 000036d2: defc 0010 4a80 660a 5282 ADDA.W #$0010,A7
                   4255: 000036d6: 4a80 660a 5282 0c82 0000 TST.L D0
                   4256: 000036d8: 660a 5282 0c82 0000 03e7 BNE.B #$0000000a == 000036e4 (TRUE)
                   4257: 000036da: 5282 0c82 0000 03e7 6fe0 ADD.L #$00000001,D2
                   4258: 000036dc: 0c82 0000 03e7 6fe0 0c82 CMP.L #$000003e7,D2
                   4259: 000036e2: 6fe0 0c82 0000 03e7 6f0e BLE.B #$ffffffe0 == 000036c4 (TRUE)
                   4260: 000036e4: 0c82 0000 03e7 6f0e 2f0c CMP.L #$000003e7,D2
                   4261: 000036ea: 6f0e 2f0c 61ff 0000 4970 BLE.B #$0000000e == 000036fa (TRUE)
                   4262: 000036ec: 2f0c 61ff 0000 4970 7003 MOVE.L A4,-(A7)
                   4263: 000036ee: 61ff 0000 4970 7003 6000 BSR.L #$00004970 == 00008060
                   4264: 000036f4: 7003 6000 0118 2f03 2f0d MOVE.L #$00000003,D0
                   4265: 000036f6: 6000 0118 2f03 2f0d 2f04 BT .W #$0118 == 00003810 (TRUE)
                   4266: 000036fa: 2f03 2f0d 2f04 61ff 0000 MOVE.L D3,-(A7)
                   4267: 000036fc: 2f0d 2f04 61ff 0000 36f0 MOVE.L A5,-(A7)
                   4268: 000036fe: 2f04 61ff 0000 36f0 defc MOVE.L D4,-(A7)
                   4269: 00003700: 61ff 0000 36f0 defc 000c BSR.L #$000036f0 == 00006df2
                   4270: 00003706: defc 000c 4a80 670e 2f0c ADDA.W #$000c,A7
                   4271: 0000370a: 4a80 670e 2f0c 61ff 0000 TST.L D0
                   4272: 0000370c: 670e 2f0c 61ff 0000 494e BEQ.B #$0000000e == 0000371c (FALSE)
                   4273: 0000370e: 2f0c 61ff 0000 494e 7004 MOVE.L A4,-(A7)
                   4274: 00003710: 61ff 0000 494e 7004 6000 BSR.L #$0000494e == 00008060
                   4275: 00003716: 7004 6000 00f6 2446 122a MOVE.L #$00000004,D0
                   4276: 00003718: 6000 00f6 2446 122a 0005 BT .W #$00f6 == 00003810 (TRUE)
                   4277: 0000371c: 2446 122a 0005 5201 13c1 MOVEA.L D6,A2
                   4278: 0000371e: 122a 0005 5201 13c1 0210 MOVE.B (A2,$0005) == $00000005,D1
                   4279: 00003722: 5201 13c1 0210 600d 42a7 ADD.B #$00000001,D1
                   4280: 00003724: 13c1 0210 600d 42a7 2f03 MOVE.B D1,$0210600d
                   4281: 0000372a: 42a7 2f03 2f0d 2f0c 61ff CLR.L -(A7)
                   4282: 0000372c: 2f03 2f0d 2f0c 61ff 0000 MOVE.L D3,-(A7)
                   4283: 0000372e: 2f0d 2f0c 61ff 0000 47f2 MOVE.L A5,-(A7)
                   4284: 00003730: 2f0c 61ff 0000 47f2 2f03 MOVE.L A4,-(A7)
                   4285: 00003732: 61ff 0000 47f2 2f03 2f04 BSR.L #$000047f2 == 00007f26
                   4286: 00003738: 2f03 2f04 61ff 0000 389a MOVE.L D3,-(A7)
                   4287: 0000373a: 2f04 61ff 0000 389a 4282 MOVE.L D4,-(A7)
                   4288: 0000373c: 61ff 0000 389a 4282 defc BSR.L #$0000389a == 00006fd8
                   4289: 00003742: 4282 defc 0018 2f03 2f05 CLR.L D2
                   4290: 00003744: defc 0018 2f03 2f05 2f04 ADDA.W #$0018,A7
                   4291: 00003748: 2f03 2f05 2f04 2f0c 61ff MOVE.L D3,-(A7)
                   4292: 0000374a: 2f05 2f04 2f0c 61ff 0000 MOVE.L D5,-(A7)
                   4293: 0000374c: 2f04 2f0c 61ff 0000 46ee MOVE.L D4,-(A7)
                   4294: 0000374e: 2f0c 61ff 0000 46ee defc MOVE.L A4,-(A7)
                   4295: 00003750: 61ff 0000 46ee defc 0010 BSR.L #$000046ee == 00007e40
                   4296: 00003756: defc 0010 4a80 660a 5282 ADDA.W #$0010,A7
                   4297: 0000375a: 4a80 660a 5282 0c82 0000 TST.L D0
                   4298: 0000375c: 660a 5282 0c82 0000 03e7 BNE.B #$0000000a == 00003768 (TRUE)
                   4299: 0000375e: 5282 0c82 0000 03e7 6fe0 ADD.L #$00000001,D2
                   4300: 00003760: 0c82 0000 03e7 6fe0 0c82 CMP.L #$000003e7,D2
                   4301: 00003766: 6fe0 0c82 0000 03e8 670e BLE.B #$ffffffe0 == 00003748 (TRUE)
                   4302: 00003768: 0c82 0000 03e8 670e 2f0c CMP.L #$000003e8,D2
                   4303: 0000376e: 670e 2f0c 61ff 0000 48ec BEQ.B #$0000000e == 0000377e (FALSE)
                   4304: 00003770: 2f0c 61ff 0000 48ec 7005 MOVE.L A4,-(A7)
                   4305: 00003772: 61ff 0000 48ec 7005 6000 BSR.L #$000048ec == 00008060
                   4306: 00003778: 7005 6000 0094 4282 50f5 MOVE.L #$00000005,D0
                   4307: 0000377a: 6000 0094 4282 50f5 2800 BT .W #$0094 == 00003810 (TRUE)
                   4308: 0000377e: 4282 50f5 2800 5282 7205 CLR.L D2
                   4309: 00003780: 50f5 2800 5282 7205 b282 ST .B (A5, D2.L*1, $00) == $0000ffff == 00003782 (TRUE)
                   4310: 00003784: 5282 7205 b282 6cf4 42a7 ADD.L #$00000001,D2
                   4311: 00003786: 7205 b282 6cf4 42a7 2f03 MOVE.L #$00000005,D1
                   4312: 00003788: b282 6cf4 42a7 2f03 2f0d CMP.L D2,D1
                   4313: 0000378a: 6cf4 42a7 2f03 2f0d 2f0c BGE.B #$fffffff4 == 00003780 (FALSE)
                   4314: 0000378c: 42a7 2f03 2f0d 2f0c 61ff CLR.L -(A7)
                   4315: 0000378e: 2f03 2f0d 2f0c 61ff 0000 MOVE.L D3,-(A7)
                   4316: 00003790: 2f0d 2f0c 61ff 0000 4790 MOVE.L A5,-(A7)
                   4317: 00003792: 2f0c 61ff 0000 4790 2f03 MOVE.L A4,-(A7)
                   4318: 00003794: 61ff 0000 4790 2f03 2f04 BSR.L #$00004790 == 00007f26
                   4319: 0000379a: 2f03 2f04 61ff 0000 3838 MOVE.L D3,-(A7)
                   4320: 0000379c: 2f04 61ff 0000 3838 4282 MOVE.L D4,-(A7)
                   4321: 0000379e: 61ff 0000 3838 4282 defc BSR.L #$00003838 == 00006fd8
                   4322: 000037a4: 4282 defc 0018 2f03 2f05 CLR.L D2
                   4323: 000037a6: defc 0018 2f03 2f05 2f04 ADDA.W #$0018,A7
                   4324: 000037aa: 2f03 2f05 2f04 2f0c 61ff MOVE.L D3,-(A7)
                   4325: 000037ac: 2f05 2f04 2f0c 61ff 0000 MOVE.L D5,-(A7)
                   4326: 000037ae: 2f04 2f0c 61ff 0000 468c MOVE.L D4,-(A7)
                   4327: 000037b0: 2f0c 61ff 0000 468c defc MOVE.L A4,-(A7)
                   4328: 000037b2: 61ff 0000 468c defc 0010 BSR.L #$0000468c == 00007e40
                   4329: 000037b8: defc 0010 4a80 660a 5282 ADDA.W #$0010,A7
                   4330: 000037bc: 4a80 660a 5282 0c82 0000 TST.L D0
                   4331: 000037be: 660a 5282 0c82 0000 03e7 BNE.B #$0000000a == 000037ca (TRUE)
                   4332: 000037c0: 5282 0c82 0000 03e7 6fe0 ADD.L #$00000001,D2
                   4333: 000037c2: 0c82 0000 03e7 6fe0 0c82 CMP.L #$000003e7,D2
                   4334: 000037c8: 6fe0 0c82 0000 03e7 6f0c BLE.B #$ffffffe0 == 000037aa (TRUE)
                   4335: 000037ca: 0c82 0000 03e7 6f0c 2f0c CMP.L #$000003e7,D2
                   4336: 000037d0: 6f0c 2f0c 61ff 0000 488a BLE.B #$0000000c == 000037de (TRUE)
                   4337: 000037d2: 2f0c 61ff 0000 488a 7006 MOVE.L A4,-(A7)
                   4338: 000037d4: 61ff 0000 488a 7006 6032 BSR.L #$0000488a == 00008060
                   4339: 000037da: 7006 6032 2f03 2f0d 2f04 MOVE.L #$00000006,D0
                   4340: 000037dc: 6032 2f03 2f0d 2f04 61ff BT .B #$00000032 == 00003810 (TRUE)
                   4341: 000037de: 2f03 2f0d 2f04 61ff 0000 MOVE.L D3,-(A7)
                   4342: 000037e0: 2f0d 2f04 61ff 0000 360c MOVE.L A5,-(A7)
                   4343: 000037e2: 2f04 61ff 0000 360c defc MOVE.L D4,-(A7)
                   4344: 000037e4: 61ff 0000 360c defc 000c BSR.L #$0000360c == 00006df2
                   4345: 000037ea: defc 000c 4a80 670c 2f0c ADDA.W #$000c,A7
                   4346: 000037ee: 4a80 670c 2f0c 61ff 0000 TST.L D0
                   4347: 000037f0: 670c 2f0c 61ff 0000 486a BEQ.B #$0000000c == 000037fe (FALSE)
                   4348: 000037f2: 2f0c 61ff 0000 486a 7007 MOVE.L A4,-(A7)
                   4349: 000037f4: 61ff 0000 486a 7007 6012 BSR.L #$0000486a == 00008060
                   4350: 000037fa: 7007 6012 13fc 0002 0210 MOVE.L #$00000007,D0
                   4351: 000037fc: 6012 13fc 0002 0210 6004 BT .B #$00000012 == 00003810 (TRUE)
                   4352: 000037fe: 13fc 0002 0210 6004 2f0c MOVE.B #$02,$02106004
                   4353: 00003806: 2f0c 61ff 0000 4856 4280 MOVE.L A4,-(A7)
                   4354: 00003808: 61ff 0000 4856 4280 4cee BSR.L #$00004856 == 00008060
                   4355: 0000380e: 4280 4cee 3c7c ffac 4e5e CLR.L D0
                   4356: 00003810: 4cee 3c7c ffac 4e5e 4e75 MVMEL.L #$3c7c,(A6,$ffac) == $ffffffac
                   4357: 00003816: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
                   4358: 00003818: 4e75 4e56 fffc 48e7 3f3c RTS.L 
                   4359: 
                   4360: 
                   4361: 0000381a: 4e56 fffc 48e7 3f3c 4878 LINK.W A6,#$fffc
                   4362: 0000381e: 48e7 3f3c 4878 00de 45f9 MVMLE.L #$3f3c,-(A7)
                   4363: 00003822: 4878 00de 45f9 0100 6db2 PEA.L $000000de
                   4364: 00003826: 45f9 0100 6db2 4e92 2a40 LEA.L $01006db2,A2
                   4365: 0000382c: 4e92 2a40 2abc 0211 2000 JSR.L (A2)
                   4366: 0000382e: 2a40 2abc 0211 2000 2b7c MOVEA.L D0,A5
                   4367: 00003830: 2abc 0211 2000 2b7c 0200 MOVE.L #$02112000,(A5)
                   4368: 00003836: 2b7c 0200 0050 0004 2b7c MOVE.L #$02000050,(A5,$0004) == $00000004
                   4369: 0000383e: 2b7c 0200 4050 0008 2855 MOVE.L #$02004050,(A5,$0008) == $00000008
                   4370: 00003846: 2855 2d6d 0008 fffc 4878 MOVEA.L (A5),A4
                   4371: 00003848: 2d6d 0008 fffc 4878 0410 MOVE.L (A5,$0008) == $00000008,(A6,$fffc) == $fffffffc
                   4372: 0000384e: 4878 0410 4e92 2800 4878 PEA.L $00000410
                   4373: 00003852: 4e92 2800 4878 0520 4e92 JSR.L (A2)
                   4374: 00003854: 2800 4878 0520 4e92 2640 MOVE.L D0,D4
                   4375: 00003856: 4878 0520 4e92 2640 4878 PEA.L $00000520
                   4376: 0000385a: 4e92 2640 4878 0410 4e92 JSR.L (A2)
                   4377: 0000385c: 2640 4878 0410 4e92 2a00 MOVEA.L D0,A3
                   4378: 0000385e: 4878 0410 4e92 2a00 7cf0 PEA.L $00000410
                   4379: 00003862: 4e92 2a00 7cf0 c886 7c10 JSR.L (A2)
                   4380: 00003864: 2a00 7cf0 c886 7c10 d886 MOVE.L D0,D5
                   4381: 00003866: 7cf0 c886 7c10 d886 2c0b MOVE.L #$fffffff0,D6
                   4382: 00003868: c886 7c10 d886 2c0b 7ef0 AND.L D6,D4
                   4383: 0000386a: 7c10 d886 2c0b 7ef0 cc87 MOVE.L #$00000010,D6
                   4384: 0000386c: d886 2c0b 7ef0 cc87 2646 ADD.L D6,D4
                   4385: 0000386e: 2c0b 7ef0 cc87 2646 d6fc MOVE.L A3,D6
                   4386: 00003870: 7ef0 cc87 2646 d6fc 0010 MOVE.L #$fffffff0,D7
                   4387: 00003872: cc87 2646 d6fc 0010 ca87 AND.L D7,D6
                   4388: 00003874: 2646 d6fc 0010 ca87 7c10 MOVEA.L D6,A3
                   4389: 00003876: d6fc 0010 ca87 7c10 da86 ADDA.W #$0010,A3
                   4390: 0000387a: ca87 7c10 da86 4282 defc AND.L D7,D5
                   4391: 0000387c: 7c10 da86 4282 defc 0010 MOVE.L #$00000010,D6
                   4392: 0000387e: da86 4282 defc 0010 2244 ADD.L D6,D5
                   4393: 00003880: 4282 defc 0010 2244 1382 CLR.L D2
                   4394: 00003882: defc 0010 2244 1382 2800 ADDA.W #$0010,A7
                   4395: 00003886: 2244 1382 2800 5282 0c82 MOVEA.L D4,A1
                   4396: 00003888: 1382 2800 5282 0c82 0000 MOVE.B D2,(A1, D2.L*1, $00) == $0101bd37
                   4397: 0000388c: 5282 0c82 0000 03ff 6ff0 ADD.L #$00000001,D2
                   4398: 0000388e: 0c82 0000 03ff 6ff0 4878 CMP.L #$000003ff,D2
                   4399: 00003894: 6ff0 4878 0510 2f0b 45f9 BLE.B #$fffffff0 == 00003886 (TRUE)
                   4400: 00003896: 4878 0510 2f0b 45f9 0100 PEA.L $00000510
                   4401: 0000389a: 2f0b 45f9 0100 6fd8 4e92 MOVE.L A3,-(A7)
                   4402: 0000389c: 45f9 0100 6fd8 4e92 4878 LEA.L $01006fd8,A2
                   4403: 000038a2: 4e92 4878 0400 2f05 4e92 JSR.L (A2)
                   4404: 000038a4: 4878 0400 2f05 4e92 197c PEA.L $00000400
                   4405: 000038a8: 2f05 4e92 197c 0035 0010 MOVE.L D5,-(A7)
                   4406: 000038aa: 4e92 197c 0035 0010 422c JSR.L (A2)
                   4407: 000038ac: 197c 0035 0010 422c 0011 MOVE.B #$35,(A4,$0010) == $010009c4
                   4408: 000038b2: 422c 0011 422c 0012 197c CLR.B (A4,$0011) == $010009c5
                   4409: 000038b6: 422c 0012 197c 0033 0013 CLR.B (A4,$0012) == $010009c6
                   4410: 000038ba: 197c 0033 0013 197c 0044 MOVE.B #$33,(A4,$0013) == $010009c7
                   4411: 000038c0: 197c 0044 0014 197c 0035 MOVE.B #$44,(A4,$0014) == $010009c8
                   4412: 000038c6: 197c 0035 0015 197c 0033 MOVE.B #$35,(A4,$0015) == $010009c9
                   4413: 000038cc: 197c 0033 0016 422c 0006 MOVE.B #$33,(A4,$0016) == $010009ca
                   4414: 000038d2: 422c 0006 197c 00fc 0004 CLR.B (A4,$0006) == $010009ba
                   4415: 000038d6: 197c 00fc 0004 422c 0005 MOVE.B #$fc,(A4,$0004) == $010009b8
                   4416: 000038dc: 422c 0005 197c 0040 0006 CLR.B (A4,$0005) == $010009b9
                   4417: 000038e0: 197c 0040 0006 206d 0004 MOVE.B #$40,(A4,$0006) == $010009ba
                   4418: 000038e6: 206d 0004 20bc 0030 0000 MOVEA.L (A5,$0004) == $00000004,A0
                   4419: 000038ea: 20bc 0030 0000 206d 0004 MOVE.L #$00300000,(A0)
                   4420: 000038f0: 206d 0004 4290 206d 0004 MOVEA.L (A5,$0004) == $00000004,A0
                   4421: 000038f4: 4290 206d 0004 4290 226e CLR.L (A0)
                   4422: 000038f6: 206d 0004 4290 226e fffc MOVEA.L (A5,$0004) == $00000004,A0
                   4423: 000038fa: 4290 226e fffc 2284 2004 CLR.L (A0)
                   4424: 000038fc: 226e fffc 2284 2004 0680 MOVEA.L (A6,$fffc) == $fffffffc,A1
                   4425: 00003900: 2284 2004 0680 0000 0400 MOVE.L D4,(A1)
                   4426: 00003902: 2004 0680 0000 0400 2340 MOVE.L D4,D0
                   4427: 00003904: 0680 0000 0400 2340 0004 ADD.L #$00000400,D0
                   4428: 0000390a: 2340 0004 197c 0040 0007 MOVE.L D0,(A1,$0004) == $0100bd3c
                   4429: 0000390e: 197c 0040 0007 206d 0004 MOVE.B #$40,(A4,$0007) == $010009bb
                   4430: 00003914: 206d 0004 20bc 0001 0000 MOVEA.L (A5,$0004) == $00000004,A0
                   4431: 00003918: 20bc 0001 0000 4282 defc MOVE.L #$00010000,(A0)
                   4432: 0000391e: 4282 defc 0010 6016 61ff CLR.L D2
                   4433: 00003920: defc 0010 6016 61ff ffff ADDA.W #$0010,A7
                   4434: 00003924: 6016 61ff ffff f6e4 5282 BT .B #$00000016 == 0000393c (TRUE)
                   4435: 00003926: 61ff ffff f6e4 5282 0c82 BSR.L #$fffff6e4 == 0000300c
                   4436: 0000392c: 5282 0c82 0003 0d40 6f06 ADD.L #$00000001,D2
                   4437: 0000392e: 0c82 0003 0d40 6f06 7001 CMP.L #$00030d40,D2
                   4438: 00003934: 6f06 7001 6000 01d6 102c BLE.B #$00000006 == 0000393c (TRUE)
                   4439: 00003936: 7001 6000 01d6 102c 0004 MOVE.L #$00000001,D0
                   4440: 00003938: 6000 01d6 102c 0004 0200 BT .W #$01d6 == 00003b10 (TRUE)
                   4441: 0000393c: 102c 0004 0200 0008 67e0 MOVE.B (A4,$0004) == $010009b8,D0
                   4442: 00003940: 0200 0008 67e0 206d 0004 AND.B #$08,D0
                   4443: 00003944: 67e0 206d 0004 20bc 0034 BEQ.B #$ffffffe0 == 00003926 (FALSE)
                   4444: 00003946: 206d 0004 20bc 0034 0000 MOVEA.L (A5,$0004) == $00000004,A0
                   4445: 0000394a: 20bc 0034 0000 206d 0004 MOVE.L #$00340000,(A0)
                   4446: 00003950: 206d 0004 4290 206d 0004 MOVEA.L (A5,$0004) == $00000004,A0
                   4447: 00003954: 4290 206d 0004 20bc 0004 CLR.L (A0)
                   4448: 00003956: 206d 0004 20bc 0004 0000 MOVEA.L (A5,$0004) == $00000004,A0
                   4449: 0000395a: 20bc 0004 0000 226e fffc MOVE.L #$00040000,(A0)
                   4450: 00003960: 226e fffc 228b 200b 0680 MOVEA.L (A6,$fffc) == $fffffffc,A1
                   4451: 00003964: 228b 200b 0680 0000 0510 MOVE.L A3,(A1)
                   4452: 00003966: 200b 0680 0000 0510 2340 MOVE.L A3,D0
                   4453: 00003968: 0680 0000 0510 2340 0004 ADD.L #$00000510,D0
                   4454: 0000396e: 2340 0004 206d 0004 20bc MOVE.L D0,(A1,$0004) == $0100bd3c
                   4455: 00003972: 206d 0004 20bc 0005 0000 MOVEA.L (A5,$0004) == $00000004,A0
                   4456: 00003976: 20bc 0005 0000 197c 00fc MOVE.L #$00050000,(A0)
                   4457: 0000397c: 197c 00fc 0004 197c 0080 MOVE.B #$fc,(A4,$0004) == $010009b8
                   4458: 00003982: 197c 0080 0007 4282 6016 MOVE.B #$80,(A4,$0007) == $010009bb
                   4459: 00003988: 4282 6016 61ff ffff f67e CLR.L D2
                   4460: 0000398a: 6016 61ff ffff f67e 5282 BT .B #$00000016 == 000039a2 (TRUE)
                   4461: 0000398c: 61ff ffff f67e 5282 0c82 BSR.L #$fffff67e == 0000300c
                   4462: 00003992: 5282 0c82 0003 0d40 6f06 ADD.L #$00000001,D2
                   4463: 00003994: 0c82 0003 0d40 6f06 7002 CMP.L #$00030d40,D2
                   4464: 0000399a: 6f06 7002 6000 0170 102c BLE.B #$00000006 == 000039a2 (TRUE)
                   4465: 0000399c: 7002 6000 0170 102c 0004 MOVE.L #$00000002,D0
                   4466: 0000399e: 6000 0170 102c 0004 0200 BT .W #$0170 == 00003b10 (TRUE)
                   4467: 000039a2: 102c 0004 0200 0008 67e0 MOVE.B (A4,$0004) == $010009b8,D0
                   4468: 000039a6: 0200 0008 67e0 462b 0001 AND.B #$08,D0
                   4469: 000039aa: 67e0 462b 0001 522b 0032 BEQ.B #$ffffffe0 == 0000398c (FALSE)
                   4470: 000039ac: 462b 0001 522b 0032 102b NOT.B (A3,$0001) == $010009f9
                   4471: 000039b0: 522b 0032 102b 0064 4600 ADD.B #$00000001,(A3,$0032) == $01000a2a
                   4472: 000039b4: 102b 0064 4600 0600 009c MOVE.B (A3,$0064) == $01000a5c,D0
                   4473: 000039b8: 4600 0600 009c 1740 0064 NOT.B D0
                   4474: 000039ba: 0600 009c 1740 0064 062b ADD.B #$9c,D0
                   4475: 000039be: 1740 0064 062b 00ff 00c8 MOVE.B D0,(A3,$0064) == $01000a5c
                   4476: 000039c2: 062b 00ff 00c8 462b 0309 ADD.B #$ff,(A3,$00c8) == $01000ac0
                   4477: 000039c8: 462b 0309 062b 0017 037a NOT.B (A3,$0309) == $01000d01
                   4478: 000039cc: 062b 0017 037a 1c2b 0456 ADD.B #$17,(A3,$037a) == $01000d72
                   4479: 000039d2: 1c2b 0456 0606 0027 1746 MOVE.B (A3,$0456) == $01000e4e,D6
                   4480: 000039d6: 0606 0027 1746 0457 062b ADD.B #$27,D6
                   4481: 000039da: 1746 0457 062b 0016 050a MOVE.B D6,(A3,$0457) == $01000e4f
                   4482: 000039de: 062b 0016 050a 4282 4283 ADD.B #$16,(A3,$050a) == $01000f02
                   4483: 000039e4: 4282 4283 41f3 2800 1628 CLR.L D2
                   4484: 000039e6: 4283 41f3 2800 1628 0215 CLR.L D3
                   4485: 000039e8: 41f3 2800 1628 0215 2003 LEA.L (A3, D2.L*1, $00) == $010109f7,A0
                   4486: 000039ec: 1628 0215 2003 4680 7c2f MOVE.B (A0,$0215) == $010003c1,D3
                   4487: 000039f0: 2003 4680 7c2f 4c46 0801 MOVE.L D3,D0
                   4488: 000039f2: 4680 7c2f 4c46 0801 0601 NOT.L D0
                   4489: 000039f4: 7c2f 4c46 0801 0601 0025 MOVE.L #$0000002f,D6
                   4490: 000039f6: 4c46 0801 0601 0025 1141 DIVL.L #$0801,D6
                   4491: 000039fa: 0601 0025 1141 0215 5282 ADD.B #$25,D1
                   4492: 000039fe: 1141 0215 5282 7c1f bc82 MOVE.B D1,(A0,$0215) == $010003c1
                   4493: 00003a02: 5282 7c1f bc82 6cde 206d ADD.L #$00000001,D2
                   4494: 00003a04: 7c1f bc82 6cde 206d 0004 MOVE.L #$0000001f,D6
                   4495: 00003a06: bc82 6cde 206d 0004 20bc CMP.L D2,D6
                   4496: 00003a08: 6cde 206d 0004 20bc 0030 BGE.B #$ffffffde == 000039e8 (FALSE)
                   4497: 00003a0a: 206d 0004 20bc 0030 0000 MOVEA.L (A5,$0004) == $00000004,A0
                   4498: 00003a0e: 20bc 0030 0000 206d 0004 MOVE.L #$00300000,(A0)
                   4499: 00003a14: 206d 0004 4290 206d 0004 MOVEA.L (A5,$0004) == $00000004,A0
                   4500: 00003a18: 4290 206d 0004 4290 226e CLR.L (A0)
                   4501: 00003a1a: 206d 0004 4290 226e fffc MOVEA.L (A5,$0004) == $00000004,A0
                   4502: 00003a1e: 4290 226e fffc 228b 200b CLR.L (A0)
                   4503: 00003a20: 226e fffc 228b 200b 0680 MOVEA.L (A6,$fffc) == $fffffffc,A1
                   4504: 00003a24: 228b 200b 0680 0000 0510 MOVE.L A3,(A1)
                   4505: 00003a26: 200b 0680 0000 0510 2340 MOVE.L A3,D0
                   4506: 00003a28: 0680 0000 0510 2340 0004 ADD.L #$00000510,D0
                   4507: 00003a2e: 2340 0004 206d 0004 20bc MOVE.L D0,(A1,$0004) == $0100bd3c
                   4508: 00003a32: 206d 0004 20bc 0001 0000 MOVEA.L (A5,$0004) == $00000004,A0
                   4509: 00003a36: 20bc 0001 0000 197c 00fc MOVE.L #$00010000,(A0)
                   4510: 00003a3c: 197c 00fc 0004 197c 0060 MOVE.B #$fc,(A4,$0004) == $010009b8
                   4511: 00003a42: 197c 0060 0006 197c 0040 MOVE.B #$60,(A4,$0006) == $010009ba
                   4512: 00003a48: 197c 0040 0007 4282 6016 MOVE.B #$40,(A4,$0007) == $010009bb
                   4513: 00003a4e: 4282 6016 61ff ffff f5b8 CLR.L D2
                   4514: 00003a50: 6016 61ff ffff f5b8 5282 BT .B #$00000016 == 00003a68 (TRUE)
                   4515: 00003a52: 61ff ffff f5b8 5282 0c82 BSR.L #$fffff5b8 == 0000300c
                   4516: 00003a58: 5282 0c82 0003 0d40 6f06 ADD.L #$00000001,D2
                   4517: 00003a5a: 0c82 0003 0d40 6f06 7003 CMP.L #$00030d40,D2
                   4518: 00003a60: 6f06 7003 6000 00aa 102c BLE.B #$00000006 == 00003a68 (TRUE)
                   4519: 00003a62: 7003 6000 00aa 102c 0004 MOVE.L #$00000003,D0
                   4520: 00003a64: 6000 00aa 102c 0004 0200 BT .W #$00aa == 00003b10 (TRUE)
                   4521: 00003a68: 102c 0004 0200 0008 67e0 MOVE.B (A4,$0004) == $010009b8,D0
                   4522: 00003a6c: 0200 0008 67e0 0c2c 0024 AND.B #$08,D0
                   4523: 00003a70: 67e0 0c2c 0024 000b 6706 BEQ.B #$ffffffe0 == 00003a52 (FALSE)
                   4524: 00003a72: 0c2c 0024 000b 6706 7004 CMP.B #$24,(A4,$000b) == $010009bf
                   4525: 00003a78: 6706 7004 6000 0092 206d BEQ.B #$00000006 == 00003a80 (FALSE)
                   4526: 00003a7a: 7004 6000 0092 206d 0004 MOVE.L #$00000004,D0
                   4527: 00003a7c: 6000 0092 206d 0004 20bc BT .W #$0092 == 00003b10 (TRUE)
                   4528: 00003a80: 206d 0004 20bc 0034 0000 MOVEA.L (A5,$0004) == $00000004,A0
                   4529: 00003a84: 20bc 0034 0000 206d 0004 MOVE.L #$00340000,(A0)
                   4530: 00003a8a: 206d 0004 4290 206d 0004 MOVEA.L (A5,$0004) == $00000004,A0
                   4531: 00003a8e: 4290 206d 0004 20bc 0004 CLR.L (A0)
                   4532: 00003a90: 206d 0004 20bc 0004 0000 MOVEA.L (A5,$0004) == $00000004,A0
                   4533: 00003a94: 20bc 0004 0000 226e fffc MOVE.L #$00040000,(A0)
                   4534: 00003a9a: 226e fffc 2285 2005 0680 MOVEA.L (A6,$fffc) == $fffffffc,A1
                   4535: 00003a9e: 2285 2005 0680 0000 0400 MOVE.L D5,(A1)
                   4536: 00003aa0: 2005 0680 0000 0400 2340 MOVE.L D5,D0
                   4537: 00003aa2: 0680 0000 0400 2340 0004 ADD.L #$00000400,D0
                   4538: 00003aa8: 2340 0004 206d 0004 20bc MOVE.L D0,(A1,$0004) == $0100bd3c
                   4539: 00003aac: 206d 0004 20bc 0005 0000 MOVEA.L (A5,$0004) == $00000004,A0
                   4540: 00003ab0: 20bc 0005 0000 197c 00fc MOVE.L #$00050000,(A0)
                   4541: 00003ab6: 197c 00fc 0004 197c 0080 MOVE.B #$fc,(A4,$0004) == $010009b8
                   4542: 00003abc: 197c 0080 0007 4282 6014 MOVE.B #$80,(A4,$0007) == $010009bb
                   4543: 00003ac2: 4282 6014 61ff ffff f544 CLR.L D2
                   4544: 00003ac4: 6014 61ff ffff f544 5282 BT .B #$00000014 == 00003ada (TRUE)
                   4545: 00003ac6: 61ff ffff f544 5282 0c82 BSR.L #$fffff544 == 0000300c
                   4546: 00003acc: 5282 0c82 0003 0d40 6f04 ADD.L #$00000001,D2
                   4547: 00003ace: 0c82 0003 0d40 6f04 7005 CMP.L #$00030d40,D2
                   4548: 00003ad4: 6f04 7005 6036 102c 0004 BLE.B #$00000004 == 00003ada (TRUE)
                   4549: 00003ad6: 7005 6036 102c 0004 0200 MOVE.L #$00000005,D0
                   4550: 00003ad8: 6036 102c 0004 0200 0008 BT .B #$00000036 == 00003b10 (TRUE)
                   4551: 00003ada: 102c 0004 0200 0008 67e2 MOVE.B (A4,$0004) == $010009b8,D0
                   4552: 00003ade: 0200 0008 67e2 4878 0400 AND.B #$08,D0
                   4553: 00003ae2: 67e2 4878 0400 2f05 2f04 BEQ.B #$ffffffe2 == 00003ac6 (FALSE)
                   4554: 00003ae4: 4878 0400 2f05 2f04 61ff PEA.L $00000400
                   4555: 00003ae8: 2f05 2f04 61ff 0000 3304 MOVE.L D5,-(A7)
                   4556: 00003aea: 2f04 61ff 0000 3304 4a80 MOVE.L D4,-(A7)
                   4557: 00003aec: 61ff 0000 3304 4a80 6704 BSR.L #$00003304 == 00006df2
                   4558: 00003af2: 4a80 6704 7006 6016 206d TST.L D0
                   4559: 00003af4: 6704 7006 6016 206d 0004 BEQ.B #$00000004 == 00003afa (FALSE)
                   4560: 00003af6: 7006 6016 206d 0004 20bc MOVE.L #$00000006,D0
                   4561: 00003af8: 6016 206d 0004 20bc 0030 BT .B #$00000016 == 00003b10 (TRUE)
                   4562: 00003afa: 206d 0004 20bc 0030 0000 MOVEA.L (A5,$0004) == $00000004,A0
                   4563: 00003afe: 20bc 0030 0000 206d 0004 MOVE.L #$00300000,(A0)
                   4564: 00003b04: 206d 0004 20bc 0034 0000 MOVEA.L (A5,$0004) == $00000004,A0
                   4565: 00003b08: 20bc 0034 0000 4280 4cee MOVE.L #$00340000,(A0)
                   4566: 00003b0e: 4280 4cee 3cfc ffd4 4e5e CLR.L D0
                   4567: 00003b10: 4cee 3cfc ffd4 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffd4) == $ffffffd4
                   4568: 00003b16: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   4569: 00003b18: 4e75 4e56 0000 48e7 3800 RTS.L 
                   4570: 
                   4571: ;=====================================================================
                   4572: ; read L + Lx1byte from RTC RAM
                   4573: ;=====================================================================
                   4574: 00003b1a: 4e56 0000 48e7 3800 4283 LINK.W A6,#$0000
                   4575: 00003b1e: 48e7 3800 4283 61ff 0000 MVMLE.L #$3800,-(A7)
                   4576: 00003b22: 4283 61ff 0000 38b8 4878 CLR.L D3
                   4577: 00003b24: 61ff 0000 38b8 4878 0030 BSR.L #$000038b8 == 000073de
                   4578: 00003b2a: 4878 0030 61ff 0000 3c7a PEA.L $00000030
                   4579: 00003b2e: 61ff 0000 3c7a 584f 4a00 BSR.L #$00003c7a == 000077aa                // read_RTC(x30)
                   4580: 00003b34: 584f 4a00 6c04 7423 6002 ADDA.W #$00000004,A7
                   4581: 00003b36: 4a00 6c04 7423 6002 7420 TST.B D0
                   4582: 00003b38: 6c04 7423 6002 7420 2f02 BGE.B #$00000004 == 00003b3e (FALSE)
                   4583: 00003b3a: 7423 6002 7420 2f02 61ff MOVE.L #$00000023,D2
                   4584: 00003b3c: 6002 7420 2f02 61ff 0000 BT .B #$00000002 == 00003b40 (TRUE)
                   4585: 00003b3e: 7420 2f02 61ff 0000 3c66 MOVE.L #$00000020,D2
                   4586: 00003b40: 2f02 61ff 0000 3c66 2800 MOVE.L D2,-(A7)
                   4587: 00003b42: 61ff 0000 3c66 2800 584f BSR.L #$00003c66 == 000077aa
                   4588: 00003b48: 2800 584f 601a 4878 03e8 MOVE.L D0,D4
                   4589: 00003b4a: 584f 601a 4878 03e8 61ff ADDA.W #$00000004,A7
                   4590: 00003b4c: 601a 4878 03e8 61ff ffff BT .B #$0000001a == 00003b68 (TRUE)
                   4591: 00003b4e: 4878 03e8 61ff ffff e978 PEA.L $000003e8
                   4592: 00003b52: 61ff ffff e978 5283 584f BSR.L #$ffffe978 == 000024cc                // delay(1000)
                   4593: 00003b58: 5283 584f 0c83 0000 044c ADD.L #$00000001,D3
                   4594: 00003b5a: 584f 0c83 0000 044c 6f04 ADDA.W #$00000004,A7
                   4595: 00003b5c: 0c83 0000 044c 6f04 7001 CMP.L #$0000044c,D3
                   4596: 00003b62: 6f04 7001 6010 2f02 61ff BLE.B #$00000004 == 00003b68 (TRUE)
                   4597: 00003b64: 7001 6010 2f02 61ff 0000 MOVE.L #$00000001,D0
                   4598: 00003b66: 6010 2f02 61ff 0000 3c3e BT .B #$00000010 == 00003b78 (TRUE)
                   4599: 00003b68: 2f02 61ff 0000 3c3e 584f MOVE.L D2,-(A7)
                   4600: 00003b6a: 61ff 0000 3c3e 584f b084 BSR.L #$00003c3e == 000077aa
                   4601: 00003b70: 584f b084 67d8 4280 4cee ADDA.W #$00000004,A7
                   4602: 00003b72: b084 67d8 4280 4cee 001c CMP.L D4,D0
                   4603: 00003b74: 67d8 4280 4cee 001c fff4 BEQ.B #$ffffffd8 == 00003b4e (FALSE)
                   4604: 00003b76: 4280 4cee 001c fff4 4e5e CLR.L D0
                   4605: 00003b78: 4cee 001c fff4 4e5e 4e75 MVMEL.L #$001c,(A6,$fff4) == $fffffff4
                   4606: 00003b7e: 4e5e 4e75 4e56 fffc 207c UNLK.L A6
                   4607: 00003b80: 4e75 4e56 fffc 207c 0211 RTS.L 
                   4608: 
                   4609: 
                   4610: 00003b82: 4e56 fffc 207c 0211 6004 LINK.W A6,#$fffc
                   4611: 00003b86: 207c 0211 6004 1010 1d40 MOVEA.L #$02116004,A0
                   4612: 00003b8c: 1010 1d40 ffff 4210 4e5e MOVE.B (A0),D0
                   4613: 00003b8e: 1d40 ffff 4210 4e5e 4e75 MOVE.B D0,(A6,$ffff) == $ffffffff
                   4614: 00003b92: 4210 4e5e 4e75 4e56 fff8 CLR.B (A0)
                   4615: 00003b94: 4e5e 4e75 4e56 fff8 48e7 UNLK.L A6
                   4616: 00003b96: 4e75 4e56 fff8 48e7 383c RTS.L 
                   4617: 
                   4618: 
                   4619: 00003b98: 4e56 fff8 48e7 383c 61ff LINK.W A6,#$fff8
                   4620: 00003b9c: 48e7 383c 61ff ffff c820 MVMLE.L #$383c,-(A7)
                   4621: 00003ba0: 61ff ffff c820 2d40 fffa BSR.L #$ffffc820 == 000003c2
                   4622: 00003ba6: 2d40 fffa 207c 0200 d000 MOVE.L D0,(A6,$fffa) == $fffffffa
                   4623: 00003baa: 207c 0200 d000 267c 0211 MOVEA.L #$0200d000,A0
                   4624: 00003bb0: 267c 0211 6004 2a7c 0211 MOVEA.L #$02116004,A3
                   4625: 00003bb6: 2a7c 0211 6000 247c 0211 MOVEA.L #$02116000,A5
                   4626: 00003bbc: 247c 0211 6001 2010 0240 MOVEA.L #$02116001,A2
                   4627: 00003bc2: 2010 0240 7fff 2080 16bc MOVE.L (A0),D0
                   4628: 00003bc4: 0240 7fff 2080 16bc 0080 AND.W #$7fff,D0
                   4629: 00003bc8: 2080 16bc 0080 4213 4282 MOVE.L D0,(A0)
                   4630: 00003bca: 16bc 0080 4213 4282 4243 MOVE.B #$80,(A3)
                   4631: 00003bce: 4213 4282 4243 4284 1002 CLR.B (A3)
                   4632: 00003bd0: 4282 4243 4284 1002 1480 CLR.L D2
                   4633: 00003bd2: 4243 4284 1002 1480 2202 CLR.W D3
                   4634: 00003bd4: 4284 1002 1480 2202 e081 CLR.L D4
                   4635: 00003bd6: 1002 1480 2202 e081 1a81 MOVE.B D2,D0
                   4636: 00003bd8: 1480 2202 e081 1a81 1480 MOVE.B D0,(A2)
                   4637: 00003bda: 2202 e081 1a81 1480 16bc MOVE.L D2,D1
                   4638: 00003bdc: e081 1a81 1480 16bc 0040 ASR.L #$00000008,D1
                   4639: 00003bde: 1a81 1480 16bc 0040 4e71 MOVE.B D1,(A5)
                   4640: 00003be0: 1480 16bc 0040 4e71 1615 MOVE.B D0,(A2)
                   4641: 00003be2: 16bc 0040 4e71 1615 3003 MOVE.B #$40,(A3)
                   4642: 00003be6: 4e71 1615 3003 e148 1612 NOP.L 
                   4643: 00003be8: 1615 3003 e148 1612 d043 MOVE.B (A5),D3
                   4644: 00003bea: 3003 e148 1612 d043 3800 MOVE.W D3,D0
                   4645: 00003bec: e148 1612 d043 3800 b484 LSL.W #$00000008,D0
                   4646: 00003bee: 1612 d043 3800 b484 6704 MOVE.B (A2),D3
                   4647: 00003bf0: d043 3800 b484 6704 7002 ADD.W D3,D0
                   4648: 00003bf2: 3800 b484 6704 7002 6078 MOVE.W D0,D4
                   4649: 00003bf4: b484 6704 7002 6078 5282 CMP.L D4,D2
                   4650: 00003bf6: 6704 7002 6078 5282 0c82 BEQ.B #$00000004 == 00003bfc (FALSE)
                   4651: 00003bf8: 7002 6078 5282 0c82 0000 MOVE.L #$00000002,D0
                   4652: 00003bfa: 6078 5282 0c82 0000 ffff BT .B #$00000078 == 00003c74 (TRUE)
                   4653: 00003bfc: 5282 0c82 0000 ffff 6fd0 ADD.L #$00000001,D2
                   4654: 00003bfe: 0c82 0000 ffff 6fd0 61ff CMP.L #$0000ffff,D2
                   4655: 00003c04: 6fd0 61ff ffff c7c4 2840 BLE.B #$ffffffd0 == 00003bd6 (TRUE)
                   4656: 00003c06: 61ff ffff c7c4 2840 242c BSR.L #$ffffc7c4 == 000003cc
                   4657: 00003c0c: 2840 242c 0078 226e fffa MOVEA.L D0,A4
                   4658: 00003c0e: 242c 0078 226e fffa 2069 MOVE.L (A4,$0078) == $01000a2c,D2
                   4659: 00003c12: 226e fffa 2069 01a0 2610 MOVEA.L (A6,$fffa) == $fffffffa,A1
                   4660: 00003c16: 2069 01a0 2610 297c 0100 MOVEA.L (A1,$01a0) == $0100bed8,A0
                   4661: 00003c1a: 2610 297c 0100 3180 0078 MOVE.L (A0),D3
                   4662: 00003c1c: 297c 0100 3180 0078 2069 MOVE.L #$01003180,(A4,$0078) == $01000a2c
                   4663: 00003c24: 2069 01a0 20bc 2000 0000 MOVEA.L (A1,$01a0) == $0100bed8,A0
                   4664: 00003c28: 20bc 2000 0000 1d53 ffff MOVE.L #$20000000,(A0)
                   4665: 00003c2e: 1d53 ffff 46fc 2500 4213 MOVE.B (A3),(A6,$ffff) == $ffffffff
                   4666: 00003c32: 46fc 2500 4213 14bc 00ff MV2SR.W #$2500
                   4667: 00003c36: 4213 14bc 00ff 1abc 0003 CLR.B (A3)
                   4668: 00003c38: 14bc 00ff 1abc 0003 14bc MOVE.B #$ff,(A2)
                   4669: 00003c3c: 1abc 0003 14bc 00e8 16bc MOVE.B #$03,(A5)
                   4670: 00003c40: 14bc 00e8 16bc 00c0 4878 MOVE.B #$e8,(A2)
                   4671: 00003c44: 16bc 00c0 4878 044c 61ff MOVE.B #$c0,(A3)
                   4672: 00003c48: 4878 044c 61ff ffff e87e PEA.L $0000044c
                   4673: 00003c4c: 61ff ffff e87e 1013 0200 BSR.L #$ffffe87e == 000024cc                // delay(1100)
                   4674: 00003c52: 1013 0200 0080 6704 7003 MOVE.B (A3),D0
                   4675: 00003c54: 0200 0080 6704 7003 6016 AND.B #$80,D0
                   4676: 00003c58: 6704 7003 6016 4213 46fc BEQ.B #$00000004 == 00003c5e (FALSE)
                   4677: 00003c5a: 7003 6016 4213 46fc 2700 MOVE.L #$00000003,D0
                   4678: 00003c5c: 6016 4213 46fc 2700 2942 BT .B #$00000016 == 00003c74 (TRUE)
                   4679: 00003c5e: 4213 46fc 2700 2942 0078 CLR.B (A3)
                   4680: 00003c60: 46fc 2700 2942 0078 226e MV2SR.W #$2700
                   4681: 00003c64: 2942 0078 226e fffa 2069 MOVE.L D2,(A4,$0078) == $01000a2c
                   4682: 00003c68: 226e fffa 2069 01a0 2083 MOVEA.L (A6,$fffa) == $fffffffa,A1
                   4683: 00003c6c: 2069 01a0 2083 4280 4cee MOVEA.L (A1,$01a0) == $0100bed8,A0
                   4684: 00003c70: 2083 4280 4cee 3c1c ffdc MOVE.L D3,(A0)
                   4685: 00003c72: 4280 4cee 3c1c ffdc 4e5e CLR.L D0
                   4686: 00003c74: 4cee 3c1c ffdc 4e5e 4e75 MVMEL.L #$3c1c,(A6,$ffdc) == $ffffffdc
                   4687: 00003c7a: 4e5e 4e75 4e56 fe6c 48e7 UNLK.L A6
                   4688: 00003c7c: 4e75 4e56 fe6c 48e7 383c RTS.L 
                   4689: 
1.1.1.2   root     4690: // event timer test
1.1       root     4691: 00003c7e: 4e56 fe6c 48e7 383c 2a7c LINK.W A6,#$fe6c
                   4692: 00003c82: 48e7 383c 2a7c 0211 a000 MVMLE.L #$383c,-(A7)
                   4693: 00003c86: 2a7c 0211 a000 287c 0211 MOVEA.L #$0211a000,A5
                   4694: 00003c8c: 287c 0211 a001 267c 0211 MOVEA.L #$0211a001,A4
                   4695: 00003c92: 267c 0211 a002 247c 0211 MOVEA.L #$0211a002,A3
                   4696: 00003c98: 247c 0211 a003 4280 1015 MOVEA.L #$0211a003,A2
                   4697: 00003c9e: 4280 1015 2d40 fe6c 4280 CLR.L D0
                   4698: 00003ca0: 1015 2d40 fe6c 4280 1014 MOVE.B (A5),D0
                   4699: 00003ca2: 2d40 fe6c 4280 1014 7810 MOVE.L D0,(A6,$fe6c) == $fffffe6c
                   4700: 00003ca6: 4280 1014 7810 e9a0 4281 CLR.L D0
                   4701: 00003ca8: 1014 7810 e9a0 4281 1213 MOVE.B (A4),D0
                   4702: 00003caa: 7810 e9a0 4281 1213 e181 MOVE.L #$00000010,D4
                   4703: 00003cac: e9a0 4281 1213 e181 8081 ASL.L D4,D0
                   4704: 00003cae: 4281 1213 e181 8081 4281 CLR.L D1
                   4705: 00003cb0: 1213 e181 8081 4281 1212 MOVE.B (A3),D1
                   4706: 00003cb2: e181 8081 4281 1212 8081 ASL.L #$00000008,D1
                   4707: 00003cb4: 8081 4281 1212 8081 2d40 OR.L D1,D0
                   4708: 00003cb6: 4281 1212 8081 2d40 fe6c CLR.L D1
                   4709: 00003cb8: 1212 8081 2d40 fe6c 262e MOVE.B (A2),D1
                   4710: 00003cba: 8081 2d40 fe6c 262e fe6c OR.L D1,D0
                   4711: 00003cbc: 2d40 fe6c 262e fe6c 0283 MOVE.L D0,(A6,$fe6c) == $fffffe6c
                   4712: 00003cc0: 262e fe6c 0283 000f ffff MOVE.L (A6,$fe6c) == $fffffe6c,D3
                   4713: 00003cc4: 0283 000f ffff 4878 0001 AND.L #$000fffff,D3
                   4714: 00003cca: 4878 0001 61ff ffff e7fc PEA.L $00000001
                   4715: 00003cce: 61ff ffff e7fc 4280 1015 BSR.L #$ffffe7fc == 000024cc                //delay(1)
                   4716: 00003cd4: 4280 1015 2d40 fe6c 4280 CLR.L D0
                   4717: 00003cd6: 1015 2d40 fe6c 4280 1014 MOVE.B (A5),D0
                   4718: 00003cd8: 2d40 fe6c 4280 1014 e9a0 MOVE.L D0,(A6,$fe6c) == $fffffe6c
                   4719: 00003cdc: 4280 1014 e9a0 4281 1213 CLR.L D0
                   4720: 00003cde: 1014 e9a0 4281 1213 e181 MOVE.B (A4),D0
                   4721: 00003ce0: e9a0 4281 1213 e181 8081 ASL.L D4,D0
                   4722: 00003ce2: 4281 1213 e181 8081 4281 CLR.L D1
                   4723: 00003ce4: 1213 e181 8081 4281 1212 MOVE.B (A3),D1
                   4724: 00003ce6: e181 8081 4281 1212 8081 ASL.L #$00000008,D1
                   4725: 00003ce8: 8081 4281 1212 8081 2d40 OR.L D1,D0
                   4726: 00003cea: 4281 1212 8081 2d40 fe6c CLR.L D1
                   4727: 00003cec: 1212 8081 2d40 fe6c 202e MOVE.B (A2),D1
                   4728: 00003cee: 8081 2d40 fe6c 202e fe6c OR.L D1,D0
                   4729: 00003cf0: 2d40 fe6c 202e fe6c 0280 MOVE.L D0,(A6,$fe6c) == $fffffe6c
                   4730: 00003cf4: 202e fe6c 0280 000f ffff MOVE.L (A6,$fe6c) == $fffffe6c,D0
                   4731: 00003cf8: 0280 000f ffff 584f b083 AND.L #$000fffff,D0
                   4732: 00003cfe: 584f b083 6606 7001 6000 ADDA.W #$00000004,A7
                   4733: 00003d00: b083 6606 7001 6000 011e CMP.L D3,D0
                   4734: 00003d02: 6606 7001 6000 011e 4280 BNE.B #$00000006 == 00003d0a (TRUE)
                   4735: 00003d04: 7001 6000 011e 4280 1015 MOVE.L #$00000001,D0
                   4736: 00003d06: 6000 011e 4280 1015 2d40 BT .W #$011e == 00003e26 (TRUE)
                   4737: 00003d0a: 4280 1015 2d40 fe6c 4280 CLR.L D0
                   4738: 00003d0c: 1015 2d40 fe6c 4280 1014 MOVE.B (A5),D0
                   4739: 00003d0e: 2d40 fe6c 4280 1014 7810 MOVE.L D0,(A6,$fe6c) == $fffffe6c
                   4740: 00003d12: 4280 1014 7810 e9a0 4281 CLR.L D0
                   4741: 00003d14: 1014 7810 e9a0 4281 1213 MOVE.B (A4),D0
                   4742: 00003d16: 7810 e9a0 4281 1213 e181 MOVE.L #$00000010,D4
                   4743: 00003d18: e9a0 4281 1213 e181 8081 ASL.L D4,D0
                   4744: 00003d1a: 4281 1213 e181 8081 4281 CLR.L D1
                   4745: 00003d1c: 1213 e181 8081 4281 1212 MOVE.B (A3),D1
                   4746: 00003d1e: e181 8081 4281 1212 8081 ASL.L #$00000008,D1
                   4747: 00003d20: 8081 4281 1212 8081 2d40 OR.L D1,D0
                   4748: 00003d22: 4281 1212 8081 2d40 fe6c CLR.L D1
                   4749: 00003d24: 1212 8081 2d40 fe6c 242e MOVE.B (A2),D1
                   4750: 00003d26: 8081 2d40 fe6c 242e fe6c OR.L D1,D0
                   4751: 00003d28: 2d40 fe6c 242e fe6c 4878 MOVE.L D0,(A6,$fe6c) == $fffffe6c
                   4752: 00003d2c: 242e fe6c 4878 03e8 61ff MOVE.L (A6,$fe6c) == $fffffe6c,D2
                   4753: 00003d30: 4878 03e8 61ff ffff e796 PEA.L $000003e8
                   4754: 00003d34: 61ff ffff e796 4280 1015 BSR.L #$ffffe796 == 000024cc                // delay(1000)
                   4755: 00003d3a: 4280 1015 2d40 fe6c 4280 CLR.L D0
                   4756: 00003d3c: 1015 2d40 fe6c 4280 1014 MOVE.B (A5),D0
                   4757: 00003d3e: 2d40 fe6c 4280 1014 e9a0 MOVE.L D0,(A6,$fe6c) == $fffffe6c
                   4758: 00003d42: 4280 1014 e9a0 4281 1213 CLR.L D0
                   4759: 00003d44: 1014 e9a0 4281 1213 e181 MOVE.B (A4),D0
                   4760: 00003d46: e9a0 4281 1213 e181 8081 ASL.L D4,D0
                   4761: 00003d48: 4281 1213 e181 8081 4281 CLR.L D1
                   4762: 00003d4a: 1213 e181 8081 4281 1212 MOVE.B (A3),D1
                   4763: 00003d4c: e181 8081 4281 1212 8081 ASL.L #$00000008,D1
                   4764: 00003d4e: 8081 4281 1212 8081 2d40 OR.L D1,D0
                   4765: 00003d50: 4281 1212 8081 2d40 fe6c CLR.L D1
                   4766: 00003d52: 1212 8081 2d40 fe6c 262e MOVE.B (A2),D1
                   4767: 00003d54: 8081 2d40 fe6c 262e fe6c OR.L D1,D0
                   4768: 00003d56: 2d40 fe6c 262e fe6c 0282 MOVE.L D0,(A6,$fe6c) == $fffffe6c
                   4769: 00003d5a: 262e fe6c 0282 000f ffff MOVE.L (A6,$fe6c) == $fffffe6c,D3
                   4770: 00003d5e: 0282 000f ffff 0283 000f AND.L #$000fffff,D2
                   4771: 00003d64: 0283 000f ffff 2003 9082 AND.L #$000fffff,D3
                   4772: 00003d6a: 2003 9082 584f 6a06 0680 MOVE.L D3,D0
                   4773: 00003d6c: 9082 584f 6a06 0680 0010 SUB.L D2,D0
                   4774: 00003d6e: 584f 6a06 0680 0010 0000 ADDA.W #$00000004,A7
                   4775: 00003d70: 6a06 0680 0010 0000 0c80 BPL.B #$00000006 == 00003d78 (FALSE)
                   4776: 00003d72: 0680 0010 0000 0c80 0000 ADD.L #$00100000,D0
                   4777: 00003d78: 0c80 0000 0383 6f08 0c80 CMP.L #$00000383,D0
                   4778: 00003d7e: 6f08 0c80 0000 044c 6f06 BLE.B #$00000008 == 00003d88 (TRUE)
                   4779: 00003d80: 0c80 0000 044c 6f06 7002 CMP.L #$0000044c,D0
                   4780: 00003d86: 6f06 7002 6000 009a 41ee BLE.B #$00000006 == 00003d8e (TRUE)
                   4781: 00003d88: 7002 6000 009a 41ee fe70 MOVE.L #$00000002,D0
                   4782: 00003d8a: 6000 009a 41ee fe70 4283 BT .W #$009a == 00003e26 (TRUE)
                   4783: 00003d8e: 41ee fe70 4283 4282 1415 LEA.L (A6,$fe70) == $fffffe70,A0
                   4784: 00003d92: 4283 4282 1415 2d42 fe6c CLR.L D3
                   4785: 00003d94: 4282 1415 2d42 fe6c 1414 CLR.L D2
                   4786: 00003d96: 1415 2d42 fe6c 1414 2002 MOVE.B (A5),D2
                   4787: 00003d98: 2d42 fe6c 1414 2002 7810 MOVE.L D2,(A6,$fe6c) == $fffffe6c
                   4788: 00003d9c: 1414 2002 7810 e9a0 1413 MOVE.B (A4),D2
                   4789: 00003d9e: 2002 7810 e9a0 1413 2202 MOVE.L D2,D0
                   4790: 00003da0: 7810 e9a0 1413 2202 e181 MOVE.L #$00000010,D4
                   4791: 00003da2: e9a0 1413 2202 e181 8081 ASL.L D4,D0
                   4792: 00003da4: 1413 2202 e181 8081 1412 MOVE.B (A3),D2
                   4793: 00003da6: 2202 e181 8081 1412 8082 MOVE.L D2,D1
                   4794: 00003da8: e181 8081 1412 8082 2d40 ASL.L #$00000008,D1
                   4795: 00003daa: 8081 1412 8082 2d40 fe6c OR.L D1,D0
                   4796: 00003dac: 1412 8082 2d40 fe6c 202e MOVE.B (A2),D2
                   4797: 00003dae: 8082 2d40 fe6c 202e fe6c OR.L D2,D0
                   4798: 00003db0: 2d40 fe6c 202e fe6c 0280 MOVE.L D0,(A6,$fe6c) == $fffffe6c
                   4799: 00003db4: 202e fe6c 0280 000f ffff MOVE.L (A6,$fe6c) == $fffffe6c,D0
                   4800: 00003db8: 0280 000f ffff 20c0 5283 AND.L #$000fffff,D0
                   4801: 00003dbe: 20c0 5283 7863 b883 6cce MOVE.L D0,(A0)+
                   4802: 00003dc0: 5283 7863 b883 6cce 4282 ADD.L #$00000001,D3
                   4803: 00003dc2: 7863 b883 6cce 4282 7601 MOVE.L #$00000063,D4
                   4804: 00003dc4: b883 6cce 4282 7601 41f6 CMP.L D3,D4
                   4805: 00003dc6: 6cce 4282 7601 41f6 3c00 BGE.B #$ffffffce == 00003d96 (FALSE)
                   4806: 00003dc8: 4282 7601 41f6 3c00 2028 CLR.L D2
                   4807: 00003dca: 7601 41f6 3c00 2028 fe70 MOVE.L #$00000001,D3
                   4808: 00003dcc: 41f6 3c00 2028 fe70 90a8 LEA.L (A6, D3.L*4, $00) == $00050b24,A0
                   4809: 00003dd0: 2028 fe70 90a8 fe6c 6a0a MOVE.L (A0,$fe70) == $0100001c,D0
                   4810: 00003dd4: 90a8 fe6c 6a0a 41f6 3c00 SUB.L (A0,$fe6c) == $01000018,D0
                   4811: 00003dd8: 6a0a 41f6 3c00 0680 0010 BPL.B #$0000000a == 00003de4 (FALSE)
                   4812: 00003dda: 41f6 3c00 0680 0010 0000 LEA.L (A6, D3.L*4, $00) == $00050b24,A0
                   4813: 00003dde: 0680 0010 0000 2140 fe6c ADD.L #$00100000,D0
                   4814: 00003de4: 2140 fe6c 41f6 3c00 d4a8 MOVE.L D0,(A0,$fe6c) == $01000018
                   4815: 00003de8: 41f6 3c00 d4a8 fe6c 5283 LEA.L (A6, D3.L*4, $00) == $00050b24,A0
                   4816: 00003dec: d4a8 fe6c 5283 7863 b883 ADD.L (A0,$fe6c) == $01000018,D2
                   4817: 00003df0: 5283 7863 b883 6cd4 4c44 ADD.L #$00000001,D3
                   4818: 00003df2: 7863 b883 6cd4 4c44 2802 MOVE.L #$00000063,D4
                   4819: 00003df4: b883 6cd4 4c44 2802 7601 CMP.L D3,D4
                   4820: 00003df6: 6cd4 4c44 2802 7601 41f6 BGE.B #$ffffffd4 == 00003dcc (FALSE)
                   4821: 00003df8: 4c44 2802 7601 41f6 3c00 DIVL.L #$2802,D4
                   4822: 00003dfc: 7601 41f6 3c00 2828 fe70 MOVE.L #$00000001,D3
                   4823: 00003dfe: 41f6 3c00 2828 fe70 9882 LEA.L (A6, D3.L*4, $00) == $00050b24,A0
                   4824: 00003e02: 2828 fe70 9882 2f04 61ff MOVE.L (A0,$fe70) == $0100001c,D4
                   4825: 00003e06: 9882 2f04 61ff 0000 2fdc SUB.L D2,D4
                   4826: 00003e08: 2f04 61ff 0000 2fdc 584f MOVE.L D4,-(A7)
                   4827: 00003e0a: 61ff 0000 2fdc 584f 7803 BSR.L #$00002fdc == 00006de8
                   4828: 00003e10: 584f 7803 b880 6c04 7003 ADDA.W #$00000004,A7
                   4829: 00003e12: 7803 b880 6c04 7003 600a MOVE.L #$00000003,D4
                   4830: 00003e14: b880 6c04 7003 600a 5283 CMP.L D0,D4
                   4831: 00003e16: 6c04 7003 600a 5283 7862 BGE.B #$00000004 == 00003e1c (FALSE)
                   4832: 00003e18: 7003 600a 5283 7862 b883 MOVE.L #$00000003,D0
                   4833: 00003e1a: 600a 5283 7862 b883 6cda BT .B #$0000000a == 00003e26 (TRUE)
                   4834: 00003e1c: 5283 7862 b883 6cda 4280 ADD.L #$00000001,D3
                   4835: 00003e1e: 7862 b883 6cda 4280 4cee MOVE.L #$00000062,D4
                   4836: 00003e20: b883 6cda 4280 4cee 3c1c CMP.L D3,D4
                   4837: 00003e22: 6cda 4280 4cee 3c1c fe50 BGE.B #$ffffffda == 00003dfe (FALSE)
                   4838: 00003e24: 4280 4cee 3c1c fe50 4e5e CLR.L D0
                   4839: 00003e26: 4cee 3c1c fe50 4e5e 4e75 MVMEL.L #$3c1c,(A6,$fe50) == $fffffe50
                   4840: 00003e2c: 4e5e 4e75 4e56 0000 4879 UNLK.L A6
                   4841: 00003e2e: 4e75 4e56 0000 4879 0100 RTS.L 
                   4842: 
                   4843: 
                   4844: 00003e30: 4e56 0000 4879 0100 f7e4 LINK.W A6,#$0000
                   4845: 00003e34: 4879 0100 f7e4 61ff 0000 PEA.L $0100f7e4
                   4846: 00003e3a: 61ff 0000 2a1e 4e5e 4e75 BSR.L #$00002a1e == 0000685a
                   4847: 00003e40: 4e5e 4e75 4e56 0000 207c UNLK.L A6
                   4848: 00003e42: 4e75 4e56 0000 207c 0200 RTS.L 
                   4849: 
                   4850: 
                   4851: 00003e44: 4e56 0000 207c 0200 e000 LINK.W A6,#$0000
                   4852: 00003e48: 207c 0200 e000 e9e8 00c1 MOVEA.L #$0200e000,A0
                   4853: 00003e4e: e9e8 00c1 0002 66f8 102e BFEXTU.L #$00c1,(A0,$0002) == $010001ae
                   4854: 00003e54: 66f8 102e 000b 1140 0003 BNE.B #$fffffff8 == 00003e4e (TRUE)
                   4855: 00003e56: 102e 000b 1140 0003 216e MOVE.B (A6,$000b) == $0000000b,D0
                   4856: 00003e5a: 1140 0003 216e 000c 0004 MOVE.B D0,(A0,$0003) == $010001af
                   4857: 00003e5e: 216e 000c 0004 4878 00c8 MOVE.L (A6,$000c) == $0000000c,(A0,$0004) == $010001b0
                   4858: 00003e64: 4878 00c8 61ff ffff e662 PEA.L $000000c8
                   4859: 00003e68: 61ff ffff e662 4e5e 4e75 BSR.L #$ffffe662 == 000024cc                // delay(200)
                   4860: 00003e6e: 4e5e 4e75 4e56 0000 23fc UNLK.L A6
                   4861: 00003e70: 4e75 4e56 0000 23fc 0030 RTS.L 
                   4862: 
                   4863: 
                   4864: 00003e72: 4e56 0000 23fc 0030 0000 LINK.W A6,#$0000
                   4865: 00003e76: 23fc 0030 0000 0200 0040 MOVE.L #$00300000,$02000040
                   4866: 00003e80: 42a7 4878 0007 61ff ffff CLR.L -(A7)
                   4867: 00003e82: 4878 0007 61ff ffff ffbc PEA.L $00000007
                   4868: 00003e86: 61ff ffff ffbc 4878 0032 BSR.L #$ffffffbc == 00003e44
                   4869: 00003e8c: 4878 0032 61ff ffff e63a PEA.L $00000032
                   4870: 00003e90: 61ff ffff e63a 4e5e 4e75 BSR.L #$ffffe63a == 000024cc                // delay(50)
                   4871: 00003e96: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   4872: 00003e98: 4e75 4e56 0000 48e7 3c30 RTS.L 
                   4873: 
                   4874: 
                   4875: 00003e9a: 4e56 0000 48e7 3c30 262e LINK.W A6,#$0000
                   4876: 00003e9e: 48e7 3c30 262e 000c 202e MVMLE.L #$3c30,-(A7)
                   4877: 00003ea2: 262e 000c 202e 0010 0040 MOVE.L (A6,$000c) == $0000000c,D3
                   4878: 00003ea6: 202e 0010 0040 0700 282e MOVE.L (A6,$0010) == $00000010,D0
                   4879: 00003eaa: 0040 0700 282e 0008 8880 OR.W #$0700,D0
                   4880: 00003eae: 282e 0008 8880 2f03 4878 MOVE.L (A6,$0008) == $00000008,D4
                   4881: 00003eb2: 8880 2f03 4878 00c4 61ff OR.L D0,D4
                   4882: 00003eb4: 2f03 4878 00c4 61ff 0000 MOVE.L D3,-(A7)
                   4883: 00003eb6: 4878 00c4 61ff 0000 4f8e PEA.L $000000c4
                   4884: 00003eba: 61ff 0000 4f8e 4878 00c8 BSR.L #$00004f8e == 00008e4a
                   4885: 00003ec0: 4878 00c8 61ff ffff e606 PEA.L $000000c8
                   4886: 00003ec4: 61ff ffff e606 143c 000a BSR.L #$ffffe606 == 000024cc                // delay(200)
                   4887: 00003eca: 143c 000a defc 000c 2203 MOVE.B #$0a,D2
                   4888: 00003ece: defc 000c 2203 1002 49c0 ADDA.W #$000c,A7
                   4889: 00003ed2: 2203 1002 49c0 0104 6706 MOVE.L D3,D1
                   4890: 00003ed4: 1002 49c0 0104 6706 0081 MOVE.B D2,D0
                   4891: 00003ed6: 49c0 0104 6706 0081 0200 EXT.B D0
                   4892: 00003ed8: 0104 6706 0081 0200 0000 BTST.L D0,D4
                   4893: 00003eda: 6706 0081 0200 0000 2f01 BEQ.B #$00000006 == 00003ee2 (FALSE)
                   4894: 00003edc: 0081 0200 0000 2f01 4878 OR.L #$02000000,D1
                   4895: 00003ee2: 2f01 4878 00c4 61ff 0000 MOVE.L D1,-(A7)
                   4896: 00003ee4: 4878 00c4 61ff 0000 4f60 PEA.L $000000c4
                   4897: 00003ee8: 61ff 0000 4f60 4878 00c8 BSR.L #$00004f60 == 00008e4a
                   4898: 00003eee: 4878 00c8 61ff ffff e5d8 PEA.L $000000c8
                   4899: 00003ef2: 61ff ffff e5d8 defc 000c BSR.L #$ffffe5d8 == 000024cc                // delay(200)
                   4900: 00003ef8: defc 000c 223c 0400 0000 ADDA.W #$000c,A7
                   4901: 00003efc: 223c 0400 0000 1002 49c0 MOVE.L #$04000000,D1
                   4902: 00003f02: 1002 49c0 0104 6706 223c MOVE.B D2,D0
                   4903: 00003f04: 49c0 0104 6706 223c 0600 EXT.B D0
                   4904: 00003f06: 0104 6706 223c 0600 0000 BTST.L D0,D4
                   4905: 00003f08: 6706 223c 0600 0000 8283 BEQ.B #$00000006 == 00003f10 (FALSE)
                   4906: 00003f0a: 223c 0600 0000 8283 2f01 MOVE.L #$06000000,D1
                   4907: 00003f10: 8283 2f01 4878 00c4 45f9 OR.L D3,D1
                   4908: 00003f12: 2f01 4878 00c4 45f9 0100 MOVE.L D1,-(A7)
                   4909: 00003f14: 4878 00c4 45f9 0100 8e4a PEA.L $000000c4
                   4910: 00003f18: 45f9 0100 8e4a 4e92 4878 LEA.L $01008e4a,A2
                   4911: 00003f1e: 4e92 4878 00c8 47f9 0100 JSR.L (A2)
                   4912: 00003f20: 4878 00c8 47f9 0100 24cc PEA.L $000000c8
                   4913: 00003f24: 47f9 0100 24cc 4e93 defc LEA.L $010024cc,A3
                   4914: 00003f2a: 4e93 defc 000c 5302 6a9e JSR.L (A3)                  // delay(200)
                   4915: 00003f2c: defc 000c 5302 6a9e 2f03 ADDA.W #$000c,A7
                   4916: 00003f30: 5302 6a9e 2f03 4878 00c4 SUB.B #$00000001,D2
                   4917: 00003f32: 6a9e 2f03 4878 00c4 4e92 BPL.B #$ffffff9e == 00003ed2 (FALSE)
                   4918: 00003f34: 2f03 4878 00c4 4e92 4878 MOVE.L D3,-(A7)
                   4919: 00003f36: 4878 00c4 4e92 4878 00c8 PEA.L $000000c4
                   4920: 00003f3a: 4e92 4878 00c8 4e93 2a03 JSR.L (A2)
                   4921: 00003f3c: 4878 00c8 4e93 2a03 0085 PEA.L $000000c8
                   4922: 00003f40: 4e93 2a03 0085 0100 0000 JSR.L (A3)
                   4923: 00003f42: 2a03 0085 0100 0000 2f05 MOVE.L D3,D5
                   4924: 00003f44: 0085 0100 0000 2f05 4878 OR.L #$01000000,D5
                   4925: 00003f4a: 2f05 4878 00c4 4e92 4878 MOVE.L D5,-(A7)
                   4926: 00003f4c: 4878 00c4 4e92 4878 00c8 PEA.L $000000c4
                   4927: 00003f50: 4e92 4878 00c8 4e93 2f03 JSR.L (A2)
                   4928: 00003f52: 4878 00c8 4e93 2f03 4878 PEA.L $000000c8
                   4929: 00003f56: 4e93 2f03 4878 00c4 4e92 JSR.L (A3)
                   4930: 00003f58: 2f03 4878 00c4 4e92 defc MOVE.L D3,-(A7)
                   4931: 00003f5a: 4878 00c4 4e92 defc 0020 PEA.L $000000c4
                   4932: 00003f5e: 4e92 defc 0020 4878 00c8 JSR.L (A2)
                   4933: 00003f60: defc 0020 4878 00c8 4e93 ADDA.W #$0020,A7
                   4934: 00003f64: 4878 00c8 4e93 4cee 0c3c PEA.L $000000c8
                   4935: 00003f68: 4e93 4cee 0c3c ffe8 4e5e JSR.L (A3)
                   4936: 00003f6a: 4cee 0c3c ffe8 4e5e 4e75 MVMEL.L #$0c3c,(A6,$ffe8) == $ffffffe8
                   4937: 00003f70: 4e5e 4e75 4e56 ffe0 48e7 UNLK.L A6
                   4938: 00003f72: 4e75 4e56 ffe0 48e7 3f3c RTS.L 
                   4939: 
                   4940: 
                   4941: 00003f74: 4e56 ffe0 48e7 3f3c 61ff LINK.W A6,#$ffe0
                   4942: 00003f78: 48e7 3f3c 61ff ffff c444 MVMLE.L #$3f3c,-(A7)
                   4943: 00003f7c: 61ff ffff c444 2c00 7216 BSR.L #$ffffc444 == 000003c2
                   4944: 00003f82: 2c00 7216 d286 2d41 fffc MOVE.L D0,D6
                   4945: 00003f84: 7216 d286 2d41 fffc 2d7c MOVE.L #$00000016,D1
                   4946: 00003f86: d286 2d41 fffc 2d7c 0200 ADD.L D6,D1
                   4947: 00003f88: 2d41 fffc 2d7c 0200 0040 MOVE.L D1,(A6,$fffc) == $fffffffc
                   4948: 00003f8c: 2d7c 0200 0040 ffec 2d7c MOVE.L #$02000040,(A6,$ffec) == $ffffffec
                   4949: 00003f94: 2d7c 0200 4040 ffe8 2d7c MOVE.L #$02004040,(A6,$ffe8) == $ffffffe8
                   4950: 00003f9c: 2d7c 0200 4044 ffe4 2a7c MOVE.L #$02004044,(A6,$ffe4) == $ffffffe4
                   4951: 00003fa4: 2a7c 0200 4048 2d7c 0200 MOVEA.L #$02004048,A5
                   4952: 00003faa: 2d7c 0200 404c ffe0 287c MOVE.L #$0200404c,(A6,$ffe0) == $ffffffe0
                   4953: 00003fb2: 287c 0200 e000 7808 4285 MOVEA.L #$0200e000,A4
                   4954: 00003fb8: 7808 4285 267c 0400 2000 MOVE.L #$00000008,D4
                   4955: 00003fba: 4285 267c 0400 2000 4aae CLR.L D5
                   4956: 00003fbc: 267c 0400 2000 4aae 0008 MOVEA.L #$04002000,A3
                   4957: 00003fc2: 4aae 0008 671a 243c 0000 TST.L (A6,$0008) == $00000008
                   4958: 00003fc6: 671a 243c 0000 8000 2f02 BEQ.B #$0000001a == 00003fe2 (FALSE)
                   4959: 00003fc8: 243c 0000 8000 2f02 2f0b MOVE.L #$00008000,D2
                   4960: 00003fce: 2f02 2f0b 61ff 0000 3004 MOVE.L D2,-(A7)
                   4961: 00003fd0: 2f0b 61ff 0000 3004 2e3c MOVE.L A3,-(A7)
                   4962: 00003fd2: 61ff 0000 3004 2e3c 0003 BSR.L #$00003004 == 00006fd8
                   4963: 00003fd8: 2e3c 0003 0d40 504f 6036 MOVE.L #$00030d40,D7
                   4964: 00003fde: 504f 6036 4282 41f9 0101 ADDA.W #$00000008,A7
                   4965: 00003fe0: 6036 4282 41f9 0101 5364 BT .B #$00000036 == 00004018 (TRUE)
                   4966: 00003fe2: 4282 41f9 0101 5364 37b0 CLR.L D2
                   4967: 00003fe4: 41f9 0101 5364 37b0 2a00 LEA.L $01015364,A0
                   4968: 00003fea: 37b0 2a00 2e00 37b0 2a00 MOVE.W (A0, D2.L*2, $00) == $010201aa,(A3, D2.L*8, $00) == $010809f0
                   4969: 00003ff0: 37b0 2a00 2e02 37b0 2a00 MOVE.W (A0, D2.L*2, $00) == $010201aa,(A3, D2.L*8, $02) == $010809f2
                   4970: 00003ff6: 37b0 2a00 2e04 37b0 2a00 MOVE.W (A0, D2.L*2, $00) == $010201aa,(A3, D2.L*8, $04) == $010809f4
                   4971: 00003ffc: 37b0 2a00 2e06 5282 0c82 MOVE.W (A0, D2.L*2, $00) == $010201aa,(A3, D2.L*8, $06) == $010809f6
                   4972: 00004002: 5282 0c82 0000 069f 63de ADD.L #$00000001,D2
                   4973: 00004004: 0c82 0000 069f 63de 243c CMP.L #$0000069f,D2
                   4974: 0000400a: 63de 243c 0000 3500 2e3c BLS.B #$ffffffde == 00003fea (FALSE)
                   4975: 0000400c: 243c 0000 3500 2e3c 0003 MOVE.L #$00003500,D2
                   4976: 00004012: 2e3c 0003 0d40 61ff ffff MOVE.L #$00030d40,D7
                   4977: 00004018: 61ff ffff c3b2 2d40 fff8 BSR.L #$ffffc3b2 == 000003cc
                   4978: 0000401e: 2d40 fff8 2240 2d69 0078 MOVE.L D0,(A6,$fff8) == $fffffff8
                   4979: 00004022: 2240 2d69 0078 fff4 237c MOVEA.L D0,A1
                   4980: 00004024: 2d69 0078 fff4 237c 0100 MOVE.L (A1,$0078) == $0100bdb0,(A6,$fff4) == $fffffff4
                   4981: 0000402a: 237c 0100 3190 0078 2246 MOVE.L #$01003190,(A1,$0078) == $0100bdb0
                   4982: 00004032: 2246 2069 01a0 2d50 fff0 MOVEA.L D6,A1
                   4983: 00004034: 2069 01a0 2d50 fff0 20bc MOVEA.L (A1,$01a0) == $0100bed8,A0
                   4984: 00004038: 2d50 fff0 20bc 0080 0000 MOVE.L (A0),(A6,$fff0) == $fffffff0
                   4985: 0000403c: 20bc 0080 0000 46fc 2500 MOVE.L #$00800000,(A0)
                   4986: 00004042: 46fc 2500 0214 007f 42a7 MV2SR.W #$2500
                   4987: 00004046: 0214 007f 42a7 4878 0007 AND.B #$7f,(A4)
                   4988: 0000404a: 42a7 4878 0007 61ff ffff CLR.L -(A7)
                   4989: 0000404c: 4878 0007 61ff ffff fdf2 PEA.L $00000007
                   4990: 00004050: 61ff ffff fdf2 4878 0032 BSR.L #$fffffdf2 == 00003e44
                   4991: 00004056: 4878 0032 61ff ffff e470 PEA.L $00000032
                   4992: 0000405a: 61ff ffff e470 61ff ffff BSR.L #$ffffe470 == 000024cc                // delay(50)
                   4993: 00004060: 61ff ffff e532 defc 000c BSR.L #$ffffe532 == 00002594
                   4994: 00004066: defc 000c 226e fffc 0829 ADDA.W #$000c,A7
                   4995: 0000406a: 226e fffc 0829 0003 0003 MOVEA.L (A6,$fffc) == $fffffffc,A1
                   4996: 0000406e: 0829 0003 0003 6708 263c BTST.B #$0003,(A1,$0003) == $0100bd3b
                   4997: 00004074: 6708 263c 1000 0000 6002 BEQ.B #$00000008 == 0000407e (FALSE)
                   4998: 00004076: 263c 1000 0000 6002 4283 MOVE.L #$10000000,D3
                   4999: 0000407c: 6002 4283 2003 226e fffc BT .B #$00000002 == 00004080 (TRUE)
                   5000: 0000407e: 4283 2003 226e fffc 0829 CLR.L D3
                   5001: 00004080: 2003 226e fffc 0829 0002 MOVE.L D3,D0
                   5002: 00004082: 226e fffc 0829 0002 0003 MOVEA.L (A6,$fffc) == $fffffffc,A1
                   5003: 00004086: 0829 0002 0003 6706 0080 BTST.B #$0002,(A1,$0003) == $0100bd3b
                   5004: 0000408c: 6706 0080 0800 0000 2600 BEQ.B #$00000006 == 00004094 (FALSE)
                   5005: 0000408e: 0080 0800 0000 2600 42a7 OR.L #$08000000,D0
                   5006: 00004094: 2600 42a7 2f03 4878 0040 MOVE.L D0,D3
                   5007: 00004096: 42a7 2f03 4878 0040 61ff CLR.L -(A7)
                   5008: 00004098: 2f03 4878 0040 61ff ffff MOVE.L D3,-(A7)
                   5009: 0000409a: 4878 0040 61ff ffff fdfa PEA.L $00000040
                   5010: 0000409e: 61ff ffff fdfa 42a7 2f03 BSR.L #$fffffdfa == 00003e9a
                   5011: 000040a4: 42a7 2f03 4878 0080 61ff CLR.L -(A7)
                   5012: 000040a6: 2f03 4878 0080 61ff ffff MOVE.L D3,-(A7)
                   5013: 000040a8: 4878 0080 61ff ffff fdec PEA.L $00000080
                   5014: 000040ac: 61ff ffff fdec 226e ffec BSR.L #$fffffdec == 00003e9a
                   5015: 000040b2: 226e ffec 22bc 0030 0000 MOVEA.L (A6,$ffec) == $ffffffec,A1
                   5016: 000040b6: 22bc 0030 0000 4291 4291 MOVE.L #$00300000,(A1)
                   5017: 000040bc: 4291 4291 226e ffe8 228b CLR.L (A1)
                   5018: 000040be: 4291 226e ffe8 228b 2002 CLR.L (A1)
                   5019: 000040c0: 226e ffe8 228b 2002 d08b MOVEA.L (A6,$ffe8) == $ffffffe8,A1
                   5020: 000040c4: 228b 2002 d08b 226e ffe4 MOVE.L A3,(A1)
                   5021: 000040c6: 2002 d08b 226e ffe4 2280 MOVE.L D2,D0
                   5022: 000040c8: d08b 226e ffe4 2280 2a8b ADD.L A3,D0
                   5023: 000040ca: 226e ffe4 2280 2a8b 226e MOVEA.L (A6,$ffe4) == $ffffffe4,A1
                   5024: 000040ce: 2280 2a8b 226e ffe0 2280 MOVE.L D0,(A1)
                   5025: 000040d0: 2a8b 226e ffe0 2280 226e MOVE.L A3,(A5)
                   5026: 000040d2: 226e ffe0 2280 226e ffec MOVEA.L (A6,$ffe0) == $ffffffe0,A1
                   5027: 000040d6: 2280 226e ffec 22bc 0001 MOVE.L D0,(A1)
                   5028: 000040d8: 226e ffec 22bc 0001 0000 MOVEA.L (A6,$ffec) == $ffffffec,A1
                   5029: 000040dc: 22bc 0001 0000 42a7 4878 MOVE.L #$00010000,(A1)
                   5030: 000040e2: 42a7 4878 000f 61ff ffff CLR.L -(A7)
                   5031: 000040e4: 4878 000f 61ff ffff fd5a PEA.L $0000000f
                   5032: 000040e8: 61ff ffff fd5a 0014 0080 BSR.L #$fffffd5a == 00003e44
                   5033: 000040ee: 0014 0080 defc 0020 e9d4 OR.B #$80,(A4)
                   5034: 000040f2: defc 0020 e9d4 0001 67fa ADDA.W #$0020,A7
                   5035: 000040f6: e9d4 0001 67fa 61ff ffff BFEXTU.L #$0001,(A4)
                   5036: 000040fa: 67fa 61ff ffff e496 4a84 BEQ.B #$fffffffa == 000040f6 (FALSE)
                   5037: 000040fc: 61ff ffff e496 4a84 6f58 BSR.L #$ffffe496 == 00002594
                   5038: 00004102: 4a84 6f58 7401 226e ffe8 TST.L D4
                   5039: 00004104: 6f58 7401 226e ffe8 2211 BLE.B #$00000058 == 0000415e (TRUE)
                   5040: 00004106: 7401 226e ffe8 2211 b295 MOVE.L #$00000001,D2
                   5041: 00004108: 226e ffe8 2211 b295 6708 MOVEA.L (A6,$ffe8) == $ffffffe8,A1
                   5042: 0000410c: 2211 b295 6708 61ff ffff MOVE.L (A1),D1
                   5043: 0000410e: b295 6708 61ff ffff e480 CMP.L (A5),D1
                   5044: 00004110: 6708 61ff ffff e480 6044 BEQ.B #$00000008 == 0000411a (FALSE)
                   5045: 00004112: 61ff ffff e480 6044 e9d4 BSR.L #$ffffe480 == 00002594
                   5046: 00004118: 6044 e9d4 0081 6618 7231 BT .B #$00000044 == 0000415e (TRUE)
                   5047: 0000411a: e9d4 0081 6618 7231 b282 BFEXTU.L #$0081,(A4)
                   5048: 0000411e: 6618 7231 b282 6c34 7a01 BNE.B #$00000018 == 00004138 (TRUE)
                   5049: 00004120: 7231 b282 6c34 7a01 4879 MOVE.L #$00000031,D1
                   5050: 00004122: b282 6c34 7a01 4879 0100 CMP.L D2,D1
                   5051: 00004124: 6c34 7a01 4879 0100 f803 BGE.B #$00000034 == 0000415a (FALSE)
                   5052: 00004126: 7a01 4879 0100 f803 61ff MOVE.L #$00000001,D5
                   5053: 00004128: 4879 0100 f803 61ff 0000 PEA.L $0100f803
                   5054: 0000412e: 61ff 0000 272a 584f 6026 BSR.L #$0000272a == 0000685a
                   5055: 00004134: 584f 6026 226e ffe8 2211 ADDA.W #$00000004,A7
                   5056: 00004136: 6026 226e ffe8 2211 b295 BT .B #$00000026 == 0000415e (TRUE)
                   5057: 00004138: 226e ffe8 2211 b295 66d0 MOVEA.L (A6,$ffe8) == $ffffffe8,A1
                   5058: 0000413c: 2211 b295 66d0 3253 2f09 MOVE.L (A1),D1
                   5059: 0000413e: b295 66d0 3253 2f09 4878 CMP.L (A5),D1
                   5060: 00004140: 66d0 3253 2f09 4878 00c7 BNE.B #$ffffffd0 == 00004112 (TRUE)
                   5061: 00004142: 3253 2f09 4878 00c7 61ff MOVEA.W (A3),A1
                   5062: 00004144: 2f09 4878 00c7 61ff ffff MOVE.L A1,-(A7)
                   5063: 00004146: 4878 00c7 61ff ffff fcf8 PEA.L $000000c7
                   5064: 0000414a: 61ff ffff fcf8 61ff ffff BSR.L #$fffffcf8 == 00003e44
                   5065: 00004150: 61ff ffff e442 5384 504f BSR.L #$ffffe442 == 00002594
                   5066: 00004156: 5384 504f 4a84 6eaa 4a85 SUB.L #$00000001,D4
                   5067: 00004158: 504f 4a84 6eaa 4a85 661a ADDA.W #$00000008,A7
                   5068: 0000415a: 4a84 6eaa 4a85 661a 2f07 TST.L D4
                   5069: 0000415c: 6eaa 4a85 661a 2f07 61ff BGT.B #$ffffffaa == 00004108 (FALSE)
                   5070: 0000415e: 4a85 661a 2f07 61ff ffff TST.L D5
                   5071: 00004160: 661a 2f07 61ff ffff e366 BNE.B #$0000001a == 0000417c (TRUE)
                   5072: 00004162: 2f07 61ff ffff e366 226e MOVE.L D7,-(A7)
                   5073: 00004164: 61ff ffff e366 226e ffec BSR.L #$ffffe366 == 000024cc                // delay(x)
                   5074: 0000416a: 226e ffec 2011 0280 0100 MOVEA.L (A6,$ffec) == $ffffffec,A1
                   5075: 0000416e: 2011 0280 0100 0000 584f MOVE.L (A1),D0
                   5076: 00004170: 0280 0100 0000 584f 6702 AND.L #$01000000,D0
                   5077: 00004176: 584f 6702 7a02 46fc 2700 ADDA.W #$00000004,A7
                   5078: 00004178: 6702 7a02 46fc 2700 226e BEQ.B #$00000002 == 0000417c (FALSE)
                   5079: 0000417a: 7a02 46fc 2700 226e fff8 MOVE.L #$00000002,D5
                   5080: 0000417c: 46fc 2700 226e fff8 236e MV2SR.W #$2700
                   5081: 00004180: 226e fff8 236e fff4 0078 MOVEA.L (A6,$fff8) == $fffffff8,A1
                   5082: 00004184: 236e fff4 0078 2246 2069 MOVE.L (A6,$fff4) == $fffffff4,(A1,$0078) == $0100bdb0
                   5083: 0000418a: 2246 2069 01a0 20ae fff0 MOVEA.L D6,A1
                   5084: 0000418c: 2069 01a0 20ae fff0 42a7 MOVEA.L (A1,$01a0) == $0100bed8,A0
                   5085: 00004190: 20ae fff0 42a7 4878 0007 MOVE.L (A6,$fff0) == $fffffff0,(A0)
                   5086: 00004194: 42a7 4878 0007 61ff ffff CLR.L -(A7)
                   5087: 00004196: 4878 0007 61ff ffff fca8 PEA.L $00000007
                   5088: 0000419a: 61ff ffff fca8 4878 0032 BSR.L #$fffffca8 == 00003e44
                   5089: 000041a0: 4878 0032 47f9 0100 24cc PEA.L $00000032
                   5090: 000041a4: 47f9 0100 24cc 4e93 0214 LEA.L $010024cc,A3          // delay(50)
                   5091: 000041aa: 4e93 0214 007f 0014 0020 JSR.L (A3)
                   5092: 000041ac: 0214 007f 0014 0020 226e AND.B #$7f,(A4)
                   5093: 000041b0: 0014 0020 226e fffc 45e9 OR.B #$20,(A4)
                   5094: 000041b4: 226e fffc 45e9 0002 e9d2 MOVEA.L (A6,$fffc) == $fffffffc,A1
                   5095: 000041b8: 45e9 0002 e9d2 1186 2f01 LEA.L (A1,$0002) == $0100bd3a,A2
                   5096: 000041bc: e9d2 1186 2f01 2f03 4878 BFEXTU.L #$1186,(A2)
                   5097: 000041c0: 2f01 2f03 4878 0040 61ff MOVE.L D1,-(A7)
                   5098: 000041c2: 2f03 4878 0040 61ff ffff MOVE.L D3,-(A7)
                   5099: 000041c4: 4878 0040 61ff ffff fcd0 PEA.L $00000040
                   5100: 000041c8: 61ff ffff fcd0 226e fffc BSR.L #$fffffcd0 == 00003e9a
                   5101: 000041ce: 226e fffc e9d1 1186 2f01 MOVEA.L (A6,$fffc) == $fffffffc,A1
                   5102: 000041d2: e9d1 1186 2f01 2f03 4878 BFEXTU.L #$1186,(A1)
                   5103: 000041d6: 2f01 2f03 4878 0080 61ff MOVE.L D1,-(A7)
                   5104: 000041d8: 2f03 4878 0080 61ff ffff MOVE.L D3,-(A7)
                   5105: 000041da: 4878 0080 61ff ffff fcba PEA.L $00000080
                   5106: 000041de: 61ff ffff fcba defc 0024 BSR.L #$fffffcba == 00003e9a
                   5107: 000041e4: defc 0024 4aae 0008 6708 ADDA.W #$0024,A7
                   5108: 000041e8: 4aae 0008 6708 2f3c 0001 TST.L (A6,$0008) == $00000008
                   5109: 000041ec: 6708 2f3c 0001 86a0 4e93 BEQ.B #$00000008 == 000041f6 (FALSE)
                   5110: 000041ee: 2f3c 0001 86a0 4e93 2005 MOVE.L #$000186a0,-(A7)
                   5111: 000041f4: 4e93 2005 4cee 3cfc ffb8 JSR.L (A3)
                   5112: 000041f6: 2005 4cee 3cfc ffb8 4e5e MOVE.L D5,D0
                   5113: 000041f8: 4cee 3cfc ffb8 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffb8) == $ffffffb8
                   5114: 000041fe: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   5115: 00004200: 4e75 4e56 0000 48e7 3f30 RTS.L 
                   5116: 
                   5117: 
                   5118: 00004202: 4e56 0000 48e7 3f30 266e LINK.W A6,#$0000
                   5119: 00004206: 48e7 3f30 266e 0008 2f3c MVMLE.L #$3f30,-(A7)
                   5120: 0000420a: 266e 0008 2f3c 8000 8000 MOVEA.L (A6,$0008) == $00000008,A3
                   5121: 0000420e: 2f3c 8000 8000 61ff ffff MOVE.L #$80008000,-(A7)
                   5122: 00004214: 61ff ffff e2e8 2a0b daae BSR.L #$ffffe2e8 == 000024fe
                   5123: 0000421a: 2a0b daae 000c 263c db6d MOVE.L A3,D5
                   5124: 0000421c: daae 000c 263c db6d b6db ADD.L (A6,$000c) == $0000000c,D5
                   5125: 00004220: 263c db6d b6db 4282 4284 MOVE.L #$db6db6db,D3
                   5126: 00004226: 4282 4284 4287 584f 2445 CLR.L D2
                   5127: 00004228: 4284 4287 584f 2445 514a CLR.L D4
                   5128: 0000422a: 4287 584f 2445 514a 204b CLR.L D7
                   5129: 0000422c: 584f 2445 514a 204b 6006 ADDA.W #$00000004,A7
                   5130: 0000422e: 2445 514a 204b 6006 20c3 MOVEA.L D5,A2
                   5131: 00004230: 514a 204b 6006 20c3 20c2 SUBA.W #$00000008,A2
                   5132: 00004232: 204b 6006 20c3 20c2 20c4 MOVEA.L A3,A0
                   5133: 00004234: 6006 20c3 20c2 20c4 b5c8 BT .B #$00000006 == 0000423c (TRUE)
                   5134: 00004236: 20c3 20c2 20c4 b5c8 62f6 MOVE.L D3,(A0)+
                   5135: 00004238: 20c2 20c4 b5c8 62f6 ba88 MOVE.L D2,(A0)+
                   5136: 0000423a: 20c4 b5c8 62f6 ba88 6302 MOVE.L D4,(A0)+
                   5137: 0000423c: b5c8 62f6 ba88 6302 20c3 CMPA.L A0,A2
                   5138: 0000423e: 62f6 ba88 6302 20c3 ba88 BHI.B #$fffffff6 == 00004236 (TRUE)
                   5139: 00004240: ba88 6302 20c3 ba88 6302 CMP.L A0,D5
                   5140: 00004242: 6302 20c3 ba88 6302 2082 BLS.B #$00000002 == 00004246 (FALSE)
                   5141: 00004244: 20c3 ba88 6302 2082 61ff MOVE.L D3,(A0)+
                   5142: 00004246: ba88 6302 2082 61ff ffff CMP.L A0,D5
                   5143: 00004248: 6302 2082 61ff ffff e2c0 BLS.B #$00000002 == 0000424c (FALSE)
                   5144: 0000424a: 2082 61ff ffff e2c0 204b MOVE.L D2,(A0)
                   5145: 0000424c: 61ff ffff e2c0 204b 600c BSR.L #$ffffe2c0 == 0000250e
                   5146: 00004252: 204b 600c b698 661c b498 MOVEA.L A3,A0
                   5147: 00004254: 600c b698 661c b498 6618 BT .B #$0000000c == 00004262 (TRUE)
                   5148: 00004256: b698 661c b498 6618 b898 CMP.L (A0)+,D3
                   5149: 00004258: 661c b498 6618 b898 6614 BNE.B #$0000001c == 00004276 (TRUE)
                   5150: 0000425a: b498 6618 b898 6614 b5c8 CMP.L (A0)+,D2
                   5151: 0000425c: 6618 b898 6614 b5c8 62f0 BNE.B #$00000018 == 00004276 (TRUE)
                   5152: 0000425e: b898 6614 b5c8 62f0 ba88 CMP.L (A0)+,D4
                   5153: 00004260: 6614 b5c8 62f0 ba88 6304 BNE.B #$00000014 == 00004276 (TRUE)
                   5154: 00004262: b5c8 62f0 ba88 6304 b698 CMPA.L A0,A2
                   5155: 00004264: 62f0 ba88 6304 b698 6608 BHI.B #$fffffff0 == 00004256 (TRUE)
                   5156: 00004266: ba88 6304 b698 6608 ba88 CMP.L A0,D5
                   5157: 00004268: 6304 b698 6608 ba88 630a BLS.B #$00000004 == 0000426e (FALSE)
                   5158: 0000426a: b698 6608 ba88 630a b498 CMP.L (A0)+,D3
                   5159: 0000426c: 6608 ba88 630a b498 6706 BNE.B #$00000008 == 00004276 (TRUE)
                   5160: 0000426e: ba88 630a b498 6706 2008 CMP.L A0,D5
                   5161: 00004270: 630a b498 6706 2008 5980 BLS.B #$0000000a == 0000427c (FALSE)
                   5162: 00004272: b498 6706 2008 5980 6064 CMP.L (A0)+,D2
                   5163: 00004274: 6706 2008 5980 6064 2003 BEQ.B #$00000006 == 0000427c (FALSE)
                   5164: 00004276: 2008 5980 6064 2003 e388 MOVE.L A0,D0
                   5165: 00004278: 5980 6064 2003 e388 2203 SUB.L #$00000004,D0
                   5166: 0000427a: 6064 2003 e388 2203 7c1f BT .B #$00000064 == 000042e0 (TRUE)
                   5167: 0000427c: 2003 e388 2203 7c1f eca9 MOVE.L D3,D0
                   5168: 0000427e: e388 2203 7c1f eca9 2600 LSL.L #$00000001,D0
                   5169: 00004280: 2203 7c1f eca9 2600 c681 MOVE.L D3,D1
                   5170: 00004282: 7c1f eca9 2600 c681 2002 MOVE.L #$0000001f,D6
                   5171: 00004284: eca9 2600 c681 2002 e388 LSR.L D6,D1
                   5172: 00004286: 2600 c681 2002 e388 2202 MOVE.L D0,D3
                   5173: 00004288: c681 2002 e388 2202 eca9 AND.L D1,D3
                   5174: 0000428a: 2002 e388 2202 eca9 2400 MOVE.L D2,D0
                   5175: 0000428c: e388 2202 eca9 2400 c481 LSL.L #$00000001,D0
                   5176: 0000428e: 2202 eca9 2400 c481 2004 MOVE.L D2,D1
                   5177: 00004290: eca9 2400 c481 2004 e388 LSR.L D6,D1
                   5178: 00004292: 2400 c481 2004 e388 2204 MOVE.L D0,D2
                   5179: 00004294: c481 2004 e388 2204 eca9 AND.L D1,D2
                   5180: 00004296: 2004 e388 2204 eca9 2800 MOVE.L D4,D0
                   5181: 00004298: e388 2204 eca9 2800 c881 LSL.L #$00000001,D0
                   5182: 0000429a: 2204 eca9 2800 c881 5287 MOVE.L D4,D1
                   5183: 0000429c: eca9 2800 c881 5287 7c02 LSR.L D6,D1
                   5184: 0000429e: 2800 c881 5287 7c02 bc87 MOVE.L D0,D4
                   5185: 000042a0: c881 5287 7c02 bc87 6c88 AND.L D1,D4
                   5186: 000042a2: 5287 7c02 bc87 6c88 244b ADD.L #$00000001,D7
                   5187: 000042a4: 7c02 bc87 6c88 244b 2f3c MOVE.L #$00000002,D6
                   5188: 000042a6: bc87 6c88 244b 2f3c 0000 CMP.L D7,D6
                   5189: 000042a8: 6c88 244b 2f3c 0000 8000 BGE.B #$ffffff88 == 00004232 (FALSE)
                   5190: 000042aa: 244b 2f3c 0000 8000 61ff MOVEA.L A3,A2
                   5191: 000042ac: 2f3c 0000 8000 61ff ffff MOVE.L #$00008000,-(A7)
                   5192: 000042b2: 61ff ffff e24a 7201 1001 BSR.L #$ffffe24a == 000024fe
                   5193: 000042b8: 7201 1001 14c0 5281 7c04 MOVE.L #$00000001,D1
                   5194: 000042ba: 1001 14c0 5281 7c04 bc81 MOVE.B D1,D0
                   5195: 000042bc: 14c0 5281 7c04 bc81 6cf4 MOVE.B D0,(A2)+
                   5196: 000042be: 5281 7c04 bc81 6cf4 244b ADD.L #$00000001,D1
                   5197: 000042c0: 7c04 bc81 6cf4 244b 7201 MOVE.L #$00000004,D6
                   5198: 000042c2: bc81 6cf4 244b 7201 101a CMP.L D1,D6
                   5199: 000042c4: 6cf4 244b 7201 101a 49c0 BGE.B #$fffffff4 == 000042ba (FALSE)
                   5200: 000042c6: 244b 7201 101a 49c0 b280 MOVEA.L A3,A2
                   5201: 000042c8: 7201 101a 49c0 b280 6704 MOVE.L #$00000001,D1
                   5202: 000042ca: 101a 49c0 b280 6704 200b MOVE.B (A2)+,D0
                   5203: 000042cc: 49c0 b280 6704 200b 600a EXT.B D0
                   5204: 000042ce: b280 6704 200b 600a 5281 CMP.L D0,D1
                   5205: 000042d0: 6704 200b 600a 5281 7c04 BEQ.B #$00000004 == 000042d6 (FALSE)
                   5206: 000042d2: 200b 600a 5281 7c04 bc81 MOVE.L A3,D0
                   5207: 000042d4: 600a 5281 7c04 bc81 6cec BT .B #$0000000a == 000042e0 (TRUE)
                   5208: 000042d6: 5281 7c04 bc81 6cec 4280 ADD.L #$00000001,D1
                   5209: 000042d8: 7c04 bc81 6cec 4280 4cee MOVE.L #$00000004,D6
                   5210: 000042da: bc81 6cec 4280 4cee 0cfc CMP.L D1,D6
                   5211: 000042dc: 6cec 4280 4cee 0cfc ffe0 BGE.B #$ffffffec == 000042ca (FALSE)
                   5212: 000042de: 4280 4cee 0cfc ffe0 4e5e CLR.L D0
                   5213: 000042e0: 4cee 0cfc ffe0 4e5e 4e75 MVMEL.L #$0cfc,(A6,$ffe0) == $ffffffe0
                   5214: 000042e6: 4e5e 4e75 4e56 0000 206e UNLK.L A6
                   5215: 000042e8: 4e75 4e56 0000 206e 0008 RTS.L 
                   5216: 
                   5217: 
                   5218: ;============================================================
                   5219: ;= Test something else  (at x06000000)
                   5220: ;============================================================
                   5221: 000042ea: 4e56 0000 206e 0008 4280 LINK.W A6,#$0000
                   5222: 000042ee: 206e 0008 4280 4290 f4f8 MOVEA.L (A6,$0008) == $00000008,A0
                   5223: 000042f2: 4280 4290 f4f8 4e71 b1d0 CLR.L D0
                   5224: 000042f4: 4290 f4f8 4e71 b1d0 6708 CLR.L (A0)
                   5225: 000042f6: f4f8 4e71 b1d0 6708 b1d0 CPUSHA.L #$00000000
                   5226: 000042f8: 4e71 b1d0 6708 b1d0 6704 NOP.L 
                   5227: 000042fa: b1d0 6708 b1d0 6704 4280 CMPA.L (A0),A0
                   5228: 000042fc: 6708 b1d0 6704 4280 600c BEQ.B #$00000008 == 00004306 (FALSE)
                   5229: 000042fe: b1d0 6704 4280 600c 5848 CMPA.L (A0),A0
                   5230: 00004300: 6704 4280 600c 5848 5280 BEQ.B #$00000004 == 00004306 (FALSE)
                   5231: 00004302: 4280 600c 5848 5280 7207 CLR.L D0
                   5232: 00004304: 600c 5848 5280 7207 b280 BT .B #$0000000c == 00004312 (TRUE)
                   5233: 00004306: 5848 5280 7207 b280 6ce4 ADDA.W #$00000004,A0
                   5234: 00004308: 5280 7207 b280 6ce4 7001 ADD.L #$00000001,D0
                   5235: 0000430a: 7207 b280 6ce4 7001 4e5e MOVE.L #$00000007,D1
                   5236: 0000430c: b280 6ce4 7001 4e5e 4e75 CMP.L D0,D1
                   5237: 0000430e: 6ce4 7001 4e5e 4e75 4e56 BGE.B #$ffffffe4 == 000042f4 (FALSE)
                   5238: 00004310: 7001 4e5e 4e75 4e56 0000 MOVE.L #$00000001,D0
                   5239: 00004312: 4e5e 4e75 4e56 0000 2f0a UNLK.L A6
                   5240: 00004314: 4e75 4e56 0000 2f0a 206e RTS.L 
                   5241: 
                   5242: ;==============================================================
                   5243: ;= Check ram size
                   5244: ;==============================================================
                   5245: 00004316: 4e56 0000 2f0a 206e 0008 LINK.W A6,#$0000
                   5246: 0000431a: 2f0a 206e 0008 227c 0040 MOVE.L A2,-(A7)
                   5247: 0000431c: 206e 0008 227c 0040 0000 MOVEA.L (A6,$0008) == $00000008,A0
                   5248: 00004320: 227c 0040 0000 d3c8 247c MOVEA.L #$00400000,A1
                   5249: 00004326: d3c8 247c 0010 0000 d5c8 ADDA.L A0,A1
                   5250: 00004328: 247c 0010 0000 d5c8 20bc MOVEA.L #$00100000,A2
                   5251: 0000432e: d5c8 20bc 1234 5678 22bc ADDA.L A0,A2
                   5252: 00004330: 20bc 1234 5678 22bc 89ab MOVE.L #$12345678,(A0)      ; write some magic in ram
                   5253: 00004336: 22bc 89ab cdef 24bc abcd MOVE.L #$89abcdef,(A1)      ; at 04000000 04100000 04400000
                   5254: 0000433c: 24bc abcd ef01 f4f8 4e71 MOVE.L #$abcdef01,(A2)              
                   5255: 00004342: f4f8 4e71 2010 0c80 89ab CPUSHA.L #$00000000
                   5256: 00004344: 4e71 2010 0c80 89ab cdef NOP.L 
                   5257: 00004346: 2010 0c80 89ab cdef 671a MOVE.L (A0),D0
                   5258: 00004348: 0c80 89ab cdef 671a 620a CMP.L #$89abcdef,D0         ; and test
                   5259: 0000434e: 671a 620a 0c80 1234 5678 BEQ.B #$0000001a == 0000436a (FALSE)
                   5260: 00004350: 620a 0c80 1234 5678 670c BHI.B #$0000000a == 0000435c (TRUE)
                   5261: 00004352: 0c80 1234 5678 670c 6016 CMP.L #$12345678,D0
                   5262: 00004358: 670c 6016 0c80 abcd ef01 BEQ.B #$0000000c == 00004366 (FALSE)
                   5263: 0000435a: 6016 0c80 abcd ef01 670a BT .B #$00000016 == 00004372 (TRUE)
                   5264: 0000435c: 0c80 abcd ef01 670a 600c CMP.L #$abcdef01,D0
                   5265: 00004362: 670a 600c 7005 600a 7006 BEQ.B #$0000000a == 0000436e (FALSE)
                   5266: 00004364: 600c 7005 600a 7006 6006 BT .B #$0000000c == 00004372 (TRUE)
                   5267: 00004366: 7005 600a 7006 6006 7007 MOVE.L #$00000005,D0
                   5268: 00004368: 600a 7006 6006 7007 6002 BT .B #$0000000a == 00004374 (TRUE)
                   5269: 0000436a: 7006 6006 7007 6002 4280 MOVE.L #$00000006,D0
                   5270: 0000436c: 6006 7007 6002 4280 246e BT .B #$00000006 == 00004374 (TRUE)
                   5271: 0000436e: 7007 6002 4280 246e fffc MOVE.L #$00000007,D0
                   5272: 00004370: 6002 4280 246e fffc 4e5e BT .B #$00000002 == 00004374 (TRUE)
                   5273: 00004372: 4280 246e fffc 4e5e 4e75 CLR.L D0
                   5274: 00004374: 246e fffc 4e5e 4e75 4e56 MOVEA.L (A6,$fffc) == $fffffffc,A2
                   5275: 00004378: 4e5e 4e75 4e56 0000 206e UNLK.L A6
                   5276: 0000437a: 4e75 4e56 0000 206e 0008 RTS.L 
                   5277: 
                   5278: 
                   5279: 
                   5280: 0000437c: 4e56 0000 206e 0008 20fc LINK.W A6,#$0000
                   5281: 00004380: 206e 0008 20fc 1234 5678 MOVEA.L (A6,$0008) == $00000008,A0
                   5282: 00004384: 20fc 1234 5678 20bc edcb MOVE.L #$12345678,(A0)+
                   5283: 0000438a: 20bc edcb a987 f4f8 4e71 MOVE.L #$edcba987,(A0)
                   5284: 00004390: f4f8 4e71 0ca0 1234 5678 CPUSHA.L #$00000000
                   5285: 00004392: 4e71 0ca0 1234 5678 57c0 NOP.L 
                   5286: 00004394: 0ca0 1234 5678 57c0 7201 CMP.L #$12345678,-(A0)
                   5287: 0000439a: 57c0 7201 c081 4e5e 4e75 SEQ.B D0 == 0000439c (FALSE)
                   5288: 0000439c: 7201 c081 4e5e 4e75 4e56 MOVE.L #$00000001,D1
                   5289: 0000439e: c081 4e5e 4e75 4e56 fff0 AND.L D1,D0
                   5290: 000043a0: 4e5e 4e75 4e56 fff0 48e7 UNLK.L A6
                   5291: 000043a2: 4e75 4e56 fff0 48e7 3f3c RTS.L 
                   5292: 
                   5293: 
                   5294: 000043a4: 4e56 fff0 48e7 3f3c 2a6e LINK.W A6,#$fff0
                   5295: 000043a8: 48e7 3f3c 2a6e 0008 4286 MVMLE.L #$3f3c,-(A7)
                   5296: 000043ac: 2a6e 0008 4286 7e16 de8d MOVEA.L (A6,$0008) == $00000008,A5
                   5297: 000043b0: 4286 7e16 de8d 2d47 fff8 CLR.L D6
                   5298: 000043b2: 7e16 de8d 2d47 fff8 2d7c MOVE.L #$00000016,D7
                   5299: 000043b4: de8d 2d47 fff8 2d7c 020c ADD.L A5,D7
                   5300: 000043b6: 2d47 fff8 2d7c 020c 0000 MOVE.L D7,(A6,$fff8) == $fffffff8
                   5301: 000043ba: 2d7c 020c 0000 fff4 247c MOVE.L #$020c0000,(A6,$fff4) == $fffffff4
                   5302: 000043c2: 247c 0200 d000 4283 2003 MOVEA.L #$0200d000,A2
                   5303: 000043c8: 4283 2003 7e18 efa0 2840 CLR.L D3
                   5304: 000043ca: 2003 7e18 efa0 2840 d9fc MOVE.L D3,D0
                   5305: 000043cc: 7e18 efa0 2840 d9fc 0400 MOVE.L #$00000018,D7
                   5306: 000043ce: efa0 2840 d9fc 0400 0000 ASL.L D7,D0
                   5307: 000043d0: 2840 d9fc 0400 0000 203c MOVEA.L D0,A4
                   5308: 000043d2: d9fc 0400 0000 203c 0011 ADDA.L #$04000000,A4
                   5309: 000043d8: 203c 0011 0000 e7a0 2400 MOVE.L #$00110000,D0
                   5310: 000043de: e7a0 2400 4682 2202 c292 ASL.L D3,D0
                   5311: 000043e0: 2400 4682 2202 c292 8280 MOVE.L D0,D2
                   5312: 000043e2: 4682 2202 c292 8280 2481 NOT.L D2
                   5313: 000043e4: 2202 c292 8280 2481 2f0c MOVE.L D2,D1
                   5314: 000043e6: c292 8280 2481 2f0c 61ff AND.L (A2),D1
                   5315: 000043e8: 8280 2481 2f0c 61ff ffff OR.L D0,D1
                   5316: 000043ea: 2481 2f0c 61ff ffff fefa MOVE.L D1,(A2)
                   5317: 000043ec: 2f0c 61ff ffff fefa 584f MOVE.L A4,-(A7)
                   5318: 000043ee: 61ff ffff fefa 584f 4a80 BSR.L #$fffffefa == 000042ea
                   5319: 000043f4: 584f 4a80 6708 4235 3800 ADDA.W #$00000004,A7
                   5320: 000043f6: 4a80 6708 4235 3800 6000 TST.L D0
                   5321: 000043f8: 6708 4235 3800 6000 00ac BEQ.B #$00000008 == 00004402 (FALSE)
                   5322: 000043fa: 4235 3800 6000 00ac 2f0c CLR.B (A5, D3.L*1, $00) == $000142c9
                   5323: 000043fe: 6000 00ac 2f0c 61ff ffff BT .W #$00ac == 000044ac (TRUE)
                   5324: 00004402: 2f0c 61ff ffff c0f0 584f MOVE.L A4,-(A7)
                   5325: 00004404: 61ff ffff c0f0 584f 4a80 BSR.L #$ffffc0f0 == 000004f6
                   5326: 
                   5327: 0000440a: 584f 4a80 6714 2f0c 61ff ADDA.W #$00000004,A7
                   5328: 0000440c: 4a80 6714 2f0c 61ff ffff TST.L D0
                   5329: 0000440e: 6714 2f0c 61ff ffff ff02 BEQ.B #$00000014 == 00004424 (FALSE)
                   5330: 00004410: 2f0c 61ff ffff ff02 1b80 MOVE.L A4,-(A7)
                   5331: 00004412: 61ff ffff ff02 1b80 3800 BSR.L #$ffffff02 == 00004316
                   5332: 00004418: 1b80 3800 584f 6600 008c MOVE.B D0,(A5, D3.L*1, $00) == $000142c9
                   5333: 0000441c: 584f 6600 008c 607c 2002 ADDA.W #$00000004,A7
                   5334: 0000441e: 6600 008c 607c 2002 c092 BNE.W #$008c == 000044ac (TRUE)
                   5335: 00004422: 607c 2002 c092 2480 2f0c BT .B #$0000007c == 000044a0 (TRUE)
                   5336: 00004424: 2002 c092 2480 2f0c 61ff MOVE.L D2,D0
                   5337: 00004426: c092 2480 2f0c 61ff ffff AND.L (A2),D0
                   5338: 00004428: 2480 2f0c 61ff ffff ff4e MOVE.L D0,(A2)
                   5339: 0000442a: 2f0c 61ff ffff ff4e 584f MOVE.L A4,-(A7)
                   5340: 0000442c: 61ff ffff ff4e 584f 4a80 BSR.L #$ffffff4e == 0000437c
                   5341: 00004432: 584f 4a80 6708 1bbc 0001 ADDA.W #$00000004,A7
                   5342: 00004434: 4a80 6708 1bbc 0001 3800 TST.L D0
                   5343: 00004436: 6708 1bbc 0001 3800 606c BEQ.B #$00000008 == 00004440 (FALSE)
                   5344: 00004438: 1bbc 0001 3800 606c 2002 MOVE.B #$01,(A5, D3.L*1, $00) == $000142c9
                   5345: 0000443e: 606c 2002 c092 223c 0001 BT .B #$0000006c == 000044ac (TRUE)
                   5346: 00004440: 2002 c092 223c 0001 0000 MOVE.L D2,D0
                   5347: 00004442: c092 223c 0001 0000 e7a1 AND.L (A2),D0
                   5348: 00004444: 223c 0001 0000 e7a1 8081 MOVE.L #$00010000,D1
                   5349: 0000444a: e7a1 8081 2480 2f0c 61ff ASL.L D3,D1
                   5350: 0000444c: 8081 2480 2f0c 61ff ffff OR.L D1,D0
                   5351: 0000444e: 2480 2f0c 61ff ffff ff28 MOVE.L D0,(A2)
                   5352: 00004450: 2f0c 61ff ffff ff28 584f MOVE.L A4,-(A7)
                   5353: 00004452: 61ff ffff ff28 584f 4a80 BSR.L #$ffffff28 == 0000437c
                   5354: 00004458: 584f 4a80 6708 1bbc 0002 ADDA.W #$00000004,A7
                   5355: 0000445a: 4a80 6708 1bbc 0002 3800 TST.L D0
                   5356: 0000445c: 6708 1bbc 0002 3800 6046 BEQ.B #$00000008 == 00004466 (FALSE)
                   5357: 0000445e: 1bbc 0002 3800 6046 2002 MOVE.B #$02,(A5, D3.L*1, $00) == $000142c9
                   5358: 00004464: 6046 2002 c092 223c 0010 BT .B #$00000046 == 000044ac (TRUE)
                   5359: 00004466: 2002 c092 223c 0010 0000 MOVE.L D2,D0
                   5360: 00004468: c092 223c 0010 0000 e7a1 AND.L (A2),D0
                   5361: 0000446a: 223c 0010 0000 e7a1 8081 MOVE.L #$00100000,D1
                   5362: 00004470: e7a1 8081 2480 2f0c 61ff ASL.L D3,D1
                   5363: 00004472: 8081 2480 2f0c 61ff ffff OR.L D1,D0
                   5364: 00004474: 2480 2f0c 61ff ffff ff02 MOVE.L D0,(A2)
                   5365: 00004476: 2f0c 61ff ffff ff02 584f MOVE.L A4,-(A7)
                   5366: 00004478: 61ff ffff ff02 584f 4a80 BSR.L #$ffffff02 == 0000437c
                   5367: 0000447e: 584f 4a80 6708 1bbc 0003 ADDA.W #$00000004,A7
                   5368: 00004480: 4a80 6708 1bbc 0003 3800 TST.L D0
                   5369: 00004482: 6708 1bbc 0003 3800 6020 BEQ.B #$00000008 == 0000448c (FALSE)
                   5370: 00004484: 1bbc 0003 3800 6020 2002 MOVE.B #$03,(A5, D3.L*1, $00) == $000142c9
                   5371: 0000448a: 6020 2002 c092 223c 0011 BT .B #$00000020 == 000044ac (TRUE)
                   5372: 0000448c: 2002 c092 223c 0011 0000 MOVE.L D2,D0
                   5373: 0000448e: c092 223c 0011 0000 e7a1 AND.L (A2),D0
                   5374: 00004490: 223c 0011 0000 e7a1 8081 MOVE.L #$00110000,D1
                   5375: 00004496: e7a1 8081 2480 4235 3800 ASL.L D3,D1
                   5376: 00004498: 8081 2480 4235 3800 2f0c OR.L D1,D0
                   5377: 0000449a: 2480 4235 3800 2f0c 61ff MOVE.L D0,(A2)
                   5378: 0000449c: 4235 3800 2f0c 61ff ffff CLR.B (A5, D3.L*1, $00) == $000142c9
                   5379: 000044a0: 2f0c 61ff ffff ebf8 7c01 MOVE.L A4,-(A7)
                   5380: 000044a2: 61ff ffff ebf8 7c01 584f BSR.L #$ffffebf8 == 0000309c
                   5381: 000044a8: 7c01 584f 5283 7e03 be83 MOVE.L #$00000001,D6
                   5382: 000044aa: 584f 5283 7e03 be83 6c00 ADDA.W #$00000004,A7
                   5383: 000044ac: 5283 7e03 be83 6c00 ff16 ADD.L #$00000001,D3
                   5384: 000044ae: 7e03 be83 6c00 ff16 4283 MOVE.L #$00000003,D7
                   5385: 000044b0: be83 6c00 ff16 4283 4a35 CMP.L D3,D7
                   5386: 000044b2: 6c00 ff16 4283 4a35 3800 BGE.W #$ff16 == 000043ca (FALSE)
                   5387: 000044b6: 4283 4a35 3800 6730 2003 CLR.L D3
                   5388: 000044b8: 4a35 3800 6730 2003 7e18 TST.B (A5, D3.L*1, $00) == $000142c9
                   5389: 000044bc: 6730 2003 7e18 efa0 0680 BEQ.B #$00000030 == 000044ee (FALSE)
                   5390: 000044be: 2003 7e18 efa0 0680 0400 MOVE.L D3,D0
                   5391: 000044c0: 7e18 efa0 0680 0400 0000 MOVE.L #$00000018,D7
                   5392: 000044c2: efa0 0680 0400 0000 2f00 ASL.L D7,D0
                   5393: 000044c4: 0680 0400 0000 2f00 61ff ADD.L #$04000000,D0
                   5394: 000044ca: 2f00 61ff ffff c028 584f MOVE.L D0,-(A7)
                   5395: 000044cc: 61ff ffff c028 584f 4a80 BSR.L #$ffffc028 == 000004f6
                   5396: 000044d2: 584f 4a80 6616 2f03 4879 ADDA.W #$00000004,A7
                   5397: 000044d4: 4a80 6616 2f03 4879 0100 TST.L D0
                   5398: 000044d6: 6616 2f03 4879 0100 f81a BNE.B #$00000016 == 000044ee (TRUE)
                   5399: 000044d8: 2f03 4879 0100 f81a 61ff MOVE.L D3,-(A7)
                   5400: 000044da: 4879 0100 f81a 61ff 0000 PEA.L $0100f81a
                   5401: 000044e0: 61ff 0000 2378 4235 3800 BSR.L #$00002378 == 0000685a
                   5402: 000044e6: 4235 3800 7c01 504f 5283 CLR.B (A5, D3.L*1, $00) == $000142c9
                   5403: 000044ea: 7c01 504f 5283 7e03 be83 MOVE.L #$00000001,D6
                   5404: 000044ec: 504f 5283 7e03 be83 6cc2 ADDA.W #$00000008,A7
                   5405: 000044ee: 5283 7e03 be83 6cc2 4285 ADD.L #$00000001,D3
                   5406: 000044f0: 7e03 be83 6cc2 4285 4284 MOVE.L #$00000003,D7
                   5407: 000044f2: be83 6cc2 4285 4284 4283 CMP.L D3,D7
                   5408: 000044f4: 6cc2 4285 4284 4283 4a35 BGE.B #$ffffffc2 == 000044b8 (FALSE)
                   5409: 000044f6: 4285 4284 4283 4a35 3800 CLR.L D5
                   5410: 000044f8: 4284 4283 4a35 3800 6700 CLR.L D4
                   5411: 000044fa: 4283 4a35 3800 6700 00a8 CLR.L D3
                   5412: 000044fc: 4a35 3800 6700 00a8 2003 TST.B (A5, D3.L*1, $00) == $000142c9
                   5413: 00004500: 6700 00a8 2003 7e18 efa0 BEQ.W #$00a8 == 000045aa (FALSE)
                   5414: 00004504: 2003 7e18 efa0 2840 d9fc MOVE.L D3,D0
                   5415: 00004506: 7e18 efa0 2840 d9fc 0400 MOVE.L #$00000018,D7
                   5416: 00004508: efa0 2840 d9fc 0400 0000 ASL.L D7,D0
                   5417: 0000450a: 2840 d9fc 0400 0000 61ff MOVEA.L D0,A4
                   5418: 0000450c: d9fc 0400 0000 61ff ffff ADDA.L #$04000000,A4
                   5419: 00004512: 61ff ffff beb8 2440 242a BSR.L #$ffffbeb8 == 000003cc
                   5420: 00004518: 2440 242a 0008 257c 0100 MOVEA.L D0,A2
                   5421: 0000451a: 242a 0008 257c 0100 0382 MOVE.L (A2,$0008) == $00000008,D2
                   5422: 0000451e: 257c 0100 0382 0008 266e MOVE.L #$01000382,(A2,$0008) == $00000008
                   5423: 00004526: 266e fff4 002b 0080 0008 MOVEA.L (A6,$fff4) == $fffffff4,A3
                   5424: 0000452a: 002b 0080 0008 4294 42ac OR.B #$80,(A3,$0008) == $01000a00
                   5425: 00004530: 4294 42ac 0004 42ac 0008 CLR.L (A4)
                   5426: 00004532: 42ac 0004 42ac 0008 42ac CLR.L (A4,$0004) == $010009b8
                   5427: 00004536: 42ac 0008 42ac 000c 61ff CLR.L (A4,$0008) == $010009bc
                   5428: 0000453a: 42ac 000c 61ff ffff dfce CLR.L (A4,$000c) == $010009c0
                   5429: 0000453e: 61ff ffff dfce 2d54 fff0 BSR.L #$ffffdfce == 0000250e
                   5430: 00004544: 2d54 fff0 28bc 0101 0101 MOVE.L (A4),(A6,$fff0) == $fffffff0
                   5431: 00004548: 28bc 0101 0101 297c 0101 MOVE.L #$01010101,(A4)
                   5432: 0000454e: 297c 0101 0101 0004 297c MOVE.L #$01010101,(A4,$0004) == $010009b8
                   5433: 00004556: 297c 0101 0101 0008 297c MOVE.L #$01010101,(A4,$0008) == $010009bc
                   5434: 0000455e: 297c 0101 0101 000c 61ff MOVE.L #$01010101,(A4,$000c) == $010009c0
                   5435: 00004566: 61ff ffff dfa6 2d54 fff0 BSR.L #$ffffdfa6 == 0000250e
                   5436: 0000456c: 2d54 fff0 2542 0008 43eb MOVE.L (A4),(A6,$fff0) == $fffffff0
                   5437: 00004570: 2542 0008 43eb 0008 e9d1 MOVE.L D2,(A2,$0008) == $00000008
                   5438: 00004574: 43eb 0008 e9d1 0001 6604 LEA.L (A3,$0008) == $01000a00,A1
                   5439: 00004578: e9d1 0001 6604 7a01 6028 BFEXTU.L #$0001,(A1)
                   5440: 0000457c: 6604 7a01 6028 1035 3800 BNE.B #$00000004 == 00004582 (TRUE)
                   5441: 0000457e: 7a01 6028 1035 3800 49c0 MOVE.L #$00000001,D5
                   5442: 00004580: 6028 1035 3800 49c0 41f9 BT .B #$00000028 == 000045aa (TRUE)
                   5443: 00004582: 1035 3800 49c0 41f9 0101 MOVE.B (A5, D3.L*1, $00) == $000142c9,D0
                   5444: 00004586: 49c0 41f9 0101 07cc 2f30 EXT.B D0
                   5445: 00004588: 41f9 0101 07cc 2f30 0c00 LEA.L $010107cc,A0
                   5446: 0000458e: 2f30 0c00 2f0c 61ff 0000 MOVE.L (A0, D0.L*4, $00) == $480cadc0,-(A7)
                   5447: 00004592: 2f0c 61ff 0000 2a42 61ff MOVE.L A4,-(A7)
                   5448: 00004594: 61ff 0000 2a42 61ff ffff BSR.L #$00002a42 == 00006fd8
                   5449: 0000459a: 61ff ffff df72 0035 0008 BSR.L #$ffffdf72 == 0000250e
                   5450: 000045a0: 0035 0008 3800 7801 504f OR.B #$08,(A5, D3.L*1, $00) == $000142c9
                   5451: 000045a6: 7801 504f 5283 7e03 be83 MOVE.L #$00000001,D4
                   5452: 000045a8: 504f 5283 7e03 be83 6c00 ADDA.W #$00000008,A7
                   5453: 000045aa: 5283 7e03 be83 6c00 ff4a ADD.L #$00000001,D3
                   5454: 000045ac: 7e03 be83 6c00 ff4a 4a84 MOVE.L #$00000003,D7
                   5455: 000045ae: be83 6c00 ff4a 4a84 671e CMP.L D3,D7
                   5456: 000045b0: 6c00 ff4a 4a84 671e 4a85 BGE.W #$ff4a == 000044fc (FALSE)
                   5457: 000045b4: 4a84 671e 4a85 671a 266e TST.L D4
                   5458: 000045b6: 671e 4a85 671a 266e fff8 BEQ.B #$0000001e == 000045d6 (FALSE)
                   5459: 000045b8: 4a85 671a 266e fff8 082b TST.L D5
                   5460: 000045ba: 671a 266e fff8 082b 0002 BEQ.B #$0000001a == 000045d6 (FALSE)
                   5461: 000045bc: 266e fff8 082b 0002 0011 MOVEA.L (A6,$fff8) == $fffffff8,A3
                   5462: 000045c0: 082b 0002 0011 670e 4879 BTST.B #$0002,(A3,$0011) == $01000a09
                   5463: 000045c6: 670e 4879 0100 f839 61ff BEQ.B #$0000000e == 000045d6 (FALSE)
                   5464: 000045c8: 4879 0100 f839 61ff 0000 PEA.L $0100f839
                   5465: 000045ce: 61ff 0000 228a 7c02 4a85 BSR.L #$0000228a == 0000685a
                   5466: 000045d4: 7c02 4a85 660e 266e fff8 MOVE.L #$00000002,D6
                   5467: 000045d6: 4a85 660e 266e fff8 082b TST.L D5
                   5468: 000045d8: 660e 266e fff8 082b 0002 BNE.B #$0000000e == 000045e8 (TRUE)
                   5469: 000045da: 266e fff8 082b 0002 0011 MOVEA.L (A6,$fff8) == $fffffff8,A3
                   5470: 000045de: 082b 0002 0011 6600 00a2 BTST.B #$0002,(A3,$0011) == $01000a09
                   5471: 000045e4: 6600 00a2 266e fff4 022b BNE.W #$00a2 == 00004688 (TRUE)
                   5472: 000045e8: 266e fff4 022b 007f 0008 MOVEA.L (A6,$fff4) == $fffffff4,A3
                   5473: 000045ec: 022b 007f 0008 207c 0200 AND.B #$7f,(A3,$0008) == $01000a00
                   5474: 000045f2: 207c 0200 c000 2d50 fffc MOVEA.L #$0200c000,A0
                   5475: 000045f8: 2d50 fffc 42ae fff0 247c MOVE.L (A0),(A6,$fffc) == $fffffffc
                   5476: 000045fc: 42ae fff0 247c 0210 6010 CLR.L (A6,$fff0) == $fffffff0
                   5477: 00004600: 247c 0210 6010 263c 0101 MOVEA.L #$02106010,A2
                   5478: 00004606: 263c 0101 0854 102d 03a8 MOVE.L #$01010854,D3
                   5479: 0000460c: 102d 03a8 49c0 2640 43f3 MOVE.B (A5,$03a8) == $000003a8,D0
                   5480: 00004610: 49c0 2640 43f3 0c00 2009 EXT.B D0
                   5481: 00004612: 2640 43f3 0c00 2009 eb80 MOVEA.L D0,A3
                   5482: 00004614: 43f3 0c00 2009 eb80 e9ee LEA.L (A3, D0.L*4, $00) == $480cb60c,A1
                   5483: 00004618: 2009 eb80 e9ee 1182 ffff MOVE.L A1,D0
                   5484: 0000461a: eb80 e9ee 1182 ffff e9ee ASL.L #$00000005,D0
                   5485: 0000461c: e9ee 1182 ffff e9ee 2082 BFEXTU.L #$1182,(A6,$ffff) == $ffffffff
                   5486: 00004622: e9ee 2082 ffff 2642 41f3 BFEXTU.L #$2082,(A6,$ffff) == $ffffffff
                   5487: 00004628: 2642 41f3 1c00 41f0 8c00 MOVEA.L D2,A3
                   5488: 0000462a: 41f3 1c00 41f0 8c00 d083 LEA.L (A3, D1.L*4, $00) == $01000a20,A0
                   5489: 0000462e: 41f0 8c00 d083 41f0 0800 LEA.L (A0, A0.L*4, $00) == $0500085c,A0
                   5490: 00004632: d083 41f0 0800 2e2e fff0 ADD.L D3,D0
                   5491: 00004634: 41f0 0800 2e2e fff0 15b0 LEA.L (A0, D0.L*1, $00) == $92c32cb1,A0
                   5492: 00004638: 2e2e fff0 15b0 7800 7800 MOVE.L (A6,$fff0) == $fffffff0,D7
                   5493: 0000463c: 15b0 7800 7800 52ae fff0 MOVE.B (A0, D7.L*1, $00) == $010001ac,(A2, D7.L*1, $00) == $00000000
                   5494: 00004642: 52ae fff0 7e04 beae fff0 ADD.L #$00000001,(A6,$fff0) == $fffffff0
                   5495: 00004646: 7e04 beae fff0 6cbe 102d MOVE.L #$00000004,D7
                   5496: 00004648: beae fff0 6cbe 102d 03a8 CMP.L (A6,$fff0) == $fffffff0,D7
                   5497: 0000464c: 6cbe 102d 03a8 0c00 0002 BGE.B #$ffffffbe == 0000460c (FALSE)
                   5498: 0000464e: 102d 03a8 0c00 0002 6e38 MOVE.B (A5,$03a8) == $000003a8,D0
                   5499: 00004652: 0c00 0002 6e38 0c00 0001 CMP.B #$02,D0
                   5500: 00004656: 6e38 0c00 0001 6d32 0c2d BGT.B #$00000038 == 00004690 (FALSE)
                   5501: 00004658: 0c00 0001 6d32 0c2d 0001 CMP.B #$01,D0
                   5502: 0000465c: 6d32 0c2d 0001 03a9 662a BLT.B #$00000032 == 00004690 (TRUE)
                   5503: 0000465e: 0c2d 0001 03a9 662a 266e CMP.B #$01,(A5,$03a9) == $000003a9
                   5504: 00004664: 662a 266e fff4 202b 0030 BNE.B #$0000002a == 00004690 (TRUE)
                   5505: 00004666: 266e fff4 202b 0030 0080 MOVEA.L (A6,$fff4) == $fffffff4,A3
                   5506: 0000466a: 202b 0030 0080 4000 0000 MOVE.L (A3,$0030) == $01000a28,D0
                   5507: 0000466e: 0080 4000 0000 2740 0030 OR.L #$40000000,D0
                   5508: 00004674: 2740 0030 202b 0034 0280 MOVE.L D0,(A3,$0030) == $01000a28
                   5509: 00004678: 202b 0034 0280 bfff ffff MOVE.L (A3,$0034) == $01000a2c,D0
                   5510: 0000467c: 0280 bfff ffff 2740 0034 AND.L #$bfffffff,D0
                   5511: 00004682: 2740 0034 6008 00ad 8000 MOVE.L D0,(A3,$0034) == $01000a2c
                   5512: 00004686: 6008 00ad 8000 0000 03ae BT .B #$00000008 == 00004690 (TRUE)
                   5513: 00004688: 00ad 8000 0000 03ae 2006 OR.L #$80000000,(A5,$03ae) == $000003ae
                   5514: 00004690: 2006 4cee 3cfc ffc8 4e5e MOVE.L D6,D0
                   5515: 00004692: 4cee 3cfc ffc8 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffc8) == $ffffffc8
                   5516: 00004698: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   5517: 0000469a: 4e75 4e56 0000 48e7 3e20 RTS.L 
                   5518: 
                   5519: 
                   5520: 0000469c: 4e56 0000 48e7 3e20 61ff LINK.W A6,#$0000
                   5521: 000046a0: 48e7 3e20 61ff ffff bd1c MVMLE.L #$3e20,-(A7)
                   5522: 000046a4: 61ff ffff bd1c 2440 41ea BSR.L #$ffffbd1c == 000003c2
                   5523: 000046aa: 2440 41ea 0016 1428 000e MOVEA.L D0,A2
                   5524: 000046ac: 41ea 0016 1428 000e 0202 LEA.L (A2,$0016) == $00000016,A0
                   5525: 000046b0: 1428 000e 0202 0008 1a28 MOVE.B (A0,$000e) == $010001ba,D2
                   5526: 000046b4: 0202 0008 1a28 000e 0205 AND.B #$08,D2
                   5527: 000046b8: 1a28 000e 0205 0004 1828 MOVE.B (A0,$000e) == $010001ba,D5
                   5528: 000046bc: 0205 0004 1828 000e 0204 AND.B #$04,D5
                   5529: 000046c0: 1828 000e 0204 0002 1628 MOVE.B (A0,$000e) == $010001ba,D4
                   5530: 000046c4: 0204 0002 1628 000e 0203 AND.B #$02,D4
                   5531: 000046c8: 1628 000e 0203 0040 0828 MOVE.B (A0,$000e) == $010001ba,D3
                   5532: 000046cc: 0203 0040 0828 0000 000e AND.B #$40,D3
                   5533: 000046d0: 0828 0000 000e 6700 020e BTST.B #$0000,(A0,$000e) == $010001ba
                   5534: 000046d6: 6700 020e 4a02 670e 4879 BEQ.W #$020e == 000048e6 (FALSE)
                   5535: 000046da: 4a02 670e 4879 0100 f87c TST.B D2
                   5536: 000046dc: 670e 4879 0100 f87c 61ff BEQ.B #$0000000e == 000046ec (FALSE)
                   5537: 000046de: 4879 0100 f87c 61ff 0000 PEA.L $0100f87c
                   5538: 000046e4: 61ff 0000 208a 584f 61ff BSR.L #$0000208a == 00006770
                   5539: 000046ea: 584f 61ff ffff eac6 4a80 ADDA.W #$00000004,A7
                   5540: 000046ec: 61ff ffff eac6 4a80 670e BSR.L #$ffffeac6 == 000031b4
                   5541: 000046f2: 4a80 670e 1200 0201 000f TST.L D0
                   5542: 000046f4: 670e 1200 0201 000f 0001 BEQ.B #$0000000e == 00004704 (FALSE)
                   5543: 000046f6: 1200 0201 000f 0001 0040 MOVE.B D0,D1
                   5544: 000046f8: 0201 000f 0001 0040 6000 AND.B #$0f,D1
                   5545: 000046fc: 0001 0040 6000 0190 4a02 OR.B #$40,D1
                   5546: 00004700: 6000 0190 4a02 670e 4879 BT .W #$0190 == 00004892 (TRUE)
                   5547: 00004704: 4a02 670e 4879 0100 f88c TST.B D2
                   5548: 00004706: 670e 4879 0100 f88c 61ff BEQ.B #$0000000e == 00004716 (FALSE)
                   5549: 00004708: 4879 0100 f88c 61ff 0000 PEA.L $0100f88c
                   5550: 0000470e: 61ff 0000 2060 584f 61ff BSR.L #$00002060 == 00006770
                   5551: 00004714: 584f 61ff ffff eae2 4a80 ADDA.W #$00000004,A7
                   5552: 00004716: 61ff ffff eae2 4a80 670e BSR.L #$ffffeae2 == 000031fa
                   5553: 0000471c: 4a80 670e 1200 0201 000f TST.L D0
                   5554: 0000471e: 670e 1200 0201 000f 0001 BEQ.B #$0000000e == 0000472e (FALSE)
                   5555: 00004720: 1200 0201 000f 0001 0050 MOVE.B D0,D1
                   5556: 00004722: 0201 000f 0001 0050 6000 AND.B #$0f,D1
                   5557: 00004726: 0001 0050 6000 0166 4a02 OR.B #$50,D1
                   5558: 0000472a: 6000 0166 4a02 670e 4879 BT .W #$0166 == 00004892 (TRUE)
                   5559: 0000472e: 4a02 670e 4879 0100 f892 TST.B D2
                   5560: 00004730: 670e 4879 0100 f892 61ff BEQ.B #$0000000e == 00004740 (FALSE)
                   5561: 00004732: 4879 0100 f892 61ff 0000 PEA.L $0100f892
                   5562: 00004738: 61ff 0000 2036 584f 61ff BSR.L #$00002036 == 00006770
                   5563: 0000473e: 584f 61ff ffff ec3c 4a80 ADDA.W #$00000004,A7
                   5564: 00004740: 61ff ffff ec3c 4a80 6600 BSR.L #$ffffec3c == 0000337e
                   5565: 00004746: 4a80 6600 013e 4a02 670e TST.L D0
                   5566: 00004748: 6600 013e 4a02 670e 4879 BNE.W #$013e == 00004888 (TRUE)
                   5567: 0000474c: 4a02 670e 4879 0100 f899 TST.B D2
                   5568: 0000474e: 670e 4879 0100 f899 61ff BEQ.B #$0000000e == 0000475e (FALSE)
                   5569: 00004750: 4879 0100 f899 61ff 0000 PEA.L $0100f899
                   5570: 00004756: 61ff 0000 2018 584f 61ff BSR.L #$00002018 == 00006770
                   5571: 0000475c: 584f 61ff ffff ede8 4a80 ADDA.W #$00000004,A7
                   5572: 0000475e: 61ff ffff ede8 4a80 670e BSR.L #$ffffede8 == 00003548
                   5573: 00004764: 4a80 670e 1200 0201 000f TST.L D0
                   5574: 00004766: 670e 1200 0201 000f 0001 BEQ.B #$0000000e == 00004776 (FALSE)
                   5575: 00004768: 1200 0201 000f 0001 0070 MOVE.B D0,D1
                   5576: 0000476a: 0201 000f 0001 0070 6000 AND.B #$0f,D1
                   5577: 0000476e: 0001 0070 6000 011e 4a2a OR.B #$70,D1
                   5578: 00004772: 6000 011e 4a2a 03a8 6708 BT .W #$011e == 00004892 (TRUE)
                   5579: 00004776: 4a2a 03a8 6708 0c2a 0002 TST.B (A2,$03a8) == $000003a8
                   5580: 0000477a: 6708 0c2a 0002 03a8 662a BEQ.B #$00000008 == 00004784 (FALSE)
                   5581: 0000477c: 0c2a 0002 03a8 662a 4a02 CMP.B #$02,(A2,$03a8) == $000003a8
                   5582: 00004782: 662a 4a02 670e 4879 0100 BNE.B #$0000002a == 000047ae (TRUE)
                   5583: 00004784: 4a02 670e 4879 0100 f8a0 TST.B D2
                   5584: 00004786: 670e 4879 0100 f8a0 61ff BEQ.B #$0000000e == 00004796 (FALSE)
                   5585: 00004788: 4879 0100 f8a0 61ff 0000 PEA.L $0100f8a0
                   5586: 0000478e: 61ff 0000 1fe0 584f 61ff BSR.L #$00001fe0 == 00006770
                   5587: 00004794: 584f 61ff ffff f082 4a80 ADDA.W #$00000004,A7
                   5588: 00004796: 61ff ffff f082 4a80 670e BSR.L #$fffff082 == 0000381a
                   5589: 0000479c: 4a80 670e 1200 0201 000f TST.L D0
                   5590: 0000479e: 670e 1200 0201 000f 0001 BEQ.B #$0000000e == 000047ae (FALSE)
                   5591: 000047a0: 1200 0201 000f 0001 ff80 MOVE.B D0,D1
                   5592: 000047a2: 0201 000f 0001 ff80 6000 AND.B #$0f,D1
                   5593: 000047a6: 0001 ff80 6000 00e6 4a02 OR.B #$80,D1
                   5594: 000047aa: 6000 00e6 4a02 670e 4879 BT .W #$00e6 == 00004892 (TRUE)
                   5595: 000047ae: 4a02 670e 4879 0100 f8a6 TST.B D2
                   5596: 000047b0: 670e 4879 0100 f8a6 61ff BEQ.B #$0000000e == 000047c0 (FALSE)
                   5597: 000047b2: 4879 0100 f8a6 61ff 0000 PEA.L $0100f8a6
                   5598: 000047b8: 61ff 0000 1fb6 584f 61ff BSR.L #$00001fb6 == 00006770
                   5599: 000047be: 584f 61ff ffff f358 4a80 ADDA.W #$00000004,A7
                   5600: 000047c0: 61ff ffff f358 4a80 670e BSR.L #$fffff358 == 00003b1a
                   5601: 000047c6: 4a80 670e 1200 0201 000f TST.L D0
                   5602: 000047c8: 670e 1200 0201 000f 0001 BEQ.B #$0000000e == 000047d8 (FALSE)
                   5603: 000047ca: 1200 0201 000f 0001 ff90 MOVE.B D0,D1
                   5604: 000047cc: 0201 000f 0001 ff90 6000 AND.B #$0f,D1
                   5605: 000047d0: 0001 ff90 6000 00bc 4a02 OR.B #$90,D1
                   5606: 000047d4: 6000 00bc 4a02 670e 4879 BT .W #$00bc == 00004892 (TRUE)
                   5607: 000047d8: 4a02 670e 4879 0100 f8ac TST.B D2
                   5608: 000047da: 670e 4879 0100 f8ac 61ff BEQ.B #$0000000e == 000047ea (FALSE)
                   5609: 000047dc: 4879 0100 f8ac 61ff 0000 PEA.L $0100f8ac
                   5610: 000047e2: 61ff 0000 1f8c 584f 61ff BSR.L #$00001f8c == 00006770
                   5611: 000047e8: 584f 61ff ffff f3ac 4a80 ADDA.W #$00000004,A7
                   5612: 000047ea: 61ff ffff f3ac 4a80 670e BSR.L #$fffff3ac == 00003b98
                   5613: 000047f0: 4a80 670e 1200 0201 000f TST.L D0
                   5614: 000047f2: 670e 1200 0201 000f 0001 BEQ.B #$0000000e == 00004802 (FALSE)
                   5615: 000047f4: 1200 0201 000f 0001 ffc0 MOVE.B D0,D1
                   5616: 000047f6: 0201 000f 0001 ffc0 6000 AND.B #$0f,D1
                   5617: 000047fa: 0001 ffc0 6000 0092 4a02 OR.B #$c0,D1
                   5618: 000047fe: 6000 0092 4a02 670e 4879 BT .W #$0092 == 00004892 (TRUE)
                   5619: 00004802: 4a02 670e 4879 0100 f8b4 TST.B D2
                   5620: 00004804: 670e 4879 0100 f8b4 61ff BEQ.B #$0000000e == 00004814 (FALSE)
                   5621: 00004806: 4879 0100 f8b4 61ff 0000 PEA.L $0100f8b4
                   5622: 0000480c: 61ff 0000 1f62 584f 61ff BSR.L #$00001f62 == 00006770
                   5623: 00004812: 584f 61ff ffff f468 4a80 ADDA.W #$00000004,A7
                   5624: 00004814: 61ff ffff f468 4a80 670c BSR.L #$fffff468 == 00003c7e
                   5625: 0000481a: 4a80 670c 1200 0201 000f TST.L D0
                   5626: 0000481c: 670c 1200 0201 000f 0001 BEQ.B #$0000000c == 0000482a (FALSE)
                   5627: 0000481e: 1200 0201 000f 0001 ffd0 MOVE.B D0,D1
                   5628: 00004820: 0201 000f 0001 ffd0 6068 AND.B #$0f,D1
                   5629: 00004824: 0001 ffd0 6068 4a03 6734 OR.B #$d0,D1
                   5630: 00004828: 6068 4a03 6734 4a02 670e BT .B #$00000068 == 00004892 (TRUE)
                   5631: 0000482a: 4a03 6734 4a02 670e 4879 TST.B D3
                   5632: 0000482c: 6734 4a02 670e 4879 0100 BEQ.B #$00000034 == 00004862 (FALSE)
                   5633: 0000482e: 4a02 670e 4879 0100 f8c4 TST.B D2
                   5634: 00004830: 670e 4879 0100 f8c4 61ff BEQ.B #$0000000e == 00004840 (FALSE)
                   5635: 00004832: 4879 0100 f8c4 61ff 0000 PEA.L $0100f8c4
                   5636: 00004838: 61ff 0000 1f36 584f 4878 BSR.L #$00001f36 == 00006770
                   5637: 0000483e: 584f 4878 0001 45f9 0100 ADDA.W #$00000004,A7
                   5638: 00004840: 4878 0001 45f9 0100 3f74 PEA.L $00000001
                   5639: 00004844: 45f9 0100 3f74 4e92 42a7 LEA.L $01003f74,A2
                   5640: 0000484a: 4e92 42a7 4e92 504f 4a80 JSR.L (A2)
                   5641: 0000484c: 42a7 4e92 504f 4a80 670c CLR.L -(A7)
                   5642: 0000484e: 4e92 504f 4a80 670c 1200 JSR.L (A2)
                   5643: 00004850: 504f 4a80 670c 1200 0201 ADDA.W #$00000008,A7
                   5644: 00004852: 4a80 670c 1200 0201 000f TST.L D0
                   5645: 00004854: 670c 1200 0201 000f 0001 BEQ.B #$0000000c == 00004862 (FALSE)
                   5646: 00004856: 1200 0201 000f 0001 ffe0 MOVE.B D0,D1
                   5647: 00004858: 0201 000f 0001 ffe0 6030 AND.B #$0f,D1
                   5648: 0000485c: 0001 ffe0 6030 4a04 6732 OR.B #$e0,D1
                   5649: 00004860: 6030 4a04 6732 4879 0100 BT .B #$00000030 == 00004892 (TRUE)
                   5650: 00004862: 4a04 6732 4879 0100 f8d0 TST.B D4
                   5651: 00004864: 6732 4879 0100 f8d0 45f9 BEQ.B #$00000032 == 00004898 (FALSE)
                   5652: 00004866: 4879 0100 f8d0 45f9 0100 PEA.L $0100f8d0
                   5653: 0000486c: 45f9 0100 6770 4e92 4879 LEA.L $01006770,A2
                   5654: 00004872: 4e92 4879 0100 f8f2 4e92 JSR.L (A2)
                   5655: 00004874: 4879 0100 f8f2 4e92 61ff PEA.L $0100f8f2
                   5656: 0000487a: 4e92 61ff ffff ebb2 504f JSR.L (A2)
                   5657: 0000487c: 61ff ffff ebb2 504f 4a80 BSR.L #$ffffebb2 == 00003430
                   5658: 00004882: 504f 4a80 6710 1200 0201 ADDA.W #$00000008,A7
                   5659: 00004884: 4a80 6710 1200 0201 000f TST.L D0
                   5660: 00004886: 6710 1200 0201 000f 0001 BEQ.B #$00000010 == 00004898 (FALSE)
                   5661: 00004888: 1200 0201 000f 0001 0060 MOVE.B D0,D1
                   5662: 0000488a: 0201 000f 0001 0060 4280 AND.B #$0f,D1
                   5663: 0000488e: 0001 0060 4280 1001 6050 OR.B #$60,D1
                   5664: 00004892: 4280 1001 6050 4a05 674a CLR.L D0
                   5665: 00004894: 1001 6050 4a05 674a 4879 MOVE.B D1,D0
                   5666: 00004896: 6050 4a05 674a 4879 0100 BT .B #$00000050 == 000048e8 (TRUE)
                   5667: 00004898: 4a05 674a 4879 0100 f905 TST.B D5
                   5668: 0000489a: 674a 4879 0100 f905 61ff BEQ.B #$0000004a == 000048e6 (FALSE)
                   5669: 0000489c: 4879 0100 f905 61ff 0000 PEA.L $0100f905
                   5670: 000048a2: 61ff 0000 1ecc 4282 584f BSR.L #$00001ecc == 00006770
                   5671: 000048a8: 4282 584f 61ff 0000 28b2 CLR.L D2
                   5672: 000048aa: 584f 61ff 0000 28b2 4a00 ADDA.W #$00000004,A7
                   5673: 000048ac: 61ff 0000 28b2 4a00 6630 BSR.L #$000028b2 == 00007160
                   5674: 000048b2: 4a00 6630 2f3c 0006 1a80 TST.B D0
                   5675: 000048b4: 6630 2f3c 0006 1a80 61ff BNE.B #$00000030 == 000048e6 (TRUE)
                   5676: 000048b6: 2f3c 0006 1a80 61ff ffff MOVE.L #$00061a80,-(A7)
                   5677: 000048bc: 61ff ffff dc0e 4879 0100 BSR.L #$ffffdc0e == 000024cc                // delay(x)
                   5678: 000048c2: 4879 0100 f930 4879 0100 PEA.L $0100f930
                   5679: 000048c8: 4879 0100 f6e7 61ff 0000 PEA.L $0100f6e7
                   5680: 000048ce: 61ff 0000 1ea0 defc 000c BSR.L #$00001ea0 == 00006770
                   5681: 000048d4: defc 000c 5282 7c09 bc82 ADDA.W #$000c,A7
                   5682: 000048d8: 5282 7c09 bc82 6ccc 61ff ADD.L #$00000001,D2
                   5683: 000048da: 7c09 bc82 6ccc 61ff ffff MOVE.L #$00000009,D6
                   5684: 000048dc: bc82 6ccc 61ff ffff b73c CMP.L D2,D6
                   5685: 000048de: 6ccc 61ff ffff b73c 4280 BGE.B #$ffffffcc == 000048ac (FALSE)
                   5686: 000048e0: 61ff ffff b73c 4280 4cee BSR.L #$ffffb73c == 0000001e
                   5687: 000048e6: 4280 4cee 047c ffe8 4e5e CLR.L D0
                   5688: 000048e8: 4cee 047c ffe8 4e5e 4e75 MVMEL.L #$047c,(A6,$ffe8) == $ffffffe8
                   5689: 000048ee: 4e5e 4e75 4e56 ffe0 48e7 UNLK.L A6
                   5690: 000048f0: 4e75 4e56 ffe0 48e7 3820 RTS.L 
                   5691: 
                   5692: ;======================================================================
                   5693: ; initial RTC check
                   5694: ;======================================================================
                   5695: 000048f2: 4e56 ffe0 48e7 3820 45ee LINK.W A6,#$ffe0
                   5696: 000048f6: 48e7 3820 45ee ffe0 2f0a MVMLE.L #$3820,-(A7)
                   5697: 000048fa: 45ee ffe0 2f0a 61ff 0000 LEA.L (A6,$ffe0) == $ffffffe0,A2
                   5698: 000048fe: 2f0a 61ff 0000 2cf8 584f MOVE.L A2,-(A7)
                   5699: 00004900: 61ff 0000 2cf8 584f 4a80 BSR.L #$00002cf8 == 000075fa
                   5700: 00004906: 584f 4a80 660e 122a 000e ADDA.W #$00000004,A7
                   5701: 00004908: 4a80 660e 122a 000e 0201 TST.L D0
                   5702: 0000490a: 660e 122a 000e 0201 0010 BNE.B #$0000000e == 0000491a (TRUE) // no effect if 0
                   5703: 0000490c: 122a 000e 0201 0010 4280 MOVE.B (A2,$000e) == $0000000e,D1
                   5704: 00004910: 0201 0010 4280 1001 603e AND.B #$10,D1
                   5705: 00004914: 4280 1001 603e 4283 7401 CLR.L D0
                   5706: 00004916: 1001 603e 4283 7401 2f02 MOVE.B D1,D0
                   5707: 00004918: 603e 4283 7401 2f02 2f03 BT .B #$0000003e == 00004958 (TRUE)
                   5708: 0000491a: 4283 7401 2f02 2f03 61ff CLR.L D3
                   5709: 0000491c: 7401 2f02 2f03 61ff 0000 MOVE.L #$00000001,D2
                   5710: 0000491e: 2f02 2f03 61ff 0000 2da2 MOVE.L D2,-(A7)
                   5711: 00004920: 2f03 61ff 0000 2da2 2f03 MOVE.L D3,-(A7)
                   5712: 00004922: 61ff 0000 2da2 2f03 61ff BSR.L #$00002da2 == 000076c6
                   5713: 00004928: 2f03 61ff 0000 2e7e defc MOVE.L D3,-(A7)
                   5714: 0000492a: 61ff 0000 2e7e defc 000c BSR.L #$00002e7e == 000077aa                // ReadRTC()
                   5715: 00004930: defc 000c b480 670c 4878 ADDA.W #$000c,A7
                   5716: 00004934: b480 670c 4878 0004 61ff CMP.L D0,D2
                   5717: 00004936: 670c 4878 0004 61ff ffff BEQ.B #$0000000c == 00004944 (FALSE)
                   5718: 00004938: 4878 0004 61ff ffff dbfc PEA.L $00000004
                   5719: 0000493c: 61ff ffff dbfc 584f e382 BSR.L #$ffffdbfc == 0000253a
                   5720: 00004942: 584f e382 0c82 0000 00ff ADDA.W #$00000004,A7
                   5721: 00004944: e382 0c82 0000 00ff 6fd0 ASL.L #$00000001,D2
                   5722: 00004946: 0c82 0000 00ff 6fd0 5283 CMP.L #$000000ff,D2
                   5723: 0000494c: 6fd0 5283 781f b883 6cc6 BLE.B #$ffffffd0 == 0000491e (TRUE)
                   5724: 0000494e: 5283 781f b883 6cc6 7001 ADD.L #$00000001,D3
                   5725: 00004950: 781f b883 6cc6 7001 4cee MOVE.L #$0000001f,D4
                   5726: 00004952: b883 6cc6 7001 4cee 041c CMP.L D3,D4
                   5727: 00004954: 6cc6 7001 4cee 041c ffd0 BGE.B #$ffffffc6 == 0000491c (FALSE)
                   5728: 00004956: 7001 4cee 041c ffd0 4e5e MOVE.L #$00000001,D0
                   5729: 00004958: 4cee 041c ffd0 4e5e 4e75 MVMEL.L #$041c,(A6,$ffd0) == $ffffffd0
                   5730: 0000495e: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   5731: 00004960: 4e75 4e56 0000 48e7 3f20 RTS.L 
                   5732: 
                   5733: 
                   5734: 00004962: 4e56 0000 48e7 3f20 2a2e LINK.W A6,#$0000
                   5735: 00004966: 48e7 3f20 2a2e 0008 246e MVMLE.L #$3f20,-(A7)
                   5736: 0000496a: 2a2e 0008 246e 000c 4284 MOVE.L (A6,$0008) == $00000008,D5
                   5737: 0000496e: 246e 000c 4284 2f05 61ff MOVEA.L (A6,$000c) == $0000000c,A2
                   5738: 00004972: 4284 2f05 61ff ffff db9e CLR.L D4
                   5739: 00004974: 2f05 61ff ffff db9e 42a7 MOVE.L D5,-(A7)
                   5740: 00004976: 61ff ffff db9e 42a7 61ff BSR.L #$ffffdb9e == 00002516
                   5741: 0000497c: 42a7 61ff ffff db7e 2c00 CLR.L -(A7)
                   5742: 0000497e: 61ff ffff db7e 2c00 4283 BSR.L #$ffffdb7e == 000024fe
                   5743: 00004984: 2c00 4283 504f 2003 7e18 MOVE.L D0,D6
                   5744: 00004986: 4283 504f 2003 7e18 efa0 CLR.L D3
                   5745: 00004988: 504f 2003 7e18 efa0 0680 ADDA.W #$00000008,A7
                   5746: 0000498a: 2003 7e18 efa0 0680 0400 MOVE.L D3,D0
                   5747: 0000498c: 7e18 efa0 0680 0400 0000 MOVE.L #$00000018,D7
                   5748: 0000498e: efa0 0680 0400 0000 2205 ASL.L D7,D0
                   5749: 00004990: 0680 0400 0000 2205 d280 ADD.L #$04000000,D0
                   5750: 00004996: 2205 d280 4282 1032 3800 MOVE.L D5,D1
                   5751: 00004998: d280 4282 1032 3800 0600 ADD.L D0,D1
                   5752: 0000499a: 4282 1032 3800 0600 00ff CLR.L D2
                   5753: 0000499c: 1032 3800 0600 00ff 49c0 MOVE.B (A2, D3.L*1, $00) == $000142c9,D0
                   5754: 000049a0: 0600 00ff 49c0 7e06 b087 ADD.B #$ff,D0
                   5755: 000049a4: 49c0 7e06 b087 622e 207c EXT.B D0
                   5756: 000049a6: 7e06 b087 622e 207c 0100 MOVE.L #$00000006,D7
                   5757: 000049a8: b087 622e 207c 0100 e7b0 CMP.L D7,D0
                   5758: 000049aa: 622e 207c 0100 e7b0 2070 BHI.B #$0000002e == 000049da (TRUE)
                   5759: 000049ac: 207c 0100 e7b0 2070 0c00 MOVEA.L #$0100e7b0,A0
                   5760: 000049b2: 2070 0c00 4ed0 2f3c 0100 MOVEA.L (A0, D0.L*4, $00) == $480cadc0,A0
                   5761: 000049b6: 4ed0 2f3c 0100 0000 600e JMP.L (A0)
                   5762: 000049b8: 2f3c 0100 0000 600e 2f3c MOVE.L #$01000000,-(A7)
                   5763: 000049be: 600e 2f3c 0040 0000 6006 BT .B #$0000000e == 000049ce (TRUE)
                   5764: 000049c0: 2f3c 0040 0000 6006 2f3c MOVE.L #$00400000,-(A7)
                   5765: 000049c6: 6006 2f3c 0010 0000 2f01 BT .B #$00000006 == 000049ce (TRUE)
                   5766: 000049c8: 2f3c 0010 0000 2f01 61ff MOVE.L #$00100000,-(A7)
                   5767: 000049ce: 2f01 61ff ffff f830 2400 MOVE.L D1,-(A7)
                   5768: 000049d0: 61ff ffff f830 2400 504f BSR.L #$fffff830 == 00004202
                   5769: 000049d6: 2400 504f 4a82 6714 7801 MOVE.L D0,D2
                   5770: 000049d8: 504f 4a82 6714 7801 42a7 ADDA.W #$00000008,A7
                   5771: 000049da: 4a82 6714 7801 42a7 61ff TST.L D2
                   5772: 000049dc: 6714 7801 42a7 61ff ffff BEQ.B #$00000014 == 000049f2 (FALSE)
                   5773: 000049de: 7801 42a7 61ff ffff db1a MOVE.L #$00000001,D4
                   5774: 000049e0: 42a7 61ff ffff db1a 2f02 CLR.L -(A7)
                   5775: 000049e2: 61ff ffff db1a 2f02 61ff BSR.L #$ffffdb1a == 000024fe
                   5776: 000049e8: 2f02 61ff ffff e6b0 504f MOVE.L D2,-(A7)
                   5777: 000049ea: 61ff ffff e6b0 504f 5283 BSR.L #$ffffe6b0 == 0000309c
                   5778: 000049f0: 504f 5283 7e03 be83 6c90 ADDA.W #$00000008,A7
                   5779: 000049f2: 5283 7e03 be83 6c90 2f06 ADD.L #$00000001,D3
                   5780: 000049f4: 7e03 be83 6c90 2f06 61ff MOVE.L #$00000003,D7
                   5781: 000049f6: be83 6c90 2f06 61ff ffff CMP.L D3,D7
                   5782: 000049f8: 6c90 2f06 61ff ffff db00 BGE.B #$ffffff90 == 0000498a (FALSE)
                   5783: 000049fa: 2f06 61ff ffff db00 2f05 MOVE.L D6,-(A7)
                   5784: 000049fc: 61ff ffff db00 2f05 61ff BSR.L #$ffffdb00 == 000024fe
                   5785: 00004a02: 2f05 61ff ffff db22 2004 MOVE.L D5,-(A7)
                   5786: 00004a04: 61ff ffff db22 2004 4cee BSR.L #$ffffdb22 == 00002528
                   5787: 00004a0a: 2004 4cee 04fc ffe4 4e5e MOVE.L D4,D0
                   5788: 00004a0c: 4cee 04fc ffe4 4e5e 4e75 MVMEL.L #$04fc,(A6,$ffe4) == $ffffffe4
                   5789: 00004a12: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
                   5790: 00004a14: 4e75 4e71 4e56 0000 4878 RTS.L 
                   5791: 
                   5792: 
                   5793: 00004a16: 4e71 4e56 0000 4878 0009 NOP.L 
                   5794: 00004a18: 4e56 0000 4878 0009 61ff LINK.W A6,#$0000
                   5795: 00004a1c: 4878 0009 61ff ffff daaa PEA.L $00000009
                   5796: 00004a20: 61ff ffff daaa 4e5e 4e75 BSR.L #$ffffdaaa == 000024cc                // delay(9)
                   5797: 00004a26: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   5798: 00004a28: 4e75 4e56 0000 48e7 3020 RTS.L 
                   5799: 
                   5800: 
                   5801: 00004a2a: 4e56 0000 48e7 3020 202e LINK.W A6,#$0000
                   5802: 00004a2e: 48e7 3020 202e 0008 2200 MVMLE.L #$3020,-(A7)
                   5803: 00004a32: 202e 0008 2200 0681 fc00 MOVE.L (A6,$0008) == $00000008,D0
                   5804: 00004a36: 2200 0681 fc00 0000 7617 MOVE.L D0,D1
                   5805: 00004a38: 0681 fc00 0000 7617 e6a9 ADD.L #$fc000000,D1
                   5806: 00004a3e: 7617 e6a9 e381 0800 0002 MOVE.L #$00000017,D3
                   5807: 00004a40: e6a9 e381 0800 0002 6704 LSR.L D3,D1
                   5808: 00004a42: e381 0800 0002 6704 7001 ASL.L #$00000001,D1
                   5809: 00004a44: 0800 0002 6704 7001 6002 BTST.L #$0002,D0
                   5810: 00004a48: 6704 7001 6002 4280 2401 BEQ.B #$00000004 == 00004a4e (FALSE)
                   5811: 00004a4a: 7001 6002 4280 2401 d480 MOVE.L #$00000001,D0
                   5812: 00004a4c: 6002 4280 2401 d480 2f2e BT .B #$00000002 == 00004a50 (TRUE)
                   5813: 00004a4e: 4280 2401 d480 2f2e 000c CLR.L D0
                   5814: 00004a50: 2401 d480 2f2e 000c 4879 MOVE.L D1,D2
                   5815: 00004a52: d480 2f2e 000c 4879 0100 ADD.L D0,D2
                   5816: 00004a54: 2f2e 000c 4879 0100 f6ea MOVE.L (A6,$000c) == $0000000c,-(A7)
                   5817: 00004a58: 4879 0100 f6ea 45f9 0100 PEA.L $0100f6ea
                   5818: 00004a5e: 45f9 0100 685a 4e92 2f02 LEA.L $0100685a,A2
                   5819: 00004a64: 4e92 2f02 4879 0100 f932 JSR.L (A2)
                   5820: 00004a66: 2f02 4879 0100 f932 4e92 MOVE.L D2,-(A7)
                   5821: 00004a68: 4879 0100 f932 4e92 4cee PEA.L $0100f932
                   5822: 00004a6e: 4e92 4cee 040c fff4 4e5e JSR.L (A2)
                   5823: 00004a70: 4cee 040c fff4 4e5e 4e75 MVMEL.L #$040c,(A6,$fff4) == $fffffff4
                   5824: 00004a76: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
                   5825: 00004a78: 4e75 4e56 fffc 48e7 0030 RTS.L 
                   5826: 
                   5827: 
                   5828: 00004a7a: 4e56 fffc 48e7 0030 266e LINK.W A6,#$fffc
                   5829: 00004a7e: 48e7 0030 266e 0008 4a8b MVMLE.L #$0030,-(A7)
                   5830: 00004a82: 266e 0008 4a8b 6700 0094 MOVEA.L (A6,$0008) == $00000008,A3
                   5831: 00004a86: 4a8b 6700 0094 2f0b 4879 TST.L A3
                   5832: 00004a88: 6700 0094 2f0b 4879 0100 BEQ.W #$0094 == 00004b1e (FALSE)
                   5833: 00004a8c: 2f0b 4879 0100 f72a 45f9 MOVE.L A3,-(A7)
                   5834: 00004a8e: 4879 0100 f72a 45f9 0100 PEA.L $0100f72a
                   5835: 00004a94: 45f9 0100 685a 4e92 2f13 LEA.L $0100685a,A2
                   5836: 00004a9a: 4e92 2f13 4879 0100 f749 JSR.L (A2)
                   5837: 00004a9c: 2f13 4879 0100 f749 4e92 MOVE.L (A3),-(A7)
                   5838: 00004a9e: 4879 0100 f749 4e92 26fc PEA.L $0100f749
                   5839: 00004aa4: 4e92 26fc 5555 5555 26bc JSR.L (A2)
                   5840: 00004aa6: 26fc 5555 5555 26bc aaaa MOVE.L #$55555555,(A3)+
                   5841: 00004aac: 26bc aaaa aaaa 2d63 fffc MOVE.L #$aaaaaaaa,(A3)
                   5842: 00004ab2: 2d63 fffc defc 0010 0cae MOVE.L -(A3),(A6,$fffc) == $fffffffc
                   5843: 00004ab6: defc 0010 0cae 5555 5555 ADDA.W #$0010,A7
                   5844: 00004aba: 0cae 5555 5555 fffc 6706 CMP.L #$55555555,(A6,$fffc) == $fffffffc
                   5845: 00004ac2: 6706 4878 ffff 601e 26fc BEQ.B #$00000006 == 00004aca (FALSE)
                   5846: 00004ac4: 4878 ffff 601e 26fc aaaa PEA.L $ffffffff
                   5847: 00004ac8: 601e 26fc aaaa aaaa 26bc BT .B #$0000001e == 00004ae8 (TRUE)
                   5848: 00004aca: 26fc aaaa aaaa 26bc 5555 MOVE.L #$aaaaaaaa,(A3)+
                   5849: 00004ad0: 26bc 5555 5555 2d63 fffc MOVE.L #$55555555,(A3)
                   5850: 00004ad6: 2d63 fffc 0cae aaaa aaaa MOVE.L -(A3),(A6,$fffc) == $fffffffc
                   5851: 00004ada: 0cae aaaa aaaa fffc 670e CMP.L #$aaaaaaaa,(A6,$fffc) == $fffffffc
                   5852: 00004ae2: 670e 4878 fffe 2f0b 61ff BEQ.B #$0000000e == 00004af2 (FALSE)
                   5853: 00004ae4: 4878 fffe 2f0b 61ff ffff PEA.L $fffffffe
                   5854: 00004ae8: 2f0b 61ff ffff ff3e 602c MOVE.L A3,-(A7)
                   5855: 00004aea: 61ff ffff ff3e 602c 4879 BSR.L #$ffffff3e == 00004a2a
                   5856: 00004af0: 602c 4879 0100 f767 45f9 BT .B #$0000002c == 00004b1e (TRUE)
                   5857: 00004af2: 4879 0100 f767 45f9 0100 PEA.L $0100f767
                   5858: 00004af8: 45f9 0100 685a 4e92 200b LEA.L $0100685a,A2
                   5859: 00004afe: 4e92 200b 0680 fc00 0000 JSR.L (A2)
                   5860: 00004b00: 200b 0680 fc00 0000 7217 MOVE.L A3,D0
                   5861: 00004b02: 0680 fc00 0000 7217 e2a8 ADD.L #$fc000000,D0
                   5862: 00004b08: 7217 e2a8 2f00 4879 0100 MOVE.L #$00000017,D1
                   5863: 00004b0a: e2a8 2f00 4879 0100 f95d LSR.L D1,D0
                   5864: 00004b0c: 2f00 4879 0100 f95d 4e92 MOVE.L D0,-(A7)
                   5865: 00004b0e: 4879 0100 f95d 4e92 4879 PEA.L $0100f95d
                   5866: 00004b14: 4e92 4879 0100 f7b4 4e92 JSR.L (A2)
                   5867: 00004b16: 4879 0100 f7b4 4e92 4cee PEA.L $0100f7b4
                   5868: 00004b1c: 4e92 4cee 0c00 fff4 4e5e JSR.L (A2)
                   5869: 00004b1e: 4cee 0c00 fff4 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff4) == $fffffff4
                   5870: 00004b24: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   5871: 00004b26: 4e75 4e56 0000 48e7 3f30 RTS.L 
                   5872: 
                   5873: 
                   5874: 00004b28: 4e56 0000 48e7 3f30 266e LINK.W A6,#$0000
                   5875: 00004b2c: 48e7 3f30 266e 0008 2f3c MVMLE.L #$3f30,-(A7)
                   5876: 00004b30: 266e 0008 2f3c 8000 8000 MOVEA.L (A6,$0008) == $00000008,A3
                   5877: 00004b34: 2f3c 8000 8000 61ff ffff MOVE.L #$80008000,-(A7)
                   5878: 00004b3a: 61ff ffff d9c2 2a0b daae BSR.L #$ffffd9c2 == 000024fe
                   5879: 00004b40: 2a0b daae 000c 263c db6d MOVE.L A3,D5
                   5880: 00004b42: daae 000c 263c db6d b6db ADD.L (A6,$000c) == $0000000c,D5
                   5881: 00004b46: 263c db6d b6db 4282 4284 MOVE.L #$db6db6db,D3
                   5882: 00004b4c: 4282 4284 4287 584f 2445 CLR.L D2
                   5883: 00004b4e: 4284 4287 584f 2445 514a CLR.L D4
                   5884: 00004b50: 4287 584f 2445 514a 204b CLR.L D7
                   5885: 00004b52: 584f 2445 514a 204b 6006 ADDA.W #$00000004,A7
                   5886: 00004b54: 2445 514a 204b 6006 20c3 MOVEA.L D5,A2
                   5887: 00004b56: 514a 204b 6006 20c3 20c2 SUBA.W #$00000008,A2
                   5888: 00004b58: 204b 6006 20c3 20c2 20c4 MOVEA.L A3,A0
                   5889: 00004b5a: 6006 20c3 20c2 20c4 b5c8 BT .B #$00000006 == 00004b62 (TRUE)
                   5890: 00004b5c: 20c3 20c2 20c4 b5c8 62f6 MOVE.L D3,(A0)+
                   5891: 00004b5e: 20c2 20c4 b5c8 62f6 ba88 MOVE.L D2,(A0)+
                   5892: 00004b60: 20c4 b5c8 62f6 ba88 6302 MOVE.L D4,(A0)+
                   5893: 00004b62: b5c8 62f6 ba88 6302 20c3 CMPA.L A0,A2
                   5894: 00004b64: 62f6 ba88 6302 20c3 ba88 BHI.B #$fffffff6 == 00004b5c (TRUE)
                   5895: 00004b66: ba88 6302 20c3 ba88 6302 CMP.L A0,D5
                   5896: 00004b68: 6302 20c3 ba88 6302 2082 BLS.B #$00000002 == 00004b6c (FALSE)
                   5897: 00004b6a: 20c3 ba88 6302 2082 61ff MOVE.L D3,(A0)+
                   5898: 00004b6c: ba88 6302 2082 61ff ffff CMP.L A0,D5
                   5899: 00004b6e: 6302 2082 61ff ffff d99a BLS.B #$00000002 == 00004b72 (FALSE)
                   5900: 00004b70: 2082 61ff ffff d99a 204b MOVE.L D2,(A0)
                   5901: 00004b72: 61ff ffff d99a 204b 600c BSR.L #$ffffd99a == 0000250e
                   5902: 00004b78: 204b 600c b698 661c b498 MOVEA.L A3,A0
                   5903: 00004b7a: 600c b698 661c b498 6618 BT .B #$0000000c == 00004b88 (TRUE)
                   5904: 00004b7c: b698 661c b498 6618 b898 CMP.L (A0)+,D3
                   5905: 00004b7e: 661c b498 6618 b898 6614 BNE.B #$0000001c == 00004b9c (TRUE)
                   5906: 00004b80: b498 6618 b898 6614 b5c8 CMP.L (A0)+,D2
                   5907: 00004b82: 6618 b898 6614 b5c8 62f0 BNE.B #$00000018 == 00004b9c (TRUE)
                   5908: 00004b84: b898 6614 b5c8 62f0 ba88 CMP.L (A0)+,D4
                   5909: 00004b86: 6614 b5c8 62f0 ba88 6304 BNE.B #$00000014 == 00004b9c (TRUE)
                   5910: 00004b88: b5c8 62f0 ba88 6304 b698 CMPA.L A0,A2
                   5911: 00004b8a: 62f0 ba88 6304 b698 6608 BHI.B #$fffffff0 == 00004b7c (TRUE)
                   5912: 00004b8c: ba88 6304 b698 6608 ba88 CMP.L A0,D5
                   5913: 00004b8e: 6304 b698 6608 ba88 630a BLS.B #$00000004 == 00004b94 (FALSE)
                   5914: 00004b90: b698 6608 ba88 630a b498 CMP.L (A0)+,D3
                   5915: 00004b92: 6608 ba88 630a b498 6706 BNE.B #$00000008 == 00004b9c (TRUE)
                   5916: 00004b94: ba88 630a b498 6706 2008 CMP.L A0,D5
                   5917: 00004b96: 630a b498 6706 2008 5980 BLS.B #$0000000a == 00004ba2 (FALSE)
                   5918: 00004b98: b498 6706 2008 5980 6064 CMP.L (A0)+,D2
                   5919: 00004b9a: 6706 2008 5980 6064 2003 BEQ.B #$00000006 == 00004ba2 (FALSE)
                   5920: 00004b9c: 2008 5980 6064 2003 e388 MOVE.L A0,D0
                   5921: 00004b9e: 5980 6064 2003 e388 2203 SUB.L #$00000004,D0
                   5922: 00004ba0: 6064 2003 e388 2203 7c1f BT .B #$00000064 == 00004c06 (TRUE)
                   5923: 00004ba2: 2003 e388 2203 7c1f eca9 MOVE.L D3,D0
                   5924: 00004ba4: e388 2203 7c1f eca9 2600 LSL.L #$00000001,D0
                   5925: 00004ba6: 2203 7c1f eca9 2600 c681 MOVE.L D3,D1
                   5926: 00004ba8: 7c1f eca9 2600 c681 2002 MOVE.L #$0000001f,D6
                   5927: 00004baa: eca9 2600 c681 2002 e388 LSR.L D6,D1
                   5928: 00004bac: 2600 c681 2002 e388 2202 MOVE.L D0,D3
                   5929: 00004bae: c681 2002 e388 2202 eca9 AND.L D1,D3
                   5930: 00004bb0: 2002 e388 2202 eca9 2400 MOVE.L D2,D0
                   5931: 00004bb2: e388 2202 eca9 2400 c481 LSL.L #$00000001,D0
                   5932: 00004bb4: 2202 eca9 2400 c481 2004 MOVE.L D2,D1
                   5933: 00004bb6: eca9 2400 c481 2004 e388 LSR.L D6,D1
                   5934: 00004bb8: 2400 c481 2004 e388 2204 MOVE.L D0,D2
                   5935: 00004bba: c481 2004 e388 2204 eca9 AND.L D1,D2
                   5936: 00004bbc: 2004 e388 2204 eca9 2800 MOVE.L D4,D0
                   5937: 00004bbe: e388 2204 eca9 2800 c881 LSL.L #$00000001,D0
                   5938: 00004bc0: 2204 eca9 2800 c881 5287 MOVE.L D4,D1
                   5939: 00004bc2: eca9 2800 c881 5287 7c02 LSR.L D6,D1
                   5940: 00004bc4: 2800 c881 5287 7c02 bc87 MOVE.L D0,D4
                   5941: 00004bc6: c881 5287 7c02 bc87 6c88 AND.L D1,D4
                   5942: 00004bc8: 5287 7c02 bc87 6c88 244b ADD.L #$00000001,D7
                   5943: 00004bca: 7c02 bc87 6c88 244b 2f3c MOVE.L #$00000002,D6
                   5944: 00004bcc: bc87 6c88 244b 2f3c 0000 CMP.L D7,D6
                   5945: 00004bce: 6c88 244b 2f3c 0000 8000 BGE.B #$ffffff88 == 00004b58 (FALSE)
                   5946: 00004bd0: 244b 2f3c 0000 8000 61ff MOVEA.L A3,A2
                   5947: 00004bd2: 2f3c 0000 8000 61ff ffff MOVE.L #$00008000,-(A7)
                   5948: 00004bd8: 61ff ffff d924 7201 1001 BSR.L #$ffffd924 == 000024fe
                   5949: 00004bde: 7201 1001 14c0 5281 7c08 MOVE.L #$00000001,D1
                   5950: 00004be0: 1001 14c0 5281 7c08 bc81 MOVE.B D1,D0
                   5951: 00004be2: 14c0 5281 7c08 bc81 6cf4 MOVE.B D0,(A2)+
                   5952: 00004be4: 5281 7c08 bc81 6cf4 244b ADD.L #$00000001,D1
                   5953: 00004be6: 7c08 bc81 6cf4 244b 7201 MOVE.L #$00000008,D6
                   5954: 00004be8: bc81 6cf4 244b 7201 101a CMP.L D1,D6
                   5955: 00004bea: 6cf4 244b 7201 101a 49c0 BGE.B #$fffffff4 == 00004be0 (FALSE)
                   5956: 00004bec: 244b 7201 101a 49c0 b280 MOVEA.L A3,A2
                   5957: 00004bee: 7201 101a 49c0 b280 6704 MOVE.L #$00000001,D1
                   5958: 00004bf0: 101a 49c0 b280 6704 200b MOVE.B (A2)+,D0
                   5959: 00004bf2: 49c0 b280 6704 200b 600a EXT.B D0
                   5960: 00004bf4: b280 6704 200b 600a 5281 CMP.L D0,D1
                   5961: 00004bf6: 6704 200b 600a 5281 7c08 BEQ.B #$00000004 == 00004bfc (FALSE)
                   5962: 00004bf8: 200b 600a 5281 7c08 bc81 MOVE.L A3,D0
                   5963: 00004bfa: 600a 5281 7c08 bc81 6cec BT .B #$0000000a == 00004c06 (TRUE)
                   5964: 00004bfc: 5281 7c08 bc81 6cec 4280 ADD.L #$00000001,D1
                   5965: 00004bfe: 7c08 bc81 6cec 4280 4cee MOVE.L #$00000008,D6
                   5966: 00004c00: bc81 6cec 4280 4cee 0cfc CMP.L D1,D6
                   5967: 00004c02: 6cec 4280 4cee 0cfc ffe0 BGE.B #$ffffffec == 00004bf0 (FALSE)
                   5968: 00004c04: 4280 4cee 0cfc ffe0 4e5e CLR.L D0
                   5969: 00004c06: 4cee 0cfc ffe0 4e5e 4e75 MVMEL.L #$0cfc,(A6,$ffe0) == $ffffffe0
                   5970: 00004c0c: 4e5e 4e75 4e56 0000 206e UNLK.L A6
                   5971: 00004c0e: 4e75 4e56 0000 206e 0008 RTS.L
                   5972: 
                   5973: 
                   5974: ; test write to shadow rom? 
                   5975: 00004c10: 4e56 0000 206e 0008 20bc LINK.W A6,#$0000
                   5976: 00004c14: 206e 0008 20bc 5555 5555 MOVEA.L (A6,$0008) == $00000008,A0
                   5977: 00004c18: 20bc 5555 5555 217c 5555 MOVE.L #$55555555,(A0)
                   5978: 00004c1e: 217c 5555 5555 0004 217c MOVE.L #$55555555,(A0,$0004) == $010001b0
                   5979: 00004c26: 217c aaaa aaaa 0008 217c MOVE.L #$aaaaaaaa,(A0,$0008) == $010001b4
                   5980: 00004c2e: 217c aaaa aaaa 000c f4f8 MOVE.L #$aaaaaaaa,(A0,$000c) == $010001b8
                   5981: 00004c36: f4f8 4e71 0c90 5555 5555 CPUSHA.L #$00000000
                   5982: 00004c38: 4e71 0c90 5555 5555 661e NOP.L 
                   5983: 00004c3a: 0c90 5555 5555 661e 0ca8 CMP.L #$55555555,(A0)
                   5984: 00004c40: 661e 0ca8 5555 5555 0004 BNE.B #$0000001e == 00004c60 (TRUE)
                   5985: 00004c42: 0ca8 5555 5555 0004 6614 CMP.L #$55555555,(A0,$0004) == $010001b0
                   5986: 00004c4a: 6614 0ca8 aaaa aaaa 0008 BNE.B #$00000014 == 00004c60 (TRUE)
                   5987: 00004c4c: 0ca8 aaaa aaaa 0008 660a CMP.L #$aaaaaaaa,(A0,$0008) == $010001b4
                   5988: 00004c54: 660a 0ca8 aaaa aaaa 000c BNE.B #$0000000a == 00004c60 (TRUE)
                   5989: 00004c56: 0ca8 aaaa aaaa 000c 6704 CMP.L #$aaaaaaaa,(A0,$000c) == $010001b8
                   5990: 00004c5e: 6704 7001 6002 4280 4e5e BEQ.B #$00000004 == 00004c64 (FALSE)
                   5991: 00004c60: 7001 6002 4280 4e5e 4e75 MOVE.L #$00000001,D0
                   5992: 00004c62: 6002 4280 4e5e 4e75 4e56 BT .B #$00000002 == 00004c66 (TRUE)
                   5993: 00004c64: 4280 4e5e 4e75 4e56 0000 CLR.L D0
                   5994: 00004c66: 4e5e 4e75 4e56 0000 206e UNLK.L A6
                   5995: 00004c68: 4e75 4e56 0000 206e 0008 RTS.L 
                   5996: 
                   5997: 
                   5998: 00004c6a: 4e56 0000 206e 0008 227c LINK.W A6,#$0000
                   5999: 00004c6e: 206e 0008 227c 0020 0000 MOVEA.L (A6,$0008) == $00000008,A0
                   6000: 00004c72: 227c 0020 0000 d3c8 20bc MOVEA.L #$00200000,A1
                   6001: 00004c78: d3c8 20bc 1234 5678 4e71 ADDA.L A0,A1
                   6002: 00004c7a: 20bc 1234 5678 4e71 22bc MOVE.L #$12345678,(A0)
                   6003: 00004c80: 4e71 22bc 89ab cdef f4f8 NOP.L 
                   6004: 00004c82: 22bc 89ab cdef f4f8 4e71 MOVE.L #$89abcdef,(A1)
                   6005: 00004c88: f4f8 4e71 2010 0c80 1234 CPUSHA.L #$00000000
                   6006: 00004c8a: 4e71 2010 0c80 1234 5678 NOP.L 
                   6007: 00004c8c: 2010 0c80 1234 5678 670a MOVE.L (A0),D0
                   6008: 00004c8e: 0c80 1234 5678 670a 0c80 CMP.L #$12345678,D0
                   6009: 00004c94: 670a 0c80 89ab cdef 6706 BEQ.B #$0000000a == 00004ca0 (FALSE)
                   6010: 00004c96: 0c80 89ab cdef 6706 6008 CMP.L #$89abcdef,D0
                   6011: 00004c9c: 6706 6008 7001 6006 7002 BEQ.B #$00000006 == 00004ca4 (FALSE)
                   6012: 00004c9e: 6008 7001 6006 7002 6002 BT .B #$00000008 == 00004ca8 (TRUE)
                   6013: 00004ca0: 7001 6006 7002 6002 4280 MOVE.L #$00000001,D0
                   6014: 00004ca2: 6006 7002 6002 4280 4e5e BT .B #$00000006 == 00004caa (TRUE)
                   6015: 00004ca4: 7002 6002 4280 4e5e 4e75 MOVE.L #$00000002,D0
                   6016: 00004ca6: 6002 4280 4e5e 4e75 4e56 BT .B #$00000002 == 00004caa (TRUE)
                   6017: 00004ca8: 4280 4e5e 4e75 4e56 fffc CLR.L D0
                   6018: 00004caa: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
                   6019: 00004cac: 4e75 4e56 fffc 48e7 3c3c RTS.L 
                   6020: 00004cae: 4e56 fffc 48e7 3c3c 266e LINK.W A6,#$fffc
                   6021: 00004cb2: 48e7 3c3c 266e 0008 4285 MVMLE.L #$3c3c,-(A7)
                   6022: 00004cb6: 266e 0008 4285 2a7c 020c MOVEA.L (A6,$0008) == $00000008,A3
                   6023: 00004cba: 4285 2a7c 020c 0000 49eb CLR.L D5
                   6024: 00004cbc: 2a7c 020c 0000 49eb 0016 MOVEA.L #$020c0000,A5
                   6025: 00004cc2: 49eb 0016 42ae fffc 6000 LEA.L (A3,$0016) == $01000a0e,A4
                   6026: 00004cc6: 42ae fffc 6000 0090 202e CLR.L (A6,$fffc) == $fffffffc
                   6027: 00004cca: 6000 0090 202e fffc 7217 BT .W #$0090 == 00004d5c (TRUE)
                   6028: 00004cce: 202e fffc 7217 e3a0 2440 MOVE.L (A6,$fffc) == $fffffffc,D0
                   6029: 00004cd2: 7217 e3a0 2440 d5fc 0400 MOVE.L #$00000017,D1
                   6030: 00004cd4: e3a0 2440 d5fc 0400 0000 ASL.L D1,D0
                   6031: 00004cd6: 2440 d5fc 0400 0000 2f0a MOVEA.L D0,A2
                   6032: 00004cd8: d5fc 0400 0000 2f0a 61ff ADDA.L #$04000000,A2
                   6033: 00004cde: 2f0a 61ff ffff ff2e 584f MOVE.L A2,-(A7)
                   6034: 00004ce0: 61ff ffff ff2e 584f 4a80 BSR.L #$ffffff2e == 00004c10
                   6035: 00004ce6: 584f 4a80 670a 202e fffc ADDA.W #$00000004,A7
                   6036: 00004ce8: 4a80 670a 202e fffc 4233 TST.L D0
                   6037: 00004cea: 670a 202e fffc 4233 0800 BEQ.B #$0000000a == 00004cf6 (FALSE)
                   6038: 00004cec: 202e fffc 4233 0800 6062 MOVE.L (A6,$fffc) == $fffffffc,D0
                   6039: 00004cf0: 4233 0800 6062 2f0a 61ff CLR.B (A3, D0.L*1, $00) == $92c334fd
                   6040: 00004cf4: 6062 2f0a 61ff ffff ff70 BT .B #$00000062 == 00004d58 (TRUE)
                   6041: 00004cf6: 2f0a 61ff ffff ff70 1800 MOVE.L A2,-(A7)
                   6042: 00004cf8: 61ff ffff ff70 1800 584f BSR.L #$ffffff70 == 00004c6a
                   6043: 00004cfe: 1800 584f 660c 2f0a 61ff MOVE.B D0,D4
                   6044: 00004d00: 584f 660c 2f0a 61ff ffff ADDA.W #$00000004,A7
                   6045: 00004d02: 660c 2f0a 61ff ffff fd72 BNE.B #$0000000c == 00004d10 (TRUE)
                   6046: 00004d04: 2f0a 61ff ffff fd72 7a01 MOVE.L A2,-(A7)
                   6047: 00004d06: 61ff ffff fd72 7a01 584f BSR.L #$fffffd72 == 00004a7a
                   6048: 00004d0c: 7a01 584f 240a 5882 2f02 MOVE.L #$00000001,D5
                   6049: 00004d0e: 584f 240a 5882 2f02 61ff ADDA.W #$00000004,A7
                   6050: 00004d10: 240a 5882 2f02 61ff ffff MOVE.L A2,D2
                   6051: 00004d12: 5882 2f02 61ff ffff ff52 ADD.L #$00000004,D2
                   6052: 00004d14: 2f02 61ff ffff ff52 1600 MOVE.L D2,-(A7)
                   6053: 00004d16: 61ff ffff ff52 1600 584f BSR.L #$ffffff52 == 00004c6a
                   6054: 00004d1c: 1600 584f 660c 2f02 61ff MOVE.B D0,D3
                   6055: 00004d1e: 584f 660c 2f02 61ff ffff ADDA.W #$00000004,A7
                   6056: 00004d20: 660c 2f02 61ff ffff fd54 BNE.B #$0000000c == 00004d2e (TRUE)
                   6057: 00004d22: 2f02 61ff ffff fd54 7a01 MOVE.L D2,-(A7)
                   6058: 00004d24: 61ff ffff fd54 7a01 584f BSR.L #$fffffd54 == 00004a7a
                   6059: 00004d2a: 7a01 584f b604 660a 202e MOVE.L #$00000001,D5
                   6060: 00004d2c: 584f b604 660a 202e fffc ADDA.W #$00000004,A7
                   6061: 00004d2e: b604 660a 202e fffc 1784 CMP.B D4,D3
                   6062: 00004d30: 660a 202e fffc 1784 0800 BNE.B #$0000000a == 00004d3c (TRUE)
                   6063: 00004d32: 202e fffc 1784 0800 601c MOVE.L (A6,$fffc) == $fffffffc,D0
                   6064: 00004d36: 1784 0800 601c 2f2e fffc MOVE.B D4,(A3, D0.L*1, $00) == $92c334fd
                   6065: 00004d3a: 601c 2f2e fffc 4879 0100 BT .B #$0000001c == 00004d58 (TRUE)
                   6066: 00004d3c: 2f2e fffc 4879 0100 f98a MOVE.L (A6,$fffc) == $fffffffc,-(A7)
                   6067: 00004d40: 4879 0100 f98a 61ff 0000 PEA.L $0100f98a
                   6068: 00004d46: 61ff 0000 1b12 202e fffc BSR.L #$00001b12 == 0000685a
                   6069: 00004d4c: 202e fffc 4233 0800 7a01 MOVE.L (A6,$fffc) == $fffffffc,D0
                   6070: 00004d50: 4233 0800 7a01 504f 52ae CLR.B (A3, D0.L*1, $00) == $92c334fd
                   6071: 00004d54: 7a01 504f 52ae fffc 7203 MOVE.L #$00000001,D5
                   6072: 00004d56: 504f 52ae fffc 7203 b2ae ADDA.W #$00000008,A7
                   6073: 00004d58: 52ae fffc 7203 b2ae fffc ADD.L #$00000001,(A6,$fffc) == $fffffffc
                   6074: 00004d5c: 7203 b2ae fffc 6c00 ff6a MOVE.L #$00000003,D1
                   6075: 00004d5e: b2ae fffc 6c00 ff6a 4282 CMP.L (A6,$fffc) == $fffffffc,D1
                   6076: 00004d62: 6c00 ff6a 4282 4283 42ae BGE.W #$ff6a == 00004cce (FALSE)
                   6077: 00004d66: 4282 4283 42ae fffc 200e CLR.L D2
                   6078: 00004d68: 4283 42ae fffc 200e 5980 CLR.L D3
                   6079: 00004d6a: 42ae fffc 200e 5980 2800 CLR.L (A6,$fffc) == $fffffffc
                   6080: 00004d6e: 200e 5980 2800 0244 e000 MOVE.L A6,D0
                   6081: 00004d70: 5980 2800 0244 e000 6000 SUB.L #$00000004,D0
                   6082: 00004d72: 2800 0244 e000 6000 0084 MOVE.L D0,D4
                   6083: 00004d74: 0244 e000 6000 0084 202e AND.W #$e000,D4
                   6084: 00004d78: 6000 0084 202e fffc 4a33 BT .W #$0084 == 00004dfe (TRUE)
                   6085: 00004d7c: 202e fffc 4a33 0800 6774 MOVE.L (A6,$fffc) == $fffffffc,D0
                   6086: 00004d80: 4a33 0800 6774 7217 e3a0 TST.B (A3, D0.L*1, $00) == $92c334fd
                   6087: 00004d84: 6774 7217 e3a0 2440 d5fc BEQ.B #$00000074 == 00004dfa (FALSE)
                   6088: 00004d86: 7217 e3a0 2440 d5fc 0400 MOVE.L #$00000017,D1
                   6089: 00004d88: e3a0 2440 d5fc 0400 0000 ASL.L D1,D0
                   6090: 00004d8a: 2440 d5fc 0400 0000 2f0a MOVEA.L D0,A2
                   6091: 00004d8c: d5fc 0400 0000 2f0a 61ff ADDA.L #$04000000,A2
                   6092: 00004d92: 2f0a 61ff ffff e042 584f MOVE.L A2,-(A7)
                   6093: 00004d94: 61ff ffff e042 584f 4a80 BSR.L #$ffffe042 == 00002dd8
                   6094: 00004d9a: 584f 4a80 6758 7601 b5c4 ADDA.W #$00000004,A7
                   6095: 00004d9c: 4a80 6758 7601 b5c4 6622 TST.L D0
                   6096: 00004d9e: 6758 7601 b5c4 6622 202e BEQ.B #$00000058 == 00004df8 (FALSE)
                   6097: 00004da0: 7601 b5c4 6622 202e fffc MOVE.L #$00000001,D3
                   6098: 00004da2: b5c4 6622 202e fffc 1033 CMPA.L D4,A2
                   6099: 00004da4: 6622 202e fffc 1033 0800 BNE.B #$00000022 == 00004dc8 (TRUE)
                   6100: 00004da6: 202e fffc 1033 0800 49c0 MOVE.L (A6,$fffc) == $fffffffc,D0
                   6101: 00004daa: 1033 0800 49c0 41f9 0101 MOVE.B (A3, D0.L*1, $00) == $92c334fd,D0
                   6102: 00004dae: 49c0 41f9 0101 080c 2230 EXT.B D0
                   6103: 00004db0: 41f9 0101 080c 2230 0c00 LEA.L $0101080c,A0
                   6104: 00004db6: 2230 0c00 0681 ffff e000 MOVE.L (A0, D0.L*4, $00) == $480cadc0,D1
                   6105: 00004dba: 0681 ffff e000 2f01 486a ADD.L #$ffffe000,D1
                   6106: 00004dc0: 2f01 486a 2000 6016 202e MOVE.L D1,-(A7)
                   6107: 00004dc2: 486a 2000 6016 202e fffc PEA.L (A2,$2000) == $00002000
                   6108: 00004dc6: 6016 202e fffc 1033 0800 BT .B #$00000016 == 00004dde (TRUE)
                   6109: 00004dc8: 202e fffc 1033 0800 49c0 MOVE.L (A6,$fffc) == $fffffffc,D0
                   6110: 00004dcc: 1033 0800 49c0 41f9 0101 MOVE.B (A3, D0.L*1, $00) == $92c334fd,D0
                   6111: 00004dd0: 49c0 41f9 0101 080c 2f30 EXT.B D0
                   6112: 00004dd2: 41f9 0101 080c 2f30 0c00 LEA.L $0101080c,A0
                   6113: 00004dd8: 2f30 0c00 2f0a 61ff 0000 MOVE.L (A0, D0.L*4, $00) == $480cadc0,-(A7)
                   6114: 00004ddc: 2f0a 61ff 0000 21f8 504f MOVE.L A2,-(A7)
                   6115: 00004dde: 61ff 0000 21f8 504f 61ff BSR.L #$000021f8 == 00006fd8
                   6116: 00004de4: 504f 61ff ffff d726 202e ADDA.W #$00000008,A7
                   6117: 00004de6: 61ff ffff d726 202e fffc BSR.L #$ffffd726 == 0000250e
                   6118: 00004dec: 202e fffc 0033 0008 0800 MOVE.L (A6,$fffc) == $fffffffc,D0
                   6119: 00004df0: 0033 0008 0800 6002 7401 OR.B #$08,(A3, D0.L*1, $00) == $92c334fd
                   6120: 00004df6: 6002 7401 52ae fffc 7203 BT .B #$00000002 == 00004dfa (TRUE)
                   6121: 00004df8: 7401 52ae fffc 7203 b2ae MOVE.L #$00000001,D2
                   6122: 00004dfa: 52ae fffc 7203 b2ae fffc ADD.L #$00000001,(A6,$fffc) == $fffffffc
                   6123: 00004dfe: 7203 b2ae fffc 6c00 ff76 MOVE.L #$00000003,D1
                   6124: 00004e00: b2ae fffc 6c00 ff76 4a83 CMP.L (A6,$fffc) == $fffffffc,D1
                   6125: 00004e04: 6c00 ff76 4a83 671a 4a82 BGE.W #$ff76 == 00004d7c (FALSE)
                   6126: 00004e08: 4a83 671a 4a82 6716 082c TST.L D3
                   6127: 00004e0a: 671a 4a82 6716 082c 0002 BEQ.B #$0000001a == 00004e26 (FALSE)
                   6128: 00004e0c: 4a82 6716 082c 0002 0011 TST.L D2
                   6129: 00004e0e: 6716 082c 0002 0011 670e BEQ.B #$00000016 == 00004e26 (FALSE)
                   6130: 00004e10: 082c 0002 0011 670e 4879 BTST.B #$0002,(A4,$0011) == $010009c5
                   6131: 00004e16: 670e 4879 0100 f839 61ff BEQ.B #$0000000e == 00004e26 (FALSE)
                   6132: 00004e18: 4879 0100 f839 61ff 0000 PEA.L $0100f839
                   6133: 00004e1e: 61ff 0000 1a3a 7a02 4a82 BSR.L #$00001a3a == 0000685a
                   6134: 00004e24: 7a02 4a82 6608 082c 0002 MOVE.L #$00000002,D5
                   6135: 00004e26: 4a82 6608 082c 0002 0011 TST.L D2
                   6136: 00004e28: 6608 082c 0002 0011 660c BNE.B #$00000008 == 00004e32 (TRUE)
                   6137: 00004e2a: 082c 0002 0011 660c 207c BTST.B #$0002,(A4,$0011) == $010009c5
                   6138: 00004e30: 660c 207c 0211 8190 10bc BNE.B #$0000000c == 00004e3e (TRUE)
                   6139: 00004e32: 207c 0211 8190 10bc 000b MOVEA.L #$02118190,A0
                   6140: 00004e38: 10bc 000b 600e 00ab 8000 MOVE.B #$0b,(A0)
                   6141: 00004e3c: 600e 00ab 8000 0000 03ae BT .B #$0000000e == 00004e4c (TRUE)
                   6142: 00004e3e: 00ab 8000 0000 03ae 002d OR.L #$80000000,(A3,$03ae) == $01000da6
                   6143: 00004e46: 002d 0080 0008 2005 4cee OR.B #$80,(A5,$0008) == $00000008
                   6144: 00004e4c: 2005 4cee 3c3c ffdc 4e5e MOVE.L D5,D0
                   6145: 00004e4e: 4cee 3c3c ffdc 4e5e 4e75 MVMEL.L #$3c3c,(A6,$ffdc) == $ffffffdc
                   6146: 00004e54: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
                   6147: 00004e56: 4e75 4e56 fffc 48e7 3f20 RTS.L 
                   6148: 00004e58: 4e56 fffc 48e7 3f20 2a2e LINK.W A6,#$fffc
                   6149: 00004e5c: 48e7 3f20 2a2e 0008 246e MVMLE.L #$3f20,-(A7)
                   6150: 00004e60: 2a2e 0008 246e 000c 4284 MOVE.L (A6,$0008) == $00000008,D5
                   6151: 00004e64: 246e 000c 4284 2f05 61ff MOVEA.L (A6,$000c) == $0000000c,A2
                   6152: 00004e68: 4284 2f05 61ff ffff d6a8 CLR.L D4
                   6153: 00004e6a: 2f05 61ff ffff d6a8 42a7 MOVE.L D5,-(A7)
                   6154: 00004e6c: 61ff ffff d6a8 42a7 61ff BSR.L #$ffffd6a8 == 00002516
                   6155: 00004e72: 42a7 61ff ffff d688 2c00 CLR.L -(A7)
                   6156: 00004e74: 61ff ffff d688 2c00 42ae BSR.L #$ffffd688 == 000024fe
                   6157: 00004e7a: 2c00 42ae fffc 504f 200e MOVE.L D0,D6
                   6158: 00004e7c: 42ae fffc 504f 200e 5980 CLR.L (A6,$fffc) == $fffffffc
                   6159: 00004e80: 504f 200e 5980 2600 0243 ADDA.W #$00000008,A7
                   6160: 00004e82: 200e 5980 2600 0243 e000 MOVE.L A6,D0
                   6161: 00004e84: 5980 2600 0243 e000 6000 SUB.L #$00000004,D0
                   6162: 00004e86: 2600 0243 e000 6000 0084 MOVE.L D0,D3
                   6163: 00004e88: 0243 e000 6000 0084 202e AND.W #$e000,D3
                   6164: 00004e8c: 6000 0084 202e fffc 2200 BT .W #$0084 == 00004f12 (TRUE)
                   6165: 00004e90: 202e fffc 2200 7e17 efa1 MOVE.L (A6,$fffc) == $fffffffc,D0
                   6166: 00004e94: 2200 7e17 efa1 0681 0400 MOVE.L D0,D1
                   6167: 00004e96: 7e17 efa1 0681 0400 0000 MOVE.L #$00000017,D7
                   6168: 00004e98: efa1 0681 0400 0000 2045 ASL.L D7,D1
                   6169: 00004e9a: 0681 0400 0000 2045 d1c1 ADD.L #$04000000,D1
                   6170: 00004ea0: 2045 d1c1 4282 1032 0800 MOVEA.L D5,A0
                   6171: 00004ea2: d1c1 4282 1032 0800 0200 ADDA.L D1,A0
                   6172: 00004ea4: 4282 1032 0800 0200 fff3 CLR.L D2
                   6173: 00004ea6: 1032 0800 0200 fff3 0c00 MOVE.B (A2, D0.L*1, $00) == $91c32b05,D0
                   6174: 00004eaa: 0200 fff3 0c00 0001 6708 AND.B #$f3,D0
                   6175: 00004eae: 0c00 0001 6708 0c00 0002 CMP.B #$01,D0
                   6176: 00004eb2: 6708 0c00 0002 671a 603a BEQ.B #$00000008 == 00004ebc (FALSE)
                   6177: 00004eb4: 0c00 0002 671a 603a b1c3 CMP.B #$02,D0
                   6178: 00004eb8: 671a 603a b1c3 660c 2f3c BEQ.B #$0000001a == 00004ed4 (FALSE)
                   6179: 00004eba: 603a b1c3 660c 2f3c 007f BT .B #$0000003a == 00004ef6 (TRUE)
                   6180: 00004ebc: b1c3 660c 2f3c 007f e000 CMPA.L D3,A0
                   6181: 00004ebe: 660c 2f3c 007f e000 4868 BNE.B #$0000000c == 00004ecc (TRUE)
                   6182: 00004ec0: 2f3c 007f e000 4868 2000 MOVE.L #$007fe000,-(A7)
                   6183: 00004ec6: 4868 2000 6020 2f3c 0080 PEA.L (A0,$2000) == $010021ac
                   6184: 00004eca: 6020 2f3c 0080 0000 6016 BT .B #$00000020 == 00004eec (TRUE)
                   6185: 00004ecc: 2f3c 0080 0000 6016 b1c3 MOVE.L #$00800000,-(A7)
                   6186: 00004ed2: 6016 b1c3 660c 2f3c 001f BT .B #$00000016 == 00004eea (TRUE)
                   6187: 00004ed4: b1c3 660c 2f3c 001f e000 CMPA.L D3,A0
                   6188: 00004ed6: 660c 2f3c 001f e000 4868 BNE.B #$0000000c == 00004ee4 (TRUE)
                   6189: 00004ed8: 2f3c 001f e000 4868 2000 MOVE.L #$001fe000,-(A7)
                   6190: 00004ede: 4868 2000 6008 2f3c 0020 PEA.L (A0,$2000) == $010021ac
                   6191: 00004ee2: 6008 2f3c 0020 0000 2f08 BT .B #$00000008 == 00004eec (TRUE)
                   6192: 00004ee4: 2f3c 0020 0000 2f08 61ff MOVE.L #$00200000,-(A7)
                   6193: 00004eea: 2f08 61ff ffff fc3a 2400 MOVE.L A0,-(A7)
                   6194: 00004eec: 61ff ffff fc3a 2400 504f BSR.L #$fffffc3a == 00004b28
                   6195: 00004ef2: 2400 504f 4a82 6714 7801 MOVE.L D0,D2
                   6196: 00004ef4: 504f 4a82 6714 7801 42a7 ADDA.W #$00000008,A7
                   6197: 00004ef6: 4a82 6714 7801 42a7 61ff TST.L D2
                   6198: 00004ef8: 6714 7801 42a7 61ff ffff BEQ.B #$00000014 == 00004f0e (FALSE)
                   6199: 00004efa: 7801 42a7 61ff ffff d5fe MOVE.L #$00000001,D4
                   6200: 00004efc: 42a7 61ff ffff d5fe 2f02 CLR.L -(A7)
                   6201: 00004efe: 61ff ffff d5fe 2f02 61ff BSR.L #$ffffd5fe == 000024fe
                   6202: 00004f04: 2f02 61ff ffff fb72 504f MOVE.L D2,-(A7)
                   6203: 00004f06: 61ff ffff fb72 504f 52ae BSR.L #$fffffb72 == 00004a7a
                   6204: 00004f0c: 504f 52ae fffc 7e03 beae ADDA.W #$00000008,A7
                   6205: 00004f0e: 52ae fffc 7e03 beae fffc ADD.L #$00000001,(A6,$fffc) == $fffffffc
                   6206: 00004f12: 7e03 beae fffc 6c00 ff76 MOVE.L #$00000003,D7
                   6207: 00004f14: beae fffc 6c00 ff76 2f06 CMP.L (A6,$fffc) == $fffffffc,D7
                   6208: 00004f18: 6c00 ff76 2f06 61ff ffff BGE.W #$ff76 == 00004e90 (FALSE)
                   6209: 00004f1c: 2f06 61ff ffff d5de 2f05 MOVE.L D6,-(A7)
                   6210: 00004f1e: 61ff ffff d5de 2f05 61ff BSR.L #$ffffd5de == 000024fe
                   6211: 00004f24: 2f05 61ff ffff d600 2004 MOVE.L D5,-(A7)
                   6212: 00004f26: 61ff ffff d600 2004 4cee BSR.L #$ffffd600 == 00002528
                   6213: 00004f2c: 2004 4cee 04fc ffe0 4e5e MOVE.L D4,D0
                   6214: 00004f2e: 4cee 04fc ffe0 4e5e 4e75 MVMEL.L #$04fc,(A6,$ffe0) == $ffffffe0
                   6215: 00004f34: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
                   6216: 00004f36: 4e75 4e56 fffc 48e7 3f20 RTS.L 
                   6217: 00004f38: 4e56 fffc 48e7 3f20 2c2e LINK.W A6,#$fffc
                   6218: 00004f3c: 48e7 3f20 2c2e 000c 61ff MVMLE.L #$3f20,-(A7)
                   6219: 00004f40: 2c2e 000c 61ff ffff b47c MOVE.L (A6,$000c) == $0000000c,D6
                   6220: 00004f44: 61ff ffff b47c 2440 2a3c BSR.L #$ffffb47c == 000003c2
                   6221: 00004f4a: 2440 2a3c fff0 fff0 4a86 MOVEA.L D0,A2
                   6222: 00004f4c: 2a3c fff0 fff0 4a86 6632 MOVE.L #$fff0fff0,D5
                   6223: 00004f52: 4a86 6632 200e 5980 0240 TST.L D6
                   6224: 00004f54: 6632 200e 5980 0240 e000 BNE.B #$00000032 == 00004f88 (TRUE)
                   6225: 00004f56: 200e 5980 0240 e000 0680 MOVE.L A6,D0
                   6226: 00004f58: 5980 0240 e000 0680 0000 SUB.L #$00000004,D0
                   6227: 00004f5a: 0240 e000 0680 0000 1000 AND.W #$e000,D0
                   6228: 00004f5e: 0680 0000 1000 2540 0320 ADD.L #$00001000,D0
                   6229: 00004f64: 2540 0320 4878 0400 2f00 MOVE.L D0,(A2,$0320) == $00000320
                   6230: 00004f68: 4878 0400 2f00 61ff 0000 PEA.L $00000400
                   6231: 00004f6c: 2f00 61ff 0000 2068 7eff MOVE.L D0,-(A7)
                   6232: 00004f6e: 61ff 0000 2068 7eff 2547 BSR.L #$00002068 == 00006fd8
                   6233: 00004f74: 7eff 2547 031c 302a 0170 MOVE.L #$ffffffff,D7
                   6234: 00004f76: 2547 031c 302a 0170 0240 MOVE.L D7,(A2,$031c) == $0000031c
                   6235: 00004f7a: 302a 0170 0240 fff7 3540 MOVE.W (A2,$0170) == $00000170,D0
                   6236: 00004f7e: 0240 fff7 3540 0170 504f AND.W #$fff7,D0
                   6237: 00004f82: 3540 0170 504f 202e 0008 MOVE.W D0,(A2,$0170) == $00000170
                   6238: 00004f86: 504f 202e 0008 7e1c efa0 ADDA.W #$00000008,A7
                   6239: 00004f88: 202e 0008 7e1c efa0 0080 MOVE.L (A6,$0008) == $00000008,D0
                   6240: 00004f8c: 7e1c efa0 0080 2c00 0000 MOVE.L #$0000001c,D7
                   6241: 00004f8e: efa0 0080 2c00 0000 2d40 ASL.L D7,D0
                   6242: 00004f90: 0080 2c00 0000 2d40 fffc OR.L #$2c000000,D0
                   6243: 00004f96: 2d40 fffc 2440 4282 24fc MOVE.L D0,(A6,$fffc) == $fffffffc
                   6244: 00004f9a: 2440 4282 24fc 5550 5550 MOVEA.L D0,A2
                   6245: 00004f9c: 4282 24fc 5550 5550 5882 CLR.L D2
                   6246: 00004f9e: 24fc 5550 5550 5882 0c82 MOVE.L #$55505550,(A2)+
                   6247: 00004fa4: 5882 0c82 001f ffff 6ff0 ADD.L #$00000004,D2
                   6248: 00004fa6: 0c82 001f ffff 6ff0 246e CMP.L #$001fffff,D2
                   6249: 00004fac: 6ff0 246e fffc 263c 5550 BLE.B #$fffffff0 == 00004f9e (TRUE)
                   6250: 00004fae: 246e fffc 263c 5550 5550 MOVEA.L (A6,$fffc) == $fffffffc,A2
                   6251: 00004fb2: 263c 5550 5550 4282 2812 MOVE.L #$55505550,D3
                   6252: 00004fb8: 4282 2812 2004 c085 b680 CLR.L D2
                   6253: 00004fba: 2812 2004 c085 b680 6600 MOVE.L (A2),D4
                   6254: 00004fbc: 2004 c085 b680 6600 009a MOVE.L D4,D0
                   6255: 00004fbe: c085 b680 6600 009a 584a AND.L D5,D0
                   6256: 00004fc0: b680 6600 009a 584a 5882 CMP.L D0,D3
                   6257: 00004fc2: 6600 009a 584a 5882 0c82 BNE.W #$009a == 0000505e (TRUE)
                   6258: 00004fc6: 584a 5882 0c82 001f ffff ADDA.W #$00000004,A2
                   6259: 00004fc8: 5882 0c82 001f ffff 6fe8 ADD.L #$00000004,D2
                   6260: 00004fca: 0c82 001f ffff 6fe8 246e CMP.L #$001fffff,D2
                   6261: 00004fd0: 6fe8 246e fffc 4282 24fc BLE.B #$ffffffe8 == 00004fba (TRUE)
                   6262: 00004fd2: 246e fffc 4282 24fc aaa0 MOVEA.L (A6,$fffc) == $fffffffc,A2
                   6263: 00004fd6: 4282 24fc aaa0 aaa0 5882 CLR.L D2
                   6264: 00004fd8: 24fc aaa0 aaa0 5882 0c82 MOVE.L #$aaa0aaa0,(A2)+
                   6265: 00004fde: 5882 0c82 001f ffff 6ff0 ADD.L #$00000004,D2
                   6266: 00004fe0: 0c82 001f ffff 6ff0 246e CMP.L #$001fffff,D2
                   6267: 00004fe6: 6ff0 246e fffc 263c aaa0 BLE.B #$fffffff0 == 00004fd8 (TRUE)
                   6268: 00004fe8: 246e fffc 263c aaa0 aaa0 MOVEA.L (A6,$fffc) == $fffffffc,A2
                   6269: 00004fec: 263c aaa0 aaa0 4282 2812 MOVE.L #$aaa0aaa0,D3
                   6270: 00004ff2: 4282 2812 2004 c085 b680 CLR.L D2
                   6271: 00004ff4: 2812 2004 c085 b680 6660 MOVE.L (A2),D4
                   6272: 00004ff6: 2004 c085 b680 6660 584a MOVE.L D4,D0
                   6273: 00004ff8: c085 b680 6660 584a 5882 AND.L D5,D0
                   6274: 00004ffa: b680 6660 584a 5882 0c82 CMP.L D0,D3
                   6275: 00004ffc: 6660 584a 5882 0c82 001f BNE.B #$00000060 == 0000505e (TRUE)
                   6276: 00004ffe: 584a 5882 0c82 001f ffff ADDA.W #$00000004,A2
                   6277: 00005000: 5882 0c82 001f ffff 6fea ADD.L #$00000004,D2
                   6278: 00005002: 0c82 001f ffff 6fea 246e CMP.L #$001fffff,D2
                   6279: 00005008: 6fea 246e fffc 263c 0010 BLE.B #$ffffffea == 00004ff4 (TRUE)
                   6280: 0000500a: 246e fffc 263c 0010 0020 MOVEA.L (A6,$fffc) == $fffffffc,A2
                   6281: 0000500e: 263c 0010 0020 4282 2003 MOVE.L #$00100020,D3
                   6282: 00005014: 4282 2003 c085 24c0 0683 CLR.L D2
                   6283: 00005016: 2003 c085 24c0 0683 0020 MOVE.L D3,D0
                   6284: 00005018: c085 24c0 0683 0020 0020 AND.L D5,D0
                   6285: 0000501a: 24c0 0683 0020 0020 5882 MOVE.L D0,(A2)+
                   6286: 0000501c: 0683 0020 0020 5882 0c82 ADD.L #$00200020,D3
                   6287: 00005022: 5882 0c82 001f ffff 6fea ADD.L #$00000004,D2
                   6288: 00005024: 0c82 001f ffff 6fea 246e CMP.L #$001fffff,D2
                   6289: 0000502a: 6fea 246e fffc 263c 0010 BLE.B #$ffffffea == 00005016 (TRUE)
                   6290: 0000502c: 246e fffc 263c 0010 0020 MOVEA.L (A6,$fffc) == $fffffffc,A2
                   6291: 00005030: 263c 0010 0020 4282 2812 MOVE.L #$00100020,D3
                   6292: 00005036: 4282 2812 2004 c085 2203 CLR.L D2
                   6293: 00005038: 2812 2004 c085 2203 c285 MOVE.L (A2),D4
                   6294: 0000503a: 2004 c085 2203 c285 b280 MOVE.L D4,D0
                   6295: 0000503c: c085 2203 c285 b280 6618 AND.L D5,D0
                   6296: 0000503e: 2203 c285 b280 6618 0683 MOVE.L D3,D1
                   6297: 00005040: c285 b280 6618 0683 0020 AND.L D5,D1
                   6298: 00005042: b280 6618 0683 0020 0020 CMP.L D0,D1
                   6299: 00005044: 6618 0683 0020 0020 584a BNE.B #$00000018 == 0000505e (TRUE)
                   6300: 00005046: 0683 0020 0020 584a 5882 ADD.L #$00200020,D3
                   6301: 0000504c: 584a 5882 0c82 001f ffff ADDA.W #$00000004,A2
                   6302: 0000504e: 5882 0c82 001f ffff 6fe0 ADD.L #$00000004,D2
                   6303: 00005050: 0c82 001f ffff 6fe0 4280 CMP.L #$001fffff,D2
                   6304: 00005056: 6fe0 4280 6000 00a2 7401 BLE.B #$ffffffe0 == 00005038 (TRUE)
                   6305: 00005058: 4280 6000 00a2 7401 4878 CLR.L D0
                   6306: 0000505a: 6000 00a2 7401 4878 0003 BT .W #$00a2 == 000050fe (TRUE)
                   6307: 0000505e: 7401 4878 0003 61ff ffff MOVE.L #$00000001,D2
                   6308: 00005060: 4878 0003 61ff ffff ce00 PEA.L $00000003
                   6309: 00005064: 61ff ffff ce00 584f 5282 BSR.L #$ffffce00 == 00001e66
                   6310: 0000506a: 584f 5282 7e04 be82 6cec ADDA.W #$00000004,A7
                   6311: 0000506c: 5282 7e04 be82 6cec 2004 ADD.L #$00000001,D2
                   6312: 0000506e: 7e04 be82 6cec 2004 c085 MOVE.L #$00000004,D7
                   6313: 00005070: be82 6cec 2004 c085 2203 CMP.L D2,D7
                   6314: 00005072: 6cec 2004 c085 2203 c285 BGE.B #$ffffffec == 00005060 (FALSE)
                   6315: 00005074: 2004 c085 2203 c285 2400 MOVE.L D4,D0
                   6316: 00005076: c085 2203 c285 2400 b382 AND.L D5,D0
                   6317: 00005078: 2203 c285 2400 b382 4281 MOVE.L D3,D1
                   6318: 0000507a: c285 2400 b382 4281 2001 AND.L D5,D1
                   6319: 0000507c: 2400 b382 4281 2001 e580 MOVE.L D0,D2
                   6320: 0000507e: b382 4281 2001 e580 2e02 EOR.L D1,D2
                   6321: 00005080: 4281 2001 e580 2e02 e1af CLR.L D1
                   6322: 00005082: 2001 e580 2e02 e1af 2007 MOVE.L D1,D0
                   6323: 00005084: e580 2e02 e1af 2007 0280 ASL.L #$00000002,D0
                   6324: 00005086: 2e02 e1af 2007 0280 f000 MOVE.L D2,D7
                   6325: 00005088: e1af 2007 0280 f000 0000 LSL.L D0,D7
                   6326: 0000508a: 2007 0280 f000 0000 6608 MOVE.L D7,D0
                   6327: 0000508c: 0280 f000 0000 6608 5281 AND.L #$f0000000,D0
                   6328: 00005092: 6608 5281 7e07 be81 6ce6 BNE.B #$00000008 == 0000509c (TRUE)
                   6329: 00005094: 5281 7e07 be81 6ce6 200a ADD.L #$00000001,D1
                   6330: 00005096: 7e07 be81 6ce6 200a 7e04 MOVE.L #$00000007,D7
                   6331: 00005098: be81 6ce6 200a 7e04 c087 CMP.L D1,D7
                   6332: 0000509a: 6ce6 200a 7e04 c087 be80 BGE.B #$ffffffe6 == 00005082 (FALSE)
                   6333: 0000509c: 200a 7e04 c087 be80 6604 MOVE.L A2,D0
                   6334: 0000509e: 7e04 c087 be80 6604 7e08 MOVE.L #$00000004,D7
                   6335: 000050a0: c087 be80 6604 7e08 8287 AND.L D7,D0
                   6336: 000050a2: be80 6604 7e08 8287 4a86 CMP.L D0,D7
                   6337: 000050a4: 6604 7e08 8287 4a86 6728 BNE.B #$00000004 == 000050aa (TRUE)
                   6338: 000050a6: 7e08 8287 4a86 6728 41f9 MOVE.L #$00000008,D7
                   6339: 000050a8: 8287 4a86 6728 41f9 0101 OR.L D7,D1
                   6340: 000050aa: 4a86 6728 41f9 0101 60a4 TST.L D6
                   6341: 000050ac: 6728 41f9 0101 60a4 1e30 BEQ.B #$00000028 == 000050d6 (FALSE)
                   6342: 000050ae: 41f9 0101 60a4 1e30 1800 LEA.L $010160a4,A0
                   6343: 000050b4: 1e30 1800 49c7 2f07 2f02 MOVE.B (A0, D1.L*1, $00) == $010001b6,D7
                   6344: 000050b8: 49c7 2f07 2f02 c685 2f03 EXT.B D7
                   6345: 000050ba: 2f07 2f02 c685 2f03 c885 MOVE.L D7,-(A7)
                   6346: 000050bc: 2f02 c685 2f03 c885 2f04 MOVE.L D2,-(A7)
                   6347: 000050be: c685 2f03 c885 2f04 2f0a AND.L D5,D3
                   6348: 000050c0: 2f03 c885 2f04 2f0a 4879 MOVE.L D3,-(A7)
                   6349: 000050c2: c885 2f04 2f0a 4879 0100 AND.L D5,D4
                   6350: 000050c4: 2f04 2f0a 4879 0100 f9a9 MOVE.L D4,-(A7)
                   6351: 000050c6: 2f0a 4879 0100 f9a9 61ff MOVE.L A2,-(A7)
                   6352: 000050c8: 4879 0100 f9a9 61ff 0000 PEA.L $0100f9a9
                   6353: 000050ce: 61ff 0000 16a0 6026 41f9 BSR.L #$000016a0 == 00006770
                   6354: 000050d4: 6026 41f9 0101 60a4 1e30 BT .B #$00000026 == 000050fc (TRUE)
                   6355: 000050d6: 41f9 0101 60a4 1e30 1800 LEA.L $010160a4,A0
                   6356: 000050dc: 1e30 1800 49c7 2f07 2f02 MOVE.B (A0, D1.L*1, $00) == $010001b6,D7
                   6357: 000050e0: 49c7 2f07 2f02 c685 2f03 EXT.B D7
                   6358: 000050e2: 2f07 2f02 c685 2f03 c885 MOVE.L D7,-(A7)
                   6359: 000050e4: 2f02 c685 2f03 c885 2f04 MOVE.L D2,-(A7)
                   6360: 000050e6: c685 2f03 c885 2f04 2f0a AND.L D5,D3
                   6361: 000050e8: 2f03 c885 2f04 2f0a 4879 MOVE.L D3,-(A7)
                   6362: 000050ea: c885 2f04 2f0a 4879 0100 AND.L D5,D4
                   6363: 000050ec: 2f04 2f0a 4879 0100 f9f6 MOVE.L D4,-(A7)
                   6364: 000050ee: 2f0a 4879 0100 f9f6 61ff MOVE.L A2,-(A7)
                   6365: 000050f0: 4879 0100 f9f6 61ff 0000 PEA.L $0100f9f6
                   6366: 000050f6: 61ff 0000 1762 200a 4cee BSR.L #$00001762 == 0000685a
                   6367: 000050fc: 200a 4cee 04fc ffe0 4e5e MOVE.L A2,D0
                   6368: 000050fe: 4cee 04fc ffe0 4e5e 4e75 MVMEL.L #$04fc,(A6,$ffe0) == $ffffffe0
                   6369: 00005104: 4e5e 4e75 48e7 7ffc 7000 UNLK.L A6
                   6370: 00005106: 4e75 48e7 7ffc 7000 7200 RTS.L 
                   6371: 
                   6372: ; test patterns ?
                   6373: 00005108: 48e7 7ffc 7000 7200 6134 MVMLE.L #$7ffc,-(A7)
                   6374: 0000510c: 7000 7200 6134 72ff 6130 MOVE.L #$00000000,D0
                   6375: 0000510e: 7200 6134 72ff 6130 7201 MOVE.L #$00000000,D1
                   6376: 00005110: 6134 72ff 6130 7201 612c BSR.B #$00000034 == 00005146
                   6377: 00005112: 72ff 6130 7201 612c 7201 MOVE.L #$ffffffff,D1
                   6378: 00005114: 6130 7201 612c 7201 4481 BSR.B #$00000030 == 00005146
                   6379: 00005116: 7201 612c 7201 4481 6126 MOVE.L #$00000001,D1
                   6380: 00005118: 612c 7201 4481 6126 223c BSR.B #$0000002c == 00005146
                   6381: 0000511a: 7201 4481 6126 223c 5555 MOVE.L #$00000001,D1
                   6382: 0000511c: 4481 6126 223c 5555 5555 NEG.L D1
                   6383: 0000511e: 6126 223c 5555 5555 611e BSR.B #$00000026 == 00005146
                   6384: 00005120: 223c 5555 5555 611e 223c MOVE.L #$55555555,D1
                   6385: 00005126: 611e 223c 9999 9999 6116 BSR.B #$0000001e == 00005146
                   6386: 00005128: 223c 9999 9999 6116 223c MOVE.L #$99999999,D1
                   6387: 0000512e: 6116 223c 8888 8888 610e BSR.B #$00000016 == 00005146
                   6388: 00005130: 223c 8888 8888 610e 223c MOVE.L #$88888888,D1
                   6389: 00005136: 610e 223c 7777 7777 6106 BSR.B #$0000000e == 00005146
                   6390: 00005138: 223c 7777 7777 6106 4cdf MOVE.L #$77777777,D1
                   6391: 0000513e: 6106 4cdf 3ffe 4e75 2401 BSR.B #$00000006 == 00005146
                   6392: 00005140: 4cdf 3ffe 4e75 2401 2601 MVMEL.L #$3ffe,(A7)+
                   6393: 00005144: 4e75 2401 2601 383c 00ff RTS.L 
                   6394: 
                   6395: 
                   6396: 00005146: 2401 2601 383c 00ff 7a07 MOVE.L D1,D2
                   6397: 00005148: 2601 383c 00ff 7a07 2f01 MOVE.L D1,D3
                   6398: 0000514a: 383c 00ff 7a07 2f01 2f02 MOVE.W #$00ff,D4
                   6399: 0000514e: 7a07 2f01 2f02 2f03 51cd MOVE.L #$00000007,D5
                   6400: 00005150: 2f01 2f02 2f03 51cd fff8 MOVE.L D1,-(A7)
                   6401: 00005152: 2f02 2f03 51cd fff8 f21f MOVE.L D2,-(A7)
                   6402: 00005154: 2f03 51cd fff8 f21f d0ff MOVE.L D3,-(A7)
                   6403: 00005156: 51cd fff8 f21f d0ff f227 DBF .W D5,#$fff8 == 00005150 (FALSE)
                   6404: 0000515a: f21f d0ff f227 e0ff 7a07 FPP.L #$d0ff,(A7)+
                   6405: 0000515e: f227 e0ff 7a07 2c1f b786 FPP.L #$e0ff,-(A7)
                   6406: 00005162: 7a07 2c1f b786 0286 ffff MOVE.L #$00000007,D5
                   6407: 00005164: 2c1f b786 0286 ffff 0000 MOVE.L (A7)+,D6
                   6408: 00005166: b786 0286 ffff 0000 56c6 EOR.L D3,D6
                   6409: 00005168: 0286 ffff 0000 56c6 8006 AND.L #$ffff0000,D6
                   6410: 0000516e: 56c6 8006 b49f 56c6 8006 SNE.B D6 == 00005170 (TRUE)
                   6411: 00005170: 8006 b49f 56c6 8006 b29f OR.B D6,D0
                   6412: 00005172: b49f 56c6 8006 b29f 56c6 CMP.L (A7)+,D2
                   6413: 00005174: 56c6 8006 b29f 56c6 8006 SNE.B D6 == 00005176 (TRUE)
                   6414: 00005176: 8006 b29f 56c6 8006 51cd OR.B D6,D0
                   6415: 00005178: b29f 56c6 8006 51cd ffe4 CMP.L (A7)+,D1
                   6416: 0000517a: 56c6 8006 51cd ffe4 e389 SNE.B D6 == 0000517c (TRUE)
                   6417: 0000517c: 8006 51cd ffe4 e389 e392 OR.B D6,D0
                   6418: 0000517e: 51cd ffe4 e389 e392 e393 DBF .W D5,#$ffe4 == 00005164 (FALSE)
                   6419: 00005182: e389 e392 e393 6406 0081 LSL.L #$00000001,D1
                   6420: 00005184: e392 e393 6406 0081 0000 ROXL.L #$00000001,D2
                   6421: 00005186: e393 6406 0081 0000 0001 ROXL.L #$00000001,D3
                   6422: 00005188: 6406 0081 0000 0001 51cc BCC.B #$00000006 == 00005190 (TRUE)
                   6423: 0000518a: 0081 0000 0001 51cc ffbc OR.L #$00000001,D1
                   6424: 00005190: 51cc ffbc 4e75 48e7 7ffc DBF .W D4,#$ffbc == 0000514e (FALSE)
                   6425: 00005194: 4e75 48e7 7ffc 7000 263c RTS.L 
                   6426: 
                   6427: 
                   6428: 00005196: 48e7 7ffc 7000 263c 0000 MVMLE.L #$7ffc,-(A7)
                   6429: 0000519a: 7000 263c 0000 8000 343c MOVE.L #$00000000,D0
                   6430: 0000519c: 263c 0000 8000 343c 03ff MOVE.L #$00008000,D3
                   6431: 000051a2: 343c 03ff f203 4080 f227 MOVE.W #$03ff,D2
                   6432: 000051a6: f203 4080 f227 6080 f21f FPP.L #$4080,D3
                   6433: 000051aa: f227 6080 f21f 4080 f227 FPP.L #$6080,-(A7)
                   6434: 000051ae: f21f 4080 f227 6480 f21f FPP.L #$4080,(A7)+
                   6435: 000051b2: f227 6480 f21f 4480 f227 FPP.L #$6480,-(A7)
                   6436: 000051b6: f21f 4480 f227 7480 f21f FPP.L #$4480,(A7)+
                   6437: 000051ba: f227 7480 f21f 5480 f227 FPP.L #$7480,-(A7)
                   6438: 000051be: f21f 5480 f227 6880 f21f FPP.L #$5480,(A7)+
                   6439: 000051c2: f227 6880 f21f 4880 f204 FPP.L #$6880,-(A7)
                   6440: 000051c6: f21f 4880 f204 6080 b684 FPP.L #$4880,(A7)+
                   6441: 000051ca: f204 6080 b684 56c1 8001 FPP.L #$6080,D4
                   6442: 000051ce: b684 56c1 8001 5283 51ca CMP.L D4,D3
                   6443: 000051d0: 56c1 8001 5283 51ca ffce SNE.B D1 == 000051d2 (TRUE)
                   6444: 000051d2: 8001 5283 51ca ffce 4cdf OR.B D1,D0
                   6445: 000051d4: 5283 51ca ffce 4cdf 3ffe ADD.L #$00000001,D3
                   6446: 000051d6: 51ca ffce 4cdf 3ffe 4e75 DBF .W D2,#$ffce == 000051a6 (FALSE)
                   6447: 000051da: 4cdf 3ffe 4e75 48e7 7ffc MVMEL.L #$3ffe,(A7)+
                   6448: 000051de: 4e75 48e7 7ffc 7000 f23c RTS.L 
                   6449: 000051e0: 48e7 7ffc 7000 f23c 4000 MVMLE.L #$7ffc,-(A7)
                   6450: 000051e4: 7000 f23c 4000 0000 8000 MOVE.L #$00000000,D0
                   6451: 000051e6: f23c 4000 0000 8000 343c FPP.L #$4000,#$00008000
                   6452: 000051ee: 343c 03ff f200 0080 f202 MOVE.W #$03ff,D2
                   6453: 000051f2: f200 0080 f202 44a2 f23c FPP.L #$0080,D0
                   6454: 000051f6: f202 44a2 f23c 58a2 0005 FPP.L #$44a2,D2
                   6455: 000051fa: f23c 58a2 0005 f23c 50a2 FPP.L #$58a2,#$0005f23c
                   6456: 00005202: 50a2 0007 f23c 40a2 0000 ADD.L #$00000008,-(A2)
                   6457: 00005204: 0007 f23c 40a2 0000 0009 OR.B #$3c,D7
                   6458: 00005208: 40a2 0000 0009 f280 0000 NEGX.L -(A2)
                   6459: 0000520a: 0000 0009 f280 0000 f327 OR.B #$09,D0
                   6460: 0000520e: f280 0000 f327 f35f f23c FBT .L #$00000000,#$0000 == 00005210 (TRUE)
                   6461: 00005212: f327 f35f f23c 40a8 0000 FSAVE.L -(A7)
                   6462: 00005214: f35f f23c 40a8 0000 0009 FRESTORE.L (A7)+
                   6463: 00005216: f23c 40a8 0000 0009 f23c FPP.L #$40a8,#$00000009
                   6464: 0000521e: f23c 50a8 0007 f23c 58a8 FPP.L #$50a8,#$0007f23c
                   6465: 00005226: 58a8 0005 f202 44a8 f200 ADD.L #$00000004,(A0,$0005) == $010001b1
                   6466: 0000522a: f202 44a8 f200 0500 f200 FPP.L #$44a8,D2
                   6467: 0000522e: f200 0500 f200 0923 f200 FPP.L #$0500,D0
                   6468: 00005232: f200 0923 f200 0520 f200 FPP.L #$0923,D0
                   6469: 00005236: f200 0520 f200 0923 f200 FPP.L #$0520,D0
                   6470: 0000523a: f200 0923 f200 0904 f200 FPP.L #$0923,D0
                   6471: 0000523e: f200 0904 f200 0138 4e71 FPP.L #$0904,D0
                   6472: 00005242: f200 0138 4e71 f280 0000 FPP.L #$0138,D0
                   6473: 00005246: 4e71 f280 0000 f241 000e NOP.L 
                   6474: 00005248: f280 0000 f241 000e 8001 FBT .L #$00000000,#$0000 == 0000524a (TRUE)
                   6475: 0000524c: f241 000e 8001 f23c 5822 FST .L #$000e,D1 == 00005250 (TRUE)
                   6476: 00005250: 8001 f23c 5822 0001 51ca OR.B D1,D0
                   6477: 00005252: f23c 5822 0001 51ca ff98 FPP.L #$5822,#$000151ca
                   6478: 0000525a: ff98 4cdf 3ffe 4e75 4e71 ILLEGAL.L 
                   6479: 0000525c: 4cdf 3ffe 4e75 4e71 4e56 MVMEL.L #$3ffe,(A7)+
                   6480: 00005260: 4e75 4e71 4e56 ff44 48e7 RTS.L 
                   6481: 00005262: 4e71 4e56 ff44 48e7 3c3c NOP.L 
                   6482: 00005264: 4e56 ff44 48e7 3c3c 286e LINK.W A6,#$ff44
                   6483: 00005268: 48e7 3c3c 286e 0008 4bee MVMLE.L #$3c3c,-(A7)
                   6484: 0000526c: 286e 0008 4bee ffd8 7216 MOVEA.L (A6,$0008) == $00000008,A4
                   6485: 00005270: 4bee ffd8 7216 d28c 2d41 LEA.L (A6,$ffd8) == $ffffffd8,A5
                   6486: 00005274: 7216 d28c 2d41 ff44 42ae MOVE.L #$00000016,D1
                   6487: 00005276: d28c 2d41 ff44 42ae ff50 ADD.L A4,D1
                   6488: 00005278: 2d41 ff44 42ae ff50 42ae MOVE.L D1,(A6,$ff44) == $ffffff44
                   6489: 0000527c: 42ae ff50 42ae ff4c 2a3c CLR.L (A6,$ff50) == $ffffff50
                   6490: 00005280: 42ae ff4c 2a3c 0200 0180 CLR.L (A6,$ff4c) == $ffffff4c
                   6491: 00005284: 2a3c 0200 0180 2d6c 00f4 MOVE.L #$02000180,D5
                   6492: 0000528a: 2d6c 00f4 ff48 4878 0028 MOVE.L (A4,$00f4) == $01000aa8,(A6,$ff48) == $ffffff48
                   6493: 00005290: 4878 0028 2f0d 61ff 0000 PEA.L $00000028
                   6494: 00005294: 2f0d 61ff 0000 1d40 2aae MOVE.L A5,-(A7)
                   6495: 00005296: 61ff 0000 1d40 2aae 000c BSR.L #$00001d40 == 00006fd8
                   6496: 0000529c: 2aae 000c 2f2e ff48 61ff MOVE.L (A6,$000c) == $0000000c,(A5)
                   6497: 000052a0: 2f2e ff48 61ff 0000 19de MOVE.L (A6,$ff48) == $ffffff48,-(A7)
                   6498: 000052a4: 61ff 0000 19de 2d40 ff48 BSR.L #$000019de == 00006c84
                   6499: 000052aa: 2d40 ff48 defc 000c 2040 MOVE.L D0,(A6,$ff48) == $ffffff48
                   6500: 000052ae: defc 000c 2040 0c10 003f ADDA.W #$000c,A7
                   6501: 000052b2: 2040 0c10 003f 6700 0494 MOVEA.L D0,A0
                   6502: 000052b4: 0c10 003f 6700 0494 45ee CMP.B #$3f,(A0)
                   6503: 000052b8: 6700 0494 45ee ffd4 1010 BEQ.W #$0494 == 0000574e (FALSE)
                   6504: 000052bc: 45ee ffd4 1010 1480 6710 LEA.L (A6,$ffd4) == $ffffffd4,A2
                   6505: 000052c0: 1010 1480 6710 5248 2d48 MOVE.B (A0),D0
                   6506: 000052c2: 1480 6710 5248 2d48 ff48 MOVE.B D0,(A2)
                   6507: 000052c4: 6710 5248 2d48 ff48 1010 BEQ.B #$00000010 == 000052d6 (FALSE)
                   6508: 000052c6: 5248 2d48 ff48 1010 1540 ADDA.W #$00000001,A0
                   6509: 000052c8: 2d48 ff48 1010 1540 0001 MOVE.L A0,(A6,$ff48) == $ffffff48
                   6510: 000052cc: 1010 1540 0001 6600 00a8 MOVE.B (A0),D0
                   6511: 000052ce: 1540 0001 6600 00a8 226e MOVE.B D0,(A2,$0001) == $00000001
                   6512: 000052d2: 6600 00a8 226e ff44 4a29 BNE.W #$00a8 == 0000537c (TRUE)
                   6513: 000052d6: 226e ff44 4a29 0012 6610 MOVEA.L (A6,$ff44) == $ffffff44,A1
                   6514: 000052da: 4a29 0012 6610 4879 0100 TST.B (A1,$0012) == $0100bd4a
                   6515: 000052de: 6610 4879 0100 f495 61ff BNE.B #$00000010 == 000052f0 (TRUE)
                   6516: 000052e0: 4879 0100 f495 61ff ffff PEA.L $0100f495
                   6517: 000052e6: 61ff ffff c9ca 6000 04a2 BSR.L #$ffffc9ca == 00001cb2
                   6518: 000052ec: 6000 04a2 226e ff44 4869 BT .W #$04a2 == 00005790 (TRUE)
                   6519: 000052f0: 226e ff44 4869 0012 2f2c MOVEA.L (A6,$ff44) == $ffffff44,A1
                   6520: 000052f4: 4869 0012 2f2c 00f4 61ff PEA.L (A1,$0012) == $0100bd4a
                   6521: 000052f8: 2f2c 00f4 61ff 0000 1dd6 MOVE.L (A4,$00f4) == $01000aa8,-(A7)
                   6522: 000052fc: 61ff 0000 1dd6 202c 00f4 BSR.L #$00001dd6 == 000070d4
                   6523: 00005302: 202c 00f4 2d40 ff48 2f00 MOVE.L (A4,$00f4) == $01000aa8,D0
                   6524: 00005306: 2d40 ff48 2f00 4879 0100 MOVE.L D0,(A6,$ff48) == $ffffff48
                   6525: 0000530a: 2f00 4879 0100 fb4c 61ff MOVE.L D0,-(A7)
                   6526: 0000530c: 4879 0100 fb4c 61ff 0000 PEA.L $0100fb4c
                   6527: 00005312: 61ff 0000 145c 2f2e ff48 BSR.L #$0000145c == 00006770
                   6528: 00005318: 2f2e ff48 61ff 0000 1966 MOVE.L (A6,$ff48) == $ffffff48,-(A7)
                   6529: 0000531c: 61ff 0000 1966 2440 47f9 BSR.L #$00001966 == 00006c84
                   6530: 00005322: 2440 47f9 0101 6262 defc MOVEA.L D0,A2
                   6531: 00005324: 47f9 0101 6262 defc 0014 LEA.L $01016262,A3
                   6532: 0000532a: defc 0014 4a93 671e 4878 ADDA.W #$0014,A7
                   6533: 0000532e: 4a93 671e 4878 0002 2f0a TST.L (A3)
                   6534: 00005330: 671e 4878 0002 2f0a 2f13 BEQ.B #$0000001e == 00005350 (FALSE)
                   6535: 00005332: 4878 0002 2f0a 2f13 61ff PEA.L $00000002
                   6536: 00005336: 2f0a 2f13 61ff 0000 1da8 MOVE.L A2,-(A7)
                   6537: 00005338: 2f13 61ff 0000 1da8 defc MOVE.L (A3),-(A7)
                   6538: 0000533a: 61ff 0000 1da8 defc 000c BSR.L #$00001da8 == 000070e4
                   6539: 00005340: defc 000c 4a80 6708 d6fc ADDA.W #$000c,A7
                   6540: 00005344: 4a80 6708 d6fc 0014 4a93 TST.L D0
                   6541: 00005346: 6708 d6fc 0014 4a93 66e2 BEQ.B #$00000008 == 00005350 (FALSE)
                   6542: 00005348: d6fc 0014 4a93 66e2 4a93 ADDA.W #$0014,A3
                   6543: 0000534c: 4a93 66e2 4a93 6610 4879 TST.L (A3)
                   6544: 0000534e: 66e2 4a93 6610 4879 0100 BNE.B #$ffffffe2 == 00005332 (TRUE)
                   6545: 00005350: 4a93 6610 4879 0100 fb5e TST.L (A3)
                   6546: 00005352: 6610 4879 0100 fb5e 61ff BNE.B #$00000010 == 00005364 (TRUE)
                   6547: 00005354: 4879 0100 fb5e 61ff ffff PEA.L $0100fb5e
                   6548: 0000535a: 61ff ffff c956 6000 042e BSR.L #$ffffc956 == 00001cb2
                   6549: 00005360: 6000 042e 4878 0002 2f13 BT .W #$042e == 00005790 (TRUE)
                   6550: 00005364: 4878 0002 2f13 486e ffd4 PEA.L $00000002
                   6551: 00005368: 2f13 486e ffd4 61ff 0000 MOVE.L (A3),-(A7)
                   6552: 0000536a: 486e ffd4 61ff 0000 1d0e PEA.L (A6,$ffd4) == $ffffffd4
                   6553: 0000536e: 61ff 0000 1d0e 52ae ff48 BSR.L #$00001d0e == 0000707e
                   6554: 00005374: 52ae ff48 defc 000c 202e ADD.L #$00000001,(A6,$ff48) == $ffffff48
                   6555: 00005378: defc 000c 202e ff48 5280 ADDA.W #$000c,A7
                   6556: 0000537c: 202e ff48 5280 2d40 ff48 MOVE.L (A6,$ff48) == $ffffff48,D0
                   6557: 00005380: 5280 2d40 ff48 422e ffd6 ADD.L #$00000001,D0
                   6558: 00005382: 2d40 ff48 422e ffd6 2f00 MOVE.L D0,(A6,$ff48) == $ffffff48
                   6559: 00005386: 422e ffd6 2f00 61ff 0000 CLR.B (A6,$ffd6) == $ffffffd6
                   6560: 0000538a: 2f00 61ff 0000 18f6 2d40 MOVE.L D0,-(A7)
                   6561: 0000538c: 61ff 0000 18f6 2d40 ff48 BSR.L #$000018f6 == 00006c84
                   6562: 00005392: 2d40 ff48 584f 2040 4a10 MOVE.L D0,(A6,$ff48) == $ffffff48
                   6563: 00005396: 584f 2040 4a10 6700 00c2 ADDA.W #$00000004,A7
                   6564: 00005398: 2040 4a10 6700 00c2 0c10 MOVEA.L D0,A0
                   6565: 0000539a: 4a10 6700 00c2 0c10 0028 TST.B (A0)
                   6566: 0000539c: 6700 00c2 0c10 0028 6600 BEQ.W #$00c2 == 00005460 (FALSE)
                   6567: 000053a0: 0c10 0028 6600 00ba 5248 CMP.B #$28,(A0)
                   6568: 000053a4: 6600 00ba 5248 2d48 ff48 BNE.W #$00ba == 00005460 (TRUE)
                   6569: 000053a8: 5248 2d48 ff48 0c10 0029 ADDA.W #$00000001,A0
                   6570: 000053aa: 2d48 ff48 0c10 0029 6700 MOVE.L A0,(A6,$ff48) == $ffffff48
                   6571: 000053ae: 0c10 0029 6700 00a6 4878 CMP.B #$29,(A0)
                   6572: 000053b2: 6700 00a6 4878 000a 486e BEQ.W #$00a6 == 0000545a (FALSE)
                   6573: 000053b6: 4878 000a 486e ff50 2f2e PEA.L $0000000a
                   6574: 000053ba: 486e ff50 2f2e ff48 45f9 PEA.L (A6,$ff50) == $ffffff50
                   6575: 000053be: 2f2e ff48 45f9 0100 6cb4 MOVE.L (A6,$ff48) == $ffffff48,-(A7)
                   6576: 000053c2: 45f9 0100 6cb4 4e92 2040 LEA.L $01006cb4,A2
                   6577: 000053c8: 4e92 2040 defc 000c 4a88 JSR.L (A2)
                   6578: 000053ca: 2040 defc 000c 4a88 6700 MOVEA.L D0,A0
                   6579: 000053cc: defc 000c 4a88 6700 037a ADDA.W #$000c,A7
                   6580: 000053d0: 4a88 6700 037a 2d48 ff48 TST.L A0
                   6581: 000053d2: 6700 037a 2d48 ff48 7201 BEQ.W #$037a == 0000574e (FALSE)
                   6582: 000053d6: 2d48 ff48 7201 2a81 0c10 MOVE.L A0,(A6,$ff48) == $ffffff48
                   6583: 000053da: 7201 2a81 0c10 002c 6666 MOVE.L #$00000001,D1
                   6584: 000053dc: 2a81 0c10 002c 6666 4878 MOVE.L D1,(A5)
                   6585: 000053de: 0c10 002c 6666 4878 000a CMP.B #$2c,(A0)
                   6586: 000053e2: 6666 4878 000a 486e ff4c BNE.B #$00000066 == 0000544a (TRUE)
                   6587: 000053e4: 4878 000a 486e ff4c 5280 PEA.L $0000000a
                   6588: 000053e8: 486e ff4c 5280 2d40 ff48 PEA.L (A6,$ff4c) == $ffffff4c
                   6589: 000053ec: 5280 2d40 ff48 2f00 4e92 ADD.L #$00000001,D0
                   6590: 000053ee: 2d40 ff48 2f00 4e92 2040 MOVE.L D0,(A6,$ff48) == $ffffff48
                   6591: 000053f2: 2f00 4e92 2040 defc 000c MOVE.L D0,-(A7)
                   6592: 000053f4: 4e92 2040 defc 000c 4a88 JSR.L (A2)
                   6593: 000053f6: 2040 defc 000c 4a88 6700 MOVEA.L D0,A0
                   6594: 000053f8: defc 000c 4a88 6700 034e ADDA.W #$000c,A7
                   6595: 000053fc: 4a88 6700 034e 2d48 ff48 TST.L A0
                   6596: 000053fe: 6700 034e 2d48 ff48 0c10 BEQ.W #$034e == 0000574e (FALSE)
                   6597: 00005402: 2d48 ff48 0c10 002c 6630 MOVE.L A0,(A6,$ff48) == $ffffff48
                   6598: 00005406: 0c10 002c 6630 4878 000a CMP.B #$2c,(A0)
                   6599: 0000540a: 6630 4878 000a 486d 000c BNE.B #$00000030 == 0000543c (TRUE)
                   6600: 0000540c: 4878 000a 486d 000c 5280 PEA.L $0000000a
                   6601: 00005410: 486d 000c 5280 2d40 ff48 PEA.L (A5,$000c) == $0000000c
                   6602: 00005414: 5280 2d40 ff48 2f00 4e92 ADD.L #$00000001,D0
                   6603: 00005416: 2d40 ff48 2f00 4e92 2040 MOVE.L D0,(A6,$ff48) == $ffffff48
                   6604: 0000541a: 2f00 4e92 2040 defc 000c MOVE.L D0,-(A7)
                   6605: 0000541c: 4e92 2040 defc 000c 4a88 JSR.L (A2)
                   6606: 0000541e: 2040 defc 000c 4a88 6700 MOVEA.L D0,A0
                   6607: 00005420: defc 000c 4a88 6700 0326 ADDA.W #$000c,A7
                   6608: 00005424: 4a88 6700 0326 2d48 ff48 TST.L A0
                   6609: 00005426: 6700 0326 2d48 ff48 2b6e BEQ.W #$0326 == 0000574e (FALSE)
                   6610: 0000542a: 2d48 ff48 2b6e ff4c 0008 MOVE.L A0,(A6,$ff48) == $ffffff48
                   6611: 0000542e: 2b6e ff4c 0008 2b6e ff50 MOVE.L (A6,$ff4c) == $ffffff4c,(A5,$0008) == $00000008
                   6612: 00005434: 2b6e ff50 0004 6014 2b6e MOVE.L (A6,$ff50) == $ffffff50,(A5,$0004) == $00000004
                   6613: 0000543a: 6014 2b6e ff4c 000c 2b6e BT .B #$00000014 == 00005450 (TRUE)
                   6614: 0000543c: 2b6e ff4c 000c 2b6e ff50 MOVE.L (A6,$ff4c) == $ffffff4c,(A5,$000c) == $0000000c
                   6615: 00005442: 2b6e ff50 0008 6006 2b6e MOVE.L (A6,$ff50) == $ffffff50,(A5,$0008) == $00000008
                   6616: 00005448: 6006 2b6e ff50 000c 206e BT .B #$00000006 == 00005450 (TRUE)
                   6617: 0000544a: 2b6e ff50 000c 206e ff48 MOVE.L (A6,$ff50) == $ffffff50,(A5,$000c) == $0000000c
                   6618: 00005450: 206e ff48 0c10 0029 6606 MOVEA.L (A6,$ff48) == $ffffff48,A0
                   6619: 00005454: 0c10 0029 6606 5248 2d48 CMP.B #$29,(A0)
                   6620: 00005458: 6606 5248 2d48 ff48 47f9 BNE.B #$00000006 == 00005460 (TRUE)
                   6621: 0000545a: 5248 2d48 ff48 47f9 0101 ADDA.W #$00000001,A0
                   6622: 0000545c: 2d48 ff48 47f9 0101 6262 MOVE.L A0,(A6,$ff48) == $ffffff48
                   6623: 00005460: 47f9 0101 6262 4a93 6722 LEA.L $01016262,A3
                   6624: 00005466: 4a93 6722 74d4 d48e 4878 TST.L (A3)
                   6625: 00005468: 6722 74d4 d48e 4878 0002 BEQ.B #$00000022 == 0000548c (FALSE)
                   6626: 0000546a: 74d4 d48e 4878 0002 2f13 MOVE.L #$ffffffd4,D2
                   6627: 0000546c: d48e 4878 0002 2f13 2f02 ADD.L A6,D2
                   6628: 0000546e: 4878 0002 2f13 2f02 61ff PEA.L $00000002
                   6629: 00005472: 2f13 2f02 61ff 0000 1c6c MOVE.L (A3),-(A7)
                   6630: 00005474: 2f02 61ff 0000 1c6c defc MOVE.L D2,-(A7)
                   6631: 00005476: 61ff 0000 1c6c defc 000c BSR.L #$00001c6c == 000070e4
                   6632: 0000547c: defc 000c 4a80 6708 d6fc ADDA.W #$000c,A7
                   6633: 00005480: 4a80 6708 d6fc 0014 4a93 TST.L D0
                   6634: 00005482: 6708 d6fc 0014 4a93 66e2 BEQ.B #$00000008 == 0000548c (FALSE)
                   6635: 00005484: d6fc 0014 4a93 66e2 4a93 ADDA.W #$0014,A3
                   6636: 00005488: 4a93 66e2 4a93 6700 02be TST.L (A3)
                   6637: 0000548a: 66e2 4a93 6700 02be 2b6b BNE.B #$ffffffe2 == 0000546e (TRUE)
                   6638: 0000548c: 4a93 6700 02be 2b6b 0008 TST.L (A3)
                   6639: 0000548e: 6700 02be 2b6b 0008 0010 BEQ.W #$02be == 0000574e (FALSE)
                   6640: 00005492: 2b6b 0008 0010 2f2e ff48 MOVE.L (A3,$0008) == $01000a00,(A5,$0010) == $00000010
                   6641: 00005498: 2f2e ff48 61ff 0000 17e6 MOVE.L (A6,$ff48) == $ffffff48,-(A7)
                   6642: 0000549c: 61ff 0000 17e6 2d40 ff48 BSR.L #$000017e6 == 00006c84
                   6643: 000054a2: 2d40 ff48 2953 00f0 240c MOVE.L D0,(A6,$ff48) == $ffffff48
                   6644: 000054a6: 2953 00f0 240c 0682 0000 MOVE.L (A3),(A4,$00f0) == $01000aa4
                   6645: 000054aa: 240c 0682 0000 0100 2942 MOVE.L A4,D2
                   6646: 000054ac: 0682 0000 0100 2942 00f8 ADD.L #$00000100,D2
                   6647: 000054b2: 2942 00f8 2f2d 000c 2f2d MOVE.L D2,(A4,$00f8) == $01000aac
                   6648: 000054b6: 2f2d 000c 2f2d 0008 2f2d MOVE.L (A5,$000c) == $0000000c,-(A7)
                   6649: 000054ba: 2f2d 0008 2f2d 0004 4879 MOVE.L (A5,$0008) == $00000008,-(A7)
                   6650: 000054be: 2f2d 0004 4879 0100 fb7e MOVE.L (A5,$0004) == $00000004,-(A7)
                   6651: 000054c2: 4879 0100 fb7e 2f02 61ff PEA.L $0100fb7e
                   6652: 000054c8: 2f02 61ff 0000 12bc 2f02 MOVE.L D2,-(A7)
                   6653: 000054ca: 61ff 0000 12bc 2f02 61ff BSR.L #$000012bc == 00006788
                   6654: 000054d0: 2f02 61ff 0000 1c38 0680 MOVE.L D2,-(A7)
                   6655: 000054d2: 61ff 0000 1c38 0680 0000 BSR.L #$00001c38 == 0000710c
                   6656: 000054d8: 0680 0000 0100 41f4 0801 ADD.L #$00000100,D0
                   6657: 000054de: 41f4 0801 2948 00fc 4210 LEA.L (A4, D0.L*1, $01) == $92c334ba,A0
                   6658: 000054e2: 2948 00fc 4210 defc 001c MOVE.L A0,(A4,$00fc) == $01000ab0
                   6659: 000054e6: 4210 defc 001c 206e ff48 CLR.B (A0)
                   6660: 000054e8: defc 001c 206e ff48 4a10 ADDA.W #$001c,A7
                   6661: 000054ec: 206e ff48 4a10 6736 0c10 MOVEA.L (A6,$ff48) == $ffffff48,A0
                   6662: 000054f0: 4a10 6736 0c10 002d 6730 TST.B (A0)
                   6663: 000054f2: 6736 0c10 002d 6730 4878 BEQ.B #$00000036 == 0000552a (FALSE)
                   6664: 000054f4: 0c10 002d 6730 4878 0040 CMP.B #$2d,(A0)
                   6665: 000054f8: 6730 4878 0040 2f08 2f2c BEQ.B #$00000030 == 0000552a (FALSE)
                   6666: 000054fa: 4878 0040 2f08 2f2c 00fc PEA.L $00000040
                   6667: 000054fe: 2f08 2f2c 00fc 61ff 0000 MOVE.L A0,-(A7)
                   6668: 00005500: 2f2c 00fc 61ff 0000 1b78 MOVE.L (A4,$00fc) == $01000ab0,-(A7)
                   6669: 00005504: 61ff 0000 1b78 246c 00fc BSR.L #$00001b78 == 0000707e
                   6670: 0000550a: 246c 00fc defc 000c 4a12 MOVEA.L (A4,$00fc) == $01000ab0,A2
                   6671: 0000550e: defc 000c 4a12 6712 0c12 ADDA.W #$000c,A7
                   6672: 00005512: 4a12 6712 0c12 002d 670c TST.B (A2)
                   6673: 00005514: 6712 0c12 002d 670c 0c12 BEQ.B #$00000012 == 00005528 (FALSE)
                   6674: 00005516: 0c12 002d 670c 0c12 0020 CMP.B #$2d,(A2)
                   6675: 0000551a: 670c 0c12 0020 6706 524a BEQ.B #$0000000c == 00005528 (FALSE)
                   6676: 0000551c: 0c12 0020 6706 524a 4a12 CMP.B #$20,(A2)
                   6677: 00005520: 6706 524a 4a12 66ee 4212 BEQ.B #$00000006 == 00005528 (FALSE)
                   6678: 00005522: 524a 4a12 66ee 4212 2f2e ADDA.W #$00000001,A2
                   6679: 00005524: 4a12 66ee 4212 2f2e ff48 TST.B (A2)
                   6680: 00005526: 66ee 4212 2f2e ff48 2f2c BNE.B #$ffffffee == 00005516 (TRUE)
                   6681: 00005528: 4212 2f2e ff48 2f2c 00f8 CLR.B (A2)
                   6682: 0000552a: 2f2e ff48 2f2c 00f8 2f2c MOVE.L (A6,$ff48) == $ffffff48,-(A7)
                   6683: 0000552e: 2f2c 00f8 2f2c 00f0 4879 MOVE.L (A4,$00f8) == $01000aac,-(A7)
                   6684: 00005532: 2f2c 00f0 4879 0100 fb89 MOVE.L (A4,$00f0) == $01000aa4,-(A7)
                   6685: 00005536: 4879 0100 fb89 61ff 0000 PEA.L $0100fb89
                   6686: 0000553c: 61ff 0000 1232 282e ff48 BSR.L #$00001232 == 00006770
                   6687: 00005542: 282e ff48 76ff 302c 0170 MOVE.L (A6,$ff48) == $ffffff48,D4
                   6688: 00005546: 76ff 302c 0170 defc 0010 MOVE.L #$ffffffff,D3
                   6689: 00005548: 302c 0170 defc 0010 0800 MOVE.W (A4,$0170) == $01000b24,D0
                   6690: 0000554c: defc 0010 0800 0003 665e ADDA.W #$0010,A7
                   6691: 00005550: 0800 0003 665e 42ac 02fa BTST.L #$0003,D0
                   6692: 00005554: 665e 42ac 02fa 002c 0008 BNE.B #$0000005e == 000055b4 (TRUE)
                   6693: 00005556: 42ac 02fa 002c 0008 0004 CLR.L (A4,$02fa) == $01000cae
                   6694: 0000555a: 002c 0008 0004 61ff ffff OR.B #$08,(A4,$0004) == $010009b8
                   6695: 00005560: 61ff ffff ae6a 2040 217c BSR.L #$ffffae6a == 000003cc
                   6696: 00005566: 2040 217c 0100 58da 006c MOVEA.L D0,A0
                   6697: 00005568: 217c 0100 58da 006c 102c MOVE.L #$010058da,(A0,$006c) == $01000218
                   6698: 00005570: 102c 03a8 6d44 0c00 0002 MOVE.B (A4,$03a8) == $01000d5c,D0
                   6699: 00005574: 6d44 0c00 0002 6f08 0c00 BLT.B #$00000044 == 000055ba (TRUE)
                   6700: 00005576: 0c00 0002 6f08 0c00 0003 CMP.B #$02,D0
                   6701: 0000557a: 6f08 0c00 0003 671a 6036 BLE.B #$00000008 == 00005584 (TRUE)
                   6702: 0000557c: 0c00 0003 671a 6036 206c CMP.B #$03,D0
                   6703: 00005580: 671a 6036 206c 01a0 2010 BEQ.B #$0000001a == 0000559c (FALSE)
                   6704: 00005582: 6036 206c 01a0 2010 7220 BT .B #$00000036 == 000055ba (TRUE)
                   6705: 00005584: 206c 01a0 2010 7220 8081 MOVEA.L (A4,$01a0) == $01000b54,A0
                   6706: 00005588: 2010 7220 8081 2080 2245 MOVE.L (A0),D0
                   6707: 0000558a: 7220 8081 2080 2245 237c MOVE.L #$00000020,D1
                   6708: 0000558c: 8081 2080 2245 237c 0000 OR.L D1,D0
                   6709: 0000558e: 2080 2245 237c 0000 00ea MOVE.L D0,(A0)
                   6710: 00005590: 2245 237c 0000 00ea 4004 MOVEA.L D5,A1
                   6711: 00005592: 237c 0000 00ea 4004 601e MOVE.L #$000000ea,(A1,$4004) == $0100fd3c
                   6712: 0000559a: 601e 206c 01a0 2010 0040 BT .B #$0000001e == 000055ba (TRUE)
                   6713: 0000559c: 206c 01a0 2010 0040 2000 MOVEA.L (A4,$01a0) == $01000b54,A0
                   6714: 000055a0: 2010 0040 2000 2080 207c MOVE.L (A0),D0
                   6715: 000055a2: 0040 2000 2080 207c 0211 OR.W #$2000,D0
                   6716: 000055a6: 2080 207c 0211 8180 10bc MOVE.L D0,(A0)
                   6717: 000055a8: 207c 0211 8180 10bc 0007 MOVEA.L #$02118180,A0
                   6718: 000055ae: 10bc 0007 6006 022c fff7 MOVE.B #$07,(A0)
                   6719: 000055b2: 6006 022c fff7 0004 302c BT .B #$00000006 == 000055ba (TRUE)
                   6720: 000055b4: 022c fff7 0004 302c 0170 AND.B #$f7,(A4,$0004) == $010009b8
                   6721: 000055ba: 302c 0170 0800 0003 6630 MOVE.W (A4,$0170) == $01000b24,D0
                   6722: 000055be: 0800 0003 6630 4879 0101 BTST.L #$0003,D0
                   6723: 000055c2: 6630 4879 0101 1cc4 4878 BNE.B #$00000030 == 000055f4 (TRUE)
                   6724: 000055c4: 4879 0101 1cc4 4878 0134 PEA.L $01011cc4
                   6725: 000055ca: 4878 0134 4878 0154 61ff PEA.L $00000134
                   6726: 000055ce: 4878 0154 61ff ffff d230 PEA.L $00000154
                   6727: 000055d2: 61ff ffff d230 122b 0010 BSR.L #$ffffd230 == 00002804
                   6728: 000055d8: 122b 0010 49c1 2f01 61ff MOVE.B (A3,$0010) == $01000a08,D1
                   6729: 000055dc: 49c1 2f01 61ff 0000 030c EXT.B D1
                   6730: 000055de: 2f01 61ff 0000 030c 45f9 MOVE.L D1,-(A7)
                   6731: 000055e0: 61ff 0000 030c 45f9 0100 BSR.L #$0000030c == 000058ee
                   6732: 000055e6: 45f9 0100 5830 4e92 4e92 LEA.L $01005830,A2
                   6733: 000055ec: 4e92 4e92 defc 0010 296c JSR.L (A2)
                   6734: 000055ee: 4e92 defc 0010 296c 00e8 JSR.L (A2)
                   6735: 000055f0: defc 0010 296c 00e8 00ec ADDA.W #$0010,A7
                   6736: 000055f4: 296c 00e8 00ec 46fc 2700 MOVE.L (A4,$00e8) == $01000a9c,(A4,$00ec) == $01000aa0
                   6737: 000055fa: 46fc 2700 206b 0004 42a7 MV2SR.W #$2700
                   6738: 000055fe: 206b 0004 42a7 42a7 42a7 MOVEA.L (A3,$0004) == $010009fc,A0
                   6739: 00005602: 42a7 42a7 42a7 2f0d 2f0c CLR.L -(A7)
                   6740: 00005604: 42a7 42a7 2f0d 2f0c 2050 CLR.L -(A7)
                   6741: 00005606: 42a7 2f0d 2f0c 2050 4e90 CLR.L -(A7)
                   6742: 00005608: 2f0d 2f0c 2050 4e90 2400 MOVE.L A5,-(A7)
                   6743: 0000560a: 2f0c 2050 4e90 2400 302c MOVE.L A4,-(A7)
                   6744: 0000560c: 2050 4e90 2400 302c 0170 MOVEA.L (A0),A0
                   6745: 0000560e: 4e90 2400 302c 0170 defc JSR.L (A0)
                   6746: 00005610: 2400 302c 0170 defc 0014 MOVE.L D0,D2
                   6747: 00005612: 302c 0170 defc 0014 0800 MOVE.W (A4,$0170) == $01000b24,D0
                   6748: 00005616: defc 0014 0800 0003 6672 ADDA.W #$0014,A7
                   6749: 0000561a: 0800 0003 6672 46fc 2200 BTST.L #$0003,D0
                   6750: 0000561e: 6672 46fc 2200 b682 6754 BNE.B #$00000072 == 00005692 (TRUE)
                   6751: 00005620: 46fc 2200 b682 6754 2602 MV2SR.W #$2200
                   6752: 00005624: b682 6754 2602 7204 b681 CMP.L D2,D3
                   6753: 00005626: 6754 2602 7204 b681 6200 BEQ.B #$00000054 == 0000567c (FALSE)
                   6754: 00005628: 2602 7204 b681 6200 00c2 MOVE.L D2,D3
                   6755: 0000562a: 7204 b681 6200 00c2 207c MOVE.L #$00000004,D1
                   6756: 0000562c: b681 6200 00c2 207c 0100 CMP.L D1,D3
                   6757: 0000562e: 6200 00c2 207c 0100 e7cc BHI.W #$00c2 == 000056f2 (TRUE)
                   6758: 00005632: 207c 0100 e7cc 2070 3c00 MOVEA.L #$0100e7cc,A0
                   6759: 00005638: 2070 3c00 4ed0 122b 0010 MOVEA.L (A0, D3.L*4, $00) == $01050cd0,A0
                   6760: 0000563c: 4ed0 122b 0010 6018 122b JMP.L (A0)
                   6761: 0000563e: 122b 0010 6018 122b 0013 MOVE.B (A3,$0010) == $01000a08,D1
                   6762: 00005642: 6018 122b 0013 49c1 2f01 BT .B #$00000018 == 0000565c (TRUE)
                   6763: 00005644: 122b 0013 49c1 2f01 61ff MOVE.B (A3,$0013) == $01000a0b,D1
                   6764: 00005648: 49c1 2f01 61ff 0000 02a0 EXT.B D1
                   6765: 0000564a: 2f01 61ff 0000 02a0 7603 MOVE.L D1,-(A7)
                   6766: 0000564c: 61ff 0000 02a0 7603 584f BSR.L #$000002a0 == 000058ee
                   6767: 00005652: 7603 584f 6024 122b 0012 MOVE.L #$00000003,D3
                   6768: 00005654: 584f 6024 122b 0012 49c1 ADDA.W #$00000004,A7
                   6769: 00005656: 6024 122b 0012 49c1 2f01 BT .B #$00000024 == 0000567c (TRUE)
                   6770: 00005658: 122b 0012 49c1 2f01 61ff MOVE.B (A3,$0012) == $01000a0a,D1
                   6771: 0000565c: 49c1 2f01 61ff 0000 028c EXT.B D1
                   6772: 0000565e: 2f01 61ff 0000 028c 584f MOVE.L D1,-(A7)
                   6773: 00005660: 61ff 0000 028c 584f 6012 BSR.L #$0000028c == 000058ee
                   6774: 00005666: 584f 6012 0cab 0101 6f96 ADDA.W #$00000004,A7
                   6775: 00005668: 6012 0cab 0101 6f96 0008 BT .B #$00000012 == 0000567c (TRUE)
                   6776: 0000566a: 0cab 0101 6f96 0008 667e CMP.L #$01016f96,(A3,$0008) == $01000a00
                   6777: 00005672: 667e 4879 0100 f25d 6066 BNE.B #$0000007e == 000056f2 (TRUE)
                   6778: 00005674: 4879 0100 f25d 6066 4a82 PEA.L $0100f25d
                   6779: 0000567a: 6066 4a82 6718 2f3c 002d BT .B #$00000066 == 000056e2 (TRUE)
                   6780: 0000567c: 4a82 6718 2f3c 002d c6c0 TST.L D2
                   6781: 0000567e: 6718 2f3c 002d c6c0 61ff BEQ.B #$00000018 == 00005698 (FALSE)
                   6782: 00005680: 2f3c 002d c6c0 61ff ffff MOVE.L #$002dc6c0,-(A7)
                   6783: 00005686: 61ff ffff ce44 584f 6000 BSR.L #$ffffce44 == 000024cc                // delay(x)
                   6784: 0000568c: 584f 6000 ff64 4a82 6600 ADDA.W #$00000004,A7
                   6785: 0000568e: 6000 ff64 4a82 6600 00fa BT .W #$ff64 == 000055f4 (TRUE)
                   6786: 00005692: 4a82 6600 00fa 2d44 ff48 TST.L D2
                   6787: 00005694: 6600 00fa 2d44 ff48 206b BNE.W #$00fa == 00005790 (TRUE)
                   6788: 00005698: 2d44 ff48 206b 0004 42a7 MOVE.L D4,(A6,$ff48) == $ffffff48
                   6789: 0000569c: 206b 0004 42a7 42a7 486e MOVEA.L (A3,$0004) == $010009fc,A0
                   6790: 000056a0: 42a7 42a7 486e ff48 2f0d CLR.L -(A7)
                   6791: 000056a2: 42a7 486e ff48 2f0d 2f0c CLR.L -(A7)
                   6792: 000056a4: 486e ff48 2f0d 2f0c 2068 PEA.L (A6,$ff48) == $ffffff48
                   6793: 000056a8: 2f0d 2f0c 2068 0008 4e90 MOVE.L A5,-(A7)
                   6794: 000056aa: 2f0c 2068 0008 4e90 2400 MOVE.L A4,-(A7)
                   6795: 000056ac: 2068 0008 4e90 2400 defc MOVEA.L (A0,$0008) == $010001b4,A0
                   6796: 000056b0: 4e90 2400 defc 0014 6674 JSR.L (A0)
                   6797: 000056b2: 2400 defc 0014 6674 302c MOVE.L D0,D2
                   6798: 000056b4: defc 0014 6674 302c 0170 ADDA.W #$0014,A7
                   6799: 000056b8: 6674 302c 0170 0800 0003 BNE.B #$00000074 == 0000572e (TRUE)
                   6800: 000056ba: 302c 0170 0800 0003 666a MOVE.W (A4,$0170) == $01000b24,D0
                   6801: 000056be: 0800 0003 666a 4879 0100 BTST.L #$0003,D0
                   6802: 000056c2: 666a 4879 0100 f486 2f2c BNE.B #$0000006a == 0000572e (TRUE)
                   6803: 000056c4: 4879 0100 f486 2f2c 00fc PEA.L $0100f486
                   6804: 000056ca: 2f2c 00fc 61ff 0000 19e4 MOVE.L (A4,$00fc) == $01000ab0,-(A7)
                   6805: 000056ce: 61ff 0000 19e4 504f 4a80 BSR.L #$000019e4 == 000070b4
                   6806: 000056d4: 504f 4a80 6618 226e ff44 ADDA.W #$00000008,A7
                   6807: 000056d6: 4a80 6618 226e ff44 4869 TST.L D0
                   6808: 000056d8: 6618 226e ff44 4869 0012 BNE.B #$00000018 == 000056f2 (TRUE)
                   6809: 000056da: 226e ff44 4869 0012 2f2c MOVEA.L (A6,$ff44) == $ffffff44,A1
                   6810: 000056de: 4869 0012 2f2c 00f4 61ff PEA.L (A1,$0012) == $0100bd4a
                   6811: 000056e2: 2f2c 00f4 61ff 0000 19ec MOVE.L (A4,$00f4) == $01000aa8,-(A7)
                   6812: 000056e6: 61ff 0000 19ec 504f 6000 BSR.L #$000019ec == 000070d4
                   6813: 000056ec: 504f 6000 fb9a 122b 0011 ADDA.W #$00000008,A7
                   6814: 000056ee: 6000 fb9a 122b 0011 49c1 BT .W #$fb9a == 0000528a (TRUE)
                   6815: 000056f2: 122b 0011 49c1 2f01 61ff MOVE.B (A3,$0011) == $01000a09,D1
                   6816: 000056f6: 49c1 2f01 61ff 0000 01f2 EXT.B D1
                   6817: 000056f8: 2f01 61ff 0000 01f2 584f MOVE.L D1,-(A7)
                   6818: 000056fa: 61ff 0000 01f2 584f 0cab BSR.L #$000001f2 == 000058ee
                   6819: 00005700: 584f 0cab 0101 6f96 0008 ADDA.W #$00000004,A7
                   6820: 00005702: 0cab 0101 6f96 0008 660e CMP.L #$01016f96,(A3,$0008) == $01000a00
                   6821: 0000570a: 660e 42a7 2f2d 0008 61ff BNE.B #$0000000e == 0000571a (TRUE)
                   6822: 0000570c: 42a7 2f2d 0008 61ff 0000 CLR.L -(A7)
                   6823: 0000570e: 2f2d 0008 61ff 0000 7656 MOVE.L (A5,$0008) == $00000008,-(A7)
                   6824: 00005712: 61ff 0000 7656 504f 2f3c BSR.L #$00007656 == 0000cd6a
                   6825: 00005718: 504f 2f3c 002d c6c0 61ff ADDA.W #$00000008,A7
                   6826: 0000571a: 2f3c 002d c6c0 61ff ffff MOVE.L #$002dc6c0,-(A7)
                   6827: 00005720: 61ff ffff cdaa 76ff 584f BSR.L #$ffffcdaa == 000024cc                // delay(x)
                   6828: 00005726: 76ff 584f 6000 fec8 206b MOVE.L #$ffffffff,D3
                   6829: 00005728: 584f 6000 fec8 206b 0004 ADDA.W #$00000004,A7
                   6830: 0000572a: 6000 fec8 206b 0004 2f0d BT .W #$fec8 == 000055f4 (TRUE)
                   6831: 0000572e: 206b 0004 2f0d 2f0c 2068 MOVEA.L (A3,$0004) == $010009fc,A0
                   6832: 00005732: 2f0d 2f0c 2068 0004 4e90 MOVE.L A5,-(A7)
                   6833: 00005734: 2f0c 2068 0004 4e90 2f2e MOVE.L A4,-(A7)
                   6834: 00005736: 2068 0004 4e90 2f2e ff48 MOVEA.L (A0,$0004) == $010001b0,A0
                   6835: 0000573a: 4e90 2f2e ff48 61ff 0000 JSR.L (A0)
                   6836: 0000573c: 2f2e ff48 61ff 0000 1542 MOVE.L (A6,$ff48) == $ffffff48,-(A7)
                   6837: 00005740: 61ff 0000 1542 2940 00f4 BSR.L #$00001542 == 00006c84
                   6838: 00005746: 2940 00f4 2002 6044 4879 MOVE.L D0,(A4,$00f4) == $01000aa8
                   6839: 0000574a: 2002 6044 4879 0100 fb96 MOVE.L D2,D0
                   6840: 0000574c: 6044 4879 0100 fb96 61ff BT .B #$00000044 == 00005792 (TRUE)
                   6841: 0000574e: 4879 0100 fb96 61ff ffff PEA.L $0100fb96
                   6842: 00005754: 61ff ffff c55c 4879 0100 BSR.L #$ffffc55c == 00001cb2
                   6843: 0000575a: 4879 0100 fbce 61ff 0000 PEA.L $0100fbce
                   6844: 00005760: 61ff 0000 100e 47f9 0101 BSR.L #$0000100e == 00006770
                   6845: 00005766: 47f9 0101 6262 504f 4a93 LEA.L $01016262,A3
                   6846: 0000576c: 504f 4a93 671e 2f2b 000c ADDA.W #$00000008,A7
                   6847: 0000576e: 4a93 671e 2f2b 000c 2f13 TST.L (A3)
                   6848: 00005770: 671e 2f2b 000c 2f13 4879 BEQ.B #$0000001e == 00005790 (FALSE)
                   6849: 00005772: 2f2b 000c 2f13 4879 0100 MOVE.L (A3,$000c) == $01000a04,-(A7)
                   6850: 00005776: 2f13 4879 0100 fbdd 61ff MOVE.L (A3),-(A7)
                   6851: 00005778: 4879 0100 fbdd 61ff 0000 PEA.L $0100fbdd
                   6852: 0000577e: 61ff 0000 0ff0 defc 000c BSR.L #$00000ff0 == 00006770
                   6853: 00005784: defc 000c d6fc 0014 4a93 ADDA.W #$000c,A7
                   6854: 00005788: d6fc 0014 4a93 66e2 4280 ADDA.W #$0014,A3
                   6855: 0000578c: 4a93 66e2 4280 4cee 3c3c TST.L (A3)
                   6856: 0000578e: 66e2 4280 4cee 3c3c ff24 BNE.B #$ffffffe2 == 00005772 (TRUE)
                   6857: 00005790: 4280 4cee 3c3c ff24 4e5e CLR.L D0
                   6858: 00005792: 4cee 3c3c ff24 4e5e 4e75 MVMEL.L #$3c3c,(A6,$ff24) == $ffffff24
                   6859: 00005798: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   6860: 0000579a: 4e75 4e56 0000 48e7 0030 RTS.L 
                   6861: 
                   6862: 
                   6863: 0000579c: 4e56 0000 48e7 0030 61ff LINK.W A6,#$0000
                   6864: 000057a0: 48e7 0030 61ff ffff ac1c MVMLE.L #$0030,-(A7)
                   6865: 000057a4: 61ff ffff ac1c 2440 267c BSR.L #$ffffac1c == 000003c2
                   6866: 000057aa: 2440 267c 0200 0180 206a MOVEA.L D0,A2
                   6867: 000057ac: 267c 0200 0180 206a 019c MOVEA.L #$02000180,A3
                   6868: 000057b2: 206a 019c 2010 0280 0000 MOVEA.L (A2,$019c) == $0000019c,A0
                   6869: 000057b6: 2010 0280 0000 1000 6718 MOVE.L (A0),D0
                   6870: 000057b8: 0280 0000 1000 6718 4aaa AND.L #$00001000,D0
                   6871: 000057be: 6718 4aaa 0302 670c 2f2a BEQ.B #$00000018 == 000057d8 (FALSE)
                   6872: 000057c0: 4aaa 0302 670c 2f2a 0306 TST.L (A2,$0302) == $00000302
                   6873: 000057c4: 670c 2f2a 0306 206a 0302 BEQ.B #$0000000c == 000057d2 (FALSE)
                   6874: 000057c6: 2f2a 0306 206a 0302 4e90 MOVE.L (A2,$0306) == $00000306,-(A7)
                   6875: 000057ca: 206a 0302 4e90 584f 002a MOVEA.L (A2,$0302) == $00000302,A0
                   6876: 000057ce: 4e90 584f 002a 0004 0004 JSR.L (A0)
                   6877: 000057d0: 584f 002a 0004 0004 102a ADDA.W #$00000004,A7
                   6878: 000057d2: 002a 0004 0004 102a 03a8 OR.B #$04,(A2,$0004) == $00000004
                   6879: 000057d8: 102a 03a8 6d48 0c00 0002 MOVE.B (A2,$03a8) == $000003a8,D0
                   6880: 000057dc: 6d48 0c00 0002 6f08 0c00 BLT.B #$00000048 == 00005826 (TRUE)
                   6881: 000057de: 0c00 0002 6f08 0c00 0003 CMP.B #$02,D0
                   6882: 000057e2: 6f08 0c00 0003 671a 603a BLE.B #$00000008 == 000057ec (TRUE)
                   6883: 000057e4: 0c00 0003 671a 603a 206a CMP.B #$03,D0
                   6884: 000057e8: 671a 603a 206a 019c 7020 BEQ.B #$0000001a == 00005804 (FALSE)
                   6885: 000057ea: 603a 206a 019c 7020 c090 BT .B #$0000003a == 00005826 (TRUE)
                   6886: 000057ec: 206a 019c 7020 c090 6730 MOVEA.L (A2,$019c) == $0000019c,A0
                   6887: 000057f0: 7020 c090 6730 26bc 0010 MOVE.L #$00000020,D0
                   6888: 000057f2: c090 6730 26bc 0010 0000 AND.L (A0),D0
                   6889: 000057f4: 6730 26bc 0010 0000 61ff BEQ.B #$00000030 == 00005826 (FALSE)
                   6890: 000057f6: 26bc 0010 0000 61ff 0000 MOVE.L #$00100000,(A3)
                   6891: 000057fc: 61ff 0000 0032 6022 206a BSR.L #$00000032 == 00005830
                   6892: 00005802: 6022 206a 019c 2010 0280 BT .B #$00000022 == 00005826 (TRUE)
                   6893: 00005804: 206a 019c 2010 0280 0000 MOVEA.L (A2,$019c) == $0000019c,A0
                   6894: 00005808: 2010 0280 0000 2000 6714 MOVE.L (A0),D0
                   6895: 0000580a: 0280 0000 2000 6714 247c AND.L #$00002000,D0
                   6896: 00005810: 6714 247c 0211 8180 14bc BEQ.B #$00000014 == 00005826 (FALSE)
                   6897: 00005812: 247c 0211 8180 14bc 0005 MOVEA.L #$02118180,A2
                   6898: 00005818: 14bc 0005 61ff 0000 0012 MOVE.B #$05,(A2)
                   6899: 0000581c: 61ff 0000 0012 14bc 0006 BSR.L #$00000012 == 00005830
                   6900: 00005822: 14bc 0006 4cee 0c00 fff8 MOVE.B #$06,(A2)
                   6901: 00005826: 4cee 0c00 fff8 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff8) == $fffffff8
                   6902: 0000582c: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   6903: 0000582e: 4e75 4e56 0000 48e7 0030 RTS.L 
                   6904: 
                   6905: 
                   6906: 00005830: 4e56 0000 48e7 0030 61ff LINK.W A6,#$0000
                   6907: 00005834: 48e7 0030 61ff ffff ab88 MVMLE.L #$0030,-(A7)
                   6908: 00005838: 61ff ffff ab88 2640 082b BSR.L #$ffffab88 == 000003c2
                   6909: 0000583e: 2640 082b 0003 0004 6776 MOVEA.L D0,A3
                   6910: 00005840: 082b 0003 0004 6776 246b BTST.B #$0003,(A3,$0004) == $010009fc
                   6911: 00005846: 6776 246b 02fa 4a8a 676e BEQ.B #$00000076 == 000058be (FALSE)
                   6912: 00005848: 246b 02fa 4a8a 676e 53ab MOVEA.L (A3,$02fa) == $01000cf2,A2
                   6913: 0000584c: 4a8a 676e 53ab 02fe 4aab TST.L A2
                   6914: 0000584e: 676e 53ab 02fe 4aab 02fe BEQ.B #$0000006e == 000058be (FALSE)
                   6915: 00005850: 53ab 02fe 4aab 02fe 6e64 SUB.L #$00000001,(A3,$02fe) == $01000cf6
                   6916: 00005854: 4aab 02fe 6e64 4a2a 0009 TST.L (A3,$02fe) == $01000cf6
                   6917: 00005858: 6e64 4a2a 0009 671e 2f2a BGT.B #$00000064 == 000058be (FALSE)
                   6918: 0000585a: 4a2a 0009 671e 2f2a 0004 TST.B (A2,$0009) == $00000009
                   6919: 0000585e: 671e 2f2a 0004 307c 0340 BEQ.B #$0000001e == 0000587e (FALSE)
                   6920: 00005860: 2f2a 0004 307c 0340 90ea MOVE.L (A2,$0004) == $00000004,-(A7)
                   6921: 00005864: 307c 0340 90ea 0002 2f08 MOVEA.W #$0340,A0
                   6922: 00005868: 90ea 0002 2f08 3052 2f08 SUBA.W (A2,$0002) == $00000002,A0
                   6923: 0000586c: 2f08 3052 2f08 61ff ffff MOVE.L A0,-(A7)
                   6924: 0000586e: 3052 2f08 61ff ffff cf90 MOVEA.W (A2),A0
                   6925: 00005870: 2f08 61ff ffff cf90 defc MOVE.L A0,-(A7)
                   6926: 00005872: 61ff ffff cf90 defc 000c BSR.L #$ffffcf90 == 00002804
                   6927: 00005878: defc 000c 601c 2f2a 0004 ADDA.W #$000c,A7
                   6928: 0000587c: 601c 2f2a 0004 4878 0001 BT .B #$0000001c == 0000589a (TRUE)
                   6929: 0000587e: 2f2a 0004 4878 0001 306a MOVE.L (A2,$0004) == $00000004,-(A7)
                   6930: 00005882: 4878 0001 306a 0002 2f08 PEA.L $00000001
                   6931: 00005886: 306a 0002 2f08 3052 2f08 MOVEA.W (A2,$0002) == $00000002,A0
                   6932: 0000588a: 2f08 3052 2f08 61ff 0000 MOVE.L A0,-(A7)
                   6933: 0000588c: 3052 2f08 61ff 0000 0f10 MOVEA.W (A2),A0
                   6934: 0000588e: 2f08 61ff 0000 0f10 defc MOVE.L A0,-(A7)
                   6935: 00005890: 61ff 0000 0f10 defc 0010 BSR.L #$00000f10 == 000067a2
                   6936: 00005896: defc 0010 122a 0009 49c1 ADDA.W #$0010,A7
                   6937: 0000589a: 122a 0009 49c1 2741 02fe MOVE.B (A2,$0009) == $00000009,D1
                   6938: 0000589e: 49c1 2741 02fe 102a 0008 EXT.B D1
                   6939: 000058a0: 2741 02fe 102a 0008 49c0 MOVE.L D1,(A3,$02fe) == $01000cf6
                   6940: 000058a4: 102a 0008 49c0 2040 43f0 MOVE.B (A2,$0008) == $00000008,D0
                   6941: 000058a8: 49c0 2040 43f0 0c00 2009 EXT.B D0
                   6942: 000058aa: 2040 43f0 0c00 2009 e380 MOVEA.L D0,A0
                   6943: 000058ac: 43f0 0c00 2009 e380 0680 LEA.L (A0, D0.L*4, $00) == $480cadc0,A1
                   6944: 000058b0: 2009 e380 0680 0101 60b4 MOVE.L A1,D0
                   6945: 000058b2: e380 0680 0101 60b4 2740 ASL.L #$00000001,D0
                   6946: 000058b4: 0680 0101 60b4 2740 02fa ADD.L #$010160b4,D0
                   6947: 000058ba: 2740 02fa 61ff 0000 3284 MOVE.L D0,(A3,$02fa) == $01000cf2
                   6948: 000058be: 61ff 0000 3284 102b 0004 BSR.L #$00003284 == 00008b44
                   6949: 000058c4: 102b 0004 7208 c081 4cee MOVE.B (A3,$0004) == $010009fc,D0
                   6950: 000058c8: 7208 c081 4cee 0c00 fff8 MOVE.L #$00000008,D1
                   6951: 000058ca: c081 4cee 0c00 fff8 4e5e AND.L D1,D0
                   6952: 000058cc: 4cee 0c00 fff8 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff8) == $fffffff8
                   6953: 000058d2: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   6954: 000058d4: 4e75 4e56 0000 48e7 c0c0 RTS.L 
                   6955: 000058d6: 4e56 0000 48e7 c0c0 4eb9 LINK.W A6,#$0000
                   6956: 000058da: 48e7 c0c0 4eb9 0100 579c MVMLE.L #$c0c0,-(A7)
                   6957: 000058de: 4eb9 0100 579c 4cdf 0303 JSR.L $0100579c
                   6958: 000058e4: 4cdf 0303 4e73 4e5e 4e75 MVMEL.L #$0303,(A7)+
                   6959: 000058e8: 4e73 4e5e 4e75 4e56 0000 RTE.L 
                   6960: 000058ea: 4e5e 4e75 4e56 0000 2f0a UNLK.L A6
                   6961: 000058ec: 4e75 4e56 0000 2f0a 246e RTS.L 
                   6962: 000058ee: 4e56 0000 2f0a 246e 0008 LINK.W A6,#$0000
                   6963: 000058f2: 2f0a 246e 0008 61ff ffff MOVE.L A2,-(A7)
                   6964: 000058f4: 246e 0008 61ff ffff aac8 MOVEA.L (A6,$0008) == $00000008,A2
                   6965: 000058f8: 61ff ffff aac8 2040 43f2 BSR.L #$ffffaac8 == 000003c2
                   6966: 000058fe: 2040 43f2 ac00 2009 e380 MOVEA.L D0,A0
                   6967: 00005900: 43f2 ac00 2009 e380 0680 LEA.L (A2, A2.L*4, $00) == $00000000,A1
                   6968: 00005904: 2009 e380 0680 0101 60b4 MOVE.L A1,D0
                   6969: 00005906: e380 0680 0101 60b4 72ff ASL.L #$00000001,D0
                   6970: 00005908: 0680 0101 60b4 72ff b28a ADD.L #$010160b4,D0
                   6971: 0000590e: 72ff b28a 6714 42a8 02fa MOVE.L #$ffffffff,D1
                   6972: 00005910: b28a 6714 42a8 02fa 2140 CMP.L A2,D1
                   6973: 00005912: 6714 42a8 02fa 2140 02fa BEQ.B #$00000014 == 00005928 (FALSE)
                   6974: 00005914: 42a8 02fa 2140 02fa 42a8 CLR.L (A0,$02fa) == $010004a6
                   6975: 00005918: 2140 02fa 42a8 02fe 217c MOVE.L D0,(A0,$02fa) == $010004a6
                   6976: 0000591c: 42a8 02fe 217c 0100 5830 CLR.L (A0,$02fe) == $010004aa
                   6977: 00005920: 217c 0100 5830 030e 246e MOVE.L #$01005830,(A0,$030e) == $010004ba
                   6978: 00005928: 246e fffc 4e5e 4e75 4e56 MOVEA.L (A6,$fffc) == $fffffffc,A2
                   6979: 0000592c: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   6980: 0000592e: 4e75 4e56 0000 48e7 3038 RTS.L 
                   6981: 00005930: 4e56 0000 48e7 3038 226e LINK.W A6,#$0000
                   6982: 00005934: 48e7 3038 226e 0008 246e MVMLE.L #$3038,-(A7)
                   6983: 00005938: 226e 0008 246e 000c 286e MOVEA.L (A6,$0008) == $00000008,A1
                   6984: 0000593c: 246e 000c 286e 0010 266e MOVEA.L (A6,$000c) == $0000000c,A2
                   6985: 00005940: 286e 0010 266e 0014 2049 MOVEA.L (A6,$0010) == $00000010,A4
                   6986: 00005944: 266e 0014 2049 0c69 0107 MOVEA.L (A6,$0014) == $00000014,A3
                   6987: 00005948: 2049 0c69 0107 0002 661a MOVEA.L A1,A0
                   6988: 0000594a: 0c69 0107 0002 661a 2429 CMP.W #$0107,(A1,$0002) == $0100bd3a
                   6989: 00005950: 661a 2429 0004 d4a9 0008 BNE.B #$0000001a == 0000596c (TRUE)
                   6990: 00005952: 2429 0004 d4a9 0008 2029 MOVE.L (A1,$0004) == $0100bd3c,D2
                   6991: 00005956: d4a9 0008 2029 0014 2880 ADD.L (A1,$0008) == $0100bd40,D2
                   6992: 0000595a: 2029 0014 2880 2680 d2fc MOVE.L (A1,$0014) == $0100bd4c,D0
                   6993: 0000595e: 2880 2680 d2fc 0020 76e0 MOVE.L D0,(A4)
                   6994: 00005960: 2680 d2fc 0020 76e0 d792 MOVE.L D0,(A3)
                   6995: 00005962: d2fc 0020 76e0 d792 6048 ADDA.W #$0020,A1
                   6996: 00005966: 76e0 d792 6048 0c90 feed MOVE.L #$ffffffe0,D3
                   6997: 00005968: d792 6048 0c90 feed face ADD.L D3,(A2)
                   6998: 0000596a: 6048 0c90 feed face 665a BT .B #$00000048 == 000059b4 (TRUE)
                   6999: 0000596c: 0c90 feed face 665a 7605 CMP.L #$feedface,(A0)
                   7000: 00005972: 665a 7605 b6a8 000c 6652 BNE.B #$0000005a == 000059ce (TRUE)
                   7001: 00005974: 7605 b6a8 000c 6652 41e9 MOVE.L #$00000005,D3
                   7002: 00005976: b6a8 000c 6652 41e9 001c CMP.L (A0,$000c) == $010001b8,D3
                   7003: 0000597a: 6652 41e9 001c 7001 4282 BNE.B #$00000052 == 000059ce (TRUE)
                   7004: 0000597c: 41e9 001c 7001 4282 4281 LEA.L (A1,$001c) == $0100bd54,A0
                   7005: 00005980: 7001 4282 4281 7601 b690 MOVE.L #$00000001,D0
                   7006: 00005982: 4282 4281 7601 b690 661c CLR.L D2
                   7007: 00005984: 4281 7601 b690 661c 4a80 CLR.L D1
                   7008: 00005986: 7601 b690 661c 4a80 6714 MOVE.L #$00000001,D3
                   7009: 00005988: b690 661c 4a80 6714 2028 CMP.L (A0),D3
                   7010: 0000598a: 661c 4a80 6714 2028 0018 BNE.B #$0000001c == 000059a8 (TRUE)
                   7011: 0000598c: 4a80 6714 2028 0018 2680 TST.L D0
                   7012: 0000598e: 6714 2028 0018 2680 2880 BEQ.B #$00000014 == 000059a4 (FALSE)
                   7013: 00005990: 2028 0018 2680 2880 d3e8 MOVE.L (A0,$0018) == $010001c4,D0
                   7014: 00005994: 2680 2880 d3e8 0020 2628 MOVE.L D0,(A3)
                   7015: 00005996: 2880 d3e8 0020 2628 0020 MOVE.L D0,(A4)
                   7016: 00005998: d3e8 0020 2628 0020 9792 ADDA.L (A0,$0020) == $010001cc,A1
                   7017: 0000599c: 2628 0020 9792 4280 d4a8 MOVE.L (A0,$0020) == $010001cc,D3
                   7018: 000059a0: 9792 4280 d4a8 0024 d1e8 SUB.L D3,(A2)
                   7019: 000059a2: 4280 d4a8 0024 d1e8 0004 CLR.L D0
                   7020: 000059a4: d4a8 0024 d1e8 0004 5281 ADD.L (A0,$0024) == $010001d0,D2
                   7021: 000059a8: d1e8 0004 5281 7601 b681 ADDA.L (A0,$0004) == $010001b0,A0
                   7022: 000059ac: 5281 7601 b681 6cd2 4a92 ADD.L #$00000001,D1
                   7023: 000059ae: 7601 b681 6cd2 4a92 6f12 MOVE.L #$00000001,D3
                   7024: 000059b0: b681 6cd2 4a92 6f12 2f12 CMP.L D1,D3
                   7025: 000059b2: 6cd2 4a92 6f12 2f12 2f13 BGE.B #$ffffffd2 == 00005986 (FALSE)
                   7026: 000059b4: 4a92 6f12 2f12 2f13 2f09 TST.L (A2)
                   7027: 000059b6: 6f12 2f12 2f13 2f09 61ff BLE.B #$00000012 == 000059ca (TRUE)
                   7028: 000059b8: 2f12 2f13 2f09 61ff 0000 MOVE.L (A2),-(A7)
                   7029: 000059ba: 2f13 2f09 61ff 0000 14e4 MOVE.L (A3),-(A7)
                   7030: 000059bc: 2f09 61ff 0000 14e4 2612 MOVE.L A1,-(A7)
                   7031: 000059be: 61ff 0000 14e4 2612 d793 BSR.L #$000014e4 == 00006ea4
                   7032: 000059c4: 2612 d793 9492 2002 600e MOVE.L (A2),D3
                   7033: 000059c6: d793 9492 2002 600e 4879 ADD.L D3,(A3)
                   7034: 000059c8: 9492 2002 600e 4879 0100 SUB.L (A2),D2
                   7035: 000059ca: 2002 600e 4879 0100 fbe7 MOVE.L D2,D0
                   7036: 000059cc: 600e 4879 0100 fbe7 61ff BT .B #$0000000e == 000059dc (TRUE)
                   7037: 000059ce: 4879 0100 fbe7 61ff 0000 PEA.L $0100fbe7
                   7038: 000059d4: 61ff 0000 0d9a 4280 4cee BSR.L #$00000d9a == 00006770
                   7039: 000059da: 4280 4cee 1c0c ffec 4e5e CLR.L D0
                   7040: 000059dc: 4cee 1c0c ffec 4e5e 4e75 MVMEL.L #$1c0c,(A6,$ffec) == $ffffffec
                   7041: 000059e2: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
                   7042: 000059e4: 4e75 4e71 4e56 0000 48e7 RTS.L 
                   7043: 000059e6: 4e71 4e56 0000 48e7 0030 NOP.L 
                   7044: 000059e8: 4e56 0000 48e7 0030 246e LINK.W A6,#$0000
                   7045: 000059ec: 48e7 0030 246e 000c 4878 MVMLE.L #$0030,-(A7)
                   7046: 000059f0: 246e 000c 4878 073c 61ff MOVEA.L (A6,$000c) == $0000000c,A2
                   7047: 000059f4: 4878 073c 61ff 0000 13b8 PEA.L $0000073c
                   7048: 000059f8: 61ff 0000 13b8 2540 0020 BSR.L #$000013b8 == 00006db2
                   7049: 000059fe: 2540 0020 2640 4878 0006 MOVE.L D0,(A2,$0020) == $00000020
                   7050: 00005a02: 2640 4878 0006 486b 0022 MOVEA.L D0,A3
                   7051: 00005a04: 4878 0006 486b 0022 4879 PEA.L $00000006
                   7052: 00005a08: 486b 0022 4879 0101 62dc PEA.L (A3,$0022) == $01000a1a
                   7053: 00005a0c: 4879 0101 62dc 61ff 0000 PEA.L $010162dc
                   7054: 00005a12: 61ff 0000 1490 206a 0010 BSR.L #$00001490 == 00006ea4
                   7055: 00005a18: 206a 0010 2f0a 2050 4e90 MOVEA.L (A2,$0010) == $00000010,A0
                   7056: 00005a1c: 2f0a 2050 4e90 defc 0014 MOVE.L A2,-(A7)
                   7057: 00005a1e: 2050 4e90 defc 0014 4a80 MOVEA.L (A0),A0
                   7058: 00005a20: 4e90 defc 0014 4a80 6604 JSR.L (A0)
                   7059: 00005a22: defc 0014 4a80 6604 7004 ADDA.W #$0014,A7
                   7060: 00005a26: 4a80 6604 7004 6012 4878 TST.L D0
                   7061: 00005a28: 6604 7004 6012 4878 0006 BNE.B #$00000004 == 00005a2e (TRUE)
                   7062: 00005a2a: 7004 6012 4878 0006 486b MOVE.L #$00000004,D0
                   7063: 00005a2c: 6012 4878 0006 486b 001c BT .B #$00000012 == 00005a40 (TRUE)
                   7064: 00005a2e: 4878 0006 486b 001c 2f00 PEA.L $00000006
                   7065: 00005a32: 486b 001c 2f00 61ff 0000 PEA.L (A3,$001c) == $01000a14
                   7066: 00005a36: 2f00 61ff 0000 146a 4280 MOVE.L D0,-(A7)
                   7067: 00005a38: 61ff 0000 146a 4280 4cee BSR.L #$0000146a == 00006ea4
                   7068: 00005a3e: 4280 4cee 0c00 fff8 4e5e CLR.L D0
                   7069: 00005a40: 4cee 0c00 fff8 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff8) == $fffffff8
                   7070: 00005a46: 4e5e 4e75 4e56 0000 206e UNLK.L A6
                   7071: 00005a48: 4e75 4e56 0000 206e 000c RTS.L 
                   7072: 00005a4a: 4e56 0000 206e 000c 2268 LINK.W A6,#$0000
                   7073: 00005a4e: 206e 000c 2268 0010 2f08 MOVEA.L (A6,$000c) == $0000000c,A0
                   7074: 00005a52: 2268 0010 2f08 2069 0004 MOVEA.L (A0,$0010) == $010001bc,A1
                   7075: 00005a56: 2f08 2069 0004 4e90 4e5e MOVE.L A0,-(A7)
                   7076: 00005a58: 2069 0004 4e90 4e5e 4e75 MOVEA.L (A1,$0004) == $0100bd3c,A0
                   7077: 00005a5c: 4e90 4e5e 4e75 4e56 ff78 JSR.L (A0)
                   7078: 00005a5e: 4e5e 4e75 4e56 ff78 48e7 UNLK.L A6
                   7079: 00005a60: 4e75 4e56 ff78 48e7 3e3c RTS.L 
                   7080: 00005a62: 4e56 ff78 48e7 3e3c 2a2e LINK.W A6,#$ff78
                   7081: 00005a66: 48e7 3e3c 2a2e 0008 282e MVMLE.L #$3e3c,-(A7)
                   7082: 00005a6a: 2a2e 0008 282e 000c 2244 MOVE.L (A6,$0008) == $00000008,D5
                   7083: 00005a6e: 282e 000c 2244 2669 0020 MOVE.L (A6,$000c) == $0000000c,D4
                   7084: 00005a72: 2244 2669 0020 49eb 02e0 MOVEA.L D4,A1
                   7085: 00005a74: 2669 0020 49eb 02e0 4beb MOVEA.L (A1,$0020) == $0100bd58,A3
                   7086: 00005a78: 49eb 02e0 4beb 050e 45eb LEA.L (A3,$02e0) == $01000cd8,A4
                   7087: 00005a7c: 4beb 050e 45eb 018a 2f2e LEA.L (A3,$050e) == $01000f06,A5
                   7088: 00005a80: 45eb 018a 2f2e 0010 2f04 LEA.L (A3,$018a) == $01000b82,A2
                   7089: 00005a84: 2f2e 0010 2f04 2f05 61ff MOVE.L (A6,$0010) == $00000010,-(A7)
                   7090: 00005a88: 2f04 2f05 61ff 0000 03a2 MOVE.L D4,-(A7)
                   7091: 00005a8a: 2f05 61ff 0000 03a2 defc MOVE.L D5,-(A7)
                   7092: 00005a8c: 61ff 0000 03a2 defc 000c BSR.L #$000003a2 == 00005e30
                   7093: 00005a92: defc 000c 4a80 6700 038a ADDA.W #$000c,A7
                   7094: 00005a96: 4a80 6700 038a 7204 efec TST.L D0
                   7095: 00005a98: 6700 038a 7204 efec 1004 BEQ.W #$038a == 00005e24 (FALSE)
                   7096: 00005a9c: 7204 efec 1004 000e 7205 MOVE.L #$00000004,D1
                   7097: 00005a9e: efec 1004 000e 7205 efec BFINS.L #$1004,(A4,$000e) == $010009c2
                   7098: 00005aa4: 7205 efec 1104 000e 197c MOVE.L #$00000005,D1
                   7099: 00005aa6: efec 1104 000e 197c 00ff BFINS.L #$1104,(A4,$000e) == $010009c2
                   7100: 00005aac: 197c 00ff 0016 197c 0011 MOVE.B #$ff,(A4,$0016) == $010009ca
                   7101: 00005ab2: 197c 0011 0017 296b 0018 MOVE.B #$11,(A4,$0017) == $010009cb
                   7102: 00005ab8: 296b 0018 001a 296a 003e MOVE.L (A3,$0018) == $01000a10,(A4,$001a) == $010009ce
                   7103: 00005abe: 296a 003e 001e 486a 0056 MOVE.L (A2,$003e) == $0000003e,(A4,$001e) == $010009d2
                   7104: 00005ac4: 486a 0056 240a 0682 0000 PEA.L (A2,$0056) == $00000056
                   7105: 00005ac8: 240a 0682 0000 0096 2f02 MOVE.L A2,D2
                   7106: 00005aca: 0682 0000 0096 2f02 4879 ADD.L #$00000096,D2
                   7107: 00005ad0: 2f02 4879 0100 fbfe 61ff MOVE.L D2,-(A7)
                   7108: 00005ad2: 4879 0100 fbfe 61ff 0000 PEA.L $0100fbfe
                   7109: 00005ad8: 61ff 0000 0c96 61ff 0000 BSR.L #$00000c96 == 00006770
                   7110: 00005ade: 61ff 0000 1e0a 0240 03ff BSR.L #$00001e0a == 000078ea
                   7111: 00005ae4: 0240 03ff 0640 0400 3940 AND.W #$03ff,D0
                   7112: 00005ae8: 0640 0400 3940 0022 397c ADD.W #$0400,D0
                   7113: 00005aec: 3940 0022 397c 0045 0024 MOVE.W D0,(A4,$0022) == $010009d6
                   7114: 00005af0: 397c 0045 0024 7201 2741 MOVE.W #$0045,(A4,$0024) == $010009d8
                   7115: 00005af6: 7201 2741 0028 397c 0001 MOVE.L #$00000001,D1
                   7116: 00005af8: 2741 0028 397c 0001 002a MOVE.L D1,(A3,$0028) == $01000a20
                   7117: 00005afc: 397c 0001 002a 45ec 002c MOVE.W #$0001,(A4,$002a) == $010009de
                   7118: 00005b02: 45ec 002c 2042 defc 000c LEA.L (A4,$002c) == $010009e0,A2
                   7119: 00005b06: 2042 defc 000c 4a10 6706 MOVEA.L D2,A0
                   7120: 00005b08: defc 000c 4a10 6706 14d8 ADDA.W #$000c,A7
                   7121: 00005b0c: 4a10 6706 14d8 4a10 66fa TST.B (A0)
                   7122: 00005b0e: 6706 14d8 4a10 66fa 421a BEQ.B #$00000006 == 00005b16 (FALSE)
                   7123: 00005b10: 14d8 4a10 66fa 421a 4879 MOVE.B (A0)+,(A2)+
                   7124: 00005b12: 4a10 66fa 421a 4879 0100 TST.B (A0)
                   7125: 00005b14: 66fa 421a 4879 0100 fc12 BNE.B #$fffffffa == 00005b10 (TRUE)
                   7126: 00005b16: 421a 4879 0100 fc12 2f0a CLR.B (A2)+
                   7127: 00005b18: 4879 0100 fc12 2f0a 61ff PEA.L $0100fc12
                   7128: 00005b1e: 2f0a 61ff 0000 15b2 5c4a MOVE.L A2,-(A7)
                   7129: 00005b20: 61ff 0000 15b2 5c4a 300c BSR.L #$000015b2 == 000070d4
                   7130: 00005b26: 5c4a 300c 0640 002c 94c0 ADDA.W #$00000006,A2
                   7131: 00005b28: 300c 0640 002c 94c0 300a MOVE.W A4,D0
                   7132: 00005b2a: 0640 002c 94c0 300a 0640 ADD.W #$002c,D0
                   7133: 00005b2e: 94c0 300a 0640 000a 3940 SUBA.W D0,A2
                   7134: 00005b30: 300a 0640 000a 3940 0026 MOVE.W A2,D0
                   7135: 00005b32: 0640 000a 3940 0026 3200 ADD.W #$000a,D0
                   7136: 00005b36: 3940 0026 3200 0641 0014 MOVE.W D0,(A4,$0026) == $010009da
                   7137: 00005b3a: 3200 0641 0014 3941 0010 MOVE.W D0,D1
                   7138: 00005b3c: 0641 0014 3941 0010 426c ADD.W #$0014,D1
                   7139: 00005b40: 3941 0010 426c 0028 277c MOVE.W D1,(A4,$0010) == $010009c4
                   7140: 00005b44: 426c 0028 277c 0000 07ff CLR.W (A4,$0028) == $010009dc
                   7141: 00005b48: 277c 0000 07ff 0004 42ab MOVE.L #$000007ff,(A3,$0004) == $010009fc
                   7142: 00005b50: 42ab 0014 42ab 0010 4293 CLR.L (A3,$0014) == $01000a0c
                   7143: 00005b54: 42ab 0010 4293 42ab 000c CLR.L (A3,$0010) == $01000a08
                   7144: 00005b58: 4293 42ab 000c 42ab 0008 CLR.L (A3)
                   7145: 00005b5a: 42ab 000c 42ab 0008 504f CLR.L (A3,$000c) == $01000a04
                   7146: 00005b5e: 42ab 0008 504f 6000 02a8 CLR.L (A3,$0008) == $01000a00
                   7147: 00005b62: 504f 6000 02a8 45f9 0100 ADDA.W #$00000008,A7
                   7148: 00005b64: 6000 02a8 45f9 0100 78ea BT .W #$02a8 == 00005e0e (TRUE)
                   7149: 00005b68: 45f9 0100 78ea 4e92 9093 LEA.L $010078ea,A2
                   7150: 00005b6e: 4e92 9093 b0ab 0014 6d58 JSR.L (A2)
                   7151: 00005b70: 9093 b0ab 0014 6d58 4e92 SUB.L (A3),D0
                   7152: 00005b72: b0ab 0014 6d58 4e92 2680 CMP.L (A3,$0014) == $01000a0c,D0
                   7153: 00005b76: 6d58 4e92 2680 2f2b 000c BLT.B #$00000058 == 00005bd0 (TRUE)
                   7154: 00005b78: 4e92 2680 2f2b 000c 42a7 JSR.L (A2)
                   7155: 00005b7a: 2680 2f2b 000c 42a7 2f0b MOVE.L D0,(A3)
                   7156: 00005b7c: 2f2b 000c 42a7 2f0b 2f04 MOVE.L (A3,$000c) == $01000a04,-(A7)
                   7157: 00005b80: 42a7 2f0b 2f04 2f05 61ff CLR.L -(A7)
                   7158: 00005b82: 2f0b 2f04 2f05 61ff 0000 MOVE.L A3,-(A7)
                   7159: 00005b84: 2f04 2f05 61ff 0000 0712 MOVE.L D4,-(A7)
                   7160: 00005b86: 2f05 61ff 0000 0712 defc MOVE.L D5,-(A7)
                   7161: 00005b88: 61ff 0000 0712 defc 0014 BSR.L #$00000712 == 0000629c
                   7162: 00005b8e: defc 0014 4aab 0010 6708 ADDA.W #$0014,A7
                   7163: 00005b92: 4aab 0010 6708 7250 b2ab TST.L (A3,$0010) == $01000a08
                   7164: 00005b96: 6708 7250 b2ab 000c 6c2c BEQ.B #$00000008 == 00005ba0 (FALSE)
                   7165: 00005b98: 7250 b2ab 000c 6c2c 52ab MOVE.L #$00000050,D1
                   7166: 00005b9a: b2ab 000c 6c2c 52ab 0008 CMP.L (A3,$000c) == $01000a04,D1
                   7167: 00005b9e: 6c2c 52ab 0008 0cab 0000 BGE.B #$0000002c == 00005bcc (FALSE)
                   7168: 00005ba0: 52ab 0008 0cab 0000 fffe ADD.L #$00000001,(A3,$0008) == $01000a00
                   7169: 00005ba4: 0cab 0000 fffe 0004 6e0e CMP.L #$0000fffe,(A3,$0004) == $010009fc
                   7170: 00005bac: 6e0e 202b 0004 e380 7201 BGT.B #$0000000e == 00005bbc (FALSE)
                   7171: 00005bae: 202b 0004 e380 7201 8081 MOVE.L (A3,$0004) == $010009fc,D0
                   7172: 00005bb2: e380 7201 8081 2740 0004 ASL.L #$00000001,D0
                   7173: 00005bb4: 7201 8081 2740 0004 61ff MOVE.L #$00000001,D1
                   7174: 00005bb6: 8081 2740 0004 61ff 0000 OR.L D1,D0
                   7175: 00005bb8: 2740 0004 61ff 0000 1cba MOVE.L D0,(A3,$0004) == $010009fc
                   7176: 00005bbc: 61ff 0000 1cba c0ab 0004 BSR.L #$00001cba == 00007878
                   7177: 00005bc2: c0ab 0004 2740 0014 6004 AND.L (A3,$0004) == $010009fc,D0
                   7178: 00005bc6: 2740 0014 6004 52ab 000c MOVE.L D0,(A3,$0014) == $01000a0c
                   7179: 00005bca: 6004 52ab 000c 42a7 2f0b BT .B #$00000004 == 00005bd0 (TRUE)
                   7180: 00005bcc: 52ab 000c 42a7 2f0b 2f04 ADD.L #$00000001,(A3,$000c) == $01000a04
                   7181: 00005bd0: 42a7 2f0b 2f04 2f05 61ff CLR.L -(A7)
                   7182: 00005bd2: 2f0b 2f04 2f05 61ff 0000 MOVE.L A3,-(A7)
                   7183: 00005bd4: 2f04 2f05 61ff 0000 0772 MOVE.L D4,-(A7)
                   7184: 00005bd6: 2f05 61ff 0000 0772 2600 MOVE.L D5,-(A7)
                   7185: 00005bd8: 61ff 0000 0772 2600 defc BSR.L #$00000772 == 0000634c
                   7186: 00005bde: 2600 defc 0010 6700 0228 MOVE.L D0,D3
                   7187: 00005be0: defc 0010 6700 0228 277c ADDA.W #$0010,A7
                   7188: 00005be4: 6700 0228 277c 0000 07ff BEQ.W #$0228 == 00005e0e (FALSE)
                   7189: 00005be8: 277c 0000 07ff 0004 722d MOVE.L #$000007ff,(A3,$0004) == $010009fc
                   7190: 00005bf0: 722d b283 6400 0218 0c2d MOVE.L #$0000002d,D1
                   7191: 00005bf2: b283 6400 0218 0c2d 0011 CMP.L D3,D1
                   7192: 00005bf4: 6400 0218 0c2d 0011 0017 BCC.W #$0218 == 00005e0e (TRUE)
                   7193: 00005bf8: 0c2d 0011 0017 6600 020e CMP.B #$11,(A5,$0017) == $00000017
                   7194: 00005bfe: 6600 020e 322c 0022 b26d BNE.W #$020e == 00005e0e (TRUE)
                   7195: 00005c02: 322c 0022 b26d 0024 6600 MOVE.W (A4,$0022) == $010009d6,D1
                   7196: 00005c06: b26d 0024 6600 0202 4aab CMP.W (A5,$0024) == $00000024,D1
                   7197: 00005c0a: 6600 0202 4aab 0010 670c BNE.W #$0202 == 00005e0e (TRUE)
                   7198: 00005c0e: 4aab 0010 670c 222c 001e TST.L (A3,$0010) == $01000a08
                   7199: 00005c12: 670c 222c 001e b2ad 001a BEQ.B #$0000000c == 00005c20 (FALSE)
                   7200: 00005c14: 222c 001e b2ad 001a 6600 MOVE.L (A4,$001e) == $010009d2,D1
                   7201: 00005c18: b2ad 001a 6600 01f0 0c6d CMP.L (A5,$001a) == $0000001a,D1
                   7202: 00005c1c: 6600 01f0 0c6d 0005 002a BNE.W #$01f0 == 00005e0e (TRUE)
                   7203: 00005c20: 0c6d 0005 002a 6614 486d CMP.W #$0005,(A5,$002a) == $0000002a
                   7204: 00005c26: 6614 486d 002e 4879 0100 BNE.B #$00000014 == 00005c3c (TRUE)
                   7205: 00005c28: 486d 002e 4879 0100 fc18 PEA.L (A5,$002e) == $0000002e
                   7206: 00005c2c: 4879 0100 fc18 61ff 0000 PEA.L $0100fc18
                   7207: 00005c32: 61ff 0000 0b3c 6000 01ea BSR.L #$00000b3c == 00006770
                   7208: 00005c38: 6000 01ea 0c6d 0003 002a BT .W #$01ea == 00005e24 (TRUE)
                   7209: 00005c3c: 0c6d 0003 002a 6600 01ca CMP.W #$0003,(A5,$002a) == $0000002a
                   7210: 00005c42: 6600 01ca 306d 002c b1eb BNE.W #$01ca == 00005e0e (TRUE)
                   7211: 00005c46: 306d 002c b1eb 0028 6730 MOVEA.W (A5,$002c) == $0000002c,A0
                   7212: 00005c4a: b1eb 0028 6730 322b 002a CMPA.L (A3,$0028) == $01000a20,A0
                   7213: 00005c4e: 6730 322b 002a 0641 ffff BEQ.B #$00000030 == 00005c80 (FALSE)
                   7214: 00005c50: 322b 002a 0641 ffff 3941 MOVE.W (A3,$002a) == $01000a22,D1
                   7215: 00005c54: 0641 ffff 3941 002c 4293 ADD.W #$ffff,D1
                   7216: 00005c58: 3941 002c 4293 4282 42a7 MOVE.W D1,(A4,$002c) == $010009e0
                   7217: 00005c5c: 4293 4282 42a7 2f0b 2f04 CLR.L (A3)
                   7218: 00005c5e: 4282 42a7 2f0b 2f04 2f05 CLR.L D2
                   7219: 00005c60: 42a7 2f0b 2f04 2f05 61ff CLR.L -(A7)
                   7220: 00005c62: 2f0b 2f04 2f05 61ff 0000 MOVE.L A3,-(A7)
                   7221: 00005c64: 2f04 2f05 61ff 0000 06e2 MOVE.L D4,-(A7)
                   7222: 00005c66: 2f05 61ff 0000 06e2 defc MOVE.L D5,-(A7)
                   7223: 00005c68: 61ff 0000 06e2 defc 0010 BSR.L #$000006e2 == 0000634c
                   7224: 00005c6e: defc 0010 5282 0c82 0000 ADDA.W #$0010,A7
                   7225: 00005c72: 5282 0c82 0000 03e7 6fe4 ADD.L #$00000001,D2
                   7226: 00005c74: 0c82 0000 03e7 6fe4 6000 CMP.L #$000003e7,D2
                   7227: 00005c7a: 6fe4 6000 0190 4879 0100 BLE.B #$ffffffe4 == 00005c60 (TRUE)
                   7228: 00005c7c: 6000 0190 4879 0100 f930 BT .W #$0190 == 00005e0e (TRUE)
                   7229: 00005c80: 4879 0100 f930 61ff 0000 PEA.L $0100f930
                   7230: 00005c86: 61ff 0000 0ae8 42ab 0008 BSR.L #$00000ae8 == 00006770
                   7231: 00005c8c: 42ab 0008 42ab 000c 584f CLR.L (A3,$0008) == $01000a00
                   7232: 00005c90: 42ab 000c 584f 7201 b2ab CLR.L (A3,$000c) == $01000a04
                   7233: 00005c94: 584f 7201 b2ab 0028 6612 ADDA.W #$00000004,A7
                   7234: 00005c96: 7201 b2ab 0028 6612 396d MOVE.L #$00000001,D1
                   7235: 00005c98: b2ab 0028 6612 396d 0022 CMP.L (A3,$0028) == $01000a20,D1
                   7236: 00005c9c: 6612 396d 0022 0024 277c BNE.B #$00000012 == 00005cb0 (TRUE)
                   7237: 00005c9e: 396d 0022 0024 277c 0000 MOVE.W (A5,$0022) == $00000022,(A4,$0024) == $010009d8
                   7238: 00005ca4: 277c 0000 07ff 0004 2741 MOVE.L #$000007ff,(A3,$0004) == $010009fc
                   7239: 00005cac: 2741 0010 306d 0026 76f4 MOVE.L D1,(A3,$0010) == $01000a08
                   7240: 00005cb0: 306d 0026 76f4 d688 7201 MOVEA.W (A5,$0026) == $00000026,A0
                   7241: 00005cb4: 76f4 d688 7201 b2ab 0028 MOVE.L #$fffffff4,D3
                   7242: 00005cb6: d688 7201 b2ab 0028 6626 ADD.L A0,D3
                   7243: 00005cb8: 7201 b2ab 0028 6626 2d43 MOVE.L #$00000001,D1
                   7244: 00005cba: b2ab 0028 6626 2d43 fffc CMP.L (A3,$0028) == $01000a20,D1
                   7245: 00005cbe: 6626 2d43 fffc 486b 0030 BNE.B #$00000026 == 00005ce6 (TRUE)
                   7246: 00005cc0: 2d43 fffc 486b 0030 486e MOVE.L D3,(A6,$fffc) == $fffffffc
                   7247: 00005cc4: 486b 0030 486e fff8 486e PEA.L (A3,$0030) == $01000a28
                   7248: 00005cc8: 486e fff8 486e fffc 486d PEA.L (A6,$fff8) == $fffffff8
                   7249: 00005ccc: 486e fffc 486d 002e 61ff PEA.L (A6,$fffc) == $fffffffc
                   7250: 00005cd0: 486d 002e 61ff ffff fc5a PEA.L (A5,$002e) == $0000002e
                   7251: 00005cd4: 61ff ffff fc5a 2c00 defc BSR.L #$fffffc5a == 00005930
                   7252: 00005cda: 2c00 defc 0010 6648 6000 MOVE.L D0,D6
                   7253: 00005cdc: defc 0010 6648 6000 0140 ADDA.W #$0010,A7
                   7254: 00005ce0: 6648 6000 0140 45ed 002e BNE.B #$00000048 == 00005d2a (TRUE)
                   7255: 00005ce2: 6000 0140 45ed 002e 2403 BT .W #$0140 == 00005e24 (TRUE)
                   7256: 00005ce6: 45ed 002e 2403 4aae fffc LEA.L (A5,$002e) == $0000002e,A2
                   7257: 00005cea: 2403 4aae fffc 6c1c 202e MOVE.L D3,D2
                   7258: 00005cec: 4aae fffc 6c1c 202e fffc TST.L (A6,$fffc) == $fffffffc
                   7259: 00005cf0: 6c1c 202e fffc 4480 b083 BGE.B #$0000001c == 00005d0e (FALSE)
                   7260: 00005cf2: 202e fffc 4480 b083 6f04 MOVE.L (A6,$fffc) == $fffffffc,D0
                   7261: 00005cf6: 4480 b083 6f04 2003 6006 NEG.L D0
                   7262: 00005cf8: b083 6f04 2003 6006 202e CMP.L D3,D0
                   7263: 00005cfa: 6f04 2003 6006 202e fffc BLE.B #$00000004 == 00005d00 (TRUE)
                   7264: 00005cfc: 2003 6006 202e fffc 4480 MOVE.L D3,D0
                   7265: 00005cfe: 6006 202e fffc 4480 d1ae BT .B #$00000006 == 00005d06 (TRUE)
                   7266: 00005d00: 202e fffc 4480 d1ae fffc MOVE.L (A6,$fffc) == $fffffffc,D0
                   7267: 00005d04: 4480 d1ae fffc 9480 d5c0 NEG.L D0
                   7268: 00005d06: d1ae fffc 9480 d5c0 4a82 ADD.L D0,(A6,$fffc) == $fffffffc
                   7269: 00005d0a: 9480 d5c0 4a82 6f18 2f02 SUB.L D0,D2
                   7270: 00005d0c: d5c0 4a82 6f18 2f02 2f2b ADDA.L D0,A2
                   7271: 00005d0e: 4a82 6f18 2f02 2f2b 0030 TST.L D2
                   7272: 00005d10: 6f18 2f02 2f2b 0030 2f0a BLE.B #$00000018 == 00005d2a (TRUE)
                   7273: 00005d12: 2f02 2f2b 0030 2f0a 61ff MOVE.L D2,-(A7)
                   7274: 00005d14: 2f2b 0030 2f0a 61ff 0000 MOVE.L (A3,$0030) == $01000a28,-(A7)
                   7275: 00005d18: 2f0a 61ff 0000 1188 d5ab MOVE.L A2,-(A7)
                   7276: 00005d1a: 61ff 0000 1188 d5ab 0030 BSR.L #$00001188 == 00006ea4
                   7277: 00005d20: d5ab 0030 9c82 defc 000c ADD.L D2,(A3,$0030) == $01000a28
                   7278: 00005d24: 9c82 defc 000c 42a7 2f0b SUB.L D2,D6
                   7279: 00005d26: defc 000c 42a7 2f0b 2f04 ADDA.W #$000c,A7
                   7280: 00005d2a: 42a7 2f0b 2f04 2f05 61ff CLR.L -(A7)
                   7281: 00005d2c: 2f0b 2f04 2f05 61ff 0000 MOVE.L A3,-(A7)
                   7282: 00005d2e: 2f04 2f05 61ff 0000 0618 MOVE.L D4,-(A7)
                   7283: 00005d30: 2f05 61ff 0000 0618 defc MOVE.L D5,-(A7)
                   7284: 00005d32: 61ff 0000 0618 defc 0010 BSR.L #$00000618 == 0000634c
                   7285: 00005d38: defc 0010 4a80 66ea 42ab ADDA.W #$0010,A7
                   7286: 00005d3c: 4a80 66ea 42ab 0008 42ab TST.L D0
                   7287: 00005d3e: 66ea 42ab 0008 42ab 000c BNE.B #$ffffffea == 00005d2a (TRUE)
                   7288: 00005d40: 42ab 0008 42ab 000c 397c CLR.L (A3,$0008) == $01000a00
                   7289: 00005d44: 42ab 000c 397c 0004 002a CLR.L (A3,$000c) == $01000a04
                   7290: 00005d48: 397c 0004 002a 41eb 0028 MOVE.W #$0004,(A4,$002a) == $010009de
                   7291: 00005d4e: 41eb 0028 3968 0002 002c LEA.L (A3,$0028) == $01000a20,A0
                   7292: 00005d52: 3968 0002 002c 5290 397c MOVE.W (A0,$0002) == $010001ae,(A4,$002c) == $010009e0
                   7293: 00005d58: 5290 397c 000c 0026 322c ADD.L #$00000001,(A0)
                   7294: 00005d5a: 397c 000c 0026 322c 0026 MOVE.W #$000c,(A4,$0026) == $010009da
                   7295: 00005d60: 322c 0026 0641 0014 3941 MOVE.W (A4,$0026) == $010009da,D1
                   7296: 00005d64: 0641 0014 3941 0010 61ff ADD.W #$0014,D1
                   7297: 00005d68: 3941 0010 61ff 0000 1b7c MOVE.W D1,(A4,$0010) == $010009c4
                   7298: 00005d6c: 61ff 0000 1b7c 2680 42a7 BSR.L #$00001b7c == 000078ea
                   7299: 00005d72: 2680 42a7 42a7 2f0b 2f04 MOVE.L D0,(A3)
                   7300: 00005d74: 42a7 42a7 2f0b 2f04 2f05 CLR.L -(A7)
                   7301: 00005d76: 42a7 2f0b 2f04 2f05 61ff CLR.L -(A7)
                   7302: 00005d78: 2f0b 2f04 2f05 61ff 0000 MOVE.L A3,-(A7)
                   7303: 00005d7a: 2f04 2f05 61ff 0000 051c MOVE.L D4,-(A7)
                   7304: 00005d7c: 2f05 61ff 0000 051c defc MOVE.L D5,-(A7)
                   7305: 00005d7e: 61ff 0000 051c defc 0014 BSR.L #$0000051c == 0000629c
                   7306: 00005d84: defc 0014 0c83 0000 01ff ADDA.W #$0014,A7
                   7307: 00005d88: 0c83 0000 01ff 6f04 4a86 CMP.L #$000001ff,D3
                   7308: 00005d8e: 6f04 4a86 6e7a 7202 b2ab BLE.B #$00000004 == 00005d94 (TRUE)
                   7309: 00005d90: 4a86 6e7a 7202 b2ab 0028 TST.L D6
                   7310: 00005d92: 6e7a 7202 b2ab 0028 6772 BGT.B #$0000007a == 00005e0e (FALSE)
                   7311: 00005d94: 7202 b2ab 0028 6772 7201 MOVE.L #$00000002,D1
                   7312: 00005d96: b2ab 0028 6772 7201 2244 CMP.L (A3,$0028) == $01000a20,D1
                   7313: 00005d9a: 6772 7201 2244 b291 6630 BEQ.B #$00000072 == 00005e0e (FALSE)
                   7314: 00005d9c: 7201 2244 b291 6630 2245 MOVE.L #$00000001,D1
                   7315: 00005d9e: 2244 b291 6630 2245 2f29 MOVEA.L D4,A1
                   7316: 00005da0: b291 6630 2245 2f29 00fc CMP.L (A1),D1
                   7317: 00005da2: 6630 2245 2f29 00fc 2244 BNE.B #$00000030 == 00005dd4 (TRUE)
                   7318: 00005da4: 2245 2f29 00fc 2244 2f29 MOVEA.L D5,A1
                   7319: 00005da6: 2f29 00fc 2244 2f29 000c MOVE.L (A1,$00fc) == $0100be34,-(A7)
                   7320: 00005daa: 2244 2f29 000c 2f29 0008 MOVEA.L D4,A1
                   7321: 00005dac: 2f29 000c 2f29 0008 2f29 MOVE.L (A1,$000c) == $0100bd44,-(A7)
                   7322: 00005db0: 2f29 0008 2f29 0004 2245 MOVE.L (A1,$0008) == $0100bd40,-(A7)
                   7323: 00005db4: 2f29 0004 2245 2f29 00f0 MOVE.L (A1,$0004) == $0100bd3c,-(A7)
                   7324: 00005db8: 2245 2f29 00f0 4879 0100 MOVEA.L D5,A1
                   7325: 00005dba: 2f29 00f0 4879 0100 fc23 MOVE.L (A1,$00f0) == $0100be28,-(A7)
                   7326: 00005dbe: 4879 0100 fc23 486e ff78 PEA.L $0100fc23
                   7327: 00005dc4: 486e ff78 61ff 0000 09be PEA.L (A6,$ff78) == $ffffff78
                   7328: 00005dc8: 61ff 0000 09be defc 001c BSR.L #$000009be == 00006788
                   7329: 00005dce: defc 001c 601e 2245 2f29 ADDA.W #$001c,A7
                   7330: 00005dd2: 601e 2245 2f29 00fc 2f29 BT .B #$0000001e == 00005df2 (TRUE)
                   7331: 00005dd4: 2245 2f29 00fc 2f29 00f0 MOVEA.L D5,A1
                   7332: 00005dd6: 2f29 00fc 2f29 00f0 4879 MOVE.L (A1,$00fc) == $0100be34,-(A7)
                   7333: 00005dda: 2f29 00f0 4879 0100 fc32 MOVE.L (A1,$00f0) == $0100be28,-(A7)
                   7334: 00005dde: 4879 0100 fc32 486e ff78 PEA.L $0100fc32
                   7335: 00005de4: 486e ff78 61ff 0000 099e PEA.L (A6,$ff78) == $ffffff78
                   7336: 00005de8: 61ff 0000 099e defc 0010 BSR.L #$0000099e == 00006788
                   7337: 00005dee: defc 0010 4879 0100 f419 ADDA.W #$0010,A7
                   7338: 00005df2: 4879 0100 f419 61ff 0000 PEA.L $0100f419
                   7339: 00005df8: 61ff 0000 0976 486e ff78 BSR.L #$00000976 == 00006770
                   7340: 00005dfe: 486e ff78 206e fff8 4e90 PEA.L (A6,$ff78) == $ffffff78
                   7341: 00005e02: 206e fff8 4e90 2d40 fff8 MOVEA.L (A6,$fff8) == $fffffff8,A0
                   7342: 00005e06: 4e90 2d40 fff8 6018 7231 JSR.L (A0)
                   7343: 00005e08: 2d40 fff8 6018 7231 b2ab MOVE.L D0,(A6,$fff8) == $fffffff8
                   7344: 00005e0c: 6018 7231 b2ab 0008 6c00 BT .B #$00000018 == 00005e26 (TRUE)
                   7345: 00005e0e: 7231 b2ab 0008 6c00 fd52 MOVE.L #$00000031,D1
                   7346: 00005e10: b2ab 0008 6c00 fd52 4879 CMP.L (A3,$0008) == $01000a00,D1
                   7347: 00005e14: 6c00 fd52 4879 0100 fc39 BGE.W #$fd52 == 00005b68 (FALSE)
                   7348: 00005e18: 4879 0100 fc39 61ff 0000 PEA.L $0100fc39
                   7349: 00005e1e: 61ff 0000 0950 4280 4cee BSR.L #$00000950 == 00006770
                   7350: 00005e24: 4280 4cee 3c7c ff54 4e5e CLR.L D0
                   7351: 00005e26: 4cee 3c7c ff54 4e5e 4e75 MVMEL.L #$3c7c,(A6,$ff54) == $ffffff54
                   7352: 00005e2c: 4e5e 4e75 4e56 fff0 48e7 UNLK.L A6
                   7353: 00005e2e: 4e75 4e56 fff0 48e7 3f3c RTS.L 
                   7354: 00005e30: 4e56 fff0 48e7 3f3c 206e LINK.W A6,#$fff0
                   7355: 00005e34: 48e7 3f3c 206e 000c 2a28 MVMLE.L #$3f3c,-(A7)
                   7356: 00005e38: 206e 000c 2a28 0020 7234 MOVEA.L (A6,$000c) == $0000000c,A0
                   7357: 00005e3c: 2a28 0020 7234 d285 2841 MOVE.L (A0,$0020) == $010001cc,D5
                   7358: 00005e40: 7234 d285 2841 2a45 dafc MOVE.L #$00000034,D1
                   7359: 00005e42: d285 2841 2a45 dafc 018a ADD.L D5,D1
                   7360: 00005e44: 2841 2a45 dafc 018a 206e MOVEA.L D1,A4
                   7361: 00005e46: 2a45 dafc 018a 206e 0010 MOVEA.L D5,A5
                   7362: 00005e48: dafc 018a 206e 0010 2650 ADDA.W #$018a,A5
                   7363: 00005e4c: 206e 0010 2650 0681 0000 MOVEA.L (A6,$0010) == $00000010,A0
                   7364: 00005e50: 2650 0681 0000 0116 2d41 MOVEA.L (A0),A3
                   7365: 00005e52: 0681 0000 0116 2d41 fff8 ADD.L #$00000116,D1
                   7366: 00005e58: 2d41 fff8 220d 0681 0000 MOVE.L D1,(A6,$fff8) == $fffffff8
                   7367: 00005e5c: 220d 0681 0000 0116 2d41 MOVE.L A5,D1
                   7368: 00005e5e: 0681 0000 0116 2d41 fff4 ADD.L #$00000116,D1
                   7369: 00005e64: 2d41 fff4 7204 efec 1004 MOVE.L D1,(A6,$fff4) == $fffffff4
                   7370: 00005e68: 7204 efec 1004 000e 7205 MOVE.L #$00000004,D1
                   7371: 00005e6a: efec 1004 000e 7205 efec BFINS.L #$1004,(A4,$000e) == $010009c2
                   7372: 00005e70: 7205 efec 1104 000e 526c MOVE.L #$00000005,D1
                   7373: 00005e72: efec 1104 000e 526c 0012 BFINS.L #$1104,(A4,$000e) == $010009c2
                   7374: 00005e78: 526c 0012 197c 00ff 0016 ADD.W #$00000001,(A4,$0012) == $010009c6
                   7375: 00005e7c: 197c 00ff 0016 197c 0011 MOVE.B #$ff,(A4,$0016) == $010009ca
                   7376: 00005e82: 197c 0011 0017 42ac 001a MOVE.B #$11,(A4,$0017) == $010009cb
                   7377: 00005e88: 42ac 001a 72ff 2941 001e CLR.L (A4,$001a) == $010009ce
                   7378: 00005e8c: 72ff 2941 001e 397c 0044 MOVE.L #$ffffffff,D1
                   7379: 00005e8e: 2941 001e 397c 0044 0022 MOVE.L D1,(A4,$001e) == $010009d2
                   7380: 00005e92: 397c 0044 0022 397c 0043 MOVE.W #$0044,(A4,$0022) == $010009d6
                   7381: 00005e98: 397c 0043 0024 426c 0028 MOVE.W #$0043,(A4,$0024) == $010009d8
                   7382: 00005e9e: 426c 0028 4878 012c 45ec CLR.W (A4,$0028) == $010009dc
                   7383: 00005ea2: 4878 012c 45ec 002a 2f0a PEA.L $0000012c
                   7384: 00005ea6: 45ec 002a 2f0a 61ff 0000 LEA.L (A4,$002a) == $010009de,A2
                   7385: 00005eaa: 2f0a 61ff 0000 112a 14bc MOVE.L A2,-(A7)
                   7386: 00005eac: 61ff 0000 112a 14bc 0001 BSR.L #$0000112a == 00006fd8
                   7387: 00005eb2: 14bc 0001 197c 0001 002b MOVE.B #$01,(A2)
                   7388: 00005eb6: 197c 0001 002b 197c 0006 MOVE.B #$01,(A4,$002b) == $010009df
                   7389: 00005ebc: 197c 0006 002c 42ac 0036 MOVE.B #$06,(A4,$002c) == $010009e0
                   7390: 00005ec2: 42ac 0036 4879 0100 fc48 CLR.L (A4,$0036) == $010009ea
                   7391: 00005ec6: 4879 0100 fc48 61ff 0000 PEA.L $0100fc48
                   7392: 00005ecc: 61ff 0000 08a2 4878 003a BSR.L #$000008a2 == 00006770
                   7393: 00005ed2: 4878 003a 2f0b 61ff 0000 PEA.L $0000003a
                   7394: 00005ed6: 2f0b 61ff 0000 117e 2440 MOVE.L A3,-(A7)
                   7395: 00005ed8: 61ff 0000 117e 2440 defc BSR.L #$0000117e == 00007058
                   7396: 00005ede: 2440 defc 0014 4a8a 6726 MOVEA.L D0,A2
                   7397: 00005ee0: defc 0014 4a8a 6726 421a ADDA.W #$0014,A7
                   7398: 00005ee4: 4a8a 6726 421a 4878 0040 TST.L A2
                   7399: 00005ee6: 6726 421a 4878 0040 2f0b BEQ.B #$00000026 == 00005f0e (FALSE)
                   7400: 00005ee8: 421a 4878 0040 2f0b 486c CLR.B (A2)+
                   7401: 00005eea: 4878 0040 2f0b 486c 0056 PEA.L $00000040
                   7402: 00005eee: 2f0b 486c 0056 61ff 0000 MOVE.L A3,-(A7)
                   7403: 00005ef0: 486c 0056 61ff 0000 1188 PEA.L (A4,$0056) == $01000a0a
                   7404: 00005ef4: 61ff 0000 1188 2f0b 4879 BSR.L #$00001188 == 0000707e
                   7405: 00005efa: 2f0b 4879 0100 fc65 61ff MOVE.L A3,-(A7)
                   7406: 00005efc: 4879 0100 fc65 61ff 0000 PEA.L $0100fc65
                   7407: 00005f02: 61ff 0000 086c 264a defc BSR.L #$0000086c == 00006770
                   7408: 00005f08: 264a defc 0014 4878 0006 MOVEA.L A2,A3
                   7409: 00005f0a: defc 0014 4878 0006 486c ADDA.W #$0014,A7
                   7410: 00005f0e: 4878 0006 486c 0046 2045 PEA.L $00000006
                   7411: 00005f12: 486c 0046 2045 4868 001c PEA.L (A4,$0046) == $010009fa
                   7412: 00005f16: 2045 4868 001c 61ff 0000 MOVEA.L D5,A0
                   7413: 00005f18: 4868 001c 61ff 0000 0f86 PEA.L (A0,$001c) == $010001c8
                   7414: 00005f1c: 61ff 0000 0f86 45ec 0096 BSR.L #$00000f86 == 00006ea4
                   7415: 00005f22: 45ec 0096 defc 000c 4a13 LEA.L (A4,$0096) == $01000a4a,A2
                   7416: 00005f26: defc 000c 4a13 6712 0c13 ADDA.W #$000c,A7
                   7417: 00005f2a: 4a13 6712 0c13 002d 670c TST.B (A3)
                   7418: 00005f2c: 6712 0c13 002d 670c 0c13 BEQ.B #$00000012 == 00005f40 (FALSE)
                   7419: 00005f2e: 0c13 002d 670c 0c13 0020 CMP.B #$2d,(A3)
                   7420: 00005f32: 670c 0c13 0020 6706 14db BEQ.B #$0000000c == 00005f40 (FALSE)
                   7421: 00005f34: 0c13 0020 6706 14db 4a13 CMP.B #$20,(A3)
                   7422: 00005f38: 6706 14db 4a13 66ee 4212 BEQ.B #$00000006 == 00005f40 (FALSE)
                   7423: 00005f3a: 14db 4a13 66ee 4212 206e MOVE.B (A3)+,(A2)+
                   7424: 00005f3c: 4a13 66ee 4212 206e 0010 TST.B (A3)
                   7425: 00005f3e: 66ee 4212 206e 0010 208b BNE.B #$ffffffee == 00005f2e (TRUE)
                   7426: 00005f40: 4212 206e 0010 208b 4879 CLR.B (A2)
                   7427: 00005f42: 206e 0010 208b 4879 0100 MOVEA.L (A6,$0010) == $00000010,A0
                   7428: 00005f46: 208b 4879 0100 fc6d 486c MOVE.L A3,(A0)
                   7429: 00005f48: 4879 0100 fc6d 486c 0096 PEA.L $0100fc6d
                   7430: 00005f4e: 486c 0096 61ff 0000 1180 PEA.L (A4,$0096) == $01000a4a
                   7431: 00005f52: 61ff 0000 1180 4878 0004 BSR.L #$00001180 == 000070d4
                   7432: 00005f58: 4878 0004 2f2e fff8 4879 PEA.L $00000004
                   7433: 00005f5c: 2f2e fff8 4879 0100 fc72 MOVE.L (A6,$fff8) == $fffffff8,-(A7)
                   7434: 00005f60: 4879 0100 fc72 61ff 0000 PEA.L $0100fc72
                   7435: 00005f66: 61ff 0000 0f3c 206e fff8 BSR.L #$00000f3c == 00006ea4
                   7436: 00005f6c: 206e fff8 117c 0001 0004 MOVEA.L (A6,$fff8) == $fffffff8,A0
                   7437: 00005f70: 117c 0001 0004 4228 0006 MOVE.B #$01,(A0,$0004) == $010001b0
                   7438: 00005f76: 4228 0006 397c 0134 0026 CLR.B (A0,$0006) == $010001b2
                   7439: 00005f7a: 397c 0134 0026 322c 0026 MOVE.W #$0134,(A4,$0026) == $010009da
                   7440: 00005f80: 322c 0026 0641 0014 3941 MOVE.W (A4,$0026) == $010009da,D1
                   7441: 00005f84: 0641 0014 3941 0010 367c ADD.W #$0014,D1
                   7442: 00005f88: 3941 0010 367c 0001 defc MOVE.W D1,(A4,$0010) == $010009c4
                   7443: 00005f8c: 367c 0001 defc 0014 283c MOVEA.W #$0001,A3
                   7444: 00005f90: defc 0014 283c 0000 07ff ADDA.W #$0014,A7
                   7445: 00005f94: 283c 0000 07ff 4286 4287 MOVE.L #$000007ff,D4
                   7446: 00005f9a: 4286 4287 45f9 0100 78ea CLR.L D6
                   7447: 00005f9c: 4287 45f9 0100 78ea 4e92 CLR.L D7
                   7448: 00005f9e: 45f9 0100 78ea 4e92 2d40 LEA.L $010078ea,A2
                   7449: 00005fa4: 4e92 2d40 fffc 4e92 42ae JSR.L (A2)
                   7450: 00005fa6: 2d40 fffc 4e92 42ae fff0 MOVE.L D0,(A6,$fffc) == $fffffffc
                   7451: 00005faa: 4e92 42ae fff0 2045 1d68 JSR.L (A2)
                   7452: 00005fac: 42ae fff0 2045 1d68 0021 CLR.L (A6,$fff0) == $fffffff0
                   7453: 00005fb0: 2045 1d68 0021 fff3 222e MOVEA.L D5,A0
                   7454: 00005fb2: 1d68 0021 fff3 222e fff0 MOVE.B (A0,$0021) == $010001cd,(A6,$fff3) == $fffffff3
                   7455: 00005fb8: 222e fff0 b181 2941 002e MOVE.L (A6,$fff0) == $fffffff0,D1
                   7456: 00005fbc: b181 2941 002e 4282 4283 EOR.L D0,D1
                   7457: 00005fbe: 2941 002e 4282 4283 45f9 MOVE.L D1,(A4,$002e) == $010009e2
                   7458: 00005fc2: 4282 4283 45f9 0100 78ea CLR.L D2
                   7459: 00005fc4: 4283 45f9 0100 78ea 4e92 CLR.L D3
                   7460: 00005fc6: 45f9 0100 78ea 4e92 9087 LEA.L $010078ea,A2
                   7461: 00005fcc: 4e92 9087 bc80 6e4c 4e92 JSR.L (A2)
                   7462: 00005fce: 9087 bc80 6e4c 4e92 2e00 SUB.L D7,D0
                   7463: 00005fd0: bc80 6e4c 4e92 2e00 2f02 CMP.L D0,D6
                   7464: 00005fd2: 6e4c 4e92 2e00 2f02 4878 BGT.B #$0000004c == 00006020 (FALSE)
                   7465: 00005fd4: 4e92 2e00 2f02 4878 0001 JSR.L (A2)
                   7466: 00005fd6: 2e00 2f02 4878 0001 2f05 MOVE.L D0,D7
                   7467: 00005fd8: 2f02 4878 0001 2f05 2f2e MOVE.L D2,-(A7)
                   7468: 00005fda: 4878 0001 2f05 2f2e 000c PEA.L $00000001
                   7469: 00005fde: 2f05 2f2e 000c 2f2e 0008 MOVE.L D5,-(A7)
                   7470: 00005fe0: 2f2e 000c 2f2e 0008 61ff MOVE.L (A6,$000c) == $0000000c,-(A7)
                   7471: 00005fe4: 2f2e 0008 61ff 0000 02b2 MOVE.L (A6,$0008) == $00000008,-(A7)
                   7472: 00005fe8: 61ff 0000 02b2 defc 0014 BSR.L #$000002b2 == 0000629c
                   7473: 00005fee: defc 0014 4a8b 670e 4879 ADDA.W #$0014,A7
                   7474: 00005ff2: 4a8b 670e 4879 0100 f930 TST.L A3
                   7475: 00005ff4: 670e 4879 0100 f930 61ff BEQ.B #$0000000e == 00006004 (FALSE)
                   7476: 00005ff6: 4879 0100 f930 61ff 0000 PEA.L $0100f930
                   7477: 00005ffc: 61ff 0000 0772 584f 0c84 BSR.L #$00000772 == 00006770
                   7478: 00006002: 584f 0c84 0000 fffe 6e08 ADDA.W #$00000004,A7
                   7479: 00006004: 0c84 0000 fffe 6e08 2004 CMP.L #$0000fffe,D4
                   7480: 0000600a: 6e08 2004 e380 7801 8880 BGT.B #$00000008 == 00006014 (FALSE)
                   7481: 0000600c: 2004 e380 7801 8880 61ff MOVE.L D4,D0
                   7482: 0000600e: e380 7801 8880 61ff 0000 ASL.L #$00000001,D0
                   7483: 00006010: 7801 8880 61ff 0000 1862 MOVE.L #$00000001,D4
                   7484: 00006012: 8880 61ff 0000 1862 2c04 OR.L D0,D4
                   7485: 00006014: 61ff 0000 1862 2c04 cc80 BSR.L #$00001862 == 00007878
                   7486: 0000601a: 2c04 cc80 5282 4878 0001 MOVE.L D4,D6
                   7487: 0000601c: cc80 5282 4878 0001 2f05 AND.L D0,D6
                   7488: 0000601e: 5282 4878 0001 2f05 2f2e ADD.L #$00000001,D2
                   7489: 00006020: 4878 0001 2f05 2f2e 000c PEA.L $00000001
                   7490: 00006024: 2f05 2f2e 000c 2f2e 0008 MOVE.L D5,-(A7)
                   7491: 00006026: 2f2e 000c 2f2e 0008 61ff MOVE.L (A6,$000c) == $0000000c,-(A7)
                   7492: 0000602a: 2f2e 0008 61ff 0000 031c MOVE.L (A6,$0008) == $00000008,-(A7)
                   7493: 0000602e: 61ff 0000 031c defc 0010 BSR.L #$0000031c == 0000634c
                   7494: 00006034: defc 0010 4a80 6700 0176 ADDA.W #$0010,A7
                   7495: 00006038: 4a80 6700 0176 0c80 0000 TST.L D0
                   7496: 0000603a: 6700 0176 0c80 0000 0155 BEQ.W #$0176 == 000061b2 (FALSE)
                   7497: 0000603e: 0c80 0000 0155 6300 016c CMP.L #$00000155,D0
                   7498: 00006044: 6300 016c 0c2d 0011 0017 BLS.W #$016c == 000061b2 (FALSE)
                   7499: 00006048: 0c2d 0011 0017 6600 0162 CMP.B #$11,(A5,$0017) == $00000017
                   7500: 0000604e: 6600 0162 322c 0022 b26d BNE.W #$0162 == 000061b2 (TRUE)
                   7501: 00006052: 322c 0022 b26d 0024 6600 MOVE.W (A4,$0022) == $010009d6,D1
                   7502: 00006056: b26d 0024 6600 0156 0c6d CMP.W (A5,$0024) == $00000024,D1
                   7503: 0000605a: 6600 0156 0c6d 0044 0024 BNE.W #$0156 == 000061b2 (TRUE)
                   7504: 0000605e: 0c6d 0044 0024 6600 014c CMP.W #$0044,(A5,$0024) == $00000024
                   7505: 00006064: 6600 014c 222d 002e b2ac BNE.W #$014c == 000061b2 (TRUE)
                   7506: 00006068: 222d 002e b2ac 002e 6600 MOVE.L (A5,$002e) == $0000002e,D1
                   7507: 0000606c: b2ac 002e 6600 0140 0c2d CMP.L (A4,$002e) == $010009e2,D1
                   7508: 00006070: 6600 0140 0c2d 0002 002a BNE.W #$0140 == 000061b2 (TRUE)
                   7509: 00006074: 0c2d 0002 002a 6600 0136 CMP.B #$02,(A5,$002a) == $0000002a
                   7510: 0000607a: 6600 0136 4878 0006 2045 BNE.W #$0136 == 000061b2 (TRUE)
                   7511: 0000607e: 4878 0006 2045 4868 001c PEA.L $00000006
                   7512: 00006082: 2045 4868 001c 486d 0046 MOVEA.L D5,A0
                   7513: 00006084: 4868 001c 486d 0046 61ff PEA.L (A0,$001c) == $010001c8
                   7514: 00006088: 486d 0046 61ff 0000 0d64 PEA.L (A5,$0046) == $00000046
                   7515: 0000608c: 61ff 0000 0d64 defc 000c BSR.L #$00000d64 == 00006df2
                   7516: 00006092: defc 000c 4a80 6600 0118 ADDA.W #$000c,A7
                   7517: 00006096: 4a80 6600 0118 206e fff4 TST.L D0
                   7518: 00006098: 6600 0118 206e fff4 4a28 BNE.W #$0118 == 000061b2 (TRUE)
                   7519: 0000609c: 206e fff4 4a28 0006 6634 MOVEA.L (A6,$fff4) == $fffffff4,A0
                   7520: 000060a0: 4a28 0006 6634 61ff 0000 TST.B (A0,$0006) == $010001b2
                   7521: 000060a4: 6634 61ff 0000 3426 4879 BNE.B #$00000034 == 000060da (TRUE)
                   7522: 000060a6: 61ff 0000 3426 4879 0100 BSR.L #$00003426 == 000094ce
                   7523: 000060ac: 4879 0100 fc77 61ff 0000 PEA.L $0100fc77
                   7524: 000060b2: 61ff 0000 06bc 4878 0006 BSR.L #$000006bc == 00006770
                   7525: 000060b8: 4878 0006 2045 4868 0022 PEA.L $00000006
                   7526: 000060bc: 2045 4868 0022 486d 0006 MOVEA.L D5,A0
                   7527: 000060be: 4868 0022 486d 0006 61ff PEA.L (A0,$0022) == $010001ce
                   7528: 000060c2: 486d 0006 61ff 0000 0ddc PEA.L (A5,$0006) == $00000006
                   7529: 000060c6: 61ff 0000 0ddc 2045 216d BSR.L #$00000ddc == 00006ea4
                   7530: 000060cc: 2045 216d 003a 0018 7001 MOVEA.L D5,A0
                   7531: 000060ce: 216d 003a 0018 7001 6000 MOVE.L (A5,$003a) == $0000003a,(A0,$0018) == $010001c4
                   7532: 000060d4: 7001 6000 00f6 4a8b 6714 MOVE.L #$00000001,D0
                   7533: 000060d6: 6000 00f6 4a8b 6714 61ff BT .W #$00f6 == 000061ce (TRUE)
                   7534: 000060da: 4a8b 6714 61ff 0000 180a TST.L A3
                   7535: 000060dc: 6714 61ff 0000 180a 90ae BEQ.B #$00000014 == 000060f2 (FALSE)
                   7536: 000060de: 61ff 0000 180a 90ae fffc BSR.L #$0000180a == 000078ea
                   7537: 000060e4: 90ae fffc 0c80 0000 270f SUB.L (A6,$fffc) == $fffffffc,D0
                   7538: 000060e8: 0c80 0000 270f 6f00 00c2 CMP.L #$0000270f,D0
                   7539: 000060ee: 6f00 00c2 97cb 206e fff4 BLE.W #$00c2 == 000061b2 (TRUE)
                   7540: 000060f2: 97cb 206e fff4 4868 0008 SUBA.L A3,A3
                   7541: 000060f4: 206e fff4 4868 0008 61ff MOVEA.L (A6,$fff4) == $fffffff4,A0
                   7542: 000060f8: 4868 0008 61ff 0000 100e PEA.L (A0,$0008) == $010001b4
                   7543: 000060fc: 61ff 0000 100e 584f 7238 BSR.L #$0000100e == 0000710c
                   7544: 00006102: 584f 7238 b280 6c08 206e ADDA.W #$00000004,A7
                   7545: 00006104: 7238 b280 6c08 206e fff4 MOVE.L #$00000038,D1
                   7546: 00006106: b280 6c08 206e fff4 4228 CMP.L D0,D1
                   7547: 00006108: 6c08 206e fff4 4228 0040 BGE.B #$00000008 == 00006112 (FALSE)
                   7548: 0000610a: 206e fff4 4228 0040 206e MOVEA.L (A6,$fff4) == $fffffff4,A0
                   7549: 0000610e: 4228 0040 206e fff4 4868 CLR.B (A0,$0040) == $010001ec
                   7550: 00006112: 206e fff4 4868 0008 42a7 MOVEA.L (A6,$fff4) == $fffffff4,A0
                   7551: 00006116: 4868 0008 42a7 4878 0008 PEA.L (A0,$0008) == $010001b4
                   7552: 0000611a: 42a7 4878 0008 4878 003c CLR.L -(A7)
                   7553: 0000611c: 4878 0008 4878 003c 61ff PEA.L $00000008
                   7554: 00006120: 4878 003c 61ff 0000 3322 PEA.L $0000003c
                   7555: 00006124: 61ff 0000 3322 7401 defc BSR.L #$00003322 == 00009448
                   7556: 0000612a: 7401 defc 0010 206e fff4 MOVE.L #$00000001,D2
                   7557: 0000612c: defc 0010 206e fff4 1628 ADDA.W #$0010,A7
                   7558: 00006130: 206e fff4 1628 0006 7202 MOVEA.L (A6,$fff4) == $fffffff4,A0
                   7559: 00006134: 1628 0006 7202 b283 6714 MOVE.B (A0,$0006) == $010001b2,D3
                   7560: 00006138: 7202 b283 6714 6d08 b483 MOVE.L #$00000002,D1
                   7561: 0000613a: b283 6714 6d08 b483 6710 CMP.L D3,D1
                   7562: 0000613c: 6714 6d08 b483 6710 6000 BEQ.B #$00000014 == 00006152 (FALSE)
                   7563: 0000613e: 6d08 b483 6710 6000 fe4e BLT.B #$00000008 == 00006148 (TRUE)
                   7564: 00006140: b483 6710 6000 fe4e 7203 CMP.L D3,D2
                   7565: 00006142: 6710 6000 fe4e 7203 b283 BEQ.B #$00000010 == 00006154 (FALSE)
                   7566: 00006144: 6000 fe4e 7203 b283 674e BT .W #$fe4e == 00005f94 (TRUE)
                   7567: 00006148: 7203 b283 674e 6000 fe44 MOVE.L #$00000003,D1
                   7568: 0000614a: b283 674e 6000 fe44 4282 CMP.L D3,D1
                   7569: 0000614c: 674e 6000 fe44 4282 2f02 BEQ.B #$0000004e == 0000619c (FALSE)
                   7570: 0000614e: 6000 fe44 4282 2f02 4878 BT .W #$fe44 == 00005f94 (TRUE)
                   7571: 00006152: 4282 2f02 4878 0038 206e CLR.L D2
                   7572: 00006154: 2f02 4878 0038 206e fff8 MOVE.L D2,-(A7)
                   7573: 00006156: 4878 0038 206e fff8 4868 PEA.L $00000038
                   7574: 0000615a: 206e fff8 4868 0008 61ff MOVEA.L (A6,$fff8) == $fffffff8,A0
                   7575: 0000615e: 4868 0008 61ff 0000 09d4 PEA.L (A0,$0008) == $010001b4
                   7576: 00006162: 61ff 0000 09d4 defc 000c BSR.L #$000009d4 == 00006b38
                   7577: 00006168: defc 000c 4a82 660e 4879 ADDA.W #$000c,A7
                   7578: 0000616c: 4a82 660e 4879 0100 f419 TST.L D2
                   7579: 0000616e: 660e 4879 0100 f419 61ff BNE.B #$0000000e == 0000617e (TRUE)
                   7580: 00006170: 4879 0100 f419 61ff 0000 PEA.L $0100f419
                   7581: 00006176: 61ff 0000 05f8 584f 296d BSR.L #$000005f8 == 00006770
                   7582: 0000617c: 584f 296d 003e 001e 206e ADDA.W #$00000004,A7
                   7583: 0000617e: 296d 003e 001e 206e fff8 MOVE.L (A5,$003e) == $0000003e,(A4,$001e) == $010009d2
                   7584: 00006184: 206e fff8 226e fff4 1169 MOVEA.L (A6,$fff8) == $fffffff8,A0
                   7585: 00006188: 226e fff4 1169 0006 0006 MOVEA.L (A6,$fff4) == $fffffff4,A1
                   7586: 0000618c: 1169 0006 0006 1169 0007 MOVE.B (A1,$0006) == $0100bd3e,(A0,$0006) == $010001b2
                   7587: 00006192: 1169 0007 0007 6000 fdfa MOVE.B (A1,$0007) == $0100bd3f,(A0,$0007) == $010001b3
                   7588: 00006198: 6000 fdfa 72ff 2941 001e BT .W #$fdfa == 00005f94 (TRUE)
                   7589: 0000619c: 72ff 2941 001e 206e fff8 MOVE.L #$ffffffff,D1
                   7590: 0000619e: 2941 001e 206e fff8 4228 MOVE.L D1,(A4,$001e) == $010009d2
                   7591: 000061a2: 206e fff8 4228 0006 4228 MOVEA.L (A6,$fff8) == $fffffff8,A0
                   7592: 000061a6: 4228 0006 4228 0007 6000 CLR.B (A0,$0006) == $010001b2
                   7593: 000061aa: 4228 0007 6000 fde4 7205 CLR.B (A0,$0007) == $010001b3
                   7594: 000061ae: 6000 fde4 7205 b282 6c00 BT .W #$fde4 == 00005f94 (TRUE)
                   7595: 000061b2: 7205 b282 6c00 fe0e 61ff MOVE.L #$00000005,D1
                   7596: 000061b4: b282 6c00 fe0e 61ff 0000 CMP.L D2,D1
                   7597: 000061b6: 6c00 fe0e 61ff 0000 3312 BGE.W #$fe0e == 00005fc6 (FALSE)
                   7598: 000061ba: 61ff 0000 3312 4879 0100 BSR.L #$00003312 == 000094ce
                   7599: 000061c0: 4879 0100 fc7e 61ff 0000 PEA.L $0100fc7e
                   7600: 000061c6: 61ff 0000 05a8 4280 4cee BSR.L #$000005a8 == 00006770
                   7601: 000061cc: 4280 4cee 3cfc ffc8 4e5e CLR.L D0
                   7602: 000061ce: 4cee 3cfc ffc8 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffc8) == $ffffffc8
                   7603: 000061d4: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   7604: 000061d6: 4e75 4e56 0000 48e7 3c3c RTS.L 
                   7605: 000061d8: 4e56 0000 48e7 3c3c 2a2e LINK.W A6,#$0000
                   7606: 000061dc: 48e7 3c3c 2a2e 000c 2a6e MVMLE.L #$3c3c,-(A7)
                   7607: 000061e0: 2a2e 000c 2a6e 0010 282e MOVE.L (A6,$000c) == $0000000c,D5
                   7608: 000061e4: 2a6e 0010 282e 0014 720e MOVEA.L (A6,$0010) == $00000010,A5
                   7609: 000061e8: 282e 0014 720e d284 2841 MOVE.L (A6,$0014) == $00000014,D4
                   7610: 000061ec: 720e d284 2841 0c6c 0001 MOVE.L #$0000000e,D1
                   7611: 000061ee: d284 2841 0c6c 0001 0006 ADD.L D4,D1
                   7612: 000061f0: 2841 0c6c 0001 0006 6600 MOVEA.L D1,A4
                   7613: 000061f2: 0c6c 0001 0006 6600 0096 CMP.W #$0001,(A4,$0006) == $010009ba
                   7614: 000061f8: 6600 0096 0c54 0001 6600 BNE.W #$0096 == 00006290 (TRUE)
                   7615: 000061fc: 0c54 0001 6600 008e 0c6c CMP.W #$0001,(A4)
                   7616: 00006200: 6600 008e 0c6c 0800 0002 BNE.W #$008e == 00006290 (TRUE)
                   7617: 00006204: 0c6c 0800 0002 6600 0084 CMP.W #$0800,(A4,$0002) == $010009b6
                   7618: 0000620a: 6600 0084 222c 0018 b2ad BNE.W #$0084 == 00006290 (TRUE)
                   7619: 0000620e: 222c 0018 b2ad 0018 6678 MOVE.L (A4,$0018) == $010009cc,D1
                   7620: 00006212: b2ad 0018 6678 4878 0006 CMP.L (A5,$0018) == $00000018,D1
                   7621: 00006216: 6678 4878 0006 7412 d48c BNE.B #$00000078 == 00006290 (TRUE)
                   7622: 00006218: 4878 0006 7412 d48c 2f02 PEA.L $00000006
                   7623: 0000621c: 7412 d48c 2f02 260c 5083 MOVE.L #$00000012,D2
                   7624: 0000621e: d48c 2f02 260c 5083 2f03 ADD.L A4,D2
                   7625: 00006220: 2f02 260c 5083 2f03 45f9 MOVE.L D2,-(A7)
                   7626: 00006222: 260c 5083 2f03 45f9 0100 MOVE.L A4,D3
                   7627: 00006224: 5083 2f03 45f9 0100 6ea4 ADD.L #$00000008,D3
                   7628: 00006226: 2f03 45f9 0100 6ea4 4e92 MOVE.L D3,-(A7)
                   7629: 00006228: 45f9 0100 6ea4 4e92 4878 LEA.L $01006ea4,A2
                   7630: 0000622e: 4e92 4878 0004 486c 0018 JSR.L (A2)
                   7631: 00006230: 4878 0004 486c 0018 47ec PEA.L $00000004
                   7632: 00006234: 486c 0018 47ec 000e 2f0b PEA.L (A4,$0018) == $010009cc
                   7633: 00006238: 47ec 000e 2f0b 4e92 4878 LEA.L (A4,$000e) == $010009c2,A3
                   7634: 0000623c: 2f0b 4e92 4878 0006 2f03 MOVE.L A3,-(A7)
                   7635: 0000623e: 4e92 4878 0006 2f03 761c JSR.L (A2)
                   7636: 00006240: 4878 0006 2f03 761c d68d PEA.L $00000006
                   7637: 00006244: 2f03 761c d68d 2f03 4e92 MOVE.L D3,-(A7)
                   7638: 00006246: 761c d68d 2f03 4e92 26ad MOVE.L #$0000001c,D3
                   7639: 00006248: d68d 2f03 4e92 26ad 0018 ADD.L A5,D3
                   7640: 0000624a: 2f03 4e92 26ad 0018 397c MOVE.L D3,-(A7)
                   7641: 0000624c: 4e92 26ad 0018 397c 0002 JSR.L (A2)
                   7642: 0000624e: 26ad 0018 397c 0002 0006 MOVE.L (A5,$0018) == $00000018,(A3)
                   7643: 00006252: 397c 0002 0006 defc 0024 MOVE.W #$0002,(A4,$0006) == $010009ba
                   7644: 00006258: defc 0024 4878 0006 2f04 ADDA.W #$0024,A7
                   7645: 0000625c: 4878 0006 2f04 2f02 4e92 PEA.L $00000006
                   7646: 00006260: 2f04 2f02 4e92 4878 0006 MOVE.L D4,-(A7)
                   7647: 00006262: 2f02 4e92 4878 0006 2244 MOVE.L D2,-(A7)
                   7648: 00006264: 4e92 4878 0006 2244 4869 JSR.L (A2)
                   7649: 00006266: 4878 0006 2244 4869 0006 PEA.L $00000006
                   7650: 0000626a: 2244 4869 0006 2f03 4e92 MOVEA.L D4,A1
                   7651: 0000626c: 4869 0006 2f03 4e92 defc PEA.L (A1,$0006) == $0100bd3e
                   7652: 00006270: 2f03 4e92 defc 0018 2245 MOVE.L D3,-(A7)
                   7653: 00006272: 4e92 defc 0018 2245 2069 JSR.L (A2)
                   7654: 00006274: defc 0018 2245 2069 0010 ADDA.W #$0018,A7
                   7655: 00006278: 2245 2069 0010 42a7 4878 MOVEA.L D5,A1
                   7656: 0000627a: 2069 0010 42a7 4878 003c MOVEA.L (A1,$0010) == $0100bd48,A0
                   7657: 0000627e: 42a7 4878 003c 2f04 2f05 CLR.L -(A7)
                   7658: 00006280: 4878 003c 2f04 2f05 2068 PEA.L $0000003c
                   7659: 00006284: 2f04 2f05 2068 000c 4e90 MOVE.L D4,-(A7)
                   7660: 00006286: 2f05 2068 000c 4e90 6002 MOVE.L D5,-(A7)
                   7661: 00006288: 2068 000c 4e90 6002 70ff MOVEA.L (A0,$000c) == $010001b8,A0
                   7662: 0000628c: 4e90 6002 70ff 4cee 3c3c JSR.L (A0)
                   7663: 0000628e: 6002 70ff 4cee 3c3c ffe0 BT .B #$00000002 == 00006292 (TRUE)
                   7664: 00006290: 70ff 4cee 3c3c ffe0 4e5e MOVE.L #$ffffffff,D0
                   7665: 00006292: 4cee 3c3c ffe0 4e5e 4e75 MVMEL.L #$3c3c,(A6,$ffe0) == $ffffffe0
                   7666: 00006298: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   7667: 0000629a: 4e75 4e56 0000 48e7 3c3c RTS.L 
                   7668: 0000629c: 4e56 0000 48e7 3c3c 282e LINK.W A6,#$0000
                   7669: 000062a0: 48e7 3c3c 282e 000c 2a6e MVMLE.L #$3c3c,-(A7)
                   7670: 000062a4: 282e 000c 2a6e 0010 242e MOVE.L (A6,$000c) == $0000000c,D4
                   7671: 000062a8: 2a6e 0010 242e 0014 200d MOVEA.L (A6,$0010) == $00000010,A5
                   7672: 000062ac: 242e 0014 200d 0680 0000 MOVE.L (A6,$0014) == $00000014,D2
                   7673: 000062b0: 200d 0680 0000 02e0 7234 MOVE.L A5,D0
                   7674: 000062b2: 0680 0000 02e0 7234 d28d ADD.L #$000002e0,D0
                   7675: 000062b8: 7234 d28d 4a82 6708 7a01 MOVE.L #$00000034,D1
                   7676: 000062ba: d28d 4a82 6708 7a01 ba82 ADD.L A5,D1
                   7677: 000062bc: 4a82 6708 7a01 ba82 6706 TST.L D2
                   7678: 000062be: 6708 7a01 ba82 6706 6016 BEQ.B #$00000008 == 000062c8 (FALSE)
                   7679: 000062c0: 7a01 ba82 6706 6016 2640 MOVE.L #$00000001,D5
                   7680: 000062c2: ba82 6706 6016 2640 6002 CMP.L D2,D5
                   7681: 000062c4: 6706 6016 2640 6002 2641 BEQ.B #$00000006 == 000062cc (FALSE)
                   7682: 000062c6: 6016 2640 6002 2641 49eb BT .B #$00000016 == 000062de (TRUE)
                   7683: 000062c8: 2640 6002 2641 49eb 000e MOVEA.L D0,A3
                   7684: 000062ca: 6002 2641 49eb 000e 342b BT .B #$00000002 == 000062ce (TRUE)
                   7685: 000062cc: 2641 49eb 000e 342b 0010 MOVEA.L D1,A3
                   7686: 000062ce: 49eb 000e 342b 0010 0642 LEA.L (A3,$000e) == $01000a06,A4
                   7687: 000062d2: 342b 0010 0642 000e 260b MOVE.W (A3,$0010) == $01000a08,D2
                   7688: 000062d6: 0642 000e 260b 6004 70ff ADD.W #$000e,D2
                   7689: 000062da: 260b 6004 70ff 6060 377c MOVE.L A3,D3
                   7690: 000062dc: 6004 70ff 6060 377c 0800 BT .B #$00000004 == 000062e2 (TRUE)
                   7691: 000062de: 70ff 6060 377c 0800 000c MOVE.L #$ffffffff,D0
                   7692: 000062e0: 6060 377c 0800 000c 4878 BT .B #$00000060 == 00006342 (TRUE)
                   7693: 000062e2: 377c 0800 000c 4878 0006 MOVE.W #$0800,(A3,$000c) == $01000a04
                   7694: 000062e8: 4878 0006 486b 0006 486d PEA.L $00000006
                   7695: 000062ec: 486b 0006 486d 001c 45f9 PEA.L (A3,$0006) == $010009fe
                   7696: 000062f0: 486d 001c 45f9 0100 6ea4 PEA.L (A5,$001c) == $0000001c
                   7697: 000062f4: 45f9 0100 6ea4 4e92 4878 LEA.L $01006ea4,A2
                   7698: 000062fa: 4e92 4878 0006 2f0b 486d JSR.L (A2)
                   7699: 000062fc: 4878 0006 2f0b 486d 0022 PEA.L $00000006
                   7700: 00006300: 2f0b 486d 0022 4e92 426c MOVE.L A3,-(A7)
                   7701: 00006302: 486d 0022 4e92 426c 000a PEA.L (A5,$0022) == $00000022
                   7702: 00006306: 4e92 426c 000a 4878 0014 JSR.L (A2)
                   7703: 00006308: 426c 000a 4878 0014 2f0c CLR.W (A4,$000a) == $010009be
                   7704: 0000630c: 4878 0014 2f0c 61ff 0000 PEA.L $00000014
                   7705: 00006310: 2f0c 61ff 0000 0128 4640 MOVE.L A4,-(A7)
                   7706: 00006312: 61ff 0000 0128 4640 3940 BSR.L #$00000128 == 0000643c
                   7707: 00006318: 4640 3940 000a defc 0020 NOT.W D0
                   7708: 0000631a: 3940 000a defc 0020 0c42 MOVE.W D0,(A4,$000a) == $010009be
                   7709: 0000631e: defc 0020 0c42 003b 6202 ADDA.W #$0020,A7
                   7710: 00006322: 0c42 003b 6202 743c 2244 CMP.W #$003b,D2
                   7711: 00006326: 6202 743c 2244 2069 0010 BHI.B #$00000002 == 0000632a (TRUE)
                   7712: 00006328: 743c 2244 2069 0010 2f2e MOVE.L #$0000003c,D2
                   7713: 0000632a: 2244 2069 0010 2f2e 0018 MOVEA.L D4,A1
                   7714: 0000632c: 2069 0010 2f2e 0018 48c2 MOVEA.L (A1,$0010) == $0100bd48,A0
                   7715: 00006330: 2f2e 0018 48c2 2f02 2f03 MOVE.L (A6,$0018) == $00000018,-(A7)
                   7716: 00006334: 48c2 2f02 2f03 2f04 2068 EXT.L D2
                   7717: 00006336: 2f02 2f03 2f04 2068 000c MOVE.L D2,-(A7)
                   7718: 00006338: 2f03 2f04 2068 000c 4e90 MOVE.L D3,-(A7)
                   7719: 0000633a: 2f04 2068 000c 4e90 4cee MOVE.L D4,-(A7)
                   7720: 0000633c: 2068 000c 4e90 4cee 3c3c MOVEA.L (A0,$000c) == $010001b8,A0
                   7721: 00006340: 4e90 4cee 3c3c ffe0 4e5e JSR.L (A0)
                   7722: 00006342: 4cee 3c3c ffe0 4e5e 4e75 MVMEL.L #$3c3c,(A6,$ffe0) == $ffffffe0
                   7723: 00006348: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   7724: 0000634a: 4e75 4e56 0000 48e7 303c RTS.L 
                   7725: 0000634c: 4e56 0000 48e7 303c 286e LINK.W A6,#$0000
                   7726: 00006350: 48e7 303c 286e 000c 266e MVMLE.L #$303c,-(A7)
                   7727: 00006354: 286e 000c 266e 0010 242e MOVEA.L (A6,$000c) == $0000000c,A4
                   7728: 00006358: 266e 0010 242e 0014 200b MOVEA.L (A6,$0010) == $00000010,A3
                   7729: 0000635c: 242e 0014 200b 0680 0000 MOVE.L (A6,$0014) == $00000014,D2
                   7730: 00006360: 200b 0680 0000 050e 220b MOVE.L A3,D0
                   7731: 00006362: 0680 0000 050e 220b 0681 ADD.L #$0000050e,D0
                   7732: 00006368: 220b 0681 0000 018a 4a82 MOVE.L A3,D1
                   7733: 0000636a: 0681 0000 018a 4a82 670a ADD.L #$0000018a,D1
                   7734: 00006370: 4a82 670a 7601 b682 6714 TST.L D2
                   7735: 00006372: 670a 7601 b682 6714 6000 BEQ.B #$0000000a == 0000637e (FALSE)
                   7736: 00006374: 7601 b682 6714 6000 00b2 MOVE.L #$00000001,D3
                   7737: 00006376: b682 6714 6000 00b2 2440 CMP.L D2,D3
                   7738: 00006378: 6714 6000 00b2 2440 4bea BEQ.B #$00000014 == 0000638e (FALSE)
                   7739: 0000637a: 6000 00b2 2440 4bea 000e BT .W #$00b2 == 0000642e (TRUE)
                   7740: 0000637e: 2440 4bea 000e 206c 0010 MOVEA.L D0,A2
                   7741: 00006380: 4bea 000e 206c 0010 4878 LEA.L (A2,$000e) == $0000000e,A5
                   7742: 00006384: 206c 0010 4878 022e 600e MOVEA.L (A4,$0010) == $010009c4,A0
                   7743: 00006388: 4878 022e 600e 2441 4bea PEA.L $0000022e
                   7744: 0000638c: 600e 2441 4bea 000e 206c BT .B #$0000000e == 0000639c (TRUE)
                   7745: 0000638e: 2441 4bea 000e 206c 0010 MOVEA.L D1,A2
                   7746: 00006390: 4bea 000e 206c 0010 4878 LEA.L (A2,$000e) == $0000000e,A5
                   7747: 00006394: 206c 0010 4878 0156 2f0b MOVEA.L (A4,$0010) == $010009c4,A0
                   7748: 00006398: 4878 0156 2f0b 2f0a 2f0c PEA.L $00000156
                   7749: 0000639c: 2f0b 2f0a 2f0c 2068 0008 MOVE.L A3,-(A7)
                   7750: 0000639e: 2f0a 2f0c 2068 0008 4e90 MOVE.L A2,-(A7)
                   7751: 000063a0: 2f0c 2068 0008 4e90 3400 MOVE.L A4,-(A7)
                   7752: 000063a2: 2068 0008 4e90 3400 defc MOVEA.L (A0,$0008) == $010001b4,A0
                   7753: 000063a6: 4e90 3400 defc 0010 677e JSR.L (A0)
                   7754: 000063a8: 3400 defc 0010 677e 4aab MOVE.W D0,D2
                   7755: 000063aa: defc 0010 677e 4aab 0018 ADDA.W #$0010,A7
                   7756: 000063ae: 677e 4aab 0018 6750 4878 BEQ.B #$0000007e == 0000642e (FALSE)
                   7757: 000063b0: 4aab 0018 6750 4878 0006 TST.L (A3,$0018) == $01000a10
                   7758: 000063b4: 6750 4878 0006 4879 0101 BEQ.B #$00000050 == 00006406 (FALSE)
                   7759: 000063b6: 4878 0006 4879 0101 62dc PEA.L $00000006
                   7760: 000063ba: 4879 0101 62dc 2f0a 61ff PEA.L $010162dc
                   7761: 000063c0: 2f0a 61ff 0000 0a2e defc MOVE.L A2,-(A7)
                   7762: 000063c2: 61ff 0000 0a2e defc 000c BSR.L #$00000a2e == 00006df2
                   7763: 000063c8: defc 000c 4a80 675e 0c6a ADDA.W #$000c,A7
                   7764: 000063cc: 4a80 675e 0c6a 0806 000c TST.L D0
                   7765: 000063ce: 675e 0c6a 0806 000c 6612 BEQ.B #$0000005e == 0000642e (FALSE)
                   7766: 000063d0: 0c6a 0806 000c 6612 2f0a CMP.W #$0806,(A2,$000c) == $0000000c
                   7767: 000063d6: 6612 2f0a 2f0b 2f0c 2f2e BNE.B #$00000012 == 000063ea (TRUE)
                   7768: 000063d8: 2f0a 2f0b 2f0c 2f2e 0008 MOVE.L A2,-(A7)
                   7769: 000063da: 2f0b 2f0c 2f2e 0008 61ff MOVE.L A3,-(A7)
                   7770: 000063dc: 2f0c 2f2e 0008 61ff ffff MOVE.L A4,-(A7)
                   7771: 000063de: 2f2e 0008 61ff ffff fdf4 MOVE.L (A6,$0008) == $00000008,-(A7)
                   7772: 000063e2: 61ff ffff fdf4 6044 0c42 BSR.L #$fffffdf4 == 000061d8
                   7773: 000063e8: 6044 0c42 0021 6312 0c6a BT .B #$00000044 == 0000642e (TRUE)
                   7774: 000063ea: 0c42 0021 6312 0c6a 0800 CMP.W #$0021,D2
                   7775: 000063ee: 6312 0c6a 0800 000c 660a BLS.B #$00000012 == 00006402 (FALSE)
                   7776: 000063f0: 0c6a 0800 000c 660a 262d CMP.W #$0800,(A2,$000c) == $0000000c
                   7777: 000063f6: 660a 262d 0010 b6ab 0018 BNE.B #$0000000a == 00006402 (TRUE)
                   7778: 000063f8: 262d 0010 b6ab 0018 6726 MOVE.L (A5,$0010) == $00000010,D3
                   7779: 000063fc: b6ab 0018 6726 7001 602a CMP.L (A3,$0018) == $01000a10,D3
                   7780: 00006400: 6726 7001 602a 0c42 0021 BEQ.B #$00000026 == 00006428 (FALSE)
                   7781: 00006402: 7001 602a 0c42 0021 6322 MOVE.L #$00000001,D0
                   7782: 00006404: 602a 0c42 0021 6322 0c6a BT .B #$0000002a == 00006430 (TRUE)
                   7783: 00006406: 0c42 0021 6322 0c6a 0800 CMP.W #$0021,D2
                   7784: 0000640a: 6322 0c6a 0800 000c 661a BLS.B #$00000022 == 0000642e (FALSE)
                   7785: 0000640c: 0c6a 0800 000c 661a 4878 CMP.W #$0800,(A2,$000c) == $0000000c
                   7786: 00006412: 661a 4878 0006 486b 001c BNE.B #$0000001a == 0000642e (TRUE)
                   7787: 00006414: 4878 0006 486b 001c 2f0a PEA.L $00000006
                   7788: 00006418: 486b 001c 2f0a 61ff 0000 PEA.L (A3,$001c) == $01000a14
                   7789: 0000641c: 2f0a 61ff 0000 09d2 4a80 MOVE.L A2,-(A7)
                   7790: 0000641e: 61ff 0000 09d2 4a80 6606 BSR.L #$000009d2 == 00006df2
                   7791: 00006424: 4a80 6606 3002 48c0 6002 TST.L D0
                   7792: 00006426: 6606 3002 48c0 6002 4280 BNE.B #$00000006 == 0000642e (TRUE)
                   7793: 00006428: 3002 48c0 6002 4280 4cee MOVE.W D2,D0
                   7794: 0000642a: 48c0 6002 4280 4cee 3c0c EXT.L D0
                   7795: 0000642c: 6002 4280 4cee 3c0c ffe8 BT .B #$00000002 == 00006430 (TRUE)
                   7796: 0000642e: 4280 4cee 3c0c ffe8 4e5e CLR.L D0
                   7797: 00006430: 4cee 3c0c ffe8 4e5e 4e75 MVMEL.L #$3c0c,(A6,$ffe8) == $ffffffe8
                   7798: 00006436: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
                   7799: 00006438: 4e75 4e71 4e56 0000 48e7 RTS.L 
                   7800: 0000643a: 4e71 4e56 0000 48e7 3000 NOP.L 
                   7801: 
                   7802: =================================================================================
                   7803: = checksum by words (16bits)
                   7804: =================================================================================
                   7805: 0000643c: 4e56 0000 48e7 3000 206e LINK.W A6,#$0000
                   7806: 00006440: 48e7 3000 206e 0008 4280 MVMLE.L #$3000,-(A7)
                   7807: 00006444: 206e 0008 4280 263c 0001 MOVEA.L (A6,$0008) == $00000008,A0
                   7808: 00006448: 4280 263c 0001 0000 322e CLR.L D0
                   7809: 0000644a: 263c 0001 0000 322e 000e MOVE.L #$00010000,D3
                   7810: 00006450: 322e 000e e249 4282 600c MOVE.W (A6,$000e) == $0000000e,D1   
                   7811: 00006454: e249 4282 600c 3418 d082 LSR.W #$00000001,D1 ; divide by 2
                   7812: 00006456: 4282 600c 3418 d082 b680 CLR.L D2
                   7813: 00006458: 600c 3418 d082 b680 6204 BT .B #$0000000c == 00006466 (TRUE)
                   7814: ; loop
                   7815: 0000645a: 3418 d082 b680 6204 9083 MOVE.W (A0)+,D2
                   7816: 0000645c: d082 b680 6204 9083 5280 ADD.L D2,D0
                   7817: 0000645e: b680 6204 9083 5280 5341 CMP.L D0,D3
                   7818: 00006460: 6204 9083 5280 5341 0c41 BHI.B #$00000004 == 00006466 (TRUE)
                   7819: 00006462: 9083 5280 5341 0c41 ffff SUB.L D3,D0
                   7820: 00006464: 5280 5341 0c41 ffff 66ec ADD.L #$00000001,D0
                   7821: 00006466: 5341 0c41 ffff 66ec 0280 SUB.W #$00000001,D1
                   7822: 00006468: 0c41 ffff 66ec 0280 0000 CMP.W #$ffff,D1
                   7823: 0000646c: 66ec 0280 0000 ffff 4cee BNE.B #$ffffffec == 0000645a (TRUE)
                   7824: 
                   7825: 0000646e: 0280 0000 ffff 4cee 000c AND.L #$0000ffff,D0
                   7826: 00006474: 4cee 000c fff8 4e5e 4e75 MVMEL.L #$000c,(A6,$fff8) == $fffffff8
                   7827: 0000647a: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
                   7828: 0000647c: 4e75 4e71 4e56 0000 2f02 RTS.L
                   7829: 
                   7830:  
                   7831: 0000647e: 4e71 4e56 0000 2f02 142e NOP.L 
                   7832: 00006480: 4e56 0000 2f02 142e 000b LINK.W A6,#$0000
                   7833: 00006484: 2f02 142e 000b 0c02 000a MOVE.L D2,-(A7)
                   7834: 00006486: 142e 000b 0c02 000a 660c MOVE.B (A6,$000b) == $0000000b,D2
                   7835: 0000648a: 0c02 000a 660c 4878 000d CMP.B #$0a,D2
                   7836: 0000648e: 660c 4878 000d 61ff 0000 BNE.B #$0000000c == 0000649c (TRUE)
                   7837: 00006490: 4878 000d 61ff 0000 0d0e PEA.L $0000000d
                   7838: 00006494: 61ff 0000 0d0e 584f 4a02 BSR.L #$00000d0e == 000071a4
                   7839: 0000649a: 584f 4a02 670a 49c2 2f02 ADDA.W #$00000004,A7
                   7840: 0000649c: 4a02 670a 49c2 2f02 61ff TST.B D2
                   7841: 0000649e: 670a 49c2 2f02 61ff 0000 BEQ.B #$0000000a == 000064aa (FALSE)
                   7842: 000064a0: 49c2 2f02 61ff 0000 0cfe EXT.B D2
                   7843: 000064a2: 2f02 61ff 0000 0cfe 242e MOVE.L D2,-(A7)
                   7844: 000064a4: 61ff 0000 0cfe 242e fffc BSR.L #$00000cfe == 000071a4
                   7845: 000064aa: 242e fffc 4e5e 4e75 4e56 MOVE.L (A6,$fffc) == $fffffffc,D2
                   7846: 000064ae: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   7847: 000064b0: 4e75 4e56 0000 48e7 3f3c RTS.L 
                   7848: 000064b2: 4e56 0000 48e7 3f3c 142e LINK.W A6,#$0000
                   7849: 000064b6: 48e7 3f3c 142e 000b 61ff MVMLE.L #$3f3c,-(A7)
                   7850: 000064ba: 142e 000b 61ff ffff 9f02 MOVE.B (A6,$000b) == $0000000b,D2
                   7851: 000064be: 61ff ffff 9f02 2840 4280 BSR.L #$ffff9f02 == 000003c2
                   7852: 000064c4: 2840 4280 1002 2040 43f0 MOVEA.L D0,A4
                   7853: 000064c6: 4280 1002 2040 43f0 0a00 CLR.L D0
                   7854: 000064c8: 1002 2040 43f0 0a00 2009 MOVE.B D2,D0
                   7855: 000064ca: 2040 43f0 0a00 2009 e380 MOVEA.L D0,A0
                   7856: 000064cc: 43f0 0a00 2009 e380 2a40 LEA.L (A0, D0.L*2, $00) == $248657b6,A1
                   7857: 000064d0: 2009 e380 2a40 dbfc 0101 MOVE.L A1,D0
                   7858: 000064d2: e380 2a40 dbfc 0101 6230 ASL.L #$00000001,D0
                   7859: 000064d4: 2a40 dbfc 0101 6230 0c02 MOVEA.L D0,A5
                   7860: 000064d6: dbfc 0101 6230 0c02 000a ADDA.L #$01016230,A5
                   7861: 000064dc: 0c02 000a 661e 7c14 ddac CMP.B #$0a,D2
                   7862: 000064e0: 661e 7c14 ddac 01d2 2c2c BNE.B #$0000001e == 00006500 (TRUE)
                   7863: 000064e2: 7c14 ddac 01d2 2c2c 01ce MOVE.L #$00000014,D6
                   7864: 000064e4: ddac 01d2 2c2c 01ce 7e10 ADD.L D6,(A4,$01d2) == $01000b86
                   7865: 000064e8: 2c2c 01ce 7e10 eea6 2946 MOVE.L (A4,$01ce) == $01000b82,D6
                   7866: 000064ec: 7e10 eea6 2946 01ce 2006 MOVE.L #$00000010,D7
                   7867: 000064ee: eea6 2946 01ce 2006 efa0 ASR.L D7,D6
                   7868: 000064f0: 2946 01ce 2006 efa0 81ac MOVE.L D6,(A4,$01ce) == $01000b82
                   7869: 000064f4: 2006 efa0 81ac 01ce 6000 MOVE.L D6,D0
                   7870: 000064f6: efa0 81ac 01ce 6000 0166 ASL.L D7,D0
                   7871: 000064f8: 81ac 01ce 6000 0166 61ff OR.L D0,(A4,$01ce) == $01000b82
                   7872: 000064fc: 6000 0166 61ff 0000 369c BT .W #$0166 == 00006664 (TRUE)
                   7873: 00006500: 61ff 0000 369c 4280 102d BSR.L #$0000369c == 00009b9e
                   7874: 00006506: 4280 102d 0003 723c 9280 CLR.L D0
                   7875: 00006508: 102d 0003 723c 9280 4282 MOVE.B (A5,$0003) == $00000003,D0
                   7876: 0000650c: 723c 9280 4282 142d 0001 MOVE.L #$0000003c,D1
                   7877: 0000650e: 9280 4282 142d 0001 9282 SUB.L D0,D1
                   7878: 00006510: 4282 142d 0001 9282 4c2c CLR.L D2
                   7879: 00006512: 142d 0001 9282 4c2c 1800 MOVE.B (A5,$0001) == $00000001,D2
                   7880: 00006516: 9282 4c2c 1800 0328 d2ac SUB.L D2,D1
                   7881: 00006518: 4c2c 1800 0328 d2ac 0374 MULL.L #$1800,(A4,$0328) == $01000cdc
                   7882: 0000651e: d2ac 0374 4282 1415 e582 ADD.L (A4,$0374) == $01000d28,D1
                   7883: 00006522: 4282 1415 e582 4c6c 2002 CLR.L D2
                   7884: 00006524: 1415 e582 4c6c 2002 0324 MOVE.B (A5),D2
                   7885: 00006526: e582 4c6c 2002 0324 2a01 ASL.L #$00000002,D2
                   7886: 00006528: 4c6c 2002 0324 2a01 da82 DIVL.L #$2002,(A4,$0324) == $01000cd8
                   7887: 0000652e: 2a01 da82 90ac 01d2 4480 MOVE.L D1,D5
                   7888: 00006530: da82 90ac 01d2 4480 122d ADD.L D2,D5
                   7889: 00006532: 90ac 01d2 4480 122d 0004 SUB.L (A4,$01d2) == $01000b86,D0
                   7890: 00006536: 4480 122d 0004 49c1 d081 NEG.L D0
                   7891: 00006538: 122d 0004 49c1 d081 4c2c MOVE.B (A5,$0004) == $00000004,D1
                   7892: 0000653c: 49c1 d081 4c2c 0800 0328 EXT.B D1
                   7893: 0000653e: d081 4c2c 0800 0328 d0ac ADD.L D1,D0
                   7894: 00006540: 4c2c 0800 0328 d0ac 0368 MULL.L #$0800,(A4,$0328) == $01000cdc
                   7895: 00006546: d0ac 0368 222c 01ce 0281 ADD.L (A4,$0368) == $01000d1c,D0
                   7896: 0000654a: 222c 01ce 0281 0000 ffff MOVE.L (A4,$01ce) == $01000b82,D1
                   7897: 0000654e: 0281 0000 ffff e581 4c6c AND.L #$0000ffff,D1
                   7898: 00006554: e581 4c6c 1001 0324 2800 ASL.L #$00000002,D1
                   7899: 00006556: 4c6c 1001 0324 2800 d881 DIVL.L #$1001,(A4,$0324) == $01000cd8
                   7900: 0000655c: 2800 d881 4283 4282 6000 MOVE.L D0,D4
                   7901: 0000655e: d881 4283 4282 6000 00dc ADD.L D1,D4
                   7902: 00006560: 4283 4282 6000 00dc 2645 CLR.L D3
                   7903: 00006562: 4282 6000 00dc 2645 2444 CLR.L D2
                   7904: 00006564: 6000 00dc 2645 2444 202c BT .W #$00dc == 00006642 (TRUE)
                   7905: 00006568: 2645 2444 202c 0324 7c02 MOVEA.L D5,A3
                   7906: 0000656a: 2444 202c 0324 7c02 bc80 MOVEA.L D4,A2
                   7907: 0000656c: 202c 0324 7c02 bc80 6700 MOVE.L (A4,$0324) == $01000cd8,D0
                   7908: 00006570: 7c02 bc80 6700 008c 6d0c MOVE.L #$00000002,D6
                   7909: 00006572: bc80 6700 008c 6d0c 7c01 CMP.L D0,D6
                   7910: 00006574: 6700 008c 6d0c 7c01 bc80 BEQ.W #$008c == 00006602 (FALSE)
                   7911: 00006578: 6d0c 7c01 bc80 6700 009e BLT.B #$0000000c == 00006586 (TRUE)
                   7912: 0000657a: 7c01 bc80 6700 009e 6000 MOVE.L #$00000001,D6
                   7913: 0000657c: bc80 6700 009e 6000 00b4 CMP.L D0,D6
                   7914: 0000657e: 6700 009e 6000 00b4 7c04 BEQ.W #$009e == 0000661e (FALSE)
                   7915: 00006582: 6000 00b4 7c04 bc80 6762 BT .W #$00b4 == 00006638 (TRUE)
                   7916: 00006586: 7c04 bc80 6762 7c10 bc80 MOVE.L #$00000004,D6
                   7917: 00006588: bc80 6762 7c10 bc80 6600 CMP.L D0,D6
                   7918: 0000658a: 6762 7c10 bc80 6600 00a6 BEQ.B #$00000062 == 000065ee (FALSE)
                   7919: 0000658c: 7c10 bc80 6600 00a6 142d MOVE.L #$00000010,D6
                   7920: 0000658e: bc80 6600 00a6 142d 0002 CMP.L D0,D6
                   7921: 00006590: 6600 00a6 142d 0002 2c02 BNE.W #$00a6 == 00006638 (TRUE)
                   7922: 00006594: 142d 0002 2c02 e386 2f06 MOVE.B (A5,$0002) == $00000002,D2
                   7923: 00006598: 2c02 e386 2f06 202c 01ce MOVE.L D2,D6
                   7924: 0000659a: e386 2f06 202c 01ce 0280 ASL.L #$00000001,D6
                   7925: 0000659c: 2f06 202c 01ce 0280 0000 MOVE.L D6,-(A7)
                   7926: 0000659e: 202c 01ce 0280 0000 ffff MOVE.L (A4,$01ce) == $01000b82,D0
                   7927: 000065a2: 0280 0000 ffff 2200 6c02 AND.L #$0000ffff,D0
                   7928: 000065a8: 2200 6c02 5680 7cfc c086 MOVE.L D0,D1
                   7929: 000065aa: 6c02 5680 7cfc c086 9081 BGE.B #$00000002 == 000065ae (FALSE)
                   7930: 000065ac: 5680 7cfc c086 9081 4480 ADD.L #$00000003,D0
                   7931: 000065ae: 7cfc c086 9081 4480 e380 MOVE.L #$fffffffc,D6
                   7932: 000065b0: c086 9081 4480 e380 2f00 AND.L D6,D0
                   7933: 000065b2: 9081 4480 e380 2f00 2f0a SUB.L D1,D0
                   7934: 000065b4: 4480 e380 2f00 2f0a 142d NEG.L D0
                   7935: 000065b6: e380 2f00 2f0a 142d 0002 ASL.L #$00000001,D0
                   7936: 000065b8: 2f00 2f0a 142d 0002 2c02 MOVE.L D0,-(A7)
                   7937: 000065ba: 2f0a 142d 0002 2c02 e386 MOVE.L A2,-(A7)
                   7938: 000065bc: 142d 0002 2c02 e386 2f06 MOVE.B (A5,$0002) == $00000002,D2
                   7939: 000065c0: 2c02 e386 2f06 1015 0200 MOVE.L D2,D6
                   7940: 000065c2: e386 2f06 1015 0200 0003 ASL.L #$00000001,D6
                   7941: 000065c4: 2f06 1015 0200 0003 1400 MOVE.L D6,-(A7)
                   7942: 000065c6: 1015 0200 0003 1400 2c02 MOVE.B (A5),D0
                   7943: 000065c8: 0200 0003 1400 2c02 e386 AND.B #$03,D0
                   7944: 000065cc: 1400 2c02 e386 2f06 2f0b MOVE.B D0,D2
                   7945: 000065ce: 2c02 e386 2f06 2f0b 61ff MOVE.L D2,D6
                   7946: 000065d0: e386 2f06 2f0b 61ff ffff ASL.L #$00000001,D6
                   7947: 000065d2: 2f06 2f0b 61ff ffff 9fba MOVE.L D6,-(A7)
                   7948: 000065d4: 2f0b 61ff ffff 9fba defc MOVE.L A3,-(A7)
                   7949: 000065d6: 61ff ffff 9fba defc 000c BSR.L #$ffff9fba == 00000592
                   7950: 000065dc: defc 000c 2f00 61ff ffff ADDA.W #$000c,A7
                   7951: 000065e0: 2f00 61ff ffff 9f92 defc MOVE.L D0,-(A7)
                   7952: 000065e2: 61ff ffff 9f92 defc 0010 BSR.L #$ffff9f92 == 00000576
                   7953: 000065e8: defc 0010 604a 4280 4281 ADDA.W #$0010,A7
                   7954: 000065ec: 604a 4280 4281 6004 14db BT .B #$0000004a == 00006638 (TRUE)
                   7955: 000065ee: 4280 4281 6004 14db 5280 CLR.L D0
                   7956: 000065f0: 4281 6004 14db 5280 122d CLR.L D1
                   7957: 000065f2: 6004 14db 5280 122d 0002 BT .B #$00000004 == 000065f8 (TRUE)
                   7958: 000065f4: 14db 5280 122d 0002 b280 MOVE.B (A3)+,(A2)+
                   7959: 000065f6: 5280 122d 0002 b280 6ef4 ADD.L #$00000001,D0
                   7960: 000065f8: 122d 0002 b280 6ef4 6036 MOVE.B (A5,$0002) == $00000002,D1
                   7961: 000065fc: b280 6ef4 6036 4280 4281 CMP.L D0,D1
                   7962: 000065fe: 6ef4 6036 4280 4281 600c BGT.B #$fffffff4 == 000065f4 (FALSE)
                   7963: 00006600: 6036 4280 4281 600c 204a BT .B #$00000036 == 00006638 (TRUE)
                   7964: 00006602: 4280 4281 600c 204a 544a CLR.L D0
                   7965: 00006604: 4281 600c 204a 544a 224b CLR.L D1
                   7966: 00006606: 600c 204a 544a 224b 544b BT .B #$0000000c == 00006614 (TRUE)
                   7967: 00006608: 204a 544a 224b 544b 3091 MOVEA.L A2,A0
                   7968: 0000660a: 544a 224b 544b 3091 5280 ADDA.W #$00000002,A2
                   7969: 0000660c: 224b 544b 3091 5280 122d MOVEA.L A3,A1
                   7970: 0000660e: 544b 3091 5280 122d 0002 ADDA.W #$00000002,A3
                   7971: 00006610: 3091 5280 122d 0002 b280 MOVE.W (A1),(A0)
                   7972: 00006612: 5280 122d 0002 b280 6eec ADD.L #$00000001,D0
                   7973: 00006614: 122d 0002 b280 6eec 601a MOVE.B (A5,$0002) == $00000002,D1
                   7974: 00006618: b280 6eec 601a 4280 4281 CMP.L D0,D1
                   7975: 0000661a: 6eec 601a 4280 4281 600c BGT.B #$ffffffec == 00006608 (FALSE)
                   7976: 0000661c: 601a 4280 4281 600c 204a BT .B #$0000001a == 00006638 (TRUE)
                   7977: 0000661e: 4280 4281 600c 204a 584a CLR.L D0
                   7978: 00006620: 4281 600c 204a 584a 224b CLR.L D1
                   7979: 00006622: 600c 204a 584a 224b 584b BT .B #$0000000c == 00006630 (TRUE)
                   7980: 00006624: 204a 584a 224b 584b 2091 MOVEA.L A2,A0
                   7981: 00006626: 584a 224b 584b 2091 5280 ADDA.W #$00000004,A2
                   7982: 00006628: 224b 584b 2091 5280 122d MOVEA.L A3,A1
                   7983: 0000662a: 584b 2091 5280 122d 0002 ADDA.W #$00000004,A3
                   7984: 0000662c: 2091 5280 122d 0002 b280 MOVE.L (A1),(A0)
                   7985: 0000662e: 5280 122d 0002 b280 6eec ADD.L #$00000001,D0
                   7986: 00006630: 122d 0002 b280 6eec daac MOVE.B (A5,$0002) == $00000002,D1
                   7987: 00006634: b280 6eec daac 0328 d8ac CMP.L D0,D1
                   7988: 00006636: 6eec daac 0328 d8ac 0328 BGT.B #$ffffffec == 00006624 (FALSE)
                   7989: 00006638: daac 0328 d8ac 0328 5283 ADD.L (A4,$0328) == $01000cdc,D5
                   7990: 0000663c: d8ac 0328 5283 142d 0003 ADD.L (A4,$0328) == $01000cdc,D4
                   7991: 00006640: 5283 142d 0003 b483 6e00 ADD.L #$00000001,D3
                   7992: 00006642: 142d 0003 b483 6e00 ff1e MOVE.B (A5,$0003) == $00000003,D2
                   7993: 00006646: b483 6e00 ff1e 222c 01ce CMP.L D3,D2
                   7994: 00006648: 6e00 ff1e 222c 01ce 5481 BGT.W #$ff1e == 00006568 (FALSE)
                   7995: 0000664c: 222c 01ce 5481 4280 102d MOVE.L (A4,$01ce) == $01000b82,D1
                   7996: 00006650: 5481 4280 102d 0002 d280 ADD.L #$00000002,D1
                   7997: 00006652: 4280 102d 0002 d280 2941 CLR.L D0
                   7998: 00006654: 102d 0002 d280 2941 01ce MOVE.B (A5,$0002) == $00000002,D0
                   7999: 00006658: d280 2941 01ce 61ff 0000 ADD.L D0,D1
                   8000: 0000665a: 2941 01ce 61ff 0000 3580 MOVE.L D1,(A4,$01ce) == $01000b82
                   8001: 0000665e: 61ff 0000 3580 4cee 3cfc BSR.L #$00003580 == 00009be0
                   8002: 00006664: 4cee 3cfc ffd8 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffd8) == $ffffffd8
                   8003: 0000666a: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   8004: 0000666c: 4e75 4e56 0000 48e7 2020 RTS.L 
                   8005: 
                   8006: 
                   8007: 0000666e: 4e56 0000 48e7 2020 142e LINK.W A6,#$0000
                   8008: 00006672: 48e7 2020 142e 000b 246e MVMLE.L #$2020,-(A7)
                   8009: 00006676: 142e 000b 246e 000c 61ff MOVE.B (A6,$000b) == $0000000b,D2
                   8010: 0000667a: 246e 000c 61ff ffff 9d42 MOVEA.L (A6,$000c) == $0000000c,A2
                   8011: 0000667e: 61ff ffff 9d42 2040 7201 BSR.L #$ffff9d42 == 000003c2
                   8012: 00006684: 2040 7201 b28a 660c 49c2 MOVEA.L D0,A0
                   8013: 00006686: 7201 b28a 660c 49c2 2f02 MOVE.L #$00000001,D1
                   8014: 00006688: b28a 660c 49c2 2f02 61ff CMP.L A2,D1
                   8015: 0000668a: 660c 49c2 2f02 61ff ffff BNE.B #$0000000c == 00006698 (TRUE)
                   8016: 0000668c: 49c2 2f02 61ff ffff fe20 EXT.B D2
                   8017: 0000668e: 2f02 61ff ffff fe20 602c MOVE.L D2,-(A7)
                   8018: 00006690: 61ff ffff fe20 602c 7202 BSR.L #$fffffe20 == 000064b2
                   8019: 00006696: 602c 7202 b28a 6708 4a8a BT .B #$0000002c == 000066c4 (TRUE)
                   8020: 00006698: 7202 b28a 6708 4a8a 6718 MOVE.L #$00000002,D1
                   8021: 0000669a: b28a 6708 4a8a 6718 14c2 CMP.L A2,D1
                   8022: 0000669c: 6708 4a8a 6718 14c2 601e BEQ.B #$00000008 == 000066a6 (FALSE)
                   8023: 0000669e: 4a8a 6718 14c2 601e 3028 TST.L A2
                   8024: 000066a0: 6718 14c2 601e 3028 0170 BEQ.B #$00000018 == 000066ba (FALSE)
                   8025: 000066a2: 14c2 601e 3028 0170 0240 MOVE.B D2,(A2)+
                   8026: 000066a4: 601e 3028 0170 0240 0008 BT .B #$0000001e == 000066c4 (TRUE)
                   8027: 000066a6: 3028 0170 0240 0008 660a MOVE.W (A0,$0170) == $0100031c,D0
                   8028: 000066aa: 0240 0008 660a d0fc 0320 AND.W #$0008,D0
                   8029: 000066ae: 660a d0fc 0320 2250 1282 BNE.B #$0000000a == 000066ba (TRUE)
                   8030: 000066b0: d0fc 0320 2250 1282 5290 ADDA.W #$0320,A0
                   8031: 000066b4: 2250 1282 5290 49c2 2f02 MOVEA.L (A0),A1
                   8032: 000066b6: 1282 5290 49c2 2f02 61ff MOVE.B D2,(A1)
                   8033: 000066b8: 5290 49c2 2f02 61ff ffff ADD.L #$00000001,(A0)
                   8034: 000066ba: 49c2 2f02 61ff ffff fdc0 EXT.B D2
                   8035: 000066bc: 2f02 61ff ffff fdc0 200a MOVE.L D2,-(A7)
                   8036: 000066be: 61ff ffff fdc0 200a 4cee BSR.L #$fffffdc0 == 00006480
                   8037: 000066c4: 200a 4cee 0404 fff8 4e5e MOVE.L A2,D0
                   8038: 000066c6: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $fffffff8
                   8039: 000066cc: 4e5e 4e75 4e56 fff4 48e7 UNLK.L A6
                   8040: 000066ce: 4e75 4e56 fff4 48e7 3e20 RTS.L 
                   8041: 
                   8042: 
                   8043: 000066d0: 4e56 fff4 48e7 3e20 242e LINK.W A6,#$fff4
                   8044: 000066d4: 48e7 3e20 242e 0008 282e MVMLE.L #$3e20,-(A7)
                   8045: 000066d8: 242e 0008 282e 000c 2a2e MOVE.L (A6,$0008) == $00000008,D2
                   8046: 000066dc: 282e 000c 2a2e 0010 262e MOVE.L (A6,$000c) == $0000000c,D4
                   8047: 000066e0: 2a2e 0010 262e 0018 7c0a MOVE.L (A6,$0010) == $00000010,D5
                   8048: 000066e4: 262e 0018 7c0a bc84 6616 MOVE.L (A6,$0018) == $00000018,D3
                   8049: 000066e8: 7c0a bc84 6616 4a82 6c12 MOVE.L #$0000000a,D6
                   8050: 000066ea: bc84 6616 4a82 6c12 2f03 CMP.L D4,D6
                   8051: 000066ec: 6616 4a82 6c12 2f03 4878 BNE.B #$00000016 == 00006704 (TRUE)
                   8052: 000066ee: 4a82 6c12 2f03 4878 002d TST.L D2
                   8053: 000066f0: 6c12 2f03 4878 002d 61ff BGE.B #$00000012 == 00006704 (FALSE)
                   8054: 000066f2: 2f03 4878 002d 61ff ffff MOVE.L D3,-(A7)
                   8055: 000066f4: 4878 002d 61ff ffff ff74 PEA.L $0000002d
                   8056: 000066f8: 61ff ffff ff74 2600 4482 BSR.L #$ffffff74 == 0000666e
                   8057: 000066fe: 2600 4482 504f 45ee fff4 MOVE.L D0,D3
                   8058: 00006700: 4482 504f 45ee fff4 41f9 NEG.L D2
                   8059: 00006702: 504f 45ee fff4 41f9 0100 ADDA.W #$00000008,A7
                   8060: 00006704: 45ee fff4 41f9 0100 fc8a LEA.L (A6,$fff4) == $fffffff4,A2
                   8061: 00006708: 41f9 0100 fc8a 2002 4c44 LEA.L $0100fc8a,A0
                   8062: 0000670e: 2002 4c44 0001 14f0 1800 MOVE.L D2,D0
                   8063: 00006710: 4c44 0001 14f0 1800 2400 DIVL.L #$0001,D4
                   8064: 00006714: 14f0 1800 2400 66f2 70f4 MOVE.B (A0, D1.L*1, $00) == $010001b6,(A2)+
                   8065: 00006718: 2400 66f2 70f4 d08e 908a MOVE.L D0,D2
                   8066: 0000671a: 66f2 70f4 d08e 908a 4480 BNE.B #$fffffff2 == 0000670e (TRUE)
                   8067: 0000671c: 70f4 d08e 908a 4480 242e MOVE.L #$fffffff4,D0
                   8068: 0000671e: d08e 908a 4480 242e 0014 ADD.L A6,D0
                   8069: 00006720: 908a 4480 242e 0014 9480 SUB.L A2,D0
                   8070: 00006722: 4480 242e 0014 9480 4a82 NEG.L D0
                   8071: 00006724: 242e 0014 9480 4a82 6f1e MOVE.L (A6,$0014) == $00000014,D2
                   8072: 00006728: 9480 4a82 6f1e 2f03 4a85 SUB.L D0,D2
                   8073: 0000672a: 4a82 6f1e 2f03 4a85 6704 TST.L D2
                   8074: 0000672c: 6f1e 2f03 4a85 6704 7030 BLE.B #$0000001e == 0000674c (TRUE)
                   8075: 0000672e: 2f03 4a85 6704 7030 6002 MOVE.L D3,-(A7)
                   8076: 00006730: 4a85 6704 7030 6002 7020 TST.L D5
                   8077: 00006732: 6704 7030 6002 7020 2f00 BEQ.B #$00000004 == 00006738 (FALSE)
                   8078: 00006734: 7030 6002 7020 2f00 61ff MOVE.L #$00000030,D0
                   8079: 00006736: 6002 7020 2f00 61ff ffff BT .B #$00000002 == 0000673a (TRUE)
                   8080: 00006738: 7020 2f00 61ff ffff ff30 MOVE.L #$00000020,D0
                   8081: 0000673a: 2f00 61ff ffff ff30 2600 MOVE.L D0,-(A7)
                   8082: 0000673c: 61ff ffff ff30 2600 504f BSR.L #$ffffff30 == 0000666e
                   8083: 00006742: 2600 504f 5382 4a82 6ee2 MOVE.L D0,D3
                   8084: 00006744: 504f 5382 4a82 6ee2 74f4 ADDA.W #$00000008,A7
                   8085: 00006746: 5382 4a82 6ee2 74f4 d48e SUB.L #$00000001,D2
                   8086: 00006748: 4a82 6ee2 74f4 d48e 2f03 TST.L D2
                   8087: 0000674a: 6ee2 74f4 d48e 2f03 1c22 BGT.B #$ffffffe2 == 0000672e (FALSE)
                   8088: 0000674c: 74f4 d48e 2f03 1c22 49c6 MOVE.L #$fffffff4,D2
                   8089: 0000674e: d48e 2f03 1c22 49c6 2f06 ADD.L A6,D2
                   8090: 00006750: 2f03 1c22 49c6 2f06 61ff MOVE.L D3,-(A7)
                   8091: 00006752: 1c22 49c6 2f06 61ff ffff MOVE.B -(A2),D6
                   8092: 00006754: 49c6 2f06 61ff ffff ff14 EXT.B D6
                   8093: 00006756: 2f06 61ff ffff ff14 2600 MOVE.L D6,-(A7)
                   8094: 00006758: 61ff ffff ff14 2600 504f BSR.L #$ffffff14 == 0000666e
                   8095: 0000675e: 2600 504f b48a 65ea 4cee MOVE.L D0,D3
                   8096: 00006760: 504f b48a 65ea 4cee 047c ADDA.W #$00000008,A7
                   8097: 00006762: b48a 65ea 4cee 047c ffdc CMP.L A2,D2
                   8098: 00006764: 65ea 4cee 047c ffdc 4e5e BCS.B #$ffffffea == 00006750 (FALSE)
                   8099: 00006766: 4cee 047c ffdc 4e5e 4e75 MVMEL.L #$047c,(A6,$ffdc) == $ffffffdc
                   8100: 0000676c: 4e5e 4e75 4e56 0000 486e UNLK.L A6
                   8101: 0000676e: 4e75 4e56 0000 486e 000c RTS.L 
                   8102: 00006770: 4e56 0000 486e 000c 42a7 LINK.W A6,#$0000
                   8103: 00006774: 486e 000c 42a7 2f2e 0008 PEA.L (A6,$000c) == $0000000c
                   8104: 00006778: 42a7 2f2e 0008 61ff 0000 CLR.L -(A7)
                   8105: 0000677a: 2f2e 0008 61ff 0000 00f4 MOVE.L (A6,$0008) == $00000008,-(A7)
                   8106: 0000677e: 61ff 0000 00f4 4e5e 4e75 BSR.L #$000000f4 == 00006874
                   8107: 00006784: 4e5e 4e75 4e56 0000 486e UNLK.L A6
                   8108: 00006786: 4e75 4e56 0000 486e 0010 RTS.L 
                   8109: 00006788: 4e56 0000 486e 0010 2f2e LINK.W A6,#$0000
                   8110: 0000678c: 486e 0010 2f2e 0008 2f2e PEA.L (A6,$0010) == $00000010
                   8111: 00006790: 2f2e 0008 2f2e 000c 61ff MOVE.L (A6,$0008) == $00000008,-(A7)
                   8112: 00006794: 2f2e 000c 61ff 0000 00da MOVE.L (A6,$000c) == $0000000c,-(A7)
                   8113: 00006798: 61ff 0000 00da 4e5e 4e75 BSR.L #$000000da == 00006874
                   8114: 0000679e: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   8115: 000067a0: 4e75 4e56 0000 48e7 3c20 RTS.L 
                   8116: 000067a2: 4e56 0000 48e7 3c20 282e LINK.W A6,#$0000
                   8117: 000067a6: 48e7 3c20 282e 0008 61ff MVMLE.L #$3c20,-(A7)
                   8118: 000067aa: 282e 0008 61ff ffff 9c12 MOVE.L (A6,$0008) == $00000008,D4
                   8119: 000067ae: 61ff ffff 9c12 2440 302a BSR.L #$ffff9c12 == 000003c2
                   8120: 000067b4: 2440 302a 0170 0240 0008 MOVEA.L D0,A2
                   8121: 000067b6: 302a 0170 0240 0008 6600 MOVE.W (A2,$0170) == $00000170,D0
                   8122: 000067ba: 0240 0008 6600 0090 4879 AND.W #$0008,D0
                   8123: 000067be: 6600 0090 4879 0101 12d0 BNE.W #$0090 == 00006850 (TRUE)
                   8124: 000067c2: 4879 0101 12d0 4878 000a PEA.L $010112d0
                   8125: 000067c8: 4878 000a 42a7 61ff ffff PEA.L $0000000a
                   8126: 000067cc: 42a7 61ff ffff bff0 defc CLR.L -(A7)
                   8127: 000067ce: 61ff ffff bff0 defc 000c BSR.L #$ffffbff0 == 000027c0
                   8128: 000067d4: defc 000c 4aae 0010 674e ADDA.W #$000c,A7
                   8129: 000067d8: 4aae 0010 674e 263c 0000 TST.L (A6,$0010) == $00000010
                   8130: 000067dc: 674e 263c 0000 0154 2003 BEQ.B #$0000004e == 0000682c (FALSE)
                   8131: 000067de: 263c 0000 0154 2003 4c2a MOVE.L #$00000154,D3
                   8132: 000067e4: 2003 4c2a 0800 0328 d0aa MOVE.L D3,D0
                   8133: 000067e6: 4c2a 0800 0328 d0aa 0368 MULL.L #$0800,(A2,$0328) == $00000328
                   8134: 000067ec: d0aa 0368 223c 0000 0898 ADD.L (A2,$0368) == $00000368,D0
                   8135: 000067f0: 223c 0000 0898 4c6a 1001 MOVE.L #$00000898,D1
                   8136: 000067f6: 4c6a 1001 0324 2400 d481 DIVL.L #$1001,(A2,$0324) == $00000324
                   8137: 000067fc: 2400 d481 223c 0000 0226 MOVE.L D0,D2
                   8138: 000067fe: d481 223c 0000 0226 600c ADD.L D1,D2
                   8139: 00006800: 223c 0000 0226 600c 2042 MOVE.L #$00000226,D1
                   8140: 00006806: 600c 2042 5882 20aa 0340 BT .B #$0000000c == 00006814 (TRUE)
                   8141: 00006808: 2042 5882 20aa 0340 d2aa MOVEA.L D2,A0
                   8142: 0000680a: 5882 20aa 0340 d2aa 0324 ADD.L #$00000004,D2
                   8143: 0000680c: 20aa 0340 d2aa 0324 203c MOVE.L (A2,$0340) == $00000340,(A0)
                   8144: 00006810: d2aa 0324 203c 0000 0280 ADD.L (A2,$0324) == $00000324,D1
                   8145: 00006814: 203c 0000 0280 90aa 0324 MOVE.L #$00000280,D0
                   8146: 0000681a: 90aa 0324 b081 6ee6 5283 SUB.L (A2,$0324) == $00000324,D0
                   8147: 0000681e: b081 6ee6 5283 0c83 0000 CMP.L D1,D0
                   8148: 00006820: 6ee6 5283 0c83 0000 01b8 BGT.B #$ffffffe6 == 00006808 (FALSE)
                   8149: 00006822: 5283 0c83 0000 01b8 6fb8 ADD.L #$00000001,D3
                   8150: 00006824: 0c83 0000 01b8 6fb8 2004 CMP.L #$000001b8,D3
                   8151: 0000682a: 6fb8 2004 7a10 eba0 8880 BLE.B #$ffffffb8 == 000067e4 (TRUE)
                   8152: 0000682c: 2004 7a10 eba0 8880 2544 MOVE.L D4,D0
                   8153: 0000682e: 7a10 eba0 8880 2544 01ce MOVE.L #$00000010,D5
                   8154: 00006830: eba0 8880 2544 01ce 256e ASL.L D5,D0
                   8155: 00006832: 8880 2544 01ce 256e 000c OR.L D0,D4
                   8156: 00006834: 2544 01ce 256e 000c 01d2 MOVE.L D4,(A2,$01ce) == $000001ce
                   8157: 00006838: 256e 000c 01d2 486e 0018 MOVE.L (A6,$000c) == $0000000c,(A2,$01d2) == $000001d2
                   8158: 0000683e: 486e 0018 4878 0001 2f2e PEA.L (A6,$0018) == $00000018
                   8159: 00006842: 4878 0001 2f2e 0014 61ff PEA.L $00000001
                   8160: 00006846: 2f2e 0014 61ff 0000 0028 MOVE.L (A6,$0014) == $00000014,-(A7)
                   8161: 0000684a: 61ff 0000 0028 4cee 043c BSR.L #$00000028 == 00006874
                   8162: 00006850: 4cee 043c ffec 4e5e 4e75 MVMEL.L #$043c,(A6,$ffec) == $ffffffec
                   8163: 00006856: 4e5e 4e75 4e56 0000 486e UNLK.L A6
                   8164: 00006858: 4e75 4e56 0000 486e 000c RTS.L 
                   8165: 0000685a: 4e56 0000 486e 000c 4878 LINK.W A6,#$0000
                   8166: 0000685e: 486e 000c 4878 0002 2f2e PEA.L (A6,$000c) == $0000000c
                   8167: 00006862: 4878 0002 2f2e 0008 61ff PEA.L $00000002
                   8168: 00006866: 2f2e 0008 61ff 0000 0008 MOVE.L (A6,$0008) == $00000008,-(A7)
                   8169: 0000686a: 61ff 0000 0008 4e5e 4e75 BSR.L #$00000008 == 00006874
                   8170: 00006870: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
                   8171: 00006872: 4e75 4e56 fffc 48e7 3f3c RTS.L 
                   8172: 00006874: 4e56 fffc 48e7 3f3c 266e LINK.W A6,#$fffc
                   8173: 00006878: 48e7 3f3c 266e 0008 226e MVMLE.L #$3f3c,-(A7)
                   8174: 0000687c: 266e 0008 226e 000c 286e MOVEA.L (A6,$0008) == $00000008,A3
                   8175: 00006880: 226e 000c 286e 0010 6022 MOVEA.L (A6,$000c) == $0000000c,A1
                   8176: 00006884: 286e 0010 6022 4a80 6610 MOVEA.L (A6,$0010) == $00000010,A4
                   8177: 00006888: 6022 4a80 6610 b3fc 0000 BT .B #$00000022 == 000068ac (TRUE)
                   8178: 0000688a: 4a80 6610 b3fc 0000 0100 TST.L D0
                   8179: 0000688c: 6610 b3fc 0000 0100 6300 BNE.B #$00000010 == 0000689e (TRUE)
                   8180: 0000688e: b3fc 0000 0100 6300 0296 CMPA.L #$00000100,A1
                   8181: 00006894: 6300 0296 4211 6000 0290 BLS.W #$0296 == 00006b2c (FALSE)
                   8182: 00006898: 4211 6000 0290 2f09 2f00 CLR.B (A1)
                   8183: 0000689a: 6000 0290 2f09 2f00 61ff BT .W #$0290 == 00006b2c (TRUE)
                   8184: 0000689e: 2f09 2f00 61ff ffff fdca MOVE.L A1,-(A7)
                   8185: 000068a0: 2f00 61ff ffff fdca 2240 MOVE.L D0,-(A7)
                   8186: 000068a2: 61ff ffff fdca 2240 504f BSR.L #$fffffdca == 0000666e
                   8187: 000068a8: 2240 504f 101b 49c0 7a25 MOVEA.L D0,A1
                   8188: 000068aa: 504f 101b 49c0 7a25 ba80 ADDA.W #$00000008,A7
                   8189: 000068ac: 101b 49c0 7a25 ba80 66d4 MOVE.B (A3)+,D0
                   8190: 000068ae: 49c0 7a25 ba80 66d4 4283 EXT.B D0
                   8191: 000068b0: 7a25 ba80 66d4 4283 4282 MOVE.L #$00000025,D5
                   8192: 000068b2: ba80 66d4 4283 4282 101b CMP.L D0,D5
                   8193: 000068b4: 66d4 4283 4282 101b 49c0 BNE.B #$ffffffd4 == 0000688a (TRUE)
                   8194: 000068b6: 4283 4282 101b 49c0 72db CLR.L D3
                   8195: 000068b8: 4282 101b 49c0 72db d280 CLR.L D2
                   8196: 000068ba: 101b 49c0 72db d280 7a53 MOVE.B (A3)+,D0
                   8197: 000068bc: 49c0 72db d280 7a53 b285 EXT.B D0
                   8198: 000068be: 72db d280 7a53 b285 62e4 MOVE.L #$ffffffdb,D1
                   8199: 000068c0: d280 7a53 b285 62e4 207c ADD.L D0,D1
                   8200: 000068c2: 7a53 b285 62e4 207c 0100 MOVE.L #$00000053,D5
                   8201: 000068c4: b285 62e4 207c 0100 e7e0 CMP.L D5,D1
                   8202: 000068c6: 62e4 207c 0100 e7e0 2070 BHI.B #$ffffffe4 == 000068ac (TRUE)
                   8203: 000068c8: 207c 0100 e7e0 2070 1c00 MOVEA.L #$0100e7e0,A0
                   8204: 000068ce: 2070 1c00 4ed0 7401 60e2 MOVEA.L (A0, D1.L*4, $00) == $010001d4,A0
                   8205: 000068d2: 4ed0 7401 60e2 76d0 d680 JMP.L (A0)
                   8206: 000068d4: 7401 60e2 76d0 d680 60dc MOVE.L #$00000001,D2
                   8207: 000068d6: 60e2 76d0 d680 60dc 7c10 BT .B #$ffffffe2 == 000068ba (TRUE)
                   8208: 000068d8: 76d0 d680 60dc 7c10 6006 MOVE.L #$ffffffd0,D3
                   8209: 000068da: d680 60dc 7c10 6006 7c0a ADD.L D0,D3
                   8210: 000068dc: 60dc 7c10 6006 7c0a 6002 BT .B #$ffffffdc == 000068ba (TRUE)
                   8211: 000068de: 7c10 6006 7c0a 6002 7c08 MOVE.L #$00000010,D6
                   8212: 000068e0: 6006 7c0a 6002 7c08 201c BT .B #$00000006 == 000068e8 (TRUE)
                   8213: 000068e2: 7c0a 6002 7c08 201c 2f09 MOVE.L #$0000000a,D6
                   8214: 000068e4: 6002 7c08 201c 2f09 2f03 BT .B #$00000002 == 000068e8 (TRUE)
                   8215: 000068e6: 7c08 201c 2f09 2f03 2f02 MOVE.L #$00000008,D6
                   8216: 000068e8: 201c 2f09 2f03 2f02 2f06 MOVE.L (A4)+,D0
                   8217: 000068ea: 2f09 2f03 2f02 2f06 2f00 MOVE.L A1,-(A7)
                   8218: 000068ec: 2f03 2f02 2f06 2f00 61ff MOVE.L D3,-(A7)
                   8219: 000068ee: 2f02 2f06 2f00 61ff ffff MOVE.L D2,-(A7)
                   8220: 000068f0: 2f06 2f00 61ff ffff fdda MOVE.L D6,-(A7)
                   8221: 000068f2: 2f00 61ff ffff fdda 2240 MOVE.L D0,-(A7)
                   8222: 000068f4: 61ff ffff fdda 2240 defc BSR.L #$fffffdda == 000066d0
                   8223: 000068fa: 2240 defc 0014 60aa 2c1c MOVEA.L D0,A1
                   8224: 000068fc: defc 0014 60aa 2c1c 7618 ADDA.W #$0014,A7
                   8225: 00006900: 60aa 2c1c 7618 2006 e6a0 BT .B #$ffffffaa == 000068ac (TRUE)
                   8226: 00006902: 2c1c 7618 2006 e6a0 7a7f MOVE.L (A4)+,D6
                   8227: 00006904: 7618 2006 e6a0 7a7f c085 MOVE.L #$00000018,D3
                   8228: 00006906: 2006 e6a0 7a7f c085 670e MOVE.L D6,D0
                   8229: 00006908: e6a0 7a7f c085 670e 2f09 ASR.L D3,D0
                   8230: 0000690a: 7a7f c085 670e 2f09 2f00 MOVE.L #$0000007f,D5
                   8231: 0000690c: c085 670e 2f09 2f00 61ff AND.L D5,D0
                   8232: 0000690e: 670e 2f09 2f00 61ff ffff BEQ.B #$0000000e == 0000691e (FALSE)
                   8233: 00006910: 2f09 2f00 61ff ffff fd58 MOVE.L A1,-(A7)
                   8234: 00006912: 2f00 61ff ffff fd58 2240 MOVE.L D0,-(A7)
                   8235: 00006914: 61ff ffff fd58 2240 504f BSR.L #$fffffd58 == 0000666e
                   8236: 0000691a: 2240 504f 5183 6ae4 6088 MOVEA.L D0,A1
                   8237: 0000691c: 504f 5183 6ae4 6088 2c1c ADDA.W #$00000008,A7
                   8238: 0000691e: 5183 6ae4 6088 2c1c 245c SUB.L #$00000008,D3
                   8239: 00006920: 6ae4 6088 2c1c 245c 2f09 BPL.B #$ffffffe4 == 00006906 (FALSE)
                   8240: 00006922: 6088 2c1c 245c 2f09 4878 BT .B #$ffffff88 == 000068ac (TRUE)
                   8241: 00006924: 2c1c 245c 2f09 4878 0008 MOVE.L (A4)+,D6
                   8242: 00006926: 245c 2f09 4878 0008 4878 MOVEA.L (A4)+,A2
                   8243: 00006928: 2f09 4878 0008 4878 0001 MOVE.L A1,-(A7)
                   8244: 0000692a: 4878 0008 4878 0001 9bcd PEA.L $00000008
                   8245: 0000692e: 4878 0001 9bcd 2a0d 1a1a PEA.L $00000001
                   8246: 00006932: 9bcd 2a0d 1a1a 2a45 2f0d SUBA.L A5,A5
                   8247: 00006934: 2a0d 1a1a 2a45 2f0d 2f06 MOVE.L A5,D5
                   8248: 00006936: 1a1a 2a45 2f0d 2f06 61ff MOVE.B (A2)+,D5
                   8249: 00006938: 2a45 2f0d 2f06 61ff ffff MOVEA.L D5,A5
                   8250: 0000693a: 2f0d 2f06 61ff ffff fd90 MOVE.L A5,-(A7)
                   8251: 0000693c: 2f06 61ff ffff fd90 2240 MOVE.L D6,-(A7)
                   8252: 0000693e: 61ff ffff fd90 2240 4287 BSR.L #$fffffd90 == 000066d0
                   8253: 00006944: 2240 4287 defc 0014 4284 MOVEA.L D0,A1
                   8254: 00006946: 4287 defc 0014 4284 6000 CLR.L D7
                   8255: 00006948: defc 0014 4284 6000 019c ADDA.W #$0014,A7
                   8256: 0000694c: 4284 6000 019c 2003 0280 CLR.L D4
                   8257: 0000694e: 6000 019c 2003 0280 0000 BT .W #$019c == 00006aec (TRUE)
                   8258: 00006952: 2003 0280 0000 00e0 0c80 MOVE.L D3,D0
                   8259: 00006954: 0280 0000 00e0 0c80 0000 AND.L #$000000e0,D0
                   8260: 0000695a: 0c80 0000 00e0 667e 181a CMP.L #$000000e0,D0
                   8261: 00006960: 667e 181a 2d44 fffc 181a BNE.B #$0000007e == 000069e0 (TRUE)
                   8262: 00006962: 181a 2d44 fffc 181a 701f MOVE.B (A2)+,D4
                   8263: 00006964: 2d44 fffc 181a 701f c083 MOVE.L D4,(A6,$fffc) == $fffffffc
                   8264: 00006968: 181a 701f c083 5380 2a06 MOVE.B (A2)+,D4
                   8265: 0000696a: 701f c083 5380 2a06 e0a5 MOVE.L #$0000001f,D0
                   8266: 0000696c: c083 5380 2a06 e0a5 2005 AND.L D3,D0
                   8267: 0000696e: 5380 2a06 e0a5 2005 7201 SUB.L #$00000001,D0
                   8268: 00006970: 2a06 e0a5 2005 7201 2a2e MOVE.L D6,D5
                   8269: 00006972: e0a5 2005 7201 2a2e fffc ASR.L D0,D5
                   8270: 00006974: 2005 7201 2a2e fffc eba1 MOVE.L D5,D0
                   8271: 00006976: 7201 2a2e fffc eba1 5381 MOVE.L #$00000001,D1
                   8272: 00006978: 2a2e fffc eba1 5381 c081 MOVE.L (A6,$fffc) == $fffffffc,D5
                   8273: 0000697c: eba1 5381 c081 b880 6640 ASL.L D5,D1
                   8274: 0000697e: 5381 c081 b880 6640 2f09 SUB.L #$00000001,D1
                   8275: 00006980: c081 b880 6640 2f09 4a87 AND.L D1,D0
                   8276: 00006982: b880 6640 2f09 4a87 6704 CMP.L D0,D4
                   8277: 00006984: 6640 2f09 4a87 6704 702c BNE.B #$00000040 == 000069c6 (TRUE)
                   8278: 00006986: 2f09 4a87 6704 702c 6002 MOVE.L A1,-(A7)
                   8279: 00006988: 4a87 6704 702c 6002 703c TST.L D7
                   8280: 0000698a: 6704 702c 6002 703c 2f00 BEQ.B #$00000004 == 00006990 (FALSE)
                   8281: 0000698c: 702c 6002 703c 2f00 61ff MOVE.L #$0000002c,D0
                   8282: 0000698e: 6002 703c 2f00 61ff ffff BT .B #$00000002 == 00006992 (TRUE)
                   8283: 00006990: 703c 2f00 61ff ffff fcd8 MOVE.L #$0000003c,D0
                   8284: 00006992: 2f00 61ff ffff fcd8 2240 MOVE.L D0,-(A7)
                   8285: 00006994: 61ff ffff fcd8 2240 7e01 BSR.L #$fffffcd8 == 0000666e
                   8286: 0000699a: 2240 7e01 504f 4281 6006 MOVEA.L D0,A1
                   8287: 0000699c: 7e01 504f 4281 6006 4a00 MOVE.L #$00000001,D7
                   8288: 0000699e: 504f 4281 6006 4a00 6d0c ADDA.W #$00000008,A7
                   8289: 000069a0: 4281 6006 4a00 6d0c 524a CLR.L D1
                   8290: 000069a2: 6006 4a00 6d0c 524a 1212 BT .B #$00000006 == 000069aa (TRUE)
                   8291: 000069a4: 4a00 6d0c 524a 1212 2001 TST.B D0
                   8292: 000069a6: 6d0c 524a 1212 2001 7a20 BLT.B #$0000000c == 000069b4 (TRUE)
                   8293: 000069a8: 524a 1212 2001 7a20 ba80 ADDA.W #$00000001,A2
                   8294: 000069aa: 1212 2001 7a20 ba80 6df0 MOVE.B (A2),D1
                   8295: 000069ac: 2001 7a20 ba80 6df0 2f09 MOVE.L D1,D0
                   8296: 000069ae: 7a20 ba80 6df0 2f09 2f00 MOVE.L #$00000020,D5
                   8297: 000069b0: ba80 6df0 2f09 2f00 61ff CMP.L D0,D5
                   8298: 000069b2: 6df0 2f09 2f00 61ff ffff BLT.B #$fffffff0 == 000069a4 (TRUE)
                   8299: 000069b4: 2f09 2f00 61ff ffff fcb4 MOVE.L A1,-(A7)
                   8300: 000069b6: 2f00 61ff ffff fcb4 2240 MOVE.L D0,-(A7)
                   8301: 000069b8: 61ff ffff fcb4 2240 504f BSR.L #$fffffcb4 == 0000666e
                   8302: 000069be: 2240 504f 6000 0128 4281 MOVEA.L D0,A1
                   8303: 000069c0: 504f 6000 0128 4281 6008 ADDA.W #$00000008,A7
                   8304: 000069c2: 6000 0128 4281 6008 4a00 BT .W #$0128 == 00006aec (TRUE)
                   8305: 000069c6: 4281 6008 4a00 6d00 011e CLR.L D1
                   8306: 000069c8: 6008 4a00 6d00 011e 524a BT .B #$00000008 == 000069d2 (TRUE)
                   8307: 000069ca: 4a00 6d00 011e 524a 1212 TST.B D0
                   8308: 000069cc: 6d00 011e 524a 1212 2001 BLT.W #$011e == 00006aec (TRUE)
                   8309: 000069d0: 524a 1212 2001 7a20 ba80 ADDA.W #$00000001,A2
                   8310: 000069d2: 1212 2001 7a20 ba80 6dee MOVE.B (A2),D1
                   8311: 000069d4: 2001 7a20 ba80 6dee 6000 MOVE.L D1,D0
                   8312: 000069d6: 7a20 ba80 6dee 6000 010e MOVE.L #$00000020,D5
                   8313: 000069d8: ba80 6dee 6000 010e 2003 CMP.L D0,D5
                   8314: 000069da: 6dee 6000 010e 2003 0280 BLT.B #$ffffffee == 000069ca (TRUE)
                   8315: 000069dc: 6000 010e 2003 0280 0000 BT .W #$010e == 00006aec (TRUE)
                   8316: 000069e0: 2003 0280 0000 00e0 0c80 MOVE.L D3,D0
                   8317: 000069e2: 0280 0000 00e0 0c80 0000 AND.L #$000000e0,D0
                   8318: 000069e8: 0c80 0000 00c0 667e 181a CMP.L #$000000c0,D0
                   8319: 000069ee: 667e 181a 2d44 fffc 2f09 BNE.B #$0000007e == 00006a6e (TRUE)
                   8320: 000069f0: 181a 2d44 fffc 2f09 4a87 MOVE.B (A2)+,D4
                   8321: 000069f2: 2d44 fffc 2f09 4a87 6704 MOVE.L D4,(A6,$fffc) == $fffffffc
                   8322: 000069f6: 2f09 4a87 6704 702c 6002 MOVE.L A1,-(A7)
                   8323: 000069f8: 4a87 6704 702c 6002 703c TST.L D7
                   8324: 000069fa: 6704 702c 6002 703c 2f00 BEQ.B #$00000004 == 00006a00 (FALSE)
                   8325: 000069fc: 702c 6002 703c 2f00 61ff MOVE.L #$0000002c,D0
                   8326: 000069fe: 6002 703c 2f00 61ff ffff BT .B #$00000002 == 00006a02 (TRUE)
                   8327: 00006a00: 703c 2f00 61ff ffff fc68 MOVE.L #$0000003c,D0
                   8328: 00006a02: 2f00 61ff ffff fc68 2240 MOVE.L D0,-(A7)
                   8329: 00006a04: 61ff ffff fc68 2240 7e01 BSR.L #$fffffc68 == 0000666e
                   8330: 00006a0a: 2240 7e01 504f 4282 6014 MOVEA.L D0,A1
                   8331: 00006a0c: 7e01 504f 4282 6014 4a00 MOVE.L #$00000001,D7
                   8332: 00006a0e: 504f 4282 6014 4a00 6d1a ADDA.W #$00000008,A7
                   8333: 00006a10: 4282 6014 4a00 6d1a 2f09 CLR.L D2
                   8334: 00006a12: 6014 4a00 6d1a 2f09 2f00 BT .B #$00000014 == 00006a28 (TRUE)
                   8335: 00006a14: 4a00 6d1a 2f09 2f00 61ff TST.B D0
                   8336: 00006a16: 6d1a 2f09 2f00 61ff ffff BLT.B #$0000001a == 00006a32 (TRUE)
                   8337: 00006a18: 2f09 2f00 61ff ffff fc50 MOVE.L A1,-(A7)
                   8338: 00006a1a: 2f00 61ff ffff fc50 2240 MOVE.L D0,-(A7)
                   8339: 00006a1c: 61ff ffff fc50 2240 504f BSR.L #$fffffc50 == 0000666e
                   8340: 00006a22: 2240 504f 524a 1412 2002 MOVEA.L D0,A1
                   8341: 00006a24: 504f 524a 1412 2002 7a20 ADDA.W #$00000008,A7
                   8342: 00006a26: 524a 1412 2002 7a20 ba80 ADDA.W #$00000001,A2
                   8343: 00006a28: 1412 2002 7a20 ba80 6de2 MOVE.B (A2),D2
                   8344: 00006a2a: 2002 7a20 ba80 6de2 2f09 MOVE.L D2,D0
                   8345: 00006a2c: 7a20 ba80 6de2 2f09 4878 MOVE.L #$00000020,D5
                   8346: 00006a2e: ba80 6de2 2f09 4878 003d CMP.L D0,D5
                   8347: 00006a30: 6de2 2f09 4878 003d 61ff BLT.B #$ffffffe2 == 00006a14 (TRUE)
                   8348: 00006a32: 2f09 4878 003d 61ff ffff MOVE.L A1,-(A7)
                   8349: 00006a34: 4878 003d 61ff ffff fc34 PEA.L $0000003d
                   8350: 00006a38: 61ff ffff fc34 2240 2f09 BSR.L #$fffffc34 == 0000666e
                   8351: 00006a3e: 2240 2f09 42a7 42a7 2f0d MOVEA.L D0,A1
                   8352: 00006a40: 2f09 42a7 42a7 2f0d 701f MOVE.L A1,-(A7)
                   8353: 00006a42: 42a7 42a7 2f0d 701f c083 CLR.L -(A7)
                   8354: 00006a44: 42a7 2f0d 701f c083 5380 CLR.L -(A7)
                   8355: 00006a46: 2f0d 701f c083 5380 2206 MOVE.L A5,-(A7)
                   8356: 00006a48: 701f c083 5380 2206 e0a1 MOVE.L #$0000001f,D0
                   8357: 00006a4a: c083 5380 2206 e0a1 7001 AND.L D3,D0
                   8358: 00006a4c: 5380 2206 e0a1 7001 2a2e SUB.L #$00000001,D0
                   8359: 00006a4e: 2206 e0a1 7001 2a2e fffc MOVE.L D6,D1
                   8360: 00006a50: e0a1 7001 2a2e fffc eba0 ASR.L D0,D1
                   8361: 00006a52: 7001 2a2e fffc eba0 5380 MOVE.L #$00000001,D0
                   8362: 00006a54: 2a2e fffc eba0 5380 c280 MOVE.L (A6,$fffc) == $fffffffc,D5
                   8363: 00006a58: eba0 5380 c280 2f01 61ff ASL.L D5,D0
                   8364: 00006a5a: 5380 c280 2f01 61ff ffff SUB.L #$00000001,D0
                   8365: 00006a5c: c280 2f01 61ff ffff fc6e AND.L D0,D1
                   8366: 00006a5e: 2f01 61ff ffff fc6e 2240 MOVE.L D1,-(A7)
                   8367: 00006a60: 61ff ffff fc6e 2240 defc BSR.L #$fffffc6e == 000066d0
                   8368: 00006a66: 2240 defc 001c 607e 2003 MOVEA.L D0,A1
                   8369: 00006a68: defc 001c 607e 2003 0280 ADDA.W #$001c,A7
                   8370: 00006a6c: 607e 2003 0280 0000 00c0 BT .B #$0000007e == 00006aec (TRUE)
                   8371: 00006a6e: 2003 0280 0000 00c0 6608 MOVE.L D3,D0
                   8372: 00006a70: 0280 0000 00c0 6608 2003 AND.L #$000000c0,D0
                   8373: 00006a76: 6608 2003 5380 0106 661a BNE.B #$00000008 == 00006a80 (TRUE)
                   8374: 00006a78: 2003 5380 0106 661a 2003 MOVE.L D3,D0
                   8375: 00006a7a: 5380 0106 661a 2003 0280 SUB.L #$00000001,D0
                   8376: 00006a7c: 0106 661a 2003 0280 0000 BTST.L D0,D6
                   8377: 00006a7e: 661a 2003 0280 0000 00c0 BNE.B #$0000001a == 00006a9a (TRUE)
                   8378: 00006a80: 2003 0280 0000 00c0 0c80 MOVE.L D3,D0
                   8379: 00006a82: 0280 0000 00c0 0c80 0000 AND.L #$000000c0,D0
                   8380: 00006a88: 0c80 0000 0080 6648 703f CMP.L #$00000080,D0
                   8381: 00006a8e: 6648 703f c083 5380 0106 BNE.B #$00000048 == 00006ad8 (TRUE)
                   8382: 00006a90: 703f c083 5380 0106 663e MOVE.L #$0000003f,D0
                   8383: 00006a92: c083 5380 0106 663e 2f09 AND.L D3,D0
                   8384: 00006a94: 5380 0106 663e 2f09 4a87 SUB.L #$00000001,D0
                   8385: 00006a96: 0106 663e 2f09 4a87 6704 BTST.L D0,D6
                   8386: 00006a98: 663e 2f09 4a87 6704 702c BNE.B #$0000003e == 00006ad8 (TRUE)
                   8387: 00006a9a: 2f09 4a87 6704 702c 6002 MOVE.L A1,-(A7)
                   8388: 00006a9c: 4a87 6704 702c 6002 703c TST.L D7
                   8389: 00006a9e: 6704 702c 6002 703c 2f00 BEQ.B #$00000004 == 00006aa4 (FALSE)
                   8390: 00006aa0: 702c 6002 703c 2f00 61ff MOVE.L #$0000002c,D0
                   8391: 00006aa2: 6002 703c 2f00 61ff ffff BT .B #$00000002 == 00006aa6 (TRUE)
                   8392: 00006aa4: 703c 2f00 61ff ffff fbc4 MOVE.L #$0000003c,D0
                   8393: 00006aa6: 2f00 61ff ffff fbc4 2240 MOVE.L D0,-(A7)
                   8394: 00006aa8: 61ff ffff fbc4 2240 7e01 BSR.L #$fffffbc4 == 0000666e
                   8395: 00006aae: 2240 7e01 504f 4282 6014 MOVEA.L D0,A1
                   8396: 00006ab0: 7e01 504f 4282 6014 4a00 MOVE.L #$00000001,D7
                   8397: 00006ab2: 504f 4282 6014 4a00 6d30 ADDA.W #$00000008,A7
                   8398: 00006ab4: 4282 6014 4a00 6d30 2f09 CLR.L D2
                   8399: 00006ab6: 6014 4a00 6d30 2f09 2f00 BT .B #$00000014 == 00006acc (TRUE)
                   8400: 00006ab8: 4a00 6d30 2f09 2f00 61ff TST.B D0
                   8401: 00006aba: 6d30 2f09 2f00 61ff ffff BLT.B #$00000030 == 00006aec (TRUE)
                   8402: 00006abc: 2f09 2f00 61ff ffff fbac MOVE.L A1,-(A7)
                   8403: 00006abe: 2f00 61ff ffff fbac 2240 MOVE.L D0,-(A7)
                   8404: 00006ac0: 61ff ffff fbac 2240 504f BSR.L #$fffffbac == 0000666e
                   8405: 00006ac6: 2240 504f 524a 1412 2002 MOVEA.L D0,A1
                   8406: 00006ac8: 504f 524a 1412 2002 7a20 ADDA.W #$00000008,A7
                   8407: 00006aca: 524a 1412 2002 7a20 ba80 ADDA.W #$00000001,A2
                   8408: 00006acc: 1412 2002 7a20 ba80 6de2 MOVE.B (A2),D2
                   8409: 00006ace: 2002 7a20 ba80 6de2 6014 MOVE.L D2,D0
                   8410: 00006ad0: 7a20 ba80 6de2 6014 4281 MOVE.L #$00000020,D5
                   8411: 00006ad2: ba80 6de2 6014 4281 6006 CMP.L D0,D5
                   8412: 00006ad4: 6de2 6014 4281 6006 4a00 BLT.B #$ffffffe2 == 00006ab8 (TRUE)
                   8413: 00006ad6: 6014 4281 6006 4a00 6d0c BT .B #$00000014 == 00006aec (TRUE)
                   8414: 00006ad8: 4281 6006 4a00 6d0c 524a CLR.L D1
                   8415: 00006ada: 6006 4a00 6d0c 524a 1212 BT .B #$00000006 == 00006ae2 (TRUE)
                   8416: 00006adc: 4a00 6d0c 524a 1212 2001 TST.B D0
                   8417: 00006ade: 6d0c 524a 1212 2001 7a20 BLT.B #$0000000c == 00006aec (TRUE)
                   8418: 00006ae0: 524a 1212 2001 7a20 ba80 ADDA.W #$00000001,A2
                   8419: 00006ae2: 1212 2001 7a20 ba80 6df0 MOVE.B (A2),D1
                   8420: 00006ae4: 2001 7a20 ba80 6df0 181a MOVE.L D1,D0
                   8421: 00006ae6: 7a20 ba80 6df0 181a 2604 MOVE.L #$00000020,D5
                   8422: 00006ae8: ba80 6df0 181a 2604 6600 CMP.L D0,D5
                   8423: 00006aea: 6df0 181a 2604 6600 fe60 BLT.B #$fffffff0 == 00006adc (TRUE)
                   8424: 00006aec: 181a 2604 6600 fe60 4a87 MOVE.B (A2)+,D4
                   8425: 00006aee: 2604 6600 fe60 4a87 6700 MOVE.L D4,D3
                   8426: 00006af0: 6600 fe60 4a87 6700 fdb4 BNE.W #$fe60 == 00006952 (TRUE)
                   8427: 00006af4: 4a87 6700 fdb4 2f09 4878 TST.L D7
                   8428: 00006af6: 6700 fdb4 2f09 4878 003e BEQ.W #$fdb4 == 000068ac (FALSE)
                   8429: 00006afa: 2f09 4878 003e 6000 fda0 MOVE.L A1,-(A7)
                   8430: 00006afc: 4878 003e 6000 fda0 245c PEA.L $0000003e
                   8431: 00006b00: 6000 fda0 245c 4282 600e BT .W #$fda0 == 000068a2 (TRUE)
                   8432: 00006b04: 245c 4282 600e 2f09 2f00 MOVEA.L (A4)+,A2
                   8433: 00006b06: 4282 600e 2f09 2f00 61ff CLR.L D2
                   8434: 00006b08: 600e 2f09 2f00 61ff ffff BT .B #$0000000e == 00006b18 (TRUE)
                   8435: 00006b0a: 2f09 2f00 61ff ffff fb5e MOVE.L A1,-(A7)
                   8436: 00006b0c: 2f00 61ff ffff fb5e 2240 MOVE.L D0,-(A7)
                   8437: 00006b0e: 61ff ffff fb5e 2240 504f BSR.L #$fffffb5e == 0000666e
                   8438: 00006b14: 2240 504f 141a 2002 66ec MOVEA.L D0,A1
                   8439: 00006b16: 504f 141a 2002 66ec 6000 ADDA.W #$00000008,A7
                   8440: 00006b18: 141a 2002 66ec 6000 fd8c MOVE.B (A2)+,D2
                   8441: 00006b1a: 2002 66ec 6000 fd8c 2f09 MOVE.L D2,D0
                   8442: 00006b1c: 66ec 6000 fd8c 2f09 4878 BNE.B #$ffffffec == 00006b0a (TRUE)
                   8443: 00006b1e: 6000 fd8c 2f09 4878 0025 BT .W #$fd8c == 000068ac (TRUE)
                   8444: 00006b22: 2f09 4878 0025 6000 fd78 MOVE.L A1,-(A7)
                   8445: 00006b24: 4878 0025 6000 fd78 4cee PEA.L $00000025
                   8446: 00006b28: 6000 fd78 4cee 3cfc ffd4 BT .W #$fd78 == 000068a2 (TRUE)
                   8447: 00006b2c: 4cee 3cfc ffd4 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffd4) == $ffffffd4
                   8448: 00006b32: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
                   8449: 00006b34: 4e75 4e71 4e56 0000 48e7 RTS.L 
                   8450: 
                   8451: 
                   8452: 00006b36: 4e71 4e56 0000 48e7 3c20 NOP.L 
                   8453: 
                   8454: 
                   8455: 00006b38: 4e56 0000 48e7 3c20 246e LINK.W A6,#$0000
                   8456: 00006b3c: 48e7 3c20 246e 0008 282e MVMLE.L #$3c20,-(A7)
                   8457: 00006b40: 246e 0008 282e 0010 4283 MOVEA.L (A6,$0008) == $00000008,A2
                   8458: 00006b44: 282e 0010 4283 2a0a daae MOVE.L (A6,$0010) == $00000010,D4
                   8459: 00006b48: 4283 2a0a daae 000c 5385 CLR.L D3
                   8460: 00006b4a: 2a0a daae 000c 5385 61ff MOVE.L A2,D5
                   8461: 00006b4c: daae 000c 5385 61ff 0000 ADD.L (A6,$000c) == $0000000c,D5
                   8462: 00006b50: 5385 61ff 0000 05c8 2400 SUB.L #$00000001,D5
                   8463: 00006b52: 61ff 0000 05c8 2400 720d BSR.L #$000005c8 == 0000711c
                   8464: 00006b58: 2400 720d b282 6700 00d8 MOVE.L D0,D2
                   8465: 00006b5a: 720d b282 6700 00d8 6d1e MOVE.L #$0000000d,D1
                   8466: 00006b5c: b282 6700 00d8 6d1e 7208 CMP.L D2,D1
                   8467: 00006b5e: 6700 00d8 6d1e 7208 b282 BEQ.W #$00d8 == 00006c38 (FALSE)
                   8468: 00006b62: 6d1e 7208 b282 673a 6d0a BLT.B #$0000001e == 00006b82 (TRUE)
                   8469: 00006b64: 7208 b282 673a 6d0a 72ff MOVE.L #$00000008,D1
                   8470: 00006b66: b282 673a 6d0a 72ff b282 CMP.L D2,D1
                   8471: 00006b68: 673a 6d0a 72ff b282 672c BEQ.B #$0000003a == 00006ba4 (FALSE)
                   8472: 00006b6a: 6d0a 72ff b282 672c 6000 BLT.B #$0000000a == 00006b76 (TRUE)
                   8473: 00006b6c: 72ff b282 672c 6000 00da MOVE.L #$ffffffff,D1
                   8474: 00006b6e: b282 672c 6000 00da 720a CMP.L D2,D1
                   8475: 00006b70: 672c 6000 00da 720a b282 BEQ.B #$0000002c == 00006b9e (FALSE)
                   8476: 00006b72: 6000 00da 720a b282 6700 BT .W #$00da == 00006c4e (TRUE)
                   8477: 00006b76: 720a b282 6700 00bc 6000 MOVE.L #$0000000a,D1
                   8478: 00006b78: b282 6700 00bc 6000 00ce CMP.L D2,D1
                   8479: 00006b7a: 6700 00bc 6000 00ce 7217 BEQ.W #$00bc == 00006c38 (FALSE)
                   8480: 00006b7e: 6000 00ce 7217 b282 6776 BT .W #$00ce == 00006c4e (TRUE)
                   8481: 00006b82: 7217 b282 6776 6d0a 7215 MOVE.L #$00000017,D1
                   8482: 00006b84: b282 6776 6d0a 7215 b282 CMP.L D2,D1
                   8483: 00006b86: 6776 6d0a 7215 b282 6730 BEQ.B #$00000076 == 00006bfe (FALSE)
                   8484: 00006b88: 6d0a 7215 b282 6730 6000 BLT.B #$0000000a == 00006b94 (TRUE)
                   8485: 00006b8a: 7215 b282 6730 6000 00bc MOVE.L #$00000015,D1
                   8486: 00006b8c: b282 6730 6000 00bc 727f CMP.L D2,D1
                   8487: 00006b8e: 6730 6000 00bc 727f b282 BEQ.B #$00000030 == 00006bc0 (FALSE)
                   8488: 00006b90: 6000 00bc 727f b282 670a BT .W #$00bc == 00006c4e (TRUE)
                   8489: 00006b94: 727f b282 670a 6000 00b2 MOVE.L #$0000007f,D1
                   8490: 00006b96: b282 670a 6000 00b2 70ff CMP.L D2,D1
                   8491: 00006b98: 670a 6000 00b2 70ff 6000 BEQ.B #$0000000a == 00006ba4 (FALSE)
                   8492: 00006b9a: 6000 00b2 70ff 6000 00d6 BT .W #$00b2 == 00006c4e (TRUE)
                   8493: 00006b9e: 70ff 6000 00d6 4a83 67aa MOVE.L #$ffffffff,D0
                   8494: 00006ba0: 6000 00d6 4a83 67aa 4a84 BT .W #$00d6 == 00006c78 (TRUE)
                   8495: 00006ba4: 4a83 67aa 4a84 670e 4879 TST.L D3
                   8496: 00006ba6: 67aa 4a84 670e 4879 0100 BEQ.B #$ffffffaa == 00006b52 (FALSE)
                   8497: 00006ba8: 4a84 670e 4879 0100 fc9b TST.L D4
                   8498: 00006baa: 670e 4879 0100 fc9b 61ff BEQ.B #$0000000e == 00006bba (FALSE)
                   8499: 00006bac: 4879 0100 fc9b 61ff ffff PEA.L $0100fc9b
                   8500: 00006bb2: 61ff ffff fbbc 584f 5383 BSR.L #$fffffbbc == 00006770
                   8501: 00006bb8: 584f 5383 534a 6092 4a83 ADDA.W #$00000004,A7
                   8502: 00006bba: 5383 534a 6092 4a83 678e SUB.L #$00000001,D3
                   8503: 00006bbc: 534a 6092 4a83 678e 4a84 SUBA.W #$00000001,A2
                   8504: 00006bbe: 6092 4a83 678e 4a84 670e BT .B #$ffffff92 == 00006b52 (TRUE)
                   8505: 00006bc0: 4a83 678e 4a84 670e 4879 TST.L D3
                   8506: 00006bc2: 678e 4a84 670e 4879 0100 BEQ.B #$ffffff8e == 00006b52 (FALSE)
                   8507: 00006bc4: 4a84 670e 4879 0100 fc9b TST.L D4
                   8508: 00006bc6: 670e 4879 0100 fc9b 61ff BEQ.B #$0000000e == 00006bd6 (FALSE)
                   8509: 00006bc8: 4879 0100 fc9b 61ff ffff PEA.L $0100fc9b
                   8510: 00006bce: 61ff ffff fba0 584f 5383 BSR.L #$fffffba0 == 00006770
                   8511: 00006bd4: 584f 5383 534a 66e8 6000 ADDA.W #$00000004,A7
                   8512: 00006bd6: 5383 534a 66e8 6000 ff74 SUB.L #$00000001,D3
                   8513: 00006bd8: 534a 66e8 6000 ff74 0c2a SUBA.W #$00000001,A2
                   8514: 00006bda: 66e8 6000 ff74 0c2a 0020 BNE.B #$ffffffe8 == 00006bc4 (TRUE)
                   8515: 00006bdc: 6000 ff74 0c2a 0020 ffff BT .W #$ff74 == 00006b52 (TRUE)
                   8516: 00006be0: 0c2a 0020 ffff 661a 4a84 CMP.B #$20,(A2,$ffff) == $ffffffff
                   8517: 00006be6: 661a 4a84 670e 4879 0100 BNE.B #$0000001a == 00006c02 (TRUE)
                   8518: 00006be8: 4a84 670e 4879 0100 fc9b TST.L D4
                   8519: 00006bea: 670e 4879 0100 fc9b 61ff BEQ.B #$0000000e == 00006bfa (FALSE)
                   8520: 00006bec: 4879 0100 fc9b 61ff ffff PEA.L $0100fc9b
                   8521: 00006bf2: 61ff ffff fb7c 584f 5383 BSR.L #$fffffb7c == 00006770
                   8522: 00006bf8: 584f 5383 534a 4a83 66de ADDA.W #$00000004,A7
                   8523: 00006bfa: 5383 534a 4a83 66de 4a83 SUB.L #$00000001,D3
                   8524: 00006bfc: 534a 4a83 66de 4a83 6700 SUBA.W #$00000001,A2
                   8525: 00006bfe: 4a83 66de 4a83 6700 ff4c TST.L D3
                   8526: 00006c00: 66de 4a83 6700 ff4c 0c2a BNE.B #$ffffffde == 00006be0 (TRUE)
                   8527: 00006c02: 4a83 6700 ff4c 0c2a 0020 TST.L D3
                   8528: 00006c04: 6700 ff4c 0c2a 0020 ffff BEQ.W #$ff4c == 00006b52 (FALSE)
                   8529: 00006c08: 0c2a 0020 ffff 6700 ff42 CMP.B #$20,(A2,$ffff) == $ffffffff
                   8530: 00006c0e: 6700 ff42 0c2a 002f ffff BEQ.W #$ff42 == 00006b52 (FALSE)
                   8531: 00006c12: 0c2a 002f ffff 6700 ff38 CMP.B #$2f,(A2,$ffff) == $ffffffff
                   8532: 00006c18: 6700 ff38 4a84 670e 4879 BEQ.W #$ff38 == 00006b52 (FALSE)
                   8533: 00006c1c: 4a84 670e 4879 0100 fc9b TST.L D4
                   8534: 00006c1e: 670e 4879 0100 fc9b 61ff BEQ.B #$0000000e == 00006c2e (FALSE)
                   8535: 00006c20: 4879 0100 fc9b 61ff ffff PEA.L $0100fc9b
                   8536: 00006c26: 61ff ffff fb48 584f 5383 BSR.L #$fffffb48 == 00006770
                   8537: 00006c2c: 584f 5383 534a 66d4 6000 ADDA.W #$00000004,A7
                   8538: 00006c2e: 5383 534a 66d4 6000 ff1c SUB.L #$00000001,D3
                   8539: 00006c30: 534a 66d4 6000 ff1c 4a84 SUBA.W #$00000001,A2
                   8540: 00006c32: 66d4 6000 ff1c 4a84 670a BNE.B #$ffffffd4 == 00006c08 (TRUE)
                   8541: 00006c34: 6000 ff1c 4a84 670a 4878 BT .W #$ff1c == 00006b52 (TRUE)
                   8542: 00006c38: 4a84 670a 4878 000a 61ff TST.L D4
                   8543: 00006c3a: 670a 4878 000a 61ff ffff BEQ.B #$0000000a == 00006c46 (FALSE)
                   8544: 00006c3c: 4878 000a 61ff ffff f83e PEA.L $0000000a
                   8545: 00006c40: 61ff ffff f83e 4212 2003 BSR.L #$fffff83e == 00006480
                   8546: 00006c46: 4212 2003 5280 602a ba8a CLR.B (A2)
                   8547: 00006c48: 2003 5280 602a ba8a 6316 MOVE.L D3,D0
                   8548: 00006c4a: 5280 602a ba8a 6316 4a84 ADD.L #$00000001,D0
                   8549: 00006c4c: 602a ba8a 6316 4a84 670a BT .B #$0000002a == 00006c78 (TRUE)
                   8550: 00006c4e: ba8a 6316 4a84 670a 2f02 CMP.L A2,D5
                   8551: 00006c50: 6316 4a84 670a 2f02 61ff BLS.B #$00000016 == 00006c68 (FALSE)
                   8552: 00006c52: 4a84 670a 2f02 61ff ffff TST.L D4
                   8553: 00006c54: 670a 2f02 61ff ffff f826 BEQ.B #$0000000a == 00006c60 (FALSE)
                   8554: 00006c56: 2f02 61ff ffff f826 584f MOVE.L D2,-(A7)
                   8555: 00006c58: 61ff ffff f826 584f 14c2 BSR.L #$fffff826 == 00006480
                   8556: 00006c5e: 584f 14c2 5283 6000 feec ADDA.W #$00000004,A7
                   8557: 00006c60: 14c2 5283 6000 feec 4878 MOVE.B D2,(A2)+
                   8558: 00006c62: 5283 6000 feec 4878 0007 ADD.L #$00000001,D3
                   8559: 00006c64: 6000 feec 4878 0007 61ff BT .W #$feec == 00006b52 (TRUE)
                   8560: 00006c68: 4878 0007 61ff ffff f812 PEA.L $00000007
                   8561: 00006c6c: 61ff ffff f812 584f 6000 BSR.L #$fffff812 == 00006480
                   8562: 00006c72: 584f 6000 fedc 4cee 043c ADDA.W #$00000004,A7
                   8563: 00006c74: 6000 fedc 4cee 043c ffec BT .W #$fedc == 00006b52 (TRUE)
                   8564: 00006c78: 4cee 043c ffec 4e5e 4e75 MVMEL.L #$043c,(A6,$ffec) == $ffffffec
                   8565: 00006c7e: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
                   8566: 00006c80: 4e75 4e71 4e56 0000 206e RTS.L 
                   8567: 00006c82: 4e71 4e56 0000 206e 0008 NOP.L 
                   8568: 
                   8569: 
                   8570: 
                   8571: 00006c84: 4e56 0000 206e 0008 4a10 LINK.W A6,#$0000
                   8572: 00006c88: 206e 0008 4a10 671e 0c10 MOVEA.L (A6,$0008) == $00000008,A0
                   8573: 00006c8c: 4a10 671e 0c10 0020 6712 TST.B (A0)
                   8574: 00006c8e: 671e 0c10 0020 6712 0c10 BEQ.B #$0000001e == 00006cae (FALSE)
                   8575: 00006c90: 0c10 0020 6712 0c10 0009 CMP.B #$20,(A0)
                   8576: 00006c94: 6712 0c10 0009 670c 0c10 BEQ.B #$00000012 == 00006ca8 (FALSE)
                   8577: 00006c96: 0c10 0009 670c 0c10 000a CMP.B #$09,(A0)
                   8578: 00006c9a: 670c 0c10 000a 6706 0c10 BEQ.B #$0000000c == 00006ca8 (FALSE)
                   8579: 00006c9c: 0c10 000a 6706 0c10 000d CMP.B #$0a,(A0)
                   8580: 00006ca0: 6706 0c10 000d 6606 5248 BEQ.B #$00000006 == 00006ca8 (FALSE)
                   8581: 00006ca2: 0c10 000d 6606 5248 4a10 CMP.B #$0d,(A0)
                   8582: 00006ca6: 6606 5248 4a10 66e2 2008 BNE.B #$00000006 == 00006cae (TRUE)
                   8583: 00006ca8: 5248 4a10 66e2 2008 4e5e ADDA.W #$00000001,A0
                   8584: 00006caa: 4a10 66e2 2008 4e5e 4e75 TST.B (A0)
                   8585: 00006cac: 66e2 2008 4e5e 4e75 4e56 BNE.B #$ffffffe2 == 00006c90 (TRUE)
                   8586: 00006cae: 2008 4e5e 4e75 4e56 0000 MOVE.L A0,D0
                   8587: 00006cb0: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   8588: 00006cb2: 4e75 4e56 0000 48e7 3f38 RTS.L 
                   8589: 
                   8590: 
                   8591: 
                   8592: 00006cb4: 4e56 0000 48e7 3f38 246e LINK.W A6,#$0000
                   8593: 00006cb8: 48e7 3f38 246e 0008 266e MVMLE.L #$3f38,-(A7)
                   8594: 00006cbc: 246e 0008 266e 000c 242e MOVEA.L (A6,$0008) == $00000008,A2
                   8595: 00006cc0: 266e 000c 242e 0010 61ff MOVEA.L (A6,$000c) == $0000000c,A3
                   8596: 00006cc4: 242e 0010 61ff ffff 96f8 MOVE.L (A6,$0010) == $00000010,D2
                   8597: 00006cc8: 61ff ffff 96f8 2040 99cc BSR.L #$ffff96f8 == 000003c2
                   8598: 00006cce: 2040 99cc 4287 4285 4284 MOVEA.L D0,A0
                   8599: 00006cd0: 99cc 4287 4285 4284 4a82 SUBA.L A4,A4
                   8600: 00006cd2: 4287 4285 4284 4a82 6704 CLR.L D7
                   8601: 00006cd4: 4285 4284 4a82 6704 2602 CLR.L D5
                   8602: 00006cd6: 4284 4a82 6704 2602 6006 CLR.L D4
                   8603: 00006cd8: 4a82 6704 2602 6006 1628 TST.L D2
                   8604: 00006cda: 6704 2602 6006 1628 0192 BEQ.B #$00000004 == 00006ce0 (FALSE)
                   8605: 00006cdc: 2602 6006 1628 0192 49c3 MOVE.L D2,D3
                   8606: 00006cde: 6006 1628 0192 49c3 2f0a BT .B #$00000006 == 00006ce6 (TRUE)
                   8607: 00006ce0: 1628 0192 49c3 2f0a 61ff MOVE.B (A0,$0192) == $0100033e,D3
                   8608: 00006ce4: 49c3 2f0a 61ff ffff ff9a EXT.B D3
                   8609: 00006ce6: 2f0a 61ff ffff ff9a 2440 MOVE.L A2,-(A7)
                   8610: 00006ce8: 61ff ffff ff9a 2440 584f BSR.L #$ffffff9a == 00006c84
                   8611: 00006cee: 2440 584f 0c12 002d 6606 MOVEA.L D0,A2
                   8612: 00006cf0: 584f 0c12 002d 6606 387c ADDA.W #$00000004,A7
                   8613: 00006cf2: 0c12 002d 6606 387c 0001 CMP.B #$2d,(A2)
                   8614: 00006cf6: 6606 387c 0001 524a 0c12 BNE.B #$00000006 == 00006cfe (TRUE)
                   8615: 00006cf8: 387c 0001 524a 0c12 007e MOVEA.W #$0001,A4
                   8616: 00006cfc: 524a 0c12 007e 6604 7e01 ADDA.W #$00000001,A2
                   8617: 00006cfe: 0c12 007e 6604 7e01 524a CMP.B #$7e,(A2)
                   8618: 00006d02: 6604 7e01 524a 4878 0002 BNE.B #$00000004 == 00006d08 (TRUE)
                   8619: 00006d04: 7e01 524a 4878 0002 4879 MOVE.L #$00000001,D7
                   8620: 00006d06: 524a 4878 0002 4879 0100 ADDA.W #$00000001,A2
                   8621: 00006d08: 4878 0002 4879 0100 fc9f PEA.L $00000002
                   8622: 00006d0c: 4879 0100 fc9f 2f0a 61ff PEA.L $0100fc9f
                   8623: 00006d12: 2f0a 61ff 0000 03ce defc MOVE.L A2,-(A7)
                   8624: 00006d14: 61ff 0000 03ce defc 000c BSR.L #$000003ce == 000070e4
                   8625: 00006d1a: defc 000c 4a80 6604 760a ADDA.W #$000c,A7
                   8626: 00006d1e: 4a80 6604 760a 601c 4878 TST.L D0
                   8627: 00006d20: 6604 760a 601c 4878 0002 BNE.B #$00000004 == 00006d26 (TRUE)
                   8628: 00006d22: 760a 601c 4878 0002 4879 MOVE.L #$0000000a,D3
                   8629: 00006d24: 601c 4878 0002 4879 0100 BT .B #$0000001c == 00006d42 (TRUE)
                   8630: 00006d26: 4878 0002 4879 0100 fca2 PEA.L $00000002
                   8631: 00006d2a: 4879 0100 fca2 2f0a 61ff PEA.L $0100fca2
                   8632: 00006d30: 2f0a 61ff 0000 03b0 defc MOVE.L A2,-(A7)
                   8633: 00006d32: 61ff 0000 03b0 defc 000c BSR.L #$000003b0 == 000070e4
                   8634: 00006d38: defc 000c 4a80 6604 7610 ADDA.W #$000c,A7
                   8635: 00006d3c: 4a80 6604 7610 544a 4282 TST.L D0
                   8636: 00006d3e: 6604 7610 544a 4282 4a12 BNE.B #$00000004 == 00006d44 (TRUE)
                   8637: 00006d40: 7610 544a 4282 4a12 6730 MOVE.L #$00000010,D3
                   8638: 00006d42: 544a 4282 4a12 6730 1c12 ADDA.W #$00000002,A2
                   8639: 00006d44: 4282 4a12 6730 1c12 49c6 CLR.L D2
                   8640: 00006d46: 4a12 6730 1c12 49c6 2f06 TST.B (A2)
                   8641: 00006d48: 6730 1c12 49c6 2f06 4879 BEQ.B #$00000030 == 00006d7a (FALSE)
                   8642: 00006d4a: 1c12 49c6 2f06 4879 0101 MOVE.B (A2),D6
                   8643: 00006d4c: 49c6 2f06 4879 0101 65f0 EXT.B D6
                   8644: 00006d4e: 2f06 4879 0101 65f0 61ff MOVE.L D6,-(A7)
                   8645: 00006d50: 4879 0101 65f0 61ff 0000 PEA.L $010165f0
                   8646: 00006d56: 61ff 0000 0300 2200 504f BSR.L #$00000300 == 00007058
                   8647: 00006d5c: 2200 504f 6718 2002 4c03 MOVE.L D0,D1
                   8648: 00006d5e: 504f 6718 2002 4c03 0800 ADDA.W #$00000008,A7
                   8649: 00006d60: 6718 2002 4c03 0800 d081 BEQ.B #$00000018 == 00006d7a (FALSE)
                   8650: 00006d62: 2002 4c03 0800 d081 2400 MOVE.L D2,D0
                   8651: 00006d64: 4c03 0800 d081 2400 0482 MULL.L #$0800,D3
                   8652: 00006d68: d081 2400 0482 0101 65f0 ADD.L D1,D0
                   8653: 00006d6a: 2400 0482 0101 65f0 524a MOVE.L D0,D2
                   8654: 00006d6c: 0482 0101 65f0 524a 7a01 SUB.L #$010165f0,D2
                   8655: 00006d72: 524a 7a01 4a12 66d0 e184 ADDA.W #$00000001,A2
                   8656: 00006d74: 7a01 4a12 66d0 e184 d882 MOVE.L #$00000001,D5
                   8657: 00006d76: 4a12 66d0 e184 d882 0c12 TST.B (A2)
                   8658: 00006d78: 66d0 e184 d882 0c12 002e BNE.B #$ffffffd0 == 00006d4a (TRUE)
                   8659: 00006d7a: e184 d882 0c12 002e 6606 ASL.L #$00000008,D4
                   8660: 00006d7c: d882 0c12 002e 6606 524a ADD.L D2,D4
                   8661: 00006d7e: 0c12 002e 6606 524a 6000 CMP.B #$2e,(A2)
                   8662: 00006d82: 6606 524a 6000 ff6a 4a85 BNE.B #$00000006 == 00006d8a (TRUE)
                   8663: 00006d84: 524a 6000 ff6a 4a85 6604 ADDA.W #$00000001,A2
                   8664: 00006d86: 6000 ff6a 4a85 6604 4280 BT .W #$ff6a == 00006cf2 (TRUE)
                   8665: 00006d8a: 4a85 6604 4280 6016 2684 TST.L D5
                   8666: 00006d8c: 6604 4280 6016 2684 4a8c BNE.B #$00000004 == 00006d92 (TRUE)
                   8667: 00006d8e: 4280 6016 2684 4a8c 6702 CLR.L D0
                   8668: 00006d90: 6016 2684 4a8c 6702 4493 BT .B #$00000016 == 00006da8 (TRUE)
                   8669: 00006d92: 2684 4a8c 6702 4493 4a87 MOVE.L D4,(A3)
                   8670: 00006d94: 4a8c 6702 4493 4a87 6702 TST.L A4
                   8671: 00006d96: 6702 4493 4a87 6702 4693 BEQ.B #$00000002 == 00006d9a (FALSE)
                   8672: 00006d98: 4493 4a87 6702 4693 2f0a NEG.L (A3)
                   8673: 00006d9a: 4a87 6702 4693 2f0a 61ff TST.L D7
                   8674: 00006d9c: 6702 4693 2f0a 61ff ffff BEQ.B #$00000002 == 00006da0 (FALSE)
                   8675: 00006d9e: 4693 2f0a 61ff ffff fee0 NOT.L (A3)
                   8676: 00006da0: 2f0a 61ff ffff fee0 4cee MOVE.L A2,-(A7)
                   8677: 00006da2: 61ff ffff fee0 4cee 1cfc BSR.L #$fffffee0 == 00006c84
                   8678: 00006da8: 4cee 1cfc ffdc 4e5e 4e75 MVMEL.L #$1cfc,(A6,$ffdc) == $ffffffdc
                   8679: 00006dae: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   8680: 00006db0: 4e75 4e56 0000 48e7 3000 RTS.L 
                   8681: 00006db2: 4e56 0000 48e7 3000 242e LINK.W A6,#$0000
                   8682: 00006db6: 48e7 3000 242e 0008 61ff MVMLE.L #$3000,-(A7)
                   8683: 00006dba: 242e 0008 61ff ffff 9602 MOVE.L (A6,$0008) == $00000008,D2
                   8684: 00006dbe: 61ff ffff 9602 2040 2628 BSR.L #$ffff9602 == 000003c2
                   8685: 00006dc4: 2040 2628 00ec 9682 2143 MOVEA.L D0,A0
                   8686: 00006dc6: 2628 00ec 9682 2143 00ec MOVE.L (A0,$00ec) == $01000298,D3
                   8687: 00006dca: 9682 2143 00ec 2f02 2f03 SUB.L D2,D3
                   8688: 00006dcc: 2143 00ec 2f02 2f03 61ff MOVE.L D3,(A0,$00ec) == $01000298
                   8689: 00006dd0: 2f02 2f03 61ff 0000 0202 MOVE.L D2,-(A7)
                   8690: 00006dd2: 2f03 61ff 0000 0202 2003 MOVE.L D3,-(A7)
                   8691: 00006dd4: 61ff 0000 0202 2003 4cee BSR.L #$00000202 == 00006fd8
                   8692: 00006dda: 2003 4cee 000c fff8 4e5e MOVE.L D3,D0
                   8693: 00006ddc: 4cee 000c fff8 4e5e 4e75 MVMEL.L #$000c,(A6,$fff8) == $fffffff8
                   8694: 00006de2: 4e5e 4e75 4e71 202f 0004 UNLK.L A6
                   8695: 00006de4: 4e75 4e71 202f 0004 6a02 RTS.L 
                   8696: 00006de6: 4e71 202f 0004 6a02 4480 NOP.L 
                   8697: 00006de8: 202f 0004 6a02 4480 4e75 MOVE.L (A7,$0004) == $00000004,D0
                   8698: 00006dec: 6a02 4480 4e75 206f 0004 BPL.B #$00000002 == 00006df0 (FALSE)
                   8699: 00006dee: 4480 4e75 206f 0004 226f NEG.L D0
                   8700: 00006df0: 4e75 206f 0004 226f 0008 RTS.L 
                   8701: 00006df2: 206f 0004 226f 0008 202f MOVEA.L (A7,$0004) == $00000004,A0
                   8702: 00006df6: 226f 0008 202f 000c 2f02 MOVEA.L (A7,$0008) == $00000008,A1
                   8703: 00006dfa: 202f 000c 2f02 2400 0c82 MOVE.L (A7,$000c) == $0000000c,D0
                   8704: 00006dfe: 2f02 2400 0c82 0000 0040 MOVE.L D2,-(A7)
                   8705: 00006e00: 2400 0c82 0000 0040 6fff MOVE.L D0,D2
                   8706: 00006e02: 0c82 0000 0040 6fff 0000 CMP.L #$00000040,D2
                   8707: 00006e08: 6fff 0000 0034 2008 2209 BLE.L #$00000034 == 00006e3e (TRUE)
                   8708: 00006e0e: 2008 2209 b181 0281 0000 MOVE.L A0,D0
                   8709: 00006e10: 2209 b181 0281 0000 0003 MOVE.L A1,D1
                   8710: 00006e12: b181 0281 0000 0003 66ff EOR.L D0,D1
                   8711: 00006e14: 0281 0000 0003 66ff 0000 AND.L #$00000003,D1
                   8712: 00006e1a: 66ff 0000 0022 9280 0281 BNE.L #$00000022 == 00006e3e (TRUE)
                   8713: 00006e20: 9280 0281 0000 0003 67ff SUB.L D0,D1
                   8714: 00006e22: 0281 0000 0003 67ff 0000 AND.L #$00000003,D1
                   8715: 00006e28: 67ff 0000 0014 9481 5381 BEQ.L #$00000014 == 00006e3e (FALSE)
                   8716: 00006e2e: 9481 5381 b308 56c9 fffc SUB.L D1,D2
                   8717: 00006e30: 5381 b308 56c9 fffc 66ff SUB.L #$00000001,D1
                   8718: 00006e32: b308 56c9 fffc 66ff 0000 CMPM.B (A0)+,(A1)+
                   8719: 00006e34: 56c9 fffc 66ff 0000 0064 DBNE.W D1,#$fffc == 00006e32 (TRUE)
                   8720: 00006e38: 66ff 0000 0064 2002 e488 BNE.L #$00000064 == 00006e9e (TRUE)
                   8721: 00006e3e: 2002 e488 67ff 0000 004c MOVE.L D2,D0
                   8722: 00006e40: e488 67ff 0000 004c 5380 LSR.L #$00000002,D0
                   8723: 00006e42: 67ff 0000 004c 5380 0c80 BEQ.L #$0000004c == 00006e90 (FALSE)
                   8724: 00006e48: 5380 0c80 0000 ffff 6fff SUB.L #$00000001,D0
                   8725: 00006e4a: 0c80 0000 ffff 6fff 0000 CMP.L #$0000ffff,D0
                   8726: 00006e50: 6fff 0000 0022 203c 0000 BLE.L #$00000022 == 00006e74 (TRUE)
                   8727: 00006e56: 203c 0000 ffff b388 56c8 MOVE.L #$0000ffff,D0
                   8728: 00006e5c: b388 56c8 fffc 66ff 0000 CMPM.L (A0)+,(A1)+
                   8729: 00006e5e: 56c8 fffc 66ff 0000 003a DBNE.W D0,#$fffc == 00006e5c (TRUE)
                   8730: 00006e62: 66ff 0000 003a 0482 0004 BNE.L #$0000003a == 00006e9e (TRUE)
                   8731: 00006e68: 0482 0004 0000 60ff ffff SUB.L #$00040000,D2
                   8732: 00006e6e: 60ff ffff ffce b388 56c8 BT .L #$ffffffce == 00006e3e (TRUE)
                   8733: 00006e74: b388 56c8 fffc 66ff 0000 CMPM.L (A0)+,(A1)+
                   8734: 00006e76: 56c8 fffc 66ff 0000 0022 DBNE.W D0,#$fffc == 00006e74 (TRUE)
                   8735: 00006e7a: 66ff 0000 0022 0282 0000 BNE.L #$00000022 == 00006e9e (TRUE)
                   8736: 00006e80: 0282 0000 0003 7000 60ff AND.L #$00000003,D2
                   8737: 00006e86: 7000 60ff 0000 0006 b308 MOVE.L #$00000000,D0
                   8738: 00006e88: 60ff 0000 0006 b308 56ca BT .L #$00000006 == 00006e90 (TRUE)
                   8739: 00006e8e: b308 56ca fffc 66ff 0000 CMPM.B (A0)+,(A1)+
                   8740: 00006e90: 56ca fffc 66ff 0000 0008 DBNE.W D2,#$fffc == 00006e8e (TRUE)
                   8741: 00006e94: 66ff 0000 0008 241f 4e75 BNE.L #$00000008 == 00006e9e (TRUE)
                   8742: 00006e9a: 241f 4e75 7001 241f 4e75 MOVE.L (A7)+,D2
                   8743: 00006e9c: 4e75 7001 241f 4e75 206f RTS.L 
                   8744: 00006e9e: 7001 241f 4e75 206f 0004 MOVE.L #$00000001,D0
                   8745: 00006ea0: 241f 4e75 206f 0004 226f MOVE.L (A7)+,D2
                   8746: 00006ea2: 4e75 206f 0004 226f 0008 RTS.L 
                   8747: 00006ea4: 206f 0004 226f 0008 202f MOVEA.L (A7,$0004) == $00000004,A0
                   8748: 00006ea8: 226f 0008 202f 000c 2f02 MOVEA.L (A7,$0008) == $00000008,A1
                   8749: 00006eac: 202f 000c 2f02 2400 b3c8 MOVE.L (A7,$000c) == $0000000c,D0
                   8750: 00006eb0: 2f02 2400 b3c8 62ff 0000 MOVE.L D2,-(A7)
                   8751: 00006eb2: 2400 b3c8 62ff 0000 0094 MOVE.L D0,D2
                   8752: 00006eb4: b3c8 62ff 0000 0094 67ff CMPA.L A0,A1
                   8753: 00006eb6: 62ff 0000 0094 67ff 0000 BHI.L #$00000094 == 00006f4c (TRUE)
                   8754: 00006ebc: 67ff 0000 008a 5382 60ff BEQ.L #$0000008a == 00006f48 (FALSE)
                   8755: 00006ec2: 5382 60ff 0000 007c 0c82 SUB.L #$00000001,D2
                   8756: 00006ec4: 60ff 0000 007c 0c82 0000 BT .L #$0000007c == 00006f42 (TRUE)
                   8757: 00006eca: 0c82 0000 0040 6fff 0000 CMP.L #$00000040,D2
                   8758: 00006ed0: 6fff 0000 002e 2008 2209 BLE.L #$0000002e == 00006f00 (TRUE)
                   8759: 00006ed6: 2008 2209 b181 0281 0000 MOVE.L A0,D0
                   8760: 00006ed8: 2209 b181 0281 0000 0003 MOVE.L A1,D1
                   8761: 00006eda: b181 0281 0000 0003 66ff EOR.L D0,D1
                   8762: 00006edc: 0281 0000 0003 66ff 0000 AND.L #$00000003,D1
                   8763: 00006ee2: 66ff 0000 001c 9280 0281 BNE.L #$0000001c == 00006f00 (TRUE)
                   8764: 00006ee8: 9280 0281 0000 0003 67ff SUB.L D0,D1
                   8765: 00006eea: 0281 0000 0003 67ff 0000 AND.L #$00000003,D1
                   8766: 00006ef0: 67ff 0000 000e 9481 5381 BEQ.L #$0000000e == 00006f00 (FALSE)
                   8767: 00006ef6: 9481 5381 12d8 51c9 fffc SUB.L D1,D2
                   8768: 00006ef8: 5381 12d8 51c9 fffc 2002 SUB.L #$00000001,D1
                   8769: 00006efa: 12d8 51c9 fffc 2002 e488 MOVE.B (A0)+,(A1)+
                   8770: 00006efc: 51c9 fffc 2002 e488 67ff DBF .W D1,#$fffc == 00006efa (FALSE)
                   8771: 00006f00: 2002 e488 67ff 0000 003e MOVE.L D2,D0
                   8772: 00006f02: e488 67ff 0000 003e 5380 LSR.L #$00000002,D0
                   8773: 00006f04: 67ff 0000 003e 5380 0c80 BEQ.L #$0000003e == 00006f44 (FALSE)
                   8774: 00006f0a: 5380 0c80 0000 ffff 6fff SUB.L #$00000001,D0
                   8775: 00006f0c: 0c80 0000 ffff 6fff 0000 CMP.L #$0000ffff,D0
                   8776: 00006f12: 6fff 0000 001c 203c 0000 BLE.L #$0000001c == 00006f30 (TRUE)
                   8777: 00006f18: 203c 0000 ffff 22d8 51c8 MOVE.L #$0000ffff,D0
                   8778: 00006f1e: 22d8 51c8 fffc 0482 0004 MOVE.L (A0)+,(A1)+
                   8779: 00006f20: 51c8 fffc 0482 0004 0000 DBF .W D0,#$fffc == 00006f1e (FALSE)
                   8780: 00006f24: 0482 0004 0000 60ff ffff SUB.L #$00040000,D2
                   8781: 00006f2a: 60ff ffff ffd4 22d8 51c8 BT .L #$ffffffd4 == 00006f00 (TRUE)
                   8782: 00006f30: 22d8 51c8 fffc 0282 0000 MOVE.L (A0)+,(A1)+
                   8783: 00006f32: 51c8 fffc 0282 0000 0003 DBF .W D0,#$fffc == 00006f30 (FALSE)
                   8784: 00006f36: 0282 0000 0003 60ff 0000 AND.L #$00000003,D2
                   8785: 00006f3c: 60ff 0000 0006 12d8 51ca BT .L #$00000006 == 00006f44 (TRUE)
                   8786: 00006f42: 12d8 51ca fffc 241f 4e75 MOVE.B (A0)+,(A1)+
                   8787: 00006f44: 51ca fffc 241f 4e75 d1c2 DBF .W D2,#$fffc == 00006f42 (FALSE)
                   8788: 00006f48: 241f 4e75 d1c2 d3c2 5382 MOVE.L (A7)+,D2
                   8789: 00006f4a: 4e75 d1c2 d3c2 5382 60ff RTS.L 
                   8790: 00006f4c: d1c2 d3c2 5382 60ff 0000 ADDA.L D2,A0
                   8791: 00006f4e: d3c2 5382 60ff 0000 007a ADDA.L D2,A1
                   8792: 00006f50: 5382 60ff 0000 007a 0c82 SUB.L #$00000001,D2
                   8793: 00006f52: 60ff 0000 007a 0c82 0000 BT .L #$0000007a == 00006fce (TRUE)
                   8794: 00006f58: 0c82 0000 0040 6fff 0000 CMP.L #$00000040,D2
                   8795: 00006f5e: 6fff 0000 002c 2008 2209 BLE.L #$0000002c == 00006f8c (TRUE)
                   8796: 00006f64: 2008 2209 b181 0281 0000 MOVE.L A0,D0
                   8797: 00006f66: 2209 b181 0281 0000 0003 MOVE.L A1,D1
                   8798: 00006f68: b181 0281 0000 0003 66ff EOR.L D0,D1
                   8799: 00006f6a: 0281 0000 0003 66ff 0000 AND.L #$00000003,D1
                   8800: 00006f70: 66ff 0000 001a 0280 0000 BNE.L #$0000001a == 00006f8c (TRUE)
                   8801: 00006f76: 0280 0000 0003 67ff 0000 AND.L #$00000003,D0
                   8802: 00006f7c: 67ff 0000 000e 9480 5380 BEQ.L #$0000000e == 00006f8c (FALSE)
                   8803: 00006f82: 9480 5380 1320 51c8 fffc SUB.L D0,D2
                   8804: 00006f84: 5380 1320 51c8 fffc 2002 SUB.L #$00000001,D0
                   8805: 00006f86: 1320 51c8 fffc 2002 e488 MOVE.B -(A0),-(A1)
                   8806: 00006f88: 51c8 fffc 2002 e488 67ff DBF .W D0,#$fffc == 00006f86 (FALSE)
                   8807: 00006f8c: 2002 e488 67ff 0000 003e MOVE.L D2,D0
                   8808: 00006f8e: e488 67ff 0000 003e 5380 LSR.L #$00000002,D0
                   8809: 00006f90: 67ff 0000 003e 5380 0c80 BEQ.L #$0000003e == 00006fd0 (FALSE)
                   8810: 00006f96: 5380 0c80 0000 ffff 6fff SUB.L #$00000001,D0
                   8811: 00006f98: 0c80 0000 ffff 6fff 0000 CMP.L #$0000ffff,D0
                   8812: 00006f9e: 6fff 0000 001c 203c 0000 BLE.L #$0000001c == 00006fbc (TRUE)
                   8813: 00006fa4: 203c 0000 ffff 2320 51c8 MOVE.L #$0000ffff,D0
                   8814: 00006faa: 2320 51c8 fffc 0482 0004 MOVE.L -(A0),-(A1)
                   8815: 00006fac: 51c8 fffc 0482 0004 0000 DBF .W D0,#$fffc == 00006faa (FALSE)
                   8816: 00006fb0: 0482 0004 0000 60ff 0000 SUB.L #$00040000,D2
                   8817: 00006fb6: 60ff 0000 0004 2320 51c8 BT .L #$00000004 == 00006fbc (TRUE)
                   8818: 00006fbc: 2320 51c8 fffc 0282 0000 MOVE.L -(A0),-(A1)
                   8819: 00006fbe: 51c8 fffc 0282 0000 0003 DBF .W D0,#$fffc == 00006fbc (FALSE)
                   8820: 00006fc2: 0282 0000 0003 60ff 0000 AND.L #$00000003,D2
                   8821: 00006fc8: 60ff 0000 0006 1320 51ca BT .L #$00000006 == 00006fd0 (TRUE)
                   8822: 00006fce: 1320 51ca fffc 241f 4e75 MOVE.B -(A0),-(A1)
                   8823: 00006fd0: 51ca fffc 241f 4e75 206f DBF .W D2,#$fffc == 00006fce (FALSE)
                   8824: 00006fd4: 241f 4e75 206f 0004 202f MOVE.L (A7)+,D2
                   8825: 00006fd6: 4e75 206f 0004 202f 0008 RTS.L 
                   8826: 
                   8827: 
                   8828: ;=========================================================================
                   8829: ; Clear memory
                   8830: ;=========================================================================
                   8831: 00006fd8: 206f 0004 202f 0008 2f02 MOVEA.L (A7,$0004) == $00000004,A0
                   8832: 00006fdc: 202f 0008 2f02 2400 0c82 MOVE.L (A7,$0008) == $00000008,D0
                   8833: 00006fe0: 2f02 2400 0c82 0000 0020 MOVE.L D2,-(A7)
                   8834: 00006fe2: 2400 0c82 0000 0020 6fff MOVE.L D0,D2
                   8835: 00006fe4: 0c82 0000 0020 6fff 0000 CMP.L #$00000020,D2
                   8836: 00006fea: 6fff 0000 0020 2008 7200 BLE.L #$00000020 == 0000700c (TRUE)
                   8837: 00006ff0: 2008 7200 9280 0281 0000 MOVE.L A0,D0
                   8838: 00006ff2: 7200 9280 0281 0000 0003 MOVE.L #$00000000,D1
                   8839: 00006ff4: 9280 0281 0000 0003 67ff SUB.L D0,D1
                   8840: 00006ff6: 0281 0000 0003 67ff 0000 AND.L #$00000003,D1
                   8841: 00006ffc: 67ff 0000 000e 9481 5381 BEQ.L #$0000000e == 0000700c (FALSE)
                   8842: 00007002: 9481 5381 4218 51c9 fffc SUB.L D1,D2
                   8843: 00007004: 5381 4218 51c9 fffc 2002 SUB.L #$00000001,D1
                   8844: 00007006: 4218 51c9 fffc 2002 e488 CLR.B (A0)+
                   8845: 00007008: 51c9 fffc 2002 e488 67ff DBF .W D1,#$fffc == 00007006 (FALSE)
                   8846: 0000700c: 2002 e488 67ff 0000 003e MOVE.L D2,D0
                   8847: 0000700e: e488 67ff 0000 003e 5380 LSR.L #$00000002,D0
                   8848: 00007010: 67ff 0000 003e 5380 0c80 BEQ.L #$0000003e == 00007050 (FALSE)
                   8849: 00007016: 5380 0c80 0000 ffff 6fff SUB.L #$00000001,D0
                   8850: 00007018: 0c80 0000 ffff 6fff 0000 CMP.L #$0000ffff,D0
                   8851: 0000701e: 6fff 0000 001c 203c 0000 BLE.L #$0000001c == 0000703c (TRUE)
                   8852: 00007024: 203c 0000 ffff 4298 51c8 MOVE.L #$0000ffff,D0
                   8853: 0000702a: 4298 51c8 fffc 0482 0004 CLR.L (A0)+
                   8854: 0000702c: 51c8 fffc 0482 0004 0000 DBF .W D0,#$fffc == 0000702a (FALSE)
                   8855: 00007030: 0482 0004 0000 60ff ffff SUB.L #$00040000,D2
                   8856: 00007036: 60ff ffff ffd4 4298 51c8 BT .L #$ffffffd4 == 0000700c (TRUE)
                   8857: 0000703c: 4298 51c8 fffc 0282 0000 CLR.L (A0)+
                   8858: 0000703e: 51c8 fffc 0282 0000 0003 DBF .W D0,#$fffc == 0000703c (FALSE)
                   8859: 00007042: 0282 0000 0003 60ff 0000 AND.L #$00000003,D2
                   8860: 00007048: 60ff 0000 0006 4218 51ca BT .L #$00000006 == 00007050 (TRUE)
                   8861: 0000704e: 4218 51ca fffc 241f 4e75 CLR.B (A0)+
                   8862: 00007050: 51ca fffc 241f 4e75 206f DBF .W D2,#$fffc == 0000704e (FALSE)
                   8863: 00007054: 241f 4e75 206f 0004 202f MOVE.L (A7)+,D2
                   8864: 00007056: 4e75 206f 0004 202f 0008 RTS.L 
                   8865: 
                   8866: 
                   8867: 00007058: 206f 0004 202f 0008 6712 MOVEA.L (A7,$0004) == $00000004,A0
                   8868: 0000705c: 202f 0008 6712 1218 670a MOVE.L (A7,$0008) == $00000008,D0
                   8869: 00007060: 6712 1218 670a b001 66f8 BEQ.B #$00000012 == 00007074 (FALSE)
                   8870: 00007062: 1218 670a b001 66f8 5348 MOVE.B (A0)+,D1
                   8871: 00007064: 670a b001 66f8 5348 2008 BEQ.B #$0000000a == 00007070 (FALSE)
                   8872: 00007066: b001 66f8 5348 2008 4e75 CMP.B D1,D0
                   8873: 00007068: 66f8 5348 2008 4e75 7000 BNE.B #$fffffff8 == 00007062 (TRUE)
                   8874: 0000706a: 5348 2008 4e75 7000 4e75 SUBA.W #$00000001,A0
                   8875: 0000706c: 2008 4e75 7000 4e75 4a18 MOVE.L A0,D0
                   8876: 0000706e: 4e75 7000 4e75 4a18 66fc RTS.L 
                   8877: 00007070: 7000 4e75 4a18 66fc 5348 MOVE.L #$00000000,D0
                   8878: 00007072: 4e75 4a18 66fc 5348 2008 RTS.L 
                   8879: 00007074: 4a18 66fc 5348 2008 4e75 TST.B (A0)+
                   8880: 00007076: 66fc 5348 2008 4e75 206f BNE.B #$fffffffc == 00007074 (TRUE)
                   8881: 00007078: 5348 2008 4e75 206f 0004 SUBA.W #$00000001,A0
                   8882: 0000707a: 2008 4e75 206f 0004 226f MOVE.L A0,D0
                   8883: 0000707c: 4e75 206f 0004 226f 0008 RTS.L 
                   8884: 0000707e: 206f 0004 226f 0008 222f MOVEA.L (A7,$0004) == $00000004,A0
                   8885: 00007082: 226f 0008 222f 000c 2008 MOVEA.L (A7,$0008) == $00000008,A1
                   8886: 00007086: 222f 000c 2008 5381 6d0c MOVE.L (A7,$000c) == $0000000c,D1
                   8887: 0000708a: 2008 5381 6d0c 10d9 66f8 MOVE.L A0,D0
                   8888: 0000708c: 5381 6d0c 10d9 66f8 6002 SUB.L #$00000001,D1
                   8889: 0000708e: 6d0c 10d9 66f8 6002 4218 BLT.B #$0000000c == 0000709c (TRUE)
                   8890: 00007090: 10d9 66f8 6002 4218 5381 MOVE.B (A1)+,(A0)+
                   8891: 00007092: 66f8 6002 4218 5381 6cfa BNE.B #$fffffff8 == 0000708c (TRUE)
                   8892: 00007094: 6002 4218 5381 6cfa 4e75 BT .B #$00000002 == 00007098 (TRUE)
                   8893: 00007096: 4218 5381 6cfa 4e75 206f CLR.B (A0)+
                   8894: 00007098: 5381 6cfa 4e75 206f 0004 SUB.L #$00000001,D1
                   8895: 0000709a: 6cfa 4e75 206f 0004 226f BGE.B #$fffffffa == 00007096 (FALSE)
                   8896: 0000709c: 4e75 206f 0004 226f 0008 RTS.L 
                   8897: 0000709e: 206f 0004 226f 0008 2008 MOVEA.L (A7,$0004) == $00000004,A0
                   8898: 000070a2: 226f 0008 2008 4a18 66fc MOVEA.L (A7,$0008) == $00000008,A1
                   8899: 000070a6: 2008 4a18 66fc 5348 10d9 MOVE.L A0,D0
                   8900: 000070a8: 4a18 66fc 5348 10d9 66fc TST.B (A0)+
                   8901: 000070aa: 66fc 5348 10d9 66fc 4e75 BNE.B #$fffffffc == 000070a8 (TRUE)
                   8902: 000070ac: 5348 10d9 66fc 4e75 206f SUBA.W #$00000001,A0
                   8903: 000070ae: 10d9 66fc 4e75 206f 0004 MOVE.B (A1)+,(A0)+
                   8904: 000070b0: 66fc 4e75 206f 0004 226f BNE.B #$fffffffc == 000070ae (TRUE)
                   8905: 000070b2: 4e75 206f 0004 226f 0008 RTS.L 
                   8906: 000070b4: 206f 0004 226f 0008 1010 MOVEA.L (A7,$0004) == $00000004,A0
                   8907: 000070b8: 226f 0008 1010 b019 670a MOVEA.L (A7,$0008) == $00000008,A1
                   8908: 000070bc: 1010 b019 670a 49c0 1221 MOVE.B (A0),D0
                   8909: 000070be: b019 670a 49c0 1221 49c1 CMP.B (A1)+,D0
                   8910: 000070c0: 670a 49c0 1221 49c1 9081 BEQ.B #$0000000a == 000070cc (FALSE)
                   8911: 000070c2: 49c0 1221 49c1 9081 4e75 EXT.B D0
                   8912: 000070c4: 1221 49c1 9081 4e75 4a18 MOVE.B -(A1),D1
                   8913: 000070c6: 49c1 9081 4e75 4a18 66ec EXT.B D1
                   8914: 000070c8: 9081 4e75 4a18 66ec 7000 SUB.L D1,D0
                   8915: 000070ca: 4e75 4a18 66ec 7000 4e75 RTS.L 
                   8916: 000070cc: 4a18 66ec 7000 4e75 206f TST.B (A0)+
                   8917: 000070ce: 66ec 7000 4e75 206f 0004 BNE.B #$ffffffec == 000070bc (TRUE)
                   8918: 000070d0: 7000 4e75 206f 0004 226f MOVE.L #$00000000,D0
                   8919: 000070d2: 4e75 206f 0004 226f 0008 RTS.L 
                   8920: 000070d4: 206f 0004 226f 0008 2008 MOVEA.L (A7,$0004) == $00000004,A0
                   8921: 000070d8: 226f 0008 2008 10d9 66fc MOVEA.L (A7,$0008) == $00000008,A1
                   8922: 000070dc: 2008 10d9 66fc 4e75 206f MOVE.L A0,D0
                   8923: 000070de: 10d9 66fc 4e75 206f 0004 MOVE.B (A1)+,(A0)+
                   8924: 000070e0: 66fc 4e75 206f 0004 226f BNE.B #$fffffffc == 000070de (TRUE)
                   8925: 000070e2: 4e75 206f 0004 226f 0008 RTS.L 
                   8926: 000070e4: 206f 0004 226f 0008 222f MOVEA.L (A7,$0004) == $00000004,A0
                   8927: 000070e8: 226f 0008 222f 000c 5381 MOVEA.L (A7,$0008) == $00000008,A1
                   8928: 000070ec: 222f 000c 5381 6d0a 1018 MOVE.L (A7,$000c) == $0000000c,D1
                   8929: 000070f0: 5381 6d0a 1018 b019 6608 SUB.L #$00000001,D1
                   8930: 000070f2: 6d0a 1018 b019 6608 4a00 BLT.B #$0000000a == 000070fe (TRUE)
                   8931: 000070f4: 1018 b019 6608 4a00 66f2 MOVE.B (A0)+,D0
                   8932: 000070f6: b019 6608 4a00 66f2 7000 CMP.B (A1)+,D0
                   8933: 000070f8: 6608 4a00 66f2 7000 4e75 BNE.B #$00000008 == 00007102 (TRUE)
                   8934: 000070fa: 4a00 66f2 7000 4e75 49c0 TST.B D0
                   8935: 000070fc: 66f2 7000 4e75 49c0 1221 BNE.B #$fffffff2 == 000070f0 (TRUE)
                   8936: 000070fe: 7000 4e75 49c0 1221 49c1 MOVE.L #$00000000,D0
                   8937: 00007100: 4e75 49c0 1221 49c1 9081 RTS.L 
                   8938: 00007102: 49c0 1221 49c1 9081 4e75 EXT.B D0
                   8939: 00007104: 1221 49c1 9081 4e75 206f MOVE.B -(A1),D1
                   8940: 00007106: 49c1 9081 4e75 206f 0004 EXT.B D1
                   8941: 00007108: 9081 4e75 206f 0004 70ff SUB.L D1,D0
                   8942: 0000710a: 4e75 206f 0004 70ff 5280 RTS.L 
                   8943: 0000710c: 206f 0004 70ff 5280 4a18 MOVEA.L (A7,$0004) == $00000004,A0
                   8944: 00007110: 70ff 5280 4a18 66fa 4e75 MOVE.L #$ffffffff,D0
                   8945: 00007112: 5280 4a18 66fa 4e75 4e71 ADD.L #$00000001,D0
                   8946: 00007114: 4a18 66fa 4e75 4e71 4e56 TST.B (A0)+
                   8947: 00007116: 66fa 4e75 4e71 4e56 0000 BNE.B #$fffffffa == 00007112 (TRUE)
                   8948: 00007118: 4e75 4e71 4e56 0000 61ff RTS.L 
                   8949: 0000711a: 4e71 4e56 0000 61ff ffff NOP.L 
                   8950: 0000711c: 4e56 0000 61ff ffff 92a0 LINK.W A6,#$0000
                   8951: 00007120: 61ff ffff 92a0 2040 2028 BSR.L #$ffff92a0 == 000003c2
                   8952: 00007126: 2040 2028 0318 7201 b280 MOVEA.L D0,A0
                   8953: 00007128: 2028 0318 7201 b280 671c MOVE.L (A0,$0318) == $010004c4,D0
                   8954: 0000712c: 7201 b280 671c 6d06 4a80 MOVE.L #$00000001,D1
                   8955: 0000712e: b280 671c 6d06 4a80 670c CMP.L D0,D1
                   8956: 00007130: 671c 6d06 4a80 670c 6022 BEQ.B #$0000001c == 0000714e (FALSE)
                   8957: 00007132: 6d06 4a80 670c 6022 7202 BLT.B #$00000006 == 0000713a (TRUE)
                   8958: 00007134: 4a80 670c 6022 7202 b280 TST.L D0
                   8959: 00007136: 670c 6022 7202 b280 6712 BEQ.B #$0000000c == 00007144 (FALSE)
                   8960: 00007138: 6022 7202 b280 6712 7203 BT .B #$00000022 == 0000715c (TRUE)
                   8961: 0000713a: 7202 b280 6712 7203 6018 MOVE.L #$00000002,D1
                   8962: 0000713c: b280 6712 7203 6018 42a7 CMP.L D0,D1
                   8963: 0000713e: 6712 7203 6018 42a7 61ff BEQ.B #$00000012 == 00007152 (FALSE)
                   8964: 00007140: 7203 6018 42a7 61ff 0000 MOVE.L #$00000003,D1
                   8965: 00007142: 6018 42a7 61ff 0000 1b88 BT .B #$00000018 == 0000715c (TRUE)
                   8966: 00007144: 42a7 61ff 0000 1b88 600e CLR.L -(A7)
                   8967: 00007146: 61ff 0000 1b88 600e 42a7 BSR.L #$00001b88 == 00008cd0
                   8968: 0000714c: 600e 42a7 6004 4878 0001 BT .B #$0000000e == 0000715c (TRUE)
                   8969: 0000714e: 42a7 6004 4878 0001 61ff CLR.L -(A7)
                   8970: 00007150: 6004 4878 0001 61ff 0000 BT .B #$00000004 == 00007156 (TRUE)
                   8971: 00007152: 4878 0001 61ff 0000 09dc PEA.L $00000001
                   8972: 00007156: 61ff 0000 09dc 4e5e 4e75 BSR.L #$000009dc == 00007b34
                   8973: 0000715c: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
                   8974: 0000715e: 4e75 4e56 0000 61ff ffff RTS.L 
                   8975: 00007160: 4e56 0000 61ff ffff 925c LINK.W A6,#$0000
                   8976: 00007164: 61ff ffff 925c 2040 2028 BSR.L #$ffff925c == 000003c2
                   8977: 0000716a: 2040 2028 0318 7201 b280 MOVEA.L D0,A0
                   8978: 0000716c: 2028 0318 7201 b280 671c MOVE.L (A0,$0318) == $010004c4,D0
                   8979: 00007170: 7201 b280 671c 6d06 4a80 MOVE.L #$00000001,D1
                   8980: 00007172: b280 671c 6d06 4a80 670c CMP.L D0,D1
                   8981: 00007174: 671c 6d06 4a80 670c 6022 BEQ.B #$0000001c == 00007192 (FALSE)
                   8982: 00007176: 6d06 4a80 670c 6022 7202 BLT.B #$00000006 == 0000717e (TRUE)
                   8983: 00007178: 4a80 670c 6022 7202 b280 TST.L D0
                   8984: 0000717a: 670c 6022 7202 b280 6712 BEQ.B #$0000000c == 00007188 (FALSE)
                   8985: 0000717c: 6022 7202 b280 6712 7203 BT .B #$00000022 == 000071a0 (TRUE)
                   8986: 0000717e: 7202 b280 6712 7203 6018 MOVE.L #$00000002,D1
                   8987: 00007180: b280 6712 7203 6018 42a7 CMP.L D0,D1
                   8988: 00007182: 6712 7203 6018 42a7 61ff BEQ.B #$00000012 == 00007196 (FALSE)
                   8989: 00007184: 7203 6018 42a7 61ff 0000 MOVE.L #$00000003,D1
                   8990: 00007186: 6018 42a7 61ff 0000 1898 BT .B #$00000018 == 000071a0 (TRUE)
                   8991: 00007188: 42a7 61ff 0000 1898 600e CLR.L -(A7)
                   8992: 0000718a: 61ff 0000 1898 600e 42a7 BSR.L #$00001898 == 00008a24
                   8993: 00007190: 600e 42a7 6004 4878 0001 BT .B #$0000000e == 000071a0 (TRUE)
                   8994: 00007192: 42a7 6004 4878 0001 61ff CLR.L -(A7)
                   8995: 00007194: 6004 4878 0001 61ff 0000 BT .B #$00000004 == 0000719a (TRUE)
                   8996: 00007196: 4878 0001 61ff 0000 0a10 PEA.L $00000001
                   8997: 0000719a: 61ff 0000 0a10 4e5e 4e75 BSR.L #$00000a10 == 00007bac
                   8998: 000071a0: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   8999: 000071a2: 4e75 4e56 0000 48e7 2020 RTS.L 
                   9000: 
                   9001: 
                   9002: 000071a4: 4e56 0000 48e7 2020 142e LINK.W A6,#$0000
                   9003: 000071a8: 48e7 2020 142e 000b 61ff MVMLE.L #$2020,-(A7)
                   9004: 000071ac: 142e 000b 61ff ffff 9210 MOVE.B (A6,$000b) == $0000000b,D2
                   9005: 000071b0: 61ff ffff 9210 2440 202a BSR.L #$ffff9210 == 000003c2
                   9006: 000071b6: 2440 202a 031c 7201 b280 MOVEA.L D0,A2
                   9007: 000071b8: 202a 031c 7201 b280 6726 MOVE.L (A2,$031c) == $0000031c,D0
                   9008: 000071bc: 7201 b280 6726 6d06 4a80 MOVE.L #$00000001,D1
                   9009: 000071be: b280 6726 6d06 4a80 670a CMP.L D0,D1
                   9010: 000071c0: 6726 6d06 4a80 670a 6034 BEQ.B #$00000026 == 000071e8 (FALSE)
                   9011: 000071c2: 6d06 4a80 670a 6034 7202 BLT.B #$00000006 == 000071ca (TRUE)
                   9012: 000071c4: 4a80 670a 6034 7202 b280 TST.L D0
                   9013: 000071c6: 670a 6034 7202 b280 6720 BEQ.B #$0000000a == 000071d2 (FALSE)
                   9014: 000071c8: 6034 7202 b280 6720 602c BT .B #$00000034 == 000071fe (TRUE)
                   9015: 000071ca: 7202 b280 6720 602c 1202 MOVE.L #$00000002,D1
                   9016: 000071cc: b280 6720 602c 1202 49c1 CMP.L D0,D1
                   9017: 000071ce: 6720 602c 1202 49c1 2f01 BEQ.B #$00000020 == 000071f0 (FALSE)
                   9018: 000071d0: 602c 1202 49c1 2f01 42a7 BT .B #$0000002c == 000071fe (TRUE)
                   9019: 000071d2: 1202 49c1 2f01 42a7 61ff MOVE.B D2,D1
                   9020: 000071d4: 49c1 2f01 42a7 61ff 0000 EXT.B D1
                   9021: 000071d6: 2f01 42a7 61ff 0000 18d8 MOVE.L D1,-(A7)
                   9022: 000071d8: 42a7 61ff 0000 18d8 504f CLR.L -(A7)
                   9023: 000071da: 61ff 0000 18d8 504f 4a80 BSR.L #$000018d8 == 00008ab4
                   9024: 000071e0: 504f 4a80 67d2 6016 49c2 ADDA.W #$00000008,A7
                   9025: 000071e2: 4a80 67d2 6016 49c2 2f02 TST.L D0
                   9026: 000071e4: 67d2 6016 49c2 2f02 42a7 BEQ.B #$ffffffd2 == 000071b8 (FALSE)
                   9027: 000071e6: 6016 49c2 2f02 42a7 6008 BT .B #$00000016 == 000071fe (TRUE)
                   9028: 000071e8: 49c2 2f02 42a7 6008 49c2 EXT.B D2
                   9029: 000071ea: 2f02 42a7 6008 49c2 2f02 MOVE.L D2,-(A7)
                   9030: 000071ec: 42a7 6008 49c2 2f02 4878 CLR.L -(A7)
                   9031: 000071ee: 6008 49c2 2f02 4878 0001 BT .B #$00000008 == 000071f8 (TRUE)
                   9032: 000071f0: 49c2 2f02 4878 0001 61ff EXT.B D2
                   9033: 000071f2: 2f02 4878 0001 61ff 0000 MOVE.L D2,-(A7)
                   9034: 000071f4: 4878 0001 61ff 0000 09d8 PEA.L $00000001
                   9035: 000071f8: 61ff 0000 09d8 4cee 0404 BSR.L #$000009d8 == 00007bd2
                   9036: 000071fe: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $fffffff8
                   9037: 00007204: 4e5e 4e75 4e56 0000 4878 UNLK.L A6
                   9038: 00007206: 4e75 4e56 0000 4878 0001 RTS.L 
                   9039: 
                   9040: // delay(1)
                   9041: 00007208: 4e56 0000 4878 0001 61ff LINK.W A6,#$0000
                   9042: 0000720c: 4878 0001 61ff ffff b2ba PEA.L $00000001
                   9043: 00007210: 61ff ffff b2ba 4e5e 4e75 BSR.L #$ffffb2ba == 000024cc
                   9044: 00007216: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   9045: 00007218: 4e75 4e56 0000 48e7 3000 RTS.L 
                   9046: 
                   9047: 
                   9048: ; RTC read time()
                   9049: 0000721a: 4e56 0000 48e7 3000 4878 LINK.W A6,#$0000
                   9050: 0000721e: 48e7 3000 4878 0030 61ff MVMLE.L #$3000,-(A7)
                   9051: 00007222: 4878 0030 61ff 0000 0582 PEA.L $00000030
                   9052: 00007226: 61ff 0000 0582 584f 4a00 BSR.L #$00000582 == 000077aa                ; read_RTC(x30)
                   9053: 0000722c: 584f 4a00 6c04 7423 6002 ADDA.W #$00000004,A7
                   9054: 0000722e: 4a00 6c04 7423 6002 7420 TST.B D0
                   9055: 00007230: 6c04 7423 6002 7420 2f02 BGE.B #$00000004 == 00007236 (FALSE)
                   9056: 00007232: 7423 6002 7420 2f02 61ff MOVE.L #$00000023,D2
                   9057: 00007234: 6002 7420 2f02 61ff 0000 BT .B #$00000002 == 00007238 (TRUE)
                   9058: 00007236: 7420 2f02 61ff 0000 056e MOVE.L #$00000020,D2
                   9059: 00007238: 2f02 61ff 0000 056e 2600 MOVE.L D2,-(A7)
                   9060: 0000723a: 61ff 0000 056e 2600 584f BSR.L #$0000056e == 000077aa                ; read_RTC(x20 or x23)
                   9061: 00007240: 2600 584f 600c 203c 0000 MOVE.L D0,D3
                   9062: 00007242: 584f 600c 203c 0000 03e8 ADDA.W #$00000004,A7
                   9063: 00007244: 600c 203c 0000 03e8 5380 BT .B #$0000000c == 00007252 (TRUE)
                   9064: ; loop to 1000
                   9065: 00007246: 203c 0000 03e8 5380 4a80 MOVE.L #$000003e8,D0
                   9066: 0000724c: 5380 4a80 6efa 2f02 61ff SUB.L #$00000001,D0
                   9067: 0000724e: 4a80 6efa 2f02 61ff 0000 TST.L D0
                   9068: 00007250: 6efa 2f02 61ff 0000 0554 BGT.B #$fffffffa == 0000724c (FALSE)
                   9069: 
                   9070: 00007252: 2f02 61ff 0000 0554 584f MOVE.L D2,-(A7)
                   9071: 00007254: 61ff 0000 0554 584f b083 BSR.L #$00000554 == 000077aa                ; read again(x20)
                   9072: 0000725a: 584f b083 67e6 4cee 000c ADDA.W #$00000004,A7
                   9073: 0000725c: b083 67e6 4cee 000c fff8 CMP.L D3,D0
                   9074: 0000725e: 67e6 4cee 000c fff8 4e5e BEQ.B #$ffffffe6 == 00007246 (FALSE)
                   9075: 00007260: 4cee 000c fff8 4e5e 4e75 MVMEL.L #$000c,(A6,$fff8) == $fffffff8
                   9076: 00007266: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   9077: 00007268: 4e75 4e56 0000 48e7 3000 RTS.L 
                   9078: 
                   9079: 
                   9080: ; write RTC
                   9081: 0000726a: 4e56 0000 48e7 3000 162e LINK.W A6,#$0000
                   9082: 0000726e: 48e7 3000 162e 000f 4282 MVMLE.L #$3000,-(A7)
                   9083: 00007272: 162e 000f 4282 142e 000b MOVE.B (A6,$000f) == $0000000f,D3
                   9084: 00007276: 4282 142e 000b 2f02 61ff CLR.L D2
                   9085: 00007278: 142e 000b 2f02 61ff 0000 MOVE.B (A6,$000b) == $0000000b,D2
                   9086: 0000727c: 2f02 61ff 0000 052a 4281 MOVE.L D2,-(A7)
                   9087: 0000727e: 61ff 0000 052a 4281 1203 BSR.L #$0000052a == 000077aa
                   9088: 00007284: 4281 1203 2601 4683 c083 CLR.L D1
                   9089: 00007286: 1203 2601 4683 c083 c2ae MOVE.B D3,D1
                   9090: 00007288: 2601 4683 c083 c2ae 0010 MOVE.L D1,D3
                   9091: 0000728a: 4683 c083 c2ae 0010 8081 NOT.L D3
                   9092: 0000728c: c083 c2ae 0010 8081 2f00 AND.L D3,D0
                   9093: 0000728e: c2ae 0010 8081 2f00 2f02 AND.L (A6,$0010) == $00000010,D1
                   9094: 00007292: 8081 2f00 2f02 61ff 0000 OR.L D1,D0
                   9095: 00007294: 2f00 2f02 61ff 0000 042c MOVE.L D0,-(A7)
                   9096: 00007296: 2f02 61ff 0000 042c 4cee MOVE.L D2,-(A7)
                   9097: 00007298: 61ff 0000 042c 4cee 000c BSR.L #$0000042c == 000076c6
                   9098: 0000729e: 4cee 000c fff8 4e5e 4e75 MVMEL.L #$000c,(A6,$fff8) == $fffffff8
                   9099: 000072a4: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   9100: 000072a6: 4e75 4e56 0000 48e7 3020 RTS.L 
                   9101: 
                   9102: ; scan RTC and ack for ints
                   9103: 000072a8: 4e56 0000 48e7 3020 61ff LINK.W A6,#$0000
                   9104: 000072ac: 48e7 3020 61ff ffff 9110 MVMLE.L #$3020,-(A7)
                   9105: 000072b0: 61ff ffff 9110 2440 4283 BSR.L #$ffff9110 == 000003c2
                   9106: 000072b6: 2440 4283 6000 008a 4878 MOVEA.L D0,A2
                   9107: 000072b8: 4283 6000 008a 4878 0030 CLR.L D3
                   9108: 000072ba: 6000 008a 4878 0030 61ff BT .W #$008a == 00007346 (TRUE)
                   9109: 000072be: 4878 0030 61ff 0000 04e6 PEA.L $00000030             // read RTC status
                   9110: 000072c2: 61ff 0000 04e6 2400 584f BSR.L #$000004e6 == 000077aa
                   9111: 000072c8: 2400 584f 4a02 6c72 0802 MOVE.L D0,D2
                   9112: 000072ca: 584f 4a02 6c72 0802 0004 ADDA.W #$00000004,A7
                   9113: 000072cc: 4a02 6c72 0802 0004 6716 TST.B D2
                   9114: 000072ce: 6c72 0802 0004 6716 4878 BGE.B #$00000072 == 00007342 (FALSE)
                   9115: 000072d0: 0802 0004 6716 4878 ffff BTST.L #$0004,D2
                   9116: 000072d4: 6716 4878 ffff 4878 0004 BEQ.B #$00000016 == 000072ec (FALSE)
                   9117: 000072d6: 4878 ffff 4878 0004 4878 PEA.L $ffffffff
                   9118: 000072da: 4878 0004 4878 0031 61ff PEA.L $00000004
                   9119: 000072de: 4878 0031 61ff ffff ff86 PEA.L $00000031
                   9120: 000072e2: 61ff ffff ff86 defc 000c BSR.L #$ffffff86 == 0000726a
                   9121: 000072e8: defc 000c 0802 0002 6714 ADDA.W #$000c,A7
                   9122: 000072ec: 0802 0002 6714 42a7 4878 BTST.L #$0002,D2
                   9123: 000072f0: 6714 42a7 4878 0002 4878 BEQ.B #$00000014 == 00007306 (FALSE)
                   9124: 000072f2: 42a7 4878 0002 4878 0031 CLR.L -(A7)
                   9125: 000072f4: 4878 0002 4878 0031 61ff PEA.L $00000002
                   9126: 000072f8: 4878 0031 61ff ffff ff6c PEA.L $00000031
                   9127: 000072fc: 61ff ffff ff6c defc 000c BSR.L #$ffffff6c == 0000726a
                   9128: 00007302: defc 000c 0802 0001 6716 ADDA.W #$000c,A7
                   9129: 00007306: 0802 0001 6716 4878 ffff BTST.L #$0001,D2
                   9130: 0000730a: 6716 4878 ffff 4878 0008 BEQ.B #$00000016 == 00007322 (FALSE)
                   9131: 0000730c: 4878 ffff 4878 0008 4878 PEA.L $ffffffff
                   9132: 00007310: 4878 0008 4878 0031 61ff PEA.L $00000008
                   9133: 00007314: 4878 0031 61ff ffff ff50 PEA.L $00000031
                   9134: 00007318: 61ff ffff ff50 defc 000c BSR.L #$ffffff50 == 0000726a
                   9135: 0000731e: defc 000c 0802 0000 671e ADDA.W #$000c,A7
                   9136: 00007322: 0802 0000 671e 4878 ffff BTST.L #$0000,D2
                   9137: 00007326: 671e 4878 ffff 4878 0001 BEQ.B #$0000001e == 00007346 (FALSE)
                   9138: 00007328: 4878 ffff 4878 0001 4878 PEA.L $ffffffff
                   9139: 0000732c: 4878 0001 4878 0031 61ff PEA.L $00000001
                   9140: 00007330: 4878 0031 61ff ffff ff34 PEA.L $00000031
                   9141: 00007334: 61ff ffff ff34 7601 defc BSR.L #$ffffff34 == 0000726a
                   9142: 0000733a: 7601 defc 000c 6004 7001 MOVE.L #$00000001,D3
                   9143: 0000733c: defc 000c 6004 7001 600e ADDA.W #$000c,A7
                   9144: 00007340: 6004 7001 600e 206a 019c BT .B #$00000004 == 00007346 (TRUE)
                   9145: 00007342: 7001 600e 206a 019c 7004 MOVE.L #$00000001,D0
                   9146: 00007344: 600e 206a 019c 7004 c090 BT .B #$0000000e == 00007354 (TRUE)
                   9147: 00007346: 206a 019c 7004 c090 6600 MOVEA.L (A2,$019c) == $0000019c,A0          // $02007000 INTREG
                   9148: 0000734a: 7004 c090 6600 ff6e 2003 MOVE.L #$00000004,D0
                   9149: 0000734c: c090 6600 ff6e 2003 4cee AND.L (A0),D0
                   9150: 0000734e: 6600 ff6e 2003 4cee 040c BNE.W #$ff6e == 000072be (TRUE)
                   9151: 00007352: 2003 4cee 040c fff4 4e5e MOVE.L D3,D0
                   9152: 00007354: 4cee 040c fff4 4e5e 4e75 MVMEL.L #$040c,(A6,$fff4) == $fffffff4
                   9153: 0000735a: 4e5e 4e75 4e56 0000 4878 UNLK.L A6
                   9154: 0000735c: 4e75 4e56 0000 4878 0030 RTS.L 
                   9155: 
                   9156: 
                   9157: 0000735e: 4e56 0000 4878 0030 61ff LINK.W A6,#$0000
                   9158: 00007362: 4878 0030 61ff 0000 0442 PEA.L $00000030
                   9159: 00007366: 61ff 0000 0442 584f 4a00 BSR.L #$00000442 == 000077aa
                   9160: 0000736c: 584f 4a00 6c14 61ff ffff ADDA.W #$00000004,A7
                   9161: 0000736e: 4a00 6c14 61ff ffff fea6 TST.B D0
                   9162: 00007370: 6c14 61ff ffff fea6 2f3c BGE.B #$00000014 == 00007386 (FALSE)
                   9163: 00007372: 61ff ffff fea6 2f3c 000c BSR.L #$fffffea6 == 0000721a
                   9164: 00007378: 2f3c 000c f850 61ff ffff MOVE.L #$000cf850,-(A7)
                   9165: 0000737e: 61ff ffff b14c 584f 4878 BSR.L #$ffffb14c == 000024cc                // delay(850000)
                   9166: 00007384: 584f 4878 0030 61ff 0000 ADDA.W #$00000004,A7
                   9167: 00007386: 4878 0030 61ff 0000 041e PEA.L $00000030
                   9168: 0000738a: 61ff 0000 041e 584f 4a00 BSR.L #$0000041e == 000077aa
                   9169: 00007390: 584f 4a00 6c04 7031 6002 ADDA.W #$00000004,A7
                   9170: 00007392: 4a00 6c04 7031 6002 7032 TST.B D0
                   9171: 00007394: 6c04 7031 6002 7032 4878 BGE.B #$00000004 == 0000739a (FALSE)
                   9172: 00007396: 7031 6002 7032 4878 ffff MOVE.L #$00000031,D0
                   9173: 00007398: 6002 7032 4878 ffff 4878 BT .B #$00000002 == 0000739c (TRUE)
                   9174: 0000739a: 7032 4878 ffff 4878 0040 MOVE.L #$00000032,D0
                   9175: 0000739c: 4878 ffff 4878 0040 2f00 PEA.L $ffffffff
                   9176: 000073a0: 4878 0040 2f00 61ff ffff PEA.L $00000040
                   9177: 000073a4: 2f00 61ff ffff fec2 60fe MOVE.L D0,-(A7)
                   9178: 000073a6: 61ff ffff fec2 60fe 4e5e BSR.L #$fffffec2 == 0000726a
                   9179: 000073ac: 60fe 4e5e 4e75 4e56 0000 BT .B #$fffffffe == 000073ac (TRUE)
                   9180: 000073ae: 4e5e 4e75 4e56 0000 4878 UNLK.L A6
                   9181: 000073b0: 4e75 4e56 0000 4878 0030 RTS.L 
                   9182: 
                   9183: 
                   9184: 000073b2: 4e56 0000 4878 0030 61ff LINK.W A6,#$0000
                   9185: 000073b6: 4878 0030 61ff 0000 03ee PEA.L $00000030
                   9186: 000073ba: 61ff 0000 03ee 584f 4a00 BSR.L #$000003ee == 000077aa
                   9187: 000073c0: 584f 4a00 6d0e 42a7 4878 ADDA.W #$00000004,A7
                   9188: 000073c2: 4a00 6d0e 42a7 4878 0032 TST.B D0
                   9189: 000073c4: 6d0e 42a7 4878 0032 61ff BLT.B #$0000000e == 000073d4 (TRUE)
                   9190: 000073c6: 42a7 4878 0032 61ff 0000 CLR.L -(A7)
                   9191: 000073c8: 4878 0032 61ff 0000 02f8 PEA.L $00000032
                   9192: 000073cc: 61ff 0000 02f8 504f 61ff BSR.L #$000002f8 == 000076c6
                   9193: 000073d2: 504f 61ff ffff fed2 4e5e ADDA.W #$00000008,A7
                   9194: 000073d4: 61ff ffff fed2 4e5e 4e75 BSR.L #$fffffed2 == 000072a8
                   9195: 000073da: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
                   9196: 000073dc: 4e75 4e56 0000 61ff ffff RTS.L 
                   9197: 
                   9198: 
                   9199: 000073de: 4e56 0000 61ff ffff ffce LINK.W A6,#$0000
                   9200: 000073e2: 61ff ffff ffce 4878 0030 BSR.L #$ffffffce == 000073b2
                   9201: 000073e8: 4878 0030 61ff 0000 03bc PEA.L $00000030
                   9202: 000073ec: 61ff 0000 03bc 584f 4a00 BSR.L #$000003bc == 000077aa
                   9203: 000073f2: 584f 4a00 6c14 4878 ffff ADDA.W #$00000004,A7
                   9204: 000073f4: 4a00 6c14 4878 ffff 4878 TST.B D0
                   9205: 000073f6: 6c14 4878 ffff 4878 0080 BGE.B #$00000014 == 0000740c (FALSE)
                   9206: 000073f8: 4878 ffff 4878 0080 4878 PEA.L $ffffffff
                   9207: 000073fc: 4878 0080 4878 0031 61ff PEA.L $00000080
                   9208: 00007400: 4878 0031 61ff ffff fe64 PEA.L $00000031
                   9209: 00007404: 61ff ffff fe64 600e 4878 BSR.L #$fffffe64 == 0000726a
                   9210: 0000740a: 600e 4878 00b0 4878 0031 BT .B #$0000000e == 0000741a (TRUE)
                   9211: 0000740c: 4878 00b0 4878 0031 61ff PEA.L $000000b0
                   9212: 00007410: 4878 0031 61ff 0000 02b0 PEA.L $00000031
                   9213: 00007414: 61ff 0000 02b0 4e5e 4e75 BSR.L #$000002b0 == 000076c6
                   9214: 0000741a: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   9215: 0000741c: 4e75 4e56 0000 48e7 2020 RTS.L 
                   9216: 
                   9217: 
                   9218: 0000741e: 4e56 0000 48e7 2020 246e LINK.W A6,#$0000
                   9219: 00007422: 48e7 2020 246e 0008 7246 MVMLE.L #$2020,-(A7)
                   9220: 00007426: 246e 0008 7246 93c9 b2aa MOVEA.L (A6,$0008) == $00000008,A2
                   9221: 0000742a: 7246 93c9 b2aa 0014 6c1e MOVE.L #$00000046,D1
                   9222: 0000742c: 93c9 b2aa 0014 6c1e d2fc SUBA.L A1,A1
                   9223: 0000742e: b2aa 0014 6c1e d2fc 016d CMP.L (A2,$0014) == $00000014,D1
                   9224: 00007432: 6c1e d2fc 016d 2001 6c02 BGE.B #$0000001e == 00007452 (FALSE)
                   9225: 00007434: d2fc 016d 2001 6c02 5680 ADDA.W #$016d,A1
                   9226: 00007438: 2001 6c02 5680 74fc c082 MOVE.L D1,D0
                   9227: 0000743a: 6c02 5680 74fc c082 9081 BGE.B #$00000002 == 0000743e (FALSE)
                   9228: 0000743c: 5680 74fc c082 9081 4480 ADD.L #$00000003,D0
                   9229: 0000743e: 74fc c082 9081 4480 6602 MOVE.L #$fffffffc,D2
                   9230: 00007440: c082 9081 4480 6602 5249 AND.L D2,D0
                   9231: 00007442: 9081 4480 6602 5249 5281 SUB.L D1,D0
                   9232: 00007444: 4480 6602 5249 5281 b2aa NEG.L D0
                   9233: 00007446: 6602 5249 5281 b2aa 0014 BNE.B #$00000002 == 0000744a (TRUE)
                   9234: 00007448: 5249 5281 b2aa 0014 6de2 ADDA.W #$00000001,A1
                   9235: 0000744a: 5281 b2aa 0014 6de2 202a ADD.L #$00000001,D1
                   9236: 0000744c: b2aa 0014 6de2 202a 0010 CMP.L (A2,$0014) == $00000014,D1
                   9237: 00007450: 6de2 202a 0010 41f9 0101 BLT.B #$ffffffe2 == 00007434 (TRUE)
                   9238: 00007452: 202a 0010 41f9 0101 6602 MOVE.L (A2,$0010) == $00000010,D0
                   9239: 00007456: 41f9 0101 6602 3070 0a00 LEA.L $01016602,A0
                   9240: 0000745c: 3070 0a00 d1ea 000c 43f0 MOVEA.W (A0, D0.L*2, $00) == $248657b6,A0
                   9241: 00007460: d1ea 000c 43f0 98ff 202a ADDA.L (A2,$000c) == $0000000c,A0
                   9242: 00007464: 43f0 98ff 202a 0014 6c02 LEA.L (A0, A1.L*1, $ffffffff) == $0200bee3,A1
                   9243: 00007468: 202a 0014 6c02 5680 74fc MOVE.L (A2,$0014) == $00000014,D0
                   9244: 0000746c: 6c02 5680 74fc c082 90aa BGE.B #$00000002 == 00007470 (FALSE)
                   9245: 0000746e: 5680 74fc c082 90aa 0014 ADD.L #$00000003,D0
                   9246: 00007470: 74fc c082 90aa 0014 4480 MOVE.L #$fffffffc,D2
                   9247: 00007472: c082 90aa 0014 4480 660a AND.L D2,D0
                   9248: 00007474: 90aa 0014 4480 660a 7402 SUB.L (A2,$0014) == $00000014,D0
                   9249: 00007478: 4480 660a 7402 b4aa 0010 NEG.L D0
                   9250: 0000747a: 660a 7402 b4aa 0010 6c02 BNE.B #$0000000a == 00007486 (TRUE)
                   9251: 0000747c: 7402 b4aa 0010 6c02 5249 MOVE.L #$00000002,D2
                   9252: 0000747e: b4aa 0010 6c02 5249 2009 CMP.L (A2,$0010) == $00000010,D2
                   9253: 00007482: 6c02 5249 2009 4c3c 0800 BGE.B #$00000002 == 00007486 (FALSE)
                   9254: 00007484: 5249 2009 4c3c 0800 0001 ADDA.W #$00000001,A1
                   9255: 00007486: 2009 4c3c 0800 0001 5180 MOVE.L A1,D0
                   9256: 00007488: 4c3c 0800 0001 5180 222a MULL.L #$0800,#$00015180
                   9257: 00007490: 222a 0008 4c3c 1800 0000 MOVE.L (A2,$0008) == $00000008,D1
                   9258: 00007494: 4c3c 1800 0000 0e10 d081 MULL.L #$1800,#$00000e10
                   9259: 0000749c: d081 723c 4c2a 1800 0004 ADD.L D1,D0
                   9260: 0000749e: 723c 4c2a 1800 0004 d081 MOVE.L #$0000003c,D1
                   9261: 000074a0: 4c2a 1800 0004 d081 d092 MULL.L #$1800,(A2,$0004) == $00000004
                   9262: 000074a6: d081 d092 4cee 0404 fff8 ADD.L D1,D0
                   9263: 000074a8: d092 4cee 0404 fff8 4e5e ADD.L (A2),D0
                   9264: 000074aa: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $fffffff8
                   9265: 000074b0: 4e5e 4e75 4e56 ffc8 48e7 UNLK.L A6
                   9266: 000074b2: 4e75 4e56 ffc8 48e7 3e20 RTS.L 
                   9267: 
                   9268: 
                   9269: 000074b4: 4e56 ffc8 48e7 3e20 4285 LINK.W A6,#$ffc8
                   9270: 000074b8: 48e7 3e20 4285 4878 0030 MVMLE.L #$3e20,-(A7)
                   9271: 000074bc: 4285 4878 0030 61ff 0000 CLR.L D5
                   9272: 000074be: 4878 0030 61ff 0000 02e6 PEA.L $00000030
                   9273: 000074c2: 61ff 0000 02e6 584f 0800 BSR.L #$000002e6 == 000077aa
                   9274: 000074c8: 584f 0800 0004 6706 4284 ADDA.W #$00000004,A7
                   9275: 000074ca: 0800 0004 6706 4284 6000 BTST.L #$0004,D0
                   9276: 000074ce: 6706 4284 6000 00e8 4878 BEQ.B #$00000006 == 000074d6 (FALSE)
                   9277: 000074d0: 4284 6000 00e8 4878 0030 CLR.L D4
                   9278: 000074d2: 6000 00e8 4878 0030 61ff BT .W #$00e8 == 000075bc (TRUE)
                   9279: 000074d6: 4878 0030 61ff 0000 02ce PEA.L $00000030
                   9280: 000074da: 61ff 0000 02ce 584f 4a00 BSR.L #$000002ce == 000077aa
                   9281: 000074e0: 584f 4a00 6c42 4878 0004 ADDA.W #$00000004,A7
                   9282: 000074e2: 4a00 6c42 4878 0004 486e TST.B D0
                   9283: 000074e4: 6c42 4878 0004 486e ffd0 BGE.B #$00000042 == 00007528 (FALSE)
                   9284: 000074e6: 4878 0004 486e ffd0 4878 PEA.L $00000004
                   9285: 000074ea: 486e ffd0 4878 0020 61ff PEA.L (A6,$ffd0) == $ffffffd0
                   9286: 000074ee: 4878 0020 61ff 0000 027a PEA.L $00000020
                   9287: 000074f2: 61ff 0000 027a 4280 102e BSR.L #$0000027a == 0000776e
                   9288: 000074f8: 4280 102e ffd0 7c18 eda0 CLR.L D0
                   9289: 000074fa: 102e ffd0 7c18 eda0 4281 MOVE.B (A6,$ffd0) == $ffffffd0,D0
                   9290: 000074fe: 7c18 eda0 4281 122e ffd1 MOVE.L #$00000018,D6
                   9291: 00007500: eda0 4281 122e ffd1 7c10 ASL.L D6,D0
                   9292: 00007502: 4281 122e ffd1 7c10 eda1 CLR.L D1
                   9293: 00007504: 122e ffd1 7c10 eda1 8081 MOVE.B (A6,$ffd1) == $ffffffd1,D1
                   9294: 00007508: 7c10 eda1 8081 4281 122e MOVE.L #$00000010,D6
                   9295: 0000750a: eda1 8081 4281 122e ffd2 ASL.L D6,D1
                   9296: 0000750c: 8081 4281 122e ffd2 e181 OR.L D1,D0
                   9297: 0000750e: 4281 122e ffd2 e181 8081 CLR.L D1
                   9298: 00007510: 122e ffd2 e181 8081 4281 MOVE.B (A6,$ffd2) == $ffffffd2,D1
                   9299: 00007514: e181 8081 4281 122e ffd3 ASL.L #$00000008,D1
                   9300: 00007516: 8081 4281 122e ffd3 2c00 OR.L D1,D0
                   9301: 00007518: 4281 122e ffd3 2c00 8c81 CLR.L D1
                   9302: 0000751a: 122e ffd3 2c00 8c81 2806 MOVE.B (A6,$ffd3) == $ffffffd3,D1
                   9303: 0000751e: 2c00 8c81 2806 6000 0096 MOVE.L D0,D6
                   9304: 00007520: 8c81 2806 6000 0096 76c8 OR.L D1,D6
                   9305: 00007522: 2806 6000 0096 76c8 d68e MOVE.L D6,D4
                   9306: 00007524: 6000 0096 76c8 d68e 4282 BT .W #$0096 == 000075bc (TRUE)
                   9307: 00007528: 76c8 d68e 4282 4878 0008 MOVE.L #$ffffffc8,D3
                   9308: 0000752a: d68e 4282 4878 0008 2f03 ADD.L A6,D3
                   9309: 0000752c: 4282 4878 0008 2f03 4878 CLR.L D2
                   9310: 0000752e: 4878 0008 2f03 4878 0020 PEA.L $00000008
                   9311: 00007532: 2f03 4878 0020 61ff 0000 MOVE.L D3,-(A7)
                   9312: 00007534: 4878 0020 61ff 0000 0234 PEA.L $00000020
                   9313: 00007538: 61ff 0000 0234 defc 000c BSR.L #$00000234 == 0000776e
                   9314: 0000753e: defc 000c 142e ffc8 4878 ADDA.W #$000c,A7
                   9315: 00007542: 142e ffc8 4878 0020 61ff MOVE.B (A6,$ffc8) == $ffffffc8,D2
                   9316: 00007546: 4878 0020 61ff 0000 025e PEA.L $00000020
                   9317: 0000754a: 61ff 0000 025e 584f b082 BSR.L #$0000025e == 000077aa
                   9318: 00007550: 584f b082 66d8 4280 102e ADDA.W #$00000004,A7
                   9319: 00007552: b082 66d8 4280 102e ffc8 CMP.L D2,D0
                   9320: 00007554: 66d8 4280 102e ffc8 2f00 BNE.B #$ffffffd8 == 0000752e (TRUE)
                   9321: 00007556: 4280 102e ffc8 2f00 45f9 CLR.L D0
                   9322: 00007558: 102e ffc8 2f00 45f9 0100 MOVE.B (A6,$ffc8) == $ffffffc8,D0
                   9323: 0000755c: 2f00 45f9 0100 75ca 4e92 MOVE.L D0,-(A7)
                   9324: 0000755e: 45f9 0100 75ca 4e92 2d40 LEA.L $010075ca,A2
                   9325: 00007564: 4e92 2d40 ffd4 4280 102e JSR.L (A2)
                   9326: 00007566: 2d40 ffd4 4280 102e ffc9 MOVE.L D0,(A6,$ffd4) == $ffffffd4
                   9327: 0000756a: 4280 102e ffc9 2f00 4e92 CLR.L D0
                   9328: 0000756c: 102e ffc9 2f00 4e92 2d40 MOVE.B (A6,$ffc9) == $ffffffc9,D0
                   9329: 00007570: 2f00 4e92 2d40 ffd8 4280 MOVE.L D0,-(A7)
                   9330: 00007572: 4e92 2d40 ffd8 4280 102e JSR.L (A2)
                   9331: 00007574: 2d40 ffd8 4280 102e ffca MOVE.L D0,(A6,$ffd8) == $ffffffd8
                   9332: 00007578: 4280 102e ffca 2f00 4e92 CLR.L D0
                   9333: 0000757a: 102e ffca 2f00 4e92 2d40 MOVE.B (A6,$ffca) == $ffffffca,D0
                   9334: 0000757e: 2f00 4e92 2d40 ffdc 4280 MOVE.L D0,-(A7)
                   9335: 00007580: 4e92 2d40 ffdc 4280 102e JSR.L (A2)
                   9336: 00007582: 2d40 ffdc 4280 102e ffcc MOVE.L D0,(A6,$ffdc) == $ffffffdc
                   9337: 00007586: 4280 102e ffcc 2f00 4e92 CLR.L D0
                   9338: 00007588: 102e ffcc 2f00 4e92 2d40 MOVE.B (A6,$ffcc) == $ffffffcc,D0
                   9339: 0000758c: 2f00 4e92 2d40 ffe0 4280 MOVE.L D0,-(A7)
                   9340: 0000758e: 4e92 2d40 ffe0 4280 102e JSR.L (A2)
                   9341: 00007590: 2d40 ffe0 4280 102e ffcd MOVE.L D0,(A6,$ffe0) == $ffffffe0
                   9342: 00007594: 4280 102e ffcd 2f00 4e92 CLR.L D0
                   9343: 00007596: 102e ffcd 2f00 4e92 2d40 MOVE.B (A6,$ffcd) == $ffffffcd,D0
                   9344: 0000759a: 2f00 4e92 2d40 ffe4 4280 MOVE.L D0,-(A7)
                   9345: 0000759c: 4e92 2d40 ffe4 4280 102e JSR.L (A2)
                   9346: 0000759e: 2d40 ffe4 4280 102e ffce MOVE.L D0,(A6,$ffe4) == $ffffffe4
                   9347: 000075a2: 4280 102e ffce 2f00 4e92 CLR.L D0
                   9348: 000075a4: 102e ffce 2f00 4e92 2d40 MOVE.B (A6,$ffce) == $ffffffce,D0
                   9349: 000075a8: 2f00 4e92 2d40 ffe8 486e MOVE.L D0,-(A7)
                   9350: 000075aa: 4e92 2d40 ffe8 486e ffd4 JSR.L (A2)
                   9351: 000075ac: 2d40 ffe8 486e ffd4 61ff MOVE.L D0,(A6,$ffe8) == $ffffffe8
                   9352: 000075b0: 486e ffd4 61ff ffff fe68 PEA.L (A6,$ffd4) == $ffffffd4
                   9353: 000075b4: 61ff ffff fe68 2800 2004 BSR.L #$fffffe68 == 0000741e
                   9354: 000075ba: 2800 2004 2205 4cee 047c MOVE.L D0,D4
                   9355: 000075bc: 2004 2205 4cee 047c ffb0 MOVE.L D4,D0
                   9356: 000075be: 2205 4cee 047c ffb0 4e5e MOVE.L D5,D1
                   9357: 000075c0: 4cee 047c ffb0 4e5e 4e75 MVMEL.L #$047c,(A6,$ffb0) == $ffffffb0
                   9358: 000075c6: 4e5e 4e75 4e56 0000 2f02 UNLK.L A6
                   9359: 000075c8: 4e75 4e56 0000 2f02 102e RTS.L 
                   9360: 
                   9361: 
                   9362: ; end RTC
                   9363: 
                   9364: 000075ca: 4e56 0000 2f02 102e 000b LINK.W A6,#$0000
                   9365: 000075ce: 2f02 102e 000b 1400 e80a MOVE.L D2,-(A7)
                   9366: 000075d0: 102e 000b 1400 e80a 4281 MOVE.B (A6,$000b) == $0000000b,D0
                   9367: 000075d4: 1400 e80a 4281 1202 2241 MOVE.B D0,D2
                   9368: 000075d6: e80a 4281 1202 2241 41f1 LSR.B #$00000004,D2
                   9369: 000075d8: 4281 1202 2241 41f1 1c00 CLR.L D1
                   9370: 000075da: 1202 2241 41f1 1c00 0200 MOVE.B D2,D1
                   9371: 000075dc: 2241 41f1 1c00 0200 000f MOVEA.L D1,A1
                   9372: 000075de: 41f1 1c00 0200 000f 4281 LEA.L (A1, D1.L*4, $00) == $0100bd60,A0
                   9373: 000075e2: 0200 000f 4281 1200 2241 AND.B #$0f,D0
                   9374: 000075e6: 4281 1200 2241 43f1 8a00 CLR.L D1
                   9375: 000075e8: 1200 2241 43f1 8a00 2009 MOVE.B D0,D1
                   9376: 000075ea: 2241 43f1 8a00 2009 242e MOVEA.L D1,A1
                   9377: 000075ec: 43f1 8a00 2009 242e fffc LEA.L (A1, A0.L*2, $00) == $0300c090,A1
                   9378: 000075f0: 2009 242e fffc 4e5e 4e75 MOVE.L A1,D0
                   9379: 000075f2: 242e fffc 4e5e 4e75 4e56 MOVE.L (A6,$fffc) == $fffffffc,D2
                   9380: 000075f6: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   9381: 000075f8: 4e75 4e56 0000 48e7 2030 RTS.L 
                   9382: 
                   9383: ======================================================================
                   9384: = READ all RTC RAM and check?
                   9385: ======================================================================
                   9386: 000075fa: 4e56 0000 48e7 2030 266e LINK.W A6,#$0000
                   9387: 000075fe: 48e7 2030 266e 0008 4282 MVMLE.L #$2030,-(A7)
                   9388: 00007602: 266e 0008 4282 244b 2f02 MOVEA.L (A6,$0008) == $00000008,A3
                   9389: 00007606: 4282 244b 2f02 61ff 0000 CLR.L D2
                   9390: 00007608: 244b 2f02 61ff 0000 019c MOVEA.L A3,A2
                   9391: 0000760a: 2f02 61ff 0000 019c 14c0 MOVE.L D2,-(A7)
                   9392: 0000760c: 61ff 0000 019c 14c0 584f BSR.L #$0000019c == 000077aa ; => read RTC
                   9393: 00007612: 14c0 584f 5282 721f b282 MOVE.B D0,(A2)+
                   9394: 00007614: 584f 5282 721f b282 64ec ADDA.W #$00000004,A7
                   9395: 00007616: 5282 721f b282 64ec 342b ADD.L #$00000001,D2
                   9396: 00007618: 721f b282 64ec 342b 001e MOVE.L #$0000001f,D1
                   9397: 0000761a: b282 64ec 342b 001e 426b CMP.L D2,D1
                   9398: 0000761c: 64ec 342b 001e 426b 001e BCC.B #$ffffffec == 0000760a (TRUE) => loop for 32 rtc_ram registers
                   9399: 0000761e: 342b 001e 426b 001e 4878 MOVE.W (A3,$001e) == $01000a16,D2
                   9400: 00007622: 426b 001e 4878 0020 2f0b CLR.W (A3,$001e) == $01000a16
                   9401: 00007626: 4878 0020 2f0b 61ff ffff PEA.L $00000020
                   9402: 0000762a: 2f0b 61ff ffff ee0e 4640 MOVE.L A3,-(A7)
                   9403: 0000762c: 61ff ffff ee0e 4640 6704 BSR.L #$ffffee0e == 0000643c                => check?
                   9404: 00007632: 4640 6704 b440 6704 70ff NOT.W D0
                   9405: 00007634: 6704 b440 6704 70ff 6002 BEQ.B #$00000004 == 0000763a (FALSE)
                   9406: 00007636: b440 6704 70ff 6002 4280 CMP.W D0,D2
                   9407: 00007638: 6704 70ff 6002 4280 4cee BEQ.B #$00000004 == 0000763e (FALSE)
                   9408: 0000763a: 70ff 6002 4280 4cee 0c04 MOVE.L #$ffffffff,D0
                   9409: 0000763c: 6002 4280 4cee 0c04 fff4 BT .B #$00000002 == 00007640 (TRUE)
                   9410: 0000763e: 4280 4cee 0c04 fff4 4e5e CLR.L D0
                   9411: 00007640: 4cee 0c04 fff4 4e5e 4e75 MVMEL.L #$0c04,(A6,$fff4) == $fffffff4
                   9412: 00007646: 4e5e 4e75 4e56 ffe0 48e7 UNLK.L A6
                   9413: 00007648: 4e75 4e56 ffe0 48e7 2030 RTS.L 
                   9414: 
                   9415: 
                   9416: 0000764a: 4e56 ffe0 48e7 2030 266e LINK.W A6,#$ffe0
                   9417: 0000764e: 48e7 2030 266e 0008 426b MVMLE.L #$2030,-(A7)
                   9418: 00007652: 266e 0008 426b 001e 4878 MOVEA.L (A6,$0008) == $00000008,A3
                   9419: 00007656: 426b 001e 4878 0020 2f0b CLR.W (A3,$001e) == $01000a16
                   9420: 0000765a: 4878 0020 2f0b 61ff ffff PEA.L $00000020
                   9421: 0000765e: 2f0b 61ff ffff edda 4640 MOVE.L A3,-(A7)
                   9422: 00007660: 61ff ffff edda 4640 3740 BSR.L #$ffffedda == 0000643c
                   9423: 00007666: 4640 3740 001e 4282 244b NOT.W D0
                   9424: 00007668: 3740 001e 4282 244b 504f MOVE.W D0,(A3,$001e) == $01000a16
                   9425: 0000766c: 4282 244b 504f 121a 49c1 CLR.L D2
                   9426: 0000766e: 244b 504f 121a 49c1 2f01 MOVEA.L A3,A2
                   9427: 00007670: 504f 121a 49c1 2f01 2f02 ADDA.W #$00000008,A7
                   9428: 00007672: 121a 49c1 2f01 2f02 61ff MOVE.B (A2)+,D1
                   9429: 00007674: 49c1 2f01 2f02 61ff 0000 EXT.B D1
                   9430: 00007676: 2f01 2f02 61ff 0000 004a MOVE.L D1,-(A7)
                   9431: 00007678: 2f02 61ff 0000 004a 504f MOVE.L D2,-(A7)
                   9432: 0000767a: 61ff 0000 004a 504f 5282 BSR.L #$0000004a == 000076c6
                   9433: 00007680: 504f 5282 721f b282 64e8 ADDA.W #$00000008,A7
                   9434: 00007682: 5282 721f b282 64e8 4878 ADD.L #$00000001,D2
                   9435: 00007684: 721f b282 64e8 4878 0020 MOVE.L #$0000001f,D1
                   9436: 00007686: b282 64e8 4878 0020 74e0 CMP.L D2,D1
                   9437: 00007688: 64e8 4878 0020 74e0 d48e BCC.B #$ffffffe8 == 00007672 (TRUE)
                   9438: 0000768a: 4878 0020 74e0 d48e 2f02 PEA.L $00000020
                   9439: 0000768e: 74e0 d48e 2f02 2f0b 61ff MOVE.L #$ffffffe0,D2
                   9440: 00007690: d48e 2f02 2f0b 61ff ffff ADD.L A6,D2
                   9441: 00007692: 2f02 2f0b 61ff ffff f80c MOVE.L D2,-(A7)
                   9442: 00007694: 2f0b 61ff ffff f80c 2f0b MOVE.L A3,-(A7)
                   9443: 00007696: 61ff ffff f80c 2f0b 61ff BSR.L #$fffff80c == 00006ea4
                   9444: 0000769c: 2f0b 61ff ffff ff5a 4878 MOVE.L A3,-(A7)
                   9445: 0000769e: 61ff ffff ff5a 4878 0020 BSR.L #$ffffff5a == 000075fa
                   9446: 000076a4: 4878 0020 2f0b 2f02 61ff PEA.L $00000020
                   9447: 000076a8: 2f0b 2f02 61ff ffff fa06 MOVE.L A3,-(A7)
                   9448: 000076aa: 2f02 61ff ffff fa06 4a80 MOVE.L D2,-(A7)
                   9449: 000076ac: 61ff ffff fa06 4a80 6704 BSR.L #$fffffa06 == 000070b4
                   9450: 000076b2: 4a80 6704 70ff 6002 4280 TST.L D0
                   9451: 000076b4: 6704 70ff 6002 4280 4cee BEQ.B #$00000004 == 000076ba (FALSE)
                   9452: 000076b6: 70ff 6002 4280 4cee 0c04 MOVE.L #$ffffffff,D0
                   9453: 000076b8: 6002 4280 4cee 0c04 ffd4 BT .B #$00000002 == 000076bc (TRUE)
                   9454: 000076ba: 4280 4cee 0c04 ffd4 4e5e CLR.L D0
                   9455: 000076bc: 4cee 0c04 ffd4 4e5e 4e75 MVMEL.L #$0c04,(A6,$ffd4) == $ffffffd4
                   9456: 000076c2: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   9457: 000076c4: 4e75 4e56 0000 48e7 3e30 RTS.L 
                   9458: 
                   9459: ; read from RTC
                   9460: 000076c6: 4e56 0000 48e7 3e30 182e LINK.W A6,#$0000
                   9461: 000076ca: 48e7 3e30 182e 000b 1c2e MVMLE.L #$3e30,-(A7)
                   9462: 000076ce: 182e 000b 1c2e 000f 61ff MOVE.B (A6,$000b) == $0000000b,D4
                   9463: 000076d2: 1c2e 000f 61ff ffff 8cea MOVE.B (A6,$000f) == $0000000f,D6
                   9464: 000076d6: 61ff ffff 8cea 267c 0200 BSR.L #$ffff8cea == 000003c2
                   9465: 000076dc: 267c 0200 d000 0004 0080 MOVEA.L #$0200d000,A3
                   9466: 000076e2: 0004 0080 2a13 0245 f8ff OR.B #$80,D4
                   9467: 000076e6: 2a13 0245 f8ff 2005 0040 MOVE.L (A3),D5
                   9468: 000076e8: 0245 f8ff 2005 0040 0100 AND.W #$f8ff,D5
                   9469: 000076ec: 2005 0040 0100 2680 61ff MOVE.L D5,D0
                   9470: 000076ee: 0040 0100 2680 61ff ffff OR.W #$0100,D0
                   9471: 000076f2: 2680 61ff ffff fb12 4283 MOVE.L D0,(A3)
                   9472: 000076f4: 61ff ffff fb12 4283 2405 BSR.L #$fffffb12 == 00007208
                   9473: 000076fa: 4283 2405 0042 0100 4a04 CLR.L D3
                   9474: 000076fc: 2405 0042 0100 4a04 6c04 MOVE.L D5,D2
                   9475: 000076fe: 0042 0100 4a04 6c04 0042 OR.W #$0100,D2
                   9476: 00007702: 4a04 6c04 0042 0400 2682 TST.B D4
                   9477: 00007704: 6c04 0042 0400 2682 45f9 BGE.B #$00000004 == 0000770a (FALSE)
                   9478: 00007706: 0042 0400 2682 45f9 0100 OR.W #$0400,D2
                   9479: 0000770a: 2682 45f9 0100 7208 4e92 MOVE.L D2,(A3)
                   9480: 0000770c: 45f9 0100 7208 4e92 0042 LEA.L $01007208,A2
                   9481: 00007712: 4e92 0042 0200 2682 4e92 JSR.L (A2)
                   9482: 00007714: 0042 0200 2682 4e92 0242 OR.W #$0200,D2
                   9483: 00007718: 2682 4e92 0242 fdff 2682 MOVE.L D2,(A3)
                   9484: 0000771a: 4e92 0242 fdff 2682 e30c JSR.L (A2)
                   9485: 0000771c: 0242 fdff 2682 e30c 4e92 AND.W #$fdff,D2
                   9486: 00007720: 2682 e30c 4e92 5283 7207 MOVE.L D2,(A3)
                   9487: 00007722: e30c 4e92 5283 7207 b283 LSL.B #$00000001,D4
                   9488: 00007724: 4e92 5283 7207 b283 6cce JSR.L (A2)
                   9489: 00007726: 5283 7207 b283 6cce 4283 ADD.L #$00000001,D3
                   9490: 00007728: 7207 b283 6cce 4283 2405 MOVE.L #$00000007,D1
                   9491: 0000772a: b283 6cce 4283 2405 0042 CMP.L D3,D1
                   9492: 0000772c: 6cce 4283 2405 0042 0100 BGE.B #$ffffffce == 000076fc (FALSE)
                   9493: 0000772e: 4283 2405 0042 0100 4a06 CLR.L D3
                   9494: 00007730: 2405 0042 0100 4a06 6c04 MOVE.L D5,D2
                   9495: 00007732: 0042 0100 4a06 6c04 0042 OR.W #$0100,D2
                   9496: 00007736: 4a06 6c04 0042 0400 2682 TST.B D6
                   9497: 00007738: 6c04 0042 0400 2682 45f9 BGE.B #$00000004 == 0000773e (FALSE)
                   9498: 0000773a: 0042 0400 2682 45f9 0100 OR.W #$0400,D2
                   9499: 0000773e: 2682 45f9 0100 7208 4e92 MOVE.L D2,(A3)
                   9500: 00007740: 45f9 0100 7208 4e92 0042 LEA.L $01007208,A2
                   9501: 00007746: 4e92 0042 0200 2682 4e92 JSR.L (A2)
                   9502: 00007748: 0042 0200 2682 4e92 0242 OR.W #$0200,D2
                   9503: 0000774c: 2682 4e92 0242 fdff 2682 MOVE.L D2,(A3)
                   9504: 0000774e: 4e92 0242 fdff 2682 e30e JSR.L (A2)
                   9505: 00007750: 0242 fdff 2682 e30e 4e92 AND.W #$fdff,D2
                   9506: 00007754: 2682 e30e 4e92 5283 7207 MOVE.L D2,(A3)
                   9507: 00007756: e30e 4e92 5283 7207 b283 LSL.B #$00000001,D6
                   9508: 00007758: 4e92 5283 7207 b283 6cce JSR.L (A2)
                   9509: 0000775a: 5283 7207 b283 6cce 2685 ADD.L #$00000001,D3
                   9510: 0000775c: 7207 b283 6cce 2685 4cee MOVE.L #$00000007,D1
                   9511: 0000775e: b283 6cce 2685 4cee 0c7c CMP.L D3,D1
                   9512: 00007760: 6cce 2685 4cee 0c7c ffe4 BGE.B #$ffffffce == 00007730 (FALSE)
                   9513: 00007762: 2685 4cee 0c7c ffe4 4e5e MOVE.L D5,(A3)
                   9514: 00007764: 4cee 0c7c ffe4 4e5e 4e75 MVMEL.L #$0c7c,(A6,$ffe4) == $ffffffe4
                   9515: 0000776a: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   9516: 0000776c: 4e75 4e56 0000 48e7 3820 RTS.L 
                   9517: 
                   9518: 
                   9519: 0000776e: 4e56 0000 48e7 3820 182e LINK.W A6,#$0000
                   9520: 00007772: 48e7 3820 182e 000b 246e MVMLE.L #$3820,-(A7)
                   9521: 00007776: 182e 000b 246e 000c 262e MOVE.B (A6,$000b) == $0000000b,D4
                   9522: 0000777a: 246e 000c 262e 0010 4282 MOVEA.L (A6,$000c) == $0000000c,A2
                   9523: 0000777e: 262e 0010 4282 6010 1404 MOVE.L (A6,$0010) == $00000010,D3
                   9524: 00007782: 4282 6010 1404 5204 2f02 CLR.L D2
                   9525: 00007784: 6010 1404 5204 2f02 61ff BT .B #$00000010 == 00007796 (TRUE)
                   9526: 00007786: 1404 5204 2f02 61ff 0000 MOVE.B D4,D2
                   9527: 00007788: 5204 2f02 61ff 0000 001c ADD.B #$00000001,D4
                   9528: 0000778a: 2f02 61ff 0000 001c 14c0 MOVE.L D2,-(A7)
                   9529: 0000778c: 61ff 0000 001c 14c0 584f BSR.L #$0000001c == 000077aa
                   9530: 00007792: 14c0 584f 51cb ffee 4243 MOVE.B D0,(A2)+
                   9531: 00007794: 584f 51cb ffee 4243 5383 ADDA.W #$00000004,A7
                   9532: 00007796: 51cb ffee 4243 5383 64e6 DBF .W D3,#$ffee == 00007786 (FALSE)
                   9533: 0000779a: 4243 5383 64e6 4cee 041c CLR.W D3
                   9534: 0000779c: 5383 64e6 4cee 041c fff0 SUB.L #$00000001,D3
                   9535: 0000779e: 64e6 4cee 041c fff0 4e5e BCC.B #$ffffffe6 == 00007786 (TRUE)
                   9536: 000077a0: 4cee 041c fff0 4e5e 4e75 MVMEL.L #$041c,(A6,$fff0) == $fffffff0
                   9537: 000077a6: 4e5e 4e75 4e56 0000 4280 UNLK.L A6
                   9538: 000077a8: 4e75 4e56 0000 4280 102e RTS.L 
                   9539: 
                   9540: 
                   9541: 000077aa: 4e56 0000 4280 102e 000b LINK.W A6,#$0000
                   9542: 000077ae: 4280 102e 000b 2f00 61ff CLR.L D0
                   9543: 000077b0: 102e 000b 2f00 61ff 0000 MOVE.B (A6,$000b) == $0000000b,D0
                   9544: 000077b4: 2f00 61ff 0000 000e 2200 MOVE.L D0,-(A7)
                   9545: 000077b6: 61ff 0000 000e 2200 4280 BSR.L #$0000000e == 000077c6                // read_RTC()
                   9546: 000077bc: 2200 4280 1001 4e5e 4e75 MOVE.L D0,D1
                   9547: 000077be: 4280 1001 4e5e 4e75 4e56 CLR.L D0
                   9548: 000077c0: 1001 4e5e 4e75 4e56 0000 MOVE.B D1,D0
                   9549: 000077c2: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   9550: 000077c4: 4e75 4e56 0000 48e7 3e30 RTS.L 
                   9551: 
                   9552: 
                   9553: ; read_RTC(adr) return in D0
                   9554: 000077c6: 4e56 0000 48e7 3e30 1c2e LINK.W A6,#$0000
                   9555: 000077ca: 48e7 3e30 1c2e 000b 61ff MVMLE.L #$3e30,-(A7)
                   9556: 000077ce: 1c2e 000b 61ff ffff 8bee MOVE.B (A6,$000b) == $0000000b,D6
                   9557: 000077d2: 61ff ffff 8bee 267c 0200 BSR.L #$ffff8bee == 000003c2
                   9558: 000077d8: 267c 0200 d000 4204 2a13 MOVEA.L #$0200d000,A3
                   9559: 000077de: 4204 2a13 0245 f8ff 2005 CLR.B D4
                   9560: 000077e0: 2a13 0245 f8ff 2005 0040 MOVE.L (A3),D5
                   9561: 000077e2: 0245 f8ff 2005 0040 0100 AND.W #$f8ff,D5
                   9562: 000077e6: 2005 0040 0100 2680 61ff MOVE.L D5,D0
                   9563: 000077e8: 0040 0100 2680 61ff ffff OR.W #$0100,D0
                   9564: 000077ec: 2680 61ff ffff fa18 4283 MOVE.L D0,(A3)
                   9565: 000077ee: 61ff ffff fa18 4283 2405 BSR.L #$fffffa18 == 00007208
                   9566: 000077f4: 4283 2405 0042 0100 4a06 CLR.L D3
                   9567: 000077f6: 2405 0042 0100 4a06 6c04 MOVE.L D5,D2
                   9568: 000077f8: 0042 0100 4a06 6c04 0042 OR.W #$0100,D2
                   9569: 000077fc: 4a06 6c04 0042 0400 2682 TST.B D6
                   9570: 000077fe: 6c04 0042 0400 2682 45f9 BGE.B #$00000004 == 00007804 (FALSE)
                   9571: 00007800: 0042 0400 2682 45f9 0100 OR.W #$0400,D2
                   9572: 00007804: 2682 45f9 0100 7208 4e92 MOVE.L D2,(A3)
                   9573: 00007806: 45f9 0100 7208 4e92 0042 LEA.L $01007208,A2  // delay(9)
                   9574: 0000780c: 4e92 0042 0200 2682 4e92 JSR.L (A2)
                   9575: 0000780e: 0042 0200 2682 4e92 0242 OR.W #$0200,D2
                   9576: 00007812: 2682 4e92 0242 fdff 2682 MOVE.L D2,(A3)
                   9577: 00007814: 4e92 0242 fdff 2682 e30e JSR.L (A2)          // delay(9)
                   9578: 00007816: 0242 fdff 2682 e30e 4e92 AND.W #$fdff,D2
                   9579: 0000781a: 2682 e30e 4e92 5283 7207 MOVE.L D2,(A3)
                   9580: 0000781c: e30e 4e92 5283 7207 b283 LSL.B #$00000001,D6
                   9581: 0000781e: 4e92 5283 7207 b283 6cce JSR.L (A2)          // delay(9)
                   9582: 00007820: 5283 7207 b283 6cce 4283 ADD.L #$00000001,D3
                   9583: 00007822: 7207 b283 6cce 4283 2005 MOVE.L #$00000007,D1
                   9584: 00007824: b283 6cce 4283 2005 0040 CMP.L D3,D1
                   9585: 00007826: 6cce 4283 2005 0040 0300 BGE.B #$ffffffce == 000077f6 (FALSE)
                   9586: 00007828: 4283 2005 0040 0300 2680 CLR.L D3
                   9587: 0000782a: 2005 0040 0300 2680 45f9 MOVE.L D5,D0
                   9588: 0000782c: 0040 0300 2680 45f9 0100 OR.W #$0300,D0
                   9589: 00007830: 2680 45f9 0100 7208 4e92 MOVE.L D0,(A3)
                   9590: 00007832: 45f9 0100 7208 4e92 e30c LEA.L $01007208,A2
                   9591: 00007838: 4e92 e30c 2005 0040 0100 JSR.L (A2)          // delay(9)
                   9592: 0000783a: e30c 2005 0040 0100 2680 LSL.B #$00000001,D4
                   9593: 0000783c: 2005 0040 0100 2680 4e92 MOVE.L D5,D0
                   9594: 0000783e: 0040 0100 2680 4e92 2013 OR.W #$0100,D0
                   9595: 00007842: 2680 4e92 2013 0280 0000 MOVE.L D0,(A3)
                   9596: 00007844: 4e92 2013 0280 0000 0400 JSR.L (A2)          // delay(9)
                   9597: 00007846: 2013 0280 0000 0400 6706 MOVE.L (A3),D0
                   9598: 00007848: 0280 0000 0400 6706 103c AND.L #$00000400,D0 // read RTDA
                   9599: 0000784e: 6706 103c 0001 6002 4200 BEQ.B #$00000006 == 00007856 (FALSE)
                   9600: 00007850: 103c 0001 6002 4200 8800 MOVE.B #$01,D0
                   9601: 00007854: 6002 4200 8800 61ff ffff BT .B #$00000002 == 00007858 (TRUE)
                   9602: 00007856: 4200 8800 61ff ffff f9ac CLR.B D0
                   9603: 00007858: 8800 61ff ffff f9ac 5283 OR.B D0,D4
                   9604: 0000785a: 61ff ffff f9ac 5283 7207 BSR.L #$fffff9ac == 00007208
                   9605: 00007860: 5283 7207 b283 6cc2 2685 ADD.L #$00000001,D3
                   9606: 00007862: 7207 b283 6cc2 2685 4280 MOVE.L #$00000007,D1
                   9607: 00007864: b283 6cc2 2685 4280 1004 CMP.L D3,D1
                   9608: 00007866: 6cc2 2685 4280 1004 4cee BGE.B #$ffffffc2 == 0000782a (FALSE)
                   9609: 00007868: 2685 4280 1004 4cee 0c7c MOVE.L D5,(A3)
                   9610: 0000786a: 4280 1004 4cee 0c7c ffe4 CLR.L D0
                   9611: 0000786c: 1004 4cee 0c7c ffe4 4e5e MOVE.B D4,D0
                   9612: 0000786e: 4cee 0c7c ffe4 4e5e 4e75 MVMEL.L #$0c7c,(A6,$ffe4) == $ffffffe4
                   9613: 00007874: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   9614: 00007876: 4e75 4e56 0000 48e7 3800 RTS.L 
                   9615: 
                   9616: 
                   9617: 
                   9618: 00007878: 4e56 0000 48e7 3800 61ff LINK.W A6,#$0000
                   9619: 0000787c: 48e7 3800 61ff ffff 8b40 MVMLE.L #$3800,-(A7)
                   9620: 00007880: 61ff ffff 8b40 2240 2629 BSR.L #$ffff8b40 == 000003c2
                   9621: 00007886: 2240 2629 02f6 207c 0211 MOVEA.L D0,A1
                   9622: 00007888: 2629 02f6 207c 0211 a000 MOVE.L (A1,$02f6) == $0100c02e,D3
                   9623: 0000788c: 207c 0211 a000 1010 207c MOVEA.L #$0211a000,A0
                   9624: 00007892: 1010 207c 0211 a001 1210 MOVE.B (A0),D0
                   9625: 00007894: 207c 0211 a001 1210 4280 MOVEA.L #$0211a001,A0
                   9626: 0000789a: 1210 4280 1001 7810 e9a0 MOVE.B (A0),D1
                   9627: 0000789c: 4280 1001 7810 e9a0 207c CLR.L D0
                   9628: 0000789e: 1001 7810 e9a0 207c 0211 MOVE.B D1,D0
                   9629: 000078a0: 7810 e9a0 207c 0211 a002 MOVE.L #$00000010,D4
                   9630: 000078a2: e9a0 207c 0211 a002 1410 ASL.L D4,D0
                   9631: 000078a4: 207c 0211 a002 1410 4281 MOVEA.L #$0211a002,A0
                   9632: 000078aa: 1410 4281 1202 e181 8081 MOVE.B (A0),D2
                   9633: 000078ac: 4281 1202 e181 8081 207c CLR.L D1
                   9634: 000078ae: 1202 e181 8081 207c 0211 MOVE.B D2,D1
                   9635: 000078b0: e181 8081 207c 0211 a003 ASL.L #$00000008,D1
                   9636: 000078b2: 8081 207c 0211 a003 1410 OR.L D1,D0
                   9637: 000078b4: 207c 0211 a003 1410 4281 MOVEA.L #$0211a003,A0
                   9638: 000078ba: 1410 4281 1202 8280 0281 MOVE.B (A0),D2
                   9639: 000078bc: 4281 1202 8280 0281 000f CLR.L D1
                   9640: 000078be: 1202 8280 0281 000f ffff MOVE.B D2,D1
                   9641: 000078c0: 8280 0281 000f ffff 2003 OR.L D0,D1
                   9642: 000078c2: 0281 000f ffff 2003 b380 AND.L #$000fffff,D1
                   9643: 000078c8: 2003 b380 0800 0013 6706 MOVE.L D3,D0
                   9644: 000078ca: b380 0800 0013 6706 0683 EOR.L D1,D0
                   9645: 000078cc: 0800 0013 6706 0683 0008 BTST.L #$0013,D0
                   9646: 000078d0: 6706 0683 0008 0000 2343 BEQ.B #$00000006 == 000078d8 (FALSE)
                   9647: 000078d2: 0683 0008 0000 2343 02f6 ADD.L #$00080000,D3
                   9648: 000078d8: 2343 02f6 2003 8081 4cee MOVE.L D3,(A1,$02f6) == $0100c02e
                   9649: 000078dc: 2003 8081 4cee 001c fff4 MOVE.L D3,D0
                   9650: 000078de: 8081 4cee 001c fff4 4e5e OR.L D1,D0
                   9651: 000078e0: 4cee 001c fff4 4e5e 4e75 MVMEL.L #$001c,(A6,$fff4) == $fffffff4
                   9652: 000078e6: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
                   9653: 000078e8: 4e75 4e56 0000 61ff ffff RTS.L 
                   9654: 
                   9655: 
                   9656: 000078ea: 4e56 0000 61ff ffff ff88 LINK.W A6,#$0000
                   9657: 000078ee: 61ff ffff ff88 4c7c 0000 BSR.L #$ffffff88 == 00007878
                   9658: 000078f4: 4c7c 0000 0000 03e8 4e5e DIVL.L #$0000,#$000003e8
                   9659: 000078fc: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   9660: 000078fe: 4e75 4e56 0000 48e7 0030 RTS.L 
                   9661: 
                   9662: 
                   9663: 00007900: 4e56 0000 48e7 0030 61ff LINK.W A6,#$0000
                   9664: 00007904: 48e7 0030 61ff ffff 8ab8 MVMLE.L #$0030,-(A7)
                   9665: 00007908: 61ff ffff 8ab8 2440 207c BSR.L #$ffff8ab8 == 000003c2
                   9666: 0000790e: 2440 207c 0211 8004 10bc MOVEA.L D0,A2
                   9667: 00007910: 207c 0211 8004 10bc 0009 MOVEA.L #$02118004,A0
                   9668: 00007916: 10bc 0009 10bc 00c0 4878 MOVE.B #$09,(A0)
                   9669: 0000791a: 10bc 00c0 4878 000a 61ff MOVE.B #$c0,(A0)
                   9670: 0000791e: 4878 000a 61ff ffff aba8 PEA.L $0000000a
                   9671: 00007922: 61ff ffff aba8 4878 2580 BSR.L #$ffffaba8 == 000024cc                //delay(10)
                   9672: 00007928: 4878 2580 2f3c 0211 8001 PEA.L $00002580
                   9673: 0000792c: 2f3c 0211 8001 47f9 0100 MOVE.L #$02118001,-(A7)
                   9674: 00007932: 47f9 0100 7956 4e93 4878 LEA.L $01007956,A3
                   9675: 00007938: 4e93 4878 2580 2f3c 0211 JSR.L (A3)
                   9676: 0000793a: 4878 2580 2f3c 0211 8000 PEA.L $00002580
                   9677: 0000793e: 2f3c 0211 8000 4e93 022a MOVE.L #$02118000,-(A7)
                   9678: 00007944: 4e93 022a ffcf 0004 4cee JSR.L (A3)
                   9679: 00007946: 022a ffcf 0004 4cee 0c00 AND.B #$cf,(A2,$0004) == $00000004
                   9680: 0000794c: 4cee 0c00 fff8 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff8) == $fffffff8
                   9681: 00007952: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   9682: 00007954: 4e75 4e56 0000 48e7 2020 RTS.L 
                   9683: 
                   9684: 
                   9685: 
                   9686: 00007956: 4e56 0000 48e7 2020 246e LINK.W A6,#$0000
                   9687: 0000795a: 48e7 2020 246e 0008 14bc MVMLE.L #$2020,-(A7)
                   9688: 0000795e: 246e 0008 14bc 0009 14bc MOVEA.L (A6,$0008) == $00000008,A2
                   9689: 00007962: 14bc 0009 14bc 0002 14bc MOVE.B #$09,(A2)
                   9690: 00007966: 14bc 0002 14bc 000b 14bc MOVE.B #$02,(A2)
                   9691: 0000796a: 14bc 000b 14bc 0050 14bc MOVE.B #$0b,(A2)
                   9692: 0000796e: 14bc 0050 14bc 0030 14bc MOVE.B #$50,(A2)
                   9693: 00007972: 14bc 0030 14bc 0010 14bc MOVE.B #$30,(A2)
                   9694: 00007976: 14bc 0010 14bc 0004 14bc MOVE.B #$10,(A2)
                   9695: 0000797a: 14bc 0004 14bc 0044 14bc MOVE.B #$04,(A2)
                   9696: 0000797e: 14bc 0044 14bc 0003 14bc MOVE.B #$44,(A2)
                   9697: 00007982: 14bc 0003 14bc 00c0 14bc MOVE.B #$03,(A2)
                   9698: 00007986: 14bc 00c0 14bc 0005 14bc MOVE.B #$c0,(A2)
                   9699: 0000798a: 14bc 0005 14bc 0060 14bc MOVE.B #$05,(A2)
                   9700: 0000798e: 14bc 0060 14bc 000e 4212 MOVE.B #$60,(A2)
                   9701: 00007992: 14bc 000e 4212 4878 0010 MOVE.B #$0e,(A2)
                   9702: 00007996: 4212 4878 0010 2f2e 000c CLR.B (A2)
                   9703: 00007998: 4878 0010 2f2e 000c 61ff PEA.L $00000010
                   9704: 0000799c: 2f2e 000c 61ff 0000 0050 MOVE.L (A6,$000c) == $0000000c,-(A7)
                   9705: 000079a0: 61ff 0000 0050 2400 14bc BSR.L #$00000050 == 000079f2
                   9706: 000079a6: 2400 14bc 000c 1002 1480 MOVE.L D0,D2
                   9707: 000079a8: 14bc 000c 1002 1480 14bc MOVE.B #$0c,(A2)
                   9708: 000079ac: 1002 1480 14bc 000d 2002 MOVE.B D2,D0
                   9709: 000079ae: 1480 14bc 000d 2002 e080 MOVE.B D0,(A2)
                   9710: 000079b0: 14bc 000d 2002 e080 1480 MOVE.B #$0d,(A2)
                   9711: 000079b4: 2002 e080 1480 14bc 000e MOVE.L D2,D0
                   9712: 000079b6: e080 1480 14bc 000e 7210 ASR.L #$00000008,D0
                   9713: 000079b8: 1480 14bc 000e 7210 e2a2 MOVE.B D0,(A2)
                   9714: 000079ba: 14bc 000e 7210 e2a2 1482 MOVE.B #$0e,(A2)
                   9715: 000079be: 7210 e2a2 1482 4878 000a MOVE.L #$00000010,D1
                   9716: 000079c0: e2a2 1482 4878 000a 61ff ASR.L D1,D2
                   9717: 000079c2: 1482 4878 000a 61ff ffff MOVE.B D2,(A2)
                   9718: 000079c4: 4878 000a 61ff ffff ab02 PEA.L $0000000a
                   9719: 000079c8: 61ff ffff ab02 14bc 000e BSR.L #$ffffab02 == 000024cc                // delay(10)
                   9720: 000079ce: 14bc 000e 0002 0001 1482 MOVE.B #$0e,(A2)
                   9721: 000079d2: 0002 0001 1482 14bc 0003 OR.B #$01,D2
                   9722: 000079d6: 1482 14bc 0003 14bc 00c1 MOVE.B D2,(A2)
                   9723: 000079d8: 14bc 0003 14bc 00c1 14bc MOVE.B #$03,(A2)
                   9724: 000079dc: 14bc 00c1 14bc 0005 14bc MOVE.B #$c1,(A2)
                   9725: 000079e0: 14bc 0005 14bc 00ea 4cee MOVE.B #$05,(A2)
                   9726: 000079e4: 14bc 00ea 4cee 0404 fff8 MOVE.B #$ea,(A2)
                   9727: 000079e8: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $fffffff8
                   9728: 000079ee: 4e5e 4e75 4e56 fff0 48e7 UNLK.L A6
                   9729: 000079f0: 4e75 4e56 fff0 48e7 3e20 RTS.L 
                   9730: 000079f2: 4e56 fff0 48e7 3e20 282e LINK.W A6,#$fff0
                   9731: 000079f6: 48e7 3e20 282e 0008 2a2e MVMLE.L #$3e20,-(A7)
                   9732: 000079fa: 282e 0008 2a2e 000c 13fc MOVE.L (A6,$0008) == $00000008,D4
                   9733: 000079fe: 2a2e 000c 13fc 000a 0211 MOVE.L (A6,$000c) == $0000000c,D5
                   9734: 00007a02: 13fc 000a 0211 8004 4282 MOVE.B #$0a,$02118004
                   9735: 00007a0a: 4282 45f9 0101 661c 2605 CLR.L D2
                   9736: 00007a0c: 45f9 0101 661c 2605 e383 LEA.L $0101661c,A2
                   9737: 00007a12: 2605 e383 2004 4c05 0800 MOVE.L D5,D3
                   9738: 00007a14: e383 2004 4c05 0800 d0b2 ASL.L #$00000001,D3
                   9739: 00007a16: 2004 4c05 0800 d0b2 2c00 MOVE.L D4,D0
                   9740: 00007a18: 4c05 0800 d0b2 2c00 2204 MULL.L #$0800,D5
                   9741: 00007a1c: d0b2 2c00 2204 4c03 1800 ADD.L (A2, D2.L*4, $00) == $0003fffc,D0
                   9742: 00007a20: 2204 4c03 1800 4c41 0800 MOVE.L D4,D1
                   9743: 00007a22: 4c03 1800 4c41 0800 5580 MULL.L #$1800,D3
                   9744: 00007a26: 4c41 0800 5580 2d80 2cf8 DIVL.L #$0800,D1
                   9745: 00007a2a: 5580 2d80 2cf8 2032 2c00 SUB.L #$00000002,D0
                   9746: 00007a2c: 2d80 2cf8 2032 2c00 e180 MOVE.L D0,(A6, D2.L*4, $fffffff8) == $0003fff4
                   9747: 00007a30: 2032 2c00 e180 2236 2cf8 MOVE.L (A2, D2.L*4, $00) == $0003fffc,D0
                   9748: 00007a34: e180 2236 2cf8 5481 4c03 ASL.L #$00000008,D0
                   9749: 00007a36: 2236 2cf8 5481 4c03 1800 MOVE.L (A6, D2.L*4, $fffffff8) == $0003fff4,D1
                   9750: 00007a3a: 5481 4c03 1800 4c41 0800 ADD.L #$00000002,D1
                   9751: 00007a3c: 4c03 1800 4c41 0800 2204 MULL.L #$1800,D3
                   9752: 00007a40: 4c41 0800 2204 e181 9081 DIVL.L #$0800,D1
                   9753: 00007a44: 2204 e181 9081 2f00 61ff MOVE.L D4,D1
                   9754: 00007a46: e181 9081 2f00 61ff ffff ASL.L #$00000008,D1
                   9755: 00007a48: 9081 2f00 61ff ffff f39a SUB.L D1,D0
                   9756: 00007a4a: 2f00 61ff ffff f39a 2d80 MOVE.L D0,-(A7)
                   9757: 00007a4c: 61ff ffff f39a 2d80 2cf0 BSR.L #$fffff39a == 00006de8
                   9758: 00007a52: 2d80 2cf0 584f 5282 7c01 MOVE.L D0,(A6, D2.L*4, $fffffff0) == $0003ffec
                   9759: 00007a56: 584f 5282 7c01 bc82 6cb6 ADDA.W #$00000004,A7
                   9760: 00007a58: 5282 7c01 bc82 6cb6 2c2e ADD.L #$00000001,D2
                   9761: 00007a5a: 7c01 bc82 6cb6 2c2e fff4 MOVE.L #$00000001,D6
                   9762: 00007a5c: bc82 6cb6 2c2e fff4 bcae CMP.L D2,D6
                   9763: 00007a5e: 6cb6 2c2e fff4 bcae fff0 BGE.B #$ffffffb6 == 00007a16 (FALSE)
                   9764: 00007a60: 2c2e fff4 bcae fff0 6e0c MOVE.L (A6,$fff4) == $fffffff4,D6
                   9765: 00007a64: bcae fff0 6e0c 202e fffc CMP.L (A6,$fff0) == $fffffff0,D6
                   9766: 00007a68: 6e0c 202e fffc 0280 0000 BGT.B #$0000000c == 00007a76 (FALSE)
                   9767: 00007a6a: 202e fffc 0280 0000 ffff MOVE.L (A6,$fffc) == $fffffffc,D0
                   9768: 00007a6e: 0280 0000 ffff 6010 202e AND.L #$0000ffff,D0
                   9769: 00007a74: 6010 202e fff8 0280 0000 BT .B #$00000010 == 00007a86 (TRUE)
                   9770: 00007a76: 202e fff8 0280 0000 ffff MOVE.L (A6,$fff8) == $fffffff8,D0
                   9771: 00007a7a: 0280 0000 ffff 0080 0002 AND.L #$0000ffff,D0
                   9772: 00007a80: 0080 0002 0000 4cee 047c OR.L #$00020000,D0
                   9773: 00007a86: 4cee 047c ffd8 4e5e 4e75 MVMEL.L #$047c,(A6,$ffd8) == $ffffffd8
                   9774: 00007a8c: 4e5e 4e75 4e56 0000 206e UNLK.L A6
                   9775: 00007a8e: 4e75 4e56 0000 206e 0008 RTS.L 
                   9776: 00007a90: 4e56 0000 206e 0008 1010 LINK.W A6,#$0000
                   9777: 00007a94: 206e 0008 1010 0200 0001 MOVEA.L (A6,$0008) == $00000008,A0
                   9778: 00007a98: 1010 0200 0001 67f8 4280 MOVE.B (A0),D0
                   9779: 00007a9a: 0200 0001 67f8 4280 1028 AND.B #$01,D0
                   9780: 00007a9e: 67f8 4280 1028 0002 4e5e BEQ.B #$fffffff8 == 00007a98 (FALSE)
                   9781: 00007aa0: 4280 1028 0002 4e5e 4e75 CLR.L D0
                   9782: 00007aa2: 1028 0002 4e5e 4e75 4e56 MOVE.B (A0,$0002) == $010001ae,D0
                   9783: 00007aa6: 4e5e 4e75 4e56 0000 206e UNLK.L A6
                   9784: 00007aa8: 4e75 4e56 0000 206e 0008 RTS.L 
                   9785: 00007aaa: 4e56 0000 206e 0008 1010 LINK.W A6,#$0000
                   9786: 00007aae: 206e 0008 1010 0200 0004 MOVEA.L (A6,$0008) == $00000008,A0
                   9787: 00007ab2: 1010 0200 0004 67f8 102e MOVE.B (A0),D0
                   9788: 00007ab4: 0200 0004 67f8 102e 000f AND.B #$04,D0
                   9789: 00007ab8: 67f8 102e 000f 1140 0002 BEQ.B #$fffffff8 == 00007ab2 (FALSE)
                   9790: 00007aba: 102e 000f 1140 0002 4e5e MOVE.B (A6,$000f) == $0000000f,D0
                   9791: 00007abe: 1140 0002 4e5e 4e75 4e56 MOVE.B D0,(A0,$0002) == $010001ae
                   9792: 00007ac2: 4e5e 4e75 4e56 0000 206e UNLK.L A6
                   9793: 00007ac4: 4e75 4e56 0000 206e 0008 RTS.L 
                   9794: 00007ac6: 4e56 0000 206e 0008 1210 LINK.W A6,#$0000
                   9795: 00007aca: 206e 0008 1210 0201 0001 MOVEA.L (A6,$0008) == $00000008,A0
                   9796: 00007ace: 1210 0201 0001 4280 1001 MOVE.B (A0),D1
                   9797: 00007ad0: 0201 0001 4280 1001 4e5e AND.B #$01,D1
                   9798: 00007ad4: 4280 1001 4e5e 4e75 4e56 CLR.L D0
                   9799: 00007ad6: 1001 4e5e 4e75 4e56 0000 MOVE.B D1,D0
                   9800: 00007ad8: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   9801: 00007ada: 4e75 4e56 0000 48e7 2020 RTS.L 
                   9802: 00007adc: 4e56 0000 48e7 2020 242e LINK.W A6,#$0000
                   9803: 00007ae0: 48e7 2020 242e 0008 61ff MVMLE.L #$2020,-(A7)
                   9804: 00007ae4: 242e 0008 61ff ffff 88d8 MOVE.L (A6,$0008) == $00000008,D2
                   9805: 00007ae8: 61ff ffff 88d8 2440 2f02 BSR.L #$ffff88d8 == 000003c2
                   9806: 00007aee: 2440 2f02 61ff ffff ffd2 MOVEA.L D0,A2
                   9807: 00007af0: 2f02 61ff ffff ffd2 584f MOVE.L D2,-(A7)
                   9808: 00007af2: 61ff ffff ffd2 584f 4a80 BSR.L #$ffffffd2 == 00007ac6
                   9809: 00007af8: 584f 4a80 672c 2f02 61ff ADDA.W #$00000004,A7
                   9810: 00007afa: 4a80 672c 2f02 61ff ffff TST.L D0
                   9811: 00007afc: 672c 2f02 61ff ffff ff8e BEQ.B #$0000002c == 00007b2a (FALSE)
                   9812: 00007afe: 2f02 61ff ffff ff8e 727f MOVE.L D2,-(A7)
                   9813: 00007b00: 61ff ffff ff8e 727f c081 BSR.L #$ffffff8e == 00007a90
                   9814: 00007b06: 727f c081 7211 b280 6714 MOVE.L #$0000007f,D1
                   9815: 00007b08: c081 7211 b280 6714 7213 AND.L D1,D0
                   9816: 00007b0a: 7211 b280 6714 7213 b280 MOVE.L #$00000011,D1
                   9817: 00007b0c: b280 6714 7213 b280 6608 CMP.L D0,D1
                   9818: 00007b0e: 6714 7213 b280 6608 002a BEQ.B #$00000014 == 00007b24 (FALSE)
                   9819: 00007b10: 7213 b280 6608 002a 0020 MOVE.L #$00000013,D1
                   9820: 00007b12: b280 6608 002a 0020 0004 CMP.L D0,D1
                   9821: 00007b14: 6608 002a 0020 0004 600c BNE.B #$00000008 == 00007b1e (TRUE)
                   9822: 00007b16: 002a 0020 0004 600c 002a OR.B #$20,(A2,$0004) == $00000004
                   9823: 00007b1c: 600c 002a 0010 0004 022a BT .B #$0000000c == 00007b2a (TRUE)
                   9824: 00007b1e: 002a 0010 0004 022a ffdf OR.B #$10,(A2,$0004) == $00000004
                   9825: 00007b24: 022a ffdf 0004 4cee 0404 AND.B #$df,(A2,$0004) == $00000004
                   9826: 00007b2a: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $fffffff8
                   9827: 00007b30: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   9828: 00007b32: 4e75 4e56 0000 48e7 3820 RTS.L 
                   9829: 00007b34: 4e56 0000 48e7 3820 262e LINK.W A6,#$0000
                   9830: 00007b38: 48e7 3820 262e 0008 61ff MVMLE.L #$3820,-(A7)
                   9831: 00007b3c: 262e 0008 61ff ffff 8880 MOVE.L (A6,$0008) == $00000008,D3
                   9832: 00007b40: 61ff ffff 8880 2440 223c BSR.L #$ffff8880 == 000003c2
                   9833: 00007b46: 2440 223c 0211 8000 2003 MOVEA.L D0,A2
                   9834: 00007b48: 223c 0211 8000 2003 0240 MOVE.L #$02118000,D1
                   9835: 00007b4e: 2003 0240 ff7f 4a80 6606 MOVE.L D3,D0
                   9836: 00007b50: 0240 ff7f 4a80 6606 223c AND.W #$ff7f,D0
                   9837: 00007b54: 4a80 6606 223c 0211 8001 TST.L D0
                   9838: 00007b56: 6606 223c 0211 8001 2401 BNE.B #$00000006 == 00007b5e (TRUE)
                   9839: 00007b58: 223c 0211 8001 2401 082a MOVE.L #$02118001,D1
                   9840: 00007b5e: 2401 082a 0006 0004 660c MOVE.L D1,D2
                   9841: 00007b60: 082a 0006 0004 660c 61ff BTST.B #$0006,(A2,$0004) == $00000004
                   9842: 00007b66: 660c 61ff ffff fd96 002a BNE.B #$0000000c == 00007b74 (TRUE)
                   9843: 00007b68: 61ff ffff fd96 002a 0040 BSR.L #$fffffd96 == 00007900
                   9844: 00007b6e: 002a 0040 0004 4a03 6c0a OR.B #$40,(A2,$0004) == $00000004
                   9845: 00007b74: 4a03 6c0a 2f02 61ff ffff TST.B D3
                   9846: 00007b76: 6c0a 2f02 61ff ffff ff14 BGE.B #$0000000a == 00007b82 (FALSE)
                   9847: 00007b78: 2f02 61ff ffff ff14 6020 MOVE.L D2,-(A7)
                   9848: 00007b7a: 61ff ffff ff14 6020 2f02 BSR.L #$ffffff14 == 00007a90
                   9849: 00007b80: 6020 2f02 61ff ffff ff0a BT .B #$00000020 == 00007ba2 (TRUE)
                   9850: 00007b82: 2f02 61ff ffff ff0a 787f MOVE.L D2,-(A7)
                   9851: 00007b84: 61ff ffff ff0a 787f c084 BSR.L #$ffffff0a == 00007a90
                   9852: 00007b8a: 787f c084 584f 7813 b880 MOVE.L #$0000007f,D4
                   9853: 00007b8c: c084 584f 7813 b880 67ec AND.L D4,D0
                   9854: 00007b8e: 584f 7813 b880 67ec 7811 ADDA.W #$00000004,A7
                   9855: 00007b90: 7813 b880 67ec 7811 b880 MOVE.L #$00000013,D4
                   9856: 00007b92: b880 67ec 7811 b880 67e6 CMP.L D0,D4
                   9857: 00007b94: 67ec 7811 b880 67e6 022a BEQ.B #$ffffffec == 00007b82 (FALSE)
                   9858: 00007b96: 7811 b880 67e6 022a ffef MOVE.L #$00000011,D4
                   9859: 00007b98: b880 67e6 022a ffef 0004 CMP.L D0,D4
                   9860: 00007b9a: 67e6 022a ffef 0004 4cee BEQ.B #$ffffffe6 == 00007b82 (FALSE)
                   9861: 00007b9c: 022a ffef 0004 4cee 041c AND.B #$ef,(A2,$0004) == $00000004
                   9862: 00007ba2: 4cee 041c fff0 4e5e 4e75 MVMEL.L #$041c,(A6,$fff0) == $fffffff0
                   9863: 00007ba8: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
                   9864: 00007baa: 4e75 4e56 0000 61ff ffff RTS.L 
                   9865: 00007bac: 4e56 0000 61ff ffff 8810 LINK.W A6,#$0000
                   9866: 00007bb0: 61ff ffff 8810 2040 202e BSR.L #$ffff8810 == 000003c2
                   9867: 00007bb6: 2040 202e 0008 0240 ff7f MOVEA.L D0,A0
                   9868: 00007bb8: 202e 0008 0240 ff7f 1028 MOVE.L (A6,$0008) == $00000008,D0
                   9869: 00007bbc: 0240 ff7f 1028 0004 7210 AND.W #$ff7f,D0
                   9870: 00007bc0: 1028 0004 7210 c081 0228 MOVE.B (A0,$0004) == $010001b0,D0
                   9871: 00007bc4: 7210 c081 0228 ffef 0004 MOVE.L #$00000010,D1
                   9872: 00007bc6: c081 0228 ffef 0004 4e5e AND.L D1,D0
                   9873: 00007bc8: 0228 ffef 0004 4e5e 4e75 AND.B #$ef,(A0,$0004) == $010001b0
                   9874: 00007bce: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   9875: 00007bd0: 4e75 4e56 0000 48e7 3820 RTS.L 
                   9876: 00007bd2: 4e56 0000 48e7 3820 262e LINK.W A6,#$0000
                   9877: 00007bd6: 48e7 3820 262e 0008 282e MVMLE.L #$3820,-(A7)
                   9878: 00007bda: 262e 0008 282e 000c 61ff MOVE.L (A6,$0008) == $00000008,D3
                   9879: 00007bde: 282e 000c 61ff ffff 87de MOVE.L (A6,$000c) == $0000000c,D4
                   9880: 00007be2: 61ff ffff 87de 2440 223c BSR.L #$ffff87de == 000003c2
                   9881: 00007be8: 2440 223c 0211 8000 2003 MOVEA.L D0,A2
                   9882: 00007bea: 223c 0211 8000 2003 0240 MOVE.L #$02118000,D1
                   9883: 00007bf0: 2003 0240 ff7f 4a80 6606 MOVE.L D3,D0
                   9884: 00007bf2: 0240 ff7f 4a80 6606 223c AND.W #$ff7f,D0
                   9885: 00007bf6: 4a80 6606 223c 0211 8001 TST.L D0
                   9886: 00007bf8: 6606 223c 0211 8001 2401 BNE.B #$00000006 == 00007c00 (TRUE)
                   9887: 00007bfa: 223c 0211 8001 2401 082a MOVE.L #$02118001,D1
                   9888: 00007c00: 2401 082a 0006 0004 660c MOVE.L D1,D2
                   9889: 00007c02: 082a 0006 0004 660c 61ff BTST.B #$0006,(A2,$0004) == $00000004
                   9890: 00007c08: 660c 61ff ffff fcf4 002a BNE.B #$0000000c == 00007c16 (TRUE)
                   9891: 00007c0a: 61ff ffff fcf4 002a 0040 BSR.L #$fffffcf4 == 00007900
                   9892: 00007c10: 002a 0040 0004 4a03 6d12 OR.B #$40,(A2,$0004) == $00000004
                   9893: 00007c16: 4a03 6d12 2f02 61ff ffff TST.B D3
                   9894: 00007c18: 6d12 2f02 61ff ffff febe BLT.B #$00000012 == 00007c2c (TRUE)
                   9895: 00007c1a: 2f02 61ff ffff febe 584f MOVE.L D2,-(A7)
                   9896: 00007c1c: 61ff ffff febe 584f 082a BSR.L #$fffffebe == 00007adc
                   9897: 00007c22: 584f 082a 0005 0004 66ee ADDA.W #$00000004,A7
                   9898: 00007c24: 082a 0005 0004 66ee 2f04 BTST.B #$0005,(A2,$0004) == $00000004
                   9899: 00007c2a: 66ee 2f04 2f02 61ff ffff BNE.B #$ffffffee == 00007c1a (TRUE)
                   9900: 00007c2c: 2f04 2f02 61ff ffff fe78 MOVE.L D4,-(A7)
                   9901: 00007c2e: 2f02 61ff ffff fe78 4cee MOVE.L D2,-(A7)
                   9902: 00007c30: 61ff ffff fe78 4cee 041c BSR.L #$fffffe78 == 00007aaa
                   9903: 00007c36: 4cee 041c fff0 4e5e 4e75 MVMEL.L #$041c,(A6,$fff0) == $fffffff0
                   9904: 00007c3c: 4e5e 4e75 4e56 0000 4280 UNLK.L A6
                   9905: 00007c3e: 4e75 4e56 0000 4280 4e5e RTS.L 
                   9906: 00007c40: 4e56 0000 4280 4e5e 4e75 LINK.W A6,#$0000
                   9907: 00007c44: 4280 4e5e 4e75 4e71 4e56 CLR.L D0
                   9908: 00007c46: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
                   9909: 00007c48: 4e75 4e71 4e56 0000 4e5e RTS.L 
                   9910: 00007c4a: 4e71 4e56 0000 4e5e 4e75 NOP.L 
                   9911: 00007c4c: 4e56 0000 4e5e 4e75 4e56 LINK.W A6,#$0000
                   9912: 00007c50: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
                   9913: 00007c52: 4e75 4e56 fffc 48e7 303c RTS.L 
                   9914: 00007c54: 4e56 fffc 48e7 303c 242e LINK.W A6,#$fffc
                   9915: 00007c58: 48e7 303c 242e 0008 61ff MVMLE.L #$303c,-(A7)
                   9916: 00007c5c: 242e 0008 61ff ffff 8760 MOVE.L (A6,$0008) == $00000008,D2
                   9917: 00007c60: 61ff ffff 8760 2840 7616 BSR.L #$ffff8760 == 000003c2
                   9918: 00007c66: 2840 7616 d68c 2d43 fffc MOVEA.L D0,A4
                   9919: 00007c68: 7616 d68c 2d43 fffc 2a7c MOVE.L #$00000016,D3
                   9920: 00007c6a: d68c 2d43 fffc 2a7c 020c ADD.L A4,D3
                   9921: 00007c6c: 2d43 fffc 2a7c 020c 0000 MOVE.L D3,(A6,$fffc) == $fffffffc
                   9922: 00007c70: 2a7c 020c 0000 2242 4aa9 MOVEA.L #$020c0000,A5
                   9923: 00007c76: 2242 4aa9 0024 6614 2f3c MOVEA.L D2,A1
                   9924: 00007c78: 4aa9 0024 6614 2f3c 0000 TST.L (A1,$0024) == $0100bd5c
                   9925: 00007c7c: 6614 2f3c 0000 e218 61ff BNE.B #$00000014 == 00007c92 (TRUE)
                   9926: 00007c7e: 2f3c 0000 e218 61ff ffff MOVE.L #$0000e218,-(A7)
                   9927: 00007c84: 61ff ffff f12c 2242 2340 BSR.L #$fffff12c == 00006db2
                   9928: 00007c8a: 2242 2340 0024 584f 2942 MOVEA.L D2,A1
                   9929: 00007c8c: 2340 0024 584f 2942 0176 MOVE.L D0,(A1,$0024) == $0100bd5c
                   9930: 00007c90: 584f 2942 0176 2242 2469 ADDA.W #$00000004,A7
                   9931: 00007c92: 2942 0176 2242 2469 0024 MOVE.L D2,(A4,$0176) == $01000b2a
                   9932: 00007c96: 2242 2469 0024 4a92 6600 MOVEA.L D2,A1
                   9933: 00007c98: 2469 0024 4a92 6600 017a MOVEA.L (A1,$0024) == $0100bd5c,A2
                   9934: 00007c9c: 4a92 6600 017a 257c 0210 TST.L (A2)
                   9935: 00007c9e: 6600 017a 257c 0210 6000 BNE.W #$017a == 00007e1a (TRUE)
                   9936: 00007ca2: 257c 0210 6000 0004 257c MOVE.L #$02106000,(A2,$0004) == $00000004
                   9937: 00007caa: 257c 0200 0110 0008 257c MOVE.L #$02000110,(A2,$0008) == $00000008
                   9938: 00007cb2: 257c 0200 0150 000c 4281 MOVE.L #$02000150,(A2,$000c) == $0000000c
                   9939: 00007cba: 4281 2001 4c3c 0800 0000 CLR.L D1
                   9940: 00007cbc: 2001 4c3c 0800 0000 064e MOVE.L D1,D0
                   9941: 00007cbe: 4c3c 0800 0000 064e 41f2 MULL.L #$0800,#$0000064e
                   9942: 00007cc6: 41f2 081a 700e d088 76f0 LEA.L (A2, D0.L*1, $1a) == $91c32b1f,A0
                   9943: 00007cca: 700e d088 76f0 c083 7610 MOVE.L #$0000000e,D0
                   9944: 00007ccc: d088 76f0 c083 7610 d083 ADD.L A0,D0
                   9945: 00007cce: 76f0 c083 7610 d083 2080 MOVE.L #$fffffff0,D3
                   9946: 00007cd0: c083 7610 d083 2080 4228 AND.L D3,D0
                   9947: 00007cd2: 7610 d083 2080 4228 0008 MOVE.L #$00000010,D3
                   9948: 00007cd4: d083 2080 4228 0008 4228 ADD.L D3,D0
                   9949: 00007cd6: 2080 4228 0008 4228 0009 MOVE.L D0,(A0)
                   9950: 00007cd8: 4228 0008 4228 0009 42a8 CLR.B (A0,$0008) == $010001b4
                   9951: 00007cdc: 4228 0009 42a8 0004 5281 CLR.B (A0,$0009) == $010001b5
                   9952: 00007ce0: 42a8 0004 5281 761f b681 CLR.L (A0,$0004) == $010001b0
                   9953: 00007ce4: 5281 761f b681 6cd0 223c ADD.L #$00000001,D1
                   9954: 00007ce6: 761f b681 6cd0 223c 0000 MOVE.L #$0000001f,D3
                   9955: 00007ce8: b681 6cd0 223c 0000 c9da CMP.L D1,D3
                   9956: 00007cea: 6cd0 223c 0000 c9da 200a BGE.B #$ffffffd0 == 00007cbc (FALSE)
                   9957: 00007cec: 223c 0000 c9da 200a 0680 MOVE.L #$0000c9da,D1
                   9958: 00007cf2: 200a 0680 0000 c9de 76f0 MOVE.L A2,D0
                   9959: 00007cf4: 0680 0000 c9de 76f0 c083 ADD.L #$0000c9de,D0
                   9960: 00007cfa: 76f0 c083 7610 d083 2580 MOVE.L #$fffffff0,D3
                   9961: 00007cfc: c083 7610 d083 2580 1800 AND.L D3,D0
                   9962: 00007cfe: 7610 d083 2580 1800 266a MOVE.L #$00000010,D3
                   9963: 00007d00: d083 2580 1800 266a 0004 ADD.L D3,D0
                   9964: 00007d02: 2580 1800 266a 0004 4879 MOVE.L D0,(A2, D1.L*1, $00) == $0000000a
                   9965: 00007d06: 266a 0004 4879 0100 faf1 MOVEA.L (A2,$0004) == $00000004,A3
                   9966: 00007d0a: 4879 0100 faf1 2f2c 00f0 PEA.L $0100faf1
                   9967: 00007d10: 2f2c 00f0 61ff ffff f39e MOVE.L (A4,$00f0) == $01000aa4,-(A7)
                   9968: 00007d14: 61ff ffff f39e 504f 4a80 BSR.L #$fffff39e == 000070b4
                   9969: 00007d1a: 504f 4a80 6622 202d 0034 ADDA.W #$00000008,A7
                   9970: 00007d1c: 4a80 6622 202d 0034 0080 TST.L D0
                   9971: 00007d1e: 6622 202d 0034 0080 9000 BNE.B #$00000022 == 00007d42 (TRUE)
                   9972: 00007d20: 202d 0034 0080 9000 0000 MOVE.L (A5,$0034) == $00000034,D0
                   9973: 00007d24: 0080 9000 0000 2b40 0034 OR.L #$90000000,D0
                   9974: 00007d2a: 2b40 0034 102b 0004 0200 MOVE.L D0,(A5,$0034) == $00000034
                   9975: 00007d2e: 102b 0004 0200 fffd 1740 MOVE.B (A3,$0004) == $010009fc,D0
                   9976: 00007d32: 0200 fffd 1740 0004 297c AND.B #$fd,D0
                   9977: 00007d36: 1740 0004 297c 0100 f25d MOVE.B D0,(A3,$0004) == $010009fc
                   9978: 00007d3a: 297c 0100 f25d 00f0 177c MOVE.L #$0100f25d,(A4,$00f0) == $01000aa4
                   9979: 00007d42: 177c ff80 0006 422b 0001 MOVE.B #$80,(A3,$0006) == $010009fe
                   9980: 00007d48: 422b 0001 422b 0003 50d3 CLR.B (A3,$0001) == $010009f9
                   9981: 00007d4c: 422b 0003 50d3 50eb 0002 CLR.B (A3,$0003) == $010009fb
                   9982: 00007d50: 50d3 50eb 0002 422b 0005 ST .B (A3) == 00007d52 (TRUE)
                   9983: 00007d52: 50eb 0002 422b 0005 4878 ST .B (A3,$0002) == $010009fa == 00007d54 (TRUE)
                   9984: 00007d56: 422b 0005 4878 0003 4879 CLR.B (A3,$0005) == $010009fd
                   9985: 00007d5a: 4878 0003 4879 0101 0a34 PEA.L $00000003
                   9986: 00007d5e: 4879 0101 0a34 4879 0100 PEA.L $01010a34
                   9987: 00007d64: 4879 0100 000b 61ff ffff PEA.L $0100000b
                   9988: 00007d6a: 61ff ffff f086 defc 000c BSR.L #$fffff086 == 00006df2
                   9989: 00007d70: defc 000c 4a80 6710 4878 ADDA.W #$000c,A7
                   9990: 00007d74: 4a80 6710 4878 0006 486a TST.L D0
                   9991: 00007d76: 6710 4878 0006 486a 0010 BEQ.B #$00000010 == 00007d88 (FALSE)
                   9992: 00007d78: 4878 0006 486a 0010 4879 PEA.L $00000006
                   9993: 00007d7c: 486a 0010 4879 0100 0008 PEA.L (A2,$0010) == $00000010
                   9994: 00007d80: 4879 0100 0008 6010 4878 PEA.L $01000008
                   9995: 00007d86: 6010 4878 0006 486a 0010 BT .B #$00000010 == 00007d98 (TRUE)
                   9996: 00007d88: 4878 0006 486a 0010 226e PEA.L $00000006
                   9997: 00007d8c: 486a 0010 226e fffc 4869 PEA.L (A2,$0010) == $00000010
                   9998: 00007d90: 226e fffc 4869 0004 61ff MOVEA.L (A6,$fffc) == $fffffffc,A1
                   9999: 00007d94: 4869 0004 61ff ffff f10a PEA.L (A1,$0004) == $0100bd3c
                   10000: 00007d98: 61ff ffff f10a defc 000c BSR.L #$fffff10a == 00006ea4
                   10001: 00007d9e: defc 000c 4878 0006 486b ADDA.W #$000c,A7
                   10002: 00007da2: 4878 0006 486b 0008 486a PEA.L $00000006
                   10003: 00007da6: 486b 0008 486a 0010 61ff PEA.L (A3,$0008) == $01000a00
                   10004: 00007daa: 486a 0010 61ff ffff f0f4 PEA.L (A2,$0010) == $00000010
                   10005: 00007dae: 61ff ffff f0f4 206a 000c BSR.L #$fffff0f4 == 00006ea4
                   10006: 00007db4: 206a 000c 426a 0018 426a MOVEA.L (A2,$000c) == $0000000c,A0
                   10007: 00007db8: 426a 0018 426a 0016 202a CLR.W (A2,$0018) == $00000018
                   10008: 00007dbc: 426a 0016 202a 001a 20bc CLR.W (A2,$0016) == $00000016
                   10009: 00007dc0: 202a 001a 20bc 0034 0000 MOVE.L (A2,$001a) == $0000001a,D0
                   10010: 00007dc4: 20bc 0034 0000 2140 4000 MOVE.L #$00340000,(A0)
                   10011: 00007dca: 2140 4000 0680 0000 05e0 MOVE.L D0,(A0,$4000) == $010041ac
                   10012: 00007dce: 0680 0000 05e0 2140 4004 ADD.L #$000005e0,D0
                   10013: 00007dd4: 2140 4004 4878 0001 2f02 MOVE.L D0,(A0,$4004) == $010041b0
                   10014: 00007dd8: 4878 0001 2f02 61ff 0000 PEA.L $00000001
                   10015: 00007ddc: 2f02 61ff 0000 034a 7601 MOVE.L D2,-(A7)
                   10016: 00007dde: 61ff 0000 034a 7601 2483 BSR.L #$0000034a == 0000812a
                   10017: 00007de4: 7601 2483 206c 01a0 2010 MOVE.L #$00000001,D3
                   10018: 00007de6: 2483 206c 01a0 2010 0080 MOVE.L D3,(A2)
                   10019: 00007de8: 206c 01a0 2010 0080 0800 MOVEA.L (A4,$01a0) == $01000b54,A0
                   10020: 00007dec: 2010 0080 0800 0000 2080 MOVE.L (A0),D0
                   10021: 00007dee: 0080 0800 0000 2080 61ff OR.L #$08000000,D0
                   10022: 00007df4: 2080 61ff ffff 85d4 2040 MOVE.L D0,(A0)
                   10023: 00007df6: 61ff ffff 85d4 2040 217c BSR.L #$ffff85d4 == 000003cc
                   10024: 00007dfc: 2040 217c 0100 7e2c 0078 MOVEA.L D0,A0
                   10025: 00007dfe: 217c 0100 7e2c 0078 422b MOVE.L #$01007e2c,(A0,$0078) == $01000224
                   10026: 00007e06: 422b 0006 61ff ffff 85d0 CLR.B (A3,$0006) == $010009fe
                   10027: 00007e0a: 61ff ffff 85d0 7605 b680 BSR.L #$ffff85d0 == 000003dc
                   10028: 00007e10: 7605 b680 6c04 46fc 2500 MOVE.L #$00000005,D3
                   10029: 00007e12: b680 6c04 46fc 2500 7010 CMP.L D0,D3
                   10030: 00007e14: 6c04 46fc 2500 7010 d08a BGE.B #$00000004 == 00007e1a (FALSE)
                   10031: 00007e16: 46fc 2500 7010 d08a 4cee MV2SR.W #$2500
                   10032: 00007e1a: 7010 d08a 4cee 3c0c ffe4 MOVE.L #$00000010,D0
                   10033: 00007e1c: d08a 4cee 3c0c ffe4 4e5e ADD.L A2,D0
                   10034: 00007e1e: 4cee 3c0c ffe4 4e5e 4e75 MVMEL.L #$3c0c,(A6,$ffe4) == $ffffffe4
                   10035: 00007e24: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   10036: 00007e26: 4e75 4e56 0000 48e7 c0c0 RTS.L 
                   10037: 00007e28: 4e56 0000 48e7 c0c0 4eb9 LINK.W A6,#$0000
                   10038: 00007e2c: 48e7 c0c0 4eb9 0100 809a MVMLE.L #$c0c0,-(A7)
                   10039: 00007e30: 4eb9 0100 809a 4cdf 0303 JSR.L $0100809a
                   10040: 00007e36: 4cdf 0303 4e73 4e5e 4e75 MVMEL.L #$0303,(A7)+
                   10041: 00007e3a: 4e73 4e5e 4e75 4e56 0000 RTE.L 
                   10042: 00007e3c: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   10043: 00007e3e: 4e75 4e56 0000 48e7 3c30 RTS.L 
                   10044: 00007e40: 4e56 0000 48e7 3c30 282e LINK.W A6,#$0000
                   10045: 00007e44: 48e7 3c30 282e 0014 61ff MVMLE.L #$3c30,-(A7)
                   10046: 00007e48: 282e 0014 61ff ffff 8574 MOVE.L (A6,$0014) == $00000014,D4
                   10047: 00007e4c: 61ff ffff 8574 226e 0008 BSR.L #$ffff8574 == 000003c2
                   10048: 00007e52: 226e 0008 2469 0024 302a MOVEA.L (A6,$0008) == $00000008,A1
                   10049: 00007e56: 2469 0024 302a 0018 48c0 MOVEA.L (A1,$0024) == $0100bd5c,A2
                   10050: 00007e5a: 302a 0018 48c0 4c3c 0800 MOVE.W (A2,$0018) == $00000018,D0
                   10051: 00007e5e: 48c0 4c3c 0800 0000 064e EXT.L D0
                   10052: 00007e60: 4c3c 0800 0000 064e 47f2 MULL.L #$0800,#$0000064e
                   10053: 00007e68: 47f2 081a 223c 0000 e216 LEA.L (A2, D0.L*1, $1a) == $91c32b1f,A3
                   10054: 00007e6c: 223c 0000 e216 1032 1800 MOVE.L #$0000e216,D1
                   10055: 00007e72: 1032 1800 6704 4232 1800 MOVE.B (A2, D1.L*1, $00) == $0000000a,D0
                   10056: 00007e76: 6704 4232 1800 243c 0000 BEQ.B #$00000004 == 00007e7c (FALSE)
                   10057: 00007e78: 4232 1800 243c 0000 e217 CLR.B (A2, D1.L*1, $00) == $0000000a
                   10058: 00007e7c: 243c 0000 e217 1032 2800 MOVE.L #$0000e217,D2
                   10059: 00007e82: 1032 2800 6712 4879 0100 MOVE.B (A2, D2.L*1, $00) == $0000ffff,D0
                   10060: 00007e86: 6712 4879 0100 fca5 61ff BEQ.B #$00000012 == 00007e9a (FALSE)
                   10061: 00007e88: 4879 0100 fca5 61ff ffff PEA.L $0100fca5
                   10062: 00007e8e: 61ff ffff e8e0 4232 2800 BSR.L #$ffffe8e0 == 00006770
                   10063: 00007e94: 4232 2800 584f 102b 0008 CLR.B (A2, D2.L*1, $00) == $0000ffff
                   10064: 00007e98: 584f 102b 0008 6772 4283 ADDA.W #$00000004,A7
                   10065: 00007e9a: 102b 0008 6772 4283 202b MOVE.B (A3,$0008) == $01000a00,D0
                   10066: 00007e9e: 6772 4283 202b 000a 0280 BEQ.B #$00000072 == 00007f12 (FALSE)
                   10067: 00007ea0: 4283 202b 000a 0280 3fff CLR.L D3
                   10068: 00007ea2: 202b 000a 0280 3fff ffff MOVE.L (A3,$000a) == $01000a02,D0
                   10069: 00007ea6: 0280 3fff ffff 2400 9493 AND.L #$3fffffff,D0
                   10070: 00007eac: 2400 9493 422b 0008 422b MOVE.L D0,D2
                   10071: 00007eae: 9493 422b 0008 422b 0009 SUB.L (A3),D2
                   10072: 00007eb0: 422b 0008 422b 0009 42ab CLR.B (A3,$0008) == $01000a00
                   10073: 00007eb4: 422b 0009 42ab 0004 306a CLR.B (A3,$0009) == $01000a01
                   10074: 00007eb8: 42ab 0004 306a 0018 3048 CLR.L (A3,$0004) == $010009fc
                   10075: 00007ebc: 306a 0018 3048 2008 5280 MOVEA.W (A2,$0018) == $00000018,A0
                   10076: 00007ec0: 3048 2008 5280 2200 6c04 MOVEA.W A0,A0
                   10077: 00007ec2: 2008 5280 2200 6c04 7a1f MOVE.L A0,D0
                   10078: 00007ec4: 5280 2200 6c04 7a1f d085 ADD.L #$00000001,D0
                   10079: 00007ec6: 2200 6c04 7a1f d085 7ae0 MOVE.L D0,D1
                   10080: 00007ec8: 6c04 7a1f d085 7ae0 c085 BGE.B #$00000004 == 00007ece (FALSE)
                   10081: 00007eca: 7a1f d085 7ae0 c085 9081 MOVE.L #$0000001f,D5
                   10082: 00007ecc: d085 7ae0 c085 9081 4480 ADD.L D5,D0
                   10083: 00007ece: 7ae0 c085 9081 4480 3540 MOVE.L #$ffffffe0,D5
                   10084: 00007ed0: c085 9081 4480 3540 0018 AND.L D5,D0
                   10085: 00007ed2: 9081 4480 3540 0018 4a82 SUB.L D1,D0
                   10086: 00007ed4: 4480 3540 0018 4a82 6d08 NEG.L D0
                   10087: 00007ed6: 3540 0018 4a82 6d08 0c82 MOVE.W D0,(A2,$0018) == $00000018
                   10088: 00007eda: 4a82 6d08 0c82 0000 05ee TST.L D2
                   10089: 00007edc: 6d08 0c82 0000 05ee 6f0e BLT.B #$00000008 == 00007ee6 (TRUE)
                   10090: 00007ede: 0c82 0000 05ee 6f0e 4879 CMP.L #$000005ee,D2
                   10091: 00007ee4: 6f0e 4879 0100 fca7 61ff BLE.B #$0000000e == 00007ef4 (TRUE)
                   10092: 00007ee6: 4879 0100 fca7 61ff ffff PEA.L $0100fca7
                   10093: 00007eec: 61ff ffff e882 601e b882 BSR.L #$ffffe882 == 00006770
                   10094: 00007ef2: 601e b882 6f04 2002 6002 BT .B #$0000001e == 00007f12 (TRUE)
                   10095: 00007ef4: b882 6f04 2002 6002 2004 CMP.L D2,D4
                   10096: 00007ef6: 6f04 2002 6002 2004 2f00 BLE.B #$00000004 == 00007efc (TRUE)
                   10097: 00007ef8: 2002 6002 2004 2f00 2f2e MOVE.L D2,D0
                   10098: 00007efa: 6002 2004 2f00 2f2e 000c BT .B #$00000002 == 00007efe (TRUE)
                   10099: 00007efc: 2004 2f00 2f2e 000c d693 MOVE.L D4,D0
                   10100: 00007efe: 2f00 2f2e 000c d693 2f03 MOVE.L D0,-(A7)
                   10101: 00007f00: 2f2e 000c d693 2f03 61ff MOVE.L (A6,$000c) == $0000000c,-(A7)
                   10102: 00007f04: d693 2f03 61ff ffff ef9a ADD.L (A3),D3
                   10103: 00007f06: 2f03 61ff ffff ef9a 2002 MOVE.L D3,-(A7)
                   10104: 00007f08: 61ff ffff ef9a 2002 6002 BSR.L #$ffffef9a == 00006ea4
                   10105: 00007f0e: 2002 6002 4280 4cee 0c3c MOVE.L D2,D0
                   10106: 00007f10: 6002 4280 4cee 0c3c ffe8 BT .B #$00000002 == 00007f14 (TRUE)
                   10107: 00007f12: 4280 4cee 0c3c ffe8 4e5e CLR.L D0
                   10108: 00007f14: 4cee 0c3c ffe8 4e5e 4e75 MVMEL.L #$0c3c,(A6,$ffe8) == $ffffffe8
                   10109: 00007f1a: 4e5e 4e75 4e56 0000 4e5e UNLK.L A6
                   10110: 00007f1c: 4e75 4e56 0000 4e5e 4e75 RTS.L 
                   10111: 00007f1e: 4e56 0000 4e5e 4e75 4e56 LINK.W A6,#$0000
                   10112: 00007f22: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   10113: 00007f24: 4e75 4e56 0000 48e7 3c3c RTS.L 
                   10114: 00007f26: 4e56 0000 48e7 3c3c 282e LINK.W A6,#$0000
                   10115: 00007f2a: 48e7 3c3c 282e 0010 61ff MVMLE.L #$3c3c,-(A7)
                   10116: 00007f2e: 282e 0010 61ff ffff 848e MOVE.L (A6,$0010) == $00000010,D4
                   10117: 00007f32: 61ff ffff 848e 206e 0008 BSR.L #$ffff848e == 000003c2
                   10118: 00007f38: 206e 0008 2868 0024 266c MOVEA.L (A6,$0008) == $00000008,A0
                   10119: 00007f3c: 2868 0024 266c 0004 246c MOVEA.L (A0,$0024) == $010001d0,A4
                   10120: 00007f40: 266c 0004 246c 0008 4283 MOVEA.L (A4,$0004) == $010009b8,A3
                   10121: 00007f44: 246c 0008 4283 2a7c 020c MOVEA.L (A4,$0008) == $010009bc,A2
                   10122: 00007f48: 4283 2a7c 020c 0000 4aae CLR.L D3
                   10123: 00007f4a: 2a7c 020c 0000 4aae 0014 MOVEA.L #$020c0000,A5
                   10124: 00007f50: 4aae 0014 672e 2039 020c TST.L (A6,$0014) == $00000014
                   10125: 00007f54: 672e 2039 020c 0034 0280 BEQ.B #$0000002e == 00007f84 (FALSE)
                   10126: 00007f56: 2039 020c 0034 0280 6fff MOVE.L $020c0034,D0
                   10127: 00007f5c: 0280 6fff ffff 23c0 020c AND.L #$6fffffff,D0
                   10128: 00007f62: 23c0 020c 0034 102b 0004 MOVE.L D0,$020c0034
                   10129: 00007f68: 102b 0004 0000 0002 1740 MOVE.B (A3,$0004) == $010009fc,D0
                   10130: 00007f6c: 0000 0002 1740 0004 600e OR.B #$02,D0
                   10131: 00007f70: 1740 0004 600e 4879 0100 MOVE.B D0,(A3,$0004) == $010009fc
                   10132: 00007f74: 600e 4879 0100 fca9 61ff BT .B #$0000000e == 00007f84 (TRUE)
                   10133: 00007f76: 4879 0100 fca9 61ff ffff PEA.L $0100fca9
                   10134: 00007f7c: 61ff ffff e7f2 584f 1013 BSR.L #$ffffe7f2 == 00006770
                   10135: 00007f82: 584f 1013 4a00 6cec 50d3 ADDA.W #$00000004,A7
                   10136: 00007f84: 1013 4a00 6cec 50d3 24bc MOVE.B (A3),D0
                   10137: 00007f86: 4a00 6cec 50d3 24bc 0038 TST.B D0
                   10138: 00007f88: 6cec 50d3 24bc 0038 0000 BGE.B #$ffffffec == 00007f76 (FALSE)
                   10139: 00007f8a: 50d3 24bc 0038 0000 4292 ST .B (A3) == 00007f8c (TRUE)
                   10140: 00007f8c: 24bc 0038 0000 4292 2f04 MOVE.L #$00380000,(A2)
                   10141: 00007f92: 4292 2f04 243c 0000 c9da CLR.L (A2)
                   10142: 00007f94: 2f04 243c 0000 c9da 2a03 MOVE.L D4,-(A7)
                   10143: 00007f96: 243c 0000 c9da 2a03 dab4 MOVE.L #$0000c9da,D2
                   10144: 00007f9c: 2a03 dab4 2800 2f05 2f2e MOVE.L D3,D5
                   10145: 00007f9e: dab4 2800 2f05 2f2e 000c ADD.L (A4, D2.L*1, $00) == $010109b3,D5
                   10146: 00007fa2: 2f05 2f2e 000c 61ff ffff MOVE.L D5,-(A7)
                   10147: 00007fa4: 2f2e 000c 61ff ffff eefa MOVE.L (A6,$000c) == $0000000c,-(A7)
                   10148: 00007fa8: 61ff ffff eefa 2574 2800 BSR.L #$ffffeefa == 00006ea4
                   10149: 00007fae: 2574 2800 4200 2574 2800 MOVE.L (A4, D2.L*1, $00) == $010109b3,(A2,$4200) == $00004200
                   10150: 00007fb4: 2574 2800 3ff0 2003 d0b4 MOVE.L (A4, D2.L*1, $00) == $010109b3,(A2,$3ff0) == $00003ff0
                   10151: 00007fba: 2003 d0b4 2800 d084 0080 MOVE.L D3,D0
                   10152: 00007fbc: d0b4 2800 d084 0080 8000 ADD.L (A4, D2.L*1, $00) == $010109b3,D0
                   10153: 00007fc0: d084 0080 8000 0000 7a0f ADD.L D4,D0
                   10154: 00007fc2: 0080 8000 0000 7a0f d085 OR.L #$80000000,D0
                   10155: 00007fc8: 7a0f d085 2540 4004 2540 MOVE.L #$0000000f,D5
                   10156: 00007fca: d085 2540 4004 2540 3ff4 ADD.L D5,D0
                   10157: 00007fcc: 2540 4004 2540 3ff4 defc MOVE.L D0,(A2,$4004) == $00004004
                   10158: 00007fd0: 2540 3ff4 defc 000c 4a83 MOVE.L D0,(A2,$3ff4) == $00003ff4
                   10159: 00007fd4: defc 000c 4a83 6708 24bc ADDA.W #$000c,A7
                   10160: 00007fd8: 4a83 6708 24bc 0005 0000 TST.L D3
                   10161: 00007fda: 6708 24bc 0005 0000 6006 BEQ.B #$00000008 == 00007fe4 (FALSE)
                   10162: 00007fdc: 24bc 0005 0000 6006 24bc MOVE.L #$00050000,(A2)
                   10163: 00007fe2: 6006 24bc 0001 0000 202d BT .B #$00000006 == 00007fea (TRUE)
                   10164: 00007fe4: 24bc 0001 0000 202d 0034 MOVE.L #$00010000,(A2)
                   10165: 00007fea: 202d 0034 4a80 6d62 4281 MOVE.L (A5,$0034) == $00000034,D0
                   10166: 00007fee: 4a80 6d62 4281 2012 0800 TST.L D0
                   10167: 00007ff0: 6d62 4281 2012 0800 001b BLT.B #$00000062 == 00008054 (TRUE)
                   10168: 00007ff2: 4281 2012 0800 001b 660a CLR.L D1
                   10169: 00007ff4: 2012 0800 001b 660a 5281 MOVE.L (A2),D0
                   10170: 00007ff6: 0800 001b 660a 5281 0c81 BTST.L #$001b,D0
                   10171: 00007ffa: 660a 5281 0c81 000f 423f BNE.B #$0000000a == 00008006 (TRUE)
                   10172: 00007ffc: 5281 0c81 000f 423f 6fee ADD.L #$00000001,D1
                   10173: 01007ffe: 0c81 000f 423f 6fee 1013 CMP.L #$000f423f,D1
                   10174: 01008004: 6fee 1013 0800 0001 6608 BLE.B #$ffffffee == 01007ff4 (FALSE)
                   10175: 01008006: 1013 0800 0001 6608 0c81 MOVE.B (A3),D0
                   10176: 01008008: 0800 0001 6608 0c81 000f BTST.L #$0001,D0
                   10177: 0100800c: 6608 0c81 000f 4240 663e BNE.B #$00000008 == 01008016 (TRUE)
                   10178: 0100800e: 0c81 000f 4240 663e 4281 CMP.L #$000f4240,D1
                   10179: 01008014: 663e 4281 202d 0034 0800 BNE.B #$0000003e == 01008054 (TRUE)
                   10180: 01008016: 4281 202d 0034 0800 001d CLR.L D1
                   10181: 01008018: 202d 0034 0800 001d 670a MOVE.L (A5,$0034) == $0b03f84a,D0
                   10182: 0100801c: 0800 001d 670a 5281 0c81 BTST.L #$001d,D0
                   10183: 01008020: 670a 5281 0c81 000f 423f BEQ.B #$0000000a == 0100802c (FALSE)
                   10184: 01008022: 5281 0c81 000f 423f 6fec ADD.L #$00000001,D1
                   10185: 01008024: 0c81 000f 423f 6fec 0c81 CMP.L #$000f423f,D1
                   10186: 0100802a: 6fec 0c81 000f 423f 6e00 BLE.B #$ffffffec == 01008018 (FALSE)
                   10187: 0100802c: 0c81 000f 423f 6e00 ff50 CMP.L #$000f423f,D1
                   10188: 01008032: 6e00 ff50 202d 0034 0080 BGT.W #$ff50 == 01007f84 (TRUE)
                   10189: 01008036: 202d 0034 0080 9000 0000 MOVE.L (A5,$0034) == $0b03f84a,D0
                   10190: 0100803a: 0080 9000 0000 2b40 0034 OR.L #$90000000,D0
                   10191: 01008040: 2b40 0034 102b 0004 0200 MOVE.L D0,(A5,$0034) == $0b03f84a
                   10192: 01008044: 102b 0004 0200 fffd 1740 MOVE.B (A3,$0004) == $0200d004,D0
                   10193: 01008048: 0200 fffd 1740 0004 6000 AND.B #$fd,D0
                   10194: 0100804c: 1740 0004 6000 ff32 4280 MOVE.B D0,(A3,$0004) == $0200d004
                   10195: 01008050: 6000 ff32 4280 4cee 3c3c BT .W #$ff32 == 01007f84 (TRUE)
                   10196: 01008054: 4280 4cee 3c3c ffe0 4e5e CLR.L D0
                   10197: 01008056: 4cee 3c3c ffe0 4e5e 4e75 MVMEL.L #$3c3c,(A6,$ffe0) == $0b03f444
                   10198: 0100805c: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   10199: 0100805e: 4e75 4e56 0000 48e7 0030 RTS.L 
                   10200: 
                   10201: 
                   10202: 01008060: 4e56 0000 48e7 0030 266e LINK.W A6,#$0000
                   10203: 01008064: 48e7 0030 266e 0008 206b MVMLE.L #$0030,-(A7)
                   10204: 01008068: 266e 0008 206b 0024 2268 MOVEA.L (A6,$0008) == $0b03f46c,A3
                   10205: 0100806c: 206b 0024 2268 0008 2468 MOVEA.L (A3,$0024) == $0200d024,A0
                   10206: 01008070: 2268 0008 2468 000c 2068 MOVEA.L (A0,$0008) == $0b03fc08,A1
                   10207: 01008074: 2468 000c 2068 0004 22bc MOVEA.L (A0,$000c) == $0b03fc0c,A2
                   10208: 01008078: 2068 0004 22bc 0030 0000 MOVEA.L (A0,$0004) == $0b03fc04,A0
                   10209: 0100807c: 22bc 0030 0000 24bc 0030 MOVE.L #$00300000,(A1)
                   10210: 01008082: 24bc 0030 0000 117c ff80 MOVE.L #$00300000,(A2)
                   10211: 01008088: 117c ff80 0006 4280 4cee MOVE.B #$80,(A0,$0006) == $0b03fc06
                   10212: 0100808e: 4280 4cee 0c00 fff8 4e5e CLR.L D0
                   10213: 01008090: 4cee 0c00 fff8 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff8) == $0b03f45c
                   10214: 01008096: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   10215: 01008098: 4e75 4e56 0000 48e7 2038 RTS.L 
                   10216: 0100809a: 4e56 0000 48e7 2038 61ff LINK.W A6,#$0000
                   10217: 0100809e: 48e7 2038 61ff ffff 831e MVMLE.L #$2038,-(A7)
                   10218: 010080a2: 61ff ffff 831e 2040 2868 BSR.L #$ffff831e == 010003c2
                   10219: 010080a8: 2040 2868 0176 246c 0024 MOVEA.L D0,A0
                   10220: 010080aa: 2868 0176 246c 0024 226a MOVEA.L (A0,$0176) == $0b03fd76,A4
                   10221: 010080ae: 246c 0024 226a 000c 266a MOVEA.L (A4,$0024) == $0b03f5ac,A2
                   10222: 010080b2: 226a 000c 266a 0004 302a MOVEA.L (A2,$000c) == $01007214,A1
                   10223: 010080b6: 266a 0004 302a 0016 48c0 MOVEA.L (A2,$0004) == $0100720c,A3
                   10224: 010080ba: 302a 0016 48c0 4c3c 0800 MOVE.W (A2,$0016) == $0100721e,D0
                   10225: 010080be: 48c0 4c3c 0800 0000 064e EXT.L D0
                   10226: 010080c0: 4c3c 0800 0000 064e 41f2 MULL.L #$0800,#$0000064e
                   10227: 010080c8: 41f2 081a 4281 2011 0280 LEA.L (A2, D0.L*1, $1a) == $01007623,A0
                   10228: 010080cc: 4281 2011 0280 0f00 0000 CLR.L D1
                   10229: 010080ce: 2011 0280 0f00 0000 2140 MOVE.L (A1),D0
                   10230: 010080d0: 0280 0f00 0000 2140 0004 AND.L #$0f000000,D0
                   10231: 010080d6: 2140 0004 6608 5281 741f MOVE.L D0,(A0,$0004) == $0b03fc04
                   10232: 010080da: 6608 5281 741f b481 6cea BNE.B #$00000008 == 010080e4 (TRUE)
                   10233: 010080dc: 5281 741f b481 6cea 116b ADD.L #$00000001,D1
                   10234: 010080de: 741f b481 6cea 116b 0002 MOVE.L #$0000001f,D2
                   10235: 010080e0: b481 6cea 116b 0002 0009 CMP.L D1,D2
                   10236: 010080e2: 6cea 116b 0002 0009 2169 BGE.B #$ffffffea == 010080ce (TRUE)
                   10237: 010080e4: 116b 0002 0009 2169 3ff4 MOVE.B (A3,$0002) == $0200d002,(A0,$0009) == $0b03fc09
                   10238: 010080ea: 2169 3ff4 000a 117c 0001 MOVE.L (A1,$3ff4) == $02011ff4,(A0,$000a) == $0b03fc0a
                   10239: 010080f0: 117c 0001 0008 50eb 0002 MOVE.B #$01,(A0,$0008) == $0b03fc08
                   10240: 010080f6: 50eb 0002 306a 0016 2008 ST .B (A3,$0002) == $0200d002 == 010080f8 (TRUE)
                   10241: 010080fa: 306a 0016 2008 5280 2200 MOVEA.W (A2,$0016) == $0100721e,A0
                   10242: 010080fe: 2008 5280 2200 6c04 741f MOVE.L A0,D0
                   10243: 01008100: 5280 2200 6c04 741f d082 ADD.L #$00000001,D0
                   10244: 01008102: 2200 6c04 741f d082 74e0 MOVE.L D0,D1
                   10245: 01008104: 6c04 741f d082 74e0 c082 BGE.B #$00000004 == 0100810a (TRUE)
                   10246: 01008106: 741f d082 74e0 c082 9081 MOVE.L #$0000001f,D2
                   10247: 01008108: d082 74e0 c082 9081 4480 ADD.L D2,D0
                   10248: 0100810a: 74e0 c082 9081 4480 3540 MOVE.L #$ffffffe0,D2
                   10249: 0100810c: c082 9081 4480 3540 0016 AND.L D2,D0
                   10250: 0100810e: 9081 4480 3540 0016 42a7 SUB.L D1,D0
                   10251: 01008110: 4480 3540 0016 42a7 2f0c NEG.L D0
                   10252: 01008112: 3540 0016 42a7 2f0c 61ff MOVE.W D0,(A2,$0016) == $0100721e
                   10253: 01008116: 42a7 2f0c 61ff 0000 000e CLR.L -(A7)
                   10254: 01008118: 2f0c 61ff 0000 000e 4cee MOVE.L A4,-(A7)
                   10255: 0100811a: 61ff 0000 000e 4cee 1c04 BSR.L #$0000000e == 0100812a
                   10256: 01008120: 4cee 1c04 fff0 4e5e 4e75 MVMEL.L #$1c04,(A6,$fff0) == $0b03f454
                   10257: 01008126: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   10258: 01008128: 4e75 4e56 0000 48e7 3038 RTS.L 
                   10259: 
                   10260: 
                   10261: 0100812a: 4e56 0000 48e7 3038 242e LINK.W A6,#$0000
                   10262: 0100812e: 48e7 3038 242e 000c 286e MVMLE.L #$3038,-(A7)
                   10263: 01008132: 242e 000c 286e 0008 226c MOVE.L (A6,$000c) == $0b03f470,D2
                   10264: 01008136: 286e 0008 226c 0024 2669 MOVEA.L (A6,$0008) == $0b03f46c,A4
                   10265: 0100813a: 226c 0024 2669 0004 2469 MOVEA.L (A4,$0024) == $0b03f5ac,A1
                   10266: 0100813e: 2669 0004 2469 000c 6600 MOVEA.L (A1,$0004) == $0200e004,A3
                   10267: 01008142: 2469 000c 6600 00c0 2212 MOVEA.L (A1,$000c) == $0200e00c,A2
                   10268: 01008146: 6600 00c0 2212 0281 0f00 BNE.W #$00c0 == 01008208 (TRUE)
                   10269: 0100814a: 2212 0281 0f00 0000 67f6 MOVE.L (A2),D1
                   10270: 0100814c: 0281 0f00 0000 67f6 0801 AND.L #$0f000000,D1
                   10271: 01008152: 67f6 0801 0018 6600 00ae BEQ.B #$fffffff6 == 0100814a (FALSE)
                   10272: 01008154: 0801 0018 6600 00ae 3029 BTST.L #$0018,D1
                   10273: 01008158: 6600 00ae 3029 0016 48c0 BNE.W #$00ae == 01008208 (TRUE)
                   10274: 0100815c: 3029 0016 48c0 4c3c 0800 MOVE.W (A1,$0016) == $0200e016,D0
                   10275: 01008160: 48c0 4c3c 0800 0000 064e EXT.L D0
                   10276: 01008162: 4c3c 0800 0000 064e 41f1 MULL.L #$0800,#$0000064e
                   10277: 0100816a: 41f1 081a 2141 0004 117c LEA.L (A1, D0.L*1, $1a) == $0200e41b,A0
                   10278: 0100816e: 2141 0004 117c 007f 0009 MOVE.L D1,(A0,$0004) == $0b03fc04
                   10279: 01008172: 117c 007f 0009 117c 0001 MOVE.B #$7f,(A0,$0009) == $0b03fc09
                   10280: 01008178: 117c 0001 0008 50eb 0002 MOVE.B #$01,(A0,$0008) == $0b03fc08
                   10281: 0100817e: 50eb 0002 3069 0016 2008 ST .B (A3,$0002) == $0200d002 == 01008180 (TRUE)
                   10282: 01008182: 3069 0016 2008 5280 2200 MOVEA.W (A1,$0016) == $0200e016,A0
                   10283: 01008186: 2008 5280 2200 6c04 761f MOVE.L A0,D0
                   10284: 01008188: 5280 2200 6c04 761f d083 ADD.L #$00000001,D0
                   10285: 0100818a: 2200 6c04 761f d083 76e0 MOVE.L D0,D1
                   10286: 0100818c: 6c04 761f d083 76e0 c083 BGE.B #$00000004 == 01008192 (TRUE)
                   10287: 0100818e: 761f d083 76e0 c083 9081 MOVE.L #$0000001f,D3
                   10288: 01008190: d083 76e0 c083 9081 4480 ADD.L D3,D0
                   10289: 01008192: 76e0 c083 9081 4480 3340 MOVE.L #$ffffffe0,D3
                   10290: 01008194: c083 9081 4480 3340 0016 AND.L D3,D0
                   10291: 01008196: 9081 4480 3340 0016 3029 SUB.L D1,D0
                   10292: 01008198: 4480 3340 0016 3029 0016 NEG.L D0
                   10293: 0100819a: 3340 0016 3029 0016 48c0 MOVE.W D0,(A1,$0016) == $0200e016
                   10294: 0100819e: 3029 0016 48c0 4c3c 0800 MOVE.W (A1,$0016) == $0200e016,D0
                   10295: 010081a2: 48c0 4c3c 0800 0000 064e EXT.L D0
                   10296: 010081a4: 4c3c 0800 0000 064e 41f1 MULL.L #$0800,#$0000064e
                   10297: 010081ac: 41f1 081a 2550 4000 2010 LEA.L (A1, D0.L*1, $1a) == $0200e41b,A0
                   10298: 010081b0: 2550 4000 2010 0680 0000 MOVE.L (A0),(A2,$4000) == $0100b208
                   10299: 010081b4: 2010 0680 0000 05e0 2540 MOVE.L (A0),D0
                   10300: 010081b6: 0680 0000 05e0 2540 4004 ADD.L #$000005e0,D0
                   10301: 010081bc: 2540 4004 3069 0016 2008 MOVE.L D0,(A2,$4004) == $0100b20c
                   10302: 010081c0: 3069 0016 2008 5280 2200 MOVEA.W (A1,$0016) == $0200e016,A0
                   10303: 010081c4: 2008 5280 2200 6c04 761f MOVE.L A0,D0
                   10304: 010081c6: 5280 2200 6c04 761f d083 ADD.L #$00000001,D0
                   10305: 010081c8: 2200 6c04 761f d083 76e0 MOVE.L D0,D1
                   10306: 010081ca: 6c04 761f d083 76e0 c083 BGE.B #$00000004 == 010081d0 (TRUE)
                   10307: 010081cc: 761f d083 76e0 c083 9081 MOVE.L #$0000001f,D3
                   10308: 010081ce: d083 76e0 c083 9081 4480 ADD.L D3,D0
                   10309: 010081d0: 76e0 c083 9081 4480 4c3c MOVE.L #$ffffffe0,D3
                   10310: 010081d2: c083 9081 4480 4c3c 0800 AND.L D3,D0
                   10311: 010081d4: 9081 4480 4c3c 0800 0000 SUB.L D1,D0
                   10312: 010081d6: 4480 4c3c 0800 0000 064e NEG.L D0
                   10313: 010081d8: 4c3c 0800 0000 064e 41f1 MULL.L #$0800,#$0000064e
                   10314: 010081e0: 41f1 081a 2550 4008 2010 LEA.L (A1, D0.L*1, $1a) == $0200e41b,A0
                   10315: 010081e4: 2550 4008 2010 0680 0000 MOVE.L (A0),(A2,$4008) == $0100b210
                   10316: 010081e8: 2010 0680 0000 05e0 2540 MOVE.L (A0),D0
                   10317: 010081ea: 0680 0000 05e0 2540 400c ADD.L #$000005e0,D0
                   10318: 010081f0: 2540 400c 223c 000f 0000 MOVE.L D0,(A2,$400c) == $0100b214
                   10319: 010081f4: 223c 000f 0000 203c 0000 MOVE.L #$000f0000,D1
                   10320: 010081fa: 203c 0000 e216 13bc 0001 MOVE.L #$0000e216,D0
                   10321: 01008200: 13bc 0001 0800 6044 3069 MOVE.B #$01,(A1, D0.L*1, $00) == $0200e401
                   10322: 01008206: 6044 3069 0016 2008 5280 BT .B #$00000044 == 0100824c (TRUE)
                   10323: 01008208: 3069 0016 2008 5280 2200 MOVEA.W (A1,$0016) == $0200e016,A0
                   10324: 0100820c: 2008 5280 2200 6c04 761f MOVE.L A0,D0
                   10325: 0100820e: 5280 2200 6c04 761f d083 ADD.L #$00000001,D0
                   10326: 01008210: 2200 6c04 761f d083 76e0 MOVE.L D0,D1
                   10327: 01008212: 6c04 761f d083 76e0 c083 BGE.B #$00000004 == 01008218 (TRUE)
                   10328: 01008214: 761f d083 76e0 c083 9081 MOVE.L #$0000001f,D3
                   10329: 01008216: d083 76e0 c083 9081 4480 ADD.L D3,D0
                   10330: 01008218: 76e0 c083 9081 4480 4c3c MOVE.L #$ffffffe0,D3
                   10331: 0100821a: c083 9081 4480 4c3c 0800 AND.L D3,D0
                   10332: 0100821c: 9081 4480 4c3c 0800 0000 SUB.L D1,D0
                   10333: 0100821e: 4480 4c3c 0800 0000 064e NEG.L D0
                   10334: 01008220: 4c3c 0800 0000 064e 41f1 MULL.L #$0800,#$0000064e
                   10335: 01008228: 41f1 081a 2550 4008 2010 LEA.L (A1, D0.L*1, $1a) == $0200e41b,A0
                   10336: 0100822c: 2550 4008 2010 0680 0000 MOVE.L (A0),(A2,$4008) == $0100b210
                   10337: 01008230: 2010 0680 0000 05e0 2540 MOVE.L (A0),D0
                   10338: 01008232: 0680 0000 05e0 2540 400c ADD.L #$000005e0,D0
                   10339: 01008238: 2540 400c 223c 000e 0000 MOVE.L D0,(A2,$400c) == $0100b214
                   10340: 0100823c: 223c 000e 0000 4a82 6706 MOVE.L #$000e0000,D1
                   10341: 01008242: 4a82 6706 223c 000f 0000 TST.L D2
                   10342: 01008244: 6706 223c 000f 0000 2481 BEQ.B #$00000006 == 0100824c (FALSE)
                   10343: 01008246: 223c 000f 0000 2481 177c MOVE.L #$000f0000,D1
                   10344: 0100824c: 2481 177c 0002 0005 2212 MOVE.L D1,(A2)
                   10345: 0100824e: 177c 0002 0005 2212 0281 MOVE.B #$02,(A3,$0005) == $0200d005
                   10346: 01008254: 2212 0281 0f00 0000 67f6 MOVE.L (A2),D1
                   10347: 01008256: 0281 0f00 0000 67f6 0801 AND.L #$0f000000,D1
                   10348: 0100825c: 67f6 0801 0018 660c 203c BEQ.B #$fffffff6 == 01008254 (FALSE)
                   10349: 0100825e: 0801 0018 660c 203c 0000 BTST.L #$0018,D1
                   10350: 01008262: 660c 203c 0000 e217 13bc BNE.B #$0000000c == 01008270 (TRUE)
                   10351: 01008264: 203c 0000 e217 13bc 0001 MOVE.L #$0000e217,D0
                   10352: 0100826a: 13bc 0001 0800 4cee 1c0c MOVE.B #$01,(A1, D0.L*1, $00) == $0200e401
                   10353: 01008270: 4cee 1c0c ffec 4e5e 4e75 MVMEL.L #$1c0c,(A6,$ffec) == $0b03f450
                   10354: 01008276: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
                   10355: 01008278: 4e75 4e71 4e56 0000 48e7 RTS.L 
                   10356: 
                   10357: 
                   10358: 0100827a: 4e71 4e56 0000 48e7 2020 NOP.L 
                   10359: 0100827c: 4e56 0000 48e7 2020 61ff LINK.W A6,#$0000
                   10360: 01008280: 48e7 2020 61ff ffff 813c MVMLE.L #$2020,-(A7)
                   10361: 01008284: 61ff ffff 813c 2440 302a BSR.L #$ffff813c == 010003c2
                   10362: 0100828a: 2440 302a 0170 0800 0006 MOVEA.L D0,A2
                   10363: 0100828c: 302a 0170 0800 0006 6600 MOVE.W (A2,$0170) == $01007378,D0
                   10364: 01008290: 0800 0006 6600 00b2 2f3c BTST.L #$0006,D0
                   10365: 01008294: 6600 00b2 2f3c 0002 49f0 BNE.W #$00b2 == 01008348 (TRUE)
                   10366: 01008298: 2f3c 0002 49f0 61ff ffff MOVE.L #$000249f0,-(A7)
                   10367: 0100829e: 61ff ffff a22c 2f3c ef00 BSR.L #$ffffa22c == 010024cc                // delay(x)
                   10368: 010082a4: 2f3c ef00 0000 4878 00c5 MOVE.L #$ef000000,-(A7)
                   10369: 010082aa: 4878 00c5 61ff 0000 0b54 PEA.L $000000c5
                   10370: 010082ae: 61ff 0000 0b54 defc 000c BSR.L #$00000b54 == 01008e04
                   10371: 010082b4: defc 000c 0800 001e 6718 ADDA.W #$000c,A7
                   10372: 010082b8: 0800 001e 6718 082a 0003 BTST.L #$001e,D0
                   10373: 010082bc: 6718 082a 0003 0016 6710 BEQ.B #$00000018 == 010082d6 (FALSE)
                   10374: 010082be: 082a 0003 0016 6710 7401 BTST.B #$0003,(A2,$0016) == $0100721e
                   10375: 010082c4: 6710 7401 2542 0318 2542 BEQ.B #$00000010 == 010082d6 (FALSE)
                   10376: 010082c6: 7401 2542 0318 2542 031c MOVE.L #$00000001,D2
                   10377: 010082c8: 2542 0318 2542 031c 4280 MOVE.L D2,(A2,$0318) == $01007520
                   10378: 010082cc: 2542 031c 4280 6000 00e2 MOVE.L D2,(A2,$031c) == $01007524
                   10379: 010082d0: 4280 6000 00e2 082a 0000 CLR.L D0
                   10380: 010082d2: 6000 00e2 082a 0000 0024 BT .W #$00e2 == 010083b6 (TRUE)
                   10381: 010082d6: 082a 0000 0024 672a 302a BTST.B #$0000,(A2,$0024) == $0100722c
                   10382: 010082dc: 672a 302a 0170 0800 0009 BEQ.B #$0000002a == 01008308 (FALSE)
                   10383: 010082de: 302a 0170 0800 0009 6620 MOVE.W (A2,$0170) == $01007378,D0
                   10384: 010082e2: 0800 0009 6620 2f3c 0003 BTST.L #$0009,D0
                   10385: 010082e6: 6620 2f3c 0003 0000 4878 BNE.B #$00000020 == 01008308 (TRUE)
                   10386: 010082e8: 2f3c 0003 0000 4878 00c5 MOVE.L #$00030000,-(A7)
                   10387: 010082ee: 4878 00c5 61ff 0000 0b10 PEA.L $000000c5
                   10388: 010082f2: 61ff 0000 0b10 2f3c 0003 BSR.L #$00000b10 == 01008e04
                   10389: 010082f8: 2f3c 0003 d090 61ff ffff MOVE.L #$0003d090,-(A7)
                   10390: 010082fe: 61ff ffff a1cc defc 000c BSR.L #$ffffa1cc == 010024cc                // delay(200)
                   10391: 01008304: defc 000c 42a7 4878 00c5 ADDA.W #$000c,A7
                   10392: 01008308: 42a7 4878 00c5 61ff 0000 CLR.L -(A7)
                   10393: 0100830a: 4878 00c5 61ff 0000 0af4 PEA.L $000000c5
                   10394: 0100830e: 61ff 0000 0af4 2f3c 01ff BSR.L #$00000af4 == 01008e04
                   10395: 01008314: 2f3c 01ff fff6 4878 00c6 MOVE.L #$01fffff6,-(A7)
                   10396: 0100831a: 4878 00c6 61ff 0000 0b2a PEA.L $000000c6
                   10397: 0100831e: 61ff 0000 0b2a defc 0010 BSR.L #$00000b2a == 01008e4a
                   10398: 01008324: defc 0010 6006 61ff ffff ADDA.W #$0010,A7
                   10399: 01008328: 6006 61ff ffff ef7c 206a BT .B #$00000006 == 01008330 (TRUE)
                   10400: 0100832a: 61ff ffff ef7c 206a 019c BSR.L #$ffffef7c == 010072a8                // read RTC INT
                   10401: 01008330: 206a 019c 2010 0800 0002 MOVEA.L (A2,$019c) == $010073a4,A0  // $0B03F99C 
                   10402: 01008334: 2010 0800 0002 66ee 302a MOVE.L (A0),D0                      // 00FFFFFF
                   10403: 01008336: 0800 0002 66ee 302a 0170 BTST.L #$0002,D0
                   10404: 0100833a: 66ee 302a 0170 0040 0040 BNE.B #$ffffffee == 0100832a (TRUE)
                   10405: 0100833c: 302a 0170 0040 0040 3540 MOVE.W (A2,$0170) == $01007378,D0
                   10406: 01008340: 0040 0040 3540 0170 61ff OR.W #$0040,D0
                   10407: 01008344: 3540 0170 61ff 0000 0076 MOVE.W D0,(A2,$0170) == $01007378
                   10408: 01008348: 61ff 0000 0076 302a 0170 BSR.L #$00000076 == 010083c0
                   10409: 0100834e: 302a 0170 0040 0001 3540 MOVE.W (A2,$0170) == $01007378,D0
                   10410: 01008352: 0040 0001 3540 0170 357c OR.W #$0001,D0
                   10411: 01008356: 3540 0170 357c 0078 0154 MOVE.W D0,(A2,$0170) == $01007378
                   10412: 0100835a: 357c 0078 0154 357c 003c MOVE.W #$0078,(A2,$0154) == $0100735c
                   10413: 01008360: 357c 003c 0156 302a 0154 MOVE.W #$003c,(A2,$0156) == $0100735e
                   10414: 01008366: 302a 0154 48c0 e780 90aa MOVE.W (A2,$0154) == $0100735c,D0
                   10415: 0100836a: 48c0 e780 90aa 032c 4480 EXT.L D0
                   10416: 0100836c: e780 90aa 032c 4480 6a02 ASL.L #$00000003,D0
                   10417: 0100836e: 90aa 032c 4480 6a02 5280 SUB.L (A2,$032c) == $01007534,D0
                   10418: 01008372: 4480 6a02 5280 e280 6a02 NEG.L D0
                   10419: 01008374: 6a02 5280 e280 6a02 5e80 BPL.B #$00000002 == 01008378 (TRUE)
                   10420: 01008376: 5280 e280 6a02 5e80 e680 ADD.L #$00000001,D0
                   10421: 01008378: e280 6a02 5e80 e680 3540 ASR.L #$00000001,D0
                   10422: 0100837a: 6a02 5e80 e680 3540 0152 BPL.B #$00000002 == 0100837e (TRUE)
                   10423: 0100837c: 5e80 e680 3540 0152 701a ADD.L #$00000007,D0
                   10424: 0100837e: e680 3540 0152 701a d0aa ASR.L #$00000003,D0
                   10425: 01008380: 3540 0152 701a d0aa 0334 MOVE.W D0,(A2,$0152) == $0100735a
                   10426: 01008384: 701a d0aa 0334 322a 0156 MOVE.L #$0000001a,D0
                   10427: 01008386: d0aa 0334 322a 0156 c3fc ADD.L (A2,$0334) == $0100753c,D0
                   10428: 0100838a: 322a 0156 c3fc 000c 9081 MOVE.W (A2,$0156) == $0100735e,D1
                   10429: 0100838e: c3fc 000c 9081 6a02 5280 MULS.W #$000c,D1
                   10430: 01008392: 9081 6a02 5280 e280 740c SUB.L D1,D0
                   10431: 01008394: 6a02 5280 e280 740c 4c42 BPL.B #$00000002 == 01008398 (TRUE)
                   10432: 01008396: 5280 e280 740c 4c42 0800 ADD.L #$00000001,D0
                   10433: 01008398: e280 740c 4c42 0800 3540 ASR.L #$00000001,D0
                   10434: 0100839a: 740c 4c42 0800 3540 0150 MOVE.L #$0000000c,D2
                   10435: 0100839c: 4c42 0800 3540 0150 302a DIVL.L #$0800,D2
                   10436: 010083a0: 3540 0150 302a 0170 0800 MOVE.W D0,(A2,$0150) == $01007358
                   10437: 010083a4: 302a 0170 0800 0003 6706 MOVE.W (A2,$0170) == $01007378,D0
                   10438: 010083a8: 0800 0003 6706 61ff 0000 BTST.L #$0003,D0
                   10439: 010083ac: 6706 61ff 0000 0f48 7001 BEQ.B #$00000006 == 010083b4 (FALSE)
                   10440: 010083ae: 61ff 0000 0f48 7001 4cee BSR.L #$00000f48 == 010092f8
                   10441: 010083b4: 7001 4cee 0404 fff8 4e5e MOVE.L #$00000001,D0
                   10442: 010083b6: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $0b03f45c
                   10443: 010083bc: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
                   10444: 010083be: 4e75 4e56 0000 61ff ffff RTS.L 
                   10445: 010083c0: 4e56 0000 61ff ffff 7ffc LINK.W A6,#$0000
                   10446: 010083c4: 61ff ffff 7ffc 2240 2369 BSR.L #$ffff7ffc == 010003c2
                   10447: 010083ca: 2240 2369 033c 0160 2369 MOVEA.L D0,A1
                   10448: 010083cc: 2369 033c 0160 2369 0348 MOVE.L (A1,$033c) == $0200e33c,(A1,$0160) == $0200e160
                   10449: 010083d2: 2369 0348 015c 4269 014c MOVE.L (A1,$0348) == $0200e348,(A1,$015c) == $0200e15c
                   10450: 010083d8: 4269 014c 4269 014e 2209 CLR.W (A1,$014c) == $0200e14c
                   10451: 010083dc: 4269 014e 2209 0681 0000 CLR.W (A1,$014e) == $0200e14e
                   10452: 010083e0: 2209 0681 0000 016c 2341 MOVE.L A1,D1
                   10453: 010083e2: 0681 0000 016c 2341 0166 ADD.L #$0000016c,D1
                   10454: 010083e8: 2341 0166 4280 41f1 0a00 MOVE.L D1,(A1,$0166) == $0200e166
                   10455: 010083ec: 4280 41f1 0a00 4268 016a CLR.L D0
                   10456: 010083ee: 41f1 0a00 4268 016a 5280 LEA.L (A1, D0.L*2, $00) == $0200e802,A0
                   10457: 010083f2: 4268 016a 5280 7202 b280 CLR.W (A0,$016a) == $0b03fd6a
                   10458: 010083f6: 5280 7202 b280 6cf0 42a9 ADD.L #$00000001,D0
                   10459: 010083f8: 7202 b280 6cf0 42a9 01ce MOVE.L #$00000002,D1
                   10460: 010083fa: b280 6cf0 42a9 01ce 4e5e CMP.L D0,D1
                   10461: 010083fc: 6cf0 42a9 01ce 4e5e 4e75 BGE.B #$fffffff0 == 010083ee (TRUE)
                   10462: 010083fe: 42a9 01ce 4e5e 4e75 4e56 CLR.L (A1,$01ce) == $0200e1ce
                   10463: 01008402: 4e5e 4e75 4e56 ffc0 48e7 UNLK.L A6
                   10464: 01008404: 4e75 4e56 ffc0 48e7 3f3c RTS.L 
                   10465: 01008406: 4e56 ffc0 48e7 3f3c 286e LINK.W A6,#$ffc0
                   10466: 0100840a: 48e7 3f3c 286e 0008 262e MVMLE.L #$3f3c,-(A7)
                   10467: 0100840e: 286e 0008 262e 000c 282e MOVEA.L (A6,$0008) == $0b03f46c,A4
                   10468: 01008412: 262e 000c 282e 0010 61ff MOVE.L (A6,$000c) == $0b03f470,D3
                   10469: 01008416: 282e 0010 61ff ffff 7fa6 MOVE.L (A6,$0010) == $0b03f474,D4
                   10470: 0100841a: 61ff ffff 7fa6 2440 4a8c BSR.L #$ffff7fa6 == 010003c2
                   10471: 01008420: 2440 4a8c 6624 4878 0042 MOVEA.L D0,A2
                   10472: 01008422: 4a8c 6624 4878 0042 4878 TST.L A4
                   10473: 01008424: 6624 4878 0042 4878 0005 BNE.B #$00000024 == 0100844a (TRUE)
                   10474: 01008426: 4878 0042 4878 0005 4878 PEA.L $00000042
                   10475: 0100842a: 4878 0005 4878 0002 4879 PEA.L $00000005
                   10476: 0100842e: 4878 0002 4879 0100 fcc1 PEA.L $00000002
                   10477: 01008432: 4879 0100 fcc1 74c0 d48e PEA.L $0100fcc1
                   10478: 01008438: 74c0 d48e 2f02 61ff ffff MOVE.L #$ffffffc0,D2
                   10479: 0100843a: d48e 2f02 61ff ffff e348 ADD.L A6,D2
                   10480: 0100843c: 2f02 61ff ffff e348 2842 MOVE.L D2,-(A7)
                   10481: 0100843e: 61ff ffff e348 2842 defc BSR.L #$ffffe348 == 01006788
                   10482: 01008444: 2842 defc 0014 302a 0170 MOVEA.L D2,A4
                   10483: 01008446: defc 0014 302a 0170 0040 ADDA.W #$0014,A7
                   10484: 0100844a: 302a 0170 0040 0008 3540 MOVE.W (A2,$0170) == $01007378,D0
                   10485: 0100844e: 0040 0008 3540 0170 4a83 OR.W #$0008,D0
                   10486: 01008452: 3540 0170 4a83 6704 3003 MOVE.W D0,(A2,$0170) == $01007378
                   10487: 01008456: 4a83 6704 3003 6002 7078 TST.L D3
                   10488: 01008458: 6704 3003 6002 7078 3540 BEQ.B #$00000004 == 0100845e (FALSE)
                   10489: 0100845a: 3003 6002 7078 3540 0154 MOVE.W D3,D0
                   10490: 0100845c: 6002 7078 3540 0154 4a84 BT .B #$00000002 == 01008460 (TRUE)
                   10491: 0100845e: 7078 3540 0154 4a84 6704 MOVE.L #$00000078,D0
                   10492: 01008460: 3540 0154 4a84 6704 3004 MOVE.W D0,(A2,$0154) == $0100735c
                   10493: 01008464: 4a84 6704 3004 6002 703c TST.L D4
                   10494: 01008466: 6704 3004 6002 703c 3540 BEQ.B #$00000004 == 0100846c (FALSE)
                   10495: 01008468: 3004 6002 703c 3540 0156 MOVE.W D4,D0
                   10496: 0100846a: 6002 703c 3540 0156 302a BT .B #$00000002 == 0100846e (TRUE)
                   10497: 0100846c: 703c 3540 0156 302a 0154 MOVE.L #$0000003c,D0
                   10498: 0100846e: 3540 0156 302a 0154 48c0 MOVE.W D0,(A2,$0156) == $0100735e
                   10499: 01008472: 302a 0154 48c0 e780 90aa MOVE.W (A2,$0154) == $0100735c,D0
                   10500: 01008476: 48c0 e780 90aa 032c 4480 EXT.L D0
                   10501: 01008478: e780 90aa 032c 4480 6a02 ASL.L #$00000003,D0
                   10502: 0100847a: 90aa 032c 4480 6a02 5280 SUB.L (A2,$032c) == $01007534,D0
                   10503: 0100847e: 4480 6a02 5280 e280 6a02 NEG.L D0
                   10504: 01008480: 6a02 5280 e280 6a02 5e80 BPL.B #$00000002 == 01008484 (TRUE)
                   10505: 01008482: 5280 e280 6a02 5e80 e680 ADD.L #$00000001,D0
                   10506: 01008484: e280 6a02 5e80 e680 3540 ASR.L #$00000001,D0
                   10507: 01008486: 6a02 5e80 e680 3540 0152 BPL.B #$00000002 == 0100848a (TRUE)
                   10508: 01008488: 5e80 e680 3540 0152 701a ADD.L #$00000007,D0
                   10509: 0100848a: e680 3540 0152 701a d0aa ASR.L #$00000003,D0
                   10510: 0100848c: 3540 0152 701a d0aa 0334 MOVE.W D0,(A2,$0152) == $0100735a
                   10511: 01008490: 701a d0aa 0334 322a 0156 MOVE.L #$0000001a,D0
                   10512: 01008492: d0aa 0334 322a 0156 c3fc ADD.L (A2,$0334) == $0100753c,D0
                   10513: 01008496: 322a 0156 c3fc 000c 9081 MOVE.W (A2,$0156) == $0100735e,D1
                   10514: 0100849a: c3fc 000c 9081 6a02 5280 MULS.W #$000c,D1
                   10515: 0100849e: 9081 6a02 5280 e280 7e0c SUB.L D1,D0
                   10516: 010084a0: 6a02 5280 e280 7e0c 4c47 BPL.B #$00000002 == 010084a4 (TRUE)
                   10517: 010084a2: 5280 e280 7e0c 4c47 0800 ADD.L #$00000001,D0
                   10518: 010084a4: e280 7e0c 4c47 0800 3540 ASR.L #$00000001,D0
                   10519: 010084a6: 7e0c 4c47 0800 3540 0150 MOVE.L #$0000000c,D7
                   10520: 010084a8: 4c47 0800 3540 0150 302a DIVL.L #$0800,D7
                   10521: 010084ac: 3540 0150 302a 0152 48c0 MOVE.W D0,(A2,$0150) == $01007358
                   10522: 010084b0: 302a 0152 48c0 eb80 4c6a MOVE.W (A2,$0152) == $0100735a,D0
                   10523: 010084b4: 48c0 eb80 4c6a 0000 0324 EXT.L D0
                   10524: 010084b6: eb80 4c6a 0000 0324 d0aa ASL.L #$00000005,D0
                   10525: 010084b8: 4c6a 0000 0324 d0aa 0368 DIVL.L #$0000,(A2,$0324) == $0100752c
                   10526: 010084be: d0aa 0368 222a 0324 e381 ADD.L (A2,$0368) == $01007570,D0
                   10527: 010084c2: 222a 0324 e381 7460 4c41 MOVE.L (A2,$0324) == $0100752c,D1
                   10528: 010084c6: e381 7460 4c41 2002 2c00 ASL.L #$00000001,D1
                   10529: 010084c8: 7460 4c41 2002 2c00 9c82 MOVE.L #$00000060,D2
                   10530: 010084ca: 4c41 2002 2c00 9c82 4a83 DIVL.L #$2002,D1
                   10531: 010084ce: 2c00 9c82 4a83 6604 4a84 MOVE.L D0,D6
                   10532: 010084d0: 9c82 4a83 6604 4a84 670a SUB.L D2,D6
                   10533: 010084d2: 4a83 6604 4a84 670a 257c TST.L D3
                   10534: 010084d4: 6604 4a84 670a 257c 0410 BNE.B #$00000004 == 010084da (TRUE)
                   10535: 010084d6: 4a84 670a 257c 0410 0000 TST.L D4
                   10536: 010084d8: 670a 257c 0410 0000 0158 BEQ.B #$0000000a == 010084e4 (FALSE)
                   10537: 010084da: 257c 0410 0000 0158 6004 MOVE.L #$04100000,(A2,$0158) == $01007360
                   10538: 010084e2: 6004 42aa 0158 262a 0158 BT .B #$00000004 == 010084e8 (TRUE)
                   10539: 010084e4: 42aa 0158 262a 0158 42aa CLR.L (A2,$0158) == $01007360
                   10540: 010084e8: 262a 0158 42aa 03a0 61ff MOVE.L (A2,$0158) == $01007360,D3
                   10541: 010084ec: 42aa 03a0 61ff 0000 16ac CLR.L (A2,$03a0) == $010075a8
                   10542: 010084f0: 61ff 0000 16ac 97cb 6000 BSR.L #$000016ac == 01009b9e
                   10543: 010084f6: 97cb 6000 02fa 4a8b 6716 SUBA.L A3,A3
                   10544: 010084f8: 6000 02fa 4a8b 6716 7e16 BT .W #$02fa == 010087f4 (TRUE)
                   10545: 010084fc: 4a8b 6716 7e16 be8b 6710 TST.L A3
                   10546: 010084fe: 6716 7e16 be8b 6710 302a BEQ.B #$00000016 == 01008516 (FALSE)
                   10547: 01008500: 7e16 be8b 6710 302a 0156 MOVE.L #$00000016,D7
                   10548: 01008502: be8b 6710 302a 0156 c1fc CMP.L A3,D7
                   10549: 01008504: 6710 302a 0156 c1fc 000c BEQ.B #$00000010 == 01008516 (FALSE)
                   10550: 01008506: 302a 0156 c1fc 000c 7e19 MOVE.W (A2,$0156) == $0100735e,D0
                   10551: 0100850a: c1fc 000c 7e19 d087 b08b MULS.W #$000c,D0
                   10552: 0100850e: 7e19 d087 b08b 6606 282a MOVE.L #$00000019,D7
                   10553: 01008510: d087 b08b 6606 282a 0348 ADD.L D7,D0
                   10554: 01008512: b08b 6606 282a 0348 6036 CMP.L A3,D0
                   10555: 01008514: 6606 282a 0348 6036 7e01 BNE.B #$00000006 == 0100851c (TRUE)
                   10556: 01008516: 282a 0348 6036 7e01 be8b MOVE.L (A2,$0348) == $01007550,D4
                   10557: 0100851a: 6036 7e01 be8b 6c14 7e14 BT .B #$00000036 == 01008552 (TRUE)
                   10558: 0100851c: 7e01 be8b 6c14 7e14 be8b MOVE.L #$00000001,D7
                   10559: 0100851e: be8b 6c14 7e14 be8b 6d0e CMP.L A3,D7
                   10560: 01008520: 6c14 7e14 be8b 6d0e 2a2a BGE.B #$00000014 == 01008536 (TRUE)
                   10561: 01008522: 7e14 be8b 6d0e 2a2a 0348 MOVE.L #$00000014,D7
                   10562: 01008524: be8b 6d0e 2a2a 0348 242a CMP.L A3,D7
                   10563: 01008526: 6d0e 2a2a 0348 242a 0340 BLT.B #$0000000e == 01008536 (FALSE)
                   10564: 01008528: 2a2a 0348 242a 0340 282a MOVE.L (A2,$0348) == $01007550,D5
                   10565: 0100852c: 242a 0340 282a 0344 6020 MOVE.L (A2,$0340) == $01007548,D2
                   10566: 01008530: 282a 0344 6020 7e01 be8b MOVE.L (A2,$0344) == $0100754c,D4
                   10567: 01008534: 6020 7e01 be8b 6606 282a BT .B #$00000020 == 01008556 (TRUE)
                   10568: 01008536: 7e01 be8b 6606 282a 0340 MOVE.L #$00000001,D7
                   10569: 01008538: be8b 6606 282a 0340 6010 CMP.L A3,D7
                   10570: 0100853a: 6606 282a 0340 6010 7e15 BNE.B #$00000006 == 01008542 (TRUE)
                   10571: 0100853c: 282a 0340 6010 7e15 be8b MOVE.L (A2,$0340) == $01007548,D4
                   10572: 01008540: 6010 7e15 be8b 6606 282a BT .B #$00000010 == 01008552 (TRUE)
                   10573: 01008542: 7e15 be8b 6606 282a 0344 MOVE.L #$00000015,D7
                   10574: 01008544: be8b 6606 282a 0344 6004 CMP.L A3,D7
                   10575: 01008546: 6606 282a 0344 6004 282a BNE.B #$00000006 == 0100854e (TRUE)
                   10576: 01008548: 282a 0344 6004 282a 033c MOVE.L (A2,$0344) == $0100754c,D4
                   10577: 0100854c: 6004 282a 033c 2404 2a04 BT .B #$00000004 == 01008552 (TRUE)
                   10578: 0100854e: 282a 033c 2404 2a04 302a MOVE.L (A2,$033c) == $01007544,D4
                   10579: 01008552: 2404 2a04 302a 0150 c1fc MOVE.L D4,D2
                   10580: 01008554: 2a04 302a 0150 c1fc 000c MOVE.L D4,D5
                   10581: 01008556: 302a 0150 c1fc 000c 4bf3 MOVE.W (A2,$0150) == $01007358,D0
                   10582: 0100855a: c1fc 000c 4bf3 08e8 200d MULS.W #$000c,D0
                   10583: 0100855e: 4bf3 08e8 200d 4c2a 0800 LEA.L (A3, D0.L*1, $ffffffe8) == $0200d3e9,A5
                   10584: 01008562: 200d 4c2a 0800 0328 2246 MOVE.L A5,D0
                   10585: 01008564: 4c2a 0800 0328 2246 d3c0 MULL.L #$0800,(A2,$0328) == $01007530
                   10586: 0100856a: 2246 d3c0 202a 0324 7e02 MOVEA.L D6,A1
                   10587: 0100856c: d3c0 202a 0324 7e02 be80 ADDA.L D0,A1
                   10588: 0100856e: 202a 0324 7e02 be80 6700 MOVE.L (A2,$0324) == $0100752c,D0
                   10589: 01008572: 7e02 be80 6700 0144 6d0c MOVE.L #$00000002,D7
                   10590: 01008574: be80 6700 0144 6d0c 7e01 CMP.L D0,D7
                   10591: 01008576: 6700 0144 6d0c 7e01 be80 BEQ.W #$0144 == 010086bc (FALSE)
                   10592: 0100857a: 6d0c 7e01 be80 6700 01da BLT.B #$0000000c == 01008588 (FALSE)
                   10593: 0100857c: 7e01 be80 6700 01da 6000 MOVE.L #$00000001,D7
                   10594: 0100857e: be80 6700 01da 6000 026c CMP.L D0,D7
                   10595: 01008580: 6700 01da 6000 026c 7e04 BEQ.W #$01da == 0100875c (FALSE)
                   10596: 01008584: 6000 026c 7e04 be80 6700 BT .W #$026c == 010087f2 (TRUE)
                   10597: 01008588: 7e04 be80 6700 0090 7e10 MOVE.L #$00000004,D7
                   10598: 0100858a: be80 6700 0090 7e10 be80 CMP.L D0,D7
                   10599: 0100858c: 6700 0090 7e10 be80 6600 BEQ.W #$0090 == 0100861e (FALSE)
                   10600: 01008590: 7e10 be80 6600 025c 4a83 MOVE.L #$00000010,D7
                   10601: 01008592: be80 6600 025c 4a83 6706 CMP.L D0,D7
                   10602: 01008594: 6600 025c 4a83 6706 2043 BNE.W #$025c == 010087f2 (TRUE)
                   10603: 01008598: 4a83 6706 2043 5883 2091 TST.L D3
                   10604: 0100859a: 6706 2043 5883 2091 2011 BEQ.B #$00000006 == 010085a2 (FALSE)
                   10605: 0100859c: 2043 5883 2091 2011 0280 MOVEA.L D3,A0
                   10606: 0100859e: 5883 2091 2011 0280 fff0 ADD.L #$00000004,D3
                   10607: 010085a0: 2091 2011 0280 fff0 0000 MOVE.L (A1),(A0)
                   10608: 010085a2: 2011 0280 fff0 0000 222a MOVE.L (A1),D0
                   10609: 010085a4: 0280 fff0 0000 222a 0348 AND.L #$fff00000,D0
                   10610: 010085aa: 222a 0348 0281 000c 0000 MOVE.L (A2,$0348) == $01007550,D1
                   10611: 010085ae: 0281 000c 0000 8081 2205 AND.L #$000c0000,D1
                   10612: 010085b4: 8081 2205 0281 0000 ffff OR.L D1,D0
                   10613: 010085b6: 2205 0281 0000 ffff 8081 MOVE.L D5,D1
                   10614: 010085b8: 0281 0000 ffff 8081 2202 AND.L #$0000ffff,D1
                   10615: 010085be: 8081 2202 0281 0003 0000 OR.L D1,D0
                   10616: 010085c0: 2202 0281 0003 0000 8081 MOVE.L D2,D1
                   10617: 010085c2: 0281 0003 0000 8081 22c0 AND.L #$00030000,D1
                   10618: 010085c8: 8081 22c0 7201 6012 4a83 OR.L D1,D0
                   10619: 010085ca: 22c0 7201 6012 4a83 6706 MOVE.L D0,(A1)+
                   10620: 010085cc: 7201 6012 4a83 6706 2043 MOVE.L #$00000001,D1
                   10621: 010085ce: 6012 4a83 6706 2043 5883 BT .B #$00000012 == 010085e2 (TRUE)
                   10622: 010085d0: 4a83 6706 2043 5883 2091 TST.L D3
                   10623: 010085d2: 6706 2043 5883 2091 2049 BEQ.B #$00000006 == 010085da (FALSE)
                   10624: 010085d4: 2043 5883 2091 2049 5849 MOVEA.L D3,A0
                   10625: 010085d6: 5883 2091 2049 5849 2085 ADD.L #$00000004,D3
                   10626: 010085d8: 2091 2049 5849 2085 5281 MOVE.L (A1),(A0)
                   10627: 010085da: 2049 5849 2085 5281 306a MOVEA.L A1,A0
                   10628: 010085dc: 5849 2085 5281 306a 0154 ADDA.W #$00000004,A1
                   10629: 010085de: 2085 5281 306a 0154 2008 MOVE.L D5,(A0)
                   10630: 010085e0: 5281 306a 0154 2008 5680 ADD.L #$00000001,D1
                   10631: 010085e2: 306a 0154 2008 5680 e280 MOVEA.W (A2,$0154) == $0100735c,A0
                   10632: 010085e6: 2008 5680 e280 b081 6ee0 MOVE.L A0,D0
                   10633: 010085e8: 5680 e280 b081 6ee0 4a83 ADD.L #$00000003,D0
                   10634: 010085ea: e280 b081 6ee0 4a83 6706 ASR.L #$00000001,D0
                   10635: 010085ec: b081 6ee0 4a83 6706 2043 CMP.L D1,D0
                   10636: 010085ee: 6ee0 4a83 6706 2043 5883 BGT.B #$ffffffe0 == 010085d0 (TRUE)
                   10637: 010085f0: 4a83 6706 2043 5883 2091 TST.L D3
                   10638: 010085f2: 6706 2043 5883 2091 2011 BEQ.B #$00000006 == 010085fa (FALSE)
                   10639: 010085f4: 2043 5883 2091 2011 0280 MOVEA.L D3,A0
                   10640: 010085f6: 5883 2091 2011 0280 0fff ADD.L #$00000004,D3
                   10641: 010085f8: 2091 2011 0280 0fff ffff MOVE.L (A1),(A0)
                   10642: 010085fa: 2011 0280 0fff ffff 222a MOVE.L (A1),D0
                   10643: 010085fc: 0280 0fff ffff 222a 0348 AND.L #$0fffffff,D0
                   10644: 01008602: 222a 0348 0281 3000 0000 MOVE.L (A2,$0348) == $01007550,D1
                   10645: 01008606: 0281 3000 0000 8081 2204 AND.L #$30000000,D1
                   10646: 0100860c: 8081 2204 0281 c000 0000 OR.L D1,D0
                   10647: 0100860e: 2204 0281 c000 0000 8081 MOVE.L D4,D1
                   10648: 01008610: 0281 c000 0000 8081 2280 AND.L #$c0000000,D1
                   10649: 01008616: 8081 2280 6000 01d6 5e49 OR.L D1,D0
                   10650: 01008618: 2280 6000 01d6 5e49 4a83 MOVE.L D0,(A1)
                   10651: 0100861a: 6000 01d6 5e49 4a83 675c BT .W #$01d6 == 010087f2 (TRUE)
                   10652: 0100861e: 5e49 4a83 675c 2043 5283 ADDA.W #$00000007,A1
                   10653: 01008620: 4a83 675c 2043 5283 1091 TST.L D3
                   10654: 01008622: 675c 2043 5283 1091 2049 BEQ.B #$0000005c == 01008680 (FALSE)
                   10655: 01008624: 2043 5283 1091 2049 5249 MOVEA.L D3,A0
                   10656: 01008626: 5283 1091 2049 5249 10aa ADD.L #$00000001,D3
                   10657: 01008628: 1091 2049 5249 10aa 034b MOVE.B (A1),(A0)
                   10658: 0100862a: 2049 5249 10aa 034b 2043 MOVEA.L A1,A0
                   10659: 0100862c: 5249 10aa 034b 2043 5283 ADDA.W #$00000001,A1
                   10660: 0100862e: 10aa 034b 2043 5283 1091 MOVE.B (A2,$034b) == $01007553,(A0)
                   10661: 01008632: 2043 5283 1091 2049 5249 MOVEA.L D3,A0
                   10662: 01008634: 5283 1091 2049 5249 1082 ADD.L #$00000001,D3
                   10663: 01008636: 1091 2049 5249 1082 7409 MOVE.B (A1),(A0)
                   10664: 01008638: 2049 5249 1082 7409 1205 MOVEA.L A1,A0
                   10665: 0100863a: 5249 1082 7409 1205 600e ADDA.W #$00000001,A1
                   10666: 0100863c: 1082 7409 1205 600e 2043 MOVE.B D2,(A0)
                   10667: 0100863e: 7409 1205 600e 2043 5283 MOVE.L #$00000009,D2
                   10668: 01008640: 1205 600e 2043 5283 1091 MOVE.B D5,D1
                   10669: 01008642: 600e 2043 5283 1091 2049 BT .B #$0000000e == 01008652 (TRUE)
                   10670: 01008644: 2043 5283 1091 2049 5249 MOVEA.L D3,A0
                   10671: 01008646: 5283 1091 2049 5249 1081 ADD.L #$00000001,D3
                   10672: 01008648: 1091 2049 5249 1081 5282 MOVE.B (A1),(A0)
                   10673: 0100864a: 2049 5249 1081 5282 306a MOVEA.L A1,A0
                   10674: 0100864c: 5249 1081 5282 306a 0154 ADDA.W #$00000001,A1
                   10675: 0100864e: 1081 5282 306a 0154 2008 MOVE.B D1,(A0)
                   10676: 01008650: 5282 306a 0154 2008 5680 ADD.L #$00000001,D2
                   10677: 01008652: 306a 0154 2008 5680 e780 MOVEA.W (A2,$0154) == $0100735c,A0
                   10678: 01008656: 2008 5680 e780 7ef7 d087 MOVE.L A0,D0
                   10679: 01008658: 5680 e780 7ef7 d087 b082 ADD.L #$00000003,D0
                   10680: 0100865a: e780 7ef7 d087 b082 6ee0 ASL.L #$00000003,D0
                   10681: 0100865c: 7ef7 d087 b082 6ee0 2043 MOVE.L #$fffffff7,D7
                   10682: 0100865e: d087 b082 6ee0 2043 5283 ADD.L D7,D0
                   10683: 01008660: b082 6ee0 2043 5283 1091 CMP.L D2,D0
                   10684: 01008662: 6ee0 2043 5283 1091 2049 BGT.B #$ffffffe0 == 01008644 (TRUE)
                   10685: 01008664: 2043 5283 1091 2049 5249 MOVEA.L D3,A0
                   10686: 01008666: 5283 1091 2049 5249 1084 ADD.L #$00000001,D3
                   10687: 01008668: 1091 2049 5249 1084 2043 MOVE.B (A1),(A0)
                   10688: 0100866a: 2049 5249 1084 2043 5283 MOVEA.L A1,A0
                   10689: 0100866c: 5249 1084 2043 5283 1091 ADDA.W #$00000001,A1
                   10690: 0100866e: 1084 2043 5283 1091 2049 MOVE.B D4,(A0)
                   10691: 01008670: 2043 5283 1091 2049 10aa MOVEA.L D3,A0
                   10692: 01008672: 5283 1091 2049 10aa 034b ADD.L #$00000001,D3
                   10693: 01008674: 1091 2049 10aa 034b 6000 MOVE.B (A1),(A0)
                   10694: 01008676: 2049 10aa 034b 6000 0174 MOVEA.L A1,A0
                   10695: 01008678: 10aa 034b 6000 0174 2049 MOVE.B (A2,$034b) == $01007553,(A0)
                   10696: 0100867c: 6000 0174 2049 5249 10aa BT .W #$0174 == 010087f2 (TRUE)
                   10697: 01008680: 2049 5249 10aa 034b 2049 MOVEA.L A1,A0
                   10698: 01008682: 5249 10aa 034b 2049 5249 ADDA.W #$00000001,A1
                   10699: 01008684: 10aa 034b 2049 5249 1082 MOVE.B (A2,$034b) == $01007553,(A0)
                   10700: 01008688: 2049 5249 1082 7409 1205 MOVEA.L A1,A0
                   10701: 0100868a: 5249 1082 7409 1205 6008 ADDA.W #$00000001,A1
                   10702: 0100868c: 1082 7409 1205 6008 2049 MOVE.B D2,(A0)
                   10703: 0100868e: 7409 1205 6008 2049 5249 MOVE.L #$00000009,D2
                   10704: 01008690: 1205 6008 2049 5249 1081 MOVE.B D5,D1
                   10705: 01008692: 6008 2049 5249 1081 5282 BT .B #$00000008 == 0100869c (TRUE)
                   10706: 01008694: 2049 5249 1081 5282 306a MOVEA.L A1,A0
                   10707: 01008696: 5249 1081 5282 306a 0154 ADDA.W #$00000001,A1
                   10708: 01008698: 1081 5282 306a 0154 2008 MOVE.B D1,(A0)
                   10709: 0100869a: 5282 306a 0154 2008 5680 ADD.L #$00000001,D2
                   10710: 0100869c: 306a 0154 2008 5680 e780 MOVEA.W (A2,$0154) == $0100735c,A0
                   10711: 010086a0: 2008 5680 e780 7ef7 d087 MOVE.L A0,D0
                   10712: 010086a2: 5680 e780 7ef7 d087 b082 ADD.L #$00000003,D0
                   10713: 010086a4: e780 7ef7 d087 b082 6ee6 ASL.L #$00000003,D0
                   10714: 010086a6: 7ef7 d087 b082 6ee6 2049 MOVE.L #$fffffff7,D7
                   10715: 010086a8: d087 b082 6ee6 2049 1084 ADD.L D7,D0
                   10716: 010086aa: b082 6ee6 2049 1084 136a CMP.L D2,D0
                   10717: 010086ac: 6ee6 2049 1084 136a 034b BGT.B #$ffffffe6 == 01008694 (TRUE)
                   10718: 010086ae: 2049 1084 136a 034b 0001 MOVEA.L A1,A0
                   10719: 010086b0: 1084 136a 034b 0001 6000 MOVE.B D4,(A0)
                   10720: 010086b2: 136a 034b 0001 6000 0138 MOVE.B (A2,$034b) == $01007553,(A1,$0001) == $0200e001
                   10721: 010086b8: 6000 0138 d2fc 000e 4a83 BT .W #$0138 == 010087f2 (TRUE)
                   10722: 010086bc: d2fc 000e 4a83 675c 2043 ADDA.W #$000e,A1
                   10723: 010086c0: 4a83 675c 2043 5483 3091 TST.L D3
                   10724: 010086c2: 675c 2043 5483 3091 2049 BEQ.B #$0000005c == 01008720 (FALSE)
                   10725: 010086c4: 2043 5483 3091 2049 5449 MOVEA.L D3,A0
                   10726: 010086c6: 5483 3091 2049 5449 30aa ADD.L #$00000002,D3
                   10727: 010086c8: 3091 2049 5449 30aa 034a MOVE.W (A1),(A0)
                   10728: 010086ca: 2049 5449 30aa 034a 2043 MOVEA.L A1,A0
                   10729: 010086cc: 5449 30aa 034a 2043 5483 ADDA.W #$00000002,A1
                   10730: 010086ce: 30aa 034a 2043 5483 3091 MOVE.W (A2,$034a) == $01007552,(A0)
                   10731: 010086d2: 2043 5483 3091 2049 5449 MOVEA.L D3,A0
                   10732: 010086d4: 5483 3091 2049 5449 3082 ADD.L #$00000002,D3
                   10733: 010086d6: 3091 2049 5449 3082 7409 MOVE.W (A1),(A0)
                   10734: 010086d8: 2049 5449 3082 7409 3205 MOVEA.L A1,A0
                   10735: 010086da: 5449 3082 7409 3205 600e ADDA.W #$00000002,A1
                   10736: 010086dc: 3082 7409 3205 600e 2043 MOVE.W D2,(A0)
                   10737: 010086de: 7409 3205 600e 2043 5483 MOVE.L #$00000009,D2
                   10738: 010086e0: 3205 600e 2043 5483 3091 MOVE.W D5,D1
                   10739: 010086e2: 600e 2043 5483 3091 2049 BT .B #$0000000e == 010086f2 (TRUE)
                   10740: 010086e4: 2043 5483 3091 2049 5449 MOVEA.L D3,A0
                   10741: 010086e6: 5483 3091 2049 5449 3081 ADD.L #$00000002,D3
                   10742: 010086e8: 3091 2049 5449 3081 5282 MOVE.W (A1),(A0)
                   10743: 010086ea: 2049 5449 3081 5282 306a MOVEA.L A1,A0
                   10744: 010086ec: 5449 3081 5282 306a 0154 ADDA.W #$00000002,A1
                   10745: 010086ee: 3081 5282 306a 0154 2008 MOVE.W D1,(A0)
                   10746: 010086f0: 5282 306a 0154 2008 5680 ADD.L #$00000001,D2
                   10747: 010086f2: 306a 0154 2008 5680 e780 MOVEA.W (A2,$0154) == $0100735c,A0
                   10748: 010086f6: 2008 5680 e780 7ef7 d087 MOVE.L A0,D0
                   10749: 010086f8: 5680 e780 7ef7 d087 b082 ADD.L #$00000003,D0
                   10750: 010086fa: e780 7ef7 d087 b082 6ee0 ASL.L #$00000003,D0
                   10751: 010086fc: 7ef7 d087 b082 6ee0 2043 MOVE.L #$fffffff7,D7
                   10752: 010086fe: d087 b082 6ee0 2043 5483 ADD.L D7,D0
                   10753: 01008700: b082 6ee0 2043 5483 3091 CMP.L D2,D0
                   10754: 01008702: 6ee0 2043 5483 3091 2049 BGT.B #$ffffffe0 == 010086e4 (TRUE)
                   10755: 01008704: 2043 5483 3091 2049 5449 MOVEA.L D3,A0
                   10756: 01008706: 5483 3091 2049 5449 3084 ADD.L #$00000002,D3
                   10757: 01008708: 3091 2049 5449 3084 2043 MOVE.W (A1),(A0)
                   10758: 0100870a: 2049 5449 3084 2043 5483 MOVEA.L A1,A0
                   10759: 0100870c: 5449 3084 2043 5483 3091 ADDA.W #$00000002,A1
                   10760: 0100870e: 3084 2043 5483 3091 2049 MOVE.W D4,(A0)
                   10761: 01008710: 2043 5483 3091 2049 30aa MOVEA.L D3,A0
                   10762: 01008712: 5483 3091 2049 30aa 034a ADD.L #$00000002,D3
                   10763: 01008714: 3091 2049 30aa 034a 6000 MOVE.W (A1),(A0)
                   10764: 01008716: 2049 30aa 034a 6000 00d4 MOVEA.L A1,A0
                   10765: 01008718: 30aa 034a 6000 00d4 2049 MOVE.W (A2,$034a) == $01007552,(A0)
                   10766: 0100871c: 6000 00d4 2049 5449 30aa BT .W #$00d4 == 010087f2 (TRUE)
                   10767: 01008720: 2049 5449 30aa 034a 2049 MOVEA.L A1,A0
                   10768: 01008722: 5449 30aa 034a 2049 5449 ADDA.W #$00000002,A1
                   10769: 01008724: 30aa 034a 2049 5449 3082 MOVE.W (A2,$034a) == $01007552,(A0)
                   10770: 01008728: 2049 5449 3082 7409 3205 MOVEA.L A1,A0
                   10771: 0100872a: 5449 3082 7409 3205 6008 ADDA.W #$00000002,A1
                   10772: 0100872c: 3082 7409 3205 6008 2049 MOVE.W D2,(A0)
                   10773: 0100872e: 7409 3205 6008 2049 5449 MOVE.L #$00000009,D2
                   10774: 01008730: 3205 6008 2049 5449 3081 MOVE.W D5,D1
                   10775: 01008732: 6008 2049 5449 3081 5282 BT .B #$00000008 == 0100873c (TRUE)
                   10776: 01008734: 2049 5449 3081 5282 306a MOVEA.L A1,A0
                   10777: 01008736: 5449 3081 5282 306a 0154 ADDA.W #$00000002,A1
                   10778: 01008738: 3081 5282 306a 0154 2008 MOVE.W D1,(A0)
                   10779: 0100873a: 5282 306a 0154 2008 5680 ADD.L #$00000001,D2
                   10780: 0100873c: 306a 0154 2008 5680 e780 MOVEA.W (A2,$0154) == $0100735c,A0
                   10781: 01008740: 2008 5680 e780 7ef7 d087 MOVE.L A0,D0
                   10782: 01008742: 5680 e780 7ef7 d087 b082 ADD.L #$00000003,D0
                   10783: 01008744: e780 7ef7 d087 b082 6ee6 ASL.L #$00000003,D0
                   10784: 01008746: 7ef7 d087 b082 6ee6 2049 MOVE.L #$fffffff7,D7
                   10785: 01008748: d087 b082 6ee6 2049 3084 ADD.L D7,D0
                   10786: 0100874a: b082 6ee6 2049 3084 336a CMP.L D2,D0
                   10787: 0100874c: 6ee6 2049 3084 336a 034a BGT.B #$ffffffe6 == 01008734 (TRUE)
                   10788: 0100874e: 2049 3084 336a 034a 0002 MOVEA.L A1,A0
                   10789: 01008750: 3084 336a 034a 0002 6000 MOVE.W D4,(A0)
                   10790: 01008752: 336a 034a 0002 6000 0098 MOVE.W (A2,$034a) == $01007552,(A1,$0002) == $0200e002
                   10791: 01008758: 6000 0098 d2fc 001c 4a83 BT .W #$0098 == 010087f2 (TRUE)
                   10792: 0100875c: d2fc 001c 4a83 6758 2043 ADDA.W #$001c,A1
                   10793: 01008760: 4a83 6758 2043 5883 2091 TST.L D3
                   10794: 01008762: 6758 2043 5883 2091 2049 BEQ.B #$00000058 == 010087bc (FALSE)
                   10795: 01008764: 2043 5883 2091 2049 5849 MOVEA.L D3,A0
                   10796: 01008766: 5883 2091 2049 5849 20aa ADD.L #$00000004,D3
                   10797: 01008768: 2091 2049 5849 20aa 0348 MOVE.L (A1),(A0)
                   10798: 0100876a: 2049 5849 20aa 0348 2043 MOVEA.L A1,A0
                   10799: 0100876c: 5849 20aa 0348 2043 5883 ADDA.W #$00000004,A1
                   10800: 0100876e: 20aa 0348 2043 5883 2091 MOVE.L (A2,$0348) == $01007550,(A0)
                   10801: 01008772: 2043 5883 2091 2049 5849 MOVEA.L D3,A0
                   10802: 01008774: 5883 2091 2049 5849 2082 ADD.L #$00000004,D3
                   10803: 01008776: 2091 2049 5849 2082 7409 MOVE.L (A1),(A0)
                   10804: 01008778: 2049 5849 2082 7409 600e MOVEA.L A1,A0
                   10805: 0100877a: 5849 2082 7409 600e 2043 ADDA.W #$00000004,A1
                   10806: 0100877c: 2082 7409 600e 2043 5883 MOVE.L D2,(A0)
                   10807: 0100877e: 7409 600e 2043 5883 2091 MOVE.L #$00000009,D2
                   10808: 01008780: 600e 2043 5883 2091 2049 BT .B #$0000000e == 01008790 (TRUE)
                   10809: 01008782: 2043 5883 2091 2049 5849 MOVEA.L D3,A0
                   10810: 01008784: 5883 2091 2049 5849 2085 ADD.L #$00000004,D3
                   10811: 01008786: 2091 2049 5849 2085 5282 MOVE.L (A1),(A0)
                   10812: 01008788: 2049 5849 2085 5282 306a MOVEA.L A1,A0
                   10813: 0100878a: 5849 2085 5282 306a 0154 ADDA.W #$00000004,A1
                   10814: 0100878c: 2085 5282 306a 0154 2008 MOVE.L D5,(A0)
                   10815: 0100878e: 5282 306a 0154 2008 5680 ADD.L #$00000001,D2
                   10816: 01008790: 306a 0154 2008 5680 e780 MOVEA.W (A2,$0154) == $0100735c,A0
                   10817: 01008794: 2008 5680 e780 7ef7 d087 MOVE.L A0,D0
                   10818: 01008796: 5680 e780 7ef7 d087 b082 ADD.L #$00000003,D0
                   10819: 01008798: e780 7ef7 d087 b082 6ee0 ASL.L #$00000003,D0
                   10820: 0100879a: 7ef7 d087 b082 6ee0 2043 MOVE.L #$fffffff7,D7
                   10821: 0100879c: d087 b082 6ee0 2043 5883 ADD.L D7,D0
                   10822: 0100879e: b082 6ee0 2043 5883 2091 CMP.L D2,D0
                   10823: 010087a0: 6ee0 2043 5883 2091 2049 BGT.B #$ffffffe0 == 01008782 (TRUE)
                   10824: 010087a2: 2043 5883 2091 2049 5849 MOVEA.L D3,A0
                   10825: 010087a4: 5883 2091 2049 5849 2084 ADD.L #$00000004,D3
                   10826: 010087a6: 2091 2049 5849 2084 2043 MOVE.L (A1),(A0)
                   10827: 010087a8: 2049 5849 2084 2043 5883 MOVEA.L A1,A0
                   10828: 010087aa: 5849 2084 2043 5883 2091 ADDA.W #$00000004,A1
                   10829: 010087ac: 2084 2043 5883 2091 2049 MOVE.L D4,(A0)
                   10830: 010087ae: 2043 5883 2091 2049 20aa MOVEA.L D3,A0
                   10831: 010087b0: 5883 2091 2049 20aa 0348 ADD.L #$00000004,D3
                   10832: 010087b2: 2091 2049 20aa 0348 6036 MOVE.L (A1),(A0)
                   10833: 010087b4: 2049 20aa 0348 6036 2049 MOVEA.L A1,A0
                   10834: 010087b6: 20aa 0348 6036 2049 5849 MOVE.L (A2,$0348) == $01007550,(A0)
                   10835: 010087ba: 6036 2049 5849 20aa 0348 BT .B #$00000036 == 010087f2 (TRUE)
                   10836: 010087bc: 2049 5849 20aa 0348 2049 MOVEA.L A1,A0
                   10837: 010087be: 5849 20aa 0348 2049 5849 ADDA.W #$00000004,A1
                   10838: 010087c0: 20aa 0348 2049 5849 2082 MOVE.L (A2,$0348) == $01007550,(A0)
                   10839: 010087c4: 2049 5849 2082 7409 6008 MOVEA.L A1,A0
                   10840: 010087c6: 5849 2082 7409 6008 2049 ADDA.W #$00000004,A1
                   10841: 010087c8: 2082 7409 6008 2049 5849 MOVE.L D2,(A0)
                   10842: 010087ca: 7409 6008 2049 5849 2085 MOVE.L #$00000009,D2
                   10843: 010087cc: 6008 2049 5849 2085 5282 BT .B #$00000008 == 010087d6 (TRUE)
                   10844: 010087ce: 2049 5849 2085 5282 306a MOVEA.L A1,A0
                   10845: 010087d0: 5849 2085 5282 306a 0154 ADDA.W #$00000004,A1
                   10846: 010087d2: 2085 5282 306a 0154 2008 MOVE.L D5,(A0)
                   10847: 010087d4: 5282 306a 0154 2008 5680 ADD.L #$00000001,D2
                   10848: 010087d6: 306a 0154 2008 5680 e780 MOVEA.W (A2,$0154) == $0100735c,A0
                   10849: 010087da: 2008 5680 e780 7ef7 d087 MOVE.L A0,D0
                   10850: 010087dc: 5680 e780 7ef7 d087 b082 ADD.L #$00000003,D0
                   10851: 010087de: e780 7ef7 d087 b082 6ee6 ASL.L #$00000003,D0
                   10852: 010087e0: 7ef7 d087 b082 6ee6 2049 MOVE.L #$fffffff7,D7
                   10853: 010087e2: d087 b082 6ee6 2049 2084 ADD.L D7,D0
                   10854: 010087e4: b082 6ee6 2049 2084 236a CMP.L D2,D0
                   10855: 010087e6: 6ee6 2049 2084 236a 0348 BGT.B #$ffffffe6 == 010087ce (TRUE)
                   10856: 010087e8: 2049 2084 236a 0348 0004 MOVEA.L A1,A0
                   10857: 010087ea: 2084 236a 0348 0004 524b MOVE.L D4,(A0)
                   10858: 010087ec: 236a 0348 0004 524b 302a MOVE.L (A2,$0348) == $01007550,(A1,$0004) == $0200e004
                   10859: 010087f2: 524b 302a 0156 c1fc 000c ADDA.W #$00000001,A3
                   10860: 010087f4: 302a 0156 c1fc 000c 7e1a MOVE.W (A2,$0156) == $0100735e,D0
                   10861: 010087f8: c1fc 000c 7e1a d087 b08b MULS.W #$000c,D0
                   10862: 010087fc: 7e1a d087 b08b 6e00 fcf8 MOVE.L #$0000001a,D7
                   10863: 010087fe: d087 b08b 6e00 fcf8 256a ADD.L D7,D0
                   10864: 01008800: b08b 6e00 fcf8 256a 0348 CMP.L A3,D0
                   10865: 01008802: 6e00 fcf8 256a 0348 0160 BGT.W #$fcf8 == 010084fc (TRUE)
                   10866: 01008806: 256a 0348 0160 256a 033c MOVE.L (A2,$0348) == $01007550,(A2,$0160) == $01007368
                   10867: 0100880c: 256a 033c 015c 2f0c 61ff MOVE.L (A2,$033c) == $01007544,(A2,$015c) == $01007364
                   10868: 01008812: 2f0c 61ff ffff e8f6 322a MOVE.L A4,-(A7)
                   10869: 01008814: 61ff ffff e8f6 322a 0154 BSR.L #$ffffe8f6 == 0100710c
                   10870: 0100881a: 322a 0154 6c02 5241 e241 MOVE.W (A2,$0154) == $0100735c,D1
                   10871: 0100881e: 6c02 5241 e241 4a80 6c02 BGE.B #$00000002 == 01008822 (TRUE)
                   10872: 01008820: 5241 e241 4a80 6c02 5280 ADD.W #$00000001,D1
                   10873: 01008822: e241 4a80 6c02 5280 e280 ASR.W #$00000001,D1
                   10874: 01008824: 4a80 6c02 5280 e280 9240 TST.L D0
                   10875: 01008826: 6c02 5280 e280 9240 3541 BGE.B #$00000002 == 0100882a (TRUE)
                   10876: 01008828: 5280 e280 9240 3541 014c ADD.L #$00000001,D0
                   10877: 0100882a: e280 9240 3541 014c 357c ASR.L #$00000001,D0
                   10878: 0100882c: 9240 3541 014c 357c ffef SUB.W D0,D1
                   10879: 0100882e: 3541 014c 357c ffef 014e MOVE.W D1,(A2,$014c) == $01007354
                   10880: 01008832: 357c ffef 014e 4282 584f MOVE.W #$ffef,(A2,$014e) == $01007356
                   10881: 01008838: 4282 584f 600e 49c0 2f00 CLR.L D2
                   10882: 0100883a: 584f 600e 49c0 2f00 61ff ADDA.W #$00000004,A7
                   10883: 0100883c: 600e 49c0 2f00 61ff 0000 BT .B #$0000000e == 0100884c (TRUE)
                   10884: 0100883e: 49c0 2f00 61ff 0000 0722 EXT.B D0
                   10885: 01008840: 2f00 61ff 0000 0722 584f MOVE.L D0,-(A7)
                   10886: 01008842: 61ff 0000 0722 584f 5282 BSR.L #$00000722 == 01008f66
                   10887: 01008848: 584f 5282 1034 2800 66ec ADDA.W #$00000004,A7
                   10888: 0100884a: 5282 1034 2800 66ec 61ff ADD.L #$00000001,D2
                   10889: 0100884c: 1034 2800 66ec 61ff 0000 MOVE.B (A4, D2.L*1, $00) == $0c03f387,D0
                   10890: 01008850: 66ec 61ff 0000 0aa4 61ff BNE.B #$ffffffec == 0100883e (TRUE)
                   10891: 01008852: 61ff 0000 0aa4 61ff ffff BSR.L #$00000aa4 == 010092f8
                   10892: 01008858: 61ff ffff fb66 302a 0170 BSR.L #$fffffb66 == 010083c0
                   10893: 0100885e: 302a 0170 0240 feff 3540 MOVE.W (A2,$0170) == $01007378,D0
                   10894: 01008862: 0240 feff 3540 0170 4cee AND.W #$feff,D0
                   10895: 01008866: 3540 0170 4cee 3cfc ff98 MOVE.W D0,(A2,$0170) == $01007378
                   10896: 0100886a: 4cee 3cfc ff98 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ff98) == $0b03f3fc
                   10897: 01008870: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   10898: 01008872: 4e75 4e56 0000 48e7 3c38 RTS.L 
                   10899: 01008874: 4e56 0000 48e7 3c38 61ff LINK.W A6,#$0000
                   10900: 01008878: 48e7 3c38 61ff ffff 7b44 MVMLE.L #$3c38,-(A7)
                   10901: 0100887c: 61ff ffff 7b44 2440 4aaa BSR.L #$ffff7b44 == 010003c2
                   10902: 01008882: 2440 4aaa 0158 6700 011e MOVEA.L D0,A2
                   10903: 01008884: 4aaa 0158 6700 011e 302a TST.L (A2,$0158) == $01007360
                   10904: 01008888: 6700 011e 302a 0170 0240 BEQ.W #$011e == 010089a8 (FALSE)
                   10905: 0100888c: 302a 0170 0240 fff7 3540 MOVE.W (A2,$0170) == $01007378,D0
                   10906: 01008890: 0240 fff7 3540 0170 302a AND.W #$fff7,D0
                   10907: 01008894: 3540 0170 302a 0152 48c0 MOVE.W D0,(A2,$0170) == $01007378
                   10908: 01008898: 302a 0152 48c0 eb80 4c6a MOVE.W (A2,$0152) == $0100735a,D0
                   10909: 0100889c: 48c0 eb80 4c6a 0000 0324 EXT.L D0
                   10910: 0100889e: eb80 4c6a 0000 0324 d0aa ASL.L #$00000005,D0
                   10911: 010088a0: 4c6a 0000 0324 d0aa 0368 DIVL.L #$0000,(A2,$0324) == $0100752c
                   10912: 010088a6: d0aa 0368 222a 0324 e381 ADD.L (A2,$0368) == $01007570,D0
                   10913: 010088aa: 222a 0324 e381 7460 4c41 MOVE.L (A2,$0324) == $0100752c,D1
                   10914: 010088ae: e381 7460 4c41 2002 2800 ASL.L #$00000001,D1
                   10915: 010088b0: 7460 4c41 2002 2800 9882 MOVE.L #$00000060,D2
                   10916: 010088b2: 4c41 2002 2800 9882 262a DIVL.L #$2002,D1
                   10917: 010088b6: 2800 9882 262a 0158 97cb MOVE.L D0,D4
                   10918: 010088b8: 9882 262a 0158 97cb 6000 SUB.L D2,D4
                   10919: 010088ba: 262a 0158 97cb 6000 00d0 MOVE.L (A2,$0158) == $01007360,D3
                   10920: 010088be: 97cb 6000 00d0 302a 0150 SUBA.L A3,A3
                   10921: 010088c0: 6000 00d0 302a 0150 c1fc BT .W #$00d0 == 01008992 (TRUE)
                   10922: 010088c4: 302a 0150 c1fc 000c 49f3 MOVE.W (A2,$0150) == $01007358,D0
                   10923: 010088c8: c1fc 000c 49f3 08e8 200c MULS.W #$000c,D0
                   10924: 010088cc: 49f3 08e8 200c 4c2a 0800 LEA.L (A3, D0.L*1, $ffffffe8) == $0200d3e9,A4
                   10925: 010088d0: 200c 4c2a 0800 0328 2404 MOVE.L A4,D0
                   10926: 010088d2: 4c2a 0800 0328 2404 d480 MULL.L #$0800,(A2,$0328) == $01007530
                   10927: 010088d8: 2404 d480 202a 0324 7a02 MOVE.L D4,D2
                   10928: 010088da: d480 202a 0324 7a02 ba80 ADD.L D0,D2
                   10929: 010088dc: 202a 0324 7a02 ba80 6760 MOVE.L (A2,$0324) == $0100752c,D0
                   10930: 010088e0: 7a02 ba80 6760 6d0a 7a01 MOVE.L #$00000002,D5
                   10931: 010088e2: ba80 6760 6d0a 7a01 ba80 CMP.L D0,D5
                   10932: 010088e4: 6760 6d0a 7a01 ba80 677e BEQ.B #$00000060 == 01008946 (FALSE)
                   10933: 010088e6: 6d0a 7a01 ba80 677e 6000 BLT.B #$0000000a == 010088f2 (FALSE)
                   10934: 010088e8: 7a01 ba80 677e 6000 00a0 MOVE.L #$00000001,D5
                   10935: 010088ea: ba80 677e 6000 00a0 7a04 CMP.L D0,D5
                   10936: 010088ec: 677e 6000 00a0 7a04 ba80 BEQ.B #$0000007e == 0100896c (FALSE)
                   10937: 010088ee: 6000 00a0 7a04 ba80 672a BT .W #$00a0 == 01008990 (TRUE)
                   10938: 010088f2: 7a04 ba80 672a 7a10 ba80 MOVE.L #$00000004,D5
                   10939: 010088f4: ba80 672a 7a10 ba80 6600 CMP.L D0,D5
                   10940: 010088f6: 672a 7a10 ba80 6600 0092 BEQ.B #$0000002a == 01008922 (FALSE)
                   10941: 010088f8: 7a10 ba80 6600 0092 4281 MOVE.L #$00000010,D5
                   10942: 010088fa: ba80 6600 0092 4281 600c CMP.L D0,D5
                   10943: 010088fc: 6600 0092 4281 600c 2042 BNE.W #$0092 == 01008990 (TRUE)
                   10944: 01008900: 4281 600c 2042 5882 2243 CLR.L D1
                   10945: 01008902: 600c 2042 5882 2243 5883 BT .B #$0000000c == 01008910 (TRUE)
                   10946: 01008904: 2042 5882 2243 5883 2091 MOVEA.L D2,A0
                   10947: 01008906: 5882 2243 5883 2091 5281 ADD.L #$00000004,D2
                   10948: 01008908: 2243 5883 2091 5281 306a MOVEA.L D3,A1
                   10949: 0100890a: 5883 2091 5281 306a 0154 ADD.L #$00000004,D3
                   10950: 0100890c: 2091 5281 306a 0154 2008 MOVE.L (A1),(A0)
                   10951: 0100890e: 5281 306a 0154 2008 5680 ADD.L #$00000001,D1
                   10952: 01008910: 306a 0154 2008 5680 e280 MOVEA.W (A2,$0154) == $0100735c,A0
                   10953: 01008914: 2008 5680 e280 5280 b081 MOVE.L A0,D0
                   10954: 01008916: 5680 e280 5280 b081 6ee4 ADD.L #$00000003,D0
                   10955: 01008918: e280 5280 b081 6ee4 606e ASR.L #$00000001,D0
                   10956: 0100891a: 5280 b081 6ee4 606e 5e82 ADD.L #$00000001,D0
                   10957: 0100891c: b081 6ee4 606e 5e82 7207 CMP.L D1,D0
                   10958: 0100891e: 6ee4 606e 5e82 7207 600c BGT.B #$ffffffe4 == 01008904 (TRUE)
                   10959: 01008920: 606e 5e82 7207 600c 2042 BT .B #$0000006e == 01008990 (TRUE)
                   10960: 01008922: 5e82 7207 600c 2042 5282 ADD.L #$00000007,D2
                   10961: 01008924: 7207 600c 2042 5282 2243 MOVE.L #$00000007,D1
                   10962: 01008926: 600c 2042 5282 2243 5283 BT .B #$0000000c == 01008934 (TRUE)
                   10963: 01008928: 2042 5282 2243 5283 1091 MOVEA.L D2,A0
                   10964: 0100892a: 5282 2243 5283 1091 5281 ADD.L #$00000001,D2
                   10965: 0100892c: 2243 5283 1091 5281 306a MOVEA.L D3,A1
                   10966: 0100892e: 5283 1091 5281 306a 0154 ADD.L #$00000001,D3
                   10967: 01008930: 1091 5281 306a 0154 2008 MOVE.B (A1),(A0)
                   10968: 01008932: 5281 306a 0154 2008 5680 ADD.L #$00000001,D1
                   10969: 01008934: 306a 0154 2008 5680 e780 MOVEA.W (A2,$0154) == $0100735c,A0
                   10970: 01008938: 2008 5680 e780 5f80 b081 MOVE.L A0,D0
                   10971: 0100893a: 5680 e780 5f80 b081 6ee4 ADD.L #$00000003,D0
                   10972: 0100893c: e780 5f80 b081 6ee4 604a ASL.L #$00000003,D0
                   10973: 0100893e: 5f80 b081 6ee4 604a 7a0e SUB.L #$00000007,D0
                   10974: 01008940: b081 6ee4 604a 7a0e d485 CMP.L D1,D0
                   10975: 01008942: 6ee4 604a 7a0e d485 7207 BGT.B #$ffffffe4 == 01008928 (TRUE)
                   10976: 01008944: 604a 7a0e d485 7207 600c BT .B #$0000004a == 01008990 (TRUE)
                   10977: 01008946: 7a0e d485 7207 600c 2042 MOVE.L #$0000000e,D5
                   10978: 01008948: d485 7207 600c 2042 5482 ADD.L D5,D2
                   10979: 0100894a: 7207 600c 2042 5482 2243 MOVE.L #$00000007,D1
                   10980: 0100894c: 600c 2042 5482 2243 5483 BT .B #$0000000c == 0100895a (TRUE)
                   10981: 0100894e: 2042 5482 2243 5483 3091 MOVEA.L D2,A0
                   10982: 01008950: 5482 2243 5483 3091 5281 ADD.L #$00000002,D2
                   10983: 01008952: 2243 5483 3091 5281 306a MOVEA.L D3,A1
                   10984: 01008954: 5483 3091 5281 306a 0154 ADD.L #$00000002,D3
                   10985: 01008956: 3091 5281 306a 0154 2008 MOVE.W (A1),(A0)
                   10986: 01008958: 5281 306a 0154 2008 5680 ADD.L #$00000001,D1
                   10987: 0100895a: 306a 0154 2008 5680 e780 MOVEA.W (A2,$0154) == $0100735c,A0
                   10988: 0100895e: 2008 5680 e780 5f80 b081 MOVE.L A0,D0
                   10989: 01008960: 5680 e780 5f80 b081 6ee4 ADD.L #$00000003,D0
                   10990: 01008962: e780 5f80 b081 6ee4 6024 ASL.L #$00000003,D0
                   10991: 01008964: 5f80 b081 6ee4 6024 7a1c SUB.L #$00000007,D0
                   10992: 01008966: b081 6ee4 6024 7a1c d485 CMP.L D1,D0
                   10993: 01008968: 6ee4 6024 7a1c d485 7207 BGT.B #$ffffffe4 == 0100894e (TRUE)
                   10994: 0100896a: 6024 7a1c d485 7207 600c BT .B #$00000024 == 01008990 (TRUE)
                   10995: 0100896c: 7a1c d485 7207 600c 2042 MOVE.L #$0000001c,D5
                   10996: 0100896e: d485 7207 600c 2042 5882 ADD.L D5,D2
                   10997: 01008970: 7207 600c 2042 5882 2243 MOVE.L #$00000007,D1
                   10998: 01008972: 600c 2042 5882 2243 5883 BT .B #$0000000c == 01008980 (TRUE)
                   10999: 01008974: 2042 5882 2243 5883 2091 MOVEA.L D2,A0
                   11000: 01008976: 5882 2243 5883 2091 5281 ADD.L #$00000004,D2
                   11001: 01008978: 2243 5883 2091 5281 306a MOVEA.L D3,A1
                   11002: 0100897a: 5883 2091 5281 306a 0154 ADD.L #$00000004,D3
                   11003: 0100897c: 2091 5281 306a 0154 2008 MOVE.L (A1),(A0)
                   11004: 0100897e: 5281 306a 0154 2008 5680 ADD.L #$00000001,D1
                   11005: 01008980: 306a 0154 2008 5680 e780 MOVEA.W (A2,$0154) == $0100735c,A0
                   11006: 01008984: 2008 5680 e780 5f80 b081 MOVE.L A0,D0
                   11007: 01008986: 5680 e780 5f80 b081 6ee4 ADD.L #$00000003,D0
                   11008: 01008988: e780 5f80 b081 6ee4 524b ASL.L #$00000003,D0
                   11009: 0100898a: 5f80 b081 6ee4 524b 302a SUB.L #$00000007,D0
                   11010: 0100898c: b081 6ee4 524b 302a 0156 CMP.L D1,D0
                   11011: 0100898e: 6ee4 524b 302a 0156 c1fc BGT.B #$ffffffe4 == 01008974 (TRUE)
                   11012: 01008990: 524b 302a 0156 c1fc 000c ADDA.W #$00000001,A3
                   11013: 01008992: 302a 0156 c1fc 000c 7a1a MOVE.W (A2,$0156) == $0100735e,D0
                   11014: 01008996: c1fc 000c 7a1a d085 b08b MULS.W #$000c,D0
                   11015: 0100899a: 7a1a d085 b08b 6e00 ff22 MOVE.L #$0000001a,D5
                   11016: 0100899c: d085 b08b 6e00 ff22 42aa ADD.L D5,D0
                   11017: 0100899e: b08b 6e00 ff22 42aa 0158 CMP.L A3,D0
                   11018: 010089a0: 6e00 ff22 42aa 0158 61ff BGT.W #$ff22 == 010088c4 (TRUE)
                   11019: 010089a4: 42aa 0158 61ff 0000 1236 CLR.L (A2,$0158) == $01007360
                   11020: 010089a8: 61ff 0000 1236 4cee 1c3c BSR.L #$00001236 == 01009be0
                   11021: 010089ae: 4cee 1c3c ffe4 4e5e 4e75 MVMEL.L #$1c3c,(A6,$ffe4) == $0b03f448
                   11022: 010089b4: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
                   11023: 010089b6: 4e75 4e56 0000 61ff ffff RTS.L 
                   11024: 010089b8: 4e56 0000 61ff ffff 7a04 LINK.W A6,#$0000
                   11025: 010089bc: 61ff ffff 7a04 0039 0010 BSR.L #$ffff7a04 == 010003c2
                   11026: 010089c2: 0039 0010 0200 e001 4e5e OR.B #$10,$0200e001
                   11027: 010089ca: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
                   11028: 010089cc: 4e75 4e56 0000 61ff ffff RTS.L 
                   11029: 010089ce: 4e56 0000 61ff ffff 79ee LINK.W A6,#$0000
                   11030: 010089d2: 61ff ffff 79ee 2240 207c BSR.L #$ffff79ee == 010003c2
                   11031: 010089d8: 2240 207c 0200 e000 2010 MOVEA.L D0,A1
                   11032: 010089da: 207c 0200 e000 2010 0800 MOVEA.L #$0200e000,A0
                   11033: 010089e0: 2010 0800 0016 6606 0800 MOVE.L (A0),D0
                   11034: 010089e2: 0800 0016 6606 0800 0015 BTST.L #$0016,D0
                   11035: 010089e6: 6606 0800 0015 6730 0800 BNE.B #$00000006 == 010089ee (TRUE)
                   11036: 010089e8: 0800 0015 6730 0800 0015 BTST.L #$0015,D0
                   11037: 010089ec: 6730 0800 0015 6706 0028 BEQ.B #$00000030 == 01008a1e (FALSE)
                   11038: 010089ee: 0800 0015 6706 0028 0020 BTST.L #$0015,D0
                   11039: 010089f2: 6706 0028 0020 0001 2368 BEQ.B #$00000006 == 010089fa (FALSE)
                   11040: 010089f4: 0028 0020 0001 2368 0008 OR.B #$20,(A0,$0001) == $0b03fc01
                   11041: 010089fa: 2368 0008 0144 1029 0144 MOVE.L (A0,$0008) == $0b03fc08,(A1,$0144) == $0200e144
                   11042: 01008a00: 1029 0144 49c0 720f c081 MOVE.B (A1,$0144) == $0200e144,D0
                   11043: 01008a04: 49c0 720f c081 4a29 0147 EXT.B D0
                   11044: 01008a06: 720f c081 4a29 0147 6c04 MOVE.L #$0000000f,D1
                   11045: 01008a08: c081 4a29 0147 6c04 4a80 AND.L D1,D0
                   11046: 01008a0a: 4a29 0147 6c04 4a80 670a TST.B (A1,$0147) == $0200e147
                   11047: 01008a0e: 6c04 4a80 670a 0029 0002 BGE.B #$00000004 == 01008a14 (TRUE)
                   11048: 01008a10: 4a80 670a 0029 0002 0004 TST.L D0
                   11049: 01008a12: 670a 0029 0002 0004 7001 BEQ.B #$0000000a == 01008a1e (FALSE)
                   11050: 01008a14: 0029 0002 0004 7001 6002 OR.B #$02,(A1,$0004) == $0200e004
                   11051: 01008a1a: 7001 6002 4280 4e5e 4e75 MOVE.L #$00000001,D0
                   11052: 01008a1c: 6002 4280 4e5e 4e75 4e56 BT .B #$00000002 == 01008a20 (TRUE)
                   11053: 01008a1e: 4280 4e5e 4e75 4e56 0000 CLR.L D0
                   11054: 01008a20: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
                   11055: 01008a22: 4e75 4e56 0000 61ff ffff RTS.L 
                   11056: 01008a24: 4e56 0000 61ff ffff 7998 LINK.W A6,#$0000
                   11057: 01008a28: 61ff ffff 7998 2040 0828 BSR.L #$ffff7998 == 010003c2
                   11058: 01008a2e: 2040 0828 0000 0004 670a MOVEA.L D0,A0
                   11059: 01008a30: 0828 0000 0004 670a 0228 BTST.B #$0000,(A0,$0004) == $0b03fc04
                   11060: 01008a36: 670a 0228 fffe 0004 7001 BEQ.B #$0000000a == 01008a42 (FALSE)
                   11061: 01008a38: 0228 fffe 0004 7001 6002 AND.B #$fe,(A0,$0004) == $0b03fc04
                   11062: 01008a3e: 7001 6002 4280 4e5e 4e75 MOVE.L #$00000001,D0
                   11063: 01008a40: 6002 4280 4e5e 4e75 4e56 BT .B #$00000002 == 01008a44 (TRUE)
                   11064: 01008a42: 4280 4e5e 4e75 4e56 0000 CLR.L D0
                   11065: 01008a44: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   11066: 01008a46: 4e75 4e56 0000 48e7 2030 RTS.L 
                   11067: 01008a48: 4e56 0000 48e7 2030 342e LINK.W A6,#$0000
                   11068: 01008a4c: 48e7 2030 342e 000a 61ff MVMLE.L #$2030,-(A7)
                   11069: 01008a50: 342e 000a 61ff ffff 796c MOVE.W (A6,$000a) == $0b03f46e,D2
                   11070: 01008a54: 61ff ffff 796c 2440 3642 BSR.L #$ffff796c == 010003c2
                   11071: 01008a5a: 2440 3642 2f0b 61ff ffff MOVEA.L D0,A2
                   11072: 01008a5c: 3642 2f0b 61ff ffff ff6c MOVEA.W D2,A3
                   11073: 01008a5e: 2f0b 61ff ffff ff6c 584f MOVE.L A3,-(A7)
                   11074: 01008a60: 61ff ffff ff6c 584f 4a80 BSR.L #$ffffff6c == 010089ce
                   11075: 01008a66: 584f 4a80 673e 2f0b 61ff ADDA.W #$00000004,A7
                   11076: 01008a68: 4a80 673e 2f0b 61ff 0000 TST.L D0
                   11077: 01008a6a: 673e 2f0b 61ff 0000 01ac BEQ.B #$0000003e == 01008aaa (FALSE)
                   11078: 01008a6c: 2f0b 61ff 0000 01ac 7213 MOVE.L A3,-(A7)
                   11079: 01008a6e: 61ff 0000 01ac 7213 b280 BSR.L #$000001ac == 01008c1c
                   11080: 01008a74: 7213 b280 6714 6d08 7211 MOVE.L #$00000013,D1
                   11081: 01008a76: b280 6714 6d08 7211 b280 CMP.L D0,D1
                   11082: 01008a78: 6714 6d08 7211 b280 671c BEQ.B #$00000014 == 01008a8e (FALSE)
                   11083: 01008a7a: 6d08 7211 b280 671c 6014 BLT.B #$00000008 == 01008a84 (FALSE)
                   11084: 01008a7c: 7211 b280 671c 6014 0c80 MOVE.L #$00000011,D1
                   11085: 01008a7e: b280 671c 6014 0c80 0000 CMP.L D0,D1
                   11086: 01008a80: 671c 6014 0c80 0000 0100 BEQ.B #$0000001c == 01008a9e (FALSE)
                   11087: 01008a82: 6014 0c80 0000 0100 660c BT .B #$00000014 == 01008a98 (TRUE)
                   11088: 01008a84: 0c80 0000 0100 660c 601c CMP.L #$00000100,D0
                   11089: 01008a8a: 660c 601c 302a 0170 0040 BNE.B #$0000000c == 01008a98 (TRUE)
                   11090: 01008a8c: 601c 302a 0170 0040 0004 BT .B #$0000001c == 01008aaa (TRUE)
                   11091: 01008a8e: 302a 0170 0040 0004 600e MOVE.W (A2,$0170) == $01007378,D0
                   11092: 01008a92: 0040 0004 600e 002a 0001 OR.W #$0004,D0
                   11093: 01008a96: 600e 002a 0001 0004 302a BT .B #$0000000e == 01008aa6 (TRUE)
                   11094: 01008a98: 002a 0001 0004 302a 0170 OR.B #$01,(A2,$0004) == $0100720c
                   11095: 01008a9e: 302a 0170 0240 fffb 3540 MOVE.W (A2,$0170) == $01007378,D0
                   11096: 01008aa2: 0240 fffb 3540 0170 4cee AND.W #$fffb,D0
                   11097: 01008aa6: 3540 0170 4cee 0c04 fff4 MOVE.W D0,(A2,$0170) == $01007378
                   11098: 01008aaa: 4cee 0c04 fff4 4e5e 4e75 MVMEL.L #$0c04,(A6,$fff4) == $0b03f458
                   11099: 01008ab0: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   11100: 01008ab2: 4e75 4e56 0000 48e7 3030 RTS.L 
                   11101: 01008ab4: 4e56 0000 48e7 3030 342e LINK.W A6,#$0000
                   11102: 01008ab8: 48e7 3030 342e 000a 262e MVMLE.L #$3030,-(A7)
                   11103: 01008abc: 342e 000a 262e 000c 61ff MOVE.W (A6,$000a) == $0b03f46e,D2
                   11104: 01008ac0: 262e 000c 61ff ffff 78fc MOVE.L (A6,$000c) == $0b03f470,D3
                   11105: 01008ac4: 61ff ffff 78fc 2440 302a BSR.L #$ffff78fc == 010003c2
                   11106: 01008aca: 2440 302a 0170 0240 0001 MOVEA.L D0,A2
                   11107: 01008acc: 302a 0170 0240 0001 6628 MOVE.W (A2,$0170) == $01007378,D0
                   11108: 01008ad0: 0240 0001 6628 61ff ffff AND.W #$0001,D0
                   11109: 01008ad4: 6628 61ff ffff f7a4 4a80 BNE.B #$00000028 == 01008afe (TRUE)
                   11110: 01008ad6: 61ff ffff f7a4 4a80 6604 BSR.L #$fffff7a4 == 0100827c
                   11111: 01008adc: 4a80 6604 4280 6056 302a TST.L D0
                   11112: 01008ade: 6604 4280 6056 302a 0170 BNE.B #$00000004 == 01008ae4 (TRUE)
                   11113: 01008ae0: 4280 6056 302a 0170 0240 CLR.L D0
                   11114: 01008ae2: 6056 302a 0170 0240 0008 BT .B #$00000056 == 01008b3a (TRUE)
                   11115: 01008ae4: 302a 0170 0240 0008 6710 MOVE.W (A2,$0170) == $01007378,D0
                   11116: 01008ae8: 0240 0008 6710 42a7 42a7 AND.W #$0008,D0
                   11117: 01008aec: 6710 42a7 42a7 42a7 61ff BEQ.B #$00000010 == 01008afe (FALSE)
                   11118: 01008aee: 42a7 42a7 42a7 61ff ffff CLR.L -(A7)
                   11119: 01008af0: 42a7 42a7 61ff ffff f910 CLR.L -(A7)
                   11120: 01008af2: 42a7 61ff ffff f910 defc CLR.L -(A7)
                   11121: 01008af4: 61ff ffff f910 defc 000c BSR.L #$fffff910 == 01008406
                   11122: 01008afa: defc 000c 302a 0170 0240 ADDA.W #$000c,A7
                   11123: 01008afe: 302a 0170 0240 0008 6730 MOVE.W (A2,$0170) == $01007378,D0
                   11124: 01008b02: 0240 0008 6730 3642 2f0b AND.W #$0008,D0
                   11125: 01008b06: 6730 3642 2f0b 61ff ffff BEQ.B #$00000030 == 01008b38 (FALSE)
                   11126: 01008b08: 3642 2f0b 61ff ffff ff3a MOVEA.W D2,A3
                   11127: 01008b0a: 2f0b 61ff ffff ff3a 584f MOVE.L A3,-(A7)
                   11128: 01008b0c: 61ff ffff ff3a 584f 302a BSR.L #$ffffff3a == 01008a48
                   11129: 01008b12: 584f 302a 0170 0240 0004 ADDA.W #$00000004,A7
                   11130: 01008b14: 302a 0170 0240 0004 66ec MOVE.W (A2,$0170) == $01007378,D0
                   11131: 01008b18: 0240 0004 66ec 720a b283 AND.W #$0004,D0
                   11132: 01008b1c: 66ec 720a b283 660c 4878 BNE.B #$ffffffec == 01008b0a (TRUE)
                   11133: 01008b1e: 720a b283 660c 4878 000d MOVE.L #$0000000a,D1
                   11134: 01008b20: b283 660c 4878 000d 61ff CMP.L D3,D1
                   11135: 01008b22: 660c 4878 000d 61ff 0000 BNE.B #$0000000c == 01008b30 (TRUE)
                   11136: 01008b24: 4878 000d 61ff 0000 043c PEA.L $0000000d
                   11137: 01008b28: 61ff 0000 043c 584f 2f03 BSR.L #$0000043c == 01008f66
                   11138: 01008b2e: 584f 2f03 61ff 0000 0432 ADDA.W #$00000004,A7
                   11139: 01008b30: 2f03 61ff 0000 0432 7001 MOVE.L D3,-(A7)
                   11140: 01008b32: 61ff 0000 0432 7001 4cee BSR.L #$00000432 == 01008f66
                   11141: 01008b38: 7001 4cee 0c0c fff0 4e5e MOVE.L #$00000001,D0
                   11142: 01008b3a: 4cee 0c0c fff0 4e5e 4e75 MVMEL.L #$0c0c,(A6,$fff0) == $0b03f454
                   11143: 01008b40: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   11144: 01008b42: 4e75 4e56 0000 48e7 2030 RTS.L 
                   11145: 01008b44: 4e56 0000 48e7 2030 61ff LINK.W A6,#$0000
                   11146: 01008b48: 48e7 2030 61ff ffff 7874 MVMLE.L #$2030,-(A7)
                   11147: 01008b4c: 61ff ffff 7874 2440 267c BSR.L #$ffff7874 == 010003c2
                   11148: 01008b52: 2440 267c 0200 e000 206a MOVEA.L D0,A2
                   11149: 01008b54: 267c 0200 e000 206a 019c MOVEA.L #$0200e000,A3
                   11150: 01008b5a: 206a 019c 7004 c090 6700 MOVEA.L (A2,$019c) == $010073a4,A0
                   11151: 01008b5e: 7004 c090 6700 00ac 61ff MOVE.L #$00000004,D0
                   11152: 01008b60: c090 6700 00ac 61ff ffff AND.L (A0),D0
                   11153: 01008b62: 6700 00ac 61ff ffff e740 BEQ.W #$00ac == 01008c10 (FALSE)
                   11154: 01008b66: 61ff ffff e740 4a80 6700 BSR.L #$ffffe740 == 010072a8
                   11155: 01008b6c: 4a80 6700 00a0 302a 0170 TST.L D0
                   11156: 01008b6e: 6700 00a0 302a 0170 0240 BEQ.W #$00a0 == 01008c10 (FALSE)
                   11157: 01008b72: 302a 0170 0240 0008 6738 MOVE.W (A2,$0170) == $01007378,D0
                   11158: 01008b76: 0240 0008 6738 4879 0100 AND.W #$0008,D0
                   11159: 01008b7a: 6738 4879 0100 fcde 61ff BEQ.B #$00000038 == 01008bb4 (FALSE)
                   11160: 01008b7c: 4879 0100 fcde 61ff ffff PEA.L $0100fcde
                   11161: 01008b82: 61ff ffff dbec 584f 240a BSR.L #$ffffdbec == 01006770
                   11162: 01008b88: 584f 240a 0682 0000 0144 ADDA.W #$00000004,A7
                   11163: 01008b8a: 240a 0682 0000 0144 2013 MOVE.L A2,D2
                   11164: 01008b8c: 0682 0000 0144 2013 0800 ADD.L #$00000144,D2
                   11165: 01008b92: 2013 0800 0016 67f8 256b MOVE.L (A3),D0
                   11166: 01008b94: 0800 0016 67f8 256b 0008 BTST.L #$0016,D0
                   11167: 01008b98: 67f8 256b 0008 0144 2f02 BEQ.B #$fffffff8 == 01008b92 (FALSE)
                   11168: 01008b9a: 256b 0008 0144 2f02 61ff MOVE.L (A3,$0008) == $0200d008,(A2,$0144) == $0100734c
                   11169: 01008ba0: 2f02 61ff 0000 0178 584f MOVE.L D2,-(A7)
                   11170: 01008ba2: 61ff 0000 0178 584f 0c80 BSR.L #$00000178 == 01008d1c
                   11171: 01008ba8: 584f 0c80 0000 0100 67e0 ADDA.W #$00000004,A7
                   11172: 01008baa: 0c80 0000 0100 67e0 6002 CMP.L #$00000100,D0
                   11173: 01008bb0: 67e0 6002 7079 7279 b280 BEQ.B #$ffffffe0 == 01008b92 (FALSE)
                   11174: 01008bb2: 6002 7079 7279 b280 662e BT .B #$00000002 == 01008bb6 (TRUE)
                   11175: 01008bb4: 7079 7279 b280 662e 6006 MOVE.L #$00000079,D0
                   11176: 01008bb6: 7279 b280 662e 6006 61ff MOVE.L #$00000079,D1
                   11177: 01008bb8: b280 662e 6006 61ff ffff CMP.L D0,D1
                   11178: 01008bba: 662e 6006 61ff ffff e6e8 BNE.B #$0000002e == 01008bea (TRUE)
                   11179: 01008bbc: 6006 61ff ffff e6e8 206a BT .B #$00000006 == 01008bc4 (TRUE)
                   11180: 01008bbe: 61ff ffff e6e8 206a 019c BSR.L #$ffffe6e8 == 010072a8
                   11181: 01008bc4: 206a 019c 7004 c090 66f0 MOVEA.L (A2,$019c) == $010073a4,A0
                   11182: 01008bc8: 7004 c090 66f0 4878 0001 MOVE.L #$00000004,D0
                   11183: 01008bca: c090 66f0 4878 0001 42a7 AND.L (A0),D0
                   11184: 01008bcc: 66f0 4878 0001 42a7 61ff BNE.B #$fffffff0 == 01008bbe (TRUE)
                   11185: 01008bce: 4878 0001 42a7 61ff 0000 PEA.L $00000001
                   11186: 01008bd2: 42a7 61ff 0000 4194 42a7 CLR.L -(A7)
                   11187: 01008bd4: 61ff 0000 4194 42a7 61ff BSR.L #$00004194 == 0100cd6a
                   11188: 01008bda: 42a7 61ff 0000 460e 61ff CLR.L -(A7)
                   11189: 01008bdc: 61ff 0000 460e 61ff ffff BSR.L #$0000460e == 0100d1ec
                   11190: 01008be2: 61ff ffff e77a 60fe 2f00 BSR.L #$ffffe77a == 0100735e
                   11191: 01008be8: 60fe 2f00 61ff 0000 0378 BT .B #$fffffffe == 01008be8 (TRUE)
                   11192: 01008bea: 2f00 61ff 0000 0378 022a MOVE.L D0,-(A7)
                   11193: 01008bec: 61ff 0000 0378 022a fffe BSR.L #$00000378 == 01008f66
                   11194: 01008bf2: 022a fffe 0004 584f 6006 AND.B #$fe,(A2,$0004) == $0100720c
                   11195: 01008bf8: 584f 6006 61ff ffff e6aa ADDA.W #$00000004,A7
                   11196: 01008bfa: 6006 61ff ffff e6aa 206a BT .B #$00000006 == 01008c02 (TRUE)
                   11197: 01008bfc: 61ff ffff e6aa 206a 019c BSR.L #$ffffe6aa == 010072a8
                   11198: 01008c02: 206a 019c 7004 c090 66f0 MOVEA.L (A2,$019c) == $010073a4,A0
                   11199: 01008c06: 7004 c090 66f0 700a 6002 MOVE.L #$00000004,D0
                   11200: 01008c08: c090 66f0 700a 6002 4280 AND.L (A0),D0
                   11201: 01008c0a: 66f0 700a 6002 4280 4cee BNE.B #$fffffff0 == 01008bfc (TRUE)
                   11202: 01008c0c: 700a 6002 4280 4cee 0c04 MOVE.L #$0000000a,D0
                   11203: 01008c0e: 6002 4280 4cee 0c04 fff4 BT .B #$00000002 == 01008c12 (TRUE)
                   11204: 01008c10: 4280 4cee 0c04 fff4 4e5e CLR.L D0
                   11205: 01008c12: 4cee 0c04 fff4 4e5e 4e75 MVMEL.L #$0c04,(A6,$fff4) == $0b03f458
                   11206: 01008c18: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   11207: 01008c1a: 4e75 4e56 0000 48e7 0030 RTS.L 
                   11208: 01008c1c: 4e56 0000 48e7 0030 61ff LINK.W A6,#$0000
                   11209: 01008c20: 48e7 0030 61ff ffff 779c MVMLE.L #$0030,-(A7)
                   11210: 01008c24: 61ff ffff 779c 2440 267c BSR.L #$ffff779c == 010003c2
                   11211: 01008c2a: 2440 267c 0200 e000 61ff MOVEA.L D0,A2
                   11212: 01008c2c: 267c 0200 e000 61ff ffff MOVEA.L #$0200e000,A3
                   11213: 01008c32: 61ff ffff ff10 4a80 6600 BSR.L #$ffffff10 == 01008b44
                   11214: 01008c38: 4a80 6600 008a 2f3c 01ff TST.L D0
                   11215: 01008c3a: 6600 008a 2f3c 01ff fff6 BNE.W #$008a == 01008cc6 (TRUE)
                   11216: 01008c3e: 2f3c 01ff fff6 4878 00c6 MOVE.L #$01fffff6,-(A7)
                   11217: 01008c44: 4878 00c6 61ff 0000 0200 PEA.L $000000c6
                   11218: 01008c48: 61ff 0000 0200 2013 504f BSR.L #$00000200 == 01008e4a
                   11219: 01008c4e: 2013 504f 0800 0016 6608 MOVE.L (A3),D0
                   11220: 01008c50: 504f 0800 0016 6608 082a ADDA.W #$00000008,A7
                   11221: 01008c52: 0800 0016 6608 082a 0001 BTST.L #$0016,D0
                   11222: 01008c56: 6608 082a 0001 0004 67d2 BNE.B #$00000008 == 01008c60 (TRUE)
                   11223: 01008c58: 082a 0001 0004 67d2 082a BTST.B #$0001,(A2,$0004) == $0100720c
                   11224: 01008c5e: 67d2 082a 0001 0004 6708 BEQ.B #$ffffffd2 == 01008c32 (FALSE)
                   11225: 01008c60: 082a 0001 0004 6708 022a BTST.B #$0001,(A2,$0004) == $0100720c
                   11226: 01008c66: 6708 022a fffd 0004 6006 BEQ.B #$00000008 == 01008c70 (FALSE)
                   11227: 01008c68: 022a fffd 0004 6006 256b AND.B #$fd,(A2,$0004) == $0100720c
                   11228: 01008c6e: 6006 256b 0008 0144 082a BT .B #$00000006 == 01008c76 (TRUE)
                   11229: 01008c70: 256b 0008 0144 082a 0006 MOVE.L (A3,$0008) == $0200d008,(A2,$0144) == $0100734c
                   11230: 01008c76: 082a 0006 0144 671a 082a BTST.B #$0006,(A2,$0144) == $0100734c
                   11231: 01008c7c: 671a 082a 0004 0144 6612 BEQ.B #$0000001a == 01008c98 (FALSE)
                   11232: 01008c7e: 082a 0004 0144 6612 2f3c BTST.B #$0004,(A2,$0144) == $0100734c
                   11233: 01008c84: 6612 2f3c ef00 0000 4878 BNE.B #$00000012 == 01008c98 (TRUE)
                   11234: 01008c86: 2f3c ef00 0000 4878 00c5 MOVE.L #$ef000000,-(A7)
                   11235: 01008c8c: 4878 00c5 61ff 0000 0172 PEA.L $000000c5
                   11236: 01008c90: 61ff 0000 0172 504f 102a BSR.L #$00000172 == 01008e04
                   11237: 01008c96: 504f 102a 0144 49c0 720f ADDA.W #$00000008,A7
                   11238: 01008c98: 102a 0144 49c0 720f c081 MOVE.B (A2,$0144) == $0100734c,D0
                   11239: 01008c9c: 49c0 720f c081 7201 b280 EXT.B D0
                   11240: 01008c9e: 720f c081 7201 b280 57c0 MOVE.L #$0000000f,D1
                   11241: 01008ca0: c081 7201 b280 57c0 0800 AND.L D1,D0
                   11242: 01008ca2: 7201 b280 57c0 0800 0000 MOVE.L #$00000001,D1
                   11243: 01008ca4: b280 57c0 0800 0000 6708 CMP.L D0,D1
                   11244: 01008ca6: 57c0 0800 0000 6708 203c SEQ.B D0 == 01008ca8 (FALSE)
                   11245: 01008ca8: 0800 0000 6708 203c 0000 BTST.L #$0000,D0
                   11246: 01008cac: 6708 203c 0000 0100 6010 BEQ.B #$00000008 == 01008cb6 (FALSE)
                   11247: 01008cae: 203c 0000 0100 6010 022a MOVE.L #$00000100,D0
                   11248: 01008cb4: 6010 022a fffe 0004 486a BT .B #$00000010 == 01008cc6 (TRUE)
                   11249: 01008cb6: 022a fffe 0004 486a 0144 AND.B #$fe,(A2,$0004) == $0100720c
                   11250: 01008cbc: 486a 0144 61ff 0000 005a PEA.L (A2,$0144) == $0100734c
                   11251: 01008cc0: 61ff 0000 005a 4cee 0c00 BSR.L #$0000005a == 01008d1c
                   11252: 01008cc6: 4cee 0c00 fff8 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff8) == $0b03f45c
                   11253: 01008ccc: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   11254: 01008cce: 4e75 4e56 0000 48e7 2030 RTS.L 
                   11255: 01008cd0: 4e56 0000 48e7 2030 342e LINK.W A6,#$0000
                   11256: 01008cd4: 48e7 2030 342e 000a 61ff MVMLE.L #$2030,-(A7)
                   11257: 01008cd8: 342e 000a 61ff ffff 76e4 MOVE.W (A6,$000a) == $0b03f46e,D2
                   11258: 01008cdc: 61ff ffff 76e4 2640 3442 BSR.L #$ffff76e4 == 010003c2
                   11259: 01008ce2: 2640 3442 2f0a 61ff ffff MOVEA.L D0,A3
                   11260: 01008ce4: 3442 2f0a 61ff ffff ff32 MOVEA.W D2,A2
                   11261: 01008ce6: 2f0a 61ff ffff ff32 584f MOVE.L A2,-(A7)
                   11262: 01008ce8: 61ff ffff ff32 584f 0c80 BSR.L #$ffffff32 == 01008c1c
                   11263: 01008cee: 584f 0c80 0000 0100 67ee ADDA.W #$00000004,A7
                   11264: 01008cf0: 0c80 0000 0100 67ee 7213 CMP.L #$00000100,D0
                   11265: 01008cf6: 67ee 7213 b280 67e8 7211 BEQ.B #$ffffffee == 01008ce6 (FALSE)
                   11266: 01008cf8: 7213 b280 67e8 7211 b280 MOVE.L #$00000013,D1
                   11267: 01008cfa: b280 67e8 7211 b280 67e2 CMP.L D0,D1
                   11268: 01008cfc: 67e8 7211 b280 67e2 022b BEQ.B #$ffffffe8 == 01008ce6 (FALSE)
                   11269: 01008cfe: 7211 b280 67e2 022b fffe MOVE.L #$00000011,D1
                   11270: 01008d00: b280 67e2 022b fffe 0004 CMP.L D0,D1
                   11271: 01008d02: 67e2 022b fffe 0004 720d BEQ.B #$ffffffe2 == 01008ce6 (FALSE)
                   11272: 01008d04: 022b fffe 0004 720d b280 AND.B #$fe,(A3,$0004) == $0200d004
                   11273: 01008d0a: 720d b280 6602 700a 4cee MOVE.L #$0000000d,D1
                   11274: 01008d0c: b280 6602 700a 4cee 0c04 CMP.L D0,D1
                   11275: 01008d0e: 6602 700a 4cee 0c04 fff4 BNE.B #$00000002 == 01008d12 (TRUE)
                   11276: 01008d10: 700a 4cee 0c04 fff4 4e5e MOVE.L #$0000000a,D0
                   11277: 01008d12: 4cee 0c04 fff4 4e5e 4e75 MVMEL.L #$0c04,(A6,$fff4) == $0b03f458
                   11278: 01008d18: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   11279: 01008d1a: 4e75 4e56 0000 48e7 3830 RTS.L 
                   11280: 01008d1c: 4e56 0000 48e7 3830 246e LINK.W A6,#$0000
                   11281: 01008d20: 48e7 3830 246e 0008 61ff MVMLE.L #$3830,-(A7)
                   11282: 01008d24: 246e 0008 61ff ffff 7698 MOVEA.L (A6,$0008) == $0b03f46c,A2
                   11283: 01008d28: 61ff ffff 7698 2600 7816 BSR.L #$ffff7698 == 010003c2
                   11284: 01008d2e: 2600 7816 d883 2644 4a2a MOVE.L D0,D3
                   11285: 01008d30: 7816 d883 2644 4a2a 0002 MOVE.L #$00000016,D4
                   11286: 01008d32: d883 2644 4a2a 0002 6c00 ADD.L D3,D4
                   11287: 01008d34: 2644 4a2a 0002 6c00 00b8 MOVEA.L D4,A3
                   11288: 01008d36: 4a2a 0002 6c00 00b8 e9ea TST.B (A2,$0002) == $0100720a
                   11289: 01008d3a: 6c00 00b8 e9ea 0001 0003 BGE.W #$00b8 == 01008df4 (TRUE)
                   11290: 01008d3e: e9ea 0001 0003 7801 b880 BFEXTU.L #$0001,(A2,$0003) == $0100720b
                   11291: 01008d44: 7801 b880 6700 00aa 082a MOVE.L #$00000001,D4
                   11292: 01008d46: b880 6700 00aa 082a 0002 CMP.L D0,D4
                   11293: 01008d48: 6700 00aa 082a 0002 0002 BEQ.W #$00aa == 01008df4 (FALSE)
                   11294: 01008d4c: 082a 0002 0002 6608 082a BTST.B #$0002,(A2,$0002) == $0100720a
                   11295: 01008d52: 6608 082a 0001 0002 6704 BNE.B #$00000008 == 01008d5c (TRUE)
                   11296: 01008d54: 082a 0001 0002 6704 7401 BTST.B #$0001,(A2,$0002) == $0100720a
                   11297: 01008d5a: 6704 7401 6002 4282 082a BEQ.B #$00000004 == 01008d60 (FALSE)
                   11298: 01008d5c: 7401 6002 4282 082a 0000 MOVE.L #$00000001,D2
                   11299: 01008d5e: 6002 4282 082a 0000 0002 BT .B #$00000002 == 01008d62 (TRUE)
                   11300: 01008d60: 4282 082a 0000 0002 6708 CLR.L D2
                   11301: 01008d62: 082a 0000 0002 6708 223c BTST.B #$0000,(A2,$0002) == $0100720a
                   11302: 01008d68: 6708 223c 0000 00a2 6002 BEQ.B #$00000008 == 01008d72 (FALSE)
                   11303: 01008d6a: 223c 0000 00a2 6002 4281 MOVE.L #$000000a2,D1
                   11304: 01008d70: 6002 4281 e9ea 0047 0003 BT .B #$00000002 == 01008d74 (TRUE)
                   11305: 01008d72: 4281 e9ea 0047 0003 e380 CLR.L D1
                   11306: 01008d74: e9ea 0047 0003 e380 8082 BFEXTU.L #$0047,(A2,$0003) == $0100720b
                   11307: 01008d7a: e380 8082 d081 41f9 0101 ASL.L #$00000001,D0
                   11308: 01008d7c: 8082 d081 41f9 0101 6654 OR.L D2,D0
                   11309: 01008d7e: d081 41f9 0101 6654 4282 ADD.L D1,D0
                   11310: 01008d80: 41f9 0101 6654 4282 3430 LEA.L $01016654,A0
                   11311: 01008d86: 4282 3430 0a00 2002 0680 CLR.L D2
                   11312: 01008d88: 3430 0a00 2002 0680 ffff MOVE.W (A0, D0.L*2, $00) == $0b040402,D2
                   11313: 01008d8c: 2002 0680 ffff feff 7807 MOVE.L D2,D0
                   11314: 01008d8e: 0680 ffff feff 7807 b084 ADD.L #$fffffeff,D0
                   11315: 01008d94: 7807 b084 6256 207c 0100 MOVE.L #$00000007,D4
                   11316: 01008d96: b084 6256 207c 0100 e930 CMP.L D4,D0
                   11317: 01008d98: 6256 207c 0100 e930 2070 BHI.B #$00000056 == 01008df0 (TRUE)
                   11318: 01008d9a: 207c 0100 e930 2070 0c00 MOVEA.L #$0100e930,A0
                   11319: 01008da0: 2070 0c00 4ed0 2f0b 61ff MOVEA.L (A0, D0.L*4, $00) == $0b040c04,A0
                   11320: 01008da4: 4ed0 2f0b 61ff ffff e850 JMP.L (A0)
                   11321: 01008da6: 2f0b 61ff ffff e850 584f MOVE.L A3,-(A7)
                   11322: 01008da8: 61ff ffff e850 584f e9eb BSR.L #$ffffe850 == 010075fa
                   11323: 01008dae: 584f e9eb 1106 0001 0c82 ADDA.W #$00000004,A7
                   11324: 01008db0: e9eb 1106 0001 0c82 0000 BFEXTU.L #$1106,(A3,$0001) == $0200d001
                   11325: 01008db6: 0c82 0000 0101 6604 70ff CMP.L #$00000101,D2
                   11326: 01008dbc: 6604 70ff 6002 7001 2401 BNE.B #$00000004 == 01008dc2 (TRUE)
                   11327: 01008dbe: 70ff 6002 7001 2401 d480 MOVE.L #$ffffffff,D0
                   11328: 01008dc0: 6002 7001 2401 d480 4a82 BT .B #$00000002 == 01008dc4 (TRUE)
                   11329: 01008dc2: 7001 2401 d480 4a82 6e02 MOVE.L #$00000001,D0
                   11330: 01008dc4: 2401 d480 4a82 6e02 4282 MOVE.L D1,D2
                   11331: 01008dc6: d480 4a82 6e02 4282 783c ADD.L D0,D2
                   11332: 01008dc8: 4a82 6e02 4282 783c b882 TST.L D2
                   11333: 01008dca: 6e02 4282 783c b882 6c02 BGT.B #$00000002 == 01008dce (TRUE)
                   11334: 01008dcc: 4282 783c b882 6c02 743d CLR.L D2
                   11335: 01008dce: 783c b882 6c02 743d efeb MOVE.L #$0000003c,D4
                   11336: 01008dd0: b882 6c02 743d efeb 2106 CMP.L D2,D4
                   11337: 01008dd2: 6c02 743d efeb 2106 0001 BGE.B #$00000002 == 01008dd6 (TRUE)
                   11338: 01008dd4: 743d efeb 2106 0001 2f0b MOVE.L #$0000003d,D2
                   11339: 01008dd6: efeb 2106 0001 2f0b 61ff BFINS.L #$2106,(A3,$0001) == $0200d001
                   11340: 01008ddc: 2f0b 61ff ffff e86a 2f02 MOVE.L A3,-(A7)
                   11341: 01008dde: 61ff ffff e86a 2f02 2f03 BSR.L #$ffffe86a == 0100764a
                   11342: 01008de4: 2f02 2f03 61ff 0000 143e MOVE.L D2,-(A7)
                   11343: 01008de6: 2f03 61ff 0000 143e 6004 MOVE.L D3,-(A7)
                   11344: 01008de8: 61ff 0000 143e 6004 2002 BSR.L #$0000143e == 0100a228
                   11345: 01008dee: 6004 2002 6006 203c 0000 BT .B #$00000004 == 01008df4 (TRUE)
                   11346: 01008df0: 2002 6006 203c 0000 0100 MOVE.L D2,D0
                   11347: 01008df2: 6006 203c 0000 0100 4cee BT .B #$00000006 == 01008dfa (TRUE)
                   11348: 01008df4: 203c 0000 0100 4cee 0c1c MOVE.L #$00000100,D0
                   11349: 01008dfa: 4cee 0c1c ffec 4e5e 4e75 MVMEL.L #$0c1c,(A6,$ffec) == $0b03f450
                   11350: 01008e00: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   11351: 01008e02: 4e75 4e56 0000 48e7 2020 RTS.L 
                   11352: 
                   11353: Keyboard?
                   11354: 01008e04: 4e56 0000 48e7 2020 247c LINK.W A6,#$0000
                   11355: 01008e08: 48e7 2020 247c 0200 e000 MVMLE.L #$2020,-(A7)
                   11356: 01008e0c: 247c 0200 e000 243c 0001 MOVEA.L #$0200e000,A2
                   11357: 01008e12: 243c 0001 86a0 2f2e 000c MOVE.L #$000186a0,D2
                   11358: 01008e18: 2f2e 000c 2f2e 0008 61ff MOVE.L (A6,$000c) == $0b03f470,-(A7)
                   11359: 01008e1c: 2f2e 0008 61ff 0000 0028 MOVE.L (A6,$0008) == $0b03f46c,-(A7)
                   11360: 01008e20: 61ff 0000 0028 e9ea 0041 BSR.L #$00000028 == 01008e4a
                   11361: 01008e26: e9ea 0041 0001 6604 5382 BFEXTU.L #$0041,(A2,$0001) == $01007209
                   11362: 01008e2c: 6604 5382 66f4 4a82 6608 BNE.B #$00000004 == 01008e32 (TRUE)
                   11363: 01008e2e: 5382 66f4 4a82 6608 203c SUB.L #$00000001,D2
                   11364: 01008e30: 66f4 4a82 6608 203c 4000 BNE.B #$fffffff4 == 01008e26 (TRUE)
                   11365: 01008e32: 4a82 6608 203c 4000 0000 TST.L D2
                   11366: 01008e34: 6608 203c 4000 0000 6002 BNE.B #$00000008 == 01008e3e (TRUE)
                   11367: 01008e36: 203c 4000 0000 6002 4280 MOVE.L #$40000000,D0
                   11368: 01008e3c: 6002 4280 4cee 0404 fff8 BT .B #$00000002 == 01008e40 (TRUE)
                   11369: 01008e3e: 4280 4cee 0404 fff8 4e5e CLR.L D0
                   11370: 01008e40: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $0b03f45c
                   11371: 01008e46: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
                   11372: 01008e48: 4e75 4e56 0000 61ff ffff RTS.L 
                   11373: 
                   11374: 
                   11375: Keyboard?
                   11376: 01008e4a: 4e56 0000 61ff ffff 7572 LINK.W A6,#$0000
                   11377: 01008e4e: 61ff ffff 7572 2040 227c BSR.L #$ffff7572 == 010003c2
                   11378: 01008e54: 2040 227c 0200 e000 3028 MOVEA.L D0,A0
                   11379: 01008e56: 227c 0200 e000 3028 0170 MOVEA.L #$0200e000,A1
                   11380: 01008e5c: 3028 0170 0240 0080 6614 MOVE.W (A0,$0170) == $0b03fd70,D0
                   11381: 01008e60: 0240 0080 6614 0039 0002 AND.W #$0080,D0
                   11382: 01008e64: 6614 0039 0002 0200 e002 BNE.B #$00000014 == 01008e7a (TRUE)
                   11383: 01008e66: 0039 0002 0200 e002 3028 OR.B #$02,$0200e002
                   11384: 01008e6e: 3028 0170 0040 0080 3140 MOVE.W (A0,$0170) == $0b03fd70,D0
                   11385: 01008e72: 0040 0080 3140 0170 102e OR.W #$0080,D0
                   11386: 01008e76: 3140 0170 102e 000b 1340 MOVE.W D0,(A0,$0170) == $0b03fd70
                   11387: 01008e7a: 102e 000b 1340 0003 236e MOVE.B (A6,$000b) == $0b03f46f,D0
                   11388: 01008e7e: 1340 0003 236e 000c 0004 MOVE.B D0,(A1,$0003) == $0200e003
                   11389: 01008e82: 236e 000c 0004 4878 0064 MOVE.L (A6,$000c) == $0b03f470,(A1,$0004) == $0200e004
                   11390: 01008e88: 4878 0064 61ff ffff 963e PEA.L $00000064
                   11391: 01008e8c: 61ff ffff 963e 4e5e 4e75 BSR.L #$ffff963e == 010024cc                //delay(100)
                   11392: 01008e92: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   11393: 01008e94: 4e75 4e56 0000 48e7 3820 RTS.L 
                   11394: 
                   11395: 
                   11396: 01008e96: 4e56 0000 48e7 3820 61ff LINK.W A6,#$0000
                   11397: 01008e9a: 48e7 3820 61ff ffff 7522 MVMLE.L #$3820,-(A7)
                   11398: 01008e9e: 61ff ffff 7522 2440 302a BSR.L #$ffff7522 == 010003c2
                   11399: 01008ea4: 2440 302a 0150 c1fc 000c MOVEA.L D0,A2
                   11400: 01008ea6: 302a 0150 c1fc 000c 322a MOVE.W (A2,$0150) == $01007358,D0
                   11401: 01008eaa: c1fc 000c 322a 0156 c3fc MULS.W #$000c,D0
                   11402: 01008eae: 322a 0156 c3fc 000c 2800 MOVE.W (A2,$0156) == $0100735e,D1
                   11403: 01008eb2: c3fc 000c 2800 d881 61ff MULS.W #$000c,D1
                   11404: 01008eb6: 2800 d881 61ff 0000 0ce2 MOVE.L D0,D4
                   11405: 01008eb8: d881 61ff 0000 0ce2 362a ADD.L D1,D4
                   11406: 01008eba: 61ff 0000 0ce2 362a 0150 BSR.L #$00000ce2 == 01009b9e
                   11407: 01008ec0: 362a 0150 c7fc 000c b883 MOVE.W (A2,$0150) == $01007358,D3
                   11408: 01008ec4: c7fc 000c b883 6f48 2003 MULS.W #$000c,D3
                   11409: 01008ec8: b883 6f48 2003 4c2a 0800 CMP.L D3,D4
                   11410: 01008eca: 6f48 2003 4c2a 0800 0328 BLE.B #$00000048 == 01008f14 (FALSE)
                   11411: 01008ecc: 2003 4c2a 0800 0328 d0aa MOVE.L D3,D0
                   11412: 01008ece: 4c2a 0800 0328 d0aa 0368 MULL.L #$0800,(A2,$0328) == $01007530
                   11413: 01008ed4: d0aa 0368 306a 0152 d0ea ADD.L (A2,$0368) == $01007570,D0
                   11414: 01008ed8: 306a 0152 d0ea 014c 2208 MOVEA.W (A2,$0152) == $0100735a,A0
                   11415: 01008edc: d0ea 014c 2208 2401 eb82 ADDA.W (A2,$014c) == $01007354,A0
                   11416: 01008ee0: 2208 2401 eb82 4c6a 2002 MOVE.L A0,D1
                   11417: 01008ee2: 2401 eb82 4c6a 2002 0324 MOVE.L D1,D2
                   11418: 01008ee4: eb82 4c6a 2002 0324 d480 ASL.L #$00000005,D2
                   11419: 01008ee6: 4c6a 2002 0324 d480 e781 DIVL.L #$2002,(A2,$0324) == $0100752c
                   11420: 01008eec: d480 e781 600c 2042 5882 ADD.L D0,D2
                   11421: 01008eee: e781 600c 2042 5882 20aa ASL.L #$00000003,D1
                   11422: 01008ef0: 600c 2042 5882 20aa 0160 BT .B #$0000000c == 01008efe (TRUE)
                   11423: 01008ef2: 2042 5882 20aa 0160 d2aa MOVEA.L D2,A0
                   11424: 01008ef4: 5882 20aa 0160 d2aa 0324 ADD.L #$00000004,D2
                   11425: 01008ef6: 20aa 0160 d2aa 0324 306a MOVE.L (A2,$0160) == $01007368,(A0)
                   11426: 01008efa: d2aa 0324 306a 0152 d0ea ADD.L (A2,$0324) == $0100752c,D1
                   11427: 01008efe: 306a 0152 d0ea 0154 2008 MOVEA.W (A2,$0152) == $0100735a,A0
                   11428: 01008f02: d0ea 0154 2008 e780 b081 ADDA.W (A2,$0154) == $0100735c,A0
                   11429: 01008f06: 2008 e780 b081 6ee4 5283 MOVE.L A0,D0
                   11430: 01008f08: e780 b081 6ee4 5283 b883 ASL.L #$00000003,D0
                   11431: 01008f0a: b081 6ee4 5283 b883 6eb8 CMP.L D1,D0
                   11432: 01008f0c: 6ee4 5283 b883 6eb8 61ff BGT.B #$ffffffe4 == 01008ef2 (TRUE)
                   11433: 01008f0e: 5283 b883 6eb8 61ff 0000 ADD.L #$00000001,D3
                   11434: 01008f10: b883 6eb8 61ff 0000 0cca CMP.L D3,D4
                   11435: 01008f12: 6eb8 61ff 0000 0cca 4cee BGT.B #$ffffffb8 == 01008ecc (TRUE)
                   11436: 01008f14: 61ff 0000 0cca 4cee 041c BSR.L #$00000cca == 01009be0
                   11437: 01008f1a: 4cee 041c fff0 4e5e 4e75 MVMEL.L #$041c,(A6,$fff0) == $0b03f454
                   11438: 01008f20: 4e5e 4e75 4e56 0000 2f0a UNLK.L A6
                   11439: 01008f22: 4e75 4e56 0000 2f0a 61ff RTS.L 
                   11440: 01008f24: 4e56 0000 2f0a 61ff ffff LINK.W A6,#$0000
                   11441: 01008f28: 2f0a 61ff ffff 7496 2440 MOVE.L A2,-(A7)
                   11442: 01008f2a: 61ff ffff 7496 2440 61ff BSR.L #$ffff7496 == 010003c2
                   11443: 01008f30: 2440 61ff 0000 0c6a 206a MOVEA.L D0,A2
                   11444: 01008f32: 61ff 0000 0c6a 206a 0368 BSR.L #$00000c6a == 01009b9e
                   11445: 01008f38: 206a 0368 222a 0328 4c2a MOVEA.L (A2,$0368) == $01007570,A0
                   11446: 01008f3c: 222a 0328 4c2a 1800 0334 MOVE.L (A2,$0328) == $01007530,D1
                   11447: 01008f40: 4c2a 1800 0334 e489 4280 MULL.L #$1800,(A2,$0334) == $0100753c
                   11448: 01008f46: e489 4280 b280 6f0a 20ea LSR.L #$00000002,D1
                   11449: 01008f48: 4280 b280 6f0a 20ea 0344 CLR.L D0
                   11450: 01008f4a: b280 6f0a 20ea 0344 5280 CMP.L D0,D1
                   11451: 01008f4c: 6f0a 20ea 0344 5280 b280 BLE.B #$0000000a == 01008f58 (FALSE)
                   11452: 01008f4e: 20ea 0344 5280 b280 6ef6 MOVE.L (A2,$0344) == $0100754c,(A0)+
                   11453: 01008f52: 5280 b280 6ef6 61ff 0000 ADD.L #$00000001,D0
                   11454: 01008f54: b280 6ef6 61ff 0000 0c86 CMP.L D0,D1
                   11455: 01008f56: 6ef6 61ff 0000 0c86 246e BGT.B #$fffffff6 == 01008f4e (TRUE)
                   11456: 01008f58: 61ff 0000 0c86 246e fffc BSR.L #$00000c86 == 01009be0
                   11457: 01008f5e: 246e fffc 4e5e 4e75 4e56 MOVEA.L (A6,$fffc) == $0b03f460,A2
                   11458: 01008f62: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
                   11459: 01008f64: 4e75 4e56 fffc 48e7 3f3c RTS.L 
                   11460: 01008f66: 4e56 fffc 48e7 3f3c 162e LINK.W A6,#$fffc
                   11461: 01008f6a: 48e7 3f3c 162e 000b 61ff MVMLE.L #$3f3c,-(A7)
                   11462: 01008f6e: 162e 000b 61ff ffff 744e MOVE.B (A6,$000b) == $0b03f46f,D3
                   11463: 01008f72: 61ff ffff 744e 2640 61ff BSR.L #$ffff744e == 010003c2
                   11464: 01008f78: 2640 61ff 0000 0c22 61ff MOVEA.L D0,A3
                   11465: 01008f7a: 61ff 0000 0c22 61ff 0000 BSR.L #$00000c22 == 01009b9e
                   11466: 01008f80: 61ff 0000 0376 1003 0600 BSR.L #$00000376 == 010092f8
                   11467: 01008f86: 1003 0600 00f9 49c0 7e06 MOVE.B D3,D0
                   11468: 01008f88: 0600 00f9 49c0 7e06 b087 ADD.B #$f9,D0
                   11469: 01008f8c: 49c0 7e06 b087 6200 00b0 EXT.B D0
                   11470: 01008f8e: 7e06 b087 6200 00b0 207c MOVE.L #$00000006,D7
                   11471: 01008f90: b087 6200 00b0 207c 0100 CMP.L D7,D0
                   11472: 01008f92: 6200 00b0 207c 0100 e950 BHI.W #$00b0 == 01009044 (TRUE)
                   11473: 01008f96: 207c 0100 e950 2070 0c00 MOVEA.L #$0100e950,A0
                   11474: 01008f9c: 2070 0c00 4ed0 302b 0170 MOVEA.L (A0, D0.L*4, $00) == $0b040c04,A0
                   11475: 01008fa0: 4ed0 302b 0170 0240 0100 JMP.L (A0)
                   11476: 01008fa2: 302b 0170 0240 0100 6612 MOVE.W (A3,$0170) == $0200d170,D0
                   11477: 01008fa6: 0240 0100 6612 302b 0170 AND.W #$0100,D0
                   11478: 01008faa: 6612 302b 0170 0040 0100 BNE.B #$00000012 == 01008fbe (TRUE)
                   11479: 01008fac: 302b 0170 0040 0100 3740 MOVE.W (A3,$0170) == $0200d170,D0
                   11480: 01008fb0: 0040 0100 3740 0170 61ff OR.W #$0100,D0
                   11481: 01008fb4: 3740 0170 61ff 0000 033e MOVE.W D0,(A3,$0170) == $0200d170
                   11482: 01008fb8: 61ff 0000 033e 426b 014c BSR.L #$0000033e == 010092f8
                   11483: 01008fbe: 426b 014c 6000 0218 526b CLR.W (A3,$014c) == $0200d14c
                   11484: 01008fc2: 6000 0218 526b 014e 6000 BT .W #$0218 == 010091dc (TRUE)
                   11485: 01008fc6: 526b 014e 6000 0210 4a6b ADD.W #$00000001,(A3,$014e) == $0200d14e
                   11486: 01008fca: 6000 0210 4a6b 014c 6700 BT .W #$0210 == 010091dc (TRUE)
                   11487: 01008fce: 4a6b 014c 6700 0208 536b TST.W (A3,$014c) == $0200d14c
                   11488: 01008fd2: 6700 0208 536b 014c 6000 BEQ.W #$0208 == 010091dc (FALSE)
                   11489: 01008fd6: 536b 014c 6000 0200 342b SUB.W #$00000001,(A3,$014c) == $0200d14c
                   11490: 01008fda: 6000 0200 342b 014c 48c2 BT .W #$0200 == 010091dc (TRUE)
                   11491: 01008fde: 342b 014c 48c2 4285 6014 MOVE.W (A3,$014c) == $0200d14c,D2
                   11492: 01008fe2: 48c2 4285 6014 61ff 0000 EXT.L D2
                   11493: 01008fe4: 4285 6014 61ff 0000 030e CLR.L D5
                   11494: 01008fe6: 6014 61ff 0000 030e 4878 BT .B #$00000014 == 01008ffc (TRUE)
                   11495: 01008fe8: 61ff 0000 030e 4878 0020 BSR.L #$0000030e == 010092f8
                   11496: 01008fee: 4878 0020 61ff ffff ff72 PEA.L $00000020
                   11497: 01008ff2: 61ff ffff ff72 584f 5285 BSR.L #$ffffff72 == 01008f66
                   11498: 01008ff8: 584f 5285 2002 6c02 5e80 ADDA.W #$00000004,A7
                   11499: 01008ffa: 5285 2002 6c02 5e80 7ef8 ADD.L #$00000001,D5
                   11500: 01008ffc: 2002 6c02 5e80 7ef8 c087 MOVE.L D2,D0
                   11501: 01008ffe: 6c02 5e80 7ef8 c087 9082 BGE.B #$00000002 == 01009002 (TRUE)
                   11502: 01009000: 5e80 7ef8 c087 9082 4480 ADD.L #$00000007,D0
                   11503: 01009002: 7ef8 c087 9082 4480 5180 MOVE.L #$fffffff8,D7
                   11504: 01009004: c087 9082 4480 5180 4480 AND.L D7,D0
                   11505: 01009006: 9082 4480 5180 4480 b085 SUB.L D2,D0
                   11506: 01009008: 4480 5180 4480 b085 6ed6 NEG.L D0
                   11507: 0100900a: 5180 4480 b085 6ed6 61ff SUB.L #$00000008,D0
                   11508: 0100900c: 4480 b085 6ed6 61ff 0000 NEG.L D0
                   11509: 0100900e: b085 6ed6 61ff 0000 02e4 CMP.L D5,D0
                   11510: 01009010: 6ed6 61ff 0000 02e4 6000 BGT.B #$ffffffd6 == 01008fe8 (TRUE)
                   11511: 01009012: 61ff 0000 02e4 6000 01c2 BSR.L #$000002e4 == 010092f8
                   11512: 01009018: 6000 01c2 426b 014e 426b BT .W #$01c2 == 010091dc (TRUE)
                   11513: 0100901c: 426b 014e 426b 014c 61ff CLR.W (A3,$014e) == $0200d14e
                   11514: 01009020: 426b 014c 61ff ffff fe70 CLR.W (A3,$014c) == $0200d14c
                   11515: 01009024: 61ff ffff fe70 6000 01b0 BSR.L #$fffffe70 == 01008e96
                   11516: 0100902a: 6000 01b0 4878 0001 45f9 BT .W #$01b0 == 010091dc (TRUE)
                   11517: 0100902e: 4878 0001 45f9 0100 3f74 PEA.L $00000001
                   11518: 01009032: 45f9 0100 3f74 4e92 42a7 LEA.L $01003f74,A2
                   11519: 01009038: 4e92 42a7 4e92 504f 6000 JSR.L (A2)
                   11520: 0100903a: 42a7 4e92 504f 6000 019a CLR.L -(A7)
                   11521: 0100903c: 4e92 504f 6000 019a 0c03 JSR.L (A2)
                   11522: 0100903e: 504f 6000 019a 0c03 001f ADDA.W #$00000008,A7
                   11523: 01009040: 6000 019a 0c03 001f 6f00 BT .W #$019a == 010091dc (TRUE)
                   11524: 01009044: 0c03 001f 6f00 0192 302b CMP.B #$1f,D3
                   11525: 01009048: 6f00 0192 302b 0170 0240 BLE.W #$0192 == 010091dc (FALSE)
                   11526: 0100904c: 302b 0170 0240 0100 660c MOVE.W (A3,$0170) == $0200d170,D0
                   11527: 01009050: 0240 0100 660c 302b 0170 AND.W #$0100,D0
                   11528: 01009054: 660c 302b 0170 0040 0100 BNE.B #$0000000c == 01009062 (TRUE)
                   11529: 01009056: 302b 0170 0040 0100 3740 MOVE.W (A3,$0170) == $0200d170,D0
                   11530: 0100905a: 0040 0100 3740 0170 0603 OR.W #$0100,D0
                   11531: 0100905e: 3740 0170 0603 00e0 4a6b MOVE.W D0,(A3,$0170) == $0200d170
                   11532: 01009062: 0603 00e0 4a6b 014c 6d32 ADD.B #$e0,D3
                   11533: 01009066: 4a6b 014c 6d32 306b 0152 TST.W (A3,$014c) == $0200d14c
                   11534: 0100906a: 6d32 306b 0152 d0eb 014c BLT.B #$00000032 == 0100909e (FALSE)
                   11535: 0100906c: 306b 0152 d0eb 014c 2008 MOVEA.W (A3,$0152) == $0200d152,A0
                   11536: 01009070: d0eb 014c 2008 eb80 4c6b ADDA.W (A3,$014c) == $0200d14c,A0
                   11537: 01009074: 2008 eb80 4c6b 0000 0324 MOVE.L A0,D0
                   11538: 01009076: eb80 4c6b 0000 0324 d0ab ASL.L #$00000005,D0
                   11539: 01009078: 4c6b 0000 0324 d0ab 0368 DIVL.L #$0000,(A3,$0324) == $0200d324
                   11540: 0100907e: d0ab 0368 322b 0150 48c1 ADD.L (A3,$0368) == $0200d368,D0
                   11541: 01009082: 322b 0150 48c1 242b 0328 MOVE.W (A3,$0150) == $0200d150,D1
                   11542: 01009086: 48c1 242b 0328 e382 d4ab EXT.L D1
                   11543: 01009088: 242b 0328 e382 d4ab 0328 MOVE.L (A3,$0328) == $0200d328,D2
                   11544: 0100908c: e382 d4ab 0328 e582 4c02 ASL.L #$00000001,D2
                   11545: 0100908e: d4ab 0328 e582 4c02 1800 ADD.L (A3,$0328) == $0200d328,D2
                   11546: 01009092: e582 4c02 1800 2840 d9c1 ASL.L #$00000002,D2
                   11547: 01009094: 4c02 1800 2840 d9c1 6016 MULL.L #$1800,D2
                   11548: 01009098: 2840 d9c1 6016 302b 014c MOVEA.L D0,A4
                   11549: 0100909a: d9c1 6016 302b 014c 48c0 ADDA.L D1,A4
                   11550: 0100909c: 6016 302b 014c 48c0 4480 BT .B #$00000016 == 010090b4 (TRUE)
                   11551: 0100909e: 302b 014c 48c0 4480 e580 MOVE.W (A3,$014c) == $0200d14c,D0
                   11552: 010090a2: 48c0 4480 e580 4c6b 0000 EXT.L D0
                   11553: 010090a4: 4480 e580 4c6b 0000 0324 NEG.L D0
                   11554: 010090a6: e580 4c6b 0000 0324 2840 ASL.L #$00000002,D0
                   11555: 010090a8: 4c6b 0000 0324 2840 d9eb DIVL.L #$0000,(A3,$0324) == $0200d324
                   11556: 010090ae: 2840 d9eb 0368 4286 49c3 MOVEA.L D0,A4
                   11557: 010090b0: d9eb 0368 4286 49c3 2443 ADDA.L (A3,$0368) == $0200d368,A4
                   11558: 010090b4: 4286 49c3 2443 43f9 0101 CLR.L D6
                   11559: 010090b6: 49c3 2443 43f9 0101 68dc EXT.B D3
                   11560: 010090b8: 2443 43f9 0101 68dc 4a6b MOVEA.L D3,A2
                   11561: 010090ba: 43f9 0101 68dc 4a6b 014e LEA.L $010168dc,A1
                   11562: 010090c0: 4a6b 014e 6d0a 362b 014e TST.W (A3,$014e) == $0200d14e
                   11563: 010090c4: 6d0a 362b 014e c7fc 000c BLT.B #$0000000a == 010090d0 (FALSE)
                   11564: 010090c6: 362b 014e c7fc 000c 6018 MOVE.W (A3,$014e) == $0200d14e,D3
                   11565: 010090ca: c7fc 000c 6018 4a6b 014c MULS.W #$000c,D3
                   11566: 010090ce: 6018 4a6b 014c 6d08 362b BT .B #$00000018 == 010090e8 (TRUE)
                   11567: 010090d0: 4a6b 014c 6d08 362b 014e TST.W (A3,$014c) == $0200d14c
                   11568: 010090d4: 6d08 362b 014e 48c3 600a BLT.B #$00000008 == 010090de (FALSE)
                   11569: 010090d6: 362b 014e 48c3 600a 302b MOVE.W (A3,$014e) == $0200d14e,D3
                   11570: 010090da: 48c3 600a 302b 014e 48c0 EXT.L D3
                   11571: 010090dc: 600a 302b 014e 48c0 2600 BT .B #$0000000a == 010090e8 (TRUE)
                   11572: 010090de: 302b 014e 48c0 2600 4483 MOVE.W (A3,$014e) == $0200d14e,D0
                   11573: 010090e2: 48c0 2600 4483 2003 d086 EXT.L D0
                   11574: 010090e4: 2600 4483 2003 d086 4c2b MOVE.L D0,D3
                   11575: 010090e6: 4483 2003 d086 4c2b 0800 NEG.L D3
                   11576: 010090e8: 2003 d086 4c2b 0800 0328 MOVE.L D3,D0
                   11577: 010090ea: d086 4c2b 0800 0328 260c ADD.L D6,D0
                   11578: 010090ec: 4c2b 0800 0328 260c d680 MULL.L #$0800,(A3,$0328) == $0200d328
                   11579: 010090f2: 260c d680 41f2 aa00 41f1 MOVE.L A4,D3
                   11580: 010090f4: d680 41f2 aa00 41f1 8c00 ADD.L D0,D3
                   11581: 010090f6: 41f2 aa00 41f1 8c00 1a30 LEA.L (A2, A2.L*2, $00) == $03015618,A0
                   11582: 010090fa: 41f1 8c00 1a30 6800 49c5 LEA.L (A1, A0.L*4, $00) == $2e10d000,A0
                   11583: 010090fe: 1a30 6800 49c5 4284 202b MOVE.B (A0, D6.L*1, $00) == $0b03fc00,D5
                   11584: 01009102: 49c5 4284 202b 0324 7e02 EXT.B D5
                   11585: 01009104: 4284 202b 0324 7e02 be80 CLR.L D4
                   11586: 01009106: 202b 0324 7e02 be80 676e MOVE.L (A3,$0324) == $0200d324,D0
                   11587: 0100910a: 7e02 be80 676e 6d0c 7e01 MOVE.L #$00000002,D7
                   11588: 0100910c: be80 676e 6d0c 7e01 be80 CMP.L D0,D7
                   11589: 0100910e: 676e 6d0c 7e01 be80 6700 BEQ.B #$0000006e == 0100917e (FALSE)
                   11590: 01009110: 6d0c 7e01 be80 6700 0088 BLT.B #$0000000c == 0100911e (FALSE)
                   11591: 01009112: 7e01 be80 6700 0088 6000 MOVE.L #$00000001,D7
                   11592: 01009114: be80 6700 0088 6000 00a4 CMP.L D0,D7
                   11593: 01009116: 6700 0088 6000 00a4 7e04 BEQ.W #$0088 == 010091a0 (FALSE)
                   11594: 0100911a: 6000 00a4 7e04 be80 6738 BT .W #$00a4 == 010091c0 (TRUE)
                   11595: 0100911e: 7e04 be80 6738 7e10 be80 MOVE.L #$00000004,D7
                   11596: 01009120: be80 6738 7e10 be80 6600 CMP.L D0,D7
                   11597: 01009122: 6738 7e10 be80 6600 0096 BEQ.B #$00000038 == 0100915c (FALSE)
                   11598: 01009124: 7e10 be80 6600 0096 4282 MOVE.L #$00000010,D7
                   11599: 01009126: be80 6600 0096 4282 2005 CMP.L D0,D7
                   11600: 01009128: 6600 0096 4282 2005 e4a0 BNE.W #$0096 == 010091c0 (TRUE)
                   11601: 0100912c: 4282 2005 e4a0 0800 0000 CLR.L D2
                   11602: 0100912e: 2005 e4a0 0800 0000 6706 MOVE.L D5,D0
                   11603: 01009130: e4a0 0800 0000 6706 202b ASR.L D2,D0
                   11604: 01009132: 0800 0000 6706 202b 015c BTST.L #$0000,D0
                   11605: 01009136: 6706 202b 015c 6004 202b BEQ.B #$00000006 == 0100913e (FALSE)
                   11606: 01009138: 202b 015c 6004 202b 0160 MOVE.L (A3,$015c) == $0200d15c,D0
                   11607: 0100913c: 6004 202b 0160 7e03 c087 BT .B #$00000004 == 01009142 (TRUE)
                   11608: 0100913e: 202b 0160 7e03 c087 2202 MOVE.L (A3,$0160) == $0200d160,D0
                   11609: 01009142: 7e03 c087 2202 e381 e3a0 MOVE.L #$00000003,D7
                   11610: 01009144: c087 2202 e381 e3a0 8880 AND.L D7,D0
                   11611: 01009146: 2202 e381 e3a0 8880 5282 MOVE.L D2,D1
                   11612: 01009148: e381 e3a0 8880 5282 7e07 ASL.L #$00000001,D1
                   11613: 0100914a: e3a0 8880 5282 7e07 be82 ASL.L D1,D0
                   11614: 0100914c: 8880 5282 7e07 be82 6cd8 OR.L D0,D4
                   11615: 0100914e: 5282 7e07 be82 6cd8 2a43 ADD.L #$00000001,D2
                   11616: 01009150: 7e07 be82 6cd8 2a43 3a84 MOVE.L #$00000007,D7
                   11617: 01009152: be82 6cd8 2a43 3a84 6064 CMP.L D2,D7
                   11618: 01009154: 6cd8 2a43 3a84 6064 7407 BGE.B #$ffffffd8 == 0100912e (TRUE)
                   11619: 01009156: 2a43 3a84 6064 7407 2043 MOVEA.L D3,A5
                   11620: 01009158: 3a84 6064 7407 2043 5283 MOVE.W D4,(A5)
                   11621: 0100915a: 6064 7407 2043 5283 2005 BT .B #$00000064 == 010091c0 (TRUE)
                   11622: 0100915c: 7407 2043 5283 2005 e4a0 MOVE.L #$00000007,D2
                   11623: 0100915e: 2043 5283 2005 e4a0 0800 MOVEA.L D3,A0
                   11624: 01009160: 5283 2005 e4a0 0800 0000 ADD.L #$00000001,D3
                   11625: 01009162: 2005 e4a0 0800 0000 6706 MOVE.L D5,D0
                   11626: 01009164: e4a0 0800 0000 6706 102b ASR.L D2,D0
                   11627: 01009166: 0800 0000 6706 102b 015f BTST.L #$0000,D0
                   11628: 0100916a: 6706 102b 015f 6004 102b BEQ.B #$00000006 == 01009172 (FALSE)
                   11629: 0100916c: 102b 015f 6004 102b 0163 MOVE.B (A3,$015f) == $0200d15f,D0
                   11630: 01009170: 6004 102b 0163 1080 5382 BT .B #$00000004 == 01009176 (TRUE)
                   11631: 01009172: 102b 0163 1080 5382 6ae2 MOVE.B (A3,$0163) == $0200d163,D0
                   11632: 01009176: 1080 5382 6ae2 6042 7407 MOVE.B D0,(A0)
                   11633: 01009178: 5382 6ae2 6042 7407 2043 SUB.L #$00000001,D2
                   11634: 0100917a: 6ae2 6042 7407 2043 5483 BPL.B #$ffffffe2 == 0100915e (TRUE)
                   11635: 0100917c: 6042 7407 2043 5483 2005 BT .B #$00000042 == 010091c0 (TRUE)
                   11636: 0100917e: 7407 2043 5483 2005 e4a0 MOVE.L #$00000007,D2
                   11637: 01009180: 2043 5483 2005 e4a0 0800 MOVEA.L D3,A0
                   11638: 01009182: 5483 2005 e4a0 0800 0000 ADD.L #$00000002,D3
                   11639: 01009184: 2005 e4a0 0800 0000 6706 MOVE.L D5,D0
                   11640: 01009186: e4a0 0800 0000 6706 302b ASR.L D2,D0
                   11641: 01009188: 0800 0000 6706 302b 015e BTST.L #$0000,D0
                   11642: 0100918c: 6706 302b 015e 6004 302b BEQ.B #$00000006 == 01009194 (FALSE)
                   11643: 0100918e: 302b 015e 6004 302b 0162 MOVE.W (A3,$015e) == $0200d15e,D0
                   11644: 01009192: 6004 302b 0162 3080 5382 BT .B #$00000004 == 01009198 (TRUE)
                   11645: 01009194: 302b 0162 3080 5382 6ae2 MOVE.W (A3,$0162) == $0200d162,D0
                   11646: 01009198: 3080 5382 6ae2 6020 7407 MOVE.W D0,(A0)
                   11647: 0100919a: 5382 6ae2 6020 7407 2043 SUB.L #$00000001,D2
                   11648: 0100919c: 6ae2 6020 7407 2043 5883 BPL.B #$ffffffe2 == 01009180 (TRUE)
                   11649: 0100919e: 6020 7407 2043 5883 2005 BT .B #$00000020 == 010091c0 (TRUE)
                   11650: 010091a0: 7407 2043 5883 2005 e4a0 MOVE.L #$00000007,D2
                   11651: 010091a2: 2043 5883 2005 e4a0 0800 MOVEA.L D3,A0
                   11652: 010091a4: 5883 2005 e4a0 0800 0000 ADD.L #$00000004,D3
                   11653: 010091a6: 2005 e4a0 0800 0000 6706 MOVE.L D5,D0
                   11654: 010091a8: e4a0 0800 0000 6706 202b ASR.L D2,D0
                   11655: 010091aa: 0800 0000 6706 202b 015c BTST.L #$0000,D0
                   11656: 010091ae: 6706 202b 015c 6004 202b BEQ.B #$00000006 == 010091b6 (FALSE)
                   11657: 010091b0: 202b 015c 6004 202b 0160 MOVE.L (A3,$015c) == $0200d15c,D0
                   11658: 010091b4: 6004 202b 0160 2080 5382 BT .B #$00000004 == 010091ba (TRUE)
                   11659: 010091b6: 202b 0160 2080 5382 6ae2 MOVE.L (A3,$0160) == $0200d160,D0
                   11660: 010091ba: 2080 5382 6ae2 5286 7e0b MOVE.L D0,(A0)
                   11661: 010091bc: 5382 6ae2 5286 7e0b be86 SUB.L #$00000001,D2
                   11662: 010091be: 6ae2 5286 7e0b be86 6c00 BPL.B #$ffffffe2 == 010091a2 (TRUE)
                   11663: 010091c0: 5286 7e0b be86 6c00 fef8 ADD.L #$00000001,D6
                   11664: 010091c2: 7e0b be86 6c00 fef8 4a6b MOVE.L #$0000000b,D7
                   11665: 010091c4: be86 6c00 fef8 4a6b 014c CMP.L D6,D7
                   11666: 010091c6: 6c00 fef8 4a6b 014c 6d06 BGE.W #$fef8 == 010090c0 (TRUE)
                   11667: 010091ca: 4a6b 014c 6d06 526b 014c TST.W (A3,$014c) == $0200d14c
                   11668: 010091ce: 6d06 526b 014c 6006 066b BLT.B #$00000006 == 010091d6 (FALSE)
                   11669: 010091d0: 526b 014c 6006 066b fff8 ADD.W #$00000001,(A3,$014c) == $0200d14c
                   11670: 010091d4: 6006 066b fff8 014c 3e2b BT .B #$00000006 == 010091dc (TRUE)
                   11671: 010091d6: 066b fff8 014c 3e2b 0154 ADD.W #$fff8,(A3,$014c) == $0200d14c
                   11672: 010091dc: 3e2b 0154 be6b 014c 6e08 MOVE.W (A3,$0154) == $0200d154,D7
                   11673: 010091e0: be6b 014c 6e08 426b 014c CMP.W (A3,$014c) == $0200d14c,D7
                   11674: 010091e4: 6e08 426b 014c 526b 014e BGT.B #$00000008 == 010091ee (TRUE)
                   11675: 010091e6: 426b 014c 526b 014e 3e2b CLR.W (A3,$014c) == $0200d14c
                   11676: 010091ea: 526b 014e 3e2b 0156 be6b ADD.W #$00000001,(A3,$014e) == $0200d14e
                   11677: 010091ee: 3e2b 0156 be6b 014e 6e00 MOVE.W (A3,$0156) == $0200d156,D7
                   11678: 010091f2: be6b 014e 6e00 00ea 3e2b CMP.W (A3,$014e) == $0200d14e,D7
                   11679: 010091f6: 6e00 00ea 3e2b 0156 0647 BGT.W #$00ea == 010092e2 (TRUE)
                   11680: 010091fa: 3e2b 0156 0647 ffff 3747 MOVE.W (A3,$0156) == $0200d156,D7
                   11681: 010091fe: 0647 ffff 3747 014e 242b ADD.W #$ffff,D7
                   11682: 01009202: 3747 014e 242b 0328 302b MOVE.W D7,(A3,$014e) == $0200d14e
                   11683: 01009206: 242b 0328 302b 0152 48c0 MOVE.L (A3,$0328) == $0200d328,D2
                   11684: 0100920a: 302b 0152 48c0 eb80 4c6b MOVE.W (A3,$0152) == $0200d152,D0
                   11685: 0100920e: 48c0 eb80 4c6b 0000 0324 EXT.L D0
                   11686: 01009210: eb80 4c6b 0000 0324 2840 ASL.L #$00000005,D0
                   11687: 01009212: 4c6b 0000 0324 2840 d9eb DIVL.L #$0000,(A3,$0324) == $0200d324
                   11688: 01009218: 2840 d9eb 0368 2a42 4bf5 MOVEA.L D0,A4
                   11689: 0100921a: d9eb 0368 2a42 4bf5 2a00 ADDA.L (A3,$0368) == $0200d368,A4
                   11690: 0100921e: 2a42 4bf5 2a00 200d e580 MOVEA.L D2,A5
                   11691: 01009220: 4bf5 2a00 200d e580 2d40 LEA.L (A5, D2.L*2, $00) == $0d03f414,A5
                   11692: 01009224: 200d e580 2d40 fffc 302b MOVE.L A5,D0
                   11693: 01009226: e580 2d40 fffc 302b 0154 ASL.L #$00000002,D0
                   11694: 01009228: 2d40 fffc 302b 0154 48c0 MOVE.L D0,(A6,$fffc) == $0b03f460
                   11695: 0100922c: 302b 0154 48c0 e780 2800 MOVE.W (A3,$0154) == $0200d154,D0
                   11696: 01009230: 48c0 e780 2800 4c6b 4804 EXT.L D0
                   11697: 01009232: e780 2800 4c6b 4804 0324 ASL.L #$00000003,D0
                   11698: 01009234: 2800 4c6b 4804 0324 3c2b MOVE.L D0,D4
                   11699: 01009236: 4c6b 4804 0324 3c2b 0150 DIVL.L #$4804,(A3,$0324) == $0200d324
                   11700: 0100923c: 3c2b 0150 cdfc 000c 761f MOVE.W (A3,$0150) == $0200d150,D6
                   11701: 01009240: cdfc 000c 761f c684 2a03 MULS.W #$000c,D6
                   11702: 01009244: 761f c684 2a03 e585 6070 MOVE.L #$0000001f,D3
                   11703: 01009246: c684 2a03 e585 6070 2002 AND.L D4,D3
                   11704: 01009248: 2a03 e585 6070 2002 4c06 MOVE.L D3,D5
                   11705: 0100924a: e585 6070 2002 4c06 0800 ASL.L #$00000002,D5
                   11706: 0100924c: 6070 2002 4c06 0800 45f4 BT .B #$00000070 == 010092be (TRUE)
                   11707: 0100924e: 2002 4c06 0800 45f4 0800 MOVE.L D2,D0
                   11708: 01009250: 4c06 0800 45f4 0800 224a MULL.L #$0800,D6
                   11709: 01009254: 45f4 0800 224a d3ee fffc LEA.L (A4, D0.L*1, $00) == $0b03f989,A2
                   11710: 01009258: 224a d3ee fffc 2204 ea81 MOVEA.L A2,A1
                   11711: 0100925a: d3ee fffc 2204 ea81 7e1f ADDA.L (A6,$fffc) == $0b03f460,A1
                   11712: 0100925e: 2204 ea81 7e1f b687 6254 MOVE.L D4,D1
                   11713: 01009260: ea81 7e1f b687 6254 207c ASR.L #$00000005,D1
                   11714: 01009262: 7e1f b687 6254 207c 0100 MOVE.L #$0000001f,D7
                   11715: 01009264: b687 6254 207c 0100 e96c CMP.L D7,D3
                   11716: 01009266: 6254 207c 0100 e96c 2070 BHI.B #$00000054 == 010092bc (TRUE)
                   11717: 01009268: 207c 0100 e96c 2070 5800 MOVEA.L #$0100e96c,A0
                   11718: 0100926e: 2070 5800 4ed0 24d9 24d9 MOVEA.L (A0, D5.L*1, $00) == $0c03f4ff,A0
                   11719: 01009272: 4ed0 24d9 24d9 24d9 24d9 JMP.L (A0)
                   11720: 01009274: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11721: 01009276: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11722: 01009278: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11723: 0100927a: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11724: 0100927c: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11725: 0100927e: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11726: 01009280: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11727: 01009282: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11728: 01009284: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11729: 01009286: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11730: 01009288: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11731: 0100928a: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11732: 0100928c: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11733: 0100928e: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11734: 01009290: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11735: 01009292: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11736: 01009294: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11737: 01009296: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11738: 01009298: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11739: 0100929a: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11740: 0100929c: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11741: 0100929e: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11742: 010092a0: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11743: 010092a2: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11744: 010092a4: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11745: 010092a6: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11746: 010092a8: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11747: 010092aa: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
                   11748: 010092ac: 24d9 24d9 24d9 24d9 2001 MOVE.L (A1)+,(A2)+
                   11749: 010092ae: 24d9 24d9 24d9 2001 5381 MOVE.L (A1)+,(A2)+
                   11750: 010092b0: 24d9 24d9 2001 5381 4a80 MOVE.L (A1)+,(A2)+
                   11751: 010092b2: 24d9 2001 5381 4a80 6eb8 MOVE.L (A1)+,(A2)+
                   11752: 010092b4: 2001 5381 4a80 6eb8 5286 MOVE.L D1,D0
                   11753: 010092b6: 5381 4a80 6eb8 5286 3e2b SUB.L #$00000001,D1
                   11754: 010092b8: 4a80 6eb8 5286 3e2b 0150 TST.L D0
                   11755: 010092ba: 6eb8 5286 3e2b 0150 cffc BGT.B #$ffffffb8 == 01009274 (TRUE)
                   11756: 010092bc: 5286 3e2b 0150 cffc 000c ADD.L #$00000001,D6
                   11757: 010092be: 3e2b 0150 cffc 000c 2047 MOVE.W (A3,$0150) == $0200d150,D7
                   11758: 010092c2: cffc 000c 2047 326b 0156 MULS.W #$000c,D7
                   11759: 010092c6: 2047 326b 0156 5349 43f1 MOVEA.L D7,A0
                   11760: 010092c8: 326b 0156 5349 43f1 9a00 MOVEA.W (A3,$0156) == $0200d156,A1
                   11761: 010092cc: 5349 43f1 9a00 41f0 9c00 SUBA.W #$00000001,A1
                   11762: 010092ce: 43f1 9a00 41f0 9c00 b1c6 LEA.L (A1, A1.L*2, $00) == $0602a000,A1
                   11763: 010092d2: 41f0 9c00 b1c6 6e00 ff74 LEA.L (A0, A1.L*4, $00) == $13077c00,A0
                   11764: 010092d6: b1c6 6e00 ff74 61ff 0000 CMPA.L D6,A0
                   11765: 010092d8: 6e00 ff74 61ff 0000 00c2 BGT.W #$ff74 == 0100924e (TRUE)
                   11766: 010092dc: 61ff 0000 00c2 61ff 0000 BSR.L #$000000c2 == 010093a0
                   11767: 010092e2: 61ff 0000 0014 61ff 0000 BSR.L #$00000014 == 010092f8
                   11768: 010092e8: 61ff 0000 08f6 4cee 3cfc BSR.L #$000008f6 == 01009be0
                   11769: 010092ee: 4cee 3cfc ffd4 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffd4) == $0b03f438
                   11770: 010092f4: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   11771: 010092f6: 4e75 4e56 0000 48e7 3820 RTS.L 
                   11772: 010092f8: 4e56 0000 48e7 3820 61ff LINK.W A6,#$0000
                   11773: 010092fc: 48e7 3820 61ff ffff 70c0 MVMLE.L #$3820,-(A7)
                   11774: 01009300: 61ff ffff 70c0 2440 4a6a BSR.L #$ffff70c0 == 010003c2
                   11775: 01009306: 2440 4a6a 014c 6d00 0088 MOVEA.L D0,A2
                   11776: 01009308: 4a6a 014c 6d00 0088 61ff TST.W (A2,$014c) == $01007354
                   11777: 0100930c: 6d00 0088 61ff 0000 088c BLT.W #$0088 == 01009396 (FALSE)
                   11778: 01009310: 61ff 0000 088c 306a 0152 BSR.L #$0000088c == 01009b9e
                   11779: 01009316: 306a 0152 d0ea 014c 2008 MOVEA.W (A2,$0152) == $0100735a,A0
                   11780: 0100931a: d0ea 014c 2008 eb80 4c6a ADDA.W (A2,$014c) == $01007354,A0
                   11781: 0100931e: 2008 eb80 4c6a 0000 0324 MOVE.L A0,D0
                   11782: 01009320: eb80 4c6a 0000 0324 d0aa ASL.L #$00000005,D0
                   11783: 01009322: 4c6a 0000 0324 d0aa 0368 DIVL.L #$0000,(A2,$0324) == $0100752c
                   11784: 01009328: d0aa 0368 322a 0150 48c1 ADD.L (A2,$0368) == $01007570,D0
                   11785: 0100932c: 322a 0150 48c1 242a 0328 MOVE.W (A2,$0150) == $01007358,D1
                   11786: 01009330: 48c1 242a 0328 e382 d4aa EXT.L D1
                   11787: 01009332: 242a 0328 e382 d4aa 0328 MOVE.L (A2,$0328) == $01007530,D2
                   11788: 01009336: e382 d4aa 0328 e582 4c02 ASL.L #$00000001,D2
                   11789: 01009338: d4aa 0328 e582 4c02 1800 ADD.L (A2,$0328) == $01007530,D2
                   11790: 0100933c: e582 4c02 1800 2600 d681 ASL.L #$00000002,D2
                   11791: 0100933e: 4c02 1800 2600 d681 4282 MULL.L #$1800,D2
                   11792: 01009342: 2600 d681 4282 4a6a 014e MOVE.L D0,D3
                   11793: 01009344: d681 4282 4a6a 014e 6d0c ADD.L D1,D3
                   11794: 01009346: 4282 4a6a 014e 6d0c 382a CLR.L D2
                   11795: 01009348: 4a6a 014e 6d0c 382a 014e TST.W (A2,$014e) == $01007356
                   11796: 0100934c: 6d0c 382a 014e c9fc 000c BLT.B #$0000000c == 0100935a (FALSE)
                   11797: 0100934e: 382a 014e c9fc 000c 2044 MOVE.W (A2,$014e) == $01007356,D4
                   11798: 01009352: c9fc 000c 2044 6004 306a MULS.W #$000c,D4
                   11799: 01009356: 2044 6004 306a 014e 2008 MOVEA.L D4,A0
                   11800: 01009358: 6004 306a 014e 2008 d082 BT .B #$00000004 == 0100935e (TRUE)
                   11801: 0100935a: 306a 014e 2008 d082 4c2a MOVEA.W (A2,$014e) == $01007356,A0
                   11802: 0100935e: 2008 d082 4c2a 0800 0328 MOVE.L A0,D0
                   11803: 01009360: d082 4c2a 0800 0328 2043 ADD.L D2,D0
                   11804: 01009362: 4c2a 0800 0328 2043 d1c0 MULL.L #$0800,(A2,$0328) == $01007530
                   11805: 01009368: 2043 d1c0 7810 b8aa 0324 MOVEA.L D3,A0
                   11806: 0100936a: d1c0 7810 b8aa 0324 6604 ADDA.L D0,A0
                   11807: 0100936c: 7810 b8aa 0324 6604 4650 MOVE.L #$00000010,D4
                   11808: 0100936e: b8aa 0324 6604 4650 6010 CMP.L (A2,$0324) == $0100752c,D4
                   11809: 01009372: 6604 4650 6010 4281 4698 BNE.B #$00000004 == 01009378 (TRUE)
                   11810: 01009374: 4650 6010 4281 4698 2008 NOT.W (A0)
                   11811: 01009376: 6010 4281 4698 2008 d2aa BT .B #$00000010 == 01009388 (TRUE)
                   11812: 01009378: 4281 4698 2008 d2aa 0324 CLR.L D1
                   11813: 0100937a: 4698 2008 d2aa 0324 7807 NOT.L (A0)+
                   11814: 0100937c: 2008 d2aa 0324 7807 b881 MOVE.L A0,D0
                   11815: 0100937e: d2aa 0324 7807 b881 6cf2 ADD.L (A2,$0324) == $0100752c,D1
                   11816: 01009382: 7807 b881 6cf2 5282 780b MOVE.L #$00000007,D4
                   11817: 01009384: b881 6cf2 5282 780b b882 CMP.L D1,D4
                   11818: 01009386: 6cf2 5282 780b b882 6cb8 BGE.B #$fffffff2 == 0100937a (TRUE)
                   11819: 01009388: 5282 780b b882 6cb8 61ff ADD.L #$00000001,D2
                   11820: 0100938a: 780b b882 6cb8 61ff 0000 MOVE.L #$0000000b,D4
                   11821: 0100938c: b882 6cb8 61ff 0000 084e CMP.L D2,D4
                   11822: 0100938e: 6cb8 61ff 0000 084e 4cee BGE.B #$ffffffb8 == 01009348 (TRUE)
                   11823: 01009390: 61ff 0000 084e 4cee 041c BSR.L #$0000084e == 01009be0
                   11824: 01009396: 4cee 041c fff0 4e5e 4e75 MVMEL.L #$041c,(A6,$fff0) == $0b03f454
                   11825: 0100939c: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   11826: 0100939e: 4e75 4e56 0000 48e7 3c30 RTS.L 
                   11827: 010093a0: 4e56 0000 48e7 3c30 61ff LINK.W A6,#$0000
                   11828: 010093a4: 48e7 3c30 61ff ffff 7018 MVMLE.L #$3c30,-(A7)
                   11829: 010093a8: 61ff ffff 7018 2440 61ff BSR.L #$ffff7018 == 010003c2
                   11830: 010093ae: 2440 61ff 0000 07ec 306a MOVEA.L D0,A2
                   11831: 010093b0: 61ff 0000 07ec 306a 0154 BSR.L #$000007ec == 01009b9e
                   11832: 010093b6: 306a 0154 90ea 014c 2608 MOVEA.W (A2,$0154) == $0100735c,A0
                   11833: 010093ba: 90ea 014c 2608 93c9 2803 SUBA.W (A2,$014c) == $01007354,A0
                   11834: 010093be: 2608 93c9 2803 e784 306a MOVE.L A0,D3
                   11835: 010093c0: 93c9 2803 e784 306a 0150 SUBA.L A1,A1
                   11836: 010093c2: 2803 e784 306a 0150 d0ea MOVE.L D3,D4
                   11837: 010093c4: e784 306a 0150 d0ea 014e ASL.L #$00000003,D4
                   11838: 010093c6: 306a 0150 d0ea 014e 41f0 MOVEA.W (A2,$0150) == $01007358,A0
                   11839: 010093ca: d0ea 014e 41f0 8a00 47f1 ADDA.W (A2,$014e) == $01007356,A0
                   11840: 010093ce: 41f0 8a00 47f1 8c00 200b LEA.L (A0, A0.L*2, $00) == $210bf400,A0
                   11841: 010093d2: 47f1 8c00 200b 4c2a 0800 LEA.L (A1, A0.L*4, $00) == $2e10d000,A3
                   11842: 010093d6: 200b 4c2a 0800 0328 d0aa MOVE.L A3,D0
                   11843: 010093d8: 4c2a 0800 0328 d0aa 0368 MULL.L #$0800,(A2,$0328) == $01007530
                   11844: 010093de: d0aa 0368 306a 0152 d0ea ADD.L (A2,$0368) == $01007570,D0
                   11845: 010093e2: 306a 0152 d0ea 014c 2208 MOVEA.W (A2,$0152) == $0100735a,A0
                   11846: 010093e6: d0ea 014c 2208 eb81 4c6a ADDA.W (A2,$014c) == $01007354,A0
                   11847: 010093ea: 2208 eb81 4c6a 1001 0324 MOVE.L A0,D1
                   11848: 010093ec: eb81 4c6a 1001 0324 2400 ASL.L #$00000005,D1
                   11849: 010093ee: 4c6a 1001 0324 2400 d481 DIVL.L #$1001,(A2,$0324) == $0100752c
                   11850: 010093f4: 2400 d481 7a10 baaa 0324 MOVE.L D0,D2
                   11851: 010093f6: d481 7a10 baaa 0324 6616 ADD.L D1,D2
                   11852: 010093f8: 7a10 baaa 0324 6616 4281 MOVE.L #$00000010,D5
                   11853: 010093fa: baaa 0324 6616 4281 b681 CMP.L (A2,$0324) == $0100752c,D5
                   11854: 010093fe: 6616 4281 b681 6f2a 2042 BNE.B #$00000016 == 01009416 (TRUE)
                   11855: 01009400: 4281 b681 6f2a 2042 5482 CLR.L D1
                   11856: 01009402: b681 6f2a 2042 5482 30aa CMP.L D1,D3
                   11857: 01009404: 6f2a 2042 5482 30aa 0162 BLE.B #$0000002a == 01009430 (FALSE)
                   11858: 01009406: 2042 5482 30aa 0162 5281 MOVEA.L D2,A0
                   11859: 01009408: 5482 30aa 0162 5281 b681 ADD.L #$00000002,D2
                   11860: 0100940a: 30aa 0162 5281 b681 6ef2 MOVE.W (A2,$0162) == $0100736a,(A0)
                   11861: 0100940e: 5281 b681 6ef2 601a 4281 ADD.L #$00000001,D1
                   11862: 01009410: b681 6ef2 601a 4281 600a CMP.L D1,D3
                   11863: 01009412: 6ef2 601a 4281 600a 2042 BGT.B #$fffffff2 == 01009406 (TRUE)
                   11864: 01009414: 601a 4281 600a 2042 5882 BT .B #$0000001a == 01009430 (TRUE)
                   11865: 01009416: 4281 600a 2042 5882 20aa CLR.L D1
                   11866: 01009418: 600a 2042 5882 20aa 0160 BT .B #$0000000a == 01009424 (TRUE)
                   11867: 0100941a: 2042 5882 20aa 0160 5281 MOVEA.L D2,A0
                   11868: 0100941c: 5882 20aa 0160 5281 2004 ADD.L #$00000004,D2
                   11869: 0100941e: 20aa 0160 5281 2004 4c6a MOVE.L (A2,$0160) == $01007368,(A0)
                   11870: 01009422: 5281 2004 4c6a 0800 0324 ADD.L #$00000001,D1
                   11871: 01009424: 2004 4c6a 0800 0324 b081 MOVE.L D4,D0
                   11872: 01009426: 4c6a 0800 0324 b081 6eea DIVL.L #$0800,(A2,$0324) == $0100752c
                   11873: 0100942c: b081 6eea 5249 7a0b ba89 CMP.L D1,D0
                   11874: 0100942e: 6eea 5249 7a0b ba89 6c8e BGT.B #$ffffffea == 0100941a (TRUE)
                   11875: 01009430: 5249 7a0b ba89 6c8e 61ff ADDA.W #$00000001,A1
                   11876: 01009432: 7a0b ba89 6c8e 61ff 0000 MOVE.L #$0000000b,D5
                   11877: 01009434: ba89 6c8e 61ff 0000 07a6 CMP.L A1,D5
                   11878: 01009436: 6c8e 61ff 0000 07a6 4cee BGE.B #$ffffff8e == 010093c6 (TRUE)
                   11879: 01009438: 61ff 0000 07a6 4cee 0c3c BSR.L #$000007a6 == 01009be0
                   11880: 0100943e: 4cee 0c3c ffe8 4e5e 4e75 MVMEL.L #$0c3c,(A6,$ffe8) == $0b03f44c
                   11881: 01009444: 4e5e 4e75 4e56 0000 2f0a UNLK.L A6
                   11882: 01009446: 4e75 4e56 0000 2f0a 61ff RTS.L 
                   11883: 01009448: 4e56 0000 2f0a 61ff ffff LINK.W A6,#$0000
                   11884: 0100944c: 2f0a 61ff ffff 6f72 2440 MOVE.L A2,-(A7)
                   11885: 0100944e: 61ff ffff 6f72 2440 302a BSR.L #$ffff6f72 == 010003c2
                   11886: 01009454: 2440 302a 0170 0240 0008 MOVEA.L D0,A2
                   11887: 01009456: 302a 0170 0240 0008 661c MOVE.W (A2,$0170) == $01007378,D0
                   11888: 0100945a: 0240 0008 661c 022a fff7 AND.W #$0008,D0
                   11889: 0100945e: 661c 022a fff7 0004 2f2e BNE.B #$0000001c == 0100947c (TRUE)
                   11890: 01009460: 022a fff7 0004 2f2e 000c AND.B #$f7,(A2,$0004) == $0100720c
                   11891: 01009466: 2f2e 000c 2f2e 0008 2f2e MOVE.L (A6,$000c) == $0b03f470,-(A7)
                   11892: 0100946a: 2f2e 0008 2f2e 0010 61ff MOVE.L (A6,$0008) == $0b03f46c,-(A7)
                   11893: 0100946e: 2f2e 0010 61ff ffff ef92 MOVE.L (A6,$0010) == $0b03f474,-(A7)
                   11894: 01009472: 61ff ffff ef92 defc 000c BSR.L #$ffffef92 == 01008406
                   11895: 01009478: defc 000c 302a 0170 0040 ADDA.W #$000c,A7
                   11896: 0100947c: 302a 0170 0040 0020 3540 MOVE.W (A2,$0170) == $01007378,D0
                   11897: 01009480: 0040 0020 3540 0170 2f2e OR.W #$0020,D0
                   11898: 01009484: 3540 0170 2f2e 0020 2f2e MOVE.W D0,(A2,$0170) == $01007378
                   11899: 01009488: 2f2e 0020 2f2e 001c 2f2e MOVE.L (A6,$0020) == $0b03f484,-(A7)
                   11900: 0100948c: 2f2e 001c 2f2e 0018 2f2e MOVE.L (A6,$001c) == $0b03f480,-(A7)
                   11901: 01009490: 2f2e 0018 2f2e 0014 61ff MOVE.L (A6,$0018) == $0b03f47c,-(A7)
                   11902: 01009494: 2f2e 0014 61ff ffff d2d6 MOVE.L (A6,$0014) == $0b03f478,-(A7)
                   11903: 01009498: 61ff ffff d2d6 246e fffc BSR.L #$ffffd2d6 == 01006770
                   11904: 0100949e: 246e fffc 4e5e 4e75 4e56 MOVEA.L (A6,$fffc) == $0b03f460,A2
                   11905: 010094a2: 4e5e 4e75 4e56 0000 2f2e UNLK.L A6
                   11906: 010094a4: 4e75 4e56 0000 2f2e 0014 RTS.L 
                   11907: 010094a6: 4e56 0000 2f2e 0014 2f2e LINK.W A6,#$0000
                   11908: 010094aa: 2f2e 0014 2f2e 0010 2f2e MOVE.L (A6,$0014) == $0b03f478,-(A7)
                   11909: 010094ae: 2f2e 0010 2f2e 000c 2f2e MOVE.L (A6,$0010) == $0b03f474,-(A7)
                   11910: 010094b2: 2f2e 000c 2f2e 0008 4879 MOVE.L (A6,$000c) == $0b03f470,-(A7)
                   11911: 010094b6: 2f2e 0008 4879 0100 fcf3 MOVE.L (A6,$0008) == $0b03f46c,-(A7)
                   11912: 010094ba: 4879 0100 fcf3 42a7 42a7 PEA.L $0100fcf3
                   11913: 010094c0: 42a7 42a7 61ff ffff ff82 CLR.L -(A7)
                   11914: 010094c2: 42a7 61ff ffff ff82 4e5e CLR.L -(A7)
                   11915: 010094c4: 61ff ffff ff82 4e5e 4e75 BSR.L #$ffffff82 == 01009448
                   11916: 010094ca: 4e5e 4e75 4e56 0000 2f0a UNLK.L A6
                   11917: 010094cc: 4e75 4e56 0000 2f0a 61ff RTS.L 
                   11918: 010094ce: 4e56 0000 2f0a 61ff ffff LINK.W A6,#$0000
                   11919: 010094d2: 2f0a 61ff ffff 6eec 2440 MOVE.L A2,-(A7)
                   11920: 010094d4: 61ff ffff 6eec 2440 302a BSR.L #$ffff6eec == 010003c2
                   11921: 010094da: 2440 302a 0170 0240 0020 MOVEA.L D0,A2
                   11922: 010094dc: 302a 0170 0240 0020 6718 MOVE.W (A2,$0170) == $01007378,D0
                   11923: 010094e0: 0240 0020 6718 61ff ffff AND.W #$0020,D0
                   11924: 010094e4: 6718 61ff ffff f38c 002a BEQ.B #$00000018 == 010094fe (FALSE)
                   11925: 010094e6: 61ff ffff f38c 002a 0008 BSR.L #$fffff38c == 01008874
                   11926: 010094ec: 002a 0008 0004 302a 0170 OR.B #$08,(A2,$0004) == $0100720c
                   11927: 010094f2: 302a 0170 0240 ffdf 3540 MOVE.W (A2,$0170) == $01007378,D0
                   11928: 010094f6: 0240 ffdf 3540 0170 246e AND.W #$ffdf,D0
                   11929: 010094fa: 3540 0170 246e fffc 4e5e MOVE.W D0,(A2,$0170) == $01007378
                   11930: 010094fe: 246e fffc 4e5e 4e75 4e56 MOVEA.L (A6,$fffc) == $0b03f460,A2
                   11931: 01009502: 4e5e 4e75 4e56 0000 2f02 UNLK.L A6
                   11932: 01009504: 4e75 4e56 0000 2f02 61ff RTS.L 
                   11933: 01009506: 4e56 0000 2f02 61ff ffff LINK.W A6,#$0000
                   11934: 0100950a: 2f02 61ff ffff 6eb4 2040 MOVE.L D2,-(A7)
                   11935: 0100950c: 61ff ffff 6eb4 2040 1028 BSR.L #$ffff6eb4 == 010003c2
                   11936: 01009512: 2040 1028 034e 49c0 4c2e MOVEA.L D0,A0
                   11937: 01009514: 1028 034e 49c0 4c2e 0800 MOVE.B (A0,$034e) == $0b03ff4e,D0
                   11938: 01009518: 49c0 4c2e 0800 0008 e580 EXT.B D0
                   11939: 0100951a: 4c2e 0800 0008 e580 2240 MULL.L #$0800,(A6,$0008) == $0b03f46c
                   11940: 01009520: e580 2240 d3e8 035c 1028 ASL.L #$00000002,D0
                   11941: 01009522: 2240 d3e8 035c 1028 034e MOVEA.L D0,A1
                   11942: 01009524: d3e8 035c 1028 034e 0c00 ADDA.L (A0,$035c) == $0b03ff5c,A1
                   11943: 01009528: 1028 034e 0c00 0004 6716 MOVE.B (A0,$034e) == $0b03ff4e,D0
                   11944: 0100952c: 0c00 0004 6716 6e08 0c00 CMP.B #$04,D0
                   11945: 01009530: 6716 6e08 0c00 0001 670a BEQ.B #$00000016 == 01009548 (FALSE)
                   11946: 01009532: 6e08 0c00 0001 670a 606a BGT.B #$00000008 == 0100953c (TRUE)
                   11947: 01009534: 0c00 0001 670a 606a 0c00 CMP.B #$01,D0
                   11948: 01009538: 670a 606a 0c00 0008 672c BEQ.B #$0000000a == 01009544 (FALSE)
                   11949: 0100953a: 606a 0c00 0008 672c 6062 BT .B #$0000006a == 010095a6 (TRUE)
                   11950: 0100953c: 0c00 0008 672c 6062 2211 CMP.B #$08,D0
                   11951: 01009540: 672c 6062 2211 6062 2219 BEQ.B #$0000002c == 0100956e (FALSE)
                   11952: 01009542: 6062 2211 6062 2219 0281 BT .B #$00000062 == 010095a6 (TRUE)
                   11953: 01009544: 2211 6062 2219 0281 ff00 MOVE.L (A1),D1
                   11954: 01009546: 6062 2219 0281 ff00 0000 BT .B #$00000062 == 010095aa (TRUE)
                   11955: 01009548: 2219 0281 ff00 0000 2019 MOVE.L (A1)+,D1
                   11956: 0100954a: 0281 ff00 0000 2019 0280 AND.L #$ff000000,D1
                   11957: 01009550: 2019 0280 ff00 0000 e088 MOVE.L (A1)+,D0
                   11958: 01009552: 0280 ff00 0000 e088 8280 AND.L #$ff000000,D0
                   11959: 01009558: e088 8280 2019 0280 ff00 LSR.L #$00000008,D0
                   11960: 0100955a: 8280 2019 0280 ff00 0000 OR.L D0,D1
                   11961: 0100955c: 2019 0280 ff00 0000 7410 MOVE.L (A1)+,D0
                   11962: 0100955e: 0280 ff00 0000 7410 e4a8 AND.L #$ff000000,D0
                   11963: 01009564: 7410 e4a8 8280 2011 602a MOVE.L #$00000010,D2
                   11964: 01009566: e4a8 8280 2011 602a 2211 LSR.L D2,D0
                   11965: 01009568: 8280 2011 602a 2211 0281 OR.L D0,D1
                   11966: 0100956a: 2011 602a 2211 0281 ff00 MOVE.L (A1),D0
                   11967: 0100956c: 602a 2211 0281 ff00 0000 BT .B #$0000002a == 01009598 (TRUE)
                   11968: 0100956e: 2211 0281 ff00 0000 5049 MOVE.L (A1),D1
                   11969: 01009570: 0281 ff00 0000 5049 2011 AND.L #$ff000000,D1
                   11970: 01009576: 5049 2011 0280 ff00 0000 ADDA.W #$00000008,A1
                   11971: 01009578: 2011 0280 ff00 0000 e088 MOVE.L (A1),D0
                   11972: 0100957a: 0280 ff00 0000 e088 8280 AND.L #$ff000000,D0
                   11973: 01009580: e088 8280 5049 2011 0280 LSR.L #$00000008,D0
                   11974: 01009582: 8280 5049 2011 0280 ff00 OR.L D0,D1
                   11975: 01009584: 5049 2011 0280 ff00 0000 ADDA.W #$00000008,A1
                   11976: 01009586: 2011 0280 ff00 0000 7410 MOVE.L (A1),D0
                   11977: 01009588: 0280 ff00 0000 7410 e4a8 AND.L #$ff000000,D0
                   11978: 0100958e: 7410 e4a8 8280 2029 0008 MOVE.L #$00000010,D2
                   11979: 01009590: e4a8 8280 2029 0008 0280 LSR.L D2,D0
                   11980: 01009592: 8280 2029 0008 0280 ff00 OR.L D0,D1
                   11981: 01009594: 2029 0008 0280 ff00 0000 MOVE.L (A1,$0008) == $0200e008,D0
                   11982: 01009598: 0280 ff00 0000 7418 e4a8 AND.L #$ff000000,D0
                   11983: 0100959e: 7418 e4a8 8280 6004 4280 MOVE.L #$00000018,D2
                   11984: 010095a0: e4a8 8280 6004 4280 6002 LSR.L D2,D0
                   11985: 010095a2: 8280 6004 4280 6002 2001 OR.L D0,D1
                   11986: 010095a4: 6004 4280 6002 2001 242e BT .B #$00000004 == 010095aa (TRUE)
                   11987: 010095a6: 4280 6002 2001 242e fffc CLR.L D0
                   11988: 010095a8: 6002 2001 242e fffc 4e5e BT .B #$00000002 == 010095ac (TRUE)
                   11989: 010095aa: 2001 242e fffc 4e5e 4e75 MOVE.L D1,D0
                   11990: 010095ac: 242e fffc 4e5e 4e75 4e56 MOVE.L (A6,$fffc) == $0b03f460,D2
                   11991: 010095b0: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
                   11992: 010095b2: 4e75 4e56 fffc 48e7 3e38 RTS.L 
                   11993: 010095b4: 4e56 fffc 48e7 3e38 246e LINK.W A6,#$fffc
                   11994: 010095b8: 48e7 3e38 246e 0008 76ff MVMLE.L #$3e38,-(A7)
                   11995: 010095bc: 246e 0008 76ff 267c 0200 MOVEA.L (A6,$0008) == $0b03f46c,A2
                   11996: 010095c0: 76ff 267c 0200 d000 207c MOVE.L #$ffffffff,D3
                   11997: 010095c2: 267c 0200 d000 207c 0200 MOVEA.L #$0200d000,A3
                   11998: 010095c8: 207c 0200 c000 2d50 fffc MOVEA.L #$0200c000,A0
                   11999: 010095ce: 2d50 fffc 386a 0170 2f0a MOVE.L (A0),(A6,$fffc) == $0b03f460
                   12000: 010095d2: 386a 0170 2f0a 2f2a 0006 MOVEA.W (A2,$0170) == $01007378,A4
                   12001: 010095d6: 2f0a 2f2a 0006 61ff ffff MOVE.L A2,-(A7)
                   12002: 010095d8: 2f2a 0006 61ff ffff 746e MOVE.L (A2,$0006) == $0100720e,-(A7)
                   12003: 010095dc: 61ff ffff 746e 102e fffe BSR.L #$ffff746e == 01000a4c
                   12004: 010095e2: 102e fffe e808 4282 1400 MOVE.B (A6,$fffe) == $0b03f462,D0
                   12005: 010095e6: e808 4282 1400 2a2a 0006 LSR.B #$00000004,D0
                   12006: 010095e8: 4282 1400 2a2a 0006 41ea CLR.L D2
                   12007: 010095ea: 1400 2a2a 0006 41ea 0016 MOVE.B D0,D2
                   12008: 010095ec: 2a2a 0006 41ea 0016 504f MOVE.L (A2,$0006) == $0100720e,D5
                   12009: 010095f0: 41ea 0016 504f 0828 0005 LEA.L (A2,$0016) == $0100721e,A0
                   12010: 010095f4: 504f 0828 0005 0011 6708 ADDA.W #$00000008,A7
                   12011: 010095f6: 0828 0005 0011 6708 e9e8 BTST.B #$0005,(A0,$0011) == $0b03fc11
                   12012: 010095fc: 6708 e9e8 30c2 0011 e383 BEQ.B #$00000008 == 01009606 (FALSE)
                   12013: 010095fe: e9e8 30c2 0011 e383 2f0a BFEXTU.L #$30c2,(A0,$0011) == $0b03fc11
                   12014: 01009604: e383 2f0a 61ff 0000 0aa2 ASL.L #$00000001,D3
                   12015: 01009606: 2f0a 61ff 0000 0aa2 2800 MOVE.L A2,-(A7)
                   12016: 01009608: 61ff 0000 0aa2 2800 584f BSR.L #$00000aa2 == 0100a0ac
                   12017: 0100960e: 2800 584f 72ff b284 672a MOVE.L D0,D4
                   12018: 01009610: 584f 72ff b284 672a 2f04 ADDA.W #$00000004,A7
                   12019: 01009612: 72ff b284 672a 2f04 2f0a MOVE.L #$ffffffff,D1
                   12020: 01009614: b284 672a 2f04 2f0a 61ff CMP.L D4,D1
                   12021: 01009616: 672a 2f04 2f0a 61ff 0000 BEQ.B #$0000002a == 01009642 (FALSE)
                   12022: 01009618: 2f04 2f0a 61ff 0000 0b2a MOVE.L D4,-(A7)
                   12023: 0100961a: 2f0a 61ff 0000 0b2a 2f0a MOVE.L A2,-(A7)
                   12024: 0100961c: 61ff 0000 0b2a 2f0a 61ff BSR.L #$00000b2a == 0100a148
                   12025: 01009622: 2f0a 61ff 0000 0b6c 61ff MOVE.L A2,-(A7)
                   12026: 01009624: 61ff 0000 0b6c 61ff ffff BSR.L #$00000b6c == 0100a192
                   12027: 0100962a: 61ff ffff f8f8 2f0a 61ff BSR.L #$fffff8f8 == 01008f24
                   12028: 01009630: 2f0a 61ff 0000 0aba defc MOVE.L A2,-(A7)
                   12029: 01009632: 61ff 0000 0aba defc 0010 BSR.L #$00000aba == 0100a0ee
                   12030: 01009638: defc 0010 ba83 6602 2c04 ADDA.W #$0010,A7
                   12031: 0100963c: ba83 6602 2c04 4a85 6600 CMP.L D3,D5
                   12032: 0100963e: 6602 2c04 4a85 6600 0096 BNE.B #$00000002 == 01009642 (TRUE)
                   12033: 01009640: 2c04 4a85 6600 0096 4a82 MOVE.L D4,D6
                   12034: 01009642: 4a85 6600 0096 4a82 6708 TST.L D5
                   12035: 01009644: 6600 0096 4a82 6708 7202 BNE.W #$0096 == 010096dc (TRUE)
                   12036: 01009648: 4a82 6708 7202 b282 6600 TST.L D2
                   12037: 0100964a: 6708 7202 b282 6600 008a BEQ.B #$00000008 == 01009654 (FALSE)
                   12038: 0100964c: 7202 b282 6600 008a 2013 MOVE.L #$00000002,D1
                   12039: 0100964e: b282 6600 008a 2013 0040 CMP.L D2,D1
                   12040: 01009650: 6600 008a 2013 0040 0080 BNE.W #$008a == 010096dc (TRUE)
                   12041: 01009654: 2013 0040 0080 2680 7202 MOVE.L (A3),D0
                   12042: 01009656: 0040 0080 2680 7202 b282 OR.W #$0080,D0
                   12043: 0100965a: 2680 7202 b282 6608 0239 MOVE.L D0,(A3)
                   12044: 0100965c: 7202 b282 6608 0239 00bf MOVE.L #$00000002,D1
                   12045: 0100965e: b282 6608 0239 00bf 020c CMP.L D2,D1
                   12046: 01009660: 6608 0239 00bf 020c 0004 BNE.B #$00000008 == 0100966a (TRUE)
                   12047: 01009662: 0239 00bf 020c 0004 2f3c AND.B #$bf,$020c0004
                   12048: 0100966a: 2f3c 0202 0000 2f0a 61ff MOVE.L #$02020000,-(A7)
                   12049: 01009670: 2f0a 61ff ffff 861a 504f MOVE.L A2,-(A7)
                   12050: 01009672: 61ff ffff 861a 504f 4a80 BSR.L #$ffff861a == 01001c8e
                   12051: 01009678: 504f 4a80 675e 207c 0202 ADDA.W #$00000008,A7
                   12052: 0100967a: 4a80 675e 207c 0202 0004 TST.L D0
                   12053: 0100967c: 675e 207c 0202 0004 20bc BEQ.B #$0000005e == 010096dc (FALSE)
                   12054: 0100967e: 207c 0202 0004 20bc 8000 MOVEA.L #$02020004,A0
                   12055: 01009684: 20bc 8000 0000 207c 0202 MOVE.L #$80000000,(A0)
                   12056: 0100968a: 207c 0202 0000 20bc 0800 MOVEA.L #$02020000,A0
                   12057: 01009690: 20bc 0800 0000 2f3c 0003 MOVE.L #$08000000,(A0)
                   12058: 01009696: 2f3c 0003 3450 61ff ffff MOVE.L #$00033450,-(A7)
                   12059: 0100969c: 61ff ffff 8e2e 4282 584f BSR.L #$ffff8e2e == 010024cc                // delay(210000)
                   12060: 010096a2: 4282 584f b4aa 0006 6728 CLR.L D2
                   12061: 010096a4: 584f b4aa 0006 6728 2f02 ADDA.W #$00000004,A7
                   12062: 010096a6: b4aa 0006 6728 2f02 2f0a CMP.L (A2,$0006) == $0100720e,D2
                   12063: 010096aa: 6728 2f02 2f0a 61ff 0000 BEQ.B #$00000028 == 010096d4 (FALSE)
                   12064: 010096ac: 2f02 2f0a 61ff 0000 0060 MOVE.L D2,-(A7)
                   12065: 010096ae: 2f0a 61ff 0000 0060 504f MOVE.L A2,-(A7)
                   12066: 010096b0: 61ff 0000 0060 504f 7201 BSR.L #$00000060 == 01009712
                   12067: 010096b6: 504f 7201 b280 6610 2a02 ADDA.W #$00000008,A7
                   12068: 010096b8: 7201 b280 6610 2a02 182a MOVE.L #$00000001,D1
                   12069: 010096ba: b280 6610 2a02 182a 034d CMP.L D0,D1
                   12070: 010096bc: 6610 2a02 182a 034d 49c4 BNE.B #$00000010 == 010096ce (TRUE)
                   12071: 010096be: 2a02 182a 034d 49c4 b685 MOVE.L D2,D5
                   12072: 010096c0: 182a 034d 49c4 b685 660a MOVE.B (A2,$034d) == $01007555,D4
                   12073: 010096c4: 49c4 b685 660a 2c04 6006 EXT.B D4
                   12074: 010096c6: b685 660a 2c04 6006 b682 CMP.L D5,D3
                   12075: 010096c8: 660a 2c04 6006 b682 6602 BNE.B #$0000000a == 010096d4 (TRUE)
                   12076: 010096ca: 2c04 6006 b682 6602 76ff MOVE.L D4,D6
                   12077: 010096cc: 6006 b682 6602 76ff 5482 BT .B #$00000006 == 010096d4 (TRUE)
                   12078: 010096ce: b682 6602 76ff 5482 7206 CMP.L D2,D3
                   12079: 010096d0: 6602 76ff 5482 7206 b282 BNE.B #$00000002 == 010096d4 (TRUE)
                   12080: 010096d2: 76ff 5482 7206 b282 6cca MOVE.L #$ffffffff,D3
                   12081: 010096d4: 5482 7206 b282 6cca 72ff ADD.L #$00000002,D2
                   12082: 010096d6: 7206 b282 6cca 72ff b283 MOVE.L #$00000006,D1
                   12083: 010096d8: b282 6cca 72ff b283 6704 CMP.L D2,D1
                   12084: 010096da: 6cca 72ff b283 6704 2a03 BGE.B #$ffffffca == 010096a6 (TRUE)
                   12085: 010096dc: 72ff b283 6704 2a03 2806 MOVE.L #$ffffffff,D1
                   12086: 010096de: b283 6704 2a03 2806 baaa CMP.L D3,D1
                   12087: 010096e0: 6704 2a03 2806 baaa 0006 BEQ.B #$00000004 == 010096e6 (FALSE)
                   12088: 010096e2: 2a03 2806 baaa 0006 660c MOVE.L D3,D5
                   12089: 010096e4: 2806 baaa 0006 660c 2f04 MOVE.L D6,D4
                   12090: 010096e6: baaa 0006 660c 2f04 2f0a CMP.L (A2,$0006) == $0100720e,D5
                   12091: 010096ea: 660c 2f04 2f0a 61ff 0000 BNE.B #$0000000c == 010096f8 (TRUE)
                   12092: 010096ec: 2f04 2f0a 61ff 0000 0a56 MOVE.L D4,-(A7)
                   12093: 010096ee: 2f0a 61ff 0000 0a56 600c MOVE.L A2,-(A7)
                   12094: 010096f0: 61ff 0000 0a56 600c 2f04 BSR.L #$00000a56 == 0100a148
                   12095: 010096f6: 600c 2f04 2f05 2f0a 61ff BT .B #$0000000c == 01009704 (TRUE)
                   12096: 010096f8: 2f04 2f05 2f0a 61ff 0000 MOVE.L D4,-(A7)
                   12097: 010096fa: 2f05 2f0a 61ff 0000 023a MOVE.L D5,-(A7)
                   12098: 010096fc: 2f0a 61ff 0000 023a 354c MOVE.L A2,-(A7)
                   12099: 010096fe: 61ff 0000 023a 354c 0170 BSR.L #$0000023a == 0100993a
                   12100: 01009704: 354c 0170 4cee 1c7c ffdc MOVE.W A4,(A2,$0170) == $01007378
                   12101: 01009708: 4cee 1c7c ffdc 4e5e 4e75 MVMEL.L #$1c7c,(A6,$ffdc) == $0b03f440
                   12102: 0100970e: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   12103: 01009710: 4e75 4e56 0000 48e7 3830 RTS.L 
                   12104: 01009712: 4e56 0000 48e7 3830 246e LINK.W A6,#$0000
                   12105: 01009716: 48e7 3830 246e 0008 262e MVMLE.L #$3830,-(A7)
                   12106: 0100971a: 246e 0008 262e 000c 2003 MOVEA.L (A6,$0008) == $0b03f46c,A2
                   12107: 0100971e: 262e 000c 2003 7818 e9a0 MOVE.L (A6,$000c) == $0b03f470,D3
                   12108: 01009722: 2003 7818 e9a0 2400 0082 MOVE.L D3,D0
                   12109: 01009724: 7818 e9a0 2400 0082 f0ff MOVE.L #$00000018,D4
                   12110: 01009726: e9a0 2400 0082 f0ff fff0 ASL.L D4,D0
                   12111: 01009728: 2400 0082 f0ff fff0 2f02 MOVE.L D0,D2
                   12112: 0100972a: 0082 f0ff fff0 2f02 2f0a OR.L #$f0fffff0,D2
                   12113: 01009730: 2f02 2f0a 61ff ffff 8558 MOVE.L D2,-(A7)
                   12114: 01009732: 2f0a 61ff ffff 8558 504f MOVE.L A2,-(A7)
                   12115: 01009734: 61ff ffff 8558 504f 4a80 BSR.L #$ffff8558 == 01001c8e
                   12116: 0100973a: 504f 4a80 6700 01b2 2242 ADDA.W #$00000008,A7
                   12117: 0100973c: 4a80 6700 01b2 2242 2011 TST.L D0
                   12118: 0100973e: 6700 01b2 2242 2011 0280 BEQ.W #$01b2 == 010098f2 (FALSE)
                   12119: 01009742: 2242 2011 0280 c000 0000 MOVEA.L D2,A1
                   12120: 01009744: 2011 0280 c000 0000 0c80 MOVE.L (A1),D0
                   12121: 01009746: 0280 c000 0000 0c80 c000 AND.L #$c0000000,D0
                   12122: 0100974c: 0c80 c000 0000 6600 019e CMP.L #$c0000000,D0
                   12123: 01009752: 6600 019e 2003 7818 e9a0 BNE.W #$019e == 010098f2 (TRUE)
                   12124: 01009756: 2003 7818 e9a0 2400 0082 MOVE.L D3,D0
                   12125: 01009758: 7818 e9a0 2400 0082 f0ff MOVE.L #$00000018,D4
                   12126: 0100975a: e9a0 2400 0082 f0ff ffe0 ASL.L D4,D0
                   12127: 0100975c: 2400 0082 f0ff ffe0 2f02 MOVE.L D0,D2
                   12128: 0100975e: 0082 f0ff ffe0 2f02 2f0a OR.L #$f0ffffe0,D2
                   12129: 01009764: 2f02 2f0a 61ff ffff 8524 MOVE.L D2,-(A7)
                   12130: 01009766: 2f0a 61ff ffff 8524 504f MOVE.L A2,-(A7)
                   12131: 01009768: 61ff ffff 8524 504f 4a80 BSR.L #$ffff8524 == 01001c8e
                   12132: 0100976e: 504f 4a80 6700 017e 2242 ADDA.W #$00000008,A7
                   12133: 01009770: 4a80 6700 017e 2242 2011 TST.L D0
                   12134: 01009772: 6700 017e 2242 2011 0280 BEQ.W #$017e == 010098f2 (FALSE)
                   12135: 01009776: 2242 2011 0280 ff00 0000 MOVEA.L D2,A1
                   12136: 01009778: 2011 0280 ff00 0000 0c80 MOVE.L (A1),D0
                   12137: 0100977a: 0280 ff00 0000 0c80 a500 AND.L #$ff000000,D0
                   12138: 01009780: 0c80 a500 0000 6600 016a CMP.L #$a5000000,D0
                   12139: 01009786: 6600 016a 4878 0080 486a BNE.W #$016a == 010098f2 (TRUE)
                   12140: 0100978a: 4878 0080 486a 0324 61ff PEA.L $00000080
                   12141: 0100978e: 486a 0324 61ff ffff d844 PEA.L (A2,$0324) == $0100752c
                   12142: 01009792: 61ff ffff d844 1543 034c BSR.L #$ffffd844 == 01006fd8
                   12143: 01009798: 1543 034c 422a 034d 2003 MOVE.B D3,(A2,$034c) == $01007554
                   12144: 0100979c: 422a 034d 2003 7818 e9a0 CLR.B (A2,$034d) == $01007555
                   12145: 010097a0: 2003 7818 e9a0 2400 0082 MOVE.L D3,D0
                   12146: 010097a2: 7818 e9a0 2400 0082 f0ff MOVE.L #$00000018,D4
                   12147: 010097a4: e9a0 2400 0082 f0ff ffd8 ASL.L D4,D0
                   12148: 010097a6: 2400 0082 f0ff ffd8 2242 MOVE.L D0,D2
                   12149: 010097a8: 0082 f0ff ffd8 2242 4280 OR.L #$f0ffffd8,D2
                   12150: 010097ae: 2242 4280 1011 1540 034e MOVEA.L D2,A1
                   12151: 010097b0: 4280 1011 1540 034e 504f CLR.L D0
                   12152: 010097b2: 1011 1540 034e 504f 0c00 MOVE.B (A1),D0
                   12153: 010097b4: 1540 034e 504f 0c00 0004 MOVE.B D0,(A2,$034e) == $01007556
                   12154: 010097b8: 504f 0c00 0004 6714 6e0a ADDA.W #$00000008,A7
                   12155: 010097ba: 0c00 0004 6714 6e0a 0c00 CMP.B #$04,D0
                   12156: 010097be: 6714 6e0a 0c00 0001 670c BEQ.B #$00000014 == 010097d4 (FALSE)
                   12157: 010097c0: 6e0a 0c00 0001 670c 6000 BGT.B #$0000000a == 010097cc (TRUE)
                   12158: 010097c2: 0c00 0001 670c 6000 0128 CMP.B #$01,D0
                   12159: 010097c6: 670c 6000 0128 0c00 0008 BEQ.B #$0000000c == 010097d4 (FALSE)
                   12160: 010097c8: 6000 0128 0c00 0008 6600 BT .W #$0128 == 010098f2 (TRUE)
                   12161: 010097cc: 0c00 0008 6600 0120 2003 CMP.B #$08,D0
                   12162: 010097d0: 6600 0120 2003 7818 e9a0 BNE.W #$0120 == 010098f2 (TRUE)
                   12163: 010097d4: 2003 7818 e9a0 2200 0081 MOVE.L D3,D0
                   12164: 010097d6: 7818 e9a0 2200 0081 f0ff MOVE.L #$00000018,D4
                   12165: 010097d8: e9a0 2200 0081 f0ff ffb8 ASL.L D4,D0
                   12166: 010097da: 2200 0081 f0ff ffb8 2241 MOVE.L D0,D1
                   12167: 010097dc: 0081 f0ff ffb8 2241 2411 OR.L #$f0ffffb8,D1
                   12168: 010097e2: 2241 2411 0282 ff00 0000 MOVEA.L D1,A1
                   12169: 010097e4: 2411 0282 ff00 0000 2200 MOVE.L (A1),D2
                   12170: 010097e6: 0282 ff00 0000 2200 0081 AND.L #$ff000000,D2
                   12171: 010097ec: 2200 0081 f0ff ffc0 2241 MOVE.L D0,D1
                   12172: 010097ee: 0081 f0ff ffc0 2241 1211 OR.L #$f0ffffc0,D1
                   12173: 010097f4: 2241 1211 49c1 0281 0000 MOVEA.L D1,A1
                   12174: 010097f6: 1211 49c1 0281 0000 00ff MOVE.B (A1),D1
                   12175: 010097f8: 49c1 0281 0000 00ff 7810 EXT.B D1
                   12176: 010097fa: 0281 0000 00ff 7810 e9a1 AND.L #$000000ff,D1
                   12177: 01009800: 7810 e9a1 8481 2200 0081 MOVE.L #$00000010,D4
                   12178: 01009802: e9a1 8481 2200 0081 f0ff ASL.L D4,D1
                   12179: 01009804: 8481 2200 0081 f0ff ffc8 OR.L D1,D2
                   12180: 01009806: 2200 0081 f0ff ffc8 2241 MOVE.L D0,D1
                   12181: 01009808: 0081 f0ff ffc8 2241 1211 OR.L #$f0ffffc8,D1
                   12182: 0100980e: 2241 1211 49c1 0281 0000 MOVEA.L D1,A1
                   12183: 01009810: 1211 49c1 0281 0000 00ff MOVE.B (A1),D1
                   12184: 01009812: 49c1 0281 0000 00ff e181 EXT.B D1
                   12185: 01009814: 0281 0000 00ff e181 8481 AND.L #$000000ff,D1
                   12186: 0100981a: e181 8481 0080 f0ff ffd0 ASL.L #$00000008,D1
                   12187: 0100981c: 8481 0080 f0ff ffd0 2240 OR.L D1,D2
                   12188: 0100981e: 0080 f0ff ffd0 2240 1011 OR.L #$f0ffffd0,D0
                   12189: 01009824: 2240 1011 49c0 0280 0000 MOVEA.L D0,A1
                   12190: 01009826: 1011 49c0 0280 0000 00ff MOVE.B (A1),D0
                   12191: 01009828: 49c0 0280 0000 00ff 8480 EXT.B D0
                   12192: 0100982a: 0280 0000 00ff 8480 2002 AND.L #$000000ff,D0
                   12193: 01009830: 8480 2002 0280 ff00 0000 OR.L D0,D2
                   12194: 01009832: 2002 0280 ff00 0000 0c80 MOVE.L D2,D0
                   12195: 01009834: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
                   12196: 0100983a: 0c80 f000 0000 670c 2002 CMP.L #$f0000000,D0
                   12197: 01009840: 670c 2002 0280 f000 0000 BEQ.B #$0000000c == 0100984e (FALSE)
                   12198: 01009842: 2002 0280 f000 0000 6600 MOVE.L D2,D0
                   12199: 01009844: 0280 f000 0000 6600 00a6 AND.L #$f0000000,D0
                   12200: 0100984a: 6600 00a6 2002 0280 ff00 BNE.W #$00a6 == 010098f2 (TRUE)
                   12201: 0100984e: 2002 0280 ff00 0000 0c80 MOVE.L D2,D0
                   12202: 01009850: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
                   12203: 01009856: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
                   12204: 0100985c: 6604 7018 6002 701c 2803 BNE.B #$00000004 == 01009862 (TRUE)
                   12205: 0100985e: 7018 6002 701c 2803 e1a4 MOVE.L #$00000018,D0
                   12206: 01009860: 6002 701c 2803 e1a4 2004 BT .B #$00000002 == 01009864 (TRUE)
                   12207: 01009862: 701c 2803 e1a4 2004 8082 MOVE.L #$0000001c,D0
                   12208: 01009864: 2803 e1a4 2004 8082 2540 MOVE.L D3,D4
                   12209: 01009866: e1a4 2004 8082 2540 035c ASL.L D0,D4
                   12210: 01009868: 2004 8082 2540 035c 2002 MOVE.L D4,D0
                   12211: 0100986a: 8082 2540 035c 2002 0280 OR.L D2,D0
                   12212: 0100986c: 2540 035c 2002 0280 ff00 MOVE.L D0,(A2,$035c) == $01007564
                   12213: 01009870: 2002 0280 ff00 0000 0c80 MOVE.L D2,D0
                   12214: 01009872: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
                   12215: 01009878: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
                   12216: 0100987e: 6604 7018 6002 701c 2803 BNE.B #$00000004 == 01009884 (TRUE)
                   12217: 01009880: 7018 6002 701c 2803 e1a4 MOVE.L #$00000018,D0
                   12218: 01009882: 6002 701c 2803 e1a4 2004 BT .B #$00000002 == 01009886 (TRUE)
                   12219: 01009884: 701c 2803 e1a4 2004 8480 MOVE.L #$0000001c,D0
                   12220: 01009886: 2803 e1a4 2004 8480 2542 MOVE.L D3,D4
                   12221: 01009888: e1a4 2004 8480 2542 0358 ASL.L D0,D4
                   12222: 0100988a: 2004 8480 2542 0358 4878 MOVE.L D4,D0
                   12223: 0100988c: 8480 2542 0358 4878 0001 OR.L D0,D2
                   12224: 0100988e: 2542 0358 4878 0001 61ff MOVE.L D2,(A2,$0358) == $01007560
                   12225: 01009892: 4878 0001 61ff ffff fc6e PEA.L $00000001
                   12226: 01009896: 61ff ffff fc6e 2040 584f BSR.L #$fffffc6e == 01009506
                   12227: 0100989c: 2040 584f 4a88 674e 7402 MOVEA.L D0,A0
                   12228: 0100989e: 584f 4a88 674e 7402 47f0 ADDA.W #$00000004,A7
                   12229: 010098a0: 4a88 674e 7402 47f0 8c02 TST.L A0
                   12230: 010098a2: 674e 7402 47f0 8c02 6042 BEQ.B #$0000004e == 010098f2 (FALSE)
                   12231: 010098a4: 7402 47f0 8c02 6042 2f02 MOVE.L #$00000002,D2
                   12232: 010098a6: 47f0 8c02 6042 2f02 61ff LEA.L (A0, A0.L*4, $02) == $3713ec02,A3
                   12233: 010098aa: 6042 2f02 61ff ffff fc56 BT .B #$00000042 == 010098ee (TRUE)
                   12234: 010098ac: 2f02 61ff ffff fc56 2f00 MOVE.L D2,-(A7)
                   12235: 010098ae: 61ff ffff fc56 2f00 61ff BSR.L #$fffffc56 == 01009506
                   12236: 010098b4: 2f00 61ff 0000 03c0 504f MOVE.L D0,-(A7)
                   12237: 010098b6: 61ff 0000 03c0 504f 7801 BSR.L #$000003c0 == 01009c78
                   12238: 010098bc: 504f 7801 b880 6624 182a ADDA.W #$00000008,A7
                   12239: 010098be: 7801 b880 6624 182a 034d MOVE.L #$00000001,D4
                   12240: 010098c0: b880 6624 182a 034d 49c4 CMP.L D0,D4
                   12241: 010098c2: 6624 182a 034d 49c4 2f04 BNE.B #$00000024 == 010098e8 (TRUE)
                   12242: 010098c4: 182a 034d 49c4 2f04 2f03 MOVE.B (A2,$034d) == $01007555,D4
                   12243: 010098c8: 49c4 2f04 2f03 2f0a 61ff EXT.B D4
                   12244: 010098ca: 2f04 2f03 2f0a 61ff 0000 MOVE.L D4,-(A7)
                   12245: 010098cc: 2f03 2f0a 61ff 0000 0068 MOVE.L D3,-(A7)
                   12246: 010098ce: 2f0a 61ff 0000 0068 61ff MOVE.L A2,-(A7)
                   12247: 010098d0: 61ff 0000 0068 61ff ffff BSR.L #$00000068 == 0100993a
                   12248: 010098d6: 61ff ffff f64c 2f0a 61ff BSR.L #$fffff64c == 01008f24
                   12249: 010098dc: 2f0a 61ff 0000 001e 7001 MOVE.L A2,-(A7)
                   12250: 010098de: 61ff 0000 001e 7001 600c BSR.L #$0000001e == 010098fe
                   12251: 010098e4: 7001 600c 5a82 522a 034d MOVE.L #$00000001,D0
                   12252: 010098e6: 600c 5a82 522a 034d b7c2 BT .B #$0000000c == 010098f4 (TRUE)
                   12253: 010098e8: 5a82 522a 034d b7c2 6eba ADD.L #$00000005,D2
                   12254: 010098ea: 522a 034d b7c2 6eba 4280 ADD.B #$00000001,(A2,$034d) == $01007555
                   12255: 010098ee: b7c2 6eba 4280 4cee 0c1c CMPA.L D2,A3
                   12256: 010098f0: 6eba 4280 4cee 0c1c ffec BGT.B #$ffffffba == 010098ac (TRUE)
                   12257: 010098f2: 4280 4cee 0c1c ffec 4e5e CLR.L D0
                   12258: 010098f4: 4cee 0c1c ffec 4e5e 4e75 MVMEL.L #$0c1c,(A6,$ffec) == $0b03f450
                   12259: 010098fa: 4e5e 4e75 4e56 0000 206e UNLK.L A6
                   12260: 010098fc: 4e75 4e56 0000 206e 0008 RTS.L 
                   12261: 010098fe: 4e56 0000 206e 0008 1028 LINK.W A6,#$0000
                   12262: 01009902: 206e 0008 1028 034c 49c0 MOVEA.L (A6,$0008) == $0b03f46c,A0
                   12263: 01009906: 1028 034c 49c0 b0a8 0006 MOVE.B (A0,$034c) == $0b03ff4c,D0
                   12264: 0100990a: 49c0 b0a8 0006 671c 1028 EXT.B D0
                   12265: 0100990c: b0a8 0006 671c 1028 034d CMP.L (A0,$0006) == $0b03fc06,D0
                   12266: 01009910: 671c 1028 034d 49c0 2240 BEQ.B #$0000001c == 0100992e (FALSE)
                   12267: 01009912: 1028 034d 49c0 2240 4871 MOVE.B (A0,$034d) == $0b03ff4d,D0
                   12268: 01009916: 49c0 2240 4871 0c03 61ff EXT.B D0
                   12269: 01009918: 2240 4871 0c03 61ff ffff MOVEA.L D0,A1
                   12270: 0100991a: 4871 0c03 61ff ffff fbe6 PEA.L (A1, D0.L*4, $03) == $0200f007
                   12271: 0100991e: 61ff ffff fbe6 2f00 61ff BSR.L #$fffffbe6 == 01009506
                   12272: 01009924: 2f00 61ff 0000 0350 6008 MOVE.L D0,-(A7)
                   12273: 01009926: 61ff 0000 0350 6008 2f08 BSR.L #$00000350 == 01009c78
                   12274: 0100992c: 6008 2f08 61ff 0000 07bc BT .B #$00000008 == 01009936 (TRUE)
                   12275: 0100992e: 2f08 61ff 0000 07bc 4e5e MOVE.L A0,-(A7)
                   12276: 01009930: 61ff 0000 07bc 4e5e 4e75 BSR.L #$000007bc == 0100a0ee
                   12277: 01009936: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   12278: 01009938: 4e75 4e56 0000 48e7 3c38 RTS.L 
                   12279: 0100993a: 4e56 0000 48e7 3c38 286e LINK.W A6,#$0000
                   12280: 0100993e: 48e7 3c38 286e 0008 262e MVMLE.L #$3c38,-(A7)
                   12281: 01009942: 286e 0008 262e 000c 282e MOVEA.L (A6,$0008) == $0b03f46c,A4
                   12282: 01009946: 262e 000c 282e 0010 b6ac MOVE.L (A6,$000c) == $0b03f470,D3
                   12283: 0100994a: 282e 0010 b6ac 0006 660e MOVE.L (A6,$0010) == $0b03f474,D4
                   12284: 0100994e: b6ac 0006 660e 2f04 2f0c CMP.L (A4,$0006) == $0b03f58e,D3
                   12285: 01009952: 660e 2f04 2f0c 61ff 0000 BNE.B #$0000000e == 01009962 (TRUE)
                   12286: 01009954: 2f04 2f0c 61ff 0000 07ee MOVE.L D4,-(A7)
                   12287: 01009956: 2f0c 61ff 0000 07ee 6000 MOVE.L A4,-(A7)
                   12288: 01009958: 61ff 0000 07ee 6000 0234 BSR.L #$000007ee == 0100a148
                   12289: 0100995e: 6000 0234 4878 0080 486c BT .W #$0234 == 01009b94 (TRUE)
                   12290: 01009962: 4878 0080 486c 0324 61ff PEA.L $00000080
                   12291: 01009966: 486c 0324 61ff ffff d66c PEA.L (A4,$0324) == $0b03f8ac
                   12292: 0100996a: 61ff ffff d66c 1943 034c BSR.L #$ffffd66c == 01006fd8
                   12293: 01009970: 1943 034c 1944 034d 2003 MOVE.B D3,(A4,$034c) == $0b03f8d4
                   12294: 01009974: 1944 034d 2003 7a18 eba0 MOVE.B D4,(A4,$034d) == $0b03f8d5
                   12295: 01009978: 2003 7a18 eba0 2200 0081 MOVE.L D3,D0
                   12296: 0100997a: 7a18 eba0 2200 0081 f0ff MOVE.L #$00000018,D5
                   12297: 0100997c: eba0 2200 0081 f0ff ffd8 ASL.L D5,D0
                   12298: 0100997e: 2200 0081 f0ff ffd8 2241 MOVE.L D0,D1
                   12299: 01009980: 0081 f0ff ffd8 2241 4281 OR.L #$f0ffffd8,D1
                   12300: 01009986: 2241 4281 1211 1941 034e MOVEA.L D1,A1
                   12301: 01009988: 4281 1211 1941 034e 2200 CLR.L D1
                   12302: 0100998a: 1211 1941 034e 2200 0081 MOVE.B (A1),D1
                   12303: 0100998c: 1941 034e 2200 0081 f0ff MOVE.B D1,(A4,$034e) == $0b03f8d6
                   12304: 01009990: 2200 0081 f0ff ffb8 2241 MOVE.L D0,D1
                   12305: 01009992: 0081 f0ff ffb8 2241 2411 OR.L #$f0ffffb8,D1
                   12306: 01009998: 2241 2411 0282 ff00 0000 MOVEA.L D1,A1
                   12307: 0100999a: 2411 0282 ff00 0000 2200 MOVE.L (A1),D2
                   12308: 0100999c: 0282 ff00 0000 2200 0081 AND.L #$ff000000,D2
                   12309: 010099a2: 2200 0081 f0ff ffc0 2241 MOVE.L D0,D1
                   12310: 010099a4: 0081 f0ff ffc0 2241 1211 OR.L #$f0ffffc0,D1
                   12311: 010099aa: 2241 1211 49c1 0281 0000 MOVEA.L D1,A1
                   12312: 010099ac: 1211 49c1 0281 0000 00ff MOVE.B (A1),D1
                   12313: 010099ae: 49c1 0281 0000 00ff 7a10 EXT.B D1
                   12314: 010099b0: 0281 0000 00ff 7a10 eba1 AND.L #$000000ff,D1
                   12315: 010099b6: 7a10 eba1 8481 2200 0081 MOVE.L #$00000010,D5
                   12316: 010099b8: eba1 8481 2200 0081 f0ff ASL.L D5,D1
                   12317: 010099ba: 8481 2200 0081 f0ff ffc8 OR.L D1,D2
                   12318: 010099bc: 2200 0081 f0ff ffc8 2241 MOVE.L D0,D1
                   12319: 010099be: 0081 f0ff ffc8 2241 1211 OR.L #$f0ffffc8,D1
                   12320: 010099c4: 2241 1211 49c1 0281 0000 MOVEA.L D1,A1
                   12321: 010099c6: 1211 49c1 0281 0000 00ff MOVE.B (A1),D1
                   12322: 010099c8: 49c1 0281 0000 00ff e181 EXT.B D1
                   12323: 010099ca: 0281 0000 00ff e181 8481 AND.L #$000000ff,D1
                   12324: 010099d0: e181 8481 0080 f0ff ffd0 ASL.L #$00000008,D1
                   12325: 010099d2: 8481 0080 f0ff ffd0 2240 OR.L D1,D2
                   12326: 010099d4: 0080 f0ff ffd0 2240 1011 OR.L #$f0ffffd0,D0
                   12327: 010099da: 2240 1011 49c0 0280 0000 MOVEA.L D0,A1
                   12328: 010099dc: 1011 49c0 0280 0000 00ff MOVE.B (A1),D0
                   12329: 010099de: 49c0 0280 0000 00ff 8480 EXT.B D0
                   12330: 010099e0: 0280 0000 00ff 8480 504f AND.L #$000000ff,D0
                   12331: 010099e6: 8480 504f 2002 0280 ff00 OR.L D0,D2
                   12332: 010099e8: 504f 2002 0280 ff00 0000 ADDA.W #$00000008,A7
                   12333: 010099ea: 2002 0280 ff00 0000 0c80 MOVE.L D2,D0
                   12334: 010099ec: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
                   12335: 010099f2: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
                   12336: 010099f8: 6604 7018 6002 701c 2a03 BNE.B #$00000004 == 010099fe (TRUE)
                   12337: 010099fa: 7018 6002 701c 2a03 e1a5 MOVE.L #$00000018,D0
                   12338: 010099fc: 6002 701c 2a03 e1a5 2005 BT .B #$00000002 == 01009a00 (TRUE)
                   12339: 010099fe: 701c 2a03 e1a5 2005 8082 MOVE.L #$0000001c,D0
                   12340: 01009a00: 2a03 e1a5 2005 8082 2940 MOVE.L D3,D5
                   12341: 01009a02: e1a5 2005 8082 2940 035c ASL.L D0,D5
                   12342: 01009a04: 2005 8082 2940 035c 2002 MOVE.L D5,D0
                   12343: 01009a06: 8082 2940 035c 2002 0280 OR.L D2,D0
                   12344: 01009a08: 2940 035c 2002 0280 ff00 MOVE.L D0,(A4,$035c) == $0b03f8e4
                   12345: 01009a0c: 2002 0280 ff00 0000 0c80 MOVE.L D2,D0
                   12346: 01009a0e: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
                   12347: 01009a14: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
                   12348: 01009a1a: 6604 7018 6002 701c 2a03 BNE.B #$00000004 == 01009a20 (TRUE)
                   12349: 01009a1c: 7018 6002 701c 2a03 e1a5 MOVE.L #$00000018,D0
                   12350: 01009a1e: 6002 701c 2a03 e1a5 2005 BT .B #$00000002 == 01009a22 (TRUE)
                   12351: 01009a20: 701c 2a03 e1a5 2005 8480 MOVE.L #$0000001c,D0
                   12352: 01009a22: 2a03 e1a5 2005 8480 2942 MOVE.L D3,D5
                   12353: 01009a24: e1a5 2005 8480 2942 0358 ASL.L D0,D5
                   12354: 01009a26: 2005 8480 2942 0358 42a7 MOVE.L D5,D0
                   12355: 01009a28: 8480 2942 0358 42a7 45f9 OR.L D0,D2
                   12356: 01009a2a: 2942 0358 42a7 45f9 0100 MOVE.L D2,(A4,$0358) == $0b03f8e0
                   12357: 01009a2e: 42a7 45f9 0100 9506 4e92 CLR.L -(A7)
                   12358: 01009a30: 45f9 0100 9506 4e92 122c LEA.L $01009506,A2
                   12359: 01009a36: 4e92 122c 034e 49c1 e581 JSR.L (A2)
                   12360: 01009a38: 122c 034e 49c1 e581 4c01 MOVE.B (A4,$034e) == $0b03f8d6,D1
                   12361: 01009a3c: 49c1 e581 4c01 0800 2940 EXT.B D1
                   12362: 01009a3e: e581 4c01 0800 2940 0360 ASL.L #$00000002,D1
                   12363: 01009a40: 4c01 0800 2940 0360 2244 MULL.L #$0800,D1
                   12364: 01009a44: 2940 0360 2244 47f1 4c02 MOVE.L D0,(A4,$0360) == $0b03f8e8
                   12365: 01009a48: 2244 47f1 4c02 486b 0002 MOVEA.L D4,A1
                   12366: 01009a4a: 47f1 4c02 486b 0002 4e92 LEA.L (A1, D4.L*4, $02) == $0200e0fe,A3
                   12367: 01009a4e: 486b 0002 4e92 2940 0350 PEA.L (A3,$0002) == $0200d002
                   12368: 01009a52: 4e92 2940 0350 486b 0003 JSR.L (A2)
                   12369: 01009a54: 2940 0350 486b 0003 4e92 MOVE.L D0,(A4,$0350) == $0b03f8d8
                   12370: 01009a58: 486b 0003 4e92 2940 0354 PEA.L (A3,$0003) == $0200d003
                   12371: 01009a5c: 4e92 2940 0354 486b 0004 JSR.L (A2)
                   12372: 01009a5e: 2940 0354 486b 0004 4e92 MOVE.L D0,(A4,$0354) == $0b03f8dc
                   12373: 01009a62: 486b 0004 4e92 2640 524b PEA.L (A3,$0004) == $0200d004
                   12374: 01009a66: 4e92 2640 524b 2f00 4e92 JSR.L (A2)
                   12375: 01009a68: 2640 524b 2f00 4e92 2940 MOVEA.L D0,A3
                   12376: 01009a6a: 524b 2f00 4e92 2940 0324 ADDA.W #$00000001,A3
                   12377: 01009a6c: 2f00 4e92 2940 0324 200b MOVE.L D0,-(A7)
                   12378: 01009a6e: 4e92 2940 0324 200b 524b JSR.L (A2)
                   12379: 01009a70: 2940 0324 200b 524b 2f00 MOVE.L D0,(A4,$0324) == $0b03f8ac
                   12380: 01009a74: 200b 524b 2f00 4e92 2940 MOVE.L A3,D0
                   12381: 01009a76: 524b 2f00 4e92 2940 0328 ADDA.W #$00000001,A3
                   12382: 01009a78: 2f00 4e92 2940 0328 200b MOVE.L D0,-(A7)
                   12383: 01009a7a: 4e92 2940 0328 200b 524b JSR.L (A2)
                   12384: 01009a7c: 2940 0328 200b 524b 2f00 MOVE.L D0,(A4,$0328) == $0b03f8b0
                   12385: 01009a80: 200b 524b 2f00 4e92 2940 MOVE.L A3,D0
                   12386: 01009a82: 524b 2f00 4e92 2940 032c ADDA.W #$00000001,A3
                   12387: 01009a84: 2f00 4e92 2940 032c 200b MOVE.L D0,-(A7)
                   12388: 01009a86: 4e92 2940 032c 200b 524b JSR.L (A2)
                   12389: 01009a88: 2940 032c 200b 524b 2f00 MOVE.L D0,(A4,$032c) == $0b03f8b4
                   12390: 01009a8c: 200b 524b 2f00 4e92 2940 MOVE.L A3,D0
                   12391: 01009a8e: 524b 2f00 4e92 2940 0330 ADDA.W #$00000001,A3
                   12392: 01009a90: 2f00 4e92 2940 0330 defc MOVE.L D0,-(A7)
                   12393: 01009a92: 4e92 2940 0330 defc 0020 JSR.L (A2)
                   12394: 01009a94: 2940 0330 defc 0020 200b MOVE.L D0,(A4,$0330) == $0b03f8b8
                   12395: 01009a98: defc 0020 200b 524b 2f00 ADDA.W #$0020,A7
                   12396: 01009a9c: 200b 524b 2f00 4e92 2940 MOVE.L A3,D0
                   12397: 01009a9e: 524b 2f00 4e92 2940 0334 ADDA.W #$00000001,A3
                   12398: 01009aa0: 2f00 4e92 2940 0334 200b MOVE.L D0,-(A7)
                   12399: 01009aa2: 4e92 2940 0334 200b 524b JSR.L (A2)
                   12400: 01009aa4: 2940 0334 200b 524b 2f00 MOVE.L D0,(A4,$0334) == $0b03f8bc
                   12401: 01009aa8: 200b 524b 2f00 4e92 2940 MOVE.L A3,D0
                   12402: 01009aaa: 524b 2f00 4e92 2940 0338 ADDA.W #$00000001,A3
                   12403: 01009aac: 2f00 4e92 2940 0338 200b MOVE.L D0,-(A7)
                   12404: 01009aae: 4e92 2940 0338 200b 524b JSR.L (A2)
                   12405: 01009ab0: 2940 0338 200b 524b 2f00 MOVE.L D0,(A4,$0338) == $0b03f8c0
                   12406: 01009ab4: 200b 524b 2f00 4e92 2940 MOVE.L A3,D0
                   12407: 01009ab6: 524b 2f00 4e92 2940 033c ADDA.W #$00000001,A3
                   12408: 01009ab8: 2f00 4e92 2940 033c 200b MOVE.L D0,-(A7)
                   12409: 01009aba: 4e92 2940 033c 200b 524b JSR.L (A2)
                   12410: 01009abc: 2940 033c 200b 524b 2f00 MOVE.L D0,(A4,$033c) == $0b03f8c4
                   12411: 01009ac0: 200b 524b 2f00 4e92 2940 MOVE.L A3,D0
                   12412: 01009ac2: 524b 2f00 4e92 2940 0340 ADDA.W #$00000001,A3
                   12413: 01009ac4: 2f00 4e92 2940 0340 200b MOVE.L D0,-(A7)
                   12414: 01009ac6: 4e92 2940 0340 200b 524b JSR.L (A2)
                   12415: 01009ac8: 2940 0340 200b 524b 2f00 MOVE.L D0,(A4,$0340) == $0b03f8c8
                   12416: 01009acc: 200b 524b 2f00 4e92 2940 MOVE.L A3,D0
                   12417: 01009ace: 524b 2f00 4e92 2940 0344 ADDA.W #$00000001,A3
                   12418: 01009ad0: 2f00 4e92 2940 0344 200b MOVE.L D0,-(A7)
                   12419: 01009ad2: 4e92 2940 0344 200b 524b JSR.L (A2)
                   12420: 01009ad4: 2940 0344 200b 524b 2f00 MOVE.L D0,(A4,$0344) == $0b03f8cc
                   12421: 01009ad8: 200b 524b 2f00 4e92 2940 MOVE.L A3,D0
                   12422: 01009ada: 524b 2f00 4e92 2940 0348 ADDA.W #$00000001,A3
                   12423: 01009adc: 2f00 4e92 2940 0348 347c MOVE.L D0,-(A7)
                   12424: 01009ade: 4e92 2940 0348 347c 0001 JSR.L (A2)
                   12425: 01009ae0: 2940 0348 347c 0001 defc MOVE.L D0,(A4,$0348) == $0b03f8d0
                   12426: 01009ae4: 347c 0001 defc 0018 200b MOVEA.W #$0001,A2
                   12427: 01009ae8: defc 0018 200b 524b 2f00 ADDA.W #$0018,A7
                   12428: 01009aec: 200b 524b 2f00 61ff ffff MOVE.L A3,D0
                   12429: 01009aee: 524b 2f00 61ff ffff fa12 ADDA.W #$00000001,A3
                   12430: 01009af0: 2f00 61ff ffff fa12 2400 MOVE.L D0,-(A7)
                   12431: 01009af2: 61ff ffff fa12 2400 584f BSR.L #$fffffa12 == 01009506
                   12432: 01009af8: 2400 584f 41f2 aa00 41f4 MOVE.L D0,D2
                   12433: 01009afa: 584f 41f2 aa00 41f4 8c00 ADDA.W #$00000004,A7
                   12434: 01009afc: 41f2 aa00 41f4 8c00 d0fc LEA.L (A2, A2.L*2, $00) == $03015618,A0
                   12435: 01009b00: 41f4 8c00 d0fc 0358 0280 LEA.L (A4, A0.L*4, $00) == $3713e588,A0
                   12436: 01009b04: d0fc 0358 0280 ff00 0000 ADDA.W #$0358,A0
                   12437: 01009b08: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
                   12438: 01009b0e: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
                   12439: 01009b14: 6604 7018 6002 701c 2a03 BNE.B #$00000004 == 01009b1a (TRUE)
                   12440: 01009b16: 7018 6002 701c 2a03 e1a5 MOVE.L #$00000018,D0
                   12441: 01009b18: 6002 701c 2a03 e1a5 2005 BT .B #$00000002 == 01009b1c (TRUE)
                   12442: 01009b1a: 701c 2a03 e1a5 2005 8082 MOVE.L #$0000001c,D0
                   12443: 01009b1c: 2a03 e1a5 2005 8082 2080 MOVE.L D3,D5
                   12444: 01009b1e: e1a5 2005 8082 2080 41f2 ASL.L D0,D5
                   12445: 01009b20: 2005 8082 2080 41f2 aa00 MOVE.L D5,D0
                   12446: 01009b22: 8082 2080 41f2 aa00 41f4 OR.L D2,D0
                   12447: 01009b24: 2080 41f2 aa00 41f4 8c00 MOVE.L D0,(A0)
                   12448: 01009b26: 41f2 aa00 41f4 8c00 d0fc LEA.L (A2, A2.L*2, $00) == $03015618,A0
                   12449: 01009b2a: 41f4 8c00 d0fc 0358 2002 LEA.L (A4, A0.L*4, $00) == $3713e588,A0
                   12450: 01009b2e: d0fc 0358 2002 0280 ff00 ADDA.W #$0358,A0
                   12451: 01009b32: 2002 0280 ff00 0000 0c80 MOVE.L D2,D0
                   12452: 01009b34: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
                   12453: 01009b3a: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
                   12454: 01009b40: 6604 7018 6002 701c 2a03 BNE.B #$00000004 == 01009b46 (TRUE)
                   12455: 01009b42: 7018 6002 701c 2a03 e1a5 MOVE.L #$00000018,D0
                   12456: 01009b44: 6002 701c 2a03 e1a5 2005 BT .B #$00000002 == 01009b48 (TRUE)
                   12457: 01009b46: 701c 2a03 e1a5 2005 8480 MOVE.L #$0000001c,D0
                   12458: 01009b48: 2a03 e1a5 2005 8480 2142 MOVE.L D3,D5
                   12459: 01009b4a: e1a5 2005 8480 2142 0004 ASL.L D0,D5
                   12460: 01009b4c: 2005 8480 2142 0004 200b MOVE.L D5,D0
                   12461: 01009b4e: 8480 2142 0004 200b 524b OR.L D0,D2
                   12462: 01009b50: 2142 0004 200b 524b 2f00 MOVE.L D2,(A0,$0004) == $0b03fc04
                   12463: 01009b54: 200b 524b 2f00 61ff ffff MOVE.L A3,D0
                   12464: 01009b56: 524b 2f00 61ff ffff f9aa ADDA.W #$00000001,A3
                   12465: 01009b58: 2f00 61ff ffff f9aa 41f2 MOVE.L D0,-(A7)
                   12466: 01009b5a: 61ff ffff f9aa 41f2 aa00 BSR.L #$fffff9aa == 01009506
                   12467: 01009b60: 41f2 aa00 41f4 8c00 2140 LEA.L (A2, A2.L*2, $00) == $03015618,A0
                   12468: 01009b64: 41f4 8c00 2140 0360 584f LEA.L (A4, A0.L*4, $00) == $3713e588,A0
                   12469: 01009b68: 2140 0360 584f 524a 7a05 MOVE.L D0,(A0,$0360) == $0b03ff60
                   12470: 01009b6c: 584f 524a 7a05 ba8a 6c00 ADDA.W #$00000004,A7
                   12471: 01009b6e: 524a 7a05 ba8a 6c00 ff76 ADDA.W #$00000001,A2
                   12472: 01009b70: 7a05 ba8a 6c00 ff76 7a01 MOVE.L #$00000005,D5
                   12473: 01009b72: ba8a 6c00 ff76 7a01 8bac CMP.L A2,D5
                   12474: 01009b74: 6c00 ff76 7a01 8bac 0338 BGE.W #$ff76 == 01009aec (TRUE)
                   12475: 01009b78: 7a01 8bac 0338 4aac 0378 MOVE.L #$00000001,D5
                   12476: 01009b7a: 8bac 0338 4aac 0378 6610 OR.L D5,(A4,$0338) == $0b03f8c0
                   12477: 01009b7e: 4aac 0378 6610 297c 0410 TST.L (A4,$0378) == $0b03f900
                   12478: 01009b82: 6610 297c 0410 0000 0374 BNE.B #$00000010 == 01009b94 (TRUE)
                   12479: 01009b84: 297c 0410 0000 0374 297c MOVE.L #$04100000,(A4,$0374) == $0b03f8fc
                   12480: 01009b8c: 297c 0010 0000 0378 4cee MOVE.L #$00100000,(A4,$0378) == $0b03f900
                   12481: 01009b94: 4cee 1c3c ffe4 4e5e 4e75 MVMEL.L #$1c3c,(A6,$ffe4) == $0b03f448
                   12482: 01009b9a: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
                   12483: 01009b9c: 4e75 4e56 0000 61ff ffff RTS.L 
                   12484: 01009b9e: 4e56 0000 61ff ffff 681e LINK.W A6,#$0000
                   12485: 01009ba2: 61ff ffff 681e 2040 52a8 BSR.L #$ffff681e == 010003c2
                   12486: 01009ba8: 2040 52a8 03a0 7201 b2a8 MOVEA.L D0,A0
                   12487: 01009baa: 52a8 03a0 7201 b2a8 03a0 ADD.L #$00000001,(A0,$03a0) == $0b03ffa0
                   12488: 01009bae: 7201 b2a8 03a0 6626 1028 MOVE.L #$00000001,D1
                   12489: 01009bb0: b2a8 03a0 6626 1028 034c CMP.L (A0,$03a0) == $0b03ffa0,D1
                   12490: 01009bb4: 6626 1028 034c 49c0 b0a8 BNE.B #$00000026 == 01009bdc (TRUE)
                   12491: 01009bb6: 1028 034c 49c0 b0a8 0006 MOVE.B (A0,$034c) == $0b03ff4c,D0
                   12492: 01009bba: 49c0 b0a8 0006 660a 2f08 EXT.B D0
                   12493: 01009bbc: b0a8 0006 660a 2f08 61ff CMP.L (A0,$0006) == $0b03fc06,D0
                   12494: 01009bc0: 660a 2f08 61ff 0000 05fe BNE.B #$0000000a == 01009bcc (TRUE)
                   12495: 01009bc2: 2f08 61ff 0000 05fe 6010 MOVE.L A0,-(A7)
                   12496: 01009bc4: 61ff 0000 05fe 6010 4aa8 BSR.L #$000005fe == 0100a1c4
                   12497: 01009bca: 6010 4aa8 0350 670a 2f28 BT .B #$00000010 == 01009bdc (TRUE)
                   12498: 01009bcc: 4aa8 0350 670a 2f28 0350 TST.L (A0,$0350) == $0b03ff50
                   12499: 01009bd0: 670a 2f28 0350 61ff 0000 BEQ.B #$0000000a == 01009bdc (FALSE)
                   12500: 01009bd2: 2f28 0350 61ff 0000 00a0 MOVE.L (A0,$0350) == $0b03ff50,-(A7)
                   12501: 01009bd6: 61ff 0000 00a0 4e5e 4e75 BSR.L #$000000a0 == 01009c78
                   12502: 01009bdc: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
                   12503: 01009bde: 4e75 4e56 0000 61ff ffff RTS.L 
                   12504: 01009be0: 4e56 0000 61ff ffff 67dc LINK.W A6,#$0000
                   12505: 01009be4: 61ff ffff 67dc 2040 53a8 BSR.L #$ffff67dc == 010003c2
                   12506: 01009bea: 2040 53a8 03a0 4aa8 03a0 MOVEA.L D0,A0
                   12507: 01009bec: 53a8 03a0 4aa8 03a0 6e2a SUB.L #$00000001,(A0,$03a0) == $0b03ffa0
                   12508: 01009bf0: 4aa8 03a0 6e2a 42a8 03a0 TST.L (A0,$03a0) == $0b03ffa0
                   12509: 01009bf4: 6e2a 42a8 03a0 1028 034c BGT.B #$0000002a == 01009c20 (TRUE)
                   12510: 01009bf6: 42a8 03a0 1028 034c 49c0 CLR.L (A0,$03a0) == $0b03ffa0
                   12511: 01009bfa: 1028 034c 49c0 b0a8 0006 MOVE.B (A0,$034c) == $0b03ff4c,D0
                   12512: 01009bfe: 49c0 b0a8 0006 660a 2f08 EXT.B D0
                   12513: 01009c00: b0a8 0006 660a 2f08 61ff CMP.L (A0,$0006) == $0b03fc06,D0
                   12514: 01009c04: 660a 2f08 61ff 0000 05ec BNE.B #$0000000a == 01009c10 (TRUE)
                   12515: 01009c06: 2f08 61ff 0000 05ec 6010 MOVE.L A0,-(A7)
                   12516: 01009c08: 61ff 0000 05ec 6010 4aa8 BSR.L #$000005ec == 0100a1f6
                   12517: 01009c0e: 6010 4aa8 0354 670a 2f28 BT .B #$00000010 == 01009c20 (TRUE)
                   12518: 01009c10: 4aa8 0354 670a 2f28 0354 TST.L (A0,$0354) == $0b03ff54
                   12519: 01009c14: 670a 2f28 0354 61ff 0000 BEQ.B #$0000000a == 01009c20 (FALSE)
                   12520: 01009c16: 2f28 0354 61ff 0000 005c MOVE.L (A0,$0354) == $0b03ff54,-(A7)
                   12521: 01009c1a: 61ff 0000 005c 4e5e 4e75 BSR.L #$0000005c == 01009c78
                   12522: 01009c20: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   12523: 01009c22: 4e75 4e56 0000 48e7 2020 RTS.L 
                   12524: 01009c24: 4e56 0000 48e7 2020 242e LINK.W A6,#$0000
                   12525: 01009c28: 48e7 2020 242e 0008 61ff MVMLE.L #$2020,-(A7)
                   12526: 01009c2c: 242e 0008 61ff ffff 6790 MOVE.L (A6,$0008) == $0b03f46c,D2
                   12527: 01009c30: 61ff ffff 6790 2440 d4fc BSR.L #$ffff6790 == 010003c2
                   12528: 01009c36: 2440 d4fc 0324 93c9 41f1 MOVEA.L D0,A2
                   12529: 01009c38: d4fc 0324 93c9 41f1 9a00 ADDA.W #$0324,A2
                   12530: 01009c3c: 93c9 41f1 9a00 41f2 8c34 SUBA.L A1,A1
                   12531: 01009c3e: 41f1 9a00 41f2 8c34 4aa8 LEA.L (A1, A1.L*2, $00) == $0602a000,A0
                   12532: 01009c42: 41f2 8c34 4aa8 0008 6718 LEA.L (A2, A0.L*4, $34) == $2d10623c,A0
                   12533: 01009c46: 4aa8 0008 6718 b490 6514 TST.L (A0,$0008) == $0b03fc08
                   12534: 01009c4a: 6718 b490 6514 2010 d0a8 BEQ.B #$00000018 == 01009c64 (FALSE)
                   12535: 01009c4c: b490 6514 2010 d0a8 0008 CMP.L (A0),D2
                   12536: 01009c4e: 6514 2010 d0a8 0008 b082 BCS.B #$00000014 == 01009c64 (FALSE)
                   12537: 01009c50: 2010 d0a8 0008 b082 630a MOVE.L (A0),D0
                   12538: 01009c52: d0a8 0008 b082 630a 2002 ADD.L (A0,$0008) == $0b03fc08,D0
                   12539: 01009c56: b082 630a 2002 9090 d0a8 CMP.L D2,D0
                   12540: 01009c58: 630a 2002 9090 d0a8 0004 BLS.B #$0000000a == 01009c64 (FALSE)
                   12541: 01009c5a: 2002 9090 d0a8 0004 600a MOVE.L D2,D0
                   12542: 01009c5c: 9090 d0a8 0004 600a 5249 SUB.L (A0),D0
                   12543: 01009c5e: d0a8 0004 600a 5249 7205 ADD.L (A0,$0004) == $0b03fc04,D0
                   12544: 01009c62: 600a 5249 7205 b289 6cd2 BT .B #$0000000a == 01009c6e (TRUE)
                   12545: 01009c64: 5249 7205 b289 6cd2 2002 ADDA.W #$00000001,A1
                   12546: 01009c66: 7205 b289 6cd2 2002 4cee MOVE.L #$00000005,D1
                   12547: 01009c68: b289 6cd2 2002 4cee 0404 CMP.L A1,D1
                   12548: 01009c6a: 6cd2 2002 4cee 0404 fff8 BGE.B #$ffffffd2 == 01009c3e (TRUE)
                   12549: 01009c6c: 2002 4cee 0404 fff8 4e5e MOVE.L D2,D0
                   12550: 01009c6e: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $0b03f45c
                   12551: 01009c74: 4e5e 4e75 4e56 ffe0 48e7 UNLK.L A6
                   12552: 01009c76: 4e75 4e56 ffe0 48e7 3f3c RTS.L 
                   12553: 01009c78: 4e56 ffe0 48e7 3f3c 262e LINK.W A6,#$ffe0
                   12554: 01009c7c: 48e7 3f3c 262e 0008 61ff MVMLE.L #$3f3c,-(A7)
                   12555: 01009c80: 262e 0008 61ff ffff 673c MOVE.L (A6,$0008) == $0b03f46c,D3
                   12556: 01009c84: 61ff ffff 673c 2040 1a28 BSR.L #$ffff673c == 010003c2
                   12557: 01009c8a: 2040 1a28 034c 49c5 4a83 MOVEA.L D0,A0
                   12558: 01009c8c: 1a28 034c 49c5 4a83 6606 MOVE.B (A0,$034c) == $0b03ff4c,D5
                   12559: 01009c90: 49c5 4a83 6606 4280 6000 EXT.B D5
                   12560: 01009c92: 4a83 6606 4280 6000 0406 TST.L D3
                   12561: 01009c94: 6606 4280 6000 0406 2003 BNE.B #$00000006 == 01009c9c (TRUE)
                   12562: 01009c96: 4280 6000 0406 2003 5283 CLR.L D0
                   12563: 01009c98: 6000 0406 2003 5283 2f00 BT .W #$0406 == 0100a0a0 (TRUE)
                   12564: 01009c9c: 2003 5283 2f00 45f9 0100 MOVE.L D3,D0
                   12565: 01009c9e: 5283 2f00 45f9 0100 9506 ADD.L #$00000001,D3
                   12566: 01009ca0: 2f00 45f9 0100 9506 4e92 MOVE.L D0,-(A7)
                   12567: 01009ca2: 45f9 0100 9506 4e92 2400 LEA.L $01009506,A2
                   12568: 01009ca8: 4e92 2400 584f 4a82 6c0c JSR.L (A2)
                   12569: 01009caa: 2400 584f 4a82 6c0c 2003 MOVE.L D0,D2
                   12570: 01009cac: 584f 4a82 6c0c 2003 5283 ADDA.W #$00000004,A7
                   12571: 01009cae: 4a82 6c0c 2003 5283 2f00 TST.L D2
                   12572: 01009cb0: 6c0c 2003 5283 2f00 4e92 BGE.B #$0000000c == 01009cbe (TRUE)
                   12573: 01009cb2: 2003 5283 2f00 4e92 2800 MOVE.L D3,D0
                   12574: 01009cb4: 5283 2f00 4e92 2800 584f ADD.L #$00000001,D3
                   12575: 01009cb6: 2f00 4e92 2800 584f 2002 MOVE.L D0,-(A7)
                   12576: 01009cb8: 4e92 2800 584f 2002 7c1a JSR.L (A2)
                   12577: 01009cba: 2800 584f 2002 7c1a eca8 MOVE.L D0,D4
                   12578: 01009cbc: 584f 2002 7c1a eca8 7c3f ADDA.W #$00000004,A7
                   12579: 01009cbe: 2002 7c1a eca8 7c3f c086 MOVE.L D2,D0
                   12580: 01009cc0: 7c1a eca8 7c3f c086 7c29 MOVE.L #$0000001a,D6
                   12581: 01009cc2: eca8 7c3f c086 7c29 b086 LSR.L D6,D0
                   12582: 01009cc4: 7c3f c086 7c29 b086 62ce MOVE.L #$0000003f,D6
                   12583: 01009cc6: c086 7c29 b086 62ce 207c AND.L D6,D0
                   12584: 01009cc8: 7c29 b086 62ce 207c 0100 MOVE.L #$00000029,D6
                   12585: 01009cca: b086 62ce 207c 0100 e9ec CMP.L D6,D0
                   12586: 01009ccc: 62ce 207c 0100 e9ec 2070 BHI.B #$ffffffce == 01009c9c (TRUE)
                   12587: 01009cce: 207c 0100 e9ec 2070 0c00 MOVEA.L #$0100e9ec,A0
                   12588: 01009cd4: 2070 0c00 4ed0 2002 7c10 MOVEA.L (A0, D0.L*4, $00) == $0b040c04,A0
                   12589: 01009cd8: 4ed0 2002 7c10 eca8 7c07 JMP.L (A0)
                   12590: 01009cda: 2002 7c10 eca8 7c07 c086 MOVE.L D2,D0
                   12591: 01009cdc: 7c10 eca8 7c07 c086 2d84 MOVE.L #$00000010,D6
                   12592: 01009cde: eca8 7c07 c086 2d84 0ce0 LSR.L D6,D0
                   12593: 01009ce0: 7c07 c086 2d84 0ce0 60b2 MOVE.L #$00000007,D6
                   12594: 01009ce2: c086 2d84 0ce0 60b2 2004 AND.L D6,D0
                   12595: 01009ce4: 2d84 0ce0 60b2 2004 0280 MOVE.L D4,(A6, D0.L*4, $ffffffe0) == $0b040448
                   12596: 01009ce8: 60b2 2004 0280 ff00 0000 BT .B #$ffffffb2 == 01009c9c (TRUE)
                   12597: 01009cea: 2004 0280 ff00 0000 0c80 MOVE.L D4,D0
                   12598: 01009cec: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
                   12599: 01009cf2: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
                   12600: 01009cf8: 6604 7018 6002 701c 2c05 BNE.B #$00000004 == 01009cfe (TRUE)
                   12601: 01009cfa: 7018 6002 701c 2c05 e1a6 MOVE.L #$00000018,D0
                   12602: 01009cfc: 6002 701c 2c05 e1a6 2006 BT .B #$00000002 == 01009d00 (TRUE)
                   12603: 01009cfe: 701c 2c05 e1a6 2006 8084 MOVE.L #$0000001c,D0
                   12604: 01009d00: 2c05 e1a6 2006 8084 602c MOVE.L D5,D6
                   12605: 01009d02: e1a6 2006 8084 602c 2002 ASL.L D0,D6
                   12606: 01009d04: 2006 8084 602c 2002 7c15 MOVE.L D6,D0
                   12607: 01009d06: 8084 602c 2002 7c15 eca8 OR.L D4,D0
                   12608: 01009d08: 602c 2002 7c15 eca8 7207 BT .B #$0000002c == 01009d36 (TRUE)
                   12609: 01009d0a: 2002 7c15 eca8 7207 c280 MOVE.L D2,D0
                   12610: 01009d0c: 7c15 eca8 7207 c280 2036 MOVE.L #$00000015,D6
                   12611: 01009d0e: eca8 7207 c280 2036 1ce0 LSR.L D6,D0
                   12612: 01009d10: 7207 c280 2036 1ce0 0280 MOVE.L #$00000007,D1
                   12613: 01009d12: c280 2036 1ce0 0280 ff00 AND.L D0,D1
                   12614: 01009d14: 2036 1ce0 0280 ff00 0000 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D0
                   12615: 01009d18: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
                   12616: 01009d1e: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
                   12617: 01009d24: 6604 7018 6002 701c 2c05 BNE.B #$00000004 == 01009d2a (TRUE)
                   12618: 01009d26: 7018 6002 701c 2c05 e1a6 MOVE.L #$00000018,D0
                   12619: 01009d28: 6002 701c 2c05 e1a6 2006 BT .B #$00000002 == 01009d2c (TRUE)
                   12620: 01009d2a: 701c 2c05 e1a6 2006 80b6 MOVE.L #$0000001c,D0
                   12621: 01009d2c: 2c05 e1a6 2006 80b6 1ce0 MOVE.L D5,D6
                   12622: 01009d2e: e1a6 2006 80b6 1ce0 2f00 ASL.L D0,D6
                   12623: 01009d30: 2006 80b6 1ce0 2f00 61ff MOVE.L D6,D0
                   12624: 01009d32: 80b6 1ce0 2f00 61ff ffff OR.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D0
                   12625: 01009d36: 2f00 61ff ffff feea 2040 MOVE.L D0,-(A7)
                   12626: 01009d38: 61ff ffff feea 2040 2002 BSR.L #$fffffeea == 01009c24
                   12627: 01009d3e: 2040 2002 7c10 eca8 7c07 MOVEA.L D0,A0
                   12628: 01009d40: 2002 7c10 eca8 7c07 c086 MOVE.L D2,D0
                   12629: 01009d42: 7c10 eca8 7c07 c086 2d90 MOVE.L #$00000010,D6
                   12630: 01009d44: eca8 7c07 c086 2d90 0ce0 LSR.L D6,D0
                   12631: 01009d46: 7c07 c086 2d90 0ce0 584f MOVE.L #$00000007,D6
                   12632: 01009d48: c086 2d90 0ce0 584f 6000 AND.L D6,D0
                   12633: 01009d4a: 2d90 0ce0 584f 6000 ff4a MOVE.L (A0),(A6, D0.L*4, $ffffffe0) == $0b040448
                   12634: 01009d4e: 584f 6000 ff4a 2004 0280 ADDA.W #$00000004,A7
                   12635: 01009d50: 6000 ff4a 2004 0280 ff00 BT .W #$ff4a == 01009c9c (TRUE)
                   12636: 01009d54: 2004 0280 ff00 0000 0c80 MOVE.L D4,D0
                   12637: 01009d56: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
                   12638: 01009d5c: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
                   12639: 01009d62: 6604 7018 6002 701c 2c05 BNE.B #$00000004 == 01009d68 (TRUE)
                   12640: 01009d64: 7018 6002 701c 2c05 e1a6 MOVE.L #$00000018,D0
                   12641: 01009d66: 6002 701c 2c05 e1a6 2006 BT .B #$00000002 == 01009d6a (TRUE)
                   12642: 01009d68: 701c 2c05 e1a6 2006 8084 MOVE.L #$0000001c,D0
                   12643: 01009d6a: 2c05 e1a6 2006 8084 602c MOVE.L D5,D6
                   12644: 01009d6c: e1a6 2006 8084 602c 2002 ASL.L D0,D6
                   12645: 01009d6e: 2006 8084 602c 2002 7c10 MOVE.L D6,D0
                   12646: 01009d70: 8084 602c 2002 7c10 eca8 OR.L D4,D0
                   12647: 01009d72: 602c 2002 7c10 eca8 7207 BT .B #$0000002c == 01009da0 (TRUE)
                   12648: 01009d74: 2002 7c10 eca8 7207 c280 MOVE.L D2,D0
                   12649: 01009d76: 7c10 eca8 7207 c280 2036 MOVE.L #$00000010,D6
                   12650: 01009d78: eca8 7207 c280 2036 1ce0 LSR.L D6,D0
                   12651: 01009d7a: 7207 c280 2036 1ce0 0280 MOVE.L #$00000007,D1
                   12652: 01009d7c: c280 2036 1ce0 0280 ff00 AND.L D0,D1
                   12653: 01009d7e: 2036 1ce0 0280 ff00 0000 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D0
                   12654: 01009d82: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
                   12655: 01009d88: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
                   12656: 01009d8e: 6604 7018 6002 701c 2c05 BNE.B #$00000004 == 01009d94 (TRUE)
                   12657: 01009d90: 7018 6002 701c 2c05 e1a6 MOVE.L #$00000018,D0
                   12658: 01009d92: 6002 701c 2c05 e1a6 2006 BT .B #$00000002 == 01009d96 (TRUE)
                   12659: 01009d94: 701c 2c05 e1a6 2006 80b6 MOVE.L #$0000001c,D0
                   12660: 01009d96: 2c05 e1a6 2006 80b6 1ce0 MOVE.L D5,D6
                   12661: 01009d98: e1a6 2006 80b6 1ce0 2f00 ASL.L D0,D6
                   12662: 01009d9a: 2006 80b6 1ce0 2f00 61ff MOVE.L D6,D0
                   12663: 01009d9c: 80b6 1ce0 2f00 61ff ffff OR.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D0
                   12664: 01009da0: 2f00 61ff ffff fe80 2040 MOVE.L D0,-(A7)
                   12665: 01009da2: 61ff ffff fe80 2040 2002 BSR.L #$fffffe80 == 01009c24
                   12666: 01009da8: 2040 2002 7c15 eca8 7c07 MOVEA.L D0,A0
                   12667: 01009daa: 2002 7c15 eca8 7c07 c086 MOVE.L D2,D0
                   12668: 01009dac: 7c15 eca8 7c07 c086 20b6 MOVE.L #$00000015,D6
                   12669: 01009dae: eca8 7c07 c086 20b6 0ce0 LSR.L D6,D0
                   12670: 01009db0: 7c07 c086 20b6 0ce0 584f MOVE.L #$00000007,D6
                   12671: 01009db2: c086 20b6 0ce0 584f 6000 AND.L D6,D0
                   12672: 01009db4: 20b6 0ce0 584f 6000 fee0 MOVE.L (A6, D0.L*4, $ffffffe0) == $0b040448,(A0)
                   12673: 01009db8: 584f 6000 fee0 0282 03ff ADDA.W #$00000004,A7
                   12674: 01009dba: 6000 fee0 0282 03ff ffff BT .W #$fee0 == 01009c9c (TRUE)
                   12675: 01009dbe: 0282 03ff ffff 2003 5283 AND.L #$03ffffff,D2
                   12676: 01009dc4: 2003 5283 2f00 45f9 0100 MOVE.L D3,D0
                   12677: 01009dc6: 5283 2f00 45f9 0100 9506 ADD.L #$00000001,D3
                   12678: 01009dc8: 2f00 45f9 0100 9506 4e92 MOVE.L D0,-(A7)
                   12679: 01009dca: 45f9 0100 9506 4e92 2800 LEA.L $01009506,A2
                   12680: 01009dd0: 4e92 2800 2003 5283 2f00 JSR.L (A2)
                   12681: 01009dd2: 2800 2003 5283 2f00 4e92 MOVE.L D0,D4
                   12682: 01009dd4: 2003 5283 2f00 4e92 2200 MOVE.L D3,D0
                   12683: 01009dd6: 5283 2f00 4e92 2200 504f ADD.L #$00000001,D3
                   12684: 01009dd8: 2f00 4e92 2200 504f 0280 MOVE.L D0,-(A7)
                   12685: 01009dda: 4e92 2200 504f 0280 ff00 JSR.L (A2)
                   12686: 01009ddc: 2200 504f 0280 ff00 0000 MOVE.L D0,D1
                   12687: 01009dde: 504f 0280 ff00 0000 0c80 ADDA.W #$00000008,A7
                   12688: 01009de0: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
                   12689: 01009de6: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
                   12690: 01009dec: 6604 7018 6002 701c 2c05 BNE.B #$00000004 == 01009df2 (TRUE)
                   12691: 01009dee: 7018 6002 701c 2c05 e1a6 MOVE.L #$00000018,D0
                   12692: 01009df0: 6002 701c 2c05 e1a6 2006 BT .B #$00000002 == 01009df4 (TRUE)
                   12693: 01009df2: 701c 2c05 e1a6 2006 8280 MOVE.L #$0000001c,D0
                   12694: 01009df4: 2c05 e1a6 2006 8280 2f01 MOVE.L D5,D6
                   12695: 01009df6: e1a6 2006 8280 2f01 61ff ASL.L D0,D6
                   12696: 01009df8: 2006 8280 2f01 61ff ffff MOVE.L D6,D0
                   12697: 01009dfa: 8280 2f01 61ff ffff fe24 OR.L D0,D1
                   12698: 01009dfc: 2f01 61ff ffff fe24 2200 MOVE.L D1,-(A7)
                   12699: 01009dfe: 61ff ffff fe24 2200 2241 BSR.L #$fffffe24 == 01009c24
                   12700: 01009e04: 2200 2241 2284 584f 5382 MOVE.L D0,D1
                   12701: 01009e06: 2241 2284 584f 5382 66b4 MOVEA.L D1,A1
                   12702: 01009e08: 2284 584f 5382 66b4 6000 MOVE.L D4,(A1)
                   12703: 01009e0a: 584f 5382 66b4 6000 fe8a ADDA.W #$00000004,A7
                   12704: 01009e0c: 5382 66b4 6000 fe8a 2002 SUB.L #$00000001,D2
                   12705: 01009e0e: 66b4 6000 fe8a 2002 7c10 BNE.B #$ffffffb4 == 01009dc4 (TRUE)
                   12706: 01009e10: 6000 fe8a 2002 7c10 eca8 BT .W #$fe8a == 01009c9c (TRUE)
                   12707: 01009e14: 2002 7c10 eca8 7c07 c086 MOVE.L D2,D0
                   12708: 01009e16: 7c10 eca8 7c07 c086 2202 MOVE.L #$00000010,D6
                   12709: 01009e18: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
                   12710: 01009e1a: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
                   12711: 01009e1c: c086 2202 7c15 eca9 7c07 AND.L D6,D0
                   12712: 01009e1e: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
                   12713: 01009e20: 7c15 eca9 7c07 c286 2c04 MOVE.L #$00000015,D6
                   12714: 01009e22: eca9 7c07 c286 2c04 dcb6 LSR.L D6,D1
                   12715: 01009e24: 7c07 c286 2c04 dcb6 1ce0 MOVE.L #$00000007,D6
                   12716: 01009e26: c286 2c04 dcb6 1ce0 2d86 AND.L D6,D1
                   12717: 01009e28: 2c04 dcb6 1ce0 2d86 0ce0 MOVE.L D4,D6
                   12718: 01009e2a: dcb6 1ce0 2d86 0ce0 6000 ADD.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
                   12719: 01009e2e: 2d86 0ce0 6000 fe68 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
                   12720: 01009e32: 6000 fe68 2002 7c0b eca8 BT .W #$fe68 == 01009c9c (TRUE)
                   12721: 01009e36: 2002 7c0b eca8 7c07 c086 MOVE.L D2,D0
                   12722: 01009e38: 7c0b eca8 7c07 c086 2202 MOVE.L #$0000000b,D6
                   12723: 01009e3a: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
                   12724: 01009e3c: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
                   12725: 01009e3e: c086 2202 7c15 eca9 7c07 AND.L D6,D0
                   12726: 01009e40: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
                   12727: 01009e42: 7c15 eca9 7c07 c286 7c10 MOVE.L #$00000015,D6
                   12728: 01009e44: eca9 7c07 c286 7c10 ecaa LSR.L D6,D1
                   12729: 01009e46: 7c07 c286 7c10 ecaa 7c07 MOVE.L #$00000007,D6
                   12730: 01009e48: c286 7c10 ecaa 7c07 c486 AND.L D6,D1
                   12731: 01009e4a: 7c10 ecaa 7c07 c486 2c36 MOVE.L #$00000010,D6
                   12732: 01009e4c: ecaa 7c07 c486 2c36 1ce0 LSR.L D6,D2
                   12733: 01009e4e: 7c07 c486 2c36 1ce0 dcb6 MOVE.L #$00000007,D6
                   12734: 01009e50: c486 2c36 1ce0 dcb6 2ce0 AND.L D6,D2
                   12735: 01009e52: 2c36 1ce0 dcb6 2ce0 2d86 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
                   12736: 01009e56: dcb6 2ce0 2d86 0ce0 6000 ADD.L (A6, D2.L*4, $ffffffe0) == $0f03ec40,D6
                   12737: 01009e5a: 2d86 0ce0 6000 fe3c 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
                   12738: 01009e5e: 6000 fe3c 2002 7c10 eca8 BT .W #$fe3c == 01009c9c (TRUE)
                   12739: 01009e62: 2002 7c10 eca8 7c07 c086 MOVE.L D2,D0
                   12740: 01009e64: 7c10 eca8 7c07 c086 2202 MOVE.L #$00000010,D6
                   12741: 01009e66: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
                   12742: 01009e68: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
                   12743: 01009e6a: c086 2202 7c15 eca9 7c07 AND.L D6,D0
                   12744: 01009e6c: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
                   12745: 01009e6e: 7c15 eca9 7c07 c286 2c36 MOVE.L #$00000015,D6
                   12746: 01009e70: eca9 7c07 c286 2c36 1ce0 LSR.L D6,D1
                   12747: 01009e72: 7c07 c286 2c36 1ce0 9c84 MOVE.L #$00000007,D6
                   12748: 01009e74: c286 2c36 1ce0 9c84 2d86 AND.L D6,D1
                   12749: 01009e76: 2c36 1ce0 9c84 2d86 0ce0 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
                   12750: 01009e7a: 9c84 2d86 0ce0 6000 fe1a SUB.L D4,D6
                   12751: 01009e7c: 2d86 0ce0 6000 fe1a 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
                   12752: 01009e80: 6000 fe1a 2002 7c10 eca8 BT .W #$fe1a == 01009c9c (TRUE)
                   12753: 01009e84: 2002 7c10 eca8 7c07 c086 MOVE.L D2,D0
                   12754: 01009e86: 7c10 eca8 7c07 c086 2202 MOVE.L #$00000010,D6
                   12755: 01009e88: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
                   12756: 01009e8a: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
                   12757: 01009e8c: c086 2202 7c15 eca9 7c07 AND.L D6,D0
                   12758: 01009e8e: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
                   12759: 01009e90: 7c15 eca9 7c07 c286 2c04 MOVE.L #$00000015,D6
                   12760: 01009e92: eca9 7c07 c286 2c04 9cb6 LSR.L D6,D1
                   12761: 01009e94: 7c07 c286 2c04 9cb6 1ce0 MOVE.L #$00000007,D6
                   12762: 01009e96: c286 2c04 9cb6 1ce0 2d86 AND.L D6,D1
                   12763: 01009e98: 2c04 9cb6 1ce0 2d86 0ce0 MOVE.L D4,D6
                   12764: 01009e9a: 9cb6 1ce0 2d86 0ce0 6000 SUB.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
                   12765: 01009e9e: 2d86 0ce0 6000 fdf8 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
                   12766: 01009ea2: 6000 fdf8 2002 7c0b eca8 BT .W #$fdf8 == 01009c9c (TRUE)
                   12767: 01009ea6: 2002 7c0b eca8 7c07 c086 MOVE.L D2,D0
                   12768: 01009ea8: 7c0b eca8 7c07 c086 2202 MOVE.L #$0000000b,D6
                   12769: 01009eaa: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
                   12770: 01009eac: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
                   12771: 01009eae: c086 2202 7c15 eca9 7c07 AND.L D6,D0
                   12772: 01009eb0: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
                   12773: 01009eb2: 7c15 eca9 7c07 c286 7c10 MOVE.L #$00000015,D6
                   12774: 01009eb4: eca9 7c07 c286 7c10 ecaa LSR.L D6,D1
                   12775: 01009eb6: 7c07 c286 7c10 ecaa 7c07 MOVE.L #$00000007,D6
                   12776: 01009eb8: c286 7c10 ecaa 7c07 c486 AND.L D6,D1
                   12777: 01009eba: 7c10 ecaa 7c07 c486 2c36 MOVE.L #$00000010,D6
                   12778: 01009ebc: ecaa 7c07 c486 2c36 1ce0 LSR.L D6,D2
                   12779: 01009ebe: 7c07 c486 2c36 1ce0 9cb6 MOVE.L #$00000007,D6
                   12780: 01009ec0: c486 2c36 1ce0 9cb6 2ce0 AND.L D6,D2
                   12781: 01009ec2: 2c36 1ce0 9cb6 2ce0 2d86 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
                   12782: 01009ec6: 9cb6 2ce0 2d86 0ce0 6000 SUB.L (A6, D2.L*4, $ffffffe0) == $0f03ec40,D6
                   12783: 01009eca: 2d86 0ce0 6000 fdcc 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
                   12784: 01009ece: 6000 fdcc 2002 7c10 eca8 BT .W #$fdcc == 01009c9c (TRUE)
                   12785: 01009ed2: 2002 7c10 eca8 7c07 c086 MOVE.L D2,D0
                   12786: 01009ed4: 7c10 eca8 7c07 c086 2202 MOVE.L #$00000010,D6
                   12787: 01009ed6: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
                   12788: 01009ed8: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
                   12789: 01009eda: c086 2202 7c15 eca9 7c07 AND.L D6,D0
                   12790: 01009edc: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
                   12791: 01009ede: 7c15 eca9 7c07 c286 2c04 MOVE.L #$00000015,D6
                   12792: 01009ee0: eca9 7c07 c286 2c04 ccb6 LSR.L D6,D1
                   12793: 01009ee2: 7c07 c286 2c04 ccb6 1ce0 MOVE.L #$00000007,D6
                   12794: 01009ee4: c286 2c04 ccb6 1ce0 2d86 AND.L D6,D1
                   12795: 01009ee6: 2c04 ccb6 1ce0 2d86 0ce0 MOVE.L D4,D6
                   12796: 01009ee8: ccb6 1ce0 2d86 0ce0 6000 AND.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
                   12797: 01009eec: 2d86 0ce0 6000 fdaa 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
                   12798: 01009ef0: 6000 fdaa 2002 7c0b eca8 BT .W #$fdaa == 01009c9c (TRUE)
                   12799: 01009ef4: 2002 7c0b eca8 7c07 c086 MOVE.L D2,D0
                   12800: 01009ef6: 7c0b eca8 7c07 c086 2202 MOVE.L #$0000000b,D6
                   12801: 01009ef8: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
                   12802: 01009efa: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
                   12803: 01009efc: c086 2202 7c15 eca9 7c07 AND.L D6,D0
                   12804: 01009efe: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
                   12805: 01009f00: 7c15 eca9 7c07 c286 7c10 MOVE.L #$00000015,D6
                   12806: 01009f02: eca9 7c07 c286 7c10 ecaa LSR.L D6,D1
                   12807: 01009f04: 7c07 c286 7c10 ecaa 7c07 MOVE.L #$00000007,D6
                   12808: 01009f06: c286 7c10 ecaa 7c07 c486 AND.L D6,D1
                   12809: 01009f08: 7c10 ecaa 7c07 c486 2c36 MOVE.L #$00000010,D6
                   12810: 01009f0a: ecaa 7c07 c486 2c36 1ce0 LSR.L D6,D2
                   12811: 01009f0c: 7c07 c486 2c36 1ce0 ccb6 MOVE.L #$00000007,D6
                   12812: 01009f0e: c486 2c36 1ce0 ccb6 2ce0 AND.L D6,D2
                   12813: 01009f10: 2c36 1ce0 ccb6 2ce0 2d86 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
                   12814: 01009f14: ccb6 2ce0 2d86 0ce0 6000 AND.L (A6, D2.L*4, $ffffffe0) == $0f03ec40,D6
                   12815: 01009f18: 2d86 0ce0 6000 fd7e 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
                   12816: 01009f1c: 6000 fd7e 2002 7c10 eca8 BT .W #$fd7e == 01009c9c (TRUE)
                   12817: 01009f20: 2002 7c10 eca8 7c07 c086 MOVE.L D2,D0
                   12818: 01009f22: 7c10 eca8 7c07 c086 2202 MOVE.L #$00000010,D6
                   12819: 01009f24: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
                   12820: 01009f26: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
                   12821: 01009f28: c086 2202 7c15 eca9 7c07 AND.L D6,D0
                   12822: 01009f2a: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
                   12823: 01009f2c: 7c15 eca9 7c07 c286 2c04 MOVE.L #$00000015,D6
                   12824: 01009f2e: eca9 7c07 c286 2c04 8cb6 LSR.L D6,D1
                   12825: 01009f30: 7c07 c286 2c04 8cb6 1ce0 MOVE.L #$00000007,D6
                   12826: 01009f32: c286 2c04 8cb6 1ce0 2d86 AND.L D6,D1
                   12827: 01009f34: 2c04 8cb6 1ce0 2d86 0ce0 MOVE.L D4,D6
                   12828: 01009f36: 8cb6 1ce0 2d86 0ce0 6000 OR.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
                   12829: 01009f3a: 2d86 0ce0 6000 fd5c 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
                   12830: 01009f3e: 6000 fd5c 2002 7c0b eca8 BT .W #$fd5c == 01009c9c (TRUE)
                   12831: 01009f42: 2002 7c0b eca8 7c07 c086 MOVE.L D2,D0
                   12832: 01009f44: 7c0b eca8 7c07 c086 2202 MOVE.L #$0000000b,D6
                   12833: 01009f46: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
                   12834: 01009f48: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
                   12835: 01009f4a: c086 2202 7c15 eca9 7c07 AND.L D6,D0
                   12836: 01009f4c: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
                   12837: 01009f4e: 7c15 eca9 7c07 c286 7c10 MOVE.L #$00000015,D6
                   12838: 01009f50: eca9 7c07 c286 7c10 ecaa LSR.L D6,D1
                   12839: 01009f52: 7c07 c286 7c10 ecaa 7c07 MOVE.L #$00000007,D6
                   12840: 01009f54: c286 7c10 ecaa 7c07 c486 AND.L D6,D1
                   12841: 01009f56: 7c10 ecaa 7c07 c486 2c36 MOVE.L #$00000010,D6
                   12842: 01009f58: ecaa 7c07 c486 2c36 1ce0 LSR.L D6,D2
                   12843: 01009f5a: 7c07 c486 2c36 1ce0 8cb6 MOVE.L #$00000007,D6
                   12844: 01009f5c: c486 2c36 1ce0 8cb6 2ce0 AND.L D6,D2
                   12845: 01009f5e: 2c36 1ce0 8cb6 2ce0 2d86 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
                   12846: 01009f62: 8cb6 2ce0 2d86 0ce0 6000 OR.L (A6, D2.L*4, $ffffffe0) == $0f03ec40,D6
                   12847: 01009f66: 2d86 0ce0 6000 fd30 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
                   12848: 01009f6a: 6000 fd30 2002 7c10 eca8 BT .W #$fd30 == 01009c9c (TRUE)
                   12849: 01009f6e: 2002 7c10 eca8 7c07 c086 MOVE.L D2,D0
                   12850: 01009f70: 7c10 eca8 7c07 c086 2202 MOVE.L #$00000010,D6
                   12851: 01009f72: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
                   12852: 01009f74: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
                   12853: 01009f76: c086 2202 7c15 eca9 7c07 AND.L D6,D0
                   12854: 01009f78: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
                   12855: 01009f7a: 7c15 eca9 7c07 c286 2c36 MOVE.L #$00000015,D6
                   12856: 01009f7c: eca9 7c07 c286 2c36 1ce0 LSR.L D6,D1
                   12857: 01009f7e: 7c07 c286 2c36 1ce0 b986 MOVE.L #$00000007,D6
                   12858: 01009f80: c286 2c36 1ce0 b986 2d86 AND.L D6,D1
                   12859: 01009f82: 2c36 1ce0 b986 2d86 0ce0 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
                   12860: 01009f86: b986 2d86 0ce0 6000 fd0e EOR.L D4,D6
                   12861: 01009f88: 2d86 0ce0 6000 fd0e 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
                   12862: 01009f8c: 6000 fd0e 2002 7c0b eca8 BT .W #$fd0e == 01009c9c (TRUE)
                   12863: 01009f90: 2002 7c0b eca8 7c07 c086 MOVE.L D2,D0
                   12864: 01009f92: 7c0b eca8 7c07 c086 2202 MOVE.L #$0000000b,D6
                   12865: 01009f94: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
                   12866: 01009f96: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
                   12867: 01009f98: c086 2202 7c15 eca9 7c07 AND.L D6,D0
                   12868: 01009f9a: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
                   12869: 01009f9c: 7c15 eca9 7c07 c286 7c10 MOVE.L #$00000015,D6
                   12870: 01009f9e: eca9 7c07 c286 7c10 ecaa LSR.L D6,D1
                   12871: 01009fa0: 7c07 c286 7c10 ecaa 7c07 MOVE.L #$00000007,D6
                   12872: 01009fa2: c286 7c10 ecaa 7c07 c486 AND.L D6,D1
                   12873: 01009fa4: 7c10 ecaa 7c07 c486 2c36 MOVE.L #$00000010,D6
                   12874: 01009fa6: ecaa 7c07 c486 2c36 1ce0 LSR.L D6,D2
                   12875: 01009fa8: 7c07 c486 2c36 1ce0 2e36 MOVE.L #$00000007,D6
                   12876: 01009faa: c486 2c36 1ce0 2e36 2ce0 AND.L D6,D2
                   12877: 01009fac: 2c36 1ce0 2e36 2ce0 bf86 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
                   12878: 01009fb0: 2e36 2ce0 bf86 2d86 0ce0 MOVE.L (A6, D2.L*4, $ffffffe0) == $0f03ec40,D7
                   12879: 01009fb4: bf86 2d86 0ce0 6000 fce0 EOR.L D7,D6
                   12880: 01009fb6: 2d86 0ce0 6000 fce0 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
                   12881: 01009fba: 6000 fce0 2002 7c0b eca8 BT .W #$fce0 == 01009c9c (TRUE)
                   12882: 01009fbe: 2002 7c0b eca8 7c07 c086 MOVE.L D2,D0
                   12883: 01009fc0: 7c0b eca8 7c07 c086 2202 MOVE.L #$0000000b,D6
                   12884: 01009fc2: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
                   12885: 01009fc4: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
                   12886: 01009fc6: c086 2202 7c15 eca9 7c07 AND.L D6,D0
                   12887: 01009fc8: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
                   12888: 01009fca: 7c15 eca9 7c07 c286 7c10 MOVE.L #$00000015,D6
                   12889: 01009fcc: eca9 7c07 c286 7c10 ecaa LSR.L D6,D1
                   12890: 01009fce: 7c07 c286 7c10 ecaa 7c1f MOVE.L #$00000007,D6
                   12891: 01009fd0: c286 7c10 ecaa 7c1f c486 AND.L D6,D1
                   12892: 01009fd2: 7c10 ecaa 7c1f c486 2c36 MOVE.L #$00000010,D6
                   12893: 01009fd4: ecaa 7c1f c486 2c36 1ce0 LSR.L D6,D2
                   12894: 01009fd6: 7c1f c486 2c36 1ce0 e5a6 MOVE.L #$0000001f,D6
                   12895: 01009fd8: c486 2c36 1ce0 e5a6 2d86 AND.L D6,D2
                   12896: 01009fda: 2c36 1ce0 e5a6 2d86 0ce0 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
                   12897: 01009fde: e5a6 2d86 0ce0 6000 fcb6 ASL.L D2,D6
                   12898: 01009fe0: 2d86 0ce0 6000 fcb6 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
                   12899: 01009fe4: 6000 fcb6 2002 7c0b eca8 BT .W #$fcb6 == 01009c9c (TRUE)
                   12900: 01009fe8: 2002 7c0b eca8 7c07 c086 MOVE.L D2,D0
                   12901: 01009fea: 7c0b eca8 7c07 c086 2202 MOVE.L #$0000000b,D6
                   12902: 01009fec: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
                   12903: 01009fee: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
                   12904: 01009ff0: c086 2202 7c15 eca9 7c07 AND.L D6,D0
                   12905: 01009ff2: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
                   12906: 01009ff4: 7c15 eca9 7c07 c286 7c10 MOVE.L #$00000015,D6
                   12907: 01009ff6: eca9 7c07 c286 7c10 ecaa LSR.L D6,D1
                   12908: 01009ff8: 7c07 c286 7c10 ecaa 7c1f MOVE.L #$00000007,D6
                   12909: 01009ffa: c286 7c10 ecaa 7c1f c486 AND.L D6,D1
                   12910: 01009ffc: 7c10 ecaa 7c1f c486 2c36 MOVE.L #$00000010,D6
                   12911: 01009ffe: ecaa 7c1f c486 2c36 1ce0 LSR.L D6,D2
                   12912: 0100a000: 7c1f c486 2c36 1ce0 e4a6 MOVE.L #$0000001f,D6
                   12913: 0100a002: c486 2c36 1ce0 e4a6 2d86 AND.L D6,D2
                   12914: 0100a004: 2c36 1ce0 e4a6 2d86 0ce0 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
                   12915: 0100a008: e4a6 2d86 0ce0 6000 fc8c ASR.L D2,D6
                   12916: 0100a00a: 2d86 0ce0 6000 fc8c 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
                   12917: 0100a00e: 6000 fc8c 2002 7c10 eca8 BT .W #$fc8c == 01009c9c (TRUE)
                   12918: 0100a012: 2002 7c10 eca8 7c07 c086 MOVE.L D2,D0
                   12919: 0100a014: 7c10 eca8 7c07 c086 2202 MOVE.L #$00000010,D6
                   12920: 0100a016: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
                   12921: 0100a018: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
                   12922: 0100a01a: c086 2202 7c15 eca9 7c07 AND.L D6,D0
                   12923: 0100a01c: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
                   12924: 0100a01e: 7c15 eca9 7c07 c286 2db6 MOVE.L #$00000015,D6
                   12925: 0100a020: eca9 7c07 c286 2db6 1ce0 LSR.L D6,D1
                   12926: 0100a022: 7c07 c286 2db6 1ce0 0ce0 MOVE.L #$00000007,D6
                   12927: 0100a024: c286 2db6 1ce0 0ce0 6000 AND.L D6,D1
                   12928: 0100a026: 2db6 1ce0 0ce0 6000 fc6e MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,(A6, D0.L*4, $ffffffe0) == $0b040448
                   12929: 0100a02c: 6000 fc6e 97cb 9bcd 99cc BT .W #$fc6e == 01009c9c (TRUE)
                   12930: 0100a030: 97cb 9bcd 99cc 2002 7c15 SUBA.L A3,A3
                   12931: 0100a032: 9bcd 99cc 2002 7c15 eca8 SUBA.L A5,A5
                   12932: 0100a034: 99cc 2002 7c15 eca8 7c07 SUBA.L A4,A4
                   12933: 0100a036: 2002 7c15 eca8 7c07 c086 MOVE.L D2,D0
                   12934: 0100a038: 7c15 eca8 7c07 c086 2836 MOVE.L #$00000015,D6
                   12935: 0100a03a: eca8 7c07 c086 2836 0ce0 LSR.L D6,D0
                   12936: 0100a03c: 7c07 c086 2836 0ce0 6608 MOVE.L #$00000007,D6
                   12937: 0100a03e: c086 2836 0ce0 6608 367c AND.L D6,D0
                   12938: 0100a040: 2836 0ce0 6608 367c 0001 MOVE.L (A6, D0.L*4, $ffffffe0) == $0b040448,D4
                   12939: 0100a044: 6608 367c 0001 6000 fc50 BNE.B #$00000008 == 0100a04e (TRUE)
                   12940: 0100a046: 367c 0001 6000 fc50 4a84 MOVEA.W #$0001,A3
                   12941: 0100a04a: 6000 fc50 4a84 6f08 3a7c BT .W #$fc50 == 01009c9c (TRUE)
                   12942: 0100a04e: 4a84 6f08 3a7c 0001 6000 TST.L D4
                   12943: 0100a050: 6f08 3a7c 0001 6000 fc44 BLE.B #$00000008 == 0100a05a (FALSE)
                   12944: 0100a052: 3a7c 0001 6000 fc44 387c MOVEA.W #$0001,A5
                   12945: 0100a056: 6000 fc44 387c 0001 6000 BT .W #$fc44 == 01009c9c (TRUE)
                   12946: 0100a05a: 387c 0001 6000 fc3c 4a8d MOVEA.W #$0001,A4
                   12947: 0100a05e: 6000 fc3c 4a8d 6700 fc36 BT .W #$fc3c == 01009c9c (TRUE)
                   12948: 0100a062: 4a8d 6700 fc36 6026 4a8c TST.L A5
                   12949: 0100a064: 6700 fc36 6026 4a8c 6700 BEQ.W #$fc36 == 01009c9c (FALSE)
                   12950: 0100a068: 6026 4a8c 6700 fc2e 601e BT .B #$00000026 == 0100a090 (TRUE)
                   12951: 0100a06a: 4a8c 6700 fc2e 601e 4a8b TST.L A4
                   12952: 0100a06c: 6700 fc2e 601e 4a8b 6700 BEQ.W #$fc2e == 01009c9c (FALSE)
                   12953: 0100a070: 601e 4a8b 6700 fc26 6016 BT .B #$0000001e == 0100a090 (TRUE)
                   12954: 0100a072: 4a8b 6700 fc26 6016 4a8d TST.L A3
                   12955: 0100a074: 6700 fc26 6016 4a8d 6600 BEQ.W #$fc26 == 01009c9c (FALSE)
                   12956: 0100a078: 6016 4a8d 6600 fc1e 600e BT .B #$00000016 == 0100a090 (TRUE)
                   12957: 0100a07a: 4a8d 6600 fc1e 600e 4a8c TST.L A5
                   12958: 0100a07c: 6600 fc1e 600e 4a8c 6600 BNE.W #$fc1e == 01009c9c (TRUE)
                   12959: 0100a080: 600e 4a8c 6600 fc16 6006 BT .B #$0000000e == 0100a090 (TRUE)
                   12960: 0100a082: 4a8c 6600 fc16 6006 4a8b TST.L A4
                   12961: 0100a084: 6600 fc16 6006 4a8b 6600 BNE.W #$fc16 == 01009c9c (TRUE)
                   12962: 0100a088: 6006 4a8b 6600 fc0e 2602 BT .B #$00000006 == 0100a090 (TRUE)
                   12963: 0100a08a: 4a8b 6600 fc0e 2602 0283 TST.L A3
                   12964: 0100a08c: 6600 fc0e 2602 0283 03ff BNE.W #$fc0e == 01009c9c (TRUE)
                   12965: 0100a090: 2602 0283 03ff ffff 6000 MOVE.L D2,D3
                   12966: 0100a092: 0283 03ff ffff 6000 fc02 AND.L #$03ffffff,D3
                   12967: 0100a098: 6000 fc02 202e ffe0 4cee BT .W #$fc02 == 01009c9c (TRUE)
                   12968: 0100a09c: 202e ffe0 4cee 3cfc ffb8 MOVE.L (A6,$ffe0) == $0b03f444,D0
                   12969: 0100a0a0: 4cee 3cfc ffb8 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffb8) == $0b03f41c
                   12970: 0100a0a6: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
                   12971: 0100a0a8: 4e75 4e71 4e56 0000 48e7 RTS.L 
                   12972: 0100a0aa: 4e71 4e56 0000 48e7 3020 NOP.L 
                   12973: 0100a0ac: 4e56 0000 48e7 3020 262e LINK.W A6,#$0000
                   12974: 0100a0b0: 48e7 3020 262e 0008 4282 MVMLE.L #$3020,-(A7)
                   12975: 0100a0b4: 262e 0008 4282 45f9 0101 MOVE.L (A6,$0008) == $0b03f46c,D3
                   12976: 0100a0b8: 4282 45f9 0101 6d5c 701c CLR.L D2
                   12977: 0100a0ba: 45f9 0101 6d5c 701c 4c02 LEA.L $01016d5c,A2
                   12978: 0100a0c0: 701c 4c02 0800 2f03 2072 MOVE.L #$0000001c,D0
                   12979: 0100a0c2: 4c02 0800 2f03 2072 0800 MULL.L #$0800,D2
                   12980: 0100a0c6: 2f03 2072 0800 4e90 584f MOVE.L D3,-(A7)
                   12981: 0100a0c8: 2072 0800 4e90 584f 7201 MOVEA.L (A2, D0.L*1, $00) == $01007609,A0
                   12982: 0100a0cc: 4e90 584f 7201 b280 6604 JSR.L (A0)
                   12983: 0100a0ce: 584f 7201 b280 6604 2002 ADDA.W #$00000004,A7
                   12984: 0100a0d0: 7201 b280 6604 2002 600a MOVE.L #$00000001,D1
                   12985: 0100a0d2: b280 6604 2002 600a 5282 CMP.L D0,D1
                   12986: 0100a0d4: 6604 2002 600a 5282 7201 BNE.B #$00000004 == 0100a0da (TRUE)
                   12987: 0100a0d6: 2002 600a 5282 7201 b282 MOVE.L D2,D0
                   12988: 0100a0d8: 600a 5282 7201 b282 64de BT .B #$0000000a == 0100a0e4 (TRUE)
                   12989: 0100a0da: 5282 7201 b282 64de 70ff ADD.L #$00000001,D2
                   12990: 0100a0dc: 7201 b282 64de 70ff 4cee MOVE.L #$00000001,D1
                   12991: 0100a0de: b282 64de 70ff 4cee 040c CMP.L D2,D1
                   12992: 0100a0e0: 64de 70ff 4cee 040c fff4 BCC.B #$ffffffde == 0100a0c0 (TRUE)
                   12993: 0100a0e2: 70ff 4cee 040c fff4 4e5e MOVE.L #$ffffffff,D0
                   12994: 0100a0e4: 4cee 040c fff4 4e5e 4e75 MVMEL.L #$040c,(A6,$fff4) == $0b03f458
                   12995: 0100a0ea: 4e5e 4e75 4e56 0000 2f0a UNLK.L A6
                   12996: 0100a0ec: 4e75 4e56 0000 2f0a 246e RTS.L 
                   12997: 0100a0ee: 4e56 0000 2f0a 246e 0008 LINK.W A6,#$0000
                   12998: 0100a0f2: 2f0a 246e 0008 41ea 0016 MOVE.L A2,-(A7)
                   12999: 0100a0f4: 246e 0008 41ea 0016 e9e8 MOVEA.L (A6,$0008) == $0b03f46c,A2
                   13000: 0100a0f8: 41ea 0016 e9e8 0106 0001 LEA.L (A2,$0016) == $0100721e,A0
                   13001: 0100a0fc: e9e8 0106 0001 7213 b280 BFEXTU.L #$0106,(A0,$0001) == $0b03fc01
                   13002: 0100a102: 7213 b280 6d12 7214 efe8 MOVE.L #$00000013,D1
                   13003: 0100a104: b280 6d12 7214 efe8 1106 CMP.L D0,D1
                   13004: 0100a106: 6d12 7214 efe8 1106 0001 BLT.B #$00000012 == 0100a11a (FALSE)
                   13005: 0100a108: 7214 efe8 1106 0001 2f08 MOVE.L #$00000014,D1
                   13006: 0100a10a: efe8 1106 0001 2f08 61ff BFINS.L #$1106,(A0,$0001) == $0b03fc01
                   13007: 0100a110: 2f08 61ff ffff d536 584f MOVE.L A0,-(A7)
                   13008: 0100a112: 61ff ffff d536 584f 102a BSR.L #$ffffd536 == 0100764a
                   13009: 0100a118: 584f 102a 034c 49c0 b0aa ADDA.W #$00000004,A7
                   13010: 0100a11a: 102a 034c 49c0 b0aa 0006 MOVE.B (A2,$034c) == $01007554,D0
                   13011: 0100a11e: 49c0 b0aa 0006 661a 102a EXT.B D0
                   13012: 0100a120: b0aa 0006 661a 102a 034d CMP.L (A2,$0006) == $0100720e,D0
                   13013: 0100a124: 661a 102a 034d 49c0 41f9 BNE.B #$0000001a == 0100a140 (TRUE)
                   13014: 0100a126: 102a 034d 49c0 41f9 0101 MOVE.B (A2,$034d) == $01007555,D0
                   13015: 0100a12a: 49c0 41f9 0101 6d5c 721c EXT.B D0
                   13016: 0100a12c: 41f9 0101 6d5c 721c 4c01 LEA.L $01016d5c,A0
                   13017: 0100a132: 721c 4c01 0800 2f0a 2070 MOVE.L #$0000001c,D1
                   13018: 0100a134: 4c01 0800 2f0a 2070 080c MULL.L #$0800,D1
                   13019: 0100a138: 2f0a 2070 080c 4e90 246e MOVE.L A2,-(A7)
                   13020: 0100a13a: 2070 080c 4e90 246e fffc MOVEA.L (A0, D0.L*1, $0c) == $0b04000d,A0
                   13021: 0100a13e: 4e90 246e fffc 4e5e 4e75 JSR.L (A0)
                   13022: 0100a140: 246e fffc 4e5e 4e75 4e56 MOVEA.L (A6,$fffc) == $0b03f460,A2
                   13023: 0100a144: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   13024: 0100a146: 4e75 4e56 0000 48e7 2020 RTS.L 
                   13025: 0100a148: 4e56 0000 48e7 2020 246e LINK.W A6,#$0000
                   13026: 0100a14c: 48e7 2020 246e 0008 242e MVMLE.L #$2020,-(A7)
                   13027: 0100a150: 246e 0008 242e 000c 4878 MOVEA.L (A6,$0008) == $0b03f46c,A2
                   13028: 0100a154: 242e 000c 4878 0080 486a MOVE.L (A6,$000c) == $0b03f470,D2
                   13029: 0100a158: 4878 0080 486a 0324 61ff PEA.L $00000080
                   13030: 0100a15c: 486a 0324 61ff ffff ce76 PEA.L (A2,$0324) == $0100752c
                   13031: 0100a160: 61ff ffff ce76 504f 4a82 BSR.L #$ffffce76 == 01006fd8
                   13032: 0100a166: 504f 4a82 6d1c 7201 b282 ADDA.W #$00000008,A7
                   13033: 0100a168: 4a82 6d1c 7201 b282 6516 TST.L D2
                   13034: 0100a16a: 6d1c 7201 b282 6516 41f9 BLT.B #$0000001c == 0100a188 (FALSE)
                   13035: 0100a16c: 7201 b282 6516 41f9 0101 MOVE.L #$00000001,D1
                   13036: 0100a16e: b282 6516 41f9 0101 6d5c CMP.L D2,D1
                   13037: 0100a170: 6516 41f9 0101 6d5c 701c BCS.B #$00000016 == 0100a188 (FALSE)
                   13038: 0100a172: 41f9 0101 6d5c 701c 4c02 LEA.L $01016d5c,A0
                   13039: 0100a178: 701c 4c02 0800 2f02 2f0a MOVE.L #$0000001c,D0
                   13040: 0100a17a: 4c02 0800 2f02 2f0a 2070 MULL.L #$0800,D2
                   13041: 0100a17e: 2f02 2f0a 2070 0804 4e90 MOVE.L D2,-(A7)
                   13042: 0100a180: 2f0a 2070 0804 4e90 4cee MOVE.L A2,-(A7)
                   13043: 0100a182: 2070 0804 4e90 4cee 0404 MOVEA.L (A0, D0.L*1, $04) == $0b040005,A0
                   13044: 0100a186: 4e90 4cee 0404 fff8 4e5e JSR.L (A0)
                   13045: 0100a188: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $0b03f45c
                   13046: 0100a18e: 4e5e 4e75 4e56 0000 226e UNLK.L A6
                   13047: 0100a190: 4e75 4e56 0000 226e 0008 RTS.L 
                   13048: 0100a192: 4e56 0000 226e 0008 1029 LINK.W A6,#$0000
                   13049: 0100a196: 226e 0008 1029 034c 49c0 MOVEA.L (A6,$0008) == $0b03f46c,A1
                   13050: 0100a19a: 1029 034c 49c0 b0a9 0006 MOVE.B (A1,$034c) == $0200e34c,D0
                   13051: 0100a19e: 49c0 b0a9 0006 661a 1029 EXT.B D0
                   13052: 0100a1a0: b0a9 0006 661a 1029 034d CMP.L (A1,$0006) == $0200e006,D0
                   13053: 0100a1a4: 661a 1029 034d 49c0 41f9 BNE.B #$0000001a == 0100a1c0 (TRUE)
                   13054: 0100a1a6: 1029 034d 49c0 41f9 0101 MOVE.B (A1,$034d) == $0200e34d,D0
                   13055: 0100a1aa: 49c0 41f9 0101 6d5c 721c EXT.B D0
                   13056: 0100a1ac: 41f9 0101 6d5c 721c 4c01 LEA.L $01016d5c,A0
                   13057: 0100a1b2: 721c 4c01 0800 2f09 2070 MOVE.L #$0000001c,D1
                   13058: 0100a1b4: 4c01 0800 2f09 2070 0808 MULL.L #$0800,D1
                   13059: 0100a1b8: 2f09 2070 0808 4e90 4e5e MOVE.L A1,-(A7)
                   13060: 0100a1ba: 2070 0808 4e90 4e5e 4e75 MOVEA.L (A0, D0.L*1, $08) == $0b040009,A0
                   13061: 0100a1be: 4e90 4e5e 4e75 4e56 0000 JSR.L (A0)
                   13062: 0100a1c0: 4e5e 4e75 4e56 0000 226e UNLK.L A6
                   13063: 0100a1c2: 4e75 4e56 0000 226e 0008 RTS.L 
                   13064: 0100a1c4: 4e56 0000 226e 0008 1029 LINK.W A6,#$0000
                   13065: 0100a1c8: 226e 0008 1029 034c 49c0 MOVEA.L (A6,$0008) == $0b03f46c,A1
                   13066: 0100a1cc: 1029 034c 49c0 b0a9 0006 MOVE.B (A1,$034c) == $0200e34c,D0
                   13067: 0100a1d0: 49c0 b0a9 0006 661a 1029 EXT.B D0
                   13068: 0100a1d2: b0a9 0006 661a 1029 034d CMP.L (A1,$0006) == $0200e006,D0
                   13069: 0100a1d6: 661a 1029 034d 49c0 41f9 BNE.B #$0000001a == 0100a1f2 (TRUE)
                   13070: 0100a1d8: 1029 034d 49c0 41f9 0101 MOVE.B (A1,$034d) == $0200e34d,D0
                   13071: 0100a1dc: 49c0 41f9 0101 6d5c 721c EXT.B D0
                   13072: 0100a1de: 41f9 0101 6d5c 721c 4c01 LEA.L $01016d5c,A0
                   13073: 0100a1e4: 721c 4c01 0800 2f09 2070 MOVE.L #$0000001c,D1
                   13074: 0100a1e6: 4c01 0800 2f09 2070 0810 MULL.L #$0800,D1
                   13075: 0100a1ea: 2f09 2070 0810 4e90 4e5e MOVE.L A1,-(A7)
                   13076: 0100a1ec: 2070 0810 4e90 4e5e 4e75 MOVEA.L (A0, D0.L*1, $10) == $0b040011,A0
                   13077: 0100a1f0: 4e90 4e5e 4e75 4e56 0000 JSR.L (A0)
                   13078: 0100a1f2: 4e5e 4e75 4e56 0000 226e UNLK.L A6
                   13079: 0100a1f4: 4e75 4e56 0000 226e 0008 RTS.L 
                   13080: 0100a1f6: 4e56 0000 226e 0008 1029 LINK.W A6,#$0000
                   13081: 0100a1fa: 226e 0008 1029 034c 49c0 MOVEA.L (A6,$0008) == $0b03f46c,A1
                   13082: 0100a1fe: 1029 034c 49c0 b0a9 0006 MOVE.B (A1,$034c) == $0200e34c,D0
                   13083: 0100a202: 49c0 b0a9 0006 661a 1029 EXT.B D0
                   13084: 0100a204: b0a9 0006 661a 1029 034d CMP.L (A1,$0006) == $0200e006,D0
                   13085: 0100a208: 661a 1029 034d 49c0 41f9 BNE.B #$0000001a == 0100a224 (TRUE)
                   13086: 0100a20a: 1029 034d 49c0 41f9 0101 MOVE.B (A1,$034d) == $0200e34d,D0
                   13087: 0100a20e: 49c0 41f9 0101 6d5c 721c EXT.B D0
                   13088: 0100a210: 41f9 0101 6d5c 721c 4c01 LEA.L $01016d5c,A0
                   13089: 0100a216: 721c 4c01 0800 2f09 2070 MOVE.L #$0000001c,D1
                   13090: 0100a218: 4c01 0800 2f09 2070 0814 MULL.L #$0800,D1
                   13091: 0100a21c: 2f09 2070 0814 4e90 4e5e MOVE.L A1,-(A7)
                   13092: 0100a21e: 2070 0814 4e90 4e5e 4e75 MOVEA.L (A0, D0.L*1, $14) == $0b040015,A0
                   13093: 0100a222: 4e90 4e5e 4e75 4e56 0000 JSR.L (A0)
                   13094: 0100a224: 4e5e 4e75 4e56 0000 226e UNLK.L A6
                   13095: 0100a226: 4e75 4e56 0000 226e 0008 RTS.L 
                   13096: 0100a228: 4e56 0000 226e 0008 1029 LINK.W A6,#$0000
                   13097: 0100a22c: 226e 0008 1029 034c 49c0 MOVEA.L (A6,$0008) == $0b03f46c,A1
                   13098: 0100a230: 1029 034c 49c0 b0a9 0006 MOVE.B (A1,$034c) == $0200e34c,D0
                   13099: 0100a234: 49c0 b0a9 0006 661e 1029 EXT.B D0
                   13100: 0100a236: b0a9 0006 661e 1029 034d CMP.L (A1,$0006) == $0200e006,D0
                   13101: 0100a23a: 661e 1029 034d 49c0 41f9 BNE.B #$0000001e == 0100a25a (TRUE)
                   13102: 0100a23c: 1029 034d 49c0 41f9 0101 MOVE.B (A1,$034d) == $0200e34d,D0
                   13103: 0100a240: 49c0 41f9 0101 6d5c 721c EXT.B D0
                   13104: 0100a242: 41f9 0101 6d5c 721c 4c01 LEA.L $01016d5c,A0
                   13105: 0100a248: 721c 4c01 0800 2f2e 000c MOVE.L #$0000001c,D1
                   13106: 0100a24a: 4c01 0800 2f2e 000c 2f09 MULL.L #$0800,D1
                   13107: 0100a24e: 2f2e 000c 2f09 2070 0818 MOVE.L (A6,$000c) == $0b03f470,-(A7)
                   13108: 0100a252: 2f09 2070 0818 4e90 4e5e MOVE.L A1,-(A7)
                   13109: 0100a254: 2070 0818 4e90 4e5e 4e75 MOVEA.L (A0, D0.L*1, $18) == $0b040019,A0
                   13110: 0100a258: 4e90 4e5e 4e75 4e56 0000 JSR.L (A0)
                   13111: 0100a25a: 4e5e 4e75 4e56 0000 1039 UNLK.L A6
                   13112: 0100a25c: 4e75 4e56 0000 1039 0200 RTS.L 
                   13113: 0100a25e: 4e56 0000 1039 0200 c002 LINK.W A6,#$0000
                   13114: 0100a262: 1039 0200 c002 e808 0c00 MOVE.B $0200c002,D0
                   13115: 0100a268: e808 0c00 0003 6604 7001 LSR.B #$00000004,D0
                   13116: 0100a26a: 0c00 0003 6604 7001 6002 CMP.B #$03,D0
                   13117: 0100a26e: 6604 7001 6002 4280 4e5e BNE.B #$00000004 == 0100a274 (TRUE)
                   13118: 0100a270: 7001 6002 4280 4e5e 4e75 MOVE.L #$00000001,D0
                   13119: 0100a272: 6002 4280 4e5e 4e75 4e56 BT .B #$00000002 == 0100a276 (TRUE)
                   13120: 0100a274: 4280 4e5e 4e75 4e56 0000 CLR.L D0
                   13121: 0100a276: 4e5e 4e75 4e56 0000 206e UNLK.L A6
                   13122: 0100a278: 4e75 4e56 0000 206e 0008 RTS.L 
                   13123: 0100a27a: 4e56 0000 206e 0008 7002 LINK.W A6,#$0000
                   13124: 0100a27e: 206e 0008 7002 2140 0324 MOVEA.L (A6,$0008) == $0b03f46c,A0
                   13125: 0100a282: 7002 2140 0324 217c 0000 MOVE.L #$00000002,D0
                   13126: 0100a284: 2140 0324 217c 0000 0900 MOVE.L D0,(A0,$0324) == $0b03ff24
                   13127: 0100a288: 217c 0000 0900 0328 217c MOVE.L #$00000900,(A0,$0328) == $0b03ff28
                   13128: 0100a290: 217c 0000 0460 032c 217c MOVE.L #$00000460,(A0,$032c) == $0b03ff2c
                   13129: 0100a298: 217c 0000 0480 0330 217c MOVE.L #$00000480,(A0,$0330) == $0b03ff30
                   13130: 0100a2a0: 217c 0000 0340 0334 42a8 MOVE.L #$00000340,(A0,$0334) == $0b03ff34
                   13131: 0100a2a8: 42a8 0338 217c fff0 fff0 CLR.L (A0,$0338) == $0b03ff38
                   13132: 0100a2ac: 217c fff0 fff0 033c 217c MOVE.L #$fff0fff0,(A0,$033c) == $0b03ff3c
                   13133: 0100a2b4: 217c aaa0 aaa0 0340 217c MOVE.L #$aaa0aaa0,(A0,$0340) == $0b03ff40
                   13134: 0100a2bc: 217c 5550 5550 0344 42a8 MOVE.L #$55505550,(A0,$0344) == $0b03ff44
                   13135: 0100a2c4: 42a8 0348 217c 2c00 0000 CLR.L (A0,$0348) == $0b03ff48
                   13136: 0100a2c8: 217c 2c00 0000 0368 217c MOVE.L #$2c000000,(A0,$0368) == $0b03ff68
                   13137: 0100a2d0: 217c 2c00 0000 0364 217c MOVE.L #$2c000000,(A0,$0364) == $0b03ff64
                   13138: 0100a2d8: 217c 001d 4000 036c 217c MOVE.L #$001d4000,(A0,$036c) == $0b03ff6c
                   13139: 0100a2e0: 217c 2c1d 4000 0374 217c MOVE.L #$2c1d4000,(A0,$0374) == $0b03ff74
                   13140: 0100a2e8: 217c 2c1d 4000 0370 217c MOVE.L #$2c1d4000,(A0,$0370) == $0b03ff70
                   13141: 0100a2f0: 217c 0002 be00 0378 1168 MOVE.L #$0002be00,(A0,$0378) == $0b03ff78
                   13142: 0100a2f8: 1168 0009 034c 116e 000f MOVE.B (A0,$0009) == $0b03fc09,(A0,$034c) == $0b03ff4c
                   13143: 0100a2fe: 116e 000f 034d 4e5e 4e75 MOVE.B (A6,$000f) == $0b03f473,(A0,$034d) == $0b03ff4d
                   13144: 0100a304: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   13145: 0100a306: 4e75 4e56 0000 48e7 3c38 RTS.L 
                   13146: 0100a308: 4e56 0000 48e7 3c38 267c LINK.W A6,#$0000
                   13147: 0100a30c: 48e7 3c38 267c 0211 8100 MVMLE.L #$3c38,-(A7)
                   13148: 0100a310: 267c 0211 8100 247c 0211 MOVEA.L #$02118100,A3
                   13149: 0100a316: 247c 0211 8101 227c 0211 MOVEA.L #$02118101,A2
                   13150: 0100a31c: 227c 0211 8102 287c 0211 MOVEA.L #$02118102,A1
                   13151: 0100a322: 287c 0211 8103 7a16 daae MOVEA.L #$02118103,A4
                   13152: 0100a328: 7a16 daae 0008 2045 e9e8 MOVE.L #$00000016,D5
                   13153: 0100a32a: daae 0008 2045 e9e8 1106 ADD.L (A6,$0008) == $0b03f46c,D5
                   13154: 0100a32e: 2045 e9e8 1106 0001 2801 MOVEA.L D5,A0
                   13155: 0100a330: e9e8 1106 0001 2801 ed84 BFEXTU.L #$1106,(A0,$0001) == $0b03fc01
                   13156: 0100a336: 2801 ed84 7a3d 4c45 4004 MOVE.L D1,D4
                   13157: 0100a338: ed84 7a3d 4c45 4004 207c ASL.L #$00000006,D4
                   13158: 0100a33a: 7a3d 4c45 4004 207c 0200 MOVE.L #$0000003d,D5
                   13159: 0100a33c: 4c45 4004 207c 0200 d000 DIVL.L #$4004,D5
                   13160: 0100a340: 207c 0200 d000 2010 0040 MOVEA.L #$0200d000,A0
                   13161: 0100a346: 2010 0040 0080 2080 0239 MOVE.L (A0),D0
                   13162: 0100a348: 0040 0080 2080 0239 00bf OR.W #$0080,D0
                   13163: 0100a34c: 2080 0239 00bf 020c 0004 MOVE.L D0,(A0)
                   13164: 0100a34e: 0239 00bf 020c 0004 16bc AND.B #$bf,$020c0004
                   13165: 0100a356: 16bc 0001 14bc 0002 12bc MOVE.B #$01,(A3)
                   13166: 0100a35a: 14bc 0002 12bc 0040 16bc MOVE.B #$02,(A2)
                   13167: 0100a35e: 12bc 0040 16bc 0002 14bc MOVE.B #$40,(A1)
                   13168: 0100a362: 16bc 0002 14bc 0002 4211 MOVE.B #$02,(A3)
                   13169: 0100a366: 14bc 0002 4211 16bc 0003 MOVE.B #$02,(A2)
                   13170: 0100a36a: 4211 16bc 0003 14bc 0002 CLR.B (A1)
                   13171: 0100a36c: 16bc 0003 14bc 0002 12bc MOVE.B #$03,(A3)
                   13172: 0100a370: 14bc 0002 12bc 0080 16bc MOVE.B #$02,(A2)
                   13173: 0100a374: 12bc 0080 16bc 0005 14bc MOVE.B #$80,(A1)
                   13174: 0100a378: 16bc 0005 14bc 0002 12bc MOVE.B #$05,(A3)
                   13175: 0100a37c: 14bc 0002 12bc 00f0 16bc MOVE.B #$02,(A2)
                   13176: 0100a380: 12bc 00f0 16bc 0006 14bc MOVE.B #$f0,(A1)
                   13177: 0100a384: 16bc 0006 14bc 0002 12bc MOVE.B #$06,(A3)
                   13178: 0100a388: 14bc 0002 12bc 00f0 16bc MOVE.B #$02,(A2)
                   13179: 0100a38c: 12bc 00f0 16bc 0007 14bc MOVE.B #$f0,(A1)
                   13180: 0100a390: 16bc 0007 14bc 0002 12bc MOVE.B #$07,(A3)
                   13181: 0100a394: 14bc 0002 12bc 00f0 16bc MOVE.B #$02,(A2)
                   13182: 0100a398: 12bc 00f0 16bc 0008 14bc MOVE.B #$f0,(A1)
                   13183: 0100a39c: 16bc 0008 14bc 0002 12bc MOVE.B #$08,(A3)
                   13184: 0100a3a0: 14bc 0002 12bc 00f0 16bc MOVE.B #$02,(A2)
                   13185: 0100a3a4: 12bc 00f0 16bc 0009 14bc MOVE.B #$f0,(A1)
                   13186: 0100a3a8: 16bc 0009 14bc 0002 4211 MOVE.B #$09,(A3)
                   13187: 0100a3ac: 14bc 0002 4211 16bc 000a MOVE.B #$02,(A2)
                   13188: 0100a3b0: 4211 16bc 000a 14bc 0002 CLR.B (A1)
                   13189: 0100a3b2: 16bc 000a 14bc 0002 4211 MOVE.B #$0a,(A3)
                   13190: 0100a3b6: 14bc 0002 4211 16bc 000b MOVE.B #$02,(A2)
                   13191: 0100a3ba: 4211 16bc 000b 14bc 0002 CLR.B (A1)
                   13192: 0100a3bc: 16bc 000b 14bc 0002 4211 MOVE.B #$0b,(A3)
                   13193: 0100a3c0: 14bc 0002 4211 16bc 000c MOVE.B #$02,(A2)
                   13194: 0100a3c4: 4211 16bc 000c 14bc 0002 CLR.B (A1)
                   13195: 0100a3c6: 16bc 000c 14bc 0002 4211 MOVE.B #$0c,(A3)
                   13196: 0100a3ca: 14bc 0002 4211 243c 0000 MOVE.B #$02,(A2)
                   13197: 0100a3ce: 4211 243c 0000 0300 1682 CLR.B (A1)
                   13198: 0100a3d0: 243c 0000 0300 1682 2002 MOVE.L #$00000300,D2
                   13199: 0100a3d6: 1682 2002 0280 0000 ff00 MOVE.B D2,(A3)
                   13200: 0100a3d8: 2002 0280 0000 ff00 e080 MOVE.L D2,D0
                   13201: 0100a3da: 0280 0000 ff00 e080 1480 AND.L #$0000ff00,D0
                   13202: 0100a3e0: e080 1480 4211 12bc 0001 ASR.L #$00000008,D0
                   13203: 0100a3e2: 1480 4211 12bc 0001 4211 MOVE.B D0,(A2)
                   13204: 0100a3e4: 4211 12bc 0001 4211 5282 CLR.B (A1)
                   13205: 0100a3e6: 12bc 0001 4211 5282 0c82 MOVE.B #$01,(A1)
                   13206: 0100a3ea: 4211 5282 0c82 0000 030f CLR.B (A1)
                   13207: 0100a3ec: 5282 0c82 0000 030f 6fe0 ADD.L #$00000001,D2
                   13208: 0100a3ee: 0c82 0000 030f 6fe0 4282 CMP.L #$0000030f,D2
                   13209: 0100a3f4: 6fe0 4282 41f9 0100 ea94 BLE.B #$ffffffe0 == 0100a3d6 (FALSE)
                   13210: 0100a3f6: 4282 41f9 0100 ea94 4283 CLR.L D2
                   13211: 0100a3f8: 41f9 0100 ea94 4283 1630 LEA.L $0100ea94,A0
                   13212: 0100a3fe: 4283 1630 2800 2003 4c04 CLR.L D3
                   13213: 0100a400: 1630 2800 2003 4c04 0800 MOVE.B (A0, D2.L*1, $00) == $0c03f9ff,D3
                   13214: 0100a404: 2003 4c04 0800 ec88 2200 MOVE.L D3,D0
                   13215: 0100a406: 4c04 0800 ec88 2200 5081 MULL.L #$0800,D4
                   13216: 0100a40a: ec88 2200 5081 0c81 0000 LSR.L #$00000006,D0
                   13217: 0100a40c: 2200 5081 0c81 0000 00ff MOVE.L D0,D1
                   13218: 0100a40e: 5081 0c81 0000 00ff 6306 ADD.L #$00000008,D1
                   13219: 0100a410: 0c81 0000 00ff 6306 223c CMP.L #$000000ff,D1
                   13220: 0100a416: 6306 223c 0000 00ff 1682 BLS.B #$00000006 == 0100a41e (FALSE)
                   13221: 0100a418: 223c 0000 00ff 1682 2002 MOVE.L #$000000ff,D1
                   13222: 0100a41e: 1682 2002 0280 0000 ff00 MOVE.B D2,(A3)
                   13223: 0100a420: 2002 0280 0000 ff00 e080 MOVE.L D2,D0
                   13224: 0100a422: 0280 0000 ff00 e080 1480 AND.L #$0000ff00,D0
                   13225: 0100a428: e080 1480 1881 1001 1880 ASR.L #$00000008,D0
                   13226: 0100a42a: 1480 1881 1001 1880 1880 MOVE.B D0,(A2)
                   13227: 0100a42c: 1881 1001 1880 1880 5282 MOVE.B D1,(A4)
                   13228: 0100a42e: 1001 1880 1880 5282 0c82 MOVE.B D1,D0
                   13229: 0100a430: 1880 1880 5282 0c82 0000 MOVE.B D0,(A4)
                   13230: 0100a432: 1880 5282 0c82 0000 00ff MOVE.B D0,(A4)
                   13231: 0100a434: 5282 0c82 0000 00ff 6fc2 ADD.L #$00000001,D2
                   13232: 0100a436: 0c82 0000 00ff 6fc2 243c CMP.L #$000000ff,D2
                   13233: 0100a43c: 6fc2 243c 0000 0100 41f9 BLE.B #$ffffffc2 == 0100a400 (FALSE)
                   13234: 0100a43e: 243c 0000 0100 41f9 0100 MOVE.L #$00000100,D2
                   13235: 0100a444: 41f9 0100 e994 4283 1630 LEA.L $0100e994,A0
                   13236: 0100a44a: 4283 1630 2800 2003 4c04 CLR.L D3
                   13237: 0100a44c: 1630 2800 2003 4c04 0800 MOVE.B (A0, D2.L*1, $00) == $0c03f9ff,D3
                   13238: 0100a450: 2003 4c04 0800 ec88 2200 MOVE.L D3,D0
                   13239: 0100a452: 4c04 0800 ec88 2200 5081 MULL.L #$0800,D4
                   13240: 0100a456: ec88 2200 5081 0c81 0000 LSR.L #$00000006,D0
                   13241: 0100a458: 2200 5081 0c81 0000 00ff MOVE.L D0,D1
                   13242: 0100a45a: 5081 0c81 0000 00ff 6306 ADD.L #$00000008,D1
                   13243: 0100a45c: 0c81 0000 00ff 6306 223c CMP.L #$000000ff,D1
                   13244: 0100a462: 6306 223c 0000 00ff 1682 BLS.B #$00000006 == 0100a46a (FALSE)
                   13245: 0100a464: 223c 0000 00ff 1682 2002 MOVE.L #$000000ff,D1
                   13246: 0100a46a: 1682 2002 0280 0000 ff00 MOVE.B D2,(A3)
                   13247: 0100a46c: 2002 0280 0000 ff00 e080 MOVE.L D2,D0
                   13248: 0100a46e: 0280 0000 ff00 e080 1480 AND.L #$0000ff00,D0
                   13249: 0100a474: e080 1480 1881 1001 1880 ASR.L #$00000008,D0
                   13250: 0100a476: 1480 1881 1001 1880 1880 MOVE.B D0,(A2)
                   13251: 0100a478: 1881 1001 1880 1880 5282 MOVE.B D1,(A4)
                   13252: 0100a47a: 1001 1880 1880 5282 0c82 MOVE.B D1,D0
                   13253: 0100a47c: 1880 1880 5282 0c82 0000 MOVE.B D0,(A4)
                   13254: 0100a47e: 1880 5282 0c82 0000 01ff MOVE.B D0,(A4)
                   13255: 0100a480: 5282 0c82 0000 01ff 6fc2 ADD.L #$00000001,D2
                   13256: 0100a482: 0c82 0000 01ff 6fc2 243c CMP.L #$000001ff,D2
                   13257: 0100a488: 6fc2 243c 0000 020c 1682 BLE.B #$ffffffc2 == 0100a44c (FALSE)
                   13258: 0100a48a: 243c 0000 020c 1682 2002 MOVE.L #$0000020c,D2
                   13259: 0100a490: 1682 2002 0280 0000 ff00 MOVE.B D2,(A3)
                   13260: 0100a492: 2002 0280 0000 ff00 e080 MOVE.L D2,D0
                   13261: 0100a494: 0280 0000 ff00 e080 1480 AND.L #$0000ff00,D0
                   13262: 0100a49a: e080 1480 18bc 00ff 18bc ASR.L #$00000008,D0
                   13263: 0100a49c: 1480 18bc 00ff 18bc 00ff MOVE.B D0,(A2)
                   13264: 0100a49e: 18bc 00ff 18bc 00ff 18bc MOVE.B #$ff,(A4)
                   13265: 0100a4a2: 18bc 00ff 18bc 00ff 5282 MOVE.B #$ff,(A4)
                   13266: 0100a4a6: 18bc 00ff 5282 0c82 0000 MOVE.B #$ff,(A4)
                   13267: 0100a4aa: 5282 0c82 0000 020f 6fdc ADD.L #$00000001,D2
                   13268: 0100a4ac: 0c82 0000 020f 6fdc 4cee CMP.L #$0000020f,D2
                   13269: 0100a4b2: 6fdc 4cee 1c3c ffe4 4e5e BLE.B #$ffffffdc == 0100a490 (FALSE)
                   13270: 0100a4b4: 4cee 1c3c ffe4 4e5e 4e75 MVMEL.L #$1c3c,(A6,$ffe4) == $0b03f448
                   13271: 0100a4ba: 4e5e 4e75 4e56 0000 206e UNLK.L A6
                   13272: 0100a4bc: 4e75 4e56 0000 206e 0008 RTS.L 
                   13273: 0100a4be: 4e56 0000 206e 0008 e9e8 LINK.W A6,#$0000
                   13274: 0100a4c2: 206e 0008 e9e8 0106 0017 MOVEA.L (A6,$0008) == $0b03f46c,A0
                   13275: 0100a4c6: e9e8 0106 0017 2f00 2f08 BFEXTU.L #$0106,(A0,$0017) == $0b03fc17
                   13276: 0100a4cc: 2f00 2f08 61ff 0000 0010 MOVE.L D0,-(A7)
                   13277: 0100a4ce: 2f08 61ff 0000 0010 13fc MOVE.L A0,-(A7)
                   13278: 0100a4d0: 61ff 0000 0010 13fc 0004 BSR.L #$00000010 == 0100a4e2
                   13279: 0100a4d6: 13fc 0004 0211 8180 4e5e MOVE.B #$04,$02118180
                   13280: 0100a4de: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   13281: 0100a4e0: 4e75 4e56 0000 48e7 3c30 RTS.L 
                   13282: 0100a4e2: 4e56 0000 48e7 3c30 247c LINK.W A6,#$0000
                   13283: 0100a4e6: 48e7 3c30 247c 0211 8100 MVMLE.L #$3c30,-(A7)
                   13284: 0100a4ea: 247c 0211 8100 227c 0211 MOVEA.L #$02118100,A2
                   13285: 0100a4f0: 227c 0211 8101 207c 0211 MOVEA.L #$02118101,A1
                   13286: 0100a4f6: 207c 0211 8103 282e 000c MOVEA.L #$02118103,A0
                   13287: 0100a4fc: 282e 000c ed84 7a3d 4c45 MOVE.L (A6,$000c) == $0b03f470,D4
                   13288: 0100a500: ed84 7a3d 4c45 4804 4282 ASL.L #$00000006,D4
                   13289: 0100a502: 7a3d 4c45 4804 4282 47f9 MOVE.L #$0000003d,D5
                   13290: 0100a504: 4c45 4804 4282 47f9 0100 DIVL.L #$4804,D5
                   13291: 0100a508: 4282 47f9 0100 ea94 4283 CLR.L D2
                   13292: 0100a50a: 47f9 0100 ea94 4283 1633 LEA.L $0100ea94,A3
                   13293: 0100a510: 4283 1633 2800 2003 4c04 CLR.L D3
                   13294: 0100a512: 1633 2800 2003 4c04 0800 MOVE.B (A3, D2.L*1, $00) == $0300cdff,D3
                   13295: 0100a516: 2003 4c04 0800 ec88 2200 MOVE.L D3,D0
                   13296: 0100a518: 4c04 0800 ec88 2200 5081 MULL.L #$0800,D4
                   13297: 0100a51c: ec88 2200 5081 0c81 0000 LSR.L #$00000006,D0
                   13298: 0100a51e: 2200 5081 0c81 0000 00ff MOVE.L D0,D1
                   13299: 0100a520: 5081 0c81 0000 00ff 6f06 ADD.L #$00000008,D1
                   13300: 0100a522: 0c81 0000 00ff 6f06 223c CMP.L #$000000ff,D1
                   13301: 0100a528: 6f06 223c 0000 00ff 1482 BLE.B #$00000006 == 0100a530 (FALSE)
                   13302: 0100a52a: 223c 0000 00ff 1482 2002 MOVE.L #$000000ff,D1
                   13303: 0100a530: 1482 2002 0280 0000 ff00 MOVE.B D2,(A2)
                   13304: 0100a532: 2002 0280 0000 ff00 e080 MOVE.L D2,D0
                   13305: 0100a534: 0280 0000 ff00 e080 1280 AND.L #$0000ff00,D0
                   13306: 0100a53a: e080 1280 1081 1001 1080 ASR.L #$00000008,D0
                   13307: 0100a53c: 1280 1081 1001 1080 1080 MOVE.B D0,(A1)
                   13308: 0100a53e: 1081 1001 1080 1080 5282 MOVE.B D1,(A0)
                   13309: 0100a540: 1001 1080 1080 5282 0c82 MOVE.B D1,D0
                   13310: 0100a542: 1080 1080 5282 0c82 0000 MOVE.B D0,(A0)
                   13311: 0100a544: 1080 5282 0c82 0000 00ff MOVE.B D0,(A0)
                   13312: 0100a546: 5282 0c82 0000 00ff 6fc2 ADD.L #$00000001,D2
                   13313: 0100a548: 0c82 0000 00ff 6fc2 4cee CMP.L #$000000ff,D2
                   13314: 0100a54e: 6fc2 4cee 0c3c ffe8 4e5e BLE.B #$ffffffc2 == 0100a512 (FALSE)
                   13315: 0100a550: 4cee 0c3c ffe8 4e5e 4e75 MVMEL.L #$0c3c,(A6,$ffe8) == $0b03f44c
                   13316: 0100a556: 4e5e 4e75 4e56 0000 1039 UNLK.L A6
                   13317: 0100a558: 4e75 4e56 0000 1039 0200 RTS.L 
                   13318: 0100a55a: 4e56 0000 1039 0200 c002 LINK.W A6,#$0000
                   13319: 0100a55e: 1039 0200 c002 e808 0c00 MOVE.B $0200c002,D0
                   13320: 0100a564: e808 0c00 0003 6704 7001 LSR.B #$00000004,D0
                   13321: 0100a566: 0c00 0003 6704 7001 6002 CMP.B #$03,D0
                   13322: 0100a56a: 6704 7001 6002 4280 4e5e BEQ.B #$00000004 == 0100a570 (FALSE)
                   13323: 0100a56c: 7001 6002 4280 4e5e 4e75 MOVE.L #$00000001,D0
                   13324: 0100a56e: 6002 4280 4e5e 4e75 4e56 BT .B #$00000002 == 0100a572 (TRUE)
                   13325: 0100a570: 4280 4e5e 4e75 4e56 0000 CLR.L D0
                   13326: 0100a572: 4e5e 4e75 4e56 0000 206e UNLK.L A6
                   13327: 0100a574: 4e75 4e56 0000 206e 0008 RTS.L 
                   13328: 0100a576: 4e56 0000 206e 0008 7010 LINK.W A6,#$0000
                   13329: 0100a57a: 206e 0008 7010 2140 0324 MOVEA.L (A6,$0008) == $0b03f46c,A0
                   13330: 0100a57e: 7010 2140 0324 217c 0000 MOVE.L #$00000010,D0
                   13331: 0100a580: 2140 0324 217c 0000 0120 MOVE.L D0,(A0,$0324) == $0b03ff24
                   13332: 0100a584: 217c 0000 0120 0328 217c MOVE.L #$00000120,(A0,$0328) == $0b03ff28
                   13333: 0100a58c: 217c 0000 0460 032c 217c MOVE.L #$00000460,(A0,$032c) == $0b03ff2c
                   13334: 0100a594: 217c 0000 0480 0330 217c MOVE.L #$00000480,(A0,$0330) == $0b03ff30
                   13335: 0100a59c: 217c 0000 0340 0334 42a8 MOVE.L #$00000340,(A0,$0334) == $0b03ff34
                   13336: 0100a5a4: 42a8 033c 217c 5555 5555 CLR.L (A0,$033c) == $0b03ff3c
                   13337: 0100a5a8: 217c 5555 5555 0340 217c MOVE.L #$55555555,(A0,$0340) == $0b03ff40
                   13338: 0100a5b0: 217c aaaa aaaa 0344 70ff MOVE.L #$aaaaaaaa,(A0,$0344) == $0b03ff44
                   13339: 0100a5b8: 70ff 2140 0348 217c 0b00 MOVE.L #$ffffffff,D0
                   13340: 0100a5ba: 2140 0348 217c 0b00 0000 MOVE.L D0,(A0,$0348) == $0b03ff48
                   13341: 0100a5be: 217c 0b00 0000 0368 217c MOVE.L #$0b000000,(A0,$0368) == $0b03ff68
                   13342: 0100a5c6: 217c 0b00 0000 0364 217c MOVE.L #$0b000000,(A0,$0364) == $0b03ff64
                   13343: 0100a5ce: 217c 0003 a800 036c 217c MOVE.L #$0003a800,(A0,$036c) == $0b03ff6c
                   13344: 0100a5d6: 217c 0b03 a800 0374 217c MOVE.L #$0b03a800,(A0,$0374) == $0b03ff74
                   13345: 0100a5de: 217c 0b03 a800 0370 217c MOVE.L #$0b03a800,(A0,$0370) == $0b03ff70
                   13346: 0100a5e6: 217c 0000 57c0 0378 1168 MOVE.L #$000057c0,(A0,$0378) == $0b03ff78
                   13347: 0100a5ee: 1168 0009 034c 116e 000f MOVE.B (A0,$0009) == $0b03fc09,(A0,$034c) == $0b03ff4c
                   13348: 0100a5f4: 116e 000f 034d 4e5e 4e75 MOVE.B (A6,$000f) == $0b03f473,(A0,$034d) == $0b03ff4d
                   13349: 0100a5fa: 4e5e 4e75 4e56 0000 4e5e UNLK.L A6
                   13350: 0100a5fc: 4e75 4e56 0000 4e5e 4e75 RTS.L 
                   13351: 0100a5fe: 4e56 0000 4e5e 4e75 4e56 LINK.W A6,#$0000
                   13352: 0100a602: 4e5e 4e75 4e56 0000 7216 UNLK.L A6
                   13353: 0100a604: 4e75 4e56 0000 7216 d2ae RTS.L 
                   13354: 0100a606: 4e56 0000 7216 d2ae 0008 LINK.W A6,#$0000
                   13355: 0100a60a: 7216 d2ae 0008 2041 e9e8 MOVE.L #$00000016,D1
                   13356: 0100a60c: d2ae 0008 2041 e9e8 0106 ADD.L (A6,$0008) == $0b03f46c,D1
                   13357: 0100a610: 2041 e9e8 0106 0001 41f9 MOVEA.L D1,A0
                   13358: 0100a612: e9e8 0106 0001 41f9 0101 BFEXTU.L #$0106,(A0,$0001) == $0b03fc01
                   13359: 0100a618: 41f9 0101 6d94 1230 0800 LEA.L $01016d94,A0
                   13360: 0100a61e: 1230 0800 0001 0040 13c1 MOVE.B (A0, D0.L*1, $00) == $0b040001,D1
                   13361: 0100a622: 0001 0040 13c1 0211 0000 OR.B #$40,D1
                   13362: 0100a626: 13c1 0211 0000 4e5e 4e75 MOVE.B D1,$02110000
                   13363: 0100a62c: 4e5e 4e75 4e56 0000 41f9 UNLK.L A6
                   13364: 0100a62e: 4e75 4e56 0000 41f9 0101 RTS.L 
                   13365: 0100a630: 4e56 0000 41f9 0101 6d94 LINK.W A6,#$0000
                   13366: 0100a634: 41f9 0101 6d94 222e 000c LEA.L $01016d94,A0
                   13367: 0100a63a: 222e 000c 1030 1800 0000 MOVE.L (A6,$000c) == $0b03f470,D1
                   13368: 0100a63e: 1030 1800 0000 0040 13c0 MOVE.B (A0, D1.L*1, $00) == $0b03fc07,D0
                   13369: 0100a642: 0000 0040 13c0 0211 0000 OR.B #$40,D0
                   13370: 0100a646: 13c0 0211 0000 4e5e 4e75 MOVE.B D0,$02110000
                   13371: 0100a64c: 4e5e 4e75 4e56 0000 4e5e UNLK.L A6
                   13372: 0100a64e: 4e75 4e56 0000 4e5e 4e75 RTS.L 
                   13373: 0100a650: 4e56 0000 4e5e 4e75 4e56 LINK.W A6,#$0000
                   13374: 0100a654: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   13375: 0100a656: 4e75 4e56 0000 48e7 0038 RTS.L 
                   13376: 0100a658: 4e56 0000 48e7 0038 246e LINK.W A6,#$0000
                   13377: 0100a65c: 48e7 0038 246e 0008 267c MVMLE.L #$0038,-(A7)
                   13378: 0100a660: 246e 0008 267c 0211 4000 MOVEA.L (A6,$0008) == $0b03f46c,A2
                   13379: 0100a664: 267c 0211 4000 0239 00bf MOVEA.L #$02114000,A3
                   13380: 0100a66a: 0239 00bf 0211 4108 4878 AND.B #$bf,$02114108
                   13381: 0100a672: 4878 0210 61ff ffff c73a PEA.L $00000210
                   13382: 0100a676: 61ff ffff c73a 2840 584f BSR.L #$ffffc73a == 01006db2
                   13383: 0100a67c: 2840 584f 4a8a 6704 254c MOVEA.L D0,A4
                   13384: 0100a67e: 584f 4a8a 6704 254c 0186 ADDA.W #$00000004,A7
                   13385: 0100a680: 4a8a 6704 254c 0186 422c TST.L A2
                   13386: 0100a682: 6704 254c 0186 422c 01fc BEQ.B #$00000004 == 0100a688 (FALSE)
                   13387: 0100a684: 254c 0186 422c 01fc 7206 MOVE.L A4,(A2,$0186) == $0100738e
                   13388: 0100a688: 422c 01fc 7206 2941 002c CLR.B (A4,$01fc) == $0b03f784
                   13389: 0100a68c: 7206 2941 002c 297c 0200 MOVE.L #$00000006,D1
                   13390: 0100a68e: 2941 002c 297c 0200 0010 MOVE.L D1,(A4,$002c) == $0b03f5b4
                   13391: 0100a692: 297c 0200 0010 001c 2f0c MOVE.L #$02000010,(A4,$001c) == $0b03f5a4
                   13392: 0100a69a: 2f0c 61ff 0000 0dc6 177c MOVE.L A4,-(A7)
                   13393: 0100a69c: 61ff 0000 0dc6 177c 00a2 BSR.L #$00000dc6 == 0100b464
                   13394: 0100a6a2: 177c 00a2 0020 4878 000a MOVE.B #$a2,(A3,$0020) == $0200d020
                   13395: 0100a6a8: 4878 000a 45f9 0100 24cc PEA.L $0000000a
                   13396: 0100a6ac: 45f9 0100 24cc 4e92 177c LEA.L $010024cc,A2
                   13397: 0100a6b2: 4e92 177c 00a0 0020 4878 JSR.L (A2)          // delay(10)
                   13398: 0100a6b4: 177c 00a0 0020 4878 000a MOVE.B #$a0,(A3,$0020) == $0200d020
                   13399: 0100a6ba: 4878 000a 4e92 177c 0057 PEA.L $0000000a
                   13400: 0100a6be: 4e92 177c 0057 0008 177c JSR.L (A2)
                   13401: 0100a6c0: 177c 0057 0008 177c 0004 MOVE.B #$57,(A3,$0008) == $0200d008
                   13402: 0100a6c6: 177c 0004 0009 177c 0099 MOVE.B #$04,(A3,$0009) == $0200d009
                   13403: 0100a6cc: 177c 0099 0005 422b 0007 MOVE.B #$99,(A3,$0005) == $0200d005
                   13404: 0100a6d2: 422b 0007 177c 0005 0006 CLR.B (A3,$0007) == $0200d007
                   13405: 0100a6d6: 177c 0005 0006 177c 0003 MOVE.B #$05,(A3,$0006) == $0200d006
                   13406: 0100a6dc: 177c 0003 0003 2f3c 001e MOVE.B #$03,(A3,$0003) == $0200d003
                   13407: 0100a6e2: 2f3c 001e 8480 4e92 196b MOVE.L #$001e8480,-(A7)
                   13408: 0100a6e8: 4e92 196b 0005 01ff 196b JSR.L (A2)
                   13409: 0100a6ea: 196b 0005 01ff 196b 0005 MOVE.B (A3,$0005) == $0200d005,(A4,$01ff) == $0b03f787
                   13410: 0100a6f0: 196b 0005 01ff 177c 0017 MOVE.B (A3,$0005) == $0200d005,(A4,$01ff) == $0b03f787
                   13411: 0100a6f6: 177c 0017 0008 4cee 1c00 MOVE.B #$17,(A3,$0008) == $0200d008
                   13412: 0100a6fc: 4cee 1c00 fff4 4e5e 4e75 MVMEL.L #$1c00,(A6,$fff4) == $0b03f458
                   13413: 0100a702: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   13414: 0100a704: 4e75 4e56 0000 48e7 3038 RTS.L 
                   13415: 0100a706: 4e56 0000 48e7 3038 246e LINK.W A6,#$0000
                   13416: 0100a70a: 48e7 3038 246e 0008 286e MVMLE.L #$3038,-(A7)
                   13417: 0100a70e: 246e 0008 286e 0010 262a MOVEA.L (A6,$0008) == $0b03f46c,A2
                   13418: 0100a712: 286e 0010 262a 0186 266a MOVEA.L (A6,$0010) == $0b03f474,A4
                   13419: 0100a716: 262a 0186 266a 019c 257c MOVE.L (A2,$0186) == $0100738e,D3
                   13420: 0100a71a: 266a 019c 257c 0100 a8ce MOVEA.L (A2,$019c) == $010073a4,A3
                   13421: 0100a71e: 257c 0100 a8ce 0302 2543 MOVE.L #$0100a8ce,(A2,$0302) == $0100750a
                   13422: 0100a726: 2543 0306 2f0c 2f03 61ff MOVE.L D3,(A2,$0306) == $0100750e
                   13423: 0100a72a: 2f0c 2f03 61ff 0000 008c MOVE.L A4,-(A7)
                   13424: 0100a72c: 2f03 61ff 0000 008c 4282 MOVE.L D3,-(A7)
                   13425: 0100a72e: 61ff 0000 008c 4282 504f BSR.L #$0000008c == 0100a7bc
                   13426: 0100a734: 4282 504f 4a2c 001d 6662 CLR.L D2
                   13427: 0100a736: 504f 4a2c 001d 6662 4878 ADDA.W #$00000008,A7
                   13428: 0100a738: 4a2c 001d 6662 4878 2710 TST.B (A4,$001d) == $0b03f5a5
                   13429: 0100a73c: 6662 4878 2710 61ff ffff BNE.B #$00000062 == 0100a7a0 (TRUE)
                   13430: 0100a73e: 4878 2710 61ff ffff 7d88 PEA.L $00002710
                   13431: 0100a742: 61ff ffff 7d88 584f 6036 BSR.L #$ffff7d88 == 010024cc                // delay(10000)
                   13432: 0100a748: 584f 6036 4878 2710 61ff ADDA.W #$00000004,A7
                   13433: 0100a74a: 6036 4878 2710 61ff ffff BT .B #$00000036 == 0100a782 (TRUE)
                   13434: 0100a74c: 4878 2710 61ff ffff 7d7a PEA.L $00002710
                   13435: 0100a750: 61ff ffff 7d7a 5282 584f BSR.L #$ffff7d7a == 010024cc                // delay(10000)
                   13436: 0100a756: 5282 584f 0c82 0000 03e8 ADD.L #$00000001,D2
                   13437: 0100a758: 584f 0c82 0000 03e8 6f12 ADDA.W #$00000004,A7
                   13438: 0100a75a: 0c82 0000 03e8 6f12 4879 CMP.L #$000003e8,D2
                   13439: 0100a760: 6f12 4879 0100 fd05 2f03 BLE.B #$00000012 == 0100a774 (FALSE)
                   13440: 0100a762: 4879 0100 fd05 2f03 61ff PEA.L $0100fd05
                   13441: 0100a768: 2f03 61ff 0000 05cc 4280 MOVE.L D3,-(A7)
                   13442: 0100a76a: 61ff 0000 05cc 4280 603e BSR.L #$000005cc == 0100ad38
                   13443: 0100a770: 4280 603e 61ff ffff e3ce CLR.L D0
                   13444: 0100a772: 603e 61ff ffff e3ce 082a BT .B #$0000003e == 0100a7b2 (TRUE)
                   13445: 0100a774: 61ff ffff e3ce 082a 0002 BSR.L #$ffffe3ce == 01008b44
                   13446: 0100a77a: 082a 0002 0004 6612 2013 BTST.B #$0002,(A2,$0004) == $0100720c
                   13447: 0100a780: 6612 2013 0800 000c 67c2 BNE.B #$00000012 == 0100a794 (TRUE)
                   13448: 0100a782: 2013 0800 000c 67c2 2f03 MOVE.L (A3),D0
                   13449: 0100a784: 0800 000c 67c2 2f03 61ff BTST.L #$000c,D0
                   13450: 0100a788: 67c2 2f03 61ff 0000 0140 BEQ.B #$ffffffc2 == 0100a74c (FALSE)
                   13451: 0100a78a: 2f03 61ff 0000 0140 584f MOVE.L D3,-(A7)
                   13452: 0100a78c: 61ff 0000 0140 584f 022a BSR.L #$00000140 == 0100a8ce
                   13453: 0100a792: 584f 022a fffb 0004 4a2c ADDA.W #$00000004,A7
                   13454: 0100a794: 022a fffb 0004 4a2c 001d AND.B #$fb,(A2,$0004) == $0100720c
                   13455: 0100a79a: 4a2c 001d 679e 4280 0c2c TST.B (A4,$001d) == $0b03f5a5
                   13456: 0100a79e: 679e 4280 0c2c 0002 001d BEQ.B #$ffffff9e == 0100a73e (FALSE)
                   13457: 0100a7a0: 4280 0c2c 0002 001d 6608 CLR.L D0
                   13458: 0100a7a2: 0c2c 0002 001d 6608 4a2c CMP.B #$02,(A4,$001d) == $0b03f5a5
                   13459: 0100a7a8: 6608 4a2c 001c 6602 7001 BNE.B #$00000008 == 0100a7b2 (TRUE)
                   13460: 0100a7aa: 4a2c 001c 6602 7001 4cee TST.B (A4,$001c) == $0b03f5a4
                   13461: 0100a7ae: 6602 7001 4cee 1c0c ffec BNE.B #$00000002 == 0100a7b2 (TRUE)
                   13462: 0100a7b0: 7001 4cee 1c0c ffec 4e5e MOVE.L #$00000001,D0
                   13463: 0100a7b2: 4cee 1c0c ffec 4e5e 4e75 MVMEL.L #$1c0c,(A6,$ffec) == $0b03f450
                   13464: 0100a7b8: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   13465: 0100a7ba: 4e75 4e56 0000 48e7 303c RTS.L 
                   13466: 0100a7bc: 4e56 0000 48e7 303c 2a6e LINK.W A6,#$0000
                   13467: 0100a7c0: 48e7 303c 2a6e 0008 246e MVMLE.L #$303c,-(A7)
                   13468: 0100a7c4: 2a6e 0008 246e 000c 267c MOVEA.L (A6,$0008) == $0b03f46c,A5
                   13469: 0100a7c8: 246e 000c 267c 0211 4000 MOVEA.L (A6,$000c) == $0b03f470,A2
                   13470: 0100a7cc: 267c 0211 4000 49ea 0004 MOVEA.L #$02114000,A3
                   13471: 0100a7d2: 49ea 0004 1014 0200 00e0 LEA.L (A2,$0004) == $0100720c,A4
                   13472: 0100a7d6: 1014 0200 00e0 4281 1200 MOVE.B (A4),D0
                   13473: 0100a7d8: 0200 00e0 4281 1200 7640 AND.B #$e0,D0
                   13474: 0100a7dc: 4281 1200 7640 b681 6736 CLR.L D1
                   13475: 0100a7de: 1200 7640 b681 6736 6d0c MOVE.B D0,D1
                   13476: 0100a7e0: 7640 b681 6736 6d0c 4a81 MOVE.L #$00000040,D3
                   13477: 0100a7e2: b681 6736 6d0c 4a81 6726 CMP.L D1,D3
                   13478: 0100a7e4: 6736 6d0c 4a81 6726 7620 BEQ.B #$00000036 == 0100a81c (FALSE)
                   13479: 0100a7e6: 6d0c 4a81 6726 7620 b681 BLT.B #$0000000c == 0100a7f4 (FALSE)
                   13480: 0100a7e8: 4a81 6726 7620 b681 672a TST.L D1
                   13481: 0100a7ea: 6726 7620 b681 672a 603c BEQ.B #$00000026 == 0100a812 (FALSE)
                   13482: 0100a7ec: 7620 b681 672a 603c 0c81 MOVE.L #$00000020,D3
                   13483: 0100a7ee: b681 672a 603c 0c81 0000 CMP.L D1,D3
                   13484: 0100a7f0: 672a 603c 0c81 0000 00c0 BEQ.B #$0000002a == 0100a81c (FALSE)
                   13485: 0100a7f2: 603c 0c81 0000 00c0 6716 BT .B #$0000003c == 0100a830 (TRUE)
                   13486: 0100a7f4: 0c81 0000 00c0 6716 6e0a CMP.L #$000000c0,D1
                   13487: 0100a7fa: 6716 6e0a 0c81 0000 00a0 BEQ.B #$00000016 == 0100a812 (FALSE)
                   13488: 0100a7fc: 6e0a 0c81 0000 00a0 6720 BGT.B #$0000000a == 0100a808 (TRUE)
                   13489: 0100a7fe: 0c81 0000 00a0 6720 6028 CMP.L #$000000a0,D1
                   13490: 0100a804: 6720 6028 0c81 0000 00e0 BEQ.B #$00000020 == 0100a826 (FALSE)
                   13491: 0100a806: 6028 0c81 0000 00e0 670c BT .B #$00000028 == 0100a830 (TRUE)
                   13492: 0100a808: 0c81 0000 00e0 670c 601e CMP.L #$000000e0,D1
                   13493: 0100a80e: 670c 601e 7406 4281 122c BEQ.B #$0000000c == 0100a81c (FALSE)
                   13494: 0100a810: 601e 7406 4281 122c 0005 BT .B #$0000001e == 0100a830 (TRUE)
                   13495: 0100a812: 7406 4281 122c 0005 6018 MOVE.L #$00000006,D2
                   13496: 0100a814: 4281 122c 0005 6018 740a CLR.L D1
                   13497: 0100a816: 122c 0005 6018 740a 4281 MOVE.B (A4,$0005) == $0b03f58d,D1
                   13498: 0100a81a: 6018 740a 4281 122c 0009 BT .B #$00000018 == 0100a834 (TRUE)
                   13499: 0100a81c: 740a 4281 122c 0009 600e MOVE.L #$0000000a,D2
                   13500: 0100a81e: 4281 122c 0009 600e 740c CLR.L D1
                   13501: 0100a820: 122c 0009 600e 740c 4281 MOVE.B (A4,$0009) == $0b03f591,D1
                   13502: 0100a824: 600e 740c 4281 122c 000b BT .B #$0000000e == 0100a834 (TRUE)
                   13503: 0100a826: 740c 4281 122c 000b 6004 MOVE.L #$0000000c,D2
                   13504: 0100a828: 4281 122c 000b 6004 74ff CLR.L D1
                   13505: 0100a82a: 122c 000b 6004 74ff 4281 MOVE.B (A4,$000b) == $0b03f593,D1
                   13506: 0100a82e: 6004 74ff 4281 422a 001d BT .B #$00000004 == 0100a834 (TRUE)
                   13507: 0100a830: 74ff 4281 422a 001d 256a MOVE.L #$ffffffff,D2
                   13508: 0100a832: 4281 422a 001d 256a 0014 CLR.L D1
                   13509: 0100a834: 422a 001d 256a 0014 0018 CLR.B (A2,$001d) == $01007225
                   13510: 0100a838: 256a 0014 0018 422a 001c MOVE.L (A2,$0014) == $0100721c,(A2,$0018) == $01007220
                   13511: 0100a83e: 422a 001c 4a82 6d0c 7003 CLR.B (A2,$001c) == $01007224
                   13512: 0100a842: 4a82 6d0c 7003 c0aa 0010 TST.L D2
                   13513: 0100a844: 6d0c 7003 c0aa 0010 6604 BLT.B #$0000000c == 0100a852 (FALSE)
                   13514: 0100a846: 7003 c0aa 0010 6604 4a81 MOVE.L #$00000003,D0
                   13515: 0100a848: c0aa 0010 6604 4a81 6708 AND.L (A2,$0010) == $01007218,D0
                   13516: 0100a84c: 6604 4a81 6708 157c 0004 BNE.B #$00000004 == 0100a852 (TRUE)
                   13517: 0100a84e: 4a81 6708 157c 0004 001d TST.L D1
                   13518: 0100a850: 6708 157c 0004 001d 606a BEQ.B #$00000008 == 0100a85a (FALSE)
                   13519: 0100a852: 157c 0004 001d 606a 4a2d MOVE.B #$04,(A2,$001d) == $01007225
                   13520: 0100a858: 606a 4a2d 01fc 6710 4879 BT .B #$0000006a == 0100a8c4 (TRUE)
                   13521: 0100a85a: 4a2d 01fc 6710 4879 0100 TST.B (A5,$01fc) == $0b03fa12
                   13522: 0100a85e: 6710 4879 0100 fd15 2f0d BEQ.B #$00000010 == 0100a870 (FALSE)
                   13523: 0100a860: 4879 0100 fd15 2f0d 61ff PEA.L $0100fd15
                   13524: 0100a866: 2f0d 61ff 0000 04ce 504f MOVE.L A5,-(A7)
                   13525: 0100a868: 61ff 0000 04ce 504f 2b4a BSR.L #$000004ce == 0100ad38
                   13526: 0100a86e: 504f 2b4a 0202 2b6a 0010 ADDA.W #$00000008,A7
                   13527: 0100a870: 2b4a 0202 2b6a 0010 0206 MOVE.L A2,(A5,$0202) == $0b03fa18
                   13528: 0100a874: 2b6a 0010 0206 2b6a 0014 MOVE.L (A2,$0010) == $01007218,(A5,$0206) == $0b03fa1c
                   13529: 0100a87a: 2b6a 0014 020a 1b7c 0001 MOVE.L (A2,$0014) == $0100721c,(A5,$020a) == $0b03fa20
                   13530: 0100a880: 1b7c 0001 01fc 177c 0001 MOVE.B #$01,(A5,$01fc) == $0b03fa12
                   13531: 0100a886: 177c 0001 0003 4878 000a MOVE.B #$01,(A3,$0003) == $0200d003
                   13532: 0100a88c: 4878 000a 61ff ffff 7c3a PEA.L $0000000a
                   13533: 0100a890: 61ff ffff 7c3a 1752 0004 BSR.L #$ffff7c3a == 010024cc                // delay(10)
                   13534: 0100a896: 1752 0004 102a 0001 0200 MOVE.B (A2),(A3,$0004) == $0200d004
                   13535: 0100a89a: 102a 0001 0200 0007 0000 MOVE.B (A2,$0001) == $01007209,D0
                   13536: 0100a89e: 0200 0007 0000 0080 4281 AND.B #$07,D0
                   13537: 0100a8a2: 0000 0080 4281 1200 1741 OR.B #$80,D0
                   13538: 0100a8a6: 4281 1200 1741 0002 204c CLR.L D1
                   13539: 0100a8a8: 1200 1741 0002 204c 6004 MOVE.B D0,D1
                   13540: 0100a8aa: 1741 0002 204c 6004 1758 MOVE.B D1,(A3,$0002) == $0200d002
                   13541: 0100a8ae: 204c 6004 1758 0002 2002 MOVEA.L A4,A0
                   13542: 0100a8b0: 6004 1758 0002 2002 5382 BT .B #$00000004 == 0100a8b6 (TRUE)
                   13543: 0100a8b2: 1758 0002 2002 5382 4a80 MOVE.B (A0)+,(A3,$0002) == $0200d002
                   13544: 0100a8b6: 2002 5382 4a80 6ef4 177c MOVE.L D2,D0
                   13545: 0100a8b8: 5382 4a80 6ef4 177c 0042 SUB.L #$00000001,D2
                   13546: 0100a8ba: 4a80 6ef4 177c 0042 0003 TST.L D0
                   13547: 0100a8bc: 6ef4 177c 0042 0003 4cee BGT.B #$fffffff4 == 0100a8b2 (TRUE)
                   13548: 0100a8be: 177c 0042 0003 4cee 3c0c MOVE.B #$42,(A3,$0003) == $0200d003
                   13549: 0100a8c4: 4cee 3c0c ffe8 4e5e 4e75 MVMEL.L #$3c0c,(A6,$ffe8) == $0b03f44c
                   13550: 0100a8ca: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   13551: 0100a8cc: 4e75 4e56 0000 48e7 303c RTS.L 
                   13552: 0100a8ce: 4e56 0000 48e7 303c 266e LINK.W A6,#$0000
                   13553: 0100a8d2: 48e7 303c 266e 0008 2a6b MVMLE.L #$303c,-(A7)
                   13554: 0100a8d6: 266e 0008 2a6b 0202 247c MOVEA.L (A6,$0008) == $0b03f46c,A3
                   13555: 0100a8da: 2a6b 0202 247c 0211 4000 MOVEA.L (A3,$0202) == $0200d202,A5
                   13556: 0100a8de: 247c 0211 4000 0c2b 0004 MOVEA.L #$02114000,A2
                   13557: 0100a8e4: 0c2b 0004 01fc 6652 4878 CMP.B #$04,(A3,$01fc) == $0200d1fc
                   13558: 0100a8ea: 6652 4878 0014 61ff ffff BNE.B #$00000052 == 0100a93e (TRUE)
                   13559: 0100a8ec: 4878 0014 61ff ffff 7bda PEA.L $00000014
                   13560: 0100a8f0: 61ff ffff 7bda 1779 0211 BSR.L #$ffff7bda == 010024cc                // delay(20)
                   13561: 0100a8f6: 1779 0211 4021 0200 584f MOVE.B $02114021,(A3,$0200) == $0200d200
                   13562: 0100a8fe: 584f 4a2d 0002 6732 4282 ADDA.W #$00000004,A7
                   13563: 0100a900: 4a2d 0002 6732 4282 157c TST.B (A5,$0002) == $0b03f818
                   13564: 0100a904: 6732 4282 157c 00bc 0020 BEQ.B #$00000032 == 0100a938 (FALSE)
                   13565: 0100a906: 4282 157c 00bc 0020 4878 CLR.L D2
                   13566: 0100a908: 157c 00bc 0020 4878 0005 MOVE.B #$bc,(A2,$0020) == $01007228
                   13567: 0100a90e: 4878 0005 49f9 0100 24cc PEA.L $00000005
                   13568: 0100a912: 49f9 0100 24cc 4e94 157c LEA.L $010024cc,A4          // delay(5)
                   13569: 0100a918: 4e94 157c 00b8 0020 4878 JSR.L (A4)
                   13570: 0100a91a: 157c 00b8 0020 4878 0005 MOVE.B #$b8,(A2,$0020) == $01007228
                   13571: 0100a920: 4878 0005 4e94 504f 5282 PEA.L $00000005
                   13572: 0100a924: 4e94 504f 5282 7603 b682 JSR.L (A4)                  // delay(5)
                   13573: 0100a926: 504f 5282 7603 b682 6cd8 ADDA.W #$00000008,A7
                   13574: 0100a928: 5282 7603 b682 6cd8 4878 ADD.L #$00000001,D2
                   13575: 0100a92a: 7603 b682 6cd8 4878 0014 MOVE.L #$00000003,D3
                   13576: 0100a92c: b682 6cd8 4878 0014 4e94 CMP.L D2,D3
                   13577: 0100a92e: 6cd8 4878 0014 4e94 584f BGE.B #$ffffffd8 == 0100a908 (TRUE)
                   13578: 0100a930: 4878 0014 4e94 584f 157c PEA.L $00000014
                   13579: 0100a934: 4e94 584f 157c 00a0 0020 JSR.L (A4)                  // delay(20)
                   13580: 0100a936: 584f 157c 00a0 0020 176a ADDA.W #$00000004,A7
                   13581: 0100a938: 157c 00a0 0020 176a 0004 MOVE.B #$a0,(A2,$0020) == $01007228
                   13582: 0100a93e: 176a 0004 01fd 176a 0006 MOVE.B (A2,$0004) == $0100720c,(A3,$01fd) == $0200d1fd
                   13583: 0100a944: 176a 0006 01fe 176a 0005 MOVE.B (A2,$0006) == $0100720e,(A3,$01fe) == $0200d1fe
                   13584: 0100a94a: 176a 0005 01ff 4a2b 01ff MOVE.B (A2,$0005) == $0100720d,(A3,$01ff) == $0200d1ff
                   13585: 0100a950: 4a2b 01ff 6c3a 4282 203c TST.B (A3,$01ff) == $0200d1ff
                   13586: 0100a954: 6c3a 4282 203c 000f 4240 BGE.B #$0000003a == 0100a990 (TRUE)
                   13587: 0100a956: 4282 203c 000f 4240 5380 CLR.L D2
                   13588: 0100a958: 203c 000f 4240 5380 4a80 MOVE.L #$000f4240,D0
                   13589: 0100a95e: 5380 4a80 6efa 61ff ffff SUB.L #$00000001,D0
                   13590: 0100a960: 4a80 6efa 61ff ffff e1de TST.L D0
                   13591: 0100a962: 6efa 61ff ffff e1de 176a BGT.B #$fffffffa == 0100a95e (TRUE)
                   13592: 0100a964: 61ff ffff e1de 176a 0005 BSR.L #$ffffe1de == 01008b44
                   13593: 0100a96a: 176a 0005 01ff 4a2b 01ff MOVE.B (A2,$0005) == $0100720d,(A3,$01ff) == $0200d1ff
                   13594: 0100a970: 4a2b 01ff 6c00 01a4 5282 TST.B (A3,$01ff) == $0200d1ff
                   13595: 0100a974: 6c00 01a4 5282 7609 b682 BGE.W #$01a4 == 0100ab1a (TRUE)
                   13596: 0100a978: 5282 7609 b682 6cd8 157c ADD.L #$00000001,D2
                   13597: 0100a97a: 7609 b682 6cd8 157c 0057 MOVE.L #$00000009,D3
                   13598: 0100a97c: b682 6cd8 157c 0057 0008 CMP.L D2,D3
                   13599: 0100a97e: 6cd8 157c 0057 0008 1b7c BGE.B #$ffffffd8 == 0100a958 (TRUE)
                   13600: 0100a980: 157c 0057 0008 1b7c 0005 MOVE.B #$57,(A2,$0008) == $01007210
                   13601: 0100a986: 1b7c 0005 001d 6000 018c MOVE.B #$05,(A5,$001d) == $0b03f833
                   13602: 0100a98c: 6000 018c 082b 0006 01fd BT .W #$018c == 0100ab1a (TRUE)
                   13603: 0100a990: 082b 0006 01fd 6608 082b BTST.B #$0006,(A3,$01fd) == $0200d1fd
                   13604: 0100a996: 6608 082b 0006 01ff 670a BNE.B #$00000008 == 0100a9a0 (TRUE)
                   13605: 0100a998: 082b 0006 01ff 670a 4879 BTST.B #$0006,(A3,$01ff) == $0200d1ff
                   13606: 0100a99e: 670a 4879 0100 fd28 6000 BEQ.B #$0000000a == 0100a9aa (FALSE)
                   13607: 0100a9a0: 4879 0100 fd28 6000 0132 PEA.L $0100fd28
                   13608: 0100a9a6: 6000 0132 082b 0005 01fd BT .W #$0132 == 0100aada (TRUE)
                   13609: 0100a9aa: 082b 0005 01fd 670a 4879 BTST.B #$0005,(A3,$01fd) == $0200d1fd
                   13610: 0100a9b0: 670a 4879 0100 fd37 6000 BEQ.B #$0000000a == 0100a9bc (FALSE)
                   13611: 0100a9b2: 4879 0100 fd37 6000 0120 PEA.L $0100fd37
                   13612: 0100a9b8: 6000 0120 4280 102b 01fc BT .W #$0120 == 0100aada (TRUE)
                   13613: 0100a9bc: 4280 102b 01fc 7607 b083 CLR.L D0
                   13614: 0100a9be: 102b 01fc 7607 b083 6200 MOVE.B (A3,$01fc) == $0200d1fc,D0
                   13615: 0100a9c2: 7607 b083 6200 0132 207c MOVE.L #$00000007,D3
                   13616: 0100a9c4: b083 6200 0132 207c 0100 CMP.L D3,D0
                   13617: 0100a9c6: 6200 0132 207c 0100 eb94 BHI.W #$0132 == 0100aafa (TRUE)
                   13618: 0100a9ca: 207c 0100 eb94 2070 0c00 MOVEA.L #$0100eb94,A0
                   13619: 0100a9d0: 2070 0c00 4ed0 082b 0005 MOVEA.L (A0, D0.L*4, $00) == $0b040c04,A0
                   13620: 0100a9d4: 4ed0 082b 0005 01ff 6712 JMP.L (A0)
                   13621: 0100a9d6: 082b 0005 01ff 6712 1b7c BTST.B #$0005,(A3,$01ff) == $0200d1ff
                   13622: 0100a9dc: 6712 1b7c 0001 001d 422b BEQ.B #$00000012 == 0100a9f0 (FALSE)
                   13623: 0100a9de: 1b7c 0001 001d 422b 01fc MOVE.B #$01,(A5,$001d) == $0b03f833
                   13624: 0100a9e4: 422b 01fc 42ab 0202 6000 CLR.B (A3,$01fc) == $0200d1fc
                   13625: 0100a9e8: 42ab 0202 6000 012c 102b CLR.L (A3,$0202) == $0200d202
                   13626: 0100a9ec: 6000 012c 102b 01fe 0200 BT .W #$012c == 0100ab1a (TRUE)
                   13627: 0100a9f0: 102b 01fe 0200 0007 0c00 MOVE.B (A3,$01fe) == $0200d1fe,D0
                   13628: 0100a9f4: 0200 0007 0c00 0004 6706 AND.B #$07,D0
                   13629: 0100a9f8: 0c00 0004 6706 0c00 0002 CMP.B #$04,D0
                   13630: 0100a9fc: 6706 0c00 0002 6612 0c2b BEQ.B #$00000006 == 0100aa04 (FALSE)
                   13631: 0100a9fe: 0c00 0002 6612 0c2b 0018 CMP.B #$02,D0
                   13632: 0100aa02: 6612 0c2b 0018 01ff 660a BNE.B #$00000012 == 0100aa16 (TRUE)
                   13633: 0100aa04: 0c2b 0018 01ff 660a 177c CMP.B #$18,(A3,$01ff) == $0200d1ff
                   13634: 0100aa0a: 660a 177c 0002 01fc 6000 BNE.B #$0000000a == 0100aa16 (TRUE)
                   13635: 0100aa0c: 177c 0002 01fc 6000 00f6 MOVE.B #$02,(A3,$01fc) == $0200d1fc
                   13636: 0100aa12: 6000 00f6 4879 0100 fd44 BT .W #$00f6 == 0100ab0a (TRUE)
                   13637: 0100aa16: 4879 0100 fd44 6000 00bc PEA.L $0100fd44
                   13638: 0100aa1c: 6000 00bc 242b 020a 4280 BT .W #$00bc == 0100aada (TRUE)
                   13639: 0100aa20: 242b 020a 4280 102a 0001 MOVE.L (A3,$020a) == $0200d20a,D2
                   13640: 0100aa24: 4280 102a 0001 e180 4281 CLR.L D0
                   13641: 0100aa26: 102a 0001 e180 4281 1212 MOVE.B (A2,$0001) == $01007209,D0
                   13642: 0100aa2a: e180 4281 1212 8081 2740 ASL.L #$00000008,D0
                   13643: 0100aa2c: 4281 1212 8081 2740 020a CLR.L D1
                   13644: 0100aa2e: 1212 8081 2740 020a 94ab MOVE.B (A2),D1
                   13645: 0100aa30: 8081 2740 020a 94ab 020a OR.L D1,D0
                   13646: 0100aa32: 2740 020a 94ab 020a d5ab MOVE.L D0,(A3,$020a) == $0200d20a
                   13647: 0100aa36: 94ab 020a d5ab 0206 177c SUB.L (A3,$020a) == $0200d20a,D2
                   13648: 0100aa3a: d5ab 0206 177c 0002 01fc ADD.L D2,(A3,$0206) == $0200d206
                   13649: 0100aa3e: 177c 0002 01fc 2f2b 020a MOVE.B #$02,(A3,$01fc) == $0200d1fc
                   13650: 0100aa44: 2f2b 020a 2f0b 61ff 0000 MOVE.L (A3,$020a) == $0200d20a,-(A7)
                   13651: 0100aa48: 2f0b 61ff 0000 0b4e 202b MOVE.L A3,-(A7)
                   13652: 0100aa4a: 61ff 0000 0b4e 202b 002c BSR.L #$00000b4e == 0100b59a
                   13653: 0100aa50: 202b 002c 0280 0000 4000 MOVE.L (A3,$002c) == $0200d02c,D0
                   13654: 0100aa54: 0280 0000 4000 504f 6700 AND.L #$00004000,D0
                   13655: 0100aa5a: 504f 6700 00ac 4879 0100 ADDA.W #$00000008,A7
                   13656: 0100aa5c: 6700 00ac 4879 0100 fd55 BEQ.W #$00ac == 0100ab0a (FALSE)
                   13657: 0100aa60: 4879 0100 fd55 6072 082b PEA.L $0100fd55
                   13658: 0100aa66: 6072 082b 0005 01ff 6708 BT .B #$00000072 == 0100aada (TRUE)
                   13659: 0100aa68: 082b 0005 01ff 6708 4879 BTST.B #$0005,(A3,$01ff) == $0200d1ff
                   13660: 0100aa6e: 6708 4879 0100 fd5f 6062 BEQ.B #$00000008 == 0100aa78 (FALSE)
                   13661: 0100aa70: 4879 0100 fd5f 6062 082b PEA.L $0100fd5f
                   13662: 0100aa76: 6062 082b 0003 01ff 670e BT .B #$00000062 == 0100aada (TRUE)
                   13663: 0100aa78: 082b 0003 01ff 670e 102a BTST.B #$0003,(A3,$01ff) == $0200d1ff
                   13664: 0100aa7e: 670e 102a 0007 0200 001f BEQ.B #$0000000e == 0100aa8e (FALSE)
                   13665: 0100aa80: 102a 0007 0200 001f 0c00 MOVE.B (A2,$0007) == $0100720f,D0
                   13666: 0100aa84: 0200 001f 0c00 0002 6708 AND.B #$1f,D0
                   13667: 0100aa88: 0c00 0002 6708 4879 0100 CMP.B #$02,D0
                   13668: 0100aa8c: 6708 4879 0100 fd6e 6044 BEQ.B #$00000008 == 0100aa96 (FALSE)
                   13669: 0100aa8e: 4879 0100 fd6e 6044 177c PEA.L $0100fd6e
                   13670: 0100aa94: 6044 177c 0002 01fc 1b6a BT .B #$00000044 == 0100aada (TRUE)
                   13671: 0100aa96: 177c 0002 01fc 1b6a 0002 MOVE.B #$02,(A3,$01fc) == $0200d1fc
                   13672: 0100aa9c: 1b6a 0002 001c 601e 082b MOVE.B (A2,$0002) == $0100720a,(A5,$001c) == $0b03f832
                   13673: 0100aaa2: 601e 082b 0005 01ff 6708 BT .B #$0000001e == 0100aac2 (TRUE)
                   13674: 0100aaa4: 082b 0005 01ff 6708 4879 BTST.B #$0005,(A3,$01ff) == $0200d1ff
                   13675: 0100aaaa: 6708 4879 0100 fd79 6026 BEQ.B #$00000008 == 0100aab4 (FALSE)
                   13676: 0100aaac: 4879 0100 fd79 6026 102a PEA.L $0100fd79
                   13677: 0100aab2: 6026 102a 0007 0200 001f BT .B #$00000026 == 0100aada (TRUE)
                   13678: 0100aab4: 102a 0007 0200 001f 0c00 MOVE.B (A2,$0007) == $0100720f,D0
                   13679: 0100aab8: 0200 001f 0c00 0001 6612 AND.B #$1f,D0
                   13680: 0100aabc: 0c00 0001 6612 176a 0002 CMP.B #$01,D0
                   13681: 0100aac0: 6612 176a 0002 020e 2f0b BNE.B #$00000012 == 0100aad4 (TRUE)
                   13682: 0100aac2: 176a 0002 020e 2f0b 61ff MOVE.B (A2,$0002) == $0100720a,(A3,$020e) == $0200d20e
                   13683: 0100aac8: 2f0b 61ff 0000 0202 584f MOVE.L A3,-(A7)
                   13684: 0100aaca: 61ff 0000 0202 584f 6036 BSR.L #$00000202 == 0100acce
                   13685: 0100aad0: 584f 6036 4879 0100 fd89 ADDA.W #$00000004,A7
                   13686: 0100aad2: 6036 4879 0100 fd89 2f0b BT .B #$00000036 == 0100ab0a (TRUE)
                   13687: 0100aad4: 4879 0100 fd89 2f0b 61ff PEA.L $0100fd89
                   13688: 0100aada: 2f0b 61ff 0000 025a 6036 MOVE.L A3,-(A7)
                   13689: 0100aadc: 61ff 0000 025a 6036 422b BSR.L #$0000025a == 0100ad38
                   13690: 0100aae2: 6036 422b 01fc 42ab 0202 BT .B #$00000036 == 0100ab1a (TRUE)
                   13691: 0100aae4: 422b 01fc 42ab 0202 2b6b CLR.B (A3,$01fc) == $0200d1fc
                   13692: 0100aae8: 42ab 0202 2b6b 020a 0018 CLR.L (A3,$0202) == $0200d202
                   13693: 0100aaec: 2b6b 020a 0018 1b7c 0002 MOVE.L (A3,$020a) == $0200d20a,(A5,$0018) == $0b03f82e
                   13694: 0100aaf2: 1b7c 0002 001d 6010 4879 MOVE.B #$02,(A5,$001d) == $0b03f833
                   13695: 0100aaf8: 6010 4879 0100 fd9a 2f0b BT .B #$00000010 == 0100ab0a (TRUE)
                   13696: 0100aafa: 4879 0100 fd9a 2f0b 61ff PEA.L $0100fd9a
                   13697: 0100ab00: 2f0b 61ff 0000 0234 504f MOVE.L A3,-(A7)
                   13698: 0100ab02: 61ff 0000 0234 504f 0c2b BSR.L #$00000234 == 0100ad38
                   13699: 0100ab08: 504f 0c2b 0002 01fc 6608 ADDA.W #$00000008,A7
                   13700: 0100ab0a: 0c2b 0002 01fc 6608 2f0b CMP.B #$02,(A3,$01fc) == $0200d1fc
                   13701: 0100ab10: 6608 2f0b 61ff 0000 000e BNE.B #$00000008 == 0100ab1a (TRUE)
                   13702: 0100ab12: 2f0b 61ff 0000 000e 4cee MOVE.L A3,-(A7)
                   13703: 0100ab14: 61ff 0000 000e 4cee 3c0c BSR.L #$0000000e == 0100ab24
                   13704: 0100ab1a: 4cee 3c0c ffe8 4e5e 4e75 MVMEL.L #$3c0c,(A6,$ffe8) == $0b03f44c
                   13705: 0100ab20: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   13706: 0100ab22: 4e75 4e56 0000 48e7 3030 RTS.L 
                   13707: 0100ab24: 4e56 0000 48e7 3030 266e LINK.W A6,#$0000
                   13708: 0100ab28: 48e7 3030 266e 0008 247c MVMLE.L #$3030,-(A7)
                   13709: 0100ab2c: 266e 0008 247c 0211 4000 MOVEA.L (A6,$0008) == $0b03f46c,A3
                   13710: 0100ab30: 247c 0211 4000 226b 0202 MOVEA.L #$02114000,A2
                   13711: 0100ab36: 226b 0202 13fc 0001 0211 MOVEA.L (A3,$0202) == $0200d202,A1
                   13712: 0100ab3a: 13fc 0001 0211 4003 102b MOVE.B #$01,$02114003
                   13713: 0100ab42: 102b 01fd 0200 0007 4281 MOVE.B (A3,$01fd) == $0200d1fd,D0
                   13714: 0100ab46: 0200 0007 4281 1200 7607 AND.B #$07,D0
                   13715: 0100ab4a: 4281 1200 7607 b283 620c CLR.L D1
                   13716: 0100ab4c: 1200 7607 b283 620c 207c MOVE.B D0,D1
                   13717: 0100ab4e: 7607 b283 620c 207c 0100 MOVE.L #$00000007,D3
                   13718: 0100ab50: b283 620c 207c 0100 ebb4 CMP.L D3,D1
                   13719: 0100ab52: 620c 207c 0100 ebb4 2070 BHI.B #$0000000c == 0100ab60 (TRUE)
                   13720: 0100ab54: 207c 0100 ebb4 2070 1c00 MOVEA.L #$0100ebb4,A0
                   13721: 0100ab5a: 2070 1c00 4ed0 4879 0100 MOVEA.L (A0, D1.L*4, $00) == $0b03fc1c,A0
                   13722: 0100ab5e: 4ed0 4879 0100 fdaf 6000 JMP.L (A0)
                   13723: 0100ab60: 4879 0100 fdaf 6000 0154 PEA.L $0100fdaf
                   13724: 0100ab66: 6000 0154 4a29 0002 670a BT .W #$0154 == 0100acbc (TRUE)
                   13725: 0100ab6a: 4a29 0002 670a 4879 0100 TST.B (A1,$0002) == $0200e002
                   13726: 0100ab6e: 670a 4879 0100 fdc2 6000 BEQ.B #$0000000a == 0100ab7a (FALSE)
                   13727: 0100ab70: 4879 0100 fdc2 6000 0144 PEA.L $0100fdc2
                   13728: 0100ab76: 6000 0144 4aab 020a 6616 BT .W #$0144 == 0100acbc (TRUE)
                   13729: 0100ab7a: 4aab 020a 6616 177c 0006 TST.L (A3,$020a) == $0200d20a
                   13730: 0100ab7e: 6616 177c 0006 01fc 4212 BNE.B #$00000016 == 0100ab96 (TRUE)
                   13731: 0100ab80: 177c 0006 01fc 4212 157c MOVE.B #$06,(A3,$01fc) == $0200d1fc
                   13732: 0100ab86: 4212 157c 0001 0001 422a CLR.B (A2)
                   13733: 0100ab88: 157c 0001 0001 422a 0002 MOVE.B #$01,(A2,$0001) == $01007209
                   13734: 0100ab8e: 422a 0002 6000 0088 177c CLR.B (A2,$0002) == $0100720a
                   13735: 0100ab92: 6000 0088 177c 0004 01fc BT .W #$0088 == 0100ac1c (TRUE)
                   13736: 0100ab96: 177c 0004 01fc 7003 c0ab MOVE.B #$04,(A3,$01fc) == $0200d1fc
                   13737: 0100ab9c: 7003 c0ab 0206 670a 4879 MOVE.L #$00000003,D0
                   13738: 0100ab9e: c0ab 0206 670a 4879 0100 AND.L (A3,$0206) == $0200d206,D0
                   13739: 0100aba2: 670a 4879 0100 fdd9 6000 BEQ.B #$0000000a == 0100abae (FALSE)
                   13740: 0100aba4: 4879 0100 fdd9 6000 0110 PEA.L $0100fdd9
                   13741: 0100abaa: 6000 0110 42a7 2f2b 020a BT .W #$0110 == 0100acbc (TRUE)
                   13742: 0100abae: 42a7 2f2b 020a 2f2b 0206 CLR.L -(A7)
                   13743: 0100abb0: 2f2b 020a 2f2b 0206 240b MOVE.L (A3,$020a) == $0200d20a,-(A7)
                   13744: 0100abb4: 2f2b 0206 240b 0682 0000 MOVE.L (A3,$0206) == $0200d206,-(A7)
                   13745: 0100abb8: 240b 0682 0000 00e4 2f02 MOVE.L A3,D2
                   13746: 0100abba: 0682 0000 00e4 2f02 2f0b ADD.L #$000000e4,D2
                   13747: 0100abc0: 2f02 2f0b 61ff 0000 08cc MOVE.L D2,-(A7)
                   13748: 0100abc2: 2f0b 61ff 0000 08cc 42a7 MOVE.L A3,-(A7)
                   13749: 0100abc4: 61ff 0000 08cc 42a7 2f02 BSR.L #$000008cc == 0100b492
                   13750: 0100abca: 42a7 2f02 2f0b 61ff 0000 CLR.L -(A7)
                   13751: 0100abcc: 2f02 2f0b 61ff 0000 0a1a MOVE.L D2,-(A7)
                   13752: 0100abce: 2f0b 61ff 0000 0a1a 14ab MOVE.L A3,-(A7)
                   13753: 0100abd0: 61ff 0000 0a1a 14ab 020d BSR.L #$00000a1a == 0100b5ec
                   13754: 0100abd6: 14ab 020d 202b 020a e080 MOVE.B (A3,$020d) == $0200d20d,(A2)
                   13755: 0100abda: 202b 020a e080 1540 0001 MOVE.L (A3,$020a) == $0200d20a,D0
                   13756: 0100abde: e080 1540 0001 422a 0003 ASR.L #$00000008,D0
                   13757: 0100abe0: 1540 0001 422a 0003 157c MOVE.B D0,(A2,$0001) == $01007209
                   13758: 0100abe4: 422a 0003 157c 0090 0003 CLR.B (A2,$0003) == $0100720b
                   13759: 0100abe8: 157c 0090 0003 157c 00b0 MOVE.B #$90,(A2,$0003) == $0100720b
                   13760: 0100abee: 157c 00b0 0020 6000 00ce MOVE.B #$b0,(A2,$0020) == $01007228
                   13761: 0100abf4: 6000 00ce 4a29 0002 660a BT .W #$00ce == 0100acc4 (TRUE)
                   13762: 0100abf8: 4a29 0002 660a 4879 0100 TST.B (A1,$0002) == $0200e002
                   13763: 0100abfc: 660a 4879 0100 fdc2 6000 BNE.B #$0000000a == 0100ac08 (TRUE)
                   13764: 0100abfe: 4879 0100 fdc2 6000 00b6 PEA.L $0100fdc2
                   13765: 0100ac04: 6000 00b6 4aab 020a 661c BT .W #$00b6 == 0100acbc (TRUE)
                   13766: 0100ac08: 4aab 020a 661c 177c 0006 TST.L (A3,$020a) == $0200d20a
                   13767: 0100ac0c: 661c 177c 0006 01fc 4212 BNE.B #$0000001c == 0100ac2a (TRUE)
                   13768: 0100ac0e: 177c 0006 01fc 4212 157c MOVE.B #$06,(A3,$01fc) == $0200d1fc
                   13769: 0100ac14: 4212 157c 0001 0001 422a CLR.B (A2)
                   13770: 0100ac16: 157c 0001 0001 422a 0003 MOVE.B #$01,(A2,$0001) == $01007209
                   13771: 0100ac1c: 422a 0003 157c 0098 0003 CLR.B (A2,$0003) == $0100720b
                   13772: 0100ac20: 157c 0098 0003 6000 009c MOVE.B #$98,(A2,$0003) == $0100720b
                   13773: 0100ac26: 6000 009c 177c 0004 01fc BT .W #$009c == 0100acc4 (TRUE)
                   13774: 0100ac2a: 177c 0004 01fc 7003 c0ab MOVE.B #$04,(A3,$01fc) == $0200d1fc
                   13775: 0100ac30: 7003 c0ab 0206 670e 4879 MOVE.L #$00000003,D0
                   13776: 0100ac32: c0ab 0206 670e 4879 0100 AND.L (A3,$0206) == $0200d206,D0
                   13777: 0100ac36: 670e 4879 0100 fdf4 61ff BEQ.B #$0000000e == 0100ac46 (FALSE)
                   13778: 0100ac38: 4879 0100 fdf4 61ff ffff PEA.L $0100fdf4
                   13779: 0100ac3e: 61ff ffff bb30 607e 2f3c BSR.L #$ffffbb30 == 01006770
                   13780: 0100ac44: 607e 2f3c 0004 0000 2f2b BT .B #$0000007e == 0100acc4 (TRUE)
                   13781: 0100ac46: 2f3c 0004 0000 2f2b 020a MOVE.L #$00040000,-(A7)
                   13782: 0100ac4c: 2f2b 020a 2f2b 0206 240b MOVE.L (A3,$020a) == $0200d20a,-(A7)
                   13783: 0100ac50: 2f2b 0206 240b 0682 0000 MOVE.L (A3,$0206) == $0200d206,-(A7)
                   13784: 0100ac54: 240b 0682 0000 00e4 2f02 MOVE.L A3,D2
                   13785: 0100ac56: 0682 0000 00e4 2f02 2f0b ADD.L #$000000e4,D2
                   13786: 0100ac5c: 2f02 2f0b 61ff 0000 0830 MOVE.L D2,-(A7)
                   13787: 0100ac5e: 2f0b 61ff 0000 0830 2f3c MOVE.L A3,-(A7)
                   13788: 0100ac60: 61ff 0000 0830 2f3c 0004 BSR.L #$00000830 == 0100b492
                   13789: 0100ac66: 2f3c 0004 0000 2f02 2f0b MOVE.L #$00040000,-(A7)
                   13790: 0100ac6c: 2f02 2f0b 61ff 0000 097a MOVE.L D2,-(A7)
                   13791: 0100ac6e: 2f0b 61ff 0000 097a 14ab MOVE.L A3,-(A7)
                   13792: 0100ac70: 61ff 0000 097a 14ab 020d BSR.L #$0000097a == 0100b5ec
                   13793: 0100ac76: 14ab 020d 202b 020a e080 MOVE.B (A3,$020d) == $0200d20d,(A2)
                   13794: 0100ac7a: 202b 020a e080 1540 0001 MOVE.L (A3,$020a) == $0200d20a,D0
                   13795: 0100ac7e: e080 1540 0001 422a 0003 ASR.L #$00000008,D0
                   13796: 0100ac80: 1540 0001 422a 0003 157c MOVE.B D0,(A2,$0001) == $01007209
                   13797: 0100ac84: 422a 0003 157c 0090 0003 CLR.B (A2,$0003) == $0100720b
                   13798: 0100ac88: 157c 0090 0003 157c 00b8 MOVE.B #$90,(A2,$0003) == $0100720b
                   13799: 0100ac8e: 157c 00b8 0020 602e 177c MOVE.B #$b8,(A2,$0020) == $01007228
                   13800: 0100ac94: 602e 177c 0003 01fc 157c BT .B #$0000002e == 0100acc4 (TRUE)
                   13801: 0100ac96: 177c 0003 01fc 157c 0011 MOVE.B #$03,(A3,$01fc) == $0200d1fc
                   13802: 0100ac9c: 157c 0011 0003 6020 177c MOVE.B #$11,(A2,$0003) == $0100720b
                   13803: 0100aca2: 6020 177c 0007 01fc 422a BT .B #$00000020 == 0100acc4 (TRUE)
                   13804: 0100aca4: 177c 0007 01fc 422a 0003 MOVE.B #$07,(A3,$01fc) == $0200d1fc
                   13805: 0100acaa: 422a 0003 157c 0010 0003 CLR.B (A2,$0003) == $0100720b
                   13806: 0100acae: 157c 0010 0003 600e 4879 MOVE.B #$10,(A2,$0003) == $0100720b
                   13807: 0100acb4: 600e 4879 0100 fe07 2f0b BT .B #$0000000e == 0100acc4 (TRUE)
                   13808: 0100acb6: 4879 0100 fe07 2f0b 61ff PEA.L $0100fe07
                   13809: 0100acbc: 2f0b 61ff 0000 0078 4cee MOVE.L A3,-(A7)
                   13810: 0100acbe: 61ff 0000 0078 4cee 0c0c BSR.L #$00000078 == 0100ad38
                   13811: 0100acc4: 4cee 0c0c fff0 4e5e 4e75 MVMEL.L #$0c0c,(A6,$fff0) == $0b03f454
                   13812: 0100acca: 4e5e 4e75 4e56 0000 2f0a UNLK.L A6
                   13813: 0100accc: 4e75 4e56 0000 2f0a 246e RTS.L 
                   13814: 0100acce: 4e56 0000 2f0a 246e 0008 LINK.W A6,#$0000
                   13815: 0100acd2: 2f0a 246e 0008 207c 0211 MOVE.L A2,-(A7)
                   13816: 0100acd4: 246e 0008 207c 0211 4000 MOVEA.L (A6,$0008) == $0b03f46c,A2
                   13817: 0100acd8: 207c 0211 4000 4aaa 0202 MOVEA.L #$02114000,A0
                   13818: 0100acde: 4aaa 0202 6608 4879 0100 TST.L (A2,$0202) == $0100740a
                   13819: 0100ace2: 6608 4879 0100 fe19 602e BNE.B #$00000008 == 0100acec (TRUE)
                   13820: 0100ace4: 4879 0100 fe19 602e 4280 PEA.L $0100fe19
                   13821: 0100acea: 602e 4280 102a 020e 4a80 BT .B #$0000002e == 0100ad1a (TRUE)
                   13822: 0100acec: 4280 102a 020e 4a80 6716 CLR.L D0
                   13823: 0100acee: 102a 020e 4a80 6716 2f00 MOVE.B (A2,$020e) == $01007416,D0
                   13824: 0100acf2: 4a80 6716 2f00 4879 0100 TST.L D0
                   13825: 0100acf4: 6716 2f00 4879 0100 fe30 BEQ.B #$00000016 == 0100ad0c (FALSE)
                   13826: 0100acf6: 2f00 4879 0100 fe30 61ff MOVE.L D0,-(A7)
                   13827: 0100acf8: 4879 0100 fe30 61ff ffff PEA.L $0100fe30
                   13828: 0100acfe: 61ff ffff ba70 4879 0100 BSR.L #$ffffba70 == 01006770
                   13829: 0100ad04: 4879 0100 fe48 600e 082a PEA.L $0100fe48
                   13830: 0100ad0a: 600e 082a 0003 01ff 6610 BT .B #$0000000e == 0100ad1a (TRUE)
                   13831: 0100ad0c: 082a 0003 01ff 6610 4879 BTST.B #$0003,(A2,$01ff) == $01007407
                   13832: 0100ad12: 6610 4879 0100 fe57 2f0a BNE.B #$00000010 == 0100ad24 (TRUE)
                   13833: 0100ad14: 4879 0100 fe57 2f0a 61ff PEA.L $0100fe57
                   13834: 0100ad1a: 2f0a 61ff 0000 001a 600c MOVE.L A2,-(A7)
                   13835: 0100ad1c: 61ff 0000 001a 600c 157c BSR.L #$0000001a == 0100ad38
                   13836: 0100ad22: 600c 157c 0005 01fc 117c BT .B #$0000000c == 0100ad30 (TRUE)
                   13837: 0100ad24: 157c 0005 01fc 117c 0012 MOVE.B #$05,(A2,$01fc) == $01007404
                   13838: 0100ad2a: 117c 0012 0003 246e fffc MOVE.B #$12,(A0,$0003) == $0b03fc03
                   13839: 0100ad30: 246e fffc 4e5e 4e75 4e56 MOVEA.L (A6,$fffc) == $0b03f460,A2
                   13840: 0100ad34: 4e5e 4e75 4e56 0000 2f0a UNLK.L A6
                   13841: 0100ad36: 4e75 4e56 0000 2f0a 246e RTS.L 
                   13842: 0100ad38: 4e56 0000 2f0a 246e 0008 LINK.W A6,#$0000
                   13843: 0100ad3c: 2f0a 246e 0008 2f2e 000c MOVE.L A2,-(A7)
                   13844: 0100ad3e: 246e 0008 2f2e 000c 4879 MOVEA.L (A6,$0008) == $0b03f46c,A2
                   13845: 0100ad42: 2f2e 000c 4879 0100 fe6d MOVE.L (A6,$000c) == $0b03f470,-(A7)
                   13846: 0100ad46: 4879 0100 fe6d 61ff ffff PEA.L $0100fe6d
                   13847: 0100ad4c: 61ff ffff ba22 504f 0c2a BSR.L #$ffffba22 == 01006770
                   13848: 0100ad52: 504f 0c2a 0004 01fc 6612 ADDA.W #$00000008,A7
                   13849: 0100ad54: 0c2a 0004 01fc 6612 13fc CMP.B #$04,(A2,$01fc) == $01007404
                   13850: 0100ad5a: 6612 13fc 00a0 0211 4020 BNE.B #$00000012 == 0100ad6e (TRUE)
                   13851: 0100ad5c: 13fc 00a0 0211 4020 2f0a MOVE.B #$a0,$02114020
                   13852: 0100ad64: 2f0a 61ff 0000 0918 584f MOVE.L A2,-(A7)
                   13853: 0100ad66: 61ff 0000 0918 584f 422a BSR.L #$00000918 == 0100b680
                   13854: 0100ad6c: 584f 422a 01fc 206a 0202 ADDA.W #$00000004,A7
                   13855: 0100ad6e: 422a 01fc 206a 0202 4a88 CLR.B (A2,$01fc) == $01007404
                   13856: 0100ad72: 206a 0202 4a88 6710 4a28 MOVEA.L (A2,$0202) == $0100740a,A0
                   13857: 0100ad76: 4a88 6710 4a28 001d 6606 TST.L A0
                   13858: 0100ad78: 6710 4a28 001d 6606 117c BEQ.B #$00000010 == 0100ad8a (FALSE)
                   13859: 0100ad7a: 4a28 001d 6606 117c 0003 TST.B (A0,$001d) == $0b03fc1d
                   13860: 0100ad7e: 6606 117c 0003 001d 42aa BNE.B #$00000006 == 0100ad86 (TRUE)
                   13861: 0100ad80: 117c 0003 001d 42aa 0202 MOVE.B #$03,(A0,$001d) == $0b03fc1d
                   13862: 0100ad86: 42aa 0202 42a7 42a7 61ff CLR.L (A2,$0202) == $0100740a
                   13863: 0100ad8a: 42a7 42a7 61ff ffff f8c8 CLR.L -(A7)
                   13864: 0100ad8c: 42a7 61ff ffff f8c8 246e CLR.L -(A7)
                   13865: 0100ad8e: 61ff ffff f8c8 246e fffc BSR.L #$fffff8c8 == 0100a658
                   13866: 0100ad94: 246e fffc 4e5e 4e75 4e56 MOVEA.L (A6,$fffc) == $0b03f460,A2
                   13867: 0100ad98: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   13868: 0100ad9a: 4e75 4e56 0000 48e7 3c38 RTS.L 
                   13869: 0100ad9c: 4e56 0000 48e7 3c38 286e LINK.W A6,#$0000
                   13870: 0100ada0: 48e7 3c38 286e 0008 266e MVMLE.L #$3c38,-(A7)
                   13871: 0100ada4: 286e 0008 266e 000c 4878 MOVEA.L (A6,$0008) == $0b03f46c,A4
                   13872: 0100ada8: 266e 000c 4878 0064 61ff MOVEA.L (A6,$000c) == $0b03f470,A3
                   13873: 0100adac: 4878 0064 61ff ffff c000 PEA.L $00000064
                   13874: 0100adb0: 61ff ffff c000 2440 294a BSR.L #$ffffc000 == 01006db2
                   13875: 0100adb6: 2440 294a 017e 2f0b 2f0c MOVEA.L D0,A2
                   13876: 0100adb8: 294a 017e 2f0b 2f0c 61ff MOVE.L A2,(A4,$017e) == $0b03f706
                   13877: 0100adbc: 2f0b 2f0c 61ff ffff f896 MOVE.L A3,-(A7)
                   13878: 0100adbe: 2f0c 61ff ffff f896 4283 MOVE.L A4,-(A7)
                   13879: 0100adc0: 61ff ffff f896 4283 defc BSR.L #$fffff896 == 0100a658
                   13880: 0100adc6: 4283 defc 000c 7201 b293 CLR.L D3
                   13881: 0100adc8: defc 000c 7201 b293 660a ADDA.W #$000c,A7
                   13882: 0100adcc: 7201 b293 660a 2a2b 0004 MOVE.L #$00000001,D1
                   13883: 0100adce: b293 660a 2a2b 0004 282b CMP.L (A3),D1
                   13884: 0100add0: 660a 2a2b 0004 282b 0008 BNE.B #$0000000a == 0100addc (TRUE)
                   13885: 0100add2: 2a2b 0004 282b 0008 6004 MOVE.L (A3,$0004) == $0200d004,D5
                   13886: 0100add6: 282b 0008 6004 4285 4284 MOVE.L (A3,$0008) == $0200d008,D4
                   13887: 0100adda: 6004 4285 4284 2f04 2f05 BT .B #$00000004 == 0100ade0 (TRUE)
                   13888: 0100addc: 4285 4284 2f04 2f05 2f0b CLR.L D5
                   13889: 0100adde: 4284 2f04 2f05 2f0b 2f0c CLR.L D4
                   13890: 0100ade0: 2f04 2f05 2f0b 2f0c 61ff MOVE.L D4,-(A7)
                   13891: 0100ade2: 2f05 2f0b 2f0c 61ff 0000 MOVE.L D5,-(A7)
                   13892: 0100ade4: 2f0b 2f0c 61ff 0000 00be MOVE.L A3,-(A7)
                   13893: 0100ade6: 2f0c 61ff 0000 00be 2400 MOVE.L A4,-(A7)
                   13894: 0100ade8: 61ff 0000 00be 2400 61ff BSR.L #$000000be == 0100aea8
                   13895: 0100adee: 2400 61ff ffff dd52 defc MOVE.L D0,D2
                   13896: 0100adf0: 61ff ffff dd52 defc 0010 BSR.L #$ffffdd52 == 01008b44
                   13897: 0100adf6: defc 0010 4a82 6c10 5283 ADDA.W #$0010,A7
                   13898: 0100adfa: 4a82 6c10 5283 7209 b283 TST.L D2
                   13899: 0100adfc: 6c10 5283 7209 b283 6d08 BGE.B #$00000010 == 0100ae0e (TRUE)
                   13900: 0100adfe: 5283 7209 b283 6d08 0c2a ADD.L #$00000001,D3
                   13901: 0100ae00: 7209 b283 6d08 0c2a 0005 MOVE.L #$00000009,D1
                   13902: 0100ae02: b283 6d08 0c2a 0005 001d CMP.L D3,D1
                   13903: 0100ae04: 6d08 0c2a 0005 001d 66d2 BLT.B #$00000008 == 0100ae0e (FALSE)
                   13904: 0100ae06: 0c2a 0005 001d 66d2 4a82 CMP.B #$05,(A2,$001d) == $01007225
                   13905: 0100ae0c: 66d2 4a82 6c20 0c2a 0005 BNE.B #$ffffffd2 == 0100ade0 (TRUE)
                   13906: 0100ae0e: 4a82 6c20 0c2a 0005 001d TST.L D2
                   13907: 0100ae10: 6c20 0c2a 0005 001d 6608 BGE.B #$00000020 == 0100ae32 (TRUE)
                   13908: 0100ae12: 0c2a 0005 001d 6608 4879 CMP.B #$05,(A2,$001d) == $01007225
                   13909: 0100ae18: 6608 4879 0100 fe75 6006 BNE.B #$00000008 == 0100ae22 (TRUE)
                   13910: 0100ae1a: 4879 0100 fe75 6006 4879 PEA.L $0100fe75
                   13911: 0100ae20: 6006 4879 0100 fe84 61ff BT .B #$00000006 == 0100ae28 (TRUE)
                   13912: 0100ae22: 4879 0100 fe84 61ff ffff PEA.L $0100fe84
                   13913: 0100ae28: 61ff ffff b946 584f 604a BSR.L #$ffffb946 == 01006770
                   13914: 0100ae2e: 584f 604a 2f04 2f02 4879 ADDA.W #$00000004,A7
                   13915: 0100ae30: 604a 2f04 2f02 4879 0100 BT .B #$0000004a == 0100ae7c (TRUE)
                   13916: 0100ae32: 2f04 2f02 4879 0100 fe92 MOVE.L D4,-(A7)
                   13917: 0100ae34: 2f02 4879 0100 fe92 61ff MOVE.L D2,-(A7)
                   13918: 0100ae36: 4879 0100 fe92 61ff ffff PEA.L $0100fe92
                   13919: 0100ae3c: 61ff ffff b932 defc 000c BSR.L #$ffffb932 == 01006770
                   13920: 0100ae42: defc 000c 1482 1544 0001 ADDA.W #$000c,A7
                   13921: 0100ae46: 1482 1544 0001 2f0b 2f0c MOVE.B D2,(A2)
                   13922: 0100ae48: 1544 0001 2f0b 2f0c 61ff MOVE.B D4,(A2,$0001) == $01007209
                   13923: 0100ae4c: 2f0b 2f0c 61ff 0000 028c MOVE.L A3,-(A7)
                   13924: 0100ae4e: 2f0c 61ff 0000 028c 2f0b MOVE.L A4,-(A7)
                   13925: 0100ae50: 61ff 0000 028c 2f0b 2f0c BSR.L #$0000028c == 0100b0de
                   13926: 0100ae56: 2f0b 2f0c 61ff 0000 0144 MOVE.L A3,-(A7)
                   13927: 0100ae58: 2f0c 61ff 0000 0144 2040 MOVE.L A4,-(A7)
                   13928: 0100ae5a: 61ff 0000 0144 2040 defc BSR.L #$00000144 == 0100afa0
                   13929: 0100ae60: 2040 defc 0010 4a88 6706 MOVEA.L D0,A0
                   13930: 0100ae62: defc 0010 4a88 6706 4aa8 ADDA.W #$0010,A7
                   13931: 0100ae66: 4a88 6706 4aa8 0004 661a TST.L A0
                   13932: 0100ae68: 6706 4aa8 0004 661a 4879 BEQ.B #$00000006 == 0100ae70 (FALSE)
                   13933: 0100ae6a: 4aa8 0004 661a 4879 0100 TST.L (A0,$0004) == $0b03fc04
                   13934: 0100ae6e: 661a 4879 0100 feb2 61ff BNE.B #$0000001a == 0100ae8a (TRUE)
                   13935: 0100ae70: 4879 0100 feb2 61ff ffff PEA.L $0100feb2
                   13936: 0100ae76: 61ff ffff b8f8 2f0b 2f0c BSR.L #$ffffb8f8 == 01006770
                   13937: 0100ae7c: 2f0b 2f0c 61ff 0000 001e MOVE.L A3,-(A7)
                   13938: 0100ae7e: 2f0c 61ff 0000 001e 7001 MOVE.L A4,-(A7)
                   13939: 0100ae80: 61ff 0000 001e 7001 600c BSR.L #$0000001e == 0100aea0
                   13940: 0100ae86: 7001 600c 2768 0004 0014 MOVE.L #$00000001,D0
                   13941: 0100ae88: 600c 2768 0004 0014 2750 BT .B #$0000000c == 0100ae96 (TRUE)
                   13942: 0100ae8a: 2768 0004 0014 2750 0018 MOVE.L (A0,$0004) == $0b03fc04,(A3,$0014) == $0200d014
                   13943: 0100ae90: 2750 0018 4280 4cee 1c3c MOVE.L (A0),(A3,$0018) == $0200d018
                   13944: 0100ae94: 4280 4cee 1c3c ffe4 4e5e CLR.L D0
                   13945: 0100ae96: 4cee 1c3c ffe4 4e5e 4e75 MVMEL.L #$1c3c,(A6,$ffe4) == $0b03f448
                   13946: 0100ae9c: 4e5e 4e75 4e56 0000 4e5e UNLK.L A6
                   13947: 0100ae9e: 4e75 4e56 0000 4e5e 4e75 RTS.L 
                   13948: 0100aea0: 4e56 0000 4e5e 4e75 4e56 LINK.W A6,#$0000
                   13949: 0100aea4: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   13950: 0100aea6: 4e75 4e56 0000 48e7 3e30 RTS.L 
                   13951: 0100aea8: 4e56 0000 48e7 3e30 246e LINK.W A6,#$0000
                   13952: 0100aeac: 48e7 3e30 246e 0008 2c2e MVMLE.L #$3e30,-(A7)
                   13953: 0100aeb0: 246e 0008 2c2e 000c 2a2e MOVEA.L (A6,$0008) == $0b03f46c,A2
                   13954: 0100aeb4: 2c2e 000c 2a2e 0010 282e MOVE.L (A6,$000c) == $0b03f470,D6
                   13955: 0100aeb8: 2a2e 0010 282e 0014 76ff MOVE.L (A6,$0010) == $0b03f474,D5
                   13956: 0100aebc: 282e 0014 76ff 266a 017e MOVE.L (A6,$0014) == $0b03f478,D4
                   13957: 0100aec0: 76ff 266a 017e 4282 2f04 MOVE.L #$ffffffff,D3
                   13958: 0100aec2: 266a 017e 4282 2f04 2f02 MOVEA.L (A2,$017e) == $01007386,A3
                   13959: 0100aec6: 4282 2f04 2f02 2f06 2f0a CLR.L D2
                   13960: 0100aec8: 2f04 2f02 2f06 2f0a 61ff MOVE.L D4,-(A7)
                   13961: 0100aeca: 2f02 2f06 2f0a 61ff 0000 MOVE.L D2,-(A7)
                   13962: 0100aecc: 2f06 2f0a 61ff 0000 0034 MOVE.L D6,-(A7)
                   13963: 0100aece: 2f0a 61ff 0000 0034 defc MOVE.L A2,-(A7)
                   13964: 0100aed0: 61ff 0000 0034 defc 0010 BSR.L #$00000034 == 0100af06
                   13965: 0100aed6: defc 0010 4a80 660a 0c2b ADDA.W #$0010,A7
                   13966: 0100aeda: 4a80 660a 0c2b 0005 001d TST.L D0
                   13967: 0100aedc: 660a 0c2b 0005 001d 6604 BNE.B #$0000000a == 0100aee8 (TRUE)
                   13968: 0100aede: 0c2b 0005 001d 6604 6012 CMP.B #$05,(A3,$001d) == $0200d01d
                   13969: 0100aee4: 6604 6012 5283 ba83 6604 BNE.B #$00000004 == 0100aeea (TRUE)
                   13970: 0100aee6: 6012 5283 ba83 6604 2002 BT .B #$00000012 == 0100aefa (TRUE)
                   13971: 0100aee8: 5283 ba83 6604 2002 600a ADD.L #$00000001,D3
                   13972: 0100aeea: ba83 6604 2002 600a 5282 CMP.L D3,D5
                   13973: 0100aeec: 6604 2002 600a 5282 7206 BNE.B #$00000004 == 0100aef2 (TRUE)
                   13974: 0100aeee: 2002 600a 5282 7206 b282 MOVE.L D2,D0
                   13975: 0100aef0: 600a 5282 7206 b282 6cce BT .B #$0000000a == 0100aefc (TRUE)
                   13976: 0100aef2: 5282 7206 b282 6cce 70ff ADD.L #$00000001,D2
                   13977: 0100aef4: 7206 b282 6cce 70ff 4cee MOVE.L #$00000006,D1
                   13978: 0100aef6: b282 6cce 70ff 4cee 0c7c CMP.L D2,D1
                   13979: 0100aef8: 6cce 70ff 4cee 0c7c ffe4 BGE.B #$ffffffce == 0100aec8 (TRUE)
                   13980: 0100aefa: 70ff 4cee 0c7c ffe4 4e5e MOVE.L #$ffffffff,D0
                   13981: 0100aefc: 4cee 0c7c ffe4 4e5e 4e75 MVMEL.L #$0c7c,(A6,$ffe4) == $0b03f448
                   13982: 0100af02: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   13983: 0100af04: 4e75 4e56 0000 48e7 3e38 RTS.L 
                   13984: 0100af06: 4e56 0000 48e7 3e38 286e LINK.W A6,#$0000
                   13985: 0100af0a: 48e7 3e38 286e 0008 2c2e MVMLE.L #$3e38,-(A7)
                   13986: 0100af0e: 286e 0008 2c2e 000c 2a2e MOVEA.L (A6,$0008) == $0b03f46c,A4
                   13987: 0100af12: 2c2e 000c 2a2e 0010 282e MOVE.L (A6,$000c) == $0b03f470,D6
                   13988: 0100af16: 2a2e 0010 282e 0014 246c MOVE.L (A6,$0010) == $0b03f474,D5
                   13989: 0100af1a: 282e 0014 246c 017e 47ea MOVE.L (A6,$0014) == $0b03f478,D4
                   13990: 0100af1e: 246c 017e 47ea 0004 7621 MOVEA.L (A4,$017e) == $0b03f706,A2
                   13991: 0100af22: 47ea 0004 7621 d68a 72fc LEA.L (A2,$0004) == $0100720c,A3
                   13992: 0100af26: 7621 d68a 72fc c681 4282 MOVE.L #$00000021,D3
                   13993: 0100af28: d68a 72fc c681 4282 4878 ADD.L A2,D3
                   13994: 0100af2a: 72fc c681 4282 4878 0006 MOVE.L #$fffffffc,D1
                   13995: 0100af2c: c681 4282 4878 0006 2f0b AND.L D1,D3
                   13996: 0100af2e: 4282 4878 0006 2f0b 61ff CLR.L D2
                   13997: 0100af30: 4878 0006 2f0b 61ff ffff PEA.L $00000006
                   13998: 0100af34: 2f0b 61ff ffff c0a0 16bc MOVE.L A3,-(A7)
                   13999: 0100af36: 61ff ffff c0a0 16bc 0012 BSR.L #$ffffc0a0 == 01006fd8
                   14000: 0100af3c: 16bc 0012 efeb 4003 0001 MOVE.B #$12,(A3)
                   14001: 0100af40: efeb 4003 0001 177c 0042 BFINS.L #$4003,(A3,$0001) == $0200d001
                   14002: 0100af46: 177c 0042 0004 422b 0005 MOVE.B #$42,(A3,$0004) == $0200d004
                   14003: 0100af4c: 422b 0005 1485 1544 0001 CLR.B (A3,$0005) == $0200d005
                   14004: 0100af50: 1485 1544 0001 2543 0010 MOVE.B D5,(A2)
                   14005: 0100af52: 1544 0001 2543 0010 7242 MOVE.B D4,(A2,$0001) == $01007209
                   14006: 0100af56: 2543 0010 7242 2541 0014 MOVE.L D3,(A2,$0010) == $01007218
                   14007: 0100af5a: 7242 2541 0014 157c 0001 MOVE.L #$00000042,D1
                   14008: 0100af5c: 2541 0014 157c 0001 0002 MOVE.L D1,(A2,$0014) == $0100721c
                   14009: 0100af60: 157c 0001 0002 2f0a 2f06 MOVE.B #$01,(A2,$0002) == $0100720a
                   14010: 0100af66: 2f0a 2f06 2f0c 61ff 0000 MOVE.L A2,-(A7)
                   14011: 0100af68: 2f06 2f0c 61ff 0000 0378 MOVE.L D6,-(A7)
                   14012: 0100af6a: 2f0c 61ff 0000 0378 defc MOVE.L A4,-(A7)
                   14013: 0100af6c: 61ff 0000 0378 defc 0014 BSR.L #$00000378 == 0100b2e6
                   14014: 0100af72: defc 0014 4a80 670a 2043 ADDA.W #$0014,A7
                   14015: 0100af76: 4a80 670a 2043 4a10 6604 TST.L D0
                   14016: 0100af78: 670a 2043 4a10 6604 7001 BEQ.B #$0000000a == 0100af84 (FALSE)
                   14017: 0100af7a: 2043 4a10 6604 7001 6012 MOVEA.L D3,A0
                   14018: 0100af7c: 4a10 6604 7001 6012 0c2a TST.B (A0)
                   14019: 0100af7e: 6604 7001 6012 0c2a 0005 BNE.B #$00000004 == 0100af84 (TRUE)
                   14020: 0100af80: 7001 6012 0c2a 0005 001d MOVE.L #$00000001,D0
                   14021: 0100af82: 6012 0c2a 0005 001d 6708 BT .B #$00000012 == 0100af96 (TRUE)
                   14022: 0100af84: 0c2a 0005 001d 6708 5282 CMP.B #$05,(A2,$001d) == $01007225
                   14023: 0100af8a: 6708 5282 7202 b282 6c9c BEQ.B #$00000008 == 0100af94 (FALSE)
                   14024: 0100af8c: 5282 7202 b282 6c9c 4280 ADD.L #$00000001,D2
                   14025: 0100af8e: 7202 b282 6c9c 4280 4cee MOVE.L #$00000002,D1
                   14026: 0100af90: b282 6c9c 4280 4cee 1c7c CMP.L D2,D1
                   14027: 0100af92: 6c9c 4280 4cee 1c7c ffe0 BGE.B #$ffffff9c == 0100af30 (TRUE)
                   14028: 0100af94: 4280 4cee 1c7c ffe0 4e5e CLR.L D0
                   14029: 0100af96: 4cee 1c7c ffe0 4e5e 4e75 MVMEL.L #$1c7c,(A6,$ffe0) == $0b03f444
                   14030: 0100af9c: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   14031: 0100af9e: 4e75 4e56 0000 48e7 3c38 RTS.L 
                   14032: 0100afa0: 4e56 0000 48e7 3c38 286e LINK.W A6,#$0000
                   14033: 0100afa4: 48e7 3c38 286e 0008 2a2e MVMLE.L #$3c38,-(A7)
                   14034: 0100afa8: 286e 0008 2a2e 000c 246c MOVEA.L (A6,$0008) == $0b03f46c,A4
                   14035: 0100afac: 2a2e 000c 246c 017e 47ea MOVE.L (A6,$000c) == $0b03f470,D5
                   14036: 0100afb0: 246c 017e 47ea 0004 7821 MOVEA.L (A4,$017e) == $0b03f706,A2
                   14037: 0100afb4: 47ea 0004 7821 d88a 72fc LEA.L (A2,$0004) == $0100720c,A3
                   14038: 0100afb8: 7821 d88a 72fc c881 4283 MOVE.L #$00000021,D4
                   14039: 0100afba: d88a 72fc c881 4283 4282 ADD.L A2,D4
                   14040: 0100afbc: 72fc c881 4283 4282 4878 MOVE.L #$fffffffc,D1
                   14041: 0100afbe: c881 4283 4282 4878 000a AND.L D1,D4
                   14042: 0100afc0: 4283 4282 4878 000a 2f0b CLR.L D3
                   14043: 0100afc2: 4282 4878 000a 2f0b 61ff CLR.L D2
                   14044: 0100afc4: 4878 000a 2f0b 61ff ffff PEA.L $0000000a
                   14045: 0100afc8: 2f0b 61ff ffff c00c 16bc MOVE.L A3,-(A7)
                   14046: 0100afca: 61ff ffff c00c 16bc 0025 BSR.L #$ffffc00c == 01006fd8
                   14047: 0100afd0: 16bc 0025 142a 0001 efeb MOVE.B #$25,(A3)
                   14048: 0100afd4: 142a 0001 efeb 2003 0001 MOVE.B (A2,$0001) == $01007209,D2
                   14049: 0100afd8: efeb 2003 0001 422b 0009 BFINS.L #$2003,(A3,$0001) == $0200d001
                   14050: 0100afde: 422b 0009 2544 0010 7208 CLR.B (A3,$0009) == $0200d009
                   14051: 0100afe2: 2544 0010 7208 2541 0014 MOVE.L D4,(A2,$0010) == $01007218
                   14052: 0100afe6: 7208 2541 0014 157c 0001 MOVE.L #$00000008,D1
                   14053: 0100afe8: 2541 0014 157c 0001 0002 MOVE.L D1,(A2,$0014) == $0100721c
                   14054: 0100afec: 157c 0001 0002 2f0a 2f05 MOVE.B #$01,(A2,$0002) == $0100720a
                   14055: 0100aff2: 2f0a 2f05 2f0c 61ff 0000 MOVE.L A2,-(A7)
                   14056: 0100aff4: 2f05 2f0c 61ff 0000 02ec MOVE.L D5,-(A7)
                   14057: 0100aff6: 2f0c 61ff 0000 02ec defc MOVE.L A4,-(A7)
                   14058: 0100aff8: 61ff 0000 02ec defc 0014 BSR.L #$000002ec == 0100b2e6
                   14059: 0100affe: defc 0014 4a80 6704 2004 ADDA.W #$0014,A7
                   14060: 0100b002: 4a80 6704 2004 601c 5283 TST.L D0
                   14061: 0100b004: 6704 2004 601c 5283 7202 BEQ.B #$00000004 == 0100b00a (FALSE)
                   14062: 0100b006: 2004 601c 5283 7202 b283 MOVE.L D4,D0
                   14063: 0100b008: 601c 5283 7202 b283 6cb2 BT .B #$0000001c == 0100b026 (TRUE)
                   14064: 0100b00a: 5283 7202 b283 6cb2 4879 ADD.L #$00000001,D3
                   14065: 0100b00c: 7202 b283 6cb2 4879 0100 MOVE.L #$00000002,D1
                   14066: 0100b00e: b283 6cb2 4879 0100 fec0 CMP.L D3,D1
                   14067: 0100b010: 6cb2 4879 0100 fec0 2f0a BGE.B #$ffffffb2 == 0100afc4 (TRUE)
                   14068: 0100b012: 4879 0100 fec0 2f0a 2f05 PEA.L $0100fec0
                   14069: 0100b018: 2f0a 2f05 2f0c 61ff 0000 MOVE.L A2,-(A7)
                   14070: 0100b01a: 2f05 2f0c 61ff 0000 0364 MOVE.L D5,-(A7)
                   14071: 0100b01c: 2f0c 61ff 0000 0364 4280 MOVE.L A4,-(A7)
                   14072: 0100b01e: 61ff 0000 0364 4280 4cee BSR.L #$00000364 == 0100b384
                   14073: 0100b024: 4280 4cee 1c3c ffe4 4e5e CLR.L D0
                   14074: 0100b026: 4cee 1c3c ffe4 4e5e 4e75 MVMEL.L #$1c3c,(A6,$ffe4) == $0b03f448
                   14075: 0100b02c: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   14076: 0100b02e: 4e75 4e56 0000 48e7 3c38 RTS.L 
                   14077: 0100b030: 4e56 0000 48e7 3c38 286e LINK.W A6,#$0000
                   14078: 0100b034: 48e7 3c38 286e 0008 2a2e MVMLE.L #$3c38,-(A7)
                   14079: 0100b038: 286e 0008 2a2e 000c 246c MOVEA.L (A6,$0008) == $0b03f46c,A4
                   14080: 0100b03c: 2a2e 000c 246c 017e 47ea MOVE.L (A6,$000c) == $0b03f470,D5
                   14081: 0100b040: 246c 017e 47ea 0004 7821 MOVEA.L (A4,$017e) == $0b03f706,A2
                   14082: 0100b044: 47ea 0004 7821 d88a 72fc LEA.L (A2,$0004) == $0100720c,A3
                   14083: 0100b048: 7821 d88a 72fc c881 4283 MOVE.L #$00000021,D4
                   14084: 0100b04a: d88a 72fc c881 4283 4282 ADD.L A2,D4
                   14085: 0100b04c: 72fc c881 4283 4282 4878 MOVE.L #$fffffffc,D1
                   14086: 0100b04e: c881 4283 4282 4878 0006 AND.L D1,D4
                   14087: 0100b050: 4283 4282 4878 0006 2f0b CLR.L D3
                   14088: 0100b052: 4282 4878 0006 2f0b 61ff CLR.L D2
                   14089: 0100b054: 4878 0006 2f0b 61ff ffff PEA.L $00000006
                   14090: 0100b058: 2f0b 61ff ffff bf7c 16bc MOVE.L A3,-(A7)
                   14091: 0100b05a: 61ff ffff bf7c 16bc 0003 BSR.L #$ffffbf7c == 01006fd8
                   14092: 0100b060: 16bc 0003 142a 0001 efeb MOVE.B #$03,(A3)
                   14093: 0100b064: 142a 0001 efeb 2003 0001 MOVE.B (A2,$0001) == $01007209,D2
                   14094: 0100b068: efeb 2003 0001 177c 000e BFINS.L #$2003,(A3,$0001) == $0200d001
                   14095: 0100b06e: 177c 000e 0004 422b 0005 MOVE.B #$0e,(A3,$0004) == $0200d004
                   14096: 0100b074: 422b 0005 2544 0010 720e CLR.B (A3,$0005) == $0200d005
                   14097: 0100b078: 2544 0010 720e 2541 0014 MOVE.L D4,(A2,$0010) == $01007218
                   14098: 0100b07c: 720e 2541 0014 157c 0001 MOVE.L #$0000000e,D1
                   14099: 0100b07e: 2541 0014 157c 0001 0002 MOVE.L D1,(A2,$0014) == $0100721c
                   14100: 0100b082: 157c 0001 0002 2f0a 2f05 MOVE.B #$01,(A2,$0002) == $0100720a
                   14101: 0100b088: 2f0a 2f05 2f0c 61ff ffff MOVE.L A2,-(A7)
                   14102: 0100b08a: 2f05 2f0c 61ff ffff f676 MOVE.L D5,-(A7)
                   14103: 0100b08c: 2f0c 61ff ffff f676 defc MOVE.L A4,-(A7)
                   14104: 0100b08e: 61ff ffff f676 defc 0014 BSR.L #$fffff676 == 0100a706
                   14105: 0100b094: defc 0014 4a80 6638 0c2a ADDA.W #$0014,A7
                   14106: 0100b098: 4a80 6638 0c2a 0002 001d TST.L D0
                   14107: 0100b09a: 6638 0c2a 0002 001d 6616 BNE.B #$00000038 == 0100b0d4 (TRUE)
                   14108: 0100b09c: 0c2a 0002 001d 6616 0c2a CMP.B #$02,(A2,$001d) == $01007225
                   14109: 0100b0a2: 6616 0c2a 0008 001c 660e BNE.B #$00000016 == 0100b0ba (TRUE)
                   14110: 0100b0a4: 0c2a 0008 001c 660e 2f3c CMP.B #$08,(A2,$001c) == $01007224
                   14111: 0100b0aa: 660e 2f3c 000f 4240 61ff BNE.B #$0000000e == 0100b0ba (TRUE)
                   14112: 0100b0ac: 2f3c 000f 4240 61ff ffff MOVE.L #$000f4240,-(A7)
                   14113: 0100b0b2: 61ff ffff 7418 584f 5283 BSR.L #$ffff7418 == 010024cc                // delay(1000000)
                   14114: 0100b0b8: 584f 5283 7202 b283 6c92 ADDA.W #$00000004,A7
                   14115: 0100b0ba: 5283 7202 b283 6c92 4879 ADD.L #$00000001,D3
                   14116: 0100b0bc: 7202 b283 6c92 4879 0100 MOVE.L #$00000002,D1
                   14117: 0100b0be: b283 6c92 4879 0100 fece CMP.L D3,D1
                   14118: 0100b0c0: 6c92 4879 0100 fece 2f0a BGE.B #$ffffff92 == 0100b054 (TRUE)
                   14119: 0100b0c2: 4879 0100 fece 2f0a 2f05 PEA.L $0100fece
                   14120: 0100b0c8: 2f0a 2f05 2f0c 61ff 0000 MOVE.L A2,-(A7)
                   14121: 0100b0ca: 2f05 2f0c 61ff 0000 02b4 MOVE.L D5,-(A7)
                   14122: 0100b0cc: 2f0c 61ff 0000 02b4 4cee MOVE.L A4,-(A7)
                   14123: 0100b0ce: 61ff 0000 02b4 4cee 1c3c BSR.L #$000002b4 == 0100b384
                   14124: 0100b0d4: 4cee 1c3c ffe4 4e5e 4e75 MVMEL.L #$1c3c,(A6,$ffe4) == $0b03f448
                   14125: 0100b0da: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   14126: 0100b0dc: 4e75 4e56 0000 48e7 3838 RTS.L 
                   14127: 0100b0de: 4e56 0000 48e7 3838 286e LINK.W A6,#$0000
                   14128: 0100b0e2: 48e7 3838 286e 0008 282e MVMLE.L #$3838,-(A7)
                   14129: 0100b0e6: 286e 0008 282e 000c 266c MOVEA.L (A6,$0008) == $0b03f46c,A4
                   14130: 0100b0ea: 282e 000c 266c 017e 45eb MOVE.L (A6,$000c) == $0b03f470,D4
                   14131: 0100b0ee: 266c 017e 45eb 0004 4283 MOVEA.L (A4,$017e) == $0b03f706,A3
                   14132: 0100b0f2: 45eb 0004 4283 4282 4878 LEA.L (A3,$0004) == $0200d004,A2
                   14133: 0100b0f6: 4283 4282 4878 0006 2f0a CLR.L D3
                   14134: 0100b0f8: 4282 4878 0006 2f0a 61ff CLR.L D2
                   14135: 0100b0fa: 4878 0006 2f0a 61ff ffff PEA.L $00000006
                   14136: 0100b0fe: 2f0a 61ff ffff bed6 14bc MOVE.L A2,-(A7)
                   14137: 0100b100: 61ff ffff bed6 14bc 001b BSR.L #$ffffbed6 == 01006fd8
                   14138: 0100b106: 14bc 001b 142b 0001 efea MOVE.B #$1b,(A2)
                   14139: 0100b10a: 142b 0001 efea 2003 0001 MOVE.B (A3,$0001) == $0200d001,D2
                   14140: 0100b10e: efea 2003 0001 223c 0001 BFINS.L #$2003,(A2,$0001) == $01007209
                   14141: 0100b114: 223c 0001 0000 efea 10d5 MOVE.L #$00010000,D1
                   14142: 0100b11a: efea 10d5 0001 157c 0001 BFINS.L #$10d5,(A2,$0001) == $01007209
                   14143: 0100b120: 157c 0001 0004 422a 0005 MOVE.B #$01,(A2,$0004) == $0100720c
                   14144: 0100b126: 422a 0005 42ab 0014 2f0b CLR.B (A2,$0005) == $0100720d
                   14145: 0100b12a: 42ab 0014 2f0b 2f04 2f0c CLR.L (A3,$0014) == $0200d014
                   14146: 0100b12e: 2f0b 2f04 2f0c 61ff 0000 MOVE.L A3,-(A7)
                   14147: 0100b130: 2f04 2f0c 61ff 0000 01b0 MOVE.L D4,-(A7)
                   14148: 0100b132: 2f0c 61ff 0000 01b0 defc MOVE.L A4,-(A7)
                   14149: 0100b134: 61ff 0000 01b0 defc 0014 BSR.L #$000001b0 == 0100b2e6
                   14150: 0100b13a: defc 0014 4a80 6608 5283 ADDA.W #$0014,A7
                   14151: 0100b13e: 4a80 6608 5283 7202 b283 TST.L D0
                   14152: 0100b140: 6608 5283 7202 b283 6cb0 BNE.B #$00000008 == 0100b14a (TRUE)
                   14153: 0100b142: 5283 7202 b283 6cb0 4282 ADD.L #$00000001,D3
                   14154: 0100b144: 7202 b283 6cb0 4282 4a82 MOVE.L #$00000002,D1
                   14155: 0100b146: b283 6cb0 4282 4a82 6732 CMP.L D3,D1
                   14156: 0100b148: 6cb0 4282 4a82 6732 6c10 BGE.B #$ffffffb0 == 0100b0fa (TRUE)
                   14157: 0100b14a: 4282 4a82 6732 6c10 4879 CLR.L D2
                   14158: 0100b14c: 4a82 6732 6c10 4879 0100 TST.L D2
                   14159: 0100b14e: 6732 6c10 4879 0100 fed8 BEQ.B #$00000032 == 0100b182 (FALSE)
                   14160: 0100b150: 6c10 4879 0100 fed8 61ff BGE.B #$00000010 == 0100b162 (TRUE)
                   14161: 0100b152: 4879 0100 fed8 61ff ffff PEA.L $0100fed8
                   14162: 0100b158: 61ff ffff b616 7401 600e BSR.L #$ffffb616 == 01006770
                   14163: 0100b15e: 7401 600e 4879 0100 f930 MOVE.L #$00000001,D2
                   14164: 0100b160: 600e 4879 0100 f930 61ff BT .B #$0000000e == 0100b170 (TRUE)
                   14165: 0100b162: 4879 0100 f930 61ff ffff PEA.L $0100f930
                   14166: 0100b168: 61ff ffff b606 5282 584f BSR.L #$ffffb606 == 01006770
                   14167: 0100b16e: 5282 584f 2f3c 000f 4240 ADD.L #$00000001,D2
                   14168: 0100b170: 584f 2f3c 000f 4240 61ff ADDA.W #$00000004,A7
                   14169: 0100b172: 2f3c 000f 4240 61ff ffff MOVE.L #$000f4240,-(A7)
                   14170: 0100b178: 61ff ffff 7352 584f 6002 BSR.L #$ffff7352 == 010024cc                // delay(1000000)
                   14171: 0100b17e: 584f 6002 74ff 4878 0006 ADDA.W #$00000004,A7
                   14172: 0100b180: 6002 74ff 4878 0006 2f0a BT .B #$00000002 == 0100b184 (TRUE)
                   14173: 0100b182: 74ff 4878 0006 2f0a 61ff MOVE.L #$ffffffff,D2
                   14174: 0100b184: 4878 0006 2f0a 61ff ffff PEA.L $00000006
                   14175: 0100b188: 2f0a 61ff ffff be4c 4212 MOVE.L A2,-(A7)
                   14176: 0100b18a: 61ff ffff be4c 4212 4280 BSR.L #$ffffbe4c == 01006fd8
                   14177: 0100b190: 4212 4280 102b 0001 efea CLR.B (A2)
                   14178: 0100b192: 4280 102b 0001 efea 0003 CLR.L D0
                   14179: 0100b194: 102b 0001 efea 0003 0001 MOVE.B (A3,$0001) == $0200d001,D0
                   14180: 0100b198: efea 0003 0001 422a 0005 BFINS.L #$0003,(A2,$0001) == $01007209
                   14181: 0100b19e: 422a 0005 42ab 0014 61ff CLR.B (A2,$0005) == $0100720d
                   14182: 0100b1a2: 42ab 0014 61ff ffff d99c CLR.L (A3,$0014) == $0200d014
                   14183: 0100b1a6: 61ff ffff d99c 504f 2f0b BSR.L #$ffffd99c == 01008b44
                   14184: 0100b1ac: 504f 2f0b 2f04 2f0c 61ff ADDA.W #$00000008,A7
                   14185: 0100b1ae: 2f0b 2f04 2f0c 61ff 0000 MOVE.L A3,-(A7)
                   14186: 0100b1b0: 2f04 2f0c 61ff 0000 0130 MOVE.L D4,-(A7)
                   14187: 0100b1b2: 2f0c 61ff 0000 0130 defc MOVE.L A4,-(A7)
                   14188: 0100b1b4: 61ff 0000 0130 defc 000c BSR.L #$00000130 == 0100b2e6
                   14189: 0100b1ba: defc 000c 4a80 678a 4a82 ADDA.W #$000c,A7
                   14190: 0100b1be: 4a80 678a 4a82 6f0c 4879 TST.L D0
                   14191: 0100b1c0: 678a 4a82 6f0c 4879 0100 BEQ.B #$ffffff8a == 0100b14c (FALSE)
                   14192: 0100b1c2: 4a82 6f0c 4879 0100 f419 TST.L D2
                   14193: 0100b1c4: 6f0c 4879 0100 f419 61ff BLE.B #$0000000c == 0100b1d2 (FALSE)
                   14194: 0100b1c6: 4879 0100 f419 61ff ffff PEA.L $0100f419
                   14195: 0100b1cc: 61ff ffff b5a2 4cee 1c1c BSR.L #$ffffb5a2 == 01006770
                   14196: 0100b1d2: 4cee 1c1c ffe8 4e5e 4e75 MVMEL.L #$1c1c,(A6,$ffe8) == $0b03f44c
                   14197: 0100b1d8: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   14198: 0100b1da: 4e75 4e56 0000 48e7 3e3c RTS.L 
                   14199: 0100b1dc: 4e56 0000 48e7 3e3c 2a6e LINK.W A6,#$0000
                   14200: 0100b1e0: 48e7 3e3c 2a6e 0008 286e MVMLE.L #$3e3c,-(A7)
                   14201: 0100b1e4: 2a6e 0008 286e 000c 2c2e MOVEA.L (A6,$0008) == $0b03f46c,A5
                   14202: 0100b1e8: 286e 000c 2c2e 0010 2a2e MOVEA.L (A6,$000c) == $0b03f470,A4
                   14203: 0100b1ec: 2c2e 0010 2a2e 0014 282e MOVE.L (A6,$0010) == $0b03f474,D6
                   14204: 0100b1f0: 2a2e 0014 282e 0018 246d MOVE.L (A6,$0014) == $0b03f478,D5
                   14205: 0100b1f4: 282e 0018 246d 017e 47ea MOVE.L (A6,$0018) == $0b03f47c,D4
                   14206: 0100b1f8: 246d 017e 47ea 0004 2004 MOVEA.L (A5,$017e) == $0b03f994,A2
                   14207: 0100b1fc: 47ea 0004 2004 5380 d0ac LEA.L (A2,$0004) == $0100720c,A3
                   14208: 0100b200: 2004 5380 d0ac 0014 2600 MOVE.L D4,D0
                   14209: 0100b202: 5380 d0ac 0014 2600 4c6c SUB.L #$00000001,D0
                   14210: 0100b204: d0ac 0014 2600 4c6c 3003 ADD.L (A4,$0014) == $0b03f59c,D0
                   14211: 0100b208: 2600 4c6c 3003 0014 2003 MOVE.L D0,D3
                   14212: 0100b20a: 4c6c 3003 0014 2003 4c2c DIVL.L #$3003,(A4,$0014) == $0b03f59c
                   14213: 0100b210: 2003 4c2c 0800 0014 b880 MOVE.L D3,D0
                   14214: 0100b212: 4c2c 0800 0014 b880 6714 MULL.L #$0800,(A4,$0014) == $0b03f59c
                   14215: 0100b218: b880 6714 2f2c 0014 4879 CMP.L D0,D4
                   14216: 0100b21a: 6714 2f2c 0014 4879 0100 BEQ.B #$00000014 == 0100b230 (FALSE)
                   14217: 0100b21c: 2f2c 0014 4879 0100 fef8 MOVE.L (A4,$0014) == $0b03f59c,-(A7)
                   14218: 0100b220: 4879 0100 fef8 61ff ffff PEA.L $0100fef8
                   14219: 0100b226: 61ff ffff b548 6000 0082 BSR.L #$ffffb548 == 01006770
                   14220: 0100b22c: 6000 0082 4282 4878 0006 BT .W #$0082 == 0100b2b0 (TRUE)
                   14221: 0100b230: 4282 4878 0006 2f0b 61ff CLR.L D2
                   14222: 0100b232: 4878 0006 2f0b 61ff ffff PEA.L $00000006
                   14223: 0100b236: 2f0b 61ff ffff bd9e 16bc MOVE.L A3,-(A7)
                   14224: 0100b238: 61ff ffff bd9e 16bc 0008 BSR.L #$ffffbd9e == 01006fd8
                   14225: 0100b23e: 16bc 0008 4280 102a 0001 MOVE.B #$08,(A3)
                   14226: 0100b242: 4280 102a 0001 efeb 0003 CLR.L D0
                   14227: 0100b244: 102a 0001 efeb 0003 0001 MOVE.B (A2,$0001) == $01007209,D0
                   14228: 0100b248: efeb 0003 0001 efeb 60d5 BFINS.L #$0003,(A3,$0001) == $0200d001
                   14229: 0100b24e: efeb 60d5 0001 504f 0c83 BFINS.L #$60d5,(A3,$0001) == $0200d001
                   14230: 0100b254: 504f 0c83 0000 0100 6604 ADDA.W #$00000008,A7
                   14231: 0100b256: 0c83 0000 0100 6604 4200 CMP.L #$00000100,D3
                   14232: 0100b25c: 6604 4200 6002 1003 1740 BNE.B #$00000004 == 0100b262 (TRUE)
                   14233: 0100b25e: 4200 6002 1003 1740 0004 CLR.B D0
                   14234: 0100b260: 6002 1003 1740 0004 422b BT .B #$00000002 == 0100b264 (TRUE)
                   14235: 0100b262: 1003 1740 0004 422b 0005 MOVE.B D3,D0
                   14236: 0100b264: 1740 0004 422b 0005 2544 MOVE.B D0,(A3,$0004) == $0200d004
                   14237: 0100b268: 422b 0005 2544 0014 2545 CLR.B (A3,$0005) == $0200d005
                   14238: 0100b26c: 2544 0014 2545 0010 157c MOVE.L D4,(A2,$0014) == $0100721c
                   14239: 0100b270: 2545 0010 157c 0001 0002 MOVE.L D5,(A2,$0010) == $01007218
                   14240: 0100b274: 157c 0001 0002 2f0a 2f0c MOVE.B #$01,(A2,$0002) == $0100720a
                   14241: 0100b27a: 2f0a 2f0c 2f0d 61ff 0000 MOVE.L A2,-(A7)
                   14242: 0100b27c: 2f0c 2f0d 61ff 0000 0064 MOVE.L A4,-(A7)
                   14243: 0100b27e: 2f0d 61ff 0000 0064 defc MOVE.L A5,-(A7)
                   14244: 0100b280: 61ff 0000 0064 defc 000c BSR.L #$00000064 == 0100b2e6
                   14245: 0100b286: defc 000c 4a80 6708 2004 ADDA.W #$000c,A7
                   14246: 0100b28a: 4a80 6708 2004 90aa 0018 TST.L D0
                   14247: 0100b28c: 6708 2004 90aa 0018 601c BEQ.B #$00000008 == 0100b296 (FALSE)
                   14248: 0100b28e: 2004 90aa 0018 601c 5282 MOVE.L D4,D0
                   14249: 0100b290: 90aa 0018 601c 5282 7202 SUB.L (A2,$0018) == $01007220,D0
                   14250: 0100b294: 601c 5282 7202 b282 6c94 BT .B #$0000001c == 0100b2b2 (TRUE)
                   14251: 0100b296: 5282 7202 b282 6c94 4879 ADD.L #$00000001,D2
                   14252: 0100b298: 7202 b282 6c94 4879 0100 MOVE.L #$00000002,D1
                   14253: 0100b29a: b282 6c94 4879 0100 ff0d CMP.L D2,D1
                   14254: 0100b29c: 6c94 4879 0100 ff0d 2f0a BGE.B #$ffffff94 == 0100b232 (TRUE)
                   14255: 0100b29e: 4879 0100 ff0d 2f0a 2f0c PEA.L $0100ff0d
                   14256: 0100b2a4: 2f0a 2f0c 2f0d 61ff 0000 MOVE.L A2,-(A7)
                   14257: 0100b2a6: 2f0c 2f0d 61ff 0000 00d8 MOVE.L A4,-(A7)
                   14258: 0100b2a8: 2f0d 61ff 0000 00d8 70ff MOVE.L A5,-(A7)
                   14259: 0100b2aa: 61ff 0000 00d8 70ff 4cee BSR.L #$000000d8 == 0100b384
                   14260: 0100b2b0: 70ff 4cee 3c7c ffdc 4e5e MOVE.L #$ffffffff,D0
                   14261: 0100b2b2: 4cee 3c7c ffdc 4e5e 4e75 MVMEL.L #$3c7c,(A6,$ffdc) == $0b03f440
                   14262: 0100b2b8: 4e5e 4e75 4e56 0000 4e5e UNLK.L A6
                   14263: 0100b2ba: 4e75 4e56 0000 4e5e 4e75 RTS.L 
                   14264: 0100b2bc: 4e56 0000 4e5e 4e75 4e56 LINK.W A6,#$0000
                   14265: 0100b2c0: 4e5e 4e75 4e56 0000 206e UNLK.L A6
                   14266: 0100b2c2: 4e75 4e56 0000 206e 000c RTS.L 
                   14267: 0100b2c4: 4e56 0000 206e 000c 202e LINK.W A6,#$0000
                   14268: 0100b2c8: 206e 000c 202e 0010 5380 MOVEA.L (A6,$000c) == $0b03f470,A0
                   14269: 0100b2cc: 202e 0010 5380 d0a8 0014 MOVE.L (A6,$0010) == $0b03f474,D0
                   14270: 0100b2d0: 5380 d0a8 0014 4c68 0000 SUB.L #$00000001,D0
                   14271: 0100b2d2: d0a8 0014 4c68 0000 0014 ADD.L (A0,$0014) == $0b03fc14,D0
                   14272: 0100b2d6: 4c68 0000 0014 4c2e 0800 DIVL.L #$0000,(A0,$0014) == $0b03fc14
                   14273: 0100b2dc: 4c2e 0800 0014 4e5e 4e75 MULL.L #$0800,(A6,$0014) == $0b03f478
                   14274: 0100b2e2: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   14275: 0100b2e4: 4e75 4e56 0000 48e7 3020 RTS.L 
                   14276: 0100b2e6: 4e56 0000 48e7 3020 262e LINK.W A6,#$0000
                   14277: 0100b2ea: 48e7 3020 262e 0008 242e MVMLE.L #$3020,-(A7)
                   14278: 0100b2ee: 262e 0008 242e 000c 246e MOVE.L (A6,$0008) == $0b03f46c,D3
                   14279: 0100b2f2: 242e 000c 246e 0010 2f0a MOVE.L (A6,$000c) == $0b03f470,D2
                   14280: 0100b2f6: 246e 0010 2f0a 2f02 2f03 MOVEA.L (A6,$0010) == $0b03f474,A2
                   14281: 0100b2fa: 2f0a 2f02 2f03 61ff ffff MOVE.L A2,-(A7)
                   14282: 0100b2fc: 2f02 2f03 61ff ffff f404 MOVE.L D2,-(A7)
                   14283: 0100b2fe: 2f03 61ff ffff f404 defc MOVE.L D3,-(A7)
                   14284: 0100b300: 61ff ffff f404 defc 000c BSR.L #$fffff404 == 0100a706
                   14285: 0100b306: defc 000c 4a80 6704 7001 ADDA.W #$000c,A7
                   14286: 0100b30a: 4a80 6704 7001 6068 4280 TST.L D0
                   14287: 0100b30c: 6704 7001 6068 4280 102a BEQ.B #$00000004 == 0100b312 (FALSE)
                   14288: 0100b30e: 7001 6068 4280 102a 001d MOVE.L #$00000001,D0
                   14289: 0100b310: 6068 4280 102a 001d 7202 BT .B #$00000068 == 0100b37a (TRUE)
                   14290: 0100b312: 4280 102a 001d 7202 b280 CLR.L D0
                   14291: 0100b314: 102a 001d 7202 b280 6718 MOVE.B (A2,$001d) == $01007225,D0
                   14292: 0100b318: 7202 b280 6718 6d08 7201 MOVE.L #$00000002,D1
                   14293: 0100b31a: b280 6718 6d08 7201 b280 CMP.L D0,D1
                   14294: 0100b31c: 6718 6d08 7201 b280 6752 BEQ.B #$00000018 == 0100b336 (FALSE)
                   14295: 0100b31e: 6d08 7201 b280 6752 603c BLT.B #$00000008 == 0100b328 (FALSE)
                   14296: 0100b320: 7201 b280 6752 603c 7205 MOVE.L #$00000001,D1
                   14297: 0100b322: b280 6752 603c 7205 b280 CMP.L D0,D1
                   14298: 0100b324: 6752 603c 7205 b280 6d36 BEQ.B #$00000052 == 0100b378 (FALSE)
                   14299: 0100b326: 603c 7205 b280 6d36 7203 BT .B #$0000003c == 0100b364 (TRUE)
                   14300: 0100b328: 7205 b280 6d36 7203 b280 MOVE.L #$00000005,D1
                   14301: 0100b32a: b280 6d36 7203 b280 6e30 CMP.L D0,D1
                   14302: 0100b32c: 6d36 7203 b280 6e30 6042 BLT.B #$00000036 == 0100b364 (FALSE)
                   14303: 0100b32e: 7203 b280 6e30 6042 4280 MOVE.L #$00000003,D1
                   14304: 0100b330: b280 6e30 6042 4280 102a CMP.L D0,D1
                   14305: 0100b332: 6e30 6042 4280 102a 001c BGT.B #$00000030 == 0100b364 (TRUE)
                   14306: 0100b334: 6042 4280 102a 001c 7202 BT .B #$00000042 == 0100b378 (TRUE)
                   14307: 0100b336: 4280 102a 001c 7202 b280 CLR.L D0
                   14308: 0100b338: 102a 001c 7202 b280 6708 MOVE.B (A2,$001c) == $01007224,D0
                   14309: 0100b33c: 7202 b280 6708 7208 b280 MOVE.L #$00000002,D1
                   14310: 0100b33e: b280 6708 7208 b280 670e CMP.L D0,D1
                   14311: 0100b340: 6708 7208 b280 670e 602e BEQ.B #$00000008 == 0100b34a (FALSE)
                   14312: 0100b342: 7208 b280 670e 602e 2f02 MOVE.L #$00000008,D1
                   14313: 0100b344: b280 670e 602e 2f02 2f03 CMP.L D0,D1
                   14314: 0100b346: 670e 602e 2f02 2f03 61ff BEQ.B #$0000000e == 0100b356 (FALSE)
                   14315: 0100b348: 602e 2f02 2f03 61ff ffff BT .B #$0000002e == 0100b378 (TRUE)
                   14316: 0100b34a: 2f02 2f03 61ff ffff fce0 MOVE.L D2,-(A7)
                   14317: 0100b34c: 2f03 61ff ffff fce0 6022 MOVE.L D3,-(A7)
                   14318: 0100b34e: 61ff ffff fce0 6022 2f3c BSR.L #$fffffce0 == 0100b030
                   14319: 0100b354: 6022 2f3c 000f 4240 61ff BT .B #$00000022 == 0100b378 (TRUE)
                   14320: 0100b356: 2f3c 000f 4240 61ff ffff MOVE.L #$000f4240,-(A7)
                   14321: 0100b35c: 61ff ffff 716e 6014 4280 BSR.L #$ffff716e == 010024cc                // delay(1000000)
                   14322: 0100b362: 6014 4280 102a 001d 2f00 BT .B #$00000014 == 0100b378 (TRUE)
                   14323: 0100b364: 4280 102a 001d 2f00 4879 CLR.L D0
                   14324: 0100b366: 102a 001d 2f00 4879 0100 MOVE.B (A2,$001d) == $01007225,D0
                   14325: 0100b36a: 2f00 4879 0100 ff12 61ff MOVE.L D0,-(A7)
                   14326: 0100b36c: 4879 0100 ff12 61ff ffff PEA.L $0100ff12
                   14327: 0100b372: 61ff ffff b3fc 4280 4cee BSR.L #$ffffb3fc == 01006770
                   14328: 0100b378: 4280 4cee 040c fff4 4e5e CLR.L D0
                   14329: 0100b37a: 4cee 040c fff4 4e5e 4e75 MVMEL.L #$040c,(A6,$fff4) == $0b03f458
                   14330: 0100b380: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   14331: 0100b382: 4e75 4e56 0000 48e7 2020 RTS.L 
                   14332: 0100b384: 4e56 0000 48e7 2020 246e LINK.W A6,#$0000
                   14333: 0100b388: 48e7 2020 246e 0010 7421 MVMLE.L #$2020,-(A7)
                   14334: 0100b38c: 246e 0010 7421 206e 0008 MOVEA.L (A6,$0010) == $0b03f474,A2
                   14335: 0100b390: 7421 206e 0008 d4a8 017e MOVE.L #$00000021,D2
                   14336: 0100b392: 206e 0008 d4a8 017e 72fc MOVEA.L (A6,$0008) == $0b03f46c,A0
                   14337: 0100b396: d4a8 017e 72fc c481 2f2e ADD.L (A0,$017e) == $0b03fd7e,D2
                   14338: 0100b39a: 72fc c481 2f2e 0014 4879 MOVE.L #$fffffffc,D1
                   14339: 0100b39c: c481 2f2e 0014 4879 0100 AND.L D1,D2
                   14340: 0100b39e: 2f2e 0014 4879 0100 ff27 MOVE.L (A6,$0014) == $0b03f478,-(A7)
                   14341: 0100b3a2: 4879 0100 ff27 61ff ffff PEA.L $0100ff27
                   14342: 0100b3a8: 61ff ffff b3c6 504f 4280 BSR.L #$ffffb3c6 == 01006770
                   14343: 0100b3ae: 504f 4280 102a 001d 7202 ADDA.W #$00000008,A7
                   14344: 0100b3b0: 4280 102a 001d 7202 b280 CLR.L D0
                   14345: 0100b3b2: 102a 001d 7202 b280 6726 MOVE.B (A2,$001d) == $01007225,D0
                   14346: 0100b3b6: 7202 b280 6726 6d08 7201 MOVE.L #$00000002,D1
                   14347: 0100b3b8: b280 6726 6d08 7201 b280 CMP.L D0,D1
                   14348: 0100b3ba: 6726 6d08 7201 b280 6710 BEQ.B #$00000026 == 0100b3e2 (FALSE)
                   14349: 0100b3bc: 6d08 7201 b280 6710 607e BLT.B #$00000008 == 0100b3c6 (FALSE)
                   14350: 0100b3be: 7201 b280 6710 607e 7203 MOVE.L #$00000001,D1
                   14351: 0100b3c0: b280 6710 607e 7203 b280 CMP.L D0,D1
                   14352: 0100b3c2: 6710 607e 7203 b280 675c BEQ.B #$00000010 == 0100b3d4 (FALSE)
                   14353: 0100b3c4: 607e 7203 b280 675c 7204 BT .B #$0000007e == 0100b444 (TRUE)
                   14354: 0100b3c6: 7203 b280 675c 7204 b280 MOVE.L #$00000003,D1
                   14355: 0100b3c8: b280 675c 7204 b280 6764 CMP.L D0,D1
                   14356: 0100b3ca: 675c 7204 b280 6764 6070 BEQ.B #$0000005c == 0100b428 (FALSE)
                   14357: 0100b3cc: 7204 b280 6764 6070 4879 MOVE.L #$00000004,D1
                   14358: 0100b3ce: b280 6764 6070 4879 0100 CMP.L D0,D1
                   14359: 0100b3d0: 6764 6070 4879 0100 ff2c BEQ.B #$00000064 == 0100b436 (FALSE)
                   14360: 0100b3d2: 6070 4879 0100 ff2c 61ff BT .B #$00000070 == 0100b444 (TRUE)
                   14361: 0100b3d4: 4879 0100 ff2c 61ff ffff PEA.L $0100ff2c
                   14362: 0100b3da: 61ff ffff b394 6076 4280 BSR.L #$ffffb394 == 01006770
                   14363: 0100b3e0: 6076 4280 102a 001c 7202 BT .B #$00000076 == 0100b458 (TRUE)
                   14364: 0100b3e2: 4280 102a 001c 7202 b280 CLR.L D0
                   14365: 0100b3e4: 102a 001c 7202 b280 6708 MOVE.B (A2,$001c) == $01007224,D0
                   14366: 0100b3e8: 7202 b280 6708 7208 b280 MOVE.L #$00000002,D1
                   14367: 0100b3ea: b280 6708 7208 b280 6716 CMP.L D0,D1
                   14368: 0100b3ec: 6708 7208 b280 6716 6022 BEQ.B #$00000008 == 0100b3f6 (FALSE)
                   14369: 0100b3ee: 7208 b280 6716 6022 2042 MOVE.L #$00000008,D1
                   14370: 0100b3f0: b280 6716 6022 2042 43e8 CMP.L D0,D1
                   14371: 0100b3f2: 6716 6022 2042 43e8 0002 BEQ.B #$00000016 == 0100b40a (FALSE)
                   14372: 0100b3f4: 6022 2042 43e8 0002 e9d1 BT .B #$00000022 == 0100b418 (TRUE)
                   14373: 0100b3f6: 2042 43e8 0002 e9d1 1104 MOVEA.L D2,A0
                   14374: 0100b3f8: 43e8 0002 e9d1 1104 2f01 LEA.L (A0,$0002) == $0b03fc02,A1
                   14375: 0100b3fc: e9d1 1104 2f01 4879 0100 BFEXTU.L #$1104,(A1)
                   14376: 0100b400: 2f01 4879 0100 ff49 6048 MOVE.L D1,-(A7)
                   14377: 0100b402: 4879 0100 ff49 6048 4879 PEA.L $0100ff49
                   14378: 0100b408: 6048 4879 0100 ff62 61ff BT .B #$00000048 == 0100b452 (TRUE)
                   14379: 0100b40a: 4879 0100 ff62 61ff ffff PEA.L $0100ff62
                   14380: 0100b410: 61ff ffff b35e 6040 4280 BSR.L #$ffffb35e == 01006770
                   14381: 0100b416: 6040 4280 102a 001c 2f00 BT .B #$00000040 == 0100b458 (TRUE)
                   14382: 0100b418: 4280 102a 001c 2f00 4879 CLR.L D0
                   14383: 0100b41a: 102a 001c 2f00 4879 0100 MOVE.B (A2,$001c) == $01007224,D0
                   14384: 0100b41e: 2f00 4879 0100 ff12 602a MOVE.L D0,-(A7)
                   14385: 0100b420: 4879 0100 ff12 602a 4879 PEA.L $0100ff12
                   14386: 0100b426: 602a 4879 0100 ff6f 61ff BT .B #$0000002a == 0100b452 (TRUE)
                   14387: 0100b428: 4879 0100 ff6f 61ff ffff PEA.L $0100ff6f
                   14388: 0100b42e: 61ff ffff b340 6022 4879 BSR.L #$ffffb340 == 01006770
                   14389: 0100b434: 6022 4879 0100 ff84 61ff BT .B #$00000022 == 0100b458 (TRUE)
                   14390: 0100b436: 4879 0100 ff84 61ff ffff PEA.L $0100ff84
                   14391: 0100b43c: 61ff ffff b332 6014 4280 BSR.L #$ffffb332 == 01006770
                   14392: 0100b442: 6014 4280 102a 001d 2f00 BT .B #$00000014 == 0100b458 (TRUE)
                   14393: 0100b444: 4280 102a 001d 2f00 4879 CLR.L D0
                   14394: 0100b446: 102a 001d 2f00 4879 0100 MOVE.B (A2,$001d) == $01007225,D0
                   14395: 0100b44a: 2f00 4879 0100 ff9c 61ff MOVE.L D0,-(A7)
                   14396: 0100b44c: 4879 0100 ff9c 61ff ffff PEA.L $0100ff9c
                   14397: 0100b452: 61ff ffff b31c 4cee 0404 BSR.L #$ffffb31c == 01006770
                   14398: 0100b458: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $0b03f45c
                   14399: 0100b45e: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
                   14400: 0100b460: 4e75 4e71 4e56 0000 206e RTS.L 
                   14401: 0100b462: 4e71 4e56 0000 206e 0008 NOP.L 
                   14402: 0100b464: 4e56 0000 206e 0008 2028 LINK.W A6,#$0000
                   14403: 0100b468: 206e 0008 2028 002c 0240 MOVEA.L (A6,$0008) == $0b03f46c,A0
                   14404: 0100b46c: 2028 002c 0240 8fff 2140 MOVE.L (A0,$002c) == $0b03fc2c,D0
                   14405: 0100b470: 0240 8fff 2140 002c 2268 AND.W #$8fff,D0
                   14406: 0100b474: 2140 002c 2268 001c 22bc MOVE.L D0,(A0,$002c) == $0b03fc2c
                   14407: 0100b478: 2268 001c 22bc 0010 0000 MOVEA.L (A0,$001c) == $0b03fc1c,A1
                   14408: 0100b47c: 22bc 0010 0000 704f d088 MOVE.L #$00100000,(A1)
                   14409: 0100b482: 704f d088 72f0 c081 2140 MOVE.L #$0000004f,D0
                   14410: 0100b484: d088 72f0 c081 2140 0038 ADD.L A0,D0
                   14411: 0100b486: 72f0 c081 2140 0038 4e5e MOVE.L #$fffffff0,D1
                   14412: 0100b488: c081 2140 0038 4e5e 4e75 AND.L D1,D0
                   14413: 0100b48a: 2140 0038 4e5e 4e75 4e56 MOVE.L D0,(A0,$0038) == $0b03fc38
                   14414: 0100b48e: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   14415: 0100b490: 4e75 4e56 0000 48e7 2030 RTS.L 
                   14416: 0100b492: 4e56 0000 48e7 2030 246e LINK.W A6,#$0000
                   14417: 0100b496: 48e7 2030 246e 0008 266e MVMLE.L #$2030,-(A7)
                   14418: 0100b49a: 246e 0008 266e 000c 242e MOVEA.L (A6,$0008) == $0b03f46c,A2
                   14419: 0100b49e: 266e 000c 242e 0010 7003 MOVEA.L (A6,$000c) == $0b03f470,A3
                   14420: 0100b4a2: 242e 0010 7003 c082 670c MOVE.L (A6,$0010) == $0b03f474,D2
                   14421: 0100b4a6: 7003 c082 670c 4879 0100 MOVE.L #$00000003,D0
                   14422: 0100b4a8: c082 670c 4879 0100 ffb2 AND.L D2,D0
                   14423: 0100b4aa: 670c 4879 0100 ffb2 61ff BEQ.B #$0000000c == 0100b4b8 (FALSE)
                   14424: 0100b4ac: 4879 0100 ffb2 61ff ffff PEA.L $0100ffb2
                   14425: 0100b4b2: 61ff ffff b2bc 204b 2742 BSR.L #$ffffb2bc == 01006770
                   14426: 0100b4b8: 204b 2742 0004 d4ae 0014 MOVEA.L A3,A0
                   14427: 0100b4ba: 2742 0004 d4ae 0014 2742 MOVE.L D2,(A3,$0004) == $0200d004
                   14428: 0100b4be: d4ae 0014 2742 0008 4293 ADD.L (A6,$0014) == $0b03f478,D2
                   14429: 0100b4c2: 2742 0008 4293 42ab 0010 MOVE.L D2,(A3,$0008) == $0200d008
                   14430: 0100b4c6: 4293 42ab 0010 42ab 000c CLR.L (A3)
                   14431: 0100b4c8: 42ab 0010 42ab 000c 42aa CLR.L (A3,$0010) == $0200d010
                   14432: 0100b4cc: 42ab 000c 42aa 0034 0cae CLR.L (A3,$000c) == $0200d00c
                   14433: 0100b4d0: 42aa 0034 0cae 0004 0000 CLR.L (A2,$0034) == $0100723c
                   14434: 0100b4d4: 0cae 0004 0000 0018 6674 CMP.L #$00040000,(A6,$0018) == $0b03f47c
                   14435: 0100b4dc: 6674 202b 0008 90ab 0004 BNE.B #$00000074 == 0100b552 (TRUE)
                   14436: 0100b4de: 202b 0008 90ab 0004 727f MOVE.L (A3,$0008) == $0200d008,D0
                   14437: 0100b4e2: 90ab 0004 727f b280 6d22 SUB.L (A3,$0004) == $0200d004,D0
                   14438: 0100b4e6: 727f b280 6d22 2540 0034 MOVE.L #$0000007f,D1
                   14439: 0100b4e8: b280 6d22 2540 0034 256b CMP.L D0,D1
                   14440: 0100b4ea: 6d22 2540 0034 256b 0004 BLT.B #$00000022 == 0100b50e (FALSE)
                   14441: 0100b4ec: 2540 0034 256b 0004 0030 MOVE.L D0,(A2,$0034) == $0100723c
                   14442: 0100b4f0: 256b 0004 0030 276a 0038 MOVE.L (A3,$0004) == $0200d004,(A2,$0030) == $01007238
                   14443: 0100b4f6: 276a 0038 0004 d0aa 0038 MOVE.L (A2,$0038) == $01007240,(A3,$0004) == $0200d004
                   14444: 0100b4fc: d0aa 0038 720f d081 72f0 ADD.L (A2,$0038) == $01007240,D0
                   14445: 0100b500: 720f d081 72f0 c081 2740 MOVE.L #$0000000f,D1
                   14446: 0100b502: d081 72f0 c081 2740 0008 ADD.L D1,D0
                   14447: 0100b504: 72f0 c081 2740 0008 603c MOVE.L #$fffffff0,D1
                   14448: 0100b506: c081 2740 0008 603c 72f0 AND.L D1,D0
                   14449: 0100b508: 2740 0008 603c 72f0 c2a8 MOVE.L D0,(A3,$0008) == $0200d008
                   14450: 0100b50c: 603c 72f0 c2a8 0008 2541 BT .B #$0000003c == 0100b54a (TRUE)
                   14451: 0100b50e: 72f0 c2a8 0008 2541 0030 MOVE.L #$fffffff0,D1
                   14452: 0100b510: c2a8 0008 2541 0030 2228 AND.L (A0,$0008) == $0b03fc08,D1
                   14453: 0100b514: 2541 0030 2228 0008 92aa MOVE.L D1,(A2,$0030) == $01007238
                   14454: 0100b518: 2228 0008 92aa 0030 2541 MOVE.L (A0,$0008) == $0b03fc08,D1
                   14455: 0100b51c: 92aa 0030 2541 0034 216a SUB.L (A2,$0030) == $01007238,D1
                   14456: 0100b520: 2541 0034 216a 0030 0008 MOVE.L D1,(A2,$0034) == $0100723c
                   14457: 0100b524: 216a 0030 0008 701c d088 MOVE.L (A2,$0030) == $01007238,(A0,$0008) == $0b03fc08
                   14458: 0100b52a: 701c d088 2080 42a8 0010 MOVE.L #$0000001c,D0
                   14459: 0100b52c: d088 2080 42a8 0010 42a8 ADD.L A0,D0
                   14460: 0100b52e: 2080 42a8 0010 42a8 000c MOVE.L D0,(A0)
                   14461: 0100b530: 42a8 0010 42a8 000c 2040 CLR.L (A0,$0010) == $0b03fc10
                   14462: 0100b534: 42a8 000c 2040 216a 0038 CLR.L (A0,$000c) == $0b03fc0c
                   14463: 0100b538: 2040 216a 0038 0004 7220 MOVEA.L D0,A0
                   14464: 0100b53a: 216a 0038 0004 7220 d2aa MOVE.L (A2,$0038) == $01007240,(A0,$0004) == $0b03fc04
                   14465: 0100b540: 7220 d2aa 0038 2141 0008 MOVE.L #$00000020,D1
                   14466: 0100b542: d2aa 0038 2141 0008 4290 ADD.L (A2,$0038) == $01007240,D1
                   14467: 0100b546: 2141 0008 4290 42a8 0010 MOVE.L D1,(A0,$0008) == $0b03fc08
                   14468: 0100b54a: 4290 42a8 0010 6038 700f CLR.L (A0)
                   14469: 0100b54c: 42a8 0010 6038 700f d0a8 CLR.L (A0,$0010) == $0b03fc10
                   14470: 0100b550: 6038 700f d0a8 0008 72f0 BT .B #$00000038 == 0100b58a (TRUE)
                   14471: 0100b552: 700f d0a8 0008 72f0 c081 MOVE.L #$0000000f,D0
                   14472: 0100b554: d0a8 0008 72f0 c081 2140 ADD.L (A0,$0008) == $0b03fc08,D0
                   14473: 0100b558: 72f0 c081 2140 0008 701c MOVE.L #$fffffff0,D1
                   14474: 0100b55a: c081 2140 0008 701c d088 AND.L D1,D0
                   14475: 0100b55c: 2140 0008 701c d088 2080 MOVE.L D0,(A0,$0008) == $0b03fc08
                   14476: 0100b560: 701c d088 2080 42a8 0010 MOVE.L #$0000001c,D0
                   14477: 0100b562: d088 2080 42a8 0010 42a8 ADD.L A0,D0
                   14478: 0100b564: 2080 42a8 0010 42a8 000c MOVE.L D0,(A0)
                   14479: 0100b566: 42a8 0010 42a8 000c 2040 CLR.L (A0,$0010) == $0b03fc10
                   14480: 0100b56a: 42a8 000c 2040 216a 0038 CLR.L (A0,$000c) == $0b03fc0c
                   14481: 0100b56e: 2040 216a 0038 0004 7230 MOVEA.L D0,A0
                   14482: 0100b570: 216a 0038 0004 7230 d2a8 MOVE.L (A2,$0038) == $01007240,(A0,$0004) == $0b03fc04
                   14483: 0100b576: 7230 d2a8 0004 2141 0008 MOVE.L #$00000030,D1
                   14484: 0100b578: d2a8 0004 2141 0008 4290 ADD.L (A0,$0004) == $0b03fc04,D1
                   14485: 0100b57c: 2141 0008 4290 42a8 0010 MOVE.L D1,(A0,$0008) == $0b03fc08
                   14486: 0100b580: 4290 42a8 0010 42a8 000c CLR.L (A0)
                   14487: 0100b582: 42a8 0010 42a8 000c 7201 CLR.L (A0,$0010) == $0b03fc10
                   14488: 0100b586: 42a8 000c 7201 2741 000c CLR.L (A0,$000c) == $0b03fc0c
                   14489: 0100b58a: 7201 2741 000c 4cee 0c04 MOVE.L #$00000001,D1
                   14490: 0100b58c: 2741 000c 4cee 0c04 fff4 MOVE.L D1,(A3,$000c) == $0200d00c
                   14491: 0100b590: 4cee 0c04 fff4 4e5e 4e75 MVMEL.L #$0c04,(A6,$fff4) == $0b03f458
                   14492: 0100b596: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   14493: 0100b598: 4e75 4e56 0000 48e7 2020 RTS.L 
                   14494: 0100b59a: 4e56 0000 48e7 2020 246e LINK.W A6,#$0000
                   14495: 0100b59e: 48e7 2020 246e 0008 242e MVMLE.L #$2020,-(A7)
                   14496: 0100b5a2: 246e 0008 242e 000c 2f0a MOVEA.L (A6,$0008) == $0b03f46c,A2
                   14497: 0100b5a6: 242e 000c 2f0a 61ff 0000 MOVE.L (A6,$000c) == $0b03f470,D2
                   14498: 0100b5aa: 2f0a 61ff 0000 00d2 584f MOVE.L A2,-(A7)
                   14499: 0100b5ac: 61ff 0000 00d2 584f 4a82 BSR.L #$000000d2 == 0100b680
                   14500: 0100b5b2: 584f 4a82 6c0e 4879 0100 ADDA.W #$00000004,A7
                   14501: 0100b5b4: 4a82 6c0e 4879 0100 ffca TST.L D2
                   14502: 0100b5b6: 6c0e 4879 0100 ffca 61ff BGE.B #$0000000e == 0100b5c6 (TRUE)
                   14503: 0100b5b8: 4879 0100 ffca 61ff ffff PEA.L $0100ffca
                   14504: 0100b5be: 61ff ffff b1b0 584f b4aa BSR.L #$ffffb1b0 == 01006770
                   14505: 0100b5c4: 584f b4aa 0034 6c16 222a ADDA.W #$00000004,A7
                   14506: 0100b5c6: b4aa 0034 6c16 222a 0034 CMP.L (A2,$0034) == $0100723c,D2
                   14507: 0100b5ca: 6c16 222a 0034 9282 2f01 BGE.B #$00000016 == 0100b5e2 (TRUE)
                   14508: 0100b5cc: 222a 0034 9282 2f01 2f2a MOVE.L (A2,$0034) == $0100723c,D1
                   14509: 0100b5d0: 9282 2f01 2f2a 0030 2f2a SUB.L D2,D1
                   14510: 0100b5d2: 2f01 2f2a 0030 2f2a 0038 MOVE.L D1,-(A7)
                   14511: 0100b5d4: 2f2a 0030 2f2a 0038 61ff MOVE.L (A2,$0030) == $01007238,-(A7)
                   14512: 0100b5d8: 2f2a 0038 61ff ffff b8c6 MOVE.L (A2,$0038) == $01007240,-(A7)
                   14513: 0100b5dc: 61ff ffff b8c6 4cee 0404 BSR.L #$ffffb8c6 == 01006ea4
                   14514: 0100b5e2: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $0b03f45c
                   14515: 0100b5e8: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   14516: 0100b5ea: 4e75 4e56 0000 48e7 2030 RTS.L 
                   14517: 0100b5ec: 4e56 0000 48e7 2030 266e LINK.W A6,#$0000
                   14518: 0100b5f0: 48e7 2030 266e 0008 246e MVMLE.L #$2030,-(A7)
                   14519: 0100b5f4: 266e 0008 246e 000c 242e MOVEA.L (A6,$0008) == $0b03f46c,A3
                   14520: 0100b5f8: 246e 000c 242e 0010 61ff MOVEA.L (A6,$000c) == $0b03f470,A2
                   14521: 0100b5fc: 242e 0010 61ff ffff 4dc0 MOVE.L (A6,$0010) == $0b03f474,D2
                   14522: 0100b600: 61ff ffff 4dc0 2742 0020 BSR.L #$ffff4dc0 == 010003c2
                   14523: 0100b606: 2742 0020 206b 001c 2202 MOVE.L D2,(A3,$0020) == $0200d020
                   14524: 0100b60a: 206b 001c 2202 0081 0010 MOVEA.L (A3,$001c) == $0200d01c,A0
                   14525: 0100b60e: 2202 0081 0010 0000 7001 MOVE.L D2,D1
                   14526: 0100b610: 0081 0010 0000 7001 c0aa OR.L #$00100000,D1
                   14527: 0100b616: 7001 c0aa 000c 670a 2081 MOVE.L #$00000001,D0
                   14528: 0100b618: c0aa 000c 670a 2081 216a AND.L (A2,$000c) == $01007214,D0
                   14529: 0100b61c: 670a 2081 216a 0004 4200 BEQ.B #$0000000a == 0100b628 (FALSE)
                   14530: 0100b61e: 2081 216a 0004 4200 6008 MOVE.L D1,(A0)
                   14531: 0100b620: 216a 0004 4200 6008 2081 MOVE.L (A2,$0004) == $0100720c,(A0,$4200) == $0b043e00
                   14532: 0100b626: 6008 2081 216a 0004 4000 BT .B #$00000008 == 0100b630 (TRUE)
                   14533: 0100b628: 2081 216a 0004 4000 216a MOVE.L D1,(A0)
                   14534: 0100b62a: 216a 0004 4000 216a 0008 MOVE.L (A2,$0004) == $0100720c,(A0,$4000) == $0b043c00
                   14535: 0100b630: 216a 0008 4004 2452 4a8a MOVE.L (A2,$0008) == $01007210,(A0,$4004) == $0b043c04
                   14536: 0100b636: 2452 4a8a 6724 216a 0004 MOVEA.L (A2),A2
                   14537: 0100b638: 4a8a 6724 216a 0004 4008 TST.L A2
                   14538: 0100b63a: 6724 216a 0004 4008 216a BEQ.B #$00000024 == 0100b660 (FALSE)
                   14539: 0100b63c: 216a 0004 4008 216a 0008 MOVE.L (A2,$0004) == $0100720c,(A0,$4008) == $0b043c08
                   14540: 0100b642: 216a 0008 400c 2002 0080 MOVE.L (A2,$0008) == $01007210,(A0,$400c) == $0b043c0c
                   14541: 0100b648: 2002 0080 0003 0000 2080 MOVE.L D2,D0
                   14542: 0100b64a: 0080 0003 0000 2080 202b OR.L #$00030000,D0
                   14543: 0100b650: 2080 202b 002c 0040 2000 MOVE.L D0,(A0)
                   14544: 0100b652: 202b 002c 0040 2000 2740 MOVE.L (A3,$002c) == $0200d02c,D0
                   14545: 0100b656: 0040 2000 2740 002c 600a OR.W #$2000,D0
                   14546: 0100b65a: 2740 002c 600a 2002 0080 MOVE.L D0,(A3,$002c) == $0200d02c
                   14547: 0100b65e: 600a 2002 0080 0001 0000 BT .B #$0000000a == 0100b66a (TRUE)
                   14548: 0100b660: 2002 0080 0001 0000 2080 MOVE.L D2,D0
                   14549: 0100b662: 0080 0001 0000 2080 202b OR.L #$00010000,D0
                   14550: 0100b668: 2080 202b 002c 0040 1000 MOVE.L D0,(A0)
                   14551: 0100b66a: 202b 002c 0040 1000 2740 MOVE.L (A3,$002c) == $0200d02c,D0
                   14552: 0100b66e: 0040 1000 2740 002c 4cee OR.W #$1000,D0
                   14553: 0100b672: 2740 002c 4cee 0c04 fff4 MOVE.L D0,(A3,$002c) == $0200d02c
                   14554: 0100b676: 4cee 0c04 fff4 4e5e 4e75 MVMEL.L #$0c04,(A6,$fff4) == $0b03f458
                   14555: 0100b67c: 4e5e 4e75 4e56 0000 206e UNLK.L A6
                   14556: 0100b67e: 4e75 4e56 0000 206e 0008 RTS.L 
                   14557: 0100b680: 4e56 0000 206e 0008 2268 LINK.W A6,#$0000
                   14558: 0100b684: 206e 0008 2268 001c 2011 MOVEA.L (A6,$0008) == $0b03f46c,A0
                   14559: 0100b688: 2268 001c 2011 0280 1b00 MOVEA.L (A0,$001c) == $0b03fc1c,A1
                   14560: 0100b68c: 2011 0280 1b00 0000 2140 MOVE.L (A1),D0
                   14561: 0100b68e: 0280 1b00 0000 2140 0024 AND.L #$1b000000,D0
                   14562: 0100b694: 2140 0024 22bc 0010 0000 MOVE.L D0,(A0,$0024) == $0b03fc24
                   14563: 0100b698: 22bc 0010 0000 2169 4000 MOVE.L #$00100000,(A1)
                   14564: 0100b69e: 2169 4000 0028 2028 002c MOVE.L (A1,$4000) == $02012000,(A0,$0028) == $0b03fc28
                   14565: 0100b6a4: 2028 002c 0240 8fff 2140 MOVE.L (A0,$002c) == $0b03fc2c,D0
                   14566: 0100b6a8: 0240 8fff 2140 002c 4e5e AND.W #$8fff,D0
                   14567: 0100b6ac: 2140 002c 4e5e 4e75 4e56 MOVE.L D0,(A0,$002c) == $0b03fc2c
                   14568: 0100b6b0: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   14569: 0100b6b2: 4e75 4e56 0000 48e7 0038 RTS.L 
                   14570: 0100b6b4: 4e56 0000 48e7 0038 246e LINK.W A6,#$0000
                   14571: 0100b6b8: 48e7 0038 246e 0008 286e MVMLE.L #$0038,-(A7)
                   14572: 0100b6bc: 246e 0008 286e 000c 4878 MOVEA.L (A6,$0008) == $0b03f46c,A2
                   14573: 0100b6c0: 286e 000c 4878 1c98 61ff MOVEA.L (A6,$000c) == $0b03f470,A4
                   14574: 0100b6c4: 4878 1c98 61ff ffff b6e8 PEA.L $00001c98
                   14575: 0100b6c8: 61ff ffff b6e8 2640 254b BSR.L #$ffffb6e8 == 01006db2
                   14576: 0100b6ce: 2640 254b 0182 206c 0010 MOVEA.L D0,A3
                   14577: 0100b6d0: 254b 0182 206c 0010 2f2e MOVE.L A3,(A2,$0182) == $0100738a
                   14578: 0100b6d4: 206c 0010 2f2e 0018 2f2e MOVEA.L (A4,$0010) == $0b03f598,A0
                   14579: 0100b6d8: 2f2e 0018 2f2e 0014 2f2e MOVE.L (A6,$0018) == $0b03f47c,-(A7)
                   14580: 0100b6dc: 2f2e 0014 2f2e 0010 2f0c MOVE.L (A6,$0014) == $0b03f478,-(A7)
                   14581: 0100b6e0: 2f2e 0010 2f0c 2f0a 2050 MOVE.L (A6,$0010) == $0b03f474,-(A7)
                   14582: 0100b6e4: 2f0c 2f0a 2050 4e90 defc MOVE.L A4,-(A7)
                   14583: 0100b6e6: 2f0a 2050 4e90 defc 0018 MOVE.L A2,-(A7)
                   14584: 0100b6e8: 2050 4e90 defc 0018 4a80 MOVEA.L (A0),A0
                   14585: 0100b6ea: 4e90 defc 0018 4a80 6634 JSR.L (A0)
                   14586: 0100b6ec: defc 0018 4a80 6634 72ff ADDA.W #$0018,A7
                   14587: 0100b6f0: 4a80 6634 72ff 2741 1c4c TST.L D0
                   14588: 0100b6f2: 6634 72ff 2741 1c4c 42ab BNE.B #$00000034 == 0100b728 (TRUE)
                   14589: 0100b6f4: 72ff 2741 1c4c 42ab 1c54 MOVE.L #$ffffffff,D1
                   14590: 0100b6f6: 2741 1c4c 42ab 1c54 42ab MOVE.L D1,(A3,$1c4c) == $0200ec4c
                   14591: 0100b6fa: 42ab 1c54 42ab 1c50 202c CLR.L (A3,$1c54) == $0200ec54
                   14592: 0100b6fe: 42ab 1c50 202c 0014 e980 CLR.L (A3,$1c50) == $0200ec50
                   14593: 0100b702: 202c 0014 e980 2240 4869 MOVE.L (A4,$0014) == $0b03f59c,D0
                   14594: 0100b706: e980 2240 4869 0010 61ff ASL.L #$00000004,D0
                   14595: 0100b708: 2240 4869 0010 61ff ffff MOVEA.L D0,A1
                   14596: 0100b70a: 4869 0010 61ff ffff b6a2 PEA.L (A1,$0010) == $0200e010
                   14597: 0100b70e: 61ff ffff b6a2 2680 700f BSR.L #$ffffb6a2 == 01006db2
                   14598: 0100b714: 2680 700f d093 6a04 720f MOVE.L D0,(A3)
                   14599: 0100b716: 700f d093 6a04 720f d081 MOVE.L #$0000000f,D0
                   14600: 0100b718: d093 6a04 720f d081 72f0 ADD.L (A3),D0
                   14601: 0100b71a: 6a04 720f d081 72f0 c081 BPL.B #$00000004 == 0100b720 (TRUE)
                   14602: 0100b71c: 720f d081 72f0 c081 2680 MOVE.L #$0000000f,D1
                   14603: 0100b71e: d081 72f0 c081 2680 4280 ADD.L D1,D0
                   14604: 0100b720: 72f0 c081 2680 4280 4cee MOVE.L #$fffffff0,D1
                   14605: 0100b722: c081 2680 4280 4cee 1c00 AND.L D1,D0
                   14606: 0100b724: 2680 4280 4cee 1c00 fff4 MOVE.L D0,(A3)
                   14607: 0100b726: 4280 4cee 1c00 fff4 4e5e CLR.L D0
                   14608: 0100b728: 4cee 1c00 fff4 4e5e 4e75 MVMEL.L #$1c00,(A6,$fff4) == $0b03f458
                   14609: 0100b72e: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   14610: 0100b730: 4e75 4e56 0000 48e7 3038 RTS.L 
                   14611: 0100b732: 4e56 0000 48e7 3038 266e LINK.W A6,#$0000
                   14612: 0100b736: 48e7 3038 266e 0008 286e MVMLE.L #$3038,-(A7)
                   14613: 0100b73a: 266e 0008 286e 000c 226e MOVEA.L (A6,$0008) == $0b03f46c,A3
                   14614: 0100b73e: 286e 000c 226e 0010 242b MOVEA.L (A6,$000c) == $0b03f470,A4
                   14615: 0100b742: 226e 0010 242b 0182 2051 MOVEA.L (A6,$0010) == $0b03f474,A1
                   14616: 0100b746: 242b 0182 2051 0c10 002d MOVE.L (A3,$0182) == $0200d182,D2
                   14617: 0100b74a: 2051 0c10 002d 6712 4a10 MOVEA.L (A1),A0
                   14618: 0100b74c: 0c10 002d 6712 4a10 670c CMP.B #$2d,(A0)
                   14619: 0100b750: 6712 4a10 670c 0c10 0020 BEQ.B #$00000012 == 0100b764 (FALSE)
                   14620: 0100b752: 4a10 670c 0c10 0020 6706 TST.B (A0)
                   14621: 0100b754: 670c 0c10 0020 6706 5248 BEQ.B #$0000000c == 0100b762 (FALSE)
                   14622: 0100b756: 0c10 0020 6706 5248 4a10 CMP.B #$20,(A0)
                   14623: 0100b75a: 6706 5248 4a10 66f4 2288 BEQ.B #$00000006 == 0100b762 (FALSE)
                   14624: 0100b75c: 5248 4a10 66f4 2288 2f0c ADDA.W #$00000001,A0
                   14625: 0100b75e: 4a10 66f4 2288 2f0c 2f0b TST.B (A0)
                   14626: 0100b760: 66f4 2288 2f0c 2f0b 61ff BNE.B #$fffffff4 == 0100b756 (TRUE)
                   14627: 0100b762: 2288 2f0c 2f0b 61ff 0000 MOVE.L A0,(A1)
                   14628: 0100b764: 2f0c 2f0b 61ff 0000 00a8 MOVE.L A4,-(A7)
                   14629: 0100b766: 2f0b 61ff 0000 00a8 504f MOVE.L A3,-(A7)
                   14630: 0100b768: 61ff 0000 00a8 504f 4a80 BSR.L #$000000a8 == 0100b812
                   14631: 0100b76e: 504f 4a80 660a 4879 0100 ADDA.W #$00000008,A7
                   14632: 0100b770: 4a80 660a 4879 0100 ffe6 TST.L D0
                   14633: 0100b772: 660a 4879 0100 ffe6 6000 BNE.B #$0000000a == 0100b77e (TRUE)
                   14634: 0100b774: 4879 0100 ffe6 6000 0084 PEA.L $0100ffe6
                   14635: 0100b77a: 6000 0084 2442 584a 206b BT .W #$0084 == 0100b800 (TRUE)
                   14636: 0100b77e: 2442 584a 206b 00fc 4a10 MOVEA.L D2,A2
                   14637: 0100b780: 584a 206b 00fc 4a10 661a ADDA.W #$00000004,A2
                   14638: 0100b782: 206b 00fc 4a10 661a 4a2a MOVEA.L (A3,$00fc) == $0200d0fc,A0
                   14639: 0100b786: 4a10 661a 4a2a 0084 6608 TST.B (A0)
                   14640: 0100b788: 661a 4a2a 0084 6608 4879 BNE.B #$0000001a == 0100b7a4 (TRUE)
                   14641: 0100b78a: 4a2a 0084 6608 4879 0100 TST.B (A2,$0084) == $0100728c
                   14642: 0100b78e: 6608 4879 0100 fff1 6068 BNE.B #$00000008 == 0100b798 (TRUE)
                   14643: 0100b790: 4879 0100 fff1 6068 260a PEA.L $0100fff1
                   14644: 0100b796: 6068 260a 0683 0000 0084 BT .B #$00000068 == 0100b800 (TRUE)
                   14645: 0100b798: 260a 0683 0000 0084 2743 MOVE.L A2,D3
                   14646: 0100b79a: 0683 0000 0084 2743 00fc ADD.L #$00000084,D3
                   14647: 0100b7a0: 2743 00fc 262a 005c b6ac MOVE.L D3,(A3,$00fc) == $0200d0fc
                   14648: 0100b7a4: 262a 005c b6ac 0014 650c MOVE.L (A2,$005c) == $01007264,D3
                   14649: 0100b7a8: b6ac 0014 650c 2203 4c6c CMP.L (A4,$0014) == $0b03f59c,D3
                   14650: 0100b7ac: 650c 2203 4c6c 1000 0014 BCS.B #$0000000c == 0100b7ba (FALSE)
                   14651: 0100b7ae: 2203 4c6c 1000 0014 4a80 MOVE.L D3,D1
                   14652: 0100b7b0: 4c6c 1000 0014 4a80 6716 DIVL.L #$1000,(A4,$0014) == $0b03f59c
                   14653: 0100b7b6: 4a80 6716 2f2a 005c 2f2c TST.L D0
                   14654: 0100b7b8: 6716 2f2a 005c 2f2c 0014 BEQ.B #$00000016 == 0100b7d0 (FALSE)
                   14655: 0100b7ba: 2f2a 005c 2f2c 0014 4879 MOVE.L (A2,$005c) == $01007264,-(A7)
                   14656: 0100b7be: 2f2c 0014 4879 0101 0007 MOVE.L (A4,$0014) == $0b03f59c,-(A7)
                   14657: 0100b7c2: 4879 0101 0007 61ff ffff PEA.L $01010007
                   14658: 0100b7c8: 61ff ffff afa6 6036 4282 BSR.L #$ffffafa6 == 01006770
                   14659: 0100b7ce: 6036 4282 2032 2c7c 4c2a BT .B #$00000036 == 0100b806 (TRUE)
                   14660: 0100b7d0: 4282 2032 2c7c 4c2a 0800 CLR.L D2
                   14661: 0100b7d2: 2032 2c7c 4c2a 0800 005c MOVE.L (A2, D2.L*4, $7c) == $05006a80,D0
                   14662: 0100b7d6: 4c2a 0800 005c 6b14 2f00 MULL.L #$0800,(A2,$005c) == $01007264
                   14663: 0100b7dc: 6b14 2f00 2f0c 2f0b 61ff BMI.B #$00000014 == 0100b7f2 (FALSE)
                   14664: 0100b7de: 2f00 2f0c 2f0b 61ff 0000 MOVE.L D0,-(A7)
                   14665: 0100b7e0: 2f0c 2f0b 61ff 0000 0152 MOVE.L A4,-(A7)
                   14666: 0100b7e2: 2f0b 61ff 0000 0152 defc MOVE.L A3,-(A7)
                   14667: 0100b7e4: 61ff 0000 0152 defc 000c BSR.L #$00000152 == 0100b938
                   14668: 0100b7ea: defc 000c 4a80 6616 5282 ADDA.W #$000c,A7
                   14669: 0100b7ee: 4a80 6616 5282 7601 b682 TST.L D0
                   14670: 0100b7f0: 6616 5282 7601 b682 6cd8 BNE.B #$00000016 == 0100b808 (TRUE)
                   14671: 0100b7f2: 5282 7601 b682 6cd8 4879 ADD.L #$00000001,D2
                   14672: 0100b7f4: 7601 b682 6cd8 4879 0101 MOVE.L #$00000001,D3
                   14673: 0100b7f6: b682 6cd8 4879 0101 0023 CMP.L D2,D3
                   14674: 0100b7f8: 6cd8 4879 0101 0023 61ff BGE.B #$ffffffd8 == 0100b7d2 (TRUE)
                   14675: 0100b7fa: 4879 0101 0023 61ff ffff PEA.L $01010023
                   14676: 0100b800: 61ff ffff af6e 4280 4cee BSR.L #$ffffaf6e == 01006770
                   14677: 0100b806: 4280 4cee 1c0c ffec 4e5e CLR.L D0
                   14678: 0100b808: 4cee 1c0c ffec 4e5e 4e75 MVMEL.L #$1c0c,(A6,$ffec) == $0b03f450
                   14679: 0100b80e: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   14680: 0100b810: 4e75 4e56 0000 48e7 3830 RTS.L 
                   14681: 0100b812: 4e56 0000 48e7 3830 266e LINK.W A6,#$0000
                   14682: 0100b816: 48e7 3830 266e 0008 246e MVMLE.L #$3830,-(A7)
                   14683: 0100b81a: 266e 0008 246e 000c 282b MOVEA.L (A6,$0008) == $0b03f46c,A3
                   14684: 0100b81e: 246e 000c 282b 0182 5884 MOVEA.L (A6,$000c) == $0b03f470,A2
                   14685: 0100b822: 282b 0182 5884 4282 206a MOVE.L (A3,$0182) == $0200d182,D4
                   14686: 0100b826: 5884 4282 206a 0010 2f02 ADD.L #$00000004,D4
                   14687: 0100b828: 4282 206a 0010 2f02 4878 CLR.L D2
                   14688: 0100b82a: 206a 0010 2f02 4878 1c48 MOVEA.L (A2,$0010) == $01007218,A0
                   14689: 0100b82e: 2f02 4878 1c48 2f0a 2f0b MOVE.L D2,-(A7)
                   14690: 0100b830: 4878 1c48 2f0a 2f0b 2068 PEA.L $00001c48
                   14691: 0100b834: 2f0a 2f0b 2068 0010 4e90 MOVE.L A2,-(A7)
                   14692: 0100b836: 2f0b 2068 0010 4e90 2600 MOVE.L A3,-(A7)
                   14693: 0100b838: 2068 0010 4e90 2600 2203 MOVEA.L (A0,$0010) == $0b03fc10,A0
                   14694: 0100b83c: 4e90 2600 2203 4c2a 1800 JSR.L (A0)
                   14695: 0100b83e: 2600 2203 4c2a 1800 0014 MOVE.L D0,D3
                   14696: 0100b840: 2203 4c2a 1800 0014 2f01 MOVE.L D3,D1
                   14697: 0100b842: 4c2a 1800 0014 2f01 2f0a MULL.L #$1800,(A2,$0014) == $0100721c
                   14698: 0100b848: 2f01 2f0a 2f0b 61ff 0000 MOVE.L D1,-(A7)
                   14699: 0100b84a: 2f0a 2f0b 61ff 0000 01e4 MOVE.L A2,-(A7)
                   14700: 0100b84c: 2f0b 61ff 0000 01e4 4878 MOVE.L A3,-(A7)
                   14701: 0100b84e: 61ff 0000 01e4 4878 1c48 BSR.L #$000001e4 == 0100ba34
                   14702: 0100b854: 4878 1c48 2f04 61ff ffff PEA.L $00001c48
                   14703: 0100b858: 2f04 61ff ffff b77c defc MOVE.L D4,-(A7)
                   14704: 0100b85a: 61ff ffff b77c defc 0024 BSR.L #$ffffb77c == 01006fd8
                   14705: 0100b860: defc 0024 4878 1c48 2f04 ADDA.W #$0024,A7
                   14706: 0100b864: 4878 1c48 2f04 2f0a 2f0b PEA.L $00001c48
                   14707: 0100b868: 2f04 2f0a 2f0b 61ff 0000 MOVE.L D4,-(A7)
                   14708: 0100b86a: 2f0a 2f0b 61ff 0000 01da MOVE.L A2,-(A7)
                   14709: 0100b86c: 2f0b 61ff 0000 01da defc MOVE.L A3,-(A7)
                   14710: 0100b86e: 61ff 0000 01da defc 0010 BSR.L #$000001da == 0100ba4a
                   14711: 0100b874: defc 0010 0c80 0000 1c48 ADDA.W #$0010,A7
                   14712: 0100b878: 0c80 0000 1c48 6614 2f03 CMP.L #$00001c48,D0
                   14713: 0100b87e: 6614 2f03 2f04 61ff 0000 BNE.B #$00000014 == 0100b894 (TRUE)
                   14714: 0100b880: 2f03 2f04 61ff 0000 0022 MOVE.L D3,-(A7)
                   14715: 0100b882: 2f04 61ff 0000 0022 504f MOVE.L D4,-(A7)
                   14716: 0100b884: 61ff 0000 0022 504f 4a80 BSR.L #$00000022 == 0100b8a8
                   14717: 0100b88a: 504f 4a80 6704 7001 600a ADDA.W #$00000008,A7
                   14718: 0100b88c: 4a80 6704 7001 600a 5282 TST.L D0
                   14719: 0100b88e: 6704 7001 600a 5282 7203 BEQ.B #$00000004 == 0100b894 (FALSE)
                   14720: 0100b890: 7001 600a 5282 7203 b282 MOVE.L #$00000001,D0
                   14721: 0100b892: 600a 5282 7203 b282 6c8e BT .B #$0000000a == 0100b89e (TRUE)
                   14722: 0100b894: 5282 7203 b282 6c8e 4280 ADD.L #$00000001,D2
                   14723: 0100b896: 7203 b282 6c8e 4280 4cee MOVE.L #$00000003,D1
                   14724: 0100b898: b282 6c8e 4280 4cee 0c1c CMP.L D2,D1
                   14725: 0100b89a: 6c8e 4280 4cee 0c1c ffec BGE.B #$ffffff8e == 0100b82a (TRUE)
                   14726: 0100b89c: 4280 4cee 0c1c ffec 4e5e CLR.L D0
                   14727: 0100b89e: 4cee 0c1c ffec 4e5e 4e75 MVMEL.L #$0c1c,(A6,$ffec) == $0b03f450
                   14728: 0100b8a4: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   14729: 0100b8a6: 4e75 4e56 0000 48e7 2020 RTS.L 
                   14730: 0100b8a8: 4e56 0000 48e7 2020 206e LINK.W A6,#$0000
                   14731: 0100b8ac: 48e7 2020 206e 0008 0c90 MVMLE.L #$2020,-(A7)
                   14732: 0100b8b0: 206e 0008 0c90 4e65 5854 MOVEA.L (A6,$0008) == $0b03f46c,A0
                   14733: 0100b8b4: 0c90 4e65 5854 6708 0c90 CMP.L #$4e655854,(A0)
                   14734: 0100b8ba: 6708 0c90 646c 5632 660a BEQ.B #$00000008 == 0100b8c4 (FALSE)
                   14735: 0100b8bc: 0c90 646c 5632 660a 323c CMP.L #$646c5632,(A0)
                   14736: 0100b8c2: 660a 323c 1c48 45e8 1c46 BNE.B #$0000000a == 0100b8ce (TRUE)
                   14737: 0100b8c4: 323c 1c48 45e8 1c46 6022 MOVE.W #$1c48,D1
                   14738: 0100b8c8: 45e8 1c46 6022 0c90 646c LEA.L (A0,$1c46) == $0b041846,A2
                   14739: 0100b8cc: 6022 0c90 646c 5633 6712 BT .B #$00000022 == 0100b8f0 (TRUE)
                   14740: 0100b8ce: 0c90 646c 5633 6712 2f10 CMP.L #$646c5633,(A0)
                   14741: 0100b8d4: 6712 2f10 4879 0101 0039 BEQ.B #$00000012 == 0100b8e8 (FALSE)
                   14742: 0100b8d6: 2f10 4879 0101 0039 61ff MOVE.L (A0),-(A7)
                   14743: 0100b8d8: 4879 0101 0039 61ff ffff PEA.L $01010039
                   14744: 0100b8de: 61ff ffff ae90 4280 6046 BSR.L #$ffffae90 == 01006770
                   14745: 0100b8e4: 4280 6046 323c 0230 45e8 CLR.L D0
                   14746: 0100b8e6: 6046 323c 0230 45e8 022e BT .B #$00000046 == 0100b92e (TRUE)
                   14747: 0100b8e8: 323c 0230 45e8 022e 2268 MOVE.W #$0230,D1
                   14748: 0100b8ec: 45e8 022e 2268 0004 b3ee LEA.L (A0,$022e) == $0b03fe2e,A2
                   14749: 0100b8f0: 2268 0004 b3ee 000c 6708 MOVEA.L (A0,$0004) == $0b03fc04,A1
                   14750: 0100b8f4: b3ee 000c 6708 4879 0101 CMPA.L (A6,$000c) == $0b03f470,A1
                   14751: 0100b8f8: 6708 4879 0101 004b 601e BEQ.B #$00000008 == 0100b902 (FALSE)
                   14752: 0100b8fa: 4879 0101 004b 601e 3412 PEA.L $0101004b
                   14753: 0100b900: 601e 3412 4252 4280 3001 BT .B #$0000001e == 0100b920 (TRUE)
                   14754: 0100b902: 3412 4252 4280 3001 2f00 MOVE.W (A2),D2
                   14755: 0100b904: 4252 4280 3001 2f00 2f08 CLR.W (A2)
                   14756: 0100b906: 4280 3001 2f00 2f08 61ff CLR.L D0
                   14757: 0100b908: 3001 2f00 2f08 61ff ffff MOVE.W D1,D0
                   14758: 0100b90a: 2f00 2f08 61ff ffff ab2c MOVE.L D0,-(A7)
                   14759: 0100b90c: 2f08 61ff ffff ab2c 504f MOVE.L A0,-(A7)
                   14760: 0100b90e: 61ff ffff ab2c 504f b440 BSR.L #$ffffab2c == 0100643c
                   14761: 0100b914: 504f b440 6710 4879 0101 ADDA.W #$00000008,A7
                   14762: 0100b916: b440 6710 4879 0101 0056 CMP.W D0,D2
                   14763: 0100b918: 6710 4879 0101 0056 61ff BEQ.B #$00000010 == 0100b92a (FALSE)
                   14764: 0100b91a: 4879 0101 0056 61ff ffff PEA.L $01010056
                   14765: 0100b920: 61ff ffff ae4e 4280 6004 BSR.L #$ffffae4e == 01006770
                   14766: 0100b926: 4280 6004 3482 7001 4cee CLR.L D0
                   14767: 0100b928: 6004 3482 7001 4cee 0404 BT .B #$00000004 == 0100b92e (TRUE)
                   14768: 0100b92a: 3482 7001 4cee 0404 fff8 MOVE.W D2,(A2)
                   14769: 0100b92c: 7001 4cee 0404 fff8 4e5e MOVE.L #$00000001,D0
                   14770: 0100b92e: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $0b03f45c
                   14771: 0100b934: 4e5e 4e75 4e56 fbf4 48e7 UNLK.L A6
                   14772: 0100b936: 4e75 4e56 fbf4 48e7 3030 RTS.L 
                   14773: 0100b938: 4e56 fbf4 48e7 3030 246e LINK.W A6,#$fbf4
                   14774: 0100b93c: 48e7 3030 246e 0008 266e MVMLE.L #$3030,-(A7)
                   14775: 0100b940: 246e 0008 266e 000c 262a MOVEA.L (A6,$0008) == $0b03f46c,A2
                   14776: 0100b944: 266e 000c 262a 0182 0683 MOVEA.L (A6,$000c) == $0b03f470,A3
                   14777: 0100b948: 262a 0182 0683 0000 1c58 MOVE.L (A2,$0182) == $0100738a,D3
                   14778: 0100b94c: 0683 0000 1c58 2f2e 0010 ADD.L #$00001c58,D3
                   14779: 0100b952: 2f2e 0010 2f0b 2f0a 61ff MOVE.L (A6,$0010) == $0b03f474,-(A7)
                   14780: 0100b956: 2f0b 2f0a 61ff 0000 00d8 MOVE.L A3,-(A7)
                   14781: 0100b958: 2f0a 61ff 0000 00d8 4878 MOVE.L A2,-(A7)
                   14782: 0100b95a: 61ff 0000 00d8 4878 0400 BSR.L #$000000d8 == 0100ba34
                   14783: 0100b960: 4878 0400 240e 0682 ffff PEA.L $00000400
                   14784: 0100b964: 240e 0682 ffff fc00 2f02 MOVE.L A6,D2
                   14785: 0100b966: 0682 ffff fc00 2f02 2f0b ADD.L #$fffffc00,D2
                   14786: 0100b96c: 2f02 2f0b 2f0a 61ff 0000 MOVE.L D2,-(A7)
                   14787: 0100b96e: 2f0b 2f0a 61ff 0000 00d6 MOVE.L A3,-(A7)
                   14788: 0100b970: 2f0a 61ff 0000 00d6 2d40 MOVE.L A2,-(A7)
                   14789: 0100b972: 61ff 0000 00d6 2d40 fbfc BSR.L #$000000d6 == 0100ba4a
                   14790: 0100b978: 2d40 fbfc defc 001c 0c80 MOVE.L D0,(A6,$fbfc) == $0b03f060
                   14791: 0100b97c: defc 001c 0c80 0000 0400 ADDA.W #$001c,A7
                   14792: 0100b980: 0c80 0000 0400 6600 0094 CMP.L #$00000400,D0
                   14793: 0100b986: 6600 0094 486e fbf4 486e BNE.W #$0094 == 0100ba1c (TRUE)
                   14794: 0100b98a: 486e fbf4 486e fbf8 486e PEA.L (A6,$fbf4) == $0b03f058
                   14795: 0100b98e: 486e fbf8 486e fbfc 2f02 PEA.L (A6,$fbf8) == $0b03f05c
                   14796: 0100b992: 486e fbfc 2f02 61ff ffff PEA.L (A6,$fbfc) == $0b03f060
                   14797: 0100b996: 2f02 61ff ffff 9f96 2400 MOVE.L D2,-(A7)
                   14798: 0100b998: 61ff ffff 9f96 2400 defc BSR.L #$ffff9f96 == 01005930
                   14799: 0100b99e: 2400 defc 0010 6700 0082 MOVE.L D0,D2
                   14800: 0100b9a0: defc 0010 6700 0082 2f02 ADDA.W #$0010,A7
                   14801: 0100b9a4: 6700 0082 2f02 2f2e fbf4 BEQ.W #$0082 == 0100ba28 (FALSE)
                   14802: 0100b9a8: 2f02 2f2e fbf4 2f0b 2f0a MOVE.L D2,-(A7)
                   14803: 0100b9aa: 2f2e fbf4 2f0b 2f0a 61ff MOVE.L (A6,$fbf4) == $0b03f058,-(A7)
                   14804: 0100b9ae: 2f0b 2f0a 61ff 0000 0096 MOVE.L A3,-(A7)
                   14805: 0100b9b0: 2f0a 61ff 0000 0096 2d40 MOVE.L A2,-(A7)
                   14806: 0100b9b2: 61ff 0000 0096 2d40 fbfc BSR.L #$00000096 == 0100ba4a
                   14807: 0100b9b8: 2d40 fbfc defc 0010 b4ae MOVE.L D0,(A6,$fbfc) == $0b03f060
                   14808: 0100b9bc: defc 0010 b4ae fbfc 6656 ADDA.W #$0010,A7
                   14809: 0100b9c0: b4ae fbfc 6656 7201 b293 CMP.L (A6,$fbfc) == $0b03f060,D2
                   14810: 0100b9c4: 6656 7201 b293 6628 2f2a BNE.B #$00000056 == 0100ba1c (TRUE)
                   14811: 0100b9c6: 7201 b293 6628 2f2a 00fc MOVE.L #$00000001,D1
                   14812: 0100b9c8: b293 6628 2f2a 00fc 2f2b CMP.L (A3),D1
                   14813: 0100b9ca: 6628 2f2a 00fc 2f2b 000c BNE.B #$00000028 == 0100b9f4 (TRUE)
                   14814: 0100b9cc: 2f2a 00fc 2f2b 000c 2f2b MOVE.L (A2,$00fc) == $01007304,-(A7)
                   14815: 0100b9d0: 2f2b 000c 2f2b 0008 2f2b MOVE.L (A3,$000c) == $0200d00c,-(A7)
                   14816: 0100b9d4: 2f2b 0008 2f2b 0004 2f2a MOVE.L (A3,$0008) == $0200d008,-(A7)
                   14817: 0100b9d8: 2f2b 0004 2f2a 00f0 4879 MOVE.L (A3,$0004) == $0200d004,-(A7)
                   14818: 0100b9dc: 2f2a 00f0 4879 0100 fc23 MOVE.L (A2,$00f0) == $010072f8,-(A7)
                   14819: 0100b9e0: 4879 0100 fc23 2f03 61ff PEA.L $0100fc23
                   14820: 0100b9e6: 2f03 61ff ffff ad9e defc MOVE.L D3,-(A7)
                   14821: 0100b9e8: 61ff ffff ad9e defc 001c BSR.L #$ffffad9e == 01006788
                   14822: 0100b9ee: defc 001c 601a 2f2a 00fc ADDA.W #$001c,A7
                   14823: 0100b9f2: 601a 2f2a 00fc 2f2a 00f0 BT .B #$0000001a == 0100ba0e (TRUE)
                   14824: 0100b9f4: 2f2a 00fc 2f2a 00f0 4879 MOVE.L (A2,$00fc) == $01007304,-(A7)
                   14825: 0100b9f8: 2f2a 00f0 4879 0100 fc32 MOVE.L (A2,$00f0) == $010072f8,-(A7)
                   14826: 0100b9fc: 4879 0100 fc32 2f03 61ff PEA.L $0100fc32
                   14827: 0100ba02: 2f03 61ff ffff ad82 defc MOVE.L D3,-(A7)
                   14828: 0100ba04: 61ff ffff ad82 defc 0010 BSR.L #$ffffad82 == 01006788
                   14829: 0100ba0a: defc 0010 2f03 206e fbf8 ADDA.W #$0010,A7
                   14830: 0100ba0e: 2f03 206e fbf8 4e90 2d40 MOVE.L D3,-(A7)
                   14831: 0100ba10: 206e fbf8 4e90 2d40 fbf8 MOVEA.L (A6,$fbf8) == $0b03f05c,A0
                   14832: 0100ba14: 4e90 2d40 fbf8 600e 4879 JSR.L (A0)
                   14833: 0100ba16: 2d40 fbf8 600e 4879 0101 MOVE.L D0,(A6,$fbf8) == $0b03f05c
                   14834: 0100ba1a: 600e 4879 0101 0061 61ff BT .B #$0000000e == 0100ba2a (TRUE)
                   14835: 0100ba1c: 4879 0101 0061 61ff ffff PEA.L $01010061
                   14836: 0100ba22: 61ff ffff ad4c 4280 4cee BSR.L #$ffffad4c == 01006770
                   14837: 0100ba28: 4280 4cee 0c0c fbe4 4e5e CLR.L D0
                   14838: 0100ba2a: 4cee 0c0c fbe4 4e5e 4e75 MVMEL.L #$0c0c,(A6,$fbe4) == $0b03f048
                   14839: 0100ba30: 4e5e 4e75 4e56 0000 226e UNLK.L A6
                   14840: 0100ba32: 4e75 4e56 0000 226e 0008 RTS.L 
                   14841: 0100ba34: 4e56 0000 226e 0008 2069 LINK.W A6,#$0000
                   14842: 0100ba38: 226e 0008 2069 0182 216e MOVEA.L (A6,$0008) == $0b03f46c,A1
                   14843: 0100ba3c: 2069 0182 216e 0010 1c50 MOVEA.L (A1,$0182) == $0200e182,A0
                   14844: 0100ba40: 216e 0010 1c50 4e5e 4e75 MOVE.L (A6,$0010) == $0b03f474,(A0,$1c50) == $0b041850
                   14845: 0100ba46: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   14846: 0100ba48: 4e75 4e56 0000 48e7 3f3c RTS.L 
                   14847: 0100ba4a: 4e56 0000 48e7 3f3c 2c2e LINK.W A6,#$0000
                   14848: 0100ba4e: 48e7 3f3c 2c2e 0008 266e MVMLE.L #$3f3c,-(A7)
                   14849: 0100ba52: 2c2e 0008 266e 000c 286e MOVE.L (A6,$0008) == $0b03f46c,D6
                   14850: 0100ba56: 266e 000c 286e 0010 262e MOVEA.L (A6,$000c) == $0b03f470,A3
                   14851: 0100ba5a: 286e 0010 262e 0014 2246 MOVEA.L (A6,$0010) == $0b03f474,A4
                   14852: 0100ba5e: 262e 0014 2246 2469 0182 MOVE.L (A6,$0014) == $0b03f478,D3
                   14853: 0100ba62: 2246 2469 0182 2e03 2a2b MOVEA.L D6,A1
                   14854: 0100ba64: 2469 0182 2e03 2a2b 0014 MOVEA.L (A1,$0182) == $0200e182,A2
                   14855: 0100ba68: 2e03 2a2b 0014 e985 4a83 MOVE.L D3,D7
                   14856: 0100ba6a: 2a2b 0014 e985 4a83 6f00 MOVE.L (A3,$0014) == $0200d014,D5
                   14857: 0100ba6e: e985 4a83 6f00 00a8 4bea ASL.L #$00000004,D5
                   14858: 0100ba70: 4a83 6f00 00a8 4bea 1c50 TST.L D3
                   14859: 0100ba72: 6f00 00a8 4bea 1c50 282a BLE.W #$00a8 == 0100bb1c (FALSE)
                   14860: 0100ba76: 4bea 1c50 282a 1c50 4c6b LEA.L (A2,$1c50) == $01008e58,A5
                   14861: 0100ba7a: 282a 1c50 4c6b 4004 0014 MOVE.L (A2,$1c50) == $01008e58,D4
                   14862: 0100ba7e: 4c6b 4004 0014 2405 b685 DIVL.L #$4004,(A3,$0014) == $0200d014
                   14863: 0100ba84: 2405 b685 6c02 2403 202b MOVE.L D5,D2
                   14864: 0100ba86: b685 6c02 2403 202b 0014 CMP.L D5,D3
                   14865: 0100ba88: 6c02 2403 202b 0014 5380 BGE.B #$00000002 == 0100ba8c (TRUE)
                   14866: 0100ba8a: 2403 202b 0014 5380 c082 MOVE.L D3,D2
                   14867: 0100ba8c: 202b 0014 5380 c082 6714 MOVE.L (A3,$0014) == $0200d014,D0
                   14868: 0100ba90: 5380 c082 6714 2002 d0ab SUB.L #$00000001,D0
                   14869: 0100ba92: c082 6714 2002 d0ab 0014 AND.L D2,D0
                   14870: 0100ba94: 6714 2002 d0ab 0014 4c6b BEQ.B #$00000014 == 0100baaa (FALSE)
                   14871: 0100ba96: 2002 d0ab 0014 4c6b 0000 MOVE.L D2,D0
                   14872: 0100ba98: d0ab 0014 4c6b 0000 0014 ADD.L (A3,$0014) == $0200d014,D0
                   14873: 0100ba9c: 4c6b 0000 0014 2400 4c2b DIVL.L #$0000,(A3,$0014) == $0200d014
                   14874: 0100baa2: 2400 4c2b 2800 0014 b8aa MOVE.L D0,D2
                   14875: 0100baa4: 4c2b 2800 0014 b8aa 1c4c MULL.L #$2800,(A3,$0014) == $0200d014
                   14876: 0100baaa: b8aa 1c4c 651c 2004 4c2b CMP.L (A2,$1c4c) == $01008e54,D4
                   14877: 0100baae: 651c 2004 4c2b 0800 0014 BCS.B #$0000001c == 0100bacc (FALSE)
                   14878: 0100bab0: 2004 4c2b 0800 0014 d082 MOVE.L D4,D0
                   14879: 0100bab2: 4c2b 0800 0014 d082 222a MULL.L #$0800,(A3,$0014) == $0200d014
                   14880: 0100bab8: d082 222a 1c4c 4c2b 1800 ADD.L D2,D0
                   14881: 0100baba: 222a 1c4c 4c2b 1800 0014 MOVE.L (A2,$1c4c) == $01008e54,D1
                   14882: 0100babe: 4c2b 1800 0014 d2aa 1c54 MULL.L #$1800,(A3,$0014) == $0200d014
                   14883: 0100bac4: d2aa 1c54 b280 6428 206b ADD.L (A2,$1c54) == $01008e5c,D1
                   14884: 0100bac8: b280 6428 206b 0010 2f02 CMP.L D0,D1
                   14885: 0100baca: 6428 206b 0010 2f02 2f12 BCC.B #$00000028 == 0100baf4 (TRUE)
                   14886: 0100bacc: 206b 0010 2f02 2f12 2f04 MOVEA.L (A3,$0010) == $0200d010,A0
                   14887: 0100bad0: 2f02 2f12 2f04 2f0b 2f06 MOVE.L D2,-(A7)
                   14888: 0100bad2: 2f12 2f04 2f0b 2f06 2068 MOVE.L (A2),-(A7)
                   14889: 0100bad4: 2f04 2f0b 2f06 2068 0008 MOVE.L D4,-(A7)
                   14890: 0100bad6: 2f0b 2f06 2068 0008 4e90 MOVE.L A3,-(A7)
                   14891: 0100bad8: 2f06 2068 0008 4e90 defc MOVE.L D6,-(A7)
                   14892: 0100bada: 2068 0008 4e90 defc 0014 MOVEA.L (A0,$0008) == $0b03fc08,A0
                   14893: 0100bade: 4e90 defc 0014 b480 6704 JSR.L (A0)
                   14894: 0100bae0: defc 0014 b480 6704 70ff ADDA.W #$0014,A7
                   14895: 0100bae4: b480 6704 70ff 6032 2544 CMP.L D0,D2
                   14896: 0100bae6: 6704 70ff 6032 2544 1c4c BEQ.B #$00000004 == 0100baec (FALSE)
                   14897: 0100bae8: 70ff 6032 2544 1c4c 2542 MOVE.L #$ffffffff,D0
                   14898: 0100baea: 6032 2544 1c4c 2542 1c54 BT .B #$00000032 == 0100bb1e (TRUE)
                   14899: 0100baec: 2544 1c4c 2542 1c54 222a MOVE.L D4,(A2,$1c4c) == $01008e54
                   14900: 0100baf0: 2542 1c54 222a 1c50 4c6b MOVE.L D2,(A2,$1c54) == $01008e5c
                   14901: 0100baf4: 222a 1c50 4c6b 1000 0014 MOVE.L (A2,$1c50) == $01008e58,D1
                   14902: 0100baf8: 4c6b 1000 0014 2040 d1d2 DIVL.L #$1000,(A3,$0014) == $0200d014
                   14903: 0100bafe: 2040 d1d2 600a 4a83 6f0e MOVEA.L D0,A0
                   14904: 0100bb00: d1d2 600a 4a83 6f0e 18d8 ADDA.L (A2),A0
                   14905: 0100bb02: 600a 4a83 6f0e 18d8 5295 BT .B #$0000000a == 0100bb0e (TRUE)
                   14906: 0100bb04: 4a83 6f0e 18d8 5295 5383 TST.L D3
                   14907: 0100bb06: 6f0e 18d8 5295 5383 2005 BLE.B #$0000000e == 0100bb16 (FALSE)
                   14908: 0100bb08: 18d8 5295 5383 2005 d092 MOVE.B (A0)+,(A4)+
                   14909: 0100bb0a: 5295 5383 2005 d092 b088 ADD.L #$00000001,(A5)
                   14910: 0100bb0c: 5383 2005 d092 b088 62ee SUB.L #$00000001,D3
                   14911: 0100bb0e: 2005 d092 b088 62ee 4a83 MOVE.L D5,D0
                   14912: 0100bb10: d092 b088 62ee 4a83 6e00 ADD.L (A2),D0
                   14913: 0100bb12: b088 62ee 4a83 6e00 ff60 CMP.L A0,D0
                   14914: 0100bb14: 62ee 4a83 6e00 ff60 2007 BHI.B #$ffffffee == 0100bb04 (TRUE)
                   14915: 0100bb16: 4a83 6e00 ff60 2007 4cee TST.L D3
                   14916: 0100bb18: 6e00 ff60 2007 4cee 3cfc BGT.W #$ff60 == 0100ba7a (TRUE)
                   14917: 0100bb1c: 2007 4cee 3cfc ffd8 4e5e MOVE.L D7,D0
                   14918: 0100bb1e: 4cee 3cfc ffd8 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffd8) == $0b03f43c
                   14919: 0100bb24: 4e5e 4e75 4e56 0000 206e UNLK.L A6
                   14920: 0100bb26: 4e75 4e56 0000 206e 000c RTS.L 
                   14921: 0100bb28: 4e56 0000 206e 000c 2268 LINK.W A6,#$0000
                   14922: 0100bb2c: 206e 000c 2268 0010 2f08 MOVEA.L (A6,$000c) == $0b03f470,A0
                   14923: 0100bb30: 2268 0010 2f08 2f2e 0008 MOVEA.L (A0,$0010) == $0b03fc10,A1
                   14924: 0100bb34: 2f08 2f2e 0008 2069 0004 MOVE.L A0,-(A7)
                   14925: 0100bb36: 2f2e 0008 2069 0004 4e90 MOVE.L (A6,$0008) == $0b03f46c,-(A7)
                   14926: 0100bb3a: 2069 0004 4e90 4e5e 4e75 MOVEA.L (A1,$0004) == $0200e004,A0
                   14927: 0100bb3e: 4e90 4e5e 4e75 4e56 fffc JSR.L (A0)
                   14928: 0100bb40: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
                   14929: 0100bb42: 4e75 4e56 fffc 48e7 3030 RTS.L 
                   14930: 0100bb44: 4e56 fffc 48e7 3030 61ff LINK.W A6,#$fffc
                   14931: 0100bb48: 48e7 3030 61ff ffff 4874 MVMLE.L #$3030,-(A7)
                   14932: 0100bb4c: 61ff ffff 4874 2640 246e BSR.L #$ffff4874 == 010003c2
                   14933: 0100bb52: 2640 246e 0008 422a 0007 MOVEA.L D0,A3
                   14934: 0100bb54: 246e 0008 422a 0007 422a MOVEA.L (A6,$0008) == $0b03f46c,A2
                   14935: 0100bb58: 422a 0007 422a 0006 4aae CLR.B (A2,$0007) == $0100720f
                   14936: 0100bb5c: 422a 0006 4aae 0014 6710 CLR.B (A2,$0006) == $0100720e
                   14937: 0100bb60: 4aae 0014 6710 102a 0004 TST.L (A6,$0014) == $0b03f478
                   14938: 0100bb64: 6710 102a 0004 0800 0000 BEQ.B #$00000010 == 0100bb76 (FALSE)
                   14939: 0100bb66: 102a 0004 0800 0000 6606 MOVE.B (A2,$0004) == $0100720c,D0
                   14940: 0100bb6a: 0800 0000 6606 7001 6000 BTST.L #$0000,D0
                   14941: 0100bb6e: 6606 7001 6000 00d6 4281 BNE.B #$00000006 == 0100bb76 (TRUE)
                   14942: 0100bb70: 7001 6000 00d6 4281 102a MOVE.L #$00000001,D0
                   14943: 0100bb72: 6000 00d6 4281 102a 0004 BT .W #$00d6 == 0100bc4a (TRUE)
                   14944: 0100bb76: 4281 102a 0004 0800 0000 CLR.L D1
                   14945: 0100bb78: 102a 0004 0800 0000 660a MOVE.B (A2,$0004) == $0100720c,D0
                   14946: 0100bb7c: 0800 0000 660a 5281 0c81 BTST.L #$0000,D0
                   14947: 0100bb80: 660a 5281 0c81 002d c6bf BNE.B #$0000000a == 0100bb8c (TRUE)
                   14948: 0100bb82: 5281 0c81 002d c6bf 6fec ADD.L #$00000001,D1
                   14949: 0100bb84: 0c81 002d c6bf 6fec 0c81 CMP.L #$002dc6bf,D1
                   14950: 0100bb8a: 6fec 0c81 002d c6c0 6614 BLE.B #$ffffffec == 0100bb78 (FALSE)
                   14951: 0100bb8c: 0c81 002d c6c0 6614 4aae CMP.L #$002dc6c0,D1
                   14952: 0100bb92: 6614 4aae 0010 66d6 4879 BNE.B #$00000014 == 0100bba8 (TRUE)
                   14953: 0100bb94: 4aae 0010 66d6 4879 0101 TST.L (A6,$0010) == $0b03f474
                   14954: 0100bb98: 66d6 4879 0101 00df 61ff BNE.B #$ffffffd6 == 0100bb70 (TRUE)
                   14955: 0100bb9a: 4879 0101 00df 61ff ffff PEA.L $010100df
                   14956: 0100bba0: 61ff ffff abce 60c8 4878 BSR.L #$ffffabce == 01006770
                   14957: 0100bba6: 60c8 4878 427a 206b 02ea BT .B #$ffffffc8 == 0100bb70 (TRUE)
                   14958: 0100bba8: 4878 427a 206b 02ea 4e90 PEA.L $0000427a
                   14959: 0100bbac: 206b 02ea 4e90 2400 2742 MOVEA.L (A3,$02ea) == $0200d2ea,A0
                   14960: 0100bbb0: 4e90 2400 2742 018a 2642 JSR.L (A0)
                   14961: 0100bbb2: 2400 2742 018a 2642 4878 MOVE.L D0,D2
                   14962: 0100bbb4: 2742 018a 2642 4878 427a MOVE.L D2,(A3,$018a) == $0200d18a
                   14963: 0100bbb8: 2642 4878 427a 2f0b 61ff MOVEA.L D2,A3
                   14964: 0100bbba: 4878 427a 2f0b 61ff ffff PEA.L $0000427a
                   14965: 0100bbbe: 2f0b 61ff ffff b416 274a MOVE.L A3,-(A7)
                   14966: 0100bbc0: 61ff ffff b416 274a 01fc BSR.L #$ffffb416 == 01006fd8
                   14967: 0100bbc6: 274a 01fc 00ab 0040 0000 MOVE.L A2,(A3,$01fc) == $0200d1fc
                   14968: 0100bbca: 00ab 0040 0000 020c 157c OR.L #$00400000,(A3,$020c) == $0200d20c
                   14969: 0100bbd2: 157c 00fc 0004 422a 0005 MOVE.B #$fc,(A2,$0004) == $0100720c
                   14970: 0100bbd8: 422a 0005 223c 0000 00c3 CLR.B (A2,$0005) == $0100720d
                   14971: 0100bbdc: 223c 0000 00c3 207c 0200 MOVE.L #$000000c3,D1
                   14972: 0100bbe2: 207c 0200 c000 2d50 fffc MOVEA.L #$0200c000,A0
                   14973: 0100bbe8: 2d50 fffc 102e ffff e9c0 MOVE.L (A0),(A6,$fffc) == $0b03f460
                   14974: 0100bbec: 102e ffff e9c0 0782 defc MOVE.B (A6,$ffff) == $0b03f463,D0
                   14975: 0100bbf0: e9c0 0782 defc 000c 7601 BFEXTU.L #$0782,D0
                   14976: 0100bbf4: defc 000c 7601 b680 6c06 ADDA.W #$000c,A7
                   14977: 0100bbf8: 7601 b680 6c06 223c 0000 MOVE.L #$00000001,D3
                   14978: 0100bbfa: b680 6c06 223c 0000 00d3 CMP.L D0,D3
                   14979: 0100bbfc: 6c06 223c 0000 00d3 1001 BGE.B #$00000006 == 0100bc04 (TRUE)
                   14980: 0100bbfe: 223c 0000 00d3 1001 1540 MOVE.L #$000000d3,D1
                   14981: 0100bc04: 1001 1540 000c 1039 0101 MOVE.B D1,D0
                   14982: 0100bc06: 1540 000c 1039 0101 6fcd MOVE.B D0,(A2,$000c) == $01007214
                   14983: 0100bc0a: 1039 0101 6fcd 1540 000d MOVE.B $01016fcd,D0
                   14984: 0100bc10: 1540 000d 157c 0001 000e MOVE.B D0,(A2,$000d) == $01007215
                   14985: 0100bc14: 157c 0001 000e 4281 41f9 MOVE.B #$01,(A2,$000e) == $01007216
                   14986: 0100bc1a: 4281 41f9 0101 6fc2 15b0 CLR.L D1
                   14987: 0100bc1c: 41f9 0101 6fc2 15b0 1800 LEA.L $01016fc2,A0
                   14988: 0100bc22: 15b0 1800 1810 5281 7606 MOVE.B (A0, D1.L*1, $00) == $0b03fc07,(A2, D1.L*1, $10) == $0100721f
                   14989: 0100bc28: 5281 7606 b681 6cf2 277c ADD.L #$00000001,D1
                   14990: 0100bc2a: 7606 b681 6cf2 277c 0200 MOVE.L #$00000006,D3
                   14991: 0100bc2c: b681 6cf2 277c 0200 0050 CMP.L D1,D3
                   14992: 0100bc2e: 6cf2 277c 0200 0050 001c BGE.B #$fffffff2 == 0100bc22 (TRUE)
                   14993: 0100bc30: 277c 0200 0050 001c 0682 MOVE.L #$02000050,(A3,$001c) == $0200d01c
                   14994: 0100bc38: 0682 0000 00e4 2682 2f0b ADD.L #$000000e4,D2
                   14995: 0100bc3e: 2682 2f0b 61ff ffff f820 MOVE.L D2,(A3)
                   14996: 0100bc40: 2f0b 61ff ffff f820 4280 MOVE.L A3,-(A7)
                   14997: 0100bc42: 61ff ffff f820 4280 4cee BSR.L #$fffff820 == 0100b464
                   14998: 0100bc48: 4280 4cee 0c0c ffec 4e5e CLR.L D0
                   14999: 0100bc4a: 4cee 0c0c ffec 4e5e 4e75 MVMEL.L #$0c0c,(A6,$ffec) == $0b03f450
                   15000: 0100bc50: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   15001: 0100bc52: 4e75 4e56 0000 48e7 203c RTS.L 
                   15002: 0100bc54: 4e56 0000 48e7 203c 286e LINK.W A6,#$0000
                   15003: 0100bc58: 48e7 203c 286e 0008 61ff MVMLE.L #$203c,-(A7)
                   15004: 0100bc5c: 286e 0008 61ff ffff 4760 MOVEA.L (A6,$0008) == $0b03f46c,A4
                   15005: 0100bc60: 61ff ffff 4760 2440 242a BSR.L #$ffff4760 == 010003c2
                   15006: 0100bc66: 2440 242a 018a 4878 210c MOVEA.L D0,A2
                   15007: 0100bc68: 242a 018a 4878 210c 206a MOVE.L (A2,$018a) == $01007392,D2
                   15008: 0100bc6c: 4878 210c 206a 02ea 4e90 PEA.L $0000210c
                   15009: 0100bc70: 206a 02ea 4e90 2640 254b MOVEA.L (A2,$02ea) == $010074f2,A0
                   15010: 0100bc74: 4e90 2640 254b 018e 4878 JSR.L (A0)
                   15011: 0100bc76: 2640 254b 018e 4878 210c MOVEA.L D0,A3
                   15012: 0100bc78: 254b 018e 4878 210c 2f0b MOVE.L A3,(A2,$018e) == $01007396
                   15013: 0100bc7c: 4878 210c 2f0b 61ff ffff PEA.L $0000210c
                   15014: 0100bc80: 2f0b 61ff ffff b354 276c MOVE.L A3,-(A7)
                   15015: 0100bc82: 61ff ffff b354 276c 0008 BSR.L #$ffffb354 == 01006fd8
                   15016: 0100bc88: 276c 0008 20f4 701f d08b MOVE.L (A4,$0008) == $0b03f590,(A3,$20f4) == $0200f0f4
                   15017: 0100bc8e: 701f d08b 72f0 c081 2740 MOVE.L #$0000001f,D0
                   15018: 0100bc90: d08b 72f0 c081 2740 000c ADD.L A3,D0
                   15019: 0100bc92: 72f0 c081 2740 000c 2682 MOVE.L #$fffffff0,D1
                   15020: 0100bc94: c081 2740 000c 2682 422b AND.L D1,D0
                   15021: 0100bc96: 2740 000c 2682 422b 210a MOVE.L D0,(A3,$000c) == $0200d00c
                   15022: 0100bc9a: 2682 422b 210a defc 000c MOVE.L D2,(A3)
                   15023: 0100bc9c: 422b 210a defc 000c 4aae CLR.B (A3,$210a) == $0200f10a
                   15024: 0100bca0: defc 000c 4aae 000c 6730 ADDA.W #$000c,A7
                   15025: 0100bca4: 4aae 000c 6730 206b 000c TST.L (A6,$000c) == $0b03f470
                   15026: 0100bca8: 6730 206b 000c 7201 2141 BEQ.B #$00000030 == 0100bcda (FALSE)
                   15027: 0100bcaa: 206b 000c 7201 2141 005c MOVEA.L (A3,$000c) == $0200d00c,A0
                   15028: 0100bcae: 7201 2141 005c 206b 000c MOVE.L #$00000001,D1
                   15029: 0100bcb0: 2141 005c 206b 000c 7202 MOVE.L D1,(A0,$005c) == $0b03fc5c
                   15030: 0100bcb4: 206b 000c 7202 2141 0064 MOVEA.L (A3,$000c) == $0200d00c,A0
                   15031: 0100bcb8: 7202 2141 0064 102b 210a MOVE.L #$00000002,D1
                   15032: 0100bcba: 2141 0064 102b 210a 49c0 MOVE.L D1,(A0,$0064) == $0b03fc64
                   15033: 0100bcbe: 102b 210a 49c0 2240 4bf1 MOVE.B (A3,$210a) == $0200f10a,D0
                   15034: 0100bcc2: 49c0 2240 4bf1 0a00 200d EXT.B D0
                   15035: 0100bcc4: 2240 4bf1 0a00 200d e980 MOVEA.L D0,A1
                   15036: 0100bcc6: 4bf1 0a00 200d e980 0680 LEA.L (A1, D0.L*2, $00) == $0200e802,A5
                   15037: 0100bcca: 200d e980 0680 0101 6f60 MOVE.L A5,D0
                   15038: 0100bccc: e980 0680 0101 6f60 2740 ASL.L #$00000004,D0
                   15039: 0100bcce: 0680 0101 6f60 2740 2020 ADD.L #$01016f60,D0
                   15040: 0100bcd4: 2740 2020 6026 2f0b 61ff MOVE.L D0,(A3,$2020) == $0200f020
                   15041: 0100bcd8: 6026 2f0b 61ff 0000 0eb8 BT .B #$00000026 == 0100bd00 (TRUE)
                   15042: 0100bcda: 2f0b 61ff 0000 0eb8 2400 MOVE.L A3,-(A7)
                   15043: 0100bcdc: 61ff 0000 0eb8 2400 584f BSR.L #$00000eb8 == 0100cb96
                   15044: 0100bce2: 2400 584f 6718 082b 0006 MOVE.L D0,D2
                   15045: 0100bce4: 584f 6718 082b 0006 2104 ADDA.W #$00000004,A7
                   15046: 0100bce6: 6718 082b 0006 2104 670c BEQ.B #$00000018 == 0100bd00 (FALSE)
                   15047: 0100bce8: 082b 0006 2104 670c 4879 BTST.B #$0006,(A3,$2104) == $0200f104
                   15048: 0100bcee: 670c 4879 0101 00f0 61ff BEQ.B #$0000000c == 0100bcfc (FALSE)
                   15049: 0100bcf0: 4879 0101 00f0 61ff ffff PEA.L $010100f0
                   15050: 0100bcf6: 61ff ffff aa78 2002 6012 BSR.L #$ffffaa78 == 01006770
                   15051: 0100bcfc: 2002 6012 006b 8000 2104 MOVE.L D2,D0
                   15052: 0100bcfe: 6012 006b 8000 2104 206b BT .B #$00000012 == 0100bd12 (TRUE)
                   15053: 0100bd00: 006b 8000 2104 206b 000c OR.W #$8000,(A3,$2104) == $0200f104
                   15054: 0100bd06: 206b 000c 2968 005c 0014 MOVEA.L (A3,$000c) == $0200d00c,A0
                   15055: 0100bd0a: 2968 005c 0014 4280 4cee MOVE.L (A0,$005c) == $0b03fc5c,(A4,$0014) == $0b03f59c
                   15056: 0100bd10: 4280 4cee 3c04 ffec 4e5e CLR.L D0
                   15057: 0100bd12: 4cee 3c04 ffec 4e5e 4e75 MVMEL.L #$3c04,(A6,$ffec) == $0b03f450
                   15058: 0100bd18: 4e5e 4e75 4e56 0000 41f9 UNLK.L A6
                   15059: 0100bd1a: 4e75 4e56 0000 41f9 0101 RTS.L 
                   15060: 0100bd1c: 4e56 0000 41f9 0101 6f78 LINK.W A6,#$0000
                   15061: 0100bd20: 41f9 0101 6f78 222e 0014 LEA.L $01016f78,A0
                   15062: 0100bd26: 222e 0014 2030 1c00 4e5e MOVE.L (A6,$0014) == $0b03f478,D1
                   15063: 0100bd2a: 2030 1c00 4e5e 4e75 4e56 MOVE.L (A0, D1.L*4, $00) == $0b03fc1c,D0
                   15064: 0100bd2e: 4e5e 4e75 4e56 0000 2f0a UNLK.L A6
                   15065: 0100bd30: 4e75 4e56 0000 2f0a 246e RTS.L 
                   15066: 0100bd32: 4e56 0000 2f0a 246e 000c LINK.W A6,#$0000
                   15067: 0100bd36: 2f0a 246e 000c 206e 0008 MOVE.L A2,-(A7)
                   15068: 0100bd38: 246e 000c 206e 0008 1028 MOVEA.L (A6,$000c) == $0b03f470,A2
                   15069: 0100bd3c: 206e 0008 1028 03a8 0c00 MOVEA.L (A6,$0008) == $0b03f46c,A0
                   15070: 0100bd40: 1028 03a8 0c00 0001 6706 MOVE.B (A0,$03a8) == $0b03ffa8,D0
                   15071: 0100bd44: 0c00 0001 6706 0c00 0003 CMP.B #$01,D0
                   15072: 0100bd48: 6706 0c00 0003 6604 7001 BEQ.B #$00000006 == 0100bd50 (FALSE)
                   15073: 0100bd4a: 0c00 0003 6604 7001 6050 CMP.B #$03,D0
                   15074: 0100bd4e: 6604 7001 6050 4aaa 0004 BNE.B #$00000004 == 0100bd54 (TRUE)
                   15075: 0100bd50: 7001 6050 4aaa 0004 6608 MOVE.L #$00000001,D0
                   15076: 0100bd52: 6050 4aaa 0004 6608 7201 BT .B #$00000050 == 0100bda4 (TRUE)
                   15077: 0100bd54: 4aaa 0004 6608 7201 b2aa TST.L (A2,$0004) == $0100720c
                   15078: 0100bd58: 6608 7201 b2aa 0008 6410 BNE.B #$00000008 == 0100bd62 (TRUE)
                   15079: 0100bd5a: 7201 b2aa 0008 6410 4879 MOVE.L #$00000001,D1
                   15080: 0100bd5c: b2aa 0008 6410 4879 0101 CMP.L (A2,$0008) == $01007210,D1
                   15081: 0100bd60: 6410 4879 0101 010b 61ff BCC.B #$00000010 == 0100bd72 (TRUE)
                   15082: 0100bd62: 4879 0101 010b 61ff ffff PEA.L $0101010b
                   15083: 0100bd68: 61ff ffff aa06 7004 6032 BSR.L #$ffffaa06 == 01006770
                   15084: 0100bd6e: 7004 6032 2f2e 0018 2f2e MOVE.L #$00000004,D0
                   15085: 0100bd70: 6032 2f2e 0018 2f2e 0014 BT .B #$00000032 == 0100bda4 (TRUE)
                   15086: 0100bd72: 2f2e 0018 2f2e 0014 2f2a MOVE.L (A6,$0018) == $0b03f47c,-(A7)
                   15087: 0100bd76: 2f2e 0014 2f2a 0004 2f3c MOVE.L (A6,$0014) == $0b03f478,-(A7)
                   15088: 0100bd7a: 2f2a 0004 2f3c 0211 2000 MOVE.L (A2,$0004) == $0100720c,-(A7)
                   15089: 0100bd7e: 2f3c 0211 2000 61ff ffff MOVE.L #$02112000,-(A7)
                   15090: 0100bd84: 61ff ffff fdbe defc 0010 BSR.L #$fffffdbe == 0100bb44
                   15091: 0100bd8a: defc 0010 4a80 6612 2f2e ADDA.W #$0010,A7
                   15092: 0100bd8e: 4a80 6612 2f2e 0010 2f0a TST.L D0
                   15093: 0100bd90: 6612 2f2e 0010 2f0a 61ff BNE.B #$00000012 == 0100bda4 (TRUE)
                   15094: 0100bd92: 2f2e 0010 2f0a 61ff ffff MOVE.L (A6,$0010) == $0b03f474,-(A7)
                   15095: 0100bd96: 2f0a 61ff ffff feba 4a80 MOVE.L A2,-(A7)
                   15096: 0100bd98: 61ff ffff feba 4a80 6602 BSR.L #$fffffeba == 0100bc54
                   15097: 0100bd9e: 4a80 6602 4280 246e fffc TST.L D0
                   15098: 0100bda0: 6602 4280 246e fffc 4e5e BNE.B #$00000002 == 0100bda4 (TRUE)
                   15099: 0100bda2: 4280 246e fffc 4e5e 4e75 CLR.L D0
                   15100: 0100bda4: 246e fffc 4e5e 4e75 4e56 MOVEA.L (A6,$fffc) == $0b03f460,A2
                   15101: 0100bda8: 4e5e 4e75 4e56 0000 4e5e UNLK.L A6
                   15102: 0100bdaa: 4e75 4e56 0000 4e5e 4e75 RTS.L 
                   15103: 0100bdac: 4e56 0000 4e5e 4e75 4e56 LINK.W A6,#$0000
                   15104: 0100bdb0: 4e5e 4e75 4e56 0000 2f02 UNLK.L A6
                   15105: 0100bdb2: 4e75 4e56 0000 2f02 242e RTS.L 
                   15106: 0100bdb4: 4e56 0000 2f02 242e 0018 LINK.W A6,#$0000
                   15107: 0100bdb8: 2f02 242e 0018 2f3c 0008 MOVE.L D2,-(A7)
                   15108: 0100bdba: 242e 0018 2f3c 0008 0000 MOVE.L (A6,$0018) == $0b03f47c,D2
                   15109: 0100bdbe: 2f3c 0008 0000 42a7 42a7 MOVE.L #$00080000,-(A7)
                   15110: 0100bdc4: 42a7 42a7 42a7 42a7 2f02 CLR.L -(A7)
                   15111: 0100bdc6: 42a7 42a7 42a7 2f02 2f2e CLR.L -(A7)
                   15112: 0100bdc8: 42a7 42a7 2f02 2f2e 0014 CLR.L -(A7)
                   15113: 0100bdca: 42a7 2f02 2f2e 0014 2f2e CLR.L -(A7)
                   15114: 0100bdcc: 2f02 2f2e 0014 2f2e 0010 MOVE.L D2,-(A7)
                   15115: 0100bdce: 2f2e 0014 2f2e 0010 4878 MOVE.L (A6,$0014) == $0b03f478,-(A7)
                   15116: 0100bdd2: 2f2e 0010 4878 0002 61ff MOVE.L (A6,$0010) == $0b03f474,-(A7)
                   15117: 0100bdd6: 4878 0002 61ff 0000 0d14 PEA.L $00000002
                   15118: 0100bdda: 61ff 0000 0d14 2002 242e BSR.L #$00000d14 == 0100caf0
                   15119: 0100bde0: 2002 242e fffc 4e5e 4e75 MOVE.L D2,D0
                   15120: 0100bde2: 242e fffc 4e5e 4e75 4e56 MOVE.L (A6,$fffc) == $0b03f460,D2
                   15121: 0100bde6: 4e5e 4e75 4e56 0000 4e5e UNLK.L A6
                   15122: 0100bde8: 4e75 4e56 0000 4e5e 4e75 RTS.L 
                   15123: 0100bdea: 4e56 0000 4e5e 4e75 4e56 LINK.W A6,#$0000
                   15124: 0100bdee: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   15125: 0100bdf0: 4e75 4e56 0000 48e7 3020 RTS.L 
                   15126: 0100bdf2: 4e56 0000 48e7 3020 246e LINK.W A6,#$0000
                   15127: 0100bdf6: 48e7 3020 246e 0008 61ff MVMLE.L #$3020,-(A7)
                   15128: 0100bdfa: 246e 0008 61ff ffff 45c2 MOVEA.L (A6,$0008) == $0b03f46c,A2
                   15129: 0100bdfe: 61ff ffff 45c2 2040 2428 BSR.L #$ffff45c2 == 010003c2
                   15130: 0100be04: 2040 2428 018a 2268 018e MOVEA.L D0,A0
                   15131: 0100be06: 2428 018a 2268 018e 2069 MOVE.L (A0,$018a) == $0b03fd8a,D2
                   15132: 0100be0a: 2268 018e 2069 000c 222a MOVEA.L (A0,$018e) == $0b03fd8e,A1
                   15133: 0100be0e: 2069 000c 222a 0014 4c68 MOVEA.L (A1,$000c) == $0200e00c,A0
                   15134: 0100be12: 222a 0014 4c68 1800 005c MOVE.L (A2,$0014) == $0100721c,D1
                   15135: 0100be16: 4c68 1800 005c 4a80 670c DIVL.L #$1800,(A0,$005c) == $0b03fc5c
                   15136: 0100be1c: 4a80 670c 357c 0016 001c TST.L D0
                   15137: 0100be1e: 670c 357c 0016 001c 7606 BEQ.B #$0000000c == 0100be2c (FALSE)
                   15138: 0100be20: 357c 0016 001c 7606 8792 MOVE.W #$0016,(A2,$001c) == $01007224
                   15139: 0100be26: 7606 8792 6010 2f2e 000c MOVE.L #$00000006,D3
                   15140: 0100be28: 8792 6010 2f2e 000c 2f0a OR.L D3,(A2)
                   15141: 0100be2a: 6010 2f2e 000c 2f0a 2f09 BT .B #$00000010 == 0100be3c (TRUE)
                   15142: 0100be2c: 2f2e 000c 2f0a 2f09 2f02 MOVE.L (A6,$000c) == $0b03f470,-(A7)
                   15143: 0100be30: 2f0a 2f09 2f02 61ff 0000 MOVE.L A2,-(A7)
                   15144: 0100be32: 2f09 2f02 61ff 0000 000e MOVE.L A1,-(A7)
                   15145: 0100be34: 2f02 61ff 0000 000e 4cee MOVE.L D2,-(A7)
                   15146: 0100be36: 61ff 0000 000e 4cee 040c BSR.L #$0000000e == 0100be46
                   15147: 0100be3c: 4cee 040c fff4 4e5e 4e75 MVMEL.L #$040c,(A6,$fff4) == $0b03f458
                   15148: 0100be42: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   15149: 0100be44: 4e75 4e56 0000 48e7 0030 RTS.L 
                   15150: 0100be46: 4e56 0000 48e7 0030 206e LINK.W A6,#$0000
                   15151: 0100be4a: 48e7 0030 206e 0008 226e MVMLE.L #$0030,-(A7)
                   15152: 0100be4e: 206e 0008 226e 000c 246e MOVEA.L (A6,$0008) == $0b03f46c,A0
                   15153: 0100be52: 226e 000c 246e 0010 2669 MOVEA.L (A6,$000c) == $0b03f470,A1
                   15154: 0100be56: 246e 0010 2669 000c 216a MOVEA.L (A6,$0010) == $0b03f474,A2
                   15155: 0100be5a: 2669 000c 216a 0024 4244 MOVEA.L (A1,$000c) == $0200e00c,A3
                   15156: 0100be5e: 216a 0024 4244 216a 0020 MOVE.L (A2,$0024) == $0100722c,(A0,$4244) == $0b043e44
                   15157: 0100be64: 216a 0020 0200 202a 0014 MOVE.L (A2,$0020) == $01007228,(A0,$0200) == $0b03fe00
                   15158: 0100be6a: 202a 0014 5380 d0ab 005c MOVE.L (A2,$0014) == $0100721c,D0
                   15159: 0100be6e: 5380 d0ab 005c 4c6b 0800 SUB.L #$00000001,D0
                   15160: 0100be70: d0ab 005c 4c6b 0800 005c ADD.L (A3,$005c) == $0200d05c,D0
                   15161: 0100be74: 4c6b 0800 005c 3169 2106 DIVL.L #$0800,(A3,$005c) == $0200d05c
                   15162: 0100be7a: 3169 2106 4254 3140 4250 MOVE.W (A1,$2106) == $02010106,(A0,$4254) == $0b043e54
                   15163: 0100be80: 3140 4250 02a8 fff7 ffff MOVE.W D0,(A0,$4250) == $0b043e50
                   15164: 0100be84: 02a8 fff7 ffff 020c 222e AND.L #$fff7ffff,(A0,$020c) == $0b03fe0c
                   15165: 0100be8c: 222e 0014 83a8 020c 3028 MOVE.L (A6,$0014) == $0b03f478,D1
                   15166: 0100be90: 83a8 020c 3028 4250 48c0 OR.L D1,(A0,$020c) == $0b03fe0c
                   15167: 0100be94: 3028 4250 48c0 4c2b 0800 MOVE.W (A0,$4250) == $0b043e50,D0
                   15168: 0100be98: 48c0 4c2b 0800 005c 222a EXT.L D0
                   15169: 0100be9a: 4c2b 0800 005c 222a 0014 MULL.L #$0800,(A3,$005c) == $0200d05c
                   15170: 0100bea0: 222a 0014 9280 2541 0028 MOVE.L (A2,$0014) == $0100721c,D1
                   15171: 0100bea4: 9280 2541 0028 4228 426b SUB.L D0,D1
                   15172: 0100bea6: 2541 0028 4228 426b 4228 MOVE.L D1,(A2,$0028) == $01007230
                   15173: 0100beaa: 4228 426b 4228 426a 2f0a CLR.B (A0,$426b) == $0b043e6b
                   15174: 0100beae: 4228 426a 2f0a 4878 0001 CLR.B (A0,$426a) == $0b043e6a
                   15175: 0100beb2: 2f0a 4878 0001 2f09 2f08 MOVE.L A2,-(A7)
                   15176: 0100beb4: 4878 0001 2f09 2f08 61ff PEA.L $00000001
                   15177: 0100beb8: 2f09 2f08 61ff 0000 000e MOVE.L A1,-(A7)
                   15178: 0100beba: 2f08 61ff 0000 000e 4cee MOVE.L A0,-(A7)
                   15179: 0100bebc: 61ff 0000 000e 4cee 0c00 BSR.L #$0000000e == 0100becc
                   15180: 0100bec2: 4cee 0c00 fff8 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff8) == $0b03f45c
                   15181: 0100bec8: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
                   15182: 0100beca: 4e75 4e56 0000 48e7 3f3c RTS.L 
                   15183: 0100becc: 4e56 0000 48e7 3f3c 266e LINK.W A6,#$0000
                   15184: 0100bed0: 48e7 3f3c 266e 0008 2a6e MVMLE.L #$3f3c,-(A7)
                   15185: 0100bed4: 266e 0008 2a6e 000c 242e MOVEA.L (A6,$0008) == $0b03f46c,A3
                   15186: 0100bed8: 2a6e 000c 242e 0010 282e MOVEA.L (A6,$000c) == $0b03f470,A5
                   15187: 0100bedc: 242e 0010 282e 0014 61ff MOVE.L (A6,$0010) == $0b03f474,D2
                   15188: 0100bee0: 282e 0014 61ff ffff 44dc MOVE.L (A6,$0014) == $0b03f478,D4
                   15189: 0100bee4: 61ff ffff 44dc 286d 000c BSR.L #$ffff44dc == 010003c2
                   15190: 0100beea: 286d 000c 262b 01fc 2c2c MOVEA.L (A5,$000c) == $0b03f822,A4
                   15191: 0100beee: 262b 01fc 2c2c 0064 e286 MOVE.L (A3,$01fc) == $0200d1fc,D3
                   15192: 0100bef2: 2c2c 0064 e286 306c 0076 MOVE.L (A4,$0064) == $0b03f5ec,D6
                   15193: 0100bef6: e286 306c 0076 90ec 0078 ASR.L #$00000001,D6
                   15194: 0100bef8: 306c 0076 90ec 0078 2a08 MOVEA.W (A4,$0076) == $0b03f5fe,A0
                   15195: 0100befc: 90ec 0078 2a08 1742 4271 SUBA.W (A4,$0078) == $0b03f600,A0
                   15196: 0100bf00: 2a08 1742 4271 02ab 9fff MOVE.L A0,D5
                   15197: 0100bf02: 1742 4271 02ab 9fff ffff MOVE.B D2,(A3,$4271) == $02011271
                   15198: 0100bf06: 02ab 9fff ffff 020c 2002 AND.L #$9fffffff,(A3,$020c) == $0200d20c
                   15199: 0100bf0e: 2002 5380 7e0d b087 6200 MOVE.L D2,D0
                   15200: 0100bf10: 5380 7e0d b087 6200 036a SUB.L #$00000001,D0
                   15201: 0100bf12: 7e0d b087 6200 036a 207c MOVE.L #$0000000d,D7
                   15202: 0100bf14: b087 6200 036a 207c 0100 CMP.L D7,D0
                   15203: 0100bf16: 6200 036a 207c 0100 ebd4 BHI.W #$036a == 0100c282 (TRUE)
                   15204: 0100bf1a: 207c 0100 ebd4 2070 0c00 MOVEA.L #$0100ebd4,A0
                   15205: 0100bf20: 2070 0c00 4ed0 177c 0001 MOVEA.L (A0, D0.L*4, $00) == $0b040c04,A0
                   15206: 0100bf24: 4ed0 177c 0001 4273 206d JMP.L (A0)
                   15207: 0100bf26: 177c 0001 4273 206d 2020 MOVE.B #$01,(A3,$4273) == $02011273
                   15208: 0100bf2c: 206d 2020 2028 002c 4c68 MOVEA.L (A5,$2020) == $0b041836,A0
                   15209: 0100bf30: 2028 002c 4c68 0800 0028 MOVE.L (A0,$002c) == $0b03fc2c,D0
                   15210: 0100bf34: 4c68 0800 0028 306b 4250 DIVL.L #$0800,(A0,$0028) == $0b03fc28
                   15211: 0100bf3a: 306b 4250 b1c0 6e04 302b MOVEA.W (A3,$4250) == $02011250,A0
                   15212: 0100bf3e: b1c0 6e04 302b 4250 3740 CMPA.L D0,A0
                   15213: 0100bf40: 6e04 302b 4250 3740 4252 BGT.B #$00000004 == 0100bf46 (TRUE)
                   15214: 0100bf42: 302b 4250 3740 4252 082b MOVE.W (A3,$4250) == $02011250,D0
                   15215: 0100bf46: 3740 4252 082b 0003 020d MOVE.W D0,(A3,$4252) == $02011252
                   15216: 0100bf4a: 082b 0003 020d 6660 202b BTST.B #$0003,(A3,$020d) == $0200d20d
                   15217: 0100bf50: 6660 202b 4244 4c45 0801 BNE.B #$00000060 == 0100bfb2 (TRUE)
                   15218: 0100bf52: 202b 4244 4c45 0801 2441 MOVE.L (A3,$4244) == $02011244,D0
                   15219: 0100bf56: 4c45 0801 2441 306c 007a DIVL.L #$0801,D5
                   15220: 0100bf5a: 2441 306c 007a b1ca 6e04 MOVEA.L D1,A2
                   15221: 0100bf5c: 306c 007a b1ca 6e04 d4ec MOVEA.W (A4,$007a) == $0b03f602,A0
                   15222: 0100bf60: b1ca 6e04 d4ec 0078 306c CMPA.L A2,A0
                   15223: 0100bf62: 6e04 d4ec 0078 306c 007a BGT.B #$00000004 == 0100bf68 (TRUE)
                   15224: 0100bf64: d4ec 0078 306c 007a b1ca ADDA.W (A4,$0078) == $0b03f600,A2
                   15225: 0100bf68: 306c 007a b1ca 6f06 2008 MOVEA.W (A4,$007a) == $0b03f602,A0
                   15226: 0100bf6c: b1ca 6f06 2008 908a 600c CMPA.L A2,A0
                   15227: 0100bf6e: 6f06 2008 908a 600c 306c BLE.B #$00000006 == 0100bf76 (FALSE)
                   15228: 0100bf70: 2008 908a 600c 306c 0076 MOVE.L A0,D0
                   15229: 0100bf72: 908a 600c 306c 0076 91ca SUB.L A2,D0
                   15230: 0100bf74: 600c 306c 0076 91ca d0ec BT .B #$0000000c == 0100bf82 (TRUE)
                   15231: 0100bf76: 306c 0076 91ca d0ec 007a MOVEA.W (A4,$0076) == $0b03f5fe,A0
                   15232: 0100bf7a: 91ca d0ec 007a 2008 306b SUBA.L A2,A0
                   15233: 0100bf7c: d0ec 007a 2008 306b 4252 ADDA.W (A4,$007a) == $0b03f602,A0
                   15234: 0100bf80: 2008 306b 4252 b088 6f04 MOVE.L A0,D0
                   15235: 0100bf82: 306b 4252 b088 6f04 302b MOVEA.W (A3,$4252) == $02011252,A0
                   15236: 0100bf86: b088 6f04 302b 4252 3740 CMP.L A0,D0
                   15237: 0100bf88: 6f04 302b 4252 3740 4252 BLE.B #$00000004 == 0100bf8e (FALSE)
                   15238: 0100bf8a: 302b 4252 3740 4252 202b MOVE.W (A3,$4252) == $02011252,D0
                   15239: 0100bf8e: 3740 4252 202b 4244 4c45 MOVE.W D0,(A3,$4252) == $02011252
                   15240: 0100bf92: 202b 4244 4c45 0800 322c MOVE.L (A3,$4244) == $02011244,D0
                   15241: 0100bf96: 4c45 0800 322c 0076 48c1 DIVL.L #$0800,D5
                   15242: 0100bf9a: 322c 0076 48c1 4c01 0800 MOVE.W (A4,$0076) == $0b03f5fe,D1
                   15243: 0100bf9e: 48c1 4c01 0800 41f2 0800 EXT.L D1
                   15244: 0100bfa0: 4c01 0800 41f2 0800 d0ec MULL.L #$0800,D1
                   15245: 0100bfa4: 41f2 0800 d0ec 0070 2748 LEA.L (A2, D0.L*1, $00) == $01007609,A0
                   15246: 0100bfa8: d0ec 0070 2748 424c 6006 ADDA.W (A4,$0070) == $0b03f5f8,A0
                   15247: 0100bfac: 2748 424c 6006 276b 4244 MOVE.L A0,(A3,$424c) == $0201124c
                   15248: 0100bfb0: 6006 276b 4244 424c 2e2d BT .B #$00000006 == 0100bfb8 (TRUE)
                   15249: 0100bfb2: 276b 4244 424c 2e2d 20f8 MOVE.L (A3,$4244) == $02011244,(A3,$424c) == $0201124c
                   15250: 0100bfb8: 2e2d 20f8 dfab 424c 222b MOVE.L (A5,$20f8) == $0b04190e,D7
                   15251: 0100bfbc: dfab 424c 222b 424c 4c6c ADD.L D7,(A3,$424c) == $0201124c
                   15252: 0100bfc0: 222b 424c 4c6c 1800 0064 MOVE.L (A3,$424c) == $0201124c,D1
                   15253: 0100bfc4: 4c6c 1800 0064 1740 4270 DIVL.L #$1800,(A4,$0064) == $0b03f5ec
                   15254: 0100bfca: 1740 4270 202b 424c 4c6c MOVE.B D0,(A3,$4270) == $02011270
                   15255: 0100bfce: 202b 424c 4c6c 0800 0064 MOVE.L (A3,$424c) == $0201124c,D0
                   15256: 0100bfd2: 4c6c 0800 0064 3740 4240 DIVL.L #$0800,(A4,$0064) == $0b03f5ec
                   15257: 0100bfd8: 3740 4240 102b 4270 49c0 MOVE.W D0,(A3,$4240) == $02011240
                   15258: 0100bfdc: 102b 4270 49c0 176b 4255 MOVE.B (A3,$4270) == $02011270,D0
                   15259: 0100bfe0: 49c0 176b 4255 4268 0c2b EXT.B D0
                   15260: 0100bfe2: 176b 4255 4268 0c2b 0001 MOVE.B (A3,$4255) == $02011255,(A3,$4268) == $02011268
                   15261: 0100bfe8: 0c2b 0001 4268 6606 177c CMP.B #$01,(A3,$4268) == $02011268
                   15262: 0100bfee: 6606 177c 0004 4268 4280 BNE.B #$00000006 == 0100bff6 (TRUE)
                   15263: 0100bff0: 177c 0004 4268 4280 102b MOVE.B #$04,(A3,$4268) == $02011268
                   15264: 0100bff6: 4280 102b 4268 0c80 0000 CLR.L D0
                   15265: 0100bff8: 102b 4268 0c80 0000 00f0 MOVE.B (A3,$4268) == $02011268,D0
                   15266: 0100bffc: 0c80 0000 00f0 6722 6e0a CMP.L #$000000f0,D0

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.