// ============================================
// output - Part 1 of 2
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:46
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0800  End: $ffff  (63488 bytes)
// Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation
// Packer entry: $0810 (via BASIC SYS 2064)
// Entry point:  $0a86 (2694)
// IRQ handler:  $0bf0 (irq_0bf0)
// IRQ handler:  $ea31 (loc_ea31)
//
// Code: 3776 bytes, Data: 59712 bytes
// Labels: 509, Subroutines: 19
//
// Cross-references: all OK
// ============================================


// --- Region $089d-$08a1 ---
.pc = $089d "Program $089d"
        sbc $ff03,y
        brk

dat_08a1:
        .byte $e7                                   // .

// --- Region $0a00-$0af0 ---
.pc = $0a00 "loc_0a00"

loc_0a00:
        jsr sub_0a07
        sei
        jmp loc_2c00
// Referenced by: jsr from $0a00

sub_0a07:
        ldx #$00
        stx $d020
        stx $d021
        inx
        nop
        nop
        nop
        dex

loc_0a14:
        lda $2800,x
        sta $0428,x
        lda $28c8,x
        sta $04f0,x
        lda #$0e
        sta $d800,x
        sta $d8f0,x
        inx
        cpx #$f0
        bne loc_0a14
        ldx #$00

loc_0a2f:
        lda #$00
        sta $0400,x
        sta $05e0,x
        lda #$08
        sta $d800,x
        sta $d9e0,x
        inx
        cpx #$28
        bne loc_0a2f
        ldx #$00
        txa

loc_0a47:
        sta $da08,x
        sta $daf8,x
        inx
        cpx #$f0
        bne loc_0a47
        ldx #$00
        lda #$20

loc_0a56:
        sta $0608,x
        sta $06f0,x
        inx
        bne loc_0a56
        lda #$10
        sta $07c0
        lda #$01
        sta $07c1
        lda #$0c
        sta $07c2
        lda #$21
        sta $07c3
        lda #$00
        sta smc_2d84                                // SMC: modifies $2d84
        sta smc_2dce                                // SMC: modifies $2dce
        lda #$30
        sta smc_2d85                                // SMC: modifies $2d85
        lda #$32
        sta smc_2dcf                                // SMC: modifies $2dcf
        rts

main_0a86:
        jsr $e544
        ldx #$00
        stx $d020
        stx smc_0abe                                // SMC: modifies $0abe
        lda #$12
        sta $d018

loc_0a96:
        lda txt_0ba0,x
        sta $05b8,x
        inx
        cpx #$28
        bne loc_0a96
        ldx #$00
        txa

loc_0aa4:
        sta $d800,x
        sta dat_d900,x
        sta $da00,x
        sta $db00,x
        inx
        bne loc_0aa4
        lda #$4d
        sta $dc05

loc_0ab8:
.label smc_0ab9 = * + 1
        lda #$60                                    // !SMC: modified by $0acb, $0ad1
        sta $d021
.label smc_0abe = * + 1
        ldx #$38                                    // !SMC: modified by $0a8e
        inc smc_0abe
        lda smc_0abe
        cmp #$38
        beq loc_0ae3
        lda #$00
        sta smc_0ab9                                // SMC: modifies $0ab9
        lda $0b00,x
        sta smc_0ab9                                // SMC: modifies $0ab9
        ldx #$00
        txa
        tay

loc_0ad8:
        inx
        bne loc_0ad8
        iny
        cpy #$50
        bne loc_0ad8
        jmp loc_0ab8

loc_0ae3:
        jsr sub_0bd0
        ldx #$00
        txa
        tay
        sta $0aff
        jmp loc_0b40

dat_0af0:
        // === Sine/lookup table (80 bytes, range $00-$60) ===
        .byte $60                                   // `

// --- Region $0b40-$0b52 ---
.pc = $0b40 "loc_0b40"

loc_0b40:
        inx
        bne loc_0b40
        iny
        bne loc_0b40
        inc $0aff
        lda $0aff
        cmp #$14
        bne loc_0b40
        jmp loc_0a00

// --- Region $0bd0-$0be6 ---
.pc = $0bd0 "sub_0bd0"
// Referenced by: jsr from $0ae3

sub_0bd0:
        sei
        lda #$f0
        sta $0314
        lda #$0b
        sta $0315
        lda #$4d
        sta $dc05
        lda #$01
        sta smc_0c90                                // SMC: modifies $0c90
        cli
        rts

// --- Region $0bf0-$0bf5 ---
.pc = $0bf0 "irq_0bf0"

irq_0bf0:
        jsr sub_0c8f
        jmp loc_ea31

// --- Region $0c8f-$0d15 ---
.pc = $0c8f "sub_0c8f"
// Referenced by: jsr from $0bf0, $2c3a, $f9d2

sub_0c8f:
.label smc_0c90 = * + 1
        ldy #$ff                                    // !SMC: modified by $0be2
        bmi loc_0cf1

loc_0c93:
        beq loc_0ce7
        ldy #$00
        lda #$02
        sta $0d03
        lda #$00
        sta $0cf9
        lda #$ff
        sta smc_0c90
        ldx #$00
        stx $fc
        stx $d417
        stx $d416

loc_0cb0:
        iny
        iny
        lda $1526,y
        sta $0c1e,x
        lda $1527,y
        sta $0c21,x
        lda #$00
        sta $0c18,x
        sta $0c1b,x
        sta $0c24,x
        sta $0c09,x
        sta $0c27,x
        lda #$01
        sta $0c00,x
        sta $0c06,x
        sta $0c36,x
        inx
        cpx #$03
        bne loc_0cb0
        sta $fd
        lda #$0f
        sta $d418
        rts

loc_0ce7:
        sty $d404
        sty $d40b
        sty $d412
        rts

loc_0cf1:
        cld
        ldx #$02
        dec $fd
        bpl loc_0cfe
        lda #$00
        sta $fd
        bne loc_0d0f

loc_0cfe:
        dec $fc
        bpl loc_0d0f
        lda #$02
        sta $fc
        dec $0c00
        dec $0c01
        dec $0c02

loc_0d0f:
        jsr sub_0d82
        dex
        bpl loc_0d0f
        rts

// --- Region $0d82-$0fd3 ---
.pc = $0d82 "sub_0d82"
// Referenced by: jsr from $0d0f

sub_0d82:
        ldy txt_0c0f,x
        sty $f9
        lda $0c06,x
        sta $fa
        bne loc_0e0b
        sta $0c4b,x
        sta $0c4e,x
        sta $0c7e,x
        sta $0c3c,x
        sta $0c3f,x
        sta $0c69,x
        sta $0c30,x
        sta $0c33,x
        lda $15fe,y
        sta $0c27,x
        lda $1602,y
        and #$0f
        sta $0c81,x
        .byte $1a                                   // nop // ILLEGAL
        lda $1603,y
        sta $0c39,x
        lda $1604,y
        sta $0c36,x
        lda $1600,y
        ldy $1520,x
        sta $d405,y
        ldy $f9
        lda $1601,y
        ldy $1520,x
        sta $d406,y
        lda $0c39,x
        and #$20
        beq loc_0de1
        lda #$00
        sta $d404,y

loc_0de1:
        ldy $f9
        lda $1605,y
        and #$0f
        beq loc_0e0b
.label smc_0deb = * + 1
        ldy #$00                                    // !SMC: modified by $1397, $13a5
        bne loc_0e0b
        asl
        asl
        asl
        tay
        lda $1743,y
        sta $d418
        lda $1744,y
        clc
        adc $1523,x
        sta $d417
        lda $1745,y
        sta $0c8d
        sta $d416

loc_0e0b:
        lda $0c36,x
        sta $fb
        bpl loc_0e1e
        jsr sub_0f72
        lda smc_0fca
        bpl loc_0e1e
        lda $fa
        bne loc_0e2e

loc_0e1e:
        ldy $0c42,x
        beq loc_0e2b
        lda $fb
        lsr
        bcs loc_0e2b
        jsr sub_0fe0

loc_0e2b:
        jsr sub_0ffa

loc_0e2e:
        lda $0c00,x
        bne loc_0e38
        ldy $fa
        jmp loc_0f18

loc_0e38:
        lda $0c5a,x
        beq loc_0e6f
        lda $fa
        bne loc_0e46
        jsr sub_1023
        bmi loc_0ebd

loc_0e46:
        cmp $0c57,x
        bcs loc_0e4d
        bcc loc_0e73

loc_0e4d:
        cmp $0c5a,x
        bcs loc_0e58
        jsr sub_1073
        jmp loc_0e94

loc_0e58:
        lda $0c5d,x
        sta $0c12,x
        lda #$00
        sta $0c5a,x
        sta $0c4b,x
        sta $0c4e,x
        jsr sub_0ffa
        jmp loc_0e94

loc_0e6f:
        lda $fa
        beq loc_0ebd

loc_0e73:
        ldy $f9
        lda $1605,y
        and #$f0
        beq loc_0e94
        lsr
        lsr
        tay
        lda $0c69,x
        bne loc_0e8a
        jsr sub_10b5
        jmp loc_0e94

loc_0e8a:
        lda $16fa,y
        cmp $fa
        bcs loc_0e94
        jsr sub_10f6

loc_0e94:
        lda $0c63,x
        beq loc_0e9c
        jsr sub_1056

loc_0e9c:
        lda $fb
        and #$04
        bne loc_0eae
        lda $fb
        and #$02
        beq loc_0ebd
        lda $fa
        and #$01
        beq loc_0ebd

loc_0eae:
        lda $0c48,x
        sec
        sbc $0c66,x
        sta $0c48,x
        beq loc_0ebd
        inc $0c66,x

loc_0ebd:
        ldy $f9
        lda $1602,y
        and #$f0
        beq loc_0ec9
        jsr sub_1168

loc_0ec9:
        ldy $f9
        lda $1605,y
        and #$0f
        beq loc_0ed5
        jsr sub_1241

loc_0ed5:
        lda $0c39,x
        and #$40
        beq loc_0eed
        lda $0c00,x
        cmp #$01
        bne loc_0eed
        lda $fc
        bne loc_0eed
        ldy $1520,x
        sta $d406,y

loc_0eed:
        ldy $fa
        bne loc_0f05
        lda $fb
        and #$20
        beq loc_0efb
        lda #$41
        bne loc_0f43

loc_0efb:
        lda $fb
        and #$10
        beq loc_0f05
        lda #$11
        bne loc_0f43

loc_0f05:
        cpy #$01
        bne loc_0f18
        lda $fb
        and #$40
        beq loc_0f18
        lda #$f9
        sta $0c48,x
        lda #$81
        bne loc_0f43

loc_0f18:
        cpy #$02
        bcc loc_0f40
        lda $0c39,x
        bmi loc_0f27
        lda $fb
        bmi loc_0f40
        bcs loc_0f39

loc_0f27:
        and #$1f
        cmp $0c00,x
        bcc loc_0f40
        lda $fb
        bpl loc_0f39
        lda $0c27,x
        and #$fe
        bcs loc_0f43

loc_0f39:
        ldy $f9
        lda $15ff,y
        bcs loc_0f43

loc_0f40:
        lda $0c27,x

loc_0f43:
        ldy $1520,x
        sta $d404,y
        lda $0c81,x
        sta $d403,y
        lda $0c7e,x
        sta $d402,y
        lda $0c48,x
        sta $d401,y
        lda $0c45,x
        sta $d400,y
        lda $0c00,x
        bne loc_0f69
        jmp loc_12cc

loc_0f69:
        inc $0c06,x
        bne loc_0f71
        dec $0c06,x

loc_0f71:
        rts
// Referenced by: jsr from $0e12

sub_0f72:
        ldy $f9
        lda $15fe,y
        sta $fe
        lda $15ff,y
        sta $ff
        ldy #$01
        lda ($fe),y
        sta smc_0fca                                // SMC: modifies $0fca
        lda $fa
        bne loc_0f94
        dey
        lda ($fe),y
        sta $0c2d,x
        lda #$02
        sta $0c2a,x

loc_0f94:
        ldy $0c2a,x
        lda ($fe),y
        cmp #$fe
        bcc loc_0fa8
        beq loc_0fae
        iny
        lda ($fe),y
        sta $0c2a,x
        tay
        lda ($fe),y

loc_0fa8:
        sta $0c27,x
        inc $0c2a,x

loc_0fae:
        ldy $0c2d,x
        lda ($fe),y
        bpl loc_0fc6
        cmp #$82
        bcs loc_0fc6
        cmp #$80
        beq loc_0fdf
        iny
        lda ($fe),y
        sta $0c2d,x
        tay
        lda ($fe),y

loc_0fc6:
        inc $0c2d,x
.label smc_0fca = * + 1
        ldy #$00                                    // !SMC: modified by $0f82
        bmi $0fd7
        bne dat_0fd3
        sta $0c30,x
        rts

dat_0fd3:
        .byte $9d                                   // .

// --- Region $0fdf-$12a3 ---
.pc = $0fdf "loc_0fdf"

loc_0fdf:
        rts
// Referenced by: jsr from $0e28

sub_0fe0:
        dec $0c3c,x
        bpl loc_0feb
        lda $152d,y
        sta $0c3c,x

loc_0feb:
        lda $1536,y
        clc
        adc $0c3c,x
        tay
        lda $1540,y
        sta $0c3f,x
        rts
// Referenced by: jsr from $0e2b, $0e69

sub_0ffa:
        lda $fb
        eor #$08
        and #$08
        clc
        beq loc_1006
        lda $0c15,x

loc_1006:
        adc $0c3f,x
        adc $0c33,x
        adc $0c12,x
        tay
        sty smc_10d2                                // SMC: modifies $10d2
        lda dat_1460,y
        sta $0c45,x
        lda $14c0,y
        adc $0c30,x
        sta $0c48,x
        rts
// Referenced by: jsr from $0e41

sub_1023:
        lda $0c5a,x
        sta smc_1042                                // SMC: modifies $1042
        sta smc_104b                                // SMC: modifies $104b
        clc
        adc $0c57,x
        sta $0c5a,x
// Referenced by: jsr from $1426

sub_1033:
        ldy #$07
        lda $0c60,x

loc_1038:
        asl $0c51,x
        rol $0c54,x
        rol
        bcs loc_104a
.label smc_1042 = * + 1
        cmp #$10                                    // !SMC: modified by $1026, $13c3
        bcs loc_104a
        dey
        bpl loc_1038
        bmi $1052

loc_104a:
.label smc_104b = * + 1
        sbc #$10                                    // !SMC: modified by $1029, $13c6
        inc $0c51,x
        dey
        bpl loc_1038
        sta $0c60,x
        rts
// Referenced by: jsr from $0e99

sub_1056:
        and #$7f
        sta $0c51,x
        lda #$00
        sta $0c54,x
        asl $0c51,x
        rol $0c54,x
        asl $0c51,x
        rol $0c54,x
        lda $0c63,x
        bpl loc_108e
        bmi loc_107b
// Referenced by: jsr from $0e52

sub_1073:
        lda $0c12,x
        cmp $0c5d,x
        bcc loc_108e

loc_107b:
        lda $0c4b,x
        sec
        sbc $0c51,x
        sta $0c4b,x
        lda $0c4e,x
        sbc $0c54,x
        jmp loc_109e

loc_108e:
        lda $0c4b,x
        clc
        adc $0c51,x
        sta $0c4b,x
        lda $0c4e,x
        adc $0c54,x

loc_109e:
        sta $0c4e,x
        lda $0c45,x
        clc
        adc $0c4b,x
        sta $0c45,x
        lda $0c48,x
        adc $0c4e,x
        sta $0c48,x
        rts
// Referenced by: jsr from $0e84

sub_10b5:
        lda #$00
        sta $0c75,x
        sta $0c78,x
        inc $0c69,x
        lda $16fb,y
        and #$0f
        sta $0c6c,x
        lda $16fb,y
        lsr
        lsr
        lsr
        lsr
        sta $ff
.label smc_10d2 = * + 1
        ldy #$1d                                    // !SMC: modified by $1010
        lda $1461,y
        sec
        sbc $0c45,x
        sta $fe
        lda $14c1,y
        sbc $0c48,x
        ldy $ff

loc_10e4:
        dey
        bmi loc_10ed
        lsr
        ror $fe
        jmp loc_10e4

loc_10ed:
        sta $0c72,x
        lda $fe
        sta $0c6f,x
        rts
// Referenced by: jsr from $0e91

sub_10f6:
        lda $0c69,x
        bmi loc_110e
        lda $0c75,x
        clc
        adc $0c6f,x
        sta $0c75,x
        lda $0c78,x
        adc $0c72,x
        jmp loc_111e

loc_110e:
        lda $0c75,x
        sec
        sbc $0c6f,x
        sta $0c75,x
        lda $0c78,x
        sbc $0c72,x

loc_111e:
        sta $0c78,x
        lda $0c45,x
        clc
        adc $0c75,x
        sta $0c45,x
        lda $0c48,x
        adc $0c78,x
        sta $0c48,x
        dec $0c6c,x
        bne loc_114a
        lda $16fb,y
        and #$0f
        asl
        sta $0c6c,x
        lda $0c69,x
        eor #$ff
        sta $0c69,x

loc_114a:
        lda $16fc,y
        beq loc_1167
        lda $fa
        cmp $16fd,y
        bcs loc_1167
        lda $16fc,y
        adc $0c6f,x
        sta $0c6f,x
        lda $0c72,x
        adc #$00
        sta $0c72,x

loc_1167:
        rts
// Referenced by: jsr from $0ec6

sub_1168:
        lsr
        lsr
        ldy $fa
        bne loc_1186
        tay
        lda #$00
        sta $0c8a,x
        sta $0c87,x
        lda $1711,y
        sta $0c84,x
        lda $170f,y
        and #$40
        sta $0c7b,x

loc_1185:
        rts

loc_1186:
        tay
        lda $170f,y
        bpl loc_11b7
        lda $1710,y
        sta $fe
        lda $1711,y
        sta $ff
        sty smc_11b4                                // SMC: modifies $11b4
        ldy $0c8a,x
        lda ($fe),y
        cmp #$fe
        bcc loc_11ad
        beq loc_1185
        iny
        lda ($fe),y
        sta $0c8a,x
        tay
        lda ($fe),y

loc_11ad:
        sta $0c84,x
        inc $0c8a,x
.label smc_11b4 = * + 1
        ldy #$0c                                    // !SMC: modified by $1196
        bpl loc_11d3

loc_11b7:
        lda $fa
        cmp $1710,y
        bcs loc_11d3
        lda $170f,y
        and #$1f
        beq loc_11d3
        adc $0c84,x
        sta $0c84,x
        lda $0c87,x
        adc #$00
        sta $0c87,x

loc_11d3:
        lda $0c7b,x
        bne loc_11fb
        lda $170e,y
        and #$0f
        bne loc_11e1
        lda #$10

loc_11e1:
        sta $ff
        lda $0c7e,x
        clc
        adc $0c84,x
        sta $fe
        lda $0c81,x
        adc $0c87,x
        cmp $ff
        bcc loc_1238
        inc $0c7b,x
        bne loc_121e

loc_11fb:
        lda $170e,y
        lsr
        lsr
        lsr
        lsr
        sta $ff
        lda $0c7e,x
        sec
        sbc $0c84,x
        sta $fe
        lda $0c81,x
        sbc $0c87,x
        bmi loc_1219
        cmp $ff
        bcs loc_1238

loc_1219:
        lda #$00
        sta $0c7b,x

loc_121e:
        lda $170f,y
        and #$20
        beq loc_1240
        lda $170f,y
        and #$40
        sta $0c7b,x
        lda #$00
        sta $fe
        ldy $f9
        lda $1602,y
        and #$0f

loc_1238:
        sta $0c81,x
        lda $fe
        sta $0c7e,x

loc_1240:
        rts
// Referenced by: jsr from $0ed2

sub_1241:
        asl
        asl
        asl
        ldy $fa
        bne loc_125d
        tay
        lda #$00
        sta smc_1271                                // SMC: modifies $1271
        lda $174a,y
        sta $0c8e
        lda $1746,y
        and #$40
        sta smc_12a0                                // SMC: modifies $12a0
        rts

loc_125d:
        tay
        lda $1746,y
        bpl loc_128d
        lda $1749,y
        sta $fe
        lda $174a,y
        sta $ff
        sty smc_128a                                // SMC: modifies $128a
.label smc_1271 = * + 1
        ldy #$00                                    // !SMC: modified by $124b, $127d
        lda ($fe),y
        cmp #$fe
        bcc loc_1283
        beq loc_12b2
        iny
        lda ($fe),y
        sta smc_1271                                // SMC: modifies $1271
        tay
        lda ($fe),y

loc_1283:
        sta $0c8e
        inc smc_1271
.label smc_128a = * + 1
        ldy #$18                                    // !SMC: modified by $126d
        bpl loc_129f

loc_128d:
        lda $fa
        cmp $1749,y
        bcs loc_129f
        lda $1746,y
        and #$0f
        adc $0c8e
        sta $0c8e

loc_129f:
.label smc_12a0 = * + 1
        lda #$40                                    // !SMC: modified by $1259, $12c1
        bne loc_12b3

dat_12a3:
        .byte $ad                                   // .

// --- Region $12b2-$1460 ---
.pc = $12b2 "loc_12b2"

loc_12b2:
        rts

loc_12b3:
        lda $0c8d
        sec
        sbc $0c8e
        cmp $1747,y
        bcs loc_12c5
        lda #$00
        sta smc_12a0                                // SMC: modifies $12a0
        rts

loc_12c5:
        sta $0c8d
        sta $d416
        rts

loc_12cc:
        sta smc_1446                                // SMC: modifies $1446
        sta $0c06,x
        sta $0c5a,x
        sta $0c63,x
        sta $0c66,x
        lda $0c1e,x
        sta $fe
        lda $0c21,x
        sta $ff
        ldy $0c1b,x
        lda ($fe),y
        cmp #$40
        bcc loc_1334
        cmp #$fe
        bcc loc_1303
        bne loc_12f7
        inc smc_0c90

loc_12f7:
        lda #$00
        sta $0c1b,x
        tay
        lda ($fe),y
        cmp #$40
        bcc loc_1334

loc_1303:
        cmp #$c0
        bcc loc_1313
        sec
        sbc #$c0
        sta $0c09,x
        inc $0c1b,x
        iny
        lda ($fe),y

loc_1313:
        cmp #$80
        bcc loc_1325
        and #$3f
        sec
        sbc #$01
        sta $0c15,x
        inc $0c1b,x
        iny
        lda ($fe),y

loc_1325:
        cmp #$40
        bcc loc_1334
        and #$3f
        sta $0c24,x
        inc $0c1b,x
        iny
        lda ($fe),y

loc_1334:
        tay
        lda $1890,y
        sta $fe
        lda $18c0,y
        sta $ff
        ldy $0c18,x
        bne loc_1348
        tya
        sta $0c42,x

loc_1348:
        lda ($fe),y
        bmi loc_1356

loc_134c:
        cmp #$7f
        beq loc_13b7
        sta $0c12,x
        jmp loc_142b

loc_1356:
        cmp #$c0
        bcs loc_1366
        and #$3f
        clc
        adc smc_1446
        sta smc_1446                                // SMC: modifies $1446
        iny
        bne loc_1348

loc_1366:
        cmp #$e0
        bcs loc_1374
        and #$1f
        sta $0c0c,x
        iny
        lda ($fe),y
        bpl loc_134c

loc_1374:
        cmp #$f0
        bcs loc_1382
        and #$0f
        sta $0c42,x
        iny
        lda ($fe),y
        bpl loc_134c

loc_1382:
        cmp #$f0
        bne loc_1391
        iny
        lda ($fe),y
        sta $0c63,x
        iny
        lda ($fe),y
        bpl loc_134c

loc_1391:
        cmp #$f1
        bne loc_139f
        lda #$ff
        sta smc_0deb                                // SMC: modifies $0deb
        iny
        lda ($fe),y
        bpl loc_134c

loc_139f:
        cmp #$f2
        bne loc_13ad
        lda #$00
        sta smc_0deb                                // SMC: modifies $0deb
        iny
        lda ($fe),y
        bpl loc_134c

loc_13ad:
        lda #$00
        sta $d417
        iny
        lda ($fe),y
        bpl loc_134c

loc_13b7:
        iny
        lda ($fe),y
        sta $0c57,x
        iny
        lda ($fe),y
        sta $0c5a,x
        sta smc_1042                                // SMC: modifies $1042
        sta smc_104b                                // SMC: modifies $104b
        iny
        lda ($fe),y
        sta $0c12,x
        iny
        sty smc_142a                                // SMC: modifies $142a
        lda ($fe),y
        sta $0c5d,x
        clc
        adc $0c15,x
        tay
        lda $14c0,y
        sta smc_13fa                                // SMC: modifies $13fa
        lda dat_1460,y
        sta smc_13f1                                // SMC: modifies $13f1
        lda $0c12,x
        adc $0c15,x
        tay
.label smc_13f1 = * + 1
        lda #$30                                    // !SMC: modified by $13e6
        sec
        sbc dat_1460,y
        sta $0c51,x
.label smc_13fa = * + 1
        lda #$0b                                    // !SMC: modified by $13e0
        sbc $14c0,y
        sta $0c54,x
        lda #$00
        sta $0c60,x
        lda $0c12,x
        cmp $0c5d,x
        bcc loc_1426
        lda $0c51,x
        eor #$ff
        sta $0c51,x
        lda $0c54,x
        eor #$ff
        sta $0c54,x
        inc $0c51,x
        bne loc_1426
        inc $0c54,x

loc_1426:
        jsr sub_1033
.label smc_142a = * + 1
        ldy #$0b                                    // !SMC: modified by $13d0

loc_142b:
        iny
        lda ($fe),y
        cmp #$ff
        bne loc_1441
        lda $0c24,x
        beq loc_143c
        dec $0c24,x
        bpl loc_143f

loc_143c:
        inc $0c1b,x

loc_143f:
        ldy #$00

loc_1441:
        tya
        sta $0c18,x
.label smc_1446 = * + 1
        lda #$00                                    // !SMC: modified by $12cc, $1360
        beq loc_144c

dat_1449:
        .byte $9d,$03,$0c                           // ...

