Difference between revisions of "Disassembly:Videocart 20"

From veswiki
Jump to: navigation, search
 
m (1 revision)
 
(No difference)

Latest revision as of 21:22, 16 November 2012

Template:Incomplete Disassembly

This is the complete disassembly of the Channel F Videocart 20 made with Peter Trauner's f8tool. Original code is copyright © 1978 Fairchild Semiconductor.

The programmer of this videocart was Brad Reid-Selth. The last 5 bytes of code spells "TRACY", which is the name of his daughter.


Reset: equ $0000

org $0800

CartridgeStart: LR   $5,A                ; 0800 55
                OUTS 11                  ; 0801 bb
CartridgeEntry: JMP  A0dad               ; 0802 29 0d ad
A0805:          LIS  $f                  ; 0805 7f
                INC                      ; 0806 1f
                ASD  (IS)+               ; 0807 dd
A0808:          db   $ff                 
                db   $ff                 
                db   $ff                 
                db   $ff                 
A080c:          db   $ff                 
                db   $ff                 
                db   $df                 
                db   $3f                 
                LIS  $e                  ; 0810 7e
                NS   $8                  ; 0811 f8
                db   $ff                 
                BR7  -34                 ; 0813 8f de
                DS   (IS)+               ; 0815 3d
                NS   $8                  ; 0816 f8
                db   $ff                 
                BR7  -33                 ; 0818 8f df
                db   $3f                 
                LIS  $8                  ; 081b 78
                db   $ff                 
                INS  15                  ; 081d af
                LR   (IS)-,A             ; 081e 5e
                INC                      ; 081f 1f
                LIS  $e                  ; 0820 7e
                db   $ff                 
                BR7  A08a1               ; 0822 8f 7e
                db   $3f                 
                LIS  $8                  ; 0825 78
                db   $ff                 
                BR7  A08a6               ; 0827 8f 7e
                DS   (IS)+               ; 0829 3d
                LIS  $8                  ; 082a 78
                db   $ff                 
                BR7  A080c               ; 082c 8f df
                OUTS 15                  ; 082e bf
                LIS  $e                  ; 082f 7e
                db   $ff                 
                BR7  A0890               ; 0831 8f 5e
                DS   (IS)+               ; 0833 3d
                LIS  $8                  ; 0834 78
                db   $ff                 
                BR7  A0895               ; 0836 8f 5e
A0838:          db   $3f                 
                LIS  $8                  ; 0839 78
A083a:          db   $ff                 
A083b:          NS   $6                  ; 083b f6
                ASD  (IS)-               ; 083c de
                LR   $9,A                ; 083d 59
                db   $2e                 
                XS   $7                  ; 083f e7
                AS   (IS)-               ; 0840 ce
                XS   $5                  ; 0841 e5
A0842:          BF   $e,-73              ; 0842 9e b7
                BF   $2,A0838            ; 0844 92 f3
A0846:          BF   $e,A083a            ; 0846 9e f3
                ASD  (IS)-               ; 0848 de
                XS   $4                  ; 0849 e4
                BF   $2,A0842            ; 084a 92 f7
                ASD  (IS)-               ; 084c de
                NS   $7                  ; 084d f7
                BF   $e,A0846            ; 084e 9e f7
A0850:          LR   (IS)-,A             ; 0850 5e
                CI   $12                 ; 0851 25 12
                BR7  A08c8               ; 0853 8f 74
                INS  14                  ; 0855 ae
                BF   $1,40               ; 0856 91 28
                OUTS 7                   ; 0858 b7
                LR   (IS)-,A             ; 0859 5e
                LR   A,KU                ; 085a 00
                LR   A,KU                ; 085b 00
                LR   Q,DC                ; 085c 0e
                XS   $9                  ; 085d e9
                ASD  $6                  ; 085e d6
A085f:          OI   $25                 ; 085f 22 25
                XS   (IS)-               ; 0861 ee
                AMD                      ; 0862 89
                AS   $a                  ; 0863 ca
                OI   $5e                 ; 0864 22 5e
                XS   (IS)-               ; 0866 ee
                BF   $4,A085f            ; 0867 94 f7
                LIS  $d                  ; 0869 7d
                AS   $0                  ; 086a c0
                LR   DC,H                ; 086b 10
                INS  10                  ; 086c aa
                INS  0                   ; 086d a0
                LR   A,QU                ; 086e 02
                ASD  (IS)+               ; 086f dd
                LR   $7,A                ; 0870 57
                LR   A,KU                ; 0871 00
                LR   A,$a                ; 0872 4a
                INS  10                  ; 0873 aa
                BT   0,A0884             ; 0874 80 0f
                LR   $4,A                ; 0876 54
                LR   (IS),A              ; 0877 5c
                LR   A,KU                ; 0878 00
                XS   (IS)-               ; 0879 ee
A087a:          db   $ef                 
                LIS  $0                  ; 087b 70
                LR   H,DC                ; 087c 11
A087d:          SL   4                   ; 087d 15
                PI   $03a2               ; 087e 28 03 a2
                OUTS 13                  ; 0881 bd
                AS   $0                  ; 0882 c0
                SR   4                   ; 0883 14
A0884:          LR   $5,A                ; 0884 55
                LI   $0e                 ; 0885 20 0e
                XS   (IS)-               ; 0887 ee
                OUTS 7                   ; 0888 b7
                LR   A,KU                ; 0889 00
                XDC                      ; 088a 2c
                LI   $09                 ; 088b 20 09
                DS   $8                  ; 088d 38
                LR   $9,A                ; 088e 59
                db   $2e                 
A0890:          LISL 0                   ; 0890 68
                LR   A,KU                ; 0891 00
                LR   H,DC                ; 0892 11
                LR   W,J                 ; 0893 1d
                LR   $4,A                ; 0894 54
A0895:          LR   W,J                 ; 0895 1d
A0896:          LR   A,QL                ; 0896 03
                LR   A,QL                ; 0897 03
                LR   A,QL                ; 0898 03
                LR   A,QL                ; 0899 03
                LR   A,KL                ; 089a 01
                LR   A,KL                ; 089b 01
                LR   A,KL                ; 089c 01
                LR   A,KL                ; 089d 01
                LR   QL,A                ; 089e 07
                LR   QL,A                ; 089f 07
                LR   QL,A                ; 08a0 07
A08a1:          LR   QL,A                ; 08a1 07
                LR   QL,A                ; 08a2 07
                LR   QL,A                ; 08a3 07
                LR   QL,A                ; 08a4 07
                LR   QL,A                ; 08a5 07
A08a6:          SR   1                   ; 08a6 12
                LR   IS,A                ; 08a7 0b
                LR   $8,A                ; 08a8 58
                ASD  $b                  ; 08a9 db
                OUTS 8                   ; 08aa b8
                db   $ef                 
                BF   $b,A08ed            ; 08ac 9b 40
                LR   KL,A                ; 08ae 05
                LR   H,DC                ; 08af 11
                LR   KL,A                ; 08b0 05
                LR   H,DC                ; 08b1 11
                LR   QL,A                ; 08b2 07
                LR   QL,A                ; 08b3 07
                LR   QL,A                ; 08b4 07
                LR   QL,A                ; 08b5 07
                LR   A,KL                ; 08b6 01
                LR   A,KL                ; 08b7 01
                LR   A,KL                ; 08b8 01
A08b9:          LR   A,KL                ; 08b9 01
A08ba:          LR   A,$0                ; 08ba 40
                AS   $0                  ; 08bb c0
                BT   0,A08f9             ; 08bc 80 3c
                LIS  $d                  ; 08be 7d
A08bf:          OUTS 14                  ; 08bf be
                db   $ff                 
A08c1:          AS   $0                  ; 08c1 c0
                LR   KL,A                ; 08c2 05
                EI                       ; 08c3 1b
                XI   $26                 ; 08c4 23 26
A08c6:          BT   1,A0906             ; 08c6 81 3f
A08c8:          LR   A,QU                ; 08c8 02
                AS   $0                  ; 08c9 c0
                LIS  $d                  ; 08ca 7d
                LR   A,KU                ; 08cb 00
                LR   A,KL                ; 08cc 01
                db   $3f                 
                LIS  $d                  ; 08ce 7d
                BT   0,A0850             ; 08cf 80 80
                LR   K,P                 ; 08d1 08
                BT   1,A08e1             ; 08d2 81 0e
                LR   $8,A                ; 08d4 58
                BR7  A08df               ; 08d5 8f 09
                LR   K,P                 ; 08d7 08
                BT   1,A08e7             ; 08d8 81 0e
                LR   $8,A                ; 08da 58
                LISL 6                   ; 08db 6e
                LR   P,K                 ; 08dc 09
                LR   K,P                 ; 08dd 08
                LR   A,KL                ; 08de 01
A08df:          CI   $48                 ; 08df 25 48
A08e1:          LR   $3,A                ; 08e1 53
                LR   H,DC                ; 08e2 11
                LR   K,P                 ; 08e3 08
                LR   A,(IS)              ; 08e4 4c
                LR   IS,A                ; 08e5 0b
                SR   1                   ; 08e6 12
A08e7:          XS   $0                  ; 08e7 e0
                XDC                      ; 08e8 2c
                db   $4f                 
A08ea:          LR   A,$0                ; 08ea 40
                BT   0,A08fc             ; 08eb 80 10
A08ed:          LR   DC,H                ; 08ed 10
                LI   $80                 ; 08ee 20 80
                LI   $20                 ; 08f0 20 20
                LR   DC,H                ; 08f2 10
A08f3:          LR   P,K                 ; 08f3 09
                LR   A,KL                ; 08f4 01
                LISU 4                   ; 08f5 64
A08f6:          LR   K,P                 ; 08f6 08
                BT   0,A0908             ; 08f7 80 10
A08f9:          LR   DC,H                ; 08f9 10
A08fa:          INS  0                   ; 08fa a0
                LR   A,KU                ; 08fb 00
A08fc:          BT   0,A087d             ; 08fc 80 80
A08fe:          LR   A,IS                ; 08fe 0a
                LR   A,KU                ; 08ff 00
                LI   $20                 ; 0900 20 20
A0902:          LR   K,P                 ; 0902 08
                LR   A,$0                ; 0903 40
                db   $ff                 
                DS   $0                  ; 0905 30
A0906:          LR   DC,H                ; 0906 10
A0907:          LR   A,KU                ; 0907 00
A0908:          LI   $08                 ; 0908 20 08
A090a:          LR   A,KU                ; 090a 00
                LR   KU,A                ; 090b 04
A090c:          LISU 3                   ; 090c 63
                LISL 2                   ; 090d 6a
                LR   A,KU                ; 090e 00
                LR   (IS)+,A             ; 090f 5d
                LR   A,KL                ; 0910 01
                LR   (IS),A              ; 0911 5c
                POP                      ; 0912 1c
A0913:          LISU 3                   ; 0913 63
                LISL 2                   ; 0914 6a
                LR   A,(IS)+             ; 0915 4d
                LR   KU,A                ; 0916 04
                LR   A,(IS)              ; 0917 4c
                LR   KL,A                ; 0918 05
                POP                      ; 0919 1c
A091a:          LIS  $1                  ; 091a 71
                LR   $4,A                ; 091b 54
                DCI  A0808               ; 091c 2a 08 08
A091f:          LR   Q,DC                ; 091f 0e
                DCI  A0896               ; 0920 2a 08 96
                LR   A,$2                ; 0923 42
                SL   1                   ; 0924 13
                SL   1                   ; 0925 13
                LR   IS,A                ; 0926 0b
                LR   A,$8                ; 0927 48
                BT   4,A092b             ; 0928 84 02
                LR   A,$9                ; 092a 49
A092b:          SL   1                   ; 092b 13
                ADC                      ; 092c 8e
                LM                       ; 092d 16
                LR   $2,A                ; 092e 52
                LM                       ; 092f 16
                LR   $3,A                ; 0930 53
                LR   DC,Q                ; 0931 0f
                LISU 2                   ; 0932 62
                LR   A,(IS)+             ; 0933 4d
                LR   $0,A                ; 0934 50
                LR   A,(IS)              ; 0935 4c
                LR   $1,A                ; 0936 51
A0937:          LIS  $1                  ; 0937 71
                LR   $7,A                ; 0938 57
                INS  5                   ; 0939 a5
                COM                      ; 093a 18
                NI   $c0                 ; 093b 21 c0
                AS   $1                  ; 093d c1
                COM                      ; 093e 18
                OUTS 5                   ; 093f b5
A0940:          DS   $3                  ; 0940 33
                BF   $2,A0978            ; 0941 92 36
                LR   A,$2                ; 0943 42
                LR   $5,A                ; 0944 55
                LR   A,$0                ; 0945 40
                COM                      ; 0946 18
                OUTS 4                   ; 0947 b4
A0948:          DS   $5                  ; 0948 35
                BF   $2,A0972            ; 0949 92 28
                DS   $7                  ; 094b 37
                BF   $4,A0959            ; 094c 94 0c
                LIS  $8                  ; 094e 78
                LR   $7,A                ; 094f 57
                LM                       ; 0950 16
                LR   $6,A                ; 0951 56
                LIS  $1                  ; 0952 71
                NS   $4                  ; 0953 f4
                BT   4,A0958             ; 0954 84 03
                LI   $ff                 ; 0956 20 ff
A0958:          ADC                      ; 0958 8e
A0959:          LR   A,$6                ; 0959 46
                AS   $6                  ; 095a c6
                LR   $6,A                ; 095b 56
                LIS  $0                  ; 095c 70
                BF   $2,A0960            ; 095d 92 02
                LR   A,$4                ; 095f 44
A0960:          COM                      ; 0960 18
                OUTS 1                   ; 0961 b1
                LI   $60                 ; 0962 20 60
                OUTS 0                   ; 0964 b0
                XI   $20                 ; 0965 23 20
                OUTS 0                   ; 0967 b0
A0968:          AI   $30                 ; 0968 24 30
                BF   $4,A0968            ; 096a 94 fd
                INS  4                   ; 096c a4
                AI   $ff                 ; 096d 24 ff
                OUTS 4                   ; 096f b4
                BF   $0,A0948            ; 0970 90 d7
