// ============================================
// output - Part 1 of 2
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:20
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0800  End: $67ff  (24576 bytes)
// Crunched with Exomizer v2/v3 — depacked by emulation
// Packer entry: $080b (via BASIC SYS 2059)
// Entry point:  $4778 (18296)
// IRQ handler:  $4863 (irq_4863)
// IRQ handler:  $4882 (irq_4882)
// IRQ handler:  $48bd (irq_48bd)
// IRQ handler:  $9000 (nmi_9000)
//
// Code: 2478 bytes, Data: 22098 bytes
// Labels: 345, Subroutines: 7
//
// Cross-references: all OK
// ============================================


// --- Region $0a8d-$0a92 ---
.pc = $0a8d "Program $0a8d"
        .byte $57,$57                               // sre $57,x // ILLEGAL
        .byte $47,$bf                               // sre $bf // ILLEGAL

chr_0a91:
        // === Charset data (2 bytes, $0a91-$0a92) ===
        .byte $6f,$5f                               // char 0 (partial)

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

sub_1000:
        jmp loc_15ca
// Referenced by: jsr from $4868

sub_1003:
        jmp loc_1086

dat_1006:
        .byte $00                                   // .

// --- Region $1086-$11f0 ---
.pc = $1086 "loc_1086"

loc_1086:
.label smc_1087 = * + 1
        ldy #$00                                    // !SMC: modified by $15d1
        beq loc_108b

dat_108a:
        .byte $60                                   // `

loc_108b:
        dec dat_1006
        bpl loc_1095
        lda #$02
        sta dat_1006

loc_1095:
        ldx #$00
        jsr sub_10b1
        ldx #$07
        jsr sub_10b1
        ldx #$0e
        jsr sub_10b1
.label smc_10a5 = * + 1
        lda #$30                                    // !SMC: modified by $13f6, $15da
        ora #$0f
        sta $d418
.label smc_10ac = * + 1
        lda #$7c                                    // !SMC: modified by $13ec
        sta $d416
        rts
// Referenced by: jsr from $1097, $109c, $10a1

sub_10b1:
        lda dat_1006
        cmp #$02
        bne loc_10d1
        dec $1008,x
        beq loc_10cc
        bpl loc_10c2
        jmp loc_1491

loc_10c2:
        ldy $1007,x
        lda $1704,y
        and #$08
        bne loc_10d1

loc_10cc:
        lda #$fe
        sta $1047,x

loc_10d1:
        ldy $1007,x
        sty $f8
        lda $1031,x
        bne loc_10fc
        sta $1070,x
        sta $1033,x
        sta $1034,x
        sta $104a,x
        sta $105f,x
        lda $1766,y
        sta $104b,x
        lda $17ba,y
        sta $1075,x
        lda $17c8,y
        sta $1076,x

loc_10fc:
        lda $101c,x
        cmp $101d,x
        beq loc_1157
        bcs loc_1122
        lda $104c,x
        clc
        adc $101e,x
        sta $104c,x
        lda $1037,x
        adc #$00
        sta $1037,x
        ldy $101d,x
        cmp $161a,y
        bcc loc_1154
        bcs loc_113c

loc_1122:
        lda $104c,x
        sec
        sbc $101e,x
        sta $104c,x
        lda $1037,x
        sbc #$00
        sta $1037,x
        ldy $101d,x
        cmp $161a,y
        bcs loc_1154

loc_113c:
        lda $1049,x
        and #$7f
        sta $1049,x
        tya
        sta $101c,x
        lda $16a5,y
        sta $104c,x
        lda $161a,y
        sta $1037,x

loc_1154:
        jmp loc_1286

loc_1157:
        ldy $f8
        lda $1774,y
        and #$02
        beq loc_119e
        lda $179e,y
        sta $f7
        and #$7f
        asl
        tay
        lda $1ba7,y
        sta $14
        lda $1ba8,y
        sta $15
        ldy #$00
        lda $1031,x
        cmp ($14),y
        bcs loc_119b
        asl
        adc #$01
        tay
        lda ($14),y
        sta $1022,x
        iny
        lda ($14),y
        bit $f7
        bpl loc_1193
        clc
        ldy $101c,x
        adc $161b,y

loc_1193:
        sta $1037,x
        lda #$00
        sta $104c,x

loc_119b:
        jmp loc_12b3

loc_119e:
        lda $1774,y
        and #$b0
        bne loc_11ac
        lda $179e,y
        sta $14
        bne loc_11af

loc_11ac:
        jmp loc_1249

loc_11af:
        lda $1031,x
        cmp $1766,y
        bcs loc_11c3
        lda $14
        lsr
        lsr
        lsr
        lsr
        sta $1033,x
        jmp loc_1286

loc_11c3:
        lda $14
        and #$78
        lsr
        lsr
        lsr
        sta smc_1222                                // SMC: modifies $1222
        ldy $101c,x
        lda $16a5,y
        sec
        sbc $16a4,y
        pha
        lda $161a,y
        sbc $1619,y
        sta $15
        lda $14
        and #$07
        tay
        lda dat_1612,y
        sta smc_11ee                                // SMC: modifies $11ee
        pla
        clv
.label smc_11ee = * + 1
        bvc loc_11fe                                // !SMC: modified by $11e8

dat_11ef:
        .byte $46,$15                               // F.

// --- Region $11fe-$1612 ---
.pc = $11fe "loc_11fe"

loc_11fe:
        lsr $15
        ror
        lsr $15
        ror
        lsr $15
        ror
        ldy $1034,x
        bne loc_122b
        clc
        adc $104c,x
        sta $104c,x
        lda $1037,x
        adc $15
        sta $1037,x
        inc $1033,x
        lda $1033,x
.label smc_1222 = * + 1
        cmp #$05                                    // !SMC: modified by $11ca
        bcc loc_1228
        inc $1034,x

loc_1228:
        jmp loc_1286

loc_122b:
        sta $14
        sec
        lda $104c,x
        sbc $14
        sta $104c,x
        lda $1037,x
        sbc $15
        sta $1037,x
        dec $1033,x
        bne loc_1228
        dec $1034,x
        jmp loc_1286

loc_1249:
        lda $1774,y
        sta $f7
        and #$40
        beq loc_1286
        ldy $105e,x
        lda #$d3
        clc
        adc $1bcd,y
        sta $14
        lda #$1b
        adc #$00
        sta $15
        dec $105f,x
        bpl loc_126f
        ldy #$00
        lda ($14),y
        sta $105f,x

loc_126f:
        ldy $105f,x
        iny
        lda ($14),y
        clc
        adc $101c,x
        tay
        lda $16a5,y
        sta $104c,x
        lda $161a,y
        sta $1037,x

loc_1286:
        ldy $f8
        lda $1031,x
        bne loc_12a0
        lda $1712,y
        bpl loc_12a8
        lda #$81
        sta $d401,x
        sta $d404,x
        sta $1085
        jmp loc_12b3

loc_12a0:
        lda $1712,y
        and #$7f
        sta $1085

loc_12a8:
        cmp $1031,x
        bcs loc_12b3
        lda $1720,y
        sta $1022,x

loc_12b3:
        ldy $f8
        lda $1774,y
        sta $f7
        and #$08
        beq loc_12e7
        lda $1049,x
        and #$40
        bne loc_12e7
        lda $1032,x
        cmp #$02
        bcs loc_12d5
        lda $173c,y
        and #$f0
        ora #$02
        bne loc_12d7

loc_12d5:
        lda #$02

loc_12d7:
        sta smc_12e3                                // SMC: modifies $12e3
        lda $1008,x
        cmp $1782,y
        bcs loc_12e7
.label smc_12e3 = * + 1
        lda #$02                                    // !SMC: modified by $12d7
        sta $d406,x

loc_12e7:
        ldy $f8
        lda $1790,y
        sta $15
        and #$7f
        bne loc_12f5
        jmp loc_13ff

loc_12f5:
        sec
        sbc #$01
        asl
        asl
        asl
        sta $14
        lda $1031,x
        bne loc_133f
        lda $15
        cmp #$80
        lda #$00
        rol
        sta $1072,x
        lda $1071,x
        bne loc_1334

loc_1311:
        sta $105c,x
        lda #$ff
        sta $105d,x
        lda #$80
        sta $105b,x
        lda $17ac,y
        asl
        asl
        asl
        asl
        sta $1021,x
        sta smc_13e8                                // SMC: modifies $13e8
        lda $1072,x
        sta $1071,x
        jmp loc_133f

loc_1334:
        lda $1072,x
        bne loc_133f
        sta $1071,x
        jmp loc_1311

loc_133f:
        bit $15
        bvc loc_1346
        jmp loc_13e0

loc_1346:
        ldy $14
        dec $105c,x
        bpl loc_13a4
        lda $1bf7,y
        sta $105c,x
        lda $105d,x
        cmp #$03
        bne loc_13a1
        lda $1bf8,y
        beq loc_1373
        bne loc_13a4

loc_1361:
        lda $1bf8,y
        bmi loc_1373
        asl
        bpl loc_1376
        asl
        sta $105b,x
        lda $1bf5,y
        sta $1021,x

loc_1373:
        jmp loc_13e0

loc_1376:
        asl
        bpl loc_1385
        sta $105b,x
        lda $1bf6,y
        sta $1021,x
        jmp loc_13e0

loc_1385:
        asl
        bpl loc_1393
        ldy $14
        lda $1bf5,y
        sta $1021,x
        jmp loc_13e0

loc_1393:
        asl
        bpl loc_13e0
        ldy $14
        lda $1bf6,y
        sta $1021,x
        jmp loc_13e0

loc_13a1:
        inc $105d,x

loc_13a4:
        lda $105d,x
        ora $14
        tay
        lda $105b,x
        bmi loc_13cb
        lda $1021,x
        clc
        adc $1bf9,y
        sta $1021,x
        ldy $14
        cmp $1bf6,y
        bcc loc_13c8
        lda #$80

loc_13c2:
        sta $105b,x
        jmp loc_1361

loc_13c8:
        jmp loc_13e0

loc_13cb:
        lda $1021,x
        sec
        sbc $1bf9,y
        sta $1021,x
        ldy $14
        cmp $1bf5,y
        bcs loc_13e0
        lda #$00
        beq loc_13c2

loc_13e0:
        lda $1021,x
        bit $15
        bvc loc_13ec
.label smc_13e8 = * + 1
        lda #$80                                    // !SMC: modified by $1328
        sta $1021,x

loc_13ec:
        sta smc_10ac                                // SMC: modifies $10ac
        ldy $f8
        lda $17ac,y
        and #$f0
        sta smc_10a5                                // SMC: modifies $10a5
        lda $1046,x
        sta $1070,x

loc_13ff:
        lda $1070
        ora $1077
        ora $107e
        ora #$f0
        sta $d417
        ldy $f8
        lda $174a,y
        bne loc_1417
        jmp loc_1469

loc_1417:
        lda $1075,x
        beq loc_1431
        dec $1075,x
        lda $1035,x
        clc
        adc $1758,y
        sta $1035,x
        bcc loc_142e
        inc $1036,x

loc_142e:
        jmp loc_1460

loc_1431:
        lda $1076,x
        beq loc_144b
        dec $1076,x
        lda $1035,x
        sec
        sbc $17d6,y
        sta $1035,x
        bcs loc_1448
        dec $1036,x

loc_1448:
        jmp loc_1460

loc_144b:
        lda $f7
        and #$04
        beq loc_145d
        lda $17ba,y
        sta $1075,x
        lda $17c8,y
        sta $1076,x

loc_145d:
        lda $1035,x

loc_1460:
        sta $d402,x
        lda $1036,x
        sta $d403,x

loc_1469:
        lda $1085
        bmi loc_1483
        lda $104c,x
        sta $d400,x
        lda $1037,x
        sta $d401,x
        lda $1022,x
        and $1047,x
        sta $d404,x

loc_1483:
        lda $1031,x
        bmi loc_148b
        inc $1031,x

loc_148b:
        lda #$00
        sta $1085
        rts

loc_1491:
        lda $1009,x
        sta $14
        lda $100a,x
        sta $15
        ldy $100b,x
        jmp loc_14a2

loc_14a1:
        iny

loc_14a2:
        lda ($14),y
        bpl loc_14c5
        cmp #$ff
        bne loc_14b2
        lda #$00
        sta $100b,x
        tay
        beq loc_14a2

loc_14b2:
        cmp #$b4
        bcc loc_14be

loc_14b6:
        sbc #$c3
        sta $1020,x
        jmp loc_14a1

loc_14be:
        sbc #$7f
        sta $100d,x
        bpl loc_14a1

loc_14c5:
        asl
        sta smc_14ce                                // SMC: modifies $14ce
        tya
        sta $100b,x
.label smc_14ce = * + 1
        ldy #$06                                    // !SMC: modified by $14c6
        lda $1b7d,y
        sta $14
        lda $1b7e,y
        sta $15
        ldy $100c,x

loc_14dc:
        lda ($14),y
        bmi loc_14ef
        cmp #$60
        bcc loc_14ec
        and #$1f
        sta $105e,x
        iny
        bne loc_14dc

loc_14ec:
        jmp loc_1530

loc_14ef:
        cmp #$a0
        bcs loc_14fb
        and #$1f
        sta $1007,x
        iny
        bne loc_14dc

loc_14fb:
        cmp #$e0
        bcs loc_1507
        sbc #$9f
        sta $1032,x
        iny
        bne loc_14dc

loc_1507:
        lda $1049,x
        ora #$80
        sta $1049,x
        iny
        lda ($14),y
        sta $f7
        and #$7f
        clc
        adc $1020,x
        sta $101d,x
        iny
        lda ($14),y
        sta $101e,x
        iny
        lda ($14),y
        clc
        adc $1020,x
        sta $101c,x
        iny
        bne loc_1543

loc_1530:
        clc
        adc $1020,x
        sta $101c,x
        sta $101d,x
        lda $1049,x
        and #$7f
        sta $1049,x
        iny

loc_1543:
        tya
        sta $100c,x
        lda $1049,x
        and #$80
        sta $1049,x
        ldy $1007,x
        lda $174a,y
        and #$0f
        sta $d403,x
        sta $1036,x
        lda $174a,y
        and #$f0
        sta $1035,x
        lda #$00
        sta $1031,x
        sta $d402,x
        lda $172e,y
        sta $d405,x
        lda $173c,y
        sta $d406,x
        lda #$ff
        sta $1047,x
        lda $1704,y
        and #$f7
        sta $d404,x
        sta $1022,x
        ldy $101c,x
        lda $16a5,y
        sta $d400,x
        sta $104c,x
        lda $161a,y
        sta $d401,x
        sta $1037,x
        lda $1032,x
        sta $1008,x
        ldy $100c,x
        lda ($14),y
        cmp #$e1
        bne loc_15b5
        lda $1049,x
        ora #$40
        sta $1049,x

loc_15b5:
        lda ($14),y
        bne loc_15c9
        sta $100c,x
        lda $100d,x
        beq loc_15c6
        dec $100d,x
        bpl loc_15c9

loc_15c6:
        inc $100b,x

loc_15c9:
        rts

loc_15ca:
        ldy #$00
        ldx #$00
        stx $d416
        stx smc_1087                                // SMC: modifies $1087
        stx dat_1006
        stx $d417
        stx smc_10a5                                // SMC: modifies $10a5

loc_15dd:
        lda $1ba1,y
        sta $1009,x
        lda $1ba2,y
        sta $100a,x
        lda #$00
        sta $100b,x
        sta $100c,x
        sta $100d,x
        sta $1049,x
        sta $1071,x
        sta $1008,x
        sta $1007,x
        sta $1037,x
        sta $d404,x
        txa
        clc
        adc #$07
        tax
        iny
        iny
        cmp #$15
        bcc loc_15dd
        rts

dat_1612:
        .byte $15                                   // .

// --- Region $1810-$186d ---
.pc = $1810 "Segment $1810"
        .byte $bb,$09,$c0                           // las $c009,y // ILLEGAL
        ora #$bc
        ora #$be
        ora #$bb
        ora #$c0
        ora #$bc
        ora #$be
        ora #$bb
        ora #$c0
        ora #$bc
        ora #$be
        ora #$bb
        ora #$c3
        ora #$bf
        ora #$c1
        ora #$be
        ora #$c3
        ora #$bf
        ora #$c1
        ora #$be
        ora #$c3
        ora #$bf
        ora #$c1
        ora #$be
        ora #$c3
        ora #$bf
        ora #$c1
        ora #$be
        ora #$c0
        ora #$bc
        ora #$be
        ora #$bb
        ora #$c0
        ora #$bc
        ora #$be
        ora #$bb
        ora #$c0
        ora #$bc
        ora #$be
        ora #$bb
        ora #$c0
        ora #$bc
        ora #$be
        ora #$bb
        ora #$c0
        .byte $82,$01                               // nop #$01 // ILLEGAL
        .byte $02                                   // jam // ILLEGAL

// --- Region $3810-$3810 ---
.pc = $3810 "Segment $3810"
        brk

// --- Region $3ef0-$3ef0 ---
.pc = $3ef0 "Segment $3ef0"
        brk

