// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:37
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0800  End: $24ff  (7424 bytes)
// Note: PRG was crunched, depacked by emulation
// Packer entry: $080b (via BASIC SYS 2059)
// Entry point:  $2000 (8192)
// IRQ handler:  $215e (nmi_215e)
// IRQ handler:  $21d5 (irq_21d5)
// IRQ handler:  $ea31 (irq_ea31)
// IRQ handler:  $220d (irq_220d)
//
// Code: 1869 bytes, Data: 5555 bytes
// Labels: 184, Subroutines: 14
//
// Cross-references: all OK
// ============================================


// --- Region $1000-$1006 ---
.pc = $1000 "sub_1000"
// Referenced by: jsr from $205a

sub_1000:
        jmp loc_1048
// Referenced by: jsr from $21e8

sub_1003:
        jmp loc_1021

txt_1006:
        .text " "

// --- Region $1021-$1080 ---
.pc = $1021 "loc_1021"

loc_1021:
        ldx #$00
        dec $1090
        bmi loc_1034
        jsr sub_1226
        jsr sub_1225
        jmp sub_1225

dat_1031:
        .byte $ff,$ff,$ff                           // ...

loc_1034:
        lda #$02
        sta $1090
        jsr sub_1040
        jsr sub_103f
// Referenced by: jsr from $103c

sub_103f:
        inx
// Referenced by: jsr from $1039

sub_1040:
        dec $108a,x
        bmi loc_1091
        jmp sub_1226

loc_1048:
        lda #$1f
        sta $d418
        lda #$f0
        sta $d417
        and #$0f
        sta smc_1262                                // SMC: modifies $1262
        ldx #$0f

loc_1059:
        sta dat_1081,x
        dex
        bpl loc_1059
        ldx #$02

loc_1061:
        lda $14b9,x
        sta $fa
        lda $14bc,x
        sta $fb
        ldy #$00
        lda ($fa),y
        sta $108d,x
        iny
        lda ($fa),y
        sta $10e6,x
        and #$0f
        sta $10e9,x
        dex
        bpl loc_1061
        rts

// --- Region $1091-$10c6 ---
.pc = $1091 "loc_1091"

loc_1091:
        ldy $108d,x
        cpy #$fe
        bne loc_10a1
// Referenced by: jsr from $10c0

sub_1098:
        lda $1084,x
        and #$fe
        sta $1084,x
        rts

loc_10a1:
        lda $1ace,y
        sta $fa
        lda $1aba,y
        sta $fb
        ldy dat_1081,x
        lda ($fa),y
        bmi loc_10d2
        cmp #$60
        bcc loc_10f9

loc_10b6:
        and #$1f
        sta $108a,x
        lda #$fe
        sta dat_1031,x
        jsr sub_1098

loc_10c3:
        jmp loc_1187

dat_10c6:
        .byte $00                                   // .

// --- Region $10d2-$10dd ---
.pc = $10d2 "loc_10d2"

loc_10d2:
        cmp #$a0
        bcc loc_10ec
        and #$1f
        sta $108a,x
        bcs loc_10c3
        brk

// --- Region $10ec-$1141 ---
.pc = $10ec "loc_10ec"

loc_10ec:
        asl
        asl
        asl
        sta dat_13d9,x
        iny
        lda ($fa),y
        cmp #$60
        bcs loc_10b6

loc_10f9:
        sta $fc
        iny
        lda $10e6,x
        lsr
        lsr
        lsr
        lsr
        clc
        adc $fc
        sta $10c9,x
        sty $fc
        tay
        lda dat_1437,y
        sta $10cc,x
        sta $13e2,x
        lda dat_11c5,y
        sta $10cf,x
        sta $12b6,x
        ldy $fc
        lda ($fa),y
        sta dat_1141,x
        and #$1f
        sta $108a,x
        lda ($fa),y
        bmi loc_1150
        and #$20
        beq loc_1177
        iny
        lda ($fa),y
        sta $1147,x
        iny
        lda ($fa),y
        sta $114a,x
        jmp loc_1177

dat_1141:
        .byte $c1                                   // .

// --- Region $1150-$11c4 ---
.pc = $1150 "loc_1150"

loc_1150:
        stx smc_1262                                // SMC: modifies $1262
        iny
        lda ($fa),y
        sta smc_1266                                // SMC: modifies $1266
        and #$0f
        asl
        sec
        sbc #$10
        sta smc_12a0                                // SMC: modifies $12a0
        iny
        lda ($fa),y
        bne loc_116e
        lda #$f0
        sta $d417
        bne loc_1177

loc_116e:
        sta smc_126b                                // SMC: modifies $126b
        lda dat_12b3,x
        sta $d417

loc_1177:
        lda #$ff
        sta dat_1031,x
        sta $12b9,x
        lda #$00
        sta $10dd,x
        sta $12bd,x

loc_1187:
        iny
        lda ($fa),y
        cmp #$ff
        bne loc_11c0
        dec $10e9,x
        bpl loc_11be
        lda $14b9,x
        sta $fa
        lda $14bc,x
        sta $fb
        ldy $1087,x
        iny
        iny
        lda ($fa),y
        cmp #$ff
        bne loc_11aa
        ldy #$00

loc_11aa:
        tya
        sta $1087,x
        lda ($fa),y
        sta $108d,x
        iny
        lda ($fa),y
        sta $10e6,x
        and #$0f
        sta $10e9,x

loc_11be:
        ldy #$00

loc_11c0:
        tya
        sta dat_1081,x
        rts

// --- Region $1225-$12b3 ---
.pc = $1225 "sub_1225"
// Referenced by: jsr from $102b; jmp from $102e

sub_1225:
        inx
// Referenced by: jsr from $1028; jmp from $1045

sub_1226:
        ldy dat_13d9,x
        sty $fc
        lda dat_1141,x
        and #$40
        bne loc_1290
        sta $1144,x
        lda $1ae2,y
        sta $fa
        lda $1ae3,y
        ldy dat_10c6,x
        sta $d406,y
        lda $fa
        sta $d405,y
        lda $1084,x
        and #$fe
        sta $d404,y
        ldy $fc
        lda $1ae4,y
        sta $1084,x
        lda $1ae5,y
        sta $13dc,x
        sta $13df,x
.label smc_1262 = * + 1
        cpx #$00                                    // !SMC: modified by $1054, $1150
        bne loc_126f
.label smc_1266 = * + 1
        lda #$f8                                    // !SMC: modified by $1156
        sta smc_129e                                // SMC: modifies $129e
.label smc_126b = * + 1
        lda #$ff                                    // !SMC: modified by $116e
        sta smc_1296                                // SMC: modifies $1296

loc_126f:
        lda #$00
        sta $10e0,x
        sta $10e3,x
        lda $1ae7,y
        lsr
        lsr
        lsr
        sta $114d,x
        lda dat_1141,x
        ora #$40
        sta dat_1141,x
        lda $1ae9,y
        sta $fd,x
        jmp loc_1385

loc_1290:
        cpx smc_1262
        bne loc_12a7
.label smc_1296 = * + 1
        lda #$fd                                    // !SMC: modified by $126c
        beq loc_12a7
        dec smc_1296
        clc
.label smc_129e = * + 1
        lda #$f8                                    // !SMC: modified by $1267, $12a1, $140e
.label smc_12a0 = * + 1
        adc #$00                                    // !SMC: modified by $115f
        sta smc_129e                                // SMC: modifies $129e
        sta $d416

loc_12a7:
        lda $fd,x
        and #$0f
        beq loc_12c7
        jsr sub_13e5
        jmp loc_1322

dat_12b3:
        .byte $f1                                   // .

// --- Region $12c7-$13d8 ---
.pc = $12c7 "loc_12c7"

loc_12c7:
        lda dat_1141,x
        and #$20
        bne loc_1322
        lda $fd,x
        and #$10
        beq loc_1322
        dec $114d,x
        bpl loc_1322
        inc $114d,x
        lda $12bd,x
        and #$03
        tay
        lda $12c3,y
        bne loc_12fa
        ldy $fc
        sec
        lda $10cc,x
        sbc $1ae8,y
        sta $10cc,x
        bcs loc_130d
        dec $10cf,x
        bne loc_130d

loc_12fa:
        ldy $fc
        clc
        lda $10cc,x
        adc $1ae8,y
        sta $10cc,x
        bcc loc_130d
        inc $10cf,x
        bcs loc_130d

loc_130d:
        inc $10dd,x
        lda $1ae7,y
        and #$0f
        cmp $10dd,x
        bne loc_1322
        lda #$00
        sta $10dd,x
        inc $12bd,x

loc_1322:
        ldy $fc
        lda $1ae6,y
        sta $fc
        lda $fd,x
        and #$40
        beq loc_1343
        clc
        lda $fc
        adc $13dc,x
        sta $13dc,x
        lda $fc
        adc $13df,x
        sta $13df,x
        jmp loc_1385

loc_1343:
        lda $fd,x
        and #$20
        beq loc_1385
        lda $10e3,x
        beq loc_135e
        clc
        lda $13dc,x
        adc $fc
        sta $13dc,x
        bcc loc_136c
        inc $13df,x
        bcs loc_136c

loc_135e:
        sec
        lda $13dc,x
        sbc $fc
        sta $13dc,x
        bcs loc_136c
        dec $13df,x

