// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:19
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0700  End: $2d6f  (9840 bytes)
// Crunched with Exomizer v2/v3 — depacked by emulation
// Packer entry: $080b (via BASIC SYS 2059)
// Entry point:  $1000 (4096)
// IRQ handler:  $10c1 (irq_10c1)
// IRQ handler:  $ea86 (nmi_ea86)
//
// Code: 2137 bytes, Data: 7703 bytes
// Labels: 330, Subroutines: 11
//
// Cross-references: all OK
// ============================================


// --- Region $0b5a-$0b7a ---
.pc = $0b5a "loc_0b5a"

loc_0b5a:
        .byte $83,$83                               // sax ($83,x) // ILLEGAL
        .byte $af,$6d,$55                           // lax $556d // ILLEGAL
        eor $ff,x
        lsr $56,x
        lsr $56,x
        .byte $5a                                   // nop // ILLEGAL
        cli
        cli
        .byte $c3,$83                               // dcp ($83,x) // ILLEGAL
        .byte $83,$83                               // sax ($83,x) // ILLEGAL

dat_0b6c:
        .byte $83,$83,$83,$b3,$00,$03,$0f           // .......

loc_0b73:
        and $d5f5,x
        sbc #$0d
        beq loc_0b5a
        rts

// --- Region $1000-$112f ---
.pc = $1000 "main_1000"

main_1000:
        jmp loc_1262

// Referenced by: jsr from $10e7
sub_1003: {
        ldy #$00
        ldx #$01
        bne skip1
loop:
        ldx #$08
skip1:
        lda $0fac,y
        sta $d022
        lda $0f64,y
        sta $d020
        sta $d021
        iny
        dex
        beq loop
        cpy #$48
        beq skip2
        lda $ea
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        jmp $100b
skip2:
        ldx #$06
        jsr sub_112b
        lda dat_112f
        sta $d020
        sta $d021
        lda #$0e
        sta $d022
        rts
}

// Referenced by: jsr from $126d
sub_1049: {
        jsr $e544
        sei
        lda #$2b
        sta $d012
        lda #$c1
        ldx #$10
        sta $0314
        stx $0315
        lda $dc0e
        and #$fe
        sta $dc0e
        lda $d011
        and #$7f
        sta $d011
        lda #$81
        sta $d019
        sta $d01a
        lda #$86
        ldx #$ea
        sta $0318
        stx $0319
        lda #$00
        sta $1130
        sta $1131
        sta $1132
        sta $1260
        lda #$03
        sta $1133
        lda #$0b
        sta $d023
        lda #$0c
        ldx #$13
        sta $be
        stx $bf
        ldy #$00
loop:
        lda $2630,y
        sta $0590,y
        lda $26d0,y
        sta $0630,y
        lda #$09
        sta $d990,y
        sta $da30,y
        sta $d878,y
        iny
        cpy #$a0
        bne loop
        jsr sub_1800
        cli
        rts
}

irq_10c1:
        ldx #$01
        jsr sub_112b
        lda dat_112f
        sta $d020
        sta $d021
        ldx dat_125e
        jsr sub_1224
        lda #$13
        sta $d018
        lda #$d0
        ora $1130
        sta $d016
        ldx #$4b
        jsr sub_112b
        jsr sub_1003
        lda #$31
        sec
        sbc dat_125e
        tax
        jsr sub_1224
        ldx #$06
        jsr sub_112b
        lda #$00
        sta $d020
        sta $d021
        lda #$d8
        sta $d016
        lda #$1b
        sta $d018
        inc $a2
        jsr sub_1806
        jsr sub_1237
        jsr sub_1153
        lda $1260
        ora #$10
        sta smc_1834                                // SMC: modifies $1834
        inc $d019
        jmp $ea7e

dat_1124:
        .byte $e6,$be,$d0,$02,$e6,$bf,$60           // ......`
// Referenced by: jsr from $1037, $10c3, $10e4, $10f6; branch from $112c

sub_112b:
        dex
        bne sub_112b
        rts

dat_112f:
        // === Sine/lookup table (36 bytes, range $00-$32) ===
        .byte $06                                   // .

// --- Region $1153-$12c4 ---
.pc = $1153 "sub_1153"

// Referenced by: jsr from $1113
sub_1153: {
        lda $1130
        beq skip1
        jmp $1216
skip1:
        ldy #$00
loop1:
        iny
        lda $0478,y
        dey
        sta $0478,y
        iny
        lda $04a0,y
        dey
        sta $04a0,y
        iny
        lda $04c8,y
        dey
        sta $04c8,y
        iny
        lda $04f0,y
        dey
        sta $04f0,y
        iny
        cpy #$28
        bne loop1
        ldx #$00
        stx $b1
        ldy #$00
        lda ($be),y
        cmp #$33
        bne skip2
        lda #$0c
        ldx #$13
        sta $be
        stx $bf
        ldx #$00
skip2:
        lda ($be),y
        sta $1134
loop2:
        lda $1135,x
        cmp $1134
        beq skip3
        inx
        cpx #$0f
        bne loop2
        jmp $11b6
skip3:
        lda $1144,x
        sta $1133
        jmp $11bb
        lda #$03
        sta $1133
        lda $1134
        sta $b0
        asl $b0
        rol $b1
        asl $b0
        rol $b1
        asl $b0
        rol $b1
        asl $b0
        rol $b1
        clc
        lda $b0
        adc #$00
        sta $b0
        lda $b1
        adc #$23
        sta $b1
        ldy $1131
        lda ($b0),y
        sta $049f
        iny
        iny
        iny
        iny
        lda ($b0),y
        sta $04c7
        iny
        iny
        iny
        iny
        lda ($b0),y
        sta $04ef
        iny
        iny
        iny
        iny
        lda ($b0),y
        sta $0517
        inc $1131
        lda $1131
        cmp $1133
        bne skip6
        lda #$00
        sta $1131
        inc $be
        bne skip6
        inc $bf
skip6:
        dec $1130
        bpl done
        lda #$07
        sta $1130
done:
        dec $1130
        rts
}
// Referenced by: jsr from $10d2, $10f1; branch from $1234

sub_1224:
        lda $d012

loc_1227:
        cmp $d012
        beq loc_1227
        and #$07
        ora #$18
        sta $d011
        dex
        bne sub_1224
        rts

// Referenced by: jsr from $1110
sub_1237: {
        lda $125f
        tay
        lda txt_0f10,y
        bne skip
        lda #$00
        sta $125f
skip:
        lda $125f
        tay
        lda txt_0f10,y
        sta dat_125e
        inc $125f
        rts
}
// Referenced by: jsr from $1272, $1296

sub_1253:
        lda #$00
        sta $a2

loc_1257:
        lda #$0a
        cmp $a2
        bne loc_1257
        rts

dat_125e:
        .byte $22,$08,$00,$bb                       // "...

loc_1262:
        lda $3fff
        sta $1261
        lda #$00
        sta $3fff
        jsr sub_1049
        ldx #$00

loc_1272:
        jsr sub_1253
        stx $1260
        inx
        cpx #$0f
        bne loc_1272
        stx $1260

loc_1280:
        lda #$ff
        sta $dc00
        lda #$00
        sta $dc01
        lda #$7f
        sta $dc00
        lda $dc01
        and #$10
        bne loc_1280

loc_1296:
        jsr sub_1253
        stx $1260
        dex
        bpl loc_1296
        sei
        jsr $fd15
        jsr $fda3
        jsr $e518
        lda $1261
        sta $3fff
        ldy #$00
        sty $c6
        nop
        sty dat_0800
        lda #$06
        sta $d020
        sta $d021
        dec $d030
        jmp $fce2

// --- Region $1800-$1815 ---
.pc = $1800 "sub_1800"
// Referenced by: jsr from $10bc

sub_1800:
        jmp loc_2108

dat_1803:
        .byte $4c,$17,$21                           // L.!
// Referenced by: jsr from $110d

sub_1806:
        lda $2174
        cmp #$02
        beq loc_1814
        cmp #$01
        bne loc_182a
        jmp loc_20e8

loc_1814:
        rts

dat_1815:
        .byte $01                                   // .

// --- Region $182a-$1d63 ---
.pc = $182a "loc_182a"

loc_182a:
        inc $2142
        inc $2143
        inc $2144
.label smc_1834 = * + 1
        lda #$11                                    // !SMC: modified by $111b
        sta $d418
        ldx #$02
        dec $2173
        bpl loc_1845
        lda $211d
        sta $2173

loc_1845:
        bit $d020
        stx $ff
        lda $211e,x
        sta $2156
        tay
        lda $2173
        cmp $211d
        bne loc_186b
        lda $1ea1,x
        sta $fb
        lda $1ea4,x
        sta $fc
        dec $2127,x
        bmi loc_186e
        jmp loc_19fa

loc_186b:
        jmp loc_1a0a

loc_186e:
        ldy $2121,x
        lda ($fb),y
        cmp #$fe
        beq loc_188c
        cmp #$ff
        bne loc_1894
        lda #$00
        sta $2127,x
        sta $2121,x
        sta $2124,x
        sta $2172
        jmp loc_186e

loc_188c:
        lda #$02
        sta $2174
        jmp loc_210b

loc_1894:
        sta $2167
        and #$80
        beq loc_18a9
        lda $2167
        and #$1f
        sta $214f,x
        inc $2121,x
        jmp loc_186e

loc_18a9:
        lda $2167
        and #$40
        beq loc_18be
        lda $2167
        and #$3f
        sta $2176,x
        inc $2121,x
        jmp loc_186e

loc_18be:
        lda $2167
        asl
        tay
        lda $1ea7,y
        sta $fd
        lda $1ea8,y
        sta $fe
        lda #$00
        sta $213f,x
        ldy $2124,x
        sta $2142,x
        lda #$03
        sta $2161,x

loc_18dd:
        lda ($fd),y
        sta $f8
        and #$f0
        cmp #$f0
        bne loc_18f7
        lda #$01
        sta $2180,x
        inc $2124,x
        iny
        lda ($fd),y
        sta $f8
        jmp loc_1957

loc_18f7:
        lda #$00
        sta $2180,x
        lda $f8
        and #$f0
        cmp #$e0
        bne loc_1930
        lda $f8
        and #$01
        clc
        adc #$01
        sta $213f,x
        lda $f8
        and #$0e
        lsr
        sta $2165
        inc $2124,x
        iny
        lda ($fd),y
        pha
        and #$f0
        sta $2164
        pla
        and #$0f
        sta smc_1af8                                // SMC: modifies $1af8
        inc $2124,x
        iny
        lda ($fd),y
        sta $f8

loc_1930:
        lda $f8
        and #$e0
        cmp #$c0
        bne loc_1942
        lda $f8
        and #$1f
        sta $2133,x
        jsr sub_19ed

loc_1942:
        lda $f8
        and #$c0
        cmp #$80
        bne loc_1957
        lda $f8
        and #$3f
        sta $212a,x
        jsr sub_19ed
        jmp loc_18dd

loc_1957:
        lda $212a,x
        sta $2127,x
        lda $f8
        clc
        adc $214f,x
        sta $2130,x
        tay
        lda dat_1d64,y
        pha
        lda $1dc4,y
        ldy $2156
        sta $d401,y
        sta $2136,x
        sta $2139,x
        pla
        sta $d400,y
        sta $213c,x
        lda $2180,x
        bne loc_19cc
        lda $2133,x
        asl
        asl
        asl
        tax
        stx $2152
        lda $218a,x
        sta $d405,y
        lda $218b,x
        sta $d406,y
        lda $218c,x
        pha
        lda $2188,x
        pha
        lda $2189,x
        ldx $ff
        sta $212d,x
        sta $2179,x
        lda #$00
        sta $d402,y
        sta $2145,x
        pla
        sta $214b,x
        and #$0f
        sta $d403,y
        sta $2148,x
        lda #$01
        sta $216f,x
        pla
        sta $216c,x

loc_19cc:
        inc $2124,x
        ldy $2124,x
        lda ($fd),y
        cmp #$ff
        bne loc_19ea

loc_19d8:
        lda #$00
        sta $2124,x
        lda $2176,x
        beq loc_19e7
        dec $2176,x
        bpl loc_19ea