A0972:          INS  5                   ; 0972 a5
                AI   $ff                 ; 0973 24 ff
                OUTS 5                   ; 0975 b5
                BF   $0,A0940            ; 0976 90 c9
A0978:          POP                      ; 0978 1c
A0979:          LR   K,P                 ; 0979 08
                DCI  $09a5               ; 097a 2a 09 a5
                LR   A,$9                ; 097d 49
                SL   1                   ; 097e 13
                ADC                      ; 097f 8e
                LM                       ; 0980 16
                LR   $0,A                ; 0981 50
                LM                       ; 0982 16
                LR   $1,A                ; 0983 51
                LIS  $3                  ; 0984 73
                LR   $2,A                ; 0985 52
                LR   A,$9                ; 0986 49
                SL   1                   ; 0987 13
                SL   1                   ; 0988 13
                AI   $2b                 ; 0989 24 2b
                LR   IS,A                ; 098b 0b
                LR   A,(IS)              ; 098c 4c
A098d:          LR   QU,A                ; 098d 06
                NI   $0f                 ; 098e 21 0f
                SL   1                   ; 0990 13
                DCI  A083b               ; 0991 2a 08 3b
                ADC                      ; 0994 8e
                LIS  $5                  ; 0995 75
                LR   $3,A                ; 0996 53
                PI   A0937               ; 0997 28 09 37
                LI   $fc                 ; 099a 20 fc
                AS   $0                  ; 099c c0
                LR   $0,A                ; 099d 50
                LR   A,QU                ; 099e 02
                SR   4                   ; 099f 14
                BF   $4,A098d            ; 09a0 94 ec
                PK                       ; 09a2 0c
                LR   A,$2                ; 09a3 42
                XI   $15                 ; 09a4 23 15
                LR   K,P                 ; 09a6 08
                LR   $6,A                ; 09a7 56
                LR   K,P                 ; 09a8 08
                DS   $6                  ; 09a9 36
                LR   K,P                 ; 09aa 08
A09ab:          LR   K,P                 ; 09ab 08
                PI   A090c               ; 09ac 28 09 0c
                LI   $08                 ; 09af 20 08
                LR   QU,A                ; 09b1 06
                LIS  $4                  ; 09b2 74
                LR   $9,A                ; 09b3 59
                LISU 6                   ; 09b4 66
                LISL 7                   ; 09b5 6f
                LIS  $b                  ; 09b6 7b
                XS   (IS)                ; 09b7 ec
                SL   4                   ; 09b8 15
                BF   $4,A09c4            ; 09b9 94 0a
                AI   $ff                 ; 09bb 24 ff
                BT   2,A09c4             ; 09bd 82 06
                XS   $0                  ; 09bf e0
                BF   $4,A09c4            ; 09c0 94 03
                LIS  $5                  ; 09c2 75
                LR   $9,A                ; 09c3 59
A09c4:          DCI  A08c6               ; 09c4 2a 08 c6
                LR   H,DC                ; 09c7 11
A09c8:          LR   DC,H                ; 09c8 10
                LIS  $4                  ; 09c9 74
                LR   IS,A                ; 09ca 0b
A09cb:          LM                       ; 09cb 16
                LR   (IS)-,A             ; 09cc 5e
                BR7  A09cb               ; 09cd 8f fd
                LM                       ; 09cf 16
                LR   QL,A                ; 09d0 07
                LR   H,DC                ; 09d1 11
                LR   DC,Q                ; 09d2 0f
                PI   A0937               ; 09d3 28 09 37
                PI   A0b79               ; 09d6 28 0b 79
                DS   $9                  ; 09d9 39
                BT   2,A09c8             ; 09da 82 ed
                LIS  $2                  ; 09dc 72
                LR   $9,A                ; 09dd 59
A09de:          DCI  A08ba               ; 09de 2a 08 ba
                LR   A,$9                ; 09e1 49
                ADC                      ; 09e2 8e
                LM                       ; 09e3 16
                LR   $4,A                ; 09e4 54
                PI   A0979               ; 09e5 28 09 79
                DS   $9                  ; 09e8 39
                BT   2,A09de             ; 09e9 82 f4
                PI   A0913               ; 09eb 28 09 13
                PK                       ; 09ee 0c
A09ef:          LR   K,P                 ; 09ef 08
                LIS  $1                  ; 09f0 71
                LR   $4,A                ; 09f1 54
                LR   $9,A                ; 09f2 59
A09f3:          LR   A,$8                ; 09f3 48
                SL   1                   ; 09f4 13
                SL   1                   ; 09f5 13
                LR   $6,A                ; 09f6 56
                AI   $20                 ; 09f7 24 20
                LR   IS,A                ; 09f9 0b
                LR   A,(IS)+             ; 09fa 4d
                LR   $0,A                ; 09fb 50
                LR   A,(IS)              ; 09fc 4c
                LR   $1,A                ; 09fd 51
                DCI  A0896               ; 09fe 2a 08 96
                LIS  $2                  ; 0a01 72
                AS   $6                  ; 0a02 c6
                SR   1                   ; 0a03 12
                XS   $9                  ; 0a04 e9
                ADC                      ; 0a05 8e
                LIS  $3                  ; 0a06 73
                XS   $9                  ; 0a07 e9
                LR   IS,A                ; 0a08 0b
                LM                       ; 0a09 16
                LR   (IS),A              ; 0a0a 5c
                LR   A,$9                ; 0a0b 49
                LR   IS,A                ; 0a0c 0b
                LR   A,(IS)              ; 0a0d 4c
                COM                      ; 0a0e 18
                INC                      ; 0a0f 1f
                LISU 2                   ; 0a10 62
                AS   (IS)                ; 0a11 cc
                LR   $5,A                ; 0a12 55
                LIS  $2                  ; 0a13 72
                AS   $9                  ; 0a14 c9
                LR   IS,A                ; 0a15 0b
                LIS  $0                  ; 0a16 70
                AS   $5                  ; 0a17 c5
                LR   (IS),A              ; 0a18 5c
                BT   1,A0a2c             ; 0a19 81 12
                COM                      ; 0a1b 18
                INC                      ; 0a1c 1f
                LR   (IS),A              ; 0a1d 5c
                DCI  A0896               ; 0a1e 2a 08 96
                LR   A,$6                ; 0a21 46
                SR   1                   ; 0a22 12
                AS   $9                  ; 0a23 c9
                ADC                      ; 0a24 8e
                LR   A,$9                ; 0a25 49
                LR   IS,A                ; 0a26 0b
                LISU 2                   ; 0a27 62
                LR   A,(IS)              ; 0a28 4c
                AM                       ; 0a29 88
                LISU 0                   ; 0a2a 60
                LR   (IS),A              ; 0a2b 5c
A0a2c:          DCI  A0808               ; 0a2c 2a 08 08
                PI   A0937               ; 0a2f 28 09 37
                DS   $9                  ; 0a32 39
                BT   2,A09f3             ; 0a33 82 bf
                PK                       ; 0a35 0c
A0a36:          LR   A,$2                ; 0a36 42
                SL   1                   ; 0a37 13
                SL   1                   ; 0a38 13
                OI   $03                 ; 0a39 22 03
                LR   IS,A                ; 0a3b 0b
                LISU 2                   ; 0a3c 62
                LR   A,(IS)-             ; 0a3d 4e
                LR   $1,A                ; 0a3e 51
                LR   A,(IS)-             ; 0a3f 4e
                LR   $0,A                ; 0a40 50
                LR   A,(IS)              ; 0a41 4c
                AS   $1                  ; 0a42 c1
                LR   (IS)-,A             ; 0a43 5e
                LR   A,(IS)              ; 0a44 4c
                AS   $0                  ; 0a45 c0
                LR   (IS),A              ; 0a46 5c
                POP                      ; 0a47 1c
A0a48:          LR   K,P                 ; 0a48 08
                LIS  $1                  ; 0a49 71
                NS   $8                  ; 0a4a f8
                LR   $8,A                ; 0a4b 58
                LIS  $0                  ; 0a4c 70
                LR   $2,A                ; 0a4d 52
                PI   A0a89               ; 0a4e 28 0a 89
                INC                      ; 0a51 1f
                LR   (IS)+,A             ; 0a52 5d
                LR   A,(IS)              ; 0a53 4c
                INC                      ; 0a54 1f
                LR   (IS),A              ; 0a55 5c
                LR   A,$8                ; 0a56 48
                AI   $22                 ; 0a57 24 22
                LR   IS,A                ; 0a59 0b
                LIS  $3                  ; 0a5a 73
                NS   (IS)                ; 0a5b fc
                LR   $0,A                ; 0a5c 50
                LISU 2                   ; 0a5d 62
                LISL 2                   ; 0a5e 6a
                OI   $02                 ; 0a5f 22 02
                LR   (IS)+,A             ; 0a61 5d
                DS   $0                  ; 0a62 30
                LR   A,$0                ; 0a63 40
                SL   1                   ; 0a64 13
                LR   (IS)-,A             ; 0a65 5e
                LIS  $0                  ; 0a66 70
                XS   $8                  ; 0a67 e8
                BT   4,A0a72             ; 0a68 84 09
                LR   A,(IS)              ; 0a6a 4c
                COM                      ; 0a6b 18
                INC                      ; 0a6c 1f
                LR   (IS)+,A             ; 0a6d 5d
                LR   A,(IS)              ; 0a6e 4c
                COM                      ; 0a6f 18
                INC                      ; 0a70 1f
                LR   (IS),A              ; 0a71 5c
A0a72:          LIS  $2                  ; 0a72 72
                LR   $2,A                ; 0a73 52
                AS   $8                  ; 0a74 c8
                LR   $8,A                ; 0a75 58
                LR   P,K                 ; 0a76 09
                BF   $0,A0a36            ; 0a77 90 be
A0a79:          DCI  A087a               ; 0a79 2a 08 7a
                LR   A,$9                ; 0a7c 49
                SL   1                   ; 0a7d 13
                ADC                      ; 0a7e 8e
                LISU 2                   ; 0a7f 62
                LISL 4                   ; 0a80 6c
                LM                       ; 0a81 16
                LR   (IS)+,A             ; 0a82 5d
                LM                       ; 0a83 16
                LR   (IS)+,A             ; 0a84 5d
                LIS  $0                  ; 0a85 70
                LR   (IS)+,A             ; 0a86 5d
                LR   (IS),A              ; 0a87 5c
                POP                      ; 0a88 1c
A0a89:          LR   A,$2                ; 0a89 42
                SL   1                   ; 0a8a 13
                SL   1                   ; 0a8b 13
                LR   $3,A                ; 0a8c 53
                LIS  $8                  ; 0a8d 78
                AS   $2                  ; 0a8e c2
                LR   IS,A                ; 0a8f 0b
                LR   A,(IS)              ; 0a90 4c
                LR   $1,A                ; 0a91 51
                CI   $07                 ; 0a92 25 07
                BT   1,A0a98             ; 0a94 81 03
                NI   $01                 ; 0a96 21 01
A0a98:          SL   1                   ; 0a98 13
                SL   1                   ; 0a99 13
                LR   $4,A                ; 0a9a 54
                LIS  $2                  ; 0a9b 72
                LR   $5,A                ; 0a9c 55
A0a9d:          LR   A,$4                ; 0a9d 44
                AS   $5                  ; 0a9e c5
                AI   $20                 ; 0a9f 24 20
                LR   IS,A                ; 0aa1 0b
                LR   A,(IS)              ; 0aa2 4c
                LR   $0,A                ; 0aa3 50
                LR   A,$3                ; 0aa4 43
                AS   $5                  ; 0aa5 c5
                LR   IS,A                ; 0aa6 0b
                LISU 2                   ; 0aa7 62
                LR   A,$0                ; 0aa8 40
                LR   (IS)+,A             ; 0aa9 5d
                DS   $5                  ; 0aaa 35
                BT   2,A0a9d             ; 0aab 82 f1
                LR   A,$1                ; 0aad 41
                CI   $07                 ; 0aae 25 07
                BT   1,A0ab9             ; 0ab0 81 08
                SR   4                   ; 0ab2 14
                BF   $4,A0ab7            ; 0ab3 94 03
                LI   $fe                 ; 0ab5 20 fe
A0ab7:          AS   (IS)                ; 0ab7 cc
                LR   (IS),A              ; 0ab8 5c
A0ab9:          LR   A,(IS)+             ; 0ab9 4d
                LR   A,$4                ; 0aba 44
                CI   $04                 ; 0abb 25 04
                BF   $1,A0ac4            ; 0abd 91 06
                LIS  $0                  ; 0abf 70
                LR   (IS)+,A             ; 0ac0 5d
                LR   (IS)-,A             ; 0ac1 5e
                BF   $0,A0ad5            ; 0ac2 90 12
A0ac4:          LIS  $f                  ; 0ac4 7f
                NS   (IS)+               ; 0ac5 fd
                CI   $07                 ; 0ac6 25 07
                BT   1,A0acc             ; 0ac8 81 03
                OI   $f0                 ; 0aca 22 f0
A0acc:          LR   (IS)-,A             ; 0acc 5e
                LR   A,(IS)              ; 0acd 4c
                SR   4                   ; 0ace 14
                CI   $07                 ; 0acf 25 07
                BT   1,A0ad5             ; 0ad1 81 03
                OI   $f0                 ; 0ad3 22 f0
A0ad5:          LR   (IS)-,A             ; 0ad5 5e
                LR   A,(IS)-             ; 0ad6 4e
                LR   A,(IS)              ; 0ad7 4c
                POP                      ; 0ad8 1c
A0ad9:          LR   A,$2                ; 0ad9 42
                SL   1                   ; 0ada 13
                SL   1                   ; 0adb 13
                LR   $3,A                ; 0adc 53
                LIS  $8                  ; 0add 78
                AS   $2                  ; 0ade c2
                LR   IS,A                ; 0adf 0b
                LR   A,(IS)              ; 0ae0 4c
                SL   1                   ; 0ae1 13
                SL   1                   ; 0ae2 13
                LR   $4,A                ; 0ae3 54
                LIS  $1                  ; 0ae4 71
                LR   $5,A                ; 0ae5 55
