// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:39
// 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:  $1400 (5120)
// IRQ handler:  $147c (irq_147c)
// IRQ handler:  $14de (irq_14de)
// IRQ handler:  $151b (irq_151b)
// IRQ handler:  $ea31 (irq_ea31)
//
// Code: 3769 bytes, Data: 59719 bytes
// Labels: 524, Subroutines: 14
//
// Cross-references: all OK
// ============================================


// --- Region $09d5-$09e0 ---
.pc = $09d5 "loc_09d5"

loc_09d5:
        sta $a5a9,y
        .byte $6b,$5b                               // arr #$5b // ILLEGAL
        lsr $55,x
        eor $55,x
        eor $55,x
        brk

// --- Region $0a0a-$0a19 ---
.pc = $0a0a "Program $0a0a"
        ror
        tax
        .byte $ab,$6a                               // lax #$6a // ILLEGAL
        ror
        tax
        tax
        .byte $ab,$ac                               // lax #$ac // ILLEGAL
        bcs loc_09d5
        cpy #$c0
        cpy #$c0
        brk

// --- Region $0ab0-$0ac5 ---
.pc = $0ab0 "Program $0ab0"
        sbc $d9
        sbc $e5
        lda $a9
        lda $99
        eor $55,x
        eor $55,x
        eor $55,x
        eor $55,x
        lsr $56,x
        eor $5a,x
        .byte $5a                                   // nop // ILLEGAL
        .byte $5a                                   // nop // ILLEGAL

// --- Region $0f29-$0f50 ---
.pc = $0f29 "Program $0f29"
        tax
        tax
        tax
        tax
        tax
        .byte $fa                                   // nop // ILLEGAL
        .byte $3f,$66,$a9                           // rla $a966,x // ILLEGAL
        tax
        tax
        tax
        tax
        tax
        .byte $ff,$a5,$aa                           // isc $aaa5,x // ILLEGAL
        tax
        tax
        tax
        tax
        tax
        nop
        lsr $9a,x
        ldx $aa
        tax
        tax
        tax
        tax
        txs
        ror
        tax
        tax
        tax
        .byte $ab,$aa                               // lax #$aa // ILLEGAL
        .byte $ab,$aa                               // lax #$aa // ILLEGAL

// --- Region $1020-$1032 ---
.pc = $1020 "Segment $1020"
        jsr sub_2020
        jsr sub_2020
        jsr sub_2020
        jsr sub_2020
        jsr sub_2020
        jsr sub_1110
        .byte $12                                   // jam // ILLEGAL

// --- Region $1110-$1110 ---
.pc = $1110 "sub_1110"
// Referenced by: jsr from $102f

sub_1110:
        .byte $92                                   // jam // ILLEGAL

// --- Region $11f0-$11f2 ---
.pc = $11f0 "Segment $11f0"
        bpl loc_1242
        .byte $12                                   // jam // ILLEGAL

// --- Region $1242-$125a ---
.pc = $1242 "loc_1242"

loc_1242:
        jsr sub_2020
        jsr sub_2020
        jsr sub_2020
        jsr sub_2020
        jsr sub_2020
        jsr sub_2020
        jsr sub_2020
        jsr sub_6020
        .byte $02                                   // jam // ILLEGAL

// --- Region $1400-$1567 ---
.pc = $1400 "main_1400"

main_1400:
        ldx #$0e
        stx $0286
        stx $d023
        inx
        sta $d022
        jsr $e544
        ldx #$ff
        stx $d01b
        stx $d015
        inx

loc_1418:
        lda dat_1476,x
        sta $d000,x
        inx
        cpx #$06
        bne loc_1418
        ldx #$00
        lda #$01

loc_1427:
        sta $d027,x
        inx
        cpx #$03
        bne loc_1427
        lda #$00
        sta $d020
        sta $d021
        jsr sub_1803
        ldx #$00

loc_143c:
        lda txt_1000,x
        sta $0400,x
        lda $1100,x
        sta $0500,x
        lda $1200,x
        sta $0600,x
        lda $1300,x
        sta $0700,x

loc_1454:
        inx
        bne loc_143c
        sei
        inc $dc0d
        inc $d01a
        lda #$1b
        sta $d011
        lda #$7c
        sta $0314
        lda #$14
        sta $0315
        lda #$32
        sta $d012
        cli

loc_1473:
        jmp loc_1473

dat_1476:
        .byte $ac,$45,$c8,$45,$8c,$45               // .E.E.E

irq_147c:
        inc $d019
        lda #$12
        sta $d018
        ldx #$0f
        stx $d022
        dex
        stx $d023
        lda $dc01
        cmp #$ef
        bne loc_1497
        jmp loc_16df

loc_1497:
        ldx $16cc

loc_149a:
        jsr sub_1576
        dex
        bne loc_149a
        ldx $16cd

loc_14a3:
        jsr sub_161e
        dex
        bne loc_14a3
        jsr sub_1800
        lda $3184
        sta $d027
        sta $d028
        sta $d029
        inc $14ad
        lda #$8c

loc_14bd:
        cmp $d012
        bne loc_14bd
        lda #$1a
        sta $d018
        lda #$0f
        sta $d022
        lda #$de
        sta $0314
        lda #$14
        sta $0315
        lda #$c5
        sta $d012
        jmp loc_febc

irq_14de:
        inc $d019
        ldx #$10

loc_14e3:
        dex
        bne loc_14e3

loc_14e6:
        lda dat_1566,x
        sta $d020
        sta $d021
        lda $156a,x
        tay

loc_14f3:
        dey
        bne loc_14f3
        inx
        cpx #$04
        bne loc_14e6
        lda #$00
        sta $d020
        sta $d021
        lda $16c7
        sta $d016
        lda #$1b
        sta $0314
        lda #$15
        sta $0315
        lda #$da
        sta $d012
        jmp loc_febc

irq_151b:
        inc $d019
        lda dat_16c6
        sta $d016
        lda #$e9

loc_1526:
        cmp $d012
        bne loc_1526
        ldx #$09

loc_152d:
        dex
        bne loc_152d
        nop
        nop

loc_1532:
        lda $156e,x
        sta $d020
        sta $d021
        lda $1572,x
        tay

loc_153f:
        dey
        bne loc_153f
        inx
        cpx #$04
        bne loc_1532
        lda #$00
        sta $d020
        sta $d021
        lda #$d8
        sta $d016
        lda #$7c
        sta $0314
        lda #$14
        sta $0315
        lda #$32
        sta $d012
        jmp loc_febc

dat_1566:
        .byte $06,$0e                               // ..

// --- Region $1576-$16c6 ---
.pc = $1576 "sub_1576"
// Referenced by: jsr from $149a, $e92d

sub_1576:
        dec dat_16c6
        lda dat_16c6
        cmp #$cf
        beq loc_1581
        rts

loc_1581:
        txa
        pha
        lda #$d7
        sta dat_16c6
        ldx #$00

loc_158a:
        lda $0749,x
        sta $0748,x
        inx
        cpx #$4f
        bne loc_158a
        inc $16c8
        lda $16c8
        and #$01
        cmp #$01
        beq loc_15c2

loc_15a1:
.label smc_15a2 = * + 1
.label smc_15a3 = * + 2
        lda dat_2500                                // !SMC: modified by $1610, $1615
        jmp loc_15d2

loc_15a7:
        and #$3f
        sta $16c9
        sta $076f
        ora #$80
        sta $0797
        inc smc_15a2
        lda smc_15a2
        bne loc_15bf
        inc smc_15a3

loc_15bf:
        pla
        tax
        rts

loc_15c2:
        lda $16c9
        ora #$40
        sta $076f
        ora #$c0
        sta $0797
        jmp loc_15bf

loc_15d2:
        cmp #$41
        bne loc_15e0
        ldy #$01
        sty $16cc
        lda #$20
        jmp loc_15a7

loc_15e0:
        cmp #$42
        bne loc_15ee
        ldy #$02
        sty $16cc
        lda #$20
        jmp loc_15a7

loc_15ee:
        cmp #$43
        bne loc_15fc
        ldy #$03
        sty $16cc
        lda #$20
        jmp loc_15a7

loc_15fc:
        cmp #$44
        bne loc_160a
        ldy #$05
        sty $16cc
        lda #$20
        jmp loc_15a7

loc_160a:
        cmp #$00
        bne loc_161b
        lda #$00
        sta smc_15a2                                // SMC: modifies $15a2
        lda #$25
        sta smc_15a3                                // SMC: modifies $15a3
        jmp loc_15a1

loc_161b:
        jmp loc_15a7
// Referenced by: jsr from $14a3, $e936

sub_161e:
        dec $16c7
        lda $16c7
        cmp #$cf
        beq loc_1629
        rts

loc_1629:
        txa
        pha
        lda #$d7
        sta $16c7
        ldx #$00

loc_1632:
        lda $06f9,x
        sta $06f8,x
        inx
        cpx #$4f
        bne loc_1632
        inc $16ca
        lda $16ca
        and #$01
        cmp #$01
        beq loc_166a

loc_1649:
.label smc_164a = * + 1
.label smc_164b = * + 2
        lda txt_2600                                // !SMC: modified by $16b8, $16bd
        jmp loc_167a

loc_164f:
        and #$3f
        sta $16cb
        sta $071f
        ora #$80
        sta $0747
        inc smc_164a
        lda smc_164a
        bne loc_1667
        inc smc_164b

loc_1667:
        pla
        tax
        rts

loc_166a:
        lda $16cb
        ora #$40
        sta $071f
        ora #$c0
        sta $0747
        jmp loc_1667

loc_167a:
        cmp #$41
        bne loc_1688
        ldy #$01
        sty $16cd
        lda #$20
        jmp loc_164f

loc_1688:
        cmp #$42
        bne loc_1696
        ldy #$02
        sty $16cd
        lda #$20
        jmp loc_164f

loc_1696:
        cmp #$43
        bne loc_16a4
        ldy #$03
        sty $16cd
        lda #$20
        jmp loc_164f

loc_16a4:
        cmp #$44
        bne loc_16b2
        ldy #$05
        sty $16cd
        lda #$20
        jmp loc_164f

loc_16b2:
        cmp #$00
        bne loc_16c3
        lda #$00
        sta smc_164a                                // SMC: modifies $164a
        lda #$26
        sta smc_164b                                // SMC: modifies $164b
        jmp loc_1649

loc_16c3:
        jmp loc_164f

dat_16c6:
        .byte $d7                                   // .

// --- Region $16df-$172e ---
.pc = $16df "loc_16df"

loc_16df:
        sei
        lda #$f0
        sta $d01a
        lda #$81
        sta $dc0d
        ldx #$31
        ldy #$ea
        stx $0314
        sty $0315
        cli
        jsr sub_16f8
// Referenced by: jsr from $16f5

sub_16f8:
        lda #$15
        sta $d018
        ldx #$00
        stx $d020
        stx $d021
        stx $d418

loc_1708:
        lda $16ce,x
        jsr $ffd2
        inx
        cpx #$11
        bne loc_1708
        ldx #$00
        txa

loc_1716:
        sta $d000,x
        inx
        cpx #$08
        bne loc_1716
        ldx #$00

loc_1720:
        lda dat_172e,x
        sta $033c,x
        inx
        cpx #$50
        bne loc_1720
        jmp $033c

dat_172e:
        .byte $78                                   // x

// --- Region $1800-$1805 ---
.pc = $1800 "sub_1800"
// Referenced by: jsr from $14a9, $e93c

sub_1800:
        jmp loc_18d8
// Referenced by: jsr from $1437, $e8ca

sub_1803:
        jmp loc_18e6

// --- Region $18d8-$1f23 ---
.pc = $18d8 "loc_18d8"

loc_18d8:
        lda dat_1806
        cmp #$01
        beq loc_1953
        cmp #$02
        bne loc_191f
        jmp loc_1948

loc_18e6:
        tax
        lda dat_17ff
        sta $1846
        txa
        sta $187c
        ldx #$00
        asl
        asl
        clc
        adc $187c
        adc $187c
        tay

loc_18fd:
        lda $2055,y
        sta $204f,x
        iny
        inx
        cpx #$06
        bne loc_18fd
        ldy #$00
        lda $187c
        asl
        adc $187c
        tax

loc_1913:
        lda $1807,y
        sta $1807,y
        inx
        iny
        cpy #$03
        bne loc_1913

loc_191f:
        ldx #$02
        lda #$00

loc_1923:
        sta $1830,x
        sta $182a,x
        sta $1827,x
        sta $181e,x
        sta $1880,x
        sta $1821,x
        sta $1883,x
        sta $1824,x
        dex
        bpl loc_1923
        lda #$1f
        sta smc_1954                                // SMC: modifies $1954
        lda #$01
        sta dat_1806

loc_1948:
        ldx #$18
        lda #$00

loc_194c:
        sta $d400,x
        dex
        bpl loc_194c
        rts

loc_1953:
.label smc_1954 = * + 1
        lda #$1f                                    // !SMC: modified by $1940, $1d66, $1da2
        sta $d418
        ldx #$02
        stx $180c
        dec $1842
        bpl loc_1968
        lda $1846
        sta $1842

loc_1968:
        lda $181a,x
        sta $181d
        lda $1842
        cmp $1846
        bne loc_1995
        txa
        asl
        tay
        lda $204f,y
        sta $14
        lda $2050,y
        sta $15
        dec $1824,x
        bpl loc_198b
        jmp loc_1d4f

loc_198b:
        lda $1864,x
        beq loc_1995
        lda #$fe
        sta $1833,x

loc_1995:
        lda $1830,x
        asl
        asl
        asl
        tay
        sty $1849
        lda $20b3,y
        and #$f0
        sta $183b
        lda $20b6,y
        and #$0f
        sta $1857
        cmp #$04
        bcs loc_19b8
        lda $20b4,y
        bne loc_19bb

loc_19b8:
        jmp loc_1a49

loc_19bb:
        lda $1864,x
        cmp #$02
        bcs loc_19de
        ldy $1849
        lda $20b4,y
        pha
        and #$0f
        sta $1814,x
        pla
        and #$f0
        sta $1811,x
        lda $20b2,y
        lsr
        lsr
        lsr
        lsr
        sta $1817,x

loc_19de:
        lda $1817,x
        cmp #$ff
        beq loc_1a03
        dec $1817,x
        lda $1817,x
        cmp #$ff
        bne loc_1a49
        lda $1814,x
        and #$fe
        sta $1814,x
        lda $1814,x
        and #$7f
        lsr
        sta $180e,x
        jmp loc_1a49

loc_1a03:
        lda $180e,x
        bpl loc_1a2a
        clc
        lda $187d,x
        adc $1811,x
        sta $187d,x
        lda $183f,x
        adc #$00
        sta $183f,x
        dec $180e,x
        bmi loc_1a49
        lda $1814,x
        and #$7f
        sta $180e,x
        jmp loc_1a49

loc_1a2a:
        sec
        lda $187d,x
        sbc $1811,x
        sta $187d,x
        lda $183f,x
        sbc #$00
        sta $183f,x
        dec $180e,x
        bpl loc_1a49
        lda $1814,x
        ora #$80
        sta $180e,x

loc_1a49:
        lda $183b
        beq loc_1aa3
        ldy $1849
        lda $20b2,y
        and #$0f
        sta smc_1a71                                // SMC: modifies $1a71
        lda $1854,x
        bne loc_1a7b
        lda $185b,x
        clc
        adc $183b
        sta $185b,x
        lda $185e,x
        adc #$00
        sta $185e,x
.label smc_1a71 = * + 1
        cmp #$08                                    // !SMC: modified by $1a56
        bne loc_1a94
        lda #$01
        sta $1854,x
        bne loc_1a94

loc_1a7b:
        lda $185b,x
        sec
        sbc $183b
        sta $185b,x
        lda $185e,x
        sbc #$00
        sta $185e,x
        bne loc_1a94
        lda #$00
        sta $1854,x

loc_1a94:
        ldy $181d
        lda $185e,x
        sta $d403,y
        lda $185b,x
        sta $d402,y

loc_1aa3:
        lda $1883,x
        beq loc_1b0c
        lda $1878,x
        beq loc_1ae7
        clc
        lda $187d,x
        adc $1877
        sta $187d,x
        lda $183f,x
        adc #$00
        sta $183f,x
        cmp $1873,x
        beq loc_1ac8
        bcs loc_1ad4
        bcc loc_1b0c

loc_1ac8:
        lda $187d,x
        cmp $1870,x
        beq loc_1ad4
        bcs loc_1ad4
        bcc loc_1b0c

loc_1ad4:
        lda $1870,x
        sta $187d,x
        lda $1873,x
        sta $183f,x
        lda #$00
        sta $1883,x
        beq loc_1b0c

loc_1ae7:
        sec
        lda $187d,x
        sbc $1877
        sta $187d,x
        lda $183f,x
        sbc #$00
        sta $183f,x
        cmp $1873,x
        beq loc_1b02
        bcc loc_1ad4
        bcs loc_1b0c

loc_1b02:
        lda $187d,x
        cmp $1870,x
        beq loc_1ad4
        bcc loc_1ad4

loc_1b0c:
        ldy $1849
        lda $1864,x
        cmp #$02
        bcc loc_1b24
        lda $20af,y
        pha

loc_1b1a:
        lda $183f,x
        pha
        lda $187d,x
        jmp loc_1b36

loc_1b24:
        lda $20b6,y
        and #$f0
        clc
        adc #$01
        pha
        cmp #$81
        bne loc_1b1a
        lda #$c0
        pha
        lda #$00

loc_1b36:
        sta $184e,x
        pla
        sta $184b,x
        pla
        sta $182a,x
        lda $1857
        cmp #$0f
        bne loc_1b87
        lda $1851,x
        sec
        sbc $1824,x
        cmp #$01
        bcc loc_1b6a
        lda $20b4,y
        cmp #$80
        bcs loc_1b6d
        sta $1876
        lda $183f,x
        clc
        adc $1876
        sta $184b,x
        sta $183f,x

loc_1b6a:
        jmp loc_1ca6

loc_1b6d:
        sec
        sbc #$80
        sta $1876
        lda $183f,x
        sec
        sbc $1876
        cmp #$0a
        bcc loc_1b6a
        sta $184b,x
        sta $183f,x
        jmp loc_1ca6

loc_1b87:
        lda $1857
        and #$02
        beq loc_1bf4
        lda $1864,x
        cmp #$02
        bcs loc_1bb6
        ldy $1849
        lda $18d3
        sta $180b
        lda $20b5,y
        pha
        and #$0f
        sta $18d2
        sta $180a
        pla
        and #$f0
        clc
        adc #$0f
        sta $18d4
        sta $180d

loc_1bb6:
        lda $18d5,x
        sta $d417
        lda $180a
        bne loc_1bc9
        lda $180b
        bne loc_1bdb
        jmp loc_1bfe

loc_1bc9:
        dec $180a
        lda $180d
        clc
        adc #$08
        sta $180d
        sta $d416
        jmp loc_1bfe

loc_1bdb:
        dec $180b
        lda #$00
        cmp $180d
        bcs loc_1bfe
        lda $180d
        sec
        sbc #$08
        sta $180d
        sta $d416
        jmp loc_1bfe

loc_1bf4:
        dec $180c
        bpl loc_1bfe
        lda #$f0
        sta $d417

loc_1bfe:
        lda $1857
        and #$04
        beq loc_1c5e
        lda $20b4,y
        cmp #$20
        bcs loc_1c16
        lda #$00
        sta smc_1c4d                                // SMC: modifies $1c4d
        sta smc_1c55                                // SMC: modifies $1c55
        beq loc_1c2a

loc_1c16:
        lda $182d,x
        asl
        tay
        lda $1f0b,y
        sta smc_1c55                                // SMC: modifies $1c55
        lda $1f0c,y
        sta smc_1c4d                                // SMC: modifies $1c4d
        ldy $1849

loc_1c2a:
        lda $20b4,y
        asl
        asl
        asl
        sta $1886
        tya
        pha
        lda $1864,x
        cmp #$09
        bcs loc_1c59
        clc
        adc $1886
        tay
        dey
        lda $18af,y
        sta $182a,x
        lda $188f,y
        clc
.label smc_1c4d = * + 1
        adc #$01                                    // !SMC: modified by $1c0e, $1c24
        sta $184b,x
        lda #$00
        clc
.label smc_1c55 = * + 1
        adc #$16                                    // !SMC: modified by $1c11, $1c1e
        sta $184e,x

loc_1c59:
        pla
        tay
        jmp loc_1ca6

loc_1c5e:
        lda $1857
        and #$08
        beq loc_1ca6
        lda $20b4,y
        beq loc_1c7b
        pha
        lsr
        lsr
        lsr
        lsr
        sta $186e
        pla
        and #$0f
        sta $186f
        jmp loc_1c84

loc_1c7b:
        lda #$0c
        sta $186e
        asl
        sta $186f

loc_1c84:
        dec $1867
        bpl loc_1c8e
        lda #$02
        sta $1867

loc_1c8e:
        ldy $1867
        lda $182d,x
        clc
        adc $186d,y
        asl
        tay
        lda $1f0b,y
        sta $184e,x
        lda $1f0c,y
        sta $184b,x

loc_1ca6:
        ldy $181d
        lda $184b,x
        sta $d401,y
        lda $184e,x
        sta $d400,y
        lda $182a,x
        and $1833,x
        sta $d404,y
        inc $1864,x
        dex
        bmi loc_1d05
        jmp loc_1968
// Referenced by: jsr from $1ea2, $f287

sub_1cc7:
        lda loc_20b0,x
        and #$10
        bne loc_1d18
        lda loc_20b0,x
        and #$0f
        asl
        asl
        asl
        asl
        sta smc_1cf1                                // SMC: modifies $1cf1
        txa
        tay
        ldx $1838
        lda $188c,x
        beq loc_1d06
        cmp #$01
        beq loc_1cf8
        lda txt_1889,x
        cmp #$10
        bcc loc_1d05
        sec
.label smc_1cf1 = * + 1
        sbc #$10                                    // !SMC: modified by $1cd7
        sta txt_1889,x
        jmp loc_1d02

loc_1cf8:
        lda txt_1889,x
        sec
        sbc $20b5,y
        sta txt_1889,x

loc_1d02:
        inc $188c,x

loc_1d05:
        rts

loc_1d06:
        lda dat_20b1,y
        sta txt_1889,x
        jmp loc_1d02
// Referenced by: jsr from $1d80, $1d8c, $1d98, $1da5, $f164, $f170, $f17c, $f189

sub_1d0f:
        inc $181e,x
// Referenced by: jsr from $1d4f, $1d69, $f133, $f14d

sub_1d12:
        ldy $181e,x
        lda ($14),y
        rts

loc_1d18:
        lda loc_20b0,x
        and #$0f
        asl
        asl
        asl
        asl
        sta smc_1d3b                                // SMC: modifies $1d3b
        txa
        tay
        ldx $1838
        lda $188c,x
        beq loc_1d06
        cmp #$01
        beq loc_1d42
        lda txt_1889,x
        cmp #$fe
        bcs loc_1d05
        clc
.label smc_1d3b = * + 1
        adc #$10                                    // !SMC: modified by $1d21
        sta txt_1889,x
        jmp loc_1d02

loc_1d42:
        lda txt_1889,x
        clc
        adc $20b5,y
        sta txt_1889,x
        jmp loc_1d02

loc_1d4f:
        jsr sub_1d12
        cmp #$ff
        bne loc_1d6c
        lda #$00
        sta $1824,x
        sta $1821,x
        sta $181e,x
        sta $1827,x
        lda #$1f
        sta smc_1954                                // SMC: modifies $1954
        jsr sub_1d12

