// ============================================
// output - Part 1 of 3
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:45
// 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:  $3f40 (16192)
// IRQ handler:  $4065 (irq_4065)
// IRQ handler:  $4089 (nmi_4089)
// IRQ handler:  $408a (irq_408a)
// IRQ handler:  $40f1 (irq_40f1)
// IRQ handler:  $411f (irq_411f)
//
// Code: 2392 bytes, Data: 61096 bytes
// Labels: 313, Subroutines: 9
//
// Cross-references: all OK
// ============================================


// --- Region $1000-$1006 ---
.pc = $1000 "sub_1000"
// Referenced by: jsr from $3f55

sub_1000:
        jmp loc_103a

smc_1003:
        jmp loc_1071                                // !SMC: modified by $1072

txt_1006:
        .text "-"

// --- Region $103a-$1481 ---
.pc = $103a "loc_103a"

loc_103a:
        lda #$01
        sta $038d
        lda #$0f
        sta smc_1422                                // SMC: modifies $1422
        ldx #$02

loc_1046:
        lda #$ff
        sta $0343,x
        lda #$00
        sta $0340,x
        sta $0334,x
        sta $0337,x
        sta $033a,x
        dex
        bpl loc_1046
        sta dat_1482
        sta $038c
        ldx #$14

loc_1064:
        sta $d400,x
        dex
        bpl loc_1064
        lda $1896
        sta smc_1077                                // SMC: modifies $1077
        rts

loc_1071:
        dec $038d
        bpl loc_107b
.label smc_1077 = * + 1
        lda #$01                                    // !SMC: modified by $106d
        sta $038d

loc_107b:
        ldx #$02

loc_107d:
        jsr sub_1086
        dex
        bpl loc_107d
        jmp loc_1407
// Referenced by: jsr from $107d

sub_1086:
        lda $038d
        bne loc_1093
        lda $0340,x
        beq loc_1096
        dec $0340,x

loc_1093:
        jmp loc_123c

loc_1096:
        lda $033d,x
        sta $0340,x
        lda $1890,x
        sta $fb
        lda $1893,x
        sta $fc
        ldy $0334,x

loc_10a9:
        lda ($fb),y
        bpl loc_10e5
        cmp #$ff
        bne loc_10d7
        lda #$0f
        sta smc_1422                                // SMC: modifies $1422
        ldy #$00
        sty $0337
        sty $0338
        sty $0339
        ldy #$01
        sty $0334
        sty $0335
        sty $0336
        sty $0343
        sty $0344
        sty $0345
        beq loc_10a9

loc_10d7:
        lda ($fb),y
        clc
        adc #$20
        sta $0337,x
        iny
        inc $0334,x
        lda ($fb),y

loc_10e5:
        tay
        lda $18d8,y
        sta $fb
        lda $18e9,y
        sta $fc
        ldy $033a,x
        inc $033a,x
        lda ($fb),y
        iny
        cmp #$80
        bcc loc_111f
        cmp #$c0
        bcs loc_111f
        adc #$80
        sta $033d,x
        sta $0340,x
        cmp #$3f
        bne loc_1119
        inc $033a,x
        lda ($fb),y
        iny
        sta $033d,x
        sta $0340,x

loc_1119:
        inc $033a,x
        lda ($fb),y
        iny

loc_111f:
        cmp #$e0
        bcc loc_1130
        asl
        asl
        asl
        sta $037f,x
        tay
        lda $1845,y
        jmp loc_113b

loc_1130:
        cmp #$c0
        bcc loc_1167
        pha
        lda #$ff
        sta $037f,x
        pla

loc_113b:
        asl
        asl
        asl
        sta $0343,x
        tay
        lda $15ac,y
        and #$f0
        sta $0352,x
        tya
        sta $035e,x
        lsr $0364,x
        lda $15b2,y
        beq loc_115c
        sty $038a
        lsr $038b

loc_115c:
        ldy $033a,x
        inc $033a,x
        lda ($fb),y
        jmp loc_11b1

loc_1167:
        cmp #$70
        bcc loc_1178
        and #$0f
        sta $0355,x
        lda #$f6
        sta $036d,x
        jmp loc_122a

loc_1178:
        cmp #$60
        bcc loc_118d
        asl
        asl
        asl
        asl
        adc $0352,x
        sta $0352,x
        inc $033a,x
        lda ($fb),y
        bpl loc_11b1

loc_118d:
        cmp #$5f
        bne loc_11b1
        inc $033a,x
        lda ($fb),y
        iny
        sta $034c,x
        inc $033a,x
        lda ($fb),y
        clc
        adc $0337,x
        sta $0349,x
        ldy $034c,x
        bne loc_11ae
        sta $0346,x

loc_11ae:
        jmp loc_122a

loc_11b1:
        clc
        adc $0337,x
        sta $0346,x
        sta $0349,x
        ldy $0343,x
        lda $15b2,y
        bne loc_11cb
        lda $038c
        and $1489,x
        bpl loc_11e1

loc_11cb:
        stx $0388
        lda $15b1,y
        lsr
        bcs loc_11db
        tya
        sta $038a
        lsr $038b

loc_11db:
        lda $038c
        ora $1486,x

loc_11e1:
        sta $038c
        lda $15ae,y
        lsr
        bcs loc_11f1
        tya
        sta $035e,x
        lsr $0364,x

loc_11f1:
        lda $15ad,y
        sta $036a,x
        lda $15ac,y
        and #$0f
        sta $0355,x
        lda $15af,y
        and #$f0
        lsr
        lsr
        sta $0376,x
        lda $15af,y
        and #$0f
        sta $0379,x
        lda #$f7
        sta $036d,x
        lda #$00
        sta $0367,x
        sta $0382,x
        sta $0385,x
        sta $0370,x
        sta $0373,x
        sta $037c,x

loc_122a:
        ldy $033a,x
        lda ($fb),y
        cmp #$60
        bne loc_123b
        lda #$00
        sta $033a,x
        inc $0334,x

loc_123b:
        rts

loc_123c:
        ldy $0343,x
        cpy #$ff
        beq loc_123b
        stx $fb
        lda $15ab,y
        ldy $1483,x
        sty $fc
        sta $d405,y
        lda $0352,x
        ora $0355,x
        sta $d406,y
        ldy $035e,x
        lda $0364,x
        bne loc_128e
        inc $0364,x
        lda $16dc,y
        bne loc_1278
        lda $035e,x
        and #$f8
        ora $1740,y
        sta $035e,x
        tay
        lda $16dc,y

loc_1278:
        lsr
        lsr
        lsr
        lsr
        sta $035b,x
        lda #$00
        sta $0358,x
        lda $16dc,y
        and #$0f
        sta $0361,x
        bpl loc_12cd

loc_128e:
        lda $035b,x
        cmp $0361,x
        bcs loc_12aa
        lda $0358,x
        clc
        adc $1740,y
        tay
        lda $035b,x
        adc #$00
        cmp $0361,x
        bcs loc_12be
        bcc loc_12c6

loc_12aa:
        lda $0358,x
        sec
        sbc $1740,y
        tay
        lda $035b,x
        sbc #$00
        bcc loc_12be
        cmp $0361,x
        bcs loc_12c6

loc_12be:
        inc $035e,x
        lsr $0364,x
        beq loc_12db

loc_12c6:
        sta $035b,x
        tya
        sta $0358,x

loc_12cd:
        ldy $fc
        lda $0358,x
        sta $d402,y
        lda $035b,x
        sta $d403,y

loc_12db:
        lda $0343,x
        ora $0367,x
        inc $0367,x
        tay
        lda $1614,y
        bne loc_12f0
        lda $1678,y
        sta $0367,x

loc_12f0:
        lda $1613,y
        sta $034f,x
        and $036d,x
        ldx $fc
        sta $d404,x
        ldx $fb
        lda $036a,x
        beq loc_130f
        dec $036a,x
        bne loc_130f
        lda #$f6
        sta $036d,x

loc_130f:
        lda $1677,y
        bpl loc_1326
        tax
        ldy $fc
        lda $14cc,x
        sta $d400,y
        lda $146c,x
        sta $d401,y
        ldx $fb
        rts

loc_1326:
        ldy $037f,x
        cpy #$ff
        beq loc_1355
        lda $0385,x
        bne loc_1338
        lda $1846,y
        sta $0385,x

loc_1338:
        tya
        clc
        adc $0382,x
        tay
        dec $0385,x
        bne loc_1350
        inc $0382,x
        lda $17f8,y
        bpl loc_1350
        lda #$00
        sta $0382,x

loc_1350:
        lda $17f8,y
        and #$7f

loc_1355:
        clc
        adc $0346,x
        tay
        clc
        lda $154c,y
        adc $0370,x
        ldx $fc
        sta $d400,x
        ldx $fb
        sta $fb
        lda $14ec,y
        adc $0373,x
        ldy $fc
        sta $d401,y
        sta $fc
        lda $0349,x
        cmp $0346,x
        bne loc_13e4
        ldy $0343,x
        lda $0376,x
        beq loc_138b
        dec $0376,x

loc_138a:
        rts

loc_138b:
        lda $15b0,y
        beq loc_138a
        lda $0379,x
        bne loc_13a6
        lda $15af,y
        and #$0f
        asl
        sta $0379,x
        lda $037c,x
        eor #$01
        sta $037c,x

loc_13a6:
        dec $0379,x
        lda $0346,x
        lsr
        clc
        adc $15b0,y
        tay
        lda $037c,x
        beq loc_13d0

loc_13b7:
        clc
        lda $0370,x
        adc $14ec,y
        sta $0370,x
        lda $0373,x
        adc dat_148c,y
        sta $0373,x
        rts

loc_13cb:
        ldy $034c,x
        bcs loc_13b7

loc_13d0:
        sec
        lda $0370,x
        sbc $14ec,y
        sta $0370,x
        lda $0373,x
        sbc dat_148c,y
        sta $0373,x
        rts

loc_13e4:
        tay
        lda #$90
        bcc loc_13eb
        lda #$b0

loc_13eb:
        sta smc_13f8                                // SMC: modifies $13f8
        lda $154c,y
        cmp $fb
        lda $14ec,y
        sbc $fc

smc_13f8:
        bcs loc_13cb                                // !SMC: modified by $13eb
        tya
        sta $0346,x
        lda #$00
        sta $0370,x
        sta $0373,x
        rts

loc_1407:
        ldx $0388
        ldy $0343,x
        lda $15b2,y
        and #$f8
        ora $038c
        sta $d417
        lda $15b2,y
        and #$07
        asl
        asl
        asl
        asl
.label smc_1422 = * + 1
        ora #$0f                                    // !SMC: modified by $1041, $10b3
        sta $d418
        ldy $038a
        lda $038b
        bne loc_144a
        inc $038b
        lda $17a4,y
        bne loc_1442
        lda $038a
        and #$f8
        ora $17ce,y
        sta $038a
        tay

loc_1442:
        lda $17a4,y
        and #$f0
        jmp loc_1471

loc_144a:
        lda $17a4,y
        asl
        asl
        asl
        asl
        sta $fb
        lda $0389
        cmp $fb
        bcs loc_1468
        adc $17ce,y
        cmp $fb
        bcc loc_1471

loc_1461:
        lsr $038b
        inc $038a
        rts

loc_1468:
        sbc $17ce,y
        bcc loc_1461
        cmp $fb
        bcc loc_1461

loc_1471:
        sta $0389
        tay
        lda $034f,x
        and #$08
        beq loc_147e
        ldy #$ff

loc_147e:
        sty $d416
        rts

// --- Region $1512-$151d ---
.pc = $1512 "Segment $1512"
        ora #$0a
        asl
        .byte $0b,$0c                               // anc #$0c // ILLEGAL
        ora $0e0d
        .byte $0f,$10,$11                           // slo $1110 // ILLEGAL
        .byte $12                                   // jam // ILLEGAL

// --- Region $17bd-$17bf ---
.pc = $17bd "Segment $17bd"
        bmi loc_17bf

loc_17bf:
        brk

// --- Region $1885-$1886 ---
.pc = $1885 "loc_1885"

loc_1885:
        asl
        .byte $02                                   // jam // ILLEGAL

// --- Region $1894-$18f2 ---
.pc = $1894 "loc_1894"

loc_1894:
        clc
        clc
        ora ($03,x)
        cpx #$08
        php
        php
        .byte $0f,$e4,$0f                           // slo $0fe4 // ILLEGAL
        .byte $07,$00                               // slo $00 // ILLEGAL
        cpx #$08
        .byte $0f,$e4,$08                           // slo $08e4 // ILLEGAL
        .byte $03,$ff                               // slo ($ff,x) // ILLEGAL

dat_18a8:
        .byte $04,$e0,$0b,$0b                       // ....

loc_18ac:
        ora #$09
        asl $0ee4
        asl $06
        asl $06
        cpx #$01
        asl $01e4
        asl $06
        .byte $ff,$02,$e0                           // isc $e002,x // ILLEGAL
        .byte $0c,$0c,$0a                           // nop $0a0c // ILLEGAL
        asl
        ora $0de4
        ora $05
        ora $05
        ora $05
        ora $05
        cpx #$10
        ora $10e4
        ora $05
        ora $05
        .byte $ff,$fa,$4a                           // isc $4afa,x // ILLEGAL
        .byte $ff,$69,$fc                           // isc $fc69,x // ILLEGAL
        ora $37,x
        .byte $5f,$ab,$57                           // sre $57ab,x // ILLEGAL
        inc $58,x
        ror $1cb8,x
        .byte $af,$60,$18                           // lax $1860 // ILLEGAL
        ora $1a19,y
        .byte $1a                                   // nop // ILLEGAL
        .byte $1b,$1b,$1b                           // slo $1b1b,y // ILLEGAL

dat_18f1:
        .byte $1b,$1c                               // ..

// --- Region $1903-$1915 ---
.pc = $1903 "Segment $1903"
        bvs loc_1885
        clc
        sta $5f
        .byte $2f,$1a,$80                           // rla $801a // ILLEGAL
        bvs loc_18ac
        clc
        sta ($24,x)
        bvs loc_1894
        .byte $1a                                   // nop // ILLEGAL
        .byte $80,$70                               // nop #$70 // ILLEGAL

dat_1915:
        .byte $82                                   // .

// --- Region $1fe0-$1ff2 ---
.pc = $1fe0 "sub_1fe0"
// Referenced by: jsr from $3f4d

sub_1fe0:
        sta $d011
        lda $02a6
        bne loc_1ff2
        lda #$48
        ldx #$68
        sta smc_409e                                // SMC: modifies $409e
        stx smc_409f                                // SMC: modifies $409f

loc_1ff2:
        rts

// --- Region $3f40-$403c ---
.pc = $3f40 "main_3f40"

main_3f40:
        sei
        lda #$37
        sta $01
        lda #$00
        sta $d020
        sta $d021
        jsr sub_1fe0
        jsr $e544
        lda #$00
        jsr sub_1000
        lda #$35
        sta $01
        lda #$00
        sta $f0
        lda #$46
        sta $f1
        ldx #$00
        stx $f6
        stx $4200
        lda #$03
        sta $4230
        lda #$1b
        sta $f7

loc_3f74:
        lda #$00
        sta spr_d800,x
        sta $d900,x
        sta $d9d0,x
        sta dat_0800,x
        sta $0900,x
        sta $09d0,x
        sta scr_0c00,x
        sta $0d00,x
        sta $0dd0,x
        lda dat_2e00,x
        sta $dad0,x
        lda $2e18,x
        sta $dae8,x
        inx
        bne loc_3f74
        lda #$20
        sta smc_3fad                                // SMC: modifies $3fad
        ldy #$0e
        ldx #$00
        lda #$5a

loc_3fab:
.label smc_3fad = * + 2
        sta bmp_2000,x                              // !SMC: modified by $3fa2
        inx
        bne loc_3fab
        inc smc_3fad
        dey
        bne loc_3fab
        ldx #$00

loc_3fb9:
        lda #$00
        sta $1fd8,x
        sta $2118,x
        sta $2258,x
        sta $2398,x
        sta $24d8,x
        sta $2618,x
        sta $2758,x
        sta $2898,x
        sta $29d8,x
        sta $2b18,x
        inx
        cpx #$50
        bne loc_3fb9
        lda #$00
        sta $417b
        lda #$34
        sta $417c
        lda #$1b
        sta $431b
        lda #$45
        sta $431c
        lda #$7f
        sta $dc0d
        lda $dc0d
        lda #$01
        sta $d01a
        lda #$65
        sta $fffe
        lda #$40
        sta loc_ffff
        lda #$89
        sta $fffa
        lda #$40
        sta $fffb
        lda #$97
        sta $dd00
        lda #$38
        sta $d011
        lda #$20
        sta $d012
        cli

loc_4023:
        lda #$38

loc_4025:
        cmp $d012
        bne loc_4025
        jsr smc_1003
        lda #$ae

loc_402f:
        cmp $d012
        bne loc_402f
        inc $4038
        lda #$00
        cmp #$01
        bne loc_4045

// --- Region $4045-$41ac ---
.pc = $4045 "loc_4045"

loc_4045:
        lda $dc01
        cmp #$ef
        bne loc_4023
        sei
        lda #$37
        sta $01
        lda #$00
        sta $d011
        jsr $e544
        jsr $ff8a
        jsr $ff84
        jsr $ff81
        jmp loc_4800

irq_4065:
        sta smc_4088                                // SMC: modifies $4088
        lda #$8a
        sta $fffe
        lda #$40
        sta loc_ffff
        lda #$33
        sta $d012
        sta $40bf
        dec $d019
        lda #$38
        sta $d011
        lda #$d0
        sta $d016
.label smc_4088 = * + 1
        lda #$00                                    // !SMC: modified by $4065

nmi_4089:
        rti

irq_408a:
        sta $40d3
        dec $d019
        lda #$ac
        sta $fffe
        lda #$28
        sta $d018
        inc $d012
        cli

smc_409e:
        nop                                         // !SMC: modified by $1fec

smc_409f:
        nop                                         // !SMC: modified by $1fef

loc_40a0:
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop

loc_40ab:
        rti

dat_40ac:
        .byte $a9,$3c,$8d,$11                       // .<..

loc_40b0:
        bne loc_40a0
        ora $a9d0,y
        sec
        sta $d011
        lda #$38
        sta $d018
        lda #$33
        clc
        adc #$08
        cmp #$7b
        beq loc_40d5
        sta $40bf
        sta $d012
        lda #$8a
        sta $fffe
        lda #$00
        rti

loc_40d5:
        lda #$f1
.label loc_40d9 = * + 2
        sta $fffe
        lda #$40
        sta loc_ffff
        lda #$38
        sta $d011
        lda $d012
        clc
        adc #$08
        sta $d012
        lda $40d3
        rti

irq_40f1:
        php
        pha
        txa
        pha
        tya
        pha
        lda #$1b
        sta $d011
        lda #$1c
.label loc_40ff = * + 1
        sta $d018
        lda #$c8
        sta $d016
        lda #$1f
        sta $fffe
        lda #$41
        sta loc_ffff
        dec $d019
        lda #$c2
        sta $d012
        pla
        tay
        pla
        tax
        pla
        plp
        rti

irq_411f:
        php
        pha
        txa
        pha
        tya
        pha
        lda #$d8
        sta $d016
        lda #$3b
.label loc_412e = * + 2
        sta $d011
        lda #$28
        sta $d018
        jsr sub_4150
        lda #$2f
        sta $d012
        lda #$65
        sta $fffe
        lda #$40
        sta loc_ffff
        dec $d019
        pla
        tay
        pla
        tax
        pla
        plp
        rti
// Referenced by: jsr from $4134

sub_4150:
        inc $f6
        lda $f6
        cmp #$03
        beq loc_4159

loc_4158:
        rts

loc_4159:
        lda #$00
        sta $f6
        ldy $f7
        ldx #$00
        lda $41ab,y

loc_4164:
        sta $d9e0,x
        inx
        cpx #$50
        bne loc_4164
        inc $f7
        lda $f7
        cmp #$1c
        bne loc_4158
.label loc_4175 = * + 1
        lda #$00
        sta $f7
        ldx #$00

loc_417a:
        lda $3400,x
        beq loc_419f
        sta $05e0,x
        clc
        adc #$40
        sta $0608,x
        inx
        cpx #$28
        bne loc_417a
        lda $417b
        clc
        adc #$28
        sta $417b
        lda $417c
        adc #$00
        sta $417c
        rts

loc_419f:
        lda #$00
        sta $417b
        lda #$34
        sta $417c
        bne loc_417a
        brk

dat_41ac:
        .byte $02                                   // .

// --- Region $41c7-$41d5 ---
.pc = $41c7 "loc_41c7"

loc_41c7:
        lda #$00
.label loc_41ca = * + 1
        sta $f0
        lda #$46
        sta $f1
        jmp loc_41f0
        jmp loc_4364

dat_41d5:
        .byte $ad                                   // .

// --- Region $41f0-$4353 ---
.pc = $41f0 "loc_41f0"

loc_41f0:
        lda ($f0),y
        beq loc_41c7
        cmp #$2a
        bne loc_4220
        lda $4230
        cmp #$03
        bne loc_421e
        lda #$00
        asl
        tax
        lda dat_43cf,x
        sta $431b
        lda $43d0,x
        sta $431c
        inc $4200
.label loc_4213 = * + 1
        lda $4200
        cmp #$06
        bne loc_421e
        lda #$00
        sta $4200

loc_421e:
        lda #$20

loc_4220:
        clc
        asl

loc_4222:
        asl
        asl
        sta $f2
        lda $f3
        adc #$00
        sta $f3
        inc $4230
        lda #$03
        and #$03
        sta $4230
        tax
        cmp #$03
        bne loc_4241
        inc $f0
        bne loc_4241
        inc $f1

loc_4241:
        txa
        asl
        tax
        lda dat_4253,x
        sta $4251
        lda $4254,x
        sta $4252
        jmp loc_ffff

dat_4253:
        .byte $d6,$42,$ad,$42,$84,$42,$5b,$42       // .B.B.B[B

loc_425b:
        ldy #$00

loc_425d:
        lda ($f2),y
        and #$03
        jsr sub_4305
        iny
        cpy #$08
        bne loc_425d
        lda $f2
        clc
        adc #$f8
        sta $f2
        lda $f3
        adc #$01
        sta $f3
        clc

loc_4277:
        lda ($f2),y
        and #$03
        jsr sub_4305
        iny
        cpy #$10
        bne loc_4277
        rts

loc_4284:
        ldy #$00

loc_4286:
        lda ($f2),y
        and #$0c
        jsr sub_4303
        iny
        cpy #$08
        bne loc_4286
        lda $f2
        clc
        adc #$f8
        sta $f2
        lda $f3
        adc #$01
        sta $f3
        clc

loc_42a0:
        lda ($f2),y
        and #$0c
        jsr sub_4303
        iny
        cpy #$10
        bne loc_42a0
        rts

loc_42ad:
        ldy #$00

loc_42af:
        lda ($f2),y
        and #$30
        jsr sub_4301
        iny
        cpy #$08
        bne loc_42af
        lda $f2
        clc
        adc #$f8
        sta $f2
        lda $f3
        adc #$01
        sta $f3
        clc

loc_42c9:
        lda ($f2),y
        and #$30
        jsr sub_4301
        iny
        cpy #$10
        bne loc_42c9
        rts

loc_42d6:
        ldy #$00

loc_42d8:
        lda ($f2),y
        and #$c0
        jsr sub_42ff
        iny
        cpy #$08
        bne loc_42d8
        lda $f2
        clc
        adc #$f8
        sta $f2
        lda $f3
        adc #$01
        sta $f3
        clc

loc_42f2:
        lda ($f2),y
        and #$c0
        jsr sub_42ff
        iny
        cpy #$10
        bne loc_42f2
        rts
// Referenced by: jsr from $42dc, $42f6

sub_42ff:
        lsr
        lsr
// Referenced by: jsr from $42b3, $42cd

sub_4301:
        lsr
        lsr
// Referenced by: jsr from $428a, $42a4

sub_4303:
        lsr
        lsr
// Referenced by: jsr from $4261, $427b

sub_4305:
        tax
        sty $4352
        lda #$00
        cpx #$00
        beq loc_432e
        stx $431e
        tya
        asl
        asl
        clc
        adc $4230
        tax
        lda $451b,x
        ldx #$00
        cpx #$01
        bne loc_4328

dat_4323:
        .byte $29,$0f,$4c,$2e,$43                   // ).L.C

loc_4328:
        cpx #$02
        bne loc_432e
        and #$f0

loc_432e:
        sta $434e
        tya
        and #$fe
        tax
        lda dat_4354,x
        sta $f4
        lda $4355,x
        sta $f5
        tya
        and #$01
        bne loc_434b
        lda $f5
        clc
        adc #$04
        sta $f5

loc_434b:
        ldy #$00
        lda #$00
        sta ($f4),y
        ldy #$00
        rts

// --- Region $4364-$43cf ---
.pc = $4364 "loc_4364"

loc_4364:
        inc $41de
        ldx #$00

loc_4369:
        lda $082e,x
        sta $082d,x
        lda $0c2e,x
        sta $0c2d,x
        lda $0856,x
        sta $0855,x
        lda $0c56,x
        sta $0c55,x
        lda $087e,x
        sta $087d,x
        lda $0c7e,x
        sta $0c7d,x
        lda $08a6,x
        sta $08a5,x
        lda $0ca6,x
        sta $0ca5,x
        lda $08ce,x
        sta $08cd,x
        lda $0cce,x
        sta $0ccd,x
        lda $08f6,x
        sta $08f5,x
        lda $0cf6,x
        sta $0cf5,x
        lda $091e,x
        sta $091d,x
        lda $0d1e,x
        sta $0d1d,x
        lda $0946,x
        sta $0945,x
        lda $0d46,x
        sta $0d45,x
        inx
        cpx #$1e
        bne loc_4369
        rts

dat_43cf:
        .byte $db                                   // .

// --- Region $4800-$4813 ---
.pc = $4800 "loc_4800"

loc_4800:
        ldx #$20

loc_4802:
        lda $4817,x
        sta $0340,x
        dex
        bpl loc_4802
        sei
        lda #$30
        sta $01
        jmp $0340

dat_4813:
        // === Data block (1 bytes, $4813-$4813) ===
        .byte $00                                   // .

// --- Region $7d15-$7d15 ---
.pc = $7d15 "Segment $7d15"
        brk

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

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

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

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

// --- Region $d003-$d003 ---
.pc = $d003 "$d003"
        brk                                         // !SMC: modified by $1087

// --- Region $d0e8-$d0e8 ---
.pc = $d0e8 "IO $d0e8"
        brk

// --- Region $fe03-$fe0c ---
.pc = $fe03 "Segment $fe03"
        ora ($0e,x)
        .byte $04,$2a                               // nop $2a // ILLEGAL
        .byte $14,$08                               // nop $08,x // ILLEGAL
        ora $20
        .byte $12                                   // jam // ILLEGAL

bmp_fe0c:
        // === Bitmap data (1 bytes, $fe0c-$fe0c) ===
        .byte $15                                   // .

