// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:48
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0800  End: $810b  (30988 bytes)
// Crunched with Cruncher AB — depacked by emulation
// Packer entry: $080d (via BASIC SYS 2061)
// Entry point:  $8000 (32768)
// IRQ handler:  $1512 (irq_1512)
// IRQ handler:  $1534 (irq_1534)
//
// Code: 1733 bytes, Data: 29255 bytes
// Labels: 321, Subroutines: 20
//
// Verification: 4 line(s) auto-corrected to .byte for exact byte matching
//
// Cross-references: all OK
// ============================================


// --- Region $0810-$0832 ---
.pc = $0810 "loc_0810"

loc_0810:
        sei
        lda #$35
        sta $01
        lda #$00
        sta $1fff
        jsr sub_1197
        jsr sub_11cc
        jsr sub_1557
        jsr sub_13c0
        jsr sub_1a00
        jsr sub_11f4
        jsr sub_0832
        jmp loc_1100
// Referenced by: jsr from $082c

sub_0832:
        rts

// --- Region $08d0-$08d6 ---
.pc = $08d0 "Program $08d0"
        .byte $7f,$90,$13                           // rra $1390,x // ILLEGAL
        .byte $bf,$f0,$16                           // lax $16f0,y // ILLEGAL

dat_08d6:
        .byte $5f                                   // _

// --- Region $1100-$124e ---
.pc = $1100 "loc_1100"

loc_1100:
        lda #$67
        jsr sub_11c6
        jsr sub_1221
        jsr sub_1a03
        lda #$ae
        jsr sub_11c6
        jsr sub_1430
        lda #$e6
        jsr sub_11c6
        jsr sub_126d
        lda $1fff
        bne loc_112a
        jsr sub_1132
        bne loc_1100
        lda #$01
        sta $1fff

loc_112a:
        jsr sub_1132
        bne loc_113d
        jmp loc_1100
// Referenced by: jsr from $1120, $112a

sub_1132:
        lda #$7f
        sta $dc00
        lda $dc01
        cmp #$ef
        rts

loc_113d:
        sei
        lda #$37
        sta $01
        lda #$81
        sta $dc0d
        bit $dc0d
        lda #$7f
        sta $dd0d
        bit $dd0d
        ldx #$1f
        jsr $e5aa
        lda #$00
        asl $d019
        lda #$00
        sta $d01a
        sta $d020
        sta $d021
        ldx #$17

loc_1169:
        sta $d400,x
        dex
        bpl loc_1169
        sei
        ldx #$00

loc_1172:
        lda #$20
        sta $0400,x
        sta $0500,x
        sta $0600,x
        sta $06e8,x
        lda #$00
        sta $d800,x
        sta $d900,x
        sta $da00,x
        sta $dae8,x
        inx
        bne loc_1172
        stx $0800
        jmp loc_8100

// Referenced by: jsr from $081a
sub_1197: {
        lda $02a6
        beq done1
        jsr sub_11a6
        jmp $11a5
done1:
        jsr sub_11b1
        rts
}
// Referenced by: jsr from $119c

sub_11a6:
        lda #$02
        sta smc_1528                                // SMC: modifies $1528
        lda #$03
        sta smc_154a                                // SMC: modifies $154a
        rts
// Referenced by: jsr from $11a2

sub_11b1:
        lda #$02
        sta smc_1528                                // SMC: modifies $1528
        lda #$03
        sta smc_154a                                // SMC: modifies $154a
        lda #$05
        sta $1a73
        lda #$04
        sta smc_1ece                                // SMC: modifies $1ece
        rts
// Referenced by: jsr from $1102, $110d, $1115; branch from $11c9

sub_11c6:
        cmp $d012
        bne sub_11c6
        rts

// Referenced by: jsr from $081d
sub_11cc: {
        lda #$08
        sta $d016
        lda #$18
        sta $d018
        ldx #$00
loop:
        lda dat_3f40,x
        sta $0400,x
        lda $4040,x
        sta $0500,x
        lda $4140,x
        sta $0600,x
        lda $4228,x
        sta $06e8,x
        inx
        bne loop
        rts
}
// Referenced by: jsr from $0829

sub_11f4:
        sei
        lda #$7f
        sta $dc0d
        sta $dd0d
        lda #$01
        sta $d01a
        lda #$12
        sta $fffe
        lda #$15
        sta $ffff
        lda #$3b
        sta $d011
        lda #$31
        sta $d012
        lda $dc0d
        lda $dd0d
        asl $d019
        cli
        rts
// Referenced by: jsr from $1105

sub_1221:
        lda $d00e
        cmp #$28
        beq loc_122e
        sec
        sbc #$04
        sta $d00e

loc_122e:
        dec dat_124f
        bpl loc_124e
        inc $1250
        ldx $1250
        cpx #$0e
        bne loc_1242
        ldx #$00
        stx $1250

loc_1242:
        lda $1251,x
        sta dat_124f
        lda txt_125f,x
        sta $07ff

loc_124e:
        rts

// --- Region $126d-$1309 ---
.pc = $126d "sub_126d"
// Referenced by: jsr from $1118

sub_126d:
        jsr sub_1277
        jsr sub_1297
        jsr sub_13bf
        rts
// Referenced by: jsr from $126d

sub_1277:
        ldx dat_130a
        beq loc_1291
        dex
        lda #$00

loc_127f:
        ldy $fc6e,x
        sty smc_128c                                // SMC: modifies $128c
        ldy $fc50,x
        sty smc_128d                                // SMC: modifies $128d
.label smc_128c = * + 1
.label smc_128d = * + 2
        sta $1000                                   // !SMC: modified by $1282, $1288
        dex
        bpl loc_127f

loc_1291:
        lda #$14
        sta dat_130a
        rts
// Referenced by: jsr from $1270

sub_1297:
        ldy dat_130a

loc_129a:
        dey
        bmi loc_1309
        ldx $130b,y
        lda $1398,x
        bne loc_12b5
        sta $130b,y
        bne loc_12b8
        lda txt_1347,y
        sta $136f,y
        lda #$00
        sta $1383,y

loc_12b5:
        lda $130b,y

loc_12b8:
        tax
        lda $1398,x
        clc
        adc $135b,y
        tax
        lda $fd54,x
        sta smc_1302                                // SMC: modifies $1302
        lda $fc8c,x
        sta smc_1301                                // SMC: modifies $1301
        lda $1383,y
        sec
        sbc $1333,y
        sta $1383,y
        lda $136f,y
        sbc $131f,y
        sta $136f,y
        tax
        lda $fe1c,x
        clc
        adc smc_1301
        sta smc_1301                                // SMC: modifies $1301
        sta $fc6e,y
        lda #$00
        adc smc_1302
        sta smc_1302                                // SMC: modifies $1302
        sta $fc50,y
        txa
        and #$07
        tax
        lda $13b7,x
.label smc_1301 = * + 1
.label smc_1302 = * + 2
        sta $1000                                   // !SMC: modified by $12c4, $12ca, $12e8, $12f3
        .byte $fb,$0b,$13                           // isc $130b,y // ILLEGAL
        jmp loc_129a

loc_1309:
        rts

// --- Region $13bf-$14f5 ---
.pc = $13bf "sub_13bf"
// Referenced by: jsr from $1273

sub_13bf:
        rts
// Referenced by: jsr from $0823

sub_13c0:
        lda #$48
        sta $ff
        ldy #$09

loc_13c6:
        ldx #$07

loc_13c8:
        sta $fe6b
        dec $13c9
        dex
        bpl loc_13c8
        sec
        sbc #$08
        dey
        bpl loc_13c6
        ldy #$18

loc_13d9:
        ldx #$07

loc_13db:
.label smc_13dc = * + 1
        lda #$20                                    // !SMC: modified by $13f0, $1427
.label smc_13de = * + 1
.label smc_13df = * + 2
        sta $fd54                                   // !SMC: modified by $140a, $1412
.label smc_13e1 = * + 1
        lda #$00                                    // !SMC: modified by $13e8, $141f
.label smc_13e3 = * + 1
.label smc_13e4 = * + 2
        sta $fc8c                                   // !SMC: modified by $13f9, $1401
        clc
        adc #$01
        sta smc_13e1                                // SMC: modifies $13e1
        lda smc_13dc
        adc #$00
        sta smc_13dc                                // SMC: modifies $13dc
        lda smc_13e3
        clc
        adc #$01
        sta smc_13e3                                // SMC: modifies $13e3
        lda smc_13e4
        adc #$00
        sta smc_13e4                                // SMC: modifies $13e4
        lda smc_13de
        clc
        adc #$01
        sta smc_13de                                // SMC: modifies $13de
        lda smc_13df
        adc #$00
        sta smc_13df                                // SMC: modifies $13df
        dex
        cpx #$ff
        bne loc_13db
        lda smc_13e1
        adc #$37
        sta smc_13e1                                // SMC: modifies $13e1
        lda smc_13dc
        adc #$01
        sta smc_13dc                                // SMC: modifies $13dc
        dey
        cpy #$ff
        bne loc_13d9
        rts

// Referenced by: jsr from $1110
sub_1430: {
        ldy #$06
loop1:
        lda dat_14f6,y
        sec
        sbc #$54
        sta dat_14f6,y
        lda $14fd,y
        sbc #$00
        sta $14fd,y
        ldx $1504,y
        inx
        cpx #$92
        bne skip1
        jsr sub_14a2
        ldx #$00
loop2:
        lda tbl_lo_14f7,x
        sta dat_14f6,x
        lda tbl_hi_14fe,x
        sta $14fd,x
        lda $1505,x
        sta $1504,x
        lda $150c,x
        sta $150b,x
        inx
        cpx #$06
        bne loop2
        lda #$2b
        sta $1503
        lda #$14
        sta $150a
        lda #$00
        sta $14fc
        jmp $1486
skip1:
        txa
        sta $1504,y
        dey
        bpl loop1
        ldy #$06
        ldx #$0c
loop3:
        lda $14fd,y
        sta $d000,x
        lda $1504,y
        sta $d001,x
        lda $150b,y
        sta $07f8,y
        dex
        dex
        dey
        bpl loop3
        rts
}
// Referenced by: jsr from $144b

sub_14a2:
.label smc_14a3 = * + 1
.label smc_14a4 = * + 2
        lda txt_1594                                // !SMC: modified by $14a9, $14ae
        bne loc_14b4
        lda #$94
        sta smc_14a3                                // SMC: modifies $14a3
        lda #$15
        sta smc_14a4                                // SMC: modifies $14a4
        lda txt_1594

loc_14b4:
        cmp #$20
        bne loc_14c0
        lda #$0f
        sta $1511
        jmp loc_14ed

loc_14c0:
        cmp #$59
        bne loc_14cc
        lda #$0d
        sta $1511
        jmp loc_14ed

loc_14cc:
        cmp #$5a
        bne loc_14d8
        lda #$0e
        sta $1511
        jmp loc_14ed

loc_14d8:
        cmp #$58
        bne loc_14e4
        lda #$0c
        sta $1511
        jmp loc_14ed

loc_14e4:
        sec
        sbc #$41
        clc
        adc #$29
        sta $1511

loc_14ed:
        inc smc_14a3
        bne loc_14f5
        inc smc_14a4

loc_14f5:
        rts

// --- Region $1512-$1593 ---
.pc = $1512 "irq_1512"

irq_1512:
        pha
        txa
        pha
        dec $d019
        lda #$fa
        sta $d012
        lda #$34
        sta $fffe
        lda #$15
        sta $ffff
.label smc_1528 = * + 1
        ldx #$01                                    // !SMC: modified by $11a8, $11b3

loc_1529:
        dex
        bne loc_1529
        lda #$07
        sta $d020
        jmp loc_1553

irq_1534:
        pha
        txa
        pha
        dec $d019
        lda #$31
        sta $d012
        lda #$12
        sta $fffe
        lda #$15
        sta $ffff
.label smc_154a = * + 1
        ldx #$01                                    // !SMC: modified by $11ad, $11b8

loc_154b:
        dex
        bne loc_154b
        lda #$0c
        sta $d020

loc_1553:
        pla
        tax
        pla
        rti
// Referenced by: jsr from $0820

sub_1557:
        ldy #$00

loc_1559:
        lda $1000,y
        sta $0300,y
        iny
        bne loc_1559
        ldx #$06
        lda #$00

loc_1566:
        sta $d027,x
        dex
        bpl loc_1566
        stx $d015
        lda #$c8
        sta $d00e
        lda #$3c
        sta $d00f
        lda #$80
        sta $d010
        sta $d01d
        sta $d017
        lda #$00
        sta $d01b
        lda #$03
        sta $d02e
        lda #$22
        sta $07ff
        rts

// --- Region $1a00-$1a07 ---
.pc = $1a00 "sub_1a00"
// Referenced by: jsr from $0826

sub_1a00:
        jmp loc_1ec4
// Referenced by: jsr from $1108

sub_1a03:
        jmp loc_1bd0

dat_1a06:
        .byte $00,$06                               // ..

// --- Region $1bd0-$1cad ---
.pc = $1bd0 "loc_1bd0"

loc_1bd0:
        ldx #$0e

loc_1bd2:
        stx $1cd9
        lda $34,x
        beq loc_1be1
        dec $34,x
        bne loc_1be1
        lda #$fe
        sta $33,x

loc_1be1:
        lda $6f,x
        bpl loc_1bed
.label smc_1be6 = * + 1
        lda #$00                                    // !SMC: modified by $1eb7, $1ed4
        beq loc_1bf3

dat_1be9:
        .byte $c9,$00,$f0,$03                       // ....

loc_1bed:
        jmp loc_1dcf

dat_1bf0:
        .byte $4c,$ac,$1c                           // L..

loc_1bf3:
        lda $6e,x
        sta $6f,x
        ldy $72,x
        cpy #$5f
        beq loc_1c15
        tya
        sta $32,x
        lda $2e,x
        sta $43,x
        bmi loc_1c0e
        sta $58,x
        tay
        lda $1a85,y
        sta $2f,x

loc_1c0e:
        lda $30,x
        bne loc_1c1c
        jmp loc_1dcf

loc_1c15:
        lda $08,x
        beq loc_1bed
        jmp loc_1dcf

loc_1c1c:
        sta $33,x
        ldy $71,x
        lda $05,x
        cmp #$01
        lda $1a13,y
        bcc loc_1c2d
        and #$0f
        ora $05,x

loc_1c2d:
        sta $03
        and #$f0
        sta $45,x
        ora #$0f
        sta $d406,x
        lda $19,x
        ora #$01
        sta $d404,x
        lda $1a19,y
        and #$1f
        asl
        sta $34,x
        lda $1a1f,y
        beq loc_1c54
        and #$7f
        sta $d402,x
        sta $d403,x

