abasic.asm
linuxha_RT68mx/abasic.asm
; f9dasm: M6800/1/2/3/8/9/H6309 Binary/OS9/FLEX9 Disassembler V1.82
; Loaded Motorola S file abasic-10c.s19

;****************************************************
;* Used Labels                                      *
;****************************************************

	CPU 6800

STX     equ     $02             ;^B
ETX     equ     $03             ;^C

; ------------------------------------------------------------------------------
;
Z0000   equ     $0000     ;* Junk from mid table
Z012D   equ     $012D     ;* Junk from mid table (M0ED5)
Z10FC   equ     $10FC     ;* Junk from mid table ???
Z13B1   equ     $13B1     ;* Junk from mid table ??? Z12A8 Table

;* OS Variables
M000A   EQU     $000A           ;* TIMTSK - Times task intr status (RT68 OS)
SYSMOD	equ     $0000           ;* RT MODE 0=USER 1=EXEC  ($0000)
CURTSK	equ     $0001           ;* TASK CURRENTLY ACTIVE  ($0001)
TIMREM	equ     $0002           ;* TASK TIME REMAINING    ($0002)
TSKTMR	equ     $0003           ;* TIMED TASK COUNTER     ($0003)
CLOCK	equ     $0005           ;* RT CLOCK COUNTER       ($0005)
INTREQ	equ     $0007           ;* INTERRUPT REQUEST FLAG ($0007)
TSKTMP	equ     $0008           ;* RT EXEC TEMP VAL       ($0008)
PTYTMP	equ     $0009           ;* RT EXEC TEMP VAL       ($0009)
TIMTSK	equ     $000A           ;* TIMED TASK INTR STATUS ($000A)
SYSPTY	equ     $000B           ;* SYS PRIORITY LEVEL     ($000B)

IOVECT  equ     $A012           ;* ACIA address vector

M0014   EQU     $0014           ;* ?
M0015   EQU     $0015           ;* ?
;* Compiler working storage
M0020   EQU     $0020           ; XTEMP, for strings, I/O
M0022   EQU     $0022           ; I/O Buf pos ptr (Hi)
M0023   EQU     $0023           ; (Lo)
M0024   EQU     $0024           ; I/O Buf ptr begining addr
M0025   EQU     $0025
M0026   EQU     $0026           ; I/O Buf ptr character count
M0027   EQU     $0027           ; String buffere pointer
M0028   EQU     $0028
M0029   EQU     $0029           ; String operation XTEMP
M002A   EQU     $002A
M002B   EQU     $002B           ; Mult overflow word, Str scratch storage
M002C   EQU     $002C           ; Str scratch storage
M002D   EQU     $002D           ; Str scratch storage
M002E   EQU     $002E           ; Str scratch storage
M002F   EQU     $002F           ; Str scratch storage
M0030   EQU     $0030
M0031   EQU     $0031
M0035   EQU     $0035
M0036   EQU     $0036
M0037   EQU     $0037
M0038   EQU     $0038
M0039   EQU     $0039
M003A   EQU     $003A
M003B   EQU     $003B
M003C   EQU     $003C
M003D   EQU     $003D
M003E   EQU     $003E
M0040   EQU     $0040
M0042   EQU     $0042
M0043   EQU     $0043
M0044   EQU     $0044
M0045   EQU     $0045
M0047   EQU     $0047
;
BASPTR  EQU     $0049           ; Points to the Langauage statements ???
M0049   EQU     $0049
;
M004B   EQU     $004B
M004D   EQU     $004D           ;* SaveA
M004E   EQU     $004E           ;* SaveB
M004F   EQU     $004F
M0050   EQU     $0050
M0051   EQU     $0051
M0052   EQU     $0052
M0053   EQU     $0053
M0054   EQU     $0054
M0055   EQU     $0055
M0056   EQU     $0056
M0057   EQU     $0057
M0059   EQU     $0059
M005B   EQU     $005B
M005C   EQU     $005C
M005D   EQU     $005D
M005E   EQU     $005E
M005F   EQU     $005F
M0061   EQU     $0061
M0065   EQU     $0065
M0067   EQU     $0067
M0069   EQU     $0069
M006A   EQU     $006A
M006B   EQU     $006B           ;* start zero'ng here
M006C   EQU     $006C           ;
M006D   EQU     $006D           ;
M006E   EQU     $006E           ;
M006F   EQU     $006F           ;
M0070   EQU     $0070           ;
M0072   EQU     $0072           ;
M0073   EQU     $0073           ;
M0074   EQU     $0074           ;
M0075   EQU     $0075           ;
M0076   EQU     $0076           ;
M0077   EQU     $0077           ;
M0078   EQU     $0078           ;
M0079   EQU     $0079           ;
M007A   EQU     $007A           ;
M007B   EQU     $007B           ;
M007C   EQU     $007C           ;
M007D   EQU     $007D           ;
M007E   EQU     $007E           ;
M007F   EQU     $007F           ;
M0080   EQU     $0080           ;
M0081   EQU     $0081           ;
M0082   EQU     $0082           ;
M0083   EQU     $0083           ;
M0084   EQU     $0084           ;
M0085   EQU     $0085           ;
M0086   EQU     $0086           ;
M0087   EQU     $0087           ;
M0088   EQU     $0088           ;
M0089   EQU     $0089           ;* Ends zero'ng here
M008A   EQU     $008A
M008B   EQU     $008B
M008E   EQU     $008E
M008F   EQU     $008F
M0090   EQU     $0090           ;* (1) Byte account
M0091   EQU     $0091           ;* (2) Load Address
M0093   EQU     $0093           ;* Binary data buffer (not hex???) $93-AA = 23 bytes ($17)
M00AA   EQU     $00AA           ;* Binary data buffer (23 bytes)
M00D6   EQU     $00D6
M00DC   EQU     $00DC
M00EA   EQU     $00EA
M00F3   EQU     $00F3

;* Not sure why this was missing and
;* also why it's mid code ???
;* LANGTBL $0477 - $0571
;* also why mid LANGTBL ???
;M04EF   equ     $04EF           ;* Keyword 'ON'
;M0500   equ     $0500           ;* Token after 'IRQ' before 'THEN'
;M0528   equ     $0528           ;* Token after 'TAB' before 'ABS'
;M0529   equ     $0529           ;* Keyword 'ABS'
;M0550   equ     $0550           ;* Token after 'STR$' before 'SUBSTR'
;M0551   equ     $0551           ;* Keyword 'STR$'
;M0571   equ     $0571           ;* LANGTBL END

Z1BC1   EQU     $1BC1

;*
;* 1BB0+ - Buffers and stacks (perhaps after 1BB2)
;*
M1C07   EQU     $1C07
STACK   EQU     $1C77
M1C78   EQU     $1C78
M1CF9   EQU     $1CF9
M1D3E   EQU     $1D3E
M1D41   EQU     $1D41
M1D42   EQU     $1D42           ;* Line reference table
;  8K 1ED2 - 1FFE $012C len
; 12K 2A22 - 2FFE $05DC len
; 16K 3692 - 3FFE $096C len
    IFDEF       M16K
    message     "Assembled for 16K"
M1ED2   EQU     $3692           ;* Symbol Table
M1FFE   EQU     $3FFE           ;* Additional memory
    ELSEIFDEF   M12K
    message     "Assembled for 12K"
M1ED2   EQU     $2A22           ;* Symbol Table
M1FFE   EQU     $2FFE           ;* Additional memory
    ELSE
    message     "Assembled for 8K" ;* Default
M1ED2   EQU     $1ED2           ;* Symbol Table
M1FFE   EQU     $1FFE           ;* Additional memory
    endif

M5354   EQU     $5354           ;* ST

PIACB   equ     $8007
PIA1    EQU     $8007           ;* $8004-$8007 PIA CRB (Control Reg B)
M8007   EQU     $8007

;*
;* RT68MX/MIKBUG routines? yes
;*
PDATA1  EQU     $E07E           ;* PDATA1
OUT4HS  EQU     $E0C8           ;* OUT4HS
OUT2HS  EQU     $E0CA           ;* OUT2HS
OUTS    EQU     $E0CC           ;* OUTS
TAPAUX  EQU     $E0EA           ;* TAPAUX Pg 56 RT68MX Manual
CRLF    EQU     $E141           ;* CRLF
CONENT  EQU     $E16A           ;* CONENT (CONTRL? CONTRL JMP CONENT)
IN1CHR  EQU     $E350           ;* IN1CHR, INCH, INEEE?
OUT1CH  EQU     $E3A6           ;* OUT1CH, OUTCH, OUTEEE?

;****************************************************
;* Program Code / Data Areas                        *
;****************************************************

        ORG     $0100

; ------------------------------------------------------------------------------
COLDST
START   BRA     Z0110                    ;0100: 20 0E          ' .'
;* -----------------------------------------------------------------------------
MAIN                            ; Not MAIN
;
; Rewind source file
;
Z0102   JSR     Z170F                    ;0102: BD 17 0F       '...'
        LDAA    M003D                    ;0105: 96 3D          '.='
        ORAA    #$80                     ;0107: 8A 80          '..'
        STAA    M002E                    ;0109: 97 2E          '..'
        JSR     Z036F                    ;010B: BD 03 6F       '..o' BD 03 6E should be 6F ???
        BRA     Z0148                    ;010E: 20 38          ' 8'
;* -----------------------------------------------------------------------------
;* $1BBF - Code Ends
;* $1BC0 - RAM starts
;* $1D42 - ???
;* $1ED2 - Symbol table            Changes for 12K or 16K
;* $1C77 - Stack
;* $1FFE - Additional memory (???) Changes for 12K or 16K
;*
;0110   LDS     #M1C77                   ;0110: 8E 1C 77       '..w'
Z0110   LDS     #STACK                   ;0110: 8E 1C 77       '..w'
        LDX     #M1ED2                   ;0113: CE 1E D2       '...'
        STX     M004F                    ;0116: DF 4F          '.O'
        STX     M003E                    ;0118: DF 3E          '.>'
        LDX     #M1FFE                   ;011A: CE 1F FE       '...'
        STX     M0040                    ;011D: DF 40          '.@'
        LDX     #M1D42                   ;011F: CE 1D 42       '..B'
        STX     M002F                    ;0122: DF 2F          './'
Z0124   CLR     ,X                       ;0124: 6F 00          'o.'
        INX                              ;0126: 08             '.'
        CPX     M0040                    ;0127: 9C 40          '.@'
        BNE     Z0124                    ;0129: 26 F9          '&.'
        CLRB                             ;012B: 5F             '_'
        STAB    M0039                    ;012C: D7 39          '.9'
        STAB    M0038                    ;012E: D7 38          '.8'
        STAB    M003D                    ;0130: D7 3D          '.='
        STAB    M0069                    ;0132: D7 69          '.i'
        STAB    M006A                    ;0134: D7 6A          '.j'
        STAB    M002E                    ;0136: D7 2E          '..'
        LDX     #M0030                   ;0138: CE 00 30       '..0'
        STX     M0022                    ;013B: DF 22          '."'
        LDX     #M006B                   ;013D: CE 00 6B       '..k'
;*
Z0140   CLR     ,X                       ;0140: 6F 00          'o.'
        INX                              ;0142: 08             '.'
        CPX     #M0089                   ;0143: 8C 00 89       '...'
        BNE     Z0140                    ;0146: 26 F8          '&.'
;* 
;* Warm start, only gets called once, I think
;* 
Z0148   LDX     #Z1000                   ;0148: CE 10 00       '...'
        STX     M0024                    ;014B: DF 24          '.$'
        JSR     Z1755                    ;014D: BD 17 55       '..U'
        LDAA    #$5A                     ;0150: 86 5A          '.Z'
        STAA    M0042                    ;0152: 97 42          '.B'
        LDX     #Z0000                   ;0154: CE 00 00       '...'
        STX     M0090                    ;0157: DF 90          '..'
        STX     M005D                    ;0159: DF 5D          '.]'
        STX     M003A                    ;015B: DF 3A          '.:'
        STX     M0067                    ;015D: DF 67          '.g'
        JSR     Z0621                    ;015F: BD 06 21       '..!'
        LDX     #M00EA                   ;0162: CE 00 EA       '...'
        STX     M0059                    ;0165: DF 59          '.Y'
;*
;* Read a source line (returns W/Carry clear for EOF)
;*
Z0167   JSR     Z1718                    ;0167: BD 17 18       '...'
        BCS     Z016F                    ;016A: 25 03          '%.'
        JMP     Z07BC                    ;016C: 7E 07 BC       '~..'
;* -----------------------------------------------------------------------------
Z016F   LDAB    M002E                    ;016F: D6 2E          '..'
        BEQ     Z017F                    ;0171: 27 0C          ''.'
        RORB                             ;0173: 56             'V'
        BCS     Z017F                    ;0174: 25 09          '%.'
        LDX     #M0024                   ;0176: CE 00 24       '..$'
        JSR     OUT4HSV                  ;0179: BD 16 E7       '...'
        JSR     Z0358                    ;017C: BD 03 58       '..X'
Z017F   JSR     Z0312                    ;017F: BD 03 12       '...'
        CMPA    #$0D                     ;0182: 81 0D          '..'
        BEQ     Z0167                    ;0184: 27 E1          ''.'
        JSR     Z0572                    ;0186: BD 05 72       '..r'
        BCS     Z018F                    ;0189: 25 04          '%.'
        LDAA    #$01                     ;018B: 86 01          '..'
        BRA     Z01E8                    ;018D: 20 59          ' Y'
;* -----------------------------------------------------------------------------
Z018F   CMPA    M003A                    ;018F: 91 3A          '.:'
        BCS     Z0199                    ;0191: 25 06          '%.'
        BNE     Z019D                    ;0193: 26 08          '&.'
        CMPB    M003B                    ;0195: D1 3B          '.;'
        BHI     Z019D                    ;0197: 22 04          '".'
Z0199   LDAA    #$02                     ;0199: 86 02          '..'
        BRA     Z01E8                    ;019B: 20 4B          ' K'
;* -----------------------------------------------------------------------------
Z019D   STAA    M003A                    ;019D: 97 3A          '.:'
        STAB    M003B                    ;019F: D7 3B          '.;'
        JSR     Z03D7                    ;01A1: BD 03 D7       '...'
Z01A4   STX     M0031                    ;01A4: DF 31          '.1'
        JSR     Z0EF9                    ;01A6: BD 0E F9       '...'
        JSR     Z030D                    ;01A9: BD 03 0D       '...'
        JSR     Z031A                    ;01AC: BD 03 1A       '...'
        BCS     Z01B3                    ;01AF: 25 02          '%.'
        BRA     Z01E6                    ;01B1: 20 33          ' 3'
;* -----------------------------------------------------------------------------
Z01B3   LDAA    $01,X                    ;01B3: A6 01          '..'
        JSR     Z031A                    ;01B5: BD 03 1A       '...'
        BCS     Z01BF                    ;01B8: 25 05          '%.'
        JSR     Z0244                    ;01BA: BD 02 44       '..D'
        BRA     Z01D4                    ;01BD: 20 15          ' .'
;* -----------------------------------------------------------------------------
Z01BF   JSR     Z03EF                    ;01BF: BD 03 EF       '...'
        BCC     Z01E6                    ;01C2: 24 22          '$"'
        CLRB                             ;01C4: 5F             '_'
        LDX     #MEMORY                  ;01C5: CE 06 35       '..5'
Z01C8   CBA                              ;01C8: 11             '.'
        BEQ     Z01D0                    ;01C9: 27 05          ''.'
        INX                              ;01CB: 08             '.'
        INX                              ;01CC: 08             '.'
        INCB                             ;01CD: 5C             '\'
        BRA     Z01C8                    ;01CE: 20 F8          ' .'
;* -----------------------------------------------------------------------------
Z01D0   LDX     0,X                      ;01D0: EE 00          '..'
        JSR     0,X                      ;01D2: AD 00          '..'
Z01D4   BCC     Z01E8                    ;01D4: 24 12          '$.'
        JSR     Z0312                    ;01D6: BD 03 12       '...'
        CMPA    #$0D                     ;01D9: 81 0D          '..'
        BEQ     Z01EA                    ;01DB: 27 0D          ''.'
        INX                              ;01DD: 08             '.'
        CMPA    #$3A                     ;01DE: 81 3A          '.:'
        BEQ     Z01A4                    ;01E0: 27 C2          ''.'
        LDAA    #$04                     ;01E2: 86 04          '..'
        BRA     Z01E8                    ;01E4: 20 02          ' .'
;* -----------------------------------------------------------------------------
Z01E6   LDAA    #$03                     ;01E6: 86 03          '..'
Z01E8   BSR     Z01F1                    ;01E8: 8D 07          '..'
Z01EA   JMP     Z0167                    ;01EA: 7E 01 67       '~.g'
;* -----------------------------------------------------------------------------
M01ED   INS                              ;01ED: 31             '1'
        INS                              ;01EE: 31             '1'
        BRA     Z01EA                    ;01EF: 20 F9          ' .'
;* -----------------------------------------------------------------------------
Z01F1   PSHA                             ;01F1: 36             '6'
        JSR     Z0358                    ;01F2: BD 03 58       '..X'
Z01F5   CPX     M0031                    ;01F5: 9C 31          '.1'
        BEQ     Z0204                    ;01F7: 27 0B          ''.'
        CPX     #M1D41                   ;01F9: 8C 1D 41       '..A'
        BEQ     Z0208                    ;01FC: 27 0A          ''.'
        INX                              ;01FE: 08             '.'
        JSR     Z03A3                    ;01FF: BD 03 A3       '...'
        BRA     Z01F5                    ;0202: 20 F1          ' .'
;* -----------------------------------------------------------------------------
Z0204   LDAA    #$5E                     ;0204: 86 5E          '.^'
        BSR     Z0235                    ;0206: 8D 2D          '.-'
Z0208   BSR     Z0216                    ;0208: 8D 0C          '..'
        LDX     #M0238                   ;020A: CE 02 38       '..8'
        JSR     Z0342                    ;020D: BD 03 42       '..B'
        PULA                             ;0210: 32             '2'
        INC     >M005D                   ;0211: 7C 00 5D       '|.]'
        BSR     Z0219                    ;0214: 8D 03          '..'
Z0216   JMP     Z0362                    ;0216: 7E 03 62       '~.b'
;* -----------------------------------------------------------------------------
Z0219   TAB                              ;0219: 16             '.'
        CLRA                             ;021A: 4F             'O'
Z021B   CMPB    #$63                     ;021B: C1 63          '.c'
        BLS     Z0224                    ;021D: 23 05          '#.'
        SUBB    #$64                     ;021F: C0 64          '.d'
        INCA                             ;0221: 4C             'L'
        BRA     Z021B                    ;0222: 20 F7          ' .'
;* -----------------------------------------------------------------------------
Z0224   BSR     Z0233                    ;0224: 8D 0D          '..'
        CLRA                             ;0226: 4F             'O'
Z0227   CMPB    #$09                     ;0227: C1 09          '..'
        BLS     Z0230                    ;0229: 23 05          '#.'
        SUBB    #$0A                     ;022B: C0 0A          '..'
        INCA                             ;022D: 4C             'L'
        BRA     Z0227                    ;022E: 20 F7          ' .'
;* -----------------------------------------------------------------------------
Z0230   BSR     Z0233                    ;0230: 8D 01          '..'
        TBA                              ;0232: 17             '.'
Z0233   ORAA    #$30                     ;0233: 8A 30          '.0'
Z0235   JMP     Z034E                    ;0235: 7E 03 4E       '~.N'
;* -----------------------------------------------------------------------------
M0238   fcc     '** ERROR \r'    	 ;* 0238: 2A 2A 20 45 52 52 4F 52 20 0D
;       BPL     Z0264                    ;0238: 2A 2A          '**'
;       BRA     Z0281                    ;023A: 20 45          ' E'
;* -----------------------------------------------------------------------------
;        FCB     $52                      ;023C: 52             'R'
;        FCB     $52                      ;023D: 52             'R'
;        CLRA                             ;023E: 4F             'O'
;        FCB     $52                      ;023F: 52             'R'
;        BRA     Z024F                    ;0240: 20 0D          ' .'
;* -----------------------------------------------------------------------------
Z0242   LDX     M0031                    ;0242: DE 31          '.1'
Z0244   BSR     Z02AB                    ;0244: 8D 65          '.e'
        BCC     Z025E                    ;0246: 24 16          '$.'
Z0248   JSR     Z0EF9                    ;0248: BD 0E F9       '...'
        JSR     Z0B10                    ;024B: BD 0B 10       '...'
        BCC     Z025E                    ;024E: 24 0E          '$.'
        LDAA    M0028                    ;0250: 96 28          '.('
        BEQ     Z0259                    ;0252: 27 05          ''.'
        JSR     Z0D95                    ;0254: BD 0D 95       '...'
        BRA     Z025C                    ;0257: 20 03          ' .'
;* -----------------------------------------------------------------------------
Z0259   JSR     Z0F23                    ;0259: BD 0F 23       '..#'
Z025C   BCS     Z025F                    ;025C: 25 01          '%.'
Z025E   RTS                              ;025E: 39             '9'
;* -----------------------------------------------------------------------------
Z025F   LDAA    M0028                    ;025F: 96 28          '.('
        BNE     Z0279                    ;0261: 26 16          '&.'
        LDAA    M0026                    ;0263: 96 26          '.&'
        BEQ     Z026E                    ;0265: 27 07          ''.'
        BSR     Z02A2                    ;0267: 8D 39          '.9'
        JSR     Z13F7                    ;0269: BD 13 F7       '...'
        BRA     Z0275                    ;026C: 20 07          ' .'
;* -----------------------------------------------------------------------------
Z026E   LDAA    M0055                    ;026E: 96 55          '.U'
        LDAB    M0056                    ;0270: D6 56          '.V'
        JSR     Z14F3                    ;0272: BD 14 F3       '...'
Z0275   STX     M0031                    ;0275: DF 31          '.1'
        SEC                              ;0277: 0D             '.'
        RTS                              ;0278: 39             '9'
;* -----------------------------------------------------------------------------
Z0279   CLRA                             ;0279: 4F             'O'
        LDAB    #$27                     ;027A: C6 27          '.''
        JSR     Z1552                    ;027C: BD 15 52       '..R'
        BSR     Z0288                    ;027F: 8D 07          '..'
Z0281   LDAA    M0037                    ;0281: 96 37          '.7'
        JSR     Z0EB6                    ;0283: BD 0E B6       '...'
        BRA     Z0275                    ;0286: 20 ED          ' .'
;* -----------------------------------------------------------------------------
Z0288   LDAA    M0026                    ;0288: 96 26          '.&'
        BEQ     Z028E                    ;028A: 27 02          ''.'
        BRA     Z02A2                    ;028C: 20 14          ' .'
;* -----------------------------------------------------------------------------
Z028E   LDAA    M0037                    ;028E: 96 37          '.7'
        BEQ     Z0298                    ;0290: 27 06          ''.'
        LDAA    M0087                    ;0292: 96 87          '..'
        LDAB    M0088                    ;0294: D6 88          '..'
        BRA     Z029C                    ;0296: 20 04          ' .'
;* -----------------------------------------------------------------------------
Z0298   LDAA    M0055                    ;0298: 96 55          '.U'
        LDAB    M0056                    ;029A: D6 56          '.V'
Z029C   JSR     Z13D4                    ;029C: BD 13 D4       '...'
        JMP     Z13E7                    ;029F: 7E 13 E7       '~..'
;* -----------------------------------------------------------------------------
Z02A2   JSR     Z140A                    ;02A2: BD 14 0A       '...'
        JSR     Z13CF                    ;02A5: BD 13 CF       '...'
        JMP     Z13D9                    ;02A8: 7E 13 D9       '~..'
;* -----------------------------------------------------------------------------
Z02AB   CLRB                             ;02AB: 5F             '_'
        STAB    M0037                    ;02AC: D7 37          '.7'
        STAB    M0026                    ;02AE: D7 26          '.&'
        STAB    M0028                    ;02B0: D7 28          '.('
        BSR     Z0312                    ;02B2: 8D 5E          '.^'
        BSR     Z031A                    ;02B4: 8D 64          '.d'
        BCS     Z02BC                    ;02B6: 25 04          '%.'
        LDAA    #$05                     ;02B8: 86 05          '..'
Z02BA   CLC                              ;02BA: 0C             '.'
        RTS                              ;02BB: 39             '9'
;* -----------------------------------------------------------------------------
Z02BC   LDAB    $01,X                    ;02BC: E6 01          '..'
        CMPB    #$24                     ;02BE: C1 24          '.$'
        BNE     Z02C8                    ;02C0: 26 06          '&.'
        INX                              ;02C2: 08             '.'
        INX                              ;02C3: 08             '.'
        STAB    M0028                    ;02C4: D7 28          '.('
        BRA     Z02CB                    ;02C6: 20 03          ' .'
;* -----------------------------------------------------------------------------
Z02C8   JSR     Z10DB                    ;02C8: BD 10 DB       '...'
Z02CB   BSR     Z0306                    ;02CB: 8D 39          '.9'
        BEQ     Z02E2                    ;02CD: 27 13          ''.'
        TST     >M0028                   ;02CF: 7D 00 28       '}.('
        BEQ     Z02D9                    ;02D2: 27 05          ''.'
        JSR     Z130D                    ;02D4: BD 13 0D       '...'
        BRA     Z02DC                    ;02D7: 20 03          ' .'
;* -----------------------------------------------------------------------------
Z02D9   JSR     Z1312                    ;02D9: BD 13 12       '...'
Z02DC   STAA    M0055                    ;02DC: 97 55          '.U'
        STAB    M0056                    ;02DE: D7 56          '.V'
        SEC                              ;02E0: 0D             '.'
        RTS                              ;02E1: 39             '9'
;* -----------------------------------------------------------------------------
Z02E2   INC     >M0026                   ;02E2: 7C 00 26       '|.&'
        TST     >M0028                   ;02E5: 7D 00 28       '}.('
        BNE     Z02EF                    ;02E8: 26 05          '&.'
        JSR     Z111F                    ;02EA: BD 11 1F       '...'
        BRA     Z02F2                    ;02ED: 20 03          ' .'
;* -----------------------------------------------------------------------------
Z02EF   JSR     Z111A                    ;02EF: BD 11 1A       '...'
Z02F2   BCC     Z02BA                    ;02F2: 24 C6          '$.'
        JMP     Z140E                    ;02F4: 7E 14 0E       '~..'
;* -----------------------------------------------------------------------------
        LDX     M0087                    ;02F7: DE 87          '..'
        STX     M0055                    ;02F9: DF 55          '.U'
        LDAA    #$11                     ;02FB: 86 11          '..'
        STAA    M0028                    ;02FD: 97 28          '.('
        STAA    M0037                    ;02FF: 97 37          '.7'
        BSR     Z030D                    ;0301: 8D 0A          '..'
        JMP     Z0248                    ;0303: 7E 02 48       '~.H'
;* -----------------------------------------------------------------------------
Z0306   PSHB                             ;0306: 37             '7'
        LDAB    ,X                       ;0307: E6 00          '..'
        CMPB    #$28                     ;0309: C1 28          '.('
        PULB                             ;030B: 33             '3'
        RTS                              ;030C: 39             '9'
;* -----------------------------------------------------------------------------
Z030D   LDX     M0031                    ;030D: DE 31          '.1'
        BRA     Z0312                    ;030F: 20 01          ' .'
;* -----------------------------------------------------------------------------
Z0311   INX                              ;0311: 08             '.'
Z0312   LDAA    ,X                       ;0312: A6 00          '..'
        CMPA    #$20                     ;0314: 81 20          '. '
        BEQ     Z0311                    ;0316: 27 F9          ''.'
        SEC                              ;0318: 0D             '.'
        RTS                              ;0319: 39             '9'
;* -----------------------------------------------------------------------------
Z031A   CMPA    #$41                     ;031A: 81 41          '.A'
        BCS     Z0339                    ;031C: 25 1B          '%.'
        CMPA    #$5B                     ;031E: 81 5B          '.['
        BHI     Z0339                    ;0320: 22 17          '".'
        SEC                              ;0322: 0D             '.'
        RTS                              ;0323: 39             '9'
;* -----------------------------------------------------------------------------
Z0324   CMPA    #$30                     ;0324: 81 30          '.0'
        BCS     Z0339                    ;0326: 25 11          '%.'
        CMPA    #$39                     ;0328: 81 39          '.9'
        BHI     Z0339                    ;032A: 22 0D          '".'
Z032C   SEC                              ;032C: 0D             '.'
        RTS                              ;032D: 39             '9'
;* -----------------------------------------------------------------------------
Z032E   JSR     Z0312                    ;032E: BD 03 12       '...'
Z0331   CMPA    #$0D                     ;0331: 81 0D          '..'
        BEQ     Z032C                    ;0333: 27 F7          ''.'
        CMPA    #$3A                     ;0335: 81 3A          '.:'
        BEQ     Z032C                    ;0337: 27 F3          ''.'
Z0339   CLC                              ;0339: 0C             '.'
        RTS                              ;033A: 39             '9'
;* -----------------------------------------------------------------------------
Z033B   CMPA    #$2C                     ;033B: 81 2C          '.,'
        BNE     Z0339                    ;033D: 26 FA          '&.'
        INX                              ;033F: 08             '.'
        SEC                              ;0340: 0D             '.'
        RTS                              ;0341: 39             '9'
;* -----------------------------------------------------------------------------
Z0342   LDAA    ,X                       ;0342: A6 00          '..'
        CMPA    #$0D                     ;0344: 81 0D          '..'
        BNE     Z0349                    ;0346: 26 01          '&.'
        RTS                              ;0348: 39             '9'
;* -----------------------------------------------------------------------------
Z0349   INX                              ;0349: 08             '.'
        BSR     Z034E                    ;034A: 8D 02          '..'
        BRA     Z0342                    ;034C: 20 F4          ' .'
;* -----------------------------------------------------------------------------
Z034E   JMP     OUT1CHV                    ;034E: 7E 16 E1       '~..'
;* -----------------------------------------------------------------------------
Z0351   STX     M0031                    ;0351: DF 31          '.1'
        BSR     Z0362                    ;0353: 8D 0D          '..'
        LDX     M0031                    ;0355: DE 31          '.1'
        RTS                              ;0357: 39             '9'
;* -----------------------------------------------------------------------------
Z0358   BSR     Z035E                    ;0358: 8D 04          '..'
        BSR     Z0342                    ;035A: 8D E6          '..'
        BSR     Z0362                    ;035C: 8D 04          '..'
Z035E   LDX     #M1CF9                   ;035E: CE 1C F9       '...'
        RTS                              ;0361: 39             '9'
;* -----------------------------------------------------------------------------
Z0362   JSR     CRLFV                    ;0362: BD 16 ED       '...'
        LDAA    M0039                    ;0365: 96 39          '.9'
        INCA                             ;0367: 4C             'L'
        STAA    M0039                    ;0368: 97 39          '.9'
        CMPA    #$39                     ;036A: 81 39          '.9'
        BCC     Z036F                    ;036C: 24 01          '$.'
        RTS                              ;036E: 39             '9'
;* -----------------------------------------------------------------------------
Z036F   LDAB    #$04                     ;036F: C6 04          '..'
        BSR     Z039C                    ;0371: 8D 29          '.)'
        STAB    M0039                    ;0373: D7 39          '.9'
        LDAB    #$04                     ;0375: C6 04          '..'
Z0377   LDAA    #$2D                     ;0377: 86 2D          '.-'
        BSR     Z034E                    ;0379: 8D D3          '..'
        DECB                             ;037B: 5A             'Z'
        BNE     Z0377                    ;037C: 26 F9          '&.'
        JSR     CRLFV                    ;037E: BD 16 ED       '...'
        JSR     CRLFV                    ;0381: BD 16 ED       '...'
        LDX     #M03AD                   ;0384: CE 03 AD       '...'
        BSR     Z0342                    ;0387: 8D B9          '..'
        LDAA    M0038                    ;0389: 96 38          '.8'
        INCA                             ;038B: 4C             'L'
        STAA    M0038                    ;038C: 97 38          '.8'
        JSR     Z0219                    ;038E: BD 02 19       '...'
        LDAB    #$0A                     ;0391: C6 0A          '..'
        BSR     Z03A5                    ;0393: 8D 10          '..'
;       LDX     #M03B1                   ;0395: CE 03 B1       '...'
        LDX     #TITLE                   ;0395: CE 03 B1       '...'
        BSR     Z0342                    ;0398: 8D A8          '..'
        LDAB    #$03                     ;039A: C6 03          '..'
Z039C   JSR     CRLFV                    ;039C: BD 16 ED       '...'
        DECB                             ;039F: 5A             'Z'
        BNE     Z039C                    ;03A0: 26 FA          '&.'
        RTS                              ;03A2: 39             '9'
;* -----------------------------------------------------------------------------
Z03A3   LDAB    #$01                     ;03A3: C6 01          '..'
Z03A5   LDAA    #$20                     ;03A5: 86 20          '. '
        BSR     Z034E                    ;03A7: 8D A5          '..'
        DECB                             ;03A9: 5A             'Z'
        BNE     Z03A5                    ;03AA: 26 F9          '&.'
        RTS                              ;03AC: 39             '9'
