// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:17
// 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:  $0e40 (3648)
// IRQ handler:  $0ead (irq_0ead)
//
// Code: 2054 bytes, Data: 61434 bytes
// Labels: 248, Subroutines: 15
//
// Cross-references: all OK
// ============================================


// --- Region $0d05-$0d14 ---
.pc = $0d05 "sub_0d05"
// Referenced by: jsr from $ff9b

sub_0d05:
        ora $06
        .byte $07,$08                               // slo $08 // ILLEGAL
        ora #$0a
        .byte $0b,$0c                               // anc #$0c // ILLEGAL
        ora $0f0e
        bpl loc_0d4a
        ora ($11,x)
        .byte $12                                   // jam // ILLEGAL

// --- Region $0d4a-$0d52 ---
.pc = $0d4a "loc_0d4a"

loc_0d4a:
        .byte $34,$35                               // nop $35,x // ILLEGAL
        .byte $1b,$1c,$1d                           // slo $1d1c,y // ILLEGAL
        asl $3736,x
        brk

// --- Region $0e40-$101a ---
.pc = $0e40 "main_0e40"

main_0e40:
        sei
        ldx #$00

loc_0e43:
        lda #$08
        sta $d800,x
        sta $d900,x
        sta $da00,x
        sta $db00,x
        lda #$00
        sta $0500,x
        sta $0600,x
        inx
        bne loc_0e43

loc_0e5c:
        lda $0d00,x
        sta $0400,x
        sta $06a8,x
        lda $0da0,x
        sta $04a0,x
        sta $0748,x
        inx
        cpx #$a0
        bne loc_0e5c
        lda #$01
        sta $d01a
        lda #$7f
        sta $dc0d
        lda #$ad
        sta $0314
        lda #$0e
        sta $0315
        lda #$00
        sta $d020
        jsr sub_1000
        lda #$a2
        sta $06
        lda #$28
        sta $07
        lda #$40
        sta $09
        lda #$27
        sta $0a
        ldx #$c8
        lda #$0f

loc_0ea3:
        sta $d98f,x
        dex
        bne loc_0ea3
        cli

loc_0eaa:
        jmp loc_0eaa
irq_0ead: {
        inc $d019
        lda #$00
loop1:
        cmp $d012
        bne loop1
        jsr sub_0f8b
        lda #$04
        ldy #$00
        ldx #$00
        sta $d021
        stx $d022
        sty $d023
        jsr sub_1003
        lda #$53
loop2:
        cmp $d012
        bne loop2
        ldy #$02
loop3:
        dey
        bne loop3
        lda #$0b
        ldy #$09
        ldx #$00
        sta $d021
        stx $d022
        sty $d023
        lda #$7d
loop4:
        cmp $d012
        bne loop4
        ldy #$09
loop5:
        dey
        bne loop5
        lda $08
        ldx #$18
        sta $d016
        stx $d018
        lda #$0b
        sta $d020
        sta $d021
        ldy #$0a
loop6:
        dey
        bne loop6
        lda #$00
        sta $d020
        sta $d021
        lda #$97
loop7:
        cmp $d012
        bne loop7
        lda $05
        sta $d016
        lda #$af
loop8:
        cmp $d012
        bne loop8
        ldy #$0a
loop9:
        dey
        bne loop9
        lda #$0b
        sta $d020
        sta $d021
        ldy #$0a
loop10:
        dey
        bne loop10
        lda #$d8
        sta $d016
        lda #$00
        sta $d020
        sta $d021
        lda #$12
        sta $d018
        lda #$0f
        ldy #$0c
        ldx #$0b
        sta $d021
        stx $d022
        sty $d023
        lda #$db
loop11:
        cmp $d012
        bne loop11
        ldy #$02
loop12:
        dey
        bne loop12
        lda #$03
        ldy #$05
        ldx #$0b
        sta $d021
        stx $d022
        sty $d023
        jsr smc_2400
        lda smc_2400
        eor #$cd
        sta smc_2400                                // SMC: modifies $2400
        lda $dc01
        cmp #$ef
        beq skip
        jmp loc_ea81
skip:
        jmp loc_2828
}
// Referenced by: jsr from $0eb7

sub_0f8b:
        sec
        lda $05
        sbc #$01
        and #$07
        sta $05
        bcc loc_0f99
        jmp loc_0fc4

loc_0f99:
        ldx #$00

loc_0f9b:
        lda $0609,x
        sta $0608,x
        inx
        cpx #$4f
        bne loc_0f9b
        ldy #$00
        lda ($06),y
        bne loc_0fb6
        lda #$a2
        sta $06
        lda #$28
        sta $07
        lda ($06),y

loc_0fb6:
        sta $062f
        ora #$40
        sta $0657
        inc $06
        bne loc_0fc4

dat_0fc2:
        .byte $e6,$07                               // ..

loc_0fc4:
        sec
        lda $08
        sbc #$06
        and #$07
        sta $08
        bcc loc_0fd2
        jmp loc_0ffd

loc_0fd2:
        ldx #$00

loc_0fd4:
        lda $0591,x
        sta $0590,x
        inx
        cpx #$4f
        bne loc_0fd4
        ldy #$00
        lda ($09),y
        bne loc_0fef
        lda #$40
        sta $09
        lda #$27
        sta $0a
        lda ($09),y

loc_0fef:
        sta $05b7
        ora #$40
        sta $05df
        inc $09
        bne loc_0ffd

dat_0ffb:
        .byte $e6,$0a                               // ..

loc_0ffd:
        rts

dat_0ffe:
        .byte $00,$00                               // ..
// Referenced by: jsr from $0e8c

sub_1000:
        jmp loc_1006
// Referenced by: jsr from $0ec9

sub_1003:
        jmp loc_11d7

loc_1006:
        lda #$01
        sta smc_11d8                                // SMC: modifies $11d8
        ldx #$00
        jsr sub_1291
        ldx #$07
        jsr sub_12aa
        ldx #$0e
        jmp loc_11a5

dat_101a:
        .byte $06                                   // .

// --- Region $11a5-$176d ---
.pc = $11a5 "loc_11a5"

loc_11a5:
        jsr sub_12aa
        ldx #$00
        lda #$00
        sta $1190
        sta $1197
        sta $119e
        sta $117c
        sta $1183
        sta $118a
        sta $117d
        sta $1184
        sta $118b
        ldx #$00
        jsr sub_1270
        ldx #$07
        jsr sub_136d
        ldx #$0e
        jsr sub_1403
        rts

loc_11d7:
.label smc_11d8 = * + 1
        lda #$01                                    // !SMC: modified by $1008
        bne loc_11df

dat_11db:
        .byte $8d,$18,$d4,$60                       // ...`

loc_11df:
        lda $f9
        pha
        lda $fa
        pha
        ldx #$00
        jsr sub_11fb
        ldx #$07
        jsr sub_12f8
        ldx #$0e
        jsr sub_138e
        pla
        sta $fa
        pla
        sta $f9
        rts
// Referenced by: jsr from $11e7

sub_11fb:
        inc $1190
        lda $1190
        cmp $1191
        bcs loc_1209
        jmp loc_1424

loc_1209:
        lda #$00
        sta $1190
        ldy $1192

loc_1211:
        lda $17a2,y
// Referenced by: jsr from $ff8c

sub_1214:
        sta $f9
        lda $17ab,y
        sta $fa
        ldy $117c
        lda ($f9),y
        cmp #$ff
        bcs loc_1268
        sta $1166
        iny
        lda ($f9),y
        sta $1191
        iny
        lda ($f9),y
        sta $114f
        iny
        sty $117c
        lsr
        lsr
        lsr
        lsr
        tay
        lda $1142,y
        beq loc_124a
        lda $114f
        sta $116a
        jmp sub_1291

loc_124a:
        lda $114f
        sec
        sbc #$60
        sta $116a
        rts

loc_1254:
        ldy #$00
        sty $117d
        jmp loc_1273

loc_125c:
        lda $114f
        sec
        sbc #$e0
        sta $116b
        jmp loc_126d

loc_1268:
        lda #$00
        sta $117c

loc_126d:
        inc $117d
// Referenced by: jsr from $11c9

sub_1270:
        ldy $117d

loc_1273:
        lda $1942,y
        sta $114f
        cmp #$ff
        bcs loc_1254
        lsr
        lsr
        lsr
        lsr
        tay
        lda $1132,y
        beq loc_125c
        lda $114f
        sta $1192
        tay
        jmp loc_1211
// Referenced by: jsr from $100d; jmp from $1247

sub_1291:
        ldy $1166
        lda $1102,y
        tay
        lda $17b9,y
        sta $1150
        lda $17ba,y
        sta $d417
        lda $180e,y
        sta $d418
// Referenced by: jsr from $1012, $11a5; jmp from $1344, $13da

sub_12aa:
        lda #$01
        sta $1181,x
        lda #$00
        sta $d404,x
        sta $d405,x
        sta $d406,x
        sta $1152,x
        sta $117b,x
        sta $117e,x
        sta $117f,x
        ldy $1166,x
        lda $1102,y
        sta $1157,x
        tay
        lda $17b8,y
        sta $1169,x
        tay
        lda $1794,y
        sta $f9
        lda $1799,y
        sta $fa
        ldy #$00
        lda ($f9),y
        and #$0f
        sta $1156,x
        lda ($f9),y
        and #$f0
        sta $1155,x
        iny
        lda ($f9),y
        sta $1168,x
        rts
// Referenced by: jsr from $11ec

sub_12f8:
        inc $1197
        lda $1197
        cmp $1198
        bcs loc_1306
        jmp loc_1448

loc_1306:
        lda #$00
        sta $1197
        ldy $1199

loc_130e:
        lda $17a2,y
        sta $f9
        lda $17ab,y
        sta $fa
        ldy $1183
        lda ($f9),y
        cmp #$ff
        bcs loc_1365
        sta $116d
        iny
        lda ($f9),y
        sta $1198
        iny
        lda ($f9),y
        sta $114f
        iny
        sty $1183
        lsr
        lsr
        lsr
        lsr
        tay
        lda $1142,y
        beq loc_1347
        lda $114f
        sta $1171
        jmp sub_12aa

loc_1347:
        lda $114f
        sec
        sbc #$60
        sta $1171
        rts

loc_1351:
        ldy #$00
        sty $1184
        jmp loc_1370

loc_1359:
        lda $114f
        sec
        sbc #$e0
        sta $1172
        jmp loc_136a

loc_1365:
        lda #$00
        sta $1183

loc_136a:
        inc $1184
// Referenced by: jsr from $11ce

sub_136d:
        ldy $1184

loc_1370:
        lda $1954,y
        cmp #$ff
        bcs loc_1351
        sta $114f
        lsr
        lsr
        lsr
        lsr
        tay
        lda $1132,y
        beq loc_1359
        lda $114f
        sta $1199
        tay
        jmp loc_130e
// Referenced by: jsr from $11f1

sub_138e:
        inc $119e
        lda $119e
        cmp $119f
        bcs loc_139c
        jmp loc_1448

loc_139c:
        lda #$00
        sta $119e
        ldy $11a0

loc_13a4:
        lda $17a2,y
        sta $f9
        lda $17ab,y
        sta $fa
        ldy $118a
        lda ($f9),y
        cmp #$ff
        bcs loc_13fb
        sta $1174
        iny
        lda ($f9),y
        sta $119f
        iny
        lda ($f9),y
        sta $114f
        iny
        sty $118a
        lsr
        lsr
        lsr
        lsr
        tay
        lda $1142,y
        beq loc_13dd
        lda $114f
        sta $1178
        jmp sub_12aa

loc_13dd:
        lda $114f
        sec
        sbc #$60
        sta $1178
        rts

loc_13e7:
        ldy #$00
        sty $118b
        jmp loc_1406

loc_13ef:
        lda $114f
        sec
        sbc #$e0
        sta $1179
        jmp loc_1400

loc_13fb:
        lda #$00
        sta $118a

loc_1400:
        inc $118b
// Referenced by: jsr from $11d3

sub_1403:
        ldy $118b

loc_1406:
        lda $1966,y
        sta $114f
        cmp #$ff
        bcs loc_13e7
        lsr
        lsr
        lsr
        lsr
        tay
        lda $1132,y
        beq loc_13ef
        lda $114f
        sta $11a0
        tay
        jmp loc_13a4

loc_1424:
        lda $1181,x
        beq loc_143a
        lda #$00
        sta $114e,x
        sta $1181,x
        sta $116c,x
        sta $1151,x
        sta $1154,x

loc_143a:
        jmp loc_1468

loc_143d:
        iny
.label smc_143f = * + 1
.label smc_1440 = * + 2
        lda $1937,y                                 // !SMC: modified by $146e, $1477
        sta $114e
        tay
        jmp loc_1480

loc_1448:
        lda $1181,x
        beq loc_148f
        lda #$00
        sta $1181,x
        sta $116c,x
        sta $1151,x
        sta $1154,x
        jmp loc_148f

loc_145e:
.label smc_145f = * + 1
.label smc_1460 = * + 2
        lda $18ba,y                                 // !SMC: modified by $14b4, $14bd
        sta $1151,x
        tay
        jmp loc_14c3

loc_1468:
        ldy $1150,x
        lda $179e,y
        sta smc_143f                                // SMC: modifies $143f
        sta smc_1481                                // SMC: modifies $1481
        lda $17a0,y
        sta smc_1440                                // SMC: modifies $1440
        sta smc_1482                                // SMC: modifies $1482
        ldy $114e

loc_1480:
.label smc_1481 = * + 1
.label smc_1482 = * + 2
        lda $1937,y                                 // !SMC: modified by $1471, $147a
        beq loc_148f
        cmp #$ff
        bcs loc_143d
        inc $114e
        sta $d416

loc_148f:
        ldy $1157,x
        lda $17b7,y
        sta $1180,x
        lda $17b6,y
        sta $1167,x
        tay
        lda dat_176e,y
        sta smc_14c4                                // SMC: modifies $14c4
        lda $1776,y
        sta smc_14c5                                // SMC: modifies $14c5
        ldy $1180,x
        lda $177e,y
        sta smc_14d3                                // SMC: modifies $14d3
        sta smc_145f                                // SMC: modifies $145f
        lda $1789,y
        sta smc_14d4                                // SMC: modifies $14d4
        sta smc_1460                                // SMC: modifies $1460
        ldy $1151,x

loc_14c3:
.label smc_14c4 = * + 1
.label smc_14c5 = * + 2
        lda $18ab,y                                 // !SMC: modified by $14a2, $14a8
        beq loc_14d8
        cmp #$ff
        bcs loc_145e
        inc $1151,x
        sta $d404,x
.label smc_14d3 = * + 1
.label smc_14d4 = * + 2
        lda $18ba,y                                 // !SMC: modified by $14b1, $14ba
        sta $1153,x

loc_14d8:
        ldy $1169,x
        lda $1794,y
        sta $f9
        lda $1799,y
        sta $fa
        lda $1168,x
        beq loc_1515
        ldy $1154,x
        iny
        iny
        iny
        lda $1155,x
        sec
        sbc ($f9),y
        sta $1155,x
        sta $d402,x
        lda $1156,x
        sbc #$00
        sta $1156,x
        sta $d403,x
        dey
        inc $1152,x
        lda $1152,x
        cmp ($f9),y
        bcs loc_1540
        jmp loc_1615

loc_1515:
        ldy $1154,x
        iny
        iny
        iny
        lda $1155,x
        clc
        adc ($f9),y
        sta $1155,x
        sta $d402,x
        lda $1156,x
        adc #$00
        sta $1156,x
        sta $d403,x
        dey
        inc $1152,x
        lda $1152,x
        cmp ($f9),y
        bcs loc_1540
        jmp loc_1615

loc_1540:
        lda #$00
        sta $1152,x
        lda $1154,x
        clc
        adc #$04
        sta $1154,x
        tay
        iny
        lda ($f9),y
        sta $1168,x
        dey
        lda ($f9),y
        cmp #$ff
        bcs loc_155f
        jmp loc_1615

loc_155f:
        iny
        lda ($f9),y
        sta $1154,x
        jmp loc_1615

loc_1568:
        ldy $1157,x
        lda $117e,x
        sec
        sbc $180d,y
        sta $117e,x
        lda $117f,x
        sbc #$00
        sta $117f,x
        lda $116a,x
        clc
        adc $1153,x
        adc $116b,x
        tay
        lda $1042,y
        clc
        adc $117e,x
        sta $d400,x
        lda $10a2,y
        adc $117f,x
        sta $d401,x
        inc $117b,x
        ldy $1157,x
        lda $117b,x
        cmp $180b,y
        bcs loc_15aa
        rts

loc_15aa:
        lda #$00
        sta $117b,x
        lda #$05
        sta $116c,x
        rts

loc_15b5:
        ldy $1157,x
        lda $117e,x
        clc
        adc $180c,y
        sta $117e,x
        lda $117f,x
        adc #$00
        sta $117f,x
        lda $116a,x
        clc
        adc $1153,x
        adc $116b,x
        tay
        lda $1042,y
        clc
        adc $117e,x
        sta $d400,x
        lda $10a2,y
        adc $117f,x
        sta $d401,x
        inc $117b,x
        ldy $1157,x
        lda $117b,x
        cmp $180a,y
        bcs loc_15f7
        rts

loc_15f7:
        lda #$00
        sta $117b,x
        lda #$04
        sta $116c,x
        rts

loc_1602:
        jmp loc_1568

loc_1605:
        ldy $1153,x
        lda $1042,y
        sta $d400,x
        lda $10a2,y
        sta $d401,x
        rts

loc_1615:
        ldy $1157,x
        lda $17b4,y
        sta $d405,x
        lda $17b5,y
        sta $d406,x
        lda $116c,x
        cmp #$05
        bcs loc_15b5
        cmp #$04
        bcs loc_1602
        cmp #$03
        bcs loc_1670
        cmp #$02
        bcs loc_1673
        cmp #$01
        bcs loc_167b
        ldy $1157,x
        lda $1808,y
        beq loc_1676
        cmp #$ff
        bcs loc_1605
        ldy $1153,x
        lda $1042,y
        sta $d400,x
        lda $10a2,y
        sta $d401,x
        inc $117b,x
        ldy $1157,x
        lda $117b,x
        cmp $1808,y
        bcs loc_1665
        rts

loc_1665:
        lda #$01
        sta $116c,x
        lda #$00
        sta $117b,x
        rts

loc_1670:
        jmp loc_16e2

loc_1673:
        jmp loc_1720

loc_1676:
        lda #$01
        sta $116c,x