loc_1c54:
        ldy $71,x
        lda $1a0d,y
        ldy $44,x
        bne loc_1c65
        ldy $05,x
        beq loc_1c6e
        lda #$00
        beq loc_1c6e

loc_1c65:
        lda #$00
        sta $44,x
        sta $05,x
        sta $34,x
        tya

loc_1c6e:
        sta $d405,x
        lda $03
        sta $d406,x
        lda #$00
        sta $30,x
        sta $1b,x
        ldy $71,x
        lda $1a07,y
        tay
        iny
        tya
        sta $1a,x
        lda $1a24,y
        cmp #$90
        bcc loc_1c8f
        and #$7f

loc_1c8f:
        sta $d404,x
        lda $1a54,y
        bmi loc_1c9a
        clc
        adc $32,x

loc_1c9a:
        and #$7f
        tay
        lda $1f5e,y
        sta $d400,x
        lda $1f09,y
        sta $d401,x
        jmp loc_1e9b

dat_1cac:
        .byte $b4,$06                               // ..

// --- Region $1d46-$1f13 ---
.pc = $1d46 "sub_1d46"
// Referenced by: jsr from $1ef7

sub_1d46:
        ldy $5d,x
        beq loc_1d4e
        dec $5d,x
        bpl smc_1d86

loc_1d4e:
        lda $5b,x
        sta $02
        lda $5c,x
        sta $03
        ldy $5e,x
        lda ($02),y
        bpl loc_1d80
        cmp #$f7
        bcc loc_1d6b
        iny
        lda $1f,x
        eor ($02),y
        sta $1f,x
        ldy #$00
        lda ($02),y

loc_1d6b:
        cmp #$c0
        bcc loc_1d78
        and #$3f
        sta $5d,x
        iny
        lda ($02),y
        bpl loc_1d80

loc_1d78:
        sec
        sbc #$a0
        sta $6d,x
        iny
        lda ($02),y

loc_1d80:
        sta $06,x
        iny
        tya
        sta $5e,x

smc_1d86:
        lda #$00                                    // !SMC: modified by $1edc, $1f06
        cmp #$5f
        beq $1dcc
        lda $04,x
        bcs dat_1dc0
        bmi loc_1d98
        asl
        asl
        asl

loc_1d95:
        asl
        sta $05,x

loc_1d98:
        lda #$ff
        sta $04,x
        sta $30,x
        ldy $71,x
        lda $1a19,y
        asl
        bmi loc_1dbd
        and #$40
        beq loc_1db4
        adc #$e0
        sta $d406,x
        lda #$0f
        sta $d405,x

loc_1db4:
        lda #$fe
        sta $33,x
        and $19,x
        sta $d404,x

loc_1dbd:
        jmp loc_1e9b

dat_1dc0:
        .byte $30,$0a,$0a,$0a                       // 0...

loc_1dc4:
        asl
        asl
        sta $44,x
        lda #$f0
        bne loc_1d95
        jmp loc_1dcf

loc_1dcf:
        ldy $1a,x
        lda $1a25,y
        cmp #$ff
        bne loc_1ddf
        lda $1a55,y
        tay
        lda $1a25,y

loc_1ddf:
        cmp #$fe
        bne loc_1def
        lda $1a55,y
        sta $1b,x
        iny
        tya
        sta $1a,x
        lda $1a25,y

loc_1def:
        cmp #$ee
        bne loc_1e01
        lda $1a55,y
        sta $1d,x
        sta $d402,x
        and #$0f
        sta $1e,x
        bpl loc_1e38

loc_1e01:
        cmp #$ed
        bne loc_1e16
        lda $1d,x
        sec
        sbc $1a55,y
        sta $1d,x
        sta $d402,x
        bcs loc_1e3b
        dec $1e,x
        bcc loc_1e29

loc_1e16:
        cmp #$ec
        bne loc_1e2e
        lda $1d,x
        clc
        adc $1a55,y
        sta $1d,x
        sta $d402,x
        bcc loc_1e3b
        inc $1e,x

loc_1e29:
        lda $1e,x
        jmp loc_1e38

loc_1e2e:
        cmp #$eb
        bne loc_1e3f
        lda $1a55,y
        sta $d402,x

loc_1e38:
        sta $d403,x

loc_1e3b:
        iny
        lda $1a25,y

loc_1e3f:
        cmp #$90
        bcc loc_1e45
        and #$7f

loc_1e45:
        sta $19,x
        and $33,x
        sta $d404,x
        iny
        lda $1b,x
        beq loc_1e56
        dec $1b,x
        jmp loc_1e59

loc_1e56:
        tya
        sta $1a,x

loc_1e59:
        bcc loc_1e84
        lda $43,x
        bmi loc_1e84
        tay
        sec
        lda $58,x
        sbc #$40
        bcs loc_1e6a
        lda $1a86,y

loc_1e6a:
        sta $58,x
        ldy $2f,x
        bcs loc_1e72
        inc $2f,x

loc_1e72:
        lda $1a8d,y
        bpl loc_1e89
        bcs loc_1e89
        pha
        ldy $43,x
        lda $1a85,y
        sta $2f,x
        pla
        bne loc_1e89

loc_1e84:
        lda $1a54,y
        bmi loc_1e8c

loc_1e89:
        clc
        adc $32,x

loc_1e8c:
        and #$7f
        tay
        lda $1f5e,y
        sta $d400,x
        lda $1f09,y
        sta $d401,x

loc_1e9b:
        txa
        sec
        sbc #$07
        bmi loc_1ea5
        tax
        jmp loc_1bd2

loc_1ea5:
        lda #$0f
        sta $d418
        dec smc_1be6
        bpl loc_1ec3
        dec $6f
        dec $76
        dec $7d
.label smc_1eb6 = * + 1
        lda #$00                                    // !SMC: modified by $1ecf
        sta smc_1be6                                // SMC: modifies $1be6
        cmp #$03
        bcc loc_1ec0

dat_1ebe:
        .byte $a9,$02                               // ..

loc_1ec0:
        sta $1bea

loc_1ec3:
        rts

loc_1ec4:
        lda #$00
        ldx #$7f

loc_1ec8:
        sta $04,x
        dex
        bpl loc_1ec8
.label smc_1ece = * + 1
        lda #$03                                    // !SMC: modified by $11c2
        sta smc_1eb6                                // SMC: modifies $1eb6
        lda #$01
        sta smc_1be6                                // SMC: modifies $1be6
        sta $1bea
        lda #$60
        sta smc_1d86                                // SMC: modifies $1d86
        ldy #$02
        ldx #$0e

loc_1ee3:
        lda #$fe
        sta $72,x
        sta $6f,x
        sta $31,x
        lda $1aa5,y
        sta $5b,x
        lda $1aa8,y
        sta $5c,x
        tya
        pha
        jsr sub_1d46
        pla
        tay
        dey
        txa
        sec
        sbc #$07
        tax
        bpl loc_1ee3
        lda #$a9
        sta smc_1d86                                // SMC: modifies $1d86
        ldx #$17
        lda #$00

loc_1f0d:
        sta $d400,x
        dex
        bpl loc_1f0d
        rts

// --- Region $4cd0-$4cd0 ---
.pc = $4cd0 "Segment $4cd0"
        brk

// --- Region $548d-$548d ---
.pc = $548d "Segment $548d"
        brk

// --- Region $68d0-$68d0 ---
.pc = $68d0 "Segment $68d0"
        brk

// --- Region $8000-$8044 ---
.pc = $8000 "main_8000"

main_8000:
        jsr $ff84
        sei
        ldy #$01

loc_8006:
        bit $d011
        bmi loc_8006

loc_800b:
        bit $d011
        bpl loc_800b
        ldx #$72

loc_8012:
        dex
        bpl loc_8012
        bit $d011
        bmi loc_801b
        dey

loc_801b:
        sty $02a6
        lda #$ff
        sta $fffa
        lda #$02
        sta $fffb
        lda #$40
        sta $02ff
        ldx #$34

loc_802f:
        lda $0300,x
        sta $7e00,x
        dex
        bpl loc_802f
        ldx #$02

loc_803a:
        lda $00,x
        sta $7f00,x
        inx
        bne loc_803a
        jmp loc_0810

// --- Region $8100-$810b ---
.pc = $8100 "loc_8100"

loc_8100:
        sei
        lda #$00
        sta $d011
        sta $d020
        jmp $fce2

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

// --- Region $0801-$080f ---
.pc = $0801 "dat_0801"

dat_0801:
        // === BASIC loader stub ===
        .byte $0b,$08                                                     // [corrected] was: .byte $0c,$08                               // next line pointer ($080c)
        .byte $14,$00                                                     // [corrected] was: .byte $00,$00                               // line number 0
        .byte $9e                                   // SYS token
        .byte $32,$30,$36,$31,$00
        .byte $00                                   // end of line
        .byte $00,$a0                                                     // [corrected] was: .byte $00,$00                               // end of BASIC program
        .byte $80,$00                               // ..

// --- Region $0833-$08cf ---
.pc = $0833 "dat_0833"

dat_0833:
        .fill 18, $00
        .byte $40,$01,$e0,$a0,$02,$18,$a0,$04,$ec,$b8,$05,$17,$e4,$7d,$57,$fc // @............}W.
        .byte $1d,$17,$fe,$06,$ef,$e2,$03,$1f,$f6,$03,$ff,$fc,$01,$ff,$e0,$01 // ................
        .byte $ff,$e0,$00,$ff,$c0,$09,$ff,$80,$06,$3e,$00,$02,$20,$00,$01,$f0 // .........>.. ...
        .byte $00,$00,$40,$00,$00,$00,$00,$00,$00,$00,$00 // ..@........

spr_0880:
        // === Sprite data (64 bytes, $0880-$08bf) ===
        .byte $00,$00,$00                           // ........................
        .byte $00,$03,$80                           // ..............###.......
        .byte $00,$02,$e0                           // ..............#.###.....
        .byte $03,$e2,$90                           // ......#####...#.#..#....
        .byte $04,$13,$dc                           // .....#.....#..####.###..
        .byte $0b,$ef,$fc                           // ....#.#####.##########..
        .byte $0a,$2f,$c4                           // ....#.#...#.######...#..
        .byte $0a,$af,$ec                           // ....#.#.#.#.#######.##..
        .byte $1a,$3f,$f8                           // ...##.#...###########...
        .byte $f9,$df,$e0                           // #####..###.########.....
        .byte $06,$1f,$e0                           // .....##....########.....
        .byte $03,$ff,$e0                           // ......#############.....
        .byte $03,$ff,$c0                           // ......############......
        .byte $01,$ff,$80                           // .......##########.......
        .byte $00,$7f,$00                           // .........#######........
        .byte $00,$fe,$00                           // ........#######.........
        .byte $05,$10,$00                           // .....#.#...#............
        .byte $03,$9c,$00                           // ......###..###..........
        .byte $00,$70,$00                           // .........###............
        .byte $00,$10,$00                           // ...........#............
        .byte $00,$00,$00                           // ........................
        .byte $00                                   // sprite 0 padding
        .byte $00,$0c,$00,$00,$17,$c0,$00,$0a,$70,$00,$0d,$f0,$03,$8f,$c8,$0c // ........p.......

// --- Region $08d7-$0a6f ---
.pc = $08d7 "Program $08d7"
        .byte $e0,$15,$5f,$e0,$14,$5f,$e0,$1b,$bf,$e0 // .._.._....

txt_08e1:
        .text "8?"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $f7,$ff,$c0,$03,$ff,$80,$00,$ff,$00,$00,$3e,$00,$00,$64,$00,$01 // ..........>..d..
        .byte $46,$00,$00,$cc,$00,$00,$14,$00,$00,$00,$00,$00,$00,$66,$00,$00 // F............f..
        .byte $5d,$c0,$00,$4b,$60,$00,$2a,$20,$00,$1e,$20,$03,$bf,$c0,$0e,$ff // ]..K`.* .. .....
        .byte $80,$19,$3f,$c0,$36,$9f,$c0,$25,$5f,$c0,$24,$5f,$c0,$33,$9f,$c0 // ..?.6..%_.$_.3..
        .byte $18,$3f,$c0,$1f,$ff,$80,$3d,$ff,$00,$40,$7e,$00,$00,$1b,$80,$00 // .?....=..@~.....
        .byte $13,$00,$00,$16,$00,$00,$64,$00,$00,$00,$00,$00,$01,$3a,$00,$02 // ......d......:..
        .byte $ad,$00,$02,$69,$00,$01,$b9,$00,$00,$ff,$00,$00,$7f,$00,$01,$ff // ...i............
        .byte $80,$07,$ff,$80,$08,$7f,$c0,$17,$3f,$c0,$34,$bf,$c0,$2a,$bf,$c0 // ........?.4..*..
        .byte $34,$bf,$80,$13,$3f,$80,$0d,$ff,$40,$0f,$ff,$c0,$0c,$14,$80,$10 // 4...?...@.......
        .byte $08,$c0,$30,$05,$00,$00,$1a,$00,$00,$00,$00,$00,$00,$5c,$00,$00 // ..0..........\..
        .byte $a2,$00,$04,$a2,$00,$0b,$e6,$00,$08,$fc,$00,$07,$ff,$00,$01,$ff // ................
        .byte $80,$01,$ff,$80,$03,$ff,$c0,$04,$7f,$c0,$0b,$bf,$c0,$14,$7f,$c0 // ................
        .byte $15,$5f,$80,$14,$5f,$a0,$17,$9f,$e0,$10,$7e,$30,$0f,$fa,$40,$07 // ._.._.....~0..@.
        .byte $01,$40,$06,$03,$80,$04,$04,$00,$04,$00,$00,$00,$00,$70,$00,$01 // .@...........p..
        .byte $d8,$00,$02,$c8,$00,$02,$d8,$00,$0f,$fe,$00,$11,$ff,$00,$0f,$ff // ................
        .byte $80,$01,$ff,$80,$01,$ff,$c0,$03,$ff,$c0,$06,$3f,$c0,$05,$df,$d0 // ...........?....
        .byte $0a,$2f,$f0,$0a,$af,$98,$0a,$2f,$90,$09,$de,$90,$04,$38,$60,$03 // ./...../.....8`.
        .byte $e0,$40,$00,$c0,$80,$00,$c0,$00,$00,$80,$00,$00,$00,$00,$00,$01 // .@..............
        .byte $80,$00,$03,$c0,$00,$0e,$40,$00,$0b,$78,$00,$0b,$fc,$00,$0f,$fe // ......@..x......
        .byte $00,$37,$ff,$00,$4f,$ff,$80,$3b,$ff,$80,$03,$ff,$d0,$07,$bf,$f8 // .7..O..;........
        .byte $06,$1f,$90,$05,$cf,$90,$0a,$2f,$c8,$0a,$27,$30,$0d,$6c,$20,$04 // ......./..'0.l .
        .byte $98,$40,$06,$30,$00,$01,$f0,$00,$00,$30,$00,$00,$00,$00,$00,$00 // .@.0.....0......
        .fill 15, $00
        .byte $80,$00,$00,$df,$00,$00,$f3,$80,$01,$91,$00,$01,$48,$00,$01,$4c // ............H..L
        .byte $00,$01,$fc,$00,$00,$32,$00,$00,$02,$00,$00,$06 // .....2......

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