A0ae6:          LR   A,$3                ; 0ae6 43
                AS   $5                  ; 0ae7 c5
                LR   IS,A                ; 0ae8 0b
                LISU 2                   ; 0ae9 62
                LR   A,(IS)              ; 0aea 4c
                LR   $0,A                ; 0aeb 50
                LR   A,$5                ; 0aec 45
                AS   $4                  ; 0aed c4
                AI   $20                 ; 0aee 24 20
                LR   IS,A                ; 0af0 0b
                LR   A,$0                ; 0af1 40
                LR   (IS),A              ; 0af2 5c
                DS   $5                  ; 0af3 35
                BT   2,A0ae6             ; 0af4 82 f1
                LR   A,$4                ; 0af6 44
                CI   $04                 ; 0af7 25 04
                BT   1,A0b0d             ; 0af9 81 13
                LIS  $2                  ; 0afb 72
                AS   $3                  ; 0afc c3
                LR   IS,A                ; 0afd 0b
                LISU 2                   ; 0afe 62
                LR   A,(IS)+             ; 0aff 4d
                SL   4                   ; 0b00 15
                LR   $0,A                ; 0b01 50
                LIS  $f                  ; 0b02 7f
                NS   (IS)                ; 0b03 fc
                AS   $0                  ; 0b04 c0
                LR   $0,A                ; 0b05 50
                LR   A,$4                ; 0b06 44
                AI   $22                 ; 0b07 24 22
                LR   IS,A                ; 0b09 0b
                LR   A,$0                ; 0b0a 40
                LR   (IS)-,A             ; 0b0b 5e
                LR   A,(IS)-             ; 0b0c 4e
A0b0d:          LR   A,(IS)              ; 0b0d 4c
                POP                      ; 0b0e 1c
A0b0f:          LIS  $0                  ; 0b0f 70
                AS   $0                  ; 0b10 c0
                LR   $2,A                ; 0b11 52
                BF   $1,A0b1c            ; 0b12 91 09
                LR   A,$1                ; 0b14 41
                COM                      ; 0b15 18
                INC                      ; 0b16 1f
                AS   $2                  ; 0b17 c2
                BF   $2,A0b23            ; 0b18 92 0a
                LR   A,$1                ; 0b1a 41
                POP                      ; 0b1b 1c
A0b1c:          AS   $1                  ; 0b1c c1
                BT   2,A0b23             ; 0b1d 82 05
                LR   A,$1                ; 0b1f 41
                COM                      ; 0b20 18
                INC                      ; 0b21 1f
                POP                      ; 0b22 1c
A0b23:          LR   A,$2                ; 0b23 42
                POP                      ; 0b24 1c
A0b25:          DCI  $0f00               ; 0b25 2a 0f 00
                LR   A,IS                ; 0b28 0a
                LR   $0,A                ; 0b29 50
                LISU 3                   ; 0b2a 63
                LISL 0                   ; 0b2b 68
                LI   $10                 ; 0b2c 20 10
                AS   (IS)                ; 0b2e cc
                LR   (IS)+,A             ; 0b2f 5d
                SR   4                   ; 0b30 14
                AS   (IS)                ; 0b31 cc
                ADC                      ; 0b32 8e
                LISU 7                   ; 0b33 67
                LISL 3                   ; 0b34 6b
                LR   A,(IS)              ; 0b35 4c
                ADC                      ; 0b36 8e
                LR   A,$0                ; 0b37 40
                LR   IS,A                ; 0b38 0b
                LM                       ; 0b39 16
                POP                      ; 0b3a 1c
A0b3b:          LIS  $2                  ; 0b3b 72
                NS   $4                  ; 0b3c f4
                LR   A,$1                ; 0b3d 41
                BT   4,A0b45             ; 0b3e 84 06
                AI   $66                 ; 0b40 24 66
                ASD  $5                  ; 0b42 d5
                BF   $0,A0b46            ; 0b43 90 02
A0b45:          AS   $5                  ; 0b45 c5
A0b46:          LR   $7,A                ; 0b46 57
                LR   A,$1                ; 0b47 41
                XS   $2                  ; 0b48 e2
                LR   A,$7                ; 0b49 47
                BF   $4,A0b52            ; 0b4a 94 07
                LIS  $1                  ; 0b4c 71
                NS   $4                  ; 0b4d f4
                LR   A,$1                ; 0b4e 41
                BT   4,A0b52             ; 0b4f 84 02
                LR   A,$3                ; 0b51 43
A0b52:          POP                      ; 0b52 1c
A0b53:          LR   K,P                 ; 0b53 08
                LIS  $1                  ; 0b54 71
                LR   $5,A                ; 0b55 55
                LIS  $2                  ; 0b56 72
                LR   $6,A                ; 0b57 56
A0b58:          LIS  $4                  ; 0b58 74
                NS   $4                  ; 0b59 f4
                LR   A,$6                ; 0b5a 46
                BT   4,A0b5f             ; 0b5b 84 03
                XI   $03                 ; 0b5d 23 03
A0b5f:          NS   $0                  ; 0b5f f0
                BT   4,A0b66             ; 0b60 84 05
                PI   A0b3b               ; 0b62 28 0b 3b
                LR   $1,A                ; 0b65 51
A0b66:          LR   A,$2                ; 0b66 42
                LR   $7,A                ; 0b67 57
                LR   A,$3                ; 0b68 43
                LR   $2,A                ; 0b69 52
                LR   A,$7                ; 0b6a 47
                LR   $3,A                ; 0b6b 53
                DS   $5                  ; 0b6c 35
                DS   $5                  ; 0b6d 35
                DS   $6                  ; 0b6e 36
                BF   $4,A0b58            ; 0b6f 94 e8
                LR   A,$1                ; 0b71 41
                PK                       ; 0b72 0c
A0b73:          LIS  $3                  ; 0b73 73
                LR   IS,A                ; 0b74 0b
A0b75:          LM                       ; 0b75 16
                LR   (IS)-,A             ; 0b76 5e
                BR7  A0b75               ; 0b77 8f fd
A0b79:          LISL 1                   ; 0b79 69
                LR   A,$2                ; 0b7a 42
A0b7b:          OUTS 5                   ; 0b7b b5
                LR   A,(IS)-             ; 0b7c 4e
                LR   $4,A                ; 0b7d 54
A0b7e:          DS   $4                  ; 0b7e 34
                BF   $4,A0b7e            ; 0b7f 94 fe
                LIS  $0                  ; 0b81 70
                BR7  A0b7b               ; 0b82 8f f8
                DS   $3                  ; 0b84 33
                BF   $4,A0b79            ; 0b85 94 f3
                POP                      ; 0b87 1c
A0b88:          LR   A,$8                ; 0b88 48
                LR   $1,A                ; 0b89 51
                LR   A,$9                ; 0b8a 49
                AI   $26                 ; 0b8b 24 26
                LR   IS,A                ; 0b8d 0b
                LR   A,(IS)              ; 0b8e 4c
                SR   4                   ; 0b8f 14
                LR   $6,A                ; 0b90 56
                LIS  $f                  ; 0b91 7f
                NS   (IS)                ; 0b92 fc
                LR   $0,A                ; 0b93 50
                XS   $1                  ; 0b94 e1
                BF   $4,A0ba5            ; 0b95 94 0f
                AS   $7                  ; 0b97 c7
                BT   4,A0bd6             ; 0b98 84 3d
                LIS  $3                  ; 0b9a 73
                XS   $9                  ; 0b9b e9
                AI   $40                 ; 0b9c 24 40
                XS   (IS)                ; 0b9e ec
                BF   $4,A0bd6            ; 0b9f 94 36
                LIS  $4                  ; 0ba1 74
                LR   $7,A                ; 0ba2 57
                BF   $0,A0bd6            ; 0ba3 90 32
A0ba5:          LR   A,$6                ; 0ba5 46
                COM                      ; 0ba6 18
                INC                      ; 0ba7 1f
                AS   $7                  ; 0ba8 c7
                BF   $1,A0bd2            ; 0ba9 91 28
                BF   $4,A0bd6            ; 0bab 94 2a
                LIS  $1                  ; 0bad 71
                LR   $3,A                ; 0bae 53
A0baf:          LR   $2,A                ; 0baf 52
                LR   A,$3                ; 0bb0 43
                LR   IS,A                ; 0bb1 0b
                LR   A,(IS)              ; 0bb2 4c
                SR   1                   ; 0bb3 12
                LI   $31                 ; 0bb4 20 31
                BT   4,A0bbf             ; 0bb6 84 08
                LR   A,(IS)              ; 0bb8 4c
                SL   1                   ; 0bb9 13
                SL   1                   ; 0bba 13
                AI   $20                 ; 0bbb 24 20
                LR   IS,A                ; 0bbd 0b
                LR   A,(IS)              ; 0bbe 4c
A0bbf:          DS   $3                  ; 0bbf 33
                BT   2,A0baf             ; 0bc0 82 ee
                COM                      ; 0bc2 18
                INC                      ; 0bc3 1f
                AS   $2                  ; 0bc4 c2
                LR   $2,A                ; 0bc5 52
                LIS  $0                  ; 0bc6 70
                AS   $9                  ; 0bc7 c9
                BT   4,A0bce             ; 0bc8 84 05
                LR   A,$2                ; 0bca 42
                COM                      ; 0bcb 18
                INC                      ; 0bcc 1f
                LR   $2,A                ; 0bcd 52
A0bce:          LIS  $0                  ; 0bce 70
                AS   $2                  ; 0bcf c2
                BF   $1,A0bd6            ; 0bd0 91 05
A0bd2:          LR   A,$6                ; 0bd2 46
                LR   $7,A                ; 0bd3 57
                LR   A,$0                ; 0bd4 40
                LR   $1,A                ; 0bd5 51
A0bd6:          LR   A,$9                ; 0bd6 49
                AI   $26                 ; 0bd7 24 26
                LR   IS,A                ; 0bd9 0b
                LR   A,$7                ; 0bda 47
                SL   4                   ; 0bdb 15
                AS   $1                  ; 0bdc c1
                LR   (IS),A              ; 0bdd 5c
                POP                      ; 0bde 1c
A0bdf:          LR   A,$8                ; 0bdf 48
                XS   $9                  ; 0be0 e9
                BT   4,A0bee             ; 0be1 84 0c
                LISU 2                   ; 0be3 62
                LISL 0                   ; 0be4 68
                LR   A,(IS)              ; 0be5 4c
                LISL 4                   ; 0be6 6c
                NS   (IS)                ; 0be7 fc
                XS   (IS)                ; 0be8 ec
                LISL 0                   ; 0be9 68
                XS   (IS)                ; 0bea ec
                COM                      ; 0beb 18
                BF   $4,A0bf0            ; 0bec 94 03
A0bee:          COM                      ; 0bee 18
                POP                      ; 0bef 1c
A0bf0:          LIS  $0                  ; 0bf0 70
                LR   $1,A                ; 0bf1 51
                LIS  $1                  ; 0bf2 71
                LR   $0,A                ; 0bf3 50
A0bf4:          LR   A,$0                ; 0bf4 40
                LR   IS,A                ; 0bf5 0b
                LISU 2                   ; 0bf6 62
                LR   A,(IS)+             ; 0bf7 4d
                COM                      ; 0bf8 18
                INC                      ; 0bf9 1f
                LR   $2,A                ; 0bfa 52
                LR   A,(IS)+             ; 0bfb 4d
                LR   A,(IS)+             ; 0bfc 4d
                LR   A,(IS)+             ; 0bfd 4d
                LR   A,(IS)              ; 0bfe 4c
                AS   $2                  ; 0bff c2
                LR   $2,A                ; 0c00 52
                DCI  A0896               ; 0c01 2a 08 96
                LR   A,$8                ; 0c04 48
                SL   1                   ; 0c05 13
                AS   $0                  ; 0c06 c0
                ADC                      ; 0c07 8e
                LR   A,$2                ; 0c08 42
                CM                       ; 0c09 8d
                BT   4,A0c0e             ; 0c0a 84 03
                BT   2,A0c1d             ; 0c0c 82 10
A0c0e:          LR   A,$9                ; 0c0e 49
                SL   1                   ; 0c0f 13
                AS   $0                  ; 0c10 c0
                DCI  A0896               ; 0c11 2a 08 96
                ADC                      ; 0c14 8e
                LR   A,$2                ; 0c15 42
                COM                      ; 0c16 18
                INC                      ; 0c17 1f
                CM                       ; 0c18 8d
                BT   4,A0c21             ; 0c19 84 07
                BF   $2,A0c21            ; 0c1b 92 05
A0c1d:          LR   A,$0                ; 0c1d 40
                INC                      ; 0c1e 1f
                AS   $1                  ; 0c1f c1
                LR   $1,A                ; 0c20 51
A0c21:          DS   $0                  ; 0c21 30
                BT   2,A0bf4             ; 0c22 82 d1
                LR   A,$1                ; 0c24 41
                POP                      ; 0c25 1c
A0c26:          LR   K,P                 ; 0c26 08
A0c27:          PI   A0bdf               ; 0c27 28 0b df
                LR   $5,A                ; 0c2a 55
                CI   $ff                 ; 0c2b 25 ff
                BT   4,A0c3d             ; 0c2d 84 0f
                XS   $4                  ; 0c2f e4
                BT   4,A0c3d             ; 0c30 84 0c
                LIS  $1                  ; 0c32 71
                LR   $2,A                ; 0c33 52
A0c34:          PI   A0a36               ; 0c34 28 0a 36
                DS   $2                  ; 0c37 32
                BT   2,A0c34             ; 0c38 82 fb
                DS   $3                  ; 0c3a 33
                BF   $4,A0c27            ; 0c3b 94 eb
A0c3d:          LR   A,$5                ; 0c3d 45
                PK                       ; 0c3e 0c
