// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:16
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0800  End: $ffff  (63488 bytes)
// Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation
// Packer entry: $0810 (via BASIC SYS 2064)
// Entry point:  $1000 (4096)
// IRQ handler:  $12aa (irq_12aa)
// IRQ handler:  $12c5 (nmi_12c5)
//
// Code: 2804 bytes, Data: 60684 bytes
// Labels: 383, Subroutines: 10
//
// Cross-references: all OK
// ============================================


// --- Region $1000-$1004 ---
.pc = $1000 "main_1000"

main_1000:
        sei
        jmp loc_1042

dat_1004:
        .byte $a2                                   // .

// --- Region $1042-$1212 ---
.pc = $1042 "loc_1042"

loc_1042:
        lda #$35
        sta $01
        lda #$aa
        sta dat_fffe
        lda #$12
        sta $ffff
        lda #$c5
        sta smc_fffa                                // SMC: modifies $fffa
        lda #$12
        sta smc_fffb                                // SMC: modifies $fffb
        lda #$01
        sta $d01a
        lda #$7f
        sta $dc0d
        lda #$1b
        sta $d011
        lda #$00
        sta $d012
        lda #$00
        sta $d011
        lda #$d8
        sta $d016
        lda #$00
        sta $d020
        ldx #$00

loc_107f:
        lda #$08
        sta $d800,x
        sta $d900,x
        sta $da00,x
        sta $db00,x
        lda $1c00,x
        sta $0400,x
        lda $1d00,x
        sta $0500,x
        lda $1dd0,x
        sta $05d0,x
        lda #$00
        sta $06d0,x
        sta $06e8,x
        sta dat_2800,x
        inx
        bne loc_107f

loc_10ad:
        lda #$ff
        sta dat_2800,x
        inx
        cpx #$0c
        bne loc_10ad
        ldx #$00

loc_10b9:
        sta chr_0800,x
        inx
        cpx #$08
        bne loc_10b9
        lda #$c6
        sta $d0
        lda #$12
        sta $d1
        lda #$bd
        sta $d5
        lda #$16
        sta $d6
        lda #$00
        sta $d7
        lda #$00
        sta $d017
        sta $d01b
        lda #$00
        sta $dc
        sta $dd
        lda #$a7
        sta $1318
        lda #$00
        jsr sub_2d00
        cli
        ldx #$00

loc_10f0:
        lda dat_1212,x
        sta $13c9
        lda $121e,x
        sta $13ce
        lda $122a,x
        sta $13d3
        stx $d9
        ldx #$32
        ldy #$00

loc_1108:
        iny
        bne loc_1108
        dex
        bne loc_1108
        ldx $d9
        inx
        cpx #$0c
        bne loc_10f0
        ldx #$00

loc_1117:
        jsr sub_1151
        lda txt_101e,x
        pha
        pha
        jsr sub_116c
        jsr sub_1151
        pla
        clc
        adc #$28
        jsr sub_116c
        jsr sub_1151
        pla
        clc
        adc #$50
        jsr sub_116c
        inx
        cpx #$08
        bne loc_1117
        jsr sub_1151
        lda #$00
        sta $06f7
        sta $071f
        ldx #$06

loc_1148:
        jsr sub_1151
        dex
        bne loc_1148
        jmp loc_1176
// Referenced by: jsr from $1117, $1122, $112c, $113b, $1148, $1648; branch from $1156

sub_1151:
        lda $d012
        cmp #$80
        bne sub_1151
        ldy #$00

loc_115a:
        lda $06d1,y
        sta $06d0,y
        lda $06f9,y
        sta $06f8,y
        iny
        cpy #$27
        bne loc_115a
        rts
// Referenced by: jsr from $111f, $1129, $1133

sub_116c:
        sta $06f7
        clc
        adc #$78
        sta $071f
        rts

loc_1176:
        ldx #$00

loc_1178:
        lda $1026,x
        cmp #$ff
        beq loc_11d7
        pha
        jsr sub_11a7
        pla
        cmp #$20
        beq loc_11cc
        pha
        pha
        jsr sub_11c2
        jsr sub_11a7
        pla
        clc
        adc #$28
        jsr sub_11c2
        jsr sub_11a7
        pla
        clc
        adc #$50
        jsr sub_11c2

loc_11a1:
        inx
        bne loc_1178
        jmp loc_11d7
// Referenced by: jsr from $1180, $118d, $1197, $1640; branch from $11ac

sub_11a7:
        lda $d012
        cmp #$80
        bne sub_11a7
// Referenced by: jsr from $164b

sub_11ae:
        ldy #$00

loc_11b0:
        lda $0721,y
        sta $0720,y
        lda $0749,y
        sta $0748,y
        iny
        cpy #$27
        bne loc_11b0
        rts
// Referenced by: jsr from $118a, $1194, $119e

sub_11c2:
        sta $0747
        clc
        adc #$78
        sta $076f
        rts

loc_11cc:
        lda #$00
        sta $0747
        sta $076f
        jmp loc_11a1

loc_11d7:
        lda #$01
        sta $137b

loc_11dc:
        ldx #$00

loc_11de:
        lda dat_1800,x
        beq loc_11ea
        tay
        lda dat_125a,y
        sta $d800,x

loc_11ea:
        lda $1900,x
        beq loc_11f6
        tay
        lda dat_125a,y
        sta $d900,x

loc_11f6:
        lda $1a00,x
        beq loc_1209
        tay
        lda dat_125a,y
        sta $da00,x
        lda $dc01
        cmp #$ef
        beq loc_120f

loc_1209:
        inx
        bne loc_11de
        jmp loc_11dc

loc_120f:
        jmp loc_1626

dat_1212:
        .byte $00                                   // .

// --- Region $12aa-$12c5 ---
.pc = $12aa "irq_12aa"

irq_12aa:
        sta $d2
        stx $d3
        sty $d4
        jmp ($00d0)

loc_12b3:
        sta $d0
        stx $d1
        sty $d012
        lda #$01
        sta $d019
        lda $d2
        ldx $d3
        ldy $d4

nmi_12c5:
        rti

// --- Region $12d2-$137f ---
.pc = $12d2 "loc_12d2"

loc_12d2:
        nop
        nop
        lda #$d7
        sta $d016
        ldx #$eb

loc_12db:
        cpx $d012
        bne loc_12db

loc_12e0:
        cpx $d012
        beq loc_12e0
        lda $12ba,x
        sta $d023
        inx
        bne loc_12e0
        lda #$13
        sta $d011
        lda #$00
        sta $d01d
        lda #$00
        sta $d027
        sta $d028
        sta $d029
        lda #$01
        sta $d02a
        lda #$0f
        sta $d02b
        lda #$0c
        sta $d02c
        lda #$0b
        sta $d02d
        ldx #$a4
        stx $07f8
        inx
        stx $07f9
        inx
        stx $07fa
        ldx #$b0
        stx $07fb
        ldx #$b1
        stx $07fc
        ldx #$b2
        stx $07fd
        ldx #$b3
        stx $07fe
        lda #$07
        sta $d010
        lda #$78
        sta $d015
        lda #$98
        sta $d001
        lda #$90
        sta $d003
        sta $d005
        lda #$00
        sta $d007
        sta $d009
        sta $d00b
        sta $d00d
        lda #$00
        sta $d006
        sta $d008
        sta $d00a
        sta $d00c
        lda #$17
        sta $d000
        lda #$23
        sta $d002
        lda #$0c
        sta $d004
        lda #$00
        beq loc_1399

dat_137e:
        .byte $e6,$d8                               // ..

// --- Region $1399-$13a4 ---
.pc = $1399 "loc_1399"

loc_1399:
        jsr sub_2d06
        lda #$b2
        ldx #$13
        ldy #$36
        jmp loc_12b3

// --- Region $13f0-$14e4 ---
.pc = $13f0 "Segment $13f0"
        adc #$08
        sta $12d5
        ldx #$00

loc_13f7:
        lda $0799,x
        sta $0798,x
.label loc_13fe = * + 1
        lda $07c1,x
        sta $07c0,x
        inx
        cpx #$27
        bne loc_13f7

loc_1408:
        jsr sub_151d
        ldy #$00
        lda ($d5),y
        cmp #$20
        beq loc_1426
        cmp #$00
        bne loc_1433
        lda #$bd
        sta $d5
        lda #$16
        sta $d6
        lda #$00
        sta $d7
        jmp loc_1408

loc_1426:
        inc $d7
        lda #$ff
        sta $07bf
        sta $07e7
        jmp loc_1442

loc_1433:
        ldx $d7
        clc
        adc dat_1564,x
        sta $07bf
        clc
        adc #$78
        sta $07e7

loc_1442:
        inc $d7
        lda $d7
        cmp #$03
        bcc loc_1454
        lda #$00
        sta $d7
        inc $d5
        bne loc_1454
        inc $d6

loc_1454:
        lda #$1b
        sta $d011
        lda #$62
        ldx #$14
        ldy #$ba
        jmp loc_12b3

loc_1462:
        lda #$7f
        sta $d01d
        sta $d015
        lda #$be
        sta $d001
        sta $d003
        sta $d005
        sta $d007
        sta $d009
        sta $d00b
        sta $d00d
        lda #$00
        sta $d027
        sta $d028
        sta $d029
        sta $d02a
        sta $d02b
        sta $d02c
        sta $d02d
        lda #$a0
        sta $07f8
        sta $07f9
        sta $07fa
        sta $07fb
        sta $07fc
        sta $07fd
        sta $07fe
        lda #$20
        sta $d000
        lda #$50
        sta $d002
        lda #$80
        sta $d004
        lda #$b0
        sta $d006
        lda #$e0
        sta $d008
        lda #$10
        sta $d00a
        lda #$40
        sta $d00c
        lda #$e0
        sta $d010
        lda #$7f
        sta $d01d
        lda #$e5
        ldx #$14
        ldy #$bf
        jmp loc_12b3

// --- Region $1502-$1564 ---
.pc = $1502 "loc_1502"

loc_1502:
        nop
        nop

loc_1504:
        cpx $d012
        beq loc_1504
        lda $150e,x
        sta $d023
        inx
        cpx #$e2
        bne loc_1504
        lda #$c6
        ldx #$12
        ldy #$ea
        jmp loc_12b3
// Referenced by: jsr from $1408

sub_151d:
        ldx $dc
        lda $1567,x
        sta $1325
        lda $158a,x
        sta $132a
        lda $15ad,x
        sta $132f
        lda $15ee,x
        sta $1334
        inc $dc
        lda $dc
        cmp #$23
        bne loc_1563
        lda #$00
        sta $dc
        ldx $dd
        lda $1618,x
        sta $135e
        lda $161f,x
        sta $1350
        lda $1611,x
        sta $1339
        inc $dd
        lda $dd
        cmp #$07
        bne loc_1563
        lda #$00
        sta $dd

loc_1563:
        rts

dat_1564:
        .byte $00                                   // .

// --- Region $1626-$16bd ---
.pc = $1626 "loc_1626"

loc_1626:
        lda #$00
        sta $137b
        lda #$08
        ldx #$00

loc_162f:
        sta $d800,x
        sta $d900,x
        sta $da00,x
        sta $db00,x
        inx
        bne loc_162f
        ldx #$07

loc_1640:
        jsr sub_11a7
        dex
        bne loc_1640
        ldx #$22

loc_1648:
        jsr sub_1151
        jsr sub_11ae
        dex
        bne loc_1648
        ldx #$00

loc_1653:
        lda $1236,x
        sta $13c9
        lda $1242,x
        sta $13ce
        lda $124e,x
        sta $13d3
        stx $d9
        ldx #$32
        ldy #$00

loc_166b:
        iny
        bne loc_166b
        dex
        bne loc_166b
        ldx $d9
        lda #$00
        sta dat_13a5,x
        inx
        cpx #$0c
        bne loc_1653
        sta $13b1
        lda #$00
        sta $14eb
        sta $14f0
        lda #$00
        tay
        tax

loc_168c:
        iny
        bne loc_168c
        dex
        bne loc_168c
        sei
        lda #$37
        sta $01
        jsr $fda3
        jsr $fd15
        jsr $ff5b
        lda #$f0
        sta $d01a
        sta $d020
        sta $d021
        ldx #$00
        stx $01

loc_16af:
        lda dat_1004,x
        sta $0340,x
        inx
        cpx #$1a
        bne loc_16af
        jmp $0340

txt_16bd:
        .text " "

// --- Region $1f00-$1f42 ---
.pc = $1f00 "sub_1f00"
// Referenced by: jsr from $1f34

sub_1f00:
        lda #$00
        ldx #$65

loc_1f04:
        sta dat_1f47,x
        dex
        bpl loc_1f04
        lda #$f0
        sta $1f98

loc_1f0f:
        lda #$00
        sta $1f68
        sta $1f69
        sta $1f6a
        ldx #$02

loc_1f1c:
        sta dat_1f47,x
        sta $1f4a,x
        sta $1f4d,x
        sta $1f56,x
        dex
        bpl loc_1f1c
        sta $1f9a
        lda #$1f
        sta $2d1f
        rts

smc_1f34:
.label smc_1f35 = * + 1
.label smc_1f36 = * + 2
        jsr sub_1f00                                // !SMC: modified by $ffdb, $ffde, $ffe1

loc_1f37:
        ldx #$00
        txa

loc_1f3a:
        sta $d400,x
        inx
        cpx #$18
        bne loc_1f3a
        rts

// --- Region $2d00-$3249 ---
.pc = $2d00 "sub_2d00"
// Referenced by: jsr from $10ea

sub_2d00:
        jmp smc_1f34

dat_2d03:
        .byte $4c,$e2,$fc                           // L..
// Referenced by: jsr from $1399

sub_2d06:
        lda $1f9a
        cmp #$02
        beq loc_2d14
        cmp #$01
        bne loc_2d15
        jmp loc_1f0f

loc_2d14:
        rts

loc_2d15:
        inc $1f68
        inc $1f69
        inc $1f6a
        lda #$00
        sta $d418
        ldx #$02
        dec $1f99
        bpl loc_2d30
        lda dat_1f43
        sta $1f99

loc_2d30:
        stx $ff
        lda $1f44,x
        sta $1f7c
        tay
        lda $1f99
        cmp dat_1f43
        bne loc_2d53
        lda $3309,x
        sta $fb
        lda $330c,x
        sta $fc
        dec $1f4d,x
        bmi loc_2d56
        jmp loc_2efb

loc_2d53:
        jmp loc_2f2a

loc_2d56:
        ldy dat_1f47,x
        lda ($fb),y
        cmp #$fe
        beq loc_2d71
        cmp #$ff
        bne loc_2d79
        lda #$00
        sta $1f4d,x
        sta dat_1f47,x
        sta $1f4a,x
        jmp loc_2d56

loc_2d71:
        lda #$02
        sta $1f9a
        jmp loc_1f37

loc_2d79:
        sta $1f8d
        and #$80
        beq loc_2d8e
        lda $1f8d
        and #$1f
        sta $1f75,x
        inc dat_1f47,x
        jmp loc_2d56

loc_2d8e:
        lda $1f8d
        and #$40
        beq loc_2da3
        lda $1f8d
        and #$3f
        sta $1f9c,x
        inc dat_1f47,x
        jmp loc_2d56

loc_2da3:
        lda $1f8d
        asl
        tay
        lda $330f,y
        sta $fd
        lda $3310,y
        sta $fe
        lda #$00
        sta $1f65,x
        ldy $1f4a,x
        sta $1f68,x
        lda #$03
        sta $1f87,x

loc_2dc2:
        lda ($fd),y
        sta $f8
        and #$f0
        cmp #$f0
        bne loc_2ddc
        lda #$01
        sta $1fa6,x
        inc $1f4a,x
        iny
        lda ($fd),y
        sta $f8
        jmp loc_2e58

loc_2ddc:
        lda #$00
        sta $1fa6,x
        lda $f8
        and #$f0
        cmp #$e0
        bne loc_2e2e
        lda $f8
        and #$01
        clc
        adc #$01
        sta $1f65,x
        lda $f8
        and #$0e
        lsr
        sta $1f8b
        inc $1f4a,x
        iny
        lda ($fd),y
        pha
        and #$f0
        sta $1f8a
        pla
        and #$0f
        sta smc_3011                                // SMC: modifies $3011
        inc $1f4a,x
        iny
        iny
        lda ($fd),y
        sta $1fa9,x
        tax
        lda dat_3249,x
        sta smc_3026                                // SMC: modifies $3026
        lda $32a9,x
        sta smc_302d                                // SMC: modifies $302d
        ldx $ff
        inc $1f4a,x
        dey
        lda ($fd),y
        sta $f8

loc_2e2e:
        lda $f8
        and #$e0
        cmp #$c0
        bne loc_2e40
        lda $f8
        and #$1f
        sta $1f59,x
        jsr sub_2eee

loc_2e40:
        lda $f8
        and #$c0
        cmp #$80
        bne loc_2e58
        lda $f8
        and #$3f
        sec
        sbc #$01
        sta $1f50,x
        jsr sub_2eee
        jmp loc_2dc2

loc_2e58:
        lda $1f50,x
        sta $1f4d,x
        lda $f8
        clc
        adc $1f75,x
        sta $1f56,x
        tay
        lda dat_3249,y
        pha
        lda $32a9,y
        ldy $1f7c
        sta $d401,y
        sta $1f5c,x
        sta $1f5f,x
        pla
        sta $d400,y
        sta $1f62,x
        lda $1fa6,x
        bne loc_2ecd
        lda $1f59,x
        asl
        asl
        asl
        tax
        stx $1f78
        lda $3361,x
        sta $d405,y
        lda $3362,x
        sta $d406,y
        lda $3363,x
        pha
        lda $335f,x
        pha
        lda $3360,x
        ldx $ff
        sta $1f53,x
        sta $1f9f,x
        lda #$00
        sta $d402,y
        sta $1f6b,x
        pla
        sta $1f71,x
        and #$0f
        sta $d403,y
        sta $1f6e,x
        lda #$01
        sta $1f95,x
        pla
        sta $1f92,x

loc_2ecd:
        inc $1f4a,x
        ldy $1f4a,x
        lda ($fd),y
        cmp #$ff
        bne loc_2eeb

loc_2ed9:
        lda #$00
        sta $1f4a,x
        lda $1f9c,x
        beq loc_2ee8
        dec $1f9c,x
        bpl loc_2eeb

loc_2ee8:
        inc dat_1f47,x

loc_2eeb:
        jmp loc_3237
// Referenced by: jsr from $2e3d, $2e52

sub_2eee:
        inc $1f4a,x
        iny
        lda ($fd),y
        cmp #$ff
        beq loc_2ed9
        sta $f8
        rts

loc_2efb:
        lda $1f4d,x
        beq loc_2f22
        lda $1f59,x
        asl
        asl
        asl
        tay
        lda $3363,y
        lsr
        lsr
        lsr
        lsr
        asl
        sta smc_2f1a                                // SMC: modifies $2f1a
        lda $1f50,x
        sec
        sbc $1f4d,x
.label smc_2f1a = * + 1
        cmp #$00                                    // !SMC: modified by $2f0f
        bcs loc_2f22
        lda $1f53,x
        bne loc_2f27

loc_2f22:
        lda $1f53,x
        and #$fe

loc_2f27:
        sta $1f9f,x

loc_2f2a:
        lda $1f59,x
        asl
        asl
        asl
        tay
        lda $3364,y
        sta $1f79
        lda $3365,y
        sta $1f7a
        lda $3366,y
        sta $1f7b
        and #$04
        bne loc_2f53
        lda $1f7b
        and #$10
        bne loc_2f53
        lda $1f79
        bne loc_2f56

loc_2f53:
        jmp loc_3004

loc_2f56:
        pha
        and #$0f
        sta $1f7d
        pla
        lsr
        lsr
        lsr
        lsr
        sta $1f7e
        ldy $1f56,x
        lda $324a,y
        sec
        sbc dat_3249,y
        sta $1fa5
        lda $32aa,y
        sbc $32a9,y
        sta $1fa4

loc_2f7a:
        lsr $1fa4
        ror $1fa5
        dec $1f7d
        bpl loc_2f7a
        lda $1f68,x
        cmp #$07
        bcc loc_3004
        lda $1f81,x
        bpl loc_2f9b
        dec $1f84,x
        bne loc_2faf
        inc $1f81,x
        bpl loc_2faf

loc_2f9b:
        inc $1f84,x
        lda $1f7e
        cmp $1f84,x
        bcs loc_2faf
        sta $1f84,x
        dec $1f81,x
        dec $1f84,x

loc_2faf:
        lda dat_3249,y
        sta $1fa2
        lda $32a9,y
        sta $1fa3
        lda $1f7e
        lsr
        tay

loc_2fc0:
        dey
        bmi loc_2fd9
        lda $1fa2
        sec
        sbc $1fa5
        sta $1fa2
        lda $1fa3
        sbc $1fa4
        sta $1fa3
        jmp loc_2fc0

loc_2fd9:
        ldy $1f84,x

loc_2fdc:
        dey
        bmi loc_2ff5
        lda $1fa2
        clc
        adc $1fa5
        sta $1fa2
        lda $1fa3
        adc $1fa4
        sta $1fa3
        jmp loc_2fdc

loc_2ff5:
        ldy $1f7c
        lda $1fa2
        sta $d400,y
        lda $1fa3
        sta $d401,y

loc_3004:
        ldx $ff
        ldy $1f7c
        lda $1f50,x
        sec
        sbc $1f4d,x
.label smc_3011 = * + 1
        cmp #$00                                    // !SMC: modified by $2e0a
        bcs loc_3017
        jmp loc_306d

loc_3017:
        lda $1f65,x
        beq loc_306d
        and #$03
        cmp #$01
        beq loc_3022

loc_3022:
        lda $1f62,x
.label smc_3026 = * + 1
        cmp #$00                                    // !SMC: modified by $2e1b
        bcc loc_3033
        lda $1f5c,x
.label smc_302d = * + 1
        cmp #$00                                    // !SMC: modified by $2e21
        bcc loc_3033
        jmp loc_304f

loc_3033:
        clc
        lda $1f62,x
        adc $1f8a
        sta $1f62,x
        sta $d400,y
        lda $1f5c,x
        adc $1f8b
        sta $1f5c,x
        sta $d401,y
        jmp loc_306d

loc_304f:
        lda #$00
        sta $1f65,x
        lda $1fa9,x
        clc
        adc $1f75,x
        sta $1f56,x
        tax
        lda dat_3249,x
        sta $d400,y
        lda $32a9,x
        sta $d401,y
        ldx $ff

loc_306d:
        lda $1f7a
        bne loc_3075
        jmp loc_30fd

loc_3075:
        and #$07
        tay
        dey
        tya
        asl
        asl
        asl
        tay
        lda $334f,y
        sta smc_30d8                                // SMC: modifies $30d8
        iny
        lda $334f,y
        sta smc_30f5                                // SMC: modifies $30f5
        iny
        lda $334f,y
        cmp $1f68,x
        bcc loc_3097
        jmp loc_30ae

loc_3097:
        iny
        iny
        lda $334f,y
        cmp $1f68,x
        bcc loc_30a4
        jmp loc_30ae

loc_30a4:
        iny
        iny
        lda $334f,y
        cmp $1f68,x
        bcc loc_30b8

loc_30ae:
        iny
        lda $334f,y
        sta $1f74
        jmp loc_30c0

loc_30b8:
        lda $1f7a
        and #$fc
        sta $1f74

loc_30c0:
        lda $1f95,x
        bne loc_30e2
        lda $1f6b,x
        sec
        sbc $1f74
        sta $1f6b,x
        lda $1f6e,x
        sbc #$00
        sta $1f6e,x
.label smc_30d8 = * + 1
        cmp #$07                                    // !SMC: modified by $3081
        bcs loc_30fd
        lda #$01
        sta $1f95,x
        bne loc_30fd