loc_167b:
        ldy $1157,x
        lda $1809,y
        cmp #$ff
        bcs loc_16ca
        lda $116a,x
        clc
        adc $1153,x
        adc $116b,x
        tay
        lda $1042,y
        sta $d400,x
        lda $10a2,y
        sta $d401,x
        inc $117b,x
        ldy $1157,x
        lda $117b,x
        cmp $1809,y
        bcs loc_16ab
        rts

loc_16ab:
        ldy $1157,x
        lda #$00
        sta $117b,x
        lda $180a,y
        sta $f9
        bit $f9
        cmp #$01
        bcs loc_16c4
        lda #$02
        sta $116c,x
        rts

loc_16c4:
        lda #$03
        sta $116c,x
        rts

loc_16ca:
        lda $116a,x
        clc
        adc $1153,x
        adc $116b,x
        tay
        lda $1042,y
        sta $d400,x
        lda $10a2,y
        sta $d401,x
        rts

loc_16e2:
        ldy $1157,x
        lda $180d,y
        lsr
        sta $f9
        lda $117e,x
        sec
        sbc $f9
        sta $117e,x
        lda $117f,x
        sbc #$00
        sta $117f,x
        lda $116a,x
        clc
        adc $1153,x
        adc $116b,x
        tay
        lda $1042,y
        clc
        adc $117e,x
        sta $d400,x
        lda $10a2,y
        adc $117f,x
        sta $d401,x
        lda #$02
        sta $116c,x
        rts

loc_1720:
        ldy $1157,x
        lda $117e,x
        sec
        sbc $180d,y
        sta $117e,x
        lda $117f,x
        sbc #$00
        sta $117f,x
        lda $116a,x
        clc
        adc $1153,x
        adc $116b,x
        tay
        lda $1042,y
        clc
        adc $117e,x
        sta $d400,x
        lda $10a2,y
        adc $117f,x
        sta $d401,x
        inc $117b,x
        ldy $1157,x
        lda $180a,y
        lsr
        cmp $117b,x
        bcs loc_1763
        rts

loc_1763:
        lda #$00
        sta $117b,x
        lda #$05
        sta $116c,x
        rts

// --- Region $2400-$2400 ---
.pc = $2400 "smc_2400"

smc_2400:
        rts                                         // !SMC: modified by $0f7b

// --- Region $2828-$2841 ---
.pc = $2828 "loc_2828"

loc_2828:
        jsr $ff81
        jsr $ff84
        jsr $ff8a
        ldx #$00

loc_2833:
        lda dat_2841,x
        sta $0100,x
        inx
        cpx #$28
        bne loc_2833
        jmp $0100

dat_2841:
        .byte $78                                   // x

// --- Region $2d18-$2d18 ---
.pc = $2d18 "sub_2d18"
// Referenced by: jsr from $ff91

sub_2d18:
        brk

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

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

// --- Region $ea81-$ea81 ---
.pc = $ea81 "loc_ea81"

loc_ea81:
        rts

// --- Region $ff81-$ffa0 ---
.pc = $ff81 "Segment $ff81"
        jsr $0106
        ora #$12
        .byte $0c,$09,$07                           // nop $0709 // ILLEGAL
        php
        .byte $14,$2c                               // nop $2c,x // ILLEGAL
        jsr sub_1214
        .byte $03,$2c                               // slo ($2c,x) // ILLEGAL
        jsr sub_2d18
        asl $01
        .byte $03,$14                               // slo ($14,x) // ILLEGAL
        .byte $0f,$12,$2c                           // slo $2c12 // ILLEGAL
        jsr sub_0d05
        bpl loc_ffa9
        .byte $12                                   // jam // ILLEGAL

// --- Region $ffa9-$ffbe ---
.pc = $ffa9 "loc_ffa9"

loc_ffa9:
        ora #$02
        ora $12,x
        bit $1420
        .byte $13,$0d                               // slo ($0d),y // ILLEGAL
        bit $0e20
        ora $09
        bit $0120
        asl $01,x
        .byte $14,$01                               // nop $01,x // ILLEGAL
        .byte $12                                   // jam // ILLEGAL

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

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

dat_0800:
        .fill 8, $ff
        .byte $e8,$1f,$77,$dd,$77,$55,$55,$95,$01,$fe,$f7,$dd,$77,$d5,$55,$56 // ..w.wUU.....w.UV
        .byte $ff
        .byte $3f,$4f,$5b
        .text "SYZT"
        .byte $e8,$cd,$c5,$ed,$c5,$e5,$c5,$e5
        .byte $00,$d4,$74
        .text "TTTXT"
        .byte $fa,$f3,$f1,$fb,$f1,$f9,$f1,$f9
        .byte $00,$75,$5d
        .text "UUUV"
        .byte $95

txt_0840:
        .text ":31;1919"
        .byte $00                                   // string terminator
        .byte $75,$5f
        .text "UWUUU"
        .byte $00,$ff,$7f,$dd,$77,$5d
        .byte $55,$55,$1f
        .byte $e3,$74,$d5,$75,$55,$55,$65,$ff,$ff,$ff,$bf,$3f,$9d,$ae,$4e,$ff // .t.uUUe....?..N.
        .byte $f8,$c5,$97,$9d                       // ....

txt_086d:
        .text "UUV"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $7f,$df,$77,$dd,$57,$55,$55,$07,$f8,$dd,$75,$dd,$55,$55,$59,$ff // ..w.WUU...u.UUY.
        .byte $ff,$3f,$6f,$4f,$67,$6b,$53,$9f,$e3,$76,$dd,$77,$dd,$57,$55,$f6 // .?oOgkS..v.w.WU.
        .byte $cb,$b7,$5d,$77,$55,$55,$65,$01,$fe,$77,$dd,$77,$d5,$55,$56,$ff // ..]wUUe..w.w.UV.
        .byte $ff,$fc,$f9,$f9,$d5,$e5,$e5,$fa,$87,$5d,$77,$dd,$55,$55,$65,$00 // .........]w.UUe.
        .byte $ff,$fd,$77,$dd,$75,$55,$55,$7f,$8f,$d3,$56,$d4,$56,$56,$95,$ff // ..w.uUU...V.VV..
        .byte $ff,$ff,$fe,$fe,$75,$b9,$39,$fe,$e1,$17,$5d,$77,$55,$55,$59,$80 // ....u.9...]wUUY.
        .byte $ff,$7f,$dd,$77,$5d,$55,$55,$95,$99,$96,$99,$a6,$9a,$66,$9a,$55 // ...w]UU......f.U
        .byte $99,$65,$98,$6b,$ab,$ab,$ab,$55,$56,$69,$16,$e9,$e6,$ea,$da,$58 // .e.k...UVi.....X
        .byte $66,$98,$66,$9a,$6a,$a6,$a9,$e5,$e6,$e5,$e6,$e9,$e6,$d9,$e6,$98 // f.f.j...........
        .byte $66,$98,$66,$9a,$aa,$aa,$aa,$f9,$f9,$f9,$f9,$fa,$f9,$f6,$f9,$56 // f.f............V
        .byte $99,$66,$99,$66,$9a,$aa,$9a,$39,$b9,$39,$b9,$ba,$b9,$b6,$b9,$65 // .f.f...9.9.....e
        .byte $99,$66,$99,$66,$aa,$6a,$aa,$55,$95,$56,$81,$be,$be,$bd,$be,$55 // .f.f.j.U.V.....U
        .byte $66,$99,$66,$99,$66,$aa,$66,$8e,$6e,$8e,$6e,$ae,$ae,$ad,$ae,$55 // f.f.f.f.n.n....U
        .byte $66,$59,$66,$99,$6a,$9a,$6a,$55,$65,$95,$60,$af,$af,$af,$af // fYf.j.jUe.`....

txt_0950:
        .text "UY"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $59,$a6,$99,$6a,$99,$63,$9b,$63,$9b,$6b,$ab,$ab,$ab,$55,$99,$65 // Y..j.c.c.k...U.e
        .byte $98,$67,$ab,$ab,$ab,$55,$66,$99,$26,$e9,$e6,$da,$e6,$55,$66,$99 // .g...Uf.&....Uf.
        .byte $68,$9b,$67,$ab,$6b,$55,$56,$69,$26,$e9,$e6,$da,$e6,$58,$66,$98 // h.g.kUVi&....Xf.
        .byte $66,$9a,$6a,$aa,$6a,$55,$66,$99,$66,$9a,$aa,$aa,$aa,$55,$55,$5a // f.j.jUf.f....UUZ
        .byte $05,$fa,$f9,$f6,$f9,$55,$99,$66,$99,$66,$aa,$6a,$aa // .....U.f.f.j.

txt_09a0:
        .text "UY"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $59,$a6,$99,$aa,$6a,$63,$9b,$63,$9b,$6b,$ab,$9b,$a7,$6a,$5a,$6a // Y...jc.c.k...jZj
        .byte $68,$62,$68,$62,$68,$ab,$8b,$ab,$8b,$a7,$8b,$27,$8b,$ff,$fe,$f1 // hbhbh......'....
        .byte $e5,$e7,$55,$95,$95,$da,$d6,$da,$da,$d8,$da,$d8,$da,$aa,$a2,$aa // ..U.............
        .byte $22,$aa,$22,$88,$22,$f6,$f5,$f6,$f6,$56,$aa,$8a,$20,$aa,$a8,$a2 // "."."....V.. ...
        .byte $a8,$22,$88,$22,$88,$b6,$b5,$b6,$b6,$76,$b6,$76,$b6,$aa,$a8,$aa // .".".....v.v....
        .byte $88,$2a,$88,$22,$88,$bd,$bd,$bd,$bd,$96,$aa,$22,$88,$aa,$6a,$a8 // .*."......."..j.
        .byte $aa,$88,$a2,$88,$22,$ad,$2d,$ad,$1d,$9d,$bd,$7d,$fd,$aa,$6a,$aa // ....".-....}..j.
        .byte $a2,$8a,$a2,$88,$a2,$af,$2f,$af,$2f,$9f,$2f,$9f,$2f,$6a,$5a,$6a // .....././././jZj
        .byte $6a,$62,$68,$62,$68,$ab,$8b,$2b,$8b,$27,$8b,$27,$8b,$ab,$ab,$8b // jbhbh..+.'.'....
        .byte $ab,$87,$2b,$87,$2b,$aa,$a2,$8a,$a2,$89,$22,$89,$22,$aa,$a2,$aa // ..+.+....."."...
        .byte $22,$a9,$22,$89,$22,$f6,$f5,$f6,$f6,$f6,$f6,$f6,$f6,$bd,$bd,$bd // "."."...........
        .byte $bd,$7d,$bd,$7d,$bd,$aa,$6a,$a8,$aa,$88,$a2,$88,$a2,$ad,$2d,$ad // .}.}..j.......-.
        .byte $2d,$9d,$2d,$9d,$2d,$ab,$8b,$ab,$8b,$a2,$88,$22,$88,$ff,$ff,$ff // -.-.-......"....
        .byte $ff,$83,$83,$2b,$8b,$62,$60,$42,$60,$40,$60,$9a,$35,$07,$87,$07 // ...+.b`B`@`.5...
        .byte $07,$27,$9b,$7b,$f3,$d8,$d8,$d0,$d8,$d0,$d8,$e6,$cd,$80,$20,$82 // .'.{.......... .
        .byte $02,$09,$26,$9e,$7c,$08,$02,$08,$fa,$f4,$f6,$f9,$f3,$20,$08,$20 // ..&.|........ . 
        .byte $00,$00,$82,$69,$d7,$76,$76,$74,$76,$74,$76,$b9,$b3,$20,$08,$20 // ...i.vvtvtv.. . 
        .byte $00,$02,$09,$a7,$5f,$02,$00,$82,$bc,$7d,$bd,$be,$3c,$08,$82,$08 // ...._....}..<...
        .byte $80,$00,$a0,$5a,$f5,$7d,$bd,$1d,$1d,$1d,$9d,$6e,$ec,$88,$82,$08 // ...Z.}.....n....
        .byte $80,$00,$82,$69,$d7,$1f,$1f,$1f,$1f,$9f,$6f,$ef,$cf,$62,$60,$42 // ...i......o..b`B
        .byte $60,$40,$68,$96,$3d,$07,$87,$07,$07,$07,$27,$9b,$7b,$87,$27,$87 // `@h.=.....'.{.'.
        .byte $07,$07,$27,$9b,$7b,$d8,$d8,$d0,$d8,$d0,$da,$e5,$cf,$81,$21,$81 // ..'.{.........!.
        .byte $01,$01,$09,$a6,$5e,$89,$21,$88,$02,$08,$26,$9d,$7c,$f6,$56,$88 // ....^.!...&.|.V.
        .byte $02,$28,$96,$7d,$03,$7d,$7d,$7d,$7d,$7d,$bd,$be,$3c,$88,$82,$08 // .(.}.}}}}}..<...
        .byte $80,$00,$a0,$5a,$f5,$1d,$1d,$1d,$1d,$1d,$9d,$6e,$ec,$22,$88,$05 // ...Z.......n."..
        .byte $07,$27,$9b,$7b,$f3,$27,$07,$57,$ff,$ff,$ff,$ff,$ff,$9f,$37,$15 // .'.{.'.W......7.
        .byte $b5,$15,$95,$15,$95,$d3,$73,$d3,$53,$53,$53,$63,$53,$ff,$ff,$ff // ......s.SSScS...
        .byte $ff,$e8,$e5,$c5,$e6,$ff,$ff,$ff,$ff,$80,$54,$58,$54,$e7,$cd,$c5 // ..........TXT...
        .byte $ed,$c5,$e5,$c5,$e5,$f4,$dc,$74
        .text "TTTXT"
        .byte $fb,$f3,$f1
        .byte $fb,$f1,$f9,$f1,$f9,$fd,$77,$dd
        .text "UUUV"
        .byte $95

txt_0b80:
        .text "931;1919"
        .byte $fd,$77,$5d                           // .w]

txt_0b8b:
        .text "UUUVU><<><><>"
        .byte $ff,$dd,$77,$d5
        .byte $55,$55,$55,$65
        .byte $4e,$cc
        .text "LNLN"
        .byte $8c
        .byte $4e
        .byte $7f,$dd,$57,$d5                       // ..W.

txt_0bac:
        .text "UUUUO"
        .byte $cf                                   // 'O' | $80 (end-of-string marker)
        .text "OOOO"
        .byte $8f
        .byte $4f,$bf
        .byte $37,$1d,$b5,$15,$95,$15,$99,$ef,$cd
        .byte $c7,$ed,$c5,$e5,$c5,$e6,$f3,$d3,$73
        .text "SSSSS"
        .byte $ff,$ff
        .byte $ff,$ff,$a2,$95,$15,$99,$ff,$ff,$ff,$ff,$03,$53,$63,$53,$96,$99 // ...........ScS..
        .byte $96,$99,$a6,$9a,$66,$9a,$63,$9b,$63,$9b,$6b,$a4,$aa,$aa,$e5,$e6 // ....f.c.c.k.....
        .byte $e5,$e6,$e9,$16,$a9,$a6,$66,$99,$66,$99,$66,$aa,$6a,$aa,$3e,$be // ......f.f.f.j.>.
        .byte $3e,$be,$be,$be,$bd,$be,$55,$66,$59,$66,$99,$66,$aa,$66,$59,$66 // >.....UfYf.f.fYf
        .byte $59,$66,$99,$6a,$9a,$6a,$8f,$6f,$8f,$6f,$af,$90,$aa,$aa,$95,$99 // Yf.j.j.o.o......
        .byte $96,$99,$a6,$59,$a6,$99,$e5,$e6,$e5,$e6,$e9,$e6,$da,$e6,$5b,$63 // ...Y..........[c
        .byte $9b,$6b,$9b,$6b,$ab,$6b,$aa,$8a,$a2,$8a,$22,$8a,$20,$82,$aa,$aa // .k.k.k....". ...
        .byte $aa,$aa,$a8,$22,$88,$22,$aa,$6a,$aa,$a2,$88,$a2,$88,$a2,$aa,$2a // ...".".j.......*
        .byte $8a,$2a,$8a,$28,$82,$08,$aa,$aa,$aa,$aa,$a2,$88,$22,$88,$ab,$ab // .*.(........"...
        .byte $8b,$a7,$8b,$27,$8b,$27,$62,$60,$c2,$e0,$d0,$f8,$f6,$ff,$20,$80 // ...'.'b`...... .
        .byte $00,$00,$00,$00,$00,$60,$08,$20,$00,$00,$00,$00,$00,$09,$81,$21 // .....`. .......!
        .byte $83,$0b,$07,$2f,$9f,$ff,$d8,$d8,$d0,$d8,$d0,$d0,$d8,$d5,$81,$21 // .../...........!
        .byte $81,$01,$01,$01,$09,$55,$f6,$f6,$f4,$f6,$f4,$f4,$f6,$f5,$20,$08 // .....U........ .
        .byte $20,$00,$00,$00,$02,$55,$76,$76,$74,$76,$74,$74,$76,$75,$7d,$7d //  ....Uvvtvttvu}}
        .byte $7d,$7d,$7d,$7d,$7d,$7d,$88,$82,$08,$80,$00,$00,$80,$55,$1d,$1d // }}}}}}.......U..
        .byte $1f,$1f,$1f,$1f,$9f,$5f,$88,$82,$08,$80,$40,$e0,$d8,$fd,$80,$00 // ....._....@.....
        .byte $00,$00,$00,$00,$00,$80,$22,$80,$02,$00,$00,$00,$02,$27,$07,$87 // ......"......'..
        .byte $0f,$2f,$1f,$bf,$7f,$ff,$62,$60,$42,$60,$40,$40,$60,$55,$07,$87 // ./....b`B`@@`U..
        .byte $07,$07,$07,$07,$27,$57,$87,$27,$87,$07,$07,$07,$07,$57,$38,$01 // ....'W.'.....W8.
        .byte $02,$03,$04                           // ...

// --- Region $0d15-$0d49 ---
.pc = $0d15 "dat_0d15"

dat_0d15:
        .byte $13,$03,$14,$15,$16,$17,$18,$19,$1a,$0b,$0c,$0d,$0e,$0f,$10,$38 // ...............8
        .byte $01,$02,$03,$1b,$1c,$1d,$1e,$1f       // ........

txt_0d2d:
        .text " !"
        .byte $22                                   // double quote character
        .text "#$%&'()*+"
        .byte $1b
        .text ",-./0"
        .byte $1f

txt_0d40:
        .text "12"
        .byte $22                                   // double quote character
        .text "#3%&'()"

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

dat_0d53:
        .byte $00                                   // .