A0c3f:          LR   K,P                 ; 0c3f 08
                LISU 2                   ; 0c40 62
                LISL 0                   ; 0c41 68
                LR   A,(IS)+             ; 0c42 4d
                LR   $6,A                ; 0c43 56
                LR   A,(IS)              ; 0c44 4c
                LR   $7,A                ; 0c45 57
                LIS  $3                  ; 0c46 73
                LR   $3,A                ; 0c47 53
A0c48:          LISL 3                   ; 0c48 6b
                LR   A,(IS)-             ; 0c49 4e
                COM                      ; 0c4a 18
                INC                      ; 0c4b 1f
                LR   $1,A                ; 0c4c 51
                LR   A,(IS)-             ; 0c4d 4e
                COM                      ; 0c4e 18
                INC                      ; 0c4f 1f
                LR   $0,A                ; 0c50 50
                LR   A,(IS)              ; 0c51 4c
                AS   $1                  ; 0c52 c1
                LR   (IS)-,A             ; 0c53 5e
                LR   A,(IS)              ; 0c54 4c
                AS   $0                  ; 0c55 c0
                LR   (IS),A              ; 0c56 5c
                PI   A0bdf               ; 0c57 28 0b df
                LR   $5,A                ; 0c5a 55
                CI   $03                 ; 0c5b 25 03
                BF   $4,A0c62            ; 0c5d 94 04
                DS   $3                  ; 0c5f 33
                BF   $4,A0c48            ; 0c60 94 e7
A0c62:          LIS  $0                  ; 0c62 70
                LR   $0,A                ; 0c63 50
                LR   $1,A                ; 0c64 51
                LIS  $3                  ; 0c65 73
                XS   $5                  ; 0c66 e5
                LR   $5,A                ; 0c67 55
                LIS  $1                  ; 0c68 71
                LR   $4,A                ; 0c69 54
A0c6a:          LR   A,$4                ; 0c6a 44
                INC                      ; 0c6b 1f
                NS   $5                  ; 0c6c f5
                BT   4,A0cb2             ; 0c6d 84 44
                LIS  $1                  ; 0c6f 71
                LR   $3,A                ; 0c70 53
A0c71:          LIS  $8                  ; 0c71 78
                AS   $3                  ; 0c72 c3
                LR   IS,A                ; 0c73 0b
                LR   A,(IS)              ; 0c74 4c
                SL   1                   ; 0c75 13
                AS   $4                  ; 0c76 c4
                DCI  A0896               ; 0c77 2a 08 96
                ADC                      ; 0c7a 8e
                LR   A,$3                ; 0c7b 43
                SL   1                   ; 0c7c 13
                SL   1                   ; 0c7d 13
                AS   $4                  ; 0c7e c4
                LR   IS,A                ; 0c7f 0b
                LISU 2                   ; 0c80 62
                LR   A,(IS)+             ; 0c81 4d
                AM                       ; 0c82 88
                COM                      ; 0c83 18
                INC                      ; 0c84 1f
                LR   $2,A                ; 0c85 52
                LR   A,(IS)+             ; 0c86 4d
                LR   A,(IS)+             ; 0c87 4d
                LR   A,(IS)+             ; 0c88 4d
                LR   A,(IS)+             ; 0c89 4d
                AS   $2                  ; 0c8a c2
                BF   $2,A0caf            ; 0c8b 92 23
                LR   A,$4                ; 0c8d 44
                SL   1                   ; 0c8e 13
                AS   $4                  ; 0c8f c4
                INC                      ; 0c90 1f
                LR   $2,A                ; 0c91 52
                LR   A,(IS)+             ; 0c92 4d
                LIS  $0                  ; 0c93 70
                AS   (IS)                ; 0c94 cc
                BT   1,A0c9e             ; 0c95 81 08
                LIS  $1                  ; 0c97 71
                XS   $3                  ; 0c98 e3
                LR   IS,A                ; 0c99 0b
                LR   A,$2                ; 0c9a 42
                SL   1                   ; 0c9b 13
                AS   (IS)                ; 0c9c cc
                LR   (IS),A              ; 0c9d 5c
A0c9e:          LR   A,$3                ; 0c9e 43
                SL   1                   ; 0c9f 13
                INC                      ; 0ca0 1f
                SL   1                   ; 0ca1 13
                AS   $4                  ; 0ca2 c4
                LR   IS,A                ; 0ca3 0b
                LISU 2                   ; 0ca4 62
                LR   A,(IS)              ; 0ca5 4c
                AI   $ff                 ; 0ca6 24 ff
                BF   $1,A0caf            ; 0ca8 91 06
                LR   A,$3                ; 0caa 43
                LR   IS,A                ; 0cab 0b
                LR   A,(IS)              ; 0cac 4c
                AS   $2                  ; 0cad c2
                LR   (IS),A              ; 0cae 5c
A0caf:          DS   $3                  ; 0caf 33
                BT   2,A0c71             ; 0cb0 82 c0
A0cb2:          DS   $4                  ; 0cb2 34
                BT   2,A0c6a             ; 0cb3 82 b6
                LR   A,$1                ; 0cb5 41
                SL   4                   ; 0cb6 15
                AS   $0                  ; 0cb7 c0
                LR   QU,A                ; 0cb8 06
                LISU 2                   ; 0cb9 62
                LISL 0                   ; 0cba 68
                LR   A,$6                ; 0cbb 46
                LR   (IS)+,A             ; 0cbc 5d
                LR   A,$7                ; 0cbd 47
                LR   (IS),A              ; 0cbe 5c
                PK                       ; 0cbf 0c
A0cc0:          LI   $c0                 ; 0cc0 20 c0
                LR   $7,A                ; 0cc2 57
                LIS  $3                  ; 0cc3 73
                LR   $5,A                ; 0cc4 55
A0cc5:          LR   A,QU                ; 0cc5 02
                LR   $3,A                ; 0cc6 53
                LIS  $1                  ; 0cc7 71
                LR   $6,A                ; 0cc8 56
A0cc9:          LR   A,$6                ; 0cc9 46
                SL   1                   ; 0cca 13
                SL   1                   ; 0ccb 13
                AS   $5                  ; 0ccc c5
                LR   IS,A                ; 0ccd 0b
                LISU 2                   ; 0cce 62
                LR   A,$3                ; 0ccf 43
                NS   $7                  ; 0cd0 f7
                BT   4,A0cd4             ; 0cd1 84 02
                LR   A,(IS)              ; 0cd3 4c
A0cd4:          LR   $2,A                ; 0cd4 52
                LR   A,$6                ; 0cd5 46
                LR   IS,A                ; 0cd6 0b
                LR   A,$2                ; 0cd7 42
                LR   (IS),A              ; 0cd8 5c
                LR   A,$3                ; 0cd9 43
                SL   4                   ; 0cda 15
                LR   $3,A                ; 0cdb 53
                DS   $6                  ; 0cdc 36
                BT   2,A0cc9             ; 0cdd 82 eb
                LR   A,$4                ; 0cdf 44
                LR   $3,A                ; 0ce0 53
                LIS  $1                  ; 0ce1 71
                LR   $6,A                ; 0ce2 56
A0ce3:          LR   A,$6                ; 0ce3 46
                LR   IS,A                ; 0ce4 0b
                LR   A,(IS)              ; 0ce5 4c
                LR   $2,A                ; 0ce6 52
                LR   A,$6                ; 0ce7 46
                SL   1                   ; 0ce8 13
                SL   1                   ; 0ce9 13
                AS   $5                  ; 0cea c5
                LR   IS,A                ; 0ceb 0b
                LISU 2                   ; 0cec 62
                LIS  $2                  ; 0ced 72
                NS   $3                  ; 0cee f3
                BT   4,A0cf7             ; 0cef 84 07
                LR   A,$2                ; 0cf1 42
                SL   1                   ; 0cf2 13
                COM                      ; 0cf3 18
                INC                      ; 0cf4 1f
                AS   (IS)                ; 0cf5 cc
                LR   (IS),A              ; 0cf6 5c
A0cf7:          LIS  $8                  ; 0cf7 78
                NS   $3                  ; 0cf8 f3
                BT   4,A0d06             ; 0cf9 84 0c
                LR   A,$2                ; 0cfb 42
                COM                      ; 0cfc 18
                INC                      ; 0cfd 1f
                AS   (IS)                ; 0cfe cc
                LR   (IS)-,A             ; 0cff 5e
                LR   A,(IS)-             ; 0d00 4e
                LR   A,(IS)-             ; 0d01 4e
                LR   A,(IS)-             ; 0d02 4e
                LR   A,(IS)              ; 0d03 4c
                AS   $2                  ; 0d04 c2
                LR   (IS),A              ; 0d05 5c
A0d06:          LR   A,$3                ; 0d06 43
                SL   1                   ; 0d07 13
                LR   $3,A                ; 0d08 53
                DS   $6                  ; 0d09 36
                BT   2,A0ce3             ; 0d0a 82 d8
                LI   $30                 ; 0d0c 20 30
                LR   $7,A                ; 0d0e 57
                DS   $5                  ; 0d0f 35
                LIS  $1                  ; 0d10 71
                XS   $5                  ; 0d11 e5
                BF   $4,A0cc5            ; 0d12 94 b2
                POP                      ; 0d14 1c
A0d15:          LR   A,QU                ; 0d15 02
                LR   $1,A                ; 0d16 51
                LIS  $1                  ; 0d17 71
                LR   $0,A                ; 0d18 50
A0d19:          DCI  A0896               ; 0d19 2a 08 96
                LIS  $4                  ; 0d1c 74
                AS   $0                  ; 0d1d c0
                LR   IS,A                ; 0d1e 0b
                LISU 2                   ; 0d1f 62
                LIS  $4                  ; 0d20 74
                NS   $1                  ; 0d21 f1
                BT   4,A0d2d             ; 0d22 84 0a
                LR   A,$8                ; 0d24 48
                SL   1                   ; 0d25 13
                AS   $0                  ; 0d26 c0
                ADC                      ; 0d27 8e
                LM                       ; 0d28 16
                COM                      ; 0d29 18
                INC                      ; 0d2a 1f
                BF   $0,A0d36            ; 0d2b 90 0a
A0d2d:          LIS  $8                  ; 0d2d 78
                NS   $1                  ; 0d2e f1
                BT   4,A0d3d             ; 0d2f 84 0d
                LR   A,$9                ; 0d31 49
                SL   1                   ; 0d32 13
                AS   $0                  ; 0d33 c0
                ADC                      ; 0d34 8e
                LM                       ; 0d35 16
A0d36:          AS   (IS)-               ; 0d36 ce
                LR   $2,A                ; 0d37 52
                LR   A,(IS)-             ; 0d38 4e
                LR   A,(IS)-             ; 0d39 4e
                LR   A,(IS)-             ; 0d3a 4e
                LR   A,$2                ; 0d3b 42
                LR   (IS),A              ; 0d3c 5c
A0d3d:          LR   A,$1                ; 0d3d 41
                SL   1                   ; 0d3e 13
                SL   1                   ; 0d3f 13
                LR   $1,A                ; 0d40 51
                DS   $0                  ; 0d41 30
                BT   2,A0d19             ; 0d42 82 d6
                POP                      ; 0d44 1c
A0d45:          LR   K,P                 ; 0d45 08
                PI   A090c               ; 0d46 28 09 0c
                LI   $ff                 ; 0d49 20 ff
                OUTS 4                   ; 0d4b b4
                LISU 6                   ; 0d4c 66
                LISL 7                   ; 0d4d 6f
                LIS  $b                  ; 0d4e 7b
                XS   (IS)                ; 0d4f ec
                SL   4                   ; 0d50 15
                LIS  $8                  ; 0d51 78
                BT   4,A0d55             ; 0d52 84 02
                LIS  $9                  ; 0d54 79
A0d55:          LR   $9,A                ; 0d55 59
                PI   A0a79               ; 0d56 28 0a 79
                PI   A0bdf               ; 0d59 28 0b df
                CI   $03                 ; 0d5c 25 03
                BF   $4,A0d6d            ; 0d5e 94 0e
                PI   A0c3f               ; 0d60 28 0c 3f
                LIS  $1                  ; 0d63 71
                LR   $4,A                ; 0d64 54
                PI   A0cc0               ; 0d65 28 0c c0
                PI   A0d15               ; 0d68 28 0d 15
                LR   A,$9                ; 0d6b 49
                OUTS 4                   ; 0d6c b4
A0d6d:          LR   A,$9                ; 0d6d 49
                INC                      ; 0d6e 1f
                CI   $0c                 ; 0d6f 25 0c
                BF   $4,A0d55            ; 0d71 94 e3
                PI   A0913               ; 0d73 28 09 13
                INS  4                   ; 0d76 a4
                PK                       ; 0d77 0c
A0d78:          LR   K,P                 ; 0d78 08
A0d79:          LIS  $1                  ; 0d79 71
                LR   $2,A                ; 0d7a 52
                PI   A0a89               ; 0d7b 28 0a 89
                PI   A0bdf               ; 0d7e 28 0b df
                CI   $03                 ; 0d81 25 03
                LR   A,$9                ; 0d83 49
                BT   4,A0d8c             ; 0d84 84 07
                DS   $9                  ; 0d86 39
                LR   A,$6                ; 0d87 46
                XS   $9                  ; 0d88 e9
                BF   $4,A0d79            ; 0d89 94 ef
                COM                      ; 0d8b 18
A0d8c:          PK                       ; 0d8c 0c
A0d8d:          LR   K,P                 ; 0d8d 08
                LR   A,KU                ; 0d8e 00
                LR   $a,A                ; 0d8f 5a
                LR   A,KL                ; 0d90 01
                LR   $b,A                ; 0d91 5b
                PI   A0d45               ; 0d92 28 0d 45
                COM                      ; 0d95 18
                BF   $4,A0da3            ; 0d96 94 0c
                LIS  $1                  ; 0d98 71
                LR   $6,A                ; 0d99 56
                LIS  $7                  ; 0d9a 77
                LR   $9,A                ; 0d9b 59
                PI   A0d78               ; 0d9c 28 0d 78
                OUTS 4                   ; 0d9f b4
                COM                      ; 0da0 18
                BT   4,A0da9             ; 0da1 84 07
