// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:23
// 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:  $1000 (4096)
// IRQ handler:  $1130 (irq_1130)
// IRQ handler:  $ea31 (loc_ea31)
//
// Code: 692 bytes, Data: 62796 bytes
// Labels: 225, Subroutines: 2
//
// Cross-references: all OK
// ============================================


// --- Region $1000-$10e2 ---
.pc = $1000 "main_1000"

main_1000:
        sei
        lda #$0b
        sta dat_d020
        sta $d021
        jsr $e544
        nop
        nop
        nop
        nop
        nop
        lda #$2a
        sta smc_11d3                                // SMC: modifies $11d3
        lda #$2b
        sta smc_1284                                // SMC: modifies $1284
        ldx #$00
        stx smc_11d2                                // SMC: modifies $11d2
        stx smc_1283                                // SMC: modifies $1283

loc_1023:
        lda #$0b
        sta $0400,x
        sta $0440,x
        lda #$00
        sta chr_d800,x
        sta $d840,x
        inx
        bne loc_1023
        ldx #$00

loc_1038:
        lda #$03
        sta $d968,x
        lda #$0d
        sta $d9b8,x
        lda #$07
        sta $da08,x
        lda #$0f
        sta $daa8,x
        lda #$01
        sta $db48,x
        inx
        cpx #$50
        bne loc_1038
        ldx #$00

loc_1058:
        lda txt_0f00,x
        sta $0568,x
        clc
        adc #$80
        sta $0590,x
        lda $0f28,x
        sta $05b8,x
        clc
        adc #$80
        sta $05e0,x
        lda $0f50,x
        sta $0608,x
        clc
        adc #$80
        sta $0630,x
        inx
        cpx #$28
        bne loc_1058
        lda #$30
        sta $0314
        lda #$11
        sta $0315
        lda #$1b
        sta $d011
        cli

loc_1091:
        lda $dc01
        cmp #$ef
        bne loc_1091
        sei
        lda #$37
        sta $01
        jsr $fda3
        jsr $ff5b
        lda #$31
        sta $0314
        lda #$ea
        sta $0315
        lda #$00
        sta $0286
        sta dat_d020
        sta $d021
        jsr $e544
        ldx #$18

loc_10bd:
        sta $d400,x
        dex
        bpl loc_10bd
        ldx #$00

loc_10c5:
        lda txt_10e2,x
        sta $0400,x
        lda #$00
        sta chr_d800,x
        inx
        bne loc_10c5
        ldx #$00
        lda #$01

loc_10d7:
        sta chr_d800,x
        inx
        cpx #$0f
        bne loc_10d7
        jmp $040f

txt_10e2:
        .encoding "screencode_mixed"
        .text "i"
        .encoding "petscii_upper"

// --- Region $1130-$12f0 ---
.pc = $1130 "irq_1130"
// Referenced by: branch from $1135

irq_1130:
        lda $d012
        cmp #$72
        bne irq_1130
        rol scr_f000,x
        rol scr_f000,x
        rol scr_f000,x
        rol scr_f000,x
        rol scr_f000,x
        bit scr_f000
        lda #$c8
        sta $d016
        lda #$97
        sta $dd00
        lda #$12
        sta $d018
        lda #$1b
        sta $d011
        nop
        nop
        nop
.label smc_1161 = * + 1
.label smc_1162 = * + 2
        jsr sub_125c                                // !SMC: modified by $12e6, $12eb

loc_1163:
        lda $d012
        cmp #$ad
        bne loc_1163
.label smc_116b = * + 1
        lda #$c8                                    // !SMC: modified by $11b1, $11bb
        sta $d016

loc_116f:
        lda $d012
        cmp #$cc
        bne loc_116f
.label smc_1177 = * + 1
        lda #$c8                                    // !SMC: modified by $1262, $126c
        sta $d016
.label smc_117c = * + 1
.label smc_117d = * + 2
        jsr sub_11ab                                // !SMC: modified by $1235, $123a, $1257

loc_117e:
        lda $d012
        cmp #$fb
        bne loc_117e
        lda #$03
        sta $dd00
        lda #$1e
        sta $d018
        lda #$3b
        sta $d011
        lda #$c8
        sta $d016
        lda #$01
        sta $d019
        lda #$81
        sta $d01a
        lda #$7f
        sta $dc0d
        jmp loc_ea31
// Referenced by: jsr from $117b

sub_11ab:
        lda smc_116b
        sec
.label smc_11b0 = * + 1
        sbc #$02                                    // !SMC: modified by $1215, $121d, $1225, $122d
        sta smc_116b                                // SMC: modifies $116b
        cmp #$c0
        bmi loc_11b9
        rts

loc_11b9:
        lda #$c7
        sta smc_116b                                // SMC: modifies $116b
        ldx #$00

loc_11c0:
        lda $06a9,x
        sta $06a8,x
        lda $06d1,x
        sta $06d0,x
        inx
        cpx #$28
        bne loc_11c0

loc_11d1:
.label smc_11d2 = * + 1
.label smc_11d3 = * + 2
        lda $2a00                                   // !SMC: modified by $1013, $101d, $11e5, $11ea
        inc smc_11d2
        bne loc_11dc
        inc smc_11d3

loc_11dc:
        cmp #$00
        beq loc_11e3
        jmp loc_11fc

loc_11e3:
        lda #$00
        sta smc_11d2                                // SMC: modifies $11d2
        lda #$2a
        sta smc_11d3                                // SMC: modifies $11d3
        jmp loc_11d1

loc_11f0:
        sta $f2
        sta $06cf
        clc
        adc #$80
        sta $06f7
        rts

loc_11fc:
        cmp #$70
        beq loc_1213
        cmp #$7f
        beq loc_121b
        cmp #$7c
        beq loc_1223
        cmp #$6c
        beq loc_122b
        cmp #$71
        beq loc_1233
        jmp loc_11f0

loc_1213:
        lda #$01
        sta smc_11b0                                // SMC: modifies $11b0
        jmp loc_11d1

loc_121b:
        lda #$02
        sta smc_11b0                                // SMC: modifies $11b0
        jmp loc_11d1

loc_1223:
        lda #$04
        sta smc_11b0                                // SMC: modifies $11b0
        jmp loc_11d1

loc_122b:
        lda #$08
        sta smc_11b0                                // SMC: modifies $11b0
        jmp loc_11d1

loc_1233:
        lda #$40
        sta smc_117c                                // SMC: modifies $117c
        lda #$12
        sta smc_117d                                // SMC: modifies $117d
        jmp loc_11d1

loc_1240:
        lda $125b
        cmp #$70
        beq loc_124b
        inc $125b
        rts

loc_124b:
        lda #$00
        sta $125b
        lda #$ab
        sta smc_117c
        lda #$11
        sta smc_117d                                // SMC: modifies $117d
        rts
        brk
// Referenced by: jsr from $1160

sub_125c:
        lda smc_1177
        sec
.label smc_1261 = * + 1
        sbc #$02                                    // !SMC: modified by $12c6, $12ce, $12d6, $12de
        sta smc_1177                                // SMC: modifies $1177
        cmp #$c0
        bmi loc_126a
        rts

loc_126a:
        lda #$c7
        sta smc_1177                                // SMC: modifies $1177
        ldx #$00

loc_1271:
        lda $0749,x
        sta $0748,x
        lda $0771,x
        sta $0770,x
        inx
        cpx #$28
        bne loc_1271

loc_1282:
.label smc_1283 = * + 1
.label smc_1284 = * + 2
        lda dat_2b00                                // !SMC: modified by $1018, $1020, $1296, $129b
        inc smc_1283
        bne loc_128d
        inc smc_1284

loc_128d:
        cmp #$00
        beq loc_1294
        jmp loc_12ad

loc_1294:
        lda #$00
        sta smc_1283                                // SMC: modifies $1283
        lda #$2b
        sta smc_1284                                // SMC: modifies $1284
        jmp loc_1282

loc_12a1:
        sta $f2
        sta $076f
        clc
        adc #$80
        sta $0797
        rts

loc_12ad:
        cmp #$70
        beq loc_12c4
        cmp #$7f
        beq loc_12cc
        cmp #$7c
        beq loc_12d4
        cmp #$6c
        beq loc_12dc
        cmp #$71
        beq loc_12e4
        jmp loc_12a1

loc_12c4:
        lda #$01
        sta smc_1261                                // SMC: modifies $1261
        jmp loc_1282

loc_12cc:
        lda #$02
        sta smc_1261                                // SMC: modifies $1261
        jmp loc_1282

loc_12d4:
        lda #$04
        sta smc_1261                                // SMC: modifies $1261
        jmp loc_1282

loc_12dc:
        lda #$08
        sta smc_1261                                // SMC: modifies $1261
        jmp loc_1282

loc_12e4:
        lda #$f1
        sta smc_1161                                // SMC: modifies $1161
        lda #$12
        sta smc_1162                                // SMC: modifies $1162
        jmp loc_1282

// --- Region $5f60-$5f60 ---
.pc = $5f60 "Segment $5f60"
        brk

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

// --- Region $ea31-$ea31 ---
.pc = $ea31 "loc_ea31"

loc_ea31:
        brk

// --- Region $ff5b-$ff69 ---
.pc = $ff5b "Segment $ff5b"
        .byte $db,$06,$00                           // dcp $0006,y // ILLEGAL
        ora ($c7,x)
        .byte $7c,$00,$07                           // nop $0700,x // ILLEGAL
        sec

loc_ff64:
        ldx #$33
        beq loc_ff64
        .byte $02                                   // jam // ILLEGAL

dat_ff69:
        .byte $7d                                   // }

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

// --- Region $0800-$08d8 ---
.pc = $0800 "chr_0800"

chr_0800:
        // === Charset data (217 bytes, $0800-$08d8) ===
        .byte $3c,$00,$00,$00,$00,$00,$00,$00       // char 0 @+0
        .byte $00,$00,$00,$00,$1c,$36,$66,$66       // char 1 @+1
        .byte $10,$30,$70                           // char 2 (partial)

txt_0813:
        .byte $30,$3c,$36,$33,$33                   // char 2 (partial)
        .byte $00,$00,$00,$00,$1c,$36,$60,$60       // char 3 @+3
        .byte $02,$06,$0e,$06,$1e,$36,$66,$66       // char 4 @+4
        .byte $00,$00,$00,$00,$1c,$36,$66,$7c       // char 5 @+5
        .byte $1c,$36,$36,$30,$30,$78,$30,$30       // char 6 @+6
        .byte $00,$00,$00,$06,$3c,$66,$63,$33       // char 7 @+7
        .byte $10,$30,$70,$30,$34,$3e,$3b,$33       // char 8 @+8
        .byte $00,$18,$00,$00,$38,$18,$18,$18       // char 9 @+9
        .byte $00,$06,$00,$00,$0e,$06,$06,$06       // char 10 @+10
        .byte $10,$30,$70,$30,$33,$36,$3c,$36       // char 11 @+11
        .byte $08,$18,$38,$18,$18,$18,$18,$18       // char 12 @+12
        .byte $00,$00,$00,$00,$da,$7f,$6b,$6b       // char 13 @+13
        .byte $00,$00,$00,$00,$6e,$3b,$33,$33       // char 14 @+14
        .byte $00,$00,$00,$00,$1c,$36,$63,$63       // char 15 @+15
        .byte $00,$00,$00,$00,$7c,$36,$33,$33       // char 16 @+16
        .byte $00,$00,$00,$00,$1c,$36,$66,$66       // char 17 @+17
        .byte $00,$00,$00,$00,$6e,$3b,$30,$30       // char 18 @+18
        .byte $00,$00,$00,$00,$3c,$66,$70,$3c       // char 19 @+19
        .byte $10,$30,$70,$30,$30,$7c,$30,$30       // char 20 @+20
        .byte $00,$00,$00,$00,$66,$66,$66,$66       // char 21 @+21
        .byte $00,$00,$00,$00,$63,$63,$63,$36       // char 22 @+22
        .byte $00,$00,$00,$00,$63,$63,$63,$6b       // char 23 @+23
        .byte $00,$00,$00,$00,$73,$33,$36,$1c       // char 24 @+24
        .byte $00,$00,$00,$00,$33,$73,$33,$33       // char 25 @+25
        .byte $00,$00,$00,$00,$7f,$47,$0e,$1c       // char 26 @+26

dat_08d8:
        // === Fill data (1 bytes, $08d8-$08d8) ===
        .byte $00                                   // .

// --- Region $0908-$0ad8 ---
.pc = $0908 "dat_0908"

