// ============================================
// output - Part 1 of 2
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:18
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0700  End: $513f  (19008 bytes)
// Crunched with Exomizer v2/v3 — depacked by emulation
// Packer entry: $080b (via BASIC SYS 2059)
// Entry point:  $0f00 (3840)
// IRQ handler:  $1c29 (irq_1c29)
//
// Code: 1812 bytes, Data: 17196 bytes
// Labels: 325, Subroutines: 16
//
// Cross-references: all OK
// ============================================


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

loc_0810:
        lda #$03
        sta $d025
        lda #$06
        sta $d026
        lda #$0e
        sta $d027
        sta $d028
        lda #$a9
        sta smc_1c74
        lda #$00
        sta smc_1c75
        lda #$ea
        sta smc_1c76
        rts
// Referenced by: jsr from $1e81

sub_0832:
        sta $d01b
        lda #$ad
        sta smc_1c74
        lda #$01
        sta smc_1c75
        lda #$dc
        sta smc_1c76
        rts

dat_0845:
        .byte $00                                   // .

// --- Region $0b00-$0b3e ---
.pc = $0b00 "loc_0b00"

loc_0b00:
        ldx #$00
        txa

loc_0b03:
        sta $d000,x
        inx
        cpx #$10
        bne loc_0b03
        lda #$35
        sta $07f8
        lda #$3a
        sta $07f9
        lda #$9c
        sta $d000
        lda #$8d
        sta $d001
        lda #$c4
        sta $d002
        lda #$8d
        sta $d003
        lda #$03
        sta $d015
        sta $d01c
        lda #$50
        sta smc_1d01
        lda #$0b
        sta smc_1d02
        jsr loc_0810
        rts

// --- Region $0bc9-$0bd4 ---
.pc = $0bc9 "loc_0bc9"

loc_0bc9:
        lda #$d4
        sta smc_1d01
        lda #$0b
        sta smc_1d02
        rts

dat_0bd4:
        .byte $ae                                   // .

// --- Region $0be3-$0bf0 ---
.pc = $0be3 "loc_0be3"

loc_0be3:
        eor $03
        lda #$f0
        sta smc_1d01
        lda #$0b
        sta smc_1d02
        rts

dat_0bf0:
        .byte $ae                                   // .

// --- Region $0f00-$0fdd ---
.pc = $0f00 "main_0f00"

main_0f00:
        lda #$00
        sta $d020
        sta $d021
        lda #$ef
        sta $d011
        lda #$08
        jsr $ffd2
        jsr $e544
        ldx #$00
        txa

loc_0f18:
        sta $033c,x
        inx
        cpx #$50
        bne loc_0f18
        lda #$00
        jsr sub_1048
        ldx #$00

loc_0f27:
        lda $3f40,x
        sta $0400,x
        lda $4040,x
        sta $0500,x
        lda $4140,x
        sta $0600,x
        lda $4240,x
        sta $0700,x
        inx
        bne loc_0f27
        ldx #$00

loc_0f44:
        lda $4328,x
        sta $d800,x
        lda $4428,x
        sta $d900,x
        lda $4528,x
        sta $da00,x
        lda $4628,x
        sta $db00,x
        inx
        bne loc_0f44
        lda #$00
        sta $d015
        lda #$03
        sta $d01c
        lda #$35
        sta $07f8
        lda #$3a
        sta $07f9
        lda #$03
        sta $d025
        lda #$06
        sta $d026
        lda #$0e
        sta $d027
        sta $d028
        lda #$9c
        sta $d000
        lda #$8d
        sta $d001
        lda #$c4
        sta $d002
        lda #$8d
        sta $d003
        lda #$ef
        sta smc_1c6a                                // SMC: modifies $1c6a
        lda #$84
        sta smc_1d01                                // SMC: modifies $1d01
        ldx #$00
        lda #$00
        sta dat_093f

loc_0faa:
        sta $0900,x
        sta $0a00,x
        inx
        bne loc_0faa
        lda #$2c
        sta smc_1c71                                // SMC: modifies $1c71
        lda #$80
        sta $d010
        lda #$00
        sta $6c
        lda #$4a
        sta $6d
        lda #$1d
        sta smc_1d02                                // SMC: modifies $1d02
        lda #$a9
        sta smc_1c74                                // SMC: modifies $1c74
        lda #$00
        sta smc_1c75                                // SMC: modifies $1c75
        lda #$ea
        sta smc_1c76                                // SMC: modifies $1c76
        jsr sub_1c00
        brk

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

// --- Region $1021-$1080 ---
.pc = $1021 "sub_1021"
// Referenced by: jsr from $1c42

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

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

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

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

sub_1040:
        dec $108a,x
        bmi loc_1091
        jmp sub_1226
// Referenced by: jsr from $0f22

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

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

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

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

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

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

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

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

loc_10c3:
        jmp loc_1187

dat_10c6:
        .byte $00                                   // .

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

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

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

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

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

dat_1141:
        .byte $41                                   // A

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

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

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

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

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

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

loc_11be:
        ldy #$00

loc_11c0:
        tya
        sta dat_1081,x
        rts

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

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

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

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

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

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

dat_12b3:
        .byte $f1                                   // .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

// --- Region $1a64-$1a70 ---
.pc = $1a64 "loc_1a64"

loc_1a64:
        bvs loc_1a6c
        bmi loc_1aa9
        rti

dat_1a69:
        .byte $40,$00,$00                           // @..

loc_1a6c:
        .byte $44,$06                               // nop $06 // ILLEGAL
        bmi loc_1ab1
        rti

// --- Region $1aa9-$1ab1 ---
.pc = $1aa9 "loc_1aa9"

loc_1aa9:
        eor ($00,x)
        brk

dat_1aac:
        .byte $40,$07,$60,$41,$40                   // @.`A@

loc_1ab1:
        rti

// --- Region $1be0-$1bf6 ---
.pc = $1be0 "loc_1be0"

loc_1be0:
        lda #$00
        sta $d020
        sta $d021
        ldx #$00
        lda #$0f

loc_1bec:
        sta $db00,x
        inx
        bne loc_1bec
        jmp $fce2

dat_1bf5:
        .byte $78,$a9                               // x.

// --- Region $1c00-$1c8e ---
.pc = $1c00 "sub_1c00"
// Referenced by: jsr from $0fd9

sub_1c00:
        sei
        lda #$35
        sta $01
        lda #$7f
        sta $dc0d
        lda #$01
        sta $d019
        sta $d01a
        lda #$28
        sta $fffa
        lda #$29
        sta $fffe
        lda #$1c
        sta $ffff
        sta $fffb
        cli

loc_1c25:
        jmp loc_1c25

dat_1c28:
        .byte $40                                   // @

irq_1c29:
        pha
        tya
        pha
        txa
        pha
        asl $d019
        ldy #$ff

loc_1c33:
        cpy $d012
        bne loc_1c33
        lda #$1b
        sta $d011
        lda #$c8
        sta $d016
        jsr sub_1021
        ldy #$2d

loc_1c47:
        cpy $d012
        bne loc_1c47
        lda $d011
        ora #$22
        sta $d011
        lda $d016
        and #$df
        ora #$10
        sta $d016
        lda $d018
        ora #$08
        sta $d018
        lda $d011
.label smc_1c6a = * + 1
        ora #$10                                    // !SMC: modified by $0f9b
        sta $d011
        jsr sub_1d00

smc_1c71:
        jsr sub_1fad                                // !SMC: modified by $0fb5

smc_1c74:
.label smc_1c75 = * + 1
.label smc_1c76 = * + 2
        lda $dc01                                   // !SMC: modified by $0fcc, $0fd1, $0fd6
        cmp #$ef
        beq loc_1c81

loc_1c7b:
        pla
        tax
        pla
        tay
        pla
        rti

loc_1c81:
        lda #$95
        sta smc_1d01                                // SMC: modifies $1d01
        lda #$1e
        sta smc_1d02                                // SMC: modifies $1d02
        jmp loc_1c7b

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

// --- Region $1d00-$1d04 ---
.pc = $1d00 "sub_1d00"
// Referenced by: jsr from $1c6e

sub_1d00:
.label smc_1d01 = * + 1
.label smc_1d02 = * + 2
        jsr sub_1d03                                // !SMC: modified by $0fa0, $0fc7, $1c83, $1c88
// Referenced by: jsr from $1d00

sub_1d03:
        rts

dat_1d04:
        .byte $ae                                   // .

// --- Region $1d79-$1db7 ---
.pc = $1d79 "loc_1d79"

loc_1d79:
        lda #$10
        sta smc_1c6a
        lda #$a0
        sta smc_1d01
        rts

loc_1d84:
        ldx $033c
        inx
        stx $033c
        cpx #$70
        beq loc_1d90
        rts

loc_1d90:
        lda #$00
        sta $033c
        lda #$ff
        sta $d015
        lda #$04
        sta smc_1d01
        rts

loc_1da0:
        ldx $033c
        inx
        stx $033c
        cpx #$ff
        beq loc_1dac
        rts

loc_1dac:
        lda #$00
        sta $033c
        lda #$b7
        sta smc_1d01
        rts

dat_1db7:
        .byte $ae                                   // .

// --- Region $1e25-$1e84 ---
.pc = $1e25 "loc_1e25"

loc_1e25:
        lda #$24
        sta $07f8
        lda #$25
        sta $07f9
        lda #$26
        sta $07fa
        lda #$27
        sta $07fb
        lda #$28
        sta $07fc
        lda #$29
        sta $07fd
        lda #$2a
        sta $07fe
        lda #$2b
        sta $07ff
        lda #$ff
        sta $d015
        ldx #$00
        lda #$01

loc_1e56:
        sta $d027,x
        inx
        cpx #$08
        bne loc_1e56
        lda #$20
        sta smc_1c71
        ldx #$00

loc_1e65:
        lda dat_1e85,x
        sta $d000,x
        inx
        cpx #$10
        bne loc_1e65
        lda #$03
        sta smc_1d01
        lda #$1d
        sta smc_1d02
        lda #$00
        sta $d01c
        lda #$ff
        jsr sub_0832
        rts

// --- Region $1e94-$1ec3 ---
.pc = $1e94 "loc_1e94"

loc_1e94:
        sta.abs $00a2
        lda #$00

loc_1e99:
        sta $d027,x
        inx
        cpx #$08
        bne loc_1e99
        ldx $033f
        lda dat_1ec3,x
        sta $1e98
        inx
        stx $033f
        cpx #$20
        beq loc_1eb3
        rts

loc_1eb3:
        lda #$00
        sta $033f
        lda #$e3
        sta smc_1d01
        lda #$1e
        sta smc_1d02
        rts

dat_1ec3:
        .byte $01                                   // .

// --- Region $1ef4-$1fb4 ---
.pc = $1ef4 "loc_1ef4"

loc_1ef4:
        lda #$00
        sta smc_1d01
        lda #$0b
        sta smc_1d02
        rts

dat_1eff:
        .byte $00                                   // .
// Referenced by: jsr from $1fad, $1fb0

sub_1f00:
        ldx #$00

loc_1f02:
        clc
        rol $0ad1,x
        rol $0ad0,x
        rol $0acf,x
        rol $0a91,x
        rol $0a90,x
        rol $0a8f,x
        rol $0a51,x
        rol $0a50,x
        rol $0a4f,x
        rol $0a11,x
        rol $0a10,x
        rol $0a0f,x
        rol $09d1,x
        rol $09d0,x
        rol $09cf,x
        rol $0991,x
        rol $0990,x
        rol $098f,x
        rol $0951,x
        rol $0950,x
        rol $094f,x
        rol $0911,x
        rol $0910,x
        rol $090f,x
        inx
        inx
        inx
        cpx #$18
        bne loc_1f02
        dec dat_093f
        bne loc_1f95
        ldy #$00
        lda ($6c),y
        beq loc_1f96
        jsr sub_1fa1
        sta $6a
        lda #$48
        sta $6b
        ldx #$03

loc_1f68:
        asl $6a
        bcc loc_1f6e
        inc $6b

loc_1f6e:
        dex
        bne loc_1f68
        lda #$35
        bit $01
        ldx #$00
        ldy #$00

loc_1f79:
        lda ($6a),y
        sta $0ad1,x
        inx
        inx
        inx
        iny
        cpy #$08
        bne loc_1f79
        lda #$36
        bit $01

loc_1f8a:
        lda #$08
        sta dat_093f
        inc $6c
        bne loc_1f95
        inc $6d

loc_1f95:
        rts

loc_1f96:
        lda #$00
        sta $6c
        lda #$4a
        sta $6d
        jmp loc_1f8a
// Referenced by: jsr from $1f5d

sub_1fa1:
        cmp #$40
        bcc loc_1fac
        cmp #$5f
        bcs loc_1fac
        clc
        sbc #$3f

loc_1fac:
        rts
// Referenced by: jsr from $1c71

sub_1fad:
        jsr sub_1f00
        jsr sub_1f00
        rts

dat_1fb4:
        // === Fill data (1 bytes, $1fb4-$1fb4) ===
        .byte $00                                   // .

// --- Region $264c-$2658 ---
.pc = $264c "Segment $264c"
        ldx $ea,y
        .byte $da                                   // nop // ILLEGAL
        nop
        adc $9b
        .byte $67,$57                               // rra $57 // ILLEGAL
        .byte $5b,$97,$5b                           // sre $5b97,y // ILLEGAL

bmp_2657:
        // === Bitmap data (2 bytes, $2657-$2658) ===
        .byte $5b,$4b                               // [K

// --- Region $45f0-$45f7 ---
.pc = $45f0 "Segment $45f0"
        .byte $ff,$5f,$dc                           // isc $dc5f,x // ILLEGAL
        .byte $3b,$af,$ff                           // rla $ffaf,y // ILLEGAL

dat_45f6:
        .byte $3f,$2f                               // ?/

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

// --- Region $0800-$080f ---
.pc = $0800 "dat_0800"

dat_0800:
        .byte $0f,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................

// --- Region $0846-$08d5 ---
.pc = $0846 "Program $0846"
        .byte $00,$00,$ae,$46,$03,$e8,$8e,$46,$03,$e0,$90,$f0,$01,$60,$a9,$00 // ...F...F.....`..
        .byte $8d,$46,$03,$a9,$70,$8d,$01,$1d,$a9,$08,$8d,$02,$1d,$60,$00,$00 // .F..p........`..
        .fill 10, $00
        .byte $ae,$47,$03,$bd,$95,$08,$8d,$f8,$07,$bd,$b5,$08,$8d,$f9,$07,$e8 // .G..............
        .byte $8e,$47,$03,$e0,$20,$f0,$01,$60,$a9,$00,$8d,$47,$03,$a9,$37,$85 // .G.. ..`...G..7.
        .byte $01,$4c,$f5,$1b,$00                   // .L...

txt_0895:
        .text "111111111111111122223333444455556666666666666666777788889999::::"
        .byte $00                                   // string terminator

// --- Region $0912-$0923 ---
.pc = $0912 "dat_0912"

dat_0912:
        .byte $f0,$01,$d9,$d8,$01,$d8,$d8,$01,$f8,$f8,$01,$d8,$d8,$01,$d8,$d8 // ................
        .byte $01,$d9                               // ..

// --- Region $093f-$0964 ---
.pc = $093f "dat_093f"

dat_093f:
        .byte $06,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$f1,$f0,$e0,$e0,$e0,$e0,$e0,$e0,$e0,$e0,$e0,$e0,$e0 // ................
        .byte $e0,$00,$f0,$e0,$e0                   // .....

dat_0964:
        // === Fill data (1 bytes, $0964-$0964) ===
        .byte $00                                   // .

// --- Region $09d3-$09e4 ---
.pc = $09d3 "dat_09d3"

dat_09d3:
        .byte $f1,$d8,$01,$d9,$d8,$01,$d9,$f0,$01,$d9,$d8,$01,$d9,$d8,$00,$f1 // ................
        .byte $d8                                   // .

dat_09e4:
        // === Fill data (1 bytes, $09e4-$09e4) ===
        .byte $00                                   // .

// --- Region $0a12-$0a24 ---
.pc = $0a12 "dat_0a12"

dat_0a12:
        .byte $01,$f1,$d9,$00,$e1,$d9,$00,$e1,$f9,$00,$e1,$d9,$00,$e1,$d9,$00 // ................
        .byte $e1,$d9                               // ..

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

// --- Region $0a52-$0a64 ---
.pc = $0a52 "dat_0a52"

dat_0a52:
        .byte $f8,$01,$f1,$c0,$00,$e1,$f0,$00,$e1,$c0,$00,$e1,$c0,$00,$e1,$f8 // ................
        .byte $01,$f1                               // ..

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

// --- Region $0a92-$0aa4 ---
.pc = $0a92 "dat_0a92"

dat_0a92:
        .byte $f0,$f1,$f1,$d9,$c0,$e1,$d8,$f0,$e1,$d8,$18,$e1,$d9,$d8,$e1,$d8 // ................
        .byte $f0,$e1                               // ..

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

// --- Region $0ad2-$0ae3 ---
.pc = $0ad2 "dat_0ad2"

dat_0ad2:
        .byte $f1,$d8,$f0,$d9,$d9,$d8,$d9,$d9,$c0,$d9,$d9,$c0,$f1,$d9,$d8,$d8 // ................
        .byte $f8,$f0                               // ..

// --- Region $0b3f-$0bc8 ---
.pc = $0b3f "dat_0b3f"

dat_0b3f:
        .fill 17, $00
        .byte $ae,$42,$03,$bd,$78,$0b,$8d,$f8,$07,$bd,$98,$0b,$8d,$f9,$07,$e8 // .B..x...........
        .byte $8e,$42,$03,$e0,$20,$f0,$01,$60,$a9,$00,$8d,$42,$03,$a9,$b8,$8d // .B.. ..`...B....
        .byte $01,$1d,$a9,$0b,$8d,$02,$1d,$60       // .......`

txt_0b78:
        .text "55554444333322221111111111111111::::9999888877776666666666666666"
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $44,$03,$e8,$8e,$44,$03,$e0,$a0,$f0,$01,$60,$a9,$00,$8d,$44,$03 // D...D.....`...D.

// --- Region $0bd5-$0be2 ---
.pc = $0bd5 "Program $0bd5"
        .byte $45,$03,$e8,$8e,$45,$03,$e0,$10,$f0,$01,$60,$a9,$00,$8d // E...E.....`...

// --- Region $0bf1-$0c21 ---
.pc = $0bf1 "Program $0bf1"
        .byte $44,$03,$bd,$12,$0c,$8d,$f8,$07,$e8,$8e,$44,$03,$e0,$10,$f0,$01 // D.........D.....
        .byte $60,$a9,$00,$8d,$44,$03,$a9,$48,$8d,$01,$1d,$a9,$08,$8d,$02,$1d // `...D..H........
        .byte $60                                   // `

txt_0c12:
        .text "1223344554433221"

// --- Region $0c41-$0d22 ---
.pc = $0c41 "dat_0c41"

dat_0c41:
        .byte $3f,$00,$00,$eb,$c0,$03,$ae,$f0,$0e,$3c,$b0,$3f,$93 // ?........<.?.

txt_0c4e:
        .text "<:P"
        .byte $cc                                   // 'L' | $80 (end-of-string marker)
        .byte $e6,$40,$f3,$d6,$b3,$bb,$d5,$ae,$bb,$e5,$aa,$e8,$35,$6a,$6c // .@..........5jl

txt_0c61:
        .text "9U"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $0e,$56,$b0,$0f,$ab,$cc,$03,$fc,$f0,$00,$ff,$00,$00,$00,$00,$00 // .V..............
        .fill 11, $00
        .byte $32,$00,$00,$00,$00,$3f,$00,$00,$eb,$c0,$03,$be,$f0,$0f,$ec,$bc // 2....?..........

txt_0c8f:
        .text ">S<6"
        .byte $40                                   // @ character
        .byte $cf                                   // 'O' | $80 (end-of-string marker)
        .byte $e6,$b3,$bb,$e5,$ae,$bb,$35,$aa,$ec,$39,$6a,$6f,$0e,$55,$b0,$0f // ......5..9jo.U..
        .byte $ab,$cc,$03,$fc,$f0,$00,$ff,$c0,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 10, $00
        .byte $32,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$ee,$c0,$03,$b3,$b0 // 2...............
        .byte $0f,$dc,$fc,$3e,$43,$3c,$f6,$b3,$cf,$e5,$ae,$bc,$39,$aa,$ef,$0e // ...>C<......9...
        .byte $7e,$b0,$0f,$ab,$cc,$03,$fc,$f0,$00,$ff,$00,$00,$00,$00,$00,$00 // ~...............
        .fill 16, $00
        .byte $32,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$3f,$00 // 2.............?.
        .byte $03,$fa,$f0,$0f,$4c,$bc,$3e,$b3,$0f,$3f,$ae,$b3,$0f,$ff,$cc,$03 // ....L.>..?......
        .byte $fc,$f0,$00,$3f                       // ...?

// --- Region $0d3f-$0d60 ---
.pc = $0d3f "dat_0d3f"

dat_0d3f:
        .byte $32                                   // 2