;* -----------------------------------------------------------------------------
M03AD   FCC     'PG \r'
;        NEGB                             ;03AD: 50             'P'
;        ASRA                             ;03AE: 47             'G'
;        BRA     Z03BE                    ;03AF: 20 0D          ' .'
;* -----------------------------------------------------------------------------
M03B1
TITLE   FCC     'A/BASIC 1.0C\r'
;       FCB     $41                      ;03B1: 41             'A'
;       BLE     Z03F6                    ;03B2: 2F 42          '/B'
;       FCB     $41                      ;03B4: 41             'A'
;       COMB                             ;03B5: 53             'S'
;       ROLA                             ;03B6: 49             'I'
;       COMA                             ;03B7: 43             'C'
;       BRA     Z03EB                    ;03B8: 20 31          ' 1'
;       BGT     Z03EC                    ;03BA: 2E 30          '.0'
;       COMA                             ;03BC: 43             'C'
;       SEC                              ;03BD: 0D             '.'
;* -----------------------------------------------------------------------------

Z03BE   STX     M0031                    ;03BE: DF 31          '.1'
        LDX     #M1D3E                   ;03C0: CE 1D 3E       '..>'
Z03C3   INX                              ;03C3: 08             '.'
        INX                              ;03C4: 08             '.'
        INX                              ;03C5: 08             '.'
        INX                              ;03C6: 08             '.'
        CPX     M002F                    ;03C7: 9C 2F          './'
        BNE     Z03CD                    ;03C9: 26 02          '&.'
        CLC                              ;03CB: 0C             '.'
        RTS                              ;03CC: 39             '9'
;* -----------------------------------------------------------------------------
Z03CD   CMPA    ,X                       ;03CD: A1 00          '..'
        BNE     Z03C3                    ;03CF: 26 F2          '&.'
        CMPB    $01,X                    ;03D1: E1 01          '..'
        BNE     Z03C3                    ;03D3: 26 EE          '&.'
        SEC                              ;03D5: 0D             '.'
        RTS                              ;03D6: 39             '9'
;* -----------------------------------------------------------------------------
Z03D7   BSR     Z03BE                    ;03D7: 8D E5          '..'
        BCC     Z03EC                    ;03D9: 24 11          '$.'
        CPX     M003E                    ;03DB: 9C 3E          '.>'
        BNE     Z03E4                    ;03DD: 26 05          '&.'
        LDAA    #$1F                     ;03DF: 86 1F          '..'
        JMP     Z1057                    ;03E1: 7E 10 57       '~.W'
;* -----------------------------------------------------------------------------
Z03E4   LDAA    M0024                    ;03E4: 96 24          '.$'
        LDAB    M0025                    ;03E6: D6 25          '.%'
        STAA    $02,X                    ;03E8: A7 02          '..'
        STAB    $03,X                    ;03EA: E7 03          '..'
Z03EC   LDX     M0031                    ;03EC: DE 31          '.1'
        RTS                              ;03EE: 39             '9'
;* -----------------------------------------------------------------------------
Z03EF   STX     M0031                    ;03EF: DF 31          '.1'
;       LDX     #M0477                   ;03F1: CE 04 77       '..w'
        LDX     #LANGTBL                 ;03F1: CE 04 77       '..w'
        STX     M0049                    ;03F4: DF 49          '.I'
Z03F6   LDX     #M0500                   ;03F6: CE 05 00       '...' THEN
        BRA     Z0420                    ;03F9: 20 25          ' %'
;* -----------------------------------------------------------------------------
Z03FB   STX     M0031                    ;03FB: DF 31          '.1'
        LDX     #M0529                   ;03FD: CE 05 29       '..)'
        STX     M0049                    ;0400: DF 49          '.I'
        LDX     #M0550                   ;0402: CE 05 50       '..P'
        BRA     Z0420                    ;0405: 20 19          ' .'
;* -----------------------------------------------------------------------------
Z0407   STX     M0031                    ;0407: DF 31          '.1'
        LDX     #M0551                   ;0409: CE 05 51       '..Q'
        STX     M0049                    ;040C: DF 49          '.I'
        LDX     #M0571                   ;040E: CE 05 71       '..q'
        BRA     Z0420                    ;0411: 20 0D          ' .'
;* -----------------------------------------------------------------------------
Z0413   JSR     Z030D                    ;0413: BD 03 0D       '...'
        STX     M0031                    ;0416: DF 31          '.1'
        LDX     #M04EF                   ;0418: CE 04 EF       '...'
        STX     M0049                    ;041B: DF 49          '.I'
        LDX     #M0528                   ;041D: CE 05 28       '..('
Z0420   STX     M004B                    ;0420: DF 4B          '.K'
        LDAA    #$07                     ;0422: 86 07          '..'
        STAA    M003C                    ;0424: 97 3C          '.<'
        LDX     M0031                    ;0426: DE 31          '.1'
        STX     M005F                    ;0428: DF 5F          '._'
        STX     M0045                    ;042A: DF 45          '.E'
Z042C   DEC     >M003C                   ;042C: 7A 00 3C       'z.<'
        BNE     Z0437                    ;042F: 26 06          '&.'
Z0431   LDX     M005F                    ;0431: DE 5F          '._'
        STX     M0031                    ;0433: DF 31          '.1'
        CLC                              ;0435: 0C             '.'
        RTS                              ;0436: 39             '9'
;* -----------------------------------------------------------------------------
Z0437   LDX     M0031                    ;0437: DE 31          '.1'
        LDAA    ,X                       ;0439: A6 00          '..'
        JSR     Z031A                    ;043B: BD 03 1A       '...'
        BCC     Z0431                    ;043E: 24 F1          '$.'
        INX                              ;0440: 08             '.'
        STX     M0031                    ;0441: DF 31          '.1'
        LDX     M0049                    ;0443: DE 49          '.I'
Z0445   STX     M0047                    ;0445: DF 47          '.G'
        LDX     M0045                    ;0447: DE 45          '.E'
        STX     M0020                    ;0449: DF 20          '. '
Z044B   LDX     M0047                    ;044B: DE 47          '.G'
        LDAA    ,X                       ;044D: A6 00          '..'
        BMI     Z046F                    ;044F: 2B 1E          '+.'
        INX                              ;0451: 08             '.'
        STX     M0047                    ;0452: DF 47          '.G'
        LDX     M0020                    ;0454: DE 20          '. '
        CMPA    ,X                       ;0456: A1 00          '..'
        BNE     Z045F                    ;0458: 26 05          '&.'
        INX                              ;045A: 08             '.'
        STX     M0020                    ;045B: DF 20          '. '
        BRA     Z044B                    ;045D: 20 EC          ' .'
;* -----------------------------------------------------------------------------
Z045F   LDX     M0047                    ;045F: DE 47          '.G'
Z0461   LDAA    ,X                       ;0461: A6 00          '..'
        BMI     Z0468                    ;0463: 2B 03          '+.'
        INX                              ;0465: 08             '.'
        BRA     Z0461                    ;0466: 20 F9          ' .'
;* -----------------------------------------------------------------------------
Z0468   CPX     M004B                    ;0468: 9C 4B          '.K'
        BEQ     Z042C                    ;046A: 27 C0          ''.'
        INX                              ;046C: 08             '.'
        BRA     Z0445                    ;046D: 20 D6          ' .'
;* -----------------------------------------------------------------------------
Z046F   ANDA    #$7F                     ;046F: 84 7F          '..'
        LDX     M0020                    ;0471: DE 20          '. '
        STX     M0031                    ;0473: DF 31          '.1'
        SEC                              ;0475: 0D             '.'
        RTS                              ;0476: 39             '9'
;* -----------------------------------------------------------------------------
;M0477
LANGTBL
        FCC     'END'           ;0477:
        FCB     $80             ;047A:
        FCC     'FOR'
        FCB     $81             ;047E:
        FCC     'NEXT'
        FCB     $82             ;0482:
        FCC     'REM'
        FCB     $84             ;0487:
        FCC     'GOTO'
        FCB     $85             ;048C:
        FCC     'IF'
        FCB     $86             ;048F:
;0492 <- mid statment (leave off)
;0492   NEGB                             ;0492: 50             'P'
        FCC     'INPUT'
        FCB     $87             ;0495:
        FCC     'PRINT'
        FCB     $88             ;049B:
        FCC     'RETURN'
        FCB     $89             ;04A2:
        FCC     'ORG'
        FCB     $8A             ;04A6:
        FCC     'BASE'
        FCB     $8B             ;04AB:
        FCC     'LET'
        FCB     $8C             ;04AF:
        FCC     'STACK'
        FCB     $8E             ;04B5:
        FCC     'STOP'
        FCB     $8F             ;04BA:
        FCC     'CALL'
        FCB     $90             ;04BF:
        FCC     'DIM'
        FCB     $91             ;04C3:
        FCC     'POKE'
        FCB     $92             ;04C8:
        FCC     'OPT'
        FCB     $93             ;04CC:
        FCC     'GEN'
        FCB     $94             ;04D0:
        FCC     'TREAD'
        FCB     $96             ;04D6:
;04DB   LSRB                             ;04DB: 54             'T'
        FCC     'TWRITE'
        FCB     $97             ;04DD:
;04DF   FCB     $45                      ;04DF: 45             'E'
        FCC     'RETI'
        FCB     $98             ;04E2:
;04E4   FCB     $41                      ;04E4: 41             'A'
        FCC     'TASK'
        FCB     $99             ;04E7:
;04EB   LSRB                             ;04EB: 54             'T'
        FCC     'SWITCH'
        FCB     $9A             ;04EE:
M04EF   FCC     'ON'
;04F1   BSR     Z053A                    ;04F1: 8D 47          '.G'
        FCB     $8D             ;04F1:
        FCC     'GOSUB'
        FCB     $83             ;04F7:
        FCC     'BUF$'
        FCB     $95             ;04FC:
        FCC     'IRQ'
;* M0500 - Weird
M0500   FCB     $9B             ;0500:
        FCC     'THEN'          ;0501:
        FCB     $C0             ;0505:
        FCC     'TO'
        FCB     $C1             ;0508:
        FCC     'STEP'
        FCB     $C2             ;050D:
        FCC     'OFF'
        FCB     $C3             ;0511:
        FCC     'ERROR'
        FCB     $C4             ;0517:
        FCC     'OVR'
        FCB     $C4             ;051B:
        FCC     'NMI'
        FCB     $C5             ;051F:
        FCC     'NOVR'
        FCB     $C6             ;0524:
        FCC     'TAB'
M0528   FCB     $C7             ;0528:
M0529   FCC     'ABS'
        FCB     $83             ;052C:
        FCC     'RND'
        FCB     $82             ;0530:
        FCC     'POS'
        FCB     $80             ;0534:
        FCC     'PEEK'
        FCB     $84             ;0539:
        FCC     'CLK'
        FCB     $81             ;053D:
        FCC     'LEN'
        FCB     $85             ;0541:
        FCC     'VAL'
        FCB     $86             ;0545:
        FCC     'ASC'
        FCB     $87             ;0549:
        FCC     'SUBSTR'
M0550   FCB     $88             ;0550:
M0551   FCC     'STR$'
        FCB     $85             ;0555:
        FCC     'RIGHT$'
        FCB     $82             ;055C:
        FCC     'LEFT$'
        FCB     $81             ;0562:
        FCC     'MID$'
        FCB     $83             ;0567:
        FCC     'CHR$'
        FCB     $84             ;056C:
        FCC     'TRM$'
M0571   FCB     $80             ;0571
;* -----------------------------------------------------------------------------

;0477   FCB     $45                      ;0477: 45             'E'
;       FCB     $4E                      ;0478: 4E             'N'
;       LSRA                             ;0479: 44             'D'
;       SUBA    #$46                     ;047A: 80 46          '.F'
;       CLRA                             ;047C: 4F             'O'
;       FCB     $52                      ;047D: 52             'R'
;       CMPA    #$4E                     ;047E: 81 4E          '.N'
;       FCB     $45                      ;0480: 45             'E'
;       ASLB                             ;0481: 58             'X'
;       LSRB                             ;0482: 54             'T'
;       SBCA    #$52                     ;0483: 82 52          '.R'
;       FCB     $45                      ;0485: 45             'E'
;       TSTA                             ;0486: 4D             'M'
;       ANDA    #$47                     ;0487: 84 47          '.G'
;       CLRA                             ;0489: 4F             'O'
;       LSRB                             ;048A: 54             'T'
;       CLRA                             ;048B: 4F             'O'
;       BITA    #$49                     ;048C: 85 49          '.I'
;       RORA                             ;048E: 46             'F'
;       LDAA    #$49                     ;048F: 86 49          '.I'
;       FCB     $4E                      ;0491: 4E             'N'
;0492   NEGB                             ;0492: 50             'P'
;       FCB     $55                      ;0493: 55             'U'
;       LSRB                             ;0494: 54             'T'
;       FCB     $87                      ;0495: 87             '.'
;       NEGB                             ;0496: 50             'P'
;       FCB     $52                      ;0497: 52             'R'
;       ROLA                             ;0498: 49             'I'
;       FCB     $4E                      ;0499: 4E             'N'
;       LSRB                             ;049A: 54             'T'
;       EORA    #$52                     ;049B: 88 52          '.R'
;       FCB     $45                      ;049D: 45             'E'
;       LSRB                             ;049E: 54             'T'
;       FCB     $55                      ;049F: 55             'U'
;       FCB     $52                      ;04A0: 52             'R'
;       FCB     $4E                      ;04A1: 4E             'N'
;       ADCA    #$4F                     ;04A2: 89 4F          '.O'
;       FCB     $52                      ;04A4: 52             'R'
;       ASRA                             ;04A5: 47             'G'
;       ORAA    #$42                     ;04A6: 8A 42          '.B'
;       FCB     $41                      ;04A8: 41             'A'
;       COMB                             ;04A9: 53             'S'
;       FCB     $45                      ;04AA: 45             'E'
;       ADDA    #$4C                     ;04AB: 8B 4C          '.L'
;       FCB     $45                      ;04AD: 45             'E'
;       LSRB                             ;04AE: 54             'T'
;       CPX     #M5354                   ;04AF: 8C 53 54       '.ST'
;       FCB     $41                      ;04B2: 41             'A'
;       COMA                             ;04B3: 43             'C'
;       FCB     $4B                      ;04B4: 4B             'K'
;       LDS     #M5354                   ;04B5: 8E 53 54       '.ST'
;       CLRA                             ;04B8: 4F             'O'
;       NEGB                             ;04B9: 50             'P'
;       FCB     $8F                      ;04BA: 8F             '.'
;       COMA                             ;04BB: 43             'C'
;       FCB     $41                      ;04BC: 41             'A'
;       INCA                             ;04BD: 4C             'L'
;       INCA                             ;04BE: 4C             'L'
;       SUBA    M0044                    ;04BF: 90 44          '.D'
;       ROLA                             ;04C1: 49             'I'
;       TSTA                             ;04C2: 4D             'M'
;       CMPA    M0050                    ;04C3: 91 50          '.P'
;       CLRA                             ;04C5: 4F             'O'
;       FCB     $4B                      ;04C6: 4B             'K'
;       FCB     $45                      ;04C7: 45             'E'
;       SBCA    M004F                    ;04C8: 92 4F          '.O'
;       NEGB                             ;04CA: 50             'P'
;       LSRB                             ;04CB: 54             'T'
;       FCB     $93                      ;04CC: 93             '.'
;       ASRA                             ;04CD: 47             'G'
;       FCB     $45                      ;04CE: 45             'E'
;       FCB     $4E                      ;04CF: 4E             'N'
;       ANDA    M0054                    ;04D0: 94 54          '.T'
;       FCB     $52                      ;04D2: 52             'R'
;       FCB     $45                      ;04D3: 45             'E'
;       FCB     $41                      ;04D4: 41             'A'
;       LSRA                             ;04D5: 44             'D'
;       LDAA    M0054                    ;04D6: 96 54          '.T'
;       ASRB                             ;04D8: 57             'W'
;       FCB     $52                      ;04D9: 52             'R'
;       ROLA                             ;04DA: 49             'I'
;04DB   LSRB                             ;04DB: 54             'T'
;       FCB     $45                      ;04DC: 45             'E'
;       STAA    M0052                    ;04DD: 97 52          '.R'
;04DF   FCB     $45                      ;04DF: 45             'E'
;       LSRB                             ;04E0: 54             'T'
;       ROLA                             ;04E1: 49             'I'
;       EORA    M0054                    ;04E2: 98 54          '.T'
;04E4   FCB     $41                      ;04E4: 41             'A'
;       COMB                             ;04E5: 53             'S'
;       FCB     $4B                      ;04E6: 4B             'K'
;       ADCA    M0053                    ;04E7: 99 53          '.S'
;       ASRB                             ;04E9: 57             'W'
;       ROLA                             ;04EA: 49             'I'
;04EB   LSRB                             ;04EB: 54             'T'
;       COMA                             ;04EC: 43             'C'
;       ASLA                             ;04ED: 48             'H'
;       ORAA    M004F                    ;04EE: 9A 4F          '.O'
;       FCB     $4E                      ;04F0: 4E             'N'
;04F1   BSR     Z053A                    ;04F1: 8D 47          '.G'
;       CLRA                             ;04F3: 4F             'O'
;       COMB                             ;04F4: 53             'S'
;       FCB     $55                      ;04F5: 55             'U'
;       FCB     $42                      ;04F6: 42             'B'
;       FCB     $83                      ;04F7: 83             '.'
;       FCB     $42                      ;04F8: 42             'B'
;       FCB     $55                      ;04F9: 55             'U'
;       RORA                             ;04FA: 46             'F'
;       BCC     Z0492                    ;04FB: 24 95          '$.'
;       ROLA                             ;04FD: 49             'I'
;       FCB     $52                      ;04FE: 52             'R'
;       FCB     $51                      ;04FF: 51             'Q'
;0500   ADDA    M0054                    ;0500: 9B 54          '.T'
;       ASLA                             ;0502: 48             'H'
;       FCB     $45                      ;0503: 45             'E'
;       FCB     $4E                      ;0504: 4E             'N'
;       SUBB    #$54                     ;0505: C0 54          '.T'
;       CLRA                             ;0507: 4F             'O'
;       CMPB    #$53                     ;0508: C1 53          '.S'
;       LSRB                             ;050A: 54             'T'
;       FCB     $45                      ;050B: 45             'E'
;       NEGB                             ;050C: 50             'P'
;       SBCB    #$4F                     ;050D: C2 4F          '.O'
;       RORA                             ;050F: 46             'F'
;       RORA                             ;0510: 46             'F'
;       FCB     $C3                      ;0511: C3             '.'
;       FCB     $45                      ;0512: 45             'E'
;       FCB     $52                      ;0513: 52             'R'
;       FCB     $52                      ;0514: 52             'R'
;       CLRA                             ;0515: 4F             'O'
;       FCB     $52                      ;0516: 52             'R'
;       ANDB    #$4F                     ;0517: C4 4F          '.O'
;       RORB                             ;0519: 56             'V'
;       FCB     $52                      ;051A: 52             'R'
;       ANDB    #$4E                     ;051B: C4 4E          '.N'
;       TSTA                             ;051D: 4D             'M'
;       ROLA                             ;051E: 49             'I'
;       BITB    #$4E                     ;051F: C5 4E          '.N'
;       CLRA                             ;0521: 4F             'O'
;       RORB                             ;0522: 56             'V'
;       FCB     $52                      ;0523: 52             'R'
;       LDAB    #$54                     ;0524: C6 54          '.T'
;       FCB     $41                      ;0526: 41             'A'
;       FCB     $42                      ;0527: 42             'B'
;0528   FCB     $C7                      ;0528: C7             '.'
;0529   FCB     $41                      ;0529: 41             'A'
;       FCB     $42                      ;052A: 42             'B'
;       COMB                             ;052B: 53             'S'
;       FCB     $83                      ;052C: 83             '.'
;       FCB     $52                      ;052D: 52             'R'
;       FCB     $4E                      ;052E: 4E             'N'
;       LSRA                             ;052F: 44             'D'
;       SBCA    #$50                     ;0530: 82 50          '.P'
;       CLRA                             ;0532: 4F             'O'
;       COMB                             ;0533: 53             'S'
;       SUBA    #$50                     ;0534: 80 50          '.P'
;       FCB     $45                      ;0536: 45             'E'
;       FCB     $45                      ;0537: 45             'E'
;       FCB     $4B                      ;0538: 4B             'K'
;       ANDA    #$43                     ;0539: 84 43          '.C'
;       INCA                             ;053B: 4C             'L'
;       FCB     $4B                      ;053C: 4B             'K'
;       CMPA    #$4C                     ;053D: 81 4C          '.L'
;       FCB     $45                      ;053F: 45             'E'
;       FCB     $4E                      ;0540: 4E             'N'
;       BITA    #$56                     ;0541: 85 56          '.V'
;       FCB     $41                      ;0543: 41             'A'
;       INCA                             ;0544: 4C             'L'
;       LDAA    #$41                     ;0545: 86 41          '.A'
;       COMB                             ;0547: 53             'S'
;       COMA                             ;0548: 43             'C'
;       FCB     $87                      ;0549: 87             '.'
;       COMB                             ;054A: 53             'S'
;       FCB     $55                      ;054B: 55             'U'
;       FCB     $42                      ;054C: 42             'B'
;       COMB                             ;054D: 53             'S'
;       LSRB                             ;054E: 54             'T'
;       FCB     $52                      ;054F: 52             'R'
;0550   EORA    #$53                     ;0550: 88 53          '.S'
;       LSRB                             ;0552: 54             'T'
;       FCB     $52                      ;0553: 52             'R'
;       BCC     Z04DB                    ;0554: 24 85          '$.'
;       FCB     $52                      ;0556: 52             'R'
;       ROLA                             ;0557: 49             'I'
;       ASRA                             ;0558: 47             'G'
;       ASLA                             ;0559: 48             'H'
;       LSRB                             ;055A: 54             'T'
;       BCC     Z04DF                    ;055B: 24 82          '$.'
;       INCA                             ;055D: 4C             'L'
;       FCB     $45                      ;055E: 45             'E'
;       RORA                             ;055F: 46             'F'
;       LSRB                             ;0560: 54             'T'
;       BCC     Z04E4                    ;0561: 24 81          '$.'
;       TSTA                             ;0563: 4D             'M'
;       ROLA                             ;0564: 49             'I'
;       LSRA                             ;0565: 44             'D'
;       BCC     Z04EB                    ;0566: 24 83          '$.'
;       COMA                             ;0568: 43             'C'
;       ASLA                             ;0569: 48             'H'
;       FCB     $52                      ;056A: 52             'R'
;       BCC     Z04F1                    ;056B: 24 84          '$.'
;       LSRB                             ;056D: 54             'T'
;       FCB     $52                      ;056E: 52             'R'
;       TSTA                             ;056F: 4D             'M'
;       BCC     Z04F2                    ;0570: 24 80          '$.'
;* -----------------------------------------------------------------------------

Z0572   JSR     Z0324                    ;0572: BD 03 24       '..$'
        BCC     Z05B1                    ;0575: 24 3A          '$:'
        LDAB    #$05                     ;0577: C6 05          '..'
        STAB    M003C                    ;0579: D7 3C          '.<'
        CLRB                             ;057B: 5F             '_'
        STAB    M004D                    ;057C: D7 4D          '.M'
        STAB    M004E                    ;057E: D7 4E          '.N'
Z0580   JSR     Z0324                    ;0580: BD 03 24       '..$'
        BCC     Z05AE                    ;0583: 24 29          '$)'
        SUBA    #$30                     ;0585: 80 30          '.0'
        PSHA                             ;0587: 36             '6'
        STX     M0031                    ;0588: DF 31          '.1'
        LDX     #M004D                   ;058A: CE 00 4D       '..M'
        BSR     Z05B2                    ;058D: 8D 23          '.#'
        LDAB    $01,X                    ;058F: E6 01          '..'
        LDAA    ,X                       ;0591: A6 00          '..'
        BSR     Z05B2                    ;0593: 8D 1D          '..'
        BSR     Z05B2                    ;0595: 8D 1B          '..'
        ADDB    $01,X                    ;0597: EB 01          '..'
        ADCA    ,X                       ;0599: A9 00          '..'
        TSX                              ;059B: 30             '0'
        ADDB    ,X                       ;059C: EB 00          '..'
        ADCA    #$00                     ;059E: 89 00          '..'
        INS                              ;05A0: 31             '1'
        JSR     Z13D4                    ;05A1: BD 13 D4       '...'
        LDX     M0031                    ;05A4: DE 31          '.1'
        INX                              ;05A6: 08             '.'
        LDAA    ,X                       ;05A7: A6 00          '..'
        DEC     >M003C                   ;05A9: 7A 00 3C       'z.<'
        BNE     Z0580                    ;05AC: 26 D2          '&.'
Z05AE   LDAA    M004D                    ;05AE: 96 4D          '.M'
        SEC                              ;05B0: 0D             '.'
Z05B1   RTS                              ;05B1: 39             '9'
;* -----------------------------------------------------------------------------
Z05B2   ASL     $01,X                    ;05B2: 68 01          'h.'
        ROL     ,X                       ;05B4: 69 00          'i.'
        RTS                              ;05B6: 39             '9'
;* -----------------------------------------------------------------------------
Z05B7   STX     M005F                    ;05B7: DF 5F          '._'
        PSHA                             ;05B9: 36             '6'
        PSHB                             ;05BA: 37             '7'
        LDAA    M002E                    ;05BB: 96 2E          '..'
        BEQ     Z05E9                    ;05BD: 27 2A          ''*'
        ANDA    #$02                     ;05BF: 84 02          '..'
        BEQ     Z05E9                    ;05C1: 27 26          ''&'
        LDAB    #$02                     ;05C3: C6 02          '..'
        JSR     Z03A5                    ;05C5: BD 03 A5       '...'
        LDX     #M0024                   ;05C8: CE 00 24       '..$'
        JSR     OUT4HSV                  ;05CB: BD 16 E7       '...'
        LDX     #M0089                   ;05CE: CE 00 89       '...'
        JSR     OUT2HSV                  ;05D1: BD 16 EA       '...'
        PULB                             ;05D4: 33             '3'
        PSHB                             ;05D5: 37             '7'
        CMPB    #$01                     ;05D6: C1 01          '..'
        BEQ     Z05E6                    ;05D8: 27 0C          ''.'
        CMPB    #$02                     ;05DA: C1 02          '..'
        BNE     Z05E3                    ;05DC: 26 05          '&.'
        JSR     OUT2HSV                  ;05DE: BD 16 EA       '...'
        BRA     Z05E6                    ;05E1: 20 03          ' .'
;* -----------------------------------------------------------------------------
Z05E3   JSR     OUT4HSV                  ;05E3: BD 16 E7       '...'
Z05E6   JSR     Z0362                    ;05E6: BD 03 62       '..b'
Z05E9   PULB                             ;05E9: 33             '3'
        LDX     #M0089                   ;05EA: CE 00 89       '...'
        BSR     Z05F4                    ;05ED: 8D 05          '..'
        PULA                             ;05EF: 32             '2'
        LDX     M005F                    ;05F0: DE 5F          '._'
        SEC                              ;05F2: 0D             '.'
        RTS                              ;05F3: 39             '9'
;* -----------------------------------------------------------------------------
Z05F4   LDAA    ,X                       ;05F4: A6 00          '..'
        INX                              ;05F6: 08             '.'
        STX     M0065                    ;05F7: DF 65          '.e'
        LDX     M0024                    ;05F9: DE 24          '.$'
        INX                              ;05FB: 08             '.'
        STX     M0024                    ;05FC: DF 24          '.$'
        PSHB                             ;05FE: 37             '7'
        LDAB    M002E                    ;05FF: D6 2E          '..'
        BEQ     Z061A                    ;0601: 27 17          ''.'
        LDX     M0057                    ;0603: DE 57          '.W'
        STAA    ,X                       ;0605: A7 00          '..'
        INX                              ;0607: 08             '.'
        STX     M0057                    ;0608: DF 57          '.W'
        LDAA    M0090                    ;060A: 96 90          '..'
        INCA                             ;060C: 4C             'L'
        STAA    M0090                    ;060D: 97 90          '..'
        CMPA    #$18                     ;060F: 81 18          '..'
        BCS     Z0615                    ;0611: 25 02          '%.'
        BSR     Z0621                    ;0613: 8D 0C          '..'
Z0615   LDX     M0067                    ;0615: DE 67          '.g'
        INX                              ;0617: 08             '.'
        STX     M0067                    ;0618: DF 67          '.g'
Z061A   LDX     M0065                    ;061A: DE 65          '.e'
        PULB                             ;061C: 33             '3'
        DECB                             ;061D: 5A             'Z'
        BNE     Z05F4                    ;061E: 26 D4          '&.'
        RTS                              ;0620: 39             '9'
;* -----------------------------------------------------------------------------
Z0621   LDAA    M0090                    ;0621: 96 90          '..'
        BEQ     Z0628                    ;0623: 27 03          ''.'
;
; Dump object code buffer
;
        JSR     Z16A5                    ;0625: BD 16 A5       '...'
Z0628   LDX     #M0093                   ;0628: CE 00 93       '...'
        STX     M0057                    ;062B: DF 57          '.W'
        LDX     M0024                    ;062D: DE 24          '.$'
        STX     M0091                    ;062F: DF 91          '..'
        CLR     >M0090                   ;0631: 7F 00 90       '...'
        RTS                              ;0634: 39             '9'
;* -----------------------------------------------------------------------------
;* Memory - Haven't figured out what this is for yet, but it's a lookup table 
;* It's an Addr table
;M0635 - 0635 - 066D or 0690 or 0696 ?
    IFDEF NJC
MEMORY  TPA                              ;0635: 07             '.'
        ORAA    M0B93                    ;0636: BA 0B 93       '...'
        CLC                              ;0639: 0C             '.'
        FCB     $12                      ;063A: 12             '.'
        DEX                              ;063B: 09             '.'
        STS     M01ED                    ;063C: BF 01 ED       '...'
        DEX                              ;063F: 09             '.'
        FCB     $C3                      ;0640: C3             '.'
        CLV                              ;0641: 0A             '.'
        FCB     $75                      ;0642: 75             'u'
        DEX                              ;0643: 09             '.'
        SEI                              ;0644: 0F             '.'
        INX                              ;0645: 08             '.'
        ASL     $09,X                    ;0646: 68 09          'h.'
        ROL     $0B,X                    ;0648: 69 0B          'i.'
        PULA                             ;064A: 32             '2'
        CLV                              ;064B: 0A             '.'
        FCB     $EC                      ;064C: EC             '.'
        FCB     $02                      ;064D: 02             '.'
        FCB     $42                      ;064E: 42             'B'
        CLC                              ;064F: 0C             '.'
        ORAA    M000A                    ;0650: 9A 0A          '..'
        BPL     L065E                    ;0652: 2A 0A          '*.'
        FCB     $18                      ;0654: 18             '.'
        CLV                              ;0655: 0A             '.'
        FCB     $21                      ;0656: 21             '!'
        TAP                              ;0657: 06             '.'
        CPX     $0B,X                    ;0658: AC 0B          '..'
        FCB     $1A                      ;065A: 1A             '.'
        TAP                              ;065B: 06             '.'
        TST     $09,X                    ;065C: 6D 09          'm.'
L065E   ASLA                             ;065E: 48             'H'
        FCB     $02                      ;065F: 02             '.'
        STAB    M090B                    ;0660: F7 09 0B       '...'
        INX                              ;0663: 08             '.'
        LSR     $09,X                    ;0664: 64 09          'd.'
        TST     $09,X                    ;0666: 6D 09          'm.'
        ADDA    #$09                     ;0668: 8B 09          '..'
        LSR     M07A3                    ;066A: 74 07 A3       't..'
        LDX     M0031                    ;066D: DE 31          '.1'
    ELSE
MEMORY  FDB $07BA
        FDB $0B93
        FDB $0C12
        FDB $09BF
        FDB $01ED
        FDB $09C3
        FDB $0A75
        FDB $090F
        FDB $0868
        FDB $0969
        FDB $0B32
        FDB $0AEC
        FDB $0242
        FDB $0C9A
        FDB $0A2A
        FDB $0A18
        FDB $0A21
        FDB $06AC
        FDB $0B1A
        FDB $066D
        FDB $0948
        FDB $02F7
        FDB $090B
        FDB $0864
        FDB $096D
        FDB $098B
        FDB $0974
        FDB $07A3
        FDB $DE31
    ENDIF
;* -----------------------------------------------------------------------------
Z066F   LDAB    #$01                     ;066F: C6 01          '..'
        JSR     Z032E                    ;0671: BD 03 2E       '...'
        BCS     Z06AA                    ;0674: 25 34          '%4'
        CMPA    #$4E                     ;0676: 81 4E          '.N'
        BEQ     Z0691                    ;0678: 27 17          ''.'
        INCB                             ;067A: 5C             '\'
        CMPA    #$48                     ;067B: 81 48          '.H'
        BEQ     Z0691                    ;067D: 27 12          ''.'
        ASLB                             ;067F: 58             'X'
        CMPA    #$53                     ;0680: 81 53          '.S'
        BEQ     Z0691                    ;0682: 27 0D          ''.'
        ASLB                             ;0684: 58             'X'
        CMPA    #$49                     ;0685: 81 49          '.I'
        BEQ     Z0691                    ;0687: 27 08          ''.'
        CMPA    #$2C                     ;0689: 81 2C          '.,'
        BEQ     Z0695                    ;068B: 27 08          ''.'
        LDAA    #$1A                     ;068D: 86 1A          '..'
        CLC                              ;068F: 0C             '.'
        RTS                              ;0690: 39             '9'
;* -----------------------------------------------------------------------------
Z0691   ORAB    M003D                    ;0691: DA 3D          '.='
        STAB    M003D                    ;0693: D7 3D          '.='