loc_136c:
        inc $10e0,x
        lda $fc
        and #$0f
        cmp $10e0,x
        bne loc_1385
        lda #$00
        sta $10e0,x
        lda $10e3,x
        eor #$01
        sta $10e3,x

loc_1385:
        ldy dat_10c6,x
        lda $1084,x
        sta $d404,y
        lda $13df,x
        sta $d403,y
        lda $13dc,x
        sta $d402,y
        lda dat_1141,x
        and #$20
        beq loc_13cc
        lda $1147,x
        and #$01
        beq loc_13b2
        lda $12b9,x
        eor #$ff
        sta $12b9,x
        bne loc_13cc

loc_13b2:
        clc
        lda $13e2,x
        adc $1147,x
        sta $13e2,x
        sta $d400,y
        lda $12b6,x
        adc $114a,x
        sta $12b6,x
        sta $d401,y
        rts

loc_13cc:
        lda $10cc,x
        sta $d400,y
        lda $10cf,x
        sta $d401,y
        rts

// --- Region $13e5-$1436 ---
.pc = $13e5 "sub_13e5"
// Referenced by: jsr from $12ad

sub_13e5:
        tay
        lda $1498,y
        sta $fa
        lda $14a8,y
        sta $fb
        ldy $1144,x
        lda ($fa),y
        and dat_1031,x
        sta $1084,x
        iny
        lda ($fa),y
        bmi loc_1404
        clc
        adc $10c9,x

loc_1404:
        and #$7f
        sta smc_1429                                // SMC: modifies $1429
        iny
        lda ($fa),y
        beq loc_1411
        sta smc_129e                                // SMC: modifies $129e

loc_1411:
        iny
        lda ($fa),y
        cmp #$fe
        bcc loc_1424
        beq loc_141e
        ldy #$00
        beq loc_1424

loc_141e:
        lda $fd,x
        and #$f0
        sta $fd,x

loc_1424:
        tya
        sta $1144,x
.label smc_1429 = * + 1
        ldy #$45                                    // !SMC: modified by $1406
        lda dat_1437,y
        sta $10cc,x
        lda dat_11c5,y
        sta $10cf,x
        rts

// --- Region $1725-$172c ---
.pc = $1725 "loc_1725"

loc_1725:
        eor $ff,x
        txs
        jmp $fe21

dat_172b:
        .byte $01,$4e                               // .N

// --- Region $1f7a-$1f81 ---
.pc = $1f7a "loc_1f7a"

loc_1f7a:
        jsr loc_2020
        jsr loc_2020
        rts

txt_1f81:
        .text " "

// --- Region $1ff1-$21ad ---
.pc = $1ff1 "loc_1ff1"

loc_1ff1:
        jsr loc_2020
        jsr loc_2020
        rts

txt_1ff8:
        .text "       "
        .byte $00                                   // string terminator

main_2000:
        lda #$37
        sta $01
        sei
        lda $dc04
        eor $dc05
        and #$03
        cmp #$00
        beq loc_201d
        cmp #$01
        beq loc_2020
        cmp #$02
        beq loc_2023
        cmp #$03
        beq loc_2026

loc_201d:
        jmp loc_237d

loc_2020:
        jmp loc_238a

loc_2023:
        jmp loc_2397

loc_2026:
        jmp loc_23a4

loc_2029:
        jsr $e518
        jsr $fd15
        jsr $fda3
        lda dat_22ea
        sta $d020
        sta $d021
        lda $22eb
        sta $0286
        jsr $e544
        lda $3fff
        sta dat_2256
        lda #$00
        sta $3fff
        sta $10
        sta $234b
        sta $225a
        sta $2259
        jsr sub_1000
        jsr sub_233b
        lda #$01
        sta dat_234a
        lda #$05
        sta $2304
        lda #$81
        sta $d01a
        lda #$7f
        sta $dc0d
        lda #$1b
        sta $d011
        lda #$32
        sta $d012
        lda #$01
        sta $d019
        lda #$00
        ldx #$1e
        sta smc_228e                                // SMC: modifies $228e
        stx smc_228f                                // SMC: modifies $228f
        lda #$03
        sta chr_0800
        sta $0801
        sta $0802
        ldx #$00

loc_209a:
        lda #$01
        sta $0500,x
        sta $0600,x
        sta $0700,x
        inx
        bne loc_209a
        ldx #$00

loc_20aa:
        lda $1c00,x
        sta $0400,x
        lda $1ce0,x
        sta $04e0,x
        inx
        bne loc_20aa
        lda #$c8
        sta $d016
        lda #$7f
        sta $d015
        lda #$0f
        sta $d017
        lda #$2d
        sta $07f8
        sta $07f9
        sta $07fa
        sta $07fb
        lda #$18
        sta $d000
        sta $d002
        sta $d004
        sta $d006
        lda #$06
        sta $d00a
        lda #$ca
        sta $d00b
        lda #$92
        sta $d001
        clc
        adc #$28
        sta $d003
        clc
        adc #$28
        sta $d005
        clc
        adc #$28
        sta $d007
        lda $22eb
        sta $d027
        sta $d028
        sta $d029
        sta $d02a
        lda dat_22ea
        sta $d02b
        sta $d02c
        sta $d02d
        lda #$3f
        sta $d008
        lda #$50
        sta $d010
        lda #$ca
        sta $d009
        lda #$2e
        sta $07fc
        sta $07fe
        lda #$2f
        sta $07fd
        lda #$40
        sta $d00c
        lda #$a0
        sta $d00d
        lda #$5e
        ldx #$21
        sta $0318
        stx $0319
        lda #$d5
        ldx #$21
        sta $0314
        stx $0315
        cli

loc_215b:
        jmp loc_215b

nmi_215e:
        jmp $9000

loc_2161:
        sei
        lda #$37
        sta $01
        jsr $e518
        jsr $fd15
        jsr $fda3
        lda #$00
        ldx #$00
        sta $d020
        sta $d021
        sta $0286

loc_217c:
        sta $d400,x
        inx
        cpx #$20
        bne loc_217c
        jsr $e544
        ldx #$00

loc_2189:
        lda dat_21ad,x
        sta $0680,x
        lda #$01
        sta $da80,x
        inx
        cpx #$28
        bne loc_2189
        lda dat_2256
        sta $3fff
        lda #$31
        ldx #$ea
        sta $0314
        stx $0315
        cli
        jmp loc_23c0

dat_21ad:
        .byte $03                                   // .

// --- Region $21d5-$23b2 ---
.pc = $21d5 "irq_21d5"

irq_21d5:
        lda $d019
        sta $d019
        lda #$13
        sta $d018
        lda #$c8
        sta $d016
        jsr sub_225b
        jsr sub_1003
        jsr sub_2305
        jsr sub_234c
        lda #$a0
        sta $d012
        lda #$0d
        ldx #$22
        sta $0314
        stx $0315
        lda $dc01
        cmp #$ef
        beq loc_220a
        jmp $ea7e

loc_220a:
        jmp loc_2161

irq_220d:
        lda $d019
        sta $d019
        lda #$ff
        sta $d012
        lda #$c0

loc_221a:
        cmp $d012
        bne loc_221a
        lda $2258
        ora #$c8
        sta $d016
        lda #$f0

loc_2229:
        cmp $d012
        bne loc_2229
        jsr sub_22ec
        lda #$d5
        ldx #$21
        sta $0314
        stx $0315
        lda #$f8

loc_223d:
        cmp $d012
        bne loc_223d
        lda #$80
        sta $d011
        lda #$ff

loc_2249:
        cmp $d012
        bne loc_2249
        lda #$1b
        sta $d011
        jmp $febc

dat_2256:
        .byte $00,$03,$01,$01,$20                   // .... 
// Referenced by: jsr from $21e5

sub_225b:
        sec
        lda $2258
        sbc $2257
        sta $2258
        bcc loc_2268
        rts

loc_2268:
        eor #$f8
        sta $2258
        ldx #$00

loc_226f:
        lda $0721,x
        sta $0720,x
        inx
        cpx #$28
        bne loc_226f
        lda $2259
        beq loc_228d
        lda $225a
        ora #$c0
        sta $0747
        lda #$00
        sta $2259
        rts

loc_228d:
.label smc_228e = * + 1
.label smc_228f = * + 2
        lda $1fe5                                   // !SMC: modified by $2087, $208a, $22e1, $22e4
        cmp #$00
        beq loc_22dd
        and #$3f
        sta $225a
        ora #$80
        sta $0747
        inc smc_228e
        bne loc_22a6
        inc smc_228f

loc_22a6:
        lda #$01
        sta $2259
        lda $225a
        cmp #$09
        beq loc_22d7
        cmp #$2e
        beq loc_22d7
        cmp #$21
        beq loc_22d7
        cmp #$27
        beq loc_22d7
        cmp #$2d
        beq loc_22d7
        cmp #$31
        beq loc_22d7
        cmp #$2b
        beq loc_22d7
        cmp #$2c
        beq loc_22d7
        cmp #$3a
        beq loc_22d7
        cmp #$3b
        beq loc_22d7
        rts

loc_22d7:
        lda #$00
        sta $2259
        rts

loc_22dd:
        lda #$00
        ldx #$1e
        sta smc_228e                                // SMC: modifies $228e
        stx smc_228f                                // SMC: modifies $228f
        jmp loc_228d