txt_0d54:
        .text "9:;<=>?"
        .byte $40                                   // @ character
        .text "ABCDE679F9G9HI<=>JKLBC"
        .byte $00                                   // string terminator
        .byte $00,$36,$4d,$4e,$00,$4f,$50,$00,$00   // .6MN.OP..

txt_0d7c:
        .text "QRSTUVWXYZ"
        .byte $5b,$5c,$5d,$4f,$50,$51,$5e,$5f,$60,$51,$61,$62,$54,$55,$56,$63 // [\]OPQ^_`QabTUVc
        .byte $64,$65,$5a,$5b,$00,$00,$4f,$66,$67,$00,$68,$69,$6a,$6b,$6c,$6d // deZ[..Ofg.hijklm
        .byte $6e,$6f,$70,$71,$72,$73,$74,$75,$76,$77,$69,$68,$69,$78,$79,$78 // nopqrstuvwihixyx
        .byte $6d,$6c,$6d,$6e,$6f,$70,$71,$72,$73,$74,$75,$76,$7a,$7b,$68,$69 // mlmnopqrstuvz{hi
        .byte $6a,$6b,$7c,$7d,$7e,$30,$1f           // jk|}~0.

txt_0dcd:
        .text " !"
        .byte $22                                   // double quote character
        .text "#"
        .byte $7f,$80,$81,$27,$82,$83,$84,$2b,$7c,$2b,$85,$86,$85,$30,$1f // ...'...+|+...0.

txt_0de0:
        .text " !"
        .byte $22                                   // double quote character
        .text "#"
        .byte $7f,$80,$81,$27,$82,$83,$84,$2b,$7c,$7d,$7e,$30,$36,$87,$88 // ...'...+|}~06..

txt_0df3:
        .text "G9HI<=>JKL"
        .byte $89,$8a,$8b
        .text "E679"
        .byte $8c

txt_0e05:
        .text "9G9HI<=>JKL"
        .byte $89,$8a,$8b,$45,$36,$87,$88,$47,$8d,$8e,$8f,$90,$91,$92,$93,$94 // ...E6..G........
        .byte $95,$94,$96,$97,$98,$99,$9a,$9b,$9c,$9d,$9e,$91,$9f,$91,$92,$91 // ................
        .byte $92,$93,$94,$95,$94,$96,$97,$98,$99,$9a,$9b,$9c,$8d,$8e,$8f,$90 // ................

// --- Region $101b-$11a4 ---
.pc = $101b "Segment $101b"
        .byte $01,$09,$0c,$5b,$00                   // ...[.

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

txt_10de:
        .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,$15,$1c           // .......

txt_1107:
        .text "#*18?FMT"
        .byte $5b,$62,$69,$70,$77,$7e,$85,$8c,$93,$9a,$a1,$a8,$af,$b6,$bd,$c4 // [bipw~..........
        .byte $cb,$d2,$d9,$02,$02,$02,$02,$02,$02,$01,$01,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$ff,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01 // ................
        .byte $01,$00,$ff,$01,$01,$01,$01,$01,$01,$00,$00,$00,$00,$00,$00,$04 // ................
        .byte $1b,$00,$02,$00,$00,$04,$80,$04,$07,$04,$02,$0c,$08,$e0,$0d,$2a // ...............*
        .byte $0e,$10,$00,$00,$00,$08,$46,$01,$01,$00,$01,$1b,$00,$01,$06,$03 // ......F.........
        .byte $00,$02,$25,$00,$01,$0a,$06,$00,$00,$3c,$00,$01,$03,$30,$01,$00 // ..%......<...0..
        .byte $00,$01,$00,$00,$21,$01,$00,$00,$05,$00,$00,$1b,$01,$00,$00,$09 // ....!...........
        .byte $00,$04,$18,$01,$00,$00,$00,$00,$0a,$12,$02,$00,$00,$00,$00,$10 // ................
        .byte $12,$07,$00,$00,$00,$00               // ......

// --- Region $176e-$1c62 ---
.pc = $176e "dat_176e"

dat_176e:
        .byte $5c,$60,$66,$70,$8c,$9b,$ab,$c9,$18,$18,$18,$18,$18,$18,$18,$18 // \`fp............
        .byte $5e,$63,$6b,$77,$7e,$85,$90,$94,$a3,$ba,$d1,$18,$18,$18,$18,$18 // ^ckw~...........
        .byte $18,$18,$18,$18,$18,$18,$d9,$df,$f5,$0b,$1d,$18,$18,$18,$19,$19 // ................
        .byte $37,$40,$19,$19,$74,$78,$f1,$3d,$80,$bd,$36,$af,$f8,$19,$19,$19 // 7@..tx.=..6.....
        .byte $1a,$1a,$1a,$1b,$1b,$1b,$00,$00,$00,$00,$00,$00,$f1,$06,$68,$01 // ..............h.
        .byte $01,$01,$00,$f1,$06,$69,$02,$02,$00,$01,$f1,$02,$29,$02,$02,$00 // .....i......)...
        .byte $01,$f1,$02,$3c,$03,$03,$02,$00,$f0,$02,$3c,$03,$04,$02,$00,$f0 // ...<......<.....
        .byte $02,$3c,$03,$05,$02,$00,$f0,$03,$38,$04,$06,$03,$00,$f0,$02,$3c // .<......8......<
        .byte $03,$07,$02,$00,$f0,$03,$35,$05,$08,$00,$00,$f0,$03,$37,$06,$09 // ......5......7..
        .byte $00,$00,$f0,$03,$38,$07,$0a,$04,$00,$f0,$ff,$00,$00,$00,$00,$00 // ....8...........
        .byte $1f,$01,$0b,$04,$04,$40,$40,$1f,$ff,$00,$00,$00,$00,$00,$1f,$ff // .....@@.........
        .byte $00,$00,$00,$00,$00,$1f,$00,$ff,$00,$00,$00,$00,$1f,$00,$ff,$00 // ................
        .byte $00,$00,$00,$1f,$00,$ff,$00,$00,$00,$00,$1f,$00,$0c,$04,$04,$a0 // ................
        .byte $a0,$1f,$00,$ff,$00,$00,$00,$00,$1f,$ff,$00,$00,$00,$00,$00,$1f // ................
        .byte $00,$ff,$00,$00,$00,$00,$1f,$00,$0c,$04,$04,$c0,$c0,$1f,$02,$00 // ................
        .byte $00,$00,$81,$41,$00,$5e,$00,$00,$81,$41,$41,$80,$00,$5e,$2c,$29 // ...A.^...AA..^,)
        .byte $4e,$00,$11
        .text "!A"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $ff,$0c,$08,$05,$0c,$08,$05,$03
        .byte $0c,$07,$03,$0c,$07,$03,$03,$0c,$09,$05,$0c,$09,$05,$03,$11,$21 // ...............!
        .byte $41,$00,$00,$00,$00,$00,$0c,$07,$04,$0c,$07,$04,$03,$81,$41,$41 // A.............AA
        .byte $41,$41,$11,$02,$00,$5e,$24,$22,$20,$1d,$1a,$00,$00,$13,$13,$13 // AA...^$" .......
        .fill 10, $13
        .byte $12,$00,$0d,$0c,$0b,$0a,$09,$08,$07,$06,$05,$04,$03,$02,$01,$00 // ................
        .byte $00,$11                               // ..

txt_18ca:
        .text "!!!!!A"
        .byte $00                                   // string terminator
        .byte $01,$00,$00,$00,$00,$00,$00,$00,$08,$00,$ff,$00,$ff,$00,$06,$01 // ................
        .byte $04,$60,$00,$00,$04,$38,$00,$00,$14,$48,$00,$01,$14,$48,$00,$01 // .`...8...H...H..
        .byte $04,$38,$ff,$01,$aa,$00,$04,$60,$00,$00,$04,$50,$00,$00,$04,$40 // .8.....`...P...@
        .byte $00,$01,$04,$2c,$00,$01,$ff,$3c,$ff,$04,$81,$00,$06,$60,$00,$00 // ...,...<.....`..
        .byte $06,$40,$00,$00,$06,$20,$00,$01,$ff,$0c,$ff,$03,$02,$00,$0c,$10 // .@... ..........
        .byte $00,$00,$04,$20,$00,$00,$04,$30,$00,$00,$04,$40,$00,$01,$01,$40 // ... ...0...@...@
        .byte $00,$01,$01
        .byte $28,$ff,$04,$90,$88,$78,$68
        .text "XH80"
        .byte $00,$8e
        .byte $00,$e0,$01,$01,$05,$05,$01,$01,$05,$05,$01,$e3,$01,$e0,$01,$01 // ................
        .byte $01,$01,$ff,$e0,$02,$02,$06,$06,$02,$02,$06,$06,$02,$e3,$02,$e0 // ................
        .byte $02,$02,$02,$02,$ff,$e0,$07,$07,$07,$07,$03,$03,$04,$04,$07,$07 // ................
        .byte $08,$08,$ff,$00,$c0,$00,$ff,$01,$12,$16,$01,$06,$16,$02,$06,$00 // ................
        .byte $03,$06,$00,$01,$06,$14,$01,$18,$16,$01,$06,$16,$02,$06,$00,$03 // ................
        .byte $06,$00,$01,$0c,$16,$01,$12,$19,$01,$06,$19,$02,$06,$00,$03,$06 // ................
        .byte $00,$01,$06,$1b,$01,$18,$1b,$01,$06,$1b,$02,$06,$00,$03,$06,$00 // ................
        .byte $01,$0c,$1d,$01,$12,$16,$01,$06,$16,$02,$06,$00,$03,$06,$00,$01 // ................
        .byte $06,$14,$01,$18,$16,$01,$06,$16,$02,$06,$00,$03,$06,$00,$01,$0c // ................
        .byte $16,$01,$12,$0f,$01,$06,$0f,$02,$06,$00,$03,$06,$00,$01,$06,$11 // ................
        .byte $01,$18,$11,$01,$06,$11,$02,$06,$00,$03,$06,$00,$01,$0c,$14,$ff // ................
        .byte $04,$0c,$29,$04,$0c,$29,$04,$06,$29,$04,$0c,$29,$05,$0c,$2e,$05 // ..)..)..)..)....
        .byte $06,$2e,$05,$18,$2e,$04,$0c,$29,$06,$12,$27,$06,$12,$27,$06,$12 // .......)..'..'..
        .byte $25,$06,$12,$25,$06,$24,$27,$04,$0c,$29,$04,$06,$29,$04,$0c,$29 // %..%.$'..)..)..)
        .byte $05,$0c,$2e,$05,$06,$2e,$05,$18,$2e,$05,$0c,$2e,$06,$12,$31,$06 // ..............1.
        .byte $12,$31,$06,$12,$33,$06,$12,$33,$04,$18,$35,$ff,$00,$0c,$00,$07 // .1..3..3..5.....
        .byte $06,$3d,$07,$0c,$3c,$07,$06,$38,$07,$30,$35,$07,$0c,$35,$07,$0c // .=..<..8.05..5..
        .byte $33,$07,$06,$31,$07,$12,$2e,$07,$0c,$2c,$07,$06,$2e,$07,$3c,$31 // 3..1.....,....<1
        .byte $07,$06,$3d,$07,$0c,$3c,$07,$06,$38,$07,$30,$35,$07,$06,$35,$07 // ..=..<..8.05..5.
        .byte $0c,$3a,$07,$06,$38,$07,$0c,$3a,$07,$06,$3d,$07,$3c,$3c,$ff,$07 // .:..8..:..=.<<..
        .byte $0c,$3a,$07,$06,$38,$07,$12,$3a,$07,$30,$3c,$07,$0c,$3c,$07,$12 // .:..8..:.0<..<..
        .byte $3d,$07,$12,$3c,$07,$0c,$3a,$07,$24,$35,$07,$0c,$35,$07,$12,$3a // =..<..:.$5..5..:
        .byte $07,$12,$3a,$07,$0c,$3a,$07,$24,$3c,$07,$06,$3a,$07,$06,$3c,$07 // ..:..:.$<..:..<.
        .byte $12,$3d,$07,$12,$3f,$07,$0c,$41,$07,$30,$3a,$ff,$01,$12,$12,$01 // .=..?..A.0:.....
        .byte $06,$12,$02,$06,$00,$03,$06,$00,$01,$06,$12,$01,$18,$14,$01,$06 // ................
        .byte $14,$02,$06,$00,$03,$06,$00,$01,$0c,$18,$01,$12,$16,$01,$06,$16 // ................
        .byte $02,$06,$00,$03,$06,$00,$01,$06,$16,$01,$18,$14,$01,$06,$14,$02 // ................
        .byte $06,$00,$03,$06,$00,$01,$0c,$14,$01,$12,$12,$01,$06,$12,$02,$06 // ................
        .byte $00,$03,$06,$00,$01,$06,$12,$01,$18,$14,$01,$06,$14,$02,$06,$00 // ................
        .byte $03,$06,$00,$01,$0c,$14,$01,$12,$16,$01,$06,$16,$02,$06,$00,$03 // ................
        .byte $06,$00,$01,$06,$1d,$01,$18,$16,$01,$06,$16,$02,$06,$00,$03,$06 // ................
        .byte $00,$01,$0c,$1d,$ff,$08,$0c,$2a,$08,$06,$2a,$08,$12,$2a,$08,$06 // .......*..*..*..
        .byte $2a,$08,$06,$2a,$08,$0c,$2c,$08,$06,$2c,$08,$0c,$2c,$08,$0c,$2c // *..*..,..,..,..,
        .byte $08,$06,$2c,$05,$0c,$2e,$05,$06,$2e,$05,$12,$2e,$05,$06,$2e,$05 // ..,.............
        .byte $06,$2e,$08,$0c,$2c,$08,$06,$2c,$08,$0c,$2c,$08,$0c,$2c,$08,$06 // ....,..,..,..,..
        .byte $2c,$08,$0c,$2a,$08,$06,$2a,$08,$12,$2a,$08,$06,$2a,$08,$06,$2a // ,..*..*..*..*..*
        .byte $08,$0c,$2c,$08,$06,$2c,$08,$0c,$2c,$08,$0c,$2c,$08,$06,$2c,$05 // ..,..,..,..,..,.
        .byte $0c,$2e,$05,$06,$2e,$05,$12,$2e,$05,$06,$2e,$05,$06,$2e,$05,$0c // ................
        .byte $2e,$05,$06,$2e,$05,$0c,$2e,$05,$0c,$2e,$05,$06,$2e,$ff,$09,$0c // ................
        .byte $00,$0a,$12,$36,$0a,$12,$3c,$09,$0c,$00,$0a,$12,$36,$0a,$12,$3c // ...6..<.....6..<
        .byte $09,$0c,$00,$0a,$12,$36,$0a,$12,$3c,$09,$0c,$00,$0a,$12,$36,$0a // .....6..<.....6.
        .byte $12,$3c,$09,$0c,$00,$0a,$12,$36,$0a,$12,$3c,$09,$0c,$00,$0a,$12 // .<.....6..<.....
        .byte $36,$0a,$12,$3c,$09,$0c,$00,$0a,$12,$36,$0a,$12,$3c,$09,$0c,$00 // 6..<.....6..<...
        .byte $0a,$12,$36,$0a,$12,$3c,$ff,$00,$18,$00,$0b,$0c,$3a,$0b,$06,$38 // ..6..<......:..8
        .byte $0b,$2a,$3d,$0b,$0c,$3d,$0b,$12,$3f,$0b,$12,$41,$0b,$24,$3d,$0b // .*=..=..?..A.$=.
        .byte $0c,$3c,$0b,$0c,$38,$0b,$42,$3a,$0b,$0c,$3f,$0b,$06,$3d,$0b,$0c // .<..8.B:..?..=..
        .byte $3a,$0b,$12,$36,$0b,$12,$3d,$0b,$24,$35,$0b,$18,$3c,$0b,$24,$3a // :..6..=.$5..<.$:
        .byte $0b,$06,$38,$0b,$2a,$3d,$0b,$0c,$3d,$0b,$12,$3f,$0b,$12,$41,$0b // ..8.*=..=..?..A.
        .byte $24,$3d,$0b,$0c,$3c,$0b,$0c,$38,$0b,$42,$3a,$0b,$0c,$3f,$0b,$06 // $=..<..8.B:..?..
        .byte $3d,$0b,$0c,$3a,$0b,$12,$36,$0b,$12,$3d,$0b,$24,$35,$4c,$06,$10 // =..:..6..=.$5L..
        .byte $4c                                   // L

dat_1c62:
        // === Fill data (1 bytes, $1c62-$1c62) ===
        .byte $00                                   // .

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

chr_2000:
        .fill 9, $00
        .byte $fe,$03,$63,$63,$63,$7f,$63,$00,$fe,$03,$63,$63,$63,$7e,$63,$00 // ..ccc.c...ccc~c.
        .byte $fe,$03,$63,$62,$60,$60,$60,$00,$fe,$63,$63,$63,$63,$63,$63,$00 // ..cb```..cccccc.
        .byte $fe,$03,$62,$60,$60,$60,$60,$00,$fe,$03,$62,$60,$60,$60,$60,$00 // ..b````...b````.
        .byte $fe,$03,$62,$60,$60,$60,$6f,$00,$63,$63,$63,$63,$63,$7f,$63,$00 // ..b```o.ccccc.c.
        .byte $18,$18,$18,$18,$18,$18,$18,$00,$03,$03,$03,$03,$03,$03,$03,$00 // ................
        .byte $63,$63,$63,$63,$63,$7e,$63,$00,$60,$60,$60,$60,$60,$60,$60,$00 // ccccc~c.```````.
        .byte $63,$77,$7f,$6b,$6b,$63,$63,$00,$63,$63,$73,$73,$7b,$6b,$6f,$00 // cw.kkcc.ccss{ko.
        .byte $fe,$03,$63,$63,$63,$63,$63,$00,$fe,$03,$63,$63,$63,$63,$63,$00 // ..ccccc...ccccc.
        .byte $fe,$03,$63,$63,$63,$63,$63,$00,$fe,$63,$63,$63,$63,$63,$7e,$00 // ..ccccc..ccccc~.
        .byte $3e,$63,$62,$60,$60,$60,$60,$00,$7f,$18,$18,$18,$18,$18,$18,$00 // >cb````.........
        .byte $63,$63,$63,$63,$63,$63,$63,$00,$63,$63,$63,$63,$63,$63,$63,$00 // ccccccc.ccccccc.
        .byte $63,$63,$63,$63,$63,$63,$63,$00,$63,$63,$63,$63,$63,$3e,$63,$00 // ccccccc.ccccc>c.
        .byte $63,$63,$63,$63,$63,$3f,$03,$00,$7f,$63,$03,$06,$06,$0c,$0c,$00 // ccccc?...c......
        .byte $66,$00,$7e,$03,$63,$63,$63,$00,$66,$00,$7e,$03,$63,$63,$63,$00 // f.~.ccc.f.~.ccc.
        .byte $1c,$22,$1c,$7e,$03,$63,$63,$00,$00,$00,$00,$04,$06,$7f,$06,$00 // .".~.cc.........
        .byte $00,$00,$00,$10,$30,$7f,$30,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ....0.0.........
        .byte $18,$18,$18,$18,$18,$18,$18,$00,$33,$33,$00,$00,$00,$00,$00,$00 // ........33......
        .fill 8, $00
        .byte $31,$31,$3f,$ff,$f1,$18,$18,$00,$98,$f8,$e0,$80,$80,$c0,$c0,$00 // 11?.............
        .byte $38,$f8,$30,$30,$30,$60,$60,$00,$0c,$0c,$18,$10,$00,$00,$00,$00 // 8.000``.........
        .byte $0c,$0c,$18,$18,$18,$30,$30,$00,$18,$18,$0c,$0c,$0c,$06,$06,$00 // .....00.........
        .fill 13, $00
        .byte $18,$18                               // ..