loc_144c:
        lda $0c03,x
        sta $0c00,x
        lda $0c0c,x
        clc
        adc $0c09,x
        asl
        asl
        asl
        sta txt_0c0f,x
        rts

dat_1460:
        .byte $0c                                   // .

// --- Region $1bf0-$1c19 ---
.pc = $1bf0 "Segment $1bf0"
        sbc #$26
        cpx $27
        sty $c9
        php
        .byte $cf,$e1,$24                           // dcp $24e1 // ILLEGAL
        cpx $27
        .byte $82,$e2                               // nop #$e2 // ILLEGAL
        rol $e4
        .byte $27,$c9                               // rla $c9 // ILLEGAL
        php
        .byte $cf,$27,$84                           // dcp $8427 // ILLEGAL
        .byte $e2,$26                               // nop #$26 // ILLEGAL
        cpx $27
        .byte $82,$e2                               // nop #$e2 // ILLEGAL
        rol $e6
        bit $84
        cmp #$08
        .byte $cf,$24,$24                           // dcp $2424 // ILLEGAL
        .byte $82,$22                               // nop #$22 // ILLEGAL
        bit $c9
        brk

// --- Region $2491-$2491 ---
.pc = $2491 "sub_2491"
// Referenced by: jsr from $e875

sub_2491:
        rts

// --- Region $2c00-$2e7b ---
.pc = $2c00 "loc_2c00"

loc_2c00:
        lda #$18
        sta $d018
        lda #$d8
        sta $d016
        lda #$0e
        sta $d023
        lda #$0f
        sta $d022
        lda #$00
        sta $d021

loc_2c19:
        lda $d012
        cmp #$38
        bne loc_2c19
        ldx #$0a

loc_2c22:
        dex
        bne loc_2c22
.label smc_2c26 = * + 1
        lda #$05                                    // !SMC: modified by $2d06
        sta $d020
        sta $d021
        ldx #$0b

loc_2c2f:
        dex
        bne loc_2c2f
        lda #$00
        sta $d020
        sta $d021
        jsr sub_0c8f
.label smc_2c3e = * + 1
        ldx #$2a                                    // !SMC: modified by $2c4b
        inc smc_2c3e
        lda smc_2c3e
        cmp #$80
        bne loc_2c4e
        lda #$00
        sta smc_2c3e                                // SMC: modifies $2c3e

loc_2c4e:
        lda $2a00,x
        sta smc_2cb2                                // SMC: modifies $2cb2
        clc
        lda $2b00,x
        adc #$a0
        sta smc_2c80                                // SMC: modifies $2c80
.label smc_2c5e = * + 1
        ldx #$69                                    // !SMC: modified by $2c6b
        inc smc_2c5e
        lda smc_2c5e
        cmp #$80
        bne loc_2c6e
        lda #$00
        sta smc_2c5e                                // SMC: modifies $2c5e

loc_2c6e:
        lda $2a00,x
        sta smc_2cd5                                // SMC: modifies $2cd5
        clc
        lda $2b00,x
        adc #$a0
        sta smc_2c86                                // SMC: modifies $2c86
        ldx #$00

loc_2c7f:
.label smc_2c80 = * + 1
        lda $2aac,x                                 // !SMC: modified by $2c5a
        sta $0608,x
.label smc_2c86 = * + 1
        lda txt_2ba0,x                              // !SMC: modified by $2c7a
        sta $0658,x
        inx
        cpx #$27
        bne loc_2c7f

loc_2c90:
        lda $d012
        cmp #$93
        bne loc_2c90
        ldx #$02

loc_2c99:
        dex
        bne loc_2c99
.label smc_2c9d = * + 1
        lda #$00                                    // !SMC: modified by $2d1d
        sta $d020
        sta $d021
        ldx #$0b

loc_2ca6:
        dex
        bne loc_2ca6
        lda #$00
        sta $d020
        sta $d021
.label smc_2cb2 = * + 1
        lda #$c6                                    // !SMC: modified by $2c51
        sta $d016
        lda #$12
        sta $d018
        ldx #$45

loc_2cbd:
        dex
        bne loc_2cbd

loc_2cc0:
        lda $2ae0,x
        sta $d021
        sta $d021
        ldy $2af0,x

loc_2ccc:
        dey
        bne loc_2ccc
        inx
        cpx #$08
        bne loc_2cc0
.label smc_2cd5 = * + 1
        lda #$c2                                    // !SMC: modified by $2c71
        sta $d016
        ldx #$5a

loc_2cdb:
        dex
        bne loc_2cdb

loc_2cde:
        lda $2bf0,x
        sta $d021
        sta $d021
        ldy $2af0,x

loc_2cea:
        dey
        bne loc_2cea
        inx
        cpx #$08
        bne loc_2cde
.label smc_2cf3 = * + 1
        ldx #$05                                    // !SMC: modified by $2d00
        inc smc_2cf3
        lda smc_2cf3
        cmp #$1f
        bne loc_2d03
        lda #$00
        sta smc_2cf3                                // SMC: modifies $2cf3

loc_2d03:
        lda $27a0,x
        sta smc_2c26                                // SMC: modifies $2c26
.label smc_2d0a = * + 1
        ldx #$00                                    // !SMC: modified by $2d17
        inc smc_2d0a
        lda smc_2d0a
        cmp #$1f
        bne loc_2d1a
        lda #$00
        sta smc_2d0a                                // SMC: modifies $2d0a

loc_2d1a:
        lda $27a0,x
        sta smc_2c9d                                // SMC: modifies $2c9d
.label smc_2d21 = * + 1
        lda #$c3                                    // !SMC: modified by $2d73
        sta $d016
        ldx #$ad

loc_2d27:
        dex
        bne loc_2d27

loc_2d2a:
        lda $27c0,x
        sta $d021
        sta $d021
        ldy $27e0,x

loc_2d36:
        dey
        bne loc_2d36
        inx
        cpx #$08
        bne loc_2d2a
.label smc_2d3f = * + 1
        lda #$c7                                    // !SMC: modified by $2dbd
        sta $d016
        ldx #$5a

loc_2d45:
        dex
        bne loc_2d45

loc_2d48:
        lda $27d0,x
        sta $d021
        sta $d021
        ldy $27f0,x

loc_2d54:
        dey
        bne loc_2d54
        inx
        cpx #$08
        bne loc_2d48
        lda #$c8
        sta $d016
        dec smc_2d21
        dec smc_2d21
        lda smc_2d21
        cmp #$bf
        beq loc_2d71
        jmp loc_2da8

loc_2d71:
        lda #$c7
        sta smc_2d21                                // SMC: modifies $2d21
        ldx #$00

loc_2d78:
        lda $06d1,x
        sta $06d0,x
        inx
        cpx #$28
        bne loc_2d78
.label smc_2d84 = * + 1
.label smc_2d85 = * + 2
        lda $31b4                                   // !SMC: modified by $0a75, $0a7d, $2da5
        sta $06f7
        inc smc_2d84
        lda smc_2d84
        cmp #$00
        beq loc_2d96
        jmp loc_2da8

loc_2d96:
        inc smc_2d85
        lda smc_2d85
        cmp #$32
        beq loc_2da3
        jmp loc_2da8

loc_2da3:
        lda #$30
        sta smc_2d85                                // SMC: modifies $2d85

loc_2da8:
        dec smc_2d3f
        dec smc_2d3f
        dec smc_2d3f
        dec smc_2d3f
        lda smc_2d3f
        cmp #$bf
        bne loc_2df2
        lda #$c7
        sta smc_2d3f                                // SMC: modifies $2d3f
        ldx #$00

loc_2dc2:
        lda $0721,x
        sta $0720,x
        inx
        cpx #$28
        bne loc_2dc2
.label smc_2dce = * + 1
.label smc_2dcf = * + 2
        lda $3369                                   // !SMC: modified by $0a78, $0a82, $2def
        sta $0747
        inc smc_2dce
        lda smc_2dce
        cmp #$00
        beq loc_2de0
        jmp loc_2df2

loc_2de0:
        inc smc_2dcf
        lda smc_2dcf
        cmp #$34
        beq loc_2ded
        jmp loc_2df2

loc_2ded:
        lda #$32
        sta smc_2dcf                                // SMC: modifies $2dcf

loc_2df2:
        lda $0c00
        cmp #$01
        beq loc_2e08
        cmp #$04
        beq loc_2e10
        cmp #$03
        beq loc_2e18
        cmp #$02
        beq loc_2e20
        jmp loc_2e2c

loc_2e08:
        lda #$01
        sta $d021
        jmp loc_2e25

loc_2e10:
        lda #$0f
        sta $d021
        jmp loc_2e25

loc_2e18:
        lda #$0c
        sta $d021
        jmp loc_2e25

loc_2e20:
        lda #$0b
        sta $d021

loc_2e25:
        lda $d012
        cmp #$ff
        bne loc_2e25

loc_2e2c:
        lda $dc01
        cmp #$ef
        beq loc_2e36
        jmp loc_2c00

loc_2e36:
        jsr $e544
        lda #$00
        sta $d020
        sta $d021
        ldx #$00

loc_2e43:
        lda $2f00,x
        sta $0400,x
        lda #$0f
        sta $d800,x
        inx
        cpx #$f0
        bne loc_2e43
        lda #$31
        sta $0314
        lda #$ea
        sta $0315
        lda #$36
        sta $01
        lda #$15
        sta $d018
        ldx #$00

loc_2e68:
        lda $2e00,x
        sta $0500,x
        lda #$00
        sta dat_d900,x
        inx
        cpx #$f0
        bne loc_2e68
        jmp $0580

dat_2e7b:
        .byte $60                                   // `

// --- Region $4191-$4196 ---
.pc = $4191 "sub_4191"
// Referenced by: jsr from $e869, $e86f

sub_4191:
        brk

dat_4192:
        .byte $00,$00,$00,$00                       // ....
// Referenced by: jsr from $e86c, $e872

sub_4196:
        brk

// --- Region $8dd0-$8dd0 ---
.pc = $8dd0 "Segment $8dd0"
        brk

// --- Region $8ed0-$8ed0 ---
.pc = $8ed0 "Segment $8ed0"
        brk

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

// --- Region $e503-$e52e ---
.pc = $e503 "loc_e503"

loc_e503:
        bne loc_e514
        lda $0c24,x
        beq loc_e50f
        dec $0c24,x
        bpl loc_e512

loc_e50f:
        inc $0c1b,x

loc_e512:
        ldy #$00

loc_e514:
        tya
        sta $0c18,x
        lda #$00
        beq loc_e51f

dat_e51c:
        .byte $9d,$03,$0c                           // ...

loc_e51f:
        lda $0c03,x
        sta $0c00,x
        lda $0c0c,x
        clc
        adc $0c09,x
        .byte $e3,$0a                               // isc ($0a,x) // ILLEGAL
        rts

// --- Region $e539-$e565 ---
.pc = $e539 "loc_e539"

loc_e539:
        ror $7b
        sta ($a9),y
        .byte $c3,$dd                               // dcp ($dd,x) // ILLEGAL
        .byte $fa                                   // nop // ILLEGAL
        clc
        sec
        .byte $5a                                   // nop // ILLEGAL
        adc $cca3,x
        inc $23,x
        .byte $53,$86                               // sre ($86),y // ILLEGAL
        .byte $bb,$f4,$30                           // las $30f4,y // ILLEGAL
        bvs loc_e503
        .byte $fb,$47,$98                           // isc $9847,y // ILLEGAL
        sbc $b047
        .byte $0c,$77,$e9                           // nop $e977 // ILLEGAL
        adc ($e1,x)
        pla
        .byte $f7,$8f                               // isc $8f,x // ILLEGAL
        bmi loc_e539
        .byte $8f,$4e,$18                           // sax $184e // ILLEGAL
        .byte $ef,$d2,$c3                           // isc $c3d2 // ILLEGAL

dat_e565:
        .byte $c3                                   // .

// --- Region $e807-$e809 ---
.pc = $e807 "Segment $e807"
        bmi loc_e869
        brk

// --- Region $e81c-$e823 ---
.pc = $e81c "loc_e81c"

loc_e81c:
.label loc_e81d = * + 1
        beq loc_e81d
        lda $21
        jsr loc_10e4
        rts

// --- Region $e869-$e878 ---
.pc = $e869 "loc_e869"

loc_e869:
        jsr sub_4191
        jsr sub_4196
        jsr sub_4191
        jsr sub_4196
        jsr sub_2491
        .byte $22                                   // jam // ILLEGAL

// --- Region $e964-$e96b ---
.pc = $e964 "loc_e964"

loc_e964:
        asl $1fed,x
        adc ($a3,x)
        sty $c0
        brk

// --- Region $e9df-$ea78 ---
.pc = $e9df "loc_e9df"

loc_e9df:
        inx
        bmi loc_e964
        inc $30
        .byte $e7,$30                               // isc $30 // ILLEGAL
        cmp #$08
        cmp $2ce6
        .byte $82,$2c                               // nop #$2c // ILLEGAL
        inx
        bit smc_2c86
        .byte $82,$e6                               // nop #$e6 // ILLEGAL
.label loc_e9f4 = * + 1
        bit $08c9
        sty $cd
        inc $2c

loc_e9fa:
        stx $e8
        bit $e782
        bit $c92c
        php
        cmp $2ee6
        sty $2e
        rol $2e82
        inx
        rol $08c9
        stx $cd
        inc $2e
        sty $e7
        rol $e284
        .byte $2b,$82                               // anc #$82 // ILLEGAL
        cmp #$08
        stx $cd
        and smc_2d84
        .byte $2b,$82                               // anc #$82 // ILLEGAL
        cmp #$08
        stx $cd
        and $2d88
        .byte $ff,$82,$d7                           // isc $d782,x // ILLEGAL
        .byte $2b,$2e                               // anc #$2e // ILLEGAL
        sty $30

loc_ea31:
        bmi loc_ea61
        stx $30
        txa
        .byte $7f,$00,$08                           // rra $0800,x // ILLEGAL
        bmi loc_ea6e
        .byte $82,$2b                               // nop #$2b // ILLEGAL
        rol txt_3084
        bmi loc_ea70
        stx $30
        txa
        .byte $7f,$00,$08                           // rra $0800,x // ILLEGAL
        bmi loc_ea76
        .byte $82,$2e                               // nop #$2e // ILLEGAL
        rol $2e84
        rol $2b82
        rol $3333
        sty $32
        bmi loc_e9df
        rol $3082
        sty $30
        bmi loc_e9f4
.label loc_ea61 = * + 1
        .byte $7f,$08,$10                           // rra $1008,x // ILLEGAL
.label loc_ea65 = * + 2
        rol $ff30
        sty $7fd8
        brk
        php
        rol $8a30

loc_ea6e:
.label loc_ea70 = * + 2
        .byte $7f,$00,$08                           // rra $0800,x // ILLEGAL
        rol $8230
        .byte $2b,$84                               // anc #$84 // ILLEGAL

loc_ea76:
        bmi loc_e9fa
        .byte $32                                   // jam // ILLEGAL

// --- Region $ea92-$ea9e ---
.pc = $ea92 "loc_ea92"

loc_ea92:
        .byte $7f,$00,$08                           // rra $0800,x // ILLEGAL
        .byte $33,$35                               // rla ($35),y // ILLEGAL
        sty $33
        .byte $82,$32                               // nop #$32 // ILLEGAL
        stx $7f
        brk

dat_ea9e:
        .byte $08                                   // .

// --- Region $f998-$fc13 ---
.pc = $f998 "loc_f998"

loc_f998:
        lda #$18
        sta $d018
        lda #$d8
        sta $d016
        lda #$0e
        sta $d023
        lda #$0f
        sta $d022
        lda #$00
        sta $d021

loc_f9b1:
        lda $d012
        cmp #$38
        bne loc_f9b1
        ldx #$0a

loc_f9ba:
        dex
        bne loc_f9ba
        lda #$05
        sta $d020
        sta $d021
        ldx #$0b

loc_f9c7:
        dex
        bne loc_f9c7
        lda #$00
        sta $d020
        sta $d021
        jsr sub_0c8f
        ldx #$2a
        inc smc_2c3e
        lda smc_2c3e
        cmp #$80
        bne loc_f9e6
        lda #$00
        sta smc_2c3e

loc_f9e6:
        lda $2a00,x
        sta smc_2cb2
        clc
        lda $2b00,x
        adc #$a0
        sta smc_2c80
        ldx #$69
        inc smc_2c5e
        lda smc_2c5e
        cmp #$80
        bne loc_fa06
        lda #$00
        sta smc_2c5e

loc_fa06:
        lda $2a00,x
        sta smc_2cd5
        clc
        lda $2b00,x
        adc #$a0
        sta smc_2c86
        ldx #$00

loc_fa17:
        lda $2aac,x
        sta $0608,x
        lda txt_2ba0,x
        sta $0658,x
        inx
        cpx #$27
        bne loc_fa17

loc_fa28:
        lda $d012
        cmp #$93
        bne loc_fa28
        ldx #$02

loc_fa31:
        dex
        bne loc_fa31
        lda #$00
        sta $d020
        sta $d021
        ldx #$0b

loc_fa3e:
        dex
        bne loc_fa3e
        lda #$00
        sta $d020
        sta $d021
        lda #$c6
        sta $d016
        lda #$12
        sta $d018
        ldx #$45

loc_fa55:
        dex
        bne loc_fa55

loc_fa58:
        lda $2ae0,x
        sta $d021
        sta $d021
        ldy $2af0,x

loc_fa64:
        dey
        bne loc_fa64
        inx
        cpx #$08
        bne loc_fa58
        lda #$c2
        sta $d016
        ldx #$5a

loc_fa73:
        dex
        bne loc_fa73

loc_fa76:
        lda $2bf0,x
        sta $d021
        sta $d021
        ldy $2af0,x

loc_fa82:
        dey
        bne loc_fa82
        inx
        cpx #$08
        bne loc_fa76
        ldx #$05
        inc smc_2cf3
        lda smc_2cf3
        cmp #$1f
        bne loc_fa9b
        lda #$00
        sta smc_2cf3

loc_fa9b:
        lda $27a0,x
        sta smc_2c26
        ldx #$00
        inc smc_2d0a
        lda smc_2d0a
        cmp #$1f
        bne loc_fab2
        lda #$00
        sta smc_2d0a

loc_fab2:
        lda $27a0,x
        sta smc_2c9d
        lda #$c3
        sta $d016
        ldx #$ad

loc_fabf:
        dex
        bne loc_fabf

loc_fac2:
        lda $27c0,x
        sta $d021
        sta $d021
        ldy $27e0,x

loc_face:
        dey
        bne loc_face
        inx
        cpx #$08
        bne loc_fac2
        lda #$c7
        sta $d016
        ldx #$5a

loc_fadd:
        dex
        bne loc_fadd

loc_fae0:
        lda $27d0,x
        sta $d021
        sta $d021
        ldy $27f0,x

loc_faec:
        dey
        bne loc_faec
        inx
        cpx #$08
        bne loc_fae0
        lda #$c8
        sta $d016
        dec smc_2d21
        dec smc_2d21
        lda smc_2d21
        cmp #$bf
        beq loc_fb09
        jmp loc_2da8

loc_fb09:
        lda #$c7
        sta smc_2d21
        ldx #$00

loc_fb10:
        lda $06d1,x
        sta $06d0,x
        inx
        cpx #$28
        bne loc_fb10
        lda $31b4
        sta $06f7
        inc smc_2d84
        lda smc_2d84
        cmp #$00
        beq loc_fb2e
        jmp loc_2da8

loc_fb2e:
        inc smc_2d85
        lda smc_2d85
        cmp #$32
        beq loc_fb3b
        jmp loc_2da8

loc_fb3b:
        lda #$30
        sta smc_2d85
        dec smc_2d3f
        dec smc_2d3f
        dec smc_2d3f
        dec smc_2d3f
        lda smc_2d3f
        cmp #$bf
        bne loc_fb8a
        lda #$c7
        sta smc_2d3f
        ldx #$00

loc_fb5a:
        lda $0721,x
        sta $0720,x
        inx
        cpx #$28
        bne loc_fb5a
        lda $3369
        sta $0747
        inc smc_2dce
        lda smc_2dce
        cmp #$00
        beq loc_fb78
        jmp loc_2df2

loc_fb78:
        inc smc_2dcf
        lda smc_2dcf
        cmp #$34
        beq loc_fb85
        jmp loc_2df2

loc_fb85:
        lda #$32
        sta smc_2dcf

loc_fb8a:
        lda $0c00
        cmp #$01
        beq loc_fba0
        cmp #$04
        beq loc_fba8
        cmp #$03
        beq loc_fbb0
        cmp #$02
        beq loc_fbb8
        jmp loc_2e2c

loc_fba0:
        lda #$01
        sta $d021
        jmp loc_2e25

loc_fba8:
        lda #$0f
        sta $d021
        jmp loc_2e25

loc_fbb0:
        lda #$0c
        sta $d021
        jmp loc_2e25

loc_fbb8:
        lda #$0b
        sta $d021

loc_fbbd:
        lda $d012
        cmp #$ff
        bne loc_fbbd
        lda $dc01
        cmp #$ef
        beq loc_fbce
        jmp loc_2c00

loc_fbce:
        jsr $e544
        lda #$00
        sta $d020
        sta $d021
        ldx #$00

loc_fbdb:
        lda $2f00,x
        sta $0400,x
        lda #$0f
        sta $d800,x
        inx
        cpx #$f0
        bne loc_fbdb
        lda #$31
        sta $0314
        lda #$ea
        sta $0315
        lda #$36
        sta $01
        lda #$15
        sta $d018
        ldx #$00

loc_fc00:
        lda $2e00,x
        sta $0500,x
        lda #$00
.label loc_fc09 = * + 1
        sta dat_d900,x
        inx
        cpx #$f0
        bne loc_fc00
        jmp $0580

dat_fc13:
        .byte $e5                                   // .

// --- Region $fc35-$fc43 ---
.pc = $fc35 "loc_fc35"

loc_fc35:
        ora $c9
        bne loc_fc09
        inx
        lda #$37
        sta $01
        cli
        jmp loc_fce2

dat_fc42:
        .byte $80,$55                               // .U

// --- Region $fce2-$fce6 ---
.pc = $fce2 "loc_fce2"

loc_fce2:
        rol $20e6
        rts

dat_fce6:
        .byte $50                                   // P

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

// --- Region $0808-$089c ---
.pc = $0808 "dat_0808"

dat_0808:
        .byte $c3,$99,$91,$81,$99,$99,$98,$ff,$03,$f9,$f9,$83,$99,$99,$03,$ff // ................
        .byte $c0,$9f,$9f,$9f,$9f,$99,$c3,$ff,$07,$f3,$99,$99,$99,$93,$87,$ff // ................
        .byte $01,$ff,$9f,$87,$9f,$9f,$80,$ff,$00,$ff,$9f,$87,$9f,$ff,$1f,$ff // ................
        .byte $03,$f9,$9f,$91,$99,$99,$c3,$ff,$98,$99,$99,$81,$99,$99,$99,$ff // ................
        .byte $03,$e7,$e7,$e7,$e7,$e7,$80,$ff,$e0,$f3,$f3,$f3,$f3,$f3,$07,$ff // ................
        .byte $1c,$f1,$87,$8f,$87,$93,$99,$ff,$1f,$9f,$9f,$9f,$9f,$9f,$80,$ff // ................
        .byte $9c,$88,$80,$94,$9c,$fc,$1c,$ff,$98,$89,$81,$81,$91,$99,$19,$ff // ................
        .byte $03,$f9,$99,$99,$99,$99,$c3,$ff,$03,$f9,$99,$83,$9f,$9f,$9f,$ff // ................
        .byte $03,$f9,$99,$99,$99,$c3,$f0,$ff,$03,$f9,$99,$83,$87,$f3,$18,$ff // ................
        .byte $c0,$9f,$9f,$c3,$f9                   // .....

// --- Region $08a2-$09ff ---
.pc = $08a2 "Program $08a2"
        .byte $e7,$e7,$e7,$e7,$e7,$ff,$18,$99,$99,$99,$99,$99,$c3,$ff,$18,$f9 // ................
        .byte $99,$99,$99,$c3,$e7,$ff,$1c,$fc,$9c,$94,$80,$88,$9c,$ff,$38,$99 // ..............8.
        .byte $c3,$e7,$c3,$99,$9c,$ff,$18,$f9,$99,$c1,$f9,$f9,$f9,$ff,$01,$ff // ................
        .byte $f3,$e7,$cf,$9f,$81,$ff,$c3,$cf,$cf,$cf,$cf,$cf,$c3,$ff,$f3,$ed // ................
        .byte $cf,$83,$cf,$9d,$03,$ff,$c3,$f3,$f3,$f3,$f3,$f3,$c3,$ff,$ff,$e7 // ................
        .byte $c3,$81,$e7,$e7,$e7,$e7,$ff,$ef,$cf,$80,$80,$cf,$ef,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$e7,$e7,$e7,$e7,$ff,$ff,$e7,$ff,$99,$99 // ................
        .byte $99,$ff,$ff,$ff,$ff,$ff,$99,$99,$00,$99,$00,$99,$99,$ff,$e7,$c1 // ................
        .byte $9f,$c3,$f9,$83,$e7,$ff,$9d,$99,$f3,$e7,$cf,$99,$b9,$ff,$c3,$99 // ................
        .byte $c3,$c7,$98,$99,$c0,$ff,$f9,$f3,$e7,$ff,$ff,$ff,$ff,$ff,$f3,$e7 // ................
        .byte $cf,$cf,$cf,$e7,$f3,$ff,$cf,$e7,$f3,$f3,$f3,$e7,$cf,$ff,$ff,$99 // ................
        .byte $c3,$00,$c3,$99,$ff,$ff,$ff,$e7,$e7,$81,$e7,$e7,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$e7,$e7,$cf,$ff,$ff,$ff,$81,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$e7,$e7,$ff,$ff,$fc,$f9,$f3,$e7,$cf,$9f,$ff,$c3,$99 // ................
        .byte $91,$89,$99,$99,$c3,$ff,$e7,$e7,$c7,$e7,$e7,$e7,$81,$ff,$c3,$99 // ................
        .byte $f9,$f3,$cf,$9f,$81,$ff,$c3,$99,$f9,$e3,$f9,$99,$c3,$ff,$f9,$f1 // ................
        .byte $e1,$99,$80,$f9,$f9,$ff,$81,$9f,$83,$f9,$f9,$99,$c3,$ff,$c3,$99 // ................
        .byte $9f,$83,$99,$99,$c3,$ff,$81,$99,$f3,$e7,$e7,$e7,$e7,$ff,$c3,$99 // ................
        .byte $99,$c3,$99,$99,$c3,$ff,$c3,$99,$99,$c1,$f9,$99,$c3,$ff,$ff,$ff // ................
        .byte $e7,$ff,$ff,$e7,$ff,$ff,$ff,$ff,$e7,$ff,$ff,$e7,$e7,$cf,$f1,$e7 // ................
        .byte $cf,$9f,$cf,$e7,$f1,$ff,$ff,$ff,$81,$ff,$81,$ff,$ff,$ff,$8f,$e7 // ................
        .byte $f3,$f9,$f3,$e7,$8f,$ff,$c3,$99,$f9,$f3,$e7,$ff,$e7,$00 // ..............