loc_19e7:
        inc $2121,x

loc_19ea:
        jmp loc_1d52
// Referenced by: jsr from $193f, $1951

sub_19ed:
        inc $2124,x
        iny
        lda ($fd),y
        cmp #$ff
        beq loc_19d8
        sta $f8
        rts

loc_19fa:
        ldy $2156
        lda $2142,x
        beq loc_1a0a
        lda $212d,x
        and #$fe
        sta $2179,x

loc_1a0a:
        lda $2133,x
        asl
        asl
        asl
        tay
        lda $218d,y
        sta $2153
        lda $218e,y
        sta $2154
        lda $218f,y
        sta $2155
        and #$04
        bne loc_1a33
        lda $2155
        and #$10
        bne loc_1a33
        lda $2153
        bne loc_1a36

loc_1a33:
        jmp loc_2030

loc_1a36:
        pha
        and #$78
        lsr
        lsr
        lsr
        sta $2158,x
        pla
        and #$07
        sta $2157
        lda $215b,x
        beq loc_1a54
        dec $215e,x
        bne loc_1a68
        inc $215b,x
        bpl loc_1a68

loc_1a54:
        inc $215e,x
        lda $2158,x
        cmp $215e,x
        bcs loc_1a68
        sta $215e,x
        dec $215b,x
        dec $215e,x

loc_1a68:
        lda $2130,x
        tay
        lda $1d65,y
        sec
        sbc dat_1d64,y
        sta $217f
        lda $1dc5,y
        sbc $1dc4,y
        adc $2142,x
        lsr

loc_1a80:
        dec $2157
        bmi loc_1a8c
        lsr
        ror $217f
        jmp loc_1a80

loc_1a8c:
        sta $217e
        lda dat_1d64,y
        sta $217c
        lda $1dc4,y
        sta $217d
        lda $2158,x
        lsr
        tay

loc_1aa0:
        dey
        bmi loc_1ab9
        sec
        lda $217c
        sbc $217f
        sta $217c
        lda $217d
        sbc $217e
        sta $217d
        jmp loc_1aa0

loc_1ab9:
        lda $2142,x
        cmp #$04
        bcc loc_1aeb
        ldy $215e,x

loc_1ac3:
        dey
        bmi loc_1adc
        clc
        lda $217c
        adc $217f
        sta $217c
        lda $217d
        adc $217e
        sta $217d
        jmp loc_1ac3

loc_1adc:
        ldy $2156
        lda $217c
        sta $d400,y
        lda $217d
        sta $d401,y

loc_1aeb:
        ldx $ff
        ldy $2156
        lda $212a,x
        sec
        sbc $2127,x
.label smc_1af8 = * + 1
        cmp #$01                                    // !SMC: modified by $1925
        bcc loc_1b41
        lda $213f,x
        beq loc_1b41
        and #$03
        cmp #$01
        beq loc_1b25
        lda $2164
        sec
        lda $213c,x
        sbc $2164
        sta $213c,x
        sta $d400,y
        lda $2136,x
        sbc $2165
        sta $2136,x
        sta $d401,y
        jmp loc_1b41

loc_1b25:
        lda $2164
        clc
        lda $213c,x
        adc $2164
        sta $213c,x
        sta $d400,y
        lda $2136,x
        adc $2165
        sta $2136,x
        sta $d401,y

loc_1b41:
        lda $2154
        beq loc_1bb2
        and #$07
        tay
        dey
        tya
        asl
        asl
        tay
        lda $1e95,y
        cmp $2142,x
        bcc loc_1b59
        jmp loc_1b63

loc_1b59:
        iny
        iny
        lda $1e95,y
        cmp $2142,x
        bcc loc_1b6d

loc_1b63:
        iny
        lda $1e95,y
        sta $214e
        jmp loc_1b75

loc_1b6d:
        lda $2154
        and #$fc
        sta $214e

loc_1b75:
        lda $216f,x
        bne loc_1b97
        lda $2145,x
        sec
        sbc $214e
        sta $2145,x
        lda $2148,x
        sbc #$00
        sta $2148,x
        cmp #$01
        bcs loc_1bb2
        lda #$01
        sta $216f,x
        bne loc_1bb2

loc_1b97:
        lda $2145,x
        clc
        adc $214e
        sta $2145,x
        lda $2148,x
        adc #$00
        sta $2148,x
        cmp #$0f
        bcc loc_1bb2
        lda #$00
        sta $216f,x

loc_1bb2:
        lda #$00
        sta smc_1bd4                                // SMC: modifies $1bd4
        lda $214b,x
        and #$80
        beq loc_1bca
        lda $2142,x
        and #$01
        beq loc_1bca
        lda #$b0
        sta smc_1bd4                                // SMC: modifies $1bd4

loc_1bca:
        ldx $ff
        ldy $2156
        lda $2145,x
        clc
.label smc_1bd4 = * + 1
        adc #$00                                    // !SMC: modified by $1bb4, $1bc7
        sta $d402,y
        lda $2148,x
        adc #$00
        sta $d403,y
        lda $2155
        and #$40
        beq loc_1bfb
        ldx $ff
        lda $2142,x
        cmp #$03
        bcc loc_1bfb
        and #$03
        tax
        lda $1e32,x
        ldx $ff
        sta $2179,x

loc_1bfb:
        sty $2167
        lda $2155
        and #$01
        beq loc_1c2f
        ldx $ff
        stx $2175
        lda #$89
        sta $f9
        lda #$1e
        sta $fa
        ldx $ff
        lda $2142,x
        ldy #$0b
        cmp ($f9),y
        bcs loc_1c50
        ldy #$0a

loc_1c1f:
        cmp ($f9),y
        bcs loc_1c5b
        dey
        cpy #$06
        bne loc_1c1f
        cmp ($f9),y
        bcs loc_1c32
        jmp loc_1c7b

loc_1c2f:
        jmp loc_1c6a

loc_1c32:
        lda $ff
        asl
        bne loc_1c3a
        clc
        adc #$01

loc_1c3a:
        sta $2168
        ldx $2172
        txa
        and $2168
        bne loc_1c4e
        txa
        clc
        adc $2168
        sta $d417

loc_1c4e:
        ldy #$06

loc_1c50:
        dey
        dey
        dey
        dey
        dey
        dey
        lda ($f9),y
        jmp loc_1c73

loc_1c5b:
        dey
        dey
        dey
        dey
        dey
        dey
        lda $2169,x
        clc
        adc ($f9),y
        jmp loc_1c73

loc_1c6a:
        lda $ff
        cmp $2175
        bne loc_1c7b
        lda #$ff

loc_1c73:
        ldx $ff
        sta $2169,x
        sta $d416

loc_1c7b:
        ldy $2167
        lda $2155
        and #$10
        beq loc_1ce3
        lda $2153
        and #$0f
        tax
        lda $1e3e,x
        sta smc_1caf                                // SMC: modifies $1caf
        lda $1e40,x
        sta smc_1cb0                                // SMC: modifies $1cb0
        lda $1e42,x
        sta smc_1cb7                                // SMC: modifies $1cb7
        lda $1e44,x
        sta smc_1cb8                                // SMC: modifies $1cb8
        ldx $ff
        lda $2142,x
        cmp #$0f
        bcs loc_1ce0
        tax
        dex
.label smc_1caf = * + 1
.label smc_1cb0 = * + 2
        lda $1e56,x                                 // !SMC: modified by $1c8e, $1c94
        ldy $ff
        sta $2179,y
.label smc_1cb7 = * + 1
.label smc_1cb8 = * + 2
        lda $1e46,x                                 // !SMC: modified by $1c9a, $1ca0
        sta $2168
        lda $2153
        and #$10
        beq loc_1ccf
        ldx $ff
        lda $2130,x
        clc
        adc $2168
        jmp loc_1d42

loc_1ccf:
        ldy $2156
        lda $2168
        clc
        adc #$0d
        sta $d401,y
        lda #$00
        sta $d400,y

loc_1ce0:
        jmp loc_1d52

loc_1ce3:
        lda $2155
        and #$80
        beq loc_1d1e
        ldx $ff
        ldy $2156
        lda $2142,x
        cmp #$02
        bcs loc_1d0a
        lda #$48
        sta $d401,y
        lda #$00
        sta $d400,y
        ldx $ff
        lda #$81
        sta $2179,x
        jmp loc_1d52

loc_1d0a:
        lda $213c,x
        sta $d400,y
        lda $2136,x
        sta $d401,y
        lda $212d,x
        and #$fe
        sta $2179,x

loc_1d1e:
        lda $2155
        and #$04
        beq loc_1d52
        dec $2161,x
        bpl loc_1d2f
        lda #$02
        sta $2161,x

loc_1d2f:
        ldx $ff
        lda $2161,x
        tax
        lda $1e86,x
        sta $41
        ldx $ff
        lda $2130,x
        clc
        adc $41

loc_1d42:
        tax
        ldy $2156
        lda dat_1d64,x
        sta $d400,y
        lda $1dc4,x
        sta $d401,y

loc_1d52:
        ldx $ff
        ldy $2156
        lda $2179,x
        sta $d404,y
        dex
        bmi loc_1d63
        jmp loc_1845

loc_1d63:
        rts

// --- Region $2030-$204e ---
.pc = $2030 "loc_2030"

loc_2030:
        lda $2153
        beq loc_2048
        lsr
        lsr
        lsr
        lsr
        tax
        lda $2153
        and #$0f

loc_203f:
        sta $1e88
        stx $1e87
        jmp loc_1aeb

loc_2048:
        lda #$18
        ldx #$0c
        bne loc_203f
        brk

// --- Region $20d9-$2116 ---
.pc = $20d9 "sub_20d9"
// Referenced by: jsr from $2108

sub_20d9:
        lda #$00
        ldx #$62

loc_20dd:
        sta $2121,x
        dex
        bpl loc_20dd
        lda #$b0
        sta $2172

loc_20e8:
        lda #$00
        sta $2142
        sta $2143
        sta $2144
        ldx #$02

loc_20f5:
        sta $2121,x
        sta $2124,x
        sta $2127,x
        sta $2130,x
        dex
        bpl loc_20f5
        sta $2174
        rts

loc_2108:
        jsr sub_20d9

loc_210b:
        ldx #$00
        txa

loc_210e:
        sta $d400,x
        inx
        cpx #$18
        bne loc_210e
        rts

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

// --- Region $0800-$0b59 ---
.pc = $0800 "dat_0800"

dat_0800:
        .byte $ff,$d6,$d6,$f6                       // ....

txt_0804:
        .text "5555"
        .byte $00                                   // string terminator
        .byte $00,$00,$80,$80,$80,$80,$80,$ff,$d5,$d5,$d5,$d5,$d5,$ea,$00,$ff // ................

txt_0819:
        .text "WUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $03,$00,$f0,$7c
        .text "XZVVV"
        .byte $00,$0f
        .byte $3d,$35,$f5,$d5,$d5
        .byte $d5,$ff,$d5
        .text "UUUU"
        .byte $6a,$a0,$ff

txt_0839:
        .text "VVVVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$ff                               // ..

txt_0841:
        .text "WUUUU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $0b,$ff                               // ..

txt_0849:
        .text "UUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$c3,$83,$83,$83,$83,$83,$83,$03,$ff // ..........

txt_0859:
        .text "VVVVVVV"
        .byte $03,$03,$03,$03,$03,$03,$03,$00,$0f,$0d,$0d,$0d,$0d,$3d,$35,$35 // .............=55
        .byte $fd,$6d,$6d,$6d,$6d,$af,$83,$83,$a0,$60,$60,$60,$60,$68,$58,$58 // .mmmm....````hXX
        .byte $00,$ff,$d5,$d5,$d5,$d5,$ea,$00,$03,$ff // ..........

txt_088a:
        .text "UUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $03                                   // .

txt_0890:
        .text "VVZXXZVV"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $d5,$d5,$d5,$d5,$d5,$d5,$d5,$80,$80,$80,$80,$80,$80,$80,$80,$00 // ................
        .byte $ff,$d5,$d5,$d5,$d5,$d5,$d5,$03,$c3,$83,$83,$83,$83,$83,$83 // ...............