Z0695   INX                              ;0695: 08             '.'
        BRA     Z066F                    ;0696: 20 D7          ' .'
;* -----------------------------------------------------------------------------
Z0698   INX                              ;0698: 08             '.'
        LDAA    ,X                       ;0699: A6 00          '..'
        JSR     Z0B04                    ;069B: BD 0B 04       '...'
        BCC     Z06A8                    ;069E: 24 08          '$.'
        TSTA                             ;06A0: 4D             'M'
        BNE     Z06A6                    ;06A1: 26 03          '&.'
        TSTB                             ;06A3: 5D             ']'
        BNE     Z06AA                    ;06A4: 26 04          '&.'
Z06A6   LDAA    #$15                     ;06A6: 86 15          '..'
Z06A8   CLC                              ;06A8: 0C             '.'
        RTS                              ;06A9: 39             '9'
;* -----------------------------------------------------------------------------
Z06AA   SEC                              ;06AA: 0D             '.'
        RTS                              ;06AB: 39             '9'
;* -----------------------------------------------------------------------------
        JSR     Z030D                    ;06AC: BD 03 0D       '...'
        LDAA    #$5A                     ;06AF: 86 5A          '.Z'
        TAB                              ;06B1: 16             '.'
        JSR     Z1312                    ;06B2: BD 13 12       '...'
Z06B5   CLR     >M005E                   ;06B5: 7F 00 5E       '..^'
        LDAA    ,X                       ;06B8: A6 00          '..'
        JSR     Z031A                    ;06BA: BD 03 1A       '...'
        BCS     Z06C2                    ;06BD: 25 03          '%.'
        LDAA    #$0A                     ;06BF: 86 0A          '..'
        RTS                              ;06C1: 39             '9'
;* -----------------------------------------------------------------------------
Z06C2   LDAB    $01,X                    ;06C2: E6 01          '..'
        CMPB    #$24                     ;06C4: C1 24          '.$'
        BEQ     Z06D0                    ;06C6: 27 08          ''.'
        INC     >M005E                   ;06C8: 7C 00 5E       '|.^'
        JSR     Z10DB                    ;06CB: BD 10 DB       '...'
        BRA     Z06D2                    ;06CE: 20 02          ' .'
;* -----------------------------------------------------------------------------
Z06D0   INX                              ;06D0: 08             '.'
        INX                              ;06D1: 08             '.'
Z06D2   JSR     Z12E7                    ;06D2: BD 12 E7       '...'
        BCC     Z06E0                    ;06D5: 24 09          '$.'
        TST     >M002E                   ;06D7: 7D 00 2E       '}..'
        BNE     Z06E6                    ;06DA: 26 0A          '&.'
        LDAA    #$13                     ;06DC: 86 13          '..'
        CLC                              ;06DE: 0C             '.'
        RTS                              ;06DF: 39             '9'
;* -----------------------------------------------------------------------------
Z06E0   STAA    ,X                       ;06E0: A7 00          '..'
        STAB    $01,X                    ;06E2: E7 01          '..'
        STX     M005F                    ;06E4: DF 5F          '._'
Z06E6   LDX     M0031                    ;06E6: DE 31          '.1'
        LDAA    ,X                       ;06E8: A6 00          '..'
        CMPA    #$28                     ;06EA: 81 28          '.('
        BNE     Z070D                    ;06EC: 26 1F          '&.'
        CLR     >M008F                   ;06EE: 7F 00 8F       '...'
        BSR     Z0698                    ;06F1: 8D A5          '..'
        BCC     Z0710                    ;06F3: 24 1B          '$.'
        STAB    M008E                    ;06F5: D7 8E          '..'
        LDAA    ,X                       ;06F7: A6 00          '..'
        CMPA    #$2C                     ;06F9: 81 2C          '.,'
        BNE     Z0709                    ;06FB: 26 0C          '&.'
        LDAB    M005E                    ;06FD: D6 5E          '.^'
        BEQ     Z070D                    ;06FF: 27 0C          ''.'
        BSR     Z0698                    ;0701: 8D 95          '..'
        BCC     Z0710                    ;0703: 24 0B          '$.'
        STAB    M008F                    ;0705: D7 8F          '..'
        LDAA    ,X                       ;0707: A6 00          '..'
Z0709   CMPA    #$29                     ;0709: 81 29          '.)'
        BEQ     Z0711                    ;070B: 27 04          ''.'
Z070D   LDAA    #$14                     ;070D: 86 14          '..'
        CLC                              ;070F: 0C             '.'
Z0710   RTS                              ;0710: 39             '9'
;* -----------------------------------------------------------------------------
Z0711   INX                              ;0711: 08             '.'
        STX     M0031                    ;0712: DF 31          '.1'
        LDAA    M002E                    ;0714: 96 2E          '..'
        BNE     Z0746                    ;0716: 26 2E          '&.'
        LDX     M005F                    ;0718: DE 5F          '._'
        LDAA    M008E                    ;071A: 96 8E          '..'
        LDAB    M008F                    ;071C: D6 8F          '..'
        STAA    $04,X                    ;071E: A7 04          '..'
        STAB    $05,X                    ;0720: E7 05          '..'
        BSR     Z0761                    ;0722: 8D 3D          '.='
        STAA    $02,X                    ;0724: A7 02          '..'
        STAB    $03,X                    ;0726: E7 03          '..'
        JSR     Z1346                    ;0728: BD 13 46       '..F'
        LDAB    M008E                    ;072B: D6 8E          '..'
        LDAA    M008F                    ;072D: 96 8F          '..'
        BEQ     Z0733                    ;072F: 27 02          ''.'
        BSR     Z078E                    ;0731: 8D 5B          '.['
Z0733   BSR     Z075C                    ;0733: 8D 27          '.''
        TST     >M005E                   ;0735: 7D 00 5E       '}.^'
        BNE     Z0742                    ;0738: 26 08          '&.'
        BSR     Z075C                    ;073A: 8D 20          '. '
        BSR     Z075C                    ;073C: 8D 1E          '..'
        BSR     Z075C                    ;073E: 8D 1C          '..'
        BSR     Z075C                    ;0740: 8D 1A          '..'
Z0742   BSR     Z0766                    ;0742: 8D 22          '."'
        BCC     Z075B                    ;0744: 24 15          '$.'
Z0746   LDX     M0031                    ;0746: DE 31          '.1'
        JSR     Z032E                    ;0748: BD 03 2E       '...'
        BCS     Z075B                    ;074B: 25 0E          '%.'
        JSR     Z033B                    ;074D: BD 03 3B       '..;'
        BCC     Z0758                    ;0750: 24 06          '$.'
        JSR     Z0312                    ;0752: BD 03 12       '...'
        JMP     Z06B5                    ;0755: 7E 06 B5       '~..'
;* -----------------------------------------------------------------------------
Z0758   LDAA    #$10                     ;0758: 86 10          '..'
        CLC                              ;075A: 0C             '.'
Z075B   RTS                              ;075B: 39             '9'
;* -----------------------------------------------------------------------------
Z075C   ASLB                             ;075C: 58             'X'
        ROLA                             ;075D: 49             'I'
        BCS     Z0788                    ;075E: 25 28          '%('
        RTS                              ;0760: 39             '9'
;* -----------------------------------------------------------------------------
Z0761   LDAA    M0022                    ;0761: 96 22          '."'
        LDAB    M0023                    ;0763: D6 23          '.#'
        RTS                              ;0765: 39             '9'
;* -----------------------------------------------------------------------------
Z0766   PSHB                             ;0766: 37             '7'
        PSHA                             ;0767: 36             '6'
        TSX                              ;0768: 30             '0'
        BSR     Z0761                    ;0769: 8D F6          '..'
        ADDB    $01,X                    ;076B: EB 01          '..'
        ADCA    ,X                       ;076D: A9 00          '..'
        BCS     Z0788                    ;076F: 25 17          '%.'
        STAA    M0022                    ;0771: 97 22          '."'
        STAB    M0023                    ;0773: D7 23          '.#'
        LDAA    M002E                    ;0775: 96 2E          '..'
        BNE     Z0785                    ;0777: 26 0C          '&.'
        LDAA    M0069                    ;0779: 96 69          '.i'
        LDAB    M006A                    ;077B: D6 6A          '.j'
        ADDB    $01,X                    ;077D: EB 01          '..'
        ADCA    ,X                       ;077F: A9 00          '..'
        STAA    M0069                    ;0781: 97 69          '.i'
        STAB    M006A                    ;0783: D7 6A          '.j'
Z0785   SEC                              ;0785: 0D             '.'
        BRA     Z078B                    ;0786: 20 03          ' .'
;* -----------------------------------------------------------------------------
Z0788   LDAA    #$20                     ;0788: 86 20          '. '
        CLC                              ;078A: 0C             '.'
Z078B   INS                              ;078B: 31             '1'
        INS                              ;078C: 31             '1'
        RTS                              ;078D: 39             '9'
;* -----------------------------------------------------------------------------
Z078E   PSHB                             ;078E: 37             '7'
        LDAB    #$08                     ;078F: C6 08          '..'
        PSHB                             ;0791: 37             '7'
        TSX                              ;0792: 30             '0'
        CLRB                             ;0793: 5F             '_'
Z0794   ASLB                             ;0794: 58             'X'
        ROLA                             ;0795: 49             'I'
        BCC     Z079C                    ;0796: 24 04          '$.'
        ADDB    $01,X                    ;0798: EB 01          '..'
        ADCA    #$00                     ;079A: 89 00          '..'
Z079C   DEC     ,X                       ;079C: 6A 00          'j.'
        BNE     Z0794                    ;079E: 26 F4          '&.'
        INS                              ;07A0: 31             '1'
        INS                              ;07A1: 31             '1'
        RTS                              ;07A2: 39             '9'
;* -----------------------------------------------------------------------------
; Memory - Probably a data table
M07A3   JSR     Z0413                    ;07A3: BD 04 13       '...'
        BCC     L07B6                    ;07A6: 24 0E          '$.'
        CMPA    #$43                     ;07A8: 81 43          '.C'
        BNE     L07AF                    ;07AA: 26 03          '&.'
        JMP     Z15A3                    ;07AC: 7E 15 A3       '~..'
L07AF   CMPA    #$0D                     ;07AF: 81 0D          '..'
        BNE     L07B6                    ;07B1: 26 03          '&.'
        JMP     Z159F                    ;07B3: 7E 15 9F       '~..'
L07B6   LDAA    #$21                     ;07B6: 86 21          '.!'
        CLC                              ;07B8: 0C             '.'
        RTS                              ;07B9: 39             '9'
        INS                              ;07BA: 31             '1'
        INS                              ;07BB: 31             '1'
;* -----------------------------------------------------------------------------
Z07BC   JSR     Z15AB                    ;07BC: BD 15 AB       '...'
        LDAA    M002E                    ;07BF: 96 2E          '..'
        BNE     Z07C6                    ;07C1: 26 03          '&.'
        JMP     MAIN                     ;07C3: 7E 01 02       '~..'
;* -----------------------------------------------------------------------------
;
; Probably the end of the compile, print the information
;
Z07C6   JSR     Z0621                    ;07C6: BD 06 21       '..!'
        JSR     Z0841                    ;07C9: BD 08 41       '..A'
;       LDX     #M084C                   ;07CC: CE 08 4C       '..L'
        LDX     #ERRORS                  ;07CC: CE 08 4C       '..L'
        BSR     PRTERR                   ;07CF: 8D 64          '.d'
        LDAA    M005D                    ;07D1: 96 5D          '.]'
        JSR     Z0219                    ;07D3: BD 02 19       '...'
        BSR     Z0841                    ;07D6: 8D 69          '.i'
;       LDX     #M085C                   ;07D8: CE 08 5C       '..\'
        LDX     #VALLEN                  ;07D8: CE 08 5C       '..\'
        BSR     PRTERR                   ;07DB: 8D 58          '.X'
        LDX     #M0069                   ;07DD: CE 00 69       '..i'
        BSR     Z083A                    ;07E0: 8D 58          '.X'
;       LDX     #M0854                   ;07E2: CE 08 54       '..T'
        LDX     #PGMLEN                  ;07E2: CE 08 54       '..T'
        BSR     PRTERR                   ;07E5: 8D 4E          '.N'
        LDX     #M0067                   ;07E7: CE 00 67       '..g'
        BSR     Z083A                    ;07EA: 8D 4E          '.N'
;       LDX     #M0844                   ;07EC: CE 08 44       '..D'
        LDX     #PGMEND                  ;07EC: CE 08 44       '..D'
        BSR     PRTERR                   ;07EF: 8D 44          '.D'
        LDX     M0091                    ;07F1: DE 91          '..'
        DEX                              ;07F3: 09             '.'
        STX     M005F                    ;07F4: DF 5F          '._'
        LDX     #M005F                   ;07F6: CE 00 5F       '.._'
        BSR     Z083A                    ;07F9: 8D 3F          '.?'
        BSR     Z0841                    ;07FB: 8D 44          '.D'
        LDAB    M002E                    ;07FD: D6 2E          '..'
        ANDB    #$04                     ;07FF: C4 04          '..'
        BEQ     JRTMX                    ;0801: 27 23          ''#'
        LDX     M003E                    ;0803: DE 3E          '.>'
;
Z0805   CPX     M004F                    ;0805: 9C 4F          '.O'
        BEQ     JRTMX                    ;0807: 27 1D          ''.'
        LDAA    ,X                       ;0809: A6 00          '..'
        BSR     Z0829                    ;080B: 8D 1C          '..'
        INX                              ;080D: 08             '.'
        LDAA    ,X                       ;080E: A6 00          '..'
        BSR     Z0829                    ;0810: 8D 17          '..'
        LDAB    #$03                     ;0812: C6 03          '..'
        JSR     Z03A5                    ;0814: BD 03 A5       '...'
        INX                              ;0817: 08             '.'
        JSR     OUT4HSV                  ;0818: BD 16 E7       '...'
        JSR     OUT2HSV                  ;081B: BD 16 EA       '...'
        JSR     OUT2HSV                  ;081E: BD 16 EA       '...'
        JSR     Z0351                    ;0821: BD 03 51       '..Q'
        BRA     Z0805                    ;0824: 20 DF          ' .'
;* -----------------------------------------------------------------------------
;
; Jump to RT68
;
JRTMX
Z0826   JMP     CONENT                    ;0826: 7E E1 6A       '~.j'
;* -----------------------------------------------------------------------------
Z0829   TSTA                             ;0829: 4D             'M'
        BPL     Z082E                    ;082A: 2A 02          '*.'
        LDAA    #$2A                     ;082C: 86 2A          '.*'
Z082E   BNE     Z0832                    ;082E: 26 02          '&.'
; Print Space and probably the rest of the message?
Z0830   LDAA    #$20                     ;0830: 86 20          '. '
Z0832   JMP     Z034E                    ;0832: 7E 03 4E       '~.N'
;* -----------------------------------------------------------------------------
; Print Error Message
PRTERR
Z0835   JSR     Z0342                    ;0835: BD 03 42       '..B'
        BRA     Z0830                    ;0838: 20 F6          ' .'
;* -----------------------------------------------------------------------------
Z083A   LDAA    #$24                     ;083A: 86 24          '.$'
        BSR     Z0832                    ;083C: 8D F4          '..'
        JSR     OUT4HSV                  ;083E: BD 16 E7       '...'
Z0841   JMP     Z0362                    ;0841: 7E 03 62       '~.b'
;* -----------------------------------------------------------------------------
; Memory
STATS
ERRMSG
PGMEND
M0844   FCC     'PGM END\r'
;M0844   NEGB                             ;0844: 50             'P'
;        ASRA                             ;0845: 47             'G'
;        TSTA                             ;0846: 4D             'M'
;        BRA     Z088E                    ;0847: 20 45          ' E'
;;* -----------------------------------------------------------------------------
;        FCB     $4E                      ;0849: 4E             'N'
;        LSRA                             ;084A: 44             'D'
;        SEC                              ;084B: 0D             '.'
;
; These aren't errors these are information Message at the end of the compile
;
ERRORS
M084C   FCC     'ERRORS \r'
;M084C   FCB     $45                      ;084C: 45             'E'
;        FCB     $52                      ;084D: 52             'R'
;        FCB     $52                      ;084E: 52             'R'
;        CLRA                             ;084F: 4F             'O'
;        FCB     $52                      ;0850: 52             'R'
;        COMB                             ;0851: 53             'S'
;        BRA     Z0861                    ;0852: 20 0D          ' .'
;;* -----------------------------------------------------------------------------
PGMLEN
M0854   FCC     'PGM LEN\r'
;M0854   NEGB                             ;0854: 50             'P'
;        ASRA                             ;0855: 47             'G'
;        TSTA                             ;0856: 4D             'M'
;        BRA     Z08A5                    ;0857: 20 4C          ' L'
;;* -----------------------------------------------------------------------------
;        FCB     $45                      ;0859: 45             'E'
;        FCB     $4E                      ;085A: 4E             'N'
;        SEC                              ;085B: 0D             '.'
VALLEN
M085C   FCC     'VAR LEN\r'
;        RORB                             ;085C: 56             'V'
;        FCB     $41                      ;085D: 41             'A'
;        FCB     $52                      ;085E: 52             'R'
;        BRA     Z08AD                    ;085F: 20 4C          ' L'
;* -----------------------------------------------------------------------------
;Z0861   FCB     $45                      ;0861: 45             'E'
;        FCB     $4E                      ;0862: 4E             'N'
;        SEC                              ;0863: 0D             '.'
        LDAA    #$01                     ;0864: 86 01          '..'
        BRA     Z0869                    ;0866: 20 01          ' .'
;* -----------------------------------------------------------------------------
        CLRA                             ;0868: 4F             'O'
Z0869   STAA    M006F                    ;0869: 97 6F          '.o'
        INCA                             ;086B: 4C             'L'
        STAA    M006B                    ;086C: 97 6B          '.k'
        JSR     Z08F6                    ;086E: BD 08 F6       '...'
        LDAB    #$19                     ;0871: C6 19          '..'
        BSR     Z08EF                    ;0873: 8D 7A          '.z'
        JSR     Z032E                    ;0875: BD 03 2E       '...'
        BNE     Z087E                    ;0878: 26 04          '&.'
        LDAB    #$6D                     ;087A: C6 6D          '.m'
        BRA     Z08EF                    ;087C: 20 71          ' q'
;* -----------------------------------------------------------------------------
Z087E   JSR     Z0413                    ;087E: BD 04 13       '...'
        BCC     Z088B                    ;0881: 24 08          '$.'
        CMPA    #$47                     ;0883: 81 47          '.G'
        BEQ     Z08AD                    ;0885: 27 26          ''&'
        CMPA    #$15                     ;0887: 81 15          '..'
        BEQ     Z08E5                    ;0889: 27 5A          ''Z'
Z088B   JSR     Z0EF9                    ;088B: BD 0E F9       '...'
Z088E   STX     M005F                    ;088E: DF 5F          '._'
        JSR     Z0D95                    ;0890: BD 0D 95       '...'
        BCC     Z08A0                    ;0893: 24 0B          '$.'
        TSTA                             ;0895: 4D             'M'
        BEQ     Z089C                    ;0896: 27 04          ''.'
        LDAB    #$89                     ;0898: C6 89          '..'
        BRA     Z08BD                    ;089A: 20 21          ' !'
;* -----------------------------------------------------------------------------
Z089C   LDAB    #$85                     ;089C: C6 85          '..'
        BRA     Z08BD                    ;089E: 20 1D          ' .'
;* -----------------------------------------------------------------------------
Z08A0   LDX     M005F                    ;08A0: DE 5F          '._'
        STX     M0031                    ;08A2: DF 31          '.1'
        JSR     Z0413                    ;08A4: BD 04 13       '...'
        BCC     Z08B6                    ;08A7: 24 0D          '$.'
        CMPA    #$47                     ;08A9: 81 47          '.G'
        BNE     Z08B6                    ;08AB: 26 09          '&.'
Z08AD   JSR     Z0F23                    ;08AD: BD 0F 23       '..#'
        BCC     Z08E4                    ;08B0: 24 32          '$2'
        LDAB    #$3E                     ;08B2: C6 3E          '.>'
        BRA     Z08BD                    ;08B4: 20 07          ' .'
;* -----------------------------------------------------------------------------
Z08B6   JSR     Z0F23                    ;08B6: BD 0F 23       '..#'
        BCC     Z08E4                    ;08B9: 24 29          '$)'
        LDAB    #$96                     ;08BB: C6 96          '..'
Z08BD   BSR     Z08EF                    ;08BD: 8D 30          '.0'
        JSR     Z033B                    ;08BF: BD 03 3B       '..;'
        BCC     Z08CA                    ;08C2: 24 06          '$.'
        LDAB    #$28                     ;08C4: C6 28          '.('
        BSR     Z08EF                    ;08C6: 8D 27          '.''
        BRA     Z088B                    ;08C8: 20 C1          ' .'
;* -----------------------------------------------------------------------------
Z08CA   CMPA    #$3B                     ;08CA: 81 3B          '.;'
        BNE     Z08DC                    ;08CC: 26 0E          '&.'
        INX                              ;08CE: 08             '.'
        JSR     Z032E                    ;08CF: BD 03 2E       '...'
        BNE     Z088B                    ;08D2: 26 B7          '&.'
        LDAA    M006F                    ;08D4: 96 6F          '.o'
        BNE     Z08ED                    ;08D6: 26 15          '&.'
        LDAB    #$31                     ;08D8: C6 31          '.1'
        BRA     Z08EF                    ;08DA: 20 13          ' .'
;* -----------------------------------------------------------------------------
Z08DC   JSR     Z0331                    ;08DC: BD 03 31       '..1'
        BEQ     Z08E5                    ;08DF: 27 04          ''.'
        LDAA    #$10                     ;08E1: 86 10          '..'
        CLC                              ;08E3: 0C             '.'
Z08E4   RTS                              ;08E4: 39             '9'
;* -----------------------------------------------------------------------------
Z08E5   LDAA    M006F                    ;08E5: 96 6F          '.o'
        BNE     Z08ED                    ;08E7: 26 04          '&.'
        LDAB    #$6B                     ;08E9: C6 6B          '.k'
        BRA     Z08EF                    ;08EB: 20 02          ' .'
;* -----------------------------------------------------------------------------
Z08ED   LDAB    #$45                     ;08ED: C6 45          '.E'
Z08EF   CLRA                             ;08EF: 4F             'O'
        ADDB    M0076                    ;08F0: DB 76          '.v'
        ADCA    M0075                    ;08F2: 99 75          '.u'
        BRA     Z0905                    ;08F4: 20 0F          ' .'
;* -----------------------------------------------------------------------------
Z08F6   LDX     M0087                    ;08F6: DE 87          '..'
        STX     M004D                    ;08F8: DF 4D          '.M'
        JSR     Z030D                    ;08FA: BD 03 0D       '...'
        JMP     Z13E7                    ;08FD: 7E 13 E7       '~..'
;* -----------------------------------------------------------------------------
Z0900   CLRA                             ;0900: 4F             'O'
        ADDB    M0078                    ;0901: DB 78          '.x'
        ADCA    M0077                    ;0903: 99 77          '.w'
Z0905   JSR     Z1457                    ;0905: BD 14 57       '..W'
        JMP     Z0312                    ;0908: 7E 03 12       '~..'
;* -----------------------------------------------------------------------------
; Memory
M090B   LDAB    #$91                     ;090B: C6 91          '..'
        BRA     Z0911                    ;090D: 20 02          ' .'
;* -----------------------------------------------------------------------------
        LDAB    #$BB                     ;090F: C6 BB          '..'
Z0911   PSHB                             ;0911: 37             '7'
        BSR     Z08F6                    ;0912: 8D E2          '..'
        PULB                             ;0914: 33             '3'
        BSR     Z0900                    ;0915: 8D E9          '..'
        LDAB    #$01                     ;0917: C6 01          '..'
        STAB    M006C                    ;0919: D7 6C          '.l'
        JSR     Z0413                    ;091B: BD 04 13       '...'
        BCC     Z0924                    ;091E: 24 04          '$.'
        CMPA    #$15                     ;0920: 81 15          '..'
        BEQ     Z0946                    ;0922: 27 22          ''"'
Z0924   JSR     Z02AB                    ;0924: BD 02 AB       '...'
        BCC     Z0947                    ;0927: 24 1E          '$.'
        LDAA    M0028                    ;0929: 96 28          '.('
        BNE     Z0935                    ;092B: 26 08          '&.'
        CLRB                             ;092D: 5F             '_'
        BSR     Z0900                    ;092E: 8D D0          '..'
        JSR     Z025F                    ;0930: BD 02 5F       '.._'
        BRA     Z093C                    ;0933: 20 07          ' .'
;* -----------------------------------------------------------------------------
Z0935   JSR     Z0288                    ;0935: BD 02 88       '...'
        LDAB    #$6B                     ;0938: C6 6B          '.k'
        BSR     Z0900                    ;093A: 8D C4          '..'
Z093C   JSR     Z030D                    ;093C: BD 03 0D       '...'
        CMPA    #$2C                     ;093F: 81 2C          '.,'
        BNE     Z0946                    ;0941: 26 03          '&.'
        INX                              ;0943: 08             '.'
        BRA     Z0924                    ;0944: 20 DE          ' .'
;* -----------------------------------------------------------------------------
Z0946   SEC                              ;0946: 0D             '.'
Z0947   RTS                              ;0947: 39             '9'
;* -----------------------------------------------------------------------------
        LDX     M0031                    ;0948: DE 31          '.1'
Z094A   JSR     Z0312                    ;094A: BD 03 12       '...'
        JSR     Z0FC3                    ;094D: BD 0F C3       '...'
        BCC     Z0968                    ;0950: 24 16          '$.'
        TSTA                             ;0952: 4D             'M'
        BNE     Z095A                    ;0953: 26 05          '&.'
        TBA                              ;0955: 17             '.'
        BSR     Z0971                    ;0956: 8D 19          '..'
        BRA     Z095D                    ;0958: 20 03          ' .'
;* -----------------------------------------------------------------------------
Z095A   JSR     Z1426                    ;095A: BD 14 26       '..&'
Z095D   JSR     Z0312                    ;095D: BD 03 12       '...'
        JSR     Z033B                    ;0960: BD 03 3B       '..;'
        BCC     Z0967                    ;0963: 24 02          '$.'
        BRA     Z094A                    ;0965: 20 E3          ' .'
;* -----------------------------------------------------------------------------
Z0967   SEC                              ;0967: 0D             '.'
Z0968   RTS                              ;0968: 39             '9'
;* -----------------------------------------------------------------------------
Z0969   LDAA    #$39                     ;0969: 86 39          '.9'
        BRA     Z096F                    ;096B: 20 02          ' .'
;* -----------------------------------------------------------------------------
        LDAA    #$3B                     ;096D: 86 3B          '.;'
Z096F   LDX     M0031                    ;096F: DE 31          '.1'
Z0971   JMP     Z1414                    ;0971: 7E 14 14       '~..'
;* -----------------------------------------------------------------------------
        LDAA    #$A0                     ;0974: 86 A0          '..'
        LDAB    #$0E                     ;0976: C6 0E          '..'
        JSR     Z13D4                    ;0978: BD 13 D4       '...'
        LDAA    #$7C                     ;097B: 86 7C          '.|'
        LDX     M0031                    ;097D: DE 31          '.1'
        JSR     Z13E9                    ;097F: BD 13 E9       '...'
        JSR     Z15A3                    ;0982: BD 15 A3       '...'
        JSR     Z1595                    ;0985: BD 15 95       '...'
        JMP     Z159F                    ;0988: 7E 15 9F       '~..'
;* -----------------------------------------------------------------------------
        JSR     Z0AF6                    ;098B: BD 0A F6       '...'
        BCC     Z09AF                    ;098E: 24 1F          '$.'
        TSTA                             ;0990: 4D             'M'
        BNE     Z09AF                    ;0991: 26 1C          '&.'
        CMPB    #$10                     ;0993: C1 10          '..'
        BCC     Z09AF                    ;0995: 24 18          '$.'
        LDAA    #$86                     ;0997: 86 86          '..'
        JSR     Z1426                    ;0999: BD 14 26       '..&'
        STX     M0031                    ;099C: DF 31          '.1'
        JSR     Z0413                    ;099E: BD 04 13       '...'
        BCC     Z09AF                    ;09A1: 24 0C          '$.'
        CMPA    #$43                     ;09A3: 81 43          '.C'
        BNE     Z09AB                    ;09A5: 26 04          '&.'
        LDAB    #$2C                     ;09A7: C6 2C          '.,'
        BRA     Z09B7                    ;09A9: 20 0C          ' .'
;* -----------------------------------------------------------------------------
Z09AB   CMPA    #$0D                     ;09AB: 81 0D          '..'
        BEQ     Z09B5                    ;09AD: 27 06          ''.'
Z09AF   LDAA    #$0E                     ;09AF: 86 0E          '..'
        CLC                              ;09B1: 0C             '.'
        RTS                              ;09B2: 39             '9'
;* -----------------------------------------------------------------------------
        LDAB    #$2C                     ;09B3: C6 2C          '.,'
Z09B5   LDAB    #$35                     ;09B5: C6 35          '.5'
Z09B7   LDAA    #$E3                     ;09B7: 86 E3          '..'
        BRA     Z0A27                    ;09B9: 20 6C          ' l'
;* -----------------------------------------------------------------------------
Z09BB   LDAA    #$CE                     ;09BB: 86 CE          '..'
        BRA     Z09C5                    ;09BD: 20 06          ' .'
;* -----------------------------------------------------------------------------
Z09BF   LDAA    #$BD                     ;09BF: 86 BD          '..'
        BRA     Z09C5                    ;09C1: 20 02          ' .'
;* -----------------------------------------------------------------------------
Z09C3   LDAA    #$7E                     ;09C3: 86 7E          '.~'
Z09C5   STAA    M0089                    ;09C5: 97 89          '..'
        BSR     Z09D4                    ;09C7: 8D 0B          '..'
        BCC     Z09DE                    ;09C9: 24 13          '$.'
Z09CB   STAA    M008A                    ;09CB: 97 8A          '..'
        STAB    M008B                    ;09CD: D7 8B          '..'
        LDAB    #$03                     ;09CF: C6 03          '..'
        JMP     Z05B7                    ;09D1: 7E 05 B7       '~..'
;* -----------------------------------------------------------------------------
Z09D4   JSR     Z030D                    ;09D4: BD 03 0D       '...'
        JSR     Z0572                    ;09D7: BD 05 72       '..r'
        BCS     Z09DF                    ;09DA: 25 03          '%.'
        LDAA    #$0A                     ;09DC: 86 0A          '..'
Z09DE   RTS                              ;09DE: 39             '9'
;* -----------------------------------------------------------------------------
Z09DF   STX     M0031                    ;09DF: DF 31          '.1'
        TST     >M002E                   ;09E1: 7D 00 2E       '}..'
        BNE     Z0A06                    ;09E4: 26 20          '& '
        JSR     Z03BE                    ;09E6: BD 03 BE       '...'
        BCS     Z0A02                    ;09E9: 25 17          '%.'
        CPX     >M003E                   ;09EB: BC 00 3E       '..>'
        BNE     Z09F4                    ;09EE: 26 04          '&.'
        LDAA    #$0D                     ;09F0: 86 0D          '..'
        CLC                              ;09F2: 0C             '.'
        RTS                              ;09F3: 39             '9'
;* -----------------------------------------------------------------------------
Z09F4   STAA    ,X                       ;09F4: A7 00          '..'
        STAB    $01,X                    ;09F6: E7 01          '..'
        CLR     $03,X                    ;09F8: 6F 03          'o.'
        CLR     $02,X                    ;09FA: 6F 02          'o.'
        INX                              ;09FC: 08             '.'
        INX                              ;09FD: 08             '.'
        INX                              ;09FE: 08             '.'
        INX                              ;09FF: 08             '.'
        STX     M002F                    ;0A00: DF 2F          './'
Z0A02   LDX     M0031                    ;0A02: DE 31          '.1'
        SEC                              ;0A04: 0D             '.'
        RTS                              ;0A05: 39             '9'
;* -----------------------------------------------------------------------------
Z0A06   JSR     Z03BE                    ;0A06: BD 03 BE       '...'
        BCC     Z0A14                    ;0A09: 24 09          '$.'
        LDAA    $02,X                    ;0A0B: A6 02          '..'
        LDAB    $03,X                    ;0A0D: E6 03          '..'
        BNE     Z0A02                    ;0A0F: 26 F1          '&.'
        TSTA                             ;0A11: 4D             'M'
        BNE     Z0A02                    ;0A12: 26 EE          '&.'
Z0A14   LDAA    #$07                     ;0A14: 86 07          '..'
        CLC                              ;0A16: 0C             '.'
        RTS                              ;0A17: 39             '9'
;* -----------------------------------------------------------------------------
        LDX     M0031                    ;0A18: DE 31          '.1'
        LDAA    #$E1                     ;0A1A: 86 E1          '..'
        LDAB    #$6A                     ;0A1C: C6 6A          '.j'
        JMP     Z13C9                    ;0A1E: 7E 13 C9       '~..'
;* -----------------------------------------------------------------------------
        JSR     Z0AF6                    ;0A21: BD 0A F6       '...'
        BCS     Z0A27                    ;0A24: 25 01          '%.'