dat_0908:
        .byte $1e,$1c,$1c,$18,$18,$10,$10,$00       // char 33 '!'
        .byte $77,$77,$33,$66,$00,$00,$00,$00       // char 34 '"'
        .byte $36,$36,$7f,$36,$36,$36,$7f,$36       // char 35 '#'
        .byte $14,$14,$3e,$77,$74,$3e,$17,$77       // char 36 '$'
        .byte $30,$78,$7b,$36,$0c,$18,$30,$6c       // char 37 '%'
        .byte $00,$38,$6c,$6c,$38,$6c,$c6,$c6       // char 38 '&'
        .byte $38,$1c,$18,$30,$00,$00,$00,$00       // char 39 '''
        .byte $0c,$18,$30,$30,$60,$60,$60,$60       // char 40 '('
        .byte $30,$18,$0c,$0c,$06,$06,$06,$06       // char 41 ')'
        .byte $00,$00,$36,$36,$1c,$7f,$1c,$36       // char 42 '*'
        .byte $00,$00,$18,$18,$18,$7e,$18,$18       // char 43 '+'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 44 ','
        .byte $00,$00,$00,$00,$00,$7e,$00,$00       // char 45 '-'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 46 '.'
        .byte $03,$03,$06,$06,$0c,$0c,$18,$30       // char 47 '/'
        .byte $1c,$36,$63,$67,$6f,$7b,$73,$63       // char 48 '0'
        .byte $18,$38,$18,$18,$18,$18,$18,$18       // char 49 '1'
        .byte $1e,$33,$63,$03,$06,$0c,$18,$30       // char 50 '2'
        .byte $7f,$63,$46,$0c,$1e,$03,$03,$03       // char 51 '3'
        .byte $06,$0e,$1e,$36,$36,$66,$66,$7f       // char 52 '4'
        .byte $7f,$63,$61,$7c,$66,$43,$03,$03       // char 53 '5'
        .byte $1c,$36,$63,$60,$7c,$76,$63,$63       // char 54 '6'
        .byte $7f,$63,$43,$06,$0c,$0c,$18,$18       // char 55 '7'
        .byte $3e,$63,$63,$36,$1c,$36,$63,$63       // char 56 '8'
        .byte $1c,$36,$63,$63,$63,$37,$1f,$03       // char 57 '9'
        .byte $00,$00,$00,$18,$18,$00,$18,$18       // char 58 ':'
        .byte $00,$00,$00,$18,$18,$00,$18,$18       // char 59 ';'
        .byte $03,$06,$0c,$18,$30,$60,$30,$18       // char 60 '<'
        .byte $00,$00,$00,$00,$3c,$00,$3c,$00       // char 61 '='
        .byte $60,$30,$18,$0c,$06,$03,$06,$0c       // char 62 '>'
        .byte $3e,$63,$63,$03,$06,$0c,$0c,$00       // char 63 '?'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 64 '@'
        .byte $06,$0f,$1b,$1b,$33,$33,$33,$7f       // char 65 'A'
        .byte $7e,$33,$33,$36,$7c,$36,$33,$33       // char 66 'B'
        .byte $1c,$36,$63,$60,$60,$60,$60,$60       // char 67 'C'
        .byte $7c                                   // char 68 (partial)

txt_0a21:
        .byte $36,$33,$33,$33,$33,$33,$33           // char 68 (partial)
        .byte $7f,$33,$31,$30,$7c,$30,$30,$30       // char 69 'E'
        .byte $7f,$33,$31,$30,$7c,$30,$30,$30       // char 70 'F'
        .byte $1c,$36,$63,$60,$60,$60,$67,$63       // char 71 'G'
        .byte $73,$33,$33,$33,$7f,$33,$33,$33       // char 72 'H'
        .byte $3c,$18,$18,$18,$18,$18,$18,$18       // char 73 'I'
        .byte $0f,$06,$06,$06,$06,$06,$06,$06       // char 74 'J'
        .byte $73,$33,$33,$36,$7c,$36,$33,$33       // char 75 'K'
        .byte $78                                   // char 76 (partial)

txt_0a61:
        .byte $30,$30,$30,$30,$30,$30,$30           // char 76 (partial)
        .byte $41,$63,$77,$7f,$6b,$63,$63,$63       // char 77 'M'
        .byte $63                                   // char 78 (partial)

txt_0a71:
        .byte $33,$3b,$3f,$37,$33,$33,$33           // char 78 (partial)
        .byte $1c,$36,$63,$63,$63,$63,$63,$63       // char 79 'O'
        .byte $7e                                   // char 80 (partial)

txt_0a81:
        .byte $33,$33,$33,$33,$36,$3c,$30           // char 80 (partial)
        .byte $1c,$36,$63,$63,$63,$63,$63,$63       // char 81 'Q'
        .byte $7e                                   // char 82 (partial)

txt_0a91:
        .byte $33,$33,$33,$33,$36,$3c,$36           // char 82 (partial)
        .byte $1d,$37,$63,$71,$78,$3e,$0f,$47       // char 83 'S'
        .byte $ff,$18,$18,$18,$18,$18,$18,$18       // char 84 'T'
        .byte $63,$63,$63,$63,$63,$63,$63,$63       // char 85 'U'
        .byte $63,$63,$63,$63,$63,$63,$63,$36       // char 86 'V'
        .byte $63,$63,$63,$63,$63,$63,$6b,$7f       // char 87 'W'
        .byte $63,$63,$63,$36,$1c,$36,$63,$63       // char 88 'X'
        .byte $73,$33,$33,$33,$33,$1b,$0f,$03       // char 89 'Y'
        .byte $7e,$66,$46,$0c,$0c,$18,$30,$30       // char 90 'Z'

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

// --- Region $0c08-$0cd3 ---
.pc = $0c08 "dat_0c08"

dat_0c08:
        .byte $66,$6e,$3b,$00,$00,$00,$00,$00       // char 129
        .byte $33,$3b,$6e,$00,$00,$00,$00,$00       // char 130
        .byte $60,$36,$1c,$00,$00,$00,$00,$00       // char 131
        .byte $66,$6e,$3b,$00,$00,$00,$00,$00       // char 132
        .byte $60,$36,$1c,$00,$00,$00,$00,$00       // char 133
        .byte $30,$30,$30,$30,$70,$30,$10,$00       // char 134
        .byte $1e,$30,$1c,$66,$63,$33,$1e,$00       // char 135
        .byte $33,$33,$7b,$03,$03,$03,$01,$00       // char 136
        .byte $18,$18,$3c,$00,$00,$00,$00,$00       // char 137
        .byte $06,$06,$06,$36,$66,$66,$3c,$00       // char 138
        .byte $33,$33,$7b,$03,$03,$03,$01,$00       // char 139
        .byte $18,$18,$3c,$00,$00,$00,$00,$00       // char 140
        .byte $6b,$6b,$6b,$0b,$03,$03,$01,$00       // char 141
        .byte $33,$33,$7b,$03,$03,$03,$01,$00       // char 142
        .byte $63,$36,$1c,$00,$00,$00,$00,$00       // char 143

txt_0c80:
        .byte $33,$3b,$3e,$30,$30,$30,$20,$00       // char 144
        .byte $66,$6e,$3e,$06,$0f,$06,$06,$00       // char 145
        .byte $30,$30,$78,$00,$00,$00,$00,$00       // char 146
        .byte $0e,$66,$3c,$00,$00,$00,$00,$00       // char 147
        .byte $30,$36,$1c,$00,$00,$00,$00,$00       // char 148
        .byte $66,$6e,$3b,$00,$00,$00,$00,$00       // char 149
        .byte $36,$1c,$08,$00,$00,$00,$00,$00       // char 150
        .byte $6b,$7f,$36,$00,$00,$00,$00,$00       // char 151
        .byte $36,$66,$67,$00,$00,$00,$00,$00       // char 152
        .byte $33,$37,$1f,$03,$1b,$33,$1e,$00       // char 153
        .byte $38,$71,$7f                           // char 154 (partial)

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

// --- Region $0d09-$0ed3 ---
.pc = $0d09 "dat_0d09"

dat_0d09:
        .byte $30,$30,$00,$00,$00,$00,$00           // char 161 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 162
        .byte $16,$06,$02,$00,$00,$00,$00,$00       // char 163
        .byte $3e,$14,$14,$00,$00,$00,$00,$00       // char 164
        .byte $de,$1e,$0c,$00,$00,$00,$00,$00       // char 165
        .byte $c6,$c6,$7f,$06,$06,$06,$02,$00       // char 166
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 167
        .byte $60,$60,$60,$30,$30,$18,$0c,$00       // char 168
        .byte $06,$06,$06,$0c,$0c,$18,$30,$00       // char 169
        .byte $36,$00,$00,$00,$00,$00,$00,$00       // char 170
        .byte $18,$00,$00,$00,$00,$00,$00,$00       // char 171
        .byte $00,$1c,$1c,$0c,$18,$00,$00,$00       // char 172
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 173
        .byte $00,$18,$18,$00,$00,$00,$00,$00       // char 174
        .byte $30,$60,$60,$00,$00,$00,$00,$00       // char 175
        .byte $63,$36,$1c,$00,$00,$00,$00,$00       // char 176
        .byte $18,$18,$7e,$00,$00,$00,$00,$00       // char 177
        .byte $61,$63,$7f,$00,$00,$00,$00,$00       // char 178
        .byte $63,$36,$1c,$00,$00,$00,$00,$00       // char 179
        .byte $06,$06,$06,$06,$0e,$06,$02,$00       // char 180
        .byte $63,$36,$1c,$00,$00,$00,$00,$00       // char 181
        .byte $63,$36,$1c,$00,$00,$00,$00,$00       // char 182
        .byte $18,$18,$18,$18,$18,$18,$08,$00       // char 183
        .byte $63,$36,$1c,$00,$00,$00,$00,$00       // char 184
        .byte $63,$36,$1c,$00,$00,$00,$00,$00       // char 185
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 186
        .byte $18,$08,$10,$00,$00,$00,$00,$00       // char 187
        .byte $0c,$06,$03,$00,$00,$00,$00,$00       // char 188
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 189
        .byte $18,$30,$60,$00,$00,$00,$00,$00       // char 190
        .byte $00,$0c,$0c,$00,$00,$00,$00,$00       // char 191
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 192

txt_0e08:
        .byte $33,$33,$33,$30,$38,$30,$20,$00       // char 193
        .byte $33,$36,$7c,$00,$00,$00,$00,$00       // char 194
        .byte $63,$36,$1c,$00,$00,$00,$00,$00       // char 195
        .byte $33,$36,$7c,$00,$00,$00,$00,$00       // char 196
        .byte $31,$33,$7f,$00,$00,$00,$00,$00       // char 197
        .byte $30,$30,$30,$30,$70,$30,$10,$00       // char 198
        .byte $63,$37,$1f,$03,$03,$03,$01,$00       // char 199
        .byte $33,$33,$7b,$03,$03,$03,$01,$00       // char 200
        .byte $18,$18,$3c,$00,$00,$00,$00,$00       // char 201
        .byte $06,$06,$36,$66,$66,$66,$3c,$00       // char 202
        .byte $33,$33,$7b,$03,$03,$03,$01,$00       // char 203
        .byte $31,$33,$7f,$00,$00,$00,$00,$00       // char 204
        .byte $63,$63,$63,$03,$03,$03,$01,$00       // char 205
        .byte $33,$33,$7b,$03,$03,$03,$01,$00       // char 206
        .byte $63,$36,$1c,$00,$00,$00,$00,$00       // char 207

txt_0e80:
        .byte $30,$30,$30,$30,$38,$30,$20,$00       // char 208
        .byte $63,$36,$1c,$07,$00,$00,$00,$00       // char 209
        .byte $33,$33,$7b,$03,$03,$03,$01,$00       // char 210
        .byte $63,$76,$5c,$00,$00,$00,$00,$00       // char 211
        .byte $18,$18,$18,$18,$38,$18,$08,$00       // char 212
        .byte $63,$36,$1c,$00,$00,$00,$00,$00       // char 213
        .byte $36,$1c,$08,$00,$00,$00,$00,$00       // char 214
        .byte $77,$63,$41,$00,$00,$00,$00,$00       // char 215
        .byte $63,$63,$63,$03,$03,$03,$01,$00       // char 216
        .byte $03,$03,$03,$03,$07,$03,$01,$00       // char 217
        .byte $62,$66,$7e                           // char 218 (partial)

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

// --- Region $0f00-$0f78 ---
.pc = $0f00 "txt_0f00"

txt_0f00:
        .byte $20,$20,$20,$20,$20,$20,$20,$01       // char 224
        .byte $12,$05,$20,$16,$05,$12,$19,$20       // char 225
        .byte $10,$12,$0f,$15,$04,$20,$14,$0f       // char 226
        .byte $20,$10,$12,$05,$13,$05,$0e,$14       // char 227

txt_0f20:
        .byte $21,$20,$20,$20,$20,$20,$20,$20       // char 228
        .byte $20,$20,$20,$4b,$09,$03,$0b,$20       // char 229
        .byte $42,$0f,$18,$20,$56,$09,$07,$09       // char 230
        .byte $0c,$01,$0e,$14,$05,$2b,$32,$20       // char 231
        .byte $06,$12,$0f,$0d,$20,$5a,$05,$10       // char 232
        .byte $10,$0c,$09,$0e                       // char 233 (partial)

txt_0f4c:
        .byte $21,$20,$20,$20                       // char 233 (partial)
        .byte $20,$20,$20,$20,$43,$12,$01,$03       // char 234
        .byte $0b,$05,$04,$20,$0f,$0e               // char 235 (partial)

txt_0f5e:
        .byte $20,$32                               // char 235 (partial)
        .byte $31,$2f,$31,$32,$2f,$39,$30,$20       // char 236
        .byte $02,$19,$20,$14,$08,$05               // char 237 (partial)

txt_0f6e:
        .byte $20,$42                               // char 237 (partial)
        .byte $45,$5a,$54,$21,$20,$20,$20,$20       // char 238

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

// --- Region $10e3-$112f ---
.pc = $10e3 "Segment $10e3"
        .byte $0e,$14,$12,$0f,$20,$02,$19,$20,$02,$0f,$04 // .... .. ...

txt_10ee:
        .text "!!!"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $34,$85,$01,$a9,$00,$85,$02,$a9,$2d,$85,$03,$a9,$01,$85,$04,$a9 // 4.......-.......
        .byte $08,$85,$05,$a0,$00,$b1,$02,$91,$04,$c8,$d0,$f9,$e6,$03,$e6,$05 // ................
        .byte $a5,$03,$c9,$ff,$d0,$ed,$a9,$37,$85,$01,$a9,$00,$a2,$00,$85,$2d // .......7.......-
        .byte $86,$2e,$a9,$00,$8d,$00,$08,$58,$20,$e2,$fc,$4c,$ae,$a7 // .......X ..L..

// --- Region $12f1-$130c ---
.pc = $12f1 "dat_12f1"

dat_12f1:
        // === Data block (28 bytes, $12f1-$130c) ===
        .byte $ad,$0c,$13,$c9,$70,$f0,$04,$ee,$0c,$13,$60,$a9,$00,$8d,$0c,$13 // ....p.....`.....
        .byte $a9,$5c,$8d,$61,$11,$a9,$12,$8d,$62,$11,$60 // .\.a....b.`

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