// --- Region $0af1-$0b3f ---
.pc = $0af1 "Program $0af1"
        .fill 14, $60
        .byte $14,$06,$02,$04,$0e,$05,$0f,$03,$07,$01,$01,$01,$01,$01,$01,$01 // ................
        .fill 17, $01
        .byte $07,$03,$0f,$05,$0e,$04,$02,$06,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 16, $60

// --- Region $0b53-$0bcf ---
.pc = $0b53 "dat_0b53"

dat_0b53:
        // === Fill data (77 bytes, $0b53-$0b9f) ===
        .fill 77, $60

txt_0ba0:
        .encoding "screencode_mixed"
        .text "sphinx- freaky fun for every one -sphinx"
        .encoding "petscii_upper"
        .fill 8, $60

// --- Region $0be7-$0bef ---
.pc = $0be7 "dat_0be7"

dat_0be7:
        .fill 9, $60

// --- Region $0bf6-$0c8e ---
.pc = $0bf6 "dat_0bf6"

dat_0bf6:
        .fill 10, $60
        .byte $02,$02,$02,$04,$04,$08,$07,$07,$13,$00,$00,$00,$04,$0b,$15 // ...............

txt_0c0f:
        .text " X"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $0c,$30,$35,$11,$11,$0f,$04,$06,$15,$1e,$14,$04,$79,$da,$4a,$17 // .05.........y.J.
        .byte $17,$18,$00,$00,$00,$41,$41,$41,$07,$06,$06,$0e,$13,$0d,$00,$00 // .....AAA........
        .byte $00,$00,$00,$00,$40,$40,$00,$c1,$e1,$60,$00,$02,$00,$00,$00,$00 // ....@@...`......
        .byte $00,$01,$00,$98,$c1,$68,$05,$2c,$34,$00,$00,$00,$00,$00,$00,$2c // .....h.,4......,
        .byte $43,$59,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0c,$13,$1a,$0c,$01 // CY..............
        .byte $08,$00,$00,$00,$00,$00,$00,$00,$00,$01,$03,$1c,$03,$75,$0e,$d1 // .............u..
        .byte $00,$00,$00,$8b,$00,$2f,$ff,$00,$ff,$40,$00,$00,$98,$3a,$d4,$02 // ...../...@...:..
        .byte $05,$06,$3c,$3a,$5c,$00,$00,$00,$00,$06,$00,$32,$01 // ..<:\......2.

// --- Region $0d16-$0d81 ---
.pc = $0d16 "txt_0d16"

txt_0d16:
        .text " MEGAMIX "
        .byte $5d,$5b                               // ][

txt_0d21:
        .text " MADE BY THE 20TH CENTURY COMPOSERS! ARRANGED BY EDWIN VAN SANTEN; PLAYER & SOUNDS BY FALCO PAUL "

// --- Region $0fd4-$0fde ---
.pc = $0fd4 "Program $0fd4"
        .byte $33,$0c,$60,$9d,$48,$0c,$a9,$00,$9d,$45,$0c // 3.`.H....E.

// --- Region $12a4-$12b1 ---
.pc = $12a4 "Segment $12a4"
        .byte $8d,$0c,$18,$6d,$8e,$0c,$d9,$48,$17,$90,$16,$ee,$a0,$12 // ...m...H......

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

txt_14fc:
        .text "!#%'*,/258;?CGKOTY"
        .byte $5e,$64,$6a,$70,$77,$7e,$86,$8e,$96,$9f,$a8,$b3,$bd,$c8,$d4,$e1 // ^djpw~..........
        .byte $ee,$fd,$00,$07,$0e,$01,$02,$04,$02,$00,$79,$17,$da,$17,$4a,$18 // ..........y...J.
        .fill 9, $02
        .byte $00,$03,$06,$09,$0c,$0f,$12,$15,$18,$07,$03,$00,$08,$03,$00,$07 // ................
        .byte $04,$00,$09,$04,$00,$08,$05,$00,$09,$05,$00,$07,$05,$00,$0a,$07 // ................
        .byte $00,$0a,$03,$00,$08,$00,$19,$81,$41,$40,$80,$fe,$01,$2c,$00,$ff // ........A@...,..

txt_1567:
        .text ",',',',"
        .byte $80,$07,$00,$19,$81,$41,$40,$fe,$00,$40,$0a,$08,$06,$04,$05,$06 // .....A@..@......
        .byte $05,$04,$06,$05,$80,$09,$80,$11,$81,$11,$40,$80,$10,$fe,$00,$3e // ..........@....>
        .byte $29,$2d,$3e,$0d,$80,$08,$80,$11,$11,$11,$11,$10,$fe,$00,$1a,$13 // )->.............
        .byte $10,$0d,$0b,$09,$07,$05,$04,$03,$02,$01,$00,$80,$0a,$80,$19,$81 // ................
        .byte $41,$41,$11,$81,$80,$fe,$00,$f9,$0d,$0b,$0c,$f7,$f9,$a0,$c0,$f0 // AA..............
        .byte $80,$08,$00,$19,$81,$40,$40,$80,$fe,$00,$2c,$01,$00 // .....@@...,..

txt_15cb:
        .text ",',',',"
        .byte $80,$07,$00,$19,$81,$41,$40,$fe,$00,$c9,$04,$02,$00,$ff,$80,$10 // .....A@.........
        .byte $00                                   // .

txt_15e3:
        .text "!AAAAAAAAAAA!"
        .byte $fe,$80,$0b,$00                       // ....

txt_15f4:
        .text "!A "
        .byte $40                                   // @ character
        .text "  "
        .byte $40                                   // @ character
        .text " "
        .byte $fe,$80,$00,$00,$00,$00,$00,$00,$00,$00,$41,$40,$00,$ff,$18,$e1 // ..........A@....
        .byte $40,$01,$41,$40,$00,$ef,$2a,$60,$00,$02,$41,$40,$00,$f9,$36,$e1 // @.A@..*`..A@..6.
        .byte $40,$03,$41,$40,$00,$ba,$44,$c1,$40,$04,$6f,$15,$08,$e8,$08,$60 // @.A@..D.@.o....`
        .byte $89,$05,$5b,$15,$08,$f8,$08,$40,$89,$05,$aa,$15,$00,$d8,$08,$60 // ..[....@.......`
        .byte $89,$05,$bf,$15,$00,$c7,$08,$60,$89,$00,$6f,$15,$00,$e7,$08,$60 // .......`..o....`
        .byte $89,$00,$bf,$15,$00,$e7,$08,$60,$89,$00,$41,$40,$00,$57,$34,$e1 // .......`..A@.W4.
        .byte $40,$00,$41,$40,$00,$59,$34,$60,$40,$00,$f2,$15,$00,$aa,$04,$60 // @.A@.Y4`@......`
        .byte $80,$00,$e1,$15,$00,$88,$74,$e1,$80,$00,$21,$20,$00,$bb,$04,$e4 // ......t...! ....
        .byte $20,$00,$e1,$15,$00,$89,$74,$ff,$80,$00,$51,$40,$00,$c6,$5c,$60 //  .....t...Q@..\`
        .byte $40,$00,$11,$10,$00,$e9,$04,$40,$60,$00,$d3,$15,$00,$c6,$08,$40 // @......@`......@
        .byte $89,$00,$01,$40,$00,$7f,$18           // ...@...

txt_16a3:
        .text " "
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "A"
        .byte $40                                   // @ character
        .byte $00                                   // string terminator
        .byte $7e,$62,$60,$00,$30,$41,$40,$00,$7a,$24,$60,$40,$00,$41,$40,$00 // ~b`.0A@.z$`@.A@.
        .byte $7e
        .byte $28,$60
        .byte $40                                   // @ character
        .text "PA"
        .byte $40                                   // @ character
        .byte $00,$7f,$14
        .byte $40,$00,$10
        .byte $41,$40,$00
        .byte $d8,$14,$60,$40,$00,$41,$40,$00,$ba,$24,$c2,$00,$30,$41,$40,$00 // ..`@.A@..$..0A@.
        .byte $8c,$94,$60,$40,$10,$41,$40,$00,$8e,$84,$60,$40,$40,$17,$16,$00 // ..`@.A@...`@@...
        .byte $db,$00,$40,$04,$00,$41,$40,$00,$8f,$44,$b8,$40,$04,$81,$80,$dc // ..@..A@..D.@....
        .byte $fc,$00,$f8,$00,$00,$0c,$32,$01,$30,$0a,$42,$02,$34,$0b,$22,$01 // ......2.0.B.4.".
        .byte $2c,$0d,$32,$04,$40,$0c,$22,$02,$12,$6c,$00,$00,$44,$4c,$00,$00 // ,.2.@."..l..DL..
        .byte $48,$4a,$80,$36,$17,$27,$40,$00,$3c,$8d,$00,$00,$94,$6e,$04,$10 // HJ.6.'@.<....n..
        .byte $20,$4b,$80,$41,$17,$6a,$00,$00,$78,$7c,$02,$08 //  K.A.j..x|..

txt_1735:
        .byte $22                                   // double quote character
        .text "00448:<DH"
        .byte $ff,$08,$c0,$c0,$a0,$80,$a8,$a0,$80,$80,$ff,$06,$1f,$f0,$38,$00 // ..............8.
        .byte $18,$58,$00,$01,$1f,$f0,$48,$80,$30,$60,$00,$02,$3f,$f0,$a0,$c0 // .X....H.0`..?...
        .byte $30,$c0,$73,$17,$1f,$f0,$38,$41,$18,$58,$02,$00,$1f,$f0,$ff,$00 // 0.s...8A.X......
        .byte $00,$00,$00,$00,$20,$10,$10,$10,$10,$fe,$92,$1c,$1d,$0e,$0e,$95 // .... ...........
        .byte $0e,$0e,$90,$0e,$0e,$92,$0e,$0e,$92,$0e,$0e,$95,$0e,$0e,$90,$0e // ................
        .byte $0e,$92,$0e,$0e,$90,$0e,$0e,$92,$0e,$0e,$90,$0e,$0e,$92,$0e,$0e // ................
        .byte $90,$0e,$0e,$92,$0e,$0e,$90,$0e,$0e,$92,$0e,$0e,$12,$12,$16,$18 // ................
        .byte $16,$18,$16,$18,$16,$1b,$91,$45,$06,$43,$20,$96,$43,$20,$91,$41 // .......E.C .C .A
        .byte $20,$96
        .byte $41,$20,$91
        .byte $41,$20,$96
        .byte $41,$20,$91
        .text "$"
        .byte $22                                   // double quote
        .text "%"
        .byte $22                                   // double quote
        .byte $92
        .byte $44,$01,$89                           // D..

txt_17d2:
        .text "&'&(A)"
        .byte $00                                   // string terminator
        .byte $ff,$92,$1e,$0d,$95,$0c,$90,$0c,$92,$0d,$92,$0d,$95,$0c,$90,$0c // ................
        .byte $92,$0d,$90,$0c,$92,$0d,$90,$0c,$92,$0d,$90,$0c,$92,$0d,$90,$0c // ................
        .byte $92,$0d,$86,$47,$13,$4d,$15,$13,$13,$92,$43,$07,$43,$0b,$8f,$41 // ...G.M....C.C..A
        .byte $21,$94,$41,$21,$8f,$21,$94,$21,$8f,$21,$94,$21,$8f,$21,$94,$21 // !.A!.!.!.!.!.!.!
        .byte $8f,$21,$94,$21,$8d,$44,$02,$95,$2a,$93,$41,$2a,$95,$2a,$2a,$93 // .!.!.D..*.A*.**.
        .byte $41,$2a,$95,$2a,$91,$2b,$93,$2b,$95,$41,$2b,$91,$2b,$93,$2b,$95 // A*.*.+.+.A+.+.+.
        .byte $41,$2b,$91,$2b,$93,$2b,$95,$41,$2b,$91,$2b,$93,$2b,$95,$41,$2b // A+.+.+.A+.+.+.A+
        .byte $ff,$90,$1f,$0f,$0f,$10,$11,$10,$11,$92,$14,$17,$19,$17,$1a,$09 // ................
        .byte $09,$91,$0a,$0a                       // ....

txt_185d:
        .text "/"
        .byte $22                                   // double quote character
        .text "%"
        .byte $22                                   // double quote character
        .text "%"
        .byte $22                                   // double quote character
        .text "%"
        .byte $22                                   // double quote character
        .text "%"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $05,$92,$03,$03,$04,$04,$90           // .......

txt_186e:
        .text "A,C-A,"
        .byte $90                                   // .

txt_1875:
        .text "A,C-A,"
        .byte $90,$2e,$90,$41,$2c,$90,$2e,$90,$41,$2c,$90,$2e,$90,$41,$2c,$90 // ...A,...A,...A,.
        .byte $2e,$90,$41,$2c,$ff,$f0,$f4,$51,$b2,$ed,$38,$7b,$d8,$f4,$11,$57 // ..A,...Q..8{...W
        .byte $dc,$3a,$63,$8c,$a0,$06,$2b,$50,$68,$7f,$c1,$da,$f1,$1f,$36,$4a // .:c...+Ph.....6J
        .byte $51,$56,$5f,$78,$85,$92,$ac,$db,$0b   // QV_x.....

txt_18b4:
        .text " "
        .byte $22                                   // double quote character
        .text "6VY"
        .byte $5c                                   // backslash character
        .byte $82,$97,$a5,$b4,$c3,$26,$18,$18,$19,$19,$19,$1a,$1a,$1a,$18,$1b // .....&..........
        .byte $1b,$1b,$1c,$1c,$1c,$1c,$1d,$1d,$1d,$1d,$1d,$1d,$1d,$1d,$1e,$1e // ................
        .fill 9, $1e
        .fill 13, $1f
        .byte $84,$c0,$00,$ff,$82,$c2,$0c,$0c,$84,$0c,$82,$c6,$2c,$c2,$07,$07 // ............,...
        .byte $82,$0a,$0c,$18,$0a,$07,$c6,$2c,$c2,$0c,$0c,$0a,$82,$08,$08,$84 // .......,........
        .byte $08,$82,$c6,$2c,$c2,$03,$05,$82,$0a,$08,$08,$14,$08,$c6,$2c,$c2 // ...,..........,.
        .byte $08,$08,$09,$82,$0a,$0a,$84,$0a,$82,$c6,$2c,$c2,$0a,$0c,$0e,$0a // ..........,.....
        .byte $0a,$16,$0a,$c6,$2c,$c2,$0a,$0a,$0b,$82,$0c,$0c,$84,$0c,$82,$c6 // ....,...........
        .byte $2c,$c2,$0c,$07,$82,$0a,$0c,$18,$0a,$0c,$c6,$2c,$c2,$0a,$07,$0a // ,..........,....
        .byte $ff,$82,$c9,$08,$82,$cd,$e6,$30,$84,$30,$e7,$30,$82,$30,$e6,$30 // .......0.0.0.0.0
        .byte $c9,$08,$86,$cd,$30,$84,$e8,$30,$82,$e6,$30,$e7,$30,$c9,$08,$cd // ....0..0..0.0...
        .byte $e6,$2c,$82,$2c,$e8,$2c,$86,$2c,$82,$e6,$2c,$c9,$08,$84,$cd,$e6 // .,.,.,.,..,.....
        .byte $2c,$86,$e8,$2c,$82,$e7               // ,..,..

txt_1986:
        .text ",,"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $08,$cd,$e6,$2e,$84,$2e,$2e,$82,$2e,$e8,$2e,$c9,$08,$86,$cd,$e6 // ................
        .byte $2e,$84,$e7,$2e,$84,$e2,$2b,$82,$c9,$08,$86,$cd,$2d,$84,$2d,$2b // ......+.....-.-+
        .byte $82,$c9,$08,$86,$cd,$2d,$88,$2d,$ff,$82,$d7,$2b,$2e,$84,$30,$30 // .....-.-...+..00
        .byte $2e,$86,$30,$8a,$7f,$00,$08,$30,$33,$82,$2b,$2e,$84,$30,$30,$2e // ..0....03.+..00.
        .byte $86,$30,$8a,$7f,$00,$08,$30,$2c,$82,$2e,$2e,$84,$2e,$2e,$82,$2b // .0....0,.......+
        .byte $2e,$33,$33,$84,$32,$30,$86,$2e,$82,$30,$84,$30,$30,$94,$7f,$08 // .33.20...0.00...
        .byte $10,$2e,$30,$ff,$8c,$d8,$7f,$00,$08,$2e,$30,$8a,$7f,$00,$08,$2e // ..0.......0.....
        .byte $30,$82,$2b,$84,$30,$82,$32,$86,$7f,$00,$08,$31,$33,$84,$7f,$00 // 0.+.0.2....13...
        .byte $08,$31,$33,$84,$32,$82,$30,$90,$2c,$86,$7f,$00,$08,$33,$35,$84 // .13.2.0.,....35.
        .byte $7f,$00,$08,$33,$35,$84,$33,$82,$32,$86,$7f,$00,$08,$35,$37,$84 // ...35.3.2....57.
        .byte $7f,$00,$08,$33,$35,$33,$82,$32,$a2,$7f,$00,$20,$2e,$30,$ff,$82 // ...353.2... .0..
        .byte $dd                                   // .

txt_1a3a:
        .text "$#$%&%&'('()*)*+,+,-.-./0/0121232321010/./.-,-,+*+*)()('&'&%$%$#"
        .byte $ff,$82,$c3,$0d,$0d,$84,$0d,$c7,$2c,$82,$c3,$0b,$84,$0d,$82,$0b // ........,.......
        .byte $84,$0d,$84,$c7,$2c,$82,$c3,$10,$12,$0d,$0d,$0d,$0d,$84,$c7,$2c // ....,..........,
        .byte $82,$c3,$08,$84,$0b,$82,$0d,$84,$10,$84,$c7,$2c,$82,$c3,$14,$12 // ...........,....
        .byte $86,$06,$82,$12,$84,$c7,$2c,$82,$c3,$10,$82,$12,$84,$c0,$00,$c5 // ......,.........
        .byte $08,$c7,$2c,$82,$c3,$14,$12,$86,$06,$82,$12,$84,$c7,$2c,$82,$c3 // ..,..........,..
        .byte $10,$84,$12,$82,$10,$84,$12,$82,$c6,$2c,$2c,$84,$2c,$ff,$84,$c9 // .........,,.,...
        .byte $08,$82,$d2,$30,$24,$84,$c9,$08,$82,$d2,$30,$24,$84,$c9,$08,$82 // ...0$.....0$....
        .byte $d2,$24,$30,$84,$c9,$08,$82,$d2,$24,$30,$84,$c9,$08,$82,$d2,$30 // .$0.....$0.....0
        .byte $24,$84,$c9,$08,$82,$d2,$24,$30,$84,$c9,$08,$82,$d2,$30,$24,$84 // $.....$0.....0$.
        .byte $c9,$08,$82,$d2,$24,$30,$ff,$86,$ce,$e4,$27,$d0,$27,$84,$e9,$26 // ....$0....'.'..&
        .byte $88,$ce,$e4,$27,$e9,$26,$86,$e4,$27,$d0,$27,$84,$e9,$26,$ce,$e4 // ...'.&..'.'..&..
        .byte $27,$27,$e3,$27,$82,$e2,$26,$86,$d0,$e6,$24,$84,$ce,$24,$24,$82 // ''.'..&...$..$$.
        .byte $22,$8a,$d0,$24,$88,$e2,$26,$84,$ce,$e6,$24,$d0,$24,$ce,$24,$82 // "..$..&...$.$.$.
        .byte $22,$86,$24,$84,$d0,$18,$86,$ce,$18,$82,$c0,$00,$ff,$84,$d9 // ".$............

txt_1b59:
        .text " #%#"
        .byte $86,$da,$28,$84,$d9,$25,$82,$1c,$1e,$20,$84,$23,$25,$25,$82,$23 // ..(..%... .#%%.#
        .byte $86,$da,$28,$84,$d9,$25,$84,$2c,$2f,$86,$da,$2e,$d9,$2a,$8c,$da // ..(..%.,/....*..
        .byte $7f,$04,$08,$28,$2a,$84,$d9,$28,$82,$2a,$86,$da,$2f,$84,$d9,$2e // ...(*..(.*../...
        .byte $2c,$82,$2a,$86,$da,$2f,$84,$d9,$2e,$82,$2f,$86,$da,$31,$84,$d9 // ,.*../..../..1..

txt_1b9d:
        .text " #%#"
        .byte $86,$da,$28,$84,$d9,$25,$82,$1c,$1e,$20,$84,$23,$25,$25,$82,$23 // ..(..%... .#%%.#
        .byte $86,$da,$28,$84,$d9,$25,$84,$2c,$2f,$86,$da,$31,$d9,$36,$8c,$da // ..(..%.,/..1.6..
        .byte $7f,$04,$08,$34,$36,$84,$d9,$34,$31,$84,$da,$3b,$d9,$3a,$38,$82 // ...46..41..;.:8.
        .byte $36,$86,$da,$3b,$84,$d9,$3f,$88,$da,$3d,$ff,$84,$c9,$08,$cf,$e4 // 6..;..?..=......
        .byte $27,$27,$82,$e9,$26,$e4,$27,$c9,$08,$cf,$27,$84,$27,$27,$82 // ''..&.'...'.''.

// --- Region $1c1a-$2490 ---
.pc = $1c1a "dat_1c1a"

dat_1c1a:
        .byte $cf,$24,$84,$22,$24,$82,$e3,$27,$e6,$24,$84,$c9,$08,$cf,$24,$24 // .$."$..'.$....$$
        .byte $82                                   // .

txt_1c2b:
        .byte $22                                   // double quote character
        .text "$"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $08,$cf,$24,$84,$24,$e3,$27,$82,$27,$e4,$27,$ff,$84,$c9,$08,$cb // ..$.$.'.'.'.....
        .byte $e3,$30,$c8,$2c,$cb,$30,$c9,$08,$cb,$30,$c8,$2c,$82,$cc,$30,$30 // .0.,.0...0.,..00
        .byte $84,$c9,$08,$cb,$30,$c8,$2c,$cb,$30,$c9,$08,$cb,$30,$82,$c8,$2c // ....0.,.0...0..,
        .byte $cc,$30,$30,$30,$ff,$84,$c9,$08,$cb,$e1,$30,$c8,$2c,$cb,$30,$c9 // .000......0.,.0.
        .byte $08,$cb,$30,$c8,$2c,$82,$cc,$30,$30,$84,$c9,$08,$cb,$30,$c8,$2c // ..0.,..00....0.,
        .byte $cb,$30,$c9,$08,$cb,$30,$82,$c8,$2c,$cc,$30,$30,$30,$ff,$84,$c4 // .0...0..,.000...
        .byte $0c,$0c,$82,$18,$84,$0c,$82,$07,$84,$0c,$0c,$82,$18,$84,$0c,$82 // ................
        .byte $07,$ff,$8c,$d4
        .byte $32,$82
        .text "4542"
        .byte $84
        .byte $30,$82
        .byte $32,$2b,$2d
        .byte $30,$8c
        .byte $32,$82
        .text "4542"
        .byte $84
        .byte $30,$32,$82
        .byte $35,$37,$8c
        .byte $39
        .byte $82                                   // .

txt_1cbf:
        .text "9797579757"
        .byte $8c,$39,$82                           // .9.

txt_1ccc:
        .text "9797579702"
        .byte $8c,$34,$82                           // .4.

txt_1cd9:
        .text "4242024202"
        .byte $8c,$34,$82,$34,$35,$84               // .4.45.