dat_22ea:
        .byte $0b,$00                               // ..
// Referenced by: jsr from $222e

sub_22ec:
        nop
        ldx #$01

loc_22ef:
        ldy dat_2302,x

loc_22f2:
        dey
        bne loc_22f2
        lda dat_22ea,x
        sta $d020
        sta $d021
        dex
        bpl loc_22ef
        rts

dat_2302:
        .byte $12,$08,$ff                           // ...
// Referenced by: jsr from $21eb

sub_2305:
        dec $2304
        beq loc_230b
        rts

loc_230b:
        lda #$05
        sta $2304
        ldx $10
        cpx #$28
        beq loc_2325
.label smc_2317 = * + 1
.label smc_2318 = * + 2
        lda $24b0,x                                 // !SMC: modified by $2332, $233f, $2342
        cmp #$00
        beq sub_233b
        ora #$80
        sta $0659,x
        inc $10
        rts

loc_2325:
        lda #$00
        sta $10
        sta dat_234a
        clc
        lda smc_2317
        adc #$28
        sta smc_2317                                // SMC: modifies $2317
        bcc loc_233a
        inc smc_2318

loc_233a:
        rts
// Referenced by: jsr from $205d; branch from $231b

sub_233b:
        lda #$60
        ldx #$24
        sta smc_2317                                // SMC: modifies $2317
        stx smc_2318                                // SMC: modifies $2318
        lda #$00
        sta $10
        rts

dat_234a:
        .byte $00,$12                               // ..
// Referenced by: jsr from $21ee

sub_234c:
        lda dat_234a
        beq loc_2352
        rts

loc_2352:
        lda #$ff
        sta $2304
        ldx #$28

loc_2359:
        lda $0656,x
        sta $0657,x
        dex
        bpl loc_2359
        inc $234b
        lda $234b
        cmp #$28
        beq loc_236d
        rts

loc_236d:
        lda #$05
        sta $2304
        lda #$01
        sta dat_234a
        lda #$00
        sta $234b
        rts

loc_237d:
        lda #$0e
        sta dat_22ea
        lda #$06
        sta $22eb
        jmp loc_2029

loc_238a:
        lda #$0b
        sta dat_22ea
        lda #$00
        sta $22eb
        jmp loc_2029

loc_2397:
        lda #$0a
        sta dat_22ea
        lda #$02
        sta $22eb
        jmp loc_2029

loc_23a4:
        lda #$0d
        sta dat_22ea
        lda #$05
        sta $22eb
        jmp loc_2029

dat_23b1:
        .byte $00                                   // .

txt_23b2:
        .encoding "screencode_mixed"
        .text "-"
        .encoding "petscii_upper"

// --- Region $23c0-$2420 ---
.pc = $23c0 "loc_23c0"

loc_23c0:
        lda #$00
        sta $d020
        sta $d021
        ldx #$00

loc_23ca:
        lda dat_23da,x
        sta $0400,x
        inx
        bne loc_23ca
        lda #$34
        sta $01
        jmp $0400

dat_23da:
        .byte $78,$a0,$e5                           // x..

loc_23dd:
        ldx #$00

loc_23df:
.label loc_23e1 = * + 2
        lda $2500,x
        sta $0801,x
        inx
        bne loc_23df
        inc $0407
        inc $040a
        lda #$37
        sta $01
        inc $d020
        dec $d020
        lda #$34
        sta $01
        dey
        bne loc_23dd
        lda #$37
        sta $01
        lda #$00
        sta $d020
        sta $d021
        lda #$3e
        sta $2d
        sta $ae
        lda #$d3
        sta $2e
        sta $af
        lda #$00
        sta chr_0800
        jmp $fce2

dat_241f:
        .byte $4c,$ae                               // L.

// ============================================
// Data blocks
// ============================================

// --- Region $0800-$0b18 ---
.pc = $0800 "chr_0800"

chr_0800:
        // === Charset data (793 bytes, $0800-$0b18) ===
        .byte $d3,$09,$08,$03,$03,$03,$03,$03       // char 0 @+0
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 1 @+1
        .byte $00,$00,$00,$00,$00,$00,$01,$03       // char 2 @+2
        .byte $00,$00,$00,$00,$0f,$7f,$ff,$ff       // char 3 @+3
        .byte $00,$00,$0f,$ff,$ff,$ff,$ff,$ff       // char 4 @+4
        .byte $0f,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 5 @+5
        .byte $00,$e0,$f8,$fc,$fe,$ff,$ff,$ff       // char 6 @+6
        .byte $00,$00,$00,$00,$00,$00,$80,$80       // char 7 @+7
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 8 @+8
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$f0,$80       // char 9 @+9
        .byte $ff,$ff,$ff,$ff,$f0,$00,$00,$00       // char 10 @+10
        .byte $ff,$ff,$ff,$87,$00,$00,$00,$00       // char 11 @+11
        .byte $ff,$ff,$ff,$ff,$ff,$3f,$1f,$0f       // char 12 @+12
        .byte $f8,$f0,$f0,$e0,$e0,$e0,$c0,$c0       // char 13 @+13
        .byte $ff,$ff,$ff,$ff,$ff,$f0,$00,$00       // char 14 @+14
        .byte $ff,$ff,$ff,$ff,$0f,$0f,$07,$07       // char 15 @+15
        .byte $c0,$c0,$c0,$e0,$e0,$e0,$f0,$80       // char 16 @+16
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$7f       // char 17 @+17
        .byte $fc,$f0,$e0,$c0,$80,$80,$00,$00       // char 18 @+18
        .byte $00,$00,$00,$00,$00,$00,$01,$1f       // char 19 @+19
        .byte $00,$00,$00,$00,$00,$00,$00,$80       // char 20 @+20
        .byte $07,$07,$03,$03,$01,$01,$01,$00       // char 21 @+21
        .byte $c0,$c0,$c0,$e0,$e0,$e0,$e0,$f0       // char 22 @+22
        .byte $00,$80,$80,$80,$c0,$c0,$c0,$e0       // char 23 @+23
        .byte $07,$03,$00,$00,$00,$00,$00,$00       // char 24 @+24
        .byte $f8,$80,$00,$00,$00,$00,$00,$00       // char 25 @+25
        .byte $00,$00,$00,$00,$00,$00,$00,$1e       // char 26 @+26
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$f0,$00       // char 27 @+27
        .byte $ff,$ff,$ff,$ff,$ff,$fe,$fe,$fe       // char 28 @+28
        .byte $80,$00,$00,$00,$00,$00,$00,$00       // char 29 @+29
        .byte $7f,$7e,$3e,$3e,$3e,$1e,$1e,$1f       // char 30 @+30
        .byte $01,$07,$07,$07,$07,$03,$03,$03       // char 31 @+31
        .byte $80,$80,$c0,$c0,$c3,$ff,$ff,$ff       // char 32 ' '
        .byte $00,$00,$03,$3f,$ff,$ff,$ff,$ff       // char 33 '!'
        .byte $f0,$f0,$f8,$f8,$f8,$fc,$fc,$fc       // char 34 '"'
        .byte $e0,$e0,$f0,$f0,$f0,$f8,$f8,$f8       // char 35 '#'
        .byte $00,$00,$01,$1f,$1f,$1f,$0f,$0f       // char 36 '$'
        .byte $01,$1f,$ff,$ff,$ff,$ff,$ff,$ff       // char 37 '%'
        .byte $fe,$fe,$ff,$ff,$ff,$ff,$ff,$ff       // char 38 '&'
        .byte $00,$00,$00,$00,$00,$80,$80,$80       // char 39 '''
        .byte $ff,$ff,$ff,$ff,$f0,$f0,$f0,$f8       // char 40 '('
        .byte $ff,$ff,$f0,$00,$00,$00,$00,$00       // char 41 ')'
        .byte $f0,$00,$00,$00,$00,$00,$00,$00       // char 42 '*'
        .byte $7f,$7f,$3f,$3f,$1f,$3f,$ff,$ff       // char 43 '+'
        .byte $fc,$fc,$fc,$fc,$f8,$f8,$f8,$f0       // char 44 ','
        .byte $0f,$0f,$0f,$07,$07,$07,$03,$03       // char 45 '-'
        .byte $00,$00,$00,$80,$80,$80,$c0,$c0       // char 46 '.'
        .byte $01,$01,$01,$00,$00,$00,$00,$00       // char 47 '/'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$7f,$7f       // char 48 '0'
        .byte $fe,$fe,$fe,$ff,$ff,$ff,$ff,$ff       // char 49 '1'
        .byte $03,$03,$03,$03,$03,$03,$83,$83       // char 50 '2'
        .byte $fc,$fc,$fc,$fe,$fe,$fe,$ff,$ff       // char 51 '3'
        .byte $0f,$07,$07,$07,$00,$00,$00,$00       // char 52 '4'
        .byte $ff,$ff,$ff,$8f,$0f,$0f,$07,$07       // char 53 '5'
        .byte $c0,$c0,$c0,$e0,$e0,$e0,$f0,$f0       // char 54 '6'
        .byte $f8,$f8,$fc,$fc,$fc,$fe,$fe,$fe       // char 55 '7'
        .byte $00,$00,$01,$07,$07,$03,$03,$03       // char 56 '8'
        .byte $f0,$f0,$f0,$e0,$e0,$e0,$c0,$c0       // char 57 '9'
        .byte $00,$01,$01,$01,$03,$03,$03,$03       // char 58 ':'
        .byte $03,$01,$01,$01,$00,$00,$00,$00       // char 59 ';'
        .byte $c0,$e0,$e0,$e0,$f0,$f0,$f0,$78       // char 60 '<'
        .byte $7f,$3f,$3f,$3f,$1f,$1f,$1f,$0f       // char 61 '='
        .byte $ff,$ff,$ff,$ff,$f0,$00,$00,$80       // char 62 '>'
        .byte $ff,$ff,$e3,$03,$01,$01,$01,$00       // char 63 '?'
        .byte $83,$c3,$c3,$c3,$e3,$e3,$e3,$f3       // char 64 '@'
        .byte $00,$80,$80,$83,$ff,$ff,$ff,$ff       // char 65 'A'
        .byte $07,$03,$3f,$ff,$ff,$ff,$ff,$ff       // char 66 'B'
        .byte $f0,$f8,$f8,$f8,$fc,$fc,$fc,$fe       // char 67 'C'
        .byte $ff,$fc,$c0,$00,$00,$00,$00,$00       // char 68 'D'
        .byte $ff,$3f,$3f,$3f,$1f,$1f,$1f,$0f       // char 69 'E'
        .byte $c0,$80,$80,$80,$80,$00,$00,$00       // char 70 'F'
        .byte $07,$07,$07,$07,$0f,$0f,$0f,$00       // char 71 'G'
        .byte $c0,$e0,$e0,$e0,$f0,$f0,$00,$00       // char 72 'H'
        .byte $78,$78,$3c,$3c,$3c,$1e,$1e,$1e       // char 73 'I'
        .byte $0f,$0f,$07,$07,$07,$03,$03,$00       // char 74 'J'
        .byte $ff,$ff,$ff,$ff,$ff,$f8,$80,$00       // char 75 'K'
        .byte $80,$80,$c0,$c0,$80,$00,$00,$00       // char 76 'L'
        .byte $f3,$7b,$7f,$7d,$7c,$7c,$fc,$fc       // char 77 'M'
        .byte $ff,$ff,$ff,$ff,$ff,$3f,$07,$00       // char 78 'N'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$e0,$00       // char 79 'O'
        .byte $c0,$e0,$e0,$e0,$f0,$f0,$f0,$f8       // char 80 'P'
        .byte $00,$00,$00,$00,$03,$1f,$1f,$0f       // char 81 'Q'
        .byte $0f,$0f,$0f,$3f,$ff,$ff,$ff,$ff       // char 82 'R'
        .byte $fe,$fe,$fe,$fe,$fc,$fc,$fc,$f8       // char 83 'S'
        .byte $00,$00,$80,$80,$c0,$e0,$f0,$f8       // char 84 'T'
        .byte $00,$00,$00,$00,$00,$00,$0f,$ff       // char 85 'U'
        .byte $00,$01,$03,$07,$1f,$ff,$ff,$ff       // char 86 'V'
        .byte $fc,$fc,$fc,$fc,$fc,$fc,$fc,$fc       // char 87 'W'
        .byte $0f,$0f,$07,$07,$07,$03,$03,$03       // char 88 'X'
        .byte $f8,$f8,$f8,$f0,$f0,$f0,$ff,$ff       // char 89 'Y'
        .byte $00,$00,$00,$00,$0f,$ff,$ff,$ff       // char 90 'Z'
        .byte $0e,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 91 '['
        .byte $00,$00,$00,$00,$80,$80,$80,$c0       // char 92 '\'
        .byte $03,$01,$01,$01,$00,$00,$07,$7f       // char 93 ']'
        .byte $fe,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 94 '^'
        .byte $00,$c1,$ff,$ff,$ff,$ff,$ff,$ff       // char 95 '_'
        .byte $c7,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 96 '`'
        .byte $c0,$e0,$e0,$e0,$f0,$f0,$ff,$ff       // char 97 'a'
        .byte $7f,$3f,$3f,$ff,$ff,$ff,$ff,$ff       // char 98 'b'