// --- Region $1800-$1800 ---
.pc = $1800 "chr_1800"

chr_1800:
        .byte $00                                   // .

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

bmp_2000:
        .byte $00                                   // .

// --- Region $2047-$20e0 ---
.pc = $2047 "dat_2047"

dat_2047:
        .byte $0f,$00,$00,$00,$00,$00,$00,$00,$c0,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$03,$02,$02,$02,$00,$00,$00,$00,$ff,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$e3,$22,$22,$22,$00,$00,$00,$00,$ff,$00,$00 // ......""".......
        .byte $00,$00,$00,$00,$00,$e1,$21,$21,$21,$00,$00,$00,$00,$ff,$00,$00 // ......!!!.......
        .byte $00,$00,$00,$00,$00,$f0,$10,$10,$10,$00,$00,$00,$00,$03,$1c,$20 // ............... 
        .byte $40,$00,$00,$00,$00,$ff,$00,$00,$00,$00,$00,$00,$00,$fc,$03,$00 // @...............
        .byte $00,$00,$00,$00,$00,$00,$80,$40,$20,$00,$00,$00,$00,$ff,$80,$80 // .......@ .......
        .byte $80,$00,$00,$00,$00,$ff,$00,$00,$00,$00,$00,$00,$00,$ff,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$80,$60,$10,$08,$00,$00,$00,$00,$7f,$40,$40 // ......`.......@@
        .byte $40,$00,$00,$00,$00,$fc,$04,$04,$04   // @........

dat_20e0:
        // === Fill data (1 bytes, $20e0-$20e0) ===
        .byte $00                                   // .

// --- Region $2115-$213b ---
.pc = $2115 "dat_2115"

dat_2115:
        .byte $01,$00,$00,$00,$00,$00,$00,$c0,$30,$09,$06,$00,$00,$00,$08,$08 // ........0.......
        .byte $04,$e2,$11,$00,$40,$20,$20,$10,$10,$0e,$11,$00,$00,$01,$02,$02 // ....@  .........
        .byte $04,$08,$90,$00,$80,$40               // .....@

dat_213b:
        // === Fill data (1 bytes, $213b-$213b) ===
        .byte $00                                   // .

// --- Region $2165-$2220 ---
.pc = $2165 "dat_2165"

dat_2165:
        .byte $07,$07,$03,$00,$00,$00,$00,$01,$c1,$f1,$f8,$00,$00,$03,$3f,$ff // ..............?.
        .byte $fe,$fe,$fe,$00,$00,$80,$00,$06,$0e,$3e,$7e,$1f,$1f,$3f,$3f,$3f // .........>~..???
        .byte $3f,$7f,$7f,$f0,$e0,$e0,$c1,$c3,$87,$8f,$9f,$00,$00,$7c,$fe,$fe // ?............|..
        .byte $ff,$ff,$f0,$02,$02,$02,$02,$02,$02,$02,$02,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00                           // ...

txt_21a8:
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $22,$a2,$a2,$00,$00,$00,$00,$80,$00,$80,$80 // "..........

txt_21b8:
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .text "$8"
        .byte $00                                   // string terminator
        .fill 8, $00
        .byte $04,$01,$04                           // ...

txt_21c8:
        .text "   "
        .byte $40                                   // @ character
        .text "A"
        .byte $81,$01,$81,$40,$80,$80,$80,$40,$00,$40,$40,$0f,$10,$10,$10,$10 // ...@...@.@@.....
        .byte $10,$1f,$00,$00,$80,$80,$80,$80,$80,$80,$00,$20,$10,$10,$10,$28 // ........... ...(
        .byte $08,$28,$28,$80,$80,$80,$80,$a0,$80,$a0,$a0,$0f,$08,$08,$08,$08 // .((.............
        .byte $08,$0f,$00,$00,$80,$40,$40,$40,$80,$00,$00,$08,$04,$04,$04,$04 // .....@@@........
        .byte $08,$08,$90                           // ...

txt_2210:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "P"
        .byte $40                                   // @ character
        .text "PP"
        .fill 8, $04

dat_2220:
        // === Fill data (1 bytes, $2220-$2220) ===
        .byte $00                                   // .

// --- Region $224b-$28b7 ---
.pc = $224b "dat_224b"

dat_224b:
        .text ">"
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .byte $00,$01,$02,$07,$04,$04,$07,$04,$06,$c3

txt_225a:
        .text "#"
        .byte $22                                   // double quote character
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $a3,$1d,$05,$c9                       // ....

txt_2261:
        .text "**"
        .byte $ca                                   // 'J' | $80 (end-of-string marker)
        .byte $0a,$0f,$04,$00
        .text "&))&0"
        .byte $f0
        .byte $50,$00
        .byte $53,$64,$64
        .byte $45
        .byte $44,$38,$10,$01,$c0,$20,$e0,$20,$e0,$20,$40,$40,$1e // D8... . . @@.

txt_2281:
        .text "!  N"
        .byte $7f,$f3,$00,$00,$c0,$38,$06,$01,$80,$c0,$e0,$00,$00,$00,$00,$80 // .....8..........
        .byte $40,$20,$20,$00,$00,$00,$08,$1e,$1f,$3f,$3f,$03,$01,$01,$00,$00 // @  ......??.....
        .byte $e0,$f8,$fe,$f8,$fc,$fc,$fc,$fe,$ff,$7f,$3f,$fe,$7f,$7f,$3f,$1f // ..........?...?.
        .byte $0f,$87,$c3,$7e,$3e,$3e,$1e,$9e,$9e,$8f,$87,$7f,$7f,$7f,$3f,$3f // ...~>>........??
        .byte $1f,$1f,$0f,$9f
        .text "?><8"
        .byte $1b
        .byte $3c,$c0,$c0,$00,$00,$00
        .byte $3c
        .byte $c4,$02,$1e,$02,$02,$02,$02,$02,$02,$02,$02,$01,$03,$1f,$ff,$ff // ................
        .byte $ff,$ff,$ff,$a2,$a2,$a2,$a2,$a2,$a2,$a2,$a2,$c0,$e0,$f8,$ff,$ff // ................
        .byte $ff,$ff,$ff,$00,$00,$38,$a4,$a2,$a2,$a1,$a1,$06,$0f,$3f,$ff,$ff // .....8.......?..
        .byte $7f,$7f,$7f                           // ...

txt_2308:
        .text "AA!"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $a1,$91,$d1,$d1,$60,$70,$7c,$7f,$7f,$7f,$7f,$7f,$00,$00,$00,$df // ....`p|.........
        .byte $d0,$d0,$d0,$d0,$00,$00,$03,$bf,$bf,$bf,$bf,$bf,$68,$e8,$e8,$e8 // ............h...
        .byte $e8,$e8,$e8,$e8,$b0,$b8,$be,$bf,$bf,$bf,$bf,$bf,$00,$00,$0e,$e9 // ................
        .byte $e8,$e8,$e8,$e8,$00,$80,$71,$3f,$bf,$9f,$5f,$5f,$20,$90,$c8,$e8 // ......q?..__ ...
        .byte $f4,$f4,$f4,$f4,$58,$5c,$5f,$5f,$5f,$5f,$5f,$5f,$04,$04,$04,$f4 // ....X\______....
        .byte $f4,$f4,$f4,$f4,$00,$03,$0c,$10
        .text "!"
        .byte $22                                   // double quote
        .text "DT"
        .byte $00,$fe,$02,$02
        .byte $e2,$22,$22,$2a,$00,$7f               // .""*..

txt_2372:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "GDDT"
        .byte $00                                   // string terminator
        .byte $c0
        .byte $30,$08,$84
        .byte $44,$22,$2a,$00,$03,$0c,$10
        .text "!"
        .byte $22                                   // double quote
        .text "DT"
        .byte $22                                   // double quote
        .byte $e2,$02,$02,$e2,$22,$22,$2a,$02,$02,$02,$02,$01,$01,$01,$00,$01 // ....""*.........
        .byte $00                                   // .

txt_239a:
        .byte $40                                   // @ character
        .text "H"
        .byte $40                                   // @ character
        .text "H*"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $11,$11,$11,$11,$11,$0e,$00,$80       // ........

txt_23a8:
        .text "$(0($$"
        .byte $00                                   // string terminator
        .byte $80,$01,$00,$02,$02,$02,$0a,$0a,$15,$40,$40,$40,$80,$80,$80,$80 // .........@@@....
        .fill 9, $00
        .byte $30,$10,$18,$08,$0c,$04,$04,$04,$10,$10,$10,$08,$08,$04,$03,$00 // 0...............
        .byte $3f,$70,$00,$00,$00,$00,$f0,$0f,$ff,$ff,$0f,$03,$01,$00,$01,$02 // ?p..............
        .byte $0f,$83,$81,$c0,$c7,$f8,$c0,$00,$c3,$e1,$e7,$f8,$80,$01,$1e,$e0 // ................
        .byte $83,$9f,$e0,$00,$1f,$e2,$05,$0e       // ........

scr_2400:
        .byte $7c,$80,$30,$e1,$1f,$f2,$9a,$0c,$07,$38,$13,$fc,$90,$10,$20,$e0 // |.0......8.... .
        .byte $e0,$30,$f8,$0c,$03,$01,$03,$06,$02,$02,$02,$02,$82,$62,$12,$0b // .0...........b..
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$00,$ff,$a2,$a2,$a2,$a2,$a2,$a2,$22,$e3 // ..............".
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$00,$ff,$a1,$a1,$a1,$a1,$a1,$a1,$21,$e1 // ..............!.
        .byte $7f,$7f,$7f,$7f,$7f,$7f,$00,$ff,$d1,$d1,$d1,$d1,$d1,$d1,$11,$f1 // ................
        .byte $7f,$7f,$7f,$7f,$7f,$7f,$00,$ff,$d0,$d0,$d0,$d0,$d0,$d0,$10,$f0 // ................
        .byte $bf,$bf,$bf,$bf,$bf,$bf,$80,$ff,$e8,$e8,$e8,$e8,$e8,$e8,$08,$f8 // ................
        .byte $bf,$bf,$bf,$bf,$bf,$bf,$80,$ff,$e8,$e8,$e8,$e8,$e8,$e8,$08,$f8 // ................
        .byte $5f,$5f,$5f,$5f,$5f,$5f,$40,$7f,$f4,$f4,$f4,$f4,$f4,$f4,$04,$fc // ______@.........
        .byte $5f,$5f,$5f,$5f,$5f,$5f,$40,$7f,$f4,$f4,$f4,$f4,$f4,$f4,$04,$fc // ______@.........
        .text "TTT*-"
        .byte $12,$0c,$03
        .text "****"
        .byte $ea,$0a,$02,$fe

txt_24b0:
        .text "TTTTTTD"
        .byte $7c                                   // |

txt_24b8:
        .text "******"
        .byte $22                                   // double quote character
        .text ">TTT*-"
        .byte $10,$0c,$03
        .text "****"
        .byte $ea,$0a,$02,$fe,$00,$00,$07,$18

txt_24d4:
        .text "#EIH"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $7f,$bf,$17,$8a,$44,$0a,$94,$82,$ff,$ff,$93,$ff,$07,$06,$06,$96 // ....D...........
        .byte $ff,$ff,$c9,$fe,$60,$30,$20,$55,$ff,$fd,$e8,$11,$2b,$10,$21,$00 // ....`0 U....+.!.
        .byte $00,$e0,$18,$c4,$62,$52,$92,$00,$00,$00,$00,$00,$00,$00,$00,$06 // ....bR..........
        .byte $02,$03,$01,$00,$00,$00,$00,$00,$00,$01,$c7,$7c,$00,$07,$38,$00 // ...........|..8.
        .byte $00,$f0,$fc,$02,$7d,$8a,$72,$c2,$21,$17,$38,$c0,$00,$1f,$35,$07 // ....}.r.!.8...5.
        .byte $38,$c0,$e0,$18,$00,$00,$c0,$00,$00,$00,$00,$00,$00,$00,$00,$1b // 8...............
        .byte $01,$00,$00,$00,$00,$00,$07,$03,$f8,$00,$00,$00,$03,$7c,$c0,$00 // .............|..
        .byte $20,$1f,$00,$1f,$f0,$10,$10,$1c,$f0,$07,$f8,$08,$08,$08,$10,$04 //  ...............
        .byte $3f,$c2,$02,$02,$03,$00,$00,$00,$ff,$00,$00,$00,$fe,$02,$02,$00 // ?...............
        .byte $ff,$00,$00,$00,$00,$00,$00,$00,$ff,$00,$00,$00,$3f,$20,$20,$00 // ............?  .
        .byte $e0,$20,$20,$21,$e1,$02,$02,$00,$0f,$70,$80,$00,$00,$00,$00,$00 // .  !.....p......
        .byte $ff,$00,$00,$00,$3c,$42,$42,$00,$f0,$0e,$01,$00,$00,$00,$00,$00 // ....<BB.........
        .byte $03,$02,$02,$82,$82,$42,$42,$00,$ff,$00,$00,$00,$00,$00,$00,$00 // .....BB.........
        .byte $e0                                   // .

txt_25aa:
        .text "      "
        .byte $00                                   // string terminator
        .fill 8, $00
        .byte $03,$02,$02,$02,$02,$02,$02,$00,$ff,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $ff,$00,$00,$00,$3f,$20,$20,$00,$ff,$00,$00,$00,$ff,$00,$00,$00 // ....?  .........
        .byte $e0,$20,$20,$20,$e0,$01,$01,$00,$07,$38,$40,$80,$80,$00,$00,$00 // .   .....8@.....
        .byte $ff,$00,$00,$00,$1e,$21,$21,$00,$f8,$07,$00,$00,$00,$00,$00,$00 // .....!!.........
        .byte $03,$02,$82                           // ...