// --- Region $ff81-$ff9d ---
.pc = $ff81 "Segment $ff81"
        .byte $e3,$2e                               // isc ($2e,x) // ILLEGAL
        rts
        jsr $0320
        ora $2a01,y
        ora #$0e
        rol
        .byte $14,$08                               // nop $08,x // ILLEGAL
        ora $2a
        asl $1805
        .byte $14,$2a                               // nop $2a,x // ILLEGAL
        .byte $03,$12                               // slo ($12,x) // ILLEGAL
        ora ($10,x)
        bpl loc_ffb5
        rol
        .byte $12                                   // jam // ILLEGAL

// --- Region $ffb5-$ffbf ---
.pc = $ffb5 "loc_ffb5"

loc_ffb5:
        ora #$07
        asl $0e09
        .byte $07,$20                               // slo $20 // ILLEGAL
        .byte $0f,$06,$06                           // slo $0606 // ILLEGAL

dat_ffbf:
        .byte $e3                                   // .

// --- Region $ffff-$ffff ---
.pc = $ffff "loc_ffff"

loc_ffff:
        brk

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

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

dat_0800:
        // === Fill data (1 bytes, $0800-$0800) ===
        .byte $00                                   // .

// --- Region $0ad0-$0c00 ---
.pc = $0ad0 "dat_0ad0"

dat_0ad0:
        .encoding "screencode_mixed"
        .byte $90,$98,$98,$8c,$98,$98,$98,$8c,$8c,$90,$98,$98,$8c,$8c,$90 // scrcode: ...............
        .text "@"
        .byte $bf,$fb,$bf                           // scrcode: ...
        .text "@@@@@@@@@@@@@@@"
        .byte $b0,$bc,$bf,$cb                       // scrcode: ....
        .text "@@"
        .byte $98,$c8,$89,$c8,$c8,$98,$8c,$98,$c8,$8c,$8c,$c8,$98,$cf,$98 // scrcode: ...............
        .text "@"
        .byte $fb,$bf,$fb                           // scrcode: ...
        .text "@"
        .byte $bc,$bc,$bc,$bc,$bc,$bc,$b0,$bc,$cf,$bc,$cf,$bc,$b0,$bc,$bc,$cf // scrcode: ................
        .byte $cb,$cf,$bc,$f6                       // scrcode: ....
        .byte $c8,$fc,$98,$9c,$98,$98,$c8,$98,$98,$98,$8c,$8c,$9c,$98,$90,$bf // scrcode: ................
        .byte $bf,$fb,$bf                           // scrcode: ...
        .text "@"
        .byte $bc,$bc,$fc,$cb,$bc,$cb,$bc,$cb,$cf,$bc,$bc,$fc,$cb,$bc,$cf,$cb // scrcode: ................
        .byte $bc,$cf,$bc,$f6                       // scrcode: ....
        .byte $90,$89,$c8,$8c,$98,$98,$8c,$98       // scrcode: ........
        .text "@"
        .byte $98,$98,$89,$8c,$8c,$98,$fb,$bf,$bf,$bf // scrcode: ..........
        .text "@"
        .byte $bc,$cf,$fc,$cb,$cb,$cb,$cf,$bf,$cf,$cb,$bc,$cb,$bc,$bc,$cf,$cb // scrcode: ................
        .byte $bc,$bc,$cb,$fa                       // scrcode: ....
        .byte $60,$98,$c8,$8c,$8c,$8c,$c8,$98,$60,$60,$96,$98,$89,$c8,$c8,$fb // scrcode: ................
        .byte $bf,$1b,$bf,$60,$cb,$cb,$cb,$fc,$cf,$cb,$6b,$bc,$f7,$cb,$b6,$e6 // scrcode: ................
        .byte $6b,$cb,$fc,$cf,$b6,$e6,$6e,$60       // scrcode: ........
        .byte $c8,$c8,$c8,$c8,$c8,$c8,$cf,$8c,$8c,$8c,$c8,$c8,$c8,$c8,$c8,$6e // scrcode: ................
        .text "6"
        .byte $6e,$6e,$6e,$e3,$cf,$cb,$bc,$fc,$bc,$bc,$cb,$fc,$cf,$bc,$6e,$6e // scrcode: ................
        .byte $cb,$cb,$fc,$6c,$c6,$6c,$e6           // scrcode: .......
        .byte $89,$89,$89,$98,$98,$98,$98,$9c,$89,$89,$98,$98,$98,$98,$93 // scrcode: ...............
        .text "=="
        .byte $de,$de,$de,$de,$de,$de,$cb,$cb,$cf,$bc,$bc,$bc,$fc,$bc,$e3,$e3 // scrcode: ................
        .byte $6c,$bc,$cf,$cf,$cb,$cb,$cb           // scrcode: .......
        .encoding "petscii_upper"

dat_0be8:
        // === Fill data (25 bytes, $0be8-$0c00) ===
        .fill 24, $00

scr_0c00:
        .byte $00                                   // .

// --- Region $0ed0-$0fe7 ---
.pc = $0ed0 "dat_0ed0"

dat_0ed0:
        .encoding "screencode_mixed"
        .byte $90,$98,$98,$8c,$98,$98,$98,$8c,$8c,$90,$98,$98,$8c,$8c,$90 // scrcode: ...............
        .text "@"
        .byte $bf,$fb,$bf                           // scrcode: ...
        .text "@@@@@@@@@@@@@@@"
        .byte $b0,$bc,$bf,$cb                       // scrcode: ....
        .text "@@"
        .byte $98,$c8,$89,$c8,$c8,$98,$8c,$98,$c8,$8c,$8c,$c8,$98,$cf,$98 // scrcode: ...............
        .text "@"
        .byte $fb,$bf,$fb                           // scrcode: ...
        .text "@"
        .byte $bc,$bc,$bc,$bc,$bc,$bc,$b0,$bc,$cf,$bc,$cf,$bc,$b0,$bc,$bc,$cf // scrcode: ................
        .byte $cb,$cf,$bc,$f6                       // scrcode: ....
        .byte $c8,$fc,$98,$9c,$98,$98,$c8,$98,$98,$98,$8c,$8c,$9c,$98,$90,$bf // scrcode: ................
        .byte $bf,$fb,$bf                           // scrcode: ...
        .text "@"
        .byte $bc,$bc,$fc,$cb,$bc,$cb,$bc,$cb,$cf,$bc,$bc,$fc,$cb,$bc,$cf,$cb // scrcode: ................
        .byte $bc,$cf,$bc,$f6                       // scrcode: ....
        .byte $90,$89,$c8,$8c,$98,$98,$8c,$98       // scrcode: ........
        .text "@"
        .byte $98,$98,$89,$8c,$8c,$98,$fb,$bf,$bf,$bf // scrcode: ..........
        .text "@"
        .byte $bc,$cf,$fc,$cb,$cb,$cb,$cf,$bf,$cf,$cb,$bc,$cb,$bc,$bc,$cf,$cb // scrcode: ................
        .byte $bc,$bc,$cb,$fa                       // scrcode: ....
        .byte $60,$98,$c8,$8c,$8c,$8c,$c8,$98,$60,$60,$96,$98,$89,$c8,$c8,$fb // scrcode: ................
        .byte $bf,$1b,$bf,$60,$cb,$cb,$cb,$fc,$cf,$cb,$6b,$bc,$f7,$cb,$b6,$e6 // scrcode: ................
        .byte $6b,$cb,$fc,$cf,$b6,$e6,$6e,$60       // scrcode: ........
        .byte $c8,$c8,$c8,$c8,$c8,$c8,$cf,$8c,$8c,$8c,$c8,$c8,$c8,$c8,$c8,$6e // scrcode: ................
        .text "6"
        .byte $6e,$6e,$6e,$e3,$cf,$cb,$bc,$fc,$bc,$bc,$cb,$fc,$cf,$bc,$6e,$6e // scrcode: ................
        .byte $cb,$cb,$fc,$6c,$c6,$6c,$e6           // scrcode: .......
        .byte $89,$89,$89,$98,$98,$98,$98,$9c,$89,$89,$98,$98,$98,$98,$93 // scrcode: ...............
        .text "=="
        .byte $de,$de,$de,$de,$de,$de,$cb,$cb,$cf,$bc,$bc,$bc,$fc,$bc,$e3,$e3 // scrcode: ................
        .byte $6c,$bc,$cf,$cf,$cb,$cb,$cb           // scrcode: .......
        .encoding "petscii_upper"

// --- Region $1007-$1039 ---
.pc = $1007 "Segment $1007"
        .text " MUSIC BY SHARK/"
        .text "REGINA/BLUES MUZ"
        .text " FOR SCS+TRC 199"
        .byte $34,$20,$2d                           // 4 -

// --- Region $1482-$148c ---
.pc = $1482 "dat_1482"

dat_1482:
        .byte $00,$00,$07,$0e,$01,$02,$04,$fe,$fd,$fb // ..........

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

// --- Region $14eb-$1511 ---
.pc = $14eb "dat_14eb"

dat_14eb:
        .fill 12, $01
        .byte $02,$02,$02,$02,$02,$02,$02,$03,$03,$03,$03,$03,$04,$04,$04,$04 // ................
        .byte $05,$05,$05,$06,$06,$06,$07,$07,$08,$08,$09 // ...........

// --- Region $151e-$173e ---
.pc = $151e "dat_151e"

dat_151e:
        .byte $13,$14,$15,$17,$18,$1a,$1b,$1d,$1f   // .........

txt_1527:
        .text " "
        .byte $22                                   // double quote character
        .text "$')+.147:>AEINRW"
        .byte $5c                                   // backslash character
        .byte $62,$68,$6e,$75,$7c,$83,$8b,$93,$9c,$a5,$af,$b9,$c4,$d0,$dd,$ea // bhnu|...........
        .byte $f8,$06,$16,$27,$38,$4b,$5e,$73,$89,$a1,$ba,$d4,$f0,$0d,$2c,$4e // ...'8K^s......,N
        .byte $71,$96,$bd,$e7,$13,$42,$74,$a8,$e0,$1b,$59,$9c,$e2,$2c,$7b,$ce // q....Bt...Y..,{.
        .byte $27,$84,$e8,$51,$c0,$36,$b3,$38,$c4,$59,$f6,$9d,$4e,$09,$d0,$a2 // '..Q.6.8.Y..N...
        .byte $81,$db,$67,$70,$88,$b2,$ed,$3a,$9c,$13,$a0,$44,$02,$da,$ce,$e0 // ..gp...:...D....
        .byte $11,$64,$da,$75,$38,$26,$40,$89,$04,$b4,$9c,$c0,$22,$c8,$b4,$eb // .d.u8&@....."...
        .byte $71,$4c,$80,$12,$08,$68,$38,$80,$45,$90,$68,$d6,$e3,$98,$00,$24 // qL...h8.E.h....$
        .byte $10,$01,$f9,$00,$00,$00,$00,$00,$f4,$01,$fa,$00,$00,$00,$00,$00 // ................
        .byte $f4,$01,$f7,$08,$00,$08,$50,$00,$00,$01,$cd,$02,$00,$02,$10,$00 // ......P.........
        .byte $f1,$01,$f8,$08,$00,$00,$00,$00,$f1,$01,$fb,$54,$00,$00,$00,$00 // ...........T....
        .byte $f1,$01,$f8,$08,$00,$00,$00,$00,$00,$01,$f4,$04,$00,$00,$00,$00 // ................
        .byte $00,$01,$d9,$04,$00,$00,$00,$00,$00,$01,$ac,$04,$00,$02,$10,$00 // ................
        .byte $00,$01,$9a,$04,$00,$00,$00,$00,$00,$01,$cb,$04,$00,$02,$10,$00 // ................
        .byte $00,$c8,$ab,$44,$00,$00,$00,$00,$00,$09,$01,$81,$80,$00,$00,$00 // ...D............
        .byte $00,$09,$01,$81,$80,$00,$00,$00,$00,$01,$81,$11,$11,$10,$00,$00 // ................
        .byte $00,$01,$81,$41,$40,$00,$00,$00,$00,$01,$81,$41,$40,$80,$40,$80 // ...A@......A@.@.
        .byte $00,$01,$81,$81,$00,$00,$00,$00,$00,$01,$81,$40,$80,$00,$00,$00 // ...........@....
        .byte $00,$01,$81,$14,$80,$00,$00,$00,$00,$01,$21,$20,$00,$00,$00,$00 // ..........! ....
        .byte $00,$01,$21,$21,$40,$00,$00,$00,$00,$01,$41,$40,$00,$00,$00,$00 // ..!!@.....A@....
        .byte $00,$01,$11,$11,$40,$00,$00,$00,$00,$01,$41,$41,$00,$00,$00,$14 // ....@.....AA....
        .byte $de,$03,$00,$00,$00,$00,$00,$de,$de,$03,$00,$00,$00,$00,$de,$a7 // ................
        .byte $a3,$93,$04,$00,$00,$00,$de,$00,$00,$03,$00,$00,$00,$00,$da,$ae // ................
        .byte $aa,$ee,$a9,$de,$06,$00,$5e,$de,$02,$00,$00,$00,$00,$00,$fa,$ae // ......^.........
        .byte $de,$03,$00,$00,$00,$00,$de,$a0,$de,$02,$00,$00,$00,$00,$00,$00 // ................
        .byte $02,$00,$00,$00,$00,$00,$01,$00,$00,$03,$00,$00,$00,$00,$00,$00 // ................
        .byte $02,$00,$00,$00,$00,$00,$0c,$0c,$00,$03,$00,$00,$00,$00,$00,$00 // ................
        .byte $02,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$80,$00,$00,$00,$00,$00,$00,$00,$2f,$d4,$00,$00,$00,$00 // ........../.....
        .byte $00,$00,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$3f,$00,$00,$00,$00,$00,$00,$00,$0f,$24,$40,$00,$00,$00 // ..?........$@...
        .byte $00,$00,$3f,$00,$00,$00,$00,$00,$00,$00,$0f,$00,$00,$00,$00,$00 // ..?.............
        .byte $00,$00,$02,$2f,$f0                   // .../.

// --- Region $1758-$175a ---
.pc = $1758 "dat_1758"

dat_1758:
        .byte $63,$60                               // c`

dat_175a:
        // === Fill data (1 bytes, $175a-$175a) ===
        .byte $00                                   // .

// --- Region $1780-$17bc ---
.pc = $1780 "dat_1780"

dat_1780:
        .byte $50,$00,$00,$00,$00,$00,$00,$00,$50,$3f,$2f,$00,$00,$00,$00,$00 // P.......P?/.....
        .byte $7f,$00,$00,$00,$00,$00,$00,$00,$1f,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $0a,$4f,$30,$00,$4f,$c0,$00,$00,$00,$00,$00,$00,$3f,$c0,$00,$00 // .O0.O.......?...
        .fill 12, $00
        .byte $de                                   // .

// --- Region $17c0-$1884 ---
.pc = $17c0 "dat_17c0"

dat_17c0:
        .byte $00,$00,$00,$00,$f0,$00,$00,$00,$00,$00,$00,$00,$0f,$00,$1f,$03 // ................
        .byte $00,$00,$00,$00,$00,$00,$1f,$03,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$0f,$00,$00,$00,$00,$00,$00,$00,$06,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$03,$00,$00,$8c,$00,$00,$00,$00,$00,$00 // ................
        .byte $04,$06,$09,$0b,$0e,$0b,$09,$86,$04,$06,$08,$0b,$0e,$0b,$08,$86 // ................
        .byte $02,$05,$08,$0b,$0e,$0b,$08,$85,$02,$04,$07,$0b,$0e,$0b,$07,$84 // ................
        .byte $02,$05,$09,$8a,$00,$00,$00,$00,$02,$04,$07,$8a,$00,$00,$00,$00 // ................
        .byte $07,$0a,$0c,$8e,$00,$00,$00,$00,$05,$07,$0a,$8c,$00,$00,$00,$00 // ................
        .byte $04,$07,$0a,$8c,$00,$03,$03,$00,$00,$00,$00,$00,$00,$0c,$01,$00 // ................
        .byte $00,$00,$00,$00,$00,$0c,$01,$00,$00,$00,$00,$00,$00,$0c,$01,$00 // ................
        .byte $00,$00,$00,$00,$00,$0c,$01,$00,$00,$00,$00,$00,$00,$08,$02,$00 // ................
        .byte $00,$00,$00,$00,$00,$08,$02,$00,$00,$00,$00,$00,$00,$0a,$02,$00 // ................
        .byte $00,$00,$00,$00,$00                   // .....

// --- Region $1887-$1893 ---
.pc = $1887 "dat_1887"

dat_1887:
        .byte $00,$00,$00,$00,$00,$00,$0a,$02,$00,$97,$a8,$bd,$18 // .............

// --- Region $18f3-$1902 ---
.pc = $18f3 "Segment $18f3"
        .byte $1c,$1d,$1d,$1d,$1e,$1e,$1f,$80,$c3,$1d,$b2,$5f,$2f,$1f,$81,$2b // ..........._/..+

// --- Region $1916-$1fdf ---
.pc = $1916 "Segment $1916"
        .byte $1f,$80,$70,$18,$86,$5f,$3f,$1a,$82,$18,$80,$70,$82,$16,$80,$70 // ..p.._?....p...p
        .byte $82,$18,$80,$70,$9b,$13,$81,$1f,$70,$80,$18,$86,$5f,$48,$0e,$82 // ...p....p..._H..
        .byte $11,$80,$70,$86,$13,$80,$70,$81,$1f,$70,$86,$e0,$1a,$80,$70,$9f // ..p...p..p....p.
        .byte $18,$c5,$24,$60,$83,$c2,$24,$84,$e5,$30,$83,$c8,$37,$82,$32,$83 // ..$`..$..0..7.2.
        .byte $c2,$24,$84,$e5,$30,$83,$c8,$3a,$82,$32,$83,$c2,$24,$e5,$30,$84 // .$..0..:.2..$.0.
        .byte $30,$82,$c8,$32,$83,$c2,$24,$84,$e5,$30,$82,$c8,$37,$83,$e5,$30 // 0..2..$..0..7..0
        .byte $c2,$24,$84,$e6,$30,$83,$c8,$37,$82,$32,$83,$c2,$24,$84,$e6,$30 // .$..0..7.2..$..0
        .byte $82,$cb,$3a,$83,$e6,$30,$c2,$24,$84,$e6,$30,$83,$c8,$3e,$82,$32 // ..:..0.$..0..>.2
        .byte $83,$c2,$24,$84,$e6,$30,$82,$cb,$37,$83,$e6,$30,$c2,$24,$84,$e5 // ..$..0..7..0.$..
        .byte $30,$80,$cb,$3c,$82,$5f,$3f,$41,$43,$83,$c2,$24,$87,$e5,$30,$83 // 0..<._?AC..$..0.
        .byte $30,$c2,$24,$e5,$30,$84,$30,$82,$cb,$46,$83,$c2,$24,$84,$e5,$30 // 0.$.0.0..F..$..0
        .byte $82,$cb,$41,$83,$e5,$30,$c2,$24,$e6,$30,$84,$30,$82,$cb,$39,$83 // ..A..0.$.0.0..9.
        .byte $c2,$24,$84,$e6,$30,$80,$cb,$36,$81,$5f,$4f,$35,$83,$e6,$30,$c2 // .$..0..6._O5..0.
        .byte $24,$84,$e6,$30,$83,$c8,$2d,$80,$28,$81,$5f,$3f,$29,$84,$c2,$24 // $..0..-.(._?)..$
        .byte $83,$c8,$26,$82,$2b,$83,$e6,$30,$60,$af,$c7,$54,$87,$c2,$24,$83 // ..&.+..0`..T..$.
        .byte $24,$24,$87,$24,$81,$c7,$48,$85,$79,$87,$c2,$24,$81,$c7,$48,$85 // $$.$..H.y..$..H.
        .byte $79,$87,$c2,$24,$83,$c7,$0c,$81,$0c,$18,$87,$c2,$24,$81,$c7,$48 // y..$........$..H
        .byte $85,$79,$83,$c2,$24,$c7,$0c,$0c,$81,$0c,$18,$87,$c2,$24,$c7,$48 // .y..$........$.H
        .byte $83,$c2,$24,$c7,$0c,$0c,$81,$0c,$18,$83,$c2,$24,$c7,$54,$87,$48 // ..$........$.T.H
        .byte $83,$c2,$24,$c7,$0c,$0c,$81,$0c,$18,$83,$c2,$24,$c7,$24,$48,$81 // ..$........$.$H.
        .byte $24,$30,$83,$c2,$24,$c7,$0c,$0c,$81,$0c,$18,$83,$c6,$24,$c6,$24 // $0..$........$.$
        .byte $24,$24,$60,$85,$c0,$30,$81,$30,$83,$30,$81,$30,$85,$c1,$30,$81 // $$`..0.0.0.0..0.
        .byte $c0,$30,$89,$c1,$30,$85,$c0,$30,$81,$30,$83,$30,$81,$30,$85,$c1 // .0..0..0.0.0.0..
        .byte $30,$81,$c0,$30,$89,$c1,$30,$85,$c0,$30,$81,$30,$83,$30,$81,$30 // 0..0..0..0.0.0.0
        .byte $85,$c1,$30,$81,$c0,$30,$89,$c1,$30,$85,$c0,$30,$81,$30,$83,$30 // ..0..0..0..0.0.0
        .byte $81,$30,$85,$c1,$30,$81,$c0,$30,$89,$c1,$30,$85,$c0,$30,$81,$30 // .0..0..0..0..0.0
        .byte $83,$30,$81,$30,$85,$c1,$30,$81,$c0,$30,$89,$c1,$30,$85,$c0,$30 // .0.0..0..0..0..0
        .byte $81,$30,$83,$30,$81,$30,$85,$c1,$30,$81,$c0,$30,$89,$c1,$30,$85 // .0.0.0..0..0..0.
        .byte $c0,$30,$81,$30,$83,$30,$81,$30,$85,$c1,$30,$81,$c0,$30,$89,$c1 // .0.0.0.0..0..0..
        .byte $30,$85,$c0,$30,$81,$30,$83,$30,$81,$30,$84,$c1,$30,$80,$70,$c3 // 0..0.0.0.0..0.p.
        .byte $13,$8a,$5f,$58,$30,$60,$bb,$e1,$30,$83,$7f,$bb,$e2,$30,$83,$7f // .._X0`..0....0..
        .byte $bb,$e3,$30,$83,$7f,$b5,$e4,$30,$83,$c6,$24,$24,$81,$24,$60,$83 // ..0....0..$$.$`.
        .byte $c2,$24,$c7,$54,$c6,$24,$c7,$54,$c2,$24,$c7,$54,$c6,$24,$c7,$54 // .$.T.$.T.$.T.$.T
        .byte $c2,$24,$c7,$54,$c6,$24,$c7,$54,$c2,$24,$c7,$54,$c6,$24,$c7,$54 // .$.T.$.T.$.T.$.T
        .byte $60,$83,$89,$e5,$30,$87,$30,$85,$30,$30,$87,$30,$83,$30,$87,$30 // `...0.0.00.0.0.0
        .byte $85,$30,$30,$87,$30,$83,$e6,$30,$87,$30,$85,$30,$30,$87,$30,$83 // .00.0..0.0.00.0.
        .byte $30,$87,$30,$85,$30,$30,$83,$30,$60,$b6,$c3,$1f,$80,$70,$18,$85 // 0.0.00.0`....p..
        .byte $5f,$2f,$1a,$80,$70,$a3,$18,$82,$1a,$80,$70,$82,$1f,$80,$70,$18 // _/..p.....p...p.
        .byte $86,$5f,$3f,$1a,$82,$18,$80,$70,$82,$16,$80,$70,$82,$18,$80,$70 // ._?....p...p...p
        .byte $b6,$13,$80,$70,$86,$1a,$80,$70,$a3,$18,$82,$13,$80,$70,$82,$1a // ...p...p.....p..
        .byte $80,$70,$82,$1f,$80,$70,$82,$24,$80,$70,$82,$22,$80,$70,$82,$21 // .p...p.$.p.".p.!
        .byte $80,$70,$83,$1d,$60,$83,$c3,$13,$82,$13,$80,$70,$83,$c4,$24,$c3 // .p..`......p..$.
        .byte $13,$1f,$82,$13,$80,$70,$83,$c4,$24,$c3,$22,$16,$82,$16,$80,$70 // .....p..$."....p
        .byte $83,$c4,$24,$87,$c3,$16,$82,$22,$80,$70,$83,$c4,$24,$c3,$1d,$18 // ..$....".p..$...
        .byte $82,$18,$80,$70,$83,$c4,$24,$c3,$18,$81,$24,$83,$18,$81,$18,$83 // ...p..$...$.....
        .byte $c4,$24,$81,$c3,$24,$70,$22,$70,$82,$1a,$80,$70,$83,$c4,$24,$c3 // .$..$p"p...p..$.
        .byte $1a,$70,$82,$1d,$80,$70,$83,$c4,$24,$c3,$1f,$c3,$13,$82,$13,$80 // .p...p..$.......
        .byte $70,$83,$c4,$24,$c3,$13,$1f,$82,$13,$80,$70,$83,$c4,$24,$c3,$22 // p..$......p..$."
        .byte $16,$82,$16,$80,$70,$83,$c4,$24,$87,$c3,$16,$82,$22,$80,$70,$83 // ....p..$....".p.
        .byte $c4,$24,$c3,$1d,$18,$82,$18,$80,$70,$83,$c4,$24,$c3,$18,$81,$24 // .$......p..$...$
        .byte $83,$18,$81,$18,$83,$c4,$24,$81,$c3,$24,$70,$22,$70,$82,$1a,$80 // ......$..$p"p...
        .byte $70,$83,$c4,$24,$c3,$1a,$70,$82,$1d,$80,$70,$83,$c4,$24,$c3,$1f // p..$..p...p..$..
        .byte $60,$83,$c2,$24,$e5,$30,$87,$30,$83,$c2,$24,$84,$e5,$30,$82,$c9 // `..$.0.0..$..0..
        .byte $37,$83,$e5,$30,$c2,$24,$e5,$30,$87,$30,$83,$c2,$24,$84,$e5,$30 // 7..0.$.0.0..$..0
        .byte $82,$c9,$3a,$83,$e5,$30,$c2,$24,$e6,$30,$84,$30,$82,$c9,$3e,$84 // ..:..0.$.0.0..>.
        .byte $c2,$24,$82,$c9,$3c,$84,$e6,$30,$82,$c9,$3a,$83,$c2,$24,$e6,$30 // .$..<..0..:..$.0
        .byte $84,$30,$82,$c9,$37,$83,$c2,$24,$84,$e6,$30,$82,$c9,$37,$83,$e6 // .0..7..$..0..7..
        .byte $30,$c2,$24,$e5,$30,$84,$30,$82,$c9,$37,$83,$c2,$24,$87,$e5,$30 // 0.$.0.0..7..$..0
        .byte $83,$e5,$30,$c2,$24,$e5,$30,$87,$30,$83,$c2,$24,$84,$e5,$30,$82 // ..0.$.0.0..$..0.
        .byte $c9,$3a,$83,$e5,$30,$c2,$24,$84,$e6,$30,$83,$c9,$43,$82,$3e,$83 // .:..0.$..0..C.>.
        .byte $c2,$24,$e6,$30,$84,$30,$82,$c9,$46,$83,$c2,$24,$e6,$30,$84,$30 // .$.0.0..F..$.0.0
        .byte $80,$c9,$3c,$81,$5f,$5f,$3e,$83,$c2,$24,$87,$e6,$30,$83,$30,$60 // ..<.__>..$..0.0`
        .byte $93,$79,$83,$c9
        .text "57:>"
        .byte $6e
        .byte $3e,$81,$6e
        .byte $3e,$85,$79,$83
        .byte $c9
        .text "79:<"
        .byte $80
        .byte $3c,$86,$5f,$5f
        .byte $3e,$83
        .byte $43,$87
        .byte $3e,$3c
        .byte $3a,$83
        .byte $37,$35,$80
        .byte $35,$8a,$5f
        .byte $4f,$37,$83,$c9
        .text "7457"
        .byte $80
        .byte $39,$82,$5f,$5f
        .byte $3a,$83
        .byte $37,$6e
        .byte $37,$c9
        .text "57:>"
        .byte $6e
        .byte $43,$81,$6e
        .byte $3e,$85,$79,$83,$c9
        .text "79:<"
        .byte $80
        .byte $3c,$86,$5f
        .byte $5f,$3e,$83,$43,$87,$3e,$43,$46,$83,$43,$3c,$80,$3c,$92,$5f,$50 // _>.C.>CF.C<.<._P
        .byte $3e,$60,$83,$e7
        .text "0000"
        .byte $87
        .byte $30,$83
        .byte $30,$87
        .byte $30,$30,$30
        .byte $83
        .byte $30,$87
        .byte $30,$83,$e8
        .text "0000"
        .byte $87
        .byte $30,$83
        .byte $30,$87,$e9
        .byte $30,$30,$30,$83,$30,$87,$30,$60,$83,$c2,$24,$c7 // 000.0.0`..$.