txt_08b8:
        .text "VVVVVVVV"
        .byte $00                                   // string terminator
        .byte $ff                                   // .

txt_08c2:
        .text "UUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $80,$00,$f0,$60,$60,$60,$60,$a0,$00,$80,$80,$80,$8f,$8d,$8d,$8e // ...````.........
        .byte $83,$00,$00,$00,$ff
        .text "VVVV"
        .byte $03,$ff

txt_08e2:
        .text "UUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$0f,$0d,$0d,$0d,$0d,$0d,$0d,$00,$f0,$60,$60,$60,$60,$60,$60 // ..........``````
        .byte $00,$03,$03,$03,$03,$03,$03,$03,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 9, $00
        .byte $ff                                   // .

txt_0912:
        .text "VVVVVV55"
        .byte $f5,$d5,$d5,$d5,$d5,$ea,$83,$83,$bf   // .........

txt_0923:
        .text "UUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)

txt_0928:
        .text "XXZVVVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$ff,$d5,$d5,$d5,$d5,$d5,$ea,$03,$ff // ..........

txt_093a:
        .text "UUUUV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .text "VVVZX"
        .byte $68,$a0,$00,$d5,$d5,$d5,$f5
        .byte $35,$29,$0a,$00
        .byte $b0,$7f
        .text "UUUU"
        .byte $95,$aa,$00,$ff

txt_095a:
        .text "VVVVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $d5,$d5,$d5,$d5,$d5,$d5,$d5,$ea,$83,$bf // ..........

txt_096a:
        .text "UUUUV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $80,$bf                               // ..

txt_0972:
        .text "UUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $a3,$7f
        .text "UUUU"
        .byte $96,$aa,$83,$83,$83,$83,$83,$83,$83,$83

txt_0988:
        .text "VVVVVVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $0d,$fd,$d5,$d5,$d5,$d5,$d5,$ea,$60,$6f // ........`o

txt_099a:
        .text "VVVVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $0f,$fd                               // ..

txt_09a2:
        .text "UUUUV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $ea,$d5,$d5,$d5,$d5,$f5               // ......

txt_09ae:
        .text "55"
        .byte $aa                                   // '*' | $80 (end-of-string marker)

txt_09b1:
        .text "UUUU"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $83,$83,$aa                           // ...

txt_09b9:
        .text "VVVVZXX"
        .byte $ea,$d5,$d5,$d5,$d5,$d5,$ff,$00,$aa
        .text "VUUUU"
        .byte $ff,$03
        .byte $00,$a0,$68
        .text "XZVVV"
        .byte $00,$0a
        .byte $29,$35,$f5,$d5,$d5,$d5
        .byte $aa,$95
        .text "UUUU"
        .byte $7f,$b0,$aa
        .text "VVVVV"
        .byte $ff,$00
        .byte $ea,$d5,$d5,$d5,$d5,$d5,$d5,$d5,$aa   // .........

txt_09f9:
        .text "VUUUU"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $83,$aa                               // ..

txt_0a01:
        .text "UUUUU"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $80,$aa,$96
        .text "UUUU"
        .byte $7f,$a3,$aa

txt_0a11:
        .text "VVVVVVV"
        .byte $ea,$d5,$d5,$d5,$d5,$d5,$fd,$0d,$aa
        .text "VVVVV"
        .byte $6f,$60
        .byte $aa
        .text "VUUUU"
        .byte $fd,$0f,$ff,$d5,$d5,$d5,$d5,$d5,$d5,$d5
        .byte $c0,$80,$80,$80,$80,$80,$80,$80,$ff   // .........

txt_0a41:
        .text "WUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $02,$00,$f0,$7c                       // ...|

txt_0a4b:
        .text "XZVV"
        .byte $d6                                   // 'V' | $80 (end-of-string marker)
        .byte $ff,$d7                               // ..

txt_0a52:
        .text "UUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $83,$0f,$fd                           // ...

txt_0a5a:
        .text "UUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $5a,$58,$68,$60,$60,$68,$58,$5a,$00,$ff,$d6,$d6,$d6,$d6,$d6,$d6 // ZXh``hXZ........
        .fill 8, $d6
        .byte $03,$ff                               // ..

txt_0a7a:
        .text "UUUV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $80
        .text "VVZX"
        .byte $68,$a0,$00,$00,$02,$ff

txt_0a8a:
        .text "UUUUU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $d5,$d5,$f5,$35,$29,$0a,$00,$00,$80,$bf,$57,$55,$55,$95,$aa,$03 // ...5).....WUU...
        .byte $00,$00,$f0,$7c
        .text "XZVV"
        .byte $00,$c0,$80,$80,$80,$80,$80,$80
        .byte $d6,$d6,$d6,$d6,$d6,$d6,$d6,$ea,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$0e // ................
        .byte $60,$60,$60,$60,$60,$60,$60,$a0,$83,$bf
        .text "UUUU"
        .byte $96,$aa
        .byte $d5,$d5,$d5,$f5
        .byte $35,$3d,$0f,$00,$83,$bf
        .text "UUUU"
        .byte $ea,$f2

txt_0ae0:
        .text "VZXZVVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $0b,$03,$03,$03,$03,$03,$03,$03,$ea,$d6,$d6,$d6,$d6,$d6,$d6,$d6 // ................
        .byte $0e,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$a0,$60,$60,$60,$60,$60,$60,$60 // .........```````
        .byte $aa,$96                               // ..

txt_0b0a:
        .text "UUUU"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $83,$f2,$ea                           // ...

txt_0b12:
        .text "UUUU"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $83,$aa                               // ..

txt_0b19:
        .text "VVVZXZV"
        .byte $03,$03,$03,$03,$03,$03,$03,$0b,$c3,$83,$83,$83,$83,$83,$83,$83 // ................
        .byte $ff,$d5,$d5,$d5,$d5,$d5,$f5,$35,$cf,$8d,$8d,$8d,$8d,$8f,$83,$a3 // .......5........
        .byte $f3,$63,$63,$63,$63,$63,$60,$68,$ff   // .ccccc`h.

txt_0b49:
        .text "VVVV"
        .byte $d6                                   // 'V' | $80 (end-of-string marker)
        .byte $da,$d8,$ff,$d5,$d5,$d5,$d5,$f5       // ........

txt_0b56:
        .text "55"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $83                                   // .

// --- Region $0b7b-$0faa ---
.pc = $0b7b "dat_0b7b"

dat_0b7b:
        .byte $60,$60,$60,$60,$60,$00,$0f,$3d,$35,$f5,$d5,$d5,$ea,$ff,$d7 // `````..=5......

txt_0b8a:
        .text "UUUU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $8a,$ff                               // ..

txt_0b91:
        .text "WUUUU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $0d,$d5,$d5,$d5,$d5,$f5,$35,$35,$35,$83,$83,$83,$83,$83,$af,$6d // ......555......m

txt_0ba7:
        .text "UVVVVZXXX5555="
        .byte $0d                                   // string terminator
        .byte $0d,$0d,$63,$63,$63,$63,$60,$68
        .text "XXXX"
        .byte $5b,$d5,$d5,$d5
        .byte $d5,$d5,$d8,$d8,$d8,$58,$68,$60,$60,$60,$3d,$0d,$0f,$03,$03,$0f // .....Xh```=.....
        .byte $0d                                   // .

txt_0bd7:
        .text "=UUUUUUUU"
        .byte $68,$60,$a0,$80,$80,$a0,$60,$68,$d5,$f5,$35,$29,$0a,$00,$00,$ff // h`....`h..5)....
        .byte $7f,$55,$55,$55,$95,$aa,$03,$c3,$00,$03,$03,$0f,$0d,$0d,$3d,$35 // .UUU..........=5
        .byte $00,$ff                               // ..

txt_0c02:
        .text "UUVVZX"
        .byte $00                                   // string terminator
        .byte $c0,$80,$80,$80,$00,$00,$00,$83,$8f,$bd,$55,$55,$5a,$6b,$a3,$0d // ..........UUZk..
        .byte $0d,$0d,$0d,$0d,$0d,$0d,$0d,$60,$60,$60,$60,$60,$60,$60,$60,$00 // .......````````.
        .byte $00,$00,$03,$0f,$3d,$35,$f5,$03,$0f,$fd,$d5,$55,$56,$6a,$60,$00 // ....=5.....UVj`.
        .byte $0f,$0d,$0d,$0d,$0d,$0e,$00,$0d,$fd   // .........

txt_0c42:
        .text "UUUU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $0d,$bf
        .text "UUUUU"
        .byte $96,$aa
        .byte $3d,$0d,$0d,$0f,$03,$03,$00
        .byte $00                                   // .

txt_0c58:
        .text "UUUUU"
        .byte $d6                                   // 'V' | $80 (end-of-string marker)
        .byte $fa,$38,$68,$60,$60,$a0,$80,$80,$00,$00,$0d,$0f,$03,$03,$03,$00 // .8h``...........
        .byte $00,$00
        .text "XXXX"
        .byte $e8,$e0,$e0,$c0,$f5
        .text "555>"
        .byte $0e
        .byte $0f,$03,$60,$a0,$80,$80,$80,$00,$00,$00,$55,$55,$6d,$af,$83,$83 // ..`.......UUm...
        .byte $83,$83,$83,$bf
        .text "UUUU"
        .byte $9a,$aa
        .byte $35,$f5,$d5,$d5,$d5,$d5
        .byte $d5,$ea,$58,$5b                       // ..X[

txt_0ca2:
        .text "UUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $0d,$0d,$fd,$d5,$d5,$d5,$d5,$ea,$60,$60,$7f // ........``.

txt_0cb3:
        .text "VVVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $60,$6f                               // `o

txt_0cba:
        .text "UUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $0d,$fd                               // ..

txt_0cc2:
        .text "UUUUV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$96                               // ..

txt_0cca:
        .text "UUUUU"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $00,$00,$03,$03,$0f,$0d,$0d,$3d,$38,$fa,$d6 // .......=8..

txt_0cdb:
        .text "UUUUU"
        .byte $00                                   // string terminator
        .byte $00,$80,$80,$a0,$60,$60,$68,$00,$00,$00,$03,$03,$03,$0f,$0d,$c0 // ....``h.........
        .byte $e0,$e0,$e8
        .text "XXXX"
        .byte $03,$0f,$0e
        .text ">555"
        .byte $f5,$00
        .byte $00,$00,$80,$80,$80,$a0,$60,$83,$83,$83,$83,$af,$6d // ......`.....m

txt_0d0e:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $9a                                   // .

txt_0d12:
        .text "UUUU"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $83,$ea,$d5,$d5,$d5,$d5,$d5,$f5
        .byte $35,$aa
        .text "UUUUU"
        .byte $5b
        .byte $58,$ea,$d5,$d5,$d5,$d5,$fd,$0d,$0d,$aa
        .text "VVVV"
        .byte $7f,$60
        .byte $60,$aa
        .text "UUUUU"
        .byte $6f,$60,$aa
        .text "VUUUU"
        .byte $fd
        .byte $0d,$ff                               // ..

txt_0d49:
        .text "UUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $80,$00,$0f,$3d,$35,$35,$f5,$d5,$d5,$ff,$d7 // ...=55.....

txt_0d5a:
        .text "UUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$00,$00,$00,$3c,$fa,$d6,$d6,$3c,$fa,$d6,$d6,$d6,$d6,$d6,$d6 // ....<...<.......
        .byte $3c,$fa,$d6,$d6,$d6,$f6
        .byte $36,$3a,$83,$bf
        .text "UUUU"
        .byte $95,$aa
        .byte $82,$80,$ff                           // ...

txt_0d83:
        .text "WUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$00,$00,$f0,$7c,$58,$5a,$56,$03,$03,$03,$03,$03,$03,$03,$03 // ....|XZV........
        .byte $d5,$d5,$f5,$35,$35,$f5,$d5,$d5,$83,$bf // ...55.....