spr_0d40:
        // === Sprite data (33 bytes, $0d40-$0d60) ===
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00,$fe,$c0                           // ........#######.##......
        .byte $0f,$e0,$2c                           // ....#######.......#.##..
        .byte $3f,$32,$0f                           // ..######..##..#.....####
        .byte $03,$ff,$fc                           // ......################..
        .byte $00,$3f,$c0                           // ..........########......

// --- Region $0d7f-$0e62 ---
.pc = $0d7f "dat_0d7f"

dat_0d7f:
        .byte $32                                   // sprite 0 padding
        .byte $00,$fc,$00                           // ........######..........
        .byte $03,$eb,$00                           // ......#####.#.##........
        .byte $0f,$ba,$c0                           // ....#####.###.#.##......
        .byte $0e,$3c,$b0                           // ....###...####..#.##....
        .byte $3c,$c6,$fc                           // ..####..##...##.######..
        .byte $33,$05,$ac                           // ..##..##.....#.##.#.##..
        .byte $cf,$01,$9b                           // ##..####.......##..##.##
        .byte $ee,$ce,$97                           // ###.###.##..###.#..#.###
        .byte $ee,$ba

txt_0d9a:
        .text "W+"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $5b,$39,$a9,$5c,$ca,$55,$6c,$0e,$95,$b0,$33,$ea,$f0,$0f,$3f,$c0 // [9.\.Ul...3...?.
        .byte $00,$ff,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$32,$00,$00,$00,$00,$fc,$00,$03,$eb,$00,$0f,$be,$c0,$3e // ..2............>
        .byte $3b,$f0,$3c,$c5,$bc,$f3,$01,$9c,$ee,$ce,$9b,$ee,$ba,$5b,$3b,$aa // ;.<..........[;.
        .byte $5c,$f9,$a9,$6c,$0e,$55,$b0,$33,$ea,$f0,$0f,$3f,$c0,$03,$ff,$00 // \..l.U.3...?....
        .fill 18, $00
        .byte $32,$00,$00,$00,$00,$00,$00,$00,$00,$00,$03,$bb,$00,$0e,$ce,$c0 // 2...............
        .byte $3f,$37,$f0,$3c,$c1,$bc,$f3,$ce,$9f,$3e,$ba,$5b,$fb,$aa,$6c,$0e // ?7.<.....>.[..l.
        .byte $bd,$b0,$33,$ea,$f0,$0f,$3f,$c0,$00,$ff,$00,$00,$00,$00,$00,$00 // ..3...?.........
        .fill 16, $00
        .byte $32,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$fc,$00 // 2...............
        .byte $0f,$af,$c0,$3e,$31,$f0,$f0,$ce,$bc,$ce,$ba,$fc,$33,$ff,$f0,$0f // ...>1.......3...
        .byte $3f,$c0,$00,$fc                       // ?...

// --- Region $0e7f-$0e9f ---
.pc = $0e7f "dat_0e7f"

dat_0e7f:
        .byte $32                                   // 2

spr_0e80:
        // === Sprite data (32 bytes, $0e80-$0e9f) ===
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $03,$bf,$00                           // ......###.######........
        .byte $38,$0b,$f0                           // ..###.......#.######....
        .byte $f0,$8c,$fc                           // ####....#...##..######..
        .byte $3f,$ff,$c0                           // ..################......
        .byte $03,$fc

// --- Region $0ebf-$0ebf ---
.pc = $0ebf "dat_0ebf"

dat_0ebf:
        .byte $85                                   // sprite 0 padding

// --- Region $0ed8-$0edb ---
.pc = $0ed8 "dat_0ed8"

dat_0ed8:
        .byte $0c,$ce,$c0                           // ...

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

// --- Region $0eff-$0eff ---
.pc = $0eff "dat_0eff"

dat_0eff:
        .byte $aa                                   // .

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

dat_1081:
        .fill 12, $00
        .byte $17,$0e,$0e,$00                       // ....

// --- Region $10c7-$10d1 ---
.pc = $10c7 "Segment $10c7"
        .byte $07,$0e,$2b,$1f,$13,$09,$85,$42,$0d,$06,$03 // ..+....B...

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

dat_10de:
        .byte $37,$37,$00,$00,$00,$00,$00,$00,$00,$c0,$00,$00,$00,$00 // 77............

// --- Region $1142-$114f ---
.pc = $1142 "Segment $1142"
        .byte $4f,$4f,$06,$00,$00,$f6,$20,$f8,$ff,$00,$ff,$00,$00,$00 // OO.... .......

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

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

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

// --- Region $12b4-$12c6 ---
.pc = $12b4 "Segment $12b4"
        .byte $f3,$f7,$0d,$06,$03,$ff,$ff,$ff,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $01,$01,$00                           // ...

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

dat_13d9:
        .byte $40,$10,$10,$41,$00,$00,$42,$85,$85,$09,$85,$42 // @..A..B....B

// --- Region $1437-$19ce ---
.pc = $1437 "dat_1437"

dat_1437:
        .byte $16,$27,$38,$4b,$5f,$73,$8a,$a1,$ba,$d4,$f0,$0e,$2d,$4e,$71,$96 // .'8K_s......-Nq.
        .byte $bd,$e7,$13,$42,$74,$a9,$e0,$1b,$5a,$9b,$e2,$2c,$7b,$ce,$27,$85 // ...Bt...Z..,{.'.
        .byte $e8,$51,$c1,$37,$b4,$37,$c4,$57,$f5,$9c,$4e,$09,$d0,$a3,$82,$6e // .Q.7.7.W..N....n
        .byte $68,$6e,$88,$af,$eb,$39,$9c,$13,$a1,$46,$04,$dc,$d0,$dc,$10,$5e // hn...9...F.....^
        .byte $d6,$72,$38,$26,$42,$8c,$08,$b8,$a0,$b8,$20,$bc,$ac,$e4,$70,$4c // .r8&B..... ...pL
        .byte $84,$18,$10,$70,$40,$70,$40,$78,$58,$c8,$e0,$98,$08,$30,$20,$2e // ...p@p@xX....0 .
        .byte $f3,$67,$62,$6c,$ad,$85,$8f,$99,$a3,$b4,$bb,$c2,$ed,$60,$80,$a0 // .gbl.........`..
        .byte $c0,$e0,$19,$19,$19,$19,$19,$19,$19,$19,$19,$19,$19,$f4,$f4,$f4 // ................
        .byte $f4,$f4,$b5,$34,$f3,$18,$18,$17,$93,$35,$01,$33,$03,$33,$05,$33 // ...4.....5.3.3.3
        .byte $01,$91,$37,$01,$37,$01,$93,$35,$03,$35,$05,$35,$01,$35,$01,$35 // ..7.7..5.5.5.5.5
        .byte $01,$91,$37,$03,$37,$09,$ff,$80,$00,$01,$93,$35,$01,$81,$00,$01 // ..7.7......5....
        .byte $93,$35,$01,$35,$01,$80,$00,$01,$81,$30,$01,$93,$35,$01,$ff,$80 // .5.5.....0..5...
        .byte $00,$01,$93,$33,$01,$81,$07,$01,$93,$33,$01,$33,$01,$80,$00,$01 // ...3.....3.3....
        .byte $81,$30,$01,$93,$33,$01,$ff,$89,$43,$03,$43,$01,$45,$01,$46,$01 // .0..3...C.C.E.F.
        .byte $45,$01,$41,$01,$43,$01,$ff,$95,$43,$00,$3e,$00,$37,$00,$32,$00 // E.A.C...C.>.7.2.
        .byte $2b,$00,$26,$00,$1f,$00,$1a,$00,$13,$00,$0e,$00,$13,$00,$1a,$00 // +.&.............
        .byte $1f,$00,$26,$00,$2b,$00,$32,$00,$ff,$80,$00,$01,$91,$37,$01,$81 // ..&.+.2......7..
        .byte $07,$01,$91,$37,$01,$37,$01,$80,$00,$01,$81,$30,$01,$91,$37,$01 // ...7.7.....0..7.
        .byte $ff,$88,$0e,$81,$82,$a8,$1a,$01,$26,$01,$1a,$01,$0e,$01,$26,$01 // ........&.....&.
        .byte $1a,$01,$26,$01,$ff,$82,$1b,$8f,$39,$ff,$1d,$0f,$1b,$0f,$1a,$81 // ..&.....9.......
        .byte $82,$a8,$15,$01,$1a,$01,$1e,$01,$21,$01,$26,$01,$21,$01,$1e,$01 // ........!.&.!...
        .byte $ff,$94,$33,$0d,$35,$0f,$33,$0f,$32,$11,$ff,$91,$37,$0f,$92,$37 // ..3.5.3.2...7..7
        .byte $01,$37,$01,$37,$01,$91,$37,$03,$92,$37,$03,$91,$37,$03,$93,$35 // .7.7..7..7..7..5
        .byte $01,$35,$03,$35,$13,$35,$01,$35,$01,$ff,$6f,$ff,$7f,$ff,$7f,$ff // .5.5.5.5..o.....
        .byte $7f,$ff,$7f,$ff,$8b,$37,$01,$32,$00,$39,$01,$32,$00,$3a,$07,$39 // .....7.2.9.2.:.9
        .byte $00,$35,$00,$37,$01,$32,$00,$39,$01,$32,$00,$3a,$03,$3a,$01,$39 // .5.7.2.9.2.:.:.9
        .byte $01,$37,$01,$39,$03,$35,$01,$30,$03,$3a,$01,$39,$01,$37,$01,$39 // .7.9.5.0.:.9.7.9
        .byte $03,$35,$01,$30,$05,$30,$03,$ff,$8b,$2e,$03,$2e,$01,$33,$01,$37 // .5.0.0.......3.7
        .byte $01,$3a,$01,$37,$01,$39,$03,$37,$01,$35,$01,$32,$01,$30,$01,$32 // .:.7.9.7.5.2.0.2
        .byte $01,$37,$01,$37,$0f,$37,$41,$ff,$8b,$2e,$03,$2e,$01,$33,$01,$37 // .7.7.7A......3.7
        .byte $01,$3a,$01,$37,$01,$3c,$03,$3a,$01,$39,$01,$37,$01,$35,$01,$32 // .:.7.<.:.9.7.5.2
        .byte $01,$35,$01,$37,$0f,$37,$41,$ff,$80,$00,$00,$8a,$2b,$00,$13,$00 // .5.7.7A.....+...
        .byte $1f,$00,$81,$24,$01,$8a,$13,$00,$2b,$00,$80,$00,$00,$8a,$13,$00 // ...$....+.......
        .byte $13,$00,$1f,$00,$81,$1f,$01,$8a,$26,$00,$13,$00,$ff,$82,$13,$0f // ........&.......
        .byte $1d,$02,$1a,$01,$18,$01,$16,$01,$18,$01,$19,$01,$1a,$00,$18,$00 // ................
        .byte $16,$00,$ff,$8a,$1f,$00,$2b,$00,$13,$00,$1f,$00,$2b,$00,$1f,$00 // ......+.....+...
        .byte $13,$00,$2b,$00,$1f,$00,$1f,$00,$13,$00,$2b,$00,$1f,$00,$26,$00 // ..+.......+...&.
        .byte $1f,$00,$13,$00,$ff,$82,$1f,$8f,$39,$44,$1d,$81,$83,$a8,$1a,$01 // ........9D......
        .byte $18,$01,$16,$01,$18,$01,$19,$01,$1a,$00,$18,$00,$16,$00,$11,$00 // ................
        .byte $ff,$88,$11,$81,$82,$a8,$1d,$01,$29,$01,$1d,$01,$11,$01,$29,$01 // ........).....).
        .byte $1d,$01,$29,$01,$ff,$88,$0f,$81,$82,$a8,$1b,$01,$27,$01,$1b,$01 // ..).........'...
        .byte $0f,$01,$27,$01,$1b,$01,$27,$01,$ff,$8c,$37,$0b,$37,$01,$39,$01 // ..'...'...7.7.9.
        .byte $3a,$03,$3a,$03,$39,$01,$35,$01,$32,$01,$37,$0d,$37,$01,$39,$01 // :.:.9.5.2.7.7.9.
        .byte $3a,$03,$3a,$03,$3c,$01,$3a,$01,$3c,$01,$3e,$0d,$3c,$01,$3a,$01 // :.:.<.:.<.>.<.:.
        .byte $3c,$03,$3a,$01,$37,$01,$35,$01,$32,$01,$35,$01,$35,$23,$20,$00 // <.:.7.5.2.5.5# .
        .byte $37,$4d,$ff,$8c,$45,$00,$41,$00,$3c,$00,$39,$00,$35,$00,$30,$00 // 7M..E.A.<.9.5.0.
        .byte $2d,$00,$29,$00,$2d,$07,$ff,$8c,$43,$00,$3e,$00,$3a,$00,$37,$00 // -.).-...C.>.:.7.
        .byte $32,$00,$2e,$00,$2b,$00,$26,$00,$2b,$07,$ff,$88,$13,$81,$82,$a8 // 2...+.&.+.......
        .byte $1f,$01,$2b,$01,$1f,$01,$13,$01,$2b,$01,$1f,$01,$2b,$01,$ff,$8c // ..+.....+...+...
        .byte $1f,$00,$22,$00,$26,$00,$2b,$00,$2e,$00,$32,$00,$37,$00,$3a,$00 // ..".&.+...2.7.:.
        .byte $43,$07,$ff,$82,$13,$9b,$39,$44,$16,$03,$15,$1b,$15,$03,$16,$1b // C.....9D........
        .byte $16,$03,$18,$1b,$1d,$03,$ff,$82,$1f,$9b,$39,$44,$22,$03,$21,$1b // ..........9D".!.
        .byte $21,$03,$22,$1b,$22,$03,$24,$0f,$24,$6f,$f0,$ff,$ff,$82,$13,$1f // !.".".$.$o......
        .byte $13,$5f,$13,$5f,$13,$4f,$13,$6f,$f8,$ff,$ff,$90,$37,$3f,$f6,$ff // ._._.O.o....7?..
        .byte $bf,$ff,$80,$07,$00,$8a,$2b,$00,$13,$00,$1f,$00,$81,$2b,$01,$8a // ......+......+..
        .byte $13,$00,$2b,$00,$80,$07,$00,$8a,$13,$00,$13,$00,$1f,$00,$81,$1f // ..+.............
        .byte $01,$8a,$26,$00,$13,$00,$ff,$80,$13,$00,$13,$00,$0f,$01,$0f,$01 // ..&.............
        .byte $0f,$01,$0e,$00,$0e,$00,$07,$01,$07,$01,$07,$01,$ff,$80,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$81,$00,$01,$80,$00,$01,$00,$03,$81,$00 // ................
        .byte $01,$80,$00,$01,$ff,$88,$1f,$0f,$96,$5e,$0f,$ff,$0e,$00,$0f,$07 // .........^......
        .byte $18,$0f,$18,$03,$0f,$03,$18,$2f,$18,$2f,$24,$e1,$24,$c1,$24,$a0 // ......././$.$.$.
        .byte $24,$c0,$24,$e1,$24,$e1,$24,$c1,$24,$a0,$24,$c0,$24,$e0,$1a,$00 // $.$.$.$.$.$.$...
        .byte $18,$4f,$01,$40,$02,$40,$1a,$00,$01,$40,$03,$40,$1a,$00,$18,$4f // .O.@.@...@.@...O
        .byte $07,$40,$0f,$07,$18,$0f,$18,$0f,$0f,$0f,$0e,$c0,$ff,$0e,$c0,$14 // .@..............
        .byte $07,$19,$00,$1a,$00,$19,$00,$1a,$00,$1c,$00 // ...........

txt_1842:
        .encoding "screencode_mixed"
        .text "t#y z y z "
        .encoding "petscii_upper"
        .byte $1e,$20,$1f,$20,$1a,$20,$1e,$20,$1f,$20,$1a // . . . . . .

txt_1857:
        .text "  !!!"
        .byte $22                                   // double quote character
        .text " !  ! !!!"
        .byte $22                                   // double quote character
        .text " !  !"
        .byte $1e,$40,$1f,$40,$1a,$00,$1e,$40,$1f,$40,$1a,$00 // .@.@...@.@..

txt_1878:
        .text " A!A"
        .byte $22                                   // double quote character
        .byte $40                                   // @ character
        .text "!"
        .byte $40                                   // @ character
        .text " A A!A"
        .byte $22                                   // double quote character
        .byte $40                                   // @ character
        .text "!"
        .byte $40                                   // @ character
        .text " A"
        .byte $19,$40,$1a,$40,$19,$40,$1a,$40,$06,$40,$14,$07,$19,$00,$1a,$00 // .@.@.@.@.@......
        .byte $19,$00,$1a,$00,$08,$01,$09,$01,$08,$01,$0a,$01,$08,$01,$09,$01 // ................
        .byte $08,$01,$08,$c1,$14,$0f,$14,$07,$ff,$17,$00,$0d,$07,$0d,$07,$15 // ................
        .byte $00,$16,$00,$0d,$05,$15,$00,$16,$00,$0d,$01,$1b,$00 // .............

txt_18c9:
        .encoding "screencode_mixed"
        .text "m'u v m%u v m!m!"
        .encoding "petscii_upper"
        .byte $1d,$21,$15,$20,$1d,$20,$0d,$21,$0d,$21,$1d,$21,$15,$20,$1d,$20 // .!. . .!.!.!. . 
        .byte $0d,$21,$0d,$21,$1d,$21,$15,$20,$1d,$20,$0d,$21,$0d,$21,$1d,$21 // .!.!.!. . .!.!.!
        .byte $15,$20,$1d,$20,$0d,$21,$0d,$41,$1d,$41,$15,$40,$1d,$40,$0d,$41 // . . .!.A.A.@.@.A
        .byte $0d,$41,$1d,$41,$15,$40,$1d,$40,$0d,$41,$0d,$41,$1d,$41,$15,$40 // .A.A.@.@.A.A.A.@
        .byte $1d,$40,$0d,$41,$0d,$41,$1d,$41,$15,$40,$1d,$40,$0d,$41,$0d,$43 // .@.A.A.A.@.@.A.C
        .byte $15,$40,$16,$40,$0d,$45,$15,$40,$16,$40,$0d,$41,$05,$40,$0d,$03 // .@.@.E.@.@.A.@..
        .byte $15,$00,$16,$00,$0d,$05,$15,$00,$16,$00,$0d,$05,$15,$00,$16,$00 // ................
        .byte $0d,$01,$0d,$01,$1d,$01,$15,$01,$0d,$01,$0d,$01,$1d,$01,$15,$01 // ................
        .byte $0d,$01,$0b,$00,$0c,$00,$0e,$00,$ff,$81,$5f,$00,$41,$1f,$00,$11 // .........._.A...
        .byte $18,$00,$fe,$81,$df,$00,$11,$a4,$00,$40,$a9,$00,$80,$ff,$00,$80 // .........@......
        .byte $df,$00,$80,$ff,$00,$80,$df,$00,$10,$a9,$00,$fe,$21,$00,$00,$21 // ............!..!
        .byte $03,$00,$21,$07,$00,$ff,$21,$00,$00,$21,$04,$00,$21,$07,$00,$ff // ..!...!..!..!...
        .byte $21,$00,$00,$21,$03,$00,$21,$08,$00,$ff,$21,$00,$00,$21,$03,$00 // !..!..!...!..!..
        .byte $21,$07,$00,$ff,$83,$ff,$00,$83,$ff,$00,$fe,$81,$df,$00,$41,$00 // !.............A.
        .byte $00,$fe,$41,$0c,$00,$41,$00,$00,$fe,$81,$dc,$00,$41,$0c,$00,$41 // ..A..A......A..A
        .byte $0c,$00,$41,$00,$00,$fe               // ..A...

// --- Region $19ed-$1a63 ---
.pc = $19ed "dat_19ed"

dat_19ed:
        .byte $41,$0c,$00,$11,$03,$00,$41,$00,$00,$11,$05,$00,$fe,$00,$00,$00 // A.....A.........
        .byte $00,$00,$00,$00,$15,$15,$15,$16,$16,$16,$16,$17,$17,$17,$17,$17 // ................
        .byte $17,$17,$17,$17,$15,$15,$15,$15,$16,$16,$15,$17,$17,$16,$17,$15 // ................
        .byte $15,$16,$15,$14,$15,$14,$14,$15,$15,$00,$b1,$bb,$ef,$0f,$2f,$8c // ............../.
        .byte $54,$ec,$46,$0a,$1e,$5a,$6e,$32,$84,$d4,$b3,$b5,$b7,$b9,$6a,$bc // T.F..Zn2......j.
        .byte $58,$92,$99,$d0,$be,$6c,$88,$a8,$92,$bf,$40,$de,$f6,$0e,$1e,$00 // X....l....@.....
        .byte $07,$00,$09,$08,$00,$00,$00,$01,$0e,$a5,$09,$08,$00,$00,$00,$02 // ................
        .byte $0a,$70,$41,$40,$40,$00,$00           // .pA@@..

// --- Region $1a71-$1aa8 ---
.pc = $1a71 "dat_1a71"