Z0A26   RTS                              ;0A26: 39             '9'
;* -----------------------------------------------------------------------------
Z0A27   JMP     Z1457                    ;0A27: 7E 14 57       '~.W'
;* -----------------------------------------------------------------------------
        LDAA    #$8E                     ;0A2A: 86 8E          '..'
        STAA    M0089                    ;0A2C: 97 89          '..'
        JSR     Z0AFB                    ;0A2E: BD 0A FB       '...'
        BCC     Z0A26                    ;0A31: 24 F3          '$.'
        BRA     Z09CB                    ;0A33: 20 96          ' .'
;* -----------------------------------------------------------------------------
Z0A35   LDAA    M002C                    ;0A35: 96 2C          '.,'
        BNE     Z0A3C                    ;0A37: 26 03          '&.'
        JSR     Z0EA1                    ;0A39: BD 0E A1       '...'
Z0A3C   LDAA    #$0C                     ;0A3C: 86 0C          '..'
        JSR     Z0EB6                    ;0A3E: BD 0E B6       '...'
        CLRA                             ;0A41: 4F             'O'
        LDAB    #$27                     ;0A42: C6 27          '.''
        JSR     Z154B                    ;0A44: BD 15 4B       '..K'
        CLRA                             ;0A47: 4F             'O'
        LDAB    #$20                     ;0A48: C6 20          '. '
        JMP     Z1552                    ;0A4A: 7E 15 52       '~.R'
;* -----------------------------------------------------------------------------
Z0A4D   BSR     Z0A35                    ;0A4D: 8D E6          '..'
        BSR     Z0AC4                    ;0A4F: 8D 73          '.s'
        BCC     Z0A84                    ;0A51: 24 31          '$1'
        BSR     Z0AC5                    ;0A53: 8D 70          '.p'
        LDAA    #$24                     ;0A55: 86 24          '.$'
        CMPB    #$04                     ;0A57: C1 04          '..'
        BEQ     Z0A60                    ;0A59: 27 05          ''.'
        INCA                             ;0A5B: 4C             'L'
        CMPB    #$03                     ;0A5C: C1 03          '..'
        BNE     Z0A84                    ;0A5E: 26 24          '&$'
Z0A60   STAA    M005E                    ;0A60: 97 5E          '.^'
        JSR     Z0D95                    ;0A62: BD 0D 95       '...'
        BCC     Z0A26                    ;0A65: 24 BF          '$.'
        LDAA    #$0B                     ;0A67: 86 0B          '..'
        JSR     Z0EB6                    ;0A69: BD 0E B6       '...'
        LDAA    M005E                    ;0A6C: 96 5E          '.^'
        LDAB    #$03                     ;0A6E: C6 03          '..'
        JSR     Z1426                    ;0A70: BD 14 26       '..&'
        BRA     Z0AAB                    ;0A73: 20 36          ' 6'
;* -----------------------------------------------------------------------------
        JSR     Z030D                    ;0A75: BD 03 0D       '...'
        JSR     Z0D95                    ;0A78: BD 0D 95       '...'
        BCS     Z0A4D                    ;0A7B: 25 D0          '%.'
        JSR     Z0F21                    ;0A7D: BD 0F 21       '..!'
        BSR     Z0AC4                    ;0A80: 8D 42          '.B'
        BCS     Z0A87                    ;0A82: 25 03          '%.'
Z0A84   LDAA    #$0F                     ;0A84: 86 0F          '..'
        RTS                              ;0A86: 39             '9'
;* -----------------------------------------------------------------------------
Z0A87   BSR     Z0AC5                    ;0A87: 8D 3C          '.<'
        STAB    M005E                    ;0A89: D7 5E          '.^'
        INC     >M0051                   ;0A8B: 7C 00 51       '|.Q'
        CLR     >M002D                   ;0A8E: 7F 00 2D       '..-'
        JSR     Z0F32                    ;0A91: BD 0F 32       '..2'
        LDAB    #$01                     ;0A94: C6 01          '..'
        LDAA    M002D                    ;0A96: 96 2D          '.-'
        BEQ     Z0A9E                    ;0A98: 27 04          ''.'
        JSR     Z141B                    ;0A9A: BD 14 1B       '...'
        CLRB                             ;0A9D: 5F             '_'
Z0A9E   JSR     Z10BC                    ;0A9E: BD 10 BC       '...'
        LDX     #M0AE0                   ;0AA1: CE 0A E0       '...'
        LDAB    M005E                    ;0AA4: D6 5E          '.^'
        DECB                             ;0AA6: 5A             'Z'
        ASLB                             ;0AA7: 58             'X'
        JSR     Z1366                    ;0AA8: BD 13 66       '..f'
Z0AAB   STX     M0031                    ;0AAB: DF 31          '.1'
        JSR     Z0413                    ;0AAD: BD 04 13       '...'
        BCC     Z0AC0                    ;0AB0: 24 0E          '$.'
        CMPA    #$40                     ;0AB2: 81 40          '.@'
        BNE     Z0AB9                    ;0AB4: 26 03          '&.'
        JMP     Z09C3                    ;0AB6: 7E 09 C3       '~..'
;* -----------------------------------------------------------------------------
Z0AB9   CMPA    #$03                     ;0AB9: 81 03          '..'
        BNE     Z0AC0                    ;0ABB: 26 03          '&.'
        JMP     Z09BF                    ;0ABD: 7E 09 BF       '~..'
;* -----------------------------------------------------------------------------
Z0AC0   LDAA    #$04                     ;0AC0: 86 04          '..'
Z0AC2   CLC                              ;0AC2: 0C             '.'
Z0AC3   RTS                              ;0AC3: 39             '9'
;* -----------------------------------------------------------------------------
Z0AC4   CLRB                             ;0AC4: 5F             '_'
Z0AC5   LDAA    ,X                       ;0AC5: A6 00          '..'
        CMPA    #$3D                     ;0AC7: 81 3D          '.='
        BNE     Z0ACF                    ;0AC9: 26 04          '&.'
        ORAB    #$04                     ;0ACB: CA 04          '..'
        BRA     Z0ADD                    ;0ACD: 20 0E          ' .'
;* -----------------------------------------------------------------------------
Z0ACF   CMPA    #$3C                     ;0ACF: 81 3C          '.<'
        BNE     Z0AD7                    ;0AD1: 26 04          '&.'
        ORAB    #$02                     ;0AD3: CA 02          '..'
        BRA     Z0ADD                    ;0AD5: 20 06          ' .'
;* -----------------------------------------------------------------------------
Z0AD7   CMPA    #$3E                     ;0AD7: 81 3E          '.>'
        BNE     Z0AC2                    ;0AD9: 26 E7          '&.'
        ORAB    #$01                     ;0ADB: CA 01          '..'
Z0ADD   INX                              ;0ADD: 08             '.'
        SEC                              ;0ADE: 0D             '.'
        RTS                              ;0ADF: 39             '9'
;* -----------------------------------------------------------------------------
; Memory
M0AE0   FCB     $15                      ;0AE0: 15             '.'
        CLR     M1564                    ;0AE1: 7F 15 64       '..d'
        FCB     $15                      ;0AE4: 15             '.'
        BITA    #$15                     ;0AE5: 85 15          '..'
        JMP     $15,X                    ;0AE7: 6E 15          'n.'
;* -----------------------------------------------------------------------------
        TSTB                             ;0AE9: 5D             ']'
        FCB     $15                      ;0AEA: 15             '.'
        ASL     $8D,X                    ;0AEB: 68 8D          'h.'
        SEC                              ;0AED: 0D             '.'
        BCC     Z0AC3                    ;0AEE: 24 D3          '$.'
        STAA    M0022                    ;0AF0: 97 22          '."'
        STAB    M0023                    ;0AF2: D7 23          '.#'
        SEC                              ;0AF4: 0D             '.'
        RTS                              ;0AF5: 39             '9'
;* -----------------------------------------------------------------------------
Z0AF6   JSR     Z030D                    ;0AF6: BD 03 0D       '...'
        BRA     Z0B04                    ;0AF9: 20 09          ' .'
;* -----------------------------------------------------------------------------
Z0AFB   LDX     M0031                    ;0AFB: DE 31          '.1'
        BSR     Z0B10                    ;0AFD: 8D 11          '..'
        BCC     Z0B0F                    ;0AFF: 24 0E          '$.'
        JSR     Z0312                    ;0B01: BD 03 12       '...'
Z0B04   JSR     Z0572                    ;0B04: BD 05 72       '..r'
        BCS     Z0B0F                    ;0B07: 25 06          '%.'
        BSR     Z0B4A                    ;0B09: 8D 3F          '.?'
        BCS     Z0B0F                    ;0B0B: 25 02          '%.'
        LDAA    #$0B                     ;0B0D: 86 0B          '..'
Z0B0F   RTS                              ;0B0F: 39             '9'
;* -----------------------------------------------------------------------------
Z0B10   JSR     Z0312                    ;0B10: BD 03 12       '...'
        CMPA    #$3D                     ;0B13: 81 3D          '.='
        BNE     Z0B91                    ;0B15: 26 7A          '&z'
        INX                              ;0B17: 08             '.'
        SEC                              ;0B18: 0D             '.'
        RTS                              ;0B19: 39             '9'
;* -----------------------------------------------------------------------------
        BSR     Z0AF6                    ;0B1A: 8D DA          '..'
        BCC     Z0B0F                    ;0B1C: 24 F1          '$.'
        JSR     Z02DC                    ;0B1E: BD 02 DC       '...'
        CLR     >M0026                   ;0B21: 7F 00 26       '..&'
        BSR     Z0B10                    ;0B24: 8D EA          '..'
        BCC     Z0B0F                    ;0B26: 24 E7          '$.'
        JSR     Z0F23                    ;0B28: BD 0F 23       '..#'
        LDAA    M0055                    ;0B2B: 96 55          '.U'
        LDAB    M0056                    ;0B2D: D6 56          '.V'
        JMP     Z153C                    ;0B2F: 7E 15 3C       '~.<'
;* -----------------------------------------------------------------------------
        BSR     Z0AFB                    ;0B32: 8D C7          '..'
        BCC     Z0B0F                    ;0B34: 24 D9          '$.'
        STAA    M0024                    ;0B36: 97 24          '.$'
        STAB    M0025                    ;0B38: D7 25          '.%'
        LDAA    M002E                    ;0B3A: 96 2E          '..'
        BEQ     Z0B45                    ;0B3C: 27 07          ''.'
        STX     M0031                    ;0B3E: DF 31          '.1'
        JSR     Z0621                    ;0B40: BD 06 21       '..!'
        LDX     M0031                    ;0B43: DE 31          '.1'
Z0B45   SEC                              ;0B45: 0D             '.'
        RTS                              ;0B46: 39             '9'
;* -----------------------------------------------------------------------------
        JSR     Z030D                    ;0B47: BD 03 0D       '...'
Z0B4A   CMPA    #$24                     ;0B4A: 81 24          '.$'
        BNE     Z0B91                    ;0B4C: 26 43          '&C'
        INX                              ;0B4E: 08             '.'
        BSR     Z0B7B                    ;0B4F: 8D 2A          '.*'
        BCC     Z0B91                    ;0B51: 24 3E          '$>'
        LDAB    #$04                     ;0B53: C6 04          '..'
        STAB    M003C                    ;0B55: D7 3C          '.<'
        CLRB                             ;0B57: 5F             '_'
        STAB    M004D                    ;0B58: D7 4D          '.M'
        STAB    M004E                    ;0B5A: D7 4E          '.N'
Z0B5C   BSR     Z0B7B                    ;0B5C: 8D 1D          '..'
        BCC     Z0B75                    ;0B5E: 24 15          '$.'
        LDAB    #$04                     ;0B60: C6 04          '..'
Z0B62   ASL     >M004E                   ;0B62: 78 00 4E       'x.N'
        ROL     >M004D                   ;0B65: 79 00 4D       'y.M'
        DECB                             ;0B68: 5A             'Z'
        BNE     Z0B62                    ;0B69: 26 F7          '&.'
        ORAA    M004E                    ;0B6B: 9A 4E          '.N'
        STAA    M004E                    ;0B6D: 97 4E          '.N'
        INX                              ;0B6F: 08             '.'
        DEC     >M003C                   ;0B70: 7A 00 3C       'z.<'
        BNE     Z0B5C                    ;0B73: 26 E7          '&.'
Z0B75   LDAA    M004D                    ;0B75: 96 4D          '.M'
        LDAB    M004E                    ;0B77: D6 4E          '.N'
        SEC                              ;0B79: 0D             '.'
        RTS                              ;0B7A: 39             '9'
;* -----------------------------------------------------------------------------
Z0B7B   LDAA    ,X                       ;0B7B: A6 00          '..'
        SUBA    #$30                     ;0B7D: 80 30          '.0'
        BCS     Z0B91                    ;0B7F: 25 10          '%.'
        CMPA    #$09                     ;0B81: 81 09          '..'
        BLS     Z0B8F                    ;0B83: 23 0A          '#.'
        SUBA    #$07                     ;0B85: 80 07          '..'
        CMPA    #$0A                     ;0B87: 81 0A          '..'
        BCS     Z0B91                    ;0B89: 25 06          '%.'
        CMPA    #$0F                     ;0B8B: 81 0F          '..'
        BHI     Z0B91                    ;0B8D: 22 02          '".'
Z0B8F   SEC                              ;0B8F: 0D             '.'
        RTS                              ;0B90: 39             '9'
;* -----------------------------------------------------------------------------
Z0B91   CLC                              ;0B91: 0C             '.'
        RTS                              ;0B92: 39             '9'
;* -----------------------------------------------------------------------------
; Memory
M0B93   JSR     Z030D                    ;0B93: BD 03 0D       '...'
        STX     M0031                    ;0B96: DF 31          '.1'
        JSR     Z10DB                    ;0B98: BD 10 DB       '...'
        BCS     Z0BA0                    ;0B9B: 25 03          '%.'
        LDAA    #$05                     ;0B9D: 86 05          '..'
Z0B9F   RTS                              ;0B9F: 39             '9'
;* -----------------------------------------------------------------------------
Z0BA0   JSR     Z0306                    ;0BA0: BD 03 06       '...'
        BNE     Z0BA9                    ;0BA3: 26 04          '&.'
        LDAA    #$12                     ;0BA5: 86 12          '..'
        CLC                              ;0BA7: 0C             '.'
        RTS                              ;0BA8: 39             '9'
;* -----------------------------------------------------------------------------
Z0BA9   STAA    M005B                    ;0BA9: 97 5B          '.['
        STAB    M005C                    ;0BAB: D7 5C          '.\'
        JSR     Z0242                    ;0BAD: BD 02 42       '..B'
        BCC     Z0B9F                    ;0BB0: 24 ED          '$.'
        JSR     Z0413                    ;0BB2: BD 04 13       '...'
        BCC     Z0BBB                    ;0BB5: 24 04          '$.'
        CMPA    #$41                     ;0BB7: 81 41          '.A'
        BEQ     Z0BBF                    ;0BB9: 27 04          ''.'
Z0BBB   LDAA    #$04                     ;0BBB: 86 04          '..'
        CLC                              ;0BBD: 0C             '.'
        RTS                              ;0BBE: 39             '9'
;* -----------------------------------------------------------------------------
Z0BBF   LDAA    M005B                    ;0BBF: 96 5B          '.['
        LDAB    M005C                    ;0BC1: D6 5C          '.\'
        ORAA    #$80                     ;0BC3: 8A 80          '..'
        JSR     Z0C8B                    ;0BC5: BD 0C 8B       '...'
        BCC     Z0B9F                    ;0BC8: 24 D5          '$.'
        CLR     >M005E                   ;0BCA: 7F 00 5E       '..^'
        JSR     Z0413                    ;0BCD: BD 04 13       '...'
        BCC     Z0BE4                    ;0BD0: 24 12          '$.'
        CMPA    #$42                     ;0BD2: 81 42          '.B'
        BNE     Z0BE4                    ;0BD4: 26 0E          '&.'
        LDAA    M005B                    ;0BD6: 96 5B          '.['
        LDAB    M005C                    ;0BD8: D6 5C          '.\'
        ORAB    #$80                     ;0BDA: CA 80          '..'
        JSR     Z0C8B                    ;0BDC: BD 0C 8B       '...'
        BCC     Z0B9F                    ;0BDF: 24 BE          '$.'
        INC     >M005E                   ;0BE1: 7C 00 5E       '|.^'
Z0BE4   STX     M0031                    ;0BE4: DF 31          '.1'
        LDX     M0059                    ;0BE6: DE 59          '.Y'
        CPX     #M00AA                   ;0BE8: 8C 00 AA       '...'
        BNE     Z0BF1                    ;0BEB: 26 04          '&.'
        LDAA    #$1E                     ;0BED: 86 1E          '..'
        CLC                              ;0BEF: 0C             '.'
        RTS                              ;0BF0: 39             '9'
;* -----------------------------------------------------------------------------
Z0BF1   LDAA    M005B                    ;0BF1: 96 5B          '.['
        TST     >M005E                   ;0BF3: 7D 00 5E       '}.^'
        BEQ     Z0BFA                    ;0BF6: 27 02          ''.'
        ORAA    #$80                     ;0BF8: 8A 80          '..'
Z0BFA   STAA    ,X                       ;0BFA: A7 00          '..'
        DEX                              ;0BFC: 09             '.'
        LDAB    M005C                    ;0BFD: D6 5C          '.\'
        STAB    ,X                       ;0BFF: E7 00          '..'
        DEX                              ;0C01: 09             '.'
        LDAA    M0024                    ;0C02: 96 24          '.$'
        STAA    ,X                       ;0C04: A7 00          '..'
        DEX                              ;0C06: 09             '.'
        LDAA    M0025                    ;0C07: 96 25          '.%'
        STAA    ,X                       ;0C09: A7 00          '..'
        DEX                              ;0C0B: 09             '.'
        STX     M0059                    ;0C0C: DF 59          '.Y'
        LDX     M0031                    ;0C0E: DE 31          '.1'
        SEC                              ;0C10: 0D             '.'
        RTS                              ;0C11: 39             '9'
;* -----------------------------------------------------------------------------
        JSR     Z030D                    ;0C12: BD 03 0D       '...'
        JSR     Z10DB                    ;0C15: BD 10 DB       '...'
        BCS     Z0C1D                    ;0C18: 25 03          '%.'
        LDAA    #$05                     ;0C1A: 86 05          '..'
        RTS                              ;0C1C: 39             '9'
;* -----------------------------------------------------------------------------
Z0C1D   STAA    M005B                    ;0C1D: 97 5B          '.['
        STAB    M005C                    ;0C1F: D7 5C          '.\'
        STX     M0031                    ;0C21: DF 31          '.1'
        LDX     M0059                    ;0C23: DE 59          '.Y'
        CPX     #M00EA                   ;0C25: 8C 00 EA       '...'
        BNE     Z0C2E                    ;0C28: 26 04          '&.'
Z0C2A   LDAA    #$0C                     ;0C2A: 86 0C          '..'
        CLC                              ;0C2C: 0C             '.'
        RTS                              ;0C2D: 39             '9'
;* -----------------------------------------------------------------------------
Z0C2E   INX                              ;0C2E: 08             '.'
        LDAA    ,X                       ;0C2F: A6 00          '..'
        STAA    M0056                    ;0C31: 97 56          '.V'
        INX                              ;0C33: 08             '.'
        LDAA    ,X                       ;0C34: A6 00          '..'
        STAA    M0055                    ;0C36: 97 55          '.U'
        INX                              ;0C38: 08             '.'
        LDAB    ,X                       ;0C39: E6 00          '..'
        INX                              ;0C3B: 08             '.'
        LDAA    ,X                       ;0C3C: A6 00          '..'
        STX     M0059                    ;0C3E: DF 59          '.Y'
        LDX     M0031                    ;0C40: DE 31          '.1'
        STAA    M005E                    ;0C42: 97 5E          '.^'
        ANDA    #$7F                     ;0C44: 84 7F          '..'
        CMPA    M005B                    ;0C46: 91 5B          '.['
        BNE     Z0C2A                    ;0C48: 26 E0          '&.'
        CMPB    M005C                    ;0C4A: D1 5C          '.\'
        BNE     Z0C2A                    ;0C4C: 26 DC          '&.'
        JSR     Z1312                    ;0C4E: BD 13 12       '...'
        PSHA                             ;0C51: 36             '6'
        PSHB                             ;0C52: 37             '7'
        JSR     Z1502                    ;0C53: BD 15 02       '...'
        LDAA    M005E                    ;0C56: 96 5E          '.^'
        ANDA    #$80                     ;0C58: 84 80          '..'
        BEQ     Z0C6A                    ;0C5A: 27 0E          ''.'
        LDAA    M005B                    ;0C5C: 96 5B          '.['
        LDAB    M005C                    ;0C5E: D6 5C          '.\'
        ORAB    #$80                     ;0C60: CA 80          '..'
        JSR     Z1312                    ;0C62: BD 13 12       '...'
        JSR     Z14FC                    ;0C65: BD 14 FC       '...'
        BRA     Z0C70                    ;0C68: 20 06          ' .'
;* -----------------------------------------------------------------------------
Z0C6A   LDAB    #$01                     ;0C6A: C6 01          '..'
        CLRA                             ;0C6C: 4F             'O'
        JSR     Z14C9                    ;0C6D: BD 14 C9       '...'
Z0C70   PULB                             ;0C70: 33             '3'
        PULA                             ;0C71: 32             '2'
        JSR     Z14F3                    ;0C72: BD 14 F3       '...'
        LDAA    M005B                    ;0C75: 96 5B          '.['
        LDAB    M005C                    ;0C77: D6 5C          '.\'
        ORAA    #$80                     ;0C79: 8A 80          '..'
        JSR     Z1312                    ;0C7B: BD 13 12       '...'
        JSR     Z1508                    ;0C7E: BD 15 08       '...'
        JSR     Z1568                    ;0C81: BD 15 68       '..h'
        LDAA    M0055                    ;0C84: 96 55          '.U'
        LDAB    M0056                    ;0C86: D6 56          '.V'
        JMP     Z13C9                    ;0C88: 7E 13 C9       '~..'
;* -----------------------------------------------------------------------------
Z0C8B   JSR     Z1312                    ;0C8B: BD 13 12       '...'
        STAA    M0055                    ;0C8E: 97 55          '.U'
        STAB    M0056                    ;0C90: D7 56          '.V'
        CLRB                             ;0C92: 5F             '_'
        STAB    M0026                    ;0C93: D7 26          '.&'
        STAB    M0028                    ;0C95: D7 28          '.('
        JMP     Z0259                    ;0C97: 7E 02 59       '~.Y'
;* -----------------------------------------------------------------------------
        JSR     Z0413                    ;0C9A: BD 04 13       '...'
        BCC     Z0CA2                    ;0C9D: 24 03          '$.'
        JMP     Z0D04                    ;0C9F: 7E 0D 04       '~..'
;* -----------------------------------------------------------------------------
Z0CA2   JSR     Z0F21                    ;0CA2: BD 0F 21       '..!'
        BCC     Z0CCA                    ;0CA5: 24 23          '$#'
        LDAA    #$4D                     ;0CA7: 86 4D          '.M'
        BSR     Z0D01                    ;0CA9: 8D 56          '.V'
        LDAA    #$27                     ;0CAB: 86 27          '.''
        LDAB    #$02                     ;0CAD: C6 02          '..'
        BSR     Z0CFC                    ;0CAF: 8D 4B          '.K'
        LDAA    #$C6                     ;0CB1: 86 C6          '..'
        LDAB    #$FF                     ;0CB3: C6 FF          '..'
        BSR     Z0CFC                    ;0CB5: 8D 45          '.E'
        JSR     Z030D                    ;0CB7: BD 03 0D       '...'
        JSR     Z03EF                    ;0CBA: BD 03 EF       '...'
        CLRB                             ;0CBD: 5F             '_'
        CMPA    #$05                     ;0CBE: 81 05          '..'
        BEQ     Z0CCB                    ;0CC0: 27 09          ''.'
        INCB                             ;0CC2: 5C             '\'
        CMPA    #$03                     ;0CC3: 81 03          '..'
        BEQ     Z0CCB                    ;0CC5: 27 04          ''.'
Z0CC7   LDAA    #$04                     ;0CC7: 86 04          '..'
        CLC                              ;0CC9: 0C             '.'
Z0CCA   RTS                              ;0CCA: 39             '9'
;* -----------------------------------------------------------------------------
Z0CCB   STAB    M008F                    ;0CCB: D7 8F          '..'
        CLR     >M008E                   ;0CCD: 7F 00 8E       '...'
Z0CD0   LDAA    #$C1                     ;0CD0: 86 C1          '..'
        LDAB    M008E                    ;0CD2: D6 8E          '..'
        INCB                             ;0CD4: 5C             '\'
        STAB    M008E                    ;0CD5: D7 8E          '..'
        BSR     Z0CFC                    ;0CD7: 8D 23          '.#'
        JSR     Z1576                    ;0CD9: BD 15 76       '..v'
        LDAA    M008F                    ;0CDC: 96 8F          '..'
        BNE     Z0CE4                    ;0CDE: 26 04          '&.'
        BSR     Z0D3D                    ;0CE0: 8D 5B          '.['
        BRA     Z0CE7                    ;0CE2: 20 03          ' .'
;* -----------------------------------------------------------------------------
Z0CE4   JSR     Z09BB                    ;0CE4: BD 09 BB       '...'
Z0CE7   BCC     Z0CCA                    ;0CE7: 24 E1          '$.'
        JSR     Z030D                    ;0CE9: BD 03 0D       '...'
        CMPA    #$2C                     ;0CEC: 81 2C          '.,'
        BNE     Z0CF5                    ;0CEE: 26 05          '&.'
        INX                              ;0CF0: 08             '.'
        STX     M0031                    ;0CF1: DF 31          '.1'
        BRA     Z0CD0                    ;0CF3: 20 DB          ' .'
;* -----------------------------------------------------------------------------
Z0CF5   LDAA    M008F                    ;0CF5: 96 8F          '..'
        BEQ     Z0CFF                    ;0CF7: 27 06          ''.'
        LDAA    #$AD                     ;0CF9: 86 AD          '..'
        CLRB                             ;0CFB: 5F             '_'
Z0CFC   JMP     Z1426                    ;0CFC: 7E 14 26       '~.&'
;* -----------------------------------------------------------------------------
Z0CFF   LDAA    #$0D                     ;0CFF: 86 0D          '..'
Z0D01   JMP     Z1414                    ;0D01: 7E 14 14       '~..'
;* -----------------------------------------------------------------------------
Z0D04   STAA    M008E                    ;0D04: 97 8E          '..'
        JSR     Z030D                    ;0D06: BD 03 0D       '...'
        JSR     Z03EF                    ;0D09: BD 03 EF       '...'
        BCC     Z0CC7                    ;0D0C: 24 B9          '$.'
        CMPA    #$05                     ;0D0E: 81 05          '..'
        BNE     Z0CC7                    ;0D10: 26 B5          '&.'
        LDAA    M008E                    ;0D12: 96 8E          '..'
        CMPA    #$45                     ;0D14: 81 45          '.E'
        BNE     Z0D1C                    ;0D16: 26 04          '&.'
        LDAA    #$06                     ;0D18: 86 06          '..'
        BRA     Z0D21                    ;0D1A: 20 05          ' .'
;* -----------------------------------------------------------------------------
Z0D1C   CMPA    #$1B                     ;0D1C: 81 1B          '..'
        BNE     Z0D2D                    ;0D1E: 26 0D          '&.'
        CLRA                             ;0D20: 4F             'O'
Z0D21   PSHA                             ;0D21: 36             '6'
        JSR     Z09BB                    ;0D22: BD 09 BB       '...'
        BCC     Z0CCA                    ;0D25: 24 A3          '$.'
        LDAA    #$A0                     ;0D27: 86 A0          '..'
        PULB                             ;0D29: 33             '3'
        JMP     Z1552                    ;0D2A: 7E 15 52       '~.R'
;* -----------------------------------------------------------------------------
Z0D2D   LDAB    #$24                     ;0D2D: C6 24          '.$'
        CMPA    #$44                     ;0D2F: 81 44          '.D'
        BEQ     Z0D38                    ;0D31: 27 05          ''.'
        INCB                             ;0D33: 5C             '\'
        CMPA    #$46                     ;0D34: 81 46          '.F'
        BNE     Z0CC7                    ;0D36: 26 8F          '&.'
Z0D38   TBA                              ;0D38: 17             '.'
        LDAB    #$03                     ;0D39: C6 03          '..'
        BSR     Z0CFC                    ;0D3B: 8D BF          '..'
Z0D3D   JMP     Z09C3                    ;0D3D: 7E 09 C3       '~..'
;* -----------------------------------------------------------------------------
Z0D40   STX     M0031                    ;0D40: DF 31          '.1'
        JSR     Z0312                    ;0D42: BD 03 12       '...'
        CMPA    #$22                     ;0D45: 81 22          '."'
        BNE     Z0D8E                    ;0D47: 26 45          '&E'
        INX                              ;0D49: 08             '.'
        STX     M0031                    ;0D4A: DF 31          '.1'
        CLRB                             ;0D4C: 5F             '_'
Z0D4D   BSR     Z0D7B                    ;0D4D: 8D 2C          '.,'
        BCS     Z0D4D                    ;0D4F: 25 FC          '%.'
        TSTA                             ;0D51: 4D             'M'
        BEQ     Z0D59                    ;0D52: 27 05          ''.'
        LDAA    #$11                     ;0D54: 86 11          '..'
        JMP     Z1057                    ;0D56: 7E 10 57       '~.W'
;* -----------------------------------------------------------------------------
Z0D59   INCB                             ;0D59: 5C             '\'
        LDAA    #$20                     ;0D5A: 86 20          '. '
        JSR     Z1426                    ;0D5C: BD 14 26       '..&'
        LDAA    M0024                    ;0D5F: 96 24          '.$'
        LDAB    M0025                    ;0D61: D6 25          '.%'
        PSHB                             ;0D63: 37             '7'
        PSHA                             ;0D64: 36             '6'
        LDX     M0031                    ;0D65: DE 31          '.1'
Z0D67   BSR     Z0D7B                    ;0D67: 8D 12          '..'
        BCC     Z0D70                    ;0D69: 24 05          '$.'
        JSR     Z1414                    ;0D6B: BD 14 14       '...'
        BRA     Z0D67                    ;0D6E: 20 F7          ' .'
;* -----------------------------------------------------------------------------
Z0D70   JSR     Z1414                    ;0D70: BD 14 14       '...'
        PULA                             ;0D73: 32             '2'
        PULB                             ;0D74: 33             '3'
        JSR     Z13D4                    ;0D75: BD 13 D4       '...'
        JMP     Z13E7                    ;0D78: 7E 13 E7       '~..'
;* -----------------------------------------------------------------------------
Z0D7B   LDAA    ,X                       ;0D7B: A6 00          '..'
        JSR     Z0331                    ;0D7D: BD 03 31       '..1'
        BEQ     Z0D8E                    ;0D80: 27 0C          ''.'
        CMPA    #$22                     ;0D82: 81 22          '."'
        BNE     Z0D91                    ;0D84: 26 0B          '&.'
        LDAA    $01,X                    ;0D86: A6 01          '..'
        CMPA    #$22                     ;0D88: 81 22          '."'
        BEQ     Z0D90                    ;0D8A: 27 04          ''.'
        CLRA                             ;0D8C: 4F             'O'
        INX                              ;0D8D: 08             '.'
Z0D8E   CLC                              ;0D8E: 0C             '.'
        RTS                              ;0D8F: 39             '9'
;* -----------------------------------------------------------------------------
Z0D90   INX                              ;0D90: 08             '.'
Z0D91   INX                              ;0D91: 08             '.'
        INCB                             ;0D92: 5C             '\'
        SEC                              ;0D93: 0D             '.'
        RTS                              ;0D94: 39             '9'
;* -----------------------------------------------------------------------------
Z0D95   BSR     Z0DB4                    ;0D95: 8D 1D          '..'
        BCC     Z0DB3                    ;0D97: 24 1A          '$.'
Z0D99   LDAA    M002C                    ;0D99: 96 2C          '.,'
        BEQ     Z0DAB                    ;0D9B: 27 0E          ''.'
        LDAA    M0085                    ;0D9D: 96 85          '..'
        LDAB    M0086                    ;0D9F: D6 86          '..'
Z0DA1   JSR     Z13D4                    ;0DA1: BD 13 D4       '...'
        JSR     Z13E7                    ;0DA4: BD 13 E7       '...'
        LDAA    #$02                     ;0DA7: 86 02          '..'
        SEC                              ;0DA9: 0D             '.'
        RTS                              ;0DAA: 39             '9'
;* -----------------------------------------------------------------------------
Z0DAB   LDAA    M0029                    ;0DAB: 96 29          '.)'
        CMPA    #$01                     ;0DAD: 81 01          '..'
        BEQ     Z0DB2                    ;0DAF: 27 01          ''.'
        CLRA                             ;0DB1: 4F             'O'
Z0DB2   SEC                              ;0DB2: 0D             '.'
Z0DB3   RTS                              ;0DB3: 39             '9'
;* -----------------------------------------------------------------------------
Z0DB4   LDAA    ,X                       ;0DB4: A6 00          '..'
        BSR     Z0D40                    ;0DB6: 8D 88          '..'
        BCS     Z0E1D                    ;0DB8: 25 63          '%c'
        JSR     Z031A                    ;0DBA: BD 03 1A       '...'
        BCC     Z0DB3                    ;0DBD: 24 F4          '$.'
        BRA     Z0DC6                    ;0DBF: 20 05          ' .'