// --- Region $0a93-$0aaf ---
.pc = $0a93 "dat_0a93"

dat_0a93:
        .byte $23,$00,$00,$75,$80,$00,$48,$80,$00,$88,$80,$00,$88,$80,$01,$89 // #..u..H.........
        .byte $00,$00,$f3,$00,$00,$1f,$00,$00,$06,$00,$00,$04 // ............

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

// --- Region $0ad0-$0aec ---
.pc = $0ad0 "dat_0ad0"

dat_0ad0:
        .byte $21,$00,$00,$72,$00,$00,$da,$00,$00,$99,$00,$00,$93,$00,$00,$81 // !..r............
        .byte $00,$00,$81,$00,$00,$c1,$00,$00,$72,$00,$00,$1c // ........r...

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

// --- Region $0b13-$0b2f ---
.pc = $0b13 "dat_0b13"

dat_0b13:
        .byte $7e,$00,$00,$c1,$00,$00,$81,$00,$01,$01,$00,$01,$03,$00,$01,$06 // ~...............
        .byte $00,$01,$8c,$00,$00,$7e,$00,$00,$04,$00,$00,$02 // .....~......

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

// --- Region $0b50-$0b6c ---
.pc = $0b50 "dat_0b50"

dat_0b50:
        .byte $02,$00,$00,$43,$00,$00,$61,$80,$00,$a0,$80,$00,$80,$80,$00,$b1 // ...C..a.........
        .byte $00,$00,$91,$00,$00,$f1,$00,$00,$1f,$00,$00,$06 // ............

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

// --- Region $0b90-$0ba9 ---
.pc = $0b90 "dat_0b90"

dat_0b90:
        .byte $30,$00,$00,$68,$00,$00,$c0,$00,$00,$80,$00,$00,$88,$00,$00,$d0 // 0..h............
        .byte $80,$00,$71,$00,$00,$1f,$00,$00,$01   // ..q......

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

// --- Region $0bd3-$0bec ---
.pc = $0bd3 "dat_0bd3"

dat_0bd3:
        .byte $32,$00,$00,$d2,$00,$00,$97,$00,$00,$a7,$00,$01,$15,$00,$00,$81 // 2...............
        .byte $00,$00,$c1,$00,$00,$32,$00,$00,$0c   // .....2...

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

// --- Region $0c13-$0c2c ---
.pc = $0c13 "dat_0c13"

dat_0c13:
        .byte $10,$00,$00,$38,$00,$00,$4d,$00,$00,$43,$00,$02,$40,$00,$02,$40 // ...8..M..C..@..@
        .byte $00,$01,$e0,$00,$00,$3c,$00,$00,$0c   // .....<...

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

// --- Region $0c59-$0c66 ---
.pc = $0c59 "dat_0c59"

dat_0c59:
        .byte $40,$00,$00,$20,$00,$00,$30,$00,$00,$0f,$00,$00,$01 // @.. ..0......

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

// --- Region $0c92-$0cac ---
.pc = $0c92 "dat_0c92"

dat_0c92:
        .byte $02,$c0,$00,$00,$f8,$00,$01,$0c,$00,$00,$06,$00,$00,$02,$00,$00 // ................
        .byte $62,$00,$00,$3a,$00,$00,$32,$00,$00,$1c // b..:..2...

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

// --- Region $0cd3-$0cec ---
.pc = $0cd3 "dat_0cd3"

dat_0cd3:
        .byte $80,$00,$00,$5e,$00,$00,$23,$00,$00,$e1,$00,$01,$96,$00,$01,$e8 // ...^..#.........
        .byte $00,$00,$34,$00,$00,$0e,$00,$00,$04   // ..4......

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

// --- Region $0d10-$0d29 ---
.pc = $0d10 "dat_0d10"

dat_0d10:
        .byte $04,$00,$00,$02,$00,$00,$0c,$00,$00,$0f,$00,$01,$02,$00,$01,$82 // ................
        .byte $00,$01,$76,$00,$00,$1c,$00,$00,$04   // ..v......

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

// --- Region $0d53-$0d72 ---
.pc = $0d53 "dat_0d53"

dat_0d53:
        .byte $c2,$00,$01,$b1,$00,$01,$0d,$00,$01,$87,$00,$03,$71,$00,$03,$1c // ............q...
        .byte $00,$03,$e6,$00,$00,$70,$00,$00,$1c,$00,$00,$04,$00,$00,$04 // .....p.........

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

// --- Region $0d96-$0dac ---
.pc = $0d96 "dat_0d96"

dat_0d96:
        .byte $f1,$00,$00,$89,$00,$01,$07,$00,$03,$82,$00,$01,$e0,$00,$00,$98 // ................
        .byte $00,$00,$06,$00,$00,$0c               // ......

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

// --- Region $0dd3-$0de9 ---
.pc = $0dd3 "dat_0dd3"

dat_0dd3:
        .byte $3c,$00,$00,$cc,$00,$01,$02,$00,$01,$42,$00,$01,$c2,$00,$01,$86 // <........B......
        .byte $00,$00,$8c,$00,$00,$78               // .....x

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

// --- Region $0e10-$0e2c ---
.pc = $0e10 "dat_0e10"

dat_0e10:
        .byte $70,$00,$00,$d8,$00,$00,$88,$00,$01,$10,$00,$01,$28,$00,$01,$30 // p...........(..0
        .byte $00,$01,$f8,$00,$00,$0e,$00,$00,$02,$00,$00,$04 // ............

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

// --- Region $0e53-$0e69 ---
.pc = $0e53 "dat_0e53"

dat_0e53:
        .byte $38,$00,$00,$e6,$00,$00,$cf,$00,$01,$99,$00,$01,$bd,$80,$01,$89 // 8...............
        .byte $00,$00,$c6,$00,$00,$7a               // .....z

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

// --- Region $0e93-$0eaf ---
.pc = $0e93 "dat_0e93"

dat_0e93:
        .byte $c0,$00,$00,$e7,$00,$01,$b8,$80,$01,$31,$00,$01,$10,$80,$01,$f0 // .........1......
        .byte $00,$00,$1e,$00,$00,$02,$00,$00,$04,$00,$00,$02 // ............

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

// --- Region $0ed3-$0eec ---
.pc = $0ed3 "dat_0ed3"

dat_0ed3:
        .byte $d0,$00,$00,$a4,$00,$01,$1e,$00,$01,$32,$00,$01,$43,$00,$01,$c9 // .........2..C...
        .byte $00,$00,$99,$00,$00,$16,$00,$00,$0e   // .........

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

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

dat_0f10:
        .byte $80,$00,$00,$40,$00,$00,$40,$00,$00,$c0,$00,$00,$c0,$80,$00,$b1 // ...@..@.........
        .byte $00,$01,$1f,$00,$01,$01,$00,$00,$80   // .........

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

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

dat_0f50:
        .byte $40,$00,$00,$70,$00,$00,$8e,$00,$00,$03,$00,$00,$01,$00,$01,$03 // @..p............
        .byte $00,$02,$03,$00,$01,$be,$00,$00,$78   // ........x

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

// --- Region $0f8d-$0faa ---
.pc = $0f8d "dat_0f8d"

dat_0f8d:
        .byte $80,$00,$00,$40,$00,$00,$40,$00,$00,$20,$00,$00,$18,$00,$00,$0f // ...@..@.. ......
        .byte $00,$00,$83,$80,$01,$06,$80,$01,$f9,$00,$00,$01,$80 // .............

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

// --- Region $0fd0-$0fec ---
.pc = $0fd0 "dat_0fd0"

dat_0fd0:
        .byte $80,$00,$00,$70,$00,$00,$cc,$80,$00,$43,$00,$00,$0f,$00,$00,$70 // ...p.....C.....p
        .byte $00,$01,$21,$00,$01,$9a,$00,$03,$fc,$00,$02,$02 // ..!.........

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

// --- Region $1010-$102c ---
.pc = $1010 "dat_1010"

dat_1010:
        .byte $80,$00,$00,$c0,$00,$00,$40,$00,$00,$4e,$00,$00,$57,$00,$00,$61 // ......@..N..W..a
        .byte $00,$01,$e2,$00,$03,$30,$00,$00,$1a,$00,$00,$0e // .....0......

dat_102c:
        // === Fill data (1 bytes, $102c-$102c) ===
        .byte $00                                   // .

// --- Region $104c-$1069 ---
.pc = $104c "dat_104c"

dat_104c:
        .byte $01,$00,$00,$01,$c0,$00,$01,$e0,$00,$00,$70,$00,$00,$11,$00,$01 // ..........p.....
        .byte $1a,$00,$02,$79,$00,$03,$cd,$00,$03,$86,$00,$01,$02 // ...y.........

dat_1069:
        // === Fill data (1 bytes, $1069-$1069) ===
        .byte $00                                   // .

// --- Region $1092-$10ac ---
.pc = $1092 "dat_1092"

dat_1092:
        .byte $01,$c0,$00,$00,$90,$00,$01,$cf,$00,$03,$42,$00,$02,$46,$00,$03 // ..........B..F..
        .byte $46,$00,$03,$6c,$00,$00,$3c,$00,$00,$08 // F..l..<...

dat_10ac:
        // === Fill data (1 bytes, $10ac-$10ac) ===
        .byte $00                                   // .

// --- Region $124f-$126c ---
.pc = $124f "dat_124f"

dat_124f:
        .byte $00,$00,$0a,$07,$04,$03,$02,$01,$01,$00,$01,$01,$02,$03,$04,$07 // ................

txt_125f:
        .text "!"
        .byte $22                                   // double quote character
        .text "#$%&'('&%$#"
        .byte $22                                   // double quote character

// --- Region $130a-$13be ---
.pc = $130a "dat_130a"

dat_130a:
        .byte $00,$00,$02,$01,$0e,$14,$00,$04,$0a,$11,$01,$16,$08,$03,$05,$06 // ................
        .byte $07,$08,$09,$0a,$0f,$01,$01,$01,$02,$02,$03,$02,$01,$00,$01,$01 // ................
        .byte $02,$02,$02,$01,$02,$02,$01,$01,$01,$80,$00,$6e,$00,$64,$00,$32 // ...........n.d.2
        .byte $6e,$ff,$00,$46,$0a,$64,$96,$50,$14,$32,$64,$96,$c8 // n..F.d.P.2d..

txt_1347:
        .text "OFMKNOGMNONONOOOOOOO"
        .byte $15,$0d,$12,$10,$0c,$0b,$16,$12,$16,$08,$0e,$0f,$07,$06,$05,$04 // ................
        .byte $06,$0a,$08,$09
        .text "OFM7"
        .byte $1e
        .text "ON-6N"
        .byte $1e

txt_137a:
        .text "<F<FA<A7("
        .byte $15,$0d,$12,$24,$0a,$0b,$10,$42,$36,$09,$00,$0b,$00,$00,$00,$00 // ...$...B6.......
        .byte $00,$00,$00,$00,$00,$01,$01,$01,$02,$04,$06,$08,$0b,$0e,$12,$16 // ................
        .byte $1a,$1f                               // ..

txt_13a5:
        .text "$*06=DLT"
        .byte $5c                                   // backslash character
        .byte $65,$6e,$78,$82,$8c,$97,$a2,$ae,$00,$80,$40,$20,$10,$08,$04,$02 // enx.......@ ....
        .byte $01                                   // .

// --- Region $14f6-$1511 ---
.pc = $14f6 "dat_14f6"

dat_14f6:
        .byte $00                                   // .

tbl_lo_14f7:
        .byte $00,$00,$00,$00,$00,$00,$08           // RTS dispatch table low bytes (addr-1)

tbl_hi_14fe:
        .byte $0e,$14,$19,$1f,$25,$2b,$80           // RTS dispatch table high bytes (addr-1)
        .byte $6e
        .byte $5c                                   // backslash
        .text "J8&"
        .byte $14,$0f,$0f,$0f,$0f,$0f,$0f,$0f

// --- Region $1594-$16b5 ---
.pc = $1594 "txt_1594"

txt_1594:
        .text "NOSTALGIA PRESENTS DANSE MACABRE BY FUNLIGHT SOFTWARE CRACKED BY GRG   SUPPLIED BY NORI     GREETINGS GOES TO    REMEMEBR  GP  TRIAD  ONSLAUGHT  EXCESS  AVATAR  PLUSH  ARMAGEDDON  LAXITY  CYBERPUNX  HITMEN  COSINE  TWG  TRSI  HOKUTO FORCE  BOOZE  DREAMS  WOW  SCSTRC  AND OUR FOLLOWERS    "
        .byte $00                                   // string terminator