dat_1a71:
        .byte $40,$00,$00,$45,$08,$00,$41,$40,$40,$00,$00,$46,$08,$00,$41,$40 // @..E..A@@..F..A@
        .byte $40,$00,$00,$47,$21,$00,$83,$40,$40,$00,$00,$43,$09,$00,$41,$41 // @..G!..@@..C..AA
        .byte $40,$00,$00,$48,$08,$30,$41,$88,$00,$53,$43,$79,$07,$00,$41,$41 // @..H.0A..SCy..AA
        .byte $40,$00,$00,$4a,$08,$50,$41,$40       // @..J.PA@

// --- Region $1ab2-$1b0d ---
.pc = $1ab2 "dat_1ab2"

dat_1ab2:
        .byte $42,$85,$59,$00,$a5,$09,$08,$00,$00,$00,$02,$00,$45,$09,$08,$00 // B.Y.........E...
        .byte $00,$00,$02,$00,$25,$09,$08,$00,$00,$00,$02,$09,$60,$15,$00,$00 // ....%.......`...
        .byte $00,$00,$00,$0a,$80,$09,$00,$00,$00,$00,$47,$0a,$80,$09,$00,$00 // ..........G.....
        .byte $00,$00,$46,$0a,$80,$09,$00,$00,$00,$00,$45,$00,$70,$09,$00,$00 // ..F.......E.p...
        .byte $00,$00,$45,$06,$50,$41,$88,$00,$53,$43,$7b,$ca,$00,$81,$00,$00 // ..E.PA..SC{.....
        .byte $00,$00,$00,$0a,$80,$41,$40,$40,$82,$43,$58 // .....A@@.CX

dat_1b0d:
        // === Fill data (1 bytes, $1b0d-$1b0d) ===
        .byte $00                                   // .

// --- Region $1b50-$1b7e ---
.pc = $1b50 "dat_1b50"

dat_1b50:
        .byte $78,$20,$5b,$ff,$20,$15,$fd,$20,$bf,$e3,$20,$a3,$fd,$58,$a2,$00 // x [. .. .. ..X..
        .byte $bd,$b0,$1b,$9d,$00,$04,$a9,$0f,$9d,$00,$d8,$e8,$e0,$28,$d0,$f0 // .............(..
        .fill 11, $ea
        .byte $4c,$e0,$1b                           // L..

dat_1b7e:
        // === Fill data (1 bytes, $1b7e-$1b7e) ===
        .byte $00                                   // .

// --- Region $1bb0-$1bdf ---
.pc = $1bb0 "txt_1bb0"

txt_1bb0:
        .encoding "screencode_mixed"
        .text " coding by deejay and grafix by gotcha! "
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .encoding "petscii_upper"

// --- Region $1bf7-$1bff ---
.pc = $1bf7 "Segment $1bf7"
        .byte $37,$85,$01,$4c,$50,$1b,$00,$00,$00   // 7..LP....

// --- Region $1d05-$1d78 ---
.pc = $1d05 "Segment $1d05"
        .byte $3e,$03,$bd,$28,$1d,$8d,$f8,$07,$bd,$48,$1d,$8d,$f9,$07,$e8,$8e // >..(.....H......
        .byte $3e,$03,$e0,$20,$f0,$01,$60,$a9,$00,$8d,$3e,$03,$a9,$68,$8d,$01 // >.. ..`...>..h..
        .byte $1d,$60,$00                           // .`.

txt_1d28:
        .text "55554444333322221111111111111111::::9999888877776666666666666666"
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $3d,$03,$e8,$8e,$3d,$03,$e0,$b0,$f0,$01,$60,$a9,$00,$8d,$3d,$03 // =...=.....`...=.

// --- Region $1db8-$1e24 ---
.pc = $1db8 "Segment $1db8"
        .byte $3c,$03,$bd,$e5,$1d,$8d,$f8,$07,$bd,$05,$1e,$8d,$f9,$07,$e8,$8e // <...............
        .byte $3c,$03,$e0,$20,$f0,$01,$60,$a9,$00,$8d,$3c,$03,$a9,$25,$8d,$01 // <.. ..`...<..%..
        .byte $1d,$a9,$00,$8d,$15,$d0,$a9,$1e,$8d,$02,$1d,$60,$00 // ...........`.

txt_1de5:
        .text "111111111111111122223333444455556666666666666666777788889999::::"

// --- Region $1e85-$1e93 ---
.pc = $1e85 "dat_1e85"

dat_1e85:
        .byte $58,$8d,$70,$8d,$88,$8d,$a0,$8d,$b8,$8d,$d0,$8d,$e8,$8d,$00 // X.p............

// --- Region $1ec4-$1ef3 ---
.pc = $1ec4 "Segment $1ec4"
        .byte $01,$01,$01,$0f,$0f,$0f,$0f,$01,$01,$01,$01,$0f,$0f,$0f,$0f,$0c // ................
        .byte $0c,$0c,$0c,$0b,$0b,$0b,$0b,$00,$00,$00,$00,$00,$00,$00,$00,$ae // ................
        .byte $40,$03,$e8,$8e,$40,$03,$e0,$a0,$f0,$01,$60,$a9,$00,$8d,$40,$03 // @...@.....`...@.

// --- Region $2000-$264b ---
.pc = $2000 "bmp_2000"

bmp_2000:
        // === Bitmap data (1612 bytes, $2000-$264b) ===
        .byte $63,$6f,$58,$5b,$56,$a6,$0a,$f0,$59,$59,$95,$99,$25,$25,$89,$89 // coX[V...YY..%%..
        .byte $55,$56,$59,$96,$59,$6b,$67,$9e,$6b,$ad,$74,$b1,$d1,$46,$1b,$2d // UVY.Ykg.k.t..F.-
        .byte $05,$1a,$6f,$b9,$e6,$db,$ae,$b9,$05,$40,$45,$9a,$ef,$ba,$ee,$9b // ..o......@E.....
        .byte $6a,$1a,$06,$41,$91,$d0,$a4,$b4,$67,$5b,$67,$9c,$5c,$b3,$c9,$25 // j..A....g[g.\..%
        .byte $19,$19,$1f,$79,$7f,$1f,$87,$e1,$7a,$ba,$aa,$aa,$aa,$ea,$aa,$bb // ...y....z.......
        .byte $5c,$9e,$57,$57,$67,$57,$59,$65,$7f,$7f,$1f,$1f,$1f,$5f,$87,$87 // \.WWgWYe....._..
        .byte $74,$74,$b4,$ab,$a4,$eb,$aa,$ea,$6a,$6a,$6a,$a9,$aa,$aa,$a6,$a9 // tt......jjj.....
        .byte $58,$58,$58,$6f,$63,$63,$63,$bd,$69,$69,$69,$aa,$a9,$aa,$9a,$aa // XXXoccc.iii.....
        .byte $66,$a6,$aa,$aa,$aa,$aa,$aa,$aa,$59,$55,$59,$67,$6b,$5b,$a7,$6e // f.......YUYgk[.n

txt_2090:
        .byte $4b,$4b,$4b,$af,$2e,$0b,$32,$b4,$55,$99,$65,$99,$6b,$a7,$6c,$92 // KKK...2.U.e.k.l.

txt_20a0:
        .text "BKKE"
        .byte $b8,$0a,$af,$fe

txt_20a8:
        .byte $55,$5a,$ac,$c7,$cd
        .text "MEMP"
        .byte $8a,$af,$ef,$ef,$ff,$ef,$ff
        .byte $55,$99,$9d,$bf,$df,$bf,$ff,$ff,$4e,$93,$ac,$ad,$ae,$aa,$aa,$aa // U.......N.......
        .byte $4e,$4e,$92,$11,$48,$90,$e4,$a9,$58,$63,$8d,$35,$dd,$f5,$3d,$f7 // NN..H...Xc.5..=.
        .byte $6a,$9a,$aa,$9a,$62,$a8,$aa,$aa,$64,$89,$62,$40,$12,$46,$64,$19 // j...b...d.b@.Fd.
        .byte $59,$25,$42,$95,$85,$51,$56,$96,$57,$57,$5e,$9c,$5c,$78,$72,$71 // Y%B..QV.WW^.\xrq
        .byte $44,$1e,$2b,$79,$a6,$a6,$ea,$da,$3c,$6b,$99,$56,$59,$65,$9e,$b1 // D.+y....<k.VYe..
        .byte $6a,$1a,$00,$46,$82,$84,$84,$86,$05,$40,$14 // j..F.....@.

txt_2113:
        .byte $55,$5a,$a5,$55,$14,$01,$55,$56,$29,$15,$44,$41,$05,$15,$4a,$a1 // UZ.U..UV).DA..J.
        .byte $50,$41,$14,$59,$a4,$29,$44,$42,$11,$a4,$50,$09,$25,$41,$14,$51 // PA.Y.)DB..P.%A.Q
        .byte $45,$04
        .text "RA$D"
        .byte $11
        .byte $44,$21,$91
        .byte $44,$18,$62,$6f,$6d,$5d
        .byte $65,$5d,$55,$57,$5f,$06,$50,$a5,$9a,$a6,$9b,$6d,$b0,$58,$ac,$33 // e]UW_.P....m.X.3
        .byte $c1,$8d,$c6,$05,$3b,$6a,$ba,$a6,$db,$9b,$6e,$ad,$ad,$6c,$90,$b1 // ....;j....n..l..
        .byte $42,$c8,$0b,$27,$2c,$4b,$07,$87,$92,$e2,$12,$42,$02,$54,$74,$5e // B..',K.....B.Tt^
        .byte $5e,$5e,$9e,$9e,$9e,$69,$1a,$1a,$1a,$3a,$1a,$3a,$3a,$5c,$67,$99 // ^^...i...:.::\g.
        .byte $69
        .text "VYUV"
        .byte $77,$1d,$85,$e0,$e1,$f8,$78,$d9,$66,$95,$69
        .byte $16,$91,$7d,$6b,$6b
        .byte $4f,$7e,$93,$93,$d3
        .text "#3'U"
        .byte $95,$66
        .byte $a9,$6a,$6a,$99,$3f,$66,$9a,$67,$5b,$6c,$b1,$c6 // .jj.?f.g[l..

txt_21af:
        .byte $3e,$4b,$4b,$af,$2b,$62,$d6,$fd,$bb,$6a,$99,$56,$99,$66,$15,$d1 // >KK.+b...j.V.f..
        .byte $bd,$56,$59,$9a,$69,$a7,$5c,$9a,$09,$5c,$9c,$7a,$c9,$a9,$99,$59 // .VY.i.\..\.z...Y
        .byte $99,$5b,$76,$1f,$51,$a5,$69,$99,$69,$0e,$4e,$93,$54,$35,$f3,$af // .[v.Q.i.i.N.T5..
        .byte $aa,$65,$99,$65,$99,$2a,$c9,$23,$a0,$45,$66,$65,$46,$65,$95,$56 // .e.e.*.#.EfeFe.V
        .byte $f5,$55,$55,$65,$55,$a5,$65,$49,$66,$55,$55,$65,$59,$55,$59,$66 // .UUeU.eIfUUeYUYf

txt_21ff:
        .text "YUUUYUVYUYUVYVY"
        .byte $6a
        .byte $9a,$4e,$7e,$93,$df,$b4,$e4,$a4,$dc,$5c,$75,$56,$ab,$cc,$30,$e5 // .N~......\uV..0.
        .byte $5a,$51,$5d,$b5,$39,$0e,$f3,$ac,$64,$15,$15,$47,$5c,$72,$49,$b2 // ZQ].9...d..G\rI.
        .byte $2c,$62,$b2,$02,$ce,$86,$86,$89,$c6,$76,$b6 // ,b.......v.

txt_223a:
        .byte $56,$56,$d9,$d6,$d9,$d9,$62,$40,$82,$80,$88,$84,$0c // VV....b@.....

txt_2247:
        .byte $2e,$4e,$b0,$60,$93,$a3,$d3,$13,$e3,$01,$15,$56,$29,$85,$44,$51 // .N.`.......V).DQ
        .byte $05,$52,$64,$94,$51,$45,$16,$49,$a1,$51,$46,$19,$09,$84,$50,$46 // .Rd.QE.I.QF...PF
        .byte $16,$48,$a1,$84,$26,$9a,$68,$22,$8a,$68,$a2,$89,$25,$06,$90,$58 // .H..&.h".h..%..X
        .byte $62,$22,$44,$44,$18,$12,$61,$21,$48,$7f,$15,$80,$e2,$f8,$fe,$fb // b"DD..a!H.......
        .byte $fe                                   // .

txt_2288:
        .byte $4a,$28,$b8,$f8,$a0,$22,$83,$e3,$2a,$26,$76,$b6,$aa,$da,$db,$9b // J(..."..*&v.....
        .byte $64,$6c,$6c,$93,$b0,$b0,$40,$cc,$20,$42,$8b // dll...@. B.

txt_22a3:
        .byte $2d,$27,$b7,$9f,$9b,$52,$82,$47,$4a,$9e,$ed,$b9,$a6,$5e,$9e,$5e // -'...R.GJ....^.^
        .byte $96,$74,$58,$78,$78,$1f,$25,$02,$1a,$1f,$7b,$6a,$7b,$5d,$56,$ab // .tXxx.%...{j{]V.
        .byte $00,$ff,$57,$77,$55,$5e,$aa,$00,$56,$df,$ff,$ff,$f7,$1e,$1f,$1e // ..WwU^..V.......
        .byte $1f,$5f,$87,$87,$87,$1a,$59,$69,$aa,$69,$aa,$aa,$aa,$70,$94,$a9 // ._....Yi.i...p..
        .byte $ba,$ab,$aa,$ab,$aa,$06,$54,$1d,$87,$e1,$78,$de,$57,$56,$09,$a8 // ......T...x.WV..
        .byte $fe,$ef,$ba,$2e,$45,$76,$a9,$05,$61,$f8,$e8,$90,$45,$59,$66,$95 // ....Ev..a...EYf.
        .byte $66,$7e,$d7,$01,$04,$55,$99,$59,$55,$95,$59,$d5,$95,$55,$66 // f~...U.YU.Y..Uf

txt_2312:
        .text "UVUUUU"
        .byte $65

txt_2319:
        .text "VUUUUUV"
        .byte $64
        .byte $5c,$9e
        .byte $57,$67
        .byte $57,$59,$66,$1a
        .byte $51,$75,$1f,$1f,$5f,$87,$87,$46,$86,$0b,$51,$b1,$b1,$a1,$b6,$69 // Qu.._..F..Q....i
        .byte $a6,$a9,$fa,$1f,$51,$a7,$aa,$66,$9a,$a5,$57,$fe,$02,$aa,$c9,$66 // ....Q..f..W....f
        .byte $95,$5f,$f8,$0a,$a5,$55,$57,$63,$a1,$b1,$0e,$46,$89,$8a,$09,$7a // ._...UWc...F...z
        .byte $aa,$ea,$e9,$a9,$e6,$a6,$e7,$5b,$65,$95,$79,$c5,$ce,$01,$0e,$1b // .......[e.y.....
        .byte $19,$16,$19,$16,$05,$46,$85,$4b,$89,$8a,$8b,$89,$89,$8b,$89,$5b // .....F.K.......[
        .byte $59,$5b,$5b,$5b,$5b,$5b,$5f,$1a,$1b,$1f,$01,$14,$69,$6e,$bb // Y[[[[[_.....in.

txt_2388:
        .text " !1!11QQRT"
        .byte $68,$95
        .byte $54,$51,$45,$15
        .byte $54,$51,$45,$16,$49,$61,$61,$94,$59,$25,$84,$51,$50,$45,$16,$59 // TQE.Iaa.Y%.QPE.Y
        .byte $42,$18,$68,$65,$95,$14
        .text "DQRFF"
        .byte $19,$09,$60,$64,$94
        .byte $46,$49,$19,$19,$29,$41,$24,$65,$5a,$66,$99,$25,$c9,$72,$00,$8a // FI..)A$eZf.%.r..
        .byte $62,$62,$b2,$8e,$86,$c9,$0b,$c9,$6b,$6b,$ae,$6d,$ad,$ad,$ad,$b9 // bb......kk.m....
        .byte $48,$44,$08,$18,$18,$05,$12,$63,$67,$67,$6f,$7d,$1b,$1e,$07,$41 // HD.....cggo}...A
        .text "UUUV"
        .byte $66,$99,$77,$cc,$6c,$70,$73,$b1,$c3,$ce,$0e,$13
        .byte $7a,$6e,$6a,$ba,$aa,$bb,$ee,$bf       // znj.....

txt_2400:
        .text "VUUUUU"
        .byte $65

txt_2407:
        .text "UYUVUVZVYN"
        .byte $be,$93,$93,$93,$93,$af
        .byte $a4,$6a,$aa,$9a,$aa,$9a,$a6,$9a,$66   // .j......f

txt_2420:
        .text "UUUVUYV"
        .byte $99,$65,$97,$5e
        .byte $5c,$78,$72,$71,$c1
        .byte $40,$8b,$2d,$b7,$df,$75,$5e,$78       // @.-..u^x

txt_2438:
        .byte $3a,$59,$a5,$55,$5d,$a5,$ea,$3d,$5b,$a5 // :Y.U]..=[.

txt_2442:
        .byte $56,$55,$55,$d5,$75,$9d,$1a,$06,$46,$86,$81,$d1,$e1,$b1,$55,$55 // VUU.u...F.....UU
        .byte $55,$55,$55,$65,$55,$65               // UUUeUe

txt_2458:
        .text "UUUUYU"
        .byte $65,$5b
        .byte $59,$6a,$9a,$6f,$78,$e2,$c9,$8b
        .byte $7e,$93,$d3,$6f,$d4
        .byte $34,$cf,$c1
        .text "RYUU"
        .byte $99,$95,$95

txt_2477:
        .text "%VUUVU"
        .byte $99,$6a,$a9,$72
        .byte $5c,$67
        .byte $59,$66,$9a,$66
        .byte $99,$57,$97,$27,$cb,$72,$9c,$9d,$a7,$1d // .W.'.r....

txt_2491:
        .text "--9.99>"
        .byte $5b,$67,$5b,$64,$64,$6c,$64,$6c,$02
        .byte $12,$21,$30,$71,$74,$68,$6c,$4e,$8e,$4f,$4e,$8e,$4e,$4e,$8e // .!0qthlN.ON.NN.

txt_24b0:
        .text "FFFFFFGG"
        .byte $62,$99,$b5,$9f,$a7,$e5,$7a,$7d
        .byte $5a,$69,$9b,$ab,$69,$da,$7a,$9a,$40,$42,$46,$06,$45,$41,$91,$d0 // Zi..i.z.@BF.EA..
        .byte $52,$58,$64,$99,$56,$54,$51,$85,$54,$51,$45,$16,$19,$41,$64,$9a // RXd.VTQ.TQE..Ad.
        .byte $0a,$62
        .byte $58,$a4,$a9,$a8,$a8
        .byte $22                                   // double quote
        .text "PEF"
        .byte $1b
        .byte $2c,$b3,$8d,$8e
        .byte $73
        .byte $33,$80,$00
        .byte $54,$f5,$ad,$a9
        .text "ZZB("
        .byte $1a,$06
        .byte $46,$91
        .byte $4a,$79,$89,$b9,$a7,$5f,$3d,$cd,$47,$85,$27,$37,$1d,$17,$1d,$15 // Jy..._=.G.'7....
        .byte $6f,$6d,$6e,$a5,$69,$99,$a6,$9a,$51,$b3,$b2,$42,$cd,$c9,$c9,$c9 // omn.i...Q..B....
        .byte $70,$9c,$9f,$9e,$ae,$9a,$ee,$b9,$00,$18,$6c,$b5,$b1,$d6,$c6,$5b // p.........l....[
        .byte $6c,$6b,$66,$a9,$a5,$9b,$bd,$d1,$77,$1e,$89,$e4,$e0,$91,$01,$47 // lkf.....w......G
        .byte $57,$89,$22,$b8,$98,$de,$76,$d7,$55,$56,$95,$95,$26,$25,$26,$09 // W."...v.UV..&%&.
        .byte $6c,$ac,$6c,$6c,$99,$6b,$5b,$5b,$69,$66,$65,$66,$6b,$1c,$11,$06 // l.ll.k[[ifefk...
        .byte $67,$9c,$72,$c9,$25,$96,$55,$56,$13,$46,$8e,$8f,$89,$89,$8c,$84 // g.r.%.UV.F......
        .byte $70,$b3,$c3,$ce,$0e,$3b,$3e,$fb,$01,$74,$ac,$6c,$9c,$6d,$5b,$6b // p....;>..t.l.m[k
        .byte $59,$b5,$b6,$9d,$b6,$1e,$1e,$2e,$53,$90,$9c,$98,$98,$a4,$98,$a4 // Y.......S.......
        .byte $59,$a5,$95,$99,$a6,$99,$aa,$9a,$67,$9e,$6c,$9c,$9c,$ac,$9c,$70 // Y.......g.l....p
        .byte $1b,$1e,$6b,$7e,$bb,$be,$9a,$6e,$72,$b3,$90,$ac,$6c,$ac,$6c,$6c // ..k~...nr...l.ll
        .byte $1d,$5f,$87,$8e,$85,$50,$81,$07,$56,$6b,$b0,$cf,$36,$d9,$65,$56 // ._...P..Vk..6.eV
        .byte $55,$02,$a8,$de,$76,$dc,$de,$f7,$76,$9e,$de,$35,$37,$35,$0e,$c1 // U...v...v..575..
        .byte $1b,$19,$16,$15,$15,$19,$16,$19,$78,$b8,$f8,$78,$f8,$78,$f8,$78 // ........x..x.x.x
        .fill 8, $6c
        .byte $4e,$8e,$8e,$ce,$ce,$0e,$3a,$ea       // N.....:.