// --- Region $2179-$23ff ---
.pc = $2179 "dat_2179"

dat_2179:
        .byte $06,$06,$06,$0c,$0c,$0c,$18           // char 47 (partial)
        .byte $00,$fe,$03,$63,$67,$67,$67,$6b       // char 48 '0'
        .byte $00,$38,$78,$18,$18,$18,$18,$18       // char 49 '1'
        .byte $00,$3e,$63,$23,$06,$06,$06,$0c       // char 50 '2'
        .byte $00,$3e,$63,$23,$03,$03,$03,$1e       // char 51 '3'
        .byte $00,$63,$63,$63,$63,$63,$63,$3f       // char 52 '4'
        .byte $00,$3e,$63,$62,$60,$60,$3e,$03       // char 53 '5'
        .byte $00,$3e,$63,$62,$60,$60,$60,$7e       // char 54 '6'
        .byte $00,$3e,$63,$26,$06,$06,$0c,$3f       // char 55 '7'
        .byte $00,$3e,$63,$63,$63,$63,$63,$3e       // char 56 '8'
        .byte $00,$3e,$63,$63,$63,$63,$63,$3f       // char 57 '9'
        .byte $00,$00,$00,$00,$18,$18,$00,$00       // char 58 ':'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 59 ';'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 60 '<'
        .byte $00,$00,$00,$00,$00,$7f,$60,$00       // char 61 '='
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 62 '>'
        .byte $00,$3e,$63,$63,$23,$03,$03,$0e       // char 63 '?'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 64 '@'
        .byte $63,$63,$63,$63,$63,$63,$41,$00       // char 65 'A'
        .byte $63,$63,$63,$63,$63,$63,$fe,$00       // char 66 'B'
        .byte $60,$60,$60,$62,$63,$63,$3e,$00       // char 67 'C'
        .byte $63,$63,$63,$63,$63,$63,$fe,$00       // char 68 'D'
        .byte $78,$60,$60,$60,$60,$60,$ff,$00       // char 69 'E'
        .byte $78,$60,$60,$60,$60,$60,$40,$00       // char 70 'F'
        .byte $63,$63,$63,$63,$63,$63,$3f,$00       // char 71 'G'
        .byte $63,$63,$63,$63,$63,$63,$41,$00       // char 72 'H'
        .byte $18,$18,$18,$18,$18,$18,$10,$00       // char 73 'I'
        .byte $03,$03,$03,$23,$63,$63,$3e,$00       // char 74 'J'
        .byte $63,$63,$63,$63,$63,$63,$41,$00       // char 75 'K'
        .byte $60,$60,$60,$62,$63,$63,$3e,$00       // char 76 'L'
        .byte $63,$63,$63,$63,$63,$63,$41,$00       // char 77 'M'
        .byte $67,$67,$63,$63,$63,$63,$41,$00       // char 78 'N'
        .byte $63,$63,$63,$63,$63,$63,$3e,$00       // char 79 'O'
        .byte $7e,$60,$60,$60,$60,$60,$40,$00       // char 80 'P'
        .byte $63,$63,$63,$6b,$6f,$67,$3f,$00       // char 81 'Q'
        .byte $63,$63,$63,$63,$63,$63,$41,$00       // char 82 'R'
        .byte $3e,$03,$03,$03,$23,$63,$3e,$00       // char 83 'S'
        .byte $18,$18,$18,$18,$18,$18,$10,$00       // char 84 'T'
        .byte $63,$63,$63,$63,$63,$63,$3e,$00       // char 85 'U'
        .byte $63,$63,$63,$63,$36,$1c,$08,$00       // char 86 'V'
        .byte $63,$63,$6b,$6b,$7f,$77,$63,$00       // char 87 'W'
        .byte $63,$63,$63,$63,$63,$63,$41,$00       // char 88 'X'
        .byte $03,$03,$03,$03,$23,$63,$3e,$00       // char 89 'Y'
        .byte $18,$18,$30,$30,$60,$63,$ff,$00       // char 90 'Z'
        .byte $63,$63,$7f,$63,$63,$63,$63,$00       // char 91 '['
        .byte $63,$63,$63,$63,$63,$63,$3e,$00       // char 92 '\'
        .byte $63,$63,$7f,$63,$63,$63,$63,$00       // char 93 ']'
        .byte $04,$00,$00,$00,$00,$00,$00,$00       // char 94 '^'
        .byte $10,$00,$00,$00,$00,$00,$00,$00       // char 95 '_'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 96 '`'
        .byte $18,$18,$18,$18,$00,$00,$18,$00       // char 97 'a'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 98 'b'
        .byte $0e,$07,$00,$00,$00,$00,$00,$00       // char 99 'c'
        .byte $18,$18,$18,$1f,$1f,$fc,$ec,$00       // char 100 'd'
        .byte $c0,$cc,$fc,$f0,$f0,$30,$30,$00       // char 101 'e'
        .byte $6e,$67,$60,$c0,$c0,$c0,$c0,$00       // char 102 'f'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 103 'g'
        .byte $30,$30,$18,$18,$18,$0c,$0c,$00       // char 104 'h'
        .byte $06,$06,$0c,$0c,$0c,$18,$18,$00       // char 105 'i'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 106 'j'
        .byte $7e,$18,$18,$00,$00,$00,$00,$00       // char 107 'k'
        .byte $00,$00,$00,$00,$18,$18,$30,$00       // char 108 'l'
        .byte $7f,$60,$00,$00,$00,$00,$00,$00       // char 109 'm'
        .byte $00,$00,$00,$00,$00,$18,$18,$00       // char 110 'n'
        .byte $18,$18,$30,$30,$30,$60,$60,$00       // char 111 'o'
        .byte $6b,$6b,$73,$73,$73,$63,$3e,$00       // char 112 'p'
        .byte $18,$18,$18,$18,$18,$18,$10,$00       // char 113 'q'
        .byte $0c,$0c,$18,$18,$18,$33,$3f,$00       // char 114 'r'
        .byte $03,$03,$03,$03,$03,$03,$7e,$00       // char 115 's'
        .byte $03,$03,$03,$03,$03,$03,$02,$00       // char 116 't'
        .byte $03,$03,$03,$03,$23,$63,$3e,$00       // char 117 'u'
        .byte $63,$63,$63,$63,$63,$63,$3e,$00       // char 118 'v'
        .byte $0c,$18,$18,$18,$18,$18,$18,$00       // char 119 'w'
        .byte $63,$63,$63,$63,$63,$63,$3e,$00       // char 120 'x'
        .byte $03,$03,$03,$03,$03,$03,$03,$00       // char 121 'y'
        .byte $00,$00,$00,$18,$18,$00,$00,$00       // char 122 'z'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 123 '{'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 124 '|'
        .byte $00,$00,$7f,$60,$00,$00,$00,$00       // char 125 '}'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 126 '~'
        .byte $18,$18,$18,$18,$00,$18,$18,$00       // char 127

// --- Region $2401-$2523 ---
.pc = $2401 "chr_2401"

chr_2401:
        // === Charset data (291 bytes, $2401-$2523) ===
        .byte $1a,$28,$8d,$8f,$0f,$ad,$06,$28       // char 0 @+0
        .byte $8d,$c8,$0f,$ad,$01,$24,$d0,$05       // char 1 @+1
        .byte $a9,$28,$8d,$01,$24,$ce,$01,$24       // char 2 @+2
        .byte $ad,$07,$24,$d0,$05,$a9,$28,$8d       // char 3 @+3
        .byte $07,$24,$ce,$07,$24,$ad               // char 4 (partial)

txt_2427:
        .byte $3c,$25                               // char 4 (partial)
        .byte $ae,$7c,$25,$ac,$bc,$25,$8d,$bb       // char 5 @+5
        .byte $0e,$8e,$bd,$0e,$8c,$bf,$0e,$ad       // char 6 @+6

txt_2439:
        .byte $27,$24,$c9,$00,$d0,$0f,$a9,$40       // char 7 @+7
        .byte $8d                                   // char 8 (partial)

txt_2442:
        .byte $27,$24,$a9,$80,$8d                   // char 8 (partial)

txt_2447:
        .byte $2a,$24                               // char 8 (partial)
        .byte $a9,$c0,$8d                           // char 9 (partial)

txt_244c:
        .byte $2d,$24,$ce                           // char 9 (partial)

txt_244f:
        .byte $27,$24                               // char 9 (partial)
        .byte $ce                                   // char 10 (partial)

txt_2452:
        .byte $2a,$24,$ce                           // char 10 (partial)

txt_2455:
        .byte $2d,$24,$ad,$fc                       // char 10 (partial)
        .byte $25,$ae                               // char 11 (partial)

txt_245b:
        .byte $3c,$26,$ac,$7c,$26,$8d               // char 11 (partial)
        .byte $d9,$0e,$8e,$db,$0e,$8c,$dd,$0e       // char 12 @+12
        .byte $ad                                   // char 13 (partial)

txt_246a:
        .byte $58,$24,$c9,$c0,$d0,$0f,$a9           // char 13 (partial)
        .byte $00,$8d                               // char 14 (partial)

txt_2473:
        .byte $58,$24,$a9,$40,$8d,$5b               // char 14 (partial)
        .byte $24,$a9,$80,$8d,$5e,$24,$ce           // char 15 (partial)

txt_2480:
        .byte $58                                   // char 15 (partial)
        .byte $24,$ce,$5b,$24,$ce,$5e,$24,$ad       // char 16 @+16
        .byte $dc,$25,$ae,$9c,$26,$ac,$dc,$26       // char 17 @+17
        .byte $8d,$4a,$0f,$8e,$4c,$0f,$8c,$4e       // char 18 @+18
        .byte $0f,$ad,$89,$24,$c9,$c0,$d0,$0f       // char 19 @+19
        .byte $a9,$00,$8d,$89,$24,$a9,$c0,$8d       // char 20 @+20
        .byte $8c,$24,$a9,$00,$8d,$8f,$24,$ce       // char 21 @+21
        .byte $89,$24,$ce,$8c,$24,$ce,$8f,$24       // char 22 @+22
        .byte $ad,$1c,$25,$ae,$1c,$27,$ac,$dc       // char 23 @+23
        .byte $26,$8d,$65,$0f,$8e,$67,$0f,$8c       // char 24 @+24
        .byte $69,$0f,$ad,$ba,$24,$c9,$00,$d0       // char 25 @+25
        .byte $0f,$a9,$40,$8d,$ba,$24,$a9,$40       // char 26 @+26
        .byte $8d,$bd,$24,$a9,$00,$8d,$c0,$24       // char 27 @+27
        .byte $ce,$ba,$24,$ce,$bd,$24,$ce,$c0       // char 28 @+28
        .byte $24,$60,$2e,$04,$2e,$02,$2f,$20       // char 29 @+29
        .byte $0c,$03,$08                           // char 30 (partial)

txt_24f4:
        .byte $20,$20,$20,$20,$20                   // char 30 (partial)
        .byte $20,$20,$20,$20,$20,$20,$20           // char 31 (partial)

dat_2500:
        // === Fill data (32 bytes, $2500-$251f) ===
        .fill 32, $03
        .byte $05                                   // char 35 (partial)
        .byte $0e,$04,$06                           // char 36 (partial)

// --- Region $253c-$2561 ---
.pc = $253c "dat_253c"

dat_253c:
        .byte $06,$04,$0e,$05                       // char 39 (partial)

dat_2540:
        // === Fill data (32 bytes, $2540-$255f) ===
        .fill 32, $0e
        .byte $04                                   // char 43 (partial)
        .byte $06                                   // char 44 (partial)

// --- Region $257e-$25a0 ---
.pc = $257e "dat_257e"

dat_257e:
        .byte $06,$04                               // char 47 (partial)

dat_2580:
        // === Fill data (32 bytes, $2580-$259f) ===
        .fill 32, $06

dat_25a0:
        // === Fill data (1 bytes, $25a0-$25a0) ===
        .byte $00                                   // .

// --- Region $25c0-$25e3 ---
.pc = $25c0 "dat_25c0"

dat_25c0:
        // === Fill data (32 bytes, $25c0-$25df) ===
        .fill 32, $0f
        .byte $0a                                   // char 59 (partial)
        .byte $0c,$0b,$09                           // char 60 (partial)

// --- Region $25fc-$2622 ---
.pc = $25fc "dat_25fc"

dat_25fc:
        .byte $09,$0b,$0c                           // char 63 (partial)

dat_25ff:
        // === Fill data (33 bytes, $25ff-$261f) ===
        .fill 33, $0a
        .byte $0c                                   // char 67 (partial)
        .byte $0b,$09                               // char 68 (partial)

// --- Region $263d-$2660 ---
.pc = $263d "dat_263d"

dat_263d:
        .byte $09,$0b,$0c                           // char 71 (partial)

dat_2640:
        // === Fill data (32 bytes, $2640-$265f) ===
        .fill 32, $02
        .byte $09                                   // char 75 (partial)

// --- Region $267f-$26a1 ---
.pc = $267f "dat_267f"

dat_267f:
        .byte $09                                   // char 79 (partial)

dat_2680:
        // === Fill data (32 bytes, $2680-$269f) ===
        .fill 32, $0c
        .byte $0b                                   // char 83 (partial)
        .byte $09                                   // char 84 (partial)

// --- Region $26be-$26e0 ---
.pc = $26be "dat_26be"

dat_26be:
        .byte $09                                   // char 87 (partial)

dat_26bf:
        // === Fill data (33 bytes, $26bf-$26df) ===
        .fill 33, $0b
        .byte $09                                   // char 91 (partial)

// --- Region $26ff-$2722 ---
.pc = $26ff "dat_26ff"

dat_26ff:
        .byte $09                                   // char 95 (partial)

dat_2700:
        // === Fill data (32 bytes, $2700-$271f) ===
        .fill 32, $05
        .byte $0c                                   // char 99 (partial)
        .byte $0b,$09                               // char 100 (partial)

// --- Region $273d-$2827 ---
.pc = $273d "dat_273d"

dat_273d:
        .byte $09,$0b,$0c,$20                       // char 103 (partial)
        .byte $19,$0f                               // char 104 (partial)

txt_2743:
        .byte $21,$20,$20,$22,$17,$01               // char 104 (partial)
        .byte $03,$0b,$19,$20,$12,$01,$03,$05       // char 105 'i'
        .byte $13,$22,$20,$06,$12,$0f,$0d,$20       // char 106 'j'
        .byte $08,$09,$2d,$14,$05,$03,$20,$17       // char 107 'k'
        .byte $01,$13,$20,$03,$12,$01,$03,$0b       // char 108 'l'
        .byte $05,$04,$2c,$20,$14,$12,$01,$09       // char 109 'm'
        .byte $0e,$05,$04,$20,$01,$0e,$04,$20       // char 110 'n'
        .byte $13,$08,$0f,$12,$14,$05,$04,$20       // char 111 'o'
        .byte $02,$19,$20,$0d,$12,$2e,$17,$01       // char 112 'p'
        .byte $18,$2f,$03,$08,$12,$0f,$0d,$01       // char 113 'q'
        .byte $0e,$03,$05                           // char 114 (partial)

txt_2794:
        .byte $2e,$2e,$2e,$20,$20                   // char 114 (partial)
        .byte $07,$12,$01,$02,$20,$0f,$15,$14       // char 115 's'
        .byte $20,$01,$0c,$0c,$20,$0f,$15,$12       // char 116 't'
        .byte $20,$0f,$14,$08,$05,$12,$20,$03       // char 117 'u'
        .byte $12,$01,$03,$0b,$13,$20,$12,$05       // char 118 'v'
        .byte $0c,$05,$01,$13,$05,$04,$20,$14       // char 119 'w'
        .byte $08,$09,$13,$20,$17,$05,$05,$0b       // char 120 'x'
        .byte $21,$20,$20,$01,$0c,$13,$0f,$20       // char 121 'y'
        .byte $14,$12,$19,$20,$14,$0f,$20,$07       // char 122 'z'
        .byte $05,$14,$20,$01,$2e,$17,$2e,$14       // char 123 '{'
        .byte $2e,$02,$2e,$20,$09,$13,$13,$15       // char 124 '|'
        .byte $05,$20,$37,$20,$13,$0f,$0f,$0e       // char 125 '}'

txt_27f1:
        .byte $21,$20,$20,$20,$20,$20,$20,$20       // char 126 '~'
        .byte $20,$20,$20,$20,$20,$20,$00,$07       // char 127
        .byte $07,$07,$07,$07,$07,$06,$06,$06       // char 128
        .byte $06,$05,$05,$04,$03,$02,$02,$01       // char 129
        .byte $01,$01,$01,$00,$00,$00,$00,$00       // char 130
        .byte $00,$01,$01,$01,$01,$02,$02,$03       // char 131
        .byte $04,$05,$05,$06,$06,$06,$06           // char 132 (partial)

// --- Region $2842-$2866 ---
.pc = $2842 "Segment $2842"
        .byte $a9,$34,$85,$01,$a2,$00,$bd,$00,$2a,$9d,$01,$08,$e8,$d0,$f7,$ee // .4......*.......
        .byte $09,$01,$ee,$0c,$01,$ad,$09,$01,$c9,$ff,$d0,$ea,$a9,$37,$85,$01 // .............7..
        .byte $58,$4c,$e2,$fc                       // XL..