txt_25fc:
        .text "BC  "
        .byte $00                                   // string terminator
        .byte $ff,$00,$00,$00,$fe,$02,$02,$00,$ff,$00,$00,$00,$00,$00,$00,$44 // ...............D
        .byte $e0,$18,$07,$00,$3f,$20,$20,$02,$10,$68,$c8,$48,$c8,$08,$08,$04 // ....?  ..h.H....
        .byte $04,$04,$08,$08,$08,$08,$08,$30,$30,$30,$18,$10,$18,$18,$10,$40 // .......000.....@
        .byte $0b,$56,$15,$14,$12,$11,$10,$22,$04,$18,$f0,$10,$20,$c0,$00,$00 // .V.....".... ...
        .byte $00,$00,$00,$00,$00,$0e,$11,$00,$01,$02,$04,$04,$08,$08,$10,$c1 // ................
        .byte $0e,$18,$30,$60,$40,$c0,$80,$84,$04,$02,$02,$01,$00,$00,$00,$48 // ..0`@..........H
        .byte $88,$06,$00,$00,$c1,$3e,$00,$60,$00,$00,$03,$4c,$b0,$10,$08,$00 // .....>.`...L....
        .byte $07,$78,$80,$00,$00,$01,$01,$78,$80,$80,$80,$80,$80,$00,$00,$40 // .x.....x.......@
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $80,$80,$80,$10,$10,$10,$10

txt_268c:
        .text "  !F"
        .byte $10,$10,$20,$20,$40,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ..  @...........
        .fill 8, $02
        .byte $00,$00,$00,$00,$00,$01,$03,$0f,$20,$a0,$20,$a0,$a0,$a0,$a0,$a0 // ........ . .....
        .byte $02,$05,$04,$05,$05,$05,$05,$05,$00,$00,$00,$00,$00,$80,$c0,$f0 // ................
        .byte $42,$42,$42,$7e,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$03,$0f // BBB~............
        .byte $42,$a2,$22,$a2,$a2,$a2,$a2,$a2,$00,$80,$00,$80,$80,$c0,$e0,$f8 // B.".............

txt_26e8:
        .text "        "
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$00,$00,$00,$00,$02,$02,$02,$02,$02,$02,$02,$02,$00 // ................
        .byte $80,$00,$80,$80,$c0,$e0,$f8,$20,$3f,$00,$00,$00,$3f,$20,$20,$00 // ....... ?...?  .
        .byte $ff,$01,$01,$01,$ff,$00,$00,$01,$02,$02,$02,$02,$02,$02,$02,$00 // ................
        .byte $80,$00,$80,$80,$c0,$e0,$f8           // .......

txt_2728:
        .text "!!!!!!!!"
        .byte $00                                   // string terminator
        .byte $40,$00,$40,$40,$60,$70,$7c,$20,$10,$10,$10,$10,$10,$10,$10,$02 // @.@@`p| ........
        .byte $02,$02,$02,$02,$02,$02,$02,$00,$80,$00,$80,$80,$c0,$e0,$f8 // ...............

txt_2750:
        .text "        "
        .byte $08,$08,$08,$08,$08,$08,$08,$07,$08,$08,$08,$08,$08,$08,$08,$f8 // ................
        .byte $18,$10,$18,$18,$10,$18,$18,$1f,$10,$10,$10,$10,$10,$10,$10,$e0 // ................
        .fill 8, $00
        .byte $60,$80,$80,$40,$23,$16,$0c,$00,$e1,$03,$06,$3c,$f0,$00,$00,$00 // `..@#......<....
        .byte $80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $06,$01,$00,$00,$00,$00,$00,$00,$01,$c2,$3c,$03,$00,$00,$00,$00 // ..........<.....
        .byte $00,$00,$01,$ff                       // ....

txt_27bc:
        .text "?'! "
        .byte $80,$80,$1f,$e0,$80,$80,$80,$80,$58,$e0,$00,$00,$00,$00,$00,$00 // ........X.......
        .fill 16, $00
        .fill 8, $02
        .fill 8, $ff
        .fill 8, $a0
        .fill 8, $05
        .fill 8, $ff
        .byte $7e                                   // ~

txt_2809:
        .text "BBBBBBB"
        .fill 8, $ff
        .fill 8, $a2
        .fill 8, $ff
        .byte $a0,$a0,$a0,$a0,$bf,$80,$ff,$ff,$00,$00,$00,$00,$ff,$00,$ff,$ff // ................
        .byte $02,$02,$02,$02,$e2,$22,$a2,$a2,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ....."..........
        .byte $a0,$a0,$a0,$a0,$bf,$80,$ff,$ff,$00,$00,$00,$00,$ff,$00,$ff,$ff // ................
        .byte $02,$02,$02,$02,$e2,$22,$a2,$a2,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ....."..........
        .fill 8, $a1
        .fill 8, $7f
        .fill 8, $d0
        .fill 8, $02
        .fill 8, $ff
        .fill 8, $a0
        .fill 8, $00
        .byte $9c,$84,$7c,$06,$07,$45,$14,$84,$39,$21,$3e,$60,$e0,$e0,$60,$24 // ..|..E..9!>`..`$
        .byte $00,$00,$00,$00,$00,$00,$40           // ......@

dat_28b7:
        // === Fill data (1 bytes, $28b7-$28b7) ===
        .byte $00                                   // .

// --- Region $28ec-$2ae6 ---
.pc = $28ec "dat_28ec"

dat_28ec:
        .byte $01,$00,$00,$00,$3c,$43,$80,$80,$00,$00,$00,$00 // ....<C......

txt_28f8:
        .text "  "
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $40,$00,$00,$00,$00,$8f,$b0,$c0,$80,$00,$00,$00,$00,$00,$80,$40 // @..............@
        .byte $40,$20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // @ ..............
        .byte $00,$00,$00,$00,$00,$02,$02,$02,$02,$03,$00,$00,$00,$ff,$ff,$ff // ................
        .byte $00,$ff,$00,$00,$00,$a0,$a0,$a0,$20,$e0,$00,$00,$00,$05,$05,$05 // ........ .......
        .byte $04,$07,$00,$00,$00,$ff,$ff,$ff,$00,$ff,$00,$00,$00 // .............

txt_2948:
        .text "BBBB"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $00,$00,$00,$ff,$ff,$ff,$00,$ff,$00,$00,$00,$a2,$a2,$a2,$22,$e3 // ..............".
        .byte $00,$00,$00,$ff,$ff,$ff,$00,$ff,$00,$00,$00,$ff,$ff,$ff,$00,$ff // ................
        .byte $00,$00,$00,$ff,$ff,$ff,$00,$ff,$00,$00,$00,$a2,$a2,$a2,$22,$e3 // ..............".
        .byte $00,$00,$00,$ff,$ff,$ff,$00,$ff,$00,$00,$00,$ff,$ff,$ff,$00,$ff // ................
        .byte $00,$00,$00,$ff,$ff,$ff,$00,$ff,$00,$00,$00,$a2,$a2,$a2,$22,$e3 // ..............".
        .byte $00,$00,$00,$ff,$ff,$ff,$00,$ff,$00,$00,$00,$a1,$a1,$a1,$21,$e1 // ..............!.
        .byte $00,$00,$00,$7f,$7f,$7f,$00,$ff,$00,$00,$00,$d0,$d0,$d0,$10,$f0 // ................
        .byte $00,$00,$00,$02,$02,$02,$02,$03,$00,$00,$00,$ff,$ff,$ff,$00,$ff // ................
        .byte $00,$00,$00,$a0,$a0,$a0,$20,$e0,$00,$00,$00,$02,$00,$04,$20,$04 // ...... ....... .
        .byte $00,$00,$00,$54,$04,$8b,$00,$0a,$00,$00,$00 // ...T.......

txt_29e8:
        .text "0)"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $91,$40,$00,$00,$00,$00,$10,$00,$04,$08,$00,$00,$00,$00,$00,$00 // .@..............
        .byte $00,$00,$00,$00,$00,$20,$7f,$20,$20,$53,$01,$0e,$14,$01,$20,$70 // ..... .  S.... p

txt_2a0b:
        .text "BOD "
        .byte $7f,$08,$05,$12,$05,$20,$17,$09,$14,$08,$20,$01,$0e,$0f,$14,$08 // ..... .... .....
        .byte $05,$12,$20,$18,$2d,$0d,$01,$13,$20,$10,$12,$05,$13,$13,$09,$05 // .. .-... .......
        .byte $20,$03,$01,$0c,$0c,$05,$04,$20,$70,$4b,$09,$03,$0b,$20,$42,$0f //  ...... pK... B.
        .byte $18,$20,$56,$09,$07,$09,$0c,$01,$0e,$14,$05,$2b,$32,$7f,$20,$06 // . V........+2. .
        .byte $12,$0f,$0d,$20,$5a,$05,$10,$10,$0c,$09,$0e // ... Z......

txt_2a5a:
        .text "!!   "
        .byte $7c,$44,$05,$06,$12,$0f,$1a,$05,$0e,$2c,$20,$54,$12,$01,$09,$0e // |D......., T....
        .byte $05,$04,$20,$01,$0e,$04,$20,$7f,$50,$01,$03,$0b,$05,$04,$20,$02 // .. ... .P..... .
        .byte $19,$20,$14,$08,$05,$20,$17,$0f,$12,$0c,$04,$20,$70,$44,$0f,$0d // . ... ..... pD..
        .byte $09,$0e,$01,$14,$0f,$12,$13           // .......

txt_2a96:
        .text "!!  "
        .byte $7f,$43,$01,$0c,$0c,$20,$57,$01,$12,$05,$1a,$20,$43,$01,$13,$14 // .C... W.... C...
        .byte $0c,$05,$20,$01,$14                   // .. ..

txt_2aaf:
        .text " 718-326-2214!!   "
        .byte $7c
        .byte $28,$43,$29,$7f
        .text "BOD/"
        .byte $70
        .byte $54,$01,$0c,$05,$0e,$14

txt_2ad1:
        .text "'90!        "
        .byte $7f                                   // .

txt_2ade:
        .text "         "

// --- Region $2b00-$2bd6 ---
.pc = $2b00 "dat_2b00"

dat_2b00:
        .byte $20,$20,$7c,$20,$46,$12,$09,$05,$0e,$04,$0c,$19,$20,$08,$01,$0e //   | F....... ...
        .byte $04,$13,$08,$01,$0b,$05,$13,$20,$01,$12,$05,$20,$05,$18,$14,$05 // ....... ... ....
        .byte $0e,$04,$05,$04,$20,$14,$0f,$20,$70   // .... .. p

txt_2b29:
        .text "TSM.. "
        .byte $7f,$4c,$05,$07,$05,$0e,$04           // .L.....

txt_2b36:
        .text ".. C"
        .byte $12,$01,$1a,$19                       // ....

txt_2b3e:
        .text ".. G"
        .byte $05,$0e,$05,$13,$09,$13               // ......

txt_2b48:
        .text ".. I"
        .byte $0c,$0c,$15,$13,$09,$0f,$0e           // .......

txt_2b53:
        .text ".. B"
        .byte $0f,$0e,$1a,$01,$09                   // .....

txt_2b5c:
        .text ".. B"
        .byte $0c,$01,$03,$0b,$0d,$01,$09,$0c       // ........

txt_2b68:
        .text ".. C"
        .byte $05,$0e,$13,$0f,$12                   // .....

txt_2b71:
        .text ".. ATG.. O"
        .byte $12,$09,$07,$0f                       // ....

txt_2b7f:
        .text ".. TRC.. F"
        .byte $0c,$01,$13,$08,$20,$49,$0e,$03       // .... I..

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

txt_2b9d:
        .text ".. XTC.. "
        .byte $01,$0e,$04,$20,$0e,$0f,$20,$0d,$0f,$12,$05 // ... .. ....

txt_2bb1:
        .text "!!   (C)BOD/T"
        .byte $01,$0c,$05,$0e,$14                   // .....

txt_2bc3:
        .text "'90                "
        .byte $00                                   // string terminator

// --- Region $2c00-$2d00 ---
.pc = $2c00 "dat_2c00"

dat_2c00:
        .byte $03,$54,$2a,$2d,$12,$0c,$03,$db,$04,$2a,$ea,$0a,$02,$fe,$db,$06 // .T*-.....*......
        .byte $54,$44,$7c,$db,$06,$2a,$22,$3e,$db,$03,$54,$2a,$2d,$10,$0c,$03 // TD|..*">..T*-...
        .byte $db,$04,$2a,$ea,$0a,$02,$fe,$00,$00,$07,$18 // ..*........

txt_2c2b:
        .text "#EIH"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $7f,$bf,$17,$8a,$44,$0a,$94,$82,$ff,$ff,$93,$ff,$07,$06,$06,$96 // ....D...........
        .byte $ff,$ff,$c9,$fe,$60,$30,$20,$55,$ff,$fd,$e8,$11,$2b,$10,$21,$00 // ....`0 U....+.!.
        .byte $00,$e0,$18,$c4,$62,$52,$92,$db,$08,$00,$06,$02,$03,$01,$db,$06 // ....bR..........
        .byte $00,$01,$c7,$7c,$00,$07,$38,$00,$00,$f0,$fc,$02,$7d,$8a,$72,$c2 // ...|..8.....}.r.
        .byte $21,$17,$38,$c0,$00,$1f,$35,$07,$38,$c0,$e0,$18,$00,$00,$c0,$db // !.8...5.8.......
        .byte $08,$00,$1b,$01,$db,$05,$00,$07,$03,$f8,$db,$03,$00,$03,$7c,$c0 // ..............|.
        .byte $00,$20,$1f,$00,$1f,$f0,$10,$10,$1c,$f0,$07,$f8,$db,$03,$08,$10 // . ..............
        .byte $04,$3f,$c2,$02,$02,$03,$db,$03,$00,$ff,$db,$03,$00,$fe,$02,$02 // .?..............
        .byte $00,$ff,$db,$07,$00,$ff,$db,$03,$00,$3f,$20,$20,$00,$e0,$20,$20 // .........?  ..  
        .byte $21,$e1,$02,$02,$00,$0f,$70,$80,$db,$05,$00,$ff,$db,$03,$00,$3c // !.....p........<
        .byte $42,$42,$00,$f0,$0e,$01,$db,$05,$00,$03,$02,$02,$82,$82,$42,$42 // BB............BB
        .byte $00,$ff,$db,$07,$00,$e0,$db,$06,$20,$db,$09,$00,$03,$db,$06,$02 // ........ .......
        .byte $00,$ff,$db,$07,$00,$ff,$db,$03,$00,$3f,$20,$20,$00,$ff,$db,$03 // .........?  ....

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