txt_25f0:
        .text "GEGEGMI"
        .byte $61,$66,$97
        .byte $56,$57,$67,$97,$67,$a7
        .byte $5d,$73,$b0,$8c,$cf,$8d,$ce,$3e,$6c,$5c,$9b,$e7,$26,$f9,$49,$4e // ]s.....>l\..&.IN
        .byte $49,$16,$1a,$06
        .byte $46,$41,$91,$d0
        .text "UUUWW"
        .byte $5e,$7c,$a0
        .byte $13,$47,$8d,$dd,$35,$76,$ea,$00,$4d,$72,$93,$93,$72,$4d,$cd,$f9 // .G..5v..Mr..rM..
        .byte $56,$55,$59,$6e,$73,$6f,$5b,$57,$6c,$5c,$64,$7b,$a6,$db,$da,$e6 // VUYnso[Wl\d{....
        .byte $1b,$1b,$6d,$ac,$9c,$ac,$9c,$9c,$3b,$3e,$3a,$7b // ..m.....;>:{

// --- Region $2659-$2f48 ---
.pc = $2659 "Segment $2659"
        .byte $1b                                   // .

txt_265a:
        .text "/-/.(!"
        .byte $5b,$9d,$6c,$b1,$c6,$1a
        .byte $2a,$2a,$16,$62
        .byte $2b,$bb,$bf,$bf,$ff,$bf,$15,$65,$a6,$aa,$a6,$aa,$aa,$a6 // +......e......

txt_2678:
        .text "MIIKNM"
        .byte $72,$93,$65,$99,$65,$a9,$69,$ea,$eb,$77
        .text "EFGMD"
        .byte $01,$16,$6e
        .byte $59,$ac,$c3
        .byte $3d,$da,$65,$95
        .byte $59
        .byte $1b,$06,$51,$b4,$e4,$b0,$b4,$ed,$55,$56,$65,$95,$a6,$99,$26,$09 // ..Q.....UVe...&.
        .byte $4c,$90,$ef,$f9,$b7,$e4,$9c,$53,$7e,$69,$90,$47,$1f,$7a,$ed,$bf // L......S~i.G.z..
        .byte $55,$02,$a8,$de,$57,$fd,$fd,$ff,$2d,$1d,$2d,$2d,$5e,$59,$9e,$da // U...W...-.--^Y..
        .byte $58,$58,$64,$54,$54,$64,$64,$54,$75,$0f,$a0,$93,$b1,$b1,$99,$b9 // XXdTTddTu.......

txt_26d8:
        .byte $44,$26,$bd,$2d,$4b,$72,$64,$ed,$67,$37,$19,$4d,$8d,$87,$87,$0d // D&.-Krd.g7.M....
        .byte $50,$73,$bd,$9a,$65,$59,$7f,$c0,$1f,$7e,$bb,$ed,$b4,$d0,$01,$17 // Ps..eY...~......
        .byte $6b,$b0,$c0,$0c,$34,$e4,$a4,$a4,$69,$6a,$ba,$6a,$ea,$6a,$ba,$6a // k...4...ij.j.j.j
        .byte $73,$b1,$92,$72,$91,$b3,$91,$92,$1a,$1e,$26,$1b,$26,$27,$37,$06 // s..r......&.&'7.
        .byte $6c,$ac,$6c,$6c,$6c,$6c,$6c,$6c,$6b,$5a,$6a,$59,$56,$65,$ba,$0f // l.llllllkZjYVe..
        .byte $6a,$a6,$aa,$9b,$6c,$b1,$c5,$19,$62,$62,$82,$32,$d2,$62,$62,$62 // j...l...bb.2.bbb
        .byte $67,$a7,$eb,$e7,$db,$a7,$9b,$ea,$16,$19,$16,$19,$16,$19,$0e,$43 // g..............C
        .byte $42,$83,$8c,$b4,$b7,$b9,$e9,$b9,$6c
        .byte $5c,$9b,$d6
        .text "&56&"
        .byte $06,$6b,$ad,$5a,$6f,$af,$ff,$bb,$54,$a9,$6a,$be,$fa,$ea,$aa,$ea // .k.Zo...T.j.....
        .byte $1e,$6d,$99,$e4,$f9,$f9,$fe,$fe,$64,$74,$84,$84,$04,$08,$c4,$c8 // .m......dt......
        .byte $6e,$1e,$6e,$1e,$1e,$6d,$1c,$68,$6c,$9c,$6c,$b4,$d1,$42,$13,$73 // n.n..m.hl.l..B.s
        .byte $7a,$7a,$6a,$7a,$6a,$aa,$ae,$9b,$5b,$5b,$5b,$5b,$5b,$5b,$57,$59 // zzjzj...[[[[[[WY
        .byte $07,$1b,$1a,$1b,$1a,$1a,$06,$46,$2a,$6a,$2a,$6a,$aa,$6a,$aa,$aa // .......F*j*j.j..

txt_27a8:
        .text "UUUUVUVYVZVUV"
        .byte $65
        .byte $57,$9e
        .byte $78,$5c,$9c,$9c,$78,$c8,$a4,$98,$6d,$67,$95,$96,$68,$98 // x\..x...mg..h.

txt_27c6:
        .byte $58,$58,$59,$a6,$6b,$f0,$0e,$fb,$e4,$e4,$5b,$87,$2d,$ad,$16,$b5 // XXY.k.....[.-...
        .byte $79,$79,$5d,$57,$97,$55,$5e,$5e,$54,$78,$47,$40,$45,$06,$1b,$1b // yy]W.U^^TxG@E...
        .byte $1b,$67,$42,$07,$8b,$ca,$4b,$1e,$2d,$2e,$7a,$aa,$ea,$e9,$a9,$a6 // .gB...K.-.z.....
        .byte $a7,$a8,$55,$69,$96,$7d,$c3,$00,$3c,$37,$6a,$a6,$9a,$7a,$6e,$9e // ..Ui.}..<7j..zn.
        .byte $da,$27,$64,$54,$64,$64,$64,$67,$5b,$67,$6a,$66,$6a,$62,$56,$1a // .'dTdddg[gjfjbV.
        .byte $56,$1a,$6a,$ba,$a9,$a9,$a9,$a9,$a9,$a9,$4b,$4f,$8f // V.j.......KO.

txt_2823:
        .text "'///>MKKK"
        .byte $1b
        .text "//.N"
        .byte $93,$a4
        .byte $9d,$92,$71,$40,$c3,$5c,$5c,$9c,$18,$c2,$c1,$0b,$9d,$7a,$7a,$6a // ..q@.\\......zzj
        .byte $7a,$79,$7a,$ba,$e9,$71,$62,$62,$62,$b2,$72,$82,$8e,$49,$89,$89 // zyz..qbbb.r..I..
        .byte $89,$89,$89,$8b,$89,$6c,$6c,$6c,$5c,$6c,$57,$6c,$57,$50,$65,$6a // .....lll\lWlWPej
        .byte $6a,$1a,$1a,$1a,$1a,$7d,$03,$28,$16,$95,$56,$95,$56,$62,$a2,$02 // j....}.(..V.Vb..
        .byte $72,$e2,$92,$86,$8e,$6d,$a9,$6d,$ad,$6f,$7d,$6d,$bd,$60,$98,$36 // r....m.m.o}m.`.6
        .byte $6b,$82,$28,$2e,$27,$74,$1c,$00,$82,$6b,$b5,$95,$35,$7f,$7e,$bf // k.(.'t...k..5.~.
        .byte $ef,$ea,$a5,$91                       // ....

txt_2897:
        .byte $50,$5a,$aa,$d6,$ad,$ab,$6a,$da,$f6,$55,$55,$55,$9a,$eb,$fd,$55 // PZ....j..UUU...U
        .byte $6a                                   // j

txt_28a8:
        .byte $55,$55,$55,$a5,$f9,$5d,$55,$a5,$48,$44,$90,$d0,$d0,$d0,$d1,$d2 // UUU..]U.HD......
        .byte $34,$74,$b0,$a1,$d1,$d4,$84,$41,$61,$61,$62,$61,$b2,$8e,$86,$8e // 4t.....Aaaba....
        .byte $66,$bb,$a7,$76,$b7,$b7,$86,$c7       // f..v....

txt_28d0:
        .text "VVVVVV"
        .byte $66

txt_28d7:
        .text "VFFFFO"
        .byte $40                                   // @ character
        .text "B"
        .byte $93,$6a,$a9,$6a,$6b,$bd,$01
        .byte $56
        .byte $a9,$77                               // .w

txt_28e9:
        .byte $55,$5a,$ac,$08,$ef,$63,$bd,$6f,$bb,$fe,$e2,$db,$58,$56,$76,$53 // UZ...c.o....XVvS
        .byte $53,$73,$73,$b1,$81,$0e,$cf,$6c,$a0,$a3,$a3,$b3,$a2,$b0,$b2,$6c // Sss....l.......l
        .byte $6c,$ac,$ac,$ac,$b4,$d8,$5c,$6a,$ba,$7a,$7a,$ba,$6a,$ba,$ba,$5c // l.....\j.zz.j..\
        .byte $6c,$6c,$6c,$50,$73,$93,$b3,$5e,$56,$76,$1e,$86,$e3,$f8,$ff,$1a // lllPs..^Vv......
        .byte $26,$1a,$1a,$1e,$1a,$1e,$1e,$64,$5c,$6c,$64,$6c,$6c,$6c,$6c,$5d // &......d\ldllll]
        .byte $5d,$7d,$5f,$7f,$7f,$bf,$2f,$2d,$1e,$0b,$4a,$46,$43,$92,$93,$76 // ]}_.../-..JFC..v
        .byte $5e,$76,$9e,$9e,$5e,$9d,$9d,$5f,$1f,$1f,$1f,$1f,$1e,$18,$21,$5b // ^v..^.._......![
        .byte $58,$58,$60,$83,$21,$e1,$b2,$3f,$6d,$5d,$7c,$bc,$f4,$b0,$d1,$35 // XX`.!..?m]|....5
        .byte $20,$51,$82,$c7,$c7,$8a,$4a,$1e,$6b,$bd,$b7,$df,$df,$7f,$6e,$5a //  Q....J.k.....nZ
        .byte $ab,$be,$aa,$aa,$a5,$5b,$bf
        .text "VVYY"
        .byte $9b,$67,$e4
        .byte $5c,$45
        .byte $46,$45,$06,$19,$1a,$17,$67           // FE....g

txt_2990:
        .text "FGGFFF"
        .byte $86
        .byte $26,$5b
        .byte $59,$56,$66
        .byte $55,$5a,$59,$5b
        .byte $19,$06,$46,$81,$d3,$a1,$f4,$ba,$59,$66,$9a,$69,$57,$fe,$28,$82 // ..F.....Yf.iW.(.

txt_29b0:
        .text "GFFN"
        .byte $a7
        .byte $3e,$37,$df,$69,$ad,$b8,$a9,$ba,$a9,$b6,$a5
        .byte $1b,$1b,$1a,$0e,$47,$b4,$db,$c5,$1a,$5a,$8e,$86,$87,$0f,$5d,$e5 // ....G....Z....].
        .byte $50,$41,$42,$93,$a7,$7f,$6f,$9b,$67,$4b,$8b,$0b,$8b,$62,$e8,$d0 // PAB...o.gK...b..
        .byte $59,$62,$81,$43,$83,$8b,$67,$5f,$65,$0b,$0b,$05,$26,$16,$ba,$79 // Yb.C..g_e...&..y
        .byte $7d,$b9,$55,$d5,$99,$ad,$6d,$5d,$73,$93,$b3,$c3,$0d // }.U...m]s....

txt_29fd:
        .text "555IIE"
        .byte $86
        .byte $46,$87,$c7,$84
        .byte $4e,$0e,$0a,$07,$13
        .byte $23,$32,$31,$65,$59,$55,$65,$56,$95,$66,$99,$71,$71,$71,$70,$ac // #21eYUeV.f.qqqp.
        .byte $5c,$98,$57,$55,$5d,$5d,$96,$9e,$96,$3e,$00 // \.WU]]...>.

txt_2a28:
        .byte $4b,$4b,$4b,$af
        .text "/./-"
        .byte $6b,$9b,$9b,$5d,$6c,$b4,$b1,$d2
        .byte $06,$1e,$1b,$2a,$7a,$ad,$b8,$e8,$42,$49,$89,$09,$05,$05,$05,$05 // ...*z...BI......
        .byte $48,$90,$a4,$a4,$e4,$a4,$e4,$a4,$6a,$ba,$6a,$ba,$66,$6a,$66,$a9 // H.......j.j.fjf.
        .byte $73,$73,$71,$b0,$73,$b3,$a3,$b0,$58,$a1,$0e,$c6,$46,$b6,$96,$d6 // ssq.s...X...F...
        .byte $1e,$1a,$1e,$1a,$1e,$1a,$26,$1a,$6c,$64,$5c,$6c,$54,$94,$5b,$65 // ......&.ld\lT.[e
        .byte $4a,$65,$60,$94,$84,$1d,$1f,$45,$72,$a2,$02,$f2,$72,$72,$72,$72 // Je`....Er...rrrr
        .byte $6e,$ad,$6d,$ae,$ad,$ed,$ae,$bd,$09,$1b,$1a,$1a,$1a,$19,$1a,$19 // n.m.............
        .byte $07,$4e,$8b,$8f,$8b,$8b,$8b,$8e,$61,$63,$61,$8a,$8c,$84,$88,$80 // .N......aca.....
        .byte $1e,$1d,$29,$2e,$2b,$7e,$7b,$af,$56,$99,$6b,$a4,$6c,$ac,$90,$93 // ..).+~{.V.k.l...
        .byte $40,$08,$1a,$1b,$6a,$66,$65,$96,$50,$01,$16,$1a,$87,$dc,$b1,$f5 // @...jfe.P.......
        .byte $5b,$ac,$b1,$c5,$18,$6c,$ac,$ac,$1d,$1b,$1b,$1a,$67,$67,$66,$63 // [....l......ggfc
        .byte $55,$55,$97,$97,$55,$75,$d9,$77,$6f,$1e,$4b,$86,$81,$d0,$d0,$91 // UU..Uu.wo.K.....
        .byte $7d,$aa,$57,$96,$69,$d7,$3c,$03,$6e,$ba,$aa,$69,$96,$eb,$3c,$c0 // }.W.i.<.n..i..<.
        .byte $6c,$70,$b0,$8c,$c7,$0d,$3a,$ea,$40,$45,$07,$46,$06,$1b,$6b,$ab // lp....:.@E.F..k.
        .byte $5d,$1b,$4e,$86,$86,$56,$09,$19,$7d,$6d,$99,$f9,$e5,$d9,$a9,$65 // ].N..V..}m.....e
        .byte $60,$88,$24,$9c,$6e,$dd,$fd,$ff,$7e,$2d,$2d,$6e,$b9,$b8,$f4,$f4 // `.$.n...~--n....
        .byte $6a,$6a,$ab,$5b,$1b,$1f,$5e,$6d,$52,$61,$72,$82,$c3,$c0,$0c,$3b // jj.[..^mRar....;
        .byte $1a,$1a,$1a,$19,$1a,$19,$69,$aa       // ......i.

spr_2b40:
        .byte $48,$0c,$1c                           // H..

txt_2b43:
        .text ",84 "
        .byte $11,$74,$6c,$6c,$6d,$6b,$6b,$66,$aa
        .byte $59,$96,$d9

txt_2b53:
        .byte $26,$35,$c9,$4d,$73,$6b,$a9,$9a,$aa,$9a,$66,$9a,$a9,$14,$69,$be // &5.Msk....f...i.
        .byte $ff,$ff,$bf,$ff,$fe,$1d,$00,$41,$96,$ff,$fb,$ff,$ff,$0e // .......A......

txt_2b71:
        .byte $36,$59,$aa,$99,$a9,$67,$9c,$6c,$90,$b0,$40,$cc,$0f,$37,$35,$5a // 6Y...g.l..@..75Z
        .byte $49,$9a,$9a,$aa,$9a,$aa,$a6,$5c,$5c,$9c,$5c,$96,$57,$97,$67,$66 // I......\\.\.W.gf
        .byte $99,$95,$d9
        .text "&%59"
        .byte $6c,$ac,$6c,$5b,$66
        .byte $55,$99
        .byte $55,$76
        .byte $b4,$18,$00,$82,$e3,$7b,$5d,$2e,$6f,$7e,$bb,$fb,$e7,$e6,$d1,$59 // .....{].o~.....Y
        .byte $67,$99,$69,$9a,$6a,$a6,$9a,$46,$05,$00,$44,$99,$ed,$fe,$bf,$63 // g.i.j..F..D....c
        .byte $63,$83,$0b,$0b,$27,$9d,$7e,$66,$96,$65,$95,$99,$e6,$35,$39,$05 // c...'.~f.e...59.
        .byte $45,$46,$41,$90,$d1,$e6,$bf,$47,$4d,$4f,$69,$91,$23,$81,$89,$41 // EFA....GMOi.#..A
        .byte $41,$47,$9e,$9e,$9e,$97,$93,$6b,$95,$ad,$9f,$97,$95,$67,$65,$62 // AG.....k.....geb
        .byte $72,$60,$72,$7b,$5d,$55,$75,$5a,$a4,$0d,$3a,$c3,$7c,$a5,$aa,$4c // r`r{]UuZ..:.|..L
        .byte $ae,$57,$67,$fd,$0b,$a0,$d6,$64,$61,$31,$43,$86,$4e,$1b,$79,$63 // .Wg....da1C.N.yc
        .byte $93,$91,$90,$40,$44,$48,$0d,$66,$95,$5a,$6e,$53,$5f,$d8,$34,$6c // ...@DH.f.ZnS_.4l
        .byte $9c,$6b,$97,$66,$96,$99,$d6,$56,$1a,$1a,$06,$41,$91,$e0,$f4,$6a // .k.f...V...A...j
        .byte $55,$55,$95
        .byte $59,$66,$9a
        .text ")VYV"
        .byte $9a,$67,$9e,$78,$e1,$5e
        .byte $9c,$78,$e2,$8b,$2f,$b7,$e9,$25,$61,$91,$91,$91,$90,$90,$90,$65 // .x../..%a......e
        .byte $55,$65,$55,$95,$d6,$1d,$2e,$5b,$58,$6c,$7b,$b8,$cc,$c8,$bf,$7a // UeU....[Xl{....z
        .byte $ba,$76,$bd,$bf,$bf,$7d,$f6,$7d,$b8,$f4,$e0,$91,$41,$06,$1a,$1f // .v...}.}....A...
        .byte $1f,$7f,$7d,$1f,$87,$e1,$f8,$56,$55,$65,$56,$69,$a6,$69,$aa,$21 // ..}....VUeVi.i.!
        .byte $11,$11,$06,$5a,$aa,$66,$5a,$56,$55,$66,$5a,$66,$99,$57,$7e,$78 // ...Z.fZVUfZf.W~x
        .byte $9c,$9c,$9c,$72,$c9,$25,$25,$7f,$9f,$25,$8a,$e0,$5a,$55,$55,$69 // ...r.%%..%..ZUUi
        .byte $be,$c3,$00,$3c,$e9,$aa,$aa,$5a,$a6,$59,$3f,$00,$3f,$83,$64,$60 // ...<...Z.Y?.?.d`
        .byte $b0,$c3,$0f,$3b,$fa,$ba,$e9,$17,$35,$4d,$63,$58,$62,$8d,$35,$65 // ...;....5McXb.5e
        .byte $55,$99,$66,$9a,$26,$c9,$72,$66,$96,$5b,$6d,$6c,$b5,$b1,$d6,$47 // U.f.&.rf.[ml...G
        .byte $86,$11,$70,$61,$a7,$a2,$66,$56,$5b,$ac,$f0,$00,$b3,$be,$aa,$55 // ..pa..fV[......U
        .byte $96,$eb,$3c,$00,$c3,$b3,$a4,$42,$88,$0e,$27,$95,$55,$55,$95,$7f // ..<....B..'.UU..
        .byte $97
        .byte $29,$82,$a0
        .text "XW"
        .byte $5c                                   // backslash
        .text "U"
        .byte $69,$be,$cf,$00
        .byte $3f,$3a,$8e,$5e
        .byte $58,$78,$a0,$02,$8b,$8f,$ef,$06,$11,$74,$6d,$69,$6a,$6a,$aa,$59 // Xx.......tmijj.Y
        .byte $ae,$f3,$00,$fc,$ab,$ee,$ab,$76,$99,$67,$fc,$00,$3f,$8d,$63,$41 // .......v.g..?.cA
        .byte $44,$1d,$1b,$5a,$9a,$aa,$aa,$75,$9f,$29,$82,$20,$12,$99,$19,$59 // D..Z...u.). ...Y
        .byte $6e,$b3,$c0,$0c,$cb,$8a,$ba           // n......