txt_0da2:
        .text "UUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $83,$83,$bf,$55,$55,$95,$aa,$03,$c3,$d6,$ea,$28,$00,$00,$3c,$fa // ...UU......(..<.
        .byte $d6,$d6,$d6,$d6,$d6,$d6,$ea,$28,$00,$38,$f8,$e0,$00,$00,$00,$00 // .......(.8......
        .byte $00,$83,$83,$bf,$55,$55,$55,$96,$aa,$d6,$d6,$ea,$28,$00,$00,$00 // ....UUU.....(...
        .byte $00,$d6,$d6,$f6,$36,$3a,$38,$f8,$e0,$00,$3c,$fa,$d6,$d6,$d6,$ea // ....6:8...<.....
        .byte $28,$aa,$96                           // (..

txt_0dea:
        .text "UUU"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $83,$83,$00,$00,$00,$00,$28,$ea,$d6,$d6,$e0,$f8,$38,$3a,$36,$f6 // ......(.....8:6.
        .byte $d6,$d6,$28,$ea,$d6,$d6,$d6,$fa,$3c,$00,$00,$f0,$78 // ..(.....<...x

txt_0e0b:
        .text "XZVVZ"
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$00,$00,$00,$0f,$00,$00,$00,$00,$00,$00,$00,$f0,$03 // ................
        .byte $03,$0f,$0d,$0d
        .byte $3d,$35,$35,$ff
        .text "VZXX"
        .byte $68,$60,$60
        .byte $3c
        .byte $fa,$d6,$d6,$d6,$ea,$28,$00,$ff,$d6,$56,$56,$56,$6a,$a0,$80,$ff // .....(...VVVj...
        .byte $d7,$d5,$d5,$d5,$e9,$0f,$03,$ea,$00,$00,$00,$00,$00,$03,$03,$83 // ................
        .byte $0f,$0d,$3d,$f6,$da,$d8,$58,$58,$68,$60,$a0,$80,$00,$00,$00,$0d // ..=...XXh`......
        .byte $0d,$fd,$d5,$d5,$e9,$0d,$0d,$60,$60,$6f,$56,$56,$6a,$60,$60,$00 // .......``oVVj``.
        .byte $ff                                   // .

txt_0e72:
        .text "VVVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$f5,$d5,$d5,$d6                   // .....

txt_0e7c:
        .text "VVZX"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $80,$80,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$3c,$fa,$d6,$03 // ............<...
        .byte $00,$00,$03,$03,$03,$03,$00,$a8,$00,$f0,$e8 // ...........

txt_0e9c:
        .text "XX"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $a0,$0e,$00,$00,$00,$00,$00,$00,$00,$a0,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$0d,$3d,$35,$35,$f5,$d5,$d5,$ea,$58,$68,$60,$60,$a0,$80,$80 // ..=55....Xh``...
        .byte $80,$80,$b0,$7f,$56,$56,$56,$96,$aa,$03,$0f,$fd,$d5,$d5,$d5,$d6 // ....VVV.........
        .byte $ea,$00,$03,$03,$03,$03,$00,$00,$03,$a0,$a8,$58,$58,$e8,$f0,$00 // ...........XX...
        .byte $a8,$00,$00,$00,$00,$00,$00,$00,$0e,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $a0,$ea,$d5,$d5,$f5,$35,$35,$3d,$0d,$80,$80,$80,$a0,$60,$60,$68 // .....55=.....``h
        .byte $58,$aa,$96,$56,$56,$56,$7f,$b0,$80,$ea,$d6,$d5,$d5,$d5,$fd,$0f // X..VVV..........
        .byte $03                                   // .

txt_0f10:
        .text "/-+)'%#"
        .byte $22                                   // double quote character
        .text " "
        .byte $1e,$1c,$1a,$19,$17,$16,$14,$13,$11,$10,$0e,$0d,$0c,$0b,$09,$08 // ................
        .byte $07,$06,$05,$05,$04,$03,$03,$02,$02,$01,$01,$01,$01,$01,$01,$01 // ................
        .byte $01,$01,$01,$01,$01,$01,$01,$02,$02,$03,$03,$04,$05,$05,$06,$07 // ................
        .byte $08,$09,$0a,$0c,$0d,$0e,$0f,$11,$12,$14,$15,$17,$19,$1a,$1c,$1e // ................
        .byte $1f                                   // .

txt_0f5a:
        .text "!#%')+,.0"
        .byte $00                                   // string terminator
        .byte $00,$09,$02,$08,$0a,$0f,$07,$01,$01,$07,$0f,$0a,$08,$02,$09,$00 // ................
        .byte $00,$00,$00,$00,$06,$00,$00,$00,$00,$00,$00,$06,$00,$00,$00,$00 // ................
        .byte $00,$06,$00,$00,$00,$00,$06,$00,$00,$00,$06,$00,$00,$06,$00,$06 // ................
        .byte $06,$0e,$06,$0e,$0e,$06,$0e,$0e,$00,$09,$02,$08,$0a,$0f,$07,$01 // ................
        .byte $01,$07,$0f,$0a,$08,$02,$09           // .......

// --- Region $0fc5-$0fe3 ---
.pc = $0fc5 "dat_0fc5"

dat_0fc5:
        .byte $09,$09,$02,$08,$08,$0a,$0f,$07,$01,$01,$01,$00,$00,$09,$02,$08 // ................
        .byte $0a,$0f,$07,$01,$01,$01,$00,$00,$01,$01,$01,$07,$0f,$0a,$08 // ...............

// --- Region $1130-$1152 ---
.pc = $1130 "Segment $1130"
        .byte $06,$01,$00,$03,$0e,$08,$0c,$16,$1b   // .........

txt_1139:
        .text "$%&'*+./012"
        .byte $02,$04,$04,$02,$01,$01,$01,$02,$02,$02,$02,$02,$01,$01,$01 // ...............

// --- Region $12c5-$12c5 ---
.pc = $12c5 "dat_12c5"

dat_12c5:
        // === Fill data (1 bytes, $12c5-$12c5) ===
        .byte $00                                   // .

// --- Region $130b-$16f4 ---
.pc = $130b "dat_130b"

dat_130b:
        .byte $5e,$04,$17,$0e,$03,$14,$12,$28,$12,$13,$11,$08,$0a,$04,$12,$28 // ^......(.......(
        .byte $00,$06,$00,$08,$0d,$28,$16,$08,$13,$07,$28,$32,$0b,$04,$0e,$0d // .....(....(2....
        .byte $00,$11,$03,$0e
        .text "**2("
        .byte $11,$04,$0b,$04,$00,$12,$04,$03
        .byte $28,$0e,$0d,$28,$00,$14,$06,$14,$12,$13,$28,$1c,$0d,$03,$31,$28 // (..(......(...1(
        .byte $1b
        .text "#"
        .byte $22                                   // double quote
        .text "#0("
        .byte $02,$11,$00,$02,$0a,$04,$03
        .byte $28,$01,$18
        .byte $28,$13,$07,$0e,$12,$04,$28,$0c,$00,$12,$12,$08,$15,$04,$28,$03 // (.....(.......(.
        .byte $14,$03,$04,$12,$28,$08,$0d,$28,$02,$11,$00,$19,$18,$31,$28,$08 // ....(..(.....1(.
        .byte $0c,$0f,$0e,$11,$13,$04,$03,$28,$01,$18,$28,$16,$00,$11,$04,$16 // .......(..(.....
        .byte $0e,$0b,$05,$31,$28,$00,$0d,$03,$28,$0d,$13,$12,$02,$28,$05,$08 // ...1(...(....(..
        .byte $17,$04,$03,$28,$01,$18,$28,$12,$13,$0e,$11,$0c,$01,$11,$08,$0d // ...(..(.........
        .byte $06,$04,$11,$30,$28,$06,$11,$04,$04,$13,$12,$28,$13,$0e,$28,$13 // ...0(......(..(.
        .byte $07,$04,$28,$05,$08,$0d,$04,$12,$13,$24,$28,$0d,$00,$13,$0e,$30 // ..(......$(....0
        .byte $30,$30,$28,$02,$11,$00,$19,$18
        .text "000("
        .byte $0f,$00,$0d,$08
        .byte $0d,$00,$11,$0e
        .text "000("
        .byte $13,$00,$0b,$04,$0d,$13
        .byte $30,$30
        .byte $30,$28,$12,$04,$15,$04,$0d,$28,$04,$0b,$04,$15,$04,$0d,$30,$30 // 0(.....(......00
        .byte $30,$28,$07,$0e,$13,$0b,$08,$0d,$04
        .text "000("
        .byte $03,$02,$12
        .text "000("
        .byte $00,$13,$02
        .text "000("
        .byte $05,$00,$0d,$13,$00
        .byte $12,$18
        .text "000("
        .byte $05,$01,$11
        .text "000("
        .byte $08,$0d,$02
        .text "000("
        .byte $0d,$04,$02
        .text "000("
        .byte $0d,$05,$08
        .byte $30,$30
        .byte $30,$28,$13,$12,$0c
        .text "000("
        .byte $04,$17,$0e,$03,$14,$12
        .byte $28
        .byte $08,$12
        .byte $24,$28,$02,$14,$0b,$13
        .text "000("
        .byte $05,$0b,$18,$01
        .byte $0e,$18
        .text "000("
        .byte $06,$00,$19,$0e,$0e
        .text "000("
        .byte $09
        .byte $08,$0c,$0c,$18
        .byte $32,$19
        .text "000("
        .byte $12,$13,$0e,$11,$0c,$01
        .byte $11,$08,$0d,$06,$04,$11
        .text "000("
        .byte $16,$00,$11,$04,$16,$0e
        .byte $0b,$05
        .text "000("
        .byte $05,$0e,$11
        .byte $28,$00,$0b,$0b
        .byte $28,$13,$07
        .byte $04,$28,$19,$04,$11,$0e,$28,$03,$00,$18,$04,$11,$12,$28,$18,$0e // .(....(......(..
        .byte $14,$28,$02,$00,$0d,$28,$07,$00,$0d,$03,$0b,$04,$31,$28,$06,$08 // .(...(......1(..
        .byte $15,$04,$28,$0e,$14,$11,$28,$01,$0e,$00,$11,$03,$12,$28,$00,$28 // ..(...(......(.(
        .byte $02,$00,$0b,$0b,$24,$28,$16,$08,$0b,$03,$28,$16,$00,$11,$04,$12 // ....$(....(.....
        .byte $24,$28,$1d,$1b,$1d                   // $(...

txt_14e0:
        .text ",#"
        .byte $22                                   // double quote character
        .text "!+  "
        .byte $1d
        .text "!000("
        .byte $16,$00,$11,$04,$12
        .byte $28,$06,$00,$0b,$0e
        .byte $11,$04,$24,$28,$1c,$1a,$20,$2c,$23,$1e,$20,$2b,$1a,$1c,$1e,$1f // ..$(.. ,#. +....
        .text "000("
        .byte $05,$00,$01,$14,$0b,$0e,$14,$12
        .byte $28,$03,$08,$12
        .byte $00,$12,$13,$04,$11,$24,$28,$1d,$1a,$1f,$2c,$21,$1f,$1d,$2b,$1d // .....$(...,!..+.

txt_1527:
        .text "!##000("
        .byte $00                                   // string terminator
        .byte $0d,$03,$28,$0e,$14,$11,$28,$15,$0e,$08,$02,$04,$28,$0c,$00,$08 // ..(...(.....(...
        .byte $0b,$01,$0e,$17,$04,$12,$28,$00,$13,$24,$28,$20,$1b,$1f,$2c,$20 // ......(..$( .., 
        .byte $20,$1e,$2b,$1b,$23,$1e,$22,$28,$0e,$11,$28,$22,$1a,$1a,$2c,$1c //  .+.#."(..("..,.
        .byte $22,$1e,$2b,$1c,$1d,$1d,$21,$28,$2e,$01,$0e,$17,$28,$1c,$1e,$1e // ".+...!(....(...
        .byte $22                                   // double quote
        .text "/0("
        .byte $0b,$0e,$0e,$0a
        .byte $28,$05,$0e,$11
        .byte $28,$0c,$0e,$11
        .byte $04                                   // .