;* -----------------------------------------------------------------------------
Z0DC1   LDAA    #$1C                     ;0DC1: 86 1C          '..'
Z0DC3   JMP     Z1057                    ;0DC3: 7E 10 57       '~.W'
;* -----------------------------------------------------------------------------
Z0DC6   LDAB    $01,X                    ;0DC6: E6 01          '..'
        CMPB    #$24                     ;0DC8: C1 24          '.$'
        BNE     Z0E06                    ;0DCA: 26 3A          '&:'
        INX                              ;0DCC: 08             '.'
        INX                              ;0DCD: 08             '.'
        JSR     Z0306                    ;0DCE: BD 03 06       '...'
        BNE     Z0DE4                    ;0DD1: 26 11          '&.'
        PSHB                             ;0DD3: 37             '7'
        JSR     Z0E7D                    ;0DD4: BD 0E 7D       '..}'
        PULB                             ;0DD7: 33             '3'
        JSR     Z111A                    ;0DD8: BD 11 1A       '...'
        BCC     Z0DC3                    ;0DDB: 24 E6          '$.'
        JSR     Z1109                    ;0DDD: BD 11 09       '...'
        LDAB    #$03                     ;0DE0: C6 03          '..'
        BRA     Z0DEC                    ;0DE2: 20 08          ' .'
;* -----------------------------------------------------------------------------
Z0DE4   JSR     Z130D                    ;0DE4: BD 13 0D       '...'
        JSR     Z13E7                    ;0DE7: BD 13 E7       '...'
        LDAB    #$02                     ;0DEA: C6 02          '..'
Z0DEC   STAB    M0029                    ;0DEC: D7 29          '.)'
        LDAB    M002C                    ;0DEE: D6 2C          '.,'
        BEQ     Z0DF5                    ;0DF0: 27 03          ''.'
        JSR     Z0EA1                    ;0DF2: BD 0E A1       '...'
Z0DF5   JSR     Z0312                    ;0DF5: BD 03 12       '...'
        CMPA    #$2B                     ;0DF8: 81 2B          '.+'
        BNE     Z0DB2                    ;0DFA: 26 B6          '&.'
        INX                              ;0DFC: 08             '.'
        LDAB    M002C                    ;0DFD: D6 2C          '.,'
        BNE     Z0DB4                    ;0DFF: 26 B3          '&.'
        JSR     Z0EA1                    ;0E01: BD 0E A1       '...'
        BRA     Z0DB4                    ;0E04: 20 AE          ' .'
;* -----------------------------------------------------------------------------
Z0E06   STX     M0031                    ;0E06: DF 31          '.1'
        STX     M005F                    ;0E08: DF 5F          '._'
        JSR     Z0413                    ;0E0A: BD 04 13       '...'
        BCC     Z0E25                    ;0E0D: 24 16          '$.'
        CMPA    #$15                     ;0E0F: 81 15          '..'
        BEQ     Z0E17                    ;0E11: 27 04          ''.'
        LDX     M005F                    ;0E13: DE 5F          '._'
        BRA     Z0E25                    ;0E15: 20 0E          ' .'
;* -----------------------------------------------------------------------------
Z0E17   LDAA    M0087                    ;0E17: 96 87          '..'
        LDAB    M0088                    ;0E19: D6 88          '..'
        BSR     Z0DA1                    ;0E1B: 8D 84          '..'
Z0E1D   LDAB    #$01                     ;0E1D: C6 01          '..'
        BRA     Z0DEC                    ;0E1F: 20 CB          ' .'
;* -----------------------------------------------------------------------------
Z0E21   LDAA    #$1D                     ;0E21: 86 1D          '..'
        BRA     Z0DC3                    ;0E23: 20 9E          ' .'
;* -----------------------------------------------------------------------------
Z0E25   JSR     Z0407                    ;0E25: BD 04 07       '...'
        BCS     Z0E2F                    ;0E28: 25 05          '%.'
        LDAA    M0029                    ;0E2A: 96 29          '.)'
        BNE     Z0DC1                    ;0E2C: 26 93          '&.'
        RTS                              ;0E2E: 39             '9'
;* -----------------------------------------------------------------------------
Z0E2F   PSHA                             ;0E2F: 36             '6'
        BSR     Z0E86                    ;0E30: 8D 54          '.T'
        JSR     Z0306                    ;0E32: BD 03 06       '...'
        BNE     Z0DC1                    ;0E35: 26 8A          '&.'
        INX                              ;0E37: 08             '.'
        PULA                             ;0E38: 32             '2'
        PSHA                             ;0E39: 36             '6'
        CMPA    #$03                     ;0E3A: 81 03          '..'
        BHI     Z0E55                    ;0E3C: 22 17          '".'
        JSR     Z1599                    ;0E3E: BD 15 99       '...'
        LDAA    #$01                     ;0E41: 86 01          '..'
        JSR     Z0EB6                    ;0E43: BD 0E B6       '...'
        JSR     Z0DB4                    ;0E46: BD 0D B4       '...'
        BCC     Z0E21                    ;0E49: 24 D6          '$.'
        PULB                             ;0E4B: 33             '3'
        PSHB                             ;0E4C: 37             '7'
        TSTB                             ;0E4D: 5D             ']'
        BEQ     Z0E70                    ;0E4E: 27 20          '' '
        JSR     Z033B                    ;0E50: BD 03 3B       '..;'
        BCC     Z0E21                    ;0E53: 24 CC          '$.'
Z0E55   BSR     Z0E81                    ;0E55: 8D 2A          '.*'
        PULB                             ;0E57: 33             '3'
        PSHB                             ;0E58: 37             '7'
        CMPB    #$03                     ;0E59: C1 03          '..'
        BNE     Z0E70                    ;0E5B: 26 13          '&.'
        LDAA    ,X                       ;0E5D: A6 00          '..'
        JSR     Z033B                    ;0E5F: BD 03 3B       '..;'
        BCC     Z0E21                    ;0E62: 24 BD          '$.'
        LDAA    #$37                     ;0E64: 86 37          '.7'
        JSR     Z1414                    ;0E66: BD 14 14       '...'
        BSR     Z0E81                    ;0E69: 8D 16          '..'
        LDAA    #$32                     ;0E6B: 86 32          '.2'
        JSR     Z1414                    ;0E6D: BD 14 14       '...'
Z0E70   LDAA    ,X                       ;0E70: A6 00          '..'
        JSR     Z1066                    ;0E72: BD 10 66       '..f'
        PULA                             ;0E75: 32             '2'
        ADDA    #$04                     ;0E76: 8B 04          '..'
        BSR     Z0EB6                    ;0E78: 8D 3C          '.<'
        JMP     Z0DF5                    ;0E7A: 7E 0D F5       '~..'
;* -----------------------------------------------------------------------------
Z0E7D   CLRB                             ;0E7D: 5F             '_'
        JMP     Z0F1A                    ;0E7E: 7E 0F 1A       '~..'
;* -----------------------------------------------------------------------------
Z0E81   BSR     Z0E7D                    ;0E81: 8D FA          '..'
        JMP     Z11B5                    ;0E83: 7E 11 B5       '~..'
;* -----------------------------------------------------------------------------
Z0E86   LDAA    M002C                    ;0E86: 96 2C          '.,'
        BNE     Z0EA0                    ;0E88: 26 16          '&.'
Z0E8A   LDAB    M0085                    ;0E8A: D6 85          '..'
        LDAA    #$86                     ;0E8C: 86 86          '..'
        JSR     Z1426                    ;0E8E: BD 14 26       '..&'
        LDAB    M0086                    ;0E91: D6 86          '..'
        LDAA    #$C6                     ;0E93: 86 C6          '..'
        JSR     Z1426                    ;0E95: BD 14 26       '..&'
        CLRA                             ;0E98: 4F             'O'
        LDAB    #$27                     ;0E99: C6 27          '.''
        STAB    M002C                    ;0E9B: D7 2C          '.,'
        JMP     Z14F3                    ;0E9D: 7E 14 F3       '~..'
;* -----------------------------------------------------------------------------
Z0EA0   RTS                              ;0EA0: 39             '9'
;* -----------------------------------------------------------------------------
Z0EA1   LDAA    M0029                    ;0EA1: 96 29          '.)'
        BNE     Z0EA9                    ;0EA3: 26 04          '&.'
        BSR     Z0E8A                    ;0EA5: 8D E3          '..'
        BRA     Z0EAB                    ;0EA7: 20 02          ' .'
;* -----------------------------------------------------------------------------
Z0EA9   BSR     Z0E86                    ;0EA9: 8D DB          '..'
Z0EAB   LDAA    M0029                    ;0EAB: 96 29          '.)'
        BNE     Z0EB0                    ;0EAD: 26 01          '&.'
        RTS                              ;0EAF: 39             '9'
;* -----------------------------------------------------------------------------
Z0EB0   INCA                             ;0EB0: 4C             'L'
        CMPA    #$04                     ;0EB1: 81 04          '..'
        BNE     Z0EB6                    ;0EB3: 26 01          '&.'
        DECA                             ;0EB5: 4A             'J'
Z0EB6   LDAB    #$01                     ;0EB6: C6 01          '..'
        STAB    M006D                    ;0EB8: D7 6D          '.m'
        CLRB                             ;0EBA: 5F             '_'
        STX     M0031                    ;0EBB: DF 31          '.1'
        LDX     #M0ED5                   ;0EBD: CE 0E D5       '...'
Z0EC0   CBA                              ;0EC0: 11             '.'
        BEQ     Z0EC8                    ;0EC1: 27 05          ''.'
        INCB                             ;0EC3: 5C             '\'
        INX                              ;0EC4: 08             '.'
        INX                              ;0EC5: 08             '.'
        BRA     Z0EC0                    ;0EC6: 20 F8          ' .'
;* -----------------------------------------------------------------------------
Z0EC8   LDAB    $01,X                    ;0EC8: E6 01          '..'
        LDAA    ,X                       ;0ECA: A6 00          '..'
        LDX     M0031                    ;0ECC: DE 31          '.1'
        ADDB    M007A                    ;0ECE: DB 7A          '.z'
        ADCA    M0079                    ;0ED0: 99 79          '.y'
        JMP     Z1457                    ;0ED2: 7E 14 57       '~.W'
;* -----------------------------------------------------------------------------
; Memory
M0ED5   FCB     $00                      ;0ED5: 00             '.'
        FCB     $38                      ;0ED6: 38             '8'
        FCB     $00                      ;0ED7: 00             '.'
        FCB     $00                      ;0ED8: 00             '.'
        FCB     $00                      ;0ED9: 00             '.'
        EORA    Z0000                    ;0EDA: 98 00          '..'
        CMPA    ,X                       ;0EDC: A1 00          '..'
        FCB     $1D                      ;0EDE: 1D             '.'
        FCB     $00                      ;0EDF: 00             '.'
        TST     >M004E                   ;0EE0: 7D 00 4E       '}.N'
        FCB     $00                      ;0EE3: 00             '.'
        FCB     $62                      ;0EE4: 62             'b'
        FCB     $00                      ;0EE5: 00             '.'
        JSR     Z012D                    ;0EE6: BD 01 2D       '..-'
        FCB     $00                      ;0EE9: 00             '.'
        FCB     $12                      ;0EEA: 12             '.'
        NOP                              ;0EEB: 01             '.'
        CLI                              ;0EEC: 0E             '.'
        FCB     $00                      ;0EED: 00             '.'
        SBCB    #$01                     ;0EEE: C2 01          '..'
        SWI                              ;0EF0: 3F             '?'
        FCB     $00                      ;0EF1: 00             '.'
        CPX     Z0000                    ;0EF2: 9C 00          '..'
        CLI                              ;0EF4: 0E             '.'
        FCB     $00                      ;0EF5: 00             '.'
        EORB    #$00                     ;0EF6: C8 00          '..'
        INS                              ;0EF8: 31             '1'
;* -----------------------------------------------------------------------------
Z0EF9   STX     M0031                    ;0EF9: DF 31          '.1'
        LDX     #M1C07                   ;0EFB: CE 1C 07       '...'
        STX     M0053                    ;0EFE: DF 53          '.S'
        LDAA    #$71                     ;0F00: 86 71          '.q'
        PSHA                             ;0F02: 36             '6'
        PSHA                             ;0F03: 36             '6'
        TSX                              ;0F04: 30             '0'
        ASL     ,X                       ;0F05: 68 00          'h.'
        ASL     $01,X                    ;0F07: 68 01          'h.'
        LDX     ,X                       ;0F09: EE 00          '..'
        INS                              ;0F0B: 31             '1'
        INS                              ;0F0C: 31             '1'
        LDAA    $01,X                    ;0F0D: A6 01          '..'
        BEQ     Z0F13                    ;0F0F: 27 02          ''.'
;;;
;;; Stanley notes (correctly) that M003E is 16b. But the manual has it very
;;; clearly as 97 3E (STAA M003E). So leaving this for now
;;; 
        STAA    M003E                    ;0F11: 97 3E          '.>'
Z0F13   LDX     M0031                    ;0F13: DE 31          '.1'
        CLRB                             ;0F15: 5F             '_'
        STAB    M002C                    ;0F16: D7 2C          '.,'
        STAB    M0029                    ;0F18: D7 29          '.)'
Z0F1A   STAB    M002D                    ;0F1A: D7 2D          '.-'
        STAB    M0051                    ;0F1C: D7 51          '.Q'
        STAB    M0052                    ;0F1E: D7 52          '.R'
        RTS                              ;0F20: 39             '9'
;* -----------------------------------------------------------------------------
Z0F21   LDX     M0031                    ;0F21: DE 31          '.1'
Z0F23   BSR     Z0EF9                    ;0F23: 8D D4          '..'
        BSR     Z0F32                    ;0F25: 8D 0B          '..'
        BCC     Z0F31                    ;0F27: 24 08          '$.'
Z0F29   LDAA    M0052                    ;0F29: 96 52          '.R'
        BNE     Z0F30                    ;0F2B: 26 03          '&.'
        JSR     Z10FA                    ;0F2D: BD 10 FA       '...'
Z0F30   SEC                              ;0F30: 0D             '.'
Z0F31   RTS                              ;0F31: 39             '9'
;* -----------------------------------------------------------------------------
Z0F32   BSR     Z0F6B                    ;0F32: 8D 37          '.7'
Z0F34   BSR     Z0F64                    ;0F34: 8D 2E          '..'
        CMPA    #$2B                     ;0F36: 81 2B          '.+'
        BNE     Z0F42                    ;0F38: 26 08          '&.'
        BSR     Z0F67                    ;0F3A: 8D 2B          '.+'
Z0F3C   CLRB                             ;0F3C: 5F             '_'
;       JSR     Z10FC                    ;0F3D: BD 10 FC       '...' Z10FC - Junk mid table ???
        JSR     Z10BC                    ;0F3D: BD 10 BC       '...' Stanley's suggests
        BRA     Z0F34                    ;0F40: 20 F2          ' .'
;* -----------------------------------------------------------------------------
Z0F42   CMPA    #$2D                     ;0F42: 81 2D          '.-'
        BEQ     Z0F48                    ;0F44: 27 02          ''.'
        SEC                              ;0F46: 0D             '.'
        RTS                              ;0F47: 39             '9'
;* -----------------------------------------------------------------------------
Z0F48   LDAA    M002D                    ;0F48: 96 2D          '.-'
        PSHA                             ;0F4A: 36             '6'
        CLRA                             ;0F4B: 4F             'O'
        STAA    M002D                    ;0F4C: 97 2D          '.-'
        BSR     Z0F67                    ;0F4E: 8D 17          '..'
        LDAA    M002D                    ;0F50: 96 2D          '.-'
        PULB                             ;0F52: 33             '3'
        STAB    M002D                    ;0F53: D7 2D          '.-'
        TSTA                             ;0F55: 4D             'M'
        BEQ     Z0F5D                    ;0F56: 27 05          ''.'
        JSR     Z141B                    ;0F58: BD 14 1B       '...'
        BRA     Z0F3C                    ;0F5B: 20 DF          ' .'
;* -----------------------------------------------------------------------------
Z0F5D   LDAB    #$01                     ;0F5D: C6 01          '..'
        JSR     Z10BC                    ;0F5F: BD 10 BC       '...'
        BRA     Z0F34                    ;0F62: 20 D0          ' .'
;* -----------------------------------------------------------------------------
Z0F64   JMP     Z0312                    ;0F64: 7E 03 12       '~..'
;* -----------------------------------------------------------------------------
Z0F67   INX                              ;0F67: 08             '.'
        INC     >M0051                   ;0F68: 7C 00 51       '|.Q'
Z0F6B   BSR     Z0F9F                    ;0F6B: 8D 32          '.2'
Z0F6D   BSR     Z0F64                    ;0F6D: 8D F5          '..'
        CMPA    #$2A                     ;0F6F: 81 2A          '.*'
        BNE     Z0F7C                    ;0F71: 26 09          '&.'
        BSR     Z0F9B                    ;0F73: 8D 26          '.&'
        LDAB    #$02                     ;0F75: C6 02          '..'
        JSR     Z10BC                    ;0F77: BD 10 BC       '...'
        BRA     Z0F6D                    ;0F7A: 20 F1          ' .'
;* -----------------------------------------------------------------------------
Z0F7C   CMPA    #$2F                     ;0F7C: 81 2F          './'
        BEQ     Z0F81                    ;0F7E: 27 01          ''.'
        RTS                              ;0F80: 39             '9'
;* -----------------------------------------------------------------------------
Z0F81   LDAA    M002D                    ;0F81: 96 2D          '.-'
        PSHA                             ;0F83: 36             '6'
        CLR     >M002D                   ;0F84: 7F 00 2D       '..-'
        BSR     Z0F9B                    ;0F87: 8D 12          '..'
        LDAA    M002D                    ;0F89: 96 2D          '.-'
        BEQ     Z0F91                    ;0F8B: 27 04          ''.'
        LDAB    #$04                     ;0F8D: C6 04          '..'
        BRA     Z0F93                    ;0F8F: 20 02          ' .'
;* -----------------------------------------------------------------------------
Z0F91   LDAB    #$03                     ;0F91: C6 03          '..'
Z0F93   JSR     Z10BC                    ;0F93: BD 10 BC       '...'
        PULA                             ;0F96: 32             '2'
        STAA    M002D                    ;0F97: 97 2D          '.-'
        BRA     Z0F6D                    ;0F99: 20 D2          ' .'
;* -----------------------------------------------------------------------------
Z0F9B   INC     >M0051                   ;0F9B: 7C 00 51       '|.Q'
        INX                              ;0F9E: 08             '.'
Z0F9F   BSR     Z0FDA                    ;0F9F: 8D 39          '.9'
Z0FA1   BSR     Z0F64                    ;0FA1: 8D C1          '..'
        CMPA    #$26                     ;0FA3: 81 26          '.&'
        BNE     Z0FAB                    ;0FA5: 26 04          '&.'
        LDAA    #$06                     ;0FA7: 86 06          '..'
        BRA     Z0FBA                    ;0FA9: 20 0F          ' .'
;* -----------------------------------------------------------------------------
Z0FAB   CMPA    #$21                     ;0FAB: 81 21          '.!'
        BNE     Z0FB3                    ;0FAD: 26 04          '&.'
        LDAA    #$07                     ;0FAF: 86 07          '..'
        BRA     Z0FBA                    ;0FB1: 20 07          ' .'
;* -----------------------------------------------------------------------------
Z0FB3   CMPA    #$25                     ;0FB3: 81 25          '.%'
        BEQ     Z0FB8                    ;0FB5: 27 01          ''.'
        RTS                              ;0FB7: 39             '9'
;* -----------------------------------------------------------------------------
Z0FB8   LDAA    #$08                     ;0FB8: 86 08          '..'
Z0FBA   PSHA                             ;0FBA: 36             '6'
        BSR     Z0FD6                    ;0FBB: 8D 19          '..'
        PULB                             ;0FBD: 33             '3'
        JSR     Z10BC                    ;0FBE: BD 10 BC       '...'
        BRA     Z0FA1                    ;0FC1: 20 DE          ' .'
;* -----------------------------------------------------------------------------
Z0FC3   STX     M0031                    ;0FC3: DF 31          '.1'
        LDAA    ,X                       ;0FC5: A6 00          '..'
        JSR     Z0572                    ;0FC7: BD 05 72       '..r'
        BCS     Z0FD5                    ;0FCA: 25 09          '%.'
        JSR     Z0B4A                    ;0FCC: BD 0B 4A       '..J'
        BCS     Z0FD5                    ;0FCF: 25 04          '%.'
        LDX     M0031                    ;0FD1: DE 31          '.1'
        LDAA    ,X                       ;0FD3: A6 00          '..'
Z0FD5   RTS                              ;0FD5: 39             '9'
;* -----------------------------------------------------------------------------
Z0FD6   INC     >M0051                   ;0FD6: 7C 00 51       '|.Q'
        INX                              ;0FD9: 08             '.'
Z0FDA   BSR     Z0F64                    ;0FDA: 8D 88          '..'
        JSR     Z031A                    ;0FDC: BD 03 1A       '...'
        BCC     Z1006                    ;0FDF: 24 25          '$%'
        LDAA    $01,X                    ;0FE1: A6 01          '..'
        JSR     Z031A                    ;0FE3: BD 03 1A       '...'
        BCC     Z0FF0                    ;0FE6: 24 08          '$.'
        JSR     Z03FB                    ;0FE8: BD 03 FB       '...'
        BCC     Z0FF0                    ;0FEB: 24 03          '$.'
        JMP     Z11BE                    ;0FED: 7E 11 BE       '~..'
;* -----------------------------------------------------------------------------
Z0FF0   LDAA    ,X                       ;0FF0: A6 00          '..'
        JSR     Z10DB                    ;0FF2: BD 10 DB       '...'
        JSR     Z0306                    ;0FF5: BD 03 06       '...'
        BNE     Z1000                    ;0FF8: 26 06          '&.'
        JSR     Z1105                    ;0FFA: BD 11 05       '...'
        BCC     Z1057                    ;0FFD: 24 58          '$X'
        RTS                              ;0FFF: 39             '9'
;* -----------------------------------------------------------------------------
Z1000   JSR     Z1312                    ;1000: BD 13 12       '...'
        CLRA                             ;1003: 4F             'O'
        BRA     Z1071                    ;1004: 20 6B          ' k'
;* -----------------------------------------------------------------------------
Z1006   BSR     Z0FC3                    ;1006: 8D BB          '..'
        BCC     Z100E                    ;1008: 24 04          '$.'
        LDAA    #$01                     ;100A: 86 01          '..'
        BRA     Z1071                    ;100C: 20 63          ' c'
;* -----------------------------------------------------------------------------
Z100E   CMPA    #$28                     ;100E: 81 28          '.('
        BEQ     Z105F                    ;1010: 27 4D          ''M'
        CMPA    #$2D                     ;1012: 81 2D          '.-'
        BNE     Z102A                    ;1014: 26 14          '&.'
        INX                              ;1016: 08             '.'
        BSR     Z0FC3                    ;1017: 8D AA          '..'
        BCC     Z1025                    ;1019: 24 0A          '$.'
        LDAA    M004D                    ;101B: 96 4D          '.M'
        LDAB    M004E                    ;101D: D6 4E          '.N'
        NEGA                             ;101F: 40             '@'
        NEGB                             ;1020: 50             'P'
        SBCA    #$00                     ;1021: 82 00          '..'
        BRA     Z1039                    ;1023: 20 14          ' .'
;* -----------------------------------------------------------------------------
Z1025   BSR     Z1045                    ;1025: 8D 1E          '..'
        JMP     Z141B                    ;1027: 7E 14 1B       '~..'
;* -----------------------------------------------------------------------------
Z102A   CMPA    #$23                     ;102A: 81 23          '.#'
        BNE     Z1055                    ;102C: 26 27          '&''
        INX                              ;102E: 08             '.'
        BSR     Z0FC3                    ;102F: 8D 92          '..'
        BCC     Z1040                    ;1031: 24 0D          '$.'
        LDAA    M004D                    ;1033: 96 4D          '.M'
        LDAB    M004E                    ;1035: D6 4E          '.N'
        COMA                             ;1037: 43             'C'
        COMB                             ;1038: 53             'S'
Z1039   JSR     Z13D4                    ;1039: BD 13 D4       '...'
        LDAA    #$01                     ;103C: 86 01          '..'
        BRA     Z1071                    ;103E: 20 31          ' 1'
;* -----------------------------------------------------------------------------
Z1040   BSR     Z1045                    ;1040: 8D 03          '..'
        JMP     Z13DF                    ;1042: 7E 13 DF       '~..'
;* -----------------------------------------------------------------------------
Z1045   INC     >M0051                   ;1045: 7C 00 51       '|.Q'
        JSR     Z0FDA                    ;1048: BD 0F DA       '...'
Z104B   JSR     Z0F29                    ;104B: BD 0F 29       '..)'
        INC     >M002D                   ;104E: 7C 00 2D       '|.-'
        CLR     >M0051                   ;1051: 7F 00 51       '..Q'
        RTS                              ;1054: 39             '9'
;* -----------------------------------------------------------------------------
Z1055   LDAA    #$09                     ;1055: 86 09          '..'
Z1057   LDS     #M1C77                   ;1057: 8E 1C 77       '..w'
        STX     M0031                    ;105A: DF 31          '.1'
        JMP     Z01D4                    ;105C: 7E 01 D4       '~..'
;* -----------------------------------------------------------------------------
Z105F   INX                              ;105F: 08             '.'
        JSR     Z12D2                    ;1060: BD 12 D2       '...'
        JSR     Z0F32                    ;1063: BD 0F 32       '..2'
Z1066   CMPA    #$29                     ;1066: 81 29          '.)'
        BEQ     Z106E                    ;1068: 27 04          ''.'
        LDAA    #$08                     ;106A: 86 08          '..'
        BRA     Z1057                    ;106C: 20 E9          ' .'
;* -----------------------------------------------------------------------------
Z106E   INX                              ;106E: 08             '.'
        SEC                              ;106F: 0D             '.'
        RTS                              ;1070: 39             '9'
;* -----------------------------------------------------------------------------
Z1071   LDAB    M0051                    ;1071: D6 51          '.Q'
        CMPB    #$01                     ;1073: C1 01          '..'
        BLS     Z1086                    ;1075: 23 0F          '#.'
        LDAB    M0052                    ;1077: D6 52          '.R'
        BEQ     Z1086                    ;1079: 27 0B          ''.'
        CLR     >M0052                   ;107B: 7F 00 52       '..R'
        CLR     >M0051                   ;107E: 7F 00 51       '..Q'
        PSHA                             ;1081: 36             '6'
        JSR     Z140E                    ;1082: BD 14 0E       '...'
        PULA                             ;1085: 32             '2'
Z1086   STX     M0031                    ;1086: DF 31          '.1'
        LDX     M0053                    ;1088: DE 53          '.S'
        STAA    ,X                       ;108A: A7 00          '..'
        DEX                              ;108C: 09             '.'
        LDAB    M004E                    ;108D: D6 4E          '.N'
        STAB    ,X                       ;108F: E7 00          '..'
        DEX                              ;1091: 09             '.'
        LDAB    M004D                    ;1092: D6 4D          '.M'
        STAB    ,X                       ;1094: E7 00          '..'
        DEX                              ;1096: 09             '.'
        STX     M0053                    ;1097: DF 53          '.S'
        LDX     M0031                    ;1099: DE 31          '.1'
        SEC                              ;109B: 0D             '.'
        RTS                              ;109C: 39             '9'
;* -----------------------------------------------------------------------------
Z109D   STX     M0031                    ;109D: DF 31          '.1'
        LDX     M0053                    ;109F: DE 53          '.S'
        CPX     #M1C07                   ;10A1: 8C 1C 07       '...'
        BEQ     Z10B7                    ;10A4: 27 11          ''.'
        INX                              ;10A6: 08             '.'
        LDAA    ,X                       ;10A7: A6 00          '..'
        STAA    M004D                    ;10A9: 97 4D          '.M'
        INX                              ;10AB: 08             '.'
        LDAA    ,X                       ;10AC: A6 00          '..'
        STAA    M004E                    ;10AE: 97 4E          '.N'
        INX                              ;10B0: 08             '.'
        LDAB    ,X                       ;10B1: E6 00          '..'
        STX     M0053                    ;10B3: DF 53          '.S'
        BRA     Z10B9                    ;10B5: 20 02          ' .'
;* -----------------------------------------------------------------------------
Z10B7   LDAB    #$02                     ;10B7: C6 02          '..'
Z10B9   LDX     M0031                    ;10B9: DE 31          '.1'
        RTS                              ;10BB: 39             '9'
;* -----------------------------------------------------------------------------
Z10BC   PSHB                             ;10BC: 37             '7'
        LDAA    M0052                    ;10BD: 96 52          '.R'
        BNE     Z10D3                    ;10BF: 26 12          '&.'
        BSR     Z109D                    ;10C1: 8D DA          '..'
        PSHB                             ;10C3: 37             '7'
        PSHA                             ;10C4: 36             '6'
        LDAA    M004D                    ;10C5: 96 4D          '.M'
        PSHA                             ;10C7: 36             '6'
        BSR     Z10FA                    ;10C8: 8D 30          '.0'
        PULA                             ;10CA: 32             '2'
        STAA    M004D                    ;10CB: 97 4D          '.M'
        PULA                             ;10CD: 32             '2'
        STAA    M004E                    ;10CE: 97 4E          '.N'
        PULB                             ;10D0: 33             '3'
        BRA     Z10D5                    ;10D1: 20 02          ' .'
;* -----------------------------------------------------------------------------
Z10D3   BSR     Z109D                    ;10D3: 8D C8          '..'
Z10D5   PULA                             ;10D5: 32             '2'
        JSR     Z1358                    ;10D6: BD 13 58       '..X'
        BRA     Z1110                    ;10D9: 20 35          ' 5'
;* -----------------------------------------------------------------------------
Z10DB   JSR     Z031A                    ;10DB: BD 03 1A       '...'
        BCC     Z10EB                    ;10DE: 24 0B          '$.'
        LDAA    $01,X                    ;10E0: A6 01          '..'
        JSR     Z0324                    ;10E2: BD 03 24       '..$'
        BCS     Z10F2                    ;10E5: 25 0B          '%.'
        CMPB    #$24                     ;10E7: C1 24          '.$'
        BNE     Z10ED                    ;10E9: 26 02          '&.'
Z10EB   CLC                              ;10EB: 0C             '.'
        RTS                              ;10EC: 39             '9'
;* -----------------------------------------------------------------------------
Z10ED   CLRB                             ;10ED: 5F             '_'
        LDAA    ,X                       ;10EE: A6 00          '..'
        BRA     Z10F7                    ;10F0: 20 05          ' .'
;* -----------------------------------------------------------------------------
Z10F2   LDAA    ,X                       ;10F2: A6 00          '..'
        LDAB    $01,X                    ;10F4: E6 01          '..'
        INX                              ;10F6: 08             '.'
Z10F7   INX                              ;10F7: 08             '.'
        SEC                              ;10F8: 0D             '.'
        RTS                              ;10F9: 39             '9'
;* -----------------------------------------------------------------------------
;* Z10FC - Mid code JSR 10 9D - SBA & Not an OP
Z10FA   JSR     Z109D                    ;10FA: BD 10 9D       '...'
        INC     >M0052                   ;10FD: 7C 00 52       '|.R'
        LDAA    #$05                     ;1100: 86 05          '..'
        JMP     Z1358                    ;1102: 7E 13 58       '~.X'
;* -----------------------------------------------------------------------------
Z1105   BSR     Z111F                    ;1105: 8D 18          '..'
        BCC     Z1119                    ;1107: 24 10          '$.'
Z1109   LDAA    M007D                    ;1109: 96 7D          '.}'
        LDAB    M007E                    ;110B: D6 7E          '.~'
        JSR     Z1457                    ;110D: BD 14 57       '..W'
Z1110   CLRA                             ;1110: 4F             'O'
        STAA    M0051                    ;1111: 97 51          '.Q'
        INCA                             ;1113: 4C             'L'
        STAA    M0052                    ;1114: 97 52          '.R'
        STAA    M002D                    ;1116: 97 2D          '.-'
        SEC                              ;1118: 0D             '.'
Z1119   RTS                              ;1119: 39             '9'
;* -----------------------------------------------------------------------------
Z111A   PSHB                             ;111A: 37             '7'
        LDAB    #$20                     ;111B: C6 20          '. '
        BRA     Z1122                    ;111D: 20 03          ' .'
;* -----------------------------------------------------------------------------
Z111F   PSHB                             ;111F: 37             '7'
        LDAB    #$02                     ;1120: C6 02          '..'
Z1122   STAB    M0035                    ;1122: D7 35          '.5'
        PULB                             ;1124: 33             '3'
        JSR     Z12E7                    ;1125: BD 12 E7       '...'
        BCC     Z1134                    ;1128: 24 0A          '$.'
        LDAA    $02,X                    ;112A: A6 02          '..'
        LDAB    $03,X                    ;112C: E6 03          '..'
        PSHB                             ;112E: 37             '7'
        PSHA                             ;112F: 36             '6'
        LDAA    $04,X                    ;1130: A6 04          '..'
        BNE     Z1138                    ;1132: 26 04          '&.'
Z1134   LDAA    #$17                     ;1134: 86 17          '..'
        CLC                              ;1136: 0C             '.'
        RTS                              ;1137: 39             '9'