txt_2d38:
        .byte $55,$5a,$af,$f0,$03,$f2,$ae,$aa,$55,$95,$ea,$3f,$00,$cf,$4e,$4e // UZ......U..?..NN
        .byte $5b,$ac,$f0,$00,$30,$e2,$ae,$aa,$1e,$1f,$7f,$7f,$1f,$1f,$87,$e1 // [...0...........
        .byte $44,$91,$ea,$7f,$f7,$fd,$f7,$fd,$3a,$1e,$47,$93,$e1,$e4,$79,$5e // D.......:.G...y^
        .byte $5b,$96                               // [.

txt_2d6a:
        .byte $55,$59,$a5,$e5,$39,$ce,$1b,$1d,$40,$96,$f9,$ff,$bf,$ff,$49,$28 // UY..9...@.....I(
        .byte $98,$45,$9a,$ff,$ff,$fb,$4d,$08,$1d,$57,$be,$ae,$aa,$d0,$60,$60 // .E....M..W....``
        .byte $6a,$79,$5d,$57,$78,$00,$21,$75,$bf,$ff,$fe,$a4,$00,$5a,$6d,$5d // jy]Wx.!u.....Zm]
        .byte $5b,$58,$90,$92,$b2,$12,$6c,$b0,$c3,$0f,$3b,$ea,$ae,$ea,$1a,$5a // [X....l...;....Z
        .byte $9a,$9a,$aa,$9a,$aa,$a6,$67
        .text "UYVY"
        .byte $96
        .byte $59,$a5
        .byte $3f,$4e
        .byte $93,$a4,$e4,$93,$7e,$6a,$6b,$bd,$d1,$16,$6a,$aa,$aa,$a6,$60,$2c // ....~jk...j...`,
        .byte $b6,$fd,$ed,$ff,$bb,$ea,$7f,$77,$7f,$1d,$57,$85,$97,$e1,$55,$55 // .......w..W...UU
        .byte $66,$55,$99,$a5,$97,$5c,$59,$55,$65,$97,$5c,$d2,$09,$95,$57,$5d // fU...\YUe.\...W]
        .byte $70,$4a,$29,$99,$95,$59,$1c,$02,$74,$57,$65,$59,$66,$9a,$6a,$aa // pJ)..Y..tWeYf.j.
        .byte $6a,$16,$c1,$b8,$ab,$66,$6c,$ab,$9b,$5d,$ac,$77,$3e,$e4,$49,$a5 // j....fl..].w>.I.
        .byte $26,$95,$99,$ff,$80,$00
        .text "UYUV"
        .byte $fd,$60,$00,$00
        .byte $55,$55
        .byte $55,$56,$fd,$00,$00,$00,$67,$55,$56,$55,$ff,$00,$00,$00,$3a,$4e // UV....gUVU....:N
        .byte $93,$e4,$56,$00,$00,$00,$5c,$72,$72,$89,$9f,$40,$80,$00,$71,$ac // ..V...\rr..@..q.
        .byte $ab,$a6,$fb,$00,$00,$00,$65,$95,$25,$ea,$f5,$00,$00,$00,$55,$5f // ......e.%.....U_
        .byte $78,$e0,$c0,$00,$00,$00,$59,$f5,$0b,$02,$00,$00,$00,$00,$7a,$5c // x.....Y.......z\
        .byte $9c,$5e,$fd,$00,$00,$00,$55,$95,$95,$99,$77,$00,$00,$00,$6a,$aa // .^....U...w...j.
        .byte $6a,$ab,$bf,$00,$00,$00,$55,$7f,$e0,$80,$00,$00,$00,$00,$57,$d7 // j.....U.......W.
        .byte $2e,$08,$01,$00,$00,$00,$5a,$1a,$86,$71,$e6,$00,$00,$00,$59,$55 // ......Z..q....YU
        .byte $55,$65,$df,$00,$00,$00,$5c,$57,$67,$55,$f7,$00,$00,$00,$7d,$0b // Ue....\WgU....}.
        .byte $a8,$ca,$e5,$00,$00,$00,$57,$af,$1a,$50,$57,$00,$00,$00,$73,$90 // ......W..PW...s.
        .byte $73,$0e,$97,$39,$00,$00,$5f,$2b,$82,$e0,$56,$ff,$29,$02,$40,$91 // s..9.._+..V.).@.
        .byte $a4,$00,$55,$ff,$a7,$e8,$01,$57,$6b,$5b,$a7,$9b,$57,$6d,$15,$1a // ..U....Wk[..Wm..
        .byte $1a,$19,$06,$11,$1c,$1b,$57,$57,$57,$67,$97,$a5,$99,$26,$31,$11 // ......WWWg...&1.
        .byte $31,$41,$94,$9f,$fe,$e9,$56,$99,$a6,$69,$97,$2e,$e2,$29,$bb,$ff // 1A....V..i...)..
        .byte $f9,$97,$73,$3e,$ea,$ae,$d6,$68,$b1,$3d,$d5,$57,$dd,$76,$d7,$dd // ..s>...h.=.W.v..
        .byte $37,$8d,$63,$60,$86
        .text "5UUY"
        .byte $96
        .byte $59,$94
        .byte $41,$00
        .byte $5a,$66
        .byte $99,$6a,$94,$02,$5a,$40,$91,$94,$94,$55,$00,$56,$a8,$01,$51,$45 // .j..Z@...U.V..QE
        .byte $15,$00,$15,$2a,$5c,$00,$59,$56,$40,$15,$1a,$25,$57,$17,$95,$60 // ...*\.YV@..%W..`
        .byte $01,$51,$a2,$c9,$85,$15,$54,$01       // .Q....T.

txt_2f32:
        .byte $51,$58,$a4,$5c,$5c,$54,$07           // QX.\\T.

txt_2f39:
        .byte $57,$57,$a9,$57,$57,$65,$59,$60,$80,$00,$00,$00,$00,$80,$60 // WW.WWeY`......`

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

// --- Region $2ff8-$45ef ---
.pc = $2ff8 "dat_2ff8"

dat_2ff8:
        .byte $da,$3a,$0a,$0a,$0a                   // .:...

txt_2ffd:
        .byte $3a,$3a,$da                           // ::.

chr_3000:
        // === Charset data (2048 bytes, $3000-$37ff) ===
        .byte $35,$8d,$a3,$68,$96,$75,$5d,$ff       // char 0 @+0
        .byte $8d,$8d,$61,$e0,$10,$84,$60,$d8       // char 1 @+1
        .byte $56,$6b,$b3,$3d,$f5,$d5,$f5,$0d       // char 2 @+2
        .byte $b3,$3d,$d5,$55,$55,$75,$55,$57       // char 3 @+3
        .byte $95                                   // char 4 (partial)

txt_3021:
        .byte $55,$55,$55,$55,$59,$55,$56           // char 4 (partial)
        .byte $55,$55,$5d,$55,$5d,$75,$56,$76       // char 5 @+5
        .byte $58,$6f,$63,$bd,$8d,$8d,$f5,$35       // char 6 @+6
        .byte $95                                   // char 7 (partial)

txt_3039:
        .byte $55,$55,$56,$55,$55,$56,$65           // char 7 (partial)
        .byte $11,$44,$11,$48,$46,$11,$24,$89       // char 8 @+8
        .byte $41,$14,$45,$51,$10,$85,$41,$18       // char 9 @+9
        .byte $68,$11,$81,$44,$1a,$07,$60           // char 10 (partial)

txt_3057:
        .byte $58                                   // char 10 (partial)
        .byte $5c,$a1,$4a,$05,$c1,$14,$65,$1a       // char 11 @+11
        .byte $40,$55,$97,$6c,$5c,$31,$41,$50       // char 12 @+12
        .byte $10,$01,$14,$55,$a5,$5a,$57,$1c       // char 13 @+13
        .byte $72,$58,$00,$62,$c1,$21,$21,$61       // char 14 @+14
        .byte $14,$7e,$bb,$ea,$ba,$ae,$db,$87       // char 15 @+15
        .byte $00,$6c,$94,$db,$75,$75,$56,$5e       // char 16 @+16
        .byte $00,$80,$77,$1e,$1f,$27,$85,$c4       // char 17 @+17
        .byte $00,$00,$90,$fa,$b1,$cc,$1b,$6a       // char 18 @+18
        .byte $00,$00,$00,$fb,$aa,$69,$1a,$c6       // char 19 @+19
        .byte $00,$00,$00,$ff,$aa,$aa,$aa,$66       // char 20 @+20
        .byte $00,$00,$00,$75,$9c,$5e,$67,$97       // char 21 @+21
        .byte $00,$00,$00,$ff,$95,$96,$25,$26       // char 22 @+22
        .byte $00,$00,$00,$fb,$b2,$a6,$aa,$aa       // char 23 @+23
        .byte $00,$00,$00,$fd,$55,$55,$65,$55       // char 24 @+24
        .byte $00,$00,$00,$00,$df,$65,$97,$5c       // char 25 @+25
        .byte $00,$00,$00,$00,$f1,$c6,$19,$6a       // char 26 @+26
        .byte $00,$00,$00,$9c,$63,$61,$61,$61       // char 27 @+27
        .byte $00,$14,$7e,$bb,$e6,$ba,$ae,$db       // char 28 @+28
        .byte $00,$30,$6c,$94,$5b,$55,$d5,$d6       // char 29 @+29
        .byte $00,$00,$00,$80,$17,$26,$09,$8a       // char 30 @+30
        .byte $00,$00,$00,$00,$bb,$a6,$aa,$a6       // char 31 @+31
        .byte $00,$00,$00,$76,$8d,$bd,$63,$63       // char 32 ' '
        .byte $00,$00,$00,$ee,$9a,$aa,$9a,$9a       // char 33 '!'
        .byte $00,$00,$00,$a9,$56,$55,$5d,$55       // char 34 '"'
        .byte $00,$00,$00,$5d,$ca,$70,$5c,$9c       // char 35 '#'
        .byte $00,$00,$00,$cf,$36,$db,$69,$66       // char 36 '$'
        .byte $00,$00,$00,$0f,$f7,$5d,$a7,$99       // char 37 '%'
        .byte $01,$16,$69,$1a,$61,$14,$65,$89       // char 38 '&'
        .byte $bd,$f4,$01,$55,$16,$6d,$b5,$51       // char 39 '''
        .byte $00,$15,$6b,$ae                       // char 40 (partial)

txt_3144:
        .byte $47,$55,$d1,$6c                       // char 40 (partial)
        .byte $18,$04,$40,$94,$d1,$e4,$75,$e9       // char 41 ')'
        .byte $50,$5d,$95,$26,$09,$82,$12,$a0       // char 42 '*'
        .byte $95,$09,$d0,$5d,$95,$a6,$69,$9a       // char 43 '+'
        .byte $65,$5a,$96,$09,$d0,$6d,$95,$69       // char 44 ','
        .byte $97,$67,$ab,$ab,$65,$09,$e0,$9f       // char 45 '-'
        .byte $1f,$1d,$1f,$5d,$87,$97,$21,$48       // char 46 '.'
        .byte $56,$59,$56,$65,$99,$a6,$69,$aa       // char 47 '/'
        .byte $44,$22,$22,$18,$48,$86,$84,$12       // char 48 '0'
        .byte $16,$45,$91,$a4,$60,$09,$1a,$46       // char 49 '1'
        .byte $21,$4a,$12,$98,$a6,$29,$88,$a2       // char 50 '2'
        .byte $45,$91,$6c,$60,$32,$05,$91,$94       // char 51 '3'
        .byte $4a,$26,$29,$8a,$a2,$6c,$b2,$c5       // char 52 '4'
        .byte $40,$54,$97,$6c,$72,$31,$45,$50       // char 53 '5'
        .byte $63,$09,$07,$8d,$85,$8e,$8c,$86       // char 54 '6'
        .byte $46,$02,$41,$01,$11,$21,$30,$74       // char 55 '7'
        .byte $6e,$6d,$6a,$6a,$9b,$6b,$9b,$9b       // char 56 '8'
        .byte $43,$4f,$43,$73,$62,$62,$92,$63       // char 57 '9'

txt_31d0:
        .byte $59,$55,$56,$55,$55,$55,$55,$55       // char 58 ':'
        .byte $72,$9c,$67,$a5,$59,$65,$56,$59       // char 59 ';'
        .byte $66,$99,$2a,$c0,$c9,$72,$72,$ba       // char 60 '<'
        .byte $67,$ab,$59,$a5,$8a,$f8,$5c,$5c       // char 61 '='
        .byte $17,$5d,$87,$85,$87,$c7,$45,$e4       // char 62 '>'
        .byte $56,$55,$9a,$a6,$aa,$a9,$67,$fc       // char 63 '?'
        .byte $66,$99,$67,$9c,$72,$c9,$2d,$c0       // char 64 '@'
        .byte $63,$8d,$35,$df,$56,$a4,$03,$fd       // char 65 'A'
        .byte $5a,$69,$a5,$5f,$d0,$04,$b2,$ca       // char 66 'B'
        .byte $61,$b2,$8d,$86,$09,$85,$8b,$88       // char 67 'C'
        .byte $4b,$89,$01,$82,$02,$22,$22,$30       // char 68 'D'
        .byte $76,$b5,$b6,$95,$9d,$6d,$95,$6d       // char 69 'E'
        .byte $4d,$8f,$8d,$83,$b3,$93,$93,$63       // char 70 'F'
        .byte $6a,$aa,$6a,$9a,$6a,$99,$66,$5b       // char 71 'G'
        .byte $72,$7a,$5c,$9c,$54,$71,$cb,$25       // char 72 'H'
        .byte $59,$65,$99,$96,$99                   // char 73 (partial)

txt_324d:
        .byte $26,$26,$c9                           // char 73 (partial)
        .byte $56,$55,$59,$66,$99,$aa,$aa,$a9       // char 74 'J'
        .byte $5c,$9e,$97,$a7,$99,$a9,$95,$7f       // char 75 'K'
        .byte $6e,$3a,$1a,$4e,$87,$91,$e3,$a1       // char 76 'L'
        .byte $6a,$98,$63,$6f,$5a,$97,$fd,$45       // char 77 'M'
        .byte $64,$99,$64,$99,$f9,$6e,$9b,$41       // char 78 'N'
        .byte $16,$0b,$47,$02,$05,$6e,$ab,$81       // char 79 'O'
        .byte $2d,$6d,$bd,$f7,$5f,$ff,$f4,$51       // char 80 'P'
        .byte $7a,$1a,$b5,$dc,$a7,$59,$dc,$6c       // char 81 'Q'
        .byte $44,$b1,$9e,$67,$da,$7d,$df,$33       // char 82 'R'
        .byte $29,$2a,$09,$4b,$80,$e0,$78,$1f       // char 83 'S'
        .byte $57,$7a,$a4,$45,$57,$5f,$05,$40       // char 84 'T'
        .byte $58,$8a,$af,$ff,$ee,$a9,$b6,$20       // char 85 'U'
        .byte $5b,$aa,$ab,$6c,$b1,$c6,$19,$6a       // char 86 'V'

txt_32b8:
        .byte $28,$42,$28,$bf,$ff,$fe,$ff,$fe       // char 87 'W'
        .byte $62,$92,$98,$98,$94,$82,$24,$a6       // char 88 'X'
        .byte $4a,$62,$62,$98,$90,$06,$26,$29       // char 89 'Y'
        .byte $42,$18,$16,$a6,$a9,$28,$22,$8a       // char 90 'Z'
        .byte $65,$58,$12,$45,$05,$51,$94,$65       // char 91 '['
        .byte $15                                   // char 92 (partial)

txt_32e1:
        .byte $45,$51,$b4,$71,$c9,$49,$16           // char 92 (partial)
        .byte $4a,$2a,$16,$a9,$2a,$8a,$a2,$a8       // char 93 ']'
        .byte $08                                   // char 94 (partial)

txt_32f1:
        .byte $48,$4c,$48,$4c,$4c,$45,$45           // char 94 (partial)
        .byte $5c,$9c,$ac,$c0,$3c,$d7,$67,$99       // char 95 '_'
        .byte $7a,$ba,$7a,$7a,$7a,$7a,$7a,$5a       // char 96 '`'
        .byte $72,$b0,$f1,$72,$b2,$b2,$72,$b2       // char 97 'a'
        .byte $7f,$97,$09,$e8,$fe,$ef,$ab,$ef       // char 98 'b'
        .byte $77,$5a,$ac,$03,$fd,$5d,$dd,$55       // char 99 'c'
        .byte $78,$a8,$00,$58,$7d,$fe,$fe,$de       // char 100 'd'
        .byte $6c,$69,$6d,$6a,$69,$1a,$1a,$1a       // char 101 'e'
        .byte $6b,$66,$a6,$aa,$a6,$aa,$a9,$66       // char 102 'f'
        .byte $40,$a1,$f8,$7e,$f7,$fd,$f7,$7d       // char 103 'g'
        .byte $15,$5f,$5f,$05,$b0,$e6,$77,$5f       // char 104 'h'
        .byte $56,$58,$63,$4d,$3f,$80,$6e,$5d       // char 105 'i'
        .byte $15,$65,$a9,$a6,$99,$56,$01,$fc       // char 106 'j'

txt_3358:
        .byte $4b,$44,$44,$48,$44,$48,$48,$0c       // char 107 'k'
        .byte $24,$28,$78,$78,$78,$78,$58,$78       // char 108 'l'
        .byte $79,$b9,$75,$b9,$b5,$b7,$bd,$b7       // char 109 'm'
        .byte $63,$93,$93,$52,$90,$90               // char 110 (partial)

txt_3376:
        .byte $53,$53                               // char 110 (partial)
        .byte $5c,$b1,$c6,$1a,$6a,$69,$1a,$86       // char 111 'o'
        .byte $5a,$9a,$aa,$9a,$a9,$95,$56,$9b       // char 112 'p'
        .byte $72,$9c,$57,$9e,$78,$e2,$cb,$8d       // char 113 'q'
        .byte $5f,$b8,$02,$2f,$ba,$68,$80,$0a       // char 114 'r'
        .byte $70,$0e,$96,$ac,$cf,$00,$d3,$71       // char 115 's'
        .byte $00,$6c,$b3,$0e,$f6,$eb,$6f,$b0       // char 116 't'
        .byte $47,$93,$b2,$60,$98,$26,$85,$29       // char 117 'u'
        .byte $00,$40,$80,$c0,$60,$10,$00,$40       // char 118 'v'
        .byte $54,$15,$24,$25,$24,$51,$24,$62       // char 119 'w'
        .byte $1d,$54,$40,$10,$00,$3b,$6e,$95       // char 120 'x'
        .byte $1d,$06,$11,$45,$11,$14,$81,$e4       // char 121 'y'
        .byte $0c                                   // char 122 (partial)

txt_33d1:
        .byte $31,$40,$b1,$4c,$ff,$7f,$df           // char 122 (partial)
        .byte $49,$24,$48,$31,$8c,$21,$88,$20       // char 123 '{'
        .byte $76,$9b,$e5,$ce,$cc,$23,$c4,$32       // char 124 '|'
        .byte $00,$67,$70,$a9,$36,$33,$4f,$21       // char 125 '}'
        .byte $2b,$02,$70,$8c,$7a,$dc,$b6,$27       // char 126 '~'
        .byte $66,$99,$65,$19,$05,$85,$c1,$21       // char 127
        .byte $5a,$5a,$42,$14,$58,$60,$62,$89       // char 128
        .byte $46,$44,$03,$00,$2a,$a5,$9f,$bf       // char 129
        .byte $05,$51,$91,$e4,$38,$ce,$72,$b2       // char 130
        .byte $50,$46,$1a,$25,$95,$15,$17,$4c       // char 131
        .byte $15,$45,$51,$94,$64,$c1,$19,$a6       // char 132
        .byte $4a,$1a,$26,$99,$6a,$2a,$8a,$a1       // char 133
        .byte $02,$42,$62,$60,$a2,$82,$89,$0b       // char 134
        .byte $5a,$96,$d9,$d5,$96,$5b,$5e,$59       // char 135
        .byte $46,$99,$ad,$f9,$e5,$a7,$36,$3a       // char 136
        .byte $63,$63,$63,$63,$62,$62,$6c,$9f       // char 137
        .byte $6a,$aa,$aa,$aa,$da,$06,$47,$80       // char 138
        .byte $5d                                   // char 139 (partial)

txt_3459:
        .byte $55,$55,$55,$5a,$a0,$0f,$f5           // char 139 (partial)
        .byte $76                                   // char 140 (partial)

txt_3461:
        .byte $56,$5a,$a0,$0f,$f5,$55,$5d           // char 140 (partial)
        .byte $2e,$0d,$06,$08,$62,$4b,$49,$43       // char 141
        .byte $7f,$aa,$00,$d5,$5a,$a7,$75,$d6       // char 142
        .byte $7f,$af,$1a,$41,$b4,$ed,$fb,$af       // char 143
        .byte $66,$aa,$a6,$e9,$7e,$07,$91,$e4       // char 144
        .byte $66,$a9,$aa,$99,$65,$95,$66,$5b       // char 145
        .byte $57,$65,$59,$a7,$9c,$72,$c9,$25       // char 146
        .byte $48,$60                               // char 147 (partial)