txt_1d82:
        .text "TTT"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $24,$c7                               // $.

txt_1d88:
        .text "TTT"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $24,$c7                               // $.

txt_1d8e:
        .text "TTT"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $24,$c7,$54,$c2,$2b,$81,$29,$26,$83,$24,$c7 // $.T.+.)&.$.

txt_1d9d:
        .text "TTT"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $24,$c7                               // $.

txt_1da3:
        .text "TTT"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $24,$c7                               // $.

txt_1da9:
        .text "TTT"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $24,$81,$c2,$2d,$2b,$83,$29,$81,$28,$26,$60,$81,$c9,$37,$5f,$00 // $..-+.).(&`..7_.
        .byte $39,$5f,$00,$3a,$5f,$00,$3c,$8b,$5f,$00,$3e,$83,$cb,$37,$39,$3a // 9_.:_.<._.>..79:
        .byte $87,$39,$83,$37,$87,$32,$8b,$2e,$87,$2d,$2d,$83,$2d,$2e,$87,$30 // .9.7.2...--.-..0
        .byte $33,$83,$33,$87,$32,$8b,$2e,$81,$c9,$37,$5f,$00,$39,$5f,$00,$3a // 3.3.2....7_.9_.:
        .byte $5f,$00,$3c,$8b,$5f,$00,$3e,$83,$cb   // _.<._.>..

txt_1df6:
        .text "79:<:5"
        .byte $80,$30,$86,$5f,$00,$32,$80,$2d,$8a,$5f,$00,$2e,$83,$2d,$2d,$87 // .0._.2.-._...--.
        .byte $2d,$83,$2d,$2e,$87,$30,$33,$83,$33,$87,$32,$83,$2e,$87,$7a,$60 // -.-..03.3.2...z`
        .byte $83,$c2,$24,$e5,$30,$87,$30,$83,$c2,$24,$84,$e5,$30,$82,$cb,$39 // ..$.0.0..$..0..9
        .byte $83,$e5,$30,$c2,$24,$e5,$30,$84,$30,$82,$cb,$32,$83,$c2,$24,$87 // ..0.$.0.0..2..$.
        .byte $e5,$30,$83,$30,$c2,$24,$e6,$30,$87,$30,$83,$c2,$24,$84,$e6,$30 // .0.0.$.0.0..$..0
        .byte $82,$cb,$30,$83,$e6,$30,$c2,$24,$e6,$30,$84,$30,$82,$cb,$32,$83 // ..0..0.$.0.0..2.
        .byte $c2,$24,$87,$e6,$30,$83,$30,$c2,$24,$e5,$30,$87,$30,$83,$c2,$24 // .$..0.0.$.0.0..$
        .byte $84,$e5,$30,$82,$cb,$39,$83,$e5,$30,$c2,$24,$e5,$30,$84,$30,$80 // ..0..9..0.$.0.0.
        .byte $cb,$30,$81,$5f,$00,$32,$83,$c2,$24,$87,$e5,$30,$83,$30,$c2,$24 // .0._.2..$..0.0.$
        .byte $24,$87,$c6,$24,$83,$c2,$24,$84,$e6,$30,$82,$cb,$30,$83,$e6,$30 // $..$..$..0..0..0
        .byte $c2,$24,$e6,$30,$84,$30,$82,$cb,$32,$83,$c2,$24,$87,$e6,$30,$83 // .$.0.0..2..$..0.
        .byte $e6,$30,$60,$83,$c3,$13,$82,$13,$80,$70,$83,$c4,$24,$c3,$13,$1f // .0`......p..$...
        .byte $82,$13,$80,$70,$83,$c4,$24,$c3,$22,$16,$82,$16,$80,$70,$83,$c4 // ...p..$."....p..
        .byte $24,$87,$c3,$16,$82,$22,$80,$70,$83,$c4,$24,$c3,$1d,$15,$82,$15 // $....".p..$.....
        .byte $80,$70,$83,$c4,$24,$c3,$21,$15,$82,$15,$80,$70,$83,$c4,$24,$81 // .p..$.!....p..$.
        .byte $c3,$1a,$70,$1b,$70,$82,$1b,$80,$70,$83,$c4,$24,$e0,$1b,$79,$82 // ..p.p...p..$..y.
        .byte $e0,$1a,$80,$70,$83,$c4,$24,$e0,$16,$c3,$13,$82,$13,$80,$70,$83 // ...p..$.......p.
        .byte $c4,$24,$c3,$13,$1f,$82,$13,$80,$70,$83,$c4,$24,$c3,$22,$16,$82 // .$......p..$."..
        .byte $16,$80,$70,$83,$c4,$24,$87,$c3,$16,$82,$22,$80,$70,$83,$c4,$24 // ..p..$....".p..$
        .byte $82,$c3,$1d,$80,$70,$82,$15,$80,$70,$82,$15,$80,$70,$83,$15,$c3 // ....p...p...p...
        .byte $21,$15,$82,$15,$80,$70,$83,$c4,$24,$81,$c3,$1a,$70,$1b,$70,$82 // !....p..$...p.p.
        .byte $1b,$80,$70,$83,$c4,$24,$e0,$1b,$79,$82,$e0,$1a,$80,$70,$83,$c4 // ..p..$..y....p..
        .byte $24,$e0,$16,$60,$83,$70,$cb           // $..`.p.

txt_1f63:
        .text "27292:2<2:2927"
        .byte $80,$30,$86,$5f,$2f,$32,$83           // .0._/2.

txt_1f78:
        .text "27292:2<2>2:972"
        .byte $80,$35,$82,$5f,$3f,$37,$83,$3a,$80,$3c,$82,$5f,$3f,$41,$83,$43 // .5._?7.:.<._?A.C
        .byte $82,$46,$90,$70,$83,$43,$45,$46,$80,$43,$86,$5f,$2f,$45,$83,$41 // .F.p.CEF.C._/E.A
        .byte $80,$3d,$86,$5f,$2f,$3e,$80,$3d,$82,$5f,$58,$3c,$83,$3a,$5f,$00 // .=._/>.=._X<.:_.
        .byte $39,$80,$38,$86,$5f,$4f,$37,$80,$36,$82,$5f,$4f,$35,$87,$32,$83 // 9.8._O7.6._O5.2.
        .byte $c9,$2e,$2d,$80,$28,$86,$5f,$3f,$29,$83,$26,$82,$2b,$84,$70,$60 // ..-.(._?).&.+.p`
        .fill 9, $00

// --- Region $1ff3-$2000 ---
.pc = $1ff3 "dat_1ff3"

dat_1ff3:
        // === Fill data (14 bytes, $1ff3-$2000) ===
        .fill 13, $00

bmp_2000:
        .byte $00                                   // .

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

chr_2800:
        .byte $00                                   // .

// --- Region $2e00-$2f18 ---
.pc = $2e00 "dat_2e00"

dat_2e00:
        .byte $01,$0c,$0c,$09,$0c,$0c,$0c,$09,$09,$01,$0c,$0c,$09,$09,$01,$01 // ................
        .fill 20, $01
        .byte $0c,$01,$01,$01,$0c,$0f,$01,$09,$09,$0c,$09,$01,$0f,$09,$01,$09 // ................
        .byte $0c,$08,$01,$01,$01,$01,$01,$01,$01,$0f,$0f,$01,$01,$0f,$01,$0f // ................
        .byte $0b,$0f,$0b,$01,$01,$0f,$0f,$0b,$0f,$0b,$01,$0a,$09,$08,$0c,$08 // ................
        .byte $0c,$0c,$0f,$01,$0c,$0c,$09,$09,$08,$0c,$01,$01,$01,$01,$01,$01 // ................
        .byte $01,$0f,$07,$0f,$0f,$01,$01,$0f,$0b,$01,$0f,$0b,$01,$0f,$01,$01 // ................
        .byte $01,$0b,$0f,$0a,$01,$0c,$09,$0f,$0c,$0c,$09,$01,$01,$0c,$0c,$0c // ................
        .byte $09,$09,$0c,$01,$01,$01,$01,$01,$0f,$0b,$0b,$0f,$01,$01,$0b,$0c // ................
        .byte $0b,$01,$0f,$0f,$0f,$0f,$07,$01,$0f,$01,$0f,$06,$01,$06,$09,$0f // ................
        .byte $09,$0f,$09,$01,$01,$01,$01,$0c,$0c,$0f,$06,$01,$01,$0f,$01,$01 // ................
        .byte $01,$0f,$0f,$0b,$0b,$01,$0c,$0f,$0c,$01,$01,$01,$0c,$0f,$01,$0b // ................
        .byte $0e,$01,$01,$01,$01,$0f,$0f,$0f,$09,$0f,$08,$0f,$0f,$09,$0f,$0f // ................
        .byte $01,$0f,$06,$03,$0e,$03,$03,$03,$06,$0b,$06,$0f,$07,$0f,$06,$01 // ................
        .byte $0b,$0b,$06,$03,$03,$01,$0f,$0b,$0f,$0f,$0f,$0b,$0e,$0e,$0c,$0c // ................
        .byte $0e,$0e,$0c,$08,$0e,$0e,$0c,$0c,$0c,$0c,$0e,$0e,$0e,$03,$03,$03 // ................
        .byte $03,$03,$03,$01,$0f,$0b,$01,$01,$0f,$0b,$06,$0d,$0d,$0b,$0f,$0b // ................
        .byte $0b,$0f,$01,$0e                       // ....

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

// --- Region $3000-$30d8 ---
.pc = $3000 "chr_3000"

chr_3000:
        .fill 11, $00
        .byte $38,$0c,$0c,$7e,$ee,$60,$60,$60,$78,$6c,$6c,$ee,$ee,$00,$00,$00 // 8..~.```xll.....
        .byte $3c,$60,$60,$e0,$e0,$0c,$0c,$0c,$3c,$6c,$6c,$ee,$ee,$00,$00,$00 // <``.....<ll.....
        .byte $38,$6c,$6c,$fe,$e0,$3e,$60,$60,$f0,$60,$60,$e0,$e0,$00,$00,$00 // 8ll..>``.``.....
        .byte $38,$6c,$6c,$ee,$ee,$60,$60,$60,$78,$6c,$6c,$ee,$ee,$18,$18,$00 // 8ll..```xll.....
        .byte $3c,$18,$18,$38,$38,$0c,$0c,$00,$1e,$0c,$0c,$1c,$1c,$60,$60,$60 // <..88........```
        .byte $6c,$6c,$6c,$fc,$ee,$60,$60,$60,$60,$60,$60,$e0,$e0,$00,$00,$00 // lll..``````.....
        .byte $28,$7c,$6c,$ee,$ee,$00,$00,$00,$38,$6c,$6c,$ee,$ee,$00,$00,$00 // (|l.....8ll.....
        .byte $38,$6c,$6c,$ee,$ee,$00,$00,$00,$38,$6c,$6c,$ee,$ee,$00,$00,$00 // 8ll.....8ll.....
        .byte $38,$6c,$6c,$ee,$ee,$00,$00,$00,$3e,$60,$60,$e0,$e0,$00,$00,$00 // 8ll.....>``.....
        .byte $3c,$60,$60,$7c,$0e,$30,$30,$30,$78,$30,$30,$70,$70,$00,$00,$00 // <``|.000x00pp...
        .byte $6c,$6c,$6c,$ee,$ee,$00,$00,$00,$6c,$6c,$6c,$ee,$ee,$00,$00,$00 // lll.....lll.....
        .byte $6c,$6c,$6c,$ee,$ee,$00,$00,$00,$6c,$6c,$6c,$7c,$ee,$00,$00,$00 // lll.....lll|....
        .byte $6c,$6c,$6c,$ee,$ee,$00,$00,$00,$7c,$0c,$18,$38,$70 // lll.....|..8p

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

// --- Region $3108-$3114 ---
.pc = $3108 "dat_3108"

dat_3108:
        .byte $18,$18,$18,$18,$18,$18,$38,$38,$6c,$6c,$24,$24 // ......88ll$$

dat_3114:
        // === Fill data (1 bytes, $3114-$3114) ===
        .byte $00                                   // .

// --- Region $3138-$31df ---
.pc = $3138 "dat_3138"

dat_3138:
        .byte $30,$30,$10,$10,$00,$00,$00,$00,$0c,$0c,$18,$18,$18,$18,$38,$38 // 00............88
        .byte $30,$30,$18,$18,$18,$18,$1c,$1c,$00,$00,$00,$00,$00,$00,$00,$00 // 00..............
        .byte $00,$00,$00,$00,$18,$18,$38,$fe,$00,$00,$00,$00,$00,$00,$00,$00 // ......8.........
        .byte $00,$00,$00,$00,$00,$00,$7e,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ......~.........
        .byte $00,$00,$0c,$0c,$18,$18,$38,$38,$00,$00,$00,$38,$6c,$6c,$ee,$ee // ......88...8ll..
        .byte $00,$00,$00,$38,$18,$18,$38,$38,$00,$00,$00,$38,$6c,$0c,$1c,$38 // ...8..88...8l..8
        .byte $00,$00,$00,$78,$0c,$0c,$1c,$0e,$00,$00,$00,$6c,$6c,$6c,$fe,$0e // ...x.......lll..
        .byte $00,$00,$00,$7c,$60,$60,$fc,$0e,$00,$00,$00,$38,$60,$60,$fc,$ee // ...|``.....8``..
        .byte $00,$00,$00,$fc,$0c,$0c,$7e,$0e,$00,$00,$00,$38,$6c,$6c,$fe,$ee // ......~....8ll..
        .byte $00,$00,$00,$38,$6c,$6c,$fe,$0e,$00,$00,$00,$00,$00,$30,$00,$38 // ...8ll.......0.8
        .byte $00,$00,$00,$00,$00,$30,$00,$38       // .....0.8

// --- Region $31f8-$32d4 ---
.pc = $31f8 "dat_31f8"

dat_31f8:
        .byte $78,$0c,$0c,$0c,$0c,$1c,$38,$38,$00,$00,$00,$00,$00,$00,$00,$00 // x.....88........
        .byte $ee,$ee,$ee,$7e,$00,$00,$00,$00,$ee,$ee,$ee,$fc,$00,$00,$00,$00 // ...~............
        .byte $e0,$e0,$e0,$7e,$00,$00,$00,$00,$ee,$ee,$ee,$7e,$00,$00,$00,$00 // ...~.......~....
        .byte $e0,$e0,$e0,$7e,$00,$00,$00,$00,$e0,$e0,$e0,$e0,$00,$00,$00,$00 // ...~............
        .byte $ee,$ee,$ee,$7e,$0e,$0e,$0e,$7c,$ee,$ee,$ee,$ee,$00,$00,$00,$00 // ...~...|........

txt_3248:
        .text "8888"
        .byte $00,$00,$00,$00,$1c,$1c,$1c,$1c,$1c,$1c,$1c,$f8
        .byte $ee,$ee,$ee,$ee,$00,$00,$00,$00,$e0,$e0,$e0,$7e,$00,$00,$00,$00 // ...........~....
        .byte $ee,$ee,$ee,$ee,$00,$00,$00,$00,$ee,$ee,$ee,$ee,$00,$00,$00,$00 // ................
        .byte $ee,$ee,$ee,$7c,$00,$00,$00,$00,$ee,$ee,$ee,$fc,$e0,$e0,$e0,$e0 // ...|............
        .byte $ee,$ee,$ee,$7e,$0e,$0e,$0e,$0e,$e0,$e0,$e0,$e0,$00,$00,$00,$00 // ...~............
        .byte $0e,$0e,$0e,$fc,$00,$00,$00,$00,$70,$70,$70,$3e,$00,$00,$00,$00 // ........ppp>....
        .byte $ee,$ee,$ee,$7e,$00,$00,$00,$00,$ee,$ee,$6c,$38,$00,$00,$00,$00 // ...~......l8....
        .byte $ee,$ee,$fe,$6c,$00,$00,$00,$00,$ee,$ee,$ee,$ee,$00,$00,$00,$00 // ...l............
        .byte $ee,$ee,$ee,$7e,$0e,$0e,$0e,$7c,$e0,$e0,$e0,$fe // ...~...|....

dat_32d4:
        // === Fill data (1 bytes, $32d4-$32d4) ===
        .byte $00                                   // .

// --- Region $3308-$330c ---
.pc = $3308 "dat_3308"

dat_3308:
        .byte $38,$38,$00,$38                       // 88.8

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

// --- Region $3340-$33d8 ---
.pc = $3340 "txt_3340"

txt_3340:
        .text "888888"
        .byte $1c,$1c,$1c,$1c,$1c,$1c,$1c,$1c
        .byte $38,$38
        .fill 8, $00
        .byte $38,$38,$38,$00,$00,$00,$00,$00,$00,$00,$00,$38,$18,$00,$00,$00 // 888........8....
        .fill 11, $00
        .byte $38,$00,$00,$00,$00,$70,$70,$e0,$e0,$c0,$00,$00,$00,$ee,$ee,$ee // 8....pp.........
        .byte $7c,$00,$00,$00,$00,$38,$38,$38,$7c,$00,$00,$00,$00,$70,$e0,$e0 // |....888|....p..
        .byte $fe,$00,$00,$00,$00,$0e,$0e,$0e,$fc,$00,$00,$00,$00,$0e,$0e,$0e // ................
        .byte $0e,$00,$00,$00,$00,$0e,$0e,$0e,$fc,$00,$00,$00,$00,$ee,$ee,$ee // ................
        .byte $7c,$00,$00,$00,$00,$0e,$0e,$0e,$0e,$00,$00,$00,$00,$ee,$ee,$ee // |...............
        .byte $7c,$00,$00,$00,$00,$0e,$0e,$0e,$fc,$00,$00,$00,$00,$00,$00,$00 // |...............
        .byte $00,$00,$00,$00,$00,$18               // ......

// --- Region $33f8-$3568 ---
.pc = $33f8 "dat_33f8"

dat_33f8:
        .byte $38,$38,$00,$38,$00,$00,$00,$00,$20,$13,$15,$03,$03,$05,$13,$13 // 88.8.... .......
        .byte $20,$01,$0e,$04,$20,$14,$08,$05,$20,$12,$15,$0c,$09,$0e,$07,$20 //  ... ... ...... 
        .byte $03,$0f,$0d,$10,$01,$0e,$19,$20,$10,$12,$05,$13,$05,$0e,$14 // ....... .......

txt_3427:
        .text "      "
        .byte $12,$05,$04

txt_3430:
        .text " 200 "
        .byte $0e,$14,$13,$03
        .byte $2f,$10,$01,$0c
        .byte $20,$28,$03
        .byte $29,$20,$13,$01,$0d,$01,$12,$20,$10,$12,$0f,$04 // ) ..... ....

txt_344c:
        .text ".         "
        .byte $06,$09,$18,$05,$04
        .byte $20
        .byte $02,$19,$20,$03,$0f,$15,$0e,$14,$20,$1a,$05,$12,$0f,$20,$2f,$13 // .. ..... .... /.
        .byte $03,$13,$2b,$14,$12,$03               // ..+...

txt_3472:
        .fill 10, $20
        .byte $03,$12,$01,$03,$0b,$05,$04,$20,$01,$0e,$04,$20,$14,$12,$01,$09 // ....... ... ....
        .byte $0e,$05,$04,$20,$02,$19,$20,$0f,$0e,$13,$0c,$01,$15,$07,$08,$14 // ... .. .........

txt_349c:
        .text "      "
        .byte $14,$08,$05
        .byte $20,$04,$09,$07,$09,$14,$01
        .byte $0c,$20,$04,$15,$0e,$07,$05,$0f,$0e,$3a,$20,$06,$14,$10,$2e,$13 // . .......: .....
        .byte $03,$13,$2d,$14,$12,$03,$2e,$0e,$05,$14 // ..-.......

txt_34c6:
        .text "     "
        .byte $09,$0e,$14,$12,$0f
        .byte $20,$03,$0f,$04,$05,$04
        .byte $20,$02,$19,$20,$14,$08,$05,$20,$02,$15,$12,$07,$0c,$01,$12,$2f //  .. ... ......./
        .byte $13,$03,$13,$2b,$14,$12,$03           // ...+...

txt_34ed:
        .fill 11, $20
        .byte $0c,$0f,$07,$0f,$20,$04,$12,$01,$17,$0e,$20,$02,$19,$20,$12,$12 // .... ..... .. ..
        .byte $12,$2f,$0f,$18,$19,$12,$0f,$0e       // ./......

txt_3510:
        .fill 12, $20
        .byte $05,$18,$03,$0c,$15,$13,$09,$16,$05,$20,$14,$15,$0e,$05,$20,$03 // ......... .... .
        .byte $0f,$0d,$10,$0f,$13,$05,$04,$20,$02,$19,$20,$13,$08,$01,$12,$0b // ....... .. .....

txt_353c:
        .fill 12, $20
        .byte $03,$08,$01,$12,$13,$05,$14,$20,$04,$12,$01,$17,$0e,$20,$02,$19 // ....... ..... ..
        .byte $20,$0e,$2e,$05,$2e,$2f,$05,$02,$10   //  ..../...

txt_3561:
        .text "       "

dat_3568:
        // === Fill data (1 bytes, $3568-$3568) ===
        .byte $00                                   // .

// --- Region $3686-$3710 ---
.pc = $3686 "dat_3686"

dat_3686:
        .byte $01,$05,$00,$01,$1a,$2b,$6f,$bb,$fe,$bb,$5a,$ab,$ef,$fb,$ea,$fb // .....+o...Z.....
        .byte $fe,$ba,$70,$67,$a9,$66,$95,$a6,$9a,$6a,$00,$00,$40,$80,$d0,$90 // ..pg.f...j..@...
        .byte $e0,$a4,$00,$00,$00,$00,$01,$02,$06,$17,$05,$1b,$6f,$bb,$ee,$bb // ............o...
        .byte $fe,$ba,$57,$66,$9a,$66,$59,$6a,$a9,$66,$00,$70,$9c,$64,$5b,$65 // ..Wf.fYj.f.p.d[e
        .byte $a9,$66,$00,$00,$00,$00,$00,$00,$40,$51,$00,$01,$07,$0a,$1b,$1f // .f......@Q......
        .byte $6b,$6e,$5b,$af,$fb,$eb,$ae,$eb,$af,$eb,$70,$97,$99,$6a,$59,$6a // kn[.......p..jYj
        .byte $9a,$66,$00,$00,$70,$50,$9c,$64,$97,$67,$00,$00,$00,$00,$00,$00 // .f..pP.d.g......
        .byte $00,$40,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // .@..............
        .byte $00,$06,$00,$00,$00,$00,$00,$00,$00,$60 // .........`

dat_3710:
        // === Fill data (1 bytes, $3710-$3710) ===
        .byte $00                                   // .

// --- Region $3797-$3f3f ---
.pc = $3797 "dat_3797"