// --- Region $3000-$3000 ---
.pc = $3000 "scr_3000"

scr_3000:
        .byte $00                                   // .

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

chr_3800:
        .byte $00                                   // .

// --- Region $5f61-$5f61 ---
.pc = $5f61 "dat_5f61"

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

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

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

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

scr_c000:
        .byte $00                                   // .

// --- Region $c080-$c080 ---
.pc = $c080 "spr_c080"

spr_c080:
        .byte $00                                   // .

// --- Region $c400-$c400 ---
.pc = $c400 "scr_c400"

scr_c400:
        .byte $00                                   // .

// --- Region $c640-$c640 ---
.pc = $c640 "spr_c640"

spr_c640:
        .byte $00                                   // .

// --- Region $c800-$c800 ---
.pc = $c800 "spr_c800"

spr_c800:
        .byte $00                                   // .

// --- Region $cbc0-$cbc0 ---
.pc = $cbc0 "spr_cbc0"

spr_cbc0:
        .byte $00                                   // .

// --- Region $cc00-$cc00 ---
.pc = $cc00 "spr_cc00"

spr_cc00:
        .byte $00                                   // .

// --- Region $cc80-$cc80 ---
.pc = $cc80 "spr_cc80"

spr_cc80:
        .byte $00                                   // .

// --- Region $ce40-$ce40 ---
.pc = $ce40 "spr_ce40"

spr_ce40:
        .byte $00                                   // .

// --- Region $d000-$d000 ---
.pc = $d000 "chr_d000"

chr_d000:
        .byte $00                                   // .

// --- Region $d020-$d022 ---
.pc = $d020 "dat_d020"

dat_d020:
        .byte $0b,$0b                               // char 4 (partial)

dat_d022:
        // === Fill data (1 bytes, $d022-$d022) ===
        .byte $00                                   // .

// --- Region $d800-$d800 ---
.pc = $d800 "chr_d800"

chr_d800:
        .byte $00                                   // .

// --- Region $e000-$e000 ---
.pc = $e000 "bmp_e000"

bmp_e000:
        .byte $00                                   // .

// --- Region $e400-$e400 ---
.pc = $e400 "scr_e400"

scr_e400:
        .byte $00                                   // .

// --- Region $ea32-$ea32 ---
.pc = $ea32 "dat_ea32"

dat_ea32:
        // === Fill data (1 bytes, $ea32-$ea32) ===
        .byte $00                                   // .

// --- Region $ef00-$ff5a ---
.pc = $ef00 "dat_ef00"

dat_ef00:
        .byte $f0,$c5,$a9,$00,$f0,$ef,$a9,$ff,$d0,$eb,$b1,$2f,$91,$2d,$e6,$2f // .........../.-./
        .byte $d0,$02,$e6,$30,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$f0,$a8,$20 // ...0.-......... 
        .byte $71,$01,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6,$2e,$ca // q../ "..-.-.....
        .byte $d0,$f5,$c6,$39,$10,$f1,$30,$8f,$86,$39,$b1,$2f,$aa,$4c,$22,$01 // ...9..0..9./.L".
        .byte $20,$71,$01,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30,$e6,$2d,$d0 //  q../.-./...0.-.
        .byte $02,$e6,$2e,$ca,$d0,$ed,$c6,$39,$10,$e9,$4c,$00,$01,$2c,$da,$01 // .......9..L..,..
        .byte $a9,$37,$85,$01,$58,$20,$00,$10,$4c,$ae,$a7,$e0,$00,$f0,$ee,$a9 // .7..X ..L.......
        .byte $04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d,$c8,$c4,$ff,$d0,$f7,$18 // .,...../.-......
        .byte $a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00,$85,$2e,$a0,$00,$ca,$d0 // .-e..-..i.......
        .byte $e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30,$69,$00,$85,$30,$4c,$00 // .../e../.0i..0L.
        .byte $01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7,$ce,$dc,$01,$ce,$df,$01 // ................
        .byte $ad,$df,$01,$c9,$df,$d0,$ea,$60       // .......`

txt_efb8:
        .byte $21,$3c,$ab,$2c,$1c,$36,$66,$66,$10,$30,$70 // !<.,.6ff.0p

txt_efc3:
        .text "0<633"
        .byte $a4
        .byte $2c,$1c
        .byte $36,$60,$60,$02,$06,$0e,$06,$1e
        .byte $36,$66,$66,$a4
        .byte $2c,$1c
        .byte $36,$66,$7c,$1c
        .text "6600"
        .byte $78

txt_efe2:
        .byte $30,$30,$a3
        .byte $2f,$06
        .byte $3c,$66,$63
        .byte $33,$10
        .byte $30,$70
        .text "04>;"
        .byte $33,$00,$18,$a2,$21,$38,$e3,$18,$22,$00,$06,$a2,$21,$0e // 3...!8.."...!.

scr_f000:
        // === Screen RAM (1024 bytes, $f000-$f3ff) ===
        .encoding "screencode_mixed"
        .byte $e3                                   // scrcode: .
        .text "f+p0"
        .byte $70                                   // scrcode: .
        .text "036<6hx8"
        .byte $e5                                   // scrcode: .
        .text "x"
        .byte $a4                                   // scrcode: .
        .text "$"
        .byte $da,$7f,$6b,$6b,$a4                   // scrcode: .....
        .text "$"
        .byte $6e                                   // scrcode: .
        .encoding "petscii_upper"

txt_f019:
        .text ";33"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .encoding "screencode_mixed"
        .text "$"
        .byte $1c                                   // scrcode: .
        .text "6"
        .byte $63,$63,$a4                           // scrcode: ...
        .text "$"
        .byte $7c                                   // scrcode: .
        .encoding "petscii_upper"

txt_f025:
        .text "633"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .encoding "screencode_mixed"
        .text "$"
        .byte $1c                                   // scrcode: .
        .text "6"
        .byte $66,$66,$a4                           // scrcode: ...
        .text "$"
        .byte $6e                                   // scrcode: .
        .encoding "petscii_upper"

txt_f031:
        .text ";00"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .encoding "screencode_mixed"
        .text ",<"
        .byte $66,$70                               // scrcode: ..
        .text "<p0"
        .byte $70                                   // scrcode: .
        .text "00"
        .byte $7c                                   // scrcode: .
        .encoding "petscii_upper"

txt_f040:
        .text "00"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $e4,$66,$a4,$e3,$63                   // scrcode: .....

txt_f048:
        .text "!6"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .encoding "screencode_mixed"
        .byte $e3,$63                               // scrcode: ..
        .text "!"
        .byte $6b,$a4                               // scrcode: ..
        .text "$"
        .byte $73                                   // scrcode: .
        .text "36"
        .byte $1c,$a4                               // scrcode: ..
        .text "$3"
        .byte $73                                   // scrcode: .
        .encoding "petscii_upper"

txt_f059:
        .text "33"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .encoding "screencode_mixed"
        .text "$"
        .byte $7f,$47                               // scrcode: ..
        .text "n"
        .byte $1c,$80                               // scrcode: ..
        .text "0@,"
        .byte $1e,$1c,$1c                           // scrcode: ...
        .text "xxpp@"
        .byte $77,$77                               // scrcode: ..
        .text "3"
        .byte $66,$a4                               // scrcode: ..
        .text "#66"
        .byte $7f,$e3                               // scrcode: ..
        .text "6>"
        .byte $7f                                   // scrcode: .
        .text "6tt>"
        .byte $77,$74                               // scrcode: ..
        .text ">w"
        .byte $77                                   // scrcode: .
        .text "0"
        .byte $78,$7b                               // scrcode: ..
        .text "6lx0"
        .byte $6c                                   // scrcode: .
        .text "@8"
        .byte $6c,$6c                               // scrcode: ..
        .text "8"
        .byte $6c,$c6,$c6                           // scrcode: ...
        .text "8"
        .byte $1c                                   // scrcode: .
        .text "x0"
        .byte $a4                                   // scrcode: .
        .text "$lx00"
        .byte $e4,$60                               // scrcode: ..
        .text "$0xll"
        .byte $e4                                   // scrcode: .
        .text "f"
        .byte $a2                                   // scrcode: .
        .text "&66"
        .byte $1c,$7f                               // scrcode: ..
        .byte $1c                                   // scrcode: .
        .text "6"
        .byte $a2,$e3                               // scrcode: ..
        .text "x#"
        .byte $7e                                   // scrcode: .
        .text "xx"
        .byte $ad                                   // scrcode: .
        .text "!"
        .byte $7e,$aa                               // scrcode: ..
        .text "2ccffllx0"
        .byte $1c                                   // scrcode: .
        .text "6"
        .byte $63,$67,$6f,$7b,$73,$63               // scrcode: ......
        .text "x8"
        .byte $e6                                   // scrcode: .
        .text "x-"
        .byte $1e                                   // scrcode: .
        .text "3"
        .byte $63                                   // scrcode: .
        .text "cf"
        .text "lx0"
        .byte $7f,$63,$46                           // scrcode: ...
        .text "l"
        .byte $1e,$e3                               // scrcode: ..
        .text "c"
        .byte $60                                   // scrcode: .
        .text "$fn"
        .byte $1e                                   // scrcode: .
        .text "66"
        .byte $66,$66,$7f,$7f,$63,$61,$7c,$66,$43   // scrcode: .........
        .text "cc"
        .byte $1c                                   // scrcode: .
        .text "6"
        .byte $63,$60,$7c,$76,$63,$63,$7f,$63,$43   // scrcode: .........
        .text "f"
        .text "llxx>"
        .byte $63,$63                               // scrcode: ..
        .text "6b"
        .byte $1c                                   // scrcode: .
        .text "6"
        .byte $63,$63                               // scrcode: ..
        .text "$"
        .byte $63                                   // scrcode: .
        .text "7"
        .byte $1f                                   // scrcode: .
        .text "c"
        .byte $a3                                   // scrcode: .
        .text "%xx@xx"
        .byte $a3                                   // scrcode: .
        .text "-xx@xxcflx0"
        .byte $60                                   // scrcode: .
        .text "0x"
        .byte $a4                                   // scrcode: .
        .text "3<@<@"
        .byte $60                                   // scrcode: .
        .text "0xlfcfl>"
        .byte $63,$63                               // scrcode: ..
        .text "cfll"
        .byte $a9                                   // scrcode: .
        .text "$fo"
        .byte $1b,$1b,$e3                           // scrcode: ...
        .text "3,"
        .byte $7f,$7e                               // scrcode: ..
        .text "336"
        .byte $7c                                   // scrcode: .
        .text "633"
        .byte $1c                                   // scrcode: .
        .text "6"
        .byte $63,$e5,$60,$22,$7c                   // scrcode: ...".
        .text "6"
        .byte $e6                                   // scrcode: .
        .text "3%"
        .byte $7f                                   // scrcode: .
        .text "310"
        .byte $7c,$e3                               // scrcode: ..
        .text "0%"
        .byte $7f                                   // scrcode: .
        .text "310"
        .byte $7c,$e3                               // scrcode: ..
        .text "0#"
        .byte $1c                                   // scrcode: .
        .text "6"
        .byte $63,$e3,$60                           // scrcode: ...
        .text "#"
        .byte $67,$63,$73,$e3                       // scrcode: ....
        .text "3!"
        .byte $7f,$e3                               // scrcode: ..
        .text "3!<"
        .byte $e7                                   // scrcode: .
        .text "x!o"
        .byte $e7                                   // scrcode: .
        .text "f)"
        .byte $73                                   // scrcode: .
        .text "336"
        .byte $7c                                   // scrcode: .
        .text "633"
        .byte $78,$e7                               // scrcode: ..
        .text "0%"
        .byte $41,$63,$77,$7f,$6b,$e4,$63           // scrcode: .......
        .text "$3;?7"
        .byte $e3                                   // scrcode: .
        .text "3"
        .byte $22,$1c                               // scrcode: ".
        .text "6"
        .byte $e6                                   // scrcode: .
        .byte $63                                   // scrcode: .
        .text "!"
        .byte $7e,$e4                               // scrcode: ..
        .text "3%6<0"
        .byte $1c                                   // scrcode: .
        .text "6"
        .byte $e6,$63                               // scrcode: ..
        .text "!"
        .byte $7e,$e4                               // scrcode: ..
        .text "3,6<6"
        .byte $1d                                   // scrcode: .
        .text "7"
        .byte $63,$71,$78                           // scrcode: ...
        .text ">o"
        .byte $47,$ff,$e7                           // scrcode: ...
        .text "x"
        .byte $ef,$63                               // scrcode: ..
        .text "!6"
        .byte $e6,$63,$22,$6b                       // scrcode: ..".
        .byte $7f,$e3,$63                           // scrcode: ...
        .text "&6"
        .byte $1c                                   // scrcode: .
        .text "6"
        .byte $63,$63,$73,$e4                       // scrcode: ....
        .text "3+"
        .byte $1b                                   // scrcode: .
        .text "oc"
        .byte $7e,$66,$46                           // scrcode: ...
        .text "llx00"
        .byte $81                                   // scrcode: .
        .text "0@#"
        .byte $66,$6e                               // scrcode: ..
        .text ";"
        .byte $a5                                   // scrcode: .
        .text "#3;"
        .byte $6e,$a5                               // scrcode: ..
        .text "#"
        .byte $60                                   // scrcode: .
        .text "6"
        .byte $1c,$a5                               // scrcode: ..
        .text "#"
        .byte $66,$6e                               // scrcode: ..
        .text ";"
        .byte $a5                                   // scrcode: .
        .text "#"
        .byte $60                                   // scrcode: .
        .text "6"
        .byte $1c,$a5,$e4                           // scrcode: ...
        .text "0/"
        .byte $70                                   // scrcode: .
        .text "0p@"
        .byte $1e                                   // scrcode: .
        .text "0"
        .byte $1c,$66,$63                           // scrcode: ...
        .text "3"
        .byte $1e                                   // scrcode: .
        .text "@33"
        .byte $7b,$e3                               // scrcode: ..
        .text "c%a@xx<"
        .byte $a5,$e3                               // scrcode: ..
        .text "f(6"
        .byte $66,$66                               // scrcode: ..
        .text "<@33"
        .byte $7b,$e3                               // scrcode: ..
        .text "c%a@xx<"
        .byte $a5,$e3,$6b                           // scrcode: ...
        .text "(kcca@33"
        .byte $7b,$e3                               // scrcode: ..
        .text "c%a@"
        .byte $63                                   // scrcode: .
        .text "6"
        .byte $1c,$a5                               // scrcode: ..
        .text "#"
        .text "3;>"
        .byte $e3                                   // scrcode: .
        .text "0- @"
        .byte $66,$6e                               // scrcode: ..
        .text ">foff@00"
        .byte $78,$a5                               // scrcode: ..
        .text "#n"
        .byte $66                                   // scrcode: .
        .text "<"
        .byte $a5                                   // scrcode: .
        .text "#06"
        .byte $1c,$a5                               // scrcode: ..
        .text "#"
        .byte $66,$6e                               // scrcode: ..
        .text ";"
        .byte $a5                                   // scrcode: .
        .text "#6"
        .byte $1c                                   // scrcode: .
        .text "h"
        .byte $a5                                   // scrcode: .
        .text "#"
        .byte $6b,$7f                               // scrcode: ..
        .text "6"
        .byte $a5                                   // scrcode: .
        .text "#6"
        .byte $66,$67,$a5                           // scrcode: ...
        .text "+37"
        .byte $1f                                   // scrcode: .
        .text "c"
        .byte $1b                                   // scrcode: .
        .text "3"
        .byte $1e                                   // scrcode: .
        .text "@8"
        .byte $71,$7f,$80                           // scrcode: ...
        .text "6@"
        .encoding "petscii_upper"