// --- Region $4778-$48ff ---
.pc = $4778 "main_4778"
main_4778: {
        sei
        jsr $fda3
        jsr $fd15
        jsr $ff5b
        lda #$00
        sta $d020
        sta $d021
        sta $dc0e
        sta dat_4777
        sta $d011
        jsr sub_1000
        lda #$7f
        sta $dc0d
        sta $dd0d
        bit $dc0d
        bit $dd0d
        lda #$01
        sta $d01a
        ldx #$00
loop1:
        lda $3f40,x
        sta $0400,x
        lda $3fa8,x
        sta $0468,x
        lda $41e8,x
        sta $06a8,x
        lda $4228,x
        sta $06e8,x
        lda $4328,x
        sta $d800,x
        lda $4368,x
        sta $d840,x
        lda $45b8,x
        sta $da90,x
        lda $4610,x
        sta $dae8,x
        lda #$00
        sta $3e40,x
        inx
        bne loop1
        lda #$20
        sta $f2
        txa
        ldy #$1e
loop2:
        sta spr_2000,x
        inx
        bne loop2
        inc $47ec
        dey
        bpl loop2
        ldx #$00
        lda #$08
loop3:
        sta $d990,x
        inx
        cpx #$f0
        bne loop3
        ldx #$07
        lda #$ff
loop4:
        sta chr_0800,x
        dex
        bpl loop4
        lda #$18
        sta $d018
        sta $d016
        lda #$3b
        sta $d011
        lda #$90
        sta $0319
        lda #$00
        sta $0318
        lda #$63
        sta $0314
        lda #$48
        sta $0315
        lda #$32
        sta $d012
        cli
        lda #$1a
loop5:
        ldy #$c0
loop6:
        ldx #$fd
loop7:
        dex
        bne loop7
        dey
        bne loop6
        sec
        sbc #$01
        bne loop5
        jsr sub_493e
        lda #$02
loop8:
        ldy #$00
loop9:
        ldx #$00
loop10:
        dex
        bne loop10
        dey
        bne loop9
        sec
        sbc #$01
        bne loop8
        jsr sub_4a0e
        lda #$80
        sta dat_4777
        jmp $4860
}

irq_4863:
        lda #$01
        sta $d019
        jsr sub_1003
        lda dat_4777
        beq loc_487f
        lda #$82
        sta $0314
        lda #$48
        sta $0315
        lda #$82
        sta $d012

loc_487f:
        jmp $ea7b

irq_4882:
        lsr $d019
        lda #$1b
        sta $d011
        ldx #$02

loc_488c:
        dex
        bne loc_488c
        lda smc_4ae8
        ora #$10
        sta $d016
        lda #$12
        sta $d018
        lda #$0c
        sta $d021
        lda #$08
        sta $d022
        lda #$09
        sta $d023
        lda #$bd
        sta $0314
        lda #$48
        sta $0315
        lda #$b2
        sta $d012
        jmp $ea7e

irq_48bd:
        lsr $d019
        ldx #$01

loc_48c2:
        dex
        bne loc_48c2
        lda #$3b
        sta $d011
        ldx #$00
        stx $d021
        lda #$18
        sta $d018
        sta $d016
        jsr sub_4ade
        lda $dc01
        cmp #$ef
        beq loc_48f3
        lda #$63
        sta $0314
        lda #$48
        sta $0315
        lda #$32
        sta $d012
        jmp $ea7e

loc_48f3:
        sei
        jsr $fda3
        jsr $fd15
        jsr $ff5b
        jmp $fce2

// --- Region $493e-$4b79 ---
.pc = $493e "sub_493e"
// Referenced by: jsr from $4844

sub_493e:
        ldx #$00
        stx dat_1ebc
        ldy #$00
        sty $1ebd

loc_4948:
        ldx dat_1ebc
        ldy $1ebd
        tya
        clc
        adc $1ec0
        tay
        txa
        clc
        adc $1f00,y
        sta $1ec9
        sec
        sbc #$14
        bcc loc_49e0
        sta $1ec9
        ldy $1ebd
        cmp #$b4
        bcs loc_49e0
        and #$fc
        sta $1ebe
        lda #$00
        asl $1ebe
        rol
        sta $1ebf
        tya
        lsr
        lsr
        lsr
        asl
        tay
        lda $1eca,y
        clc
        adc $1ebe
        sta smc_49b7                                // SMC: modifies $49b7
        sta smc_49b4                                // SMC: modifies $49b4
        sta smc_49ae                                // SMC: modifies $49ae
        lda $1ecb,y
        adc $1ebf
        sta smc_49b8                                // SMC: modifies $49b8
        sta smc_49b5                                // SMC: modifies $49b5
        clc
        adc #$30
        sta smc_49af                                // SMC: modifies $49af
        lda $1ec9
        and #$03
        tax
        lda $1ebd
        and #$07
        tay
.label smc_49ae = * + 1
.label smc_49af = * + 2
        lda $5008,y                                 // !SMC: modified by $498c, $499e
        and $1ec1,x
.label smc_49b4 = * + 1
.label smc_49b5 = * + 2
        ora $2008,y                                 // !SMC: modified by $4989, $4998
.label smc_49b7 = * + 1
.label smc_49b8 = * + 2
        sta $2008,y                                 // !SMC: modified by $4986, $4995
        lda $1ec9
        cmp #$04
        bcc loc_49e0
        lda smc_49b7
        sec
        sbc #$08
        sta smc_49de                                // SMC: modifies $49de
        sta smc_49db                                // SMC: modifies $49db
        lda smc_49b8
        sbc #$00
        sta smc_49df                                // SMC: modifies $49df
        clc
        adc #$30
        sta smc_49dc                                // SMC: modifies $49dc
.label smc_49db = * + 1
.label smc_49dc = * + 2
        lda $5000,y                                 // !SMC: modified by $49c9, $49d7
.label smc_49de = * + 1
.label smc_49df = * + 2
        sta spr_2000,y                              // !SMC: modified by $49c6, $49d1

loc_49e0:
        inc $1ebd
        lda $1ebd
        cmp #$42
        beq loc_49ed
        jmp loc_4948

loc_49ed:
        lda #$00
        sta $1ebd
        ldx #$10

loc_49f4:
        dey
        bne loc_49f4
        dex
        bne loc_49f4
        inc $1ec0
        inc $1ec0
        inc dat_1ebc
        lda dat_1ebc
        cmp #$b4
        beq loc_4a0d
        jmp loc_4948

loc_4a0d:
        rts
// Referenced by: jsr from $4858

sub_4a0e:
        ldx #$00
        stx dat_1ebc
        ldy #$00
        sty $1ebd

loc_4a18:
        ldx dat_1ebc
        ldy $1ebd
        tya
        clc
        adc $1ec0
        tay
        txa
        clc
        adc $1f00,y
        sta $1ec9
        sec
        sbc #$14
        bcc loc_4ab0
        sta $1ec9
        ldy $1ebd
        cmp #$b4
        bcs loc_4ab0
        and #$fc
        sta $1ebe
        lda #$00
        asl $1ebe
        rol
        sta $1ebf
        tya
        lsr
        lsr
        lsr
        asl
        tay
        lda $1eea,y
        clc
        adc $1ebe
        sta smc_4a87                                // SMC: modifies $4a87
        sta smc_4a84                                // SMC: modifies $4a84
        sta smc_4a7e                                // SMC: modifies $4a7e
        lda $1eeb,y
        adc $1ebf
        sta smc_4a88                                // SMC: modifies $4a88
        sta smc_4a85                                // SMC: modifies $4a85
        clc
        adc #$28
        sta smc_4a7f                                // SMC: modifies $4a7f
        lda $1ec9
        and #$03
        tax
        lda $1ebd
        and #$07
        tay
.label smc_4a7e = * + 1
.label smc_4a7f = * + 2
        lda $5008,y                                 // !SMC: modified by $4a5c, $4a6e
        and $1ec1,x
.label smc_4a84 = * + 1
.label smc_4a85 = * + 2
        ora $2008,y                                 // !SMC: modified by $4a59, $4a68
.label smc_4a87 = * + 1
.label smc_4a88 = * + 2
        sta $2008,y                                 // !SMC: modified by $4a56, $4a65
        lda $1ec9
        cmp #$04
        bcc loc_4ab0
        lda smc_4a87
        sec
        sbc #$08
        sta smc_4aae                                // SMC: modifies $4aae
        sta smc_4aab                                // SMC: modifies $4aab
        lda smc_4a88
        sbc #$00
        sta smc_4aaf                                // SMC: modifies $4aaf
        clc
        adc #$28
        sta smc_4aac                                // SMC: modifies $4aac
.label smc_4aab = * + 1
.label smc_4aac = * + 2
        lda $5000,y                                 // !SMC: modified by $4a99, $4aa7
.label smc_4aae = * + 1
.label smc_4aaf = * + 2
        sta spr_2000,y                              // !SMC: modified by $4a96, $4aa1

loc_4ab0:
        inc $1ebd
        lda $1ebd
        cmp #$42
        beq loc_4abd
        jmp loc_4a18

loc_4abd:
        lda #$00
        sta $1ebd
        ldx #$10

loc_4ac4:
        dey
        bne loc_4ac4
        dex
        bne loc_4ac4
        inc $1ec0
        inc $1ec0
        inc dat_1ebc
        lda dat_1ebc
        cmp #$b4
        beq loc_4add
        jmp loc_4a18

loc_4add:
        rts
// Referenced by: jsr from $48d7

sub_4ade:
.label smc_4adf = * + 1
        ldx #$01                                    // !SMC: modified by $4b1b
        dex
        beq loc_4ae7

dat_4ae3:
        .byte $8e,$df,$4a,$60                       // ..J`

loc_4ae7:
.label smc_4ae8 = * + 1
        lda #$07                                    // !SMC: modified by $4aee, $4af4
        sec
.label smc_4aeb = * + 1
        sbc #$02                                    // !SMC: modified by $4b22
        bcc loc_4af2
        sta smc_4ae8                                // SMC: modifies $4ae8
        rts

loc_4af2:
        and #$07
        sta smc_4ae8                                // SMC: modifies $4ae8
        ldx #$00

loc_4af9:
        lda $05b9,x
        sta $05b8,x
        inx
        cpx #$50
        bne loc_4af9
.label smc_4b05 = * + 1
        lda #$00                                    // !SMC: modified by $4b29, $4b35, $4b55, $4b68
        bne $4b62

loc_4b08:
.label smc_4b09 = * + 1
.label smc_4b0a = * + 2
        lda txt_4c00                                // !SMC: modified by $4b4d, $4b52
        beq loc_4b4b
        cmp #$40
        bcc loc_4b29
        cmp #$48
        bcs loc_4b29
        and #$07
        bne loc_4b22
        eor #$80
        sta smc_4adf                                // SMC: modifies $4adf
        eor #$80
        beq loc_4b38

loc_4b22:
        sta smc_4aeb                                // SMC: modifies $4aeb
        lda #$00
        beq loc_4b38

loc_4b29:
        sta smc_4b05                                // SMC: modifies $4b05
        ldy #$08

loc_4b2e:
        cmp $4b5a,y
        bne loc_4b3e
        ldx #$00
        stx smc_4b05                                // SMC: modifies $4b05

loc_4b38:
        jsr loc_4b41
        jmp loc_4b71

loc_4b3e:
        dey
        bpl loc_4b2e

loc_4b41:
        sta $05df
        clc
        adc #$80
        sta $0607
        rts

loc_4b4b:
        lda #$4c
        sta smc_4b0a                                // SMC: modifies $4b0a
        lda #$00
        sta smc_4b09                                // SMC: modifies $4b09
        sta smc_4b05                                // SMC: modifies $4b05
        beq loc_4b08
        ora #$21
        bit $272e
        and ($3a),y
        .byte $3b,$aa,$20                           // rla $20aa,y // ILLEGAL
        adc ($4b),y
        lda #$00
        sta smc_4b05                                // SMC: modifies $4b05
        txa
        clc
        adc #$40
        bne loc_4b41

loc_4b71:
        inc smc_4b09
        bne loc_4b79
        inc smc_4b0a

loc_4b79:
        rts

// --- Region $4c10-$4c17 ---
.pc = $4c10 "Segment $4c10"
        ora ($03,x)
        ora $4546,y
        .byte $44,$43                               // nop $43 // ILLEGAL
        .byte $42                                   // jam // ILLEGAL

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

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

chr_0800:
        // === Charset data (653 bytes, $0800-$0a8c) ===
        .byte $00,$00,$00,$00,$00,$00,$00,$ff       // char 0 @+0
        .byte $f9,$e5,$d6,$97,$57,$55,$55,$45       // char 1 @+1
        .byte $95                                   // char 2 (partial)

txt_0811:
        .byte $55,$56,$57,$57,$55,$55,$45           // char 2 (partial)
        .byte $f9,$e5,$d6,$97,$57,$57,$57,$47       // char 3 @+3
        .byte $95                                   // char 4 (partial)

txt_0821:
        .byte $55,$56,$57,$57,$57,$57,$47           // char 4 (partial)
        .byte $e5,$d5,$96,$57,$57,$55,$55,$45       // char 5 @+5
        .byte $e5,$d5,$96,$57,$57,$55,$55,$45       // char 6 @+6
        .byte $f9,$e5,$d6,$97,$57,$57,$55,$45       // char 7 @+7
        .byte $9b                                   // char 8 (partial)

txt_0841:
        .byte $57,$57,$57,$57,$55,$55,$45           // char 8 (partial)
        .byte $9b                                   // char 9 (partial)

txt_0849:
        .byte $57,$57,$57,$57,$57,$57,$47           // char 9 (partial)
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 10 @+10
        .byte $9b                                   // char 11 (partial)

txt_0859:
        .byte $57,$57,$57,$56,$55,$55,$45           // char 11 (partial)
        .byte $9b                                   // char 12 (partial)

txt_0861:
        .byte $57,$57,$57,$57,$57,$57,$47           // char 12 (partial)
        .byte $9f,$5b                               // char 13 (partial)

txt_086a:
        .byte $56,$55,$55,$56,$57,$47               // char 13 (partial)
        .byte $95                                   // char 14 (partial)

txt_0871:
        .byte $55,$56,$57,$57,$57,$57,$47           // char 14 (partial)
        .byte $f9,$e5,$d6,$97,$57,$57,$57,$47       // char 15 @+15
        .byte $95                                   // char 16 (partial)

txt_0881:
        .byte $55,$56,$57,$57,$55,$55,$45           // char 16 (partial)
        .byte $f9,$e5,$d6,$97,$57,$57,$57,$47       // char 17 @+17
        .byte $95                                   // char 18 (partial)

txt_0891:
        .byte $55,$56,$57,$57,$55,$55,$44           // char 18 (partial)
        .byte $e5,$d5,$96,$57,$57,$95,$95,$e5       // char 19 @+19
        .byte $95,$95,$fe,$ff,$ff,$ff,$ff,$ff       // char 20 @+20
        .byte $9b                                   // char 21 (partial)

txt_08a9:
        .byte $57,$57,$57,$57,$57,$57,$47           // char 21 (partial)
        .byte $9b                                   // char 22 (partial)

txt_08b1:
        .byte $57,$57,$57,$57,$57,$57,$47           // char 22 (partial)
        .byte $9b                                   // char 23 (partial)

txt_08b9:
        .byte $57,$57,$57,$57,$57,$57,$47           // char 23 (partial)

spr_08c0:
        .byte $9b,$57,$57,$57,$56,$95,$95,$e4       // char 24 @+24
        .byte $9b,$57,$57,$57,$56,$95,$95,$e4       // char 25 @+25
        .byte $95,$95,$ff,$fe,$fd,$f9,$f5,$e4       // char 26 @+26

dat_08d8:
        // === Fill data (48 bytes, $08d8-$0907) ===
        .fill 48, $ff
        .byte $9b                                   // char 33 (partial)

txt_0909:
        .byte $57,$57,$57,$57,$57,$57,$47           // char 33 (partial)
        .byte $9b,$57,$57,$9b,$6f                   // char 34 (partial)

dat_0915:
        // === Fill data (35 bytes, $0915-$0937) ===
        .fill 35, $ff
        .byte $9b,$57,$57,$9b,$6f,$ff,$ff,$ff       // char 39 '''
        .byte $ff,$fe,$fd,$f9,$f5,$f5,$f5,$f4       // char 40 '('
        .byte $9b,$96,$e5,$f5,$f5,$f5,$f5,$f4       // char 41 ')'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 42 '*'
        .byte $ff,$ff,$f9,$f5,$f5,$f5,$95,$44       // char 43 '+'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 44 ','
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$95,$44       // char 45 '-'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 46 '.'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 47 '/'
        .byte $f9,$e5,$d6,$97,$57,$57,$57,$47       // char 48 '0'
        .byte $eb,$97,$57,$57,$97,$57,$57,$47       // char 49 '1'
        .byte $f9,$e5,$d6,$97,$ff,$fe,$f9,$e5       // char 50 '2'
        .byte $f9,$e5,$d6,$97,$ff,$fe,$fd,$fe       // char 51 '3'
        .byte $9b                                   // char 52 (partial)

txt_09a1:
        .byte $57,$57,$57,$57,$55,$55,$95           // char 52 (partial)
        .byte $95,$55,$57,$57,$56,$95,$95,$e5       // char 53 '5'
        .byte $f9,$e5,$d6,$97,$57,$55,$55,$46       // char 54 '6'
        .byte $95,$95,$ff,$fe,$fd,$fd,$fd,$f8       // char 55 '7'

spr_09c0:
        .byte $f9,$e5,$d6,$97,$57,$95,$95,$e6       // char 56 '8'
        .byte $f9,$e5,$d6,$97,$57,$95,$95,$e5       // char 57 '9'
        .byte $ff,$ff,$ff,$9b,$57,$57,$9b,$ff       // char 58 ':'
        .byte $ff,$ff,$ff,$9b,$57,$57,$9b,$ff       // char 59 ';'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 60 '<'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 61 '='
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 62 '>'
        .byte $fe,$ff,$ff,$ff,$ff,$ff,$fe,$ff       // char 63 '?'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 64 '@'
        .byte $bf,$6f,$5f,$5b                       // char 65 (partial)

txt_0a0c:
        .byte $57,$57,$57,$47                       // char 65 (partial)
        .byte $bf,$6f,$5f,$5b,$57,$5b,$5b,$6f       // char 66 'B'
        .byte $bf,$6f,$5f,$5b,$57,$ff,$ff,$ff       // char 67 'C'
        .byte $bf,$6f,$5f,$5b,$57,$57,$57,$47       // char 68 'D'
        .byte $5b,$5b,$ff,$ff,$ff,$bf,$7f,$bf       // char 69 'E'
        .byte $5b,$5b,$ff,$ff,$ff,$bf,$7f,$bf       // char 70 'F'
        .byte $bf,$6f,$5f,$5b,$57,$ff,$6f,$5b       // char 71 'G'
        .byte $9b                                   // char 72 (partial)

txt_0a41:
        .byte $57,$57,$57,$57,$57,$57,$47           // char 72 (partial)
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 73 'I'
        .byte $9b                                   // char 74 (partial)