;* -----------------------------------------------------------------------------
Z1138   STAA    M0070                    ;1138: 97 70          '.p'
        LDAA    $05,X                    ;113A: A6 05          '..'
        BNE     Z1160                    ;113C: 26 22          '&"'
        LDAB    M0035                    ;113E: D6 35          '.5'
        PSHB                             ;1140: 37             '7'
        LDX     M0031                    ;1141: DE 31          '.1'
        JSR     Z12D2                    ;1143: BD 12 D2       '...'
        JSR     Z1045                    ;1146: BD 10 45       '..E'
        PULB                             ;1149: 33             '3'
        STAB    M0035                    ;114A: D7 35          '.5'
        CMPB    #$02                     ;114C: C1 02          '..'
        BNE     Z1155                    ;114E: 26 05          '&.'
        JSR     Z158D                    ;1150: BD 15 8D       '...'
        BRA     Z1157                    ;1153: 20 02          ' .'
;* -----------------------------------------------------------------------------
Z1155   BSR     Z11A7                    ;1155: 8D 50          '.P'
Z1157   PULA                             ;1157: 32             '2'
        PULB                             ;1158: 33             '3'
        SUBB    M0035                    ;1159: D0 35          '.5'
        SBCA    #$00                     ;115B: 82 00          '..'
        JMP     Z14C9                    ;115D: 7E 14 C9       '~..'
;* -----------------------------------------------------------------------------
Z1160   PSHA                             ;1160: 36             '6'
        LDX     M0031                    ;1161: DE 31          '.1'
        INX                              ;1163: 08             '.'
        BSR     Z11B5                    ;1164: 8D 4F          '.O'
        PULA                             ;1166: 32             '2'
        STAA    M0036                    ;1167: 97 36          '.6'
        LDAA    ,X                       ;1169: A6 00          '..'
        CMPA    #$2C                     ;116B: 81 2C          '.,'
        BEQ     Z1175                    ;116D: 27 06          ''.'
        INS                              ;116F: 31             '1'
        INS                              ;1170: 31             '1'
        LDAA    #$18                     ;1171: 86 18          '..'
        CLC                              ;1173: 0C             '.'
        RTS                              ;1174: 39             '9'
;* -----------------------------------------------------------------------------
Z1175   INX                              ;1175: 08             '.'
        LDAB    M0036                    ;1176: D6 36          '.6'
        BSR     Z11A7                    ;1178: 8D 2D          '.-'
        INC     >M0051                   ;117A: 7C 00 51       '|.Q'
        JSR     Z0F32                    ;117D: BD 0F 32       '..2'
        CLRA                             ;1180: 4F             'O'
        JSR     Z10BC                    ;1181: BD 10 BC       '...'
        JSR     Z158D                    ;1184: BD 15 8D       '...'
        LDAB    M0036                    ;1187: D6 36          '.6'
        CLRA                             ;1189: 4F             'O'
        ADDB    #$01                     ;118A: CB 01          '..'
        ADCA    #$00                     ;118C: 89 00          '..'
        ASLB                             ;118E: 58             'X'
        ROLA                             ;118F: 49             'I'
        NEGA                             ;1190: 40             '@'
        NEGB                             ;1191: 50             'P'
        SBCA    #$00                     ;1192: 82 00          '..'
        STX     M0031                    ;1194: DF 31          '.1'
        TSX                              ;1196: 30             '0'
        ADDB    $01,X                    ;1197: EB 01          '..'
        ADCA    ,X                       ;1199: A9 00          '..'
        INS                              ;119B: 31             '1'
        INS                              ;119C: 31             '1'
        LDX     M0031                    ;119D: DE 31          '.1'
        JSR     Z14C9                    ;119F: BD 14 C9       '...'
        LDAA    ,X                       ;11A2: A6 00          '..'
        JMP     Z1066                    ;11A4: 7E 10 66       '~.f'
;* -----------------------------------------------------------------------------
Z11A7   LDAA    #$86                     ;11A7: 86 86          '..'
        STAA    M006E                    ;11A9: 97 6E          '.n'
        JSR     Z1426                    ;11AB: BD 14 26       '..&'
        LDAA    M007B                    ;11AE: 96 7B          '.{'
        LDAB    M007C                    ;11B0: D6 7C          '.|'
        JMP     Z1457                    ;11B2: 7E 14 57       '~.W'
;* -----------------------------------------------------------------------------
Z11B5   JSR     Z12D2                    ;11B5: BD 12 D2       '...'
        JSR     Z0F32                    ;11B8: BD 0F 32       '..2'
        JMP     Z104B                    ;11BB: 7E 10 4B       '~.K'
;* -----------------------------------------------------------------------------
Z11BE   TSTA                             ;11BE: 4D             'M'
        BNE     Z11CF                    ;11BF: 26 0E          '&.'
        CLRA                             ;11C1: 4F             'O'
        LDAB    #$26                     ;11C2: C6 26          '.&'
Z11C4   JSR     Z13D4                    ;11C4: BD 13 D4       '...'
        JSR     Z12D2                    ;11C7: BD 12 D2       '...'
        JSR     Z1543                    ;11CA: BD 15 43       '..C'
        BRA     Z11FD                    ;11CD: 20 2E          ' .'
;* -----------------------------------------------------------------------------
Z11CF   CMPA    #$01                     ;11CF: 81 01          '..'
        BNE     Z11DC                    ;11D1: 26 09          '&.'
        CLRA                             ;11D3: 4F             'O'
        LDAB    #$05                     ;11D4: C6 05          '..'
        JSR     Z13D4                    ;11D6: BD 13 D4       '...'
        JMP     Z1071                    ;11D9: 7E 10 71       '~.q'
;* -----------------------------------------------------------------------------
Z11DC   CMPA    #$02                     ;11DC: 81 02          '..'
        BNE     Z1210                    ;11DE: 26 30          '&0'
        STAA    M0072                    ;11E0: 97 72          '.r'
        JSR     Z0306                    ;11E2: BD 03 06       '...'
        BNE     Z11F1                    ;11E5: 26 0A          '&.'
        JSR     Z1045                    ;11E7: BD 10 45       '..E'
        BSR     Z1207                    ;11EA: 8D 1B          '..'
        JSR     Z13F7                    ;11EC: BD 13 F7       '...'
        BRA     Z11F6                    ;11EF: 20 05          ' .'
;* -----------------------------------------------------------------------------
Z11F1   JSR     Z12D2                    ;11F1: BD 12 D2       '...'
        BSR     Z1207                    ;11F4: 8D 11          '..'
Z11F6   LDAA    M007F                    ;11F6: 96 7F          '..'
        LDAB    M0080                    ;11F8: D6 80          '..'
        JSR     Z1457                    ;11FA: BD 14 57       '..W'
Z11FD   CLRA                             ;11FD: 4F             'O'
        STAA    M0051                    ;11FE: 97 51          '.Q'
        INCA                             ;1200: 4C             'L'
        STAA    M002D                    ;1201: 97 2D          '.-'
        STAA    M0052                    ;1203: 97 52          '.R'
        SEC                              ;1205: 0D             '.'
        RTS                              ;1206: 39             '9'
;* -----------------------------------------------------------------------------
Z1207   LDAA    #$52                     ;1207: 86 52          '.R'
        TAB                              ;1209: 16             '.'
        JSR     Z1312                    ;120A: BD 13 12       '...'
        JMP     Z13E7                    ;120D: 7E 13 E7       '~..'
;* -----------------------------------------------------------------------------
Z1210   CMPA    #$03                     ;1210: 81 03          '..'
        BNE     Z122B                    ;1212: 26 17          '&.'
        JSR     Z0306                    ;1214: BD 03 06       '...'
        BEQ     Z121E                    ;1217: 27 05          ''.'
Z1219   LDAA    #$19                     ;1219: 86 19          '..'
        JMP     Z1057                    ;121B: 7E 10 57       '~.W'
;* -----------------------------------------------------------------------------
Z121E   JSR     Z1045                    ;121E: BD 10 45       '..E'
        LDAA    #$2A                     ;1221: 86 2A          '.*'
        LDAB    #$04                     ;1223: C6 04          '..'
        JSR     Z1426                    ;1225: BD 14 26       '..&'
        JMP     Z141B                    ;1228: 7E 14 1B       '~..'
;* -----------------------------------------------------------------------------
Z122B   CMPA    #$04                     ;122B: 81 04          '..'
        BNE     Z1247                    ;122D: 26 18          '&.'
        JSR     Z0306                    ;122F: BD 03 06       '...'
        BNE     Z1219                    ;1232: 26 E5          '&.'
        INX                              ;1234: 08             '.'
        JSR     Z0312                    ;1235: BD 03 12       '...'
        JSR     Z0FC3                    ;1238: BD 0F C3       '...'
        BCC     Z1219                    ;123B: 24 DC          '$.'
        PSHA                             ;123D: 36             '6'
        LDAA    ,X                       ;123E: A6 00          '..'
        JSR     Z1066                    ;1240: BD 10 66       '..f'
        PULA                             ;1243: 32             '2'
        JMP     Z11C4                    ;1244: 7E 11 C4       '~..'
;* -----------------------------------------------------------------------------
Z1247   PSHA                             ;1247: 36             '6'
        JSR     Z12D2                    ;1248: BD 12 D2       '...'
        LDAB    M002C                    ;124B: D6 2C          '.,'
        PSHB                             ;124D: 37             '7'
        BEQ     Z1258                    ;124E: 27 08          ''.'
        JSR     Z1599                    ;1250: BD 15 99       '...'
        LDAA    #$01                     ;1253: 86 01          '..'
        JSR     Z0EB6                    ;1255: BD 0E B6       '...'
Z1258   LDAA    ,X                       ;1258: A6 00          '..'
        JSR     Z0306                    ;125A: BD 03 06       '...'
        BNE     Z1219                    ;125D: 26 BA          '&.'
        INX                              ;125F: 08             '.'
        JSR     Z0DB4                    ;1260: BD 0D B4       '...'
        BCC     Z1219                    ;1263: 24 B4          '$.'
        LDAA    M002C                    ;1265: 96 2C          '.,'
        BNE     Z126C                    ;1267: 26 03          '&.'
        JSR     Z0EA1                    ;1269: BD 0E A1       '...'
Z126C   PULB                             ;126C: 33             '3'
        PULA                             ;126D: 32             '2'
        PSHA                             ;126E: 36             '6'
        PSHB                             ;126F: 37             '7'
        CMPA    #$08                     ;1270: 81 08          '..'
        BNE     Z1281                    ;1272: 26 0D          '&.'
        LDAA    ,X                       ;1274: A6 00          '..'
        JSR     Z033B                    ;1276: BD 03 3B       '..;'
        BCC     Z1219                    ;1279: 24 9E          '$.'
        JSR     Z0A35                    ;127B: BD 0A 35       '..5'
        JSR     Z0DB4                    ;127E: BD 0D B4       '...'
Z1281   LDAA    ,X                       ;1281: A6 00          '..'
        JSR     Z1066                    ;1283: BD 10 66       '..f'
        PULB                             ;1286: 33             '3'
        PSHB                             ;1287: 37             '7'
        TSTB                             ;1288: 5D             ']'
        BEQ     Z1292                    ;1289: 27 07          ''.'
        LDAA    #$0F                     ;128B: 86 0F          '..'
        JSR     Z0EB6                    ;128D: BD 0E B6       '...'
        BRA     Z1295                    ;1290: 20 03          ' .'
;* -----------------------------------------------------------------------------
Z1292   JSR     Z0D99                    ;1292: BD 0D 99       '...'
Z1295   PULB                             ;1295: 33             '3'
        PULA                             ;1296: 32             '2'
        PSHB                             ;1297: 37             '7'
        CMPA    #$05                     ;1298: 81 05          '..'
        BNE     Z12A0                    ;129A: 26 04          '&.'
        LDAA    #$0A                     ;129C: 86 0A          '..'
        BRA     Z12BB                    ;129E: 20 1B          ' .'
;* -----------------------------------------------------------------------------
Z12A0   CMPA    #$06                     ;12A0: 81 06          '..'
        BNE     Z12A8                    ;12A2: 26 04          '&.'
        LDAA    #$0D                     ;12A4: 86 0D          '..'
        BRA     Z12BB                    ;12A6: 20 13          ' .'
;* -----------------------------------------------------------------------------
Z12A8   CMPA    #$07                     ;12A8: 81 07          '..'
        BNE     Z12B9                    ;12AA: 26 0D          '&.'
        LDAA    #$E6                     ;12AC: 86 E6          '..'
        CLRB                             ;12AE: 5F             '_'
        JSR     Z1426                    ;12AF: BD 14 26       '..&'
        LDAA    #$4F                     ;12B2: 86 4F          '.O'
        JSR     Z1414                    ;12B4: BD 14 14       '...'
        BRA     Z12BE                    ;12B7: 20 05          ' .'
;* -----------------------------------------------------------------------------
Z12B9   LDAA    #$10                     ;12B9: 86 10          '..'
Z12BB   JSR     Z0EB6                    ;12BB: BD 0E B6       '...'
Z12BE   PULB                             ;12BE: 33             '3'
        TSTB                             ;12BF: 5D             ']'
        BEQ     Z12C9                    ;12C0: 27 07          ''.'
        LDAA    #$0E                     ;12C2: 86 0E          '..'
        JSR     Z0EB6                    ;12C4: BD 0E B6       '...'
        BRA     Z12CE                    ;12C7: 20 05          ' .'
;* -----------------------------------------------------------------------------
Z12C9   CLRA                             ;12C9: 4F             'O'
        STAA    M002C                    ;12CA: 97 2C          '.,'
        STAA    M0029                    ;12CC: 97 29          '.)'
Z12CE   LDAA    #$01                     ;12CE: 86 01          '..'
        BRA     Z12E1                    ;12D0: 20 0F          ' .'
;* -----------------------------------------------------------------------------
Z12D2   LDAA    M0052                    ;12D2: 96 52          '.R'
        BEQ     Z12DE                    ;12D4: 27 08          ''.'
        JSR     Z140E                    ;12D6: BD 14 0E       '...'
        LDAA    #$02                     ;12D9: 86 02          '..'
        JSR     Z1086                    ;12DB: BD 10 86       '...'
Z12DE   CLRA                             ;12DE: 4F             'O'
        STAA    M0051                    ;12DF: 97 51          '.Q'
Z12E1   STAA    M0052                    ;12E1: 97 52          '.R'
        STAA    M002D                    ;12E3: 97 2D          '.-'
        SEC                              ;12E5: 0D             '.'
        RTS                              ;12E6: 39             '9'
;* -----------------------------------------------------------------------------
Z12E7   STX     M0031                    ;12E7: DF 31          '.1'
        LDX     M003E                    ;12E9: DE 3E          '.>'
        BRA     Z12F3                    ;12EB: 20 06          ' .'
;* -----------------------------------------------------------------------------
Z12ED   INX                              ;12ED: 08             '.'
        INX                              ;12EE: 08             '.'
        INX                              ;12EF: 08             '.'
        INX                              ;12F0: 08             '.'
        INX                              ;12F1: 08             '.'
        INX                              ;12F2: 08             '.'
Z12F3   CPX     M004F                    ;12F3: 9C 4F          '.O'
        BNE     Z12F9                    ;12F5: 26 02          '&.'
        CLC                              ;12F7: 0C             '.'
        RTS                              ;12F8: 39             '9'
;* -----------------------------------------------------------------------------
Z12F9   CMPA    ,X                       ;12F9: A1 00          '..'
        BNE     Z12ED                    ;12FB: 26 F0          '&.'
        CMPB    $01,X                    ;12FD: E1 01          '..'
        BNE     Z12ED                    ;12FF: 26 EC          '&.'
        SEC                              ;1301: 0D             '.'
        RTS                              ;1302: 39             '9'
;* -----------------------------------------------------------------------------
Z1303   PSHB                             ;1303: 37             '7'
        LDAB    #$81                     ;1304: C6 81          '..'
        BRA     Z1315                    ;1306: 20 0D          ' .'
;* -----------------------------------------------------------------------------
Z1308   PSHB                             ;1308: 37             '7'
        LDAB    #$FF                     ;1309: C6 FF          '..'
        BRA     Z1315                    ;130B: 20 08          ' .'
;* -----------------------------------------------------------------------------
Z130D   PSHB                             ;130D: 37             '7'
        LDAB    #$20                     ;130E: C6 20          '. '
        BRA     Z1315                    ;1310: 20 03          ' .'
;* -----------------------------------------------------------------------------
Z1312   PSHB                             ;1312: 37             '7'
        LDAB    #$02                     ;1313: C6 02          '..'
Z1315   STAB    M0035                    ;1315: D7 35          '.5'
        PULB                             ;1317: 33             '3'
        BSR     Z12E7                    ;1318: 8D CD          '..'
        BCC     Z1322                    ;131A: 24 06          '$.'
        LDAA    $02,X                    ;131C: A6 02          '..'
        LDAB    $03,X                    ;131E: E6 03          '..'
        BRA     Z133E                    ;1320: 20 1C          ' .'
;* -----------------------------------------------------------------------------
Z1322   STAA    ,X                       ;1322: A7 00          '..'
        STAB    $01,X                    ;1324: E7 01          '..'
        LDAA    M0022                    ;1326: 96 22          '."'
        LDAB    M0023                    ;1328: D6 23          '.#'
        STAA    $02,X                    ;132A: A7 02          '..'
        STAB    $03,X                    ;132C: E7 03          '..'
        CLR     $04,X                    ;132E: 6F 04          'o.'
        CLR     $05,X                    ;1330: 6F 05          'o.'
        BSR     Z1346                    ;1332: 8D 12          '..'
        PSHB                             ;1334: 37             '7'
        PSHA                             ;1335: 36             '6'
        CLRA                             ;1336: 4F             'O'
        LDAB    M0035                    ;1337: D6 35          '.5'
        JSR     Z0766                    ;1339: BD 07 66       '..f'
        PULA                             ;133C: 32             '2'
        PULB                             ;133D: 33             '3'
Z133E   STAA    M004D                    ;133E: 97 4D          '.M'
        STAB    M004E                    ;1340: D7 4E          '.N'
        LDX     M0031                    ;1342: DE 31          '.1'
        SEC                              ;1344: 0D             '.'
        RTS                              ;1345: 39             '9'
;* -----------------------------------------------------------------------------
Z1346   CPX     M0040                    ;1346: 9C 40          '.@'
        BNE     Z134F                    ;1348: 26 05          '&.'
        LDAA    #$0D                     ;134A: 86 0D          '..'
        JMP     Z1057                    ;134C: 7E 10 57       '~.W'
;* -----------------------------------------------------------------------------
Z134F   INX                              ;134F: 08             '.'
        INX                              ;1350: 08             '.'
        INX                              ;1351: 08             '.'
        INX                              ;1352: 08             '.'
        INX                              ;1353: 08             '.'
        INX                              ;1354: 08             '.'
        STX     M004F                    ;1355: DF 4F          '.O'
        RTS                              ;1357: 39             '9'
;* -----------------------------------------------------------------------------
Z1358   STX     M0061                    ;1358: DF 61          '.a'
        ASLA                             ;135A: 48             'H'
        STAA    M0043                    ;135B: 97 43          '.C'
        ASLA                             ;135D: 48             'H'
        ADDA    M0043                    ;135E: 9B 43          '.C'
        ASLB                             ;1360: 58             'X'
        ABA                              ;1361: 1B             '.'
        TAB                              ;1362: 16             '.'
;* TABLE
        LDX     #M137B                   ;1363: CE 13 7B       '..{'
Z1366   STX     M0043                    ;1366: DF 43          '.C'
        CLRA                             ;1368: 4F             'O'
        ADDB    M0044                    ;1369: DB 44          '.D'
        ADCA    M0043                    ;136B: 99 43          '.C'
        PSHB                             ;136D: 37             '7'
        PSHA                             ;136E: 36             '6'
        TSX                              ;136F: 30             '0'
        LDX     ,X                       ;1370: EE 00          '..'
        LDX     ,X                       ;1372: EE 00          '..'
        INS                              ;1374: 31             '1'
        INS                              ;1375: 31             '1'
        JSR     ,X                       ;1376: AD 00          '..'
        LDX     M0061                    ;1378: DE 61          '.a'
        RTS                              ;137A: 39             '9'
;* -----------------------------------------------------------------------------
;* memory, A table
TABLE
M137B   FCB     $14                      ;137B: 14             '.'
        FCB     $FC                      ;137C: FC             '.'
;* 
        FCB     $14                      ;137D: 14             '.'
        FCB     $CC                      ;137E: CC             '.'
;* 
        FCB     $14                      ;137F: 14             '.'
        CPX     M0015                    ;1380: 9C 15          '..'
        INX                              ;1382: 08             '.'
;* 
        FCB     $14                      ;1383: 14             '.'
        SBCB    M0014                    ;1384: D2 14          '..'
        SBCA    $14,X                    ;1386: A2 14          '..'
        TST     M1474                    ;1388: 7D 14 74       '}.t'
;* 
        FCB     $14                      ;138B: 14             '.'
        JMP     $14,X                    ;138C: 6E 14          'n.'
;* -----------------------------------------------------------------------------
        TSTA                             ;138E: 4D             'M'
;* 
        FCB     $14                      ;138F: 14             '.'
        DES                              ;1390: 34             '4'
;* 
        FCB     $14                      ;1391: 14             '.'
        BGT     Z13A8                    ;1392: 2E 14          '..'
        FCB     $65                      ;1394: 65             'e'
;* 
        FCB     $14                      ;1395: 14             '.'
        FCB     $5E                      ;1396: 5E             '^'
;* 
        FCB     $14                      ;1397: 14             '.'
        RTS                              ;1398: 39             '9'
;* -----------------------------------------------------------------------------
        FCB     $15                      ;1399: 15             '.'
        FCB     $02                      ;139A: 02             '.'
;* 
        FCB     $13                      ;139B: 13             '.'
        CMPA    Z1595                    ;139C: B1 15 95       '...'
;* 
        FCB     $14                      ;139F: 14             '.'
        CMPB    $14,X                    ;13A0: E1 14          '..'
        STAA    M148A                    ;13A2: B7 14 8A       '...'
        FCB     $14                      ;13A5: 14             '.'
        STAB    $14,X                    ;13A6: E7 14          '..'
;* -----------------------------------------------------------------------------
Z13A8   JSR     Z1490                    ;13A8: BD 14 90       '...'
;* 
        FCB     $14                      ;13AB: 14             '.'
        FCB     $ED                      ;13AC: ED             '.'
;* 
        FCB     $14                      ;13AD: 14             '.'
        FCB     $C3                      ;13AE: C3             '.'
;* 
        FCB     $14                      ;13AF: 14             '.'
        LDAA    M00D6                    ;13B0: 96 D6          '..'
        TSTA                             ;13B2: 4D             'M'
        BNE     Z13BB                    ;13B3: 26 06          '&.'
        LDAA    #$4F                     ;13B5: 86 4F          '.O'
        BSR     Z1414                    ;13B7: 8D 5B          '.['
        BRA     Z13BF                    ;13B9: 20 04          ' .'
;* -----------------------------------------------------------------------------
Z13BB   LDAA    #$86                     ;13BB: 86 86          '..'
        BSR     Z1426                    ;13BD: 8D 67          '.g'
Z13BF   LDAA    #$C6                     ;13BF: 86 C6          '..'
        LDAB    M004E                    ;13C1: D6 4E          '.N'
        BNE     Z1426                    ;13C3: 26 61          '&a'
        LDAA    #$5F                     ;13C5: 86 5F          '._'
        BRA     Z1414                    ;13C7: 20 4B          ' K'
;* -----------------------------------------------------------------------------
Z13C9   BSR     Z13D4                    ;13C9: 8D 09          '..'
        LDAA    #$7E                     ;13CB: 86 7E          '.~'
        BRA     Z13E9                    ;13CD: 20 1A          ' .'
;* -----------------------------------------------------------------------------
Z13CF   LDAA    #$EE                     ;13CF: 86 EE          '..'
        CLRB                             ;13D1: 5F             '_'
        BRA     Z1426                    ;13D2: 20 52          ' R'
;* -----------------------------------------------------------------------------
;* 
;* Seems to be an important point
;* 
Z13D4   STAA    M004D                    ;13D4: 97 4D          '.M'
        STAB    M004E                    ;13D6: D7 4E          '.N'
        RTS                              ;13D8: 39             '9'
;* -----------------------------------------------------------------------------
Z13D9   LDAA    #$31                     ;13D9: 86 31          '.1'
        BSR     Z1414                    ;13DB: 8D 37          '.7'
        BRA     Z1414                    ;13DD: 20 35          ' 5'
;* -----------------------------------------------------------------------------
Z13DF   LDAA    #$43                     ;13DF: 86 43          '.C'
        BSR     Z1414                    ;13E1: 8D 31          '.1'
        LDAA    #$53                     ;13E3: 86 53          '.S'
        BRA     Z1414                    ;13E5: 20 2D          ' -'
;* -----------------------------------------------------------------------------
Z13E7   LDAA    #$CE                     ;13E7: 86 CE          '..'
Z13E9   STAA    M0089                    ;13E9: 97 89          '..'
        LDAA    M004D                    ;13EB: 96 4D          '.M'
        STAA    M008A                    ;13ED: 97 8A          '..'
        LDAA    M004E                    ;13EF: 96 4E          '.N'
        STAA    M008B                    ;13F1: 97 8B          '..'
        LDAB    #$03                     ;13F3: C6 03          '..'
        BRA     Z1418                    ;13F5: 20 21          ' !'
;* -----------------------------------------------------------------------------
Z13F7   LDAA    #$A7                     ;13F7: 86 A7          '..'
        LDAB    #$E7                     ;13F9: C6 E7          '..'
        BRA     Z1401                    ;13FB: 20 04          ' .'
;* -----------------------------------------------------------------------------
Z13FD   LDAA    #$A6                     ;13FD: 86 A6          '..'
        LDAB    #$E6                     ;13FF: C6 E6          '..'
Z1401   PSHB                             ;1401: 37             '7'
        CLRB                             ;1402: 5F             '_'
        BSR     Z1426                    ;1403: 8D 21          '.!'
        PULA                             ;1405: 32             '2'
        LDAB    #$01                     ;1406: C6 01          '..'
        BRA     Z1426                    ;1408: 20 1C          ' .'
;* -----------------------------------------------------------------------------
Z140A   LDAA    #$30                     ;140A: 86 30          '.0'
        BRA     Z1414                    ;140C: 20 06          ' .'
;* -----------------------------------------------------------------------------
Z140E   LDAA    #$37                     ;140E: 86 37          '.7'
        BSR     Z1414                    ;1410: 8D 02          '..'
        LDAA    #$36                     ;1412: 86 36          '.6'
Z1414   STAA    M0089                    ;1414: 97 89          '..'
        LDAB    #$01                     ;1416: C6 01          '..'
Z1418   JMP     Z05B7                    ;1418: 7E 05 B7       '~..'
;* -----------------------------------------------------------------------------
Z141B   LDAA    #$40                     ;141B: 86 40          '.@'
        BSR     Z1414                    ;141D: 8D F5          '..'
        LDAA    #$50                     ;141F: 86 50          '.P'
        BSR     Z1414                    ;1421: 8D F1          '..'
        LDAA    #$82                     ;1423: 86 82          '..'
        CLRB                             ;1425: 5F             '_'
Z1426   STAA    M0089                    ;1426: 97 89          '..'
        STAB    M008A                    ;1428: D7 8A          '..'
        LDAB    #$02                     ;142A: C6 02          '..'
        BRA     Z1418                    ;142C: 20 EA          ' .'
;* -----------------------------------------------------------------------------
Z142E   BSR     Z140A                    ;142E: 8D DA          '..'
Z1430   BSR     Z144F                    ;1430: 8D 1D          '..'
Z1432   BRA     Z13D9                    ;1432: 20 A5          ' .'
;* -----------------------------------------------------------------------------
        BSR     Z140E                    ;1434: 8D D8          '..'
        JSR     Z13B1                    ;1436: BD 13 B1       '...'
        BSR     Z140E                    ;1439: 8D D3          '..'
        BSR     Z140A                    ;143B: 8D CD          '..'
        LDAA    #$A6                     ;143D: 86 A6          '..'
        LDAB    #$02                     ;143F: C6 02          '..'
        BSR     Z1426                    ;1441: 8D E3          '..'
        LDAA    #$E6                     ;1443: 86 E6          '..'
        LDAB    #$03                     ;1445: C6 03          '..'
        BSR     Z1426                    ;1447: 8D DD          '..'
        BSR     Z1430                    ;1449: 8D E5          '..'
        BRA     Z13D9                    ;144B: 20 8C          ' .'
;* -----------------------------------------------------------------------------
        BSR     Z13E7                    ;144D: 8D 98          '..'
Z144F   LDAA    #$01                     ;144F: 86 01          '..'
        STAA    M0073                    ;1451: 97 73          '.s'
        LDAA    M0081                    ;1453: 96 81          '..'
        LDAB    M0082                    ;1455: D6 82          '..'
Z1457   JSR     Z13D4                    ;1457: BD 13 D4       '...'
        LDAA    #$BD                     ;145A: 86 BD          '..'
        BRA     Z13E9                    ;145C: 20 8B          ' .'
;* -----------------------------------------------------------------------------
        BSR     Z140E                    ;145E: 8D AE          '..'
        JSR     Z13B1                    ;1460: BD 13 B1       '...'
        BRA     Z142E                    ;1463: 20 C9          ' .'
;* -----------------------------------------------------------------------------
        BSR     Z140E                    ;1465: 8D A7          '..'
        JSR     Z13E7                    ;1467: BD 13 E7       '...'
        BSR     Z13FD                    ;146A: 8D 91          '..'
        BRA     Z142E                    ;146C: 20 C0          ' .'
;* -----------------------------------------------------------------------------
        BSR     Z140A                    ;146E: 8D 9A          '..'
Z1470   BSR     Z1480                    ;1470: 8D 0E          '..'
        BRA     Z1432                    ;1472: 20 BE          ' .'
;* -----------------------------------------------------------------------------
; Memory
M1474   BSR     Z140E                    ;1474: 8D 98          '..'
        JSR     Z13B1                    ;1476: BD 13 B1       '...'
        BSR     Z140A                    ;1479: 8D 8F          '..'
        BRA     Z1470                    ;147B: 20 F3          ' .'
;* -----------------------------------------------------------------------------
        JSR     Z13E7                    ;147D: BD 13 E7       '...'
Z1480   LDAA    #$01                     ;1480: 86 01          '..'
        STAA    M0074                    ;1482: 97 74          '.t'
        LDAA    M0083                    ;1484: 96 83          '..'
        LDAB    M0084                    ;1486: D6 84          '..'
        BRA     Z1457                    ;1488: 20 CD          ' .'
;* -----------------------------------------------------------------------------
; Memory
M148A   LDAA    #$E4                     ;148A: 86 E4          '..'
        LDAB    #$A4                     ;148C: C6 A4          '..'
        BRA     Z14A6                    ;148E: 20 16          ' .'
;* -----------------------------------------------------------------------------
Z1490   LDAA    #$EA                     ;1490: 86 EA          '..'
        LDAB    #$AA                     ;1492: C6 AA          '..'
        BRA     Z14A6                    ;1494: 20 10          ' .'
;* -----------------------------------------------------------------------------
        LDAA    #$E8                     ;1496: 86 E8          '..'
        LDAB    #$A8                     ;1498: C6 A8          '..'
        BRA     Z14A6                    ;149A: 20 0A          ' .'
;* -----------------------------------------------------------------------------
        LDAA    #$EB                     ;149C: 86 EB          '..'
        LDAB    #$A9                     ;149E: C6 A9          '..'
        BRA     Z14A6                    ;14A0: 20 04          ' .'
;* -----------------------------------------------------------------------------
        LDAA    #$E0                     ;14A2: 86 E0          '..'
        LDAB    #$A2                     ;14A4: C6 A2          '..'
Z14A6   PSHB                             ;14A6: 37             '7'
        PSHA                             ;14A7: 36             '6'
        JSR     Z140A                    ;14A8: BD 14 0A       '...'
        PULA                             ;14AB: 32             '2'
        LDAB    #$01                     ;14AC: C6 01          '..'
        BSR     Z14DE                    ;14AE: 8D 2E          '..'
        PULA                             ;14B0: 32             '2'
        CLRB                             ;14B1: 5F             '_'
        BSR     Z14DE                    ;14B2: 8D 2A          '.*'
        JMP     Z1432                    ;14B4: 7E 14 32       '~.2'
;* -----------------------------------------------------------------------------
        LDAA    #$C4                     ;14B7: 86 C4          '..'
        LDAB    #$84                     ;14B9: C6 84          '..'
        BRA     Z14D6                    ;14BB: 20 19          ' .'
;* -----------------------------------------------------------------------------
        LDAA    #$CA                     ;14BD: 86 CA          '..'
        LDAB    #$8A                     ;14BF: C6 8A          '..'
        BRA     Z14D6                    ;14C1: 20 13          ' .'
;* -----------------------------------------------------------------------------
        LDAA    #$C8                     ;14C3: 86 C8          '..'
        LDAB    #$88                     ;14C5: C6 88          '..'
        BRA     Z14D6                    ;14C7: 20 0D          ' .'
;* -----------------------------------------------------------------------------
Z14C9   JSR     Z13D4                    ;14C9: BD 13 D4       '...'
        LDAA    #$CB                     ;14CC: 86 CB          '..'
        LDAB    #$89                     ;14CE: C6 89          '..'
        BRA     Z14D6                    ;14D0: 20 04          ' .'