dat_2866:
        // === Fill data (1 bytes, $2866-$2866) ===
        .byte $00                                   // .

// --- Region $28a2-$29f1 ---
.pc = $28a2 "txt_28a2"

txt_28a2:
        .text "   ..."

txt_28a8:
        .encoding "screencode_mixed"
        .text "greetings to our best friends in piracy"
        .encoding "petscii_upper"

txt_28cf:
        .text "...  "

txt_28d4:
        .encoding "screencode_mixed"
        .text "talent, legend, dominators, enigma, f4cg, genesis, hysteric, success, deadline, pandora, censor, starion, fairlight, trc, x-factor, empire, excalibur, tsm, nei, avatar and the steady rest"
        .encoding "petscii_upper"

txt_298f:
        .text "!   "

txt_2993:
        .encoding "screencode_mixed"
        .text "out of memory"
        .encoding "petscii_upper"

txt_29a0:
        .text "!          "
        .byte $00                                   // string terminator

dat_29ac:
        .text "                                                    - "
        .byte $02,$0f,$0f,$1a,$05,$20,$04,$05,$13,$09,$07,$0e,$20,$2d,$20 // ..... ...... - 

dat_29f1:
        // === Fill data (1 bytes, $29f1-$29f1) ===
        .byte $00                                   // .

// --- Region $2d19-$2d19 ---
.pc = $2d19 "dat_2d19"

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

// --- Region $3400-$3400 ---
.pc = $3400 "scr_3400"

scr_3400:
        .byte $00                                   // .

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

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

// --- Region $a918-$a918 ---
.pc = $a918 "dat_a918"

dat_a918:
        // === Fill data (1 bytes, $a918-$a918) ===
        .byte $00                                   // .

// --- Region $e500-$ea80 ---
.pc = $e500 "dat_e500"

dat_e500:
        .byte $08,$ce,$07,$9e                       // ....

txt_e504:
        .text " (2064)"
        .byte $00                                   // string terminator
        .byte $00,$00,$78,$a9,$34,$85,$01,$a2,$05,$bd,$42,$08,$9d,$2d,$00,$ca // ..x.4.....B..-..
        .byte $10,$f7,$9a,$a0,$00,$c6,$32,$ce,$2c,$08,$b1,$31,$99,$00,$e5,$c8 // ......2.,..1....
        .byte $d0,$f8,$a5,$32,$c9,$08,$d0,$ed,$b9,$48,$08,$99,$00,$01,$c8,$d0 // ...2.....H......
        .byte $f7,$4c,$00,$01,$00,$08,$37,$e6,$02,$23,$b1 // .L....7..#.

txt_e547:
        .text "/****)"
        .byte $07,$aa,$bd,$1a,$01,$8d,$18,$01,$b1,$2f,$29,$1f,$aa,$20,$22,$01 // ........./).. ".
        .byte $4c,$ff,$01,$a4
        .byte $43,$ab,$79
        .text "X;?)"
        .byte $e6
        .byte $2f,$d0,$02,$e6
        .byte $30,$60,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6,$2e,$ca // 0`./ "..-.-.....
        .byte $d0,$f5,$f0,$c5,$a9,$00,$f0,$ef,$a9,$ff,$d0,$eb,$b1,$2f,$91,$2d // ............./.-
        .byte $e6,$2f,$d0,$02,$e6,$30,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$f0 // ./...0.-........
        .byte $a8,$20,$71,$01,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6 // . q../ "..-.-...
        .byte $2e,$ca,$d0,$f5,$c6,$39,$10,$f1,$30,$8f,$86,$39,$b1,$2f,$aa,$4c // .....9..0..9./.L
        .byte $22,$01,$20,$71,$01,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30,$e6 // ". q../.-./...0.
        .byte $2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$c6,$39,$10,$e9,$4c,$00,$01,$2c // -........9..L..,
        .byte $da,$01,$a9,$37,$85,$01,$58,$20,$40,$0e,$4c,$ae,$a7,$e0,$00,$f0 // ...7..X @.L.....
        .byte $ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d,$c8,$c4,$ff,$d0 // ...,...../.-....
        .byte $f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00,$85,$2e,$a0,$00 // ...-e..-..i.....
        .byte $ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30,$69,$00,$85,$30 // ...../e../.0i..0
        .byte $4c,$00,$01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7,$ce,$dc,$01,$ce // L...............
        .byte $df,$01,$ad,$df,$01,$c9,$df,$d0,$ea,$60,$c8,$60,$23,$e8,$1f,$77 // .........`.`#..w
        .byte $dd,$77,$55,$55,$95,$01,$fe,$f7,$dd,$77,$d5,$55,$56,$ff,$3f,$4f // .wUU.....w.UV.?O
        .byte $5b
        .text "SYZT"
        .byte $e8,$cd,$c5,$ed,$c5,$e5,$c5,$e5,$00,$d4,$74
        .byte $e3
        .text "T-XT"
        .byte $fa,$f3,$f1,$fb,$f1,$f9,$f1,$f9,$00,$75,$5d
        .byte $e3,$55,$2f,$56,$95                   // .U/V.

txt_e672:
        .text ":31;1919"
        .byte $00                                   // string terminator
        .byte $75,$5f,$55,$57,$e3,$55,$30,$00,$ff,$7f,$dd,$77,$5d,$55,$55,$1f // u_UW.U0....w]UU.
        .byte $e3,$74,$d5,$75,$55,$55,$65,$c3,$3d,$bf,$3f,$9d,$ae,$4e,$ff,$f8 // .t.uUUe.=.?..N..
        .byte $c5,$97,$9d                           // ...

txt_e69e:
        .text "UUV"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $7f,$df,$77,$dd,$57,$55,$55,$07,$f8,$dd,$75,$dd // ..w.WUU...u.

txt_e6ae:
        .text "UUY"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $3e,$3f,$6f,$4f,$67,$6b,$53,$9f,$e3,$76,$dd,$77,$dd,$57,$55,$f6 // >?oOgkS..v.w.WU.
        .byte $cb,$b7,$5d,$77,$55,$55,$65,$01,$fe,$77,$dd,$77,$d5 // ..]wUUe..w.w.

txt_e6cf:
        .text "UV"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $3e,$fc,$f9,$f9,$d5,$e5,$e5,$fa,$87,$5d,$77,$dd,$55,$55,$65,$00 // >........]w.UUe.
        .byte $ff,$fd,$77,$dd,$75,$55,$55,$7f,$8f,$d3,$56,$d4,$56,$56,$95,$c3 // ..w.uUU...V.VV..
        .byte $60,$22,$fe,$fe,$75,$b9,$39,$fe,$e1,$17,$5d,$77,$55,$55,$59,$80 // `"..u.9...]wUUY.
        .byte $ff,$7f,$dd,$77,$5d,$55,$55,$95,$99,$96,$99,$a6,$9a,$66,$9a,$55 // ...w]UU......f.U
        .byte $99,$65,$98,$6b,$e3,$ab,$3d,$55,$56,$69,$16,$e9,$e6,$ea,$da,$58 // .e.k..=UVi.....X
        .byte $66,$98,$66,$9a,$6a,$a6,$a9,$e5,$e6,$e5,$e6,$e9,$e6,$d9,$e6,$98 // f.f.j...........
        .byte $66,$98,$66,$9a,$e3,$aa,$e4,$f9,$60,$40,$fa,$f9,$f6,$f9,$56,$99 // f.f.....`@....V.
        .byte $66,$99,$66,$9a,$aa,$9a,$39,$b9,$39,$b9,$ba,$b9,$b6,$b9,$65,$99 // f.f...9.9.....e.
        .byte $66,$99,$66,$aa,$6a,$aa,$55,$95,$56,$81,$be,$be,$bd,$be,$55,$66 // f.f.j.U.V.....Uf
        .byte $99,$66,$99,$66,$aa,$66,$8e,$6e,$8e,$6e,$ae,$ae,$ad,$ae,$55,$66 // .f.f.f.n.n....Uf
        .byte $59,$66,$99,$6a,$9a,$6a,$55,$65,$95,$60,$e4,$af // Yf.j.jUe.`..

txt_e77e:
        .text "-UY"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $59,$a6,$99,$6a,$99,$63,$9b,$63,$9b,$6b,$e3,$ab,$25,$55,$99,$65 // Y..j.c.c.k..%U.e
        .byte $98,$67,$e3,$ab,$60,$25,$55,$66,$99,$26,$e9,$e6,$da,$e6,$55,$66 // .g..`%Uf.&....Uf
        .byte $99,$68,$9b,$67,$ab,$6b,$55,$56,$69,$26,$e9,$e6,$da,$e6,$58,$66 // .h.g.kUVi&....Xf
        .byte $98,$66,$9a,$6a,$aa,$6a,$55,$66,$99,$66,$9a,$e3,$aa,$60,$68,$55 // .f.j.jUf.f...`hU
        .byte $55,$5a,$05,$fa,$f9,$f6,$f9,$55,$99,$66,$99,$66,$aa,$6a,$aa // UZ.....U.f.f.j.

txt_e7d1:
        .text "UY"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $59,$a6,$99,$aa,$6a,$63,$9b,$63,$9b,$6b,$ab,$9b,$a7,$6a,$5a,$6a // Y...jc.c.k...jZj
        .byte $68,$62,$68,$62,$68,$ab,$8b,$ab,$8b,$a7,$8b,$27,$8b,$ff,$fe,$f1 // hbhbh......'....
        .byte $e5,$e7,$55,$95,$95,$da,$d6,$da,$da,$d8,$da,$d8,$da,$aa,$a2,$aa // ..U.............
        .byte $22,$aa,$22,$88,$22,$f6,$f5,$f6,$f6,$56,$aa,$8a,$20,$aa,$a8,$a2 // "."."....V.. ...
        .byte $a8,$22,$88,$22,$88,$b6,$b5,$b6,$b6,$76,$b6,$76,$b6,$aa,$a8,$aa // .".".....v.v....
        .byte $88,$2a,$88,$22,$88,$e4,$bd,$60,$4e,$96,$aa,$22,$88,$aa,$6a,$a8 // .*."...`N.."..j.
        .byte $aa,$88,$a2,$88,$22,$ad,$2d,$ad,$1d,$9d,$bd,$7d,$fd,$aa,$6a,$aa // ....".-....}..j.
        .byte $a2,$8a,$a2,$88,$a2,$af,$2f,$af,$2f,$9f,$2f,$9f,$2f,$6a,$5a,$6a // .....././././jZj
        .byte $6a,$62,$68,$62,$68,$ab,$8b,$2b,$8b,$27,$8b,$27,$8b,$ab,$ab,$8b // jbhbh..+.'.'....
        .byte $ab,$87,$2b,$87,$2b,$aa,$a2,$8a,$a2,$89,$22,$89,$22,$aa,$a2,$aa // ..+.+....."."...
        .byte $22,$a9,$22,$89,$22,$f6,$f5,$e6,$f6,$e4,$bd,$3c,$7d,$bd,$7d,$bd // "."."......<}.}.
        .byte $aa,$6a,$a8,$aa,$88,$a2,$88,$a2,$ad,$2d,$ad,$2d,$9d,$2d,$9d,$2d // .j.......-.-.-.-
        .byte $ab,$8b,$ab,$8b,$a2,$88,$22,$88,$c4,$60,$2f,$83,$83,$2b,$8b,$62 // ......"..`/..+.b
        .byte $60,$42,$60,$40,$60,$9a,$35,$07,$87,$07,$07,$27,$9b,$7b,$f3,$d8 // `B`@`.5....'.{..
        .byte $d8,$d0,$d8,$d0,$d8,$e6,$cd,$80,$20,$82,$02,$09,$26,$9e,$7c,$08 // ........ ...&.|.
        .byte $02,$08,$fa,$f4,$f6,$f9,$f3,$20,$08,$20,$a2,$60,$25,$82,$69,$d7 // ....... . .`%.i.
        .byte $76,$76,$74,$76,$74,$76,$b9,$b3,$20,$08,$20,$00,$02,$09,$a7,$5f // vvtvtv.. . ...._
        .byte $02,$00,$82,$bc,$7d,$bd,$be,$3c,$08,$82,$08,$80,$00,$a0,$5a,$f5 // ....}..<......Z.
        .byte $7d,$bd,$e3,$1d,$2b,$9d,$6e,$ec,$88,$82,$08,$80,$00,$82,$69,$d7 // }...+.n.......i.
        .byte $e4,$1f,$2e,$9f,$6f,$ef,$cf,$62,$60,$42,$60,$40,$68,$96,$3d,$07 // ....o..b`B`@h.=.
        .byte $87,$e3,$07,$60,$2b,$27,$9b,$7b,$87,$27,$87,$07,$07,$27,$9b,$7b // ...`+'.{.'...'.{
        .byte $d8,$d8,$d0,$d8,$d0,$da,$e5,$cf,$81,$21,$81,$01,$01,$09,$a6,$5e // .........!.....^
        .byte $89,$21,$88,$02,$08,$26,$9d,$7c,$f6,$56,$88,$02,$28,$96,$7d,$03 // .!...&.|.V..(.}.
        .byte $e5,$7d,$2b,$bd,$be,$3c,$88,$82,$08,$80,$00,$a0,$5a,$f5,$e5,$1d // .}+..<......Z...
        .byte $2e,$9d,$6e,$ec,$22,$88,$05,$07,$27,$9b,$7b,$f3,$27,$07,$57,$c5 // ..n."...'.{.'.W.
        .byte $2b,$9f,$37,$15,$b5,$15,$95,$15,$95,$d3,$73,$d3,$e3,$53,$22,$63 // +.7.......s..S"c
        .byte $53,$c4,$24,$e8,$e5,$c5,$e6,$c4,$2f,$80,$54,$58,$54,$e7,$cd,$c5 // S.$...../.TXT...
        .byte $ed,$c5,$e5,$c5,$e5,$f4,$dc,$74,$e3
        .text "T-XT"
        .byte $fb,$f3,$f1
        .byte $fb,$f1,$f9,$f1,$f9,$fd,$77,$dd,$e3,$55,$2d,$56,$95 // ......w..U-V.

txt_e9a1:
        .text "931;1919"
        .byte $fd,$77,$5d,$e3                       // .w].

txt_e9ad:
        .text "U.VU><<><><>"
        .byte $ff,$dd,$77,$d5,$e3
        .byte $55,$2d,$65
        .byte $4e,$cc
        .text "LNLN"
        .byte $8c
        .byte $4e
        .byte $7f,$dd,$57,$d5,$e4                   // ..W..

txt_e9ce:
        .text "U"
        .byte $22                                   // double quote character
        .text "O"
        .byte $cf                                   // 'O' | $80 (end-of-string marker)
        .byte $e4,$4f,$35,$8f,$4f,$bf,$37,$1d,$b5,$15,$95,$15,$99,$ef,$cd,$c7 // .O5.O.7.........
        .byte $ed,$c5,$e5,$c5,$e6,$f3,$d3,$73,$e5,$53,$c4,$24,$a2,$95,$15,$99 // .......s.S.$....
        .byte $c4,$60,$27,$03,$53,$63,$53,$96,$99,$96,$99,$a6,$9a,$66,$9a,$63 // .`'.ScS......f.c
        .byte $9b,$63,$9b,$6b,$a4,$aa,$aa,$e5,$e6,$e5,$e6,$e9,$16,$a9,$a6,$66 // .c.k...........f
        .byte $99,$66,$99,$66,$aa,$6a,$aa,$3e,$be,$3e,$e3,$be,$60,$3a,$bd,$be // .f.f.j.>.>..`:..
        .byte $55,$66,$59,$66,$99,$66,$aa,$66,$59,$66,$59,$66,$99,$6a,$9a,$6a // UfYf.f.fYfYf.j.j
        .byte $8f,$6f,$8f,$6f,$af,$90,$aa,$aa,$95,$99,$96,$99,$a6,$59,$a6,$99 // .o.o.........Y..
        .byte $e5,$e6,$e5,$e6,$e9,$e6,$da,$e6,$5b,$63,$9b,$6b,$9b,$6b,$ab,$6b // ........[c.k.k.k
        .byte $aa,$8a,$a2,$8a,$22,$8a,$20,$82,$e4,$aa,$34,$a8,$22,$88,$22,$aa // ....". ...4.".".
        .byte $6a,$aa,$a2,$88,$a2,$88,$a2,$aa,$2a,$8a,$2a,$8a,$28,$82,$08,$e4 // j.......*.*.(...
        .byte $aa,$36,$a2,$88,$22,$88,$ab,$ab,$8b,$a7,$8b,$27,$8b,$27,$62 // .6.."......'.'b

// --- Region $ea82-$ff80 ---
.pc = $ea82 "dat_ea82"

dat_ea82:
        // === Packed/compressed data (5375 bytes, $ea82-$ff80) ===
        .byte $c2,$e0,$d0,$f8,$f6,$ff,$20,$80,$a5,$23,$60,$08,$20,$a5,$34,$09 // ...... ..#`. .4.
        .byte $81,$21,$83,$0b,$07,$2f,$9f,$ff,$d8,$d8,$d0,$d8,$d0,$d0,$d8,$d5 // .!.../..........
        .byte $81,$21,$81,$e3,$01,$2d,$09,$55,$f6,$f6,$f4,$f6,$f4,$f4,$f6,$f5 // .!...-.U........
        .byte $20,$08,$20,$a3,$2a,$02,$55,$76,$76,$74,$76,$74,$74,$76,$75,$e8 //  . .*.Uvvtvttvu.
        .byte $7d,$24,$88,$82,$08,$80,$a2,$24,$80,$55,$1d,$1d,$e4,$1f,$2b,$9f // }$.....$.U....+.
        .byte $5f,$88,$82,$08,$80,$40,$e0,$d8,$fd,$80,$a6,$24,$80,$22,$80,$02 // _....@.....$."..
        .byte $a3,$34,$02,$27,$07,$87,$0f,$2f,$1f,$bf,$7f,$ff,$62,$60,$42,$60 // .4.'.../....b`B`
        .byte $40,$40,$60,$55,$07,$87,$e4,$07,$25,$27,$57,$87,$27,$87,$e4,$07 // @@`U....%'W.'...
        .byte $60,$53,$57,$38,$01,$02,$03,$04,$05,$06,$07,$08,$09,$0a,$0b,$0c // `SW8............
        .byte $0d,$0e,$0f,$10,$38,$01,$11,$12,$13,$03,$14,$15,$16,$17,$18,$19 // ....8...........
        .byte $1a,$0b,$0c,$0d,$0e,$0f,$10,$38,$01,$02,$03,$1b,$1c,$1d,$1e,$1f // .......8........