txt_0a51:
        .byte $57,$57,$57,$57,$57,$57,$47           // char 74 (partial)
        .byte $9b,$57,$57,$57,$5b,$5b,$6f,$af       // char 75 'K'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 76 'L'
        .byte $db,$97                               // char 77 (partial)

txt_0a6a:
        .byte $57,$57,$57,$57,$57,$47               // char 77 (partial)
        .byte $bf,$6f,$5f,$5b                       // char 78 (partial)

txt_0a74:
        .byte $57,$57,$57,$47                       // char 78 (partial)
        .byte $bf,$6f,$5f,$5b                       // char 79 (partial)

txt_0a7c:
        .byte $57,$57,$57,$47                       // char 79 (partial)
        .byte $bf,$6f,$5f,$5b,$57,$57,$5b,$6f       // char 80 'P'
        .byte $bf,$6f,$5f,$5b,$57                   // char 81 (partial)

// --- Region $0a93-$0fff ---
.pc = $0a93 "Program $0a93"
        .byte $5b,$57,$57,$5b,$5f,$5b               // char 0 (partial)
        .byte $5b,$ff,$ff,$ff,$6f,$5b,$47,$6f       // char 1 @+1
        .byte $5f,$5b,$57,$57,$57,$57,$47,$9b       // char 2 @+2

txt_0aa9:
        .byte $57,$57,$57,$57,$57,$57,$47,$9b       // char 3 @+3

txt_0ab1:
        .byte $57,$57,$57,$57,$57,$57,$47,$9b       // char 4 @+4

txt_0ab9:
        .byte $57,$57,$57,$57,$57,$57,$47,$9b       // char 5 @+5
        .byte $57,$57,$57,$57,$5b,$5b,$6f,$9b       // char 6 @+6
        .byte $57,$57,$57,$57,$5b,$5b,$6f,$5b       // char 7 @+7
        .byte $57,$57,$5b,$5f,$5f,$6f,$7f           // char 8 (partial)

dat_0ad8:
        // === Fill data (56 bytes, $0ad8-$0b0f) ===
        .fill 56, $ff
        .byte $9b                                   // char 15 (partial)
        .byte $57,$57,$9b,$6f                       // char 16 (partial)

dat_0b15:
        // === Fill data (43 bytes, $0b15-$0b3f) ===
        .fill 43, $ff
        .byte $9b                                   // char 21 (partial)
        .byte $5b,$6f,$7f,$7f,$7f,$7f,$7f,$ff       // char 22 @+22
        .byte $ff,$ff,$bf,$7f,$7f,$7f,$7f,$ff       // char 23 @+23
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 24 @+24
        .byte $ff,$bf,$7f,$7f,$7f,$5b,$47,$ff       // char 25 @+25
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 26 @+26
        .byte $ff,$ff,$ff,$ff,$ff,$5b,$47,$ff       // char 27 @+27
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 28 @+28
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$bf       // char 29 @+29
        .byte $6f,$5f,$5b,$57,$57,$57,$47,$ff       // char 30 @+30
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$bf       // char 31 @+31
        .byte $6f,$5f,$5b,$57,$5b,$5b,$6f,$bf       // char 32 ' '
        .byte $6f,$5f,$5b,$57,$5b,$5b,$6f,$9b       // char 33 '!'

txt_0ba1:
        .byte $57,$57,$57,$57,$57,$57,$47,$5b       // char 34 '"'
        .byte $5b,$ff,$ff,$ff,$bf,$6f,$5f,$bf       // char 35 '#'
        .byte $6f,$5f,$5b,$ff,$bf,$6f,$5f,$5b       // char 36 '$'
        .byte $57,$57,$5b,$5f,$5f,$5f,$6f,$bf       // char 37 '%'
        .byte $6f,$5f,$5b,$57,$5b,$5b,$6f,$bf       // char 38 '&'
        .byte $6f,$5f,$5b,$57,$57,$57,$47           // char 39 (partial)

dat_0bd0:
        // === Fill data (40 bytes, $0bd0-$0bf7) ===
        .fill 40, $ff
        .byte $10                                   // char 44 (partial)
        .byte $ce,$ce,$10,$c9,$cc,$1e,$ff           // char 45 (partial)

scr_0c00:
        .byte $ff                                   // char 45 (partial)
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$13       // char 46 '.'
        .byte $03,$03,$03,$03,$03,$47,$9b,$13       // char 47 '/'
        .byte $03,$02,$01,$00,$00,$40,$91,$13       // char 48 '0'
        .byte $03,$02,$41,$80,$d0,$e4,$f9,$13       // char 49 '1'
        .byte $03,$02,$00,$00,$00,$00,$41,$13       // char 50 '2'
        .byte $03,$02,$41,$80,$d0,$e4,$f9,$13       // char 51 '3'
        .byte $03,$03,$03,$03,$03,$47,$9b,$13       // char 52 '4'
        .byte $03,$02,$41,$80,$d0,$e4,$f9           // char 53 (partial)

spr_0c40:
        .byte $13                                   // char 53 (partial)
        .byte $03,$03,$03,$03,$03,$47,$9b,$13       // char 54 '6'
        .byte $03,$03,$03,$03,$03,$47,$9b,$ff       // char 55 '7'
        .byte $97,$42,$41,$80,$d0,$e4,$f9,$10       // char 56 '8'
        .byte $01,$02,$03,$03,$03,$47,$9b,$13       // char 57 '9'
        .byte $03,$02,$41,$80,$d0,$e4,$f9,$13       // char 58 ':'
        .byte $03,$03,$03,$03,$03,$47,$9b,$13       // char 59 ';'
        .byte $03,$03,$03,$03,$03,$47,$9b,$13       // char 60 '<'
        .byte $03,$02,$41,$80,$d0,$e4,$f9,$13       // char 61 '='
        .byte $03,$03,$03,$03,$03,$47,$9b,$13       // char 62 '>'
        .byte $01,$02,$41,$80,$d0,$e4,$f9,$11       // char 63 '?'
        .byte $00,$01,$02,$02,$03,$47,$9b,$fe       // char 64 '@'
        .byte $ff,$fe,$91,$40,$00,$40,$91,$ff       // char 65 'A'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$13       // char 66 'B'
        .byte $03,$02,$41,$80,$d0,$e4,$f9,$13       // char 67 'C'
        .byte $43,$82,$c1,$d0,$e0,$f4,$f9,$13       // char 68 'D'
        .byte $02,$01,$00,$01,$06,$4b,$9f           // char 69 (partial)

spr_0cc0:
        .byte $d1                                   // char 69 (partial)
        .byte $81,$42,$03,$03,$03,$47,$9b,$f1       // char 70 'F'
        .byte $f0,$f0,$f0,$f0,$f0,$f4,$f9,$d1       // char 71 'G'
        .byte $81,$82,$41,$00,$00,$40,$90           // char 72 (partial)

dat_0cd8:
        // === Fill data (48 bytes, $0cd8-$0d07) ===
        .fill 48, $ff
        .byte $13                                   // char 78 (partial)
        .byte $47,$9b,$ff,$9b,$47,$47,$9b           // char 79 (partial)

dat_0d10:
        // === Fill data (48 bytes, $0d10-$0d3f) ===
        .fill 48, $ff
        .byte $f1                                   // char 85 (partial)
        .byte $f0,$f0,$f4,$f8,$fd,$fe,$ff,$f1       // char 86 'V'
        .byte $f0,$e0,$90,$40,$01,$46,$9b,$ff       // char 87 'W'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$91       // char 88 'X'
        .byte $f0,$f0,$f4,$f9,$ff,$ff,$ff,$ff       // char 89 'Y'
        .byte $ff,$ff,$9b,$47,$47,$9b,$6f,$91       // char 90 'Z'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 91 '['
        .byte $ff,$ff,$ff,$9b,$47,$47,$9b,$ff       // char 92 '\'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$13       // char 93 ']'
        .byte $03,$02,$41,$80,$d0,$e4,$f9,$13       // char 94 '^'
        .byte $03,$03,$03,$03,$03,$47,$9b,$d1       // char 95 '_'
        .byte $82,$42,$01,$00,$00,$40,$90,$ff       // char 96 '`'
        .byte $ff,$92,$41,$80,$d0,$e4,$f9,$ff       // char 97 'a'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$fe       // char 98 'b'
        .byte $ff,$92,$41,$80,$d0,$e4,$f9,$13       // char 99 'c'
        .byte $03,$02,$41,$80,$d0,$e4,$f9,$f5       // char 100 'd'
        .byte $f0,$f0,$e0,$d0,$c0,$d1,$e6,$93       // char 101 'e'
        .byte $43,$02,$41,$80,$d0,$e4,$f9,$ff       // char 102 'f'
        .byte $ff,$92,$41,$80,$d0,$e4,$f9,$ff       // char 103 'g'
        .byte $9b,$47,$47,$9b,$ff,$ff,$ff,$ff       // char 104 'h'
        .byte $9b,$47,$47,$9b,$6f,$ff,$ff,$ff       // char 105 'i'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 106 'j'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 107 'k'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 108 'l'
        .byte $f3,$e2,$f3,$f3,$f3,$ff,$ff,$ff       // char 109 'm'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$13       // char 110 'n'
        .byte $03,$03,$03,$03,$03,$47,$9b,$1b       // char 111 'o'
        .byte $07,$07,$07,$0b,$1f,$6f,$bf,$ff       // char 112 'p'
        .byte $5b,$07,$07,$0b,$1f,$6f,$bf,$13       // char 113 'q'
        .byte $03,$03,$07,$0b,$1f,$6f,$bf,$ff       // char 114 'r'
        .byte $ff,$ff,$1b,$07,$03,$07,$1b,$ff       // char 115 's'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$07       // char 116 't'
        .byte $03,$03,$03,$03,$43,$47,$9b           // char 117 (partial)

spr_0e40:
        .byte $13                                   // char 117 (partial)
        .byte $03,$03,$03,$03,$03,$47,$9b,$ff       // char 118 'v'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$13       // char 119 'w'
        .byte $03,$03,$07,$0b,$1f,$6f,$bf,$5f       // char 120 'x'
        .byte $1b,$07,$03,$03,$03,$47,$9b,$ff       // char 121 'y'
        .byte $ff,$ff,$1b,$07,$03,$07,$1b,$13       // char 122 'z'
        .byte $03,$03,$03,$03,$03,$47,$9b,$13       // char 123 '{'
        .byte $03,$03,$03,$03,$03,$47,$9b,$13       // char 124 '|'
        .byte $03,$03,$07,$0b,$1f,$6f,$bf,$ff       // char 125 '}'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$13       // char 126 '~'
        .byte $03,$07,$1b,$07,$03,$47,$9b,$6f       // char 127
        .byte $6f,$1f,$0b,$07,$03,$47,$9b,$13       // char 128
        .byte $03,$03,$07,$0b,$1f,$6f,$bf,$13       // char 129
        .byte $03,$03,$03,$03,$03,$47,$9b,$13       // char 130
        .byte $03,$03,$07,$0b,$1f,$6f,$bf,$13       // char 131
        .byte $07,$0b,$0f,$1f,$2f,$7f,$bf,$13       // char 132
        .byte $03,$03,$03,$03,$43,$87,$db,$1f       // char 133
        .byte $0b,$07,$03,$03,$03,$47,$9b           // char 134 (partial)

txt_0ec8:
        .byte $3f                                   // char 134 (partial)
        .byte $3f,$3f,$3f,$3f,$3f,$7f,$bf,$bf       // char 135
        .byte $ff,$ff,$1b,$07,$03,$07,$1b           // char 136 (partial)

dat_0ed8:
        // === Fill data (104 bytes, $0ed8-$0f3f) ===
        .fill 104, $ff
        .byte $3f                                   // char 149 (partial)
        .byte $3f,$2f,$1b,$07,$03,$47,$9b,$3f       // char 150
        .byte $3f,$3f,$7f,$bf,$ff,$ff,$ff,$ff       // char 151
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$1b       // char 152
        .byte $3f,$3f,$7f,$bf,$ff,$ff,$ff,$ff       // char 153
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$1b       // char 154
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 155
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 156
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$13       // char 157
        .byte $03,$03,$07,$0b,$1f,$6f,$bf,$ff       // char 158
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$bf       // char 159
        .byte $ff,$ff,$1b,$07,$03,$07,$1b,$1b       // char 160
        .byte $07,$03,$07,$0b,$1f,$6f,$bf,$13       // char 161
        .byte $03,$03,$03,$03,$03,$47,$9b,$1b       // char 162
        .byte $07,$03,$07,$0b,$1f,$6f,$bf,$1b       // char 163
        .byte $07,$03,$07,$0b,$1f,$6f,$bf,$3f       // char 164
        .byte $3f,$7f,$bf,$ff,$ff,$ff,$ff,$1b       // char 165
        .byte $07,$03,$07,$0b,$1f,$6f,$bf,$13       // char 166
        .byte $03,$03,$07,$0b,$1f,$6f,$bf           // char 167 (partial)

dat_0fd0:
        // === Fill data (41 bytes, $0fd0-$0ff8) ===
        .fill 41, $ff
        .byte $39,$31,$33,$23,$27,$ff,$ff           // char 173 (partial)

// --- Region $1007-$1085 ---
.pc = $1007 "Segment $1007"
        .byte $01,$05,$e4,$17,$02,$00,$01,$03,$05,$7f,$18,$01,$0b,$00,$00,$05 // ................
        .byte $98,$18,$02,$00,$06,$fe,$fe,$00,$00,$fd,$78,$10,$13,$13,$a0,$00 // ..........x.....
        .byte $fd,$7c,$41,$15,$15,$a0,$00,$fd,$ca,$00,$08,$07,$00,$00,$00,$08 // .|A.............
        .byte $01,$02,$05,$00,$00,$a0,$08,$03,$50,$1f,$00,$00,$00,$00,$03,$01 // ........P.......
        .byte $fe,$00,$00,$00,$00,$00,$02,$ff,$00,$00,$00,$00,$42,$04,$fe,$00 // ............B...
        .byte $00,$00,$00,$a9,$80,$5d,$00,$00,$00,$00,$00,$80,$5f,$00,$00,$06 // .....]......_...
        .byte $00,$00,$00,$02,$00,$01,$00,$00,$00,$00,$00,$00,$fe,$00,$00,$00 // ................
        .byte $02,$00,$00,$fd,$00,$0d,$0f,$00,$00,$00,$fb,$00,$00,$00,$00 // ...............

// --- Region $11f1-$11fd ---
.pc = $11f1 "Segment $11f1"
        .byte $6a,$46,$15,$6a,$46,$15,$6a,$46,$15,$6a,$46,$15,$6a // jF.jF.jF.jF.j

// --- Region $1613-$180f ---
.pc = $1613 "Segment $1613"
        .byte $12,$0f,$0c,$09,$06,$03,$00,$01,$01,$01,$01,$01,$01,$01,$01,$01 // ................
        .byte $01,$01,$02,$02,$02,$02,$02,$02,$02,$03,$03,$03,$03,$03,$04,$04 // ................
        .byte $04,$04,$05,$05,$05,$06,$06,$06,$07,$07,$08,$08,$09,$09,$0a,$0a // ................
        .byte $0b,$0c,$0d,$0d,$0e,$0f,$10,$11,$12,$13,$14,$15,$17,$18,$1a,$1b // ................
        .byte $1d,$1f                               // ..

txt_1655:
        .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                                   // .

txt_1679:
        .text "MUSIC+PLAYER (C) BY MARKUS SCHNEIDER/X-AMPLE"
        .byte $16,$27,$39,$4b,$5f,$74,$8a,$a1,$ba,$d4,$f0,$0e,$2d,$4e,$71,$96 // .'9K_t......-Nq.
        .byte $be,$e7,$14,$42,$74,$a9,$e0,$1b,$5a,$9c,$e2,$2d,$7b,$cf,$27,$85 // ...Bt...Z..-{.'.
        .byte $e8,$51,$c1,$37,$b4,$38,$c4,$59,$f7,$9e,$4e,$0a,$d0,$a2,$81,$6d // .Q.7.8.Y..N....m
        .byte $67,$70,$89,$b2,$ed,$3b,$9d,$14,$a0,$45,$03,$db,$cf,$e1,$12,$65 // gp...;...E.....e
        .byte $db,$76,$3a,$27,$41,$8a,$05,$b5,$9d,$c1,$24,$c9,$b6,$ed,$73,$4e // .v:'A.....$...sN
        .byte $82,$14,$0a,$6a,$3b,$82,$48,$93,$6b,$da,$e7,$9c,$04,$28,$14,$00 // ...j;.H.k....(..
        .byte $01,$01
        .byte $49,$17
        .text ")IA)"
        .byte $81,$01,$01
        .byte $49,$49,$00,$00,$00
        .byte $85,$00,$03,$00,$80,$03,$00,$00,$00,$03,$00,$00,$01,$01,$41,$16 // ..............A.
        .text "AA"
        .byte $40                                   // @ character
        .text "A"
        .byte $80,$01,$01
        .byte $41,$41,$00,$00,$00,$09,$00
        .byte $40,$09
        .byte $00,$08,$00,$00,$00,$00,$80,$00,$e8,$e9,$ae,$88,$44,$be,$7b,$78 // ............D.{x
        .byte $ae,$e8,$e9,$68,$80,$00,$08,$08,$08,$00,$18,$08,$84,$f8,$00,$08 // ...h............
        .byte $08,$18,$08,$00,$00,$00,$50,$00,$97,$50,$50,$90,$00,$00,$00,$21 // ......P..PP....!
        .byte $a0,$00,$00,$00,$00,$00,$00,$0a,$00,$14,$00,$00,$00,$16,$00,$00 // ................
        .byte $0a,$02,$48,$10,$4c,$0c,$4c,$0c,$00,$02,$02,$0c,$04,$00,$01,$00 // ..H.L.L.........
        .byte $01,$00,$01,$01,$01,$02,$00,$00,$00,$02,$00,$00,$00,$00,$01,$00 // ................
        .byte $00,$01,$00,$00,$01,$40,$40,$00,$00,$00,$00,$01,$00,$07,$00,$29 // .....@@........)
        .byte $00,$2a,$00,$00,$01,$2a,$00,$00,$00,$00,$38,$00,$00,$38,$00,$00 // .*...*....8..8..
        .byte $61,$37,$38,$00,$00,$00,$00,$00,$0f,$00,$08,$08,$08,$08,$00,$00 // a78.............
        .byte $00,$05,$06,$00,$00,$00,$0f,$00,$08,$08,$08,$08,$00,$00,$00,$01 // ................
        .byte $06,$00,$00,$00,$50,$00,$a7,$50,$60,$af,$00,$00,$00,$f8,$f0,$c0 // ....P..P`.......
        .byte $82,$01,$02,$82,$01,$02,$82,$06,$07,$82,$06,$07,$c0,$09,$09,$be // ................
        .byte $09,$09,$c0,$09,$09,$be,$09,$09,$c0,$09,$09 // ...........