spr_1580:
        // === Sprite data (64 bytes, $1580-$15bf) ===
        .byte $28,$08,$0c                           // ..#.#.......#.......##..
        .byte $0f,$0e,$11                           // ....####....###....#...#
        .byte $13,$12,$28                           // ...#..##...#..#...#.#...
        .byte $08,$0d,$28                           // ....#.......##.#..#.#...
        .byte $13,$07,$04                           // ...#..##.....###.....#..
        .byte $28,$05,$14                           // ..#.#........#.#...#.#..
        .byte $13,$14,$11                           // ...#..##...#.#.....#...#
        .byte $04

txt_1596:
        .byte $30,$30
        .byte $30,$28,$2b                           // ..##......#.#.....#.#.##
        .byte $2b,$28,$16                           // ..#.#.##..#.#......#.##.
        .byte $00,$11,$04                           // ...........#...#.....#..
        .byte $16,$0e,$0b                           // ...#.##.....###.....#.##
        .byte $05,$28,$28                           // .....#.#..#.#.....#.#...
        .byte $28,$2e,$02                           // ..#.#.....#.###.......#.
        .byte $2f,$28,$1b                           // ..#.####..#.#......##.##

txt_15ad:
        .byte $23,$22,$23                           // ..#...##..#...#...#...##
        .byte $28,$2b,$28                           // ..#.#.....#.#.##..#.#...
        .byte $13,$07,$04                           // ...#..##.....###.....#..
        .byte $28,$05,$14                           // ..#.#........#.#...#.#..
        .byte $13,$14,$11                           // ...#..##...#.#.....#...#
        .byte $04,$28,$08                           // .....#....#.#.......#...
        .byte $12                                   // sprite 0 padding
        .byte $28,$0e,$14                           // ..#.#.......###....#.#..
        .byte $11,$12

txt_15c5:
        .text "000((((((((((((((((((3"

dat_15db:
        // === Fill data (281 bytes, $15db-$16f3) ===
        .fill 281, $28

dat_16f4:
        // === Fill data (1 bytes, $16f4-$16f4) ===
        .byte $00                                   // .

// --- Region $1816-$1829 ---
.pc = $1816 "Segment $1816"
        .byte $26,$ee,$16,$18,$ee,$16,$18,$ad,$16,$18,$c9,$32,$d0,$05,$a9,$01 // &..........2....
        .byte $8d,$15,$18,$60                       // ...`

// --- Region $1d64-$1f08 ---
.pc = $1d64 "dat_1d64"

dat_1d64:
        .byte $0c,$1c,$2d,$3e,$51,$66,$7b,$91,$a9,$c3,$dd,$fa,$18,$38,$5a,$7d // ..->Qf{......8Z}
        .byte $a3,$cc,$f6,$23,$53,$86,$bb,$e0,$30,$70,$b4,$fb,$47,$98,$ed,$47 // ...#S...0p..G..G
        .byte $a7,$0c,$77,$e9,$61,$e1,$68,$f7,$8f,$30,$da,$8f,$4e,$18,$ef,$d2 // ..w.a.h..0..N...
        .byte $c3,$c3,$d1,$ef,$1f,$60,$b5,$1e,$9c,$31,$df,$a5,$87,$86,$a2,$df // .....`...1......
        .byte $3e,$c1,$6b,$3c,$39,$63,$be,$4b,$0f,$0c,$45,$bf,$7d,$83,$d6,$79 // >.k<9c.K..E.}..y
        .byte $73,$c7,$7c,$97,$1e,$18,$8b,$7e,$fa,$06,$ac,$f3,$e6,$8f,$f8,$2e // s.|....~........
        .fill 12, $01
        .byte $02,$02,$02,$02,$02,$02,$02,$03,$03,$03,$03,$03,$04,$04,$04,$04 // ................
        .byte $05,$05,$05,$06,$06,$07,$07,$07,$08,$08,$09,$09,$0a,$0b,$0b,$0c // ................
        .byte $0d,$0e,$0e,$0f,$10,$11,$12,$13,$15,$16,$17,$19,$1a,$1c,$1d,$1f // ................

txt_1e00:
        .text "!#%'*,/258;?CGKOTY"
        .byte $5e,$64,$6a,$70,$77,$7e,$86,$8e,$96,$9f,$a8,$b3,$bd,$c8,$d4,$e1 // ^djpw~..........
        .byte $ee,$fd                               // ..

txt_1e24:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$00,$00,$00
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $06,$06,$07,$07,$08,$08
        .byte $07,$07,$56,$76,$1e,$1e,$46,$66,$1e,$1e,$13,$01,$ff,$23,$08,$13 // ..Vv..Ff.....#..
        .byte $03,$23,$00,$00,$00,$00,$00,$00,$00,$00,$81,$41,$40,$80,$80,$80 // .#.........A@...
        .byte $80,$80,$10,$10,$10,$10,$10,$10,$10,$10,$24,$fd,$fb,$f9,$f8,$f7 // ..........$.....
        .byte $f6,$f6,$f5,$f5,$f4,$f4,$f5,$f6,$f5,$f4,$81 // ...........

txt_1e77:
        .text "A"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $00                                   // string terminator
        .byte $0c,$18,$c0,$f0,$f8,$f4,$f2,$40,$01,$02,$06,$0c,$10,$30,$04,$a0 // .......@.....0..
        .byte $08,$60,$04,$80,$0c,$10,$03,$80,$10,$40,$00,$80,$50,$1f,$1f,$20 // .`.......@..P.. 
        .byte $18
        .byte $22,$1c
        .byte $22                                   // double quote
        .text "'"
        .byte $22                                   // double quote
        .text "5"
        .byte $22                                   // double quote
        .byte $68
        .byte $22,$92
        .byte $22,$9b
        .byte $22,$9e
        .byte $22
        .byte $9f,$22,$a0,$22,$a1,$22,$a2,$22,$a3,$22,$a4,$22,$a5,$22,$a6,$22 // ."."."."."."."."
        .byte $a7,$22,$a8,$22,$a9,$22,$aa,$22,$ab,$22,$ac,$22,$ad,$22,$ae,$22 // ."."."."."."."."
        .byte $af,$22,$b0,$22,$b1,$22,$b2,$22,$b3,$22,$b4,$22,$b5,$22,$b6,$22 // ."."."."."."."."
        .byte $b7,$22,$b8,$22,$b9,$22,$ba,$22,$bb,$22,$bc,$22,$bd,$22,$be,$22 // ."."."."."."."."
        .byte $bf,$22,$cd,$22,$db,$22,$e9,$22,$00,$45,$00,$81,$54,$01,$52,$01 // .".".".".E..T.R.
        .byte $ff                                   // .

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

// --- Region $1f80-$1f87 ---
.pc = $1f80 "dat_1f80"

dat_1f80:
        .byte $45,$02,$54,$02,$52,$02,$ff           // E.T.R..

dat_1f87:
        // === Fill data (1 bytes, $1f87-$1f87) ===
        .byte $00                                   // .

// --- Region $2000-$202f ---
.pc = $2000 "chr_2000"

chr_2000:
        // === Charset data (48 bytes, $2000-$202f) ===
        .byte $78,$a9,$7f,$8d,$0d,$dc,$a9,$01       // char 0 @+0
        .byte $8d,$1a,$d0,$a9,$fa,$8d,$12,$d0       // char 1 @+1
        .byte $a9,$1b,$8d,$11,$d0,$a9,$24,$8d       // char 2 @+2
        .byte $14,$03,$a9,$20,$8d,$15,$03,$20       // char 3 @+3
        .byte $00,$18,$58,$60,$a9,$01,$8d,$19       // char 4 @+4
        .byte $d0,$20,$06,$18,$4c,$31,$ea,$00       // char 5 @+5

// --- Region $204f-$2062 ---
.pc = $204f "chr_204f"

chr_204f:
        // === Charset data (20 bytes, $204f-$2062) ===
        .byte $00,$4b,$00,$82,$03,$04,$05,$05       // char 0 @+0
        .byte $05,$05,$06,$03,$04,$05,$05,$05       // char 1 @+1
        .byte $05,$06,$ff                           // char 2 (partial)

dat_2062:
        // === Fill data (1 bytes, $2062-$2062) ===
        .byte $00                                   // .

// --- Region $20d0-$20d8 ---
.pc = $20d0 "dat_20d0"

dat_20d0:
        .byte $1d                                   // char 16 (partial)

txt_20d1:
        .byte $23,$29,$20,$20,$20,$00               // char 16 (partial)
        .byte $00,$00                               // char 17 (partial)

// --- Region $2117-$2770 ---
.pc = $2117 "chr_2117"

chr_2117:
        // === Charset data (1626 bytes, $2117-$2770) ===
        .byte $a9,$02,$8d,$74,$21,$60,$01,$00       // char 0 @+0
        .byte $07,$0e,$06,$05,$0b,$06,$08,$21       // char 1 @+1
        .byte $05,$05,$05,$05,$05,$07,$21,$11       // char 2 @+2
        .byte $21,$1b,$15,$39,$01,$04,$0e,$04       // char 3 @+3
        .byte $03,$1c,$04,$03,$1c,$fb,$86,$31       // char 4 @+4
        .byte $00,$00,$00,$00,$00,$04,$00,$00       // char 5 @+5
        .byte $00,$01,$08,$03,$01,$08,$01,$80       // char 6 @+6
        .byte $01,$00,$02,$08,$25,$22,$40,$00       // char 7 @+7
        .byte $ff,$04,$00,$04,$00,$00,$00,$01       // char 8 @+8
        .byte $00,$01,$03,$03,$03,$00,$00,$00       // char 9 @+9
        .byte $01,$00,$50,$00,$00,$00,$00,$00       // char 10 @+10
        .byte $01,$01,$01,$00,$01,$00,$00,$05       // char 11 @+11
        .byte $0d,$00,$21,$11,$40,$14,$1c,$00       // char 12 @+12
        .byte $1d,$00,$00,$00,$00,$00,$00,$00       // char 13 @+13
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 14 @+14
        .byte $00,$01,$21,$00,$fa,$00,$26,$41       // char 15 @+15
        .byte $41,$08,$11,$00,$f8,$00,$00,$00       // char 16 @+16
        .byte $14,$07,$21,$00,$f8,$00,$00,$07       // char 17 @+17
        .byte $24,$08,$11,$00,$f8,$00,$01,$00       // char 18 @+18
        .byte $10,$03,$21,$00,$df,$00,$26,$41       // char 19 @+19
        .byte $41,$02,$21,$00,$cd,$00,$25,$72       // char 20 @+20
        .byte $40,$09,$21,$00,$de,$00,$25,$31       // char 21 @+21
        .byte $40,$08,$11,$00,$e8,$00,$00,$43       // char 22 @+22
        .byte $40,$09,$41,$00,$f8,$00,$11,$00       // char 23 @+23
        .byte $10,$01,$41,$00,$ae,$00,$26,$43       // char 24 @+24
        .byte $00,$01,$41,$00,$af,$00,$00,$43       // char 25 @+25
        .byte $00,$08,$15,$00,$f9,$00,$00,$00       // char 26 @+26
        .byte $80,$04,$41,$09,$fb,$00,$24,$61       // char 27 @+27
        .byte $00,$01,$21,$00,$cd,$00,$25,$22       // char 28 @+28
        .byte $40,$04,$41,$00,$d8,$00,$59,$63       // char 29 @+29
        .byte $84,$04,$41,$00,$af,$00,$59,$63       // char 30 @+30
        .byte $44,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 31 @+31
        .byte $ff,$c0,$8f,$15,$ff,$c1,$85,$1a       // char 32 ' '
        .byte $1a,$1c,$1a,$1d,$1a,$1f,$1d,$ff       // char 33 '!'
        .byte $c4,$85,$15,$15,$c2,$15,$c4,$15       // char 34 '"'
        .byte $15,$c2,$15,$15,$15,$ff,$ce,$87       // char 35 '#'

txt_2237:
        .byte $3d,$3d,$3d,$3d,$3d,$3d,$3d,$3d       // char 36 '$'
        .byte $3d,$3d,$3c,$3c,$3b,$3b,$3b,$3b       // char 37 '%'
        .byte $3b,$3b,$3b,$3b,$3b,$3b,$3a,$3a       // char 38 '&'
        .byte $39,$39,$39,$39,$3a,$3a,$3b,$3b       // char 39 '''
        .byte $3b,$3b,$3c,$3c,$3d,$3d,$3d,$3d       // char 40 '('
        .byte $3d,$3d,$3d,$3d,$3d,$3d,$3d,$3d       // char 41 ')'
        .byte $ff                                   // char 42 (partial)