loc_30e2:
        lda $1f6b,x
        clc
        adc $1f74
        sta $1f6b,x
        lda $1f6e,x
        adc #$00
        sta $1f6e,x
.label smc_30f5 = * + 1
        cmp #$0d                                    // !SMC: modified by $3088
        bcc loc_30fd
        lda #$00
        sta $1f95,x

loc_30fd:
        ldx $ff
        ldy $1f7c
        lda $1f6b,x
        sta $d402,y
        lda $1f6e,x
        adc #$00
        sta $d403,y
        lda $1f7b
        and #$08
        beq loc_312f
        ldx $ff
        lda $1f68,x
        cmp #$28
        bcc loc_312f
        lda $1f68,x
        and #$07
        tax
        lda $3327,x
        ldy $1f7c
        sta $d403,y

loc_312f:
        sty $1f8d
        lda $1f7b
        and #$01
        beq loc_3163
        ldx $ff
        stx $1f9b
        lda #$43
        sta $f9
        lda #$33
        sta $fa
        ldx $ff
        lda $1f68,x
        ldy #$0b
        cmp ($f9),y
        bcs loc_3184
        ldy #$0a

loc_3153:
        cmp ($f9),y
        bcs loc_318f
        dey
        cpy #$06
        bne loc_3153
        cmp ($f9),y
        bcs loc_3166
        jmp loc_31af

loc_3163:
        jmp loc_319e

loc_3166:
        lda $ff
        asl
        bne loc_316e
        clc
        adc #$01

loc_316e:
        sta $1f8e
        ldx $1f98
        txa
        and $1f8e
        bne loc_3182
        txa
        clc
        adc $1f8e
        sta $d417

loc_3182:
        ldy #$06

loc_3184:
        dey
        dey
        dey
        dey
        dey
        dey
        lda ($f9),y
        jmp loc_31a7

loc_318f:
        dey
        dey
        dey
        dey
        dey
        dey
        lda $1f8f,x
        clc
        adc ($f9),y
        jmp loc_31a7

loc_319e:
        lda $ff
        cmp $1f9b
        bne loc_31af
        lda #$ff

loc_31a7:
        ldx $ff
        sta $1f8f,x
        sta $d416

loc_31af:
        ldy $1f8d
        lda $1f7b
        and #$80
        beq loc_31f4
        ldx $ff
        ldy $1f7c
        lda $1f68,x
        cmp #$02
        bcs loc_31d9
        lda #$48
        sta $d401,y
        lda #$00
        sta $d400,y
        ldx $ff
        lda #$81
        sta $1f9f,x
        jmp loc_3237

loc_31d9:
        lda $1f68,x
        cmp #$04
        bcs loc_31f4
        lda $1f62,x
        sta $d400,y
        lda $1f5c,x
        sta $d401,y
        lda $1f53,x
        and #$fe
        sta $1f9f,x

loc_31f4:
        lda $1f7b
        and #$04
        beq loc_3237
        dec $1f87,x
        bpl loc_3205
        lda #$02
        sta $1f87,x

loc_3205:
        ldx $1f79
        lda txt_332f,x
        sta smc_321b                                // SMC: modifies $321b
        lda $3333,x
        sta smc_321c                                // SMC: modifies $321c
        ldx $ff
        lda $1f87,x
        tax
.label smc_321b = * + 1
.label smc_321c = * + 2
        lda $333a,x                                 // !SMC: modified by $320b, $3211
        sta $41
        ldx $ff
        lda $1f56,x
        clc
        adc $41
        tax
        ldy $1f7c
        lda dat_3249,x
        sta $d400,y
        lda $32a9,x
        sta $d401,y

loc_3237:
        ldx $ff
        ldy $1f7c
        lda $1f9f,x
        sta $d404,y
        dex
        bmi loc_3248
        jmp loc_2d30

loc_3248:
        rts

dat_3249:
        .byte $0c                                   // .

// --- Region $44f0-$44f0 ---
.pc = $44f0 "Segment $44f0"
        brk

// --- Region $5555-$5555 ---
.pc = $5555 "loc_5555"

loc_5555:
        brk

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

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

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

// --- Region $d8a5-$d8a5 ---
.pc = $d8a5 "loc_d8a5"

loc_d8a5:
        brk

// --- Region $fd15-$fd41 ---
.pc = $fd15 "Segment $fd15"
        sta $41
        ldx $ff
        lda $1f56,x
        clc
        adc $41
        tax
        ldy $1f7c
        lda dat_3249,x
        sta $d400,y
        lda $32a9,x
        sta $d401,y
        ldx $ff
        ldy $1f7c
        lda $1f9f,x
        sta $d404,y
        dex
        bmi loc_fd40
        jmp loc_2d30

loc_fd40:
        rts

dat_fd41:
        .byte $0c                                   // .

// --- Region $fda3-$fdab ---
.pc = $fda3 "Segment $fda3"
        .byte $e7,$02                               // isc $02 // ILLEGAL
        sbc $03
        cpx $04
        .byte $e3,$05                               // isc ($05,x) // ILLEGAL
        .byte $22                                   // jam // ILLEGAL

// --- Region $fee8-$feef ---
.pc = $fee8 "loc_fee8"

loc_fee8:
        sty $11
        ora ($82),y
        ora $e084,x
        .byte $12                                   // jam // ILLEGAL

// --- Region $ff5b-$ff88 ---
.pc = $ff5b "Segment $ff5b"
        sta ($39,x)
        .byte $8b,$f0                               // ane #$f0 // ILLEGAL
        .byte $3a                                   // nop // ILLEGAL
        sty $8439
        and $9c,x
        bmi loc_fee8
        beq loc_ff98
        beq loc_ff99
        beq loc_ff9a
        beq loc_ff9b
        beq loc_ff9c
        beq loc_ff9d
        beq loc_ff9e
        beq loc_ff9f
        .byte $ff,$84,$34                           // isc $3484,x // ILLEGAL
        bmi loc_ffa7
        sta ($27,x)
        .byte $87,$f0                               // sax $f0 // ILLEGAL
        plp
        sty $34
        bmi loc_ffb0
        .byte $34,$30                               // nop $30,x // ILLEGAL
        .byte $34,$88                               // nop $88,x // ILLEGAL

// --- Region $ff98-$fffe ---
.pc = $ff98 "loc_ff98"

loc_ff98:
.label loc_ff99 = * + 1
.label loc_ff9a = * + 2
        and $3935,y

loc_ff9b:
        dey

loc_ff9c:
.label loc_ff9d = * + 1
        beq loc_ffd8

loc_ff9e:
.label loc_ff9f = * + 1
        sty $39
.label loc_ffa2 = * + 2
        sty $8137
        beq loc_ffdb
        beq loc_ffdc

loc_ffa7:
        beq loc_ffdd
        beq loc_ffde
        beq loc_ffdf
        beq loc_ffe0
.label loc_ffb0 = * + 1
        beq loc_ffe1
        beq loc_ffe2
        .byte $ff,$c3,$82                           // isc $82c3,x // ILLEGAL
        clc
        .byte $ff,$c4,$82                           // isc $82c4,x // ILLEGAL
        clc
        .byte $ff,$c5,$82                           // isc $82c5,x // ILLEGAL
        clc
        .byte $ff,$c6,$82                           // isc $82c6,x // ILLEGAL
        clc
        .byte $ff,$c0,$a0                           // isc $a0c0,x // ILLEGAL
        ldy $60
        and $ff,x
        lda #$00
        ldx #$65

loc_ffce:
        sta $1f13,x
        dex
        bpl loc_ffce
        lda #$f0
.label loc_ffd8 = * + 2
        sta $1f64
        lda #$00

loc_ffdb:
.label loc_ffdc = * + 1
.label loc_ffdd = * + 2
        sta smc_1f34                                // SMC: modifies $1f34

loc_ffde:
.label loc_ffdf = * + 1
.label loc_ffe0 = * + 2
        sta smc_1f35                                // SMC: modifies $1f35

loc_ffe1:
.label loc_ffe2 = * + 1
        sta smc_1f36                                // SMC: modifies $1f36
        ldx #$02

loc_ffe6:
        sta $1f13,x
        sta $1f16,x
        sta $1f19,x
        sta $1f22,x
        dex
        bpl loc_ffe6
        sta $1f66
        lda #$1f

smc_fffa:
.label smc_fffb = * + 1
        sta $2d1f                                   // !SMC: modified by $1052, $1057
        rts

dat_fffe:
        .byte $00                                   // .

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

// --- Region $0800-$0fdb ---
.pc = $0800 "chr_0800"

chr_0800:
        // === Charset data (2012 bytes, $0800-$0fdb) ===
        .byte $00,$00,$00,$ff,$ff,$ff,$ff,$ff       // char 0 @+0
        .byte $c0,$4a,$6a,$6a,$6a,$6a,$6a,$6a       // char 1 @+1
        .byte $00,$6a,$6a,$6a,$6a,$6a,$6a,$6a       // char 2 @+2
        .byte $c0,$4a,$6a,$6a,$6a,$6a,$6a,$6a       // char 3 @+3
        .byte $00,$6a,$6a,$6a,$6a,$6a,$6a,$6a       // char 4 @+4
        .byte $c0,$4a,$6a,$6a,$6a,$6a,$6a,$6a       // char 5 @+5
        .byte $c0,$4a,$6a,$6a,$6a,$6a,$6a,$6a       // char 6 @+6
        .byte $c0,$4a,$6a,$6a,$6a,$6a,$6a,$6a       // char 7 @+7
        .byte $00,$6a,$6a,$6a,$6a,$6a,$6a,$6a       // char 8 @+8
        .byte $c0,$da,$da,$d5,$fd,$fd,$fd,$fd       // char 9 @+9
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 10 @+10
        .byte $00,$6a,$6a,$6a,$6a,$6a,$6a,$6a       // char 11 @+11
        .byte $00,$6a,$6a,$6a,$6a,$6a,$6a,$6a       // char 12 @+12
        .byte $00,$6a,$6a,$6a,$6a,$6a,$6a,$6a       // char 13 @+13
        .byte $00,$6a,$6a,$6a,$6a,$6a,$6a,$6a       // char 14 @+14
        .byte $c0,$4a,$6a,$6a,$6a,$6a,$6a,$6a       // char 15 @+15
        .byte $00,$6a,$6a,$6a,$6a,$6a,$6a,$6a       // char 16 @+16
        .byte $c0,$4a,$6a,$6a,$6a,$6a,$6a,$6a       // char 17 @+17
        .byte $00,$6a,$6a,$6a,$6a,$6a,$6a,$6a       // char 18 @+18
        .byte $c0,$4a,$6a,$6a,$6a,$6a,$6a,$5a       // char 19 @+19
        .byte $00,$6a,$6a,$55,$fd,$fd,$fd,$fd       // char 20 @+20
        .byte $00,$6a,$6a,$6a,$6a,$6a,$6a,$6a       // char 21 @+21
        .byte $00,$6a,$6a,$6a,$6a,$6a,$6a,$6a       // char 22 @+22
        .byte $00,$6a,$6a,$6a,$6a,$6a,$6a,$6a       // char 23 @+23
        .byte $00,$6a,$6a,$6a,$6a,$6a,$5a,$da       // char 24 @+24
        .byte $00,$6a,$6a,$6a,$6a,$6a,$6a,$5a       // char 25 @+25
        .byte $00,$6a,$6a,$6a,$55,$ff,$ff,$fc       // char 26 @+26
        .byte $fc,$c0,$da,$da,$d5,$fd,$fd,$fd       // char 27 @+27
        .byte $00,$6a,$6a,$55,$ff,$ff,$c0,$4a       // char 28 @+28
        .byte $00,$6a,$6a,$55,$ff,$ff,$f0,$f6       // char 29 @+29
        .byte $00,$6a,$6a,$6a,$6a,$6a,$6a,$5a       // char 30 @+30
        .byte $00,$6a,$6a,$6a,$6a,$6a,$6a,$6a       // char 31 @+31
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 32 ' '
        .byte $c0,$4a,$6a,$6a,$6a,$6a,$6a,$6a       // char 33 '!'
        .byte $00,$6a,$6a,$55,$ff,$ff,$ff,$fc       // char 34 '"'
        .byte $c0,$4a,$6a,$6a,$6a,$6a,$5a,$da       // char 35 '#'
        .byte $c0,$4a,$6a,$6a,$6a,$6a,$6a,$5a       // char 36 '$'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 37 '%'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 38 '&'
        .byte $ff,$ff,$ff,$ff,$ff,$c0,$da,$da       // char 39 '''
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 40 '('
        .byte $00,$aa,$aa,$56,$36,$36,$36,$06       // char 41 ')'
        .byte $00,$aa,$aa,$56,$36,$36,$06,$aa       // char 42 '*'
        .byte $00,$aa,$aa,$95,$1f,$3f,$3f,$3f       // char 43 '+'
        .byte $00,$aa,$aa,$56,$36,$36,$36,$36       // char 44 ','
        .byte $00,$aa,$aa,$55,$3f,$3f,$00,$aa       // char 45 '-'
        .byte $00,$aa,$aa,$55,$3f,$3f,$00,$aa       // char 46 '.'
        .byte $00,$aa,$aa,$95,$1f                   // char 47 (partial)

txt_097d:
        .byte $3f,$30,$36                           // char 47 (partial)
        .byte $30,$36,$36,$36,$36,$36,$06,$aa       // char 48 '0'
        .byte $00,$aa,$aa,$a9,$a8,$a8,$a8,$a8       // char 49 '1'
        .byte $f0,$f6,$f6,$f6,$f6,$f6,$f6,$f6       // char 50 '2'

txt_0998:
        .byte $30,$36,$36,$36,$36,$36,$06,$aa       // char 51 '3'

txt_09a0:
        .byte $3f,$3f,$3f,$3f,$3f,$3f,$3f,$3f       // char 52 '4'
        .byte $30,$36,$06,$aa,$16,$36,$36,$36       // char 53 '5'
        .byte $00,$aa,$aa,$56,$36,$36,$36,$36       // char 54 '6'
        .byte $00,$aa,$aa,$56,$36,$36,$36,$36       // char 55 '7'
        .byte $00,$aa,$aa,$56,$36,$36,$06,$aa       // char 56 '8'
        .byte $00,$aa,$aa,$56,$36,$36,$36,$36       // char 57 '9'
        .byte $00,$aa,$aa,$56,$36,$36,$06,$aa       // char 58 ':'
        .byte $00,$aa,$aa,$55,$3f,$3f,$00,$aa       // char 59 ';'
        .byte $00,$aa,$aa,$a9,$a8,$a8,$a8,$a8       // char 60 '<'

txt_09e8:
        .byte $30,$36,$36,$36,$36,$36,$36,$36       // char 61 '='
        .byte $30,$36,$36,$36,$36,$36,$36,$36       // char 62 '>'
        .byte $30,$36,$36,$36,$36,$36,$36,$36       // char 63 '?'
        .byte $30,$36,$36,$36,$36,$36,$06,$aa       // char 64 '@'

txt_0a08:
        .byte $30,$36,$36,$36,$36,$36,$16,$aa       // char 65 'A'
        .byte $00,$aa,$aa,$aa,$56,$ca,$2a,$aa       // char 66 'B'
        .byte $00,$a8,$a8,$a8,$a8,$a8,$a8,$a8       // char 67 'C'
        .byte $00,$aa,$aa,$56,$f6,$f6,$06,$aa       // char 68 'D'
        .byte $00,$aa,$aa,$56,$f6,$f6,$06,$aa       // char 69 'E'

txt_0a30:
        .byte $30,$36,$36,$36,$36,$36,$06,$aa       // char 70 'F'
        .byte $00,$aa,$aa,$55,$3f,$3f,$00,$aa       // char 71 'G'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 72 'H'
        .byte $00,$aa,$aa,$55,$3f,$3f,$00,$aa       // char 73 'I'
        .byte $00,$aa,$aa,$56,$f6,$f6,$f6,$06       // char 74 'J'
        .byte $00,$aa,$aa,$56,$36,$36,$06,$aa       // char 75 'K'
        .byte $00,$aa,$aa,$56,$36,$36,$06,$aa       // char 76 'L'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 77 'M'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 78 'N'
        .byte $ff,$ff,$ff,$ff,$ff,$00,$aa,$aa       // char 79 'O'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 80 'P'
        .byte $0f,$83,$a3,$a3,$a3,$a3,$a3,$a3       // char 81 'Q'
        .byte $0f,$83,$a3,$a3,$a3,$a3,$83,$8f       // char 82 'R'
        .byte $03,$a3,$a3,$53,$ff,$ff,$ff,$ff       // char 83 'S'
        .byte $0f,$83,$a3,$a3,$a3,$a3,$a3,$a3       // char 84 'T'
        .byte $03,$a3,$a3,$53,$ff,$ff,$3f,$3f       // char 85 'U'
        .byte $03,$a3,$a3,$53,$ff,$ff,$3f,$3f       // char 86 'V'
        .byte $03,$a3,$a3,$53,$ff,$ff,$03,$a3       // char 87 'W'
        .byte $03,$a3,$a3,$a3,$a3,$a3,$a3,$a3       // char 88 'X'
        .byte $0f,$8f,$8f,$4f,$ff,$ff,$ff,$ff       // char 89 'Y'
        .byte $03,$a3,$a3,$a3,$a3,$a3,$a3,$a3       // char 90 'Z'
        .byte $03,$a3,$a3,$a3,$a3,$a3,$83,$8f       // char 91 '['
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 92 '\'
        .byte $03,$a3,$a3,$a3,$a3,$a3,$a3,$a3       // char 93 ']'
        .byte $0f,$83,$a3,$a3,$a3,$a3,$a3,$a3       // char 94 '^'
        .byte $0f,$83,$a3,$a3,$a3,$a3,$a3,$a3       // char 95 '_'
        .byte $0f,$83,$a3,$a3,$a3,$a3,$83,$9f       // char 96 '`'
        .byte $0f,$83,$a3,$a3,$a3,$a3,$a3,$a3       // char 97 'a'
        .byte $0f,$83,$a3,$a3,$a3,$a3,$83,$8f       // char 98 'b'
        .byte $03,$a3,$a3,$53,$ff,$ff,$0f,$83       // char 99 'c'
        .byte $03,$a3,$a3,$53,$ff,$ff,$ff,$ff       // char 100 'd'
        .byte $03,$a3,$a3,$a3,$a3,$a3,$a3,$a3       // char 101 'e'
        .byte $03,$a3,$a3,$a3,$a3,$a3,$a3,$a3       // char 102 'f'
        .byte $03,$a3,$a3,$a3,$a3,$a3,$a3,$a3       // char 103 'g'
        .byte $03,$a3,$a3,$a3,$a3,$a3,$83,$8f       // char 104 'h'
        .byte $03,$a3,$a3,$a3,$a3,$a3,$a3,$a3       // char 105 'i'
        .byte $03,$a3,$a3,$a3,$a3,$a3,$9f,$7f       // char 106 'j'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 107 'k'
        .byte $0f,$83,$a3,$a3,$a3,$a3,$a3,$83       // char 108 'l'
        .byte $0f,$83,$a3,$a3,$a3,$a3,$83,$8f       // char 109 'm'
        .byte $03,$a3,$a3,$a3,$a3,$a3,$a3,$a3       // char 110 'n'
        .byte $03,$a3,$a3,$53,$ff,$ff,$0f,$83       // char 111 'o'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 112 'p'
        .byte $03,$a3,$a3,$53,$ff,$ff,$0f,$83       // char 113 'q'
        .byte $0f,$83,$a3,$a3,$a3,$a3,$a3,$a3       // char 114 'r'
        .byte $0f,$83,$a3,$a3,$a3,$a3,$83,$8f       // char 115 's'
        .byte $0f,$83,$a3,$a3,$a3,$a3,$a3,$a3       // char 116 't'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 117 'u'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 118 'v'
        .byte $ff,$ff,$ff,$ff,$ff,$0f,$8f,$8f       // char 119 'w'
        .byte $58,$58,$58,$58,$18,$18,$58,$58       // char 120 'x'
        .byte $6a,$6a,$6a,$6a,$6a,$6a,$55,$ff       // char 121 'y'
        .byte $6a,$6a,$6a,$6a,$6a,$6a,$55,$ff       // char 122 'z'
        .byte $6a,$6a,$6a,$6a,$6a,$5a,$d5,$ff       // char 123 '{'
        .byte $6a,$6a,$6a,$6a,$6a,$6a,$55,$ff       // char 124 '|'
        .byte $6a,$6a,$6a,$6a,$6a,$5a,$d5,$ff       // char 125 '}'
        .byte $6a,$6a,$6a,$6a,$6a,$6a,$55,$ff       // char 126 '~'
        .byte $6a,$6a,$6a,$6a,$6a,$5a,$d5,$ff       // char 127
        .byte $6a,$6a,$6a,$6a,$6a,$6a,$55,$ff       // char 128
        .byte $fd,$fd,$fd,$c1,$da,$da,$d5,$ff       // char 129
        .byte $00,$6a,$6a,$6a,$6a,$5a,$d5,$ff       // char 130
        .byte $6a,$6a,$6a,$6a,$6a,$6a,$55,$ff       // char 131
        .byte $6a,$6a,$6a,$6a,$6a,$6a,$55,$ff       // char 132
        .byte $6a,$6a,$6a,$6a,$6a,$6a,$55,$ff       // char 133
        .byte $6a,$6a,$6a,$6a,$6a,$6a,$55,$ff       // char 134
        .byte $6a,$6a,$6a,$6a,$6a,$5a,$d5,$ff       // char 135
        .byte $6a,$6a,$6a,$6a,$6a,$6a,$55,$ff       // char 136
        .byte $6a,$6a,$6a,$6a,$6a,$5a,$d5,$ff       // char 137
        .byte $6a,$6a,$6a,$6a,$6a,$6a,$55,$ff       // char 138
        .byte $d5,$ff,$ff,$00,$6a,$6a,$55,$ff       // char 139
        .byte $fd,$fd,$fd,$fd,$fd,$fd,$fd,$ff       // char 140
        .byte $6a,$6a,$6a,$6a,$6a,$5a,$d5,$ff       // char 141
        .byte $6a,$5a,$da,$da,$d6,$f6,$fd,$ff       // char 142
        .byte $6a,$6a,$6a,$6a,$6a,$6a,$55,$ff       // char 143
        .byte $0a,$6a,$6a,$6a,$6a,$6a,$55,$ff       // char 144
        .byte $d5,$ff,$ff,$00,$6a,$6a,$55,$ff       // char 145
        .byte $f2,$ca,$2a,$6a,$6a,$6a,$55,$ff       // char 146
        .byte $fd,$fd,$fd,$c1,$da,$da,$d5,$ff       // char 147
        .byte $6a,$6a,$6a,$6a,$6a,$6a,$55,$ff       // char 148
        .byte $f5,$ff,$ff,$00,$6a,$6a,$55,$ff       // char 149
        .byte $d5,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 150
        .byte $55,$ff,$ff,$00,$6a,$6a,$55,$ff       // char 151
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 152
        .byte $6a,$6a,$6a,$6a,$6a,$5a,$d5,$ff       // char 153
        .byte $fd,$fd,$ff,$ff,$ff,$ff,$ff,$ff       // char 154
        .byte $5a,$6a,$6a,$6a,$6a,$5a,$d5,$ff       // char 155
        .byte $d5,$ff,$ff,$00,$6a,$6a,$55,$ff       // char 156
        .byte $ff,$00,$6a,$6a,$6a,$55,$ff,$ff       // char 157
        .byte $ff,$c0,$da,$da,$d5,$00,$6a,$55       // char 158
        .byte $da,$d5,$ff,$ff,$ff,$ff,$ff,$ff       // char 159
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 160
        .byte $aa                                   // char 161 (partial)