txt_1ce9:
        .text "4204"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $32,$82,$d3,$27,$84,$27,$82,$27,$84,$24,$82,$24,$84,$24,$82,$22 // 2..'.'.'.$.$.$."
        .byte $84,$22,$82,$20,$1e,$84,$1c,$ff,$88,$d5,$34,$32,$84,$34,$88,$35 // .". ......42.4.5
        .byte $84,$32,$88,$34,$35,$84,$37,$88,$39,$84,$37,$88,$35,$37,$84,$35 // .2.45.7.9.7.57.5
        .byte $88,$34,$98,$32,$84,$d6,$e3,$30,$30,$82,$30,$30,$ff,$88,$d5,$34 // .4.2...00.00...4
        .byte $32,$84,$34,$88,$35,$84,$32,$88,$34,$35,$84,$34,$88,$35,$84,$34 // 2.4.5.2.45.4.5.4
        .byte $88,$32,$2d,$84,$29,$88,$28,$98,$26,$84,$d6,$e1,$32,$32,$82,$32 // .2-.).(.&...22.2
        .byte $32,$ff,$a0,$c4,$0c,$88,$0c,$84,$0a,$07,$0a,$0c,$0f,$84,$0c,$a0 // 2...............
        .byte $0c,$88,$0c,$84,$0a,$07,$05,$8c,$07,$ff,$84,$c9,$08,$82,$d1,$30 // ...............0
        .byte $3c,$3a,$3c,$84,$c9,$08,$00,$82,$d1,$30,$3c,$84,$3a,$82,$3c,$30 // <:<......0<.:.<0
        .byte $ff,$88,$c0,$00,$db,$27,$98,$27,$88,$27,$84,$26,$8c,$24,$88,$c0 // .....'.'.'.&.$..
        .byte $00,$88,$db
        .byte $27,$27,$84
        .text "&'&"
        .byte $22                                   // double quote
        .byte $98
        .byte $24,$88,$c0,$00,$db
        .byte $27,$98,$27,$88,$27,$84,$26,$8c,$24,$88,$c0,$00,$84,$db,$29,$27 // '.'.'.&.$.....)'
        .byte $88
        .byte $29,$84
        .text "')+$"
        .byte $8c
        .byte $24,$82,$c8
        .byte $2c,$2c,$84
        .byte $2c,$82
        .byte $2c,$2c,$ff,$84,$c9,$08,$82,$d1,$3c,$30,$84,$ca,$2c,$c9,$08,$00 // ,,......<0..,...
        .byte $82,$d1,$3c,$30,$84,$ca,$2c,$82,$d1,$30,$3c,$ff,$84,$c4,$0a,$88 // ..<0..,..0<.....
        .byte $0a,$84,$08,$88,$0a,$84,$08,$0a,$0a,$88,$0a,$84,$08,$88,$0a,$84 // ................
        .byte $08,$0a,$ff,$84,$dc,$35,$35,$88,$33,$32,$84,$33,$8c,$37,$88,$35 // .....55.32.3.7.5
        .byte $33,$32,$84,$33,$32,$98,$30,$84,$da,$22,$88,$24,$84,$1b,$1d,$1d // 32.32.0..".$....
        .byte $1f,$1f,$84,$dc,$35,$35,$88,$33,$32,$84,$33,$8c,$37,$88,$35,$33 // ....55.32.3.7.53
        .byte $ff,$84,$c4,$0c,$88,$0c,$84,$0a,$84,$0c,$07,$0a,$05,$84,$0a,$88 // ................
        .byte $0c,$84,$03,$05,$05,$07,$07,$ff,$88,$dc,$35,$84,$37,$3a,$98,$37 // ..........5.7:.7
        .byte $84,$da,$22,$88,$24,$84,$1b,$1d,$1d,$1f,$1f,$ff,$84,$dc,$32,$a0 // ..".$.........2.
        .byte $a4,$30,$ff,$a0,$a0,$c4,$0c,$ff,$a0,$a0,$de,$7f,$00,$10,$00,$0c // .0..............
        .byte $ff,$88,$c9,$08,$00,$00,$86,$00,$82,$00,$84,$00,$00,$00,$00,$82 // ................
        .byte $c8                                   // .

txt_1e6f:
        .text ",,,,,,,,"
        .byte $ff,$90,$c0,$00,$a0,$a0,$b0,$de,$7f,$00,$10,$07,$13,$ff,$a0,$c0 // ................
        .byte $00,$a0,$a0,$a0,$de,$7f,$00,$10,$0e,$1a,$ff,$82,$c5,$00,$c1,$0d // ................
        .byte $0b,$08,$c6,$2c,$c1,$08,$0b,$0d,$c5,$00,$c1,$0b,$08,$0b,$c6,$2c // ...,...........,
        .byte $c1,$10,$0f,$0d,$ff,$84,$ce,$e5,$2e,$2e,$82,$2e,$84,$2e,$82,$2e // ................
        .byte $84,$e6,$2c,$82,$2c,$84,$2c,$82,$2c,$84,$2c,$e5,$2e,$82,$d2,$e0 // ..,.,.,.,.,.....
        .text "6563"
        .byte $84,$ce,$e5
        .byte $2e,$e6
        .byte $2c,$82,$d2,$e0
        .byte $36,$35,$33
        .byte $31,$84,$33,$ff,$8c,$da,$25,$84,$28,$88,$27,$84,$28,$90,$25,$84 // 1.3...%.(.'.(.%.
        .byte $23,$86,$25,$27,$84,$28,$8c,$7f,$00,$08,$28,$2d,$88,$2c,$84,$2a // #.%'.(....(-.,.*
        .byte $28,$8c,$2a,$82,$c6,$2c,$84,$2c,$82,$2c,$84,$2c,$82,$2c,$84,$2c // (.*..,.,.,.,.,.,
        .byte $82,$2c,$2c,$ff,$a4,$dd,$7f,$00,$70,$00,$48,$88,$c0,$00,$88,$dd // .,,.....p.H.....
        .byte $7f,$00,$70,$00,$48,$8c,$c0,$00,$ff,$2c,$ff,$82,$c0,$00,$ff,$a0 // ..p.H....,......
        .byte $a0,$df,$f0,$0f,$42,$f0,$0c,$48,$f0,$0a,$4a,$f0,$10,$3c,$ff,$86 // ....B..H..J..<..
        .byte $da,$34,$32,$84,$37,$86,$34,$32,$84,$30,$86,$32,$2f,$94,$2b,$86 // .42.7.42.0.2/.+.
        .byte $30,$2f,$84,$32,$86,$30,$2f,$82,$28,$2b,$86,$2d,$82,$2f,$ff,$98 // 0/.2.0/.(+.-./..
        .byte $2d,$ff,$94,$2d,$ff,$84,$2b,$8c,$29,$82,$2b,$2d,$86,$2b,$29,$84 // -..-..+.).+-.+).
        .byte $28,$86,$26,$82,$28,$94,$24,$82,$26,$28,$86,$29,$2b,$84,$2d,$86 // (.&.(.$.&(.)+.-.
        .byte $2b,$28,$84,$30,$86,$2f,$82,$2d,$94,$2d,$ff,$84,$c1,$09,$09,$c6 // +(.0./.-.-......
        .byte $2c,$82,$c4,$04,$07,$84,$c1,$09,$09,$c6,$2c,$82,$c4,$0b,$09,$ff // ,.........,.....
        .byte $82,$c1,$15,$09,$10,$04,$84,$c6,$2c,$82,$c1,$15,$09,$ff,$82,$c5 // ........,.......
        .byte $00,$cf,$e1,$32,$84,$32,$32,$82,$e3,$30,$e1,$32,$ff,$82,$c5,$00 // ...2.22..0.2....
        .byte $cf,$e3,$30,$84,$30,$30,$82,$e1,$32,$e3,$30,$ff,$82,$c5,$00,$cf // ..0.00..2.0.....
        .byte $e2,$32,$84,$32,$32,$82,$e2,$32,$e2,$32,$82,$c5,$00,$cf,$e3,$30 // .2.22..2.2.....0
        .byte $84,$30,$30,$82,$e1,$32,$e3,$30,$ff   // .00..2.0.

dat_1fe0:
        // === Fill data (32 bytes, $1fe0-$1fff) ===
        .fill 32, $60
        .fill 14, $00
        .byte $03,$0c,$00,$00,$03,$0c,$31,$c5,$16,$5b,$00,$3f,$c0,$15,$55,$6a // ......1..[.?..Uj
        .byte $bf,$bb,$fc,$03                       // ....

txt_2022:
        .text "TU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $ca,$ff,$bb,$ff,$00                   // .....

txt_202a:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $8c,$ff,$bb,$ff,$00                   // .....

txt_2032:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $cc,$ff,$bb,$ff,$00,$58,$6c,$bc,$bc,$bc,$bc,$c0,$80,$80,$80,$80 // .....Xl.........
        .byte $80,$80,$80,$0f,$0c,$0c,$0c,$0c,$0c,$0c,$0c,$ff,$00,$55,$55,$5a // .............UUZ
        .byte $5b,$5b,$5a,$ff,$00                   // [[Z..

txt_205a:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $33,$ff,$ee,$ff,$00                   // 3....

txt_2062:
        .text "UV"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $3b,$fb,$eb,$fc,$08,$88,$c8,$c8,$c8,$c8,$c8,$ff,$c0,$c5,$c5,$c5 // ;...............
        .byte $c5,$c5,$c5,$ff,$00                   // .....

txt_207a:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $b3,$bf,$ae,$ff,$00                   // .....

txt_2082:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $32,$fe,$ee,$ff,$02,$62,$b2,$f2,$f2,$f2,$f2,$00,$00,$00,$00,$03 // 2....b..........
        .byte $03,$03,$0c                           // ...

txt_2098:
        .text "2="
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $f5,$25,$15,$d5,$99,$6a,$66,$95       // .%...jf.

txt_20a3:
        .text "UUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $66                                   // f

txt_20aa:
        .text "UUUUUU"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $7c,$bc,$7c,$7c,$7c,$7c,$bc,$80,$80,$80,$80,$80,$80,$80,$80,$0c // |.||||..........
        .byte $0c,$0c,$0c,$0c,$0c,$0c,$0c           // .......

txt_20c8:
        .text "ZYUYUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $99                                   // .

txt_20d2:
        .text "UUUUUU"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $9b,$57,$5b                           // .W[

txt_20dc:
        .text "WWWW"
        .byte $c8                                   // 'H' | $80 (end-of-string marker)
        .byte $c8,$c8,$c8,$c8,$c8,$c8,$c8,$c5,$c5,$c5,$c5,$c5,$c5,$c5,$c5,$aa // ................
        .byte $99,$55,$95                           // .U.

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

txt_20fa:
        .text "VUUUUV"
        .fill 8, $f2
        .byte $00,$00,$00,$00,$00,$00,$00,$01,$00,$00,$00,$00,$00,$00,$00,$bf // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$ff,$00,$00,$00,$00,$00,$00,$00,$f9 // ................
        .byte $0c,$0c,$0f                           // ...

txt_212b:
        .text "21111UYZ"
        .byte $6e,$6f,$63,$60,$60,$55,$99,$aa,$ee,$ff,$33,$00,$00,$55,$99,$aa // noc``U....3..U..
        .byte $ef,$bf,$bf,$bc,$bc,$55,$99,$ff,$fd,$c1,$31,$b1,$b2,$55,$99,$aa // .....U....1..U..
        .byte $6e,$6f,$6a,$bf,$ff,$55,$99,$aa,$ee,$ff,$aa,$ff,$ff,$7c,$bc,$bc // noj..U.......|..
        .byte $bc,$bc,$bc,$fc,$fc,$0c,$0c,$0c,$0c,$0f,$03,$03,$03,$59,$56,$6a // .............YVj
        .byte $a6,$16,$16,$16,$16,$55,$66,$aa,$bb,$ff,$cc,$00,$00,$5b,$67,$ab // .....Uf......[g.
        .byte $bb,$fb,$cb,$0b,$0b,$c5,$c5,$c6,$cb,$c0,$aa,$00,$00,$95,$66,$ff // ..............f.
        .byte $ff,$00,$aa,$00,$00,$55,$66,$ff,$ff,$00,$aa,$00,$00,$f2,$f2,$f2 // .....Uf.........
        .byte $f2,$02,$aa,$00,$00,$02,$03,$00,$03,$03,$03,$03,$00,$33,$cc,$88 // .............3..
        .byte $ab,$77,$77,$ff,$00,$03,$fc,$88,$ab,$7f,$73,$f3,$00,$32,$cf,$88 // .ww.......s..2..
        .byte $ab,$77,$77,$ff,$00,$31,$31,$32,$0f,$0c,$0c,$0c,$03,$60,$60,$60 // .ww..112.....```
        .byte $58,$58,$5b,$9b,$d6,$00,$00,$00,$00,$00,$33,$ff,$ee,$ee,$2a,$09 // XX[.......3...*.
        .byte $02,$00,$33,$ff,$ee,$3c,$40,$55,$95,$2a,$33,$ff,$ee,$00,$fa,$0f // ..3..<@U.*3.....

txt_21f3:
        .text "PU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $fa,$ee,$00,$aa,$00,$c0,$30,$4c,$53,$98,$00,$ab,$0c,$0c,$0c,$0c // ......0LS.......
        .byte $0c,$8c,$ff,$00                       // ....

txt_220a:
        .text "UU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $39,$fa,$ee,$3f,$c0,$15,$55,$6a,$b3,$ff,$ee,$fc,$03 // 9..?..Uj.....

txt_221a:
        .text "TU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $32,$ff,$ee,$00,$c0,$30,$4c,$53,$94,$e5,$e9,$03,$03,$03,$03,$03 // 2....0LS........
        .byte $c3,$23,$cb,$16,$16,$16,$16,$16,$16,$16,$16,$0b,$0b,$0b,$0b,$0b // .#..............
        .byte $3b,$fa,$ea,$cf,$c0,$c9,$e5,$ea,$a3,$bf,$ee,$fc,$03 // ;............

txt_224a:
        .text "TU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $3e,$ff,$ee,$00,$c0,$30,$4c,$53,$94,$e6,$e9,$ff,$00,$15,$15,$16 // >....0LS........
        .byte $16,$16,$16,$ff,$0c,$61,$b1,$f1,$f1,$f1,$f1,$ff,$00,$55,$55,$6a // .....a.......UUj
        .byte $63,$6f,$6e,$ff,$02,$58,$6e,$b9,$ba,$ab,$ae,$c0,$3c,$43,$54,$95 // con..Xn.....<CT.
        .byte $29,$fe,$ee,$00,$00,$00,$c0
        .byte $30,$4c,$62,$9c
        .text "?0112"
        .byte $0f,$0c,$83,$ff,$00,$55,$55,$6a,$5b,$9b,$d6,$ff,$00 // .....UUj[....

txt_229a:
        .text "X"
        .byte $5c                                   // backslash character
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $ef,$ef,$ef,$ff,$80,$85,$b5,$26,$16,$16,$9b,$ff,$00 // .......&.....

txt_22aa:
        .text "UU"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $3b,$fb,$ef,$ff,$02,$62,$b2,$cb,$cb,$c8,$2c,$03,$03,$00,$00,$00 // ;....b....,.....
        .byte $00,$00,$00,$16,$26,$f5,$ca,$32,$33,$0c,$0e,$aa,$99,$95,$95,$e5 // ....&..23.......
        .byte $b9,$fe,$3f,$aa,$99,$55,$55,$55,$89,$02,$a0,$aa,$99 // ..?..UUU.....

txt_22da:
        .text "UUUUU9"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $99
        .text "UUUU"
        .byte $75
        .byte $4e,$ab,$aa

txt_22ea:
        .text "ZVVVVX,,"
        .byte $cc                                   // 'L' | $80 (end-of-string marker)
        .byte $c8,$f0,$f0,$f0,$bc                   // .....

txt_22f8:
        .text "ZYYYYYYZ"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $99                                   // .

txt_2302:
        .text "UUUUVT"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $99
        .text "UUUYR"
        .byte $80,$aa,$99
        .text "UUUUU"
        .byte $95,$aa
        .byte $9a                                   // .

txt_231a:
        .text "VVUUUV"
        .byte $8b,$b3,$f3,$f3,$bc,$bc,$bc,$ef,$aa,$99 // ..........

txt_232a:
        .text "UUUUVX"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $99
        .text "UUUUT"
        .byte $90,$aa,$99
        .text "UUUU"
        .byte $15,$06,$aa
        .byte $99
        .text "UUUU"
        .byte $62,$00,$aa,$9a
        .text "VVUUU"
        .byte $15,$8b
        .byte $b3,$f3,$f3,$bc,$bc,$bc,$6f,$aa,$99
        .text "UUUU"
        .byte $95,$e5,$aa
        .byte $9a                                   // .

txt_2362:
        .text "VVVVVZ"
        .fill 8, $f1
        .byte $6a,$69,$65,$65,$65,$65,$65,$6d,$aa,$99 // jieeeeem..

txt_237a:
        .text "UUUUUV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $99
        .text "UUUU"
        .byte $95,$15,$a8,$ab,$6f,$6f,$5b,$5b,$5b,$5e,$b3

txt_2391:
        .text "#,,"
        .byte $c8                                   // 'H' | $80 (end-of-string marker)
        .byte $cb,$cb,$f2,$16,$26,$f5,$c5,$c9,$3d,$32,$0f,$aa,$99,$95,$95,$95 // ....&...=2......
        .byte $65,$65,$59,$bb,$9b                   // eeY..

txt_23aa:
        .text "VVUUUV"
        .byte $9a,$99,$a5,$a5,$95,$95               // ......

txt_23b6:
        .text "UV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $99
        .text "UUVVV"
        .byte $0b,$af,$bc,$bc,$bc,$f2,$f2,$f2,$cb
        .byte $20
        .byte $b0,$b0,$80,$c0,$c0,$00,$00,$00,$00,$00,$00
        .text "?011"
        .byte $03
        .byte $00,$00,$00,$ff,$00,$55,$55,$8f,$e3,$38,$0e,$ff,$00,$55,$55,$fa // .....UU..8...UU.
        .byte $ff,$3f,$80,$ff,$00,$58,$6c,$02,$a0,$fa,$ff,$0f,$a2,$8c,$8c,$00 // .?...Xl.........
        .byte $00,$00,$80,$af,$6a,$59,$59,$90,$00,$00,$00,$ff,$aa // ....jYY......

txt_2406:
        .text "UU"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $bc,$bc,$2f,$ef,$af,$6f,$6f,$58,$5a,$6a,$a6,$16,$16,$16,$16,$20 // ../..ooXZj..... 
        .byte $30,$00,$00,$ff,$aa,$55,$55,$2c,$02,$02,$0b,$fb,$ab,$5b,$5b,$00 // 0....UU,.....[[.
        .byte $aa,$ff,$fe,$c2,$cb,$c8,$c8,$09,$00,$a0,$a0,$6b
        .text "ZYYT"
        .byte $90,$00,$00,$ff,$aa                   // .....

txt_243e:
        .text "UU////"
        .byte $ef,$af,$6f,$6f,$70,$00,$00,$00,$ff,$aa,$55,$55,$00,$00,$02,$0e // ..oop.....UU....
        .byte $fb,$ab,$5b,$5b,$00,$ea,$bf,$fe,$f2,$c3,$cc,$cc,$00,$c0,$a0,$ec // ..[[............
        .byte $6b,$5a,$59,$59,$09,$00,$00,$00,$ff,$aa,$55,$55,$ef,$2f,$2f,$2f // kZYY......UU.///
        .byte $ef,$af,$6f,$6f,$16,$16,$1a,$29,$05,$05,$05,$05,$09,$80,$80,$80 // ..oo...)........
        .byte $bf,$aa,$95,$95,$5e,$a2,$02,$02,$fe,$aa,$56,$56,$60 // ....^.....VV`

// --- Region $2492-$2974 ---
.pc = $2492 "dat_2492"

dat_2492:
        .byte $60,$60,$6f,$6a,$65,$65,$97,$38,$00,$00,$ff,$aa,$55,$55,$60,$02 // ``ojee.8....UU`.
        .byte $2b,$ef,$bf,$bc,$bc,$bc,$01,$a0,$fa,$ee,$26,$f5,$c5,$c5,$56,$90 // +.........&...V.
        .byte $00,$00,$bf,$aa,$95,$95,$c2,$02,$02,$02,$fe,$aa,$56,$56,$0c,$0c // ............VV..
        .byte $03,$03,$03,$00,$00,$00,$5b,$98,$d6,$16,$26,$f5,$c5,$c5,$5c,$20 // ......[...&...\ 
        .byte $00,$00,$ff,$aa,$95,$95,$d4
        .byte $20,$00,$00,$ff,$aa
        .text "UU;/"
        .byte $ef,$ef,$bc,$bc,$bc,$bc,$c8           // .......

txt_24e9:
        .text ",, "
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $b0,$80,$b0                           // ...

txt_24f0:
        .text "11111111"
        .byte $6a,$65,$6a,$6a,$6f,$6a,$6f,$6f,$aa,$55,$aa,$aa,$ff,$aa,$ff,$ff // jejjojoo.U......
        .byte $bc,$bc,$b9,$a5,$aa,$aa,$ff,$ff,$f1,$05 // ..........

txt_2512:
        .text "UZ"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $aa,$ff,$ff,$6a,$65,$aa,$aa,$ff,$aa,$ff,$ff,$aa,$55,$aa,$aa,$ff // ...je.......U...
        .byte $aa,$ff,$fe,$af,$6f,$af,$bc,$bc,$bc,$bc,$f3,$ab,$5b,$ab,$aa,$fe // ....o.......[...
        .byte $aa,$ff,$ff,$cb,$c1,$95,$56,$aa,$aa,$ff,$ff,$5a,$65,$aa,$aa,$ff // ......V....Ze...
        .byte $aa,$ff,$ff,$af,$6f,$af,$af,$ef,$af,$ef,$bc,$ab,$5b,$ab,$ab,$fb // ....o.......[...
        .byte $ab,$fb,$fb,$cc,$cc,$cc,$cc,$cc,$cc,$cc,$cc
        .text "ZYZZ"
        .byte $5b
        .byte $5a,$5b,$5b,$af,$6f,$af,$af,$ef,$af,$ef,$ef,$05,$05,$05,$05,$05 // Z[[.o...........
        .byte $05,$05,$05,$aa,$95,$aa,$aa,$bf,$aa,$bf,$bf,$aa,$56,$aa,$aa,$fe // ............V...
        .byte $aa,$fe,$fe,$bc,$bc,$bc,$bc,$bc,$bc,$bc,$bc,$00,$00,$03,$03,$03 // ................
        .byte $0c,$0f,$32,$c5,$f5,$26,$16,$d6,$9a,$5b,$6f,$aa,$95,$aa,$aa,$ff // ..2..&...[o.....
        .byte $aa,$ff,$ff,$bc,$6f,$af,$af,$fb,$ab,$fb,$fe,$b0 // ....o.......

txt_25b1:
        .text " ,,"
        .byte $c8                                   // 'H' | $80 (end-of-string marker)
        .byte $cb,$cb,$f2,$60,$6f,$60,$60,$6f,$60,$60,$60,$00,$ff,$00,$00,$ff // ...`o``o```.....
        .byte $00,$00,$00,$00,$ff,$00,$00,$ff,$00,$03,$0a,$02,$fe,$0b,$3b,$ef // ..............;.
        .byte $bc,$bc,$f2,$f3,$f3,$cb,$cb,$2f,$b3,$83,$c3,$00,$ff,$00,$00,$ff // ......./........
        .byte $00,$08,$0a,$00,$ff,$00,$00,$ff,$00,$00,$03,$00,$ff,$02,$0e,$fb // ................
        .byte $3b,$ef,$bf,$bc,$bc,$f3,$f3,$fb,$cb,$ef,$2f,$0b,$fb,$0b,$0b,$fb // ;........./.....
        .byte $0b,$0b,$0b
        .byte $58,$5b
        .byte $58,$58,$5b
        .text "XXX/"
        .byte $ef
        .byte $2f,$2f,$ef
        .byte $2f,$2f,$2f,$80,$bf,$80,$80,$bf,$80,$80,$80,$02,$fe,$02,$02,$fe // ///.............
        .byte $02,$02,$02,$f2,$f2,$f2,$f2,$f2,$f3,$f3,$f0 // ...........

txt_2630:
        .text "1="
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $c5,$f5,$26,$d6,$9b,$60,$6f,$b0,$80,$bf,$c0,$00,$00,$00,$ff,$03 // ..&..`o.........
        .byte $02,$fe,$0b                           // ...

txt_2646:
        .text ";/"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $bf,$b0,$a0,$af,$98,$9b,$16,$02,$ff,$00,$00,$ff,$00,$00,$00,$f2 // ................
        .byte $bc,$bc,$bc,$ef                       // ....

txt_265d:
        .text "//;"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $80,$b0,$b0                           // ...

txt_2664:
        .text " ,,"
        .byte $c8                                   // 'H' | $80 (end-of-string marker)

txt_2668:
        .text "11120:"
        .byte $00                                   // string terminator
        .byte $00,$6f,$6a,$bf,$ff,$00,$aa,$00,$00,$ff,$aa,$ff,$ff,$00,$aa,$00 // .oj.............
        .byte $00,$ea,$ae,$ff,$f3,$08,$ae,$00,$00,$fe,$ab,$ff,$fc,$02,$ab,$00 // ................
        .byte $00,$af,$ff,$f0,$0a,$ac,$00,$00,$00,$cb,$2c,$b0,$c0,$00,$00,$00 // ..........,.....
        .byte $00,$03,$03,$03,$03,$03,$03,$03,$03,$16,$16,$16,$16,$16,$16,$15 // ................
        .byte $16,$ff,$00,$33,$ff,$ee,$aa,$99,$55,$fb,$0b,$3b,$fb,$eb,$ab,$9b // ...3....U..;....
        .byte $57,$bf,$ea,$ff,$ff,$c0,$ca,$c8,$c8,$fa,$af,$ff,$fc,$02,$ab,$00 // W...............
        .byte $00,$fc,$f2,$cb,$2c,$b0,$00,$00,$00,$b3,$c3,$03,$03,$03,$02,$00 // ....,...........
        .byte $00,$16,$16,$1b,$2f,$00,$aa,$00,$00,$fb,$ab,$ff,$ff,$00,$aa,$00 // ..../...........
        .byte $00,$cc,$cc,$cc,$cc,$0c,$aa,$00,$00,$5b,$5a,$6f,$bf,$00,$aa,$00 // .........[Zo....
        .byte $00,$ef,$af,$ff,$ff,$00,$aa,$00,$00,$05,$05,$06,$0b,$b0,$aa,$00 // ................
        .byte $00,$bf,$aa,$ff,$ff,$00,$aa,$00,$00,$fe,$aa,$ff,$ff,$00,$aa,$00 // ................
        .byte $00,$f1,$f1,$f1,$f2,$08,$aa,$00,$00,$bc,$bc,$fc,$fc,$00,$aa,$00 // ................
        .byte $00,$f0,$f3,$f1,$f2,$00,$aa,$00,$00,$5b,$5a,$bf,$ff,$00,$aa,$00 // .........[Z.....
        .byte $00,$ef,$af,$fc,$fc,$00,$aa,$00,$00   // .........

txt_2748:
        .text "&5"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $cb,$c0,$aa,$00,$00,$fb,$aa,$ff,$ff,$00,$aa,$00,$00,$cb,$f2,$f2 // ................
        .byte $f2,$02,$aa,$00,$00,$15,$15,$15,$15,$16,$15,$16,$16 // .............