loc_1d6c:
        cmp #$fe
        bne loc_1d76
        lda #$02
        sta dat_1806
        rts

loc_1d76:
        cmp #$74
        bcc loc_1d83
        sec
        sbc #$80
        sta $18cf,x
        jsr sub_1d0f

loc_1d83:
        cmp #$60
        bcc loc_1d8f
        and #$0f
        sta $1880,x
        jsr sub_1d0f

loc_1d8f:
        cmp #$50
        bcc loc_1d9b
        and #$0f
        sta $1827,x
        jsr sub_1d0f

loc_1d9b:
        cmp #$40
        bcc loc_1da8
        sec
        sbc #$30
        sta smc_1954                                // SMC: modifies $1954
        jsr sub_1d0f

loc_1da8:
        tay
        lda $1807,x
        beq loc_1db6
        lda #$ff
        sta $1824,x
        jmp loc_1ca6

loc_1db6:
        tya
        asl
        tay
        lda $1fcf,y
        sta $f8
        lda $1fd0,y
        sta $f9
        lda #$00
        sta $1864,x
        sta $1883,x
        lda #$ff
        sta $1833,x
        ldy $1821,x
        lda ($f8),y
        cmp #$ff
        bne loc_1de4
        lda #$00
        sta $1821,x
        inc $181e,x
        jmp loc_1ca6

loc_1de4:
        cmp #$e0
        bcc loc_1e32
        and #$0f
        asl
        asl
        asl
        asl
        sta $1877
        lda #$01
        sta $1883,x
        lda $182d,x
        sta smc_1e09                                // SMC: modifies $1e09
        jsr sub_1e4a
        lda ($f8),y
        clc
        adc $18cf,x
        sta $183a
.label smc_1e09 = * + 1
        cmp #$30                                    // !SMC: modified by $1df9
        bcc loc_1e13
        lda #$01
        sta $1878,x
        bne loc_1e18

loc_1e13:
        lda #$00
        sta $1878,x

loc_1e18:
        lda $1851,x
        sta $1824,x
        lda $183a
        asl
        tay
        lda $1f0b,y
        sta $1870,x
        lda $1f0c,y
        sta $1873,x
        jmp loc_1edc

loc_1e32:
        jsr sub_1e38
        jmp loc_1e5e
// Referenced by: jsr from $1e32, $f216

sub_1e38:
        cmp #$c0
        bcc loc_1e50
        and #$1f
        clc
        adc $1880,x
        sta $1830,x
        lda #$00
        sta $188c,x
// Referenced by: jsr from $1dfc, $f1e0

sub_1e4a:
        inc $1821,x
        iny
        lda ($f8),y

loc_1e50:
        cmp #$80
        bcc loc_1e5d
        and #$3f
        sta $1851,x
        inc $1821,x
        iny

loc_1e5d:
        rts

loc_1e5e:
        lda ($f8),y
        and #$7f
        clc
        adc $18cf,x
        sta $182d,x
        asl
        tay
        lda $1f0b,y
        sta $187d,x
        lda $1f0c,y
        sta $183f,x
        lda $1851,x
        sta $1824,x
        txa
        sta $1838
        tay
        lda $1830,x
        asl
        asl
        asl
        tax
        lda $20af,x
        sta $1839
        ldy $181d
        lda $20b3,x
        and #$0f
        sta $d403,y
        pha
        lda $20b6,x
        and #$01
        beq loc_1eb5
        jsr sub_1cc7
        ldy $181d
        lda txt_1889,x
        sta $d406,y
        lda #$00
        sta $d405,y
        beq loc_1ec4

loc_1eb5:
        lda dat_20b1,x
        sta $d406,y
        lda loc_20b0,x
        sta $d405,y
        ldx $1838

loc_1ec4:
        lda #$00
        sta $d402,y
        sta $185b,x
        sta $1854,x
        sta $183c,x
        pla
        sta $185e,x
        lda $1839
        sta $182a,x

loc_1edc:
        inc $1821,x
        ldy $1821,x
        lda ($f8),y
        cmp #$ff
        bne loc_1f00

loc_1ee8:
        lda #$00
        sta $1821,x
        sta $1880,x
        lda $1827,x
        beq loc_1efa
        dec $1827,x
        bne loc_1efd

loc_1efa:
        inc $181e,x

loc_1efd:
        jmp loc_1ca6

loc_1f00:
        cmp #$fe
        bne loc_1efd
        lda #$01
        sta $1807,x
        bne loc_1ee8
        asl $01,x
        .byte $27,$01                               // rla $01 // ILLEGAL
        and $4b01,y
        ora ($5f,x)
        ora ($74,x)
        ora ($8a,x)
        ora ($a1,x)
        ora ($ba,x)
        ora ($d4,x)
        ora ($f0,x)
        ora ($0e,x)
        .byte $02                                   // jam // ILLEGAL

dat_1f23:
        .byte $2d                                   // -

// --- Region $2020-$2023 ---
.pc = $2020 "sub_2020"
// Referenced by: jsr from $1020, $1023, $1026, $1029, $102c, $1242, $1245, $1248

sub_2020:
        and $2120,y
        brk

// --- Region $20b0-$20b0 ---
.pc = $20b0 "loc_20b0"

loc_20b0:
        brk

// --- Region $20c9-$20cc ---
.pc = $20c9 "Segment $20c9"
        dec $3308,x
        brk

// --- Region $21a2-$21ac ---
.pc = $21a2 "sub_21a2"
// Referenced by: jsr from $ff56, $ff59

sub_21a2:
        .byte $33,$c2                               // rla ($c2),y // ILLEGAL
        rol $2e33
        .byte $33,$2e                               // rla ($2e),y // ILLEGAL
        .byte $33,$2e                               // rla ($2e),y // ILLEGAL

dat_21ab:
        .byte $33,$c2                               // 3.

// --- Region $4a4a-$4a4a ---
.pc = $4a4a "Segment $4a4a"
        brk

// --- Region $4f4c-$4f4c ---
.pc = $4f4c "Segment $4f4c"
        brk

// --- Region $4f9d-$4f9d ---
.pc = $4f9d "Segment $4f9d"
        brk

// --- Region $6020-$6020 ---
.pc = $6020 "sub_6020"
// Referenced by: jsr from $1257

sub_6020:
        brk

// --- Region $80c9-$80c9 ---
.pc = $80c9 "Segment $80c9"
        brk

// --- Region $899d-$899d ---
.pc = $899d "Segment $899d"
        brk

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

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

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

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

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

// --- Region $e544-$e56c ---
.pc = $e544 "Segment $e544"
        cmp $e4,x
        eor $25,x
        ldx $a9
        tax
        tsx
        .byte $5f,$e4,$55                           // sre $55e4,x // ILLEGAL
        and $99
        ror
        tax
        tax
        adc $e3
        eor $24,x
        sta $65,x
        sta $e4aa,y
        eor $24,x
        eor $9a65,y
        tax
        cpx $55
        bit $65
        stx $69,y
        tax
        inc $55
        .byte $22                                   // jam // ILLEGAL

// --- Region $e8c8-$e909 ---
.pc = $e8c8 "Segment $e8c8"
        and ($d0,x)
        jsr sub_1803
        ldx #$00

loc_e8cf:
        lda txt_1000,x
        sta $0400,x
        lda $1100,x
        sta $0500,x
        lda $1200,x
        sta $0600,x
        lda $1300,x
        sta $0700,x

loc_e8e7:
        inx
        bne loc_e8cf
        sei
        inc $dc0d
        inc $d01a
        lda #$1b
        sta $d011
        lda #$7c
        sta $0314
        lda #$14
        sta $0315
        lda #$32
        sta $d012
        cli
        jmp loc_1473

dat_e909:
        .byte $ac                                   // .

// --- Region $e91b-$e9fa ---
.pc = $e91b "loc_e91b"

loc_e91b:
        bne loc_e8e7
        stx $d023
        lda $dc01
        cmp #$ef
        bne loc_e92a
        jmp loc_16df

loc_e92a:
        ldx $16cc

loc_e92d:
        jsr sub_1576
        dex
        bne loc_e92d
        ldx $16cd

loc_e936:
        jsr sub_161e
        dex
        bne loc_e936
        jsr sub_1800
        lda $3184
        sta $d027
        sta $d028
        sta $d029
        inc $14ad
        lda #$8c

loc_e950:
        cmp $d012
        bne loc_e950
        lda #$1a
        sta $d018
        lda #$0f
        sta $d022
        lda #$de
        sta $0314
        lda #$14
        sta $0315
        lda #$c5
        sta $d012
        jmp loc_febc

loc_e971:
        inc $d019
        ldx #$10

loc_e976:
        dex
        bne loc_e976

loc_e979:
        lda dat_1566,x
        sta $d020
        sta $d021
        lda $156a,x
        tay

loc_e986:
        dey
        bne loc_e986
        inx
        cpx #$04
        bne loc_e979
        lda #$00
        sta $d020
        sta $d021
        lda $16c7
        sta $d016
        lda #$1b
        sta $0314
        lda #$15
        sta $0315
        lda #$da
        sta $d012
        jmp loc_febc

loc_e9ae:
        inc $d019
        lda dat_16c6
        sta $d016
        lda #$e9

loc_e9b9:
        cmp $d012
        bne loc_e9b9
        ldx #$09

loc_e9c0:
        dex
        bne loc_e9c0
        nop
        nop

loc_e9c5:
        lda $156e,x
        sta $d020
        sta $d021
        lda $1572,x
        tay

loc_e9d2:
        dey
        bne loc_e9d2
        inx
        cpx #$04
        bne loc_e9c5
        lda #$00
        sta $d020
        sta $d021
        lda #$d8
        sta $d016
        lda #$7c
        sta $0314
        lda #$14
        sta $0315
        lda #$32
        sta $d012
        jmp loc_febc

dat_e9f9:
        .byte $06,$0e                               // ..

// --- Region $ea31-$ea36 ---
.pc = $ea31 "irq_ea31"

irq_ea31:
        ora ($f0,x)
        and ($ad,x)
        brk

txt_ea36:
        .text "%"

// --- Region $f029-$f241 ---
.pc = $f029 "Segment $f029"
        sta $182a,x
        lda $188f,y
        clc
        adc #$01
        sta $184b,x
        lda #$00
        clc
        adc #$16
        sta $184e,x
        pla
        tay
        jmp loc_1ca6

loc_f042:
        lda $1857
        and #$08
        beq loc_f08a
        lda $20b4,y
        beq loc_f05f
        pha
        cpx $4a
        rts

dat_f052:
        .byte $64                                   // d

loc_f053:
        sta $186e
        pla
        and #$0f
        sta $186f
        jmp loc_1c84

loc_f05f:
        lda #$0c
        sta $186e
        asl
        sta $186f
        dec $1867
        bpl loc_f072
        lda #$02
        sta $1867

loc_f072:
        ldy $1867
        lda $182d,x
        clc
        adc $186d,y
        asl
        tay
        lda $1f0b,y
        sta $184e,x
        lda $1f0c,y
        sta $184b,x

loc_f08a:
        ldy $181d
        lda $184b,x
        sta $d401,y
        lda $184e,x
        sta $d400,y
        lda $182a,x
        and $1833,x
        sta $d404,y
        inc $1864,x
        dex
        bmi loc_f0e9
        jmp loc_1968

loc_f0ab:
        lda loc_20b0,x
        and #$10
        bne loc_f0fc
        lda loc_20b0,x
        and #$0f
        cpx $0a
        rts

loc_f0ba:
        lsr $8d
        sbc ($1c),y
        txa
        tay
        ldx $1838
        lda $188c,x
        beq loc_f0ea
        cmp #$01
        beq loc_f0dc
        lda txt_1889,x
        cmp #$10
        bcc loc_f0e9
        sec
        sbc #$10
        sta txt_1889,x
        jmp loc_1d02

loc_f0dc:
        lda txt_1889,x
        sec
        sbc $20b5,y
        sta txt_1889,x
        inc $188c,x

loc_f0e9:
        rts

loc_f0ea:
        lda dat_20b1,y
        sta txt_1889,x
        jmp loc_1d02

dat_f0f3:
        .byte $fe,$1e,$18,$bc,$1e,$18,$b1,$14,$60   // ........`

loc_f0fc:
        lda loc_20b0,x
        and #$0f
        cpx $0a
        rts

dat_f104:
        .byte $c9                                   // .

loc_f105:
        sta smc_1d3b
        txa
        tay
        ldx $1838
        lda $188c,x
        beq loc_f0ea
        cmp #$01
        beq loc_f126
        lda txt_1889,x
        cmp #$fe
        bcs loc_f0e9
        clc
        adc #$10
        sta txt_1889,x
        jmp loc_1d02

loc_f126:
        lda txt_1889,x
        clc
        adc $20b5,y
        sta txt_1889,x
        jmp loc_1d02

loc_f133:
        jsr sub_1d12
        cmp #$ff
        bne loc_f150
        lda #$00
        sta $1824,x
        sta $1821,x
        sta $181e,x
        sta $1827,x
        lda #$1f
        sta smc_1954
        jsr sub_1d12

loc_f150:
        cmp #$fe
        bne loc_f15a
        lda #$02
        sta dat_1806
        rts

loc_f15a:
        cmp #$74
        bcc loc_f167
        sec
        sbc #$80
        sta $18cf,x
        jsr sub_1d0f

loc_f167:
        cmp #$60
        bcc loc_f173
        and #$0f
        sta $1880,x
        jsr sub_1d0f

loc_f173:
        cmp #$50
        bcc loc_f17f
        and #$0f
        sta $1827,x
        jsr sub_1d0f

loc_f17f:
        cmp #$40
        bcc loc_f18c
        sec
        sbc #$30
        sta smc_1954
        jsr sub_1d0f

loc_f18c:
        tay
        lda $1807,x
        beq loc_f19a
        lda #$ff
        sta $1824,x
        jmp loc_1ca6

loc_f19a:
        tya
        asl
        tay
        lda $1fcf,y
        sta $f8
        lda $1fd0,y
        sta $f9
        lda #$00
        sta $1864,x
        sta $1883,x
        lda #$ff
        sta $1833,x
        ldy $1821,x
        lda ($f8),y
        cmp #$ff
        bne loc_f1c8
        lda #$00
        sta $1821,x
        inc $181e,x
        jmp loc_1ca6

loc_f1c8:
        cmp #$e0
        bcc loc_f216
        and #$0f
        cpx $0a
        rts

dat_f1d1:
        .byte $97                                   // .

loc_f1d2:
        sta $1877
        lda #$01
        sta $1883,x
        lda $182d,x
        sta smc_1e09
        jsr sub_1e4a
        lda ($f8),y
        clc
        adc $18cf,x
        sta $183a
        cmp #$30
        bcc loc_f1f7
        lda #$01
        sta $1878,x
        bne loc_f1fc

loc_f1f7:
        lda #$00
        sta $1878,x

loc_f1fc:
        lda $1851,x
        sta $1824,x
        lda $183a
        asl
        tay
        lda $1f0b,y
        sta $1870,x
        lda $1f0c,y
        sta $1873,x
        jmp loc_1edc

loc_f216:
        jsr sub_1e38
        jmp loc_1e5e

loc_f21c:
        cmp #$c0
        bcc loc_f234
        and #$1f
        clc
        adc $1880,x
        sta $1830,x
        lda #$00
        sta $188c,x
        inc $1821,x
        iny
        lda ($f8),y

loc_f234:
        cmp #$80
        bcc loc_f241
        and #$3f
        sta $1851,x
        inc $1821,x
        iny

loc_f241:
        rts

// --- Region $f26a-$f308 ---
.pc = $f26a "loc_f26a"

loc_f26a:
        asl
        adc ($41,x)
        tax
        lda $20af,x
        sta $1839
        ldy $181d
        lda $20b3,x
        and #$0f
        sta $d403,y
        pha
        lda $20b6,x
        and #$01
        beq loc_f29a
        jsr sub_1cc7
        ldy $181d
        lda txt_1889,x
        sta $d406,y
        lda #$00
        sta $d405,y
        beq loc_f2a9

loc_f29a:
        lda dat_20b1,x
        sta $d406,y
        lda loc_20b0,x
        sta $d405,y
        ldx $1838

loc_f2a9:
        lda #$00
        sta $d402,y
        sta $185b,x
        sta $1854,x
        sta $183c,x
        pla
        sta $185e,x
        lda $1839
        sta $182a,x
        inc $1821,x
        ldy $1821,x
        lda ($f8),y
        cmp #$ff
        bne loc_f2e5

loc_f2cd:
        lda #$00
        sta $1821,x
        sta $1880,x
        lda $1827,x
        beq loc_f2df
        dec $1827,x
        bne loc_f2e2

loc_f2df:
        inc $181e,x

loc_f2e2:
        jmp loc_1ca6

loc_f2e5:
        cmp #$fe
        bne loc_f2e2
        lda #$01
        sta $1807,x
        bne loc_f2cd
        asl $01,x
        .byte $27,$01                               // rla $01 // ILLEGAL
        and $4b01,y
        ora ($5f,x)
        ora ($74,x)
        ora ($8a,x)
        ora ($a1,x)
        ora ($ba,x)
        ora ($d4,x)
        ora ($f0,x)
        ora ($0e,x)
        .byte $02                                   // jam // ILLEGAL

dat_f308:
        .byte $2d                                   // -

// --- Region $fe44-$fe4e ---
.pc = $fe44 "loc_fe44"

loc_fe44:
        .byte $1a                                   // nop // ILLEGAL
        rol
        tsx
        .byte $fa                                   // nop // ILLEGAL
        sec
        beq loc_feb5
        .byte $5c,$f0,$a5                           // nop $a5f0,x // ILLEGAL
        rts

// --- Region $fe70-$fe9e ---
.pc = $fe70 "loc_fe70"

loc_fe70:
        asl $16,x
        .byte $1a                                   // nop // ILLEGAL

loc_fe73:
        nop
        tsx
        .byte $fa                                   // nop // ILLEGAL
        sec
        beq loc_fe8f
        asl $1a,x
        nop
        clv

loc_fe7d:
        sed
        bmi loc_fe70
        lsr $46
        txa

loc_fe83:
        nop
.label loc_fe85 = * + 1
.label loc_fe86 = * + 2
        inc $02ce,x
.label loc_fe88 = * + 1
        .byte $ff,$50,$57                           // isc $5750,x // ILLEGAL
        .byte $9b,$2b,$3b                           // tas $3b2b,y // ILLEGAL

dat_fe8d:
        .byte $3f,$33                               // ?3

loc_fe8f:
        .byte $3f,$5f,$5c                           // rla $5c5f,x // ILLEGAL
        bcs loc_fe44
        beq loc_fe86
        bmi loc_fe88
        .byte $7c,$70,$ff                           // nop $ff70,x // ILLEGAL
        .byte $ab,$ef                               // lax #$ef // ILLEGAL

dat_fe9d:
        .byte $ff,$cf                               // ..

// --- Region $feb5-$fed5 ---
.pc = $feb5 "loc_feb5"

loc_feb5:
        .byte $fc,$5c,$5c                           // nop $5c5c,x // ILLEGAL
        jmp ($f0ac)

dat_febb:
        .byte $f0                                   // .

loc_febc:
        cpy #$b3
        plp
        beq loc_ff31
        bcs loc_fe73
        beq loc_fe85
        .byte $9c,$fc,$a8                           // shy $a8fc,x // ILLEGAL
        rol
        beq loc_ff3b
        bcs loc_fe7d
        beq loc_fecf

loc_fecf:
        bvs loc_ff41
        bcs loc_fe83
        cpx $c0
        rts

// --- Region $fee1-$fee8 ---
.pc = $fee1 "loc_fee1"

loc_fee1:
        tay
        tay
        clv
        sed
        sec
        sed
        cli
        rts

// --- Region $fef4-$ff03 ---
.pc = $fef4 "loc_fef4"

loc_fef4:
        .byte $fa                                   // nop // ILLEGAL
        sec
        beq loc_ff4e
        lsr $9a,x
        tay
        inx
        sed
        sec
        sed
.label loc_ff00 = * + 1
        .byte $57,$d7                               // sre $d7,x // ILLEGAL
        .byte $e7,$ab                               // isc $ab // ILLEGAL

dat_ff03:
        .byte $ef                                   // .

// --- Region $ff31-$ff6e ---
.pc = $ff31 "loc_ff31"

loc_ff31:
        beq loc_ff33

loc_ff33:
        ldy #$a0
        cpx #$20
        cpx #$a2
        .byte $37,$08                               // rla $08,x // ILLEGAL

loc_ff3b:
        bmi loc_ff3d

loc_ff3d:
        ora $40

loc_ff3f:
        brk

dat_ff40:
        .byte $02                                   // .

loc_ff41:
        .byte $80,$00                               // nop #$00 // ILLEGAL
.label loc_ff45 = * + 2
        bit $3060
        bvc loc_ff58
        eor #$80
        bpl loc_ff91
        brk
.label loc_ff4e = * + 1
        .byte $0f,$82,$00                           // slo $0082 // ILLEGAL
        bpl loc_fef4
        and ($10,x)
        ldx #$21
.label loc_ff58 = * + 2
        jsr sub_21a2
        jsr sub_21a2
        bpl loc_ff00
        and ($10,x)
        ldx #$21
        plp
        ldx #$21
        eor $a2
        bit $22
        inc txt_1000,x
        .byte $ab,$21                               // lax #$21 // ILLEGAL
        .byte $02                                   // jam // ILLEGAL

// --- Region $ff91-$ffa7 ---
.pc = $ff91 "loc_ff91"

loc_ff91:
.label loc_ff92 = * + 1
        and ($04,x)
        ldx #$21
        .byte $04,$a2                               // nop $a2 // ILLEGAL

loc_ff97:
        and ($08,x)
        ldx #$21
        bpl loc_ff3f
        and ($10,x)
        ldx #$21
        bpl loc_ff45
        and ($0c,x)
        ldx #$21
        .byte $02                                   // jam // ILLEGAL

// --- Region $ffd2-$ffda ---
.pc = $ffd2 "Segment $ffd2"
        adc ($a2,x)
        and ($56,x)
        ldx #$21
        eor #$a2
        .byte $22                                   // jam // ILLEGAL

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

// --- Region $0807-$09d4 ---
.pc = $0807 "dat_0807"

dat_0807:
        .byte $03,$00,$03,$0e,$09,$3e,$ea,$a6,$a5,$3f,$e5,$b9,$a9,$69,$99,$a9 // .....>...?...i..
        .byte $a5,$c0,$bf,$6a                       // ...j

txt_081b:
        .text "UUUUU"
        .byte $00                                   // string terminator
        .byte $00,$f0,$af,$6b,$56,$56,$55,$00,$00,$00,$f0,$ab,$5a,$55,$55,$00 // ...kVVU.....ZUU.
        .byte $00,$00,$00,$00,$7c,$59,$5a,$00,$00,$00,$00,$00,$00,$b0,$96,$00 // ....|YZ.........
        .byte $00,$00,$00,$00,$00,$0e,$96,$00,$00,$00,$00,$00,$3d,$65,$a5,$00 // ............=e..
        .byte $00,$00,$0f,$ea,$a5,$55,$55,$00,$00,$0f,$fa,$e9,$95,$95,$55,$03 // .....UU.......U.
        .byte $fe,$a9
        .text "UUUUU"
        .byte $fc,$5b,$6e,$6a,$69,$66,$6a
        .byte $5a,$00
        .byte $c0,$b0,$60,$bc,$ab,$9a,$5a,$00,$00,$00,$00,$00,$00,$00,$c0,$00 // ..`...Z.........
        .byte $00,$00,$00,$00,$03,$0e,$3a,$0e,$0e,$3a,$e9,$a5,$95,$55,$55,$95 // ......:..:...UU.