txt_349a:
        .byte $42,$28,$bd,$bf,$be,$ff               // char 147 (partial)
        .byte $78,$58,$78,$58,$18,$88,$e0,$f8       // char 148
        .byte $6a,$6e,$6b,$6e,$6f,$6b,$6f,$67       // char 149
        .byte $53,$93,$53,$93,$93,$d3,$63,$93       // char 150
        .byte $53,$54,$5a,$6c,$63,$60,$4f,$3f       // char 151
        .byte $6b,$bd,$10,$07,$be,$00,$44,$49       // char 152
        .byte $1d,$38,$64,$90,$41,$05,$5f,$b4       // char 153
        .byte $17,$16,$5e,$59,$64,$91,$46,$1d       // char 154
        .byte $4b,$8e,$26,$1c,$98,$60,$80,$08       // char 155
        .byte $40,$00,$05,$1d,$2e,$79,$ae,$ab       // char 156
        .byte $06,$01,$04,$4d,$49,$53,$52,$92       // char 157
        .byte $40,$60,$58,$a4,$2a,$ab,$eb,$d9       // char 158
        .byte $67,$8a,$66,$8d,$06,$09,$89,$ee       // char 159
        .byte $5b,$9e,$e7,$f9,$3f,$f0,$f0,$1c       // char 160
        .byte $62,$98,$b5,$1f,$e7,$9a,$2c,$82       // char 161
        .byte $27,$67,$9f,$9d,$73,$c0,$0f,$35       // char 162
        .byte $11,$77,$b6,$db,$7d,$15,$00,$55       // char 163
        .byte $04,$50,$75,$67,$b6,$5e,$17,$01       // char 164
        .byte $4c,$12,$04,$42,$94,$99,$79,$e6       // char 165
        .byte $5b,$27,$86,$31,$48,$21,$4c,$51       // char 166
        .byte $70,$84,$cc,$c8,$d1,$e2,$b7,$76       // char 167
        .byte $1b,$1f,$3b,$67,$ba,$6d,$ad,$b9       // char 168
        .byte $6a,$aa,$9a,$76,$ce,$f6,$da,$ea       // char 169
        .byte $71,$8d,$c6,$c6,$8d,$71,$73,$6f       // char 170
        .byte $48,$62,$93,$99,$a4,$e6,$fd,$00       // char 171
        .byte $55,$55,$55,$95,$95,$e5,$29,$0f       // char 172
        .byte $61,$94,$a4,$90,$91,$41,$46,$07       // char 173
        .byte $1b,$1f,$6e,$79,$b8,$e5,$e3,$93       // char 174
        .byte $65,$89,$0b,$23,$a2,$63,$e2,$e8       // char 175
        .byte $3a,$3e,$7a,$bb,$ee,$fb,$ef,$ff       // char 176
        .byte $7e,$79,$75,$6a,$5b,$9b,$67,$97       // char 177
        .byte $4b,$89,$89,$09                       // char 178 (partial)

txt_3594:
        .byte $25,$26,$29,$2a                       // char 178 (partial)
        .byte $3a,$4e,$93,$a4,$e9,$ba,$be,$ef       // char 179
        .byte $55,$99,$66,$99,$29,$0a,$32,$9c       // char 180
        .byte $4e,$49,$49,$4e,$73,$93,$9c,$e4       // char 181
        .byte $6e,$65,$a4,$e9,$ee,$bb,$6e,$1b       // char 182
        .byte $5b,$05,$00,$05,$5a,$af,$be,$79       // char 183
        .byte $76,$75,$9d,$2e,$a7,$8b,$8b,$01       // char 184
        .byte $04,$41,$81,$90,$a4,$74,$69,$dd       // char 185
        .byte $6a,$aa,$a6,$6a,$66,$19,$16,$05       // char 186
        .byte $6a,$a9,$aa,$aa,$a6,$99,$65,$56       // char 187
        .byte $6c,$ac,$6c,$9c,$6c,$5c,$6c,$f4       // char 188
        .byte $67,$6f,$67,$6f,$67,$67,$6f,$77       // char 189
        .byte $60,$63,$73,$43,$4e,$4d,$40,$6a       // char 190
        .byte $65,$a9,$99,$66,$5b,$ff,$00,$94       // char 191
        .byte $5a,$af,$b4,$d1,$47,$0b,$1e,$2b       // char 192
        .byte $63,$a0,$00,$c3,$96,$69,$d5,$55       // char 193
        .byte $58,$00,$2a,$2a,$89,$42,$e2,$52       // char 194
        .byte $1c,$5c,$74,$b1,$b2,$b3,$b2,$b3       // char 195
        .byte $6d,$53,$b3,$40,$b0                   // char 196 (partial)

txt_3625:
        .byte $40,$4c,$cc                           // char 196 (partial)
        .byte $70,$6c,$9c,$9f,$db,$db,$e7,$da       // char 197
        .byte $66,$89,$62,$1a,$0c,$87,$a1,$a8       // char 198
        .byte $6c,$b4,$50,$01,$6c,$0b,$01,$40       // char 199
        .byte $28,$75,$b0,$e0,$24,$08,$81,$00       // char 200
        .byte $10,$00,$05,$1b,$6e,$b9,$3a,$b6       // char 201
        .byte $1d,$0a,$41,$b4,$ed,$fa,$ff,$fe       // char 202
        .byte $75,$5f,$97,$e9,$0e,$70,$9f           // char 203 (partial)

txt_365f:
        .byte $59                                   // char 203 (partial)
        .byte $50,$ad,$6b,$9b,$eb,$7d,$14,$41       // char 204
        .byte $5b,$6e,$19,$17,$1e,$55,$7e,$95       // char 205
        .byte $48,$51,$9a,$95,$69,$96,$7b,$fb       // char 206
        .byte $7a,$79,$b2,$7a,$d8,$e8,$68,$a0       // char 207
        .byte $76,$78,$76,$78,$78,$b6,$38,$16       // char 208
        .byte $19,$1d,$12,$12,$10,$20,$13,$23       // char 209
        .byte $78,$b6,$99,$27,$9f,$9f,$7f,$7f       // char 210
        .byte $15,$6a,$a9,$ba,$fa,$ea,$aa,$ea       // char 211
        .byte $70,$97,$e5,$5f,$a7,$a5,$aa,$99       // char 212
        .byte $1b,$1f,$6e,$bd,$b8,$f4,$b4,$b8       // char 213
        .byte $43,$81                               // char 214 (partial)

txt_36b2:
        .byte $21,$39,$b9,$d9,$d6,$d9               // char 214 (partial)
        .byte $68,$98,$68,$98,$68,$98,$70,$c2       // char 215
        .byte $66,$59,$6a,$66,$7a,$a9,$ea,$aa       // char 216
        .byte $6b,$9c,$6c,$ac,$9c,$ac,$9c,$9c       // char 217
        .byte $15,$19,$66,$59,$6a,$5a,$6a,$6a       // char 218
        .byte $55,$59,$95,$55,$55,$95,$55,$55       // char 219
        .byte $6b,$67,$aa,$6a,$ab,$ab,$6b,$ab       // char 220
        .byte $18,$02,$63,$49,$8d,$27,$36,$36       // char 221
        .byte $6e,$b6,$da,$9b,$6b,$aa,$ae,$ad       // char 222
        .byte $66,$9a,$6f,$b0,$c0,$cf,$0e           // char 223 (partial)

txt_36ff:
        .byte $3f                                   // char 223 (partial)

spr_3700:
        .byte $51,$b5,$ea,$5e,$07,$00,$50,$f8       // char 224
        .byte $7a,$a9,$6a,$ba,$9a,$9e,$de,$1b       // char 225
        .byte $46,$43,$90,$e5,$ab,$be,$a6,$b4       // char 226
        .byte $5a,$a4,$01,$de,$a7,$7a,$fd,$00       // char 227
        .byte $41,$16,$af,$e6,$bf,$9a,$06,$02       // char 228
        .byte $65,$6d,$9d,$f5,$55,$b5,$95,$b6       // char 229
        .byte $55,$bb,$a5,$9b,$60,$73,$73,$b3       // char 230
        .byte $5e,$b9,$5f,$bd,$0b,$a3,$e2,$e3       // char 231
        .byte $2a,$6d,$a8,$b4,$60,$b4,$e0,$a1       // char 232
        .byte $6e,$9e,$db,$e7,$27,$36,$36,$39       // char 233
        .byte $50,$78,$74,$5c,$7c,$5c,$9e,$9d       // char 234
        .byte $62,$63,$62,$62,$63,$22,$23,$23       // char 235
        .byte $09,$4e,$0b,$1b,$1b,$1b,$1b,$1b       // char 236
        .byte $1e,$1e,$2e,$1d,$2e,$2d,$2d,$2f       // char 237
        .byte $7c,$7c,$5c,$58,$68,$58,$9b,$68       // char 238
        .byte $05,$5a,$55,$55,$55,$19,$1a,$1a       // char 239
        .byte $22,$41,$91,$61,$51,$71,$71,$b4       // char 240
        .byte $79,$79,$75,$99,$79,$b9,$75,$75       // char 241
        .byte $59,$67,$6c,$53,$72,$52,$62,$62       // char 242
        .byte $77,$9d,$27,$09,$82,$a0,$68,$5a       // char 243
        .byte $7d,$97,$a5,$9a,$65,$d6,$0f,$c0       // char 244
        .byte $67,$9e,$6b,$bd,$f9,$a4,$50,$01       // char 245
        .byte $77,$5f,$be,$e8,$80,$0a,$aa,$aa       // char 246
        .byte $62,$82,$0a,$2a,$aa,$aa,$a9,$a7       // char 247
        .byte $18,$19,$0b,$4f,$46,$16,$13,$41       // char 248
        .byte $21,$11,$06,$07,$07,$07,$47,$87       // char 249
        .byte $55,$55,$55,$5a,$6f,$75               // char 250 (partial)

txt_37d6:
        .byte $55,$5a                               // char 250 (partial)
        .byte $55,$55,$55,$a6,$eb,$7f,$55,$a9       // char 251
        .byte $5a,$55,$6b,$b5,$d5,$56,$5b,$6f       // char 252
        .byte $57,$97                               // char 253 (partial)

txt_37ea:
        .byte $56,$59,$a9,$fa,$ce,$0f               // char 253 (partial)
        .byte $3b,$2c,$00,$41,$97,$f9,$fd,$f8       // char 254
        .byte $07,$1d,$78,$97,$41,$14,$64,$b4       // char 255
        .byte $6a,$6a,$aa,$6a,$aa,$aa,$9a,$e6       // char 256
        .byte $6c,$6c,$6c,$6c,$6c,$6c,$5c,$67       // char 257
        .byte $6a,$66,$6a,$66,$6a,$69,$1a,$06       // char 258
        .byte $56,$55,$56,$55,$66,$59,$66,$9a       // char 259
        .byte $5e,$9c,$5c,$9c,$5c,$9c,$5c,$9c       // char 260
        .byte $3a,$7a,$b6,$ba,$e6,$b6,$b6,$ea       // char 261
        .byte $67,$54,$5c,$64,$5c,$5c,$6c,$5c       // char 262
        .byte $15,$19,$66,$5a,$66,$5a,$66,$6a       // char 263
        .byte $6b,$a7,$6b,$9b,$ab,$9b,$ab,$a7       // char 264
        .byte $1b,$25,$19,$17,$1b,$1b,$19,$1b       // char 265
        .byte $5c,$6c                               // char 266 (partial)

txt_3852:
        .text "WYYVUVU"
        .byte $1a,$19,$16,$19,$06,$11,$18
        .byte $53,$b2
        .byte $b3,$b2,$d2,$c7,$cb,$0b,$79,$69,$b9,$69,$b5,$b9,$e5,$d9,$62,$80 // ......yi.i....b.
        .byte $89,$57,$d6,$60,$4a,$49,$46,$1b,$b9,$90,$00,$14,$6c,$6c,$72,$41 // .W.`JIF.....llrA
        .byte $b1,$42,$4e,$8e,$4e,$8e,$1e,$4b,$8b,$c7,$cb,$c7,$c7,$c7,$5d,$97 // .BN.N..K......].
        .byte $9d,$97
        .byte $57,$9f
        .byte $57,$77
        .byte $21,$11,$10,$04
        .text "EGGE"
        .byte $17,$1b
        .byte $17,$67,$9b,$6b,$ab,$ab,$1d,$2f,$1d,$1f,$2d,$1d,$1d,$1e,$57,$57 // .g.k.../..-...WW
        .byte $66,$96,$65,$a6,$a9,$a9,$1a,$1a,$16,$1a,$1a,$19,$1a,$19,$6c,$9c // f.e...........l.
        .byte $6c,$9c,$ac,$ac,$ad,$9b,$76,$b6,$ba,$b9,$6e,$79,$29,$2e,$62,$62 // l.....v...ny).bb
        .byte $62,$63,$6c,$64,$5b,$56,$56,$58,$61,$44,$b4,$3c,$00,$68,$12,$64 // bcld[VVXaD.<.h.d
        .byte $a9,$95,$d9,$b5
        .text "5.UU"
        .byte $15,$87,$e1,$78,$de,$d7
        .byte $55,$5a
        .byte $69,$66,$95,$6b,$3d,$c2,$57,$9e,$5c,$ba,$72,$e9,$26,$c9,$46,$4b // if.k=.W.\.r.&.FK
        .byte $47,$41,$90,$a4,$a4,$a4,$69,$7b,$55,$56,$77,$6f,$6d,$65,$5d,$b0 // GA....i{UVwome].
        .byte $b0,$50,$dc,$d4,$fb,$79,$65,$89,$42,$c1,$c2,$e2,$d9,$f5,$7b,$63 // .P...ye.B.....{c
        .byte $62,$60,$62,$8b,$29,$0d,$05,$41,$81,$c6,$da,$fd,$f9,$e6,$5c,$5f // b`b.)..A......\_
        .byte $61,$71,$b1,$a0,$ef,$f6,$6c,$6c,$ac,$90,$73,$36,$6d,$f1,$75,$99 // aq....ll..s6m.u.
        .byte $79,$b5,$b9,$b9,$35,$39,$5b,$5b,$5b,$5b,$5b,$5b,$9b,$59,$11,$18 // y...59[[[[[[.Y..
        .byte $1e,$1f,$1f,$1f,$06,$44,$6a,$99,$27,$c8,$72,$c1,$21,$91,$60,$88 // .....Dj.'.r.!.`.
        .byte $38,$d8,$78,$f8,$d8,$78,$75,$95,$b5,$b5,$b5,$b5,$b5,$95,$6c,$6c // 8.x..xu.......ll
        .byte $6c
        .byte $5c,$6c,$6c
        .byte $54,$5c,$6a,$69,$64
        .text "PQBF"
        .byte $0a
        .byte $57,$57
        .byte $9b
        .text "''''+"
        .byte $1b,$1b,$1b,$1b,$1b,$1b
        .byte $27,$19

txt_3990:
        .text "VVVVVVVY"
        .byte $03,$18,$1e,$1f,$1f,$1f,$1d,$1f
        .byte $46,$49,$06
        .text "GGFGF"
        .byte $6f,$6b,$6f,$ab,$ab,$aa,$ab,$aa

txt_39b0:
        .text "FFFFFFF"
        .byte $81,$6c,$ac,$6c,$ad,$ab,$aa,$9a,$a9
        .byte $49,$89,$89,$09,$25,$95,$5b,$67       // I...%.[g

txt_39c8:
        .text "IIIIII"
        .byte $89
        .byte $27,$65,$95
        .byte $55,$99,$65,$99,$e9,$aa

txt_39d8:
        .text "FEFEEFK"
        .byte $40                                   // @ character
        .byte $67
        .byte $57,$97
        .byte $57,$9e,$7b,$eb
        .byte $27
        .byte $1b,$1b,$1b,$1b,$1b,$1b,$27,$19       // ......'.

txt_39f0:
        .text "VVVVVVVY"
        .byte $16,$19,$16,$15,$05
        .byte $21,$2c,$1b
        .byte $57,$67,$97,$67,$a9,$65,$99,$26,$1b,$1b,$1e,$4e,$86,$87,$93,$e1 // Wg.g.e.&...N....
        .byte $6a,$aa,$9a,$a6,$b9,$ef,$d6,$a5,$56,$a9,$aa,$aa,$ea,$be,$5b,$e7 // j.......V.....[.
        .byte $47,$91,$e4,$ec,$f9,$f9,$ff,$bf,$5b,$ac,$71,$06,$1a,$1a,$1a,$06 // G.......[.q.....
        .byte $15,$66,$99,$aa,$6a,$aa,$9a,$aa,$72,$9c,$57,$65 // .f..j...r.We

txt_3a3c:
        .text "UUYUXXX"
        .byte $98
        .byte $58,$98,$9a
        .byte $59,$4a,$86

txt_3a4a:
        .byte $4e,$41,$c3,$03,$30,$dc,$57,$57,$95,$9f,$9c,$ac,$6f,$e7,$7e,$b4 // NA..0.WW....o.~.
        .byte $b4,$76,$9d,$1d,$2f,$2f,$06,$11,$24,$39,$76,$bb,$bf,$ff,$69,$6d // .v..//..$9v...im
        .byte $77,$7a,$5e,$76,$7f,$5d,$65,$b4,$e1,$d3,$d3,$d5,$70,$74,$01,$51 // wz^v.]e.....pt.Q
        .byte $90,$d1,$d0,$b4,$bd,$bf,$3a,$3a,$2a,$1e,$4e,$8f,$ca,$c7,$69,$99 // ......::*.N...i.
        .byte $a9,$69,$a6,$a9,$66,$99
        .text "AFFA"
        .byte $91,$d1,$e0,$f4,$5d
        .byte $51
        .byte $5d,$55,$75,$57,$a9,$0e,$6c,$ac,$ac,$9c,$6c,$9d,$6b,$9b,$6d,$9d // ]UuW..l...l.k.m.
        .byte $65,$55,$de,$25,$26,$19,$64,$64,$5c,$67,$57,$55,$66,$9a,$19,$29 // eU.%&.dd\gWUf..)
        .byte $78,$b8,$f4,$e0,$e1,$91,$1b,$17,$1b,$67,$5d,$6c,$9c,$6c,$39,$39 // x........g]l.l99
        .byte $2e,$39,$2e,$76,$76,$bb
        .text "VYWY"
        .byte $6b,$a7,$64,$6c,$1d,$15
        .byte $1d,$17,$1e,$18
        .byte $21,$07
        .text "GFGM"
        .byte $07,$8d

txt_3ae6:
        .text "GMWUUW"
        .byte $95,$75,$97,$d5
        .byte $48,$87,$86
        .byte $46,$86,$86
        .byte $81,$d1,$77,$1d,$87,$d1,$d8,$de,$fe,$d9,$5d,$6c,$74,$b1,$52,$06 // ..w.......]lt.R.
        .byte $0b,$1b,$1b,$7e,$ab,$aa,$e6,$91,$81,$41,$6b,$6b,$aa,$ab,$7a,$aa // ...~.....Akk..z.
        .byte $bb,$ee                               // ..

txt_3b18:
        .text "FDDAFFEF"
        .byte $1b,$6b,$67,$ab,$ad,$6c,$ac,$6c
        .text "99.9."
        .byte $76,$76,$bb
        .byte $56,$59,$57,$5b,$6b,$5b,$5b,$6b
        .byte $15                                   // .

txt_3b39:
        .text "%%%&)*)O"
        .byte $93,$e4,$a9,$aa,$ea,$a6,$9f,$74
        .byte $ac,$69,$1a,$c5,$b1,$ac,$a5,$50,$03,$4f,$4b,$3f,$6d,$75,$ad,$1b // .i.....P.OK?mu..
        .byte $4d,$86,$93,$e1,$e1,$e4,$78,$56,$66,$95,$e6,$d9,$a6,$69,$7a,$46 // M.....xVf....izF
        .byte $46,$81,$84,$81,$d1,$d1,$a0,$6a,$a6,$99,$65,$19,$c6,$b1,$6c,$66 // F......j..e...lf
        .byte $aa,$99,$66,$59,$65,$95,$7f,$6a,$aa,$a6,$6a,$96,$65,$96,$55,$64 // ..fYe..j..j.e.Ud
        .byte $a4,$a9,$69,$a4,$93,$4e,$39,$7d,$2e,$1f,$0b,$46,$41,$90,$a0,$5e // ..i..N9}...FA..^
        .byte $5d,$6e,$bd,$fd,$fd,$be,$6f,$6f,$2f,$1b,$67,$26,$11 // ]n....oo/.g&.

txt_3ba6:
        .text "!VYUYUV"
        .byte $97,$74,$b8
        .text "XIFFF"
        .byte $06
        .byte $06,$06,$6f,$2d,$1b,$46,$91,$a4,$b9,$d6,$71,$92,$93,$9c,$a4,$a7 // ..o-.F....q.....
        .byte $b9,$a8,$66,$59,$65,$99,$d5           // ..fYe..

txt_3bcd:
        .byte $26,$25,$d5,$5c,$5b,$96,$55,$95,$66,$95 // &%.\[.U.f.