chr_1800:
        // === Charset data (16 bytes, $1800-$180f) ===
        .byte $be,$09,$09,$c0,$09,$09,$c3,$09       // char 0 @+0
        .byte $c2,$0c,$c0,$09,$bc,$09,$be,$09       // char 1 @+1

// --- Region $186e-$1c01 ---
.pc = $186e "chr_186e"

chr_186e:
        // === Charset data (916 bytes, $186e-$1c01) ===
        .byte $82,$01,$02,$82,$06,$07,$82,$06       // char 0 @+0
        .byte $07,$82,$06,$07,$82,$06,$07,$00       // char 1 @+1
        .byte $ff,$c0,$03,$03,$04,$05,$82,$04       // char 2 @+2
        .byte $05,$cc,$0e,$c0,$83,$0a,$c3,$83       // char 3 @+3
        .byte $0a,$c0,$87,$0a,$04,$05,$04,$05       // char 4 @+4
        .byte $00,$ff,$c0,$87,$00,$08,$0b,$0d       // char 5 @+5
        .byte $cc,$0f,$cf,$10,$10,$11,$11,$cc       // char 6 @+6
        .byte $0f,$0e,$04,$05,$04,$05,$00,$ff       // char 7 @+7
        .byte $80,$bf,$18,$00,$81,$a7,$01,$01       // char 8 @+8
        .byte $01,$01,$00,$a7,$01,$01,$01,$82       // char 9 @+9
        .byte $a1,$01,$01,$a3,$01,$00,$60,$83       // char 10 @+10
        .byte $a7,$18,$18,$a5,$11,$a3,$13,$a5       // char 11 @+11
        .byte $16,$a7,$18,$18,$a5,$1b,$a3,$1a       // char 12 @+12
        .byte $a5,$16,$00,$60,$83,$a3,$18,$18       // char 13 @+13
        .byte $18,$18,$11,$a1,$11,$a3,$13,$16       // char 14 @+14
        .byte $a1,$16,$a3,$18,$18,$18,$18,$1b       // char 15 @+15
        .byte $a1,$1b,$a3,$1a,$16,$a1,$16,$00       // char 16 @+16
        .byte $a3,$18,$18,$18,$18,$11,$a1,$11       // char 17 @+17
        .byte $a3,$13,$16,$a1,$16,$a3,$18,$18       // char 18 @+18
        .byte $18,$a1,$16,$a9,$18,$a3,$13,$16       // char 19 @+19
        .byte $00,$81,$a3,$01,$84,$a1,$54,$54       // char 20 @+20
        .byte $82,$a5,$02,$84,$a1,$54,$81,$a3       // char 21 @+21
        .byte $01,$84,$54,$82,$02,$84,$a1,$54       // char 22 @+22
        .byte $54,$00,$81,$a3,$01,$84,$a1,$54       // char 23 @+23
        .byte $54,$82,$a5,$02,$84,$a1,$54,$81       // char 24 @+24
        .byte $a3,$01,$84,$54,$82,$a1,$02,$02       // char 25 @+25
        .byte $84,$54,$82,$02,$00,$61,$85,$bf       // char 26 @+26
        .byte $37,$62,$ab,$3c,$63,$3c,$62,$a7       // char 27 @+27
        .byte $3c,$64,$ab,$3a,$65,$3a,$a7,$3a       // char 28 @+28
        .byte $64,$bf,$3a,$61,$85,$bf,$37,$62       // char 29 @+29
        .byte $ab,$3c,$63,$3c,$62,$a7,$3c,$64       // char 30 @+30
        .byte $bf,$3a,$89,$54,$00,$61,$85,$bf       // char 31 @+31
        .byte $37,$62,$ab,$3c,$63,$3c,$62,$a7       // char 32 ' '
        .byte $3c,$64,$ab,$3a,$65,$3a,$a7,$3a       // char 33 '!'
        .byte $64,$bf,$3a,$61,$85,$bf,$37,$62       // char 34 '"'
        .byte $ab,$3c,$63,$3c,$62,$a7,$3c,$64       // char 35 '#'
        .byte $df,$3a,$00,$61,$85,$bf,$37,$62       // char 36 '$'
        .byte $ab,$3c,$63,$3c,$62,$a7,$3c,$64       // char 37 '%'
        .byte $ab,$3a,$65,$3a,$a7,$3a,$64,$bf       // char 38 '&'
        .byte $3a,$61,$85,$bf,$37,$62,$ab,$3c       // char 39 '''
        .byte $63,$3c,$62,$a7,$3c,$64,$bf,$3f       // char 40 '('
        .byte $61,$3e,$00,$8a,$a0,$01,$86,$a4       // char 41 ')'
        .byte $18,$a1,$24,$8b,$a3,$02,$86,$a1       // char 42 '*'
        .byte $13,$16,$8a,$a0,$01,$86,$a2,$18       // char 43 '+'
        .byte $a1,$16,$24,$8b,$a3,$02,$86,$16       // char 44 ','
        .byte $00,$8a,$a0,$01,$86,$a4,$18,$a1       // char 45 '-'
        .byte $24,$8b,$a3,$02,$86,$a1,$13,$16       // char 46 '.'
        .byte $8a,$a0,$01,$86,$a2,$18,$8b,$a1       // char 47 '/'
        .byte $02,$86,$24,$8b,$a1,$02,$02,$a3       // char 48 '0'
        .byte $02,$00,$61,$87,$a1,$37,$a3,$37       // char 49 '1'
        .byte $a1,$37,$a3,$37,$a1,$37,$a3,$37       // char 50 '2'
        .byte $a7,$37,$a5,$37,$64,$a1,$38,$a3       // char 51 '3'
        .byte $38,$a1,$38,$a3,$38,$a1,$38,$a9       // char 52 '4'
        .byte $38,$a3,$38,$61,$37,$65,$a1,$35       // char 53 '5'
        .byte $a3,$35,$a1,$35,$a3,$35,$a1,$35       // char 54 '6'
        .byte $a3,$35,$a7,$35,$a5,$35,$61,$a1       // char 55 '7'
        .byte $32,$a3,$32,$a1,$32,$a3,$32,$32       // char 56 '8'
        .byte $65,$a7,$33,$35,$00,$88,$bf,$37       // char 57 '9'
        .byte $ab,$3c,$a3,$3e,$a5                   // char 58 (partial)

txt_1a43:
        .byte $3f,$41,$a3                           // char 58 (partial)
        .byte $43,$a5                               // char 59 (partial)

txt_1a48:
        .byte $41,$3f,$c3,$3e,$a3,$e0               // char 59 (partial)
        .byte $41,$f0,$3f,$a1,$3f,$a3,$3e,$a1       // char 60 '<'
        .byte $3c,$a3,$3a,$b3,$3c,$a3               // char 61 (partial)

txt_1a5c:
        .byte $3c,$3e                               // char 61 (partial)
        .byte $3f,$a7,$e0,$3e,$a0                   // char 62 (partial)

txt_1a63:
        .byte $3c,$3c,$a5                           // char 62 (partial)

txt_1a66:
        .byte $3a,$37,$bb,$35,$a3,$33,$c3,$32       // char 63 '?'
        .byte $bf,$37,$ab,$3c,$a3,$3e,$a5,$3f       // char 64 '@'
        .byte $e0,$41,$c0,$3f,$a3,$43,$a5           // char 65 (partial)

txt_1a7d:
        .byte $41                                   // char 65 (partial)
        .byte $3f,$c3,$3e,$a3,$e0,$41,$c0,$3f       // char 66 'B'
        .byte $a1,$3f,$a3,$3e,$a1,$3c,$a3,$3a       // char 67 'C'
        .byte $b3,$3c,$a3                           // char 68 (partial)

txt_1a91:
        .byte $3c,$3e,$3f,$a7,$e0                   // char 68 (partial)
        .byte $3e,$a0                               // char 69 (partial)

txt_1a98:
        .byte $3c,$3c,$a5                           // char 69 (partial)

txt_1a9b:
        .byte $3a,$37,$bb                           // char 69 (partial)
        .byte $3a,$a3,$3c,$c3,$3e,$00,$8c,$a5       // char 70 'F'

txt_1aa6:
        .byte $3c,$3e,$a7,$e0,$3f,$a0,$3d,$a3       // char 71 'G'
        .byte $3e,$a7,$3c,$af,$38,$a7,$e0,$3f       // char 72 'H'
        .byte $a0,$3d,$a3,$a3                       // char 73 (partial)

txt_1aba:
        .byte $3e,$3c,$ab,$3a                       // char 73 (partial)
        .byte $a7,$3c,$a3                           // char 74 (partial)

txt_1ac1:
        .byte $3e,$3f,$b3,$3e,$a3                   // char 74 (partial)
        .byte $3f,$a7,$41,$b7,$e0,$43,$a0,$41       // char 75 'K'
        .byte $a3                                   // char 76 (partial)

txt_1acf:
        .byte $44,$43,$41,$ab,$e0,$43,$a0           // char 76 (partial)
        .byte $41,$a7                               // char 77 (partial)

txt_1ad8:
        .byte $41,$3f,$bb,$3e,$a3,$3f               // char 77 (partial)
        .byte $a7,$3e,$a3,$3c,$a7                   // char 78 (partial)

txt_1ae3:
        .byte $3a,$37,$35                           // char 78 (partial)
        .byte $b3,$37,$a3                           // char 79 (partial)

txt_1ae9:
        .byte $35,$37,$ab,$38,$a7                   // char 79 (partial)
        .byte $37,$a3,$35,$a7,$33,$cf,$32,$a3       // char 80 'P'
        .byte $30,$a5                               // char 81 (partial)

txt_1af8:
        .byte $32,$33,$a3,$35,$b3,$37               // char 81 (partial)
        .byte $a3                                   // char 82 (partial)

txt_1aff:
        .byte $37,$38,$3a,$ab,$3c,$a3,$3c           // char 82 (partial)
        .byte $a5                                   // char 83 (partial)

txt_1b07:
        .byte $3f,$3e,$a3,$3c,$b7,$3e,$a3           // char 83 (partial)
        .byte $3f,$ab,$41,$a7,$3f,$a3,$3e,$ab       // char 84 'T'
        .byte $3a,$00,$8d,$a3                       // char 85 (partial)

txt_1b1a:
        .byte $3c,$37,$3c,$3f                       // char 85 (partial)
        .byte $43,$3f,$3c,$37,$3c,$38,$3c,$3f       // char 86 'V'
        .byte $44,$3f,$3c,$38,$3a,$35,$3a,$3e       // char 87 'W'
        .byte $41,$3e,$3a,$35,$3a,$37,$3a,$3e       // char 88 'X'
        .byte $44,$43,$41,$3f,$00,$a1               // char 89 (partial)

txt_1b3c:
        .byte $3c,$30                               // char 89 (partial)
        .byte $37,$30,$3c,$30,$3f,$30,$43,$30       // char 90 'Z'
        .byte $3f,$30,$3c,$30,$37,$30,$3c,$30       // char 91 '['
        .byte $38,$30,$3c,$30,$3f,$30,$44,$30       // char 92 '\'
        .byte $3f,$30,$3c,$30,$38,$30,$3a,$2e       // char 93 ']'
        .byte $35,$2e,$3a,$2e,$3e,$2e,$41,$2e       // char 94 '^'
        .byte $3e,$2e,$3a,$2e,$35,$2e,$3a,$2e       // char 95 '_'
        .byte $37,$2e,$3a,$2e,$3e,$2e,$44,$2e       // char 96 '`'
        .byte $43,$2e,$41,$2e,$3f,$2e,$00,$ae       // char 97 'a'
        .byte $18,$b2,$18,$b9,$18,$c4,$18,$d9       // char 98 'b'
        .byte $18,$f6,$18,$0f,$19,$28,$19,$43       // char 99 'c'
        .byte $19,$b9,$19,$f8,$19,$6b,$19,$d7       // char 100 'd'
        .byte $19,$91,$19,$3b,$1a,$a4,$1a,$18       // char 101 'e'
        .byte $1b,$3b,$1b,$e4,$17,$7f,$18,$98       // char 102 'f'
        .byte $18,$ab,$1b,$bc,$1b,$08,$81,$31       // char 103 'g'
        .byte $41,$0b,$41,$09,$41,$07,$21,$04       // char 104 'h'
        .byte $20,$03,$10,$02,$10,$01,$08,$81       // char 105 'i'
        .byte $f7,$41,$0f,$41,$0c,$81,$d4,$81       // char 106 'j'
        .byte $d4,$81,$d4,$81,$d4,$81,$d4,$00       // char 107 'k'
        .byte $09,$0e,$13,$18,$1d,$07,$0c,$0c       // char 108 'l'
        .byte $00,$00,$00,$00,$00,$00,$03,$00       // char 109 'm'
        .byte $05,$08,$0c,$03,$00,$03,$07,$0c       // char 110 'n'
        .byte $03,$00,$03,$08,$0c,$03,$00,$04       // char 111 'o'
        .byte $07,$0c,$03,$00,$05,$09,$0c,$40       // char 112 'p'
        .byte $e0,$60,$80,$02,$01,$01,$02,$00       // char 113 'q'
        .byte $00,$05,$05,$05                       // char 114 (partial)

// --- Region $1c20-$1c24 ---
.pc = $1c20 "dat_1c20"

dat_1c20:
        .byte $cb,$00,$00,$6f                       // char 118 (partial)

dat_1c24:
        // === Fill data (1 bytes, $1c24-$1c24) ===
        .byte $00                                   // .

// --- Region $1ebc-$2000 ---
.pc = $1ebc "dat_1ebc"

dat_1ebc:
        .byte $b4,$00                               // char 201 (partial)
        .byte $58,$01,$18,$c0,$f0,$fc,$ff,$3f       // char 202
        .byte $0f,$03,$00,$af,$00,$20,$40,$21       // char 203
        .byte $80,$22,$c0,$23,$00,$25,$40,$26       // char 204
        .byte $80,$27,$c0,$28,$00,$2a,$00,$00       // char 205
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 206
        .byte $00,$00,$00,$00,$00,$34,$40,$35       // char 207
        .byte $80,$36,$c0,$37,$00,$39,$40,$3a       // char 208
        .byte $80,$3b,$c0,$3c,$00,$3e,$00,$00       // char 209
        .byte $00,$00,$00,$00,$00,$01,$01,$02       // char 210
        .byte $02,$03,$03,$04,$04,$05,$05,$06       // char 211
        .byte $06,$07,$07,$08,$08,$08,$09,$09       // char 212
        .byte $0a,$0a,$0b,$0b,$0b,$0c,$0c,$0d       // char 213
        .byte $0d,$0d,$0e,$0e,$0e,$0f,$0f,$0f       // char 214
        .byte $10,$10,$10,$10,$11,$11,$11,$11       // char 215
        .byte $12,$12,$12,$12,$12,$12,$13,$13       // char 216
        .byte $13,$13,$13,$13,$13,$13,$13,$13       // char 217
        .byte $13,$13,$13,$13,$13,$13,$13,$13       // char 218
        .byte $13,$13,$13,$13,$13,$13,$13,$12       // char 219
        .byte $12,$12,$12,$12,$12,$11,$11,$11       // char 220
        .byte $11,$10,$10,$10,$10,$0f,$0f,$0f       // char 221
        .byte $0e,$0e,$0e,$0d,$0d,$0d,$0c,$0c       // char 222
        .byte $0b,$0b,$0b,$0a,$0a,$09,$09,$08       // char 223
        .byte $08,$08,$07,$07,$06,$06,$05,$05       // char 224
        .byte $04,$04,$03,$03,$02,$02,$01,$01       // char 225
        .byte $00,$00,$00,$00,$00,$01,$01,$02       // char 226
        .byte $02,$03,$03,$04,$04,$05,$05,$06       // char 227
        .byte $06,$07,$07,$08,$08,$08,$09,$09       // char 228
        .byte $0a,$0a,$0b,$0b,$0b,$0c,$0c,$0d       // char 229
        .byte $0d,$0d,$0e,$0e,$0e,$0f,$0f,$0f       // char 230
        .byte $10,$10,$10,$10,$11,$11,$11,$11       // char 231
        .byte $12,$12,$12,$12,$12,$12,$13,$13       // char 232
        .byte $13,$13,$13,$13,$13,$13,$13,$13       // char 233
        .byte $13,$13                               // char 234 (partial)

spr_1fc0:
        .byte $13,$13,$13,$13,$13,$13               // char 234 (partial)
        .byte $13,$13,$13,$13,$13,$13,$13,$12       // char 235
        .byte $12,$12,$12,$12,$12,$11,$11,$11       // char 236
        .byte $11,$10,$10,$10,$10,$0f,$0f,$0f       // char 237
        .byte $0e,$0e,$0e,$0d,$0d,$0d,$0c,$0c       // char 238
        .byte $0b,$0b,$0b,$0a,$0a,$09,$09,$08       // char 239
        .byte $08,$08,$07,$07,$06,$06,$05,$05       // char 240
        .byte $04,$04,$03,$03,$02,$02,$01,$01       // char 241

dat_1ffe:
        // === Fill data (3 bytes, $1ffe-$2000) ===
        .byte $00,$00                               // ..

spr_2000:
        .byte $00                                   // .

// --- Region $23c0-$23c0 ---
.pc = $23c0 "spr_23c0"

