changeset 1350:8e90ef1b670e

Rolled into Level 1 unlink.asm
author boisy
date Wed, 17 Sep 2003 20:11:14 +0000
parents b9df6b3f2eef
children 04b3b0436d6b
files level2/cmds/config.asm level2/cmds/grfdrv.asm level2/cmds/mdir.asm level2/cmds/pmap.asm level2/cmds/proc.asm level2/cmds/unlink.asm
diffstat 6 files changed, 3992 insertions(+), 565 deletions(-) [+]
line wrap: on
line diff
--- a/level2/cmds/config.asm	Wed Sep 17 20:10:46 2003 +0000
+++ b/level2/cmds/config.asm	Wed Sep 17 20:11:14 2003 +0000
@@ -1,26 +1,29 @@
 ********************************************************************
-* progname - program module
+* config - Config utility
 *
 * $Id$
 *
-* Ed.    Comments                                       Who YY/MM/DD
+* Edt/Rev  YYYY/MM/DD  Modified by
+* Comment
 * ------------------------------------------------------------------
-*  -     Original Tandy distribution version
-*
-*
+*          ????/??/??  ???
+* Original Tandy distribution version.
 
          nam   config
-         ttl   program module       
+         ttl   Config utility
 
 * Disassembled 02/07/06 13:07:34 by Disasm v1.6 (C) 1988 by RML
 
          ifp1
          use   defsfile
          endc
+
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+
          mod   eom,name,tylg,atrv,start,size
+
 u0000    rmb   1
 u0001    rmb   1
 u0002    rmb   1
@@ -5990,5 +5993,7 @@
          jmp   $06,s
          rol   $07,s
          fcb   $00 
+
          emod
 eom      equ   *
+         end
--- a/level2/cmds/grfdrv.asm	Wed Sep 17 20:10:46 2003 +0000
+++ b/level2/cmds/grfdrv.asm	Wed Sep 17 20:11:14 2003 +0000
@@ -1,508 +1,3978 @@
+         nam   GrfDrv
+         ttl   OS9 System Module    
 