txt_f27d:
        .byte $22                                   // double quote character
        .text "00"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .encoding "screencode_mixed"
        .text "#vfb"
        .byte $a5                                   // scrcode: .
        .text "#>tt"
        .byte $a5                                   // scrcode: .
        .text "#"
        .byte $de,$1e                               // scrcode: ..
        .text "l"
        .byte $a5                                   // scrcode: .
        .text "#"
        .byte $c6,$c6,$7f,$e3                       // scrcode: ....
        .text "f!b"
        .byte $a9,$e3,$60                           // scrcode: ...
        .text "%00xl@"
        .byte $e3                                   // scrcode: .
        .text "f&llx0@"
        .text "6"
        .byte $a7                                   // scrcode: .
        .text "!x"
        .byte $a8                                   // scrcode: .
        .text "$"
        .byte $1c,$1c                               // scrcode: ..
        .text "lx"
        .byte $ac,$22                               // scrcode: ."
        .text "xx"
        .byte $a5                                   // scrcode: .
        .text "#0"
        .byte $60,$60,$a5                           // scrcode: ...
        .text "#"
        .byte $63                                   // scrcode: .
        .text "6"
        .byte $1c,$a5                               // scrcode: ..
        .text "#xx"
        .byte $7e,$a5                               // scrcode: ..
        .text "#"
        .byte $61,$63,$7f,$a5                       // scrcode: ....
        .text "#"
        .byte $63                                   // scrcode: .
        .text "6"
        .byte $1c,$a5                               // scrcode: ..
        .byte $e4                                   // scrcode: .
        .text "f#nfb"
        .byte $42                                   // scrcode: .
        .text "@"
        .byte $63                                   // scrcode: .
        .text "6"
        .byte $1c                                   // scrcode: .
        .text "@@@@"
        .byte $a1,$e6                               // scrcode: ..
        .text "x!h"
        .byte $42                                   // scrcode: .
        .text "@"
        .byte $63                                   // scrcode: .
        .text "6"
        .byte $1c                                   // scrcode: .
        .text "@@@@"
        .byte $a9                                   // scrcode: .
        .text "#xhp"
        .byte $a5                                   // scrcode: .
        .text "#lfc"
        .byte $ad                                   // scrcode: .
        .text "#x0"
        .byte $60,$a6,$22                           // scrcode: .."
        .text "ll"
        .byte $ad,$e3                               // scrcode: ..
        .encoding "petscii_upper"

txt_f303:
        .text "3(080 "
        .byte $00                                   // string terminator
        .encoding "screencode_mixed"
        .text "36"
        .byte $7c,$a5                               // scrcode: ..
        .text "#"
        .byte $63                                   // scrcode: .
        .text "6"
        .byte $1c,$a5                               // scrcode: ..
        .text "#36"
        .byte $7c,$a5                               // scrcode: ..
        .text "#13"
        .byte $7f,$a5,$e4                           // scrcode: ...
        .text "0'"
        .byte $70                                   // scrcode: .
        .text "0p@"
        .byte $63                                   // scrcode: .
        .text "7"
        .byte $1f,$e3                               // scrcode: ..
        .text "c%a@33"
        .byte $7b,$e3                               // scrcode: ..
        .text "c%"
        .text "a@xx<"
        .byte $a5                                   // scrcode: .
        .text "#ff6"
        .byte $e3,$66                               // scrcode: ..
        .text "%<@33"
        .byte $7b,$e3                               // scrcode: ..
        .text "c%a@13"
        .byte $7f,$a5,$e3,$63,$e3                   // scrcode: .....
        .text "c%a@33"
        .byte $7b,$e3                               // scrcode: ..
        .text "c%"
        .text "a@"
        .byte $63                                   // scrcode: .
        .text "6"
        .byte $1c,$a5,$e4                           // scrcode: ...
        .encoding "petscii_upper"

txt_f361:
        .text "0(80 "
        .byte $00                                   // string terminator
        .encoding "screencode_mixed"
        .byte $63                                   // scrcode: .
        .text "6"
        .byte $1c                                   // scrcode: .
        .text "g"
        .byte $a4                                   // scrcode: .
        .text "#33"
        .byte $7b,$e3                               // scrcode: ..
        .text "c%a@"
        .byte $63,$76,$5c,$a5,$e4                   // scrcode: .....
        .text "x'8xh@"
        .byte $63                                   // scrcode: .
        .text "6"
        .byte $1c,$a5                               // scrcode: ..
        .text "#6"
        .byte $1c                                   // scrcode: .
        .text "h"
        .byte $a5                                   // scrcode: .
        .text "#"
        .byte $77,$63,$41,$a5,$e3                   // scrcode: .....
        .byte $63,$e3                               // scrcode: ..
        .text "c"
        .byte $22                                   // scrcode: "
        .text "a@"
        .byte $e4                                   // scrcode: .
        .text "c'gca@"
        .byte $62,$66,$7e,$80                       // scrcode: ....
        .text "-@"
        .byte $e7                                   // scrcode: .
        .text " :are very proud to "
        .text "present!"
        .byte $ea                                   // scrcode: .
        .text " "
        .byte $60,$22,$4b                           // scrcode: .".
        .text "ick "
        .byte $42                                   // scrcode: .
        .text "ox "
        .byte $56                                   // scrcode: .
        .text "igilante+2 from "
        .byte $5a                                   // scrcode: .
        .text "e"
        .text "pplin!"
        .byte $e7                                   // scrcode: .
        .text " "
        .byte $60                                   // scrcode: .
        .text " "
        .byte $43                                   // scrcode: .
        .text "racked on"
        .encoding "petscii_upper"

txt_f3f3:
        .text " 21/12/90 "
        .encoding "screencode_mixed"
        .text "by the"
        .encoding "petscii_upper"

txt_f403:
        .text " BEZT!"
        .byte $e4
        .byte $20,$80,$88,$00
        .byte $2c,$78,$a9,$0b,$8d
        .byte $20,$d0,$8d,$21,$d0,$20,$44,$e5,$e5,$ea,$60,$dd,$a9,$2a,$8d,$d3 //  ..!. D...`..*..
        .byte $11,$a9,$2b,$8d,$84,$12,$a2,$00,$8e,$d2,$11,$8e,$83,$12,$a9,$0b // ..+.............
        .byte $9d,$00,$04,$9d,$40,$04,$a9,$00,$9d,$00,$d8,$9d,$40,$d8,$e8,$d0 // ....@.......@...
        .byte $ed,$a2,$00,$a9,$03,$9d,$68,$d9,$a9,$0d,$9d,$b8,$d9,$a9,$07,$9d // ......h.........
        .byte $08,$da,$a9,$0f,$9d,$a8,$da,$a9,$01,$9d,$48,$db,$e8,$e0,$50,$d0 // ..........H...P.
        .byte $e2,$a2,$00,$bd,$00,$0f,$9d,$68,$05,$18,$69,$80,$9d,$90,$05,$bd // .......h..i.....
        .byte $28,$0f,$9d,$b8,$05,$18,$69,$80,$9d,$e0,$05,$bd,$50,$0f,$9d,$08 // (.....i.....P...
        .byte $06,$18,$69,$80,$9d,$30,$06,$e8,$e0,$28,$d0,$d7,$a9,$30,$8d,$14 // ..i..0...(...0..
        .byte $03,$a9,$11,$8d,$15,$03,$a9,$1b,$8d,$11,$d0,$58,$ad,$01,$dc,$c9 // ...........X....
        .byte $ef,$d0,$f9,$78,$a9,$37,$85,$01,$20,$a3,$fd,$20,$5b,$ff,$a9,$31 // ...x.7.. .. [..1
        .byte $8d,$14,$03,$a9,$ea,$8d,$15,$03,$a9,$00,$8d,$86,$02,$8d,$20,$d0 // .............. .
        .byte $8d,$21,$d0,$20,$44,$e5,$a2,$18,$9d,$00,$d4,$ca,$10,$fa,$a2,$00 // .!. D...........
        .byte $bd,$e2,$10,$9d,$00,$04,$a9,$00,$9d,$00,$d8,$e8,$d0,$f2,$a2,$00 // ................
        .byte $a9,$01,$9d,$00,$d8,$e8,$e0,$0f,$d0,$f8,$4c,$0f,$04,$09,$0e,$14 // ..........L.....
        .byte $12,$0f,$20,$02,$19,$20,$02,$0f,$04,$e3,$21,$60,$6c,$a9,$34,$85 // .. .. ....!`l.4.
        .byte $01,$a9,$00,$85,$02,$a9,$2d,$85,$03,$a9,$01,$85,$04,$a9,$08,$85 // ......-.........
        .byte $05,$a0,$00,$b1,$02,$91,$04,$c8,$d0,$f9,$e6,$03,$e6,$05,$a5,$03 // ................
        .byte $c9,$ff,$d0,$ed,$a9,$37,$85,$01,$a9,$00,$a2,$00,$85,$2d,$86,$2e // .....7.......-..
        .byte $a9,$00,$8d,$00,$08,$58,$20,$e2,$fc,$4c,$ae,$a7,$ad,$12,$d0,$c9 // .....X ..L......
        .byte $72,$d0,$f9,$3e,$00,$f0,$3e,$00,$f0,$3e,$00,$f0,$3e,$00,$f0,$3e // r..>..>..>..>..>
        .byte $00,$f0,$2c,$00,$f0,$a9,$c8,$8d,$16,$d0,$a9,$97,$8d,$00,$dd,$a9 // ..,.............
        .byte $12,$8d,$18,$d0,$a9,$1b,$8d,$11,$d0,$e3,$ea,$61,$ac,$20,$5c,$12 // ...........a. \.
        .byte $ad,$12,$d0,$c9,$ad,$d0,$f9,$a9,$c8,$8d,$16,$d0,$ad,$12,$d0,$c9 // ................
        .byte $cc,$d0,$f9,$a9,$c8,$8d,$16,$d0,$20,$ab,$11,$ad,$12,$d0,$c9,$fb // ........ .......
        .byte $d0,$f9,$a9,$03,$8d,$00,$dd,$a9,$1e,$8d,$18,$d0,$a9,$3b,$8d,$11 // .............;..
        .byte $d0,$a9,$c8,$8d,$16,$d0,$a9,$01,$8d,$19,$d0,$a9,$81,$8d,$1a,$d0 // ................
        .byte $a9,$7f,$8d,$0d,$dc,$4c,$31,$ea,$ad,$6b,$11,$38,$e9,$02,$8d,$6b // .....L1..k.8...k
        .byte $11,$c9,$c0,$30,$01,$60,$a9,$c7,$8d,$6b,$11,$a2,$00,$bd,$a9,$06 // ...0.`...k......
        .byte $9d,$a8,$06,$bd,$d1,$06,$9d,$d0,$06,$e8,$e0,$28,$d0,$ef,$ad,$00 // ...........(....
        .byte $2a,$ee,$d2,$11,$d0,$03,$ee,$d3,$11,$c9,$00,$f0,$03,$4c,$fc,$11 // *............L..
        .byte $a9,$00,$8d,$d2,$11,$a9,$2a,$8d,$d3,$11,$4c,$d1,$11,$85,$f2,$8d // ......*...L.....
        .byte $cf,$06,$18,$69,$80,$8d,$f7,$06,$60,$c9,$70,$f0,$13,$c9,$7f,$f0 // ...i....`.p.....
        .byte $17,$c9,$7c,$f0,$1b,$c9,$6c,$f0,$1f,$c9,$71,$f0,$23,$4c,$f0,$11 // ..|...l...q.#L..
        .byte $a9,$01,$8d,$b0,$11,$4c,$d1,$11,$a9,$02,$8d,$b0,$11,$4c,$d1,$11 // .....L.......L..
        .byte $a9,$04,$8d,$b0,$11,$4c,$d1,$11,$a9,$08,$8d,$b0,$11,$4c,$d1,$11 // .....L.......L..
        .byte $a9,$40,$8d,$7c,$11,$a9,$12,$8d,$7d,$11,$4c,$d1,$11,$ad,$5b,$12 // .@.|....}.L...[.
        .byte $c9,$70,$f0,$04,$ee,$5b,$12,$60,$a9,$00,$8d,$5b,$12,$a9,$ab,$8d // .p...[.`...[....
        .byte $7c,$11,$a9,$11,$8d,$7d,$11,$60,$00,$ad,$77,$11,$38,$e9,$02,$8d // |....}.`..w.8...
        .byte $77,$11,$c9,$c0,$30,$01,$60,$a9,$c7,$8d,$77,$11,$a2,$00,$bd,$49 // w...0.`...w....I
        .byte $07,$9d,$48,$07,$bd,$71,$07,$9d,$70,$07,$e8,$e0,$28,$d0,$ef,$ad // ..H..q..p...(...
        .byte $00,$2b,$ee,$83,$12,$d0,$03,$ee,$84,$12,$c9,$00,$f0,$03,$4c,$ad // .+............L.
        .byte $12,$a9,$00,$8d,$83,$12,$a9,$2b,$8d,$84,$12,$4c,$82,$12,$85,$f2 // .......+...L....
        .byte $8d,$6f,$07,$18,$69,$80,$8d,$97,$07,$60,$c9,$70,$f0,$13,$c9,$7f // .o..i....`.p....
        .byte $f0,$17,$c9,$7c,$f0,$1b,$c9,$6c,$f0,$1f,$c9,$71,$f0 // ...|...l...q.