txt_eb32:
        .text " !"
        .byte $22                                   // double quote character
        .text "#$%&'()*+"
        .byte $1b
        .text ",-./0"
        .byte $1f

txt_eb45:
        .text "12"
        .byte $22                                   // double quote character
        .text "#3%&'()45"
        .byte $1b,$1c,$1d,$1e                       // ....

txt_eb55:
        .text "67"
        .byte $a2                                   // '"' | $80 (end-of-string marker)

txt_eb58:
        .text ">9:;<=>?"
        .byte $40                                   // @ character
        .text "ABCDE679F9G9HI<=>JKLBC"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .text "&6MN"
        .byte $00

txt_eb7d:
        .text "OP"
        .byte $a2                                   // '"' | $80 (end-of-string marker)

txt_eb80:
        .text ">QRSTUVWXYZ"
        .byte $5b,$5c,$5d,$4f,$50,$51,$5e,$5f,$60,$51,$61,$62,$54,$55,$56,$63 // [\]OPQ^_`QabTUVc
        .byte $64,$65,$5a,$5b,$a2,$62,$62,$4f,$66,$67,$00,$68,$69,$6a,$6b,$6c // deZ[.bbOfg.hijkl
        .byte $6d,$6e,$6f,$70,$71,$72,$73,$74,$75,$76,$77,$69,$68,$69,$78,$79 // mnopqrstuvwihixy
        .byte $78,$6d,$6c,$6d,$6e,$6f,$70,$71,$72,$73,$74,$75,$76,$7a,$7b,$68 // xmlmnopqrstuvz{h
        .byte $69,$6a,$6b,$7c,$7d,$7e,$30,$1f       // ijk|}~0.

txt_ebd3:
        .text " !"
        .byte $22                                   // double quote character
        .text "#"
        .byte $7f,$80,$81,$27,$82,$83,$84,$2b,$7c,$2b,$85,$86,$85,$30,$1f // ...'...+|+...0.

txt_ebe6:
        .text " !"
        .byte $22                                   // double quote character
        .text "#"
        .byte $7f,$80,$81,$27,$82,$83,$84,$2b,$7c,$7d,$7e,$30,$36,$87,$88 // ...'...+|}~06..

txt_ebf9:
        .text "G9HI<=>JKL"
        .byte $89,$8a,$8b
        .text "E679"
        .byte $8c

txt_ec0b:
        .text "9G9HI<=>JKL"
        .byte $89,$8a,$8b,$45,$36,$87,$88,$47,$8d,$8e,$8f,$90,$91,$92,$93,$94 // ...E6..G........
        .byte $95,$94,$96,$97,$98,$99,$9a,$9b,$9c,$9d,$9e,$91,$9f,$91,$92,$91 // ................
        .byte $92,$93,$94,$95,$94,$96,$97,$98,$99,$9a,$9b,$9c,$8d,$8e,$8f,$90 // ................
        .byte $78,$a2,$00,$a9,$08,$9d,$00,$d8,$9d,$00,$d9,$9d,$00,$da,$9d,$00 // x...............
        .byte $db,$a9,$00,$9d,$00,$05,$9d,$00,$06,$e8,$d0,$e7,$bd,$00,$0d,$9d // ................
        .byte $00,$04,$9d,$a8,$06,$bd,$a0,$0d,$9d,$a0,$04,$9d,$48,$07,$e8,$e0 // ............H...
        .byte $a0,$d0,$e9,$a9,$01,$8d,$1a,$d0,$a9,$7f,$8d,$0d,$dc,$a9,$ad,$8d // ................
        .byte $14,$03,$a9,$0e,$8d,$15,$03,$a9,$00,$8d,$20,$d0,$20,$00,$10,$a9 // .......... . ...
        .byte $a2,$85,$06,$a9,$28,$85,$07,$a9,$40,$85,$09,$a9,$27,$85,$0a,$a2 // ....(...@...'...
        .byte $c8,$a9,$0f,$9d,$8f,$d9,$ca,$d0,$fa   // .........

txt_ecaf:
        .text "XL"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $0e,$ee,$19,$d0,$a9,$00,$cd,$12,$d0,$d0,$fb,$20,$8b,$0f,$a9,$04 // ........... ....
        .byte $a0,$00,$a2,$00,$8d,$21,$d0,$8e,$22,$d0,$8c,$23,$d0,$20,$03,$10 // .....!.."..#. ..
        .byte $a9,$53,$cd,$12,$d0,$d0,$fb,$a0,$02,$88,$d0,$fd,$a9,$0b,$a0,$09 // .S..............
        .byte $a2,$00,$8d,$21,$d0,$8e,$22,$d0,$8c,$23,$d0,$a9,$7d,$cd,$12,$d0 // ...!.."..#..}...
        .byte $d0,$fb,$a0,$09,$88,$d0,$fd,$a5,$08,$a2,$18,$8d,$16,$d0,$8e,$18 // ................
        .byte $d0,$a9,$0b,$8d,$20,$d0,$8d,$21,$d0,$a0,$0a,$88,$d0,$fd,$a9,$00 // .... ..!........
        .byte $8d,$20,$d0,$8d,$21,$d0,$a9,$97,$cd,$12,$d0,$d0,$fb,$a5,$05,$8d // . ..!...........
        .byte $16,$d0,$a9,$af,$cd,$12,$d0,$d0,$fb,$a0,$0a,$88,$d0,$fd,$a9,$0b // ................
        .byte $8d,$20,$d0,$8d,$21,$d0,$a0,$0a,$88,$d0,$fd,$a9,$d8,$8d,$16,$d0 // . ..!...........
        .byte $a9,$00,$8d,$20,$d0,$8d,$21,$d0,$a9,$12,$8d,$18,$d0,$a9,$0f,$a0 // ... ..!.........
        .byte $0c,$a2,$0b,$8d,$21,$d0,$8e,$22,$d0,$8c,$23,$d0,$a9,$db,$cd,$12 // ....!.."..#.....
        .byte $d0,$d0,$fb,$a0,$02,$88,$d0,$fd,$a9,$03,$a0,$05,$a2,$0b,$8d,$21 // ...............!
        .byte $d0,$8e,$22,$d0,$8c,$23,$d0,$20,$00,$24,$ad,$00 // .."..#. .$..

txt_ed7e:
        .text "$I"
        .byte $cd                                   // 'M' | $80 (end-of-string marker)
        .byte $8d,$00,$24,$ad,$01,$dc,$c9,$ef,$f0,$03,$4c,$81,$ea // ..$.......L..

txt_ed8e:
        .text "L((8"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $05,$e9,$01,$29,$07,$85,$05,$90,$03,$4c,$c4,$0f,$a2,$00,$bd,$09 // ...).....L......
        .byte $06,$9d,$08,$06,$e8,$e0,$4f,$d0,$f5,$a0,$00,$b1,$06,$d0,$0a,$a9 // ......O.........
        .byte $a2,$85,$06,$a9,$28,$85,$07,$b1,$06,$8d,$2f,$06,$09,$40,$8d,$57 // ....(...../..@.W
        .byte $06,$e6,$06,$d0,$02,$e6,$07,$38,$a5,$08,$e9,$06,$29,$07,$85,$08 // .......8....)...
        .byte $90,$03,$4c,$fd,$0f,$a2,$00,$bd,$91,$05,$9d,$90,$05,$e8,$e0,$4f // ..L............O
        .byte $d0,$f5,$a0,$00,$b1,$09,$d0,$0a,$a9,$40,$85,$09,$a9,$27,$85,$0a // .........@...'..
        .byte $b1,$09,$8d,$b7,$05,$09,$40,$8d,$df,$05,$e6,$09,$d0,$02,$e6,$0a // ......@.........
        .byte $60,$a2,$60,$a2,$4c,$06,$10,$4c,$d7,$11,$a9,$01,$8d,$d8,$11,$a2 // `.`.L..L........
        .byte $00,$20,$91,$12,$a2,$07,$20,$aa,$12,$a2,$0e,$4c,$a5,$11,$06,$01 // . .... ....L....
        .byte $09,$0c,$5b,$00                       // ..[.

txt_ee27:
        .text "-'EASY EDDIE!' COMPOSED BY JEFF-"
        .byte $00                                   // string terminator
        .byte $28,$0c,$1c,$2d,$3e,$51,$66,$7b,$91,$a9,$c3,$dd,$fa,$18,$38,$5a // (..->Qf{......8Z
        .byte $7d,$a3,$cc,$f6,$23,$53,$86,$bb,$f4,$30,$70,$b4,$fb,$47,$98,$ed // }...#S...0p..G..
        .byte $47,$b0,$0c,$77,$e9,$61,$e1,$68,$f7,$8f,$30,$da,$8f,$4e,$18,$ef // G..w.a.h..0..N..
        .byte $d2,$c3,$c3,$d1,$ef,$1f,$60,$b5,$1e,$9c,$31,$df,$a5,$87,$86,$a2 // ......`...1.....
        .byte $df,$3e,$c1,$6b,$3c,$39,$63,$be,$4b,$0f,$0c,$45,$bf,$7d,$83,$d6 // .>.k<9c.K..E.}..
        .byte $79,$73,$c7,$7c,$97,$1e,$18,$8b,$7e,$fa,$06,$ac,$f3,$e6,$8f,$f8 // ys.|....~.......
        .byte $2e,$ec,$01,$e7,$02,$e5,$03,$e4,$04,$e3,$05,$22,$06,$06,$e3,$07 // ..........."....
        .byte $60,$5c,$08,$08,$09,$09,$0a,$0b,$0b,$0c,$0d,$0e,$0e,$0f,$10,$11 // `\..............
        .byte $12,$13,$15,$16,$17,$19,$1a,$1c,$1d,$1f // ..........

txt_eed2:
        .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,$15,$1c           // .......