;* -----------------------------------------------------------------------------
        LDAA    #$C0                     ;14D2: 86 C0          '..'
        LDAB    #$82                     ;14D4: C6 82          '..'
Z14D6   PSHB                             ;14D6: 37             '7'
        LDAB    M004E                    ;14D7: D6 4E          '.N'
        BSR     Z14DE                    ;14D9: 8D 03          '..'
        PULA                             ;14DB: 32             '2'
        LDAB    M004D                    ;14DC: D6 4D          '.M'
Z14DE   JMP     Z1426                    ;14DE: 7E 14 26       '~.&'
;* -----------------------------------------------------------------------------
        LDAA    #$F4                     ;14E1: 86 F4          '..'
        LDAB    #$B4                     ;14E3: C6 B4          '..'
        BRA     Z150E                    ;14E5: 20 27          ' ''
;* -----------------------------------------------------------------------------
        LDAA    #$FA                     ;14E7: 86 FA          '..'
        LDAB    #$BA                     ;14E9: C6 BA          '..'
        BRA     Z150E                    ;14EB: 20 21          ' !'
;* -----------------------------------------------------------------------------
        LDAA    #$F8                     ;14ED: 86 F8          '..'
        LDAB    #$B8                     ;14EF: C6 B8          '..'
        BRA     Z150E                    ;14F1: 20 1B          ' .'
;* -----------------------------------------------------------------------------
Z14F3   JSR     Z13D4                    ;14F3: BD 13 D4       '...'
Z14F6   LDAA    #$F7                     ;14F6: 86 F7          '..'
        LDAB    #$B7                     ;14F8: C6 B7          '..'
        BRA     Z150E                    ;14FA: 20 12          ' .'
;* -----------------------------------------------------------------------------
Z14FC   LDAA    #$FB                     ;14FC: 86 FB          '..'
        LDAB    #$B9                     ;14FE: C6 B9          '..'
        BRA     Z150E                    ;1500: 20 0C          ' .'
;* -----------------------------------------------------------------------------
Z1502   LDAA    #$F6                     ;1502: 86 F6          '..'
        LDAB    #$B6                     ;1504: C6 B6          '..'
        BRA     Z150E                    ;1506: 20 06          ' .'
;* -----------------------------------------------------------------------------
Z1508   LDAA    #$F0                     ;1508: 86 F0          '..'
        LDAB    #$B2                     ;150A: C6 B2          '..'
        BRA     Z150E                    ;150C: 20 00          ' .'
;* -----------------------------------------------------------------------------
Z150E   PSHB                             ;150E: 37             '7'
        LDAB    M004D                    ;150F: D6 4D          '.M'
        BNE     Z1523                    ;1511: 26 10          '&.'
        LDAB    M004E                    ;1513: D6 4E          '.N'
        INCB                             ;1515: 5C             '\'
        BEQ     Z1523                    ;1516: 27 0B          ''.'
        BSR     Z151D                    ;1518: 8D 03          '..'
        PULA                             ;151A: 32             '2'
Z151B   LDAB    M004E                    ;151B: D6 4E          '.N'
Z151D   ANDA    #$DF                     ;151D: 84 DF          '..'
        JMP     Z1426                    ;151F: 7E 14 26       '~.&'
;* -----------------------------------------------------------------------------
        PSHB                             ;1522: 37             '7'
Z1523   INC     >M004E                   ;1523: 7C 00 4E       '|.N'
        BNE     Z152B                    ;1526: 26 03          '&.'
        INC     >M004D                   ;1528: 7C 00 4D       '|.M'
Z152B   BSR     Z1539                    ;152B: 8D 0C          '..'
        TST     >M004E                   ;152D: 7D 00 4E       '}.N'
        BNE     Z1535                    ;1530: 26 03          '&.'
        DEC     >M004D                   ;1532: 7A 00 4D       'z.M'
Z1535   DEC     >M004E                   ;1535: 7A 00 4E       'z.N'
        PULA                             ;1538: 32             '2'
Z1539   JMP     Z13E9                    ;1539: 7E 13 E9       '~..'
;* -----------------------------------------------------------------------------
Z153C   JSR     Z13D4                    ;153C: BD 13 D4       '...'
        LDAA    #$F7                     ;153F: 86 F7          '..'
        BRA     Z1557                    ;1541: 20 14          ' .'
;* -----------------------------------------------------------------------------
Z1543   LDAA    #$F6                     ;1543: 86 F6          '..'
        BSR     Z1557                    ;1545: 8D 10          '..'
        LDAA    #$4F                     ;1547: 86 4F          '.O'
        BRA     Z157C                    ;1549: 20 31          ' 1'
;* -----------------------------------------------------------------------------
Z154B   JSR     Z13D4                    ;154B: BD 13 D4       '...'
        LDAA    #$FE                     ;154E: 86 FE          '..'
        BRA     Z1557                    ;1550: 20 05          ' .'
;* -----------------------------------------------------------------------------
Z1552   JSR     Z13D4                    ;1552: BD 13 D4       '...'
        LDAA    #$FF                     ;1555: 86 FF          '..'
Z1557   LDAB    M004D                    ;1557: D6 4D          '.M'
        BNE     Z1539                    ;1559: 26 DE          '&.'
        BRA     Z151B                    ;155B: 20 BE          ' .'
;* -----------------------------------------------------------------------------
        LDAA    #$2D                     ;155D: 86 2D          '.-'
Z155F   LDAB    #$03                     ;155F: C6 03          '..'
Z1561   JMP     Z1426                    ;1561: 7E 14 26       '~.&'
;* -----------------------------------------------------------------------------
; Memroy
M1564   LDAA    #$2C                     ;1564: 86 2C          '.,'
        BRA     Z155F                    ;1566: 20 F7          ' .'
;* -----------------------------------------------------------------------------
Z1568   LDAA    #$2D                     ;1568: 86 2D          '.-'
        LDAB    #$05                     ;156A: C6 05          '..'
        BSR     Z1561                    ;156C: 8D F3          '..'
        LDAA    #$26                     ;156E: 86 26          '.&'
        LDAB    #$06                     ;1570: C6 06          '..'
        BSR     Z1561                    ;1572: 8D ED          '..'
        BSR     Z157A                    ;1574: 8D 04          '..'
Z1576   LDAA    #$26                     ;1576: 86 26          '.&'
        BRA     Z155F                    ;1578: 20 E5          ' .'
;* -----------------------------------------------------------------------------
Z157A   LDAA    #$5D                     ;157A: 86 5D          '.]'
Z157C   JMP     Z1414                    ;157C: 7E 14 14       '~..'
;* -----------------------------------------------------------------------------
        LDAA    #$2D                     ;157F: 86 2D          '.-'
        LDAB    #$08                     ;1581: C6 08          '..'
        BSR     Z1561                    ;1583: 8D DC          '..'
        BSR     Z1576                    ;1585: 8D EF          '..'
        BSR     Z157A                    ;1587: 8D F1          '..'
        LDAA    #$27                     ;1589: 86 27          '.''
        BRA     Z155F                    ;158B: 20 D2          ' .'
;* -----------------------------------------------------------------------------
Z158D   LDAA    #$58                     ;158D: 86 58          '.X'
        BSR     Z157C                    ;158F: 8D EB          '..'
        LDAA    #$49                     ;1591: 86 49          '.I'
        BRA     Z157C                    ;1593: 20 E7          ' .'
;* -----------------------------------------------------------------------------
Z1595   LDAA    #$3F                     ;1595: 86 3F          '.?'
        BRA     Z157C                    ;1597: 20 E3          ' .'
;* -----------------------------------------------------------------------------
Z1599   LDAA    #$34                     ;1599: 86 34          '.4'
        BSR     Z157C                    ;159B: 8D DF          '..'
        BRA     Z157C                    ;159D: 20 DD          ' .'
;* -----------------------------------------------------------------------------
Z159F   LDAA    #$0E                     ;159F: 86 0E          '..'
        BRA     Z157C                    ;15A1: 20 D9          ' .'
;* -----------------------------------------------------------------------------
Z15A3   LDAA    #$01                     ;15A3: 86 01          '..'
        BSR     Z157C                    ;15A5: 8D D5          '..'
        LDAA    #$0F                     ;15A7: 86 0F          '..'
        BRA     Z157C                    ;15A9: 20 D1          ' .'
;* -----------------------------------------------------------------------------
Z15AB   JSR     Z1693                    ;15AB: BD 16 93       '...'
        LDAA    M006C                    ;15AE: 96 6C          '.l'
        ORAA    M006B                    ;15B0: 9A 6B          '.k'
        BEQ     Z15E1                    ;15B2: 27 2D          ''-'
        LDX     M0022                    ;15B4: DE 22          '."'
        STX     M0087                    ;15B6: DF 87          '..'
        LDAA    #$49                     ;15B8: 86 49          '.I'
        LDAB    #$4F                     ;15BA: C6 4F          '.O'
        JSR     Z1303                    ;15BC: BD 13 03       '...'
        LDAA    M006C                    ;15BF: 96 6C          '.l'
        BEQ     Z15D2                    ;15C1: 27 0F          ''.'
        LDX     M0024                    ;15C3: DE 24          '.$'
        STX     M0077                    ;15C5: DF 77          '.w'
        LDX     #M184D                   ;15C7: CE 18 4D       '..M'
        LDAB    #$FF                     ;15CA: C6 FF          '..'
        BSR     Z1610                    ;15CC: 8D 42          '.B'
        LDAB    #$0E                     ;15CE: C6 0E          '..'
        BSR     Z1610                    ;15D0: 8D 3E          '.>'
Z15D2   LDAA    M006B                    ;15D2: 96 6B          '.k'
        BEQ     Z15E1                    ;15D4: 27 0B          ''.'
        LDX     M0024                    ;15D6: DE 24          '.$'
        STX     M0075                    ;15D8: DF 75          '.u'
        LDX     #Z1760                   ;15DA: CE 17 60       '..`'
        LDAB    #$ED                     ;15DD: C6 ED          '..'
        BSR     Z1610                    ;15DF: 8D 2F          './'
Z15E1   LDAA    M0074                    ;15E1: 96 74          '.t'
        BEQ     Z15F0                    ;15E3: 27 0B          ''.'
        LDX     M0024                    ;15E5: DE 24          '.$'
        STX     M0083                    ;15E7: DF 83          '..'
        LDX     #M195A                   ;15E9: CE 19 5A       '..Z'
        LDAB    #$74                     ;15EC: C6 74          '.t'
        BSR     Z1610                    ;15EE: 8D 20          '. '
Z15F0   LDAA    M0073                    ;15F0: 96 73          '.s'
        BEQ     Z15FF                    ;15F2: 27 0B          ''.'
        LDX     M0024                    ;15F4: DE 24          '.$'
        STX     M0081                    ;15F6: DF 81          '..'
        LDX     #M19CE                   ;15F8: CE 19 CE       '...'
        LDAB    #$76                     ;15FB: C6 76          '.v'
        BSR     Z1610                    ;15FD: 8D 11          '..'
Z15FF   LDAA    M006E                    ;15FF: 96 6E          '.n'
        BEQ     Z1613                    ;1601: 27 10          ''.'
        LDX     M0024                    ;1603: DE 24          '.$'
        STX     M007B                    ;1605: DF 7B          '.{'
        LDX     #Z078E                   ;1607: CE 07 8E       '...'
        LDAB    #$15                     ;160A: C6 15          '..'
        BSR     Z1610                    ;160C: 8D 02          '..'
        BRA     Z1613                    ;160E: 20 03          ' .'
;* -----------------------------------------------------------------------------
Z1610   JMP     Z05F4                    ;1610: 7E 05 F4       '~..'
;* -----------------------------------------------------------------------------
Z1613   LDAA    M0072                    ;1613: 96 72          '.r'
        BEQ     Z1622                    ;1615: 27 0B          ''.'
        LDX     M0024                    ;1617: DE 24          '.$'
        STX     M007F                    ;1619: DF 7F          '..'
        LDX     #M1A44                   ;161B: CE 1A 44       '..D'
        LDAB    #$1A                     ;161E: C6 1A          '..'
        BSR     Z1610                    ;1620: 8D EE          '..'
Z1622   LDAA    M006D                    ;1622: 96 6D          '.m'
        BEQ     Z165C                    ;1624: 27 36          ''6'
        LDX     M0022                    ;1626: DE 22          '."'
        STX     M0085                    ;1628: DF 85          '..'
        LDAA    #$53                     ;162A: 86 53          '.S'
        LDAB    #$54                     ;162C: C6 54          '.T'
        JSR     Z1308                    ;162E: BD 13 08       '...'
        LDX     M0024                    ;1631: DE 24          '.$'
        STX     M0079                    ;1633: DF 79          '.y'
        LDX     #M1A5E                   ;1635: CE 1A 5E       '..^'
        LDAB    #$FF                     ;1638: C6 FF          '..'
        BSR     Z1610                    ;163A: 8D D4          '..'
        LDAB    #$61                     ;163C: C6 61          '.a'
        BSR     Z1610                    ;163E: 8D D0          '..'
        LDAA    M002E                    ;1640: 96 2E          '..'
        PSHA                             ;1642: 36             '6'
        ANDA    #$FD                     ;1643: 84 FD          '..'
        STAA    M002E                    ;1645: 97 2E          '..'
        LDAA    M0077                    ;1647: 96 77          '.w'
        LDAB    M0078                    ;1649: D6 78          '.x'
        JSR     Z13C9                    ;164B: BD 13 C9       '...'
        LDAA    M0075                    ;164E: 96 75          '.u'
        LDAB    M0076                    ;1650: D6 76          '.v'
        ADDB    #$96                     ;1652: CB 96          '..'
        ADCA    #$00                     ;1654: 89 00          '..'
        JSR     Z13C9                    ;1656: BD 13 C9       '...'
        PULA                             ;1659: 32             '2'
        STAA    M002E                    ;165A: 97 2E          '..'
Z165C   LDAA    M0070                    ;165C: 96 70          '.p'
        BEQ     Z1684                    ;165E: 27 24          ''$'
        LDX     M0024                    ;1660: DE 24          '.$'
        STX     M007D                    ;1662: DF 7D          '.}'
        LDAA    M002E                    ;1664: 96 2E          '..'
        PSHA                             ;1666: 36             '6'
        ANDA    #$FD                     ;1667: 84 FD          '..'
        STAA    M002E                    ;1669: 97 2E          '..'
        LDAA    #$5A                     ;166B: 86 5A          '.Z'
        TAB                              ;166D: 16             '.'
        JSR     Z1312                    ;166E: BD 13 12       '...'
        PSHB                             ;1671: 37             '7'
        PSHA                             ;1672: 36             '6'
        JSR     Z14F6                    ;1673: BD 14 F6       '...'
        PULA                             ;1676: 32             '2'
        PULB                             ;1677: 33             '3'
        JSR     Z154B                    ;1678: BD 15 4B       '..K'
        JSR     Z13FD                    ;167B: BD 13 FD       '...'
        JSR     Z0969                    ;167E: BD 09 69       '..i'
        PULA                             ;1681: 32             '2'
        STAA    M002E                    ;1682: 97 2E          '..'
Z1684   BSR     Z169A                    ;1684: 8D 14          '..'
        JSR     Z0621                    ;1686: BD 06 21       '..!'
        LDAA    #$53                     ;1689: 86 53          '.S'
        BSR     OUT1CHV                    ;168B: 8D 54          '.T'
        LDAA    #$39                     ;168D: 86 39          '.9'
        BSR     OUT1CHV                    ;168F: 8D 50          '.P'
        BRA     Z1704                    ;1691: 20 71          ' q'
;* -----------------------------------------------------------------------------
Z1693   BSR     Z169A                    ;1693: 8D 05          '..'
        BSR     Z16F3                    ;1695: 8D 5C          '.\'
        STAB    M0042                    ;1697: D7 42          '.B'
        RTS                              ;1699: 39             '9'
;* -----------------------------------------------------------------------------
Z169A   LDAA    M002E                    ;169A: 96 2E          '..'
        BEQ     Z16A2                    ;169C: 27 04          ''.'
        ANDA    #$08                     ;169E: 84 08          '..'
        BEQ     Z16A4                    ;16A0: 27 02          ''.'
Z16A2   INS                              ;16A2: 31             '1'
        INS                              ;16A3: 31             '1'
Z16A4   RTS                              ;16A4: 39             '9'
;* -----------------------------------------------------------------------------
Z16A5   BSR     Z169A                    ;16A5: 8D F3          '..'
        BSR     Z16F3                    ;16A7: 8D 4A          '.J'
        LDAA    #$53                     ;16A9: 86 53          '.S'
        BSR     OUT1CHV                    ;16AB: 8D 34          '.4'
        LDAA    #$31                     ;16AD: 86 31          '.1'
        BSR     OUT1CHV                    ;16AF: 8D 30          '.0'
        LDX     #M0090                   ;16B1: CE 00 90       '...'
        LDAB    ,X                       ;16B4: E6 00          '..'
        PSHB                             ;16B6: 37             '7'
        ADDB    #$03                     ;16B7: CB 03          '..'
        STAB    ,X                       ;16B9: E7 00          '..'
        CLRB                             ;16BB: 5F             '_'
        BSR     TAPAUXV                  ;16BC: 8D 20          '. '
        BSR     TAPAUXV                  ;16BE: 8D 1E          '..'
        BSR     TAPAUXV                  ;16C0: 8D 1C          '..'
Z16C2   BSR     TAPAUXV                  ;16C2: 8D 1A          '..'
        PULA                             ;16C4: 32             '2'
        DECA                             ;16C5: 4A             'J'
        BEQ     Z16CB                    ;16C6: 27 03          ''.'
        PSHA                             ;16C8: 36             '6'
        BRA     Z16C2                    ;16C9: 20 F7          ' .'
;* -----------------------------------------------------------------------------
Z16CB   COMB                             ;16CB: 53             'S'
        PSHB                             ;16CC: 37             '7'
        TSX                              ;16CD: 30             '0'
        BSR     TAPAUXV                  ;16CE: 8D 0E          '..'
        INS                              ;16D0: 31             '1'
        LDAA    #$0D                     ;16D1: 86 0D          '..'
        BSR     OUT1CHV                  ;16D3: 8D 0C          '..'
        LDAA    #$0A                     ;16D5: 86 0A          '..'
        BSR     OUT1CHV                  ;16D7: 8D 08          '..'
        LDAA    M0042                    ;16D9: 96 42          '.B'
        BNE     Z1704                    ;16DB: 26 27          '&''
        RTS                              ;16DD: 39             '9'
;* -----------------------------------------------------------------------------
;*
;* Local jump table bsr -> jmp -> ... rts
;*
TAPAUXV JMP     TAPAUX                   ;16DE: 7E E0 EA       '~..'
OUT1CHV JMP     OUT1CH                   ;16E1: 7E E3 A6       '~..'
IN1CHRV JMP     IN1CHR                   ;16E4: 7E E3 50       '~.P'
OUT4HSV JMP     OUT4HS                   ;16E7: 7E E0 C8       '~..'
OUT2HSV JMP     OUT2HS                   ;16EA: 7E E0 CA       '~..'
CRLFV   JMP     CRLF                     ;16ED: 7E E1 41       '~.A'
PDATA1V JMP     PDATA1                   ;16F0: 7E E0 7E       '~.~'
;* -----------------------------------------------------------------------------
Z16F3   LDAA    #$12                     ;16F3: 86 12          '..' Pg 47 of the ABASIC manual
        LDAB    #$3C                     ;16F5: C6 3C          '.<'
        BSR     Z1708                    ;16F7: 8D 0F          '..'
        LDAB    M0042                    ;16F9: D6 42          '.B'
        BEQ     Z1703                    ;16FB: 27 06          ''.'
Z16FD   CLRA                             ;16FD: 4F             'O'
        BSR     OUT1CHV                  ;16FE: 8D E1          '..'
        DECB                             ;1700: 5A             'Z'
        BNE     Z16FD                    ;1701: 26 FA          '&.'
Z1703   RTS                              ;1703: 39             '9'
;* -----------------------------------------------------------------------------
Z1704   LDAA    #$14                     ;1704: 86 14          '..'   (  .. .    - CB2 Low)
        LDAB    #$34                     ;1706: C6 34          '.4'   (0011 0100)
Z1708   BSR     OUT1CHV                  ;1708: 8D D7          '..'   (       .. - CB1 Dis)
        STAB    PIACB                    ;170A: F7 80 07       '...'  (      .   - DDR Out selected)
        NOP                              ;170D: 01             '.'
        RTS                              ;170E: 39             '9'
;* -----------------------------------------------------------------------------
Z170F   BSR     CRLFV                    ;170F: 8D DC          '..'
        LDX     #M175A                   ;1711: CE 17 5A       '..Z'
        BSR     PDATA1V                  ;1714: 8D DA          '..'
        BRA     IN1CHRV                  ;1716: 20 CC          ' .'
;* -----------------------------------------------------------------------------
Z1718   LDAB    #$48                     ;1718: C6 48          '.H'
        BSR     Z1743                    ;171A: 8D 27          '.''
Z171C   PSHB                             ;171C: 37             '7'
Z171D   LDX     M00F3                    ;171D: DE F3          '..'
        LDAA    ,X                       ;171F: A6 00          '..'
        BNE     Z1727                    ;1721: 26 04          '&.'
        BSR     Z174A                    ;1723: 8D 25          '.%'
        BRA     Z171D                    ;1725: 20 F6          ' .'
;* -----------------------------------------------------------------------------
Z1727   INX                              ;1727: 08             '.'
        STX     M00F3                    ;1728: DF F3          '..'
        PULB                             ;172A: 33             '3'
        CMPA    #$1A                     ;172B: 81 1A          '..'
        BNE     Z1731                    ;172D: 26 02          '&.'
        CLC                              ;172F: 0C             '.'
        RTS                              ;1730: 39             '9'
;* -----------------------------------------------------------------------------
Z1731   LDX     M0031                    ;1731: DE 31          '.1'
        STAA    ,X                       ;1733: A7 00          '..'
        INX                              ;1735: 08             '.'
        STX     M0031                    ;1736: DF 31          '.1'
        CMPA    #$0D                     ;1738: 81 0D          '..'
        BEQ     Z1743                    ;173A: 27 07          ''.'
        DECB                             ;173C: 5A             'Z'
        BNE     Z171C                    ;173D: 26 DD          '&.'
        LDAA    #$0D                     ;173F: 86 0D          '..'
        STAA    ,X                       ;1741: A7 00          '..'
Z1743   LDX     #M1CF9                   ;1743: CE 1C F9       '...'
        STX     M0031                    ;1746: DF 31          '.1'
        SEC                              ;1748: 0D             '.'
        RTS                              ;1749: 39             '9'
;* -----------------------------------------------------------------------------
Z174A   BSR     Z174F                    ;174A: 8D 03          '..'
        JSR     Z18DE                    ;174C: BD 18 DE       '...'
Z174F   LDX     #M1C78                   ;174F: CE 1C 78       '..x'
        STX     M00F3                    ;1752: DF F3          '..'
        RTS                              ;1754: 39             '9'
;* -----------------------------------------------------------------------------
Z1755   BSR     Z174F                    ;1755: 8D F8          '..'
        CLR     ,X                       ;1757: 6F 00          'o.'
        RTS                              ;1759: 39             '9'
;* -----------------------------------------------------------------------------
; Memory
M175A   FCC     'PASS2\4'
;        NEGB                             ;175A: 50             'P'
;        FCB     $41                      ;175B: 41             'A'
;        COMB                             ;175C: 53             'S'
;        COMB                             ;175D: 53             'S'
;        PULA                             ;175E: 32             '2'
;        FCB     $04                      ;175F: 04             '.'
;* -----------------------------------------------------------------------------
Z1760   LDAA    #$20                     ;1760: 86 20          '. '
Z1762   STX     M0020                    ;1762: DF 20          '. '
        LDX     M0022                    ;1764: DE 22          '."'
        STAA    ,X                       ;1766: A7 00          '..'
        LDAA    M0026                    ;1768: 96 26          '.&'
        CMPA    #$80                     ;176A: 81 80          '..'
        BHI     Z1770                    ;176C: 22 02          '".'
        INCA                             ;176E: 4C             'L'
        INX                              ;176F: 08             '.'
Z1770   CLR     ,X                       ;1770: 6F 00          'o.'
        STAA    M0026                    ;1772: 97 26          '.&'
        STX     M0022                    ;1774: DF 22          '."'
        LDX     M0020                    ;1776: DE 20          '. '
        RTS                              ;1778: 39             '9'
;* -----------------------------------------------------------------------------
        STX     M0024                    ;1779: DF 24          '.$'
        BRA     Z1781                    ;177B: 20 04          ' .'
;* -----------------------------------------------------------------------------
Z177D   LDAA    #$01                     ;177D: 86 01          '..'
        STAA    M0026                    ;177F: 97 26          '.&'
Z1781   LDX     M0024                    ;1781: DE 24          '.$'
        STX     M0022                    ;1783: DF 22          '."'
        RTS                              ;1785: 39             '9'
;* -----------------------------------------------------------------------------
Z1786   BSR     Z1760                    ;1786: 8D D8          '..'
        LDAA    M0026                    ;1788: 96 26          '.&'
        ANDA    #$07                     ;178A: 84 07          '..'
        CMPA    #$01                     ;178C: 81 01          '..'
        BNE     Z1786                    ;178E: 26 F6          '&.'
        RTS                              ;1790: 39             '9'
;* -----------------------------------------------------------------------------
Z1791   BSR     Z1781                    ;1791: 8D EE          '..'
Z1793   LDAA    ,X                       ;1793: A6 00          '..'
        BEQ     Z17A2                    ;1795: 27 0B          ''.'
        BSR     Z17C8                    ;1797: 8D 2F          './'
        INX                              ;1799: 08             '.'
        BRA     Z1793                    ;179A: 20 F7          ' .'
;* -----------------------------------------------------------------------------
Z179C   BSR     Z1760                    ;179C: 8D C2          '..'
        CMPB    M0026                    ;179E: D1 26          '.&'
        BHI     Z179C                    ;17A0: 22 FA          '".'
Z17A2   RTS                              ;17A2: 39             '9'
;* -----------------------------------------------------------------------------
Z17A3   BRA     Z1762                    ;17A3: 20 BD          ' .'
;* -----------------------------------------------------------------------------
        LDAA    #$12                     ;17A5: 86 12          '..'
        LDAB    #$3C                     ;17A7: C6 3C          '.<'
        BSR     Z17C1                    ;17A9: 8D 16          '..'
        LDAB    #$5A                     ;17AB: C6 5A          '.Z'
Z17AD   CLRA                             ;17AD: 4F             'O'
        BSR     Z17C8                    ;17AE: 8D 18          '..'
        DECB                             ;17B0: 5A             'Z'
        BNE     Z17AD                    ;17B1: 26 FA          '&.'
        LDAA    #$02                     ;17B3: 86 02          '..'
        BSR     Z17C8                    ;17B5: 8D 11          '..'
        BSR     Z1791                    ;17B7: 8D D8          '..'
        LDAA    #$03                     ;17B9: 86 03          '..'
        BSR     Z17C8                    ;17BB: 8D 0B          '..'
        LDAA    #$14                     ;17BD: 86 14          '..'
        LDAB    #$34                     ;17BF: C6 34          '.4' (0011 0100)
Z17C1   STAB    PIACB                    ;17C1: F7 80 07       '...'
        BSR     Z17C8                    ;17C4: 8D 02          '..'
        NOP                              ;17C6: 01             '.'
        RTS                              ;17C7: 39             '9'
;* -----------------------------------------------------------------------------
Z17C8   JMP     OUT1CH                    ;17C8: 7E E3 A6       '~..'
;* -----------------------------------------------------------------------------
        BSR     Z1791                    ;17CB: 8D C4          '..'
        BSR     Z177D                    ;17CD: 8D AE          '..'
        JMP     CRLF                    ;17CF: 7E E1 41       '~.A'
;* -----------------------------------------------------------------------------
Z17D2   PSHA                             ;17D2: 36             '6'
        LDAA    ,X                       ;17D3: A6 00          '..'
        BNE     Z17DB                    ;17D5: 26 04          '&.'
        TST     $01,X                    ;17D7: 6D 01          'm.'
        BEQ     Z17E1                    ;17D9: 27 06          ''.'
Z17DB   ORAA    #$30                     ;17DB: 8A 30          '.0'
        BSR     Z1762                    ;17DD: 8D 83          '..'
        INC     $01,X                    ;17DF: 6C 01          'l.'
Z17E1   CLR     ,X                       ;17E1: 6F 00          'o.'
        PULA                             ;17E3: 32             '2'
        RTS                              ;17E4: 39             '9'
;* -----------------------------------------------------------------------------
        LDAB    #$20                     ;17E5: C6 20          '. '
        BRA     Z17EB                    ;17E7: 20 02          ' .'
;* -----------------------------------------------------------------------------
        LDAB    #$80                     ;17E9: C6 80          '..'
Z17EB   LDAA    ,X                       ;17EB: A6 00          '..'
        BEQ     Z17F5                    ;17ED: 27 06          ''.'
        BSR     Z17A3                    ;17EF: 8D B2          '..'
        INX                              ;17F1: 08             '.'
        DECB                             ;17F2: 5A             'Z'
        BNE     Z17EB                    ;17F3: 26 F6          '&.'
Z17F5   RTS                              ;17F5: 39             '9'
;* -----------------------------------------------------------------------------
        TSTA                             ;17F6: 4D             'M'
        BPL     Z1803                    ;17F7: 2A 0A          '*.'
        PSHA                             ;17F9: 36             '6'
        LDAA    #$2D                     ;17FA: 86 2D          '.-'
        BSR     Z17A3                    ;17FC: 8D A5          '..'
        PULA                             ;17FE: 32             '2'
        NEGA                             ;17FF: 40             '@'
        NEGB                             ;1800: 50             'P'
        SBCA    #$00                     ;1801: 82 00          '..'
Z1803   DES                              ;1803: 34             '4'
        DES                              ;1804: 34             '4'
        TSX                              ;1805: 30             '0'
        CLR     ,X                       ;1806: 6F 00          'o.'
        CLR     $01,X                    ;1808: 6F 01          'o.'
Z180A   SUBB    #$10                     ;180A: C0 10          '..'
        SBCA    #$27                     ;180C: 82 27          '.''
        BCS     Z1814                    ;180E: 25 04          '%.'
        INC     ,X                       ;1810: 6C 00          'l.'
        BRA     Z180A                    ;1812: 20 F6          ' .'
;* -----------------------------------------------------------------------------
Z1814   ADDB    #$10                     ;1814: CB 10          '..'
        ADCA    #$27                     ;1816: 89 27          '.''
        BSR     Z17D2                    ;1818: 8D B8          '..'
Z181A   SUBB    #$E8                     ;181A: C0 E8          '..'
        SBCA    #$03                     ;181C: 82 03          '..'
        BCS     Z1824                    ;181E: 25 04          '%.'
        INC     ,X                       ;1820: 6C 00          'l.'
        BRA     Z181A                    ;1822: 20 F6          ' .'
;* -----------------------------------------------------------------------------
Z1824   ADDB    #$E8                     ;1824: CB E8          '..'
        ADCA    #$03                     ;1826: 89 03          '..'
        BSR     Z17D2                    ;1828: 8D A8          '..'
Z182A   SUBB    #$64                     ;182A: C0 64          '.d'
        SBCA    #$00                     ;182C: 82 00          '..'
        BCS     Z1834                    ;182E: 25 04          '%.'
        INC     ,X                       ;1830: 6C 00          'l.'
        BRA     Z182A                    ;1832: 20 F6          ' .'
;* -----------------------------------------------------------------------------
Z1834   ADDB    #$64                     ;1834: CB 64          '.d'
        BSR     Z17D2                    ;1836: 8D 9A          '..'
Z1838   SUBB    #$0A                     ;1838: C0 0A          '..'
        BCS     Z1840                    ;183A: 25 04          '%.'
        INC     ,X                       ;183C: 6C 00          'l.'
        BRA     Z1838                    ;183E: 20 F8          ' .'
;* -----------------------------------------------------------------------------
Z1840   ADDB    #$0A                     ;1840: CB 0A          '..'
        BSR     Z17D2                    ;1842: 8D 8E          '..'
        STAB    ,X                       ;1844: E7 00          '..'
        INC     $01,X                    ;1846: 6C 01          'l.'
        BSR     Z17D2                    ;1848: 8D 88          '..'
        INS                              ;184A: 31             '1'
        INS                              ;184B: 31             '1'
        RTS                              ;184C: 39             '9'
;* -----------------------------------------------------------------------------
; Memory
M184D   CLRA                             ;184D: 4F             'O'
        PSHA                             ;184E: 36             '6'
        PSHA                             ;184F: 36             '6'
        PSHA                             ;1850: 36             '6'
        PSHA                             ;1851: 36             '6'
        LDAA    #$05                     ;1852: 86 05          '..'
        PSHA                             ;1854: 36             '6'
        TSX                              ;1855: 30             '0'
Z1856   BSR     Z18C7                    ;1856: 8D 6F          '.o'
        CMPA    #$20                     ;1858: 81 20          '. '
        BEQ     Z1856                    ;185A: 27 FA          ''.'
        CMPA    #$2D                     ;185C: 81 2D          '.-'
        BNE     Z186E                    ;185E: 26 0E          '&.'
        INC     $04,X                    ;1860: 6C 04          'l.'