txt_0d09:
        .byte $56,$36,$36,$36,$36,$35,$ff           // char 161 (partial)
        .byte $56,$36,$36,$06,$aa,$aa,$55,$ff       // char 162
        .byte $3f,$3f,$0f,$80,$aa,$aa,$55,$ff       // char 163
        .byte $36,$36,$36,$06,$aa,$aa,$55,$ff       // char 164
        .byte $55,$3f,$3f,$00,$aa,$aa,$55,$ff       // char 165

txt_0d30:
        .byte $55,$3f,$3f,$3f,$3f,$3f,$3f,$ff       // char 166
        .byte $36,$36,$36,$06,$aa,$aa,$55,$ff       // char 167

txt_0d40:
        .byte $56,$36,$36,$36,$36,$36,$35,$ff       // char 168
        .byte $a8,$a8,$a8,$a8,$aa,$aa,$55,$ff       // char 169
        .byte $36,$36,$36,$06,$aa,$aa,$55,$ff       // char 170

txt_0d58:
        .byte $56,$36,$36,$36,$36,$36,$35,$ff       // char 171
        .byte $3f,$3f,$3f,$00,$aa,$aa,$55,$ff       // char 172

txt_0d68:
        .byte $36,$36,$36,$36,$36,$36,$35,$ff       // char 173

txt_0d70:
        .byte $36,$36,$36,$36,$36,$36,$35,$ff       // char 174
        .byte $36,$36,$36,$06,$aa,$aa,$55,$ff       // char 175

txt_0d80:
        .byte $55,$3f,$3f,$3f,$3f,$3f,$3f,$ff       // char 176
        .byte $06,$1a,$1a,$1a,$aa,$aa,$55,$ff       // char 177

txt_0d90:
        .byte $56,$36,$36,$36,$36,$36,$35,$ff       // char 178
        .byte $56,$f6,$f6,$06,$aa,$aa,$55,$ff       // char 179
        .byte $a8,$a8,$a8,$a8,$a8,$a8,$54,$ff       // char 180
        .byte $36,$36,$36,$06,$aa,$aa,$55,$ff       // char 181
        .byte $36,$36,$06,$8a,$aa,$aa,$55,$ff       // char 182
        .byte $36,$36,$06,$aa,$16,$36,$35,$ff       // char 183

txt_0dc0:
        .byte $56,$36,$36,$36,$36,$36,$35,$ff       // char 184
        .byte $56,$f6,$f6,$06,$aa,$aa,$55,$ff       // char 185
        .byte $a9,$a7,$90,$aa,$aa,$aa,$55,$ff       // char 186
        .byte $a8,$a8,$a8,$a8,$aa,$aa,$55,$ff       // char 187
        .byte $55,$3f,$3f,$00,$aa,$aa,$55,$ff       // char 188
        .byte $56,$f6,$f6,$06,$aa,$aa,$55,$ff       // char 189
        .byte $56,$f6,$f6,$f6,$f6,$f6,$f5,$ff       // char 190
        .byte $56,$f6,$f6,$06,$aa,$aa,$55,$ff       // char 191
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 192
        .byte $56,$36,$36,$06,$aa,$aa,$55,$ff       // char 193
        .byte $aa,$56,$f6,$f6,$f6,$f6,$f5,$ff       // char 194
        .byte $56,$36,$36,$06,$aa,$aa,$55,$ff       // char 195
        .byte $56,$f6,$f6,$06,$aa,$aa,$55,$ff       // char 196
        .byte $ff,$3f,$3f,$3f,$3f,$3f,$ff,$ff       // char 197
        .byte $ff,$0f,$8f,$8f,$8f,$8f,$8f,$4f       // char 198
        .byte $aa,$55,$ff,$ff,$ff,$ff,$ff,$ff       // char 199
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 200
        .byte $a3,$a3,$a3,$a3,$a3,$a3,$53,$ff       // char 201
        .byte $83,$a3,$a3,$a3,$a3,$83,$5f,$ff       // char 202
        .byte $ff,$ff,$ff,$03,$a3,$a3,$53,$ff       // char 203
        .byte $a3,$a3,$a3,$a3,$a3,$83,$5f,$ff       // char 204
        .byte $3f,$ff,$ff,$03,$a3,$a3,$53,$ff       // char 205
        .byte $3f,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 206
        .byte $a3,$a3,$a3,$a3,$a3,$83,$5f,$ff       // char 207
        .byte $a3,$a3,$a3,$a3,$a3,$a3,$53,$ff       // char 208
        .byte $ff,$ff,$ff,$0f,$8f,$8f,$4f,$ff       // char 209
        .byte $a3,$a3,$a3,$a3,$a3,$83,$5f,$ff       // char 210
        .byte $83,$a3,$a3,$a3,$a3,$a3,$53,$ff       // char 211
        .byte $ff,$ff,$ff,$03,$a3,$a3,$53,$ff       // char 212
        .byte $a3,$a3,$a3,$a3,$a3,$a3,$53,$ff       // char 213
        .byte $a3,$a3,$a3,$a3,$a3,$a3,$53,$ff       // char 214
        .byte $a3,$a3,$a3,$a3,$a3,$83,$5f,$ff       // char 215
        .byte $7f,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 216
        .byte $a3,$a3,$a3,$a3,$a3,$83,$5f,$ff       // char 217
        .byte $83,$a3,$a3,$a3,$a3,$a3,$53,$ff       // char 218
        .byte $a3,$a3,$a3,$a3,$a3,$83,$5f,$ff       // char 219
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 220
        .byte $a3,$a3,$a3,$a3,$a3,$a3,$53,$ff       // char 221
        .byte $a3,$93,$9f,$9f,$5f,$7f,$ff,$ff       // char 222
        .byte $a3,$a3,$a3,$a3,$a3,$a3,$53,$ff       // char 223
        .byte $83,$a3,$a3,$a3,$a3,$a3,$53,$ff       // char 224
        .byte $a3,$a3,$a3,$a3,$a3,$83,$5f,$ff       // char 225
        .byte $ff,$ff,$03,$a3,$a3,$a3,$53,$ff       // char 226
        .byte $ff,$ff,$ff,$0f,$8f,$8f,$4f,$ff       // char 227
        .byte $5f,$ff,$ff,$03,$a3,$a3,$57,$ff       // char 228
        .byte $83,$a3,$a3,$a3,$a3,$83,$5f,$ff       // char 229
        .byte $a3,$a3,$a3,$a3,$a3,$a3,$53,$ff       // char 230
        .byte $a3,$a3,$a3,$a3,$a3,$83,$5f,$ff       // char 231
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 232
        .byte $a3,$a3,$a3,$a3,$a3,$83,$5f,$ff       // char 233
        .byte $a3,$a3,$a3,$a3,$a3,$a3,$53,$ff       // char 234
        .byte $83,$a3,$a3,$a3,$a3,$83,$5f,$ff       // char 235
        .byte $a3,$a3,$a3,$a3,$a3,$83,$5f,$ff       // char 236
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 237
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 238
        .byte $8f,$4f,$ff,$ff,$ff,$ff,$ff,$ff       // char 239
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 240
        .byte $18,$18,$18,$18                       // char 241 (partial)

txt_0f8c:
        .byte $58,$58,$58,$50                       // char 241 (partial)
        .byte $58,$58,$58,$58,$58,$58,$58,$58       // char 242
        .byte $50,$00,$00,$00                       // char 243 (partial)

txt_0f9c:
        .byte $58,$58,$58,$58                       // char 243 (partial)
        .byte $58,$58,$58,$58,$58,$58,$58,$50       // char 244
        .byte $58,$58,$58,$58,$58,$58,$58,$58       // char 245
        .byte $58,$58,$58,$58,$58,$58,$58,$50       // char 246
        .byte $58,$18,$18,$18                       // char 247 (partial)

txt_0fbc:
        .byte $58,$58,$58,$50                       // char 247 (partial)
        .byte $54,$50,$50,$50,$50,$50,$50,$50       // char 248
        .byte $50,$18,$18,$18,$58,$58,$58,$50       // char 249
        .byte $58,$18,$18                           // char 250 (partial)

txt_0fd3:
        .byte $58,$58,$58,$58,$50                   // char 250 (partial)
        .byte $00,$00,$40,$40                       // char 251 (partial)

// --- Region $0ff8-$0fff ---
.pc = $0ff8 "dat_0ff8"

dat_0ff8:
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 255

// --- Region $1005-$1041 ---
.pc = $1005 "Segment $1005"
        .byte $00,$bd,$44,$35,$9d,$01,$08,$e8,$d0,$f7,$ee,$47,$03,$ee,$44,$03 // ..D5.......G..D.
        .byte $d0,$ef,$a9,$37,$85,$01,$4c,$e2,$fc   // ...7..L..

txt_101e:
        .encoding "screencode_mixed"
        .text "present  r a s t a n"
        .encoding "petscii_upper"

txt_1032:
        .text "         "
        .byte $ff                                   // .

txt_103c:
        .text "      "

// --- Region $1213-$12a9 ---
.pc = $1213 "Segment $1213"
        .byte $00,$00,$00,$00,$00,$06,$0e,$0f,$0c,$0b,$0b,$00,$00,$00,$00,$00 // ................
        .byte $06,$0e,$0f,$01,$0f,$0c,$0c,$00,$00,$00,$00,$06,$0e,$0f,$01,$01 // ................
        .byte $01,$0f,$0f,$0b,$0b,$0c,$0f,$0a,$02,$00,$00,$00,$00,$00,$00,$0c // ................
        .byte $0c,$0f,$01,$0f,$0a,$02,$00,$00,$00,$00,$00,$0f,$0f,$01,$01,$01 // ................
        .byte $0f,$0a,$02,$00,$00,$00,$00           // .......

dat_125a:
        // === Fill data (33 bytes, $125a-$127a) ===
        .fill 33, $08
        .byte $0e,$0c,$0b,$09,$0b,$0c,$0e           // .......

dat_1282:
        // === Fill data (33 bytes, $1282-$12a2) ===
        .fill 33, $08
        .byte $0a,$0d,$0f,$09,$0f,$0d,$0a           // .......

// --- Region $12c6-$12d1 ---
.pc = $12c6 "dat_12c6"

dat_12c6:
        .fill 12, $ea

// --- Region $1380-$1398 ---
.pc = $1380 "Segment $1380"
        .byte $a5,$d8,$29,$01,$f0,$13,$ad,$a9,$12,$48,$a2,$4f,$bd,$59,$12,$9d // ..)......H.O.Y..
        .byte $5a,$12,$ca,$d0,$f7,$68,$8d,$5a,$12   // Z....h.Z.

// --- Region $13a5-$13ef ---
.pc = $13a5 "dat_13a5"

dat_13a5:
        .byte $0e,$06,$00,$06,$0e,$03,$03,$03,$03,$05,$08,$09,$09,$ea,$ea,$ea // ................
        .fill 9, $ea
        .byte $a9,$18,$8d,$18,$d0,$a9,$d8,$8d,$16,$d0,$a9,$00,$8d,$22,$d0,$a9 // ............."..
        .byte $00,$8d,$23,$d0,$a9,$00,$8d,$21,$d0,$a9,$1b,$8d,$11,$d0,$ad,$d5 // ..#....!........
        .byte $12,$38,$e9,$03,$8d,$d5,$12,$ad,$d5,$12,$c9,$d0,$b0,$68,$ad,$d5 // .8...........h..
        .byte $12,$18                               // ..

// --- Region $14e5-$1501 ---
.pc = $14e5 "dat_14e5"

dat_14e5:
        .byte $a9,$13,$8d,$18,$d0,$a9,$0b,$8d,$22,$d0,$a9,$0f,$8d,$21,$d0,$a2 // ........"....!..
        .byte $c2,$ec,$12,$d0,$d0,$fb,$ea,$ea,$ea,$ea,$ea,$ea,$ea // .............

// --- Region $1565-$1625 ---
.pc = $1565 "txt_1565"

txt_1565:
        .text "(P"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa,$aa,$ab,$ac,$ad,$ae,$af,$b0,$b0,$af,$ae,$ad,$ac,$ab,$aa // ................
        .fill 21, $aa
        .byte $ab,$ac,$ad,$ae,$af,$b0,$b1,$b1,$b0,$af,$ae,$ad,$ac,$ab,$aa,$aa // ................
        .fill 18, $aa
        .byte $ab,$ac,$ad,$ae,$af,$b0,$b1,$b2,$b2,$b1,$b0,$af,$ae,$ad,$ac,$ab // ................
        .fill 17, $aa
        .byte $07,$07,$0a,$08,$02,$08,$0a,$07,$0d,$0d,$03,$0e,$0b,$06,$00,$00 // ................
        .byte $01,$01,$0a,$08,$02,$08,$0a,$07,$0d,$01,$03,$0e,$0b,$06,$aa,$ab // ................
        .byte $ac,$ad,$ae,$af,$b0,$b1,$b2,$b3,$b3,$b2,$b1,$b0,$af,$ae,$ad,$ac // ................
        .byte $ab,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa // ................
        .byte $aa,$07,$07,$7f,$7f,$07,$07,$07,$2f,$a0,$15,$20,$b0,$2c,$a0,$44 // ......../.. .,.D
        .byte $95,$38,$55,$44,$7c,$51               // .8UD|Q

// --- Region $16be-$1800 ---
.pc = $16be "Segment $16be"
        .fill 16, $20

txt_16ce:
        .encoding "screencode_mixed"
        .text "cracked by the new member calvary& my slogan is  we are the law you wont fuck around no more&  thanks to tmc for the intro and to jt for the music&  greetings to fairlight& fbr& scoop& lady godiva& radwar& tlc&  triad& hotline& the deadly friends& new edition& sap& ace& papillons& hqc& xcel& pleasure and "
        .encoding "petscii_upper"

dat_1800:
        // === Fill data (1 bytes, $1800-$1800) ===
        .byte $00                                   // .

// --- Region $186b-$1a4e ---
.pc = $186b "dat_186b"

dat_186b:
        .byte $07,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$01,$02,$03,$04,$00,$04,$04,$03,$02,$01,$06,$06,$07,$08 // ................
        .byte $08,$05,$04,$03,$02,$01,$08,$07,$06,$07,$08,$01,$05,$04,$03,$02 // ................
        .byte $01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02,$00,$00,$05,$05,$04 // ................
        .byte $04,$06,$00,$00,$05,$06,$00,$09,$09,$05,$04,$00,$00,$00,$00,$05 // ................
        .byte $05,$05,$00,$02,$05,$04,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$03,$00,$00,$07,$06,$05,$06,$07,$00,$00,$04,$00,$00,$0a // ................
        .byte $0a,$06,$06,$00,$00,$00,$00,$00,$04,$04,$00,$03,$06,$06,$00,$00 // ................
        .fill 10, $00
        .byte $04,$05,$06,$07,$08,$06,$06,$07,$08,$00,$03,$04,$05,$06,$0b,$07 // ................
        .byte $07,$08,$09,$09,$00,$00,$03,$03,$00,$04,$07,$08,$09,$00,$00,$00 // ................
        .fill 8, $00
        .byte $04,$06,$07,$0a,$09,$07,$07,$07,$00,$00,$02,$02,$00,$00,$0c,$00 // ................
        .byte $00,$00,$0a,$0a,$00,$00,$02,$02,$00,$05,$08,$0a,$0b,$0c,$0d,$00 // ................
        .fill 8, $00
        .byte $05,$06,$07,$0a,$00,$08,$08,$09,$0a,$0b,$01,$01,$00,$00,$0d,$0e // ................
        .byte $0d,$0c,$0b,$00,$00,$00,$01,$01,$00,$06,$09,$0a,$0b,$0c,$0d,$00 // ................
        .fill 13, $00
        .byte $01,$02,$03,$04,$05,$01,$01,$02,$03,$04,$01,$01,$00,$01,$01,$05 // ................
        .byte $04,$03,$02,$01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $02,$02,$00,$04,$05,$0f,$01,$01,$04,$05,$02,$02,$00,$02,$02,$05 // ................
        .byte $05,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $03,$03,$00,$06,$05,$0e,$0e,$00,$06,$06,$02,$02,$00,$03,$03,$06 // ................
        .byte $06,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $04,$05,$06,$07,$07,$0d,$0d,$00,$07,$07,$00,$03,$04,$05,$06,$06 // ................
        .byte $07,$08,$09,$0a,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $05,$00,$00,$00,$08,$0c,$0c,$00,$08,$08,$00,$00,$00,$07,$07,$00 // ................
        .byte $00,$00,$0a,$0a,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $06,$07,$08,$09,$0a,$0c,$0b,$0a,$09,$09,$0b,$0a,$09,$08,$08,$0e // ................
        .byte $0d,$0c,$0b,$0b                       // ....

dat_1a4e:
        // === Fill data (1 bytes, $1a4e-$1a4e) ===
        .byte $00                                   // .

// --- Region $1c53-$1ea6 ---
.pc = $1c53 "dat_1c53"

dat_1c53:
        .byte $01,$02,$03,$04,$05,$06,$07,$08,$08,$09,$0a,$0b,$0c,$0d,$0e,$0f // ................
        .byte $0f,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$1a,$14,$1b,$1c,$10 // ................
        .byte $1d,$1e,$1f,$00,$00,$00,$00,$00       // ........

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

txt_1ca3:
        .text "./0123456778592345677:7;<7=>5677?"
        .byte $40                                   // @ character
        .byte $1f,$00,$00,$00,$00,$00               // ......

txt_1ccb:
        .text "A/BCDEFBCGH/ICGJKLMGNOP/QP/QBCGHPR"
        .byte $1f,$00,$00,$00,$00,$00               // ......

txt_1cf3:
        .text "S/TUVWXYZ"
        .byte $5b
        .byte $5c                                   // backslash
        .text "/YZ"
        .byte $5d,$5e,$5f,$60,$61,$62,$63,$64

txt_1d09:
        .text "P/QP/QYZ"
        .byte $5b,$5c,$50,$65,$1f,$00,$00,$00,$00,$00,$66,$2f,$67,$68,$69,$6a // [\Pe......f/ghij
        .byte $6b,$6c,$6d,$6e,$6e,$6f
        .text "QPP/Q"
        .byte $6e,$6e,$70,$6a,$6b

txt_1d31:
        .text "P/QP/Q"
        .byte $6c,$6d,$6e,$6e,$6e,$71,$1f,$00,$00,$00,$00,$00,$72,$73,$74,$75 // lmnnnq......rstu
        .byte $76,$77,$78,$79,$7a,$75,$75,$7b,$7c,$50,$50,$73,$7d,$75,$75,$76 // vwxyzuu{|PPs}uuv
        .byte $77,$7e,$50,$73,$7f,$50,$73,$80,$79,$7a,$75,$75,$81,$82,$1f,$00 // w~Ps.Ps.yzuu....
        .byte $00,$00,$00,$00,$83
        .text "PPPPP"
        .byte $84,$85
        .byte $22,$22,$86,$87
        .byte $88,$89,$22,$86,$87,$8a,$8b,$50,$84,$8a,$8c,$89,$22,$22,$8d,$8b // .."....P....""..
        .text "PPPPP"
        .byte $8e,$1f,$00,$00,$00,$00,$00,$8f
        .byte $50,$50,$50
        .byte $50,$50,$90,$91,$92,$93,$94,$95,$96,$97,$98,$94,$95,$99,$9a,$50 // PP.............P
        .byte $90,$99,$9b,$9c,$9d,$37,$9e,$9f       // .....7..

txt_1daf:
        .text "PPPPP"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $1f,$00,$00,$00,$00,$00,$a1
        .text "PPPPP"
        .byte $90,$a2,$a3
        .byte $47
        .byte $a4,$a5,$99,$9a,$50,$90,$99,$a6,$a7,$a8,$a9,$aa,$a6,$a7,$a8,$ab // ....P...........
        .byte $ac                                   // .

txt_1dd6:
        .text "PPPPPP"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $1f,$00,$00,$00,$00,$00,$ae
        .text "PPPPP"
        .byte $90,$af,$b0,$5d
        .byte $b1,$b2,$99,$9a,$50,$90,$99,$b3,$b4,$5d,$b5,$b6,$b7,$b4,$b8,$b9 // ....P....]......
        .byte $ba,$bb                               // ..

txt_1dff:
        .text "PPPPP"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $1f,$00,$00,$00,$00,$00               // ......

txt_1e0b:
        .text "SPPPPP"
        .byte $90,$99,$bd,$be,$bf,$c0,$c1,$c2,$c3,$c4,$c0,$c5,$6e,$be,$c6,$c0 // ............n...
        .byte $c5,$6e,$be,$c7,$c0,$9a               // .n....

txt_1e27:
        .text "PPPPP"
        .byte $c8                                   // 'H' | $80 (end-of-string marker)
        .byte $1f,$00,$00,$00,$00,$00               // ......

txt_1e33:
        .text "SPPPPP"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $ca,$cb,$75,$cc,$cd,$ce,$cf,$75,$cc,$d0,$d1,$75,$75,$cc,$d0,$d1 // ..u....u...uu...
        .byte $75,$75,$cc,$d2,$d3                   // uu...

txt_1e4f:
        .text "PPPPP"
        .byte $d4                                   // 'T' | $80 (end-of-string marker)
        .byte $1f,$00,$00,$00,$00,$00,$d5,$d6,$d6,$d6,$d7,$d8,$50,$d9,$da,$db // ............P...
        .byte $dc,$dc,$dd,$de,$df,$e0,$e1,$dc,$e2,$e3,$db,$e4,$e5,$d6,$d6,$e6 // ................
        .byte $e7,$d8,$50,$50,$e8,$e9,$ea,$eb,$1f,$00,$00,$00,$00,$00,$ec,$ed // ..PP............
        .byte $ed,$ed,$ed,$ee,$ef,$f0,$f1,$f2,$f3,$f3,$f4,$f5,$f6,$f7,$f8,$f3 // ................
        .byte $f3,$f2,$f8,$f9,$fa,$ed,$ed,$ed,$fb,$f0,$f0,$f0,$ee,$ed,$ed,$fc // ................
        .byte $fd                                   // .

dat_1ea6:
        // === Fill data (1 bytes, $1ea6-$1ea6) ===
        .byte $00                                   // .

// --- Region $1f43-$1f47 ---
.pc = $1f43 "dat_1f43"

dat_1f43:
        .byte $02,$00,$07,$0e                       // ....

dat_1f47:
        // === Fill data (1 bytes, $1f47-$1f47) ===
        .byte $00                                   // .

// --- Region $2000-$2800 ---
.pc = $2000 "dat_2000"

dat_2000:
        .fill 8, $ff
        .byte $55,$65                               // Ue

txt_200a:
        .text "IB"
        .byte $40                                   // @ character
        .text "B"
        .byte $40                                   // @ character
        .text "HUUUU"
        .byte $95,$aa,$aa,$aa,$55,$55,$56,$65,$55,$aa,$aa,$aa,$55,$66,$59,$66 // ....UUVeU...UfYf
        .byte $9a,$aa,$aa,$aa,$55,$6a,$9a,$aa,$6a,$aa,$aa,$aa // ....Uj..j...

txt_2030:
        .text "U("
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $a8,$8a,$aa,$aa,$aa,$55,$80,$00,$80,$00,$aa,$aa,$aa,$55,$00,$00 // .....U.......U..
        .byte $00,$00,$aa,$aa,$aa,$55,$02,$20,$02,$00,$aa,$aa,$aa,$55,$22,$88 // .....U. .....U".
        .byte $22,$08,$aa,$aa,$aa,$55,$8a,$aa,$2a,$a2,$aa,$aa,$aa,$55,$9a,$a9 // "....U..*....U..
        .byte $aa,$a6,$aa,$aa,$aa,$55,$66,$99,$66,$99,$aa,$aa,$aa,$55,$55,$95 // .....Uf.f....UU.
        .byte $55,$95,$aa,$aa,$aa                   // U....