spr_23c0:
        .byte $00                                   // .

// --- Region $2800-$2800 ---
.pc = $2800 "chr_2800"

chr_2800:
        .byte $00                                   // .

// --- Region $2bc0-$2bc0 ---
.pc = $2bc0 "spr_2bc0"

spr_2bc0:
        .byte $00                                   // .

// --- Region $3800-$380f ---
.pc = $3800 "chr_3800"

chr_3800:
        .fill 16, $00

// --- Region $3811-$3811 ---
.pc = $3811 "bmp_3811"

bmp_3811:
        // === Bitmap data (1 bytes, $3811-$3811) ===
        .byte $00                                   // .

// --- Region $3c00-$3c00 ---
.pc = $3c00 "scr_3c00"

scr_3c00:
        .byte $00                                   // .

// --- Region $3e80-$3e80 ---
.pc = $3e80 "spr_3e80"

spr_3e80:
        .byte $00                                   // .

// --- Region $3ef1-$3ef1 ---
.pc = $3ef1 "dat_3ef1"

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

// --- Region $3f42-$40a8 ---
.pc = $3f42 "dat_3f42"

dat_3f42:
        .encoding "screencode_mixed"
        .byte $90,$90,$90,$90,$90,$98               // scrcode: ......
        .text "@@"
        .byte $98,$98,$98,$9a                       // scrcode: ....
        .text "jj@@"
        .byte $8f,$8f,$8f,$8f,$8f,$9a               // scrcode: ......
        .text "@@jjj"
        .byte $98,$98,$98,$98,$90,$90,$90,$90,$90,$90,$90,$90,$90 // scrcode: .............
        .byte $90,$89,$89,$89,$89,$89,$a8,$a8,$a8,$a8,$a8,$fa,$fa,$fa,$fa,$7f // scrcode: ................
        .byte $fa,$7f,$fa,$fa                       // scrcode: ....
        .text "@"
        .byte $fa,$fa,$fa,$fa,$fa,$fa,$a8,$a8,$a8,$89,$89,$89,$89,$89,$89,$89 // scrcode: ................
        .byte $90,$90,$90                           // scrcode: ...
        .byte $9a,$9a,$98,$98,$89,$89,$a8,$a8,$a8,$fa,$9a // scrcode: ...........
        .text "j"
        .byte $fa,$7f,$7f,$7f,$7f,$7f,$7f,$af,$7f,$7f,$7f,$fa,$fa // scrcode: .............
        .text "@"
        .byte $fa,$fa,$a8,$a8,$a8,$a8,$a8,$89,$89,$89,$90,$90,$90,$9a // scrcode: ..............
        .byte $89,$89,$89,$89,$a8,$a8               // scrcode: ......
        .encoding "petscii_upper"

spr_3fc0:
        .encoding "screencode_mixed"
        .byte $a8,$a8,$fa,$fa,$fa,$8f,$fa,$fa,$7f,$7f,$7f,$7f,$7f,$7f,$7f,$7f // scrcode: ................
        .byte $7f,$7f,$8f,$af,$fa,$fa,$9a,$fa,$9a,$a8,$89,$89,$89,$98,$90,$90 // scrcode: ................
        .byte $90,$98,$98,$89,$89,$89,$89,$a8       // scrcode: ........
        .byte $9a,$9a,$fa,$fa,$fa,$7f,$7f,$8f,$7f,$7f,$7f,$7f,$7f,$7f,$7f,$7f // scrcode: ................
        .byte $7f,$7f,$7f,$af,$8f,$fa,$fa,$fa,$a8,$a8,$a8,$a8,$89,$89,$89,$90 // scrcode: ................
        .byte $90,$89,$89,$89,$a8,$a8,$9a,$fa       // scrcode: ........
        .byte $9a,$fa,$fa,$7f,$7f,$7f,$7f,$7f,$7f,$70,$7f,$70,$7f,$70,$70,$7f // scrcode: ................
        .byte $7f,$7f,$7f                           // scrcode: ...
        .text "@"
        .byte $7f,$7f,$8f,$fa,$fa,$fa,$f8,$a8,$89,$89,$89,$90,$89,$89,$89,$89 // scrcode: ................
        .byte $a8,$a8,$a8,$fa                       // scrcode: ....
        .byte $fa,$fa,$fa,$7f,$7f,$7f,$7f,$7f,$70,$70,$7f,$70,$70,$7f,$70,$7f // scrcode: ................
        .byte $7f,$7f,$7a,$7a,$71,$7a,$af,$af,$af,$fa,$fa,$a8,$a8,$a8,$89,$89 // scrcode: ................
        .byte $89,$89,$a8,$a8,$a8,$a8,$9a,$fa       // scrcode: ........
        .byte $fa,$7f,$7f,$7f,$7f,$7f,$7f,$7f,$7f,$7f,$70,$7f,$7f,$f8,$7f,$7f // scrcode: ................
        .byte $7f,$7f,$7f,$78,$71,$7a,$7a,$8a,$8a,$fa,$fa,$9a,$a8,$a8,$a8,$a8 // scrcode: ................
        .byte $90,$98,$98,$98,$98,$9a,$9a,$9f       // scrcode: ........
        .byte $9f                                   // scrcode: .
        .text "o@@"
        .byte $87,$87                               // scrcode: ..
        .text "@"
        .byte $97                                   // scrcode: .
        .text "@@"
        .byte $98,$98,$98,$90,$90,$97,$97           // scrcode: .......
        .text "@@"
        .byte $87,$87,$87,$9f                       // scrcode: ....
        .text "@o"
        .byte $8f,$8f,$8f                           // scrcode: ...
        .text "j"
        .byte $98,$98,$98                           // scrcode: ...
        .encoding "petscii_upper"

dat_40a8:
        // === Fill data (1 bytes, $40a8-$40a8) ===
        .byte $00                                   // .

// --- Region $41c0-$4710 ---
.pc = $41c0 "dat_41c0"

dat_41c0:
        .byte $90,$90,$90,$90,$90,$90,$90,$98,$98,$98,$98,$98,$98,$98,$8a,$8a // ................
        .byte $8a,$af,$af,$af,$af,$af,$af,$a0,$af,$8a,$a8,$8a,$8a,$89,$98,$98 // ................
        .byte $98,$90,$90,$90,$90,$90,$90,$90,$90,$90,$90,$98,$98,$9a,$9a,$98 // ................
        .byte $98,$98,$89,$8a,$8a,$8a,$af,$af,$af,$af,$fa,$f7,$fa,$fa,$fa,$af // ................
        .byte $fa,$af,$af,$af,$a8,$8a,$8a,$89,$89,$89,$98,$98,$98,$98,$98,$90 // ................
        .byte $90,$90,$90,$90,$98,$98,$98,$98,$89,$89,$a8,$8a,$a8,$af,$fa,$fa // ................
        .byte $fa,$7f,$7f,$7f,$f7,$fa,$fa,$fa,$f0,$fa,$fa,$fa,$a8,$a8,$8a,$8a // ................
        .byte $8a,$89,$89,$89,$98,$98,$0b,$0b,$90,$90,$98,$98,$98,$89,$89,$89 // ................
        .byte $89,$89,$8a,$a8,$af,$af,$fa,$fa,$f7,$f7,$f7,$7f,$f7,$7f,$f7,$f7 // ................
        .byte $f7,$af,$f7,$fa,$fa,$a8,$a8,$a8,$8a,$a8,$89,$89,$98,$fb,$ac,$0b // ................
        .byte $90,$90,$98,$98,$98,$98,$98,$8a,$8a,$a8,$a7,$fa,$fa,$fa,$f7,$f7 // ................
        .byte $f7,$f7,$7f,$7f,$7f,$00,$7f,$f7,$f7,$f7,$f7,$f8,$fa,$fa,$af,$af // ................
        .byte $a8,$89,$8a,$89,$89,$cf,$ba,$0c,$90,$98,$98,$98,$8a,$8a,$8a,$00 // ................
        .byte $00,$00,$fa,$fa,$f7,$f7,$f7,$f7,$00,$7a,$70,$70,$7f,$7a,$70,$7f // .........zpp.zp.
        .byte $f7,$f7,$f7,$f0,$f7,$f8,$fa,$fa,$a8,$a8,$a8,$89,$89,$cf,$ba,$0c // ................
        .byte $98,$98,$98,$98,$98,$89,$89,$8a,$a8,$a9,$fa,$fa,$f7,$f7,$7f,$00 // ................
        .byte $70,$70,$7f,$70,$70,$7f,$7f,$70,$7f,$7f,$f7,$f7,$f7,$f7,$fa,$fa // pp.pp..p........
        .byte $fa,$a8,$8a,$8a,$89,$bf,$ba,$b0,$98,$98,$98,$89,$89,$89,$00,$a8 // ................
        .byte $af,$f8,$fa,$f7,$f7,$f7,$f7,$7a,$70,$70,$f0,$7f,$7f,$7f,$7f,$7f // .......zpp......
        .byte $7f,$7a,$7f,$7f,$f7,$f7,$f8,$f7,$f8,$fa,$a8,$8a,$a8,$bf,$bf,$b0 // .z..............
        .byte $90,$98,$89,$89,$89,$00,$a8,$af,$fa,$00,$f8,$fa,$00,$00,$7a,$70 // ..............zp
        .byte $70,$70,$00,$f0,$f0,$f0,$00,$7f,$7f,$7a,$7a,$00,$00,$00,$f0,$f0 // pp.......zz.....
        .byte $00,$00,$00,$00,$a8,$80,$00,$00,$f1,$f1,$f1,$31,$f1,$f1,$f1,$f1 // ...........1....
        .byte $f1,$f1,$31,$f1,$f1,$f8,$f8,$f8,$fa,$3a,$fa,$fa,$fa,$fa,$fa,$f1 // ..1......:......
        .byte $3a,$fa,$f8,$f8,$f8,$f1,$f1,$31,$f1,$f1,$f1,$f1,$f1,$f1,$31,$f1 // :......1......1.
        .byte $f1,$f1,$f1,$f1,$f1,$31,$f1,$f1,$f9,$f9,$f9,$f9,$39,$f8,$f8,$f1 // .....1......9...
        .byte $f1,$fa,$f8,$38,$f7,$f8,$f8,$f1,$f1,$f1,$38,$f8,$f8,$f9,$f9,$f9 // ...8......8.....
        .byte $f1,$31,$f1,$f1,$f1,$f1,$f1,$f1,$31,$f1,$ff,$ff,$fa,$f1,$f1,$3a // .1......1......:
        .byte $f9,$f9,$ff,$f8,$f8,$f8,$38,$f8,$f8,$f1,$fa,$f1,$f1,$38,$fa,$fa // ......8......8..
        .byte $fa,$f7,$f8,$f8,$38,$f8,$ff,$ff,$f9,$f9,$f9,$3a,$fa,$fa,$f1,$f1 // ....8......:....
        .byte $f1,$ff,$3a,$f1,$fa,$f1,$f9,$f9,$f9,$39,$f9,$f8,$f8,$fa,$f8,$f8 // ..:......9......
        .byte $31,$f1,$fa,$f1,$fa,$fa,$fa,$3a,$fa,$f1,$fa,$f8,$f8,$f8,$38,$f8 // 1......:......8.
        .byte $f8,$f9,$fa,$fa,$f1,$31,$f1,$f1,$f1,$ff,$f1,$f1,$3a,$f1,$f1,$ff // .....1......:...
        .byte $f8,$f8,$f7,$31,$f8,$fa,$fa,$f7,$f1,$f1,$3a,$f1,$f1,$f1,$f1,$fa // ...1......:.....
        .byte $f1,$3a,$fa,$f8,$fa,$f7,$f7,$f7,$f1,$f9,$f9,$f9,$fa,$fa,$f1,$f1 // .:..............
        .byte $f1,$0a,$f1,$f1,$f9,$f9,$08,$f8,$f8,$f9,$f7,$fa,$fa,$f1,$fa,$f8 // ................
        .fill 8, $f1
        .byte $0a,$f1,$fa,$fa,$fa,$08,$fa,$f8,$f8,$f8,$fa,$ff,$f1,$fa,$f1,$f1 // ................
        .byte $f1,$fa,$31,$01,$09,$09,$39,$08,$08,$39,$07,$0a,$3a,$01,$01,$01 // ..1...9..9..:...
        .fill 10, $01
        .byte $0f,$0f,$0f,$cf,$08,$07,$08,$08,$08,$49,$89,$09,$01,$71,$01,$f1 // .........I...q..
        .byte $f9,$09,$f9,$f9,$88,$38,$78,$fa,$0a,$0a,$f8,$01,$f1,$e1,$01,$f1 // .....8x.........
        .byte $31,$01,$31,$51,$71,$f1,$91,$61,$fa,$cf,$9f,$ff,$3f,$0f,$0f,$08 // 1.1Qq..a....?...
        .byte $f8,$68,$79,$f9,$09,$59,$f1,$a1,$01,$01,$31,$58,$18,$3a,$0a,$2a // .hy..Y....1X.:.*
        .byte $38,$98,$3f,$0f,$f8,$31,$a8,$28,$31,$71,$11,$31,$71,$b1,$01,$f8 // 8.?..1.(1q.1q...
        .byte $18,$0f,$ff,$df,$81,$f8,$aa,$0a,$0a,$fa,$38,$01,$31,$f1,$91,$b1 // ..........8.1...
        .byte $f1,$11,$21,$01,$f1,$c1,$01,$31,$41,$91,$31,$81,$91,$01,$01,$91 // ..!....1A.1.....
        .byte $01,$f1,$51,$01,$f1,$f1,$01,$61,$01,$f1,$d1,$01,$31,$a1,$91,$31 // ..Q....a....1..1
        .byte $f1,$d1,$01,$01,$01,$01,$f1,$01,$11,$f1,$01,$11,$f1,$01,$01,$01 // ................
        .byte $01,$f1,$01,$81,$f1,$01,$01,$f1,$01,$01,$01,$31,$01,$51,$31,$01 // ...........1.Q1.
        .byte $91,$31,$01,$01,$01,$f1,$31,$01,$51,$31,$01,$01,$31,$01,$01,$01 // .1....1.Q1..1...
        .byte $f1,$01,$01,$f1,$01,$01,$f1,$01,$01,$01,$31,$01,$01,$31,$f1,$01 // ..........1..1..
        .byte $01,$f1,$01,$01,$01,$31,$01,$01,$31,$01,$01,$31,$01,$01,$01,$f1 // .....1..1..1....
        .byte $01,$01,$f1,$01,$01,$f1,$31,$01,$01,$01,$f1,$01,$01,$f1,$01,$f1 // ......1.........
        .byte $01,$01,$f1,$01,$01,$01,$f1,$01,$01,$f1,$01,$01,$01,$f1,$31,$01 // ..............1.
        .byte $01,$f1,$01,$01,$01,$31,$01,$01,$f1,$01,$01,$f1,$01,$01,$01,$31 // .....1.........1
        .byte $01,$01,$31,$01,$01,$31,$f1,$01,$01,$01,$31,$01,$01,$31,$01,$01 // ..1..1....1..1..
        .byte $31,$01,$01,$01,$f1,$01,$01,$f1,$01,$01,$f1,$01,$01,$01,$f1,$f1 // 1...............
        .byte $01,$01,$f1,$01,$01,$f1,$01,$01,$01,$f1,$01,$01,$31,$01,$01,$31 // ............1..1
        .byte $01,$01,$01,$01,$01,$01,$f1,$31,$01,$01,$31,$01,$01,$01,$01,$01 // .......1..1.....
        .byte $01,$f1,$01,$01,$f1,$01,$01,$f1,$01,$01,$01,$31,$01,$01,$31,$f1 // ...........1..1.
        .byte $01,$01,$f1,$01,$01,$01,$31,$01,$01,$31,$01,$01,$31,$01,$01,$01 // ......1..1..1...
        .byte $f1,$01,$01,$f1,$01,$01,$f1,$31,$01,$01,$01,$f1,$01,$01,$f1,$01 // .......1........
        .byte $01,$f1,$01,$01,$01,$31,$01,$01,$31,$01,$01,$31,$41,$fa,$01,$f1 // .....1..1..1A...
        .byte $31,$21,$91,$3a,$b1,$a1,$3f,$a1,$91,$01,$f1,$21,$b1,$f1,$b1,$0f // 1!.:..?....!....
        .byte $f1,$b1,$51,$01,$f1,$01,$f1,$31,$f1,$f1,$81,$f1,$a1,$91,$01,$f1 // ..Q....1........
        .byte $c1,$91,$3a,$48,$68,$3a,$ca,$6a,$0a,$49,$f9,$bf,$f8,$71,$d1,$f7 // ..:Hh:.j.I...q..
        .byte $31,$ca,$91,$01,$01,$71,$b1,$f1,$48,$d8,$ff,$b9,$59,$fa,$a1,$f1 // 1....q..H...Y...
        .byte $01,$31,$01,$01,$31,$91,$b1,$31,$f1,$61,$f1,$01,$31,$91,$6a,$3a // .1..1..1.a..1.j:
        .byte $9f,$af,$39,$d7,$67,$07,$f7,$da,$9a,$fa,$6a,$a7,$f7,$57,$fa,$f7 // ..9.g.....j..W..
        .byte $17,$a7,$0f,$ff,$69,$0f,$ff,$2a,$ea,$0a,$f1,$51,$2c,$fc,$21,$21 // ....i..*...Q,.!!
        .byte $01,$f1,$5a,$91,$fa,$ea,$0a,$fa,$0f,$0f,$98,$57,$f8,$48,$ba,$fa // ..Z........W.H..
        .byte $ca,$31,$fa,$0a,$a1,$01,$3a,$87,$0a,$38,$08,$0f,$3f,$8f,$b9,$09 // .1....:..8..?...
        .byte $fa,$31,$0b,$0c,$3b,$0c,$01,$31,$01,$a1,$0a,$f1,$0a,$09,$f9,$09 // .1..;..1........
        .byte $0f,$f1,$08,$77,$0a,$3a,$0a,$0a,$3a,$f1,$01,$0a,$f1,$01,$0a,$01 // ...w.:..:.......
        .byte $3a,$0a,$07,$38,$08,$08,$39,$0a,$09,$0a,$f1,$0b,$0c,$fb,$01,$01 // :..8..9.........
        .byte $f1,$31,$f9,$f9,$09,$f9,$f9,$f9,$f7,$f7,$fa,$f1,$fa,$f1,$0a,$f1 // .1..............
        .byte $f1,$f1,$31,$f1,$f1,$31,$fa,$f1,$0a,$fa,$fa,$fa,$f8,$f8,$ff,$f9 // ..1..1..........
        .byte $ff,$fa,$f1,$fb,$fc,$fb,$31,$f1,$f1,$31,$fa,$fa,$3a,$ff,$ff,$0f // ......1..1..:...
        .byte $f7,$f7,$fa,$f1,$fa,$fa,$f1,$f1,$f1,$01,$31,$f1,$f1,$31,$fa,$f1 // ..........1..1..
        .byte $3a,$fa,$f1,$0a,$f8,$f7,$f8,$ff,$ff,$f9,$fa,$fc,$fc,$0c,$f1,$f1 // :...............
        .byte $fa,$3a,$fa,$fa,$39,$ff,$f1,$07,$f7,$fa,$fa,$f1,$fa,$f1,$f1,$f1 // .:..9...........
        .byte $f1,$f1,$f1,$f1,$f1,$31,$f1,$f1,$3a,$fa,$fa,$3a,$fa,$f8,$0a,$f8 // .....1..:..:....
        .byte $ff,$f9,$f9,$fc,$fc,$fc,$f1,$f1,$01,$31,$f1,$f9,$31,$f1,$f1,$38 // .........1..1..8
        .byte $f1,$f1,$0a,$fa,$f1,$f1,$f1,$f1,$f1,$f1,$f1,$f1,$01,$f1,$f1,$f1 // ................
        .byte $31,$fa,$fa,$3a,$f1,$f1,$08,$f8,$f9,$f9,$f1,$f1,$fb,$fb // 1..:..........