// --- Region $1a08-$1bcf ---
.pc = $1a08 "Segment $1a08"
        .byte $11,$14,$1c,$00,$24,$0c,$04,$01,$00,$00,$04,$c8,$c8,$f7,$d8,$98 // ....$...........
        .byte $e8,$00,$00,$00,$00,$80,$20,$00,$00,$88,$8f,$00,$00,$c1,$ee,$c1 // ...... .........
        .byte $ed,$c1,$ff,$09,$81,$ee,$41,$41,$41,$ee,$41,$ed,$41,$ff,$09,$81 // ......AAA.A.A...
        .byte $ff,$09,$81,$41,$41,$41,$80,$80,$ff,$09,$81,$fe,$41,$fe,$11,$81 // ...AAA......A...
        .byte $ff,$c1,$ee,$c1,$fe,$c1,$fe,$ec,$c1,$fe,$ed,$c1,$ff,$00,$0f,$00 // ................
        .byte $08,$00,$03,$00,$cf,$08,$a5,$a0,$98,$0f,$00,$10,$00,$0e,$00,$ce // ................
        .byte $0c,$00,$c4,$ac,$aa,$a7,$de,$dc,$19,$00,$ce,$03,$0c,$02,$00,$de // ................
        .byte $1e,$00,$78,$00,$05,$00,$0f,$21,$00,$0f,$1b,$00,$29,$00,$c4,$00 // ..x....!....)...
        .byte $c5,$08,$c4,$10,$c4,$00,$02,$03,$07,$0c,$0f,$0c,$87,$00,$02,$04 // ................
        .byte $07,$0c,$10,$0c,$87,$00,$02,$05,$07,$0c,$0e,$0c,$87,$ab,$cf,$dd // ................
        .byte $1a,$1a,$1a,$c2,$a0,$00,$01,$9c,$00,$00,$9e,$00,$00,$c2,$a0,$00 // ................
        .byte $02,$9c,$00,$00,$9e,$00,$00,$c2,$a0,$00,$03,$9c,$00,$00,$9b,$00 // ................
        .byte $00,$c2,$a0,$00,$03,$f8,$fe,$a0,$04,$05,$06,$c2,$05,$06,$c2,$05 // ................
        .byte $07,$05,$08,$f8,$fe,$a0,$09,$0a,$0b,$a1,$0b,$a5,$0b,$a0,$0c,$a8 // ................
        .byte $0b,$a0,$0d,$08,$0a,$0b,$0a,$08,$f8,$0a,$00,$1e,$41,$5e,$7b,$85 // ............A^{.
        .byte $89,$8d,$91,$97,$a1,$af,$b4,$c5,$80,$61,$12,$83,$65,$12,$82,$61 // .........a..e..a
        .byte $18,$fa,$18,$80,$12,$1e,$81,$1e,$80,$1e,$83,$63,$1e,$82,$61,$18 // ...........c..a.
        .byte $80,$12,$12,$81,$1e,$00,$80,$61,$12,$83,$65,$12,$82,$61,$18,$fa // .......a..e..a..
        .byte $18,$80,$12,$1e,$81,$1e,$80,$1e,$83,$63,$21,$82,$61,$18,$80,$19 // .........c!.a...
        .byte $60,$98,$60,$95,$60,$94,$60,$92,$00,$80,$61,$12,$83,$65,$12,$82 // `.`.`.`...a..e..
        .byte $61,$18,$fa,$18,$80,$12,$1e,$81,$1e,$80,$1e,$83,$63,$19,$82,$61 // a...........c..a
        .byte $18,$80,$12,$15,$19,$00,$80,$61,$12,$83,$65,$12,$82,$61,$18,$fa // .......a..e..a..
        .byte $18,$80,$12,$1e,$81,$1e,$80,$1e,$83,$63,$15,$82,$61,$18,$80,$12 // .........c..a...
        .byte $15,$19,$00,$c0,$65,$5f,$ff,$ff,$aa,$c0,$f9,$2a,$00,$c0,$ff,$2a // ....e_.....*...*
        .byte $00,$c2,$ff,$28,$00,$c3,$ff,$2a,$00,$7b,$5f,$5f,$e3,$fe,$00,$c1 // ...(...*.{__....
        .byte $67,$5f,$ff,$f7,$aa,$5f,$ff,$ff,$00,$85,$60,$2a,$60,$ac,$60,$ad // g_..._....`*`.`.
        .byte $60,$b1,$7b,$b6,$7f,$fe,$00,$7f,$38,$7f,$fe,$00,$60,$36,$60,$b9 // `.{.....8...`6`.
        .byte $60,$bd,$60,$c0,$7b,$c2,$77,$fe,$63,$44,$fc,$c2,$00,$7f,$3d,$77 // `.`.{.w.cD....=w
        .byte $fe,$61,$39,$fc,$bd,$3b,$36,$00       // .a9..;6.

// --- Region $1cae-$1d45 ---
.pc = $1cae "Segment $1cae"
        .byte $b9,$f2,$1a,$85,$02,$a9,$1b,$85,$03,$b4,$70,$b1,$02,$c9,$5f,$f0 // ..........p..._.
        .byte $2b,$c9,$f0,$90,$06,$29,$0f,$95,$04,$10,$21,$c9,$c0,$90,$0f,$29 // +....)....!....)
        .byte $3f,$0a,$95,$2e,$aa,$bd,$86,$1a       // ?.......

txt_1cd6:
        .text ")?"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $00,$10,$08,$c9,$80,$90,$1c,$95,$2e,$29,$3f,$95,$71,$a9,$00,$95 // .........)?.q...
        .byte $05,$c8,$b1,$02,$c9,$df,$90,$0b,$f0,$04 // ..........

txt_1cf3:
        .text ")?"
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $0f,$c8,$b1,$02,$d0,$0a,$c9,$80,$b0,$15,$c9,$60,$90,$11,$29,$1f // ...........`..).
        .byte $95,$6e,$c8,$b1,$02,$c9,$f0,$90,$06,$29,$0f,$95,$04,$a9,$5f,$c9 // .n.......)...._.
        .byte $5f,$d0,$16,$8d,$87,$1d,$95,$72,$b5,$04,$30,$1a,$15,$45,$9d,$06 // _......r..0..E..
        .byte $d4,$a9,$fe,$95,$33,$95,$04,$d0,$0d,$8d,$87,$1d,$29,$7f,$18,$75 // ....3.......)..u
        .byte $6d,$18,$75,$1f,$95,$72,$c8,$b1,$02,$f0,$01,$98,$95,$70,$d0,$40 // m.u..r.......p.@

// --- Region $1f14-$1fbe ---
.pc = $1f14 "dat_1f14"

dat_1f14:
        .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_1f44:
        .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,$ff,$0e,$2d,$4e,$71,$96,$be,$e7,$14,$42,$74,$a9,$e0,$1b,$5a // ...-Nq....Bt...Z
        .byte $9c,$e2,$2d,$7b,$cf,$27,$85,$e8,$51,$c1,$37,$b4,$38,$c4,$59,$f7 // ..-{.'..Q.7.8.Y.
        .byte $9d,$4e,$0a,$d0,$a2,$81,$6d,$67,$70,$89,$b2,$ed,$3b,$9c,$13,$a0 // .N....mgp...;...
        .byte $45,$02,$da,$ce,$e0,$11,$64,$da,$76,$39,$26,$40,$89,$04,$b4,$9c // E.....d.v9&@....
        .byte $c0,$23,$c8,$b4,$eb,$72,$4c,$80,$12,$08,$68,$39,$80,$45,$90,$68 // .#...rL...h9.E.h
        .byte $d6,$e3,$99,$00,$24,$10,$ff           // ....$..

dat_1fbe:
        // === Fill data (1 bytes, $1fbe-$1fbe) ===
        .byte $00                                   // .

// --- Region $2000-$2037 ---
.pc = $2000 "bmp_2000"

bmp_2000:
        .byte $00,$00,$00,$00,$02,$02,$02,$01,$02,$02,$05,$05,$05,$4b,$4b,$4b // .............KKK
        .fill 13, $00
        .byte $01,$01,$01,$bc,$5f,$5d,$5e,$42,$84,$88,$91,$07,$18,$30,$21,$22 // ...._]^B.....0!"
        .byte $62,$92,$32,$f0,$08,$f4,$0a,$3a,$4a,$32,$02 // b.2....:J2.

// --- Region $2054-$2068 ---
.pc = $2054 "dat_2054"

dat_2054:
        .byte $07,$08,$10,$10                       // char 10 (partial)
        .byte $00,$00,$00,$00,$f0,$2f,$40,$9c       // char 11 @+11
        .byte $00,$00,$00,$00,$00,$00,$e0,$18       // char 12 @+12

dat_2068:
        // === Fill data (1 bytes, $2068-$2068) ===
        .byte $00                                   // .

// --- Region $2094-$20bf ---
.pc = $2094 "dat_2094"

dat_2094:
        .byte $01,$02,$06,$09                       // char 18 (partial)
        .byte $07,$19,$72,$97,$98,$60,$40,$80       // char 19 @+19
        .byte $cc,$90,$1f,$e1,$00,$00,$00,$00       // char 20 @+20
        .byte $3c,$cf,$10,$e1,$1e,$03,$00,$00       // char 21 @+21
        .byte $00,$80,$60,$98,$04,$1a,$e1,$23       // char 22 @+22
        .byte $00,$00,$00,$00,$00,$00,$00,$80       // char 23 @+23

// --- Region $20d8-$2171 ---
.pc = $20d8 "dat_20d8"

dat_20d8:
        .byte $06,$06,$06,$05,$06,$07,$07,$07       // char 27 @+27
        .byte $29,$2e,$99,$e6,$18,$e0,$00,$00       // char 28 @+28
        .byte $98,$60,$80,$00,$01,$07,$00,$00       // char 29 @+29
        .byte $03,$0c,$33,$ce,$3f,$ff,$00,$00       // char 30 @+30
        .byte $3f,$de,$2e,$2e,$1e,$fe,$00,$00       // char 31 @+31
        .byte $01,$01,$00,$00,$00,$00,$00,$00       // char 32 ' '
        .byte $04,$04,$04,$06,$83,$e0,$ff,$ff       // char 33 '!'
        .byte $00,$f0,$d0,$30,$e0,$03,$f7,$ef       // char 34 '"'
        .byte $ff,$fe,$f0,$c0,$00,$00,$00,$00       // char 35 '#'
        .byte $ff,$00,$00,$00,$00,$00,$00,$00       // char 36 '$'
        .byte $ff,$0f,$01,$00,$00,$00,$00,$00       // char 37 '%'
        .byte $00,$00,$00,$80,$e0,$f8,$fc,$fe       // char 38 '&'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 39 '''
        .byte $01,$09,$04,$04,$04,$02,$02,$03       // char 40 '('
        .byte $c8,$c8,$68,$50,$10,$90,$90,$a0       // char 41 ')'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 42 '*'
        .byte $02,$02,$02,$04,$04,$05,$0a,$08       // char 43 '+'
        .byte $32,$64,$c9,$b2,$64,$c8,$92,$67       // char 44 ','
        .byte $41,$c0,$3c,$56,$52,$66,$3c,$80       // char 45 '-'
        .byte $04,$f8                               // char 46 (partial)

// --- Region $2190-$21b7 ---
.pc = $2190 "txt_2190"

txt_2190:
        .byte $21,$21,$22,$22,$24,$26,$24,$24       // char 50 '2'
        .byte $c0,$80,$80,$80,$80,$80,$c0,$e3       // char 51 '3'
        .byte $06,$83,$c0,$c0,$c1,$82,$84,$08       // char 52 '4'
        .byte $00,$c0,$3c,$03,$e0,$1e,$01,$00       // char 53 '5'
        .byte $00,$00,$00,$00,$c0,$30,$8c,$43       // char 54 '6'

// --- Region $21d0-$22b0 ---
.pc = $21d0 "dat_21d0"

dat_21d0:
        .byte $09,$12,$1e,$12,$13,$13,$3c,$3f       // char 58 ':'
        .byte $00,$00,$07,$3f,$ec,$19,$fb,$f6       // char 59 ';'
        .byte $00,$00,$f8,$6e,$9a,$b3,$67,$59       // char 60 '<'
        .byte $00,$00,$00,$00,$00,$00,$00,$80       // char 61 '='
        .byte $14,$08,$05,$02,$02,$01,$01,$01       // char 62 '>'
        .byte $40,$c0,$20,$20,$70,$90,$10,$38       // char 63 '?'
        .byte $00,$00,$00,$00,$00,$00,$01,$01       // char 64 '@'
        .byte $00,$00,$00,$1f,$60,$9f,$3f,$7f       // char 65 'A'
        .byte $00,$00,$02,$02,$c1,$21,$92,$d3       // char 66 'B'
        .byte $07,$07,$07,$07,$04,$03,$80,$60       // char 67 'C'
        .byte $00,$00,$00,$00,$ff,$00,$ff,$ff       // char 68 'D'
        .byte $00,$00,$00,$00,$ff,$00,$ff,$ff       // char 69 'E'
        .byte $00,$00,$00,$00,$ff,$00,$ff,$ff       // char 70 'F'
        .byte $00,$00,$00,$00,$ff,$00,$ff,$ff       // char 71 'G'
        .byte $00,$00,$00,$00,$ff,$00,$fc,$f2       // char 72 'H'
        .byte $00,$00,$00,$01,$ff,$06,$fe,$fc       // char 73 'I'
        .byte $60,$c0,$80,$00,$00,$00,$00,$00       // char 74 'J'
        .byte $ff,$ff,$fc,$f0,$e0,$80,$00,$00       // char 75 'K'
        .byte $ff,$80,$00,$00,$00,$00,$00,$00       // char 76 'L'
        .byte $ff,$3f,$07,$01,$00,$00,$00,$00       // char 77 'M'
        .byte $00,$00,$00,$00,$00,$c0,$e0,$f0       // char 78 'N'
        .byte $00,$80,$c0,$e0,$e0,$f0,$f0,$f8       // char 79 'O'
        .byte $01,$01,$00,$00,$00,$01,$01,$01       // char 80 'P'
        .byte $a0                                   // char 81 (partial)

txt_2289:
        .byte $20,$40,$40,$40,$80,$80,$80           // char 81 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 82 'R'
        .byte $09,$0a,$14,$11,$13                   // char 83 (partial)

txt_229d:
        .byte $26,$2c,$29                           // char 83 (partial)
        .byte $ce,$95,$2e,$4a,$8a,$0a,$0b,$0c       // char 84 'T'
        .byte $f0,$18,$ec,$f4,$d4,$14,$b4,$cc       // char 85 'U'

dat_22b0:
        // === Fill data (1 bytes, $22b0-$22b0) ===
        .byte $00                                   // .

// --- Region $22d0-$23eb ---
.pc = $22d0 "dat_22d0"

dat_22d0:
        .byte $26,$26,$27,$27,$27,$17,$17,$0e       // char 90 'Z'
        .byte $00,$00,$08,$ff,$fc,$f0,$c0,$00       // char 91 '['
        .byte $10,$20,$c0,$00,$00,$00,$00,$00       // char 92 '\'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 93 ']'
        .byte $30,$0c,$03,$00,$00,$00,$00,$00       // char 94 '^'
        .byte $c0,$30,$08,$c6,$61,$18,$0e,$03       // char 95 '_'
        .byte $00,$00,$00,$00,$80,$60,$1c,$87       // char 96 '`'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 97 'a'