txt_2078:
        .text "UUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa,$55,$99,$66,$99,$66,$aa,$aa,$aa,$55,$99,$66,$9a,$66,$aa // ..U.f.f...U.f.f.
        .byte $aa,$aa,$55,$9a,$66,$9a,$69,$aa,$aa,$aa,$55,$aa,$6a,$aa,$9a,$aa // ..U.f.i...U.j...
        .byte $aa,$aa,$55,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$55,$a2,$88,$a2,$28,$aa // ..U.......U...(.
        .byte $aa,$aa,$55,$20,$88,$20,$88,$aa,$aa,$aa,$55,$00,$00,$80,$00,$aa // ..U . ....U.....
        .byte $aa,$aa,$55,$08,$00,$08,$22,$aa,$aa,$aa,$55,$88,$22,$88,$22,$aa // ..U..."...U.".".
        .byte $aa,$aa,$55,$8a,$2a,$a2,$2a,$aa,$aa,$aa,$55,$aa,$a9,$aa,$aa,$aa // ..U.*.*...U.....
        .byte $aa,$aa,$55,$99,$a6,$99,$6a,$aa,$aa,$aa,$55,$96,$55,$99,$65,$aa // ..U...j...U.U.e.
        .byte $aa,$aa
        .text "UUTP"
        .byte $40                                   // @ character
        .byte $80,$88,$80,$7f,$7f,$7f,$7f,$7f,$7f
        .byte $7f,$7f,$62,$48,$62,$6a,$6a,$6a,$69,$6a,$aa,$aa,$aa,$80,$9a,$99 // ..bHbjjjij......
        .byte $98,$98,$aa,$aa,$aa,$00,$aa,$55,$ff,$ff,$aa,$aa,$aa,$02,$a0,$6a // .......U.......j
        .byte $56,$f5,$aa,$aa,$aa,$aa,$2a,$08,$80,$a2,$aa,$aa,$aa,$a0,$02,$2a // V.....*........*
        .byte $a5,$97,$aa,$aa,$aa,$00,$aa,$55,$7f,$ff,$aa,$aa,$aa,$00,$a8,$58 // .......U.......X
        .byte $da,$da,$aa,$aa,$aa,$80,$0a,$aa,$a5,$97,$aa,$aa,$aa,$00,$aa,$59 // ...............Y
        .byte $d8,$d8,$aa,$aa,$aa,$00,$aa,$69,$e8,$e8,$aa,$aa,$aa,$00,$a8,$58 // .......i.......X
        .byte $d8,$da,$aa,$aa,$aa,$00,$a8,$58,$d8,$d8,$a2,$88,$a2,$aa,$aa,$aa // .......X........
        .byte $a9,$aa,$5a,$69,$66,$5a,$66,$59,$66,$59,$98,$98,$98,$98,$98,$98 // ..ZifZfYfY......
        .byte $98,$98,$f0,$da,$da,$d9,$d8,$d8,$d8,$d8,$00,$aa,$55,$6a,$aa,$aa // ............Uj..
        .byte $aa,$aa,$00,$a8,$5a,$95,$a9,$aa,$aa,$aa,$fd,$0f,$83,$a3,$60,$68 // ....Z.........`h
        .byte $58,$98,$62,$6a,$58,$d8,$d8,$d8,$d8,$d8,$1f,$3c,$30,$f2,$da,$d8 // X.bjX......<0...
        .byte $d8,$d8,$c0,$0a,$a9,$95               // ......

txt_21b4:
        .text "J*"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$00,$aa,$55,$aa,$aa,$aa,$aa,$aa,$1a,$aa,$58,$98,$98,$98,$98 // ...U.......X....
        .byte $98,$c0,$0a,$a9,$95                   // .....

txt_21cc:
        .text "Z*"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$18,$aa,$55,$aa,$aa,$aa,$aa,$aa,$03,$a0,$68,$58,$98,$98,$98 // ...U.......hX...
        .byte $98,$f0,$da,$da,$d8,$d8,$d8,$d8,$d8,$28,$a8,$58,$98,$98,$98,$98 // .........(.X....
        .byte $98,$da,$da,$d8,$d8,$d8,$d8,$d8,$d8,$18,$a8,$54,$aa,$aa,$aa,$aa // ...........T....
        .byte $aa,$9a,$a9,$a6,$9a,$a6,$99,$a6,$99,$66,$59,$55,$65 // .........fYUe

txt_220c:
        .text "UUUU"
        .byte $d8                                   // 'X' | $80 (end-of-string marker)
        .byte $d8,$d8,$d8,$d8,$da,$d6,$f5,$aa,$aa,$aa,$aa,$2a,$00,$aa,$55,$aa // ...........*..U.
        .byte $aa,$aa,$a9,$a0,$02,$aa,$55,$98,$58,$68,$60,$a3,$97,$5f,$7d,$d8 // ......U.Xh`.._}.
        .byte $d8,$d8,$d8,$d8,$58,$68,$68,$aa,$aa,$aa,$aa,$aa,$00,$aa,$55,$aa // ....Xhh.......U.
        .byte $aa,$aa,$aa,$aa,$0a,$8a,$8a,$d8,$d8,$d8,$d8,$d8,$da,$d6,$d5,$98 // ................
        .byte $98,$98,$98                           // ...

txt_2254:
        .text "X("
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $57,$d8,$d8,$d8,$d8,$d8,$d8,$da,$da,$d8,$d8,$da,$d6,$f6,$35,$3d // W.............5=
        .byte $0f,$aa,$2a,$2a,$0a,$80,$a8,$5a,$d5,$aa,$aa,$aa,$aa,$aa,$02,$a0 // ..**...Z........
        .byte $6a,$aa,$aa,$aa,$aa,$aa,$aa,$2a,$0a,$aa,$aa,$aa,$aa,$aa,$aa,$aa // j......*........
        .byte $aa,$d8,$d8,$d8,$d8,$d8,$d8,$d8,$d8,$a6,$99,$95,$a5,$96,$a5,$95 // ................
        .byte $95                                   // .

txt_2298:
        .text "UUUUUUUU"
        .byte $ff,$ff,$f0,$da,$da,$d9,$d8,$d8,$ff,$ff,$00,$aa,$55,$6a,$aa,$aa // ............Uj..
        .byte $ff,$ff,$00,$aa,$56,$a5,$a9,$aa,$f5,$f5,$3d,$0f,$83,$a3,$60,$68 // ....V.....=...`h
        .byte $a8,$a8,$68,$68,$58,$d8,$d8,$d8,$ff,$ff,$f0,$da,$da,$d8,$d8,$d8 // ..hhX...........
        .byte $ff,$ff,$00,$aa                       // ....

txt_22d4:
        .text "U*"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$fd,$fd,$01,$aa,$55,$aa,$aa,$aa,$8a,$8a,$8a,$8a,$4a,$aa,$aa // .....U.......J..
        .byte $aa,$ff,$ff,$00,$aa,$55,$aa,$aa,$aa,$ff,$ff,$03,$a0,$68,$58,$98 // .....U.......hX.
        .byte $98,$da,$d9,$d8,$d8,$d8,$d8,$d8,$d8,$83,$a0,$6a,$56,$a5,$aa,$aa // ...........jV...
        .byte $aa,$ff,$3f,$00,$aa,$55,$aa,$aa,$aa,$ff,$ff,$00,$a8,$5a,$95,$a9 // ..?..U.......Z..
        .byte $aa,$56,$f5,$fd,$0f,$83,$a3,$60,$68,$82,$a2,$60,$68,$58,$d8,$d8 // .V.....`h..`hX..
        .byte $d8,$95,$95,$95,$95,$a5,$96,$95,$a6   // .........

txt_2330:
        .text "UUUUUUY"
        .byte $66,$d8,$d8,$d8,$d8,$d8,$d8,$d8,$da,$aa,$aa,$aa,$aa,$aa,$aa,$2a // f..............*
        .byte $00,$aa,$aa,$aa,$aa,$aa,$a9,$80,$0a,$58,$98,$98,$58,$68,$63,$a3 // .........X..Xhc.
        .byte $97,$d8,$d8,$d8,$d8,$d8,$d8,$d8,$58,$d8,$d8,$d8,$d8,$da,$d6,$f6 // ........X.......
        .byte $35,$aa,$aa,$aa,$2a,$2a,$0a,$80,$a8,$aa,$aa,$aa,$aa,$aa,$aa,$aa // 5...**..........
        .byte $00,$98,$98,$98,$98,$98,$98,$98,$18,$aa,$aa,$aa,$aa,$aa,$a8,$80 // ................
        .byte $0a,$99,$a6,$99,$a6,$99,$aa,$9a,$a9,$59,$66,$59,$66,$59,$6a,$5a // .........YfYfYjZ
        .byte $69,$98,$98,$98,$98,$98,$9a,$95,$aa,$d6,$f5,$ff,$ff,$00,$aa,$55 // i..............U
        .byte $aa,$aa,$55,$ff,$ff,$00,$aa,$55,$aa,$a9,$55,$ff,$ff,$00,$aa,$55 // ..U....U..U....U
        .byte $aa,$5f,$fd,$f0,$02,$2a,$a5,$56,$aa,$6a,$66,$a6,$95,$59,$6a,$aa // ._...*.V.jf..Yj.
        .byte $aa,$3d,$0f,$83,$a0,$6a,$56,$a5,$aa,$5a,$d5,$ff,$3f,$00,$aa,$55 // .=...jV..Z..?..U
        .byte $aa,$a8,$58,$d8,$d8,$18,$aa,$55,$aa,$d8,$d8,$d8,$d8,$18,$a8,$54 // ..X....U.......T
        .byte $aa,$da,$d9,$d8,$d8,$18,$aa,$55,$aa,$68,$60,$a2,$82,$0a,$2a,$aa // .......U.h`...*.
        .byte $aa,$d8,$d8,$d8,$d8,$18,$a8,$56,$aa,$d8,$da,$da,$da,$18,$a8,$56 // .......V.......V
        .byte $aa,$a8,$58,$d8,$d8,$18,$a8,$54,$aa,$aa,$aa,$a8,$8a,$aa,$88,$a2 // ..X....T........
        .byte $88,$6a,$6a,$68,$4a,$6a,$48,$62,$48,$aa,$aa,$aa,$a8,$a9,$a9,$a9 // .jjhJjHbH.......
        .byte $a9,$aa,$aa,$aa,$00,$aa,$95,$8f,$8f,$aa,$aa,$aa,$00,$aa,$56,$f5 // ..............V.
        .byte $ff,$aa,$aa,$aa,$2a,$02,$a0,$68,$5a,$aa,$aa,$aa,$aa,$a0,$82,$0a // ....*..hZ.......
        .byte $29,$aa,$aa,$aa,$00,$2a,$a5,$57,$7f,$aa,$aa,$aa,$00,$aa,$95,$8d // )....*.W........
        .byte $8d,$aa,$aa,$aa,$0a,$8a,$8a,$8a,$8a,$aa,$aa,$aa,$0a,$80,$82,$8a // ................
        .byte $a9,$aa,$aa,$aa,$00,$aa,$55,$fd,$fd,$a2,$80,$80,$80,$80,$80,$80 // ......U.........
        .byte $80,$62
        .text "H"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "BH"
        .byte $62
        .byte $48,$a9,$a9,$a9,$a9,$a9,$a9,$a9
        .byte $a9,$8f,$8d,$8d,$8d,$8d,$8d,$8d,$8d,$00,$aa,$a5,$96,$8a,$8a,$8a // ................
        .byte $8a,$00,$aa,$55,$a9,$aa,$aa,$aa,$aa,$0f,$80,$a8,$5a,$96,$a6,$a5 // ...U........Z...
        .byte $a9,$d6,$f6,$35,$3d,$0d,$8d,$8d,$8d,$21,$a3,$83,$8f,$8d,$8d,$8d // ...5=....!......
        .byte $8d,$fc,$c0,$0a                       // ....

txt_24bb:
        .text ")*"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $82,$8a,$00,$aa,$95,$59,$aa,$aa,$aa,$aa,$8d,$8d,$8d,$8d,$8d,$8d // .....Y..........
        .byte $8d,$8d,$8a,$8a,$8a,$8a,$8a,$8a,$8a,$8a,$a1,$a3,$83,$8f,$8d,$8d // ................
        .byte $8d,$8d,$fc,$c0,$0a,$29,$a4,$82,$8a,$8a,$00,$aa,$95,$5a,$aa,$aa // .....).......Z..
        .byte $aa,$aa,$01,$aa,$55,$aa,$aa,$aa,$aa,$aa,$8a,$8a,$4a,$aa,$aa,$aa // ....U.......J...
        .byte $aa,$aa,$80,$80,$80,$80,$80,$80,$80,$80,$62,$6a,$68,$6a,$6a,$5a // ..........bjhjjZ
        .byte $69,$6a,$8d,$8d,$8d,$8d,$8d,$8d,$8d,$8f,$8a,$8a,$8a,$8a,$82,$a0 // ij..............
        .byte $6a,$55,$a9,$a5,$a6,$96,$0a,$29,$a5,$57,$8d,$8d,$8d,$0d,$3d,$75 // jU.....).W....=u
        .byte $f6,$d6,$8d,$8d,$8d,$8d,$8f,$83,$a3,$a0,$8a,$82,$a2,$60,$68,$5a // .............`hZ
        .byte $d5,$fd,$aa,$aa,$aa,$aa,$0a,$80,$aa,$55,$a9,$a9,$a9,$a9,$a9,$01 // .........U......
        .byte $aa,$55,$8d,$8d,$8d,$8d,$8d,$8d,$8d,$7d,$aa,$aa,$aa,$aa,$aa,$00 // .U.......}......
        .byte $aa,$56,$aa,$aa,$aa,$aa,$aa,$2a,$02,$a0,$80,$80,$80,$80,$88,$a2 // .V.....*........
        .byte $88,$a2,$59,$66,$59,$66,$59,$55,$56,$65,$8f,$8f,$8f,$8d,$8d,$8d // ..YfYfYUVe......
        .byte $8d,$8d,$ff,$ff,$00,$aa,$a5,$96,$8a,$8a,$ff,$ff,$03,$a0,$68,$5a // ..............hZ
        .byte $96,$a6                               // ..

txt_2590:
        .text "ZZ"
        .byte $d6                                   // 'V' | $80 (end-of-string marker)
        .byte $f6,$35,$3d,$0d,$8d,$a8,$9a,$96,$85,$8a,$8a,$8a,$8a,$3f,$03,$a0 // .5=..........?..
        .byte $6a,$55,$aa,$aa,$aa,$ff,$ff,$00,$aa,$56,$a5,$a9,$a9,$fd,$fd,$3d // jU.......V.....=
        .byte $0d,$8d,$8d,$8d,$8d,$a8,$9a,$86,$85,$8a,$8a,$8a,$8a,$ff,$ff,$00 // ................
        .byte $aa,$55,$a9,$aa,$aa,$f5,$ff,$0f,$80,$a8,$5a,$96,$a6,$68,$5a,$d6 // .U........Z..hZ.
        .byte $f6,$35,$3d,$0d,$8d,$2a,$2a,$0a,$8a,$8a,$8a,$8a,$8a,$8a,$aa,$a8 // .5=..**.........
        .byte $aa,$aa,$9a,$a9,$aa,$8a,$8a,$8a,$8a,$8a,$8a,$82,$a0,$aa,$aa,$aa // ................
        .byte $aa,$aa,$aa,$a8,$00,$a5,$a9,$a9,$a5,$a6,$96,$0a,$a9,$8d,$8d,$8d // ................
        .byte $8d,$8d,$3d,$3d,$75,$8d,$8d,$8d,$8d,$8d,$8d,$8f,$83,$8a,$8a,$8a // ..==u...........
        .byte $82,$a2,$60,$68,$5a,$aa,$aa,$aa,$aa,$aa,$aa,$08,$80,$a9,$a9,$a9 // ..`hZ...........
        .byte $a5,$a6,$96,$5a,$a9,$8a,$8a,$8a,$8a,$8a,$8a,$8a,$80,$a9,$a9,$a9 // ...Z............
        .byte $a5,$a6,$82,$0a,$a9,$a5,$a9,$a9,$a5,$a6,$86,$0a,$a9,$99,$a6,$99 // ................
        .byte $a6,$99,$95,$96,$a5,$a9,$a9,$a9,$a9,$a9,$a9,$a9,$aa,$8d,$8f,$8f // ................
        .byte $8f,$80,$aa,$55,$aa,$6a,$55,$ff,$ff,$00,$aa,$55,$aa,$95,$5f,$ff // ...U.jU....U.._.
        .byte $f0,$02,$aa,$55,$aa,$f6,$d6,$0a,$29,$a5,$56,$6a,$aa,$a3,$60,$68 // ...U....).Vj..`h
        .byte $5a,$96,$a5,$aa,$aa,$d5,$fd,$3f,$03,$a0,$6a,$55,$aa,$f6,$d6,$0a // Z......?..jU....
        .byte $29,$a5,$55,$69,$aa,$aa,$95,$8f,$8f,$80,$aa,$55,$aa,$f6,$d6,$0a // ).Ui.......U....
        .byte $28,$a0,$52,$6a,$aa,$8a,$0a           // (.Rj...

txt_269a:
        .text "**"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa,$aa,$95,$95,$95,$95,$95,$95,$95,$95 // ...........

txt_26a8:
        .text "UUUUUUTP"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa,$aa,$aa,$00,$00,$00,$aa,$aa,$aa,$aa,$aa,$02,$08,$02,$aa // ................
        .byte $aa,$aa,$aa,$aa,$28,$8a,$22,$aa,$aa,$aa,$aa,$aa,$a9,$aa,$aa,$aa // ....(.".........
        .byte $aa,$aa,$aa,$aa,$a6,$99,$aa,$aa,$aa,$aa,$aa,$aa,$66,$99,$6a,$aa // ............f.j.
        .byte $aa,$aa,$aa,$aa                       // ....

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

txt_26ee:
        .text "YV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa,$aa,$aa,$66,$99,$66,$aa,$aa,$aa,$aa,$aa,$9a,$aa,$aa,$aa // ....f.f.........
        .byte $aa,$aa,$aa,$aa,$a6,$aa,$a6,$aa,$aa,$aa,$aa,$aa,$65,$95,$65,$aa // ............e.e.
        .byte $aa,$aa,$aa,$aa                       // ....

txt_2715:
        .text "YUV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa,$aa,$aa,$66,$59,$66,$aa,$aa,$aa,$aa,$aa,$a2,$aa,$8a,$aa // ....fYf.........
        .byte $aa,$aa,$aa,$aa,$20,$00,$a0,$aa,$aa,$aa,$aa,$aa,$00,$02,$00,$aa // .... ...........
        .byte $aa,$aa,$aa,$aa,$22,$08,$22,$aa,$aa,$aa,$aa,$aa,$28,$a2,$a8,$aa // ....".".....(...
        .byte $aa,$aa,$aa,$aa,$80,$22,$88,$aa,$aa,$aa,$aa,$aa,$80,$00,$20,$95 // ....."........ .
        .byte $95,$95,$95,$95,$15,$25,$09,$40,$55,$ff,$ff,$ff,$ff,$ff,$ff,$00 // .....%.@U.......
        .byte $55,$ff,$ff,$ff,$ff,$ff,$ff,$8a,$55,$ff,$ff,$ff,$ff,$ff,$ff,$2a // U.......U......*
        .byte $55,$ff,$ff,$ff,$ff,$ff,$ff,$aa,$55,$ff,$ff,$ff,$ff,$ff,$ff,$69 // U.......U......i
        .byte $55,$ff,$ff,$ff,$ff,$ff,$ff,$99,$55,$ff,$ff,$ff,$ff,$ff,$ff,$55 // U.......U......U
        .byte $55,$ff,$ff,$ff,$ff,$ff,$ff,$59,$55,$ff,$ff,$ff,$ff,$ff,$ff,$9a // U......YU.......
        .byte $55,$ff,$ff,$ff,$ff,$ff,$ff,$6a,$55,$ff,$ff,$ff,$ff,$ff,$ff,$a9 // U......jU.......
        .byte $55,$ff,$ff,$ff,$ff,$ff,$ff,$95,$55,$ff,$ff,$ff,$ff,$ff,$ff,$a8 // U.......U.......
        .byte $55,$ff,$ff,$ff,$ff,$ff,$ff,$80,$55,$ff,$ff,$ff,$ff,$ff,$ff,$88 // U.......U.......
        .byte $55,$ff,$ff,$ff,$ff,$ff,$ff,$01,$55,$ff,$ff,$ff,$ff,$ff,$ff,$7f // U.......U.......
        .byte $7f,$ff,$ff,$ff,$ff,$ff,$ff,$00,$00,$f7,$f7,$00,$00,$f7,$f7,$00 // ................
        .byte $00,$f7,$f7,$00,$00,$f7,$ff           // .......

dat_2800:
        // === Fill data (1 bytes, $2800-$2800) ===
        .byte $00                                   // .

// --- Region $292d-$2940 ---
.pc = $292d "dat_292d"

dat_292d:
        .byte $7b,$e0,$00,$08,$80,$00,$08,$80,$00,$18,$c0,$00,$18,$c0,$00,$f0 // {...............
        .byte $c0,$00,$01                           // ...

dat_2940:
        // === Fill data (1 bytes, $2940-$2940) ===
        .byte $00                                   // .

// --- Region $296d-$2980 ---
.pc = $296d "dat_296d"

dat_296d:
        .byte $f1,$e4,$40,$01,$14,$40,$01,$14,$40,$81,$e3,$c0,$81,$90,$c0,$f1 // ..@..@..@.......
        .byte $e7,$80,$01                           // ...

dat_2980:
        // === Fill data (1 bytes, $2980-$2980) ===
        .byte $00                                   // .

// --- Region $29ad-$29c0 ---
.pc = $29ad "dat_29ad"

dat_29ad:
        .byte $da,$27,$bc,$aa,$28,$11,$8a,$28,$11,$ca,$67,$19,$ca,$61,$99,$c9 // .'..(..(..g..a..
        .byte $ef,$3c,$01                           // .<.

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

// --- Region $29ed-$29ff ---
.pc = $29ed "dat_29ed"

dat_29ed:
        .byte $fb,$67,$80,$22,$a8,$00,$22,$28,$00,$33,$2c,$00,$33,$2c,$00,$33 // .g.".."(.3,.3,.3
        .byte $27,$80                               // '.

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

// --- Region $2a2d-$2a3f ---
.pc = $2a2d "dat_2a2d"

dat_2a2d:
        .byte $e1,$e4,$40,$11,$14,$40,$11,$14,$40,$91,$e3,$c0,$91,$90,$c0,$e1 // ..@..@..@.......
        .byte $e7,$80                               // ..

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

// --- Region $2a6d-$2a80 ---
.pc = $2a6d "dat_2a6d"

dat_2a6d:
        .byte $f7,$9f,$78                           // ..x

txt_2a70:
        .text "DDEDDE"
        .byte $66,$46,$79,$66,$46,$65,$f6,$46,$64,$ff // fFyfFe.Fd.

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

// --- Region $2adc-$2add ---
.pc = $2adc "dat_2adc"

dat_2adc:
        .byte $10                                   // .

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

// --- Region $2aff-$2aff ---
.pc = $2aff "dat_2aff"

dat_2aff:
        .byte $01                                   // .

// --- Region $2b19-$2b1f ---
.pc = $2b19 "dat_2b19"

dat_2b19:
        .byte $10,$00,$00,$38,$00,$00,$10           // ...8...

// --- Region $2b3f-$2b62 ---
.pc = $2b3f "dat_2b3f"

dat_2b3f:
        .byte $01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$10,$00,$00,$10,$00,$00,$7c,$00,$00 // .............|..
        .byte $10,$00,$00,$10                       // ....

// --- Region $2b7f-$2ba5 ---
.pc = $2b7f "dat_2b7f"

dat_2b7f:
        .byte $01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$10,$00,$00,$10,$00,$00,$38,$00,$00,$fe,$00,$00 // ..........8.....
        .byte $38,$00,$00,$10,$00,$00,$10           // 8......