dat_4710:
        // === Fill data (1 bytes, $4710-$4710) ===
        .byte $00                                   // .

// --- Region $4777-$4777 ---
.pc = $4777 "dat_4777"

dat_4777:
        .byte $80                                   // .

// --- Region $4900-$4900 ---
.pc = $4900 "dat_4900"

dat_4900:
        // === Fill data (1 bytes, $4900-$4900) ===
        .byte $00                                   // .

// --- Region $4b7a-$4b7a ---
.pc = $4b7a "dat_4b7a"

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

// --- Region $4ba0-$4be0 ---
.pc = $4ba0 "dat_4ba0"

dat_4ba0:
        .byte $ad,$89,$8e,$94,$92,$8f,$a0,$83,$8f,$84,$85,$a0,$a6,$a0,$87,$92 // ................
        .byte $90,$88,$83,$93,$a0,$ba,$a0,$93,$8b,$89,$84,$a0,$92,$8f,$97,$ad // ................
        .byte $a0,$a0,$a0,$a0,$a0,$a0,$a0,$ad,$a0,$8d,$95,$93,$89,$83,$a0,$ba // ................
        .byte $a0,$84,$85,$86,$8c,$85,$98,$a0,$ad,$a0,$a0,$a0,$a0,$a0,$a0,$a0 // ................

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

// --- Region $4c00-$4c0f ---
.pc = $4c00 "txt_4c00"

txt_4c00:
        .text "  G  "
        .byte $05,$0e,$04,$0c,$05,$13,$13,$20,$10,$09,$12 // ....... ...

// --- Region $4c18-$4fff ---
.pc = $4c18 "txt_4c18"

txt_4c18:
        .byte $40                                   // @ character
        .text " ABCDEFG     "
        .byte $10,$12,$05,$13,$05,$0e,$14,$13       // ........

txt_4c2e:
        .text "     "
        .byte $40                                   // @ character
        .text "GFEDC    "

txt_4c3d:
        .encoding "screencode_mixed"
        .text "babylon preview from kopido games. supplied by gothic and raped by the management. expect the full game soon to be released by us.  call our boards at"
        .encoding "petscii_upper"

txt_4cd3:
        .text ":(614)-"

txt_4cda:
        .encoding "screencode_mixed"
        .text "soon-up (suprise!) or tdt at"
        .encoding "petscii_upper"

txt_4cf6:
        .text ":+49-221-510-4891 ("

txt_4d09:
        .encoding "screencode_mixed"
        .text "ehq) to get our soon coming warez exclusive! piracy greetings are going out to the worthy ones in"
        .encoding "petscii_upper"

txt_4d6a:
        .text ": DEF    "
        .byte $05,$0d,$10,$09,$12,$05               // ......

txt_4d79:
        .text "   EDCBABCDEF    "
        .byte $04,$05,$0d,$0f,$0e,$09,$18           // .......

txt_4d91:
        .text "   EDCBABCDEF     "
        .byte $01,$06,$0c                           // ...

txt_4da6:
        .text "      EDCBABCDEF    "
        .byte $13,$03,$13,$2b,$14,$12,$03           // ...+...

txt_4dc1:
        .text "    CBABCDEF    "
        .byte $0f,$0e,$13,$0c,$01,$15,$07,$08,$14   // .........

txt_4dda:
        .text "   EDCBABCDEF    "
        .byte $08,$09,$14,$0d,$05,$0e               // ......

txt_4df1:
        .text "    EDCBABCDEF    "
        .byte $06,$01,$09,$12,$0c,$09,$07,$08,$14   // .........

txt_4e0c:
        .text "   EDCBABCDEF    "
        .byte $14,$12,$09,$01,$04                   // .....

txt_4e22:
        .text "    EDCBABCDEF    "
        .byte $01,$03,$12,$09,$13,$05               // ......

txt_4e3a:
        .text "    EDCBABCDEF    "
        .byte $03,$08,$12,$0f,$0d,$01,$0e,$03,$05   // .........

txt_4e55:
        .text "   EDCBABCDEF    "
        .byte $06,$34,$03,$07                       // .4..

txt_4e6a:
        .text "      EDCBABCDEF    "
        .byte $0e,$0f,$14                           // ...

txt_4e81:
        .text "      EDCBABCDEF    "
        .byte $03,$01,$0d,$05,$0c,$0f,$14           // .......

txt_4e9c:
        .text "   EDCBABC    ..."

txt_4ead:
        .encoding "screencode_mixed"
        .text "the members who represent endless piracy are right now"
        .encoding "petscii_upper"

txt_4ee3:
        .text ": D  "
        .byte $0d                                   // string terminator

txt_4ee9:
        .encoding "screencode_mixed"
        .text "anagement   paracrax   mendrake   gothic   goat   skid row   tristan   autopsy   gizmo   bordeaux   perfectionist   zorlac and deflex!"
        .encoding "petscii_upper"
        .byte $43                                   // C

txt_4f70:
        .encoding "screencode_mixed"
        .text "remember that this file got spread with an official line up,so get further infos out there! more on the way"
        .encoding "petscii_upper"

txt_4fdb:
        .text "... ("
        .byte $03,$29,$20,$05,$10                   // .) ..

txt_4fe5:
        .text "'97!                      "
        .byte $00                                   // string terminator

// --- Region $508d-$50b8 ---
.pc = $508d "dat_508d"

dat_508d:
        .byte $04,$00,$3e,$00,$00,$00,$00,$00,$14,$01,$e0,$00,$00,$00,$00,$00 // ..>.............
        .byte $00,$01,$44,$00,$00,$00,$00,$00,$15,$00,$3e,$00,$00,$00,$00,$00 // ..D.......>.....
        .byte $14,$01,$d0,$00,$00,$00,$00,$00,$00,$00,$40 // ..........@

dat_50b8:
        // === Fill data (1 bytes, $50b8-$50b8) ===
        .byte $00                                   // .

// --- Region $51c2-$51f5 ---
.pc = $51c2 "dat_51c2"

dat_51c2:
        .byte $02,$01,$02,$01,$01,$01,$ea,$de,$7b,$aa,$7b,$6a,$6a,$6a,$bc,$a4 // ........{.{jjj..
        .byte $74,$a8,$64,$a4,$74,$64,$f0,$f2,$c2,$cd,$c9,$09,$3a,$25,$55,$79 // t.d.td......:%Uy
        .byte $e6,$99,$66,$99,$55,$55,$9c,$98,$6f,$ae,$6a,$9d,$7a,$a7,$00,$30 // ..f.UU..o.j.z..0
        .byte $00,$00,$30                           // ..0

dat_51f5:
        // === Fill data (1 bytes, $51f5-$51f5) ===
        .byte $00                                   // .

// --- Region $528b-$5aa2 ---
.pc = $528b "dat_528b"

dat_528b:
        .byte $01,$05,$14,$10,$51,$00,$05,$54,$40,$05,$1f,$79,$e5,$00,$55,$00 // ....Q..T@..y..U.
        .byte $55,$fb,$95,$55,$55,$00,$55,$00,$54,$f9,$57,$55,$55,$00,$40,$50 // U..UU.U.T.WUU.@P
        .byte $05,$41,$90,$64,$55,$00,$02,$0a,$08,$08,$88,$08,$00,$00,$aa,$00 // .A.dU...........
        .byte $19,$5f,$b9,$ba,$99,$00,$ff,$00,$ae,$66,$ea,$a6,$ea,$00,$ff,$30 // ._.......f.....0
        .byte $02,$89,$bb,$ef,$ae,$00,$00,$00,$99,$fd,$99,$65,$69,$00,$03,$00 // ...........ei...
        .byte $f0,$7b,$ae,$6b,$ab,$00,$00,$00,$30,$0c,$cf,$83,$f3,$00,$00,$00 // .{.k....0.......
        .byte $03,$0f                               // ..

txt_52ed:
        .text "<0"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $00,$0f,$fc,$c0,$0a,$15,$56,$69,$00,$cc,$00,$aa,$65,$6a,$aa,$ab // ......Vi....ej..
        .byte $02,$c2,$02,$c2,$63,$5a,$a6,$66,$e6,$59,$6a,$69,$66,$6a,$6a,$6a // ....cZ.f.Yjifjjj
        .byte $78,$b8,$78,$b8,$78,$a8,$74,$a8,$27,$26,$26,$16,$a6,$76,$56,$7a // x.x.x.t.'&&..vVz
        .byte $aa,$9a,$aa,$9a,$6a,$9a,$a6,$9a,$b8,$d8,$58,$ec,$60,$60,$e0,$60 // ....j.....X.``.`
        .byte $00,$00,$03,$00,$00,$0e,$39,$25,$00,$0c,$00,$0e,$e5,$56,$69,$a6 // ......9%.....Vi.
        .byte $00,$cf,$00,$6a,$55,$aa,$aa,$a6,$00,$a8,$0a,$80,$e4,$f5,$6f,$57 // ...jU.........oW
        .byte $00,$00,$c0,$e0,$3c,$0f,$43,$50,$00,$00,$00,$00,$00,$00,$00,$c0 // ....<.CP........
        .byte $00,$00,$00,$00,$0c,$00,$33,$32,$00,$0f,$c0,$0e,$ea,$99,$ab,$9e // ......32........
        .byte $00,$20,$00,$99,$dd,$aa,$66,$aa,$00,$80,$00,$a0,$6a,$55,$6d,$99 // . ....f.....jUm.
        .byte $00,$00,$00,$00,$00,$c0,$40,$b0,$00,$00,$00,$00,$00,$00,$00,$00 // ......@.........
        .byte $00,$00,$03,$0f                       // ....

txt_5394:
        .text "<03"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $00,$2a,$80,$09,$25,$9d,$ba,$d9,$00,$28,$00,$9a,$5f,$aa,$aa,$a2 // .*..%....(.._...
        .byte $00,$80,$08,$80,$e8,$fe,$a6,$aa,$00,$00,$00,$00,$00,$00,$40,$40 // ..............@@
        .fill 9, $00
        .byte $01,$01,$01,$05,$04,$04,$04,$41,$47,$07,$1e,$1d,$1d,$79,$79,$ea // .......AG....yy.
        .byte $ea,$aa,$a8,$a4,$a8,$a8,$a8,$80,$2a,$a0,$82,$48,$88,$88,$88,$2a // ........*..H...*
        .byte $aa,$9a,$25,$2d,$0b,$0b,$09,$66,$a1,$a4,$9a,$65,$99,$66,$a9,$0c // ..%-...f...e.f..
        .byte $c0,$b0,$a0,$a0,$ec,$c8,$fc,$ab,$de,$aa,$99,$56,$9a,$ab,$de,$bb // ...........V....
        .byte $ee,$bb,$ab,$67,$9a,$ab,$9b,$ba,$eb,$ec,$a0,$73,$83,$4c,$8c,$e5 // ...g.......s.L..
        .byte $e9,$3a,$35,$0a,$09,$c9,$09,$a6,$e9,$ba,$ee,$bb,$ee,$ab,$9a,$e0 // .:5.............
        .byte $d0,$ac,$e8,$b8,$f8,$b4,$b8,$4f,$0e,$3a,$2a,$3b,$ea,$aa,$aa,$66 // .......O.:*;...f
        .byte $99,$65,$96,$67,$9a,$56,$56,$65,$a4,$90,$93,$63,$40,$4c,$4c,$99 // .e.g.VVe...c@LL.
        .byte $2a,$0b,$0a,$0b,$06,$0a,$06,$5a,$69,$aa,$69,$9a,$69,$99,$66,$b4 // *......Zi.i.i.f.
        .byte $a8,$b4,$b8,$74,$a8,$74,$64,$56,$79,$56,$79,$76,$79,$76,$f9,$a7 // ...t.tdVyVyvyv..
        .byte $9b,$6b,$9a,$67                       // .k.g

txt_5465:
        .text "ZVV"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $a0,$83,$82,$42,$89,$45,$85,$e6,$95,$5a,$66,$59,$56,$65,$96,$9b // ...B.E...ZfYVe..
        .byte $af,$ad,$74,$a8,$78,$b8,$74,$fe,$6f,$0a,$02,$02,$00,$00,$00,$ea // ..t.x.t.o.......
        .byte $aa,$aa,$66,$79,$5a,$b9,$5a,$ec,$e8,$fb,$7e,$af,$a6,$af,$ab,$c0 // ..fyZ.Z...~.....
        .byte $30,$30,$00,$0c,$4c,$8c,$80,$02,$01,$ca,$c9,$c9,$0b,$c5,$cb,$7a // 00..L..........z
        .byte $6f,$7b,$af,$ab,$9b,$67,$6b,$5b,$60,$b3,$8c,$8c,$8c,$c0,$b3,$bf // o{...gk[`.......
        .byte $ee
        .text "7*6%&"
        .byte $1b,$f3,$60,$e4,$b8,$b8,$bc,$98,$7c,$00
        .byte $00,$00,$80,$80,$00,$80,$80,$8a,$8b,$8b,$09,$89,$87,$0b,$87,$e6 // ................
        .byte $68,$9a,$68,$9a,$64,$98,$6a,$0a,$20,$80,$82,$88,$48,$88,$a2,$64 // h.h.d.j. ...H..d
        .byte $69,$19,$19,$19,$19,$19,$14,$50,$10,$10,$14,$44,$44,$04,$14,$00 // i......P...DD...
        .byte $00,$00,$00,$00,$40,$00,$40,$04,$04,$04,$04,$04,$04,$04,$04,$75 // ....@.@........u
        .byte $75,$75,$75,$75,$75,$75,$75           // uuuuuuu

txt_5510:
        .text "TTUUUUXT"
        .byte $82,$a0,$1a,$a5,$aa,$21,$64,$89,$0b,$25,$7e,$da,$aa,$aa,$66,$a2 // .....!d..%~...f.
        .byte $aa,$aa,$66,$99,$aa,$aa,$68,$29,$84,$a8,$44,$a8,$88,$10,$60,$80 // ..f...h)..D...`.
        .byte $b9,$9a,$76,$99,$ba,$59,$ba,$b9,$fd,$ed,$b9,$ef,$f9,$ed,$fb,$e9 // ..v..Y..........
        .byte $84,$c4,$84,$84,$84,$84,$80,$84,$09,$09,$09,$0b,$09,$09,$05,$09 // ................
        .byte $66,$99,$a6,$9a,$66,$99,$a6,$99,$74,$a8,$74,$a4,$74,$a8,$64,$a4 // f...f...t.t.t.d.
        .byte $9a,$da,$9a,$9e,$9a,$9a,$99,$9a,$ab,$67,$9a,$ab,$aa,$ab,$9a,$a7 // .........g......
        .byte $84,$84,$84,$c4,$84,$c0,$84,$84,$0b,$06,$0b,$07,$0b,$06,$07,$0f // ................
        .byte $99,$65,$65,$99
        .text "UUUU"
        .byte $74,$a4,$64,$a4,$64,$64,$64,$64
        .byte $75,$79,$75,$f5,$75,$f5,$75,$f5,$56,$d6 // uyu.u.u.V.

txt_55a2:
        .text "VVV"
        .byte $d6                                   // 'V' | $80 (end-of-string marker)
        .byte $56,$d6
        .byte $47,$87
        .byte $47,$87
        .text "GOGOU"
        .byte $96