dat_3797:
        .byte $01,$00,$00,$00,$00,$00,$00,$01,$6a,$00,$00,$00,$00,$00,$00,$7f // ........j.......
        .byte $ba,$00,$00,$00,$00,$00,$00,$68,$5a,$00,$00,$00,$00,$00,$00,$00 // .......hZ.......
        .fill 9, $00
        .byte $02,$07,$06,$07,$0a,$0b,$0f,$0b,$66,$55,$5d,$7f,$5d,$75,$56,$75 // ........fU].]uVu
        .byte $62,$40,$88,$82,$8a,$22,$a9,$26,$55,$99,$e6,$e9,$25,$d5,$e6,$2a // b@...".&U...%..*
        .byte $60,$ac,$6c,$9f,$6b,$9b,$54,$98,$0a,$1b,$1f,$1b,$6a,$3b,$6f,$6b // `.l.k.T.....j;ok
        .byte $59,$65,$ab,$67,$94,$5b,$94,$5b
        .byte $46,$02
        .text "EQ"
        .byte $40                                   // @ character
        .text "Q"
        .byte $60,$61
        .byte $56,$95,$5d,$95,$65,$95,$5d,$95,$40,$73,$b3,$7f,$91,$6d,$93,$af // V.].e.].@s...m..
        .byte $66,$95,$66,$a9,$65,$95,$66,$95,$58,$68,$9c,$6c,$90,$63,$5c,$63 // f.f.e.f.Xh.l.c\c
        .byte $6e,$2b,$5f,$1e,$4b,$96,$53,$12,$57,$95,$67,$55,$67,$59,$65,$57 // n+_.K.S.W.gUgYeW
        .byte $00,$40,$00,$40,$40,$80,$80,$80,$00,$00,$00,$00,$00,$00,$00,$00 // .@.@@...........
        .byte $27,$94,$b8,$78,$70,$f0,$70,$78,$e4,$69,$1d,$0a,$06,$07,$03,$03 // '..xp.px.i......
        .byte $00,$00,$00,$00,$80,$80,$40,$40,$00,$00,$00,$00,$00,$00,$00,$00 // ......@@........
        .byte $00,$00,$00,$00,$01,$02,$05,$18,$01,$1a,$6e,$ab,$6f,$1b,$1f,$0b // ..........n.o...
        .byte $69,$a5,$e9,$fa,$a9,$e5,$b9,$fa,$00,$00,$40,$40,$90,$60,$94,$64 // i.........@@.`.d
        .byte $00,$00,$00,$00,$00,$00,$01,$06,$00,$00,$00,$00,$00,$40,$90,$d0 // .............@..
        .byte $00,$00,$00,$00,$00,$00,$01,$00,$00,$00,$00,$01,$05,$6a,$6e,$bf // .............jn.
        .byte $00,$00,$0c,$3d,$55,$66,$a9,$65,$01,$05,$6b,$ba,$e6,$e9,$a5,$91 // ...=Uf.e..k.....
        .byte $37,$69,$55,$65,$a9,$6a,$d9,$16,$40,$64,$99,$55,$95,$a6,$a9,$a5 // 7iUe.j..@d.U....
        .byte $00,$00,$00,$40,$00,$40,$40,$50,$00,$00,$01,$02,$07,$16,$0b,$1f // ...@.@@P........
        .byte $1a,$6e,$bf,$ee,$f9,$ea,$ba,$fe,$66,$a9,$65,$55,$77,$fd,$77,$fc // .n......f.eUw.w.
        .byte $7d,$5d,$57,$99,$a7,$89,$a1,$62,$5d,$97,$a5,$97,$a5,$97,$a5,$97 // }]W....b].......
        .byte $40                                   // @ character
        .text "P"
        .byte $40                                   // @ character
        .text "PT"
        .byte $90,$64
        .byte $54,$00,$00,$78,$6e,$78,$6e,$66,$a6
        .byte $05,$09,$05,$09,$0e,$0d,$02,$03,$6b,$9a,$6b,$9a,$ab,$aa,$ba,$ee // ........k.k.....
        .byte $46,$45,$86,$91,$ee,$ba,$ae,$bf,$11,$50,$45,$07,$41,$b5,$ed,$eb // FE.......PE.A...
        .byte $55,$59,$6a,$ae,$bf,$6e,$00,$00,$6e,$3f,$2e,$7b,$af,$6b,$2e,$7a // UYj..n..n?.{.k.z
        .byte $54,$5c,$94,$5c,$94,$5c,$94,$a4,$55,$51,$66,$59,$66,$55,$60,$50 // T\.\.\..UQfYfU`P
        .byte $15,$01,$15,$59,$6a,$af,$00,$00,$51,$64,$91,$84,$91,$a4,$29,$6e // ...Yj...Qd....)n
        .byte $66,$a9,$66,$59,$ea,$d9,$16,$3a,$5c,$9c,$a4,$97,$59,$6a,$55,$99 // f.fY...:\...YjU.
        .byte $5d,$74,$30,$11,$b4,$ef,$ab,$ef,$55,$46,$1a,$69,$b8,$44,$90,$e0 // ]t0.....UF.i.D..
        .byte $40,$40,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // @@..............
        .byte $74,$78,$2d,$1e,$0b,$07,$07,$1b,$0b,$0b,$07,$2d,$96,$78,$d0,$e0 // tx-........-.x..
        .byte $80,$40,$40,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // .@@.............
        .byte $05,$18,$05,$05,$02,$05,$01,$00,$16,$57,$16,$52,$65,$a9,$64,$51 // .........W.Re.dQ
        .byte $56,$75,$56,$9a,$56,$95,$a6,$69,$66,$59,$6a,$99,$57,$5d,$d7,$75 // VuV.V..ifYj.W].u
        .byte $1f,$6e,$bf,$ee,$fa,$ea,$fa,$e6,$68,$58,$66,$59,$66,$a9,$66,$98 // .n......hXfYf.f.
        .byte $01,$05,$01,$05,$49,$55,$89,$55,$5d,$75,$9d,$bf,$9f,$3f,$1d,$97 // ....IU.U]u...?..
        .byte $55,$57,$9f,$57,$9f,$57,$5d,$7f,$56,$91,$46,$81,$52,$91,$92,$91 // UW.W.W].V.F.R...
        .byte $1f
        .text "KZGV"
        .byte $93,$a6,$91,$6b,$ae,$6b,$aa,$66
        .byte $5a,$56,$9a
        .byte $40,$a0,$a8,$92,$68,$a2,$69,$a2,$5b,$1f,$6b,$6f,$6f,$5e,$5b,$1e // @...h.i.[.koo^[.
        .byte $65,$95,$65,$a9,$65,$95,$65,$a9,$62,$a0,$62,$80,$62,$80,$60,$80 // e.e.e.e.b.b.b.`.
        .byte $64,$95,$64,$95,$64,$69,$26,$5a,$65,$a9,$65,$a9,$65,$57,$73,$00 // d.d.di&Ze.e.eWs.
        .byte $64,$99,$54,$99,$54,$08,$1d,$6c,$0a,$78,$6e,$78,$6e,$66,$a6,$0a // d.T.T..l.xnxnf..
        .byte $00,$00,$01,$00,$01,$00,$00,$00,$5f,$97,$25,$8a,$c0,$aa,$19,$a6 // ........_.%.....
        .byte $66,$a9,$a6,$a9,$ce,$f2,$ef,$9b,$66,$a9,$a9,$6a,$ae,$6a,$ae,$6a // f.......f..j.j.j
        .byte $40,$80,$d0,$94,$e0,$b4,$e5,$b4,$2e,$7f,$2e,$6b,$6e,$7f,$6f,$7b // @..........kn.o{
        .byte $68,$58,$6b,$58,$97,$64,$94,$5b,$50,$60,$60,$60,$60,$50,$60,$50 // hXkX.d.[P````P`P
        .fill 8, $00
        .byte $1b,$0a,$07,$02,$01,$00,$00,$00,$4b,$46,$91,$a4,$99,$6a,$59,$16 // ........KF...jY.
        .byte $7f,$5d,$75,$29,$a2,$8a,$6a,$99,$59,$6a,$99 // .]u)..j.Yj.

txt_3aa3:
        .byte $56,$35,$c6,$fd,$cd,$6c,$94,$67,$55,$99,$a5,$a9,$65,$00,$00,$00 // V5...l.gU...e...
        .byte $40,$80,$90,$d0,$90,$00,$00,$02,$01,$01,$0b,$09,$07,$6e,$b9,$e4 // @............n..
        .byte $d0,$90                               // ..

txt_3ac5:
        .byte $40,$40,$40,$d0,$a0,$b4,$64,$78,$2d,$19,$0a,$00,$00,$00,$00,$00 // @@@...dx-.......
        .byte $01,$02,$46,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$06,$0a,$1b // ..F.............
        .text "V"
        .byte $22                                   // double quote
        .text "Q6Y"
        .byte $6a,$99,$a7,$95,$67,$a9,$5b,$6f,$ab,$ae,$bb
        .byte $fe,$b3,$fe,$55,$99,$55,$76,$55,$75,$5d,$75,$6a,$59,$95,$a6,$9a // ...U.UvUu]ujY...
        .byte $56,$99,$6a,$62,$80,$22,$09,$2a,$89,$a6 // V.jb.".*..

txt_3b0f:
        .byte $48,$47,$bf,$87,$7f,$c7,$3d,$0f,$03,$1b,$5e,$1b,$4e,$1a,$4e,$17 // HG....=...^.N.N.
        .byte $46,$5d,$57,$5f,$57,$9d,$57,$9d,$55,$52,$58,$92,$68,$98,$a8,$98 // F]W_W.W.URX.h...
        .byte $6a,$65,$a7,$9a,$ae,$7c,$39,$64,$15,$68,$22,$a9,$25,$ab,$27,$9a // je...|9d.h".%.'.
        .byte $88,$55,$92,$c5,$92,$45,$06,$09,$06,$4b,$5f,$4b,$5b,$47,$57,$47 // .U...E...K_K[GWG
        .byte $52,$65,$a9,$e5,$a9,$a5,$e9,$a5,$99,$60,$60,$a0,$68,$90,$68,$a0 // Re.......``.h.h.
        .byte $68,$27,$5b,$17,$1a,$0d,$19,$06,$01,$45,$01,$45,$56,$5a,$66,$50 // h'[......E.EVZfP
        .byte $00,$6e,$94,$78,$90,$60,$80,$00,$00,$6c,$7b,$6c,$7b,$77,$f7,$0f // .n.x.`...l{l{w..
        .byte $00,$00,$00,$00,$40,$00,$10,$01,$00,$1a,$06,$01,$00,$00,$c0,$f3 // ....@...........
        .byte $00,$54,$9b,$3f,$0c,$03,$00,$03,$03,$59,$6a,$ae,$6a,$9a,$6a,$ae // .T.?.....Yj.j.j.
        .byte $6a,$57,$64,$ab,$a4,$97,$6c,$9f,$6c,$5a,$6b,$ae,$6a,$ae,$6a,$ae // jWd...l.lZk.j.j.
        .byte $6a,$68,$5b,$68,$9b,$68,$9b,$57,$9b,$60,$50,$60,$50,$50,$60,$90 // jh[h.h.W.`P`PP`.
        .byte $60,$00,$00,$00,$00,$00,$00,$41,$00,$00,$00,$00,$00,$00,$40,$54 // `......A......@T
        .byte $00,$01,$00,$00,$00,$00,$80,$08,$00,$6a,$2e,$5e,$1a,$0e,$1a,$09 // .........j.^....
        .byte $05,$61,$a3,$89,$a3,$69,$a3,$69,$a1,$66,$55,$76,$55,$76,$5d,$75 // .a...i.i.fUvUv]u
        .byte $9d,$60,$a0,$90,$a0,$90,$a0,$63,$90,$0d,$07,$09,$09,$02,$02,$00 // .`.....c........
        .byte $20,$00,$00,$40,$40,$90,$a4,$6f,$1a,$09,$0b,$02,$02,$0b,$b7,$5e //  ..@@..o.......^
        .byte $e0,$49,$98,$e4,$f4,$99,$46,$11,$54,$00,$00,$00,$00,$00,$10,$04 // .I....F.T.......
        .byte $15,$42,$88,$82,$4a,$a2,$1a,$a6,$29,$76,$55,$98,$22,$90,$b2,$7a // .B..J...)vU."..z
        .byte $92,$69,$86                           // .i.

txt_3c32:
        .byte $2a,$24,$ae,$9c,$56,$98,$56,$99,$a6,$95,$e6,$e9,$25,$39,$5d,$77 // *$..V.V.....%9]w
        .byte $55,$65,$a9,$65,$99,$57,$60,$68,$90,$68,$a8,$66,$96,$a5,$0a,$03 // Ue.e.W`h.h.f....
        .byte $4a,$03,$02,$12,$84,$02,$16,$43,$52,$47,$92,$41,$91,$65,$77,$55 // J......CRG.A.ewU
        .byte $77,$5f,$97,$5d,$97,$65,$58,$66,$a8,$66,$5a,$66,$5a,$69,$04,$00 // w_.].eXf.fZfZi..
        .byte $00,$00,$02,$4a,$28,$42,$00,$00,$00,$00,$02 // ...J(B.....

txt_3c7d:
        .byte $58,$2a,$a8,$0b,$03,$0a,$03,$0a,$02,$d0,$42,$6b,$a1,$89,$a2,$6a // X*........Bk...j
        .byte $a2,$6a,$a2,$55,$66,$9a,$a6,$95,$56,$9a,$55,$5f,$7c,$5f,$7c,$5f // .j.Uf...V.U_|_|_
        .byte $97,$5f,$57,$00,$00,$00,$20,$4b,$02,$48,$02,$00,$00,$00,$02,$60 // ._W... K.H.....`
        .byte $00,$88,$96,$00,$00,$00,$00,$00,$04,$69,$11,$00,$40,$00,$04,$00 // .........i..@...
        .byte $04,$41,$55,$66,$95,$a6,$95,$a5,$99,$55,$99,$6a,$99,$65,$55,$dd // .AUf.....U.j.eU.
        .byte $7f,$fd,$77,$66,$a9,$66,$95,$65,$57,$d5,$f5,$65,$55,$65,$95,$5d // ..wf.f.eW..eUe.]
        .byte $75,$fd,$75,$6c,$90,$6c,$a3,$6c,$a3,$6c,$53,$67,$9f,$57,$95,$a5 // u.ul.l.l.lSg.W..
        .byte $95,$57,$9d,$77,$9d,$55,$9d,$57,$9d,$57,$df,$66,$5b,$aa,$6b,$af // .W.w.U.W.W.f[.k.
        .byte $ab,$ae,$bb,$59,$96,$aa,$a6,$e9,$fa,$fe,$ba,$53,$6f,$93,$5c,$6f // ...Y.......So.\o
        .byte $5c,$60,$ac,$66,$9a,$a6,$95,$a5,$97,$5f,$97,$66,$95,$5d,$75,$fd // \`.f....._.f.]u.
        .byte $7f,$dd,$77,$66,$a9,$65,$a9,$65,$59,$66,$59,$56,$95,$5d,$95,$5d // ..wf.e.eYfYV.].]
        .byte $7f,$5d,$75,$63,$51,$61,$93,$61,$51,$63,$a3,$45,$5a,$96,$65,$b9 // .]ucQa.aQc.EZ.e.
        .byte $ea,$a5,$96,$80,$ae,$7a,$ab,$ee,$5f,$bf,$f5,$06,$95,$5b,$95,$6e // .....z.._....[.n
        .byte $a9,$fe,$fb,$55,$66,$fb,$9b,$56,$ba,$6f,$a5,$59,$ae,$fb,$aa,$59 // ...Uf..V.o.Y...Y
        .byte $66,$ab,$af,$cf,$cd,$73,$53,$7c,$54,$9f,$67,$5f,$bd,$9f,$7c,$f3 // f....sS|T.g_..|.
        .byte $31,$0d,$d7,$6a,$86,$0a,$c1,$4a,$f1,$5e,$d6,$5f,$1b,$4a,$57,$46 // 1..j...J.^._.JWF
        .byte $52,$95,$51,$66,$9a,$56,$75,$55,$9d,$55,$99,$66,$95,$a6,$a9,$e5 // R.Qf.VuU.U.f....
        .byte $a9,$a5,$e9,$40,$51,$8c,$90,$54,$a0,$64,$95,$62,$a8,$62,$98,$60 // ...@Q..T.d.b.b.`
        .byte $98,$aa,$18,$56,$99,$a5,$d5,$e5,$d9,$e6,$e9,$5d,$97,$5d,$97,$a5 // ...V.......].]..
        .byte $57,$9f,$57,$0c,$43,$52,$4f,$92,$8e,$53,$92,$65,$a9,$5a,$af,$fb // W.W.CRO..S.e.Z..
        .byte $a5,$fa,$bf,$54,$64,$98,$e9,$fa,$69,$56,$a9,$68,$a2,$a8,$1a,$28 // ...Td...iV.h...(
        .byte $1a,$26,$9a,$77,$5f,$7f,$9d,$bf,$9d,$17,$9f,$6e,$ab,$6f,$9b,$ae // .&.w_......n.o..
        .byte $ab,$9a,$56,$45,$5a,$6a,$59,$46,$51,$6a,$ae,$69,$95,$66,$a5,$82 // ..VEZjYFQj.i.f..
        .byte $2a,$77,$ff,$59,$aa,$11,$a4,$19,$ae,$bf,$ee,$66,$a5,$29,$0a,$c8 // *w.Y.......f.)..
        .byte $72,$70,$72,$82,$a0,$1a,$25,$89,$4a,$e0,$77,$22,$aa,$99,$55,$55 // rpr...%.J.w"..UU
        .byte $99,$00,$df,$a9,$65,$59,$d5,$77,$55,$00,$dd,$65,$ba,$ae,$ff,$ae // ....eY.wU..e....
        .byte $99,$00,$bf,$54,$a5,$94,$a5,$99,$55,$00,$ef,$44,$81,$46,$15,$61 // ...T....U..D.F.a
        .byte $15,$00,$eb,$59,$6a,$5b,$af,$6b,$5a,$00,$eb,$5d,$bf,$ad,$bb,$ff // ...Yj[.kZ..]....
        .byte $dd,$00,$ea,$66,$a9,$65,$55,$9a,$aa,$00,$ff,$62,$a9,$62,$88,$a6 // ...f.eU....b.b..
        .byte $89,$00,$f7,$00,$11,$00,$55,$46,$69,$00,$fb,$40,$90,$55,$69,$aa // ......UFi..@.Ui.
        .byte $9b,$00,$fe,$11,$65,$5a,$95,$aa,$be,$00,$ea,$55,$66,$a9,$9a,$a9 // ....eZ.....Uf...
        .byte $e5,$00,$ef
        .text "SSGO"
        .byte $1f
        .byte $3e,$ff,$fb,$ff,$dd
        .byte $55,$f6,$da
        .byte $55,$f7,$59,$ff,$da,$55,$9f,$57,$69,$55,$dd,$aa,$7b,$fe,$ad,$ff // U.Y..U.WiU..{...
        .byte $ea,$fe,$5f,$aa,$ae,$ba,$57,$f7,$bf,$ae,$ea,$ba,$df,$ab,$ba,$ff // .._...W.........
        .byte $75,$ff,$ae,$ae,$ba,$fe,$f7,$df,$55,$ff,$ed,$bb,$ad,$bf,$fe,$ed // u.......U.......
        .byte $f7,$ff,$fa,$a8,$ea,$fb,$aa,$7e,$ff,$ba,$eb,$68,$9a,$a8,$1a,$a6 // .......~...h....
        .byte $29,$85,$69,$5d,$bf,$9d,$17,$25,$87,$49,$a2,$55,$97,$5d,$57,$95 // ).i]...%.I.U.]W.
        .byte $a7,$97,$73,$64,$58,$69,$59,$6a,$a5,$45,$14,$59,$24,$19,$25,$19 // ..sdXiYj.E.Y$.%.
        .byte $16,$09,$16,$2a,$1b,$1e,$5b,$1f,$4b,$56,$46,$6a,$5b,$6f,$ab,$6a // ...*..[.KVFj[o.j
        .byte $5b,$6f,$b3,$57,$52,$67,$a3,$56,$93,$4e,$3a,$59,$6a,$af,$6b,$5a // [o.WRg.V.N:Yj.kZ
        .byte $a9,$6a,$9b,$55,$99,$ea,$a9,$55,$65,$a9,$ba,$3b,$3c,$4b,$7e,$8b // .j.U...Ue..;<K~.
        .byte $4e,$93,$a7,$1b,$5a,$1b,$4f,$5b,$4f,$1b,$46,$65,$95,$5d,$95,$66 // N...Z.O[O.Fe.].f
        .byte $a9,$65,$67,$6a,$99,$55,$55,$77,$fd,$77,$cc,$77,$55,$56,$9a,$a6 // .egj.UUw.w.wUV..
        .byte $95,$a0,$88,$55,$56,$66,$aa,$66,$a8,$22,$aa,$62,$5b,$63,$9a,$53 // ...UVf.f.".b[c.S
        .byte $a2,$9b,$63                           // ..c

// --- Region $403d-$4044 ---
.pc = $403d "dat_403d"

dat_403d:
        .byte $a9,$00,$8d                           // ...

txt_4040:
        .text "8"
        .byte $40                                   // @ character
        .text " "
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $41                                   // A

// --- Region $41ad-$41c6 ---
.pc = $41ad "Segment $41ad"
        .byte $08,$0c,$0a,$0f,$07,$01,$07,$0f,$0f,$0f,$0f,$0f,$0f,$0f,$0f,$0f // ................
        .byte $07,$01,$07,$0f,$0a,$0c,$08,$02,$00,$00 // ..........

// --- Region $41d6-$41ef ---
.pc = $41d6 "Segment $41d6"
        .byte $83,$40,$49,$04,$8d,$83,$40,$a9,$00,$f0,$f1,$a9,$00,$8d,$de,$41 // .@I...@........A
        .byte $a9,$00,$85,$f2,$a9,$30,$85,$f3,$a0,$00 // .....0....

// --- Region $4354-$4363 ---
.pc = $4354 "dat_4354"

dat_4354:
        .byte $4b,$08,$73,$08,$9b,$08,$c3,$08,$eb,$08,$13,$09,$3b,$09,$63,$09 // K.s.........;.c.

// --- Region $43d0-$455b ---
.pc = $43d0 "Segment $43d0"
        .byte $43,$1b,$44,$5b,$44,$9b,$44,$db,$44,$1b,$45,$c8,$b9,$9b,$8c,$8b // C.D[D.D.D.E.....
        .byte $9b,$b9,$b8,$b9,$b8,$8b,$9b,$9b,$8c,$c8,$b9,$b8,$c5,$5c,$8b,$8c // .............\..

txt_43f0:
        .text "S5"
        .byte $c8                                   // 'H' | $80 (end-of-string marker)
        .byte $c5,$3d,$d3                           // .=.

txt_43f6:
        .byte $5c                                   // backslash character
        .text "S"
        .byte $d1                                   // 'Q' | $80 (end-of-string marker)
        .byte $1d                                   // .

txt_43fa:
        .text "5S"
        .byte $d1                                   // 'Q' | $80 (end-of-string marker)
        .byte $1d,$35,$c5,$3d,$d3,$5c,$8c           // .5.=.\.

txt_4404:
        .text "S5"
        .byte $c8                                   // 'H' | $80 (end-of-string marker)
        .byte $b8,$c5,$5c,$8b,$9b,$8c,$c8,$b9,$b9,$b8,$8b,$9b,$8b,$9b,$b9,$b8 // ..\.............
        .byte $c8,$b9,$9b,$8c,$1b,$1b,$1b,$1b,$b1,$b1,$b1,$b1,$1b,$1b,$1b,$1b // ................
        .byte $b1,$b1,$b1,$b1,$1b,$1b,$1b,$1b,$b1,$b1,$b1,$b1,$1b,$1b,$1b,$1b // ................
        .byte $b1,$b1,$b1,$b1,$1b,$1b,$1b,$1b,$b1,$b1,$b1,$b1,$1b,$1b,$1b,$1b // ................
        .byte $b1,$b1,$b1,$b1,$1b,$1b,$1b,$1b,$b1,$b1,$b1,$b1,$1b,$1b,$1b,$1b // ................
        .byte $b1,$b1,$b1,$b1,$11,$7f,$e4,$62,$17,$fe,$46,$28,$7f,$e4,$62,$8c // .......b..F(..b.
        .byte $fe                                   // .

txt_4468:
        .text "F("
        .byte $ca                                   // 'J' | $80 (end-of-string marker)
        .byte $e4,$62,$8c,$af                       // .b..

txt_446f:
        .text "F("
        .byte $ca                                   // 'J' | $80 (end-of-string marker)
        .byte $f7,$62,$8c,$af,$71,$28,$ca,$f7,$17,$8c,$af,$71,$7f,$ca,$f7,$17 // .b..q(.....q....
        .byte $fe,$af,$71,$7f,$e4,$f7,$17,$fe,$46,$71,$7f,$e4,$62,$17,$fe,$46 // ..q.....Fq..b..F
        .byte $28,$7f,$e4,$62,$8c,$fe               // (..b..

txt_4498:
        .text "F("
        .byte $ca                                   // 'J' | $80 (end-of-string marker)
        .byte $1d,$35,$c8,$b9,$d1,$d3,$5c,$8b,$3d,$1d,$35,$c8,$53,$d1,$d3,$5c // .5....\.=.5.S..\
        .byte $c5,$3d,$1d,$35,$8c,$53,$d1,$d3,$b8,$c5,$3d,$1d,$9b,$8c,$53,$d1 // .=.5.S....=...S.
        .byte $b9,$b8,$c5,$3d,$8b,$9b,$8c,$53,$c8,$b9,$b8,$c5,$5c,$8b,$9b,$8c // ...=...S....\...
        .byte $35,$c8,$b9,$b8,$d3,$5c,$8b,$9b,$1d,$35,$c8,$b9,$11,$d3,$5c,$8b // 5....\...5....\.
        .byte $17,$fa,$c8,$29,$17,$fa,$c8,$29,$17,$fa,$c8,$29,$17,$fa,$c8,$29 // ...)...)...)...)
        .byte $17,$fa,$c8,$29,$17,$fa,$c8,$29,$17,$fa,$c8,$29,$17,$fa,$c8,$29 // ...)...)...)...)
        .byte $17,$fa,$c8,$29,$17,$fa,$c8,$29,$17,$fa,$c8,$29,$17,$fa,$c8,$29 // ...)...)...)...)
        .byte $17,$fa,$c8,$29,$17,$fa,$c8,$29,$17,$fa,$c8,$29,$17,$fa,$c8,$29 // ...)...)...)...)
        .byte $6b,$4e,$f7,$11,$6b,$4e,$f7,$11,$6b,$4e,$f7,$11,$6b,$4e,$f7,$11 // kN..kN..kN..kN..
        .byte $6b,$4e,$f7,$11,$6b,$4e,$f7,$11,$6b,$4e,$f7,$11,$6b,$4e,$f7,$11 // kN..kN..kN..kN..
        .byte $6b,$4e,$f7,$11,$6b,$4e,$f7,$11,$6b,$4e,$f7,$11,$6b,$4e,$f7,$11 // kN..kN..kN..kN..
        .byte $6b,$4e,$f7,$11,$6b,$4e,$f7,$11,$6b,$4e,$f7,$11,$6b,$4e,$f7,$11 // kN..kN..kN..kN..

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

// --- Region $4600-$47c5 ---
.pc = $4600 "txt_4600"

txt_4600:
        .encoding "screencode_mixed"
        .text "success*and*the ruling company*jump*back to*biz*with a quick one*from*samar productions*named* red"
        .encoding "petscii_upper"

txt_4662:
        .text " 200*... * "

txt_466d:
        .encoding "screencode_mixed"
        .text "smacked to ntsc by*count zero"
        .encoding "petscii_upper"

txt_468a:
        .text "* ... * "
        .byte $0d                                   // string terminator

txt_4693:
        .encoding "screencode_mixed"
        .text "ake sure to get the*latest*in*warez*and*news*at our *ftp://scs-trc.net/pub/c64/*and*http://www.scs-trc.net"
        .encoding "petscii_upper"

txt_46fd:
        .text "/* ...* "

txt_4705:
        .encoding "screencode_mixed"
        .text "we salute the ppl in:*hitmen*onslaught*padua*crest*byterapers*chromance*oxyron*triad*smash designs*laxity*excess and*newscopy"
        .encoding "petscii_upper"

txt_4782:
        .text " ... "

txt_4787:
        .encoding "screencode_mixed"
        .text "cya*in*the*next*crappy*release*...*count zero*signing off"
        .encoding "petscii_upper"

txt_47c0:
        .text "... *"
        .byte $00                                   // string terminator

// --- Region $4814-$4835 ---
.pc = $4814 "Segment $4814"
        .byte $00,$00,$00,$a2,$00,$bd,$00,$49,$9d,$01,$08,$e8,$d0,$f7,$ee,$44 // .......I.......D
        .byte $03,$ee,$47,$03,$ad,$44,$03,$d0,$ea,$a9,$37,$85,$01,$58,$4c,$e2 // ..G..D....7..XL.
        .byte $fc                                   // .

dat_4835:
        // === Fill data (1 bytes, $4835-$4835) ===
        .byte $00                                   // .

// --- Region $7d16-$7d16 ---
.pc = $7d16 "dat_7d16"

dat_7d16:
        // === Fill data (1 bytes, $7d16-$7d16) ===
        .byte $00                                   // .

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

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

// --- Region $ad8e-$ad8e ---
.pc = $ad8e "dat_ad8e"

dat_ad8e:
        // === Fill data (1 bytes, $ad8e-$ad8e) ===
        .byte $00                                   // .

// --- Region $b004-$b004 ---
.pc = $b004 "dat_b004"

dat_b004:
        // === Fill data (1 bytes, $b004-$b004) ===
        .byte $00                                   // .

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

scr_c400:
        .byte $00                                   // .

// --- Region $c516-$c516 ---
.pc = $c516 "dat_c516"

dat_c516:
        // === Fill data (1 bytes, $c516-$c516) ===
        .byte $00                                   // .

// --- Region $c580-$c580 ---
.pc = $c580 "spr_c580"

spr_c580:
        .byte $00                                   // .

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

scr_c800:
        .byte $00                                   // .

// --- Region $c900-$c900 ---
.pc = $c900 "spr_c900"