dat_0b18:
        // === Fill data (1 bytes, $0b18-$0b18) ===
        .byte $00                                   // .

// --- Region $0b40-$0cd7 ---
.pc = $0b40 "spr_0b40"

spr_0b40:
        .byte $03,$00,$00,$03,$00,$00,$03,$00       // char 104 'h'
        .byte $00,$03,$00,$00,$03,$00,$00,$03       // char 105 'i'
        .byte $00,$00,$03,$00,$00,$03,$00,$00       // char 106 'j'
        .byte $03,$00,$00,$03,$00,$00,$03,$00       // char 107 'k'
        .byte $00,$03,$00,$00,$03,$00,$00,$03       // char 108 'l'
        .byte $00,$00,$03,$00,$00,$03,$00,$00       // char 109 'm'
        .byte $03,$00,$00,$03,$00,$00,$03,$00       // char 110 'n'
        .byte $00,$03,$00,$00,$03,$00,$00,$00       // char 111 'o'

spr_0b80:
        .byte $86,$39,$ef,$86,$39,$ef,$86,$39       // char 112 'p'
        .byte $ef,$86,$39,$ef,$86,$39,$ef,$86       // char 113 'q'
        .byte $39,$ef,$86,$39,$ef,$86,$39,$ef       // char 114 'r'
        .byte $86,$39,$ef,$86,$39,$ef,$86,$39       // char 115 's'
        .byte $ef,$86,$39,$ef,$86,$39,$ef,$86       // char 116 't'
        .byte $39,$ef,$86,$39,$ef,$86,$39,$ef       // char 117 'u'
        .byte $86,$39,$ef,$86,$39,$ef,$86,$39       // char 118 'v'
        .byte $ef,$86,$39,$ef,$86,$39,$ef,$00       // char 119 'w'

dat_0bc0:
        // === Fill data (63 bytes, $0bc0-$0bfe) ===
        .fill 63, $ff
        .byte $00                                   // char 127 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 128
        .byte $07,$03,$0d,$18,$30,$6f,$c0,$00       // char 129
        .byte $7f,$3e,$3e,$3e,$3e,$3e,$7f,$00       // char 130
        .byte $1f,$3e,$3e,$3e,$3e,$3e,$1f,$00       // char 131
        .byte $7f,$3e,$3e,$3e,$3e,$3e,$7f,$00       // char 132
        .byte $7f,$3e,$3e,$3e,$3e,$3e,$7f,$00       // char 133
        .byte $7f,$3e,$3e,$3e,$3e,$3e,$7f,$00       // char 134
        .byte $0e,$3c,$7c,$7c,$7c,$3c,$0e,$00       // char 135
        .byte $7f,$3e,$3e,$3e,$3e,$3e,$7f,$00       // char 136
        .byte $7f,$3e,$3e,$3e,$3e,$3e,$7f,$00       // char 137
        .byte $00,$00,$00,$00,$00,$3e,$1f,$00       // char 138
        .byte $7f,$3e,$3e,$3e,$3e,$3e,$7f,$00       // char 139
        .byte $7f,$3e,$3e,$3e,$3e,$3e,$7f,$00       // char 140
        .byte $7f,$3f,$3f,$3d,$3e,$3e,$7f,$00       // char 141
        .byte $7f,$3f,$37,$33,$31,$30,$78,$00       // char 142
        .byte $07,$1e,$3e,$3e,$3e,$1e,$07,$00       // char 143
        .byte $7f,$3e,$3e,$3e,$3e,$3e,$7f,$00       // char 144
        .byte $07,$1e,$3e,$3e,$3e,$1e,$07,$00       // char 145
        .byte $7f,$3e,$3e,$3e,$3e,$3e,$7f,$00       // char 146
        .byte $1f,$3e,$1f,$07,$00,$3e,$1f,$00       // char 147
        .byte $7b,$63,$43,$03,$03,$03,$07,$00       // char 148
        .byte $7f,$3e,$3e,$3e,$3e,$1e,$07,$00       // char 149
        .byte $c0,$60,$30,$18,$0d,$03,$07,$00       // char 150
        .byte $78,$31,$33,$37,$2d,$18,$70,$00       // char 151
        .byte $3c,$0e,$05,$03,$07,$0f,$3f,$00       // char 152
        .byte $38,$1c,$0e,$05,$03,$03,$07,$00       // char 153
        .byte $3e,$31,$23,$07,$0f,$1f,$3e           // char 154 (partial)

dat_0cd7:
        // === Fill data (1 bytes, $0cd7-$0cd7) ===
        .byte $00                                   // .

// --- Region $0d08-$0ed7 ---
.pc = $0d08 "dat_0d08"