-L0000     fcb   $87,$cd,$1f,$b0,$00,$0e,$c1,$81,$54,$00,$15,$00,$00,$07,$47,$72
-L0010     fcb   $66,$44,$72,$f6,$12,$8e,$40,$f4,$34,$16,$1f,$30,$1f,$8b,$30,$8c
-L0020     fcb   $0a,$e6,$61,$ec,$85,$30,$8b,$35,$06,$6e,$84,$00,$60,$00,$b9,$01
-L0030     fcb   $43,$03,$31,$03,$35,$03,$cf,$04,$85,$04,$b2,$06,$ce,$05,$4e,$06
-L0040     fcb   $29,$06,$04,$05,$75,$05,$bd,$06,$13,$05,$d4,$06,$31,$06,$53,$05
-L0050     fcb   $f7,$06,$c1,$06,$c6,$06,$ca,$07,$d6,$09,$1f,$0a,$15,$0a,$4d,$0a
-L0060     fcb   $7f,$0b,$9b,$0d,$fa,$0e,$3b,$10,$2a,$10,$31,$13,$61,$10,$3d,$13
-L0070     fcb   $df,$13,$c6,$15,$44,$15,$50,$16,$74,$17,$79,$17,$c1,$18,$31,$17
-L0080     fcb   $d0,$1b,$f1,$16,$7a,$17,$bc,$18,$2c,$15,$0b,$0d,$38,$2b,$53,$86
-L0090     fcb   $ff,$97,$38,$30,$c9,$01,$80,$c6,$ff,$10,$8e,$00,$20,$ed,$84,$30
-L00a0     fcb   $88,$40,$31,$3f,$26,$f7,$31,$a8,$10,$6f,$01,$30,$88,$20,$31,$3f
-L00b0     fcb   $26,$f7,$30,$88,$18,$9f,$3b,$4f,$5f,$dd,$30,$dd,$2e,$d7,$32,$d7
-L00c0     fcb   $35,$dd,$39,$dd,$3d,$dd,$3f,$5c,$dd,$b3,$c6,$20,$dd,$b5,$1e,$89
-L00d0     fcb   $dd,$b7,$86,$7e,$8e,$41,$4f,$97,$b9,$9f,$ba,$8e,$41,$54,$97,$bc
-L00e0     fcb   $9f,$bd,$5f,$39,$0f,$38,$0f,$7d,$d6,$32,$27,$07,$9e,$33,$17,$08
-L00f0     fcb   $72,$24,$f1,$39,$34,$01,$1a,$50,$be,$10,$07,$7f,$10,$02,$4f,$1f
-L0100     fcb   $8b,$35,$02,$6e,$9f,$00,$a9,$34,$36,$ae,$30,$af,$62,$31,$2f,$ec
-L0110     fcb   $27,$dd,$64,$ec,$25,$dd,$68,$ec,$37,$dd,$61,$ec,$2c,$dd,$6a,$ec
-L0120     fcb   $2e,$dd,$6c,$e6,$84,$c4,$8f,$d7,$60,$e6,$04,$d7,$63,$e6,$01,$30
-L0130     fcb   $c9,$00,$8f,$10,$8e,$ff,$ac,$4f,$ed,$81,$e7,$a0,$5c,$10,$8c,$ff
-L0140     fcb   $af,$23,$f5,$35,$b6,$34,$36,$20,$e6,$34,$36,$ae,$30,$20,$be,$8d
-L0150     fcb   $b6,$16,$12,$a7,$0f,$89,$d7,$8a,$f7,$ff,$a9,$39,$34,$02,$10,$3f
-L0160     fcb   $39,$35,$82,$34,$02,$10,$3f,$53,$35,$82,$10,$3f,$51,$39,$8d,$28
-L0170     fcb   $25,$25,$96,$60,$81,$ff,$26,$0a,$a6,$b8,$f0,$97,$60,$17,$12,$7b
-L0180     fcb   $20,$05,$17,$00,$50,$25,$10,$17,$ff,$7d,$17,$01,$61,$86,$ff,$a7
-L0190     fcb   $32,$e6,$28,$17,$11,$06,$5f,$39,$96,$60,$81,$ff,$26,$03,$a6,$b8
-L01a0     fcb   $f0,$30,$8c,$2b,$84,$01,$e6,$35,$e1,$86,$22,$1f,$eb,$37,$e1,$86
-L01b0     fcb   $22,$19,$a6,$b8,$f0,$84,$30,$c6,$10,$3d,$e6,$36,$30,$8c,$12,$e1
-L01c0     fcb   $86,$22,$08,$eb,$38,$e1,$86,$22,$02,$5f,$39,$53,$c6,$bd,$39,$28
-L01d0     fcb   $50,$18,$19,$46,$46,$8d,$1d,$25,$1a,$af,$30,$d6,$60,$e7,$84,$8d
-L01e0     fcb   $27,$25,$10,$d6,$5a,$e7,$05,$17,$04,$e8,$e7,$06,$17,$00,$b1,$17
-L01f0     fcb   $04,$4e,$5f,$39,$30,$c9,$09,$80,$c6,$10,$6d,$01,$27,$f4,$30,$88
-L0200     fcb   $20,$5a,$26,$f6,$53,$c6,$c1,$39,$34,$20,$d6,$60,$2a,$1a,$31,$c9
-L0210     fcb   $09,$80,$86,$10,$6d,$a4,$2a,$08,$e6,$21,$27,$04,$8d,$51,$24,$27
-L0220     fcb   $31,$a8,$20,$4a,$26,$ee,$d6,$60,$31,$8c,$37,$c4,$0f,$e6,$a5,$17
-L0230     fcb   $ff,$31,$25,$24,$10,$8e,$80,$00,$34,$24,$17,$ff,$08,$c6,$ff,$e7
-L0240     fcb   $a4,$8d,$17,$25,$fa,$35,$24,$e7,$01,$10,$af,$02,$96,$60,$84,$0f
-L0250     fcb   $31,$8c,$15,$a6,$a6,$a7,$04,$5f,$35,$a0,$31,$a9,$08,$00,$10,$8c
-L0260     fcb   $a0,$00,$39,$02,$02,$04,$04,$01,$01,$50,$50,$a0,$a0,$a0,$50,$34
-L0270     fcb   $36,$17,$fe,$d1,$10,$8e,$80,$00,$c6,$ff,$e1,$a4,$27,$07,$8d,$da
-L0280     fcb   $25,$f8,$53,$35,$b6,$96,$60,$84,$8f,$81,$86,$27,$0d,$30,$a9,$08
-L0290     fcb   $00,$8c,$a0,$00,$24,$ec,$e1,$84,$26,$e4,$5f,$35,$16,$32,$62,$39
-L02a0     fcb   $34,$30,$d7,$97,$d7,$98,$a6,$84,$2a,$04,$c6,$20,$d7,$97,$34,$10
-L02b0     fcb   $ec,$35,$26,$15,$e6,$84,$30,$8d,$ff,$15,$c4,$01,$3a,$ec,$37,$a1
-L02c0     fcb   $84,$26,$06,$c1,$18,$26,$02,$35,$b6,$35,$10,$10,$ae,$02,$a6,$84
-L02d0     fcb   $84,$0f,$48,$30,$8c,$0a,$ae,$86,$dc,$97,$ed,$a1,$30,$1f,$26,$fa
-L02e0     fcb   $35,$b0,$1f,$40,$1f,$40,$3e,$80,$3e,$80,$07,$d0,$03,$e8,$34,$10
-L02f0     fcb   $4f,$a7,$a8,$18,$a7,$2a,$a7,$2e,$8e,$5f,$9a,$af,$a8,$14,$8e,$5f
-L0300     fcb   $83,$af,$a8,$16,$86,$89,$a7,$29,$8d,$1b,$d7,$61,$8d,$21,$d7,$62
-L0310     fcb   $17,$03,$c9,$35,$10,$ec,$02,$8d,$1e,$6f,$2b,$cc,$c8,$01,$dd,$57
-L0320     fcb   $17,$02,$7f,$5f,$39,$e6,$26,$17,$03,$6e,$e7,$26,$39,$8d,$f6,$e6
-L0330     fcb   $27,$17,$03,$64,$e7,$27,$39,$17,$01,$b3,$ec,$33,$ed,$a8,$24,$ec
-L0340     fcb   $35,$ed,$a8,$26,$6f,$35,$6f,$36,$ec,$37,$ed,$a8,$28,$39,$4d,$27
-L0350     fcb   $04,$ea,$29,$20,$03,$53,$e4,$29,$e7,$29,$20,$32,$c6,$01,$20,$ee
-L0360     fcb   $9d,$b9,$cc,$ff,$fe,$ed,$30,$8d,$27,$25,$1c,$8d,$3b,$10,$9c,$2e
-L0370     fcb   $26,$1c,$4f,$5f,$dd,$2e,$dd,$30,$8e,$ff,$b0,$cc,$10,$08,$f7,$ff
-L0380     fcb   $9a,$e7,$80,$4a,$22,$fb,$39,$e6,$06,$d7,$62,$17,$0f,$0e,$5f,$39
-L0390     fcb   $34,$20,$31,$c9,$01,$90,$c6,$20,$ac,$30,$27,$09,$31,$a8,$40,$5a
-L03a0     fcb   $26,$f6,$5f,$20,$01,$53,$35,$a0,$34,$20,$a6,$84,$2a,$22,$10,$ae
-L03b0     fcb   $02,$c6,$ff,$e7,$a4,$84,$cf,$81,$85,$26,$04,$e7,$a9,$08,$00,$10
-L03c0     fcb   $8e,$80,$00,$e1,$a4,$26,$1f,$17,$fe,$90,$25,$f7,$c6,$01,$20,$08
-L03d0     fcb   $84,$0f,$31,$8d,$fe,$8c,$e6,$a6,$34,$14,$4f,$e6,$01,$1f,$01,$35
-L03e0     fcb   $04,$17,$fd,$86,$35,$10,$6f,$01,$35,$a0,$35,$06,$34,$26,$e6,$32
-L03f0     fcb   $86,$40,$3d,$31,$c9,$01,$90,$31,$ab,$39,$8d,$ee,$9d,$b9,$1f,$20
-L0400     fcb   $10,$ae,$e4,$ed,$e4,$8d,$26,$25,$22,$ec,$10,$ed,$30,$17,$fd,$39
-L0410     fcb   $8d,$4a,$0d,$59,$27,$0b,$8d,$76,$25,$11,$e6,$27,$d7,$62,$17,$0e
-L0420     fcb   $7b,$ae,$e4,$9c,$2e,$26,$03,$10,$9f,$2e,$5f,$35,$90,$8d,$1b,$e6
-L0430     fcb   $35,$2b,$14,$eb,$37,$e1,$88,$28,$22,$0d,$e6,$36,$2b,$09,$eb,$38
-L0440     fcb   $e1,$88,$29,$22,$02,$5f,$39,$16,$fd,$81,$1f,$21,$e6,$12,$2b,$0b
-L0450     fcb   $30,$c9,$01,$90,$86,$40,$3d,$30,$8b,$20,$f1,$39,$6f,$a8,$11,$a6
-L0460     fcb   $09,$a7,$29,$17,$02,$76,$a6,$08,$84,$c0,$aa,$28,$a7,$28,$cc,$05
-L0470     fcb   $0a,$8d,$0e,$cc,$07,$14,$8d,$09,$17,$fe,$b2,$ec,$13,$17,$fe,$b7
-L0480     fcb   $39,$34,$02,$a6,$85,$a7,$a5,$5c,$6a,$e4,$26,$f7,$35,$82,$34,$10
-L0490     fcb   $4f,$e6,$37,$0d,$60,$2b,$03,$86,$08,$3d,$dd,$4f,$4f,$e6,$38,$0d
-L04a0     fcb   $60,$2b,$03,$58,$58,$58,$dd,$51,$5f,$dd,$47,$17,$06,$47,$35,$90
-L04b0     fcb   $9d,$b9,$10,$9c,$2e,$26,$08,$17,$ff,$30,$10,$9f,$2e,$35,$20,$e6
-L04c0     fcb   $a8,$11,$27,$12,$9d,$bc,$d7,$7d,$ec,$a8,$12,$dd,$7e,$17,$07,$31
-L04d0     fcb   $17,$03,$79,$17,$04,$8d,$cc,$ff,$ff,$ed,$30,$20,$0e,$9d,$b9,$1f
-L04e0     fcb   $21,$17,$ff,$4b,$25,$06,$ec,$a8,$24,$8d,$02,$5f,$39,$34,$16,$d6
-L04f0     fcb   $60,$c4,$0f,$30,$8d,$00,$51,$e6,$85,$e7,$23,$a6,$37,$3d,$e7,$22
-L0500     fcb   $4f,$d6,$63,$0d,$60,$2b,$03,$86,$08,$3d,$ed,$24,$e6,$36,$ae,$24
-L0510     fcb   $17,$19,$0e,$dd,$97,$a6,$35,$e6,$23,$3d,$e3,$e1,$d3,$97,$ed,$33
-L0520     fcb   $17,$0b,$84,$d6,$60,$2b,$02,$8d,$26,$4f,$e6,$37,$0d,$60,$2b,$03
-L0530     fcb   $86,$08,$3d,$93,$b3,$ed,$a8,$1b,$4f,$e6,$38,$0d,$60,$2b,$03,$86
-L0540     fcb   $08,$3d,$c0,$01,$ed,$a8,$1d,$35,$90,$01,$02,$02,$04,$02,$02,$34
-L0550     fcb   $10,$4f,$e6,$37,$1f,$01,$86,$03,$3d,$34,$04,$c6,$33,$17,$18,$a0
-L0560     fcb   $eb,$e0,$e7,$39,$4f,$e6,$38,$1f,$01,$86,$0a,$3d,$34,$04,$c6,$ab
-L0570     fcb   $17,$18,$8d,$eb,$e0,$e7,$3a,$35,$90,$d6,$57,$26,$07,$e7,$2e,$8e
-L0580     fcb   $5f,$83,$20,$17,$17,$02,$ca,$25,$16,$e7,$2e,$30,$88,$20,$af,$2f
-L0590     fcb   $ae,$30,$e6,$84,$8e,$5f,$0a,$e6,$85,$30,$85,$af,$a8,$16,$5f,$39
-L05a0     fcb   $9d,$b9,$d6,$57,$26,$03,$e7,$2b,$39,$17,$09,$85,$17,$02,$a2,$25
-L05b0     fcb   $31,$34,$14,$ec,$07,$4d,$26,$2b,$c1,$06,$27,$04,$c1,$08,$26,$23
-L05c0     fcb   $ec,$09,$10,$83,$00,$08,$26,$1b,$e7,$0b,$ec,$07,$10,$93,$6e,$27
-L05d0     fcb   $0a,$6d,$2b,$27,$06,$17,$0b,$55,$17,$0b,$3e,$35,$14,$e7,$2b,$af
-L05e0     fcb   $2c,$5f,$39,$c6,$c2,$43,$35,$92,$9d,$b9,$d6,$57,$26,$04,$e7,$a8
-L05f0     fcb   $18,$39,$17,$02,$5c,$25,$a8,$e7,$a8,$18,$af,$a8,$19,$20,$9f,$30
-L0600     fcb   $8c,$14,$e6,$2a,$c1,$05,$22,$0a,$58,$ec,$85,$30,$8b,$af,$a8,$14
-L0610     fcb   $20,$1b,$53,$c6,$bb,$39,$19,$84,$19,$82,$19,$89,$19,$7e,$19,$72
-L0620     fcb   $19,$76,$e6,$29,$ca,$80,$4d,$27,$02,$c4,$7f,$e7,$29,$5f,$39,$d6
-L0630     fcb   $86,$ae,$30,$30,$88,$10,$96,$5a,$84,$0f,$e7,$86,$20,$ef,$ae,$30
-L0640     fcb   $34,$30,$31,$88,$10,$be,$10,$19,$4f,$e6,$80,$e7,$a6,$4c,$81,$0f
-L0650     fcb   $2f,$f7,$35,$b0,$d6,$5a,$ae,$30,$e7,$05,$20,$3a,$8d,$15,$e7,$26
-L0660     fcb   $e6,$29,$c5,$04,$26,$22,$d6,$5a,$58,$58,$58,$c4,$38,$a6,$28,$84
-L0670     fcb   $c7,$20,$1d,$ae,$30,$e6,$84,$d7,$60,$d6,$5a,$8d,$1b,$39,$8d,$f3
-L0680     fcb   $e7,$27,$e6,$29,$c5,$04,$26,$de,$d6,$5a,$c4,$07,$a6,$28,$84,$f8
-L0690     fcb   $d7,$97,$9a,$97,$a7,$28,$5f,$39,$34,$12,$96,$60,$2b,$04,$1f,$98
-L06a0     fcb   $8d,$0a,$35,$92,$30,$8c,$0d,$d6,$60,$e6,$85,$39,$8d,$f6,$30,$85
-L06b0     fcb   $a4,$80,$e6,$86,$39,$05,$08,$08,$0d,$01,$00,$ff,$03,$00,$55,$aa
-L06c0     fcb   $ff,$0f,$00,$11,$22,$33,$44,$55,$66,$77,$88,$99,$aa,$bb,$cc,$dd
-L06d0     fcb   $ee,$ff,$6d,$84,$2a,$03,$c4,$07,$39,$8d,$bd,$39,$ec,$26,$84,$07
-L06e0     fcb   $48,$48,$48,$c4,$07,$d7,$97,$9a,$97,$a7,$28,$39,$c6,$10,$16,$fc
-L06f0     fcb   $5d,$c6,$08,$20,$f9,$c6,$20,$20,$f5,$9e,$2e,$34,$30,$10,$ae,$30
-L0700     fcb   $a6,$21,$ae,$22,$17,$00,$e2,$8e,$ff,$90,$f6,$00,$90,$c4,$7f,$f7
-L0710     fcb   $00,$90,$e7,$84,$30,$8c,$76,$e6,$a4,$c4,$0f,$58,$3a,$b6,$00,$98
-L0720     fcb   $84,$78,$aa,$80,$e6,$a4,$c4,$10,$58,$ea,$84,$8e,$ff,$90,$fd,$00
-L0730     fcb   $98,$ed,$08,$dc,$82,$44,$56,$06,$84,$44,$56,$06,$84,$44,$56,$06
-L0740     fcb   $84,$4f,$fd,$00,$9c,$ed,$0c,$96,$84,$5f,$fd,$00,$9e,$ed,$0e,$e6
-L0750     fcb   $25,$31,$a8,$10,$e6,$a5,$f7,$00,$9a,$8d,$40,$e7,$0a,$8e,$ff,$b0
-L0760     fcb   $86,$10,$e6,$a0,$8d,$35,$e7,$80,$4a,$22,$f7,$10,$ae,$e1,$27,$02
-L0770     fcb   $9d,$b9,$35,$20,$17,$f9,$90,$10,$9f,$2e,$9f,$30,$f6,$10,$00,$f7
-L0780     fcb   $10,$01,$dc,$3d,$dd,$5b,$dc,$3f,$dd,$5d,$17,$0c,$9d,$5f,$39,$80
-L0790     fcb   $14,$80,$15,$80,$1d,$80,$1e,$03,$15,$03,$05,$34,$10,$7d,$10,$09
-L07a0     fcb   $26,$05,$30,$8c,$04,$e6,$85,$35,$90,$00,$0c,$02,$0e,$07,$09,$05
-L07b0     fcb   $10,$1c,$2c,$0d,$1d,$0b,$1b,$0a,$2b,$22,$11,$12,$21,$03,$01,$13
-L07c0     fcb   $32,$1e,$2d,$1f,$2e,$0f,$3c,$2f,$3d,$17,$08,$15,$06,$27,$16,$26
-L07d0     fcb   $36,$19,$2a,$1a,$3a,$18,$29,$28,$38,$14,$04,$23,$33,$25,$35,$24
-L07e0     fcb   $34,$20,$3b,$31,$3e,$37,$39,$3f,$30,$5f,$44,$56,$44,$56,$44,$56
-L07f0     fcb   $dd,$82,$0f,$84,$1f,$10,$80,$80,$d3,$83,$dd,$83,$24,$02,$0c,$82
-L0800     fcb   $39,$dc,$80,$c3,$00,$1f,$c4,$e0,$dd,$80,$d6,$57,$c1,$ff,$27,$08
-L0810     fcb   $0d,$32,$27,$04,$8d,$3b,$24,$30,$dc,$80,$10,$93,$b7,$22,$0a,$8d
-L0820     fcb   $70,$25,$06,$86,$01,$a7,$0f,$20,$05,$17,$00,$95,$25,$19,$d7,$7d
-L0830     fcb   $9f,$7e,$17,$00,$d8,$dc,$57,$ed,$03,$dc,$80,$ed,$05,$4f,$5f,$ed
-L0840     fcb   $07,$ed,$09,$ed,$0c,$e7,$0e,$39,$53,$c6,$c2,$39,$30,$8c,$11,$20
-L0850     fcb   $03,$30,$8c,$16,$9f,$a1,$8d,$32,$d6,$32,$27,$ec,$9e,$33,$20,$22
-L0860     fcb   $e1,$a8,$11,$26,$13,$ac,$a8,$12,$20,$0c,$96,$57,$a1,$03,$26,$08
-L0870     fcb   $96,$58,$27,$14,$a1,$04,$27,$10,$d7,$7d,$9f,$7e,$e6,$84,$27,$c8
-L0880     fcb   $ae,$01,$9d,$bc,$6e,$d9,$00,$a1,$4f,$39,$4f,$5f,$d7,$7d,$dd,$7e
-L0890     fcb   $39,$34,$24,$10,$9e,$80,$8e,$49,$e2,$9f,$a1,$17,$01,$37,$25,$1f
-L08a0     fcb   $e7,$e4,$ec,$05,$93,$80,$26,$0d,$34,$10,$17,$00,$80,$35,$10,$e6
-L08b0     fcb   $e4,$9d,$bc,$20,$09,$93,$b5,$ed,$05,$30,$88,$20,$30,$8b,$4f,$35
-L08c0     fcb   $a4,$dc,$80,$d3,$b5,$dd,$97,$c3,$1f,$ff,$44,$44,$44,$44,$44,$1f
-L08d0     fcb   $89,$d7,$99,$17,$f8,$86,$25,$34,$34,$04,$d6,$99,$c1,$01,$22,$21
-L08e0     fcb   $dc,$b7,$93,$97,$84,$1f,$dd,$9b,$27,$17,$dc,$b7,$93,$9b,$d3,$b7
-L08f0     fcb   $1f,$01,$e6,$e4,$db,$99,$5a,$9d,$bc,$8d,$22,$dc,$9b,$93,$b5,$ed
-L0900     fcb   $05,$9e,$b7,$35,$04,$9d,$bc,$96,$99,$a7,$0f,$4f,$39,$34,$06,$96
-L0910     fcb   $32,$a7,$84,$d7,$32,$dc,$33,$ed,$01,$9f,$33,$35,$86,$34,$06,$96
-L0920     fcb   $35,$a7,$84,$d7,$35,$dc,$36,$ed,$01,$9f,$36,$35,$86,$34,$22,$a6
-L0930     fcb   $84,$10,$ae,$01,$9e,$7e,$d6,$7d,$26,$07,$97,$35,$10,$9f,$36,$20
-L0940     fcb   $07,$9d,$bc,$a7,$84,$10,$af,$01,$35,$a2,$c6,$01,$d7,$97,$17,$ff
-L0950     fcb   $00,$25,$0a,$0f,$97,$8d,$0c,$25,$09,$d6,$58,$27,$f1,$96,$97,$26
-L0960     fcb   $01,$5f,$39,$34,$34,$a6,$0f,$97,$9f,$a6,$84,$10,$ae,$01,$d6,$7d
-L0970     fcb   $26,$07,$97,$32,$10,$9f,$33,$20,$09,$9d,$bc,$9e,$7e,$a7,$84,$10
-L0980     fcb   $af,$01,$e6,$e4,$96,$9f,$81,$01,$2e,$1f,$1f,$98,$8d,$25,$24,$10
-L0990     fcb   $30,$8c,$67,$9f,$a1,$ae,$61,$8d,$3c,$9d,$bc,$17,$ff,$7f,$20,$11
-L09a0     fcb   $8e,$4a,$23,$9f,$a1,$ae,$61,$8d,$2c,$4f,$1f,$01,$d6,$9f,$17,$f7
-L09b0     fcb   $b9,$35,$b4,$34,$14,$d6,$32,$27,$16,$91,$32,$27,$15,$9e,$33,$9d
-L09c0     fcb   $bc,$a1,$84,$27,$0d,$6d,$84,$27,$06,$e6,$84,$ae,$01,$20,$f0,$5f
-L09d0     fcb   $35,$94,$53,$35,$94,$34,$56,$17,$fe,$b0,$d6,$35,$27,$5f,$9e,$36
-L09e0     fcb   $20,$51,$10,$ac,$05,$22,$40,$e7,$61,$af,$62,$5f,$35,$d6,$1f,$30
-L09f0     fcb   $e3,$45,$d3,$b5,$af,$e3,$10,$a3,$e1,$39,$e1,$61,$26,$29,$ee,$62
-L0a00     fcb   $e6,$84,$e7,$c4,$ec,$01,$ed,$41,$1e,$13,$8d,$e2,$27,$06,$1e,$13
-L0a10     fcb   $8d,$dc,$26,$13,$ef,$62,$ec,$45,$e3,$05,$d3,$b5,$ed,$45,$17,$ff
-L0a20     fcb   $0c,$20,$b4,$e1,$e4,$27,$f7,$d6,$8a,$d7,$7d,$9f,$7e,$e6,$84,$27
-L0a30     fcb   $0c,$ae,$01,$ee,$64,$9d,$bc,$ee,$64,$6e,$d9,$00,$a1,$53,$35,$d6
-L0a40     fcb   $17,$fe,$0e,$25,$0f,$34,$04,$ec,$a8,$1f,$10,$a3,$05,$35,$04,$23
-L0a50     fcb   $10,$16,$00,$9d,$ec,$a8,$1f,$dd,$80,$17,$fd,$a5,$24,$01,$39,$d6
-L0a60     fcb   $7d,$e7,$a8,$21,$4f,$5f,$dd,$47,$d6,$60,$17,$00,$c9,$17,$01,$04
-L0a70     fcb   $30,$88,$20,$af,$a8,$22,$20,$77,$34,$20,$e6,$a8,$21,$d7,$97,$9d
-L0a80     fcb   $bc,$ae,$a8,$22,$31,$c9,$01,$00,$e6,$a0,$e7,$80,$4a,$27,$0f,$8c
-L0a90     fcb   $40,$00,$25,$f4,$0c,$97,$d6,$97,$9d,$bc,$9e,$b7,$20,$ea,$35,$20
-L0aa0     fcb   $d6,$97,$e7,$a8,$21,$af,$a8,$22,$20,$45,$17,$12,$f5,$25,$45,$17
-L0ab0     fcb   $12,$fb,$ec,$84,$93,$b3,$10,$a3,$a8,$1b,$10,$22,$13,$86,$ec,$02
-L0ac0     fcb   $93,$b3,$10,$a3,$a8,$1d,$22,$f2,$9d,$b9,$8d,$4a,$17,$fd,$82,$24
-L0ad0     fcb   $06,$17,$fd,$2d,$24,$0c,$39,$d7,$7d,$9f,$7e,$dc,$80,$10,$a3,$05
-L0ae0     fcb   $22,$0f,$17,$00,$8f,$17,$13,$60,$9f,$72,$9e,$7e,$17,$00,$a9,$5f
-L0af0     fcb   $39,$53,$c6,$bf,$39,$ec,$33,$dd,$72,$8d,$1b,$cc,$ff,$ff,$dd,$57
-L0b00     fcb   $17,$fc,$fe,$25,$10,$d6,$7d,$e7,$a8,$11,$dc,$7e,$ed,$a8,$12,$8d
-L0b10     fcb   $63,$17,$00,$84,$5f,$39,$34,$10,$d6,$60,$2a,$07,$dc,$4f,$58,$d7
-L0b20     fcb   $09,$20,$02,$8d,$11,$d6,$09,$9e,$51,$17,$12,$f5,$dd,$80,$d6,$63
-L0b30     fcb   $d0,$09,$d7,$0a,$35,$90,$86,$07,$5a,$27,$08,$86,$01,$c1,$03,$27
-L0b40     fcb   $02,$86,$03,$97,$97,$d6,$48,$53,$d4,$97,$5c,$d7,$06,$4f,$10,$93
-L0b50     fcb   $4f,$2c,$0b,$d6,$50,$d0,$06,$d4,$97,$26,$03,$d6,$97,$5c,$d7,$07
-L0b60     fcb   $4f,$d6,$48,$d4,$97,$d3,$4f,$db,$97,$89,$00,$44,$56,$04,$97,$26
-L0b70     fcb   $fa,$d7,$09,$39,$dc,$4f,$ed,$07,$dc,$51,$ed,$09,$d6,$60,$e7,$0e
-L0b80     fcb   $dc,$06,$ed,$0c,$d6,$09,$e7,$0b,$4f,$dd,$4f,$39,$1f,$21,$96,$97
-L0b90     fcb   $97,$0a,$86,$01,$97,$99,$20,$02,$0f,$99,$34,$20,$31,$88,$20,$9e
-L0ba0     fcb   $72,$96,$50,$0d,$99,$26,$06,$e6,$80,$e7,$a0,$20,$04,$e6,$a0,$e7
-L0bb0     fcb   $80,$10,$8c,$40,$00,$25,$03,$17,$01,$a9,$4a,$26,$e6,$d6,$0a,$3a
-L0bc0     fcb   $0a,$52,$26,$dd,$35,$a0,$9d,$b9,$17,$13,$9a,$17,$fc,$83,$25,$30
-L0bd0     fcb   $d7,$7d,$9f,$7e,$ec,$07,$dd,$4f,$ec,$09,$dd,$51,$17,$11,$c3,$25
-L0be0     fcb   $1f,$17,$11,$c9,$17,$12,$61,$9f,$72,$d7,$74,$10,$9e,$7e,$86,$01
-L0bf0     fcb   $8d,$2b,$25,$05,$17,$00,$b7,$20,$06,$17,$01,$04,$17,$01,$89,$5f
-L0c00     fcb   $39,$34,$20,$ec,$33,$dd,$72,$4f,$5f,$dd,$47,$10,$9e,$7e,$8d,$0d
-L0c10     fcb   $25,$06,$17,$ff,$77,$5f,$35,$a0,$53,$c6,$be,$35,$a0,$34,$10,$d6
-L0c20     fcb   $60,$e1,$2e,$26,$47,$5d,$2a,$08,$c6,$ff,$d7,$00,$d7,$01,$20,$31
-L0c30     fcb   $4d,$27,$17,$dc,$47,$e3,$27,$83,$00,$01,$10,$93,$6a,$22,$2d,$e6
-L0c40     fcb   $2a,$db,$4a,$5a,$d1,$6d,$22,$24,$d6,$60,$30,$8c,$2b,$96,$48,$43
-L0c50     fcb   $a4,$85,$4c,$a1,$2c,$26,$15,$8d,$16,$97,$00,$ec,$2d,$8d,$10,$d7
-L0c60     fcb   $01,$8d,$3a,$d6,$63,$d0,$50,$d7,$97,$5f,$35,$90,$53,$35,$90,$30
-L0c70     fcb   $8c,$0a,$e6,$85,$3a,$48,$ec,$86,$39,$07,$03,$03,$01,$03,$13,$13
-L0c80     fcb   $1b,$01,$80,$03,$c0,$07,$e0,$0f,$f0,$1f,$f8,$3f,$fc,$7f,$fe,$ff
-L0c90     fcb   $ff,$03,$c0,$0f,$f0,$3f,$fc,$ff,$ff,$0f,$f0,$ff,$ff,$ec,$2a,$d7
-L0ca0     fcb   $50,$97,$52,$39,$dc,$47,$dd,$ab,$9e,$72,$31,$a8,$20,$39,$17,$01
-L0cb0     fcb   $8e,$34,$20,$8d,$ef,$0c,$97,$0a,$50,$dc,$ab,$dd,$47,$d6,$00,$96
-L0cc0     fcb   $50,$27,$25,$97,$99,$20,$02,$c6,$ff,$a6,$a0,$17,$12,$38,$dc,$47
-L0cd0     fcb   $db,$05,$24,$01,$4c,$dd,$47,$30,$01,$10,$8c,$40,$00,$25,$03,$17
-L0ce0     fcb   $00,$81,$0a,$99,$26,$e1,$d6,$01,$a6,$a0,$17,$12,$19,$10,$8c,$40
-L0cf0     fcb   $00,$25,$02,$8d,$6e,$d6,$97,$3a,$0c,$4a,$0a,$52,$26,$bb,$35,$a0
-L0d00     fcb   $34,$20,$dc,$6a,$93,$47,$d3,$b3,$dd,$9b,$d6,$6d,$d0,$4a,$20,$17
-L0d10     fcb   $34,$20,$96,$60,$44,$cc,$02,$7f,$25,$03,$cc,$01,$3f,$93,$3d,$d3
-L0d20     fcb   $b3,$dd,$9b,$c6,$bf,$d0,$40,$5c,$d7,$a0,$17,$11,$6f,$17,$ff,$6d
-L0d30     fcb   $ec,$2c,$dd,$06,$17,$f9,$6d,$3a,$a6,$80,$9f,$02,$30,$8c,$2d,$e6
-L0d40     fcb   $2e,$e6,$85,$3a,$e6,$84,$31,$85,$10,$9f,$a3,$a4,$01,$97,$08,$e6
-L0d50     fcb   $02,$d7,$05,$d6,$06,$cb,$02,$e6,$85,$31,$85,$10,$9f,$a1,$10,$9f
-L0d60     fcb   $a5,$35,$a0,$0c,$7d,$d6,$7d,$9d,$bc,$10,$9e,$b7,$39,$05,$10,$10
-L0d70     fcb   $17,$62,$01,$08,$63,$5c,$5d,$5e,$5f,$60,$61,$62,$56,$03,$04,$58
-L0d80     fcb   $52,$54,$56,$4d,$0f,$02,$51,$4d,$17,$ff,$19,$34,$20,$9f,$72,$dc
-L0d90     fcb   $ab,$dd,$47,$dc,$9b,$dd,$9d,$96,$50,$97,$04,$d6,$06,$d7,$97,$dc
-L0da0     fcb   $a5,$dd,$a1,$d6,$74,$10,$ae,$e4,$10,$8c,$40,$00,$25,$06,$d7,$99
-L0db0     fcb   $8d,$b1,$d6,$99,$a6,$a0,$10,$af,$e4,$10,$9e,$02,$34,$20,$31,$8c
-L0dc0     fcb   $13,$10,$9c,$a1,$35,$20,$27,$0c,$48,$6e,$d9,$00,$a1,$49,$49,$49
-L0dd0     fcb   $49,$49,$49,$49,$34,$07,$dc,$9d,$27,$12,$93,$b3,$dd,$9d,$ec,$61
-L0de0     fcb   $94,$08,$a6,$a6,$17,$11,$1f,$17,$10,$c9,$e7,$62,$0a,$97,$27,$06
-L0df0     fcb   $35,$07,$6e,$d9,$00,$a3,$32,$63,$0a,$04,$27,$16,$96,$04,$81,$01
-L0e00     fcb   $27,$04,$96,$05,$20,$02,$96,$07,$97,$97,$10,$9e,$a3,$10,$9f,$a1
-L0e10     fcb   $20,$93,$9e,$72,$d6,$63,$3a,$0a,$a0,$27,$08,$0c,$4a,$0a,$52,$10
-L0e20     fcb   $26,$ff,$6a,$35,$a0,$17,$fa,$29,$25,$75,$d7,$97,$e6,$0f,$d7,$99
-L0e30     fcb   $ec,$05,$dd,$9b,$30,$88,$20,$1f,$10,$84,$1f,$dd,$9d,$20,$5f,$d6
-L0e40     fcb   $60,$30,$8d,$07,$7e,$a6,$85,$1f,$89,$10,$a3,$2c,$26,$15,$30,$8d
-L0e50     fcb   $11,$31,$9c,$64,$26,$0d,$30,$8d,$11,$40,$9c,$68,$26,$05,$32,$62
-L0e60     fcb   $16,$fd,$29,$97,$05,$39,$e6,$a8,$2a,$56,$24,$02,$5f,$39,$17,$f2
-L0e70     fcb   $96,$4d,$2a,$1a,$81,$bf,$22,$0c,$84,$ef,$80,$90,$81,$1a,$24,$0e
-L0e80     fcb   $86,$2e,$20,$0a,$84,$df,$80,$c1,$2b,$f6,$81,$19,$22,$f2,$d6,$60
-L0e90     fcb   $2a,$04,$8d,$0c,$20,$05,$17,$05,$62,$8d,$43,$17,$02,$32,$5f,$39
-L0ea0     fcb   $81,$60,$26,$02,$86,$27,$81,$5f,$26,$02,$86,$7f,$81,$5e,$26,$02
-L0eb0     fcb   $86,$60,$ae,$3b,$6d,$29,$2b,$0e,$e6,$01,$c4,$07,$e7,$01,$e6,$28
-L0ec0     fcb   $c4,$f8,$ea,$01,$20,$02,$e6,$28,$ed,$84,$dc,$b3,$dd,$6e,$dd,$70
-L0ed0     fcb   $10,$9c,$2e,$26,$08,$97,$39,$f6,$10,$00,$f7,$10,$01,$39,$34,$22
-L0ee0     fcb   $e6,$29,$d7,$0e,$c5,$04,$27,$06,$dc,$61,$1e,$89,$dd,$61,$8d,$41
-L0ef0     fcb   $25,$0a,$a6,$e4,$e6,$0b,$3d,$10,$a3,$05,$25,$05,$30,$8c,$2a,$20
-L0f00     fcb   $04,$d3,$b5,$30,$8b,$d6,$60,$c1,$01,$26,$10,$d6,$6f,$c1,$08,$26
-L0f10     fcb   $0a,$d6,$0e,$c5,$10,$26,$04,$8d,$43,$20,$0c,$31,$8d,$00,$ec,$10
-L0f20     fcb   $9f,$a9,$10,$ae,$61,$8d,$73,$35,$a2,$00,$00,$00,$00,$00,$00,$10
-L0f30     fcb   $00,$34,$02,$d6,$60,$2a,$08,$dc,$b3,$dd,$6e,$dd,$70,$20,$1b,$e6
-L0f40     fcb   $2b,$26,$0a,$cc,$00,$08,$dd,$6e,$dd,$70,$53,$20,$0d,$9d,$bc,$ae
-L0f50     fcb   $2c,$ec,$07,$dd,$6e,$ec,$09,$dd,$70,$5f,$35,$82,$10,$ae,$3b,$1e
-L0f60     fcb   $12,$96,$71,$4a,$97,$97,$a6,$a0,$d6,$0e,$c5,$20,$27,$03,$44,$aa
-L0f70     fcb   $3f,$1f,$89,$43,$0d,$0e,$2b,$04,$a4,$84,$20,$02,$94,$62,$a7,$84
-L0f80     fcb   $d4,$61,$ea,$84,$e7,$84,$d6,$63,$3a,$0a,$97,$2b,$0c,$26,$d7,$d6
-L0f90     fcb   $0e,$c5,$40,$27,$d1,$86,$ff,$20,$d8,$39,$34,$10,$30,$8c,$5c,$9f
-L0fa0     fcb   $10,$ae,$e4,$d6,$0e,$c5,$10,$27,$27,$d6,$71,$5a,$4f,$aa,$85,$5a
-L0fb0     fcb   $2a,$fb,$4d,$26,$04,$04,$6f,$20,$17,$c6,$ff,$5c,$48,$24,$fc,$8e
-L0fc0     fcb   $50,$4c,$e6,$85,$30,$85,$9f,$10,$c6,$01,$5c,$48,$25,$fc,$d7,$6f
-L0fd0     fcb   $35,$10,$e6,$3d,$d7,$0f,$10,$ae,$3b,$1e,$12,$96,$71,$4a,$97,$99
-L0fe0     fcb   $9f,$0c,$17,$0e,$b7,$9e,$0c,$a6,$a0,$d6,$0e,$c5,$20,$27,$03,$44
-L0ff0     fcb   $aa,$3f,$6e,$d8,$10,$48,$48,$48,$48,$48,$48,$97,$0b,$96,$6f,$97
-L1000     fcb   $97,$d6,$0f,$9f,$0c,$34,$04,$6e,$d9,$00,$a9,$08,$0b,$25,$08,$96
-L1010     fcb   $0e,$2a,$17,$96,$62,$20,$02,$96,$61,$53,$e4,$84,$e7,$84,$a4,$e4
-L1020     fcb   $aa,$84,$a7,$84,$20,$04,$e8,$84,$e7,$84,$0a,$97,$27,$07,$35,$04
-L1030     fcb   $17,$0e,$86,$20,$d0,$35,$04,$9e,$0c,$d6,$63,$3a,$0a,$99,$2b,$0c
-L1040     fcb   $26,$a5,$96,$0e,$85,$40,$27,$9f,$86,$ff,$20,$af,$39,$af,$ae,$ad
-L1050     fcb   $ac,$ab,$aa,$a9,$ab,$8d,$0c,$17,$00,$a5,$20,$49,$8d,$05,$17,$04
-L1060     fcb   $24,$20,$42,$9d,$b9,$16,$fe,$c9,$8d,$f9,$4f,$d6,$47,$93,$b5,$1f
-L1070     fcb   $01,$d6,$6f,$17,$0d,$ab,$dd,$47,$d3,$6e,$93,$b3,$10,$a3,$a8,$1b
-L1080     fcb   $22,$23,$4f,$d6,$49,$93,$b5,$1f,$01,$d6,$71,$17,$0d,$93,$dd,$49
-L1090     fcb   $d3,$70,$93,$b3,$10,$a3,$a8,$1d,$22,$0b,$dc,$47,$ed,$3e,$dc,$49
-L10a0     fcb   $ed,$a4,$17,$00,$8c,$5f,$39,$4f,$5f,$ed,$a4,$16,$00,$7f,$ec,$3e
-L10b0     fcb   $93,$6e,$ed,$3e,$10,$2a,$00,$81,$ec,$a8,$1b,$93,$6e,$d3,$b3,$ed
-L10c0     fcb   $3e,$ec,$a4,$93,$70,$ed,$a4,$2a,$70,$4f,$5f,$ed,$3e,$ed,$a4,$39
-L10d0     fcb   $ec,$3e,$1f,$01,$d3,$6e,$ed,$3e,$d3,$6e,$93,$b3,$10,$a3,$a8,$1b
-L10e0     fcb   $23,$57,$a6,$a8,$2a,$2a,$09,$af,$3e,$8a,$01,$a7,$a8,$2a,$20,$49
-L10f0     fcb   $8d,$3b,$20,$25,$ec,$a4,$93,$70,$2b,$04,$ed,$a4,$8d,$3b,$39,$81
-L1100     fcb   $0d,$27,$2a,$81,$01,$27,$a0,$81,$08,$27,$a3,$81,$06,$27,$c1,$81
-L1110     fcb   $09,$27,$e1,$81,$0a,$10,$26,$01,$4e,$ec,$a4,$d3,$70,$1f,$01,$d3
-L1120     fcb   $70,$93,$b3,$10,$a3,$a8,$1d,$22,$20,$af,$a4,$20,$0c,$4f,$5f,$ed
-L1130     fcb   $3e,$a6,$a8,$2a,$84,$fe,$a7,$a8,$2a,$ec,$3e,$dd,$47,$ec,$a4,$dd
-L1140     fcb   $49,$17,$0d,$04,$af,$3b,$e7,$3d,$39,$34,$20,$e6,$22,$17,$01,$02
-L1150     fcb   $dd,$97,$4f,$d6,$63,$dd,$99,$ec,$a4,$dd,$9d,$a6,$38,$4a,$97,$9b
-L1160     fcb   $27,$22,$ae,$33,$ec,$24,$1f,$12,$30,$8b,$0d,$60,$2b,$07,$96,$9b
-L1170     fcb   $48,$48,$48,$97,$9b,$dc,$97,$17,$00,$a5,$dc,$99,$30,$8b,$31,$ab
-L1180     fcb   $0a,$9b,$26,$f1,$35,$20,$dc,$9d,$16,$00,$ef,$86,$80,$aa,$a8,$2a
-L1190     fcb   $20,$05,$86,$7e,$a4,$a8,$2a,$a7,$a8,$2a,$5f,$39,$81,$26,$27,$eb
-L11a0     fcb   $81,$27,$27,$ee,$81,$30,$27,$05,$81,$31,$27,$35,$39,$34,$20,$ec
-L11b0     fcb   $a4,$dd,$9d,$e6,$22,$17,$00,$9a,$dd,$97,$4f,$d6,$63,$40,$50,$82
-L11c0     fcb   $00,$dd,$99,$e6,$38,$5a,$96,$71,$3d,$1f,$98,$4a,$e0,$21,$d1,$71
-L11d0     fcb   $25,$b2,$d7,$9b,$d6,$63,$3d,$e3,$33,$1f,$01,$e3,$24,$1f,$02,$20
-L11e0     fcb   $94,$34,$20,$e6,$22,$8d,$6b,$dd,$97,$4f,$d6,$63,$dd,$99,$a6,$38
-L11f0     fcb   $4a,$0d,$60,$2b,$03,$48,$48,$48,$a0,$21,$22,$06,$35,$20,$ec,$a4
-L1200     fcb   $20,$86,$97,$9b,$ec,$a8,$1d,$93,$70,$d3,$b3,$dd,$9d,$96,$63,$e6
-L1210     fcb   $21,$3d,$e3,$33,$1f,$01,$ec,$24,$1f,$12,$30,$8b,$16,$ff,$56,$34
-L1220     fcb   $79,$34,$02,$5d,$27,$07,$a6,$80,$a7,$a0,$5a,$26,$f9,$35,$04,$5d
-L1230     fcb   $27,$1e,$1a,$50,$f7,$10,$06,$10,$ff,$10,$03,$1f,$13,$1f,$24,$32
-L1240     fcb   $67,$37,$3e,$34,$3e,$32,$6e,$7a,$10,$06,$26,$f5,$10,$fe,$10,$03
-L1250     fcb   $35,$f9,$1f,$98,$44,$44,$44,$c4,$07,$34,$02,$eb,$e0,$c1,$07,$2d
-L1260     fcb   $05,$c0,$07,$4c,$20,$f7,$39,$81,$03,$27,$0d,$81,$04,$27,$16,$81
-L1270     fcb   $0b,$27,$41,$81,$0c,$27,$25,$39,$ec,$a4,$dd,$49,$4f,$5f,$dd,$47
-L1280     fcb   $ec,$a8,$1b,$20,$0d,$ec,$3e,$dd,$47,$ec,$a4,$dd,$49,$ec,$a8,$1b
-L1290     fcb   $a3,$3e,$d3,$b3,$dd,$4f,$dc,$70,$dd,$51,$20,$2c,$17,$fe,$08,$4f
-L12a0     fcb   $5f,$dd,$47,$8d,$02,$20,$1d,$dd,$49,$ec,$a8,$1b,$d3,$b3,$dd,$4f
-L12b0     fcb   $ec,$a8,$1d,$39,$8d,$cf,$4f,$5f,$dd,$47,$ec,$a4,$d3,$70,$8d,$e7
-L12c0     fcb   $93,$49,$2b,$0a,$d3,$b3,$dd,$51,$d6,$60,$2b,$03,$8d,$2c,$39,$34
-L12d0     fcb   $20,$17,$0b,$74,$86,$20,$e6,$28,$c4,$38,$da,$62,$dd,$97,$d6,$63
-L12e0     fcb   $d0,$50,$d0,$50,$d7,$99,$10,$9e,$4f,$dc,$97,$ed,$81,$31,$3f,$26
-L12f0     fcb   $fa,$d6,$99,$3a,$0a,$52,$26,$ee,$35,$a0,$d6,$60,$8e,$4c,$78,$96
-L1300     fcb   $48,$43,$a4,$85,$4c,$97,$97,$8e,$4c,$7c,$e6,$85,$3a,$48,$a6,$86
-L1310     fcb   $97,$12,$4f,$d6,$60,$1f,$01,$dc,$4f,$d0,$97,$82,$00,$44,$56,$8c
-L1320     fcb   $00,$04,$27,$08,$44,$56,$9c,$b3,$26,$02,$44,$56,$d7,$97,$d6,$63
-L1330     fcb   $d0,$97,$c0,$01,$d7,$99,$17,$0b,$0f,$96,$12,$4c,$27,$22,$96,$12
-L1340     fcb   $1f,$89,$43,$a4,$84,$a7,$84,$d4,$62,$ea,$84,$e7,$80,$96,$97,$27
-L1350     fcb   $07,$d6,$62,$e7,$80,$4a,$26,$fb,$d6,$99,$3a,$0a,$52,$26,$df,$39
-L1360     fcb   $34,$40,$96,$62,$1f,$89,$1f,$03,$d6,$97,$5c,$0f,$97,$54,$d7,$12
-L1370     fcb   $24,$02,$0c,$97,$d6,$97,$27,$02,$a7,$80,$d6,$12,$27,$05,$ef,$81
-L1380     fcb   $5a,$26,$fb,$d6,$99,$3a,$0a,$52,$26,$ea,$35,$c0,$17,$fc,$d4,$8d
-L1390     fcb   $02,$5f,$39,$81,$21,$27,$32,$81,$22,$27,$38,$81,$23,$27,$3c,$81
-L13a0     fcb   $24,$27,$41,$81,$25,$27,$43,$81,$20,$10,$26,$fd,$ef,$e6,$29,$c5
-L13b0     fcb   $04,$26,$15,$ca,$04,$e7,$29,$a6,$28,$17,$00,$f8,$34,$06,$e6,$28
-L13c0     fcb   $c4,$c0,$ea,$e0,$ea,$e0,$e7,$28,$39,$e6,$29,$c5,$04,$27,$f9,$c4
-L13d0     fcb   $fb,$20,$e2,$ec,$28,$8a,$40,$ca,$40,$20,$06,$ec,$28,$84,$bf,$c4
-L13e0     fcb   $bf,$ed,$28,$39,$e6,$28,$ca,$80,$20,$04,$e6,$28,$c4,$7f,$e7,$28
-L13f0     fcb   $39,$17,$ed,$13,$8d,$5e,$17,$00,$c8,$5f,$39,$34,$36,$8d,$6e,$17
-L1400     fcb   $00,$e1,$f6,$10,$00,$f7,$10,$01,$35,$b6,$17,$ec,$fa,$10,$9c,$2e
-L1410     fcb   $26,$16,$dc,$5b,$10,$93,$3d,$26,$07,$dc,$5d,$10,$93,$3f,$27,$08
-L1420     fcb   $17,$00,$c0,$8d,$05,$17,$00,$99,$20,$cf,$dc,$47,$34,$06,$dc,$49
-L1430     fcb   $34,$06,$dc,$5b,$dd,$47,$dd,$3d,$dc,$5d,$dd,$49,$dd,$3f,$ae,$30
-L1440     fcb   $ec,$02,$17,$0a,$05,$9f,$41,$d7,$43,$35,$06,$dd,$49,$35,$06,$dd
-L1450     fcb   $47,$39,$8d,$2a,$17,$fa,$da,$10,$9c,$2e,$26,$0e,$e6,$29,$c5,$02
-L1460     fcb   $26,$08,$d6,$39,$26,$04,$8d,$26,$0c,$39,$39,$8d,$11,$17,$fa,$c1
-L1470     fcb   $10,$9c,$2e,$26,$08,$d6,$39,$27,$04,$8d,$13,$0f,$39,$39,$88,$21
-L1480     fcb   $c6,$02,$16,$ee,$c9,$81,$20,$27,$e2,$81,$21,$27,$c5,$39,$34,$20
-L1490     fcb   $ae,$3b,$d6,$60,$2a,$12,$a6,$01,$8d,$1a,$34,$06,$e6,$01,$c4,$c0
-L14a0     fcb   $ea,$e0,$ea,$e0,$e7,$01,$20,$0a,$8e,$50,$26,$9f,$a9,$0f,$0e,$17
-L14b0     fcb   $fa,$e8,$35,$a0,$1f,$89,$84,$38,$44,$44,$44,$c4,$07,$58,$58,$58
-L14c0     fcb   $39,$34,$30,$ae,$30,$9c,$30,$26,$18,$d6,$3a,$26,$14,$e6,$a8,$18
-L14d0     fcb   $d7,$44,$27,$0d,$9d,$bc,$10,$ae,$a8,$19,$10,$9f,$45,$8d,$1f,$0c
-L14e0     fcb   $3a,$35,$b0,$34,$30,$ae,$30,$9c,$30,$26,$11,$d6,$3a,$27,$0d,$d6
-L14f0     fcb   $44,$27,$ee,$9d,$bc,$10,$9e,$45,$8d,$04,$0f,$3a,$35,$b0,$d6,$60
-L1500     fcb   $2b,$33,$96,$4a,$9e,$47,$34,$12,$dc,$4f,$9e,$51,$34,$16,$dc,$64
-L1510     fcb   $34,$06,$dc,$41,$dd,$72,$d6,$43,$d7,$74,$8e,$5f,$a5,$9f,$64,$17
-L1520     fcb   $f7,$ee,$17,$f8,$63,$35,$06,$dd,$64,$35,$16,$dd,$4f,$9f,$51,$35
-L1530     fcb   $12,$97,$4a,$9f,$47,$39,$0f,$47,$0f,$49,$ec,$3b,$a3,$33,$10,$a3
-L1540     fcb   $24,$25,$06,$a3,$24,$0c,$49,$20,$f5,$a6,$b8,$f0,$81,$01,$27,$06
-L1550     fcb   $54,$81,$04,$26,$01,$54,$d7,$48,$39,$6d,$a4,$2a,$05,$53,$c6,$c0
-L1560     fcb   $35,$90,$17,$08,$3d,$24,$02,$35,$90,$9d,$b9,$16,$09,$f7,$39,$8d
-L1570     fcb   $e8,$17,$08,$d4,$96,$61,$17,$09,$8d,$20,$20,$8d,$dc,$17,$08,$29
-L1580     fcb   $25,$1a,$dc,$49,$10,$93,$4d,$26,$04,$8d,$12,$20,$0e,$dc,$47,$10
-L1590     fcb   $93,$4b,$26,$04,$8d,$71,$20,$03,$17,$00,$9c,$5f,$39,$8d,$17,$dc
-L15a0     fcb   $4b,$93,$47,$d3,$b3,$dd,$99,$8d,$07,$96,$61,$10,$9e,$99,$20,$18
-L15b0     fcb   $17,$08,$e9,$16,$08,$92,$dc,$4b,$10,$93,$47,$2c,$06,$9e,$47,$dd
-L15c0     fcb   $47,$9f,$4b,$39,$08,$04,$04,$02,$34,$76,$a7,$66,$30,$8c,$f4,$d6
-L15d0     fcb   $60,$4f,$e6,$85,$ed,$64,$35,$16,$20,$02,$d6,$79,$17,$09,$27,$31
-L15e0     fcb   $3f,$27,$22,$17,$08,$cd,$2a,$f4,$10,$ac,$e4,$25,$ed,$c6,$ff,$17
-L15f0     fcb   $09,$14,$e6,$61,$50,$31,$a5,$27,$0c,$30,$01,$ec,$e4,$d3,$47,$dd
-L1600     fcb   $47,$a6,$62,$20,$e3,$35,$96,$8d,$20,$dc,$4d,$d0,$4a,$5c,$dd,$99
-L1610     fcb   $17,$08,$35,$d7,$97,$96,$61,$10,$9e,$99,$d6,$97,$17,$08,$e7,$d6
-L1620     fcb   $63,$3a,$0c,$4a,$31,$3f,$26,$f2,$39,$dc,$4d,$10,$93,$49,$2c,$06
-L1630     fcb   $9e,$49,$dd,$49,$9f,$4d,$39,$dc,$4b,$10,$93,$47,$2c,$09,$17,$ff
-L1640     fcb   $7c,$dc,$4d,$8d,$eb,$dc,$4b,$93,$47,$dd,$13,$d6,$63,$4f,$dd,$17
-L1650     fcb   $dc,$4d,$93,$49,$dd,$15,$2a,$0e,$40,$50,$82,$00,$dd,$15,$dc,$17
-L1660     fcb   $40,$50,$82,$00,$dd,$17,$4f,$5f,$dd,$75,$17,$ff,$43,$d7,$74,$d6
-L1670     fcb   $74,$96,$61,$17,$08,$90,$dc,$75,$2a,$12,$d3,$13,$dd,$75,$dc,$17
-L1680     fcb   $30,$8b,$2b,$04,$0c,$4a,$20,$0f,$0a,$4a,$20,$0b,$93,$15,$dd,$75
-L1690     fcb   $d6,$74,$17,$08,$1e,$d7,$74,$dc,$47,$10,$93,$4b,$2f,$d1,$39,$4f
-L16a0     fcb   $5f,$dd,$53,$dd,$55,$17,$fe,$b1,$17,$06,$fe,$24,$01,$39,$17,$ff
-L16b0     fcb   $05,$17,$ff,$75,$17,$07,$1d,$32,$e8,$e6,$10,$af,$e4,$dc,$53,$ed
-L16c0     fcb   $6a,$dc,$55,$ed,$6c,$dc,$47,$ed,$62,$d3,$53,$ed,$6e,$dd,$47,$dc
-L16d0     fcb   $49,$ed,$64,$d3,$55,$ed,$e8,$12,$dc,$4b,$ed,$66,$93,$53,$ed,$e8
-L16e0     fcb   $10,$dd,$4b,$dc,$4d,$ed,$68,$93,$55,$ed,$e8,$14,$17,$fe,$b0,$ec
-L16f0     fcb   $6e,$dd,$47,$ec,$68,$dd,$49,$10,$ae,$e4,$17,$fe,$a2,$ec,$62,$dd
-L1700     fcb   $47,$ec,$e8,$12,$dd,$49,$ec,$e8,$14,$dd,$4d,$10,$ae,$e4,$17,$fe
-L1710     fcb   $f8,$ec,$e8,$12,$dd,$49,$ec,$66,$dd,$47,$10,$ae,$e4,$17,$fe,$e9
-L1720     fcb   $d6,$54,$27,$62,$86,$ff,$97,$ad,$50,$ed,$e8,$16,$d6,$56,$50,$ed
-L1730     fcb   $e8,$18,$8d,$5d,$ec,$6e,$dd,$47,$ec,$e8,$12,$dd,$49,$ec,$e8,$16
-L1740     fcb   $dd,$20,$ec,$e8,$18,$dd,$26,$8d,$43,$ec,$e8,$10,$dd,$47,$ec,$e8
-L1750     fcb   $12,$dd,$49,$ec,$e8,$18,$dd,$22,$dc,$53,$dd,$24,$8d,$2e,$ec,$6e
-L1760     fcb   $dd,$47,$ec,$e8,$14,$dd,$49,$dc,$55,$dd,$22,$ec,$e8,$16,$dd,$24
-L1770     fcb   $8d,$1a,$ec,$e8,$10,$dd,$47,$ec,$e8,$14,$dd,$49,$dc,$53,$dd,$20
-L1780     fcb   $dc,$55,$dd,$26,$8d,$06,$32,$e8,$1a,$0f,$ad,$39,$10,$ae,$62,$8d
-L1790     fcb   $76,$4f,$5f,$dd,$20,$dd,$22,$dd,$24,$dd,$26,$ec,$6c,$dd,$53,$ec
-L17a0     fcb   $6e,$dd,$55,$39,$17,$fd,$b2,$17,$05,$ff,$25,$3a,$17,$fe,$07,$17
-L17b0     fcb   $fe,$77,$dc,$47,$dd,$99,$dc,$4b,$93,$47,$d3,$b3,$dd,$9b,$17,$fd
-L17c0     fcb   $ef,$96,$61,$dd,$9d,$dc,$4d,$d0,$4a,$5c,$1f,$02,$34,$30,$10,$9e
-L17d0     fcb   $9b,$dc,$9d,$17,$fd,$f2,$35,$30,$d6,$63,$3a,$0c,$4a,$dc,$99,$dd
-L17e0     fcb   $47,$31,$3f,$26,$e7,$5f,$39,$8e,$5b,$db,$20,$03,$8e,$5a,$13,$9f
-L17f0     fcb   $2c,$8d,$2f,$dc,$53,$44,$56,$dd,$55,$20,$68,$8d,$25,$17,$05,$b1
-L1800     fcb   $25,$e4,$17,$05,$cb,$25,$df,$8e,$5a,$13,$9f,$2c,$dc,$20,$10,$93
-L1810     fcb   $24,$26,$18,$8e,$5a,$34,$dc,$22,$10,$93,$26,$2d,$30,$8e,$5a,$39
-L1820     fcb   $20,$2b,$9d,$b9,$d6,$60,$10,$2b,$fd,$33,$39,$9e,$22,$9c,$26,$26
-L1830     fcb   $0d,$8e,$5a,$3e,$10,$93,$24,$2d,$14,$8e,$5a,$44,$20,$0f,$8e,$5a
-L1840     fcb   $4a,$dc,$20,$93,$24,$dd,$97,$dc,$22,$93,$26,$dd,$99,$9f,$a1,$20
-L1850     fcb   $17,$17,$02,$7a,$16,$03,$12,$8e,$5b,$db,$20,$03,$8e,$5a,$13,$9f
-L1860     fcb   $2c,$8d,$bf,$8e,$5a,$4e,$9f,$a1,$17,$06,$fa,$0d,$ad,$26,$0a,$17
-L1870     fcb   $05,$30,$25,$b6,$17,$05,$5d,$25,$b1,$dc,$47,$dd,$18,$dc,$49,$dd
-L1880     fcb   $1a,$4f,$5f,$dd,$1c,$dc,$55,$dd,$1e,$32,$e8,$c2,$10,$af,$e8,$3c
-L1890     fcb   $30,$65,$dc,$53,$17,$02,$2e,$17,$02,$94,$1f,$12,$30,$e8,$14,$dc
-L18a0     fcb   $55,$17,$02,$9a,$30,$6a,$8d,$a9,$1f,$12,$30,$6f,$8d,$a3,$30,$e8
-L18b0     fcb   $19,$dc,$55,$17,$02,$0f,$17,$02,$75,$1f,$12,$30,$e8,$1e,$8d,$91
-L18c0     fcb   $1f,$12,$30,$e8,$23,$8d,$8a,$30,$e8,$28,$4f,$5f,$17,$01,$f6,$30
-L18d0     fcb   $e8,$2d,$dc,$1e,$17,$01,$ee,$93,$b3,$17,$02,$52,$31,$6a,$17,$02
-L18e0     fcb   $5f,$31,$65,$8d,$7b,$30,$e4,$8d,$7a,$dc,$b3,$17,$02,$02,$31,$e8
-L18f0     fcb   $1e,$17,$02,$4c,$1f,$12,$30,$e8,$2d,$8d,$65,$30,$e8,$32,$31,$6f
-L1900     fcb   $8d,$61,$dc,$1e,$8d,$57,$30,$e8,$37,$31,$e8,$1e,$17,$01,$bf,$30
-L1910     fcb   $e8,$14,$31,$e8,$28,$17,$02,$a2,$2f,$4f,$17,$00,$ef,$6d,$e8,$2d
-L1920     fcb   $2b,$1c,$30,$e8,$32,$31,$6f,$8d,$37,$1f,$12,$30,$e8,$2d,$8d,$30
-L1930     fcb   $30,$e8,$14,$31,$65,$17,$01,$e7,$dc,$1e,$93,$b3,$dd,$1e,$30,$e8
-L1940     fcb   $37,$31,$e8,$23,$8d,$1a,$1f,$12,$30,$e8,$2d,$8d,$13,$30,$e8,$28
-L1950     fcb   $31,$e8,$19,$8d,$0b,$dc,$1c,$d3,$b3,$dd,$1c,$20,$b2,$16,$01,$ce
-L1960     fcb   $16,$01,$a4,$17,$01,$68,$16,$02,$34,$30,$e8,$2d,$dc,$1c,$17,$01
-L1970     fcb   $54,$d3,$b3,$8d,$e8,$31,$e8,$1e,$17,$01,$c5,$30,$e4,$dc,$1e,$17
-L1980     fcb   $01,$43,$83,$00,$02,$8d,$d6,$dc,$b3,$17,$01,$64,$31,$6a,$17,$01
-L1990     fcb   $af,$1f,$12,$30,$e8,$2d,$8d,$c8,$30,$e4,$31,$6a,$8d,$c5,$dc,$b3
-L19a0     fcb   $17,$01,$4d,$31,$e8,$19,$17,$01,$97,$1f,$12,$30,$e8,$2d,$8d,$b0
-L19b0     fcb   $30,$e8,$32,$31,$e8,$23,$17,$01,$15,$dc,$1c,$8d,$a0,$30,$e8,$37
-L19c0     fcb   $31,$6f,$8d,$9f,$dc,$1e,$8d,$95,$31,$6a,$8d,$94,$dc,$1e,$d3,$b3
-L19d0     fcb   $27,$35,$8d,$38,$6d,$e8,$2d,$2a,$15,$30,$e8,$32,$31,$e8,$23,$8d
-L19e0     fcb   $23,$1f,$12,$30,$e8,$2d,$8d,$1c,$dc,$1c,$d3,$b3,$dd,$1c,$30,$e8
-L19f0     fcb   $37,$31,$6f,$8d,$0f,$1f,$12,$30,$e8,$2d,$8d,$08,$dc,$1e,$93,$b3
-L1a00     fcb   $dd,$1e,$20,$c8,$16,$01,$00,$32,$e8,$3e,$5f,$39,$10,$ae,$e8,$3e
-L1a10     fcb   $6e,$d8,$2c,$dc,$1c,$9e,$1e,$8d,$15,$40,$50,$82,$00,$8d,$0f,$1e
-L1a20     fcb   $01,$40,$50,$82,$00,$1e,$01,$8d,$05,$dc,$1c,$8d,$01,$39,$34,$16
-L1a30     fcb   $6e,$d9,$00,$a1,$10,$93,$20,$20,$0d,$10,$93,$20,$20,$02,$9c,$22
-L1a40     fcb   $2f,$0c,$20,$2c,$9c,$22,$2c,$06,$20,$26,$8d,$26,$2e,$22,$d3,$18
-L1a50     fcb   $2b,$1e,$10,$a3,$a8,$1b,$22,$18,$dd,$47,$1f,$10,$d3,$1a,$2b,$10
-L1a60     fcb   $10,$a3,$a8,$1d,$22,$0a,$dd,$49,$17,$03,$dd,$96,$61,$17,$04,$96
-L1a70     fcb   $35,$96,$34,$16,$1f,$10,$93,$26,$9e,$97,$8d,$14,$34,$14,$ec,$63
-L1a80     fcb   $93,$24,$9e,$99,$8d,$0a,$e1,$e4,$26,$02,$ac,$61,$32,$63,$35,$96
-L1a90     fcb   $34,$16,$a6,$63,$3d,$34,$06,$a6,$65,$e6,$62,$3d,$eb,$e0,$89,$00
-L1aa0     fcb   $34,$06,$ec,$64,$3d,$e3,$e4,$ed,$e4,$a6,$65,$e6,$63,$3d,$eb,$e4
-L1ab0     fcb   $ae,$61,$6d,$63,$2a,$04,$60,$66,$eb,$66,$6d,$65,$2a,$04,$60,$64
-L1ac0     fcb   $eb,$64,$32,$67,$39,$6f,$84,$6f,$01,$6f,$02,$ed,$03,$39,$34,$06
-L1ad0     fcb   $ec,$a4,$ed,$84,$ec,$22,$ed,$02,$e6,$24,$e7,$04,$35,$86,$1e,$23
-L1ae0     fcb   $1e,$12,$8d,$ea,$1e,$12,$1e,$23,$39,$1e,$13,$8d,$e1,$1e,$13,$39
-L1af0     fcb   $34,$06,$e3,$03,$ed,$03,$cc,$00,$00,$e9,$02,$a9,$01,$ed,$01,$c6
-L1b00     fcb   $00,$e9,$84,$e7,$84,$35,$86,$34,$06,$ec,$03,$e3,$23,$ed,$03,$ec
-L1b10     fcb   $01,$e9,$22,$a9,$21,$ed,$01,$e6,$84,$e9,$a4,$e7,$84,$35,$86,$1e
-L1b20     fcb   $12,$8d,$7a,$1e,$12,$8d,$e0,$1e,$12,$8d,$72,$1e,$12,$39,$34,$26
-L1b30     fcb   $4f,$5f,$34,$06,$34,$04,$1f,$42,$8d,$06,$32,$63,$35,$a6,$8d,$85
-L1b40     fcb   $34,$66,$32,$76,$1f,$43,$8d,$a1,$1f,$32,$33,$45,$8d,$90,$4f,$5f
-L1b50     fcb   $17,$ff,$72,$20,$02,$8d,$1d,$8d,$26,$27,$06,$24,$f8,$8d,$a8,$20
-L1b60     fcb   $f4,$24,$02,$8d,$a2,$32,$6a,$35,$e6,$68,$04,$69,$03,$69,$02,$69
-L1b70     fcb   $01,$69,$84,$39,$68,$24,$69,$23,$69,$22,$69,$21,$69,$a4,$39,$64
-L1b80     fcb   $c4,$26,$0f,$66,$41,$26,$0d,$66,$42,$26,$0b,$66,$43,$26,$09,$66
-L1b90     fcb   $44,$39,$66,$41,$66,$42,$66,$43,$66,$44,$1c,$fb,$39,$63,$84,$63
-L1ba0     fcb   $01,$63,$02,$63,$03,$63,$04,$6c,$04,$26,$0e,$6c,$03,$26,$0a,$6c
-L1bb0     fcb   $02,$26,$06,$6c,$01,$26,$02,$6c,$84,$39,$34,$06,$ec,$84,$10,$a3
-L1bc0     fcb   $a4,$26,$16,$ec,$02,$10,$a3,$22,$26,$06,$e6,$04,$e1,$24,$27,$09
-L1bd0     fcb   $22,$04,$86,$08,$20,$01,$4f,$1f,$8a,$35,$86,$dc,$18,$d3,$1c,$10
-L1be0     fcb   $a3,$a8,$1b,$23,$03,$ec,$a8,$1b,$34,$26,$dd,$4b,$dc,$18,$93,$1c
-L1bf0     fcb   $2a,$02,$4f,$5f,$34,$06,$dd,$47,$dc,$1a,$93,$1e,$2a,$02,$4f,$5f
-L1c00     fcb   $8d,$13,$35,$36,$dd,$47,$9f,$4b,$dc,$1a,$d3,$1e,$10,$a3,$a8,$1d
-L1c10     fcb   $23,$03,$ec,$a8,$1d,$dd,$49,$dd,$4d,$16,$f9,$83,$17,$f9,$3a,$c6
-L1c20     fcb   $01,$d7,$2a,$17,$02,$22,$9f,$72,$d7,$74,$17,$02,$c9,$97,$28,$17
-L1c30     fcb   $ea,$7a,$e1,$26,$27,$31,$5f,$34,$04,$17,$02,$60,$17,$02,$89,$9e
-L1c40     fcb   $72,$20,$33,$7d,$10,$1b,$27,$24,$e6,$e0,$27,$1b,$d7,$2b,$eb,$e0
-L1c50     fcb   $e1,$a8,$1e,$22,$1d,$d7,$4a,$35,$06,$dd,$47,$35,$06,$dd,$4b,$17
-L1c60     fcb   $01,$e6,$d7,$74,$16,$00,$87,$5f,$d6,$2a,$26,$03,$c6,$ba,$43,$16
-L1c70     fcb   $e4,$82,$32,$64,$20,$cd,$d6,$74,$17,$02,$64,$8d,$47,$27,$05,$17
-L1c80     fcb   $02,$74,$27,$f4,$17,$02,$2c,$34,$04,$dc,$47,$dd,$9b,$35,$04,$8d
-L1c90     fcb   $45,$8d,$39,$22,$05,$17,$02,$5e,$27,$f5,$17,$02,$42,$17,$00,$fa
-L1ca0     fcb   $27,$06,$8d,$11,$86,$ff,$34,$06,$17,$00,$ef,$27,$96,$8d,$06,$86
-L1cb0     fcb   $01,$34,$06,$20,$8e,$35,$06,$34,$36,$dc,$47,$ed,$64,$dc,$9b,$ed
-L1cc0     fcb   $62,$d6,$4a,$39,$34,$06,$dc,$47,$d3,$b3,$35,$86,$34,$06,$dc,$47
-L1cd0     fcb   $10,$a3,$a8,$1b,$35,$86,$a6,$84,$a7,$e2,$96,$61,$17,$02,$27,$a6
-L1ce0     fcb   $84,$a1,$e0,$27,$05,$86,$ff,$b7,$10,$1b,$17,$01,$c6,$39,$dc,$47
-L1cf0     fcb   $83,$00,$02,$dd,$9b,$d6,$74,$17,$01,$fc,$26,$07,$17,$01,$e0,$8d
-L1d00     fcb   $c3,$26,$f4,$17,$01,$ad,$d7,$74,$dc,$47,$10,$93,$4b,$22,$a4,$d6
-L1d10     fcb   $74,$17,$01,$e2,$26,$ed,$dc,$47,$10,$93,$9b,$2e,$17,$8d,$7b,$27
-L1d20     fcb   $13,$dc,$9b,$34,$06,$dc,$47,$2a,$02,$4f,$5f,$34,$06,$d6,$4a,$96
-L1d30     fcb   $2b,$40,$34,$06,$dc,$47,$dd,$9b,$d6,$74,$17,$01,$b9,$26,$06,$8d
-L1d40     fcb   $95,$8d,$89,$23,$f5,$17,$01,$97,$d7,$74,$8d,$4e,$27,$09,$17,$ff
-L1d50     fcb   $64,$96,$2b,$34,$06,$d6,$74,$17,$01,$59,$d7,$74,$17,$ff,$6d,$2e
-L1d60     fcb   $10,$dc,$47,$10,$93,$4b,$2e,$09,$d6,$74,$17,$01,$89,$26,$e8,$20
-L1d70     fcb   $c3,$11,$9c,$3b,$22,$02,$0f,$2a,$dc,$47,$93,$b3,$dd,$47,$dc,$4b
-L1d80     fcb   $c3,$00,$02,$10,$93,$47,$22,$0f,$32,$7e,$34,$06,$dc,$47,$ed,$62
-L1d90     fcb   $d6,$4a,$96,$2b,$40,$34,$06,$16,$fe,$a9,$11,$9c,$3b,$22,$02,$0f
-L1da0     fcb   $2a,$39,$c6,$47,$8d,$32,$16,$00,$88,$c6,$4b,$20,$f7,$c6,$4f,$20
-L1db0     fcb   $f3,$c6,$20,$8d,$23,$cc,$02,$7f,$8d,$05,$25,$13,$cc,$00,$bf,$34
-L1dc0     fcb   $06,$ec,$81,$2a,$04,$40,$50,$82,$00,$10,$a3,$e1,$2e,$76,$5f,$39
-L1dd0     fcb   $c6,$24,$20,$df,$c6,$53,$20,$db,$1f,$31,$3a,$a6,$29,$85,$08,$27
-L1de0     fcb   $04,$ec,$39,$26,$01,$39,$34,$36,$1f,$12,$ae,$a4,$e6,$e4,$27,$04
-L1df0     fcb   $8d,$0e,$ed,$a4,$ae,$22,$e6,$61,$27,$04,$8d,$04,$ed,$22,$35,$b6
-L1e00     fcb   $34,$14,$32,$7e,$a6,$64,$3d,$c1,$cd,$34,$01,$1e,$89,$4f,$35,$01
-L1e10     fcb   $25,$02,$d3,$b3,$ed,$e4,$a6,$63,$e6,$62,$3d,$e3,$e4,$32,$63,$35
-L1e20     fcb   $90,$34,$10,$a6,$e4,$e7,$e4,$3d,$e7,$e2,$ec,$61,$3d,$ab,$e0,$35
-L1e30     fcb   $90,$ec,$84,$10,$a3,$a8,$1b,$22,$0b,$ec,$02,$10,$a3,$a8,$1d,$22
-L1e40     fcb   $03,$1c,$fe,$39,$53,$c6,$bd,$39,$ec,$33,$34,$26,$96,$4a,$d6,$63
-L1e50     fcb   $3d,$e3,$e1,$1f,$01,$d6,$60,$2a,$07,$dc,$47,$58,$30,$8b,$35,$a0
-L1e60     fcb   $c1,$04,$26,$07,$dc,$47,$31,$8c,$30,$20,$14,$c1,$01,$27,$07,$dc
-L1e70     fcb   $47,$31,$8c,$20,$20,$07,$dc,$47,$31,$8c,$10,$44,$56,$44,$56,$44
-L1e80     fcb   $56,$30,$8b,$d6,$48,$e4,$a0,$e6,$a5,$35,$a0,$07,$80,$40,$20,$10
-L1e90     fcb   $08,$04,$02,$01,$03,$c0,$30,$0c,$03,$01,$f0,$0f,$96,$60,$30,$8c
-L1ea0     fcb   $08,$48,$ec,$86,$97,$79,$30,$85,$9f,$77,$39,$80,$19,$c0,$18,$c0
-L1eb0     fcb   $18,$f0,$16,$0c,$48,$26,$02,$0c,$47,$54,$25,$07,$6e,$d8,$77,$54
-L1ec0     fcb   $54,$54,$39,$d6,$79,$30,$01,$39,$96,$60,$30,$8c,$08,$48,$ec,$86
-L1ed0     fcb   $97,$7c,$30,$85,$9f,$7a,$39,$01,$1b,$03,$1a,$03,$1a,$0f,$18,$0d
-L1ee0     fcb   $48,$26,$02,$0a,$47,$0a,$48,$58,$25,$07,$6e,$d8,$7a,$58,$58,$58
-L1ef0     fcb   $39,$d6,$7c,$30,$1f,$39,$34,$04,$1f,$98,$a4,$84,$54,$25,$03,$44
-L1f00     fcb   $20,$fa,$91,$28,$35,$84,$34,$06,$6e,$d8,$64,$05,$0f,$0f,$17,$34
-L1f10     fcb   $14,$8d,$42,$44,$56,$44,$56,$20,$0c,$34,$14,$8d,$38,$44,$56,$20
-L1f20     fcb   $04,$34,$14,$8d,$30,$d4,$b0,$3a,$96,$8a,$34,$02,$96,$b1,$8c,$40
-L1f30     fcb   $00,$25,$07,$4c,$30,$89,$e0,$00,$20,$f4,$97,$8a,$b7,$ff,$a9,$e6
-L1f40     fcb   $84,$35,$02,$97,$8a,$b7,$ff,$a9,$e4,$e0,$ae,$e1,$a6,$e4,$34,$04
-L1f50     fcb   $a4,$e0,$6e,$d8,$68,$9e,$66,$96,$af,$d6,$b2,$94,$4a,$3d,$30,$8b
-L1f60     fcb   $dc,$47,$44,$56,$39,$e6,$2e,$27,$19,$d7,$b1,$9d,$bc,$ae,$2f,$9f
-L1f70     fcb   $66,$ec,$88,$ea,$4a,$2a,$02,$86,$ff,$d7,$b2,$5a,$2a,$02,$c6,$ff
-L1f80     fcb   $dd,$af,$39,$a4,$61,$6e,$d8,$68,$e6,$61,$20,$0e,$94,$61,$e6,$e4
-L1f90     fcb   $e4,$61,$20,$06,$a8,$84,$20,$09,$a4,$84,$53,$e4,$84,$e7,$84,$aa
-L1fa0     fcb   $84,$a7,$84,$35,$86,$a4,$61,$a8,$84,$a7,$84,$35,$86,$a6,$a5,$f5
+*  Disassembled 03/09/13 23:38:06 by Disasm v1.6 (C) 1988 by RML
+*  Disassembly by R.Gault with tables from SF project for nlevel2
+*  Patched rountine for >512K RAM just before L0762 9/15/03 RG
+
+
+         ifp1
+         use   defsfile
+         endc
+tylg     set   Systm+Objct   
+atrv     set   ReEnt+rev
+rev      set   $01
+         mod   eom,name,tylg,atrv,start,size
+u0000    rmb   0
+size     equ   .
+         fcb   $07 
+name     equ   *
+         fcs   /GrfDrv/
+         fcb   $12 
+start    equ   *
+         ldx   #$40F4
+         pshs  x,b,a
+         tfr   u,d
+         tfr   a,dp
+         leax  <L002b,pcr
+         ldb   $01,s
+         ldd   b,x
+         leax  d,x
+         puls  b,a
+         jmp   ,x
+L002b    fdb L008B-L002b     *  fcb $00,$60
+         fdb L00E4-L002b  *$00,$b9
+         fdb L016E-L002b  *$01,$43
+         fdb L035C-L002b  *$03,$31
+         fdb L0360-L002b  *$03,$35
+         fdb L03FA-L002b  *$03,$cf
+         fdb L04B0-L002b  *$04,$85
+         fdb L04DD-L002b  *$04,$b2
+         fdb L06F9-L002b  *$06,$ce
+         fdb L0579-L002b  *$05,$4e
+         fdb L0654-L002b  *$06,$29
+         fdb L062F-L002b  *$06,$04
+         fdb L05A0-L002b  *$05,$75
+         fdb L05E8-L002b  *$05,$bd
+         fdb L063E-L002b  *$06,$13
+         fdb L05FF-L002b  *$05,$d4
+         fdb L065C-L002b  *$06,$31
+         fdb L067E-L002b  *$06,$53
+         fdb L0622-L002b  *$05,$f7
+         fdb L06EC-L002b  *$06,$c1
+         fdb L06F1-L002b  *$06,$c6
+         fdb L06F5-L002b  *$06,$ca
+         fdb L0801-L002b  *$07,$d6
+         fdb L094A-L002b  *$09,$1f
+         fdb L0A40-L002b  *$0a,$15
+         fdb L0A78-L002b  *$0a,$4d
+         fdb L0AAA-L002b  *$0a,$7f
+         fdb L0BC6-L002b  *$0b,$9b
+         fdb L0E25-L002b  *$0d,$fa
+         fdb L0E66-L002b  *$0e,$3b
+         fdb L1055-L002b  *$10,$2a
+         fdb L105C-L002b  *$10,$31
+         fdb L138C-L002b  *$13,$61
+         fdb L1068-L002b  *$10,$3d
+         fdb L140A-L002b  *$13,$df
+         fdb L13F1-L002b  *$13,$c6
+         fdb L156F-L002b  *$15,$44
+         fdb L157B-L002b  *$15,$50
+         fdb L169F-L002b  *$16,$74
+         fdb L17A4-L002b  *$17,$79
+         fdb L17EC-L002b  *$17,$c1
+         fdb L185C-L002b  *$18,$31
+         fdb L17FB-L002b  *$17,$d0
+         fdb L1C1C-L002b  *$1b,$f1
+         fdb L16A5-L002b  *$16,$7a
+         fdb L17E7-L002b  *$17,$bc
+         fdb L1857-L002b  *$18,$2c
+         fdb L1536-L002b  *$15,$0b
+L008B    tst   <$38
+         bmi   L00E2
+         lda   #$FF
+         sta   <$0038
+         leax  >$0180,u
+         ldb   #$FF
+         ldy   #$0020
+L009D    std   ,x
+L009F    leax  <$40,x
+         leay  -$01,y
+         bne   L009D
+         leay  <$10,y
+L00A9    clr   $01,x
+         leax  <$20,x
+         leay  -$01,y
+         bne   L00A9
+         leax  <$18,x
+         stx   <$003B
+         clra  
+         clrb  
+         std   <$0030
+         std   <$002E
+         stb   <$0032
+         stb   <$0035
+         std   <$0039
+         std   <$003D
+         std   <$003F
+         incb  
+         std   <$00B3
+         ldb   #$20
+         std   <$00B5
+         exg   a,b
+         std   <$00B7
+         lda   #$7E
+         ldx   #$414F
+         sta   <$00B9
+         stx   <$00BA
+         ldx   #$4154
+         sta   <$00BC
+         stx   <$00BD
+L00E2    clrb  
+         rts   
+L00E4    clr   <$0038
+         clr   <$007D
+         ldb   <$0032
+         beq   L00F3
+         ldx   <$0033
+         lbsr  L0963
+         bcc   L00E4
+L00F3    rts   
+L00F4    pshs  cc
+         orcc  #$50
+         ldx   >$1007
+         clr   >$1002
+         clra  
+         tfr   a,dp
+         puls  a
+         jmp   [>$00A9]
+L0107    pshs  y,x,b,a
+         ldx   -$10,y
+         stx   $02,s
+L010D    leay  $0F,y
+         ldd   $07,y
+         std   <$0064
+         ldd   $05,y
+         std   <$0068
+         ldd   -$09,y
+         std   <$0061
+         ldd   $0C,y
+         std   <$006A
+         ldd   $0E,y
+         std   <$006C
+         ldb   ,x
+         andb  #$8F
+         stb   <$0060
+         ldb   $04,x
+         stb   <$0063
+         ldb   $01,x
+L012F    leax  >$008F,u
+         ldy   #$FFAC
+         clra  
+L0138    std   ,x++
+         stb   ,y+
+         incb  
+         cmpy  #$FFAF
+         bls   L0138
+         puls  pc,y,x,b,a
+L0145    pshs  y,x,b,a
+         bra   L012F
+L0149    pshs  y,x,b,a
+         ldx   -$10,y
+         bra   L010D
+         bsr   L0107
+         lbra  L13FB
+         clr   <$0089
+         stb   <$008A
+         stb   >$FFA9
+         rts   
+L015C    pshs  a
+         os9   F$AllRAM 
+         puls  pc,a
+L0163    pshs  a
+         os9   F$AlHRAM 
+         puls  pc,a
+L016A    os9   F$DelRAM 
+         rts   
+L016E    bsr   L0198
+         bcs   L0197
+         lda   <$0060
+         cmpa  #$FF
+         bne   L0182
+         lda   [<-$10,y]
+         sta   <$0060
+         lbsr  L13FB
+         bra   L0187
+L0182    lbsr  L01D5
+         bcs   L0197
+L0187    lbsr  L0107
+         lbsr  L02EE
+         lda   #$FF
+         sta   -$0E,y
+         ldb   $08,y
+         lbsr  L129C
+         clrb  
+L0197    rts   
+L0198    lda   <$0060
+         cmpa  #$FF
+         bne   L01A1
+         lda   [<-$10,y]
+L01A1    leax  <L01CF,pcr
+         anda  #$01
+         ldb   -$0B,y
+         cmpb  a,x
+         bhi   L01CB
+         addb  -$09,y
+         cmpb  a,x
+         bhi   L01CB
+         lda   [<-$10,y]
+         anda  #$30
+         ldb   #$10
+         mul   
+         ldb   -$0A,y
+         leax  <L01D1,pcr
+         cmpb  a,x
+         bhi   L01CB
+         addb  -$08,y
+         cmpb  a,x
+         bhi   L01CB
+         clrb  
+         rts   
+L01CB    comb  
+         ldb   #$BD
+         rts   
+L01CF    fcb   40,80
+L01D1    fcb   $18,$19,$46,$46 
+L01D5    bsr   L01F4
+         bcs   L01F3
+         stx   -$10,y
+         ldb   <$0060
+         stb   ,x
+         bsr   L0208
+         bcs   L01F3
+         ldb   <$005A
+         stb   $05,x
+         lbsr  L06D2
+         stb   $06,x
+         lbsr  L02A0
+         lbsr  L0640
+L01F2    clrb  
+L01F3    rts   
+L01F4    leax  >$0980,u
+         ldb   #$10
+L01FA    tst   $01,x
+         beq   L01F2
+         leax  <$20,x
+         decb  
+         bne   L01FA
+         comb  
+         ldb   #$C1
+         rts   
+L0208    pshs  y
+         ldb   <$0060
+         bpl   L0228
+         leay  >$0980,u
+         lda   #$10
+L0214    tst   ,y
+         bpl   L0220
+         ldb   $01,y
+         beq   L0220
+         bsr   L026F
+         bcc   L0247
+L0220    leay  <$20,y
+         deca  
+         bne   L0214
+         ldb   <$0060
+L0228    leay  <L0262,pcr
+         andb  #$0F
+         ldb   b,y
+         lbsr  L0163
+         bcs   L0258
+         ldy   #$8000
+         pshs  y,b
+         lbsr  L0145
+         ldb   #$FF
+L023F    stb   ,y
+         bsr   L025A
+         bcs   L023F
+         puls  y,b
+L0247    stb   $01,x
+         sty   $02,x
+         lda   <$0060
+         anda  #$0F
+         leay  <L0268,pcr
+         lda   a,y
+         sta   $04,x
+         clrb  
+L0258    puls  pc,y
+L025A    leay  >$0800,y
+         cmpy  #$A000
+L0262    rts   
+L0263    fcb   $02,$02,$04,$04,$01
+L0268    fcb   $01,$50,$50,$a0,$a0,$a0,$50
+L026F    pshs  y,x,b,a
+         lbsr  L0145
+         ldy   #$8000
+         ldb   #$FF
+L027A    cmpb  ,y
+         beq   L0285
+L027E    bsr   L025A
+         bcs   L027A
+L0282    comb  
+         puls  pc,y,x,b,a
+L0285    lda   <$0060
+         anda  #$8F
+         cmpa  #$86
+         beq   L029A
+         leax  >$0800,y
+         cmpx  #$A000
+         bcc   L0282
+         cmpb  ,x
+         bne   L027E
+L029A    clrb  
+         puls  x,b,a
+         leas  $02,s
+         rts   
+L02A0    pshs  y,x
+         stb   <$0097
+         stb   <$0098
+         lda   ,x
+         bpl   L02AE
+         ldb   #$20
+         stb   <$0097
+L02AE    pshs  x
+         ldd   -$0B,y
+         bne   L02C9
+         ldb   ,x
+         leax  >L01CF,pcr
+         andb  #$01
+         abx   
+         ldd   -$09,y
+         cmpa  ,x
+         bne   L02C9
+         cmpb  #$18
+         bne   L02C9
+         puls  pc,y,x,b,a
+L02C9    puls  x
+         ldy   $02,x
+         lda   ,x
+         anda  #$0F
+         lsla  
+         leax  <L02E0,pcr
+         ldx   a,x
+         ldd   <$0097
+L02DA    std   ,y++
+         leax  -$01,x
+         bne   L02DA
+L02E0    puls  pc,y,x
+L02E2    fdb   $1F40
+         fdb   $1F40
+         fdb   $3E80
+         fdb   $3E80
+         fdb   $07D0
+         fdb   $03E8
+L02EE    pshs  x
+         clra
+         sta   <$18,y
+         sta   $0A,y
+         sta   $0E,y
+         ldx   #$5F9A
+         stx   <$14,y
+         ldx   #$5F83
+         stx   <$16,y
+         lda   #$89
+         sta   $09,y
+         bsr   L0325
+         stb   <$0061
+         bsr   L032F
+         stb   <$0062
+         lbsr  L06DC
+         puls  x
+         ldd   $02,x
+         bsr   L0337
+         clr   $0B,y
+         ldd   #$C801
+         std   <$0057
+         lbsr  L05A2
+         clrb  
+         rts   
+L0325    ldb   $06,y
+         lbsr  L0698
+         stb   $06,y
+         rts   
+L032D    bsr   L0325
+L032F    ldb   $07,y
+         lbsr  L0698
+         stb   $07,y
+         rts   
+L0337    lbsr  L04ED
+         ldd   -$0D,y
+         std   <$24,y
+         ldd   -$0B,y
+         std   <$26,y
+         clr   -$0B,y
+         clr   -$0A,y
+         ldd   -$09,y
+         std   <$28,y
+         rts   
+L034E    tsta  
+         beq   L0355
+         orb   $09,y
+         bra   L0358
+L0355    comb  
+         andb  $09,y
+L0358    stb   $09,y
+         bra   L038E
+L035C    ldb   #$01
+         bra   L034E
+L0360    jsr   <$00B9
+         ldd   #$FFFE
+         std   -$10,y
+         bsr   L0390
+         bcs   L0387
+         bsr   L03A8
+         cmpy  <$002E
+         bne   L038E
+         clra  
+         clrb  
+         std   <$002E
+         std   <$0030
+         ldx   #$FFB0
+         ldd   #$1008
+         stb   >$FF9A
+L0381    stb   ,x+
+         deca  
+         bhi   L0381
+         rts   
+L0387    ldb   $06,x
+         stb   <$0062
+         lbsr  L129C
+L038E    clrb  
+         rts   
+L0390    pshs  y
+         leay  >$0190,u
+         ldb   #$20
+L0398    cmpx  -$10,y
+         beq   L03A5
+         leay  <$40,y
+         decb  
+         bne   L0398
+         clrb  
+         bra   L03A6
+L03A5    comb  
+L03A6    puls  pc,y
+L03A8    pshs  y
+         lda   ,x
+         bpl   L03D0
+         ldy   $02,x
+         ldb   #$FF
+         stb   ,y
+         anda  #$CF
+         cmpa  #$85
+         bne   L03BF
+         stb   >$0800,y
+L03BF    ldy   #$8000
+L03C3    cmpb  ,y
+         bne   L03E6
+         lbsr  L025A
+         bcs   L03C3
+         ldb   #$01
+         bra   L03D8
+L03D0    anda  #$0F
+         leay  >L0262,pcr
+         ldb   a,y
+L03D8    pshs  x,b
+         clra  
+         ldb   $01,x
+         tfr   d,x
+         puls  b
+         lbsr  L016A
+         puls  x
+L03E6    clr   $01,x
+         puls  pc,y
+L03EA    puls  b,a
+         pshs  y,b,a
+         ldb   -$0E,y
+         lda   #$40
+         mul   
+         leay  >$0190,u
+         leay  d,y
+         rts   
+L03FA    bsr   L03EA
+         jsr   <$00B9
+         tfr   y,d
+         ldy   ,s
+         std   ,s
+         bsr   L042D
+         bcs   L042B
+         ldd   -$10,x
+         std   -$10,y
+         lbsr  L0149
+         bsr   L045C
+         tst   <$0059
+         beq   L0421
+         bsr   L048E
+         bcs   L042B
+         ldb   $07,y
+         stb   <$0062
+         lbsr  L129C
+L0421    ldx   ,s
+         cmpx  <$002E
+         bne   L042A
+         sty   <$002E
+L042A    clrb  
+L042B    puls  pc,x
+L042D    bsr   L044A
+L042F    ldb   -$0B,y
+         bmi   L0447
+         addb  -$09,y
+         cmpb  <$28,x
+         bhi   L0447
+         ldb   -$0A,y
+         bmi   L0447
+         addb  -$08,y
+         cmpb  <$29,x
+         bhi   L0447
+         clrb  
+         rts   
+L0447    lbra  L01CB
+L044A    tfr   y,x
+L044C    ldb   -$0E,x
+         bmi   L045B
+         leax  >$0190,u
+         lda   #$40
+         mul   
+         leax  d,x
+         bra   L044C
+L045B    rts   
+L045C    clr   <$11,y
+         lda   $09,x
+         sta   $09,y
+         lbsr  L06DC
+         lda   $08,x
+         anda  #$C0
+         ora   $08,y
+         sta   $08,y
+         ldd   #$050A
+         bsr   L0481
+         ldd   #$0714
+         bsr   L0481
+         lbsr  L032D
+         ldd   -$0D,x
+         lbsr  L0337
+         rts   
+L0481    pshs  a
+L0483    lda   b,x
+         sta   b,y
+         incb  
+         dec   ,s
+         bne   L0483
+         puls  pc,a
+L048E    pshs  x
+         clra  
+         ldb   -$09,y
+         tst   <$0060
+         bmi   L049A
+         lda   #$08
+         mul   
+L049A    std   <$004F
+         clra  
+         ldb   -$08,y
+         tst   <$0060
+         bmi   L04A6
+         lslb  
+         lslb  
+         lslb  
+L04A6    std   <$0051
+         clrb  
+         std   <$0047
+         lbsr  L0AF5
+         puls  pc,x
+L04B0    jsr   <$00B9
+         cmpy  <$002E
+         bne   L04BF
+         lbsr  L03EA
+         sty   <$002E
+         puls  y
+L04BF    ldb   <$11,y
+         beq   L04D6
+         jsr   <$00BC
+         stb   <$007D
+         ldd   <$12,y
+         std   <$007E
+         lbsr  L0C01
+         lbsr  L084C
+         lbsr  L0963
+L04D6    ldd   #$FFFF
+         std   -$10,y
+         bra   L04EB
+L04DD    jsr   <$00B9
+         tfr   y,x
+         lbsr  L042F
+         bcs   L04EC
+         ldd   <$24,y
+         bsr   L04ED
+L04EB    clrb  
+L04EC    rts   
+L04ED    pshs  x,b,a
+         ldb   <$0060
+         andb  #$0F
+         leax  >L0548,pcr
+         ldb   b,x
+         stb   $03,y
+         lda   -$09,y
+         mul   
+         stb   $02,y
+         clra  
+         ldb   <$0063
+         tst   <$0060
+         bmi   L050A
+         lda   #$08
+         mul   
+L050A    std   $04,y
+         ldb   -$0A,y
+         ldx   $04,y
+         lbsr  L1E21
+         std   <$0097
+         lda   -$0B,y
+         ldb   $03,y
+         mul   
+         addd  ,s++
+         addd  <$0097
+         std   -$0D,y
+         lbsr  L10A7
+         ldb   <$0060
+         bmi   L0529
+         bsr   L054F
+L0529    clra  
+         ldb   -$09,y
+         tst   <$0060
+         bmi   L0533
+         lda   #$08
+         mul   
+L0533    subd  <$00B3
+         std   <$1B,y
+         clra  
+         ldb   -$08,y
+         tst   <$0060
+         bmi   L0542
+         lda   #$08
+         mul   
+L0542    subb  #$01
+         std   <$1D,y
+         puls  pc,x
+L0548    equ   *-1
+L0549    fcb   1,2
+         fcb   2,4
+         fcb   2,2
+L054F    pshs  x
+         clra  
+         ldb   -$09,y
+         tfr   d,x
+         lda   #$03
+         mul   
+         pshs  b
+         ldb   #$33
+         lbsr  L1E00
+         addb  ,s+
+         stb   -$07,y
+         clra  
+         ldb   -$08,y
+         tfr   d,x
+         lda   #$0A
+         mul   
+         pshs  b
+         ldb   #$AB
+         lbsr  L1E00
+         addb  ,s+
+         stb   -$06,y
+         puls  pc,x
+L0579    ldb   <$0057
+         bne   L0584
+         stb   $0E,y
+         ldx   #$5F83
+         bra   L059B
+L0584    lbsr  L0851
+         bcs   L059F
+         stb   $0E,y
+         leax  <$20,x
+         stx   $0F,y
+         ldx   -$10,y
+         ldb   ,x
+         ldx   #$5F0A
+         ldb   b,x
+         leax  b,x
+L059B    stx   <$16,y
+L059E    clrb  
+L059F    rts   
+L05A0    jsr   <$00B9
+L05A2    ldb   <$0057
+         bne   L05A9
+         stb   $0B,y
+         rts   
+L05A9    lbsr  L0F31
+         lbsr  L0851
+         bcs   L05E2
+         pshs  x,b
+         ldd   $07,x
+         tsta  
+         bne   L05E3
+         cmpb  #$06
+         beq   L05C0
+         cmpb  #$08
+         bne   L05E3
+L05C0    ldd   $09,x
+         cmpd  #$0008
+         bne   L05E3
+         stb   $0B,x
+         ldd   $07,x
+         cmpd  <$006E
+         beq   L05DB
+         tst   $0B,y
+         beq   L05DB
+         lbsr  L112D
+         lbsr  L1119
+L05DB    puls  x,b
+         stb   $0B,y
+         stx   $0C,y
+         clrb  
+L05E2    rts   
+L05E3    ldb   #$C2
+         coma  
+         puls  pc,x,a
+L05E8    jsr   <$00B9
+         ldb   <$0057
+         bne   L05F2
+         stb   <$18,y
+         rts   
+L05F2    lbsr  L0851
+         bcs   L059F
+         stb   <$18,y
+         stx   <$19,y
+         bra   L059E
+L05FF    leax  <L0616,pcr
+         ldb   $0A,y
+         cmpb  #$05
+         bhi   L0612
+         lslb  
+         ldd   b,x
+         leax  d,x
+         stx   <$14,y
+         bra   L062D
+L0612    comb  
+         ldb   #$BB
+         rts   
+L0616    fdb   $1984
+         fdb   $1982
+         fdb   $1989
+         fdb   $197E
+         fdb   $1972
+         fdb   $1976
+L0622    ldb   9,y
+         orb   #$80
+         tsta  
+         beq   L062B
+         andb  #$7F
+L062B    stb   $09,y
+L062D    clrb  
+         rts   
+L062F    ldb   <$0086
+         ldx   -$10,y
+         leax  <$10,x
+         lda   <$005A
+         anda  #$0F
+         stb   a,x
+         bra   L062D
+L063E    ldx   -$10,y
+L0640    pshs  y,x
+         leay  <$10,x
+         ldx   >$1019
+         clra  
+L0649    ldb   ,x+
+         stb   a,y
+         inca  
+         cmpa  #$0F
+         ble   L0649
+         puls  pc,y,x
+L0654    ldb   <$005A
+         ldx   -$10,y
+         stb   $05,x
+         bra   L0696
+L065C    bsr   L0673
+         stb   $06,y
+         ldb   $09,y
+         bitb  #$04
+         bne   L0688
+L0666    ldb   <$005A
+         lslb  
+         lslb  
+         lslb  
+         andb  #$38
+         lda   $08,y
+         anda  #$C7
+         bra   L0690
+L0673    ldx   -$10,y
+         ldb   ,x
+         stb   <$0060
+         ldb   <$005A
+         bsr   L0698
+         rts   
+L067E    bsr   L0673
+         stb   $07,y
+         ldb   $09,y
+         bitb  #$04
+         bne   L0666
+L0688    ldb   <$005A
+         andb  #$07
+         lda   $08,y
+         anda  #$F8
+L0690    stb   <$0097
+         ora   <$0097
+         sta   $08,y
+L0696    clrb  
+         rts   
+L0698    pshs  x,a
+         lda   <$0060
+         bmi   L06A2
+         tfr   b,a
+         bsr   L06AC
+L06A2    puls  pc,x,a
+L06A4    leax  <L06B4,pcr
+         ldb   <$0060
+         ldb   b,x
+         rts   
+L06AC    bsr   L06A4
+         leax  b,x
+         anda  ,x+
+         ldb   a,x
+L06B4    rts   
+L06B5    fcb   L06B9-L06B4
+         fcb   L06BC-L06B4
+         fcb   L06BC-L06B4
+         fcb   L06C1-L06b4
+L06B9    fcb   1
+         fcb   0,$FF
+L06BC    fcb   3
+         fcb   0,$55,$AA,$FF
+L06C1    fcb   15
+         fcb   0,$11,$22,$33,$44,$55,$66,$77
+         fcb   $88,$99,$AA,$BB,$CC,$DD,$EE,$FF
+L06D2    tst   ,x
+         bpl   L06D9
+         andb  #$07
+         rts   
+L06D9    bsr   L0698
+         rts   
+L06DC    ldd   $06,y
+         anda  #$07
+         lsla  
+         lsla  
+         lsla  
+         andb  #$07
+         stb   <$0097
+         ora   <$0097
+         sta   $08,y
+         rts   
+L06EC    ldb   #$10
+L06EE    lbra  L034E
+L06F1    ldb   #$08
+         bra   L06EE
+L06F5    ldb   #$20
+         bra   L06EE
+L06F9    ldx   <$002E
+         pshs  y,x
+         ldy   -$10,y
+         lda   $01,y
+         ldx   $02,y
+         lbsr  L07E9
+         ldx   #$FF90
+         ldb   >$0090
+         andb  #$7F
+         stb   >$0090
+         stb   ,x
+         leax  <L078D,pcr
+         ldb   ,y
+         andb  #$0F
+         lslb  
+         abx   
+         lda   >$0098
+         anda  #$78
+         ora   ,x+
+         ldb   ,y
+         andb  #$10
+         lslb  
+         orb   ,x
+         ldx   #$FF90
+         std   >$0098
+         std   $08,x
+         ldd   <$0082
+         lsra  
+         rorb  
+         ror   <$0084
+         lsra  
+         rorb  
+         ror   <$0084
+         lsra  
+         rorb  
+         ror   <$0084
+         sta   $0B,x      !!!!!!!!!!!new instruction!!!!!!!!!! RG
+         clra  
+         std   >$009C
+         std   $0C,x
+         lda   <$0084
+         clrb  
+         std   >$009E
+         std   $0E,x
+         ldb   $05,y
+         leay  <$10,y
+         ldb   b,y
+         stb   >$009A
+         bsr   L079B
+         stb   $0A,x
+         ldx   #$FFB0
+         lda   #$10
+L0762    ldb   ,y+
+         bsr   L079B
+         stb   ,x+
+         deca  
+         bhi   L0762
+         ldy   ,s++
+         beq   L0772
+         jsr   <$00B9
+L0772    puls  y
+         lbsr  L0107
+         sty   <$002E
+         stx   <$0030
+         ldb   >$1000
+         stb   >$1001
+         ldd   <$003D
+         std   <$005B
+         ldd   <$003F
+         std   <$005D
+         lbsr  L142A
+L078D    clrb  
+         rts   
+         suba  #$14
+         suba  #$15
+         suba  #$1D
+         suba  #$1E
+         com   <$0015
+         com   <$0005
+L079B    pshs  x
+         tst   >$1009
+         bne   L07A7
+         leax  <L07A9,pcr
+         ldb   b,x
+L07A7    puls  pc,x
+L07A9    fcb   $00,$0C,$02,$0E,$07,$09,$05,$10
+         fcb   $1c,$2c,$0d,$1d,$0b,$1b,$0a,$2b
+         fcb   $22,$11,$12,$21,$03,$01,$13,$32
+         fcb   $1e,$2d,$1f,$2e,$0f,$3c,$2f,$3d
+         fcb   $17,$08,$15,$06,$27,$16,$26,$36
+         fcb   $19,$2a,$1a,$3a,$18,$29,$28,$38
+         fcb   $14,$04,$23,$33,$25,$35,$24,$34
+         fcb   $20,$3b,$31,$3e,$37,$39,$3f,$30
+L07E9    clrb  
+         lsra  
+         rorb  
+         lsra  
+         rorb  
+L07EE    lsra  
+         rorb  
+         std   <$0082
+         clr   <$0084
+         tfr   x,d
+         suba  #$80
+         addd  <$0083
+         std   <$0083
+         bcc   L0800
+         inc   <$0082
+L0800    rts   
+L0801    ldd   <$0080
+         addd  #$001F
+L0806    andb  #$E0
+         std   <$0080
+         ldb   <$0057
+         cmpb  #$FF
+         beq   L0818
+         tst   <$0032
+         beq   L0818
+         bsr   L0851
+         bcc   L0848
+L0818    ldd   <$0080
+         cmpd  <$00B7
+         bhi   L0829
+         bsr   L0891
+         bcs   L0829
+         lda   #$01
+         sta   $0F,x
+         bra   L082E
+L0829    lbsr  L08C1
+         bcs   L0847
+L082E    stb   <$007D
+         stx   <$007E
+         lbsr  L090D
+         ldd   <$0057
+         std   $03,x
+         ldd   <$0080
+         std   $05,x
+         clra  
+         clrb  
+         std   $07,x
+         std   $09,x
+         std   $0C,x
+         stb   $0E,x
+L0847    rts   
+L0848    comb  
+         ldb   #$C2
+         rts   
+L084C    leax  <L0860,pcr
+         bra   L0854
+L0851    leax  <L086A,pcr
+L0854    stx   <$00A1
+         bsr   L088A
+         ldb   <$0032
+         beq   L0848
+         ldx   <$0033
+         bra   L0882
+L0860    cmpb  <$11,y
+         bne   L0878
+         cmpx  <$12,y
+         bra   L0876
+L086A    lda   <$0057
+         cmpa  $03,x
+         bne   L0878
+         lda   <$0058
+         beq   L0888
+         cmpa  $04,x
+L0876    beq   L0888
+L0878    stb   <$007D
+         stx   <$007E
+         ldb   ,x
+         beq   L0848
+         ldx   $01,x
+L0882    jsr   <$00BC
+         jmp   [>$00A1,u]
+L0888    clra  
+         rts   
+L088A    clra  
+         clrb  
+         stb   <$007D
+         std   <$007E
+         rts   
+L0891    pshs  y,b
+         ldy   <$0080
+         ldx   #$49E2
+         stx   <$00A1
+         lbsr  L09D5
+         bcs   L08BF
+         stb   ,s
+         ldd   $05,x
+         subd  <$0080
+         bne   L08B5
+         pshs  x
+         lbsr  L092D
+         puls  x
+         ldb   ,s
+         jsr   <$00BC
+         bra   L08BE
+L08B5    subd  <$00B5
+         std   $05,x
+         leax  <$20,x
+         leax  d,x
+L08BE    clra  
+L08BF    puls  pc,y,b
+L08C1    ldd   <$0080
+         addd  <$00B5
+         std   <$0097
+         addd  #$1FFF
+         lsra  
+         lsra  
+         lsra  
+         lsra  
+         lsra  
+         tfr   a,b
+         stb   <$0099
+         lbsr  L015C
+         bcs   L090C
+         pshs  b
+         ldb   <$0099
+         cmpb  #$01
+         bhi   L0901
+         ldd   <$00B7
+         subd  <$0097
+         anda  #$1F
+         std   <$009B
+         beq   L0901
+         ldd   <$00B7
+         subd  <$009B
+         addd  <$00B7
+         tfr   d,x
+         ldb   ,s
+         addb  <$0099
+         decb  
+         jsr   <$00BC
+         bsr   L091D
+         ldd   <$009B
+         subd  <$00B5
+         std   $05,x
+L0901    ldx   <$00B7
+         puls  b
+         jsr   <$00BC
+         lda   <$0099
+         sta   $0F,x
+         clra  
+L090C    rts   
+L090D    pshs  b,a
+         lda   <$0032
+         sta   ,x
+         stb   <$0032
+         ldd   <$0033
+         std   $01,x
+         stx   <$0033
+         puls  pc,b,a
+L091D    pshs  b,a
+         lda   <$0035
+         sta   ,x
+         stb   <$0035
+         ldd   <$0036
+         std   $01,x
+         stx   <$0036
+         puls  pc,b,a
+L092D    pshs  y,a
+         lda   ,x
+         ldy   $01,x
+         ldx   <$007E
+         ldb   <$007D
+         bne   L0941
+         sta   <$0035
+         sty   <$0036
+         bra   L0948
+L0941    jsr   <$00BC
+         sta   ,x
+         sty   $01,x
+L0948    puls  pc,y,a
+L094A    ldb   #$01
+         stb   <$0097
+L094E    lbsr  L0851
+         bcs   L095D
+         clr   <$0097
+         bsr   L0963
+         bcs   L0962
+         ldb   <$0058
+         beq   L094E
+L095D    lda   <$0097
+         bne   L0962
+         clrb  
+L0962    rts   
+L0963    pshs  y,x,b
+         lda   $0F,x
+         sta   <$009F
+         lda   ,x
+         ldy   $01,x
+         ldb   <$007D
+         bne   L0979
+         sta   <$0032
+         sty   <$0033
+         bra   L0982
+L0979    jsr   <$00BC
+         ldx   <$007E
+         sta   ,x
+         sty   $01,x
+L0982    ldb   ,s
+         lda   <$009F
+         cmpa  #$01
+         bgt   L09A9
+         tfr   b,a
+         bsr   L09B3
+         bcc   L09A0
+         leax  <L09FA,pcr
+         stx   <$00A1
+         ldx   $01,s
+         bsr   L09D5
+         jsr   <$00BC
+         lbsr  L091D
+         bra   L09B1
+L09A0    ldx   #$4A23
+         stx   <$00A1
+         ldx   $01,s
+         bsr   L09D5
+L09A9    clra  
+         tfr   d,x
+         ldb   <$009F
+         lbsr  L016A
+L09B1    puls  pc,y,x,b
+L09B3    pshs  x,b
+         ldb   <$0032
+         beq   L09CF
+         cmpa  <$0032
+         beq   L09D2
+         ldx   <$0033
+L09BF    jsr   <$00BC
+         cmpa  ,x
+         beq   L09D2
+         tst   ,x
+         beq   L09CF
+         ldb   ,x
+         ldx   $01,x
+         bra   L09BF
+L09CF    clrb  
+         puls  pc,x,b
+L09D2    comb  
+         puls  pc,x,b
+L09D5    pshs  u,x,b,a
+L09D7    lbsr  L088A
+         ldb   <$0035
+         beq   L0A3D
+         ldx   <$0036
+         bra   L0A33
+         cmpy  $05,x
+         bhi   L0A27
+         stb   $01,s
+         stx   $02,s
+         clrb  
+         puls  pc,u,x,b,a
+L09EE    tfr   u,d
+         addd  $05,u
+         addd  <$00B5
+         stx   ,--s
+         cmpd  ,s++
+         rts   
+L09FA    cmpb  $01,s
+         bne   L0A27
+         ldu   $02,s
+         ldb   ,x
+         stb   ,u
+         ldd   $01,x
+         std   $01,u
+         exg   x,u
+         bsr   L09EE
+         beq   L0A14
+         exg   x,u
+         bsr   L09EE
+         bne   L0A27
+L0A14    stu   $02,s
+         ldd   $05,u
+         addd  $05,x
+         addd  <$00B5
+         std   $05,u
+L0A1E    lbsr  L092D
+         bra   L09D7
+         cmpb  ,s
+         beq   L0A1E
+L0A27    ldb   <$008A
+         stb   <$007D
+         stx   <$007E
+         ldb   ,x
+         beq   L0A3D
+         ldx   $01,x
+L0A33    ldu   $04,s
+         jsr   <$00BC
+         ldu   $04,s
+         jmp   [>$00A1,u]
+L0A3D    comb  
+         puls  pc,u,x,b,a
+L0A40    lbsr  L0851
+         bcs   L0A54
+         pshs  b
+         ldd   <$1F,y
+         cmpd  $05,x
+         puls  b
+         bls   L0A61
+         lbra  L0AF1
+L0A54    ldd   <$1F,y
+         std   <$0080
+         lbsr  L0801
+         bcc   L0A5F
+         rts   
+L0A5F    ldb   <$007D
+L0A61    stb   <$21,y
+         clra  
+         clrb  
+         std   <$0047
+         ldb   <$0060
+         lbsr  L0B36
+         lbsr  L0B74
+         leax  <$20,x
+         stx   <$22,y
+         bra   L0AEF
+L0A78    pshs  y
+         ldb   <$21,y
+         stb   <$0097
+         jsr   <$00BC
+         ldx   <$22,y
+         leay  >$0100,u
+L0A88    ldb   ,y+
+         stb   ,x+
+         deca  
+         beq   L0A9E
+         cmpx  #$4000
+         bcs   L0A88
+         inc   <$0097
+         ldb   <$0097
+         jsr   <$00BC
+         ldx   <$00B7
+         bra   L0A88
+L0A9E    puls  y
+         ldb   <$0097
+         stb   <$21,y
+         stx   <$22,y
+         bra   L0AEF
+L0AAA    lbsr  L1DA2
+         bcs   L0AF4
+         lbsr  L1DAD
+         ldd   ,x
+         subd  <$00B3
+         cmpd  <$1B,y
+L0ABA    lbhi  L1E44
+         ldd   $02,x
+         subd  <$00B3
+         cmpd  <$1D,y
+         bhi   L0ABA
+         jsr   <$00B9
+         bsr   L0B16
+         lbsr  L0851
+         bcc   L0AD7
+         lbsr  L0801
+         bcc   L0AE2
+         rts   
+L0AD7    stb   <$007D
+         stx   <$007E
+         ldd   <$0080
+         cmpd  $05,x
+         bhi   L0AF1
+L0AE2    lbsr  L0B74
+         lbsr  L1E48
+         stx   <$0072
+         ldx   <$007E
+         lbsr  L0B98
+L0AEF    clrb  
+         rts   
+L0AF1    comb  
+         ldb   #$BF
+L0AF4    rts   
+L0AF5    ldd   -$0D,y
+         std   <$0072
+         bsr   L0B16
+         ldd   #$FFFF
+         std   <$0057
+         lbsr  L0801
+         bcs   L0B15
+         ldb   <$007D
+         stb   <$11,y
+         ldd   <$007E
+         std   <$12,y
+         bsr   L0B74
+         lbsr  L0B98
+         clrb  
+L0B15    rts   
+L0B16    pshs  x
+         ldb   <$0060
+         bpl   L0B23
+         ldd   <$004F
+         lslb  
+         stb   <$0009
+         bra   L0B25
+L0B23    bsr   L0B36
+L0B25    ldb   <$0009
+         ldx   <$0051
+         lbsr  L1E21
+         std   <$0080
+         ldb   <$0063
+         subb  <$0009
+         stb   <$000A
+         puls  pc,x
+L0B36    lda   #$07
+         decb  
+         beq   L0B43
+         lda   #$01
+         cmpb  #$03
+         beq   L0B43
+         lda   #$03
+L0B43    sta   <$0097
+         ldb   <$0048
+         comb  
+         andb  <$0097
+         incb  
+         stb   <$0006
+         clra  
+         cmpd  <$004F
+         bge   L0B5E
+         ldb   <$0050
+         subb  <$0006
+         andb  <$0097
+         bne   L0B5E
+         ldb   <$0097
+         incb  
+L0B5E    stb   <$0007
+         clra  
+         ldb   <$0048
+         andb  <$0097
+         addd  <$004F
+         addb  <$0097
+         adca  #$00
+L0B6B    lsra  
+         rorb  
+         lsr   <$0097
+         bne   L0B6B
+         stb   <$0009
+         rts   
+L0B74    ldd   <$004F
+         std   $07,x
+         ldd   <$0051
+         std   $09,x
+         ldb   <$0060
+         stb   $0E,x
+         ldd   <$0006
+         std   $0C,x
+         ldb   <$0009
+         stb   $0B,x
+         clra  
+         std   <$004F
+         rts   
+L0B8C    tfr   y,x
+         lda   <$0097
+         sta   <$000A
+         lda   #$01
+         sta   <$0099
+         bra   L0B9A
+L0B98    clr   <$0099
+L0B9A    pshs  y
+         leay  <$20,x
+         ldx   <$0072
+L0BA1    lda   <$0050
+L0BA3    tst   <$0099
+         bne   L0BAD
+         ldb   ,x+
+         stb   ,y+
+         bra   L0BB1
+L0BAD    ldb   ,y+
+         stb   ,x+
+L0BB1    cmpy  #$4000
+         bcs   L0BBA
+         lbsr  L0D63
+L0BBA    deca  
+         bne   L0BA3
+         ldb   <$000A
+         abx   
+         dec   <$0052
+         bne   L0BA1
+         puls  pc,y
+L0BC6    jsr   <$00B9
+         lbsr  L1F65
+         lbsr  L0851
+         bcs   L0C00
+         stb   <$007D
+         stx   <$007E
+         ldd   $07,x
+         std   <$004F
+         ldd   $09,x
+         std   <$0051
+         lbsr  L1DA2
+         bcs   L0C00
+         lbsr  L1DAD
+         lbsr  L1E48
+         stx   <$0072
+         stb   <$0074
+         ldy   <$007E
+         lda   #$01
+         bsr   L0C1D
+         bcs   L0BF9
+         lbsr  L0CAE
+         bra   L0BFF
+L0BF9    lbsr  L0D00
+         lbsr  L0D88
+L0BFF    clrb  
+L0C00    rts   
+L0C01    pshs  y
+         ldd   -$0D,y
+         std   <$0072
+         clra  
+         clrb  
+         std   <$0047
+         ldy   <$007E
+         bsr   L0C1D
+         bcs   L0C18
+         lbsr  L0B8C
+         clrb  
+         puls  pc,y
+L0C18    comb  
+         ldb   #$BE
+         puls  pc,y
+L0C1D    pshs  x
+         ldb   <$0060
+         cmpb  $0E,y
+         bne   L0C6C
+         tstb  
+         bpl   L0C30
+         ldb   #$FF
+         stb   <$0000
+         stb   <$0001
+         bra   L0C61
+L0C30    tsta  
+         beq   L0C4A
+         ldd   <$0047
+         addd  $07,y
+         subd  #$0001
+         cmpd  <$006A
+         bhi   L0C6C
+         ldb   $0A,y
+         addb  <$004A
+         decb  
+         cmpb  <$006D
+         bhi   L0C6C
+         ldb   <$0060
+L0C4A    leax  <L0C79-1,pcr
+         lda   <$0048
+         coma  
+         anda  b,x
+         inca  
+         cmpa  $0C,y
+         bne   L0C6C
+         bsr   L0C6F
+         sta   <$0000
+         ldd   $0D,y
+         bsr   L0C6F
+         stb   <$0001
+L0C61    bsr   L0C9D
+         ldb   <$0063
+         subb  <$0050
+         stb   <$0097
+         clrb  
+         puls  pc,x
+L0C6C    comb  
+         puls  pc,x
+L0C6F    leax  <L0C7D-1,pcr
+         ldb   b,x
+         abx   
+         lsla  
+         ldd   a,x
+L0C78    rts   
+L0C79    fcb   7,3,3,1
+L0C7D    fcb   L0C81-(L0C7D+1)
+         fcb   L0C91-(L0C7D+1)
+         fcb   L0C91-(L0C7D+1)
+         fcb   L0C99-(L0C7D+1)
+
+* 2 color masks (2 bytes/entry)
+L0C81    fcb   %00000001,%10000000
+         fcb   %00000011,%11000000
+         fcb   %00000111,%11100000
+         fcb   %00001111,%11110000
+         fcb   %00011111,%11111000
+         fcb   %00111111,%11111100
+         fcb   %01111111,%11111110
+         fcb   %11111111,%11111111
+         
+* 4 color masks
+L0C91    fcb   %00000011,%11000000
+         fcb   %00001111,%11110000
+         fcb   %00111111,%11111100
+         fcb   %11111111,%11111111
+ 
+* 16 color masks
+L0C99    fcb   %00001111,%11110000
+         fcb   %11111111,%11111111
+ 
+L0C9D    ldd   $0A,y
+         stb   <$0050
+         sta   <$0052
+         rts   
+L0CA4    ldd   <$0047
+         std   <$00AB
+         ldx   <$0072
+         leay  <$20,y
+         rts   
+L0CAE    lbsr  L0E3F
+         pshs  y
+         bsr   L0CA4
+         inc   <$0097
+         dec   <$0050
+L0CB9    ldd   <$00AB
+         std   <$0047
+         ldb   <$0000
+         lda   <$0050
+         beq   L0CE8
+         sta   <$0099
+         bra   L0CC9
+L0CC7    ldb   #$FF
+L0CC9    lda   ,y+
+         lbsr  L1F06
+         ldd   <$0047
+         addb  <$0005
+         bcc   L0CD5
+         inca  
+L0CD5    std   <$0047
+         leax  $01,x
+         cmpy  #$4000
+         bcs   L0CE2
+         lbsr  L0D63
+L0CE2    dec   <$0099
+         bne   L0CC7
+         ldb   <$0001
+L0CE8    lda   ,y+
+         lbsr  L1F06
+         cmpy  #$4000
+         bcs   L0CF5
+         bsr   L0D63
+L0CF5    ldb   <$0097
+         abx   
+         inc   <$004A
+         dec   <$0052
+         bne   L0CB9
+         puls  pc,y
+L0D00    pshs  y
+         ldd   <$006A
+         subd  <$0047
+         addd  <$00B3
+         std   <$009B
+         ldb   <$006D
+         subb  <$004A
+         bra   L0D27
+L0D10    pshs  y
+         lda   <$0060
+         lsra  
+         ldd   #$027F
+         bcs   L0D1D
+         ldd   #$013F
+L0D1D    subd  <$003D
+         addd  <$00B3
+         std   <$009B
+         ldb   #$BF
+         subb  <$0040
+L0D27    incb  
+         stb   <$00A0
+         lbsr  L1E9C
+         lbsr  L0C9D
+         ldd   $0C,y
+         std   <$0006
+         lbsr  L06A4
+         abx   
+         lda   ,x+
+         stx   <$0002
+         leax  <L0D6D-1,pcr
+         ldb   $0E,y
+         ldb   b,x
+         abx   
+         ldb   ,x
+         leay  b,x
+         sty   <$00A3
+         anda  $01,x
+         sta   <$0008
+         ldb   $02,x
+         stb   <$0005
+         ldb   <$0006
+         addb  #$02
+         ldb   b,x
+         leay  b,x
+         sty   <$00A1
+         sty   <$00A5
+         puls  pc,y
+L0D63    inc   <$007D
+         ldb   <$007D
+         jsr   <$00BC
+         ldy   <$00B7
+L0D6C    rts
+
+* Index to proper tables for GP buffer's original screen types
+L0D6D    fcb   L0D71-(L0D6D-1) Type 5 (2 color)
+         fcb   L0D7C-(L0D6D-1) Type 6 (4 color)
+         fcb   L0D7C-(L0D6D-1) Type 7 (4 color)
+         fcb   L0D83-(L0D6D-1) Type 8 (16 color)
+* All of following tables' references to pixel # are based on 1 being the
+*  far left pixel in the byte
+* Vector table for GP buffer's taken from 2 color screens
+L0D71    fcb   L0DD3-L0D71    <$00A3 vector
+         fcb   %00000001      Bit mask for 1 pixel
+         fcb   8              # pixels /byte
+         fcb   L0DD4-L0D71    Shift for 1st pixel
+         fcb   L0DCD-L0D71    Shift for 2nd pixel
+         fcb   L0DCE-L0D71    Shift for 3rd pixel
+         fcb   L0DCF-L0D71    Shift for 4th pixel
+         fcb   L0DD0-L0D71    Shift for 5th pixel
+         fcb   L0DD1-L0D71    Shift for 6th pixel
+         fcb   L0DD2-L0D71    Shift for 7th pixel
+         fcb   L0DD3-L0D71    Shift for 8th pixel
+* Vector table for GP buffer's taken from 4 color screens
+L0D7C    fcb   L0DD2-L0D7C <$00A3 vector
+         fcb   %00000011      Bit mask for 1 pixel
+         fcb   4              # pixels/byte
+         fcb   L0DD4-L0D7C Shift for 1st pixel
+         fcb   L0DCE-L0D7C Shift for 2nd pixel
+         fcb   L0DD0-L0D7C Shift for 3rd pixel
+         fcb   L0DD2-L0D7C Shift for 4th pixel
+* Vector table for GP buffer's taken from 16 color screens
+L0D83    fcb   L0DD0-L0D83    <$00A3 vector
+         fcb   %00001111      Bit mask for 1 pixel
+         fcb   2              # pixels/byte
+         fcb   L0DD4-L0D83    Shift for 1st pixel
+         fcb   L0DD0-L0D83    Shift for 2nd pixel
+  
+L0D88    lbsr  L0CA4
+         pshs  y
+L0D8D    stx   <$0072
+         ldd   <$00AB
+         std   <$0047
+         ldd   <$009B
+         std   <$009D
+         lda   <$0050
+         sta   <$0004
+         ldb   <$0006
+         stb   <$0097
+         ldd   <$00A5
+         std   <$00A1
+         ldb   <$0074
+L0DA5    ldy   ,s
+         cmpy  #$4000
+         bcs   L0DB4
+         stb   <$0099
+         bsr   L0D63
+         ldb   <$0099
+L0DB4    lda   ,y+
+         sty   ,s
+         ldy   <$0002
+         pshs  y
+         leay  <L0DD4,pcr
+         cmpy  <$00A1
+         puls  y
+         beq   L0DD4
+         lsla  
+         jmp   [>$00A1,u]
+L0DCD    rola  EDA
+L0DCE    rola  EDB
+L0DCF    rola  EDC
+L0DD0    rola  EDD
+L0DD1    rola  EDE
+L0DD2    rola  EDF
+L0DD3    rola  EE0
+L0DD4    pshs  b,a,cc
+         ldd   <$009D
+         beq   L0DEC
+         subd  <$00B3
+         std   <$009D
+         ldd   $01,s
+         anda  <$0008
+         lda   a,y
+         lbsr  L1F06
+         lbsr  L1EB3
+         stb   $02,s
+L0DEC    dec   <$0097
+         beq   L0DF6
+         puls  b,a,cc
+         jmp   [>$00A3,u]
+L0DF6    leas  $03,s
+         dec   <$0004
+         beq   L0E12
+         lda   <$0004
+         cmpa  #$01
+         beq   L0E06
+         lda   <$0005
+         bra   L0E08
+L0E06    lda   <$0007
+L0E08    sta   <$0097
+         ldy   <$00A3
+         sty   <$00A1
+         bra   L0DA5
+L0E12    ldx   <$0072
+         ldb   <$0063
+         abx   
+         dec   <$00A0
+         beq   L0E23
+         inc   <$004A
+         dec   <$0052
+         lbne  L0D8D
+L0E23    puls  pc,y
+L0E25    lbsr  L0851
+         bcs   L0E9F
+         stb   <$0097
+         ldb   $0F,x
+         stb   <$0099
+         ldd   $05,x
+         std   <$009B
+         leax  <$20,x
+         tfr   x,d
+         anda  #$1F
+         std   <$009D
+         bra   L0E9E
+L0E3F    ldb   <$0060
+         leax  >L15C3,pcr
+         lda   b,x
+         tfr   a,b
+         cmpd  $0C,y
+         bne   L0E63
+         leax  >L1F83,pcr
+         cmpx  <$0064
+         bne   L0E63
+         leax  >L1F9A,pcr
+         cmpx  <$0068
+         bne   L0E63
+         leas  $02,s
+         lbra  L0B8C
+L0E63    sta   <$0005
+         rts   
+L0E66    ldb   <$2A,y
+         rorb  
+         bcc   L0E6E
+         clrb  
+         rts   
+L0E6E    lbsr  L0107
+         tsta  
+         bpl   L0E8E
+         cmpa  #$BF
+         bhi   L0E84
+         anda  #$EF
+         suba  #$90
+         cmpa  #$1A
+         bcc   L0E8E
+L0E80    lda   #$2E
+         bra   L0E8E
+L0E84    anda  #$DF
+         suba  #$C1
+         bmi   L0E80
+         cmpa  #$19
+         bhi   L0E80
+L0E8E    ldb   <$0060
+         bpl   L0E96
+         bsr   L0EA0
+         bra   L0E9B
+L0E96    lbsr  L13FB
+         bsr   L0EDE
+L0E9B    lbsr  L10D0
+L0E9E    clrb  
+L0E9F    rts   
+L0EA0    cmpa  #$60
+         bne   L0EA6
+         lda   #$27
+L0EA6    cmpa  #$5F
+         bne   L0EAC
+         lda   #$7F
+L0EAC    cmpa  #$5E
+         bne   L0EB2
+         lda   #$60
+L0EB2    ldx   -$05,y
+         tst   $09,y
+         bmi   L0EC6
+         ldb   $01,x
+         andb  #$07
+         stb   $01,x
+         ldb   $08,y
+         andb  #$F8
+         orb   $01,x
+         bra   L0EC8
+L0EC6    ldb   $08,y
+L0EC8    std   ,x
+         ldd   <$00B3
+         std   <$006E
+         std   <$0070
+         cmpy  <$002E
+         bne   L0EDD
+         sta   <$0039
+         ldb   >$1000
+         stb   >$1001
+L0EDD    rts   
+L0EDE    pshs  y,a
+         ldb   $09,y
+         stb   <$000E
+         bitb  #$04
+         beq   L0EEE
+         ldd   <$0061
+         exg   a,b
+         std   <$0061
+L0EEE    bsr   L0F31
+         bcs   L0EFC
+         lda   ,s
+         ldb   $0B,x
+         mul   
+         cmpd  $05,x
+         bcs   L0F01
+L0EFC    leax  <L0F29,pcr
+         bra   L0F05
+L0F01    addd  <$00B5
+         leax  d,x
+L0F05    ldb   <$0060
+         cmpb  #$01
+         bne   L0F1B
+         ldb   <$006F
+         cmpb  #$08
+         bne   L0F1B
+         ldb   <$000E
+         bitb  #$10
+         bne   L0F1B
+         bsr   L0F5C
+         bra   L0F27
+L0F1B    leay  >L100B,pcr
+         sty   <$00A9
+         ldy   $01,s
+         bsr   L0F9A
+L0F27    puls  pc,y,a
+L0F29    fdb   0
+         fdb   0
+         fdb   0
+         fdb   $1000
+L0F31    pshs  a
+         ldb   <$60
+         bpl   L0F3F
+         ldd   <$00B3
+         std   <$006E
+         std   <$0070
+         bra   L0F5A
+L0F3F    ldb   $0B,y
+         bne   L0F4D
+         ldd   #$0008
+         std   <$006E
+         std   <$0070
+         comb  
+         bra   L0F5A
+L0F4D    jsr   <$00BC
+         ldx   $0C,y
+         ldd   $07,x
+         std   <$006E
+         ldd   $09,x
+         std   <$0070
+         clrb  
+L0F5A    puls  pc,a
+L0F5C    ldy   -$05,y
+         exg   x,y
+         lda   <$0071
+         deca  
+         sta   <$0097
+L0F66    lda   ,y+
+         ldb   <$000E
+         bitb  #$20
+         beq   L0F71
+         lsra  
+         ora   -$01,y
+L0F71    tfr   a,b
+         coma  
+         tst   <$000E
+         bmi   L0F7C
+         anda  ,x
+         bra   L0F7E
+L0F7C    anda  <$0062
+L0F7E    sta   ,x
+         andb  <$0061
+         orb   ,x
+         stb   ,x
+         ldb   <$0063
+         abx   
+         dec   <$0097
+         bmi   L0F99
+         bne   L0F66
+         ldb   <$000E
+         bitb  #$40
+         beq   L0F66
+         lda   #$FF
+         bra   L0F71
+L0F99    rts   
+L0F9A    pshs  x
+         leax  <L0FFB,pcr
+         stx   <$0010
+         ldx   ,s
+         ldb   <$000E
+         bitb  #$10
+         beq   L0FD0
+         ldb   <$0071
+         decb  
+         clra  
+L0FAD    ora   b,x
+         decb  
+         bpl   L0FAD
+         tsta  
+         bne   L0FB9
+         lsr   <$006F
+         bra   L0FD0
+L0FB9    ldb   #$FF
+L0FBB    incb  
+         lsla  
+         bcc   L0FBB
+         ldx   #$504C
+         ldb   b,x
+         leax  b,x
+         stx   <$0010
+         ldb   #$01
+L0FCA    incb  
+         lsla  
+         bcs   L0FCA
+         stb   <$006F
+L0FD0    puls  x
+         ldb   -$03,y
+         stb   <$000F
+         ldy   -$05,y
+         exg   x,y
+         lda   <$0071
+         deca  
+         sta   <$0099
+         stx   <$000C
+         lbsr  L1E9C
+         ldx   <$000C
+L0FE7    lda   ,y+
+         ldb   <$000E
+         bitb  #$20
+         beq   L0FF2
+         lsra  
+         ora   -$01,y
+L0FF2    jmp   [<$10,u]
+         lsla  
+         lsla  
+         lsla  
+         lsla  
+         lsla  
+         lsla  
+L0FFB    sta   <$000B
+L0FFD    lda   <$006F
+         sta   <$0097
+         ldb   <$000F
+         stx   <$000C
+L1005    pshs  b
+         jmp   [>$00A9,u]
+L100B    lsl   <$000B
+         bcs   L1017
+         lda   <$000E
+         bpl   L102A
+         lda   <$0062
+         bra   L1019
+L1017    lda   <$0061
+L1019    comb  
+         andb  ,x
+         stb   ,x
+         anda  ,s
+         ora   ,x
+         sta   ,x
+         bra   L102A
+         eorb  ,x
+         stb   ,x
+L102A    dec   <$0097
+         beq   L1035
+         puls  b
+         lbsr  L1EB9
+         bra   L1005
+L1035    puls  b
+         ldx   <$000C
+         ldb   <$0063
+         abx   
+         dec   <$0099
+         bmi   L104C
+         bne   L0FE7
+         lda   <$000E
+         bita  #$40
+         beq   L0FE7
+         lda   #$FF
+         bra   L0FFB
+L104C    rts   
+L104D    fcb   $AF,$AE,$AD,$AC,$AB,$AA,$A9,$AB
+L1055    bsr   L1063
+         lbsr  L10FF
+         bra   L10A5
+L105C    bsr   L1063
+         lbsr  L1485
+         bra   L10A5
+L1063    jsr   <$00B9
+         lbra  L0F31
+L1068    bsr   L1063
+         clra  
+         ldb   <$0047
+         subd  <$00B5
+         tfr   d,x
+         ldb   <$006F
+         lbsr  L1E21
+         std   <$0047
+         addd  <$006E
+         subd  <$00B3
+         cmpd  <$1B,y
+         bhi   L10A5
+         clra  
+         ldb   <$0049
+         subd  <$00B5
+         tfr   d,x
+         ldb   <$0071
+         lbsr  L1E21
+         std   <$0049
+         addd  <$0070
+         subd  <$00B3
+         cmpd  <$1D,y
+         bhi   L10A5
+         ldd   <$0047
+L109C    std   -$02,y
+         ldd   <$0049
+         std   ,y
+         lbsr  L1131
+L10A5    clrb  
+         rts   
+L10A7    clra  
+         clrb  
+         std   ,y
+         lbra  L112D
+L10AE    ldd   -$02,y
+         subd  <$006E
+         std   -$02,y
+         lbpl  L1139
+         ldd   <$1B,y
+         subd  <$006E
+         addd  <$00B3
+         std   -$02,y
+         ldd   ,y
+         subd  <$0070
+         std   ,y
+         bpl   L1139
+         clra  
+         clrb  
+         std   -$02,y
+         std   ,y
+         rts   
+L10D0    ldd   -$02,y
+         tfr   d,x
+         addd  <$006E
+         std   -$02,y
+         addd  <$006E
+         subd  <$00B3
+         cmpd  <$1B,y
+         bls   L1139
+         lda   <$2A,y
+         bpl   L10F0
+         stx   -$02,y
+         ora   #$01
+         sta   <$2A,y
+         bra   L1139
+L10F0    bsr   L112D
+         bra   L1119
+L10F4    ldd   ,y
+         subd  <$0070
+         bmi   L10FE
+         std   ,y
+         bsr   L1139
+L10FE    rts   
+L10FF    cmpa  #$0D
+         beq   L112D
+         cmpa  #$01
+         beq   L10A7
+         cmpa  #$08
+         beq   L10AE
+         cmpa  #$06
+         beq   L10D0
+         cmpa  #$09
+         beq   L10F4
+         cmpa  #$0A
+         lbne  L1267
+L1119    ldd   ,y
+         addd  <$0070
+         tfr   d,x
+         addd  <$0070
+         subd  <$00B3
+         cmpd  <$1D,y
+         bhi   L1149
+         stx   ,y
+         bra   L1139
+L112D    clra  
+         clrb  
+         std   -$02,y
+L1131    lda   <$2A,y
+         anda  #$FE
+         sta   <$2A,y
+L1139    ldd   -$02,y
+         std   <$0047
+         ldd   ,y
+         std   <$0049
+         lbsr  L1E48
+         stx   -$05,y
+         stb   -$03,y
+         rts   
+L1149    pshs  y
+         ldb   $02,y
+         lbsr  L1252
+         std   <$0097
+         clra  
+         ldb   <$0063
+         std   <$0099
+         ldd   ,y
+         std   <$009D
+         lda   -$08,y
+         deca  
+         sta   <$009B
+         beq   L1184
+         ldx   -$0D,y
+         ldd   $04,y
+         tfr   x,y
+         leax  d,x
+         tst   <$0060
+         bmi   L1175
+         lda   <$009B
+         lsla  
+         lsla  
+         lsla  
+         sta   <$009B
+L1175    ldd   <$0097
+         lbsr  L121F
+         ldd   <$0099
+         leax  d,x
+         leay  d,y
+         dec   <$009B
+         bne   L1175
+L1184    puls  y
+         ldd   <$009D
+L1188    lbra  L127A
+L118B    lda   #$80
+         ora   <$2A,y
+         bra   L1197
+L1192    lda   #$7E
+         anda  <$2A,y
+L1197    sta   <$2A,y
+         clrb  
+         rts   
+L119C    cmpa  #$26
+         beq   L118B
+         cmpa  #$27
+         beq   L1192
+         cmpa  #$30
+         beq   L11AD
+         cmpa  #$31
+         beq   L11E1
+         rts   
+L11AD    pshs  y
+         ldd   ,y
+         std   <$009D
+         ldb   $02,y
+         lbsr  L1252
+         std   <$0097
+         clra  
+         ldb   <$0063
+         nega  
+         negb  
+         sbca  #$00
+         std   <$0099
+         ldb   -$08,y
+         decb  
+         lda   <$0071
+         mul   
+         tfr   b,a
+         deca  
+         subb  $01,y
+         cmpb  <$0071
+         bcs   L1184
+         stb   <$009B
+         ldb   <$0063
+         mul   
+         addd  -$0D,y
+         tfr   d,x
+         addd  $04,y
+         tfr   d,y
+         bra   L1175
+L11E1    pshs  y
+         ldb   $02,y
+         bsr   L1252
+         std   <$0097
+         clra  
+         ldb   <$0063
+         std   <$0099
+         lda   -$08,y
+         deca  
+         tst   <$0060
+         bmi   L11F8
+         lsla  
+         lsla  
+         lsla  
+L11F8    suba  $01,y
+         bhi   L1202
+         puls  y
+         ldd   ,y
+         bra   L1188
+L1202    sta   <$009B
+         ldd   <$1D,y
+         subd  <$0070
+         addd  <$00B3
+         std   <$009D
+         lda   <$0063
+         ldb   $01,y
+         mul   
+         addd  -$0D,y
+         tfr   d,x
+         ldd   $04,y
+         tfr   x,y
+         leax  d,x
+         lbra  L1175
+L121F    pshs  u,y,x,dp,cc
+         pshs  a
+         tstb  
+         beq   L122D
+L1226    lda   ,x+
+         sta   ,y+
+         decb  
+         bne   L1226
+L122D    puls  b
+         tstb  
+         beq   L1250
+         orcc  #$50
+         stb   >$1006
+         sts   >$1003
+         tfr   x,u
+         tfr   y,s
+         leas  $07,s
+L1241    pulu  y,x,dp,b,a
+         pshs  y,x,dp,b,a
+         leas  $0E,s
+         dec   >$1006
+         bne   L1241
+         lds   >$1003
+L1250    puls  pc,u,y,x,dp,cc
+L1252    tfr   b,a
+         lsra  
+         lsra  
+         lsra  
+         andb  #$07
+         pshs  a
+         addb  ,s+
+L125D    cmpb  #$07
+         blt   L1266
+         subb  #$07
+         inca  
+         bra   L125D
+L1266    rts   
+L1267    cmpa  #$03
+         beq   L1278
+         cmpa  #$04
+         beq   L1285
+         cmpa  #$0B
+         beq   L12B4
+         cmpa  #$0C
+         beq   L129C
+         rts   
+L1278    ldd   ,y
+L127A    std   <$0049
+         clra  
+         clrb  
+         std   <$0047
+         ldd   <$1B,y
+         bra   L1292
+L1285    ldd   -$02,y
+         std   <$0047
+         ldd   ,y
+         std   <$0049
+         ldd   <$1B,y
+         subd  -$02,y
+L1292    addd  <$00B3
+         std   <$004F
+         ldd   <$0070
+         std   <$0051
+         bra   L12C8
+L129C    lbsr  L10A7
+         clra  
+         clrb  
+         std   <$0047
+         bsr   L12A7
+         bra   L12C4
+L12A7    std   <$0049
+         ldd   <$1B,y
+         addd  <$00B3
+         std   <$004F
+         ldd   <$1D,y
+         rts   
+L12B4    bsr   L1285
+         clra  
+         clrb  
+         std   <$0047
+         ldd   ,y
+         addd  <$0070
+         bsr   L12A7
+         subd  <$0049
+         bmi   L12CE
+L12C4    addd  <$00B3
+         std   <$0051
+L12C8    ldb   <$0060
+         bmi   L12CF
+         bsr   L12FA
+L12CE    rts   
+L12CF    pshs  y
+         lbsr  L1E48
+         lda   #$20
+         ldb   $08,y
+         andb  #$38
+         orb   <$0062
+         std   <$0097
+         ldb   <$0063
+         subb  <$0050
+         subb  <$0050
+         stb   <$0099
+L12E6    ldy   <$004F
+         ldd   <$0097
+L12EB    std   ,x++
+         leay  -$01,y
+         bne   L12EB
+         ldb   <$0099
+         abx   
+         dec   <$0052
+         bne   L12E6
+         puls  pc,y
+L12FA    ldb   <$0060
+         ldx   #$4C78
+         lda   <$0048
+         coma  
+         anda  b,x
+         inca  
+         sta   <$0097
+         ldx   #$4C7C
+         ldb   b,x
+         abx   
+         lsla  
+         lda   a,x
+         sta   <$0012
+         clra  
+         ldb   <$0060
+         tfr   d,x
+         ldd   <$004F
+         subb  <$0097
+         sbca  #$00
+         lsra  
+         rorb  
+         cmpx  #$0004
+         beq   L132C
+         lsra  
+         rorb  
+         cmpx  <$00B3
+         bne   L132C
+         lsra  
+         rorb  
+L132C    stb   <$0097
+         ldb   <$0063
+         subb  <$0097
+         subb  #$01
+         stb   <$0099
+         lbsr  L1E48
+         lda   <$0012
+         inca  
+         beq   L1360
+L133E    lda   <$0012
+         tfr   a,b
+         coma  
+         anda  ,x
+         sta   ,x
+         andb  <$0062
+         orb   ,x
+         stb   ,x+
+         lda   <$0097
+         beq   L1358
+         ldb   <$0062
+L1353    stb   ,x+
+         deca  
+         bne   L1353
+L1358    ldb   <$0099
+         abx   
+         dec   <$0052
+         bne   L133E
+         rts   
+L1360    pshs  u
+         lda   <$0062
+         tfr   a,b
+         tfr   d,u
+         ldb   <$0097
+         incb  
+         clr   <$0097
+         lsrb  
+         stb   <$0012
+         bcc   L1374
+         inc   <$0097
+L1374    ldb   <$0097
+         beq   L137A
+         sta   ,x+
+L137A    ldb   <$0012
+         beq   L1383
+L137E    stu   ,x++
+         decb  
+         bne   L137E
+L1383    ldb   <$0099
+         abx   
+         dec   <$0052
+         bne   L1374
+         puls  pc,u
+L138C    lbsr  L1063
+         bsr   L1393
+         clrb  
+         rts   
+L1393    cmpa  #$21
+         beq   L13C9
+         cmpa  #$22
+         beq   L13D3
+         cmpa  #$23
+         beq   L13DB
+         cmpa  #$24
+         beq   L13E4
+         cmpa  #$25
+         beq   L13EA
+         cmpa  #$20
+         lbne  L119C
+         ldb   $09,y
+         bitb  #$04
+         bne   L13C8
+         orb   #$04
+L13B5    stb   $09,y
+         lda   $08,y
+         lbsr  L14B4
+         pshs  b,a
+         ldb   $08,y
+         andb  #$C0
+         orb   ,s+
+         orb   ,s+
+         stb   $08,y
+L13C8    rts   
+L13C9    ldb   $09,y
+         bitb  #$04
+         beq   L13C8
+         andb  #$FB
+         bra   L13B5
+L13D3    ldd   $08,y
+         ora   #$40
+         orb   #$40
+         bra   L13E1
+L13DB    ldd   $08,y
+         anda  #$BF
+         andb  #$BF
+L13E1    std   $08,y
+         rts   
+L13E4    ldb   $08,y
+         orb   #$80
+         bra   L13EE
+L13EA    ldb   $08,y
+         andb  #$7F
+L13EE    stb   $08,y
+         rts   
+L13F1    lbsr  L0107
+         bsr   L1454
+         lbsr  L14C1
+L13F9    clrb  
+         rts   
+L13FB    pshs  y,x,b,a
+         bsr   L146D
+         lbsr  L14E3
+         ldb   >$1000
+         stb   >$1001
+         puls  pc,y,x,b,a
+L140A    lbsr  L0107
+         cmpy  <$002E
+         bne   L1428
+         ldd   <$005B
+         cmpd  <$003D
+         bne   L1420
+         ldd   <$005D
+         cmpd  <$003F
+         beq   L1428
+L1420    lbsr  L14E3
+         bsr   L142A
+         lbsr  L14C1
+L1428    bra   L13F9
+L142A    ldd   <$0047
+         pshs  b,a
+         ldd   <$0049
+         pshs  b,a
+         ldd   <$005B
+         std   <$0047
+         std   <$003D
+         ldd   <$005D
+         std   <$0049
+         std   <$003F
+         ldx   -$10,y
+         ldd   $02,x
+         lbsr  L1E4A
+         stx   <$0041
+         stb   <$0043
+         puls  b,a
+         std   <$0049
+         puls  b,a
+         std   <$0047
+         rts   
+L1452    bsr   L147E
+L1454    lbsr  L0F31
+         cmpy  <$002E
+         bne   L146A
+         ldb   $09,y
+         bitb  #$02
+         bne   L146A
+         ldb   <$0039
+         bne   L146A
+         bsr   L148E
+         inc   <$0039
+L146A    rts   
+L146B    bsr   L147E
+L146D    lbsr  L0F31
+         cmpy  <$002E
+         bne   L147D
+         ldb   <$0039
+         beq   L147D
+         bsr   L148E
+         clr   <$0039
+L147D    rts   
+L147E    eora  #$21
+         ldb   #$02
+         lbra  L034E
+L1485    cmpa  #$20
+         beq   L146B
+         cmpa  #$21
+         beq   L1452
+         rts   
+L148E    pshs  y
+         ldx   -$05,y
+         ldb   <$0060
+         bpl   L14A8
+         lda   $01,x
+         bsr   L14B4
+         pshs  b,a
+         ldb   $01,x
+         andb  #$C0
+         orb   ,s+
+         orb   ,s+
+         stb   $01,x
+         bra   L14B2
+L14A8    ldx   #$5026
+         stx   <$00A9
+         clr   <$000E
+         lbsr  L0F9A
+L14B2    puls  pc,y
+L14B4    tfr   a,b
+         anda  #$38
+         lsra  
+         lsra  
+         lsra  
+         andb  #$07
+         lslb  
+         lslb  
+         lslb  
+         rts   
+L14C1    pshs  y,x
+         ldx   -$10,y
+         cmpx  <$0030
+         bne   L14E1
+         ldb   <$003A
+         bne   L14E1
+         ldb   <$18,y
+         stb   <$0044
+         beq   L14E1
+         jsr   <$00BC
+         ldy   <$19,y
+         sty   <$0045
+         bsr   L14FE
+         inc   <$003A
+L14E1    puls  pc,y,x
+L14E3    pshs  y,x
+         ldx   -$10,y
+         cmpx  <$0030
+         bne   L14FC
+         ldb   <$003A
+         beq   L14FC
+         ldb   <$0044
+         beq   L14E1
+         jsr   <$00BC
+         ldy   <$0045
+         bsr   L14FE
+         clr   <$003A
+L14FC    puls  pc,y,x
+L14FE    ldb   <$0060
+         bmi   L1535
+         lda   <$004A
+         ldx   <$0047
+         pshs  x,a
+         ldd   <$004F
+         ldx   <$0051
+         pshs  x,b,a
+         ldd   <$0064
+         pshs  b,a
+         ldd   <$0041
+         std   <$0072
+         ldb   <$0043
+         stb   <$0074
+         ldx   #$5FA5
+         stx   <$0064
+         lbsr  L0D10
+         lbsr  L0D88
+         puls  b,a
+         std   <$0064
+         puls  x,b,a
+         std   <$004F
+         stx   <$0051
+         puls  x,a
+         sta   <$004A
+         stx   <$0047
+L1535    rts   
+L1536    clr   <$0047
+         clr   <$0049
+         ldd   -$05,y
+         subd  -$0D,y
+L153E    cmpd  $04,y
+         bcs   L1549
+         subd  $04,y
+         inc   <$0049
+         bra   L153E
+L1549    lda   [<-$10,y]
+         cmpa  #$01
+         beq   L1556
+         lsrb  
+         cmpa  #$04
+         bne   L1556
+         lsrb  
+L1556    stb   <$0048
+         rts   
+L1559    tst   ,y
+         bpl   L1562
+L155D    comb  
+         ldb   #$C0
+         puls  pc,x
+L1562    lbsr  L1DA2
+         bcc   L1569
+         puls  pc,x
+L1569    jsr   <$00B9
+         lbra  L1F65
+         rts   
+L156F    bsr   L1559
+         lbsr  L1E48
+         lda   <$0061
+         lbsr  L1F06
+         bra   L159B
+L157B    bsr   L1559
+         lbsr  L1DA9
+         bcs   L159C
+         ldd   <$0049
+         cmpd  <$004D
+         bne   L158D
+         bsr   L159D
+         bra   L159B
+L158D    ldd   <$0047
+         cmpd  <$004B
+         bne   L1598
+         bsr   L1607
+         bra   L159B
+L1598    lbsr  L1637
+L159B    clrb  
+L159C    rts   
+L159D    bsr   L15B6
+L159F    ldd   <$004B
+         subd  <$0047
+         addd  <$00B3
+         std   <$0099
+         bsr   L15B0
+         lda   <$0061
+         ldy   <$0099
+         bra   L15C8
+L15B0    lbsr  L1E9C
+         lbra  L1E48
+L15B6    ldd   <$004B
+         cmpd  <$0047
+         bge   L15C3
+L15BD    ldx   <$0047
+         std   <$0047
+         stx   <$004B
+L15C3    rts   
+         lsl   <$0004
+         lsr   <$0002
+L15C8    pshs  u,y,x,b,a
+         sta   $06,s
+         leax  <L15C3,pcr
+         ldb   <$0060
+         clra  
+         ldb   b,x
+         std   $04,s
+         puls  x,b,a
+         bra   L15DC
+L15DA    ldb   <$0079
+L15DC    lbsr  L1F06
+         leay  -$01,y
+         beq   L1605
+         lbsr  L1EB3
+         bpl   L15DC
+L15E8    cmpy  ,s
+         bcs   L15DA
+         ldb   #$FF
+         lbsr  L1F06
+         ldb   $01,s
+         negb  
+         leay  b,y
+         beq   L1605
+         leax  $01,x
+         ldd   ,s
+         addd  <$0047
+         std   <$0047
+         lda   $02,s
+         bra   L15E8
+L1605    puls  pc,x,b,a
+L1607    bsr   L1629
+L1609    ldd   <$004D
+         subb  <$004A
+         incb  
+         std   <$0099
+         lbsr  L1E48
+         stb   <$0097
+         lda   <$0061
+         ldy   <$0099
+L161A    ldb   <$0097
+         lbsr  L1F06
+         ldb   <$0063
+         abx   
+         inc   <$004A
+         leay  -$01,y
+         bne   L161A
+         rts   
+L1629    ldd   <$004D
+         cmpd  <$0049
+         bge   L1636
+L1630    ldx   <$0049
+         std   <$0049
+         stx   <$004D
+L1636    rts   
+L1637    ldd   <$004B
+         cmpd  <$0047
+         bge   L1647
+         lbsr  L15BD
+         ldd   <$004D
+         bsr   L1630
+         ldd   <$004B
+L1647    subd  <$0047
+         std   <$0013
+         ldb   <$0063
+         clra  
+         std   <$0017
+         ldd   <$004D
+         subd  <$0049
+         std   <$0015
+         bpl   L1666
+         nega  
+         negb  
+         sbca  #$00
+         std   <$0015
+         ldd   <$0017
+         nega  
+         negb  
+         sbca  #$00
+         std   <$0017
+L1666    clra  
+         clrb  
+         std   <$0075
+         lbsr  L15B0
+         stb   <$0074
+L166F    ldb   <$0074
+         lda   <$0061
+         lbsr  L1F06
+         ldd   <$0075
+         bpl   L168C
+         addd  <$0013
+         std   <$0075
+         ldd   <$0017
+         leax  d,x
+         bmi   L1688
+         inc   <$004A
+         bra   L1697
+L1688    dec   <$004A
+         bra   L1697
+L168C    subd  <$0015
+         std   <$0075
+         ldb   <$0074
+         lbsr  L1EB3
+         stb   <$0074
+L1697    ldd   <$0047
+         cmpd  <$004B
+         ble   L166F
+         rts   
+L169F    clra  
+         clrb  
+         std   <$0053
+         std   <$0055
+L16A5    lbsr  L1559
+L16A8    lbsr  L1DA9
+         bcc   L16AE
+         rts   
+L16AE    lbsr  L15B6
+L16B1    lbsr  L1629
+L16B4    lbsr  L1DD4
+         leas  <-$1A,s
+         sty   ,s
+         ldd   <$0053
+         std   $0A,s
+         ldd   <$0055
+         std   $0C,s
+         ldd   <$0047
+         std   $02,s
+         addd  <$0053
+         std   $0E,s
+         std   <$0047
+         ldd   <$0049
+         std   $04,s
+         addd  <$0055
+         std   <$12,s
+         ldd   <$004B
+         std   $06,s
+         subd  <$0053
+         std   <$10,s
+         std   <$004B
+         ldd   <$004D
+         std   $08,s
+         subd  <$0055
+         std   <$14,s
+         lbsr  L159F
+         ldd   $0E,s
+         std   <$0047
+         ldd   $08,s
+         std   <$0049
+         ldy   ,s
+         lbsr  L159F
+         ldd   $02,s
+         std   <$0047
+         ldd   <$12,s
+         std   <$0049
+         ldd   <$14,s
+         std   <$004D
+         ldy   ,s
+         lbsr  L1609
+         ldd   <$12,s
+         std   <$0049
+         ldd   $06,s
+         std   <$0047
+         ldy   ,s
+         lbsr  L1609
+         ldb   <$0054
+         beq   L1786
+         lda   #$FF
+         sta   <$00AD
+         negb  
+         std   <$16,s
+         ldb   <$0056
+         negb  
+         std   <$18,s
+         bsr   L1791
+         ldd   $0E,s
+         std   <$0047
+         ldd   <$12,s
+         std   <$0049
+         ldd   <$16,s
+         std   <$0020
+         ldd   <$18,s
+         std   <$0026
+         bsr   L178C
+         ldd   <$10,s
+         std   <$0047
+         ldd   <$12,s
+         std   <$0049
+         ldd   <$18,s
+         std   <$0022
+         ldd   <$0053
+         std   <$0024
+         bsr   L178C
+         ldd   $0E,s
+         std   <$0047
+         ldd   <$14,s
+         std   <$0049
+         ldd   <$0055
+         std   <$0022
+         ldd   <$16,s
+         std   <$0024
+         bsr   L178C
+         ldd   <$10,s
+         std   <$0047
+         ldd   <$14,s
+         std   <$0049
+         ldd   <$0053
+         std   <$0020
+         ldd   <$0055
+         std   <$0026
+         bsr   L178C
+L1786    leas  <$1A,s
+         clr   <$00AD
+         rts   
+L178C    ldy   $02,s
+         bsr   L1807
+L1791    clra  
+         clrb  
+         std   <$0020
+         std   <$0022
+         std   <$0024
+         std   <$0026
+         ldd   $0C,s
+         std   <$0053
+         ldd   $0E,s
+         std   <$0055
+         rts   
+L17A4    lbsr  L1559
+         lbsr  L1DA9
+         bcs   L17E6
+         lbsr  L15B6
+         lbsr  L1629
+         ldd   <$0047
+         std   <$0099
+         ldd   <$004B
+         subd  <$0047
+         addd  <$00B3
+         std   <$009B
+         lbsr  L15B0
+         lda   <$0061
+         std   <$009D
+         ldd   <$004D
+         subb  <$004A
+         incb  
+         tfr   d,y
+L17CC    pshs  y,x
+         ldy   <$009B
+         ldd   <$009D
+         lbsr  L15C8
+         puls  y,x
+         ldb   <$0063
+         abx   
+         inc   <$004A
+         ldd   <$0099
+         std   <$0047
+         leay  -$01,y
+         bne   L17CC
+         clrb  
+L17E6    rts   
+L17E7    ldx   #$5BDB
+         bra   L17EF
+L17EC    ldx   #$5A13
+L17EF    stx   <$002C
+         bsr   L1822
+         ldd   <$0053
+         lsra  
+         rorb  
+         std   <$0055
+         bra   L1863
+L17FB    bsr   L1822
+         lbsr  L1DB1
+         bcs   L17E6
+         lbsr  L1DD0
+         bcs   L17E6
+L1807    ldx   #$5A13
+         stx   <$002C
+         ldd   <$0020
+         cmpd  <$0024
+         bne   L182B
+         ldx   #$5A34
+         ldd   <$0022
+         cmpd  <$0026
+         blt   L184D
+         ldx   #$5A39
+         bra   L184D
+L1822    jsr   <$00B9
+         ldb   <$0060
+         lbmi  L155D
+L182A    rts   
+L182B    ldx   <$0022
+         cmpx  <$0026
+         bne   L183E
+         ldx   #$5A3E
+         cmpd  <$0024
+         blt   L184D
+         ldx   #$5A44
+         bra   L184D
+L183E    ldx   #$5A4A
+         ldd   <$0020
+         subd  <$0024
+         std   <$0097
+         ldd   <$0022
+         subd  <$0026
+         std   <$0099
+L184D    stx   <$00A1
+         bra   L1868
+L1851    lbsr  L1ACE
+         lbra  L1B69
+L1857    ldx   #$5BDB
+         bra   L185F
+L185C    ldx   #$5A13
+L185F    stx   <$002C
+         bsr   L1822
+L1863    ldx   #$5A4E
+         stx   <$00A1
+L1868    lbsr  L1F65
+         tst   <$00AD
+         bne   L1879
+         lbsr  L1DA2
+         bcs   L182A
+         lbsr  L1DD4
+         bcs   L182A
+L1879    ldd   <$0047
+         std   <$0018
+         ldd   <$0049
+         std   <$001A
+         clra  
+         clrb  
+         std   <$001C
+         ldd   <$0055
+         std   <$001E
+         leas  <-$3E,s
+         sty   <$3C,s
+         leax  $05,s
+         ldd   <$0053
+         lbsr  L1AC5
+         lbsr  L1B2E
+         tfr   x,y
+         leax  <$14,s
+         ldd   <$0055
+         lbsr  L1B3E
+         leax  $0A,s
+         bsr   L1851
+         tfr   x,y
+         leax  $0F,s
+         bsr   L1851
+         leax  <$19,s
+         ldd   <$0055
+         lbsr  L1AC5
+         lbsr  L1B2E
+         tfr   x,y
+         leax  <$1E,s
+         bsr   L1851
+         tfr   x,y
+         leax  <$23,s
+         bsr   L1851
+         leax  <$28,s
+         clra  
+         clrb  
+         lbsr  L1AC5
+         leax  <$2D,s
+         ldd   <$001E
+         lbsr  L1AC5
+         subd  <$00B3
+         lbsr  L1B2E
+         leay  $0A,s
+         lbsr  L1B40
+         leay  $05,s
+         bsr   L1960
+         leax  ,s
+         bsr   L1963
+         ldd   <$00B3
+         lbsr  L1AF0
+         leay  <$1E,s
+         lbsr  L1B40
+         tfr   x,y
+         leax  <$2D,s
+         bsr   L1960
+         leax  <$32,s
+         leay  $0F,s
+         bsr   L1963
+         ldd   <$001E
+         bsr   L195D
+         leax  <$37,s
+         leay  <$1E,s
+         lbsr  L1ACE
+L190F    leax  <$14,s
+         leay  <$28,s
+         lbsr  L1BBA
+         ble   L1969
+         lbsr  L1A0C
+         tst   <$2D,s
+         bmi   L193E
+         leax  <$32,s
+         leay  $0F,s
+         bsr   L1960
+         tfr   x,y
+         leax  <$2D,s
+         bsr   L1960
+         leax  <$14,s
+         leay  $05,s
+         lbsr  L1B1F
+         ldd   <$001E
+         subd  <$00B3
+         std   <$001E
+L193E    leax  <$37,s
+         leay  <$23,s
+         bsr   L1960
+         tfr   x,y
+         leax  <$2D,s
+         bsr   L1960
+         leax  <$28,s
+         leay  <$19,s
+         bsr   L1960
+         ldd   <$001C
+         addd  <$00B3
+         std   <$001C
+         bra   L190F
+L195D    lbra  L1B2E
+L1960    lbra  L1B07
+L1963    lbsr  L1ACE
+         lbra  L1B9D
+L1969    leax  <$2D,s
+         ldd   <$001C
+         lbsr  L1AC5
+         addd  <$00B3
+         bsr   L195D
+         leay  <$1E,s
+         lbsr  L1B40
+         leax  ,s
+         ldd   <$001E
+         lbsr  L1AC5
+         subd  #$0002
+         bsr   L195D
+         ldd   <$00B3
+         lbsr  L1AF0
+         leay  $0A,s
+         lbsr  L1B40
+         tfr   x,y
+         leax  <$2D,s
+         bsr   L1960
+         leax  ,s
+         leay  $0A,s
+         bsr   L1963
+         ldd   <$00B3
+         lbsr  L1AF0
+         leay  <$19,s
+         lbsr  L1B40
+         tfr   x,y
+         leax  <$2D,s
+         bsr   L1960
+         leax  <$32,s
+         leay  <$23,s
+         lbsr  L1ACE
+         ldd   <$001C
+         bsr   L195D
+         leax  <$37,s
+         leay  $0F,s
+         bsr   L1963
+         ldd   <$001E
+         bsr   L195D
+         leay  $0A,s
+         bsr   L1960
+L19CC    ldd   <$001E
+         addd  <$00B3
+         beq   L1A07
+         bsr   L1A0C
+         tst   <$2D,s
+         bpl   L19EE
+         leax  <$32,s
+         leay  <$23,s
+         bsr   L1A04
+         tfr   x,y
+         leax  <$2D,s
+         bsr   L1A04
+         ldd   <$001C
+         addd  <$00B3
+         std   <$001C
+L19EE    leax  <$37,s
+         leay  $0F,s
+         bsr   L1A04
+         tfr   x,y
+         leax  <$2D,s
+         bsr   L1A04
+         ldd   <$001E
+         subd  <$00B3
+         std   <$001E
+         bra   L19CC
+L1A04    lbra  L1B07
+L1A07    leas  <$3E,s
+         clrb  
+         rts   
+L1A0C    ldy   <$3E,s
+         jmp   [<$2C,u]
+         ldd   <$001C
+         ldx   <$001E
+         bsr   L1A2E
+         nega  
+         negb  
+         sbca  #$00
+         bsr   L1A2E
+         exg   d,x
+         nega  
+         negb  
+         sbca  #$00
+         exg   d,x
+         bsr   L1A2E
+         ldd   <$001C
+         bsr   L1A2E
+         rts   
+L1A2E    pshs  x,b,a
+         jmp   [>$00A1,u]
+         cmpd  <$0020
+         bra   L1A46
+         cmpd  <$0020
+         bra   L1A40
+         cmpx  <$0022
+L1A40    ble   L1A4E
+         bra   L1A70
+         cmpx  <$0022
+L1A46    bge   L1A4E
+         bra   L1A70
+         bsr   L1A72
+         bgt   L1A70
+L1A4E    addd  <$0018
+         bmi   L1A70
+         cmpd  <$1B,y
+         bhi   L1A70
+         std   <$0047
+         tfr   x,d
+         addd  <$001A
+         bmi   L1A70
+         cmpd  <$1D,y
+         bhi   L1A70
+         std   <$0049
+         lbsr  L1E48
+         lda   <$0061
+         lbsr  L1F06
+L1A70    puls  pc,x,b,a
+L1A72    pshs  x,b,a
+         tfr   x,d
+         subd  <$0026
+         ldx   <$0097
+         bsr   L1A90
+         pshs  x,b
+         ldd   $03,s
+         subd  <$0024
+         ldx   <$0099
+         bsr   L1A90
+         cmpb  ,s
+         bne   L1A8C
+         cmpx  $01,s
+L1A8C    leas  $03,s
+         puls  pc,x,b,a
+L1A90    pshs  x,b,a
+         lda   $03,s
+         mul   
+         pshs  b,a
+         lda   $05,s
+         ldb   $02,s
+         mul   
+         addb  ,s+
+         adca  #$00
+         pshs  b,a
+         ldd   $04,s
+         mul   
+         addd  ,s
+         std   ,s
+         lda   $05,s
+         ldb   $03,s
+         mul   
+         addb  ,s
+         ldx   $01,s
+         tst   $03,s
+         bpl   L1ABA
+         neg   $06,s
+         addb  $06,s
+L1ABA    tst   $05,s
+         bpl   L1AC2
+         neg   $04,s
+         addb  $04,s
+L1AC2    leas  $07,s
+         rts   
+L1AC5    clr   ,x
+         clr   $01,x
+         clr   $02,x
+         std   $03,x
+         rts   
+L1ACE    pshs  b,a
+         ldd   ,y
+         std   ,x
+         ldd   $02,y
+         std   $02,x
+         ldb   $04,y
+         stb   $04,x
+         puls  pc,b,a
+L1ADE    exg   y,u
+         exg   x,y
+         bsr   L1ACE
+         exg   x,y
+         exg   y,u
+         rts   
+L1AE9    exg   x,u
+         bsr   L1ACE
+         exg   x,u
+         rts   
+L1AF0    pshs  b,a
+         addd  $03,x
+         std   $03,x
+         ldd   #$0000
+         adcb  $02,x
+         adca  $01,x
+         std   $01,x
+         ldb   #$00
+         adcb  ,x
+         stb   ,x
+         puls  pc,b,a
+L1B07    pshs  b,a
+         ldd   $03,x
+         addd  $03,y
+         std   $03,x
+         ldd   $01,x
+         adcb  $02,y
+         adca  $01,y
+         std   $01,x
+         ldb   ,x
+         adcb  ,y
+         stb   ,x
+         puls  pc,b,a
+L1B1F    exg   x,y
+         bsr   L1B9D
+         exg   x,y
+         bsr   L1B07
+         exg   x,y
+         bsr   L1B9D
+         exg   x,y
+         rts   
+L1B2E    pshs  y,b,a
+         clra  
+         clrb  
+         pshs  b,a
+         pshs  b
+         tfr   s,y
+         bsr   L1B40
+         leas  $03,s
+         puls  pc,y,b,a
+L1B3E    bsr   L1AC5
+L1B40    pshs  u,y,b,a
+         leas  -$0A,s
+         tfr   s,u
+         bsr   L1AE9
+         tfr   u,y
+         leau  $05,u
+         bsr   L1ADE
+         clra  
+         clrb  
+         lbsr  L1AC5
+         bra   L1B57
+L1B55    bsr   L1B74
+L1B57    bsr   L1B7F
+         beq   L1B61
+         bcc   L1B55
+         bsr   L1B07
+         bra   L1B55
+L1B61    bcc   L1B65
+         bsr   L1B07
+L1B65    leas  $0A,s
+         puls  pc,u,y,b,a
+L1B69    lsl   $04,x
+         rol   $03,x
+         rol   $02,x
+         rol   $01,x
+         rol   ,x
+         rts   
+L1B74    lsl   $04,y
+         rol   $03,y
+         rol   $02,y
+         rol   $01,y
+         rol   ,y
+         rts   
+L1B7F    lsr   ,u
+         bne   L1B92
+         ror   $01,u
+         bne   L1B94
+         ror   $02,u
+         bne   L1B96
+         ror   $03,u
+         bne   L1B98
+         ror   $04,u
+         rts   
+L1B92    ror   $01,u
+L1B94    ror   $02,u
+L1B96    ror   $03,u
+L1B98    ror   $04,u
+         andcc #$FB
+         rts   
+L1B9D    com   ,x
+         com   $01,x
+         com   $02,x
+         com   $03,x
+         com   $04,x
+         inc   $04,x
+         bne   L1BB9
+         inc   $03,x
+         bne   L1BB9
+         inc   $02,x
+         bne   L1BB9
+         inc   $01,x
+         bne   L1BB9
+         inc   ,x
+L1BB9    rts   
+L1BBA    pshs  b,a
+         ldd   ,x
+         cmpd  ,y
+         bne   L1BD9
+         ldd   $02,x
+         cmpd  $02,y
+         bne   L1BD0
+         ldb   $04,x
+         cmpb  $04,y
+         beq   L1BD9
+L1BD0    bhi   L1BD6
+         lda   #$08
+         bra   L1BD7
+L1BD6    clra  
+L1BD7    tfr   a,cc
+L1BD9    puls  pc,b,a
+         ldd   <$0018
+         addd  <$001C
+         cmpd  <$1B,y
+         bls   L1BE8
+         ldd   <$1B,y
+L1BE8    pshs  y,b,a
+         std   <$004B
+         ldd   <$0018
+         subd  <$001C
+         bpl   L1BF4
+         clra  
+         clrb  
+L1BF4    pshs  b,a
+         std   <$0047
+         ldd   <$001A
+         subd  <$001E
+         bpl   L1C00
+         clra  
+         clrb  
+L1C00    bsr   L1C15
+         puls  y,x,b,a
+         std   <$0047
+         stx   <$004B
+         ldd   <$001A
+         addd  <$001E
+         cmpd  <$1D,y
+         bls   L1C15
+         ldd   <$1D,y
+L1C15    std   <$0049
+         std   <$004D
+         lbra  L159F
+L1C1C    lbsr  L1559
+         ldb   #$01
+         stb   <$002A
+         lbsr  L1E48
+         stx   <$0072
+         stb   <$0074
+         lbsr  L1EF6
+         sta   <$0028
+         lbsr  L06AC
+         cmpb  $06,y
+         beq   L1C67
+         clrb  
+         pshs  b
+         lbsr  L1E9C
+         lbsr  L1EC8
+         ldx   <$0072
+         bra   L1C76
+L1C43    tst   >$101B
+         beq   L1C6C
+         ldb   ,s+
+         beq   L1C67
+         stb   <$002B
+         addb  ,s+
+         cmpb  <$1E,y
+         bhi   L1C72
+         stb   <$004A
+         puls  b,a
+         std   <$0047
+         puls  b,a
+         std   <$004B
+         lbsr  L1E48
+         stb   <$0074
+         lbra  L1CEE
+L1C67    clrb  
+         ldb   <$002A
+         bne   L1C6F
+L1C6C    ldb   #$BA
+         coma  
+L1C6F    lbra  L00F4
+L1C72    leas  $04,s
+         bra   L1C43
+L1C76    ldb   <$0074
+L1C78    lbsr  L1EDF
+         bsr   L1CC4
+         beq   L1C84
+         lbsr  L1EF6
+         beq   L1C78
+L1C84    lbsr  L1EB3
+         pshs  b
+         ldd   <$0047
+         std   <$009B
+         puls  b
+L1C8F    bsr   L1CD6
+         bsr   L1CCC
+         bhi   L1C9A
+         lbsr  L1EF6
+         beq   L1C8F
+L1C9A    lbsr  L1EDF
+         lbsr  L1D9A
+         beq   L1CA8
+         bsr   L1CB5
+         lda   #$FF
+         pshs  b,a
+L1CA8    lbsr  L1D9A
+         beq   L1C43
+         bsr   L1CB5
+         lda   #$01
+         pshs  b,a
+L1CB3    bra   L1C43
+L1CB5    puls  b,a
+         pshs  y,x,b,a
+         ldd   <$0047
+         std   $04,s
+         ldd   <$009B
+         std   $02,s
+         ldb   <$004A
+         rts   
+L1CC4    pshs  b,a
+         ldd   <$0047
+         addd  <$00B3
+         puls  pc,b,a
+L1CCC    pshs  b,a
+         ldd   <$0047
+         cmpd  <$1B,y
+         puls  pc,b,a
+L1CD6    lda   ,x
+         sta   ,-s
+         lda   <$0061
+         lbsr  L1F06
+         lda   ,x
+         cmpa  ,s+
+         beq   L1CEA
+         lda   #$FF
+         sta   >$101B
+L1CEA    lbsr  L1EB3
+         rts   
+L1CEE    ldd   <$0047
+         subd  #$0002
+         std   <$009B
+         ldb   <$0074
+L1CF7    lbsr  L1EF6
+         bne   L1D03
+         lbsr  L1EDF
+         bsr   L1CC4
+         bne   L1CF7
+L1D03    lbsr  L1EB3
+         stb   <$0074
+         ldd   <$0047
+         cmpd  <$004B
+         bhi   L1CB3
+         ldb   <$0074
+         lbsr  L1EF6
+         bne   L1D03
+         ldd   <$0047
+         cmpd  <$009B
+         bgt   L1D34
+         bsr   L1D9A
+         beq   L1D34
+         ldd   <$009B
+         pshs  b,a
+         ldd   <$0047
+         bpl   L1D2B
+         clra  
+         clrb  
+L1D2B    pshs  b,a
+         ldb   <$004A
+         lda   <$002B
+         nega  
+         pshs  b,a
+L1D34    ldd   <$0047
+         std   <$009B
+         ldb   <$0074
+L1D3A    lbsr  L1EF6
+         bne   L1D45
+         bsr   L1CD6
+         bsr   L1CCC
+         bls   L1D3A
+L1D45    lbsr  L1EDF
+         stb   <$0074
+         bsr   L1D9A
+         beq   L1D57
+         lbsr  L1CB5
+         lda   <$002B
+         pshs  b,a
+         ldb   <$0074
+L1D57    lbsr  L1EB3
+         stb   <$0074
+         lbsr  L1CCC
+         bgt   L1D71
+         ldd   <$0047
+         cmpd  <$004B
+         bgt   L1D71
+         ldb   <$0074
+         lbsr  L1EF6
+         bne   L1D57
+         bra   L1D34
+L1D71    cmps  <$003B
+         bhi   L1D78
+         clr   <$002A
+L1D78    ldd   <$0047
+         subd  <$00B3
+         std   <$0047
+         ldd   <$004B
+         addd  #$0002
+         cmpd  <$0047
+         bhi   L1D97
+         leas  -$02,s
+         pshs  b,a
+         ldd   <$0047
+         std   $02,s
+         ldb   <$004A
+         lda   <$002B
+         nega  
+         pshs  b,a
+L1D97    lbra  L1C43
+L1D9A    cmps  <$003B
+         bhi   L1DA1
+         clr   <$002A
+L1DA1    rts   
+L1DA2    ldb   #$47
+L1DA4    bsr   L1DD8
+         lbra  L1E31
+L1DA9    ldb   #$4B
+         bra   L1DA4
+L1DAD    ldb   #$4F
+         bra   L1DA4
+L1DB1    ldb   #$20
+L1DB3    bsr   L1DD8
+         ldd   #$027F
+         bsr   L1DBF
+         bcs   L1DCF
+         ldd   #$00BF
+L1DBF    pshs  b,a
+         ldd   ,x++
+         bpl   L1DC9
+         nega  
+         negb  
+         sbca  #$00
+L1DC9    cmpd  ,s++
+         bgt   L1E44
+         clrb  
+L1DCF    rts   
+L1DD0    ldb   #$24
+         bra   L1DB3
+L1DD4    ldb   #$53
+         bra   L1DB3
+L1DD8    tfr   u,x
+         abx   
+         lda   $09,y
+         bita  #$08
+         beq   L1DE5
+         ldd   -$07,y
+         bne   L1DE6
+L1DE5    rts   
+L1DE6    pshs  y,x,b,a
+         tfr   x,y
+         ldx   ,y
+         ldb   ,s
+         beq   L1DF4
+         bsr   L1E00
+         std   ,y
+L1DF4    ldx   $02,y
+         ldb   $01,s
+         beq   L1DFE
+         bsr   L1E00
+         std   $02,y
+L1DFE    puls  pc,y,x,b,a
+L1E00    pshs  x,b
+         leas  -$02,s
+         lda   $04,s
+         mul   
+         cmpb  #$CD
+         pshs  cc
+         exg   a,b
+         clra  
+         puls  cc
+         bcs   L1E14
+         addd  <$00B3
+L1E14    std   ,s
+         lda   $03,s
+         ldb   $02,s
+         mul   
+         addd  ,s
+         leas  $03,s
+         puls  pc,x
+L1E21    pshs  x
+         lda   ,s
+         stb   ,s
+         mul   
+         stb   ,-s
+         ldd   $01,s
+         mul   
+         adda  ,s+
+         puls  pc,x
+L1E31    ldd   ,x
+         cmpd  <$1B,y
+         bhi   L1E44
+         ldd   $02,x
+         cmpd  <$1D,y
+         bhi   L1E44
+         andcc #$FE
+         rts   
+L1E44    comb  
+         ldb   #$BD
+         rts   
+L1E48    ldd   -$0D,y
+L1E4A    pshs  y,b,a
+         lda   <$004A
+         ldb   <$0063
+         mul   
+         addd  ,s++
+         tfr   d,x
+         ldb   <$0060
+         bpl   L1E60
+         ldd   <$0047
+         lslb  
+         leax  d,x
+         puls  pc,y
+L1E60    cmpb  #$04
+         bne   L1E6B
+         ldd   <$0047
+         leay  <L1E99,pcr
+         bra   L1E7F
+L1E6B    cmpb  #$01
+         beq   L1E76
+         ldd   <$0047
+         leay  <L1E94,pcr
+         bra   L1E7D
+L1E76    ldd   <$0047
+         leay  <L1E8B,pcr
+         lsra  
+         rorb  
+L1E7D    lsra  
+         rorb  
+L1E7F    lsra  
+         rorb  
+         leax  d,x
+         ldb   <$0048
+         andb  ,y+
+         ldb   b,y
+         puls  pc,y
+
+* 2 color mode pixel mask table
+L1E8B    fcb   $07          Mask for pixel #'s we care about
+         fcb   $80,$40,$20,$10,$08,$04,$02,$01
+
+* 4 color mode pixel mask table
+L1E94    fcb   $03          Mask for pixel #'s we care about
+         fcb   $c0,$30,$0c,$03
+
+* 16 color mode pixel mask table
+L1E99    fcb   $01          Mask for pixel #'s we care about
+         fcb   $f0,$0f
+
+L1E9C    lda   <$0060
+         leax  <L1EAB-2,pcr
+         lsla  
+         ldd   a,x
+         sta   <$0079
+         leax  b,x
+         stx   <$0077
+         rts
+* Bit shift table to shift to the right 3,2,1 or 0 times  
+L1EAB    fcb   $80,L1EC2-(L1EAB-2) 
+L1EAD    fcb   $c0,L1EC1-(L1EAB-2) 
+L1EAF    fcb   $c0,L1EC1-(L1EAB-2)
+L1EB1    fcb   $f0,L1EBF-(L1EAB-2) 
+L1EB3    inc   <$48
+         bne   L1EB9
+         inc   <$0047
+L1EB9    lsrb  
+         bcs   L1EC3
+         jmp   [<$77,u]
+L1EBF    lsrb  
+L1EC0    lsrb  
+L1EC1    lsrb  
+L1EC2    rts   
+L1EC3    ldb   <$0079
+         leax  $01,x
+         rts   
+L1EC8    lda   <$0060
+         leax  <L1ED7-2,pcr
+         lsla  
+         ldd   a,x
+         sta   <$007C
+         leax  b,x
+         stx   <$007A
+         rts   
+
+* Bit shift table to shift to the left 3,1 or 0 times
+* Used by FFill when filling to the left
+L1ED7    fcb   $01,L1EF0-(L1ED7-2)  $1b  640 2-color
+         fcb   $03,L1EEF-(L1ED7-2)  $1a  320 4-color
+         fcb   $03,L1EEF-(L1ED7-2)  $1a  640 4-color
+         fcb   $0f,L1EED-(L1ED7-2)  $18  320 16-color
+
+L1EDF    tst   <$0048
+         bne   L1EE5
+         dec   <$0047
+L1EE5    dec   <$0048
+         lslb  
+         bcs   L1EF1
+         jmp   [<$7A,u]
+
+L1EED    lslb  
+         lslb  
+L1EEF    lslb  
+L1EF0    rts   
+L1EF1    ldb   <$007C
+         leax  -$01,x
+         rts   
+L1EF6    pshs  b
+         tfr   b,a
+         anda  ,x
+L1EFC    lsrb  
+         bcs   L1F02
+         lsra  
+         bra   L1EFC
+L1F02    cmpa  <$0028
+         puls  pc,b
+L1F06    pshs  b,a
+         jmp   [<$64,u]
+L1F0B    FCB   5,$0F,$0F,$17
+L1F0F    pshs  b,x
+         bsr   L1F55
+         lsra  
+         rorb  
+         lsra  
+         rorb  
+         bra   L1F25
+         pshs  x,b
+         bsr   L1F55
+         lsra  
+         rorb  
+         bra   L1F25
+         pshs  x,b
+         bsr   L1F55
+L1F25    andb  <$00B0
+         abx   
+         lda   <$008A
+         pshs  a
+         lda   <$00B1
+L1F2E    cmpx  #$4000
+         bcs   L1F3A
+         inca  
+         leax  >-$2000,x
+         bra   L1F2E
+L1F3A    sta   <$008A
+         sta   >$FFA9
+         ldb   ,x
+         puls  a
+         sta   <$008A
+         sta   >$FFA9
+         andb  ,s+
+         ldx   ,s++
+         lda   ,s
+         pshs  b
+         anda  ,s+
+         jmp   [<$68,u]
+L1F55    ldx   <$0066
+         lda   <$00AF
+         ldb   <$00B2
+         anda  <$004A
+         mul   
+         leax  d,x
+         ldd   <$0047
+         lsra  
+         rorb  
+         rts   
+L1F65    ldb   $0E,y
+         beq   L1F82
+         stb   <$00B1
+         jsr   <$00BC
+         ldx   $0F,y
+         stx   <$0066
+         ldd   <-$16,x
+         deca  
+         bpl   L1F79
+         lda   #$FF
+L1F79    stb   <$00B2
+         decb  
+         bpl   L1F80
+         ldb   #$FF
+L1F80    std   <$00AF
+L1F82    rts   
+L1F83    anda  $01,s
+         jmp   [<$68,u]
+         ldb   $01,s
+         bra   L1F9A
+         anda  <$0061
+         ldb   ,s
+         andb  $01,s
+         bra   L1F9A
+         eora  ,x
+         bra   L1FA1
+         anda  ,x
+L1F9A    comb  
+         andb  ,x
+         stb   ,x
+         ora   ,x
+L1FA1    sta   ,x
+         puls  pc,b,a
+         anda  $01,s
+         eora  ,x
+         sta   ,x
+         puls  pc,b,a
+
+         emod
+eom      equ   *
+         end
+
--- a/level2/cmds/mdir.asm	Wed Sep 17 20:10:46 2003 +0000
+++ b/level2/cmds/mdir.asm	Wed Sep 17 20:11:14 2003 +0000
@@ -7,13 +7,13 @@
 * Comment
 * ------------------------------------------------------------------
 *  7       ????/??/??