A0da3:          LISU 2                   ; 0da3 62
                LISL 1                   ; 0da4 69
                LIS  $0                  ; 0da5 70
                LR   (IS)-,A             ; 0da6 5e
                COM                      ; 0da7 18
                LR   (IS),A              ; 0da8 5c
A0da9:          LR   DC,H                ; 0da9 10
                LR   Q,DC                ; 0daa 0e
                INS  4                   ; 0dab a4
                LR   P0,Q                ; 0dac 0d
A0dad:          LI   $40                 ; 0dad 20 40
                OUTS 0                   ; 0daf b0
                LISU 6                   ; 0db0 66
                LISL 3                   ; 0db1 6b
                LI   $11                 ; 0db2 20 11
                LR   (IS),A              ; 0db4 5c
                LIS  $3                  ; 0db5 73
                LISU 7                   ; 0db6 67
                LISL 7                   ; 0db7 6f
                LR   (IS),A              ; 0db8 5c
A0db9:          PI   A09ab               ; 0db9 28 09 ab
                LISU 7                   ; 0dbc 67
                LISL 7                   ; 0dbd 6f
                LR   A,(IS)              ; 0dbe 4c
                NI   $73                 ; 0dbf 21 73
                LR   (IS),A              ; 0dc1 5c
                LIS  $0                  ; 0dc2 70
                LR   $8,A                ; 0dc3 58
A0dc4:          LIS  $4                  ; 0dc4 74
                LR   IS,A                ; 0dc5 0b
                DCI  A08c1               ; 0dc6 2a 08 c1
A0dc9:          LM                       ; 0dc9 16
                LR   (IS)-,A             ; 0dca 5e
                BR7  A0dc9               ; 0dcb 8f fd
                DCI  $0868               ; 0dcd 2a 08 68
                LR   A,$8                ; 0dd0 48
                ADC                      ; 0dd1 8e
                PI   A0937               ; 0dd2 28 09 37
                LI   $24                 ; 0dd5 20 24
                LR   $b,A                ; 0dd7 5b
A0dd8:          LISU 6                   ; 0dd8 66
                LISL 3                   ; 0dd9 6b
                LI   $ff                 ; 0dda 20 ff
                LR   $9,A                ; 0ddc 59
                NS   $8                  ; 0ddd f8
                LR   A,(IS)              ; 0dde 4c
                BF   $4,A0de6            ; 0ddf 94 06
                LISU 7                   ; 0de1 67
                LISL 7                   ; 0de2 6f
                LR   A,(IS)              ; 0de3 4c
                AI   $11                 ; 0de4 24 11
A0de6:          LISU 4                   ; 0de6 64
                LISL 7                   ; 0de7 6f
                LR   (IS),A              ; 0de8 5c
                LI   $40                 ; 0de9 20 40
                LR   $4,A                ; 0deb 54
                PI   A0979               ; 0dec 28 09 79
                DCI  A08fa               ; 0def 2a 08 fa
                PI   A0b73               ; 0df2 28 0b 73
                OUTS 0                   ; 0df5 b0
                OUTS 4                   ; 0df6 b4
                OUTS 1                   ; 0df7 b1
                INS  4                   ; 0df8 a4
                LR   $2,A                ; 0df9 52
                INS  1                   ; 0dfa a1
                NS   $2                  ; 0dfb f2
                COM                      ; 0dfc 18
                LR   $0,A                ; 0dfd 50
                BT   1,A0e07             ; 0dfe 81 08
                LR   A,$8                ; 0e00 48
                COM                      ; 0e01 18
                AI   $12                 ; 0e02 24 12
                LR   $8,A                ; 0e04 58
                BF   $0,A0dc4            ; 0e05 90 be
A0e07:          SL   1                   ; 0e07 13
                BF   $1,A0e68            ; 0e08 91 5f
                BF   $4,A0e11            ; 0e0a 94 06
                DS   $b                  ; 0e0c 3b
                BF   $2,A0e68            ; 0e0d 92 5a
                BF   $0,A0dd8            ; 0e0f 90 c8
A0e11:          LIS  $0                  ; 0e11 70
                AS   $8                  ; 0e12 c8
                LISU 4                   ; 0e13 64
                LISL 7                   ; 0e14 6f
                LR   A,(IS)              ; 0e15 4c
                LR   $1,A                ; 0e16 51
                LR   A,$0                ; 0e17 40
                BF   $4,A0e45            ; 0e18 94 2c
                NI   $20                 ; 0e1a 21 20
                BT   4,A0e2a             ; 0e1c 84 0d
                LR   A,$1                ; 0e1e 41
                NI   $f0                 ; 0e1f 21 f0
                INC                      ; 0e21 1f
                LR   $3,A                ; 0e22 53
                AI   $03                 ; 0e23 24 03
                LR   $2,A                ; 0e25 52
                LIS  $1                  ; 0e26 71
                LR   $5,A                ; 0e27 55
                BF   $0,A0e3a            ; 0e28 90 11
A0e2a:          LR   A,$0                ; 0e2a 40
                NI   $10                 ; 0e2b 21 10
                BT   4,A0dc4             ; 0e2d 84 96
                LIS  $f                  ; 0e2f 7f
                NS   $1                  ; 0e30 f1
                AI   $10                 ; 0e31 24 10
                LR   $3,A                ; 0e33 53
                AI   $50                 ; 0e34 24 50
                LR   $2,A                ; 0e36 52
                LI   $10                 ; 0e37 20 10
                LR   $5,A                ; 0e39 55
A0e3a:          LIS  $1                  ; 0e3a 71
                LR   $4,A                ; 0e3b 54
                PI   A0b3b               ; 0e3c 28 0b 3b
                LISU 7                   ; 0e3f 67
                LISL 7                   ; 0e40 6f
                AI   $ef                 ; 0e41 24 ef
                BF   $0,A0e64            ; 0e43 90 20
A0e45:          NI   $20                 ; 0e45 21 20
                BT   4,A0e51             ; 0e47 84 09
                LIS  $1                  ; 0e49 71
                LR   $3,A                ; 0e4a 53
                LR   $5,A                ; 0e4b 55
                LI   $99                 ; 0e4c 20 99
                LR   $2,A                ; 0e4e 52
                BF   $0,A0e5d            ; 0e4f 90 0d
A0e51:          LR   A,$0                ; 0e51 40
                NI   $10                 ; 0e52 21 10
                BT   4,A0e65             ; 0e54 84 10
                LI   $10                 ; 0e56 20 10
                LR   $3,A                ; 0e58 53
                LR   $5,A                ; 0e59 55
                LI   $90                 ; 0e5a 20 90
                LR   $2,A                ; 0e5c 52
A0e5d:          LIS  $3                  ; 0e5d 73
                LR   $4,A                ; 0e5e 54
                PI   A0b3b               ; 0e5f 28 0b 3b
                LISU 6                   ; 0e62 66
                LISL 3                   ; 0e63 6b
A0e64:          LR   (IS),A              ; 0e64 5c
A0e65:          JMP  A0dc4               ; 0e65 29 0d c4
A0e68:          LISU 7                   ; 0e68 67
                LISL 7                   ; 0e69 6f
                LIS  $c                  ; 0e6a 7c
                AS   (IS)                ; 0e6b cc
                LR   (IS),A              ; 0e6c 5c
                LR   $0,A                ; 0e6d 50
                LISU 4                   ; 0e6e 64
                LISL 3                   ; 0e6f 6b
                LIS  $1                  ; 0e70 71
                LR   (IS)-,A             ; 0e71 5e
                LR   (IS)-,A             ; 0e72 5e
                LISU 3                   ; 0e73 63
A0e74:          LI   $f0                 ; 0e74 20 f0
                NS   (IS)                ; 0e76 fc
                LR   (IS)-,A             ; 0e77 5e
                BR7  A0e74               ; 0e78 8f fb
                LIS  $0                  ; 0e7a 70
                LISU 4                   ; 0e7b 64
                LR   (IS)-,A             ; 0e7c 5e
                LR   (IS)+,A             ; 0e7d 5d
                LISU 5                   ; 0e7e 65
                LR   (IS),A              ; 0e7f 5c
                LISL 3                   ; 0e80 6b
                LR   (IS),A              ; 0e81 5c
                LISU 6                   ; 0e82 66
                LR   A,(IS)              ; 0e83 4c
                AI   $99                 ; 0e84 24 99
                BF   $4,A0e92            ; 0e86 94 0b
                LR   A,$0                ; 0e88 40
                XI   $3e                 ; 0e89 23 3e
                AI   $ff                 ; 0e8b 24 ff
                BT   2,A0e92             ; 0e8d 82 04
                LISL 7                   ; 0e8f 6f
                LIS  $b                  ; 0e90 7b
                LR   (IS),A              ; 0e91 5c
A0e92:          LISU 4                   ; 0e92 64
                LISL 4                   ; 0e93 6c
                LR   A,(IS)              ; 0e94 4c
                LISL 0                   ; 0e95 68
                NS   (IS)-               ; 0e96 fe
                INC                      ; 0e97 1f
                LIS  $f                  ; 0e98 7f
                BT   2,A0e9c             ; 0e99 82 02
                LIS  $0                  ; 0e9b 70
A0e9c:          LISU 6                   ; 0e9c 66
                NS   (IS)                ; 0e9d fc
                LR   (IS),A              ; 0e9e 5c
                LISU 7                   ; 0e9f 67
                LISL 3                   ; 0ea0 6b
                LR   A,(IS)              ; 0ea1 4c
                OI   $c0                 ; 0ea2 22 c0
                LR   (IS)+,A             ; 0ea4 5d
                LIS  $7                  ; 0ea5 77
                LR   $0,A                ; 0ea6 50
A0ea7:          LI   $ff                 ; 0ea7 20 ff
                LR   (IS)+,A             ; 0ea9 5d
                LIS  $3                  ; 0eaa 73
                NS   $0                  ; 0eab f0
                LR   (IS)-,A             ; 0eac 5e
                LR   A,IS                ; 0ead 0a
                AI   $fc                 ; 0eae 24 fc
                LR   IS,A                ; 0eb0 0b
                DS   $0                  ; 0eb1 30
                BT   2,A0ea7             ; 0eb2 82 f4
                LIS  $b                  ; 0eb4 7b
                LR   (IS),A              ; 0eb5 5c
                PI   A09ab               ; 0eb6 28 09 ab
A0eb9:          LISU 7                   ; 0eb9 67
                LISL 3                   ; 0eba 6b
                LR   A,(IS)              ; 0ebb 4c
                INC                      ; 0ebc 1f
                LR   (IS),A              ; 0ebd 5c
                LR   $0,A                ; 0ebe 50
                LIS  $1                  ; 0ebf 71
                NS   (IS)                ; 0ec0 fc
                LR   $8,A                ; 0ec1 58
                INC                      ; 0ec2 1f
                SL   1                   ; 0ec3 13
                SL   1                   ; 0ec4 13
                LISU 7                   ; 0ec5 67
                LISL 7                   ; 0ec6 6f
                NS   (IS)                ; 0ec7 fc
                BF   $4,A0ecd            ; 0ec8 94 04
A0eca:          JMP  A1014               ; 0eca 29 10 14
A0ecd:          LISU 3                   ; 0ecd 63
                LISL 4                   ; 0ece 6c
                LIS  $b                  ; 0ecf 7b
                XS   (IS)                ; 0ed0 ec
                BT   4,A0eca             ; 0ed1 84 f8
                DCI  A08bf               ; 0ed3 2a 08 bf
                LR   A,$8                ; 0ed6 48
                ADC                      ; 0ed7 8e
                AI   $26                 ; 0ed8 24 26
                LR   IS,A                ; 0eda 0b
                LR   A,$0                ; 0edb 40
                XM                       ; 0edc 8c
                BF   $4,A0ee5            ; 0edd 94 07
                PI   A0b25               ; 0edf 28 0b 25
                NI   $37                 ; 0ee2 21 37
                LR   (IS),A              ; 0ee4 5c
A0ee5:          LIS  $f                  ; 0ee5 7f
                NS   (IS)                ; 0ee6 fc
                LR   $9,A                ; 0ee7 59
                LR   A,(IS)              ; 0ee8 4c
                SR   4                   ; 0ee9 14
                LR   $7,A                ; 0eea 57
                BF   $4,A0ef4            ; 0eeb 94 08
                LIS  $8                  ; 0eed 78
                LR   $9,A                ; 0eee 59
                PI   A0a79               ; 0eef 28 0a 79
                BF   $0,A0ef9            ; 0ef2 90 06
A0ef4:          LIS  $1                  ; 0ef4 71
                LR   $2,A                ; 0ef5 52
                PI   A0a89               ; 0ef6 28 0a 89
A0ef9:          LR   A,$8                ; 0ef9 48
                AI   $10                 ; 0efa 24 10
                LR   $8,A                ; 0efc 58
                LIS  $0                  ; 0efd 70
                LR   $2,A                ; 0efe 52
                PI   A0a89               ; 0eff 28 0a 89
                PI   A0bdf               ; 0f02 28 0b df
                XI   $02                 ; 0f05 23 02
                BT   4,A0f15             ; 0f07 84 0d
                LISL 1                   ; 0f09 69
                LR   A,(IS)              ; 0f0a 4c
                COM                      ; 0f0b 18
                INC                      ; 0f0c 1f
                LISL 5                   ; 0f0d 6d
                AS   (IS)                ; 0f0e cc
                LR   $0,A                ; 0f0f 50
                LIS  $1                  ; 0f10 71
                LR   $1,A                ; 0f11 51
                PI   A0b0f               ; 0f12 28 0b 0f
A0f15:          LR   $6,A                ; 0f15 56
                LR   A,$8                ; 0f16 48
                XI   $12                 ; 0f17 23 12
                LR   $8,A                ; 0f19 58
                CI   $02                 ; 0f1a 25 02
                LR   A,$6                ; 0f1c 46
                BT   4,A0f21             ; 0f1d 84 03
                COM                      ; 0f1f 18
                INC                      ; 0f20 1f