// --- Region $2bbf-$2cff ---
.pc = $2bbf "dat_2bbf"

dat_2bbf:
        .byte $01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$10,$00,$00,$10,$00,$00,$38,$00,$00,$7c,$00,$01,$ff,$00,$00 // .......8..|.....
        .byte $7c,$00,$00,$38,$00,$00,$10,$00,$00,$10,$00,$00,$00,$00,$00,$00 // |..8............
        .fill 16, $00
        .byte $01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$10,$00 // ................
        .byte $00,$10,$00,$00,$38,$00,$00,$38,$00,$00,$fe,$00,$03,$ff,$80,$00 // ....8..8........
        .byte $fe,$00,$00,$38,$00,$00,$38,$00,$00,$10,$00,$00,$10,$00,$00,$00 // ...8..8.........
        .fill 16, $00
        .byte $01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$10,$00,$00,$10,$00 // ................
        .byte $00,$38,$00,$00,$38,$00,$00,$7c,$00,$01,$ff,$00,$07,$ff,$c0,$01 // .8..8..|........
        .byte $ff,$00,$00,$7c,$00,$00,$38,$00,$00,$38,$00,$00,$10,$00,$00,$10 // ...|..8..8......
        .fill 16, $00
        .byte $01,$00,$00,$00,$00,$00,$00,$00,$10,$00,$00,$10,$00,$00,$38,$00 // ..............8.
        .byte $00,$38,$00,$00,$7c,$00,$00,$fe,$00,$03,$ff,$80,$0f,$ff,$e0,$03 // .8..|...........
        .byte $ff,$80,$00,$fe,$00,$00,$7c,$00,$00,$38,$00,$00,$38,$00,$00,$10 // ......|..8..8...
        .byte $00,$00,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $01,$00,$00,$00,$00,$10,$00,$00,$10,$00,$00,$38,$00,$00,$38,$00 // ...........8..8.
        .byte $00,$38,$00,$00,$7c,$00,$00,$fe,$00,$07,$ff,$c0,$1f,$ff,$f0,$07 // .8..|...........
        .byte $ff,$c0,$00,$fe,$00,$00,$7c,$00,$00,$38,$00,$00,$38,$00,$00,$38 // ......|..8..8..8
        .byte $00,$00,$10,$00,$00,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $01                                   // .

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

txt_32e5:
        .text "!#%'*,/258;?CGKOTY"
        .byte $5e,$64,$6a,$70,$77,$7e,$86,$8e,$96,$9f,$a8,$b3,$bd,$c8,$d4,$e1 // ^djpw~..........
        .byte $ee,$fd,$9f,$a5,$da,$33,$33,$33,$09,$35,$e2,$33,$f0,$33,$f7,$33 // .....333.5.3.3.3
        .byte $fe,$33,$59,$34,$72,$34,$bd,$34,$f9,$34,$fd,$34,$01,$35,$05,$35 // .3Y4r4.4.4.4.5.5
        .byte $02,$04,$06,$08,$0a,$08,$06,$04       // ........

txt_332f:
        .text "7:="
        .byte $40                                   // @ character
        .text "3333"
        .byte $00                                   // string terminator
        .byte $07,$0c,$00,$07,$0a,$00,$05,$0a,$00,$05,$09,$b0,$f2,$f2,$f2,$01 // ................
        .byte $50,$01,$02,$04,$06,$08,$70,$07,$0c,$02,$60,$04,$50,$06,$40,$02 // P.....p...`.P.@.
        .byte $0a,$08,$90,$14,$80,$18,$60,$00,$00,$00,$00,$00,$00,$00,$00,$07 // ......`.........
        .byte $41,$0a,$6b,$a0,$32,$41,$01,$00,$51,$00,$af,$00,$33,$00,$08,$07 // A.k.2A..Q...3...
        .byte $41,$00,$68,$08,$00,$41,$04,$07,$41,$00,$68,$08,$01,$41,$04,$07 // A.h..A..A.h..A..
        .byte $41,$00,$68,$08,$02,$41,$04,$07,$41,$00,$68,$08,$03,$41,$04,$05 // A.h..A..A.h..A..
        .byte $41,$0a,$9e,$90,$32,$42,$08,$8d,$01,$01,$47,$04,$ff,$8d,$43,$02 // A...2B....G...C.
        .byte $99,$08,$05,$09,$05,$0a,$05,$0b,$05,$08,$05,$09,$05,$0a,$05,$0b // ................
        .byte $05,$08,$05,$09,$05,$0a,$05,$0b,$05,$08,$05,$09,$05,$0a,$05,$0b // ................
        .byte $05,$08,$05,$09,$05,$0a,$05,$0b,$05,$08,$05,$09,$05,$0a,$05,$0b // ................
        .byte $05,$ff,$8d,$43,$03,$06,$07,$07,$06,$ff,$c1,$a0,$0c,$0c,$11,$88 // ...C............
        .byte $11,$0f,$84,$0c,$0a,$07,$0a,$ff,$c2,$a0
        .text "0..-"
        .byte $ff,$c2
        .byte $a0
        .text "++))"
        .byte $ff,$c1,$84,$0c,$0c,$82,$18,$84,$e0,$13,$0a
        .byte $0c,$0c,$82,$0c,$e0,$11,$0a,$0c,$0c,$18,$86,$e0,$14,$0a,$0c,$82 // ................
        .byte $0c,$0c,$84,$0c,$82,$18,$84,$e0,$13,$0a,$0c,$0c,$82,$00,$84,$0c // ................
        .byte $82,$18,$0c,$0f,$1b,$84,$11,$11,$82,$1d,$84,$e0,$12,$0f,$11,$11 // ................
        .byte $82,$05,$e0,$10,$0f,$11,$11,$1d,$11,$0f,$0c,$84,$11,$11,$82,$1d // ................
        .byte $e0,$10,$0f,$11,$11,$1d,$84,$05,$82,$11,$84,$07,$82,$13,$0a,$16 // ................
        .byte $ff,$81,$18,$18,$82,$18,$18,$84,$18,$82,$18,$84,$18,$82,$18,$81 // ................
        .byte $18,$18,$82,$18,$84,$18,$82,$18,$18,$ff,$c7,$a0,$30,$8c,$34,$35 // ............0.45
        .byte $88,$37,$81,$34,$8b,$f0,$35,$8c,$30,$84,$2e,$8c,$2d,$81,$f0,$2c // .7.4..5.0...-..,
        .byte $f0,$2b,$f0,$2a,$f0,$29,$f0,$28,$f0,$27,$f0,$26,$f0,$25,$88 // .+.*.).(.'.&.%.

txt_3497:
        .text ".0"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $34,$8c,$35,$37,$88,$3a,$81,$39,$8b,$f0,$3a,$8c,$39,$84,$35,$9c // 4.57.:.9..:.9.5.
        .byte $30,$81,$f0,$2f,$f0,$2e,$f0,$2d,$f0,$2c,$f0,$2b,$f0,$2a,$f0,$29 // 0../...-.,.+.*.)
        .byte $f0,$28,$ff,$84,$34,$30,$2b,$81,$27,$87,$f0,$28,$84 // .(..40+.'..(.

txt_34c7:
        .text "40+404"
        .byte $88,$37,$3a,$84,$37,$81,$38,$83,$f0,$39,$84,$35,$30,$88,$2d,$84 // .7:.7.8..9.50.-.
        .byte $39,$35,$39,$88,$f0,$3a,$84,$39,$8c,$37,$81,$f0,$36,$f0,$35,$f0 // 959..:.9.7..6.5.
        .byte $34,$f0,$33,$f0,$32,$f0,$31,$f0,$30,$f0,$2f,$ff,$c3,$82,$18,$ff // 4.3.2.1.0./.....
        .byte $c4,$82,$18,$ff,$c5,$82,$18,$ff,$c6,$82,$18,$ff,$c0,$a0,$00,$00 // ................
        .byte $00,$00,$ff,$a9,$00,$a2,$65,$9d,$13,$1f,$ca,$10,$fa,$a9,$f0,$8d // ......e.........
        .byte $64,$1f,$a9,$00,$8d,$34,$1f,$8d,$35,$1f,$8d,$36,$1f,$a2,$02,$9d // d....4..5..6....
        .byte $13,$1f,$9d,$16,$1f,$9d,$19,$1f,$9d,$22,$1f,$ca,$10,$f1,$8d,$66 // .........".....f
        .byte $1f,$a9,$1f,$8d,$1f,$2d,$60           // .....-`

dat_3544:
        // === Fill data (1 bytes, $3544-$3544) ===
        .byte $00                                   // .

// --- Region $44f1-$44f1 ---
.pc = $44f1 "dat_44f1"

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

// --- Region $5556-$5556 ---
.pc = $5556 "dat_5556"

dat_5556:
        // === Fill data (1 bytes, $5556-$5556) ===
        .byte $00                                   // .

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

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

// --- Region $a2d1-$a2d1 ---
.pc = $a2d1 "dat_a2d1"

dat_a2d1:
        // === Fill data (1 bytes, $a2d1-$a2d1) ===
        .byte $00                                   // .

// --- Region $b908-$b908 ---
.pc = $b908 "dat_b908"

dat_b908:
        // === Fill data (1 bytes, $b908-$b908) ===
        .byte $00                                   // .

// --- Region $d8a6-$d8a6 ---
.pc = $d8a6 "dat_d8a6"

dat_d8a6:
        // === Fill data (1 bytes, $d8a6-$d8a6) ===
        .byte $00                                   // .

// --- Region $df00-$fd14 ---
.pc = $df00 "dat_df00"

dat_df00:
        .byte $f5,$f0,$c5,$a9,$00,$f0,$ef,$a9,$ff,$d0,$eb,$b1,$2f,$91,$2d,$e6 // ............/.-.
        .byte $2f,$d0,$02,$e6,$30,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$f0,$a8 // /...0.-.........
        .byte $20,$71,$01,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6,$2e //  q../ "..-.-....
        .byte $ca,$d0,$f5,$c6,$39,$10,$f1,$30,$8f,$86,$39,$b1,$2f,$aa,$4c,$22 // ....9..0..9./.L"
        .byte $01,$20,$71,$01,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30,$e6,$2d // . q../.-./...0.-
        .byte $d0,$02,$e6,$2e,$ca,$d0,$ed,$c6,$39,$10,$e9,$4c,$00,$01,$2c,$da // ........9..L..,.
        .byte $01,$a9,$37,$85,$01,$58,$20,$00,$10,$4c,$ae,$a7,$e0,$00,$f0,$ee // ..7..X ..L......
        .byte $a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d,$c8,$c4,$ff,$d0,$f7 // ..,...../.-.....
        .byte $18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00,$85,$2e,$a0,$00,$ca // ..-e..-..i......
        .byte $d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30,$69,$00,$85,$30,$4c // ..../e../.0i..0L
        .byte $00,$01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7,$ce,$dc,$01,$ce,$df // ................
        .byte $01,$ad,$df,$01,$c9,$df,$d0,$ea,$60,$a3,$c5,$22,$c0,$4a,$e6,$6a // ........`..".J.j
        .byte $a1,$e7,$6a,$22,$c0,$4a,$e6,$6a,$a1,$e7,$6a,$21,$c0,$42,$4a,$6a // ..j".J.j..j!.BJj
        .byte $6a,$6a,$6a,$6a,$6a,$c0,$21,$4a,$e6,$6a,$a1,$e7,$6a,$24,$c0,$da // jjjjj.!J.j..j$..
        .byte $da,$d5,$e4,$fd,$c8,$a1,$e7,$6a,$a1,$e7,$6a,$a1,$e7,$6a,$a1,$e7 // .......j..j..j..
        .byte $6a,$22,$c0,$4a,$e6,$6a,$a1,$e7,$6a,$22,$c0,$4a,$e6,$6a,$a1,$e7 // j".J.j..j".J.j..
        .byte $6a,$22,$c0,$4a,$e5,$6a,$25,$5a,$00,$6a,$6a,$55,$e4,$fd,$a1,$e7 // j".J.j%Z.jjU....
        .byte $6a,$a1,$e7,$6a,$a1,$e7,$6a,$a1,$e5,$6a // j..j..j..j

txt_e01a:
        .text "#Z"
        .byte $da                                   // 'Z' | $80 (end-of-string marker)
        .byte $00,$e6,$6a,$22,$5a,$00,$e3,$6a       // ..j"Z..j

txt_e025:
        .text "!U"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $26,$fc,$fc,$c0,$da,$da,$d5,$e3,$fd,$24,$00,$6a,$6a,$55,$c2,$26 // &........$.jjU.&
        .byte $c0,$4a,$00,$6a,$6a,$55,$c2,$23,$f0,$f6,$00,$e6,$6a,$22,$5a,$00 // .J.jjU.#....j"Z.
        .byte $e7,$6a,$c8,$22,$c0,$4a,$e6,$6a,$24,$00,$6a,$6a,$55,$c3,$23,$fc // .j.".J.j$.jjU.#.
        .byte $c0,$4a,$e4,$6a                       // .J.j

txt_e05c:
        .text "$Z"
        .byte $da                                   // 'Z' | $80 (end-of-string marker)
        .byte $c0,$4a,$e5,$6a                       // .J.j

txt_e063:
        .text "!Z"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $23,$c0,$da,$da,$c8,$24,$00,$aa,$aa,$56,$e3,$36,$2e,$06,$00,$aa // #....$...V.6....
        .byte $aa,$56,$36,$36,$06,$aa,$00,$aa,$aa,$95,$1f,$e3,$3f,$24,$00,$aa // .V66........?$..
        .byte $aa,$56,$e4,$36,$a1,$42,$aa,$aa,$55,$3f,$3f,$00,$aa,$00,$28,$aa // .V.6.B..U??...(.
        .byte $aa,$95,$1f
        .text "?060"
        .byte $e5
        .byte $36,$26,$06,$aa,$00,$aa,$aa,$a9
        .byte $e4,$a8,$21,$f0,$e7,$f6,$21,$30,$e5,$36,$22,$06,$aa,$e8,$3f,$25 // ..!...!0.6"...?%
        .byte $30,$36,$06,$aa,$16,$e3
        .byte $36,$a1
        .byte $42,$aa,$aa
        .text "V6666"
        .byte $00,$2b,$aa,$aa,$56,$36,$36,$06,$aa,$00,$aa,$aa,$56,$e4,$36,$34 // .+..V66.....V.64
        .byte $00,$aa,$aa,$56,$36,$36,$06,$aa,$00,$aa,$aa,$55,$3f,$3f,$00,$aa // ...V66.....U??..
        .byte $00,$aa,$aa,$a9,$e4,$a8,$21,$30,$e7,$36,$21,$30,$e7,$36,$21,$30 // ......!0.6!0.6!0
        .byte $e7,$36,$21,$30,$e5,$36,$23,$06,$aa,$30,$e5,$36,$23,$16,$aa,$00 // .6!0.6#..0.6#...
        .byte $e3,$aa                               // ..

txt_e108:
        .text "%V"
        .byte $ca                                   // 'J' | $80 (end-of-string marker)
        .byte $2a,$aa,$00,$e7,$a8,$31,$00,$aa,$aa,$56,$f6,$f6,$06,$aa,$00,$aa // *....1...V......
        .byte $aa,$56,$f6,$f6,$06,$aa,$30,$e5,$36,$2a,$06,$aa,$00,$aa,$aa,$55 // .V....0.6*.....U
        .byte $3f,$3f,$00,$aa,$c8,$2c,$00,$aa,$aa,$55,$3f,$3f,$00,$aa,$00,$aa // ??...,...U??....
        .byte $aa,$56,$e3,$f6,$21,$06,$42,$00,$aa,$aa,$56,$36,$36,$06,$aa,$d5 // .V..!.B...V66...
        .byte $23,$00,$aa,$aa,$c8,$22,$0f,$83,$e6,$a3,$22,$0f,$83,$e4,$a3,$26 // #...."...."....&
        .byte $83,$8f,$03,$a3,$a3,$53,$c4,$22,$0f,$83,$e6,$a3,$21,$03,$42,$a3 // .....S."....!.B.
        .byte $a3,$53,$ff,$ff,$3f,$3f,$03,$23,$a3,$a3,$53,$c2,$23,$03,$a3,$03 // .S..??.#..S.#...
        .byte $e7,$a3,$24,$0f,$8f,$8f,$4f,$c4,$21,$03,$e7,$a3,$21,$03,$e5,$a3 // ..$...O.!...!...
        .byte $22,$83,$8f,$c8,$21,$03,$e7,$a3,$21,$0f,$42,$83,$a3,$a3,$a3,$a3 // "...!...!.B.....
        .byte $a3,$a3,$0f,$21,$83,$e4,$a3,$24,$83,$9f,$0f,$83,$e6,$a3,$22,$0f // ...!...$......".
        .byte $83,$e4,$a3,$26,$83,$8f,$03,$a3,$a3,$53,$c2,$26,$0f,$83,$03,$a3 // ...&.....S.&....
        .byte $a3,$53,$c4,$21,$03,$e7,$a3,$21,$03,$e7,$a3,$21,$03,$e7,$a3,$21 // .S.!...!...!...!
        .byte $03,$e5,$a3,$23,$83,$8f,$03,$e7,$a3,$21,$03,$e5,$a3,$22,$9f,$7f // ...#.....!..."..
        .byte $c8,$22,$0f,$83,$e5,$a3,$23,$83,$0f,$83,$e4,$a3,$23,$83,$8f,$03 // ."....#.....#...
        .byte $e7,$a3,$24,$03,$a3,$a3,$53,$c2,$22,$0f,$83,$c8,$24,$03,$a3,$a3 // ..$...S."...$...
        .byte $53,$c2,$24,$0f,$83,$0f,$83,$e6,$a3,$22,$0f,$83,$e4,$a3,$24,$83 // S.$......"....$.
        .byte $8f,$0f,$83,$e6,$a3,$d5,$23,$0f,$8f,$8f,$e4,$58,$24,$18,$18,$58 // ......#....X$..X
        .byte $58,$e6,$6a,$22,$55,$ff,$e6,$6a,$22,$55,$ff,$e5,$6a // X.j"U..j"U..j

txt_e228:
        .text "#Z"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $ff,$e6,$6a,$22,$55,$ff,$e5,$6a       // ..j"U..j

txt_e233:
        .text "#Z"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $ff,$e6,$6a,$22,$55,$ff,$e5,$6a       // ..j"U..j

txt_e23e:
        .text "#Z"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $ff,$e6,$6a,$22,$55,$ff,$e3,$fd,$26,$c1,$da,$da,$d5,$ff,$00,$e4 // ..j"U...&.......
        .byte $6a                                   // j

txt_e252:
        .byte $22                                   // double quote character
        .text "Z"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $44,$ff,$6a,$6a,$6a,$6a,$6a,$6a,$55,$c1,$e5,$6a // D.jjjjjjU..j

txt_e261:
        .text "#Z"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $ff,$e6,$6a,$22,$55,$ff,$e5,$6a       // ..j"U..j

txt_e26c:
        .text "#Z"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $ff,$e6,$6a,$23,$55,$ff,$d5,$c2,$25,$00,$6a,$6a,$55,$ff,$e7,$fd // ..j#U...%.jjU...
        .byte $c1,$e5,$6a                           // ..j

txt_e282:
        .text "+Z"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $ff,$6a,$5a,$da,$da,$d6,$f6,$fd,$ff,$e6,$6a,$23,$55,$ff,$0a,$e5 // .jZ.......j#U...
        .byte $6a,$23,$55,$ff,$d5,$c2,$28,$00,$6a,$6a,$55,$ff,$f2,$ca,$2a,$e3 // j#U...(.jjU...*.
        .byte $6a,$22,$55,$ff,$e3,$fd,$25,$c1,$da,$da,$d5,$ff,$e6,$6a,$23,$55 // j"U...%......j#U
        .byte $ff,$f5,$c2,$26,$00,$6a,$6a,$55,$ff,$d5,$c7 // ...&.jjU...

txt_e2c0:
        .text "!U"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $24,$00,$6a,$6a,$55,$c9,$e5,$6a       // $.jjU..j

txt_e2cb:
        .text "%Z"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $ff,$fd,$fd,$c6,$21,$5a,$e4,$6a       // ....!Z.j

txt_e2d6:
        .text "$Z"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $ff,$d5,$c2,$24,$00,$6a,$6a,$55,$c2,$a1,$e3,$6a // ...$.jjU...j

txt_e2e5:
        .text "!U"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $29,$c0,$da,$da,$d5,$00,$6a,$55,$da,$d5,$c6,$a8,$22,$aa,$56,$e4 // ).....jU....".V.
        .byte $36,$32,$35,$ff,$56,$36,$36,$06,$aa,$aa,$55,$ff,$3f,$3f,$0f,$80 // 625.V66...U.??..
        .byte $aa,$aa,$55,$ff,$e3,$36,$2e,$06,$aa,$aa,$55,$ff,$55,$3f,$3f,$00 // ..U..6....U.U??.
        .byte $aa,$aa,$55,$ff,$55,$e6,$3f,$c1,$e3,$36,$26,$06,$aa,$aa,$55,$ff // ..U.U.?..6&...U.
        .byte $56,$e5,$36,$22,$35,$ff,$e4,$a8,$24,$aa,$aa,$55,$ff,$e3,$36,$26 // V.6"5...$..U..6&
        .byte $06,$aa,$aa,$55,$ff,$56,$e5,$36,$22,$35,$ff,$e3,$3f,$24,$00,$aa // ...U.V.6"5..?$..
        .byte $aa,$55,$42,$ff                       // .UB.

txt_e34c:
        .text "6666665"
        .byte $c1                                   // 'A' | $80 (end-of-string marker)
        .byte $e3,$36,$26,$06,$aa,$aa,$55,$ff,$55,$e6,$3f,$22,$ff,$06,$e3,$1a // .6&...U.U.?"....
        .byte $25,$aa,$aa,$55,$ff,$56,$e5,$36,$2a,$35,$ff,$56,$f6,$f6,$06,$aa // %..U.V.6*5.V....
        .byte $aa,$55,$ff,$e6,$a8,$22,$54,$ff,$e3,$36,$36,$06,$aa,$aa,$55,$ff // .U..."T..66...U.
        .byte $36,$36,$06,$8a,$aa,$aa,$55,$ff,$36,$36,$06,$aa,$16,$36,$35,$ff // 66....U.66...65.
        .byte $56,$e5,$36,$2d,$35,$ff,$56,$f6,$f6,$06,$aa,$aa,$55,$ff,$a9,$a7 // V.6-5.V.....U...
        .byte $90,$e3,$aa,$22,$55,$ff,$e4,$a8,$35,$aa,$aa,$55,$ff,$55,$3f,$3f // ..."U...5..U.U??
        .byte $00,$aa,$aa,$55,$ff,$56,$f6,$f6,$06,$aa,$aa,$55,$ff,$56,$e5,$f6 // ...U.V.....U.V..
        .byte $29,$f5,$ff
        .byte $56,$f6,$f6,$06,$aa,$aa
        .byte $55,$c9
        .text "*V66"
        .byte $06
        .byte $aa,$aa,$55,$ff,$aa,$56,$e4,$f6,$31,$f5,$ff,$56,$36,$36,$06,$aa // ..U..V..1..V66..
        .byte $aa,$55,$ff,$56,$f6,$f6,$06,$aa,$aa,$55,$c2,$e5,$3f,$c3,$21,$0f // .U.V.....U..?.!.
        .byte $e5,$8f                               // ..

txt_e3f6:
        .text "#O"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$ce,$e6,$a3,$23,$53,$ff,$83,$e4,$a3,$22,$83,$5f,$c4,$25,$03 // U...#S...."._.%.
        .byte $a3,$a3,$53,$ff,$e5,$a3,$24,$83,$5f,$ff,$3f,$c2,$26,$03,$a3,$a3 // ..S...$._.?.&...
        .byte $53,$ff,$3f,$c7,$e5,$a3,$23,$83,$5f,$ff,$e6,$a3 // S.?...#._...