txt_0891:
        .text "UUUUUUU"
        .byte $65,$56,$65,$5a,$66,$aa,$ab,$ab,$95,$55,$99,$a6,$aa,$aa,$aa,$ff // eVeZf....U......
        .byte $55,$55,$55,$6a,$aa,$aa,$ab,$ff,$59,$66,$99,$aa,$aa,$ba,$fe,$cf // UUUj....Yf......
        .byte $56,$55,$55,$65,$99,$aa,$aa,$ab,$aa,$6b // VUUe.....k

txt_08c2:
        .text "UV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $ab,$af,$bc,$80,$c0,$c0,$c0,$c0,$00,$00,$00,$02,$03,$03,$03,$03 // ................
        .byte $00,$00,$00,$aa,$e9,$55,$95,$aa,$ea,$fa,$3e,$95,$55,$55,$59,$66 // .....U....>.UUYf
        .byte $aa,$aa,$ea,$65,$99,$66,$aa,$aa,$ae,$bf,$f3 // ...e.f.....

txt_08f0:
        .text "UUU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $aa,$aa,$ea,$ff,$56,$55,$66,$9a,$aa,$aa,$aa,$ff,$00,$00,$00,$00 // ....VUf.........
        .byte $00,$00,$00,$00,$18,$18,$18,$18,$00,$00,$18,$00,$59,$95,$59,$a5 // ............Y.Y.
        .byte $99,$aa,$ea,$ea                       // ....

txt_0918:
        .text "VUUUUUUU"
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $b0,$ac,$6b                           // ..k

txt_0924:
        .text "ZVUU"
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$00,$c0,$b0,$ac,$00,$00,$00,$00,$00,$00,$03,$0e,$00 // ................
        .byte $00,$03,$0e,$3a,$e9,$e5,$a9,$e9,$e5,$95 // ...:......

txt_0943:
        .text "UUUUUUUUUY"
        .byte $66,$6a
        .text "ZVYV"
        .byte $6a,$9a,$aa,$aa,$aa,$ab,$ab,$ac,$ac,$ac
        .byte $b0,$b0,$c0,$00,$00,$3f,$3a,$f8,$e8,$e0,$e0,$ff,$00,$ff,$aa,$00 // .....?:.........
        .byte $00,$00,$00,$c0,$00,$ff,$aa,$00,$00,$00,$00,$00,$00,$ff,$aa,$02 // ................
        .byte $02,$02,$02,$00,$00,$ff,$ea,$e0,$e0,$e0,$e0,$00,$00,$ff,$aa,$00 // ................
        .byte $00,$00,$00,$00,$00,$fc,$af,$0a,$00,$00,$00,$00,$00,$03,$c3,$f3 // ................
        .byte $bf,$2f,$2f,$00,$00,$ff,$aa,$80,$80,$80,$80,$03,$00,$ff,$aa,$00 // .//.............
        .byte $00,$00,$00,$ff,$00,$f0,$bc,$2b,$02,$00,$00,$00,$00,$00,$00,$c0 // .......+........
        .byte $f0,$b0,$bc,$ea,$ea,$3a,$3a,$3a,$0e,$0e,$03,$95,$65,$95,$a9,$a6 // .....:::....e...
        .byte $aa,$aa,$aa
        .text "UUUU"
        .byte $65

// --- Region $09e1-$0a09 ---
.pc = $09e1 "dat_09e1"

dat_09e1:
        .byte $00,$c0,$b0,$ac,$6b,$5b,$6a,$00,$00,$00,$00,$00,$00,$c0,$b0,$0e // ....k[j.........
        .byte $0f                                   // .

txt_09f2:
        .text ":99>9%Y"
        .byte $95                                   // .

txt_09fa:
        .text "UUUUUUUUUUUUVVZ"
        .byte $6a                                   // j

// --- Region $0a1a-$0aaf ---
.pc = $0a1a "dat_0a1a"

dat_0a1a:
        .byte $00,$00,$00,$00,$00,$00,$e0,$e0,$e0,$e0,$e0,$e0,$e0,$e0,$00,$00 // ................
        .byte $02,$02,$0a,$0b,$0b,$0b,$00,$00,$aa,$ff,$c0,$c0,$00,$00,$02,$02 // ................
        .byte $aa,$ff,$00,$00,$00,$00,$00,$00       // ........

txt_0a42:
        .text "*//,,,"
        .byte $00                                   // string terminator
        .byte $00,$00,$a0,$f8,$3e,$0e,$0f,$0b,$0b,$0b,$02,$02,$02,$02,$8b,$80 // ....>...........
        .byte $80,$80,$80,$80,$80,$80,$80,$00,$00,$a8,$be,$bf,$b0,$b0,$b0,$00 // ................
        .byte $00,$00,$80,$e0,$f8
        .text "8>,//"
        .byte $0b,$0b,$0b,$0b,$0b,$03
        .byte $00,$00,$00,$00,$00,$00,$00,$aa,$ea,$3a,$0e,$03,$03,$03,$03,$a5 // .........:......
        .byte $a9,$a9,$aa,$ea,$a9,$a9,$aa           // .......

txt_0a90:
        .text "UUUUUU"
        .byte $95,$95,$65                           // ..e

txt_0a99:
        .text "VUUUUUU"
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $f0,$ac,$6c,$6c,$bc,$6c,$58,$00,$00,$00,$00,$03,$03,$0e,$0e // ..ll.lX........

// --- Region $0ac6-$0f28 ---
.pc = $0ac6 "dat_0ac6"

dat_0ac6:
        .byte $5a,$6a,$ab,$ab,$ab,$ab,$af,$af,$af,$bf,$e0,$e0,$e0,$e0,$e0,$e0 // Zj..............
        .byte $ef,$e0,$0b,$0a,$02,$02,$00,$00,$ff,$00,$c0,$c0,$ff,$aa,$00,$00 // ................
        .byte $ff,$00,$00,$00,$ff,$aa,$02,$02,$fe,$02 // ..........

txt_0af0:
        .text ",,,//*"
        .byte $ea,$2f,$0f,$0e,$3e,$f8,$aa,$af,$af,$ab,$8b,$0b,$2f,$bf,$f3,$c3 // ./..>......./...
        .byte $03,$c3,$80,$80,$80,$80,$80,$80,$bf,$80,$b0,$b0,$b0,$b0,$bf,$be // ................
        .byte $ab,$a8,$0e,$3e,$38,$f8,$e0,$80,$fe,$0b,$0b,$0b,$0b // ...>8........

txt_0b23:
        .text "/,"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $f0,$c0,$ea,$ea,$ea,$ea,$fa,$fa,$fa,$fe,$95,$95,$55,$a5,$a5,$a5 // ............U...
        .byte $a5,$a9,$5b,$67,$5b,$5b,$5a,$6a,$5a,$66,$00,$00,$00,$00,$c0,$c0 // ..[g[[ZjZf......
        .byte $b0,$b0,$00,$00,$00,$00,$00,$03,$03,$03,$0e,$3a,$3a,$e9,$e9,$a5 // ...........::...
        .byte $95,$95,$a5,$95,$65,$95               // ....e.

txt_0b5c:
        .text "UUUUUUUUVVVV"
        .byte $6a,$6a,$6a,$6a,$6a,$6a,$9a,$9a,$bf,$bb,$fb,$ef,$af,$ab,$eb,$bb // jjjjjj..........
        .byte $ef,$ea,$e0,$ef,$ea,$e5,$e0,$ef,$ff,$aa,$02,$fe,$aa,$5b,$0b,$fb // .............[..
        .byte $ff,$aa,$aa,$ff,$c0,$c0,$00,$00,$fe,$aa,$aa,$ff,$00,$00,$00,$00 // ................
        .byte $ef,$ac,$2c,$ec,$ac,$6c,$2c,$ec,$fa,$3a,$3e,$0e,$0f,$0f,$0e,$fe // ..,..l,..:>.....
        .byte $f3,$bf,$2f,$fb,$ab,$9b,$02,$fe,$bf,$aa,$80,$bf,$aa,$95,$80,$bf // ../.............
        .byte $be,$bf,$b3,$b3,$b3,$b0,$b0,$b0,$fe,$aa,$80,$bf,$ea,$e5,$e0,$ef // ................
        .byte $f0,$b0,$bc,$ec,$ac,$6c,$2c,$ef,$fe,$ee,$ef,$fb,$fa,$ea,$eb,$ee // .....l,.........
        .byte $a9,$a9,$a9,$a9,$a9,$a9,$a6,$a6
        .text "UUUU"
        .byte $95,$95,$95,$95

txt_0be8:
        .text "ZVYVUUUU"
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $ac,$ac,$6b,$6b,$5a,$56,$56,$00,$00,$00,$00,$00,$c0,$c0,$c0,$00 // ..kkZVV.........
        .byte $00,$00,$00,$00,$0f,$00,$00,$0e,$0e,$3a,$3a,$e9,$fa,$3a,$fe,$95 // .........::..:..
        .byte $55,$55,$55,$95,$95                   // UUU..

txt_0c16:
        .text "UUUUUYVZZU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $a6,$69,$6a,$9a,$96,$a9,$aa,$bb,$fb,$ba,$be,$fe,$be,$fe,$7e,$ea // .ij...........~.
        .byte $e5,$ea,$e0,$ef,$ea,$e5,$ea,$ab,$5b,$ab,$0b,$fb,$ab,$5b,$ab,$af // ........[....[..
        .byte $6a,$aa,$00,$ff,$aa,$55,$aa,$ea,$95,$aa,$00,$ff,$aa,$55,$aa,$aa // j....U.......U..
        .byte $56,$ab,$0b,$fb,$af,$6f,$bf,$aa,$95,$aa,$80,$bf,$aa,$95,$aa,$b0 // V....o..........
        .byte $b0,$b0,$b0,$b0,$b0,$b0,$b0,$fa       // ........

txt_0c69:
        .text "9:8;:9:"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $5b,$ab,$0b,$fb,$aa,$56,$aa,$00,$00,$00,$00,$c0,$c0,$c0,$c0,$ee // [....V..........
        .byte $ef,$ae,$be,$bf,$be,$bf,$bd,$aa,$9a,$69,$a9,$a6,$96,$6a,$aa,$55 // .........i...j.U
        .byte $55,$55,$65,$95,$a5,$a5               // UUe...

txt_0c97:
        .text "UVUUUVVUU"
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $b0,$ac,$ac,$6b,$af,$ac,$bf,$00,$00,$00,$00,$00,$f0,$00,$00,$00 // ...k............
        .byte $03,$00,$00,$00,$03,$00,$03,$fa,$0e,$3a,$3e,$fe,$3b,$ff,$3a,$95 // .........:>.;.:.
        .byte $95
        .byte $55,$a5,$95,$a6,$aa,$9a
        .text "UUUU"
        .byte $66,$99,$65,$95

txt_0cd0:
        .text "ZZZUUUUUZ"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$af,$ff,$aa,$a5,$55,$bf,$ef,$be,$eb,$ae,$a9 // .....U......

txt_0ce6:
        .text "VU"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $f0,$ec,$fb,$aa,$aa,$a6,$95,$00,$00,$00,$00,$ff,$aa,$aa,$55,$00 // ..............U.
        .byte $00,$00,$00,$f0,$af,$aa,$99,$00,$00,$00,$00,$00,$ff,$bf,$aa,$ef // ................
        .byte $ea,$ff,$00,$00,$ff,$aa,$95,$fb,$ab,$ff,$00,$3f,$ea,$55,$55,$00 // ...........?.UU.
        .byte $00,$00,$00,$fc,$ab,$56,$55,$ef,$ea,$ff,$00,$00,$00,$00,$00,$ff // .....VU.........
        .byte $aa,$ff,$00,$00,$00,$00,$00,$fa,$af,$fc,$00,$00,$00,$00,$00,$f3 // ................
        .byte $c3,$03,$00,$00,$00,$00,$00,$bf,$aa,$ff,$00,$00,$00,$03,$0e,$b0 // ................
        .byte $b0,$f0,$00
        .byte $3f,$ea,$95
        .text "U;:?"
        .byte $00,$fc,$ab
        .byte $55,$55,$fe
        .byte $aa,$ff,$00,$00,$ff,$aa,$56,$c0,$c0,$c0,$00,$00,$ff,$fe,$aa,$00 // ......V.........
        .byte $00,$00,$00,$0f,$fa,$aa,$66,$03,$0f,$3b,$ef,$aa,$aa,$9a,$56,$fe // ......f..;....V.
        .byte $fb,$be,$eb,$ba,$6a,$95,$55,$a5,$aa,$aa,$fa,$ff,$aa // ....j.U......

txt_0d86:
        .text "ZU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $a5,$a5                               // ..

txt_0d8b:
        .text "UUUUUUUUU"
        .byte $99,$66                               // .f

txt_0d96:
        .text "YVVVUZV"
        .byte $9a,$aa,$a6,$af,$b0,$ac,$bc,$bf,$ec,$ff,$ac,$00,$c0,$00,$00,$00 // ................
        .byte $c0,$00,$c0,$3b,$3e,$0f,$3b,$3e,$03,$0f,$03,$aa,$aa,$aa,$a9,$aa // ...;>.;>........
        .byte $aa,$aa,$ea,$95,$55,$55,$95,$55,$95,$a5,$95,$55,$55,$99,$65,$69 // ....UU.U...UU.ei
        .byte $66,$69,$6a
        .text "UUUUU"
        .byte $65,$95,$65

txt_0dd8:
        .text "UUUUUUY"
        .byte $66
        .text "UUUUY"
        .byte $96,$69,$aa
        .text "UUUU"
        .byte $65
        .byte $59,$a6
        .byte $aa                                   // .

txt_0df0:
        .text "YUUUVY"
        .byte $66,$aa
        .text "UUUU"
        .byte $66,$a9,$aa,$aa
        .byte $55,$55,$55,$9a,$6a,$aa
        .byte $ae,$f5,$55,$55,$66,$a9,$aa,$fe       // ..UUf...

txt_0e0e:
        .text "WU"
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $a0,$60,$a0,$a0,$a0,$ec,$7c,$0e,$0a,$09,$0a,$0a,$0a,$3b,$3d,$55 // .`....|......;=U
        .byte $55,$99,$6a,$aa,$bf,$d5               // U.j...

txt_0e27:
        .text "UUUU"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $a9,$aa,$ba,$5f
        .text "UUUU"
        .byte $99,$6a,$aa,$aa,$65
        .byte $55,$55,$55
        .byte $95,$65,$99,$aa
        .text "UUUUY"
        .byte $65,$9a,$aa
        .text "UUUU"
        .byte $65,$96,$69,$aa                       // e.i.

txt_0e50:
        .text "UUUUUU"
        .byte $65,$99                               // e.

txt_0e58:
        .text "UUUUUYVYUU"
        .byte $66,$59,$69,$99,$69,$a9               // fYi.i.

txt_0e68:
        .text "VUUVUVZV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa,$6a,$aa,$aa,$aa,$ab,$ec,$bc,$f0,$ec,$bc,$c0,$f0,$c0,$0e // ..j.............
        .byte $0f,$02,$0f,$03,$0c,$03,$00,$aa,$ea,$fa,$ee,$fa,$ae,$cf,$fb,$a6 // ................
        .byte $a9,$aa,$aa,$aa,$ea,$aa,$ea,$95,$a6,$9a,$aa,$aa,$aa,$aa,$aa,$5a // ...............Z
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$ab,$99,$6a,$aa,$aa,$aa,$aa,$aa,$ff,$9a // ........j.......
        .byte $aa,$aa,$aa,$aa,$aa,$af,$fc,$aa,$aa,$aa,$aa,$aa,$af,$ff,$00,$aa // ................
        .byte $aa,$aa,$aa,$ab,$be,$ff,$00,$aa,$aa,$aa,$ba,$bf,$fc,$c0,$00,$aa // ................
        .byte $ab,$ba,$ff,$c0,$00,$00,$00,$e9,$ea,$fb,$c0,$00,$00,$00,$00,$99 // ................
        .byte $aa,$ff,$00,$00,$00,$00,$00,$bc,$a0,$f0,$00,$00,$00,$00,$00,$3e // ...............>
        .byte $0a,$0f,$00,$00,$00,$00,$00,$66,$aa,$ff,$00,$00,$00,$00,$00,$6b // .......f.......k
        .byte $ab,$ef,$03,$00,$00,$00,$00,$aa,$ea,$ae,$ff,$03,$00,$00,$00,$aa // ................
        .byte $aa,$aa,$ae,$fe,$3f,$03,$00,$aa,$aa,$aa,$aa,$ea,$be,$ff,$00,$aa // ....?...........
        .byte $aa,$aa,$aa,$aa,$fa,$ff,$00,$a6       // ........

// --- Region $0f51-$101f ---
.pc = $0f51 "dat_0f51"

dat_0f51:
        .byte $ab,$af,$bb,$af,$ba,$f3,$ef,$b0,$f0,$80,$f0,$c0,$30,$c0,$00,$3f // ............0..?
        .byte $32,$3d,$0f,$3f,$3c,$00,$00,$ba,$aa,$aa,$af,$f0,$00,$00,$00,$aa // 2=.?<...........
        .byte $ab,$fc,$00,$00,$00,$00,$00,$80,$c0,$00,$00,$00,$00,$00,$00,$02 // ................
        .byte $03,$00,$00,$00,$00,$00,$00,$aa,$ea,$3f,$00,$00,$00,$00,$00,$ae // .........?......
        .byte $aa,$aa,$fa,$0f,$00,$00,$00,$fc,$8c,$7c,$f0,$fc,$3c,$00,$00 // .........|..<..

txt_0fa0:
        .text "????????"
        .fill 8, $1f
        .fill 8, $f8
        .byte $00,$00,$ff,$ff,$ff,$ff,$ff,$ff,$00,$00,$00,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$00,$00,$00,$fc,$fc,$fc,$fc,$fc,$fc,$00,$00 // ................
        .byte $ff,$ff,$ff,$ff,$0f,$0f,$0f,$0f,$f0,$f0,$f0,$f0,$ff,$ff,$ff,$ff // ................
        .byte $e7,$e7,$e7,$07,$07,$ff,$ff,$ff,$0f,$0f,$0f,$0f,$ff,$ff,$ff,$ff // ................
        .byte $0f,$0f,$0f,$0f,$f0,$f0,$f0,$f0       // ........

txt_1000:
        .text "         "
        .byte $00                                   // string terminator
        .byte $01,$02,$03,$04,$05,$06,$07           // .......

txt_1011:
        .text "      "
        .byte $08,$09,$0a,$0b,$0c,$0d,$0e,$0f,$20   // ........ 

// --- Region $1033-$110f ---
.pc = $1033 "dat_1033"

dat_1033:
        .byte $13,$14,$15,$16,$17,$18,$19           // .......

txt_103a:
        .text "    "
        .byte $1a,$1b,$1c,$1d,$1e,$1f               // ......

txt_1044:
        .byte $22                                   // double quote character
        .text "#$%              &'()*+  ,-./01234567  89:;<=            >?"
        .byte $40                                   // @ character
        .text "ABC  DEFGDHIJKLMN  OPQRST           UVWXY    Z"
        .byte $5b,$5c,$5d,$5a,$5e,$5f,$60,$61,$62,$63,$64 // [\]Z^_`abcd

txt_10ba:
        .text "    "
        .byte $65,$66,$57,$67,$68                   // efWgh

txt_10c3:
        .text "         "
        .byte $69,$6a,$6b,$6c,$6d,$6e               // ijklmn

txt_10d2:
        .text "    "
        .byte $6f,$70,$71,$72,$6f,$73,$74,$75,$76,$77,$78,$79 // opqrostuvwxy

txt_10e2:
        .text "    "
        .byte $7a,$7b,$7c,$7d,$7e,$7f               // z{|}~.

txt_10ec:
        .text "       "
        .byte $80,$81,$82,$57,$83,$84,$85,$7f,$20,$20,$20,$86,$87,$20,$20,$86 // ...W....   ..  .
        .byte $88,$89,$8a,$8b,$8c,$8d,$8e,$8f,$20,$20,$69,$90,$91 // ........  i..

// --- Region $1111-$11ef ---
.pc = $1111 "dat_1111"

dat_1111:
        .byte $57,$93,$94,$95                       // W...

txt_1115:
        .text "      "
        .byte $96,$97,$98,$99,$9a,$9b,$9c,$9d,$9e,$9f,$a0,$a1,$a2,$a3,$3d,$a4 // ..............=.
        .byte $a5,$a6,$a7,$a8,$a9,$aa,$ab,$ac,$ad,$9e,$ae,$af,$b0,$b1,$b2,$b3 // ................
        .byte $b4,$b5                               // ..

txt_113d:
        .text "       "
        .byte $b6                                   // '6' | $80 (end-of-string marker)
        .byte $b7,$b8,$57,$b9,$ba,$bb,$bc,$bd,$be,$bf,$c0,$c1,$c2 // ..W..........

txt_1152:
        .text "    "
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $c4,$c5,$c6,$c7,$c8,$c9,$ca,$cb,$cc,$57,$cd,$ce,$cf // .........W...

txt_1164:
        .text "        "
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $d1,$d2,$d3,$d4,$d5,$d6,$d7,$d8,$d9,$da,$db,$dc,$dd // .............

txt_117a:
        .text "    "
        .byte $de,$df,$e0,$e1,$e2,$e3,$e4,$e5,$e6,$e7,$e8,$e9,$ea,$eb // ..............

txt_118c:
        .text "         "
        .byte $ec,$ed,$ee,$ef                       // ....

txt_1199:
        .text "                      "
        .byte $f0,$f1,$f2,$f3                       // ....

dat_11b3:
        .text "                                              "
        .byte $60,$20,$60,$20,$60,$20,$60,$06,$46,$02,$42,$12,$52,$20,$60 // ` ` ` `.F.B.R `

// --- Region $11f3-$1241 ---
.pc = $11f3 "dat_11f3"

dat_11f3:
        .byte $52,$05,$45,$13,$53,$05,$45,$0e,$4e,$14,$54,$13,$53,$20,$60,$20 // R.E.S.E.N.T.S ` 
        .byte $60,$20,$60,$20,$60,$a0,$e0,$a0,$e0,$a0,$e0,$a0,$e0,$86,$c6,$82 // ` ` `...........
        .byte $c2,$92,$d2,$a0,$e0,$90,$d0,$92,$d2,$85,$c5,$93,$d3,$85,$c5,$8e // ................
        .byte $ce,$94,$d4,$93,$d3,$a0,$e0,$a0,$e0,$a0,$e0,$a0,$e0 // .............

txt_1230:
        .text "                  "

// --- Region $125b-$13ff ---
.pc = $125b "dat_125b"

dat_125b:
        // === Data block (421 bytes, $125b-$13ff) ===
        .byte $42,$05,$45,$19,$59,$0f,$4f,$0e,$4e,$04,$44,$20,$60,$04,$44,$01 // B.E.Y.O.N.D `.D.
        .byte $41,$12,$52,$0b,$4b,$20,$60,$03,$43,$01,$41,$13,$53,$14,$54,$0c // A.R.K `.C.A.S.T.
        .byte $4c,$05,$45,$20,$60,$a0,$e0,$82,$c2,$85,$c5,$99,$d9,$8f,$cf,$8e // L.E `...........
        .byte $ce,$84,$c4,$a0,$e0,$84,$c4,$81,$c1,$92,$d2,$8b,$cb,$a0,$e0,$83 // ................
        .byte $c3,$81,$c1,$93,$d3,$94,$d4,$8c,$cc,$85,$c5,$a0,$e0 // .............