A0f21:          LR   $a,A                ; 0f21 5a
                LIS  $0                  ; 0f22 70
                LR   $2,A                ; 0f23 52
                PI   A0a89               ; 0f24 28 0a 89
                COM                      ; 0f27 18
                BF   $4,A0f2d            ; 0f28 94 04
                PI   A0a48               ; 0f2a 28 0a 48
A0f2d:          LISL 2                   ; 0f2d 6a
                LR   A,(IS)              ; 0f2e 4c
                SL   1                   ; 0f2f 13
                LR   (IS)+,A             ; 0f30 5d
                LR   A,(IS)              ; 0f31 4c
                SL   1                   ; 0f32 13
                LR   (IS),A              ; 0f33 5c
                LISL 5                   ; 0f34 6d
                LIS  $1                  ; 0f35 71
                LR   $1,A                ; 0f36 51
A0f37:          LR   A,(IS)+             ; 0f37 4d
                LR   A,(IS)              ; 0f38 4c
                LR   $0,A                ; 0f39 50
                PI   A0b0f               ; 0f3a 28 0b 0f
                LR   (IS),A              ; 0f3d 5c
                BR7  A0f37               ; 0f3e 8f f8
                LIS  $3                  ; 0f40 73
                LR   $4,A                ; 0f41 54
                LIS  $c                  ; 0f42 7c
                LR   $3,A                ; 0f43 53
                PI   A0c26               ; 0f44 28 0c 26
                LR   $0,A                ; 0f47 50
                LR   A,$8                ; 0f48 48
                LR   IS,A                ; 0f49 0b
                LISU 4                   ; 0f4a 64
                LIS  $1                  ; 0f4b 71
                NS   $8                  ; 0f4c f8
                LR   $8,A                ; 0f4d 58
                LIS  $3                  ; 0f4e 73
                XS   $0                  ; 0f4f e0
                LR   $b,A                ; 0f50 5b
                LR   A,(IS)              ; 0f51 4c
                BF   $4,A0f59            ; 0f52 94 06
                OI   $80                 ; 0f54 22 80
                LR   (IS),A              ; 0f56 5c
                BF   $0,A0f69            ; 0f57 90 11
A0f59:          NI   $7f                 ; 0f59 21 7f
                LR   (IS),A              ; 0f5b 5c
                LIS  $3                  ; 0f5c 73
                NS   (IS)                ; 0f5d fc
                COM                      ; 0f5e 18
                INC                      ; 0f5f 1f
                AS   $a                  ; 0f60 ca
                INC                      ; 0f61 1f
                LR   $0,A                ; 0f62 50
                LIS  $1                  ; 0f63 71
                LR   $1,A                ; 0f64 51
                PI   A0b0f               ; 0f65 28 0b 0f
                LR   $b,A                ; 0f68 5b
A0f69:          LISU 7                   ; 0f69 67
                LISL 7                   ; 0f6a 6f
                LR   A,(IS)              ; 0f6b 4c
                LR   $0,A                ; 0f6c 50
                LR   A,$8                ; 0f6d 48
                SL   1                   ; 0f6e 13
                SL   1                   ; 0f6f 13
                LR   IS,A                ; 0f70 0b
                LISU 5                   ; 0f71 65
                LI   $10                 ; 0f72 20 10
                NS   $0                  ; 0f74 f0
                BT   4,A0f7d             ; 0f75 84 07
                LR   A,(IS)              ; 0f77 4c
                COM                      ; 0f78 18
                BT   4,A0f7d             ; 0f79 84 03
                LR   A,$a                ; 0f7b 4a
                LR   $b,A                ; 0f7c 5b
A0f7d:          LISU 4                   ; 0f7d 64
                LR   A,(IS)+             ; 0f7e 4d
                LR   A,(IS)+             ; 0f7f 4d
                LR   A,(IS)+             ; 0f80 4d
                LR   A,(IS)+             ; 0f81 4d
                LR   A,(IS)              ; 0f82 4c
                LR   $0,A                ; 0f83 50
                LIS  $2                  ; 0f84 72
                AS   $8                  ; 0f85 c8
                LR   IS,A                ; 0f86 0b
                LISU 4                   ; 0f87 64
                LR   A,$0                ; 0f88 40
                COM                      ; 0f89 18
                BF   $4,A0f95            ; 0f8a 94 0a
                LR   A,$7                ; 0f8c 47
                CI   $02                 ; 0f8d 25 02
                BF   $1,A0f95            ; 0f8f 91 05
                LR   A,(IS)              ; 0f91 4c
                OI   $80                 ; 0f92 22 80
                LR   (IS),A              ; 0f94 5c
A0f95:          LR   A,$b                ; 0f95 4b
                DCI  A0907               ; 0f96 2a 09 07
                ADC                      ; 0f99 8e
                LR   A,(IS)              ; 0f9a 4c
                NI   $cf                 ; 0f9b 21 cf
                AM                       ; 0f9d 88
                LR   (IS),A              ; 0f9e 5c
                LIS  $3                  ; 0f9f 73
                XS   $8                  ; 0fa0 e8
                XS   $9                  ; 0fa1 e9
                BF   $4,A0fa6            ; 0fa2 94 03
                LIS  $4                  ; 0fa4 74
                LR   $7,A                ; 0fa5 57
A0fa6:          LIS  $e                  ; 0fa6 7e
                AS   $8                  ; 0fa7 c8
                LR   $8,A                ; 0fa8 58
                LIS  $4                  ; 0fa9 74
                XS   $7                  ; 0faa e7
                BT   4,A0fc0             ; 0fab 84 14
                AS   (IS)                ; 0fad cc
                BF   $1,A0fb8            ; 0fae 91 09
                LIS  $0                  ; 0fb0 70
                AS   $6                  ; 0fb1 c6
                BF   $4,A0fb8            ; 0fb2 94 05
                LISU 2                   ; 0fb4 62
                LISL 7                   ; 0fb5 6f
                LR   A,(IS)              ; 0fb6 4c
                LR   $6,A                ; 0fb7 56
A0fb8:          LR   A,$6                ; 0fb8 46
                LR   $a,A                ; 0fb9 5a
                LIS  $2                  ; 0fba 72
                AS   $8                  ; 0fbb c8
                LR   $8,A                ; 0fbc 58
                LIS  $2                  ; 0fbd 72
                BF   $0,A0fd3            ; 0fbe 90 14
A0fc0:          LIS  $1                  ; 0fc0 71
                LR   $1,A                ; 0fc1 51
                LR   A,$8                ; 0fc2 48
                SL   1                   ; 0fc3 13
                SL   1                   ; 0fc4 13
                INC                      ; 0fc5 1f
                LR   IS,A                ; 0fc6 0b
                LISU 4                   ; 0fc7 64
                LR   A,(IS)              ; 0fc8 4c
                COM                      ; 0fc9 18
                INC                      ; 0fca 1f
                AI   $25                 ; 0fcb 24 25
                LR   $0,A                ; 0fcd 50
                PI   A0b0f               ; 0fce 28 0b 0f
                LR   $a,A                ; 0fd1 5a
                LIS  $1                  ; 0fd2 71
A0fd3:          LR   $6,A                ; 0fd3 56
                LIS  $2                  ; 0fd4 72
                LR   $b,A                ; 0fd5 5b
A0fd6:          LIS  $0                  ; 0fd6 70
                LR   $2,A                ; 0fd7 52
                PI   A0a89               ; 0fd8 28 0a 89
                LIS  $8                  ; 0fdb 78
                XS   $9                  ; 0fdc e9
                BT   4,A0fe4             ; 0fdd 84 06
                LIS  $1                  ; 0fdf 71
                LR   $2,A                ; 0fe0 52
                PI   A0a89               ; 0fe1 28 0a 89
A0fe4:          LISL 3                   ; 0fe4 6b
                LR   A,$a                ; 0fe5 4a
                SL   1                   ; 0fe6 13
                LR   (IS),A              ; 0fe7 5c
                LIS  $6                  ; 0fe8 76
                LR   $3,A                ; 0fe9 53
                LR   A,$6                ; 0fea 46
                LR   $4,A                ; 0feb 54
                PI   A0c26               ; 0fec 28 0c 26
                XS   $6                  ; 0fef e6
                BT   4,A1002             ; 0ff0 84 11
                LIS  $1                  ; 0ff2 71
                LR   $2,A                ; 0ff3 52
                LR   $5,A                ; 0ff4 55
                LR   $4,A                ; 0ff5 54
                LI   $ff                 ; 0ff6 20 ff
                LR   $3,A                ; 0ff8 53
                LR   A,$a                ; 0ff9 4a
                LR   $1,A                ; 0ffa 51
                PI   A0b3b               ; 0ffb 28 0b 3b
                LR   $a,A                ; 0ffe 5a
                DS   $b                  ; 0fff 3b
                BT   2,A0fd6             ; 1000 82 d5
A1002:          LIS  $1                  ; 1002 71
                NS   $8                  ; 1003 f8
                LR   $8,A                ; 1004 58
                AI   $22                 ; 1005 24 22
                LR   IS,A                ; 1007 0b
                DCI  A090a               ; 1008 2a 09 0a
                LR   A,$a                ; 100b 4a
                ADC                      ; 100c 8e
                LI   $f3                 ; 100d 20 f3
                NS   (IS)                ; 100f fc
                AM                       ; 1010 88
                LR   (IS),A              ; 1011 5c
                BF   $0,A1065            ; 1012 90 52
A1014:          LIS  $0                  ; 1014 70
                OUTS 0                   ; 1015 b0
                OUTS 4                   ; 1016 b4
                OUTS 1                   ; 1017 b1
                INS  4                   ; 1018 a4
                LR   $0,A                ; 1019 50
                LIS  $0                  ; 101a 70
                AS   $8                  ; 101b c8
                LR   A,$0                ; 101c 40
                BT   4,A1020             ; 101d 84 02
                INS  1                   ; 101f a1
A1020:          COM                      ; 1020 18
                NI   $fc                 ; 1021 21 fc
                LR   $0,A                ; 1023 50
                BT   4,A1033             ; 1024 84 0e
                LISU 7                   ; 1026 67
                LISL 7                   ; 1027 6f
                LR   A,$8                ; 1028 48
                INC                      ; 1029 1f
                SL   1                   ; 102a 13
                SL   1                   ; 102b 13
                COM                      ; 102c 18
                NS   (IS)                ; 102d fc
                LR   (IS),A              ; 102e 5c
                LISU 6                   ; 102f 66
                LIS  $f                  ; 1030 7f
                NS   (IS)                ; 1031 fc
                LR   (IS),A              ; 1032 5c
A1033:          LI   $40                 ; 1033 20 40
                OUTS 0                   ; 1035 b0
                LR   A,$8                ; 1036 48
                AI   $22                 ; 1037 24 22
                LR   IS,A                ; 1039 0b
                LIS  $3                  ; 103a 73
                NS   (IS)                ; 103b fc
                AS   $0                  ; 103c c0
                LR   (IS),A              ; 103d 5c
                LISL 2                   ; 103e 6a
                LR   A,(IS)+             ; 103f 4d
                NS   (IS)                ; 1040 fc
                XS   (IS)-               ; 1041 ee
                XS   (IS)                ; 1042 ec
                LR   $0,A                ; 1043 50
                SL   1                   ; 1044 13
                LISU 7                   ; 1045 67
                LISL 7                   ; 1046 6f
                NS   (IS)                ; 1047 fc
                BF   $1,A105c            ; 1048 91 13
                LR   A,$0                ; 104a 40
                NI   $fc                 ; 104b 21 fc
                BF   $4,A105f            ; 104d 94 11
                LISU 7                   ; 104f 67
                LISL 3                   ; 1050 6b
                AS   (IS)                ; 1051 cc
                BF   $4,A105f            ; 1052 94 0c
                LISU 6                   ; 1054 66
                LISL 7                   ; 1055 6f
                LR   A,(IS)              ; 1056 4c
                AI   $10                 ; 1057 24 10
                LR   (IS),A              ; 1059 5c
                BF   $2,A105f            ; 105a 92 04
A105c:          JMP  A0db9               ; 105c 29 0d b9
A105f:          DCI  A08fe               ; 105f 2a 08 fe
                PI   A0b73               ; 1062 28 0b 73
A1065:          LIS  $0                  ; 1065 70
                LR   $2,A                ; 1066 52
                PI   A0a89               ; 1067 28 0a 89
                LR   A,(IS)+             ; 106a 4d
                COM                      ; 106b 18
                BF   $4,A108f            ; 106c 94 22
                DCI  A08f3               ; 106e 2a 08 f3
                PI   A0b73               ; 1071 28 0b 73
                LISU 2                   ; 1074 62
                LISL 1                   ; 1075 69
                DS   (IS)                ; 1076 3c
                BT   2,A10d7             ; 1077 82 5f
                PI   A0b25               ; 1079 28 0b 25
                NI   $1f                 ; 107c 21 1f
                AI   $14                 ; 107e 24 14
                LR   (IS)-,A             ; 1080 5e
                LIS  $0                  ; 1081 70
                AS   $8                  ; 1082 c8
                LI   $11                 ; 1083 20 11
                BT   4,A1089             ; 1085 84 03
                LI   $56                 ; 1087 20 56
A1089:          LR   (IS),A              ; 1089 5c
                PI   A0d8d               ; 108a 28 0d 8d
                BF   $0,A10f0            ; 108d 90 62
A108f:          LR   A,(IS)              ; 108f 4c
                LR   $1,A                ; 1090 51
                LR   A,$8                ; 1091 48
                AI   $22                 ; 1092 24 22
                LR   IS,A                ; 1094 0b
                LR   A,(IS)              ; 1095 4c
                SR   1                   ; 1096 12
                SR   1                   ; 1097 12
                LR   $0,A                ; 1098 50
                LI   $34                 ; 1099 20 34
                LR   $2,A                ; 109b 52
                LI   $14                 ; 109c 20 14
                LR   $3,A                ; 109e 53
                LR   $4,A                ; 109f 54
                PI   A0b53               ; 10a0 28 0b 53
                LISU 2                   ; 10a3 62
                LISL 1                   ; 10a4 69
                LR   (IS),A              ; 10a5 5c
                LISU 7                   ; 10a6 67
                LISL 3                   ; 10a7 6b
                LIS  $2                  ; 10a8 72
                NS   (IS)                ; 10a9 fc
                BF   $4,A10d4            ; 10aa 94 29
                LISU 7                   ; 10ac 67
                LISL 7                   ; 10ad 6f
                LI   $10                 ; 10ae 20 10
                NS   (IS)                ; 10b0 fc
                BT   4,A10bc             ; 10b1 84 0a
                LR   A,$8                ; 10b3 48
                SL   1                   ; 10b4 13
                SL   1                   ; 10b5 13
                LR   IS,A                ; 10b6 0b
                LISU 5                   ; 10b7 65
                LR   A,(IS)              ; 10b8 4c
                COM                      ; 10b9 18
                BF   $4,A10d4            ; 10ba 94 19