spr_c900:
        .byte $00                                   // .

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

scr_cc00:
        .byte $00                                   // .

// --- Region $d004-$d004 ---
.pc = $d004 "dat_d004"

dat_d004:
        // === Fill data (1 bytes, $d004-$d004) ===
        .byte $00                                   // .

// --- Region $d0e9-$d0e9 ---
.pc = $d0e9 "dat_d0e9"

dat_d0e9:
        // === Fill data (1 bytes, $d0e9-$d0e9) ===
        .byte $00                                   // .

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

spr_d800:
        .byte $00                                   // .

// --- Region $dc00-$fe02 ---
.pc = $dc00 "spr_dc00"

spr_dc00:
        // === Sprite data (64 bytes, $dc00-$dc3f) ===
        .byte $2d,$e6,$2f                           // ..#.##.####..##...#.####
        .byte $d0,$02,$e6                           // ##.#..........#.###..##.
        .byte $30,$e6,$2d                           // ..##....###..##...#.##.#
        .byte $d0,$02,$e6                           // ##.#..........#.###..##.
        .byte $2e,$ca,$d0                           // ..#.###.##..#.#.##.#....
        .byte $ed,$c6,$39                           // ###.##.###...##...###..#
        .byte $10,$e9,$4c                           // ...#....###.#..#.#..##..
        .byte $00,$01,$2c                           // ...............#..#.##..
        .byte $da,$01,$a9                           // ##.##.#........##.#.#..#
        .byte $37,$85,$01                           // ..##.####....#.#.......#

txt_dc1e:
        .byte $58,$20,$40                           // .#.##.....#......#......
        .byte $3f,$4c,$ae                           // ..######.#..##..#.#.###.
        .byte $a7,$e0,$00                           // #.#..######.............
        .byte $f0,$ee,$a9                           // ####....###.###.#.#.#..#
        .byte $04,$2c,$a9                           // .....#....#.##..#.#.#..#
        .byte $08,$85,$ff                           // ....#...#....#.#########
        .byte $b1,$2f,$91                           // #.##...#..#.#####..#...#
        .byte $2d,$c8,$c4                           // ..#.##.###..#...##...#..
        .byte $ff,$d0,$f7                           // ##########.#....####.###
        .byte $18,$a5,$2d                           // ...##...#.#..#.#..#.##.#
        .byte $65,$ff,$85                           // .##..#.##########....#.#
        .byte $2d                                   // sprite 0 padding
        .byte $a5,$2e,$69                           // #.#..#.#..#.###..##.#..#
        .byte $00,$85,$2e                           // ........#....#.#..#.###.
        .byte $a0,$00,$ca                           // #.#.............##..#.#.
        .byte $d0,$e5,$18                           // ##.#....###..#.#...##...
        .byte $a5,$2f,$65                           // #.#..#.#..#.####.##..#.#
        .byte $ff,$85,$2f                           // #########....#.#..#.####
        .byte $a5,$30,$69                           // #.#..#.#..##.....##.#..#
        .byte $00,$85,$30                           // ........#....#.#..##....
        .byte $4c,$00,$01                           // .#..##.................#
        .byte $b9,$00,$ef                           // #.###..#........###.####
        .byte $99,$00,$ff                           // #..##..#........########
        .byte $c8,$d0,$f7                           // ##..#...##.#....####.###
        .byte $ce,$dc,$01                           // ##..###.##.###.........#
        .byte $ce,$df,$01                           // ##..###.##.#####.......#
        .byte $ad,$df,$01                           // #.#.##.###.#####.......#
        .byte $c9,$df,$d0                           // ##..#..###.#######.#....
        .byte $ea,$60,$82                           // ###.#.#..##.....#.....#.
        .byte $d0,$00,$24                           // ##.#..............#..#..
        .byte $90,$98,$98                           // #..#....#..##...#..##...
        .byte $8c,$e3,$98                           // #...##..###...###..##...
        .byte $2c,$8c,$8c                           // ..#.##..#...##..#...##..
        .byte $90                                   // sprite 1 padding
        .byte $98,$98,$8c                           // #..##...#..##...#...##..
        .byte $8c,$90,$00                           // #...##..#..#............
        .byte $bf,$fb,$bf                           // #.###########.###.######
        .byte $af,$24,$b0                           // #.#.####..#..#..#.##....
        .byte $bc,$bf,$cb                           // #.####..#.########..#.##
        .byte $a2,$34,$98                           // #.#...#...##.#..#..##...
        .byte $c8,$89,$c8                           // ##..#...#...#..###..#...
        .byte $c8,$98,$8c                           // ##..#...#..##...#...##..
        .byte $98,$c8,$8c                           // #..##...##..#...#...##..
        .byte $8c,$c8,$98                           // #...##..##..#...#..##...
        .byte $cf,$98,$00                           // ##..#####..##...........
        .byte $fb,$bf,$fb                           // #####.###.###########.##
        .byte $00,$e6,$bc                           // ........###..##.#.####..
        .byte $35,$b0,$bc                           // ..##.#.##.##....#.####..
        .byte $cf,$bc,$cf                           // ##..#####.####..##..####
        .byte $bc,$b0,$bc                           // #.####..#.##....#.####..
        .byte $bc,$cf,$cb                           // #.####..##..######..#.##
        .byte $cf,$bc,$f6                           // ##..#####.####..####.##.
        .byte $c8,$fc,$98                           // ##..#...######..#..##...
        .byte $9c,$98,$98                           // #..###..#..##...#..##...
        .byte $c8,$e3,$98                           // ##..#...###...###..##...
        .byte $60                                   // sprite 2 padding
        .byte $2e,$8c,$8c                           // ..#.###.#...##..#...##..
        .byte $9c,$98,$90                           // #..###..#..##...#..#....
        .byte $bf,$bf,$fb                           // #.#######.###########.##
        .byte $bf,$00,$bc                           // #.######........#.####..
        .byte $bc,$fc,$cb                           // #.####..######..##..#.##
        .byte $bc,$cb,$bc                           // #.####..##..#.###.####..
        .byte $cb,$cf,$bc                           // ##..#.####..#####.####..
        .byte $bc,$fc,$cb                           // #.####..######..##..#.##
        .byte $bc,$cf,$cb                           // #.####..##..######..#.##
        .byte $bc,$cf,$bc                           // #.####..##..#####.####..
        .byte $f6,$90,$89                           // ####.##.#..#....#...#..#
        .byte $c8,$8c,$98                           // ##..#...#...##..#..##...
        .byte $98,$8c,$98                           // #..##...#...##..#..##...
        .byte $00,$98,$98                           // ........#..##...#..##...
        .byte $89,$8c,$8c                           // #...#..##...##..#...##..
        .byte $98,$fb,$e3                           // #..##...#####.#####...##
        .byte $bf,$24,$00                           // #.######..#..#..........
        .byte $bc,$cf,$fc                           // #.####..##..##########..
        .byte $e3,$cb,$31                           // ###...####..#.##..##...#
        .byte $cf,$bf,$cf                           // ##..#####.########..####
        .byte $cb,$bc,$cb                           // ##..#.###.####..##..#.##
        .byte $bc                                   // sprite 3 padding
        .byte $bc,$cf,$cb                           // #.####..##..######..#.##
        .byte $bc,$bc,$cb                           // #.####..#.####..##..#.##
        .byte $fa,$60,$98                           // #####.#..##.....#..##...
        .byte $c8,$e3,$8c                           // ##..#...###...###...##..
        .byte $2e,$c8,$98                           // ..#.###.##..#...#..##...
        .byte $60,$60,$96                           // .##......##.....#..#.##.
        .byte $98,$89,$c8                           // #..##...#...#..###..#...
        .byte $c8,$fb,$bf                           // ##..#...#####.###.######
        .byte $1b,$bf,$60                           // ...##.###.######.##.....
        .byte $e3,$cb,$31                           // ###...####..#.##..##...#
        .byte $fc,$cf,$cb                           // ######..##..######..#.##
        .byte $6b,$bc,$f7                           // .##.#.###.####..####.###
        .byte $cb,$b6,$e6                           // ##..#.###.##.##.###..##.
        .byte $6b,$cb,$fc                           // .##.#.####..#.########..
        .byte $cf,$b6,$e6                           // ##..#####.##.##.###..##.
        .byte $6e,$60,$e6                           // .##.###..##.....###..##.
        .byte $c8,$21,$cf                           // ##..#.....#....###..####
        .byte $e3,$8c,$e5                           // ###...###...##..###..#.#
        .byte $c8,$22,$6e                           // ##..#.....#...#..##.###.
        .byte $36,$e3,$6e                           // ..##.##.###...##.##.###.
        .byte $34,$e3,$cf                           // ..##.#..###...####..####
        .byte $cb                                   // sprite 4 padding
        .byte $bc,$fc,$bc                           // #.####..######..#.####..
        .byte $bc,$cb,$fc                           // #.####..##..#.########..
        .byte $cf,$bc,$6e                           // ##..#####.####...##.###.
        .byte $6e,$cb,$cb                           // .##.###.##..#.####..#.##
        .byte $fc,$6c,$c6                           // ######...##.##..##...##.
        .byte $6c,$e6,$e3                           // .##.##..###..##.###...##
        .byte $89,$e4,$98                           // #...#..####..#..#..##...
        .byte $23,$9c,$89                           // ..#...###..###..#...#..#
        .byte $89,$e4,$98                           // #...#..####..#..#..##...
        .byte $23,$93,$3d                           // ..#...###..#..##..####.#
        .byte $3d,$e6,$de                           // ..####.####..##.##.####.
        .byte $23,$cb,$cb                           // ..#...####..#.####..#.##
        .byte $cf,$e3,$bc                           // ##..#######...###.####..
        .byte $28,$fc,$bc                           // ..#.#...######..#.####..
        .byte $e3,$e3,$6c                           // ###...#####...##.##.##..
        .byte $bc,$cf,$cf                           // #.####..##..######..####
        .byte $e3,$cb,$82                           // ###...####..#.###.....#.
        .byte $e8,$00,$24                           // ###.#.............#..#..
        .byte $90,$98,$98                           // #..#....#..##...#..##...
        .byte $8c,$e3,$98                           // #...##..###...###..##...
        .byte $2c,$8c,$8c                           // ..#.##..#...##..#...##..
        .byte $90                                   // sprite 5 padding
        .byte $98,$98,$8c                           // #..##...#..##...#...##..
        .byte $8c,$90,$00                           // #...##..#..#............
        .byte $bf,$fb,$bf                           // #.###########.###.######
        .byte $af,$24,$b0                           // #.#.####..#..#..#.##....
        .byte $bc,$bf,$cb                           // #.####..#.########..#.##
        .byte $a2,$34,$98                           // #.#...#...##.#..#..##...
        .byte $c8,$89,$c8                           // ##..#...#...#..###..#...
        .byte $c8,$98,$8c                           // ##..#...#..##...#...##..
        .byte $98,$c8,$8c                           // #..##...##..#...#...##..
        .byte $8c,$c8,$98                           // #...##..##..#...#..##...
        .byte $cf,$98,$00                           // ##..#####..##...........
        .byte $fb,$bf,$fb                           // #####.###.###########.##
        .byte $00,$e6,$bc                           // ........###..##.#.####..
        .byte $35,$b0,$bc                           // ..##.#.##.##....#.####..
        .byte $cf,$bc,$cf                           // ##..#####.####..##..####
        .byte $bc,$b0,$bc                           // #.####..#.##....#.####..
        .byte $bc,$cf,$cb                           // #.####..##..######..#.##
        .byte $cf,$bc,$f6                           // ##..#####.####..####.##.
        .byte $c8,$fc,$98                           // ##..#...######..#..##...
        .byte $9c,$98,$98                           // #..###..#..##...#..##...
        .byte $c8,$e3,$98                           // ##..#...###...###..##...
        .byte $60                                   // sprite 6 padding
        .byte $2e,$8c,$8c                           // ..#.###.#...##..#...##..
        .byte $9c,$98,$90                           // #..###..#..##...#..#....
        .byte $bf,$bf,$fb                           // #.#######.###########.##
        .byte $bf,$00,$bc                           // #.######........#.####..
        .byte $bc,$fc,$cb                           // #.####..######..##..#.##
        .byte $bc,$cb,$bc                           // #.####..##..#.###.####..
        .byte $cb,$cf,$bc                           // ##..#.####..#####.####..
        .byte $bc,$fc,$cb                           // #.####..######..##..#.##
        .byte $bc,$cf,$cb                           // #.####..##..######..#.##
        .byte $bc,$cf,$bc                           // #.####..##..#####.####..
        .byte $f6,$90,$89                           // ####.##.#..#....#...#..#
        .byte $c8,$8c,$98                           // ##..#...#...##..#..##...
        .byte $98,$8c,$98                           // #..##...#...##..#..##...
        .byte $00,$98,$98                           // ........#..##...#..##...
        .byte $89,$8c,$8c                           // #...#..##...##..#...##..
        .byte $98,$fb,$e3                           // #..##...#####.#####...##
        .byte $bf,$24,$00                           // #.######..#..#..........
        .byte $bc,$cf,$fc                           // #.####..##..##########..
        .byte $e3,$cb,$31                           // ###...####..#.##..##...#
        .byte $cf,$bf,$cf                           // ##..#####.########..####
        .byte $cb,$bc,$cb                           // ##..#.###.####..##..#.##
        .byte $bc                                   // sprite 7 padding
        .byte $bc,$cf,$cb                           // #.####..##..######..#.##
        .byte $bc,$bc,$cb                           // #.####..#.####..##..#.##
        .byte $fa,$60,$98                           // #####.#..##.....#..##...
        .byte $c8,$e3,$8c                           // ##..#...###...###...##..
        .byte $2e,$c8,$98                           // ..#.###.##..#...#..##...
        .byte $60,$60,$96                           // .##......##.....#..#.##.
        .byte $98,$89,$c8                           // #..##...#...#..###..#...
        .byte $c8,$fb,$bf                           // ##..#...#####.###.######
        .byte $1b,$bf,$60                           // ...##.###.######.##.....
        .byte $e3,$cb,$31                           // ###...####..#.##..##...#
        .byte $fc,$cf,$cb                           // ######..##..######..#.##
        .byte $6b,$bc,$f7                           // .##.#.###.####..####.###
        .byte $cb,$b6,$e6                           // ##..#.###.##.##.###..##.
        .byte $6b,$cb,$fc                           // .##.#.####..#.########..
        .byte $cf,$b6,$e6                           // ##..#####.##.##.###..##.
        .byte $6e,$60,$e6                           // .##.###..##.....###..##.
        .byte $c8,$21,$cf                           // ##..#.....#....###..####
        .byte $e3,$8c,$e5                           // ###...###...##..###..#.#
        .byte $c8,$22,$6e                           // ##..#.....#...#..##.###.
        .byte $36,$e3,$6e                           // ..##.##.###...##.##.###.
        .byte $34,$e3,$cf                           // ..##.#..###...####..####
        .byte $cb                                   // sprite 8 padding
        .byte $bc,$fc,$bc                           // #.####..######..#.####..
        .byte $bc,$cb,$fc                           // #.####..##..#.########..
        .byte $cf,$bc,$6e                           // ##..#####.####...##.###.
        .byte $6e,$cb,$cb                           // .##.###.##..#.####..#.##
        .byte $fc,$6c,$c6                           // ######...##.##..##...##.
        .byte $6c,$e6,$e3                           // .##.##..###..##.###...##
        .byte $89,$e4,$98                           // #...#..####..#..#..##...
        .byte $23,$9c,$89                           // ..#...###..###..#...#..#
        .byte $89,$e4,$98                           // #...#..####..#..#..##...
        .byte $23,$93,$3d                           // ..#...###..#..##..####.#
        .byte $3d,$e6,$de                           // ..####.####..##.##.####.
        .byte $23,$cb,$cb                           // ..#...####..#.####..#.##
        .byte $cf,$e3,$bc                           // ##..#######...###.####..
        .byte $28,$fc,$bc                           // ..#.#...######..#.####..
        .byte $e3,$e3,$6c                           // ###...#####...##.##.##..
        .byte $bc,$cf,$cf                           // #.####..##..######..####
        .byte $e3,$cb,$b8                           // ###...####..#.###.###...
        .byte $61,$23,$4c                           // .##....#..#...##.#..##..
        .byte $3a,$10,$4c                           // ..###.#....#.....#..##..
        .byte $71,$10

txt_de7b:
        .text "- MUSIC BY SHARK/REGINA/BLUES MUZ FOR SCS+TRC 1994 -"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $01,$8d,$8d,$03,$a9,$0f,$8d,$22,$14,$a2,$02,$a9,$ff,$9d,$43,$03 // ......."......C.
        .byte $a9,$00,$9d,$40,$03,$9d,$34,$03,$9d,$37,$03,$9d,$3a,$03,$ca,$10 // ...@..4..7..:...
        .byte $ea,$8d,$82,$14,$8d,$8c,$03,$a2,$14,$9d,$00,$d4,$ca,$10,$fa,$ad // ................
        .byte $96,$18,$8d,$77,$10,$60,$ce,$8d,$03,$10,$05,$a9,$01,$8d,$8d,$03 // ...w.`..........
        .byte $a2,$02,$20,$86,$10,$ca,$10,$fa,$4c,$07,$14,$ad,$8d,$03,$d0,$08 // .. .....L.......
        .byte $bd,$40,$03,$f0,$06,$de,$40,$03,$4c,$3c,$12,$bd,$3d,$03,$9d,$40 // .@....@.L<..=..@
        .byte $03,$bd,$90,$18,$85,$fb,$bd,$93,$18,$85,$fc,$bc,$34,$03,$b1,$fb // ............4...
        .byte $10,$38,$c9,$ff,$d0,$26,$a9,$0f,$8d,$22,$14,$a0,$00,$8c,$37,$03 // .8...&..."....7.
        .byte $8c,$38,$03,$8c,$39,$03,$a0,$01,$8c,$34,$03,$8c,$35,$03,$8c,$36 // .8..9....4..5..6
        .byte $03,$8c,$43,$03,$8c,$44,$03,$8c,$45,$03,$f0,$d2,$b1,$fb,$18,$69 // ..C..D..E......i
        .byte $20,$9d,$37,$03,$c8,$fe,$34,$03,$b1,$fb,$a8,$b9,$d8,$18,$85,$fb //  .7...4.........
        .byte $b9,$e9,$18,$85,$fc,$bc,$3a,$03,$fe,$3a,$03,$b1,$fb,$c8,$c9,$80 // ......:..:......
        .byte $90,$22,$c9,$c0,$b0,$1e,$69,$80,$9d,$3d,$03,$9d,$40,$03,$c9,$3f // ."....i..=..@..?
        .byte $d0,$0c,$fe,$3a,$03,$b1,$fb,$c8,$9d,$3d,$03,$9d,$40,$03,$fe,$3a // ...:.....=..@..:
        .byte $03,$b1,$fb,$c8,$c9,$e0,$90,$0d,$e3,$0a,$35,$9d,$7f,$03,$a8,$b9 // ..........5.....
        .byte $45,$18,$4c,$3b,$11,$c9,$c0,$90       // E.L;....

txt_dfa8:
        .text "3H"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $ff,$9d,$7f,$03,$68,$e3,$0a,$60,$3e,$9d,$43,$03,$a8,$b9,$ac,$15 // ....h..`>.C.....
        .byte $29,$f0,$9d,$52,$03,$98,$9d,$5e,$03,$5e,$64,$03,$b9,$b2,$15,$f0 // )..R...^.^d.....
        .byte $06,$8c,$8a,$03,$4e,$8b,$03,$bc,$3a,$03,$fe,$3a,$03,$b1,$fb,$4c // ....N...:..:...L
        .byte $b1,$11,$c9,$70,$90,$0d,$29,$0f,$9d,$55,$03,$a9,$f6,$9d,$6d,$03 // ...p..)..U....m.
        .byte $4c,$2a,$12,$c9,$60,$90,$11,$e4,$0a,$60,$f8,$7d,$52,$03,$9d,$52 // L*..`....`.}R..R
        .byte $03,$fe,$3a,$03,$b1                   // ..:..

spr_e000:
        // === Bitmap data (7683 bytes, $e000-$fe02) ===
        .byte $fb,$10,$24,$c9,$5f,$d0,$20,$fe,$3a,$03,$b1,$fb,$c8,$9d,$4c,$03 // ..$._. .:.....L.
        .byte $fe,$3a,$03,$b1,$fb,$18,$7d,$37,$03,$9d,$49,$03,$bc,$4c,$03,$d0 // .:....}7..I..L..
        .byte $03,$9d,$46,$03,$4c,$2a,$12,$18,$7d,$37,$03,$9d,$46,$03,$9d,$49 // ..F.L*..}7..F..I
        .byte $03,$bc,$43,$03,$b9,$b2,$15,$d0,$08,$ad,$8c,$03,$3d,$89,$14,$10 // ..C.........=...
        .byte $16,$8e,$88,$03,$b9,$b1,$15,$4a,$b0,$07,$98,$8d,$8a,$03,$4e,$8b // .......J......N.
        .byte $03,$ad,$8c,$03,$1d,$86,$14,$8d,$8c,$03,$b9,$ae,$15,$4a,$b0,$07 // .............J..
        .byte $98,$9d,$5e,$03,$5e,$64,$03,$b9,$ad,$15,$9d,$6a,$03,$b9,$ac,$15 // ..^.^d.....j....
        .byte $29,$0f,$9d,$55,$03,$b9,$af,$15,$29,$f0,$4a,$4a,$9d,$76,$03,$b9 // )..U....).JJ.v..
        .byte $af,$15,$29,$0f,$9d,$79,$03,$a9,$f7,$9d,$6d,$03,$a9,$00,$9d,$67 // ..)..y....m....g
        .byte $03,$9d,$82,$03,$9d,$85,$03,$9d,$70,$03,$9d,$73,$03,$9d,$7c,$03 // ........p..s..|.
        .byte $bc,$3a,$03,$b1,$fb,$c9,$60,$d0,$08,$a9,$00,$9d,$3a,$03,$fe,$34 // .:....`.....:..4
        .byte $03,$60,$bc,$43,$03,$c0,$ff,$f0,$f8,$86,$fb,$b9,$ab,$15,$bc,$83 // .`.C............

spr_e0c0:
        .byte $14,$84,$fc,$99,$05,$d4,$bd,$52,$03,$1d,$55,$03,$99,$06,$d4,$bc // .......R..U.....
        .byte $5e,$03,$bd,$64,$03,$d0,$2d,$fe,$64,$03,$b9,$dc,$16,$d0,$0f,$bd // ^..d..-.d.......
        .byte $5e,$03,$29,$f8,$19,$40,$17,$9d,$5e,$03,$a8,$b9,$dc,$16,$e4,$4a // ^.)..@..^......J
        .byte $61,$a1,$9d,$5b,$03,$a9,$00,$9d,$58,$03,$b9,$dc,$16,$29,$0f,$9d // a..[....X....)..
        .byte $61,$03,$10,$3f,$bd,$5b,$03,$dd,$61,$03,$b0,$14,$bd,$58,$03,$18 // a..?.[..a....X..
        .byte $79,$40,$17,$a8,$bd,$5b,$03,$69,$00,$dd,$61,$03,$b0,$16,$90,$1c // y@...[.i..a.....
        .byte $bd,$58,$03,$38,$f9,$40,$17,$a8,$bd,$5b,$03,$e9,$00,$90,$05,$dd // .X.8.@...[......
        .byte $61,$03,$b0,$08,$fe,$5e,$03,$5e,$64,$03,$f0,$15,$9d,$5b,$03,$98 // a....^.^d....[..
        .byte $9d,$58,$03,$a4,$fc,$bd,$58,$03,$99,$02,$d4,$bd,$5b,$03,$99,$03 // .X....X.....[...
        .byte $d4,$bd,$43,$03,$1d,$67,$03,$fe,$67,$03,$a8,$b9,$14,$16,$d0,$06 // ..C..g..g.......
        .byte $b9,$78,$16,$9d,$67,$03,$b9,$13,$16,$9d,$4f,$03,$3d,$6d,$03,$a6 // .x..g.....O.=m..
        .byte $fc,$9d,$04,$d4,$a6,$fb,$bd,$6a,$03,$f0,$0a,$de,$6a,$03,$d0,$05 // .......j....j...
        .byte $a9,$f6,$9d,$6d,$03,$b9,$77,$16,$10,$12,$aa,$a4,$fc,$bd,$cc,$14 // ...m..w.........
        .byte $99,$00,$d4,$bd,$6c,$14,$99,$01,$d4,$a6,$fb,$60,$bc,$7f,$03,$c0 // ....l......`....
        .byte $ff,$f0,$28,$bd,$85,$03,$d0,$06,$b9,$46,$18,$9d,$85,$03,$98,$18 // ..(......F......
        .byte $7d,$82,$03,$a8,$de,$85,$03,$d0,$0d,$fe,$82,$03,$b9,$f8,$17,$10 // }...............
        .byte $05,$a9,$00,$9d,$82,$03,$b9,$f8,$17,$29,$7f,$18,$7d,$46,$03,$a8 // .........)..}F..
        .byte $18,$b9,$4c,$15,$7d,$70,$03,$a6,$fc,$9d,$00,$d4,$a6,$fb,$85,$fb // ..L.}p..........
        .byte $b9,$ec,$14,$7d,$73,$03,$a4,$fc,$99,$01,$d4,$85,$fc,$bd,$49,$03 // ...}s.........I.
        .byte $dd,$46,$03,$d0,$65,$bc,$43,$03,$bd,$76,$03,$f0,$04,$de,$76,$03 // .F..e.C..v....v.
        .byte $60,$b9,$b0,$15,$f0,$fa,$bd,$79,$03,$d0,$11,$b9,$af,$15,$29,$0f // `......y......).
        .byte $0a,$9d,$79,$03,$bd,$7c,$03,$49,$01,$9d,$7c,$03,$de,$79,$03,$bd // ..y..|.I..|..y..
        .byte $46,$03,$4a,$18,$79,$b0,$15,$a8,$bd,$7c,$03,$f0,$19,$18,$bd,$70 // F.J.y....|.....p
        .byte $03,$79,$ec,$14,$9d,$70,$03,$bd,$73,$03,$79,$8c,$14,$9d,$73,$03 // .y...p..s.y...s.
        .byte $60,$bc,$4c,$03,$b0,$e7,$38,$bd,$70,$03,$f9,$ec,$14,$9d,$70,$03 // `.L...8.p.....p.
        .byte $bd,$73,$03,$f9,$8c,$14,$9d,$73,$03,$60,$a8,$a9,$90,$90,$02,$a9 // .s.....s.`......
        .byte $b0,$8d,$f8,$13,$b9,$4c,$15,$c5,$fb,$b9,$ec,$14,$e5,$fc,$b0,$d1 // .....L..........
        .byte $98,$9d,$46,$03,$a9,$00,$9d,$70,$03,$9d,$73,$03,$60,$ae,$88,$03 // ..F....p..s.`...
        .byte $bc,$43,$03,$b9,$b2,$15,$29,$f8,$0d,$8c,$03,$8d,$17,$d4,$b9,$b2 // .C....).........
        .byte $15,$29,$07,$e4,$0a,$60,$2c,$09,$0f,$8d,$18,$d4,$ac,$8a,$03,$ad // .)...`,.........
        .byte $8b,$03,$d0,$1c,$ee,$8b,$03,$b9,$a4,$17,$d0,$0c,$ad,$8a,$03,$29 // ...............)
        .byte $f8,$19,$ce,$17,$8d,$8a,$03,$a8,$b9,$a4,$17,$29,$f0,$4c,$71,$14 // ...........).Lq.
        .byte $b9,$a4,$17,$e4,$0a,$60,$31,$85,$fb,$ad,$89,$03,$c5,$fb,$b0,$0e // .....`1.........
        .byte $79,$ce,$17,$c5,$fb,$90,$10,$4e,$8b,$03,$ee,$8a,$03,$60,$f9,$ce // y......N.....`..
        .byte $17,$90,$f4,$c5,$fb,$90,$f0,$8d,$89,$03,$a8,$bd,$4f,$03,$29,$08 // ............O.).
        .byte $f0,$02,$a0,$ff,$8c,$16,$d4,$60,$a2,$28,$07,$0e,$01,$02,$04,$fe // .......`.(......
        .byte $fd,$fb,$80,$5f,$00,$ec,$01,$e7,$02,$e5,$03,$e4,$04,$e3,$05,$e3 // ..._............
        .byte $06,$60,$a0,$07,$07,$08,$08,$09,$09,$0a,$0a,$0b,$0c,$0d,$0d,$0e // .`..............
        .byte $0f,$10,$11,$12,$13,$14,$15,$17,$18,$1a,$1b,$1d,$1f // .............