txt_2268:
        .byte $38,$38,$38,$38,$38,$38,$37           // char 42 (partial)
        .byte $37,$37,$37,$37,$37,$36,$36,$36       // char 43 '+'
        .byte $36,$36,$36,$37,$37,$37,$37,$37       // char 44 ','
        .byte $37,$36,$36,$36,$36,$36,$36,$37       // char 45 '-'
        .byte $37,$37,$37,$37,$37,$37,$37,$37       // char 46 '.'
        .byte $37,$37,$ff,$ce                       // char 47 (partial)

txt_2293:
        .byte $3c,$3d,$c0,$15                       // char 47 (partial)
        .byte $15,$15,$15,$ff,$c0,$15               // char 48 (partial)

dat_229d:
        // === Fill data (34 bytes, $229d-$22be) ===
        .fill 34, $ff
        .byte $2f,$37,$00,$aa,$b1,$91,$b3,$22       // char 53 '5'
        .byte $00,$00,$00,$4c,$00,$ff,$2f,$37       // char 54 '6'
        .byte $00,$aa,$b1,$91,$b3,$22,$00,$00       // char 55 '7'
        .byte $00,$4c,$00,$ff,$2f,$37,$00,$aa       // char 56 '8'
        .byte $b1,$91,$b3,$22,$00,$00,$00,$4c       // char 57 '9'
        .byte $00,$ff,$2f,$37,$00,$aa,$b1,$91       // char 58 ':'
        .byte $b3,$22,$00,$00,$00,$4c,$00,$ff       // char 59 ';'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 60 '<'
        .byte $00,$20,$00,$01,$20,$0d,$0e,$0f       // char 61 '='

txt_2307:
        .byte $20,$23,$24,$25,$20,$35,$36,$37       // char 62 '>'
        .byte $20,$02,$03,$04,$20,$10,$11,$12       // char 63 '?'

txt_2317:
        .byte $20,$26,$27,$28,$20,$38,$39,$3a       // char 64 '@'
        .byte $20,$05,$06,$07,$20,$13,$14           // char 65 (partial)

txt_2326:
        .byte $20                                   // char 65 (partial)
        .byte $20,$29,$2a,$2b,$20,$3b,$3c,$3d       // char 66 'B'
        .byte $20,$02,$08,$04,$20,$15,$16,$17       // char 67 'C'

txt_2337:
        .byte $20,$2c,$2d,$28,$20,$3e,$3f,$3a       // char 68 'D'
        .byte $20,$02,$09,$07,$20,$15,$18,$19       // char 69 'E'

txt_2347:
        .byte $20,$2c,$2e,$2b,$20,$3e,$40,$3d       // char 70 'F'
        .byte $20,$02,$09,$07,$20,$15,$18,$19       // char 71 'G'
        .byte $20,$2c,$14,$20,$20,$3e,$14,$20       // char 72 'H'
        .byte $20,$05,$06,$07,$20,$13,$1a,$1b       // char 73 'I'

txt_2367:
        .byte $20,$29,$2f,$28,$20,$3b,$41,$3a       // char 74 'J'
        .byte $20,$02,$0a,$0b,$20,$15,$1c,$17       // char 75 'K'

txt_2377:
        .byte $20,$2c,$30,$31,$20,$3e,$30,$42       // char 76 'L'
        .byte $20,$02,$07,$20,$20,$1d,$1e           // char 77 (partial)

txt_2386:
        .byte $20                                   // char 77 (partial)
        .byte $20,$32,$33,$20,$20,$43,$44,$20       // char 78 'N'
        .byte $20,$20,$0c,$07,$20,$20,$1f           // char 79 (partial)

txt_2396:
        .byte $22                                   // char 79 (partial)
        .byte $20,$26,$34,$28,$20,$38,$45,$3a       // char 80 'P'
        .byte $20,$02,$0a,$0b,$20,$15               // char 81 (partial)

txt_23a5:
        .byte $4b,$4c                               // char 81 (partial)
        .byte $20,$2c,$30,$31,$20,$3e,$30,$42       // char 82 'R'
        .byte $20,$46,$47,$20,$20,$13,$14           // char 83 (partial)

txt_23b6:
        .byte $20                                   // char 83 (partial)
        .byte $20,$29,$2a,$2b,$20,$3b,$3c,$3d       // char 84 'T'
        .byte $20,$02,$09,$48,$49,$4d,$1d,$1e       // char 85 'U'
        .byte $4e,$56,$57,$58,$56,$5e,$5f,$60       // char 86 'V'
        .byte $5e,$02,$08,$04,$20,$15,$16,$17       // char 87 'W'

txt_23d7:
        .byte $20,$2c,$30,$31,$20,$3e,$30,$42       // char 88 'X'
        .byte $20,$05,$4a,$04,$20,$13,$30,$17       // char 89 'Y'

txt_23e7:
        .byte $20,$29,$59,$28,$20,$3b,$61,$3a       // char 90 'Z'
        .byte $20,$02,$03,$04,$20,$15               // char 91 (partial)

txt_23f5:
        .byte $4f,$50                               // char 91 (partial)
        .byte $20,$2c,$14,$20,$20,$3e,$14,$20       // char 92 '\'
        .byte $20,$05,$4a,$04,$20,$13,$30,$17       // char 93 ']'
        .byte $20,$5a,$5b,$5c,$20,$05,$62,$63       // char 94 '^'
        .byte $20,$02,$48,$04,$20,$26,$51,$12       // char 95 '_'
        .byte $20,$20,$5d,$31,$20,$20,$64,$42       // char 96 '`'
        .byte $20,$05,$06,$07                       // char 97 (partial)

txt_2423:
        .byte $20,$52,$53,$54                       // char 97 (partial)
        .byte $20,$26,$34,$28,$20,$38,$45,$3a       // char 98 'b'
        .byte $20,$02,$09,$07,$20,$15               // char 99 (partial)

txt_2435:
        .byte $55,$20                               // char 99 (partial)
        .byte $20,$29,$2a,$2b,$20,$3b,$3c,$3d       // char 100 'd'
        .byte $20,$46,$65,$0b,$20,$13,$30,$17       // char 101 'e'
        .byte $20,$29,$89,$28,$20,$3b,$99,$3a       // char 102 'f'
        .byte $20,$46,$65,$0b,$20,$73,$74,$75       // char 103 'g'
        .byte $20,$8a,$8b,$8c,$20,$9a,$9b,$9c       // char 104 'h'
        .byte $20,$66,$67,$68,$69,$76,$77,$78       // char 105 'i'
        .byte $79,$8d,$8e,$8f,$90,$9d,$9e,$9f       // char 106 'j'
        .byte $a0,$6a,$6b,$6c,$20,$7a,$7b,$7c       // char 107 'k'
        .byte $20,$23,$91                           // char 108 (partial)

txt_247a:
        .byte $25,$20,$35,$a1,$37                   // char 108 (partial)
        .byte $20,$46,$6d,$0b,$20,$7d,$7e,$17       // char 109 'm'
        .byte $20,$29,$92                           // char 110 (partial)

txt_248a:
        .byte $28,$20,$3b,$a2,$3a                   // char 110 (partial)
        .byte $20,$02,$09,$07,$20,$7f,$80,$81       // char 111 'o'
        .byte $20,$93,$94                           // char 112 (partial)

txt_249a:
        .byte $2b,$20,$a3,$a4,$3d                   // char 112 (partial)
        .byte $20,$05,$4a,$04,$20,$13,$82,$17       // char 113 'q'

txt_24a7:
        .byte $20,$29,$59,$28,$20,$3b,$61,$3a       // char 114 'r'
        .byte $20,$6e,$6f,$20,$20,$83,$84,$20       // char 115 's'
        .byte $20,$95,$96                           // char 116 (partial)

txt_24ba:
        .byte $20,$20,$a5,$a6,$20                   // char 116 (partial)
        .byte $20,$70,$71,$04,$20,$85,$86,$50       // char 117 'u'
        .byte $20,$2c,$97                           // char 118 (partial)

txt_24ca:
        .byte $2b,$20,$3e,$a7,$3d                   // char 118 (partial)
        .byte $20,$02,$72,$04,$20,$87,$88,$12       // char 119 'w'
        .byte $20,$26,$98                           // char 120 (partial)

txt_24da:
        .byte $28,$20,$38,$a8,$3a                   // char 120 (partial)
        .byte $20,$46,$65,$0b                       // char 121 (partial)

txt_24e3:
        .byte $20,$29,$af,$17                       // char 121 (partial)

txt_24e7:
        .byte $20,$20,$b2                           // char 122 (partial)

txt_24ea:
        .byte $31,$20,$20,$b2                       // char 122 (partial)

txt_24ee:
        .byte $42                                   // char 122 (partial)
        .byte $20,$46,$a9,$07                       // char 123 (partial)

txt_24f3:
        .byte $20,$52,$53,$54                       // char 123 (partial)
        .byte $20,$26,$27,$28,$20,$38,$39,$3a       // char 124 '|'
        .byte $20,$aa,$ab,$04,$20,$13,$b0,$b1       // char 125 '}'

txt_2507:
        .byte $20,$29,$b9                           // char 126 (partial)

txt_250a:
        .byte $28,$20,$3b,$bd,$3a                   // char 126 (partial)
        .byte $20,$02,$08,$04                       // char 127 (partial)

txt_2513:
        .byte $20,$20,$b2,$17                       // char 127 (partial)

txt_2517:
        .byte $20,$20,$b2                           // char 128 (partial)

txt_251a:
        .byte $31,$20,$20,$b2,$42                   // char 128 (partial)
        .byte $20,$05,$4a,$04,$20,$b3,$b4,$12       // char 129

txt_2527:
        .byte $20,$29,$59,$28,$20,$3b,$61,$3a       // char 130
        .byte $20,$05,$4a,$04,$20,$7d,$b5,$17       // char 131
        .byte $20,$29,$92                           // char 132 (partial)

txt_253a:
        .byte $28,$20,$3b,$a2                       // char 132 (partial)

txt_253e:
        .byte $3a                                   // char 132 (partial)
        .byte $20,$ac                               // char 133 (partial)

txt_2541:
        .byte $20,$20,$20,$b6                       // char 133 (partial)

txt_2545:
        .byte $20,$20                               // char 133 (partial)
        .byte $20,$ba                               // char 134 (partial)

txt_2549:
        .byte $20,$20,$20,$be                       // char 134 (partial)

txt_254d:
        .byte $20,$20                               // char 134 (partial)
        .byte $20,$ac                               // char 135 (partial)

txt_2551:
        .byte $20,$20,$20,$b6                       // char 135 (partial)

txt_2555:
        .byte $20,$20                               // char 135 (partial)
        .byte $20,$bb                               // char 136 (partial)

txt_2559:
        .byte $20,$20,$20,$bf                       // char 136 (partial)

txt_255d:
        .byte $20,$20                               // char 136 (partial)
        .byte $20,$ad                               // char 137 (partial)

txt_2561:
        .byte $20,$20,$20,$b7                       // char 137 (partial)

txt_2565:
        .byte $20,$20                               // char 137 (partial)
        .byte $20,$bc                               // char 138 (partial)

txt_2569:
        .byte $20,$20,$20,$c0                       // char 138 (partial)

txt_256d:
        .byte $20,$20                               // char 138 (partial)
        .byte $20,$ae,$ae                           // char 139 (partial)

txt_2572:
        .byte $20,$20,$b8,$b8                       // char 139 (partial)

txt_2576:
        .byte $20                                   // char 139 (partial)
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 140
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 141
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 142
        .byte $20,$05,$4a,$c1,$20,$c9,$ca,$cb       // char 143
        .byte $20,$d2,$d3                           // char 144 (partial)

txt_259a:
        .byte $20,$20,$da,$db                       // char 144 (partial)

txt_259e:
        .byte $20                                   // char 144 (partial)
        .byte $20,$c2,$c3                           // char 145 (partial)