txt_eefb:
        .text "#*18?FMT"
        .byte $5b,$62,$69,$70,$77,$7e,$85,$8c,$93,$9a,$a1,$a8,$af,$b6,$bd,$c4 // [bipw~..........
        .byte $cb,$d2,$d9,$e6,$02,$22,$01,$01,$a7,$c1,$ee,$01,$22,$00,$ff,$e6 // ....."......"...
        .byte $01,$a6,$24,$04,$1b,$00,$02,$a2,$2d,$04,$80,$04,$07,$04,$02,$0c // ..$.....-.......
        .byte $08,$e0,$0d,$2a,$0e,$10,$a3,$32,$08,$46,$01,$01,$00,$01,$1b,$00 // ...*...2.F......
        .byte $01,$06,$03,$00,$02,$25,$00,$01,$0a,$06,$a2,$26,$3c,$00,$01,$03 // .....%.....&<...
        .byte $30,$01,$a2,$21,$01,$a2,$22,$21,$01,$a2,$21,$05,$a2,$22,$1b,$01 // 0..!.."!..!.."..
        .byte $a2,$25,$09,$00,$04,$18,$01,$a4,$23,$0a,$12,$02,$a4,$23,$10,$12 // .%......#....#..
        .byte $07,$a4,$60,$92,$20,$aa,$12,$a2,$00,$a9,$00,$8d,$90,$11,$8d,$97 // ..`. ...........
        .byte $11,$8d,$9e,$11,$8d,$7c,$11,$8d,$83,$11,$8d,$8a,$11,$8d,$7d,$11 // .....|........}.
        .byte $8d,$84,$11,$8d,$8b,$11,$a2,$00,$20,$70,$12,$a2,$07,$20,$6d,$13 // ........ p... m.
        .byte $a2,$0e,$20,$03,$14,$60,$a9,$01,$d0,$04,$8d,$18,$d4,$60,$a5,$f9 // .. ..`.......`..
        .byte $48,$a5,$fa,$48,$a2,$00,$20,$fb,$11,$a2,$07,$20,$f8,$12,$a2,$0e // H..H.. .... ....
        .byte $20,$8e,$13,$68,$85,$fa,$68,$85,$f9,$60,$ee,$90,$11,$ad,$90,$11 //  ..h..h..`......
        .byte $cd,$91,$11,$b0,$03,$4c,$24,$14,$a9,$00,$8d,$90,$11,$ac,$92,$11 // .....L$.........
        .byte $b9,$a2,$17,$85,$f9,$b9,$ab,$17,$85,$fa,$ac,$7c,$11,$b1,$f9,$c9 // ...........|....
        .byte $ff,$b0,$44,$8d,$66,$11,$c8,$b1,$f9,$8d,$91,$11,$c8,$b1,$f9,$8d // ..D.f...........
        .byte $4f,$11,$c8,$8c,$7c,$11,$e4,$4a,$60,$42,$a8,$b9,$42,$11,$f0,$09 // O...|..J`B..B...
        .byte $ad,$4f,$11,$8d,$6a,$11,$4c,$91,$12,$ad,$4f,$11,$38,$e9,$60,$8d // .O..j.L...O.8.`.
        .byte $6a,$11,$60,$a0,$00,$8c,$7d,$11,$4c,$73,$12,$ad,$4f,$11,$38,$e9 // j.`...}.Ls..O.8.
        .byte $e0,$8d,$6b,$11,$4c,$6d,$12,$a9,$00,$8d,$7c,$11,$ee,$7d,$11,$ac // ..k.Lm....|..}..
        .byte $7d,$11,$b9,$42,$19,$8d,$4f,$11,$c9,$ff,$b0,$d7,$e4,$4a,$60,$b3 // }..B..O......J`.
        .byte $a8,$b9,$32,$11,$f0,$d5,$ad,$4f,$11,$8d,$92,$11,$a8,$4c,$11,$12 // ..2....O.....L..
        .byte $ac,$66,$11,$b9,$02,$11,$a8,$b9,$b9,$17,$8d,$50,$11,$b9,$ba,$17 // .f.........P....
        .byte $8d,$17,$d4,$b9,$0e,$18,$8d,$18,$d4,$a9,$01,$9d,$81,$11,$a9,$00 // ................
        .byte $9d,$04,$d4,$9d,$05,$d4,$9d,$06,$d4,$9d,$52,$11,$9d,$7b,$11,$9d // ..........R..{..
        .byte $7e,$11,$9d,$7f,$11,$bc,$66,$11,$b9,$02,$11,$9d,$57,$11,$a8,$b9 // ~.....f.....W...
        .byte $b8,$17,$9d,$69,$11,$a8,$b9,$94,$17,$85,$f9,$b9,$99,$17,$85,$fa // ...i............
        .byte $a0,$00,$b1,$f9,$29,$0f,$9d,$56,$11,$b1,$f9,$29,$f0,$9d,$55,$11 // ....)..V...)..U.
        .byte $c8,$b1,$f9,$9d,$68,$11,$60,$ee,$97,$11,$ad,$97,$11,$cd,$98,$11 // ....h.`.........
        .byte $b0,$03,$4c,$48,$14,$a9,$00,$8d,$97,$11,$ac,$99,$11,$b9,$a2,$17 // ..LH............
        .byte $85,$f9,$b9,$ab,$17,$85,$fa,$ac,$83,$11,$b1,$f9,$c9,$ff,$b0,$44 // ...............D
        .byte $8d,$6d,$11,$c8,$b1,$f9,$8d,$98,$11,$c8,$b1,$f9,$8d,$4f,$11,$c8 // .m...........O..
        .byte $8c,$83,$11,$e4,$4a,$60,$42,$a8,$b9,$42,$11,$f0,$09,$ad,$4f,$11 // ....J`B..B....O.
        .byte $8d,$71,$11,$4c,$aa,$12,$ad,$4f,$11,$38,$e9,$60,$8d,$71,$11,$60 // .q.L...O.8.`.q.`
        .byte $a0,$00,$8c,$84,$11,$4c,$70,$13,$ad,$4f,$11,$38,$e9,$e0,$8d,$72 // .....Lp..O.8...r
        .byte $11,$4c,$6a,$13,$a9,$00,$8d,$83,$11,$ee,$84,$11,$ac,$84,$11,$b9 // .Lj.............
        .byte $54,$19,$c9,$ff,$b0,$da,$8d,$4f,$11,$e4,$4a,$60,$4c,$a8,$b9,$32 // T......O..J`L..2
        .byte $11,$f0,$d5,$ad,$4f,$11,$8d,$99,$11,$a8,$4c,$0e,$13,$ee,$9e,$11 // ....O.....L.....
        .byte $ad,$9e,$11,$cd,$9f,$11,$b0,$03,$4c,$48,$14,$a9,$00,$8d,$9e,$11 // ........LH......
        .byte $ac,$a0,$11,$b9,$a2,$17,$85,$f9,$b9,$ab,$17,$85,$fa,$ac,$8a,$11 // ................
        .byte $b1,$f9,$c9,$ff,$b0,$44,$8d,$74,$11,$c8,$b1,$f9,$8d,$9f,$11,$c8 // .....D.t........
        .byte $b1,$f9,$8d,$4f,$11,$c8,$8c,$8a,$11,$e4,$4a,$60,$42,$a8,$b9,$42 // ...O......J`B..B
        .byte $11,$f0,$09,$ad,$4f,$11,$8d,$78,$11,$4c,$aa,$12,$ad,$4f,$11,$38 // ....O..x.L...O.8
        .byte $e9,$60,$8d,$78,$11,$60,$a0,$00,$8c,$8b,$11,$4c,$06,$14,$ad,$4f // .`.x.`.....L...O
        .byte $11,$38,$e9,$e0,$8d,$79,$11,$4c,$00,$14,$a9,$00,$8d,$8a,$11,$ee // .8...y.L........
        .byte $8b,$11,$ac,$8b,$11,$b9,$66,$19,$8d,$4f,$11,$c9,$ff,$b0,$d7,$e4 // ......f..O......
        .byte $4a,$60,$d9,$a8,$b9,$32,$11,$f0,$d5,$ad,$4f,$11,$8d,$a0,$11,$a8 // J`...2....O.....
        .byte $4c,$a4,$13,$bd,$81,$11,$f0,$11,$a9,$00,$9d,$4e,$11,$9d,$81,$11 // L..........N....
        .byte $9d,$6c,$11,$9d,$51,$11,$9d,$54,$11,$4c,$68,$14,$c8,$b9,$37,$19 // .l..Q..T.Lh...7.
        .byte $8d,$4e,$11,$a8,$4c,$80,$14,$bd,$81,$11,$f0,$42,$a9,$00,$9d,$81 // .N..L......B....
        .byte $11,$9d,$6c,$11,$9d,$51,$11,$9d,$54,$11,$4c,$8f,$14,$b9,$ba,$18 // ..l..Q..T.L.....
        .byte $9d,$51,$11,$a8,$4c,$c3,$14,$bc,$50,$11,$b9,$9e,$17,$8d,$3f,$14 // .Q..L...P.....?.
        .byte $8d,$81,$14,$b9,$a0,$17,$8d,$40,$14,$8d,$82,$14,$ac,$4e,$11,$b9 // .......@.....N..
        .byte $37,$19,$f0,$0a,$c9,$ff,$b0,$b4,$ee,$4e,$11,$8d,$16,$d4,$bc,$57 // 7........N.....W
        .byte $11,$b9,$b7,$17,$9d,$80,$11,$b9,$b6,$17,$9d,$67,$11,$a8,$b9,$6e // ...........g...n
        .byte $17,$8d,$c4,$14,$b9,$76,$17,$8d,$c5,$14,$bc,$80,$11,$b9,$7e,$17 // .....v........~.
        .byte $8d,$d3,$14,$8d,$5f,$14,$b9,$89,$17,$8d,$d4,$14,$8d,$60,$14,$bc // ...._........`..
        .byte $51,$11,$b9,$ab,$18,$f0,$10,$c9,$ff,$b0,$92,$fe,$51,$11,$9d,$04 // Q...........Q...
        .byte $d4,$b9,$ba,$18,$9d,$53,$11,$bc,$69,$11,$b9,$94,$17,$85,$f9,$b9 // .....S..i.......
        .byte $99,$17,$85,$fa,$bd,$68,$11,$f0,$2b,$bc,$54,$11,$e3,$c8,$60,$28 // .....h..+.T...`(
        .byte $bd,$55,$11,$38,$f1,$f9,$9d,$55,$11,$9d,$02,$d4,$bd,$56,$11,$e9 // .U.8...U.....V..
        .byte $00,$9d,$56,$11,$9d,$03,$d4,$88,$fe,$52,$11,$bd,$52,$11,$d1,$f9 // ..V......R..R...
        .byte $b0,$2e,$4c,$15,$16,$bc,$54,$11,$e3,$c8,$62,$5b,$bd,$55,$11,$18 // ..L...T...b[.U..
        .byte $71,$f9,$9d,$55,$11,$9d,$02,$d4,$bd,$56,$11,$69,$00,$9d,$56,$11 // q..U.....V.i..V.
        .byte $9d,$03,$d4,$88,$fe,$52,$11,$bd,$52,$11,$d1,$f9,$b0,$03,$4c,$15 // .....R..R.....L.
        .byte $16,$a9,$00,$9d,$52,$11,$bd,$54,$11,$18,$69,$04,$9d,$54,$11,$a8 // ....R..T..i..T..
        .byte $c8,$b1,$f9,$9d,$68,$11,$88,$b1,$f9,$c9,$ff,$b0,$03,$4c,$15,$16 // ....h........L..
        .byte $c8,$b1,$f9,$9d,$54,$11,$4c,$15,$16,$bc,$57,$11,$bd,$7e,$11,$38 // ....T.L...W..~.8
        .byte $f9,$0d,$18,$9d,$7e,$11,$bd,$7f,$11,$e9,$00,$9d,$7f,$11,$bd,$6a // ....~..........j
        .byte $11,$18,$7d,$53,$11,$7d,$6b,$11,$a8,$b9,$42,$10,$18,$7d,$7e,$11 // ..}S.}k...B..}~.
        .byte $9d,$00,$d4,$b9,$a2,$10,$7d,$7f,$11,$9d,$01,$d4,$fe,$7b,$11,$bc // ......}......{..
        .byte $57,$11,$bd,$7b,$11,$d9,$0b,$18,$b0,$01,$60,$a9,$00,$9d,$7b,$11 // W..{......`...{.
        .byte $a9,$05,$9d,$6c,$11,$60,$bc,$57,$11,$bd,$7e,$11,$18,$79,$0c,$18 // ...l.`.W..~..y..
        .byte $9d,$7e,$11,$bd,$7f,$11,$69,$00,$9d,$7f,$11,$bd,$6a,$11,$18,$7d // .~....i.....j..}
        .byte $53,$11,$7d,$6b,$11,$a8,$b9,$42,$10,$18,$7d,$7e,$11,$9d,$00,$d4 // S.}k...B..}~....
        .byte $b9,$a2,$10,$7d,$7f,$11,$9d,$01,$d4,$fe,$7b,$11,$bc,$57,$11,$bd // ...}......{..W..
        .byte $7b,$11,$d9,$0a,$18,$b0,$01,$60,$a9,$00,$9d,$7b,$11,$a9,$04,$9d // {......`...{....
        .byte $6c,$11,$60,$4c,$68,$15,$bc,$53,$11,$b9,$42,$10,$9d,$00,$d4,$b9 // l.`Lh..S..B.....
        .byte $a2,$10,$9d,$01,$d4,$60,$bc,$57,$11,$b9,$b4,$17,$9d,$05,$d4,$b9 // .....`.W........
        .byte $b5,$17,$9d,$06,$d4,$bd,$6c,$11,$c9,$05,$b0,$8a,$c9,$04,$b0,$d3 // ......l.........
        .byte $c9,$03,$b0,$3d,$c9,$02,$b0,$3c,$c9,$01,$b0,$40,$bc,$57,$11,$b9 // ...=...<...@.W..
        .byte $08,$18,$f0,$33,$c9,$ff,$b0,$be,$bc,$53,$11,$b9,$42,$10,$9d,$00 // ...3.....S..B...
        .byte $d4,$b9,$a2,$10,$9d,$01,$d4,$fe,$7b,$11,$bc,$57,$11,$bd,$7b,$11 // ........{..W..{.
        .byte $d9,$08,$18,$b0,$01,$60,$a9,$01,$9d,$6c,$11,$a9,$00,$9d,$7b,$11 // .....`...l....{.
        .byte $60,$4c,$e2,$16,$4c,$20,$17,$a9,$01,$9d,$6c,$11,$bc,$57,$11,$b9 // `L..L ....l..W..
        .byte $09,$18,$c9,$ff,$b0,$45,$bd,$6a,$11,$18,$7d,$53,$11,$7d,$6b,$11 // .....E.j..}S.}k.
        .byte $a8,$b9,$42,$10,$9d,$00,$d4,$b9,$a2,$10,$9d,$01,$d4,$fe,$7b,$11 // ..B...........{.
        .byte $bc,$57,$11,$bd,$7b,$11,$d9,$09,$18,$b0,$01,$60,$bc,$57,$11,$a9 // .W..{......`.W..
        .byte $00,$9d,$7b,$11,$b9,$0a,$18,$85,$f9,$24,$f9,$c9,$01,$b0,$06,$a9 // ..{......$......
        .byte $02,$9d,$6c,$11,$60,$a9,$03,$9d,$6c,$11,$60,$bd,$6a,$11,$18,$7d // ..l.`...l.`.j..}
        .byte $53,$11,$7d,$6b,$11,$a8,$b9,$42,$10,$9d,$00,$d4,$b9,$a2,$10,$9d // S.}k...B........
        .byte $01,$d4,$60,$bc,$57,$11,$b9,$0d,$18,$4a,$85,$f9,$bd,$7e,$11,$38 // ..`.W....J...~.8
        .byte $e5,$f9,$9d,$7e,$11,$bd,$7f,$11,$e9,$00,$9d,$7f,$11,$bd,$6a,$11 // ...~..........j.
        .byte $18,$7d,$53,$11,$7d,$6b,$11,$a8,$b9,$42,$10,$18,$7d,$7e,$11,$9d // .}S.}k...B..}~..
        .byte $00,$d4,$b9,$a2,$10,$7d,$7f,$11,$9d,$01,$d4,$a9,$02,$9d,$6c,$11 // .....}........l.
        .byte $60,$bc,$57,$11,$bd,$7e,$11,$38,$f9,$0d,$18,$9d,$7e,$11,$bd,$7f // `.W..~.8....~...
        .byte $11,$e9,$00,$9d,$7f,$11,$bd,$6a,$11,$18,$7d,$53,$11,$7d,$6b,$11 // .......j..}S.}k.
        .byte $a8,$b9,$42,$10,$18,$7d,$7e,$11,$9d,$00,$d4,$b9,$a2,$10,$7d,$7f // ..B..}~.......}.
        .byte $11,$9d,$01,$d4,$fe,$7b,$11,$bc,$57,$11,$b9,$0a,$18,$4a,$dd,$7b // .....{..W....J.{
        .byte $11,$b0,$01,$60,$a9,$00,$9d,$7b,$11,$a9,$05,$9d,$6c,$11,$60,$5c // ...`...{....l.`\
        .byte $60,$66,$70,$8c,$9b,$ab,$c9,$e8,$18,$2b,$5e,$63,$6b,$77,$7e,$85 // `fp......+^ckw~.
        .byte $90,$94,$a3,$ba,$d1,$eb,$18,$25,$d9,$df,$f5,$0b,$1d,$e3,$18,$2f // .......%......./
        .byte $19,$19,$37,$40,$19,$19,$74,$78,$f1,$3d,$80,$bd,$36,$af,$f8,$e3 // ..7@..tx.=..6...
        .byte $19,$e3,$1a,$e3,$1b,$a6,$23,$f1,$06,$68,$e3,$01,$60,$37,$00,$f1 // ......#..h..`7..
        .byte $06,$69,$02,$02,$00,$01,$f1,$02,$29,$02,$02,$00,$01,$f1,$02,$3c // .i......)......<
        .byte $03,$03,$02,$00,$f0,$02,$3c,$03,$04,$02,$00,$f0,$02,$3c,$03,$05 // ......<......<..
        .byte $02,$00,$f0,$03,$38,$04,$06,$03,$00,$f0,$02,$3c,$03,$07,$02,$00 // ....8......<....
        .byte $f0,$03,$35,$05,$08,$a2,$25,$f0,$03,$37,$06,$09,$a2,$29,$f0,$03 // ..5...%..7...)..
        .byte $38,$07,$0a,$04,$00,$f0,$ff,$a5,$29,$1f,$01,$0b,$04,$04,$40,$40 // 8.......).....@@
        .byte $1f,$ff,$a5,$22,$1f,$ff,$a5,$23,$1f,$00,$ff,$a4,$23,$1f,$00,$ff // ..."...#....#...
        .byte $a4,$23,$1f,$00,$ff,$a4,$2a,$1f,$00,$0c,$04,$04,$a0,$a0,$1f,$00 // .#....*.........
        .byte $ff,$a4,$22,$1f,$ff,$a5,$23,$1f,$00,$ff,$a4,$29,$1f,$00,$0c,$04 // .."...#....)....
        .byte $04,$c0,$c0,$1f,$02,$a3,$24,$81,$41,$00,$5e,$a2,$2d,$81,$41,$41 // ......$.A.^.-.AA
        .byte $80,$00,$5e,$2c,$29,$4e,$00,$11,$21,$41,$e3,$40,$39,$ff,$0c,$08 // ..^,)N..!A.@9...
        .byte $05,$0c,$08,$05,$03,$0c,$07,$03,$0c,$07,$03,$03,$0c,$09,$05,$0c // ................
        .byte $09,$05,$03,$11                       // ....

txt_f637:
        .text "!A"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $28,$0c,$07,$04,$0c,$07,$04,$03,$81,$e4,$41,$29,$11,$02,$00,$5e // (.........A)...^
        .byte $24,$22,$20,$1d,$1a,$a2,$ed,$13,$2f,$12,$00,$0d,$0c,$0b,$0a,$09 // $" ...../.......
        .byte $08,$07,$06,$05,$04,$03,$02,$01,$a2,$21,$11,$e5,$21,$23,$41,$00 // .........!..!#A.
        .byte $01,$a7,$2a,$08,$00,$ff,$00,$ff,$00,$06,$01,$04,$60,$a2,$22,$04 // ..*.........`.".
        .byte $38,$a2,$30,$14,$48,$00,$01,$14,$48,$00,$01,$04,$38,$ff,$01,$aa // 8.0.H...H...8...
        .byte $00,$04,$60,$a2,$22,$04,$50,$a2,$30,$04,$40,$00,$01,$04,$2c,$00 // ..`.".P.0.@...,.
        .byte $01,$ff,$3c,$ff,$04,$81,$00,$06,$60,$a2,$22,$06,$40,$a2,$2c,$06 // ..<.....`.".@.,.
        .byte $20,$00,$01,$ff,$0c,$ff,$03,$02,$00,$0c,$10,$a2,$22,$04,$20,$a2 //  ...........". .
        .byte $22,$04,$30,$a2,$21,$04,$02,$40,$00,$01,$01,$2f,$28,$ff,$04,$90 // ".0.!..@.../(...
        .byte $88,$78,$68
        .text "XH80"
        .byte $00,$8e,$00,$e0,$02,$01,$01,$05,$05
        .byte $24,$01,$e3,$01,$e0,$e4,$01,$22,$ff,$e0,$02,$02,$02,$06,$06,$24 // $......".......$
        .byte $02,$e3,$02,$e0,$e4,$02,$22,$ff,$e0,$e4,$07,$62,$f7,$03,$03,$04 // ......"....b....
        .byte $04,$07,$07,$08,$08,$ff,$00,$c0,$00,$ff,$01,$12,$16,$01,$06,$16 // ................
        .byte $02,$06,$00,$03,$06,$00,$01,$06,$14,$01,$18,$16,$01,$06,$16,$02 // ................
        .byte $06,$00,$03,$06,$00,$01,$0c,$16,$01,$12,$19,$01,$06,$19,$02,$06 // ................
        .byte $00,$03,$06,$00,$01,$06,$1b,$01,$18,$1b,$01,$06,$1b,$02,$06,$00 // ................
        .byte $03,$06,$00,$01,$0c,$1d,$01,$12,$16,$01,$06,$16,$02,$06,$00,$03 // ................
        .byte $06,$00,$01,$06,$14,$01,$18,$16,$01,$06,$16,$02,$06,$00,$03,$06 // ................
        .byte $00,$01,$0c,$16,$01,$12,$0f,$01,$06,$0f,$02,$06,$00,$03,$06,$00 // ................
        .byte $01,$06,$11,$01,$18,$11,$01,$06,$11,$02,$06,$00,$03,$06,$00,$01 // ................
        .byte $0c,$14,$ff,$04,$0c,$29,$04,$0c,$29,$04,$06,$29,$04,$0c,$29,$05 // .....)..)..)..).
        .byte $0c,$2e,$05,$06,$2e,$05,$18,$2e,$04,$0c,$29,$06,$12,$27,$06,$12 // ..........)..'..
        .byte $27,$06,$12,$25,$06,$12,$25,$06,$24,$27,$04,$0c,$29,$04,$06,$29 // '..%..%.$'..)..)
        .byte $04,$0c,$29,$05,$0c,$2e,$05,$06,$2e,$05,$18,$2e,$05,$0c,$2e,$06 // ..).............
        .byte $12,$31,$06,$12,$31,$06,$12,$33,$06,$12,$33,$04,$18,$35,$ff,$00 // .1..1..3..3..5..
        .byte $0c,$00,$07,$06,$3d,$07,$0c,$3c,$07,$06,$38,$07,$30,$35,$07,$0c // ....=..<..8.05..
        .byte $35,$07,$0c,$33,$07,$06,$31,$07,$12,$2e,$07,$0c,$2c,$07,$06,$2e // 5..3..1.....,...
        .byte $07,$3c,$31,$07,$06,$3d,$07,$0c,$3c,$07,$06,$38,$07,$30,$35,$07 // .<1..=..<..8.05.
        .byte $06,$35,$07,$0c,$3a,$07,$06,$38,$07,$0c,$3a,$07,$06,$3d,$07,$3c // .5..:..8..:..=.<
        .byte $3c,$ff,$07,$0c,$3a,$07,$06,$38,$07,$12,$3a,$07,$30,$3c,$07,$0c // <...:..8..:.0<..
        .byte $3c,$07,$12,$3d,$07,$12,$3c,$07,$0c,$3a,$07,$24,$35,$07,$0c,$35 // <..=..<..:.$5..5
        .byte $07,$12,$3a,$07,$12,$3a,$07,$0c,$3a,$07,$24,$3c,$07,$06,$3a,$07 // ..:..:..:.$<..:.
        .byte $06,$3c,$07,$12,$3d,$07,$12,$3f,$07,$0c,$41,$07,$30,$3a,$ff,$01 // .<..=..?..A.0:..
        .byte $12,$12,$01,$06,$12,$02,$06,$00,$03,$06,$00,$01,$06,$12,$01,$18 // ................
        .byte $14,$01,$06,$14,$02,$06,$00,$03,$06,$00,$01,$0c,$18,$01,$12,$16 // ................
        .byte $01,$06,$16,$02,$06,$00,$03,$06,$00,$01,$06,$16,$01,$18,$14,$01 // ................
        .byte $06,$14,$02,$06,$00,$03,$06,$00,$01,$0c,$14,$01,$12,$12,$01,$06 // ................
        .byte $12,$02,$06,$00,$03,$06,$00,$01,$06,$12,$01,$18,$14,$01,$06,$14 // ................
        .byte $02,$06,$00,$03,$06,$00,$01,$0c,$14,$01,$12,$16,$01,$06,$16,$02 // ................
        .byte $06,$00,$03,$06,$00,$01,$06,$1d,$01,$18,$16,$01,$06,$16,$02,$06 // ................
        .byte $00,$03,$06,$00,$01,$0c,$1d,$ff,$08,$0c,$2a,$08,$06,$2a,$08,$12 // ..........*..*..
        .byte $2a,$08,$06,$2a,$08,$06,$2a,$08,$0c,$2c,$08,$06,$2c,$08,$0c,$2c // *..*..*..,..,..,
        .byte $08,$0c,$2c,$08,$06,$2c,$05,$0c,$2e,$05,$06,$2e,$05,$12,$2e,$05 // ..,..,..........
        .byte $06,$2e,$05,$06,$2e,$08,$0c,$2c,$08,$06,$2c,$08,$0c,$2c,$08,$0c // .......,..,..,..
        .byte $2c,$08,$06,$2c,$08,$0c,$2a,$08,$06,$2a,$08,$12,$2a,$08,$06,$2a // ,..,..*..*..*..*
        .byte $08,$06,$2a,$08,$0c,$2c,$08,$06,$2c,$08,$0c,$2c,$08,$0c,$2c,$08 // ..*..,..,..,..,.
        .byte $06,$2c,$05,$0c,$2e,$05,$06,$2e,$05,$12,$2e,$05,$06,$2e,$05,$06 // .,..............
        .byte $2e,$05,$0c,$2e,$05,$06,$2e,$05,$0c,$2e,$05,$0c,$2e,$05,$06,$2e // ................
        .byte $ff,$09,$0c,$00,$0a,$12,$36,$0a,$12,$3c,$09,$0c,$00,$0a,$12,$36 // ......6..<.....6
        .byte $0a,$12,$3c,$09,$0c,$00,$0a,$12,$36,$0a,$12,$3c,$09,$0c,$00,$0a // ..<.....6..<....
        .byte $12,$36,$0a,$12,$3c,$09,$0c,$00,$0a,$12,$36,$0a,$12,$3c,$09,$0c // .6..<.....6..<..
        .byte $00,$0a,$12,$36,$0a,$12,$3c,$09,$0c,$00,$0a,$12,$36,$0a,$12,$3c // ...6..<.....6..<
        .byte $09,$0c,$00,$0a,$12,$36,$0a,$12,$3c,$ff,$00,$18,$00,$0b,$0c,$3a // .....6..<......:
        .byte $0b,$06,$38,$0b,$2a,$3d,$0b,$0c,$3d,$0b,$12,$3f,$0b,$12,$41,$0b // ..8.*=..=..?..A.
        .byte $24,$3d,$0b,$0c,$3c,$0b,$0c,$38,$0b,$42,$3a,$0b,$0c,$3f,$0b,$06 // $=..<..8.B:..?..
        .byte $3d,$0b,$0c,$3a,$0b,$12,$36,$0b,$12,$3d,$0b,$24,$35,$0b,$18,$3c // =..:..6..=.$5..<
        .byte $0b,$24,$3a,$0b,$06,$38,$0b,$2a,$3d,$0b,$0c,$3d,$0b,$12,$3f,$0b // .$:..8.*=..=..?.
        .byte $12,$41,$0b,$24,$3d,$0b,$0c,$3c,$0b,$0c,$38,$0b,$42,$3a,$0b,$0c // .A.$=..<..8.B:..
        .byte $3f,$0b,$06,$3d,$0b,$0c,$3a,$0b,$12,$36,$0b,$12,$3d,$0b,$24,$35 // ?..=..:..6..=.$5
        .byte $4c,$06,$10,$4c,$83,$a7,$00,$22,$fe,$03,$e3,$63,$25,$7f,$63,$00 // L..L..."...c%.c.
        .byte $fe,$03,$e3,$63,$27,$7e,$63,$00,$fe,$03,$63,$62,$e3,$60,$22,$00 // ...c'~c...cb.`".
        .byte $fe,$e6,$63,$a1,$42,$fe,$03,$62,$60,$60,$60,$60,$00,$23,$fe,$03 // ..c.B..b````.#..
        .byte $62,$e3,$60,$22,$6f,$00,$e5,$63,$23,$7f,$63,$00,$e7,$18,$a1,$e7 // b.`"o..c#.c.....
        .byte $03,$a1,$e5,$63,$23,$7e,$63,$00,$e7,$60,$30,$00,$63,$77,$7f,$6b // ...c#~c..`0.cw.k
        .byte $6b,$63,$63,$00,$63,$63,$73,$73,$7b,$6b,$6f,$43,$00,$fe,$03,$63 // kcc.ccss{koC...c
        .byte $63,$63,$63,$63,$22,$00,$fe,$e5,$63,$25,$7e,$00,$3e,$63,$62,$e4 // cccc"...c%~.>cb.
        .byte $60,$22,$00,$7f,$e6,$18,$a1,$e7,$63,$a1,$e7,$63,$a1,$e7,$63,$a1 // `"......c..c..c.
        .byte $e5,$63,$23,$3e,$63,$00,$e5,$63,$2a,$3f,$03,$00,$7f,$63,$03,$06 // .c#>c..c*?...c..
        .byte $06,$0c,$0c,$42,$00,$66,$00,$7e,$03,$63,$63,$63,$28,$00,$1c,$22 // ...B.f.~.ccc(.."
        .byte $1c,$7e,$03,$63,$63,$a4,$24,$04,$06,$7f,$06,$a4,$24,$10,$30,$7f // .~.cc.$.....$.0.
        .byte $30,$a9,$e7,$18,$23,$00               // 0...#.