dat_0d08:
        .byte $3c,$7e,$3c,$3c,$18,$00,$18,$00       // char 161
        .byte $07,$07,$0e,$00,$00,$00,$00,$00       // char 162
        .byte $00,$1e,$3f,$1e,$3f,$1e,$00,$00       // char 163
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 164
        .byte $18,$3c,$19,$03,$07,$0f,$1f,$00       // char 165
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 166
        .byte $1c,$1c,$38,$00,$00,$00,$00,$00       // char 167
        .byte $0e,$3c,$7c,$7c,$7c,$3c,$0e,$00       // char 168
        .byte $70,$3c,$3e,$3e,$3e,$3c,$70,$00       // char 169
        .byte $01,$03,$7f,$1f,$0f,$1e,$38,$00       // char 170
        .byte $00,$1c,$1c,$7f,$1c,$1c,$00,$00       // char 171
        .byte $00,$00,$00,$00,$00,$1c,$1c,$38       // char 172
        .byte $00,$00,$00,$7f,$00,$00,$00,$00       // char 173
        .byte $00,$00,$00,$00,$00,$1c,$1c,$00       // char 174
        .byte $00,$00,$01,$03,$07,$0f,$1f,$00       // char 175
        .byte $07,$1e,$3e,$3e,$3f,$1e,$07,$00       // char 176
        .byte $0f,$3e,$fe,$3e,$3e,$3e,$7f,$00       // char 177
        .byte $1f,$3e,$00,$07,$1f,$3e,$3f,$00       // char 178
        .byte $1f,$3e,$00,$03,$00,$3e,$1f,$00       // char 179
        .byte $01,$07,$0f,$3e,$7f,$00,$00,$00       // char 180
        .byte $3f,$3e,$3f,$00,$00,$3e,$1f,$00       // char 181
        .byte $1f,$3e,$3e,$3e,$3e,$3e,$1f,$00       // char 182
        .byte $3f,$30,$21,$01,$03,$03,$03,$00       // char 183
        .byte $1f,$3e,$1f,$07,$1c,$38,$1f,$00       // char 184
        .byte $1f,$3e,$3e,$1f,$00,$3e,$1f,$00       // char 185
        .byte $00,$1c,$1c,$00,$1c,$1c,$00,$00       // char 186
        .byte $00,$1c,$1c,$00,$1c,$1c,$38,$00       // char 187
        .byte $03,$0e,$3c,$ff,$3c,$0e,$03,$00       // char 188
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 189
        .byte $c0,$70,$3c,$ff,$3c,$70,$c0,$00       // char 190
        .byte $1f,$3e,$00,$03,$07,$00,$07,$00       // char 191
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 192
        .byte $c0,$e0,$f0,$f8,$7c,$fe,$1f,$00       // char 193
        .byte $7c,$3e,$3e,$fc,$3e,$3e,$7c,$00       // char 194
        .byte $7c,$3e,$00,$00,$00,$3e,$7c,$00       // char 195
        .byte $70,$3c,$3e,$3e,$3e,$3c,$70,$00       // char 196
        .byte $7c,$0c,$24,$e0,$24,$0c,$7c,$00       // char 197
        .byte $7c,$0c,$24,$e0,$20,$00,$00,$00       // char 198
        .byte $f8,$7c,$00,$fe,$7c,$7c,$fe,$00       // char 199
        .byte $7f,$3e,$3e,$fe,$3e,$3e,$7f,$00       // char 200
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 201
        .byte $7e,$3e,$3e,$3e,$3e,$3e,$7c,$00       // char 202
        .byte $7c,$30,$60,$f0,$78,$3c,$7f,$00       // char 203
        .byte $00,$00,$00,$00,$04,$0c,$7c,$00       // char 204
        .byte $07,$8c,$da,$f6,$e6,$46,$0f,$00       // char 205
        .byte $1e,$8c,$cc,$ec,$f4,$f8,$7e,$00       // char 206
        .byte $70,$3c,$3e,$3e,$3e,$3c,$70,$00       // char 207
        .byte $7c,$3e,$3e,$3e,$fc,$00,$00,$00       // char 208
        .byte $70,$3c,$3e,$0e,$36,$1a,$6c,$00       // char 209
        .byte $7c,$3e,$3e,$fc,$78,$3c,$7f,$00       // char 210
        .byte $7c,$3e,$80,$f0,$fc,$3e,$7c,$00       // char 211
        .byte $ef,$e3,$e1,$e0,$e0,$e0,$f0,$00       // char 212
        .byte $7f,$3e,$3e,$3e,$3e,$3c,$70,$00       // char 213
        .byte $1f,$3e,$7c,$f8,$f0,$e0,$c0,$00       // char 214
        .byte $7f,$3e,$be,$de,$fe,$fe,$7f,$00       // char 215
        .byte $7e,$f8,$f0,$e0,$d0,$b8,$1e,$00       // char 216
        .byte $3e,$7c,$f8,$f0,$e0,$e0,$f0,$00       // char 217
        .byte $f8,$f0,$e0,$c0,$84,$0c,$fc           // char 218 (partial)

dat_0ed7:
        // === Fill data (1 bytes, $0ed7-$0ed7) ===
        .byte $00                                   // .

// --- Region $0f10-$0f2f ---
.pc = $0f10 "dat_0f10"

dat_0f10:
        .byte $38,$38,$70,$00,$00,$00,$00,$00       // char 226
        .byte $00,$78,$fc,$78,$fc,$78,$00,$00       // char 227
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 228
        .byte $7c,$f8,$f0,$e0,$cc,$9e,$0c           // char 229 (partial)

dat_0f2f:
        // === Fill data (1 bytes, $0f2f-$0f2f) ===
        .byte $00                                   // .

// --- Region $0f50-$0f57 ---
.pc = $0f50 "dat_0f50"

dat_0f50:
        .byte $80,$c0,$fe,$f8,$f0,$78,$1c           // char 234 (partial)

dat_0f57:
        // === Fill data (1 bytes, $0f57-$0f57) ===
        .byte $00                                   // .

// --- Region $0f78-$0fcf ---
.pc = $0f78 "dat_0f78"

dat_0f78:
        .byte $7c,$f8,$f0,$e0,$c0,$80,$00,$00       // char 239
        .byte $70,$3c,$7e,$be,$3e,$3c,$70,$00       // char 240
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 241
        .byte $7c,$3e,$fc,$f0,$82,$06,$7e,$00       // char 242
        .byte $7c                                   // char 243 (partial)

txt_0f99:
        .byte $3e,$3e,$bc,$3e,$3e,$7c,$00           // char 243 (partial)
        .byte $ec,$dc,$3c,$7c,$fe,$7c,$fe,$00       // char 244
        .byte $7e,$00,$7c,$3e,$3e,$3e,$7c,$00       // char 245
        .byte $7c,$3e,$00,$fc,$3e,$3e,$7c,$00       // char 246
        .byte $fc,$f8,$f0,$f0,$e0,$e0,$e0,$00       // char 247
        .byte $7c,$0e,$9c,$f0,$fc,$3e,$7c,$00       // char 248
        .byte $7c                                   // char 249 (partial)

txt_0fc9:
        .byte $3e,$3e,$be,$3e,$3e,$7c               // char 249 (partial)

dat_0fcf:
        // === Fill data (1 bytes, $0fcf-$0fcf) ===
        .byte $00                                   // .

// --- Region $0ff8-$0fff ---
.pc = $0ff8 "dat_0ff8"

dat_0ff8:
        .byte $7c,$3e,$fc,$f0,$c0,$00,$c0,$00       // char 255

// --- Region $1007-$1020 ---
.pc = $1007 "Segment $1007"
        .text " MUSIC BY ZEUS O"
        .text "F VISION! "

// --- Region $1081-$1090 ---
.pc = $1081 "dat_1081"

dat_1081:
        .byte $32,$13,$07,$41,$21,$13,$14,$08,$08,$00,$06,$02,$05,$01,$03,$02 // 2..A!...........

// --- Region $10c7-$10d1 ---
.pc = $10c7 "Segment $10c7"
        .byte $07,$0e,$00                           // ...

txt_10ca:
        .text "7E"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $dc,$8c,$0e,$20,$3a                   // ... :

// --- Region $10de-$10eb ---
.pc = $10de "dat_10de"

dat_10de:
        .fill 10, $00
        .byte $07,$00,$00,$06                       // ....

// --- Region $1142-$114f ---
.pc = $1142 "Segment $1142"
        .byte $47,$43,$06,$06,$06,$30,$80,$10,$00,$00,$fd,$00,$00,$00 // GC...0........

// --- Region $11c5-$1224 ---
.pc = $11c5 "dat_11c5"

dat_11c5:
        .fill 11, $01
        .byte $02,$02,$02,$02,$02,$02,$02,$03,$03,$03,$03,$03,$04,$04,$04,$04 // ................
        .byte $05,$05,$05,$06,$06,$06,$07,$07,$08,$08,$09,$09,$0a,$0a,$0b,$0c // ................
        .byte $0d,$0d,$0e,$0f,$10,$11,$12,$13,$14,$15,$17,$18,$1a,$1b,$1d,$1f // ................

txt_1200:
        .text " "
        .byte $22                                   // double quote character
        .text "$')+.147:>AEINRW"
        .byte $5c                                   // backslash character
        .byte $62,$68,$6e,$75,$7c,$83,$8b,$93,$9c,$a5,$af,$b9,$c4,$d0,$dd,$ea // bhnu|...........
        .byte $f8,$fd                               // ..

// --- Region $12b4-$12c6 ---
.pc = $12b4 "Segment $12b4"
        .byte $f3,$f7,$01,$1a,$3a,$ff,$ff,$ff,$00,$00,$00,$00,$00,$00,$00,$00 // ....:...........
        .byte $01,$01,$00                           // ...

// --- Region $13d9-$13e4 ---
.pc = $13d9 "dat_13d9"

dat_13d9:
        .byte $08,$c8,$10,$08,$00,$08,$08,$00,$08,$16,$13,$8c // ............