A10bc:          LR   A,$8                ; 10bc 48
                AI   $22                 ; 10bd 24 22
                LR   IS,A                ; 10bf 0b
                LIS  $3                  ; 10c0 73
                NS   (IS)                ; 10c1 fc
                LR   $1,A                ; 10c2 51
                LR   A,(IS)              ; 10c3 4c
                SR   4                   ; 10c4 14
                LR   $0,A                ; 10c5 50
                LIS  $2                  ; 10c6 72
                LR   $2,A                ; 10c7 52
                LIS  $0                  ; 10c8 70
                LR   $3,A                ; 10c9 53
                LR   $4,A                ; 10ca 54
                PI   A0b53               ; 10cb 28 0b 53
                LR   $0,A                ; 10ce 50
                LR   A,(IS)              ; 10cf 4c
                NI   $fc                 ; 10d0 21 fc
                AS   $0                  ; 10d2 c0
                LR   (IS),A              ; 10d3 5c
A10d4:          PI   A09ef               ; 10d4 28 09 ef
A10d7:          LIS  $7                  ; 10d7 77
                LR   $9,A                ; 10d8 59
                LIS  $3                  ; 10d9 73
                LR   $6,A                ; 10da 56
                PI   A0d78               ; 10db 28 0d 78
                COM                      ; 10de 18
                BT   4,A10f0             ; 10df 84 10
                DCI  A0902               ; 10e1 2a 09 02
                PI   A0b73               ; 10e4 28 0b 73
                LR   $2,A                ; 10e7 52
                PI   A091a               ; 10e8 28 09 1a
                LI   $80                 ; 10eb 20 80
                LR   (IS)-,A             ; 10ed 5e
                LR   A,$3                ; 10ee 43
                LR   (IS),A              ; 10ef 5c
A10f0:          LIS  $0                  ; 10f0 70
                LR   $2,A                ; 10f1 52
                PI   A0ad9               ; 10f2 28 0a d9
                COM                      ; 10f5 18
                BT   4,A110c             ; 10f6 84 15
                DCI  A08ba               ; 10f8 2a 08 ba
                LR   A,$8                ; 10fb 48
                ADC                      ; 10fc 8e
                AI   $22                 ; 10fd 24 22
                LR   IS,A                ; 10ff 0b
                LM                       ; 1100 16
                LR   $4,A                ; 1101 54
                LIS  $3                  ; 1102 73
                NS   (IS)                ; 1103 fc
                DCI  A0805               ; 1104 2a 08 05
                ADC                      ; 1107 8e
                PI   A091f               ; 1108 28 09 1f
                LIS  $1                  ; 110b 71
A110c:          LR   $7,A                ; 110c 57
                LIS  $1                  ; 110d 71
                LR   $2,A                ; 110e 52
                XS   $8                  ; 110f e8
                AI   $0e                 ; 1110 24 0e
                LR   $9,A                ; 1112 59
                PI   A0a89               ; 1113 28 0a 89
                PI   A0bdf               ; 1116 28 0b df
                CI   $02                 ; 1119 25 02
                BF   $4,A111e            ; 111b 94 02
                LR   $7,A                ; 111d 57
A111e:          LIS  $1                  ; 111e 71
                NS   $9                  ; 111f f9
                LR   $9,A                ; 1120 59
                PI   A0b88               ; 1121 28 0b 88
                LIS  $3                  ; 1124 73
                LR   $8,A                ; 1125 58
A1126:          LIS  $0                  ; 1126 70
                LR   $2,A                ; 1127 52
                PI   A0a89               ; 1128 28 0a 89
                COM                      ; 112b 18
                BF   $4,A114b            ; 112c 94 1e
                LR   A,$8                ; 112e 48
                LR   IS,A                ; 112f 0b
                LISU 4                   ; 1130 64
                AS   (IS)                ; 1131 cc
                BT   1,A1148             ; 1132 81 15
                LR   A,$8                ; 1134 48
                SL   1                   ; 1135 13
                SL   1                   ; 1136 13
                LR   IS,A                ; 1137 0b
                LISU 4                   ; 1138 64
                LR   A,(IS)              ; 1139 4c
                COM                      ; 113a 18
                BT   4,A1148             ; 113b 84 0c
                LI   $88                 ; 113d 20 88
                OUTS 5                   ; 113f b5
                LISU 3                   ; 1140 63
                LISL 1                   ; 1141 69
                SL   1                   ; 1142 13
                AS   (IS)                ; 1143 cc
                LR   (IS)+,A             ; 1144 5d
                PI   A0a48               ; 1145 28 0a 48
A1148:          JMP  A11dd               ; 1148 29 11 dd
A114b:          LIS  $0                  ; 114b 70
                LR   $2,A                ; 114c 52
                PI   A091a               ; 114d 28 09 1a
                LISU 7                   ; 1150 67
                LISL 7                   ; 1151 6f
                LR   A,(IS)              ; 1152 4c
                NI   $10                 ; 1153 21 10
                BT   4,A116a             ; 1155 84 14
                LIS  $1                  ; 1157 71
                LR   $2,A                ; 1158 52
                LR   A,$8                ; 1159 48
                LR   IS,A                ; 115a 0b
                LISU 4                   ; 115b 64
                LR   A,(IS)              ; 115c 4c
                SR   4                   ; 115d 14
                LR   $0,A                ; 115e 50
                LR   A,$8                ; 115f 48
                SL   1                   ; 1160 13
                SL   1                   ; 1161 13
                LR   $4,A                ; 1162 54
                LIS  $0                  ; 1163 70
                LR   $1,A                ; 1164 51
                COM                      ; 1165 18
                LR   $3,A                ; 1166 53
                PI   A0b53               ; 1167 28 0b 53
A116a:          LR   $a,A                ; 116a 5a
                LISU 2                   ; 116b 62
                LISL 3                   ; 116c 6b
                LR   A,(IS)              ; 116d 4c
                LR   $b,A                ; 116e 5b
                AS   $a                  ; 116f ca
                LR   (IS),A              ; 1170 5c
                LIS  $0                  ; 1171 70
                LR   $2,A                ; 1172 52
                PI   A0a36               ; 1173 28 0a 36
                PI   A0d45               ; 1176 28 0d 45
                COM                      ; 1179 18
                BT   4,A1189             ; 117a 84 0e
                AI   $0a                 ; 117c 24 0a
                BF   $2,A1185            ; 117e 92 06
                LI   $80                 ; 1180 20 80
                OUTS 5                   ; 1182 b5
                BF   $0,A1189            ; 1183 90 05
A1185:          LISU 2                   ; 1185 62
                LISL 0                   ; 1186 68
                LR   A,$6                ; 1187 46
                LR   (IS),A              ; 1188 5c
A1189:          LIS  $7                  ; 1189 77
                LR   $9,A                ; 118a 59
                LI   $ff                 ; 118b 20 ff
                LR   $6,A                ; 118d 56
                PI   A0d78               ; 118e 28 0d 78
                COM                      ; 1191 18
                BT   4,A11d0             ; 1192 84 3d
                LI   $40                 ; 1194 20 40
                OUTS 5                   ; 1196 b5
                LR   A,$9                ; 1197 49
                NI   $fe                 ; 1198 21 fe
                BF   $4,A11a2            ; 119a 94 07
                DCI  A0902               ; 119c 2a 09 02
                PI   A0b73               ; 119f 28 0b 73
A11a2:          NI   $fc                 ; 11a2 21 fc
                BF   $4,A11b2            ; 11a4 94 0d
                LIS  $1                  ; 11a6 71
                LR   $2,A                ; 11a7 52
                PI   A091a               ; 11a8 28 09 1a
                LI   $80                 ; 11ab 20 80
                LR   (IS)-,A             ; 11ad 5e
                LR   A,$3                ; 11ae 43
                LR   (IS),A              ; 11af 5c
                BF   $0,A11c9            ; 11b0 90 18
A11b2:          PI   A0c3f               ; 11b2 28 0c 3f
                LISL 2                   ; 11b5 6a
                LIS  $1                  ; 11b6 71
                LR   $1,A                ; 11b7 51
A11b8:          LR   A,(IS)              ; 11b8 4c
                LR   $0,A                ; 11b9 50
                PI   A0b0f               ; 11ba 28 0b 0f
                LR   (IS)+,A             ; 11bd 5d
                LR   A,IS                ; 11be 0a
                NI   $04                 ; 11bf 21 04
                BT   4,A11b8             ; 11c1 84 f6
                LIS  $4                  ; 11c3 74
                LR   $4,A                ; 11c4 54
                PI   A0cc0               ; 11c5 28 0c c0
                LR   A,$6                ; 11c8 46
A11c9:          LISL 0                   ; 11c9 68
                LR   (IS),A              ; 11ca 5c
                LIS  $1                  ; 11cb 71
                LR   $2,A                ; 11cc 52
                PI   A0ad9               ; 11cd 28 0a d9
A11d0:          LISU 2                   ; 11d0 62
                LISL 3                   ; 11d1 6b
                LR   A,$a                ; 11d2 4a
                COM                      ; 11d3 18
                INC                      ; 11d4 1f
                AS   (IS)                ; 11d5 cc
                XS   $b                  ; 11d6 eb
                LR   A,$b                ; 11d7 4b
                BT   4,A11dc             ; 11d8 84 03
                COM                      ; 11da 18
                INC                      ; 11db 1f
A11dc:          LR   (IS),A              ; 11dc 5c
A11dd:          LIS  $0                  ; 11dd 70
                LR   $2,A                ; 11de 52
                PI   A0ad9               ; 11df 28 0a d9
                COM                      ; 11e2 18
                BT   4,A11f3             ; 11e3 84 0f
                LR   A,$8                ; 11e5 48
                SL   4                   ; 11e6 15
                SR   1                   ; 11e7 12
                SL   4                   ; 11e8 15
                OI   $40                 ; 11e9 22 40
                LR   $4,A                ; 11eb 54
                DCI  A0808               ; 11ec 2a 08 08
                PI   A091f               ; 11ef 28 09 1f
                LIS  $1                  ; 11f2 71
A11f3:          LR   $7,A                ; 11f3 57
                LIS  $d                  ; 11f4 7d
                XS   $8                  ; 11f5 e8
                LR   $9,A                ; 11f6 59
                LIS  $1                  ; 11f7 71
                LR   $2,A                ; 11f8 52
                PI   A0a89               ; 11f9 28 0a 89
                LIS  $3                  ; 11fc 73
                LR   $4,A                ; 11fd 54
                LIS  $6                  ; 11fe 76
                LR   $3,A                ; 11ff 53
                PI   A0c26               ; 1200 28 0c 26
                XS   $4                  ; 1203 e4
                BF   $4,A1208            ; 1204 94 03
                LIS  $4                  ; 1206 74
                LR   $7,A                ; 1207 57
A1208:          LIS  $1                  ; 1208 71
                NS   $9                  ; 1209 f9
                LR   $9,A                ; 120a 59
                PI   A0b88               ; 120b 28 0b 88
                DS   $8                  ; 120e 38
                LIS  $1                  ; 120f 71
                XS   $8                  ; 1210 e8
                BT   4,A1216             ; 1211 84 04
                JMP  A1126               ; 1213 29 11 26
A1216:          OUTS 5                   ; 1216 b5
                LISU 7                   ; 1217 67
                LISL 3                   ; 1218 6b
                LIS  $3                  ; 1219 73
                NS   (IS)                ; 121a fc
                AI   $04                 ; 121b 24 04
                LR   $8,A                ; 121d 58
                LIS  $0                  ; 121e 70
                LR   $2,A                ; 121f 52
                PI   A0a89               ; 1220 28 0a 89
                COM                      ; 1223 18
                BT   4,A1229             ; 1224 84 04
                JMP  A12ec               ; 1226 29 12 ec
A1229:          LISU 7                   ; 1229 67
                LISL 3                   ; 122a 6b
                DCI  A08b9               ; 122b 2a 08 b9
                LR   A,$8                ; 122e 48
                ADC                      ; 122f 8e
                LR   A,(IS)              ; 1230 4c
                CM                       ; 1231 8d
                BF   $4,A1288            ; 1232 94 55
                LISU 7                   ; 1234 67
                LISL 7                   ; 1235 6f
                LIS  $3                  ; 1236 73
                NS   (IS)                ; 1237 fc
                AI   $04                 ; 1238 24 04
                COM                      ; 123a 18
                AS   $8                  ; 123b c8
                BT   1,A1288             ; 123c 81 4b
                LISU 2                   ; 123e 62
                LISL 1                   ; 123f 69
                DS   (IS)-               ; 1240 3e
                BT   2,A1288             ; 1241 82 46
                LI   $31                 ; 1243 20 31
                LR   (IS)+,A             ; 1245 5d
                PI   A0b25               ; 1246 28 0b 25
                NI   $1f                 ; 1249 21 1f
                AI   $13                 ; 124b 24 13
                LR   (IS)+,A             ; 124d 5d
                LIS  $0                  ; 124e 70
                LR   (IS)+,A             ; 124f 5d
                PI   A0b25               ; 1250 28 0b 25
                NI   $01                 ; 1253 21 01
                BF   $4,A1258            ; 1255 94 02
                COM                      ; 1257 18