dat_12a8:
        .text "                                                                                                                                                                                                                                                                                                                                                "
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $c1,$c2,$00,$00,$00,$00,$00           // .......

// --- Region $1568-$1575 ---
.pc = $1568 "Segment $1568"
        .byte $03,$01,$08,$08,$08,$08,$01,$03,$0e,$06,$08,$01,$08,$08 // ..............

// --- Region $16c7-$16de ---
.pc = $16c7 "Segment $16c7"
        .byte $d7,$01,$00,$01,$00,$05,$05,$93,$05   // .........

txt_16d0:
        .text "INTRO BY ELRIC"
        .byte $0d                                   // string terminator

// --- Region $172f-$1765 ---
.pc = $172f "Segment $172f"
        .byte $a9,$34,$85,$01,$a9,$32,$a2,$08,$a0,$00,$84,$fb,$c8,$84,$fd,$85 // .4...2..........
        .byte $fc,$86,$fe,$a9,$00,$b1,$fb,$91,$fd,$c8,$d0,$f9,$e6,$fc,$e6,$fe // ................
        .byte $a5,$fc,$d0,$ef,$a9,$37,$85,$01,$58,$a2,$00,$8e,$00,$08,$86,$c6 // .....7..X.......
        .byte $4c,$e2,$fc,$4c,$ae,$a7               // L..L..

dat_1765:
        // === Fill data (1 bytes, $1765-$1765) ===
        .byte $00                                   // .

// --- Region $17ff-$17ff ---
.pc = $17ff "dat_17ff"

dat_17ff:
        .byte $02                                   // .

// --- Region $1806-$18d7 ---
.pc = $1806 "dat_1806"

dat_1806:
        .byte $01,$00,$00,$00,$00,$00,$00,$1f,$81,$01,$81,$50,$40,$f0,$04,$04 // ...........P@...
        .byte $02,$ff,$ff,$ff,$00,$07,$0e,$00,$02,$04,$04,$1b,$04,$05,$00,$12 // ................
        .byte $02,$03,$02,$03,$41,$41,$01,$2e,$1b,$00,$02,$03,$04,$fe,$fe,$fe // ....AA..........
        .byte $00,$00,$00,$41,$32,$60,$00,$00,$00,$0f,$05,$01,$01,$00,$00,$00 // ...A2`..........
        .byte $02,$00,$02,$10,$00,$0f,$05,$01,$81,$2d,$16,$01,$1f,$07,$01,$01 // .........-......
        .byte $01,$01,$00,$00,$00,$40,$a0,$20,$07,$05,$07,$00,$00,$00,$05,$29 // .....@. .......)
        .byte $11,$02,$00,$00,$00,$00,$00,$00,$05,$00,$89,$65,$cf,$13,$29,$22 // ...........e..)"
        .byte $00,$d0,$01,$01,$01,$00,$00,$81,$2d,$16,$00,$00,$00,$00,$00,$00 // ........-.......
        .byte $08,$00,$00                           // ...

txt_1889:
        .text "7V"
        .byte $b6                                   // '6' | $80 (end-of-string marker)
        .byte $07,$00,$00,$18,$0a,$08,$06,$04,$03,$02,$03,$30,$0e,$0c,$24,$24 // ...........0..$$
        .byte $0e,$0c,$18,$30,$0e,$0c,$3c,$0e,$48,$0c,$3c,$30,$0e // ...0..<.H.<0.

txt_18a9:
        .text "H$$HH$"
        .byte $81                                   // .

txt_18b0:
        .text "AAAAAAA"
        .byte $81,$41,$41,$81,$81,$41,$41,$81,$81,$41,$41,$81,$11,$81,$11,$81 // .AA..AA..AA.....
        .byte $81,$41,$15,$81,$81,$81,$15,$81,$00,$00,$00,$01,$0f,$8f,$f1,$f2 // .A..............
        .byte $f4                                   // .

// --- Region $1f24-$201f ---
.pc = $1f24 "Segment $1f24"
        .byte $02,$4e,$02,$71,$02,$96,$02,$be,$02,$e7,$02,$14,$03,$42,$03,$74 // .N.q.........B.t
        .byte $03,$a9,$03,$e0,$03,$1b,$04,$5a,$04,$9c,$04,$e2,$04,$2d,$05,$7b // .......Z.....-.{
        .byte $05,$cf,$05,$27,$06,$85,$06,$e8,$06,$51,$07,$c1,$07,$37,$08,$b4 // ...'.....Q...7..
        .byte $08,$38,$09,$c4,$09,$59,$0a,$f7,$0a,$9e,$0b,$4e,$0c,$0a,$0d,$d0 // .8...Y.....N....
        .byte $0d,$a2,$0e,$81,$0f,$6d,$10,$67,$11,$70,$12,$89,$13,$b2,$14,$ed // .....m.g.p......
        .byte $15,$3b,$17,$9d,$18,$14,$1a,$a0,$1b,$45,$1d,$03,$1f,$db,$20,$cf // .;.......E.... .
        .byte $22,$e1,$24,$12,$27,$65,$29,$db,$2b,$76 // ".$.'e).+v

txt_1f8e:
        .text ".:1'4A7"
        .byte $8a,$3a,$05,$3e,$b5,$41,$9d,$45,$c1   // .:.>.A.E.

txt_1f9e:
        .text "I$N"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $52,$b6,$57,$ed,$5c,$73,$62,$4e,$68,$82,$6e,$14,$75,$0a,$7c,$6a // R.W.\sbNh.n.u.|j
        .byte $83,$3b,$8b,$82,$93,$48,$9c,$93,$a5,$6b,$af,$da,$b9,$e7,$c3,$9c // .;...H...k......
        .byte $d0,$04,$dd,$28,$ea,$14,$f8,$00,$00,$00,$00,$00,$00,$7c,$21,$80 // ...(.........|!.
        .byte $21,$87
        .byte $21,$d1
        .byte $21,$d8
        .byte $21,$e6
        .byte $21,$02
        .byte $22,$1e
        .byte $22                                   // double quote
        .text ":"
        .byte $22                                   // double quote
        .text "Q"
        .byte $22,$68,$22,$b3,$22,$00,$6c,$00,$6d,$00,$6e,$00,$6f,$00,$70,$00 // "h".".l.m.n.o.p.
        .byte $71,$00,$72,$00,$73,$00,$74,$00,$75,$00,$76,$00,$77,$00,$78,$00 // q.r.s.t.u.v.w.x.
        .byte $79,$00,$7a,$00,$7b,$00,$7c,$00,$7d,$00,$7e,$00,$7f,$00,$80,$00 // y.z.{.|.}.~.....

txt_2012:
        .encoding "screencode_mixed"
        .text "(c) by los"
        .encoding "petscii_upper"

txt_201c:
        .text " 198"

// --- Region $2024-$20af ---
.pc = $2024 "dat_2024"

dat_2024:
        .byte $8a,$00,$8b,$00,$8c,$00,$8d,$00,$8e,$00,$8f,$00,$90,$00,$91,$00 // ................
        .byte $92,$00,$93,$00,$94,$00,$95,$00,$96,$00,$97,$00,$98,$00,$99,$00 // ................
        .byte $9a,$00,$9b,$00,$9c,$00,$9d,$00,$9e,$00,$9f,$ff,$20,$0c,$21,$51 // ............ .!Q
        .byte $21,$ff,$20,$0c,$21,$51,$21,$00,$5d,$00,$5e,$00,$5f,$00,$5d,$00 // !. .!Q!.].^._.].
        .byte $5e,$00,$5f,$00,$5d,$00,$5e,$00,$5f,$00,$5d,$00,$5e,$00,$5f,$00 // ^._.].^._.].^._.
        .byte $5d,$00,$5e,$00,$5f,$00,$5d,$00,$5e,$00,$5f,$00,$5d,$00,$5e,$00 // ].^._.].^._.].^.
        .byte $5f,$00,$5d,$00,$5e,$00,$5f,$00,$5d,$00,$5e,$00,$5f,$00,$5d,$00 // _.].^._.].^._.].
        .byte $5e,$00,$5f,$00,$5d,$00,$5e,$00,$5f,$00,$5d,$00,$5e,$00,$5f,$00 // ^._.].^._.].^._.
        .byte $5d,$00,$5e,$00,$5f,$00,$5d,$00,$5e,$00,$5f,$00 // ].^._.].^._.

// --- Region $20b1-$20c8 ---
.pc = $20b1 "dat_20b1"

dat_20b1:
        .byte $00,$00,$00,$00,$00,$00,$01,$0f,$f8,$08,$18,$20,$00,$14,$41,$01 // ........... ..A.
        .byte $1b,$08,$68,$00,$94,$81,$41,$0f       // ..h...A.

// --- Region $20cd-$21a1 ---
.pc = $20cd "dat_20cd"

dat_20cd:
        .byte $81,$42,$01,$0f,$f8,$08,$18,$21,$00,$14,$41,$06,$06,$08,$88,$30 // .B.....!..A....0
        .byte $00,$88,$41,$06,$06,$08,$88,$40,$00,$88,$41,$06,$06,$08,$88,$50 // ..A....@..A....P
        .byte $00,$88,$41,$09,$09,$08,$55,$00,$71,$42,$41,$00,$7e,$a8,$28,$54 // ..A...U.qBA.~.(T
        .byte $00,$40,$80,$55,$02,$74,$0a,$8c,$02,$02,$74,$0b,$80,$02,$ff,$80 // .@.U.t....t.....
        .byte $54,$00,$53,$03,$08,$83,$09,$7e,$09,$7b,$08,$80,$08,$83,$09,$7e // T.S....~.{.....~
        .byte $09,$7b,$08,$80,$08,$83,$09,$7e,$09,$7b,$08,$80,$08,$83,$09,$7e // .{.....~.{.....~
        .byte $09,$7b,$08,$80,$08,$83,$09,$7e,$09,$7b,$08,$80,$08,$83,$09,$7e // .{.....~.{.....~
        .byte $09,$7b,$08,$80,$08,$83,$09,$7e,$09,$7b,$08,$80,$08,$83,$09,$7e // .{.....~.{.....~
        .byte $09,$7b,$08,$ff,$80,$58,$01,$54,$04,$80,$05,$06,$07,$07,$8c,$05 // .{...X.T........
        .byte $06,$07,$07,$05,$06,$07,$07,$05,$06,$07,$07,$05,$06,$07,$07,$05 // ................
        .byte $06,$07,$07,$05,$06,$07,$07,$05,$06,$07,$07,$80,$54,$01,$ff,$c0 // ............T...
        .byte $9f,$00,$ff,$c1,$87,$00,$00,$00,$00,$ff,$c2,$81 // ............

txt_2189:
        .text "03030303"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_2192:
        .text "03030303"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_219b:
        .text ".3.3.3."

// --- Region $21ad-$2414 ---
.pc = $21ad "txt_21ad"

txt_21ad:
        .text ".2.2.2.2"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_21b6:
        .text ".2.2.2.2"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_21bf:
        .text ".2.2.2.2"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_21c8:
        .text ".2.2.2.2"
        .byte $ff,$c3,$9f,$18,$1b,$16,$13,$ff,$c1,$87,$00,$c4,$00,$c1,$85,$00 // ................
        .byte $81,$00,$c4,$87,$00,$ff,$c1,$83,$00,$c5,$81 // ...........

txt_21eb:
        .text "00"
        .byte $c4                                   // 'D' | $80 (end-of-string marker)
        .byte $83,$00,$c5,$30,$c1,$83,$00,$c5,$81,$30,$c1,$00,$c4,$83,$00,$c5 // ...0.....0......
        .byte $81,$30,$30,$ff,$c1,$83,$00,$c7,$81   // .00......

txt_2207:
        .text ".."
        .byte $c4                                   // 'D' | $80 (end-of-string marker)
        .byte $83,$00,$c7,$2e,$c1,$83,$00,$c7,$81,$2e,$c1,$00,$c4,$83,$00,$c7 // ................
        .byte $81,$2e,$2e,$ff,$c1,$83,$00,$c6,$81   // .........

txt_2223:
        .text ".."
        .byte $c4                                   // 'D' | $80 (end-of-string marker)
        .byte $83,$00,$c6,$2e,$c1,$83,$00,$c6,$81,$2e,$c1,$00,$c4,$83,$00,$c6 // ................
        .byte $81,$2e,$2e,$ff,$c8,$81,$18,$83,$24,$81,$18,$83,$18,$81,$18,$83 // ........$.......
        .byte $24,$81,$18,$1f,$22,$24,$81,$18,$83,$24,$ff,$c8,$81,$18,$83,$24 // $..."$...$.....$
        .byte $81,$18,$83,$18,$81,$18,$83,$24,$81,$18,$1f,$23,$24,$81,$18,$83 // .......$...#$...
        .byte $24,$ff,$c9,$80,$41,$ee,$8e,$43,$83,$43,$41,$3f,$80,$41,$ec,$92 // $...A..C.CA?.A..
        .byte $43,$83,$43,$44,$80,$41,$ed,$82,$43,$93,$41,$80,$41,$ed,$82,$43 // C.CD.A..C.A.A..C
        .byte $83,$41,$3f,$80,$3c,$ed,$9a,$3e,$83,$3f,$41,$93,$43,$80,$44,$ed // .A?.<..>.?A.C.D.
        .byte $82,$46,$83,$48,$93,$46,$87,$44,$83,$43,$80,$44,$ed,$92,$46,$80 // .F.H.F.D.C.D..F.
        .byte $3f,$ed,$82,$41,$83,$43,$44,$80,$41,$ed,$a2,$43,$ff,$c9,$80,$41 // ?..A.CD.A..C...A
        .byte $ed,$84,$43,$80,$41,$ed,$84,$43,$80,$41,$ed,$84,$43,$80,$41,$ed // ..C.A..C.A..C.A.
        .byte $84,$43,$80,$48,$ee,$82,$4b,$83,$48,$80,$44,$ed,$8e,$46,$81 // .C.H..K.H.D..F.

txt_22d5:
        .text "FDCDCACD"
        .byte $80,$3f,$ed,$8a,$41,$8b,$46,$80,$48,$ed,$82,$4a,$9b,$43,$87,$41 // .?..A.F.H..J.C.A
        .byte $8b,$3f,$80,$3c,$ed,$8a,$3e,$83,$3c,$80,$38,$ed,$a2,$3a,$80,$3f // .?.<..>.<.8..:.?
        .byte $ed,$8a,$41,$8b,$3f,$80,$3c,$ed,$82,$3e,$a3,$3a,$ff,$27,$ff,$cb // ..A.?.<..>.:.'..
        .byte $9f,$18,$14,$16,$8f,$13,$14,$ff,$cb,$bf,$18,$ff,$c1,$83,$00,$ca // ................
        .byte $81                                   // .

txt_231e:
        .text "023023"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $83,$00,$ca,$81                       // ....

txt_2329:
        .text "320320"
        .byte $ff,$cb,$b7,$18,$c2,$81,$0c,$0e,$10,$11,$ff,$c6,$81,$18,$83,$18 // ................
        .byte $81,$16,$83,$18,$16,$81,$18,$83,$18,$18,$81,$1b,$1a,$16,$ff,$ca // ................
        .byte $83
        .byte $2b,$ca,$81
        .text "02302"
        .byte $85
        .byte $33,$ca,$81

txt_235c:
        .text "320320"
        .byte $ff,$c9,$83
        .text "0230"
        .byte $80
        .byte $35,$ef,$8a
        .byte $37,$83
        .byte $33,$30,$32
        .byte $33,$30,$80
        .byte $36,$ef,$8a
        .byte $38,$83
        .text "3.02."
        .byte $80
        .byte $33,$ef
        .byte $86
        .byte $35,$87
        .byte $32,$83
        .text ".02.0"
        .byte $85
        .byte $32,$80
        .byte $31,$ed,$84
        .byte $33,$ff,$c9,$80,$35,$ef,$8a,$37,$8b,$3c,$83,$3f,$80,$3a,$ef,$9a // 3...5..7.<.?.:..
        .byte $3c,$83,$3a,$38,$8b,$3a,$80,$33,$ef,$8a,$35,$80,$38,$ef,$82,$3a // <.:8.:.3..5.8..:
        .byte $93,$3e,$85,$3f,$80,$3c,$ef,$84,$3e,$83,$3c,$ff // .>.?.<..>.<.

dat_23be:
        // === Fill data (44 bytes, $23be-$23e9) ===
        .fill 44, $18
        .byte $ff,$87
        .byte $3f,$83
        .byte $3c,$81
        .byte $3f,$83
        .byte $41,$41,$81
        .text "BCFHC"
        .byte $87,$3f,$89,$3c,$85,$43,$83,$42,$41,$3f,$81,$48,$83,$48,$81,$41 // .?.<.C.BA?.H.H.A
        .byte $83,$42,$81,$43,$43,$87,$48,$a3,$3c,$ff // .B.CC.H.<.

dat_2414:
        // === Fill data (1 bytes, $2414-$2414) ===
        .byte $00                                   // .

// --- Region $2500-$28d8 ---
.pc = $2500 "dat_2500"

dat_2500:
        .byte $41                                   // A

txt_2501:
        .encoding "screencode_mixed"
        .text " call fbr at pogos place"
        .encoding "petscii_upper"

txt_2519:
        .text ":201/943-6751..."
        .byte $06,$02,$12                           // ...

txt_252c:
        .text " 5150 "
        .byte $01,$14                               // ..

txt_2534:
        .text " 404/461-8006 "

txt_2542:
        .encoding "screencode_mixed"
        .text "at optical illusion at"
        .encoding "petscii_upper"

txt_2558:
        .text " 206-889-2321 "

txt_2566:
        .encoding "screencode_mixed"
        .text "and candyland at"
        .encoding "petscii_upper"

txt_2576:
        .text " 615/333-6561...."

txt_2587:
        .encoding "screencode_mixed"
        .text "also call the fbr mailbox at"
        .encoding "petscii_upper"

txt_25a3:
        .text " 615/664-1950!!  "
        .byte $06,$02,$12                           // ...

txt_25b7:
        .text " 2001/"

txt_25bd:
        .encoding "screencode_mixed"
        .text "suddenly the obvious choice"
        .encoding "petscii_upper"

txt_25d8:
        .text "....."

dat_25dd:
        // === Fill data (34 bytes, $25dd-$25fe) ===
        .fill 34, $20
        .byte $00                                   // .

txt_2600:
        .text "B   "

txt_2604:
        .encoding "screencode_mixed"
        .text "welcome fbr fans to the latest by the greatest"
        .encoding "petscii_upper"

txt_2632:
        .text "!!!  "

txt_2637:
        .encoding "screencode_mixed"
        .text "fbr members are:oahawhool..ronski..the ace..optic freeze..iman!..gonzo..reverb..silver surfer(our newest member)..pogo joe..astral warrior..and the candyman"
        .encoding "petscii_upper"

txt_26d3:
        .text "..... .."

txt_26db:
        .encoding "screencode_mixed"
        .text "fbr greets its friends and admirers including:atc:nfi:tsm:xds:influx readers and adam from garden of eden, yo lee"
        .encoding "petscii_upper"

txt_274c:
        .text "!!......"
        .byte $06,$02,$12                           // ...

txt_2757:
        .text " 2001/"

txt_275d:
        .encoding "screencode_mixed"
        .text "we own the"
        .encoding "petscii_upper"

txt_2767:
        .text " 64!!!!"

dat_276e:
        // === Fill data (145 bytes, $276e-$27fe) ===
        .fill 145, $20
        .byte $00                                   // .

chr_2800:
        // === Charset data (217 bytes, $2800-$28d8) ===
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 0 @+0
        .byte $0a,$3c,$f3,$ff,$fb,$ea,$d8,$d4       // char 1 @+1
        .byte $aa,$c0,$f3,$ff,$f8,$e8,$d8,$d5       // char 2 @+2
        .byte $0a,$30,$f3,$ff,$ff,$eb,$da,$d6       // char 3 @+3
        .byte $aa,$c0,$f3,$ff,$f8,$e8,$d8,$d4       // char 4 @+4
        .byte $0a,$30,$f3,$ff,$fb,$ea,$da,$d5       // char 5 @+5
        .byte $0a,$30,$f3,$ff,$fb,$ea,$da,$d5       // char 6 @+6
        .byte $0a,$30,$f3,$ff,$fb,$e8,$d8,$d4       // char 7 @+7
        .byte $a8,$f8,$f8,$fc,$f8,$eb,$d9,$d5       // char 8 @+8
        .byte $0a,$0c,$0c,$0f,$0f,$0e,$0d,$0d       // char 9 @+9
        .byte $00,$00,$00,$00,$00,$00,$00,$a8       // char 10 @+10
        .byte $a8,$f8,$f8,$fc,$f8,$eb,$d9,$d5       // char 11 @+11
        .byte $ea,$c2,$f2,$fe,$ee,$ea,$da,$d6       // char 12 @+12
        .byte $aa,$c0,$f3,$ff,$eb,$e2,$d1,$d1       // char 13 @+13
        .byte $aa,$c0,$f3,$ff,$fb,$e8,$d8,$d4       // char 14 @+14
        .byte $0a,$30,$f3,$ff,$fb,$e8,$d8,$d4       // char 15 @+15
        .byte $aa,$c0,$f3,$ff,$f8,$e8,$d8,$d5       // char 16 @+16
        .byte $0a,$30,$f3,$ff,$fb,$e8,$d8,$d4       // char 17 @+17
        .byte $aa,$c0,$f3,$ff,$f8,$e8,$d8,$d5       // char 18 @+18
        .byte $0f,$30,$f3,$ff,$fb,$eb,$d9,$d5       // char 19 @+19
        .byte $aa,$c0,$f3,$ff,$fe,$0e,$0d,$0d       // char 20 @+20
        .byte $a8,$f8,$f8,$fc,$f8,$e8,$d8,$d4       // char 21 @+21
        .byte $a8,$f8,$f8,$fc,$f8,$e8,$d8,$d4       // char 22 @+22
        .byte $aa,$cf,$fc,$f8,$eb,$e7,$d7,$d7       // char 23 @+23
        .byte $fc,$c8,$f8,$fc,$f8,$ea,$d9,$15       // char 24 @+24
        .byte $fc,$c8,$f8,$fc,$f8,$ea,$d9,$d5       // char 25 @+25
        .byte $ff,$c0,$f3,$ff,$ff,$03,$0f,$0d       // char 26 @+26

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

// --- Region $2908-$2910 ---
.pc = $2908 "dat_2908"

dat_2908:
        .byte $0a,$0c,$0c,$0f,$0f,$0e,$0d,$0d       // char 33 '!'

dat_2910:
        // === Fill data (1 bytes, $2910-$2910) ===
        .byte $00                                   // .

// --- Region $2941-$294f ---
.pc = $2941 "dat_2941"

dat_2941:
        .byte $03,$0c,$0f                           // char 40 (partial)

txt_2944:
        .byte $3e,$3a,$36,$35                       // char 40 (partial)
        .byte $3f,$30,$3c,$3f,$3e,$03,$03,$03       // char 41 ')'

// --- Region $296d-$29d7 ---
.pc = $296d "dat_296d"

dat_296d:
        .byte $3f,$39,$3a                           // char 45 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 46 '.'
        .byte $00,$00,$00,$00,$03,$03,$03,$03       // char 47 '/'
        .byte $0a,$30,$f3,$ff,$fb,$e8,$d8,$d6       // char 48 '0'
        .byte $02,$0c                               // char 49 (partial)

