// ============================================
// output - Part 1 of 2
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:26
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0801  End: $ffff  (63487 bytes)
// Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation
// Packer entry: $0810 (via BASIC SYS 2064)
// Entry point:  $4b00 (19200)
// IRQ handler:  $4fff (nmi_4fff)
// IRQ handler:  $4cd5 (irq_4cd5)
//
// Code: 4818 bytes, Data: 58669 bytes
// Labels: 657, Subroutines: 7
//
// Verification: 5 line(s) auto-corrected to .byte for exact byte matching
//
// Cross-references: all OK
// ============================================


// --- Region $08f7-$0922 ---
.pc = $08f7 "loc_08f7"

loc_08f7:
        lda ($2f),y
        sta ($2d),y
        iny
        cpy $ff
        bne loc_08f7
// Referenced by: jsr from $0ab0, $4c72

sub_0900:
        clc
        lda $2d
        adc $ff
.label sub_0906 = * + 1
        sta $2d
        lda $2e
        adc #$00
        sta $2e
        ldy #$00
        dex
        bne loc_08f7
        clc
        lda $2f
        adc $ff
        sta $2f
        lda $30
        adc #$00
        sta $30
        jmp $0100

dat_0922:
        .byte $b9                                   // .

// --- Region $098f-$098f ---
.pc = $098f "loc_098f"

loc_098f:
        rti

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

loc_09d5:
        .byte $03,$a2                               // slo ($a2,x) // ILLEGAL
        .byte $07,$a0                               // slo $a0 // ILLEGAL

dat_09d9:
        .byte $04                                   // .

// --- Region $0a6c-$0b13 ---
.pc = $0a6c "loc_0a6c"

loc_0a6c:
        tya
        asl
        tax
        lda txt_5a00,y
        eor #$06
        asl
        sta dat_4a00,x
        clc
        adc #$01
        sta $4a01,x
.label loc_0a7f = * + 1
        lda $5a80,y
        eor #$06
        asl
        sta main_4b00,x
        clc
        adc #$01
        sta $4b01,x
        iny
        cpy #$80
        bne loc_0a6c
        lda #$01
        sta $d022
        lda #$08
        sta $d023
        jsr sub_4fca
        lda #$02
        ldx #$00
        ldy #$00

loc_0aa5:
        dey
        bne loc_0aa5
        dex
        bne loc_0aa5
        sec
        sbc #$01
        bne loc_0aa5
        jsr sub_0900
        cli

loc_0ab4:
        lda $dc01
        cmp #$ef
        bne loc_0ab4
        sei
        lda #$0b
        sta $d011
        ldy #$18
        lda #$00

loc_0ac5:
        sta $d400,y
        dey
        bpl loc_0ac5
        jsr sub_4fca
        lda $0330
        sta smc_4cc9
        lda $0331
        sta smc_4cce
        ldx #$ff
        txs
        jsr $fda3
        ldy #$20

loc_0ae2:
        lda $fd2f,y
.label loc_0ae6 = * + 1
        sta $0313,y
        dey
        bne loc_0ae2
        lda #$20

loc_0aed:
        sta $0400,y
        sta $0500,y
        sta $0600,y
        sta $0700,y
        iny
        bne loc_0aed

loc_0afc:
        sty $00,x
        dex
        cpx #$01
        bne loc_0afc
        jsr $ff5b
        lda #$00
        sta $0330
        lda #$00
        sta $0331
        jmp loc_82c2

dat_0b13:
        .byte $ee                                   // .

// --- Region $0b5d-$0b6c ---
.pc = $0b5d "loc_0b5d"

loc_0b5d:
        cmp #$2b
        bne loc_0b69
        lda #$2e
        sta $0314
        inc $0315

loc_0b69:
        jmp loc_ea7e

dat_0b6c:
        .byte $ee                                   // .

// --- Region $0b77-$0ba4 ---
.pc = $0b77 "loc_0b77"

loc_0b77:
        asl $d0,x
        lda #$3b
        sta $d011
        dec $5049
        bne sub_0b8a
        lda #$e3
        sta $0314
        bne loc_0bc7
// Referenced by: jsr from $721e, $7230, $723d, $7252, $7275, $efcb, $efdd; branch from $0b81

sub_0b8a:
        jsr sub_4d66
        jsr sub_4d66

loc_0b90:
        lda $d012
        cmp #$99
        bne loc_0b90
        lda #$1b
        sta $d011
        lda #$46
        sta $d018
        jmp loc_ea7e

dat_0ba4:
        .byte $a0                                   // .

// --- Region $0bc7-$0c22 ---
.pc = $0bc7 "loc_0bc7"

loc_0bc7:
        ldy #$00
        tya

loc_0bca:
        sta txt_5a00,y
        sta $5b00,y
        iny
        bne loc_0bca
        ldy #$00
        tya

loc_0bd6:
        sta chr_d000,y
        clc
        adc #$30
        iny
        iny
        cpy #$10
        bne loc_0bd6
        ldy #$27

loc_0be4:
        lda #$00
        sta $5208,y
        sta $5258,y
        sta $5280,y
        sta $52a8,y
        sta $52f8,y
        lda #$0a
        sta $da08,y
        sta $da58,y
        sta $da80,y

loc_0c00:
        sta $daa8,y
        sta $daf8,y
        lda #$20
        sta $5230,y
        sta $52d0,y
        lda #$07
        sta $da30,y
        sta $dad0,y
        dey
        bpl loc_0be4
        lda #$c0
        sta $d010
        jmp loc_4d52

dat_0c21:
        .byte $ee,$19                               // ..

// --- Region $0c51-$0e08 ---
.pc = $0c51 "loc_0c51"

loc_0c51:
        lda dat_4a00
        bne loc_0c62
        lda #$00
        sta $4e14
        lda #$4a
        sta $4e15

loc_0c60:
        bne loc_0c51

loc_0c62:
        ldx #$03

loc_0c64:
        asl
        rol $5048
        dex
        bne loc_0c64
        tay
        lda $4f72
        clc
        adc $5048
        sta $4f72
        sty $5049
        jsr sub_4f65
        ldy $5049
        jsr sub_4f65
        lda $504b
        cmp #$08
        bne loc_0c96
        lda #$00
        sta $504b
        inc $4e14
        bne loc_0c96
        inc $4e15

loc_0c96:
        lda #$01
        sta $d025
        lda #$0e
        sta $d026
        ldy #$07
        lda #$03

loc_0ca4:
        sta $d027,y
        dey
        bpl loc_0ca4
        ldy #$40
        tya

loc_0cad:
        sta $53b8,y
        iny
        cpy #$48
        bne loc_0cad
        dec $504c
        beq loc_0cbe
        lda #$b1
        bne loc_0cd9

loc_0cbe:
        inc $504c
        dec $504d
        bne loc_0cce
        lda #$04
        sta $504d
        dec $504e

loc_0cce:
        lda $504e
        cmp #$a0
        beq loc_0ce4
        cmp #$c2
        beq loc_0d21

loc_0cd9:
        ldy #$0e

loc_0cdb:
        sta $d001,y
        dey
        dey
        bpl loc_0cdb
        bmi loc_0d5e

loc_0ce4:
        ldy #$00

loc_0ce6:
        lda dat_6fa0,y
        eor #$0e
        bne loc_0cf9
        lda #$a0
        sta $4ea9
        lda #$6f
        sta $4eaa
        bne loc_0ce6

loc_0cf9:
        sta $5230,y
        iny
        cpy #$28
.label loc_0d00 = * + 1
        bne loc_0ce6
        lda $4ea9
        clc
        adc #$28
        sta $4ea9
        lda $4eaa
.label loc_0d0e = * + 1
        adc #$00
        sta $4eaa
        inc $504e
        lda $4e8d
        eor #$20
.label loc_0d1b = * + 1
        sta $4e8d
        lda #$a1

loc_0d1f:
        bne loc_0cd9

loc_0d21:
        ldy #$00

loc_0d23:
        lda $6ff1,y
        eor #$0e
        bne loc_0d36
        lda #$f1

loc_0d2c:
        sta $4ee6
        lda #$6f
        sta $4ee7
        bne loc_0d23

loc_0d36:
        sta $52d0,y
        iny
        cpy #$28
        bne loc_0d23
        lda $4ee6
        clc
        adc #$28
        sta $4ee6
        lda $4ee7
        adc #$00
        sta $4ee7
.label loc_0d51 = * + 2
        dec $504e
        lda $4e8d
        eor #$20
        sta $4e8d
        lda #$c1
        bne loc_0d1f

loc_0d5e:
        lda $d012
        cmp #$99
        bne loc_0d5e
        lda #$1b
        sta $d011
        lda #$46
        sta $d018

loc_0d6f:
        lda $d012
        cmp #$d2
        bne loc_0d6f
        ldy #$68

loc_0d78:
        tya
        sta $5390,y
        iny
        cpy #$70
        bne loc_0d78
        lda #$0b
        sta $d025
.label loc_0d87 = * + 1
        lda #$0c
        sta $d026
        ldy #$07
        lda #$0f

loc_0d8f:
        sta $d027,y
        dey
        bpl loc_0d8f
        ldy #$0e
        lda #$e2

loc_0d99:
        sta $d001,y
        dey
        dey
        bpl loc_0d99
        jmp loc_ea7e

dat_0da3:
        .byte $a2,$00,$ee,$4b,$50,$ad               // ...KP.

loc_0da9:
        .byte $4b,$50                               // alr #$50 // ILLEGAL
        sta $5048
        lda $60a2,y
        .byte $4f,$0a,$ce                           // sre $ce0a // ILLEGAL
        pha
        bvc loc_0d87
        .byte $fa                                   // nop // ILLEGAL
        rol $5bc2,x
        rol $5bc1,x
        rol dat_5bc0,x
        rol $5b82,x
        rol $5b81,x
        rol $5b80,x
        rol $5b42,x
        rol $5b41,x
        rol $5b40,x
        rol $5b02,x
        rol $5b01,x
        rol $5b00,x
        rol $5ac2,x
        rol $5ac1,x
        rol $5ac0,x
        rol $5a82,x
        rol $5a81,x
        rol $5a80,x
        rol $5a42,x
        rol $5a41,x
        rol $5a40,x
        rol $5a02,x
        rol $5a01,x

loc_0dfd:
        rol txt_5a00,x
        iny
        .byte $e3,$e8                               // isc ($e8,x) // ILLEGAL
        .byte $3a                                   // nop // ILLEGAL
        cpx #$18
        bne loc_0da9
        rts

// --- Region $0e11-$0e3d ---
.pc = $0e11 "loc_0e11"

loc_0e11:
        lda #$70
        sta smc_4fe4
.label loc_0e18 = * + 2
        sta smc_4feb
        ldx #$13
        ldy #$00

loc_0e1d:
        lda $25a2,y
        pha
        lda.abs $0092,y
        sta $38a2,y
        pla
        sta.abs $0092,y
        iny
        bne loc_0e1d
        inc smc_4fe0
        inc smc_4fe4
        inc smc_4fe7
        inc smc_4feb
        dex
        bne loc_0e1d
        rts

// --- Region $0eb0-$0eb5 ---
.pc = $0eb0 "loc_0eb0"

loc_0eb0:
        .byte $d3,$b3                               // dcp ($b3),y // ILLEGAL

loc_0eb2:
        ror $70e3,x
        .byte $22                                   // jam // ILLEGAL

// --- Region $12ad-$12b6 ---
.pc = $12ad "Segment $12ad"
        .byte $23,$7a                               // rla ($7a,x) // ILLEGAL
        adc $e37a,x
        .byte $d7,$28                               // dcp $28,x // ILLEGAL
        .byte $87,$87                               // sax $87 // ILLEGAL

dat_12b6:
        .byte $d7                                   // .

// --- Region $158d-$159d ---
.pc = $158d "Segment $158d"
        lsr $aa,x
        tax
        eor $aa,x
        eor $95,x
        tax
        tax
        eor $aa,x
        eor $aa,x
        eor $56,x
        tax
        .byte $02                                   // jam // ILLEGAL

// --- Region $2bc9-$2bd4 ---
.pc = $2bc9 "Segment $2bc9"
        cmp ($0c,x)
        asl $8c0c
        asl
        dey
        .byte $07,$84                               // slo $84 // ILLEGAL
        .byte $07,$0b                               // slo $0b // ILLEGAL

dat_2bd4:
        .byte $07                                   // .

// --- Region $2fb9-$2fcd ---
.pc = $2fb9 "Segment $2fb9"
        txa
        php
        .byte $82,$08                               // nop #$08 // ILLEGAL
        sty $e3
        php
        .byte $27,$98                               // rla $98 // ILLEGAL
        asl
        txa
        ora $82
        ora $84
        .byte $e3,$05                               // isc ($05,x) // ILLEGAL
        .byte $2b,$8c                               // anc #$8c // ILLEGAL

dat_2fcc:
        .byte $07,$8c                               // ..

// --- Region $3099-$309d ---
.pc = $3099 "Segment $3099"
        sty $7e
        .byte $2b,$82                               // anc #$82 // ILLEGAL
        .byte $72                                   // jam // ILLEGAL

// --- Region $31ad-$31ad ---
.pc = $31ad "Segment $31ad"
        brk

// --- Region $38a9-$38a9 ---
.pc = $38a9 "Segment $38a9"
        brk

// --- Region $4b00-$4fff ---
.pc = $4b00 "main_4b00"

main_4b00:
        sei
        ldy #$00

loc_4b03:
        lda dat_5e00,y
        sta $d800,y
        lda $5f00,y
        sta $d900,y
        lda #$00
        sta dat_5e00,y
        sta $5f00,y
        sta $da00,y
        sta $db00,y
        iny
        bne loc_4b03
        lda #$ff
        sta $0318
        lda #$4f
        sta $0319

loc_4b2a:
        bit $d011
        bpl loc_4b2a
        dey
        sty $d015
        sty $d01c
        sty $d01d
        iny
        sty $d011
        sty $d012
        sty $d01b
        sty $d020
        sty $d021
        iny
        sty $d01a
        dey
        ldx #$00

loc_4b50:
        lda $5240,x
        sta chr_d000,y
        lda #$86
        sta $d001,y
        inx
        iny
        iny
        cpy #$10
        bne loc_4b50
        ldy #$07
        lda #$00

loc_4b66:
        sta $d027,y
        dey
        bpl loc_4b66
        lda $dd00
        and #$fc
        ora #$02
        sta $dd00
        lda #$7f
        sta $dc0d
        ldy #$6f
        tya

loc_4b7e:
        sta $5389,y
        sta $5f89,y
        iny
        cpy #$77
        bne loc_4b7e
        lda #$c0
        sta $d010
        lda #$d5
        sta $0314
        lda #$4c
        sta $0315

loc_4b98:
        ldx #$07

loc_4b9a:
        ldy #$04

loc_4b9c:
.label smc_4b9d = * + 1
.label smc_4b9e = * + 2
        asl dat_5000,x                              // !SMC: modified by $4bc9, $4bd4
        php
.label smc_4ba1 = * + 1
.label smc_4ba2 = * + 2
        rol $5400,x                                 // !SMC: modified by $4be0, $4bee
        plp
.label smc_4ba5 = * + 1
.label smc_4ba6 = * + 2
        rol $5400,x                                 // !SMC: modified by $4be3, $4bf1
        dey
        bne loc_4b9c
        ldy #$04

loc_4bac:
.label smc_4bad = * + 1
.label smc_4bae = * + 2
        asl dat_5000,x                              // !SMC: modified by $4bcc, $4bd7
        php
.label smc_4bb1 = * + 1
.label smc_4bb2 = * + 2
        rol $5408,x                                 // !SMC: modified by $4bfd, $4c0b
        plp
.label smc_4bb5 = * + 1
.label smc_4bb6 = * + 2
        rol $5408,x                                 // !SMC: modified by $4c00, $4c0e
        dey
        bne loc_4bac
.label smc_4bbb = * + 1
.label smc_4bbc = * + 2
        asl $5408,x                                 // !SMC: modified by $4c03, $4c11
.label smc_4bbe = * + 1
.label smc_4bbf = * + 2
        rol $5400,x                                 // !SMC: modified by $4be6, $4bf4
        dex
        bpl loc_4b9a
        lda smc_4b9d
        clc
        adc #$08
        sta smc_4b9d                                // SMC: modifies $4b9d
        sta smc_4bad                                // SMC: modifies $4bad
        lda smc_4b9e
        adc #$00
        sta smc_4b9e                                // SMC: modifies $4b9e
        sta smc_4bae                                // SMC: modifies $4bae
        lda smc_4ba1
        clc
        adc #$10
        sta smc_4ba1                                // SMC: modifies $4ba1
        sta smc_4ba5                                // SMC: modifies $4ba5
        sta smc_4bbe                                // SMC: modifies $4bbe
        lda smc_4ba2
        adc #$00
        sta smc_4ba2                                // SMC: modifies $4ba2
        sta smc_4ba6                                // SMC: modifies $4ba6
        sta smc_4bbf                                // SMC: modifies $4bbf
        lda smc_4bb1
        clc
        adc #$10
        sta smc_4bb1                                // SMC: modifies $4bb1
        sta smc_4bb5                                // SMC: modifies $4bb5
        sta smc_4bbb                                // SMC: modifies $4bbb
        lda smc_4bb2
        adc #$00
        sta smc_4bb2                                // SMC: modifies $4bb2
        sta smc_4bb6                                // SMC: modifies $4bb6
        sta smc_4bbc                                // SMC: modifies $4bbc
        dec $5248
        beq loc_4c1c
        jmp loc_4b98

loc_4c1c:
        lda txt_5200,y
        sta dat_5000,y
        lda #$00
        sta txt_5200,y
        iny
        cpy #$50
        bne loc_4c1c
        ldy #$00

loc_4c2e:
        tya
        asl
        tax
        lda txt_5a00,y
        eor #$06
        asl
        sta dat_4a00,x
        clc
        adc #$01
        sta $4a01,x
        lda $5a80,y
        eor #$06
        asl
        sta main_4b00,x
        clc
        adc #$01
        sta $4b01,x
        iny
        cpy #$80
        bne loc_4c2e
        lda #$01
        sta $d022
        lda #$08
        sta $d023
        jsr sub_4fca
        lda #$02
        ldx #$00
        ldy #$00

loc_4c67:
        dey
        bne loc_4c67
        dex
        bne loc_4c67
        sec
        sbc #$01
        bne loc_4c67
        jsr sub_0900
        cli

loc_4c76:
        lda $dc01
        cmp #$ef
        bne loc_4c76
        sei
        lda #$0b
        sta $d011
        ldy #$18
        lda #$00

loc_4c87:
        sta $d400,y
        dey
        bpl loc_4c87
        jsr sub_4fca
        lda $0330
        sta smc_4cc9                                // SMC: modifies $4cc9
        lda $0331
        sta smc_4cce                                // SMC: modifies $4cce
        ldx #$ff
        txs
        jsr $fda3
        ldy #$20

loc_4ca4:
        lda $fd2f,y
        sta $0313,y
        dey
        bne loc_4ca4
        lda #$20

loc_4caf:
        sta $0400,y
        sta $0500,y
        sta $0600,y
        sta $0700,y
        iny
        bne loc_4caf

loc_4cbe:
        sty $00,x
        dex
        cpx #$01
        bne loc_4cbe
        jsr $ff5b
.label smc_4cc9 = * + 1
        lda #$00                                    // !SMC: modified by $4c93
        sta $0330
.label smc_4cce = * + 1
        lda #$00                                    // !SMC: modified by $4c99
        sta $0331
        jmp loc_82c2

irq_4cd5:
        inc $d019
        lda #$78
        sta $d018
        lda #$d8
        sta $d016

loc_4ce2:
        lda $d012
        clc
        adc #$07
        and #$07
.label smc_4ceb = * + 1
        ora #$28                                    // !SMC: modified by $4d00
        sta $d011
        lda $d012

loc_4cf2:
        cmp $d012
        beq loc_4cf2
        cmp #$86
        bne loc_4ce2
        dec $4cf8
        lda #$38
        sta smc_4ceb                                // SMC: modifies $4ceb

loc_4d03:
        lda $d012
        cmp #$86
        bne loc_4d03
        ldy #$14

loc_4d0c:
        dey
        bne loc_4d0c
        lda #$46
        sta $d018
        lda $d011
        and #$df
        sta $d011
        lda $4cf8
        cmp #$2b
        bne loc_4d2b
        lda #$2e
        sta $0314
        inc $0315

loc_4d2b:
        jmp loc_ea7e

loc_4d2e:
        inc $d019
        lda #$78
        sta $d018
        lda #$d8
        sta $d016
        lda #$3b
        sta $d011
        dec $5049
        bne loc_4d4c
        lda #$e3
        sta $0314
        bne loc_4d89

loc_4d4c:
        jsr sub_4d66
        jsr sub_4d66

loc_4d52:
        lda $d012
        cmp #$99
        bne loc_4d52
        lda #$1b
        sta $d011
        lda #$46
        sta $d018
        jmp loc_ea7e
// Referenced by: jsr from $0b8a, $0b8d, $4d4c, $4d4f

sub_4d66:
        ldy #$06

loc_4d68:
        ldx chr_d000,y
        beq loc_4d72
        dex
        txa
        sta chr_d000,y

loc_4d72:
        ldx $d008,y
        cpx #$68
        beq loc_4d84
        inx
        bne loc_4d80
        sec
        ror $d010

loc_4d80:
        txa
        sta $d008,y

loc_4d84:
        dey
        dey
        bpl loc_4d68
        rts

loc_4d89:
        ldy #$00
        tya

loc_4d8c:
        sta txt_5a00,y
        sta $5b00,y
        iny
        bne loc_4d8c
        ldy #$00
        tya

loc_4d98:
        sta chr_d000,y
        clc
        adc #$30
        iny
        iny
        cpy #$10
        bne loc_4d98
        ldy #$27

loc_4da6:
        lda #$00
        sta $5208,y
        sta $5258,y
        sta $5280,y
        sta $52a8,y
        sta $52f8,y
        lda #$0a
        sta $da08,y
        sta $da58,y
        sta $da80,y
        sta $daa8,y
        sta $daf8,y
        lda #$20
        sta $5230,y
        sta $52d0,y
        lda #$07
        sta $da30,y
        sta $dad0,y
        dey
        bpl loc_4da6
        lda #$c0
        sta $d010
        jmp loc_4d52

loc_4de3:
        inc $d019
        lda #$3b
        sta $d011
        lda #$d8
        sta $d016
        lda #$78
        sta $d018
        lda $5050
        clc
        adc $504f
        sta $5050
        bcc loc_4e04
        jsr sub_0906

loc_4e04:
        lda #$00
        sta $5048
        lda #$00
        sta $4f71
        lda #$54
        sta $4f72

loc_4e13:
        lda dat_4a00
        bne loc_4e24
        lda #$00
        sta $4e14
        lda #$4a
        sta $4e15
        bne loc_4e13

loc_4e24:
        ldx #$03

loc_4e26:
        asl
        rol $5048
        dex
        bne loc_4e26
        tay
        lda $4f72
        clc
        adc $5048
        sta $4f72
        sty $5049
        jsr sub_4f65
        ldy $5049
        jsr sub_4f65
        lda $504b
        cmp #$08
        bne loc_4e58
        lda #$00
        sta $504b
        inc $4e14
        bne loc_4e58
        inc $4e15

loc_4e58:
        lda #$01
        sta $d025
        lda #$0e
        sta $d026
        ldy #$07
        lda #$03

loc_4e66:
        sta $d027,y
        dey
        bpl loc_4e66
        ldy #$40
        tya

loc_4e6f:
        sta $53b8,y
        iny
        cpy #$48
        bne loc_4e6f
        dec $504c
        beq loc_4e80
        lda #$b1
        bne loc_4e9b

loc_4e80:
        inc $504c
        dec $504d
        bne loc_4e90
        lda #$04
        sta $504d
        dec $504e

loc_4e90:
        lda $504e
        cmp #$a0
        beq loc_4ea6
        cmp #$c2
        beq loc_4ee3

loc_4e9b:
        ldy #$0e

loc_4e9d:
        sta $d001,y
        dey
        dey
        bpl loc_4e9d
        bmi loc_4f20

loc_4ea6:
        ldy #$00

loc_4ea8:
        lda dat_6fa0,y
        eor #$0e
        bne loc_4ebb
        lda #$a0
        sta $4ea9
        lda #$6f
        sta $4eaa
        bne loc_4ea8

loc_4ebb:
        sta $5230,y
        iny
        cpy #$28
        bne loc_4ea8
        lda $4ea9
        clc
        adc #$28
        sta $4ea9
        lda $4eaa
        adc #$00
        sta $4eaa
        inc $504e
        lda $4e8d
        eor #$20
        sta $4e8d
        lda #$a1

loc_4ee1:
        bne loc_4e9b

loc_4ee3:
        ldy #$00

loc_4ee5:
        lda $6ff1,y
        eor #$0e
        bne loc_4ef8
        lda #$f1
        sta $4ee6
        lda #$6f
        sta $4ee7
        bne loc_4ee5

loc_4ef8:
        sta $52d0,y
        iny
        cpy #$28
        bne loc_4ee5
        lda $4ee6
        clc
        adc #$28
        sta $4ee6
        lda $4ee7
        adc #$00
        sta $4ee7
        dec $504e
        lda $4e8d
        eor #$20
        sta $4e8d
        lda #$c1
        bne loc_4ee1

loc_4f20:
        lda $d012
        cmp #$99
        bne loc_4f20
        lda #$1b
        sta $d011
        lda #$46
        sta $d018

loc_4f31:
        lda $d012
        cmp #$d2
        bne loc_4f31
        ldy #$68

loc_4f3a:
        tya
        sta $5390,y
        iny
        cpy #$70
        bne loc_4f3a
        lda #$0b
        sta $d025
        lda #$0c
        sta $d026
        ldy #$07
        lda #$0f

loc_4f51:
        sta $d027,y
        dey
        bpl loc_4f51
        ldy #$0e
        lda #$e2

loc_4f5b:
        sta $d001,y
        dey
        dey
        bpl loc_4f5b
        jmp loc_ea7e

// Referenced by: jsr from $0c79, $0c7f, $4e3b, $4e41
sub_4f65: {
        ldx #$00
        inc $504b
loop1:
        lda $504b
        sta $5048
        lda.abs $0000,y
loop2:
        asl
        dec $5048
        bne loop2
        rol $5bc2,x
        rol $5bc1,x
        rol dat_5bc0,x
        rol $5b82,x
        rol $5b81,x
        rol $5b80,x
        rol $5b42,x
        rol $5b41,x
        rol $5b40,x
        rol $5b02,x
        rol $5b01,x
        rol $5b00,x
        rol $5ac2,x
        rol $5ac1,x
        rol $5ac0,x
        rol $5a82,x
        rol $5a81,x
        rol $5a80,x
        rol $5a42,x
        rol $5a41,x
        rol $5a40,x
        rol $5a02,x
        rol $5a01,x
        rol txt_5a00,x
        iny
        inx
        inx
        inx
        cpx #$18
        bne loop1
        rts
}
// Referenced by: jsr from $0a9c, $0acb, $4c5e, $4c8d

sub_4fca:
        lda #$09
        sta smc_4fe0                                // SMC: modifies $4fe0
        sta smc_4fe7                                // SMC: modifies $4fe7
        lda #$70
        sta smc_4fe4                                // SMC: modifies $4fe4
        sta smc_4feb                                // SMC: modifies $4feb
        ldx #$13
        ldy #$00

loc_4fde:
.label smc_4fe0 = * + 2
        lda.abs $0000,y                             // !SMC: modified by $4fcc
        pha
.label smc_4fe4 = * + 2
        lda.abs $0092,y                             // !SMC: modified by $4fd4
.label smc_4fe7 = * + 2
        sta.abs $0000,y                             // !SMC: modified by $4fcf
        pla
.label smc_4feb = * + 2
        sta.abs $0092,y                             // !SMC: modified by $4fd7
        iny
        bne loc_4fde
        inc smc_4fe0
        inc smc_4fe4
        inc smc_4fe7
        inc smc_4feb
        dex
        bne loc_4fde
        rts

nmi_4fff:
        rti

// --- Region $585e-$586c ---
.pc = $585e "loc_585e"

loc_585e:
        inc $e000
        cpx #$e0
        cpx #$e0
        inc.abs $00fe
        jmp ($fefe)

dat_586b:
        .byte $ee,$ee                               // ..

// --- Region $7037-$704c ---
.pc = $7037 "loc_7037"

loc_7037:
        .byte $37,$38                               // rla $38,x // ILLEGAL
        .byte $37,$37                               // rla $37,x // ILLEGAL
        rol $2e2e
        rol $2e2e
        rol $2e2e
        rol $061a
        .byte $0b,$2e                               // anc #$2e // ILLEGAL
        .byte $0b,$00                               // anc #$00 // ILLEGAL
        asl
        .byte $02                                   // jam // ILLEGAL

// --- Region $712e-$7134 ---
.pc = $712e "loc_712e"

loc_712e:
        inc $09a3
        jmp loc_098f

dat_7134:
        .byte $a9                                   // .

// --- Region $7194-$71b5 ---
.pc = $7194 "loc_7194"

loc_7194:
        ldy $090f,x
        lda $128f,y

loc_719a:
        cmp #$fe
        beq loc_712e
        cmp #$ff
        bne loc_71ae
        lda #$00
        sta $f8,x
        sta $090f,x
        sta $0912,x
        beq loc_7194

loc_71ae:
        sta $d0
        cmp #$40
        bcc loc_71e2

dat_71b4:
        .byte $c9,$80                               // ..

// --- Region $71e2-$731d ---
.pc = $71e2 "loc_71e2"

loc_71e2:
        asl
        tay
        lda $0fe3,y
        sta $c6
        lda $0fe4,y
        sta $c7
        lda #$00
        sta $0934,x
        sta $dd,x
        sta $e0,x
        sta $d5,x
        sta $092d,x
        ldy $0912,x
        lda ($c6),y
        cmp #$ff
        bne loc_7208
        jmp loc_0b5d

loc_7208:
        sta $c3
        cmp #$60
        bcs loc_7211
        jmp loc_0ae6

loc_7211:
        cmp #$fe
        bne loc_7221
        inc $0912,x
        iny
        lda ($c6),y
        sta $0eca
        jsr sub_0b8a

loc_7221:
        lda $c3
        cmp #$c0
        bcc loc_7233
        sbc #$c0
        clc
        adc $0944,x
        sta $091b,x
        jsr sub_0b8a

loc_7233:
        lda $c3
        cmp #$80
        bcc loc_725c
        sbc #$81
        sta $fb,x
        jsr sub_0b8a
        cmp #$fd
        bne loc_7247
        jmp loc_0a7f

loc_7247:
        cmp #$80
        bcc loc_725c
        and #$7f
        clc
        adc $fb,x
        sta $fb,x
        jsr sub_0b8a
        cmp #$80
        bcc loc_725c
        jmp loc_0a7f

loc_725c:
        cmp #$70
        bcc loc_7278
        and #$0f
        sty $cb
        tay
        lda $1092,y
        ldx $c8
        sta $0937,x
        lda $10a4,y
        sta $093a,x
        ldy $cb
        jsr sub_0b8a

loc_7278:
        lda $fb,x
        sta $f8,x
        lda $c3
        clc
        adc $0931,x
        sta $0918,x
        tay
        lda $0f0d,y
        sta $e3,x
        sta $0924,x
        lda $0f6c,y
        sta $e6,x
        sta $0921,x
        lda $091b,x
        asl
        asl
        asl
        sta $091e,x
        tax
        lda $1188,x
        lsr
        bcc loc_72ab
        lda #$01
        sta $0d9e

loc_72ab:
        ldy $c8
        lda $1183,x
        sta.abs $00f2,y
        lda $1184,x
        sta.abs $00f5,y
        lda $1185,x
        sta $093d,y
        lda $1181,x
        and #$0f
        sta $092a,y
        lda $1182,x
        sta.abs $00ef,y
        lda #$00
        sta.abs $00d8,y
        lda $1181,x
        asl
        bcc loc_72dc
        ldx $c8
        inc $d5,x

loc_72dc:
        lda #$02
        sta $0927,y
        ldx $c8
        inc $0912,x
        ldy $0912,x
        lda ($c6),y
        cmp #$ff
        bne loc_7301
        lda #$00
        sta $0912,x
        lda $0941,x
        beq loc_72fe
        dec $0941,x
        bpl loc_7301

loc_72fe:
        inc $090f,x

loc_7301:
        lda #$ff
        sta $0947,x
        jmp loc_0eb2

dat_7309:
        .byte $b5,$f8,$f0,$1c,$bd,$3d,$09,$4a,$4a   // .....=.JJ

loc_7312:
        lsr
        lsr
        cmp $f8,x
        bcs loc_7329
        lda #$ff
        bne loc_732b

dat_731c:
        .byte $fe,$12                               // ..

// --- Region $7329-$769e ---
.pc = $7329 "loc_7329"

loc_7329:
        lda #$fe

loc_732b:
        sta $0947,x
        ldy $091e,x
        lda $1181,y
        and #$10
        beq loc_7346
        lda $f8,x
        bne loc_7346
        lda $fe
        cmp #$01
        bne loc_7346
        lda #$00
        sta $f5,x

loc_7346:
        ldy $091e,x
        lda $1186,y
        sta $c0
        lda $1187,y
        sta $c1
        lda $0918,x
        sta $0915,x
        lda $1188,y
        sta $c2
        and #$04
        bne loc_7365
        jmp loc_0c60

loc_7365:
        ldx $c8
        lda $c2
        and #$10
        beq loc_7388
        ldy $091b,x
        lda $125d,y
        lsr
        lsr
        lsr
        lsr
        clc
        adc #$10
        tay
        lda $10a4,y
        sta $d3
        lda $1092,y
        sta $d2
        jmp loc_0c00

loc_7388:
        lda $0937,x
        sta $d2
        lda $093a,x
        sta $d3
        ldy #$00
        lda ($d2),y
        sta $d0
        and #$0f
        sta $0c2a
        dec $dd,x
        bpl loc_73b0
        ldy #$00
        lda ($d2),y
        lsr
        lsr
        lsr
        lsr
        and #$07
        sta $dd,x
        inc $0934,x

loc_73b0:
        ldx $c8
        ldy $0934,x

loc_73b5:
        lda ($d2),y
        cmp #$ff
        bne loc_73c4
        ldy #$03
        iny
        tya
        sta $0934,x
        bne loc_73b5

loc_73c4:
        cmp #$fe
        bne loc_73cd

loc_73c8:
        dec $0934,x
        bne loc_73f2

loc_73cd:
        bit $d0
        bpl loc_73da
        sta $e6,x
        lda #$00
        sta $e3,x
        jmp loc_0d87

loc_73da:
        clc
        adc $0918,x
        sta $0915,x
        tay
        lda $0f6c,y
        sta $e6,x
        sta $0921,x
        lda $0f0d,y
        sta $e3,x
        sta $0924,x

loc_73f2:
        lda $c0
        beq loc_73fc
        lda $c2
        and #$20
        beq loc_73ff

loc_73fc:
        jmp loc_0d0e

loc_73ff:
        ldy $091b,x
        ldx $1249,y
        stx $0cd3
        lda $c0
        and #$0f
        sta $0c9e
        lda $c0
        and #$70
        lsr
        lsr
        lsr
        lsr
        ldx $c8
        sta $ca
        ldy $0915,x
        lda $0f0e,y
        sec
        sbc $0f0d,y
        sta $cf
        lda $0f6d,y
        sbc $0f6c,y
        sta $ce
        ldy #$03
        beq $743a

loc_7433:
        lsr $ce
        ror $cf
        dey
        bne loc_7433
        lda $e9,x
        bpl loc_7446
        dec $ec,x
        bne loc_7454
        inc $e9,x
        bpl loc_7454

loc_7446:
        inc $ec,x
        lda $ca
        cmp $ec,x
        bcs loc_7454
        sta $ec,x
        dec $e9,x
        dec $ec,x

loc_7454:
        ldy $0915,x
        lda $0f0d,y
        sta $cc
        lda $0f6c,y
        sta $cd
        lda $092d,x
        cmp #$00
        bcc loc_7492
        lda $ca
        lsr
        tay
        beq loc_747e

loc_746e:
        sec
        lda $cc
        sbc $cf
        sta $cc
        lda $cd
        sbc $ce
        sta $cd
        dey
        bne loc_746e

loc_747e:
        ldy $ec,x
        beq loc_7492

loc_7482:
        clc
        lda $cc
        adc $cf
        sta $cc
        lda $cd
        adc $ce
        sta $cd
        dey
        bne loc_7482

loc_7492:
        lda $cc
        sta $e3,x
        sta $0924,x
        lda $cd
        sta $e6,x
        sta $0921,x
        lda $c1
        and #$07
        beq loc_7519
        tay
        dey
        lda $1163,y
        sta $d2
        lda $1166,y
        sta $d3
        lda $d5,x
        bpl loc_74bf
        lda $c1
        and #$f0
        sta $d4
        jmp loc_0d51

loc_74bf:
        ldy $0927,x
        lda ($d2),y
        bne loc_74ce
        lda $d5,x
        eor #$80
        sta $d5,x
        bne loc_7519

loc_74ce:
        sta $0d48
        iny
        lda ($d2),y
        sta $d4
        lda $092d,x
        cmp #$05
        bcc loc_74e3
        inc $0927,x
        inc $0927,x

loc_74e3:
        lda $d5,x
        lsr
        bcc loc_7502
        lda $d8,x
        clc
        adc $d4
        sta $d8,x
        lda $092a,x
        adc #$00
        sta $092a,x
        ldy #$01
        cmp ($d2),y
        bcc loc_7519
        dec $d5,x
        jmp loc_0d87

loc_7502:
        lda $d8,x
        sec
        sbc $d4
        sta $d8,x
        lda $092a,x
        sbc #$00
        sta $092a,x
        ldy #$00
        cmp ($d2),y
        bcs loc_7519
        inc $d5,x

loc_7519:
        lda $0eb9
        beq loc_7521
        jmp loc_0e18

loc_7521:
        ldx $c8
        lda $c2
        and #$01
        bne loc_752c
        jmp loc_0dfd

loc_752c:
        stx $0940
        ldy #$00
        beq loc_754d

loc_7533:
        lda #$30
        sta $090b
        sty $dc
        lda #$02
        sta $db
        sta $c5
        dey
        sty $0dcb
        sty $0d9e
        lda $1159,y
        jmp loc_0e11

loc_754d:
        lda $c5
        beq loc_75a8
        dec $dc
        bne loc_7587
        ldy $db

loc_7557:
        lda $1159,y
        bne loc_756e
        lda #$00
        beq loc_7565

dat_7560:
        .byte $a8,$84,$db,$d0,$f2                   // .....

loc_7565:
        sta $c5
        iny
        lda $1159,y
        jmp loc_0e11

loc_756e:
        cmp #$ff
        bne loc_757a
        sty $0dcb
        inc $db
        iny
        bne loc_7557

loc_757a:
        sta $dc
        iny
        lda $1159,y
        sta $0df9
        inc $db
        inc $db

loc_7587:
        lda $c4
        clc
        adc #$fe
        jmp loc_0e11

loc_758f:
        ldx $0940
        cpx $c8
        bne loc_75a8
        lda $c1
        and #$08
        bne loc_75a8
        lda #$10
        sta $090b
        lda #$ff
        sta $c4
        sta $0ecf

loc_75a8:
        ldy $c9
        ldx $c8
        lda $c2
        and #$10
        beq loc_7603
        ldy $091b,x
        lda $125d,y
        and #$0f
        asl
        tax
        lda $1063,x
        sta $d2
        lda $1064,x
        sta $d3
        ldy #$00
        lda ($d2),y
        sta $d0
        and #$0f
        sta $0e54
        ldx $c8
        inc $e0,x
        ldy $e0,x

loc_75d7:
        lda ($d2),y
        cmp #$fe
        bne loc_75e1
        dec $e0,x
        bne loc_7600

loc_75e1:
        cmp #$ff
        bne loc_75ed
        ldy #$00
        iny
        tya
        sta $e0,x
        bne loc_75d7

loc_75ed:
        sta $ef,x
        bit $d0
        bpl loc_7600
        and #$01
        beq dat_75fb
        lda #$ff
        bmi loc_75fd

dat_75fb:
        .byte $a9,$fe                               // ..

loc_75fd:
        sta $0947,x

loc_7600:
        jmp loc_0eb2

loc_7603:
        bit $c2
        bpl loc_7644
        ldx $c8
        ldy $091b,x
        lda $092d,x
        cmp $125d,y
        bcs loc_7622
        lda $1276,y
        bpl loc_761f
        lda #$f9
        sta $e6,x
        lda #$81

loc_761f:
        jmp loc_0eb0

loc_7622:
        lda $125d,y
        clc
        adc #$02
        sta $0e9d
        lda $092d,x
        cmp #$04
        bcs loc_7644
        lda $0924,x
        sta $e3,x
        lda $0921,x
        sta $e6,x
        ldy $091e,x
        lda $1182,y
        sta $ef,x

loc_7644:
        dex
        bmi loc_764a
        jmp loc_09d5

loc_764a:
        lda #$00
        beq loc_765b

dat_764e:
        .byte $ad,$43,$1b                           // .C.

loc_7651:
        bne loc_7657
        ldx #$00
        beq loc_7667

loc_7657:
        ldx #$01
        bne loc_7667

loc_765b:
        lda #$c4
        sta $d417
        lda #$38
        sta $d416
        ldx #$02

loc_7667:
        ldy $090c,x
        lda $f5,x
        sta $d406,y
        lda $f2,x
        sta $d405,y
        lda $ef,x
        and $0947,x
        sta $d404,y
        lda $e3,x
        sta $d400,y
        lda $e6,x
        sta $d401,y
        lda $d8,x
        sta $d402,y
        lda $092a,x
        sta $d403,y
        dex
        bpl loc_7667
        lda $090b
        clc
        adc $090a
        sta $d418
        rts

// --- Region $82c2-$82d9 ---
.pc = $82c2 "loc_82c2"

loc_82c2:
        lda #$00
        sta $d020
        sta $d021
        tay

loc_82cb:
        lda dat_82d9,y
        sta $0334,y
        iny
        cpy #$23
        bne loc_82cb
        jmp $0334

dat_82d9:
        // === Data block (1 bytes, $82d9-$82d9) ===
        .byte $78                                   // x

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

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

// --- Region $ea7e-$ea80 ---
.pc = $ea7e "loc_ea7e"

loc_ea7e:
        .byte $80,$50                               // nop #$50 // ILLEGAL
        brk

// --- Region $eb14-$eb23 ---
.pc = $eb14 "loc_eb14"

loc_eb14:
        .byte $77,$5f                               // rra $5f,x // ILLEGAL
        .byte $ab,$d9                               // lax #$d9 // ILLEGAL
        ror $d55d
        adc $7d55,x
        .byte $db,$f7,$57                           // dcp $57f7,y // ILLEGAL
        .byte $d7,$f5                               // dcp $f5,x // ILLEGAL

dat_eb23:
        .byte $5f                                   // _

// --- Region $eb62-$eb6c ---
.pc = $eb62 "loc_eb62"

loc_eb62:
        beq loc_eb14
        cpx #$b0
        cpx #$b0
        ldy #$80
        bvc loc_eb6c

loc_eb6c:
        rts

// --- Region $eedb-$eee1 ---
.pc = $eedb "loc_eedb"

loc_eedb:
        inc $09a3
        jmp loc_098f

dat_eee1:
        .byte $a9                                   // .

// --- Region $ef02-$ef62 ---
.pc = $ef02 "loc_ef02"

loc_ef02:
        dec $090a
        lda #$00
        sta $0930
        lda #$02
        ldx #$02
        dec $fe
        bpl loc_ef14
        sta $fe

loc_ef14:
        stx $c8
        inc $092d,x
        ldy $090c,x
        sty $c9
        lda $fe
        cmp #$02
        beq loc_ef27

dat_ef24:
        .byte $4c,$9c,$0b                           // L..

loc_ef27:
        txa
        asl
        adc #$00
        tax
        lda $0fcb,x
        sta $0a06
        lda $0fcc,x
        sta $0a07
        ldx $c8
        dec $f8,x
        bmi loc_ef41
        jmp loc_0b77

loc_ef41:
        ldy $090f,x
        lda $128f,y
        cmp #$fe
        beq loc_eedb
        cmp #$ff
        bne loc_ef5b
        lda #$00
        sta $f8,x
        sta $090f,x
        sta $0912,x
        beq loc_ef41

loc_ef5b:
        sta $d0
        cmp #$40
        bcc loc_ef8f

dat_ef61:
        .byte $c9,$80                               // ..

// --- Region $ef8f-$f0b8 ---
.pc = $ef8f "loc_ef8f"

loc_ef8f:
        asl
        tay
        lda $0fe3,y
        sta $c6
        lda $0fe4,y
        sta $c7
        lda #$00
        sta $0934,x
        sta $dd,x
        sta $e0,x
        sta $d5,x
        sta $092d,x
        ldy $0912,x
        lda ($c6),y
        cmp #$ff
        bne loc_efb5
        jmp loc_0b5d

loc_efb5:
        sta $c3
        cmp #$60
        bcs loc_efbe
        jmp loc_0ae6

loc_efbe:
        cmp #$fe
        bne loc_efce
        inc $0912,x
        iny
        lda ($c6),y
        sta $0eca
        jsr sub_0b8a

loc_efce:
        lda $c3
        cmp #$c0
        bcc loc_efe0
        sbc #$c0
        clc
        adc $0944,x
        sta $091b,x
        jsr sub_0b8a

loc_efe0:
        lda $c3
        cmp #$80
        bcc loc_f009
        sbc #$81
        sta $fb,x
        jsr sub_0b8a
        cmp #$fd
        bne loc_eff4
        jmp loc_0a7f

loc_eff4:
        cmp #$80
        bcc loc_f009
        and #$7f
        clc
        adc $fb,x
        sta $fb,x
        jsr sub_0b8a
        cmp #$80
        bcc loc_f009
        jmp loc_0a7f

loc_f009:
        cmp #$70
        bcc loc_f025
        and #$0f
        sty $cb
        tay
        lda $1092,y
        ldx $c8
        sta $0937,x
        lda $10a4,y
        sta $093a,x
        ldy $cb
        jsr sub_0b8a

loc_f025:
        lda $fb,x
        sta $f8,x
        lda $c3
        clc
        adc $0931,x
        sta $0918,x
        tay
        lda $0f0d,y
        sta $e3,x
        sta $0924,x
        lda $0f6c,y
        sta $e6,x
        sta $0921,x
        lda $091b,x
        .byte $e3,$0a                               // isc ($0a,x) // ILLEGAL
        rts

dat_f049:
        .byte $74,$9d,$1e,$09,$aa,$bd,$88           // t......
        ora ($4a),y
        bcc loc_f059
        lda #$01
        sta $0d9e

loc_f059:
        ldy $c8
        lda $1183,x
        sta.abs $00f2,y
        lda $1184,x
        sta.abs $00f5,y
        lda $1185,x
        sta $093d,y
        lda $1181,x
        and #$0f
        sta $092a,y
        lda $1182,x
        sta.abs $00ef,y
        lda #$00
        sta.abs $00d8,y
        lda $1181,x
        asl
        bcc loc_f08a
        ldx $c8
        inc $d5,x

loc_f08a:
        lda #$02
        sta $0927,y
        ldx $c8
        inc $0912,x
        ldy $0912,x
        lda ($c6),y
        cmp #$ff
        bne loc_f0af
        lda #$00
.label loc_f0a1 = * + 2
        sta $0912,x
        lda $0941,x
        beq loc_f0ac
        dec $0941,x
        bpl loc_f0af

loc_f0ac:
        inc $090f,x

loc_f0af:
        lda #$ff
        sta $0947,x
        jmp loc_0eb2

dat_f0b7:
        .byte $b5,$f8                               // ..

// --- Region $f0c2-$f0cb ---
.pc = $f0c2 "loc_f0c2"

loc_f0c2:
        cmp $f8,x
        bcs loc_f0d7
        lda #$ff
        bne loc_f0d9

dat_f0ca:
        .byte $fe,$12                               // ..

// --- Region $f0d7-$f123 ---
.pc = $f0d7 "loc_f0d7"

loc_f0d7:
        lda #$fe

loc_f0d9:
        sta $0947,x
        ldy $091e,x
        lda $1181,y
        and #$10
        beq loc_f0f4
        lda $f8,x
        bne loc_f0f4
        lda $fe
        cmp #$01
        bne loc_f0f4
        lda #$00
        sta $f5,x

loc_f0f4:
        ldy $091e,x
        lda $1186,y
        sta $c0
        lda $1187,y
        sta $c1
        lda $0918,x
        sta $0915,x
        lda $1188,y
        sta $c2
        and #$04
        bne loc_f113
        jmp loc_0c60

loc_f113:
        ldx $c8
        lda $c2
        and #$10
        beq loc_f136
        ldy $091b,x
        lda $125d,y
        cpx $4a
        rts

// --- Region $f136-$f155 ---
.pc = $f136 "loc_f136"

loc_f136:
        lda $0937,x
        sta $d2
        lda $093a,x
        sta $d3
        ldy #$00
        lda ($d2),y
        sta $d0
        and #$0f
        sta $0c2a
        dec $dd,x
        bpl loc_f15e
        ldy #$00
        lda ($d2),y
        cpx $4a
        rts

// --- Region $f15e-$f44c ---
.pc = $f15e "loc_f15e"

loc_f15e:
        ldx $c8
        ldy $0934,x

loc_f163:
        lda ($d2),y
        cmp #$ff
        bne loc_f172
        ldy #$03
        iny
        tya
        sta $0934,x
        bne loc_f163

loc_f172:
        cmp #$fe
        bne loc_f17b

loc_f176:
        dec $0934,x
        bne loc_f1a0

loc_f17b:
        bit $d0
        bpl loc_f188
        sta $e6,x
        lda #$00
        sta $e3,x
        jmp loc_0d87

loc_f188:
        clc
        adc $0918,x
        sta $0915,x
        tay
        lda $0f6c,y
        sta $e6,x
        sta $0921,x
        lda $0f0d,y
        sta $e3,x
        sta $0924,x

loc_f1a0:
        lda $c0
        beq loc_f1aa
        lda $c2
        and #$20
        beq loc_f1ad

loc_f1aa:
        jmp loc_0d0e

loc_f1ad:
        ldy $091b,x
        ldx $1249,y
        stx $0cd3
        lda $c0
        and #$0f
        sta $0c9e
        lda $c0
        and #$70
        cpx $4a
        .byte $62                                   // jam // ILLEGAL

loc_f1c4:
        sbc #$a6
        iny
        sta $ca
        ldy $0915,x
        lda $0f0e,y
        sec
        sbc $0f0d,y
        sta $cf
        lda $0f6d,y
        sbc $0f6c,y
        sta $ce
        ldy #$03
        beq $f1e8

loc_f1e1:
        lsr $ce
        ror $cf
        dey
        bne loc_f1e1
        lda $e9,x
        bpl loc_f1f4
        dec $ec,x
        bne loc_f202
        inc $e9,x
        bpl loc_f202

loc_f1f4:
        inc $ec,x
        lda $ca
        cmp $ec,x
        bcs loc_f202
        sta $ec,x
        dec $e9,x
        dec $ec,x

loc_f202:
        ldy $0915,x
        lda $0f0d,y
        sta $cc
        lda $0f6c,y
        sta $cd
        lda $092d,x
        cmp #$00
        bcc loc_f240
        lda $ca
        lsr
        tay
        beq loc_f22c

loc_f21c:
        sec
        lda $cc
        sbc $cf
        sta $cc
        lda $cd
        sbc $ce
        sta $cd
        dey
        bne loc_f21c

loc_f22c:
        ldy $ec,x
        beq loc_f240

loc_f230:
        clc
        lda $cc
        adc $cf
        sta $cc
        lda $cd
        adc $ce
        sta $cd
        dey
        bne loc_f230

loc_f240:
        lda $cc
        sta $e3,x
        sta $0924,x
        lda $cd
        sta $e6,x
        sta $0921,x
        lda $c1
        and #$07
        beq loc_f2c7
        tay
        dey
        lda $1163,y
        sta $d2
        lda $1166,y
        sta $d3
        lda $d5,x
        bpl loc_f26d
        lda $c1
        and #$f0
        sta $d4
        jmp loc_0d51

loc_f26d:
        ldy $0927,x
        lda ($d2),y
        bne loc_f27c
        lda $d5,x
        eor #$80
        sta $d5,x
        bne loc_f2c7

loc_f27c:
        sta $0d48
        iny
        lda ($d2),y
        sta $d4
        lda $092d,x
        cmp #$05
        bcc loc_f291
        inc $0927,x
        inc $0927,x

loc_f291:
        lda $d5,x
        lsr
        bcc loc_f2b0
        lda $d8,x
        clc
        adc $d4
        sta $d8,x
        lda $092a,x
        adc #$00
        sta $092a,x
        ldy #$01
        cmp ($d2),y
        bcc loc_f2c7
        dec $d5,x
        jmp loc_0d87

loc_f2b0:
        lda $d8,x
        sec
        sbc $d4
        sta $d8,x
        lda $092a,x
        sbc #$00
        sta $092a,x
        ldy #$00
        cmp ($d2),y
        bcs loc_f2c7
        inc $d5,x

loc_f2c7:
        lda $0eb9
        beq loc_f2cf
        jmp loc_0e18

loc_f2cf:
        ldx $c8
        lda $c2
        and #$01
        bne loc_f2da
        jmp loc_0dfd

loc_f2da:
        stx $0940
        ldy #$00
        beq loc_f2fb

loc_f2e1:
        lda #$30
        sta $090b
        sty $dc
        lda #$02
        sta $db
        sta $c5
        dey
        sty $0dcb
        sty $0d9e
        lda $1159,y
        jmp loc_0e11

loc_f2fb:
        lda $c5
        beq loc_f356
        dec $dc
        bne loc_f335
        ldy $db

loc_f305:
        lda $1159,y
        bne loc_f31c
        lda #$00
        beq loc_f313

dat_f30e:
        .byte $a8,$84,$db,$d0,$f2                   // .....

loc_f313:
        sta $c5
        iny
        lda $1159,y
        jmp loc_0e11

loc_f31c:
        cmp #$ff
        bne loc_f328
        sty $0dcb
        inc $db
        iny
        bne loc_f305

loc_f328:
        sta $dc
        iny
        lda $1159,y
        sta $0df9
        inc $db
        inc $db

loc_f335:
        lda $c4
        clc
        adc #$fe
        jmp loc_0e11

loc_f33d:
        ldx $0940
        cpx $c8
        bne loc_f356
        lda $c1
        and #$08
        bne loc_f356
        lda #$10
        sta $090b
        lda #$ff
        sta $c4
        sta $0ecf

loc_f356:
        ldy $c9
        ldx $c8
        lda $c2
        and #$10
        beq loc_f3b1
        ldy $091b,x
        lda $125d,y
        and #$0f
        asl
        tax
        lda $1063,x
        sta $d2
        lda $1064,x
        sta $d3
        ldy #$00
        lda ($d2),y
        sta $d0
        and #$0f
        sta $0e54
        ldx $c8
        inc $e0,x
        ldy $e0,x

loc_f385:
        lda ($d2),y
        cmp #$fe
        bne loc_f38f
        dec $e0,x
        bne loc_f3ae

loc_f38f:
        cmp #$ff
        bne loc_f39b
        ldy #$00
        iny
        tya
        sta $e0,x
        bne loc_f385

loc_f39b:
        sta $ef,x
        bit $d0
        bpl loc_f3ae
        and #$01
        beq dat_f3a9
        lda #$ff
        bmi loc_f3ab

dat_f3a9:
        .byte $a9,$fe                               // ..

loc_f3ab:
        sta $0947,x

loc_f3ae:
        jmp loc_0eb2

loc_f3b1:
        bit $c2
        bpl loc_f3f2
        ldx $c8
        ldy $091b,x
        lda $092d,x
        cmp $125d,y
        bcs loc_f3d0
        lda $1276,y
        bpl loc_f3cd
        lda #$f9
        sta $e6,x
        lda #$81

loc_f3cd:
        jmp loc_0eb0

loc_f3d0:
        lda $125d,y
        clc
        adc #$02
        sta $0e9d
        lda $092d,x
        cmp #$04
        bcs loc_f3f2
        lda $0924,x
        sta $e3,x
        lda $0921,x
        sta $e6,x
        ldy $091e,x
        lda $1182,y
        sta $ef,x

loc_f3f2:
        dex
        bmi loc_f3f8
        jmp loc_09d5

loc_f3f8:
        lda #$00
        beq loc_f409

dat_f3fc:
        .byte $ad,$43,$1b                           // .C.

loc_f3ff:
        bne loc_f405
        ldx #$00
        beq loc_f415

loc_f405:
        ldx #$01
        bne loc_f415

loc_f409:
        lda #$c4
        sta $d417
        lda #$38
        sta $d416
        ldx #$02

loc_f415:
        ldy $090c,x
        lda $f5,x
        sta $d406,y
        lda $f2,x
        sta $d405,y
        lda $ef,x
        and $0947,x
        sta $d404,y
        lda $e3,x
        sta $d400,y
        lda $e6,x
        sta $d401,y
        lda $d8,x
        sta $d402,y
        lda $092a,x
        sta $d403,y
        dex
        bpl loc_f415
        lda $090b
        clc
        adc $090a
        sta $d418
        rts

// --- Region $fce2-$fcf1 ---
.pc = $fce2 "loc_fce2"

loc_fce2:
        and #$88
        .byte $2b,$84                               // anc #$84 // ILLEGAL
        rol $2d2b
        rol $2b88
        .byte $2b,$ff                               // anc #$ff // ILLEGAL
        .byte $c3,$8c                               // dcp ($8c,x) // ILLEGAL
        brk

dat_fcf1:
        .byte $c4                                   // .

// --- Region $fda3-$fdb0 ---
.pc = $fda3 "Segment $fda3"
        .byte $43,$31                               // sre ($31,x) // ILLEGAL
        .byte $33,$33                               // rla ($33),y // ILLEGAL
        stx $43,y
        and $37,x
        .byte $37,$3b                               // rla $3b,x // ILLEGAL
        .byte $3b,$47,$35                           // rla $3547,y // ILLEGAL

dat_fdb0:
        .byte $33                                   // 3

// --- Region $ff5b-$ff5e ---
.pc = $ff5b "Segment $ff5b"
        .byte $53,$7e                               // sre ($7e),y // ILLEGAL
        .byte $2b,$72                               // anc #$72 // ILLEGAL

// --- Region $ffa2-$ffa7 ---
.pc = $ffa2 "Segment $ffa2"
        bvs loc_ffdb
        .byte $7f,$37,$72                           // rra $7237,x // ILLEGAL
        .byte $32                                   // jam // ILLEGAL

// --- Region $ffdb-$fffe ---
.pc = $ffdb "loc_ffdb"

loc_ffdb:
        sei
        lda #$34
        sta $01
        ldx #$53
        ldy #$00

loc_ffe4:
        lda $8300,y
        sta dat_4a00,y
        iny
        bne loc_ffe4
        inc $033f
        inc $0342
        dex
        bne loc_ffe4
        lda #$37
        sta $01
        jmp loc_fce2

dat_fffd:
        .byte $a5,$00                               // ..

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

// --- Region $0801-$08f6 ---
.pc = $0801 "dat_0801"

dat_0801:
        // === BASIC loader stub ===
        .byte $0d,$08                                                     // [corrected] was: .byte $0c,$08                               // next line pointer ($080c)
        .byte $ce,$07                                                     // [corrected] was: .byte $00,$00                               // line number 0
        .byte $9e                                   // SYS token
        .byte $20,$28,$32,$30,$36
        .byte $34                                                         // [corrected] was: .byte $00                                   // end of line
        .byte $29,$00                                                     // [corrected] was: .byte $00,$00                               // end of BASIC program
        .byte $00,$00,$78,$a9,$34,$85,$01,$a2,$05,$bd,$42,$08,$9d,$2d,$00,$ca // ..x.4.....B..-..
        .byte $10,$f7,$9a,$a0,$00,$c6,$32,$ce,$2c,$08,$b1,$31,$99,$00,$d7,$c8 // ......2.,..1....
        .byte $d0,$f8,$a5,$32,$c9,$08,$d0,$ed,$b9,$48,$08,$99,$00,$01,$c8,$d0 // ...2.....H......
        .byte $f7
        .byte $4c,$00,$01,$00
        .byte $4a,$25,$d8,$14
        .byte $31,$b1
        .text "/****"
        .byte $29,$07,$aa,$bd,$1a,$01,$8d,$18,$01,$b1,$2f,$29,$1f,$aa,$20,$22 // )........./).. "
        .byte $01
        .byte $4c,$ff,$01,$a4
        .byte $43,$ab,$79
        .text "X;?)"
        .byte $e6
        .byte $2f,$d0,$02
        .byte $e6,$30,$60,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6,$2e // .0`./ "..-.-....
        .byte $ca,$d0,$f5,$f0,$c5,$a9,$00,$f0,$ef,$a9,$ff,$d0,$eb,$b1,$2f,$91 // ............../.
        .byte $2d,$e6,$2f,$d0,$02,$e6,$30,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed // -./...0.-.......
        .byte $f0,$a8,$20,$71,$01,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02 // .. q../ "..-.-..
        .byte $e6,$2e,$ca,$d0,$f5,$c6,$39,$10,$f1,$30,$8f,$86,$39,$b1,$2f,$aa // ......9..0..9./.
        .byte $4c,$22,$01,$20,$71,$01,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30 // L". q../.-./...0
        .byte $e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$c6,$39,$10,$e9,$4c,$00,$01 // .-........9..L..
        .byte $2c,$da,$01,$a9,$37,$85,$01,$58,$20,$00,$4b,$4c,$ae,$a7,$e0,$00 // ,...7..X .KL....
        .byte $f0,$ee,$a9,$04,$2c,$a9,$08,$85,$ff   // ....,....

// --- Region $0923-$098e ---
.pc = $0923 "Program $0923"
        .byte $00,$ef,$99,$00,$ff,$c8,$d0,$f7,$ce,$dc,$01,$ce,$df,$01,$ad,$df // ................
        .byte $01,$c9,$df,$d0,$ea,$60,$80,$00,$00,$64,$71,$78,$a0,$00,$b9,$00 // .....`...dqx....
        .byte $5e,$99,$00,$d8,$b9,$00,$5f,$99,$00,$d9,$a9,$00,$99,$00,$5e,$99 // ^....._.......^.
        .byte $00,$5f,$99,$00,$da,$99,$00,$db,$c8,$d0,$e3,$a9,$ff,$8d,$18,$03 // ._..............
        .byte $a9,$4f,$8d,$19,$03,$2c,$11,$d0,$10,$fb,$88,$8c,$15,$d0,$8c,$1c // .O...,..........
        .byte $d0,$8c,$1d,$d0,$c8,$8c,$11,$d0,$8c,$12,$d0,$8c,$1b,$d0,$8c,$20 // ............... 
        .byte $d0,$8c,$21,$d0,$c8,$8c,$1a,$d0,$88,$a2,$00,$bd // ..!.........

// --- Region $0990-$09d4 ---
.pc = $0990 "dat_0990"

dat_0990:
        .byte $52,$99,$00,$d0,$a9,$86,$99,$01,$d0,$e8,$c8,$c8,$c0,$10,$d0,$ee // R...............
        .byte $a0,$07,$a9,$00,$99,$27,$d0,$88,$10,$fa,$ad,$00,$dd,$29,$fc,$09 // .....'.......)..
        .byte $02,$8d,$00,$dd,$a9,$7f,$8d,$0d,$dc,$a0,$6f,$98,$99,$89,$53,$99 // ..........o...S.
        .byte $89,$5f,$c8,$c0,$77,$d0,$f5,$a9,$c0,$8d,$10,$d0,$a9,$d5,$8d,$14 // ._..w...........
        .byte $03,$a9,$4c,$8d,$15                   // ..L..

// --- Region $09da-$0a6b ---
.pc = $09da "Program $09da"
        .byte $1e,$00,$50,$08,$3e,$00,$54,$28,$3e,$00,$54,$88,$d0,$f2,$a0,$04 // ..P.>.T(>.T.....
        .byte $1e,$00,$50,$08,$3e,$08,$54,$28,$3e,$08,$54,$88,$d0,$f2,$1e,$08 // ..P.>.T(>.T.....
        .byte $54,$3e,$00,$54,$ca,$10,$d7,$ad,$9d,$4b,$18,$69,$08,$8d,$9d,$4b // T>.T.....K.i...K
        .byte $8d,$ad,$4b,$ad,$9e,$4b,$69,$00,$8d,$9e,$4b,$8d,$ae,$4b,$ad,$a1 // ..K..Ki...K..K..
        .byte $4b,$18,$69,$10,$8d,$a1,$4b,$8d,$a5,$4b,$8d,$be,$4b,$ad,$a2,$4b // K.i...K..K..K..K
        .byte $69,$00,$8d,$a2,$4b,$8d,$a6,$4b,$8d,$bf,$4b,$ad,$b1,$4b,$18,$69 // i...K..K..K..K.i
        .byte $10,$8d,$b1,$4b,$8d,$b5,$4b,$8d,$bb,$4b,$ad,$b2,$4b,$69,$00,$8d // ...K..K..K..Ki..
        .byte $b2,$4b,$8d,$b6,$4b,$8d,$bc,$4b,$ce,$48,$52,$f0,$03,$4c,$98,$4b // .K..K..K.HR..L.K
        .byte $b9,$00,$52,$99,$00,$50,$a9,$00,$99,$00,$52,$c8,$c0,$50,$d0,$f0 // ..R..P....R..P..
        .byte $a0,$00                               // ..

// --- Region $0b14-$0b5c ---
.pc = $0b14 "Program $0b14"
        .byte $19,$d0,$a9,$78,$8d,$18,$d0,$a9,$d8,$8d,$16,$d0,$ad,$12,$d0,$18 // ...x............
        .byte $69,$07,$29,$07,$09,$28,$8d,$11,$d0,$ad,$12,$d0,$cd,$12,$d0,$f0 // i.)..(..........
        .byte $fb,$c9,$86,$d0,$e7,$ce,$f8,$4c,$a9,$38,$8d,$eb,$4c,$ad,$12,$d0 // .......L.8..L...
        .byte $c9,$86,$d0,$f9,$a0,$14,$88,$d0,$fd,$a9,$46,$8d,$18,$d0,$ad,$11 // ..........F.....
        .byte $d0,$29,$df,$8d,$11,$d0,$ad,$f8,$4c   // .)......L

// --- Region $0b6d-$0b76 ---
.pc = $0b6d "Program $0b6d"
        .byte $19,$d0,$a9,$78,$8d,$18,$d0,$a9,$d8,$8d // ...x......

// --- Region $0ba5-$0bc6 ---
.pc = $0ba5 "Program $0ba5"
        .byte $06,$be,$00,$d0,$f0,$05,$ca,$8a,$99,$00,$d0,$be,$08,$d0,$e0,$68 // ...............h
        .byte $f0,$0b,$e8,$d0,$04,$38,$6e,$10,$d0,$8a,$99,$08,$d0,$88,$88,$10 // .....8n.........
        .byte $e0,$60                               // .`

// --- Region $0c23-$0c50 ---
.pc = $0c23 "Program $0c23"
        .byte $d0,$a9,$3b,$8d,$11,$d0,$a9,$d8,$8d,$16,$d0,$a9,$78,$8d,$18,$d0 // ..;.........x...
        .byte $ad,$50,$50,$18,$6d,$4f,$50,$8d,$50,$50,$90,$03,$20,$06,$09,$a9 // .PP.mOP.PP.. ...
        .byte $00,$8d,$48,$50,$a9,$00,$8d,$71,$4f,$a9,$54,$8d,$72,$4f // ..HP...qO.T.rO

// --- Region $0e09-$0e10 ---
.pc = $0e09 "dat_0e09"

dat_0e09:
        .byte $a9,$09,$8d,$e0,$4f,$8d,$e7,$4f       // ....O..O

// --- Region $0e3e-$0eaf ---
.pc = $0e3e "dat_0e3e"

dat_0e3e:
        .byte $40,$a8,$2b,$0f,$1f,$37,$67,$ff,$c7,$c7,$70,$fe,$73,$7e,$e3,$73 // @.+..7g...p.s~.s
        .byte $24,$7e,$00,$3f,$73,$e3,$70,$25,$73,$3e,$00,$fc,$76,$e3,$73,$2f // $~.?s.p%s>..v.s/
        .byte $76,$7c,$00,$7e,$73,$70,$7c,$70,$73,$7e,$00,$7e,$73,$70,$7c,$e3 // v|.~sp|ps~.~sp|.
        .byte $70,$29,$00,$3e,$73,$70,$77,$73,$73,$3e,$00,$e3,$73,$21,$7f,$e3 // p).>spwss>..s!..
        .byte $73,$22,$00,$3e,$e5,$1c,$22,$3e,$00,$e5,$0e,$2c,$6e,$3c,$00,$73 // s".>..">...,n<.s
        .byte $76,$7c,$7c,$76,$73,$73,$03,$f0,$e4,$70,$2c,$71,$7f,$00,$73,$77 // v||vss...p,q..sw
        .byte $7f,$6b,$6b,$63,$63,$30,$7e,$e6,$73,$22,$06,$3e,$e5,$73,$26,$3e // .kkcc0~.s".>.s&>
        .byte $00,$fe                               // ..

// --- Region $0eb6-$12ac ---
.pc = $0eb6 "dat_0eb6"

dat_0eb6:
        .byte $00,$3e,$e3,$73,$36,$77,$3e,$07,$00,$fe,$73,$73,$7e,$76,$73,$73 // .>.s6w>...ss~vss
        .byte $03,$3f,$73,$78,$3e,$0f,$67,$3e,$00,$ff,$9c,$e5,$1c,$a1,$e6,$73 // .?sx>.g>.......s
        .byte $22,$3e,$00,$e5,$73,$23,$3e,$1c,$00,$e3,$73,$2d,$6b,$5d,$77,$63 // ">..s#>...s-k]wc
        .byte $00,$73,$36,$1c,$1c,$36,$73,$73,$03,$e3,$73,$21,$3e,$e3,$1c,$2a // .s6..6ss..s!>..*
        .byte $00,$7f,$07,$0e,$1c,$38,$70,$7f,$00,$3c,$e5,$30,$2b,$3c,$00,$0c // .....8p..<.0+<..
        .byte $12,$30,$7c,$30,$62,$fc,$00,$3c,$e5,$0c,$21,$3c,$a2,$23,$18,$3c // .0|0b..<..!<.#.<
        .byte $7e,$e4,$18,$27,$00,$10,$30,$7f,$7f,$30,$10,$a9,$e4,$18,$a2,$25 // ~..'..0..0.....%
        .byte $18,$00,$66,$66,$44,$a5,$60,$23,$66,$66,$ff,$66,$ff,$66,$66,$00 // ..ffD.`#ff.f.ff.
        .byte $18,$3e,$60,$3c,$06,$7c,$18,$00,$62,$66,$0c,$18,$30,$66,$46,$00 // .>`<.|..bf..0fF.
        .byte $3c,$66,$3c,$38,$67,$66,$3f,$00,$06,$0c,$18,$a5,$22,$0e,$38,$e3 // <f<8gf?.....".8.
        .byte $70,$25,$38,$0e,$00,$70,$1c,$e3,$0e,$22,$1c,$70,$a2,$25,$66,$3c // p%8..p...".p.%f<
        .byte $e7,$3c,$66,$a3,$25,$18,$18,$7e,$18,$18,$a7,$23,$18,$18,$30,$a3 // .<f.%..~...#..0.
        .byte $21,$3c,$a9,$35,$18,$18,$00,$03,$07,$0e,$1c,$38,$70,$60,$00,$3e // !<.5.......8p`.>
        .byte $73,$77,$7b,$73,$73,$3e,$00,$1c,$3c,$e4,$1c,$60,$25,$7f,$00,$3e // sw{ss>..<..`%..>
        .byte $67,$0f,$1e,$3c,$78,$7f,$00,$3e,$67,$07,$1e,$07,$67,$3e,$00,$0f // g..<x..>g...g>..
        .byte $1f,$37,$67,$7f,$07,$07,$00,$7f,$70,$7e,$07,$07,$67,$3e,$00,$3f // .7g.....p~..g>.?
        .byte $70,$7e,$e3,$73,$25,$3e,$00,$7f,$67,$0e,$e4,$1c,$30,$00,$3e,$73 // p~.s%>..g...0.>s
        .byte $73,$3e,$73,$73,$3e,$00,$3e,$67,$67,$3f,$07,$67,$3e,$a3,$21,$1c // s>ss>.>gg?.g>.!.
        .byte $a2,$21,$1c,$a4,$21,$1c,$a2,$2a,$1c,$1c,$38,$0e,$18,$30,$60,$30 // .!..!..*..8..0`0
        .byte $18,$0e,$a3,$23,$7e,$00,$7e,$a3,$30,$70,$18,$0c,$06,$0c,$18,$70 // ...#~.~.0p.....p
        .byte $00,$3e,$67,$07,$0e,$1c,$00,$1c,$00,$e3,$55,$e3,$aa,$d2,$e3,$aa // .>g.......U.....
        .byte $e3,$55,$80,$23,$00,$2f,$28,$58,$88,$b8,$e8,$18,$48,$40,$7d,$05 // .U.#./(X....H@}.
        .byte $00,$70,$04,$b1,$f0,$85,$b1,$00,$2b,$ff,$aa,$55,$55,$aa,$ff,$00 // .p......+..UU...
        .byte $7c,$ee,$ee,$fe,$e3,$ee,$2b,$00,$fc,$ee,$ee,$fc,$ee,$ee,$fc,$00 // |.....+.........
        .byte $7e,$ee,$e3,$e0,$24,$ee,$7e,$00,$f8,$e5,$ee,$2e,$fc,$00,$fe,$e0 // ~...$.~.........
        .byte $e0,$f8,$e0,$e0,$fe,$00,$fe,$e0,$e0,$f8,$e3,$e0,$24,$00,$7e,$ee // ............$.~.
        .byte $e0,$e3,$ee,$22,$7e,$00,$e3,$ee,$21,$fe,$e3,$ee,$a1,$e7,$38,$a1 // ..."~...!.....8.
        .byte $e5,$0e,$2b,$ce,$7c,$00,$ee,$ee,$fc,$f8,$fc,$fe,$ee,$00,$e5,$e0 // ..+.|...........
        .byte $26,$ee,$fe,$00,$6c,$fe,$fe,$e4,$ee,$2a,$00,$e6,$f6,$fe,$fe,$ee // &...l....*......
        .byte $e6,$e6,$00,$7c,$e5,$ee,$23,$7c,$00,$fc,$e3,$ee,$25,$fc,$e0,$e0 // ...|..#|....%...
        .byte $00,$7c,$e4,$ee,$34,$7c,$0e,$00,$fc,$ee,$ee,$fc,$ec,$ee,$ee,$00 // .|..4|..........
        .byte $7e,$ee,$e0,$7c,$0e,$ee,$fc,$00,$fe,$e6,$38,$a1,$e6,$ee,$22,$7c // ~..|......8..."|
        .byte $00,$e5,$ee,$23,$6c,$38,$00,$e3,$ee,$e3,$fe,$2a,$6c,$00,$ee,$ee // ...#l8.....*l...
        .byte $7c,$38,$7c,$ee,$ee,$00,$e3,$ee,$21,$7c,$e3,$38,$28,$00,$fe,$ee // |8|.....!|.8(...
        .byte $1c,$38,$70,$ee,$fe,$80,$31,$00,$e4,$38,$24,$00,$38,$38,$00,$e3 // .8p...1..8$.88..
        .byte $ee,$a5,$36,$6c,$6c,$fe,$6c,$fe,$6c,$6c,$00,$10,$7c,$d0,$7c,$16 // ..6ll.l.ll..|.|.
        .byte $7c,$10,$00,$07,$ce,$dc,$3b,$73,$e0,$a2,$26,$18,$18,$7e,$7e,$18 // |.....;s..&..~~.
        .byte $18,$a2,$23,$1c,$1c,$38,$a5,$22,$1c,$38,$e3,$70,$25,$38,$1c,$00 // ..#..8.".8.p%8..
        .byte $38,$1c,$e3,$0e,$2a,$1c,$38,$00,$10,$54,$38,$fe,$38,$54,$10,$a2 // 8...*.8..T8.8T..
        .byte $25,$18,$18,$7e,$18,$18,$a7,$23,$18,$18,$30,$a3,$22,$7e,$7e,$a8 // %..~...#..0."~~.
        .byte $22,$38,$38,$a2,$28,$07,$0e,$1c,$38,$70,$e0,$00,$7c,$e5,$ee,$24 // "88.(...8p..|..$
        .byte $7c,$00,$38,$78,$e5,$38,$31,$00,$7c,$ee,$ee,$1c,$38,$70,$fe,$00 // |.8x.81.|...8p..
        .byte $7c,$ee,$0e,$1c,$ee,$ee,$7c,$00,$e4,$ee,$36,$fe,$0e,$0e,$00,$fe // |.....|...6.....
        .byte $e0,$fc,$0e,$0e,$ce,$7c,$00,$7c,$ee,$e0,$fe,$ee,$ee,$7c,$00,$fe // .....|.|.....|..
        .byte $0e,$e5,$1c,$30,$00,$7c,$ee,$ee,$7c,$ee,$ee,$7c,$00,$7c,$ee,$ee // ...0.|..|..|.|..
        .byte $7e,$0e,$ee,$7c,$a3,$25,$38,$38,$00,$38,$38,$a3,$2d,$38,$38,$00 // ~..|.%88.88.-88.
        .byte $38,$38,$70,$1e,$38,$70,$e0,$70,$38,$1e,$a3,$36,$7e,$7e,$00,$7e // 88p.8p.p8..6~~.~
        .byte $7e,$00,$78,$1c,$0e,$07,$0e,$1c,$78,$00,$7c,$ee,$ee,$1c,$38,$00 // ~.x.....x.|...8.
        .byte $38,$00,$ea,$26,$60,$96,$07,$14,$0d,$07,$08,$09,$0f,$02,$26,$34 // 8..&`.........&4
        .byte $3c,$12,$0e,$03,$26,$14,$03,$10,$03,$08,$01,$03,$26,$09,$00,$26 // <...&.......&..&
        .byte $02,$09,$0e,$26,$2c,$26,$12,$0e,$03,$26,$13,$15,$07,$26,$10,$03 // ...&,&...&...&..
        .byte $14,$15,$0f,$09,$08,$2a,$26,$04,$1f,$26,$12,$07,$0f,$12,$09,$26 // .....*&..&.....&
        .byte $2b,$26,$05,$14,$07,$05,$0d,$03,$02,$26,$07,$08,$02,$26,$12,$14 // +&.......&...&..
        .byte $07,$0f,$08,$03,$02,$26,$09,$08,$26,$07,$13,$01,$13,$15,$12,$26 // .....&..&......&
        .byte $34,$33,$12,$0e
        .text "*&7?>?'&&"
        .byte $01,$14,$03
        .byte $03,$12,$0f,$08,$01,$15,$26,$12,$09,$3c,$26,$00,$04,$14,$26,$2b // ......&..<&...&+
        .byte $26,$0f,$08,$05,$26,$2b,$26,$08,$03,$05,$26,$2b,$26,$12,$15,$0b // &...&+&...&+&...
        .byte $26,$2b,$26,$1e,$02,$15,$26,$2b,$26,$1e,$16,$04,$e5,$26,$21,$06 // &+&...&+&....&!.
        .byte $81,$1a,$00,$80,$40,$ff,$21,$f2,$ec,$82,$24,$a2,$82,$82,$f2,$ef // ....@.!...$.....
        .byte $82,$21,$28,$e3,$f2,$e3,$82,$21,$fc,$ed,$82,$e3,$f2,$f0,$82,$21 // .!(....!.......!
        .byte $2c,$e6,$82,$21,$fc,$ed,$28,$21,$87,$e4,$78,$ed,$87,$22,$82,$fc // ,..!..(!..x.."..
        .byte $e3,$78,$24,$28,$28,$78,$fc,$f2,$78,$e5,$87,$e7,$fc,$e3,$1c,$e6 // .x$((x..x.......
        .byte $78,$23,$fc,$87,$e7,$e5,$87,$21,$78,$e6,$87,$23,$7d,$b7,$f7,$e3 // x#.....!x..#}...
        .byte $87,$23,$a7,$78,$78,$e4,$7d           // .#.xx.}

// --- Region $12b7-$158c ---
.pc = $12b7 "Segment $12b7"
        .byte $d7,$87,$87,$b7,$73,$e6,$7d,$22,$fc,$37,$e3,$d7,$24,$a7,$d7,$7d // ....s.}".7..$..}
        .byte $bf,$e3,$7d,$21,$a7,$e4,$7d,$31,$d7,$d7,$7a,$d7,$d7,$73,$7e,$7e // ..}!..}1..z..s~~
        .byte $7f,$d7,$a7,$7d,$d7,$d7,$73,$73,$e3,$e6,$3e,$29,$fc,$73,$e3,$ed // ...}..ss..>).s..
        .text ">=7>6"
        .byte $e7
        .byte $3e,$22,$e3
        .byte $3e,$e5,$e3,$e3,$fc,$e7,$e3
        .byte $21,$fe,$e6,$6e,$21,$fc,$e3,$6e,$e4,$e6,$23,$ec,$ec,$6e,$e4,$be // !..n!..n..#..n..
        .byte $23,$e1,$fc,$f3,$e8,$fc,$28,$3e,$be,$3e,$6e,$6e,$be,$de,$36,$e5 // #.....(>.>nn..6.
        .byte $e3,$25,$ec,$fc,$f6,$36,$36,$e4,$e3,$22,$ec,$36,$e5,$e3,$21,$b6 // .%...66..".6..!.
        .byte $ea,$fc,$e6,$ec,$29,$36,$ec,$ec,$e3,$ec,$e3,$e8,$e8,$28,$e7,$e8 // ....)6.......(..
        .byte $22,$27,$e1,$e5,$e8,$21,$e1,$e7,$28,$25,$87,$28,$28,$e8,$e8,$e5 // "'...!..(%.((...
        .byte $ec,$25,$fc,$fc,$75,$fc,$67,$e4,$78,$21,$67,$e3,$78,$25,$e8,$78 // .%..u.g.x!g.x%.x
        .byte $78,$57,$75,$e4,$78,$21,$7e,$ec,$78,$21,$ec,$e4,$fc,$e4,$34,$21 // xWu.x!~.x!....4!
        .byte $3d,$e4,$7e,$21,$78,$e3,$7e,$25,$78,$7e,$78,$7e,$72,$e4,$7e,$21 // =.~!x.~%x~x~r.~!
        .byte $72,$ec,$7e,$22,$34,$d4,$e3,$34,$e5,$fa,$e3,$e5,$b8,$e3,$01,$37 // r.~"4..4.......7
        .byte $d1,$01,$b1,$01,$01,$d1,$01,$01,$21,$01,$d1,$01,$01,$d1,$01,$41 // ........!......A
        .byte $01,$81,$01,$01,$d1,$01,$d1,$e5,$01,$60,$32,$d1,$01,$f1,$01,$01 // .........`2.....
        .byte $21,$01,$d1,$01,$01,$f1,$21,$01,$d1,$21,$91,$f1,$01,$41,$d1,$97 // !.....!..!...A..
        .byte $07,$98,$58,$98,$f1,$d1,$61,$81,$61,$01,$21,$d1,$21,$21,$a1,$71 // ..X...a.a.!.!!.q
        .byte $81,$01,$d1,$01,$b8,$01,$01,$d1,$01,$d1,$a1,$71,$87,$e4,$d7,$21 // ...........q...!
        .byte $b7,$e6,$d7,$24,$27,$d1,$d1,$21,$e6,$d1,$23,$42,$d2,$f2,$e6,$d2 // ...$'..!..#B....
        .byte $22,$d1,$21,$e6,$d1,$27,$21,$01,$01,$81,$01,$01,$d1,$e6,$01,$60 // ".!..'!........`
        .byte $62,$d1,$01,$21,$0a,$01,$21,$01,$d1,$21,$01,$d1,$01,$b1,$01,$71 // b..!..!..!.....q
        .byte $01,$01,$d1,$07,$27,$07,$d1,$21,$71,$d1,$51,$f1,$21,$a1,$a8,$21 // ....'..!q.Q.!..!
        .byte $a1,$d1,$a1,$61,$d1,$a1,$4d,$5d,$71,$6a,$a1,$d8,$5d,$d1,$0d,$61 // ...a..M]qj..]..a
        .byte $a1,$a8,$51,$d1,$51,$81,$a1,$61,$21,$a1,$d1,$a1,$a1,$d1,$a1,$2a // ..Q.Q..a!......*
        .byte $d1,$d1,$b1,$d1,$dd,$01,$da,$01,$d1,$01,$f1,$d1,$01,$01,$d1,$01 // ................
        .byte $41,$0d,$71,$06,$03,$d1,$01,$d1,$0d,$0a,$21,$01,$d1,$21,$01,$8d // A.q.......!..!..
        .byte $0a,$01,$dd,$e3,$03,$60,$30,$01,$0d,$01,$d1,$01,$7d,$0d,$a1,$01 // .....`0.....}...
        .byte $21,$a1,$dd,$06,$51,$d1,$a6,$26,$d3,$5d,$be,$0e,$5d,$de,$07,$dd // !...Q..&.]..]...
        .byte $01,$71,$51,$a1,$21,$51,$d1,$07,$a7,$d7,$a7,$a1,$d1,$51,$d1,$0d // .qQ.!Q.......Q..
        .byte $ad,$21,$01,$d1,$57,$07,$73,$e6,$d3,$22,$d1,$23,$e6,$d3,$23,$26 // .!..W.s..".#..#&
        .byte $d3,$83,$e4,$d3,$23,$03,$d1,$d1,$e4,$d3,$27,$01,$d1,$d1,$21,$d6 // ....#.....'...!.
        .byte $d3,$d6,$e3,$d3,$60,$2a,$23,$0e,$06,$d6,$f6,$06,$26,$f6,$d1,$0e // ....`*#.....&...
        .byte $fe,$de,$06,$46,$06,$06,$f6,$de,$d6,$56,$d6,$06,$06,$de,$e1,$51 // ...F.....V.....Q
        .byte $d1,$01,$01,$d1,$01,$21,$91,$d1,$06,$d6,$d6,$f6,$26,$d6,$ee,$06 // .....!......&...
        .byte $e6,$d6,$22,$d1,$26,$e6,$d6,$23,$28,$d6,$86,$e4,$d6,$21,$06,$e6 // ..".&..#(....!..
        .byte $d7,$24,$f7,$d2,$d7,$27,$e7,$d6,$25,$06,$06,$d6,$06,$48,$e4,$02 // .$...'..%....H..
        .byte $25,$d2,$02,$d2,$02,$06,$e3,$02,$21,$d6,$e4,$02,$60,$3a,$22,$02 // %.......!...`:".
        .byte $d2,$02,$02,$d2,$02,$22,$d2,$02,$b2,$02,$02,$d6,$06,$d6,$06,$86 // ....."..........
        .byte $fd,$ad,$ad,$dd,$54,$b5,$a5,$a5,$d5,$02,$d5,$a5,$85,$de,$65,$ae // ....T.........e.
        .byte $d5,$01,$45,$a5,$85,$a5,$ae,$d5,$a5,$d5,$05,$a5,$25,$05,$d5,$25 // ..E.........%..%
        .byte $55,$85,$a5,$ae,$da,$5d,$0d,$6d,$80,$21,$00,$22,$02,$02,$e5,$0a // U....].m.!."....
        .byte $21,$2a,$80,$57,$aa,$23,$80,$a8,$a8,$e5,$aa,$a5,$e3,$80,$80,$21 // !*.W.#.........!
        .byte $00,$24,$0a,$0a,$2a,$2a,$80,$52,$aa,$21,$95,$e7,$aa,$21,$55,$e7 // .$..**.R.!...!U.
        .byte $aa,$24,$55,$00,$a0,$a0,$e4,$a8,$21,$68,$a9,$22,$02,$02,$e5,$0a // .$U.....!h."....
        .byte $21,$2a,$f7,$aa,$21,$a0,$e7,$aa,$a3,$e5,$80,$a8,$39,$0a,$05,$0a // !*..!.......9...
        .byte $0a,$05,$0a,$05,$0a,$aa               // ......

// --- Region $159e-$2bc8 ---
.pc = $159e "dat_159e"

dat_159e:
        .byte $aa,$55,$aa,$55,$60,$4a,$aa,$5a,$55,$aa,$95,$55,$aa,$55,$a9,$aa // .U.U`J.ZU..U.U..
        .byte $55,$aa,$55,$5a,$95,$5a,$55,$aa,$56,$aa,$56,$a9,$56,$aa,$55,$aa // U.UZ.ZU.V.V.V.U.
        .byte $aa,$55,$aa,$5a,$a5,$aa,$55,$aa,$a9,$55,$aa,$a5,$55,$55,$aa,$aa // .U.Z..U..U..UU..
        .byte $55,$aa,$aa,$55,$a9,$55,$aa,$aa,$55,$aa,$95,$5a,$55,$56,$aa,$a9 // U..U.U..U..ZUV..
        .byte $6a,$aa,$55,$aa,$55,$aa,$aa,$55,$aa,$aa,$5a,$a9,$55,$80,$80,$c0 // j.U.U..U..Z.U...
        .byte $e3,$80,$22,$c0,$c0,$80,$20,$00,$2d,$55,$aa,$aa,$55,$55,$aa,$55 // .."... .-U..UU.U
        .byte $56,$55,$96,$a9,$6a,$55,$02,$aa,$55,$aa,$56,$60,$5b,$55,$56,$aa // VU..jU..U.V`[UV.
        .byte $aa,$a9,$55,$a9,$aa,$55,$a9,$a5,$aa,$55,$6a,$55,$aa,$65,$55,$55 // ..U..U...UjU.eUU
        .byte $aa,$55,$aa,$5a,$aa,$55,$55,$5a,$a5,$aa,$aa,$95,$aa,$55,$55,$a9 // .U.Z.UUZ.....UU.
        .byte $55,$aa,$aa,$55,$aa,$6a,$55,$5a,$55,$aa,$95,$55,$aa,$a5,$55,$aa // U..U.jUZU..U..U.
        .byte $aa,$a9,$55,$6a,$a9,$55,$55,$aa,$aa,$55,$aa,$aa,$55,$aa,$55,$55 // ..Uj.UU..U..U.UU
        .byte $aa,$6a,$55,$aa,$55,$aa,$56,$55,$aa,$aa,$55,$a9,$6a,$55,$a9,$aa // .jU.U.VU..U.jU..
        .byte $a8,$a8,$68,$54,$a8,$54,$54,$a8,$a8,$e3,$0a,$2c,$05,$0a,$0a,$05 // ..hT.TT....,....
        .byte $0a,$aa,$aa,$a9,$55,$a9,$aa,$55,$e3,$aa,$25,$55,$aa,$55,$aa,$55 // ....U..U..%U.U.U
        .byte $e3,$aa,$26,$5a,$a5,$59,$95,$6a,$a9,$e3,$aa,$25,$6a,$55,$aa,$55 // ..&Z.Y.j...%jU.U
        .byte $5a,$e4,$80,$24,$40,$80,$40,$80,$a8,$21,$09,$e7,$0a,$21,$55,$e8 // Z..$@.@..!...!U.
        .byte $aa,$21,$95,$e7,$aa,$21,$55,$e6,$aa,$22,$a9,$55,$e6,$aa,$21,$55 // .!...!U..".U..!U
        .byte $e7,$aa,$22,$5a,$a9,$e7,$aa,$21,$55,$e7,$aa,$21,$55,$e6,$aa,$21 // .."Z...!U..!U..!
        .byte $a5,$e7,$aa,$21,$55,$e7,$aa,$21,$55,$ef,$aa,$e8,$40,$80,$20,$00 // ...!U..!U...@. .
        .byte $80,$20,$55,$c1,$e6,$55,$22,$aa,$ff,$e6,$55,$23,$aa,$55,$5f,$e5 // . U..U"...U#.U_.
        .byte $55,$23,$aa
        .byte $55,$ff,$e5
        .byte $55,$23,$95
        .byte $55,$d5,$e4
        .text "U#VU"
        .byte $5f,$e5,$55,$23,$aa,$55,$ff,$e5,$55,$23,$aa,$6a,$ff,$e5,$55,$24 // _.U#.U..U#.j..U$
        .byte $95,$aa
        .byte $55,$ff,$e5
        .byte $55,$23,$a5
        .byte $54,$a8,$e3
        .text "T"
        .byte $22                                   // double quote
        .text "PP"
        .byte $a9
        .byte $22,$02,$02,$a6,$23,$aa,$aa,$2a,$a4,$21,$2a,$e3,$aa,$a4,$24,$aa // "...#..*.!*...$.
        .byte $a5,$aa,$aa,$a4,$24,$aa,$55,$aa,$a0,$a4,$21,$a0,$b0,$2f,$0a,$05 // ....$.U...!../..
        .byte $0a,$0a,$05,$0a,$05,$06,$aa,$55,$aa,$aa,$55,$aa,$55,$e3,$aa,$25 // .......U..U.U..%
        .byte $a5,$aa,$55,$a5,$55,$e3,$aa,$32,$55,$aa,$aa,$55,$5a,$a9,$aa,$a9 // ..U.U..2U..UZ...
        .byte $5a,$aa,$a5,$55,$aa,$55,$aa,$55,$aa,$aa,$e3,$55,$27,$5a,$aa,$5a // Z..U.U.U...U'Z.Z
        .byte $aa,$95,$5a,$55,$e5,$aa,$25,$55,$aa,$55,$aa,$a5,$02,$aa,$55,$aa // ..ZU..%U.U....U.
        .byte $55,$60,$21,$aa,$55,$aa,$aa,$a5,$5a,$55,$55,$aa,$55,$a5,$aa,$55 // U`!.U...ZUU.U..U
        .byte $aa,$55,$55,$aa,$aa,$55,$aa,$6a,$95,$aa,$55,$55,$aa,$56,$aa,$aa // .UU..U.j..UU.V..
        .byte $55,$aa,$55,$40,$e4,$80,$23,$40,$80,$40,$80,$20,$00,$31,$5a,$55 // U.U@..#@.@. .1ZU
        .byte $aa
        .text "UVUZ"
        .byte $aa,$aa
        .byte $55,$a5
        .byte $55,$aa
        .byte $55,$aa
        .byte $55,$aa,$e3
        .byte $55,$2f,$aa,$56,$aa,$5a,$a9,$55,$aa,$55,$95,$aa,$96,$aa,$50,$50 // U/.V.Z.U.U....PP
        .byte $a0,$e3,$50,$22,$a0,$a0,$80,$50,$00,$2e,$02,$02,$0a,$09,$0a,$05 // ..P"...P........
        .byte $0a,$05,$aa,$95,$aa,$55,$aa,$55,$e3,$aa,$2f,$55,$aa,$55,$aa,$5a // .....U.U../U.U.Z
        .byte $55,$aa,$aa,$56,$aa,$59,$95,$aa,$55,$a9,$e3,$aa,$25,$55,$55,$aa // U..V.Y..U...%UU.
        .byte $aa,$55,$a2,$26,$80,$40,$80,$80,$40,$40,$a8,$23,$05,$0a,$09,$e5 // .U.&.@..@@.#....
        .byte $0a,$2b,$fe,$aa,$ff,$aa,$9a,$8a,$8a,$02,$aa,$aa,$55,$e6,$aa,$23 // .+..........U..#
        .byte $95,$aa,$95,$e4,$aa,$22,$55,$55,$e6,$aa,$24,$6a,$55,$aa,$55,$e5 // ....."UU..$jU.U.
        .byte $aa,$24,$54,$a8,$50,$a0,$e3,$80,$21,$55,$a7,$25,$a5,$2a,$15,$0a // .$T.P...!U.%.*..
        .byte $0a,$e3,$02,$23,$55,$aa,$56,$e3,$8a,$23,$00,$c0,$55,$e5,$aa,$25 // ...#U.V..#..U..%
        .byte $80,$b0,$6a,$aa,$a5,$e3,$aa
        .text "%**U"
        .byte $aa
        .byte $55,$e4,$aa
        .byte $24
        .byte $bb,$40,$a0,$55,$e3,$aa,$22,$a8,$a8,$a2,$26,$c0,$50,$50,$94,$14 // .@.U.."...&.PP..
        .byte $14,$ab,$28,$02,$02,$0a,$08,$08,$00,$02,$55,$e3,$aa,$25,$02,$32 // ..(.......U..%.2
        .byte $aa,$aa,$55,$e5,$aa,$23,$a5,$aa,$55,$e4,$aa,$2c,$a8,$ff,$aa,$ff // ..U..#..U..,....
        .byte $aa,$aa,$5a,$0a,$00,$aa,$aa,$95,$e4,$55,$23,$15,$a0,$50,$e6,$55 // ..Z......U#..P.U
        .byte $a2,$e6,$55,$a2,$e6,$55,$a2,$e6,$55,$a2,$e5,$55,$21,$48,$a2,$e3 // ..U..U..U..U!H..
        .byte $55,$23,$a5,$05,$01,$a2,$21,$50,$e5,$55,$a5,$e3,$40,$b8,$22,$0a // U#....!P.U..@.".
        .byte $05,$e6,$0a,$24,$aa,$56,$aa,$a2,$e5,$aa,$25,$a2,$a0,$20,$a8,$a8 // ...$.V....%.. ..
        .byte $e4,$aa,$23,$0a,$02,$2a,$e3,$aa,$21,$95,$e7,$aa,$24,$40,$80,$80 // ..#..*..!...$@..
        .byte $a0,$e4,$aa,$a4,$24,$80,$a0,$a0,$88,$e5,$05,$e3,$04,$2d,$21,$01 // ....$........-!.
        .byte $09,$81,$01,$02,$80,$08
        .text "U"
        .byte $40                                   // @ character
        .text "H"
        .byte $40                                   // @ character
        .byte $60,$e3
        .byte $40,$2b,$55,$05
        .byte $00,$05,$02,$85,$05,$05,$55,$00,$08,$a2,$2a,$02,$80,$00,$50,$52 // ......U...*...PR
        .byte $50,$40,$60,$40,$48,$e4,$40,$21,$80,$ac,$e8,$02,$21,$04,$a2,$23 // P@`@H.@!....!..#
        .byte $10,$00
        .byte $41,$a2
        .byte $22,$80,$81,$e4,$80
        .byte $34,$84,$80
        .text "** !"
        .byte $60,$20,$20,$21,$88,$88,$00,$0c,$00,$30,$00,$0c,$a9,$a8,$e3,$20 // `  !.....0..... 
        .byte $2b,$64,$20,$20,$14,$14,$04,$84,$04,$04,$24,$04,$a8,$e8,$04,$2d // +d  ......$....-
        .byte $01,$81,$01,$08,$00,$81,$01,$01,$55,$54,$61,$08,$00,$e3,$55,$25 // ........UTa...U%
        .byte $b2
        .byte $2a,$aa,$03,$00,$e3,$aa,$e3,$05,$a2,$e3,$05
        .text "%"
        .byte $40                                   // @ character
        .text "UU"
        .byte $80,$00,$e3
        .byte $55,$25,$81
        .byte $54,$55,$20,$00,$e4
        .text "U$ U"
        .byte $0a
        .byte $00,$e3,$55,$23,$a8,$42,$aa,$a2,$e3,$aa,$25,$10,$aa,$aa,$40,$00 // ..U#.B....%...@.
        .byte $e3,$aa,$25,$15,$55,$55,$30,$00,$e3,$55,$25,$08,$0a,$0a,$04,$00 // ..%.UU0..U%.....
        .byte $e3,$0a,$25,$6a,$82,$a8,$01,$00,$e3,$aa,$23,$40,$40,$c0,$a2,$e3 // ..%j......#@@...
        .byte $40,$b8,$e3,$0a,$e3,$08,$26,$09,$08,$6a,$2a,$2a,$32,$a2,$22,$0e // @.....&..j**2.".
        .byte $02,$e3,$55,$23,$00,$08,$80,$a2,$e4,$aa,$28,$80,$84,$80,$80,$aa // ..U#......(.....
        .byte $99,$88,$88,$a2,$32,$40,$00,$55,$54,$50,$5f,$d0,$10,$1f,$10,$f4 // ....2@.UTP_.....
        .byte $04,$04,$f4,$04,$04,$f4,$04,$e4,$0a,$2b,$09,$09,$06,$0a,$55,$55 // .........+....UU
        .byte $95,$65,$56,$95,$a6,$e3,$55,$3e,$99,$5a,$5a,$a5,$a6,$99,$55,$55 // .eV...U>.ZZ...UU
        .byte $56,$65,$5a,$96,$65,$59,$55,$55,$99,$95,$99,$56,$65,$a9,$55,$59 // VeZ.eYUU...Ve.UY
        .byte $95,$56,$9a,$56,$69,$96,$e8,$40,$a8,$e8,$02,$28,$aa,$aa,$66,$a5 // .V.Vi..@...(..f.
        .byte $9a,$6a,$a6,$aa,$c2,$2e,$57,$7d,$d7,$5f,$f7,$75,$55,$5a,$55,$69 // .j....W}._.uUZUi
        .byte $9a,$66,$a6,$96,$e3,$55,$25,$f5,$fd,$df,$57,$fd,$e3,$55,$2d,$f5 // .f...U%...W..U-.
        .byte $dd,$57,$f5,$dd,$54,$54,$64,$54,$94,$64,$94,$98,$a8,$e3,$05,$60 // .W..TTdT.d.....`
        .byte $6a,$0a,$05,$09,$06,$06,$55,$55,$5a,$69,$a6,$96,$6a,$59,$55,$59 // j.....UUZi..jYUY
        .byte $55,$99,$5a,$a5,$96,$a5,$55,$6a,$96,$96,$69,$5a,$5a,$9a,$55,$55 // U.Z...Uj..iZZ.UU
        .byte $56,$66,$aa,$95,$59,$aa,$55,$55,$59,$96,$66,$66,$96,$65,$55,$95 // Vf..Y.UUY.ff.eU.
        .byte $65,$69,$6a,$65,$56,$99,$aa,$aa,$6a,$95,$96,$9a,$69,$9a,$55,$56 // eijeV...j...i.UV
        .byte $66,$65,$6a,$69,$55,$a6,$aa,$aa,$59,$a6,$66,$99,$5a,$a9,$aa,$a9 // fejiU...Y.f.Z...
        .byte $9a,$65,$56,$a6,$6a,$96,$aa,$aa,$66,$6a,$96,$9a,$66,$99,$aa,$9a // .eV.j...fj..f...
        .byte $aa,$65,$95,$99,$9a,$60,$80,$80,$40,$80,$80,$bb,$60,$6a,$0a,$06 // .e...`..@...`j..
        .byte $0a,$0a,$09,$05,$0a,$06,$aa,$69,$96,$a9,$6a,$5a,$69,$99,$aa,$a6 // .......i..jZi...
        .byte $a5,$a9,$69,$5a,$5a,$a5,$aa,$aa,$99,$a5,$96,$6a,$55,$56,$aa,$6a // ..iZZ......jUV.j
        .byte $66,$56,$6a,$96,$99,$69,$aa,$aa,$66,$99,$66,$59,$95,$a6,$a8,$98 // fVj..i..f.fY....
        .byte $64,$98,$a4,$64,$a8,$64,$0e,$0e,$0f,$0a,$0e,$0b,$0f,$0a,$bb,$ba // d..d.d..........
        .byte $ee,$af,$fe,$ae,$ae,$ea,$fb,$bf,$ba,$ab,$eb,$ae,$ea,$bb,$ba,$ba // ................
        .byte $aa,$ae,$bb,$bb,$ed,$aa,$fe,$af,$ea,$bb,$be,$be,$ef,$ba,$fb,$ae // ................
        .byte $fb,$af,$be,$bb,$6e,$a9,$c0,$c0,$e3,$80,$23,$c0,$80,$80,$a8,$60 // ....n.....#....`
        .byte $38,$03,$02,$02,$03,$02,$01,$03,$02,$af,$fa,$fb,$bf,$ea,$bb,$a6 // 8...............
        .byte $ea,$be,$fa,$ea,$be,$eb,$ae,$a6,$b6,$df,$d5,$75,$5d,$5d,$77,$d5 // ...........u]]w.
        .byte $97,$7f,$77,$dd,$ff,$77,$5d,$55,$a5,$75,$d5,$d5,$7f,$5d,$57,$75 // ..w..w]U.u...]Wu
        .byte $95,$5c,$74,$7c,$dc,$d4,$74,$5c,$a4,$a8,$60,$38,$0d,$07,$0f,$0d // .\t|..t\..`8....
        .byte $07,$0d,$07,$05,$fe,$bb,$ee,$ba,$eb,$be,$ae,$ba,$aa,$ae,$ba,$aa // ................
        .byte $fb,$af,$fa,$ba,$ee,$ae,$eb,$ea,$bb,$ee,$ba,$ee,$ba,$af,$ee,$fb // ................
        .byte $aa,$ee,$be,$bb,$eb,$aa,$eb,$ef,$fe,$bb,$ae,$aa,$50,$70,$d0,$70 // ............Pp.p
        .byte $f0,$50,$d0,$50,$80,$50,$00,$60,$70,$0a,$06,$05,$0a,$09,$06,$09 // .P.P.P.`p.......
        .byte $0a,$ab,$ab,$aa,$fe,$ba,$ab,$aa,$aa,$96,$a9,$9a,$59,$a5,$99,$6a // ............Y..j
        .byte $a6,$bb,$aa,$ba,$eb,$ba,$ae,$ea,$a6,$ef,$aa,$ba,$aa,$eb,$ba,$aa // ................
        .byte $6a,$be,$ee,$bb,$ea,$be,$ba,$ae,$aa,$ec,$a8,$ec,$b8,$ec,$a8,$ac // j...............
        .byte $a8,$0d,$0f,$0f,$0b,$0f,$0e,$0b,$0e,$59,$95,$96,$d5,$55,$db,$d7 // .........Y...U..
        .byte $d9,$75,$5d,$d5,$55,$75,$de,$57,$75,$65,$d5,$77,$d5,$75,$d7,$7d // .u].Uu.Wue.w.u.}
        .byte $f7,$d7,$5d,$77,$95,$5b,$7d,$d7,$f7,$b5,$76,$57,$9d,$77,$df,$bd // ..]w.[}...vW.w..
        .byte $5d,$40,$c0,$40,$c0,$40,$40,$c0,$c0,$a8,$23,$03,$03,$02,$e3,$03 // ]@.@.@@...#.....
        .byte $2d,$02,$03,$f9,$be,$de,$ba,$bd,$bb,$ea,$ae,$ee,$75,$b7,$e3,$ee // -...........u...
        .byte $60,$22,$eb,$fe,$f5,$a9,$5d,$dd,$b5,$b9,$77,$5f,$ab,$d9,$6e,$5d // `"....]...w_..n]
        .byte $d5,$7d,$55,$7d,$db,$f7,$57,$d7,$f5,$5f,$5f,$7d,$94,$74,$5c,$54 // .}U}..W..__}.t\T
        .byte $74,$dc,$7c,$f4,$a8,$60,$38,$0f,$0f,$09,$0a,$0e,$0b,$0f,$0b,$65 // t.|..`8........e
        .byte $5a,$dd,$96,$76,$e9,$7b,$ff,$ba,$a6,$5e,$95,$75,$5f,$dd,$55,$56 // Z..v.{...^.u_.UV
        .byte $dd,$57,$b5,$d7,$f5,$df,$7d,$e5,$ad,$57,$d7,$65,$6b,$56,$f7,$f7 // .W....}..W.ekV..
        .byte $56,$75,$5e,$a9,$7f,$75,$df,$e0,$f0,$b0,$e0,$b0,$e0,$b0,$a0,$80 // Vu^..u..........
        .byte $50,$00,$60,$45,$05,$05,$0d,$05,$07,$0d,$07,$05,$75,$57,$55,$7d // P.`E........uWU}
        .byte $df,$f7,$dd,$75,$7d,$57,$75,$5d,$75,$7d,$f7,$d7,$55,$57,$d7,$5d // ...u}Wu]u}..UW.]
        .byte $dd,$df,$5d,$d5,$57,$55,$77,$57,$5d,$57,$77,$f7,$5f,$55,$5f,$d5 // ..].WUwW]Ww._U_.
        .byte $55,$75,$df,$5f,$f8,$fc,$ec,$f8,$fc,$e8,$ec,$ac,$0d,$0f,$0d,$0f // Uu._............
        .byte $0f,$03,$03,$00,$df,$dd,$7f,$f7,$7d,$c2,$27,$3f,$7b,$f5,$75,$f5 // ........}.'?{.u.
        .byte $d5,$7f,$c2,$26,$5f,$f5,$7f,$f5,$df,$df,$c2,$25,$bd,$f5,$d7,$ff // ...&_......%....
        .byte $75,$c3,$25,$f7,$7f,$7d,$d5,$fd,$c2,$22,$f0,$40,$e4,$c0,$ab,$22 // u.%..}...".@..."
        .byte $03,$01,$e3,$03,$a3,$24,$d7,$ff,$7d,$df,$c3,$26,$0f,$d5,$75,$df // .....$..}..&..u.
        .byte $dd,$f5,$c3,$24,$5d,$ff,$57,$7d,$c2,$27,$7f,$ff,$f5,$f5,$7f,$df // ...$].W}.'......
        .byte $7f,$c3,$24,$5f,$fd,$ff,$7f,$c4,$27,$fc,$dc,$7c,$fc,$fc,$f0,$f0 // ..$_....'..|....
        .byte $a9,$22,$0d,$07,$e3,$0f,$28,$03,$03,$00,$dd,$d7,$d7,$77,$f5,$c2 // ."....(......w..
        .byte $25,$3f,$55,$ff,$5f,$5f,$c4,$25,$f7,$ff,$f5,$d7,$7f,$c3,$25,$dd // %?U.__.%......%.
        .byte $ff,$f5,$df,$f7,$c3,$25,$77,$5f,$fd,$d5,$df,$c2,$23,$fc,$70,$d0 // .....%w_....#.p.
        .byte $e3,$f0,$22,$c0,$c0,$80,$51,$00,$2d,$0d,$0f,$0d,$0f,$0f,$03,$03 // .."...Q.-.......
        .byte $00,$d5,$5f,$77,$7f,$fd,$c2,$25,$3f,$5f,$dd,$75,$57,$c4,$25,$df // .._w...%?_.uW.%.
        .byte $7f,$5d,$fd,$f7,$c3,$24,$dd,$7d,$f5,$dd,$c4,$25,$d7,$fd,$5d,$77 // .]...$.}...%..]w
        .byte $f7,$c3,$27,$74,$f4,$54,$dc,$fc,$f0,$f0,$80,$2e,$00,$23,$c0,$a0 // ..'t.T.......#..
        .byte $44,$a5,$23,$c3,$88,$44,$a5,$23,$f0,$08,$04,$a5,$23,$03,$02,$01 // D.#..D.#....#...
        .byte $a5,$23,$ff,$00,$a8,$a5,$23,$3f,$20,$15,$a5,$23,$c3,$20,$40,$a5 // .#....#? ..#. @.
        .byte $23,$f3,$82,$41,$ad,$23,$30,$20,$10,$a6,$21,$02,$a6,$23,$ff,$00 // #..A.#0 ..!..#..
        .byte $a8,$ad,$23,$3f,$08,$04,$a5,$23,$30,$28,$11,$a5,$23,$33,$20,$10 // ..#?...#0(..#3 .
        .byte $a5,$23,$f3,$82,$41,$a5,$23,$ff,$00,$54,$a5,$23,$3f,$20,$15,$a5 // .#..A.#..T.#? ..
        .byte $23,$c3,$22,$41,$a5,$23,$03,$82,$11,$a5,$23,$0f,$20,$15,$a5,$23 // #."A.#....#. ..#
        .byte $c3,$20,$50,$a5,$23,$f3,$80,$40,$a5,$23,$f0,$82,$41,$a5,$23,$fc // . P.#..@.#..A.#.
        .byte $02,$01,$a5,$23,$30,$28,$11,$a5,$23,$30,$22,$11,$a5,$23,$fc,$02 // ...#0(..#0"..#..
        .byte $55,$a5,$23,$30,$20,$10,$80,$50,$00,$22,$c3,$80,$a6,$22,$cc,$82 // U.#0 ..P."..."..
        .byte $a6,$22,$0c,$a0,$a6,$22,$03,$02,$ae,$22,$30,$20,$a6,$22,$30,$22 // ."..."..."0 ."0"
        .byte $a6,$22,$c3,$a2,$a7,$c1,$a6,$22,$30,$2a,$a7,$21,$f3,$a6,$22,$03 // ."....."0*.!..".
        .byte $a8,$ae,$22,$0c,$2a,$a6,$22,$30,$20,$a6,$22,$f0,$20,$a6,$22,$c3 // ..".*."0 .". .".
        .byte $82,$a7,$c1,$a6,$22,$30,$20,$a6,$22,$33,$22,$a6,$22,$0f,$02,$a6 // ...."0 ."3"."...
        .byte $22,$30,$20,$a6,$22,$30,$20,$a6,$22,$c0,$82,$a6,$22,$c3,$a0,$a6 // "0 ."0 ."..."...
        .byte $22,$03,$a8,$a6,$22,$30,$20,$a6,$22,$f3,$22,$a6,$22,$03,$02,$a6 // "..."0 ."."."...
        .byte $22,$30,$2a,$a7,$21,$f0,$80,$c6,$00,$e4,$2e,$2e,$03,$0f,$1d,$1a // "0*.!...........
        .byte $0b,$1c,$2e,$05,$1c,$0f,$0d,$05,$0b,$1c,$e5,$2e,$2d,$1a,$06,$0b // ............-...
        .byte $2e,$0d,$06,$0f,$03,$0b,$02,$0b,$01,$00,$ec,$2e,$28,$1e,$07,$1c // ............(...
        .byte $0f,$23,$1a,$0b,$0a,$e8,$2e,$28,$1a,$06,$0b,$2e,$0d,$0f,$06,$00 // .#.....(........
        .byte $e8,$2e,$60,$27,$0e,$2e,$2e,$09,$1c,$0b,$0f,$1a,$2e,$0b,$1d,$0d // ..`'............
        .byte $0f,$1e,$0b,$1d
        .byte $26,$00,$08,$07
        .byte $2e,$06,$1f
        .text "'4&;?"
        .text "8'!786#>;=<"
        .byte $e8
        .byte $2e,$3c,$1e,$07
        .byte $1c,$0f,$1a,$0b
        .byte $29,$1d
        .byte $2e,$0c,$0f,$17
        .text "4.&<>?"
        .text "'!:7;#7877"
        .byte $ea
        .byte $2e,$60
        .byte $20,$1a,$06
        .byte $0b,$2e,$0b,$00,$0a,$02,$0b,$1d,$1d,$2e,$0d,$0f,$18,$0b,$34,$2e // ..............4.
        .text "&;?8'!9:9#689>"
        .byte $e8
        .byte $2e
        .byte $60,$20,$00,$08,$07,$2e,$18,$01,$07,$0d,$0b,$2e,$03,$0f,$07,$02 // ` ..............
        .byte $0c,$01,$16
        .text "4&8?;'!88:#?7"
        .byte $3a,$3f,$e4,$2e,$60,$28,$0e,$4c,$4b,$09,$4c,$9c,$09,$4c,$a2,$09 // :?..`(.LK.L..L..
        .byte $00,$0f,$30,$00,$07,$0e,$12,$17,$0f,$1e,$11,$15,$3e,$41,$16,$3e // ..0.........>A.>
        .byte $41,$16,$02,$0b,$05,$10
        .text "X('/"
        .byte $03,$df,$6b,$f4,$e3,$02
        .byte $22,$08,$08,$e4,$07,$a1,$e3,$0e,$21,$07,$a2,$2d,$2d,$01,$00,$11 // ".......!..--...
        .byte $11,$00,$20,$20,$00,$02,$01,$00,$03,$a3,$2c,$fe,$fe,$ff,$00,$a2 // ..  ......,.....
        .byte $01,$8e,$a3,$09,$8d,$b9,$0e,$e3,$0a,$61,$b1,$8d,$eb,$09,$aa,$bd // .........a......
        .byte $d1,$0f,$85,$fe,$bd,$d2,$0f,$8d,$ce,$09,$a0,$ff,$8c,$cf,$0e,$c8 // ................
        .byte $8c,$ca,$0e,$a9,$10,$8d,$0b,$09,$a9,$00,$a2,$3b,$9d,$0f,$09,$ca // ...........;....
        .byte $10,$fa,$8d,$09,$09,$a2,$3f,$95,$c0,$ca,$10,$fb,$8d,$a3,$09,$a9 // ......?.........
        .byte $0f,$8d,$0a,$09,$a9,$00,$a2,$14,$9d,$00,$d4,$ca,$10,$fa,$4c,$02 // ..............L.
        .byte $0f,$ee,$a3,$09,$4c,$8f,$09,$a9,$00,$f0,$03,$4c,$02,$0f,$ad,$09 // ....L......L....
        .byte $09,$f0,$18,$8d,$b8,$09,$ee,$30,$09,$ad,$30,$09,$c9,$00,$d0,$10 // .......0..0.....
        .byte $ad,$0a,$09,$d0,$03,$4c,$9c,$09,$ce,$0a,$09,$a9,$00,$8d,$30,$09 // .....L........0.
        .byte $a9,$02,$a2,$02,$c6,$fe,$10,$02,$85,$fe,$86,$c8,$fe,$2d,$09,$bc // .............-..
        .byte $0c,$09,$84,$c9,$a5,$fe,$c9,$02,$f0,$03,$4c,$9c,$0b,$8a,$0a,$69 // ..........L....i
        .byte $00,$aa,$bd,$cb,$0f,$8d,$06,$0a,$bd,$cc,$0f,$8d,$07,$0a,$a6,$c8 // ................
        .byte $d6,$f8,$30,$03,$4c,$77,$0b,$bc,$0f,$09,$b9,$8f,$12,$c9,$fe,$f0 // ..0.Lw..........
        .byte $90,$c9,$ff,$d0,$0c,$a9,$00,$95,$f8,$9d,$0f,$09,$9d,$12,$09,$f0 // ................
        .byte $e6,$85,$d0,$c9,$40,$90,$2e,$c9,$80,$90,$0e,$29,$1f,$18,$69,$02 // ....@......)..i.
        .byte $9d,$31,$09,$fe,$0f,$09,$4c,$02,$0a,$a5,$d0,$c9,$60,$90,$0b,$29 // .1....L.....`..)
        .byte $0f,$9d,$44,$09,$fe,$0f,$09,$4c,$02,$0a,$29,$3f,$9d,$41,$09,$fe // ..D....L..)?.A..
        .byte $0f,$09,$4c,$02,$0a,$0a,$a8,$b9,$e3,$0f,$85,$c6,$b9,$e4,$0f,$85 // ..L.............
        .byte $c7,$a9,$00,$9d,$34,$09,$95,$dd,$95,$e0,$95,$d5,$9d,$2d,$09,$bc // ....4........-..
        .byte $12,$09,$b1,$c6,$c9,$ff,$d0,$03,$4c,$5d,$0b,$85,$c3,$c9,$60,$b0 // ........L]....`.
        .byte $03,$4c,$e6,$0a,$c9,$fe,$d0,$0c,$fe,$12,$09,$c8,$b1,$c6,$8d,$ca // .L..............
        .byte $0e,$20,$8a,$0b,$a5,$c3,$c9,$c0,$90,$0c,$e9,$c0,$18,$7d,$44,$09 // . ...........}D.
        .byte $9d,$1b,$09,$20,$8a,$0b,$a5,$c3,$c9,$80,$90,$23,$e9,$81,$95,$fb // ... .......#....
        .byte $20,$8a,$0b,$c9,$fd,$d0,$03,$4c,$7f,$0a,$c9,$80,$90,$11,$29,$7f //  ......L......).
        .byte $18,$75,$fb,$95,$fb,$20,$8a,$0b,$c9,$80,$90,$03,$4c,$7f,$0a,$c9 // .u... ......L...
        .byte $70,$90,$18,$29,$0f,$84,$cb,$a8,$b9,$92,$10,$a6,$c8,$9d,$37,$09 // p..)..........7.
        .byte $b9,$a4,$10,$9d,$3a,$09,$a4,$cb,$20,$8a,$0b,$b5,$fb,$95,$f8,$a5 // ....:... .......
        .byte $c3,$18,$7d,$31,$09,$9d,$18,$09,$a8,$b9,$0d,$0f,$95,$e3,$9d,$24 // ..}1...........$
        .byte $09,$b9,$6c,$0f,$95,$e6,$9d,$21,$09,$bd,$1b,$09,$e3,$0a,$60,$74 // ..l....!......`t
        .byte $9d,$1e,$09,$aa,$bd,$88,$11,$4a,$90,$05,$a9,$01,$8d,$9e,$0d,$a4 // .......J........
        .byte $c8,$bd,$83,$11,$99,$f2,$00,$bd,$84,$11,$99,$f5,$00,$bd,$85,$11 // ................
        .byte $99,$3d,$09,$bd,$81,$11,$29,$0f,$99,$2a,$09,$bd,$82,$11,$99,$ef // .=....)..*......
        .byte $00,$a9,$00,$99,$d8,$00,$bd,$81,$11,$0a,$90,$04,$a6,$c8,$f6,$d5 // ................
        .byte $a9,$02,$99,$27,$09,$a6,$c8,$fe,$12,$09,$bc,$12,$09,$b1,$c6,$c9 // ...'............
        .byte $ff,$d0,$12,$a9,$00,$9d,$12,$09,$bd,$41,$09,$f0,$05,$de,$41,$09 // .........A....A.
        .byte $10,$03,$fe,$0f,$09,$a9,$ff,$9d,$47,$09,$4c,$b2,$0e,$b5,$f8,$f0 // ........G.L.....
        .byte $1c,$bd,$3d,$09,$e4,$4a,$60,$5f,$d5,$f8,$b0,$11,$a9,$ff,$d0,$0f // ..=..J`_........
        .byte $fe,$12,$09,$c8,$b1,$c6,$c9,$ff,$f0,$c9,$85,$c3,$60,$a9,$fe,$9d // ............`...
        .byte $47,$09,$bc,$1e,$09,$b9,$81,$11,$29,$10,$f0,$0e,$b5,$f8,$d0,$0a // G.......).......
        .byte $a5,$fe,$c9,$01,$d0,$04,$a9,$00,$95,$f5,$bc,$1e,$09,$b9,$86,$11 // ................
        .byte $85,$c0,$b9,$87,$11,$85,$c1,$bd,$18,$09,$9d,$15,$09,$b9,$88,$11 // ................
        .byte $85,$c2,$29,$04,$d0,$03,$4c,$60,$0c,$a6,$c8,$a5,$c2,$29,$10,$f0 // ..)...L`.....)..
        .byte $1b,$bc,$1b,$09,$b9,$5d,$12,$e4,$4a,$60,$2e,$18,$69,$10,$a8,$b9 // .....]..J`..i...
        .byte $a4,$10,$85,$d3,$b9,$92,$10,$85,$d2,$4c,$00,$0c,$bd,$37,$09,$85 // .........L...7..
        .byte $d2,$bd,$3a,$09,$85,$d3,$a0,$00,$b1,$d2,$85,$d0,$29,$0f,$8d,$2a // ..:.........)..*
        .byte $0c,$d6,$dd,$10,$0f,$a0,$00,$b1,$d2,$e4,$4a,$60,$6a,$29,$07,$95 // ..........J`j)..
        .byte $dd,$fe,$34,$09,$a6,$c8,$bc,$34,$09,$b1,$d2,$c9,$ff,$d0,$09,$a0 // ..4....4........
        .byte $03,$c8,$98,$9d,$34,$09,$d0,$f1,$c9,$fe,$d0,$05,$de,$34,$09,$d0 // ....4........4..
        .byte $25,$24,$d0,$10,$09,$95,$e6,$a9,$00,$95,$e3,$4c,$87,$0d,$18,$7d // %$.........L...}
        .byte $18,$09,$9d,$15,$09,$a8,$b9,$6c,$0f,$95,$e6,$9d,$21,$09,$b9,$0d // .......l....!...
        .byte $0f,$95,$e3,$9d,$24,$09,$a5,$c0,$f0,$06,$a5,$c2,$29,$20,$f0,$03 // ....$.......) ..
        .byte $4c,$0e,$0d,$bc,$1b,$09,$be,$49,$12,$8e,$d3,$0c,$a5,$c0,$29,$0f // L......I......).
        .byte $8d,$9e,$0c,$a5,$c0,$29,$70,$e4,$4a,$62,$e9,$a6,$c8,$85,$ca,$bc // .....)p.Jb......
        .byte $15,$09,$b9,$0e,$0f,$38,$f9,$0d,$0f,$85,$cf,$b9,$6d,$0f,$f9,$6c // .....8......m..l
        .byte $0f,$85,$ce,$a0,$03,$f0,$07,$46,$ce,$66,$cf,$88,$d0,$f9,$b5,$e9 // .......F.f......
        .byte $10,$08,$d6,$ec,$d0,$12,$f6,$e9,$10,$0e,$f6,$ec,$a5,$ca,$d5,$ec // ................
        .byte $b0,$06,$95,$ec,$d6,$e9,$d6,$ec,$bc,$15,$09,$b9,$0d,$0f,$85,$cc // ................
        .byte $b9,$6c,$0f,$85,$cd,$bd,$2d,$09,$c9,$00,$90,$2a,$a5,$ca,$4a,$a8 // .l....-....*..J.
        .byte $f0,$10,$38,$a5,$cc,$e5,$cf,$85,$cc,$a5,$cd,$e5,$ce,$85,$cd,$88 // ..8.............
        .byte $d0,$f0,$b4,$ec,$f0,$10,$18,$a5,$cc,$65,$cf,$85,$cc,$a5,$cd,$65 // .........e.....e
        .byte $ce,$85,$cd,$88,$d0,$f0,$a5,$cc,$95,$e3,$9d,$24,$09,$a5,$cd,$95 // ...........$....
        .byte $e6,$9d,$21,$09,$a5,$c1,$29,$07,$f0,$73,$a8,$88,$b9,$63,$11,$85 // ..!...)..s...c..
        .byte $d2,$b9,$66,$11,$85,$d3,$b5,$d5,$10,$09,$a5,$c1,$29,$f0,$85,$d4 // ..f.........)...
        .byte $4c,$51,$0d,$bc,$27,$09,$b1,$d2,$d0,$08,$b5,$d5,$49,$80,$95,$d5 // LQ..'.......I...
        .byte $d0,$4b,$8d,$48,$0d,$c8,$b1,$d2,$85,$d4,$bd,$2d,$09,$c9,$05,$90 // .K.H.......-....
        .byte $06,$fe,$27,$09,$fe,$27,$09,$b5,$d5,$4a,$90,$1a,$b5,$d8,$18,$65 // ..'..'...J.....e
        .byte $d4,$95,$d8,$bd,$2a,$09,$69,$00,$9d,$2a,$09,$a0,$01,$d1,$d2,$90 // ....*.i..*......
        .byte $1c,$d6,$d5,$4c,$87,$0d,$b5,$d8,$38,$e5,$d4,$95,$d8,$bd,$2a,$09 // ...L....8.....*.
        .byte $e9,$00,$9d,$2a,$09,$a0,$00,$d1,$d2,$b0,$02,$f6,$d5,$ad,$b9,$0e // ...*............
        .byte $f0,$03,$4c,$18,$0e,$a6,$c8,$a5,$c2,$29,$01,$d0,$03,$4c,$fd,$0d // ..L......)...L..
        .byte $8e,$40,$09,$a0,$00,$f0,$1a,$a9,$30,$8d,$0b,$09,$84,$dc,$a9,$02 // .@......0.......
        .byte $85,$db,$85,$c5,$88,$8c,$cb,$0d,$8c,$9e,$0d,$b9,$59,$11,$4c,$11 // ............Y.L.
        .byte $0e,$a5,$c5,$f0,$57,$c6,$dc,$d0,$32,$a4,$db,$b9,$59,$11,$d0,$12 // ....W...2...Y...
        .byte $a9,$00,$f0,$05,$a8,$84,$db,$d0,$f2,$85,$c5,$c8,$b9,$59,$11,$4c // .............Y.L
        .byte $11,$0e,$c9,$ff,$d0,$08,$8c,$cb,$0d,$e6,$db,$c8,$d0,$dd,$85,$dc // ................
        .byte $c8,$b9,$59,$11,$8d,$f9,$0d,$e6,$db,$e6,$db,$a5,$c4,$18,$69,$fe // ..Y...........i.
        .byte $4c,$11,$0e,$ae,$40,$09,$e4,$c8,$d0,$12,$a5,$c1,$29,$08,$d0,$0c // L...@.......)...
        .byte $a9,$10,$8d,$0b,$09,$a9,$ff,$85,$c4,$8d,$cf,$0e,$a4,$c9,$a6,$c8 // ................
        .byte $a5,$c2,$29,$10,$f0,$51,$bc,$1b,$09,$b9,$5d,$12,$29,$0f,$0a,$aa // ..)..Q....].)...
        .byte $bd,$63,$10,$85,$d2,$bd,$64,$10,$85,$d3,$a0,$00,$b1,$d2,$85,$d0 // .c....d.........
        .byte $29,$0f,$8d,$54,$0e,$a6,$c8,$f6,$e0,$b4,$e0,$b1,$d2,$c9,$fe,$d0 // )..T............
        .byte $04,$d6,$e0,$d0,$1f,$c9,$ff,$d0,$08,$a0,$00,$c8,$98,$95,$e0,$d0 // ................
        .byte $ea,$95,$ef,$24,$d0,$10,$0d,$29,$01,$f0,$04,$a9,$ff,$30,$02,$a9 // ...$...).....0..
        .byte $fe,$9d,$47,$09,$4c,$b2,$0e,$24,$c2,$10,$3d,$a6,$c8,$bc,$1b,$09 // ..G.L..$..=.....
        .byte $bd,$2d,$09,$d9,$5d,$12,$b0,$0e,$b9,$76,$12,$10,$06,$a9,$f9,$95 // .-..]....v......
        .byte $e6,$a9,$81,$4c,$b0,$0e,$b9,$5d,$12,$18,$69,$02,$8d,$9d,$0e,$bd // ...L...]..i.....
        .byte $2d,$09,$c9,$04,$b0,$12,$bd,$24,$09,$95,$e3,$bd,$21,$09,$95,$e6 // -......$....!...
        .byte $bc,$1e,$09,$b9,$82,$11,$95,$ef,$ca,$30,$03,$4c,$d5,$09,$a9,$00 // .........0.L....
        .byte $f0,$0d,$ad,$43,$1b,$d0,$04,$a2,$00,$f0,$10,$a2,$01,$d0,$0c,$a9 // ...C............
        .byte $c4,$8d,$17,$d4,$a9,$38,$8d,$16,$d4,$a2,$02,$bc,$0c,$09,$b5,$f5 // .....8..........
        .byte $99,$06,$d4,$b5,$f2,$99,$05,$d4,$b5,$ef,$3d,$47,$09,$99,$04,$d4 // ..........=G....
        .byte $b5,$e3,$99,$00,$d4,$b5,$e6,$99,$01,$d4,$b5,$d8,$99,$02,$d4,$bd // ................
        .byte $2a,$09,$99,$03,$d4,$ca,$10,$d3,$ad,$0b,$09,$18,$6d,$0a,$09,$8d // *...........m...
        .byte $18,$d4,$60,$1c,$ff,$3e,$51,$66,$7b,$91,$a9,$c3,$dd,$fa,$18,$38 // ..`..>Qf{......8
        .byte $5a,$7d,$a3,$cc,$f6,$23,$53,$86,$bb,$f4,$30,$70,$b4,$fb,$47,$98 // Z}...#S...0p..G.
        .byte $ed,$47,$a7,$0c,$77,$e9,$61,$e1,$68,$f7,$8f,$30,$da,$8f,$4e,$18 // .G..w.a.h..0..N.
        .byte $ef,$d2,$c3,$c3,$d1,$ef,$1f,$60,$b5,$1e,$9c,$31,$df,$a5,$87,$86 // .......`...1....
        .byte $a2,$df,$3e,$c1,$6b,$3c,$39,$63,$be,$4b,$0f,$0c,$45,$bf,$7d,$83 // ..>.k<9c.K..E.}.
        .byte $d6,$79,$73,$c7,$7c,$97,$1e,$18,$8b,$7e,$fa,$06,$ac,$f3,$e6,$8f // .ys.|....~......
        .byte $f8,$2e,$01,$fd,$e9,$01,$e7,$02,$e5,$03,$e4,$04,$e3,$05,$22,$06 // ..............".
        .byte $06,$e3,$07,$60,$48,$08,$08,$09,$09,$0a,$0b,$0b,$0c,$0d,$0e,$0e // ...`H...........
        .byte $0f,$10,$11,$12,$13,$15,$16,$17,$19,$1a,$1c,$1d,$1f,$21,$23,$25 // .............!#%
        .text "'*,/258;?CGKOTY"
        .byte $5e
        .byte $64,$6a,$70,$77,$7e,$86,$8e,$96,$9f,$a8,$b3,$bd,$c8,$d4,$e1,$ee // djpw~...........
        .byte $fd,$8f,$12,$c8,$12,$0f,$13,$02,$02,$79,$17,$89,$17,$a2,$26,$02 // .........y....&.
        .byte $01,$c3,$18,$1b,$19,$a2,$31,$02,$01,$75,$17,$3e,$13,$73,$13,$96 // ......1..u.>.s..
        .byte $13,$b7,$13,$de,$13,$f0,$13,$00,$e3,$14,$60,$77,$31,$14,$58,$14 // ..........`w1.X.
        .byte $58,$13,$83,$13,$cc,$13,$77,$14,$81,$14,$85,$14,$89,$14,$a1,$14 // X.....w.........
        .byte $b9,$14,$bd,$14,$d9,$14,$02,$15,$43,$15,$72,$15,$7c,$15,$96,$15 // ........C.r.|...
        .byte $a5,$15,$d6,$15,$0d,$16,$3e,$16,$7c,$16,$ba,$16,$8b,$18,$e6,$16 // ......>.|.......
        .byte $f7,$16,$06,$17,$1b,$17,$58,$17,$19,$1b,$aa,$17,$cf,$17,$5a,$19 // ......X.......Z.
        .byte $66,$19,$f5,$17,$19,$18,$3d,$18,$55,$18,$6f,$19,$91,$19,$a1,$19 // f.....=.U.o.....
        .byte $b4,$19,$c7,$19,$d9,$19,$69,$11,$11,$1a,$29,$1a,$e8,$19,$03,$1a // ......i...).....
        .byte $40,$1a,$51,$1a,$6f,$1a,$a4,$1a,$c2,$1a,$67,$10,$83,$10,$80,$81 // @.Q.o.....g.....
        .byte $11,$40,$80,$e8,$10,$36,$fe,$80,$fd,$10,$0e,$fd,$0d,$0c,$0b,$0a // .@...6..........
        .byte $09,$08,$07,$06,$fe,$03
        .text "AA  "
        .byte $fe,$06,$e3,$18,$e3,$0c
        .byte $34,$00,$fe,$b6,$c1,$cc,$d7,$e2,$ed,$f8,$fd,$01,$0c,$17,$22,$2d // 4............."-
        .byte $38,$43,$4e,$75,$89,$e8,$10,$e8,$11,$26,$10,$10,$03,$00,$03,$07 // 8CNu.....&......
        .byte $a2,$29,$03,$03,$07,$07,$ff,$03,$00,$04,$07,$a2,$29,$04,$04,$07 // .)..........)...
        .byte $07,$ff,$03,$00,$05,$08,$a2,$29,$05,$05,$08,$08,$ff,$03,$00,$05 // .......)........
        .byte $09,$a2,$29,$05,$05,$09,$09,$ff,$03,$00,$03,$08,$a2,$29,$03,$03 // ..)..........)..
        .byte $08,$08,$ff,$03,$00,$04,$09,$a2,$34,$04,$04,$09,$09,$ff,$51,$18 // ........4.....Q.
        .byte $0c,$00,$ff,$50,$0c,$00,$ff,$03,$fb,$00,$03,$fb,$fb,$a2,$29,$03 // ...P..........).
        .byte $03,$ff,$03,$fb,$00,$04,$fb,$fb,$a2,$29,$04,$04,$ff,$03,$fc,$00 // .........)......
        .byte $05,$fc,$fc,$a2,$29,$05,$05,$ff,$03,$fd,$00,$05,$fd,$fd,$a2,$29 // ....)..........)
        .byte $05,$05,$ff,$03,$fc,$00,$03,$fc,$fc,$a2,$29,$03,$03,$ff,$03,$fd // ..........).....
        .byte $00,$04,$fd,$fd,$a2,$27,$04,$04,$ff,$03,$00,$05,$07,$a2,$29,$05 // .....'........).
        .byte $05,$07,$07,$ff,$03,$00,$03,$05,$a2,$60,$2c,$03,$03,$05,$05,$ff // .........`,.....
        .byte $48,$30,$02,$fc,$09,$fe,$11,$fe,$00,$08,$77,$2c,$7a,$11,$1b,$11 // H0........w,z...
        .byte $cd,$8c,$18,$1f,$82,$24,$22,$1f,$22,$21,$1d,$8c,$1f,$ff,$06,$08 // .....$"."!......
        .byte $00,$06,$0a,$02,$40,$05,$30,$a9,$26,$01,$21,$00,$88,$10,$53,$a2 // ....@.0.&.!...S.
        .byte $25,$08,$21,$08,$89,$20,$a2,$25,$04,$08,$11,$00,$c8,$a3,$25,$14 // %.!.. .%......%.
        .byte $08,$11,$00,$48,$a3,$25,$14,$06,$41,$08,$b8,$a2,$28,$41,$01,$00 // ...H.%..A...(A..
        .byte $21,$98,$88,$10,$53,$a2,$3e,$09,$41,$00,$88,$10,$43,$42,$80,$01 // !...S.>.A...CB..
        .byte $21,$00,$88,$10,$53,$21,$00,$05,$41,$00,$88,$10,$42,$42,$80,$01 // !...S!..A...BB..
        .byte $15,$0b,$0b,$f0,$22,$a2,$26,$18,$11,$08,$a9,$20,$43,$a2,$60,$26 // ....".&.... C.`&
        .byte $09,$41,$00,$88,$10,$00,$42,$84,$05,$41,$03,$48,$00,$43,$31,$80 // .A....B..A.H.C1.
        .byte $16,$41,$08,$69,$10,$00,$23,$00,$05,$41,$06,$69,$40,$00,$53,$84 // .A.i..#..A.i@.S.
        .byte $09,$41,$00,$a8,$10,$43,$a2,$25,$18,$11,$00,$89,$f0,$a2,$2d,$04 // .A...C.%......-.
        .byte $16,$41,$08,$59,$10,$00,$23,$04,$08,$11,$00,$a8,$a3,$25,$04,$08 // .A.Y..#......%..
        .byte $11,$00,$78,$a3,$25,$04,$08,$11,$00,$48,$a3,$25,$04,$08,$11,$00 // ..x.%....H.%....
        .byte $28,$a3,$33,$04,$13,$41,$08,$59,$10,$00,$33,$84,$16,$41,$05,$59 // (.3..A.Y..3..A.Y
        .byte $10,$00,$a3,$14,$00,$0c,$a4,$e4,$0c,$a3,$21,$08,$a2,$21,$03,$a3 // ..........!..!..
        .byte $e3,$02,$a2,$f3,$02,$21,$11,$ed,$81,$23,$11,$81,$11,$e9,$81,$27 // .....!...#.....'
        .byte $8c,$01,$61,$01,$60,$07,$07,$02,$0a,$61,$0b,$60,$60,$4b,$53,$0e // ..a.`....a.``KS.
        .byte $43,$15,$98,$16,$8c,$4b,$0e,$07,$07,$0a,$61,$0b,$60,$07,$07,$0a // C....K....a.`...
        .byte $61,$0b,$60,$17,$17,$1b,$1b,$42,$1e,$07,$07,$0a,$61,$0b,$60,$43 // a.`....B....a.`C
        .byte $0e,$43,$00,$45,$24,$1e,$1e,$ff,$8c,$61,$02,$60,$02,$06,$06,$09 // .C.E$....a.`....
        .byte $0c,$09,$0c,$0f,$0f,$11,$13,$11,$13,$11,$13,$6f,$15,$60,$16,$12 // ...........o.`..
        .byte $12,$15,$15,$11,$13,$11,$13,$0f,$0f,$02,$06,$06,$09,$0c,$31,$18 // ..............1.
        .byte $1a,$19,$18,$1a,$19,$1d,$1d,$1f,$25,$25,$06,$06,$09,$0c,$0f,$0f // ........%%......
        .byte $a2,$60,$20,$23,$23,$98,$23,$80,$26,$26,$8c,$25,$25,$ff,$8c,$03 // .` ##.#.&&.%%...
        .byte $04,$05,$05,$08,$0d,$08,$0d,$10,$10,$13,$11,$12,$47,$14,$13,$11 // ............G...
        .byte $12,$10,$10,$02,$05,$05,$08,$0d,$60,$20,$04,$04,$47,$00,$1c,$42 // ........` ..G..B
        .byte $20,$05,$05,$08,$0d,$10,$10
        .text "G"
        .byte $22                                   // double quote
        .text "  "
        .byte $ff,$fe,$c4,$c1,$8c
        .byte $7b,$2e,$79,$33,$7b,$2e,$7c,$2b,$84,$79,$e4,$2e,$60,$2a,$88,$78 // {.y3{.|+.y..`*.x
        .byte $30,$8c,$7a,$2b,$7c,$2f,$8c,$7b,$2e,$79,$33,$7b,$2e,$88,$79,$2e // 0.z+|/.{.y3{..y.
        .byte $84,$2e,$88,$78,$30,$84,$79,$2e,$7a,$2b,$88,$7b,$29,$98,$7d,$27 // ...x0.y.z+.{).}'
        .byte $ff,$c7,$8c
        .text "7:73"
        .byte $84,$e4
        .byte $35,$60,$1f,$88
        .byte $37,$8c
        .byte $33
        .byte $32,$c7,$8c,$37,$3a,$37,$88,$35,$84,$35,$88,$37,$84,$35,$33,$88 // 2..7:7.5.5.7.53.
        .byte $32,$98
        .byte $30,$ff,$c6,$8c
        .text "373."
        .byte $84,$e4
        .byte $32,$3a,$88
        .byte $33
        .byte $8c
        .text "0+373"
        .byte $88
        .byte $32,$84
        .byte $32,$88
        .byte $33,$84
        .byte $32,$30,$88
        .byte $2b,$98,$2b,$ff,$fe,$c4,$c5,$8c,$e4,$0f,$21,$84,$e4,$0a,$29,$07 // +.+.......!...).
        .byte $0a,$8c,$0c,$84,$07,$0b,$0e,$8c,$e3,$0f,$32,$88,$0a,$84,$0a,$88 // ..........2.....
        .byte $0c,$84,$0a,$0c,$88,$07,$98,$0c,$ff,$fe,$c4,$c5,$84,$e3,$0c,$2d // ...............-
        .byte $88,$0c,$84,$0c,$88,$0a,$0c,$07,$8c,$0c,$ff,$c9,$84,$e3,$34,$2e // ..............4.
        .byte $88,$34,$84,$34,$88,$35,$33,$32,$8c,$30,$ff,$c2,$84,$7b,$e3,$2b // .4.4.532.0...{.+
        .byte $31,$88,$2b,$84,$2b,$88,$29,$7a,$2b,$7b,$29,$8c,$7c,$28,$ff,$fe // 1.+.+.)z+{).|(..
        .byte $c4,$c5,$04,$88,$0a,$84,$0a,$e4,$0a,$3d,$88,$0c,$8c,$0c,$07,$ff // .........=......
        .byte $c9,$88,$35,$c7,$84,$35,$c9,$88,$35,$c7,$84,$35,$c9,$88,$35,$c7 // ..5..5..5..5..5.
        .byte $84,$35,$c9,$88,$35,$c7,$84,$02,$35,$c9,$35,$c7,$2b,$35,$88,$37 // .5..5...5.5.+5.7
        .byte $c9,$8c,$33,$32,$ff,$c2,$88,$79,$03,$2e,$84,$2e,$88,$22,$2e,$84 // ..32...y....."..
        .byte $e5,$2e,$2e,$88,$78,$30,$8c,$7a,$2b,$79,$2b,$ff,$c3,$88,$00,$c4 // ....x0.z+y+.....
        .byte $84,$a4,$60,$40,$ff,$c0,$b0,$48,$ff,$ca,$b0,$30,$ff,$cb,$84,$30 // ..`@...H...0...0
        .byte $32,$33,$88
        .byte $32,$84
        .text "+02320.,032"
        .byte $2f,$2b,$97,$30,$ff,$cb,$84,$33,$35,$37,$88,$35,$84,$32,$33,$35 // /+.0...357.5.235
        .text "7532038727"
        .byte $98
        .byte $33,$ff,$c0,$81,$00
        .byte $ff,$fe,$c4,$c5,$42,$88,$0c,$84,$0c,$88,$07,$84,$07,$e3,$08,$60 // ....B..........`
        .byte $4b,$0b,$07,$0b,$98,$0c,$ff,$c2,$84,$78,$30,$7c,$32,$7d,$33,$88 // K........x0|2}3.
        .byte $7c,$32,$84,$79,$2e,$78,$30,$7c,$32,$7d,$33,$7c,$32,$78,$30,$79 // |2.y.x0|2}3|2x0y
        .byte $2e,$79,$2c,$7c,$30,$7b,$33,$32,$7c,$2f,$7b,$32,$98,$78,$30,$ff // .y,|0{32|/{2.x0.
        .byte $c7,$88
        .byte $24,$84
        .byte $24,$26,$1f
        .text "&'&$"
        .byte $88
        .byte $26,$84
        .byte $22,$88
        .byte $27,$84
        .text "')&#"
        .byte $8c
        .byte $24,$c3,$84,$00,$c4,$a2
        .byte $3d,$c9,$84
        .byte $27,$26,$24,$88
        .byte $2e,$84
        .text "0+)'"
        .byte $88
        .byte $29,$84
        .byte $2b,$27,$26
        .text "$#!#"
        .byte $8c
        .byte $24,$c3,$84,$00,$c4,$82,$a2
        .byte $2d,$c3,$84,$00
        .byte $ff,$c7,$8c
        .text "7:73"
        .byte $cc,$84,$79,$e4
        .byte $2e,$60
        .byte $2e,$88,$78
        .byte $30,$8c,$7a,$2b,$7c,$2f,$c7,$8c,$37,$3a,$37,$88,$35,$cc,$84,$79 // 0.z+|/..7:7.5..y
        .byte $2e,$88,$78,$30,$84,$79,$2e,$7a,$2b,$88,$7b,$29,$98,$7d,$27,$ff // ..x0.y.z+.{).}'.
        .byte $c2,$8c,$7b,$2e,$79,$33,$7b,$2e,$7c,$2b,$c3,$84,$a4,$21,$c4,$42 // ..{.y3{.|+...!.B
        .byte $82,$00,$00,$84,$00,$c3,$00,$c4,$a2,$60,$44,$ff,$c2,$8c,$7b,$2e // .........`D...{.
        .byte $79,$33,$7b,$2e,$88,$79,$2e,$c4,$84,$00,$ff,$cd,$88,$30,$84,$37 // y3{..y.......0.7
        .text "573532"
        .byte $88
        .byte $30,$84
        .byte $30,$88
        .byte $33,$84
        .byte $33,$35,$33
        .text "5753"
        .byte $8c
        .byte $35,$84
        .text "707:95753"
        .byte $8c
        .byte $32,$84
        .text "/27532"
        .byte $98
        .byte $33,$ff,$fe,$c4,$c5,$03
        .byte $88,$0c,$84,$0c,$30,$8c,$0c,$88,$08,$84,$08,$88,$0a,$84,$0a,$88 // ....0...........
        .byte $0c,$84,$0c,$8c,$07,$02,$88,$0c,$84,$0c,$60 // ..........`

// --- Region $2bd5-$2fb8 ---
.pc = $2bd5 "Segment $2bd5"
        .byte $0e,$8c,$0f,$0e,$ff,$cb,$88
        .byte $2b,$84
        .text "0.0+.+)"
        .byte $88
        .byte $2b,$84
        .byte $2b,$88
        .byte $2c,$84
        .text ",.+.0.+"
        .byte $8c
        .byte $2e
        .byte $84
        .text "0+032.0.+"
        .byte $8c
        .byte $2e,$84
        .byte $2b,$2f,$32
        .byte $2f,$2b,$29,$98,$2b,$ff,$cd,$84,$37,$82,$37,$37,$84,$37,$37,$35 // /+).+...7.77.775
        .text "3557"
        .byte $8c
        .byte $35,$84
        .byte $33,$82
        .byte $33,$33,$84
        .text "3323"
        .byte $37,$32,$30,$8c
        .byte $2f,$84
        .byte $30,$82
        .byte $30,$30,$84
        .text "03200"
        .byte $82
        .byte $30,$30,$84
        .byte $30,$8c
        .byte $35,$84
        .text "723532/0"
        .byte $32,$8c
        .byte $2b,$ff,$cb,$84
        .byte $33,$82
        .byte $33,$33,$84
        .text "33.+2"
        .byte $32,$33,$8c
        .byte $32,$84
        .byte $30,$82
        .byte $30,$30,$84
        .text "00.+2/"
        .byte $2d,$8c
        .byte $2b,$84
        .byte $2c,$82
        .byte $2c,$2c,$84
        .text ",0.,,"
        .byte $82
        .byte $2c
        .byte $2c,$84
        .byte $2c,$8c
        .byte $30,$84
        .text "2/020/+-/"
        .byte $8c
        .byte $26,$ff,$fe,$c4,$c5,$84,$e6,$0f,$e3,$0a,$23,$8c,$0a,$84,$e6,$0c // &.........#.....
        .byte $26,$0b,$0c,$0e,$8c,$07,$84,$e5,$08,$21,$07,$e4,$05,$60,$46,$07 // &........!...`F.
        .byte $08,$98,$07,$0b,$ff,$fe,$c4,$c5,$88,$0c,$84,$0c,$0e,$0f,$0e,$88 // ................
        .byte $0c,$84,$0c,$8c,$07,$ff,$cb,$88
        .byte $27,$84
        .text "')+)"
        .byte $88
        .byte $27
        .byte $84,$27,$8c,$26,$ff,$cf,$88,$72,$1f,$84,$1f,$71,$22,$70,$24,$71 // .'.&...r...q"p$q
        .byte $22,$88,$72,$1f,$84,$1f,$8c,$71,$1f,$ff,$cf,$88,$73,$22,$84,$22 // ".r....q....s"."
        .byte $88,$22,$84,$22,$71,$e3,$22,$2c,$8c,$22,$88,$72,$1f,$84,$1f,$88 // ."."q.",.".r....
        .byte $1f,$84,$1f,$71,$e3,$1f,$22,$8c,$1f,$02,$88,$20,$84,$20,$21,$75 // ...q..".... . !u
        .byte $e3,$20,$2c,$8c,$20,$88,$71,$1f,$84,$1f,$88,$1f,$84,$1f,$74,$e3 // . ,. .q.......t.
        .byte $23,$60,$66,$8c,$23,$ff,$d8,$84,$24,$2b,$29,$88,$2b,$84,$29,$27 // #`f.#...$+).+.)'
        .byte $29,$27,$88
        .byte $26,$84
        .byte $23,$88
        .byte $24,$84
        .text "$&'),+)"
        .byte $8c
        .byte $2b,$ff,$c0,$98,$00,$ff,$93
        .text "((,(,"
        .byte $87
        .byte $43,$2e
        .byte $93
        .text "//!/!"
        .byte $ff,$9f
        .byte $29,$87,$67
        .byte $29,$60,$93
        .byte $2d,$87
        .byte $67,$29,$60,$93,$2d,$87,$6e,$29,$67,$29,$60,$9f,$29,$87,$67,$29 // g)`.-.n)g)`.).g)
        .byte $60,$87,$2c,$67,$29,$60,$2c,$ff,$d8,$88,$24,$24,$22,$84,$24,$26 // `.,g)`,...$$".$&
        .byte $88,$27,$84,$27,$88,$26,$84,$24,$88,$e3,$22,$60,$23,$24,$8c,$26 // .'.'.&.$.."`#$.&
        .byte $84,$24,$88,$22,$84,$24,$88,$26,$84,$24,$88,$22,$24,$ff,$cb,$88 // .$.".$.&.$."$...
        .byte $77,$18,$18,$13,$84,$18,$16,$88,$13,$84,$13,$88,$16,$84,$18,$88 // w...............
        .byte $e3,$13,$60,$8a,$18,$8c,$16,$84,$18,$88,$13,$84,$18,$88,$16,$84 // ..`.............
        .byte $18,$88,$13,$18,$ff,$d8,$84
        .text "$$"
        .byte $22                                   // double quote
        .text "$'&"
        .byte $88
        .byte $24,$84
        .byte $24,$20,$1f,$20,$88,$1d,$1d,$84,$1d,$1d,$20,$1d,$20,$22,$88,$24 // $ . ...... . ".$
        .byte $84
        .text "'$&'"
        .byte $88
        .byte $24,$24,$ff,$cb,$84
        .text "++)+."
        .byte $2d,$88
        .byte $2b,$84
        .text "+'&'"
        .byte $88
        .byte $24,$24,$84
        .text "$$'$"
        .byte $27,$29,$88
        .byte $2b,$84
        .text ".+-."
        .byte $88
        .byte $2b,$2b,$ff,$c3,$8c,$00
        .byte $c4,$84,$00,$c3,$88,$00,$c4,$00,$c3,$84,$00,$c4,$00,$88,$00,$c3 // ................
        .byte $90,$00,$88,$00,$ff,$cf,$88,$75,$1b,$1b,$72,$1a,$84,$75,$1b,$73 // .......u..r..u.s
        .byte $1d,$88,$74,$1f,$84,$1f,$88,$73,$1d,$84,$75,$1b,$88,$72,$e3,$1a // ..t....s..u..r..
        .byte $60,$53,$75,$1b,$8c,$73,$1d,$84,$75,$1b,$88,$72,$1a,$84,$75,$1b // `Su..s..u..r..u.
        .byte $88,$73,$1d,$84,$75,$1b,$88,$72,$1a,$75,$1b,$ff,$cf,$84,$75,$1b // .s..u..r.u....u.
        .byte $1b,$74,$1a,$75,$1b,$72,$1f,$73,$1d,$88,$75,$1b,$84,$1b,$72,$18 // .t.u.r.s..u...r.
        .byte $73,$16,$72,$18,$88,$75,$14,$14,$84,$14,$14,$72,$18,$75,$14,$72 // s.r..u.....r.u.r
        .byte $18,$74,$1a,$88,$75,$1b,$84,$72,$1f,$75,$1b,$73,$1d,$72,$1f,$88 // .t..u..r.u.s.r..
        .byte $75,$1b,$1b,$ff,$94,$02
        .text "C133/;;G57"
        .text "7;;C577;;"
        .byte $96,$02
        .text "C133!"
        .byte $8a,$02
        .text "<<>>!?"
        .byte $02
        .text "<<>>3"
        .byte $96
        .byte $3b
        .byte $3b,$8a
        .text "C133"
        .byte $96
        .text "C577;;G53"
        .byte $33,$42,$8a,$2a,$88,$2a,$86,$2a,$85,$2a,$60,$3b,$88,$27,$ff,$94 // 3B.*.*.*.*`;.'..
        .text "002004"
        .byte $88
        .byte $3b,$3b,$94
        .text "69:988"
        .byte $88
        .byte $3b,$3b,$94
        .text "9988"
        .byte $88
        .byte $3b,$3b,$96
        .text "0020"
        .text "04E="
        .byte $8a
        .byte $3b,$3b,$96
        .text "0029988"
        .byte $8a
        .byte $3b,$3b,$96
        .text "69:9"
        .byte $a2
        .byte $28,$5f
        .byte $2b,$94
        .byte $27,$ff,$d2,$86
        .byte $76,$e8,$0c,$2b,$ff,$ce,$82,$0a,$0c,$18,$16,$18,$0f,$ff,$ce,$02 // v..+............
        .byte $84,$18,$82,$18,$60,$2c,$16,$18,$1a,$86,$18,$cf,$84,$72,$1f,$82 // ....`,.......r..
        .byte $1f,$84,$1f,$82,$1f,$73,$1d,$72,$1f,$71,$22,$86,$72,$1f,$ff,$d2 // .....s.r.q".r...
        .byte $84,$77,$0c,$82,$0c,$84,$0c,$82,$0c,$0f,$0c,$0a,$86,$0c,$ff,$cf // .w..............
        .byte $84,$73,$e6,$22,$21,$74,$e3,$21,$2b,$86,$21,$d1,$76,$24,$ff,$c3 // .s."!t.!+.!.v$..
        .byte $84,$00,$c4,$82,$a4,$25,$c3,$84,$00,$c4,$82,$a4,$24,$ff,$cf,$84 // .....%......$...
        .byte $73,$e6,$22,$e3,$24,$2b,$86,$24,$d1,$76,$24,$ff,$d2,$86,$77,$00 // s.".$+.$.v$...w.
        .byte $82,$a3,$23,$86,$00,$82,$a3,$60,$30,$ff,$cf,$86,$72,$1f,$84,$1f // ..#....`0...r...
        .byte $82,$1f,$8b,$71,$1d,$c0,$85,$00,$cf,$86,$72,$1f,$82,$1f,$8b,$71 // ...q......r....q
        .byte $1d,$c0,$81,$00,$ff,$cd,$8c,$18,$1f,$82,$1d,$1f,$1d,$1b,$1a,$16 // ................
        .byte $8c,$13,$ff,$ce                       // ....

// --- Region $2fce-$3098 ---
.pc = $2fce "Segment $2fce"
        .byte $0b,$ff,$ce,$8a,$0f,$82,$0f,$84,$e3,$0f,$27,$98,$11,$8a,$0c,$82 // ..........'.....
        .byte $0c,$84,$e3,$0c,$2f,$8c,$0e,$13,$ff,$d2,$86,$76,$00,$84,$00,$82 // ..../......v....
        .byte $00,$8c,$00,$84,$a3,$60,$24,$8c,$00,$ff,$d3,$82,$70,$3c,$72,$37 // .....`$.....p<r7
        .byte $70,$30,$d4,$70,$3c,$72,$37,$70,$30,$d5,$70,$3c,$72,$37,$70,$30 // p0.p<r7p0.p<r7p0
        .byte $d6,$70,$3c,$72,$37,$70,$30,$ff,$d7,$86,$77,$a2,$21,$82,$a3,$36 // .p<r7p0...w.!..6
        .byte $84,$00,$82,$00,$86,$00,$84,$00,$82,$00,$84,$00,$82,$00,$84,$03 // ................
        .byte $82,$05,$86,$07,$07,$82,$e3,$07,$60,$34,$84,$07,$82,$07,$84,$07 // ........`4......
        .byte $82,$07,$84,$07,$82,$07,$86,$07,$84,$05,$82,$03,$ff,$d3,$82,$75 // ...............u
        .byte $3a,$70,$37,$72,$32,$d4,$75,$3a,$70,$37,$72,$32,$d5,$75,$3a,$70 // :p7r2.u:p7r2.u:p
        .byte $37,$72,$32,$d6,$75,$3a,$70,$37,$72,$32,$ff,$c2,$84,$72,$e4,$2b // 7r2.u:p7r2...r.+
        .byte $60,$53,$7e,$2b,$72,$2b,$7e,$2b,$75,$27,$71,$27,$8c,$75,$27,$86 // `S~+r+~+u'q'.u'.
        .byte $70,$2b,$72,$26,$84,$74,$2b,$82,$70,$2b,$84,$7f,$2b,$9a,$70,$2b // p+r&.t+.p+..+.p+
        .byte $86,$72,$2b,$84,$2b,$82,$2b,$84,$2b,$82,$2b // .r+.+.+.+.+

// --- Region $309e-$3113 ---
.pc = $309e "dat_309e"

dat_309e:
        .byte $2b,$84,$7e,$2b,$82,$75,$27,$84,$71,$27,$8e,$75,$27,$86,$70,$2b // +.~+.u'.q'.u'.p+
        .byte $75,$2e,$72,$32,$75,$2e,$d1,$84,$70,$37,$7f,$37,$72,$32,$8c,$70 // u.r2u...p7.7r2.p
        .byte $37,$ff,$d2,$84,$76,$e3,$02,$2f,$05,$04,$00,$8c,$02,$84,$02,$82 // 7...v../........
        .byte $02,$02,$84,$01,$ff,$0f,$01,$a2,$60,$39,$a9,$00,$8d,$20,$d0,$8d // ........`9... ..
        .byte $21,$d0,$a8,$b9,$d9,$82,$99,$34,$03,$c8,$c0,$23,$d0,$f5,$4c,$34 // !......4...#..L4
        .byte $03,$78,$a9,$34,$85,$01,$a2,$53,$a0,$00,$b9,$00,$83,$99,$00,$4a // .x.4...S.......J
        .byte $c8,$d0,$f7,$ee,$3f,$03,$ee,$42,$03,$ca,$d0,$ee,$a9,$37,$85,$01 // ....?..B.....7..
        .byte $4c,$e2,$fc,$a5,$00,$4a               // L....J

// --- Region $4a00-$4a00 ---
.pc = $4a00 "dat_4a00"

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

// --- Region $5000-$521e ---
.pc = $5000 "dat_5000"

dat_5000:
        .fill 8, $00
        .byte $0f,$1f,$37,$67,$ff,$c7,$c7,$70,$fe,$73,$7e,$73,$73,$73,$7e,$00 // ..7g...p.s~sss~.
        .byte $3f,$73,$70,$70,$70,$73,$3e,$00,$fc,$76,$73,$73,$73,$76,$7c,$00 // ?sppps>..vsssv|.
        .byte $7e,$73,$70,$7c,$70,$73,$7e,$00,$7e,$73,$70,$7c,$70,$70,$70,$00 // ~sp|ps~.~sp|ppp.
        .byte $3e,$73,$70,$77,$73,$73,$3e,$00,$73,$73,$73,$7f,$73,$73,$73,$00 // >spwss>.sss.sss.
        .byte $3e,$1c,$1c,$1c,$1c,$1c,$3e,$00,$0e,$0e,$0e,$0e,$0e,$6e,$3c,$00 // >.....>......n<.
        .byte $73,$76,$7c,$7c,$76,$73,$73,$03,$f0,$70,$70,$70,$70,$71,$7f,$00 // sv||vss..ppppq..
        .byte $73,$77,$7f,$6b,$6b,$63,$63,$30,$7e,$73,$73,$73,$73,$73,$73,$06 // sw.kkcc0~ssssss.
        .byte $3e,$73,$73,$73,$73,$73,$3e,$00,$fe,$d3,$b3,$7e,$70,$70,$70,$00 // >sssss>....~ppp.
        .byte $3e,$73,$73,$73,$77,$3e,$07,$00,$fe,$73,$73,$7e,$76,$73,$73,$03 // >sssw>...ss~vss.
        .byte $3f,$73,$78,$3e,$0f,$67,$3e,$00,$ff,$9c,$1c,$1c,$1c,$1c,$1c,$00 // ?sx>.g>.........
        .byte $73,$73,$73,$73,$73,$73,$3e,$00,$73,$73,$73,$73,$73,$3e,$1c,$00 // ssssss>.sssss>..
        .byte $73,$73,$73,$6b,$5d,$77,$63,$00,$73,$36,$1c,$1c,$36,$73,$73,$03 // sssk]wc.s6..6ss.
        .byte $73,$73,$73,$3e,$1c,$1c,$1c,$00,$7f,$07,$0e,$1c,$38,$70,$7f,$00 // sss>........8p..

txt_50d8:
        .text "<00000<"
        .byte $00                                   // string terminator
        .byte $0c,$12,$30,$7c,$30,$62,$fc,$00,$3c,$0c,$0c,$0c,$0c,$0c,$3c,$00 // ..0|0b..<.....<.
        .byte $00,$18,$3c,$7e,$18,$18,$18,$18,$00,$10,$30,$7f,$7f,$30,$10,$00 // ..<~......0..0..
        .fill 8, $00
        .byte $18,$18,$18,$18,$00,$00,$18,$00,$66,$66,$44,$00,$00,$00,$00,$00 // ........ffD.....
        .byte $66,$66,$ff,$66,$ff,$66,$66,$00,$18,$3e,$60,$3c,$06,$7c,$18,$00 // ff.f.ff..>`<.|..
        .byte $62,$66,$0c,$18,$30,$66,$46,$00,$3c,$66,$3c,$38,$67,$66,$3f,$00 // bf..0fF.<f<8gf?.
        .byte $06,$0c,$18,$00,$00,$00,$00,$00,$0e,$38,$70,$70,$70,$38,$0e,$00 // .........8ppp8..
        .byte $70,$1c,$0e,$0e,$0e,$1c,$70,$00,$00,$66,$3c,$e7,$3c,$66,$00,$00 // p.....p..f<.<f..
        .byte $00,$18,$18,$7e,$18,$18,$00,$00,$00,$00,$00,$00,$00,$18,$18,$30 // ...~...........0
        .byte $00,$00,$00,$3c,$00,$00,$00,$00,$00,$00,$00,$00,$00,$18,$18,$00 // ...<............
        .byte $03,$07,$0e,$1c,$38,$70,$60,$00,$3e,$73,$77,$7b,$73,$73,$3e,$00 // ....8p`.>sw{ss>.
        .byte $1c,$3c,$1c,$1c,$1c,$1c,$7f,$00,$3e,$67,$0f,$1e,$3c,$78,$7f,$00 // .<......>g..<x..
        .byte $3e,$67,$07,$1e,$07,$67,$3e,$00,$0f,$1f,$37,$67,$7f,$07,$07,$00 // >g...g>...7g....
        .byte $7f,$70,$7e,$07,$07,$67,$3e,$00,$3f,$70,$7e,$73,$73,$73,$3e,$00 // .p~..g>.?p~sss>.
        .byte $7f,$67,$0e,$1c,$1c,$1c,$1c,$00,$3e,$73,$73,$3e,$73,$73,$3e,$00 // .g......>ss>ss>.
        .byte $3e,$67,$67,$3f,$07,$67,$3e,$00,$00,$00,$1c,$00,$00,$1c,$00,$00 // >gg?.g>.........
        .byte $00,$00,$1c,$00,$00,$1c,$1c,$38,$0e,$18,$30,$60,$30,$18,$0e,$00 // .......8..0`0...
        .byte $00,$00,$7e,$00,$7e,$00,$00,$00,$70,$18,$0c,$06,$0c,$18,$70,$00 // ..~.~...p.....p.
        .byte $3e,$67,$07,$0e,$1c,$00,$1c,$00       // >g......

txt_5200:
        .text "UUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$ff,$aa,$aa,$aa,$55,$55,$55 // .......UUU

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

// --- Region $5241-$5250 ---
.pc = $5241 "dat_5241"

dat_5241:
        .byte $28,$58,$88,$b8,$e8,$18,$48,$40,$7d,$05,$00,$70,$04,$b1,$f0 // (X....H@}..p...

dat_5250:
        // === Fill data (1 bytes, $5250-$5250) ===
        .byte $00                                   // .

// --- Region $5801-$585d ---
.pc = $5801 "dat_5801"

dat_5801:
        .byte $ff,$aa                               // ..

txt_5803:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $ff,$00,$7c,$ee,$ee,$fe,$ee,$ee,$ee,$00,$fc,$ee,$ee,$fc,$ee,$ee // ..|.............
        .byte $fc,$00,$7e,$ee,$e0,$e0,$e0,$ee,$7e,$00,$f8,$ee,$ee,$ee,$ee,$ee // ..~.....~.......
        .byte $fc,$00,$fe,$e0,$e0,$f8,$e0,$e0,$fe,$00,$fe,$e0,$e0,$f8,$e0,$e0 // ................
        .byte $e0,$00,$7e,$ee,$e0,$ee,$ee,$ee,$7e,$00,$ee,$ee,$ee,$fe,$ee,$ee // ..~.....~.......
        .byte $ee,$00                               // ..

txt_5848:
        .text "8888888"
        .byte $00                                   // string terminator
        .byte $0e,$0e,$0e,$0e,$0e,$ce,$7c,$00,$ee,$ee,$fc,$f8,$fc,$fe // ......|.......

// --- Region $586d-$58d7 ---
.pc = $586d "Segment $586d"
        .byte $ee,$ee,$00,$e6,$f6,$fe,$fe,$ee,$e6,$e6,$00,$7c,$ee,$ee,$ee,$ee // ...........|....
        .byte $ee,$7c,$00,$fc,$ee,$ee,$ee,$fc,$e0,$e0,$00,$7c,$ee,$ee,$ee,$ee // .|.........|....
        .byte $7c,$0e,$00,$fc,$ee,$ee,$fc,$ec,$ee,$ee,$00,$7e,$ee,$e0,$7c,$0e // |..........~..|.
        .byte $ee,$fc,$00,$fe                       // ....

txt_58a1:
        .text "888888"
        .byte $00                                   // string terminator
        .byte $ee,$ee,$ee,$ee,$ee,$ee,$7c,$00,$ee,$ee,$ee,$ee,$ee,$6c,$38,$00 // ......|......l8.
        .byte $ee,$ee,$ee,$fe,$fe,$fe,$6c,$00,$ee,$ee,$7c,$38,$7c,$ee,$ee,$00 // ......l...|8|...
        .byte $ee,$ee,$ee,$7c,$38,$38,$38,$00,$fe,$ee,$1c,$38,$70,$ee,$fe // ...|888....8p..

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

// --- Region $5908-$5aa6 ---
.pc = $5908 "dat_5908"

dat_5908:
        .text "8888"
        .byte $00
        .byte $38,$38,$00,$ee,$ee,$ee,$00,$00,$00,$00,$00
        .byte $6c,$6c,$fe,$6c,$fe,$6c,$6c,$00,$10,$7c,$d0,$7c,$16,$7c,$10,$00 // ll.l.ll..|.|.|..
        .byte $07,$ce,$dc,$3b,$73,$e0,$00,$00,$18,$18,$7e,$7e,$18,$18,$00,$00 // ...;s.....~~....
        .byte $1c,$1c,$38,$00,$00,$00,$00,$00,$1c,$38,$70,$70,$70,$38,$1c,$00 // ..8......8ppp8..
        .byte $38,$1c,$0e,$0e,$0e,$1c,$38,$00,$10,$54,$38,$fe,$38,$54,$10,$00 // 8.....8..T8.8T..
        .byte $00,$18,$18,$7e,$18,$18,$00,$00,$00,$00,$00,$00,$00,$18,$18,$30 // ...~...........0
        .byte $00,$00,$00,$7e,$7e,$00,$00,$00,$00,$00,$00,$00,$00,$38,$38,$00 // ...~~........88.
        .byte $00,$07,$0e,$1c,$38,$70,$e0,$00,$7c,$ee,$ee,$ee,$ee,$ee,$7c,$00 // ....8p..|.....|.
        .byte $38,$78
        .text "88888"
        .byte $00,$7c,$ee,$ee,$1c
        .byte $38,$70,$fe,$00
        .byte $7c,$ee,$0e,$1c,$ee,$ee,$7c,$00,$ee,$ee,$ee,$ee,$fe,$0e,$0e,$00 // |.....|.........
        .byte $fe,$e0,$fc,$0e,$0e,$ce,$7c,$00,$7c,$ee,$e0,$fe,$ee,$ee,$7c,$00 // ......|.|.....|.
        .byte $fe,$0e,$1c,$1c,$1c,$1c,$1c,$00,$7c,$ee,$ee,$7c,$ee,$ee,$7c,$00 // ........|..|..|.
        .byte $7c,$ee,$ee,$7e,$0e,$ee,$7c,$00,$00,$00,$38,$38,$00,$38,$38,$00 // |..~..|...88.88.
        .byte $00,$00,$38,$38,$00,$38,$38,$70,$1e,$38,$70,$e0,$70,$38,$1e,$00 // ..88.88p.8p.p8..
        .byte $00,$00,$7e,$7e,$00,$7e,$7e,$00,$78,$1c,$0e,$07,$0e,$1c,$78,$00 // ..~~.~~.x.....x.
        .byte $7c,$ee,$ee,$1c,$38,$00,$38,$00       // |...8.8.

txt_5a00:
        .text "&&&&&&&&&&"
        .byte $07,$14,$0d,$07,$08,$09,$0f,$02,$26,$34,$3c,$12,$0e,$03,$26,$14 // ........&4<...&.
        .byte $03,$10,$03,$08,$01,$03,$26,$09,$00,$26,$02,$09,$0e,$26,$2c,$26 // ......&..&...&,&
        .byte $12,$0e,$03,$26,$13,$15,$07,$26,$10,$03,$14,$15,$0f,$09,$08,$2a // ...&...&.......*
        .byte $26,$04,$1f,$26,$12,$07,$0f,$12,$09,$26,$2b,$26,$05,$14,$07,$05 // &..&.....&+&....
        .byte $0d,$03,$02,$26,$07,$08,$02,$26,$12,$14,$07,$0f,$08,$03,$02,$26 // ...&...&.......&
        .byte $09,$08,$26,$07,$13,$01,$13,$15,$12,$26,$34,$33,$12,$0e // ..&......&43..

txt_5a68:
        .text "*&7?>?'&&"
        .byte $01,$14,$03,$03,$12,$0f,$08,$01,$15,$26,$12,$09,$3c,$26,$00,$04 // .........&..<&..
        .byte $14,$26,$2b,$26,$0f,$08,$05,$26,$2b,$26,$08,$03,$05,$26,$2b,$26 // .&+&...&+&...&+&
        .byte $12,$15,$0b,$26,$2b,$26,$1e,$02,$15,$26,$2b,$26,$1e,$16,$04,$26 // ...&+&...&+&...&
        .text "&&&&"
        .byte $06

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

// --- Region $5bc0-$5de7 ---
.pc = $5bc0 "dat_5bc0"

dat_5bc0:
        // === Fill data (64 bytes, $5bc0-$5bff) ===
        .fill 64, $ff
        .byte $f2,$82,$82,$82,$82,$82,$82,$82,$82,$82,$82,$82,$82,$a2,$82,$82 // ................
        .byte $f2,$82,$82,$82,$82,$82,$82,$82,$82,$82,$82,$82,$82,$82,$82,$82 // ................
        .byte $28,$f2,$f2,$f2,$82,$82,$82,$fc,$82,$82,$82,$82,$82,$82,$82,$82 // (...............
        .byte $82,$82,$82,$82,$82,$f2,$f2,$f2,$82,$82,$82,$82,$82,$82,$82,$82 // ................
        .fill 8, $82
        .byte $2c,$82,$82,$82,$82,$82,$82,$fc       // ,.......

txt_5c50:
        .text "((((((((((((("
        .byte $87,$78,$78,$78,$78,$87,$87,$87,$87,$87,$87,$87,$87,$87,$87,$87 // .xxxx...........
        .byte $87,$87,$82,$fc,$78,$78,$78,$28,$28,$78,$fc,$78,$78,$78,$78,$78 // ....xxx((x.xxxxx
        .fill 13, $78
        .byte $87,$87,$87,$87,$87,$fc,$fc,$fc,$fc,$fc,$fc,$fc,$1c,$1c,$1c,$78 // ...............x
        .byte $78,$78,$78,$78,$78,$fc,$87,$e7,$87,$87,$87,$87,$87,$78,$87,$87 // xxxxx........x..
        .byte $87,$87,$87,$87,$7d,$b7,$f7,$87,$87,$87,$a7,$78,$78,$7d,$7d,$7d // ....}......xx}}}
        .byte $7d,$7a,$7d,$7a,$d7,$d7,$d7,$87,$87,$d7,$d7,$87,$87,$b7,$73,$7d // }z}z..........s}
        .byte $7d,$7d,$7d,$7d,$7d,$fc,$37,$d7,$d7,$d7,$a7,$d7,$7d,$bf,$7d,$7d // }}}}}.7.....}.}}
        .byte $7d,$a7,$7d,$7d,$7d,$7d,$d7,$d7,$7a,$d7,$d7,$73,$7e,$7e,$7f,$d7 // }.}}}}..z..s~~..
        .byte $a7,$7d,$d7,$d7,$73,$73,$e3           // .}..ss.

txt_5cf1:
        .text ">>>>>>"
        .byte $fc,$73,$e3,$ed                       // .s..

txt_5cfb:
        .text ">=7>6>>>>>>>"
        .byte $e3,$3e,$e3,$e3,$e3,$e3,$e3,$fc,$fc,$fc,$e3,$e3,$e3,$e3,$e3,$e3 // .>..............
        .byte $e3,$fe,$6e,$6e,$6e,$6e,$6e,$6e,$fc,$6e,$6e,$6e,$e6,$e6,$e6,$e6 // ..nnnnnn.nnn....
        .byte $ec,$ec,$6e,$be,$be,$be,$be,$e1,$fc,$f3,$fc,$fc,$fc,$fc,$fc,$fc // ..n.............
        .byte $fc,$fc,$3e,$be,$3e,$6e,$6e,$be,$de,$36,$e3,$e3,$e3,$e3,$e3,$ec // ..>.>nn..6......
        .byte $fc,$f6,$36,$36,$e3,$e3,$e3,$e3,$ec,$36,$e3,$e3,$e3,$e3,$e3,$b6 // ..66.....6......
        .fill 10, $fc
        .byte $ec,$ec,$ec,$ec,$ec,$ec,$36,$ec,$ec,$e3,$ec,$e3,$e8,$e8,$28,$e8 // ......6.......(.
        .byte $e8,$e8,$e8,$e8,$e8,$e8,$27,$e1,$e8,$e8,$e8,$e8,$e8,$e1 // ......'.......

txt_5d7f:
        .text "((((((("
        .byte $87,$28,$28,$e8,$e8,$ec,$ec,$ec,$ec,$ec,$fc,$fc,$75,$fc,$67,$78 // .((.........u.gx
        .byte $78,$78,$78,$67,$78,$78,$78,$e8,$78,$78,$57,$75,$78,$78,$78,$78 // xxxgxxx.xxWuxxxx
        .byte $7e,$78,$78,$78,$78,$78,$78,$78,$78,$78,$78,$78,$78,$ec,$fc,$fc // ~xxxxxxxxxxxx...
        .byte $fc,$fc
        .text "4444="
        .byte $7e,$7e,$7e,$7e,$78,$7e,$7e,$7e,$78
        .byte $7e,$78,$7e,$72,$7e,$7e,$7e,$7e,$72,$7e,$7e,$7e,$7e,$7e,$7e,$7e // ~x~r~~~~r~~~~~~~
        .byte $7e,$7e,$7e,$7e,$7e,$34,$d4,$34,$34,$34,$fa,$fa,$fa,$fa,$fa,$e5 // ~~~~~4.444......
        .byte $e5,$e5                               // ..

// --- Region $5e00-$5fe0 ---
.pc = $5e00 "dat_5e00"

dat_5e00:
        .byte $01,$01,$01,$d1,$01,$b1,$01,$01,$d1,$01,$01,$21,$01,$d1,$01,$01 // ...........!....
        .byte $d1,$01,$41,$01,$81,$01,$01,$d1,$01,$d1,$01,$01,$01,$01,$01,$d1 // ..A.............
        .byte $01,$f1,$01,$01,$21,$01,$d1,$01,$01,$f1,$21,$01,$d1,$21,$91,$f1 // ....!.....!..!..
        .byte $01,$41,$d1,$97,$07,$98,$58,$98,$f1,$d1,$61,$81,$61,$01,$21,$d1 // .A....X...a.a.!.

txt_5e40:
        .text "!!"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $71,$81,$01,$d1,$01,$b8,$01,$01,$d1,$01,$d1,$a1,$71,$87,$d7,$d7 // q...........q...
        .byte $d7,$d7,$b7,$d7,$d7,$d7,$d7,$d7,$d7,$27,$d1,$d1,$21,$d1,$d1,$d1 // .........'..!...
        .byte $d1,$d1,$d1,$42,$d2,$f2,$d2,$d2,$d2,$d2,$d2,$d2,$d1,$21,$d1,$d1 // ...B.........!..
        .byte $d1,$d1,$d1,$d1,$21,$01,$01,$81,$01,$01,$d1,$01,$01,$01,$01,$01 // ....!...........
        .byte $01,$d1,$01,$21,$0a,$01,$21,$01,$d1,$21,$01,$d1,$01,$b1,$01,$71 // ...!..!..!.....q
        .byte $01,$01,$d1,$07,$27,$07,$d1,$21,$71,$d1,$51,$f1,$21,$a1,$a8,$21 // ....'..!q.Q.!..!
        .byte $a1,$d1,$a1,$61,$d1,$a1,$4d,$5d,$71,$6a,$a1,$d8,$5d,$d1,$0d,$61 // ...a..M]qj..]..a
        .byte $a1,$a8,$51,$d1,$51,$81,$a1,$61,$21,$a1,$d1,$a1,$a1,$d1,$a1,$2a // ..Q.Q..a!......*
        .byte $d1,$d1,$b1,$d1,$dd,$01,$da,$01,$d1,$01,$f1,$d1,$01,$01,$d1,$01 // ................
        .byte $41,$0d,$71,$06,$03,$d1,$01,$d1,$0d,$0a,$21,$01,$d1,$21,$01,$8d // A.q.......!..!..
        .byte $0a,$01,$dd,$03,$03,$03,$01,$0d,$01,$d1,$01,$7d,$0d,$a1,$01,$21 // ...........}...!
        .byte $a1,$dd,$06,$51,$d1,$a6,$26,$d3,$5d,$be,$0e,$5d,$de,$07,$dd,$01 // ...Q..&.]..]....
        .byte $71,$51,$a1                           // qQ.

txt_5f06:
        .text "!Q"
        .byte $d1                                   // 'Q' | $80 (end-of-string marker)
        .byte $07,$a7,$d7,$a7,$a1,$d1,$51,$d1,$0d,$ad,$21,$01,$d1,$57,$07,$73 // ......Q...!..W.s
        .byte $d3,$d3,$d3,$d3,$d3,$d3,$d1,$23,$d3,$d3,$d3,$d3,$d3,$d3,$26,$d3 // .......#......&.
        .byte $83,$d3,$d3,$d3,$d3,$03,$d1,$d1,$d3,$d3,$d3,$d3,$01,$d1,$d1,$21 // ...............!
        .byte $d6,$d3,$d6,$d3,$d3,$d3,$23,$0e,$06,$d6,$f6,$06,$26,$f6,$d1,$0e // ......#.....&...
        .byte $fe,$de,$06,$46,$06,$06,$f6,$de,$d6,$56,$d6,$06,$06,$de,$e1,$51 // ...F.....V.....Q
        .byte $d1,$01,$01,$d1,$01,$21,$91,$d1,$06,$d6,$d6,$f6,$26,$d6,$ee,$06 // .....!......&...
        .byte $d6,$d6,$d6,$d6,$d6,$d6,$d1,$26,$d6,$d6,$d6,$d6,$d6,$d6,$28,$d6 // .......&......(.
        .byte $86,$d6,$d6,$d6,$d6,$06,$d7,$d7,$d7,$d7,$d7,$d7,$f7,$d2,$d7,$27 // ...............'
        .byte $d6,$d6,$d6,$d6,$d6,$d6,$d6,$06,$06,$d6,$06,$48,$02,$02,$02,$02 // ...........H....
        .byte $d2,$02,$d2,$02,$06,$02,$02,$02,$d6,$02,$02,$02,$02,$22,$02,$d2 // ............."..
        .byte $02,$02,$d2,$02,$22,$d2,$02,$b2,$02,$02,$d6,$06,$d6,$06,$86,$fd // ...."...........
        .byte $ad,$ad,$dd,$54,$b5,$a5,$a5,$d5,$02,$d5,$a5,$85,$de,$65,$ae,$d5 // ...T.........e..
        .byte $01,$45,$a5,$85,$a5,$ae,$d5,$a5,$d5,$05,$a5,$25,$05,$d5,$25,$55 // .E.........%..%U
        .byte $85,$a5,$ae,$da,$5d,$0d,$6d           // ....].m

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

// --- Region $6001-$6070 ---
.pc = $6001 "dat_6001"

dat_6001:
        .byte $02,$02,$0a,$0a,$0a,$0a,$0a,$2a       // .......*

dat_6009:
        // === Fill data (87 bytes, $6009-$605f) ===
        .fill 87, $aa
        .byte $80,$a8,$a8,$aa,$aa,$aa,$aa,$aa,$00,$00,$00,$00,$00,$80,$80,$80 // ................

dat_6070:
        // === Fill data (1 bytes, $6070-$6070) ===
        .byte $00                                   // .

// --- Region $6091-$61b0 ---
.pc = $6091 "dat_6091"

dat_6091:
        .byte $0a,$0a                               // ..

txt_6093:
        .text "**"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .fill 81, $aa
        .byte $95,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$55,$aa,$aa,$aa,$aa,$aa,$aa,$aa // ........U.......
        .byte $55,$00,$a0,$a0,$a8,$a8,$a8,$a8,$68,$00,$00,$00,$00,$00,$00,$00 // U.......h.......
        .byte $00,$00,$02,$02,$0a,$0a,$0a,$0a,$0a,$2a,$aa,$aa,$aa,$aa,$aa,$aa // .........*......
        .fill 17, $aa
        .byte $a0,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$00,$00,$00,$80,$80,$80,$80,$80 // ................
        .fill 8, $00
        .byte $0a,$05,$0a,$0a,$05,$0a,$05,$0a,$aa,$56,$aa,$aa,$55,$aa,$55,$95 // .........V..U.U.
        .byte $aa,$aa,$55,$aa,$55,$aa               // ..U.U.

txt_6156:
        .text "UV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$55,$aa,$55,$aa,$55,$aa,$55,$aa   // .U.U.U.U.

txt_6162:
        .text "ZU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $95,$55,$aa,$55,$a9,$aa,$55,$aa,$55,$5a,$95 // .U.U..U.UZ.

txt_6170:
        .text "ZU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $56,$aa,$56,$a9,$56,$aa,$55,$aa,$aa,$55,$aa,$5a,$a5,$aa,$55,$aa // V.V.V.U..U.Z..U.
        .byte $a9,$55,$aa,$a5                       // .U..

txt_6187:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$55,$aa,$aa,$55,$a9,$55,$aa,$aa,$55,$aa,$95 // .U..U.U..U..

txt_6196:
        .text "ZUV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $a9,$6a,$aa,$55,$aa,$55,$aa,$aa,$55,$aa,$aa,$5a,$a9,$55,$80,$80 // .j.U.U..U..Z.U..
        .byte $c0,$80,$80,$80,$c0,$c0               // ......

dat_61b0:
        // === Fill data (1 bytes, $61b0-$61b0) ===
        .byte $00                                   // .

// --- Region $61d0-$62f0 ---
.pc = $61d0 "dat_61d0"

dat_61d0:
        .byte $55,$aa,$aa                           // U..

txt_61d3:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$56,$55,$96,$a9,$6a,$55,$aa,$55,$aa,$56,$aa,$55,$aa // UVU..jU.U.V.U.

txt_61e4:
        .text "VUV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$a9,$55,$a9,$aa,$55,$a9,$a5,$aa,$55,$6a,$55,$aa,$65 // ..U..U...UjU.e

txt_61f6:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$aa,$5a,$aa                       // U.Z.

txt_61fd:
        .text "UUZ"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $aa,$aa,$95,$aa                       // ....

txt_6205:
        .text "UU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $55,$aa,$aa,$55,$aa,$6a               // U..U.j

txt_620e:
        .text "UZU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $95,$55,$aa,$a5,$55,$aa,$aa,$a9,$55,$6a,$a9 // .U..U...Uj.

txt_621d:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$55,$aa,$aa,$55,$aa               // .U..U.

txt_6226:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $6a,$55,$aa,$55,$aa                   // jU.U.

txt_622e:
        .text "VU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$55,$a9,$6a,$55,$a9,$aa,$a8,$a8,$68,$54,$a8 // .U.jU....hT.

txt_623d:
        .text "TT"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .fill 8, $00
        .byte $0a,$0a,$0a,$05,$0a,$0a,$05,$0a,$aa,$aa,$a9,$55,$a9,$aa,$55,$aa // ...........U..U.
        .byte $aa,$aa,$55,$aa,$55,$aa,$55,$aa,$aa,$aa,$5a,$a5,$59,$95,$6a,$a9 // ..U.U.U...Z.Y.j.
        .byte $aa,$aa,$aa,$6a,$55,$aa,$55,$5a,$80,$80,$80,$80,$40,$80,$40,$80 // ...jU.UZ....@.@.
        .fill 8, $00
        .byte $09,$0a,$0a,$0a,$0a,$0a,$0a,$0a,$55,$aa,$aa,$aa,$aa,$aa,$aa,$aa // ........U.......
        .byte $aa,$95,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$55,$aa,$aa,$aa,$aa,$aa,$aa // .........U......
        .byte $a9,$55,$aa,$aa,$aa,$aa,$aa,$aa,$55,$aa,$aa,$aa,$aa,$aa,$aa,$aa // .U......U.......
        .byte $5a,$a9,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$55,$aa,$aa,$aa,$aa,$aa,$aa // Z........U......
        .byte $aa,$55,$aa,$aa,$aa,$aa,$aa,$aa,$a5,$aa,$aa,$aa,$aa,$aa,$aa,$aa // .U..............
        .byte $55,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$55,$aa,$aa,$aa,$aa,$aa,$aa,$aa // U.......U.......
        .fill 8, $aa

txt_62e8:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $00                                   // string terminator

// --- Region $6310-$6430 ---
.pc = $6310 "dat_6310"

dat_6310:
        .text "UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU"
        .byte $ff                                   // .

txt_6331:
        .text "UUUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $ff                                   // .

txt_6339:
        .text "UUUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$5f                               // U_

txt_6342:
        .text "UUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$ff
        .text "UUUUU"
        .byte $95
        .byte $55,$d5

txt_6352:
        .text "UUUUVU"
        .byte $5f                                   // _

txt_6359:
        .text "UUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$ff                               // U.

txt_6361:
        .text "UUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $6a,$ff
        .text "UUUUU"
        .byte $95,$aa
        .byte $55,$ff

txt_6372:
        .text "UUUUU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $54,$a8                               // T.

txt_637a:
        .text "TTTPP"
        .byte $00                                   // string terminator
        .fill 8, $00
        .byte $02,$02,$00,$00,$00,$00,$00,$00,$aa,$aa,$2a,$00,$00,$00,$00,$2a // ..........*....*
        .byte $aa,$aa,$aa,$00,$00,$00,$00,$aa,$a5,$aa,$aa,$00,$00,$00,$00,$aa // ................
        .byte $55,$aa,$a0,$00,$00,$00,$00,$a0,$00,$00,$00,$00,$00,$00,$00,$00 // U...............
        .fill 8, $00
        .byte $0a,$05,$0a,$0a,$05,$0a,$05,$06,$aa,$55,$aa,$aa,$55,$aa,$55,$aa // .........U..U.U.
        .byte $aa,$aa,$a5,$aa,$55,$a5,$55,$aa,$aa,$aa,$55,$aa,$aa // ....U.U...U..

txt_63dd:
        .text "UZ"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $aa,$a9,$5a,$aa,$a5,$55,$aa,$55,$aa,$55,$aa,$aa // ..Z..U.U.U..

txt_63ec:
        .text "UUUZ"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $5a,$aa,$95                           // Z..

txt_63f4:
        .text "ZU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa,$aa,$aa,$55,$aa,$55,$aa,$a5,$aa,$55,$aa,$55,$aa,$55,$aa // ....U.U...U.U.U.
        .byte $55,$aa,$55,$aa,$aa,$a5               // U.U...

txt_640d:
        .text "ZUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$a5,$aa,$55,$aa                   // U..U.

txt_6416:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$55,$aa,$6a,$95,$aa               // .U.j..

txt_641f:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $56,$aa,$aa,$55,$aa,$55,$40,$80,$80,$80,$80,$40,$80,$40 // V..U.U@....@.@

dat_6430:
        // === Fill data (1 bytes, $6430-$6430) ===
        .byte $00                                   // .

// --- Region $6450-$6478 ---
.pc = $6450 "txt_6450"

txt_6450:
        .text "ZU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)

txt_6453:
        .text "UVUZ"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$55,$a5,$55,$aa,$55,$aa,$55,$aa   // .U.U.U.U.

txt_6461:
        .text "UUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $56,$aa,$5a,$a9,$55,$aa,$55,$95,$aa,$96,$aa // V.Z.U.U....

txt_6470:
        .text "PP"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)

txt_6473:
        .text "PPP"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $a0                                   // .

dat_6478:
        // === Fill data (1 bytes, $6478-$6478) ===
        .byte $00                                   // .

// --- Region $64c8-$65ef ---
.pc = $64c8 "dat_64c8"

dat_64c8:
        .byte $02,$02,$0a,$09,$0a,$05,$0a,$05,$aa,$95,$aa,$55,$aa,$55,$aa,$aa // ...........U.U..
        .byte $aa,$55,$aa,$55,$aa                   // .U.U.

txt_64dd:
        .text "ZU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$56,$aa,$59,$95,$aa,$55,$a9,$aa,$aa,$aa // .V.Y..U....

txt_64eb:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$55,$00,$00,$80,$40,$80,$80,$40,$40,$00,$00,$00,$00,$00,$00 // .U...@..@@......
        .byte $00,$00,$05,$0a,$09,$0a,$0a,$0a,$0a,$0a,$fe,$aa,$ff,$aa,$9a,$8a // ................
        .byte $8a,$02,$aa,$aa,$55,$aa,$aa,$aa,$aa,$aa,$aa,$95,$aa,$95,$aa,$aa // ....U...........
        .byte $aa,$aa                               // ..

txt_6520:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa,$aa,$aa,$aa,$6a,$55,$aa,$55,$aa,$aa,$aa,$aa,$aa,$54,$a8 // .....jU.U.....T.
        .byte $50,$a0,$80,$80,$80,$55,$00,$00,$00,$00,$00,$00,$00,$a5,$2a,$15 // P....U........*.
        .byte $0a,$0a,$02,$02,$02,$55,$aa,$56,$8a,$8a,$8a,$00,$c0,$55,$aa,$aa // .....U.V.....U..
        .byte $aa,$aa,$aa,$80,$b0,$6a,$aa,$a5,$aa,$aa,$aa // .....j.....

txt_655e:
        .text "**U"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$aa,$aa,$aa,$aa,$bb,$40,$a0,$55,$aa,$aa,$aa,$a8,$a8,$00,$00 // U.....@.U.......
        .byte $c0,$50,$50,$94,$14,$14,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // .PP.............
        .byte $00,$02,$02,$0a,$08,$08,$00,$02,$55,$aa,$aa,$aa,$02,$32,$aa,$aa // ........U....2..
        .byte $55,$aa,$aa,$aa,$aa,$aa,$a5,$aa,$55,$aa,$aa,$aa,$aa,$a8,$ff,$aa // U.......U.......
        .byte $ff,$aa,$aa
        .byte $5a,$0a,$00,$aa,$aa,$95
        .text "UUUU"
        .byte $15,$a0

txt_65b1:
        .text "PUUUUUU"
        .byte $00                                   // string terminator
        .byte $00                                   // .

txt_65ba:
        .text "UUUUUU"
        .byte $00                                   // string terminator
        .byte $00                                   // .

txt_65c2:
        .text "UUUUUU"
        .byte $00                                   // string terminator
        .byte $00                                   // .

txt_65ca:
        .text "UUUUUU"
        .byte $00                                   // string terminator
        .byte $00                                   // .

txt_65d2:
        .text "UUUUUH"
        .byte $00                                   // string terminator
        .byte $00                                   // .

txt_65da:
        .text "UUU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $05,$01,$00,$00                       // ....

txt_65e2:
        .text "PUUUUU"
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$00,$40,$40,$40           // ....@@@

// --- Region $6608-$672f ---
.pc = $6608 "dat_6608"

dat_6608:
        .byte $0a,$05,$0a,$0a,$0a,$0a,$0a,$0a,$aa,$56,$aa,$a2,$aa,$aa,$aa,$aa // .........V......
        .byte $aa,$a2,$a0,$20,$a8,$a8,$aa,$aa,$aa,$aa,$0a,$02,$2a,$aa,$aa,$aa // ... ........*...
        .byte $95,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$40,$80,$80,$a0,$aa,$aa,$aa,$aa // ........@.......
        .byte $00,$00,$00,$00,$80,$a0,$a0,$88,$05,$05,$05,$05,$05,$04,$04,$04 // ................
        .byte $21,$01,$09,$81,$01,$02,$80,$08
        .text "U"
        .byte $40                                   // @ character
        .text "H"
        .byte $40                                   // @ character
        .byte $60
        .byte $40,$40,$40
        .byte $55,$05,$00,$05,$02,$85,$05,$05,$55,$00,$08,$00,$00,$02,$80,$00 // U.......U.......
        .text "PRP"
        .byte $40                                   // @ character
        .byte $60

txt_666d:
        .byte $40                                   // @ character
        .text "H"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02,$02,$02 // ................
        .byte $02,$02,$02,$02,$02,$04,$00,$00,$10,$00,$41,$00,$00,$80,$81,$80 // ..........A.....
        .byte $80,$80,$80,$84,$80                   // .....

txt_6698:
        .text "** !"
        .byte $60,$20,$20,$21,$88,$88,$00,$0c,$00,$30,$00,$0c,$a9,$a8,$20,$20 // `  !.....0....  
        .byte $20,$64,$20,$20,$14,$14,$04,$84,$04,$04,$24,$04,$00,$00,$00,$00 //  d  ......$.....
        .byte $00,$00,$00,$00,$04,$04,$04,$04,$04,$04,$04,$04,$01,$81,$01,$08 // ................
        .byte $00,$81,$01,$01,$55,$54,$61,$08,$00   // ....UTa..

txt_66d5:
        .text "UUU"
        .byte $b2                                   // '2' | $80 (end-of-string marker)
        .byte $2a,$aa,$03,$00,$aa,$aa,$aa,$05,$05,$05,$00,$00,$05,$05,$05,$40 // *..............@
        .byte $55,$55,$80,$00,$55,$55,$55,$81,$54,$55,$20,$00 // UU..UUU.TU .

txt_66f5:
        .text "UUUU U"
        .byte $0a,$00                               // ..

txt_66fd:
        .text "UUU"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $42,$aa,$00,$00,$aa,$aa,$aa,$10,$aa,$aa,$40,$00,$aa,$aa,$aa,$15 // B.........@.....
        .byte $55,$55,$30,$00,$55,$55,$55,$08,$0a,$0a,$04,$00,$0a,$0a,$0a,$6a // UU0.UUU........j
        .byte $82,$a8,$01,$00,$aa,$aa,$aa           // .......

txt_6728:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $00,$00,$40,$40,$40                   // ..@@@

// --- Region $6748-$686c ---
.pc = $6748 "dat_6748"

dat_6748:
        .byte $0a,$0a,$0a,$08,$08,$08,$09,$08,$6a,$2a,$2a,$32,$00,$00,$0e,$02 // ........j**2....
        .byte $55,$55,$55,$00,$08,$80,$00,$00,$aa,$aa,$aa,$aa,$80,$84,$80,$80 // UUU.............
        .byte $aa,$99,$88,$88,$00,$00,$40,$00,$55,$54,$50,$5f,$d0,$10,$1f,$10 // ......@.UTP_....
        .byte $f4,$04,$04,$f4,$04,$04,$f4,$04,$0a,$0a,$0a,$0a,$09,$09,$06,$0a // ................
        .byte $55,$55,$95,$65,$56,$95,$a6,$55,$55,$55,$99 // UU.eV..UUU.

txt_6793:
        .text "ZZ"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $a6,$99,$55,$55,$56,$65,$5a,$96,$65,$59,$55,$55,$99,$95,$99,$56 // ..UUVeZ.eYUU...V
        .byte $65,$a9,$55,$59,$95,$56,$9a,$56,$69,$96 // e.UY.V.Vi.

txt_67b0:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$00,$00,$00,$00,$02,$02,$02,$02,$02,$02,$02,$02,$aa // ................
        .byte $aa,$66,$a5,$9a,$6a,$a6,$aa,$ff,$ff,$57,$7d,$d7,$5f,$f7,$75,$55 // .f..j....W}._.uU
        .byte $5a,$55,$69,$9a,$66,$a6,$96,$55,$55,$55,$f5,$fd,$df,$57,$fd,$55 // ZUi.f..UUU...W.U
        .byte $55,$55,$f5,$dd,$57,$f5,$dd,$54,$54,$64,$54,$94,$64,$94,$98,$00 // UU..W..TTdT.d...
        .byte $00,$00,$00,$00,$00,$00,$00,$05,$05,$05,$0a,$05,$09,$06,$06,$55 // ...............U
        .byte $55,$5a,$69,$a6,$96,$6a
        .text "YUYU"
        .byte $99
        .byte $5a,$a5,$96,$a5
        .byte $55
        .byte $6a,$96,$96,$69,$5a,$5a,$9a,$55,$55,$56,$66,$aa,$95,$59,$aa,$55 // j..iZZ.UUVf..Y.U
        .byte $55,$59,$96,$66,$66,$96,$65,$55,$95,$65,$69,$6a,$65,$56,$99,$aa // UY.ff.eU.eijeV..
        .byte $aa,$6a,$95,$96,$9a,$69,$9a,$55,$56,$66,$65,$6a,$69,$55,$a6,$aa // .j...i.UVfejiU..
        .byte $aa,$59,$a6,$66,$99,$5a,$a9,$aa,$a9,$9a,$65,$56,$a6,$6a,$96,$aa // .Y.f.Z....eV.j..
        .byte $aa,$66,$6a,$96,$9a,$66,$99,$aa,$9a,$aa,$65,$95,$99,$9a,$60,$80 // .fj..f....e...`.
        .byte $80,$40,$80,$80                       // .@..

// --- Region $6888-$6978 ---
.pc = $6888 "dat_6888"

dat_6888:
        .byte $0a,$06,$0a,$0a,$09,$05,$0a,$06,$aa,$69,$96,$a9,$6a,$5a,$69,$99 // .........i..jZi.
        .byte $aa,$a6,$a5,$a9,$69                   // ....i

txt_689d:
        .text "ZZ"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $aa,$aa,$99,$a5,$96,$6a               // .....j

txt_68a6:
        .text "UV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $6a,$66,$56,$6a,$96,$99,$69,$aa,$aa,$66,$99,$66,$59,$95,$a6,$a8 // jfVj..i..f.fY...
        .byte $98,$64,$98,$a4,$64,$a8,$64,$0e,$0e,$0f,$0a,$0e,$0b,$0f,$0a,$bb // .d..d.d.........
        .byte $ba,$ee,$af,$fe,$ae,$ae,$ea,$fb,$bf,$ba,$ab,$eb,$ae,$ea,$bb,$ba // ................
        .byte $ba,$aa,$ae,$bb,$bb,$ed,$aa,$fe,$af,$ea,$bb,$be,$be,$ef,$ba,$fb // ................
        .byte $ae,$fb,$af,$be,$bb,$6e,$a9,$c0,$c0,$80,$80,$80,$c0,$80,$80,$00 // .....n..........
        .byte $00,$00,$00,$00,$00,$00,$00,$03,$02,$02,$03,$02,$01,$03,$02,$af // ................
        .byte $fa,$fb,$bf,$ea,$bb,$a6,$ea,$be,$fa,$ea,$be,$eb,$ae,$a6,$b6,$df // ................
        .byte $d5,$75,$5d,$5d,$77,$d5,$97,$7f,$77,$dd,$ff,$77,$5d,$55,$a5,$75 // .u]]w...w..w]U.u
        .byte $d5,$d5,$7f,$5d,$57,$75,$95,$5c,$74,$7c,$dc,$d4,$74,$5c,$a4,$00 // ...]Wu.\t|..t\..
        .byte $00,$00,$00,$00,$00,$00,$00,$0d,$07,$0f,$0d,$07,$0d,$07,$05,$fe // ................
        .byte $bb,$ee,$ba,$eb,$be,$ae,$ba,$aa,$ae,$ba,$aa,$fb,$af,$fa,$ba,$ee // ................
        .byte $ae,$eb,$ea,$bb,$ee,$ba,$ee,$ba,$af,$ee,$fb,$aa,$ee,$be,$bb,$eb // ................
        .byte $aa,$eb,$ef,$fe,$bb,$ae,$aa,$50,$70,$d0,$70,$f0,$50,$d0,$50 // .......Pp.p.P.P

dat_6978:
        // === Fill data (1 bytes, $6978-$6978) ===
        .byte $00                                   // .

// --- Region $69c8-$6ab8 ---
.pc = $69c8 "dat_69c8"

dat_69c8:
        .byte $0a,$06,$05,$0a,$09,$06,$09,$0a,$ab,$ab,$aa,$fe,$ba,$ab,$aa,$aa // ................
        .byte $96,$a9,$9a,$59,$a5,$99,$6a,$a6,$bb,$aa,$ba,$eb,$ba,$ae,$ea,$a6 // ...Y..j.........
        .byte $ef,$aa,$ba,$aa,$eb,$ba,$aa,$6a,$be,$ee,$bb,$ea,$be,$ba,$ae,$aa // .......j........
        .byte $ec,$a8,$ec,$b8,$ec,$a8,$ac,$a8,$0d,$0f,$0f,$0b,$0f,$0e,$0b,$0e // ................
        .byte $59,$95,$96,$d5,$55,$db,$d7,$d9,$75,$5d,$d5,$55,$75,$de,$57,$75 // Y...U...u].Uu.Wu
        .byte $65,$d5,$77,$d5,$75,$d7,$7d,$f7,$d7,$5d,$77,$95,$5b,$7d,$d7,$f7 // e.w.u.}..]w.[}..
        .byte $b5,$76,$57,$9d,$77,$df,$bd,$5d,$40,$c0,$40,$c0 // .vW.w..]@.@.

txt_6a34:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $c0,$00,$00,$00,$00,$00,$00,$00,$00,$03,$03,$02,$03,$03,$03,$02 // ................
        .byte $03,$f9,$be,$de,$ba,$bd,$bb,$ea,$ae,$ee,$75,$b7,$ee,$ee,$ee,$eb // ..........u.....
        .byte $fe,$f5,$a9,$5d,$dd,$b5,$b9,$77,$5f,$ab,$d9,$6e,$5d,$d5,$7d,$55 // ...]...w_..n].}U
        .byte $7d,$db,$f7,$57,$d7,$f5,$5f,$5f,$7d,$94,$74,$5c,$54,$74,$dc,$7c // }..W..__}.t\Tt.|
        .byte $f4,$00,$00,$00,$00,$00,$00,$00,$00,$0f,$0f,$09,$0a,$0e,$0b,$0f // ................
        .byte $0b,$65,$5a,$dd,$96,$76,$e9,$7b,$ff,$ba,$a6,$5e,$95,$75,$5f,$dd // .eZ..v.{...^.u_.
        .byte $55,$56,$dd,$57,$b5,$d7,$f5,$df,$7d,$e5,$ad,$57,$d7,$65,$6b,$56 // UV.W....}..W.ekV
        .byte $f7,$f7,$56,$75,$5e,$a9,$7f,$75,$df,$e0,$f0,$b0,$e0,$b0,$e0,$b0 // ..Vu^..u........
        .byte $a0                                   // .

dat_6ab8:
        // === Fill data (1 bytes, $6ab8-$6ab8) ===
        .byte $00                                   // .

// --- Region $6b08-$6bf7 ---
.pc = $6b08 "dat_6b08"

dat_6b08:
        .byte $05,$05,$0d,$05,$07,$0d,$07,$05,$75,$57,$55,$7d,$df,$f7,$dd,$75 // ........uWU}...u
        .byte $7d,$57,$75,$5d,$75,$7d,$f7,$d7       // }Wu]u}..

txt_6b20:
        .text "UW"
        .byte $d7                                   // 'W' | $80 (end-of-string marker)
        .byte $5d,$dd,$df,$5d,$d5,$57,$55,$77,$57,$5d,$57,$77,$f7,$5f,$55,$5f // ]..].WUwW]Ww._U_
        .byte $d5,$55,$75,$df,$5f,$f8,$fc,$ec,$f8,$fc,$e8,$ec,$ac,$0d,$0f,$0d // .Uu._...........
        .byte $0f,$0f,$03,$03,$00,$df,$dd,$7f,$f7,$7d,$ff,$ff,$3f,$7b,$f5,$75 // .........}..?{.u
        .byte $f5,$d5,$7f,$ff,$ff,$5f,$f5,$7f,$f5,$df,$df,$ff,$ff,$bd,$f5,$d7 // ....._..........
        .byte $ff,$75,$ff,$ff,$ff,$f7,$7f,$7d,$d5,$fd,$ff,$ff,$f0,$40,$c0,$c0 // .u.....}.....@..
        .byte $c0,$c0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$03,$01,$03 // ................
        .byte $03,$03,$00,$00,$00,$d7,$ff,$7d,$df,$ff,$ff,$ff,$0f,$d5,$75,$df // .......}......u.
        .byte $dd,$f5,$ff,$ff,$ff,$5d,$ff,$57,$7d,$ff,$ff,$7f,$ff,$f5,$f5,$7f // .....].W}.......
        .byte $df,$7f,$ff,$ff,$ff,$5f,$fd,$ff,$7f,$ff,$ff,$ff,$ff,$fc,$dc,$7c // ....._.........|
        .byte $fc,$fc,$f0,$f0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0d,$07,$0f // ................
        .byte $0f,$0f,$03,$03,$00,$dd,$d7,$d7,$77,$f5,$ff,$ff,$3f,$55,$ff,$5f // ........w...?U._
        .byte $5f,$ff,$ff,$ff,$ff,$f7,$ff,$f5,$d7,$7f,$ff,$ff,$ff,$dd,$ff,$f5 // _...............
        .byte $df,$f7,$ff,$ff,$ff,$77,$5f,$fd,$d5,$df,$ff,$ff,$fc,$70,$d0,$f0 // .....w_......p..
        .byte $f0,$f0,$c0,$c0                       // ....

dat_6bf7:
        // === Fill data (1 bytes, $6bf7-$6bf7) ===
        .byte $00                                   // .

// --- Region $6c48-$6c7f ---
.pc = $6c48 "dat_6c48"

dat_6c48:
        .byte $0d,$0f,$0d,$0f,$0f,$03,$03,$00,$d5,$5f,$77,$7f,$fd,$ff,$ff,$3f // ........._w....?
        .byte $5f,$dd,$75,$57,$ff,$ff,$ff,$ff,$df,$7f,$5d,$fd,$f7,$ff,$ff,$ff // _.uW......].....
        .byte $dd,$7d,$f5,$dd,$ff,$ff,$ff,$ff,$d7,$fd,$5d,$77,$f7,$ff,$ff,$ff // .}........]w....
        .byte $74,$f4,$54,$dc,$fc,$f0,$f0           // t.T....

dat_6c7f:
        // === Fill data (1 bytes, $6c7f-$6c7f) ===
        .byte $00                                   // .

// --- Region $6cad-$6d98 ---
.pc = $6cad "dat_6cad"

dat_6cad:
        .byte $c0,$a0,$44,$00,$00,$00,$00,$00,$c3,$88,$44,$00,$00,$00,$00,$00 // ..D.......D.....
        .byte $f0,$08,$04,$00,$00,$00,$00,$00,$03,$02,$01,$00,$00,$00,$00,$00 // ................
        .byte $ff,$00,$a8,$00,$00,$00,$00,$00,$3f,$20,$15,$00,$00,$00,$00,$00 // ........? ......
        .byte $c3,$20,$40,$00,$00,$00,$00,$00,$f3,$82,$41,$00,$00,$00,$00,$00 // . @.......A.....
        .fill 8, $00
        .byte $30,$20,$10,$00,$00,$00,$00,$00,$00,$02,$00,$00,$00,$00,$00,$00 // 0 ..............
        .byte $ff,$00,$a8,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $3f,$08,$04,$00,$00,$00,$00,$00,$30,$28,$11,$00,$00,$00,$00,$00 // ?.......0(......
        .byte $33,$20,$10,$00,$00,$00,$00,$00,$f3,$82,$41,$00,$00,$00,$00,$00 // 3 ........A.....
        .byte $ff,$00,$54,$00,$00,$00,$00,$00,$3f,$20,$15,$00,$00,$00,$00,$00 // ..T.....? ......
        .byte $c3,$22,$41,$00,$00,$00,$00,$00,$03,$82,$11,$00,$00,$00,$00,$00 // ."A.............
        .byte $0f,$20,$15,$00,$00,$00,$00,$00,$c3,$20,$50,$00,$00,$00,$00,$00 // . ....... P.....
        .byte $f3,$80,$40,$00,$00,$00,$00,$00,$f0,$82,$41,$00,$00,$00,$00,$00 // ..@.......A.....
        .byte $fc,$02,$01,$00,$00,$00,$00,$00,$30,$28,$11,$00,$00,$00,$00,$00 // ........0(......
        .byte $30,$22,$11,$00,$00,$00,$00,$00,$fc,$02,$55,$00,$00,$00,$00,$00 // 0"........U.....
        .byte $30,$20,$10                           // 0 .

dat_6d98:
        // === Fill data (1 bytes, $6d98-$6d98) ===
        .byte $00                                   // .

// --- Region $6de8-$6eda ---
.pc = $6de8 "dat_6de8"

dat_6de8:
        .byte $c3,$80,$00,$00,$00,$00,$00,$00,$cc,$82,$00,$00,$00,$00,$00,$00 // ................
        .byte $0c,$a0,$00,$00,$00,$00,$00,$00,$03,$02,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $30,$20,$00,$00,$00,$00,$00,$00,$30,$22,$00,$00,$00,$00,$00,$00 // 0 ......0"......
        .byte $c3,$a2,$00,$00,$00,$00,$00,$00,$00,$ff,$00,$00,$00,$00,$00,$00 // ................
        .byte $30,$2a,$00,$00,$00,$00,$00,$00,$00,$f3,$00,$00,$00,$00,$00,$00 // 0*..............
        .byte $03,$a8,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $0c,$2a,$00,$00,$00,$00,$00,$00,$30,$20,$00,$00,$00,$00,$00,$00 // .*......0 ......
        .byte $f0,$20,$00,$00,$00,$00,$00,$00,$c3,$82,$00,$00,$00,$00,$00,$00 // . ..............
        .byte $00,$ff,$00,$00,$00,$00,$00,$00,$30,$20,$00,$00,$00,$00,$00,$00 // ........0 ......
        .byte $33,$22,$00,$00,$00,$00,$00,$00,$0f,$02,$00,$00,$00,$00,$00,$00 // 3"..............
        .byte $30,$20,$00,$00,$00,$00,$00,$00,$30,$20,$00,$00,$00,$00,$00,$00 // 0 ......0 ......
        .byte $c0,$82,$00,$00,$00,$00,$00,$00,$c3,$a0,$00,$00,$00,$00,$00,$00 // ................
        .byte $03,$a8,$00,$00,$00,$00,$00,$00,$30,$20,$00,$00,$00,$00,$00,$00 // ........0 ......
        .byte $f3,$22,$00,$00,$00,$00,$00,$00,$03,$02,$00,$00,$00,$00,$00,$00 // ."..............
        .byte $30,$2a,$00,$00,$00,$00,$00,$00,$00,$f0 // 0*........

dat_6eda:
        // === Fill data (1 bytes, $6eda-$6eda) ===
        .byte $00                                   // .

// --- Region $6fa0-$7036 ---
.pc = $6fa0 "dat_6fa0"

dat_6fa0:
        .text "...."
        .byte $03,$0f,$1d,$1a,$0b,$1c
        .byte $2e,$05,$1c,$0f,$0d,$05
        .byte $0b,$1c
        .text "....."
        .byte $1a,$06,$0b
        .byte $2e,$0d,$06,$0f,$03,$0b
        .byte $02,$0b,$01,$00                       // ....

txt_6fc4:
        .text "............"
        .byte $1e,$07,$1c,$0f,$23,$1a,$0b,$0a       // ....#...

txt_6fd8:
        .text "........"
        .byte $1a,$06,$0b,$2e,$0d,$0f,$06,$00       // ........

txt_6fe8:
        .text "........"
        .byte $0e,$2e,$2e,$09,$1c,$0b,$0f,$1a,$2e,$0b,$1d,$0d,$0f,$1e,$0b,$1d // ................
        .byte $26,$00,$08,$07,$2e,$06,$1f           // &......

txt_7007:
        .text "'4&;?8'!786#>;=<........"
        .byte $1e,$07,$1c,$0f,$1a,$0b,$29,$1d,$2e,$0c,$0f,$17 // ......).....

txt_702b:
        .text "4.&<>?'!:7;#"

// --- Region $704d-$712d ---
.pc = $704d "dat_704d"

dat_704d:
        .byte $0b,$1d,$1d,$2e,$0d,$0f,$18,$0b       // ........

txt_7055:
        .text "4.&;?8'!9:9#689>........"
        .byte $00                                   // string terminator
        .byte $08,$07,$2e,$18,$01,$07,$0d,$0b,$2e,$03,$0f,$07,$02,$0c,$01,$16 // ................

txt_707e:
        .text "4&8?;'!88:#?7:?...."
        .byte $0e,$4c,$4b,$09,$4c,$9c,$09,$4c,$a2,$09,$00,$0f,$30,$00,$07,$0e // .LK.L..L....0...
        .byte $12,$17,$0f,$1e,$11,$15,$3e,$41,$16,$3e,$41,$16,$02,$0b,$05,$10 // ......>A.>A.....
        .text "X('/"
        .byte $03,$df,$6b,$f4,$02,$02,$02,$08,$08,$07,$07,$07
        .byte $07,$00,$0e,$0e,$0e,$07,$00,$00,$2d,$01,$00,$11,$11,$00,$20,$20 // ........-.....  
        .byte $00,$02,$01,$00,$03,$00,$00,$00,$fe,$fe,$ff,$00,$a2,$01,$8e,$a3 // ................
        .byte $09,$8d,$b9,$0e,$0a,$0a,$0a,$8d,$eb,$09,$aa,$bd,$d1,$0f,$85,$fe // ................
        .byte $bd,$d2,$0f,$8d,$ce,$09,$a0,$ff,$8c,$cf,$0e,$c8,$8c,$ca,$0e,$a9 // ................
        .byte $10,$8d,$0b,$09,$a9,$00,$a2,$3b,$9d,$0f,$09,$ca,$10,$fa,$8d,$09 // .......;........
        .byte $09,$a2,$3f,$95,$c0,$ca,$10,$fb,$8d,$a3,$09,$a9,$0f,$8d,$0a,$09 // ..?.............
        .byte $a9,$00,$a2,$14,$9d,$00,$d4,$ca,$10,$fa,$4c,$02,$0f // ..........L..

// --- Region $7135-$7193 ---
.pc = $7135 "Segment $7135"
        .byte $00,$f0,$03,$4c,$02,$0f,$ad,$09,$09,$f0,$18,$8d,$b8,$09,$ee,$30 // ...L...........0
        .byte $09,$ad,$30,$09,$c9,$00,$d0,$10,$ad,$0a,$09,$d0,$03,$4c,$9c,$09 // ..0..........L..
        .byte $ce,$0a,$09,$a9,$00,$8d,$30,$09,$a9,$02,$a2,$02,$c6,$fe,$10,$02 // ......0.........
        .byte $85,$fe,$86,$c8,$fe,$2d,$09,$bc,$0c,$09,$84,$c9,$a5,$fe,$c9,$02 // .....-..........
        .byte $f0,$03,$4c,$9c,$0b,$8a,$0a,$69,$00,$aa,$bd,$cb,$0f,$8d,$06,$0a // ..L....i........
        .byte $bd,$cc,$0f,$8d,$07,$0a,$a6,$c8,$d6,$f8,$30,$03,$4c,$77,$0b // ..........0.Lw.

// --- Region $71b6-$71e1 ---
.pc = $71b6 "Segment $71b6"
        .byte $90,$0e,$29,$1f,$18,$69,$02,$9d,$31,$09,$fe,$0f,$09,$4c,$02,$0a // ..)..i..1....L..
        .byte $a5,$d0,$c9,$60,$90,$0b,$29,$0f,$9d,$44,$09,$fe,$0f,$09,$4c,$02 // ...`..)..D....L.
        .byte $0a,$29,$3f,$9d,$41,$09,$fe,$0f,$09,$4c,$02,$0a // .)?.A....L..

// --- Region $731e-$7328 ---
.pc = $731e "Segment $731e"
        .byte $09,$c8,$b1,$c6,$c9,$ff,$f0,$c9,$85,$c3,$60 // ..........`

// --- Region $769f-$82c1 ---
.pc = $769f "dat_769f"

dat_769f:
        .byte $1c,$ff,$3e,$51,$66,$7b,$91,$a9,$c3,$dd,$fa,$18,$38,$5a,$7d,$a3 // ..>Qf{......8Z}.
        .byte $cc,$f6,$23,$53,$86,$bb,$f4,$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 // .|....~.........
        .byte $fd,$01,$01,$01,$01,$01,$01,$01,$01,$01,$02,$02,$02,$02,$02,$02 // ................
        .byte $02,$03,$03,$03,$03,$03,$04,$04,$04,$04,$05,$05,$05,$06,$06,$07 // ................
        .byte $07,$07,$08,$08,$09,$09,$0a,$0b,$0b,$0c,$0d,$0e,$0e,$0f,$10,$11 // ................
        .byte $12,$13,$15,$16,$17,$19,$1a,$1c,$1d,$1f // ..........

txt_7739:
        .text "!#%'*,/258;?CGKOTY"
        .byte $5e,$64,$6a,$70,$77,$7e,$86,$8e,$96,$9f,$a8,$b3,$bd,$c8,$d4,$e1 // ^djpw~..........
        .byte $ee,$fd,$8f,$12,$c8,$12,$0f,$13,$02,$02,$79,$17,$89,$17,$00,$00 // ..........y.....
        .byte $02,$01,$c3,$18,$1b,$19,$00,$00,$02,$01,$75,$17,$3e,$13,$73,$13 // ..........u.>.s.
        .byte $96,$13,$b7,$13,$de,$13,$f0,$13,$00,$14,$14,$14,$31,$14,$58,$14 // ............1.X.
        .byte $58,$13,$83,$13,$cc,$13,$77,$14,$81,$14,$85,$14,$89,$14,$a1,$14 // X.....w.........
        .byte $b9,$14,$bd,$14,$d9,$14,$02,$15,$43,$15,$72,$15,$7c,$15,$96,$15 // ........C.r.|...
        .byte $a5,$15,$d6,$15,$0d,$16,$3e,$16,$7c,$16,$ba,$16,$8b,$18,$e6,$16 // ......>.|.......
        .byte $f7,$16,$06,$17,$1b,$17,$58,$17,$19,$1b,$aa,$17,$cf,$17,$5a,$19 // ......X.......Z.
        .byte $66,$19,$f5,$17,$19,$18,$3d,$18,$55,$18,$6f,$19,$91,$19,$a1,$19 // f.....=.U.o.....
        .byte $b4,$19,$c7,$19,$d9,$19,$69,$11,$11,$1a,$29,$1a,$e8,$19,$03,$1a // ......i...).....
        .byte $40,$1a,$51,$1a,$6f,$1a,$a4,$1a,$c2,$1a,$67,$10,$83,$10,$80,$81 // @.Q.o.....g.....
        .byte $11,$40,$80,$10,$10,$10,$10,$10,$10,$10,$10,$fe,$80,$fd,$10,$0e // .@..............
        .byte $fd,$0d,$0c,$0b,$0a,$09,$08,$07,$06,$fe,$03 // ...........

txt_7816:
        .text "AA  "
        .byte $fe,$06,$18,$18,$18,$0c,$0c,$0c,$00,$fe,$b6,$c1,$cc,$d7,$e2,$ed // ................
        .byte $f8,$fd,$01,$0c,$17
        .byte $22                                   // double quote
        .text "-8CN"
        .byte $75,$89,$10,$10,$10,$10
        .byte $10,$10,$10,$10,$11,$11,$11,$11,$11,$11,$11,$11,$10,$10,$03,$00 // ................
        .byte $03,$07,$00,$00,$03,$03,$07,$07,$ff,$03,$00,$04,$07,$00,$00,$04 // ................
        .byte $04,$07,$07,$ff,$03,$00,$05,$08,$00,$00,$05,$05,$08,$08,$ff,$03 // ................
        .byte $00,$05,$09,$00,$00,$05,$05,$09,$09,$ff,$03,$00,$03,$08,$00,$00 // ................
        .byte $03,$03,$08,$08,$ff,$03,$00,$04,$09,$00,$00,$04,$04,$09,$09,$ff // ................
        .byte $51,$18,$0c,$00,$ff,$50,$0c,$00,$ff,$03,$fb,$00,$03,$fb,$fb,$00 // Q....P..........
        .byte $00,$03,$03,$ff,$03,$fb,$00,$04,$fb,$fb,$00,$00,$04,$04,$ff,$03 // ................
        .byte $fc,$00,$05,$fc,$fc,$00,$00,$05,$05,$ff,$03,$fd,$00,$05,$fd,$fd // ................
        .byte $00,$00,$05,$05,$ff,$03,$fc,$00,$03,$fc,$fc,$00,$00,$03,$03,$ff // ................
        .byte $03,$fd,$00,$04,$fd,$fd,$00,$00,$04,$04,$ff,$03,$00,$05,$07,$00 // ................
        .byte $00,$05,$05,$07,$07,$ff,$03,$00,$03,$05,$00,$00,$03,$03,$05,$05 // ................
        .byte $ff,$48,$30,$02,$fc,$09,$fe,$11,$fe,$00,$08,$77,$2c,$7a,$11,$1b // .H0........w,z..
        .byte $11,$cd,$8c,$18,$1f,$82,$24,$22,$1f,$22,$21,$1d,$8c,$1f,$ff,$06 // ......$"."!.....
        .byte $08,$00,$06,$0a,$02,$40,$05,$30,$00,$00,$00,$00,$00,$00,$00,$00 // .....@.0........
        .byte $00,$01,$21,$00,$88,$10,$53,$00,$00,$08,$21,$08,$89,$20,$00,$00 // ..!...S...!.. ..
        .byte $04,$08,$11,$00,$c8,$00,$00,$00,$14,$08,$11,$00,$48,$00,$00,$00 // ............H...
        .byte $14,$06,$41,$08,$b8,$00,$00,$41,$01,$00,$21,$98,$88,$10,$53,$00 // ..A....A..!...S.
        .byte $00,$09,$41,$00,$88,$10,$43,$42,$80,$01,$21,$00,$88,$10,$53,$21 // ..A...CB..!...S!
        .byte $00,$05,$41,$00,$88,$10,$42,$42,$80,$01,$15,$0b,$0b,$f0,$22,$00 // ..A...BB......".
        .byte $00,$18,$11,$08,$a9,$20,$43,$00,$00,$09,$41,$00,$88,$10,$00,$42 // ..... C...A....B
        .byte $84,$05,$41,$03,$48,$00,$43,$31,$80,$16,$41,$08,$69,$10,$00,$23 // ..A.H.C1..A.i..#
        .byte $00,$05,$41,$06,$69,$40,$00,$53,$84,$09,$41,$00,$a8,$10,$43,$00 // ..A.i@.S..A...C.
        .byte $00,$18,$11,$00,$89,$f0,$00,$00,$04,$16,$41,$08,$59,$10,$00,$23 // ..........A.Y..#
        .byte $04,$08,$11,$00,$a8,$00,$00,$00,$04,$08,$11,$00,$78,$00,$00,$00 // ............x...
        .byte $04,$08,$11,$00,$48,$00,$00,$00,$04,$08,$11,$00,$28,$00,$00,$00 // ....H.......(...
        .byte $04,$13,$41,$08,$59,$10,$00,$33,$84,$16,$41,$05,$59,$10,$00,$a3 // ..A.Y..3..A.Y...
        .byte $14,$00,$0c,$00,$00,$00,$00,$0c,$0c,$0c,$0c,$00,$00,$00,$08,$00 // ................
        .byte $00,$03,$00,$00,$00,$02,$02,$02,$00,$00,$02,$02,$02,$02,$02,$02 // ................
        .fill 13, $02
        .byte $11,$81,$81,$81,$81,$81,$81,$81,$81,$81,$81,$81,$81,$81,$11,$81 // ................
        .byte $11,$81,$81,$81,$81,$81,$81,$81,$81,$81,$8c,$01,$61,$01,$60,$07 // ............a.`.
        .byte $07,$0a,$61,$0b,$60,$0a,$61,$0b,$60,$53,$0e,$43,$15,$98,$16,$8c // ..a.`.a.`S.C....
        .byte $4b,$0e,$07,$07,$0a,$61,$0b,$60,$07,$07,$0a,$61,$0b,$60,$17,$17 // K....a.`...a.`..
        .byte $1b,$1b,$42,$1e,$07,$07,$0a,$61,$0b,$60,$43,$0e,$43,$00,$45,$24 // ..B....a.`C.C.E$
        .byte $1e,$1e,$ff,$8c,$61,$02,$60,$02,$06,$06,$09,$0c,$09,$0c,$0f,$0f // ....a.`.........
        .byte $11,$13,$11,$13,$11,$13,$6f,$15,$60,$16,$12,$12,$15,$15,$11,$13 // ......o.`.......
        .byte $11,$13,$0f,$0f,$06,$06,$09,$0c,$06,$06,$09,$0c,$18,$1a,$19,$18 // ................
        .byte $1a,$19,$1d,$1d,$1f,$25,$25,$06,$06,$09,$0c,$0f,$0f,$00,$00,$23 // .....%%........#
        .byte $23,$98,$23,$80,$26,$26,$8c,$25,$25,$ff,$8c,$03,$04,$05,$05,$08 // #.#.&&.%%.......
        .byte $0d,$08,$0d,$10,$10,$13,$11,$12,$47,$14,$13,$11,$12,$10,$10,$05 // ........G.......
        .byte $05,$08,$0d,$05,$05,$08,$0d,$04,$04,$47,$00,$1c,$42,$20,$05,$05 // .........G..B ..
        .byte $08,$0d,$10,$10                       // ....

txt_7acb:
        .text "G"
        .byte $22                                   // double quote character
        .text "  "
        .byte $ff,$fe,$c4,$c1,$8c,$7b,$2e,$79,$33,$7b,$2e,$7c,$2b,$84,$79,$2e // .....{.y3{.|+.y.
        .byte $2e,$2e,$2e,$88,$78,$30,$8c,$7a,$2b,$7c,$2f,$8c,$7b,$2e,$79,$33 // ....x0.z+|/.{.y3
        .byte $7b,$2e,$88,$79,$2e,$84,$2e,$88,$78,$30,$84,$79,$2e,$7a,$2b,$88 // {..y....x0.y.z+.
        .byte $7b
        .byte $29,$98,$7d
        .byte $27,$ff,$c7,$8c
        .text "7:73"
        .byte $84
        .byte $35,$35,$35
        .byte $35,$88,$37,$8c                       // 5.7.

txt_7b13:
        .text "32"
        .byte $c7                                   // 'G' | $80 (end-of-string marker)
        .byte $8c,$37,$3a,$37,$88,$35,$84,$35,$88,$37,$84,$35,$33,$88,$32,$98 // .7:7.5.5.7.53.2.
        .byte $30,$ff,$c6,$8c
        .text "373."
        .byte $84
        .text "2222"
        .byte $88
        .byte $33,$8c
        .text "0+373"
        .byte $88
        .byte $32,$84
        .byte $32,$88
        .byte $33,$84
        .byte $32,$30,$88
        .byte $2b
        .byte $98,$2b,$ff,$fe,$c4,$c5,$8c,$0f,$0f,$0f,$0f,$84,$0a,$0a,$0a,$0a // .+..............
        .byte $07,$0a,$8c,$0c,$84,$07,$0b,$0e,$8c,$0f,$0f,$0f,$88,$0a,$84,$0a // ................
        .byte $88,$0c,$84,$0a,$0c,$88,$07,$98,$0c,$ff,$fe,$c4,$c5,$84,$0c,$0c // ................
        .byte $0c,$88,$0c,$84,$0c,$88,$0a,$0c,$07,$8c,$0c,$ff,$c9,$84,$34,$34 // ..............44
        .byte $34,$88,$34,$84,$34,$88,$35,$33,$32,$8c,$30,$ff,$c2,$84,$7b,$2b // 4.4.4.532.0...{+
        .byte $2b,$2b,$88,$2b,$84,$2b,$88,$29,$7a,$2b,$7b,$29,$8c,$7c,$28,$ff // ++.+.+.)z+{).|(.
        .byte $fe,$c4,$c5,$88,$0a,$84,$0a,$88,$0a,$84,$0a,$88,$0a,$84,$0a,$88 // ................
        .byte $0a,$84,$0a,$0a,$0a,$0a,$0a,$88,$0c,$8c,$0c,$07,$ff,$c9,$88,$35 // ...............5
        .byte $c7,$84,$35,$c9,$88,$35,$c7,$84,$35,$c9,$88,$35,$c7,$84,$35,$c9 // ..5..5..5..5..5.
        .byte $88,$35,$c7,$84,$35,$c9,$35,$c7,$35,$c9,$35,$c7,$35,$88,$37,$c9 // .5..5.5.5.5.5.7.
        .byte $8c,$33,$32,$ff,$c2,$88,$79,$2e,$84,$2e,$88,$2e,$84,$2e,$88,$2e // .32...y.........
        .byte $84
        .byte $2e,$88
        .byte $2e,$84
        .text "....."
        .byte $88,$78
        .byte $30,$8c,$7a
        .byte $2b
        .byte $79,$2b,$ff,$c3,$88,$00,$c4,$84,$00,$00,$00,$00,$ff,$c0,$b0,$48 // y+.............H
        .byte $ff,$ca,$b0,$30,$ff,$cb,$84,$30,$32,$33,$88,$32,$84 // ...0...023.2.

txt_7c23:
        .text "+02320.,032/+"
        .byte $97,$30,$ff,$cb,$84,$33,$35,$37,$88,$35,$84 // .0...357.5.

txt_7c3b:
        .text "2357532038727"
        .byte $98,$33,$ff,$c0,$81,$00,$ff,$fe,$c4,$c5,$88,$0c,$84,$0c,$88,$07 // .3..............
        .byte $84,$07,$88,$0c,$84,$0c,$88,$07,$84,$07,$08,$08,$08,$0b,$07,$0b // ................
        .byte $98,$0c,$ff,$c2,$84,$78,$30,$7c,$32,$7d,$33,$88,$7c,$32,$84,$79 // .....x0|2}3.|2.y
        .byte $2e,$78,$30,$7c,$32,$7d,$33,$7c,$32,$78,$30,$79,$2e,$79,$2c,$7c // .x0|2}3|2x0y.y,|
        .byte $30,$7b,$33,$32,$7c,$2f,$7b,$32,$98,$78,$30,$ff,$c7,$88,$24,$84 // 0{32|/{2.x0...$.
        .byte $24,$26,$1f
        .text "&'&$"
        .byte $88
        .byte $26,$84
        .byte $22,$88
        .byte $27,$84
        .byte $27,$29
        .byte $26,$23,$8c,$24,$c3,$84,$00,$c4,$00,$00,$c9,$84,$27,$26,$24,$88 // &#.$........'&$.
        .byte $2e,$84
        .text "0+)'"
        .byte $88
        .byte $29,$84

txt_7cc1:
        .text "+'&$#!#"
        .byte $8c,$24,$c3,$84,$00,$c4,$82,$00,$00,$c3,$84,$00,$ff,$c7,$8c // .$.............

txt_7cd7:
        .text "7:73"
        .byte $cc                                   // 'L' | $80 (end-of-string marker)
        .byte $84,$79
        .text "...."
        .byte $88,$78
        .byte $30,$8c,$7a
        .byte $2b,$7c
        .byte $2f,$c7,$8c
        .byte $37,$3a,$37,$88,$35,$cc,$84,$79,$2e,$88,$78,$30,$84,$79,$2e,$7a // 7:7.5..y..x0.y.z
        .byte $2b,$88,$7b,$29,$98,$7d,$27,$ff,$c2,$8c,$7b,$2e,$79,$33,$7b,$2e // +.{).}'...{.y3{.
        .byte $7c,$2b,$c3,$84,$00,$00,$00,$00,$c4,$82,$00,$00,$84,$00,$c3,$00 // |+..............
        .byte $c4,$82,$00,$00,$84,$00,$c3,$00,$c4,$00,$00,$ff,$c2,$8c,$7b,$2e // ..............{.
        .byte $79,$33,$7b,$2e,$88,$79,$2e,$c4,$84,$00,$ff,$cd,$88,$30,$84 // y3{..y.......0.

txt_7d3b:
        .text "7573532"
        .byte $88,$30,$84,$30,$88,$33,$84           // .0.0.3.

txt_7d49:
        .text "3535753"
        .byte $8c,$35,$84                           // .5.

txt_7d53:
        .text "707:95753"
        .byte $8c,$32,$84                           // .2.

txt_7d5f:
        .text "/27532"
        .byte $98,$33,$ff,$fe,$c4,$c5,$88,$0c,$84,$0c,$88,$0c,$84,$0c,$88,$0c // .3..............
        .byte $84,$0c,$8c,$0c,$88,$08,$84,$08,$88,$0a,$84,$0a,$88,$0c,$84,$0c // ................
        .byte $8c,$07,$88,$0c,$84,$0c,$88,$0c,$84,$0c,$0c,$0e,$0c,$8c,$0a,$88 // ................
        .byte $07,$84,$07,$0b,$07,$0e,$8c,$0f,$0e,$ff,$cb,$88,$2b,$84 // ............+.

txt_7da3:
        .text "0.0+.+)"
        .byte $88,$2b,$84,$2b,$88,$2c,$84           // .+.+.,.

txt_7db1:
        .text ",.+.0.+"
        .byte $8c,$2e,$84                           // ...

txt_7dbb:
        .text "0+032.0.+"
        .byte $8c,$2e,$84                           // ...

txt_7dc7:
        .text "+/2/+)"
        .byte $98,$2b,$ff,$cd,$84,$37,$82,$37,$37,$84 // .+...7.77.

txt_7dd7:
        .text "7753557"
        .byte $8c,$35,$84,$33,$82,$33,$33,$84       // .5.3.33.

txt_7de6:
        .text "3323720"
        .byte $8c
        .byte $2f,$84
        .byte $30,$82
        .byte $30,$30,$84
        .text "03200"
        .byte $82
        .byte $30,$30
        .byte $84,$30,$8c,$35,$84                   // .0.5.

txt_7e02:
        .text "723532/02"
        .byte $8c,$2b,$ff,$cb,$84,$33,$82,$33,$33,$84 // .+...3.33.

txt_7e15:
        .text "33.+223"
        .byte $8c,$32,$84,$30,$82,$30,$30,$84       // .2.0.00.

txt_7e24:
        .text "00.+2/-"
        .byte $8c
        .byte $2b,$84
        .byte $2c,$82
        .byte $2c,$2c,$84
        .text ",0.,,"
        .byte $82
        .byte $2c,$2c
        .byte $84,$2c,$8c,$30,$84                   // .,.0.

txt_7e40:
        .text "2/020/+-/"
        .byte $8c,$26,$ff,$fe,$c4,$c5,$84,$0f,$0f,$0f,$0f,$0f,$0f,$0a,$0a,$0a // .&..............
        .byte $8c,$0a,$84,$0c,$0c,$0c,$0c,$0c,$0c,$0b,$0c,$0e,$8c,$07,$84,$08 // ................
        .byte $08,$08,$08,$08,$07,$05,$05,$05,$05,$07,$08,$98,$07,$0b,$ff,$fe // ................
        .byte $c4,$c5,$88,$0c,$84,$0c,$0e,$0f,$0e,$88,$0c,$84,$0c,$8c,$07,$ff // ................
        .byte $cb,$88
        .byte $27,$84
        .text "')+)"
        .byte $88
        .byte $27,$84
        .byte $27,$8c
        .byte $26,$ff,$cf
        .byte $88,$72,$1f,$84,$1f,$71,$22,$70,$24,$71,$22,$88,$72,$1f,$84,$1f // .r...q"p$q".r...
        .byte $8c,$71,$1f,$ff,$cf,$88,$73,$22,$84,$22,$88,$22,$84,$22,$71,$22 // .q....s"."."."q"
        .byte $22,$22,$8c,$22,$88,$72,$1f,$84,$1f,$88,$1f,$84,$1f,$71,$1f,$1f // "".".r.......q..
        .byte $1f,$8c,$1f,$88,$20,$84,$20,$88,$20,$84,$20,$75,$20,$20,$20,$8c // .... . . . u   .
        .byte $20,$88,$71,$1f,$84,$1f,$88,$1f,$84,$1f,$74,$23,$23,$23,$8c,$23 //  .q.......t###.#
        .byte $ff,$d8,$84
        .byte $24,$2b,$29,$88
        .byte $2b,$84
        .text ")')'"
        .byte $88
        .byte $26,$84
        .byte $23,$88,$24,$84                       // #.$.

txt_7efd:
        .text "$&'),+)"
        .byte $8c
        .byte $2b,$ff,$c0,$98,$00,$ff,$93
        .text "((,(,"
        .byte $87
        .byte $43,$2e
        .byte $93
        .text "//!/!"
        .byte $ff,$9f
        .byte $29,$87,$67
        .byte $29,$60,$93
        .byte $2d,$87
        .byte $67,$29,$60,$93,$2d,$87,$6e,$29,$67,$29,$60,$9f,$29,$87,$67,$29 // g)`.-.n)g)`.).g)
        .byte $60,$87,$2c,$67,$29,$60,$2c,$ff,$d8,$88,$24,$24,$22,$84,$24,$26 // `.,g)`,...$$".$&
        .byte $88
        .byte $27,$84
        .byte $27,$88
        .byte $26,$84
        .byte $24,$88
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .text "$"
        .byte $8c
        .byte $26,$84
        .byte $24,$88,$22,$84,$24,$88,$26,$84,$24,$88,$22,$24,$ff,$cb,$88,$77 // $.".$.&.$."$...w
        .byte $18,$18,$13,$84,$18,$16,$88,$13,$84,$13,$88,$16,$84,$18,$88,$13 // ................
        .byte $13,$13,$18,$8c,$16,$84,$18,$88,$13,$84,$18,$88,$16,$84,$18,$88 // ................
        .byte $13,$18,$ff,$d8,$84                   // .....

txt_7f89:
        .text "$$"
        .byte $22                                   // double quote character
        .text "$'&"
        .byte $88,$24,$84,$24,$20,$1f,$20,$88,$1d,$1d,$84,$1d,$1d,$20,$1d,$20 // .$.$ . ...... . 
        .byte $22,$88
        .byte $24,$84
        .text "'$&'"
        .byte $88
        .byte $24,$24,$ff,$cb,$84

txt_7fad:
        .text "++)+.-"
        .byte $88
        .byte $2b,$84
        .text "+'&'"
        .byte $88
        .byte $24,$24,$84

txt_7fbe:
        .text "$$'$')"
        .byte $88
        .byte $2b,$84
        .text ".+-."
        .byte $88
        .byte $2b,$2b,$ff,$c3,$8c,$00,$c4,$84
        .byte $00,$c3,$88,$00,$c4,$00,$c3,$84,$00,$c4,$00,$88,$00,$c3,$90,$00 // ................
        .byte $88,$00,$ff,$cf,$88,$75,$1b,$1b,$72,$1a,$84,$75,$1b,$73,$1d,$88 // .....u..r..u.s..
        .byte $74,$1f,$84,$1f,$88,$73,$1d,$84,$75,$1b,$88,$72,$1a,$1a,$1a,$75 // t....s..u..r...u
        .byte $1b,$8c,$73,$1d,$84,$75,$1b,$88,$72,$1a,$84,$75,$1b,$88,$73,$1d // ..s..u..r..u..s.
        .byte $84,$75,$1b,$88,$72,$1a,$75,$1b,$ff,$cf,$84,$75,$1b,$1b,$74,$1a // .u..r.u....u..t.
        .byte $75,$1b,$72,$1f,$73,$1d,$88,$75,$1b,$84,$1b,$72,$18,$73,$16,$72 // u.r.s..u...r.s.r
        .byte $18,$88,$75,$14,$14,$84,$14,$14,$72,$18,$75,$14,$72,$18,$74,$1a // ..u.....r.u.r.t.
        .byte $88,$75,$1b,$84,$72,$1f,$75,$1b,$73,$1d,$72,$1f,$88,$75,$1b,$1b // .u..r.u.s.r..u..
        .byte $ff,$94                               // ..

txt_8056:
        .text "C133C133;;G577;;C577;;"
        .byte $96                                   // .

txt_806d:
        .text "C133C133"
        .byte $8a                                   // .

txt_8076:
        .text "<<>><<>>?<<>><<>>"
        .byte $96
        .byte $3b,$3b,$8a
        .text "C133"
        .byte $96

txt_8090:
        .text "C577;;G533"
        .byte $8a,$2a,$88,$2a,$86,$2a,$85,$2a,$8a,$2a,$88,$2a,$86,$2a,$85,$2a // .*.*.*.*.*.*.*.*
        .byte $88,$27,$ff,$94                       // .'..

txt_80ae:
        .text "002004"
        .byte $88,$3b,$3b,$94                       // .;;.

txt_80b8:
        .text "69:988"
        .byte $88
        .byte $3b,$3b,$94
        .text "9988"
        .byte $88
        .byte $3b,$3b,$96

txt_80ca:
        .text "002004E="
        .byte $8a,$3b,$3b,$96                       // .;;.

txt_80d6:
        .text "0029988"
        .byte $8a,$3b,$3b,$96                       // .;;.

txt_80e1:
        .text "69:9"
        .byte $00                                   // string terminator
        .byte $00,$5f,$2b,$94,$27,$ff,$d2,$86,$76,$0c,$0c,$0c,$0c,$0c,$0c,$0c // ._+.'...v.......
        .byte $0c,$ff,$ce,$82,$0a,$0c,$18,$16,$18,$0f,$ff,$ce,$84,$18,$82,$18 // ................
        .byte $84,$18,$82,$18,$16,$18,$1a,$86,$18,$cf,$84,$72,$1f,$82,$1f,$84 // ...........r....
        .byte $1f,$82,$1f,$73,$1d,$72,$1f,$71,$22,$86,$72,$1f,$ff,$d2,$84,$77 // ...s.r.q".r....w
        .byte $0c,$82,$0c,$84,$0c,$82,$0c,$0f,$0c,$0a,$86,$0c,$ff,$cf,$84,$73 // ...............s

txt_8136:
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $74,$21,$21,$21,$86,$21,$d1,$76,$24,$ff,$c3,$84,$00,$c4,$82,$00 // t!!!.!.v$.......
        .byte $00,$00,$00,$c3,$84,$00,$c4,$82,$00,$00,$00,$00,$ff,$cf,$84,$73 // ...............s

txt_815c:
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .text "$$$"
        .byte $86,$24,$d1,$76,$24,$ff,$d2,$86,$77,$00,$82,$00,$00,$00,$86,$00 // .$.v$...w.......
        .byte $82,$00,$00,$00,$ff,$cf,$86,$72,$1f,$84,$1f,$82,$1f,$8b,$71,$1d // .......r......q.
        .byte $c0,$85,$00,$cf,$86,$72,$1f,$82,$1f,$8b,$71,$1d,$c0,$81,$00,$ff // .....r....q.....
        .byte $cd,$8c,$18,$1f,$82,$1d,$1f,$1d,$1b,$1a,$16,$8c,$13,$ff,$ce,$8a // ................
        .byte $08,$82,$08,$84,$08,$08,$08,$98,$0a,$8a,$05,$82,$05,$84,$05,$05 // ................
        .byte $05,$8c,$07,$8c,$0b,$ff,$ce,$8a,$0f,$82,$0f,$84,$0f,$0f,$0f,$98 // ................
        .byte $11,$8a,$0c,$82,$0c,$84,$0c,$0c,$0c,$8c,$0e,$13,$ff,$d2,$86,$76 // ...............v
        .byte $00,$84,$00,$82,$00,$8c,$00,$84,$00,$00,$00,$8c,$00,$ff,$d3,$82 // ................
        .byte $70,$3c,$72,$37,$70,$30,$d4,$70,$3c,$72,$37,$70,$30,$d5,$70,$3c // p<r7p0.p<r7p0.p<
        .byte $72,$37,$70,$30,$d6,$70,$3c,$72,$37,$70,$30,$ff,$d7,$86,$77,$00 // r7p0.p<r7p0...w.
        .byte $00,$82,$00,$00,$00,$84,$00,$82,$00,$86,$00,$84,$00,$82,$00,$84 // ................
        .byte $00,$82,$00,$84,$03,$82,$05,$86,$07,$07,$82,$07,$07,$07,$84,$07 // ................
        .byte $82,$07,$84,$07,$82,$07,$84,$07,$82,$07,$86,$07,$84,$05,$82,$03 // ................
        .byte $ff,$d3,$82,$75,$3a,$70,$37,$72,$32,$d4,$75,$3a,$70,$37,$72,$32 // ...u:p7r2.u:p7r2
        .byte $d5,$75,$3a,$70,$37,$72,$32,$d6,$75,$3a,$70,$37,$72,$32,$ff,$c2 // .u:p7r2.u:p7r2..
        .byte $84,$72
        .text "++++"
        .byte $7e
        .byte $2b,$72
        .byte $2b,$7e
        .byte $2b,$75
        .byte $27,$71
        .byte $27
        .byte $8c,$75,$27,$86,$70,$2b,$72,$26,$84,$74,$2b,$82,$70,$2b,$84,$7f // .u'.p+r&.t+.p+..
        .byte $2b,$9a,$70,$2b,$86,$72,$2b,$84,$2b,$82,$2b,$84,$2b,$82,$2b,$84 // +.p+.r+.+.+.+.+.
        .byte $7e,$2b,$82,$72,$2b,$84,$7e,$2b,$82,$75,$27,$84,$71,$27,$8e,$75 // ~+.r+.~+.u'.q'.u
        .byte $27,$86,$70,$2b,$75,$2e,$72,$32,$75,$2e,$d1,$84,$70,$37,$7f,$37 // '.p+u.r2u...p7.7
        .byte $72,$32,$8c,$70,$37,$ff,$d2,$84,$76,$02,$02,$02,$05,$04,$00,$8c // r2.p7...v.......
        .byte $02,$84,$02,$82,$02,$02,$84,$01,$ff,$0f,$01,$00,$00 // .............

// --- Region $82da-$82fb ---
.pc = $82da "Segment $82da"
        .byte $a9,$34,$85,$01,$a2,$53,$a0,$00,$b9,$00,$83,$99,$00,$4a,$c8,$d0 // .4...S.......J..
        .byte $f7,$ee,$3f,$03,$ee,$42,$03,$ca,$d0,$ee,$a9,$37,$85,$01,$4c,$e2 // ..?..B.....7..L.
        .byte $fc                                   // .

dat_82fb:
        // === Fill data (1 bytes, $82fb-$82fb) ===
        .byte $00                                   // .

// --- Region $8cd1-$8cd1 ---
.pc = $8cd1 "dat_8cd1"

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

// --- Region $8d8d-$8d8d ---
.pc = $8d8d "$8d8d"
        .byte $00                                   // .

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

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

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

chr_c000:
        .byte $00                                   // .

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

scr_c400:
        .byte $00                                   // .

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

chr_d000:
        .byte $00                                   // .

// --- Region $d700-$ea7d ---
.pc = $d700 "dat_d700"

dat_d700:
        .byte $01,$a2,$05,$bd,$42,$08,$9d,$2d       // char 224
        .byte $00,$ca,$10,$f7,$9a,$a0,$00,$c6       // char 225
        .byte $32,$ce,$2c,$08,$b1,$31,$99,$00       // char 226
        .byte $d7,$c8,$d0,$f8,$a5,$32,$c9,$08       // char 227
        .byte $d0,$ed,$b9,$48,$08,$99,$00,$01       // char 228
        .byte $c8,$d0,$f7,$4c,$00,$01,$00           // char 229 (partial)

txt_d72f:
        .byte $4a                                   // char 229 (partial)
        .byte $25,$d8,$14,$31,$b1                   // char 230 (partial)

txt_d735:
        .byte $2f,$2a,$2a                           // char 230 (partial)
        .byte $2a,$2a,$29,$07,$aa,$bd,$1a,$01       // char 231
        .byte $8d,$18,$01,$b1,$2f,$29,$1f,$aa       // char 232
        .byte $20,$22,$01,$4c,$ff,$01,$a4,$43       // char 233
        .byte $ab,$79,$58,$3b,$3f,$29,$e6,$2f       // char 234
        .byte $d0,$02,$e6,$30,$60,$b1,$2f,$20       // char 235
        .byte $22,$01,$91,$2d,$e6,$2d,$d0,$02       // char 236
        .byte $e6,$2e,$ca,$d0,$f5,$f0,$c5,$a9       // char 237
        .byte $00,$f0,$ef,$a9,$ff,$d0,$eb,$b1       // char 238
        .byte $2f,$91,$2d,$e6,$2f,$d0,$02,$e6       // char 239
        .byte $30,$e6,$2d,$d0,$02,$e6,$2e,$ca       // char 240
        .byte $d0,$ed,$f0,$a8,$20,$71,$01,$b1       // char 241
        .byte $2f,$20,$22,$01,$91,$2d,$e6,$2d       // char 242
        .byte $d0,$02,$e6,$2e,$ca,$d0,$f5,$c6       // char 243
        .byte $39,$10,$f1,$30,$8f,$86,$39,$b1       // char 244
        .byte $2f,$aa,$4c,$22,$01,$20,$71,$01       // char 245
        .byte $b1,$2f,$91,$2d,$e6,$2f,$d0,$02       // char 246
        .byte $e6,$30,$e6,$2d,$d0,$02,$e6,$2e       // char 247
        .byte $ca,$d0,$ed,$c6,$39,$10,$e9,$4c       // char 248
        .byte $00,$01,$2c,$da,$01,$a9,$37,$85       // char 249
        .byte $01,$58,$20,$00                       // char 250 (partial)

txt_d7d4:
        .byte $4b,$4c,$ae,$a7                       // char 250 (partial)
        .byte $e0,$00,$f0,$ee,$a9,$04,$2c,$a9       // char 251
        .byte $08,$85,$ff,$b1,$2f,$91,$2d,$c8       // char 252
        .byte $c4,$ff,$d0,$f7,$18,$a5,$2d,$65       // char 253
        .byte $ff,$85,$2d,$a5,$2e,$69,$00,$85       // char 254
        .byte $2e,$a0,$00,$ca,$d0,$e5,$18,$a5       // char 255
        .byte $2f,$65,$ff,$85,$2f,$a5,$30,$69       // char 256
        .byte $00,$85,$30,$4c,$00,$01,$b9,$00       // char 257
        .byte $ef,$99,$00,$ff,$c8,$d0,$f7,$ce       // char 258
        .byte $dc,$01,$ce,$df,$01,$ad,$df,$01       // char 259
        .byte $c9,$df,$d0,$ea,$60,$80,$00,$00       // char 260
        .byte $64,$71,$78,$a0,$00,$b9,$00,$5e       // char 261
        .byte $99,$00,$d8,$b9,$00,$5f,$99,$00       // char 262
        .byte $d9,$a9,$00,$99,$00,$5e,$99,$00       // char 263
        .byte $5f,$99,$00,$da,$99,$00,$db,$c8       // char 264
        .byte $d0,$e3,$a9,$ff,$8d,$18,$03,$a9       // char 265
        .byte $4f,$8d,$19,$03,$2c,$11,$d0,$10       // char 266
        .byte $fb,$88,$8c,$15,$d0,$8c,$1c,$d0       // char 267
        .byte $8c,$1d,$d0,$c8,$8c,$11,$d0,$8c       // char 268
        .byte $12,$d0,$8c,$1b,$d0,$8c,$20,$d0       // char 269
        .byte $8c,$21,$d0,$c8,$8c,$1a,$d0,$88       // char 270
        .byte $a2,$00,$bd,$40,$52,$99,$00,$d0       // char 271
        .byte $a9,$86,$99,$01,$d0,$e8,$c8,$c8       // char 272
        .byte $c0,$10,$d0,$ee,$a0,$07,$a9,$00       // char 273
        .byte $99,$27,$d0,$88,$10,$fa,$ad,$00       // char 274
        .byte $dd,$29,$fc,$09,$02,$8d,$00,$dd       // char 275
        .byte $a9,$7f,$8d,$0d,$dc,$a0,$6f,$98       // char 276
        .byte $99,$89,$53,$99,$89,$5f,$c8,$c0       // char 277
        .byte $77,$d0,$f5,$a9,$c0,$8d,$10,$d0       // char 278
        .byte $a9,$d5,$8d,$14,$03,$a9,$4c,$8d       // char 279
        .byte $15,$03,$a2,$07,$a0,$04,$1e,$00       // char 280
        .byte $50,$08,$3e,$00,$54,$28,$3e,$00       // char 281
        .byte $54,$88,$d0,$f2,$a0,$04,$1e,$00       // char 282
        .byte $50,$08,$3e,$08,$54,$28,$3e,$08       // char 283
        .byte $54,$88,$d0,$f2,$1e,$08,$54,$3e       // char 284
        .byte $00,$54,$ca,$10,$d7,$ad,$9d,$4b       // char 285
        .byte $18,$69,$08,$8d,$9d,$4b,$8d,$ad       // char 286
        .byte $4b,$ad,$9e,$4b,$69,$00,$8d,$9e       // char 287
        .byte $4b,$8d,$ae,$4b,$ad,$a1,$4b,$18       // char 288
        .byte $69,$10,$8d,$a1,$4b,$8d,$a5,$4b       // char 289
        .byte $8d,$be,$4b,$ad,$a2,$4b,$69,$00       // char 290
        .byte $8d,$a2,$4b,$8d,$a6,$4b,$8d,$bf       // char 291
        .byte $4b,$ad,$b1,$4b,$18,$69,$10,$8d       // char 292
        .byte $b1,$4b,$8d,$b5,$4b,$8d,$bb,$4b       // char 293
        .byte $ad,$b2,$4b,$69,$00,$8d,$b2,$4b       // char 294
        .byte $8d,$b6,$4b,$8d,$bc,$4b,$ce,$48       // char 295
        .byte $52,$f0,$03,$4c,$98,$4b,$b9,$00       // char 296
        .byte $52,$99,$00,$50,$a9,$00,$99,$00       // char 297
        .byte $52,$c8,$c0,$50,$d0,$f0,$a0,$00       // char 298
        .byte $98,$0a,$aa,$b9,$00,$5a,$49,$06       // char 299
        .byte $0a,$9d,$00,$4a,$18,$69,$01,$9d       // char 300
        .byte $01,$4a,$b9,$80,$5a,$49,$06,$0a       // char 301
        .byte $9d,$00,$4b,$18,$69,$01,$9d,$01       // char 302
        .byte $4b,$c8,$c0,$80,$d0,$da,$a9,$01       // char 303
        .byte $8d,$22,$d0,$a9,$08,$8d,$23,$d0       // char 304
        .byte $20,$ca,$4f,$a9,$02,$a2,$00,$a0       // char 305
        .byte $00,$88,$d0,$fd,$ca,$d0,$fa,$38       // char 306
        .byte $e9,$01,$d0,$f5,$20,$00,$09,$58       // char 307
        .byte $ad,$01,$dc,$c9,$ef,$d0,$f9,$78       // char 308
        .byte $a9,$0b,$8d,$11,$d0,$a0,$18,$a9       // char 309
        .byte $00,$99,$00,$d4,$88,$10,$fa,$20       // char 310
        .byte $ca,$4f,$ad,$30,$03,$8d,$c9,$4c       // char 311
        .byte $ad,$31,$03,$8d,$ce,$4c,$a2,$ff       // char 312
        .byte $9a,$20,$a3,$fd,$a0,$20,$b9,$2f       // char 313
        .byte $fd,$99,$13,$03,$88,$d0,$f7,$a9       // char 314
        .byte $20,$99,$00,$04,$99,$00,$05,$99       // char 315
        .byte $00,$06,$99,$00,$07,$c8,$d0,$f1       // char 316
        .byte $94,$00,$ca,$e0,$01,$d0,$f9,$20       // char 317
        .byte $5b,$ff,$a9,$00,$8d,$30,$03,$a9       // char 318
        .byte $00,$8d,$31,$03,$4c,$c2,$82,$ee       // char 319
        .byte $19,$d0,$a9,$78,$8d,$18,$d0,$a9       // char 320
        .byte $d8,$8d,$16,$d0,$ad,$12,$d0,$18       // char 321
        .byte $69,$07,$29,$07,$09,$28,$8d,$11       // char 322
        .byte $d0,$ad,$12,$d0,$cd,$12,$d0,$f0       // char 323
        .byte $fb,$c9,$86,$d0,$e7,$ce,$f8,$4c       // char 324
        .byte $a9,$38,$8d,$eb,$4c,$ad,$12,$d0       // char 325
        .byte $c9,$86,$d0,$f9,$a0,$14,$88,$d0       // char 326
        .byte $fd,$a9,$46,$8d,$18,$d0,$ad,$11       // char 327
        .byte $d0,$29,$df,$8d,$11,$d0,$ad,$f8       // char 328
        .byte $4c,$c9,$2b,$d0,$08,$a9,$2e,$8d       // char 329
        .byte $14,$03,$ee,$15,$03,$4c,$7e,$ea       // char 330
        .byte $ee,$19,$d0,$a9,$78,$8d,$18,$d0       // char 331
        .byte $a9,$d8,$8d,$16,$d0,$a9,$3b,$8d       // char 332
        .byte $11,$d0,$ce                           // char 333 (partial)

txt_da6b:
        .text "IP"
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $07,$a9,$e3,$8d,$14,$03,$d0,$3d,$20,$66,$4d,$20,$66,$4d,$ad,$12 // .......= fM fM..
        .byte $d0,$c9,$99,$d0,$f9,$a9,$1b,$8d,$11,$d0,$a9,$46,$8d,$18,$d0,$4c // ...........F...L
        .byte $7e,$ea,$a0,$06,$be,$00,$d0,$f0,$05,$ca,$8a,$99,$00,$d0,$be,$08 // ~...............
        .byte $d0,$e0,$68,$f0,$0b,$e8,$d0,$04,$38,$6e,$10,$d0,$8a,$99,$08,$d0 // ..h.....8n......
        .byte $88,$88,$10,$e0,$60,$a0,$00,$98,$99,$00,$5a,$99,$00,$5b,$c8,$d0 // ....`.....Z..[..
        .byte $f7,$a0,$00,$98,$99,$00,$d0,$18,$69,$30,$c8,$c8,$c0,$10,$d0,$f4 // ........i0......
        .byte $a0,$27,$a9,$00,$99,$08,$52,$99,$58,$52,$99,$80,$52,$99,$a8,$52 // .'....R.XR..R..R
        .byte $99,$f8,$52,$a9,$0a,$99,$08,$da,$99,$58,$da,$99,$80,$da,$99,$a8 // ..R......X......
        .byte $da,$99,$f8,$da,$a9,$20,$99,$30,$52,$99,$d0,$52,$a9,$07,$99,$30 // ..... .0R..R...0
        .byte $da,$99,$d0,$da,$88,$10,$cb,$a9,$c0,$8d,$10,$d0,$4c,$52,$4d,$ee // ............LRM.
        .byte $19,$d0,$a9,$3b,$8d,$11,$d0,$a9,$d8,$8d,$16,$d0,$a9,$78,$8d,$18 // ...;.........x..
        .byte $d0,$ad,$50,$50,$18,$6d,$4f,$50,$8d,$50,$50,$90,$03,$20,$06,$09 // ..PP.mOP.PP.. ..
        .byte $a9,$00,$8d                           // ...

txt_db31:
        .text "HP"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $00,$8d,$71,$4f,$a9,$54,$8d,$72,$4f,$ad,$00,$4a,$d0,$0c,$a9,$00 // ..qO.T.rO..J....
        .byte $8d,$14,$4e,$a9,$4a,$8d,$15,$4e,$d0,$ef,$a2,$03,$0a // ..N.J..N.....

txt_db51:
        .text ".HP"
        .byte $ca                                   // 'J' | $80 (end-of-string marker)
        .byte $d0,$f9,$a8,$ad,$72,$4f,$18,$6d,$48,$50,$8d,$72,$4f,$8c,$49,$50 // ....rO.mHP.rO.IP
        .byte $20,$65,$4f,$ac,$49,$50,$20,$65,$4f,$ad //  eO.IP eO.

txt_db6f:
        .text "KP"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $08,$d0,$0d,$a9,$00,$8d,$4b,$50,$ee,$14,$4e,$d0,$03,$ee,$15,$4e // ......KP..N....N
        .byte $a9,$01,$8d,$25,$d0,$a9,$0e,$8d,$26,$d0,$a0,$07,$a9,$03,$99,$27 // ...%....&......'
        .byte $d0,$88,$10,$fa,$a0,$40,$98,$99,$b8,$53,$c8,$c0,$48,$d0,$f8,$ce // .....@...S..H...
        .byte $4c,$50,$f0,$04,$a9,$b1,$d0,$1b,$ee   // LP.......

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

txt_dbae:
        .text "MP"
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $08,$a9,$04,$8d                       // ....

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

txt_dbb8:
        .text "NP"
        .byte $ad                                   // '-' | $80 (end-of-string marker)

txt_dbbb:
        .text "NP"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $a0,$f0,$0f,$c9,$c2,$f0,$48,$a0,$0e,$99,$01,$d0,$88,$88,$10,$f9 // ......H.........
        .byte $30,$7a,$a0,$00,$b9,$a0,$6f,$49,$0e,$d0,$0c,$a9,$a0,$8d,$a9,$4e // 0z....oI.......N
        .byte $a9,$6f,$8d,$aa,$4e,$d0,$ed,$99       // .o..N...

txt_dbe6:
        .text "0R"
        .byte $c8                                   // 'H' | $80 (end-of-string marker)
        .byte $c0,$28,$d0,$e5,$ad,$a9,$4e,$18,$69,$28,$8d,$a9,$4e,$ad,$aa,$4e // .(....N.i(..N..N
        .byte $69,$00,$8d,$aa,$4e,$ee               // i...N.

txt_dbff:
        .text "NP"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $8d,$4e,$49,$20,$8d,$8d,$4e,$a9,$a1,$d0,$b8,$a0,$00,$b9,$f1,$6f // .NI ..N........o
        .byte $49,$0e,$d0,$0c,$a9,$f1,$8d,$e6,$4e,$a9,$6f,$8d,$e7,$4e,$d0,$ed // I.......N.o..N..
        .byte $99,$d0,$52,$c8,$c0,$28,$d0,$e5,$ad,$e6,$4e,$18,$69,$28,$8d,$e6 // ..R..(....N.i(..
        .byte $4e,$ad,$e7,$4e,$69,$00,$8d,$e7,$4e,$ce // N..Ni...N.

txt_dc3c:
        .text "NP"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $8d,$4e,$49,$20,$8d,$8d,$4e,$a9,$c1,$d0,$c1,$ad,$12,$d0,$c9,$99 // .NI ..N.........
        .byte $d0,$f9,$a9,$1b,$8d,$11,$d0,$a9,$46,$8d,$18,$d0,$ad,$12,$d0,$c9 // ........F.......
        .byte $d2,$d0,$f9,$a0,$68,$98,$99,$90,$53,$c8,$c0,$70,$d0,$f7,$a9,$0b // ....h...S..p....
        .byte $8d,$25,$d0,$a9,$0c,$8d,$26,$d0,$a0,$07,$a9,$0f,$99,$27,$d0,$88 // .%....&......'..
        .byte $10,$fa,$a0,$0e,$a9,$e2,$99,$01,$d0,$88,$88,$10,$f9,$4c,$7e,$ea // .............L~.
        .byte $a2,$00,$ee                           // ...

txt_dc92:
        .text "KP"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $4b,$50,$8d                           // KP.

txt_dc98:
        .text "HP"
        .byte $b9                                   // '9' | $80 (end-of-string marker)
        .byte $a2,$60,$4f,$0a,$ce                   // .`O..

txt_dca0:
        .text "HP"
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $fa,$3e,$c2,$5b,$3e,$c1,$5b,$3e,$c0,$5b,$3e,$82,$5b,$3e,$81,$5b // .>.[>.[>.[>.[>.[
        .byte $3e,$80,$5b,$3e,$42,$5b,$3e,$41,$5b,$3e,$40,$5b,$3e,$02,$5b,$3e // >.[>B[>A[>@[>.[>
        .byte $01,$5b,$3e,$00,$5b,$3e,$c2           // .[>.[>.

txt_dcca:
        .text "Z>"
        .byte $c1                                   // 'A' | $80 (end-of-string marker)

txt_dccd:
        .text "Z>"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $5a,$3e,$82,$5a,$3e,$81,$5a,$3e,$80   // Z>.Z>.Z>.

txt_dcd9:
        .text "Z>BZ>AZ>"
        .byte $40                                   // @ character
        .text "Z>"
        .byte $02,$5a,$3e,$01,$5a,$3e,$00,$5a,$c8,$e3,$e8,$3a,$e0,$18,$d0,$a1 // .Z>.Z>.Z...:....
        .byte $60,$a9,$09,$8d,$e0,$4f,$8d,$e7,$4f,$a9,$70,$8d,$e4,$4f,$8d,$eb // `....O..O.p..O..
        .byte $4f,$a2,$13,$a0,$00,$b9,$a2           // O......

txt_dd0b:
        .text "%H"
        .byte $b9                                   // '9' | $80 (end-of-string marker)
        .byte $92,$00,$99,$a2,$38,$68,$99,$92,$00,$c8,$d0,$ef,$ee,$e0,$4f,$ee // ....8h........O.
        .byte $e4,$4f,$ee,$e7,$4f,$ee,$eb,$4f,$ca,$d0,$e0,$60,$40,$a8,$2b,$0f // .O..O..O...`@.+.
        .byte $1f,$37,$67,$ff,$c7,$c7,$70,$fe,$73,$7e,$e3,$73,$24,$7e,$00,$3f // .7g...p.s~.s$~.?
        .byte $73,$e3,$70,$25,$73,$3e,$00,$fc,$76,$e3,$73,$2f,$76,$7c,$00,$7e // s.p%s>..v.s/v|.~
        .byte $73,$70,$7c,$70,$73,$7e,$00,$7e,$73,$70,$7c,$e3,$70,$29,$00,$3e // sp|ps~.~sp|.p).>
        .byte $73,$70,$77,$73,$73,$3e,$00,$e3,$73,$21,$7f,$e3,$73,$22,$00,$3e // spwss>..s!..s".>
        .byte $e5,$1c,$22,$3e,$00,$e5,$0e,$2c,$6e,$3c,$00,$73,$76,$7c,$7c,$76 // ..">...,n<.sv||v
        .byte $73,$73,$03,$f0,$e4,$70,$2c,$71,$7f,$00,$73,$77,$7f,$6b,$6b,$63 // ss...p,q..sw.kkc
        .byte $63,$30,$7e,$e6,$73,$22,$06,$3e,$e5,$73,$26,$3e,$00,$fe,$d3,$b3 // c0~.s".>.s&>....
        .byte $7e,$e3,$70,$22,$00,$3e,$e3,$73,$36,$77,$3e,$07,$00,$fe,$73,$73 // ~.p".>.s6w>...ss
        .byte $7e,$76,$73,$73,$03,$3f,$73,$78,$3e,$0f,$67,$3e,$00,$ff,$9c,$e5 // ~vss.?sx>.g>....
        .byte $1c,$a1,$e6,$73,$22,$3e,$00,$e5,$73,$23,$3e,$1c,$00,$e3,$73,$2d // ...s">..s#>...s-
        .byte $6b,$5d,$77,$63,$00,$73,$36,$1c,$1c,$36,$73,$73,$03,$e3,$73,$21 // k]wc.s6..6ss..s!
        .byte $3e,$e3,$1c,$2a,$00,$7f,$07,$0e,$1c,$38,$70,$7f,$00,$3c,$e5,$30 // >..*.....8p..<.0
        .byte $2b,$3c,$00,$0c,$12,$30,$7c,$30,$62,$fc,$00,$3c,$e5,$0c // +<...0|0b..<..

txt_ddfc:
        .text "!<"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $23,$18,$3c,$7e,$e4,$18,$27,$00,$10,$30,$7f,$7f,$30,$10,$a9,$e4 // #.<~..'..0..0...
        .byte $18,$a2,$25,$18,$00,$66,$66,$44,$a5,$60,$23,$66,$66,$ff,$66,$ff // ..%..ffD.`#ff.f.
        .byte $66,$66,$00,$18,$3e,$60,$3c,$06,$7c,$18,$00,$62,$66,$0c,$18,$30 // ff..>`<.|..bf..0
        .byte $66,$46,$00,$3c,$66,$3c,$38,$67,$66,$3f,$00,$06,$0c,$18,$a5,$22 // fF.<f<8gf?....."
        .byte $0e,$38,$e3,$70,$25,$38,$0e,$00,$70,$1c,$e3,$0e,$22,$1c,$70,$a2 // .8.p%8..p...".p.
        .byte $25,$66,$3c,$e7,$3c,$66,$a3,$25,$18,$18,$7e,$18,$18,$a7,$23,$18 // %f<.<f.%..~...#.
        .byte $18,$30,$a3                           // .0.

txt_de62:
        .text "!<"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $35,$18,$18,$00,$03,$07,$0e,$1c,$38,$70,$60,$00,$3e,$73,$77,$7b // 5.......8p`.>sw{
        .byte $73,$73,$3e,$00,$1c,$3c,$e4,$1c,$60,$25,$7f,$00,$3e,$67,$0f,$1e // ss>..<..`%..>g..
        .byte $3c,$78,$7f,$00,$3e,$67,$07,$1e,$07,$67,$3e,$00,$0f,$1f,$37,$67 // <x..>g...g>...7g
        .byte $7f,$07,$07,$00,$7f,$70,$7e,$07,$07,$67,$3e,$00,$3f,$70,$7e,$e3 // .....p~..g>.?p~.
        .byte $73,$25,$3e,$00,$7f,$67,$0e,$e4,$1c,$30,$00,$3e,$73,$73,$3e,$73 // s%>..g...0.>ss>s
        .byte $73,$3e,$00,$3e,$67,$67,$3f,$07,$67,$3e,$a3,$21,$1c,$a2,$21,$1c // s>.>gg?.g>.!..!.
        .byte $a4,$21,$1c,$a2,$2a,$1c,$1c,$38,$0e,$18,$30,$60,$30,$18,$0e,$a3 // .!..*..8..0`0...
        .byte $23,$7e,$00,$7e,$a3,$30,$70,$18,$0c,$06,$0c,$18,$70,$00,$3e,$67 // #~.~.0p.....p.>g
        .byte $07,$0e,$1c,$00,$1c,$00,$e3,$55,$e3,$aa,$d2,$e3,$aa,$e3,$55,$80 // .......U......U.
        .byte $23,$00,$2f,$28,$58,$88,$b8,$e8,$18,$48,$40,$7d,$05,$00,$70,$04 // #./(X....H@}..p.
        .byte $b1,$f0,$85,$b1,$00,$2b,$ff,$aa       // .....+..

txt_df0d:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $ff,$00,$7c,$ee,$ee,$fe,$e3,$ee,$2b,$00,$fc,$ee,$ee,$fc,$ee,$ee // ..|.....+.......
        .byte $fc,$00,$7e,$ee,$e3,$e0,$24,$ee,$7e,$00,$f8,$e5,$ee,$2e,$fc,$00 // ..~...$.~.......
        .byte $fe,$e0,$e0,$f8,$e0,$e0,$fe,$00,$fe,$e0,$e0,$f8,$e3,$e0,$24,$00 // ..............$.
        .byte $7e,$ee,$e0,$e3,$ee,$22,$7e,$00,$e3,$ee,$21,$fe,$e3,$ee,$a1,$e7 // ~...."~...!.....
        .byte $38,$a1,$e5,$0e,$2b,$ce,$7c,$00,$ee,$ee,$fc,$f8,$fc,$fe,$ee,$00 // 8...+.|.........
        .byte $e5,$e0,$26,$ee,$fe,$00,$6c,$fe,$fe,$e4,$ee,$2a,$00,$e6,$f6,$fe // ..&...l....*....
        .byte $fe,$ee,$e6,$e6,$00,$7c,$e5,$ee,$23,$7c,$00,$fc,$e3,$ee,$25,$fc // .....|..#|....%.
        .byte $e0,$e0,$00,$7c,$e4,$ee,$34,$7c,$0e,$00,$fc,$ee,$ee,$fc,$ec,$ee // ...|..4|........
        .byte $ee,$00,$7e,$ee,$e0,$7c,$0e,$ee,$fc,$00,$fe,$e6,$38,$a1,$e6,$ee // ..~..|......8...
        .byte $22,$7c,$00,$e5,$ee,$23,$6c,$38,$00,$e3,$ee,$e3,$fe,$2a,$6c,$00 // "|...#l8.....*l.
        .byte $ee,$ee,$7c,$38,$7c,$ee,$ee,$00,$e3,$ee,$21,$7c,$e3,$38,$28,$00 // ..|8|.....!|.8(.
        .byte $fe,$ee,$1c,$38,$70,$ee,$fe,$80,$31,$00,$e4,$38,$24,$00,$38,$38 // ...8p...1..8$.88
        .byte $00,$e3,$ee,$a5,$36,$6c,$6c,$fe,$6c,$fe,$6c,$6c,$00,$10,$7c,$d0 // ....6ll.l.ll..|.
        .byte $7c,$16,$7c,$10,$00,$07,$ce,$dc,$3b,$73,$e0,$a2,$26,$18,$18,$7e // |.|.....;s..&..~
        .byte $7e,$18,$18,$a2,$23,$1c,$1c,$38,$a5,$22,$1c,$38,$e3,$70,$25,$38 // ~...#..8.".8.p%8
        .byte $1c,$00,$38,$1c,$e3,$0e,$2a,$1c,$38,$00,$10,$54,$38,$fe,$38,$54 // ..8...*.8..T8.8T
        .byte $10,$a2,$25,$18,$18,$7e,$18,$18,$a7,$23,$18,$18,$30,$a3,$22,$7e // ..%..~...#..0."~
        .byte $7e,$a8                               // ~.

txt_e022:
        .byte $22                                   // double quote character
        .text "88"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $28,$07,$0e,$1c,$38,$70,$e0,$00,$7c,$e5,$ee,$24,$7c,$00,$38,$78 // (...8p..|..$|.8x
        .byte $e5,$38,$31,$00,$7c,$ee,$ee,$1c,$38,$70,$fe,$00,$7c,$ee,$0e,$1c // .81.|...8p..|...
        .byte $ee,$ee,$7c,$00,$e4,$ee,$36,$fe,$0e,$0e,$00,$fe,$e0,$fc,$0e,$0e // ..|...6.........
        .byte $ce,$7c,$00,$7c,$ee,$e0,$fe,$ee,$ee,$7c,$00,$fe,$0e,$e5,$1c,$30 // .|.|.....|.....0
        .byte $00,$7c,$ee,$ee,$7c,$ee,$ee,$7c,$00,$7c,$ee,$ee,$7e,$0e,$ee,$7c // .|..|..|.|..~..|
        .byte $a3,$25,$38,$38,$00                   // .%88.

txt_e07b:
        .text "88"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $2d,$38,$38,$00,$38,$38,$70,$1e,$38,$70,$e0,$70,$38,$1e,$a3,$36 // -88.88p.8p.p8..6
        .byte $7e,$7e,$00,$7e,$7e,$00,$78,$1c,$0e,$07,$0e,$1c,$78,$00,$7c,$ee // ~~.~~.x.....x.|.
        .byte $ee,$1c,$38,$00,$38,$00,$ea,$26,$60,$96,$07,$14,$0d,$07,$08,$09 // ..8.8..&`.......
        .byte $0f,$02,$26,$34,$3c,$12,$0e,$03,$26,$14,$03,$10,$03,$08,$01,$03 // ..&4<...&.......
        .byte $26,$09,$00,$26,$02,$09,$0e,$26,$2c,$26,$12,$0e,$03,$26,$13,$15 // &..&...&,&...&..
        .byte $07,$26,$10,$03,$14,$15,$0f,$09,$08,$2a,$26,$04,$1f,$26,$12,$07 // .&.......*&..&..
        .byte $0f,$12,$09,$26,$2b,$26,$05,$14,$07,$05,$0d,$03,$02,$26,$07,$08 // ...&+&.......&..
        .byte $02,$26,$12,$14,$07,$0f,$08,$03,$02,$26,$09,$08,$26,$07,$13,$01 // .&.......&..&...
        .byte $13,$15,$12,$26,$34,$33,$12,$0e       // ...&43..

txt_e106:
        .text "*&7?>?'&&"
        .byte $01,$14,$03,$03,$12,$0f,$08,$01,$15,$26,$12,$09,$3c,$26,$00,$04 // .........&..<&..
        .byte $14,$26,$2b,$26,$0f,$08,$05,$26,$2b,$26,$08,$03,$05,$26,$2b,$26 // .&+&...&+&...&+&
        .byte $12,$15,$0b,$26,$2b,$26,$1e,$02,$15,$26,$2b,$26,$1e,$16,$04,$e5 // ...&+&...&+&....
        .byte $26,$21,$06,$81,$1a,$00,$80,$40,$ff,$21,$f2,$ec,$82,$24,$a2,$82 // &!.....@.!...$..
        .byte $82,$f2,$ef,$82,$21,$28,$e3,$f2,$e3,$82,$21,$fc,$ed,$82,$e3,$f2 // ....!(....!.....
        .byte $f0,$82,$21,$2c,$e6,$82,$21,$fc,$ed,$28,$21,$87,$e4,$78,$ed,$87 // ..!,..!..(!..x..
        .byte $22,$82,$fc,$e3,$78,$24,$28,$28,$78,$fc,$f2,$78,$e5,$87,$e7,$fc // "...x$((x..x....
        .byte $e3,$1c,$e6,$78,$23,$fc,$87,$e7,$e5,$87,$21,$78,$e6,$87,$23,$7d // ...x#.....!x..#}
        .byte $b7,$f7,$e3,$87,$23,$a7,$78,$78,$e4,$7d,$23,$7a,$7d,$7a,$e3,$d7 // ....#.xx.}#z}z..
        .byte $28,$87,$87,$d7,$d7,$87,$87,$b7,$73,$e6,$7d,$22,$fc,$37,$e3,$d7 // (.......s.}".7..
        .byte $24,$a7,$d7,$7d,$bf,$e3,$7d,$21,$a7,$e4,$7d,$31,$d7,$d7,$7a,$d7 // $..}..}!..}1..z.
        .byte $d7,$73,$7e,$7e,$7f,$d7,$a7,$7d,$d7,$d7,$73,$73,$e3,$e6,$3e,$29 // .s~~...}..ss..>)
        .byte $fc,$73,$e3,$ed
        .text ">=7>6"
        .byte $e7
        .byte $3e,$22,$e3
        .byte $3e,$e5,$e3
        .byte $e3,$fc,$e7,$e3,$21,$fe,$e6,$6e,$21,$fc,$e3,$6e,$e4,$e6,$23,$ec // ....!..n!..n..#.
        .byte $ec,$6e,$e4,$be,$23,$e1,$fc,$f3,$e8,$fc // .n..#.....

txt_e1f9:
        .text "(>"
        .byte $be                                   // '>' | $80 (end-of-string marker)
        .byte $3e,$6e,$6e,$be,$de,$36,$e5,$e3,$25,$ec,$fc,$f6,$36,$36,$e4,$e3 // >nn..6..%...66..
        .byte $22,$ec,$36,$e5,$e3,$21,$b6,$ea,$fc,$e6,$ec,$29,$36,$ec,$ec,$e3 // ".6..!.....)6...
        .byte $ec,$e3,$e8,$e8,$28,$e7,$e8,$22,$27,$e1,$e5,$e8,$21,$e1,$e7,$28 // ....(.."'...!..(
        .byte $25,$87,$28,$28,$e8,$e8,$e5,$ec,$25,$fc,$fc,$75,$fc,$67,$e4,$78 // %.((....%..u.g.x
        .byte $21,$67,$e3,$78,$25,$e8,$78,$78,$57,$75,$e4,$78,$21,$7e,$ec,$78 // !g.x%.xxWu.x!~.x
        .byte $21,$ec,$e4,$fc,$e4,$34,$21,$3d,$e4,$7e,$21,$78,$e3,$7e,$25,$78 // !....4!=.~!x.~%x
        .byte $7e,$78,$7e,$72,$e4,$7e,$21,$72,$ec,$7e // ~x~r.~!r.~

txt_e266:
        .byte $22                                   // double quote character
        .text "4"
        .byte $d4                                   // 'T' | $80 (end-of-string marker)
        .byte $e3,$34,$e5,$fa,$e3,$e5,$b8,$e3,$01,$37,$d1,$01,$b1,$01,$01,$d1 // .4.......7......
        .byte $01,$01,$21,$01,$d1,$01,$01,$d1,$01,$41,$01,$81,$01,$01,$d1,$01 // ..!......A......
        .byte $d1,$e5,$01,$60,$32,$d1,$01,$f1,$01,$01,$21,$01,$d1,$01,$01,$f1 // ...`2.....!.....
        .byte $21,$01,$d1,$21,$91,$f1,$01,$41,$d1,$97,$07,$98,$58,$98,$f1,$d1 // !..!...A....X...
        .byte $61,$81,$61,$01,$21,$d1               // a.a.!.

txt_e2af:
        .text "!!"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $71,$81,$01,$d1,$01,$b8,$01,$01,$d1,$01,$d1,$a1,$71,$87,$e4,$d7 // q...........q...
        .byte $21,$b7,$e6,$d7                       // !...

txt_e2c6:
        .text "$'"
        .byte $d1                                   // 'Q' | $80 (end-of-string marker)
        .byte $d1,$21,$e6,$d1                       // .!..

txt_e2cd:
        .text "#B"
        .byte $d2                                   // 'R' | $80 (end-of-string marker)
        .byte $f2,$e6,$d2,$22,$d1,$21,$e6,$d1,$27,$21,$01,$01,$81,$01,$01,$d1 // ...".!..'!......
        .byte $e6,$01,$60,$62,$d1,$01,$21,$0a,$01,$21,$01,$d1,$21,$01,$d1,$01 // ..`b..!..!..!...
        .byte $b1,$01,$71,$01,$01,$d1,$07,$27,$07,$d1,$21,$71,$d1,$51,$f1,$21 // ..q....'..!q.Q.!
        .byte $a1,$a8,$21,$a1,$d1,$a1,$61,$d1,$a1,$4d,$5d,$71,$6a,$a1,$d8,$5d // ..!...a..M]qj..]
        .byte $d1,$0d,$61,$a1,$a8,$51,$d1,$51,$81,$a1,$61,$21,$a1,$d1,$a1,$a1 // ..a..Q.Q..a!....
        .byte $d1,$a1,$2a,$d1,$d1,$b1,$d1,$dd,$01,$da,$01,$d1,$01,$f1,$d1,$01 // ..*.............
        .byte $01,$d1,$01,$41,$0d,$71,$06,$03,$d1,$01,$d1,$0d,$0a,$21,$01,$d1 // ...A.q.......!..
        .byte $21,$01,$8d,$0a,$01,$dd,$e3,$03,$60,$30,$01,$0d,$01,$d1,$01,$7d // !.......`0.....}
        .byte $0d,$a1,$01,$21,$a1,$dd,$06,$51,$d1,$a6,$26,$d3,$5d,$be,$0e,$5d // ...!...Q..&.]..]
        .byte $de,$07,$dd,$01,$71,$51,$a1           // ....qQ.

txt_e367:
        .text "!Q"
        .byte $d1                                   // 'Q' | $80 (end-of-string marker)
        .byte $07,$a7,$d7,$a7,$a1,$d1,$51,$d1,$0d,$ad,$21,$01,$d1,$57,$07,$73 // ......Q...!..W.s
        .byte $e6,$d3,$22,$d1,$23,$e6,$d3           // ..".#..

txt_e381:
        .text "#&"
        .byte $d3                                   // 'S' | $80 (end-of-string marker)
        .byte $83,$e4,$d3,$23,$03,$d1,$d1,$e4,$d3,$27,$01,$d1,$d1,$21,$d6,$d3 // ...#.....'...!..
        .byte $d6,$e3,$d3,$60,$2a,$23,$0e,$06,$d6,$f6,$06,$26,$f6,$d1,$0e,$fe // ...`*#.....&....
        .byte $de,$06,$46,$06,$06,$f6,$de,$d6,$56,$d6,$06,$06,$de,$e1,$51,$d1 // ..F.....V.....Q.
        .byte $01,$01,$d1,$01,$21,$91,$d1,$06,$d6,$d6,$f6,$26,$d6,$ee,$06,$e6 // ....!......&....
        .byte $d6,$22,$d1,$26,$e6,$d6               // .".&..

txt_e3ca:
        .text "#("
        .byte $d6                                   // 'V' | $80 (end-of-string marker)
        .byte $86,$e4,$d6,$21,$06,$e6,$d7,$24,$f7,$d2,$d7,$27,$e7,$d6,$25,$06 // ...!...$...'..%.
        .byte $06,$d6,$06,$48,$e4,$02,$25,$d2,$02,$d2,$02,$06,$e3,$02,$21,$d6 // ...H..%.......!.
        .byte $e4,$02,$60,$3a,$22,$02,$d2,$02,$02,$d2,$02,$22,$d2,$02,$b2,$02 // ..`:"......"....
        .byte $02,$d6,$06,$d6,$06,$86,$fd,$ad,$ad,$dd,$54,$b5,$a5,$a5,$d5,$02 // ..........T.....
        .byte $d5,$a5,$85,$de,$65,$ae,$d5,$01,$45,$a5,$85,$a5,$ae,$d5,$a5,$d5 // ....e...E.......
        .byte $05,$a5,$25,$05,$d5,$25,$55,$85,$a5,$ae,$da,$5d,$0d,$6d,$80,$21 // ..%..%U....].m.!
        .byte $00,$22,$02,$02,$e5,$0a,$21,$2a,$80,$57,$aa,$23,$80,$a8,$a8,$e5 // ."....!*.W.#....
        .byte $aa,$a5,$e3,$80,$80,$21,$00,$24,$0a,$0a,$2a,$2a,$80,$52,$aa,$21 // .....!.$..**.R.!
        .byte $95,$e7,$aa,$21,$55,$e7,$aa,$24,$55,$00,$a0,$a0,$e4,$a8,$21,$68 // ...!U..$U.....!h
        .byte $a9,$22,$02,$02,$e5,$0a,$21,$2a,$f7,$aa,$21,$a0,$e7,$aa,$a3,$e5 // ."....!*..!.....
        .byte $80,$a8,$39,$0a,$05,$0a,$0a,$05,$0a,$05,$0a,$aa,$56,$aa,$aa,$55 // ..9.........V..U
        .byte $aa,$55,$95,$aa,$aa,$55,$aa,$55,$aa   // .U...U.U.

txt_e486:
        .text "UV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $02,$aa,$55,$aa,$55,$60,$4a,$aa       // ..U.U`J.

txt_e491:
        .text "ZU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $95,$55,$aa,$55,$a9,$aa,$55,$aa,$55,$5a,$95 // .U.U..U.UZ.

txt_e49f:
        .text "ZU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $56,$aa,$56,$a9,$56,$aa,$55,$aa,$aa,$55,$aa,$5a,$a5,$aa,$55,$aa // V.V.V.U..U.Z..U.
        .byte $a9,$55,$aa,$a5                       // .U..

txt_e4b6:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$55,$aa,$aa,$55,$a9,$55,$aa,$aa,$55,$aa,$95 // .U..U.U..U..

txt_e4c5:
        .text "ZUV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $a9,$6a,$aa,$55,$aa,$55,$aa,$aa,$55,$aa,$aa,$5a,$a9,$55,$80,$80 // .j.U.U..U..Z.U..
        .byte $c0,$e3,$80,$22,$c0,$c0,$80,$20,$00   // ..."... .

txt_e4e2:
        .text "-U"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa                                   // .

txt_e4e6:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$56,$55,$96,$a9,$6a,$55,$02,$aa,$55,$aa,$56,$60,$5b // UVU..jU..U.V`[

txt_e4f7:
        .text "UV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$a9,$55,$a9,$aa,$55,$a9,$a5,$aa,$55,$6a,$55,$aa,$65 // ..U..U...UjU.e

txt_e508:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$aa,$5a,$aa                       // U.Z.

txt_e50f:
        .text "UUZ"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $aa,$aa,$95,$aa                       // ....

txt_e517:
        .text "UU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $55,$aa,$aa,$55,$aa,$6a               // U..U.j

txt_e520:
        .text "UZU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $95,$55,$aa,$a5,$55,$aa,$aa,$a9,$55,$6a,$a9 // .U..U...Uj.

txt_e52f:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$55,$aa,$aa,$55,$aa               // .U..U.

txt_e538:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $6a,$55,$aa,$55,$aa                   // jU.U.

txt_e540:
        .text "VU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$55,$a9,$6a,$55,$a9,$aa,$a8,$a8,$68,$54,$a8 // .U.jU....hT.

txt_e54f:
        .text "TT"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $a8,$e3,$0a,$2c,$05,$0a,$0a,$05,$0a,$aa,$aa,$a9,$55,$a9,$aa,$55 // ...,........U..U
        .byte $e3,$aa                               // ..

txt_e564:
        .text "%U"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$aa,$55,$e3,$aa                   // U.U..

txt_e56c:
        .text "&Z"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $59,$95,$6a,$a9,$e3,$aa,$25,$6a,$55,$aa,$55,$5a,$e4,$80,$24,$40 // Y.j...%jU.UZ..$@
        .byte $80,$40,$80,$a8,$21,$09,$e7,$0a,$21,$55,$e8,$aa,$21,$95,$e7,$aa // .@..!...!U..!...
        .byte $21,$55,$e6,$aa,$22,$a9,$55,$e6,$aa,$21,$55,$e7,$aa // !U..".U..!U..

txt_e59c:
        .byte $22                                   // double quote character
        .text "Z"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $e7,$aa,$21,$55,$e7,$aa,$21,$55,$e6,$aa,$21,$a5,$e7,$aa,$21,$55 // ..!U..!U..!...!U
        .byte $e7,$aa,$21,$55,$ef,$aa,$e8,$40,$80,$20,$00,$80 // ..!U...@. ..

txt_e5bb:
        .text " U"
        .byte $c1                                   // 'A' | $80 (end-of-string marker)
        .byte $e6                                   // .

txt_e5bf:
        .text "U"
        .byte $22                                   // double quote character
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $ff,$e6                               // ..

txt_e5c4:
        .text "U#"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$5f,$e5                           // U_.

txt_e5ca:
        .text "U#"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$ff,$e5
        .byte $55,$23,$95
        .byte $55,$d5,$e4
        .text "U#VU"
        .byte $5f,$e5

txt_e5dc:
        .text "U#"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$ff,$e5                           // U..

txt_e5e2:
        .text "U#"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $6a,$ff,$e5,$55,$24,$95,$aa,$55,$ff,$e5 // j..U$..U..

txt_e5ef:
        .text "U#"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $54,$a8,$e3                           // T..

txt_e5f5:
        .text "T"
        .byte $22                                   // double quote character
        .text "PP"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $22,$02,$02,$a6,$23,$aa,$aa,$2a,$a4,$21,$2a,$e3,$aa,$a4,$24,$aa // "...#..*.!*...$.
        .byte $a5,$aa,$aa,$a4,$24,$aa,$55,$aa,$a0,$a4,$21,$a0,$b0,$2f,$0a,$05 // ....$.U...!../..
        .byte $0a,$0a,$05,$0a,$05,$06,$aa,$55,$aa,$aa,$55,$aa,$55,$e3,$aa,$25 // .......U..U.U..%
        .byte $a5,$aa,$55,$a5,$55,$e3,$aa           // ..U.U..

txt_e631:
        .text "2U"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa                                   // .

txt_e635:
        .text "UZ"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $aa,$a9,$5a,$aa,$a5,$55,$aa,$55,$aa,$55,$aa,$aa,$e3 // ..Z..U.U.U...

txt_e645:
        .text "U'Z"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $5a,$aa,$95,$5a,$55,$e5,$aa           // Z..ZU..

txt_e650:
        .text "%U"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$aa,$a5,$02,$aa,$55,$aa,$55,$60,$21,$aa,$55,$aa,$aa,$a5 // U....U.U`!.U...

txt_e662:
        .text "ZUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$a5,$aa,$55,$aa                   // U..U.

txt_e66b:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$55,$aa,$6a,$95,$aa               // .U.j..

txt_e674:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $56,$aa,$aa,$55,$aa,$55,$40,$e4,$80,$23,$40,$80,$40,$80,$20,$00 // V..U.U@..#@.@. .

txt_e687:
        .text "1ZU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)

txt_e68b:
        .text "UVUZ"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$55,$a5,$55,$aa,$55,$aa,$55,$aa,$e3 // .U.U.U.U..

txt_e69a:
        .text "U/"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $56,$aa,$5a,$a9,$55,$aa,$55,$95,$aa,$96,$aa // V.Z.U.U....

txt_e6a8:
        .text "PP"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $e3                                   // .

txt_e6ac:
        .text "P"
        .byte $22                                   // double quote character
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $a0,$80,$50,$00,$2e,$02,$02,$0a,$09,$0a,$05,$0a,$05,$aa,$95,$aa // ..P.............
        .byte $55,$aa,$55,$e3,$aa                   // U.U..

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

txt_e6c9:
        .text "ZU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$56,$aa,$59,$95,$aa,$55,$a9,$e3,$aa // .V.Y..U...

txt_e6d6:
        .text "%UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$55,$a2,$26,$80,$40,$80,$80       // .U.&.@..

txt_e6e2:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $23,$05,$0a,$09,$e5,$0a,$2b,$fe,$aa,$ff,$aa,$9a,$8a,$8a,$02,$aa // #.....+.........
        .byte $aa,$55,$e6,$aa,$23,$95,$aa,$95,$e4,$aa,$22,$55,$55,$e6,$aa,$24 // .U..#....."UU..$
        .byte $6a,$55,$aa,$55,$e5,$aa               // jU.U..

txt_e70b:
        .text "$T"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $50,$a0,$e3,$80                       // P...

txt_e712:
        .text "!U"
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $25,$a5,$2a,$15,$0a,$0a,$e3,$02       // %.*.....

txt_e71d:
        .text "#U"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $56,$e3,$8a,$23,$00,$c0,$55,$e5,$aa,$25,$80,$b0,$6a,$aa,$a5,$e3 // V..#..U..%..j...
        .byte $aa                                   // .

txt_e731:
        .text "%**U"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$e4,$aa,$24,$bb,$40,$a0,$55,$e3,$aa,$22,$a8,$a8,$a2,$26,$c0 // U..$.@.U.."...&.
        .byte $50,$50,$94,$14,$14,$ab,$28,$02,$02,$0a,$08,$08,$00,$02,$55,$e3 // PP....(.......U.
        .byte $aa,$25,$02,$32,$aa,$aa,$55,$e5,$aa,$23,$a5,$aa,$55,$e4,$aa,$2c // .%.2..U..#..U..,
        .byte $a8,$ff,$aa,$ff,$aa,$aa,$5a,$0a,$00,$aa,$aa,$95,$e4,$55,$23,$15 // ......Z......U#.
        .byte $a0,$50,$e6,$55,$a2,$e6,$55,$a2,$e6,$55,$a2,$e6,$55,$a2,$e5 // .P.U..U..U..U..

txt_e785:
        .text "U!H"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $e3                                   // .

txt_e78a:
        .text "U#"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $05,$01,$a2,$21,$50,$e5,$55,$a5,$e3,$40,$b8,$22,$0a,$05,$e6,$0a // ...!P.U..@."....
        .byte $24,$aa,$56,$aa,$a2,$e5,$aa,$25,$a2,$a0,$20,$a8,$a8,$e4,$aa,$23 // $.V....%.. ....#
        .byte $0a,$02,$2a,$e3,$aa,$21,$95,$e7,$aa,$24,$40,$80,$80,$a0,$e4,$aa // ..*..!...$@.....
        .byte $a4,$24,$80,$a0,$a0,$88,$e5,$05,$e3,$04,$2d,$21,$01,$09,$81,$01 // .$........-!....
        .byte $02,$80,$08
        .text "U"
        .byte $40                                   // @ character
        .text "H"
        .byte $40                                   // @ character
        .byte $60,$e3
        .byte $40,$2b,$55,$05,$00,$05,$02
        .byte $85,$05,$05
        .byte $55,$00,$08,$a2
        .byte $2a,$02,$80,$00
        .text "PRP"
        .byte $40                                   // @ character
        .byte $60
        .byte $40,$48,$e4,$40,$21,$80,$ac,$e8,$02,$21,$04,$a2,$23,$10,$00,$41 // @H.@!....!..#..A
        .byte $a2,$22,$80,$81,$e4,$80,$34,$84,$80   // ."....4..

txt_e806:
        .text "** !"
        .byte $60,$20,$20,$21,$88,$88,$00,$0c,$00,$30,$00,$0c,$a9,$a8,$e3,$20 // `  !.....0..... 
        .byte $2b,$64,$20,$20,$14,$14,$04,$84,$04,$04,$24,$04,$a8,$e8,$04,$2d // +d  ......$....-
        .byte $01,$81,$01,$08,$00,$81,$01,$01,$55,$54,$61,$08,$00,$e3 // ........UTa...

txt_e838:
        .text "U%"
        .byte $b2                                   // '2' | $80 (end-of-string marker)
        .byte $2a,$aa,$03,$00,$e3,$aa,$e3,$05,$a2,$e3,$05
        .text "%"
        .byte $40                                   // @ character
        .text "UU"
        .byte $80
        .byte $00,$e3,$55,$25,$81,$54,$55,$20,$00,$e4 // ..U%.TU ..

txt_e855:
        .text "U$ U"
        .byte $0a,$00,$e3                           // ...

txt_e85c:
        .text "U#"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $42,$aa,$a2,$e3,$aa,$25,$10,$aa,$aa,$40,$00,$e3,$aa,$25,$15,$55 // B....%...@...%.U
        .byte $55,$30,$00,$e3,$55,$25,$08,$0a,$0a,$04,$00,$e3,$0a,$25,$6a,$82 // U0..U%.......%j.
        .byte $a8,$01,$00,$e3,$aa                   // .....

txt_e884:
        .text "#"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $a2,$e3,$40,$b8,$e3,$0a,$e3,$08,$26,$09,$08,$6a // ..@.....&..j

txt_e894:
        .text "**2"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $22,$0e,$02,$e3,$55,$23,$00,$08,$80,$a2,$e4,$aa,$28,$80,$84,$80 // "...U#......(...
        .byte $80,$aa,$99,$88,$88,$a2,$32,$40,$00,$55,$54,$50,$5f,$d0,$10,$1f // ......2@.UTP_...
        .byte $10,$f4,$04,$04,$f4,$04,$04,$f4,$04,$e4,$0a,$2b,$09,$09,$06,$0a // ...........+....
        .byte $55,$55,$95,$65,$56,$95,$a6,$e3,$55,$3e,$99 // UU.eV...U>.

txt_e8d3:
        .text "ZZ"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $a6,$99,$55,$55,$56,$65,$5a,$96,$65,$59,$55,$55,$99,$95,$99,$56 // ..UUVeZ.eYUU...V
        .byte $65,$a9,$55,$59,$95,$56,$9a,$56,$69,$96,$e8,$40,$a8,$e8,$02,$28 // e.UY.V.Vi..@...(
        .byte $aa,$aa,$66,$a5,$9a,$6a,$a6,$aa,$c2,$2e,$57,$7d,$d7,$5f,$f7,$75 // ..f..j....W}._.u
        .byte $55,$5a,$55,$69,$9a,$66,$a6,$96,$e3,$55,$25,$f5,$fd,$df,$57,$fd // UZUi.f...U%...W.
        .byte $e3,$55,$2d,$f5,$dd,$57,$f5,$dd,$54,$54,$64,$54,$94,$64,$94,$98 // .U-..W..TTdT.d..
        .byte $a8,$e3,$05,$60,$6a,$0a,$05,$09,$06,$06,$55,$55,$5a,$69,$a6,$96 // ...`j.....UUZi..
        .byte $6a
        .text "YUYU"
        .byte $99
        .byte $5a,$a5,$96,$a5
        .byte $55,$6a,$96,$96,$69
        .byte $5a
        .byte $5a,$9a,$55,$55,$56,$66,$aa,$95,$59,$aa,$55,$55,$59,$96,$66,$66 // Z.UUVf..Y.UUY.ff
        .byte $96,$65,$55,$95,$65,$69,$6a,$65,$56,$99,$aa,$aa,$6a,$95,$96,$9a // .eU.eijeV...j...
        .byte $69,$9a,$55,$56,$66,$65,$6a,$69,$55,$a6,$aa,$aa,$59,$a6,$66,$99 // i.UVfejiU...Y.f.
        .byte $5a,$a9,$aa,$a9,$9a,$65,$56,$a6,$6a,$96,$aa,$aa,$66,$6a,$96,$9a // Z....eV.j...fj..
        .byte $66,$99,$aa,$9a,$aa,$65,$95,$99,$9a,$60,$80,$80,$40,$80,$80,$bb // f....e...`..@...
        .byte $60,$6a,$0a,$06,$0a,$0a,$09,$05,$0a,$06,$aa,$69,$96,$a9,$6a,$5a // `j.........i..jZ
        .byte $69,$99,$aa,$a6,$a5,$a9,$69           // i.....i

txt_e9ad:
        .text "ZZ"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $aa,$aa,$99,$a5,$96,$6a               // .....j

txt_e9b6:
        .text "UV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $6a,$66,$56,$6a,$96,$99,$69,$aa,$aa,$66,$99,$66,$59,$95,$a6,$a8 // jfVj..i..f.fY...
        .byte $98,$64,$98,$a4,$64,$a8,$64,$0e,$0e,$0f,$0a,$0e,$0b,$0f,$0a,$bb // .d..d.d.........
        .byte $ba,$ee,$af,$fe,$ae,$ae,$ea,$fb,$bf,$ba,$ab,$eb,$ae,$ea,$bb,$ba // ................
        .byte $ba,$aa,$ae,$bb,$bb,$ed,$aa,$fe,$af,$ea,$bb,$be,$be,$ef,$ba,$fb // ................
        .byte $ae,$fb,$af,$be,$bb,$6e,$a9,$c0,$c0,$e3,$80,$23,$c0,$80,$80,$a8 // .....n.....#....
        .byte $60,$38,$03,$02,$02,$03,$02,$01,$03,$02,$af,$fa,$fb,$bf,$ea,$bb // `8..............
        .byte $a6,$ea,$be,$fa,$ea,$be,$eb,$ae,$a6,$b6,$df,$d5,$75,$5d,$5d,$77 // ............u]]w
        .byte $d5,$97,$7f,$77,$dd,$ff,$77,$5d,$55,$a5,$75,$d5,$d5,$7f,$5d,$57 // ...w..w]U.u...]W
        .byte $75,$95,$5c,$74,$7c,$dc,$d4,$74,$5c,$a4,$a8,$60,$38,$0d,$07,$0f // u.\t|..t\..`8...
        .byte $0d,$07,$0d,$07,$05,$fe,$bb,$ee,$ba,$eb,$be,$ae,$ba,$aa,$ae,$ba // ................
        .byte $aa,$fb,$af,$fa,$ba,$ee,$ae,$eb,$ea,$bb,$ee,$ba,$ee,$ba,$af,$ee // ................
        .byte $fb,$aa,$ee,$be,$bb,$eb,$aa,$eb,$ef,$fe,$bb,$ae,$aa,$50,$70,$d0 // .............Pp.
        .byte $70,$f0,$50,$d0,$50                   // p.P.P

// --- Region $ea81-$eb13 ---
.pc = $ea81 "dat_ea81"

dat_ea81:
        .byte $60,$70,$0a,$06,$05,$0a,$09,$06,$09,$0a,$ab,$ab,$aa,$fe,$ba,$ab // `p..............
        .byte $aa,$aa,$96,$a9,$9a,$59,$a5,$99,$6a,$a6,$bb,$aa,$ba,$eb,$ba,$ae // .....Y..j.......
        .byte $ea,$a6,$ef,$aa,$ba,$aa,$eb,$ba,$aa,$6a,$be,$ee,$bb,$ea,$be,$ba // .........j......
        .byte $ae,$aa,$ec,$a8,$ec,$b8,$ec,$a8,$ac,$a8,$0d,$0f,$0f,$0b,$0f,$0e // ................
        .byte $0b,$0e,$59,$95,$96,$d5,$55,$db,$d7,$d9,$75,$5d,$d5,$55,$75,$de // ..Y...U...u].Uu.
        .byte $57,$75,$65,$d5,$77,$d5,$75,$d7,$7d,$f7,$d7,$5d,$77,$95,$5b,$7d // Wue.w.u.}..]w.[}
        .byte $d7,$f7,$b5,$76,$57,$9d,$77,$df,$bd,$5d,$40,$c0,$40,$c0 // ...vW.w..]@.@.

txt_eaef:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $c0,$a8,$23,$03,$03,$02,$e3,$03,$2d,$02,$03,$f9,$be,$de,$ba,$bd // ..#.....-.......
        .byte $bb,$ea,$ae,$ee,$75,$b7,$e3,$ee,$60,$22,$eb,$fe,$f5,$a9,$5d,$dd // ....u...`"....].
        .byte $b5,$b9                               // ..

// --- Region $eb24-$eb61 ---
.pc = $eb24 "Segment $eb24"
        .byte $5f,$7d,$94,$74,$5c,$54,$74,$dc,$7c,$f4,$a8,$60,$38,$0f,$0f,$09 // _}.t\Tt.|..`8...
        .byte $0a,$0e,$0b,$0f,$0b,$65,$5a,$dd,$96,$76,$e9,$7b,$ff,$ba,$a6,$5e // .....eZ..v.{...^
        .byte $95,$75,$5f,$dd,$55,$56,$dd,$57,$b5,$d7,$f5,$df,$7d,$e5,$ad,$57 // .u_.UV.W....}..W
        .byte $d7,$65,$6b,$56,$f7,$f7,$56,$75,$5e,$a9,$7f,$75,$df,$e0 // .ekV..Vu^..u..

// --- Region $eb6d-$eeda ---
.pc = $eb6d "dat_eb6d"

dat_eb6d:
        .byte $45,$05,$05,$0d,$05,$07,$0d,$07,$05,$75,$57,$55,$7d,$df,$f7,$dd // E........uWU}...
        .byte $75,$7d,$57,$75,$5d,$75,$7d,$f7,$d7   // u}Wu]u}..

txt_eb86:
        .text "UW"
        .byte $d7                                   // 'W' | $80 (end-of-string marker)
        .byte $5d,$dd,$df,$5d,$d5,$57,$55,$77,$57,$5d,$57,$77,$f7,$5f,$55,$5f // ]..].WUwW]Ww._U_
        .byte $d5,$55,$75,$df,$5f,$f8,$fc,$ec,$f8,$fc,$e8,$ec,$ac,$0d,$0f,$0d // .Uu._...........
        .byte $0f,$0f,$03,$03,$00,$df,$dd,$7f,$f7,$7d,$c2,$27,$3f,$7b,$f5,$75 // .........}.'?{.u
        .byte $f5,$d5,$7f,$c2,$26,$5f,$f5,$7f,$f5,$df,$df,$c2,$25,$bd,$f5,$d7 // ....&_......%...
        .byte $ff,$75,$c3,$25,$f7,$7f,$7d,$d5,$fd,$c2,$22,$f0,$40,$e4,$c0,$ab // .u.%..}...".@...
        .byte $22,$03,$01,$e3,$03,$a3,$24,$d7,$ff,$7d,$df,$c3,$26,$0f,$d5,$75 // ".....$..}..&..u
        .byte $df,$dd,$f5,$c3,$24,$5d,$ff,$57,$7d,$c2,$27,$7f,$ff,$f5,$f5,$7f // ....$].W}.'.....
        .byte $df,$7f,$c3,$24,$5f,$fd,$ff,$7f,$c4,$27,$fc,$dc,$7c,$fc,$fc,$f0 // ...$_....'..|...
        .byte $f0,$a9,$22,$0d,$07,$e3,$0f,$28,$03,$03,$00,$dd,$d7,$d7,$77,$f5 // .."....(......w.
        .byte $c2,$25,$3f,$55,$ff,$5f,$5f,$c4,$25,$f7,$ff,$f5,$d7,$7f,$c3,$25 // .%?U.__.%......%
        .byte $dd,$ff,$f5,$df,$f7,$c3,$25,$77,$5f,$fd,$d5,$df,$c2,$23,$fc,$70 // ......%w_....#.p
        .byte $d0,$e3,$f0,$22,$c0,$c0,$80,$51,$00,$2d,$0d,$0f,$0d,$0f,$0f,$03 // ..."...Q.-......
        .byte $03,$00,$d5,$5f,$77,$7f,$fd,$c2,$25,$3f,$5f,$dd,$75,$57,$c4,$25 // ..._w...%?_.uW.%
        .byte $df,$7f,$5d,$fd,$f7,$c3,$24,$dd,$7d,$f5,$dd,$c4,$25,$d7,$fd,$5d // ..]...$.}...%..]
        .byte $77,$f7,$c3,$27,$74,$f4,$54,$dc,$fc,$f0,$f0,$80,$2e,$00,$23,$c0 // w..'t.T.......#.
        .byte $a0,$44,$a5,$23,$c3,$88,$44,$a5,$23,$f0,$08,$04,$a5,$23,$03,$02 // .D.#..D.#....#..
        .byte $01,$a5,$23,$ff,$00,$a8,$a5,$23,$3f,$20,$15,$a5,$23,$c3 // ..#....#? ..#.

txt_ec97:
        .text " "
        .byte $40                                   // @ character
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $23,$f3,$82,$41,$ad,$23,$30,$20,$10,$a6,$21,$02,$a6,$23,$ff,$00 // #..A.#0 ..!..#..
        .byte $a8,$ad,$23,$3f,$08,$04,$a5,$23,$30,$28,$11,$a5,$23,$33,$20,$10 // ..#?...#0(..#3 .
        .byte $a5,$23,$f3,$82,$41,$a5,$23,$ff,$00,$54,$a5,$23,$3f,$20,$15,$a5 // .#..A.#..T.#? ..
        .byte $23,$c3                               // #.

txt_eccc:
        .byte $22                                   // double quote character
        .text "A"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $23,$03,$82,$11,$a5,$23,$0f,$20,$15,$a5,$23,$c3 // #....#. ..#.

txt_ecdb:
        .text " P"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $23,$f3,$80,$40,$a5,$23,$f0,$82,$41,$a5,$23,$fc,$02,$01,$a5,$23 // #..@.#..A.#....#
        .byte $30,$28,$11,$a5,$23,$30,$22,$11,$a5,$23,$fc,$02,$55,$a5,$23,$30 // 0(..#0"..#..U.#0
        .byte $20,$10,$80,$50,$00,$22,$c3,$80,$a6,$22,$cc,$82,$a6,$22,$0c,$a0 //  ..P."..."..."..
        .byte $a6,$22,$03,$02,$ae                   // ."...

txt_ed13:
        .byte $22                                   // double quote character
        .text "0 "
        .byte $a6                                   // '&' | $80 (end-of-string marker)

txt_ed17:
        .byte $22                                   // double quote character
        .text "0"
        .byte $22                                   // double quote character
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $22,$c3,$a2,$a7,$c1,$a6               // ".....

txt_ed21:
        .byte $22                                   // double quote character
        .text "0*"
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $21,$f3,$a6,$22,$03,$a8,$ae,$22,$0c,$2a,$a6 // !.."...".*.

txt_ed30:
        .byte $22                                   // double quote character
        .text "0 "
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $22,$f0,$20,$a6,$22,$c3,$82,$a7,$c1,$a6 // ". .".....

txt_ed3e:
        .byte $22                                   // double quote character
        .text "0 "
        .byte $a6                                   // '&' | $80 (end-of-string marker)

txt_ed42:
        .byte $22                                   // double quote character
        .text "3"
        .byte $22                                   // double quote character
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $22,$0f,$02,$a6                       // "...

txt_ed4a:
        .byte $22                                   // double quote character
        .text "0 "
        .byte $a6                                   // '&' | $80 (end-of-string marker)

txt_ed4e:
        .byte $22                                   // double quote character
        .text "0 "
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $22,$c0,$82,$a6,$22,$c3,$a0,$a6,$22,$03,$a8,$a6 // "..."..."...

txt_ed5e:
        .byte $22                                   // double quote character
        .text "0 "
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $22,$f3,$22,$a6,$22,$03,$02,$a6       // "."."...

txt_ed6a:
        .byte $22                                   // double quote character
        .text "0*"
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $21,$f0,$80,$c6,$00,$e4,$2e,$2e,$03,$0f,$1d,$1a,$0b,$1c,$2e,$05 // !...............
        .byte $1c,$0f,$0d,$05,$0b,$1c,$e5,$2e,$2d,$1a,$06,$0b,$2e,$0d,$06,$0f // ........-.......
        .byte $03,$0b,$02,$0b,$01,$00,$ec,$2e,$28,$1e,$07,$1c,$0f,$23,$1a,$0b // ........(....#..
        .byte $0a,$e8,$2e,$28,$1a,$06,$0b,$2e,$0d,$0f,$06,$00,$e8,$2e,$60,$27 // ...(..........`'
        .byte $0e,$2e,$2e,$09,$1c,$0b,$0f,$1a,$2e,$0b,$1d,$0d,$0f,$1e,$0b,$1d // ................
        .byte $26,$00,$08,$07,$2e,$06,$1f           // &......

txt_edc5:
        .text "'4&;?8'!786#>;=<"
        .byte $e8,$2e,$3c,$1e,$07,$1c,$0f,$1a,$0b,$29,$1d,$2e,$0c,$0f,$17 // ..<......).....

txt_ede4:
        .text "4.&<>?'!:7;#7877"
        .byte $ea,$2e,$60,$20,$1a,$06,$0b,$2e,$0b,$00,$0a,$02,$0b,$1d,$1d,$2e // ..` ............
        .byte $0d,$0f,$18,$0b                       // ....

txt_ee08:
        .text "4.&;?8'!9:9#689>"
        .byte $e8,$2e,$60,$20,$00,$08,$07,$2e,$18,$01,$07,$0d,$0b,$2e,$03,$0f // ..` ............
        .byte $07,$02,$0c,$01,$16                   // .....

txt_ee2d:
        .text "4&8?;'!88:#?7:?"
        .byte $e4,$2e,$60,$28,$0e,$4c,$4b,$09,$4c,$9c,$09,$4c,$a2,$09,$00,$0f // ..`(.LK.L..L....
        .byte $30,$00,$07,$0e,$12,$17,$0f,$1e,$11,$15,$3e,$41,$16,$3e,$41,$16 // 0.........>A.>A.
        .byte $02,$0b,$05,$10
        .text "X('/"
        .byte $03,$df,$6b,$f4,$e3,$02
        .byte $22,$08
        .byte $08,$e4,$07,$a1,$e3,$0e,$21,$07,$a2,$2d,$2d,$01,$00,$11,$11,$00 // ......!..--.....
        .byte $20,$20,$00,$02,$01,$00,$03,$a3,$2c,$fe,$fe,$ff,$00,$a2,$01,$8e //   ......,.......
        .byte $a3,$09,$8d,$b9,$0e,$e3,$0a,$61,$b1,$8d,$eb,$09,$aa,$bd,$d1,$0f // .......a........
        .byte $85,$fe,$bd,$d2,$0f,$8d,$ce,$09,$a0,$ff,$8c,$cf,$0e,$c8,$8c,$ca // ................
        .byte $0e,$a9,$10,$8d,$0b,$09,$a9,$00,$a2,$3b,$9d,$0f,$09,$ca,$10,$fa // .........;......
        .byte $8d,$09,$09,$a2,$3f,$95,$c0,$ca,$10,$fb,$8d,$a3,$09,$a9,$0f,$8d // ....?...........
        .byte $0a,$09,$a9,$00,$a2,$14,$9d,$00,$d4,$ca,$10,$fa,$4c,$02,$0f // ............L..

// --- Region $eee2-$ef01 ---
.pc = $eee2 "Segment $eee2"
        .byte $00,$f0,$03,$4c,$02,$0f,$ad,$09,$09,$f0,$18,$8d,$b8,$09,$ee,$30 // ...L...........0
        .byte $09,$ad,$30,$09,$c9,$00,$d0,$10,$ad,$0a,$09,$d0,$03,$4c,$9c,$09 // ..0..........L..

// --- Region $ef63-$ef8e ---
.pc = $ef63 "Segment $ef63"
        .byte $90,$0e,$29,$1f,$18,$69,$02,$9d,$31,$09,$fe,$0f,$09,$4c,$02,$0a // ..)..i..1....L..
        .byte $a5,$d0,$c9,$60,$90,$0b,$29,$0f,$9d,$44,$09,$fe,$0f,$09,$4c,$02 // ...`..)..D....L.
        .byte $0a,$29,$3f,$9d,$41,$09,$fe,$0f,$09,$4c,$02,$0a // .)?.A....L..

// --- Region $f0b9-$f0c1 ---
.pc = $f0b9 "Segment $f0b9"
        .byte $f0,$1c,$bd,$3d,$09,$e4,$4a,$60,$5f   // ...=..J`_

// --- Region $f0cc-$f0d6 ---
.pc = $f0cc "Segment $f0cc"
        .byte $09,$c8,$b1,$c6,$c9,$ff,$f0,$c9,$85,$c3,$60 // ..........`

// --- Region $f124-$f135 ---
.pc = $f124 "dat_f124"

dat_f124:
        .byte $2e,$18,$69,$10,$a8,$b9,$a4,$10,$85,$d3,$b9,$92,$10,$85,$d2,$4c // ..i............L
        .byte $00,$0c                               // ..

// --- Region $f156-$f15d ---
.pc = $f156 "dat_f156"

dat_f156:
        .byte $6a,$29,$07,$95,$dd,$fe,$34,$09       // j)....4.

// --- Region $f44d-$fce1 ---
.pc = $f44d "dat_f44d"

dat_f44d:
        .byte $1c,$ff,$3e,$51,$66,$7b,$91,$a9,$c3,$dd,$fa,$18,$38,$5a,$7d,$a3 // ..>Qf{......8Z}.
        .byte $cc,$f6,$23,$53,$86,$bb,$f4,$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 // .|....~.........
        .byte $fd,$e9,$01,$e7,$02,$e5,$03,$e4,$04,$e3,$05,$22,$06,$06,$e3,$07 // ..........."....
        .byte $60,$48,$08,$08,$09,$09,$0a,$0b,$0b,$0c,$0d,$0e,$0e,$0f,$10,$11 // `H..............
        .byte $12,$13,$15,$16,$17,$19,$1a,$1c,$1d,$1f // ..........

txt_f4d7:
        .text "!#%'*,/258;?CGKOTY"
        .byte $5e,$64,$6a,$70,$77,$7e,$86,$8e,$96,$9f,$a8,$b3,$bd,$c8,$d4,$e1 // ^djpw~..........
        .byte $ee,$fd,$8f,$12,$c8,$12,$0f,$13,$02,$02,$79,$17,$89,$17,$a2,$26 // ..........y....&
        .byte $02,$01,$c3,$18,$1b,$19,$a2,$31,$02,$01,$75,$17,$3e,$13,$73,$13 // .......1..u.>.s.
        .byte $96,$13,$b7,$13,$de,$13,$f0,$13,$00,$e3,$14,$60,$77,$31,$14,$58 // ...........`w1.X
        .byte $14,$58,$13,$83,$13,$cc,$13,$77,$14,$81,$14,$85,$14,$89,$14,$a1 // .X.....w........
        .byte $14,$b9,$14,$bd,$14,$d9,$14,$02,$15,$43,$15,$72,$15,$7c,$15,$96 // .........C.r.|..
        .byte $15,$a5,$15,$d6,$15,$0d,$16,$3e,$16,$7c,$16,$ba,$16,$8b,$18,$e6 // .......>.|......
        .byte $16,$f7,$16,$06,$17,$1b,$17,$58,$17,$19,$1b,$aa,$17,$cf,$17,$5a // .......X.......Z
        .byte $19,$66,$19,$f5,$17,$19,$18,$3d,$18,$55,$18,$6f,$19,$91,$19,$a1 // .f.....=.U.o....
        .byte $19,$b4,$19,$c7,$19,$d9,$19,$69,$11,$11,$1a,$29,$1a,$e8,$19,$03 // .......i...)....
        .byte $1a,$40,$1a,$51,$1a,$6f,$1a,$a4,$1a,$c2,$1a,$67,$10,$83,$10,$80 // .@.Q.o.....g....
        .byte $81,$11,$40,$80,$e8,$10,$36,$fe,$80,$fd,$10,$0e,$fd,$0d,$0c,$0b // ..@...6.........
        .byte $0a,$09,$08,$07,$06,$fe,$03           // .......

txt_f5b0:
        .text "AA  "
        .byte $fe,$06,$e3,$18,$e3,$0c,$34,$00,$fe,$b6,$c1,$cc,$d7,$e2,$ed,$f8 // ......4.........
        .byte $fd,$01,$0c,$17
        .byte $22                                   // double quote
        .text "-8CN"
        .byte $75,$89,$e8,$10,$e8,$11
        .byte $26
        .byte $10,$10,$03,$00,$03,$07,$a2,$29,$03,$03,$07,$07,$ff,$03,$00,$04 // .......)........
        .byte $07,$a2,$29,$04,$04,$07,$07,$ff,$03,$00,$05,$08,$a2,$29,$05,$05 // ..)..........)..
        .byte $08,$08,$ff,$03,$00,$05,$09,$a2,$29,$05,$05,$09,$09,$ff,$03,$00 // ........).......
        .byte $03,$08,$a2,$29,$03,$03,$08,$08,$ff,$03,$00,$04,$09,$a2,$34,$04 // ...)..........4.
        .byte $04,$09,$09,$ff,$51,$18,$0c,$00,$ff,$50,$0c,$00,$ff,$03,$fb,$00 // ....Q....P......
        .byte $03,$fb,$fb,$a2,$29,$03,$03,$ff,$03,$fb,$00,$04,$fb,$fb,$a2,$29 // ....)..........)
        .byte $04,$04,$ff,$03,$fc,$00,$05,$fc,$fc,$a2,$29,$05,$05,$ff,$03,$fd // ..........).....
        .byte $00,$05,$fd,$fd,$a2,$29,$05,$05,$ff,$03,$fc,$00,$03,$fc,$fc,$a2 // .....)..........
        .byte $29,$03,$03,$ff,$03,$fd,$00,$04,$fd,$fd,$a2,$27,$04,$04,$ff,$03 // )..........'....
        .byte $00,$05,$07,$a2,$29,$05,$05,$07,$07,$ff,$03,$00,$03,$05,$a2,$60 // ....)..........`
        .byte $2c,$03,$03,$05,$05,$ff,$48,$30,$02,$fc,$09,$fe,$11,$fe,$00,$08 // ,.....H0........
        .byte $77,$2c,$7a,$11,$1b,$11,$cd,$8c,$18,$1f,$82,$24,$22,$1f,$22,$21 // w,z........$"."!
        .byte $1d,$8c,$1f,$ff,$06,$08,$00,$06,$0a,$02,$40,$05,$30,$a9,$26,$01 // ..........@.0.&.
        .byte $21,$00,$88,$10,$53,$a2,$25,$08,$21,$08,$89,$20,$a2,$25,$04,$08 // !...S.%.!.. .%..
        .byte $11,$00,$c8,$a3,$25,$14,$08,$11,$00,$48,$a3,$25,$14,$06,$41,$08 // ....%....H.%..A.
        .byte $b8,$a2,$28,$41,$01,$00,$21,$98,$88,$10,$53,$a2,$3e,$09,$41,$00 // ..(A..!...S.>.A.
        .byte $88,$10,$43,$42,$80,$01,$21,$00,$88,$10,$53,$21,$00,$05,$41,$00 // ..CB..!...S!..A.
        .byte $88,$10,$42,$42,$80,$01,$15,$0b,$0b,$f0,$22,$a2,$26,$18,$11,$08 // ..BB......".&...
        .byte $a9                                   // .

txt_f6f5:
        .text " C"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $60,$26,$09,$41,$00,$88,$10,$00,$42,$84,$05,$41,$03,$48,$00,$43 // `&.A....B..A.H.C
        .byte $31,$80,$16,$41,$08,$69,$10,$00,$23,$00,$05,$41,$06,$69,$40,$00 // 1..A.i..#..A.i@.
        .byte $53,$84,$09,$41,$00,$a8,$10,$43,$a2,$25,$18,$11,$00,$89,$f0,$a2 // S..A...C.%......
        .byte $2d,$04,$16,$41,$08,$59,$10,$00,$23,$04,$08,$11,$00,$a8,$a3,$25 // -..A.Y..#......%
        .byte $04,$08,$11,$00,$78,$a3,$25,$04,$08,$11,$00,$48,$a3,$25,$04,$08 // ....x.%....H.%..
        .byte $11,$00,$28,$a3,$33,$04,$13,$41,$08,$59,$10,$00,$33,$84,$16,$41 // ..(.3..A.Y..3..A
        .byte $05,$59,$10,$00,$a3,$14,$00,$0c,$a4,$e4,$0c,$a3,$21,$08,$a2,$21 // .Y..........!..!
        .byte $03,$a3,$e3,$02,$a2,$f3,$02,$21,$11,$ed,$81,$23,$11,$81,$11,$e9 // .......!...#....
        .byte $81,$27,$8c,$01,$61,$01,$60,$07,$07,$02,$0a,$61,$0b,$60,$60,$4b // .'..a.`....a.``K
        .byte $53,$0e,$43,$15,$98,$16,$8c,$4b,$0e,$07,$07,$0a,$61,$0b,$60,$07 // S.C....K....a.`.
        .byte $07,$0a,$61,$0b,$60,$17,$17,$1b,$1b,$42,$1e,$07,$07,$0a,$61,$0b // ..a.`....B....a.
        .byte $60,$43,$0e,$43,$00,$45,$24,$1e,$1e,$ff,$8c,$61,$02,$60,$02,$06 // `C.C.E$....a.`..
        .byte $06,$09,$0c,$09,$0c,$0f,$0f,$11,$13,$11,$13,$11,$13,$6f,$15,$60 // .............o.`
        .byte $16,$12,$12,$15,$15,$11,$13,$11,$13,$0f,$0f,$02,$06,$06,$09,$0c // ................
        .byte $31,$18,$1a,$19,$18,$1a,$19,$1d,$1d,$1f,$25,$25,$06,$06,$09,$0c // 1.........%%....
        .byte $0f,$0f,$a2,$60,$20,$23,$23,$98,$23,$80,$26,$26,$8c,$25,$25,$ff // ...` ##.#.&&.%%.
        .byte $8c,$03,$04,$05,$05,$08,$0d,$08,$0d,$10,$10,$13,$11,$12,$47,$14 // ..............G.
        .byte $13,$11,$12,$10,$10,$02,$05,$05,$08,$0d,$60,$20,$04,$04,$47,$00 // ..........` ..G.
        .byte $1c,$42,$20,$05,$05,$08,$0d,$10,$10   // .B ......

txt_f821:
        .text "G"
        .byte $22                                   // double quote character
        .text "  "
        .byte $ff,$fe,$c4,$c1,$8c,$7b,$2e,$79,$33,$7b,$2e,$7c,$2b,$84,$79,$e4 // .....{.y3{.|+.y.
        .byte $2e,$60,$2a,$88,$78,$30,$8c,$7a,$2b,$7c,$2f,$8c,$7b,$2e,$79,$33 // .`*.x0.z+|/.{.y3
        .byte $7b,$2e,$88,$79,$2e,$84,$2e,$88,$78,$30,$84,$79,$2e,$7a,$2b,$88 // {..y....x0.y.z+.
        .byte $7b
        .byte $29,$98,$7d
        .byte $27,$ff,$c7,$8c
        .text "7:73"
        .byte $84,$e4
        .byte $35,$60
        .byte $1f,$88,$37,$8c                       // ..7.

txt_f869:
        .text "32"
        .byte $c7                                   // 'G' | $80 (end-of-string marker)
        .byte $8c,$37,$3a,$37,$88,$35,$84,$35,$88,$37,$84,$35,$33,$88,$32,$98 // .7:7.5.5.7.53.2.
        .byte $30,$ff,$c6,$8c
        .text "373."
        .byte $84,$e4
        .byte $32,$3a,$88
        .byte $33,$8c
        .byte $30
        .text "+373"
        .byte $88
        .byte $32,$84
        .byte $32,$88
        .byte $33,$84
        .byte $32,$30,$88
        .byte $2b,$98
        .byte $2b,$ff,$fe,$c4,$c5,$8c,$e4,$0f,$21,$84,$e4,$0a,$29,$07,$0a,$8c // +.......!...)...
        .byte $0c,$84,$07,$0b,$0e,$8c,$e3,$0f,$32,$88,$0a,$84,$0a,$88,$0c,$84 // ........2.......
        .byte $0a,$0c,$88,$07,$98,$0c,$ff,$fe,$c4,$c5,$84,$e3,$0c,$2d,$88,$0c // .............-..
        .byte $84,$0c,$88,$0a,$0c,$07,$8c,$0c,$ff,$c9,$84,$e3,$34,$2e,$88,$34 // ............4..4
        .byte $84,$34,$88,$35,$33,$32,$8c,$30,$ff,$c2,$84,$7b,$e3,$2b,$31,$88 // .4.532.0...{.+1.
        .byte $2b,$84,$2b,$88,$29,$7a,$2b,$7b,$29,$8c,$7c,$28,$ff,$fe,$c4,$c5 // +.+.)z+{).|(....
        .byte $04,$88,$0a,$84,$0a,$e4,$0a,$3d,$88,$0c,$8c,$0c,$07,$ff,$c9,$88 // .......=........
        .byte $35,$c7,$84,$35,$c9,$88,$35,$c7,$84,$35,$c9,$88,$35,$c7,$84,$35 // 5..5..5..5..5..5
        .byte $c9,$88,$35,$c7,$84,$02,$35,$c9,$35,$c7,$2b,$35,$88,$37,$c9,$8c // ..5...5.5.+5.7..
        .byte $33,$32,$ff,$c2,$88,$79,$03,$2e,$84,$2e,$88,$22,$2e,$84,$e5,$2e // 32...y....."....
        .byte $2e,$88,$78,$30,$8c,$7a,$2b,$79,$2b,$ff,$c3,$88,$00,$c4,$84,$a4 // ..x0.z+y+.......
        .byte $60,$40,$ff,$c0,$b0,$48,$ff,$ca,$b0,$30,$ff,$cb,$84,$30,$32,$33 // `@...H...0...023
        .byte $88,$32,$84                           // .2.

txt_f95f:
        .text "+02320.,032/+"
        .byte $97,$30,$ff,$cb,$84,$33,$35,$37,$88,$35,$84 // .0...357.5.

txt_f977:
        .text "2357532038727"
        .byte $98,$33,$ff,$c0,$81,$00,$ff,$fe,$c4,$c5,$42,$88,$0c,$84,$0c,$88 // .3........B.....
        .byte $07,$84,$07,$e3,$08,$60,$4b,$0b,$07,$0b,$98,$0c,$ff,$c2,$84,$78 // .....`K........x
        .byte $30,$7c,$32,$7d,$33,$88,$7c,$32,$84,$79,$2e,$78,$30,$7c,$32,$7d // 0|2}3.|2.y.x0|2}
        .byte $33,$7c,$32,$78,$30,$79,$2e,$79,$2c,$7c,$30,$7b,$33,$32,$7c,$2f // 3|2x0y.y,|0{32|/
        .byte $7b,$32,$98,$78,$30,$ff,$c7,$88,$24,$84,$24,$26,$1f,$26,$27,$26 // {2.x0...$.$&.&'&
        .byte $24,$88
        .byte $26,$84
        .byte $22,$88
        .byte $27,$84
        .text "')&#"
        .byte $8c
        .byte $24,$c3,$84
        .byte $00,$c4,$a2
        .byte $3d,$c9,$84
        .byte $27,$26,$24,$88
        .byte $2e,$84
        .text "0+)'"
        .byte $88,$29,$84                           // .).

txt_f9f7:
        .text "+'&$#!#"
        .byte $8c,$24,$c3,$84,$00,$c4,$82,$a2,$2d,$c3,$84,$00,$ff,$c7,$8c // .$......-......

txt_fa0d:
        .text "7:73"
        .byte $cc                                   // 'L' | $80 (end-of-string marker)
        .byte $84,$79,$e4,$2e,$60,$2e,$88,$78,$30,$8c,$7a,$2b,$7c,$2f,$c7,$8c // .y..`..x0.z+|/..
        .byte $37,$3a,$37,$88,$35,$cc,$84,$79,$2e,$88,$78,$30,$84,$79,$2e,$7a // 7:7.5..y..x0.y.z
        .byte $2b,$88,$7b,$29,$98,$7d,$27,$ff,$c2,$8c,$7b,$2e,$79,$33,$7b,$2e // +.{).}'...{.y3{.
        .byte $7c,$2b,$c3,$84,$a4,$21,$c4,$42,$82,$00,$00,$84,$00,$c3,$00,$c4 // |+...!.B........
        .byte $a2,$60,$44,$ff,$c2,$8c,$7b,$2e,$79,$33,$7b,$2e,$88,$79,$2e,$c4 // .`D...{.y3{..y..
        .byte $84,$00,$ff,$cd,$88,$30,$84           // .....0.

txt_fa69:
        .text "7573532"
        .byte $88,$30,$84,$30,$88,$33,$84           // .0.0.3.

txt_fa77:
        .text "3535753"
        .byte $8c,$35,$84                           // .5.

txt_fa81:
        .text "707:95753"
        .byte $8c,$32,$84                           // .2.

txt_fa8d:
        .text "/27532"
        .byte $98,$33,$ff,$fe,$c4,$c5,$03,$88,$0c,$84,$0c,$30,$8c,$0c,$88,$08 // .3.........0....
        .byte $84,$08,$88,$0a,$84,$0a,$88,$0c,$84,$0c,$8c,$07,$02,$88,$0c,$84 // ................
        .byte $0c,$60,$c1,$0c,$0e,$0c,$8c,$0a,$88,$07,$84,$07,$0b,$07,$0e,$8c // .`..............
        .byte $0f,$0e,$ff,$cb,$88,$2b,$84           // .....+.

txt_faca:
        .text "0.0+.+)"
        .byte $88,$2b,$84,$2b,$88,$2c,$84           // .+.+.,.

txt_fad8:
        .text ",.+.0.+"
        .byte $8c,$2e,$84                           // ...

txt_fae2:
        .text "0+032.0.+"
        .byte $8c,$2e,$84                           // ...

txt_faee:
        .text "+/2/+)"
        .byte $98,$2b,$ff,$cd,$84,$37,$82,$37,$37,$84 // .+...7.77.

txt_fafe:
        .text "7753557"
        .byte $8c,$35,$84,$33,$82,$33,$33,$84       // .5.3.33.

txt_fb0d:
        .text "3323720"
        .byte $8c
        .byte $2f,$84
        .byte $30,$82
        .byte $30,$30,$84
        .text "03200"
        .byte $82
        .byte $30,$30
        .byte $84,$30,$8c,$35,$84                   // .0.5.

txt_fb29:
        .text "723532/02"
        .byte $8c,$2b,$ff,$cb,$84,$33,$82,$33,$33,$84 // .+...3.33.

txt_fb3c:
        .text "33.+223"
        .byte $8c,$32,$84,$30,$82,$30,$30,$84       // .2.0.00.

txt_fb4b:
        .text "00.+2/-"
        .byte $8c
        .byte $2b,$84
        .byte $2c,$82
        .byte $2c,$2c,$84
        .text ",0.,,"
        .byte $82
        .byte $2c,$2c
        .byte $84,$2c,$8c,$30,$84                   // .,.0.

txt_fb67:
        .text "2/020/+-/"
        .byte $8c,$26,$ff,$fe,$c4,$c5,$84,$e6,$0f,$e3,$0a,$23,$8c,$0a,$84,$e6 // .&.........#....
        .byte $0c,$26,$0b,$0c,$0e,$8c,$07,$84,$e5,$08,$21,$07,$e4,$05,$60,$46 // .&........!...`F
        .byte $07,$08,$98,$07,$0b,$ff,$fe,$c4,$c5,$88,$0c,$84,$0c,$0e,$0f,$0e // ................
        .byte $88,$0c,$84,$0c,$8c,$07,$ff,$cb,$88
        .byte $27,$84
        .text "')+)"
        .byte $88
        .byte $27,$84,$27,$8c,$26,$ff,$cf,$88,$72,$1f,$84,$1f,$71,$22,$70,$24 // '.'.&...r...q"p$
        .byte $71,$22,$88,$72,$1f,$84,$1f,$8c,$71,$1f,$ff,$cf,$88,$73,$22,$84 // q".r....q....s".
        .byte $22,$88,$22,$84,$22,$71,$e3,$22,$2c,$8c,$22,$88,$72,$1f,$84,$1f // "."."q.",.".r...
        .byte $88,$1f,$84,$1f,$71,$e3,$1f,$22,$8c,$1f,$02,$88,$20,$84,$20,$21 // ....q..".... . !
        .byte $75,$e3,$20,$2c,$8c,$20,$88,$71,$1f,$84,$1f,$88,$1f,$84,$1f,$74 // u. ,. .q.......t
        .byte $e3,$23,$60,$66,$8c,$23,$ff,$d8,$84,$24,$2b,$29,$88,$2b,$84,$29 // .#`f.#...$+).+.)
        .byte $27,$29,$27,$88,$26,$84,$23,$88,$24,$84 // ')'.&.#.$.

txt_fc1a:
        .text "$&'),+)"
        .byte $8c
        .byte $2b,$ff,$c0,$98,$00,$ff,$93
        .text "((,(,"
        .byte $87
        .byte $43,$2e
        .byte $93
        .text "//!/!"
        .byte $ff,$9f
        .byte $29,$87,$67
        .byte $29,$60,$93
        .byte $2d,$87
        .byte $67,$29,$60,$93,$2d,$87,$6e,$29,$67,$29,$60,$9f,$29,$87,$67,$29 // g)`.-.n)g)`.).g)
        .byte $60,$87,$2c,$67,$29,$60,$2c,$ff,$d8,$88,$24,$24,$22,$84,$24,$26 // `.,g)`,...$$".$&
        .byte $88,$27,$84,$27,$88,$26,$84,$24,$88,$e3,$22,$60,$23,$24,$8c,$26 // .'.'.&.$.."`#$.&
        .byte $84,$24,$88,$22,$84,$24,$88,$26,$84,$24,$88,$22,$24,$ff,$cb,$88 // .$.".$.&.$."$...
        .byte $77,$18,$18,$13,$84,$18,$16,$88,$13,$84,$13,$88,$16,$84,$18,$88 // w...............
        .byte $e3,$13,$60,$8a,$18,$8c,$16,$84,$18,$88,$13,$84,$18,$88,$16,$84 // ..`.............
        .byte $18,$88,$13,$18,$ff,$d8,$84           // .......

txt_fca8:
        .text "$$"
        .byte $22                                   // double quote character
        .text "$'&"
        .byte $88,$24,$84,$24,$20,$1f,$20,$88,$1d,$1d,$84,$1d,$1d,$20,$1d,$20 // .$.$ . ...... . 
        .byte $22,$88
        .byte $24,$84
        .text "'$&'"
        .byte $88
        .byte $24,$24,$ff,$cb,$84

txt_fccc:
        .text "++)+.-"
        .byte $88
        .byte $2b,$84
        .text "+'&'"
        .byte $88
        .byte $24,$24,$84
        .text "$$'$'"

// --- Region $fcf2-$fda2 ---
.pc = $fcf2 "Segment $fcf2"
        .byte $84,$00,$c3,$88,$00,$c4,$00,$c3,$84,$00,$c4,$00,$88,$00,$c3,$90 // ................
        .byte $00,$88,$00,$ff,$cf,$88,$75,$1b,$1b,$72,$1a,$84,$75,$1b,$73,$1d // ......u..r..u.s.
        .byte $88,$74,$1f,$84,$1f,$88,$73,$1d,$84,$75,$1b,$88,$72,$e3,$1a,$60 // .t....s..u..r..`
        .byte $53,$75,$1b,$8c,$73,$1d,$84,$75,$1b,$88,$72,$1a,$84,$75,$1b,$88 // Su..s..u..r..u..
        .byte $73,$1d,$84,$75,$1b,$88,$72,$1a,$75,$1b,$ff,$cf,$84,$75,$1b,$1b // s..u..r.u....u..
        .byte $74,$1a,$75,$1b,$72,$1f,$73,$1d,$88,$75,$1b,$84,$1b,$72,$18,$73 // t.u.r.s..u...r.s
        .byte $16,$72,$18,$88,$75,$14,$14,$84,$14,$14,$72,$18,$75,$14,$72,$18 // .r..u.....r.u.r.
        .byte $74,$1a,$88,$75,$1b,$84,$72,$1f,$75,$1b,$73,$1d,$72,$1f,$88,$75 // t..u..r.u.s.r..u
        .byte $1b,$1b,$ff,$94,$02                   // .....

txt_fd77:
        .text "C133/;;G577;;C577;;"
        .byte $96,$02
        .text "C133!"
        .byte $8a,$02

txt_fd93:
        .text "<<>>!?"
        .byte $02
        .text "<<>>3"
        .byte $96
        .byte $3b,$3b,$8a

// --- Region $fdb1-$ff5a ---
.pc = $fdb1 "Segment $fdb1"
        .byte $33,$42,$8a,$2a,$88,$2a,$86,$2a,$85,$2a,$60,$3b,$88,$27,$ff,$94 // 3B.*.*.*.*`;.'..

txt_fdc1:
        .text "002004"
        .byte $88,$3b,$3b,$94                       // .;;.

txt_fdcb:
        .text "69:988"
        .byte $88
        .byte $3b,$3b,$94
        .text "9988"
        .byte $88
        .byte $3b,$3b,$96

txt_fddd:
        .text "002004E="
        .byte $8a,$3b,$3b,$96                       // .;;.

txt_fde9:
        .text "0029988"
        .byte $8a,$3b,$3b,$96                       // .;;.

txt_fdf4:
        .text "69:9"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $28,$5f,$2b,$94,$27,$ff,$d2,$86,$76,$e8,$0c,$2b,$ff,$ce,$82,$0a // (_+.'...v..+....
        .byte $0c,$18,$16,$18,$0f,$ff,$ce,$02,$84,$18,$82,$18,$60,$2c,$16,$18 // ............`,..
        .byte $1a,$86,$18,$cf,$84,$72,$1f,$82,$1f,$84,$1f,$82,$1f,$73,$1d,$72 // .....r.......s.r
        .byte $1f,$71,$22,$86,$72,$1f,$ff,$d2,$84,$77,$0c,$82,$0c,$84,$0c,$82 // .q".r....w......
        .byte $0c,$0f,$0c,$0a,$86,$0c,$ff,$cf,$84,$73,$e6,$22,$21,$74,$e3,$21 // .........s."!t.!
        .byte $2b,$86,$21,$d1,$76,$24,$ff,$c3,$84,$00,$c4,$82,$a4,$25,$c3,$84 // +.!.v$.......%..
        .byte $00,$c4,$82,$a4,$24,$ff,$cf,$84,$73,$e6,$22,$e3,$24,$2b,$86,$24 // ....$...s.".$+.$
        .byte $d1,$76,$24,$ff,$d2,$86,$77,$00,$82,$a3,$23,$86,$00,$82,$a3,$60 // .v$...w...#....`
        .byte $30,$ff,$cf,$86,$72,$1f,$84,$1f,$82,$1f,$8b,$71,$1d,$c0,$85,$00 // 0...r......q....
        .byte $cf,$86,$72,$1f,$82,$1f,$8b,$71,$1d,$c0,$81,$00,$ff,$cd,$8c,$18 // ..r....q........
        .byte $1f,$82,$1d,$1f,$1d,$1b,$1a,$16,$8c,$13,$ff,$ce,$8a,$08,$82,$08 // ................
        .byte $84,$e3,$08,$27,$98,$0a,$8a,$05,$82,$05,$84,$e3,$05,$2b,$8c,$07 // ...'.........+..
        .byte $8c,$0b,$ff,$ce,$8a,$0f,$82,$0f,$84,$e3,$0f,$27,$98,$11,$8a,$0c // ...........'....
        .byte $82,$0c,$84,$e3,$0c,$2f,$8c,$0e,$13,$ff,$d2,$86,$76,$00,$84,$00 // ...../......v...
        .byte $82,$00,$8c,$00,$84,$a3,$60,$24,$8c,$00,$ff,$d3,$82,$70,$3c,$72 // ......`$.....p<r
        .byte $37,$70,$30,$d4,$70,$3c,$72,$37,$70,$30,$d5,$70,$3c,$72,$37,$70 // 7p0.p<r7p0.p<r7p
        .byte $30,$d6,$70,$3c,$72,$37,$70,$30,$ff,$d7,$86,$77,$a2,$21,$82,$a3 // 0.p<r7p0...w.!..
        .byte $36,$84,$00,$82,$00,$86,$00,$84,$00,$82,$00,$84,$00,$82,$00,$84 // 6...............
        .byte $03,$82,$05,$86,$07,$07,$82,$e3,$07,$60,$34,$84,$07,$82,$07,$84 // .........`4.....
        .byte $07,$82,$07,$84,$07,$82,$07,$86,$07,$84,$05,$82,$03,$ff,$d3,$82 // ................
        .byte $75,$3a,$70,$37,$72,$32,$d4,$75,$3a,$70,$37,$72,$32,$d5,$75,$3a // u:p7r2.u:p7r2.u:
        .byte $70,$37,$72,$32,$d6,$75,$3a,$70,$37,$72,$32,$ff,$c2,$84,$72,$e4 // p7r2.u:p7r2...r.
        .byte $2b,$60                               // +`

// --- Region $ff5f-$ffa1 ---
.pc = $ff5f "dat_ff5f"

dat_ff5f:
        .byte $2b,$7e,$2b,$75,$27,$71,$27,$8c,$75,$27,$86,$70,$2b,$72,$26,$84 // +~+u'q'.u'.p+r&.
        .byte $74,$2b,$82,$70,$2b,$84,$7f,$2b,$9a,$70,$2b,$86,$72,$2b,$84,$2b // t+.p+..+.p+.r+.+
        .byte $82,$2b,$84,$2b,$82,$2b,$84,$7e,$2b,$82,$72,$2b,$84,$7e,$2b,$82 // .+.+.+.~+.r+.~+.
        .byte $75,$27,$84,$71,$27,$8e,$75,$27,$86,$70,$2b,$75,$2e,$72,$32,$75 // u'.q'.u'.p+u.r2u
        .byte $2e,$d1,$84                           // ...

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

dat_ffa8:
        .byte $8c,$70,$37,$ff,$d2,$84,$76,$e3,$02,$2f,$05,$04,$00,$8c,$02,$84 // .p7...v../......
        .byte $02,$82,$02,$02,$84,$01,$ff,$0f,$01,$a2,$60,$39,$a9,$00,$8d,$20 // ..........`9... 
        .byte $d0,$8d,$21,$d0,$a8,$b9,$d9,$82,$99,$34,$03,$c8,$c0,$23,$d0,$f5 // ..!......4...#..
        .byte $4c,$34,$03                           // L4.

// --- Region $ffff-$ffff ---
.pc = $ffff "Segment $ffff"
        .byte $4a                                   // J