-* Original Tandy/Microware version
+* Original Tandy/Microware version.
 *
 *  8       2003/01/14  Boisy Pitre
 * Changed option to -e, optimized slightly. Could use greater optimization.
 *
 *  9       2003/08/24  Rodney Hamilton
-* Corrected leading zero supression, more optimizations
+* Corrected leading zero supression, more optimizations.
 
          nam   MDir
          ttl   Show module information
--- a/level2/cmds/pmap.asm	Wed Sep 17 20:10:46 2003 +0000
+++ b/level2/cmds/pmap.asm	Wed Sep 17 20:11:14 2003 +0000
@@ -12,7 +12,7 @@
 * Original version.
 *
 *   2      1989/09/12  Ken Drexler
-* Revised to handle 4K or 8K blocks
+* Revised to handle 4K or 8K blocks.
 
          nam   PMap
          ttl   Show process map information
--- a/level2/cmds/proc.asm	Wed Sep 17 20:10:46 2003 +0000
+++ b/level2/cmds/proc.asm	Wed Sep 17 20:11:14 2003 +0000
@@ -19,7 +19,7 @@
 *
 *  11      1994/11/08  L. Curtis Boyle
 * Modified to add current executing/editing module name for Basic09
-* and/or RunB programs
+* and/or RunB programs.
 
          nam   Proc
          ttl   Show process information
--- a/level2/cmds/unlink.asm	Wed Sep 17 20:10:46 2003 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,48 +0,0 @@
-********************************************************************
-* Unlink - Unlink a module
-*
-* $Id$
-*
-* Edt/Rev  YYYY/MM/DD  Modified by
-* Comment
-* ------------------------------------------------------------------
-*   2      ????/??/??  
-* Original Tandy/Microware version.  
-
-         nam   Unlink
-         ttl   Unlink a module
-
-* Disassembled 98/09/10 23:12:44 by Disasm v1.6 (C) 1988 by RML
-
-         ifp1
-         use   defsfile
-         endc
-
-tylg     set   Prgrm+Objct   
-atrv     set   ReEnt+rev
-rev      set   $00
-edition  set   2
-
-         mod   eom,name,tylg,atrv,start,size
-
-u0000    rmb   512
-size     equ   .
-
-name     fcs   /Unlink/
-         fcb   edition
-
-start    clra  
-         os9   F$UnLoad 
-         bcs   exit
-         lda   ,x+
-         cmpa  #C$COMA
-         beq   start
-         lda   ,-x
-         cmpa  #C$CR
-         bne   start
-         clrb  
-exit     os9   F$Exit   
-
-         emod
-eom      equ   *
-         end