// --- Region $1437-$1724 ---
.pc = $1437 "dat_1437"

dat_1437:
        .byte $16,$27,$38,$4b,$5f,$73,$8a,$a1,$ba,$d4,$f0,$0e,$2d,$4e,$71,$96 // .'8K_s......-Nq.
        .byte $bd,$e7,$13,$42,$74,$a9,$e0,$1b,$5a,$9b,$e2,$2c,$7b,$ce,$27,$85 // ...Bt...Z..,{.'.
        .byte $e8,$51,$c1,$37,$b4,$37,$c4,$57,$f5,$9c,$4e,$09,$d0,$a3,$82,$6e // .Q.7.7.W..N....n
        .byte $68,$6e,$88,$af,$eb,$39,$9c,$13,$a1,$46,$04,$dc,$d0,$dc,$10,$5e // hn...9...F.....^
        .byte $d6,$72,$38,$26,$42,$8c,$08,$b8,$a0,$b8,$20,$bc,$ac,$e4,$70,$4c // .r8&B..... ...pL
        .byte $84,$18,$10,$70,$40,$70,$40,$78,$58,$c8,$e0,$98,$08 // ...p@p@xX....

txt_1494:
        .text "0 .5"
        .byte $69,$d4,$e1,$f7,$fe,$08,$19           // i......

txt_149f:
        .text " *4>H"
        .byte $b3                                   // '3' | $80 (end-of-string marker)
        .byte $12,$62,$a9,$e0,$19,$19,$19,$19,$1a,$1a,$1a,$1a,$1a,$1a,$1a,$1a // .b..............
        .byte $1a,$1a,$1a,$f4,$85,$58,$35,$19,$19,$19,$89,$00,$1f,$ff,$85,$26 // .....X5........&
        .byte $8b,$d2,$09,$21,$01,$23,$01,$26,$01,$21,$01,$1a,$07,$1a,$01,$1b // ...!.#.&.!......
        .byte $01,$1c,$05,$26,$21,$40,$00,$28,$43,$26,$03,$28,$05,$1c,$05,$1e // ...&!@.(C&.(....
        .byte $03,$1f,$05,$13,$05,$13,$01,$14,$01,$15,$01,$1c,$01,$1f,$21,$30 // ..............!0
        .byte $00,$21,$43,$21,$01,$21,$01,$22,$01,$23,$0f,$81,$00,$81,$f8,$ff // .!C!.!.".#......
        .byte $00,$03,$00,$03,$00,$03,$00,$01,$ff,$86,$41,$21,$80,$00,$8b,$42 // ..........A!...B
        .byte $45,$42,$03,$42,$03,$40,$03,$3e,$01,$42,$05,$45,$03,$47,$01,$43 // EB.B.@.>.B.E.G.C
        .byte $01,$40,$01,$4c,$05,$47,$01,$43,$01,$40,$01,$4c,$03,$47,$01,$43 // .@.L.G.C.@.L.G.C
        .byte $01,$40,$01,$4c,$01,$4b,$01,$4a,$01,$47,$01,$43,$01,$3e,$05,$49 // .@.L.K.J.G.C.>.I
        .byte $01,$47,$01,$49,$01,$47,$01,$45,$01,$40,$01,$49,$01,$47,$01,$45 // .G.I.G.E.@.I.G.E
        .byte $01,$40,$01,$42,$01,$47,$01,$4a,$01,$4d,$21,$fe,$00,$4e,$43,$51 // .@.B.G.J.M!..NCQ
        .byte $03,$86,$53,$07,$53,$67,$10,$fd,$ff,$85,$26,$8b,$d2,$09,$21,$01 // ..S.Sg....&...!.
        .byte $23,$01,$26,$01,$21,$01,$1a,$07,$1a,$01,$1b,$01,$1c,$05,$26,$21 // #.&.!.........&!
        .byte $40,$00,$28,$43,$26,$03,$28,$05,$1c,$05,$1e,$03,$1f,$05,$13,$05 // @.(C&.(.........
        .byte $13,$01,$14,$01,$15,$01,$1c,$01,$1f,$21,$30,$00,$21,$43,$21,$01 // .........!0.!C!.
        .byte $21,$01,$22,$01,$23,$0f,$23,$01,$23,$03,$23,$03,$23,$03,$25,$01 // !.".#.#.#.#.#.%.
        .byte $ff,$9a,$51,$01,$4e,$01,$4a,$01,$54,$21,$fe,$02,$56,$43,$51,$01 // ..Q.N.J.T!..VCQ.
        .byte $4e,$01,$4a,$01,$54,$21,$fe,$02,$56,$43,$4f,$01,$4e,$01,$4c,$01 // N.J.T!..VCO.N.L.
        .byte $4a,$01,$4c,$01,$4e,$01,$4f,$01,$51,$01,$53,$01,$51,$01,$4f,$01 // J.L.N.O.Q.S.Q.O.
        .byte $4e,$01,$4c,$05,$4e,$05,$4c,$03,$4a,$05,$49,$05,$47,$03,$45,$01 // N.L.N.L.J.I.G.E.
        .byte $47,$01,$45,$01,$43,$01,$42,$03,$40,$01,$40,$21,$fe,$00,$42,$5f // G.E.C.B.@.@!..B_
        .byte $ff,$94,$39,$01,$39,$03,$39,$03,$39,$03,$39,$01,$39,$03,$39,$03 // ..9.9.9.9.9.9.9.
        .byte $39,$01,$39,$01,$39,$01,$39,$01,$3b,$01,$3b,$01,$3b,$03,$3b,$03 // 9.9.9.9.;.;.;.;.
        .byte $3b,$01,$3b,$01,$3b,$01,$3b,$01,$3b,$03,$3b,$03,$3b,$01,$3b,$01 // ;.;.;.;.;.;.;.;.
        .byte $ff,$94,$37,$01,$37,$03,$37,$03,$37,$03,$37,$01,$37,$03,$37,$03 // ..7.7.7.7.7.7.7.
        .byte $37,$01,$37,$01,$37,$01,$37,$01,$39,$01,$39,$01,$39,$03,$39,$03 // 7.7.7.7.9.9.9.9.
        .byte $39,$01,$39,$01,$39,$01,$39,$01,$39,$03,$39,$03,$39,$01,$39,$01 // 9.9.9.9.9.9.9.9.
        .byte $ff,$97,$3e,$01,$3e,$03,$3e,$03,$3e,$03,$3e,$01,$3e,$03,$3e,$03 // ..>.>.>.>.>.>.>.
        .byte $3e,$01,$3e,$01,$3e,$01,$3e,$01,$40,$01,$40,$01,$40,$03,$40,$03 // >.>.>.>.@.@.@.@.
        .byte $40,$01,$40,$01,$40,$01,$40,$01,$40,$03,$40,$03,$40,$01,$40,$01 // @.@.@.@.@.@.@.@.
        .byte $ff,$96,$34,$01,$34,$03,$34,$03,$34,$03,$34,$01,$34,$01,$34,$01 // ..4.4.4.4.4.4.4.
        .byte $34,$03,$34,$03,$34,$03,$36,$01,$36,$01,$36,$01,$36,$01,$36,$03 // 4.4.4.6.6.6.6.6.
        .byte $36,$01,$36,$03,$36,$01,$36,$03,$36,$03,$36,$03,$ff,$85,$1a,$85 // 6.6.6.6.6.6.....
        .byte $d2,$09,$26,$01,$81,$00,$81,$f8,$ff,$85,$26,$81,$d2,$09,$21,$01 // ..&.......&...!.
        .byte $23,$01,$26,$01,$21,$01,$1a,$03,$81,$00,$81,$f8,$ff,$85,$26,$81 // #.&.!.........&.
        .byte $d2,$09,$1a,$01,$26,$01,$ff,$86,$41,$21,$80,$00,$8b,$42,$45,$42 // ....&...A!...BEB
        .byte $03,$42,$03,$40,$03,$3e,$01,$42,$05,$3e,$03,$40,$03,$42,$03,$40 // .B.@.>.B.>.@.B.@
        .byte $03,$3e,$01,$3b,$09,$3b,$03,$3d,$03,$3e,$01,$3b,$01,$37,$01,$3e // .>.;.;.=.>.;.7.>
        .byte $05,$3e,$03,$3d,$03,$3e,$03,$3d,$01,$3b,$01,$39,$01,$3b,$0b,$3b // .>.=.>.=.;.9.;.;

// --- Region $172d-$1a6c ---
.pc = $172d "Segment $172d"
        .byte $49,$4a,$21,$fe,$01,$4c,$49,$4a,$07,$4c,$07,$4e,$03 // IJ!..LIJ.L.N.