txt_f6d0:
        .byte $23,$4c,$a1,$12,$a9,$01,$8d,$61,$12,$4c,$82,$12,$a9,$02,$8d,$61 // #L.....a.L.....a
        .byte $12,$4c,$82,$12,$a9,$04,$8d,$61,$12,$4c,$82,$12,$a9,$08,$8d,$61 // .L.....a.L.....a
        .byte $12,$4c,$82,$12,$a9,$f1,$8d,$61,$11,$a9,$12,$8d,$62,$11,$4c,$82 // .L.....a....b.L.
        .byte $12,$ad,$0c,$13,$c9,$70,$f0,$04,$ee,$0c,$13,$60,$a9,$00,$8d,$0c // .....p.....`....
        .byte $13,$a9,$5c,$8d,$61,$11,$a9,$12,$8d,$62,$11,$60,$8d,$3b,$00,$21 // ..\.a....b.`.;.!
        .byte $0f,$a7,$21,$c0,$ac,$21,$03,$e3,$02,$a4,$c1,$a7,$21,$e3,$e3,$22 // ..!..!......!.."
        .byte $a4,$c1,$a7,$21,$e1,$e3,$21,$a4,$c1,$a7,$21,$f0,$e3,$10,$a4,$24 // ...!..!...!....$
        .byte $03,$1c                               // ..

txt_f742:
        .byte $20,$40,$a4,$c1,$a7,$22,$fc,$03,$a7,$23,$80 //  @..."...#.

txt_f74d:
        .byte $40,$20,$a4,$c1,$e3,$80,$a4,$c1,$a7,$c1,$a7,$24,$80,$60,$10,$08 // @ .........$.`..
        .byte $a4,$21,$7f,$e3,$40,$a4,$21,$fc,$e3,$04,$80,$35,$00,$21,$01,$a6 // .!..@.!....5.!..
        .byte $24,$c0,$30,$09,$06,$a3,$2d,$08,$08,$04,$e2,$11,$00,$40,$20,$20 // $.0...-......@  
        .byte $10,$10,$0e,$11,$a2,$29,$01,$02,$02,$04,$08,$90,$00,$80,$40,$80 // .....)........@.
        .byte $2a,$00,$23,$07,$07,$03,$a4,$24,$01,$c1,$f1,$f8,$a2,$23,$03,$3f // *.#....$.....#.?
        .byte $ff,$e3,$fe,$a2,$28,$80,$00,$06,$0e,$3e,$7e,$1f,$1f,$e4,$3f,$2a // ....(....>~...?*
        .byte $7f,$7f,$f0,$e0,$e0,$c1,$c3,$87,$8f,$9f,$a2,$23,$7c,$fe,$fe,$c2 // ...........#|...
        .byte $21,$f0,$e8,$02,$a8,$e4               // !.....

txt_f7c3:
        .byte $22,$24,$a2,$22,$a2,$a2,$a4,$28,$80,$00,$80,$80 // "$."...(....

txt_f7cf:
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .text "$8"
        .byte $a9
        .byte $23,$04,$01,$04,$e3

txt_f7d9:
        .text " &"
        .byte $40                                   // @ character
        .text "A"
        .byte $81,$01,$81
        .byte $40,$e3,$80
        .byte $25,$40,$00
        .byte $40,$40,$0f
        .byte $e5,$10,$21,$1f,$a2,$e6,$80,$22,$00,$20,$e3,$10,$24,$28,$08,$28 // ..!....". ..$(.(
        .byte $28,$e4,$80,$25,$a0,$80,$a0,$a0,$0f,$e5,$08,$21,$0f,$a2,$21,$80 // (..%.......!..!.
        .byte $e3,$40,$21,$80,$a2,$21,$08,$e4,$04,$23,$08,$08,$90,$e4 // .@!..!...#....

txt_f817:
        .byte $40                                   // @ character
        .text "$P"
        .byte $40                                   // @ character
        .text "PP"
        .byte $e8,$04,$80
        .byte $2b,$00
        .byte $21,$3e,$e4
        .byte $22,$60
        .byte $37,$00,$01,$02,$07,$04,$04,$07,$04,$06,$c3 // 7..........

txt_f832:
        .byte $23,$22,$a2,$a3,$1d,$05,$c9           // #".....

txt_f839:
        .byte $2a,$2a,$ca,$0a,$0f,$04,$00
        .text "&))&0"
        .byte $f0
        .byte $50,$00
        .byte $53
        .byte $64,$64,$45,$44,$38,$10,$01,$c0,$20,$e0,$20,$e0,$20,$40,$40,$1e // ddED8... . . @@.

txt_f859:
        .text "!  N"
        .byte $7f,$f3,$a2
        .byte $27,$c0
        .byte $38,$06,$01,$80,$c0,$e0,$a4
        .byte $24,$80                               // $.

txt_f86b:
        .byte $40,$20,$20,$a3,$28,$08,$1e,$1f,$3f,$3f,$03,$01,$01,$a2,$24,$e0 // @  .(...??....$.
        .byte $f8,$fe,$f8,$e3,$fc,$34,$fe,$ff,$7f,$3f,$fe,$7f,$7f,$3f,$1f,$0f // .....4...?...?..
        .byte $87,$c3,$7e,$3e,$3e,$1e,$9e,$9e,$8f,$87,$e3,$7f,$2e,$3f,$3f,$1f // ..~>>........??.
        .byte $1f,$0f,$9f
        .text "?><8"
        .byte $1b
        .byte $3c,$c0,$c0,$a3

txt_f8a7:
        .byte $24,$3c,$c4,$02,$1e,$e8,$02,$23,$01,$03,$1f,$c5,$e8,$a2,$23,$c0 // $<.....#......#.
        .byte $e0,$f8,$c5,$a2                       // ....

txt_f8bb:
        .byte $29,$38,$a4,$a2,$a2,$a1,$a1,$06,$0f,$3f,$c2,$e3,$7f // )8.......?...

txt_f8c8:
        .text "+AA!"
        .byte $a1,$a1,$91,$d1,$d1,$60,$70,$7c,$e5,$7f,$a3
        .byte $21
        .byte $df,$e4,$d0,$a2,$21,$03,$e5,$bf,$21,$68,$e7,$e8,$23,$b0,$b8,$be // ....!...!h..#...
        .byte $e5,$bf,$a2,$22,$0e,$e9,$e4,$e8,$2c,$00,$80,$71,$3f,$bf,$9f,$5f // ..."....,..q?.._
        .byte $5f,$20,$90,$c8,$e8,$e4,$f4,$22,$58,$5c,$e6,$5f,$e3,$04,$e5,$f4 // _ ....."X\._....
        .byte $60
        .byte $30,$00,$03,$0c,$10
        .text "!"
        .byte $22                                   // double quote
        .text "DT"
        .byte $00,$fe,$02,$02,$e2
        .byte $22
        .byte $22,$2a,$00,$7f                       // "*..

txt_f91c:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "GDDT"
        .byte $00,$c0
        .byte $30,$08,$84
        .byte $44,$22,$2a,$00,$03
        .byte $0c,$10
        .text "!"
        .byte $22                                   // double quote
        .text "DT"
        .byte $22                                   // double quote
        .byte $e2,$02,$02,$e2
        .byte $22,$22,$2a,$e4,$02
        .byte $e3,$01,$29,$00,$01,$00               // ..)...

txt_f942:
        .byte $40                                   // @ character
        .text "H"
        .byte $40                                   // @ character
        .text "H*"
        .byte $aa,$e5,$11
        .byte $2d,$0e,$00,$80

txt_f94e:
        .text "$(0($$"
        .byte $00,$80,$01,$00,$e3,$02
        .byte $23,$0a,$0a,$15
        .byte $e3,$40,$e4,$80,$a9,$25,$30,$10,$18,$08,$0c,$e3,$04,$e3,$10,$27 // .@...%0........'
        .byte $08,$08,$04,$03,$00,$3f,$70,$a4,$22,$f0,$0f,$c2,$60,$36,$0f,$03 // .....?p."...`6..
        .byte $01,$00,$01,$02,$0f,$83,$81,$c0,$c7,$f8,$c0,$00,$c3,$e1,$e7,$f8 // ................
        .byte $80,$01,$1e,$e0,$83,$9f,$e0,$00,$1f,$e2,$05,$0e,$7c,$80,$30,$e1 // ............|.0.
        .byte $1f,$f2,$9a,$0c,$07,$38,$13,$fc,$90,$10,$20,$e0,$e0,$30,$f8,$0c // .....8.... ..0..
        .byte $03,$01,$03,$06,$e4,$02,$24,$82,$62,$12,$0b,$c6,$22,$00,$ff,$e6 // ......$.b..."...
        .byte $a2,$22,$22,$e3,$c6,$22,$00,$ff,$e6,$a1,$22,$21,$e1,$e6,$7f,$22 // ."".."...."!..."
        .byte $00,$ff,$e6,$d1,$22,$11,$f1,$e6,$7f,$22,$00,$ff,$e6,$d0,$22,$10 // ...."...."....".
        .byte $f0,$e6,$bf,$22,$80,$ff,$e6,$e8,$22,$08,$f8,$e6,$bf,$22,$80,$ff // ..."...."...."..
        .byte $e6,$e8,$22,$08,$f8,$e6,$5f,$22,$40,$7f,$e6,$f4,$22,$04,$fc,$e6 // .."..._"@..."...
        .byte $5f
        .byte $22,$40,$7f,$e6,$f4
        .byte $22,$04,$fc,$e3
        .text "T%*-"
        .byte $12,$0c
        .byte $03,$e4,$2a,$24,$ea,$0a,$02,$fe,$e6,$54,$22,$44,$7c,$e6,$2a,$22 // ..*$.....T"D|.*"
        .byte $22,$3e,$e3
        .text "T%*-"
        .byte $10,$0c,$03,$e4
        .byte $2a,$24,$ea,$0a,$02
        .byte $fe,$a2,$2f,$07,$18                   // ../..

txt_fa33:
        .text "#EIH"
        .byte $aa,$7f,$bf,$17,$8a
        .byte $44,$0a,$94,$82,$c2
        .byte $26,$93
        .byte $ff,$07,$06,$06,$96,$c2,$2d,$c9,$fe,$60,$30,$20,$55,$ff,$fd,$e8 // ......-..`0 U...
        .byte $11,$2b,$10,$21,$a2,$26,$e0,$18,$c4,$62,$52,$92,$a8,$24,$06,$02 // .+.!.&...bR..$..
        .byte $03,$01,$a6,$26,$01,$c7,$7c,$00,$07,$38,$a2,$33,$f0,$fc,$02,$7d // ...&..|..8.3...}
        .byte $8a,$72,$c2,$21,$17,$38,$c0,$00,$1f,$35,$07,$38,$c0,$e0,$18,$a2 // .r.!.8...5.8....
        .byte $21,$c0,$a8,$22,$1b,$01,$a5,$23,$07,$03,$f8,$a3,$2f,$03,$7c,$c0 // !.."...#..../.|.
        .byte $00,$20,$1f,$00,$1f,$f0,$10,$10,$1c,$f0,$07,$f8,$e3,$08,$27,$10 // . ............'.
        .byte $04,$3f,$c2,$02,$02,$03,$a3,$c1,$a3,$25,$fe,$02,$02,$00,$ff,$a7 // .?.......%......
        .byte $c1,$a3                               // ..