txt_2310:
        .byte $39,$3e,$27,$20,$20,$30,$10,$10       // char 98 'b'
        .byte $83,$fc,$c0,$60,$6f,$c1,$80,$81       // char 99 'c'
        .byte $e0,$0e,$1a,$12,$18,$8f,$80,$81       // char 100 'd'
        .byte $80,$c0,$60,$30,$30,$f0,$d8,$88       // char 101 'e'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 102 'f'
        .byte $c8,$88,$b8,$c8,$88,$b8,$c8,$88       // char 103 'g'
        .byte $02,$02,$02,$02,$02,$01,$01,$00       // char 104 'h'
        .byte $00,$00,$00,$00,$00,$80,$c0,$60       // char 105 'i'
        .byte $14,$14,$14,$14,$14,$2c,$6d,$de       // char 106 'j'
        .byte $60,$12,$00,$12,$60,$9f,$70,$cf       // char 107 'k'
        .byte $00,$df,$00,$df,$00,$ff,$03,$ff       // char 108 'l'
        .byte $ff,$00,$ff,$00,$ff,$00,$00,$00       // char 109 'm'
        .byte $ff,$00,$ff,$00,$ff,$00,$01,$0e       // char 110 'n'
        .byte $00,$f6,$00,$f6,$00,$ff,$00,$ff       // char 111 'o'
        .byte $0c,$90,$00,$90,$0c,$f2,$7d,$9e       // char 112 'p'
        .byte $03,$07,$07,$07,$0f,$0f,$0f,$0f       // char 113 'q'
        .byte $01,$03,$07,$07,$0f,$0f,$0f,$1f       // char 114 'r'
        .byte $00,$00,$00,$01,$07,$0f,$1f,$3f       // char 115 's'
        .byte $ff,$ff,$80,$00,$00,$00,$00,$00       // char 116 't'
        .byte $00,$00,$00,$c0,$f0,$f8,$fc,$fe       // char 117 'u'
        .byte $0f,$07,$03,$03,$01,$01,$01,$00       // char 118 'v'
        .byte $07,$03,$03,$03,$01,$01,$01,$01       // char 119 'w'
        .byte $02,$02,$02,$02,$05,$05,$05,$0b       // char 120 'x'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 121 'y'
        .byte $00,$00,$00,$00,$00,$00,$00,$01       // char 122 'z'
        .byte $ac,$b8,$b0,$40,$40,$40,$40,$80       // char 123 '{'
        .byte $04,$07,$01,$00,$00,$00,$00,$00       // char 124 '|'
        .byte $18,$70,$c0                           // char 125 (partial)

dat_23eb:
        // === Fill data (1 bytes, $23eb-$23eb) ===
        .byte $00                                   // .

// --- Region $2440-$251a ---
.pc = $2440 "dat_2440"

dat_2440:
        .byte $c1,$30,$1c,$07,$01,$00,$00,$00       // char 136
        .byte $c0,$70,$1c,$07,$92,$e4,$3b,$0c       // char 137
        .byte $10,$10,$1f,$10,$d0,$f0,$70,$f0       // char 138
        .byte $ef,$38,$8f,$78,$00,$00,$00,$0f       // char 139
        .byte $0f,$78,$c3,$04,$08,$0a,$0d,$86       // char 140
        .byte $04,$07,$02,$c3,$21,$31,$10,$10       // char 141
        .byte $00,$e0,$1f,$03,$01,$06,$f2,$1d       // char 142
        .byte $b0,$d0,$10,$60,$b8,$26,$61,$c0       // char 143
        .byte $00,$00,$00,$00,$00,$00,$00,$c0       // char 144
        .byte $60,$1f,$00,$00,$00,$00,$00,$00       // char 145
        .byte $c1,$02,$02,$01,$01,$01,$01,$00       // char 146
        .byte $4f,$90,$a7                           // char 147 (partial)

txt_249b:
        .byte $4c,$4f,$4f,$46,$a0                   // char 147 (partial)
        .byte $80,$40,$20,$90,$50,$48,$48,$90       // char 148
        .byte $00,$00,$30,$3f,$18,$1f,$0f,$07       // char 149
        .byte $ce,$b0,$40,$80,$00,$00,$03,$03       // char 150
        .byte $00,$00,$00,$00,$00,$fc,$c7,$3f       // char 151
        .byte $6e,$17,$0b,$05,$02,$02,$01,$81       // char 152
        .byte $f0,$f0,$f0,$f0,$f0,$f0,$70,$70       // char 153
        .byte $e0,$e0,$e0,$e0,$e0,$e0,$e0,$f0       // char 154
        .byte $c0,$80,$80,$80,$80,$80,$80,$c0       // char 155
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 156
        .byte $01,$00,$00,$00,$00,$00,$00,$01       // char 157
        .byte $00,$00,$00,$00,$00,$00,$00,$01       // char 158
        .byte $01,$01,$01,$01,$01,$01,$01,$01       // char 159
        .byte $0b,$0b,$17,$17,$17,$17,$2f,$2f       // char 160
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 161
        .byte $01,$01,$02,$02,$02,$05,$05,$05       // char 162
        .byte $80,$80                               // char 163 (partial)

dat_251a:
        // === Fill data (1 bytes, $251a-$251a) ===
        .byte $00                                   // .

// --- Region $2586-$2658 ---
.pc = $2586 "dat_2586"

dat_2586:
        .byte $01,$07                               // char 176 (partial)
        .byte $07,$01,$00,$00,$1f,$7c,$f8,$e0       // char 177
        .byte $f0,$f0,$f0,$70,$f8,$70,$88,$88       // char 178
        .byte $30,$40,$8c,$92,$82,$82,$44,$38       // char 179
        .byte $60,$18,$1e,$09,$08,$10,$10,$10       // char 180
        .byte $13,$15,$24,$c3,$00,$01,$06,$1c       // char 181
        .byte $4e,$78,$31,$71,$fb,$8f,$0c,$06       // char 182
        .byte $e0,$d8,$a4,$43,$80,$80,$80,$c0       // char 183
        .byte $20,$18,$04,$03,$c0,$60,$30,$18       // char 184
        .byte $00,$00,$00,$00,$80,$40,$20,$20       // char 185
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 186
        .byte $9b,$44,$30,$0f,$00,$00,$00,$00       // char 187
        .byte $10,$20,$c0,$00,$00,$00,$03,$07       // char 188
        .byte $07,$03,$01,$0d,$3c,$f8,$f0,$e0       // char 189
        .byte $0e,$0d,$1a,$1a,$1a,$8a,$cd,$c5       // char 190
        .byte $3c,$c2,$39,$44,$5a,$32,$84,$79       // char 191
        .byte $c0,$c0,$e0,$60,$60,$60,$60,$e0       // char 192
        .byte $b0,$b0                               // char 193 (partial)

txt_260a:
        .byte $58,$58,$58,$2c,$2c,$2e               // char 193 (partial)
        .byte $0f,$0f,$07,$07,$03,$01,$01,$00       // char 194
        .byte $3f,$1f,$0f,$07,$03,$00,$00,$00       // char 195
        .byte $00,$00,$00,$00,$00,$80,$ff,$ff       // char 196
        .byte $fe,$fc,$f8,$f0,$e0,$00,$00,$00       // char 197
        .byte $01,$03,$03,$07,$0f,$1f,$3f,$7f       // char 198
        .byte $01,$01,$03,$03,$03,$07,$07,$0f       // char 199
        .byte $d0,$a0,$a0,$a0,$40,$40,$40,$80       // char 200
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 201
        .byte $05,$0b,$0b,$0b,$17,$17,$17,$2f       // char 202

dat_2658:
        // === Fill data (1 bytes, $2658-$2658) ===
        .byte $00                                   // .

// --- Region $26c0-$2798 ---
.pc = $26c0 "dat_26c0"

dat_26c0:
        .byte $f0,$e0,$e0,$c1,$c3,$83,$87,$06       // char 216
        .byte $c0,$80,$00,$10,$20,$40,$81,$81       // char 217
        .byte $08,$08,$1c,$3f,$08,$0c,$06,$07       // char 218
        .byte $00,$00,$0b,$ff,$00,$70,$e0,$e0       // char 219
        .byte $20,$41,$9f,$e0,$01,$1b,$1f,$07       // char 220
        .byte $70,$c0,$01,$00,$18,$26,$41,$40       // char 221
        .byte $02,$43,$e1,$fc,$f0,$20,$1e,$a1       // char 222
        .byte $40,$60,$20,$a0                       // char 223 (partial)

txt_26fc:
        .byte $20,$20,$20,$20                       // char 223 (partial)
        .byte $08,$0c,$04,$06,$02,$02,$02,$02       // char 224
        .byte $10,$10,$08,$08,$08,$0c,$08,$04       // char 225
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 226
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 227
        .byte $1f,$3f,$73,$1d,$05,$02,$02,$01       // char 228
        .byte $1f,$3f,$1f,$1f,$0f,$0f,$03,$80       // char 229
        .byte $19,$0c,$00,$00,$00,$00,$00,$00       // char 230
        .byte $02,$fc,$00,$00,$01,$07,$1f,$ff       // char 231
        .byte $c0,$c0,$80,$00,$00,$00,$00,$00       // char 232
        .byte $d1,$d0,$d0,$d0,$d0,$a0,$a0,$40       // char 233
        .byte $00,$00,$00,$80,$c0,$e0,$f0,$f8       // char 234
        .byte $7f,$1f,$0f,$03,$00,$00,$00,$00       // char 235
        .byte $00,$00,$00,$00,$80,$ff,$ff,$ff       // char 236
        .byte $ff,$fe,$fc,$f8,$c0,$00,$00,$00       // char 237
        .byte $00,$00,$00,$00,$00,$00,$01,$03       // char 238
        .byte $0f,$1c,$18,$31,$65,$cb,$97,$17       // char 239
        .byte $80,$80,$00,$00,$00,$00,$00,$00       // char 240
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 241
        .byte $d0,$d0,$a0,$a0,$a0,$a0,$40,$40       // char 242

dat_2798:
        // === Fill data (1 bytes, $2798-$2798) ===
        .byte $00                                   // .

// --- Region $27fa-$284f ---
.pc = $27fa "dat_27fa"

dat_27fa:
        .byte $01,$01,$01,$03,$03,$03               // char 255 (partial)
        .byte $06,$0c,$0d,$0d,$09,$1b,$1b,$1b       // char 256
        .byte $02,$04,$0c,$08,$18,$10,$30,$20       // char 257
        .byte $0d,$0c,$0c,$16,$16                   // char 258 (partial)

txt_2815:
        .byte $2f,$2f,$3a,$ce,$90                   // //:..

txt_281a:
        .text "    "
        .byte $10,$90
        .byte $33,$48,$80,$80,$80,$80,$80,$80,$00,$00
        .byte $00,$01,$01,$02,$04,$08,$c1,$81,$82,$02,$04,$08,$10 // .............

txt_2837:
        .text "   "
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $80,$80,$80,$02,$04,$06,$04,$04,$04,$08
        .byte $0c,$04,$04,$04,$04,$04,$04,$04,$04   // .........

// --- Region $2868-$28d4 ---
.pc = $2868 "dat_2868"

dat_2868:
        .byte $bf,$5f,$27,$1b,$04,$03,$00,$00,$00,$00,$00,$00,$80,$78,$87,$f8 // ._'..........x..
        .byte $00,$00,$00,$00,$00,$03,$fc,$03,$01,$02,$05,$1b,$67,$9f,$7e,$e6 // ............g.~.
        .byte $80,$00,$01,$02,$02,$e2,$12,$4a,$03,$f0,$08,$04,$64,$f4,$f8,$70 // .......J....d..p
        .byte $ff,$ff,$3f,$0f,$03,$00,$00,$00,$00,$00,$00,$00,$00,$ff,$ff,$ff // ..?.............
        .byte $00,$00,$00,$00,$07,$fe,$f8,$f7,$06,$0c,$30,$e0,$80,$40,$20,$90 // ..........0..@ .
        .byte $2f,$2e,$2e,$5d,$5d,$5a,$54,$48,$00,$00,$00,$00,$00,$00,$00,$00 // /..]]ZTH........
        .byte $00,$01,$01,$01,$02,$02,$02,$05,$40,$80,$80,$80 // ........@...

dat_28d4:
        // === Fill data (1 bytes, $28d4-$28d4) ===
        .byte $00                                   // .

// --- Region $2938-$2990 ---
.pc = $2938 "dat_2938"

dat_2938:
        .fill 8, $03
        .byte $e4,$e4,$c4,$c4,$c4,$c4,$c8,$c8       // ........

txt_2948:
        .text "  "
        .byte $40                                   // @ character
        .text "A"
        .byte $03,$0c,$18
        .byte $30,$73
        .byte $51,$91,$11
        .byte $21,$21,$60
        .byte $41
        .byte $90,$90,$90,$90,$48,$c8,$c4,$c4,$80,$80 // ....H.....

txt_2962:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $10,$10

txt_296a:
        .text "   AAAAA"
        .byte $81,$82,$82,$04,$04,$04,$00,$00
        .byte $00,$00,$00,$00,$00,$00,$08,$10,$10   // .........

txt_2983:
        .text "  "
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $80,$08,$0c,$08,$10,$10
        .byte $20,$20,$40

dat_2990:
        // === Fill data (1 bytes, $2990-$2990) ===
        .byte $00                                   // .

// --- Region $29b8-$2a10 ---
.pc = $29b8 "dat_29b8"

dat_29b8:
        .byte $7f,$7f,$bf,$40,$3f,$00,$00,$00,$d6,$df,$e1,$00,$ff,$00,$00,$00 // ...@?...........
        .byte $b6,$77,$cf,$3c,$ff,$00,$00,$00,$ff,$00,$ff,$00,$ff,$00,$00,$00 // .w.<............
        .byte $ff,$1f,$ff,$00,$ff,$00,$00,$00,$00,$00,$00,$ff,$00,$ff,$ff,$ff // ................
        .byte $f1,$f9,$ff,$00,$ff,$00,$00,$00,$d0,$d0,$d0,$10,$e0,$00,$00,$00 // ................

txt_29f8:
        .text "P"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $00,$00,$00,$00,$00,$00,$00,$00
        .byte $05,$05,$05,$0b,$0b,$0b,$17,$17       // ........

dat_2a10:
        // === Fill data (1 bytes, $2a10-$2a10) ===
        .byte $00                                   // .

// --- Region $2a78-$2aca ---
.pc = $2a78 "dat_2a78"

dat_2a78:
        .byte $01,$01,$01,$00,$00,$00,$00,$00,$37,$37,$16,$14,$11,$13,$17,$27 // ........77.....'
        .byte $60,$80,$80,$01,$03,$06,$0c,$08,$41,$c1,$83,$83,$07,$0f,$3f,$7f // `.......A.....?.
        .byte $1b,$0d,$06,$06,$01,$10,$18,$3c,$20,$20,$00,$00,$80,$e0,$f8,$fe // .......<  ......

txt_2aa8:
        .text "AA!!! "
        .byte $10,$10,$04,$08,$08,$08,$08,$88,$88,$88
        .byte $00,$01,$01,$01,$02,$02,$02,$02,$80,$00,$01,$01,$02,$02,$04,$04 // ................
        .byte $80,$80                               // ..

dat_2aca:
        // === Fill data (1 bytes, $2aca-$2aca) ===
        .byte $00                                   // .

// --- Region $2af6-$2b50 ---
.pc = $2af6 "dat_2af6"