txt_3bd7:
        .byte $59,$51,$a4,$f9,$fe,$ff,$ff,$ff,$fb,$7d,$95,$00,$ea,$55,$75,$55 // YQ.......}...UuU
        .byte $55,$2a,$1a,$1a,$6a,$ab,$af,$ea,$aa,$6b,$aa,$b9,$f9,$e9,$a6,$aa // U*..j....k......
        .byte $66,$42,$49,$8b,$00,$8a,$65,$df,$ff,$74,$b1,$d2,$06,$1b,$6f,$bf // fBI...e..t....o.
        .byte $ff,$6d,$a6,$b9,$9a,$a9,$aa,$9a,$69,$58,$9c,$6c,$70,$73,$b3,$c3 // .m......iX.lps..
        .byte $ce,$4f,$bd,$e3,$ef,$58,$5b,$56,$76,$49,$4e,$73,$93,$dc,$e7,$39 // .O...X[VvINs...9
        .byte $f9,$66,$99,$66,$99,$d6
        .text "::6"
        .byte $5c                                   // backslash
        .byte $9c,$a4,$a7,$a5,$6a,$a6
        .byte $6a,$6c,$b4,$51,$06,$5b,$ff,$fe,$f9,$6e,$b9,$b4,$e4,$d0,$81,$46 // jl.Q.[...n.....F
        .byte $06,$05,$14,$1c,$5c,$1d,$1b,$2b,$5b,$5d,$97,$9d,$97,$25,$25,$25 // ....\..+[]...%%%
        .byte $8d,$41,$92,$94,$d9,$ed,$be,$ff,$bf,$6c,$b3,$c1,$0d,$36,$d9,$6b // .A.......l...6.k
        .byte $ab,$6d,$aa,$99,$ba,$75,$ce,$0e,$31,$67,$96,$67,$96,$55,$99,$55 // .m...u..1g.g.U.U
        .byte $66,$19,$16,$1b,$0f,$40,$90,$e5,$ff,$60,$48,$88 // f....@...`H.

txt_3c83:
        .byte $2c,$26,$b7,$dd,$59,$71,$7d,$86,$36,$19,$37,$c0,$be // ,&..Yq}.6.7..

txt_3c90:
        .byte $2f,$52,$a9,$6f,$f4,$01,$5a,$bf,$58,$a8,$00,$cc,$37,$d9,$aa,$aa // /R.o..Z.X...7...
        .byte $be,$b7,$bd,$b5,$b5,$f7,$df,$bf,$6c,$9c,$57,$99,$99,$99,$67,$64 // ........l.W...gd
        .byte $6f,$10,$05,$19,$1a,$1a,$1a,$1a,$00,$55,$65,$95,$66,$99,$66,$aa // o........Ue.f.f.
        .byte $54,$93
        .text "N:9N"
        .byte $93,$ff,$6e,$ab,$ba,$ea,$ba,$eb,$ba
        .byte $55
        .byte $60,$a5,$a6,$a6,$aa,$a6,$aa,$fa,$1b,$06,$01,$10,$64,$a9,$aa,$99 // `...........d...
        .byte $6d,$65,$b5,$35,$07,$c7,$cb,$c4       // me.5....

txt_3ce8:
        .byte $4c,$59,$ab,$aa,$ea,$1f,$00,$f1,$06,$06,$56,$9e,$ba,$ea,$1e,$00 // LY........V.....
        .byte $61,$30,$64,$95,$eb,$ef,$ff,$06,$5a,$51,$0b,$9f,$ff,$f5,$5e,$f8 // a0d.....ZQ....^.
        .byte $6a,$a9,$a4,$6c,$52,$c1,$3d,$dd,$55,$96,$eb,$3c,$c0,$8c,$bb,$ab // j..lR.=.U..<....
        .byte $5d,$a7,$09,$00,$88,$64,$66,$55,$6a,$9a,$69,$ff,$00,$fc,$57,$75 // ]....dfUj.i...Wu
        .byte $56,$6b,$b0,$03,$3e,$e5,$90,$4f,$7b,$1e,$07,$41,$80,$11,$77,$f7 // Vk..>..O{..A..w.
        .byte $5a,$6f,$b0                           // Zo.

loc_3d3b:
        .byte $c0,$0f,$23,$e4,$aa,$59,$95,$f9,$0f,$c0,$bf,$3a,$4f,$57,$9b,$6c // ..#..Y.....:OW.l
        .byte $f0,$03,$fe,$ee,$ba,$06,$1a,$1a,$6a,$9a,$6a,$aa,$66 // ........j.j.f

txt_3d58:
        .text "UYVYVUY"

loc_3d5f:
        .byte $56,$4d,$7e,$93,$9f,$a4,$b7,$e9,$b9,$4e,$87,$91,$e4,$79,$5d,$14 // VM~......N...y].
        .byte $01,$65,$55,$9a,$fc,$00,$c3,$3e,$ea,$6c,$b0,$c0,$0f,$cb,$ba,$aa // .eU....>.l......
        .byte $ea,$1a,$46,$96,$b1,$ac,$ad,$6b,$aa,$6a,$a6,$aa,$99,$66,$65,$19 // ..F....k.j...fe.
        .byte $c6,$4e,$73,$9c,$a7,$e4,$93,$4e,$3a,$65,$95,$ea,$3c,$00,$1f,$2a // .Ns....N:e..<..*
        .byte $ea,$5c,$b0,$c3,$0e,$fa,$aa,$bb,$ef,$31,$74,$ad,$ab,$9a,$66,$9b // .\.......1t...f.
        .byte $6c,$7f,$9f,$25,$8a,$e0,$ce,$25,$95,$65,$ba,$cf,$00,$33,$df,$a4 // l..%...%.e...3..
        .byte $e7,$69,$82,$08,$2e,$97,$55,$99,$95,$55,$a5,$fa,$0f,$70,$97,$aa // .i....U..U...p..
        .byte $a9,$55,$6a,$bf,$c0,$07,$c9,$4e,$55,$56,$5b,$ac,$f3,$01,$fe,$a9 // .Uj....NUV[.....
        .byte $55,$5a,$95,$eb,$3c,$c0,$73,$4e,$55,$6c,$b0,$c3,$0e,$fa,$aa,$ae // UZ..<.sNUl......
        .byte $55,$6a,$6a,$aa,$a6,$9a,$a6,$a9,$fb,$55,$95,$56,$55,$66,$59,$66 // Ujj......U.VUfYf
        .byte $2e,$c0,$ce,$c4,$c8,$c4,$cd,$c0,$66,$00,$06,$88,$c0,$84,$0e,$00 // ........f.......
        .byte $59,$09,$c6,$46,$89,$4a,$8a,$05,$37,$55,$66,$9a,$a9,$96,$78,$cb // Y..F.J..7Uf...x.
        .byte $18
        .text "HDHA"
        .byte $17,$a7,$ea,$7e,$6e,$6e,$6a,$6e,$6b,$af,$bb
        .byte $ec,$14,$64,$a4,$64,$90,$44,$34,$e4,$40,$95,$bd,$b5,$9f,$b7,$95 // ..d.d.D4.@......
        .byte $6d,$41,$61,$b5,$ac,$6d,$ab,$9b,$56,$55,$65,$55,$99,$a6,$2a,$a6 // mAa..m..VUeU..*.
        .byte $c9,$55,$55,$99,$56,$65,$97,$5c,$72,$66,$59,$95,$5d,$70,$4a,$26 // .UU.Ve.\rfY.]pJ&
        .byte $55,$5a,$60,$83,$3d,$f5,$75,$55,$77,$1a,$06,$61,$ac,$9b,$a9,$66 // UZ`.=.uUw..a...f
        .byte $95
        .byte $55,$55,$59,$95
        .byte $26,$c9,$b2,$64
        .text "UUUU"
        .byte $65,$99,$65
        .byte $a9,$70
        .byte $57,$95
        .text "YUVU"
        .byte $66,$5d,$17,$81,$f8,$fe,$df,$77
        .byte $d5,$56,$99,$56,$a5,$09,$72,$9c,$67,$66,$9a,$a9,$a7,$5c,$72,$09 // .V.V..r.gf...\r.
        .byte $42,$6c,$b1,$c6,$1a,$6a,$aa,$a6,$99,$71,$ac,$ac,$6b,$ab,$9a,$66 // Bl...j...q..k..f
        .byte $5a,$59,$96,$99                       // ZY..

txt_3eb3:
        .byte $26,$25,$c9,$c9,$72
        .text "UUUUU"
        .byte $95
        .text "YVYVU"
        .byte $95,$59,$66,$9a,$66,$7c,$93,$a4,$e7,$a9,$ba,$ee,$fb,$7f,$77,$5d // .Yf.f|........w]
        .byte $77,$1e,$84,$91,$e1,$56,$99,$57,$7e,$e2,$2a,$99,$66,$56,$69,$93 // w....V.W~.*.fVi.
        .byte $1e,$79,$f8,$e5,$e1,$52,$0b           // .y...R.

txt_3eea:
        .byte $2f,$2e,$bb,$be,$fb,$ea,$55,$95,$55,$55,$56,$65,$99,$a6,$67,$97 // /.....U.UUVe..g.
        .byte $65,$55,$55,$55,$95,$59,$1d,$57,$85,$97,$e1,$e3,$e2,$e1,$67,$97 // eUUU.Y.W......g.
        .byte $5f,$9f,$73,$cb,$27,$99,$00,$39,$20,$13,$22,$39,$00,$66,$00,$de // _.s.'..9 ."9.f..
        .byte $00,$1e,$33,$2d,$00,$bb,$00,$9b,$20,$31,$22,$13,$00,$fc,$00,$76 // ..3-.... 1"....v
        .byte $00,$43,$01,$72,$00,$d6,$00,$76,$00,$23,$51,$32,$00,$67,$03,$70 // .C.r...v.#Q2.g.p
        .byte $12,$62,$12,$32,$02,$26,$cf,$cb,$cb,$bc,$bc,$bc,$bc,$cb,$bf,$fc // .b.2.&..........
        .byte $cb,$bf,$fc,$bc,$cf,$bc,$bc,$cb,$fb,$cb,$fb,$cf,$fb,$bf,$fc,$fc // ................
        .byte $cf,$bc,$cb,$cb,$cb,$bc,$cf,$bc,$cb,$cb,$cb,$cb,$cb,$cb,$cf,$bc // ................
        .byte $cf,$bc,$cf,$bc,$cb,$bc,$cb,$bf,$bc,$fc,$cb,$bc,$fb,$bc,$cb,$cb // ................
        .byte $bc,$fc,$cb,$cb,$cb,$cb,$cb,$cb,$fc,$cf,$cf,$cb,$cf,$cf,$cb,$fc // ................
        .byte $cb,$cb,$cb,$bc,$bc,$bc,$fb,$fb,$bc,$cf,$fb,$bc,$cb,$fb,$cf,$bf // ................
        .byte $bf,$bc,$fc,$bf,$fb,$bf,$bc,$cb,$cb,$cb,$cb,$bf,$bc,$bc,$cb,$cb // ................
        .byte $cf,$fc,$cf,$bc,$bf,$cf,$bc,$bf,$cb,$cb,$cb,$cb,$cb,$cb,$cb,$cf // ................
        .byte $bc,$bc,$bf,$cf,$fc,$fc,$cb,$cb,$fc,$bc,$cb,$cb,$fb,$cf,$cf,$bc // ................
        .byte $cb,$cb,$cb,$fc,$cb,$cb,$cb,$cb,$bc,$cf,$bc,$fc,$fc,$cb,$cf,$bc // ................
        .byte $cb,$cb,$bc,$cf,$bf,$bc,$fc,$fb,$cf,$cf,$fc,$bc,$bc,$bf,$fb,$cb // ................
        .byte $bc,$bc,$cb,$bf,$fc,$bc,$cb,$fc,$cb,$cb,$bc,$cf,$bf,$cf,$fb,$cf // ................
        .byte $fc,$cb,$bc,$fc,$fb,$fc,$fc,$fc,$bc,$cb,$cf,$fc,$fc,$fc,$bc,$bc // ................
        .byte $cf,$bf,$bc,$fb,$bc,$fc,$fc,$bc,$cf,$bf,$cb,$fc,$bf,$fb,$bc,$cf // ................
        .byte $cb,$fb,$bf,$cf,$bf,$fc,$fc,$cf,$fc,$cf,$bc,$bc,$cf,$fc,$bc,$fc // ................
        .byte $fc,$bc,$cf,$bc,$fc,$bc,$bc,$fc,$cf,$bc,$bc,$cb,$cb,$cb,$cb,$fc // ................
        .byte $cb,$cb,$bc,$bc,$fc,$cf,$fc,$cf,$bc,$fc,$fb,$bf,$fc,$cb,$fc,$fc // ................
        .byte $bf,$cf,$bc,$cb,$bf,$bc,$cb,$fb,$bc,$cf,$fc,$fc,$bc,$bc,$cf,$fc // ................
        .byte $cf,$bc,$bc,$cf,$cf,$cf,$fc,$bc,$fc,$cf,$bf,$fc,$cf,$bf,$bc,$cb // ................
        .byte $bf,$cf,$bf,$bc,$bf,$fc,$cf,$bc,$fb,$cf,$bc,$cb,$fb,$bc,$bc,$bf // ................
        .byte $bc,$cb,$cb,$cb,$fc,$cf,$fc,$bc,$cf,$fc,$cf,$fb,$bc,$bc,$cb,$fc // ................
        .byte $fc,$fc,$cf,$fc,$cf,$bf,$cf,$bc,$bc,$bf,$cb,$bc,$cf,$bc,$bc,$bc // ................
        .byte $bc,$cb,$bc,$cf,$fc,$fc,$bc,$bf,$fc,$cb,$bc,$bc,$fc,$bc,$bc,$bc // ................
        .byte $fc,$cf,$bc,$bc,$cf,$cf,$bc,$cb,$fc,$fc,$fb,$bc,$cf,$bc,$cb,$fc // ................
        .byte $bc,$fb,$bf,$fc,$fb,$cf,$cb,$bf,$bc,$fc,$fc,$bc,$cb,$cb,$cb,$bf // ................
        .byte $fc,$fc,$cb,$bc,$bf,$cb,$bc,$cb,$cb,$cb,$fc,$cf,$fc,$cf,$cb,$bc // ................
        .byte $bc,$fc,$fc,$cb,$cb,$fc,$fb,$bc,$fc,$cf,$bc,$cb,$fc,$fc,$fc,$fc // ................
        .byte $bf,$bf,$bf,$fc,$bc,$bc,$bf,$fb,$bc,$fb,$fc,$bc,$cb,$fc,$bc,$fb // ................
        .byte $bf,$cb,$cb,$cb,$cb,$bc,$bc,$cb,$cb,$cb,$cb,$fc,$cb,$bc,$cb,$cb // ................
        .byte $cb,$cb,$cb,$bc,$cb,$cb,$bc,$cb,$cb,$cb,$bf,$fc,$cb,$bf,$bc,$bc // ................
        .byte $cb,$bf,$cb,$fc,$cf,$cf,$cb,$cb,$cb,$cb,$cb,$cb,$cb,$cb,$cb,$00 // ................
        .fill 21, $00
        .byte $cf,$cf,$cf,$cf,$cf,$cb,$cf,$cf,$cb,$cb,$cb,$cb,$cb,$cb,$cb,$cb // ................
        .byte $bc,$cf,$fb,$bc,$bc,$bc,$cb,$cb,$bc,$cb,$cb,$bc,$cf,$bc,$cf,$cb // ................
        .byte $bc,$cf,$bc,$cf,$1e,$1f,$cf,$bc,$bc,$bf,$bc,$cb,$cb,$cb,$cb,$bf // ................
        .byte $cb,$cb,$cb,$bc,$cb,$bc,$cb,$cb,$bc,$fc,$fc,$cb,$cb,$cb,$cb,$bf // ................
        .byte $cb,$cb,$cf,$cb,$cf,$cb,$cf,$cf,$bc,$cb,$cb,$cb,$cb,$bf,$fc,$bc // ................
        .byte $bc,$b1,$cf,$cf,$cb,$bf,$fb,$bc,$fb,$bc,$bc,$bc,$cb,$cb,$bc,$bf // ................
        .byte $cf,$bc,$cb,$fb,$cf,$bf,$bc,$bc,$bf,$bf,$cf,$bc,$fc,$bf,$cb,$fc // ................
        .byte $bc,$bc,$cb,$cb,$fc,$fc,$cb,$bc,$bc,$bf,$bc,$cf,$cb,$fc,$cf,$fb // ................
        .byte $bc,$cb,$cb,$cf,$cb,$cb,$bc,$cb,$fc,$bc,$cf,$bc,$cf,$cf,$fb,$cf // ................
        .byte $bf,$bc,$bc,$cb,$fb,$bf,$bf,$fc,$cf,$bc,$bc,$bf,$fb,$bc,$bc,$cb // ................
        .byte $cb,$fc,$cb,$cf,$bf,$bf,$bc,$bc,$bc,$bc,$cf,$fc,$bc,$cf,$bc,$bc // ................
        .byte $fb,$bc,$fc,$cb,$fc,$cb,$fc,$bc,$bc,$cb,$bc,$bc,$bc,$bc,$bf,$fc // ................
        .byte $bc,$bc,$cf,$cb,$bc,$cf,$fc,$cb,$bf,$bc,$bc,$bf,$cf,$bc,$bc,$bc // ................
        .byte $cb,$cb,$fc,$cb,$cf,$cf,$bc,$cb,$cb,$fc,$fc,$bc,$cb,$bc,$fb,$bc // ................
        .byte $fc,$bf,$fc,$bc,$bf,$bc,$cf,$fc,$fb,$bc,$fc,$cb,$bf,$bc,$cb,$cf // ................
        .byte $bc,$bc,$cb,$cf,$cb,$cf,$bc,$fb,$cb,$bf,$bc,$fc,$fc,$fc,$fc,$bc // ................
        .byte $bf,$bc,$cf,$bc,$cb,$cb,$bc,$cf,$bc,$bc,$cf,$cf,$bc,$bc,$fc,$cb // ................
        .byte $bc,$fc,$bc,$cb,$bf,$bc,$cb,$fc,$bc,$bc,$bc,$cf,$cb,$cb,$bf,$bc // ................
        .byte $cb,$bc,$fb,$cf,$cb,$fb,$bc,$fc,$fc,$cb,$cf,$bf,$cb,$cf,$cf,$cf // ................
        .byte $bc,$cb,$cf,$cf,$bf,$fc,$bc,$bc,$bc,$cb,$fb,$fc,$bc,$cb,$cf,$cf // ................
        .byte $bc,$cb,$bf,$bc,$fc,$bf,$bc,$bc,$cb,$cb,$cf,$cf,$cb,$bc,$fb,$bc // ................
        .byte $bf,$bc,$fc,$bc,$cf,$bc,$cf,$cf,$bc,$bc,$bc,$cf,$bf,$fb,$cb,$bc // ................
        .byte $bf,$bc,$bc,$bc,$bc,$bc,$bc,$cf,$cb,$fc,$bc,$bf,$bf,$cf,$bc,$bc // ................
        .byte $bc,$bc,$bc,$bc,$bc,$bc,$fc,$bf,$bf,$fc,$fc,$fc,$bc,$fb,$bf,$cf // ................
        .byte $cb,$bc,$cf,$fc,$cf,$fc,$cf,$cf,$bc,$bc,$bc,$fb,$bc,$cf,$cf,$fc // ................
        .byte $bc,$fb,$fc,$bc,$cf,$1c,$cf,$bc,$bc,$bc,$fc,$bc,$bc,$fc,$bf,$bf // ................
        .byte $bc,$cb,$cf,$fc,$cb,$cf,$fc,$bf,$fc,$fc,$fc,$bc,$cb,$fc,$bf,$fc // ................
        .byte $fc,$bc,$bc,$fc,$fc,$fc,$bc,$cb,$fc,$cb,$fc,$fc,$fc,$fc,$fc,$bc // ................
        .byte $cb,$cb,$bc,$cb,$cb,$bc,$fc,$bc,$bf,$bc,$cb,$cb,$cb,$cf,$bc,$cb // ................
        .byte $cb,$cb,$bf,$cb,$cb,$bc,$bc,$cb,$cb,$cb,$fc,$bf,$cb,$bf,$fb,$cb // ................
        .byte $cb,$bf,$cb,$bc,$fb,$fc,$cb,$cb,$cb,$fb,$f1,$ff,$ff,$3f,$ff,$ff // .............?..
        .byte $9f,$fc,$fb,$ff,$3c,$fb,$f1,$1b,$f1,$f1,$ff,$3c,$ff,$fc,$2b,$fc // ....<......<..+.
        .byte $fc,$fb,$3b,$fb,$f1,$f1,$f1,$ff,$ff,$3b,$f1,$f1,$71,$f1,$f1,$f1 // ..;......;..q...
        .byte $31,$fb,$ff,$6b,$ff,$fb,$ff,$3f,$ff,$ff,$0c,$ff,$fb,$ff,$3f,$fc // 1..k...?......?.
        .byte $ff,$0f,$ff,$ff,$fb,$3f,$ff,$f1,$01,$f1,$f1,$fb,$3b,$fb,$ff,$0b // .....?......;...
        .byte $fb,$ff,$fb,$31,$f1,$f1,$01,$f1,$f1,$fc,$3c,$ff,$fb,$0c,$ff,$ff // ...1......<.....
        .byte $fc,$3b,$fc,$fc,$01,$fb,$fc,$fc,$3c,$ff,$ff,$01,$f1,$ff,$fc,$3f // .;......<......?
        .byte $ff,$ff,$0f,$fb,$fb,$fb,$3f,$fc,$fb,$0f,$fc,$f1,$f1,$31,$f1,$f1 // ......?......1..
        .byte $01,$ff,$fb,$ff,$ff,$fc,$fb,$fb,$0b,$f1,$f1,$fb,$f1,$f1,$ff,$fc // ................
        .byte $0b,$fb,$ff,$f1,$ff,$ff,$fb,$f1,$01,$ff,$ff,$ff,$fb,$ff,$fb,$fb // ................
        .byte $0f,$fb,$ff,$f1,$f1,$f1,$fb,$fc,$01,$fb,$fc,$fb,$fb,$fb,$ff,$ff // ................
        .byte $9c,$fc,$f1,$ff,$ff,$ff,$fc,$fb,$3f,$3f,$fb,$f1,$ff,$9f,$ab,$1c // ........??......
        .byte $3b,$9c,$3b,$fb,$cf,$9f,$1b,$3c,$5b,$9b,$fb,$9f,$5f,$db,$3b,$5b // ;.;....<[..._.;[
        .byte $ab,$ff,$9f,$5b,$7c,$3f,$3c,$31,$fb,$fb,$af,$eb,$0c,$31,$9b,$fc // ...[|?<1.....1..
        .byte $fc,$0f,$01,$0f,$3c,$ac,$9b,$fc,$ab,$6b,$0b,$3b,$7b,$5f,$ff,$fb // ....<....k.;{_..
        .byte $6b,$7f,$9b,$fb,$bf                   // k....