txt_55b2:
        .text "UVUVUY"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $6a,$99,$55,$59,$5a,$69,$67,$00,$02,$97,$dd,$99,$96,$a9,$6a,$9a // j.UYZig.......j.
        .byte $5a,$5a,$6a,$a9,$6a,$99,$bb,$ab,$6b,$aa,$6b,$9e,$aa,$ed,$a7,$8c // ZZj.j...k.k.....
        .byte $40,$80,$40,$8c,$c0,$00,$10,$07,$03,$13,$02,$01,$00,$00,$00,$ea // @.@.............
        .byte $6a,$e6,$79,$9a,$b6,$29,$09,$a0,$98,$66,$b7,$55,$59,$95,$a9,$06 // j.y..)...f.UY...
        .byte $00,$00,$80,$d0,$96,$67,$99,$60,$02,$a8,$00,$00,$08,$42,$52,$80 // .....g.`.....BR.
        .byte $00,$00,$00,$00,$00,$00,$00,$0e,$c2,$03,$32,$03,$00,$00,$00,$78 // ..........2....x
        .byte $af,$7a,$69,$6a,$da,$ec,$0e,$92,$58,$d6,$77,$65,$9a,$a6,$02,$0a // .zij....X.we....
        .byte $80,$00,$a0,$d8,$96,$6d,$aa,$a0,$02,$28,$00,$00,$00,$80,$60,$40 // .....m...(....`@
        .byte $00,$00,$00,$00,$00,$00,$00,$04,$04,$04,$04,$04,$04,$04,$04,$ba // ................
        .byte $ba,$76,$ba,$ba,$ba,$ba,$9a,$a8,$a8,$64,$9a,$a8,$a8,$a8,$a8,$82 // .v.......d......
        .byte $80,$40,$80,$42,$88,$88,$88,$bb,$00,$00,$ce,$3b,$ed,$b6,$eb,$af // .@.B.......;....
        .byte $00,$0c,$83,$60,$98,$a6,$e5,$00,$00,$00,$40,$50,$10,$04,$44,$ab // ...`......@P..D.
        .byte $da,$96,$da,$ab,$de,$db,$ef,$b9,$a9,$ef,$bb,$a9,$ef,$bb,$e9,$8c // ................
        .byte $8c,$40,$8c,$80,$8c,$40,$80,$05,$0b,$05,$0b,$05,$27,$27,$17,$ba // .@...@......''..
        .byte $aa,$ba,$aa,$a6,$aa,$aa,$aa,$b8,$b8,$68,$b8,$74,$a8,$b8,$a8,$9a // .........h.t....
        .byte $9a,$b9,$9a,$56,$b9,$56,$b9,$ab,$67,$ab,$67,$9a,$67,$56,$97,$80 // ...V.V..g.g.gV..
        .byte $4c,$80,$4c,$80,$40,$80,$4c,$07,$07,$07,$07,$07,$07,$07,$07,$55 // L.L.@.L........U
        .byte $d5,$77,$5d,$75,$dd,$55,$d5,$64,$e4,$64,$e4,$54,$e4,$54,$ec,$75 // .w]u.U.d.d.T.T.u
        .byte $f5,$75,$f5,$75,$fd,$77,$fd,$56,$d6,$55,$d6,$75,$de,$75,$de,$47 // .u.u.w.V.U.u.u.G
        .byte $c7,$47,$c7,$47,$c7,$47,$c7           // .G.G.G.

txt_56f0:
        .text "UUUU"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $55,$dd,$57,$68,$64,$64,$64,$6c,$64,$ec,$54,$39,$00,$c0,$f0,$c0 // U.Whdddld.T9....
        .byte $01,$c5,$25,$99,$00,$00,$24,$b5,$f7,$d7,$56,$b0,$03,$fc,$00,$00 // ..%...$...V.....
        .byte $40,$50,$6c,$00,$00,$00,$00,$03,$03,$0c,$0c,$00,$00,$0c,$c0,$0a // @Pl.............
        .byte $25,$17,$a6,$03,$0c,$00,$60           // %.....`

txt_572c:
        .text "XV"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $a9,$9f,$1a,$07,$42,$11,$04,$84,$80,$6b,$9a,$6b,$9a,$9b,$9e,$aa // ....B....k.k....
        .byte $9a,$70,$ec,$b8,$ff,$be,$ae,$6a,$9f,$c0,$c0,$30,$30,$30,$00,$c0 // .p.....j...000..
        .byte $cc,$00,$02,$08,$20,$02,$09,$25,$b7,$00,$80,$00,$a0,$d8,$66,$66 // .... ..%......ff
        .byte $9a,$68,$0a,$02,$01,$02,$80,$48,$80,$aa,$19,$a6,$9a,$9a,$96,$5a // .h.....H.......Z
        .byte $ba,$a0,$98,$a8,$a2,$a2,$a2,$a2,$a0,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $40,$08,$08,$08,$08,$08,$08,$0a,$02,$ba,$9a,$ba,$9a,$9a,$15 // @..............

txt_578e:
        .text "&&"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $a8,$a8,$a8,$64,$9a,$a8,$a8,$88,$88,$82,$82,$40,$80,$48,$82,$bb // ...d.......@.H..
        .byte $2b,$3a,$0d,$c9,$c9,$c9,$0d,$ba,$ee,$bb,$ea,$a6,$99,$aa,$ea,$80 // +:..............
        .byte $f0,$a0,$d0,$ac,$d8,$b4,$f8,$db,$de,$ab,$da,$96,$d9,$aa,$de,$bb // ................
        .byte $ef,$ab,$9a,$67,$9a,$a7,$ef,$8c,$c0,$80,$80,$40,$80,$40,$82,$2e // ...g.......@.@..
        .byte $15,$2d,$9d,$5d,$b9,$56,$75,$ba,$ea,$aa,$aa,$99,$aa,$ae,$ab,$b8 // .-.].Vu.........
        .byte $f8,$ec,$e0,$d0,$a0,$e0,$e0,$96,$95,$b9,$96,$b9,$55,$b9,$55,$66 // ............U.Uf
        .byte $96,$96,$66,$9a,$66                   // ..f.f

txt_57f6:
        .text "UU"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $90,$50,$98,$f5,$07,$07,$0f,$07,$0f,$07,$1f,$7d,$55,$5d,$77,$55 // .P.........}U]wU
        .byte $5d,$77,$d5,$77,$54,$6c,$54,$ec,$dc,$5c,$dc,$dc,$77,$ff,$ff,$ff // ]w.wTlT..\..w...
        .byte $ff,$ff,$ff,$ff,$fd,$fd,$fd,$fd,$fd,$fd,$fd,$f5,$4f,$c7,$cf,$cf // ............O...
        .byte $cf,$cb,$c3,$c3,$dd,$77,$fd,$77,$f5,$dd,$f7,$fd,$64,$64,$64,$6c // .....w.w....dddl
        .byte $54,$dc,$54,$ee,$27,$09,$03,$02,$00,$88,$28,$00,$f5,$d5,$f5,$75 // T.T.'.....(....u
        .byte $79,$75,$75,$75,$dc,$76,$7d,$7f,$d9,$5f,$5f,$57,$20,$23,$01,$83 // yuuu.v}..__W #..

txt_585c:
        .text "MM"
        .byte $cd                                   // 'M' | $80 (end-of-string marker)
        .byte $45,$e7,$5f,$5d,$b7,$7f,$7f,$ff,$f7,$fb,$7b,$ee,$6c,$ec,$e4,$ec // E._]......{.l...
        .byte $6c,$8c,$00,$00,$03,$01,$02,$0d,$06,$a9,$76,$69,$75,$e9,$a6,$e9 // l.........viu...
        .byte $aa,$97,$67,$57,$57,$97,$6d,$9d,$5e,$80,$c3,$82,$c2,$8e,$c9,$05 // ..gWW.m.^.......
        .byte $09,$db,$9e,$6b,$6a,$66,$6a,$ab,$ae,$af,$ae,$7a,$ab,$74,$a8,$74 // ...kjfj....z.t.t
        .byte $bb,$8c,$cc,$0c,$03                   // .....

txt_58a4:
        .text "22"
        .byte $cf                                   // 'O' | $80 (end-of-string marker)
        .byte $39,$ab,$de,$9b,$9a,$5b,$6e,$7b,$ae,$a8,$9a,$64,$90,$6a,$a2,$aa // 9....[n{...d.j..
        .byte $92,$80,$80,$40,$80,$40,$80,$00,$00,$02,$02,$02,$00,$00,$00,$00 // ...@.@..........
        .byte $00,$29,$09,$8a,$82,$22,$00,$08,$00,$f8,$fc,$bf,$ee,$bf,$eb,$36 // .)...".........6
        .byte $03,$b0,$2f,$00,$ee,$bb,$ea,$7b,$a9,$39,$e6,$ca,$ee,$ba,$a9,$bb // ../....{.9......
        .byte $99,$a6,$9a,$a6,$e9,$a6,$9e,$b5,$9b,$d8,$dc,$98,$6c,$f4,$b0,$40 // ............l..@
        .byte $04,$9b,$de,$ab,$de,$9a,$99,$ef,$2a,$ae,$9d,$ae,$ad,$77,$a8,$ec // ........*....w..
        .byte $b0,$c2,$02,$01,$02,$02,$03,$00,$00,$9a,$6a,$59,$6a,$9a,$da,$af // ..........jYj...
        .byte $26,$ab,$ab,$9a,$67,$af,$be,$fb,$ac,$b0,$40,$80,$4c,$c0,$0c,$0c // &...g.....@.L...
        .byte $3f,$b9,$55,$b5,$56,$99,$9d,$16,$09,$95,$57,$55,$55,$99,$55,$aa // ?.U.V.....WUU.U.
        .byte $dd,$7f,$77                           // ..w

txt_593a:
        .text "UUUV"
        .byte $bb                                   // ';' | $80 (end-of-string marker)
        .byte $dd,$fd,$77,$d5,$5d,$a9,$9e,$47,$01,$dd,$77,$df,$f7,$7f,$7f,$95 // ..w.]..G..w.....
        .byte $df,$dc,$dc,$dc,$dc,$5c,$70,$70,$c0,$ff,$ff,$ff,$ff,$ff,$ff,$95 // .....\pp........
        .byte $2f,$f7,$f7,$f7,$d7,$de,$5c,$78,$e0,$41,$00,$00,$20,$20,$20,$80 // /.....\x.A..   .
        .byte $80,$f7,$fd,$bf,$36,$2d,$0b,$02,$00,$59,$5b,$77,$dd,$57,$99,$d6 // ....6-...Y[w.W..
        .byte $2f,$81,$df,$ff,$55,$55,$75,$6a,$77,$f5,$d5 // /...UUujw..

txt_598a:
        .text "UUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $77,$56,$57,$9a,$5a,$69,$a6,$97,$70   // wVW.Zi..p

txt_5998:
        .text "ME"
        .byte $cd                                   // 'M' | $80 (end-of-string marker)
        .byte $45,$8d,$03,$20,$28,$dd,$7f,$df,$bf,$5f,$b7,$df,$0f,$e9,$ff,$dd // E.. (...._......
        .byte $77,$fd,$ff,$bb,$77,$35,$d7,$6f,$77,$ff,$7f,$ba,$77,$fe,$fb,$7f // w...w5.ow...w...
        .byte $fe,$fa,$ab,$bd,$40,$dd,$a8,$a4,$b0,$d1,$41,$04,$10,$09,$0d,$c9 // ....@.....A.....
        .byte $cd,$ce,$c1,$c3,$30,$bb,$ef,$bb,$6e,$eb,$be,$6f,$3a,$db,$f6,$bf // ....0...n..o:...
        .byte $ee,$bb,$aa,$ff,$aa,$ed,$96,$5a,$aa,$6a,$99,$bb,$99,$6b,$ae,$bb // .......Z.j...k..
        .byte $ef,$bc,$fe,$a7,$b0,$88,$0c           // .......

txt_59f2:
        .text "0#"
        .byte $b3                                   // '3' | $80 (end-of-string marker)
        .byte $c3,$0c,$30,$00,$c0,$c0,$c0,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ..0.............
        .fill 11, $00
        .byte $10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$04,$00,$00,$00,$00,$00,$00,$00,$51,$00,$00,$00,$00,$00,$00 // .........Q......
        .byte $15,$51,$00,$00,$00,$00,$00,$00,$00,$51,$00,$00,$00,$00,$00,$00 // .Q.......Q......
        .byte $00,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$33,$00,$00,$00,$00,$00,$00,$00,$cf,$00,$00,$00,$00,$00,$00 // .3..............
        .byte $51,$40,$00,$00,$00,$00,$00,$00,$40,$54,$00,$00,$00,$00,$00,$00 // Q@......@T......
        .byte $00,$cc,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $30,$ff,$00,$00,$00,$00,$00,$00,$00,$33,$00,$00,$00,$00,$00,$00 // 0........3......
        .byte $02,$00,$00,$00,$00,$00,$00,$00,$00,$a2,$00,$00,$00,$00,$00,$00 // ................
        .byte $02,$28                               // .(

dat_5aa2:
        // === Fill data (1 bytes, $5aa2-$5aa2) ===
        .byte $00                                   // .

// --- Region $5ac9-$5b29 ---
.pc = $5ac9 "dat_5ac9"

dat_5ac9:
        .byte $33,$00,$00,$00,$00,$00,$00,$03,$3f,$00,$00,$00,$00,$00,$00,$51 // 3.......?......Q
        .byte $00,$00,$00,$00,$00,$00,$00,$40,$14,$00,$00,$00,$00,$00,$00,$00 // .......@........
        .byte $44,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$03 // D...............
        .fill 15, $00
        .byte $04,$00,$00,$00,$00,$00,$00,$00,$00,$51,$00,$00,$00,$00,$00,$00 // .........Q......
        .byte $00,$44,$00,$00,$00,$00,$00,$00,$00,$30,$00,$00,$00,$00,$00,$00 // .D.......0......
        .byte $01                                   // .

dat_5b29:
        // === Fill data (1 bytes, $5b29-$5b29) ===
        .byte $00                                   // .

// --- Region $5c1e-$5c68 ---
.pc = $5c1e "dat_5c1e"

dat_5c1e:
        .byte $01,$04,$00,$00,$00,$00,$00,$11,$00,$15,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$55,$00,$00,$00,$00,$00,$01,$00,$55,$00,$00,$00,$00,$00,$14 // .U.......U......
        .byte $01,$60,$00,$00,$00,$00,$00,$00,$40,$14,$00,$00,$00,$00,$00,$00 // .`......@.......
        .byte $00,$00,$00,$00,$00,$00,$00,$01,$05,$14,$00,$00,$00,$00,$00,$51 // ...............Q
        .byte $00,$26,$00,$00,$00,$00,$00,$00,$00,$40 // .&.......@

dat_5c68:
        // === Fill data (1 bytes, $5c68-$5c68) ===
        .byte $00                                   // .

// --- Region $5d58-$5da8 ---
.pc = $5d58 "dat_5d58"

dat_5d58:
        .byte $10,$11
        .text "AFFFA"
        .byte $10,$6f,$b5,$d5,$95
        .byte $40,$16
        .byte $40,$05
        .byte $aa,$55,$55,$55,$00,$66,$00,$55,$ef,$55,$55,$57,$00,$75,$01,$00 // .UUU.f.U.UUW.u..
        .byte $95,$56,$55,$65,$59,$16,$85,$21,$01,$64,$59,$66,$99,$6a,$ae,$6a // .VUeY..!.dYf.j.j
        .byte $40,$50,$10,$44,$84,$90,$e1,$74,$22,$83,$89,$07,$27,$1f,$2d,$1f // @P.D...t"...'.-.
        .byte $69,$a7,$95,$96,$75,$d5,$55,$67,$4c,$70,$93,$e3,$d0,$13,$d3,$73 // i...u.UgLp.....s

dat_5da8:
        // === Fill data (1 bytes, $5da8-$5da8) ===
        .byte $00                                   // .

// --- Region $5ea0-$5fc0 ---
.pc = $5ea0 "dat_5ea0"

dat_5ea0:
        .byte $16,$1a,$19,$19,$19,$19,$19,$19,$aa   // .........

txt_5ea9:
        .text "UTVUUUUE"
        .byte $40                                   // @ character
        .byte $10,$20,$10,$10,$10,$10,$44,$51,$11,$04,$04,$00,$04,$00,$a6,$19 // . ....DQ........
        .byte $2a,$99,$66,$9d,$9d,$1d,$64,$a4,$6e,$a9,$59,$7b,$d5,$5b,$0a,$02 // *.f...d.n.Y{.[..
        .byte $00,$01,$05,$0b,$2f,$15,$f7,$55,$00,$66,$ee,$a6,$69,$aa,$43,$cf // ..../..U.f..i.C.
        .byte $0c,$80,$a2,$d1,$a2,$d1,$00,$15,$00,$65,$6e,$a6,$95,$a5,$00,$2a // .........en....*
        .byte $00,$98,$de,$99,$66,$a9,$00,$2a,$80,$09,$2f,$7d,$d5,$66,$00,$28 // ....f..*../}.f.(
        .byte $00,$55,$fd,$d5,$55,$dd,$00,$cc,$00,$b0,$56,$95,$a9,$aa,$00,$00 // .U..U.....V.....
        .byte $c0,$00,$00,$80,$70,$90,$00,$00,$03,$0c,$30,$03,$ce,$09,$00,$3f // ....p.....0....?
        .byte $c0,$0d,$d6,$7a,$a9,$a5,$00,$80,$00,$95,$fd,$57,$dd,$69,$00,$00 // ...z.......W.i..
        .byte $00,$09,$87,$5f,$7d,$95,$00,$8a,$00,$55,$7f,$5d,$55,$5d,$00,$f0 // ..._}....U.]U]..
        .byte $3c,$0c,$40,$70,$d0,$d0,$00,$00,$00,$00,$00,$02,$09,$27,$00,$00 // <.@p.........'..
        .byte $00,$09,$a5,$75,$d6,$55,$00,$00,$00,$a9,$dd,$aa,$66,$99,$00,$08 // ...u.U......f...
        .byte $00,$59,$ff,$77,$dd,$55,$00,$aa,$02,$70,$f6,$5a,$66,$9a,$00,$00 // .Y.w.U...p.Zf...
        .byte $40,$10,$00,$44,$80,$60,$00,$00,$00,$01,$04,$10,$41,$47,$00,$05 // @..D.`......AG..
        .byte $50,$01,$17,$6a,$e9,$96,$00,$44,$00,$98,$f6,$79,$59,$69,$00,$00 // P..j...D...yYi..
        .byte $00,$00,$00,$02,$01,$0b,$00,$02,$00,$19,$7d,$d9,$ea,$59,$00,$40 // ..........}..Y.@
        .byte $10,$04,$44,$41,$11,$20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ..DA. ..........
        .byte $00,$00,$00,$02,$0b,$2f,$00,$00,$00,$00,$00,$00,$80,$e0 // ...../........