txt_fab5:
        .text "/?  "
        .byte $00,$e0
        .byte $20,$20,$21,$e1,$02,$02,$00,$0f,$70,$80
        .byte $a5,$c1,$a3
        .text "'<BB"
        .byte $00,$f0,$0e,$01,$a5
        .byte $29,$03,$02,$02
        .byte $82,$82,$42,$42,$00,$ff,$a7,$21,$e0,$e6,$20,$a9,$21,$03,$e6,$02 // ..BB...!.. .!...
        .byte $22,$00,$ff,$a7,$c1,$a3               // ".....

txt_faeb:
        .text "#?  "
        .byte $02,$00,$ff,$00,$00
        .byte $22,$00,$e0,$e3
        .byte $20,$29,$e0
        .byte $01,$01,$00,$07,$38,$40,$80,$80,$a3,$c1,$a3,$26,$1e,$21,$21,$00 // ....8@.....&.!!.
        .byte $f8,$07,$a6,$29,$03,$02,$82           // ...)...

txt_fb12:
        .text "BC  "
        .byte $00,$ff,$a3
        .byte $25,$fe,$02,$02,$00,$ff,$a6
        .byte $30,$44
        .byte $e0,$18,$07,$00,$3f,$20,$20,$02,$10,$68,$c8,$48,$c8,$08,$08,$e3 // ....?  ..h.H....
        .byte $04,$e5,$08,$e3,$30,$34,$18,$10,$18,$18,$10,$40,$0b,$56,$15,$14 // ....04.....@.V..
        .byte $12,$11,$10,$22,$04,$18,$f0,$10,$20,$c0,$a7,$37,$0e,$11,$00,$01 // ...".... ..7....
        .byte $02,$04,$04,$08,$08,$10,$c1,$0e,$18,$30,$60,$40,$c0,$80,$84,$04 // .........0`@....
        .byte $02,$02,$01,$a3,$23,$48,$88,$06,$a2,$24,$c1,$3e,$00,$60,$a2,$29 // ....#H...$.>.`.)
        .byte $03,$4c,$b0,$10,$08,$00,$07,$78,$80,$a2,$23,$01,$01,$78,$e5,$80 // .L.....x..#..x..
        .byte $a2,$e5,$40,$e3,$80,$e4,$10           // ..@....

txt_fb89:
        .text "*  !F"
        .byte $10,$10
        .byte $20,$20,$40,$80,$aa,$e8,$02,$a5
        .byte $26
        .byte $01,$03,$0f,$20,$a0,$20,$e5,$a0,$23,$02,$05,$04,$e5,$05,$a5,$23 // ... . ..#......#
        .byte $80,$c0,$f0,$e3,$42,$21,$7e,$a9,$26,$01,$03,$0f,$42,$a2,$22,$e5 // ....B!~.&...B.".
        .byte $a2,$28,$00,$80,$00,$80,$80,$c0,$e0,$f8,$e8,$20,$a8,$e8,$02,$2a // .(......... ...*
        .byte $00,$80,$00,$80,$80,$c0,$e0,$f8       // ........

txt_fbd1:
        .byte $20,$3f,$a3                           //  ?.

txt_fbd4:
        .text "%?  "
        .byte $00,$ff,$e3,$01,$c1,$a2
        .byte $21,$01,$e7,$02
        .byte $28,$00
        .byte $80,$00,$80,$80,$c0,$e0,$f8,$e8,$21,$29,$00,$40,$00,$40,$40,$60 // ........!).@.@@`
        .byte $70,$7c,$20,$e7,$10,$e8,$02,$28,$00,$80,$00,$80,$80,$c0,$e0,$f8 // p| ....(........
        .byte $e8,$20,$e7,$08,$21,$07,$e7,$08,$29,$f8,$18,$10,$18,$18,$10,$18 // . ..!...).......
        .byte $18,$1f,$e7,$10,$21,$e0,$a8,$2d,$60,$80,$80,$40,$23,$16,$0c,$00 // ....!..-`..@#...
        .byte $e1,$03,$06,$3c,$f0,$a3,$21,$80,$b7,$22,$06,$01,$a6,$24,$01,$c2 // ...<..!.."...$..
        .byte $3c,$03,$a6,$2a,$01,$ff               // <..*..

txt_fc3a:
        .text "?'! "
        .byte $80,$80,$1f,$e0,$e4,$80
        .byte $22,$58,$e0,$b6,$e8,$02
        .byte $c8,$e8,$a0,$e8,$05,$c8,$21,$7e,$e7,$42,$c8,$e8,$a2,$c8,$e4,$a0 // ......!~.B......
        .byte $22,$bf,$80,$c2,$a4,$22,$ff,$00,$c2,$e4,$02,$24,$e2,$22,$a2,$a2 // "....".....$."..
        .byte $c8,$e4,$a0,$22,$bf,$80,$c2,$a4,$22,$ff,$00,$c2,$e4,$02,$24,$e2 // ..."....".....$.
        .byte $22,$a2,$a2,$c8,$e8,$a1,$e8,$7f,$e8,$d0,$e8,$02,$c8,$e8,$a0,$a8 // "...............
        .byte $30,$9c,$84,$7c,$06,$07,$45,$14,$84,$39,$21,$3e,$60,$e0,$e0,$60 // 0..|..E..9!>`..`
        .byte $24,$a6,$21,$40,$80,$35,$00,$21,$01,$a3,$24,$3c,$43,$80,$80,$a4 // $.!@.5.!..$<C...

txt_fcaa:
        .byte $24,$20,$20,$a0,$40,$a4,$24,$8f,$b0,$c0,$80,$a5,$24,$80 // $  .@.$.....$.

txt_fcb8:
        .byte $40,$40,$20,$b3,$e4,$02,$21,$03,$a3,$c3,$22,$00,$ff,$a3,$e3,$a0 // @@ ...!...".....
        .byte $22,$20,$e0,$a3,$e3,$05,$22,$04,$07,$a3,$c3,$22,$00,$ff,$a3,$e4 // " ...."...."....

txt_fcd8:
        .byte $42,$21,$c3,$a3,$c3,$22,$00,$ff,$a3,$e3,$a2,$22,$22,$e3,$a3,$c3 // B!...".....""...
        .byte $a1,$42,$ff,$00,$00,$00,$ff,$ff,$ff,$00,$c1,$a3,$e3,$a2,$22,$22 // .B............""
        .byte $e3,$a3,$c3,$a1,$42,$ff,$00,$00,$00,$ff,$ff,$ff,$00,$c1,$a3,$e3 // ....B...........
        .byte $a2,$22,$22,$e3,$a3,$c3,$22,$00,$ff,$a3,$e3,$a1,$22,$21,$e1,$a3 // .""..."....."!..
        .byte $e3,$7f,$22,$00,$ff,$a3,$e3,$d0,$22,$10,$f0,$a3,$e4,$02,$21,$03 // ..".....".....!.
        .byte $a3,$c3,$22,$00,$ff,$a3,$e3,$a0,$22,$20,$e0,$a3,$25,$02,$00,$04 // .."....." ..%...
        .byte $20,$04,$a3,$25,$54,$04,$8b,$00,$0a,$a3 //  ..%T.....

txt_fd42:
        .byte $25,$30,$29,$c0,$91,$40,$a4,$24,$10,$00,$04,$08,$ab,$60,$5c,$20 // %0)..@.$.....`\ 
        .byte $7f,$20,$20,$53,$01,$0e,$14,$01,$20,$70 // .  S.... p

txt_fd5c:
        .text "BOD "
        .byte $7f,$08,$05,$12,$05
        .byte $20,$17,$09,$14,$08
        .byte $20,$01
        .byte $0e,$0f,$14,$08,$05,$12,$20,$18,$2d,$0d,$01,$13,$20,$10,$12,$05 // ...... .-... ...
        .byte $13,$13,$09,$05,$20,$03,$01,$0c,$0c,$05,$04,$20,$70,$4b,$09,$03 // .... ...... pK..
        .byte $0b,$20,$42,$0f,$18,$20,$56,$09,$07,$09,$0c,$01,$0e,$14,$05,$2b // . B.. V........+
        .byte $32,$7f,$20,$06,$12,$0f,$0d,$20,$5a,$05,$10,$10,$0c,$09,$0e,$21 // 2. .... Z......!
        .byte $21,$e3,$20,$60,$5f,$7c,$44,$05,$06,$12,$0f,$1a // !. `_|D.....

loc_fdb8:
        .byte $05,$0e,$2c,$20,$54,$12,$01,$09,$0e,$05,$04,$20,$01,$0e,$04,$20 // .., T...... ... 
        .byte $7f,$50,$01,$03,$0b,$05,$04,$20,$02,$19,$20,$14,$08,$05,$20,$17 // .P..... .. ... .
        .byte $0f,$12,$0c,$04,$20,$70,$44,$0f,$0d,$09,$0e,$01,$14,$0f,$12,$13 // .... pD.........

txt_fde8:
        .text "!!  "
        .byte $7f
        .byte $43,$01,$0c,$0c
        .byte $20,$57,$01,$12,$05,$1a
        .byte $20
        .byte $43,$01,$13,$14,$0c,$05,$20,$01,$14   // C..... ..

txt_fe01:
        .text " 718-326-2214!!"
        .byte $e3
        .byte $20,$34,$7c
        .byte $28,$43,$29,$7f
        .text "BOD/"
        .byte $70
        .byte $54,$01,$0c,$05
        .byte $0e,$14
        .text "'90!"
        .byte $e8
        .byte $20,$21,$7f,$e9
        .byte $20,$b9,$60,$b3
        .byte $20
        .byte $20,$7c,$20,$46,$12,$09,$05,$0e,$04,$0c,$19,$20,$08,$01,$0e,$04 //  | F....... ....
        .byte $13,$08,$01,$0b,$05,$13,$20,$01,$12,$05,$20,$05,$18,$14,$05,$0e // ...... ... .....
        .byte $04,$05,$04,$20,$14,$0f,$20,$70       // ... .. p

txt_fe59:
        .text "TSM.. "
        .byte $7f
        .byte $4c,$05,$07,$05,$0e,$04

txt_fe66:
        .text ".. C"
        .byte $12,$01,$1a,$19

txt_fe6e:
        .text ".. G"
        .byte $05,$0e,$05,$13,$09,$13

txt_fe78:
        .text ".. I"
        .byte $0c,$0c,$15,$13,$09,$0f,$0e

txt_fe83:
        .text ".. B"
        .byte $0f,$0e,$1a,$01,$09

txt_fe8c:
        .text ".. B"
        .byte $0c,$01,$03,$0b,$0d,$01,$09,$0c

txt_fe98:
        .text ".. C"
        .byte $05,$0e,$13,$0f,$12

txt_fea1:
        .text ".. ATG.. O"
        .byte $12,$09,$07,$0f

txt_feaf:
        .text ".. TRC.. F"
        .byte $0c,$01,$13,$08
        .byte $20,$49
        .byte $0e,$03                               // ..

txt_fec1:
        .text ".. C"
        .byte $08,$12,$0f,$0d,$01,$0e,$03,$05

txt_fecd:
        .text ".. XTC.. "
        .byte $01,$0e,$04
        .byte $20,$0e,$0f
        .byte $20
        .byte $0d,$0f,$12,$05,$21,$21,$e3           // ....!!.

txt_fee4:
        .text " 0(C)BOD/T"
        .byte $01,$0c,$05,$0e,$14
        .byte $27
        .byte $39,$30,$f0,$20,$80,$2a,$00,$60,$27,$03,$54,$2a,$2d,$12,$0c,$03 // 90. .*.`'.T*-...
        .byte $db,$04,$2a,$ea,$0a,$02,$fe,$db,$06,$54,$44,$7c,$db,$06,$2a,$22 // ..*......TD|..*"
        .byte $3e,$db,$03,$54,$2a,$2d,$10,$0c,$03,$db,$04,$2a,$ea,$0a,$02,$fe // >..T*-.....*....
        .byte $a2,$2f,$07,$18                       // ./..

txt_ff28:
        .text "#EIH"
        .byte $aa,$7f,$bf,$17,$8a
        .byte $44,$0a,$94,$82,$c2
        .byte $26,$93
        .byte $ff,$07,$06,$06,$96,$c2,$2d,$c9,$fe,$60,$30,$20,$55,$ff,$fd,$e8 // ......-..`0 U...
        .byte $11,$2b,$10,$21,$a2,$36,$e0,$18,$c4,$62,$52,$92,$db,$08,$00,$06 // .+.!.6...bR.....
        .byte $02,$03,$01                           // ...

// --- Region $ff6a-$fffd ---
.pc = $ff6a "Segment $ff6a"
        .byte $8a,$72,$c2,$21,$17,$38,$c0,$00,$1f,$35,$07,$38,$c0,$e0,$18,$a2 // .r.!.8...5.8....
        .byte $60,$82,$c0,$db,$08,$00,$1b,$01,$db,$05,$00,$07,$03,$f8,$db,$03 // `...............
        .byte $00,$03,$7c,$c0,$00,$20,$1f,$00,$1f,$f0,$10,$10,$1c,$f0,$07,$f8 // ..|.. ..........
        .byte $db,$03,$08,$10,$04,$3f,$c2,$02,$02,$03,$db,$03,$00,$ff,$db,$03 // .....?..........
        .byte $00,$fe,$02,$02,$00,$ff,$db,$07,$00,$ff,$db,$03,$00,$3f,$20,$20 // .............?  
        .byte $00,$e0,$20,$20,$21,$e1,$02,$02,$00,$0f,$70,$80,$db,$05,$00,$ff // ..  !.....p.....
        .byte $db,$03,$00,$3c,$42,$42,$00,$f0,$0e,$01,$db,$05,$00,$03,$02,$02 // ...<BB..........
        .byte $82,$82,$42,$42,$00,$ff,$db,$07,$00,$e0,$db,$06,$20,$db,$09,$00 // ..BB........ ...
        .byte $03,$db,$06,$02,$00,$ff,$db,$07,$00,$ff,$db,$03,$00,$3f,$20,$20 // .............?  
        .byte $00,$ff,$db,$03                       // ....