txt_4414:
        .text "!/"
        .byte $bb                                   // ';' | $80 (end-of-string marker)
        .byte $7f,$9f,$fb,$db,$9f,$21,$b1,$6f,$af,$ff,$9b,$5f,$2f,$3f,$6f,$4b // .....!.o..._/?oK
        .byte $eb,$fb,$ab,$61,$fb,$6c,$ec,$0b,$ff,$9b,$9b,$3c,$4b,$11,$3f,$6c // ...a.l.....<K.?l
        .byte $5f,$0f,$ac
        .byte $4f,$8b,$fb
        .text ";O?;"
        .byte $9b
        .byte $51,$0f,$5f
        .byte $4b,$6b
        .byte $fb,$6b,$7f,$fb,$6b,$bc,$fb,$9b,$1c,$4f,$3f,$4c,$5b,$3c,$ff,$9c // .k..k....O?L[<..
        .byte $eb,$fb,$3f,$1c,$1b,$3f,$cf,$fc,$3f,$1f,$5c,$3f,$8f,$5f,$0f,$fb // ..?..?..?.\?._..
        .byte $bb,$5b,$ff,$51,$5b,$fb,$3c,$0f,$bf,$91,$fb,$eb,$bb,$fb,$5b,$9b // .[.Q[.<.......[.
        .byte $fc,$6b,$9f,$df,$3c,$bf,$5f,$3b,$2f,$6f,$2f,$9f,$bf,$7f,$fb,$3b // .k..<._;/o/....;
        .byte $9b,$0f,$3c,$eb,$2f,$2f,$7f,$8b,$31,$ff,$4f,$ab,$fb,$4f,$6f,$fb // ..<.//..1.O..Oo.
        .byte $4b,$01,$0f,$fb,$6b,$8c,$3f,$fb,$af,$9f,$fb,$0f,$fc,$0c,$f1,$6c // K...k.?........l
        .byte $cb,$3f,$9c,$ef,$3b,$1b,$df,$01,$cf,$7f,$01,$fb,$1b,$9f,$ff,$fc // .?..;...........
        .byte $d1,$71,$0f,$ff,$bf,$2b,$3b,$0b,$7b,$3f,$1f,$af,$0b,$1b,$7f,$9f // .q...+;.{?......
        .byte $fb,$0c,$af,$fb,$5b,$6f,$ff,$0b,$fb,$3b,$4b,$fc,$9c,$8c,$fb,$9f // ....[o...;K.....
        .byte $0f,$3c,$6c,$af,$fc,$9b,$6f,$3f,$9b,$0f,$fc,$5c,$0f,$3f,$4f,$6f // .<l...o?...\.?Oo
        .byte $8f,$ef,$1f,$0f,$6f,$6f,$0b,$9f,$5f,$0f,$2f,$ff,$0f,$4f,$0f,$0f // ....oo.._./..O..
        .byte $1f,$0f,$3f,$ff,$0f,$5c,$fb,$0f,$6c,$ff,$0f,$5f,$fc,$0f,$5b,$3b // ..?..\..l.._..[;
        .byte $0b,$51,$f1,$01,$0f,$ff,$0f,$5f,$3f,$01,$f1,$91,$01,$f1,$51,$01 // .Q....._?.....Q.
        .byte $81,$31,$e1,$61,$f1,$11,$a1,$61,$31,$81,$71,$f1,$11,$a1,$01,$31 // .1.a...a1.q....1
        .byte $3b,$eb,$3b,$fb,$ab,$51,$fb,$9b,$31,$a1 // ;.;..Q..1.

txt_4531:
        .text "1???O??"
        .byte $9b,$fc,$0f,$ff,$9f,$af,$ff,$3f,$ef,$5f,$3f,$0b,$ef,$0b,$ff,$0f // .......?._?.....
        .byte $fb,$ff,$5b,$6f,$fb,$bb,$91,$0f,$3c,$0f,$bf,$3f,$1f,$9f,$2c,$f1 // ..[o....<..?..,.
        .byte $f1,$b1,$01,$3f,$6f,$3f,$3f,$df,$6b,$2b,$61,$7f,$0f,$ff,$ac,$7f // ...?o??.k+a.....
        .byte $ff,$4b,$af,$fb,$6f,$6b,$0b,$ff,$ff,$6f,$91,$ff,$f1,$db,$ff,$7f // .K..ok...o......
        .byte $7f,$0b,$fb,$cf,$5c,$3c,$6f,$ac,$31,$81,$61,$01,$9f,$61,$bc,$fb // ....\<o.1.a..a..
        .byte $3f,$5f,$5c,$3b,$9c,$af,$0f,$dc,$2c,$ab,$ff,$8b,$7c,$ff,$6b,$cf // ?_\;....,...|.k.
        .byte $ff,$9f,$af,$6b,$3b,$6f,$5f,$31,$fc,$4f,$5b,$ff,$cb,$6b,$9c,$3f // ...k;o_1.O[..k.?
        .byte $b1,$af,$3b,$df,$af,$31,$ef,$9b,$1f,$fb,$bf,$2b,$fb,$6c,$0b,$fc // ..;..1.....+.l..
        .byte $3f,$ff,$9f,$7c,$fc,$dc,$cb,$fb,$4f,$1f,$fc,$3c,$9f,$0f,$3f,$cf // ?..|....O..<..?.
        .byte $9b,$3f,$8b,$6c,$2c,$5f,$bf,$0f,$ff,$3b,$ab // .?.l,_...;.

txt_45d3:
        .text "O;O"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $2c,$4f,$db,$0f,$fb,$9f,$1b,$ff,$3f,$5f,$ff,$61,$a1,$0f,$fc,$9b // ,O......?_.a....
        .byte $6f,$3f,$fb,$0f,$ff,$fb,$4b,$9f,$0c   // o?....K..

// --- Region $45f8-$4710 ---
.pc = $45f8 "Segment $45f8"
        .byte $ff,$0b,$1f,$91,$bb,$ff,$af,$2f,$fb,$fb,$01,$b1,$0f,$fc,$5f,$0b // ......./......_.
        .byte $3c,$3b,$5f,$3c,$af,$6b,$0b,$1c,$3f,$8b,$af,$0c,$ff,$5f,$0b,$31 // <;_<.k..?...._.1
        .byte $ff,$0f,$6b,$0f,$3b,$3f,$8c,$ff,$4c,$5f,$0b,$3b,$db,$7b,$ff,$2c // ..k.;?..L_.;.{.,
        .byte $6f,$0b,$31,$91,$6f,$3f,$2b,$91,$2f,$fb,$fb,$f1,$8f,$3b,$ff,$ff // o.1.o?+./....;..
        .byte $3b,$ff,$ff,$2c,$ff,$ff,$2b,$f1,$ff,$ff,$fb,$ff,$ff,$fc,$ff,$ff // ;..,..+.........
        .byte $2f,$fc,$fb,$ff,$3c,$ff,$fb,$3b,$ff,$fb,$0c,$ff,$fb,$fb,$fb,$f1 // /...<..;........
        .byte $ff,$fb,$f1,$fc,$fb,$ff,$f1,$ff,$3f,$fc,$fb,$3f,$ff,$fb,$31,$ff // ........?..?..1.
        .byte $ff,$0c,$ff,$fb,$fc,$ff,$f1,$ff,$f1,$fb,$fb,$0f,$3f,$fc,$ff,$3c // ............?..<
        .byte $ff,$f1,$2f,$fb,$ff,$0b,$fb,$ff,$ff,$ff,$fb,$fc,$fc,$ff,$ff,$0c // ../.............
        .byte $ff,$ff,$ff,$31,$ff,$ff,$3b,$f1,$fb,$0f,$fc,$fc,$fb,$ff,$ff,$ff // ...1..;.........
        .byte $f1,$ff,$ff,$ff,$ff,$fb,$f1,$3c,$fb,$fb,$3b,$ff,$fc,$31,$f1,$ff // .......<..;..1..
        .byte $0f,$fb,$fb,$fb,$fb,$fb,$fb,$ff,$ff,$ff,$0c,$3f,$fb,$fb,$3b,$ff // ...........?..;.
        .byte $fc,$2b,$ff,$fb,$0f,$fb,$ff,$f1,$ff,$fb,$ff,$ff,$fb,$fc,$0c,$ff // .+..............
        .byte $ff,$fb,$3b,$ff,$fb,$3b,$fc,$fb,$0b,$fb,$f1,$f1,$fb,$fc,$fb,$fb // ..;..;..........
        .byte $ff,$ff,$fb,$fb,$fb,$ff,$3f,$fb,$ff,$3b,$fb,$fb,$3b,$fb,$ff,$0f // ......?..;..;...
        .byte $ff,$ff,$ff,$ff,$ff,$fb,$ff,$fc,$ff,$ef,$3f,$ff,$fb,$3f,$ff,$f1 // ..........?..?..
        .byte $2f,$fc,$ff,$6f,$ff,$ff,$ff,$f1,$f1,$fb,$fc,$ff,$fc,$fc,$f1,$ff // /..o............
        .byte $fc,$3f,$ff,$fc,$3b,$ff,$ff,$6f       // .?..;..o

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

// --- Region $4801-$513e ---
.pc = $4801 "dat_4801"

dat_4801:
        .byte $7c,$c6,$9e,$9e,$c6,$7c,$00,$00,$3c,$76,$76,$7e,$76,$76,$00,$00 // |....|..<vv~vv..
        .byte $7c,$76,$7c,$76,$76,$7c,$00,$00,$3c,$76,$70,$70,$76,$3c,$00,$00 // |v|vv|..<vppv<..
        .byte $7c,$76,$76,$76,$76,$7c,$00,$00,$7e,$70,$7c,$70,$70,$7e,$00,$00 // |vvvv|..~p|pp~..
        .byte $7e,$70,$7c,$70,$70,$70,$00,$00,$3c,$70,$76,$76,$76,$3e,$00,$00 // ~p|ppp..<pvvv>..
        .byte $76,$76,$7e,$76,$76,$76,$00,$00,$7c
        .text "8888"
        .byte $7c,$00,$00
        .byte $7e,$06,$06,$76,$76,$3c,$00,$00,$76,$76,$7c,$76,$76,$76,$00,$00 // ~..vv<..vv|vvv..
        .byte $70,$70,$70,$70,$70,$7e,$00,$00,$e3,$f7,$ff,$eb,$e3,$e3,$00,$00 // ppppp~..........
        .byte $7c,$76,$76,$76,$76,$76,$00,$00,$3c,$76,$76,$76,$76,$3c,$00,$00 // |vvvvv..<vvvv<..
        .byte $7c,$76,$76,$76,$7c,$70,$00,$00,$3c,$76,$76,$76,$76,$3e,$07,$00 // |vvv|p..<vvvv>..
        .byte $7c,$76,$76,$76,$7c,$76,$00,$00,$3c,$70,$3c,$06,$76,$3c,$00,$00 // |vvv|v..<p<.v<..
        .byte $7c                                   // |

txt_48a2:
        .text "88888"
        .byte $00                                   // string terminator
        .byte $00,$76,$76,$76,$76,$76,$3e,$00,$00,$76,$76,$76,$76,$3c,$18,$00 // .vvvvv>..vvvv<..
        .byte $00,$e3,$e3,$eb,$ff,$f7,$e3,$00,$00,$76,$76,$38,$76,$76,$76,$00 // .........vv8vvv.
        .byte $00,$76,$76,$3e,$06,$76,$3c,$00,$00,$3e,$06,$3c,$70,$70,$7e,$00 // .vv>.v<..>.<pp~.
        .byte $00,$7c,$70,$70,$70,$70,$7c,$00,$00,$7c,$c6,$9e,$9e,$c6,$7c,$00 // .|pppp|..|....|.
        .byte $00,$3e,$0e,$0e,$0e,$0e,$3e,$00,$00,$18,$3c,$7e,$18,$18,$18,$00 // .>....>...<~....
        .byte $00,$10,$30,$7e,$7e,$30,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ..0~~0..........
        .byte $00
        .text "8888"
        .byte $00
        .byte $38,$00,$00,$6c
        .byte $24,$48,$00,$00,$00,$00
        .byte $00,$6c,$fe,$6c,$fe,$6c,$00,$00,$00,$30,$7c,$78,$0c,$7c,$30,$00 // .l.l.l...0|x.|0.
        .byte $00,$66,$6c,$18,$36,$66,$40,$00,$00,$1c,$36,$3c,$77,$76,$3e,$03 // .fl.6f@...6<wv>.
        .byte $00,$30,$10,$20,$00,$00,$00,$00,$00,$0c,$18,$30,$30,$18,$0c,$00 // .0. .......00...
        .byte $00,$30,$18,$0c,$0c,$18,$30,$00,$00,$24,$18,$7e,$18,$24,$00,$00 // .0....0..$.~.$..
        .byte $00,$10,$18,$7e,$18,$08,$00,$00,$00,$00,$00,$00,$00,$18,$08,$10 // ...~............
        .byte $00,$00,$00,$7c,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$18,$00 // ...|............
        .byte $00,$02,$06,$0c,$18,$30,$60,$00,$00,$3c,$76,$76,$76,$76,$3c,$00 // .....0`..<vvvv<.
        .byte $00,$3c,$1c,$1c,$1c,$1c,$1c,$00,$00,$3c,$76,$06,$3c,$70,$7e,$00 // .<.......<v.<p~.
        .byte $00,$3c,$76,$0c,$06,$76,$3c,$00,$00,$1e,$36,$76,$7e,$06,$06,$00 // .<v..v<...6v~...
        .byte $00,$7c,$70,$7c,$06,$76,$3c,$00,$00,$3c,$70,$7c,$76,$76,$3c,$00 // .|p|.v<..<p|vv<.
        .byte $00,$7e,$76,$06,$0c,$18,$18,$00,$00,$3c,$76,$3c,$76,$76,$3c,$00 // .~v......<v<vv<.
        .byte $00,$3c,$76,$3e,$06,$76,$3c,$00,$00,$00,$18,$00,$18,$00,$00,$00 // .<v>.v<.........
        .byte $00,$00,$00,$18,$00,$18,$08,$10,$0e,$18,$30,$78,$30,$18,$0e,$00 // ..........0x0...
        .byte $00,$00,$7c,$00,$7c,$00,$00,$00,$70,$18,$0c,$1e,$0c,$18,$70,$00 // ..|.|...p.....p.
        .byte $00,$3c,$76,$06,$1c,$00               // .<v...

txt_49fe:
        .encoding "screencode_mixed"
        .text "x"
        .text "@"
        .text " hi guyz! again you can see a new intro together with a hot game called  'sunny shine - on the funny side of life"
        .encoding "petscii_upper"

txt_4a71:
        .text "'+  "

txt_4a75:
        .encoding "screencode_mixed"
        .text "which was cracked by  weasel  and  deejay  on da 2nd of august in"
        .encoding "petscii_upper"

txt_4ab6:
        .text " 1990 !!  "
        .byte $17,$08,$01,$01,$14                   // .....

txt_4ac5:
        .text "??  "

txt_4ac9:
        .encoding "screencode_mixed"
        .text "why we release it sooo late"
        .encoding "petscii_upper"

txt_4ae4:
        .text "???   "

txt_4aea:
        .encoding "screencode_mixed"
        .text "hmmm....that's eazy to explain! on da one hand we got first problems with da loader and on the other i (weasel) had to translate nearly"
        .encoding "petscii_upper"

txt_4b71:
        .text "  600 "

txt_4b77:
        .encoding "screencode_mixed"
        .text "blox  of fuckin' german language into  english"
        .encoding "petscii_upper"

txt_4ba5:
        .text "  !!!!!  "

txt_4bae:
        .encoding "screencode_mixed"
        .text "i'm down with my nerves, with my mind"
        .encoding "petscii_upper"

txt_4bd3:
        .text ",......"

txt_4bda:
        .encoding "screencode_mixed"
        .text "nearly with everything i've got"
        .encoding "petscii_upper"

txt_4bf9:
        .text "!!  "

txt_4bfd:
        .encoding "screencode_mixed"
        .text "please don't blame me for any  translation-  or  spelling problems in da game!! i worked on da translation  six days  nearly non-stop!! i hope ya' can stand these errors! i'm no american or perfectly english-speaking dude, okay"
        .encoding "petscii_upper"

txt_4ce0:
        .text "???  "
        .byte $0e,$0f,$02,$0f,$04,$19,$27,$13,$20,$10,$05,$12,$06,$05,$03,$14 // ......'. .......

txt_4cf5:
        .text "!!  "

txt_4cf9:
        .encoding "screencode_mixed"
        .text "well, enough crap-talk"
        .encoding "petscii_upper"

txt_4d0f:
        .text "......."
        .byte $08,$05,$12,$05,$27,$12,$05,$20,$04,$01,$20,$27,$13,$15,$0e,$0e // ....'.. .. '....
        .byte $19,$2d,$13,$08,$09,$0e,$05,$13       // .-......

txt_4d2e:
        .text "' !!!  "

txt_4d35:
        .encoding "screencode_mixed"
        .text "they're happy to go to  exodus - nec/nei - atc....in da states and to  ikari'n'talent - illusion - legend - dominators - genesis - extasy - trc - cosmos - full force - fairlight - crest - blackmail - force - bonzai - nato - oneway - triad"
        .encoding "petscii_upper"

txt_4e23:
        .text "..... "

txt_4e29:
        .encoding "screencode_mixed"
        .text "and to all forgotten ones in  europe"
        .encoding "petscii_upper"

txt_4e4d:
        .text "  !  "

txt_4e52:
        .encoding "screencode_mixed"
        .text "as usual da  'sunny shines'  are in brain-order"
        .encoding "petscii_upper"

txt_4e81:
        .text ".....!!     "

txt_4e8d:
        .encoding "screencode_mixed"
        .text "well, as ya know perhaps  lotus  is going to do a break now!! therefore dis game is da last release under da co-op lable  'crazy+lotus"
        .encoding "petscii_upper"

txt_4f13:
        .text "'  !! "

txt_4f19:
        .encoding "screencode_mixed"
        .text "we in crazy have enjoyed da  cooperation  and nobody knows if  lotus  will ever come back to da c"
        .encoding "petscii_upper"

txt_4f7a:
        .text "-64 !!  "

txt_4f82:
        .encoding "screencode_mixed"
        .text "let's wait and see what will happen to 'em"
        .encoding "petscii_upper"

txt_4fac:
        .text "..........  "

txt_4fb8:
        .encoding "screencode_mixed"
        .text "that's a real  sad  text and i hope you all are now sitting in front of yer computer and crying like hell, aren't 'cha"
        .encoding "petscii_upper"

txt_502e:
        .text "???  ("

txt_5034:
        .encoding "screencode_mixed"
        .text "that's not meant ironic"
        .encoding "petscii_upper"

txt_504b:
        .text "!!!)    "

txt_5053:
        .encoding "screencode_mixed"
        .text "okay now! before you gonna play dis game read da  game-note  to get  unprejudiced  in yer  bloddy mind"
        .encoding "petscii_upper"

txt_50b9:
        .text "  !!!!!    "

txt_50c4:
        .encoding "screencode_mixed"
        .text "bye-bye and have a nice day, night and everything"
        .encoding "petscii_upper"

txt_50f5:
        .text ".....!!              ("
        .byte $03                                   // .

txt_510c:
        .text ") 1990 "
        .byte $17,$05,$01,$13,$05,$0c,$2f,$03,$12,$01,$1a,$19 // ....../.....

dat_511f:
        .text "                                "