dat_5fc0:
        // === Fill data (1 bytes, $5fc0-$5fc0) ===
        .byte $00                                   // .

// --- Region $5fe0-$60fa ---
.pc = $5fe0 "dat_5fe0"

dat_5fe0:
        .byte $19,$19,$19,$1a,$1d,$2a,$19,$19,$66,$a9,$a6,$99,$65,$99,$66,$a9 // .....*..f...e.f.
        .byte $a0,$10,$a0,$90,$50,$90,$a0,$18,$02,$02,$00,$00,$08,$00,$02,$01 // ....P...........
        .byte $1e,$15,$2e,$9d,$9d,$7f,$75,$f5,$69,$99,$59,$6b,$ed,$54,$6c,$b4 // ......u.i.Yk.Tl.
        .byte $1d
        .byte $2e,$1d
        .text "*->./"
        .byte $5d,$97,$65,$99,$66,$99
        .byte $56,$75
        .byte $d1,$e2,$51,$e2,$d1,$d2,$d1,$d2,$95,$a5,$d9,$a6,$d9,$aa,$ea,$ee // ..Q.............
        .byte $65,$9a,$66,$9a,$6a,$9d               // e.f.j.

txt_6036:
        .text "YY"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $d9,$60,$40,$88,$c0,$20,$20,$e6,$f5,$56,$d9,$1a,$19,$19,$19,$65 // .`@..  ..V.....e
        .byte $96,$55,$96,$65,$95,$65,$9b,$d0,$e0,$d0,$d0,$50,$e1,$92,$82,$25 // .U.e.e.....P...%
        .byte $15,$ae,$75,$76,$79,$f6,$d9,$59,$67,$97,$65,$9f,$ae,$a6,$a6,$b6 // ..uvy..Yg.e.....
        .byte $dc,$b0,$83,$4c,$cc,$0c,$30,$65,$6a,$19,$1d,$2a,$2d,$1e,$2d,$65 // ...L..0ej..*-.-e
        .byte $59,$66,$99,$66,$95,$56,$99,$d0,$50,$d0,$d0,$e3,$d3,$e1,$d1,$2f // Yf.f.V..P....../
        .byte $6e,$be,$ba,$bb,$fa,$fb,$ea,$55,$59,$57,$97,$57,$5f,$5d,$5d,$7f // n......UYW.W_]].
        .byte $e9,$ae,$70,$40,$8f,$cc,$0c,$aa,$e9,$66,$a6,$e6,$25,$26,$95,$65 // ..p@.....f..%&.e
        .byte $59,$66,$99,$55,$75,$de,$56,$a2,$92,$90,$90,$90,$90,$62,$81,$0b // Yf.Uu.V......b..
        .byte $1d,$2e,$b5,$75,$b7,$dd,$f5,$59,$69,$ab,$a7,$a5,$ad,$95,$6d,$fb // ...u...Yi.....m.
        .byte $dc,$70,$80,$cc,$30,$30,$30,$07,$0b,$0b,$1f,$2d,$1e,$1d,$1e,$66 // .p..000....-...f
        .byte $aa,$99,$6a,$99,$66,$9a,$69,$11,$10,$10,$10,$20,$50,$13,$23,$00 // ..j.f.i.... P.#.
        .byte $00,$00,$00,$bf,$e0,$09,$00,$ea,$0e,$02,$02,$b3,$e2,$72,$e3,$f0 // .............r..
        .byte $80                                   // .

dat_60fa:
        // === Fill data (1 bytes, $60fa-$60fa) ===
        .byte $00                                   // .

// --- Region $6120-$6238 ---
.pc = $6120 "dat_6120"

dat_6120:
        .byte $19,$1d,$19,$19,$1d,$19,$1d,$2a,$55,$55,$99,$66,$55,$55,$99,$66 // .......*UU.fUU.f
        .byte $08,$66,$9b,$66,$95                   // .f.f.

txt_6135:
        .text "QH&5Z"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $56,$75,$df,$fd,$67,$97,$65,$97,$5e,$f9,$e4,$70,$03,$e0,$b0,$40 // Vu..g.e.^..p...@
        .byte $8c,$00,$03,$c0,$03,$1d,$3d,$1d,$1f,$3d,$1d,$19,$1d,$66,$99,$a6 // ......=..=...f..
        .byte $9a,$66,$99,$a6,$99,$a2,$d1,$a1,$d1,$a2,$d1,$92,$d1,$d5,$55,$d5 // .f............U.
        .byte $d9,$d5,$d5,$d7,$d5,$5d,$95,$6e,$5d,$5e,$5d,$6e,$55,$00,$30,$03 // .....].n]^]nU.0.
        .byte $01,$02,$00,$0f,$03,$ea,$a9,$a6,$9a,$d6,$b7,$25,$ce,$6d,$96,$b6 // ...........%.m..
        .byte $55,$58,$64,$90,$4c,$41,$81,$01,$01,$c1,$01,$01,$01,$d5,$d9,$d5 // UXd.LA..........
        .byte $d5,$d5,$d5,$d5,$d5,$59,$d9           // .....Y.

txt_61a2:
        .text "YYY"
        .byte $d9                                   // 'Y' | $80 (end-of-string marker)
        .byte $59,$d9                               // Y.

txt_61a8:
        .text "000000"
        .byte $00                                   // string terminator
        .byte $30,$1d,$1e,$1d,$1e,$1d,$1e,$1d,$15,$66,$a9,$66,$aa,$a6,$aa,$aa // 0........f.f....
        .byte $aa,$e2,$51,$e2,$51,$e2,$61,$62,$51,$95,$95,$a5,$d5,$96,$d5,$a6 // ..Q.Q.abQ.......
        .byte $d9,$5d,$9d,$5e,$9d,$6e,$55,$6e,$95,$20,$23,$03,$21,$01,$03,$00 // .].^.nUn. #.!...
        .byte $00,$76,$ba,$d6,$d9,$d6,$7a,$96,$29,$6f,$ae,$7e,$bb,$f8,$dc,$70 // .v....z.)o.~...p
        .byte $c3,$41,$c2,$01                       // .A..

txt_61f3:
        .text "21"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $cc,$cc,$99,$a5,$97,$9d,$a7,$65,$97,$e7,$6e,$9e,$6b,$aa,$6a,$9a // .......e..n.k.j.
        .byte $6a,$ef,$88,$40,$59,$7f,$95,$76,$fa,$a5,$e9,$69,$a7,$9d,$55,$d6 // j..@Y..v...i..U.
        .byte $79,$1a,$66,$99,$65,$57,$d5,$75       // y.f.eW.u

txt_621e:
        .text "VY"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $10,$a0,$90,$a0,$10,$a0,$20,$1a,$00,$3a,$1c,$3a,$00,$3b,$1e,$93 // ...... ..:.:.;..
        .byte $01,$91,$73,$91,$01,$bd,$41           // ..s...A

dat_6238:
        // === Fill data (1 bytes, $6238-$6238) ===
        .byte $00                                   // .

// --- Region $6260-$6378 ---
.pc = $6260 "dat_6260"

dat_6260:
        .byte $3b,$19,$19,$19,$3b,$19,$db,$6b,$55,$66,$99,$55,$75,$dd,$75,$d6 // ;...;..kUf.Uu.u.
        .byte $d0,$e3,$53,$e0,$d3,$e0,$50,$e3,$00,$ff,$00,$00,$00,$00,$00,$00 // ..S...P.........
        .byte $3c,$c0,$00,$00,$00,$00,$00,$00,$03,$03,$00,$03,$00,$0c,$0c,$0c // <...............
        .byte $2e,$15,$2e,$15,$2e,$9d,$5d,$b9,$65,$55,$65,$55,$5d // ......].eUeU]

txt_629d:
        .text "UUU"
        .byte $d3                                   // 'S' | $80 (end-of-string marker)
        .byte $d1,$51,$d1,$51,$e2,$d1,$e1,$95,$95,$a6,$95,$d9,$a6,$d9,$a6,$5d // .Q.Q...........]
        .byte $95,$5d,$95,$6e,$95,$a6,$65,$00,$00,$00,$00,$00,$00,$00,$00,$f0 // .].n..e.........
        .byte $3f,$00,$00,$00,$00,$00,$00,$20,$80,$00,$00,$00,$00,$00,$00,$01 // ?...... ........
        .byte $01,$01,$01,$03,$01,$01,$01,$d5,$d5,$f5,$d5,$f5,$dd,$f7,$dd,$59 // ...............Y
        .byte $d9,$5b,$d9,$7b,$d5,$7b,$d5,$20,$00,$20,$00,$20,$00,$00,$20,$1d // .[.{.{. . . .. .
        .byte $1d,$1d,$1d,$1d,$1d,$1d,$1f
        .text "YUUW"
        .byte $5d
        .byte $57,$dd,$75,$e2
        .byte $51,$62,$52,$62,$62,$62,$62,$a6,$e9,$e6,$e9,$a6,$ea,$ea,$e9,$5d // QbRbbbb........]
        .byte $95,$5d,$9d,$6e,$95,$ae,$95,$00,$00,$03,$0f,$0c,$33,$31,$31,$00 // .].n........311.
        .byte $fc,$c0,$19,$6a,$6d,$b6,$d5,$0a,$20,$00,$00,$40,$d0,$74,$7e,$0f // ...jm... ..@.t~.
        .byte $03,$00,$00,$02,$01,$02,$02,$0f,$c0,$00,$9a,$95,$5e,$7a,$6a,$66 // ............^zjf
        .byte $00,$02,$98,$dd,$59,$d5,$79,$6c,$02,$2a,$02,$02,$00,$02,$00,$2e // ....Y.yl.*......
        .byte $16,$2e,$26,$1e,$2d,$26,$1d,$56,$95,$5d,$55,$d6,$55,$dd,$75,$a0 // ..&.-&.V.]U.U.u.
        .byte $10,$a0,$10,$a0,$10,$a0,$10,$1a,$00,$00,$00,$3a,$1c,$1a,$00,$b1 // ...........:....
        .byte $01,$01,$01,$91,$71,$b1,$01           // ....q..

dat_6378:
        // === Fill data (1 bytes, $6378-$6378) ===
        .byte $00                                   // .

// --- Region $6398-$64b8 ---
.pc = $6398 "dat_6398"

dat_6398:
        .byte $04,$00,$04,$04,$01,$12,$11,$12,$75,$75,$b9,$76,$fa,$eb,$ea,$e6 // ........uu.v....
        .byte $65,$9a,$64,$96,$5e,$75,$5a,$99,$90,$10,$60,$40,$c0,$40,$40,$80 // e.d.^uZ...`@.@@.
        .fill 17, $00
        .byte $08,$00,$01,$01,$23,$01,$07,$56,$79,$75,$75,$f5,$d9,$e6,$d5,$65 // ....#..Vyuu....e
        .byte $96,$56,$56,$75                       // .VVu

txt_63dd:
        .text "VVZ"
        .byte $d1                                   // 'Q' | $80 (end-of-string marker)
        .byte $d1,$72,$41,$42,$81,$42,$41,$99,$9a,$a6,$99,$a6,$da,$a6,$da,$69 // .rAB.BA........i
        .byte $99,$99,$69,$9d,$6a,$59,$69,$00,$00,$00,$00,$30,$00,$00,$30,$00 // ..i.jYi....0..0.
        .fill 15, $00
        .byte $03,$21,$03,$03,$23,$02,$20,$28,$f7,$ff,$ff,$ff,$ff,$ff,$ff,$ff // .!..#. (........
        .byte $f7,$f7,$f7,$f7,$f5,$fd,$fd,$ff,$00,$00,$80,$c0,$c0,$e0,$f8,$7f // ................
        .byte $1d
        .text "?=?="
        .byte $1d,$bf,$fd
        .byte $55,$55,$55,$5d,$77,$fd,$75,$dd
        .byte $91,$91,$92,$51,$a1,$92,$90,$90,$f5,$d5,$d5,$d5,$f9,$75,$75,$7d // ...Q.........uu}
        .byte $6e,$a5,$a6,$95,$6e,$a5,$a5,$a9,$31,$03,$30,$0c,$4c,$83,$4f,$90 // n...n...1.0.L.O.
        .byte $b5,$a5,$7a,$5d,$19,$19,$19,$5d,$5d,$9d,$5f,$97,$57,$5b,$55,$95 // ..z]...]]._.W[U.
        .byte $02,$c2,$42,$81,$72,$90,$a0,$90,$e6,$59,$66,$7a,$56,$b9,$7e,$9d // ..B.r....YfzV.~.
        .byte $6f,$9e,$af,$ae,$6a,$9f,$6b,$9a,$02,$00,$00,$02,$00,$80,$c0,$40 // o...j.k........@
        .byte $1d,$2a,$1d,$2e,$2e,$6e,$b9,$b6,$57,$55,$99,$66,$9b,$67,$9b,$6f // .*...n..WU.f.g.o
        .byte $a0,$10,$90,$b0,$52,$60,$40,$48,$7a,$00,$39,$06,$3a,$1c // ....R`@Hz.9.:.

txt_64ae:
        .text "16"
        .byte $b1                                   // '1' | $80 (end-of-string marker)
        .byte $01,$bd,$41,$b1,$01,$91,$71           // ..A...q

dat_64b8:
        // === Fill data (1 bytes, $64b8-$64b8) ===
        .byte $00                                   // .

// --- Region $64d8-$65f8 ---
.pc = $64d8 "dat_64d8"

dat_64d8:
        .byte $07,$8b,$8b,$0b,$87,$89,$81,$22,$e5,$97,$65,$99,$e5,$d7,$da,$77 // ......."..e....w
        .byte $55,$79,$55,$9b,$65,$a4,$98,$60,$c0,$00,$00,$00,$00,$00,$00,$00 // UyU.e..`........
        .fill 16, $00
        .byte $87,$87,$07,$87,$87,$89,$81,$22,$d5,$55,$77,$55,$55,$95,$6a,$5d // .......".UwUU.j]
        .byte $5d,$5d,$6e,$b5,$77,$f4,$dc,$70,$c1,$01 // ]]n.w..p..

txt_6522:
        .text "2121"
        .byte $c1                                   // 'A' | $80 (end-of-string marker)
        .byte $c0,$a6,$da,$aa,$d9,$a6,$e9,$55,$6a,$5b,$98,$98,$58,$ec,$60,$b3 // .......Uj[..X.`.
        .byte $c3,$00                               // ..

txt_6539:
        .text "  "
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $80,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$04,$04,$05,$01,$01,$00,$00,$00,$b7,$3f,$2d,$0d // .............?-.
        .byte $8b,$82,$20,$08,$ff,$ff,$ff,$7f,$5f,$d5,$bd,$0b,$ff,$ff,$ff,$ff // .. ....._.......
        .byte $fd,$f5,$57,$f8,$f7,$fd,$ff,$fd,$5f,$d7,$39,$2f,$75,$55,$77,$dd // ..W....._.9/uUw.
        .byte $d5,$76,$66,$7f,$90,$52,$90,$92,$92,$62,$c2,$8a,$9d,$1d,$25,$06 // .vf..R...b....%.
        .byte $09,$22,$00,$0a,$56,$56,$99,$95,$a5,$6b,$d6,$0e,$9b,$56,$b5,$56 // ."..VV...k...V.V
        .byte $55,$66,$ee,$55,$6a,$a5,$a5,$95,$65,$99,$ff,$99,$56,$55,$66,$9b // Uf.Uj...e...VUf.
        .byte $57,$7f,$f6,$9c,$d2,$d2,$e0,$d0,$70,$80,$c0,$00,$1b,$36,$c5,$cd // W.......p....6..
        .byte $33,$3c,$0f,$03,$76,$5d,$77,$dd,$7f,$9b,$27,$82,$b3,$dd,$b5,$ae // 3<..v]w...'.....
        .byte $6a,$d9,$bb,$99,$f6,$da,$66,$99,$57,$6a,$a5,$58,$5d,$7e,$b7,$f4 // j.....f.Wj.X]~..
        .byte $5c,$b0,$c3,$0f,$cc,$0c,$30,$30,$f0,$c0,$c0,$00,$19,$00,$00,$00 // \.....00........
        .byte $00,$00,$00,$00,$31,$31,$11,$10,$41,$01,$00,$01 // ....11..A...

dat_65f8:
        // === Fill data (1 bytes, $65f8-$65f8) ===
        .byte $00                                   // .

// --- Region $6618-$6629 ---
.pc = $6618 "dat_6618"

dat_6618:
        .byte $28,$02,$00,$00,$00,$00,$00,$00,$00,$88,$00,$00,$00,$00,$00,$00 // (...............
        .byte $00,$c0                               // ..

// --- Region $6648-$6672 ---
.pc = $6648 "dat_6648"

dat_6648:
        .byte $30,$0f,$00,$00,$00,$00,$00,$00,$00,$22,$00,$00,$00,$00,$00,$00 // 0........"......
        .byte $02,$00,$00,$00,$00,$00,$00,$00,$00,$03,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$0c,$00,$00,$00,$00,$00,$00,$08,$a0 // ..........

dat_6672:
        // === Fill data (1 bytes, $6672-$6672) ===
        .byte $00                                   // .

// --- Region $6698-$6732 ---
.pc = $6698 "dat_6698"

dat_6698:
        .byte $01,$00,$00,$00,$00,$00,$00,$00,$40,$04,$00,$00,$00,$00,$00,$00 // ........@.......
        .byte $00,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$08,$00,$00,$00,$00,$00,$00,$08,$a0,$00,$00,$00,$00,$00,$00 // ................
        .byte $02,$00,$00,$00,$00,$00,$00,$00,$a0,$2a,$00,$00,$00,$00,$00,$00 // .........*......
        .byte $00,$f3,$00,$00,$00,$00,$00,$00,$00,$cc,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$0c,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $fc,$0f,$00,$00,$00,$00,$00,$00,$00,$c0,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$cf,$00,$00,$00,$00,$00,$00,$fc,$c0,$00,$00,$00,$00,$00,$00 // ................
        .fill 17, $00
        .byte $03                                   // .

dat_6732:
        // === Fill data (1 bytes, $6732-$6732) ===
        .byte $00                                   // .