txt_faa0:
        .text "33"
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .text "211?"
        .byte $ff,$f1,$18,$18,$00,$98,$f8,$e0,$80,$80,$c0,$c0
        .byte $00,$38,$f8,$e3,$30,$27,$60,$60,$00,$0c,$0c,$18,$10,$a4,$22,$0c // .8..0'``......".
        .byte $0c,$e3,$18,$25,$30,$30,$00,$18,$18,$e3,$0c,$22,$06,$06,$ae,$22 // ...%00....."..."
        .byte $18,$18,$b9,$e3,$06,$e3,$0c,$25,$18,$00,$fe,$03,$63,$e3,$67,$24 // .......%....c.g$
        .byte $6b,$00,$38,$78,$e5,$18,$24,$00,$3e,$63,$23,$e3,$06,$25,$0c,$00 // k.8x..$.>c#..%..
        .byte $3e,$63,$23,$e3,$03,$22,$1e,$00,$e6,$63,$2d,$3f,$00,$3e,$63,$62 // >c#.."...c-?.>cb
        .byte $60,$60,$3e,$03,$00,$3e,$63,$62,$e3,$60,$2b,$7e,$00,$3e,$63,$26 // ``>..>cb.`+~.>c&
        .byte $06,$06,$0c,$3f,$00,$3e,$e5,$63,$23,$3e,$00,$3e,$e5,$63 // ...?.>.c#>.>.c

txt_fb21:
        .text "!?"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $22,$18,$18,$b7,$23,$7f,$60,$00,$c8,$28,$00,$3e,$63,$63,$23,$03 // "...#.`..(.>cc#.
        .byte $03,$0e,$a8,$e6,$63,$22,$41,$00,$e6,$63,$22,$fe,$00,$e3,$60,$25 // ....c"A..c"...`%
        .byte $62,$63,$63,$3e,$00,$e6,$63,$23,$fe,$00,$78,$e5,$60,$23,$ff,$00 // bcc>..c#..x.`#..
        .byte $78,$e5,$60,$22,$40,$00,$e6,$63,$22,$3f,$00,$e6,$63,$22,$41,$00 // x.`"@..c"?..c"A.
        .byte $e6,$18,$22,$10,$00,$e3,$03,$25,$23,$63,$63,$3e,$00,$e6,$63,$22 // .."....%#cc>..c"
        .byte $41,$00,$e3,$60,$25,$62,$63,$63,$3e,$00,$e6,$63,$24,$41,$00,$67 // A..`%bcc>..c$A.g
        .byte $67,$e4,$63,$22,$41,$00,$e6,$63,$23,$3e,$00,$7e,$e5,$60,$22,$40 // g.c"A..c#>.~.`"@
        .byte $00,$e3,$63,$25,$6b,$6f,$67,$3f,$00,$e6,$63,$23,$41,$00,$3e,$e3 // ..c%kog?..c#A.>.
        .byte $03,$24,$23,$63,$3e,$00,$e6,$18,$22,$10,$00,$e6,$63,$22,$3e,$00 // .$#c>..."...c">.
        .byte $e4,$63,$2c,$36,$1c,$08,$00,$63,$63,$6b,$6b,$7f,$77,$63,$00,$e6 // .c,6...cckk.wc..
        .byte $63,$22,$41,$00,$e4,$03,$2f,$23,$63,$3e,$00,$18,$18,$30,$30,$60 // c"A.../#c>...00`
        .byte $63,$ff,$00,$63,$63,$7f,$e4,$63,$a1,$e6,$63,$25,$3e,$00,$63,$63 // c..cc..c..c%>.cc
        .byte $7f,$e4,$63,$22,$00,$04,$a7,$21,$10,$af,$e4,$18,$a2,$21,$18,$a9 // ..c"...!.....!..
        .byte $22,$0e,$07,$a6,$e3,$18,$30,$1f,$1f,$fc,$ec,$00,$c0,$cc,$fc,$f0 // ".....0.........
        .byte $f0,$30,$30,$00,$6e,$67,$60,$e4,$c0,$a9,$22,$30,$30,$e3,$18,$25 // .00.ng`..."00..%
        .byte $0c,$0c,$00,$06,$06,$e3,$0c,$22,$18,$18,$a9,$23,$7e,$18,$18,$a9 // ......."...#~...
        .byte $26,$18,$18,$30,$00,$7f,$60,$ab,$25,$18,$18,$00,$18,$18,$e3,$30 // &..0..`.%......0
        .byte $25,$60,$60,$00,$6b,$6b,$e3,$73,$23,$63,$3e,$00,$e6,$18,$24,$10 // %``.kk.s#c>...$.
        .byte $00,$0c,$0c,$e3,$18,$23,$33,$3f,$00,$e6,$03,$22,$7e,$00,$e6,$03 // .....#3?..."~...
        .byte $22,$02,$00,$e4,$03,$24,$23,$63,$3e,$00,$e6,$63,$23,$3e,$00,$0c // "....$#c>..c#>..
        .byte $e6,$18,$a1,$e6,$63,$22,$3e,$00,$e7,$03,$a4,$22,$18,$18,$b5,$22 // ....c">...."..."
        .byte $7f,$60,$a4,$c8,$e4,$18,$60,$f8,$00,$18,$18,$00,$60,$1a,$28,$8d // .`....`.....`.(.
        .byte $8f,$0f,$ad,$06,$28,$8d,$c8,$0f,$ad,$01,$24,$d0,$05,$a9,$28,$8d // ....(.....$...(.
        .byte $01,$24,$ce,$01,$24,$ad,$07,$24,$d0,$05,$a9,$28,$8d,$07,$24,$ce // .$..$..$...(..$.
        .byte $07,$24,$ad                           // .$.

txt_fca7:
        .text "<%"
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $7c,$25,$ac,$bc,$25,$8d,$bb,$0e,$8e,$bd,$0e,$8c,$bf,$0e,$ad // |%..%..........

txt_fcb9:
        .text "'$"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $00,$d0,$0f,$a9,$40,$8d               // ....@.

txt_fcc2:
        .text "'$"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $80,$8d                               // ..

txt_fcc7:
        .text "*$"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $c0,$8d                               // ..

txt_fccc:
        .text "-$"
        .byte $ce                                   // 'N' | $80 (end-of-string marker)

txt_fccf:
        .text "'$"
        .byte $ce                                   // 'N' | $80 (end-of-string marker)

txt_fcd2:
        .text "*$"
        .byte $ce                                   // 'N' | $80 (end-of-string marker)

txt_fcd5:
        .text "-$"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $fc,$25,$ae                           // .%.

txt_fcdb:
        .text "<&"
        .byte $ac                                   // ',' | $80 (end-of-string marker)
        .byte $7c,$26,$8d,$d9,$0e,$8e,$db,$0e,$8c,$dd,$0e,$ad // |&..........

txt_fcea:
        .text "X$"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $c0,$d0,$0f,$a9,$00,$8d               // ......

txt_fcf3:
        .text "X$"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $40,$8d,$5b,$24,$a9,$80,$8d,$5e,$24,$ce // @.[$...^$.

txt_fd00:
        .text "X$"
        .byte $ce                                   // 'N' | $80 (end-of-string marker)
        .byte $5b,$24,$ce,$5e,$24,$ad,$dc,$25,$ae,$9c,$26,$ac,$dc,$26,$8d,$4a // [$.^$..%..&..&.J
        .byte $0f,$8e,$4c,$0f,$8c,$4e,$0f,$ad,$89,$24,$c9,$c0,$d0,$0f,$a9,$00 // ..L..N...$......
        .byte $8d,$89,$24,$a9,$c0,$8d,$8c,$24,$a9,$00,$8d,$8f,$24,$ce,$89,$24 // ..$....$....$..$
        .byte $ce,$8c,$24,$ce,$8f,$24,$ad,$1c,$25,$ae,$1c,$27,$ac,$dc,$26,$8d // ..$..$..%..'..&.
        .byte $65,$0f,$8e,$67,$0f,$8c,$69,$0f,$ad,$ba,$24,$c9,$00,$d0,$0f,$a9 // e..g..i...$.....
        .byte $40,$8d,$ba,$24,$a9,$40,$8d,$bd,$24,$a9,$00,$8d,$c0,$24,$ce,$ba // @..$.@..$....$..
        .byte $24,$ce,$bd,$24,$ce,$c0,$24,$60,$2e,$04,$2e,$02,$2f,$20,$0c,$03 // $..$..$`..../ ..
        .byte $08,$ec,$20,$80,$20,$03,$24,$05,$0e,$04,$06,$b8,$24,$06,$04,$0e // .. . .$.....$...
        .byte $05,$80,$20,$0e,$22,$04,$06,$bc,$22,$06,$04,$80,$20,$06,$80,$20 // .. ."..."... .. 
        .byte $00,$80,$20,$0f,$24,$0a,$0c,$0b,$09,$b8,$23,$09,$0b,$0c,$80,$21 // .. .$.....#....!
        .byte $0a,$23,$0c,$0b,$09,$ba,$23,$09,$0b,$0c,$80,$20,$02,$21,$09,$be // .#....#.... .!..
        .byte $21,$09,$80,$20,$0c,$22,$0b,$09,$bc,$21,$09,$80,$21,$0b,$21,$09 // !.. ."...!..!.!.
        .byte $be,$21,$09,$80,$20,$05,$23,$0c,$0b,$09,$ba,$60,$57,$09,$0b,$0c // .!.. .#....`W...
        .byte $20,$19,$0f                           //  ..

txt_fdd6:
        .text "!  "
        .byte $22                                   // double quote character
        .byte $17,$01,$03,$0b,$19,$20,$12,$01,$03,$05,$13,$22,$20,$06,$12,$0f // ..... ....." ...
        .byte $0d,$20,$08,$09,$2d,$14,$05,$03,$20,$17,$01,$13,$20,$03,$12,$01 // . ..-... ... ...
        .byte $03,$0b,$05,$04,$2c,$20,$14,$12,$01,$09,$0e,$05,$04,$20,$01,$0e // ...., ....... ..
        .byte $04,$20,$13,$08,$0f,$12,$14,$05,$04,$20,$02,$19,$20,$0d,$12,$2e // . ....... .. ...
        .byte $17,$01,$18,$2f,$03,$08,$12,$0f,$0d,$01,$0e,$03,$05,$e3,$2e,$60 // .../...........`
        .byte $5b,$20,$20,$07,$12,$01,$02,$20,$0f,$15,$14,$20,$01,$0c,$0c,$20 // [  .... ... ... 
        .byte $0f,$15,$12,$20,$0f,$14,$08,$05,$12,$20,$03,$12,$01,$03,$0b,$13 // ... ..... ......
        .byte $20,$12,$05,$0c,$05,$01,$13,$05,$04,$20,$14,$08,$09,$13,$20,$17 //  ........ .... .
        .byte $05,$05,$0b,$21,$20,$20,$01,$0c,$13,$0f,$20,$14,$12,$19,$20,$14 // ...!  .... ... .
        .byte $0f,$20,$07,$05,$14,$20,$01,$2e,$17,$2e,$14,$2e,$02,$2e,$20,$09 // . ... ........ .
        .byte $13,$13,$15,$05,$20,$37,$20,$13,$0f,$0f,$0e,$21,$ed,$20,$a1,$e6 // .... 7 ....!. ..
        .byte $07,$e4,$06,$26,$05,$05,$04,$03,$02,$02,$e4,$01,$a6,$e4,$01,$26 // ...&...........&
        .byte $02,$02,$03,$04,$05,$05,$e4,$06,$60,$3e,$20,$81,$ff,$20,$84,$ff // ........`> .. ..
        .byte $20,$8a,$ff,$a2,$00,$bd,$41,$28,$9d,$00,$01,$e8,$e0,$28,$d0,$f5 //  .....A(.....(..
        .byte $4c,$00,$01,$78,$a9,$34,$85,$01,$a2,$00,$bd,$00,$2a,$9d,$01,$08 // L..x.4......*...
        .byte $e8,$d0,$f7,$ee,$09,$01,$ee,$0c,$01,$ad,$09,$01,$c9,$ff,$d0,$ea // ................
        .byte $a9,$37,$85,$01,$58,$4c,$e2,$fc,$80,$3c,$00,$e3,$20,$e3,$2e,$60 // .7..XL...<.. ..`
        .byte $27,$07,$12,$05,$05,$14,$09,$0e,$07,$13,$20,$14,$0f,$20,$0f,$15 // '......... .. ..
        .byte $12,$20,$02,$05,$13,$14,$20,$06,$12,$09,$05,$0e,$04,$13,$20,$09 // . .... ....... .
        .byte $0e,$20,$10,$09,$12,$01,$03,$19,$e3,$2e,$60,$be,$20,$20,$14,$01 // . ........`.  ..
        .byte $0c,$05,$0e,$14,$2c,$20,$0c,$05,$07,$05,$0e,$04,$2c,$20,$04,$0f // ...., ......, ..
        .byte $0d,$09,$0e,$01,$14,$0f,$12,$13,$2c,$20,$05,$0e,$09,$07,$0d,$01 // ........, ......
        .byte $2c,$20,$06,$34,$03,$07,$2c,$20,$07,$05,$0e,$05,$13,$09,$13,$2c // , .4.., .......,
        .byte $20,$08,$19,$13,$14,$05,$12,$09,$03,$2c,$20,$13,$15,$03,$03,$05 //  ........, .....
        .byte $13,$13,$2c,$20,$04,$05,$01,$04,$0c,$09,$0e,$05,$2c,$20,$10,$01 // .., ........, ..
        .byte $0e,$04,$0f,$12,$01,$2c,$20,$03,$05,$0e,$13,$0f,$12,$2c,$20,$13 // ....., ......, .
        .byte $14,$01,$12,$09,$0f,$0e,$2c           // ......,

// --- Region $ffa1-$ffa8 ---
.pc = $ffa1 "dat_ffa1"

dat_ffa1:
        .byte $05,$2c,$20,$05,$18,$03,$01,$0c       // ., .....

// --- Region $ffbf-$fffd ---
.pc = $ffbf "txt_ffbf"

txt_ffbf:
        .encoding "screencode_mixed"
        .text " and the steady rest!"
        .encoding "petscii_upper"
        .byte $e3                                   // .

txt_ffd5:
        .encoding "screencode_mixed"
        .text " .out of memory!"
        .encoding "petscii_upper"
        .byte $ea,$20,$a1,$80                       // . ..

txt_ffe9:
        .text "4 1- "
        .byte $02,$0f,$0f,$1a,$05,$20,$04,$05,$13,$09,$07,$0e // ..... ......

txt_fffa:
        .text " - "
        .byte $af                                   // '/' | $80 (end-of-string marker)
