; ; Disassembled by: ; DASMx object code disassembler ; (c) Copyright 1996, 1997 Conquest Consultants ; Version 1.10 (Jul 16 1997) ; ; File: spit77~1 ; Date: Mon Mar 30 12:47:36 1998 ; CPU: Motorola 6801/6803 ; org $E000 ; E000 LE000: E000 : A4 90 " " anda $90,x E002 : BC 24 09 " $ " cpx X2409 E005 : 4F "O" clra E006 : 20 06 " " bra LE00E ; E008 LE008: E008 : 9B A4 " " adda X00A4 E00A : 24 02 "$ " bcc LE00E E00C : 86 FF " " ldaa #$FF E00E LE00E: E00E : 80 80 " " suba #$80 E010 : 97 B1 " " staa X00B1 E012 : 96 00 " " ldaa X0000 E014 : D6 09 " " ldab X0009 E016 : 85 10 " " bita #$10 E018 : 27 04 "' " beq LE01E E01A : C4 FD " " andb #$FD E01C : 20 23 " #" bra LE041 ; E01E LE01E: E01E : C5 01 " " bitb #$01 E020 : 26 21 "&!" bne LE043 E022 : B6 08 81 " " ldaa X0881 E025 : 85 20 " " bita #$20 E027 : 27 16 "' " beq LE03F E029 : 96 01 " " ldaa X0001 E02B : 2B 16 "+ " bmi LE043 E02D : D6 95 " " ldab X0095 E02F : 5C "\" incb E030 : F1 D5 5C " \" cmpb XD55C E033 : 23 0F "# " bls LE044 E035 : 96 46 " F" ldaa X0046 E037 : D6 09 " " ldab X0009 E039 : 81 28 " (" cmpa #$28 E03B : 24 02 "$ " bcc LE03F E03D : CA 02 " " orab #$02 E03F LE03F: E03F : CA 01 " " orab #$01 E041 LE041: E041 : D7 09 " " stab X0009 E043 LE043: E043 : 5F "_" clrb E044 LE044: E044 : D7 95 " " stab X0095 E046 : 7E DD DE "~ " jmp LDDDE ; E049 LE049: E049 : B6 08 01 " " ldaa X0801 E04C : D6 0F " " ldab X000F E04E : C4 E7 " " andb #$E7 E050 : 85 10 " " bita #$10 E052 : 27 02 "' " beq LE056 E054 : CA 10 " " orab #$10 E056 LE056: E056 : 4D "M" tsta E057 : 2B 02 "+ " bmi LE05B E059 : CA 08 " " orab #$08 E05B LE05B: E05B : D7 0F " " stab X000F E05D : D6 02 " " ldab X0002 E05F : 96 0F " " ldaa X000F E061 : C5 20 " " bitb #$20 E063 : 27 15 "' " beq LE07A E065 : D6 1C " " ldab X001C E067 : F1 D5 D5 " " cmpb XD5D5 E06A : 23 0E "# " bls LE07A E06C : D6 DF " " ldab X00DF E06E : C5 08 " " bitb #$08 E070 : 26 08 "& " bne LE07A E072 : CA 08 " " orab #$08 E074 : D7 DF " " stab X00DF E076 : 84 FE " " anda #$FE E078 : 20 0E " " bra LE088 ; E07A LE07A: E07A : 85 01 " " bita #$01 E07C : 26 1F "& " bne LE09D E07E : 85 02 " " bita #$02 E080 : 26 12 "& " bne LE094 E082 : D6 00 " " ldab X0000 E084 : C5 20 " " bitb #$20 E086 : 27 15 "' " beq LE09D E088 LE088: E088 : 8A 02 " " oraa #$02 E08A : 97 0F " " staa X000F E08C : F6 D5 CE " " ldab XD5CE E08F : D7 FD " " stab X00FD E091 : 5F "_" clrb E092 : D7 CB " " stab X00CB E094 LE094: E094 : D6 FD " " ldab X00FD E096 : 27 01 "' " beq LE099 E098 : 39 "9" rts ; E099 LE099: E099 : 8A 01 " " oraa #$01 E09B : 97 0F " " staa X000F E09D LE09D: E09D : D6 00 " " ldab X0000 E09F : C5 10 " " bitb #$10 E0A1 : 26 04 "& " bne LE0A7 E0A3 : D6 01 " " ldab X0001 E0A5 : 2B 13 "+ " bmi LE0BA E0A7 LE0A7: E0A7 : B6 D5 C3 " " ldaa XD5C3 E0AA LE0AA: E0AA : 97 D1 " " staa X00D1 E0AC : F6 D5 C2 " " ldab XD5C2 E0AF : 96 14 " " ldaa X0014 E0B1 : 85 10 " " bita #$10 E0B3 : 26 02 "& " bne LE0B7 E0B5 : D7 CB " " stab X00CB E0B7 LE0B7: E0B7 : 7E E2 39 "~ 9" jmp LE239 ; E0BA LE0BA: E0BA : 96 D1 " " ldaa X00D1 E0BC : 27 03 "' " beq LE0C1 E0BE : 4A "J" deca E0BF : 20 E9 " " bra LE0AA ; E0C1 LE0C1: E0C1 : D6 05 " " ldab X0005 E0C3 : B6 D0 08 " " ldaa XD008 E0C6 : 27 17 "' " beq LE0DF E0C8 : 96 E3 " " ldaa X00E3 E0CA : B1 D5 BE " " cmpa XD5BE E0CD : 23 04 "# " bls LE0D3 E0CF : CA 04 " " orab #$04 E0D1 : 20 0E " " bra LE0E1 ; E0D3 LE0D3: E0D3 : B1 D5 BF " " cmpa XD5BF E0D6 : 24 09 "$ " bcc LE0E1 E0D8 : 96 49 " I" ldaa X0049 E0DA : B1 D5 C0 " " cmpa XD5C0 E0DD : 23 02 "# " bls LE0E1 E0DF LE0DF: E0DF : C4 FB " " andb #$FB E0E1 LE0E1: E0E1 : D7 05 " " stab X0005 E0E3 : D6 0F " " ldab X000F E0E5 : C5 04 " " bitb #$04 E0E7 : 26 18 "& " bne LE101 E0E9 : CA 04 " " orab #$04 E0EB : D7 0F " " stab X000F E0ED : BD FD 18 " " jsr LFD18 E0F0 : CE D6 06 " " ldx #$D606 E0F3 : BD FB 45 " E" jsr LFB45 E0F6 : 97 E4 " " staa X00E4 E0F8 : BB D5 C1 " " adda XD5C1 E0FB : 24 02 "$ " bcc LE0FF E0FD : 86 FF " " ldaa #$FF E0FF LE0FF: E0FF : 97 C1 " " staa X00C1 E101 LE101: E101 : 96 0F " " ldaa X000F E103 : D6 08 " " ldab X0008 E105 : C5 08 " " bitb #$08 E107 : 27 11 "' " beq LE11A E109 : FE D5 D3 " " ldx XD5D3 E10C : 9C C2 " " cpx X00C2 E10E : 25 06 "% " bcs LE116 E110 : DF C2 " " stx X00C2 E112 : CA 20 " " orab #$20 E114 : D7 08 " " stab X0008 E116 LE116: E116 : 8A 40 " @" oraa #$40 E118 : 97 0F " " staa X000F E11A LE11A: E11A : F6 D5 C5 " " ldab XD5C5 E11D : 4D "M" tsta E11E : 2B 03 "+ " bmi LE123 E120 : F6 D5 C4 " " ldab XD5C4 E123 LE123: E123 : D1 1F " " cmpb X001F E125 : 24 0B "$ " bcc LE132 E127 : 4D "M" tsta E128 : 2A 1F "* " bpl LE149 E12A : 84 7F " " anda #$7F E12C : 8A 40 " @" oraa #$40 E12E : 97 0F " " staa X000F E130 : 20 17 " " bra LE149 ; E132 LE132: E132 : 8A 80 " " oraa #$80 E134 : 84 BF " " anda #$BF E136 : 97 0F " " staa X000F E138 : BD FD 18 " " jsr LFD18 E13B : CE D6 0A " " ldx #$D60A E13E : BD FB 45 " E" jsr LFB45 E141 : D6 C4 " " ldab X00C4 E143 : 11 " " cba E144 : 25 03 "% " bcs LE149 E146 : 5F "_" clrb E147 : DD C4 " " std X00C4 E149 LE149: E149 : F6 D5 F1 " " ldab XD5F1 E14C : 96 0F " " ldaa X000F E14E : 85 10 " " bita #$10 E150 : 27 03 "' " beq LE155 E152 : F6 D5 F0 " " ldab XD5F0 E155 LE155: E155 : 96 49 " I" ldaa X0049 E157 : B0 D5 EF " " suba XD5EF E15A : 24 01 "$ " bcc LE15D E15C : 4F "O" clra E15D LE15D: E15D : 3D "=" mul E15E : 05 " " asld E15F : 25 11 "% " bcs LE172 E161 : 05 " " asld E162 : 25 0E "% " bcs LE172 E164 : 05 " " asld E165 : 25 0B "% " bcs LE172 E167 : 97 C8 " " staa X00C8 E169 : 91 C6 " " cmpa X00C6 E16B : 23 11 "# " bls LE17E E16D : B1 D5 F2 " " cmpa XD5F2 E170 : 25 03 "% " bcs LE175 E172 LE172: E172 : B6 D5 F2 " " ldaa XD5F2 E175 LE175: E175 : 5F "_" clrb E176 : DD C6 " " std X00C6 E178 : 96 0F " " ldaa X000F E17A : 8A 40 " @" oraa #$40 E17C : 97 0F " " staa X000F E17E LE17E: E17E : CE D5 F5 " " ldx #$D5F5 E181 : 96 E3 " " ldaa X00E3 E183 : BD FB 49 " I" jsr LFB49 E186 : D6 DE " " ldab X00DE E188 : C5 20 " " bitb #$20 E18A : 26 2E "&." bne LE1BA E18C : D6 5F " _" ldab X005F E18E : F1 D5 D7 " " cmpb XD5D7 E191 : 23 2D "#-" bls LE1C0 E193 : F6 D5 D8 " " ldab XD5D8 E196 : D1 C2 " " cmpb X00C2 E198 : 25 05 "% " bcs LE19F E19A : D7 C2 " " stab X00C2 E19C : 7F 00 C3 " " clr X00C3 E19F LE19F: E19F : D6 DE " " ldab X00DE E1A1 : CA 20 " " orab #$20 E1A3 : D7 DE " " stab X00DE E1A5 : C5 10 " " bitb #$10 E1A7 : 27 0B "' " beq LE1B4 E1A9 : F6 D3 03 " " ldab XD303 E1AC : DB C2 " " addb X00C2 E1AE : 24 02 "$ " bcc LE1B2 E1B0 : C6 FF " " ldab #$FF E1B2 LE1B2: E1B2 : D7 C2 " " stab X00C2 E1B4 LE1B4: E1B4 : D6 0F " " ldab X000F E1B6 : CA 40 " @" orab #$40 E1B8 : D7 0F " " stab X000F E1BA LE1BA: E1BA : B0 D5 D8 " " suba XD5D8 E1BD : 24 01 "$ " bcc LE1C0 E1BF : 4F "O" clra E1C0 LE1C0: E1C0 : 16 " " tab E1C1 : 90 CC " " suba X00CC E1C3 : 24 03 "$ " bcc LE1C8 E1C5 : D7 CC " " stab X00CC E1C7 : 4F "O" clra E1C8 LE1C8: E1C8 : 97 CE " " staa X00CE E1CA : D6 DE " " ldab X00DE E1CC : C5 10 " " bitb #$10 E1CE : 27 0A "' " beq LE1DA E1D0 : B6 D3 03 " " ldaa XD303 E1D3 : 5F "_" clrb E1D4 : 91 C2 " " cmpa X00C2 E1D6 : 23 02 "# " bls LE1DA E1D8 : DD C2 " " std X00C2 E1DA LE1DA: E1DA : 96 CF " " ldaa X00CF E1DC : D6 0F " " ldab X000F E1DE : 2A 0A "* " bpl LE1EA E1E0 : B6 D5 C5 " " ldaa XD5C5 E1E3 : BB D5 CD " " adda XD5CD E1E6 : 24 02 "$ " bcc LE1EA E1E8 : 86 FF " " ldaa #$FF E1EA LE1EA: E1EA : 91 1F " " cmpa X001F E1EC : 22 04 "" " bhi LE1F2 E1EE : C4 DF " " andb #$DF E1F0 : 20 02 " " bra LE1F4 ; E1F2 LE1F2: E1F2 : CA 20 " " orab #$20 E1F4 LE1F4: E1F4 : 96 E4 " " ldaa X00E4 E1F6 : D7 0F " " stab X000F E1F8 : C5 08 " " bitb #$08 E1FA : 27 08 "' " beq LE204 E1FC : 91 C1 " " cmpa X00C1 E1FE : 23 02 "# " bls LE202 E200 : 97 C1 " " staa X00C1 E202 LE202: E202 : 96 C1 " " ldaa X00C1 E204 LE204: E204 : D6 05 " " ldab X0005 E206 : C5 04 " " bitb #$04 E208 : 26 2B "&+" bne LE235 E20A : D6 0F " " ldab X000F E20C : 9B CE " " adda X00CE E20E : 25 19 "% " bcs LE229 E210 : 9B C2 " " adda X00C2 E212 : 25 15 "% " bcs LE229 E214 : 9B C4 " " adda X00C4 E216 : 25 11 "% " bcs LE229 E218 : 9B C6 " " adda X00C6 E21A : 25 0D "% " bcs LE229 E21C : 9B CD " " adda X00CD E21E : 25 09 "% " bcs LE229 E220 : C5 08 " " bitb #$08 E222 : 27 07 "' " beq LE22B E224 : BB D5 D6 " " adda XD5D6 E227 : 24 02 "$ " bcc LE22B E229 LE229: E229 : 86 FF " " ldaa #$FF E22B LE22B: E22B : C5 10 " " bitb #$10 E22D : 27 06 "' " beq LE235 E22F : B0 D5 D9 " " suba XD5D9 E232 : 24 01 "$ " bcc LE235 E234 : 4F "O" clra E235 LE235: E235 : 97 CB " " staa X00CB E237 : 97 CB " " staa X00CB E239 LE239: E239 : 96 00 " " ldaa X0000 E23B : 85 02 " " bita #$02 E23D : 27 03 "' " beq LE242 E23F : BD 58 03 " X " jsr L5803 E242 LE242: E242 : 39 "9" rts ; E243 start: E243 : 8E 00 DC " " lds #$00DC E246 : BD FD 39 " 9" jsr LFD39 E249 : CE 00 0A " " ldx #$000A E24C : FF BC 3C " <" stx XBC3C E24F : CE BC 00 " " ldx #$BC00 E252 : 4F "O" clra E253 : 5F "_" clrb E254 LE254: E254 : ED 00 " " std $00,x E256 : 08 " " inx E257 : 08 " " inx E258 : 8C BC 38 " 8" cpx #$BC38 E25B : 26 F7 "& " bne LE254 E25D : CE 01 99 " " ldx #$0199 E260 : FF BC 0C " " stx XBC0C E263 : CE 00 D2 " " ldx #$00D2 E266 LE266: E266 : 6F 00 "o " clr $00,x E268 : 09 " " dex E269 : 8C FF FF " " cpx #$FFFF E26C : 26 F8 "& " bne LE266 E26E : B6 D0 06 " " ldaa XD006 E271 : 85 40 " @" bita #$40 E273 : 27 06 "' " beq LE27B E275 : 96 0F " " ldaa X000F E277 : 8A 01 " " oraa #$01 E279 : 97 0F " " staa X000F E27B LE27B: E27B : F6 08 80 " " ldab X0880 E27E : F7 08 80 " " stab X0880 E281 : 2B 07 "+ " bmi LE28A E283 : BD FD 2C " ," jsr LFD2C E286 : 91 EA " " cmpa X00EA E288 : 27 24 "'$" beq LE2AE E28A LE28A: E28A : CE 00 FF " " ldx #$00FF E28D LE28D: E28D : 6F 00 "o " clr $00,x E28F : 09 " " dex E290 : 8C 00 DC " " cpx #$00DC E293 : 26 F8 "& " bne LE28D E295 : B6 D5 CF " " ldaa XD5CF E298 : 97 E4 " " staa X00E4 E29A : B6 D5 C2 " " ldaa XD5C2 E29D : 97 FD " " staa X00FD E29F : 96 0F " " ldaa X000F E2A1 : 84 FE " " anda #$FE E2A3 : 97 0F " " staa X000F E2A5 : BD FD BD " " jsr LFDBD E2A8 : 96 08 " " ldaa X0008 E2AA : 8A 40 " @" oraa #$40 E2AC : 97 08 " " staa X0008 E2AE LE2AE: E2AE : 96 E4 " " ldaa X00E4 E2B0 : BB D5 C1 " " adda XD5C1 E2B3 : 24 02 "$ " bcc LE2B7 E2B5 : 86 FF " " ldaa #$FF E2B7 LE2B7: E2B7 : 97 C1 " " staa X00C1 E2B9 : 96 DF " " ldaa X00DF E2BB : 84 C0 " " anda #$C0 E2BD : 97 DF " " staa X00DF E2BF : FE 58 00 " X " ldx X5800 E2C2 : 8C 7E 58 " ~X" cpx #$7E58 E2C5 : 26 03 "& " bne LE2CA E2C7 : BD 58 15 " X " jsr L5815 E2CA LE2CA: E2CA : CE E0 00 " " ldx #$E000 E2CD : DF 55 " U" stx X0055 E2CF : CE D0 04 " " ldx #$D004 E2D2 : BD E4 03 " " jsr LE403 E2D5 : B3 D0 00 " " subd XD000 E2D8 : 26 07 "& " bne LE2E1 E2DA : B6 D0 04 " " ldaa XD004 E2DD : 81 42 " B" cmpa #$42 E2DF : 27 24 "'$" beq LE305 E2E1 LE2E1: E2E1 : B6 D0 04 " " ldaa XD004 E2E4 : 81 AA " " cmpa #$AA E2E6 : 27 1D "' " beq LE305 E2E8 : BD FB F4 " " jsr LFBF4 E2EB : 96 14 " " ldaa X0014 E2ED : 8A 10 " " oraa #$10 E2EF : 97 14 " " staa X0014 E2F1 : 96 E2 " " ldaa X00E2 E2F3 : 8A 10 " " oraa #$10 E2F5 : 97 E2 " " staa X00E2 E2F7 : BD FD 2C " ," jsr LFD2C E2FA : 97 EA " " staa X00EA E2FC : 86 0C " " ldaa #$0C E2FE : BD FE FE " " jsr LFEFE E301 LE301: E301 : 81 99 " " cmpa #$99 E303 : 24 FC "$ " bcc LE301 E305 LE305: E305 : CE B9 2A " *" ldx #$B92A E308 : FF BC 3C " <" stx XBC3C E30B : 86 05 " " ldaa #$05 E30D : BD FE FE " " jsr LFEFE E310 : 97 2C " ," staa X002C E312 : 97 29 " )" staa X0029 E314 : 80 1A " " suba #$1A E316 : C6 97 " " ldab #$97 E318 : BD FC 20 " " jsr LFC20 E31B : 97 26 " &" staa X0026 E31D : 97 2F " /" staa X002F E31F : BD FC 7F " " jsr LFC7F E322 : 96 E3 " " ldaa X00E3 E324 : 36 "6" psha E325 : BD FD 3A " :" jsr LFD3A E328 : 97 24 " $" staa X0024 E32A : 33 "3" pulb E32B : F1 D3 00 " " cmpb XD300 E32E : 24 0B "$ " bcc LE33B E330 : B1 D3 01 " " cmpa XD301 E333 : 24 06 "$ " bcc LE33B E335 : D6 DE " " ldab X00DE E337 : CA 10 " " orab #$10 E339 : D7 DE " " stab X00DE E33B LE33B: E33B : BD FC 8A " " jsr LFC8A E33E : 97 21 " !" staa X0021 E340 : 97 22 " "" staa X0022 E342 : B6 D2 8D " " ldaa XD28D E345 : 97 3F " ?" staa X003F E347 : 97 3E " >" staa X003E E349 : 97 41 " A" staa X0041 E34B : 97 43 " C" staa X0043 E34D : 86 0B " " ldaa #$0B E34F : BD FE FE " " jsr LFEFE E352 : 97 48 " H" staa X0048 E354 : B6 D2 89 " " ldaa XD289 E357 : 97 4F " O" staa X004F E359 : BD FC D8 " " jsr LFCD8 E35C : 97 4B " K" staa X004B E35E : 97 4A " J" staa X004A E360 : 97 4D " M" staa X004D E362 : BD FE FC " " jsr LFEFC E365 : 97 45 " E" staa X0045 E367 : FC BC 06 " " ldd XBC06 E36A : DD 92 " " std X0092 E36C : 96 FD " " ldaa X00FD E36E : 97 CB " " staa X00CB E370 : 96 DE " " ldaa X00DE E372 : 85 04 " " bita #$04 E374 : 26 06 "& " bne LE37C E376 : D6 09 " " ldab X0009 E378 : CA 01 " " orab #$01 E37A : D7 09 " " stab X0009 E37C LE37C: E37C : 84 FB " " anda #$FB E37E : 97 DE " " staa X00DE E380 : B6 D2 AA " " ldaa XD2AA E383 : 97 A5 " " staa X00A5 E385 : 97 B6 " " staa X00B6 E387 : 86 0E " " ldaa #$0E E389 : 97 70 " p" staa X0070 E38B : 86 80 " " ldaa #$80 E38D : 97 71 " q" staa X0071 E38F : 97 A3 " " staa X00A3 E391 : 86 14 " " ldaa #$14 E393 : 97 7B " {" staa X007B E395 : 86 A0 " " ldaa #$A0 E397 : 97 37 " 7" staa X0037 E399 : CE 00 ED " " ldx #$00ED E39C : B6 D2 BB " " ldaa XD2BB E39F : F6 D2 BC " " ldab XD2BC E3A2 LE3A2: E3A2 : A1 00 " " cmpa $00,x E3A4 : 24 02 "$ " bcc LE3A8 E3A6 : A7 00 " " staa $00,x E3A8 LE3A8: E3A8 : E1 00 " " cmpb $00,x E3AA : 23 02 "# " bls LE3AE E3AC : E7 00 " " stab $00,x E3AE LE3AE: E3AE : 08 " " inx E3AF : 8C 00 FC " " cpx #$00FC E3B2 : 23 EE "# " bls LE3A2 E3B4 : BD FF 03 " " jsr LFF03 E3B7 : 24 44 "$D" bcc LE3FD E3B9 : 4F "O" clra E3BA : BD FE FE " " jsr LFEFE E3BD : 81 A0 " " cmpa #$A0 E3BF : 23 3C "#<" bls LE3FD E3C1 : BD FE FC " " jsr LFEFC E3C4 : 81 64 " d" cmpa #$64 E3C6 : 24 35 "$5" bcc LE3FD E3C8 : 96 07 " " ldaa X0007 E3CA : 8A 01 " " oraa #$01 E3CC : 97 07 " " staa X0007 E3CE : 86 CC " " ldaa #$CC E3D0 : 97 21 " !" staa X0021 E3D2 : 97 23 " #" staa X0023 E3D4 : CE 00 DC " " ldx #$00DC E3D7 : 35 "5" txs E3D8 : 86 AA " " ldaa #$AA E3DA LE3DA: E3DA : 08 " " inx E3DB : A7 00 " " staa $00,x E3DD : 8C 00 FF " " cpx #$00FF E3E0 : 25 F8 "% " bcs LE3DA E3E2 : CE E0 00 " " ldx #$E000 E3E5 : DF 55 " U" stx X0055 E3E7 : CE D0 00 " " ldx #$D000 E3EA : 8D 17 " " bsr LE403 E3EC : DD 16 " " std X0016 E3EE : 86 F0 " " ldaa #$F0 E3F0 : 97 55 " U" staa X0055 E3F2 : 8D 0F " " bsr LE403 E3F4 : DD 12 " " std X0012 E3F6 : 7F 00 55 " U" clr X0055 E3F9 : 8D 08 " " bsr LE403 E3FB : DD 14 " " std X0014 E3FD LE3FD: E3FD : FE BC 38 " 8" ldx XBC38 E400 : 7E E5 5B "~ [" jmp LE55B ; E403 LE403: E403 : 4F "O" clra E404 : 5F "_" clrb E405 : DF 51 " Q" stx X0051 E407 LE407: E407 : 7C 00 52 "| R" inc X0052 E40A : 2A 11 "* " bpl LE41D E40C : 7F 00 52 " R" clr X0052 E40F : 36 "6" psha E410 : 37 "7" pshb E411 : FC BC 3C " <" ldd XBC3C E414 : C8 04 " " eorb #$04 E416 : 8D 0E " " bsr LE426 E418 : FD BC 3C " <" std XBC3C E41B : 33 "3" pulb E41C : 32 "2" pula E41D LE41D: E41D : EB 00 " " addb $00,x E41F : 89 00 " " adca #$00 E421 : 08 " " inx E422 : 9C 55 " U" cpx X0055 E424 : 26 E1 "& " bne LE407 E426 LE426: E426 : 39 "9" rts E427 int: E427 : 3B ";" rti ; E428 int: E428 : FC BC 38 " 8" ldd XBC38 E42B : 85 10 " " bita #$10 E42D : 26 01 "& " bne LE430 E42F : 3B ";" rti ; E430 LE430: E430 : 30 "0" tsx E431 : 8C 00 D6 " " cpx #$00D6 E434 : 27 06 "' " beq LE43C E436 : D6 00 " " ldab X0000 E438 : CA 01 " " orab #$01 E43A : D7 00 " " stab X0000 E43C LE43C: E43C : 8E 00 DC " " lds #$00DC E43F : D6 02 " " ldab X0002 E441 : 85 08 " " bita #$08 E443 : 27 02 "' " beq LE447 E445 : CA 04 " " orab #$04 E447 LE447: E447 : 85 20 " " bita #$20 E449 : 27 02 "' " beq LE44D E44B : CA 01 " " orab #$01 E44D LE44D: E44D : D7 02 " " stab X0002 E44F : 96 00 " " ldaa X0000 E451 : 85 10 " " bita #$10 E453 : 27 04 "' " beq LE459 E455 : C4 FB " " andb #$FB E457 : D7 02 " " stab X0002 E459 LE459: E459 : 96 07 " " ldaa X0007 E45B : 47 "G" asra E45C : 25 06 "% " bcs LE464 E45E : 96 14 " " ldaa X0014 E460 : 85 10 " " bita #$10 E462 : 26 0A "& " bne LE46E E464 LE464: E464 : 86 BF " " ldaa #$BF E466 : BD FB F6 " " jsr LFBF6 E469 : 86 40 " @" ldaa #$40 E46B : BD FC 01 " " jsr LFC01 E46E LE46E: E46E : DE EB " " ldx X00EB E470 : 96 70 " p" ldaa X0070 E472 : 4C "L" inca E473 : 81 A0 " " cmpa #$A0 E475 : 26 23 "&#" bne LE49A E477 : D6 07 " " ldab X0007 E479 : C8 20 " " eorb #$20 E47B : D7 07 " " stab X0007 E47D : 96 DE " " ldaa X00DE E47F : D6 01 " " ldab X0001 E481 : 2B 07 "+ " bmi LE48A E483 : 7F 00 5F " _" clr X005F E486 : 84 DF " " anda #$DF E488 : 20 0D " " bra LE497 ; E48A LE48A: E48A : 7C 00 5F "| _" inc X005F E48D : 08 " " inx E48E : DF EB " " stx X00EB E490 : BC D3 04 " " cpx XD304 E493 : 25 02 "% " bcs LE497 E495 : 84 EF " " anda #$EF E497 LE497: E497 : 97 DE " " staa X00DE E499 : 4F "O" clra E49A LE49A: E49A : 97 70 " p" staa X0070 E49C : 84 1F " " anda #$1F E49E : 26 09 "& " bne LE4A9 E4A0 : D6 00 " " ldab X0000 E4A2 : C5 02 " " bitb #$02 E4A4 : 27 03 "' " beq LE4A9 E4A6 : BD 58 0F " X " jsr L580F E4A9 LE4A9: E4A9 : 96 07 " " ldaa X0007 E4AB : 47 "G" asra E4AC : 24 03 "$ " bcc LE4B1 E4AE : 7E FE 69 "~ i" jmp LFE69 ; E4B1 LE4B1: E4B1 : CC 05 01 " " ldd #$0501 E4B4 : BD FB CE " " jsr LFBCE E4B7 : BD EC 56 " V" jsr LEC56 E4BA : 96 02 " " ldaa X0002 E4BC : 47 "G" asra E4BD : 24 05 "$ " bcc LE4C4 E4BF : 48 "H" asla E4C0 : 97 02 " " staa X0002 E4C2 : 20 13 " " bra LE4D7 ; E4C4 LE4C4: E4C4 : D6 37 " 7" ldab X0037 E4C6 : 5C "\" incb E4C7 : C1 9F " " cmpb #$9F E4C9 : 23 08 "# " bls LE4D3 E4CB : D6 01 " " ldab X0001 E4CD : C4 EF " " andb #$EF E4CF : D7 01 " " stab X0001 E4D1 : C6 9F " " ldab #$9F E4D3 LE4D3: E4D3 : D7 37 " 7" stab X0037 E4D5 : 20 23 " #" bra LE4FA ; E4D7 LE4D7: E4D7 : D6 01 " " ldab X0001 E4D9 : C5 10 " " bitb #$10 E4DB : 26 0D "& " bne LE4EA E4DD : CA 10 " " orab #$10 E4DF : D7 01 " " stab X0001 E4E1 : FE BC 02 " " ldx XBC02 E4E4 : 08 " " inx E4E5 : DF 3C " <" stx X003C E4E7 : 08 " " inx E4E8 : DF 3A " :" stx X003A E4EA LE4EA: E4EA : 7F 00 37 " 7" clr X0037 E4ED : DE 3A " :" ldx X003A E4EF : DF 38 " 8" stx X0038 E4F1 : DE 3C " <" ldx X003C E4F3 : DF 3A " :" stx X003A E4F5 : FE BC 02 " " ldx XBC02 E4F8 : DF 3C " <" stx X003C E4FA LE4FA: E4FA : 96 00 " " ldaa X0000 E4FC : 85 02 " " bita #$02 E4FE : 27 03 "' " beq LE503 E500 : BD 58 1B " X " jsr L581B E503 LE503: E503 : BD FB DB " " jsr LFBDB E506 : 97 2D " -" staa X002D E508 : D6 14 " " ldab X0014 E50A : C5 10 " " bitb #$10 E50C : 27 08 "' " beq LE516 E50E : 96 70 " p" ldaa X0070 E510 : 47 "G" asra E511 : 25 1E "% " bcs LE531 E513 : 7E EA 7B "~ {" jmp LEA7B ; E516 LE516: E516 : 96 70 " p" ldaa X0070 E518 : 47 "G" asra E519 : 25 05 "% " bcs LE520 E51B : BD E0 49 " I" jsr LE049 E51E : 20 5F " _" bra LE57F ; E520 LE520: E520 : B6 08 81 " " ldaa X0881 E523 : D6 02 " " ldab X0002 E525 : C5 08 " " bitb #$08 E527 : 26 02 "& " bne LE52B E529 : 88 08 " " eora #$08 E52B LE52B: E52B : B7 08 81 " " staa X0881 E52E : 7E D6 17 "~ " jmp LD617 ; E531 LE531: E531 : 96 70 " p" ldaa X0070 E533 : 47 "G" asra E534 : 24 05 "$ " bcc LE53B E536 : 86 FB " " ldaa #$FB E538 : BD FB F6 " " jsr LFBF6 E53B LE53B: E53B : D6 70 " p" ldab X0070 E53D : C4 0F " " andb #$0F E53F : CE E5 5E " ^" ldx #$E55E E542 : 58 "X" aslb E543 : 3A ":" abx E544 : EE 00 " " ldx $00,x E546 : AD 00 " " jsr $00,x ;INFO: index jump E548 LE548: E548 : 96 01 " " ldaa X0001 E54A : 85 04 " " bita #$04 E54C : 26 0D "& " bne LE55B E54E : 8A 04 " " oraa #$04 E550 : 97 01 " " staa X0001 E552 : D6 70 " p" ldab X0070 E554 : D7 DD " " stab X00DD E556 : 0E " " cli E557 : 84 FB " " anda #$FB E559 : 97 01 " " staa X0001 E55B LE55B: E55B : 0E " " cli E55C : 20 FD " " bra LE55B ; E55E JmpTable: E55E : EA 9C " " dw LEA9C E560 : EB 30 " 0" dw LEB30 E562 : EB 36 " 6" dw LEB36 E564 : EB 59 " Y" dw LEB59 E566 : EC F8 " " dw LECF8 E568 : EF 07 " " dw LEF07 E56A : FD EA " " dw LFDEA E56C : F2 23 " #" dw LF223 E56E : F4 97 " " dw LF497 E570 : FD F4 " " dw LFDF4 E572 : FE 09 " " dw LFE09 E574 : F0 25 " %" dw LF025 E576 : FE 13 " " dw LFE13 E578 : F4 DE " " dw LF4DE E57A : FE 0E " " dw LFE0E E57C : ED 13 " " dw LED13 E57E : 39 "9" rts ; E57F LE57F: E57F : BD FA 59 " Y" jsr LFA59 E582 : C6 97 " " ldab #$97 E584 : 96 FE " " ldaa X00FE E586 : 90 2C " ," suba X002C E588 : 22 03 "" " bhi LE58D E58A : 86 01 " " ldaa #$01 E58C : 0C " " clc E58D LE58D: E58D : BD FC 1C " " jsr LFC1C E590 : 40 "@" nega E591 : 97 31 " 1" staa X0031 E593 : C6 97 " " ldab #$97 E595 : 96 2C " ," ldaa X002C E597 : 80 1A " " suba #$1A E599 : BD FC 1C " " jsr LFC1C E59C : 97 26 " &" staa X0026 E59E : D6 09 " " ldab X0009 E5A0 : C4 F7 " " andb #$F7 E5A2 : C5 04 " " bitb #$04 E5A4 : 26 21 "&!" bne LE5C7 E5A6 : 96 2D " -" ldaa X002D E5A8 : B1 D5 3B " ;" cmpa XD53B E5AB : 24 1A "$ " bcc LE5C7 E5AD : 96 8E " " ldaa X008E E5AF : B1 D5 3D " =" cmpa XD53D E5B2 : 22 18 "" " bhi LE5CC E5B4 : 96 1A " " ldaa X001A E5B6 : B1 D5 3C " <" cmpa XD53C E5B9 : 25 07 "% " bcs LE5C2 E5BB : 96 49 " I" ldaa X0049 E5BD : B1 D5 3E " >" cmpa XD53E E5C0 : 23 05 "# " bls LE5C7 E5C2 LE5C2: E5C2 : 7C 00 8E "| " inc X008E E5C5 : 20 0D " " bra LE5D4 ; E5C7 LE5C7: E5C7 : 7F 00 8E " " clr X008E E5CA : 20 08 " " bra LE5D4 ; E5CC LE5CC: E5CC : 96 13 " " ldaa X0013 E5CE : 8A 08 " " oraa #$08 E5D0 : 97 13 " " staa X0013 E5D2 : CA 08 " " orab #$08 E5D4 LE5D4: E5D4 : D7 09 " " stab X0009 E5D6 : 96 02 " " ldaa X0002 E5D8 : 85 04 " " bita #$04 E5DA : 27 6A "'j" beq LE646 E5DC : DC 62 " b" ldd X0062 E5DE : 04 " " lsrd E5DF : 04 " " lsrd E5E0 : 04 " " lsrd E5E1 : 43 "C" coma E5E2 : 53 "S" comb E5E3 : D3 62 " b" addd X0062 E5E5 : 2A 02 "* " bpl LE5E9 E5E7 : 4F "O" clra E5E8 : 5F "_" clrb E5E9 LE5E9: E5E9 : DD 62 " b" std X0062 E5EB : 7F 00 72 " r" clr X0072 E5EE : 96 01 " " ldaa X0001 E5F0 : 2A 15 "* " bpl LE607 E5F2 : 85 40 " @" bita #$40 E5F4 : 27 6C "'l" beq LE662 E5F6 : DE 68 " h" ldx X0068 E5F8 : 8C FE F0 " " cpx #$FEF0 E5FB : 22 65 ""e" bhi LE662 E5FD : F6 D0 1D " " ldab XD01D E600 : 86 FF " " ldaa #$FF E602 : BD FB 12 " " jsr LFB12 E605 : 20 3B " ;" bra LE642 ; E607 LE607: E607 : D6 00 " " ldab X0000 E609 : C5 08 " " bitb #$08 E60B : 27 48 "'H" beq LE655 E60D : FC D0 0A " " ldd XD00A E610 : B3 BC 00 " " subd XBC00 E613 : 23 0A "# " bls LE61F E615 : 96 5B " [" ldaa X005B E617 : B1 D0 17 " " cmpa XD017 E61A : 24 08 "$ " bcc LE624 E61C : 4C "L" inca E61D : 20 01 " " bra LE620 ; E61F LE61F: E61F : 4F "O" clra E620 LE620: E620 : 97 5B " [" staa X005B E622 : 20 35 " 5" bra LE659 ; E624 LE624: E624 : 96 01 " " ldaa X0001 E626 : 8A 80 " " oraa #$80 E628 : 97 01 " " staa X0001 E62A : 7F 00 5B " [" clr X005B E62D : B6 D2 C6 " " ldaa XD2C6 E630 : 91 49 " I" cmpa X0049 E632 : 22 06 "" " bhi LE63A E634 : 96 0E " " ldaa X000E E636 : 8A 01 " " oraa #$01 E638 : 97 0E " " staa X000E E63A LE63A: E63A : 96 DE " " ldaa X00DE E63C : 8A 08 " " oraa #$08 E63E : 97 DE " " staa X00DE E640 : 4F "O" clra E641 : 5F "_" clrb E642 LE642: E642 : DD 68 " h" std X0068 E644 : 20 1C " " bra LE662 ; E646 LE646: E646 : 96 72 " r" ldaa X0072 E648 : D6 01 " " ldab X0001 E64A : 81 17 " " cmpa #$17 E64C : 25 0E "% " bcs LE65C E64E : C4 7F " " andb #$7F E650 : D7 01 " " stab X0001 E652 : 7E EA 8E "~ " jmp LEA8E ; E655 LE655: E655 : CA 08 " " orab #$08 E657 : D7 00 " " stab X0000 E659 LE659: E659 : 7E EA 7B "~ {" jmp LEA7B ; E65C LE65C: E65C : 5D "]" tstb E65D : 2A FA "* " bpl LE659 E65F : 4C "L" inca E660 : 97 72 " r" staa X0072 E662 LE662: E662 : 86 04 " " ldaa #$04 E664 : BD FC 01 " " jsr LFC01 E667 : BD FD 39 " 9" jsr LFD39 E66A : FC BC 00 " " ldd XBC00 E66D : DD 18 " " std X0018 E66F : CE 00 18 " " ldx #$0018 E672 : B6 D0 16 " " ldaa XD016 E675 : C6 20 " " ldab #$20 E677 : 3D "=" mul E678 : 17 " " tba E679 : 27 05 "' " beq LE680 E67B : BD FB B9 " " jsr LFBB9 E67E : DD 18 " " std X0018 E680 LE680: E680 : DC 18 " " ldd X0018 E682 : 05 " " asld E683 : DD 53 " S" std X0053 E685 : CC 01 33 " 3" ldd #$0133 E688 : BD FB 92 " " jsr LFB92 E68B : DD 51 " Q" std X0051 E68D : 81 60 " `" cmpa #$60 E68F : 23 1E "# " bls LE6AF E691 : 5D "]" tstb E692 : 2A 03 "* " bpl LE697 E694 : 4C "L" inca E695 : 27 0C "' " beq LE6A3 E697 LE697: E697 : 81 90 " " cmpa #$90 E699 : 22 04 "" " bhi LE69F E69B : 8B 40 " @" adda #$40 E69D : 20 19 " " bra LE6B8 ; E69F LE69F: E69F : 81 BF " " cmpa #$BF E6A1 : 23 04 "# " bls LE6A7 E6A3 LE6A3: E6A3 : 86 FF " " ldaa #$FF E6A5 : 20 02 " " bra LE6A9 ; E6A7 LE6A7: E6A7 : 8B 40 " @" adda #$40 E6A9 LE6A9: E6A9 : 97 1A " " staa X001A E6AB : 86 D0 " " ldaa #$D0 E6AD : 20 0B " " bra LE6BA ; E6AF LE6AF: E6AF : 05 " " asld E6B0 : C3 00 80 " " addd #$0080 E6B3 : 80 20 " " suba #$20 E6B5 : 24 01 "$ " bcc LE6B8 E6B7 : 4F "O" clra E6B8 LE6B8: E6B8 : 97 1A " " staa X001A E6BA LE6BA: E6BA : 97 1B " " staa X001B E6BC : DC 51 " Q" ldd X0051 E6BE : C3 00 80 " " addd #$0080 E6C1 : 24 02 "$ " bcc LE6C5 E6C3 : 86 FF " " ldaa #$FF E6C5 LE6C5: E6C5 : 97 1C " " staa X001C E6C7 : DC 51 " Q" ldd X0051 E6C9 : 05 " " asld E6CA : 25 05 "% " bcs LE6D1 E6CC : C3 00 80 " " addd #$0080 E6CF : 24 02 "$ " bcc LE6D3 E6D1 LE6D1: E6D1 : 86 FF " " ldaa #$FF E6D3 LE6D3: E6D3 : DE 1D " " ldx X001D E6D5 : 26 03 "& " bne LE6DA E6D7 : 5F "_" clrb E6D8 : 20 06 " " bra LE6E0 ; E6DA LE6DA: E6DA : F6 D0 1E " " ldab XD01E E6DD : BD FB 12 " " jsr LFB12 E6E0 LE6E0: E6E0 : DD 1D " " std X001D E6E2 : 58 "X" aslb E6E3 : 89 00 " " adca #$00 E6E5 : 97 1F " " staa X001F E6E7 : FE BC 00 " " ldx XBC00 E6EA : DF 51 " Q" stx X0051 E6EC : 86 FF " " ldaa #$FF E6EE : D6 26 " &" ldab X0026 E6F0 : D0 28 " (" subb X0028 E6F2 : 25 04 "% " bcs LE6F8 E6F4 : C1 20 " " cmpb #$20 E6F6 : 24 0B "$ " bcc LE703 E6F8 LE6F8: E6F8 : DC 60 " `" ldd X0060 E6FA : 93 51 " " subd X0051 E6FC : 05 " " asld E6FD : 93 62 " " subd X0062 E6FF : 2B 04 "+ " bmi LE705 E701 : D3 62 " b" addd X0062 E703 LE703: E703 : DD 62 " b" std X0062 E705 LE705: E705 : DC 51 " Q" ldd X0051 E707 : 04 " " lsrd E708 : 04 " " lsrd E709 : 04 " " lsrd E70A : 93 62 " " subd X0062 E70C : 24 04 "$ " bcc LE712 E70E : D3 62 " b" addd X0062 E710 : DD 62 " b" std X0062 E712 LE712: E712 : DC 51 " Q" ldd X0051 E714 : DD 60 " `" std X0060 E716 : 04 " " lsrd E717 : 83 00 E5 " " subd #$00E5 E71A : 24 05 "$ " bcc LE721 E71C : C3 01 34 " 4" addd #$0134 E71F : 20 10 " " bra LE731 ; E721 LE721: E721 : 04 " " lsrd E722 : 83 01 27 " '" subd #$0127 E725 : 25 05 "% " bcs LE72C E727 : C3 01 7E " ~" addd #$017E E72A : 20 05 " " bra LE731 ; E72C LE72C: E72C : C3 05 F7 " " addd #$05F7 E72F : 04 " " lsrd E730 : 04 " " lsrd E731 LE731: E731 : DD 51 " Q" std X0051 E733 : 86 78 " x" ldaa #$78 E735 : 90 45 " E" suba X0045 E737 : 24 01 "$ " bcc LE73A E739 : 4F "O" clra E73A LE73A: E73A : C6 04 " " ldab #$04 E73C : 3D "=" mul E73D : D3 51 " Q" addd X0051 E73F : D3 62 " b" addd X0062 E741 : DD 64 " d" std X0064 E743 : FC BC 00 " " ldd XBC00 E746 : 83 00 27 " '" subd #$0027 E749 : 93 64 " " subd X0064 E74B : 24 04 "$ " bcc LE751 E74D : D3 64 " d" addd X0064 E74F : DD 64 " d" std X0064 E751 LE751: E751 : D6 27 " '" ldab X0027 E753 : D7 28 " (" stab X0028 E755 : D6 26 " &" ldab X0026 E757 : D7 27 " '" stab X0027 E759 : CE D0 32 " 2" ldx #$D032 E75C : D6 26 " &" ldab X0026 E75E : 96 1B " " ldaa X001B E760 : BD FB 67 " g" jsr LFB67 E763 : D6 1C " " ldab X001C E765 : C1 90 " " cmpb #$90 E767 : 23 15 "# " bls LE77E E769 : F1 D0 0C " " cmpb XD00C E76C : 23 03 "# " bls LE771 E76E : F6 D0 0C " " ldab XD00C E771 LE771: E771 : C0 90 " " subb #$90 E773 : 58 "X" aslb E774 : B6 D0 0D " " ldaa XD00D E777 : 3D "=" mul E778 : 9B 51 " Q" adda X0051 E77A : 24 02 "$ " bcc LE77E E77C : 86 FF " " ldaa #$FF E77E LE77E: E77E : 16 " " tab E77F : 4F "O" clra E780 : DD 57 " W" std X0057 E782 : 96 21 " !" ldaa X0021 E784 : 81 A0 " " cmpa #$A0 E786 : 23 05 "# " bls LE78D E788 : 44 "D" lsra E789 : 89 00 " " adca #$00 E78B : 8B 50 " P" adda #$50 E78D LE78D: E78D : CE D1 07 " " ldx #$D107 E790 : D6 31 " 1" ldab X0031 E792 : 54 "T" lsrb E793 : BD FB 67 " g" jsr LFB67 E796 : 36 "6" psha E797 : 4F "O" clra E798 : F6 D1 BA " " ldab XD1BA E79B : 7D 00 06 "} " tst X0006 E79E : 2A 0B "* " bpl LE7AB E7A0 : 96 7F " " ldaa X007F E7A2 : CE D1 46 " F" ldx #$D146 E7A5 : BD FB 49 " I" jsr LFB49 E7A8 : F6 D1 BB " " ldab XD1BB E7AB LE7AB: E7AB : DE 6A " j" ldx X006A E7AD : BD FB 12 " " jsr LFB12 E7B0 : DD 6A " j" std X006A E7B2 : 58 "X" aslb E7B3 : 89 00 " " adca #$00 E7B5 : 36 "6" psha E7B6 : D6 0A " " ldab X000A E7B8 : 2A 1D "* " bpl LE7D7 E7BA : C5 60 " `" bitb #$60 E7BC : 26 19 "& " bne LE7D7 E7BE : D6 0D " " ldab X000D E7C0 : C5 20 " " bitb #$20 E7C2 : 26 05 "& " bne LE7C9 E7C4 : BD FD CB " " jsr LFDCB E7C7 : 20 0E " " bra LE7D7 ; E7C9 LE7C9: E7C9 : CE D1 5D " ]" ldx #$D15D E7CC : 96 1C " " ldaa X001C E7CE : C6 20 " " ldab #$20 E7D0 : BD FB 37 " 7" jsr LFB37 E7D3 : 90 6E " n" suba X006E E7D5 : 22 01 "" " bhi LE7D8 E7D7 LE7D7: E7D7 : 4F "O" clra E7D8 LE7D8: E7D8 : 36 "6" psha E7D9 : 5F "_" clrb E7DA : 96 02 " " ldaa X0002 E7DC : 85 20 " " bita #$20 E7DE : 27 03 "' " beq LE7E3 E7E0 : F6 D0 23 " #" ldab XD023 E7E3 LE7E3: E7E3 : DE 57 " W" ldx X0057 E7E5 : 3A ":" abx E7E6 : 33 "3" pulb E7E7 : 3A ":" abx E7E8 : 33 "3" pulb E7E9 : 3A ":" abx E7EA : 33 "3" pulb E7EB : 3A ":" abx E7EC : D6 E7 " " ldab X00E7 E7EE : 3A ":" abx E7EF : DF 57 " W" stx X0057 E7F1 : 5F "_" clrb E7F2 : 96 36 " 6" ldaa X0036 E7F4 : B1 D0 24 " $" cmpa XD024 E7F7 : 23 12 "# " bls LE80B E7F9 : 96 0A " " ldaa X000A E7FB : 2A 0E "* " bpl LE80B E7FD : D6 78 " x" ldab X0078 E7FF : F1 D0 25 " %" cmpb XD025 E802 : 24 0C "$ " bcc LE810 E804 : 96 70 " p" ldaa X0070 E806 : 81 08 " " cmpa #$08 E808 : 26 01 "& " bne LE80B E80A : 5C "\" incb E80B LE80B: E80B : D7 78 " x" stab X0078 E80D : 4F "O" clra E80E : 20 0B " " bra LE81B ; E810 LE810: E810 : 96 31 " 1" ldaa X0031 E812 : 44 "D" lsra E813 : C6 30 " 0" ldab #$30 E815 : CE D1 57 " W" ldx #$D157 E818 : BD FB 45 " E" jsr LFB45 E81B LE81B: E81B : 16 " " tab E81C : 4F "O" clra E81D : D3 57 " W" addd X0057 E81F : F0 D0 14 " " subb XD014 E822 : 82 00 " " sbca #$00 E824 : F0 D0 15 " " subb XD015 E827 : 82 00 " " sbca #$00 E829 : DD 51 " Q" std X0051 E82B : 96 00 " " ldaa X0000 E82D : 85 02 " " bita #$02 E82F : 27 03 "' " beq LE834 E831 : BD 58 0C " X " jsr L580C E834 LE834: E834 : DC 51 " Q" ldd X0051 E836 : F0 D0 09 " " subb XD009 E839 : 82 00 " " sbca #$00 E83B : DD 66 " f" std X0066 E83D : FC D0 19 " " ldd XD019 E840 : 93 66 " " subd X0066 E842 : 2E 04 ". " bgt LE848 E844 : D3 66 " f" addd X0066 E846 : DD 66 " f" std X0066 E848 LE848: E848 : B6 D0 06 " " ldaa XD006 E84B : 85 01 " " bita #$01 E84D : 27 55 "'U" beq LE8A4 E84F : 96 02 " " ldaa X0002 E851 : 85 30 " 0" bita #$30 E853 : 26 4F "&O" bne LE8A4 E855 : 96 E3 " " ldaa X00E3 E857 : B1 D0 2D " -" cmpa XD02D E85A : 22 48 ""H" bhi LE8A4 E85C : D6 06 " " ldab X0006 E85E : C5 02 " " bitb #$02 E860 : 27 1D "' " beq LE87F E862 : 7A 00 79 "z y" dec X0079 E865 : 26 04 "& " bne LE86B E867 : C4 FD " " andb #$FD E869 : D7 06 " " stab X0006 E86B LE86B: E86B : 96 21 " !" ldaa X0021 E86D : C6 80 " " ldab #$80 E86F : CE D1 66 " f" ldx #$D166 E872 : BD FB 37 " 7" jsr LFB37 E875 : DC 66 " f" ldd X0066 E877 : D0 51 " Q" subb X0051 E879 : 82 00 " " sbca #$00 E87B : DD 66 " f" std X0066 E87D : 20 22 " "" bra LE8A1 ; E87F LE87F: E87F : 96 26 " &" ldaa X0026 E881 : B1 D0 2E " ." cmpa XD02E E884 : 24 1E "$ " bcc LE8A4 E886 : D6 49 " I" ldab X0049 E888 : F1 D0 2F " /" cmpb XD02F E88B : 24 17 "$ " bcc LE8A4 E88D : D0 4A " J" subb X004A E88F : 25 13 "% " bcs LE8A4 E891 : F1 D0 30 " 0" cmpb XD030 E894 : 25 0E "% " bcs LE8A4 E896 : D6 06 " " ldab X0006 E898 : CA 02 " " orab #$02 E89A : D7 06 " " stab X0006 E89C : B6 D0 31 " 1" ldaa XD031 E89F : 97 79 " y" staa X0079 E8A1 LE8A1: E8A1 : 7F 00 8F " " clr X008F E8A4 LE8A4: E8A4 : FC BC 0A " " ldd XBC0A E8A7 : DD 52 " R" std X0052 E8A9 : 93 73 " " subd X0073 E8AB : 4D "M" tsta E8AC : 27 02 "' " beq LE8B0 E8AE : C6 FF " " ldab #$FF E8B0 LE8B0: E8B0 : DE EB " " ldx X00EB E8B2 : BC D5 4A " J" cpx XD54A E8B5 : 23 0B "# " bls LE8C2 E8B7 : F1 D5 55 " U" cmpb XD555 E8BA : 23 09 "# " bls LE8C5 E8BC : 96 0A " " ldaa X000A E8BE : 8A 80 " " oraa #$80 E8C0 : 97 0A " " staa X000A E8C2 LE8C2: E8C2 : 7F 00 8F " " clr X008F E8C5 LE8C5: E8C5 : DE 52 " R" ldx X0052 E8C7 : DF 73 " s" stx X0073 E8C9 : 96 06 " " ldaa X0006 E8CB : 85 02 " " bita #$02 E8CD : 26 07 "& " bne LE8D6 E8CF : 96 E3 " " ldaa X00E3 E8D1 : B1 D0 2D " -" cmpa XD02D E8D4 : 25 03 "% " bcs LE8D9 E8D6 LE8D6: E8D6 : 4F "O" clra E8D7 : 20 58 " X" bra LE931 ; E8D9 LE8D9: E8D9 : 96 34 " 4" ldaa X0034 E8DB : B1 D0 2B " +" cmpa XD02B E8DE : 24 07 "$ " bcc LE8E7 E8E0 : 96 1D " " ldaa X001D E8E2 : B1 D0 2C " ," cmpa XD02C E8E5 : 25 57 "%W" bcs LE93E E8E7 LE8E7: E8E7 : 96 45 " E" ldaa X0045 E8E9 : 81 5A " Z" cmpa #$5A E8EB : 25 06 "% " bcs LE8F3 E8ED : 96 0A " " ldaa X000A E8EF : 85 60 " `" bita #$60 E8F1 : 27 05 "' " beq LE8F8 E8F3 LE8F3: E8F3 : B6 D5 4D " M" ldaa XD54D E8F6 : 20 39 " 9" bra LE931 ; E8F8 LE8F8: E8F8 : 37 "7" pshb E8F9 : CE D1 8D " " ldx #$D18D E8FC : BD FD DA " " jsr LFDDA E8FF : 33 "3" pulb E900 : 3D "=" mul E901 : 05 " " asld E902 : 25 04 "% " bcs LE908 E904 : 9B 77 " w" adda X0077 E906 : 24 02 "$ " bcc LE90A E908 LE908: E908 : 86 FF " " ldaa #$FF E90A LE90A: E90A : 36 "6" psha E90B : D6 0D " " ldab X000D E90D : C5 20 " " bitb #$20 E90F : 27 08 "' " beq LE919 E911 : CE D1 7F " " ldx #$D17F E914 : BD FD DA " " jsr LFDDA E917 : 20 13 " " bra LE92C ; E919 LE919: E919 : 86 FF " " ldaa #$FF E91B : D6 09 " " ldab X0009 E91D : C5 48 " H" bitb #$48 E91F : 26 02 "& " bne LE923 E921 : 96 31 " 1" ldaa X0031 E923 LE923: E923 : 44 "D" lsra E924 : C6 40 " @" ldab #$40 E926 : CE D1 88 " " ldx #$D188 E929 : BD FB 45 " E" jsr LFB45 E92C LE92C: E92C : 33 "3" pulb E92D : 11 " " cba E92E : 23 01 "# " bls LE931 E930 : 17 " " tba E931 LE931: E931 : 97 77 " w" staa X0077 E933 : 44 "D" lsra E934 : 97 51 " Q" staa X0051 E936 : DC 66 " f" ldd X0066 E938 : D0 51 " Q" subb X0051 E93A : 82 00 " " sbca #$00 E93C : DD 66 " f" std X0066 E93E LE93E: E93E : FC D0 1B " " ldd XD01B E941 : 93 66 " " subd X0066 E943 : 2D 04 "- " blt LE949 E945 : D3 66 " f" addd X0066 E947 : DD 66 " f" std X0066 E949 LE949: E949 : 96 8F " " ldaa X008F E94B : 27 1B "' " beq LE968 E94D : DE 66 " f" ldx X0066 E94F : F6 D5 53 " S" ldab XD553 E952 : 96 0A " " ldaa X000A E954 : 85 02 " " bita #$02 E956 : 27 03 "' " beq LE95B E958 : F6 D5 54 " T" ldab XD554 E95B LE95B: E95B : 3A ":" abx E95C : BC D0 19 " " cpx XD019 E95F : 23 05 "# " bls LE966 E961 : 7F 00 8F " " clr X008F E964 : DE 66 " f" ldx X0066 E966 LE966: E966 : DF 66 " f" stx X0066 E968 LE968: E968 : DC 66 " f" ldd X0066 E96A : 2B 08 "+ " bmi LE974 E96C : 96 01 " " ldaa X0001 E96E : 84 FE " " anda #$FE E970 : 97 01 " " staa X0001 E972 : 20 07 " " bra LE97B ; E974 LE974: E974 : 96 01 " " ldaa X0001 E976 : 8A 01 " " oraa #$01 E978 : 97 01 " " staa X0001 E97A : 50 "P" negb E97B LE97B: E97B : 96 68 " h" ldaa X0068 E97D : 7D 00 69 "} i" tst X0069 E980 : 2A 01 "* " bpl LE983 E982 : 4C "L" inca E983 LE983: E983 : 3D "=" mul E984 : 4C "L" inca E985 : D6 00 " " ldab X0000 E987 : C5 02 " " bitb #$02 E989 : 27 03 "' " beq LE98E E98B : BD 58 12 " X " jsr L5812 E98E LE98E: E98E : CE 00 18 " " ldx #$0018 E991 : BD FB B9 " " jsr LFBB9 E994 : DD 56 " V" std X0056 E996 : 96 1C " " ldaa X001C E998 : CE D1 9F " " ldx #$D19F E99B : BD FB 36 " 6" jsr LFB36 E99E : 97 54 " T" staa X0054 E9A0 : D6 01 " " ldab X0001 E9A2 : C5 01 " " bitb #$01 E9A4 : 26 06 "& " bne LE9AC E9A6 : 4F "O" clra E9A7 : 5F "_" clrb E9A8 : 93 56 " " subd X0056 E9AA : 20 02 " " bra LE9AE E9AC LE9AC: E9AC : DC 56 " V" ldd X0056 E9AE LE9AE: E9AE : D0 54 " T" subb X0054 E9B0 : 82 00 " " sbca #$00 E9B2 : DD 51 " Q" std X0051 E9B4 : 4F "O" clra E9B5 : 5F "_" clrb E9B6 : B3 BC 00 " " subd XBC00 E9B9 : 04 " " lsrd E9BA : 04 " " lsrd E9BB : 04 " " lsrd E9BC : 04 " " lsrd E9BD : 8A F0 " " oraa #$F0 E9BF : F3 BC 20 " " addd XBC20 E9C2 : 93 51 " " subd X0051 E9C4 : 2B 04 "+ " bmi LE9CA E9C6 : D3 51 " Q" addd X0051 E9C8 : DD 51 " Q" std X0051 E9CA LE9CA: E9CA : DC 51 " Q" ldd X0051 E9CC : B3 BC 20 " " subd XBC20 E9CF : BD FD 39 " 9" jsr LFD39 E9D2 : FD BC 28 " (" std XBC28 E9D5 : BD FD 39 " 9" jsr LFD39 E9D8 : F3 BC 1C " " addd XBC1C E9DB : 93 64 " " subd X0064 E9DD : 01 " " nop E9DE : DE 64 " d" ldx X0064 E9E0 : FD BC 26 " &" std XBC26 E9E3 : BD FD 39 " 9" jsr LFD39 E9E6 : FF BC 1C " " stx XBC1C E9E9 : BD FD 39 " 9" jsr LFD39 E9EC : DC 51 " Q" ldd X0051 E9EE : FD BC 36 " 6" std XBC36 E9F1 : 96 00 " " ldaa X0000 E9F3 : 85 08 " " bita #$08 E9F5 : 27 66 "'f" beq LEA5D E9F7 : D6 02 " " ldab X0002 E9F9 : C5 04 " " bitb #$04 E9FB : 27 46 "'F" beq LEA43 E9FD : FE BC 06 " " ldx XBC06 EA00 : DF 51 " Q" stx X0051 EA02 : F6 D5 0E " " ldab XD50E EA05 : C5 01 " " bitb #$01 EA07 : 27 3C "'<" beq LEA45 EA09 : D6 01 " " ldab X0001 EA0B : C5 40 " @" bitb #$40 EA0D : 26 41 "&A" bne LEA50 EA0F : 96 00 " " ldaa X0000 EA11 : 2B 26 "+&" bmi LEA39 EA13 : 36 "6" psha EA14 : DC 51 " Q" ldd X0051 EA16 : 93 92 " " subd X0092 EA18 : 4D "M" tsta EA19 : 32 "2" pula EA1A : 26 0D "& " bne LEA29 EA1C : F1 D5 47 " G" cmpb XD547 EA1F : 22 08 "" " bhi LEA29 EA21 : 85 40 " @" bita #$40 EA23 : 26 20 "& " bne LEA45 EA25 : 8A 40 " @" oraa #$40 EA27 : 20 0C " " bra LEA35 ; EA29 LEA29: EA29 : D6 94 " " ldab X0094 EA2B : F1 D5 48 " H" cmpb XD548 EA2E : 22 09 "" " bhi LEA39 EA30 : 7C 00 94 "| " inc X0094 EA33 : 84 BF " " anda #$BF EA35 LEA35: EA35 : DF 92 " " stx X0092 EA37 : 20 08 " " bra LEA41 ; EA39 LEA39: EA39 : 8A 80 " " oraa #$80 EA3B : D6 13 " " ldab X0013 EA3D : CA 01 " " orab #$01 EA3F : D7 13 " " stab X0013 EA41 LEA41: EA41 : 97 00 " " staa X0000 EA43 LEA43: EA43 : 20 4E " N" bra LEA93 ; EA45 LEA45: EA45 : D6 01 " " ldab X0001 EA47 : CA 40 " @" orab #$40 EA49 : D7 01 " " stab X0001 EA4B : 7F 00 94 " " clr X0094 EA4E : DF 92 " " stx X0092 EA50 LEA50: EA50 : 84 F7 " " anda #$F7 EA52 : 97 00 " " staa X0000 EA54 : FC BC 2C " ," ldd XBC2C EA57 : BD FD 39 " 9" jsr LFD39 EA5A : FD BC 24 " $" std XBC24 EA5D LEA5D: EA5D : 96 13 " " ldaa X0013 EA5F : 8A 01 " " oraa #$01 EA61 : D6 DE " " ldab X00DE EA63 : 2A 09 "* " bpl LEA6E EA65 : 97 13 " " staa X0013 EA67 : FC BC 3C " <" ldd XBC3C EA6A : C4 EF " " andb #$EF EA6C : 20 05 " " bra LEA73 ; EA6E LEA6E: EA6E : FC BC 3C " <" ldd XBC3C EA71 : CA 10 " " orab #$10 EA73 LEA73: EA73 : BD FD 39 " 9" jsr LFD39 EA76 : FD BC 3C " <" std XBC3C EA79 : 20 18 " " bra LEA93 ; EA7B LEA7B: EA7B : 86 04 " " ldaa #$04 EA7D : BD FC 01 " " jsr LFC01 EA80 : CE FF FF " " ldx #$FFFF EA83 : DF 18 " " stx X0018 EA85 : 96 DE " " ldaa X00DE EA87 : 85 08 " " bita #$08 EA89 : 26 03 "& " bne LEA8E EA8B : 08 " " inx EA8C : DF EB " " stx X00EB EA8E LEA8E: EA8E : 86 EF " " ldaa #$EF EA90 : BD FB F6 " " jsr LFBF6 EA93 LEA93: EA93 : 96 02 " " ldaa X0002 EA95 : 84 FB " " anda #$FB EA97 : 97 02 " " staa X0002 EA99 : 7E E5 31 "~ 1" jmp LE531 ; EA9C LEA9C: EA9C : 86 02 " " ldaa #$02 EA9E : BD FE FE " " jsr LFEFE EAA1 : 36 "6" psha EAA2 : D6 00 " " ldab X0000 EAA4 : 81 5A " Z" cmpa #$5A EAA6 : 24 37 "$7" bcc LEADF EAA8 : 81 28 " (" cmpa #$28 EAAA : 24 48 "$H" bcc LEAF4 EAAC : 96 45 " E" ldaa X0045 EAAE : 81 28 " (" cmpa #$28 EAB0 : 24 42 "$B" bcc LEAF4 EAB2 : 4F "O" clra EAB3 : 97 EB " " staa X00EB EAB5 : 97 EC " " staa X00EC EAB7 : 8A 04 " " oraa #$04 EAB9 : 97 DE " " staa X00DE EABB : 96 01 " " ldaa X0001 EABD : 84 7F " " anda #$7F EABF : 97 01 " " staa X0001 EAC1 : 96 DF " " ldaa X00DF EAC3 : C4 DF " " andb #$DF EAC5 : C5 10 " " bitb #$10 EAC7 : 26 10 "& " bne LEAD9 EAC9 : 85 02 " " bita #$02 EACB : 27 0A "' " beq LEAD7 EACD : 36 "6" psha EACE : 96 0F " " ldaa X000F EAD0 : 84 FC " " anda #$FC EAD2 : 97 0F " " staa X000F EAD4 : 32 "2" pula EAD5 : CA 20 " " orab #$20 EAD7 LEAD7: EAD7 : CA 10 " " orab #$10 EAD9 LEAD9: EAD9 : 84 FD " " anda #$FD EADB : 97 DF " " staa X00DF EADD : 20 13 " " bra LEAF2 ; EADF LEADF: EADF : C5 10 " " bitb #$10 EAE1 : 27 05 "' " beq LEAE8 EAE3 : FE BC 06 " " ldx XBC06 EAE6 : DF 92 " " stx X0092 EAE8 LEAE8: EAE8 : 96 DE " " ldaa X00DE EAEA : 84 FB " " anda #$FB EAEC : 97 DE " " staa X00DE EAEE : C4 EF " " andb #$EF EAF0 : C4 DF " " andb #$DF EAF2 LEAF2: EAF2 : D7 00 " " stab X0000 EAF4 LEAF4: EAF4 : 32 "2" pula EAF5 : 97 45 " E" staa X0045 EAF7 : 86 00 " " ldaa #$00 EAF9 : BD FE FE " " jsr LFEFE EAFC : 96 46 " F" ldaa X0046 EAFE : D7 46 " F" stab X0046 EB00 : 10 " " sba EB01 : 22 01 "" " bhi LEB04 EB03 : 4F "O" clra EB04 LEB04: EB04 : 97 47 " G" staa X0047 EB06 : D6 01 " " ldab X0001 EB08 : 2A 10 "* " bpl LEB1A EB0A : CA 08 " " orab #$08 EB0C : 96 DF " " ldaa X00DF EB0E : 8A 02 " " oraa #$02 EB10 : 97 DF " " staa X00DF EB12 : 20 19 " " bra LEB2D ; EB14 LEB14: EB14 : 96 DE " " ldaa X00DE EB16 : 84 FB " " anda #$FB EB18 : 97 DE " " staa X00DE EB1A LEB1A: EB1A : 4F "O" clra EB1B : C5 08 " " bitb #$08 EB1D : 26 09 "& " bne LEB28 EB1F : 96 5C " \" ldaa X005C EB21 : 27 08 "' " beq LEB2B EB23 : B1 D0 18 " " cmpa XD018 EB26 : 22 EC "" " bhi LEB14 EB28 LEB28: EB28 : 4C "L" inca EB29 : 97 5C " \" staa X005C EB2B LEB2B: EB2B : C4 F7 " " andb #$F7 EB2D LEB2D: EB2D : D7 01 " " stab X0001 EB2F : 39 "9" rts ; EB30 LEB30: EB30 : BD FD 3A " :" jsr LFD3A EB33 : 7E FC 2D "~ -" jmp LFC2D ; EB36 LEB36: EB36 : 86 0C " " ldaa #$0C EB38 : 5F "_" clrb EB39 : BD FB CE " " jsr LFBCE EB3C : D6 02 " " ldab X0002 EB3E : C4 C7 " " andb #$C7 EB40 : 81 28 " (" cmpa #$28 EB42 : 25 0C "% " bcs LEB50 EB44 : 81 64 " d" cmpa #$64 EB46 : 25 0C "% " bcs LEB54 EB48 : 81 99 " " cmpa #$99 EB4A : 24 0A "$ " bcc LEB56 EB4C : CA 20 " " orab #$20 EB4E : 20 06 " " bra LEB56 ; EB50 LEB50: EB50 : CA 10 " " orab #$10 EB52 : 20 02 " " bra LEB56 ; EB54 LEB54: EB54 : CA 08 " " orab #$08 EB56 LEB56: EB56 : D7 02 " " stab X0002 EB58 : 39 "9" rts ; EB59 LEB59: EB59 : 38 "8" pulx EB5A : CE D1 B3 " " ldx #$D1B3 EB5D : D6 06 " " ldab X0006 EB5F : A6 00 " " ldaa $00,x EB61 : 91 E3 " " cmpa X00E3 EB63 : 23 40 "#@" bls LEBA5 EB65 : A6 06 " " ldaa $06,x EB67 : C5 10 " " bitb #$10 EB69 : 27 02 "' " beq LEB6D EB6B : A6 05 " " ldaa $05,x EB6D LEB6D: EB6D : 91 31 " 1" cmpa X0031 EB6F : 23 04 "# " bls LEB75 EB71 : C4 EF " " andb #$EF EB73 : 20 2E " ." bra LEBA3 ; EB75 LEB75: EB75 : CA 10 " " orab #$10 EB77 : 96 09 " " ldaa X0009 EB79 : 85 24 " $" bita #$24 EB7B : 26 12 "& " bne LEB8F EB7D : A6 04 " " ldaa $04,x EB7F : C5 20 " " bitb #$20 EB81 : 27 02 "' " beq LEB85 EB83 : A6 03 " " ldaa $03,x EB85 LEB85: EB85 : 91 49 " I" cmpa X0049 EB87 : 25 04 "% " bcs LEB8D EB89 : C4 DF " " andb #$DF EB8B : 20 16 " " bra LEBA3 ; EB8D LEB8D: EB8D : CA 20 " " orab #$20 EB8F LEB8F: EB8F : 96 DE " " ldaa X00DE EB91 : 85 40 " @" bita #$40 EB93 : 26 16 "& " bne LEBAB EB95 : A6 02 " " ldaa $02,x EB97 : C5 40 " @" bitb #$40 EB99 : 27 02 "' " beq LEB9D EB9B : A6 01 " " ldaa $01,x EB9D LEB9D: EB9D : 91 34 " 4" cmpa X0034 EB9F : 23 08 "# " bls LEBA9 EBA1 : C4 BF " " andb #$BF EBA3 LEBA3: EBA3 : D7 06 " " stab X0006 EBA5 LEBA5: EBA5 : 4F "O" clra EBA6 : 7E EC 00 "~ " jmp LEC00 ; EBA9 LEBA9: EBA9 : CA 40 " @" orab #$40 EBAB LEBAB: EBAB : D7 06 " " stab X0006 EBAD : CE D1 C0 " " ldx #$D1C0 EBB0 : BD FA 4D " M" jsr LFA4D EBB3 : 44 "D" lsra EBB4 : 16 " " tab EBB5 : 96 1F " " ldaa X001F EBB7 : 81 90 " " cmpa #$90 EBB9 : 23 10 "# " bls LEBCB EBBB : 44 "D" lsra EBBC : 8B 48 " H" adda #$48 EBBE : 81 A0 " " cmpa #$A0 EBC0 : 23 09 "# " bls LEBCB EBC2 : 44 "D" lsra EBC3 : 89 50 " P" adca #$50 EBC5 : 81 B0 " " cmpa #$B0 EBC7 : 23 02 "# " bls LEBCB EBC9 : 86 B0 " " ldaa #$B0 EBCB LEBCB: EBCB : BD FB 67 " g" jsr LFB67 EBCE : 97 58 " X" staa X0058 EBD0 : CE D1 F5 " " ldx #$D1F5 EBD3 : 96 21 " !" ldaa X0021 EBD5 : C6 28 " (" ldab #$28 EBD7 : BD FB 37 " 7" jsr LFB37 EBDA : 8D 46 " F" bsr LEC22 EBDC : B6 D1 BF " " ldaa XD1BF EBDF : 91 49 " I" cmpa X0049 EBE1 : 25 C2 "% " bcs LEBA5 EBE3 : BD FD 18 " " jsr LFD18 EBE6 : 16 " " tab EBE7 : CE D1 FE " " ldx #$D1FE EBEA : 96 26 " &" ldaa X0026 EBEC : 44 "D" lsra EBED : BD FB 67 " g" jsr LFB67 EBF0 : 8D 30 " 0" bsr LEC22 EBF2 : 96 80 " " ldaa X0080 EBF4 : 5F "_" clrb EBF5 : 37 "7" pshb EBF6 : 36 "6" psha EBF7 : 38 "8" pulx EBF8 : 96 58 " X" ldaa X0058 EBFA : F6 D1 BC " " ldab XD1BC EBFD : BD FB 12 " " jsr LFB12 EC00 LEC00: EC00 : 97 80 " " staa X0080 EC02 : D6 00 " " ldab X0000 EC04 : C5 02 " " bitb #$02 EC06 : 27 03 "' " beq LEC0B EC08 : BD 58 06 " X " jsr L5806 EC0B LEC0B: EC0B : C6 A0 " " ldab #$A0 EC0D : 3D "=" mul EC0E : 89 00 " " adca #$00 EC10 : D6 31 " 1" ldab X0031 EC12 : C1 C0 " " cmpb #$C0 EC14 : 24 17 "$ " bcc LEC2D EC16 : C1 40 " @" cmpb #$40 EC18 : 22 02 "" " bhi LEC1C EC1A : C6 40 " @" ldab #$40 EC1C LEC1C: EC1C : 50 "P" negb EC1D : 54 "T" lsrb EC1E : CB 60 " `" addb #$60 EC20 : 20 0D " " bra LEC2F ; EC22 LEC22: EC22 : D6 58 " X" ldab X0058 EC24 : 3D "=" mul EC25 : 05 " " asld EC26 : 24 02 "$ " bcc LEC2A EC28 : 86 FF " " ldaa #$FF EC2A LEC2A: EC2A : 97 58 " X" staa X0058 EC2C : 39 "9" rts ; EC2D LEC2D: EC2D : 50 "P" negb EC2E : 58 "X" aslb EC2F LEC2F: EC2F : CE D2 1D " " ldx #$D21D EC32 : BD FB 67 " g" jsr LFB67 EC35 : 97 7F " " staa X007F EC37 : D6 06 " " ldab X0006 EC39 : C4 7F " " andb #$7F EC3B : 96 80 " " ldaa X0080 EC3D : B1 D1 BD " " cmpa XD1BD EC40 : 23 0F "# " bls LEC51 EC42 : 96 31 " 1" ldaa X0031 EC44 : B1 D1 BE " " cmpa XD1BE EC47 : 22 08 "" " bhi LEC51 EC49 : 96 0A " " ldaa X000A EC4B : 85 01 " " bita #$01 EC4D : 26 02 "& " bne LEC51 EC4F : CA 80 " " orab #$80 EC51 LEC51: EC51 : D7 06 " " stab X0006 EC53 : 7E E5 48 "~ H" jmp LE548 ; EC56 LEC56: EC56 : D6 DF " " ldab X00DF EC58 : 96 45 " E" ldaa X0045 EC5A : 81 AB " " cmpa #$AB EC5C : 23 03 "# " bls LEC61 EC5E : 7E EC DB "~ " jmp LECDB ; EC61 LEC61: EC61 : 96 14 " " ldaa X0014 EC63 : 85 10 " " bita #$10 EC65 : 26 17 "& " bne LEC7E EC67 : 96 00 " " ldaa X0000 EC69 : 85 10 " " bita #$10 EC6B : 26 24 "&$" bne LEC91 EC6D : 96 01 " " ldaa X0001 EC6F : 2A 15 "* " bpl LEC86 EC71 : 96 45 " E" ldaa X0045 EC73 : B1 D5 D2 " " cmpa XD5D2 EC76 : 22 08 "" " bhi LEC80 EC78 : 96 0E " " ldaa X000E EC7A : 8A 04 " " oraa #$04 EC7C : 97 0E " " staa X000E EC7E LEC7E: EC7E : 20 57 " W" bra LECD7 ; EC80 LEC80: EC80 : 96 0E " " ldaa X000E EC82 : 84 FB " " anda #$FB EC84 : 97 0E " " staa X000E EC86 LEC86: EC86 : 96 01 " " ldaa X0001 EC88 : 2B 07 "+ " bmi LEC91 EC8A : 96 02 " " ldaa X0002 EC8C : 0D " " sec EC8D : 85 10 " " bita #$10 EC8F : 26 06 "& " bne LEC97 EC91 LEC91: EC91 : 96 CB " " ldaa X00CB EC93 : 90 FD " " suba X00FD EC95 : 27 40 "'@" beq LECD7 EC97 LEC97: EC97 : C5 20 " " bitb #$20 EC99 : 27 3C "'<" beq LECD7 EC9B : 24 0B "$ " bcc LECA8 EC9D : C4 FA " " andb #$FA EC9F : 96 FD " " ldaa X00FD ECA1 : 27 19 "' " beq LECBC ECA3 : 4A "J" deca ECA4 : 97 FD " " staa X00FD ECA6 : 20 14 " " bra LECBC ; ECA8 LECA8: ECA8 : CA 01 " " orab #$01 ECAA : 96 FD " " ldaa X00FD ECAC : B1 D5 DE " " cmpa XD5DE ECAF : 24 26 "$&" bcc LECD7 ECB1 : 7C 00 FD "| " inc X00FD ECB4 : 96 0F " " ldaa X000F ECB6 : 85 40 " @" bita #$40 ECB8 : 26 02 "& " bne LECBC ECBA : CA 04 " " orab #$04 ECBC LECBC: ECBC : 17 " " tba ECBD : 84 C0 " " anda #$C0 ECBF : 27 0A "' " beq LECCB ECC1 : 81 C0 " " cmpa #$C0 ECC3 : 27 06 "' " beq LECCB ECC5 : C5 01 " " bitb #$01 ECC7 : 26 06 "& " bne LECCF ECC9 : 20 08 " " bra LECD3 ; ECCB LECCB: ECCB : C5 01 " " bitb #$01 ECCD : 26 04 "& " bne LECD3 ECCF LECCF: ECCF : C8 40 " @" eorb #$40 ECD1 : 20 0C " " bra LECDF ; ECD3 LECD3: ECD3 : C8 80 " " eorb #$80 ECD5 : 20 08 " " bra LECDF ; ECD7 LECD7: ECD7 : CA 20 " " orab #$20 ECD9 : 20 02 " " bra LECDD ; ECDB LECDB: ECDB : C4 DF " " andb #$DF ECDD LECDD: ECDD : C4 FB " " andb #$FB ECDF LECDF: ECDF : D7 DF " " stab X00DF ECE1 : B6 08 81 " " ldaa X0881 ECE4 : 84 F8 " " anda #$F8 ECE6 : 58 "X" aslb ECE7 : 2A 02 "* " bpl LECEB ECE9 : 8A 02 " " oraa #$02 ECEB LECEB: ECEB : 24 02 "$ " bcc LECEF ECED : 8A 01 " " oraa #$01 ECEF LECEF: ECEF : 58 "X" aslb ECF0 : 2A 02 "* " bpl LECF4 ECF2 : 8A 04 " " oraa #$04 ECF4 LECF4: ECF4 : B7 08 81 " " staa X0881 ECF7 : 39 "9" rts ; ECF8 LECF8: ECF8 : BD FC 8A " " jsr LFC8A ECFB : BD FC B9 " " jsr LFCB9 ECFE : D6 01 " " ldab X0001 ED00 : 2B 0E "+ " bmi LED10 ED02 : 96 E3 " " ldaa X00E3 ED04 : 97 24 " $" staa X0024 ED06 : 5F "_" clrb ED07 : B6 D2 8D " " ldaa XD28D ED0A : DD 3F " ?" std X003F ED0C : DD 41 " A" std X0041 ED0E : 97 3E " >" staa X003E ED10 LED10: ED10 : 7E FD EA "~ " jmp LFDEA ; ED13 LED13: ED13 : 96 70 " p" ldaa X0070 ED15 : 85 10 " " bita #$10 ED17 : 27 01 "' " beq LED1A ED19 : 39 "9" rts ; ED1A LED1A: ED1A : 96 46 " F" ldaa X0046 ED1C : CE D3 E9 " " ldx #$D3E9 ED1F : BD FB 49 " I" jsr LFB49 ED22 : 97 B2 " " staa X00B2 ED24 : 96 E3 " " ldaa X00E3 ED26 : 43 "C" coma ED27 : 97 58 " X" staa X0058 ED29 : CE D3 FA " " ldx #$D3FA ED2C : BD FB 40 " @" jsr LFB40 ED2F : 97 9D " " staa X009D ED31 : 96 58 " X" ldaa X0058 ED33 : CE D4 0C " " ldx #$D40C ED36 : BD FB 49 " I" jsr LFB49 ED39 : 97 98 " " staa X0098 ED3B : 96 E3 " " ldaa X00E3 ED3D : CE D3 D8 " " ldx #$D3D8 ED40 : BD FB 49 " I" jsr LFB49 ED43 : 97 AA " " staa X00AA ED45 : D6 0D " " ldab X000D ED47 : C5 20 " " bitb #$20 ED49 : 27 0E "' " beq LED59 ED4B : 96 E3 " " ldaa X00E3 ED4D : B1 D0 29 " )" cmpa XD029 ED50 : 24 07 "$ " bcc LED59 ED52 : 96 1C " " ldaa X001C ED54 : B1 D0 28 " (" cmpa XD028 ED57 : 22 05 "" " bhi LED5E ED59 LED59: ED59 : BD FD CB " " jsr LFDCB ED5C : 20 25 " %" bra LED83 ; ED5E LED5E: ED5E : 96 6F " o" ldaa X006F ED60 : 27 0D "' " beq LED6F ED62 : C5 02 " " bitb #$02 ED64 : 26 06 "& " bne LED6C ED66 : D6 70 " p" ldab X0070 ED68 : C4 F0 " " andb #$F0 ED6A : 26 15 "& " bne LED81 ED6C LED6C: ED6C : 4A "J" deca ED6D : 20 12 " " bra LED81 ; ED6F LED6F: ED6F : CA 02 " " orab #$02 ED71 : D7 0D " " stab X000D ED73 : D6 6E " n" ldab X006E ED75 : FB D0 2A " *" addb XD02A ED78 : 24 02 "$ " bcc LED7C ED7A : C6 FF " " ldab #$FF ED7C LED7C: ED7C : D7 6E " n" stab X006E ED7E : B6 D0 26 " &" ldaa XD026 ED81 LED81: ED81 : 97 6F " o" staa X006F ED83 LED83: ED83 : 96 58 " X" ldaa X0058 ED85 : D6 01 " " ldab X0001 ED87 : 2B 51 "+Q" bmi LEDDA ED89 : D6 DE " " ldab X00DE ED8B : C5 08 " " bitb #$08 ED8D : 26 2B "&+" bne LEDBA ED8F : CE D4 27 " '" ldx #$D427 ED92 : BD FB 49 " I" jsr LFB49 ED95 : 97 E5 " " staa X00E5 ED97 : CE D1 6D " m" ldx #$D16D ED9A : 96 58 " X" ldaa X0058 ED9C : BD FB 40 " @" jsr LFB40 ED9F : 97 E7 " " staa X00E7 EDA1 : CE D1 73 " s" ldx #$D173 EDA4 : 96 58 " X" ldaa X0058 EDA6 : BD FB 40 " @" jsr LFB40 EDA9 : 97 E8 " " staa X00E8 EDAB : F6 D2 D3 " " ldab XD2D3 EDAE : 96 E3 " " ldaa X00E3 EDB0 : B1 D2 D5 " " cmpa XD2D5 EDB3 : 22 03 "" " bhi LEDB8 EDB5 : F6 D2 D4 " " ldab XD2D4 EDB8 LEDB8: EDB8 : D7 E6 " " stab X00E6 EDBA LEDBA: EDBA : CE D4 38 " 8" ldx #$D438 EDBD : 96 58 " X" ldaa X0058 EDBF : BD FB 49 " I" jsr LFB49 EDC2 : 97 B7 " " staa X00B7 EDC4 : CE D4 49 " I" ldx #$D449 EDC7 : 96 58 " X" ldaa X0058 EDC9 : BD FB 49 " I" jsr LFB49 EDCC : 97 B6 " " staa X00B6 EDCE : CE D1 79 " y" ldx #$D179 EDD1 : 96 58 " X" ldaa X0058 EDD3 : BD FB 40 " @" jsr LFB40 EDD6 : 97 6C " l" staa X006C EDD8 : 20 7B " {" bra LEE55 ; EDDA LEDDA: EDDA : 96 E6 " " ldaa X00E6 EDDC : 26 4B "&K" bne LEE29 EDDE : 96 C0 " " ldaa X00C0 EDE0 : 27 1E "' " beq LEE00 EDE2 : B1 D2 FF " " cmpa XD2FF EDE5 : 26 0E "& " bne LEDF5 EDE7 : D6 E3 " " ldab X00E3 EDE9 : F1 D2 FD " " cmpb XD2FD EDEC : 23 07 "# " bls LEDF5 EDEE : F6 08 01 " " ldab X0801 EDF1 : C5 10 " " bitb #$10 EDF3 : 26 3C "&<" bne LEE31 EDF5 LEDF5: EDF5 : 4A "J" deca EDF6 : 97 C0 " " staa X00C0 EDF8 : 26 37 "&7" bne LEE31 EDFA : D6 0E " " ldab X000E EDFC : CA 08 " " orab #$08 EDFE : D7 0E " " stab X000E EE00 LEE00: EE00 : 96 B3 " " ldaa X00B3 EE02 : 26 2A "&*" bne LEE2E EE04 : B6 D2 D2 " " ldaa XD2D2 EE07 : 97 B3 " " staa X00B3 EE09 : 96 E5 " " ldaa X00E5 EE0B : D6 B7 " " ldab X00B7 EE0D : 3D "=" mul EE0E : D6 0E " " ldab X000E EE10 : C5 08 " " bitb #$08 EE12 : 26 11 "& " bne LEE25 EE14 : B1 D2 FE " " cmpa XD2FE EE17 : 22 0C "" " bhi LEE25 EE19 : D6 E3 " " ldab X00E3 EE1B : F1 D2 FD " " cmpb XD2FD EE1E : 23 05 "# " bls LEE25 EE20 : F6 D2 FF " " ldab XD2FF EE23 : D7 C0 " " stab X00C0 EE25 LEE25: EE25 : 97 E5 " " staa X00E5 EE27 : 20 08 " " bra LEE31 ; EE29 LEE29: EE29 : 7A 00 E6 "z " dec X00E6 EE2C : 20 03 " " bra LEE31 ; EE2E LEE2E: EE2E : 7A 00 B3 "z " dec X00B3 EE31 LEE31: EE31 : 96 E8 " " ldaa X00E8 EE33 : 27 0B "' " beq LEE40 EE35 : 96 70 " p" ldaa X0070 EE37 : 84 F0 " " anda #$F0 EE39 : 26 1A "& " bne LEE55 EE3B : 7A 00 E8 "z " dec X00E8 EE3E : 20 15 " " bra LEE55 ; EE40 LEE40: EE40 : 96 6D " m" ldaa X006D EE42 : 27 05 "' " beq LEE49 EE44 : 7A 00 6D "z m" dec X006D EE47 : 20 0C " " bra LEE55 ; EE49 LEE49: EE49 : B6 D0 26 " &" ldaa XD026 EE4C : 97 6D " m" staa X006D EE4E : 96 E7 " " ldaa X00E7 EE50 : D6 6C " l" ldab X006C EE52 : 3D "=" mul EE53 : 97 E7 " " staa X00E7 EE55 LEE55: EE55 : CE D4 5A " Z" ldx #$D45A EE58 : 96 58 " X" ldaa X0058 EE5A : BD FB 49 " I" jsr LFB49 EE5D : 97 B5 " " staa X00B5 EE5F : 96 01 " " ldaa X0001 EE61 : 2A 73 "*s" bpl LEED6 EE63 : 96 0B " " ldaa X000B EE65 : 85 02 " " bita #$02 EE67 : 27 05 "' " beq LEE6E EE69 : 7F 00 9C " " clr X009C EE6C : 20 68 " h" bra LEED6 ; EE6E LEE6E: EE6E : D6 DE " " ldab X00DE EE70 : 96 9C " " ldaa X009C EE72 : B1 D2 9A " " cmpa XD29A EE75 : 24 05 "$ " bcc LEE7C EE77 : 4C "L" inca EE78 : 97 9C " " staa X009C EE7A : 20 04 " " bra LEE80 ; EE7C LEE7C: EE7C : C4 FE " " andb #$FE EE7E : D7 DE " " stab X00DE EE80 LEE80: EE80 : C5 01 " " bitb #$01 EE82 : 27 52 "'R" beq LEED6 EE84 : 96 02 " " ldaa X0002 EE86 : 84 30 " 0" anda #$30 EE88 : 26 22 "&"" bne LEEAC EE8A : D6 DE " " ldab X00DE EE8C : C5 02 " " bitb #$02 EE8E : 26 1C "& " bne LEEAC EE90 : DC EB " " ldd X00EB EE92 : 04 " " lsrd EE93 : 96 24 " $" ldaa X0024 EE95 : B1 D2 96 " " cmpa XD296 EE98 : 23 07 "# " bls LEEA1 EE9A : F1 D2 98 " " cmpb XD298 EE9D : 24 07 "$ " bcc LEEA6 EE9F : 20 35 " 5" bra LEED6 ; EEA1 LEEA1: EEA1 : F1 D2 97 " " cmpb XD297 EEA4 : 25 30 "%0" bcs LEED6 EEA6 LEEA6: EEA6 : 96 DE " " ldaa X00DE EEA8 : 8A 02 " " oraa #$02 EEAA : 97 DE " " staa X00DE EEAC LEEAC: EEAC : 96 21 " !" ldaa X0021 EEAE : B1 D2 99 " " cmpa XD299 EEB1 : 23 23 "##" bls LEED6 EEB3 : D6 0E " " ldab X000E EEB5 : 96 00 " " ldaa X0000 EEB7 : 85 02 " " bita #$02 EEB9 : 27 07 "' " beq LEEC2 EEBB : B6 04 0D " " ldaa X040D EEBE : 84 03 " " anda #$03 EEC0 : 26 14 "& " bne LEED6 EEC2 LEEC2: EEC2 : 96 08 " " ldaa X0008 EEC4 : 8A 80 " " oraa #$80 EEC6 : 97 08 " " staa X0008 EEC8 : CA A0 " " orab #$A0 EECA : 96 02 " " ldaa X0002 EECC : 9A 03 " " oraa X0003 EECE : 85 02 " " bita #$02 EED0 : 27 08 "' " beq LEEDA EED2 : C4 7F " " andb #$7F EED4 : 20 04 " " bra LEEDA ; EED6 LEED6: EED6 : D6 0E " " ldab X000E EED8 : C4 5F " _" andb #$5F EEDA LEEDA: EEDA : D7 0E " " stab X000E EEDC : 2A 24 "*$" bpl LEF02 EEDE : 96 09 " " ldaa X0009 EEE0 : 84 48 " H" anda #$48 EEE2 : 26 1E "& " bne LEF02 EEE4 : 96 A5 " " ldaa X00A5 EEE6 : B1 D2 AA " " cmpa XD2AA EEE9 : 26 17 "& " bne LEF02 EEEB : 96 26 " &" ldaa X0026 EEED : B1 D2 9C " " cmpa XD29C EEF0 : 22 10 "" " bhi LEF02 EEF2 : B1 D2 9B " " cmpa XD29B EEF5 : 25 0B "% " bcs LEF02 EEF7 : 96 1C " " ldaa X001C EEF9 : B1 D2 9D " " cmpa XD29D EEFC : 24 04 "$ " bcc LEF02 EEFE : CA 02 " " orab #$02 EF00 : 20 02 " " bra LEF04 ; EF02 LEF02: EF02 : C4 FD " " andb #$FD EF04 LEF04: EF04 : D7 0E " " stab X000E EF06 : 39 "9" rts ; EF07 LEF07: EF07 : DE 41 " A" ldx X0041 EF09 : F6 D5 5F " _" ldab XD55F EF0C : 96 3E " >" ldaa X003E EF0E : BD FB 12 " " jsr LFB12 EF11 : DD 41 " A" std X0041 EF13 : 96 21 " !" ldaa X0021 EF15 : B1 D5 62 " b" cmpa XD562 EF18 : 25 61 "%a" bcs LEF7B EF1A : 96 0B " " ldaa X000B EF1C : 47 "G" asra EF1D : 25 5C "%\" bcs LEF7B EF1F : 96 02 " " ldaa X0002 EF21 : 9A 03 " " oraa X0003 EF23 : 85 02 " " bita #$02 EF25 : 26 16 "& " bne LEF3D EF27 : 96 0D " " ldaa X000D EF29 : 85 20 " " bita #$20 EF2B : 27 18 "' " beq LEF45 EF2D : D6 7E " ~" ldab X007E EF2F : F1 D5 63 " c" cmpb XD563 EF32 : 24 47 "$G" bcc LEF7B EF34 : D6 70 " p" ldab X0070 EF36 : C4 F0 " " andb #$F0 EF38 : 26 03 "& " bne LEF3D EF3A : 7C 00 7E "| ~" inc X007E EF3D LEF3D: EF3D : D6 08 " " ldab X0008 EF3F : C4 FE " " andb #$FE EF41 : CA 04 " " orab #$04 EF43 : 20 3C " <" bra LEF81 ; EF45 LEF45: EF45 : 5F "_" clrb EF46 : D7 7E " ~" stab X007E EF48 : 96 DE " " ldaa X00DE EF4A : 85 02 " " bita #$02 EF4C : 26 2D "&-" bne LEF7B EF4E : 96 1A " " ldaa X001A EF50 : B1 D5 60 " `" cmpa XD560 EF53 : 22 26 ""&" bhi LEF7B EF55 : 96 2C " ," ldaa X002C EF57 : B1 D5 61 " a" cmpa XD561 EF5A : 25 1F "% " bcs LEF7B EF5C : 96 08 " " ldaa X0008 EF5E : 2A DD "* " bpl LEF3D EF60 : D6 7D " }" ldab X007D EF62 : 26 14 "& " bne LEF78 EF64 : F6 D5 5E " ^" ldab XD55E EF67 : 96 33 " 3" ldaa X0033 EF69 : 90 26 " &" suba X0026 EF6B : 23 05 "# " bls LEF72 EF6D : B1 D5 5D " ]" cmpa XD55D EF70 : 22 07 "" " bhi LEF79 EF72 LEF72: EF72 : D6 08 " " ldab X0008 EF74 : C4 FA " " andb #$FA EF76 : 20 09 " " bra LEF81 ; EF78 LEF78: EF78 : 5A "Z" decb EF79 LEF79: EF79 : D7 7D " }" stab X007D EF7B LEF7B: EF7B : D6 08 " " ldab X0008 EF7D : CA 01 " " orab #$01 EF7F : C4 FB " " andb #$FB EF81 LEF81: EF81 : D7 08 " " stab X0008 EF83 : D6 26 " &" ldab X0026 EF85 : D7 33 " 3" stab X0033 EF87 : 96 02 " " ldaa X0002 EF89 : D6 45 " E" ldab X0045 EF8B : C1 AB " " cmpb #$AB EF8D : 25 09 "% " bcs LEF98 EF8F : 5F "_" clrb EF90 : 85 40 " @" bita #$40 EF92 : 26 19 "& " bne LEFAD EF94 : 8A 40 " @" oraa #$40 EF96 : 20 02 " " bra LEF9A ; EF98 LEF98: EF98 : 84 BF " " anda #$BF EF9A LEF9A: EF9A : 97 02 " " staa X0002 EF9C : 5F "_" clrb EF9D : 96 01 " " ldaa X0001 EF9F : 2B 0F "+ " bmi LEFB0 EFA1 : 96 0B " " ldaa X000B EFA3 : 2B 03 "+ " bmi LEFA8 EFA5 : 4F "O" clra EFA6 : 20 29 " )" bra LEFD1 ; EFA8 LEFA8: EFA8 : 86 FC " " ldaa #$FC EFAA : 5A "Z" decb EFAB : 20 24 " $" bra LEFD1 ; EFAD LEFAD: EFAD : 37 "7" pshb EFAE : 20 39 " 9" bra LEFE9 ; EFB0 LEFB0: EFB0 : 4F "O" clra EFB1 : D6 05 " " ldab X0005 EFB3 : 2A 06 "* " bpl LEFBB EFB5 : C5 40 " @" bitb #$40 EFB7 : 26 02 "& " bne LEFBB EFB9 : 8A 80 " " oraa #$80 EFBB LEFBB: EFBB : C5 04 " " bitb #$04 EFBD : 27 02 "' " beq LEFC1 EFBF : 8A 04 " " oraa #$04 EFC1 LEFC1: EFC1 : D6 08 " " ldab X0008 EFC3 : C5 04 " " bitb #$04 EFC5 : 27 02 "' " beq LEFC9 EFC7 : 8A 10 " " oraa #$10 EFC9 LEFC9: EFC9 : C5 01 " " bitb #$01 EFCB : 26 02 "& " bne LEFCF EFCD : 8A 20 " " oraa #$20 EFCF LEFCF: EFCF : D6 80 " " ldab X0080 EFD1 LEFD1: EFD1 : B8 D0 08 " " eora XD008 EFD4 : 36 "6" psha EFD5 : 96 0A " " ldaa X000A EFD7 : 85 04 " " bita #$04 EFD9 : 27 06 "' " beq LEFE1 EFDB : F0 D5 37 " 7" subb XD537 EFDE : 24 01 "$ " bcc LEFE1 EFE0 : 5F "_" clrb EFE1 LEFE1: EFE1 : B6 D0 05 " " ldaa XD005 EFE4 : 85 10 " " bita #$10 EFE6 : 27 01 "' " beq LEFE9 EFE8 : 53 "S" comb EFE9 LEFE9: EFE9 : CE F0 00 " " ldx #$F000 EFEC : B6 D0 05 " " ldaa XD005 EFEF : 85 08 " " bita #$08 EFF1 : 27 06 "' " beq LEFF9 EFF3 : CE D0 00 " " ldx #$D000 EFF6 : 3A ":" abx EFF7 : 3A ":" abx EFF8 : 3A ":" abx EFF9 LEFF9: EFF9 : 3A ":" abx EFFA : FF BC 16 " " stx XBC16 EFFD : F6 08 01 " " ldab X0801 F000 : C4 F0 " " andb #$F0 F002 : 32 "2" pula F003 : 4D "M" tsta F004 : 2A 02 "* " bpl LF008 F006 : CA 08 " " orab #$08 F008 LF008: F008 : 85 10 " " bita #$10 F00A : 27 02 "' " beq LF00E F00C : CA 01 " " orab #$01 F00E LF00E: F00E : 85 20 " " bita #$20 F010 : 27 02 "' " beq LF014 F012 : CA 02 " " orab #$02 F014 LF014: F014 : F7 08 01 " " stab X0801 F017 : CE D3 FF " " ldx #$D3FF F01A : 85 04 " " bita #$04 F01C : 26 03 "& " bne LF021 F01E : CE D0 00 " " ldx #$D000 F021 LF021: F021 : FF BC 18 " " stx XBC18 F024 : 39 "9" rts ; F025 LF025: F025 : 96 00 " " ldaa X0000 F027 : 85 10 " " bita #$10 F029 : 26 06 "& " bne LF031 F02B : 86 9F " " ldaa #$9F F02D : 91 37 " 7" cmpa X0037 F02F : 22 06 "" " bhi LF037 F031 LF031: F031 : 4F "O" clra F032 : 5F "_" clrb F033 : DD 34 " 4" std X0034 F035 : 20 3A " :" bra LF071 ; F037 LF037: F037 : DC 3A " :" ldd X003A F039 : 93 38 " " subd X0038 F03B : DD 51 " Q" std X0051 F03D : DC 3C " <" ldd X003C F03F : 93 3A " " subd X003A F041 : D3 51 " Q" addd X0051 F043 : 46 "F" rora F044 : 56 "V" rorb F045 : DD 53 " S" std X0053 F047 : DD 57 " W" std X0057 F049 : CC 01 CC " " ldd #$01CC F04C : BD FB 92 " " jsr LFB92 F04F : DE 34 " 4" ldx X0034 F051 : F6 D5 6B " k" ldab XD56B F054 : BD FB 12 " " jsr LFB12 F057 : DD 34 " 4" std X0034 F059 : 58 "X" aslb F05A : 89 00 " " adca #$00 F05C : C6 CD " " ldab #$CD F05E : 3D "=" mul F05F : 05 " " asld F060 : 25 0D "% " bcs LF06F F062 : 05 " " asld F063 : 25 0A "% " bcs LF06F F065 : 5D "]" tstb F066 : 2A 03 "* " bpl LF06B F068 : 4C "L" inca F069 : 27 04 "' " beq LF06F F06B LF06B: F06B : 81 C0 " " cmpa #$C0 F06D : 23 02 "# " bls LF071 F06F LF06F: F06F : 86 C0 " " ldaa #$C0 F071 LF071: F071 : 97 36 " 6" staa X0036 F073 : B6 D0 07 " " ldaa XD007 F076 : 2A 03 "* " bpl LF07B F078 : 7E F1 6C "~ l" jmp LF16C ; F07B LF07B: F07B : B8 08 01 " " eora X0801 F07E : 84 20 " " anda #$20 F080 : 97 58 " X" staa X0058 F082 : 96 21 " !" ldaa X0021 F084 : B1 D5 64 " d" cmpa XD564 F087 : 24 03 "$ " bcc LF08C F089 LF089: F089 : 7E F1 55 "~ U" jmp LF155 ; F08C LF08C: F08C : B6 D0 07 " " ldaa XD007 F08F : 85 04 " " bita #$04 F091 : 27 06 "' " beq LF099 F093 : D6 08 " " ldab X0008 F095 : C5 08 " " bitb #$08 F097 : 26 F0 "& " bne LF089 F099 LF099: F099 : CE D5 65 " e" ldx #$D565 F09C : 96 05 " " ldaa X0005 F09E : E6 01 " " ldab $01,x F0A0 : 85 10 " " bita #$10 F0A2 : 26 04 "& " bne LF0A8 F0A4 : CB 10 " " addb #$10 F0A6 : 25 04 "% " bcs LF0AC F0A8 LF0A8: F0A8 : D1 36 " 6" cmpb X0036 F0AA : 23 06 "# " bls LF0B2 F0AC LF0AC: F0AC : 84 EF " " anda #$EF F0AE : E6 02 " " ldab $02,x F0B0 : 20 04 " " bra LF0B6 ; F0B2 LF0B2: F0B2 : 8A 10 " " oraa #$10 F0B4 : E6 03 " " ldab $03,x F0B6 LF0B6: F0B6 : 97 05 " " staa X0005 F0B8 : 2A 05 "* " bpl LF0BF F0BA : E0 04 " " subb $04,x F0BC : 24 01 "$ " bcc LF0BF F0BE : 5F "_" clrb F0BF LF0BF: F0BF : 37 "7" pshb F0C0 : BD FA 43 " C" jsr LFA43 F0C3 : F6 D5 65 " e" ldab XD565 F0C6 : C1 03 " " cmpb #$03 F0C8 : 26 02 "& " bne LF0CC F0CA : 8D 3C " <" bsr LF108 F0CC LF0CC: F0CC : 33 "3" pulb F0CD : 11 " " cba F0CE : 25 B9 "% " bcs LF089 F0D0 : CE D5 89 " " ldx #$D589 F0D3 : 96 58 " X" ldaa X0058 F0D5 : 27 03 "' " beq LF0DA F0D7 : CE D5 6F " o" ldx #$D56F F0DA LF0DA: F0DA : C6 0E " " ldab #$0E F0DC : 96 05 " " ldaa X0005 F0DE : 2A 04 "* " bpl LF0E4 F0E0 : 08 " " inx F0E1 : 08 " " inx F0E2 : C6 01 " " ldab #$01 F0E4 LF0E4: F0E4 : 96 34 " 4" ldaa X0034 F0E6 : A1 00 " " cmpa $00,x F0E8 : 25 6B "%k" bcs LF155 F0EA : 08 " " inx F0EB : 96 1C " " ldaa X001C F0ED : A1 00 " " cmpa $00,x F0EF : 23 64 "#d" bls LF155 F0F1 : 3A ":" abx F0F2 : 96 05 " " ldaa X0005 F0F4 : 2A 26 "*&" bpl LF11C F0F6 : B6 D0 06 " " ldaa XD006 F0F9 : 85 02 " " bita #$02 F0FB : 27 1F "' " beq LF11C F0FD : C6 60 " `" ldab #$60 F0FF : 96 1A " " ldaa X001A F101 : 48 "H" asla F102 : 24 02 "$ " bcc LF106 F104 : 86 FF " " ldaa #$FF F106 LF106: F106 : 20 18 " " bra LF120 ; F108 LF108: F108 : 96 49 " I" ldaa X0049 F10A LF10A: F10A : 36 "6" psha F10B : BD FD 18 " " jsr LFD18 F10E : CE D5 BA " " ldx #$D5BA F111 : BD FB 45 " E" jsr LFB45 F114 : 33 "3" pulb F115 : 3D "=" mul F116 : 05 " " asld F117 : 24 02 "$ " bcc LF11B F119 : 86 FF " " ldaa #$FF F11B LF11B: F11B : 39 "9" rts ; F11C LF11C: F11C : C6 20 " " ldab #$20 F11E : 96 36 " 6" ldaa X0036 F120 LF120: F120 : BD FB 45 " E" jsr LFB45 F123 : 27 30 "'0" beq LF155 F125 : 36 "6" psha F126 : 8D E0 " " bsr LF108 F128 : 33 "3" pulb F129 : 11 " " cba F12A : 22 29 "")" bhi LF155 F12C : 96 05 " " ldaa X0005 F12E : 85 40 " @" bita #$40 F130 : 27 09 "' " beq LF13B F132 : 7A 00 5A "z Z" dec X005A F135 : 26 13 "& " bne LF14A F137 : 84 BF " " anda #$BF F139 : 20 0F " " bra LF14A ; F13B LF13B: F13B : D6 58 " X" ldab X0058 F13D : 27 0B "' " beq LF14A F13F : 85 20 " " bita #$20 F141 : 26 07 "& " bne LF14A F143 : 8A 40 " @" oraa #$40 F145 : F6 D5 6C " l" ldab XD56C F148 : D7 5A " Z" stab X005A F14A LF14A: F14A : D6 59 " Y" ldab X0059 F14C : 27 03 "' " beq LF151 F14E : 5A "Z" decb F14F : 20 09 " " bra LF15A ; F151 LF151: F151 : 8A 80 " " oraa #$80 F153 : 20 10 " " bra LF165 ; F155 LF155: F155 : 96 05 " " ldaa X0005 F157 : F6 D5 6D " m" ldab XD56D F15A LF15A: F15A : D7 59 " Y" stab X0059 F15C : D6 34 " 4" ldab X0034 F15E : F1 D5 6E " n" cmpb XD56E F161 : 24 EE "$ " bcc LF151 F163 : 84 7F " " anda #$7F F165 LF165: F165 : 84 DF " " anda #$DF F167 : 9A 58 " X" oraa X0058 F169 LF169: F169 : 97 05 " " staa X0005 F16B : 39 "9" rts ; F16C LF16C: F16C : CE D5 A4 " " ldx #$D5A4 F16F : 96 21 " !" ldaa X0021 F171 : A1 10 " " cmpa $10,x F173 : 23 50 "#P" bls LF1C5 F175 : A6 11 " " ldaa $11,x F177 : D6 5A " Z" ldab X005A F179 : C1 02 " " cmpb #$02 F17B : 23 02 "# " bls LF17F F17D : A6 12 " " ldaa $12,x F17F LF17F: F17F : 91 49 " I" cmpa X0049 F181 : 22 42 ""B" bhi LF1C5 F183 : 96 34 " 4" ldaa X0034 F185 : 81 05 " " cmpa #$05 F187 : 25 3C "%<" bcs LF1C5 F189 : 96 1C " " ldaa X001C F18B : A1 13 " " cmpa $13,x F18D : 22 4A ""J" bhi LF1D9 F18F : 81 28 " (" cmpa #$28 F191 : 25 32 "%2" bcs LF1C5 F193 : C6 01 " " ldab #$01 F195 : D7 5A " Z" stab X005A F197 : 3C "<" pshx F198 : CE 00 57 " W" ldx #$0057 F19B : BD FB B9 " " jsr LFBB9 F19E : DD 57 " W" std X0057 F1A0 : 86 0E " " ldaa #$0E F1A2 : BD FB B9 " " jsr LFBB9 F1A5 : DD 55 " U" std X0055 F1A7 : 4D "M" tsta F1A8 : 27 02 "' " beq LF1AC F1AA : C6 FF " " ldab #$FF F1AC LF1AC: F1AC : DE 55 " U" ldx X0055 F1AE : BC D5 A3 " " cpx XD5A3 F1B1 : 38 "8" pulx F1B2 : 20 05 " " bra LF1B9 ; F1B4 LF1B4: F1B4 : 7C 00 5A "| Z" inc X005A F1B7 : E1 00 " " cmpb $00,x F1B9 LF1B9: F1B9 : 22 04 "" " bhi LF1BF F1BB : E1 04 " " cmpb $04,x F1BD : 22 20 "" " bhi LF1DF F1BF LF1BF: F1BF : 08 " " inx F1C0 : 8C D5 A7 " " cpx #$D5A7 F1C3 : 23 EF "# " bls LF1B4 F1C5 LF1C5: F1C5 : B6 D5 B8 " " ldaa XD5B8 F1C8 : D6 5A " Z" ldab X005A F1CA : C1 02 " " cmpb #$02 F1CC : 23 03 "# " bls LF1D1 F1CE : B6 D5 B9 " " ldaa XD5B9 F1D1 LF1D1: F1D1 : 97 59 " Y" staa X0059 F1D3 : 96 05 " " ldaa X0005 F1D5 : 84 7F " " anda #$7F F1D7 : 20 04 " " bra LF1DD ; F1D9 LF1D9: F1D9 : 96 05 " " ldaa X0005 F1DB : 8A 80 " " oraa #$80 F1DD LF1DD: F1DD : 20 8A " " bra LF169 ; F1DF LF1DF: F1DF : 96 1C " " ldaa X001C F1E1 : A1 08 " " cmpa $08,x F1E3 : 23 E0 "# " bls LF1C5 F1E5 : A6 0C " " ldaa $0C,x F1E7 : D6 49 " I" ldab X0049 F1E9 : 3D "=" mul F1EA : 05 " " asld F1EB : 25 05 "% " bcs LF1F2 F1ED : C3 00 80 " " addd #$0080 F1F0 : 24 02 "$ " bcc LF1F4 F1F2 LF1F2: F1F2 : 86 FF " " ldaa #$FF F1F4 LF1F4: F1F4 : 36 "6" psha F1F5 : CE D5 73 " s" ldx #$D573 F1F8 : D6 5A " Z" ldab X005A F1FA : C1 02 " " cmpb #$02 F1FC : 23 03 "# " bls LF201 F1FE : CE D5 8D " " ldx #$D58D F201 LF201: F201 : C6 0B " " ldab #$0B F203 : 96 05 " " ldaa X0005 F205 : 2B 01 "+ " bmi LF208 F207 : 3A ":" abx F208 LF208: F208 : C6 28 " (" ldab #$28 F20A : 96 1C " " ldaa X001C F20C : 81 C8 " " cmpa #$C8 F20E : 25 02 "% " bcs LF212 F210 : 86 C8 " " ldaa #$C8 F212 LF212: F212 : BD FB 45 " E" jsr LFB45 F215 : BD F1 0A " " jsr LF10A F218 : 33 "3" pulb F219 : 11 " " cba F21A : 25 A9 "% " bcs LF1C5 F21C : 96 59 " Y" ldaa X0059 F21E : 27 B9 "' " beq LF1D9 F220 : 4A "J" deca F221 : 20 AE " " bra LF1D1 ; F223 LF223: F223 : 96 70 " p" ldaa X0070 F225 : 85 10 " " bita #$10 F227 : 27 01 "' " beq LF22A F229 : 39 "9" rts ; F22A LF22A: F22A : 96 36 " 6" ldaa X0036 F22C : B1 D5 F4 " " cmpa XD5F4 F22F : 25 03 "% " bcs LF234 F231 : 7F 00 CC " " clr X00CC F234 LF234: F234 : D6 02 " " ldab X0002 F236 : C5 20 " " bitb #$20 F238 : 27 07 "' " beq LF241 F23A : F6 D5 DB " " ldab XD5DB F23D : D7 CF " " stab X00CF F23F : 20 2C " ," bra LF26D ; F241 LF241: F241 : 96 21 " !" ldaa X0021 F243 : CE D6 0E " " ldx #$D60E F246 : C6 60 " `" ldab #$60 F248 : BD FB 45 " E" jsr LFB45 F24B : D6 0F " " ldab X000F F24D : C5 08 " " bitb #$08 F24F : 27 03 "' " beq LF254 F251 : BB D5 DA " " adda XD5DA F254 LF254: F254 : 97 CF " " staa X00CF F256 : 96 47 " G" ldaa X0047 F258 : B1 D5 DD " " cmpa XD5DD F25B : 25 10 "% " bcs LF26D F25D : B6 D5 DC " " ldaa XD5DC F260 : 91 C2 " " cmpa X00C2 F262 : 25 05 "% " bcs LF269 F264 : 97 C2 " " staa X00C2 F266 : 7F 00 C3 " " clr X00C3 F269 LF269: F269 : CA 40 " @" orab #$40 F26B : D7 0F " " stab X000F F26D LF26D: F26D : 96 0F " " ldaa X000F F26F : 85 40 " @" bita #$40 F271 : 26 03 "& " bne LF276 F273 : 7E F3 11 "~ " jmp LF311 ; F276 LF276: F276 : B6 D5 E4 " " ldaa XD5E4 F279 : D6 36 " 6" ldab X0036 F27B : F1 D5 EC " " cmpb XD5EC F27E : FE D5 E7 " " ldx XD5E7 F281 : 25 0E "% " bcs LF291 F283 : B6 D5 E5 " " ldaa XD5E5 F286 : F1 D5 ED " " cmpb XD5ED F289 : 25 03 "% " bcs LF28E F28B : B6 D5 E6 " " ldaa XD5E6 F28E LF28E: F28E : FE D5 E8 " " ldx XD5E8 F291 LF291: F291 : 97 51 " Q" staa X0051 F293 : DF 55 " U" stx X0055 F295 : D6 05 " " ldab X0005 F297 : 96 C8 " " ldaa X00C8 F299 : 91 C6 " " cmpa X00C6 F29B : 23 05 "# " bls LF2A2 F29D : 4F "O" clra F29E : C4 FD " " andb #$FD F2A0 : 20 08 " " bra LF2AA ; F2A2 LF2A2: F2A2 : C5 02 " " bitb #$02 F2A4 : 26 0A "& " bne LF2B0 F2A6 : 96 55 " U" ldaa X0055 F2A8 : CA 02 " " orab #$02 F2AA LF2AA: F2AA : D7 05 " " stab X0005 F2AC : 97 C9 " " staa X00C9 F2AE : 20 22 " "" bra LF2D2 ; F2B0 LF2B0: F2B0 : 7D 00 C9 "} " tst X00C9 F2B3 : 27 05 "' " beq LF2BA F2B5 : 7A 00 C9 "z " dec X00C9 F2B8 : 20 18 " " bra LF2D2 ; F2BA LF2BA: F2BA : D6 36 " 6" ldab X0036 F2BC : F1 D5 EC " " cmpb XD5EC F2BF : 25 08 "% " bcs LF2C9 F2C1 : B1 D5 EE " " cmpa XD5EE F2C4 : 22 03 "" " bhi LF2C9 F2C6 : B6 D5 EE " " ldaa XD5EE F2C9 LF2C9: F2C9 : DE C6 " " ldx X00C6 F2CB : D6 51 " Q" ldab X0051 F2CD : BD FB 12 " " jsr LFB12 F2D0 : DD C6 " " std X00C6 F2D2 LF2D2: F2D2 : 96 08 " " ldaa X0008 F2D4 : D6 C2 " " ldab X00C2 F2D6 : 26 04 "& " bne LF2DC F2D8 : 84 DF " " anda #$DF F2DA : 97 08 " " staa X0008 F2DC LF2DC: F2DC : F6 D5 E9 " " ldab XD5E9 F2DF : 85 20 " " bita #$20 F2E1 : 27 03 "' " beq LF2E6 F2E3 : F6 D5 EA " " ldab XD5EA F2E6 LF2E6: F2E6 : 4F "O" clra F2E7 : DE C2 " " ldx X00C2 F2E9 : BD FB 12 " " jsr LFB12 F2EC : DD C2 " " std X00C2 F2EE : DE C4 " " ldx X00C4 F2F0 : F6 D5 EB " " ldab XD5EB F2F3 : 4F "O" clra F2F4 : BD FB 12 " " jsr LFB12 F2F7 : DD C4 " " std X00C4 F2F9 : 9A C6 " " oraa X00C6 F2FB : 9A C2 " " oraa X00C2 F2FD : 26 06 "& " bne LF305 F2FF : 96 0F " " ldaa X000F F301 : 84 BF " " anda #$BF F303 : 97 0F " " staa X000F F305 LF305: F305 : D6 0F " " ldab X000F F307 : C5 20 " " bitb #$20 F309 : 26 0F "& " bne LF31A F30B : 96 CD " " ldaa X00CD F30D : 27 0F "' " beq LF31E F30F : 20 09 " " bra LF31A ; F311 LF311: F311 : 96 00 " " ldaa X0000 F313 : 85 02 " " bita #$02 F315 : 27 03 "' " beq LF31A F317 : BD 58 18 " X " jsr L5818 F31A LF31A: F31A : 96 01 " " ldaa X0001 F31C : 2B 06 "+ " bmi LF324 F31E LF31E: F31E : B6 D5 CA " " ldaa XD5CA F321 : 97 CA " " staa X00CA F323 : 39 "9" rts ; F324 LF324: F324 : 96 CA " " ldaa X00CA F326 : 27 04 "' " beq LF32C F328 : 4A "J" deca F329 : 97 CA " " staa X00CA F32B : 39 "9" rts ; F32C LF32C: F32C : 96 0F " " ldaa X000F F32E : 2A 0C "* " bpl LF33C F330 : B6 D5 C5 " " ldaa XD5C5 F333 : BB D5 CD " " adda XD5CD F336 : 24 06 "$ " bcc LF33E F338 : 86 FF " " ldaa #$FF F33A : 20 02 " " bra LF33E ; F33C LF33C: F33C : 96 CF " " ldaa X00CF F33E LF33E: F33E : 97 D0 " " staa X00D0 F340 : CE D5 C7 " " ldx #$D5C7 F343 : 90 1F " " suba X001F F345 : 22 09 "" " bhi LF350 F347 : 40 "@" nega F348 : B1 D5 CB " " cmpa XD5CB F34B : 23 0B "# " bls LF358 F34D : 08 " " inx F34E : 20 08 " " bra LF358 ; F350 LF350: F350 : 08 " " inx F351 : 08 " " inx F352 : B1 D5 CC " " cmpa XD5CC F355 : 23 01 "# " bls LF358 F357 : 08 " " inx F358 LF358: F358 : E6 00 " " ldab $00,x F35A : D7 CA " " stab X00CA F35C : D6 03 " " ldab X0003 F35E : C4 7F " " andb #$7F F360 : 96 D0 " " ldaa X00D0 F362 : 90 1F " " suba X001F F364 : 24 02 "$ " bcc LF368 F366 : CA 80 " " orab #$80 F368 LF368: F368 : D7 03 " " stab X0003 F36A : 2A 01 "* " bpl LF36D F36C : 40 "@" nega F36D LF36D: F36D : B1 D5 CD " " cmpa XD5CD F370 : 23 08 "# " bls LF37A F372 : 96 36 " 6" ldaa X0036 F374 : 27 05 "' " beq LF37B F376 : 96 0F " " ldaa X000F F378 : 2A 52 "*R" bpl LF3CC F37A LF37A: F37A : 39 "9" rts ; F37B LF37B: F37B : 96 49 " I" ldaa X0049 F37D : B1 D5 C6 " " cmpa XD5C6 F380 : 22 4A ""J" bhi LF3CC F382 : 96 0F " " ldaa X000F F384 : 85 20 " " bita #$20 F386 : 26 56 "&V" bne LF3DE F388 : 4F "O" clra F389 : D6 02 " " ldab X0002 F38B : C5 20 " " bitb #$20 F38D : 26 54 "&T" bne LF3E3 F38F : 96 CE " " ldaa X00CE F391 : 27 12 "' " beq LF3A5 F393 : 96 DE " " ldaa X00DE F395 : 85 20 " " bita #$20 F397 : 27 32 "'2" beq LF3CB F399 : D6 21 " !" ldab X0021 F39B : F1 D5 F3 " " cmpb XD5F3 F39E : 25 2B "%+" bcs LF3CB F3A0 : B6 D5 E1 " " ldaa XD5E1 F3A3 : 20 09 " " bra LF3AE ; F3A5 LF3A5: F3A5 : 96 0F " " ldaa X000F F3A7 : 85 10 " " bita #$10 F3A9 : 27 33 "'3" beq LF3DE F3AB : B6 D5 E2 " " ldaa XD5E2 F3AE LF3AE: F3AE : D6 0F " " ldab X000F F3B0 : C5 08 " " bitb #$08 F3B2 : 27 07 "' " beq LF3BB F3B4 : BB D5 E3 " " adda XD5E3 F3B7 : 24 02 "$ " bcc LF3BB F3B9 : 86 FF " " ldaa #$FF F3BB LF3BB: F3BB : C5 40 " @" bitb #$40 F3BD : 26 0C "& " bne LF3CB F3BF : D6 CC " " ldab X00CC F3C1 : 91 1F " " cmpa X001F F3C3 : 24 06 "$ " bcc LF3CB F3C5 : 5C "\" incb F3C6 : 26 01 "& " bne LF3C9 F3C8 : 5A "Z" decb F3C9 LF3C9: F3C9 : D7 CC " " stab X00CC F3CB LF3CB: F3CB : 39 "9" rts ; F3CC LF3CC: F3CC : 96 CD " " ldaa X00CD F3CE : D6 03 " " ldab X0003 F3D0 : 2A 06 "* " bpl LF3D8 F3D2 : 4D "M" tsta F3D3 : 27 06 "' " beq LF3DB F3D5 LF3D5: F3D5 : 4A "J" deca F3D6 : 20 03 " " bra LF3DB ; F3D8 LF3D8: F3D8 : 4C "L" inca F3D9 : 27 FA "' " beq LF3D5 F3DB LF3DB: F3DB : 97 CD " " staa X00CD F3DD : 39 "9" rts ; F3DE LF3DE: F3DE : 96 CC " " ldaa X00CC F3E0 : 27 03 "' " beq LF3E5 F3E2 : 4A "J" deca F3E3 LF3E3: F3E3 : 97 CC " " staa X00CC F3E5 LF3E5: F3E5 : 96 0F " " ldaa X000F F3E7 : D6 03 " " ldab X0003 F3E9 : 2A 27 "*'" bpl LF412 F3EB : D6 CD " " ldab X00CD F3ED : 27 05 "' " beq LF3F4 F3EF : 5A "Z" decb F3F0 : D7 CD " " stab X00CD F3F2 : 20 48 " H" bra LF43C ; F3F4 LF3F4: F3F4 : 85 08 " " bita #$08 F3F6 : 27 13 "' " beq LF40B F3F8 : 96 C1 " " ldaa X00C1 F3FA : D6 E4 " " ldab X00E4 F3FC : 11 " " cba F3FD : 22 06 "" " bhi LF405 F3FF : 5D "]" tstb F400 : 27 01 "' " beq LF403 F402 : 5A "Z" decb F403 LF403: F403 : D7 E4 " " stab X00E4 F405 LF405: F405 : 4D "M" tsta F406 : 27 2B "'+" beq LF433 F408 : 4A "J" deca F409 : 20 13 " " bra LF41E ; F40B LF40B: F40B : 96 E4 " " ldaa X00E4 F40D : 27 24 "'$" beq LF433 F40F : 4A "J" deca F410 : 20 18 " " bra LF42A ; F412 LF412: F412 : 85 08 " " bita #$08 F414 : 27 0C "' " beq LF422 F416 : 96 C1 " " ldaa X00C1 F418 : B1 D5 DF " " cmpa XD5DF F41B : 24 11 "$ " bcc LF42E F41D : 4C "L" inca F41E LF41E: F41E : 97 C1 " " staa X00C1 F420 : 20 1A " " bra LF43C ; F422 LF422: F422 : 96 E4 " " ldaa X00E4 F424 : B1 D5 E0 " " cmpa XD5E0 F427 : 24 05 "$ " bcc LF42E F429 : 4C "L" inca F42A LF42A: F42A : 97 E4 " " staa X00E4 F42C : 20 0E " " bra LF43C ; F42E LF42E: F42E : 7A 00 FD "z " dec X00FD F431 : 20 03 " " bra LF436 ; F433 LF433: F433 : 7C 00 FD "| " inc X00FD F436 LF436: F436 : 96 0F " " ldaa X000F F438 : 84 FC " " anda #$FC F43A : 97 0F " " staa X000F F43C LF43C: F43C : CE 00 E4 " " ldx #$00E4 F43F : 96 0F " " ldaa X000F F441 : F6 D5 0D " " ldab XD50D F444 : C5 01 " " bitb #$01 F446 : 27 06 "' " beq LF44E F448 : D6 DE " " ldab X00DE F44A : C5 40 " @" bitb #$40 F44C : 26 31 "&1" bne LF47F F44E LF44E: F44E : D6 C1 " " ldab X00C1 F450 : D0 E4 " " subb X00E4 F452 : 85 08 " " bita #$08 F454 : 26 17 "& " bne LF46D F456 : CE 00 C1 " " ldx #$00C1 F459 : 25 1E "% " bcs LF479 F45B : F1 D5 D0 " " cmpb XD5D0 F45E : 25 19 "% " bcs LF479 F460 : F1 D5 D1 " " cmpb XD5D1 F463 : 23 31 "#1" bls LF496 F465 LF465: F465 : 6D 00 "m " tst $00,x F467 : 27 2D "'-" beq LF496 F469 LF469: F469 : 6A 00 "j " dec $00,x F46B : 20 29 " )" bra LF496 ; F46D LF46D: F46D : 25 F6 "% " bcs LF465 F46F : F1 D5 D0 " " cmpb XD5D0 F472 : 25 F1 "% " bcs LF465 F474 : F1 D5 D1 " " cmpb XD5D1 F477 : 23 1D "# " bls LF496 F479 LF479: F479 : 6C 00 "l " inc $00,x F47B : 27 EC "' " beq LF469 F47D : 20 17 " " bra LF496 ; F47F LF47F: F47F : F6 D5 CF " " ldab XD5CF F482 : 85 08 " " bita #$08 F484 : 27 0A "' " beq LF490 F486 : CE 00 C1 " " ldx #$00C1 F489 : FB D5 C1 " " addb XD5C1 F48C : 24 02 "$ " bcc LF490 F48E : C6 FF " " ldab #$FF F490 LF490: F490 : E1 00 " " cmpb $00,x F492 : 23 02 "# " bls LF496 F494 : E7 00 " " stab $00,x F496 LF496: F496 : 39 "9" rts ; F497 LF497: F497 : D6 70 " p" ldab X0070 F499 : C5 10 " " bitb #$10 F49B : 26 17 "& " bne LF4B4 F49D : CE D1 96 " " ldx #$D196 F4A0 : BD FD DA " " jsr LFDDA F4A3 : D6 77 " w" ldab X0077 F4A5 : 3D "=" mul F4A6 : 89 00 " " adca #$00 F4A8 : 40 "@" nega F4A9 : 26 02 "& " bne LF4AD F4AB : 86 FF " " ldaa #$FF F4AD LF4AD: F4AD : 9B 77 " w" adda X0077 F4AF : 25 01 "% " bcs LF4B2 F4B1 : 4F "O" clra F4B2 LF4B2: F4B2 : 97 77 " w" staa X0077 F4B4 LF4B4: F4B4 : B6 D5 0F " " ldaa XD50F F4B7 : 2A 24 "*$" bpl LF4DD F4B9 : 96 76 " v" ldaa X0076 F4BB : 4C "L" inca F4BC : 81 27 " '" cmpa #$27 F4BE : 25 1B "% " bcs LF4DB F4C0 : FC BC 0A " " ldd XBC0A F4C3 : 97 51 " Q" staa X0051 F4C5 : D6 0A " " ldab X000A F4C7 : 90 75 " u" suba X0075 F4C9 : B1 D5 4C " L" cmpa XD54C F4CC : 25 04 "% " bcs LF4D2 F4CE : CA 40 " @" orab #$40 F4D0 : 20 02 " " bra LF4D4 ; F4D2 LF4D2: F4D2 : C4 BF " " andb #$BF F4D4 LF4D4: F4D4 : D7 0A " " stab X000A F4D6 : 96 51 " Q" ldaa X0051 F4D8 : 97 75 " u" staa X0075 F4DA : 4F "O" clra F4DB LF4DB: F4DB : 97 76 " v" staa X0076 F4DD LF4DD: F4DD : 39 "9" rts ; F4DE LF4DE: F4DE : D6 70 " p" ldab X0070 F4E0 : 96 09 " " ldaa X0009 F4E2 : 84 7F " " anda #$7F F4E4 : C4 F0 " " andb #$F0 F4E6 : 26 02 "& " bne LF4EA F4E8 : 8A 80 " " oraa #$80 F4EA LF4EA: F4EA : 97 09 " " staa X0009 F4EC : B6 08 81 " " ldaa X0881 F4EF : 85 40 " @" bita #$40 F4F1 : 26 06 "& " bne LF4F9 F4F3 : 96 14 " " ldaa X0014 F4F5 : 8A 08 " " oraa #$08 F4F7 : 97 14 " " staa X0014 F4F9 LF4F9: F4F9 : D6 0B " " ldab X000B F4FB : 96 02 " " ldaa X0002 F4FD : 85 10 " " bita #$10 F4FF : 26 0D "& " bne LF50E F501 : C4 7F " " andb #$7F F503 : D7 0B " " stab X000B F505 : 96 07 " " ldaa X0007 F507 : 84 E3 " " anda #$E3 F509 : 97 07 " " staa X0007 F50B : 7E F5 72 "~ r" jmp LF572 ; F50E LF50E: F50E : CA 80 " " orab #$80 F510 : D7 0B " " stab X000B F512 : 7F 00 91 " " clr X0091 F515 : 96 01 " " ldaa X0001 F517 : 2B 09 "+ " bmi LF522 F519 : 96 07 " " ldaa X0007 F51B : 84 E3 " " anda #$E3 F51D : 97 07 " " staa X0007 F51F : 7E F5 82 "~ " jmp LF582 ; F522 LF522: F522 : D6 0E " " ldab X000E F524 : 2B 0E "+ " bmi LF534 F526 LF526: F526 : 96 07 " " ldaa X0007 F528 : 84 F7 " " anda #$F7 F52A : 88 40 " @" eora #$40 F52C : 97 07 " " staa X0007 F52E : 85 40 " @" bita #$40 F530 : 26 35 "&5" bne LF567 F532 : 20 24 " $" bra LF558 ; F534 LF534: F534 : 96 07 " " ldaa X0007 F536 : 85 08 " " bita #$08 F538 : 26 10 "& " bne LF54A F53A : D6 09 " " ldab X0009 F53C : 2A E8 "* " bpl LF526 F53E : 8A 08 " " oraa #$08 F540 : 97 07 " " staa X0007 F542 LF542: F542 : D6 0E " " ldab X000E F544 : C5 40 " @" bitb #$40 F546 : 26 17 "& " bne LF55F F548 : 20 1A " " bra LF564 ; F54A LF54A: F54A : 96 09 " " ldaa X0009 F54C : 2A 19 "* " bpl LF567 F54E : 96 07 " " ldaa X0007 F550 : 85 10 " " bita #$10 F552 : 27 EE "' " beq LF542 F554 : 84 EF " " anda #$EF F556 : 97 07 " " staa X0007 F558 LF558: F558 : FC BC 3C " <" ldd XBC3C F55B : C5 08 " " bitb #$08 F55D : 27 05 "' " beq LF564 F55F LF55F: F55F : BD FB F4 " " jsr LFBF4 F562 : 20 03 " " bra LF567 ; F564 LF564: F564 : BD FB FF " " jsr LFBFF F567 LF567: F567 : 7F 00 0C " " clr X000C F56A : 96 07 " " ldaa X0007 F56C : 8A 04 " " oraa #$04 F56E : 97 07 " " staa X0007 F570 : 20 1E " " bra LF590 ; F572 LF572: F572 : 7F 00 0C " " clr X000C F575 : 96 14 " " ldaa X0014 F577 : 84 10 " " anda #$10 F579 : 27 03 "' " beq LF57E F57B : 7E F9 9D "~ " jmp LF99D ; F57E LF57E: F57E : 96 01 " " ldaa X0001 F580 : 2B 0E "+ " bmi LF590 F582 LF582: F582 : 4F "O" clra F583 : 97 86 " " staa X0086 F585 : 97 90 " " staa X0090 F587 : 97 8D " " staa X008D F589 : 97 87 " " staa X0087 F58B : 97 88 " " staa X0088 F58D : 7E F8 D5 "~ " jmp LF8D5 ; F590 LF590: F590 : 96 07 " " ldaa X0007 F592 : 85 02 " " bita #$02 F594 : 26 24 "&$" bne LF5BA F596 : D6 EC " " ldab X00EC F598 : C1 0A " " cmpb #$0A F59A : 25 1E "% " bcs LF5BA F59C : 8A 02 " " oraa #$02 F59E : 97 07 " " staa X0007 F5A0 : 7C 00 E9 "| " inc X00E9 F5A3 : 96 E9 " " ldaa X00E9 F5A5 : B1 D5 10 " " cmpa XD510 F5A8 : 23 10 "# " bls LF5BA F5AA : 4F "O" clra F5AB : 97 E0 " " staa X00E0 F5AD : 97 E1 " " staa X00E1 F5AF : 97 E2 " " staa X00E2 F5B1 : 97 E9 " " staa X00E9 F5B3 : 97 0C " " staa X000C F5B5 : BD FD 2C " ," jsr LFD2C F5B8 : 97 EA " " staa X00EA F5BA LF5BA: F5BA : D6 09 " " ldab X0009 F5BC : C5 24 " $" bitb #$24 F5BE : 26 50 "&P" bne LF610 F5C0 : 96 0B " " ldaa X000B F5C2 : 85 40 " @" bita #$40 F5C4 : 26 0E "& " bne LF5D4 F5C6 : DC EB " " ldd X00EB F5C8 : 04 " " lsrd F5C9 : F1 D5 15 " " cmpb XD515 F5CC : 25 42 "%B" bcs LF610 F5CE : 96 0B " " ldaa X000B F5D0 : 8A 40 " @" oraa #$40 F5D2 : 97 0B " " staa X000B F5D4 LF5D4: F5D4 : D6 3E " >" ldab X003E F5D6 : F1 D5 17 " " cmpb XD517 F5D9 : 22 35 ""5" bhi LF610 F5DB : F1 D5 16 " " cmpb XD516 F5DE : 23 30 "#0" bls LF610 F5E0 : D6 89 " " ldab X0089 F5E2 : F1 D5 19 " " cmpb XD519 F5E5 : 22 2E ""." bhi LF615 F5E7 : 96 70 " p" ldaa X0070 F5E9 : 84 F0 " " anda #$F0 F5EB : 26 2E "&." bne LF61B F5ED : 96 EC " " ldaa X00EC F5EF : 85 01 " " bita #$01 F5F1 : 26 28 "&(" bne LF61B F5F3 : D6 E3 " " ldab X00E3 F5F5 : F1 D5 1A " " cmpb XD51A F5F8 : 22 21 ""!" bhi LF61B F5FA : 96 49 " I" ldaa X0049 F5FC : B1 D5 18 " " cmpa XD518 F5FF : 22 0A "" " bhi LF60B F601 : 7D 00 89 "} " tst X0089 F604 : 27 15 "' " beq LF61B F606 : 7A 00 89 "z " dec X0089 F609 : 20 10 " " bra LF61B ; F60B LF60B: F60B : 7C 00 89 "| " inc X0089 F60E : 20 0B " " bra LF61B ; F610 LF610: F610 : 7F 00 89 " " clr X0089 F613 : 20 06 " " bra LF61B ; F615 LF615: F615 : 96 12 " " ldaa X0012 F617 : 8A 40 " @" oraa #$40 F619 : 97 12 " " staa X0012 F61B LF61B: F61B : D6 09 " " ldab X0009 F61D : C4 FB " " andb #$FB F61F : 96 48 " H" ldaa X0048 F621 : B1 D5 20 " " cmpa XD520 F624 : 23 13 "# " bls LF639 F626 : 96 86 " " ldaa X0086 F628 : B1 D5 21 " !" cmpa XD521 F62B : 22 11 "" " bhi LF63E F62D : 96 FE " " ldaa X00FE F62F : B1 D5 22 " "" cmpa XD522 F632 : 24 05 "$ " bcc LF639 F634 : 7C 00 86 "| " inc X0086 F637 : 20 0D " " bra LF646 ; F639 LF639: F639 : 7F 00 86 " " clr X0086 F63C : 20 08 " " bra LF646 ; F63E LF63E: F63E : 96 12 " " ldaa X0012 F640 : 8A 08 " " oraa #$08 F642 : 97 12 " " staa X0012 F644 : CA 04 " " orab #$04 F646 LF646: F646 : D7 09 " " stab X0009 F648 : 96 09 " " ldaa X0009 F64A : D6 DE " " ldab X00DE F64C : 85 48 " H" bita #$48 F64E : 26 2E "&." bne LF67E F650 : 96 36 " 6" ldaa X0036 F652 : B1 D5 25 " %" cmpa XD525 F655 : 22 27 ""'" bhi LF67E F657 : 96 90 " " ldaa X0090 F659 : B1 D5 2A " *" cmpa XD52A F65C : 22 30 ""0" bhi LF68E F65E : 96 2C " ," ldaa X002C F660 : B1 D5 28 " (" cmpa XD528 F663 : 24 19 "$ " bcc LF67E F665 : 96 0F " " ldaa X000F F667 : 85 10 " " bita #$10 F669 : 26 13 "& " bne LF67E F66B : 96 E3 " " ldaa X00E3 F66D : B1 D5 29 " )" cmpa XD529 F670 : 24 0C "$ " bcc LF67E F672 : 96 1A " " ldaa X001A F674 : B1 D5 26 " &" cmpa XD526 F677 : 23 05 "# " bls LF67E F679 : B1 D5 27 " '" cmpa XD527 F67C : 23 07 "# " bls LF685 F67E LF67E: F67E : 7F 00 90 " " clr X0090 F681 : C4 BF " " andb #$BF F683 : 20 11 " " bra LF696 ; F685 LF685: F685 : 96 09 " " ldaa X0009 F687 : 2A 0F "* " bpl LF698 F689 : 7C 00 90 "| " inc X0090 F68C : 20 0A " " bra LF698 ; F68E LF68E: F68E : 96 12 " " ldaa X0012 F690 : 8A 01 " " oraa #$01 F692 : 97 12 " " staa X0012 F694 : CA 40 " @" orab #$40 F696 LF696: F696 : D7 DE " " stab X00DE F698 LF698: F698 : D6 0A " " ldab X000A F69A : B6 D5 0E " " ldaa XD50E F69D : 85 20 " " bita #$20 F69F : 27 75 "'u" beq LF716 F6A1 : C5 08 " " bitb #$08 F6A3 : 26 71 "&q" bne LF716 F6A5 : 96 0E " " ldaa X000E F6A7 : 2B 03 "+ " bmi LF6AC F6A9 LF6A9: F6A9 : 7E F7 5B "~ [" jmp LF75B ; F6AC LF6AC: F6AC : 96 08 " " ldaa X0008 F6AE : 85 08 " " bita #$08 F6B0 : 26 F7 "& " bne LF6A9 F6B2 : C5 10 " " bitb #$10 F6B4 : 26 04 "& " bne LF6BA F6B6 : 96 8A " " ldaa X008A F6B8 : 26 38 "&8" bne LF6F2 F6BA LF6BA: F6BA : 96 80 " " ldaa X0080 F6BC : B1 D5 30 " 0" cmpa XD530 F6BF : 25 31 "%1" bcs LF6F2 F6C1 : 96 31 " 1" ldaa X0031 F6C3 : B1 D5 2C " ," cmpa XD52C F6C6 : 23 2A "#*" bls LF6F2 F6C8 : B1 D5 2D " -" cmpa XD52D F6CB : 22 25 ""%" bhi LF6F2 F6CD : 96 49 " I" ldaa X0049 F6CF : B1 D5 2E " ." cmpa XD52E F6D2 : 23 78 "#x" bls LF74C F6D4 : B1 D5 2F " /" cmpa XD52F F6D7 : 22 73 ""s" bhi LF74C F6D9 : 90 4D " M" suba X004D F6DB : 24 01 "$ " bcc LF6DE F6DD : 40 "@" nega F6DE LF6DE: F6DE : B1 D5 33 " 3" cmpa XD533 F6E1 : 22 69 ""i" bhi LF74C F6E3 : 96 34 " 4" ldaa X0034 F6E5 : B1 D5 36 " 6" cmpa XD536 F6E8 : 25 62 "%b" bcs LF74C F6EA : 96 06 " " ldaa X0006 F6EC : 47 "G" asra F6ED : 24 05 "$ " bcc LF6F4 F6EF : 48 "H" asla F6F0 : 97 06 " " staa X0006 F6F2 LF6F2: F6F2 : 20 58 " X" bra LF74C ; F6F4 LF6F4: F6F4 : 96 A4 " " ldaa X00A4 F6F6 : C5 04 " " bitb #$04 F6F8 : 26 21 "&!" bne LF71B F6FA : 80 80 " " suba #$80 F6FC : 24 01 "$ " bcc LF6FF F6FE : 40 "@" nega F6FF LF6FF: F6FF : B1 D2 B7 " " cmpa XD2B7 F702 : 24 48 "$H" bcc LF74C F704 : CA 10 " " orab #$10 F706 : 96 8A " " ldaa X008A F708 : B1 D5 31 " 1" cmpa XD531 F70B : 22 03 "" " bhi LF710 F70D LF70D: F70D : 4C "L" inca F70E : 20 07 " " bra LF717 ; F710 LF710: F710 : CA 04 " " orab #$04 F712 : 96 A4 " " ldaa X00A4 F714 : 97 8B " " staa X008B F716 LF716: F716 : 4F "O" clra F717 LF717: F717 : 97 8A " " staa X008A F719 : 20 47 " G" bra LF762 ; F71B LF71B: F71B : 90 8B " " suba X008B F71D : 25 05 "% " bcs LF724 F71F : B1 D5 35 " 5" cmpa XD535 F722 : 24 16 "$ " bcc LF73A F724 LF724: F724 : 96 8A " " ldaa X008A F726 : B1 D5 34 " 4" cmpa XD534 F729 : 25 E2 "% " bcs LF70D F72B : 96 8C " " ldaa X008C F72D : 4C "L" inca F72E : B1 D5 32 " 2" cmpa XD532 F731 : 25 03 "% " bcs LF736 F733 : CA 01 " " orab #$01 F735 : 4A "J" deca F736 LF736: F736 : 97 8C " " staa X008C F738 : 20 12 " " bra LF74C ; F73A LF73A: F73A : 96 8C " " ldaa X008C F73C : 27 01 "' " beq LF73F F73E : 4A "J" deca F73F LF73F: F73F : 26 F5 "& " bne LF736 F741 : C4 FE " " andb #$FE F743 : 97 8C " " staa X008C F745 : B6 D0 05 " " ldaa XD005 F748 : 2A 02 "* " bpl LF74C F74A : CA 08 " " orab #$08 F74C LF74C: F74C : C5 10 " " bitb #$10 F74E : 26 0B "& " bne LF75B F750 : 96 09 " " ldaa X0009 F752 : 2A 0C "* " bpl LF760 F754 : 96 8A " " ldaa X008A F756 : 27 08 "' " beq LF760 F758 : 4A "J" deca F759 : 20 03 " " bra LF75E ; F75B LF75B: F75B : B6 D5 2B " +" ldaa XD52B F75E LF75E: F75E : 97 8A " " staa X008A F760 LF760: F760 : C4 EB " " andb #$EB F762 LF762: F762 : D7 0A " " stab X000A F764 : C5 01 " " bitb #$01 F766 : 27 06 "' " beq LF76E F768 : 96 13 " " ldaa X0013 F76A : 8A 20 " " oraa #$20 F76C : 97 13 " " staa X0013 F76E LF76E: F76E : D6 09 " " ldab X0009 F770 : C4 BF " " andb #$BF F772 : C5 24 " $" bitb #$24 F774 : 26 20 "& " bne LF796 F776 : B6 D5 39 " 9" ldaa XD539 F779 : 91 FE " " cmpa X00FE F77B : 23 02 "# " bls LF77F F77D : 96 FE " " ldaa X00FE F77F LF77F: F77F : 91 2D " -" cmpa X002D F781 : 24 13 "$ " bcc LF796 F783 : 96 8D " " ldaa X008D F785 : B1 D5 3A " :" cmpa XD53A F788 : 22 11 "" " bhi LF79B F78A : 96 49 " I" ldaa X0049 F78C : B0 D5 38 " 8" suba XD538 F78F : 24 05 "$ " bcc LF796 F791 : 7C 00 8D "| " inc X008D F794 : 20 0D " " bra LF7A3 ; F796 LF796: F796 : 7F 00 8D " " clr X008D F799 : 20 08 " " bra LF7A3 ; F79B LF79B: F79B : 96 13 " " ldaa X0013 F79D : 8A 10 " " oraa #$10 F79F : 97 13 " " staa X0013 F7A1 : CA 40 " @" orab #$40 F7A3 LF7A3: F7A3 : D7 09 " " stab X0009 F7A5 : 96 02 " " ldaa X0002 F7A7 : 85 08 " " bita #$08 F7A9 : 26 2F "&/" bne LF7DA F7AB : 96 70 " p" ldaa X0070 F7AD : 85 10 " " bita #$10 F7AF : 26 29 "&)" bne LF7DA F7B1 : 96 01 " " ldaa X0001 F7B3 : 85 40 " @" bita #$40 F7B5 : 27 23 "'#" beq LF7DA F7B7 : 5F "_" clrb F7B8 : FE BC 06 " " ldx XBC06 F7BB : 96 1A " " ldaa X001A F7BD : B1 D5 46 " F" cmpa XD546 F7C0 : 23 14 "# " bls LF7D6 F7C2 : 9C 92 " " cpx X0092 F7C4 : 26 10 "& " bne LF7D6 F7C6 : D6 94 " " ldab X0094 F7C8 : F1 D5 49 " I" cmpb XD549 F7CB : 22 03 "" " bhi LF7D0 F7CD : 5C "\" incb F7CE : 20 06 " " bra LF7D6 ; F7D0 LF7D0: F7D0 : 96 DE " " ldaa X00DE F7D2 : 8A 80 " " oraa #$80 F7D4 : 97 DE " " staa X00DE F7D6 LF7D6: F7D6 : D7 94 " " stab X0094 F7D8 : DF 92 " " stx X0092 F7DA LF7DA: F7DA : B6 D5 0F " " ldaa XD50F F7DD : 2A 73 "*s" bpl LF852 F7DF : DE EB " " ldx X00EB F7E1 : BC D5 4A " J" cpx XD54A F7E4 : 23 6C "#l" bls LF852 F7E6 : D6 0A " " ldab X000A F7E8 : 2A 04 "* " bpl LF7EE F7EA : C4 DF " " andb #$DF F7EC : 20 62 " b" bra LF850 ; F7EE LF7EE: F7EE : C5 20 " " bitb #$20 F7F0 : 26 60 "&`" bne LF852 F7F2 : 96 02 " " ldaa X0002 F7F4 : 85 38 " 8" bita #$38 F7F6 : 26 5A "&Z" bne LF852 F7F8 : C5 02 " " bitb #$02 F7FA : 27 12 "' " beq LF80E F7FC : 96 01 " " ldaa X0001 F7FE : 85 20 " " bita #$20 F800 : 26 0C "& " bne LF80E F802 : D6 0D " " ldab X000D F804 : C5 20 " " bitb #$20 F806 : 26 4A "&J" bne LF852 F808 : 8A 20 " " oraa #$20 F80A : 97 01 " " staa X0001 F80C : 20 44 " D" bra LF852 ; F80E LF80E: F80E : 96 0D " " ldaa X000D F810 : 85 20 " " bita #$20 F812 : 27 3E "'>" beq LF852 F814 : 96 09 " " ldaa X0009 F816 : 85 48 " H" bita #$48 F818 : 26 38 "&8" bne LF852 F81A : 96 00 " " ldaa X0000 F81C : 9A DE " " oraa X00DE F81E : 2B 32 "+2" bmi LF852 F820 : 96 0B " " ldaa X000B F822 : 85 08 " " bita #$08 F824 : 26 2C "&," bne LF852 F826 : 96 1C " " ldaa X001C F828 : B1 D5 51 " Q" cmpa XD551 F82B : 22 25 ""%" bhi LF852 F82D : 96 26 " &" ldaa X0026 F82F : B1 D5 52 " R" cmpa XD552 F832 : 23 1E "# " bls LF852 F834 : 96 E3 " " ldaa X00E3 F836 : B1 D5 4F " O" cmpa XD54F F839 : 24 17 "$ " bcc LF852 F83B : B1 D5 50 " P" cmpa XD550 F83E : 23 12 "# " bls LF852 F840 : 96 8F " " ldaa X008F F842 : 4C "L" inca F843 : B1 D5 4E " N" cmpa XD54E F846 : 23 0B "# " bls LF853 F848 : C5 02 " " bitb #$02 F84A : 27 02 "' " beq LF84E F84C : CA 20 " " orab #$20 F84E LF84E: F84E : CA 02 " " orab #$02 F850 LF850: F850 : D7 0A " " stab X000A F852 LF852: F852 : 4F "O" clra F853 LF853: F853 : 97 8F " " staa X008F F855 : 96 0A " " ldaa X000A F857 : 85 60 " `" bita #$60 F859 : 27 06 "' " beq LF861 F85B : 96 14 " " ldaa X0014 F85D : 8A 80 " " oraa #$80 F85F : 97 14 " " staa X0014 F861 LF861: F861 : D6 0B " " ldab X000B F863 : C4 FD " " andb #$FD F865 : B6 D5 56 " V" ldaa XD556 F868 : 91 41 " A" cmpa X0041 F86A : 23 18 "# " bls LF884 F86C : 96 87 " " ldaa X0087 F86E : B1 D5 57 " W" cmpa XD557 F871 : 22 16 "" " bhi LF889 F873 : 96 0E " " ldaa X000E F875 : 2A 0D "* " bpl LF884 F877 : C5 04 " " bitb #$04 F879 : 26 09 "& " bne LF884 F87B : 96 09 " " ldaa X0009 F87D : 2A 12 "* " bpl LF891 F87F : 7C 00 87 "| " inc X0087 F882 : 20 0D " " bra LF891 ; F884 LF884: F884 : 7F 00 87 " " clr X0087 F887 : 20 08 " " bra LF891 ; F889 LF889: F889 : 96 14 " " ldaa X0014 F88B : 8A 40 " @" oraa #$40 F88D : 97 14 " " staa X0014 F88F : CA 02 " " orab #$02 F891 LF891: F891 : 96 41 " A" ldaa X0041 F893 : B1 D5 58 " X" cmpa XD558 F896 : 23 24 "#$" bls LF8BC F898 : 96 88 " " ldaa X0088 F89A : B1 D5 59 " Y" cmpa XD559 F89D : 22 22 """" bhi LF8C1 F89F : 96 0E " " ldaa X000E F8A1 : 2A 19 "* " bpl LF8BC F8A3 : C5 04 " " bitb #$04 F8A5 : 26 15 "& " bne LF8BC F8A7 : 96 49 " I" ldaa X0049 F8A9 : B1 D5 5A " Z" cmpa XD55A F8AC : 22 05 "" " bhi LF8B3 F8AE : B1 D5 5B " [" cmpa XD55B F8B1 : 24 09 "$ " bcc LF8BC F8B3 LF8B3: F8B3 : 96 09 " " ldaa X0009 F8B5 : 2A 12 "* " bpl LF8C9 F8B7 : 7C 00 88 "| " inc X0088 F8BA : 20 0D " " bra LF8C9 ; F8BC LF8BC: F8BC : 7F 00 88 " " clr X0088 F8BF : 20 08 " " bra LF8C9 ; F8C1 LF8C1: F8C1 : 96 14 " " ldaa X0014 F8C3 : 8A 20 " " oraa #$20 F8C5 : 97 14 " " staa X0014 F8C7 : CA 02 " " orab #$02 F8C9 LF8C9: F8C9 : C4 FB " " andb #$FB F8CB : D7 0B " " stab X000B F8CD : 96 09 " " ldaa X0009 F8CF : 84 02 " " anda #$02 F8D1 : 9A 14 " " oraa X0014 F8D3 : 97 14 " " staa X0014 F8D5 LF8D5: F8D5 : 96 07 " " ldaa X0007 F8D7 : 85 04 " " bita #$04 F8D9 : 27 03 "' " beq LF8DE F8DB : 7E F9 A0 "~ " jmp LF9A0 ; F8DE LF8DE: F8DE : 96 0B " " ldaa X000B F8E0 : 2A 03 "* " bpl LF8E5 F8E2 : 7E F9 AB "~ " jmp LF9AB ; F8E5 LF8E5: F8E5 : 96 00 " " ldaa X0000 F8E7 : 85 10 " " bita #$10 F8E9 : 27 03 "' " beq LF8EE F8EB : 7E F9 A0 "~ " jmp LF9A0 ; F8EE LF8EE: F8EE : BD FC C9 " " jsr LFCC9 F8F1 : 96 15 " " ldaa X0015 F8F3 : 9A 16 " " oraa X0016 F8F5 : 9A 17 " " oraa X0017 F8F7 : 26 21 "&!" bne LF91A F8F9 : DC 12 " " ldd X0012 F8FB : 94 51 " Q" anda X0051 F8FD : D4 52 " R" andb X0052 F8FF : DD 15 " " std X0015 F901 : 96 14 " " ldaa X0014 F903 : 94 53 " S" anda X0053 F905 : 97 17 " " staa X0017 F907 : 96 91 " " ldaa X0091 F909 : 27 06 "' " beq LF911 F90B : 7A 00 91 "z " dec X0091 F90E : 7E F9 7C "~ |" jmp LF97C ; F911 LF911: F911 : 96 0B " " ldaa X000B F913 : 84 FE " " anda #$FE F915 : 97 0B " " staa X000B F917 : 7E F9 7C "~ |" jmp LF97C ; F91A LF91A: F91A : CE 00 03 " " ldx #$0003 F91D : 4F "O" clra F91E LF91E: F91E : E6 11 " " ldab $11,x F920 : E4 14 " " andb $14,x F922 : E4 50 " P" andb $50,x F924 : E7 14 " " stab $14,x F926 : 27 01 "' " beq LF929 F928 : 4C "L" inca F929 LF929: F929 : 09 " " dex F92A : 26 F2 "& " bne LF91E F92C : 7C 00 91 "| " inc X0091 F92F : D6 0B " " ldab X000B F931 : 4D "M" tsta F932 : 26 15 "& " bne LF949 F934 : 96 91 " " ldaa X0091 F936 : C5 01 " " bitb #$01 F938 : 26 05 "& " bne LF93F F93A : F6 D5 11 " " ldab XD511 F93D : 20 03 " " bra LF942 ; F93F LF93F: F93F : F6 D5 13 " " ldab XD513 F942 LF942: F942 : 11 " " cba F943 : 25 37 "%7" bcs LF97C F945 : D7 91 " " stab X0091 F947 : 20 33 " 3" bra LF97C ; F949 LF949: F949 : 96 91 " " ldaa X0091 F94B : C5 01 " " bitb #$01 F94D : 26 05 "& " bne LF954 F94F : F6 D5 12 " " ldab XD512 F952 : 20 03 " " bra LF957 ; F954 LF954: F954 : F6 D5 14 " " ldab XD514 F957 LF957: F957 : 11 " " cba F958 : 25 22 "%"" bcs LF97C F95A : B6 D5 13 " " ldaa XD513 F95D : 97 91 " " staa X0091 F95F : 96 0B " " ldaa X000B F961 : 8A 01 " " oraa #$01 F963 : 97 0B " " staa X000B F965 : 5F "_" clrb F966 : CE 00 03 " " ldx #$0003 F969 LF969: F969 : A6 DF " " ldaa $DF,x F96B : AA 14 " " oraa $14,x F96D : A7 DF " " staa $DF,x F96F : E7 14 " " stab $14,x F971 : 09 " " dex F972 : 26 F5 "& " bne LF969 F974 : 7F 00 E9 " " clr X00E9 F977 : BD FD 2C " ," jsr LFD2C F97A : 97 EA " " staa X00EA F97C LF97C: F97C : 96 01 " " ldaa X0001 F97E : 2B 08 "+ " bmi LF988 F980 : 85 02 " " bita #$02 F982 : 26 19 "& " bne LF99D F984 : 8A 02 " " oraa #$02 F986 : 20 02 " " bra LF98A ; F988 LF988: F988 : 84 FD " " anda #$FD F98A LF98A: F98A : 97 01 " " staa X0001 F98C : 96 02 " " ldaa X0002 F98E : 85 08 " " bita #$08 F990 : 26 0B "& " bne LF99D F992 : 96 0B " " ldaa X000B F994 : 85 01 " " bita #$01 F996 : 26 05 "& " bne LF99D F998 LF998: F998 : BD FB FF " " jsr LFBFF F99B : 20 03 " " bra LF9A0 ; F99D LF99D: F99D : BD FB F4 " " jsr LFBF4 F9A0 LF9A0: F9A0 : 4F "O" clra F9A1 : 5F "_" clrb F9A2 : DD 12 " " std X0012 F9A4 : 96 14 " " ldaa X0014 F9A6 : 84 10 " " anda #$10 F9A8 : 97 14 " " staa X0014 F9AA : 39 "9" rts ; F9AB LF9AB: F9AB : 96 0C " " ldaa X000C F9AD : 85 40 " @" bita #$40 F9AF : 27 52 "'R" beq LFA03 F9B1 : 7A 00 85 "z " dec X0085 F9B4 : D6 85 " " ldab X0085 F9B6 : 27 02 "' " beq LF9BA F9B8 : 20 E6 " " bra LF9A0 ; F9BA LF9BA: F9BA : 85 10 " " bita #$10 F9BC : 27 0A "' " beq LF9C8 F9BE : 84 EF " " anda #$EF F9C0 : C6 04 " " ldab #$04 F9C2 LF9C2: F9C2 : 97 0C " " staa X000C F9C4 LF9C4: F9C4 : D7 85 " " stab X0085 F9C6 : 20 D0 " " bra LF998 ; F9C8 LF9C8: F9C8 : 85 20 " " bita #$20 F9CA : 26 0A "& " bne LF9D6 F9CC : D6 81 " " ldab X0081 F9CE : 26 0F "& " bne LF9DF F9D0 : C6 08 " " ldab #$08 F9D2 : 8A 20 " " oraa #$20 F9D4 : 20 EC " " bra LF9C2 ; F9D6 LF9D6: F9D6 : D6 82 " " ldab X0082 F9D8 : 27 12 "' " beq LF9EC F9DA : 5A "Z" decb F9DB : D7 82 " " stab X0082 F9DD : 20 03 " " bra LF9E2 ; F9DF LF9DF: F9DF : 5A "Z" decb F9E0 : D7 81 " " stab X0081 F9E2 LF9E2: F9E2 : 8A 10 " " oraa #$10 F9E4 : 97 0C " " staa X000C F9E6 : 86 04 " " ldaa #$04 F9E8 : 97 85 " " staa X0085 F9EA : 20 B1 " " bra LF99D ; F9EC LF9EC: F9EC : D6 83 " " ldab X0083 F9EE : 84 03 " " anda #$03 F9F0 : 27 07 "' " beq LF9F9 F9F2 : 96 0C " " ldaa X000C F9F4 : 4A "J" deca F9F5 : 84 DF " " anda #$DF F9F7 : 20 37 " 7" bra LFA30 ; F9F9 LF9F9: F9F9 : 96 84 " " ldaa X0084 F9FB LF9FB: F9FB : 5C "\" incb F9FC : C1 1A " " cmpb #$1A F9FE : 25 05 "% " bcs LFA05 FA00 : 4F "O" clra FA01 : 20 BF " " bra LF9C2 ; FA03 LFA03: FA03 : C6 02 " " ldab #$02 FA05 LFA05: FA05 : C1 02 " " cmpb #$02 FA07 : 26 08 "& " bne LFA11 FA09 : 96 E0 " " ldaa X00E0 FA0B : B4 D5 0D " " anda XD50D FA0E : 49 "I" rola FA0F : 20 19 " " bra LFA2A ; FA11 LFA11: FA11 : C1 0A " " cmpb #$0A FA13 : 26 07 "& " bne LFA1C FA15 : 96 E1 " " ldaa X00E1 FA17 : B4 D5 0E " " anda XD50E FA1A : 20 0B " " bra LFA27 ; FA1C LFA1C: FA1C : C1 12 " " cmpb #$12 FA1E : 26 07 "& " bne LFA27 FA20 : B6 D5 0F " " ldaa XD50F FA23 : 8A 10 " " oraa #$10 FA25 : 94 E2 " " anda X00E2 FA27 LFA27: FA27 : 49 "I" rola FA28 : 24 D1 "$ " bcc LF9FB FA2A LFA2A: FA2A : 97 84 " " staa X0084 FA2C : D7 83 " " stab X0083 FA2E : 86 42 " B" ldaa #$42 FA30 LFA30: FA30 : 97 0C " " staa X000C FA32 : 4F "O" clra FA33 LFA33: FA33 : 4C "L" inca FA34 : C0 05 " " subb #$05 FA36 : 22 FB "" " bhi LFA33 FA38 : CB 05 " " addb #$05 FA3A : 97 81 " " staa X0081 FA3C : D7 82 " " stab X0082 FA3E : C6 1C " " ldab #$1C FA40 : 7E F9 C4 "~ " jmp LF9C4 ; FA43 LFA43: FA43 : A6 00 " " ldaa $00,x FA45 : 81 03 " " cmpa #$03 FA47 : 26 04 "& " bne LFA4D FA49 : 96 49 " I" ldaa X0049 FA4B : 20 0A " " bra LFA57 ; FA4D LFA4D: FA4D : A6 00 " " ldaa $00,x FA4F : 26 04 "& " bne LFA55 FA51 : 96 31 " 1" ldaa X0031 FA53 : 20 02 " " bra LFA57 ; FA55 LFA55: FA55 : 96 26 " &" ldaa X0026 FA57 LFA57: FA57 : 08 " " inx FA58 : 39 "9" rts ; FA59 LFA59: FA59 : 96 2D " -" ldaa X002D FA5B : D6 09 " " ldab X0009 FA5D : C5 48 " H" bitb #$48 FA5F : 27 28 "'(" beq LFA89 FA61 : D6 01 " " ldab X0001 FA63 : 2A 21 "*!" bpl LFA86 FA65 : B6 D5 40 " @" ldaa XD540 FA68 : D6 49 " I" ldab X0049 FA6A : 3D "=" mul FA6B : 05 " " asld FA6C : 25 18 "% " bcs LFA86 FA6E : 05 " " asld FA6F : 25 15 "% " bcs LFA86 FA71 : 36 "6" psha FA72 : 96 1C " " ldaa X001C FA74 : 44 "D" lsra FA75 : CE D5 41 " A" ldx #$D541 FA78 : C6 10 " " ldab #$10 FA7A : BD FB 37 " 7" jsr LFB37 FA7D : 33 "3" pulb FA7E : 1B " " aba FA7F : 25 05 "% " bcs LFA86 FA81 : B1 D5 3F " ?" cmpa XD53F FA84 : 23 03 "# " bls LFA89 FA86 LFA86: FA86 : B6 D5 3F " ?" ldaa XD53F FA89 LFA89: FA89 : CE D0 0E " " ldx #$D00E FA8C : D6 10 " " ldab X0010 FA8E : C4 01 " " andb #$01 FA90 : 3A ":" abx FA91 : E6 00 " " ldab $00,x FA93 : DE 29 " )" ldx X0029 FA95 : 8D 7B " {" bsr LFB12 FA97 : DD 29 " )" std X0029 FA99 : 58 "X" aslb FA9A : 89 00 " " adca #$00 FA9C : 97 2C " ," staa X002C FA9E : C6 BD " " ldab #$BD FAA0 : 3D "=" mul FAA1 : 24 01 "$ " bcc LFAA4 FAA3 : 4C "L" inca FAA4 LFAA4: FAA4 : 8B 15 " " adda #$15 FAA6 : 97 2E " ." staa X002E FAA8 LFAA8: FAA8 : CC 01 1F " " ldd #$011F FAAB : FD BC 12 " " std XBC12 FAAE : 96 7A " z" ldaa X007A FAB0 : 26 43 "&C" bne LFAF5 FAB2 : 86 08 " " ldaa #$08 FAB4 : 97 7A " z" staa X007A FAB6 : 96 07 " " ldaa X0007 FAB8 : 47 "G" asra FAB9 : 24 25 "$%" bcc LFAE0 FABB : CE FE 39 " 9" ldx #$FE39 FABE : C6 0C " " ldab #$0C FAC0 : 96 1A " " ldaa X001A FAC2 : 27 47 "'G" beq LFB0B FAC4 LFAC4: FAC4 : 3A ":" abx FAC5 : 80 10 " " suba #$10 FAC7 : 22 FB "" " bhi LFAC4 FAC9 : D6 7B " {" ldab X007B FACB : C1 0B " " cmpb #$0B FACD : 24 1E "$ " bcc LFAED FACF : 54 "T" lsrb FAD0 : 24 04 "$ " bcc LFAD6 FAD2 : 96 22 " "" ldaa X0022 FAD4 : 20 30 " 0" bra LFB06 ; FAD6 LFAD6: FAD6 : 58 "X" aslb FAD7 : 3A ":" abx FAD8 : EE 00 " " ldx $00,x FADA : EC 00 " " ldd $00,x FADC : D7 22 " "" stab X0022 FADE : 20 26 " &" bra LFB06 ; FAE0 LFAE0: FAE0 : 96 02 " " ldaa X0002 FAE2 : D6 7B " {" ldab X007B FAE4 : 27 20 "' " beq LFB06 FAE6 : CE D4 E7 " " ldx #$D4E7 FAE9 : C1 14 " " cmpb #$14 FAEB : 25 12 "% " bcs LFAFF FAED LFAED: FAED : 4F "O" clra FAEE : 97 7B " {" staa X007B FAF0 : 4A "J" deca FAF1 : 97 7C " |" staa X007C FAF3 : 20 1C " " bra LFB11 ; FAF5 LFAF5: FAF5 : 7A 00 7A "z z" dec X007A FAF8 : 78 00 7C "x |" asl X007C FAFB : 24 0E "$ " bcc LFB0B FAFD : 20 12 " " bra LFB11 ; FAFF LFAFF: FAFF : 5A "Z" decb FB00 : 58 "X" aslb FB01 : 3A ":" abx FB02 : EE 00 " " ldx $00,x FB04 : A6 00 " " ldaa $00,x FB06 LFB06: FB06 : 97 7C " |" staa X007C FB08 : 7C 00 7B "| {" inc X007B FB0B LFB0B: FB0B : CC 00 17 " " ldd #$0017 FB0E : FD BC 12 " " std XBC12 FB11 LFB11: FB11 : 39 "9" rts ; FB12 LFB12: FB12 : DF 53 " S" stx X0053 FB14 : D7 51 " Q" stab X0051 FB16 : 26 04 "& " bne LFB1C FB18 : DC 53 " S" ldd X0053 FB1A : 20 19 " " bra LFB35 ; FB1C LFB1C: FB1C : 3D "=" mul FB1D : DD 55 " U" std X0055 FB1F : 96 51 " Q" ldaa X0051 FB21 : 40 "@" nega FB22 : D6 54 " T" ldab X0054 FB24 : 3D "=" mul FB25 : 89 00 " " adca #$00 FB27 : 97 52 " R" staa X0052 FB29 : 96 51 " Q" ldaa X0051 FB2B : 40 "@" nega FB2C : D6 53 " S" ldab X0053 FB2E : 3D "=" mul FB2F : DB 52 " R" addb X0052 FB31 : 89 00 " " adca #$00 FB33 : D3 55 " U" addd X0055 FB35 LFB35: FB35 : 39 "9" rts ; FB36 LFB36: FB36 : 5F "_" clrb FB37 LFB37: FB37 : A1 00 " " cmpa $00,x FB39 : 23 02 "# " bls LFB3D FB3B : A6 00 " " ldaa $00,x FB3D LFB3D: FB3D : 08 " " inx FB3E : 20 05 " " bra LFB45 ; FB40 LFB40: FB40 : E6 00 " " ldab $00,x FB42 : 08 " " inx FB43 : 20 06 " " bra LFB4B ; FB45 LFB45: FB45 : 10 " " sba FB46 : 24 01 "$ " bcc LFB49 FB48 : 4F "O" clra FB49 LFB49: FB49 : C6 10 " " ldab #$10 FB4B LFB4B: FB4B : 3D "=" mul FB4C : 37 "7" pshb FB4D : 16 " " tab FB4E : 3A ":" abx FB4F : EC 00 " " ldd $00,x FB51 LFB51: FB51 : 97 51 " Q" staa X0051 FB53 : 10 " " sba FB54 : 33 "3" pulb FB55 : 25 09 "% " bcs LFB60 FB57 : 3D "=" mul FB58 : 40 "@" nega FB59 : 9B 51 " Q" adda X0051 FB5B : 58 "X" aslb FB5C : 82 00 " " sbca #$00 FB5E : 20 04 " " bra LFB64 ; FB60 LFB60: FB60 : 40 "@" nega FB61 : 3D "=" mul FB62 : 99 51 " Q" adca X0051 FB64 LFB64: FB64 : 97 51 " Q" staa X0051 FB66 : 39 "9" rts ; FB67 LFB67: FB67 : A0 00 " " suba $00,x FB69 : 24 01 "$ " bcc LFB6C FB6B : 4F "O" clra FB6C LFB6C: FB6C : E0 01 " " subb $01,x FB6E : 24 01 "$ " bcc LFB71 FB70 : 5F "_" clrb FB71 LFB71: FB71 : D7 53 " S" stab X0053 FB73 : C6 10 " " ldab #$10 FB75 : 3D "=" mul FB76 : 37 "7" pshb FB77 : E6 02 " " ldab $02,x FB79 : 37 "7" pshb FB7A : 3D "=" mul FB7B : 3A ":" abx FB7C : 08 " " inx FB7D : 08 " " inx FB7E : 08 " " inx FB7F : 3C "<" pshx FB80 : 96 53 " S" ldaa X0053 FB82 : 8D C5 " " bsr LFB49 FB84 : 97 52 " R" staa X0052 FB86 : 96 53 " S" ldaa X0053 FB88 : 38 "8" pulx FB89 : 33 "3" pulb FB8A : 3A ":" abx FB8B : 8D BC " " bsr LFB49 FB8D : 16 " " tab FB8E : 96 52 " R" ldaa X0052 FB90 : 20 BF " " bra LFB51 ; FB92 LFB92: FB92 : CE FF FF " " ldx #$FFFF FB95 : DF 51 " Q" stx X0051 FB97 : 93 53 " " subd X0053 FB99 : 25 06 "% " bcs LFBA1 FB9B : 20 19 " " bra LFBB6 FB9D LFB9D: FB9D : 93 53 " " subd X0053 FB9F : 24 05 "$ " bcc LFBA6 FBA1 LFBA1: FBA1 : D3 53 " S" addd X0053 FBA3 : 0C " " clc FBA4 : 20 01 " " bra LFBA7 ; FBA6 LFBA6: FBA6 : 0D " " sec FBA7 LFBA7: FBA7 : 79 00 52 "y R" rol X0052 FBAA : 79 00 51 "y Q" rol X0051 FBAD : 24 07 "$ " bcc LFBB6 FBAF : 05 " " asld FBB0 : 24 EB "$ " bcc LFB9D FBB2 : 93 53 " " subd X0053 FBB4 : 20 F0 " " bra LFBA6 ; FBB6 LFBB6: FBB6 : DC 51 " Q" ldd X0051 FBB8 : 39 "9" rts ; FBB9 LFBB9: FBB9 : 97 51 " Q" staa X0051 FBBB : E6 01 " " ldab $01,x FBBD : 3D "=" mul FBBE : 58 "X" aslb FBBF : 89 00 " " adca #$00 FBC1 : 97 52 " R" staa X0052 FBC3 : A6 00 " " ldaa $00,x FBC5 : D6 51 " Q" ldab X0051 FBC7 : 3D "=" mul FBC8 : 97 51 " Q" staa X0051 FBCA : 4F "O" clra FBCB : D3 51 " Q" addd X0051 FBCD : 39 "9" rts ; FBCE LFBCE: FBCE : 37 "7" pshb FBCF : 16 " " tab FBD0 : DA 71 " q" orab X0071 FBD2 : 86 01 " " ldaa #$01 FBD4 : FD C0 02 " " std XC002 FBD7 : 33 "3" pulb FBD8 : 5D "]" tstb FBD9 : 26 18 "& " bne LFBF3 FBDB LFBDB: FBDB : CE 00 19 " " ldx #$0019 FBDE LFBDE: FBDE : B6 C0 00 " " ldaa XC000 FBE1 : 2B 0C "+ " bmi LFBEF FBE3 : 09 " " dex FBE4 : 26 F8 "& " bne LFBDE FBE6 : 96 14 " " ldaa X0014 FBE8 : 8A 01 " " oraa #$01 FBEA : 97 14 " " staa X0014 FBEC : 4F "O" clra FBED : 20 04 " " bra LFBF3 ; FBEF LFBEF: FBEF : FC C0 00 " " ldd XC000 FBF2 : 17 " " tba FBF3 LFBF3: FBF3 : 39 "9" rts ; FBF4 LFBF4: FBF4 : 86 F7 " " ldaa #$F7 FBF6 LFBF6: FBF6 : FE BC 3C " <" ldx XBC3C FBF9 : DF 57 " W" stx X0057 FBFB : 94 58 " X" anda X0058 FBFD : 20 09 " " bra LFC08 ; FBFF LFBFF: FBFF : 86 08 " " ldaa #$08 FC01 LFC01: FC01 : FE BC 3C " <" ldx XBC3C FC04 : DF 57 " W" stx X0057 FC06 : 9A 58 " X" oraa X0058 FC08 LFC08: FC08 : 84 FE " " anda #$FE FC0A : 8A 22 " "" oraa #$22 FC0C : 97 58 " X" staa X0058 FC0E : 96 57 " W" ldaa X0057 FC10 : 84 BB " " anda #$BB FC12 : 8A B9 " " oraa #$B9 FC14 : 97 57 " W" staa X0057 FC16 : DE 57 " W" ldx X0057 FC18 : FF BC 3C " <" stx XBC3C FC1B : 39 "9" rts ; FC1C LFC1C: FC1C : 24 02 "$ " bcc LFC20 FC1E : 4F "O" clra FC1F : 39 "9" rts ; FC20 LFC20: FC20 : 3D "=" mul FC21 : 05 " " asld FC22 : 25 06 "% " bcs LFC2A FC24 : 5D "]" tstb FC25 : 2A 05 "* " bpl LFC2C FC27 : 4C "L" inca FC28 : 26 02 "& " bne LFC2C FC2A LFC2A: FC2A : 86 FF " " ldaa #$FF FC2C LFC2C: FC2C : 39 "9" rts ; FC2D LFC2D: FC2D : 4F "O" clra FC2E : D6 00 " " ldab X0000 FC30 : C5 10 " " bitb #$10 FC32 : 26 3B "&;" bne LFC6F FC34 : D6 2C " ," ldab X002C FC36 : D1 FE " " cmpb X00FE FC38 : 22 35 ""5" bhi LFC6F FC3A : 96 09 " " ldaa X0009 FC3C : 84 0C " " anda #$0C FC3E : 27 05 "' " beq LFC45 FC40 : F1 D5 3F " ?" cmpb XD53F FC43 : 25 3E "%>" bcs LFC83 FC45 LFC45: FC45 : 96 1A " " ldaa X001A FC47 : B1 D0 1F " " cmpa XD01F FC4A : 22 33 ""3" bhi LFC7F FC4C : 96 49 " I" ldaa X0049 FC4E : B1 D0 20 " " cmpa XD020 FC51 : 23 2C "#," bls LFC7F FC53 : 90 4D " M" suba X004D FC55 : 24 01 "$ " bcc LFC58 FC57 : 40 "@" nega FC58 LFC58: FC58 : B1 D0 21 " !" cmpa XD021 FC5B : 22 22 """" bhi LFC7F FC5D : 96 49 " I" ldaa X0049 FC5F : CE D1 AD " " ldx #$D1AD FC62 : BD FB 40 " @" jsr LFB40 FC65 : D6 1C " " ldab X001C FC67 : C0 10 " " subb #$10 FC69 : 24 01 "$ " bcc LFC6C FC6B : 5F "_" clrb FC6C LFC6C: FC6C : 3D "=" mul FC6D : 89 00 " " adca #$00 FC6F LFC6F: FC6F : 9B 2C " ," adda X002C FC71 : 24 02 "$ " bcc LFC75 FC73 : 86 FF " " ldaa #$FF FC75 LFC75: FC75 : F6 D0 22 " "" ldab XD022 FC78 : DE FE " " ldx X00FE FC7A : BD FB 12 " " jsr LFB12 FC7D : 20 08 " " bra LFC87 ; FC7F LFC7F: FC7F : 96 FE " " ldaa X00FE FC81 : 26 06 "& " bne LFC89 FC83 LFC83: FC83 : B6 D5 3F " ?" ldaa XD53F FC86 : 5F "_" clrb FC87 LFC87: FC87 : DD FE " " std X00FE FC89 LFC89: FC89 : 39 "9" rts ; FC8A LFC8A: FC8A : 86 1B " " ldaa #$1B FC8C : D6 E3 " " ldab X00E3 FC8E : 11 " " cba FC8F : 22 08 "" " bhi LFC99 FC91 : 86 FC " " ldaa #$FC FC93 : 10 " " sba FC94 : 24 07 "$ " bcc LFC9D FC96 : 4F "O" clra FC97 : 20 1F " " bra LFCB8 ; FC99 LFC99: FC99 : 86 E0 " " ldaa #$E0 FC9B : 20 1B " " bra LFCB8 ; FC9D LFC9D: FC9D : 81 DA " " cmpa #$DA FC9F : 23 0C "# " bls LFCAD FCA1 : 36 "6" psha FCA2 : 80 DA " " suba #$DA FCA4 : C6 03 " " ldab #$03 FCA6 : 3D "=" mul FCA7 : CB 06 " " addb #$06 FCA9 : 32 "2" pula FCAA : 1B " " aba FCAB : 20 06 " " bra LFCB3 ; FCAD LFCAD: FCAD : CE FE 24 " $" ldx #$FE24 FCB0 : BD FB 49 " I" jsr LFB49 FCB3 LFCB3: FCB3 : 80 20 " " suba #$20 FCB5 : 24 01 "$ " bcc LFCB8 FCB7 : 4F "O" clra FCB8 LFCB8: FCB8 : 39 "9" rts ; FCB9 LFCB9: FCB9 : F6 D2 8E " " ldab XD28E FCBC : DE 22 " "" ldx X0022 FCBE : BD FB 12 " " jsr LFB12 FCC1 : DD 22 " "" std X0022 FCC3 : 58 "X" aslb FCC4 : 89 00 " " adca #$00 FCC6 : 97 21 " !" staa X0021 FCC8 : 39 "9" rts ; FCC9 LFCC9: FCC9 : FC D5 0D " " ldd XD50D FCCC : 8A 80 " " oraa #$80 FCCE : DD 51 " Q" std X0051 FCD0 : B6 D5 0F " " ldaa XD50F FCD3 : 8A 10 " " oraa #$10 FCD5 : 97 53 " S" staa X0053 FCD7 : 39 "9" rts ; FCD8 LFCD8: FCD8 : 96 49 " I" ldaa X0049 FCDA : 97 4A " J" staa X004A FCDC : 96 48 " H" ldaa X0048 FCDE : D6 09 " " ldab X0009 FCE0 : C5 24 " $" bitb #$24 FCE2 : 27 03 "' " beq LFCE7 FCE4 : B6 D5 24 " $" ldaa XD524 FCE7 LFCE7: FCE7 : 36 "6" psha FCE8 : D6 4F " O" ldab X004F FCEA : 11 " " cba FCEB : 22 0A "" " bhi LFCF7 FCED : DE 4F " O" ldx X004F FCEF : F6 D2 8A " " ldab XD28A FCF2 : BD FB 12 " " jsr LFB12 FCF5 : DD 4F " O" std X004F FCF7 LFCF7: FCF7 : DC 4F " O" ldd X004F FCF9 : 5D "]" tstb FCFA : 2A 01 "* " bpl LFCFD FCFC : 4C "L" inca FCFD LFCFD: FCFD : 16 " " tab FCFE : 32 "2" pula FCFF : 10 " " sba FD00 : 24 01 "$ " bcc LFD03 FD02 : 4F "O" clra FD03 LFD03: FD03 : F6 D2 88 " " ldab XD288 FD06 : 3D "=" mul FD07 : 05 " " asld FD08 : 25 09 "% " bcs LFD13 FD0A : 05 " " asld FD0B : 25 06 "% " bcs LFD13 FD0D : 5D "]" tstb FD0E : 2A 05 "* " bpl LFD15 FD10 : 4C "L" inca FD11 : 26 02 "& " bne LFD15 FD13 LFD13: FD13 : 86 FF " " ldaa #$FF FD15 LFD15: FD15 : 97 49 " I" staa X0049 FD17 : 39 "9" rts ; FD18 LFD18: FD18 : 96 FE " " ldaa X00FE FD1A : 80 0D " " suba #$0D FD1C : C6 97 " " ldab #$97 FD1E : 3D "=" mul FD1F : 89 00 " " adca #$00 FD21 : 81 8F " " cmpa #$8F FD23 : 23 02 "# " bls LFD27 FD25 : 86 8F " " ldaa #$8F FD27 LFD27: FD27 : C6 60 " `" ldab #$60 FD29 : 97 51 " Q" staa X0051 FD2B : 39 "9" rts ; FD2C LFD2C: FD2C : CE 00 03 " " ldx #$0003 FD2F : 4F "O" clra FD30 LFD30: FD30 : AB DF " " adda $DF,x FD32 : 48 "H" asla FD33 : 89 00 " " adca #$00 FD35 : 09 " " dex FD36 : 26 F8 "& " bne LFD30 FD38 : 39 "9" rts FD39 LFD39: FD39 : 39 "9" rts ; FD3A LFD3A: FD3A : 86 04 " " ldaa #$04 FD3C : 5F "_" clrb FD3D : BD FB CE " " jsr LFBCE FD40 : 97 25 " %" staa X0025 FD42 : 36 "6" psha FD43 : 96 0B " " ldaa X000B FD45 : 85 20 " " bita #$20 FD47 : 26 0C "& " bne LFD55 FD49 : DC EB " " ldd X00EB FD4B : 04 " " lsrd FD4C : 96 0B " " ldaa X000B FD4E : F1 D5 1B " " cmpb XD51B FD51 : 23 02 "# " bls LFD55 FD53 : 8A 20 " " oraa #$20 FD55 LFD55: FD55 : 84 F7 " " anda #$F7 FD57 : 97 0B " " staa X000B FD59 : 32 "2" pula FD5A : B1 D5 1C " " cmpa XD51C FD5D : 24 1D "$ " bcc LFD7C FD5F : D6 0B " " ldab X000B FD61 : C5 20 " " bitb #$20 FD63 : 26 08 "& " bne LFD6D FD65 : D6 E0 " " ldab X00E0 FD67 : C5 20 " " bitb #$20 FD69 : 27 11 "' " beq LFD7C FD6B : 20 06 " " bra LFD73 ; FD6D LFD6D: FD6D : D6 12 " " ldab X0012 FD6F : CA 20 " " orab #$20 FD71 : D7 12 " " stab X0012 FD73 LFD73: FD73 : D6 0B " " ldab X000B FD75 : CA 08 " " orab #$08 FD77 : D7 0B " " stab X000B FD79 : B6 D5 1F " " ldaa XD51F FD7C LFD7C: FD7C : 36 "6" psha FD7D : 96 0B " " ldaa X000B FD7F : 85 10 " " bita #$10 FD81 : 26 0E "& " bne LFD91 FD83 : DC EB " " ldd X00EB FD85 : 04 " " lsrd FD86 : F1 D5 1D " " cmpb XD51D FD89 : 23 06 "# " bls LFD91 FD8B : 96 0B " " ldaa X000B FD8D : 8A 10 " " oraa #$10 FD8F : 97 0B " " staa X000B FD91 LFD91: FD91 : 32 "2" pula FD92 : B1 D5 1E " " cmpa XD51E FD95 : 23 23 "##" bls LFDBA FD97 : D6 0B " " ldab X000B FD99 : C5 10 " " bitb #$10 FD9B : 26 0E "& " bne LFDAB FD9D : D6 E0 " " ldab X00E0 FD9F : C5 10 " " bitb #$10 FDA1 : 26 0E "& " bne LFDB1 FDA3 : D6 0E " " ldab X000E FDA5 : C5 01 " " bitb #$01 FDA7 : 27 11 "' " beq LFDBA FDA9 : 20 06 " " bra LFDB1 ; FDAB LFDAB: FDAB : D6 12 " " ldab X0012 FDAD : CA 10 " " orab #$10 FDAF : D7 12 " " stab X0012 FDB1 LFDB1: FDB1 : D6 0B " " ldab X000B FDB3 : CA 08 " " orab #$08 FDB5 : D7 0B " " stab X000B FDB7 : B6 D5 1F " " ldaa XD51F FDBA LFDBA: FDBA : 97 E3 " " staa X00E3 FDBC : 39 "9" rts ; FDBD LFDBD: FDBD : CE 00 ED " " ldx #$00ED FDC0 : 86 80 " " ldaa #$80 FDC2 LFDC2: FDC2 : A7 00 " " staa $00,x FDC4 : 08 " " inx FDC5 : 8C 00 FC " " cpx #$00FC FDC8 : 23 F8 "# " bls LFDC2 FDCA : 39 "9" rts ; FDCB LFDCB: FDCB : 7F 00 6E " n" clr X006E FDCE : F6 D0 27 " '" ldab XD027 FDD1 : D7 6F " o" stab X006F FDD3 : D6 0D " " ldab X000D FDD5 : C4 FD " " andb #$FD FDD7 : D7 0D " " stab X000D FDD9 : 39 "9" rts ; FDDA LFDDA: FDDA : 96 1A " " ldaa X001A FDDC : 81 20 " " cmpa #$20 FDDE : 23 07 "# " bls LFDE7 FDE0 : 44 "D" lsra FDE1 : 8B 10 " " adda #$10 FDE3 : 2A 02 "* " bpl LFDE7 FDE5 : 86 80 " " ldaa #$80 FDE7 LFDE7: FDE7 : 7E FB 49 "~ I" jmp LFB49 ; FDEA LFDEA: FDEA : 96 00 " " ldaa X0000 FDEC : 85 02 " " bita #$02 FDEE : 27 03 "' " beq LFDF3 FDF0 : BD 58 09 " X " jsr L5809 FDF3 LFDF3: FDF3 : 39 "9" rts ; FDF4 LFDF4: FDF4 : 96 D2 " " ldaa X00D2 FDF6 : 27 06 "' " beq LFDFE FDF8 : 96 00 " " ldaa X0000 FDFA : 8A 04 " " oraa #$04 FDFC : 97 00 " " staa X0000 FDFE LFDFE: FDFE : CE 01 99 " " ldx #$0199 FE01 : FF BC 0C " " stx XBC0C FE04 : CE 00 00 " " ldx #$0000 FE07 : 20 0D " " bra LFE16 ; FE09 LFE09: FE09 : CE 00 40 " @" ldx #$0040 FE0C : 20 08 " " bra LFE16 ; FE0E LFE0E: FE0E : CE 00 80 " " ldx #$0080 FE11 : 20 03 " " bra LFE16 ; FE13 LFE13: FE13 : CE 00 C0 " " ldx #$00C0 FE16 LFE16: FE16 : C6 20 " " ldab #$20 FE18 : 9F 51 " Q" sts X0051 FE1A : 35 "5" txs FE1B LFE1B: FE1B : 38 "8" pulx FE1C : 3C "<" pshx FE1D : 38 "8" pulx FE1E : 5A "Z" decb FE1F : 26 FA "& " bne LFE1B FE21 : 9E 51 " Q" lds X0051 FE23 : 39 "9" rts ; FE24 Table?: FE24 : 00 " " db $00 FE25 : 21 "!" db $21 FE26 : 36 "6" db $36 FE27 : 44 "D" db $44 FE28 : 51 "Q" db $51 FE29 : 5C "\" db $5C FE2A : 66 "f" db $66 FE2B : 70 "p" db $70 FE2C : 7A "z" db $7A FE2D : 85 " " db $85 FE2E : 90 " " db $90 FE2F : 9D " " db $9D FE30 : AB " " db $AB FE31 : C0 " " db $C0 FE32 : F3 " " db $F3 FE33 : 10 " " db $10 FE34 : FF " " db $FF FE35 : FF " " db $FF FE36 : FF " " db $FF FE37 : FF " " db $FF FE38 : FF " " db $FF FE39 : CD " " db $CD FE3A : AB " " db $AB FE3B : 92 " " db $92 FE3C : 80 " " db $80 FE3D : 72 "r" db $72 FE3E : 66 "f" db $66 FE3F : 5D "]" db $5D FE40 : 55 "U" db $55 FE41 : 4F "O" db $4F FE42 : 49 "I" db $49 FE43 : 44 "D" db $44 FE44 : 40 "@" db $40 FE45 : 00 " " db $00 FE46 : 28 "(" db $28 FE47 : 00 " " db $00 FE48 : 2A "*" db $2A FE49 : 00 " " db $00 FE4A : 30 "0" db $30 FE4B : 00 " " db $00 FE4C : 32 "2" db $32 FE4D : 00 " " db $00 FE4E : 34 "4" db $34 FE4F : 00 " " db $00 FE50 : 26 "&" db $26 FE51 : 00 " " db $00 FE52 : 1C " " db $1C FE53 : 00 " " db $00 FE54 : 12 " " db $12 FE55 : 00 " " db $00 FE56 : 14 " " db $14 FE57 : 00 " " db $00 FE58 : 16 " " db $16 FE59 : D0 " " db $D0 FE5A : 02 " " db $02 FE5B : 00 " " db $00 FE5C : 70 "p" db $70 FE5D : BC " " db $BC FE5E : 00 " " db $00 FE5F : BC " " db $BC FE60 : 02 " " db $02 FE61 : BC " " db $BC FE62 : 04 " " db $04 FE63 : BC " " db $BC FE64 : 06 " " db $06 FE65 : BC " " db $BC FE66 : 0A " " db $0A FE67 : 00 " " db $00 FE68 : 20 " " db $20 ; FE69 LFE69: FE69 : BD FF 03 " " jsr LFF03 FE6C LFE6C: FE6C : 24 FE "$ " bcc LFE6C FE6E : FE BC 3C " <" ldx XBC3C FE71 : DF 18 " " stx X0018 FE73 : BD FE FC " " jsr LFEFC FE76 : 5F "_" clrb FE77 : 81 28 " (" cmpa #$28 FE79 : 23 1D "# " bls LFE98 FE7B : D6 23 " #" ldab X0023 FE7D : 27 1A "' " beq LFE99 FE7F : 81 5A " Z" cmpa #$5A FE81 : 25 16 "% " bcs LFE99 FE83 : 5F "_" clrb FE84 : B6 08 81 " " ldaa X0881 FE87 : 84 30 " 0" anda #$30 FE89 : 91 1A " " cmpa X001A FE8B : 27 0C "' " beq LFE99 FE8D : 97 1A " " staa X001A FE8F : D7 7A " z" stab X007A FE91 : D7 70 " p" stab X0070 FE93 : D7 1B " " stab X001B FE95 : 5A "Z" decb FE96 : D7 7B " {" stab X007B FE98 LFE98: FE98 : 5C "\" incb FE99 LFE99: FE99 : D7 23 " #" stab X0023 FE9B : BD FA A8 " " jsr LFAA8 FE9E : DC 18 " " ldd X0018 FEA0 : C8 04 " " eorb #$04 FEA2 : FD BC 3C " <" std XBC3C FEA5 : 96 1A " " ldaa X001A FEA7 : 27 26 "'&" beq LFECF FEA9 : F6 08 81 " " ldab X0881 FEAC : C8 08 " " eorb #$08 FEAE : F7 08 81 " " stab X0881 FEB1 : 81 20 " " cmpa #$20 FEB3 : 26 5C "&\" bne LFF11 FEB5 : 4F "O" clra FEB6 : C6 C5 " " ldab #$C5 FEB8 : FD BC 14 " " std XBC14 FEBB : CE 01 00 " " ldx #$0100 FEBE : DF 55 " U" stx X0055 FEC0 : CE 00 DD " " ldx #$00DD FEC3 : BD E4 03 " " jsr LE403 FEC6 : DD 1C " " std X001C FEC8 : DC 18 " " ldd X0018 FECA : CA 80 " " orab #$80 FECC : FD BC 3C " <" std XBC3C FECF LFECF: FECF : DC 18 " " ldd X0018 FED1 : 84 F7 " " anda #$F7 FED3 : C4 6F " o" andb #$6F FED5 : CA 08 " " orab #$08 FED7 : 7F 08 81 " " clr X0881 FEDA : FD BC 3C " <" std XBC3C FEDD : 7F 08 01 " " clr X0801 FEE0 : CE BC 0E " " ldx #$BC0E FEE3 : 4F "O" clra FEE4 : 5F "_" clrb FEE5 : ED 00 " " std $00,x FEE7 : 8D 19 " " bsr LFF02 FEE9 : ED 06 " " std $06,x FEEB : 86 F0 " " ldaa #$F0 FEED : 8D 13 " " bsr LFF02 FEEF : ED 08 " " std $08,x FEF1 : 8D 0F " " bsr LFF02 FEF3 : ED 0A " " std $0A,x FEF5 : 8D 0B " " bsr LFF02 FEF7 : ED 0C " " std $0C,x FEF9 : 7E FF C3 "~ " jmp LFFC3 ; FEFC LFEFC: FEFC : 86 02 " " ldaa #$02 FEFE LFEFE: FEFE : 5F "_" clrb FEFF : BD FB CE " " jsr LFBCE FF02 LFF02: FF02 : 39 "9" rts ; FF03 LFF03: FF03 : 86 0C " " ldaa #$0C FF05 : 8D F7 " " bsr LFEFE FF07 : 81 28 " (" cmpa #$28 FF09 : 25 04 "% " bcs LFF0F FF0B : 81 64 " d" cmpa #$64 FF0D : 25 01 "% " bcs LFF10 FF0F LFF0F: FF0F : 0C " " clc FF10 LFF10: FF10 : 39 "9" rts ; FF11 LFF11: FF11 : B6 08 01 " " ldaa X0801 FF14 : 54 "T" lsrb FF15 : 54 "T" lsrb FF16 : 54 "T" lsrb FF17 : 54 "T" lsrb FF18 : 84 F0 " " anda #$F0 FF1A : 1B " " aba FF1B : 97 20 " " staa X0020 FF1D : 96 70 " p" ldaa X0070 FF1F : 84 0F " " anda #$0F FF21 : 36 "6" psha FF22 : 8D DA " " bsr LFEFE FF24 : CE 00 26 " &" ldx #$0026 FF27 : 33 "3" pulb FF28 : 3A ":" abx FF29 : A7 00 " " staa $00,x FF2B : 5D "]" tstb FF2C : 26 4E "&N" bne LFF7C FF2E : C6 80 " " ldab #$80 FF30 : 96 1B " " ldaa X001B FF32 : 26 02 "& " bne LFF36 FF34 : 86 03 " " ldaa #$03 FF36 LFF36: FF36 : 4A "J" deca FF37 : 97 1B " " staa X001B FF39 : 27 08 "' " beq LFF43 FF3B : C6 1A " " ldab #$1A FF3D : 81 02 " " cmpa #$02 FF3F : 26 02 "& " bne LFF43 FF41 : C6 E6 " " ldab #$E6 FF43 LFF43: FF43 : CE F0 00 " " ldx #$F000 FF46 : 3A ":" abx FF47 : FF BC 16 " " stx XBC16 FF4A : B6 08 01 " " ldaa X0801 FF4D : 84 0F " " anda #$0F FF4F : 26 02 "& " bne LFF53 FF51 : 86 10 " " ldaa #$10 FF53 LFF53: FF53 : 44 "D" lsra FF54 : FF BC 18 " " stx XBC18 FF57 : B7 08 01 " " staa X0801 FF5A : DC 18 " " ldd X0018 FF5C : CA 18 " " orab #$18 FF5E : 24 02 "$ " bcc LFF62 FF60 : C4 F7 " " andb #$F7 FF62 LFF62: FF62 : FD BC 3C " <" std XBC3C FF65 : 96 21 " !" ldaa X0021 FF67 : 48 "H" asla FF68 : 89 00 " " adca #$00 FF6A : 97 21 " !" staa X0021 FF6C : 84 03 " " anda #$03 FF6E : FF BC 1A " " stx XBC1A FF71 : F6 08 81 " " ldab X0881 FF74 : C4 FC " " andb #$FC FF76 : CA 04 " " orab #$04 FF78 : 1B " " aba FF79 : B7 08 81 " " staa X0881 FF7C LFF7C: FF7C : FE BC 00 " " ldx XBC00 FF7F : 8D 81 " " bsr LFF02 FF81 : FC BC 00 " " ldd XBC00 FF84 : 04 " " lsrd FF85 : 04 " " lsrd FF86 : DD 1E " " std X001E FF88 : CC 02 8F " " ldd #$028F FF8B : 8C 02 8F " " cpx #$028F FF8E : 22 11 "" " bhi LFFA1 FF90 : 8C 01 48 " H" cpx #$0148 FF93 : 25 16 "% " bcs LFFAB FF95 : 04 " " lsrd FF96 : FD BC 0E " " std XBC0E FF99 : C6 06 " " ldab #$06 FF9B : DD 53 " S" std X0053 FF9D : 4F "O" clra FF9E : 5F "_" clrb FF9F : 20 17 " " bra LFFB8 ; FFA1 LFFA1: FFA1 : FD BC 0E " " std XBC0E FFA4 : 04 " " lsrd FFA5 : DD 53 " S" std X0053 FFA7 : DC 1E " " ldd X001E FFA9 : 20 0D " " bra LFFB8 ; FFAB LFFAB: FFAB : 4F "O" clra FFAC : C6 42 " B" ldab #$42 FFAE : FD BC 0E " " std XBC0E FFB1 : C6 C5 " " ldab #$C5 FFB3 : DD 53 " S" std X0053 FFB5 : 5F "_" clrb ; FFB6 : 93 " " db $93 FFB7 : 1E " " db $1E ; FFB8 LFFB8: FFB8 : DE 53 " S" ldx X0053 FFBA : FF BC 1C " " stx XBC1C FFBD : BD FD 39 " 9" jsr LFD39 FFC0 : FD BC 36 " 6" std XBC36 FFC3 LFFC3: FFC3 : BD FD FE " " jsr LFDFE FFC6 : 7E E5 5B "~ [" jmp LE55B ; FFC9 : 00 00 00 00 " " db $00, $00, $00, $00 FFCD : 00 00 00 00 " " db $00, $00, $00, $00 FFD1 : 00 00 00 00 " " db $00, $00, $00, $00 FFD5 : 00 00 00 00 " " db $00, $00, $00, $00 FFD9 : 00 00 00 00 " " db $00, $00, $00, $00 FFDD : 00 00 00 00 " " db $00, $00, $00, $00 FFE1 : 00 00 00 00 " " db $00, $00, $00, $00 FFE5 : 00 00 00 00 " " db $00, $00, $00, $00 FFE9 : 00 00 00 00 " " db $00, $00, $00, $00 FFED : 00 00 00 " " db $00, $00, $00 ; FFF0 LFFF0: FFF0 : 7E E0 88 "~ " jmp LE088 FFF3 LFFF3: FFF3 : 7E F3 1E "~ " jmp LF31E ; FFF6 : E4 27 " ' (" db $E4, $27 irq2 vector FFF8 : E4 28 db $E4, $28 irq1 vector FFFA : E4 27 " ' C" db $E4, $27 swi vector FFFC : E2 43 db $E2, $43 nmi vector FFFE : E2 43 " C" db $E2, $43 reset vector ;-------------------------------------------------------------- Symbol table ============ Value Type Name ----- ---- ---- 0001 04 X0001 | 0002 04 X0002 | 0003 04 X0003 | 0005 04 X0005 | 0006 04 X0006 | 0007 04 X0007 | 0008 04 X0008 | 0009 04 X0009 | 000A 04 X000A | 000B 04 X000B | 000C 04 X000C | 000D 04 X000D | 000E 04 X000E | 000F 04 X000F | 0010 04 X0010 | 0012 04 X0012 | 0013 04 X0013 | 0014 04 X0014 | 0015 04 X0015 | 0016 04 X0016 | 0017 04 X0017 | 0018 04 X0018 | 001A 04 X001A | 001B 04 X001B | 001C 04 X001C | 001D 04 X001D | 001E 04 X001E | 001F 04 X001F | 0020 04 X0020 | 0021 04 X0021 | 0023 04 X0023 | 0024 04 X0024 | 0025 04 X0025 | 0027 04 X0027 | 0028 04 X0028 | 0029 04 X0029 | 002C 04 X002C | 002D 04 X002D | 002E 04 X002E | 002F 04 X002F | 0031 04 X0031 | 0033 04 X0033 | 0034 04 X0034 | 0036 04 X0036 | 0037 04 X0037 | 0038 04 X0038 | 003A 04 X003A | 003C 04 X003C | 003E 04 X003E | 003F 04 X003F | 0041 04 X0041 | 0043 04 X0043 | 0045 04 X0045 | 0046 04 X0046 | 0047 04 X0047 | 0048 04 X0048 | 0049 04 X0049 | 004A 04 X004A | 004B 04 X004B | 004D 04 X004D | 004F 04 X004F | 0051 04 X0051 | 0052 04 X0052 | 0053 04 X0053 | 0054 04 X0054 | 0055 04 X0055 | 0056 04 X0056 | 0057 04 X0057 | 0058 04 X0058 | 0059 04 X0059 | 005A 04 X005A | 005B 04 X005B | 005F 04 X005F | 0060 04 X0060 | 0062 04 X0062 | 0064 04 X0064 | 0066 04 X0066 | 0068 04 X0068 | 0069 04 X0069 | 006A 04 X006A | 006C 04 X006C | 006D 04 X006D | 006E 04 X006E }RAM 006F 04 X006F | 0070 04 X0070 | 0071 04 X0071 | 0072 04 X0072 | 0073 04 X0073 | 0075 04 X0075 | 0076 04 X0076 | 0077 04 X0077 | 0078 04 X0078 | 0079 04 X0079 | 007A 04 X007A | 007B 04 X007B | 007C 04 X007C | 007D 04 X007D | 007E 04 X007E | 007F 04 X007F | 0080 04 X0080 | 0081 04 X0081 | 0082 04 X0082 | 0083 04 X0083 | 0084 04 X0084 | 0085 04 X0085 | 0086 04 X0086 | 0087 04 X0087 | 0088 04 X0088 | 0089 04 X0089 | 008A 04 X008A | 008B 04 X008B | 008C 04 X008C | 008D 04 X008D | 008E 04 X008E | 008F 04 X008F | 0090 04 X0090 | 0091 04 X0091 | 0092 04 X0092 | 0094 04 X0094 | 0095 04 X0095 | 0098 04 X0098 | 009C 04 X009C | 00A3 04 X00A3 | 00A4 04 X00A4 | 00A5 04 X00A5 | 00AA 04 X00AA | 00B1 04 X00B1 | 00B2 04 X00B2 | 00B3 04 X00B3 | 00B5 04 X00B5 | 00B6 04 X00B6 | 00B7 04 X00B7 | 00C0 04 X00C0 | 00C1 04 X00C1 | 00C2 04 X00C2 | 00C3 04 X00C3 | 00C4 04 X00C4 | 00C6 04 X00C6 | 00C8 04 X00C8 | 00CA 04 X00CA | 00CB 04 X00CB | 00CC 04 X00CC | 00CD 04 X00CD | 00CE 04 X00CE | 00CF 04 X00CF | 00D0 04 X00D0 | 00D1 04 X00D1 | 00D2 04 X00D2 | 00DD 04 X00DD | 00DE 04 X00DE | 00DF 04 X00DF | 00E0 04 X00E0 | 00E1 04 X00E1 | 00E2 04 X00E2 | 00E3 04 X00E3 | 00E4 04 X00E4 | 00E5 04 X00E5 | 00E6 04 X00E6 | 00E7 04 X00E7 | 00E8 04 X00E8 | 00E9 04 X00E9 | 00EA 04 X00EA | 00EB 04 X00EB | 00EC 04 X00EC | 00FD 04 X00FD | 00FE 04 X00FE | 040D 04 X040D ? 0801 04 X0801 -| 0880 04 X0880 } counter/timer chips 0881 04 X0881 -| 2409 04 X2409 ? 5800 04 X5800 -| 5803 04 L5803 | 5806 04 L5806 | 5809 04 L5809 | 580C 04 L580C | 580F 04 L580F } external diagnostic device - will never go here 5812 04 L5812 | 5815 04 L5815 | 5818 04 L5818 | 581B 04 L581B -| BC00 04 XBC00-| BC02 04 XBC02 | BC06 04 XBC06 | BC0A 04 XBC0A | BC0C 04 XBC0C | BC0E 04 XBC0E | BC12 04 XBC12 | BC14 04 XBC14 | BC16 04 XBC16 | BC18 04 XBC18 | BC1A 04 XBC1A | BC1C 04 XBC1C | BC20 04 XBC20 | BC24 04 XBC24 | BC26 04 XBC26 | BC28 04 XBC28 | BC2C 04 XBC2C | BC36 04 XBC36 | BC38 04 XBC38 | BC3C 04 XBC3C-| C000 04 XC000 ? C002 04 XC002 ? D000 04 XD000-| D004 04 XD004 | D005 04 XD005 | D006 04 XD006 | D007 04 XD007 | D008 04 XD008 | D009 04 XD009 | D00A 04 XD00A | D00C 04 XD00C | D00D 04 XD00D | D014 04 XD014 | D015 04 XD015 | D016 04 XD016 | D017 04 XD017 | D018 04 XD018 | D019 04 XD019 | D01B 04 XD01B | D01D 04 XD01D | D01E 04 XD01E | D01F 04 XD01F | D020 04 XD020 | D021 04 XD021 | D022 04 XD022 | D023 04 XD023 | D024 04 XD024 | D025 04 XD025 | D026 04 XD026 | D027 04 XD027 | D028 04 XD028 | D029 04 XD029 | D02A 04 XD02A | D02B 04 XD02B | D02C 04 XD02C | D02D 04 XD02D | D02E 04 XD02E | D02F 04 XD02F | D030 04 XD030 | D031 04 XD031 | D1BA 04 XD1BA | D1BB 04 XD1BB | D1BC 04 XD1BC | D1BD 04 XD1BD | D1BE 04 XD1BE | D1BF 04 XD1BF | D289 04 XD289 | D28A 04 XD28A | D28D 04 XD28D | D28E 04 XD28E | D296 04 XD296 | D297 04 XD297 | D298 04 XD298 | D299 04 XD299 | D29A 04 XD29A | D29B 04 XD29B | D29C 04 XD29C | D29D 04 XD29D | D2AA 04 XD2AA | D2B7 04 XD2B7 | D2BB 04 XD2BB | D2BC 04 XD2BC | D2C6 04 XD2C6 | D2D2 04 XD2D2 | D2D3 04 XD2D3 | D2D4 04 XD2D4 | D2D5 04 XD2D5 | D2FD 04 XD2FD | D2FE 04 XD2FE | D2FF 04 XD2FF | D300 04 XD300 | D301 04 XD301 | D303 04 XD303 | D304 04 XD304 | D50D 04 XD50D | D50E 04 XD50E | D50F 04 XD50F | D510 04 XD510 | D511 04 XD511 | D512 04 XD512 | D513 04 XD513 | D515 04 XD515 | D516 04 XD516 | D517 04 XD517 | D518 04 XD518 | D519 04 XD519 | D51A 04 XD51A | D51B 04 XD51B | D51C 04 XD51C | D51D 04 XD51D | D51E 04 XD51E | D51F 04 XD51F | D520 04 XD520 | D522 04 XD522 | D524 04 XD524 | D525 04 XD525 | D526 04 XD526 | D527 04 XD527 | D528 04 XD528 | D529 04 XD529 | D52A 04 XD52A | D52B 04 XD52B | D52C 04 XD52C | D52D 04 XD52D | D52E 04 XD52E | D52F 04 XD52F } apparently PROM D530 04 XD530 | D531 04 XD531 | D532 04 XD532 | D533 04 XD533 | D535 04 XD535 | D536 04 XD536 | D537 04 XD537 | D538 04 XD538 | D539 04 XD539 | D53A 04 XD53A | D53B 04 XD53B | D53C 04 XD53C | D53D 04 XD53D | D53E 04 XD53E | D53F 04 XD53F | D540 04 XD540 | D546 04 XD546 | D547 04 XD547 | D548 04 XD548 | D54A 04 XD54A | D54C 04 XD54C | D54D 04 XD54D | D54E 04 XD54E | D54F 04 XD54F | D550 04 XD550 | D551 04 XD551 | D552 04 XD552 | D553 04 XD553 | D554 04 XD554 | D555 04 XD555 | D557 04 XD557 | D558 04 XD558 | D559 04 XD559 | D55A 04 XD55A | D55B 04 XD55B | D55C 04 XD55C | D55D 04 XD55D | D55E 04 XD55E | D55F 04 XD55F | D560 04 XD560 | D561 04 XD561 | D562 04 XD562 | D563 04 XD563 | D564 04 XD564 | D565 04 XD565 | D56B 04 XD56B | D56C 04 XD56C | D56D 04 XD56D | D56E 04 XD56E | D5A3 04 XD5A3 | D5B8 04 XD5B8 | D5B9 04 XD5B9 | D5BE 04 XD5BE | D5BF 04 XD5BF | D5C0 04 XD5C0 | D5C1 04 XD5C1 | D5C2 04 XD5C2 | D5C3 04 XD5C3 | D5C4 04 XD5C4 | D5C5 04 XD5C5 | D5CA 04 XD5CA | D5CB 04 XD5CB | D5CC 04 XD5CC | D5CD 04 XD5CD | D5CE 04 XD5CE | D5CF 04 XD5CF | D5D0 04 XD5D0 | D5D1 04 XD5D1 | D5D2 04 XD5D2 | D5D3 04 XD5D3 | D5D5 04 XD5D5 | D5D6 04 XD5D6 | D5D7 04 XD5D7 | D5D8 04 XD5D8 | D5D9 04 XD5D9 | D5DA 04 XD5DA | D5DB 04 XD5DB | D5DC 04 XD5DC | D5DD 04 XD5DD | D5DE 04 XD5DE | D5DF 04 XD5DF | D5E0 04 XD5E0 | D5E1 04 XD5E1 | D5E2 04 XD5E2 | D5E3 04 XD5E3 | D5E4 04 XD5E4 | D5E5 04 XD5E5 | D5E6 04 XD5E6 | D5E7 04 XD5E7 | D5E8 04 XD5E8 | D5E9 04 XD5E9 | D5EA 04 XD5EA | D5EB 04 XD5EB | D5EC 04 XD5EC | D5ED 04 XD5ED | D5EE 04 XD5EE | D5EF 04 XD5EF | D5F0 04 XD5F0 | D5F1 04 XD5F1 | D5F2 04 XD5F2 | D5F3 04 XD5F3 | D5F4 04 XD5F4 | D617 04 LD617 | DDDE 04 LDDDE-| E000 04 LE000-| E008 04 LE008 | E00E 04 LE00E | E01E 04 LE01E | E03F 04 LE03F | E041 04 LE041 | E043 04 LE043 | E044 04 LE044 | E049 04 LE049 | E056 04 LE056 | E05B 04 LE05B | E07A 04 LE07A | E088 04 LE088 | E094 04 LE094 | E099 04 LE099 | E0A7 04 LE0A7 | E0AA 04 LE0AA | E0B7 04 LE0B7 | E0BA 04 LE0BA | E0C1 04 LE0C1 | E0D3 04 LE0D3 | E0DF 04 LE0DF | E0E1 04 LE0E1 | E0FF 04 LE0FF | E101 04 LE101 | E116 04 LE116 | E11A 04 LE11A | E123 04 LE123 | E132 04 LE132 | E149 04 LE149 | E155 04 LE155 | E15D 04 LE15D | E172 04 LE172 | E175 04 LE175 | E17E 04 LE17E | E19F 04 LE19F | E1B2 04 LE1B2 | E1B4 04 LE1B4 | E1BA 04 LE1BA | E1C0 04 LE1C0 | E1C8 04 LE1C8 | E1DA 04 LE1DA | E1EA 04 LE1EA | E1F2 04 LE1F2 | E1F4 04 LE1F4 | E202 04 LE202 | E204 04 LE204 | E229 04 LE229 | E22B 04 LE22B | E235 04 LE235 | E239 04 LE239 | E242 04 LE242 | E243 04 start | E254 04 LE254 | E266 04 LE266 | E27B 04 LE27B | E28A 04 LE28A | E28D 04 LE28D | E2AE 04 LE2AE | E2B7 04 LE2B7 | E2CA 04 LE2CA | E2E1 04 LE2E1 | E301 04 LE301 | E305 04 LE305 | E33B 04 LE33B | E37C 04 LE37C | E3A8 04 LE3A8 | E3DA 04 LE3DA | E3FD 04 LE3FD | E403 04 LE403 | E407 04 LE407 | E41D 04 LE41D | E426 04 LE426 | E427 04 int | E428 04 int | E430 04 LE430 | E43C 04 LE43C | E447 04 LE447 | E44D 04 LE44D | E459 04 LE459 | E464 04 LE464 | E46E 04 LE46E | E48A 04 LE48A | E497 04 LE497 | E49A 04 LE49A | E4A9 04 LE4A9 | E4B1 04 LE4B1 | E4C4 04 LE4C4 | E4D3 04 LE4D3 | E4D7 04 LE4D7 | E4EA 04 LE4EA | E4FA 04 LE4FA | E503 04 LE503 | E516 04 LE516 | E520 04 LE520 | E52B 04 LE52B | E531 04 LE531 | E53B 04 LE53B | E548 04 LE548 | E55B 04 LE55B | E55E 04 JmpTable| E577 04 LE577 | E57F 04 LE57F | E58D 04 LE58D | E5C2 04 LE5C2 | E5C7 04 LE5C7 | E5CC 04 LE5CC | E5D4 04 LE5D4 | E5E9 04 LE5E9 | E607 04 LE607 | E61F 04 LE61F | E620 04 LE620 | E624 04 LE624 | E63A 04 LE63A | E642 04 LE642 | E646 04 LE646 | E655 04 LE655 | E659 04 LE659 | E65C 04 LE65C | E662 04 LE662 | E680 04 LE680 | E697 04 LE697 | E69F 04 LE69F | E6A3 04 LE6A3 | E6A7 04 LE6A7 | E6A9 04 LE6A9 | E6AF 04 LE6AF | E6B8 04 LE6B8 | E6BA 04 LE6BA | E6C5 04 LE6C5 | E6D1 04 LE6D1 | E6D3 04 LE6D3 | E6DA 04 LE6DA | E6E0 04 LE6E0 | E6F8 04 LE6F8 | E703 04 LE703 | E705 04 LE705 | E712 04 LE712 | E721 04 LE721 | E72C 04 LE72C | E731 04 LE731 | E73A 04 LE73A | E751 04 LE751 | E771 04 LE771 | E77E 04 LE77E | E78D 04 LE78D | E7AB 04 LE7AB | E7C9 04 LE7C9 | E7D7 04 LE7D7 | E7D8 04 LE7D8 | E7E3 04 LE7E3 | E80B 04 LE80B | E810 04 LE810 | E81B 04 LE81B | E834 04 LE834 | E848 04 LE848 | E86B 04 LE86B | E87F 04 LE87F | E8A1 04 LE8A1 | E8A4 04 LE8A4 | E8B0 04 LE8B0 | E8C2 04 LE8C2 | E8C5 04 LE8C5 | E8D6 04 LE8D6 | E8D9 04 LE8D9 | E8E7 04 LE8E7 | E8F3 04 LE8F3 | E8F8 04 LE8F8 | E908 04 LE908 | E90A 04 LE90A | E919 04 LE919 | E923 04 LE923 | E92C 04 LE92C | E931 04 LE931 | E93E 04 LE93E | E949 04 LE949 | E95B 04 LE95B | E966 04 LE966 | E968 04 LE968 | E974 04 LE974 | E97B 04 LE97B | E983 04 LE983 | E98E 04 LE98E | E9AE 04 LE9AE | E9CA 04 LE9CA | EA29 04 LEA29 | EA35 04 LEA35 | EA39 04 LEA39 | EA41 04 LEA41 | EA43 04 LEA43 | EA45 04 LEA45 | EA50 04 LEA50 | EA5D 04 LEA5D | EA6E 04 LEA6E | EA73 04 LEA73 | EA7B 04 LEA7B | EA8E 04 LEA8E | EA93 04 LEA93 | EA9C 04 LEA9C | EAD7 04 LEAD7 | EAD9 04 LEAD9 | EADF 04 LEADF | EAE8 04 LEAE8 | EAF2 04 LEAF2 | EAF4 04 LEAF4 | EB04 04 LEB04 | EB14 04 LEB14 | EB1A 04 LEB1A | EB28 04 LEB28 | EB2B 04 LEB2B | EB2D 04 LEB2D | EB30 04 LEB30 | EB36 04 LEB36 | EB50 04 LEB50 | EB54 04 LEB54 | EB56 04 LEB56 | EB59 04 LEB59 | EB6D 04 LEB6D | EB75 04 LEB75 | EB85 04 LEB85 | EB8D 04 LEB8D | EB8F 04 LEB8F | EB9D 04 LEB9D | EBA3 04 LEBA3 | EBA5 04 LEBA5 | EBA9 04 LEBA9 | EBAB 04 LEBAB | EBCB 04 LEBCB | EC00 04 LEC00 | EC0B 04 LEC0B | EC1C 04 LEC1C | EC22 04 LEC22 | EC2A 04 LEC2A | EC2D 04 LEC2D | EC2F 04 LEC2F | EC51 04 LEC51 | EC56 04 LEC56 | EC61 04 LEC61 | EC7E 04 LEC7E | EC80 04 LEC80 | EC86 04 LEC86 | EC91 04 LEC91 | EC97 04 LEC97 | ECA8 04 LECA8 | ECBC 04 LECBC | ECCB 04 LECCB | ECCF 04 LECCF | ECD3 04 LECD3 | ECD7 04 LECD7 | ECDB 04 LECDB | ECDD 04 LECDD | ECDF 04 LECDF | ECEB 04 LECEB | ECEF 04 LECEF | ECF4 04 LECF4 | ECF8 04 LECF8 | ED10 04 LED10 | ED13 04 LED13 | ED1A 04 LED1A | ED59 04 LED59 | ED5E 04 LED5E | ED6C 04 LED6C | ED6F 04 LED6F | ED7C 04 LED7C | ED81 04 LED81 | ED83 04 LED83 | EDB8 04 LEDB8 | EDBA 04 LEDBA | EDDA 04 LEDDA | EDF5 04 LEDF5 | EE00 04 LEE00 | EE25 04 LEE25 | EE29 04 LEE29 | EE2E 04 LEE2E | EE31 04 LEE31 | EE40 04 LEE40 | EE49 04 LEE49 | EE55 04 LEE55 | EE6E 04 LEE6E | EE7C 04 LEE7C | EE80 04 LEE80 | EEA1 04 LEEA1 | EEA6 04 LEEA6 | EEAC 04 LEEAC | EEC2 04 LEEC2 | EED6 04 LEED6 | EF02 04 LEF02 | EF04 04 LEF04 | EF07 04 LEF07 | EF3D 04 LEF3D | EF45 04 LEF45 | EF72 04 LEF72 | EF78 04 LEF78 | EF79 04 LEF79 | EF7B 04 LEF7B | EF81 04 LEF81 | EF98 04 LEF98 | EF9A 04 LEF9A | EFA8 04 LEFA8 | EFB0 04 LEFB0 | EFC1 04 LEFC1 | EFC9 04 LEFC9 | EFCF 04 LEFCF | EFD1 04 LEFD1 | EFE1 04 LEFE1 | EFF9 04 LEFF9 | F008 04 LF008 | F00E 04 LF00E | F014 04 LF014 | F025 04 LF025 | F031 04 LF031 | F037 04 LF037 | F06B 04 LF06B | F06F 04 LF06F | F071 04 LF071 | F07B 04 LF07B | F089 04 LF089 | F08C 04 LF08C | F099 04 LF099 | F0A8 04 LF0A8 | F0AC 04 LF0AC | F0B2 04 LF0B2 | F0B6 04 LF0B6 | F0BF 04 LF0BF | F0CC 04 LF0CC | F0DA 04 LF0DA | F0E4 04 LF0E4 | F106 04 LF106 | F108 04 LF108 | F10A 04 LF10A | F11B 04 LF11B | F11C 04 LF11C }internal ROM F120 04 LF120 | F13B 04 LF13B | F14A 04 LF14A | F151 04 LF151 | F155 04 LF155 | F15A 04 LF15A | F165 04 LF165 | F169 04 LF169 | F16C 04 LF16C | F17F 04 LF17F | F1AC 04 LF1AC | F1B4 04 LF1B4 | F1B9 04 LF1B9 | F1BF 04 LF1BF | F1C5 04 LF1C5 | F1D1 04 LF1D1 | F1D9 04 LF1D9 | F1DD 04 LF1DD | F1DF 04 LF1DF | F1F2 04 LF1F2 | F1F4 04 LF1F4 | F201 04 LF201 | F208 04 LF208 | F212 04 LF212 | F223 04 LF223 | F22A 04 LF22A | F234 04 LF234 | F241 04 LF241 | F254 04 LF254 | F269 04 LF269 | F276 04 LF276 | F291 04 LF291 | F2A2 04 LF2A2 | F2AA 04 LF2AA | F2B0 04 LF2B0 | F2BA 04 LF2BA | F2C9 04 LF2C9 | F2D2 04 LF2D2 | F2DC 04 LF2DC | F2E6 04 LF2E6 | F305 04 LF305 | F311 04 LF311 | F31A 04 LF31A | F31E 04 LF31E | F324 04 LF324 | F32C 04 LF32C | F33C 04 LF33C | F33E 04 LF33E | F350 04 LF350 | F358 04 LF358 | F368 04 LF368 | F37A 04 LF37A | F37B 04 LF37B | F3A5 04 LF3A5 | F3AE 04 LF3AE | F3BB 04 LF3BB | F3C9 04 LF3C9 | F3CB 04 LF3CB | F3CC 04 LF3CC | F3D5 04 LF3D5 | F3D8 04 LF3D8 | F3DB 04 LF3DB | F3DE 04 LF3DE | F3E3 04 LF3E3 | F3E5 04 LF3E5 | F3F4 04 LF3F4 | F403 04 LF403 | F405 04 LF405 | F40B 04 LF40B | F412 04 LF412 | F41E 04 LF41E | F422 04 LF422 | F42A 04 LF42A | F42E 04 LF42E | F433 04 LF433 | F436 04 LF436 | F43C 04 LF43C | F44E 04 LF44E | F465 04 LF465 | F469 04 LF469 | F479 04 LF479 | F47F 04 LF47F | F490 04 LF490 | F496 04 LF496 | F497 04 LF497 | F4AD 04 LF4AD | F4B2 04 LF4B2 | F4B4 04 LF4B4 | F4D2 04 LF4D2 | F4D4 04 LF4D4 | F4DB 04 LF4DB | F4DD 04 LF4DD | F4DE 04 LF4DE | F4EA 04 LF4EA | F4F9 04 LF4F9 | F50E 04 LF50E | F522 04 LF522 | F526 04 LF526 | F534 04 LF534 | F542 04 LF542 | F54A 04 LF54A | F558 04 LF558 | F55F 04 LF55F | F564 04 LF564 | F567 04 LF567 | F572 04 LF572 | F57E 04 LF57E | F582 04 LF582 | F590 04 LF590 | F5BA 04 LF5BA | F5D4 04 LF5D4 | F60B 04 LF60B | F610 04 LF610 | F615 04 LF615 | F61B 04 LF61B | F639 04 LF639 | F63E 04 LF63E | F67E 04 LF67E | F685 04 LF685 | F68E 04 LF68E | F696 04 LF696 | F698 04 LF698 | F6A9 04 LF6A9 | F6AC 04 LF6AC | F6BA 04 LF6BA | F6DE 04 LF6DE | F6F2 04 LF6F2 | F6F4 04 LF6F4 | F6FF 04 LF6FF | F70D 04 LF70D | F710 04 LF710 | F716 04 LF716 | F717 04 LF717 | F71B 04 LF71B | F724 04 LF724 | F736 04 LF736 | F73A 04 LF73A | F73F 04 LF73F | F74C 04 LF74C | F75B 04 LF75B | F75E 04 LF75E | F760 04 LF760 | F762 04 LF762 | F76E 04 LF76E | F77F 04 LF77F | F796 04 LF796 | F79B 04 LF79B | F7A3 04 LF7A3 | F7D0 04 LF7D0 | F7D6 04 LF7D6 | F7DA 04 LF7DA | F7EE 04 LF7EE | F80E 04 LF80E | F84E 04 LF84E | F850 04 LF850 | F852 04 LF852 | F853 04 LF853 | F861 04 LF861 | F884 04 LF884 | F889 04 LF889 | F891 04 LF891 | F8B3 04 LF8B3 | F8BC 04 LF8BC | F8C1 04 LF8C1 | F8C9 04 LF8C9 | F8D5 04 LF8D5 | F8DE 04 LF8DE | F8E5 04 LF8E5 | F8EE 04 LF8EE | F911 04 LF911 | F91A 04 LF91A | F91E 04 LF91E | F929 04 LF929 | F93F 04 LF93F | F942 04 LF942 | F949 04 LF949 | F954 04 LF954 | F957 04 LF957 | F969 04 LF969 | F97C 04 LF97C | F988 04 LF988 | F98A 04 LF98A | F998 04 LF998 | F99D 04 LF99D | F9A0 04 LF9A0 | F9AB 04 LF9AB | F9BA 04 LF9BA | F9C2 04 LF9C2 | F9C4 04 LF9C4 | F9C8 04 LF9C8 | F9D6 04 LF9D6 | F9DF 04 LF9DF | F9E2 04 LF9E2 | F9EC 04 LF9EC | F9F9 04 LF9F9 | F9FB 04 LF9FB | FA03 04 LFA03 | FA05 04 LFA05 | FA11 04 LFA11 | FA1C 04 LFA1C | FA27 04 LFA27 | FA2A 04 LFA2A | FA30 04 LFA30 | FA33 04 LFA33 | FA43 04 LFA43 | FA4D 04 LFA4D | FA55 04 LFA55 | FA57 04 LFA57 | FA59 04 LFA59 | FA86 04 LFA86 | FA89 04 LFA89 | FAA4 04 LFAA4 | FAA8 04 LFAA8 | FAC4 04 LFAC4 | FAD6 04 LFAD6 | FAE0 04 LFAE0 | FAED 04 LFAED | FAF5 04 LFAF5 | FAFF 04 LFAFF | FB06 04 LFB06 | FB0B 04 LFB0B | FB11 04 LFB11 | FB12 04 LFB12 | FB1C 04 LFB1C | FB35 04 LFB35 | FB36 04 LFB36 | FB37 04 LFB37 | FB3D 04 LFB3D | FB40 04 LFB40 | FB45 04 LFB45 | FB49 04 LFB49 | FB4B 04 LFB4B | FB51 04 LFB51 | FB60 04 LFB60 | FB64 04 LFB64 | FB67 04 LFB67 | FB6C 04 LFB6C | FB71 04 LFB71 | FB92 04 LFB92 | FB9D 04 LFB9D | FBA1 04 LFBA1 | FBA6 04 LFBA6 | FBA7 04 LFBA7 | FBB6 04 LFBB6 | FBB9 04 LFBB9 | FBCE 04 LFBCE | FBDB 04 LFBDB | FBDE 04 LFBDE | FBEF 04 LFBEF | FBF3 04 LFBF3 | FBF4 04 LFBF4 | FBF6 04 LFBF6 | FBFF 04 LFBFF | FC01 04 LFC01 | FC08 04 LFC08 | FC1C 04 LFC1C | FC20 04 LFC20 | FC2A 04 LFC2A | FC2C 04 LFC2C | FC2D 04 LFC2D | FC45 04 LFC45 | FC58 04 LFC58 | FC6C 04 LFC6C | FC6F 04 LFC6F | FC75 04 LFC75 | FC7F 04 LFC7F | FC83 04 LFC83 | FC87 04 LFC87 | FC89 04 LFC89 | FC8A 04 LFC8A | FC99 04 LFC99 | FC9D 04 LFC9D | FCAD 04 LFCAD | FCB3 04 LFCB3 | FCB8 04 LFCB8 | FCB9 04 LFCB9 | FCC9 04 LFCC9 | FCD8 04 LFCD8 | FCE7 04 LFCE7 | FCF7 04 LFCF7 | FCFD 04 LFCFD | FD03 04 LFD03 | FD13 04 LFD13 | FD15 04 LFD15 | FD18 04 LFD18 | FD27 04 LFD27 | FD2C 04 LFD2C | FD30 04 LFD30 | FD39 04 LFD39 | FD3A 04 LFD3A | FD55 04 LFD55 | FD6D 04 LFD6D | FD73 04 LFD73 | FD7C 04 LFD7C | FD91 04 LFD91 | FDAB 04 LFDAB | FDB1 04 LFDB1 | FDBA 04 LFDBA | FDC2 04 LFDC2 | FDCB 04 LFDCB | FDE7 04 LFDE7 | FDEA 04 LFDEA | FDF4 04 LFDF4 | FDFE 04 LFDFE | FE09 04 LFE09 | FE0E 04 LFE0E | FE13 04 LFE13 | FE16 04 LFE16 | FE1B 04 LFE1B | FE24 04 Table?| FE6C 04 LFE6C | FE98 04 LFE98 | FE99 04 LFE99 | FECF 04 LFECF | FEFC 04 LFEFC | FEFE 04 LFEFE | FF02 04 LFF02 | FF03 04 LFF03 | FF0F 04 LFF0F | FF10 04 LFF10 | FF11 04 LFF11 | FF36 04 LFF36 | FF43 04 LFF43 | FF53 04 LFF53 | FF7C 04 LFF7C | FFA1 04 LFFA1 | FFAB 04 LFFAB | FFB8 04 LFFB8 | FFC3 04 LFFC3 | FFF0 04 LFFF0 | FFF3 04 LFFF3-| Number of symbols: 1123 ;--------------------------------------------------------------- Notes: Symbols that start with "X" are data. Those that start with "L" are program.