txt_e32d:
        .text " "
        .byte $22                                   // double quote
        .text "$')+.147:>AEIN"
        .byte $52,$57,$5c,$62,$68,$6e,$75,$7c,$83,$8b,$93,$9c,$a5,$af,$b9,$c4 // RW\bhnu|........
        .byte $d0,$dd,$ea,$f8,$06,$16,$27,$38,$4b,$5e,$73,$89,$a1,$ba,$d4,$f0 // ......'8K^s.....
        .byte $0d,$2c,$4e,$71,$96,$bd,$e7,$13,$42,$74,$a8,$e0,$1b,$59,$9c,$e2 // .,Nq....Bt...Y..
        .byte $2c,$7b,$ce,$27,$84,$e8,$51,$c0,$36,$b3,$38,$c4,$59,$f6,$9d,$4e // ,{.'..Q.6.8.Y..N
        .byte $09,$d0,$a2,$81,$db,$67,$70,$88,$b2,$ed,$3a,$9c,$13,$a0,$44,$02 // .....gp...:...D.
        .byte $da,$ce,$e0,$11,$64,$da,$75,$38,$26,$40,$89,$04,$b4,$9c,$c0,$22 // ....d.u8&@....."
        .byte $c8,$b4,$eb,$71,$4c,$80,$12,$08,$68,$38,$80,$45,$90,$68,$d6,$e3 // ...qL...h8.E.h..
        .byte $98,$00,$24,$10,$01,$f9,$a5,$23,$f4,$01,$fa,$a5,$27,$f4,$01,$f7 // ..$....#....'...
        .byte $08,$00,$08,$50,$a2,$2b,$01,$cd,$02,$00,$02,$10,$00,$f1,$01,$f8 // ...P.+..........
        .byte $08,$a4,$24,$f1,$01,$fb,$54,$a4,$24,$f1,$01,$f8,$08,$a5,$23,$01 // ..$...T.$.....#.
        .byte $f4,$04,$a5,$23,$01,$d9,$04,$a5,$26,$01,$ac,$04,$00,$02,$10,$a2 // ...#....&.......
        .byte $23,$01,$9a,$04,$a5,$26,$01,$cb,$04,$00,$02,$10,$a2,$23,$c8,$ab // #....&.......#..
        .byte $44,$a5,$24,$09,$01,$81,$80,$a4,$24,$09,$01,$81,$80,$a4,$25,$01 // D.$.....$.....%.
        .byte $81,$11,$11,$10,$a3,$24,$01,$81       // .....$..

txt_e415:
        .byte $41,$40,$a4,$2b,$01,$81,$41,$40,$80,$40,$80,$00,$01,$81,$81,$a5 // A@.+..A@.@......
        .byte $24,$01,$81,$40,$80,$a4,$24,$01,$81,$14,$80,$a4,$23,$01 // $..@..$.....#.

txt_e433:
        .byte $21,$20,$a5,$24,$01                   // ! .$.

txt_e438:
        .byte $21,$21,$40,$a4,$23,$01               // !!@.#.

txt_e43e:
        .byte $41,$40,$a5,$24,$01,$11,$11,$40,$a4,$23,$01 // A@.$...@.#.

txt_e449:
        .byte $41,$41,$a3,$23,$14,$de,$03,$a5,$23,$de,$de,$03,$a4,$25,$de,$a7 // AA.#....#....%..
        .byte $a3,$93,$04,$a3,$21,$de,$a2,$21,$03,$a4,$2b,$da,$ae,$aa,$ee,$a9 // ....!..!..+.....
        .byte $de,$06,$00,$5e,$de,$02,$a5,$24,$fa,$ae,$de,$03,$a4,$24,$de,$a0 // ...^...$.....$..
        .byte $de,$02,$a6,$21,$02,$a5,$21,$01,$a2,$21,$03,$a6,$21,$02,$a5,$24 // ...!..!..!..!..$
        .byte $0c,$0c,$00,$03,$a6,$21,$02,$b1,$21,$80,$a7 // .....!..!..

txt_e494:
        .byte $22,$2f,$d4,$a6,$21,$80,$af,$21,$80,$af // "/..!..!..

txt_e49e:
        .byte $21,$3f,$a7,$23,$0f                   // !?.#.

txt_e4a3:
        .byte $24,$40,$a5                           // $@.

txt_e4a6:
        .byte $21,$3f,$a7,$21,$0f,$a7,$23,$02,$2f,$f0,$b9,$22,$63,$60,$80,$26 // !?.!..#./.."c`.&
        .byte $00                                   // .

txt_e4b7:
        .byte $21,$50,$a7                           // !P.

txt_e4ba:
        .text "#P?/"
        .byte $a5
        .byte $21,$7f,$a7
        .byte $21,$1f,$a7
        .byte $26,$0a
        .byte $4f,$30,$00
        .byte $4f,$c0,$a6                           // O..

txt_e4cd:
        .byte $22,$3f,$c0,$ae,$22,$de,$30,$a6,$21,$f0,$a7,$21,$0f,$42,$00,$1f // "?..".0.!..!.B..
        .byte $03,$00,$00,$00,$00,$00,$a9,$21,$0f,$a7,$21,$06,$a7,$21,$03,$a2 // .......!..!..!..
        .byte $21,$8c,$a6,$60,$24,$04,$06,$09,$0b,$0e,$0b,$09,$86,$04,$06,$08 // !..`$...........
        .byte $0b,$0e,$0b,$08,$86,$02,$05,$08,$0b,$0e,$0b,$08,$85,$02,$04,$07 // ................
        .byte $0b,$0e,$0b,$07,$84,$02,$05,$09,$8a,$a4,$24,$02,$04,$07,$8a,$a4 // ..........$.....
        .byte $24,$07,$0a,$0c,$8e,$a4,$24,$05,$07,$0a,$8c,$a4,$27,$04,$07,$0a // $.....$.....'...
        .byte $8c,$00,$03,$03,$a6,$21,$0c,$43,$01,$00,$00,$00,$00,$00,$00,$0c // .....!.C........
        .byte $21,$01,$a6,$22,$08,$02,$a6,$21,$08,$43,$02,$00,$00,$00,$00,$00 // !.."...!.C......
        .byte $00,$0a,$25,$02,$00,$97,$a8,$bd,$e3,$18,$23,$01,$03,$e0,$e3,$08 // ..%.......#.....
        .byte $35,$0f,$e4,$0f,$07,$00,$e0,$08,$0f,$e4,$08,$03,$ff,$04,$e0,$0b // 5...............
        .byte $0b,$09,$09,$0e,$e4,$0e,$e4,$06,$31,$e0,$01,$0e,$e4,$01,$06,$06 // ........1.......
        .byte $ff,$02,$e0,$0c,$0c,$0a,$0a,$0d,$e4,$0d,$e8,$05,$25,$e0,$10,$0d // ............%...
        .byte $e4,$10,$e4,$05,$37,$ff,$fa,$4a,$ff,$69,$fc,$15,$37,$5f,$ab,$57 // ....7..J.i..7_.W
        .byte $f6,$58,$7e,$b8,$1c,$af,$60,$18,$19,$19,$1a,$1a,$e4,$1b,$22,$1c // .X~...`.......".
        .byte $1c,$e3,$1d,$61,$12,$1e,$1e,$1f,$80,$c3,$1d,$b2,$5f,$2f,$1f,$81 // ...a........_/..
        .byte $2b,$70,$80,$18,$85,$5f,$2f,$1a,$80,$70,$9f,$18,$81,$24,$70,$82 // +p..._/..p...$p.
        .byte $1a,$80,$70,$82,$1f,$80,$70,$18,$86,$5f,$3f,$1a,$82,$18,$80,$70 // ..p...p.._?....p
        .byte $82,$16,$80,$70,$82,$18,$80,$70,$9b,$13,$81,$1f,$70,$80,$18,$86 // ...p...p....p...
        .byte $5f,$48,$0e,$82,$11,$80,$70,$86,$13,$80,$70,$81,$1f,$70,$86,$e0 // _H....p...p..p..
        .byte $1a,$80,$70,$9f,$18,$c5,$24,$60,$83,$c2,$24,$84,$e5,$30,$83,$c8 // ..p...$`..$..0..
        .byte $37,$82,$32,$83,$c2,$24,$84,$e5,$30,$83,$c8,$3a,$82,$32,$83,$c2 // 7.2..$..0..:.2..
        .byte $24,$e5,$30,$84,$30,$82,$c8,$32,$83,$c2,$24,$84,$e5,$30,$82,$c8 // $.0.0..2..$..0..
        .byte $37,$83,$e5,$30,$c2,$24,$84,$e6,$30,$83,$c8,$37,$82,$32,$83,$c2 // 7..0.$..0..7.2..
        .byte $24,$84,$e6,$30,$82,$cb,$3a,$83,$e6,$30,$c2,$24,$84,$e6,$30,$83 // $..0..:..0.$..0.
        .byte $c8,$3e,$82,$32,$83,$c2,$24,$84,$e6,$30,$82,$cb,$37,$83,$e6,$30 // .>.2..$..0..7..0
        .byte $c2,$24,$84,$e5,$30,$80,$cb,$3c,$82,$5f,$3f,$41,$43,$83,$c2,$24 // .$..0..<._?AC..$
        .byte $87,$e5,$30,$83,$30,$c2,$24,$e5,$30,$84,$30,$82,$cb,$46,$83,$c2 // ..0.0.$.0.0..F..
        .byte $24,$84,$e5,$30,$82,$cb,$41,$83,$e5,$30,$c2,$24,$e6,$30,$84,$30 // $..0..A..0.$.0.0
        .byte $82,$cb,$39,$83,$c2,$24,$84,$e6,$30,$80,$cb,$36,$81,$5f,$4f,$35 // ..9..$..0..6._O5
        .byte $83,$e6,$30,$c2,$24,$84,$e6,$30,$83,$c8,$2d,$80,$28,$81,$5f,$3f // ..0.$..0..-.(._?
        .byte $29,$84,$c2,$24,$83,$c8,$26,$82,$2b,$83,$e6,$30,$60,$af,$c7,$54 // )..$..&.+..0`..T
        .byte $87,$c2,$24,$83,$24,$24,$87,$42,$24,$81,$c7,$48,$85,$79,$87,$c2 // ..$.$$.B$..H.y..
        .byte $60,$4c,$24,$83,$c7,$0c,$81,$0c,$18,$87,$c2,$24,$81,$c7,$48,$85 // `L$........$..H.
        .byte $79,$83,$c2,$24,$c7,$0c,$0c,$81,$0c,$18,$87,$c2,$24,$c7,$48,$83 // y..$........$.H.
        .byte $c2,$24,$c7,$0c,$0c,$81,$0c,$18,$83,$c2,$24,$c7,$54,$87,$48,$83 // .$........$.T.H.
        .byte $c2,$24,$c7,$0c,$0c,$81,$0c,$18,$83,$c2,$24,$c7,$24,$48,$81,$24 // .$........$.$H.$
        .byte $30,$83,$c2,$24,$c7,$0c,$0c,$81,$0c,$18,$83,$c6,$24,$c6,$e3,$24 // 0..$........$..$
        .byte $60,$ae,$60,$85,$c0,$30,$81,$30,$83,$30,$81,$30,$85,$c1,$30,$81 // `.`..0.0.0.0..0.
        .byte $c0,$30,$89,$c1,$30,$85,$c0,$30,$81,$30,$83,$30,$81,$30,$85,$c1 // .0..0..0.0.0.0..
        .byte $30,$81,$c0,$30,$89,$c1,$30,$85,$c0,$30,$81,$30,$83,$30,$81,$30 // 0..0..0..0.0.0.0
        .byte $85,$c1,$30,$81,$c0,$30,$89,$c1,$30,$85,$c0,$30,$81,$30,$83,$30 // ..0..0..0..0.0.0
        .byte $81,$30,$85,$c1,$30,$81,$c0,$30,$89,$c1,$30,$85,$c0,$30,$81,$30 // .0..0..0..0..0.0
        .byte $83,$30,$81,$30,$85,$c1,$30,$81,$c0,$30,$89,$c1,$30,$85,$c0,$30 // .0.0..0..0..0..0
        .byte $81,$30,$83,$30,$81,$30,$85,$c1,$30,$81,$c0,$30,$89,$c1,$30,$85 // .0.0.0..0..0..0.
        .byte $c0,$30,$81,$30,$83,$30,$81,$30,$85,$c1,$30,$81,$c0,$30,$89,$c1 // .0.0.0.0..0..0..
        .byte $30,$85,$c0,$30,$81,$30,$83,$30,$81,$30,$84,$c1,$30,$80,$70,$c3 // 0..0.0.0.0..0.p.
        .byte $13,$8a,$5f,$58,$30,$60,$bb,$e1,$30,$83,$7f,$bb,$e2,$30,$83,$7f // .._X0`..0....0..
        .byte $bb,$e3,$30,$83,$7f,$b5,$e4,$30,$83,$c6,$24,$24,$81,$24,$60,$83 // ..0....0..$$.$`.
        .byte $44,$c2,$24,$c7,$54,$c6,$24,$c7,$54,$62,$24,$60,$83,$89,$e5,$30 // D.$.T.$.Tb$`...0
        .byte $87,$30,$85,$30,$30,$87,$30,$83,$30,$87,$30,$85,$30,$30,$87,$30 // .0.00.0.0.0.00.0
        .byte $83,$e6,$30,$87,$30,$85,$30,$30,$87,$30,$83,$30,$87,$30,$85,$30 // ..0.0.00.0.0.0.0
        .byte $30,$83,$30                           // 0.0

scr_e800:
        .byte $60,$b6,$c3,$1f,$80,$70,$18,$85,$5f,$2f,$1a,$80,$70,$a3,$18,$82 // `....p.._/..p...
        .byte $1a,$80,$70,$82,$1f,$80,$70,$18,$86,$5f,$3f,$1a,$82,$18,$80,$70 // ..p...p.._?....p
        .byte $82,$16,$80,$70,$82,$18,$80,$70,$b6,$13,$80,$70,$86,$1a,$80,$70 // ...p...p...p...p
        .byte $a3,$18,$82,$13,$80,$70,$82,$1a,$80,$70,$82,$1f,$80,$70,$82,$24 // .....p...p...p.$
        .byte $80,$70,$82,$22,$80,$70,$82,$21,$80,$70,$83,$1d,$60,$83,$c3,$13 // .p.".p.!.p..`...
        .byte $82,$13,$80,$70,$83,$c4,$24,$c3,$13,$1f,$82,$13,$80,$70,$83,$c4 // ...p..$......p..
        .byte $24,$c3,$22,$16,$82,$16,$80,$70,$83,$c4,$24,$87,$c3,$16,$82,$22 // $."....p..$...."
        .byte $80,$70,$83,$c4,$24,$c3,$1d,$18,$82,$18,$80,$70,$83,$c4,$24,$c3 // .p..$......p..$.
        .byte $18,$81,$24,$83,$18,$81,$18,$83,$c4,$24,$81,$c3,$24,$70,$22,$70 // ..$......$..$p"p
        .byte $82,$1a,$80,$70,$83,$c4,$24,$c3,$1a,$70,$82,$1d,$80,$70,$83,$c4 // ...p..$..p...p..
        .byte $24,$c3,$1f,$c3,$13,$82,$13,$80,$70,$83,$c4,$24,$c3,$13,$1f,$82 // $.......p..$....
        .byte $13,$80,$70,$83,$c4,$24,$c3,$22,$16,$82,$16,$80,$70,$83,$c4,$24 // ..p..$."....p..$
        .byte $87,$c3,$16,$82,$22,$80,$70,$83,$c4,$24,$c3,$1d,$18,$82,$18,$80 // ....".p..$......
        .byte $70,$83,$c4,$24,$c3,$18,$81,$24,$83,$18,$81,$18,$83,$c4,$24,$81 // p..$...$......$.
        .byte $c3,$24,$70,$22,$70,$82,$1a,$80,$70,$83,$c4,$24,$c3,$1a,$70,$82 // .$p"p...p..$..p.
        .byte $1d,$80,$70,$83,$c4,$24,$c3,$1f,$60,$83,$c2,$24,$e5,$30,$87,$30 // ..p..$..`..$.0.0
        .byte $83,$c2,$24,$84,$e5,$30,$82,$c9,$37,$83,$e5,$30,$c2,$24,$e5,$30 // ..$..0..7..0.$.0
        .byte $87,$30,$83,$c2,$24,$84,$e5,$30,$82,$c9,$3a,$83,$e5,$30,$c2,$24 // .0..$..0..:..0.$
        .byte $e6,$30,$84,$30,$82,$c9,$3e,$84,$c2,$24,$82,$c9,$3c,$84,$e6,$30 // .0.0..>..$..<..0
        .byte $82,$c9,$3a,$83,$c2,$24,$e6,$30,$84,$30,$82,$c9,$37,$83,$c2,$24 // ..:..$.0.0..7..$
        .byte $84,$e6,$30,$82,$c9,$37,$83,$e6,$30,$c2,$24,$e5,$30,$84,$30,$82 // ..0..7..0.$.0.0.
        .byte $c9,$37,$83,$c2,$24,$87,$e5,$30,$83,$e5,$30,$c2,$24,$e5,$30,$87 // .7..$..0..0.$.0.
        .byte $30,$83,$c2,$24,$84,$e5,$30,$82,$c9,$3a,$83,$e5,$30,$c2,$24,$84 // 0..$..0..:..0.$.
        .byte $e6,$30,$83,$c9,$43,$82,$3e,$83,$c2,$24,$e6,$30,$84,$30,$82,$c9 // .0..C.>..$.0.0..
        .byte $46,$83,$c2,$24,$e6,$30,$84,$30,$80,$c9,$3c,$81,$5f,$5f,$3e,$83 // F..$.0.0..<.__>.
        .byte $c2
        .byte $24,$87,$e6
        .byte $30,$83
        .byte $30,$60,$93,$79,$83,$c9
        .text "57:>"
        .byte $6e
        .byte $3e,$81,$6e
        .byte $3e,$85,$79,$83,$c9
        .text "79:<"
        .byte $80
        .byte $3c,$86
        .byte $5f,$5f,$3e,$83,$43,$87,$3e,$3c,$3a,$83,$37,$35,$80,$35,$8a,$5f // __>.C.><:.75.5._
        .byte $4f,$37,$83,$c9
        .text "7457"
        .byte $80
        .byte $39,$82,$5f,$5f
        .byte $3a,$83
        .byte $37
        .byte $6e
        .byte $37,$c9
        .text "57:>"
        .byte $6e
        .byte $43,$81,$6e
        .byte $3e,$85,$79,$83,$c9
        .text "79:<"
        .byte $80
        .byte $3c,$86,$5f,$5f
        .byte $3e,$83
        .byte $43,$87
        .byte $3e,$43,$46
        .byte $83,$43,$3c,$80,$3c,$92,$5f,$50,$3e,$60,$83,$e7,$e4,$30,$25,$87 // .C<.<._P>`...0%.
        .byte $30,$83,$30,$87,$e3,$30,$26,$83,$30,$87,$30,$83,$e8,$e4,$30,$26 // 0.0..0&.0.0...0&
        .byte $87,$30,$83,$30,$87,$e9,$e3,$30,$29,$83,$30,$87,$30,$60,$83,$c2 // .0.0...0).0.0`..
        .byte $24,$c7,$e3                           // $..

txt_ea23:
        .byte $54,$23,$c2,$24,$c7,$e3               // T#.$..

txt_ea29:
        .byte $54,$23,$c2,$24,$c7,$e3               // T#.$..

txt_ea2f:
        .byte $54,$2c,$c2,$24,$c7,$54,$c2,$2b,$81,$29,$26,$83,$24,$c7,$e3 // T,.$.T.+.)&.$..

txt_ea3e:
        .byte $54,$23,$c2,$24,$c7,$e3               // T#.$..

txt_ea44:
        .byte $54,$23,$c2,$24,$c7,$e3,$54,$61,$83,$c2,$24,$81,$c2,$2d,$2b,$83 // T#.$..Ta..$..-+.
        .byte $29,$81,$28,$26,$60,$81,$c9,$37,$5f,$00,$39,$5f,$00,$3a,$5f,$00 // ).(&`..7_.9_.:_.
        .byte $3c,$8b,$5f,$00,$3e,$83,$cb,$37,$39,$3a,$87,$39,$83,$37,$87,$32 // <._.>..79:.9.7.2
        .byte $8b,$2e,$87,$2d,$2d,$83,$2d,$2e,$87,$30,$33,$83,$33,$87,$32,$8b // ...--.-..03.3.2.
        .byte $2e,$81,$c9,$37,$5f,$00,$39,$5f,$00,$3a,$5f,$00,$3c,$8b,$5f,$00 // ...7_.9_.:_.<._.
        .byte $3e,$83,$cb                           // >..

txt_ea97:
        .text "79:<:5"
        .byte $80
        .byte $30,$86,$5f,$00
        .byte $32,$80
        .byte $2d,$8a,$5f
        .byte $00,$2e,$83,$2d,$2d,$87,$2d,$83,$2d,$2e,$87,$30,$33,$83,$33,$87 // ...--.-.-..03.3.
        .byte $32,$83,$2e,$87,$7a,$60,$83,$c2,$24,$e5,$30,$87,$30,$83,$c2,$24 // 2...z`..$.0.0..$
        .byte $84,$e5,$30,$82,$cb,$39,$83,$e5,$30,$c2,$24,$e5,$30,$84,$30,$82 // ..0..9..0.$.0.0.
        .byte $cb,$32,$83,$c2,$24,$87,$e5,$30,$83,$30,$c2,$24,$e6,$30,$87,$30 // .2..$..0.0.$.0.0
        .byte $83,$c2,$24,$84,$e6,$30,$82,$cb,$30,$83,$e6,$30,$c2,$24,$e6,$30 // ..$..0..0..0.$.0
        .byte $84,$30,$82,$cb,$32,$83,$c2,$24,$87,$e6,$30,$83,$30,$c2,$24,$e5 // .0..2..$..0.0.$.
        .byte $30,$87,$30,$83,$c2,$24,$84,$e5,$30,$82,$cb,$39,$83,$e5,$30,$c2 // 0.0..$..0..9..0.
        .byte $24,$e5,$30,$84,$30,$80,$cb,$30,$81,$5f,$00,$32,$83,$c2,$24,$87 // $.0.0..0._.2..$.
        .byte $e5,$30,$83,$30,$c2,$24,$24,$87,$c6,$24,$83,$c2,$24,$84,$e6,$30 // .0.0.$$..$..$..0
        .byte $82,$cb,$30,$83,$e6,$30,$c2,$24,$e6,$30,$84,$30,$82,$cb,$32,$83 // ..0..0.$.0.0..2.
        .byte $c2,$24,$87,$e6,$30,$83,$e6,$30,$60,$83,$c3,$13,$82,$13,$80,$70 // .$..0..0`......p
        .byte $83,$c4,$24,$c3,$13,$1f,$82,$13,$80,$70,$83,$c4,$24,$c3,$22,$16 // ..$......p..$.".
        .byte $82,$16,$80,$70,$83,$c4,$24,$87,$c3,$16,$82,$22,$80,$70,$83,$c4 // ...p..$....".p..
        .byte $24,$c3,$1d,$15,$82,$15,$80,$70,$83,$c4,$24,$c3,$21,$15,$82,$15 // $......p..$.!...
        .byte $80,$70,$83,$c4,$24,$81,$c3,$1a,$70,$1b,$70,$82,$1b,$80,$70,$83 // .p..$...p.p...p.
        .byte $c4,$24,$e0,$1b,$79,$82,$e0,$1a,$80,$70,$83,$c4,$24,$e0,$16,$c3 // .$..y....p..$...
        .byte $13,$82,$13,$80,$70,$83,$c4,$24,$c3,$13,$1f,$82,$13,$80,$70,$83 // ....p..$......p.
        .byte $c4,$24,$c3,$22,$16,$82,$16,$80,$70,$83,$c4,$24,$87,$c3,$16,$82 // .$."....p..$....
        .byte $22,$80,$70,$83,$c4,$24,$82,$c3,$1d,$02,$80,$70,$82,$15,$60,$a0 // ".p..$.....p..`.
        .byte $80,$70,$83,$15,$c3,$21,$15,$82,$15,$80,$70,$83,$c4,$24,$81,$c3 // .p...!....p..$..
        .byte $1a,$70,$1b,$70,$82,$1b,$80,$70,$83,$c4,$24,$e0,$1b,$79,$82,$e0 // .p.p...p..$..y..
        .byte $1a,$80,$70,$83,$c4,$24,$e0,$16,$60,$83,$70,$cb // ..p..$..`.p.

txt_ec03:
        .text "27292:2<2:2927"
        .byte $80
        .byte $30
        .byte $86,$5f,$2f,$32,$83                   // ._/2.