txt_2768:
        .text "UUUUUU"
        .byte $66,$aa,$5b
        .text "WWWW"
        .byte $5b,$67,$ab,$03,$03,$03,$03,$03,$03
        .byte $03,$02,$16,$16,$16,$16,$1b,$2f,$00,$aa,$bb,$ff,$cc,$aa,$ff,$ff // ......./........
        .byte $00,$aa,$bb,$fb,$cb,$ab,$ff,$ff,$00,$aa,$c8,$c8,$c8,$c8,$c8,$c8 // ................
        .byte $08,$a8,$06,$06,$04,$04,$05,$05,$03,$03,$07,$07,$01,$01,$01,$01 // ................
        .byte $01,$01,$07,$07,$03,$03,$05,$05,$04,$04,$06,$06,$00,$00,$00,$00 // ................
        .byte $00,$00,$01,$07,$0f,$0c,$08,$0b,$09,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$09,$0b,$08,$0c,$0f,$07,$01,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$01,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08 // ................
        .byte $08,$08,$01,$08,$08,$08,$08,$08,$09,$09,$08,$08,$08,$08,$08,$08 // ................
        .byte $08,$08,$00,$01,$02,$03,$04,$05,$06,$07,$08,$00,$00,$00,$00,$00 // ................
        .byte $09,$0a,$0b,$0c,$0d,$00,$00,$00,$0e,$0f,$10,$11,$00,$00,$00,$00 // ................
        .fill 10, $00
        .byte $12,$13,$14,$15,$15,$15,$15,$16,$17,$00,$00,$00,$00,$00,$18,$19 // ................
        .byte $1a,$1b,$1c,$00,$00,$00,$1d,$1e,$1f,$20,$00,$00,$00,$00,$00,$00 // ......... ......
        .byte $00,$00,$00,$00                       // ....

txt_284c:
        .text "!"
        .byte $22                                   // double quote character
        .text "#$%&'()*+,"
        .byte $17,$00,$00,$00,$00,$00
        .text "-./0"
        .byte $1c,$00,$00,$00

txt_2866:
        .text "1234"
        .byte $00                                   // string terminator
        .fill 9, $00

txt_2874:
        .text "56789:;<=>?"
        .byte $40                                   // @ character
        .byte $0a,$0b                               // ..

txt_2882:
        .text "ABCDEF;GHIJEK"
        .byte $0b,$10
        .byte $4c,$4d,$0b
        .byte $4e,$0b
        .text "OPQR"
        .byte $0b
        .byte $53,$54,$0b

txt_289e:
        .text "UVWXYZ"
        .byte $5b,$5c,$5d,$5e,$5f,$60,$1a,$61,$62,$63,$64,$46,$65,$66,$67,$68 // [\]^_`.abcdFefgh
        .byte $69,$6a,$46,$6b,$6c,$6d,$6e,$1a,$6f,$70,$1a,$71,$72,$73,$74,$75 // ijFklmn.op.qrstu
        .byte $76,$77,$78,$79,$7a,$7b,$7c,$7d,$7e,$7f,$80,$81,$82,$83,$84,$85 // vwxyz{|}~.......
        .byte $86,$87,$88,$46,$89,$8a,$8b,$8c,$8d,$8e,$8f,$90,$91,$6d,$92,$93 // ...F.........m..
        .byte $94,$95,$96,$97,$20,$98,$99,$9a,$9b,$9c,$9d,$00,$9e,$9f,$a0,$a1 // .... ...........
        .byte $a2,$a3,$a4,$a5,$46,$a0,$a6,$a7,$a8,$a0,$a9,$46,$a0,$aa,$ab,$ac // ....F......F....
        .byte $a0,$ad,$ae,$af,$b0,$6d,$9f,$a0,$b1,$1d,$af,$b0,$20,$b2,$b3,$b4 // .....m...... ...
        .byte $a0,$b5,$b6,$00,$9e,$b7,$b8,$b8,$b8,$b9,$ba,$bb,$46,$b8,$bc,$b8 // ............F...
        .byte $bd,$be,$bf,$46,$b8,$c0,$ab,$c1,$b8,$c2,$ae,$c3,$c4,$6d,$b7,$b8 // ...F.........m..
        .byte $b1,$1d,$c3,$c4,$c5,$c6,$c7,$c8,$c9,$ca,$cb,$cc,$cd,$ce,$cf,$d0 // ................
        .byte $d1,$d2,$d3,$d4,$d5,$d6,$d7,$d8,$d9,$da,$db,$dc,$cf,$dd,$de,$df // ................
        .byte $cf,$e0,$e1,$e2,$e3,$e4,$ce,$cf,$e5,$31,$e2,$e3,$e6,$e7,$cf,$e8 // .........1......
        .byte $e9,$cf,$ea,$eb,$00,$00,$00,$00,$00,$00,$00,$d4,$ec,$ed,$ee,$1c // ................

dat_2974:
        // === Fill data (1 bytes, $2974-$2974) ===
        .byte $00                                   // .

// --- Region $2997-$299c ---
.pc = $2997 "dat_2997"

dat_2997:
        .byte $ef,$f0,$f1,$f2,$f3                   // .....

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

// --- Region $29c0-$2b87 ---
.pc = $29c0 "dat_29c0"

dat_29c0:
        // === Fill data (64 bytes, $29c0-$29ff) ===
        .fill 64, $60
        // === Sine/lookup table (256 bytes, range $00-$c7) ===
        .byte $c4,$c1,$c7,$c4,$c2,$c7,$c5,$c3,$c0,$c6,$c4,$c2,$c0,$c6,$c4,$c2 // ................
        .byte $c0,$c6,$c5,$c3,$c2,$c1,$c7,$c6,$c5,$c4,$c4,$c3,$c2,$c2,$c2,$c2 // ................
        .byte $c2,$c2,$c2,$c2,$c2,$c3,$c4,$c4,$c5,$c6,$c7,$c1,$c2,$c3,$c5,$c6 // ................
        .byte $c0,$c2,$c4,$c6,$c0,$c2,$c4,$c6,$c0,$c3,$c5,$c7,$c2,$c4,$c7,$c1 // ................
        .byte $c3,$c6,$c0,$c3,$c5,$c0,$c2,$c4,$c7,$c1,$c3,$c5,$c7,$c1,$c3,$c5 // ................
        .byte $c7,$c1,$c2,$c4,$c5,$c6,$c0,$c1,$c2,$c3,$c3,$c4,$c5,$c5,$c5,$c5 // ................
        .byte $c5,$c5,$c5,$c5,$c5,$c4,$c3,$c3,$c2,$c1,$c0,$c6,$c5,$c4,$c2,$c1 // ................
        .byte $c7,$c5,$c3,$c1,$c7,$c5,$c3,$c1,$c7,$c4,$c2,$c0,$c5,$c3,$c0,$c6 // ................
        .byte $c4,$c1,$c7,$c4,$c2,$c7,$c5,$c3,$c0,$c6,$c4,$c2,$c0,$c6,$c4,$c2 // ................
        .byte $c0,$c6,$c5,$c3,$c2,$c1,$c7,$c6,$c5,$c4,$c4,$c3,$c2,$c2,$c2,$c2 // ................

txt_2aa0:
        .text "              "
        .byte $10,$12,$0f,$15,$04,$0c,$19           // .......

txt_2ab5:
        .text " (?) "
        .byte $10,$12,$05,$13,$05,$0e,$14,$13       // ........

txt_2ac2:
        .text ":                "
        .fill 13, $60
        .byte $06,$02,$04,$0e,$05,$0f,$03,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01,$08,$08,$08,$08,$08 // ................
        .byte $06,$06,$07,$07,$07,$08,$08,$08,$08,$09,$09,$09,$09,$0a,$0a,$0a // ................
        .byte $0a,$0b,$0b,$0b,$0b,$0b,$0c,$0c,$0c,$0c,$0c,$0c,$0c,$0c,$0c,$0c // ................
        .fill 11, $0c
        .byte $0b,$0b,$0b,$0b,$0b,$0a,$0a,$0a,$0a,$09,$09,$09,$09,$08,$08,$08 // ................
        .byte $08,$07,$07,$07,$06,$06,$06,$05,$05,$05,$04,$04,$04,$04,$03,$03 // ................
        .byte $03,$03,$02,$02,$02,$02,$01,$01,$01,$01,$01,$00,$00,$00,$00,$00 // ................
        .fill 16, $00
        .byte $01,$01,$01,$01,$01,$02,$02,$02,$02,$03,$03,$03,$03,$04,$04,$04 // ................
        .byte $04,$05,$05,$05,$06,$06,$06,$07,$07,$07,$08,$08,$08 // .............

// --- Region $2ba0-$2bff ---
.pc = $2ba0 "txt_2ba0"

txt_2ba0:
        .text "                       "
        .byte $14,$12,$09,$0f                       // ....

dat_2bbb:
        .text "                                      "
        .fill 15, $60
        .byte $03,$0f,$05,$0e,$04,$02,$06,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................

// --- Region $2e7c-$3400 ---
.pc = $2e7c "Segment $2e7c"
        .byte $60,$60,$60,$60,$a2,$00,$8a,$9d,$00,$d4,$e8,$e0,$18,$d0,$f8,$a2 // ````............
        .byte $00,$bd,$00,$34,$9d,$01,$08,$e8,$d0,$f7,$ee,$8f,$05,$ee,$92,$05 // ...4............
        .byte $ad,$8f,$05,$c9,$d0,$d0,$e8,$a9,$37,$85,$01,$58,$4c,$e2,$fc // ........7..XL..

dat_2eab:
        // === Fill data (85 bytes, $2eab-$2eff) ===
        .fill 85, $60
        .byte $70                                   // p

dat_2f01:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $6e,$5d                               // n]

txt_2f29:
        .encoding "screencode_mixed"
        .text " intro coding"
        .encoding "petscii_upper"

txt_2f36:
        .text " ---------------- "
        .byte $03,$08,$12,$09,$1a,$1a,$20,$5d,$5d   // ...... ]]

txt_2f51:
        .encoding "screencode_mixed"
        .text " drink support"
        .encoding "petscii_upper"

txt_2f5f:
        .text " ------------------- "
        .byte $0a,$02,$20,$5d,$5d,$20,$0d,$15,$13,$09,$03 // .. ]] .....

txt_2f7f:
        .text " ------------------------- 20"
        .byte $03,$03,$20,$5d,$5d,$20,$07,$12,$01,$10,$08,$09,$18 // .. ]] .......

txt_2fa9:
        .text " --------- "
        .byte $08,$10,$08,$2f,$16,$09,$13,$09,$0f,$0e,$2c,$20,$03,$08,$12,$09 // .../......, ....
        .byte $1a,$1a,$20,$5d,$6d                   // .. ]m

dat_2fc9:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $7d,$20,$60,$60,$60,$60,$60,$60,$60,$60,$60,$60,$60,$60,$60,$60 // } ``````````````
        .byte $60                                   // `

txt_3000:
        .encoding "screencode_mixed"
        .text "another kind of arkanoid game: trio"
        .encoding "petscii_upper"

txt_3023:
        .text "...      "

txt_302c:
        .encoding "screencode_mixed"
        .text "personal note: playable but not for long time, although graphix'n'sound are lame"
        .encoding "petscii_upper"

txt_307c:
        .text "...     "

txt_3084:
        .encoding "screencode_mixed"
        .text "for the latest call our hq's in statez, the cycloid guild"
        .encoding "petscii_upper"

txt_30bd:
        .text ": 313-453-2527    "

txt_30cf:
        .encoding "screencode_mixed"
        .text "but pleez no lamerz and wido (lump-dick"
        .encoding "petscii_upper"

txt_30f6:
        .text "#1...)           "

txt_3107:
        .encoding "screencode_mixed"
        .text "jb/ sphinx will open a bbs in holland"
        .encoding "petscii_upper"

txt_312c:
        .text ".... "

txt_3131:
        .encoding "screencode_mixed"
        .text "so also call diz number"
        .encoding "petscii_upper"

txt_3148:
        .text ": ++31-412048630        "

txt_3160:
        .encoding "screencode_mixed"
        .text "ok l8er friends coz i'm outa time now"
        .encoding "petscii_upper"

txt_3185:
        .text ".....+++ "
        .byte $17,$12,$01,$10                       // ....

txt_3192:
        .text "!"

dat_3193:
        // === Fill data (109 bytes, $3193-$31ff) ===
        .fill 109, $20

txt_3200:
        .encoding "screencode_mixed"
        .text "ok sum freaky hi's to only the damn best like"
        .encoding "petscii_upper"

txt_322d:
        .text ": 2000 "
        .byte $01,$04                               // ..

txt_3236:
        .text " . 20"
        .byte $03,$03                               // ..

txt_323d:
        .text " . 711 . "

txt_3246:
        .encoding "screencode_mixed"
        .text "action . active . agile . beyond force . blackmail . blasters . contex . cosmos . crazy . dominators . drive . excess . f4cg . fbi-crew . fe/gp . horizon . hotline . ikari . impulse . mode"
        .encoding "petscii_upper"

txt_3302:
        .text " 2 . "

txt_3307:
        .encoding "screencode_mixed"
        .text "nato . oneway . paninaro . pulsar . raw deal . sharks . sodom . solar . unibit . x-ray . and nota more"
        .encoding "petscii_upper"

txt_336d:
        .text "...   "

txt_3373:
        .encoding "screencode_mixed"
        .text "amis are: nec. atc . fbr . fantasy . tcc . and notta else diz time"
        .encoding "petscii_upper"

txt_33b5:
        .text "...."

dat_33b9:
        // === Fill data (71 bytes, $33b9-$33ff) ===
        .fill 71, $20

dat_3400:
        // === Fill data (1 bytes, $3400-$3400) ===
        .byte $00                                   // .

// --- Region $4197-$4197 ---
.pc = $4197 "dat_4197"

dat_4197:
        // === Fill data (1 bytes, $4197-$4197) ===
        .byte $00                                   // .

// --- Region $8dd1-$8dd1 ---
.pc = $8dd1 "dat_8dd1"

dat_8dd1:
        // === Fill data (1 bytes, $8dd1-$8dd1) ===
        .byte $00                                   // .

// --- Region $8ed1-$8ed1 ---
.pc = $8ed1 "dat_8ed1"

dat_8ed1:
        // === Fill data (1 bytes, $8ed1-$8ed1) ===
        .byte $00                                   // .

// --- Region $9916-$9916 ---
.pc = $9916 "dat_9916"

dat_9916:
        // === Fill data (1 bytes, $9916-$9916) ===
        .byte $00                                   // .

// --- Region $c000-$c000 ---
.pc = $c000 "chr_c000"

chr_c000:
        .byte $00                                   // .

// --- Region $d900-$e502 ---
.pc = $d900 "dat_d900"

dat_d900:
        .byte $c5,$a9,$00,$f0,$ef,$a9,$ff,$d0,$eb,$b1,$2f,$91,$2d,$e6,$2f,$d0 // ........../.-./.
        .byte $02,$e6,$30,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$f0,$a8,$20,$71 // ..0.-......... q
        .byte $01,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0 // ../ "..-.-......
        .byte $f5,$c6,$39,$10,$f1,$30,$8f,$86,$39,$b1,$2f,$aa,$4c,$22,$01,$20 // ..9..0..9./.L". 
        .byte $71,$01,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30,$e6,$2d,$d0,$02 // q../.-./...0.-..
        .byte $e6,$2e,$ca,$d0,$ed,$c6,$39,$10,$e9,$4c,$00,$01,$2c,$da,$01,$a9 // ......9..L..,...
        .byte $37,$85,$01,$58,$20,$86,$0a,$4c,$ae,$a7,$e0,$00,$f0,$ee,$a9,$04 // 7..X ..L........
        .byte $2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d,$c8,$c4,$ff,$d0,$f7,$18,$a5 // ,...../.-.......
        .byte $2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00,$85,$2e,$a0,$00,$ca,$d0,$e5 // -e..-..i........
        .byte $18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30,$69,$00,$85,$30,$4c,$00,$01 // ../e../.0i..0L..
        .byte $b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7,$ce,$dc,$01,$ce,$df,$01,$ad // ................
        .byte $df,$01,$c9,$df,$d0,$ea,$60,$a8,$31,$c3,$99,$91,$81,$99,$99,$98 // ......`.1.......
        .byte $ff,$03,$f9,$f9,$83,$99,$99,$03,$ff,$c0,$e4,$9f,$25,$99,$c3,$ff // ............%...
        .byte $07,$f3,$e3,$99,$60,$1f,$93,$87,$ff,$01,$ff,$9f,$87,$9f,$9f,$80 // ....`...........
        .byte $ff,$00,$ff,$9f,$87,$9f,$ff,$1f,$ff,$03,$f9,$9f,$91,$99,$99,$c3 // ................
        .byte $ff,$98,$99,$99,$81,$e3,$99,$22,$ff,$03,$e5,$e7,$23,$80,$ff,$e0 // ......."....#...
        .byte $e5,$f3,$2b,$07,$ff,$1c,$f1,$87,$8f,$87,$93,$99,$ff,$1f,$e5,$9f // ..+.............
        .byte $34,$80,$ff,$9c,$88,$80,$94,$9c,$fc,$1c,$ff,$98,$89,$81,$81,$91 // 4...............
        .byte $99,$19,$ff,$03,$f9,$e4,$99,$26,$c3,$ff,$03,$f9,$99,$83,$e3,$9f // .......&........
        .byte $23,$ff,$03,$f9,$e3,$99,$34,$c3,$f0,$ff,$03,$f9,$99,$83,$87,$f3 // #.....4.........
        .byte $18,$ff,$c0,$9f,$9f,$c3,$f9,$f9,$03,$ff,$00,$e6,$e7,$22,$ff,$18 // ............."..
        .byte $e5,$99,$24,$c3,$ff,$18,$f9,$e3,$99,$37,$c3,$e7,$ff,$1c,$fc,$9c // ..$......7......
        .byte $94,$80,$88,$9c,$ff,$38,$99,$c3,$e7,$c3,$99,$9c,$ff,$18,$f9,$99 // .....8..........
        .byte $c1,$e3,$f9,$2a,$ff,$01,$ff,$f3,$e7,$cf,$9f,$81,$ff,$c3,$e5,$cf // ...*............
        .byte $2b,$c3,$ff,$f3,$ed,$cf,$83,$cf,$9d,$03,$ff,$c3,$e5,$f3,$21,$c3 // +.............!.
        .byte $c2,$23,$e7,$c3,$81,$e4,$e7,$27,$ff,$ef,$cf,$80,$80,$cf,$ef,$c9 // .#.....'........
        .byte $e4,$e7,$c2,$22,$e7,$ff,$e3,$99,$c5,$60,$23,$99,$99,$00,$99,$00 // ...".....`#.....
        .byte $99,$99,$ff,$e7,$c1,$9f,$c3,$f9,$83,$e7,$ff,$9d,$99,$f3,$e7,$cf // ................
        .byte $99,$b9,$ff,$c3,$99,$c3,$c7,$98,$99,$c0,$ff,$f9,$f3,$e7,$c5,$22 // ..............."
        .byte $f3,$e7,$e3,$cf,$25,$e7,$f3,$ff,$cf,$e7,$e3,$f3,$22,$e7,$cf,$c2 // ....%......."...
        .byte $25,$99,$c3,$00,$c3,$99,$c3,$25,$e7,$e7,$81,$e7,$e7,$c7,$23,$e7 // %......%......#.
        .byte $e7,$cf,$c3,$21,$81,$c9,$22,$e7,$e7,$c2,$32,$fc,$f9,$f3,$e7,$cf // ...!.."...2.....
        .byte $9f,$ff,$c3,$99,$91,$89,$99,$99,$c3,$ff,$e7,$e7,$c7,$e3,$e7,$60 // ...............`
        .byte $2d,$81,$ff,$c3,$99,$f9,$f3,$cf,$9f,$81,$ff,$c3,$99,$f9,$e3,$f9 // -...............
        .byte $99,$c3,$ff,$f9,$f1,$e1,$99,$80,$f9,$f9,$ff,$81,$9f,$83,$f9,$f9 // ................
        .byte $99,$c3,$ff,$c3,$99,$9f,$83,$99,$99,$c3,$ff,$81,$99,$f3,$e4,$e7 // ................
        .byte $30,$ff,$c3,$99,$99,$c3,$99,$99,$c3,$ff,$c3,$99,$99,$c1,$f9,$99 // 0...............
        .byte $c3,$c3,$21,$e7,$c2,$21,$e7,$c4,$21,$e7,$c2,$2a,$e7,$e7,$cf,$f1 // ..!..!..!..*....
        .byte $e7,$cf,$9f,$cf,$e7,$f1,$c3,$23,$81,$ff,$81,$c3,$60,$20,$8f,$e7 // .......#....` ..
        .byte $f3,$f9,$f3,$e7,$8f,$ff,$c3,$99,$f9,$f3,$e7,$ff,$e7,$00,$20,$07 // .............. .
        .byte $0a,$78,$4c,$00,$2c,$a2,$00,$8e,$20,$d0,$8e,$21,$d0,$e8,$e3,$ea // .xL.,... ..!....
        .byte $60,$dd,$ca,$bd,$00,$28,$9d,$28,$04,$bd,$c8,$28,$9d,$f0,$04,$a9 // `....(.(...(....
        .byte $0e,$9d,$00,$d8,$9d,$f0,$d8,$e8,$e0,$f0,$d0,$e7,$a2,$00,$a9,$00 // ................
        .byte $9d,$00,$04,$9d,$e0,$05,$a9,$08,$9d,$00,$d8,$9d,$e0,$d9,$e8,$e0 // ................
        .byte $28,$d0,$eb,$a2,$00,$8a,$9d,$08,$da,$9d,$f8,$da,$e8,$e0,$f0,$d0 // (...............
        .byte $f5,$a2,$00,$a9,$20,$9d,$08,$06,$9d,$f0,$06,$e8,$d0,$f7,$a9,$10 // .... ...........
        .byte $8d,$c0,$07,$a9,$01,$8d,$c1,$07,$a9,$0c,$8d,$c2,$07,$a9,$21,$8d // ..............!.
        .byte $c3,$07,$a9,$00,$8d,$84,$2d,$8d,$ce,$2d,$a9,$30,$8d,$85,$2d,$a9 // ......-..-.0..-.
        .byte $32,$8d,$cf,$2d,$60,$20,$44,$e5,$a2,$00,$8e,$20,$d0,$8e,$be,$0a // 2..-` D.... ....
        .byte $a9,$12,$8d,$18,$d0,$bd,$a0,$0b,$9d,$b8,$05,$e8,$e0,$28,$d0,$f5 // .............(..
        .byte $a2,$00,$8a,$9d,$00,$d8,$9d,$00,$d9,$9d,$00,$da,$9d,$00,$db,$e8 // ................
        .byte $d0,$f1,$a9,$4d,$8d,$05,$dc,$a9,$60,$8d,$21,$d0,$a2,$38,$ee,$be // ...M....`.!..8..
        .byte $0a,$ad,$be,$0a,$c9,$38,$f0,$1a,$a9,$00,$8d,$b9,$0a,$bd,$00,$0b // .....8..........
        .byte $8d,$b9,$0a,$a2,$00,$8a,$a8,$e8,$d0,$fd,$c8,$c0,$50,$d0,$f8,$4c // ............P..L
        .byte $b8,$0a,$20,$d0,$0b,$a2,$00,$8a,$a8,$8d,$ff,$0a,$4c,$40,$0b,$ef // .. .........L@..
        .byte $60,$29,$14,$06,$02,$04,$0e,$05,$0f,$03,$07,$f8,$01,$28,$07,$03 // `)...........(..
        .byte $0f,$05,$0e,$04,$02,$06,$a8,$f0,$60,$33,$e8,$d0,$fd,$c8,$d0,$fa // ........`3......
        .byte $ee,$ff,$0a,$ad,$ff,$0a,$c9,$14,$d0,$f0,$4c,$00,$0a,$80,$4d,$60 // ..........L...M`
        .byte $60                                   // `

txt_dca1:
        .encoding "screencode_mixed"
        .text "(sphinx- freaky fun for every one -sphinx"
        .encoding "petscii_upper"
        .byte $e8,$60,$36,$78,$a9,$f0,$8d,$14,$03,$a9,$0b,$8d,$15,$03,$a9,$4d // .`6x...........M
        .byte $8d,$05,$dc,$a9,$01,$8d,$90,$0c,$58,$ea,$60,$26,$20,$8f,$0c,$4c // ........X.`& ..L
        .byte $31,$ea,$ea,$60,$e3,$02,$26,$04,$04,$08,$07,$07,$13,$a3,$38,$04 // 1..`..&.......8.
        .byte $0b,$15                               // ..

txt_dcfc:
        .text " X"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $0c,$30,$35,$11,$11,$0f,$04,$06,$15,$1e,$14,$04,$79,$da,$4a,$17 // .05.........y.J.
        .byte $17,$18,$a3,$e3,$41,$26,$07,$06,$06,$0e,$13,$0d,$a6,$28,$40,$40 // ....A&.......(@@
        .byte $00,$c1,$e1,$60,$00,$02,$a5,$28,$01,$00,$98,$c1,$68,$05 // ...`...(....h.

txt_dd2d:
        .text ",4"
        .byte $a6                                   // '&' | $80 (end-of-string marker)

txt_dd30:
        .text "#,CY"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $26,$0c,$13,$1a,$0c,$01,$08,$a8,$27,$01,$03,$1c,$03,$75,$0e,$d1 // &.......'....u..
        .byte $a3,$27,$8b,$00,$2f,$ff,$00,$ff,$40,$a2,$29,$98,$3a,$d4,$02,$05 // .'../...@.).:...
        .byte $06                                   // .

txt_dd56:
        .text "<:"
        .byte $5c                                   // backslash character
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $61,$63,$06,$00,$32,$01,$a0,$ff,$30,$5e,$f0,$52,$a0,$00,$a9,$02 // ac..2...0^.R....
        .byte $8d,$03,$0d,$a9,$00,$8d,$f9,$0c,$a9,$ff,$8d,$90,$0c,$a2,$00,$86 // ................
        .byte $fc,$8e,$17,$d4,$8e,$16,$d4,$c8,$c8,$b9,$26,$15,$9d,$1e,$0c,$b9 // ..........&.....
        .byte $27,$15,$9d,$21,$0c,$a9,$00,$9d,$18,$0c,$9d,$1b,$0c,$9d,$24,$0c // '..!..........$.
        .byte $9d,$09,$0c,$9d,$27,$0c,$a9,$01,$9d,$00,$0c,$9d,$06,$0c,$9d,$36 // ....'..........6
        .byte $0c,$e8,$e0,$03,$d0,$d1,$85,$fd,$a9,$0f,$8d,$18,$d4,$60,$8c,$04 // .............`..
        .byte $d4,$8c,$0b,$d4,$8c,$12,$d4,$60,$d8,$a2,$02,$c6,$fd,$10,$06,$a9 // .......`........
        .byte $00,$85,$fd,$d0,$11,$c6,$fc,$10,$0d,$a9,$02,$85,$fc,$ce,$00,$0c // ................
        .byte $ce,$01,$0c,$ce,$02,$0c,$20,$82,$0d,$ca,$10,$fa,$60 // ...... .....`