txt_298a:
        .byte $33,$3f,$3b,$3e,$0d,$0d               // char 49 (partial)
        .byte $0a,$30,$cc,$ff,$ee,$fe,$03,$0d       // char 50 '2'
        .byte $0a,$30,$f3,$ff,$f8,$fc,$0d,$0d       // char 51 '3'
        .byte $aa,$c3,$f3,$ff,$fb,$eb,$d9,$d5       // char 52 '4'
        .byte $0f,$30,$fc,$ff,$ef,$eb,$f6,$35       // char 53 '5'
        .byte $0a,$30,$f3,$ff,$f8,$e8,$d9,$d5       // char 54 '6'
        .byte $aa,$c0,$cc,$ff,$ff,$03,$03,$03       // char 55 '7'
        .byte $0f,$30,$f3,$ff,$f8,$e8,$d9,$f5       // char 56 '8'
        .byte $0f,$30,$f3,$ff,$f8,$e8,$d9,$f5       // char 57 '9'
        .byte $00,$00,$0a,$0f,$0e,$0e,$0f           // char 58 (partial)

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

// --- Region $29f8-$2ad8 ---
.pc = $29f8 "txt_29f8"

txt_29f8:
        .byte $3f,$30,$cc,$ff,$ec,$fc,$03,$0d       // char 63 '?'
        .byte $00,$00,$00,$80,$00,$00,$00,$00       // char 64 '@'
        .byte $a0,$28,$3a,$fe,$ba,$aa,$1a,$16       // char 65 'A'
        .byte $a0,$08,$3a,$fe,$3a,$2a,$1a,$5a       // char 66 'B'
        .byte $aa,$02,$32,$f2,$fe,$c0,$00,$00       // char 67 'C'
        .byte $a0,$08,$3a,$fe,$ba,$2a,$1a,$16       // char 68 'D'
        .byte $aa,$02,$32,$f2,$fe,$00,$a8,$58       // char 69 'E'
        .byte $aa,$02,$32,$f2,$fe,$00,$a8,$58       // char 70 'F'
        .byte $aa,$02,$32,$f2,$fe,$00,$00,$aa       // char 71 'G'
        .byte $3a,$3a,$3a,$3e,$3a,$fa,$9a,$56       // char 72 'H'
        .byte $a0,$20,$e0,$e0,$a0,$a0,$a0,$60       // char 73 'I'
        .byte $aa,$c2,$ce,$fe,$fa,$ea,$da,$d6       // char 74 'J'
        .byte $3a,$3a,$3a,$3e,$fa,$aa,$9a,$58       // char 75 'K'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 76 'L'
        .byte $a0,$08,$3a,$fe,$e2,$ea,$da,$d6       // char 77 'M'
        .byte $a0,$08,$3a,$fe,$ba,$ea,$1a,$16       // char 78 'N'
        .byte $a0,$08,$3a,$fe,$ba,$2a,$1a,$16       // char 79 'O'
        .byte $a0,$08,$3a,$fe,$3a,$2a,$1a,$5a       // char 80 'P'
        .byte $a0,$08,$3a,$fe,$ba,$2a,$1a,$16       // char 81 'Q'
        .byte $a0,$08,$3a,$fe,$3a,$2a,$1a,$58       // char 82 'R'
        .byte $ff,$03,$33,$ff,$ff,$00,$f0,$5c       // char 83 'S'
        .byte $aa,$02,$32,$fe,$ea,$a0,$a0,$60       // char 84 'T'

txt_2aa8:
        .byte $2a,$3a,$3a,$3e,$3a,$2a,$1a,$16       // char 85 'U'

txt_2ab0:
        .byte $2a,$3a,$3a,$3e,$3a,$2a,$1a,$16       // char 86 'V'

txt_2ab8:
        .byte $2a,$3e,$ce,$ca,$8a,$46,$46,$46       // char 87 'W'
        .byte $3f,$03                               // char 88 (partial)

txt_2ac2:
        .byte $33,$3f,$3b,$ab,$9b,$54               // char 88 (partial)
        .byte $3f,$03                               // char 89 (partial)

txt_2aca:
        .byte $33,$3f,$3b,$ab,$9b,$57               // char 89 (partial)
        .byte $ff,$03,$33,$ff,$ef,$ab,$6f,$5c       // char 90 'Z'

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

// --- Region $2b08-$2b10 ---
.pc = $2b08 "dat_2b08"

dat_2b08:
        .byte $a0,$20,$e0,$e0,$a0,$a0,$a0,$60       // char 97 'a'

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

// --- Region $2b40-$2b4f ---
.pc = $2b40 "dat_2b40"

dat_2b40:
        .byte $fc,$0c,$cc,$fc,$fc,$c0,$c0,$c0       // char 104 'h'
        .byte $00,$c0,$f0,$f0,$ec,$ac,$6c,$5c       // char 105 'i'

// --- Region $2b6d-$2bd7 ---
.pc = $2b6d "dat_2b6d"

dat_2b6d:
        .byte $fc,$6c,$5c                           // char 109 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 110 'n'
        .byte $ff,$c3,$cf,$ff,$ec,$ac,$6c,$5c       // char 111 'o'
        .byte $a0,$08,$3a,$fe,$ba,$2a,$9a,$56       // char 112 'p'
        .byte $a0,$20,$20,$e0,$a0,$a0,$a0,$60       // char 113 'q'
        .byte $a0,$08,$ca,$fe,$ee,$ea,$66,$5a       // char 114 'r'
        .byte $a0,$08,$3a,$fe,$3a,$2a,$9a,$56       // char 115 's'
        .byte $00,$00,$a8,$f8,$b8,$aa,$9a,$56       // char 116 't'
        .byte $ff,$03,$cf,$ff,$ff,$f0,$6c,$5f       // char 117 'u'
        .byte $a8,$0e,$32,$fe,$3a,$00,$98,$56       // char 118 'v'
        .byte $aa,$02,$ce,$fe,$ee,$ea,$6a,$58       // char 119 'w'
        .byte $f0,$0c,$3f,$ff,$3b,$2b,$9b,$5f       // char 120 'x'
        .byte $f0,$0c,$3f,$ff,$3b,$2b,$9b,$57       // char 121 'y'
        .byte $00,$00,$a0,$e0,$e0,$a0,$e0           // char 122 (partial)

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

// --- Region $2bf8-$2cd8 ---
.pc = $2bf8 "dat_2bf8"

dat_2bf8:
        .byte $fc,$0c,$cf,$ff,$2f,$ab,$6f,$7c       // char 127
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 128
        .byte $d5,$d5,$d8,$e8,$f8,$fc,$c0,$fc       // char 129
        .byte $d5,$d5,$d8,$e8,$f8,$ff,$f3,$ea       // char 130
        .byte $d6,$d6,$da,$ea,$fb,$ff,$33,$0f       // char 131
        .byte $d4,$d4,$d8,$e8,$f8,$ff,$f3,$ff       // char 132
        .byte $d5,$d7,$da,$ea,$fb,$ff,$33,$0f       // char 133
        .byte $d5,$d7,$da,$ea,$fa,$fe,$f2,$fe       // char 134
        .byte $d4,$d4,$d8,$e8,$fb,$ff,$33,$0f       // char 135
        .byte $d5,$d5,$df,$ec,$f8,$f8,$c8,$fc       // char 136
        .byte $0d,$0d,$0d,$0e,$0f,$0f,$0c,$0f       // char 137
        .byte $d8,$d8,$da,$eb,$fb,$ff,$33,$0f       // char 138
        .byte $d5,$d5,$df,$ec,$f8,$f8,$c8,$fc       // char 139
        .byte $d6,$d6,$da,$eb,$fb,$ff,$33,$0f       // char 140
        .byte $d1,$d1,$d1,$e2,$e3,$f3,$fc,$fc       // char 141
        .byte $d4,$d4,$d8,$e8,$ec,$fc,$cc,$fc       // char 142
        .byte $d4,$d4,$d8,$e8,$fb,$ff,$33,$0f       // char 143
        .byte $d5,$d5,$db,$ea,$fa,$fe,$f2,$ea       // char 144
        .byte $d4,$d4,$d8,$e8,$f8,$ff,$33,$0f       // char 145
        .byte $d5,$d5,$df,$ec,$f8,$f8,$c8,$fc       // char 146
        .byte $35,$0f,$00,$ff,$fb,$ff,$f3,$ff       // char 147
        .byte $0d,$0d,$0d,$0e,$0e,$0f,$0f,$0f       // char 148
        .byte $d4,$d4,$d8,$ea,$fb,$ff,$33,$0f       // char 149
        .byte $d4,$d4,$d8,$ea,$3b,$3f,$03,$0f       // char 150
        .byte $d7,$e7,$eb,$cb,$ff,$fc,$30,$0f       // char 151
        .byte $05,$d5,$d9,$e8,$f8,$fc,$f0,$fc       // char 152
        .byte $f5,$35,$0d,$0e,$0e,$0f,$0f,$0f       // char 153
        .byte $3d,$35,$f6,$ea,$ee,$ff,$cc,$ff       // char 154

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

// --- Region $2d08-$2d10 ---
.pc = $2d08 "dat_2d08"

dat_2d08:
        .byte $0d,$0d,$0d,$00,$0a,$0f,$0c,$0f       // char 161

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

// --- Region $2d40-$2dd5 ---
.pc = $2d40 "dat_2d40"

dat_2d40:
        .byte $35,$35,$36,$3a,$0e,$0f,$03,$00       // char 168
        .byte $03,$03,$03                           // char 169 (partial)

txt_2d4b:
        .byte $3e,$3e,$3f,$3c,$3f                   // char 169 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 170
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 171
        .byte $00,$00,$0f,$0e,$0e,$0f,$0d,$0f       // char 172
        .byte $36,$3f,$00,$00,$00,$00,$00,$00       // char 173
        .byte $00,$00,$0f,$0e,$0e,$0d,$0f,$00       // char 174
        .byte $0d,$0d,$0d,$0e                       // char 175 (partial)

txt_2d7c:
        .byte $3e,$3f,$3c,$3f                       // char 175 (partial)
        .byte $d5,$d5,$da,$e8,$fb,$ff,$33,$0f       // char 176
        .byte $0d,$0d                               // char 177 (partial)

txt_2d8a:
        .byte $3d,$3a,$3b,$3f,$33,$3f               // char 177 (partial)
        .byte $35,$35,$e6,$ea,$ee,$ff,$cc,$ff       // char 178
        .byte $0d,$fc,$d8,$ea,$fb,$ff,$33,$0f       // char 179
        .byte $f5,$35,$0f,$03,$03,$03,$03,$03       // char 180
        .byte $0d,$ff,$e7,$ea,$ee,$ff,$3c,$0f       // char 181
        .byte $d5,$d4,$d8,$ea,$fb,$ff,$33,$0f       // char 182
        .byte $0f,$0d,$0d,$0e,$0e,$0f,$0f,$0f       // char 183
        .byte $d5,$d4,$d8,$ea,$fb,$ff,$33,$0f       // char 184
        .byte $35,$0f,$db,$ea,$fb,$ff,$33,$0f       // char 185
        .byte $0a,$0d,$0d,$0e,$0f                   // char 186 (partial)

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

// --- Region $2df8-$2ed8 ---
.pc = $2df8 "dat_2df8"

dat_2df8:
        .byte $0d,$0f,$00,$0e,$0f,$0f,$0f,$0f       // char 191
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 192
        .byte $56,$56,$1a,$2a,$3a,$3e,$02,$3e       // char 193
        .byte $68,$58,$1a,$2a,$3a,$fa,$38,$a0       // char 194
        .byte $00,$00,$c0,$aa,$32,$f2,$32,$fe       // char 195
        .byte $16,$16,$1a,$2a,$ba,$fa,$38,$f0       // char 196
        .byte $58,$f8,$00,$aa,$ba,$f2,$32,$fe       // char 197
        .byte $58,$f8,$00,$00,$00,$00,$00,$00       // char 198
        .byte $c2,$c2,$c2,$f2,$32,$f2,$32,$fe       // char 199
        .byte $56,$56,$fa,$3a,$3a,$3e,$32,$3e       // char 200
        .byte $60,$60,$a0,$a0,$a0,$e0,$e0,$e0       // char 201
        .byte $d6,$d6,$da,$ea,$ba,$fa,$38,$f0       // char 202
        .byte $50,$58,$9a,$ea                       // char 203 (partial)

txt_2e5c:
        .byte $3a,$3e,$32,$3e                       // char 203 (partial)
        .byte $00,$00,$00,$ea,$ba,$fa,$3a,$fe       // char 204
        .byte $d6,$d6,$da,$ea,$2e,$3e,$f2,$fe       // char 205
        .byte $16,$16,$1a,$3a,$3a,$3e,$32,$3e       // char 206
        .byte $16,$16,$1a,$2a,$ba,$fa,$38,$f0       // char 207
        .byte $6a,$5c,$f0,$00,$00,$00,$00,$00       // char 208
        .byte $16,$3e,$ab,$ca,$c2,$32,$b2,$be       // char 209
        .byte $50,$58,$9a,$ea                       // char 210 (partial)

txt_2e94:
        .byte $3a,$3e,$32,$3e                       // char 210 (partial)
        .byte $57,$57,$db,$ab,$bb,$ff,$3c,$f0       // char 211
        .byte $60,$60,$a0,$a0,$e0,$e0,$20,$e0       // char 212
        .byte $16,$16,$1a,$ea,$ba,$fa,$38,$f0       // char 213
        .byte $16,$16,$1a,$ea,$b8,$f8,$30,$f0       // char 214
        .byte $46,$46,$8a,$ea,$fe,$ce,$02,$ff       // char 215
        .byte $50,$57,$9b,$2b,$3b,$3f,$33,$3f       // char 216
        .byte $5f,$5c,$b0,$b0,$f0,$f0,$30,$f0       // char 217
        .byte $7c,$70,$ff,$ab,$ef,$ff,$cf,$ff       // char 218

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

// --- Region $2f08-$2f10 ---
.pc = $2f08 "dat_2f08"

dat_2f08:
        .byte $60,$60,$a0,$00,$a0,$e0,$e0,$e0       // char 225

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

// --- Region $2f40-$2fd5 ---
.pc = $2f40 "dat_2f40"

dat_2f40:
        .byte $c0,$c0,$c0,$bc,$ec,$fc,$cc,$fc       // char 232
        .byte $5c,$5c,$6c,$ac,$f0,$f0,$c0,$00       // char 233
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 234
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 235
        .byte $00,$00,$f0,$70,$b0,$b0,$f0,$c0       // char 236
        .byte $9c,$fc,$00,$00,$00,$00,$00,$00       // char 237
        .byte $00,$00,$f0,$70,$b0,$b0,$f0,$00       // char 238
        .byte $70,$70,$b0,$b0,$c0,$c0,$c0,$c0       // char 239
        .byte $56,$96,$1a,$2a,$ba,$fa,$38,$f0       // char 240
        .byte $60,$60,$a8,$a8,$b8,$f8,$38,$f8       // char 241
        .byte $58,$60,$60,$aa,$ee,$fe,$ce,$fe       // char 242
        .byte $56,$16,$1a,$aa,$ba,$fa,$38,$f0       // char 243
        .byte $56,$56,$9a,$a8,$e8,$f8,$38,$f8       // char 244
        .byte $57,$d7,$e7,$ab,$ef,$ff,$cc,$f0       // char 245
        .byte $56,$16,$1a,$aa,$ba,$fe,$38,$e0       // char 246
        .byte $58,$68,$a0,$a0,$e0,$e0,$20,$e0       // char 247
        .byte $57,$17,$1b,$ab,$bb,$ff,$3c,$f0       // char 248
        .byte $57,$d7,$db,$ab,$bb,$ff,$3c,$f0       // char 249
        .byte $a0,$60,$a0,$a0,$e0                   // char 250 (partial)

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

// --- Region $2ff8-$30b5 ---
.pc = $2ff8 "dat_2ff8"

dat_2ff8:
        .byte $70,$f0,$00,$a0,$a0,$e0,$20,$e0       // char 255
        .byte $00,$00,$08,$30,$00,$05,$40,$00       // char 256
        .byte $02,$80,$00,$2c,$60,$30,$50,$10       // char 257
        .byte $49,$80,$10,$45,$00,$0f,$82,$00       // char 258
        .byte $10,$00,$00,$10,$00,$00,$20,$00       // char 259
        .byte $00,$20,$00,$00,$10,$00,$00,$10       // char 260
        .byte $00,$00,$28,$00,$00,$45,$00,$00       // char 261
        .byte $22,$fe,$00,$10,$00,$00,$00,$00       // char 262
        .byte $00,$00,$00,$00,$00,$00,$00,$02       // char 263
        .byte $00,$00,$04,$00,$03,$98,$10,$04       // char 264
        .byte $64,$08,$04,$02,$04,$04,$02,$04       // char 265
        .byte $0a,$02,$03,$11,$01,$e4,$e0,$06       // char 266
        .byte $18,$10,$18,$00,$00,$70,$00,$00       // char 267
        .byte $08,$00,$00,$04,$00,$00,$04,$00       // char 268
        .byte $00,$08,$00,$00,$10,$00,$00,$10       // char 269
        .byte $00,$00,$10,$00,$00,$0c,$00,$00       // char 270
        .byte $02,$00,$00,$00,$00,$00,$00,$61       // char 271
        .byte $00,$04,$96,$80,$0a                   // char 272 (partial)

txt_3085:
        .text "H"
        .byte $40                                   // @ character
        .byte $b1                                   // '1' | $80 (end-of-string marker)
        .byte $a4,$20,$40,$1a,$14,$40,$00,$09,$83,$80,$0a,$4c,$66,$04,$30,$18 // . @..@.....Lf.0.
        .byte $04,$00,$00,$08,$00,$00,$10,$00,$00,$e0,$00,$00,$00,$00,$00,$80 // ................
        .byte $00,$00,$61,$00,$00,$56,$00,$00,$49,$00,$00,$40,$80 // ..a..V..I..@.

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

// --- Region $3148-$3162 ---
.pc = $3148 "dat_3148"

dat_3148:
        .byte $01,$00,$00,$01,$00,$00,$01,$00,$01,$00,$01,$01,$0f,$01,$0f,$0f // ................
        .byte $0c,$0f,$0c,$0c,$0b,$0c,$0b,$0b,$00,$0b // ..........

dat_3162:
        // === Fill data (1 bytes, $3162-$3162) ===
        .byte $00                                   // .

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

scr_3800:
        .byte $00                                   // .

// --- Region $4a4b-$4a4b ---
.pc = $4a4b "dat_4a4b"

dat_4a4b:
        // === Fill data (1 bytes, $4a4b-$4a4b) ===
        .byte $00                                   // .

// --- Region $4f4d-$4f4d ---
.pc = $4f4d "dat_4f4d"

dat_4f4d:
        // === Fill data (1 bytes, $4f4d-$4f4d) ===
        .byte $00                                   // .

// --- Region $4f9e-$4f9e ---
.pc = $4f9e "dat_4f9e"

dat_4f9e:
        // === Fill data (1 bytes, $4f9e-$4f9e) ===
        .byte $00                                   // .

// --- Region $6021-$6021 ---
.pc = $6021 "dat_6021"

dat_6021:
        // === Fill data (1 bytes, $6021-$6021) ===
        .byte $00                                   // .

// --- Region $80ca-$80ca ---
.pc = $80ca "dat_80ca"

dat_80ca:
        // === Fill data (1 bytes, $80ca-$80ca) ===
        .byte $00                                   // .

// --- Region $899e-$899e ---
.pc = $899e "dat_899e"

dat_899e:
        // === Fill data (1 bytes, $899e-$899e) ===
        .byte $00                                   // .

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

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

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

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

// --- Region $a2e1-$a2e1 ---
.pc = $a2e1 "dat_a2e1"

dat_a2e1:
        // === Fill data (1 bytes, $a2e1-$a2e1) ===
        .byte $00                                   // .

// --- Region $a74d-$a74d ---
.pc = $a74d "dat_a74d"

dat_a74d:
        // === Fill data (1 bytes, $a74d-$a74d) ===
        .byte $00                                   // .

// --- Region $bd49-$bd49 ---
.pc = $bd49 "dat_bd49"

dat_bd49:
        // === Fill data (1 bytes, $bd49-$bd49) ===
        .byte $00                                   // .

// --- Region $df00-$e543 ---
.pc = $df00 "txt_df00"

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

txt_df42:
        .text "/****)"
        .byte $07,$aa,$bd,$1a,$01,$8d,$18,$01,$b1,$2f,$29,$1f,$aa,$20,$22,$01 // ........./).. ".
        .byte $4c,$ff,$01,$a4
        .byte $43,$ab,$79
        .text "X;?)"
        .byte $e6
        .byte $2f,$d0,$02,$e6
        .byte $30,$60,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6,$2e,$ca // 0`./ "..-.-.....
        .byte $d0,$f5,$f0,$c5,$a9,$00,$f0,$ef,$a9,$ff,$d0,$eb,$b1,$2f,$91,$2d // ............./.-
        .byte $e6,$2f,$d0,$02,$e6,$30,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$f0 // ./...0.-........
        .byte $a8,$20,$71,$01,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6 // . q../ "..-.-...
        .byte $2e,$ca,$d0,$f5,$c6,$39,$10,$f1,$30,$8f,$86,$39,$b1,$2f,$aa,$4c // .....9..0..9./.L
        .byte $22,$01,$20,$71,$01,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30,$e6 // ". q../.-./...0.
        .byte $2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$c6,$39,$10,$e9,$4c,$00,$01,$2c // -........9..L..,
        .byte $da,$01,$a9,$37,$85,$01,$58,$20,$00,$14,$4c,$ae,$a7,$e0,$00,$f0 // ...7..X ..L.....
        .byte $ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d,$c8,$c4,$ff,$d0 // ...,...../.-....
        .byte $f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00,$85,$2e,$a0,$00 // ...-e..-..i.....
        .byte $ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30,$69,$00,$85,$30 // ...../e../.0i..0
        .byte $4c,$00,$01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7,$ce,$dc,$01,$ce // L...............
        .byte $df,$01,$ad,$df,$01,$c9,$df,$d0,$ea,$60,$a7,$34,$03,$00,$03,$0e // .........`.4....
        .byte $09,$3e,$ea,$a6,$a5,$3f,$e5,$b9,$a9,$69,$99,$a9,$a5,$c0,$bf,$6a // .>...?...i.....j
        .byte $e5,$55,$a2,$26,$f0,$af,$6b           // .U.&..k

txt_e04f:
        .text "VVU"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $25,$f0,$ab                           // %..

txt_e056:
        .text "ZUU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $23,$7c                               // #|

txt_e05c:
        .text "YZ"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $22,$b0,$96,$a6,$22,$0e,$96,$a5,$23,$3d,$65,$a5,$a3,$25,$0f,$ea // "..."...#=e..%..
        .byte $a5                                   // .

txt_e070:
        .text "UU"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $29,$0f,$fa,$e9,$95,$95,$55,$03,$fe,$a9,$e5,$55,$30,$fc,$5b,$6e // ).....U....U0.[n
        .byte $6a,$69,$66,$6a,$5a,$00,$c0,$b0,$60,$bc,$ab,$9a,$5a,$a7,$21,$c0 // jifjZ...`...Z.!.
        .byte $a5,$2c,$03,$0e,$3a,$0e,$0e,$3a,$e9,$a5,$95,$55,$55,$95,$e7,$55 // .,..:..:...UU..U
        .byte $2c,$65,$56,$65,$5a,$66,$aa,$ab,$ab,$95,$55,$99,$a6,$e3,$aa,$c1 // ,eVeZf....U.....
        .byte $e3,$55,$3e,$6a,$aa,$aa,$ab,$ff,$59,$66,$99,$aa,$aa,$ba,$fe,$cf // .U>j....Yf......
        .byte $56,$55,$55,$65,$99,$aa,$aa,$ab,$aa,$6b // VUUe.....k