txt_25a2:
        .byte $20,$20,$cc,$cd                       // char 145 (partial)

txt_25a6:
        .byte $20                                   // char 145 (partial)
        .byte $20,$d4,$d5                           // char 146 (partial)

txt_25aa:
        .byte $20,$20,$dc,$dd                       // char 146 (partial)

txt_25ae:
        .byte $20                                   // char 146 (partial)
        .byte $20,$20,$20,$20,$20,$10,$ce           // char 147 (partial)

txt_25b6:
        .byte $20                                   // char 147 (partial)
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 148
        .byte $20,$20,$c4,$c5,$20,$9d,$cf,$d0       // char 149
        .byte $20,$d6,$d7,$20,$20,$de,$df           // char 150 (partial)

txt_25ce:
        .byte $20                                   // char 150 (partial)
        .byte $20,$c6,$c4,$c5,$20,$9d,$cf,$d0       // char 151
        .byte $20,$d6,$d7,$bc,$20,$de,$df,$c0       // char 152
        .byte $20,$05,$c7,$20,$20,$13,$14           // char 153 (partial)

txt_25e6:
        .byte $20                                   // char 153 (partial)
        .byte $20,$29,$d8,$20,$20,$3b,$e0           // char 154 (partial)

txt_25ee:
        .byte $20                                   // char 154 (partial)
        .byte $20,$c8,$04                           // char 155 (partial)

txt_25f2:
        .byte $20,$20,$b2,$17                       // char 155 (partial)

txt_25f6:
        .byte $20                                   // char 155 (partial)
        .byte $20,$d9,$28,$20,$20,$e1               // char 156 (partial)

txt_25fd:
        .byte $3a,$20                               // char 156 (partial)
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 157
        .byte $20,$bc                               // char 158 (partial)

txt_2609:
        .byte $20,$20,$20,$c0                       // char 158 (partial)

txt_260d:
        .byte $20,$20                               // char 158 (partial)
        .byte $20,$20,$20,$20,$20,$d1               // char 159 (partial)

txt_2615:
        .byte $20,$20                               // char 159 (partial)
        .byte $20,$bb                               // char 160 (partial)

txt_2619:
        .byte $20,$20,$20,$bf                       // char 160 (partial)

txt_261d:
        .byte $20,$20                               // char 160 (partial)
        .byte $20,$ae                               // char 161 (partial)

txt_2621:
        .byte $20,$20,$20,$b8                       // char 161 (partial)

dat_2625:
        .text "                                  "
        .byte $00                                   // string terminator
        .byte $01,$02,$03                           // char 166 (partial)

dat_264b:
        .text "                                    "
        .byte $04,$05,$06,$07                       // char 171 (partial)

txt_2673:
        .byte $20,$20,$20,$20                       // char 171 (partial)
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 172
        .byte $20,$20,$08,$09,$0a,$0b,$0c,$0d       // char 173
        .byte $0e,$0f,$0f,$10,$11,$0f,$12,$13       // char 174
        .byte $14,$15,$16,$17,$18,$19,$1a,$1b       // char 175
        .byte $1c,$1d,$1d,$1e,$1f,$22,$23,$24       // char 176
        .byte $0f,$25,$26,$27,$1f,$1f,$1f           // char 177 (partial)

txt_26a6:
        .byte $28                                   // char 177 (partial)
        .byte $29,$2a,$2b,$2c,$2d,$2e,$2f,$30       // char 178
        .byte $31,$32,$33,$34,$35,$36,$37,$38       // char 179
        .byte $39,$3a,$3b,$3c,$3d,$3e,$3f,$40       // char 180
        .byte $41,$42,$42,$43,$44,$45,$20,$46       // char 181
        .byte $39,$47,$48,$49,$4a,$4b,$4b,$4c       // char 182
        .byte $29,$4d,$4e,$4f,$50,$51,$52,$4f       // char 183
        .byte $53,$54,$55,$56,$56,$57,$58,$59       // char 184
        .byte $5a,$5b,$5c,$4f,$5d,$5e,$56,$5f       // char 185
        .byte $20,$20,$20,$60,$4f,$61,$20,$60       // char 186
        .byte $4f,$62,$63,$64,$65,$66,$67,$68       // char 187
        .byte $69,$6a,$6b,$6c,$6d,$6e,$6f,$6f       // char 188
        .byte $70,$71,$6c,$72,$6c,$73,$74,$75       // char 189
        .byte $76,$77,$78,$6c,$79,$7a,$7b,$7c       // char 190
        .byte $7d,$7e,$7e,$7f,$80,$81,$82,$83       // char 191
        .byte $76,$84,$85,$86,$87,$88,$89,$8a       // char 192
        .byte $8b,$20,$8c,$8d,$8e,$8f,$8f,$8f       // char 193
        .byte $8f,$8f,$90,$91,$92,$8f,$8f,$8f       // char 194
        .byte $8f,$8f,$93,$94,$95,$96,$97,$98       // char 195
        .byte $8f,$8f,$8f,$99,$9a,$9b,$9c,$9c       // char 196
        .byte $9c,$9c,$9c,$9c,$9c,$9c,$9d,$9e       // char 197
        .byte $9f                                   // char 198 (partial)

txt_2748:
        .byte $20,$20,$a0,$a1,$a2,$a2,$a2           // char 198 (partial)
        .byte $a2,$a2,$a3,$a4,$a5,$a2,$a2,$a2       // char 199
        .byte $a2,$a2,$a6,$a7                       // char 200 (partial)

txt_275b:
        .byte $20,$20,$a8,$a9                       // char 200 (partial)
        .byte $a2,$a2,$a2,$a2,$aa,$ab,$a2,$a2       // char 201
        .byte $a2,$a2,$a2,$a2,$a2,$a3,$ac,$ad       // char 202
        .byte $20                                   // char 203 (partial)

dat_2770:
        // === Fill data (1 bytes, $2770-$2770) ===
        .byte $00                                   // .

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

chr_2800:
        // === Charset data (1386 bytes, $2800-$2d69) ===
        .byte $15,$10,$13,$13,$13,$13,$13,$13       // char 0 @+0
        .byte $55,$00,$ff,$00,$00,$00,$00,$20       // char 1 @+1
        .byte $55,$00,$ff,$00,$00,$00,$00,$00       // char 2 @+2
        .byte $54,$04,$c4,$84,$84,$84,$84,$84       // char 3 @+3
        .byte $13,$13,$13,$13,$13,$13,$13,$13       // char 4 @+4
        .byte $00,$00,$08,$80,$08,$80,$22,$88       // char 5 @+5
        .byte $80,$00,$08,$80,$08,$80,$22,$88       // char 6 @+6
        .byte $84,$84,$84,$84,$84,$84,$84,$84       // char 7 @+7
        .byte $00,$00,$00,$00,$00,$01,$01,$05       // char 8 @+8
        .byte $00,$01,$05,$14,$50,$43,$0f,$3e       // char 9 @+9
        .byte $15,$50,$03,$3f,$fa,$ea,$99,$66       // char 10 @+10
        .byte $55,$00,$ff,$ab,$aa,$aa,$99,$66       // char 11 @+11
        .byte $50,$15,$01,$f0,$bc,$af,$9a,$66       // char 12 @+12
        .byte $00,$00,$40,$50,$14,$05,$81,$a1       // char 13 @+13

txt_2870:
        .byte $55,$40,$4f,$4e,$4e,$4f,$43,$43       // char 14 @+14
        .byte $55,$00,$ff,$aa,$aa,$aa,$99,$66       // char 15 @+15
        .byte $51,$11,$11,$15,$04,$84,$84,$80       // char 16 @+16
        .byte $55,$00,$3f,$3a,$3a,$fa,$d9,$e6       // char 17 @+17
        .byte $55,$00,$fc,$a8,$a8,$a8,$a0,$60       // char 18 @+18

txt_2898:
        .byte $40,$40,$40,$41,$45,$54,$50,$53       // char 19 @+19
        .byte $01,$15,$50,$43,$0f,$3e,$f9,$e6       // char 20 @+20
        .byte $55,$00,$3f,$fa,$aa,$aa,$99,$66       // char 21 @+21
        .byte $55,$01,$f0,$bf,$ab,$aa,$99,$66       // char 22 @+22
        .byte $00,$50,$14,$05,$c1,$f0,$a8,$6a       // char 23 @+23
        .byte $00,$00,$00,$00,$40,$50,$10,$14       // char 24 @+24
        .byte $00,$00,$00,$00,$01,$05,$04,$14       // char 25 @+25
        .byte $00,$05,$14,$50,$43,$0f,$3e,$f9       // char 26 @+26
        .byte $55,$40,$0f,$fe,$ea,$aa,$66,$99       // char 27 @+27
        .byte $53,$03,$ff,$aa,$aa,$aa,$66,$99       // char 28 @+28
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$66,$99       // char 29 @+29
        .byte $85,$80,$bf,$ba,$ba,$ba,$b6,$b9       // char 30 @+30
        .byte $55,$00,$ff,$aa,$aa,$aa,$66,$99       // char 31 @+31
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 32 ' '
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 33 '!'
        .byte $55,$00,$f0,$a0,$a0,$a0,$60,$a0       // char 34 '"'
        .byte $55,$00,$00,$00,$00,$00,$00,$00       // char 35 '#'
        .byte $55,$00                               // char 36 (partial)

txt_2922:
        .byte $3f,$3a,$3a,$3a,$39,$36               // char 36 (partial)
        .byte $55,$01,$f1,$a1,$a1,$a1,$a0,$60       // char 37 '%'
        .byte $01,$15,$50,$43,$0f,$3e,$36,$f9       // char 38 '&'
        .byte $55,$00,$3f,$fa,$aa,$aa,$66,$99       // char 39 '''
        .byte $55,$00,$fc,$a8,$a8,$a8,$68,$98       // char 40 '('

txt_2948:
        .byte $40,$40,$40,$40,$40,$40,$40,$40       // char 41 ')'
        .byte $00,$00,$00,$00,$00,$00,$00,$01       // char 42 '*'
        .byte $04,$14,$10,$13,$53,$43,$4f,$4d       // char 43 '+'
        .byte $35,$f9,$d5,$d5,$d5,$5d,$d5,$5d       // char 44 ','
        .byte $95,$59,$95,$55,$d5,$5d,$d6,$5a       // char 45 '-'
        .byte $95,$59,$95,$55,$d5,$a9,$8a,$02       // char 46 '.'
        .byte $95,$59,$95,$55,$d5,$5d,$d5,$9d       // char 47 '/'
        .byte $a0,$68,$98,$5a,$d6,$5e,$d6,$5d       // char 48 '0'
        .byte $03,$00,$00,$00,$00,$00,$80,$80       // char 49 '1'
        .byte $d9,$d5,$d9,$f5,$35,$3d,$3f,$0d       // char 50 '2'
        .byte $59,$95,$59,$55,$55,$75,$57,$75       // char 51 '3'
        .byte $a3,$a3,$63,$6b,$59,$79,$57,$75       // char 52 '4'
        .byte $d9,$95,$59,$55,$57,$75,$57,$75       // char 53 '5'
        .byte $59,$95,$59,$56,$56,$76               // char 54 (partial)

txt_29b6:
        .byte $5a,$58                               // char 54 (partial)
        .byte $a0,$80,$80,$80,$00,$00,$00,$00       // char 55 '7'

spr_29c0:
        .byte $03,$0f,$0d,$3d,$35,$3d,$f5,$dd       // char 56 '8'
        .byte $59,$95                               // char 57 (partial)

txt_29ca:
        .byte $59,$55,$d5,$5d,$d5,$5d               // char 57 (partial)
        .byte $59,$95                               // char 58 (partial)

txt_29d2:
        .byte $59,$55,$d5,$5d,$da,$68               // char 58 (partial)
        .byte $59,$95                               // char 59 (partial)

txt_29da:
        .byte $59,$55,$d5,$5d,$95,$ad               // char 59 (partial)
        .byte $5a,$96                               // char 60 (partial)