dat_2af6:
        .byte $01,$06,$ff,$c0,$bf,$40,$80,$81,$f1,$09,$ff,$00,$ff,$60,$99,$34 // .....@.......`.4
        .byte $34,$04,$ff,$00,$ff,$00,$ff,$01,$01,$00,$ff,$00,$ff,$00,$c0,$a0 // 4...............
        .byte $20,$c0,$ff,$00,$ff,$00,$00,$01,$06,$19,$00,$ff,$00,$e6,$98,$60 //  ..............`
        .byte $80,$00,$00,$ff,$00,$00,$01,$07,$0f,$1f,$ff,$00,$ff,$c0,$00,$00 // ................
        .byte $00,$00,$40,$80,$50,$88,$f4,$fa,$fc,$fc,$00,$00,$00,$00,$00,$00 // ..@.P...........
        .byte $00,$00,$e8,$d0,$d0,$d0,$a0,$a0,$a0,$a0 // ..........

dat_2b50:
        // === Fill data (1 bytes, $2b50-$2b50) ===
        .byte $00                                   // .

// --- Region $2bc0-$2c07 ---
.pc = $2bc0 "dat_2bc0"

dat_2bc0:
        .byte $d0,$a0,$a0,$e0,$c1,$c1,$c2,$c4,$10,$31,$63,$c7,$87,$0f,$1f,$3f // .........1c....?
        .byte $00,$00,$01,$03,$0f,$00,$7f,$ff,$80,$00,$00,$00,$00,$c0,$00,$00 // ................
        .byte $ff,$3f,$1f,$07,$00,$ff,$00,$00,$00,$00,$00,$00,$00,$c0,$f0,$fc // .?..............
        .text "HH($"
        .byte $14,$16,$0a,$07,$02,$04,$04,$04,$04,$04,$04,$04
        .byte $08,$08,$10,$20,$20,$20,$60,$40       // ...   `@

// --- Region $2c24-$2c8e ---
.pc = $2c24 "dat_2c24"

dat_2c24:
        .byte $60,$b0,$80,$60,$00,$00,$00,$00,$00,$00,$00,$00,$08,$09,$11,$16 // `..`............
        .byte $16,$0e,$00,$01,$e4,$12,$8a,$0a,$0a,$14,$28,$d3,$88,$70,$00,$00 // ..........(..p..
        .byte $00,$00,$00,$81,$00,$00,$30,$68,$68,$11,$66,$99,$00,$01,$06,$19 // ......0hh.f.....
        .byte $67,$9f,$7f,$ff,$98,$60,$80,$00,$03,$0f,$3e,$fe,$00,$00,$20,$c1 // g....`....>... .
        .byte $81,$03,$03,$07,$c0,$80,$01,$06,$0c,$1b,$16,$25,$00,$00,$e0,$18 // ...........%....
        .byte $0e,$c2,$33,$91,$01,$01,$01,$01,$00,$00,$00,$00,$00,$00,$00,$01 // ..3.............
        .byte $01,$01,$02,$02,$40,$40,$40,$80,$80,$80 // ....@@@...

dat_2c8e:
        // === Fill data (1 bytes, $2c8e-$2c8e) ===
        .byte $00                                   // .

// --- Region $2cfc-$2dc8 ---
.pc = $2cfc "dat_2cfc"

dat_2cfc:
        .byte $02,$02,$04,$05,$c4,$88,$88,$88,$98,$91,$91,$53,$7e,$7c,$f8,$f0 // ...........S~|..
        .byte $e0,$c0,$c1,$86,$00,$00,$00,$00,$00,$00,$e0,$38,$00,$00,$00,$00 // ...........8....
        .fill 9, $00
        .byte $03,$0e,$1f,$00,$00,$00,$00,$00,$e0,$38,$fc,$00,$80,$c0,$e0,$f0 // .........8......
        .byte $f8,$fc,$fe,$04,$84,$c4
        .byte $44,$24,$36,$1a,$0a
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $60,$20,$20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // `  .............
        .byte $00,$00,$00,$00,$00,$00,$00,$01,$02,$04,$04,$1f,$00,$1f,$e0,$00 // ................
        .byte $00,$00,$00,$1f,$e0,$1f,$e0,$00,$00,$00,$01,$81,$7e,$80,$01 // ............~..

txt_2d74:
        .byte $27,$59,$bc,$66,$24,$db,$db,$19,$14,$1b,$1c,$1f,$b9,$a6,$b9,$66 // 'Y.f$..........f
        .byte $98,$60,$80,$00,$98,$60,$80,$00,$03,$04,$1f,$00,$03,$0c,$33,$cc // .`...`........3.
        .byte $38,$fc,$ff,$00,$03,$03,$87,$47,$47,$87,$07,$ff,$07,$07,$07,$03 // 8......GG.......
        .byte $03,$01,$00,$00,$15,$17,$18,$0e,$03,$00,$80,$ff,$c9,$c8,$11,$71 // ...............q
        .byte $c1,$02,$06,$ff,$80,$80,$80,$00,$00,$00,$00,$ff,$02,$02,$05,$05 // ................
        .byte $05,$0b,$0b,$0b                       // ....

dat_2dc8:
        // === Fill data (1 bytes, $2dc8-$2dc8) ===
        .byte $00                                   // .

// --- Region $2e37-$2f08 ---
.pc = $2e37 "dat_2e37"

dat_2e37:
        .byte $01,$0c,$08,$18,$10,$30,$60,$c4,$84,$ac,$28,$a9,$21,$a1,$21,$83 // .....0`...(.!.!.
        .byte $83,$8f,$13,$30,$30,$0f,$00,$00,$00,$fc,$ec,$08,$18,$e0,$00,$00 // ...00...........
        .fill 9, $00
        .byte $17,$18,$0e,$03,$00,$00,$00,$00,$e6,$03,$1c,$e0,$00,$00,$00,$00 // ................
        .byte $01,$01,$01,$01,$00,$00,$00,$00,$0e,$85,$c3,$a3,$a1,$91,$90,$90 // ................
        .byte $20,$20,$20,$90,$88,$c4,$c4,$e3,$00,$00,$00,$00,$00,$00,$00,$00 //    .............
        .fill 8, $00
        .byte $04,$04,$02,$01,$00,$00,$00,$00,$60,$60,$20,$c0,$00,$00,$00,$00 // ........`` .....
        .byte $01,$02,$02,$02,$02,$02,$02,$02,$bd,$4d,$43,$26,$18,$00,$00,$00 // .........MC&....
        .byte $1f,$1f,$1f,$1f,$10,$1f,$00,$00,$00,$00,$00,$00,$ff,$00,$ff,$ff // ................
        .byte $00,$00,$00,$00,$ff,$00,$ff,$ff,$00,$00,$00,$00,$ff,$00,$ff,$ff // ................
        .byte $00,$00,$00,$00,$ff,$00,$ff,$ff,$00,$00,$00,$00,$ff,$00,$ff,$ff // ................
        .byte $00,$00,$00,$00,$ff,$00,$ff,$ff,$00,$00,$00,$00,$ff,$00,$ff,$ff // ................
        .byte $00,$00,$00,$00,$ff,$00,$fe,$fd,$e8,$e8,$e8,$d0,$d0,$d0,$d0,$a0 // ................

dat_2f08:
        // === Fill data (1 bytes, $2f08-$2f08) ===
        .byte $00                                   // .

// --- Region $2f6e-$2f9e ---
.pc = $2f6e "dat_2f6e"

dat_2f6e:
        .byte $01,$01,$03,$0c,$18,$30,$60,$c0,$80,$00,$04,$08,$08,$08,$08,$18 // .....0`.........
        .byte $10,$12,$03,$03,$03,$03,$03,$07,$07,$07,$00,$00,$00,$00,$00,$00 // ................
        .fill 15, $00
        .byte $82,$82                               // ..

// --- Region $2fb8-$3048 ---
.pc = $2fb8 "dat_2fb8"

dat_2fb8:
        .byte $90,$90
        .byte $50,$60,$60,$60,$60,$60,$e0,$70
        .text "PHLD"
        .byte $84,$92
        .byte $80,$60,$18,$0c,$02,$01,$00,$00,$00,$00,$00,$00,$00,$00,$80,$40 // .`.............@
        .fill 16, $00
        .byte $02,$02,$03,$00,$00,$00,$00,$00,$ff,$00,$ff,$00,$00,$00,$00,$00 // ................
        .byte $ff,$00,$ff,$00,$00,$00,$00,$00,$ff,$00,$ff,$00,$00,$00,$00,$00 // ................
        .byte $ff,$00,$ff,$00,$00,$00,$00,$00,$ff,$00,$ff,$00,$00,$00,$00,$00 // ................
        .byte $ff,$00,$ff,$00,$00,$00,$00,$00,$ff,$00,$ff,$00,$00,$00,$00,$00 // ................
        .byte $ff,$00,$ff,$00,$00,$00,$00,$00,$ff,$00,$ff,$00,$00,$00,$00,$00 // ................
        .byte $e2,$1c,$e0,$00,$00,$00,$00,$00,$a0,$a0,$40,$40,$40,$80,$80,$80 // ..........@@@...

dat_3048:
        // === Fill data (1 bytes, $3048-$3048) ===
        .byte $00                                   // .

// --- Region $30a8-$30c8 ---
.pc = $30a8 "dat_30a8"

dat_30a8:
        .byte $02,$06,$04,$0c,$08,$08,$10,$10,$00,$00,$00,$00,$00,$01,$01,$02 // ................
        .byte $21,$21,$61,$46,$c4,$8a,$09,$11,$07,$07,$07,$07,$07,$0f,$0f,$0f // !!aF............

dat_30c8:
        // === Fill data (1 bytes, $30c8-$30c8) ===
        .byte $00                                   // .

// --- Region $30f7-$3180 ---
.pc = $30f7 "dat_30f7"

dat_30f7:
        .byte $01,$60                               // .`

txt_30f9:
        .byte $41,$41,$41,$c3,$c2,$c4,$c4,$92,$b1,$21,$21,$21,$61,$41,$c1,$00 // AAA......!!!aA..
        .byte $00,$00,$00,$0c,$1e,$1e,$1f,$60,$30,$10,$18,$08,$08,$0c,$04,$00 // .......`0.......
        .fill 16, $00
        .byte $03,$02,$02,$02,$02,$02,$02,$ff,$00,$ff,$00,$00,$03,$07,$0b,$ff // ................
        .byte $00,$ff,$00,$00,$00,$c0,$f0,$ff,$00,$ff,$00,$07,$08,$13,$13,$ff // ................
        .byte $00,$ff,$00,$ff,$00,$0f,$90,$ff,$00,$ff,$00,$ff,$00,$e9,$02,$ff // ................
        .byte $00,$ff,$00,$e0,$10,$c8,$e8,$ff,$00,$ff,$00,$00,$00,$00,$00,$ff // ................
        .byte $00,$ff,$00,$00,$00,$00,$00,$ff,$00,$ff,$00,$0f,$10,$16,$0e,$00 // ................
        .byte $e0,$1c,$e2,$3d,$fe,$ce,$ae           // ...=...

dat_3180:
        // === Fill data (1 bytes, $3180-$3180) ===
        .byte $00                                   // .

// --- Region $31d6-$32c0 ---
.pc = $31d6 "dat_31d6"

dat_31d6:
        .byte $03,$03,$00,$00,$00,$00,$00,$00,$c0,$f0,$00,$00,$00,$00,$00,$01 // ................
        .byte $07,$ff,$00,$00,$00,$00,$1f,$ff,$ff,$ff,$00,$00,$00,$00,$ff,$ff // ................
        .byte $ff,$ff,$00,$00,$00,$00,$ff,$ff,$ff,$ff,$f8,$f8,$f8,$f8,$18,$04 // ................
        .byte $04,$0c,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$03,$1c // ................
        .byte $00,$00,$00,$00,$00,$00,$ff,$00,$00,$00,$00,$00,$00,$00,$c0,$3c // ...............<
        .fill 10, $00
        .byte $01,$02,$04,$04,$08,$19,$07,$07,$89,$89,$11,$33,$66,$64,$ac,$68 // ...........3fd.h
        .byte $00,$00,$01,$03,$03,$03,$07,$07,$e0,$e0,$60 // ..........`

txt_324b:
        .text "   "
        .byte $22                                   // double quote
        .text " "
        .byte $06,$04,$02,$06,$02,$02,$02,$02,$00,$00,$00
        .byte $00,$00,$00,$01,$01,$00,$00,$00,$00,$e0,$f0,$f0,$f0,$02,$02,$02 // ................
        .byte $01,$01,$00,$00,$00,$05,$02,$01,$80,$80,$40,$a1,$da,$03,$01,$80 // ..........@.....
        .byte $20,$a0,$40,$80,$00,$09,$06,$80,$c0,$f0,$f8,$fe,$df,$14,$0c,$00 //  .@.............
        .byte $00,$00,$00,$00,$00,$02,$01,$00,$00,$00,$01,$06,$19,$48,$10,$e0 // .............H..
        .byte $07,$78,$87,$7f,$ff,$ff,$ff,$e0,$1f,$e0,$00,$00,$00,$ff,$ff,$0f // .x..............
        .byte $f0,$0f,$00,$00,$00,$00,$00,$00,$80,$78,$86,$f9,$fe,$41,$22,$1c // .........x...A".
        .byte $00,$00,$00,$80,$60                   // ....`

dat_32c0:
        // === Fill data (1 bytes, $32c0-$32c0) ===
        .byte $00                                   // .

// --- Region $3310-$33fc ---
.pc = $3310 "dat_3310"

dat_3310:
        .byte $f8,$f0,$f0,$e0,$c0,$c0,$80,$00,$00,$00,$04,$10,$10,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$01,$00,$00,$00,$00,$07,$20,$80,$00,$00,$00 // ........... ....
        .byte $00,$0f,$00,$00,$00,$00,$00,$00,$00,$40,$00,$00,$00,$00,$00,$00 // .........@......
        .byte $04,$fa,$02,$01,$01,$01,$01,$83,$00,$00,$00,$00,$00,$80,$80,$c0 // ................
        .byte $01,$00,$00,$00,$00,$00,$00,$00,$c3,$7e,$00,$00,$00,$00,$00,$00 // .........~......
        .byte $80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$03 // ................
        .byte $f0,$f0,$e0,$c0,$80,$80,$00,$00,$d8,$f0,$e0,$e1,$c2,$84,$84,$08 // ................
        .byte $07,$05,$07,$07,$07,$07,$07,$07,$20,$00,$00,$20,$00,$10,$10,$10 // ........ .. ....
        .byte $80,$80,$c0,$c0,$c0,$c0,$e0,$e0,$01,$01,$01,$01,$01,$01,$03,$03 // ................
        .fill 8, $0f
        .byte $1f,$00,$00,$00,$00,$00,$00,$00,$fe,$7f,$07,$05,$05,$02,$02,$01 // ................
        .byte $00,$00,$01,$01,$01,$00,$00,$80,$a7,$59,$87,$80,$80,$40,$bf,$c0 // .........Y...@..
        .byte $7f,$3e,$79,$f6,$c8,$30,$c0,$00,$98,$60,$80,$00,$01,$02,$0d,$32 // .>y..0...`.....2
        .byte $00,$00,$03,$1c,$e3,$1f,$ff,$3f,$ff,$e0,$1f,$e0,$00,$00,$01,$03 // .......?........
        .byte $00,$f0,$0f,$f0,$df,$87,$01,$00,$00,$00,$00,$c0,$30,$c8,$f4,$fa // ............0...
        .byte $67,$1b,$05,$02                       // g...