txt_e0cd:
        .text "UV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $ab,$af,$bc,$80,$e4,$c0,$a3,$21,$02,$e4,$03,$a3,$38,$aa,$e9,$55 // .......!....8..U
        .byte $95,$aa,$ea,$fa,$3e,$95,$55,$55,$59,$66,$aa,$aa,$ea,$65,$99,$66 // ....>.UUYf...e.f
        .byte $aa,$aa,$ae,$bf,$f3,$e3               // ......

txt_e0f6:
        .text "U)"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $aa,$aa,$ea,$ff,$56,$55,$66,$9a,$e3,$aa,$c1,$a8,$e4,$18,$a2,$2b // ....VUf........+
        .byte $18,$00,$59,$95,$59,$a5,$99,$aa,$ea,$ea,$56,$e7 // ..Y.Y.....V.

txt_e115:
        .text "U("
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $b0,$ac,$6b                           // ..k

txt_e11b:
        .text "ZVUU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $23,$c0,$b0,$ac,$a6,$22,$03,$0e,$a2,$29,$03,$0e,$3a,$e9,$e5,$a9 // #...."...)..:...
        .byte $e9,$e5,$95,$e9
        .byte $55,$29,$59,$66,$6a
        .text "ZVYV"
        .byte $6a,$9a,$e3
        .byte $aa,$22,$ab,$ab,$e3,$ac,$23,$b0,$b0,$c0,$a2,$2a,$3f,$3a,$f8,$e8 // ."....#....*?:..
        .byte $e0,$e0,$ff,$00,$ff,$aa,$a4,$24,$c0,$00,$ff,$aa,$a6,$22,$ff,$aa // .......$....."..
        .byte $e4,$02,$a2,$22,$ff,$ea,$e4,$e0,$a2,$22,$ff,$aa,$a6,$23,$fc,$af // ..."....."...#..
        .byte $0a,$a5,$26,$03,$c3,$f3,$bf           // ..&....

txt_e177:
        .text "//"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $22,$ff,$aa,$e4,$80,$24,$03,$00,$ff,$aa,$a4,$26,$ff,$00,$f0,$bc // "....$.....&....
        .byte $2b,$02,$a6,$26,$c0,$f0,$b0,$bc,$ea,$ea,$e3,$3a,$28,$0e,$0e,$03 // +..&.......:(...
        .byte $95,$65,$95,$a9,$a6,$e3,$aa,$e4,$55,$27,$65,$99,$a9,$a5,$6b,$5b // .e......U'e...k[
        .byte $56,$e5,$55,$a2,$26,$c0,$b0,$ac,$6b,$5b,$6a,$a6,$2c,$c0,$b0,$0e // V.U.&...k[j.,...
        .byte $0f                                   // .

txt_e1bb:
        .text ":99>9%Y"
        .byte $95,$ec
        .text "U.VVZ"
        .byte $6a,$6a,$aa,$ab,$6a,$6a,$aa,$aa,$ab
        .byte $ac,$b0,$e5,$c0,$a7,$e8,$e0,$a2,$23,$02,$02,$0a,$e3,$0b,$a2,$24 // ........#......$
        .byte $aa,$ff,$c0,$c0,$a2
        .byte $24,$02,$02,$aa,$ff,$a6
        .text "#*//"
        .byte $e3
        .byte $2c,$a3,$25,$a0,$f8,$3e,$0e,$0f,$e3,$0b,$e4,$02,$21,$8b,$e8,$80 // ,.%..>......!...
        .byte $a2
        .byte $23,$a8,$be,$bf,$e3,$b0,$a3
        .byte $28,$80,$e0,$f8
        .text "8>,/"
        .byte $2f,$e5,$0b,$21,$03,$a7,$24,$aa,$ea,$3a,$0e,$e4,$03,$28,$a5,$a9 // /..!..$..:...(..
        .byte $a9,$aa,$ea,$a9,$a9,$aa,$e6,$55,$24,$95,$95,$65,$56,$e6 // .......U$..eV.

txt_e230:
        .text "U("
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $f0,$ac,$6c,$6c,$bc,$6c,$58,$a4,$2c,$03,$03,$0e,$0e,$e5,$d9,$e5 // ..ll.lX.,.......
        .byte $e5,$a5,$a9,$a5,$99,$e8
        .text "U#VVU"
        .byte $e4
        .byte $5a,$21,$6a,$e4
        .byte $ab,$e3,$af,$21,$bf,$e6,$e0,$26,$ef,$e0,$0b,$0a,$02,$02,$a2,$26 // ...!...&.......&
        .byte $ff,$00,$c0,$c0,$ff,$aa,$a2,$c1,$a3,$26,$ff,$aa,$02,$02,$fe,$02 // .........&......
        .byte $e3
        .text ",5//*"
        .byte $ea
        .byte $2f,$0f,$0e
        .byte $3e,$f8,$aa,$af,$af,$ab
        .byte $8b,$0b,$2f,$bf,$f3,$c3,$03,$c3,$e6,$80,$22,$bf,$80,$e4,$b0,$2b // ../......."....+
        .byte $bf,$be,$ab,$a8,$0e,$3e,$38,$f8,$e0,$80,$fe,$e4,$0b // .....>8......

txt_e2a0:
        .text "%/,"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $f0,$c0,$e4,$ea,$e3,$fa,$24,$fe,$95,$95,$55,$e4,$a5,$29,$a9,$5b // ......$...U..).[
        .byte $67,$5b,$5b,$5a,$6a,$5a,$66,$a4,$24,$c0,$c0,$b0,$b0,$a5,$e3,$03 // g[[ZjZf.$.......
        .byte $2c,$0e,$3a,$3a,$e9,$e9,$a5,$95,$95,$a5,$95,$65,$95,$e8,$55,$e4 // ,.::.......e..U.
        .byte $56,$e6,$6a,$60,$20,$9a,$9a,$bf,$bb,$fb,$ef,$af,$ab,$eb,$bb,$ef // V.j` ...........
        .byte $ea,$e0,$ef,$ea,$e5,$e0,$ef,$ff,$aa,$02,$fe,$aa,$5b,$0b,$fb,$ff // ............[...
        .byte $aa,$aa,$ff,$c0,$c0,$a2,$24,$fe,$aa,$aa,$ff,$a4,$60,$22,$ef,$ac // ......$.....`"..
        .byte $2c,$ec,$ac,$6c,$2c,$ec,$fa,$3a,$3e,$0e,$0f,$0f,$0e,$fe,$f3,$bf // ,..l,..:>.......
        .byte $2f,$fb,$ab,$9b,$02,$fe,$bf,$aa,$80,$bf,$aa,$95,$80,$bf,$be,$bf // /...............
        .byte $e3,$b3,$e3,$b0,$38,$fe,$aa,$80,$bf,$ea,$e5,$e0,$ef,$f0,$b0,$bc // ....8...........
        .byte $ec,$ac,$6c,$2c,$ef,$fe,$ee,$ef,$fb,$fa,$ea,$eb,$ee,$e6,$a9,$22 // ..l,..........."
        .byte $a6,$a6,$e4
        .byte $55,$e4,$95
        .text "$ZVYV"
        .byte $e4

txt_e350:
        .text "U("
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $ac,$ac,$6b,$6b                       // ..kk

txt_e357:
        .text "ZVV"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $e3,$c0,$a5,$21,$0f,$a2,$29,$0e,$0e,$3a,$3a,$e9,$fa,$3a,$fe,$95 // ...!..)..::..:..
        .byte $e3,$55,$22,$95,$95,$e5,$55,$60       // .U"...U`

txt_e373:
        .text "EYVZZU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $a6,$69,$6a,$9a,$96,$a9,$aa,$bb,$fb,$ba,$be,$fe,$be,$fe,$7e,$ea // .ij...........~.
        .byte $e5,$ea,$e0,$ef,$ea,$e5,$ea,$ab,$5b,$ab,$0b,$fb,$ab,$5b,$ab,$af // ........[....[..
        .byte $6a,$aa,$00,$ff,$aa,$55,$aa,$ea,$95,$aa,$00,$ff,$aa,$55,$aa,$aa // j....U.......U..
        .byte $56,$ab,$0b,$fb,$af,$6f,$bf,$aa,$95,$aa,$80,$bf,$aa,$95,$aa,$e8 // V....o..........
        .byte $b0,$30,$fa                           // .0.

txt_e3bd:
        .text "9:8;:9:"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $5b,$ab,$0b,$fb,$aa,$56,$aa,$a4,$e4,$c0,$30,$ee,$ef,$ae,$be,$bf // [....V....0.....
        .byte $be,$bf,$bd,$aa,$9a,$69,$a9,$a6,$96,$6a,$aa,$e3,$55,$26,$65,$95 // .....i...j..U&e.
        .byte $a5,$a5,$55,$56,$e3                   // ..UV.

txt_e3ea:
        .text "U,VVUU"
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $b0,$ac,$ac,$6b,$af,$ac,$bf,$a5,$21,$f0,$a3,$21,$03,$a3,$33,$03 // ...k....!..!..3.
        .byte $00,$03,$fa,$0e,$3a,$3e,$fe,$3b,$ff,$3a,$95,$95,$55,$a5,$95,$a6 // ....:>.;.:..U...
        .byte $aa,$9a,$e4,$55,$24,$66,$99,$65,$95,$e3,$5a,$e5 // ...U$f.e..Z.

txt_e41d:
        .text "U8Z"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$af,$ff,$aa,$a5,$55,$bf,$ef,$be,$eb,$ae,$a9 // .....U......

txt_e42d:
        .text "VU"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $f0,$ec,$fb,$aa,$aa,$a6,$95,$a4,$24,$ff,$aa,$aa,$55,$a4,$24,$f0 // ........$...U.$.
        .byte $af,$aa,$99,$a5,$26,$ff,$bf,$aa,$ef,$ea,$ff,$a2,$2b,$ff,$aa,$95 // ....&.......+...
        .byte $fb,$ab,$ff,$00,$3f,$ea               // ....?.

txt_e456:
        .text "UU"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $27,$fc,$ab,$56,$55,$ef,$ea,$ff,$a5,$23,$ff,$aa,$ff,$a5,$23,$fa // '..VU....#....#.
        .byte $af,$fc,$a5,$23,$f3,$c3,$03,$a5,$23,$bf,$aa,$ff,$a3,$35,$03,$0e // ...#....#....5..
        .byte $b0,$b0,$f0,$00
        .byte $3f,$ea,$95
        .text "U;:?"
        .byte $00,$fc,$ab
        .byte $55,$55
        .byte $fe,$aa,$ff,$a2,$23,$ff,$aa,$56,$e3,$c0,$a2,$23,$ff,$fe,$aa,$a4 // ....#..V...#....
        .byte $3c,$0f,$fa,$aa,$66,$03,$0f,$3b,$ef,$aa,$aa,$9a,$56,$fe,$fb,$be // <...f..;....V...
        .byte $eb,$ba,$6a,$95,$55,$a5,$aa,$aa,$fa,$ff,$aa,$5a,$55,$e3,$a5,$e9 // ..j.U......ZU...
        .byte $55,$23,$99,$66
        .byte $59,$e3
        .text "V0UZV"
        .byte $9a,$aa,$a6,$af,$b0
        .byte $ac,$bc,$bf,$ec,$ff,$ac,$00,$c0,$a3,$2b,$c0,$00,$c0,$3b,$3e,$0f // .........+...;>.
        .byte $3b,$3e,$03,$0f,$03,$e3,$aa,$21,$a9,$e3,$aa,$31,$ea,$95,$55,$55 // ;>.....!...1..UU
        .byte $95,$55,$95,$a5,$95,$55,$55,$99,$65,$69,$66,$69,$6a,$e5,$55,$23 // .U...UU.eifij.U#
        .byte $65,$95,$65,$e6,$55,$22,$59,$66,$e4,$55,$24,$59,$96,$69,$aa,$e4 // e.e.U"Yf.U$Y.i..
        .byte $55,$25,$65
        .byte $59,$a6,$aa
        .byte $59,$e3
        .text "U$VY"
        .byte $66,$aa,$e4
        .byte $55
        .byte $24,$66,$a9,$aa,$aa,$e3,$55,$30,$9a,$6a,$aa,$ae,$f5,$55,$55,$66 // $f....U0.j...UUf
        .byte $a9,$aa,$fe                           // ...

txt_e52c:
        .text "WU"
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $a0,$60,$e3,$a0
        .byte $25,$ec,$7c,$0e,$0a,$09,$e3,$0a
        .text ");=U"
        .byte $55,$99,$6a,$aa,$bf                   // U.j..

// --- Region $e56d-$e8c7 ---
.pc = $e56d "dat_e56d"

dat_e56d:
        .byte $65,$99,$e5                           // e..

txt_e570:
        .text "U3YVYUU"
        .byte $66,$59,$69,$99,$69,$a9               // fYi.i.

txt_e57d:
        .text "VUUVUVZV"
        .byte $e3,$aa,$21,$6a,$e3,$aa,$3b,$ab,$ec,$bc,$f0,$ec,$bc,$c0,$f0,$c0 // ..!j..;.........
        .byte $0e,$0f,$02,$0f,$03,$0c,$03,$00,$aa,$ea,$fa,$ee,$fa,$ae,$cf,$fb // ................
        .byte $a6,$a9,$e3,$aa,$26,$ea,$aa,$ea,$95,$a6,$9a,$e5,$aa,$21,$5a,$e6 // ....&........!Z.
        .byte $aa,$23,$ab,$99,$6a,$e5,$aa,$22,$ff,$9a,$e5,$aa,$22,$af,$fc,$e5 // .#..j.."...."...
        .byte $aa,$23,$af,$ff,$00,$e4,$aa,$24,$ab,$be,$ff,$00,$e3,$aa,$2a,$ba // .#.....$......*.
        .byte $bf,$fc,$c0,$00,$aa,$ab,$ba,$ff,$c0,$a3,$24,$e9,$ea,$fb,$c0,$a4 // ..........$.....
        .byte $23,$99,$aa,$ff,$a5,$23,$bc,$a0,$f0,$a5,$23,$3e,$0a,$0f,$a5,$23 // #....#....#>...#
        .byte $66,$aa,$ff,$a5,$24,$6b,$ab,$ef,$03,$a4,$25,$aa,$ea,$ae,$ff,$03 // f...$k....%.....
        .byte $a3,$e3,$aa,$25,$ae,$fe,$3f,$03,$00,$e4,$aa,$24,$ea,$be,$ff,$00 // ...%..?....$....
        .byte $e5,$aa,$24,$fa,$ff,$00,$a6,$e5,$aa,$24,$fa,$3f,$66,$a9,$e5,$aa // ..$......$.?f...
        .byte $22,$ff,$a5,$e6,$aa,$24,$ea,$56,$9a,$a6,$e5,$aa,$22,$9a,$6a,$e3 // "....$.V....".j.
        .byte $aa,$39,$ab,$aa,$ab,$aa,$ab,$af,$bb,$af,$ba,$f3,$ef,$b0,$f0,$80 // .9..............
        .byte $f0,$c0,$30,$c0,$00,$3f,$32,$3d,$0f   // ..0..?2=.

txt_e64e:
        .text "?<"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $25,$ba,$aa,$aa,$af,$f0,$a3,$23,$aa,$ab,$fc,$a5,$22,$80,$c0,$a6 // %......#...."...
        .byte $22,$02,$03,$a6,$23,$aa,$ea,$3f,$a5,$25,$ae,$aa,$aa,$fa,$0f,$a3 // "...#..?.%......
        .byte $26,$fc,$8c,$7c,$f0,$fc,$3c,$a2,$e8,$3f,$e8,$1f,$e8,$f8,$a2,$c6 // &..|..<..?......
        .byte $a3,$ca,$a3,$e6,$fc,$a2,$c4,$e4,$0f,$e4,$f0,$c4,$e3,$e7,$22,$07 // ..............".
        .byte $07,$c3,$e4,$0f,$c4,$e4,$0f,$e4,$f0,$e9,$20,$28,$00,$01,$02,$03 // .......... (....
        .byte $04,$05,$06,$07,$e6,$20,$28,$08,$09,$0a,$0b,$0c,$0d,$0e,$0f,$f1 // ..... (.........
        .byte $20,$2a,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$e4,$20,$2a,$1a //  *........... *.
        .byte $1b,$1c,$1d,$1e,$1f
        .byte $22                                   // double quote
        .text "#$%"
        .byte $ee

txt_e6cb:
        .text " <&'()*+  ,-./01234567  89:;<="
        .byte $ec                                   // .

txt_e6ea:
        .text " <>?"
        .byte $40                                   // @ character
        .text "ABC  DEFGDHIJKLMN  OPQRST"
        .byte $eb                                   // .

txt_e709:
        .text " %UVWXY"
        .byte $e4,$20,$2c,$5a,$5b,$5c,$5d,$5a,$5e,$5f,$60,$61,$62,$63,$64,$e4 // . ,Z[\]Z^_`abcd.
        .byte $20,$25,$65,$66,$57,$67,$68,$e9,$20,$26,$69,$6a,$6b,$6c,$6d,$6e //  %efWgh. &ijklmn
        .byte $e4,$20,$2c,$6f,$70,$71,$72,$6f,$73,$74,$75,$76,$77,$78,$79,$e4 // . ,opqrostuvwxy.
        .byte $20,$26,$7a,$7b,$7c,$7d,$7e,$7f,$e7,$20,$28,$80,$81,$82,$57,$83 //  &z{|}~.. (...W.
        .byte $84,$85,$7f,$e3,$20,$37,$86,$87,$20,$20,$86,$88,$89,$8a,$8b,$8c // .... 7..  ......
        .byte $8d,$8e,$8f,$20,$20,$69,$90,$91,$92,$57,$93,$94,$95,$e6,$20,$60 // ...  i...W.... `
        .byte $22,$96,$97,$98,$99,$9a,$9b,$9c,$9d,$9e,$9f,$a0,$a1,$a2,$a3,$3d // "..............=
        .byte $a4,$a5,$a6,$a7,$a8,$a9,$aa,$ab,$ac,$ad,$9e,$ae,$af,$b0,$b1,$b2 // ................
        .byte $b3,$b4,$b5,$e7                       // ....

txt_e794:
        .text " ."
        .byte $b6                                   // '6' | $80 (end-of-string marker)
        .byte $b7,$b8,$57,$b9,$ba,$bb,$bc,$bd,$be,$bf,$c0,$c1,$c2,$e4 // ..W...........

txt_e7a5:
        .text " ."
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $c4,$c5,$c6,$c7,$c8,$c9,$ca,$cb,$cc,$57,$cd,$ce,$cf,$e8 // .........W....

txt_e7b6:
        .text " ."
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $d1,$d2,$d3,$d4,$d5,$d6,$d7,$d8,$d9,$da,$db,$dc,$dd,$e4,$20,$2e // .............. .
        .byte $de,$df,$e0,$e1,$e2,$e3,$e4,$e5,$e6,$e7,$e8,$e9,$ea,$eb,$e9,$20 // ............... 
        .byte $24,$ec,$ed,$ee,$ef,$f6,$20,$24,$f0,$f1,$f2,$f3,$80,$2e,$20,$60 // $..... $...... `
        .byte $1f,$60,$20,$60,$20,$60,$20,$60,$06,$46,$02,$42,$12,$52,$20,$60 // .` ` ` `.F.B.R `
        .byte $10,$50,$12,$52,$05,$45,$13,$53,$05,$45,$0e,$4e,$14,$54,$13,$53 // .P.R.E.S.E.N.T.S
        .byte $02,$20,$60,$20,$60,$60,$20,$a0,$e0,$a0,$e0,$a0,$e0,$a0,$e0,$86 // . ` `` .........
        .byte $c6,$82,$c2,$92,$d2,$a0,$e0,$90,$d0,$92,$d2,$85,$c5,$93,$d3,$85 // ................
        .byte $c5,$8e,$ce,$94,$d4,$93,$d3,$02,$a0,$e0,$a0,$e0,$80,$29,$20,$60 // .............) `
        .byte $4f,$60,$02,$42,$05,$45,$19,$59,$0f,$4f,$0e,$4e,$04,$44,$20,$60 // O`.B.E.Y.O.N.D `
        .byte $04,$44,$01,$41,$12,$52,$0b,$4b,$20,$60,$03,$43,$01,$41,$13,$53 // .D.A.R.K `.C.A.S
        .byte $14,$54,$0c,$4c,$05,$45,$20,$60,$a0,$e0,$82,$c2,$85,$c5,$99,$d9 // .T.L.E `........
        .byte $8f,$cf,$8e,$ce,$84,$c4,$a0,$e0,$84,$c4,$81,$c1,$92,$d2,$8b,$cb // ................
        .byte $a0,$e0,$83,$c3,$81,$c1,$93,$d3,$94,$d4,$8c,$cc,$85,$c5,$a0,$e0 // ................
        .byte $81                                   // .

txt_e88a:
        .text "P #"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $c1,$c2,$a5,$61,$6a,$a2,$0e,$8e,$86,$02,$8e,$23,$d0,$e8,$8d,$22 // ...aj......#..."
        .byte $d0,$20,$44,$e5,$a2,$ff,$8e,$1b,$d0,$8e,$15,$d0,$e8,$bd,$76,$14 // . D...........v.
        .byte $9d,$00,$d0,$e8,$e0,$06,$d0,$f5,$a2,$00,$a9,$01,$9d,$27,$d0,$e8 // .............'..
        .byte $e0,$03,$d0,$f8,$a9,$00,$8d,$20,$d0,$8d // ....... ..

// --- Region $e90a-$e91a ---
.pc = $e90a "Segment $e90a"
        .byte $45,$c8,$45,$8c,$45,$ee,$19,$d0,$a9,$12,$8d,$18,$d0,$a2,$0f,$8e // E.E.E...........
        .byte $22                                   // "

// --- Region $e9fb-$ea30 ---
.pc = $e9fb "Segment $e9fb"
        .byte $03,$01,$e4,$08,$61,$f7,$01,$03,$0e,$06,$08,$01,$08,$08,$ce,$c6 // ....a...........
        .byte $16,$ad,$c6,$16,$c9,$cf,$f0,$01,$60,$8a,$48,$a9,$d7,$8d,$c6,$16 // ........`.H.....
        .byte $a2,$00,$bd,$49,$07,$9d,$48,$07,$e8,$e0,$4f,$d0,$f5,$ee,$c8,$16 // ...I..H...O.....
        .byte $ad,$c8,$16,$29,$01,$c9               // ...)..

// --- Region $ea37-$f028 ---
.pc = $ea37 "Segment $ea37"
        .byte $4c,$d2,$15,$29,$3f,$8d,$c9,$16,$8d,$6f,$07,$09,$80,$8d,$97,$07 // L..)?....o......
        .byte $ee,$a2,$15,$ad,$a2,$15,$d0,$03,$ee,$a3,$15,$68,$aa,$60,$ad,$c9 // ...........h.`..
        .byte $16,$09,$40,$8d,$6f,$07,$09,$c0,$8d,$97,$07,$4c,$bf,$15,$c9,$41 // ..@.o......L...A
        .byte $d0,$0a,$a0,$01,$8c,$cc,$16,$a9       // ........

txt_ea6f:
        .text " L"
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $15,$c9,$42,$d0,$0a,$a0,$02,$8c,$cc,$16,$a9 // ..B........

txt_ea7d:
        .text " L"
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $15,$c9,$43,$d0,$0a,$a0,$03,$8c,$cc,$16,$a9 // ..C........