txt_29e2:
        .byte $59,$55,$d5,$5d,$d5,$5d               // char 60 (partial)
        .byte $04,$85,$81,$a1,$e1,$60,$e8,$58       // char 61 '='
        .byte $10,$53,$43,$4f,$4d,$0f,$3d,$37       // char 62 '>'
        .byte $e5,$d6,$65,$55,$75,$57,$75,$57       // char 63 '?'
        .byte $65,$56,$65,$55,$75,$57,$75,$5a       // char 64 '@'
        .byte $65,$56,$65,$55,$75,$57,$aa,$80       // char 65 'A'
        .byte $65,$56,$65,$55,$75,$57,$aa,$00       // char 66 'B'
        .byte $b6,$b5,$b9,$b5,$b5,$bd,$b5,$3d       // char 67 'C'
        .byte $56,$65                               // char 68 (partial)

txt_2a22:
        .byte $55,$55,$d5,$5d,$d5,$5d               // char 68 (partial)
        .byte $60,$60,$a0,$60,$e0,$60,$e0,$60       // char 69 'E'

txt_2a30:
        .byte $39,$35,$39,$35,$35,$3d,$35,$3d       // char 70 'F'
        .byte $60,$a3,$63,$63,$ef,$6d,$ef,$6d       // char 71 'G'
        .byte $d6,$e5,$56,$55,$57,$75,$57,$75       // char 72 'H'
        .byte $56,$65,$56,$55,$57,$75,$57,$75       // char 73 'I'
        .byte $56,$65,$56,$55,$57,$75,$6a,$a0       // char 74 'J'
        .byte $56,$65,$56,$55,$57,$75,$aa,$00       // char 75 'K'
        .byte $58,$68,$58,$58,$58,$78,$a8,$00       // char 76 'L'
        .byte $01,$01,$01,$01,$01,$01,$01,$01       // char 77 'M'
        .byte $0f                                   // char 78 (partial)

txt_2a71:
        .byte $3d,$3f,$3f,$3f,$30,$30,$3a           // char 78 (partial)
        .byte $77,$dd,$ff,$ff,$ff,$00,$00,$aa       // char 79 'O'
        .byte $78,$e8,$e0,$ef,$ff,$00,$00,$aa       // char 80 'P'
        .byte $00,$00,$00,$ff,$ff,$00,$00,$aa       // char 81 'Q'
        .byte $b7,$bd,$3f,$ff,$ff,$00,$00,$aa       // char 82 'R'
        .byte $80,$a0,$e0,$e0,$e0                   // char 83 (partial)

txt_2a9d:
        .byte $20,$20,$a0                           // char 83 (partial)
        .byte $0d,$0f,$03,$03,$03,$00,$00,$03       // char 84 'T'
        .byte $dd,$77,$ff,$ff,$ff,$c0,$c0,$ea       // char 85 'U'
        .byte $dd,$77,$ff,$ff,$ff,$00,$00,$aa       // char 86 'V'
        .byte $d8,$68,$e0,$e0,$a0,$80,$80,$a0       // char 87 'W'
        .byte $00,$03,$03,$03,$03,$03,$03,$03       // char 88 'X'
        .byte $f7,$dd,$ff,$ff,$ff,$00,$00,$aa       // char 89 'Y'
        .byte $77,$dd,$fe,$fe,$fe,$02,$02,$aa       // char 90 'Z'
        .byte $a0,$80,$80,$00,$00,$00,$00,$00       // char 91 '['
        .byte $2b,$09,$0f,$03,$03,$03,$03,$03       // char 92 '\'
        .byte $78,$da,$fe,$fe,$fe,$02,$02,$aa       // char 93 ']'
        .byte $3d,$f7,$ff,$ff,$ff,$c0,$c0,$ea       // char 94 '^'
        .byte $e8,$60,$a0,$80,$80,$80,$80,$80       // char 95 '_'

txt_2b00:
        .byte $37,$3d,$3f,$3f,$3f,$30,$30,$3a       // char 96 '`'
        .byte $60,$e0,$e0,$e0,$e0                   // char 97 (partial)

txt_2b0d:
        .byte $20,$20,$a0                           // char 97 (partial)
        .byte $6f,$e3,$e3,$e3,$e0                   // char 98 (partial)

txt_2b15:
        .byte $20,$20,$a0                           // char 98 (partial)
        .byte $57,$dd,$ff,$ff,$ff,$f0,$30,$3e       // char 99 'c'
        .byte $57,$dd,$ff,$ff,$ff,$00,$00,$aa       // char 100 'd'
        .byte $a0,$ff,$ff,$ff,$ff,$00,$00,$aa       // char 101 'e'
        .byte $00,$ff,$ff,$ff,$ff,$00,$00,$aa       // char 102 'f'
        .byte $15,$01,$f0,$fc,$ff,$03,$03,$aa       // char 103 'g'
        .byte $55,$40,$50,$10,$14,$04,$c5,$c1       // char 104 'h'
        .byte $40,$00,$00,$00,$00,$00,$00,$00       // char 105 'i'
        .byte $01,$01,$01,$01,$01,$00,$00,$00       // char 106 'j'
        .byte $3a,$36,$3e,$0d                       // char 107 (partial)

txt_2b5c:
        .byte $4e,$4f,$43,$53                       // char 107 (partial)
        .byte $aa,$aa,$66,$99,$56,$65               // char 108 (partial)

txt_2b66:
        .byte $56,$55                               // char 108 (partial)
        .byte $aa,$a0,$68,$9a,$56,$65               // char 109 (partial)

txt_2b6e:
        .byte $56,$55                               // char 109 (partial)
        .byte $aa,$00,$00,$00,$a0,$7f               // char 110 (partial)

txt_2b76:
        .byte $55,$55                               // char 110 (partial)
        .byte $aa,$00,$00,$00,$00,$ff               // char 111 (partial)

txt_2b7e:
        .byte $55,$55                               // char 111 (partial)
        .byte $a0,$00,$00,$00,$00,$ff,$55,$55       // char 112 'p'
        .byte $03,$03,$0f,$0d,$0e,$fd               // char 113 (partial)

txt_2b8e:
        .byte $56,$55                               // char 113 (partial)
        .byte $aa,$aa,$66,$99,$56,$69               // char 114 (partial)

txt_2b96:
        .byte $5a,$59                               // char 114 (partial)
        .byte $a0,$a0,$68,$98,$58,$5f,$56,$55       // char 115 's'
        .byte $03,$03,$03,$00,$00,$ff               // char 116 (partial)

txt_2ba6:
        .byte $55,$55                               // char 116 (partial)
        .byte $aa,$aa,$d9,$ea,$00,$ff               // char 117 (partial)

txt_2bae:
        .byte $55,$55                               // char 117 (partial)
        .byte $aa,$aa,$99,$aa,$00,$ff,$55,$55       // char 118 'v'
        .byte $00,$80,$80,$a0,$03,$ff,$55,$55       // char 119 'w'
        .byte $03,$0f,$0e,$3d,$f6,$65               // char 120 (partial)

txt_2bc6:
        .byte $56,$55                               // char 120 (partial)
        .byte $aa,$aa,$6a,$98,$58,$68,$60,$61       // char 121 'y'
        .byte $ea,$ea,$f9,$36,$39,$3d,$0d,$4d       // char 122 'z'
        .byte $aa,$aa,$99,$66,$59,$95,$55,$55       // char 123 '{'
        .byte $80,$a0,$a0,$68,$5f,$95,$55,$55       // char 124 '|'
        .byte $00,$00,$00,$00,$c0,$ff,$55,$55       // char 125 '}'
        .byte $00,$00,$00,$00,$00,$ff               // char 126 (partial)

txt_2bf6:
        .byte $55,$55                               // char 126 (partial)
        .byte $3a,$3a,$3e,$0d,$0d,$cf,$83,$a3       // char 127
        .byte $aa,$aa,$66,$99,$65                   // char 128 (partial)

txt_2c05:
        .byte $56,$55,$55                           // char 128 (partial)
        .byte $a0,$a8,$68,$9a,$66,$56,$65,$55       // char 129
        .byte $00,$00,$00,$03,$a0,$6b,$65,$55       // char 130
        .byte $3a,$fa,$d9,$ea,$00,$ff               // char 131 (partial)

txt_2c1e:
        .byte $55,$55                               // char 131 (partial)
        .byte $a0,$a0,$a0,$80,$00,$ff,$55,$55       // char 132
        .byte $0f,$02,$00,$00,$00,$ff               // char 133 (partial)

txt_2c2e:
        .byte $55,$55                               // char 133 (partial)
        .byte $aa,$aa,$2a,$00,$00,$ff               // char 134 (partial)

txt_2c36:
        .byte $55,$55                               // char 134 (partial)
        .byte $aa,$aa,$aa,$02,$03,$ff               // char 135 (partial)

txt_2c3e:
        .byte $55,$55                               // char 135 (partial)
        .byte $aa,$aa,$66,$99,$d9,$95               // char 136 (partial)

txt_2c46:
        .byte $59,$55                               // char 136 (partial)
        .byte $aa,$aa,$66,$99,$59,$95               // char 137 (partial)

txt_2c4e:
        .byte $55,$55                               // char 137 (partial)
        .byte $a1,$a1,$60,$a8,$58,$98,$58,$68       // char 138
        .byte $00                                   // char 139 (partial)

txt_2c59:
        .byte $40,$40,$40,$40,$40,$40,$40           // char 139 (partial)
        .byte $13,$10,$14,$04,$05,$01,$01,$00       // char 140
        .byte $f5,$d7,$f5,$37,$29,$0a,$42,$50       // char 141
        .byte $75,$57,$75,$57,$dd,$77,$bf,$af       // char 142
        .byte $75,$57,$75,$57,$dd,$77,$ff,$ff       // char 143
        .byte $75,$57,$75,$55,$dd,$77,$fe,$fe       // char 144
        .byte $6b,$63,$63,$a3,$80,$84,$84,$04       // char 145
        .byte $75,$57,$75,$d7,$dd,$f7,$ff,$3f       // char 146
        .byte $75,$57,$75,$57,$dd,$77,$ff,$fe       // char 147
        .byte $75,$57,$76,$56,$da,$68,$a0,$81       // char 148
        .byte $a1,$81,$85,$04,$14,$10,$50,$40       // char 149
        .byte $4f,$43,$53,$10,$14,$04,$05,$01       // char 150
        .byte $75,$57,$f5,$d7,$ad,$2b,$0a,$42       // char 151
        .byte $75,$57,$75,$57,$dd,$77,$ff,$bf       // char 152
        .byte $63,$60,$68,$58,$da,$76,$fe,$ff       // char 153
        .byte $dd,$d5,$fd,$35,$2b,$0a,$82,$a0       // char 154
        .byte $5d,$d5,$5d,$d5,$77,$dd,$bf,$af       // char 155
        .byte $5d,$d5,$5d,$d5,$77,$dd,$ff,$ff       // char 156
        .byte $5d,$d5,$5d,$d5,$76,$de,$fa,$e8       // char 157
        .byte $60,$a1,$a1,$81,$85,$04,$14,$10       // char 158
        .byte $40,$40,$00,$00,$00,$00,$00,$00       // char 159
        .byte $14,$05,$01,$00,$00,$00,$00,$00       // char 160
        .byte $2a,$02,$50,$15,$00,$00,$00,$00       // char 161
        .byte $ff,$aa,$00,$55,$00,$00,$00,$00       // char 162
        .byte $fe,$aa,$00,$55,$00,$00,$00,$00       // char 163
        .byte $15,$11,$11,$51,$00,$00,$00,$00       // char 164
        .byte $3f,$3a,$00,$55,$00,$00,$00,$00       // char 165
        .byte $ea,$a0,$01,$55,$00,$00,$00,$00       // char 166
        .byte $05,$14,$50,$00,$00,$00,$00,$00       // char 167
        .byte $50,$14,$05,$00,$00,$00,$00,$00       // char 168
        .byte $ab,$0a,$40,$55,$00,$00,$00,$00       // char 169
        .byte $e8,$a5,$00,$55,$00,$00,$00,$00       // char 170
        .byte $2a,$02,$00,$55,$00,$00,$00,$00       // char 171
        .byte $a0,$01,$15,$50,$00,$00,$00,$00       // char 172
        .byte $50,$40                               // char 173 (partial)