txt_ec18:
        .text "27292:2<2>2:972"
        .byte $80
        .byte $35,$82,$5f,$3f,$37,$83,$3a,$80,$3c,$82,$5f,$3f,$41,$83,$43,$82 // 5._?7.:.<._?A.C.
        .byte $46,$90,$70,$83,$43,$45,$46,$80,$43,$86,$5f,$2f,$45,$83,$41,$80 // F.p.CEF.C._/E.A.
        .byte $3d,$86,$5f,$2f,$3e,$80,$3d,$82,$5f,$58,$3c,$83,$3a,$5f,$00,$39 // =._/>.=._X<.:_.9
        .byte $80,$38,$86,$5f,$4f,$37,$80,$36,$82,$5f,$4f,$35,$87,$32,$83,$c9 // .8._O7.6._O5.2..
        .byte $2e,$2d,$80,$28,$86,$5f,$3f,$29,$83,$26,$82,$2b,$84,$70,$60,$a9 // .-.(._?).&.+.p`.
        .byte $33,$8d,$11,$d0,$ad,$a6,$02,$d0,$0a,$a9,$48,$a2,$68,$8d,$9e,$40 // 3.........H.h..@
        .byte $8e,$9f,$40,$60,$8e,$0d,$00,$24,$01,$0c,$0c,$09,$e3,$0c,$27,$09 // ..@`...$......'.
        .byte $09,$01,$0c,$0c,$09,$09,$f6,$01,$21,$0c,$e3,$01,$2e,$0c,$0f,$01 // ........!.......
        .byte $09,$09,$0c,$09,$01,$0f,$09,$01,$09,$0c,$08,$e7,$01,$60,$21,$0f // .............`!.
        .byte $0f,$01,$01,$0f,$01,$0f,$0b,$0f,$0b,$01,$01,$0f,$0f,$0b,$0f,$0b // ................
        .byte $01,$0a,$09,$08,$0c,$08,$0c,$0c,$0f,$01,$0c,$0c,$09,$09,$08,$0c // ................
        .byte $e7,$01,$2d,$0f,$07,$0f,$0f,$01,$01,$0f,$0b,$01,$0f,$0b,$01,$0f // ..-.............
        .byte $e3,$01,$2c,$0b,$0f,$0a,$01,$0c,$09,$0f,$0c,$0c,$09,$01,$01,$e3 // ..,.............
        .byte $0c,$23,$09,$09,$0c,$e5,$01,$2a,$0f,$0b,$0b,$0f,$01,$01,$0b,$0c // .#.....*........
        .byte $0b,$01,$e4,$0f,$2d,$07,$01,$0f,$01,$0f,$06,$01,$06,$09,$0f,$09 // ....-...........
        .byte $0f,$09,$e4,$01,$27,$0c,$0c,$0f,$06,$01,$01,$0f,$e3,$01,$28,$0f // ....'.........(.
        .byte $0f,$0b,$0b,$01,$0c,$0f,$0c,$e3,$01,$25,$0c,$0f,$01,$0b,$0e,$e4 // .........%......
        .byte $01,$e3,$0f,$2d,$09,$0f,$08,$0f,$0f,$09,$0f,$0f,$01,$0f,$06,$03 // ...-............
        .byte $0e,$e3,$03,$30,$06,$0b,$06,$0f,$07,$0f,$06,$01,$0b,$0b,$06,$03 // ...0............
        .byte $03,$01,$0f,$0b,$e3,$0f,$2b,$0b,$0e,$0e,$0c,$0c,$0e,$0e,$0c,$08 // ......+.........
        .byte $0e,$0e,$e4,$0c,$e3,$0e,$e6,$03,$31,$01,$0f,$0b,$01,$01,$0f,$0b // ........1.......
        .byte $06,$0d,$0d,$0b,$0f,$0b,$0b,$0f,$01,$0e,$80,$f3,$00,$25,$38,$0c // .............%8.
        .byte $0c,$7e,$ee,$e3,$60,$25,$78,$6c,$6c,$ee,$ee,$a3,$25,$3c,$60,$60 // .~..`%xll...%<``
        .byte $e0,$e0,$e3,$0c,$25,$3c,$6c,$6c,$ee,$ee,$a3,$2d,$38,$6c,$6c,$fe // ....%<ll...-8ll.
        .byte $e0,$3e,$60,$60,$f0,$60,$60,$e0,$e0,$a3,$25,$38,$6c,$6c,$ee,$ee // .>``.``...%8ll..
        .byte $e3,$60,$35,$78,$6c,$6c,$ee,$ee,$18,$18,$00,$3c,$18,$18,$38,$38 // .`5xll.....<..88
        .byte $0c,$0c,$00,$1e,$0c,$0c,$1c,$1c,$e3,$60,$e3,$6c,$22,$fc,$ee,$e6 // .........`.l"...
        .byte $60,$22,$e0,$e0,$a3,$22,$28,$7c,$44,$6c,$ee,$ee,$00,$00,$00,$38 // `"..."(|Dl.....8
        .byte $6c,$23,$6c,$ee,$ee,$a3,$25,$3e,$60,$60,$e0,$e0,$a3,$25,$3c,$60 // l#l...%>``...%<`
        .byte $60,$7c,$0e,$e3,$30,$25,$78,$30,$30,$70,$70,$a3,$e3,$6c,$21,$ee // `|..0%x00pp..l!.
        .byte $42,$ee,$00,$00,$00,$6c,$6c,$6c,$ee,$21,$ee,$a3,$e3,$6c,$22,$7c // B....lll.!...l"|
        .byte $ee,$a3,$e3,$6c,$22,$ee,$ee,$a3,$25,$7c,$0c,$18,$38,$70,$80,$30 // ...l"...%|..8p.0
        .byte $00,$e6,$18,$26,$38,$38,$6c,$6c,$24,$24,$80,$24,$00,$24,$30,$30 // ...&88ll$$.$.$00
        .byte $10,$10,$a4
        .byte $22,$0c,$0c,$e4,$18
        .text "$8800"
        .byte $e4,$18
        .byte $22
        .byte $1c,$1c,$ac,$24,$18,$18,$38,$fe,$ae,$21,$7e,$ab,$26,$0c,$0c,$18 // ...$..8..!~.&...
        .byte $18                                   // .

txt_ee59:
        .byte $38,$38,$a3,$25,$38,$6c,$6c,$ee,$ee,$a3,$25,$38,$18,$18 // 88.%8ll...%8..

txt_ee67:
        .byte $38,$38,$a3,$25,$38,$6c,$0c,$1c,$38,$a3,$25,$78,$0c,$0c,$1c,$0e // 88.%8l..8.%x....
        .byte $a3,$e3,$6c,$22,$fe,$0e,$a3,$25,$7c,$60,$60,$fc,$0e,$a3,$25,$38 // ..l"...%|``...%8
        .byte $60,$60,$fc,$ee,$a3,$25,$fc,$0c,$0c,$7e,$0e,$a3,$25,$38,$6c,$6c // ``...%...~..%8ll
        .byte $fe,$ee,$a3,$25,$38,$6c,$6c,$fe,$0e,$a5,$23,$30,$00,$38,$a5,$23 // ...%8ll...#0.8.#
        .byte $30,$00,$38,$b8,$21,$78,$e4,$0c,$23,$1c // 0.8.!x..#.

txt_eeb1:
        .byte $38,$38,$a8,$e3,$ee,$21,$7e,$a4,$e3,$ee,$21,$fc,$a4,$e3,$e0,$21 // 88...!~...!....!
        .byte $7e,$a4,$e3,$ee,$21,$7e,$a4,$e3,$e0,$21,$7e,$a4,$e4,$e0,$a4,$e3 // ~...!~...!~.....
        .byte $ee,$21,$7e,$e3,$0e,$21,$7c,$e4,$ee,$a4,$e4,$38,$a4,$e7,$1c,$21 // .!~..!|....8...!
        .byte $f8,$e4,$ee,$a4,$e3,$e0,$21,$7e,$a4,$e4,$ee,$a4,$e4,$ee,$a4,$e3 // ......!~........
        .byte $ee,$21,$7c,$a4,$e3,$ee,$21,$fc,$e4,$e0,$e3,$ee,$21,$7e,$e4,$0e // .!|...!.....!~..
        .byte $e4,$e0,$a4,$e3,$0e,$21,$fc,$a4,$e3,$70 // .....!...p

txt_ef0b:
        .byte $21,$3e,$a4,$e3,$ee,$21,$7e,$a4,$24,$ee,$ee,$6c,$38,$a4,$24,$ee // !>...!~.$..l8.$.
        .byte $ee,$fe,$6c,$a4,$e4,$ee,$a4,$e3,$ee,$21,$7e,$e3,$0e,$21,$7c,$e3 // ..l......!~..!|.
        .byte $e0,$21,$fe,$80,$34,$00,$24,$38,$38,$00,$38,$80,$34,$00,$e6,$38 // .!..4.$88.8.4..8
        .byte $e8,$1c                               // ..

txt_ef3d:
        .byte $22,$38,$38,$a8,$e3,$38,$a8,$22,$38,$18,$ae // "88..8."8..

txt_ef48:
        .byte $21,$38,$a4,$25,$70,$70,$e0,$e0,$c0,$a3,$e3,$ee,$21,$7c,$a4,$e3 // !8.%pp......!|..
        .byte $38,$21,$7c,$a4,$24,$70,$e0,$e0,$fe,$a4,$e3,$0e,$21,$fc,$a4,$e4 // 8!|.$p......!...
        .byte $0e,$a4,$e3,$0e,$21,$fc,$a4,$e3,$ee,$21,$7c,$a4,$e4,$0e,$a4,$e3 // ....!....!|.....
        .byte $ee,$21,$7c,$a4,$e3,$0e,$21,$fc,$ac,$21,$18,$80,$1f,$00,$24,$38 // .!|...!..!....$8
        .byte $38,$00,$38,$a4,$60,$27,$20,$13,$15,$03,$03,$05,$13,$13,$20,$01 // 8.8.`' ....... .
        .byte $0e,$04,$20,$14,$08,$05,$20,$12,$15,$0c,$09,$0e,$07,$20,$03,$0f // .. ... ...... ..
        .byte $0d,$10,$01,$0e,$19,$20,$10,$12,$05,$13,$05,$0e,$14,$e6,$20,$60 // ..... ........ `
        .byte $20,$12,$05,$04                       //  ...

txt_efbc:
        .text " 200 "
        .byte $0e,$14,$13,$03
        .byte $2f,$10,$01,$0c
        .byte $20,$28,$03
        .byte $29,$20,$13,$01,$0d,$01,$12,$20,$10,$12,$0f,$04,$2e,$e9,$20,$3c // ) ..... ...... <
        .byte $06,$09,$18,$05,$04,$20,$02,$19,$20,$03,$0f,$15,$0e,$14,$20,$1a // ..... .. ..... .
        .byte $05,$12,$0f,$20,$2f,$13,$03,$13,$2b,$14,$12,$03,$ea,$20,$60,$20 // ... /...+.... ` 
        .byte $03,$12,$01,$03,$0b,$05,$04,$20,$01,$0e,$04,$20,$14,$12,$01,$09 // ....... ... ....
        .byte $0e,$05,$04,$20,$02,$19,$20,$0f,$0e,$13,$0c,$01,$15,$07,$08,$14 // ... .. .........
        .byte $e6,$20,$60,$24,$14,$08,$05,$20,$04,$09,$07,$09,$14,$01,$0c,$20 // . `$... ....... 
        .byte $04,$15,$0e,$07,$05,$0f,$0e,$3a,$20,$06,$14,$10,$2e,$13,$03,$13 // .......: .......
        .byte $2d,$14,$12,$03,$2e,$0e,$05,$14,$e5,$20,$60,$22,$09,$0e,$14,$12 // -........ `"....
        .byte $0f,$20,$03,$0f,$04,$05,$04,$20,$02,$19,$20,$14,$08,$05,$20,$02 // . ..... .. ... .
        .byte $15,$12,$07,$0c,$01,$12,$2f,$13,$03,$13,$2b,$14,$12,$03,$eb,$20 // ....../...+.... 
        .byte $2e,$0c,$0f,$07,$0f,$20,$04,$12,$01,$17,$0e,$20,$02,$19,$20,$e3 // ..... ..... .. .
        .byte $12,$27,$2f,$0f,$18,$19,$12,$0f,$0e,$ec,$20,$60,$20,$05,$18,$03 // .'/....... ` ...
        .byte $0c,$15,$13,$09,$16,$05,$20,$14,$15,$0e,$05,$20,$03,$0f,$0d,$10 // ...... .... ....
        .byte $0f,$13,$05,$04,$20,$02,$19,$20,$13,$08,$01,$12,$0b,$ec,$20,$39 // .... .. ...... 9
        .byte $03,$08,$01,$12,$13,$05,$14,$20,$04,$12,$01,$17,$0e,$20,$02,$19 // ....... ..... ..
        .byte $20,$0e,$2e,$05,$2e,$2f,$05,$02,$10,$e7,$20,$81,$1e,$00,$3a,$01 //  ..../.... ...:.
        .byte $05,$00,$01,$1a,$2b,$6f,$bb,$fe,$bb,$5a,$ab,$ef,$fb,$ea,$fb,$fe // ....+o...Z......
        .byte $ba,$70,$67,$a9,$66,$95,$a6,$9a,$6a,$a2,$26,$40,$80,$d0,$90,$e0 // .pg.f...j.&@....
        .byte $a4,$a4,$3c,$01,$02,$06,$17,$05,$1b,$6f,$bb,$ee,$bb,$fe,$ba,$57 // ..<......o.....W
        .byte $66,$9a,$66,$59                       // f.fY

spr_f100:
        .byte $6a,$a9,$66,$00,$70,$9c,$64,$5b,$65,$a9,$66,$a6,$3a,$40,$51,$00 // j.f.p.d[e.f.:@Q.
        .byte $01,$07,$0a,$1b,$1f,$6b,$6e,$5b,$af,$fb,$eb,$ae,$eb,$af,$eb,$70 // .....kn[.......p
        .byte $97,$99,$6a,$59,$6a,$9a,$66,$a2,$26,$70,$50,$9c,$64,$97,$67,$a7 // ..jYj.f.&pP.d.g.

txt_f130:
        .byte $21,$40,$af,$21,$06,$a7,$21,$60,$80,$87,$00,$21,$01,$a6,$22,$01 // !@.!..!`...!..".
        .byte $6a,$a6,$22,$7f,$ba,$a6,$22,$68,$5a,$b0,$60,$75,$02,$07,$06,$07 // j."..."hZ.`u....
        .byte $0a,$0b,$0f,$0b,$66,$55,$5d,$7f,$5d,$75,$56,$75,$62,$40,$88,$82 // ....fU].]uVub@..
        .byte $8a,$22,$a9,$26,$55,$99,$e6,$e9,$25,$d5,$e6,$2a,$60,$ac,$6c,$9f // .".&U...%..*`.l.
        .byte $6b,$9b,$54,$98,$0a,$1b,$1f,$1b,$6a,$3b,$6f,$6b,$59,$65,$ab,$67 // k.T.....j;okYe.g
        .byte $94,$5b,$94,$5b
        .byte $46,$02
        .text "EQ"
        .byte $40                                   // @ character
        .text "Q"
        .byte $60,$61
        .byte $56,$95,$5d,$95
        .byte $65,$95,$5d,$95,$40,$73,$b3,$7f,$91,$6d,$93,$af,$66,$95,$66,$a9 // e.].@s...m..f.f.
        .byte $65,$95,$66,$95,$58,$68,$9c,$6c,$90,$63,$5c,$63,$6e,$2b,$5f,$1e // e.f.Xh.l.c\cn+_.
        .byte $4b,$96,$53,$12,$57,$95,$67,$55,$67,$59,$65,$57,$00,$40,$00,$40 // K.S.W.gUgYeW.@.@
        .byte $40,$e3,$80,$a8,$30,$27,$94,$b8,$78,$70,$f0,$70,$78,$e4,$69,$1d // @...0'..xp.px.i.
        .byte $0a,$06,$07,$03,$03,$a4,$24,$80,$80   // ......$..

txt_f1d9:
        .byte $40,$40,$ac,$34,$01,$02,$05,$18,$01,$1a,$6e,$ab,$6f,$1b,$1f,$0b // @@.4......n.o...
        .byte $69,$a5,$e9,$fa,$a9,$e5,$b9,$fa,$a2,$26,$40,$40,$90,$60,$94,$64 // i........&@@.`.d
        .byte $a6,$22,$01,$06,$a5,$23,$40,$90,$d0,$a6,$21,$01,$a4,$25,$01,$05 // ."...#@...!..%..
        .byte $6a,$6e,$bf,$a2,$3e,$0c,$3d,$55,$66,$a9,$65,$01,$05,$6b,$ba,$e6 // jn..>.=Uf.e..k..
        .byte $e9,$a5,$91,$37,$69,$55,$65,$a9,$6a,$d9,$16,$40,$64,$99,$55,$95 // ...7iUe.j..@d.U.
        .byte $a6,$a9,$a5,$a3,$25,$40,$00           // ....%@.

txt_f230:
        .byte $40,$40,$50,$a2,$60,$2e,$01,$02,$07,$16,$0b,$1f,$1a,$6e,$bf,$ee // @@P.`........n..
        .byte $f9,$ea,$ba,$fe,$66,$a9,$65,$55,$77,$fd,$77,$fc,$7d,$5d,$57,$99 // ....f.eUw.w.}]W.
        .byte $a7,$89,$a1,$62,$5d,$97,$a5,$97,$a5,$97,$a5,$97
        .byte $40                                   // @ character
        .text "P"
        .byte $40                                   // @ character
        .text "P"
        .byte $54,$90,$64,$54,$a2,$60,$2c,$78,$6e,$78,$6e,$66,$a6,$05,$09,$05 // T.dT.`,xnxnf....
        .byte $09,$0e,$0d,$02,$03,$6b,$9a,$6b,$9a,$ab,$aa,$ba,$ee,$46,$45,$86 // .....k.k.....FE.
        .byte $91,$ee,$ba,$ae,$bf,$11,$50,$45,$07,$41,$b5,$ed,$eb,$55,$59,$6a // ......PE.A...UYj
        .byte $ae,$bf,$6e,$a2,$3e,$6e,$3f,$2e,$7b,$af,$6b,$2e,$7a,$54,$5c,$94 // ..n.>n?.{.k.zT\.
        .byte $5c,$94,$5c,$94,$a4,$55,$51,$66,$59,$66,$55,$60,$50,$15,$01,$15 // \.\..UQfYfU`P...
        .byte $59,$6a,$af,$a2,$60,$2a,$51,$64,$91,$84,$91,$a4,$29,$6e,$66,$a9 // Yj..`*Qd....)nf.
        .byte $66,$59,$ea,$d9,$16,$3a,$5c,$9c,$a4,$97,$59,$6a,$55,$99,$5d,$74 // fY...:\...YjU.]t
        .byte $30,$11,$b4,$ef,$ab,$ef,$55,$46,$1a,$69,$b8,$44,$90,$e0 // 0.....UF.i.D..

txt_f2de:
        .byte $40,$40,$ae,$33,$74,$78,$2d,$1e,$0b,$07,$07,$1b,$0b,$0b,$07,$2d // @@.3tx-........-
        .byte $96,$78,$d0,$e0,$80                   // .x...

txt_f2f3:
        .byte $40,$40,$ad,$60,$70,$05,$18,$05,$05,$02,$05,$01,$00,$16,$57,$16 // @@.`p.........W.
        .byte $52,$65,$a9,$64,$51,$56,$75,$56,$9a,$56,$95,$a6,$69,$66,$59,$6a // Re.dQVuV.V..ifYj
        .byte $99,$57,$5d,$d7,$75,$1f,$6e,$bf,$ee,$fa,$ea,$fa,$e6,$68,$58,$66 // .W].u.n......hXf
        .byte $59,$66,$a9,$66,$98,$01,$05,$01,$05,$49,$55,$89,$55,$5d,$75,$9d // Yf.f.....IU.U]u.
        .byte $bf,$9f,$3f,$1d,$97,$55,$57,$9f,$57,$9f,$57,$5d,$7f,$56,$91,$46 // ..?..UW.W.W].V.F
        .byte $81
        .byte $52,$91,$92,$91,$1f
        .text "KZGV"
        .byte $93,$a6,$91,$6b,$ae,$6b
        .byte $aa,$66,$5a,$56,$9a,$40,$a0,$a8,$92,$68,$a2,$69,$a2,$5b,$1f,$6b // .fZV.@...h.i.[.k
        .byte $6f,$6f,$5e,$5b,$1e,$02,$65,$95,$65,$a9,$60,$28,$62,$a0,$62,$80 // oo^[..e.e.`(b.b.
        .byte $62,$80,$60,$80,$64,$95,$64,$95,$64,$69,$26,$5a,$65,$a9,$65,$a9 // b.`.d.d.di&Ze.e.
        .byte $65,$57,$73,$00,$64,$99,$54,$99,$54,$08,$1d,$6c,$0a,$78,$6e,$78 // eWs.d.T.T..l.xnx
        .byte $6e,$66,$a6,$0a,$a2,$23,$01,$00,$01,$a3,$60,$31,$5f,$97,$25,$8a // nf...#....`1_.%.
        .byte $c0,$aa,$19,$a6,$66,$a9,$a6,$a9,$ce,$f2,$ef,$9b,$66,$a9,$a9,$6a // ....f.......f..j
        .byte $ae,$6a,$ae,$6a,$40,$80,$d0,$94,$e0,$b4,$e5,$b4,$2e,$7f,$2e,$6b // .j.j@..........k
        .byte $6e,$7f,$6f,$7b,$68,$58,$6b,$58,$97,$64,$94,$5b,$50,$e4,$60,$23 // n.o{hXkX.d.[P.`#
        .byte $50,$60,$50,$a8,$25,$1b,$0a,$07,$02,$01,$a3,$60,$20,$4b,$46,$91 // P`P.%......` KF.
        .byte $a4,$99,$6a,$59,$16,$7f,$5d,$75,$29,$a2,$8a,$6a,$99,$59,$6a,$99 // ..jY..]u)..j.Yj.

txt_f3f3:
        .byte $56,$35,$c6,$fd,$cd,$6c,$94,$67,$55,$99,$a5,$a9,$65,$a3,$25,$40 // V5...l.gU...e.%@
        .byte $80,$90,$d0,$90,$a2,$2b,$02,$01,$01,$0b,$09,$07,$6e,$b9,$e4,$d0 // .....+......n...
        .byte $90,$e3                               // ..

txt_f415:
        .byte $40,$28,$d0,$a0,$b4,$64,$78,$2d,$19,$0a,$a5,$23,$01,$02,$46,$a9 // @(...dx-...#..F.
        .byte $60,$95,$01,$06,$0a,$1b
        .text "V"
        .byte $22                                   // double quote
        .text "Q6Y"
        .byte $6a,$99,$a7,$95,$67
        .byte $a9,$5b,$6f,$ab,$ae,$bb,$fe,$b3,$fe,$55,$99,$55,$76,$55,$75,$5d // .[o......U.UvUu]
        .byte $75,$6a,$59,$95,$a6,$9a,$56,$99,$6a,$62,$80,$22,$09,$2a,$89,$a6 // ujY...V.jb.".*..

txt_f455:
        .byte $48,$47,$bf,$87,$7f,$c7,$3d,$0f,$03,$1b,$5e,$1b,$4e,$1a,$4e,$17 // HG....=...^.N.N.
        .byte $46,$5d,$57,$5f,$57,$9d,$57,$9d,$55,$52,$58,$92,$68,$98,$a8,$98 // F]W_W.W.URX.h...
        .byte $6a,$65,$a7,$9a,$ae,$7c,$39,$64,$15,$68,$22,$a9,$25,$ab,$27,$9a // je...|9d.h".%.'.
        .byte $88,$55,$92,$c5,$92,$45,$06,$09,$06,$4b,$5f,$4b,$5b,$47,$57,$47 // .U...E...K_K[GWG
        .byte $52,$65,$a9,$e5,$a9,$a5,$e9,$a5,$99,$60,$60,$a0,$68,$90,$68,$a0 // Re.......``.h.h.
        .byte $68,$27,$5b,$17,$1a,$0d,$19,$06,$01,$45,$01,$45,$56,$5a,$66,$50 // h'[......E.EVZfP
        .byte $00,$6e,$94,$78,$90,$60,$80,$a2,$27,$6c,$7b,$6c,$7b,$77,$f7,$0f // .n.x.`..'l{l{w..
        .byte $a4,$28,$40,$00,$10,$01,$00,$1a,$06,$01,$a2,$60,$33,$c0,$f3,$00 // .(@........`3...
        .byte $54,$9b,$3f,$0c,$03,$00,$03,$03,$59,$6a,$ae,$6a,$9a,$6a,$ae,$6a // T.?.....Yj.j.j.j
        .byte $57,$64,$ab,$a4,$97,$6c,$9f,$6c,$5a,$6b,$ae,$6a,$ae,$6a,$ae,$6a // Wd...l.lZk.j.j.j
        .byte $68,$5b,$68,$9b,$68,$9b,$57,$9b,$60,$50,$60,$50,$50,$60,$90,$60 // h[h.h.W.`P`PP`.`
        .byte $a6                                   // .

txt_f506:
        .byte $21,$41,$a6,$24,$40,$54,$00,$01,$a4,$60,$2b,$80,$08,$00,$6a,$2e // !A.$@T...`+...j.
        .byte $5e,$1a,$0e,$1a,$09,$05,$61,$a3,$89,$a3,$69,$a3,$69,$a1,$66,$55 // ^.....a...i.i.fU
        .byte $76,$55,$76,$5d,$75,$9d,$60,$a0,$90,$a0,$90,$a0,$63,$90,$0d,$07 // vUv]u.`.....c...
        .byte $09,$09,$02,$02,$00,$20,$a2,$36,$40,$40,$90,$a4,$6f,$1a,$09,$0b // ..... .6@@..o...
        .byte $02,$02,$0b,$b7,$5e,$e0,$49,$98,$e4,$f4,$99,$46,$11,$54,$a5,$60 // ....^.I....F.T.`
        .byte $54,$10,$04,$15,$42,$88,$82,$4a,$a2,$1a,$a6,$29,$76,$55,$98,$22 // T...B..J...)vU."
        .byte $90,$b2,$7a,$92,$69,$86               // ..z.i.

txt_f56c:
        .byte $2a,$24,$ae,$9c,$56,$98,$56,$99,$a6,$95,$e6,$e9,$25,$39,$5d,$77 // *$..V.V.....%9]w
        .byte $55,$65,$a9,$65,$99,$57,$60,$68,$90,$68,$a8,$66,$96,$a5,$0a,$03 // Ue.e.W`h.h.f....
        .byte $4a,$03,$02,$12,$84,$02,$16,$43,$52,$47,$92,$41,$91,$65,$77,$55 // J......CRG.A.ewU
        .byte $77,$5f,$97,$5d,$97,$65,$58,$66,$a8,$66,$5a,$66,$5a,$69,$04,$a3 // w_.].eXf.fZfZi..
        .byte $24,$02                               // $.

txt_f5ae:
        .byte $4a,$28,$42,$a4,$60,$24,$02           // J(B.`$.