txt_173a:
        .text "E!"
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $01,$47,$45,$4c,$03,$4e,$07,$4d,$21,$fe,$01,$4f,$43,$53,$05,$4f // .GEL.N.M!..OCS.O
        .byte $03,$4c,$21,$fe,$01,$4e,$43,$4c,$05,$4a,$03,$4c,$21,$fe,$01,$4e // .L!..NCL.J.L!..N
        .byte $5d,$ff,$82,$3e,$03,$42,$03,$45,$03,$4a,$03,$4e,$03,$4a,$03,$45 // ]..>.B.E.J.N.J.E
        .byte $03,$42,$03,$ff,$94,$39,$07,$39,$07,$96,$3b,$03,$94,$39,$03,$96 // .B...9.9..;..9..
        .byte $36,$03,$99,$37,$0b,$37,$07,$37,$07,$93,$34,$07,$97,$37,$07,$37 // 6..7.7.7..4..7.7
        .byte $03,$99,$37,$03,$94,$34,$03,$34,$03,$96,$31,$03,$99,$32,$13,$32 // ..7..4.4..1..2.2
        .byte $03,$32,$03,$94,$34,$07,$ff,$94,$39,$07,$39,$07,$96,$3b,$03,$94 // .2..4...9.9..;..
        .byte $39,$03,$96,$36,$03,$99,$37,$0b,$95,$3b,$07,$93,$40,$07,$40,$07 // 9..6..7..;..@.@.
        .byte $97,$43,$07,$43,$03,$99,$43,$03,$94,$40,$03,$40,$03,$96,$3d,$03 // .C.C..C..@.@..=.
        .byte $99,$3e,$13,$3e,$03,$3e,$03,$94,$40,$07,$ff,$94,$39,$07,$39,$07 // .>.>.>..@...9.9.
        .byte $96,$3b,$03,$94,$39,$03,$96,$36,$03,$99,$37,$0b,$95,$3b,$07,$93 // .;..9..6..7..;..
        .byte $40,$07,$40,$07,$97,$43,$07,$43,$03,$99,$43,$03,$94,$40,$03,$40 // @.@..C.C..C..@.@
        .byte $03,$40,$03,$96,$42,$13,$36,$01,$36,$03,$36,$01,$36,$03,$36,$03 // .@..B.6.6.6.6.6.
        .byte $ff,$85,$26,$85,$d2,$09,$26,$01,$81,$00,$81,$f8,$ff,$85,$21,$81 // ..&...&.......!.
        .byte $d2,$09,$1e,$01,$1c,$01,$ff,$85,$1a,$85,$d2,$09,$26,$01,$81,$00 // ............&...
        .byte $81,$f8,$ff,$85,$26,$81,$d2,$09,$21,$01,$23,$01,$26,$01,$21,$01 // ....&...!.#.&.!.
        .byte $1a,$03,$81,$00,$81,$f8,$ff,$85,$26,$81,$d2,$09,$1a,$01,$1b,$01 // ........&.......
        .byte $1c,$05,$28,$01,$81,$00,$81,$f8,$ff,$85,$28,$81,$d2,$09,$26,$03 // ..(.......(...&.
        .byte $28,$01,$23,$01,$1c,$03,$81,$00,$81,$f8,$ff,$85,$23,$81,$d2,$09 // (.#.........#...
        .byte $1c,$01,$1e,$01,$1f,$05,$13,$01,$81,$00,$81,$f8,$ff,$85,$1a,$81 // ................
        .byte $d2,$09,$13,$01,$14,$01,$15,$01,$21,$01,$15,$03,$81,$00,$81,$f8 // ........!.......
        .byte $ff,$85,$1c,$81,$d2,$09,$15,$01,$16,$01,$17,$05,$23,$01,$81,$00 // ............#...
        .byte $81,$f8,$ff,$85,$21,$81,$d2,$09,$23,$03,$ff,$85,$1a,$85,$d2,$09 // ....!...#.......
        .byte $26,$01,$81,$00,$81,$f8,$ff,$85,$26,$81,$d2,$09,$21,$01,$23,$01 // &.......&...!.#.
        .byte $26,$01,$21,$01,$1a,$03,$81,$00,$81,$f8,$ff,$85,$26,$81,$d2,$09 // &.!.........&...
        .byte $1a,$01,$1b,$01,$1c,$05,$28,$01,$81,$00,$81,$f8,$ff,$85,$28,$81 // ......(.......(.
        .byte $d2,$09,$26,$03,$28,$01,$23,$01,$1c,$03,$81,$00,$81,$f8,$ff,$85 // ..&.(.#.........
        .byte $23,$81,$d2,$09,$1c,$01,$1e,$01,$1f,$05,$13,$01,$81,$00,$81,$f8 // #...............
        .byte $ff,$85,$1a,$81,$d2,$09,$13,$01,$14,$01,$15,$01,$21,$01,$15,$03 // ............!...
        .byte $81,$00,$81,$f8,$ff,$85,$1c,$81,$d2,$09,$15,$01,$19,$01,$1a,$03 // ................
        .byte $1a,$03,$1a,$01,$18,$03,$1a,$01,$26,$01,$26,$65,$b0,$ff,$81,$00 // ........&.&e....
        .byte $01,$00,$01,$00,$01,$00,$01,$ff,$00   // .........

txt_1936:
        .encoding "screencode_mixed"
        .text "cckh"
        .text "@"
        .text "i"
        .text "@"
        .text "cgh i j k c'c'cgh"
        .text "@"
        .text "i"
        .text "@"
        .text "j"
        .text "@"
        .text "k"
        .text "@"
        .text "cg"
        .encoding "petscii_upper"
        .byte $ff                                   // .

txt_1958:
        .encoding "screencode_mixed"
        .text "aaa"
        .text "@"
        .text "g"
        .text "@"
        .text "aaa"
        .text "@"
        .text "g"
        .text "@"
        .text "a!a!a g m p n o"
        .encoding "petscii_upper"
        .byte $e0,$0d,$00,$10,$00,$0e,$00,$0f,$c0,$01,$02,$07,$00,$01,$00,$11 // ................
        .byte $00,$ff                               // ..

txt_1985:
        .encoding "screencode_mixed"
        .text "b"
        .text "@"
        .text "d"
        .text "@"
        .text "e"
        .text "@"
        .text "f"
        .text "@"
        .text "e"
        .text "@"
        .text "f"
        .text "@"
        .text "e"
        .text "@"
        .text "f"
        .text "@"
        .text "e"
        .text "@"
        .text "f"
        .text "@"
        .text "e"
        .text "@"
        .text "f"
        .text "@"
        .text "e"
        .text "@"
        .text "f"
        .text "@"
        .text "e f e f e f e f e f e f l'lge"
        .text "@"
        .text "f"
        .text "@"
        .text "e"
        .text "@"
        .text "f"
        .text "@"
        .text "e"
        .text "@"
        .text "f"
        .text "@"
        .text "e"
        .text "@"
        .text "f"
        .text "@"
        .text "e"
        .text "@"
        .text "f"
        .text "@"
        .text "r"
        .text "@"
        .encoding "petscii_upper"
        .byte $ff,$81,$df,$00,$41,$9f,$00,$41,$98,$00,$11,$9f,$00,$fe,$81,$df // ....A..A........
        .byte $00,$41,$ad,$00,$40,$a8,$00,$80,$bf,$00,$80,$df,$00,$80,$bf,$00 // .A..@...........
        .byte $80,$df,$00,$fe,$13,$0c,$00,$13,$00,$00,$fe,$81,$df,$00,$15,$00 // ................
        .byte $00,$81,$c3,$00,$fe,$81,$df,$00,$15,$0c,$00,$15,$00,$00,$fe,$81 // ................
        .byte $ff,$f0,$41,$00,$54,$fe,$81,$ff,$00,$41,$00,$00,$fe,$21,$00,$00 // ..A.T....A...!..
        .byte $21,$04,$00,$21,$07,$00,$ff,$21,$00,$00,$21,$03,$00,$21,$07,$00 // !..!...!..!..!..
        .byte $ff,$81,$ff,$00,$41,$00,$00,$40,$00,$00,$fe,$21,$00,$00,$21,$05 // ....A..@...!..!.
        .byte $00,$21,$09,$00,$ff,$21,$00,$00,$21,$03,$00,$21,$08,$00,$ff,$00 // .!...!..!..!....
        .fill 15, $00
        .byte $21,$00,$00,$21,$05,$00,$21,$08,$00,$ff // !..!..!...

dat_1a6c:
        // === Fill data (1 bytes, $1a6c-$1a6c) ===
        .byte $00                                   // .

// --- Region $1aa9-$1bbb ---
.pc = $1aa9 "dat_1aa9"

dat_1aa9:
        .byte $21,$00,$00,$21,$04,$00,$21,$09,$00,$ff,$81,$ff,$00,$11,$00,$00 // !..!..!.........
        .byte $fe,$14,$17,$15,$17,$14,$18,$18,$17,$16,$15,$17,$15,$16,$16,$16 // ................
        .byte $16,$16,$17,$18,$00,$bf,$71,$6e,$5f,$c3,$24,$0e,$a4,$ec,$0e,$27 // ......qn_.$....'
        .byte $b6,$c2,$06,$66,$96,$36,$d8,$a8,$00,$05,$00,$09,$48,$00,$00,$00 // ...f.6......H...
        .byte $01,$07,$07,$09,$08,$00,$00,$00,$02,$08,$00,$09,$08,$00,$00,$ff // ................
        .byte $03,$03,$0f,$09,$01,$00,$00,$00,$04,$08,$0f,$09,$00,$00,$22,$ff // ..............".
        .byte $15,$09,$50,$09,$44,$40,$62,$30,$5d,$06,$40,$09,$28,$20,$22,$80 // ..P.D@b0].@.( ".