txt_ea8b:
        .text " L"
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $15,$c9,$44,$d0,$0a,$a0,$05,$8c,$cc,$16,$a9 // ..D........

txt_ea99:
        .text " L"
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $15,$c9,$00,$d0,$0d,$a9,$00,$8d,$a2,$15,$a9,$25,$8d,$a3,$15,$4c // ...........%...L
        .byte $a1,$15,$4c,$a7,$15,$ce,$c7,$16,$ad,$c7,$16,$c9,$cf,$f0,$01,$60 // ..L............`
        .byte $8a,$48,$a9,$d7,$8d,$c7,$16,$a2,$00,$bd,$f9,$06,$9d,$f8,$06,$e8 // .H..............
        .byte $e0,$4f,$d0,$f5,$ee,$ca,$16,$ad,$ca,$16,$29,$01,$c9,$01,$f0,$21 // .O........)....!
        .byte $ad,$00,$26,$4c,$7a,$16,$29,$3f,$8d,$cb,$16,$8d,$1f,$07,$09,$80 // ..&Lz.)?........
        .byte $8d,$47,$07,$ee,$4a,$16,$ad,$4a,$16,$d0,$03,$ee,$4b,$16,$68,$aa // .G..J..J....K.h.
        .byte $60,$ad,$cb,$16,$09,$40,$8d,$1f,$07,$09,$c0,$8d,$47,$07,$4c,$67 // `....@......G.Lg
        .byte $16,$c9,$41,$d0,$0a,$a0,$01,$8c,$cd,$16,$a9,$20,$4c,$4f,$16,$c9 // ..A........ LO..
        .byte $42,$d0,$0a,$a0,$02,$8c,$cd,$16,$a9,$20,$4c,$4f,$16,$c9,$43,$d0 // B........ LO..C.
        .byte $0a,$a0,$03,$8c,$cd,$16,$a9,$20,$4c,$4f,$16,$c9,$44,$d0,$0a,$a0 // ....... LO..D...
        .byte $05,$8c,$cd,$16,$a9,$20,$4c,$4f,$16,$c9,$00,$d0,$0d,$a9,$00,$8d // ..... LO........
        .byte $4a,$16,$a9,$26,$8d,$4b,$16,$4c,$49,$16,$4c,$4f,$16,$d7,$d7,$01 // J..&.K.LI.LO....
        .byte $00,$01,$00,$05,$05,$93,$05           // .......

txt_eb63:
        .text "INTRO BY ELRIC"
        .byte $0d                                   // string terminator
        .byte $78,$a9,$f0,$8d,$1a,$d0,$a9,$81,$8d,$0d,$dc,$a2,$31,$a0,$ea,$8e // x...........1...
        .byte $14,$03,$8c,$15,$03,$58,$20,$f8,$16,$a9,$15,$8d,$18,$d0,$a2,$00 // .....X .........
        .byte $8e,$20,$d0,$8e,$21,$d0,$8e,$18,$d4,$bd,$ce,$16,$20,$d2,$ff,$e8 // . ..!....... ...
        .byte $e0,$11,$d0,$f5,$a2,$00,$8a,$9d,$00,$d0,$e8,$e0,$08,$d0,$f8,$a2 // ................
        .byte $00,$bd,$2e,$17,$9d,$3c,$03,$e8,$e0,$50,$d0,$f5,$4c,$3c,$03,$78 // .....<...P..L<.x
        .byte $a9,$34,$85,$01,$a9,$32,$a2,$08,$a0,$00,$84,$fb,$c8,$84,$fd,$85 // .4...2..........
        .byte $fc,$86,$fe,$a9,$00,$b1,$fb,$91,$fd,$c8,$d0,$f9,$e6,$fc,$e6,$fe // ................
        .byte $a5,$fc,$d0,$ef,$a9,$37,$85,$01,$58,$a2,$00,$8e,$00,$08,$86,$c6 // .....7..X.......
        .byte $4c,$e2,$fc,$4c,$ae,$a7,$80,$9a,$00,$28,$02,$4c,$d8,$18,$4c,$e6 // L..L.....(.L..L.
        .byte $18,$01,$a6,$2a,$1f,$81,$01,$81,$50,$40,$f0,$04,$04,$02,$c3,$39 // ...*....P@.....9
        .byte $00,$07,$0e,$00,$02,$04,$04,$1b,$04,$05,$00,$12,$02,$03,$02,$03 // ................
        .byte $41,$41,$01,$2e,$1b,$00,$02,$03,$04,$e3,$fe,$a3,$23,$41,$32,$60 // AA..........#A2`
        .byte $a3,$24,$0f,$05,$01,$01,$a3,$2e,$02,$00,$02,$10,$00,$0f,$05,$01 // .$..............
        .byte $81,$2d,$16,$01,$1f,$07,$e4,$01,$a3   // .-.......

txt_ec4b:
        .text "&"
        .byte $40                                   // @ character
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $20,$07,$05,$07,$a3,$24,$05,$29,$11,$02,$a6,$2a,$05,$00,$89,$65 //  ....$.)...*...e
        .byte $cf,$13,$29,$22,$00,$d0,$e3,$01,$a2,$23,$81,$2d,$16,$a6,$21,$08 // ..)".....#.-..!.
        .byte $a2                                   // .

txt_ec6f:
        .text "$7V"
        .byte $b6                                   // '6' | $80 (end-of-string marker)
        .byte $07,$a2,$60,$21,$18,$0a,$08,$06,$04,$03,$02,$03,$30,$0e,$0c,$24 // ..`!........0..$
        .byte $24,$0e,$0c,$18,$30,$0e,$0c,$3c,$0e,$48,$0c,$3c,$30,$0e // $...0..<.H.<0.

txt_ec91:
        .text "H$$HH$"
        .byte $81,$e7,$41,$21,$81,$02,$41,$41,$81,$81,$2a,$41,$41,$81,$11,$81 // ..A!..AA..*AA...
        .byte $11,$81,$81,$41,$15,$e3,$81,$22,$15,$81,$a3,$60,$c6,$01,$0f,$8f // ...A..."...`....
        .byte $f1,$f2,$f4,$ad,$06,$18,$c9,$01,$f0,$74,$c9,$02,$d0,$3c,$4c,$48 // .........t...<LH
        .byte $19,$aa,$ad,$ff,$17,$8d,$46,$18,$8a,$8d,$7c,$18,$a2,$00,$0a,$0a // ......F...|.....
        .byte $18,$6d,$7c,$18,$6d,$7c,$18,$a8,$b9,$55,$20,$9d // .m|.m|...U .

txt_ece3:
        .text "O "
        .byte $c8                                   // 'H' | $80 (end-of-string marker)
        .byte $e8,$e0,$06,$d0,$f4,$a0,$00,$ad,$7c,$18,$0a,$6d,$7c,$18,$aa,$b9 // ........|..m|...
        .byte $07,$18,$99,$07,$18,$e8,$c8,$c0,$03,$d0,$f4,$a2,$02,$a9,$00,$9d // ................
        .byte $30,$18,$9d,$2a,$18,$9d,$27,$18,$9d,$1e,$18,$9d,$80,$18,$9d,$21 // 0..*..'........!
        .byte $18,$9d,$83,$18,$9d,$24,$18,$ca,$10,$e5,$a9,$1f,$8d,$54,$19,$a9 // .....$.......T..
        .byte $01,$8d,$06,$18,$a2,$18,$a9,$00,$9d,$00,$d4,$ca,$10,$fa,$60,$a9 // ..............`.
        .byte $1f,$8d,$18,$d4,$a2,$02,$8e,$0c,$18,$ce,$42,$18,$10,$06,$ad,$46 // ..........B....F
        .byte $18,$8d,$42,$18,$bd,$1a,$18,$8d,$1d,$18,$ad,$42,$18,$cd,$46,$18 // ..B........B..F.
        .byte $d0,$1f,$8a,$0a,$a8,$b9,$4f,$20,$85,$14,$b9,$50,$20,$85,$15,$de // ......O ...P ...
        .byte $24,$18,$10,$03,$4c,$4f,$1d,$bd,$64,$18,$f0,$05,$a9,$fe,$9d,$33 // $...LO..d......3
        .byte $18,$bd,$30,$18,$e3,$0a,$60,$3c,$a8,$8c,$49,$18,$b9,$b3,$20,$29 // ..0...`<..I... )
        .byte $f0,$8d,$3b,$18,$b9,$b6,$20,$29,$0f,$8d,$57,$18,$c9,$04,$b0,$05 // ..;... )..W.....
        .byte $b9,$b4,$20,$d0,$03,$4c,$49,$1a,$bd,$64,$18,$c9,$02,$b0,$1c,$ac // .. ..LI..d......
        .byte $49,$18,$b9,$b4,$20,$48,$29,$0f,$9d,$14,$18,$68,$29,$f0,$9d,$11 // I... H)....h)...
        .byte $18,$b9,$b2,$20,$e4,$4a,$62,$52,$9d,$17,$18,$bd,$17,$18,$c9,$ff // ... .JbR........
        .byte $f0,$1e,$de,$17,$18,$bd,$17,$18,$c9,$ff,$d0,$5a,$bd,$14,$18,$29 // ...........Z...)
        .byte $fe,$9d,$14,$18,$bd,$14,$18,$29,$7f,$4a,$9d,$0e,$18,$4c,$49,$1a // .......).J...LI.
        .byte $bd,$0e,$18,$10,$22,$18,$bd,$7d,$18,$7d,$11,$18,$9d,$7d,$18,$bd // ...."..}.}...}..
        .byte $3f,$18,$69,$00,$9d,$3f,$18,$de,$0e,$18 // ?.i..?....

txt_ee00:
        .text "0*"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $14,$18,$29,$7f,$9d,$0e,$18,$4c,$49,$1a,$38,$bd,$7d,$18,$fd,$11 // ..)....LI.8.}...
        .byte $18,$9d,$7d,$18,$bd,$3f,$18,$e9,$00,$9d,$3f,$18,$de,$0e,$18,$10 // ..}..?....?.....
        .byte $08,$bd,$14,$18,$09,$80,$9d,$0e,$18,$ad,$3b,$18,$f0,$55,$ac,$49 // ..........;..U.I
        .byte $18,$b9,$b2,$20,$29,$0f,$8d,$71,$1a,$bd,$54,$18,$d0,$1d,$bd,$5b // ... )..q..T....[
        .byte $18,$18,$6d,$3b,$18,$9d,$5b,$18,$bd,$5e,$18,$69,$00,$9d,$5e,$18 // ..m;..[..^.i..^.
        .byte $c9,$08,$d0,$20,$a9,$01,$9d,$54,$18,$d0,$19,$bd,$5b,$18,$38,$ed // ... ...T....[.8.
        .byte $3b,$18,$9d,$5b,$18,$bd,$5e,$18,$e9,$00,$9d,$5e,$18,$d0,$05,$a9 // ;..[..^....^....
        .byte $00,$9d,$54,$18,$ac,$1d,$18,$bd,$5e,$18,$99,$03,$d4,$bd,$5b,$18 // ..T.....^.....[.
        .byte $99,$02,$d4,$bd,$83,$18,$f0,$64,$bd,$78,$18,$f0,$3a,$18,$bd,$7d // .......d.x..:..}
        .byte $18,$6d,$77,$18,$9d,$7d,$18,$bd,$3f,$18,$69,$00,$9d,$3f,$18,$dd // .mw..}..?.i..?..
        .byte $73,$18,$f0,$04,$b0,$0e,$90,$44,$bd,$7d,$18,$dd,$70,$18,$f0,$04 // s......D.}..p...
        .byte $b0,$02,$90,$38,$bd,$70,$18,$9d,$7d,$18,$bd,$73,$18,$9d,$3f,$18 // ...8.p..}..s..?.
        .byte $a9,$00,$9d,$83,$18,$f0               // ......

txt_eec9:
        .text "%8"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $7d,$18,$ed,$77,$18,$9d,$7d,$18,$bd,$3f,$18,$e9,$00,$9d,$3f,$18 // }..w..}..?....?.
        .byte $dd,$73,$18,$f0,$04,$90,$d4,$b0,$0a,$bd,$7d,$18,$dd,$70,$18,$f0 // .s........}..p..
        .byte $ca,$90,$c8,$ac,$49,$18,$bd,$64,$18,$c9,$02,$90,$0e,$b9,$af // ....I..d.......

txt_eefb:
        .text " H"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $3f,$18,$48,$bd,$7d,$18,$4c,$36,$1b,$b9,$b6,$20,$29,$f0,$18,$69 // ?.H.}.L6... )..i
        .byte $01,$48,$c9,$81,$d0,$e9,$a9,$c0,$48,$a9,$00,$9d,$4e,$18,$68,$9d // .H......H...N.h.
        .byte $4b,$18,$68,$9d,$2a,$18,$ad,$57,$18,$c9,$0f,$d0,$3f,$bd,$51,$18 // K.h.*..W....?.Q.
        .byte $38,$fd,$24,$18,$c9,$01,$90,$17,$b9,$b4,$20,$c9,$80,$b0,$13,$8d // 8.$....... .....
        .byte $76,$18,$bd,$3f,$18,$18,$6d,$76,$18,$9d,$4b,$18,$9d,$3f,$18,$4c // v..?..mv..K..?.L
        .byte $a6,$1c,$38,$e9,$80,$8d,$76,$18,$bd,$3f,$18,$38,$ed,$76,$18,$c9 // ..8...v..?.8.v..
        .byte $0a,$90,$ec,$9d,$4b,$18,$9d,$3f,$18,$4c,$a6,$1c,$ad,$57,$18,$29 // ....K..?.L...W.)
        .byte $02,$f0,$66,$bd,$64,$18,$c9,$02,$b0,$21,$ac,$49,$18,$ad,$d3,$18 // ..f.d....!.I....
        .byte $8d,$0b,$18,$b9,$b5,$20,$48,$29,$0f,$8d,$d2,$18,$8d,$0a,$18,$68 // ..... H).......h
        .byte $29,$f0,$18,$69,$0f,$8d,$d4,$18,$8d,$0d,$18,$bd,$d5,$18,$8d,$17 // )..i............
        .byte $d4,$ad,$0a,$18,$d0,$08,$ad,$0b,$18,$d0,$15,$4c,$fe,$1b,$ce,$0a // ...........L....
        .byte $18,$ad,$0d,$18,$18,$69,$08,$8d,$0d,$18,$8d,$16,$d4,$4c,$fe,$1b // .....i.......L..
        .byte $ce,$0b,$18,$a9,$00,$cd,$0d,$18,$b0,$19,$ad,$0d,$18,$38,$e9,$08 // .............8..
        .byte $8d,$0d,$18,$8d,$16,$d4,$4c,$fe,$1b,$ce,$0c,$18,$10,$05,$a9,$f0 // ......L.........
        .byte $8d,$17,$d4,$ad,$57,$18,$29,$04,$f0,$59,$b9,$b4,$20,$c9,$20,$b0 // ....W.)..Y.. . .
        .byte $0a,$a9,$00,$8d,$4d,$1c,$8d,$55,$1c,$f0,$14,$bd,$2d,$18,$0a,$a8 // ....M..U....-...
        .byte $b9,$0b,$1f,$8d,$55,$1c,$b9,$0c,$1f,$8d,$4d,$1c,$ac,$49,$18,$b9 // ....U.....M..I..
        .byte $b4,$20,$e3,$0a,$60,$3b,$8d,$86,$18,$98,$48,$bd,$64,$18,$c9,$09 // . ..`;....H.d...
        .byte $b0,$1d,$18,$6d,$86,$18,$a8,$88,$b9,$af,$18 // ...m.......

// --- Region $f242-$f269 ---
.pc = $f242 "dat_f242"

dat_f242:
        .byte $b1,$f8,$29,$7f,$18,$7d,$cf,$18,$9d,$2d,$18,$0a,$a8,$b9,$0b,$1f // ..)..}...-......
        .byte $9d,$7d,$18,$b9,$0c,$1f,$9d,$3f,$18,$bd,$51,$18,$9d,$24,$18,$8a // .}.....?..Q..$..
        .byte $8d,$38,$18,$a8,$bd,$30,$18,$e3       // .8...0..

// --- Region $f309-$fe43 ---
.pc = $f309 "Segment $f309"
        .byte $02,$4e,$02,$71,$02,$96,$02,$be,$02,$e7,$02,$14,$03,$42,$03,$74 // .N.q.........B.t
        .byte $03,$a9,$03,$e0,$03,$1b,$04,$5a,$04,$9c,$04,$e2,$04,$2d,$05,$7b // .......Z.....-.{
        .byte $05,$cf,$05,$27,$06,$85,$06,$e8,$06,$51,$07,$c1,$07,$37,$08,$b4 // ...'.....Q...7..
        .byte $08,$38,$09,$c4,$09,$59,$0a,$f7,$0a,$9e,$0b,$4e,$0c,$0a,$0d,$d0 // .8...Y.....N....
        .byte $0d,$a2,$0e,$81,$0f,$6d,$10,$67,$11,$70,$12,$89,$13,$b2,$14,$ed // .....m.g.p......
        .byte $15,$3b,$17,$9d,$18,$14,$1a,$a0,$1b,$45,$1d,$03,$1f,$db,$20,$cf // .;.......E.... .
        .byte $22,$e1,$24,$12,$27,$65,$29,$db,$2b,$76 // ".$.'e).+v

txt_f373:
        .text ".:1'4A7"
        .byte $8a,$3a,$05,$3e,$b5,$41,$9d,$45,$c1   // .:.>.A.E.

txt_f383:
        .text "I$N"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $52,$b6,$57,$ed,$5c,$73,$62,$4e,$68,$82,$6e,$14,$75,$0a,$7c,$6a // R.W.\sbNh.n.u.|j
        .byte $83,$3b,$8b,$82,$93,$48,$9c,$93,$a5,$6b,$af,$da,$b9,$e7,$c3,$9c // .;...H...k......
        .byte $d0,$04,$dd,$28,$ea,$14,$f8,$a6,$60,$e0,$7c,$21,$80,$21,$87,$21 // ...(....`.|!.!.!
        .byte $d1
        .byte $21,$d8
        .byte $21,$e6
        .byte $21,$02
        .byte $22,$1e
        .byte $22                                   // double quote
        .text ":"
        .byte $22                                   // double quote
        .text "Q"
        .byte $22                                   // double quote
        .byte $68
        .byte $22
        .byte $b3,$22,$00,$6c,$00,$6d,$00,$6e,$00,$6f,$00,$70,$00,$71,$00,$72 // .".l.m.n.o.p.q.r
        .byte $00,$73,$00,$74,$00,$75,$00,$76,$00,$77,$00,$78,$00,$79,$00,$7a // .s.t.u.v.w.x.y.z
        .byte $00,$7b,$00,$7c,$00,$7d,$00,$7e,$00,$7f,$00,$80,$00 // .{.|.}.~.....

txt_f3f4:
        .encoding "screencode_mixed"
        .text "(c) by los"
        .encoding "petscii_upper"

txt_f3fe:
        .text " 1989 !"
        .byte $00                                   // string terminator
        .byte $8a,$00,$8b,$00,$8c,$00,$8d,$00,$8e,$00,$8f,$00,$90,$00,$91,$00 // ................
        .byte $92,$00,$93,$00,$94,$00,$95,$00,$96,$00,$97,$00,$98,$00,$99,$00 // ................
        .byte $9a,$00,$9b,$00,$9c,$00,$9d,$00,$9e,$00,$9f,$ff,$20,$0c,$21,$51 // ............ .!Q
        .byte $21,$ff,$20,$0c,$21,$51,$21,$00,$5d,$00,$5e,$00,$5f,$00,$5d,$00 // !. .!Q!.].^._.].
        .byte $5e,$00,$5f,$00,$5d,$00,$5e,$00,$5f,$00,$5d,$00,$5e,$00,$5f,$00 // ^._.].^._.].^._.
        .byte $5d,$00,$5e,$00,$5f,$00,$5d,$00,$5e,$00,$5f,$00,$5d,$00,$5e,$00 // ].^._.].^._.].^.
        .byte $5f,$00,$5d,$00,$5e,$00,$5f,$00,$5d,$00,$5e,$00,$5f,$00,$5d,$00 // _.].^._.].^._.].
        .byte $5e,$00,$5f,$00,$5d,$00,$5e,$00,$5f,$00,$5d,$00,$5e,$00,$5f,$00 // ^._.].^._.].^._.
        .byte $5d,$00,$5e,$00,$5f,$00,$5d,$00,$5e,$00,$5f,$a8,$60,$5a,$01,$0f // ].^._.].^._.`Z..
        .byte $f8,$08,$18,$20,$00,$14,$41,$01,$1b,$08,$68,$00,$94,$81,$41,$0f // ... ..A...h...A.
        .byte $de,$08,$33,$00,$81,$42,$01,$0f,$f8,$08,$18,$21,$00,$14,$41,$06 // ..3..B.....!..A.
        .byte $06,$08,$88,$30,$00,$88,$41,$06,$06,$08,$88,$40,$00,$88,$41,$06 // ...0..A....@..A.
        .byte $06,$08,$88,$50,$00,$88,$41,$09,$09,$08,$55,$00,$71,$42,$41,$00 // ...P..A...U.qBA.
        .byte $7e,$a8,$28,$54,$00,$40,$80,$55,$02,$74,$0a,$8c,$02,$02,$74,$0b // ~.(T.@.U.t....t.
        .byte $80,$02,$ff,$80,$54,$00,$53,$03,$47,$08,$83,$09,$7e,$09,$7b,$08 // ....T.S.G...~.{.
        .byte $80,$33,$08,$83,$09,$7e,$09,$7b,$08,$ff,$80,$58,$01,$54,$04,$80 // .3...~.{...X.T..
        .byte $05,$06,$07,$07,$8c,$07,$05,$06,$07,$07,$2a,$80,$54,$01,$ff,$c0 // ..........*.T...
        .byte $9f,$00,$ff,$c1,$87,$a4,$23,$ff,$c2,$81,$02 // ......#....

txt_f521:
        .text "0303!"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $02                                   // .

txt_f528:
        .text "0303!"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $02                                   // .

txt_f52f:
        .text ".3.3!"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $02                                   // .

txt_f536:
        .text ".3.3!"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $02                                   // .

txt_f53d:
        .text ".2.2!"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $02                                   // .

txt_f544:
        .text ".2.2!"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $02                                   // .

txt_f54b:
        .text ".2.2!"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $02
        .text ".2.2"
        .byte $61,$ee,$ff,$c3,$9f,$18,$1b,$16,$13,$ff,$c1
        .byte $87,$00,$c4,$00,$c1,$85,$00,$81,$00,$c4,$87,$00,$ff,$c1,$83,$00 // ................
        .byte $c5,$81                               // ..

txt_f573:
        .text "00"
        .byte $c4                                   // 'D' | $80 (end-of-string marker)
        .byte $83,$00,$c5,$30,$c1,$83,$00,$c5,$81,$30,$c1,$00,$c4,$83,$00,$c5 // ...0.....0......
        .byte $81,$30,$30,$ff,$c1,$83,$00,$c7,$81   // .00......

txt_f58f:
        .text ".."
        .byte $c4                                   // 'D' | $80 (end-of-string marker)
        .byte $83,$00,$c7,$2e,$c1,$83,$00,$c7,$81,$2e,$c1,$00,$c4,$83,$00,$c7 // ................
        .byte $81,$2e,$2e,$ff,$c1,$83,$00,$c6,$81   // .........