txt_e425:
        .text "!S"
        .byte $c4                                   // 'D' | $80 (end-of-string marker)
        .byte $25,$0f,$8f,$8f,$4f,$ff,$e5,$a3,$24,$83,$5f,$ff,$83,$e5,$a3 // %...O...$._....

txt_e437:
        .text "!S"
        .byte $c4                                   // 'D' | $80 (end-of-string marker)
        .byte $21,$03,$43,$a3,$a3,$53,$ff,$a3,$a3,$a3,$a3,$25,$a3,$83,$5f,$ff // !.C..S.....%.._.
        .byte $7f,$c7,$e5,$a3,$24,$83,$5f,$ff,$83,$e5,$a3,$22,$53,$ff,$e5,$a3 // ....$._...."S...
        .byte $22,$83,$5f,$c9,$e6,$a3,$28,$53,$ff,$a3,$93,$9f,$9f,$5f,$7f,$c2 // "._...(S....._..
        .byte $e6,$a3,$23,$53,$ff,$83,$e5,$a3,$22,$53,$ff,$e5,$a3,$22,$83,$5f // ..#S...."S..."._
        .byte $c3,$21,$03,$e3,$a3                   // .!...

txt_e47f:
        .text "!S"
        .byte $c4                                   // 'D' | $80 (end-of-string marker)
        .byte $26,$0f,$8f,$8f,$4f,$ff,$5f,$c2,$26,$03,$a3,$a3,$57,$ff,$83,$e4 // &...O._.&...W...
        .byte $a3,$23,$83,$5f,$ff,$e6,$a3,$22,$53,$ff,$e5,$a3,$22,$83,$5f,$c9 // .#._..."S..."._.
        .byte $e5,$a3,$23,$83,$5f,$ff,$e6,$a3,$23,$53,$ff,$83,$e4,$a3,$23,$83 // ..#._...#S....#.
        .byte $5f,$ff,$e5,$a3,$22,$83,$5f,$d1,$22,$8f,$4f,$ce,$e4,$18,$e3,$58 // _..."._.".O....X
        .byte $21,$50,$e8                           // !P.

txt_e4c5:
        .text "X!P"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $eb
        .byte $58,$21,$50,$ef
        .text "X"
        .byte $22                                   // double quote
        .text "PX"
        .byte $e3,$18,$e3
        .text "X"
        .byte $22                                   // double quote
        .text "PT"
        .byte $e8
        .byte $50,$e3,$18,$e3
        .text "X$PX"
        .byte $18,$18,$e4

txt_e4e5:
        .text "X!P"
        .byte $a2                                   // '"' | $80 (end-of-string marker)

txt_e4e9:
        .byte $22                                   // double quote character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $c8,$60,$32,$78,$4c,$42,$10,$a2,$00,$bd,$44,$35,$9d,$01,$08,$e8 // .`2xLB....D5....
        .byte $d0,$f7,$ee,$47,$03,$ee,$44,$03,$d0,$ef,$a9,$37,$85,$01,$4c,$e2 // ...G..D....7..L.
        .byte $fc                                   // .

txt_e50e:
        .encoding "screencode_mixed"
        .text "present  r a s t a n"
        .encoding "petscii_upper"
        .byte $e9,$20,$c1,$e6                       // . ..

txt_e526:
        .text " ,"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $35,$85,$01,$a9,$aa,$8d,$fe,$ff,$a9,$12,$8d,$c2,$61,$c2,$a9,$c5 // 5...........a...
        .byte $8d,$fa,$ff,$a9,$12,$8d,$fb,$ff,$a9,$01,$8d,$1a,$d0,$a9,$7f,$8d // ................
        .byte $0d,$dc,$a9,$1b,$8d,$11,$d0,$a9,$00,$8d,$12,$d0,$a9,$00,$8d,$11 // ................
        .byte $d0,$a9,$d8,$8d,$16,$d0,$a9,$00,$8d,$20,$d0,$a2,$00,$a9,$08,$9d // ......... ......
        .byte $00,$d8,$9d,$00,$d9,$9d,$00,$da,$9d,$00,$db,$bd,$00,$1c,$9d,$00 // ................
        .byte $04,$bd,$00,$1d,$9d,$00,$05,$bd,$d0,$1d,$9d,$d0,$05,$a9,$00,$9d // ................
        .byte $d0,$06,$9d,$e8,$06,$9d,$00,$28,$e8,$d0,$d2,$a9,$ff,$9d,$00,$28 // .......(.......(
        .byte $e8,$e0,$0c,$d0,$f6,$a2,$00,$9d,$00,$08,$e8,$e0,$08,$d0,$f8,$a9 // ................
        .byte $c6,$85,$d0,$a9,$12,$85,$d1,$a9,$bd,$85,$d5,$a9,$16,$85,$d6,$a9 // ................
        .byte $00,$85,$d7,$a9,$00,$8d,$17,$d0,$8d,$1b,$d0,$a9,$00,$85,$dc,$85 // ................
        .byte $dd,$a9,$a7,$8d,$18,$13,$a9,$00,$20,$00 // ........ .

txt_e5d3:
        .text "-X"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $00,$bd,$12,$12,$8d,$c9,$13,$bd,$1e,$12,$8d,$ce,$13,$bd,$2a,$12 // ..............*.
        .byte $8d,$d3,$13,$86,$d9,$a2,$32,$a0,$00,$c8,$d0,$fd,$ca,$d0,$fa,$a6 // ......2.........
        .byte $d9,$e8,$e0,$0c,$d0,$db,$a2,$00,$20,$51,$11,$bd,$1e,$10,$48,$48 // ........ Q....HH
        .byte $20,$6c,$11,$20,$51,$11,$68,$18,$69,$28,$20,$6c,$11,$20,$51,$11 //  l. Q.h.i( l. Q.
        .byte $68,$18,$69,$50,$20,$6c,$11,$e8,$e0,$08,$d0,$dc,$20,$51,$11,$a9 // h.iP l...... Q..
        .byte $00,$8d,$f7,$06,$8d,$1f,$07,$a2,$06,$20,$51,$11,$ca,$d0,$fa,$4c // ......... Q....L
        .byte $76,$11,$ad,$12,$d0,$c9,$80,$d0,$f9,$a0,$00,$b9,$d1,$06,$99,$d0 // v...............
        .byte $06,$b9,$f9,$06,$99,$f8,$06,$c8,$c0,$27,$d0,$ef,$60,$8d,$f7,$06 // .........'..`...
        .byte $18,$69,$78,$8d,$1f,$07,$60,$a2,$00,$bd,$26,$10,$c9,$ff,$f0 // .ix...`...&....

txt_e665:
        .text "XH "
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $11,$68,$c9,$20,$f0                   // .h. .

txt_e66e:
        .text "DHH "
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $11,$20,$a7,$11,$68,$18,$69           // . ..h.i

txt_e67a:
        .text "( "
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $11,$20,$a7,$11,$68,$18,$69           // . ..h.i

txt_e684:
        .text "P "
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $11,$e8,$d0,$d4,$4c,$d7,$11,$ad,$12,$d0,$c9,$80,$d0,$f9,$a0,$00 // ....L...........
        .byte $b9,$21,$07,$99,$20,$07,$b9,$49,$07,$99,$48,$07,$c8,$c0,$27,$d0 // .!.. ..I..H...'.
        .byte $ef,$60,$8d,$47,$07,$18,$69,$78,$8d,$6f,$07,$60,$a9,$00,$8d,$47 // .`.G..ix.o.`...G
        .byte $07,$8d,$6f,$07,$4c,$a1,$11,$a9,$01,$8d,$7b,$13,$a2,$00,$bd,$00 // ..o.L.....{.....
        .byte $18,$f0,$07,$a8,$b9,$5a,$12,$9d,$00,$d8,$bd,$00,$19,$f0,$07,$a8 // .....Z..........
        .byte $b9,$5a,$12,$9d,$00,$d9,$bd,$00,$1a,$f0,$0e,$a8,$b9,$5a,$12,$9d // .Z...........Z..
        .byte $00,$da,$ad,$01,$dc,$c9,$ef,$f0,$06,$e8,$d0,$d2,$4c,$dc,$11,$4c // ............L..L
        .byte $26,$16,$a6,$26,$06,$0e,$0f,$0c,$0b,$0b,$a5,$27,$06,$0e,$0f,$01 // &..&.......'....
        .byte $0f,$0c,$0c,$a4,$23,$06,$0e,$0f,$e3,$01,$28,$0f,$0f,$0b,$0b,$0c // ....#.....(.....
        .byte $0f,$0a,$02,$a6,$27,$0c,$0c,$0f,$01,$0f,$0a,$02,$a5,$22,$0f,$0f // ....'........"..
        .byte $e3,$01,$23,$0f,$0a,$02,$a4,$80,$21,$08,$27,$0e,$0c,$0b,$09,$0b // ..#.....!.'.....
        .byte $0c,$0e,$80,$21,$08,$60,$23,$0a,$0d,$0f,$09,$0f,$0d,$0a,$85,$d2 // ...!.`#.........
        .byte $86,$d3,$84,$d4,$6c,$d0,$00,$85,$d0,$86,$d1,$8c,$12,$d0,$a9,$01 // ....l...........
        .byte $8d,$19,$d0,$a5,$d2,$a6,$d3,$a4,$d4,$40,$ee,$ea,$60,$d6,$a9,$d7 // .........@..`...
        .byte $8d,$16,$d0,$a2,$eb,$ec,$12,$d0,$d0,$fb,$ec,$12,$d0,$f0,$fb,$bd // ................
        .byte $ba,$12,$8d,$23,$d0,$e8,$d0,$f2,$a9,$13,$8d,$11,$d0,$a9,$00,$8d // ...#............
        .byte $1d,$d0,$a9,$00,$8d,$27,$d0,$8d,$28,$d0,$8d,$29,$d0,$a9,$01,$8d // .....'..(..)....
        .byte $2a,$d0,$a9,$0f,$8d,$2b,$d0,$a9,$0c,$8d,$2c,$d0,$a9,$0b,$8d,$2d // *....+....,....-
        .byte $d0,$a2,$a4,$8e,$f8,$07,$e8,$8e,$f9,$07,$e8,$8e,$fa,$07,$a2,$b0 // ................
        .byte $8e,$fb,$07,$a2,$b1,$8e,$fc,$07,$a2,$b2,$8e,$fd,$07,$a2,$b3,$8e // ................
        .byte $fe,$07,$a9,$07,$8d,$10,$d0,$a9,$78,$8d,$15,$d0,$a9,$98,$8d,$01 // ........x.......
        .byte $d0,$a9,$90,$8d,$03,$d0,$8d,$05,$d0,$a9,$00,$8d,$07,$d0,$8d,$09 // ................
        .byte $d0,$8d,$0b,$d0,$8d,$0d,$d0,$a9,$00,$8d,$06,$d0,$8d,$08,$d0,$8d // ................
        .byte $0a,$d0,$8d,$0c,$d0,$a9,$17,$8d,$00,$d0,$a9,$23,$8d,$02,$d0,$a9 // ...........#....
        .byte $0c,$8d,$04,$d0,$a9,$00,$f0,$1b,$e6,$d8,$a5,$d8,$29,$01,$f0,$13 // ............)...
        .byte $ad,$a9,$12,$48,$a2,$4f,$bd,$59,$12,$9d,$5a,$12,$ca,$d0,$f7,$68 // ...H.O.Y..Z....h
        .byte $8d,$5a,$12,$20,$06,$2d,$a9,$b2,$a2,$13,$a0 // .Z. .-.....

txt_e832:
        .text "6L"
        .byte $b3                                   // '3' | $80 (end-of-string marker)
        .byte $12,$0e,$06,$00,$06,$0e,$e4,$03,$24,$05,$08,$09,$09,$ec,$ea,$61 // ........$......a
        .byte $3d,$a9,$18,$8d,$18,$d0,$a9,$d8,$8d,$16,$d0,$a9,$00,$8d,$22,$d0 // =.............".
        .byte $a9,$00,$8d,$23,$d0,$a9,$00,$8d,$21,$d0,$a9,$1b,$8d,$11,$d0,$ad // ...#....!.......
        .byte $d5,$12,$38,$e9,$03,$8d,$d5,$12,$ad,$d5,$12,$c9,$d0,$b0,$68,$ad // ..8...........h.
        .byte $d5,$12,$18,$69,$08,$8d,$d5,$12,$a2,$00,$bd,$99,$07,$9d,$98,$07 // ...i............
        .byte $bd,$c1,$07,$9d,$c0,$07,$e8,$e0,$27,$d0,$ef,$20,$1d,$15,$a0,$00 // ........'.. ....
        .byte $b1,$d5,$c9,$20,$f0,$13,$c9,$00,$d0,$1c,$a9,$bd,$85,$d5,$a9,$16 // ... ............
        .byte $85,$d6,$a9,$00,$85,$d7,$4c,$08,$14,$e6,$d7,$a9,$ff,$8d,$bf,$07 // ......L.........
        .byte $8d,$e7,$07,$4c,$42,$14,$a6,$d7,$18,$7d,$64,$15,$8d,$bf,$07,$18 // ...LB....}d.....
        .byte $69,$78,$8d,$e7,$07,$e6,$d7,$a5,$d7,$c9,$03,$90,$0a,$a9,$00,$85 // ix..............
        .byte $d7,$e6,$d5,$d0,$02,$e6,$d6,$a9,$1b,$8d,$11,$d0,$a9,$62,$a2,$14 // .............b..
        .byte $a0,$ba,$4c,$b3,$12,$a9,$7f,$8d,$1d,$d0,$8d,$15,$d0,$a9,$be,$8d // ..L.............
        .byte $01,$d0,$8d,$03,$d0,$8d,$05,$d0,$8d,$07,$d0,$8d,$09,$d0,$8d,$0b // ................
        .byte $d0,$8d,$0d,$d0,$a9,$00,$8d,$27,$d0,$8d,$28,$d0,$8d,$29,$d0,$8d // .......'..(..)..
        .byte $2a,$d0,$8d,$2b,$d0,$8d,$2c,$d0,$8d,$2d,$d0,$a9,$a0,$8d,$f8,$07 // *..+..,..-......
        .byte $8d,$f9,$07,$8d,$fa,$07,$8d,$fb,$07,$8d,$fc,$07,$8d,$fd,$07,$8d // ................
        .byte $fe,$07,$a9,$20,$8d,$00,$d0,$a9,$50,$8d,$02,$d0,$a9,$80,$8d,$04 // ... ....P.......
        .byte $d0,$a9,$b0,$8d,$06,$d0,$a9,$e0,$8d,$08,$d0,$a9,$10,$8d,$0a,$d0 // ................
        .byte $a9,$40,$8d,$0c,$d0,$a9,$e0,$8d,$10,$d0,$a9,$7f,$8d,$1d,$d0,$a9 // .@..............
        .byte $e5,$a2,$14,$a0,$bf,$4c,$b3,$12,$a9,$13,$8d,$18,$d0,$a9,$0b,$8d // .....L..........
        .byte $22,$d0,$a9,$0f,$8d,$21,$d0,$a2,$c2,$ec,$12,$d0,$d0,$fb,$e9,$ea // "....!..........
        .byte $60,$63,$ec,$12,$d0,$f0,$fb,$bd,$0e,$15,$8d,$23,$d0,$e8,$e0,$e2 // `c.........#....
        .byte $d0,$f0,$a9,$c6,$a2,$12,$a0,$ea,$4c,$b3,$12,$a6,$dc,$bd,$67,$15 // ........L.....g.
        .byte $8d,$25,$13,$bd,$8a,$15,$8d,$2a,$13,$bd,$ad,$15,$8d,$2f,$13,$bd // .%.....*...../..
        .byte $ee,$15,$8d,$34,$13,$e6,$dc,$a5,$dc,$c9,$23,$d0,$24,$a9,$00,$85 // ...4......#.$...
        .byte $dc,$a6,$dd,$bd,$18,$16,$8d,$5e,$13,$bd,$1f,$16,$8d,$50,$13,$bd // .......^.....P..
        .byte $11,$16,$8d,$39,$13,$e6,$dd,$a5,$dd,$c9,$07,$d0,$04,$a9,$00,$85 // ...9............
        .byte $dd,$60,$00,$28,$50,$e4,$aa,$2c,$ab,$ac,$ad,$ae,$af,$b0,$b0,$af // .`.(P..,........
        .byte $ae,$ad,$ac,$ab,$f6,$aa,$2e,$ab,$ac,$ad,$ae,$af,$b0,$b1,$b1,$b0 // ................
        .byte $af,$ae,$ad,$ac,$ab,$f4,$aa,$30,$ab,$ac,$ad,$ae,$af,$b0,$b1,$b2 // .......0........
        .byte $b2,$b1,$b0,$af,$ae,$ad,$ac,$ab,$f1,$aa,$2e,$07,$07,$0a,$08,$02 // ................
        .byte $08,$0a,$07,$0d,$0d,$03,$0e,$0b,$06,$a2,$60,$21,$01,$01,$0a,$08 // ..........`!....
        .byte $02,$08,$0a,$07,$0d,$01,$03,$0e,$0b,$06,$aa,$ab,$ac,$ad,$ae,$af // ................
        .byte $b0,$b1,$b2,$b3,$b3,$b2,$b1,$b0,$af,$ae,$ad,$ac,$ab,$f0,$aa,$24 // ...............$
        .byte $07,$07,$7f,$7f,$e3,$07,$60,$a5,$2f,$a0,$15,$20,$b0,$2c,$a0,$44 // ......`./.. .,.D
        .byte $95,$38,$55,$44,$7c,$51,$a9,$00,$8d,$7b,$13,$a9,$08,$a2,$00,$9d // .8UD|Q...{......
        .byte $00,$d8,$9d,$00,$d9,$9d,$00,$da,$9d,$00,$db,$e8,$d0,$f1,$a2,$07 // ................
        .byte $20,$a7,$11,$ca,$d0,$fa,$a2,$22,$20,$51,$11,$20,$ae,$11,$ca,$d0 //  ......" Q. ....
        .byte $f7,$a2,$00,$bd,$36,$12,$8d,$c9,$13,$bd,$42,$12,$8d,$ce,$13,$bd // ....6.....B.....
        .byte $4e,$12,$8d,$d3,$13,$86,$d9,$a2,$32,$a0,$00,$c8,$d0,$fd,$ca,$d0 // N.......2.......
        .byte $fa,$a6,$d9,$a9,$00,$9d,$a5,$13,$e8,$e0,$0c,$d0,$d6,$8d,$b1,$13 // ................
        .byte $a9,$00,$8d,$eb,$14,$8d,$f0,$14,$a9,$00,$a8,$aa,$c8,$d0,$fd,$ca // ................
        .byte $d0,$fa,$78,$a9,$37,$85,$01,$20,$a3,$fd,$20,$15,$fd,$20,$5b,$ff // ..x.7.. .. .. [.
        .byte $a9,$f0,$8d,$1a,$d0,$8d,$20,$d0,$8d,$21,$d0,$a2,$00,$86,$01,$bd // ...... ..!......
        .byte $04,$10,$9d,$40,$03,$e8,$e0,$1a,$d0,$f5,$4c,$40,$03,$f1,$20,$61 // ...@......L@.. a

txt_eb05:
        .encoding "screencode_mixed"
        .text "2cracked by the new member calvary& my slogan is  we are the law you wont fuck around no more&  thanks to tmc for the intro and to jt for the music&  greetings to fairlight& fbr& scoop& lady godiva& radwar& tlc&  triad& hotline& the deadly friends& new edition& sap& ace& papillons& hqc& xcel& pleasure and "
        .encoding "petscii_upper"
        .byte $80,$6b,$00,$21,$07,$b1,$60,$1f,$01,$02,$03,$04,$00,$04,$04,$03 // .k.!..`.........
        .byte $02,$01,$06,$06,$07,$08,$08,$05,$04,$03,$02,$01,$08,$07,$06,$07 // ................
        .byte $08,$01,$05,$04,$03,$02,$01,$a9,$21,$02,$a2,$25,$05,$05,$04,$04 // ........!..%....
        .byte $06,$a2,$27,$05,$06,$00,$09,$09,$05,$04,$a4,$e3,$05,$24,$00,$02 // ..'..........$..
        .byte $05,$04,$ac,$21,$03,$a2,$25,$07,$06,$05,$06,$07,$a2,$21,$04,$a2 // ...!..%......!..
        .byte $24,$0a,$0a,$06,$06,$a5,$26,$04,$04,$00,$03,$06,$06,$ac,$34,$04 // $.....&.......4.
        .byte $05,$06,$07,$08,$06,$06,$07,$08,$00,$03,$04,$05,$06,$0b,$07,$07 // ................
        .byte $08,$09,$09,$a2,$27,$03,$03,$00,$04,$07,$08,$09,$ab,$25,$04,$06 // ....'........%..
        .byte $07,$0a,$09,$e3,$07,$a2,$22,$02,$02,$a2,$21,$0c,$a3,$22,$0a,$0a // ......"...!.."..
        .byte $a2,$29,$02,$02,$00,$05,$08,$0a,$0b,$0c,$0d,$a9,$2c,$05,$06,$07 // .)..........,...
        .byte $0a,$00,$08,$08,$09,$0a,$0b,$01,$01,$a2,$25,$0d,$0e,$0d,$0c,$0b // ..........%.....
        .byte $a3,$29,$01,$01,$00,$06,$09,$0a,$0b,$0c,$0d,$ae,$34,$01,$02,$03 // .)..........4...
        .byte $04,$05,$01,$01,$02,$03,$04,$01,$01,$00,$01,$01,$05,$04,$03,$02 // ................
        .byte $01,$b4,$31,$02,$02,$00,$04,$05,$0f,$01,$01,$04,$05,$02,$02,$00 // ..1.............
        .byte $02,$02,$05,$05,$b7,$31,$03,$03,$00,$06,$05,$0e,$0e,$00,$06,$06 // .....1..........
        .byte $02,$02,$00,$03,$03,$06,$06,$b7,$34,$04,$05,$06,$07,$07,$0d,$0d // ........4.......
        .byte $00,$07,$07,$00,$03,$04,$05,$06,$06,$07,$08,$09,$0a,$b4,$21,$05 // ..............!.
        .byte $a3,$26,$08,$0c,$0c,$00,$08,$08,$a3,$22,$07,$07,$a3,$22,$0a,$0a // .&......."..."..
        .byte $b4,$34,$06,$07,$08,$09,$0a,$0c,$0b,$0a,$09,$09,$0b,$0a,$09,$08 // .4..............
        .byte $08,$0e,$0d,$0c,$0b,$0b,$82,$05,$00,$60,$23,$01,$02,$03,$04,$05 // .........`#.....
        .byte $06,$07,$08,$08,$09,$0a,$0b,$0c,$0d,$0e,$0f,$0f,$10,$11,$12,$13 // ................
        .byte $14,$15,$16,$17,$18,$19,$1a,$14,$1b,$1c,$10,$1d,$1e,$1f,$a5,$22 // ..............."
        .byte $20,$21,$e3                           //  !.

txt_ed9b:
        .byte $22                                   // double quote character
        .text "1#$%&"
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .text "'(&"
        .byte $22                                   // double quote character
        .text "#$%&"
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .text ")"
        .byte $e4                                   // .

txt_edaf:
        .byte $22                                   // double quote character
        .text ")*+%&"
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .text ",-"
        .byte $1f,$a5,$60                           // ..`

txt_edbc:
        .text "#./0123456778592345677:7;<7=>5677?"
        .byte $40                                   // @ character
        .byte $1f,$a5,$60                           // ..`

txt_ede2:
        .text "#A/BCDEFBCGH/ICGJKLMGNOP/QP/QBCGHPR"
        .byte $1f,$a5,$60                           // ..`