A1258:          LR   (IS),A              ; 1258 5c
                LISU 7                   ; 1259 67
                LISL 7                   ; 125a 6f
                LIS  $0                  ; 125b 70
                AS   (IS)                ; 125c cc
                BT   1,A126a             ; 125d 81 0c
                PI   A0b25               ; 125f 28 0b 25
                NI   $01                 ; 1262 21 01
                LISU 2                   ; 1264 62
                LISL 2                   ; 1265 6a
                BF   $4,A1269            ; 1266 94 02
                COM                      ; 1268 18
A1269:          LR   (IS),A              ; 1269 5c
A126a:          PI   A0d8d               ; 126a 28 0d 8d
                COM                      ; 126d 18
                BF   $4,A1288            ; 126e 94 19
                DCI  A08f6               ; 1270 2a 08 f6
                PI   A0b73               ; 1273 28 0b 73
                LISU 7                   ; 1276 67
                LISL 7                   ; 1277 6f
                LR   A,(IS)              ; 1278 4c
                NI   $20                 ; 1279 21 20
                LR   A,$8                ; 127b 48
                LR   IS,A                ; 127c 0b
                LISU 3                   ; 127d 63
                LIS  $1                  ; 127e 71
                BT   4,A1287             ; 127f 84 07
                PI   A0b25               ; 1281 28 0b 25
                NI   $03                 ; 1284 21 03
                INC                      ; 1286 1f
A1287:          LR   (IS),A              ; 1287 5c
A1288:          LISU 7                   ; 1288 67
                LISL 3                   ; 1289 6b
                LR   A,(IS)              ; 128a 4c
                LR   $0,A                ; 128b 50
                LIS  $4                  ; 128c 74
                NS   (IS)                ; 128d fc
                LR   $b,A                ; 128e 5b
                SR   1                   ; 128f 12
                SR   1                   ; 1290 12
                LR   $9,A                ; 1291 59
                SL   4                   ; 1292 15
                SR   1                   ; 1293 12
                SL   4                   ; 1294 15
                OI   $40                 ; 1295 22 40
                LR   $4,A                ; 1297 54
                LIS  $3                  ; 1298 73
                AS   $b                  ; 1299 cb
                LR   IS,A                ; 129a 0b
                LISU 5                   ; 129b 65
                LR   A,(IS)              ; 129c 4c
                LR   $1,A                ; 129d 51
                LIS  $0                  ; 129e 70
                LR   $2,A                ; 129f 52
                LISU 7                   ; 12a0 67
                LISL 7                   ; 12a1 6f
                AS   (IS)                ; 12a2 cc
                BF   $1,A12c1            ; 12a3 91 1d
                LR   A,$9                ; 12a5 49
                LR   IS,A                ; 12a6 0b
                LISU 3                   ; 12a7 63
                LIS  $f                  ; 12a8 7f
                NS   (IS)                ; 12a9 fc
                BT   4,A12d3             ; 12aa 84 28
                DS   (IS)                ; 12ac 3c
                LI   $67                 ; 12ad 20 67
                LR   $2,A                ; 12af 52
                ASD  $1                  ; 12b0 d1
                LR   $1,A                ; 12b1 51
                LISU 6                   ; 12b2 66
                LISL 3                   ; 12b3 6b
                XS   (IS)                ; 12b4 ec
                BF   $4,A12d3            ; 12b5 94 1d
                LISU 7                   ; 12b7 67
                LISL 7                   ; 12b8 6f
                LR   A,(IS)              ; 12b9 4c
                NI   $f3                 ; 12ba 21 f3
                OI   $80                 ; 12bc 22 80
                LR   (IS),A              ; 12be 5c
                BF   $0,A12d3            ; 12bf 90 13
A12c1:          LISU 6                   ; 12c1 66
                LISL 3                   ; 12c2 6b
                LR   A,$1                ; 12c3 41
                XS   (IS)                ; 12c4 ec
                BF   $4,A12d3            ; 12c5 94 0d
                LR   A,$0                ; 12c7 40
                NI   $18                 ; 12c8 21 18
                BF   $4,A12d3            ; 12ca 94 08
                LI   $20                 ; 12cc 20 20
                LR   $2,A                ; 12ce 52
                NS   $0                  ; 12cf f0
                BF   $4,A12d3            ; 12d0 94 02
                LR   $4,A                ; 12d2 54
A12d3:          LIS  $3                  ; 12d3 73
                AS   $b                  ; 12d4 cb
                LR   IS,A                ; 12d5 0b
                LISU 5                   ; 12d6 65
                LR   A,$1                ; 12d7 41
                LR   (IS),A              ; 12d8 5c
                LIS  $0                  ; 12d9 70
                AS   $2                  ; 12da c2
                LIS  $8                  ; 12db 78
                BT   4,A12e2             ; 12dc 84 05
                PI   A0979               ; 12de 28 09 79
                LR   A,$b                ; 12e1 4b
A12e2:          DCI  A08ea               ; 12e2 2a 08 ea
                ADC                      ; 12e5 8e
                PI   A0b73               ; 12e6 28 0b 73
                JMP  A1390               ; 12e9 29 13 90
A12ec:          LISL 2                   ; 12ec 6a
                LIS  $3                  ; 12ed 73
                LR   $1,A                ; 12ee 51
A12ef:          LR   A,(IS)              ; 12ef 4c
                LR   $0,A                ; 12f0 50
                PI   A0b0f               ; 12f1 28 0b 0f
                LR   (IS)+,A             ; 12f4 5d
                DS   $1                  ; 12f5 31
                LIS  $1                  ; 12f6 71
                XS   $1                  ; 12f7 e1
                BF   $4,A12ef            ; 12f8 94 f6
                LR   $2,A                ; 12fa 52
                PI   A0a36               ; 12fb 28 0a 36
                LIS  $3                  ; 12fe 73
                LR   $6,A                ; 12ff 56
                LIS  $7                  ; 1300 77
                LR   $9,A                ; 1301 59
                PI   A0d78               ; 1302 28 0d 78
                COM                      ; 1305 18
                BT   4,A1324             ; 1306 84 1d
                PI   A0c3f               ; 1308 28 0c 3f
                LIS  $c                  ; 130b 7c
                LR   $4,A                ; 130c 54
                PI   A0cc0               ; 130d 28 0c c0
                LIS  $1                  ; 1310 71
                LR   $2,A                ; 1311 52
                PI   A0ad9               ; 1312 28 0a d9
                DCI  A08f6               ; 1315 2a 08 f6
                PI   A0b73               ; 1318 28 0b 73
                LR   A,$8                ; 131b 48
                LR   IS,A                ; 131c 0b
                LISU 3                   ; 131d 63
                AS   (IS)                ; 131e cc
                BF   $1,A1324            ; 131f 91 04
                PI   A0d15               ; 1321 28 0d 15
A1324:          PI   A0d45               ; 1324 28 0d 45
                LR   $a,A                ; 1327 5a
                AI   $f5                 ; 1328 24 f5
                BT   2,A1333             ; 132a 82 08
                DCI  A08f6               ; 132c 2a 08 f6
                PI   A0b73               ; 132f 28 0b 73
                COM                      ; 1332 18
A1333:          BF   $4,A134e            ; 1333 94 1a
                LR   A,$8                ; 1335 48
                LR   IS,A                ; 1336 0b
                LISU 3                   ; 1337 63
                LIS  $f                  ; 1338 7f
                NS   (IS)                ; 1339 fc
                LR   $0,A                ; 133a 50
                LR   A,QU                ; 133b 02
                SR   1                   ; 133c 12
                LR   IS,A                ; 133d 0b
                LISU 3                   ; 133e 63
                LR   A,(IS)              ; 133f 4c
                AS   $0                  ; 1340 c0
                LR   (IS),A              ; 1341 5c
                LISU 4                   ; 1342 64
                LISL 7                   ; 1343 6f
A1344:          LR   A,(IS)+             ; 1344 4d
                LR   A,(IS)+             ; 1345 4d
                COM                      ; 1346 18
                BF   $4,A134a            ; 1347 94 02
                LR   (IS),A              ; 1349 5c
A134a:          LR   A,(IS)+             ; 134a 4d
                LR   A,(IS)+             ; 134b 4d
                BR7  A1344               ; 134c 8f f7
A134e:          PI   A09ef               ; 134e 28 09 ef
                DCI  A08b9               ; 1351 2a 08 b9
                LR   A,$8                ; 1354 48
                ADC                      ; 1355 8e
                LISU 7                   ; 1356 67
                LISL 3                   ; 1357 6b
                LR   A,(IS)              ; 1358 4c
                CM                       ; 1359 8d
                BF   $4,A1376            ; 135a 94 1b
                LISU 7                   ; 135c 67
                LISL 7                   ; 135d 6f
                LR   A,(IS)              ; 135e 4c
                NI   $40                 ; 135f 21 40
                BT   4,A1376             ; 1361 84 14
                DCI  A08f6               ; 1363 2a 08 f6
                PI   A0b73               ; 1366 28 0b 73
                LR   A,$8                ; 1369 48
                LR   IS,A                ; 136a 0b
                LISU 3                   ; 136b 63
                LR   A,(IS)              ; 136c 4c
                INC                      ; 136d 1f
                LR   (IS),A              ; 136e 5c
                SL   4                   ; 136f 15
                CI   $a0                 ; 1370 25 a0
                BF   $4,A1376            ; 1372 94 03
                LIS  $b                  ; 1374 7b
                LR   $a,A                ; 1375 5a
A1376:          LR   A,$8                ; 1376 48
                LR   IS,A                ; 1377 0b
                LISU 3                   ; 1378 63
                LIS  $f                  ; 1379 7f
                NS   (IS)                ; 137a fc
                LR   (IS),A              ; 137b 5c
                LR   A,$a                ; 137c 4a
                COM                      ; 137d 18
                BT   4,A1382             ; 137e 84 03
                LI   $80                 ; 1380 20 80
A1382:          AS   (IS)                ; 1382 cc
                LR   (IS),A              ; 1383 5c
                LIS  $b                  ; 1384 7b
                XS   $a                  ; 1385 ea
                BF   $4,A1390            ; 1386 94 09
                LR   $2,A                ; 1388 52
                PI   A091a               ; 1389 28 09 1a
                LIS  $1                  ; 138c 71
                LR   (IS)-,A             ; 138d 5e
                LR   A,$3                ; 138e 43
                LR   (IS),A              ; 138f 5c
A1390:          LIS  $0                  ; 1390 70
                LR   $2,A                ; 1391 52
                PI   A0ad9               ; 1392 28 0a d9
                COM                      ; 1395 18
                BT   4,A13b3             ; 1396 84 1c
                LI   $80                 ; 1398 20 80
                LR   $4,A                ; 139a 54
                DCI  A0808               ; 139b 2a 08 08
                LISU 7                   ; 139e 67
                LISL 7                   ; 139f 6f
                LR   A,(IS)              ; 13a0 4c
                NI   $60                 ; 13a1 21 60
                BT   4,A13ae             ; 13a3 84 0a
                LR   A,$8                ; 13a5 48
                LR   IS,A                ; 13a6 0b
                LISU 3                   ; 13a7 63
                LR   A,(IS)              ; 13a8 4c
                SL   1                   ; 13a9 13
                SL   1                   ; 13aa 13
                AS   (IS)                ; 13ab cc
                NI   $7f                 ; 13ac 21 7f
A13ae:          ADC                      ; 13ae 8e
                PI   A091f               ; 13af 28 09 1f
                LIS  $1                  ; 13b2 71
A13b3:          LR   $6,A                ; 13b3 56
                LISU 7                   ; 13b4 67
                LISL 3                   ; 13b5 6b
                LIS  $4                  ; 13b6 74
                NS   (IS)                ; 13b7 fc
                SR   1                   ; 13b8 12
                SR   1                   ; 13b9 12
                AI   $0e                 ; 13ba 24 0e
                LR   $9,A                ; 13bc 59
                LIS  $1                  ; 13bd 71
                LR   $2,A                ; 13be 52
                PI   A0a89               ; 13bf 28 0a 89
                PI   A0bdf               ; 13c2 28 0b df
                CI   $02                 ; 13c5 25 02
                BF   $4,A13ca            ; 13c7 94 02
                LR   $6,A                ; 13c9 56
A13ca:          LIS  $4                  ; 13ca 74
                LR   $7,A                ; 13cb 57
                LIS  $3                  ; 13cc 73
A13cd:          LR   $3,A                ; 13cd 53
                LISL 2                   ; 13ce 6a
                LR   A,(IS)              ; 13cf 4c
                SL   1                   ; 13d0 13
                AS   (IS)                ; 13d1 cc
                LR   (IS)+,A             ; 13d2 5d
                LR   A,(IS)              ; 13d3 4c
                SL   1                   ; 13d4 13
                AS   (IS)                ; 13d5 cc
                LR   (IS),A              ; 13d6 5c
                LIS  $3                  ; 13d7 73
                LR   $4,A                ; 13d8 54
                PI   A0c26               ; 13d9 28 0c 26
                XS   $4                  ; 13dc e4
                BT   4,A13f2             ; 13dd 84 14
                LIS  $0                  ; 13df 70
                LR   $2,A                ; 13e0 52
                PI   A0a89               ; 13e1 28 0a 89
                DS   $9                  ; 13e4 39
                DS   $9                  ; 13e5 39
                PI   A0a79               ; 13e6 28 0a 79
                LIS  $4                  ; 13e9 74
                XS   $7                  ; 13ea e7
                LIS  $3                  ; 13eb 73
                LR   $7,A                ; 13ec 57
                LIS  $5                  ; 13ed 75
                BT   4,A13cd             ; 13ee 84 de
                LR   A,$6                ; 13f0 46
                LR   $7,A                ; 13f1 57
A13f2:          LIS  $1                  ; 13f2 71
                NS   $9                  ; 13f3 f9
                LR   $9,A                ; 13f4 59
                PI   A0b88               ; 13f5 28 0b 88
                JMP  A0eb9               ; 13f8 29 0e b9
                LR   $4,A                ; 13fb 54
                LR   $2,A                ; 13fc 52
                LR   A,$1                ; 13fd 41
                LR   A,$3                ; 13fe 43
                LR   $9,A                ; 13ff 59