dat_33fc:
        // === Fill data (1 bytes, $33fc-$33fc) ===
        .byte $00                                   // .

// --- Region $3448-$3540 ---
.pc = $3448 "dat_3448"

dat_3448:
        .byte $01,$03,$03,$07,$0f,$1f,$3f,$7f,$00,$00,$00,$00,$10,$40,$80,$00 // ......?......@..
        .fill 9, $00
        .byte $60,$40,$00,$00,$00,$00,$00,$00,$00,$07,$0f,$3f,$3f,$7f,$3f,$ff // `@.........??.?.
        .byte $e0,$00,$00,$00,$00,$00,$00
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $60

txt_347e:
        .text "    0"
        .byte $10,$18,$08,$0c,$04,$1f,$0f,$07,$03,$01,$00
        .byte $00,$00,$00,$00,$00,$00,$00,$c0,$f0,$ff,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$ff,$00,$00,$00,$00,$00,$03,$3f,$ff,$f8,$f0,$f0,$c0,$80,$00 // ........?.......
        .byte $00,$80,$02,$05,$0d,$09,$19,$33,$77,$77,$00,$00,$07,$07,$0f,$0f // .......3ww......
        .byte $0f,$0f,$f8,$f8,$78,$78
        .text "8888"
        .byte $10,$10,$10,$10,$18,$18
        .byte $08,$08,$e0,$e0,$e0,$e0,$f0,$f0,$f0,$f0,$03,$03,$03,$03,$03,$03 // ................
        .byte $03,$03,$07,$0f,$0f,$0f,$07,$07,$07,$07,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$01,$00,$00,$00,$00,$00,$00,$00,$7f,$9f,$6f,$11,$0e,$01 // ............o...
        .byte $1c,$32,$00,$00,$00,$00,$ff,$00,$ff,$fc,$01,$06,$19,$66,$99,$67 // .2...........f.g
        .byte $9f,$7f,$32,$cd,$32,$c2,$01,$00,$00,$00,$20,$90 // ..2.2..... .

txt_351a:
        .byte $50,$20,$c1,$03,$07,$07,$f8,$e0,$c0,$80,$01,$02,$0d,$13,$02,$05 // P ..............
        .byte $0b,$04,$03,$80,$60,$98,$02,$02,$02,$05,$fb,$07,$ff,$ff,$00,$00 // ....`...........
        .byte $00,$00,$00,$00,$00,$02               // ......

dat_3540:
        // === Fill data (1 bytes, $3540-$3540) ===
        .byte $00                                   // .

// --- Region $3582-$367c ---
.pc = $3582 "dat_3582"

dat_3582:
        .byte $01,$01,$03,$07,$07,$07,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$04,$10,$00,$00,$08,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $38,$80,$00,$00,$50,$00,$3f,$00,$00,$00,$00,$00,$00,$00,$ff,$00 // 8...P.?.........
        .byte $00,$00,$00,$00,$00,$00,$ff,$00,$00,$00,$00,$00,$00,$00,$ff,$07 // ................
        .byte $00,$00,$00,$00,$00,$0f,$00,$00,$00,$c0,$e0,$b0,$10,$18 // ..............

txt_35d0:
        .text "P (R19R1"
        .byte $ff,$fe,$ed,$b4,$90
        .byte $40,$00,$01
        .byte $da,$e4,$00,$10,$01,$61,$01,$81,$02,$0c,$15,$1d,$29,$7b,$5b,$f3 // .....a......){[.
        .byte $18,$10,$11
        .text "1!!!"
        .byte $62,$0f,$0f,$0f,$0f,$07,$0f,$07,$07
        .byte $38,$38,$1c,$1c,$1c,$1c,$0c,$0c,$08,$08,$08,$28,$08,$04,$04,$04 // 88.........(....
        .byte $07,$07,$17,$97,$07,$03,$03,$03,$03,$03,$03,$03,$03,$03,$07,$03 // ................
        .byte $07,$07,$87,$97,$96,$84,$04,$04,$00,$00,$00,$00,$80,$c0,$c0,$c0 // ................
        .fill 8, $00
        .byte $2a,$2c,$31,$1e,$00,$00,$00,$00,$0c,$70,$80,$00,$03,$1c,$63,$9f // *,1......p....c.
        .byte $00,$00,$00,$00,$ff,$00,$ff,$ff,$00,$00,$00,$00,$ff,$00,$ff,$ff // ................
        .byte $03,$01,$00,$00,$ff,$00,$ff,$ff,$d0,$a0,$c0,$00,$ff,$00,$ff,$ff // ................
        .byte $18,$07,$00,$00,$ff,$00,$ff,$ff,$00,$e0,$1f,$e0,$3f,$c7,$39,$06 // ............?.9.
        .byte $fa,$c4,$38,$c0                       // ..8.

dat_367c:
        // === Fill data (1 bytes, $367c-$367c) ===
        .byte $00                                   // .

// --- Region $36c0-$37c0 ---
.pc = $36c0 "dat_36c0"

dat_36c0:
        .byte $f0,$f8,$f0,$f0,$e0,$e0,$e0,$e0,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$0a,$00,$00,$00,$00,$00,$00,$00,$48,$00,$00,$00,$00,$00,$00 // .........H......
        .byte $00,$00,$00,$00,$00,$e0,$00,$00,$03,$17,$00,$00,$00,$00,$00,$00 // ................
        .byte $ff,$ff,$00,$00,$00,$00,$00,$00,$ff,$ff,$07,$01,$00,$00,$00,$03 // ................
        .fill 8, $00
        .byte $08,$08,$08,$08,$08,$18,$10,$30,$c6,$a2,$c4,$c2,$c2,$a2,$e0,$e1 // .......0........
        .byte $00,$06,$80,$1a,$c8,$00,$23,$00,$03,$03,$03,$43,$23,$23,$07,$97 // ......#....C##..
        .byte $88,$08,$08,$18,$10,$10,$10,$10       // ........

txt_3730:
        .text "BBBB"
        .byte $c2,$82,$82,$82,$07,$07,$07,$07,$03,$07,$03,$03
        .byte $08,$08,$0c,$0c,$0c,$0c,$04,$06,$04,$04,$04,$04,$04,$04,$04,$06 // ................
        .byte $01,$03,$01,$01,$01,$00,$00,$00,$07,$07,$07,$07,$07,$07,$07,$87 // ................
        .byte $04,$05,$05,$04,$04,$04,$04,$00,$e0,$c0,$00,$e0,$f0,$f0,$f0,$f0 // ................
        .fill 8, $00
        .byte $01,$02,$02,$05,$05,$05,$05,$05,$80,$00,$00,$07,$0f,$0f,$0f,$07 // ................
        .byte $ff,$ff,$ff,$00,$00,$03,$0c,$38,$00,$00,$00,$ce,$31,$ef,$ef,$f0 // .......8....1...
        .byte $ff,$ff,$ff,$80,$40,$41,$41,$80,$00,$00,$00,$ff,$3c,$db,$ff,$00 // ....@AA.....<...
        .byte $ff,$ff,$ff,$00,$00,$80,$80,$00,$01,$00,$00,$c0,$e0,$e0,$e0,$c0 // ................
        .byte $80                                   // .

txt_37b9:
        .byte $40,$40,$a0,$a0,$a0,$a0,$a0           // @@.....

dat_37c0:
        // === Fill data (1 bytes, $37c0-$37c0) ===
        .byte $00                                   // .

// --- Region $3800-$3900 ---
.pc = $3800 "dat_3800"

dat_3800:
        .byte $e0,$e0,$e0,$c0,$e0,$c0,$c0,$c0,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$10,$10,$0a,$03,$00,$00,$00,$00,$03,$07,$ff,$ff // ................
        .byte $f0,$e0,$c0,$00,$00,$00,$00,$00,$04,$02,$02,$01,$01,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$80,$c0,$38,$0f,$02,$02,$02,$01,$01,$01,$00,$00 // ......8.........
        .byte $00,$00,$00,$01,$01,$80,$80,$c0,$20,$60,$c1,$81,$01,$03,$06,$0c // ........ `......
        .byte $b0,$e8,$f0,$64,$d0,$e2,$22,$11,$a6,$90,$8a,$40,$41,$08,$20,$04 // ...d.."....@A. .
        .byte $68,$e8,$58,$d8,$98,$38,$78,$f8       // h.X..8x.

txt_3868:
        .fill 8, $20
        .byte $82,$82,$84,$84,$84,$84,$84,$84,$03,$03,$03,$03,$03,$07,$03,$07 // ................
        .byte $04,$00,$00,$00,$00,$00,$00,$00,$02,$00,$00,$00,$10,$00,$00,$00 // ................
        .fill 8, $00
        .byte $78,$70,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$04 // xp..............
        .byte $07,$07,$0f,$0f,$0f,$0f,$0f,$0f,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $02,$02,$01,$00,$00,$80,$80,$c0,$00,$00,$80,$60,$9c,$e3,$fc,$ff // ...........`....
        .byte $00,$00,$00,$00,$00,$ff,$00,$ff,$00,$00,$00,$00,$00,$ff,$00,$ff // ................
        .byte $00,$00,$00,$00,$00,$ff,$00,$ff,$00,$00,$00,$00,$00,$ff,$00,$ff // ................
        .byte $00,$00,$00,$00,$00,$ff,$00,$ff,$00,$00,$01,$06,$39,$c7,$3f,$ff // ............9.?.
        .byte $40,$41,$88,$1d,$1d,$15,$0b,$13       // @A......

dat_3900:
        // === Fill data (1 bytes, $3900-$3900) ===
        .byte $00                                   // .

// --- Region $3940-$39c0 ---
.pc = $3940 "dat_3940"

dat_3940:
        .byte $c0,$c0,$c0,$80,$c0,$80,$80,$80,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $07,$0f,$0f,$0f,$0f,$0f,$1f,$0f,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 15, $00
        .byte $07,$00,$00,$00,$00,$00,$00,$7f,$ff,$00,$00,$00,$00,$01,$07,$ff // ................
        .byte $ff,$ff,$ff,$fe,$80,$00,$00,$00,$00,$e0,$80,$00,$00,$00,$00,$00 // ................
        .byte $00,$29,$04,$29,$03,$10,$05,$08,$02,$20,$10,$00,$10,$88,$80,$88 // .).)..... ......
        .byte $a4,$07,$07,$07,$07,$07,$07,$07,$07   // .........

txt_39a8:
        .fill 8, $20
        .byte $84,$82,$82,$82,$82,$82,$82,$82,$07,$07,$07,$07,$07,$07,$07,$07 // ................

dat_39c0:
        // === Fill data (1 bytes, $39c0-$39c0) ===
        .byte $00                                   // .

// --- Region $39e0-$3a3b ---
.pc = $39e0 "dat_39e0"

dat_39e0:
        .byte $06,$02,$02,$00,$00,$00,$00,$00,$0f,$0f,$07,$07,$07,$0f,$0f,$0f // ................
        .fill 8, $00
        .byte $27,$18,$07,$00,$00,$00,$00,$00,$ff,$00,$ff,$00,$00,$00,$00,$00 // '...............
        .byte $ff,$00,$ff,$00,$00,$00,$00,$00,$ff,$00,$ff,$00,$00,$00,$00,$00 // ................
        .byte $ff,$00,$ff,$00,$00,$00,$00,$00,$ff,$00,$ff,$00,$00,$00,$00,$00 // ................
        .byte $ff,$00,$ff,$00,$00,$00,$00,$00,$ff,$00,$ff,$00,$00,$00,$00,$00 // ................
        .byte $98,$60,$80                           // .`.

dat_3a3b:
        // === Fill data (1 bytes, $3a3b-$3a3b) ===
        .byte $00                                   // .

// --- Region $3a7e-$3aa9 ---
.pc = $3a7e "dat_3a7e"

dat_3a7e:
        .byte $01,$00,$80,$80,$00,$00,$3f,$60,$c0,$80,$00,$00,$00,$00,$c0,$60 // ......?`.......`
        .byte $30,$10,$e0,$e0,$e0,$e0,$c0,$e0,$c0,$c0,$00,$00,$00,$00,$00,$00 // 0...............
        .byte $00,$00,$00,$00,$00,$01,$01,$03,$07,$0f,$e0,$c0 // ............

// --- Region $3ac3-$3b00 ---
.pc = $3ac3 "dat_3ac3"

dat_3ac3:
        .byte $80,$55,$2a,$00,$00,$00,$00,$00,$15,$4a,$a5,$1a,$00,$00,$01,$02 // .U*......J......
        .byte $01                                   // .

txt_3ad4:
        .byte $20,$50,$aa,$28,$80,$44,$a0,$60,$c0,$40,$40,$80,$07,$07,$07,$07 //  P.(.D.`.@@.....
        .byte $03,$03,$03,$03,$20,$30,$10,$10,$10,$18,$08,$08,$82,$82,$42,$43 // .... 0........BC
        .byte $40,$60,$20,$20,$07,$07,$07,$07,$07,$03,$07,$03 // @`  ........

dat_3b00:
        // === Fill data (1 bytes, $3b00-$3b00) ===
        .byte $00                                   // .

// --- Region $3b28-$3b80 ---
.pc = $3b28 "dat_3b28"

dat_3b28:
        .byte $f0,$f0,$e0,$e0,$e0,$c0,$c0,$80,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $f0,$cf,$ba,$e0,$c1,$c1,$81,$81,$00,$ff,$00,$e0,$e0,$00,$03,$9c // ................
        .byte $00,$ff,$00,$01,$0e,$71,$8f,$7f,$ff,$00,$c7,$38,$c0,$00,$00,$00 // .....q.....8....
        .byte $fa,$e0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$07,$38 // ...............8
        .byte $00,$00,$00,$01,$0e,$f1,$0e,$f9,$00,$03,$3c,$c3,$3c,$c3,$3f,$ff // ..........<.<.?.
        .byte $00,$c0,$30,$c8,$34,$da,$ea,$ea       // ..0.4...

dat_3b80:
        // === Fill data (1 bytes, $3b80-$3b80) ===
        .byte $00                                   // .

// --- Region $3bb9-$3be7 ---
.pc = $3bb9 "dat_3bb9"

dat_3bb9:
        .byte $01,$01,$01,$03,$03,$07,$03,$00,$1f,$30,$60,$40,$c0,$83,$81,$08 // .........0`@....
        .byte $cc,$64,$34,$16,$12,$1a,$8b,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$00 // .d4.............
        .byte $00,$00,$00,$00,$00,$00,$00,$f0,$e0,$e0,$c0,$c0,$c0,$80,$80 // ...............