txt_ee08:
        .text "#S/TUVWXYZ"
        .byte $5b
        .byte $5c                                   // backslash
        .text "/YZ"
        .byte $5d,$5e,$5f,$60,$61,$62,$63,$64

txt_ee1f:
        .text "P/QP/QYZ"
        .byte $5b,$5c,$50,$65,$1f,$a5,$3e,$66,$2f,$67,$68,$69,$6a,$6b,$6c,$6d // [\Pe..>f/ghijklm
        .byte $6e,$6e,$6f
        .text "QPP/Q"
        .byte $6e,$6e,$70,$6a,$6b

txt_ee44:
        .text "P/QP/Q"
        .byte $6c,$6d,$e3,$6e,$22,$71,$1f,$a5,$60,$23,$72,$73,$74,$75,$76,$77 // lm.n"q..`#rstuvw
        .byte $78,$79,$7a,$75,$75,$7b,$7c,$50,$50,$73,$7d,$75,$75,$76,$77,$7e // xyzuu{|PPs}uuvw~
        .byte $50,$73,$7f,$50,$73,$80,$79,$7a,$75,$75,$81,$82,$1f,$a5,$21,$83 // Ps.Ps.yzuu....!.
        .byte $e5,$50,$36,$84,$85,$22,$22,$86,$87,$88,$89,$22,$86,$87,$8a,$8b // .P6..""...."....
        .byte $50,$84,$8a,$8c,$89,$22,$22,$8d,$8b,$e5,$50,$22,$8e,$1f,$a5,$21 // P....""...P"...!
        .byte $8f,$e5,$50,$36,$90,$91,$92,$93,$94,$95,$96,$97,$98,$94,$95,$99 // ..P6............
        .byte $9a,$50,$90,$99,$9b,$9c,$9d,$37,$9e,$9f,$e5 // .P.....7...

txt_eeb5:
        .text "P"
        .byte $22                                   // double quote character
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $1f,$a5,$21,$a1,$e5,$50,$35,$90,$a2,$a3,$47,$a4,$a5,$99,$9a,$50 // ..!..P5...G....P
        .byte $90,$99,$a6,$a7,$a8,$a9,$aa,$a6,$a7,$a8,$ab,$ac,$e6 // .............

txt_eed5:
        .text "P"
        .byte $22                                   // double quote character
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $1f,$a5,$21,$ae,$e5,$50,$36,$90,$af,$b0,$5d,$b1,$b2,$99,$9a,$50 // ..!..P6...]....P
        .byte $90,$99,$b3,$b4,$5d,$b5,$b6,$b7,$b4,$b8,$b9,$ba,$bb,$e5 // ....].........

txt_eef6:
        .text "P"
        .byte $22                                   // double quote character
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $1f,$a5,$21,$53,$e5,$50,$36,$90,$99,$bd,$be,$bf,$c0,$c1,$c2,$c3 // ..!S.P6.........
        .byte $c4,$c0,$c5,$6e,$be,$c6,$c0,$c5,$6e,$be,$c7,$c0,$9a,$e5 // ...n....n.....

txt_ef17:
        .text "P"
        .byte $22                                   // double quote character
        .byte $c8                                   // 'H' | $80 (end-of-string marker)
        .byte $1f,$a5,$21,$53,$e5                   // ..!S.

txt_ef1f:
        .text "P6"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $ca,$cb,$75,$cc,$cd,$ce,$cf,$75,$cc,$d0,$d1,$75,$75,$cc,$d0,$d1 // ..u....u...uu...
        .byte $75,$75,$cc,$d2,$d3,$e5               // uu....

txt_ef38:
        .text "P"
        .byte $22                                   // double quote character
        .byte $d4                                   // 'T' | $80 (end-of-string marker)
        .byte $1f,$a5,$21,$d5,$e3,$d6,$60,$1f,$d7,$d8,$50,$d9,$da,$db,$dc,$dc // ..!...`...P.....
        .byte $dd,$de,$df,$e0,$e1,$dc,$e2,$e3,$db,$e4,$e5,$d6,$d6,$e6,$e7,$d8 // ................
        .byte $50,$50,$e8,$e9,$ea,$eb,$1f,$a5,$21,$ec,$e4,$ed,$32,$ee,$ef,$f0 // PP......!...2...
        .byte $f1,$f2,$f3,$f3,$f4,$f5,$f6,$f7,$f8,$f3,$f3,$f2,$f8,$f9,$fa,$e3 // ................
        .byte $ed,$21,$fb,$e3,$f0,$25,$ee,$ed,$ed,$fc,$fd,$80,$5a,$00,$60,$47 // .!...%......Z.`G
        .byte $a9,$00,$a2,$65,$9d,$47,$1f,$ca,$10,$fa,$a9,$f0,$8d,$98,$1f,$a9 // ...e.G..........
        .byte $00,$8d,$68,$1f,$8d,$69,$1f,$8d,$6a,$1f,$a2,$02,$9d,$47,$1f,$9d // ..h..i..j....G..
        .byte $4a,$1f,$9d,$4d,$1f,$9d,$56,$1f,$ca,$10,$f1,$8d,$9a,$1f,$a9,$1f // J..M..V.........
        .byte $8d,$1f,$2d,$60,$20,$00,$1f,$a2,$00,$8a,$9d,$00,$d4,$e8,$e0,$18 // ..-` ...........
        .byte $d0,$f8,$60,$02,$00,$07,$0e,$80,$b9,$00,$c8,$28,$55,$65 // ..`........(Ue

txt_efd9:
        .text "IB"
        .byte $40                                   // @ character
        .text "B"
        .byte $40                                   // @ character
        .text "H"
        .byte $e4
        .byte $55,$21,$95,$e3,$aa
        .text "%UUV"
        .byte $65
        .byte $55,$e3,$aa
        .byte $25,$55
        .byte $66,$59,$66,$9a,$e3,$aa,$25,$55,$6a,$9a,$aa,$6a,$e3,$aa // fYf...%Uj..j..

txt_effd:
        .text "%U("
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $a8,$8a,$e3,$aa,$25,$55,$80,$00,$80,$00,$e3,$aa // ....%U......

txt_f00d:
        .text "!U"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $e3,$aa,$25,$55,$02,$20,$02,$00,$e3,$aa,$25,$55,$22,$88,$22,$08 // ..%U. ....%U".".
        .byte $e3,$aa,$25,$55,$8a,$aa,$2a,$a2,$e3,$aa,$25,$55,$9a,$a9,$aa,$a6 // ..%U..*...%U....
        .byte $e3,$aa,$25,$55,$66,$99,$66,$99,$e3,$aa,$25,$55,$55,$95,$55,$95 // ..%Uf.f...%UU.U.
        .byte $e3,$aa,$e5,$55,$e3,$aa,$25,$55,$99,$66,$99,$66,$e3,$aa,$25,$55 // ...U..%U.f.f..%U
        .byte $99,$66,$9a,$66,$e3,$aa,$25,$55,$9a,$66,$9a,$69,$e3,$aa // .f.f..%U.f.i..

txt_f05e:
        .text "%U"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $6a,$aa,$9a,$e3,$aa,$21,$55,$e7,$aa   // j....!U..

txt_f06a:
        .text "%U"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $88,$a2,$28,$e3,$aa,$25,$55,$20,$88,$20,$88,$e3,$aa // ..(..%U . ...

txt_f07a:
        .text "!U"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $22,$80,$00,$e3,$aa,$25,$55,$08,$00,$08,$22,$e3,$aa,$25,$55,$88 // "....%U..."..%U.
        .byte $22,$88,$22,$e3,$aa,$25,$55,$8a,$2a,$a2,$2a,$e3,$aa // "."..%U.*.*..

txt_f09a:
        .text "#U"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $a9,$e5,$aa,$25,$55,$99,$a6,$99,$6a,$e3,$aa,$25,$55,$96,$55,$99 // ...%U...j..%U.U.
        .byte $65,$e3,$aa                           // e..

txt_f0b0:
        .text "(UUTP"
        .byte $40                                   // @ character
        .byte $80,$88,$80,$e8,$7f,$23,$62,$48,$62,$e3,$6a,$22,$69,$6a,$e3,$aa // .....#bHb.j"ij..
        .byte $25,$80,$9a,$99,$98,$98,$e3,$aa,$23,$00,$aa,$55,$c2,$e3,$aa,$25 // %.......#..U...%
        .byte $02,$a0,$6a,$56,$f5,$e4,$aa,$24,$2a,$08,$80,$a2,$e3,$aa,$25,$a0 // ..jV...$*.....%.
        .byte $02,$2a,$a5,$97,$e3,$aa,$25,$00,$aa,$55,$7f,$ff,$e3,$aa,$25,$00 // .*....%..U....%.
        .byte $a8,$58,$da,$da,$e3,$aa,$25,$80,$0a,$aa,$a5,$97,$e3,$aa,$25,$00 // .X....%.......%.
        .byte $aa,$59,$d8,$d8,$e3,$aa,$25,$00,$aa,$69,$e8,$e8,$e3,$aa,$25,$00 // .Y....%..i....%.
        .byte $a8,$58,$d8,$da,$e3,$aa,$28,$00,$a8,$58,$d8,$d8,$a2,$88,$a2,$e3 // .X....(..X......
        .byte $aa,$2a,$a9,$aa,$5a,$69,$66,$5a,$66,$59,$66,$59,$e8,$98,$24,$f0 // .*..ZifZfYfY..$.
        .byte $da,$da,$d9,$e4,$d8,$24,$00,$aa,$55,$6a,$e4,$aa,$25,$00,$a8,$5a // .....$..Uj..%..Z
        .byte $95,$a9,$e3,$aa,$2b,$fd,$0f,$83,$a3,$60,$68,$58,$98,$62,$6a,$58 // ....+....`hX.bjX
        .byte $e5,$d8,$25,$1f,$3c,$30,$f2,$da,$e3,$d8,$2b,$c0,$0a,$a9,$95 // ..%.<0....+....

txt_f165:
        .text "J*"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$00,$aa,$55,$e5,$aa,$23,$1a,$aa,$58,$e5,$98,$2b,$c0,$0a,$a9 // ...U..#..X..+...
        .byte $95                                   // .

txt_f179:
        .text "Z*"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$18,$aa,$55,$e5,$aa,$24,$03,$a0,$68,$58,$e4,$98,$23,$f0,$da // ...U..$..hX..#..
        .byte $da,$e5,$d8                           // ...

txt_f18f:
        .text "#("
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $58,$e5,$98,$22,$da,$da,$e6,$d8,$23,$18,$a8,$54,$e5,$aa,$2c,$9a // X.."....#..T..,.
        .byte $a9,$a6,$9a,$a6,$99,$a6,$99,$66,$59,$55,$65,$e4,$55,$e5,$d8,$23 // .......fYUe.U..#
        .byte $da,$d6,$f5,$e4,$aa,$24,$2a,$00,$aa,$55,$e3,$aa,$2d,$a9,$a0,$02 // .....$*..U..-...
        .byte $aa,$55,$98,$58,$68,$60,$a3,$97,$5f,$7d,$e5,$d8,$23,$58,$68,$68 // .U.Xh`.._}..#Xhh
        .byte $e5,$aa,$23,$00,$aa,$55,$e5,$aa,$23,$0a,$8a,$8a,$e5,$d8,$23,$da // ..#..U..#.....#.
        .byte $d6,$d5,$e4,$98                       // ....

txt_f1e6:
        .text "$X("
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $57,$e6,$d8,$32,$da,$da,$d8,$d8,$da,$d6,$f6,$35,$3d,$0f,$aa,$2a // W..2.......5=..*
        .byte $2a,$0a,$80,$a8,$5a,$d5,$e5,$aa,$23,$02,$a0,$6a,$e6,$aa,$22,$2a // *...Z...#..j.."*
        .byte $0a,$e8,$aa,$e8,$d8,$28,$a6,$99,$95,$a5,$96,$a5,$95,$95,$e8,$55 // .....(.........U
        .byte $c2,$26,$f0,$da,$da,$d9,$d8,$d8,$c2,$26,$00,$aa,$55,$6a,$aa,$aa // .&.......&..Uj..
        .byte $c2,$33,$00,$aa,$56,$a5,$a9,$aa,$f5,$f5,$3d,$0f,$83,$a3,$60,$68 // .3..V.....=...`h
        .byte $a8,$a8,$68,$68,$58,$e3,$d8,$c2,$23,$f0,$da,$da,$e3,$d8,$c2,$2b // ..hhX...#......+
        .byte $00,$aa                               // ..

txt_f24c:
        .text "U*"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$fd,$fd,$01,$aa,$55,$e3,$aa,$e4,$8a,$21,$4a,$e3,$aa,$c2,$23 // .....U....!J...#
        .byte $00,$aa,$55,$e3,$aa,$c2,$28,$03,$a0,$68,$58,$98,$98,$da,$d9,$e6 // ..U...(..hX.....
        .byte $d8,$25,$83,$a0,$6a,$56,$a5,$e3,$aa,$25,$ff,$3f,$00,$aa,$55,$e3 // .%..jV...%.?..U.
        .byte $aa,$c2,$33,$00,$a8,$5a,$95,$a9,$aa,$56,$f5,$fd,$0f,$83,$a3,$60 // ..3..Z...V.....`
        .byte $68,$82,$a2,$60,$68,$58,$e3,$d8,$e4,$95,$24,$a5,$96,$95,$a6,$e6 // h..`hX....$.....
        .byte $55,$22,$59,$66,$e7,$d8,$21,$da,$e6,$aa,$22,$2a,$00,$e5,$aa,$2b // U"Yf..!..."*...+
        .byte $a9,$80,$0a,$58,$98,$98,$58,$68,$63,$a3,$97,$e7,$d8,$21,$58,$e4 // ...X..Xhc....!X.
        .byte $d8,$24,$da,$d6,$f6,$35,$e3,$aa,$25,$2a,$2a,$0a,$80,$a8,$e7,$aa // .$...5..%**.....
        .byte $a1,$e7,$98,$21,$18,$e5,$aa,$33,$a8,$80,$0a,$99,$a6,$99,$a6,$99 // ...!...3........
        .byte $aa,$9a,$a9,$59,$66,$59,$66,$59,$6a,$5a,$69,$e5,$98,$25,$9a,$95 // ...YfYfYjZi..%..
        .byte $aa,$d6,$f5,$c2,$26,$00,$aa,$55,$aa,$aa,$55,$c2,$26,$00,$aa,$55 // ....&..U..U.&..U
        .byte $aa,$a9,$55,$c2,$60,$2c,$00,$aa,$55,$aa,$5f,$fd,$f0,$02,$2a,$a5 // ..U.`,..U._...*.
        .byte $56,$aa,$6a,$66,$a6,$95,$59,$6a,$aa,$aa,$3d,$0f,$83,$a0,$6a,$56 // V.jf..Yj..=...jV
        .byte $a5,$aa,$5a,$d5,$ff,$3f,$00,$aa,$55,$aa,$a8,$58,$d8,$d8,$18,$aa // ..Z..?..U..X....
        .byte $55,$aa,$e4,$d8,$34,$18,$a8,$54,$aa,$da,$d9,$d8,$d8,$18,$aa,$55 // U...4..T.......U
        .byte $aa,$68,$60,$a2,$82,$0a,$2a,$aa,$aa,$e4,$d8,$25,$18,$a8,$56,$aa // .h`...*....%..V.
        .byte $d8,$e3,$da,$2b,$18,$a8,$56,$aa,$a8,$58,$d8,$d8,$18,$a8,$54,$e3 // ...+..V..X....T.
        .byte $aa,$2e,$a8,$8a,$aa,$88,$a2,$88,$6a,$6a,$68,$4a,$6a,$48,$62,$48 // ........jjhJjHbH
        .byte $e3,$aa,$21,$a8,$e4,$a9,$e3,$aa,$25,$00,$aa,$95,$8f,$8f,$e3,$aa // ..!.....%.......
        .byte $25,$00,$aa,$56,$f5,$ff,$e3,$aa,$25,$2a,$02,$a0,$68,$5a,$e4,$aa // %..V....%*..hZ..
        .byte $24,$a0,$82,$0a,$29,$e3,$aa,$25,$00,$2a,$a5,$57,$7f,$e3,$aa,$25 // $...)..%.*.W...%
        .byte $00,$aa,$95,$8d,$8d,$e3,$aa,$21,$0a,$e4,$8a,$e3,$aa,$25,$0a,$80 // .......!.....%..
        .byte $82,$8a,$a9,$e3,$aa,$26,$00,$aa,$55,$fd,$fd,$a2,$e7,$80,$28,$62 // .....&..U.....(b
        .text "H"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "BH"
        .byte $62
        .byte $48,$e8,$a9
        .byte $21,$8f,$e7,$8d
        .byte $24,$00,$aa
        .byte $a5,$96,$e4,$8a,$24,$00,$aa,$55,$a9,$e4,$aa,$2d,$0f,$80,$a8,$5a // ....$..U...-...Z
        .byte $96,$a6,$a5,$a9,$d6,$f6,$35,$3d,$0d,$e3,$8d // ......5=...

txt_f3ea:
        .text "$!"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $83,$8f,$e4,$8d,$2c,$fc,$c0,$0a       // ....,...

txt_f3f5:
        .text ")*"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $82,$8a,$00,$aa,$95,$59,$e4,$aa,$e8,$8d,$e8,$8a,$24,$a1,$a3,$83 // .....Y......$...
        .byte $8f,$e4,$8d,$2c,$fc,$c0,$0a,$29,$a4,$82,$8a,$8a,$00,$aa,$95,$5a // ...,...).......Z
        .byte $e4,$aa,$23,$01,$aa,$55,$e5,$aa,$23,$8a,$8a,$4a,$e5,$aa,$e8,$80 // ..#..U..#..J....
        .byte $28,$62,$6a,$68,$6a,$6a,$5a,$69,$6a,$e7,$8d,$21,$8f,$e4,$8a,$2c // (bjhjjZij..!...,
        .byte $82,$a0,$6a,$55,$a9,$a5,$a6,$96,$0a,$29,$a5,$57,$e3,$8d,$25,$0d // ..jU.....).W..%.
        .byte $3d,$75,$f6,$d6,$e4,$8d,$2c,$8f,$83,$a3,$a0,$8a,$82,$a2,$60,$68 // =u....,.......`h
        .byte $5a,$d5,$fd,$e4,$aa,$24,$0a,$80,$aa,$55,$e5,$a9,$23,$01,$aa,$55 // Z....$...U..#..U
        .byte $e7,$8d,$21,$7d,$e5,$aa,$23,$00,$aa,$56,$e5,$aa,$23,$2a,$02,$a0 // ..!}..#..V..#*..
        .byte $e4,$80,$2c,$88,$a2,$88,$a2,$59,$66,$59,$66,$59,$55,$56,$65,$e3 // ..,....YfYfYUVe.
        .byte $8f,$e5,$8d,$c2,$26,$00,$aa,$a5,$96,$8a,$8a,$c2,$32,$03,$a0,$68 // ....&.......2..h
        .byte $5a,$96,$a6                           // Z..

txt_f49b:
        .text "ZZ"
        .byte $d6                                   // 'V' | $80 (end-of-string marker)
        .byte $f6,$35,$3d,$0d,$8d,$a8,$9a,$96,$85,$e4,$8a,$25,$3f,$03,$a0,$6a // .5=........%?..j
        .byte $55,$e3,$aa,$c2,$2a,$00,$aa,$56,$a5,$a9,$a9,$fd,$fd,$3d,$0d,$e4 // U...*..V.....=..
        .byte $8d,$24,$a8,$9a,$86,$85,$e4,$8a,$c2,$39,$00,$aa,$55,$a9,$aa,$aa // .$.......9..U...
        .byte $f5,$ff,$0f,$80,$a8,$5a,$96,$a6,$68,$5a,$d6,$f6,$35,$3d,$0d,$8d // .....Z..hZ..5=..
        .byte $2a,$2a,$0a,$e6,$8a,$27,$aa,$a8,$aa,$aa,$9a,$a9,$aa,$e6,$8a,$22 // **...'........."
        .byte $82,$a0,$e6,$aa,$2a,$a8,$00,$a5,$a9,$a9,$a5,$a6,$96,$0a,$a9,$e5 // ....*...........
        .byte $8d,$23,$3d,$3d,$75,$e6,$8d,$22,$8f,$83,$e3,$8a,$25,$82,$a2,$60 // .#==u.."....%..`
        .byte $68,$5a,$e6,$aa,$22,$08,$80,$e3,$a9,$25,$a5,$a6,$96,$5a,$a9,$e7 // hZ.."....%...Z..
        .byte $8a,$21,$80,$e3,$a9,$35,$a5,$a6,$82,$0a,$a9,$a5,$a9,$a9,$a5,$a6 // .!...5..........
        .byte $86,$0a,$a9,$99,$a6,$99,$a6,$99,$95,$96,$a5,$e7,$a9,$22,$aa,$8d // ............."..
        .byte $e3,$8f,$26,$80,$aa,$55,$aa,$6a,$55,$c2,$60,$40,$00,$aa,$55,$aa // ..&..U.jU.`@..U.
        .byte $95,$5f,$ff,$f0,$02,$aa,$55,$aa,$f6,$d6,$0a,$29,$a5,$56,$6a,$aa // ._....U....).Vj.
        .byte $a3,$60,$68,$5a,$96,$a5,$aa,$aa,$d5,$fd,$3f,$03,$a0,$6a,$55,$aa // .`hZ......?..jU.
        .byte $f6,$d6,$0a,$29,$a5,$55,$69,$aa,$aa,$95,$8f,$8f,$80,$aa,$55,$aa // ...).Ui.......U.
        .byte $f6,$d6,$0a,$28,$a0,$52,$6a,$aa,$8a,$0a,$2a,$2a,$e4,$aa,$e8,$95 // ...(.Rj...**....
        .byte $e6
        .text "U"
        .byte $22                                   // double quote
        .text "TP"
        .byte $e5,$aa,$a3,$e5,$aa
        .byte $23,$02,$08,$02,$e5,$aa
        .byte $23,$28,$8a,$22,$e5,$aa,$21,$a9,$e7,$aa,$22,$a6,$99,$e6,$aa,$23 // #(."..!..."....#
        .byte $66,$99,$6a,$e5,$aa,$e3,$55,$e5,$aa,$23,$66,$59,$56,$e5,$aa,$23 // f.j...U..#fYV..#
        .byte $66,$99,$66,$e5,$aa,$21,$9a,$e7,$aa,$23,$a6,$aa,$a6,$e5,$aa,$23 // f.f..!...#.....#
        .byte $65,$95,$65,$e5,$aa
        .text "#YUV"
        .byte $e5,$aa
        .byte $23,$66
        .byte $59,$66,$e5
        .byte $aa,$23,$a2,$aa,$8a,$e5,$aa,$23,$20,$00,$a0,$e5,$aa,$23,$00,$02 // .#.....# ....#..
        .byte $00,$e5,$aa,$23,$22,$08,$22,$e5,$aa   // ...#"."..

txt_f5f7:
        .text "#("
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $a8,$e5,$aa,$23,$80,$22,$88,$e5,$aa,$23,$80,$00,$20,$e5,$95,$25 // ...#."...#.. ..%
        .byte $15,$25,$09                           // .%.

txt_f60d:
        .byte $40                                   // @ character
        .text "U"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $22,$00,$55,$c6,$22,$8a,$55,$c6       // ".U.".U.

txt_f618:
        .byte $22                                   // double quote character
        .text "*U"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $22,$aa,$55,$c6,$22,$69,$55,$c6,$22,$99,$55,$c6 // ".U."iU.".U.

txt_f628:
        .byte $22                                   // double quote character
        .text "UU"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)