txt_dde7:
        .text " MEGAMIX "
        .byte $5d,$5b                               // ][

txt_ddf2:
        .text " MADE BY THE 20TH CENTURY COMPOSERS! ARRANGED BY EDWIN VAN SANTEN; PLAYER & SOUNDS BY FALCO PAUL "
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $0f,$0c,$84,$f9,$bd,$06,$0c,$85,$fa,$d0,$7d,$9d,$4b,$0c,$9d,$4e // ..........}.K..N
        .byte $0c,$9d,$7e,$0c,$9d,$3c,$0c,$9d,$3f,$0c,$9d,$69,$0c,$9d,$30,$0c // ..~..<..?..i..0.
        .byte $9d,$33,$0c,$b9,$fe,$15,$9d,$27,$0c,$b9,$02,$16,$29,$0f,$9d,$81 // .3.....'....)...
        .byte $0c,$1a,$b9,$03,$16,$9d,$39,$0c,$b9,$04,$16,$9d,$36,$0c,$b9,$00 // ......9.....6...
        .byte $16,$bc,$20,$15,$99,$05,$d4,$a4,$f9,$b9,$01,$16,$bc,$20,$15,$99 // .. .......... ..
        .byte $06,$d4,$bd,$39,$0c,$29,$20,$f0,$05,$a9,$00,$99,$04,$d4,$a4,$f9 // ...9.) .........
        .byte $b9,$05,$16,$29,$0f,$f0,$21,$a0,$00,$d0,$1d,$e3,$0a,$62,$da,$a8 // ...)..!......b..
        .byte $b9,$43,$17,$8d,$18,$d4,$b9,$44,$17,$18,$7d,$23,$15,$8d,$17,$d4 // .C.....D..}#....
        .byte $b9,$45,$17,$8d,$8d,$0c,$8d,$16,$d4,$bd,$36,$0c,$85,$fb,$10,$0c // .E........6.....
        .byte $20,$72,$0f,$ad,$ca,$0f,$10,$04,$a5,$fa,$d0,$10,$bc,$42,$0c,$f0 //  r...........B..
        .byte $08,$a5,$fb,$4a,$b0,$03,$20,$e0,$0f,$20,$fa,$0f,$bd,$00,$0c,$d0 // ...J.. .. ......
        .byte $05,$a4,$fa,$4c,$18,$0f,$bd,$5a,$0c,$f0,$32,$a5,$fa,$d0,$05,$20 // ...L...Z..2.... 
        .byte $23,$10,$30,$77,$dd,$57,$0c,$b0,$02,$90,$26,$dd,$5a,$0c,$b0,$06 // #.0w.W....&.Z...
        .byte $20,$73,$10,$4c,$94,$0e,$bd,$5d,$0c,$9d,$12,$0c,$a9,$00,$9d,$5a //  s.L...].......Z
        .byte $0c,$9d,$4b,$0c,$9d,$4e,$0c,$20,$fa,$0f,$4c,$94,$0e,$a5,$fa,$f0 // ..K..N. ..L.....
        .byte $4a,$a4,$f9,$b9,$05,$16,$29,$f0,$f0,$18 // J.....)...

txt_df4e:
        .text "JJ"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $bd,$69,$0c,$d0,$06,$20,$b5,$10,$4c,$94,$0e,$b9,$fa,$16,$c5,$fa // .i... ..L.......
        .byte $b0,$03,$20,$f6,$10,$bd,$63,$0c,$f0,$03,$20,$56,$10,$a5,$fb,$29 // .. ...c... V...)
        .byte $04,$d0,$0c,$a5,$fb,$29,$02,$f0,$15,$a5,$fa,$29,$01,$f0,$0f,$bd // .....).....)....
        .byte $48,$0c,$38,$fd,$66,$0c,$9d,$48,$0c,$f0,$03,$fe,$66,$0c,$a4,$f9 // H.8.f..H....f...
        .byte $b9,$02,$16,$29,$f0,$f0,$03,$20,$68,$11,$a4,$f9,$b9,$05,$16,$29 // ...)... h......)
        .byte $0f,$f0,$03,$20,$41,$12,$bd,$39,$0c,$29,$40,$f0,$11,$bd,$00,$0c // ... A..9.)@.....
        .byte $c9,$01,$d0,$0a,$a5,$fc,$d0,$06,$bc,$20,$15,$99,$06,$d4,$a4,$fa // ......... ......
        .byte $d0,$14,$a5,$fb,$29,$20,$f0,$04,$a9,$41,$d0,$48,$a5,$fb,$29,$10 // ....) ...A.H..).
        .byte $f0,$04,$a9,$11,$d0,$3e,$c0,$01,$d0,$0f,$a5,$fb,$29,$40,$f0,$09 // .....>......)@..
        .byte $a9,$f9,$9d,$48,$0c,$a9,$81,$d0,$2b,$c0,$02,$90,$24,$bd,$39,$0c // ...H....+...$.9.
        .byte $30,$06,$a5,$fb,$30,$1b,$b0,$12,$29,$1f,$dd,$00,$0c,$90,$12,$a5 // 0...0...).......
        .byte $fb,$10,$07,$bd,$27,$0c,$29,$fe,$b0,$0a,$a4,$f9,$b9,$ff,$15,$b0 // ....'.).........
        .byte $03,$bd,$27,$0c,$bc,$20,$15,$99,$04,$d4,$bd,$81,$0c,$99,$03,$d4 // ..'.. ..........
        .byte $bd,$7e,$0c,$99,$02,$d4,$bd,$48,$0c,$99,$01,$d4,$bd,$45,$0c,$99 // .~.....H.....E..
        .byte $00,$d4,$bd,$00,$0c,$d0,$03,$4c,$cc,$12,$fe,$06,$0c,$d0,$03,$de // .......L........
        .byte $06,$0c,$60,$a4,$f9,$b9,$fe,$15,$85,$fe,$b9,$ff,$15,$85,$ff,$a0 // ..`.............
        .byte $01,$b1,$fe,$8d,$ca,$0f,$a5,$fa,$d0,$0b,$88,$b1,$fe,$9d,$2d,$0c // ..............-.
        .byte $a9,$02,$9d,$2a,$0c,$bc,$2a,$0c,$b1,$fe,$c9,$fe,$90,$0b,$f0,$0f // ...*..*.........
        .byte $c8,$b1,$fe,$9d,$2a,$0c,$a8,$b1,$fe,$9d,$27,$0c,$fe,$2a,$0c,$bc // ....*.....'..*..
        .byte $2d,$0c,$b1,$fe,$10,$11,$c9,$82,$b0,$0d,$c9,$80,$f0,$22,$c8,$b1 // -............"..
        .byte $fe,$9d,$2d,$0c,$a8,$b1,$fe,$fe,$2d,$0c,$a0,$00,$30,$0a,$d0,$04 // ..-.....-...0...
        .byte $9d,$30,$0c,$60,$9d,$33,$0c,$60,$9d,$48,$0c,$a9,$00,$9d,$45,$0c // .0.`.3.`.H....E.
        .byte $60,$de,$3c,$0c,$10,$06,$b9,$2d,$15,$9d,$3c,$0c,$b9,$36,$15,$18 // `.<....-..<..6..
        .byte $7d,$3c,$0c,$a8,$b9,$40,$15,$9d,$3f,$0c,$60,$a5,$fb,$49,$08,$29 // }<...@..?.`..I.)
        .byte $08,$18,$f0,$03,$bd,$15,$0c,$7d,$3f,$0c,$7d,$33,$0c,$7d,$12,$0c // .......}?.}3.}..
        .byte $a8,$8c,$d2,$10,$b9,$60,$14,$9d,$45,$0c,$b9,$c0,$14,$7d,$30,$0c // .....`..E....}0.
        .byte $9d,$48,$0c,$60,$bd,$5a,$0c,$8d,$42,$10,$8d,$4b,$10,$18,$7d,$57 // .H.`.Z..B..K..}W
        .byte $0c,$9d,$5a,$0c,$a0,$07,$bd,$60,$0c,$1e,$51,$0c,$3e,$54,$0c,$2a // ..Z....`..Q.>T.*
        .byte $b0,$09,$c9,$10,$b0,$05,$88,$10,$f0,$30,$08,$e9,$10,$fe,$51,$0c // .........0....Q.
        .byte $88,$10,$e6,$9d,$60,$0c,$60,$29,$7f,$9d,$51,$0c,$a9,$00,$9d,$54 // ....`.`)..Q....T
        .byte $0c,$1e,$51,$0c,$3e,$54,$0c,$1e,$51,$0c,$3e,$54,$0c,$bd,$63,$0c // ..Q.>T..Q.>T..c.
        .byte $10,$1d,$30,$08,$bd,$12,$0c,$dd,$5d,$0c,$90,$13,$bd,$4b,$0c,$38 // ..0.....]....K.8
        .byte $fd,$51,$0c,$9d,$4b,$0c,$bd,$4e,$0c,$fd,$54,$0c,$4c,$9e,$10,$bd // .Q..K..N..T.L...
        .byte $4b,$0c,$18,$7d,$51,$0c,$9d,$4b,$0c,$bd,$4e,$0c,$7d,$54,$0c,$9d // K..}Q..K..N.}T..
        .byte $4e,$0c,$bd,$45,$0c,$18,$7d,$4b,$0c,$9d,$45,$0c,$bd,$48,$0c,$7d // N..E..}K..E..H.}
        .byte $4e,$0c,$9d,$48,$0c,$60,$a9,$00,$9d,$75,$0c,$9d,$78,$0c,$fe,$69 // N..H.`...u..x..i
        .byte $0c,$b9,$fb,$16,$29,$0f,$9d,$6c,$0c,$b9,$fb,$16,$e4,$4a,$61,$2f // ....)..l.....Ja/
        .byte $85,$ff,$a0,$1d,$b9,$61,$14,$38,$fd,$45,$0c,$85,$fe,$b9,$c1,$14 // .....a.8.E......
        .byte $fd,$48,$0c,$a4,$ff,$88,$30,$06,$4a,$66,$fe,$4c,$e4,$10,$9d,$72 // .H....0.Jf.L...r
        .byte $0c,$a5,$fe,$9d,$6f,$0c,$60,$bd,$69,$0c,$30,$13,$bd,$75,$0c,$18 // ....o.`.i.0..u..
        .byte $7d,$6f,$0c,$9d,$75,$0c,$bd,$78,$0c,$7d,$72,$0c,$4c,$1e,$11,$bd // }o..u..x.}r.L...
        .byte $75,$0c,$38,$fd,$6f,$0c,$9d,$75,$0c,$bd,$78,$0c,$fd,$72,$0c,$9d // u.8.o..u..x..r..
        .byte $78,$0c,$bd,$45,$0c,$18,$7d,$75,$0c,$9d,$45,$0c,$bd,$48,$0c,$7d // x..E..}u..E..H.}
        .byte $78,$0c,$9d,$48,$0c,$de,$6c,$0c,$d0,$11,$b9,$fb,$16,$29,$0f,$0a // x..H..l......)..
        .byte $9d,$6c,$0c,$bd,$69,$0c,$49,$ff,$9d,$69,$0c,$b9,$fc,$16,$f0,$18 // .l..i.I..i......
        .byte $a5,$fa,$d9,$fd,$16,$b0,$11,$b9,$fc,$16,$7d,$6f,$0c,$9d,$6f,$0c // ..........}o..o.
        .byte $bd,$72,$0c,$69,$00,$9d,$72,$0c,$60   // .r.i..r.`

txt_e23a:
        .text "JJ"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $fa,$d0,$18,$a8,$a9,$00,$9d,$8a,$0c,$9d,$87,$0c,$b9,$11,$17,$9d // ................
        .byte $84,$0c,$b9,$0f,$17,$29,$40,$9d,$7b,$0c,$60,$a8,$b9,$0f,$17,$10 // .....)@.{.`.....
        .byte $2b,$b9,$10,$17,$85,$fe,$b9,$11,$17,$85,$ff,$8c,$b4,$11,$bc,$8a // +...............
        .byte $0c,$b1,$fe,$c9,$fe,$90,$0b,$f0,$e1,$c8,$b1,$fe,$9d,$8a,$0c,$a8 // ................
        .byte $b1,$fe,$9d,$84,$0c,$fe,$8a,$0c,$a0,$0c,$10,$1c,$a5,$fa,$d9,$10 // ................
        .byte $17,$b0,$15,$b9,$0f,$17,$29,$1f,$f0,$0e,$7d,$84,$0c,$9d,$84,$0c // ......)...}.....
        .byte $bd,$87,$0c,$69,$00,$9d,$87,$0c,$bd,$7b,$0c,$d0,$23,$b9,$0e,$17 // ...i.....{..#...
        .byte $29,$0f,$d0,$02,$a9,$10,$85,$ff,$bd,$7e,$0c,$18,$7d,$84,$0c,$85 // )........~..}...
        .byte $fe,$bd,$81,$0c,$7d,$87,$0c,$c5,$ff,$90,$42,$fe,$7b,$0c,$d0,$23 // ....}.....B.{..#
        .byte $b9,$0e,$17,$e4,$4a,$60,$3f,$85,$ff,$bd,$7e,$0c,$38,$fd,$84,$0c // ....J`?...~.8...
        .byte $85,$fe,$bd,$81,$0c,$fd,$87,$0c,$30,$04,$c5,$ff,$b0,$1f,$a9,$00 // ........0.......
        .byte $9d,$7b,$0c,$b9,$0f,$17,$29,$20,$f0,$1b,$b9,$0f,$17,$29,$40,$9d // .{....) .....)@.
        .byte $7b,$0c,$a9,$00,$85,$fe,$a4,$f9,$b9,$02,$16,$29,$0f,$9d,$81,$0c // {..........)....
        .byte $a5,$fe,$9d,$7e,$0c,$60,$e3,$0a,$62,$15,$a4,$fa,$d0,$15,$a8,$a9 // ...~.`..b.......
        .byte $00,$8d,$71,$12,$b9,$4a,$17,$8d,$8e,$0c,$b9,$46,$17,$29,$40,$8d // ..q..J.....F.)@.
        .byte $a0,$12,$60,$a8,$b9,$46,$17,$10,$2a,$b9,$49,$17,$85,$fe,$b9,$4a // ..`..F..*.I....J
        .byte $17,$85,$ff,$8c,$8a,$12,$a0,$00,$b1,$fe,$c9,$fe,$90,$0b,$f0,$38 // ...............8
        .byte $c8,$b1,$fe,$8d,$71,$12,$a8,$b1,$fe,$8d,$8e,$0c,$ee,$71,$12,$a0 // ....q........q..
        .byte $18,$10,$12,$a5,$fa,$d9,$49,$17,$b0,$0b,$b9,$46,$17,$29,$0f,$6d // ......I....F.).m
        .byte $8e,$0c,$8d,$8e,$0c,$a9,$40,$d0,$10,$ad,$8d,$0c,$18,$6d,$8e,$0c // ......@......m..
        .byte $d9,$48,$17,$90,$16,$ee,$a0,$12,$60,$ad,$8d,$0c,$38,$ed,$8e,$0c // .H......`...8...
        .byte $d9,$47,$17,$b0,$06,$a9,$00,$8d,$a0,$12,$60,$8d,$8d,$0c,$8d,$16 // .G........`.....
        .byte $d4,$60,$8d,$46,$14,$9d,$06,$0c,$9d,$5a,$0c,$9d,$63,$0c,$9d,$66 // .`.F.....Z..c..f
        .byte $0c,$bd,$1e,$0c,$85,$fe,$bd,$21,$0c,$85,$ff,$bc,$1b,$0c,$b1,$fe // .......!........
        .byte $c9,$40,$90,$46,$c9,$fe,$90,$11,$d0,$03,$ee,$90,$0c,$a9,$00,$9d // .@.F............
        .byte $1b,$0c,$a8,$b1,$fe,$c9,$40,$90,$31,$c9,$c0,$90,$0c,$38,$e9,$c0 // ......@.1....8..
        .byte $9d,$09,$0c,$fe,$1b,$0c,$c8,$b1,$fe,$c9,$80,$90,$0e,$29,$3f,$38 // .............)?8
        .byte $e9,$01,$9d,$15,$0c,$fe,$1b,$0c,$c8,$b1,$fe,$c9,$40,$90,$0b,$29 // ............@..)
        .byte $3f,$9d,$24,$0c,$fe,$1b,$0c,$c8,$b1,$fe,$a8,$b9,$90,$18,$85,$fe // ?.$.............
        .byte $b9,$c0,$18,$85,$ff,$bc,$18,$0c,$d0,$04,$98,$9d,$42,$0c,$b1,$fe // ............B...
        .byte $30,$0a,$c9,$7f,$f0,$67,$9d,$12,$0c,$4c,$2b,$14,$c9,$c0,$b0,$0c // 0....g...L+.....
        .byte $29,$3f,$18,$6d,$46,$14,$8d,$46,$14,$c8,$d0,$e2,$c9,$e0,$b0,$0a // )?.mF..F........
        .byte $29,$1f,$9d,$0c,$0c,$c8,$b1,$fe,$10,$d8,$c9,$f0,$b0,$0a,$29,$0f // ).............).
        .byte $9d,$42,$0c,$c8,$b1,$fe,$10,$ca,$c9,$f0,$d0,$0b,$c8,$b1,$fe,$9d // .B..............
        .byte $63,$0c,$c8,$b1,$fe,$10,$bb,$c9,$f1,$d0,$0a,$a9,$ff,$8d,$eb,$0d // c...............
        .byte $c8,$b1,$fe,$10,$ad,$c9,$f2,$d0,$0a,$a9,$00,$8d,$eb,$0d,$c8,$b1 // ................
        .byte $fe,$10,$9f,$a9,$00,$8d,$17,$d4,$c8,$b1,$fe,$10,$95,$c8,$b1,$fe // ................
        .byte $9d,$57,$0c,$c8,$b1,$fe,$9d,$5a,$0c,$8d,$42,$10,$8d,$4b,$10,$c8 // .W.....Z..B..K..
        .byte $b1,$fe,$9d,$12,$0c,$c8,$8c,$2a,$14,$b1,$fe,$9d,$5d,$0c,$18,$7d // .......*....]..}
        .byte $15,$0c,$a8,$b9,$c0,$14,$8d,$fa,$13,$b9,$60,$14,$8d,$f1,$13,$bd // ..........`.....
        .byte $12,$0c,$7d,$15,$0c,$a8,$a9,$30,$38,$f9,$60,$14,$9d,$51,$0c,$a9 // ..}....08.`..Q..
        .byte $0b,$f9,$c0,$14,$9d,$54,$0c,$a9,$00,$9d,$60,$0c,$bd,$12,$0c,$dd // .....T....`.....
        .byte $5d,$0c,$90,$18,$bd,$51,$0c,$49,$ff,$9d,$51,$0c,$bd,$54,$0c,$49 // ]....Q.I..Q..T.I
        .byte $ff,$9d,$54,$0c,$fe,$51,$0c,$d0,$03,$fe,$54,$0c,$20,$33,$10,$a0 // ..T..Q....T. 3..
        .byte $0b,$c8,$b1,$fe,$c9,$ff               // ......

// --- Region $e52f-$e538 ---
.pc = $e52f "dat_e52f"

dat_e52f:
        .byte $64,$9d,$0f,$0c,$60,$0c,$1c,$2d,$3e,$51 // d...`..->Q

// --- Region $e566-$e806 ---
.pc = $e566 "Segment $e566"
        .byte $d1,$ef,$1f,$60,$b5,$1e,$9c,$31,$df,$a5,$87,$86,$a2,$df,$3e,$c1 // ...`...1......>.
        .byte $6b,$3c,$39,$63,$be,$4b,$0f,$0c,$45,$bf,$7d,$83,$d6,$79,$73,$c7 // k<9c.K..E.}..ys.
        .byte $7c,$97,$1e,$18,$8b,$7e,$fa,$06,$ac,$f3,$e6,$8f,$f8,$2e,$ec,$01 // |....~..........
        .byte $e7,$02,$e5,$03,$e4,$04,$e3,$05,$22,$06,$06,$e3,$07,$60,$4a,$08 // ........"....`J.
        .byte $08,$09,$09,$0a,$0b,$0b,$0c,$0d,$0e,$0e,$0f,$10,$11,$12,$13,$15 // ................
        .byte $16,$17,$19,$1a,$1c,$1d,$1f           // .......

txt_e5bd:
        .text "!#%'*,/258;?CGKOTY"
        .byte $5e,$64,$6a,$70,$77,$7e,$86,$8e,$96,$9f,$a8,$b3,$bd,$c8,$d4,$e1 // ^djpw~..........
        .byte $ee,$fd,$00,$07,$0e,$01,$02,$04,$02,$00,$79,$17,$da,$17,$4a,$18 // ..........y...J.
        .byte $e9,$02,$60,$5e,$00,$03,$06,$09,$0c,$0f,$12,$15,$18,$07,$03,$00 // ..`^............
        .byte $08,$03,$00,$07,$04,$00,$09,$04,$00,$08,$05,$00,$09,$05,$00,$07 // ................
        .byte $05,$00,$0a,$07,$00,$0a,$03,$00,$08,$00,$19,$81,$41,$40,$80,$fe // ............A@..
        .byte $01,$2c,$00,$ff                       // .,..

txt_e623:
        .text ",',',',"
        .byte $80,$07,$00,$19,$81,$41,$40,$fe,$00,$40,$0a,$08,$06,$04,$05,$06 // .....A@..@......
        .byte $05,$04,$06,$05,$80,$09,$80,$11,$81,$11,$40,$80,$10,$fe,$00,$3e // ..........@....>
        .byte $29,$2d,$3e,$0d,$80,$08,$80,$e4,$11,$60,$4b,$10,$fe,$00,$1a,$13 // )->......`K.....
        .byte $10,$0d,$0b,$09,$07,$05,$04,$03,$02,$01,$00,$80,$0a,$80,$19,$81 // ................
        .byte $41,$41,$11,$81,$80,$fe,$00,$f9,$0d,$0b,$0c,$f7,$f9,$a0,$c0,$f0 // AA..............
        .byte $80,$08,$00,$19,$81,$40,$40,$80,$fe,$00,$2c,$01,$00 // .....@@...,..

txt_e687:
        .text ",',',',"
        .byte $80,$07,$00,$19,$81,$41,$40,$fe,$00,$c9,$04,$02,$00,$ff,$80,$10 // .....A@.........
        .byte $00,$21,$eb,$41,$2f,$21,$fe,$80,$0b,$00 // .!.A/!....

txt_e6a8:
        .text "!A "
        .byte $40                                   // @ character
        .text "  "
        .byte $40                                   // @ character
        .text " "
        .byte $fe,$80,$a8,$60,$f6,$41,$40,$00,$ff,$18,$e1,$40,$01,$41,$40,$00 // ...`.A@....@.A@.
        .byte $ef,$2a,$60,$00,$02,$41,$40,$00,$f9,$36,$e1,$40,$03,$41,$40,$00 // .*`..A@..6.@.A@.
        .byte $ba,$44,$c1,$40,$04,$6f,$15,$08,$e8,$08,$60,$89,$05,$5b,$15,$08 // .D.@.o....`..[..
        .byte $f8,$08,$40,$89,$05,$aa,$15,$00,$d8,$08,$60,$89,$05,$bf,$15,$00 // ..@.......`.....
        .byte $c7,$08,$60,$89,$00,$6f,$15,$00,$e7,$08,$60,$89,$00,$bf,$15,$00 // ..`..o....`.....
        .byte $e7,$08,$60,$89,$00,$41,$40,$00,$57,$34,$e1,$40,$00,$41,$40,$00 // ..`..A@.W4.@.A@.
        .byte $59,$34,$60,$40,$00,$f2,$15,$00,$aa,$04,$60,$80,$00,$e1,$15,$00 // Y4`@......`.....
        .byte $88,$74,$e1,$80,$00,$21,$20,$00,$bb,$04,$e4,$20,$00,$e1,$15,$00 // .t...! .... ....
        .byte $89,$74,$ff,$80,$00,$51,$40,$00,$c6,$5c,$60,$40,$00,$11,$10,$00 // .t...Q@..\`@....
        .byte $e9,$04,$40,$60,$00,$d3,$15,$00,$c6,$08,$40,$89,$00,$01,$40,$00 // ..@`......@...@.
        .byte $7f,$18                               // ..

txt_e752:
        .text " "
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "A"
        .byte $40                                   // @ character
        .byte $00                                   // string terminator
        .byte $7e,$62,$60,$00,$30,$41,$40,$00,$7a,$24,$60,$40,$00,$41,$40,$00 // ~b`.0A@.z$`@.A@.
        .byte $7e
        .byte $28,$60
        .byte $40                                   // @ character
        .text "PA"
        .byte $40                                   // @ character
        .byte $00,$7f,$14
        .byte $40,$00,$10
        .byte $41,$40,$00
        .byte $d8,$14,$60,$40,$00,$41,$40,$00,$ba,$24,$c2,$00,$30,$41,$40,$00 // ..`@.A@..$..0A@.
        .byte $8c,$94,$60,$40,$10,$41,$40,$00,$8e,$84,$60,$40,$40,$17,$16,$00 // ..`@.A@...`@@...
        .byte $db,$00,$40,$04,$00,$41,$40,$00,$8f,$44,$b8,$40,$04,$81,$80,$dc // ..@..A@..D.@....
        .byte $fc,$00,$f8,$a2,$35,$0c,$32,$01,$30,$0a,$42,$02,$34,$0b,$22,$01 // ....5.2.0.B.4.".
        .byte $2c,$0d,$32,$04,$40,$0c,$22,$02,$12,$6c,$a2 // ,.2.@."..l.