txt_1b19:
        .encoding "screencode_mixed"
        .text "6d icp"
        .text "@"
        .text "@"
        .text "gd icp"
        .text "@"
        .text "@"
        .text "h"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .encoding "petscii_upper"
        .byte $e8,$80,$13,$00,$00,$00,$00,$00,$06,$09,$09,$28,$20,$22,$80,$59 // ...........( ".Y
        .byte $04,$20,$09,$03,$10,$00,$00,$0a,$04,$20,$00,$00,$00,$00,$00,$0b // . ....... ......
        .byte $05,$60,$09,$00,$00,$00,$00,$08,$05,$60,$00,$00,$00,$00,$00,$0a // .`.......`......
        .byte $05,$60,$09,$03,$10,$00,$00,$0e,$05,$60,$09,$00,$00,$00,$00,$0b // .`.......`......
        .byte $ba,$00,$81,$00,$00,$00,$00,$00,$08,$30,$00,$00,$00,$00,$00,$08 // .........0......
        .byte $08,$30,$00,$00,$00,$00,$00,$0a,$08,$30,$00,$00,$00,$00,$00,$0e // .0.......0......
        .byte $08,$30,$00,$00,$00,$00,$00,$0b,$08,$30,$00,$00,$00,$00,$00,$07 // .0.......0......
        .byte $06,$50,$00,$00,$00,$00,$00,$07,$08,$30,$00,$00,$00,$00,$00,$0f // .P.......0......
        .byte $0c,$70,$09,$00,$00,$23,$80,$1c,$17   // .p...#...

dat_1bbb:
        // === Fill data (1 bytes, $1bbb-$1bbb) ===
        .byte $00                                   // .

// --- Region $1c01-$1f79 ---
.pc = $1c01 "dat_1c01"

dat_1c01:
        .fill 25, $01
        .byte $02,$03,$04,$05,$06,$07,$01,$01,$01,$01,$01,$01,$01,$01,$00,$01 // ................
        .fill 8, $01
        .fill 12, $08
        .byte $09,$0a,$0b,$0c,$0d,$00,$0e,$0f,$08,$10,$01,$01,$01,$01,$01,$01 // ................
        .byte $01,$01,$00,$01,$01,$01,$01,$01,$01,$01,$01,$01,$08,$08,$08,$08 // ................
        .byte $08,$08,$08,$08,$09,$0a,$11,$12,$01,$13,$14,$15,$16,$00,$17,$18 // ................
        .byte $19,$1a,$01,$01,$01,$01,$01,$01,$01,$01,$00,$01,$01,$01,$01,$01 // ................
        .byte $01,$01,$01,$01,$08,$08,$08,$08,$1b,$0a,$11,$1c,$1d,$01,$1e,$01 // ................
        .byte $1f,$08
        .byte $20,$21,$22,$00
        .text "#$%&'"
        .byte $01,$01,$01,$01,$01
        .byte $01,$01,$00,$01,$01,$01,$01,$01,$01,$01,$01,$01,$08,$28,$29,$2a // .............()*
        .byte $01,$13
        .byte $2b,$2c,$01,$01
        .text "-./0"
        .byte $08,$08
        .text "1234"
        .byte $35,$08,$36,$01,$01,$01,$01,$01,$01,$01,$00,$01,$01,$01,$01,$01 // 5.6.............
        .byte $01,$01,$01,$01,$08
        .byte $37,$01
        .byte $38,$25,$08,$08
        .text "9:.;<"
        .byte $01,$3d,$08,$3e,$3f,$40,$08,$41,$42,$08,$43,$01,$01,$01,$01,$01 // .=.>?@.AB.C.....
        .byte $01,$01,$00,$01,$01,$01,$01,$01,$01,$01,$01,$01,$08,$08,$2e,$2f // .............../
        .byte $44,$45,$08,$46,$47,$48,$01,$49,$01,$4a,$4b,$4c,$01,$4d,$4e,$4f // DE.FGH.I.JKL.MNO
        .byte $0a,$29,$2a,$01,$01,$01,$01,$01,$01,$01,$00,$01,$01,$01,$01,$01 // .)*.............
        .byte $01,$01,$01,$01,$08,$08,$50,$01,$51,$52,$53,$01,$01,$01,$01,$2d // ......P.QRS....-
        .byte $54,$01,$01,$55,$56,$57,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01 // T..UVW..........
        .byte $01,$01,$00,$01,$01,$01,$01,$01,$01,$01,$01,$01,$08,$08,$37,$01 // ..............7.
        .byte $58,$08,$59,$5a,$04,$5b,$5c,$5d,$5e,$5f,$05,$08,$08,$57,$01,$01 // X.YZ.[\]^_...W..
        .fill 10, $01
        .byte $00,$01,$01,$01,$01,$01,$01,$01,$01,$01,$08,$08,$08,$2e,$2f,$30 // ............../0
        .byte $08,$08,$08,$08,$60,$08,$08,$08,$08,$08,$08,$57,$01,$01,$01,$01 // ....`......W....
        .fill 8, $01
        .byte $00,$01,$01,$01,$01,$01,$01,$01,$01,$01,$08,$08,$08,$61,$5a,$62 // .............aZb
        .fill 11, $08
        .byte $57,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$00,$01,$01 // W...............
        .byte $01,$01,$01,$01,$01,$01,$01,$08,$08,$08,$08,$08,$08,$08,$08,$08 // ................
        .fill 8, $08
        .byte $57                                   // W

dat_1dd4:
        // === Fill data (44 bytes, $1dd4-$1dff) ===
        .fill 44, $01

txt_1e00:
        .text "    "

txt_1e04:
        .encoding "screencode_mixed"
        .text "fantastic four cracking group is back with another little game for you called "
        .byte $22                                   // double quote
        .text "arnie ii"
        .byte $22                                   // double quote
        .text " (c"
        .encoding "petscii_upper"

txt_1e5f:
        .text ") 1993 "
        .byte $1a,$05,$10,$10,$05,$0c,$09,$0e       // ........

txt_1e6e:
        .text "... "

txt_1e72:
        .encoding "screencode_mixed"
        .text "cracked and trained by ray of f4cg"
        .encoding "petscii_upper"

txt_1e94:
        .text "!             "

txt_1ea2:
        .encoding "screencode_mixed"
        .text "ok, greetings to empire, tsm, nei, armegeddon"
        .encoding "petscii_upper"

txt_1ecf:
        .text "... "

txt_1ed3:
        .encoding "screencode_mixed"
        .text "dominators, legend, talent, fairlight, red sector inc, success, illusion, x-factor, chromance, censor design, camelot, visual reality, the ruling company and the rest!"
        .encoding "petscii_upper"

// --- Region $1f82-$1ff0 ---
.pc = $1f82 "Segment $1f82"
        .byte $20,$20,$20                           //    

txt_1f85:
        .encoding "screencode_mixed"
        .text "call the f4cg whq 'tunnel of wares' on"
        .encoding "petscii_upper"

txt_1fab:
        .text " 718-349-1230                      ..."

txt_1fd1:
        .encoding "screencode_mixed"
        .text "and ray is gone"
        .encoding "petscii_upper"

txt_1fe0:
        .text "                 "

// --- Region $21ae-$21d4 ---
.pc = $21ae "Segment $21ae"
        .byte $0f,$04,$05,$3a,$12,$01,$19,$2f,$06,$34,$03,$07,$2c,$07,$06,$18 // ...:.../.4..,...
        .byte $3a,$17,$01,$16,$05,$2f,$03,$0d,$0c,$2c,$1a,$01,$0b,$3a,$1a,$05 // :..../...,...:..
        .byte $15,$13,$2f,$16,$13,$0e,$21           // ../...!

// --- Region $23b3-$23bf ---
.pc = $23b3 "Segment $23b3"
        .byte $12,$01,$19,$20,$0f,$06,$20,$06,$34,$03,$07,$2d,$00 // ... .. .4..-.

// --- Region $2421-$2422 ---
.pc = $2421 "Segment $2421"
        .byte $a7                                   // .

dat_2422:
        // === Fill data (1 bytes, $2422-$2422) ===
        .byte $00                                   // .

// --- Region $2460-$24ff ---
.pc = $2460 "txt_2460"

txt_2460:
        .text "       "
        .byte $06,$46,$34,$74,$03,$43,$07,$47,$20,$10,$50,$12,$52,$05,$45,$13 // .F4t.C.G .P.R.E.
        .byte $53,$05,$45,$0e,$4e,$14,$54,$13       // S.E.N.T.

txt_247f:
        .text "S                      "
        .byte $01,$41,$12,$52,$0e,$4e,$09,$05,$45,$20,$09,$09 // .A.R.N..E ..

txt_24a2:
        .text "                "
        .byte $03,$43,$12,$52,$01,$41,$03,$43,$0b,$4b,$05,$45,$04,$44,$20,$01 // .C.R.A.C.K.E.D .
        .byte $41,$0e,$4e,$04,$44,$20,$14,$54,$12,$52,$01,$41,$09,$0e,$4e,$05 // A.N.D .T.R.A..N.
        .byte $45,$04                               // E.

txt_24d4:
        .text "D        "
        .byte $02,$42,$19,$59,$20,$12,$52,$01,$41,$19,$59,$20,$0f,$4f,$06,$46 // .B.Y .R.A.Y .O.F
        .byte $20,$06,$46,$34,$74,$03,$43,$07,$47,$20,$04,$44,$0b //  .F4t.C.G .D.

txt_24fa:
        .text "K!!   "