// --- Region $3c04-$3c3e ---
.pc = $3c04 "dat_3c04"

dat_3c04:
        .byte $a8,$05,$a5,$0a,$00,$00,$00,$00,$00   // .........

txt_3c0d:
        .byte $50,$55,$aa,$02,$00,$00,$00,$00,$00,$00,$40,$00,$00,$00,$00,$00 // PU........@.....
        .byte $00,$00,$00,$03,$01,$01,$01,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$80,$80,$20,$30,$10,$18,$08,$08,$00,$00,$03,$01,$01,$01,$01 // ... 0...........
        .byte $01                                   // .

dat_3c3e:
        // === Fill data (1 bytes, $3c3e-$3c3e) ===
        .byte $00                                   // .

// --- Region $3c61-$3cc0 ---
.pc = $3c61 "dat_3c61"

dat_3c61:
        .byte $01,$01,$03,$07,$0f,$1f,$3f,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ......?.........
        .byte $00,$00,$00,$00,$00,$00,$00,$ff,$ff,$ff,$f8,$c0,$00,$00,$00,$1c // ................
        .byte $e0,$00,$00,$00,$00,$00,$01,$00,$00,$00,$00,$00,$03,$1c,$e3,$00 // ................
        .byte $00,$00,$07,$38,$c7,$3f,$ff,$fe,$e1,$1e,$e1,$06,$08,$10,$10,$38 // ...8.?.........8
        .byte $c3,$1c,$e0,$00,$70,$f8,$fc,$38,$c0,$00,$00,$00,$00,$00,$00,$07 // ....p..8........
        .byte $08,$13,$17,$17,$17,$0b,$05,$3b,$fa,$82,$c2,$c5,$85,$1a,$e4 // .......;.......

dat_3cc0:
        // === Fill data (1 bytes, $3cc0-$3cc0) ===
        .byte $00                                   // .

// --- Region $3cf8-$3dfa ---
.pc = $3cf8 "dat_3cf8"

dat_3cf8:
        .byte $07,$07,$07,$0f,$07,$0b,$0b,$09,$80,$80,$c0,$60,$31,$1f,$00,$00 // ...........`1...
        .byte $c9,$49,$c8,$88,$98,$10,$10,$3f,$c0,$40,$40,$00,$c0,$c0,$c0,$40 // .I.....?.@@....@
        .byte $00,$00,$00,$00,$00,$00,$01,$01,$80,$c0,$a0,$80,$a8,$84,$d1,$a0 // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$a0,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$02,$00,$08,$a0,$10,$40,$20,$80,$00,$00,$00 // ..........@ ....
        .byte $0a,$05,$00,$05,$02,$00,$00,$00,$a0,$50,$28,$48,$14,$a8,$10,$44 // .........P(H...D
        .fill 16, $00
        .byte $3f,$1f,$1f,$1f,$0f,$07,$03,$01,$00,$00,$00,$00,$00,$00,$00,$00 // ?...............
        .byte $00,$00,$00,$00,$00,$01,$05,$0f,$00,$80,$80,$c0,$40,$c0,$40,$c0 // ............@.@.
        .fill 18, $00
        .byte $01,$00,$02,$08,$08,$08,$a0,$60,$e0,$e0,$e0,$e0,$f0,$f0,$00,$00 // .......`........
        .fill 16, $00
        .byte $01,$06,$01,$00,$00,$18,$0e,$71,$87,$39,$8e,$61,$18,$07,$e0,$00 // .......q.9.a....
        .byte $00,$00,$80,$70,$8c,$f3,$00,$00,$1e,$3d,$3c,$18,$00,$80,$13,$13 // ...p.....=<.....
        .byte $10,$09,$84,$83,$80,$80,$74,$04,$04,$08,$30,$c0,$00,$00,$00,$00 // ......t...0.....
        .byte $00,$00,$00,$00,$00,$00,$02,$01,$00,$00,$00,$00,$00,$00,$18,$e0 // ................

dat_3dfa:
        // === Fill data (1 bytes, $3dfa-$3dfa) ===
        .byte $00                                   // .

// --- Region $3e38-$3e90 ---
.pc = $3e38 "dat_3e38"

dat_3e38:
        .byte $f2,$e1,$f0,$e0,$e0,$e0,$e0,$e0,$00,$80,$f3,$1e,$00,$01,$01,$01 // ................
        .byte $78,$f0,$c0,$c7,$8d,$88,$08,$0f,$00,$80,$80,$c0,$c0,$80,$80,$40 // x..............@
        .byte $01,$01,$03,$03,$03,$03,$07,$07,$17,$2a,$13,$14,$05,$03,$02,$00 // .........*......
        .byte $0a,$00,$a0,$10,$21,$7e,$88,$cd,$aa,$00,$40,$02,$00,$18,$40,$81 // ....!~....@...@.
        .byte $a0,$80,$00,$00,$04,$00,$20,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ...... .........
        .fill 8, $00
        .byte $10                                   // .

// --- Region $3eb0-$3f20 ---
.pc = $3eb0 "dat_3eb0"

dat_3eb0:
        .byte $ff,$18,$00,$00,$00,$00,$00,$00,$c0,$01,$00,$01,$00,$01,$00,$01 // ................
        .byte $40,$20,$60,$20,$60,$20,$60,$20,$00,$00,$00,$00,$00,$00,$00,$00 // @ ` ` ` ........
        .fill 8, $00
        .byte $08,$08,$08,$10,$10,$10,$10,$10,$f0,$f0,$f0,$f0,$e0,$e0,$e0,$c0 // ................
        .fill 16, $00
        .byte $22,$1c,$5f,$33,$a1,$a0,$a2,$de,$ff,$7f,$cf,$33,$0e,$01,$00,$00 // "._3.......3....
        .byte $c3,$38,$06,$01,$80,$60,$98,$e6,$9e,$61,$1f,$c3,$30,$0e,$01,$00 // .8...`...a..0...
        .byte $00,$00,$00,$00,$00,$c0,$78,$8e       // ......x.

dat_3f20:
        // === Fill data (1 bytes, $3f20-$3f20) ===
        .byte $00                                   // .

// --- Region $3f40-$4328 ---
.pc = $3f40 "dat_3f40"

dat_3f40:
        .byte $b7,$b7,$0b,$7b,$b7,$b7,$b7,$07,$07,$07,$07,$07,$07,$07,$07,$07 // ...{............
        .fill 12, $07
        .byte $70,$70,$70,$70,$70,$07,$07,$70,$70,$70,$07,$07,$b7,$7b,$0b,$7b // ppppp..ppp...{.{
        .byte $b7,$b7,$b7,$07,$07,$07,$07,$70,$07,$07,$07,$07,$07,$07,$07,$07 // .......p........
        .fill 8, $07
        .byte $70,$70,$70,$70,$70,$70,$60,$06,$06,$06,$60,$07,$b7,$7b,$0b,$7b // pppppp`...`..{.{
        .byte $b7,$b7,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07 // ................
        .byte $07,$07,$07,$07,$07,$70,$70,$70,$70,$07,$07,$70,$70,$07,$60,$46 // .....pppp..pp.`F
        .byte $64,$46,$06,$70,$b7,$0b,$7b,$b7,$b7,$b7,$07,$07,$07,$07,$07,$07 // dF.p..{.........
        .fill 18, $07
        .byte $70,$70,$70,$70,$06,$64,$04,$64,$06,$70,$b7,$0b,$7b,$b7,$07,$07 // pppp.d.d.p..{...
        .fill 24, $07
        .byte $70,$07,$70,$70,$60,$46,$64,$46,$06,$70,$7b,$0b,$7b,$07,$07,$07 // p.pp`FdF.p{.{...
        .fill 10, $07
        .byte $70,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$70,$07,$07 // p............p..
        .byte $70,$07,$70,$60,$06,$60,$70,$70,$7b,$0b,$b7,$07,$07,$07,$07,$07 // p.p`.`pp{.......
        .fill 8, $07
        .byte $70,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$70,$70 // p.............pp
        .byte $70,$07,$07,$07,$70,$70,$70,$70,$0b,$7b,$b7,$07,$07,$07,$07,$07 // p...pppp.{......
        .fill 23, $07
        .byte $70,$70,$70,$70,$70,$07,$70,$70,$70,$0b,$7b,$07,$07,$07,$07,$07 // ppppp.ppp.{.....
        .fill 9, $07
        .byte $70,$07,$07,$70,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07 // p..p............
        .byte $07,$07,$07,$07,$70,$70,$07,$70,$0b,$b7,$07,$07,$07,$07,$07,$07 // ....pp.p........
        .fill 10, $07
        .byte $10,$01,$01,$17,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07 // ................
        .byte $07,$70,$70,$07,$07,$07,$7b,$b7,$07,$07,$07,$07,$07,$07,$07,$07 // .pp...{.........
        .byte $07,$07,$07,$07,$07,$07,$07,$01,$01,$01,$01,$01,$17,$07,$07,$07 // ................
        .byte $07,$07,$07,$70,$70,$07,$70,$70,$70,$07,$70,$07,$07,$07,$7b,$07 // ...pp.ppp.p...{.
        .fill 14, $07
        .byte $70,$01,$01,$01,$01,$01,$01,$07,$07,$07,$07,$07,$07,$70,$07,$07 // p............p..
        .fill 8, $70
        .byte $b7,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07 // ................
        .byte $10,$01,$01,$01,$01,$01,$01,$07,$07,$07,$07,$07,$07,$70,$70,$70 // .............ppp
        .fill 8, $70
        .byte $b7,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07 // ................
        .byte $10,$01,$01,$01,$01,$01,$01,$07,$07,$17,$07,$07,$07,$70,$07,$07 // .............p..
        .byte $07,$07,$07,$07,$07,$07,$07,$70,$07,$07,$07,$07,$07,$07,$07,$07 // .......p........
        .byte $07,$07,$17,$17,$17,$17,$17,$17,$71,$01,$01,$01,$01,$01,$01,$07 // ........q.......
        .byte $17,$71,$07,$17,$17,$70,$07,$70,$07,$07,$07,$07,$70,$70,$07,$07 // .q...p.p....pp..
        .fill 10, $07
        .fill 8, $71
        .byte $01,$01,$01,$01,$10,$07,$17,$71,$17,$17,$71,$07,$07,$70,$07,$70 // .......q..q..p.p
        .byte $70,$70,$07,$70,$70,$70,$07,$07,$07,$07,$07,$07,$07,$07,$07,$17 // pp.ppp..........
        .byte $71,$01,$71,$71,$17,$07,$07,$17,$01,$01,$01,$10,$70,$17,$71,$71 // q.qq........p.qq
        .byte $17,$17,$71,$07,$07,$07,$70,$70,$07,$07,$70,$70,$07,$70,$07,$07 // ..q...pp..pp.p..
        .byte $07,$07,$07,$07,$07,$07,$17,$71,$71,$71,$71,$71,$71,$71,$71,$07 // .......qqqqqqqq.
        .byte $10,$01,$01,$70,$07,$17,$71,$71,$71,$17,$71,$17,$07,$07,$07,$07 // ...p..qqq.q.....
        .byte $07,$07,$07,$07,$70,$07,$07,$07,$07,$07,$07,$07,$07,$07,$71,$01 // ....p.........q.
        .byte $71,$71,$71,$71,$71,$71,$07,$07,$01,$01,$71,$07,$07,$17,$71,$71 // qqqqqq....q...qq
        .byte $71,$17,$71,$17,$07,$07,$70,$07,$70,$07,$70,$07,$70,$07,$07,$07 // q.q...p.p.p.p...
        .byte $07,$07,$07,$07,$07,$07,$71,$01,$71,$71,$17,$07,$07,$07,$07,$07 // ......q.qq......
        .byte $01,$01,$17,$07,$07,$17,$71,$71,$01,$71,$71,$71,$07,$07,$70,$70 // ......qq.qqq..pp
        .byte $70,$70,$70,$70,$70,$07,$07,$07,$07,$07,$07,$07,$07,$07,$71,$01 // ppppp.........q.
        .byte $71,$07,$07,$17,$17,$17,$71,$71,$01,$01,$71,$07,$07,$17,$01,$01 // q.....qq..q.....
        .byte $01,$01,$71,$71,$07,$70,$70,$70,$70,$70,$70,$70,$70,$70,$07,$07 // ..qq.ppppppppp..
        .byte $07,$07,$07,$07,$07,$17,$71,$71,$17,$07,$17,$71,$01,$01,$01,$01 // ......qq...q....
        .byte $01,$01,$71,$07,$07,$17,$01,$01,$01,$01,$01,$17,$07,$07,$07,$07 // ..q.............
        .byte $70,$70,$70,$70,$70,$70,$07,$07,$07,$07,$07,$07,$07,$17,$71,$71 // pppppp........qq
        .byte $17,$07,$71,$01,$01,$01,$01,$01,$01,$01,$71,$17,$07,$17,$01,$01 // ..q.......q.....
        .byte $01,$01,$71,$07,$07,$70,$70,$70,$70,$07,$07,$07,$07,$07,$07,$07 // ..q..pppp.......
        .byte $07,$07,$07,$07,$07,$17,$71,$71,$17,$f7,$f1,$f1,$01,$f1,$01,$01 // ......qq........
        .byte $01,$01,$01,$71,$07,$17,$71,$01,$01,$71,$17,$07,$07,$70,$70,$07 // ...q..q..q...pp.
        .fill 13, $07
        .byte $71,$71,$71,$17,$f7,$1f,$f1,$f1,$f1,$01,$01,$01,$01,$01,$01,$71 // qqq............q
        .byte $71,$71,$01,$01,$71,$17,$07,$07,$70,$07,$70,$70,$07,$07,$07,$07 // qq..q...p.pp....
        .byte $07                                   // .

dat_4328:
        // === Fill data (1 bytes, $4328-$4328) ===
        .byte $00                                   // .

// --- Region $4cd1-$4cd1 ---
.pc = $4cd1 "dat_4cd1"

dat_4cd1:
        // === Fill data (1 bytes, $4cd1-$4cd1) ===
        .byte $00                                   // .

// --- Region $548e-$548e ---
.pc = $548e "dat_548e"

dat_548e:
        // === Fill data (1 bytes, $548e-$548e) ===
        .byte $00                                   // .

// --- Region $68d1-$68d1 ---
.pc = $68d1 "dat_68d1"

dat_68d1:
        // === Fill data (1 bytes, $68d1-$68d1) ===
        .byte $00                                   // .

// --- Region $8045-$8045 ---
.pc = $8045 "dat_8045"

dat_8045:
        // === Fill data (1 bytes, $8045-$8045) ===
        .byte $00                                   // .