Z1862   BSR     Z18C7                    ;1862: 8D 63          '.c'
        BCC     Z189C                    ;1864: 24 36          '$6'
        CMPA    #$20                     ;1866: 81 20          '. '
        BEQ     Z189C                    ;1868: 27 32          ''2'
        TST     ,X                       ;186A: 6D 00          'm.'
        BEQ     Z18AF                    ;186C: 27 41          ''A'
Z186E   SUBA    #$30                     ;186E: 80 30          '.0'
        BCS     Z18AF                    ;1870: 25 3D          '%='
        CMPA    #$09                     ;1872: 81 09          '..'
        BHI     Z18AF                    ;1874: 22 39          '"9'
        STAA    $01,X                    ;1876: A7 01          '..'
        LDAA    $02,X                    ;1878: A6 02          '..'
        LDAB    $03,X                    ;187A: E6 03          '..'
        ASLB                             ;187C: 58             'X'
        ROLA                             ;187D: 49             'I'
        STAA    $02,X                    ;187E: A7 02          '..'
        STAB    $03,X                    ;1880: E7 03          '..'
        ASLB                             ;1882: 58             'X'
        ROLA                             ;1883: 49             'I'
        ASLB                             ;1884: 58             'X'
        ROLA                             ;1885: 49             'I'
        BCS     Z18AF                    ;1886: 25 27          '%''
        ADDB    $03,X                    ;1888: EB 03          '..'
        ADCA    $02,X                    ;188A: A9 02          '..'
        BCS     Z18AF                    ;188C: 25 21          '%!'
        ADDB    $01,X                    ;188E: EB 01          '..'
        ADCA    #$00                     ;1890: 89 00          '..'
        BCS     Z18AF                    ;1892: 25 1B          '%.'
        STAA    $02,X                    ;1894: A7 02          '..'
        STAB    $03,X                    ;1896: E7 03          '..'
        DEC     ,X                       ;1898: 6A 00          'j.'
        BRA     Z1862                    ;189A: 20 C6          ' .'
;* -----------------------------------------------------------------------------
Z189C   PULA                             ;189C: 32             '2'
        CMPA    #$05                     ;189D: 81 05          '..'
        BEQ     Z18B0                    ;189F: 27 0F          ''.'
        INS                              ;18A1: 31             '1'
        PULA                             ;18A2: 32             '2'
        PULB                             ;18A3: 33             '3'
        TST     $04,X                    ;18A4: 6D 04          'm.'
        BEQ     Z18AC                    ;18A6: 27 04          ''.'
        NEGA                             ;18A8: 40             '@'
        NEGB                             ;18A9: 50             'P'
        SBCA    #$00                     ;18AA: 82 00          '..'
Z18AC   INS                              ;18AC: 31             '1'
        CLC                              ;18AD: 0C             '.'
        RTS                              ;18AE: 39             '9'
;* -----------------------------------------------------------------------------
Z18AF   INS                              ;18AF: 31             '1'
Z18B0   INS                              ;18B0: 31             '1'
        INS                              ;18B1: 31             '1'
        INS                              ;18B2: 31             '1'
        INS                              ;18B3: 31             '1'
        CLRA                             ;18B4: 4F             'O'
        CLRB                             ;18B5: 5F             '_'
        SEC                              ;18B6: 0D             '.'
        RTS                              ;18B7: 39             '9'
;* -----------------------------------------------------------------------------
        LDAB    #$20                     ;18B8: C6 20          '. '
Z18BA   BSR     Z18C7                    ;18BA: 8D 0B          '..'
        BCC     Z18C4                    ;18BC: 24 06          '$.'
        STAA    ,X                       ;18BE: A7 00          '..'
        INX                              ;18C0: 08             '.'
        DECB                             ;18C1: 5A             'Z'
        BNE     Z18BA                    ;18C2: 26 F6          '&.'
Z18C4   CLR     ,X                       ;18C4: 6F 00          'o.'
        RTS                              ;18C6: 39             '9'
;* -----------------------------------------------------------------------------
Z18C7   STX     M0020                    ;18C7: DF 20          '. '
        LDX     M0022                    ;18C9: DE 22          '."'
        LDAA    ,X                       ;18CB: A6 00          '..'
        BEQ     Z18D8                    ;18CD: 27 09          ''.'
        CMPA    #$2C                     ;18CF: 81 2C          '.,'
        BEQ     Z18D7                    ;18D1: 27 04          ''.'
        BSR     Z18D7                    ;18D3: 8D 02          '..'
        SEC                              ;18D5: 0D             '.'
        RTS                              ;18D6: 39             '9'
;* -----------------------------------------------------------------------------
Z18D7   INX                              ;18D7: 08             '.'
Z18D8   STX     M0022                    ;18D8: DF 22          '."'
        LDX     M0020                    ;18DA: DE 20          '. '
        CLC                              ;18DC: 0C             '.'
        RTS                              ;18DD: 39             '9'
;* -----------------------------------------------------------------------------
Z18DE   LDAA    #$11                     ;18DE: 86 11          '..' Pg 45 of the ABASIC manual
        LDAB    #$3C                     ;18E0: C6 3C          '.<'
        BSR     Z1901                    ;18E2: 8D 1D          '..'
Z18E4   JSR     IN1CHR                   ;18E4: BD E3 50       '..P'
        CMPA    #$02                     ;18E7: 81 02          '..'
        BNE     Z18E4                    ;18E9: 26 F9          '&.'
        CLRB                             ;18EB: 5F             '_'
Z18EC   JSR     IN1CHR                   ;18EC: BD E3 50       '..P'
        CMPA    #$03                     ;18EF: 81 03          '..'
        BEQ     Z18FB                    ;18F1: 27 08          ''.'
        STAA    ,X                       ;18F3: A7 00          '..'
        INX                              ;18F5: 08             '.'
        INCB                             ;18F6: 5C             '\'
        CMPB    #$80                     ;18F7: C1 80          '..'
        BCS     Z18EC                    ;18F9: 25 F1          '%.'
Z18FB   CLR     ,X                       ;18FB: 6F 00          'o.'
        LDAA    #$13                     ;18FD: 86 13          '..'
        LDAB    #$34                     ;18FF: C6 34          '.4'    (0011 0100)
Z1901   JSR     OUT1CH                   ;1901: BD E3 A6       '...'
        STAB    PIACB                    ;1904: F7 80 07       '...'
        RTS                              ;1907: 39             '9'
;* -----------------------------------------------------------------------------
        LDAA    #$3F                     ;1908: 86 3F          '.?'
        JSR     OUT1CH                   ;190A: BD E3 A6       '...'
        JSR     OUTS                     ;190D: BD E0 CC       '...'
Z1910   STX     M0022                    ;1910: DF 22          '."'
        STX     M0024                    ;1912: DF 24          '.$'
        LDAB    #$80                     ;1914: C6 80          '..'
Z1916   JSR     IN1CHR                   ;1916: BD E3 50       '..P'
        CMPA    #$0F                     ;1919: 81 0F          '..'
        BNE     Z1929                    ;191B: 26 0C          '&.'
        CPX     M0024                    ;191D: 9C 24          '.$'
        BEQ     Z192D                    ;191F: 27 0C          ''.'
        DEX                              ;1921: 09             '.'
        LDAA    ,X                       ;1922: A6 00          '..'
        JSR     OUT1CH                   ;1924: BD E3 A6       '...'
        BRA     Z1916                    ;1927: 20 ED          ' .'
;* -----------------------------------------------------------------------------
Z1929   CMPA    #$18                     ;1929: 81 18          '..'
        BNE     Z1944                    ;192B: 26 17          '&.'
Z192D   BSR     Z1936                    ;192D: 8D 07          '..'
        BRA     Z195B                    ;192F: 20 2A          ' *'
;* -----------------------------------------------------------------------------
        LSRA                             ;1931: 44             'D'
        FCB     $45                      ;1932: 45             'E'
        INCA                             ;1933: 4C             'L'
        BPL     Z193A                    ;1934: 2A 04          '*.'
Z1936   TSX                              ;1936: 30             '0'
        LDX     ,X                       ;1937: EE 00          '..'
        INS                              ;1939: 31             '1'
Z193A   INS                              ;193A: 31             '1'
        JSR     PDATA1                   ;193B: BD E0 7E       '..~'
        BSR     Z194C                    ;193E: 8D 0C          '..'
        LDX     M0024                    ;1940: DE 24          '.$'
        BRA     Z1910                    ;1942: 20 CC          ' .'
;* -----------------------------------------------------------------------------
Z1944   STAA    ,X                       ;1944: A7 00          '..'
        CMPA    #$0D                     ;1946: 81 0D          '..'
        BNE     Z1953                    ;1948: 26 09          '&.'
        CLR     ,X                       ;194A: 6F 00          'o.'
Z194C   LDAA    #$01                     ;194C: 86 01          '..'
        STAA    M0026                    ;194E: 97 26          '.&'
        JMP     CRLF                     ;1950: 7E E1 41       '~.A'
;* -----------------------------------------------------------------------------
Z1953   TSTB                             ;1953: 5D             ']'
        BEQ     Z1916                    ;1954: 27 C0          ''.'
        INX                              ;1956: 08             '.'
        DECB                             ;1957: 5A             'Z'
        BRA     Z1916                    ;1958: 20 BC          ' .'
;* -----------------------------------------------------------------------------
; Memory
M195A   PSHB                             ;195A: 37             '7'
Z195B   PSHA                             ;195B: 36             '6'
        LDAB    $01,X                    ;195C: E6 01          '..'
        PSHB                             ;195E: 37             '7'
        CLRB                             ;195F: 5F             '_'
        LDAA    ,X                       ;1960: A6 00          '..'
        BPL     Z196B                    ;1962: 2A 07          '*.'
        INCB                             ;1964: 5C             '\'
        TSX                              ;1965: 30             '0'
        NEGA                             ;1966: 40             '@'
        NEG     ,X                       ;1967: 60 00          '`.'
        SBCA    #$00                     ;1969: 82 00          '..'
Z196B   PSHA                             ;196B: 36             '6'
        PSHB                             ;196C: 37             '7'
        LDAB    #$10                     ;196D: C6 10          '..'
        PSHB                             ;196F: 37             '7'
        TSX                              ;1970: 30             '0'
        LDAA    $04,X                    ;1971: A6 04          '..'
        BPL     Z197E                    ;1973: 2A 09          '*.'
        NEGA                             ;1975: 40             '@'
        NEG     $05,X                    ;1976: 60 05          '`.'
        SBCA    #$00                     ;1978: 82 00          '..'
        STAA    $04,X                    ;197A: A7 04          '..'
        INC     $01,X                    ;197C: 6C 01          'l.'
Z197E   CLRA                             ;197E: 4F             'O'
        CLRB                             ;197F: 5F             '_'
        ROR     $02,X                    ;1980: 66 02          'f.'
        ROR     $03,X                    ;1982: 66 03          'f.'
Z1984   BCC     Z198A                    ;1984: 24 04          '$.'
        ADDB    $05,X                    ;1986: EB 05          '..'
        ADCA    $04,X                    ;1988: A9 04          '..'
Z198A   RORA                             ;198A: 46             'F'
        RORB                             ;198B: 56             'V'
        ROR     $02,X                    ;198C: 66 02          'f.'
        ROR     $03,X                    ;198E: 66 03          'f.'
        DEC     ,X                       ;1990: 6A 00          'j.'
        BNE     Z1984                    ;1992: 26 F0          '&.'
        TSTA                             ;1994: 4D             'M'
        BNE     Z19A8                    ;1995: 26 11          '&.'
        TSTB                             ;1997: 5D             ']'
        BNE     Z19A8                    ;1998: 26 0E          '&.'
        LDAA    $02,X                    ;199A: A6 02          '..'
        LDAB    $03,X                    ;199C: E6 03          '..'
        ROR     $01,X                    ;199E: 66 01          'f.'
        BCC     Z19C7                    ;19A0: 24 25          '$%'
        NEGA                             ;19A2: 40             '@'
        NEGB                             ;19A3: 50             'P'
        SBCA    #$00                     ;19A4: 82 00          '..'
        BRA     Z19C7                    ;19A6: 20 1F          ' .'
;* -----------------------------------------------------------------------------
Z19A8   ROR     $01,X                    ;19A8: 66 01          'f.'
        BCC     Z19BE                    ;19AA: 24 12          '$.'
        COM     $03,X                    ;19AC: 63 03          'c.'
        COM     $02,X                    ;19AE: 63 02          'c.'
        COMB                             ;19B0: 53             'S'
        COMA                             ;19B1: 43             'C'
        INC     $03,X                    ;19B2: 6C 03          'l.'
        BNE     Z19BE                    ;19B4: 26 08          '&.'
        INC     $02,X                    ;19B6: 6C 02          'l.'
        BNE     Z19BE                    ;19B8: 26 04          '&.'
        ADDB    #$01                     ;19BA: CB 01          '..'
        ADCA    #$00                     ;19BC: 89 00          '..'
Z19BE   STAA    M002B                    ;19BE: 97 2B          '.+'
        STAB    M002C                    ;19C0: D7 2C          '.,'
        LDAB    $03,X                    ;19C2: E6 03          '..'
        LDAA    $02,X                    ;19C4: A6 02          '..'
        SEC                              ;19C6: 0D             '.'
Z19C7   INS                              ;19C7: 31             '1'
        INS                              ;19C8: 31             '1'
        INS                              ;19C9: 31             '1'
        INS                              ;19CA: 31             '1'
        INS                              ;19CB: 31             '1'
        INS                              ;19CC: 31             '1'
        RTS                              ;19CD: 39             '9'
;* -----------------------------------------------------------------------------
; Memory
M19CE   PSHB                             ;19CE: 37             '7'
        PSHA                             ;19CF: 36             '6'
        LDAB    $01,X                    ;19D0: E6 01          '..'
        PSHB                             ;19D2: 37             '7'
        CLRB                             ;19D3: 5F             '_'
        LDAA    ,X                       ;19D4: A6 00          '..'
        BPL     Z19DF                    ;19D6: 2A 07          '*.'
        INCB                             ;19D8: 5C             '\'
        TSX                              ;19D9: 30             '0'
        NEGA                             ;19DA: 40             '@'
        NEG     ,X                       ;19DB: 60 00          '`.'
        SBCA    #$00                     ;19DD: 82 00          '..'
Z19DF   PSHA                             ;19DF: 36             '6'
        PSHB                             ;19E0: 37             '7'
        DES                              ;19E1: 34             '4'
        TSX                              ;19E2: 30             '0'
        LDAB    $03,X                    ;19E3: E6 03          '..'
        TSTA                             ;19E5: 4D             'M'
        BNE     Z19EE                    ;19E6: 26 06          '&.'
        TSTB                             ;19E8: 5D             ']'
        BNE     Z19EE                    ;19E9: 26 03          '&.'
        SEC                              ;19EB: 0D             '.'
        BRA     Z1A3D                    ;19EC: 20 4F          ' O'
;* -----------------------------------------------------------------------------
Z19EE   TST     $04,X                    ;19EE: 6D 04          'm.'
        BPL     Z19FC                    ;19F0: 2A 0A          '*.'
        NEG     $04,X                    ;19F2: 60 04          '`.'
        NEG     $05,X                    ;19F4: 60 05          '`.'
        BCC     Z19FA                    ;19F6: 24 02          '$.'
        DEC     $04,X                    ;19F8: 6A 04          'j.'
Z19FA   INC     $01,X                    ;19FA: 6C 01          'l.'
Z19FC   LDAA    #$01                     ;19FC: 86 01          '..'
        TST     $02,X                    ;19FE: 6D 02          'm.'
        BMI     Z1A0D                    ;1A00: 2B 0B          '+.'
Z1A02   INCA                             ;1A02: 4C             'L'
        ASL     $03,X                    ;1A03: 68 03          'h.'
        ROL     $02,X                    ;1A05: 69 02          'i.'
        BMI     Z1A0D                    ;1A07: 2B 04          '+.'
        CMPA    #$11                     ;1A09: 81 11          '..'
        BNE     Z1A02                    ;1A0B: 26 F5          '&.'
Z1A0D   STAA    ,X                       ;1A0D: A7 00          '..'
        LDAA    $04,X                    ;1A0F: A6 04          '..'
        LDAB    $05,X                    ;1A11: E6 05          '..'
        CLR     $04,X                    ;1A13: 6F 04          'o.'
        CLR     $05,X                    ;1A15: 6F 05          'o.'
Z1A17   SUBB    $03,X                    ;1A17: E0 03          '..'
        SBCA    $02,X                    ;1A19: A2 02          '..'
        BCC     Z1A24                    ;1A1B: 24 07          '$.'
        ADDB    $03,X                    ;1A1D: EB 03          '..'
        ADCA    $02,X                    ;1A1F: A9 02          '..'
        CLC                              ;1A21: 0C             '.'
        BRA     Z1A25                    ;1A22: 20 01          ' .'
;* -----------------------------------------------------------------------------
Z1A24   SEC                              ;1A24: 0D             '.'
Z1A25   ROL     $05,X                    ;1A25: 69 05          'i.'
        ROL     $04,X                    ;1A27: 69 04          'i.'
        LSR     $02,X                    ;1A29: 64 02          'd.'
        ROR     $03,X                    ;1A2B: 66 03          'f.'
        DEC     ,X                       ;1A2D: 6A 00          'j.'
        BNE     Z1A17                    ;1A2F: 26 E6          '&.'
        LDAA    $04,X                    ;1A31: A6 04          '..'
        LDAB    $05,X                    ;1A33: E6 05          '..'
        ROR     $01,X                    ;1A35: 66 01          'f.'
        BCC     Z1A3D                    ;1A37: 24 04          '$.'
        NEGA                             ;1A39: 40             '@'
        NEGB                             ;1A3A: 50             'P'
        SBCA    #$00                     ;1A3B: 82 00          '..'
Z1A3D   INS                              ;1A3D: 31             '1'
        INS                              ;1A3E: 31             '1'
        INS                              ;1A3F: 31             '1'
        INS                              ;1A40: 31             '1'
        INS                              ;1A41: 31             '1'
        INS                              ;1A42: 31             '1'
        RTS                              ;1A43: 39             '9'
;* -----------------------------------------------------------------------------
; Memory
M1A44   LDAA    $01,X                    ;1A44: A6 01          '..'
        ASLA                             ;1A46: 48             'H'
        ADDA    ,X                       ;1A47: AB 00          '..'
        LDAB    $01,X                    ;1A49: E6 01          '..'
        ASLB                             ;1A4B: 58             'X'
        ROLA                             ;1A4C: 49             'I'
        ASLB                             ;1A4D: 58             'X'
        ROLA                             ;1A4E: 49             'I'
        ADDB    $01,X                    ;1A4F: EB 01          '..'
        ADCA    ,X                       ;1A51: A9 00          '..'
        ADDB    #$19                     ;1A53: CB 19          '..'
        ADCA    #$36                     ;1A55: 89 36          '.6'
        STAA    ,X                       ;1A57: A7 00          '..'
        STAB    $01,X                    ;1A59: E7 01          '..'
        LSRA                             ;1A5B: 44             'D'
        RORB                             ;1A5C: 56             'V'
        RTS                              ;1A5D: 39             '9'
;* -----------------------------------------------------------------------------
; Memory
M1A5E   LDX     M0027                    ;1A5E: DE 27          '.''
        STX     M0029                    ;1A60: DF 29          '.)'
        TSX                              ;1A62: 30             '0'
        LDAA    M0029                    ;1A63: 96 29          '.)'
        STAA    $02,X                    ;1A65: A7 02          '..'
        LDAA    M002A                    ;1A67: 96 2A          '.*'
        STAA    $03,X                    ;1A69: A7 03          '..'
        RTS                              ;1A6B: 39             '9'
;* -----------------------------------------------------------------------------
        TSX                              ;1A6C: 30             '0'
        LDX     $02,X                    ;1A6D: EE 02          '..'
        RTS                              ;1A6F: 39             '9'
;* -----------------------------------------------------------------------------
Z1A70   CLRB                             ;1A70: 5F             '_'
Z1A71   TST     ,X                       ;1A71: 6D 00          'm.'
        BEQ     Z1A79                    ;1A73: 27 04          ''.'
        INX                              ;1A75: 08             '.'
        INCB                             ;1A76: 5C             '\'
        BRA     Z1A71                    ;1A77: 20 F8          ' .'
;* -----------------------------------------------------------------------------
Z1A79   CLRA                             ;1A79: 4F             'O'
        RTS                              ;1A7A: 39             '9'
;* -----------------------------------------------------------------------------
        TSX                              ;1A7B: 30             '0'
        LDX     $02,X                    ;1A7C: EE 02          '..'
        BSR     Z1A70                    ;1A7E: 8D F0          '..'
Z1A80   TSTB                             ;1A80: 5D             ']'
        BEQ     Z1AE9                    ;1A81: 27 66          ''f'
        DEX                              ;1A83: 09             '.'
        LDAA    ,X                       ;1A84: A6 00          '..'
        INX                              ;1A86: 08             '.'
        CMPA    #$20                     ;1A87: 81 20          '. '
        BNE     Z1AE9                    ;1A89: 26 5E          '&^'
        DEX                              ;1A8B: 09             '.'
        DECB                             ;1A8C: 5A             'Z'
        BRA     Z1A80                    ;1A8D: 20 F1          ' .'
;* -----------------------------------------------------------------------------
        LDAB    #$80                     ;1A8F: C6 80          '..'
        BSR     Z1A98                    ;1A91: 8D 05          '..'
        CLR     ,X                       ;1A93: 6F 00          'o.'
        RTS                              ;1A95: 39             '9'
;* -----------------------------------------------------------------------------
        LDAB    #$20                     ;1A96: C6 20          '. '
Z1A98   STX     M0029                    ;1A98: DF 29          '.)'
        LDX     M0027                    ;1A9A: DE 27          '.''
        LDAA    ,X                       ;1A9C: A6 00          '..'
        INX                              ;1A9E: 08             '.'
        STX     M0027                    ;1A9F: DF 27          '.''
        LDX     M0029                    ;1AA1: DE 29          '.)'
        STAA    ,X                       ;1AA3: A7 00          '..'
        BEQ     Z1AAB                    ;1AA5: 27 04          ''.'
        INX                              ;1AA7: 08             '.'
        DECB                             ;1AA8: 5A             'Z'
        BNE     Z1A98                    ;1AA9: 26 ED          '&.'
Z1AAB   RTS                              ;1AAB: 39             '9'
;* -----------------------------------------------------------------------------
        TSX                              ;1AAC: 30             '0'
        LDX     $02,X                    ;1AAD: EE 02          '..'
        STX     M0027                    ;1AAF: DF 27          '.''
        PSHB                             ;1AB1: 37             '7'
        BSR     Z1A70                    ;1AB2: 8D BC          '..'
        TBA                              ;1AB4: 17             '.'
        PULB                             ;1AB5: 33             '3'
        BEQ     Z1AE9                    ;1AB6: 27 31          ''1'
        SBA                              ;1AB8: 10             '.'
        BLS     Z1AE9                    ;1AB9: 23 2E          '#.'
        INCA                             ;1ABB: 4C             'L'
        LDX     M0027                    ;1ABC: DE 27          '.''
        BRA     Z1AC3                    ;1ABE: 20 03          ' .'
;* -----------------------------------------------------------------------------
        TSX                              ;1AC0: 30             '0'
        LDX     $02,X                    ;1AC1: EE 02          '..'
Z1AC3   STX     M0027                    ;1AC3: DF 27          '.''
        TSTA                             ;1AC5: 4D             'M'
        BEQ     Z1AE9                    ;1AC6: 27 21          ''!'
Z1AC8   TST     ,X                       ;1AC8: 6D 00          'm.'
        BEQ     Z1AFA                    ;1ACA: 27 2E          ''.'
        DECA                             ;1ACC: 4A             'J'
        BEQ     Z1AD2                    ;1ACD: 27 03          ''.'
        INX                              ;1ACF: 08             '.'
        BRA     Z1AC8                    ;1AD0: 20 F6          ' .'
;* -----------------------------------------------------------------------------
Z1AD2   TSTB                             ;1AD2: 5D             ']'
        BEQ     Z1AFA                    ;1AD3: 27 25          ''%'
        BSR     Z1B01                    ;1AD5: 8D 2A          '.*'
        BRA     Z1AED                    ;1AD7: 20 14          ' .'
;* -----------------------------------------------------------------------------
Z1AD9   BRA     Z1A70                    ;1AD9: 20 95          ' .'
;* -----------------------------------------------------------------------------
        TSX                              ;1ADB: 30             '0'
        LDX     $02,X                    ;1ADC: EE 02          '..'
Z1ADE   TSTB                             ;1ADE: 5D             ']'
        BEQ     Z1AE9                    ;1ADF: 27 08          ''.'
        LDAA    ,X                       ;1AE1: A6 00          '..'
        BEQ     Z1AE9                    ;1AE3: 27 04          ''.'
        INX                              ;1AE5: 08             '.'
        DECB                             ;1AE6: 5A             'Z'
        BRA     Z1ADE                    ;1AE7: 20 F5          ' .'
;* -----------------------------------------------------------------------------
Z1AE9   STX     M0027                    ;1AE9: DF 27          '.''
        CLR     ,X                       ;1AEB: 6F 00          'o.'
Z1AED   TSX                              ;1AED: 30             '0'
        LDX     ,X                       ;1AEE: EE 00          '..'
        INS                              ;1AF0: 31             '1'
        INS                              ;1AF1: 31             '1'
        INS                              ;1AF2: 31             '1'
        INS                              ;1AF3: 31             '1'
        JMP     ,X                       ;1AF4: 6E 00          'n.'
;* -----------------------------------------------------------------------------
        LDAB    #$80                     ;1AF6: C6 80          '..'
        BRA     Z1B01                    ;1AF8: 20 07          ' .'
;* -----------------------------------------------------------------------------
Z1AFA   TSX                              ;1AFA: 30             '0'
        LDX     $02,X                    ;1AFB: EE 02          '..'
        BRA     Z1AE9                    ;1AFD: 20 EA          ' .'
;* -----------------------------------------------------------------------------
        LDAB    #$20                     ;1AFF: C6 20          '. '
Z1B01   LDAA    ,X                       ;1B01: A6 00          '..'
        BSR     Z1B0D                    ;1B03: 8D 08          '..'
        TSTA                             ;1B05: 4D             'M'
        BEQ     Z1B1A                    ;1B06: 27 12          ''.'
        INX                              ;1B08: 08             '.'
        DECB                             ;1B09: 5A             'Z'
        BNE     Z1B01                    ;1B0A: 26 F5          '&.'
Z1B0C   TBA                              ;1B0C: 17             '.'
Z1B0D   STX     M0029                    ;1B0D: DF 29          '.)'
        LDX     M0027                    ;1B0F: DE 27          '.''
        STAA    ,X                       ;1B11: A7 00          '..'
        BEQ     Z1B16                    ;1B13: 27 01          ''.'
Z1B15   INX                              ;1B15: 08             '.'
Z1B16   STX     M0027                    ;1B16: DF 27          '.''
        LDX     M0029                    ;1B18: DE 29          '.)'
Z1B1A   RTS                              ;1B1A: 39             '9'
;* -----------------------------------------------------------------------------
        BSR     Z1B0C                    ;1B1B: 8D EF          '..'
        CLRA                             ;1B1D: 4F             'O'
        BRA     Z1B0D                    ;1B1E: 20 ED          ' .'
;* -----------------------------------------------------------------------------
        LDX     M0027                    ;1B20: DE 27          '.''
        CLR     ,X                       ;1B22: 6F 00          'o.'
        BRA     Z1B15                    ;1B24: 20 EF          ' .'
;* -----------------------------------------------------------------------------
        LDAB    #$01                     ;1B26: C6 01          '..'
        STAB    M002F                    ;1B28: D7 2F          './'
        STX     M0027                    ;1B2A: DF 27          '.''
        BSR     Z1AD9                    ;1B2C: 8D AB          '..'
        TSTB                             ;1B2E: 5D             ']'
        BEQ     Z1B5B                    ;1B2F: 27 2A          ''*'
        STAB    M002C                    ;1B31: D7 2C          '.,'
        LDX     M0020                    ;1B33: DE 20          '. '
        BSR     Z1AD9                    ;1B35: 8D A2          '..'
Z1B37   STAB    M002B                    ;1B37: D7 2B          '.+'
        LDAB    M002C                    ;1B39: D6 2C          '.,'
        CMPB    M002B                    ;1B3B: D1 2B          '.+'
        BLS     Z1B42                    ;1B3D: 23 03          '#.'
        CLRB                             ;1B3F: 5F             '_'
        CLRA                             ;1B40: 4F             'O'
        RTS                              ;1B41: 39             '9'
;* -----------------------------------------------------------------------------
Z1B42   LDX     M0027                    ;1B42: DE 27          '.''
        STX     M0029                    ;1B44: DF 29          '.)'
        LDX     M0020                    ;1B46: DE 20          '. '
Z1B48   STX     M002D                    ;1B48: DF 2D          '.-'
        LDX     M0029                    ;1B4A: DE 29          '.)'
        LDAA    ,X                       ;1B4C: A6 00          '..'
        INX                              ;1B4E: 08             '.'
        STX     M0029                    ;1B4F: DF 29          '.)'
        LDX     M002D                    ;1B51: DE 2D          '.-'
        CMPA    ,X                       ;1B53: A1 00          '..'
        BNE     Z1B5F                    ;1B55: 26 08          '&.'
        INX                              ;1B57: 08             '.'
        DECB                             ;1B58: 5A             'Z'
        BNE     Z1B48                    ;1B59: 26 ED          '&.'
Z1B5B   LDAB    M002F                    ;1B5B: D6 2F          './'
        CLRA                             ;1B5D: 4F             'O'
        RTS                              ;1B5E: 39             '9'
;* -----------------------------------------------------------------------------
Z1B5F   LDX     M0020                    ;1B5F: DE 20          '. '
        INX                              ;1B61: 08             '.'
        STX     M0020                    ;1B62: DF 20          '. '
        INC     >M002F                   ;1B64: 7C 00 2F       '|./'
        LDAB    M002B                    ;1B67: D6 2B          '.+'
        DECB                             ;1B69: 5A             'Z'
        BRA     Z1B37                    ;1B6A: 20 CB          ' .'
;* -----------------------------------------------------------------------------
Z1B6C   STX     M0027                    ;1B6C: DF 27          '.''
        LDX     M0020                    ;1B6E: DE 20          '. '
        LDAA    ,X                       ;1B70: A6 00          '..'
        BEQ     Z1B83                    ;1B72: 27 0F          ''.'
        INX                              ;1B74: 08             '.'
        STX     M0020                    ;1B75: DF 20          '. '
        LDX     M0027                    ;1B77: DE 27          '.''
        LDAB    ,X                       ;1B79: E6 00          '..'
        BEQ     Z1B81                    ;1B7B: 27 04          ''.'
        INX                              ;1B7D: 08             '.'
        CBA                              ;1B7E: 11             '.'
        BEQ     Z1B6C                    ;1B7F: 27 EB          ''.'
Z1B81   CLC                              ;1B81: 0C             '.'
        RTS                              ;1B82: 39             '9'
;* -----------------------------------------------------------------------------
Z1B83   LDX     M0027                    ;1B83: DE 27          '.''
        TST     ,X                       ;1B85: 6D 00          'm.'
        BNE     Z1B81                    ;1B87: 26 F8          '&.'
        SEC                              ;1B89: 0D             '.'
        RTS                              ;1B8A: 39             '9'
;* -----------------------------------------------------------------------------
        PSHA                             ;1B8B: 36             '6'
        BSR     Z1BB2                    ;1B8C: 8D 24          '.$'
        LDX     M0027                    ;1B8E: DE 27          '.''
        STX     M0022                    ;1B90: DF 22          '."'
        PULA                             ;1B92: 32             '2'
        BSR     Z1BC1                    ;1B93: 8D 2C          '.,'
        LDX     M0022                    ;1B95: DE 22          '."'
        STX     M0027                    ;1B97: DF 27          '.''
        CLR     ,X                       ;1B99: 6F 00          'o.'
        BRA     Z1BA7                    ;1B9B: 20 0A          ' .'
;* -----------------------------------------------------------------------------
        STX     M0029                    ;1B9D: DF 29          '.)'
        BSR     Z1BB2                    ;1B9F: 8D 11          '..'
        LDX     M0029                    ;1BA1: DE 29          '.)'
        STX     M0022                    ;1BA3: DF 22          '."'
        BSR     Z1BBE                    ;1BA5: 8D 17          '..'
Z1BA7   PSHA                             ;1BA7: 36             '6'
        LDAA    M002B                    ;1BA8: 96 2B          '.+'
        STAA    M0026                    ;1BAA: 97 26          '.&'
        LDX     M002D                    ;1BAC: DE 2D          '.-'
        STX     M0022                    ;1BAE: DF 22          '."'
        PULA                             ;1BB0: 32             '2'
        RTS                              ;1BB1: 39             '9'
;* -----------------------------------------------------------------------------
Z1BB2   LDAA    M0026                    ;1BB2: 96 26          '.&'
        STAA    M002B                    ;1BB4: 97 2B          '.+'
        CLR     >M0026                   ;1BB6: 7F 00 26       '..&'
        LDX     M0022                    ;1BB9: DE 22          '."'
        STX     M002D                    ;1BBB: DF 2D          '.-'
        RTS                              ;1BBD: 39             '9'
;* -----------------------------------------------------------------------------
Z1BBE   ADCB    M00DC                    ;1BBE: D9 DC          '..'

        END     Z0000
; 
; Stack at 1C77
; 