txt_f62c:
        .byte $22                                   // double quote character
        .text "YU"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $22,$9a,$55,$c6,$22,$6a,$55,$c6,$22,$a9,$55,$c6,$22,$95,$55,$c6 // ".U."jU.".U.".U.
        .byte $22,$a8,$55,$c6,$22,$80,$55,$c6,$22,$88,$55,$c6,$22,$01,$55,$c6 // ".U.".U.".U.".U.
        .byte $22,$7f,$7f,$c6,$a2,$21,$f7,$03,$f7,$00,$00,$f7,$c1,$81,$2d,$00 // "....!........-.
        .byte $33,$7b,$e0,$00,$08,$80,$00,$08,$80,$00,$18,$c0,$00,$18,$c0,$00 // 3{..............
        .byte $f0,$c0,$00,$01,$80,$2d,$00,$33,$f1,$e4,$40,$01,$14,$40,$01,$14 // .....-.3..@..@..
        .byte $40,$81,$e3,$c0,$81,$90,$c0,$f1,$e7,$80,$01,$80,$2d,$00,$33,$da // @...........-.3.
        .byte $27,$bc,$aa,$28,$11,$8a,$28,$11,$ca,$67,$19,$ca,$61,$99,$c9,$ef // '..(..(..g..a...
        .byte $3c,$01,$80,$2d,$00,$32,$fb,$67,$80,$22,$a8,$00,$22,$28,$00,$33 // <..-.2.g.".."(.3
        .byte $2c,$00,$33,$2c,$00,$33,$27,$80,$80,$2e,$00,$32,$e1,$e4,$40,$11 // ,.3,.3'....2..@.
        .byte $14,$40,$11,$14,$40,$91,$e3,$c0,$91,$90,$c0,$e1,$e7,$80,$80,$2e // .@..@...........
        .byte $00,$33,$f7,$9f,$78                   // .3..x

txt_f6d5:
        .text "DDEDDE"
        .byte $66,$46,$79,$66,$46,$65,$f6,$46,$64,$ff,$80,$5c,$00,$21,$10,$80 // fFyfFe.Fd..\.!..
        .byte $22,$00,$21,$01,$b9,$21,$10,$a2       // ".!..!..

txt_f6f3:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$10,$80,$1f,$00,$21,$01,$b6,$21,$10,$a2,$21,$10,$a2,$21,$7c // !....!..!..!..!|
        .byte $a2,$21,$10,$a2,$21,$10,$bc,$21,$01,$b3,$21,$10,$a2,$21,$10,$a2 // .!..!..!..!..!..

txt_f716:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$fe,$a2                           // !..

txt_f71c:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$10,$a2,$21,$10,$b9,$21,$01,$b0,$21,$10,$a2,$21,$10,$a2 // !..!..!..!..!..

txt_f72e:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $24,$7c,$00,$01,$ff,$a2,$21,$7c,$a2   // $|....!|.

txt_f73a:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$10,$a2,$21,$10,$b6,$21,$01,$ad,$21,$10,$a2,$21,$10,$a2 // !..!..!..!..!..

txt_f74c:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)

txt_f74f:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $27,$fe,$00,$03,$ff,$80,$00,$fe,$a2   // '........

txt_f75b:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)

txt_f75e:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$10,$a2,$21,$10,$b3,$21,$01,$aa,$21,$10,$a2,$21,$10,$a2 // !..!..!..!..!..

txt_f770:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)

txt_f773:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $2a,$7c,$00,$01,$ff,$00,$07,$ff,$c0,$01,$ff,$a2,$21,$7c,$a2 // *|..........!|.

txt_f785:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)

txt_f788:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$10,$a2,$21,$10,$b0,$21,$01,$a7,$21,$10,$a2,$21,$10,$a2 // !..!..!..!..!..

txt_f79a:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)

txt_f79d:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$7c,$a2,$2d,$fe,$00,$03,$ff,$80,$0f,$ff,$e0,$03,$ff,$80,$00 // !|.-............
        .byte $fe,$a2,$21,$7c,$a2                   // ..!|.

txt_f7b5:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)

txt_f7b8:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$10,$a2,$21,$10,$ad,$21,$01,$a4,$21,$10,$a2,$21,$10,$a2 // !..!..!..!..!..

txt_f7ca:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)

txt_f7cd:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)

txt_f7d0:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$7c,$a2,$2d,$fe,$00,$07,$ff,$c0,$1f,$ff,$f0,$07,$ff,$c0,$00 // !|.-............
        .byte $fe,$a2,$21,$7c,$a2                   // ..!|.

txt_f7e8:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)

txt_f7eb:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)

txt_f7ee:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$10,$a2,$21,$10,$aa,$61,$8b,$01,$4c,$34,$1f,$4c,$e2,$fc,$ad // !..!..a..L4.L...
        .byte $9a,$1f,$c9,$02,$f0,$07,$c9,$01,$d0,$04,$4c,$0f,$1f,$60,$ee,$68 // ..........L..`.h
        .byte $1f,$ee,$69,$1f,$ee,$6a,$1f,$a9,$00,$8d,$18,$d4,$a2,$02,$ce,$99 // ..i..j..........
        .byte $1f,$10,$06,$ad,$43,$1f,$8d,$99,$1f,$86,$ff,$bd,$44,$1f,$8d,$7c // ....C.......D..|
        .byte $1f,$a8,$ad,$99,$1f,$cd,$43,$1f,$d0,$12,$bd,$09,$33,$85,$fb,$bd // ......C.....3...
        .byte $0c,$33,$85,$fc,$de,$4d,$1f,$30,$06,$4c,$fb // .3...M.0.L.

txt_f84c:
        .text ".L*/"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $47,$1f,$b1,$fb,$c9,$fe,$f0,$12,$c9,$ff,$d0,$16,$a9,$00,$9d,$4d // G..............M
        .byte $1f,$9d,$47,$1f,$9d,$4a,$1f           // ..G..J.

txt_f868:
        .text "LV-"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $02,$8d,$9a,$1f,$4c,$37,$1f,$8d,$8d,$1f,$29,$80,$f0,$0e,$ad,$8d // ....L7....).....
        .byte $1f,$29,$1f,$9d,$75,$1f,$fe,$47,$1f   // .)..u..G.

txt_f885:
        .text "LV-"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $8d,$1f,$29,$40,$f0,$0e,$ad,$8d,$1f,$29,$3f,$9d,$9c,$1f,$fe,$47 // ..)@.....)?....G
        .byte $1f                                   // .

txt_f89a:
        .text "LV-"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $8d,$1f,$0a,$a8,$b9,$0f,$33,$85,$fd,$b9,$10,$33,$85,$fe,$a9,$00 // ......3....3....
        .byte $9d,$65,$1f,$bc,$4a,$1f,$9d,$68,$1f,$a9,$03,$9d,$87,$1f,$b1,$fd // .e..J..h........
        .byte $85,$f8,$29,$f0,$c9,$f0,$d0,$10,$a9,$01,$9d,$a6,$1f,$fe,$4a,$1f // ..)...........J.
        .byte $c8,$b1,$fd,$85,$f8                   // .....

txt_f8d3:
        .text "LX."
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $00,$9d,$a6,$1f,$a5,$f8,$29,$f0,$c9,$e0,$d0,$45,$a5,$f8,$29,$01 // ......)....E..).
        .byte $18,$69,$01,$9d,$65,$1f,$a5,$f8,$29,$0e,$4a,$8d,$8b,$1f,$fe,$4a // .i..e...).J....J
        .byte $1f,$c8,$b1,$fd,$48,$29,$f0,$8d,$8a,$1f,$68,$29,$0f,$8d,$11,$30 // ....H)....h)...0
        .byte $fe,$4a,$1f,$c8,$c8,$b1,$fd,$9d,$a9,$1f,$aa,$bd,$49,$32,$8d // .J..........I2.

txt_f916:
        .text "&0"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $a9,$32,$8d                           // .2.

txt_f91c:
        .text "-0"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $ff,$fe,$4a,$1f,$88,$b1,$fd,$85,$f8,$a5,$f8,$29,$e0,$c9,$c0,$d0 // ..J........)....
        .byte $0a,$a5,$f8,$29,$1f,$9d,$59,$1f,$20,$ee,$2e,$a5,$f8,$29,$c0,$c9 // ...)..Y. ....)..
        .byte $80,$d0,$10,$a5,$f8,$29,$3f,$38,$e9,$01,$9d,$50,$1f,$20,$ee // .....)?8...P. .

txt_f94e:
        .text ".L"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $2d,$bd,$50,$1f,$9d,$4d,$1f,$a5,$f8,$18,$7d,$75,$1f,$9d,$56,$1f // -.P..M....}u..V.
        .byte $a8,$b9                               // ..

txt_f963:
        .text "I2H"
        .byte $b9                                   // '9' | $80 (end-of-string marker)
        .byte $a9,$32,$ac,$7c,$1f,$99,$01,$d4,$9d,$5c,$1f,$9d,$5f,$1f,$68,$99 // .2.|.....\.._.h.
        .byte $00,$d4,$9d,$62,$1f,$bd,$a6,$1f,$d0,$46,$bd,$59,$1f,$e3,$0a,$60 // ...b.....F.Y...`
        .byte $76,$aa,$8e,$78,$1f,$bd,$61,$33,$99,$05,$d4,$bd,$62,$33,$99,$06 // v..x..a3....b3..
        .byte $d4,$bd,$63                           // ..c

txt_f99a:
        .text "3H"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $5f                                   // _

txt_f99e:
        .text "3H"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $60,$33,$a6,$ff,$9d,$53,$1f,$9d,$9f,$1f,$a9,$00,$99,$02,$d4,$9d // `3...S..........
        .byte $6b,$1f,$68,$9d,$71,$1f,$29,$0f,$99,$03,$d4,$9d,$6e,$1f,$a9,$01 // k.h.q.).....n...
        .byte $9d,$95,$1f,$68,$9d,$92,$1f,$fe,$4a,$1f,$bc,$4a,$1f,$b1,$fd,$c9 // ...h....J..J....
        .byte $ff,$d0,$12,$a9,$00,$9d,$4a,$1f,$bd,$9c,$1f,$f0,$05,$de,$9c,$1f // ......J.........
        .byte $10,$03,$fe,$47,$1f,$4c,$37,$32,$fe,$4a,$1f,$c8,$b1,$fd,$c9,$ff // ...G.L72.J......
        .byte $f0,$e1,$85,$f8,$60,$bd,$4d,$1f,$f0,$22,$bd,$59,$1f,$e3,$0a,$24 // ....`.M..".Y...$
        .byte $a8,$b9,$63,$33,$e4,$4a,$60,$1f,$0a,$8d,$1a,$2f,$bd,$50,$1f,$38 // ..c3.J`..../.P.8
        .byte $fd,$4d,$1f,$c9,$00,$b0,$05,$bd,$53,$1f,$d0,$05,$bd,$53,$1f,$29 // .M......S....S.)
        .byte $fe,$9d,$9f,$1f,$bd,$59,$1f,$e3,$0a,$60,$2d,$a8,$b9,$64,$33,$8d // .....Y...`-..d3.
        .byte $79,$1f,$b9,$65,$33,$8d,$7a,$1f,$b9,$66,$33,$8d,$7b,$1f,$29,$04 // y..e3.z..f3.{.).
        .byte $d0,$0c,$ad,$7b,$1f,$29,$10,$d0,$05,$ad,$79,$1f,$d0,$03,$4c,$04 // ...{.)....y...L.
        .byte $30,$48,$29,$0f,$8d,$7d,$1f,$68,$e4,$4a,$61,$19,$8d,$7e,$1f,$bc // 0H)..}.h.Ja..~..
        .byte $56,$1f,$b9,$4a,$32,$38,$f9,$49,$32,$8d,$a5,$1f,$b9,$aa,$32,$f9 // V..J28.I2.....2.
        .byte $a9,$32,$8d,$a4,$1f,$4e,$a4,$1f,$6e,$a5,$1f,$ce,$7d,$1f,$10,$f5 // .2...N..n...}...
        .byte $bd,$68,$1f,$c9,$07,$90,$78,$bd,$81,$1f,$10,$0a,$de,$84,$1f,$d0 // .h....x.........
        .byte $19,$fe,$81,$1f,$10,$14,$fe,$84,$1f,$ad,$7e,$1f,$dd,$84,$1f,$b0 // ..........~.....
        .byte $09,$9d,$84,$1f,$de,$81,$1f,$de,$84,$1f,$b9,$49,$32,$8d,$a2,$1f // ...........I2...
        .byte $b9,$a9,$32,$8d,$a3,$1f,$ad,$7e,$1f,$4a,$a8,$88,$30,$16,$ad,$a2 // ..2....~.J..0...
        .byte $1f,$38,$ed,$a5,$1f,$8d,$a2,$1f,$ad,$a3,$1f,$ed,$a4,$1f,$8d,$a3 // .8..............
        .byte $1f,$4c,$c0,$2f,$bc,$84,$1f,$88,$30,$16,$ad,$a2,$1f,$18,$6d,$a5 // .L./....0.....m.
        .byte $1f,$8d,$a2,$1f,$ad,$a3,$1f,$6d,$a4,$1f,$8d,$a3,$1f,$4c,$dc,$2f // .......m.....L./
        .byte $ac,$7c,$1f,$ad,$a2,$1f,$99,$00,$d4,$ad,$a3,$1f,$99,$01,$d4,$a6 // .|..............
        .byte $ff,$ac,$7c,$1f,$bd,$50,$1f,$38,$fd,$4d,$1f,$c9,$00,$b0,$03,$4c // ..|..P.8.M.....L
        .byte $6d,$30,$bd,$65,$1f,$f0,$51,$29,$03,$c9,$01,$f0,$00,$bd,$62,$1f // m0.e..Q)......b.
        .byte $c9,$00,$90,$0a,$bd,$5c,$1f,$c9,$00,$90,$03,$4c,$4f,$30,$18,$bd // .....\.....LO0..
        .byte $62,$1f,$6d,$8a,$1f,$9d,$62,$1f,$99,$00,$d4,$bd,$5c,$1f,$6d,$8b // b.m...b.....\.m.
        .byte $1f,$9d,$5c,$1f,$99,$01,$d4,$4c,$6d,$30,$a9,$00,$9d,$65,$1f,$bd // ..\....Lm0...e..
        .byte $a9,$1f,$18,$7d,$75,$1f,$9d,$56,$1f,$aa,$bd,$49,$32,$99,$00,$d4 // ...}u..V...I2...
        .byte $bd,$a9,$32,$99,$01,$d4,$a6,$ff,$ad,$7a,$1f,$d0,$03,$4c,$fd,$30 // ..2......z...L.0
        .byte $29,$07,$a8,$88,$98,$e3,$0a,$61,$07,$a8,$b9,$4f,$33,$8d,$d8,$30 // )......a...O3..0
        .byte $c8,$b9,$4f,$33,$8d,$f5,$30,$c8,$b9,$4f,$33,$dd,$68,$1f,$90,$03 // ..O3..0..O3.h...
        .byte $4c,$ae,$30,$c8,$c8,$b9,$4f,$33,$dd,$68,$1f,$90,$03,$4c,$ae,$30 // L.0...O3.h...L.0
        .byte $c8,$c8,$b9,$4f,$33,$dd,$68,$1f,$90,$0a,$c8,$b9,$4f,$33,$8d,$74 // ...O3.h.....O3.t
        .byte $1f,$4c,$c0,$30,$ad,$7a,$1f,$29,$fc,$8d,$74,$1f,$bd,$95,$1f,$d0 // .L.0.z.)..t.....
        .byte $1d,$bd,$6b,$1f,$38,$ed,$74,$1f,$9d,$6b,$1f,$bd,$6e,$1f,$e9,$00 // ..k.8.t..k..n...
        .byte $9d,$6e,$1f,$c9,$07,$b0,$22,$a9,$01,$9d,$95,$1f,$d0,$1b,$bd,$6b // .n...."........k
        .byte $1f,$18,$6d,$74,$1f,$9d,$6b,$1f,$bd,$6e,$1f,$69,$00,$9d,$6e,$1f // ..mt..k..n.i..n.
        .byte $c9,$0d,$90,$05,$a9,$00,$9d,$95,$1f,$a6,$ff,$ac,$7c,$1f,$bd,$6b // ............|..k
        .byte $1f,$99,$02,$d4,$bd,$6e,$1f,$69,$00,$99,$03,$d4,$ad,$7b,$1f,$29 // .....n.i.....{.)
        .byte $08,$f0,$18,$a6,$ff,$bd,$68,$1f,$c9,$28,$90,$0f,$bd,$68,$1f,$29 // ......h..(...h.)
        .byte $07,$aa,$bd                           // ...

txt_fc24:
        .text "'3"
        .byte $ac                                   // ',' | $80 (end-of-string marker)
        .byte $7c,$1f,$99,$03,$d4,$8c,$8d,$1f,$ad,$7b,$1f,$29,$01,$f0,$2a,$a6 // |........{.)..*.
        .byte $ff,$8e,$9b,$1f,$a9,$43,$85,$f9,$a9,$33,$85,$fa,$a6,$ff,$bd,$68 // .....C...3.....h
        .byte $1f,$a0,$0b,$d1,$f9,$b0,$33,$a0,$0a,$d1,$f9,$b0,$38,$88,$c0,$06 // ......3.....8...
        .byte $d0,$f7,$d1,$f9,$b0,$06,$4c,$af,$31,$4c,$9e,$31,$a5,$ff,$0a,$d0 // ......L.1L.1....
        .byte $03,$18,$69,$01,$8d,$8e,$1f,$ae,$98,$1f,$8a,$2d,$8e,$1f,$d0,$08 // ..i........-....
        .byte $8a,$18,$6d,$8e,$1f,$8d,$17,$d4,$a0,$06,$e6,$88,$25,$b1,$f9,$4c // ..m.........%..L
        .byte $a7,$31,$e6,$88,$61,$14,$bd,$8f,$1f,$18,$71,$f9,$4c,$a7,$31,$a5 // .1..a.....q.L.1.
        .byte $ff,$cd,$9b,$1f,$d0,$0a,$a9,$ff,$a6,$ff,$9d,$8f,$1f,$8d,$16,$d4 // ................
        .byte $ac,$8d,$1f,$ad,$7b,$1f,$29,$80,$f0,$3b,$a6,$ff,$ac,$7c,$1f,$bd // ....{.)..;...|..
        .byte $68,$1f,$c9,$02,$b0,$14,$a9,$48,$99,$01,$d4,$a9,$00,$99,$00,$d4 // h......H........
        .byte $a6,$ff,$a9,$81,$9d,$9f,$1f           // .......

txt_fcce:
        .text "L72"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $68,$1f,$c9,$04,$b0,$14,$bd,$62,$1f,$99,$00,$d4,$bd,$5c,$1f,$99 // h......b.....\..
        .byte $01,$d4,$bd,$53,$1f,$29,$fe,$9d,$9f,$1f,$ad,$7b,$1f,$29,$04,$f0 // ...S.).....{.)..
        .byte $3c,$de,$87,$1f,$10,$05,$a9,$02,$9d,$87,$1f,$ae,$79,$1f,$bd,$2f // <...........y../
        .byte $33,$8d,$1b,$32,$bd,$33,$33,$8d,$1c,$32,$a6,$ff,$bd,$87,$1f,$aa // 3..2.33..2......
        .byte $bd,$3a,$33                           // .:3

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

// --- Region $fdac-$fee7 ---
.pc = $fdac "dat_fdac"

dat_fdac:
        .byte $06,$06,$e3,$07,$60,$3f,$08,$08,$09,$09,$0a,$0b,$0b,$0c,$0d,$0e // ....`?..........
        .byte $0e,$0f,$10,$11,$12,$13,$15,$16,$17,$19,$1a,$1c,$1d,$1f // ..............

txt_fdca:
        .text "!#%'*,/258;?CGKOTY"
        .byte $5e,$64,$6a,$70,$77,$7e,$86,$8e,$96,$9f,$a8,$b3,$bd,$c8,$d4,$e1 // ^djpw~..........
        .byte $ee,$fd,$9f,$a5,$da,$e3,$33,$60,$24,$09,$35,$e2,$33,$f0,$33,$f7 // ......3`$.5.3.3.
        .byte $33,$fe,$33,$59,$34,$72,$34,$bd,$34,$f9,$34,$fd,$34,$01,$35,$05 // 3.3Y4r4.4.4.4.5.
        .byte $35,$02,$04,$06,$08,$0a,$08,$06,$04
        .text "7:="
        .byte $40                                   // @ character
        .byte $e4
        .byte $33,$2d
        .byte $00,$07,$0c,$00,$07,$0a,$00,$05,$0a,$00,$05,$09,$b0,$e3,$f2,$38 // ...............8
        .byte $01,$50,$01,$02,$04,$06,$08,$70,$07,$0c,$02,$60,$04,$50,$06,$40 // .P.....p...`.P.@
        .byte $02,$0a,$08,$90,$14,$80,$18,$60,$a8,$60,$42,$07,$41,$0a,$6b,$a0 // .......`.`B.A.k.
        .byte $32,$41,$01,$00,$51,$00,$af,$00,$33,$00,$08,$07,$41,$00,$68,$08 // 2A..Q...3...A.h.
        .byte $00,$41,$04,$07,$41,$00,$68,$08,$01,$41,$04,$07,$41,$00,$68,$08 // .A..A.h..A..A.h.
        .byte $02,$41,$04,$07,$41,$00,$68,$08,$03,$41,$04,$05,$41,$0a,$9e,$90 // .A..A.h..A..A...
        .byte $32,$42,$08,$8d,$01,$01,$47,$04,$ff,$8d,$43,$02,$99,$46,$08,$05 // 2B....G...C..F..
        .byte $09,$05,$0a,$05,$0b,$05,$61,$32,$ff,$8d,$43,$03,$06,$07,$07,$06 // ......a2..C.....
        .byte $ff,$c1,$a0,$0c,$0c,$11,$88,$11,$0f,$84,$0c,$0a,$07,$0a,$ff,$c2 // ................
        .byte $a0
        .text "0..-"
        .byte $ff,$c2,$a0
        .text "++))"
        .byte $ff,$c1,$84,$0c
        .byte $0c,$82,$18,$84,$e0,$13,$0a,$0c,$0c,$82,$0c,$e0,$11,$0a,$0c,$0c // ................
        .byte $18,$86,$e0,$14,$0a,$0c,$82,$0c,$0c,$84,$0c,$82,$18,$84,$e0,$13 // ................
        .byte $0a,$0c,$0c,$82,$00,$84,$0c,$82,$18,$0c,$0f,$1b // ............

// --- Region $fef0-$ff5a ---
.pc = $fef0 "dat_fef0"

dat_fef0:
        .byte $0f,$11,$11,$82,$05,$e0,$10,$0f,$11,$11,$1d,$11,$0f,$0c,$84,$11 // ................
        .byte $11,$82,$1d,$e0,$10,$0f,$11,$11,$1d,$84,$05,$82,$11,$84,$07,$82 // ................
        .byte $13,$0a,$16,$ff,$81,$18,$18,$82,$18,$18,$84,$18,$82,$18,$84,$18 // ................
        .byte $82,$18,$81,$18,$18,$82,$18,$84,$18,$82,$18,$18,$ff,$c7,$a0,$30 // ...............0
        .byte $8c,$34,$35,$88,$37,$81,$34,$8b,$f0,$35,$8c,$30,$84,$2e,$8c,$2d // .45.7.4..5.0...-
        .byte $81,$f0,$2c,$f0,$2b,$f0,$2a,$f0,$29,$f0,$28,$f0,$27,$f0,$26,$f0 // ..,.+.*.).(.'.&.
        .byte $25,$88                               // %.

txt_ff52:
        .text ".0"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $34,$8c,$35,$37,$88,$3a               // 4.57.:

// --- Region $ff89-$ff97 ---
.pc = $ff89 "dat_ff89"

dat_ff89:
        .byte $37,$3a,$84,$37,$81,$38,$83,$f0,$39,$84,$35,$30,$88,$2d,$84 // 7:.7.8..9.50.-.

// --- Region $ffff-$ffff ---
.pc = $ffff "Segment $ffff"
        .byte $01                                   // .