txt_e7c3:
        .byte $22                                   // double quote character
        .text "DL"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $2a,$48,$4a,$80,$36,$17,$27,$40,$00,$3c,$8d,$a2,$2a,$94,$6e,$04 // *HJ.6.'@.<..*.n.
        .byte $10,$20,$4b,$80,$41,$17,$6a,$a2,$60,$3d,$78,$7c,$02,$08 // . K.A.j.`=x|..

txt_e7e5:
        .byte $22                                   // double quote character
        .text "00448:<DH"
        .byte $ff,$08,$c0,$c0,$a0,$80,$a8,$a0,$80,$80,$ff,$06,$1f,$f0,$38,$00 // ..............8.
        .byte $18,$58,$00,$01,$1f,$f0,$48,$80       // .X....H.

// --- Region $e80a-$e81b ---
.pc = $e80a "dat_e80a"

dat_e80a:
        .byte $02,$3f,$f0,$a0,$c0,$30,$c0,$73,$17,$1f,$f0,$38,$41,$18,$58,$02 // .?...0.s...8A.X.
        .byte $00,$1f                               // ..

// --- Region $e824-$e868 ---
.pc = $e824 "dat_e824"

dat_e824:
        .byte $6f,$fe,$92,$1c,$1d,$0e,$0e,$95,$0e,$0e,$90,$0e,$0e,$92,$0e,$0e // o...............
        .byte $92,$0e,$0e,$95,$0e,$0e,$90,$0e,$0e,$92,$0e,$0e,$90,$0e,$0e,$92 // ................
        .byte $0e,$0e,$90,$0e,$0e,$92,$0e,$0e,$90,$0e,$0e,$92,$0e,$0e,$90,$0e // ................
        .byte $0e,$92,$0e,$0e,$12,$12,$16,$18,$16,$18,$16,$18,$16,$1b,$91,$45 // ...............E
        .byte $06,$43,$20,$96,$43                   // .C .C

// --- Region $e879-$e963 ---
.pc = $e879 "dat_e879"

dat_e879:
        .byte $25,$22,$92,$44,$01,$89               // %".D..

txt_e87f:
        .text "&'&(A)"
        .byte $00                                   // string terminator
        .byte $ff,$92,$1e,$0d,$95,$0c,$90,$0c,$92,$0d,$92,$0d,$95,$0c,$05,$90 // ................
        .byte $0c,$92,$0d,$31,$86,$47,$13,$4d,$15,$13,$13,$92,$43,$07,$43,$0b // ...1.G.M....C.C.
        .byte $8f,$41,$21,$94,$41,$04,$21,$8f,$21,$94,$60,$42,$21,$8d,$44,$02 // .A!.A.!.!.`B!.D.
        .byte $95,$2a,$93,$41,$2a,$95,$2a,$2a,$93,$41,$2a,$95,$2a,$91,$2b,$93 // .*.A*.**.A*.*.+.
        .byte $2b,$95,$41,$2b,$91,$2b,$93,$2b,$95,$41,$2b,$91,$2b,$93,$2b,$95 // +.A+.+.+.A+.+.+.
        .byte $41,$2b,$91,$2b,$93,$2b,$95,$41,$2b,$ff,$90,$1f,$0f,$0f,$10,$11 // A+.+.+.A+.......
        .byte $10,$11,$92,$14,$17,$19,$17,$1a,$09,$09,$91,$0a,$0a,$2f,$02,$22 // ............./."
        .byte $25,$22,$25,$60,$5c,$a8,$05,$92,$03,$03,$04,$04,$90 // %"%`\........

txt_e903:
        .text "A,C-A,"
        .byte $90                                   // .

txt_e90a:
        .text "A,C-A,"
        .byte $90,$2e,$90,$41,$2c,$90,$2e,$90,$41,$2c,$90,$2e,$90,$41,$2c,$90 // ...A,...A,...A,.
        .byte $2e,$90,$41,$2c,$ff,$f0,$f4,$51,$b2,$ed,$38,$7b,$d8,$f4,$11,$57 // ..A,...Q..8{...W
        .byte $dc,$3a,$63,$8c,$a0,$06,$2b,$50,$68,$7f,$c1,$da,$f1,$1f,$36,$4a // .:c...+Ph.....6J
        .byte $51,$56,$5f,$78,$85,$92,$ac,$db,$0b   // QV_x.....

txt_e949:
        .text " "
        .byte $22                                   // double quote character
        .text "6VY"
        .byte $5c                                   // backslash character
        .byte $82,$97,$a5,$b4,$c3,$26,$18,$18,$e3,$19,$e3,$1a,$21,$18,$e3,$1b // .....&......!...
        .byte $e4,$1c,$e8,$1d,$eb                   // .....

// --- Region $e96c-$e9de ---
.pc = $e96c "dat_e96c"

dat_e96c:
        .byte $ff,$82,$c2,$0c,$0c,$84,$0c,$82,$c6,$2c,$c2,$07,$07,$82,$0a,$0c // .........,......
        .byte $18,$0a,$07,$c6,$2c,$c2,$0c,$0c,$0a,$82,$08,$08,$84,$08,$82,$c6 // ....,...........
        .byte $2c,$c2,$03,$05,$82,$0a,$08,$08,$14,$08,$c6,$2c,$c2,$08,$08,$09 // ,..........,....
        .byte $82,$0a,$0a,$84,$0a,$82,$c6,$2c,$c2,$0a,$0c,$0e,$0a,$0a,$16,$0a // .......,........
        .byte $c6,$2c,$c2,$0a,$0a,$0b,$82,$0c,$0c,$84,$0c,$82,$c6,$2c,$c2,$0c // .,...........,..
        .byte $07,$82,$0a,$0c,$18,$0a,$0c,$c6,$2c,$c2,$0a,$07,$0a,$ff,$82,$c9 // ........,.......
        .byte $08,$82,$cd,$e6,$30,$84,$30,$e7,$30,$82,$30,$e6,$30,$c9,$08,$86 // ....0.0.0.0.0...
        .byte $cd,$30,$84                           // .0.

// --- Region $ea79-$ea91 ---
.pc = $ea79 "dat_ea79"

dat_ea79:
        .byte $86,$7f,$00,$08,$31,$33,$84,$7f,$00,$08,$31,$33,$84,$32,$82,$30 // ....13....13.2.0
        .byte $90,$2c,$86,$7f,$00,$08,$33,$35,$84   // .,....35.

// --- Region $ea9f-$f997 ---
.pc = $ea9f "Segment $ea9f"
        .byte $35,$37,$84,$7f,$00,$08,$33,$35,$33,$82,$32,$a2,$7f,$00,$20,$2e // 57....353.2... .
        .byte $30,$ff,$82,$dd                       // 0...

txt_eab3:
        .text "$#$%&%&'('()*)*+,+,-.-./0/0121232321010/./.-,-,+*+*)()('&'&%$%$#"
        .byte $ff,$82,$c3,$0d,$0d,$84,$0d,$c7,$2c,$82,$c3,$0b,$84,$0d,$82,$0b // ........,.......
        .byte $84,$0d,$84,$c7,$2c,$82,$c3,$10,$12,$e4,$0d,$60,$33,$84,$c7,$2c // ....,......`3..,
        .byte $82,$c3,$08,$84,$0b,$82,$0d,$84,$10,$84,$c7,$2c,$82,$c3,$14,$12 // ...........,....
        .byte $86,$06,$82,$12,$84,$c7,$2c,$82,$c3,$10,$82,$12,$84,$c0,$00,$c5 // ......,.........
        .byte $08,$c7,$2c,$82,$c3,$14,$12,$86,$06,$82,$12,$84,$c7,$2c,$82,$c3 // ..,..........,..
        .byte $02,$10,$84,$12,$82,$61,$8d,$c6,$2c,$2c,$84,$2c,$ff,$84,$c9,$08 // .....a..,,.,....
        .byte $82,$d2,$30,$24,$84,$c9,$08,$82,$d2,$30,$24,$84,$c9,$08,$82,$d2 // ..0$.....0$.....
        .byte $24,$30,$84,$c9,$08,$82,$d2,$24,$30,$84,$c9,$08,$82,$d2,$30,$24 // $0.....$0.....0$
        .byte $84,$c9,$08,$82,$d2,$24,$30,$84,$c9,$08,$82,$d2,$30,$24,$84,$c9 // .....$0.....0$..
        .byte $08,$82,$d2,$24,$30,$ff,$86,$ce,$e4,$27,$d0,$27,$84,$e9,$26,$88 // ...$0....'.'..&.
        .byte $ce,$e4,$27,$e9,$26,$86,$e4,$27,$d0,$27,$84,$e9,$26,$ce,$e4,$27 // ..'.&..'.'..&..'
        .byte $27,$e3,$27,$82,$e2,$26,$86,$d0,$e6,$24,$84,$ce,$24,$24,$82,$22 // '.'..&...$..$$."
        .byte $8a,$d0,$24,$88,$e2,$26,$84,$ce,$e6,$24,$d0,$24,$ce,$24,$82,$22 // ..$..&...$.$.$."
        .byte $86,$24,$84,$d0,$18,$86,$ce,$18,$82,$c0,$00,$ff,$84,$d9 // .$............

txt_ebd1:
        .text " #%#"
        .byte $86,$da,$28,$84,$d9,$25,$82,$1c,$1e,$20,$84,$23,$25,$25,$82,$23 // ..(..%... .#%%.#
        .byte $86,$da,$28,$84,$d9,$25,$84,$2c,$2f,$86,$da,$2e,$d9,$2a,$8c,$da // ..(..%.,/....*..
        .byte $7f,$04,$08,$28,$2a,$84,$d9,$28,$82,$2a,$86,$da,$2f,$84,$d9,$2e // ...(*..(.*../...
        .byte $2c,$82,$2a,$86,$da,$2f,$84,$d9,$2e,$82,$2f,$86,$da,$31,$84,$d9 // ,.*../..../..1..

txt_ec15:
        .text " #%#"
        .byte $86,$da,$28,$84,$d9,$25,$82,$1c,$1e,$20,$84,$23,$25,$25,$82,$23 // ..(..%... .#%%.#
        .byte $86,$da,$28,$84,$d9,$25,$84,$2c,$2f,$86,$da,$31,$d9,$36,$8c,$da // ..(..%.,/..1.6..
        .byte $7f,$04,$08,$34,$36,$84,$d9,$34,$31,$84,$da,$3b,$d9,$3a,$38,$82 // ...46..41..;.:8.
        .byte $36,$86,$da,$3b,$84,$d9,$3f,$88,$da,$3d,$ff,$84,$c9,$08,$cf,$e4 // 6..;..?..=......
        .byte $27,$27,$82,$e9,$26,$e4,$27,$c9,$08,$cf,$27,$84,$27,$27,$82,$e9 // ''..&.'...'.''..
        .byte $26,$e4,$27,$84,$c9,$08,$cf,$e1,$24,$e4,$27,$82,$e2,$26,$e4,$27 // &.'.....$.'..&.'
        .byte $c9,$08,$cf,$27,$84,$e2,$26,$e4,$27,$82,$e2,$26,$e6,$24,$84,$c9 // ...'..&.'..&.$..
        .byte $08,$cf,$24,$24,$82                   // ..$$.

txt_ec8e:
        .byte $22                                   // double quote character
        .text "$"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $00,$cf,$24,$84,$22,$24,$82,$e3,$27,$e6,$24,$84,$c9,$08,$cf,$24 // ..$."$..'.$....$
        .byte $24,$82                               // $.

txt_eca3:
        .byte $22                                   // double quote character
        .text "$"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $08,$cf,$24,$84,$24,$e3,$27,$82,$27,$e4,$27,$ff,$84,$c9,$08,$cb // ..$.$.'.'.'.....
        .byte $e3,$30,$c8,$2c,$cb,$30,$c9,$08,$cb,$30,$c8,$2c,$82,$cc,$30,$30 // .0.,.0...0.,..00
        .byte $84,$c9,$08,$cb,$30,$c8,$2c,$cb,$30,$c9,$08,$cb,$30,$82,$c8,$2c // ....0.,.0...0..,
        .byte $cc,$e3,$30,$60,$26,$ff,$84,$c9,$08,$cb,$e1,$30,$c8,$2c,$cb,$30 // ..0`&......0.,.0
        .byte $c9,$08,$cb,$30,$c8,$2c,$82,$cc,$30,$30,$84,$c9,$08,$cb,$30,$c8 // ...0.,..00....0.
        .byte $2c,$cb,$30,$c9,$08,$cb,$30,$82,$c8,$2c,$cc,$e3,$30,$60,$35,$ff // ,.0...0..,..0`5.
        .byte $84,$c4,$0c,$0c,$82,$18,$84,$0c,$82,$07,$84,$0c,$0c,$82,$18,$84 // ................
        .byte $0c,$82,$07,$ff,$8c,$d4
        .byte $32,$82
        .text "4542"
        .byte $84
        .byte $30,$82
        .byte $32
        .byte $2b,$2d,$30,$8c
        .byte $32,$82
        .text "4542"
        .byte $84
        .byte $30,$32,$82
        .byte $35,$37
        .byte $8c,$39,$82,$39,$02                   // .9.9.

txt_ed3b:
        .text "797527"
        .byte $8c,$39,$82                           // .9.

txt_ed44:
        .text "9797579702"
        .byte $8c
        .byte $34,$82
        .byte $34,$02
        .text "2420"
        .byte $60
        .byte $55,$32,$8c
        .byte $34,$82
        .byte $34
        .byte $35,$84                               // 5.

txt_ed60:
        .text "4204"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $32,$82,$d3,$27,$84,$27,$82,$27,$84,$24,$82,$24,$84,$24,$82,$22 // 2..'.'.'.$.$.$."
        .byte $84,$22,$82,$20,$1e,$84,$1c,$ff,$88,$d5,$34,$32,$84,$34,$88,$35 // .". ......42.4.5
        .byte $84,$32,$88,$34,$35,$84,$37,$88,$39,$84,$37,$88,$35,$37,$84,$35 // .2.45.7.9.7.57.5
        .byte $88,$34,$98,$32,$84,$d6,$e3,$30,$30,$82,$30,$30,$ff,$88,$d5,$34 // .4.2...00.00...4
        .byte $32,$84,$34,$88,$35,$84,$32,$88,$34,$02,$35,$84,$34,$88,$60,$9e // 2.4.5.2.4.5.4.`.
        .byte $32,$2d,$84,$29,$88,$28,$98,$26,$84,$d6,$e1,$32,$32,$82,$32,$32 // 2-.).(.&...22.22
        .byte $ff,$a0,$c4,$0c,$88,$0c,$84,$0a,$07,$0a,$0c,$0f,$84,$0c,$a0,$0c // ................
        .byte $88,$0c,$84,$0a,$07,$05,$8c,$07,$ff,$84,$c9,$08,$82,$d1,$30,$3c // ..............0<
        .byte $3a,$3c,$84,$c9,$08,$00,$82,$d1,$30,$3c,$84,$3a,$82,$3c,$30,$ff // :<......0<.:.<0.
        .byte $88,$c0,$00,$db,$27,$98,$27,$88,$27,$84,$26,$8c,$24,$88,$c0,$00 // ....'.'.'.&.$...
        .byte $88,$db
        .byte $27,$27,$84
        .text "&'&"
        .byte $22                                   // double quote
        .byte $98
        .byte $24,$88,$c0,$00,$db
        .byte $27
        .byte $98,$27,$88,$27,$84,$26,$8c,$24,$88,$c0,$00,$84,$db,$29,$27,$88 // .'.'.&.$.....)'.
        .byte $29,$84
        .text "')+$"
        .byte $8c
        .byte $24,$82,$c8
        .byte $2c,$2c,$84
        .byte $2c,$82
        .byte $2c
        .byte $2c,$ff,$84,$c9,$08,$82,$d1,$3c,$30,$84,$ca,$2c,$c9,$08,$00,$82 // ,......<0..,....
        .byte $d1,$3c,$30,$84,$ca,$2c,$82,$d1,$30,$3c,$ff,$84,$c4,$0a,$02,$88 // .<0..,..0<......
        .byte $0a,$84,$08,$22,$0a,$0a,$02,$88,$0a,$84,$08,$60,$73,$0a,$ff,$84 // ...".......`s...
        .byte $dc,$35,$35,$88,$33,$32,$84,$33,$8c,$37,$88,$35,$33,$32,$84,$33 // .55.32.3.7.532.3
        .byte $32,$98,$30,$84,$da,$22,$88,$24,$84,$1b,$1d,$1d,$1f,$1f,$84,$dc // 2.0..".$........
        .byte $35,$35,$88,$33,$32,$84,$33,$8c,$37,$88,$35,$33,$ff,$84,$c4,$0c // 55.32.3.7.53....
        .byte $88,$0c,$84,$0a,$84,$0c,$07,$0a,$05,$84,$0a,$88,$0c,$84,$03,$05 // ................
        .byte $05,$07,$07,$ff,$88,$dc,$35,$84,$37,$3a,$98,$37,$84,$da,$22,$88 // ......5.7:.7..".
        .byte $24,$84,$1b,$1d,$1d,$1f,$1f,$ff,$84,$dc,$32,$a0,$a4,$30,$ff,$a0 // $.........2..0..
        .byte $a0,$c4,$0c,$ff,$a0,$a0,$de,$7f,$00,$10,$00,$0c,$ff,$88,$c9,$08 // ................
        .byte $a2,$25,$86,$00,$82,$00,$84,$a4,$22,$82,$c8,$e8,$2c,$31,$ff,$90 // .%......"...,1..
        .byte $c0,$00,$a0,$a0,$b0,$de,$7f,$00,$10,$07,$13,$ff,$a0,$c0,$00,$e3 // ................
        .byte $a0,$60,$25,$de,$7f,$00,$10,$0e,$1a,$ff,$82,$c5,$00,$c1,$0d,$0b // .`%.............
        .byte $08,$c6,$2c,$c1,$08,$0b,$0d,$c5,$00,$c1,$0b,$08,$0b,$c6,$2c,$c1 // ..,...........,.
        .byte $10,$0f,$0d,$ff,$84,$ce,$e5,$2e,$02,$2e,$82,$2e,$84,$21,$e6,$02 // .............!..
        .byte $2c,$82
        .byte $2c,$84,$60
        .byte $3b,$2c,$e5
        .byte $2e,$82,$d2,$e0
        .text "6563"
        .byte $84,$ce,$e5
        .byte $2e,$e6
        .byte $2c,$82,$d2,$e0
        .text "6531"
        .byte $84
        .byte $33,$ff
        .byte $8c,$da,$25,$84,$28,$88,$27,$84,$28,$90,$25,$84,$23,$86,$25,$27 // ..%.(.'.(.%.#.%'
        .byte $84,$28,$8c,$7f,$00,$08,$28,$2d,$88,$2c,$84,$2a,$28,$8c,$2a,$82 // .(....(-.,.*(.*.
        .byte $c6,$03,$2c,$84,$2c,$82,$60,$d8,$2c,$2c,$ff,$a4,$dd,$7f,$00,$70 // ..,.,.`.,,.....p
        .byte $00,$48,$88,$c0,$00,$88,$dd,$7f,$00,$70,$00,$48,$8c,$c0,$00,$ff // .H.......p.H....
        .byte $2c,$ff,$82,$c0,$00,$ff,$a0,$a0,$df,$f0,$0f,$42,$f0,$0c,$48,$f0 // ,..........B..H.
        .byte $0a,$4a,$f0,$10,$3c,$ff,$86,$da,$34,$32,$84,$37,$86,$34,$32,$84 // .J..<...42.7.42.
        .byte $30,$86,$32,$2f,$94,$2b,$86,$30,$2f,$84,$32,$86,$30,$2f,$82,$28 // 0.2/.+.0/.2.0/.(
        .byte $2b,$86,$2d,$82,$2f,$ff,$98,$2d,$ff,$94,$2d,$ff,$84,$2b,$8c,$29 // +.-./..-..-..+.)
        .byte $82,$2b,$2d,$86,$2b,$29,$84,$28,$86,$26,$82,$28,$94,$24,$82,$26 // .+-.+).(.&.(.$.&
        .byte $28,$86,$29,$2b,$84,$2d,$86,$2b,$28,$84,$30,$86,$2f,$82,$2d,$94 // (.)+.-.+(.0./.-.
        .byte $2d,$ff,$84,$c1,$09,$09,$c6,$2c,$82,$c4,$04,$07,$84,$c1,$09,$09 // -......,........
        .byte $c6,$2c,$82,$c4,$0b,$09,$ff,$82,$c1,$15,$09,$10,$04,$84,$c6,$2c // .,.............,
        .byte $82,$c1,$15,$09,$ff,$82,$c5,$00,$cf,$e1,$32,$84,$32,$32,$82,$e3 // ..........2.22..
        .byte $30,$e1,$32,$ff,$82,$c5,$00,$cf,$e3,$30,$84,$30,$30,$82,$e1,$32 // 0.2......0.00..2
        .byte $e3,$30,$ff,$82,$c5,$00,$cf,$e2,$32,$84,$32,$32,$82,$e2,$32,$e2 // .0......2.22..2.
        .byte $32,$82,$c5,$00,$cf,$e3,$30,$84,$30,$30,$82,$e1,$32,$e3,$30,$ff // 2.....0.00..2.0.
        .byte $80,$20,$60,$ae,$22,$03,$0c,$a2,$60,$2a,$03,$0c,$31,$c5,$16,$5b // . `."...`*..1..[
        .byte $00,$3f,$c0,$15,$55,$6a,$bf,$bb,$fc,$03 // .?..Uj....

txt_f05f:
        .text "TU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $ca,$ff,$bb,$ff,$00                   // .....

txt_f067:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $8c,$ff,$bb,$ff,$00                   // .....

txt_f06f:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $cc,$ff,$bb,$ff,$00,$58,$6c,$e4,$bc,$21,$c0,$e7,$80,$21,$0f,$e7 // .....Xl..!...!..
        .byte $0c,$3b,$ff,$00,$55,$55,$5a,$5b,$5b,$5a,$ff,$00 // .;..UUZ[[Z..

txt_f08e:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $33,$ff,$ee,$ff,$00                   // 3....

txt_f096:
        .text "UV"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $3b,$fb,$eb,$fc,$08,$88,$e5,$c8,$22,$ff,$c0,$e6,$c5,$34,$ff,$00 // ;......."....4..

txt_f0a9:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $b3,$bf,$ae,$ff,$00                   // .....

txt_f0b1:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $32,$fe,$ee,$ff,$02,$62,$b2,$e4,$f2,$a4,$e3,$03,$2c,$0c // 2....b......,.

txt_f0c2:
        .text "2="
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $f5,$25,$15,$d5,$99,$6a,$66,$95,$e5   // .%...jf..

txt_f0ce:
        .text "U"
        .byte $22                                   // double quote character
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $66,$e6                               // f.

txt_f0d3:
        .text "U#"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $7c,$bc,$e4,$7c
        .byte $21,$bc,$e8,$80,$e8,$0c
        .text "$ZYUY"
        .byte $e4

txt_f0e6:
        .text "U"
        .byte $22                                   // double quote character
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $99,$e6                               // ..

txt_f0eb:
        .text "U$"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $9b,$57,$5b,$e4,$57,$e8,$c8,$e8,$c5,$24,$aa,$99,$55,$95,$e4 // .W[.W....$..U..

txt_f0fd:
        .text "U#"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $99,$56,$e4,$55,$21,$56,$e8,$f2,$a7,$21,$01,$a7,$21,$bf,$a7,$c1 // .V.U!V...!..!...
        .byte $a7
        .byte $25,$f9,$0c,$0c,$0f
        .byte $32,$e4
        .text "1.UYZ"
        .byte $6e,$6f,$63
        .byte $60,$60,$55,$99,$aa,$ee,$ff,$33,$a2,$3e,$55,$99,$aa,$ef,$bf,$bf // ``U....3.>U.....
        .byte $bc,$bc,$55,$99,$ff,$fd,$c1,$31,$b1,$b2,$55,$99,$aa,$6e,$6f,$6a // ..U....1..U..noj
        .byte $bf,$ff,$55,$99,$aa,$ee,$ff,$aa,$c2,$21,$7c,$e5,$bc,$22,$fc,$fc // ..U......!|.."..
        .byte $e4,$0c,$21,$0f,$e3,$03,$24,$59,$56,$6a,$a6,$e4,$16,$26,$55,$66 // ..!...$YVj...&Uf
        .byte $aa,$bb,$ff,$cc,$a2,$2e,$5b,$67,$ab,$bb,$fb,$cb,$0b,$0b,$c5,$c5 // ......[g........
        .byte $c6,$cb,$c0,$aa,$a2,$22,$95,$66,$c2,$22,$00,$aa,$a2,$22,$55,$66 // .....".f."..."Uf
        .byte $c2,$22,$00,$aa,$a2,$e4,$f2,$22,$02,$aa,$a2,$23,$02,$03,$00,$e4 // ."....."...#....
        .byte $03,$3d,$00,$33,$cc,$88,$ab,$77,$77,$ff,$00,$03,$fc,$88,$ab,$7f // .=.3...ww.......
        .byte $73,$f3,$00,$32,$cf,$88,$ab,$77,$77,$ff,$00,$31,$31,$32,$0f,$e3 // s..2...ww..112..
        .byte $0c,$21,$03,$e3,$60,$25,$58,$58,$5b,$9b,$d6,$a5,$60,$25,$33,$ff // .!..`%XX[...`%3.
        .byte $ee,$ee,$2a,$09,$02,$00,$33,$ff,$ee,$3c,$40,$55,$95,$2a,$33,$ff // ..*...3..<@U.*3.
        .byte $ee,$00,$fa,$0f                       // ....

txt_f1d4:
        .text "PU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $fa,$ee,$00,$aa,$00,$c0,$30,$4c,$53,$98,$00,$ab,$e5,$0c,$60,$21 // ......0LS.....`!
        .byte $8c,$ff,$00                           // ...

txt_f1ea:
        .text "UU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $39,$fa,$ee,$3f,$c0,$15,$55,$6a,$b3,$ff,$ee,$fc,$03 // 9..?..Uj.....