txt_f5b5:
        .byte $58,$2a,$a8,$0b,$03,$0a,$03,$0a,$02,$d0,$42,$6b,$a1,$89,$a2,$6a // X*........Bk...j
        .byte $a2,$6a,$a2,$55,$66,$9a,$a6,$95,$56,$9a,$55,$5f,$7c,$5f,$7c,$5f // .j.Uf...V.U_|_|_
        .byte $97,$5f,$57,$a3,$25,$20,$4b,$02,$48,$02,$a3,$25,$02,$60,$00,$88 // ._W.% K.H..%.`..
        .byte $96,$a5,$63,$52,$04,$69,$11,$00,$40,$00,$04,$00,$04,$41,$55,$66 // ..cR.i..@....AUf
        .byte $95,$a6,$95,$a5,$99,$55,$99,$6a,$99,$65,$55,$dd,$7f,$fd,$77,$66 // .....U.j.eU...wf
        .byte $a9,$66,$95,$65,$57,$d5,$f5,$65,$55,$65,$95,$5d,$75,$fd,$75,$6c // .f.eW..eUe.]u.ul
        .byte $90,$6c,$a3,$6c,$a3,$6c,$53,$67,$9f,$57,$95,$a5,$95,$57,$9d,$77 // .l.l.lSg.W...W.w
        .byte $9d,$55,$9d,$57,$9d,$57,$df,$66,$5b,$aa,$6b,$af,$ab,$ae,$bb,$59 // .U.W.W.f[.k....Y
        .byte $96,$aa,$a6,$e9,$fa,$fe,$ba,$53,$6f,$93,$5c,$6f,$5c,$60,$ac,$66 // .......So.\o\`.f
        .byte $9a,$a6,$95,$a5,$97,$5f,$97,$66,$95,$5d,$75,$fd,$7f,$dd,$77,$66 // ....._.f.]u...wf
        .byte $a9,$65,$a9,$65,$59,$66,$59,$56,$95,$5d,$95,$5d,$7f,$5d,$75,$63 // .e.eYfYV.].].]uc
        .byte $51,$61,$93,$61,$51,$63,$a3,$45,$5a,$96,$65,$b9,$ea,$a5,$96,$80 // Qa.aQc.EZ.e.....
        .byte $ae,$7a,$ab,$ee,$5f,$bf,$f5,$06,$95,$5b,$95,$6e,$a9,$fe,$fb,$55 // .z.._....[.n...U
        .byte $66,$fb,$9b,$56,$ba,$6f,$a5,$59,$ae,$fb,$aa,$59,$66,$ab,$af,$cf // f..V.o.Y...Yf...
        .byte $cd,$73,$53,$7c,$54,$9f,$67,$5f,$bd,$9f,$7c,$f3,$31,$0d,$d7,$6a // .sS|T.g_..|.1..j
        .byte $86,$0a,$c1
        .byte $4a,$f1,$5e,$d6,$5f,$1b
        .text "JWFR"
        .byte $95
        .byte $51,$66
        .byte $9a,$56,$75,$55,$9d,$55,$99,$66,$95,$a6,$a9,$e5,$a9,$a5,$e9,$40 // .VuU.U.f.......@
        .byte $51,$8c,$90,$54,$a0,$64,$95,$62,$a8,$62,$98,$60,$98,$aa,$18,$56 // Q..T.d.b.b.`...V
        .byte $99,$a5,$d5,$e5,$d9,$e6,$e9,$5d,$97,$5d,$97,$a5,$57,$9f,$57,$0c // .......].]..W.W.
        .byte $43,$52,$4f,$92,$8e,$53,$92,$65,$a9,$5a,$af,$fb,$a5,$fa,$bf,$54 // CRO..S.e.Z.....T
        .byte $64,$98,$e9,$fa,$69,$56,$a9,$68,$a2,$a8,$1a,$28,$1a,$26,$9a,$77 // d...iV.h...(.&.w
        .byte $5f,$7f,$9d,$bf,$9d,$17,$9f,$6e,$ab,$6f,$9b,$ae,$ab,$9a,$56,$45 // _......n.o....VE
        .byte $5a,$6a,$59,$46,$51,$6a,$ae,$69,$95,$66,$a5,$82,$2a,$77,$ff,$59 // ZjYFQj.i.f..*w.Y
        .byte $aa,$11,$a4,$19,$ae,$bf,$ee,$66,$a5,$29,$0a,$c8,$72,$70,$72,$82 // .......f.)..rpr.
        .byte $a0,$1a,$25,$89,$4a,$e0,$77,$22,$aa,$99,$55,$55,$99,$00,$df,$a9 // ..%.J.w"..UU....
        .byte $65,$59,$d5,$77,$55,$00,$dd,$65,$ba,$ae,$ff,$ae,$99,$00,$bf,$54 // eY.wU..e.......T
        .byte $a5,$94,$a5,$99,$55,$00,$ef,$44,$81,$46,$15,$61,$15,$00,$eb,$59 // ....U..D.F.a...Y
        .byte $6a,$5b,$af,$6b,$5a,$00,$eb,$5d,$bf,$ad,$bb,$ff,$dd,$00,$ea,$66 // j[.kZ..].......f
        .byte $a9,$65,$55,$9a,$aa,$00,$ff,$62,$a9,$62,$88,$a6,$89,$00,$f7,$00 // .eU....b.b......
        .byte $11,$00,$55,$46,$69,$00,$fb,$40,$90,$55,$69,$aa,$9b,$00,$fe,$11 // ..UFi..@.Ui.....
        .byte $65,$5a,$95,$aa,$be,$00,$ea,$55,$66,$a9,$9a,$a9,$e5,$00,$ef,$53 // eZ.....Uf......S
        .byte $53,$47,$4f,$1f,$3e,$ff,$fb,$ff,$dd,$55,$f6,$da,$55,$f7,$59,$ff // SGO.>....U..U.Y.
        .byte $da,$55,$9f,$57,$69,$55,$dd,$aa,$7b,$fe,$ad,$ff,$ea,$fe,$5f,$aa // .U.WiU..{....._.
        .byte $ae,$ba,$57,$f7,$bf,$ae,$ea,$ba,$df,$ab,$ba,$ff,$75,$ff,$ae,$ae // ..W.........u...
        .byte $ba,$fe,$f7,$df,$55,$ff,$ed,$bb,$ad,$bf,$fe,$ed,$f7,$ff,$fa,$a8 // ....U...........
        .byte $ea,$fb,$aa,$7e,$ff,$ba,$eb,$68,$9a,$a8,$1a,$a6,$29,$85,$69,$5d // ...~...h....).i]
        .byte $bf,$9d,$17,$25,$87,$49,$a2,$55,$97,$5d,$57,$95,$a7,$97,$73,$64 // ...%.I.U.]W...sd
        .byte $58,$69,$59,$6a,$a5,$45,$14,$59,$24,$19,$25,$19,$16,$09,$16,$2a // XiYj.E.Y$.%....*
        .byte $1b,$1e,$5b,$1f,$4b,$56,$46,$6a,$5b,$6f,$ab,$6a,$5b,$6f,$b3,$57 // ..[.KVFj[o.j[o.W
        .byte $52,$67,$a3,$56,$93,$4e,$3a,$59,$6a,$af,$6b,$5a,$a9,$6a,$9b,$55 // Rg.V.N:Yj.kZ.j.U
        .byte $99,$ea,$a9,$55,$65,$a9,$ba,$3b,$3c,$4b,$7e,$8b,$4e,$93,$a7,$1b // ...Ue..;<K~.N...
        .byte $5a,$1b,$4f,$5b,$4f,$1b,$46,$65,$95,$5d,$95,$66,$a9,$65,$67,$6a // Z.O[O.Fe.].f.egj
        .byte $99,$55,$55,$77,$fd,$77,$cc,$77,$55,$56,$9a,$a6,$95,$a0,$88,$55 // .UUw.w.wUV.....U
        .byte $56,$66,$aa,$66,$a8,$22,$aa,$62,$5b,$63,$9a,$53,$a2,$9b,$63,$78 // Vf.f.".b[c.S..cx
        .byte $a9,$37,$85,$01,$a9,$00,$8d,$20,$d0,$8d,$21,$d0,$20,$e0,$1f,$20 // .7..... ..!. .. 
        .byte $44,$e5,$a9,$00,$20,$00,$10,$a9,$35,$85,$01,$a9,$00,$85,$f0,$a9 // D... ...5.......
        .byte $46,$85,$f1,$a2,$00,$86,$f6,$8e,$00,$42,$a9,$03,$8d // F........B...

txt_f8a2:
        .byte $30,$42,$a9,$1b,$85,$f7,$a9,$00,$9d,$00,$d8,$9d,$00,$d9,$9d,$d0 // 0B..............
        .byte $d9,$9d,$00,$08,$9d,$00,$09,$9d,$d0,$09,$9d,$00,$0c,$9d,$00,$0d // ................
        .byte $9d,$d0,$0d,$bd,$00,$2e,$9d,$d0,$da,$bd,$18,$2e,$9d,$e8,$da,$e8 // ................
        .byte $d0,$d4,$a9,$20,$8d,$ad,$3f,$a0,$0e,$a2,$00,$a9,$5a,$9d,$00,$20 // ... ..?.....Z.. 
        .byte $e8,$d0,$fa,$ee,$ad,$3f,$88,$d0,$f4,$a2,$00,$a9,$00,$9d,$d8,$1f // .....?..........
        .byte $9d,$18,$21,$9d,$58,$22,$9d,$98,$23,$9d,$d8,$24,$9d,$18,$26,$9d // ..!.X"..#..$..&.
        .byte $58,$27,$9d,$98,$28,$9d,$d8,$29,$9d,$18,$2b,$e8,$e0,$50,$d0,$db // X'..(..)..+..P..
        .byte $a9,$00,$8d,$7b,$41,$a9,$34,$8d,$7c,$41,$a9,$1b,$8d,$1b,$43,$a9 // ...{A.4.|A....C.
        .byte $45,$8d,$1c,$43,$a9,$7f,$8d,$0d,$dc,$ad,$0d,$dc,$a9,$01,$8d,$1a // E..C............
        .byte $d0,$a9,$65,$8d,$fe,$ff,$a9,$40,$8d,$c2,$60,$67,$a9,$89,$8d,$fa // ..e....@..`g....
        .byte $ff,$a9,$40,$8d,$fb,$ff,$a9,$97,$8d,$00,$dd,$a9,$38,$8d,$11,$d0 // ..@.........8...
        .byte $a9,$20,$8d,$12,$d0,$58,$a9,$38,$cd,$12,$d0,$d0,$fb,$20,$03,$10 // . ...X.8..... ..
        .byte $a9,$ae,$cd,$12,$d0,$d0,$fb,$ee       // ........

txt_f96a:
        .byte $38,$40,$a9,$00,$c9,$01,$d0,$08,$a9,$00,$8d // 8@.........

txt_f975:
        .byte $38,$40,$20,$d5,$41,$ad,$01,$dc,$c9,$ef,$d0,$d7,$78,$a9,$37,$85 // 8@ .A.......x.7.
        .byte $01,$a9,$00,$8d,$11,$d0,$20,$44,$e5,$20,$8a,$ff,$20,$84,$ff,$20 // ...... D. .. .. 
        .byte $81,$ff,$4c,$00,$48,$8d,$88,$40,$a9,$8a,$8d,$fe,$ff,$a9,$40,$8d // ..L.H..@......@.
        .byte $c2,$60,$2c,$a9,$33,$8d,$12,$d0,$8d,$bf,$40,$ce,$19,$d0,$a9,$38 // .`,.3.....@....8
        .byte $8d,$11,$d0,$a9,$d0,$8d,$16,$d0,$a9,$00,$40,$8d,$d3,$40,$ce,$19 // ..........@..@..
        .byte $d0,$a9,$ac,$8d,$fe,$ff,$a9,$28,$8d,$18,$d0,$ee,$12,$d0,$58,$ed // .......(......X.
        .byte $ea,$60                               // .`

txt_f9d7:
        .byte $32,$40,$a9,$3c,$8d,$11,$d0,$ee,$19,$d0,$a9,$38,$8d,$11,$d0,$a9 // 2@.<.......8....
        .byte $38,$8d,$18,$d0,$a9,$33,$18,$69,$08,$c9,$7b,$f0,$0e,$8d,$bf,$40 // 8....3.i..{....@
        .byte $8d,$12,$d0,$a9,$8a,$8d,$fe,$ff,$a9,$00,$40,$a9,$f1,$8d,$fe,$ff // ..........@.....
        .byte $a9,$40,$8d,$c2,$60,$2f,$a9,$38,$8d,$11,$d0,$ad,$12,$d0,$18,$69 // .@..`/.8.......i
        .byte $08,$8d,$12,$d0,$ad,$d3,$40,$40,$08,$48,$8a,$48,$98,$48,$a9,$1b // ......@@.H.H.H..
        .byte $8d,$11,$d0,$a9,$1c,$8d,$18,$d0,$a9,$c8,$8d,$16,$d0,$a9,$1f,$8d // ................
        .byte $fe,$ff,$a9,$41,$8d,$c2,$60,$34,$ce,$19,$d0,$a9,$c2,$8d,$12,$d0 // ...A..`4........
        .byte $68,$a8,$68,$aa,$68,$28,$40,$08,$48,$8a,$48,$98,$48,$a9,$d8,$8d // h.h.h(@.H.H.H...
        .byte $16,$d0,$a9,$3b,$8d,$11,$d0,$a9,$28,$8d,$18,$d0 // ...;....(...

txt_fa63:
        .byte $20,$50,$41,$a9,$2f,$8d,$12,$d0,$a9,$65,$8d,$fe,$ff,$a9,$40,$8d //  PA./....e....@.
        .byte $c2,$60,$6e,$ce,$19,$d0,$68,$a8,$68,$aa,$68,$28,$40,$e6,$f6,$a5 // .`n...h.h.h(@...
        .byte $f6,$c9,$03,$f0,$01,$60,$a9,$00,$85,$f6,$a4,$f7,$a2,$00,$b9,$ab // .....`..........
        .byte $41,$9d,$e0,$d9,$e8,$e0,$50,$d0,$f8,$e6,$f7,$a5,$f7,$c9,$1c,$d0 // A.....P.........
        .byte $e4,$a9,$00,$85,$f7,$a2,$00,$bd,$00,$34,$f0,$20,$9d,$e0,$05,$18 // .........4. ....
        .byte $69,$40,$9d,$08,$06,$e8,$e0,$28,$d0,$ed,$ad,$7b,$41,$18,$69,$28 // i@.....(...{A.i(
        .byte $8d,$7b,$41,$ad,$7c,$41,$69,$00,$8d,$7c,$41,$60,$a9,$00,$8d,$7b // .{A.|Ai..|A`...{
        .byte $41,$a9,$34,$8d,$7c,$41,$d0,$cf,$00,$02,$08,$0c,$0a,$0f,$07,$01 // A.4.|A..........
        .byte $07,$e9,$0f,$28,$07,$01,$07,$0f,$0a,$0c,$08,$02,$a2,$60,$5a,$a9 // ...(.........`Z.
        .byte $00,$85,$f0,$a9,$46,$85,$f1,$4c,$f0,$41,$4c,$64,$43,$ad,$83,$40 // ....F..L.ALdC..@
        .byte $49,$04,$8d,$83,$40,$a9,$00,$f0,$f1,$a9,$00,$8d,$de,$41,$a9,$00 // I...@........A..
        .byte $85,$f2,$a9,$30,$85,$f3,$a0,$00,$b1,$f0,$f0,$d3,$c9,$2a,$d0,$28 // ...0.........*.(
        .byte $ad                                   // .

txt_fb24:
        .byte $30,$42,$c9,$03,$d0,$1f,$a9,$00,$0a,$aa,$bd,$cf,$43,$8d,$1b,$43 // 0B..........C..C
        .byte $bd,$d0,$43,$8d,$1c,$43,$ee,$00,$42,$ad,$00,$42,$c9,$06,$d0,$05 // ..C..C..B..B....
        .byte $a9,$00,$8d,$00,$42,$a9,$20,$18,$e3,$0a,$60,$2d,$85,$f2,$a5,$f3 // ....B. ...`-....
        .byte $69,$00,$85,$f3,$ee                   // i....

txt_fb59:
        .byte $30,$42,$a9,$03,$29,$03,$8d           // 0B..)..

txt_fb60:
        .byte $30,$42,$aa,$c9,$03,$d0,$06,$e6,$f0,$d0,$02,$e6,$f1,$8a,$0a,$aa // 0B..............
        .byte $bd,$53,$42,$8d                       // .SB.

txt_fb74:
        .byte $51,$42,$bd,$54,$42,$8d               // QB.TB.

txt_fb7a:
        .byte $52,$42,$4c,$c2,$60,$ac,$d6,$42,$ad,$42,$84,$42,$5b,$42,$a0,$00 // RBL.`..B.B.B[B..
        .byte $b1,$f2,$29,$03,$20,$05,$43,$c8,$c0,$08,$d0,$f4,$a5,$f2,$18,$69 // ..). .C........i
        .byte $f8,$85,$f2,$a5,$f3,$69,$01,$85,$f3,$18,$b1,$f2,$29,$03,$20,$05 // .....i......). .
        .byte $43,$c8,$c0,$10,$d0,$f4,$60,$a0,$00,$b1,$f2,$29,$0c,$20,$03,$43 // C.....`....). .C
        .byte $c8,$c0,$08,$d0,$f4,$a5,$f2,$18,$69,$f8,$85,$f2,$a5,$f3,$69,$01 // ........i.....i.
        .byte $85,$f3,$18,$b1,$f2,$29,$0c,$20,$03,$43,$c8,$c0,$10,$d0,$f4,$60 // .....). .C.....`
        .byte $a0,$00,$b1,$f2,$29,$30,$20,$01,$43,$c8,$c0,$08,$d0,$f4,$a5,$f2 // ....)0 .C.......
        .byte $18,$69,$f8,$85,$f2,$a5,$f3,$69,$01,$85,$f3,$18,$b1,$f2,$29,$30 // .i.....i......)0
        .byte $20,$01,$43,$c8,$c0,$10,$d0,$f4,$60,$a0,$00,$b1,$f2,$29,$c0,$20 //  .C.....`....). 
        .byte $ff,$42,$c8,$c0,$08,$d0,$f4,$a5,$f2,$18,$69,$f8,$85,$f2,$a5,$f3 // .B........i.....
        .byte $69,$01,$85,$f3,$18,$b1,$f2,$29,$c0,$20,$ff,$42,$c8,$c0,$10,$d0 // i......). .B....
        .byte $f4,$60,$e6,$4a,$60,$f2,$aa,$8c       // .`.J`...

txt_fc32:
        .byte $52,$43,$a9,$00,$e0,$00,$f0,$1f,$8e,$1e,$43,$98,$0a,$0a,$18,$6d // RC........C....m

txt_fc42:
        .byte $30,$42,$aa,$bd,$1b,$45,$a2,$00,$e0,$01,$d0,$05,$29,$0f,$4c,$2e // 0B...E......).L.
        .byte $43,$e0,$02,$d0,$02,$29,$f0,$8d,$4e,$43,$98,$29,$fe,$aa,$bd,$54 // C....)..NC.)...T
        .byte $43,$85,$f4,$bd,$55,$43,$85,$f5,$98,$29,$01,$d0,$07,$a5,$f5,$18 // C...UC...)......
        .byte $69,$04,$85,$f5,$a0,$00,$a9,$00,$91,$f4,$a0,$00,$60,$4b,$08,$73 // i...........`K.s
        .byte $08,$9b,$08,$c3,$08,$eb,$08,$13,$09,$3b,$09,$63,$09,$ee,$de,$41 // .........;.c...A
        .byte $a2,$00,$bd,$2e,$08,$9d,$2d,$08,$bd,$2e,$0c,$9d,$2d,$0c,$bd,$56 // ......-.....-..V
        .byte $08,$9d,$55,$08,$bd,$56,$0c,$9d,$55,$0c,$bd,$7e,$08,$9d,$7d,$08 // ..U..V..U..~..}.
        .byte $bd,$7e,$0c,$9d,$7d,$0c,$bd,$a6,$08,$9d,$a5,$08,$bd,$a6,$0c,$9d // .~..}...........
        .byte $a5,$0c,$bd,$ce,$08,$9d,$cd,$08,$bd,$ce,$0c,$9d,$cd,$0c,$bd,$f6 // ................
        .byte $08,$9d,$f5,$08,$bd,$f6,$0c,$9d,$f5,$0c,$bd,$1e,$09,$9d,$1d,$09 // ................
        .byte $bd,$1e,$0d,$9d,$1d,$0d,$bd,$46,$09,$9d,$45,$09,$bd,$46,$0d,$9d // .......F..E..F..
        .byte $45,$0d,$e8,$e0,$1e,$d0,$9b,$60,$db,$43,$1b,$44,$5b,$44,$9b,$44 // E......`.C.D[D.D
        .byte $db,$44,$1b,$45,$c8,$b9,$9b,$8c,$8b,$9b,$b9,$b8,$b9,$b8,$8b,$9b // .D.E............
        .byte $9b,$8c,$c8,$b9,$b8,$c5,$5c,$8b,$8c   // ......\..

txt_fd1b:
        .byte $53,$35,$c8,$c5,$3d,$d3,$5c,$02,$53,$d1,$1d // S5..=.\.S..

txt_fd26:
        .byte $35,$3c,$c5,$3d,$d3,$5c,$8c           // 5<.=.\.

txt_fd2d:
        .byte $53,$35,$c8,$b8,$c5,$5c,$8b,$9b,$8c,$c8,$b9,$b9,$b8,$8b,$9b,$8b // S5...\..........
        .byte $9b,$b9,$b8,$c8,$b9,$9b,$8c,$e4,$1b,$e4,$b1,$e4,$1b,$e4,$b1,$e4 // ................
        .byte $1b,$e4,$b1,$e4,$1b,$e4,$b1,$e4,$1b,$e4,$b1,$e4,$1b,$e4,$b1,$e4 // ................
        .byte $1b,$e4,$b1,$e4,$1b,$e4,$b1,$60,$80,$11,$7f,$e4,$62,$17,$fe,$46 // .......`....b..F
        .byte $28,$7f,$e4,$62,$8c,$fe               // (..b..

txt_fd73:
        .byte $46,$28,$ca,$e4,$62,$8c,$af           // F(..b..

txt_fd7a:
        .byte $46,$28,$ca,$f7,$62,$8c,$af,$71,$28,$ca,$f7,$17,$8c,$af,$71,$7f // F(..b..q(.....q.
        .byte $ca,$f7,$17,$fe,$af,$71,$7f,$e4,$f7,$17,$fe,$46,$71,$7f,$e4,$62 // .....q.....Fq..b
        .byte $17,$fe,$46,$28,$7f,$e4,$62,$8c,$fe   // ..F(..b..

txt_fda3:
        .byte $46,$28,$ca,$1d,$35,$c8,$b9,$d1,$d3,$5c,$8b,$3d,$1d,$35,$c8,$53 // F(..5....\.=.5.S
        .byte $d1,$d3,$5c,$c5,$3d,$1d,$35,$8c,$53,$d1,$d3,$b8,$c5,$3d,$1d,$9b // ..\.=.5.S....=..
        .byte $8c,$53,$d1,$b9,$b8,$c5,$3d,$8b,$9b,$8c,$53,$c8,$b9,$b8,$c5,$5c // .S....=...S....\
        .byte $8b,$9b,$8c,$35,$c8,$b9,$b8,$d3,$5c,$8b,$9b,$1d,$35,$c8,$b9,$11 // ...5....\...5...
        .byte $d3,$5c,$8b,$10,$17,$fa,$c8,$29,$21,$6b,$0f,$4e,$f7,$11,$6b,$23 // .\.....)!k.N..k#
        .byte $4e,$f7,$11,$80,$a5,$00,$60,$67,$13,$15,$03,$03,$05,$13,$13,$2a // N.....`g.......*

// --- Region $fe0d-$ff80 ---
.pc = $fe0d "Segment $fe0d"
        .byte $0c,$09,$0e,$07,$20,$03,$0f,$0d,$10,$01,$0e,$19,$2a,$0a,$15,$0d // .... .......*...
        .byte $10,$2a,$02,$01,$03,$0b,$20,$14,$0f,$2a,$02,$09,$1a,$2a,$17,$09 // .*.... ..*...*..
        .byte $14,$08,$20,$01,$20,$11,$15,$09,$03,$0b,$20,$0f,$0e,$05,$2a,$06 // .. . ..... ...*.
        .byte $12,$0f,$0d,$2a,$13,$01,$0d,$01,$12,$20,$10,$12,$0f,$04,$15,$03 // ...*..... ......
        .byte $14,$09,$0f,$0e,$13,$2a,$0e,$01,$0d,$05,$04,$2a,$20,$12,$05,$04 // .....*.....* ...

txt_fe5d:
        .text " 200*"
        .byte $e3
        .byte $2e,$60

txt_fe65:
        .byte $22                                   // double quote
        .text " * "
        .byte $13,$0d,$01,$03,$0b,$05,$04
        .byte $20,$14,$0f
        .byte $20,$0e
        .byte $14,$13,$03,$20,$02,$19,$2a,$03,$0f,$15,$0e,$14,$20,$1a,$05,$12 // ... ..*..... ...
        .byte $0f,$2a,$20,$e3,$2e,$60,$5f,$20,$2a,$20,$0d,$01,$0b,$05,$20,$13 // .* ..`_ * .... .
        .byte $15,$12,$05,$20,$14,$0f,$20,$07,$05,$14,$20,$14,$08,$05,$2a,$0c // ... .. ... ...*.
        .byte $01,$14,$05,$13,$14,$2a,$09,$0e,$2a,$17,$01,$12,$05,$1a,$2a,$01 // .....*..*.....*.
        .byte $0e,$04,$2a,$0e,$05,$17,$13,$2a,$01,$14,$20,$0f,$15,$12,$20,$2a // ..*....*.. ... *
        .byte $06,$14,$10,$3a,$2f,$2f,$13,$03,$13,$2d,$14,$12,$03,$2e,$0e,$05 // ...://...-......
        .byte $14
        .byte $2f,$10,$15,$02
        .byte $2f,$03
        .text "64/*"
        .byte $01,$0e,$04
        .byte $2a,$08
        .byte $14,$14,$10,$3a,$2f,$2f,$e3,$17,$2f,$2e,$13,$03,$13,$2d,$14,$12 // ...://../....-..
        .byte $03,$2e,$0e,$05,$14,$2f,$2a,$20,$e3,$2e,$60,$80,$2a,$20,$17,$05 // ...../* ..`.* ..
        .byte $20,$13,$01,$0c,$15,$14,$05,$20,$14,$08,$05,$20,$10,$10,$0c,$20 //  ...... ... ... 
        .byte $09,$0e,$3a,$2a,$08,$09,$14,$0d,$05,$0e,$2a,$0f,$0e,$13,$0c,$01 // ..:*......*.....
        .byte $15,$07,$08,$14,$2a,$10,$01,$04,$15,$01,$2a,$03,$12,$05,$13,$14 // ....*.....*.....
        .byte $2a,$02,$19,$14,$05,$12,$01,$10,$05,$12,$13 // *..........

txt_ff40:
        .encoding "screencode_mixed"
        .text "*chromance*oxyron*triad*smash designs*laxity*excess and*newscopy "
        .encoding "petscii_upper"

// --- Region $ff9e-$ffb4 ---
.pc = $ff9e "dat_ff9e"

dat_ff9e:
        .byte $05,$0c,$05,$01,$13,$05,$2a,$e3,$2e,$37,$2a,$03,$0f,$15,$0e,$14 // ......*..7*.....
        .byte $20,$1a,$05,$12,$0f,$2a,$13           //  ....*.

// --- Region $ffc0-$fffe ---
.pc = $ffc0 "txt_ffc0"

txt_ffc0:
        .text "."
        .byte $22                                   // double quote character
        .text " *"
        .byte $80,$3b,$00,$33,$a2,$20,$bd,$17,$48,$9d,$40,$03,$ca,$10,$f7,$78 // .;.3. ..H.@....x
        .byte $a9,$30,$85,$01,$4c,$40,$03,$a4,$3e,$a2,$00,$bd,$00,$49,$9d,$01 // .0..L@..>....I..
        .byte $08,$e8,$d0,$f7,$ee,$44,$03,$ee,$47,$03,$ad,$44,$03,$d0,$ea,$a9 // .....D..G..D....
        .byte $37,$85,$01,$58,$4c,$e2,$fc,$80,$cb,$00,$00 // 7..XL......