txt_f5ab:
        .text ".."
        .byte $c4                                   // 'D' | $80 (end-of-string marker)
        .byte $83,$00,$c6,$2e,$c1,$83,$00,$c6,$81,$2e,$c1,$00,$c4,$83,$00,$c6 // ................
        .byte $81,$2e,$2e,$ff,$c8,$81,$18,$83,$24,$81,$18,$83,$18,$81,$18,$83 // ........$.......
        .byte $24,$81,$18,$1f,$22,$24,$81,$18,$83,$24,$ff,$c8,$81,$18,$83,$24 // $..."$...$.....$
        .byte $81,$18,$83,$18,$81,$18,$83,$24,$81,$18,$1f,$23,$24,$81,$18,$83 // .......$...#$...
        .byte $24,$ff,$c9,$80,$41,$ee,$8e,$43,$83,$43,$41,$3f,$80,$41,$ec,$92 // $...A..C.CA?.A..
        .byte $43,$83,$43,$44,$80,$41,$ed,$82,$43,$93,$41,$80,$41,$ed,$82,$43 // C.CD.A..C.A.A..C
        .byte $83,$41,$3f,$80,$3c,$ed,$9a,$3e,$83,$3f,$41,$93,$43,$80,$44,$ed // .A?.<..>.?A.C.D.
        .byte $82,$46,$83,$48,$93,$46,$87,$44,$83,$43,$80,$44,$ed,$92,$46,$80 // .F.H.F.D.C.D..F.
        .byte $3f,$ed,$82,$41,$83,$43,$44,$80,$41,$ed,$a2,$43,$ff,$c9,$80,$41 // ?..A.CD.A..C...A
        .byte $ed,$84,$43,$80,$41,$ed,$84,$43,$80,$41,$ed,$84,$43,$80,$41,$ed // ..C.A..C.A..C.A.
        .byte $84,$43,$80,$48,$ee,$82,$4b,$83,$48,$80,$44,$ed,$8e,$46,$81 // .C.H..K.H.D..F.

txt_f65d:
        .text "FDCDCACD"
        .byte $80,$3f,$ed,$8a,$41,$8b,$46,$80,$48,$ed,$82,$4a,$9b,$43,$87,$41 // .?..A.F.H..J.C.A
        .byte $8b,$3f,$80,$3c,$ed,$8a,$3e,$83,$3c,$80,$38,$ed,$a2,$3a,$80,$3f // .?.<..>.<.8..:.?
        .byte $ed,$8a,$41,$8b,$3f,$80,$3c,$ed,$82,$3e,$a3,$3a,$ff,$27,$ff,$cb // ..A.?.<..>.:.'..
        .byte $9f,$18,$14,$16,$8f,$13,$14,$ff,$cb,$bf,$18,$ff,$c1,$83,$00,$ca // ................
        .byte $81                                   // .

txt_f6a6:
        .text "023023"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $83,$00,$ca,$81                       // ....

txt_f6b1:
        .text "320320"
        .byte $ff,$cb,$b7,$18,$c2,$81,$0c,$0e,$10,$11,$ff,$c6,$81,$18,$83,$18 // ................
        .byte $81,$16,$83,$18,$16,$81,$18,$83,$18,$18,$81,$1b,$1a,$16,$ff,$ca // ................
        .byte $83
        .byte $2b,$ca,$81
        .text "02302"
        .byte $85
        .byte $33,$ca,$81

txt_f6e4:
        .text "320320"
        .byte $ff,$c9,$83
        .text "0230"
        .byte $80
        .byte $35,$ef,$8a
        .byte $37,$83
        .byte $33,$30,$32
        .byte $33,$30,$80
        .byte $36,$ef,$8a
        .byte $38,$83
        .text "3.02."
        .byte $80
        .byte $33,$ef
        .byte $86
        .byte $35,$87
        .byte $32,$83
        .text ".02.0"
        .byte $85
        .byte $32,$80
        .byte $31,$ed,$84
        .byte $33,$ff,$c9,$80,$35,$ef,$8a,$37,$8b,$3c,$83,$3f,$80,$3a,$ef,$9a // 3...5..7.<.?.:..
        .byte $3c,$83,$3a,$38,$8b,$3a,$80,$33,$ef,$8a,$35,$80,$38,$ef,$82,$3a // <.:8.:.3..5.8..:
        .byte $93,$3e,$85,$3f,$80,$3c,$ef,$84,$3e,$83,$3c,$ff,$80,$2c,$18,$60 // .>.?.<..>.<..,.`
        .byte $2a,$ff,$87
        .byte $3f,$83
        .byte $3c,$81
        .byte $3f,$83
        .byte $41,$41,$81
        .text "BCFH"
        .byte $43,$87,$3f,$89,$3c,$85,$43,$83,$42,$41,$3f,$81,$48,$83,$48,$81 // C.?.<.C.BA?.H.H.
        .byte $41,$83,$42,$81,$43,$43,$87,$48,$a3,$3c,$ff,$80,$ec,$00,$60,$26 // A.B.CC.H.<....`&
        .byte $41                                   // A

txt_f77b:
        .encoding "screencode_mixed"
        .text " call fbr at pogos place"
        .encoding "petscii_upper"

txt_f793:
        .text ":201/943-6751"
        .byte $e3,$2e,$60,$52,$06,$02,$12           // ..`R...

txt_f7a7:
        .text " 5150 "
        .byte $01,$14                               // ..

txt_f7af:
        .text " 404/461-8006 "

txt_f7bd:
        .encoding "screencode_mixed"
        .text "at optical illusion at"
        .encoding "petscii_upper"

txt_f7d3:
        .text " 206-889-2321 "

txt_f7e1:
        .encoding "screencode_mixed"
        .text "and candyland at"
        .encoding "petscii_upper"

txt_f7f1:
        .text " 615/"
        .byte $e3                                   // .

txt_f7f7:
        .text "3%-6561"
        .byte $e4,$2e,$60,$51                       // ..`Q

txt_f802:
        .encoding "screencode_mixed"
        .text "also call the fbr mailbox at"
        .encoding "petscii_upper"

txt_f81e:
        .text " 615/664-1950!!  "
        .byte $06,$02,$12                           // ...

txt_f832:
        .text " 2001/"

txt_f838:
        .encoding "screencode_mixed"
        .text "suddenly the obvious choice"
        .encoding "petscii_upper"
        .byte $e5,$2e,$80,$22,$20,$22,$00,$42,$e3,$20,$60 // ..." ".B. `

txt_f85e:
        .encoding "screencode_mixed"
        .text ".welcome fbr fans to the latest by the greatest"
        .encoding "petscii_upper"
        .byte $e3,$21,$60,$9e                       // .!`.

txt_f891:
        .encoding "screencode_mixed"
        .text "  fbr members are:oahawhool..ronski..the ace..optic freeze..iman!..gonzo..reverb..silver surfer(our newest member)..pogo joe..astral warrior..and the candyman"
        .encoding "petscii_upper"
        .byte $e5,$2e,$60,$76                       // ..`v

txt_f933:
        .encoding "screencode_mixed"
        .text " ..fbr greets its friends and admirers including:atc:nfi:tsm:xds:influx readers and adam from garden of eden, yo lee!!"
        .encoding "petscii_upper"
        .byte $e6,$2e,$36,$06,$02,$12               // ..6...

txt_f9af:
        .text " 2001/"

txt_f9b5:
        .encoding "screencode_mixed"
        .text "we own the 64"
        .encoding "petscii_upper"
        .byte $e4,$21,$80,$91,$20,$a9,$33,$0a,$3c,$f3,$ff,$fb,$ea,$d8,$d4,$aa // .!.. .3.<.......
        .byte $c0,$f3,$ff,$f8,$e8,$d8,$d5,$0a,$30,$f3,$c2,$2b,$eb,$da,$d6,$aa // ........0..+....
        .byte $c0,$f3,$ff,$f8,$e8,$d8,$d4,$42,$0a,$30,$f3,$ff,$fb,$ea,$da,$d5 // .......B.0......
        .byte $38,$0a,$30,$f3,$ff,$fb,$e8,$d8,$d4,$a8,$f8,$f8,$fc,$f8,$eb,$d9 // 8.0.............
        .byte $d5,$0a,$0c,$0c,$0f,$0f,$0e,$0d,$0d,$a7,$60,$51,$a8,$a8,$f8,$f8 // ..........`Q....
        .byte $fc,$f8,$eb,$d9,$d5,$ea,$c2,$f2,$fe,$ee,$ea,$da,$d6,$aa,$c0,$f3 // ................
        .byte $ff,$eb,$e2,$d1,$d1,$aa,$c0,$f3,$ff,$fb,$e8,$d8,$d4,$0a,$30,$f3 // ..............0.
        .byte $ff,$fb,$e8,$d8,$d4,$aa,$c0,$f3,$ff,$f8,$e8,$d8,$d5,$0a,$30,$f3 // ..............0.
        .byte $ff,$fb,$e8,$d8,$d4,$aa,$c0,$f3,$ff,$f8,$e8,$d8,$d5,$0f,$30,$f3 // ..............0.
        .byte $ff,$fb,$eb,$d9,$d5,$aa,$c0,$f3,$ff,$fe,$0e,$0d,$0d,$42,$a8,$f8 // .............B..
        .byte $f8,$fc,$f8,$e8,$d8,$d4,$3b,$aa,$cf,$fc,$f8,$eb,$e7,$d7,$d7,$fc // ......;.........
        .byte $c8,$f8,$fc,$f8,$ea,$d9,$15,$fc,$c8,$f8,$fc,$f8,$ea,$d9,$d5,$ff // ................
        .byte $c0,$f3,$c2,$23,$03,$0f,$0d,$80,$30,$00,$28,$0a,$0c,$0c,$0f,$0f // ...#....0.(.....
        .byte $0e,$0d,$0d,$80,$31,$00,$2c,$03,$0c,$0f // ....1.,...

txt_fa9c:
        .text ">:65?0<?>"
        .byte $e3,$03,$bd                           // ...

txt_faa8:
        .text "#?9:"
        .byte $ac                                   // ',' | $80 (end-of-string marker)
        .byte $e4,$03,$60,$3b,$0a,$30,$f3,$ff,$fb,$e8,$d8,$d6,$02,$0c // ..`;.0........

txt_fabb:
        .text "3?;>"
        .byte $0d                                   // string terminator
        .byte $0d,$0a,$30,$cc,$ff,$ee,$fe,$03,$0d,$0a,$30,$f3,$ff,$f8,$fc,$0d // ..0.......0.....
        .byte $0d,$aa,$c3,$f3,$ff,$fb,$eb,$d9,$d5,$0f,$30,$fc,$ff,$ef,$eb,$f6 // ..........0.....
        .byte $35,$0a,$30,$f3,$ff,$f8,$e8,$d9,$d5,$aa,$c0,$cc,$c2,$e3,$03,$30 // 5.0............0
        .byte $0f,$30,$f3,$ff,$f8,$e8,$d9,$f5,$0f,$30,$f3,$ff,$f8,$e8,$d9,$f5 // .0.......0......
        .byte $a2,$25,$0a,$0f,$0e,$0e,$0f,$80,$21,$00 // .%......!.

txt_fb0a:
        .text "(?0"
        .byte $cc                                   // 'L' | $80 (end-of-string marker)
        .byte $ff,$ec,$fc,$03,$0d,$a3,$21,$80,$a4,$36,$a0,$28,$3a,$fe,$ba,$aa // ......!..6.(:...
        .byte $1a,$16,$a0,$08,$3a,$fe,$3a,$2a,$1a,$5a,$aa,$02,$32,$f2,$fe,$c0 // ....:.:*.Z..2...
        .byte $a2,$28,$a0,$08,$3a,$fe,$ba,$2a,$1a,$16,$42,$aa,$02,$32,$f2,$fe // .(..:..*..B..2..
        .byte $00,$a8                               // ..

txt_fb40:
        .text "X%"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $02
        .byte $32,$f2,$fe,$a2
        .byte $21,$aa,$e3
        .text ":)>:"
        .byte $fa,$9a
        .byte $56,$a0
        .byte $20,$e0,$e0,$e3,$a0,$29,$60,$aa,$c2,$ce,$fe,$fa,$ea,$da,$d6,$e3 //  ....)`.........
        .byte $3a,$25,$3e,$fa,$aa,$9a,$58,$a8,$60,$33,$a0,$08,$3a,$fe,$e2,$ea // :%>...X.`3..:...
        .byte $da,$d6,$a0,$08,$3a,$fe,$ba,$ea,$1a,$16,$a0,$08,$3a,$fe,$ba,$2a // ....:.......:..*
        .byte $1a,$16,$a0,$08,$3a,$fe,$3a,$2a,$1a,$5a,$a0,$08,$3a,$fe,$ba,$2a // ....:.:*.Z..:..*
        .byte $1a,$16,$a0,$08,$3a,$fe,$3a,$2a,$1a,$58,$ff,$03,$33,$c2,$2b,$00 // ....:.:*.X..3.+.
        .byte $f0,$5c,$aa,$02,$32,$fe,$ea,$a0,$a0,$60 // .\..2....`

txt_fbad:
        .text "B*::>:*"
        .byte $1a,$16                               // ..

txt_fbb6:
        .text "%*>"
        .byte $ce                                   // 'N' | $80 (end-of-string marker)
        .byte $ca,$8a,$e3,$46,$38,$3f,$03           // ...F8?.

txt_fbc1:
        .text "3?;"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $9b,$54,$3f,$03                       // .T?.

txt_fbc9:
        .text "3?;"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $9b,$57,$ff,$03,$33,$ff,$ef,$ab,$6f,$5c,$80,$30,$00,$24,$a0,$20 // .W..3...o\.0.$. 
        .byte $e0,$e0,$e3,$a0,$21,$60,$80,$30,$00,$25,$fc,$0c,$cc,$fc,$fc,$e3 // ....!`.0.%......
        .byte $c0,$28,$00,$c0,$f0,$f0,$ec,$ac,$6c,$5c,$bd,$23,$fc,$6c,$5c,$a8 // .(......l\.#.l\.
        .byte $34,$ff,$c3,$cf,$ff,$ec,$ac,$6c,$5c,$a0,$08,$3a,$fe,$ba,$2a,$9a // 4......l\..:..*.
        .byte $56,$a0,$20,$20,$e0,$e3,$a0,$31,$60,$a0,$08,$ca,$fe,$ee,$ea,$66 // V.  ...1`......f
        .byte $5a,$a0,$08,$3a,$fe,$3a,$2a,$9a,$56,$a2,$29,$a8,$f8,$b8,$aa,$9a // Z..:.:*.V.).....
        .byte $56,$ff,$03,$cf,$c2,$60,$23,$f0,$6c,$5f,$a8,$0e,$32,$fe,$3a,$00 // V....`#.l_..2.:.
        .byte $98,$56,$aa,$02,$ce,$fe,$ee,$ea,$6a,$58,$f0,$0c,$3f,$ff,$3b,$2b // .V......jX..?.;+
        .byte $9b,$5f,$f0,$0c,$3f,$ff,$3b,$2b,$9b,$57,$a2,$25,$a0,$e0,$e0,$a0 // ._..?.;+.W.%....
        .byte $e0,$80,$21,$00,$28,$fc,$0c,$cf,$ff,$2f,$ab,$6f,$7c,$a8,$60,$40 // ..!.(..../.o|.`@
        .byte $d5,$d5,$d8,$e8,$f8,$fc,$c0,$fc,$d5,$d5,$d8,$e8,$f8,$ff,$f3,$ea // ................
        .byte $d6,$d6,$da,$ea,$fb,$ff,$33,$0f,$d4,$d4,$d8,$e8,$f8,$ff,$f3,$ff // ......3.........
        .byte $d5,$d7,$da,$ea,$fb,$ff,$33,$0f,$d5,$d7,$da,$ea,$fa,$fe,$f2,$fe // ......3.........
        .byte $d4,$d4,$d8,$e8,$fb,$ff,$33,$0f,$d5,$d5,$df,$ec,$f8,$f8,$c8,$fc // ......3.........
        .byte $e3,$0d,$3d,$0e,$0f,$0f,$0c,$0f,$d8,$d8,$da,$eb,$fb,$ff,$33,$0f // ..=...........3.
        .byte $d5,$d5,$df,$ec,$f8,$f8,$c8,$fc,$d6,$d6,$da,$eb,$fb,$ff,$33,$0f // ..............3.
        .byte $e3,$d1,$60,$35,$e2,$e3,$f3,$fc,$fc,$d4,$d4,$d8,$e8,$ec,$fc,$cc // ..`5............
        .byte $fc,$d4,$d4,$d8,$e8,$fb,$ff,$33,$0f,$d5,$d5,$db,$ea,$fa,$fe,$f2 // .......3........
        .byte $ea,$d4,$d4,$d8,$e8,$f8,$ff,$33,$0f,$d5,$d5,$df,$ec,$f8,$f8,$c8 // .......3........
        .byte $fc,$35,$0f,$00,$ff,$fb,$ff,$f3,$ff,$e3,$0d,$22,$0e,$0e,$e3,$0f // .5........."....
        .byte $60,$25,$d4,$d4,$d8,$ea,$fb,$ff,$33,$0f,$d4,$d4,$d8,$ea,$3b,$3f // `%......3.....;?
        .byte $03,$0f,$d7,$e7,$eb,$cb,$ff,$fc,$30,$0f,$05,$d5,$d9,$e8,$f8,$fc // ........0.......
        .byte $f0,$fc,$f5,$35,$0d,$0e,$0e,$e3,$0f,$28,$3d,$35,$f6,$ea,$ee,$ff // ...5.....(=5....
        .byte $cc,$ff,$80,$30,$00,$e3,$0d,$25,$00,$0a,$0f,$0c,$0f,$80,$30,$00 // ...0...%......0.
        .text "(556:"
        .byte $0e,$0f,$03,$00,$e3,$03

txt_fd58:
        .text "%>>?<?"
        .byte $b2                                   // '2' | $80 (end-of-string marker)
        .byte $28,$0f,$0e,$0e,$0f,$0d,$0f           // (......

txt_fd66:
        .text "6?"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $26,$0f,$0e,$0e,$0d,$0f,$00,$e3,$0d,$60,$28,$0e // &........`(.

txt_fd75:
        .text ">?<?"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $d5,$da,$e8,$fb,$ff,$33,$0f,$0d,$0d   // .....3...

txt_fd83:
        .text "=:;?3?55"
        .byte $e6,$ea,$ee,$ff,$cc,$ff,$0d,$fc,$d8,$ea,$fb,$ff,$33,$0f,$f5,$35 // ............3..5
        .byte $0f,$e5,$03,$35,$0d,$ff,$e7,$ea,$ee,$ff,$3c,$0f,$d5,$d4,$d8,$ea // ...5......<.....
        .byte $fb,$ff,$33,$0f,$0f,$0d,$0d,$0e,$0e,$e3,$0f,$35,$d5,$d4,$d8,$ea // ..3........5....
        .byte $fb,$ff,$33,$0f,$35,$0f,$db,$ea,$fb,$ff,$33,$0f,$0a,$0d,$0d,$0e // ..3.5.....3.....
        .byte $0f,$80,$23,$00,$24,$0d,$0f,$00,$0e,$e4,$0f,$a8,$30,$56,$56,$1a // ..#.$.......0VV.
        .byte $2a,$3a,$3e,$02,$3e,$68,$58,$1a,$2a,$3a,$fa,$38,$a0,$a2,$38,$c0 // *:>.>hX.*:.8..8.
        .byte $aa,$32,$f2,$32,$fe,$16,$16,$1a,$2a,$ba,$fa,$38,$f0,$58,$f8,$00 // .2.2....*..8.X..
        .byte $aa,$ba,$f2,$32,$fe,$58,$f8,$a6,$e3,$c2,$2f,$f2,$32,$f2,$32,$fe // ...2.X..../.2.2.
        .byte $56,$56,$fa
        .text "::>2>"
        .byte $60,$60,$e3,$a0,$e3,$e0
        .byte $30,$d6
        .byte $d6,$da,$ea,$ba,$fa,$38,$f0,$50,$58,$9a,$ea // .....8.PX..

txt_fe26:
        .text ":>2>"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $60,$20,$ea,$ba,$fa,$3a,$fe,$d6,$d6,$da,$ea,$2e,$3e,$f2,$fe,$16 // ` ...:......>...
        .byte $16,$1a
        .text "::>2>"
        .byte $16,$16

// --- Region $fe4f-$fe6f ---
.pc = $fe4f "dat_fe4f"

dat_fe4f:
        .byte $50,$16,$3e,$ab,$ca,$c2,$32,$b2,$be,$50,$58,$9a,$ea // P.>...2..PX..

txt_fe5c:
        .text ":>2>WW"
        .byte $db,$ab,$bb,$ff,$3c,$f0,$60,$60,$a0,$a0,$e0,$e0,$20,$e0 // ....<.``.... .

// --- Region $fe9f-$feb4 ---
.pc = $fe9f "Segment $fe9f"
        .byte $ff,$80,$30,$00,$25,$60,$60,$a0,$00,$a0,$e3,$e0,$80,$30,$00,$e3 // ..0.%``......0..
        .byte $c0,$2c,$bc,$ec,$fc,$cc               // .,....

// --- Region $fed6-$fee0 ---
.pc = $fed6 "dat_fed6"

dat_fed6:
        .byte $55,$56,$96,$1a,$2a,$ba,$fa,$38,$f0,$60,$60 // UV..*..8.``

// --- Region $fee9-$fef3 ---
.pc = $fee9 "dat_fee9"

dat_fee9:
        .byte $60,$aa,$ee,$fe,$ce,$fe,$56,$16,$1a,$aa,$ba // `.....V....

// --- Region $ff04-$ff30 ---
.pc = $ff04 "Segment $ff04"
        .byte $ff,$cc,$f0,$56,$16,$1a,$aa,$ba,$fe,$38,$e0,$58,$68,$a0,$a0,$e0 // ...V.....8.Xh...
        .byte $e0,$20,$e0,$57,$17,$1b,$ab,$bb,$ff,$3c,$f0,$57,$d7,$db,$ab,$bb // . .W.....<.W....
        .byte $ff,$3c,$f0,$a0,$60,$a0,$a0,$e0,$80,$23,$00,$28,$70 // .<..`....#.(p

// --- Region $ff6f-$ff90 ---
.pc = $ff6f "dat_ff6f"

dat_ff6f:
        .byte $a2,$39,$04,$00,$03,$98,$10,$04,$64,$08,$04,$02,$04,$04,$02,$04 // .9......d.......
        .byte $0a,$02,$03,$11,$01,$e4,$e0,$06,$18,$10,$18,$a2,$21,$70,$a2,$21 // ............!p.!
        .byte $08,$a2                               // ..

// --- Region $ffa8-$ffd1 ---
.pc = $ffa8 "dat_ffa8"

dat_ffa8:
        .byte $a6,$3a,$61,$00,$04,$96,$80,$0a       // .:a.....

txt_ffb0:
        .text "H"
        .byte $40                                   // @ character
        .byte $b1                                   // '1' | $80 (end-of-string marker)
        .byte $a4,$20,$40,$1a,$14,$40,$00,$09,$83,$80,$0a,$4c,$66,$04,$30,$18 // . @..@.....Lf.0.
        .byte $04,$a2,$21,$08,$a2,$21,$10,$a2,$21,$e0,$a5,$21,$80,$a2,$21 // ..!..!..!..!..!

// --- Region $ffdb-$fffc ---
.pc = $ffdb "dat_ffdb"

dat_ffdb:
        .byte $40,$80,$80,$93,$00,$21,$01,$a2,$21,$01,$a2,$34,$01,$00,$01,$00 // @....!..!..4....
        .byte $01,$01,$0f,$01,$0f,$0f,$0c,$0f,$0c,$0c,$0b,$0c,$0b,$0b,$00,$0b // ................
        .byte $80,$9e                               // ..