txt_f1fa:
        .text "TU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $32,$ff,$ee,$00,$c0,$30,$4c,$53,$94,$e5,$e9,$e5,$03,$23,$c3,$23 // 2....0LS.....#.#
        .byte $cb,$e8,$16,$e5,$0b,$60,$1f,$3b,$fa,$ea,$cf,$c0,$c9,$e5,$ea,$a3 // .....`.;........
        .byte $bf,$ee,$fc,$03                       // ....

txt_f221:
        .text "TU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $3e,$ff,$ee,$00,$c0,$30,$4c,$53,$94,$e6,$e9,$ff,$00,$15,$15,$e4 // >....0LS........
        .byte $16,$24,$ff,$0c,$61,$b1,$e4,$f1,$38,$ff,$00,$55,$55,$6a,$63,$6f // .$..a...8..UUjco
        .byte $6e,$ff,$02,$58,$6e,$b9,$ba,$ab,$ae,$c0,$3c,$43,$54,$95,$29,$fe // n..Xn.....<CT.).
        .byte $ee,$a3
        .byte $3a,$c0
        .byte $30,$4c,$62,$9c
        .text "?0112"
        .byte $0f,$0c,$83
        .byte $ff,$00,$55,$55,$6a,$5b,$9b,$d6,$ff,$00 // ..UUj[....

txt_f26e:
        .text "X"
        .byte $5c                                   // backslash character
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $e3,$ef,$3a,$ff,$80,$85,$b5,$26,$16,$16,$9b,$ff,$00 // ..:....&.....

txt_f27e:
        .text "UU"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $3b,$fb,$ef,$ff,$02,$62,$b2,$cb,$cb,$c8,$2c,$03,$03,$a6,$32,$16 // ;....b....,...2.
        .byte $26,$f5,$ca,$32,$33,$0c,$0e,$aa,$99,$95,$95,$e5,$b9,$fe,$3f,$aa // &..23.........?.
        .byte $99,$e3,$55,$25,$89,$02,$a0,$aa,$99,$e5 // ..U%......

txt_f2ab:
        .text "U#9"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $99,$e4,$55,$25,$75,$4e,$ab,$aa,$5a,$e4 // ..U%uN..Z.

txt_f2b9:
        .text "V%X,,"
        .byte $cc                                   // 'L' | $80 (end-of-string marker)
        .byte $c8,$e3,$f0,$22,$bc,$5a,$e6           // ...".Z.

txt_f2c6:
        .text "Y#Z"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $99,$e4                               // ..

txt_f2cc:
        .text "U$VT"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $99,$e3
        .text "U%YR"
        .byte $80,$aa,$99,$e5
        .byte $55,$25,$95,$aa,$9a
        .byte $56
        .byte $56,$e3,$55,$25,$56,$8b,$b3,$f3,$f3,$e3,$bc,$23,$ef,$aa,$99,$e4 // V.U%V......#....

txt_f2f1:
        .text "U$VX"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $99,$e4,$55,$24,$54,$90,$aa,$99,$e4,$55,$24,$15,$06,$aa,$99,$e4 // ..U$T....U$.....
        .byte $55,$26,$62,$00,$aa,$9a,$56,$56,$e3,$55,$25,$15,$8b,$b3,$f3,$f3 // U&b...VV.U%.....
        .byte $e3,$bc,$23,$6f,$aa,$99,$e4,$55,$24,$95,$e5,$aa,$9a,$e5,$56,$21 // ..#o...U$.....V!
        .byte $5a,$e8,$f1,$22,$6a,$69,$e5,$65,$23,$6d,$aa,$99,$e5 // Z.."ji.e#m...

txt_f333:
        .text "U#V"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $99,$e4,$55,$26,$95,$15,$a8,$ab,$6f,$6f,$e3,$5b,$33,$5e,$b3 // ..U&....oo.[3^.

txt_f346:
        .text "#,,"
        .byte $c8                                   // 'H' | $80 (end-of-string marker)
        .byte $cb,$cb,$f2,$16,$26,$f5,$c5,$c9,$3d,$32,$0f,$aa,$99,$e3,$95,$27 // ....&...=2.....'
        .byte $65,$65,$59,$bb,$9b,$56,$56,$e3,$55,$2d,$56,$9a,$99,$a5,$a5,$95 // eeY..VV.U-V.....
        .byte $95                                   // .

txt_f36b:
        .text "UV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $99,$55,$55,$e3,$56,$22,$0b,$af,$e3,$bc,$e3,$f2,$27,$cb,$20,$b0 // .UU.V"......'. .
        .byte $b0,$80,$c0,$c0,$a6
        .text "%?011"
        .byte $03,$a3
        .byte $3c,$ff,$00
        .byte $55
        .byte $55,$8f,$e3,$38,$0e,$ff,$00,$55,$55,$fa,$ff,$3f,$80,$ff,$00,$58 // U..8...UU..?...X
        .byte $6c,$02,$a0,$fa,$ff,$0f,$a2,$8c,$8c,$a3,$26,$80,$af,$6a,$59,$59 // l.........&..jYY
        .byte $90,$a3,$24,$ff,$aa,$55,$55,$e3,$bc,$29,$2f,$ef,$af,$6f,$6f,$58 // ..$..UU..)/..ooX
        .byte $5a,$6a,$a6,$e4,$16                   // Zj...

txt_f3c3:
        .byte $22                                   // double quote character
        .text " 0"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $3e,$ff,$aa,$55,$55,$2c,$02,$02,$0b,$fb,$ab,$5b,$5b,$00,$aa,$ff // >..UU,.....[[...
        .byte $fe,$c2,$cb,$c8,$c8,$09,$00,$a0,$a0,$6b
        .text "ZYYT"
        .byte $90,$a2
        .byte $24,$ff,$aa,$55,$55,$e4,$2f,$25,$ef,$af,$6f,$6f,$70,$a3,$24,$ff // $..UU./%..oop.$.
        .byte $aa                                   // .

txt_f3f8:
        .text "UU"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $37,$02,$0e,$fb,$ab,$5b,$5b,$00,$ea,$bf,$fe,$f2,$c3,$cc,$cc,$00 // 7....[[.........
        .byte $c0,$a0,$ec,$6b,$5a,$59,$59,$09,$a3,$25,$ff,$aa,$55,$55,$ef,$e3 // ...kZYY..%..UU..
        .byte $2f,$28,$ef,$af,$6f,$6f,$16,$16,$1a,$29,$e4,$05,$21,$09,$e3,$80 // /(..oo...)..!...
        .byte $2c,$bf,$aa,$95,$95,$5e,$a2,$02,$02,$fe,$aa,$56,$56,$e4,$60,$26 // ,....^.....VV.`&
        .byte $6f,$6a,$65,$65,$97,$38,$a2,$29,$ff,$aa,$55,$55,$60,$02,$2b,$ef // ojee.8.)..UU`.+.
        .byte $bf,$e3,$bc,$2a,$01,$a0,$fa,$ee,$26,$f5,$c5,$c5,$56,$90,$a2,$25 // ...*....&...V..%
        .byte $bf,$aa,$95,$95,$c2,$e3,$02,$26,$fe,$aa,$56,$56,$0c,$0c,$e3,$03 // .......&..VV....
        .byte $a3,$2a,$5b,$98,$d6,$16,$26,$f5,$c5,$c5 // .*[...&...

txt_f475:
        .byte $5c                                   // backslash character
        .text " "
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $26,$ff,$aa,$95,$95,$d4
        .byte $20,$a2
        .byte $28,$ff,$aa
        .text "UU;/"
        .byte $ef
        .byte $ef,$e4,$bc,$28,$c8                   // ...(.

txt_f48d:
        .text ",, "
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $b0,$80,$b0,$e8,$31,$2e,$6a,$65,$6a,$6a,$6f,$6a,$6f,$6f,$aa,$55 // ....1.jejjojoo.U
        .byte $aa,$aa,$ff,$aa,$c2,$26,$bc,$bc,$b9,$a5,$aa,$aa,$c2,$26,$f1,$05 // .....&.......&..

txt_f4b1:
        .text "UZ"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $aa,$c2,$26,$6a,$65,$aa,$aa,$ff,$aa,$c2,$2b,$aa,$55,$aa,$aa,$ff // ..&je.....+.U...
        .byte $aa,$ff,$fe,$af,$6f,$af,$e4,$bc,$27,$f3,$ab,$5b,$ab,$aa,$fe,$aa // ....o...'..[....
        .byte $c2,$26,$cb,$c1,$95,$56,$aa,$aa,$c2,$26,$5a,$65,$aa,$aa,$ff,$aa // .&...V...&Ze....
        .byte $c2,$30,$af,$6f,$af,$af,$ef,$af,$ef,$bc,$ab,$5b,$ab,$ab,$fb,$ab // .0.o.......[....
        .byte $fb,$fb,$e8,$cc
        .text "0ZYZZ"
        .byte $5b
        .byte $5a,$5b,$5b,$af,$6f,$af
        .byte $af,$ef,$af,$ef,$ef,$e8,$05,$30,$aa,$95,$aa,$aa,$bf,$aa,$bf,$bf // .......0........
        .byte $aa,$56,$aa,$aa,$fe,$aa,$fe,$fe,$e8,$bc,$a2,$e3,$03,$31,$0c,$0f // .V...........1..
        .byte $32,$c5,$f5,$26,$16,$d6,$9a,$5b,$6f,$aa,$95,$aa,$aa,$ff,$aa,$c2 // 2..&...[o.......
        .byte $35,$bc,$6f,$af,$af,$fb,$ab,$fb,$fe,$b0 // 5.o.......

txt_f53e:
        .text " ,,"
        .byte $c8                                   // 'H' | $80 (end-of-string marker)
        .byte $cb,$cb,$f2,$60,$6f,$60,$60,$6f,$e3,$60,$22,$00,$ff,$a2,$c1,$a4 // ...`o``o.`".....
        .byte $c1,$a2,$36,$ff,$00,$03,$0a,$02,$fe,$0b,$3b,$ef,$bc,$bc,$f2,$f3 // ..6.......;.....
        .byte $f3,$cb,$cb,$2f,$b3,$83,$c3,$00,$ff,$a2,$26,$ff,$00,$08,$0a,$00 // .../......&.....
        .byte $ff,$a2,$c1,$a2,$36,$03,$00,$ff,$02,$0e,$fb,$3b,$ef,$bf,$bc,$bc // ....6......;....
        .byte $f3,$f3,$fb,$cb,$ef,$2f,$0b,$fb,$0b,$0b,$fb,$e3,$0b,$25,$58,$5b // ...../.......%X[
        .byte $58,$58,$5b,$e3,$58,$25,$2f,$ef,$2f,$2f,$ef,$e3,$2f,$25,$80,$bf // XX[.X%/.//../%..
        .byte $80,$80,$bf,$e3,$80,$25,$02,$fe,$02,$02,$fe,$e3,$02,$e5,$f2,$31 // .....%.........1
        .byte $f3,$f3,$f0                           // ...

txt_f5b5:
        .text "1="
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $c5,$f5,$26,$d6,$9b,$60,$6f,$b0,$80,$bf,$c0,$a3,$31,$ff,$03,$02 // ..&..`o.....1...
        .byte $fe,$0b                               // ..

txt_f5ca:
        .text ";/"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $bf,$b0,$a0,$af,$98,$9b,$16,$02,$ff,$a2,$c1,$a3,$21,$f2,$e3,$bc // ............!...
        .byte $2c,$ef                               // ,.

txt_f5df:
        .text "//;"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $80,$b0,$b0                           // ...

txt_f5e6:
        .text " ,,"
        .byte $c8                                   // 'H' | $80 (end-of-string marker)
        .byte $e3                                   // .

txt_f5eb:
        .text "1#20:"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $26,$6f,$6a,$bf,$ff,$00,$aa,$a2,$22,$ff,$aa,$c2,$22,$00,$aa,$a2 // &oj....."..."...
        .byte $26,$ea,$ae,$ff,$f3,$08,$ae,$a2,$26,$fe,$ab,$ff,$fc,$02,$ab,$a2 // &.......&.......
        .byte $25,$af,$ff,$f0,$0a,$ac,$a3,$24,$cb,$2c,$b0,$c0,$a4,$e8,$03,$e6 // %......$.,......
        .byte $16,$34,$15,$16,$ff,$00,$33,$ff,$ee,$aa,$99,$55,$fb,$0b,$3b,$fb // .4....3....U..;.
        .byte $eb,$ab,$9b,$57,$bf,$ea,$c2,$2a,$c0,$ca,$c8,$c8,$fa,$af,$ff,$fc // ...W...*........
        .byte $02,$ab,$a2,$25,$fc,$f2,$cb,$2c,$b0,$a3,$22,$b3,$c3,$e3,$03,$21 // ...%...,.."....!
        .byte $02,$a2,$26,$16,$16,$1b,$2f,$00,$aa,$a2,$22,$fb,$ab,$c2,$22,$00 // ..&.../..."...".
        .byte $aa,$a2,$e4,$cc,$22,$0c,$aa,$a2,$26,$5b,$5a,$6f,$bf,$00,$aa,$a2 // ...."...&[Zo....
        .byte $22,$ef,$af,$c2,$22,$00,$aa,$a2,$26,$05,$05,$06,$0b,$b0,$aa,$a2 // "..."...&.......
        .byte $22,$bf,$aa,$c2,$22,$00,$aa,$a2,$22,$fe,$aa,$c2,$22,$00,$aa,$a2 // "..."..."..."...
        .byte $e3,$f1,$23,$f2,$08,$aa,$a2,$26,$bc,$bc,$fc,$fc,$00,$aa,$a2,$26 // ..#....&.......&
        .byte $f0,$f3,$f1,$f2,$00,$aa,$a2,$26,$5b,$5a,$bf,$ff,$00,$aa,$a2,$26 // .......&[Z.....&
        .byte $ef,$af,$fc,$fc,$00,$aa,$a2           // .......

txt_f6b8:
        .text "&&5"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $cb,$c0,$aa,$a2,$22,$fb,$aa,$c2,$22,$00,$aa,$a2,$21,$cb,$e3,$f2 // ...."..."...!...
        .byte $22,$02,$aa,$a2,$e4,$15,$24,$16,$15,$16,$16,$e6,$55,$23,$66,$aa // ".....$.....U#f.
        .byte $5b,$e4,$57,$23,$5b,$67,$ab,$e7,$03,$21,$02,$e4,$16,$28,$1b,$2f // [.W#[g...!...(./
        .byte $00,$aa,$bb,$ff,$cc,$aa,$c2,$26,$00,$aa,$bb,$fb,$cb,$ab,$c2,$22 // .......&......."
        .byte $00,$aa,$e6,$c8,$2c,$08,$a8,$06,$06,$04,$04,$05,$05,$03,$03,$07 // ....,...........
        .byte $07,$e6,$01,$2a,$07,$07,$03,$03,$05,$05,$04,$04,$06,$06,$a6,$27 // ...*...........'
        .byte $01,$07,$0f,$0c,$08,$0b,$09,$a9,$27,$09,$0b,$08,$0c,$0f,$07,$01 // ........'.......
        .byte $a9,$21,$01,$ef,$08,$21,$01,$e5,$08,$22,$09,$09,$e8,$08,$29,$00 // .!...!..."....).
        .byte $01,$02,$03,$04,$05,$06,$07,$08,$a5,$25,$09,$0a,$0b,$0c,$0d,$a3 // .........%......
        .byte $24,$0e,$0f,$10,$11,$ae,$23,$12,$13,$14,$e4,$15,$22,$16,$17,$a5 // $.....#....."...
        .byte $25,$18,$19,$1a,$1b,$1c,$a3,$24,$1d,$1e,$1f,$20,$aa // %......$... .

txt_f769:
        .text "-!"
        .byte $22                                   // double quote character
        .text "#$%&'()*+,"
        .byte $17,$a5
        .text "%-./0"
        .byte $1c,$a3

txt_f77f:
        .text "$1234"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $60,$a6                               // `.

txt_f787:
        .text "56789:;<=>?"
        .byte $40                                   // @ character
        .byte $0a,$0b                               // ..

txt_f795:
        .text "ABCDEF;GHIJEK"
        .byte $0b,$10
        .byte $4c,$4d,$0b
        .byte $4e,$0b
        .text "OPQR"
        .byte $0b
        .byte $53,$54,$0b

txt_f7b1:
        .text "UVWXYZ"
        .byte $5b,$5c,$5d,$5e,$5f,$60,$1a,$61,$62,$63,$64,$46,$65,$66,$67,$68 // [\]^_`.abcdFefgh
        .byte $69,$6a,$46,$6b,$6c,$6d,$6e,$1a,$6f,$70,$1a,$71,$72,$73,$74,$75 // ijFklmn.op.qrstu
        .byte $76,$77,$78,$79,$7a,$7b,$7c,$7d,$7e,$7f,$80,$81,$82,$83,$84,$85 // vwxyz{|}~.......
        .byte $86,$87,$88,$46,$89,$8a,$8b,$8c,$8d,$8e,$8f,$90,$91,$6d,$92,$93 // ...F.........m..
        .byte $94,$95,$96,$97,$20,$98,$99,$9a,$9b,$9c,$9d,$00,$9e,$9f,$a0,$a1 // .... ...........
        .byte $a2,$a3,$a4,$a5,$46,$a0,$a6,$a7,$a8,$a0,$a9,$46,$a0,$aa,$ab,$ac // ....F......F....
        .byte $a0,$ad,$ae,$af,$b0,$6d,$9f,$a0,$b1,$1d,$af,$b0,$20,$b2,$b3,$b4 // .....m...... ...
        .byte $a0,$b5,$b6,$00,$9e,$b7,$e3,$b8,$60,$4b,$b9,$ba,$bb,$46,$b8,$bc // ........`K...F..
        .byte $b8,$bd,$be,$bf,$46,$b8,$c0,$ab,$c1,$b8,$c2,$ae,$c3,$c4,$6d,$b7 // ....F.........m.
        .byte $b8,$b1,$1d,$c3,$c4,$c5,$c6,$c7,$c8,$c9,$ca,$cb,$cc,$cd,$ce,$cf // ................
        .byte $d0,$d1,$d2,$d3,$d4,$d5,$d6,$d7,$d8,$d9,$da,$db,$dc,$cf,$dd,$de // ................
        .byte $df,$cf,$e0,$e1,$e2,$e3,$e4,$ce,$cf,$e5,$31,$e2,$e3,$e6,$e7,$cf // ..........1.....
        .byte $e8,$e9,$cf,$ea,$eb,$a7,$25,$d4,$ec,$ed,$ee,$1c,$80,$23,$00,$25 // ......%......#.%
        .byte $ef,$f0,$f1,$f2,$f3,$80,$24,$00,$80,$40,$60,$28,$c4,$c1,$c7,$c4 // ......$..@`(....
        .byte $c2,$c7,$c5,$c3,$02,$c0,$c6,$c4,$c2,$2c,$c0,$c6,$c5,$c3,$c2,$c1 // .........,......
        .byte $c7,$c6,$c5,$c4,$c4,$c3,$e9,$c2,$2a,$c3,$c4,$c4,$c5,$c6,$c7,$c1 // ........*.......
        .byte $c2,$c3,$c5,$02,$c6,$c0,$c2,$c4,$31,$c6,$c0,$c3,$c5,$c7,$c2,$c4 // ........1.......
        .byte $c7,$c1,$c3,$c6,$c0,$c3,$c5,$c0,$c2,$c4,$02,$c7,$c1,$c3,$c5,$2c // ...............,
        .byte $c7,$c1,$c2,$c4,$c5,$c6,$c0,$c1,$c2,$c3,$c3,$c4,$e9,$c5,$2a,$c4 // ..............*.
        .byte $c3,$c3,$c2,$c1,$c0,$c6,$c5,$c4,$c2,$02,$c1,$c7,$c5,$c3,$31,$c1 // ..............1.
        .byte $c7,$c4,$c2,$c0,$c5,$c3,$c0,$c6,$c4,$c1,$c7,$c4,$c2,$c7,$c5,$c3 // ................
        .byte $02,$c0,$c6,$c4,$c2,$2c,$c0,$c6,$c5,$c3,$c2,$c1,$c7,$c6,$c5,$c4 // .....,..........
        .byte $c4,$c3,$e4,$c2,$ee,$20,$35,$10,$12,$0f,$15,$04,$0c,$19 // ..... 5.......

txt_f925:
        .text " (?) "
        .byte $10,$12,$05,$13,$05,$0e,$14,$13,$3a,$f0,$20,$ed,$60,$27,$06,$02 // ........:. .`'..
        .byte $04,$0e,$05,$0f,$03,$a9,$23,$08,$08,$01,$e7,$08,$21,$01,$e5,$08 // ......#.....!...
        .byte $22,$06,$06,$e3,$07,$e4,$08,$e4,$09,$e4,$0a,$e5,$0b,$f5,$0c,$e5 // "...............
        .byte $0b,$e4,$0a,$e4,$09,$e4,$08,$e3,$07,$e3,$06,$e3,$05,$e4,$04,$e4 // ................
        .byte $03,$e4,$02,$e5,$01,$b5,$e5,$01,$e4,$02,$e4,$03,$e4,$04,$e3,$05 // ................
        .byte $e3,$06,$e3,$07,$e3,$08,$b8,$f7,$20,$24,$14,$12,$09,$0f,$80,$26 // ........ $.....&
        .byte $20,$ef,$60,$27,$03,$0f,$05,$0e,$04,$02,$06,$a9,$62,$7b //  .`'........b{

// --- Region $fc14-$fc34 ---
.pc = $fc14 "Segment $fc14"
        .byte $60,$60,$2b,$a2,$00,$8a,$9d,$00,$d4,$e8,$e0,$18,$d0,$f8,$a2,$00 // ``+.............
        .byte $bd,$00,$34,$9d,$01,$08,$e8,$d0,$f7,$ee,$8f,$05,$ee,$92,$05,$ad // ..4.............
        .byte $8f                                   // .

// --- Region $fc44-$fce1 ---
.pc = $fc44 "Segment $fc44"
        .byte $60,$21,$70,$80,$26,$40,$30,$6e,$5d   // `!p.&@0n]

txt_fc4d:
        .encoding "screencode_mixed"
        .text " intro coding "
        .encoding "petscii_upper"
        .byte $f0,$2d,$39,$20,$03,$08,$12,$09,$1a,$1a,$20,$5d,$5d // .-9 ...... ]]

txt_fc68:
        .encoding "screencode_mixed"
        .text " drink support "
        .encoding "petscii_upper"
        .byte $f3,$2d,$2d,$20,$0a,$02,$20,$5d,$5d,$20,$0d,$15,$13,$09,$03,$20 // .-- .. ]] ..... 
        .byte $f9                                   // .

txt_fc88:
        .text "-1 20"
        .byte $03,$03,$20,$5d,$5d,$20,$07,$12,$01,$10,$08,$09,$18,$20,$e9 // .. ]] ....... .

txt_fc9c:
        .encoding "screencode_mixed"
        .text "-6 hph/vision, chrizz "
        .encoding "petscii_upper"
        .byte $5d,$6d,$80,$26,$40,$22,$7d,$20,$ef,$60,$60 // ]m.&@"} .``

txt_fcbd:
        .encoding "screencode_mixed"
        .text "#another kind of arkanoid game: trio"
        .encoding "petscii_upper"
        .byte $e3                                   // .

// --- Region $fce7-$ffff ---
.pc = $fce7 "txt_fce7"

txt_fce7:
        .encoding "screencode_mixed"
        .text "personal note: playable but not for long time, although graphix'n'sound are lame"
        .encoding "petscii_upper"
        .byte $e3,$2e,$e5,$20,$60,$47               // ... `G

txt_fd3d:
        .encoding "screencode_mixed"
        .text "for the latest call our hq's in statez, the cycloid guild"
        .encoding "petscii_upper"

txt_fd76:
        .text ": 313-453-2527"
        .byte $e4,$20,$60                           // . `

txt_fd87:
        .encoding "screencode_mixed"
        .text ")but pleez no lamerz and wido (lump-dick#1"
        .encoding "petscii_upper"
        .byte $e3,$2e,$21,$29,$eb,$20,$60           // ..!). `

txt_fdb8:
        .encoding "screencode_mixed"
        .text "%jb/ sphinx will open a bbs in holland"
        .encoding "petscii_upper"
        .byte $e4,$2e,$60                           // ..`

txt_fde1:
        .encoding "screencode_mixed"
        .text "( so also call diz number"
        .encoding "petscii_upper"

txt_fdfa:
        .text ": ++31-412048630"
        .byte $e8,$20,$60                           // . `

txt_fe0d:
        .encoding "screencode_mixed"
        .text "%ok l8er friends coz i'm outa time now"
        .encoding "petscii_upper"
        .byte $e5,$2e,$e3,$2b,$26,$20,$17,$12,$01,$10,$21,$80,$6d,$20,$60 // ...+& ....!.m `

txt_fe42:
        .encoding "screencode_mixed"
        .text "0ok sum freaky hi's to only the damn best like: 2"
        .encoding "petscii_upper"
        .byte $e3,$30,$61,$3a,$20,$01,$04           // .0a: ..

txt_fe7a:
        .text " . 20"
        .byte $03,$03                               // ..

txt_fe81:
        .text " . 711 . "

txt_fe8a:
        .encoding "screencode_mixed"
        .text "action . active . agile . beyond force . blackmail . blasters . contex . cosmos . crazy . dominators . drive . excess . f4cg . fbi-crew . fe/gp . horizon . hotline . ikari . impulse . mode"
        .encoding "petscii_upper"

txt_ff46:
        .text " 2 . "

txt_ff4b:
        .encoding "screencode_mixed"
        .text "nato . oneway . paninaro . pulsar . raw deal . sharks . sodom . solar . unibit . x-ray . and nota more"
        .encoding "petscii_upper"
        .byte $e3,$2e,$e3,$20,$60,$42               // ... `B

txt_ffb7:
        .encoding "screencode_mixed"
        .text "amis are: nec. atc . fbr . fantasy . tcc . and notta else diz time"
        .encoding "petscii_upper"
        .byte $e4,$2e,$80,$47,$20,$00,$2d           // ...G .-
