// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:57
// 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:  $cf56 (53078)
// IRQ handler:  $c02c (irq_c02c)
// IRQ handler:  $ea31 (loc_ea31)
//
// Code: 4686 bytes, Data: 58801 bytes
// Labels: 474, Subroutines: 22
//
// Verification: 5 line(s) auto-corrected to .byte for exact byte matching
//
// Cross-references: all OK
// ============================================


// --- Region $2400-$240b ---
.pc = $2400 "loc_2400"

loc_2400:
        .byte $fb,$f3,$f1                           // isc $f1f3,y // ILLEGAL
        sed
        .byte $fc,$ff,$ff                           // nop $ffff,x // ILLEGAL
        .byte $ff,$cf,$cf                           // isc $cfcf,x // ILLEGAL

dat_240a:
        .byte $8f,$47                               // .G

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

// --- Region $3533-$3533 ---
.pc = $3533 "sub_3533"
// Referenced by: jsr from $bd4b, $bdab

sub_3533:
        brk

// --- Region $413f-$413f ---
.pc = $413f "sub_413f"
// Referenced by: jsr from $bd92, $bd97

sub_413f:
        brk

// --- Region $48bf-$48bf ---
.pc = $48bf "Segment $48bf"
        brk

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

// --- Region $88bf-$88bf ---
.pc = $88bf "Segment $88bf"
        brk

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

// --- Region $8dd0-$8dd0 ---
.pc = $8dd0 "sub_8dd0"
// Referenced by: jsr from $f9e9

sub_8dd0:
        brk

// --- Region $99bf-$99bf ---
.pc = $99bf "Segment $99bf"
        brk

// --- Region $9dbf-$9dbf ---
.pc = $9dbf "Segment $9dbf"
        brk

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

// --- Region $ae00-$ae81 ---
.pc = $ae00 "sub_ae00"
// Referenced by: jsr from $cf06

sub_ae00:
        jmp loc_ae35

dat_ae03:
        .byte $4c,$92,$ae                           // L..
// Referenced by: jsr from $cf17

sub_ae06:
        jmp loc_ae98
// Referenced by: jsr from $ae60

sub_ae09:
        lda #$00
        ldx #$6f

loc_ae0d:
        sta $bee3,x
        dex
        bpl loc_ae0d

loc_ae13:
        lda #$ff
        sta $bf11
        sta $bf12
        sta $bf13
        lda #$00
        ldx #$02

loc_ae22:
        sta $bee3,x
        sta $bee6,x
        sta $bee9,x
        sta $bef5,x
        dex
        bpl loc_ae22
        sta $bf34
        rts

loc_ae35:
        pha
        lda #$01
        sta $bf34
        pla
        tax
        lda $b58a,x
        sta smc_ae4c                                // SMC: modifies $ae4c
        lda $b58c,x
        sta smc_ae4d                                // SMC: modifies $ae4d
        ldy #$05

loc_ae4b:
.label smc_ae4c = * + 1
.label smc_ae4d = * + 2
        lda $b594,y                                 // !SMC: modified by $ae40, $ae46
        sta $b59a,y
        dey
        bpl loc_ae4b
        lda $b586,x
        sta $bedf
        lda $b588,x
        sta smc_b128                                // SMC: modifies $b128
        jsr sub_ae09

loc_ae63:
        ldx #$17

loc_ae65:
        lda #$01
        sta $d400,x
        lda #$00
        sta $d400,x
        dex
        bpl loc_ae65
        lda #$1f
        sta $d418
        lda #$00
        sta $d417
        lda #$ff
        sta $d416
        rts

// --- Region $ae98-$b0b3 ---
.pc = $ae98 "loc_ae98"

loc_ae98:
        lda $bf34
        cmp #$02
        beq loc_aea6
        cmp #$01
        bne loc_aea7
        jmp loc_ae13

loc_aea6:
        rts

loc_aea7:
        inc $bf11
        inc $bf12
        inc $bf13
        ldx #$02
        dec $bf33
        bpl loc_aebd
        lda $bedf
        sta $bf33

loc_aebd:
        stx $bf
        lda $bee0,x
        sta $bf18
        tay
        lda $bf33
        cmp $bedf
        bne loc_aee2
        lda $b59a,x
        sta smc_aee9                                // SMC: modifies $aee9
        lda $b59d,x
        sta smc_aeea                                // SMC: modifies $aeea
        dec $bee9,x
        bmi loc_aee5
        jmp loc_b0e9

loc_aee2:
        jmp loc_b118

loc_aee5:
        ldy $bee3,x
.label smc_aee9 = * + 1
.label smc_aeea = * + 2
        lda dat_b0b4,y                              // !SMC: modified by $aed1, $aed7, $ea3c, $ea42
        cmp #$fe
        beq loc_af01
        cmp #$ff
        bne loc_af09
        lda #$00
        sta $bee9,x
        sta $bee3,x
        sta $bee6,x
        jmp loc_aee5

loc_af01:
        lda #$02
        sta $bf34
        jmp loc_ae63

loc_af09:
        sta $bf27
        and #$80
        beq loc_af1e
        lda $bf27
        and #$1f
        sta $bf14,x
        inc $bee3,x
        jmp loc_aee5

loc_af1e:
        lda $bf27
        and #$40
        beq loc_af33
        lda $bf27
        and #$3f
        sta $bf36,x
        inc $bee3,x
        jmp loc_aee5

loc_af33:
        lda $bf27
        asl
        tay
        lda $b5a0,y
        sta $bd
        lda $b5a1,y
        sta $be
        lda #$00
        sta $bf04,x
        ldy $bee6,x
        sta $bf11,x
        lda ($bd),y
        sta $b8

loc_af51:
        and #$f0
        cmp #$f0
        bne loc_af76
        lda $b8
        and #$01
        bne loc_af6d
        lda #$01
        sta $bf40,x
        inc $bee6,x
        iny
        lda ($bd),y
        sta $b8
        jmp loc_b00b

loc_af6d:
        jsr sub_b0a7
        sta $d417
        jsr sub_b0a7

loc_af76:
        lda #$00
        sta $bf40,x
        lda $b8
        and #$f0
        cmp #$e0
        bne loc_afa7
        lda #$01
        sta $bf04,x
        inc $bee6,x
        iny
        lda ($bd),y
        sta $bf47,x
        inc $bee6,x
        inc $bee6,x
        iny
        iny
        lda ($bd),y
        clc
        adc $bf14,x
        sta $bf44,x
        dey
        lda ($bd),y
        sta $b8

loc_afa7:
        lda $b8
        and #$e0
        cmp #$c0
        bne loc_afb9
        lda $b8
        and #$1f
        sta $bef8,x
        jsr sub_b0a7

loc_afb9:
        lda $b8
        and #$f0
        cmp #$70
        bne loc_afdd
        lda $b8
        and #$0f
        tax
        lda $b63e,x
        sta smc_b15d                                // SMC: modifies $b15d
        sta smc_b169                                // SMC: modifies $b169
        lda $b644,x
        sta smc_b15e                                // SMC: modifies $b15e
        sta smc_b16a                                // SMC: modifies $b16a
        ldx $bf
        jsr sub_b0a7

loc_afdd:
        lda $b8
        and #$c0
        cmp #$80
        bne loc_b00b
        lda $b8
        and #$3f
        sec
        sbc #$01
        sta $beec,x
        jsr sub_b0a7
        and #$c0
        cmp #$80
        bne loc_b006
        lda $b8
        and #$3f
        clc
        adc $beec,x
        sta $beec,x
        jsr sub_b0a7

loc_b006:
        lda $b8
        jmp loc_af51

loc_b00b:
        lda $beec,x
        sta $bee9,x
        lda $b8
        clc
        adc $bf14,x
        sta $bef5,x
        tay
        lda dat_b4cc,y
        sta $bf4c,x
        pha
        sta $bf01,x
        lda $b529,y
        sta $bf4f,x
        sta $befb,x
        sta $befe,x
        ldy $bf18
        sta $d401,y
        pla
        sta $d400,y
        lda $bf40,x
        bne loc_b086
        lda $bef8,x
        asl
        asl
        asl
        tax
        stx $bf17
        lda $b67c,x
        sta $d405,y
        lda $b67d,x
        sta $d406,y
        lda $b67e,x
        pha
        lda $b67a,x
        pha
        lda $b67b,x
        ldx $bf
        sta txt_beef,x
        sta $bf39,x
        lda #$00
        sta $d402,y
        sta $bf07,x
        pla
        sta $bf0d,x
        and #$0f
        sta $d403,y
        sta $bf0a,x
        lda #$01
        sta $bf2f,x
        pla
        sta $bf2c,x

loc_b086:
        inc $bee6,x
        ldy $bee6,x
        lda ($bd),y
        cmp #$ff
        bne loc_b0a4

loc_b092:
        lda #$00
        sta $bee6,x
        lda $bf36,x
        beq loc_b0a1
        dec $bf36,x
        bpl loc_b0a4

loc_b0a1:
        inc $bee3,x

loc_b0a4:
        jmp loc_b4ae
// Referenced by: jsr from $af6d, $af73, $afb6, $afda, $afef, $b003, $ead8, $eade

sub_b0a7:
        inc $bee6,x
        iny
        lda ($bd),y
        cmp #$ff
        beq loc_b092
        sta $b8
        rts

// --- Region $b0bf-$b3df ---
.pc = $b0bf "Segment $b0bf"
        .byte $cb,$88                               // sbx #$88 // ILLEGAL
        .byte $3f,$88,$3e                           // rla $3e88,x // ILLEGAL
        dey
        .byte $3a                                   // nop // ILLEGAL
        dey
        and $98a8,y
        .byte $37,$ff                               // rla $ff,x // ILLEGAL
        dec $90
        .byte $1b,$90,$16                           // slo $1690,y // ILLEGAL
        dey
        .byte $13,$88                               // slo ($88),y // ILLEGAL
        ora ($a0),y
        bcc loc_b0eb
        .byte $ff,$cb,$88                           // isc $88cb,x // ILLEGAL
        .byte $43,$88                               // sre ($88,x) // ILLEGAL
        eor ($88,x)
        rol $3c88,x
        bcc loc_b11e
        ldy #$90
        beq $b123
.label loc_b0e9 = * + 1
        .byte $ff,$bd,$e9                           // isc $e9bd,x // ILLEGAL

loc_b0eb:
        ldx $22f0,y
        lda $bef8,x
        asl
        asl
        asl
        tay
        lda $b67e,y
        and #$f0
        lsr
        lsr
        lsr
        sta smc_b108                                // SMC: modifies $b108
        lda $beec,x
        sec
        sbc $bee9,x
.label smc_b108 = * + 1
        cmp #$04                                    // !SMC: modified by $b0fd
        bcs loc_b110
        lda txt_beef,x
        bne loc_b115

loc_b110:
        lda txt_beef,x
        and #$fe

loc_b115:
        sta $bf39,x

loc_b118:
        lda $bf0d,x
        and #$10
.label loc_b11e = * + 1
        beq loc_b12e
        lda $bee9,x
        bne loc_b12e
        lda $bf33
.label smc_b128 = * + 1
        cmp #$01                                    // !SMC: modified by $ae5d
        bne loc_b12e
        sta $d406,y

loc_b12e:
        lda $bef8,x
        asl
        asl
        asl
        tay
        lda $b67f,y
        sta $b2
        lda $b680,y
        sta $b3
        lda $bef5,x
        sta $bef2,x
        lda $b681,y
        sta $b4
        and #$10
        beq loc_b151
        jmp loc_b258

loc_b151:
        lda $b4
        and #$04
        beq loc_b17f
        dec $bf23,x
        bpl loc_b162
.label smc_b15d = * + 1
.label smc_b15e = * + 2
        lda $b65a                                   // !SMC: modified by $afc9, $afd2, $eb34, $eb3d
        sta $bf23,x

loc_b162:
        ldx $bf
        ldy $bf23,x
        iny
.label smc_b169 = * + 1
.label smc_b16a = * + 2
        lda $b65a,y                                 // !SMC: modified by $afcc, $afd5, $eb37, $eb40
        clc
        adc $bef5,x
        sta $bef2,x
        tay
        lda dat_b4cc,y
        sta $bf4c,x
        lda $b529,y
        sta $bf4f,x

loc_b17f:
        lda $b2
        beq loc_b1ce
        lda $bf04,x
        bne loc_b1ce
        ldy $bef8,x
        ldx $b6da,y
        stx smc_b20f                                // SMC: modifies $b20f
        lda $b2
        and #$0f
        sta $bf19
        lda $b2
        and #$70
        lsr
        lsr
        lsr
        lsr
        ldx $bf
        sta $bf1a,x
        lda $bf04,x
        bne loc_b1ce
        ldy $bef2,x
        lda $b4cd,y
        sec
        sbc dat_b4cc,y
        sta $bf3f
        lda $b52a,y
        sbc $b529,y
        sta $bf3e

loc_b1c0:
        dec $bf19
        bmi loc_b1d1
        lsr $bf3e
        ror $bf3f
        jmp loc_b1c0

loc_b1ce:
        jmp loc_b258

loc_b1d1:
        lda $bf1d,x
        bpl loc_b1e0
        dec $bf20,x
        bne loc_b1f4
        inc $bf1d,x
        bpl loc_b1f4

loc_b1e0:
        inc $bf20,x
        lda $bf1a,x
        cmp $bf20,x
        bcs loc_b1f4
        sta $bf20,x
        dec $bf1d,x
        dec $bf20,x

loc_b1f4:
        ldy $bef2,x
        lda dat_b4cc,y
        sta $bf3c
        lda $b529,y
        sta $bf3d
        lda $bf1a,x
        lsr
        tay

loc_b208:
        dey
        bmi loc_b228
        lda $bf11,x
.label smc_b20f = * + 1
        cmp #$0e                                    // !SMC: modified by $b18e
        bcc loc_b244
        lda $bf3c
        sec
        sbc $bf3f
        sta $bf3c
        lda $bf3d
        sbc $bf3e
        sta $bf3d
        jmp loc_b208

loc_b228:
        ldy $bf20,x

loc_b22b:
        dey
        bmi loc_b244
        lda $bf3c
        clc
        adc $bf3f
        sta $bf3c
        lda $bf3d
        adc $bf3e
        sta $bf3d
        jmp loc_b22b

loc_b244:
        ldx $bf
        lda $bf3c
        sta $bf4c,x
        sta $bf01,x
        lda $bf3d
        sta $bf4f,x
        sta $befb,x

loc_b258:
        ldx $bf
        lda $bf04,x
        bne loc_b265

loc_b25f:
        jmp loc_b345

loc_b262:
        jmp loc_b327

loc_b265:
        lda $bf47,x
        lsr
        lsr
        lsr
        lsr
        sta smc_b284                                // SMC: modifies $b284
        sta smc_b2d3                                // SMC: modifies $b2d3
        lda $bf47,x
        and #$0f
        sec
        sbc #$01
        clc
        adc $bee9,x
        cmp $beec,x
        bcs loc_b25f
.label smc_b284 = * + 1
        adc #$02                                    // !SMC: modified by $b26c
        cmp $beec,x
        bcc loc_b262
        ldy $bef5,x
        lda $bf44,x
        tax
        sec
        lda dat_b4cc,y
        sbc dat_b4cc,x
        sta smc_b30f                                // SMC: modifies $b30f
        lda $b529,y
        sbc $b529,x
        sta smc_b31a                                // SMC: modifies $b31a
        ldx #$38
        ldy #$e9
        bcs loc_b2c3
        ldx #$18
        ldy #$69
        eor #$ff
        sta smc_b31a                                // SMC: modifies $b31a
        lda smc_b30f
        eor #$ff
        sta smc_b30f                                // SMC: modifies $b30f
        inc smc_b30f
        bne loc_b2c3
        inc smc_b31a

loc_b2c3:
        sty smc_b30e                                // SMC: modifies $b30e
        sty smc_b319                                // SMC: modifies $b319
        stx smc_b30d                                // SMC: modifies $b30d
        ldy $bedf
        lda #$00
        clc

loc_b2d2:
.label smc_b2d3 = * + 1
        adc #$02                                    // !SMC: modified by $b26f
        dey
        bpl loc_b2d2
        sta $bf4a
        clc
        ldx #$10
        lda #$00

loc_b2df:
        rol smc_b30f
        rol smc_b31a
        rol
        bcs loc_b2ed
        cmp $bf4a
        bcc loc_b2f1

loc_b2ed:
        sbc $bf4a
        sec

loc_b2f1:
        dex
        bne loc_b2df
        rol smc_b30f
        rol smc_b31a
        asl
        cmp $bf4a
        bcc loc_b308
        inc smc_b30f
        bne loc_b308
        inc smc_b31a

loc_b308:
        ldx $bf
        lda $bf01,x

smc_b30d:
        clc                                         // !SMC: modified by $b2c9

smc_b30e:
.label smc_b30f = * + 1
        adc #$8b                                    // !SMC: modified by $b298, $b2b8, $b2c3
        sta $bf01,x
        sta $bf4c,x
        lda $befb,x

smc_b319:
.label smc_b31a = * + 1
        adc #$00                                    // !SMC: modified by $b2a1, $b2b0, $b2c6
        sta $befb,x
        sta $bf4f,x
        jmp loc_b345

loc_b324:
        jmp loc_b3f0

loc_b327:
        lda $bf44,x
        sta $bef5,x
        tay
        lda dat_b4cc,y
        sta $bf01,x
        sta $bf4c,x
        lda $b529,y
        sta $befb,x
        sta $bf4f,x
        lda #$00
        sta $bf04,x

loc_b345:
        lda $b3
        beq loc_b324
        and #$07
        asl
        asl
        asl
        sbc #$07
        tay
        lda $b662,y
        pha
        and #$80
        beq loc_b35b
        lda #$01

loc_b35b:
        sta smc_b3db                                // SMC: modifies $b3db
        pla
        and #$0f
        sta smc_b3bd                                // SMC: modifies $b3bd
        iny
        lda $b662,y
        sta smc_b3d7                                // SMC: modifies $b3d7
        iny
        lda $b662,y
        and #$7f
        cmp $bf11,x
        bcc loc_b379
        jmp loc_b394

loc_b379:
        iny
        iny
        lda $b662,y
        and #$7f
        cmp $bf11,x
        bcc loc_b388
        jmp loc_b394

loc_b388:
        iny
        iny
        lda $b662,y
        and #$7f
        cmp $bf11,x
        bcc loc_b39e

loc_b394:
        iny
        lda $b662,y
        sta $bf10
        jmp loc_b3a5

loc_b39e:
        lda $b3
        and #$f0
        sta $bf10

loc_b3a5:
        lda $bf2f,x
        bne loc_b3c4
        lda $bf07,x
        sec
        sbc $bf10
        sta $bf07,x
        lda $bf0a,x
        sbc #$00
        sta $bf0a,x
.label smc_b3bd = * + 1
        cmp #$08                                    // !SMC: modified by $b361
        bcs loc_b3f0
        lda #$01
        bne loc_b3ed

loc_b3c4:
        lda $bf07,x
        clc
        adc $bf10
        sta $bf07,x
        lda $bf0a,x
        adc #$00
        sta $bf0a,x
.label smc_b3d7 = * + 1
        cmp #$0d                                    // !SMC: modified by $b368
        bcc loc_b3f0
.label smc_b3db = * + 1
        lda #$00                                    // !SMC: modified by $b35b
        beq loc_b3eb

dat_b3de:
        .byte $9d,$07                               // ..

// --- Region $b3eb-$b4cc ---
.pc = $b3eb "loc_b3eb"

loc_b3eb:
        lda #$00

loc_b3ed:
        sta $bf2f,x

loc_b3f0:
        ldx $bf
        ldy $bf18
        lda $bf07,x
        sta $d402,y
        lda $bf0a,x
        sta $d403,y
        lda $b4
        and #$01
        beq loc_b441
        ldx $bf
        stx $bf35
        ldx $bf
        lda $bf11,x
        ldy #$09
        cmp #$ff
        bcc loc_b41d
        ldy #$04
        lda #$80
        bne loc_b44a

loc_b41d:
        dey
        cmp $ae88,y
        bcs loc_b432
        cpy #$06
        bne loc_b41d
        ldy #$00
        lda $ae88,y
        jmp loc_b44a

txt_b42f:
        .text "LP"
        .byte $b4                                   // '4' | $80 (end-of-string marker)

loc_b432:
        dey
        dey
        dey
        dey
        dey
        lda $bf29,x
        clc
        adc $ae88,y
        jmp loc_b44a

loc_b441:
        ldx $bf
        cpx $bf35
        bne loc_b450
        lda #$ff

loc_b44a:
        sta $bf29,x
        sta $d416

loc_b450:
        lda $b4
        and #$10
        beq loc_b4ae
        lda $b2
        and #$0f
        asl
        asl
        tax
        lda $b5fc,x
        sta smc_b48c                                // SMC: modifies $b48c
        sta smc_b47c                                // SMC: modifies $b47c
        lda $b5fd,x
        sta smc_b48d                                // SMC: modifies $b48d
        sta smc_b47d                                // SMC: modifies $b47d
        lda $b5fe,x
        sta smc_b493                                // SMC: modifies $b493
        lda $b5ff,x
        sta smc_b494                                // SMC: modifies $b494
.label smc_b47c = * + 1
.label smc_b47d = * + 2
        lda $b604                                   // !SMC: modified by $b463, $b46c
        sta smc_b487                                // SMC: modifies $b487
        ldx $bf
        lda $bf11,x
.label smc_b487 = * + 1
        cmp #$0f                                    // !SMC: modified by $b47e
        bcs loc_b4ab
        tay
.label smc_b48c = * + 1
.label smc_b48d = * + 2
        lda $b604,y                                 // !SMC: modified by $b460, $b469
        sta $bf39,x
        dey
.label smc_b493 = * + 1
.label smc_b494 = * + 2
        lda $b615,y                                 // !SMC: modified by $b472, $b478
        sta $bf28
        ldy $bf18
        ldx $bf
        lda $bf28
        clc
        adc #$0d
        sta $bf4f,x
        lda #$00
        sta $bf4c,x

loc_b4ab:
        jmp loc_b4ae

loc_b4ae:
        ldx $bf
        ldy $bf18
        lda $bf39,x
        sta $d404,y
        lda $bf4c,x
        sta $d400,y
        lda $bf4f,x
        sta $d401,y
        dex
        bmi loc_b4cb
        jmp loc_aebd

loc_b4cb:
        rts

dat_b4cc:
        .byte $30                                   // 0

// --- Region $b929-$b929 ---
.pc = $b929 "loc_b929"

loc_b929:
        brk

// --- Region $b933-$b953 ---
.pc = $b933 "loc_b933"

loc_b933:
        .byte $82,$16                               // nop #$16 // ILLEGAL
        dex
        brk

dat_b937:
        .byte $c2,$11,$13,$ca,$00,$ff,$f1           // .......

loc_b93e:
        cpy $c3
        bcs loc_b966
        sty $8226
        bit $26
.label loc_b948 = * + 1
        bcs loc_b929
        rti
        rol $27
        sty $822b
        and #$2b
        bcs loc_b933
        rti

// --- Region $b966-$b96d ---
.pc = $b966 "loc_b966"

loc_b966:
        bcs loc_b948
        jsr sub_2b29
        stx $30
        .byte $32                                   // jam // ILLEGAL

// --- Region $b9bf-$b9d8 ---
.pc = $b9bf "Segment $b9bf"
        beq loc_b9eb
        beq loc_b9ec
        beq loc_b9ec
        beq loc_b9eb
        beq loc_b9eb
        beq loc_b9ea
        beq loc_b9eb
        beq loc_b9ec
        beq loc_b9ec
        beq loc_b9e9
        beq loc_b9ed
        .byte $ff,$c1,$84                           // isc $84c1,x // ILLEGAL
        .byte $72                                   // jam // ILLEGAL

// --- Region $b9e9-$ba05 ---
.pc = $b9e9 "loc_b9e9"

loc_b9e9:
.label loc_b9ea = * + 1
        bit $82

loc_b9eb:
.label loc_b9ec = * + 1
        bit $24

loc_b9ed:
        sty $24
        .byte $82,$24                               // nop #$24 // ILLEGAL
        bit $84
        bit $82
        bit $84
        adc $24,x
        bit $82
        bit $84
        .byte $72                                   // jam // ILLEGAL
        bit $82
        bit $24
        .byte $ff,$c9,$88                           // isc $88c9,x // ILLEGAL
        brk

// --- Region $bc63-$bc82 ---
.pc = $bc63 "loc_bc63"

loc_bc63:
        dey
        and #$27
        bit $a029
        ldy #$2b
        ldy #$33
        dey
        .byte $37,$33                               // rla $33,x // ILLEGAL
        and $32,x
        .byte $ff,$a0,$9c                           // isc $9ca0,x // ILLEGAL
.label loc_bc76 = * + 1
        bmi loc_bc76
        ldy #$a0
.label loc_bc7a = * + 1
        bmi loc_bc7a
        sbc ($f4),y
        .byte $c2,$84                               // nop #$84 // ILLEGAL
        .byte $0c,$0c,$18                           // nop $180c // ILLEGAL

dat_bc82:
        .byte $07                                   // .

// --- Region $bcbf-$bcdf ---
.pc = $bcbf "Segment $bcbf"
        rol
        .byte $2b,$88                               // anc #$88 // ILLEGAL
        bit $84
        .byte $27,$88                               // rla $88 // ILLEGAL
        .byte $2b,$8c                               // anc #$8c // ILLEGAL
        cpx #$20
        .byte $27,$29                               // rla $29 // ILLEGAL
        dey
        .byte $27,$84                               // rla $84 // ILLEGAL
        rol $88
        .byte $27,$a4                               // rla $a4 // ILLEGAL
        cpx #$30
        bit $26
        tay
        cpx #$40
        rol
        .byte $2b,$88                               // anc #$88 // ILLEGAL
        bmi loc_bc63
        .byte $32                                   // jam // ILLEGAL

// --- Region $bd07-$bd08 ---
.pc = $bd07 "$bd07"
        dey
        .byte $32                                   // jam // ILLEGAL

// --- Region $bd4b-$bd5e ---
.pc = $bd4b "loc_bd4b"

loc_bd4b:
        jsr sub_3533
        sta ($38,x)
        and $33,x
        bmi loc_bd83
        rol $292c
        .byte $2f,$2e,$2c                           // rla $2c2e // ILLEGAL
        and #$27
        bit $23
        .byte $22                                   // jam // ILLEGAL

// --- Region $bd83-$bdb3 ---
.pc = $bd83 "loc_bd83"

loc_bd83:
        rol $3330
        and $2e,x
        bmi loc_bdbd
        and $38,x
        .byte $3a                                   // nop // ILLEGAL
        .byte $3c,$3f,$86                           // nop $863f,x // ILLEGAL
        eor ($e0,x)
        jsr sub_413f
        sty $e0
        jsr sub_413f
        cpx #$20
        .byte $3f,$41,$3f                           // rla $3f41,x // ILLEGAL
        .byte $3c,$3a,$82                           // nop $823a,x // ILLEGAL
        sec
        .byte $3a                                   // nop // ILLEGAL
        sec
        sty $35
        .byte $82,$33                               // nop #$33 // ILLEGAL
        sty $e0,x
        jsr sub_3533
        .byte $ff,$f1,$f4                           // isc $f4f1,x // ILLEGAL
        .byte $c3,$86                               // dcp ($86,x) // ILLEGAL

dat_bdb3:
        .byte $37                                   // 7

// --- Region $bdbd-$bdd8 ---
.pc = $bdbd "loc_bdbd"

loc_bdbd:
        bit $35
        rol $942e
        rol $3786
        bmi loc_bd4b
        .byte $3c,$3e,$3f                           // nop $3f3e,x // ILLEGAL
        rol $863c,x
        rol $943b,x
        .byte $37,$86                               // rla $86,x // ILLEGAL
        bit $8430
        .byte $33,$35                               // rla ($35),y // ILLEGAL
        .byte $33,$32                               // rla ($32),y // ILLEGAL

// --- Region $c000-$c08a ---
.pc = $c000 "sub_c000"
// Referenced by: jsr from $cf5e, $fff7

sub_c000:
        lda #$00
        sta $d020
        sta $d021
        sei
        lda #$2c
        sta $0314
        lda #$c0
        sta $0315
        lda $d011
        and #$7f
        sta $d011
        lda $01
        sta $d01a
        lda #$58
        sta $d012
        lda #$1f
        sta $dc0d
        cli
        rts

irq_c02c:
        lda $d019
        sta $d019
        bmi loc_c037
        jmp loc_ea31

loc_c037:
        lda $d012
        cmp #$58
        beq loc_c04f
        cmp #$d1
        bne loc_c045
        jmp loc_c1a6

loc_c045:
        cmp #$99
        bne loc_c04c
        jmp loc_c0ff

loc_c04c:
        jmp loc_c0b3

loc_c04f:
        jsr sub_c279
        ldx #$0f

loc_c054:
        lda dat_c08a,x
        sta $d021
        jsr sub_c270
        dex
        bpl loc_c054
        jsr sub_c27c
        lda #$00
        sta $d021
        lda $c0b1
        sta $c0b2
        ldx #$26
        ldy #$27

loc_c072:
        lda dat_c08a,x
        sta dat_c08a,y
        dey
        dex
        bpl loc_c072
        lda $c0b2
        sta dat_c08a
        lda #$78
        sta $d012
        jmp loc_c2a1

dat_c08a:
        .byte $02                                   // .

// --- Region $c0b3-$c0ee ---
.pc = $c0b3 "loc_c0b3"

loc_c0b3:
        ldx #$07

loc_c0b5:
        lda dat_c0ee,x
        sta $d021
        jsr sub_c271
        nop
        dex
        bpl loc_c0b5
        jsr sub_c27f
        lda #$00
        sta $d021
        lda dat_c0ee
        sta $c0fe
        ldx #$01
        ldy #$00

loc_c0d4:
        lda dat_c0ee,x
        sta dat_c0ee,y
        iny
        inx
        cpx #$10
        bne loc_c0d4
        lda $c0fe
        sta $c0fd
        lda #$99
        sta $d012
        jmp loc_c2a1

dat_c0ee:
        .byte $04                                   // .

// --- Region $c0ff-$c14c ---
.pc = $c0ff "loc_c0ff"

loc_c0ff:
        nop
        nop
        ldy #$07
        ldx $c196

loc_c106:
        lda $c14e,x
        sta $d021
        jsr sub_c271
        dex
        dey
        bpl loc_c106
        jsr sub_c280
        lda #$00
        sta $d021
        lda $c14d
        bne loc_c141
        lda #$03
        sta $c14d
        lda $c196
        sta dat_c14c
        ldx #$01
        ldy #$00

loc_c12f:
        lda $c196,x
        sta $c196,y
        iny
        inx
        cpx #$10
        bne loc_c12f
        lda dat_c14c
        sta $c1a5

loc_c141:
        lda #$d1
        sta $d012
        dec $c14d
        jmp loc_c2a1

dat_c14c:
        // === Sine/lookup table (90 bytes, range $00-$47) ===
        .byte $00                                   // .

// --- Region $c1a6-$c24c ---
.pc = $c1a6 "loc_c1a6"

loc_c1a6:
        lda #$c0
        ora dat_c24d
        sta $d016
        ldx #$08

loc_c1b0:
        lda $c257,x
        sta $d021
        dex
        bpl loc_c1bc

dat_c1b9:
        .byte $4c,$c2,$c1                           // L..

loc_c1bc:
        jsr sub_c271
        jmp loc_c1b0

loc_c1c2:
        ldx #$06

loc_c1c4:
        lda $c250,x
        sta $d021
        jsr sub_c270
        dex
        bpl loc_c1c4
        lda #$00
        sta $d021
        jsr sub_c284
        lda dat_c24d
        ldy $c24e
        beq loc_c1e6
        dec $c24e
        jmp loc_c1f6

loc_c1e6:
        sec
        sbc #$04
        sta dat_c24d
        bcs loc_c1f6
        lda #$07
        sta dat_c24d
        jsr sub_c203

loc_c1f6:
        lda #$58
        sta $d012
        lda #$c7
        sta $d016
        jmp loc_c2a1
// Referenced by: jsr from $c1f3, $fba8

sub_c203:
        ldx #$00

loc_c205:
        lda $0721,x
        sta $0720,x
        lda $0749,x
        sta $0748,x
        inx
        cpx #$27
        bne loc_c205
        lda dat_c2a7
        cmp #$fe
        bne loc_c227
        lda #$32
        sta $c24e
        lda #$00
        jmp loc_c237

loc_c227:
        cmp #$ff
        bne loc_c237
        lda #$a7
        sta $c217
        lda #$c2
        sta $c218
        lda #$00

loc_c237:
        sta $0747
        cmp #$00
        beq loc_c241

dat_c23e:
        .byte $18,$69,$40                           // .i@

loc_c241:
        sta $076f
        inc $c217
        bne loc_c24c
        inc $c218

loc_c24c:
        rts

// --- Region $c270-$c2a6 ---
.pc = $c270 "sub_c270"
// Referenced by: jsr from $c05a, $c1ca, $fa40, $fb7f

sub_c270:
        nop
// Referenced by: jsr from $c0bb, $c10c, $c1bc, $fa8f, $fadd

sub_c271:
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
// Referenced by: jsr from $c04f, $fa35

sub_c279:
        nop
        nop
        nop
// Referenced by: jsr from $c060, $fa46

sub_c27c:
        nop
        nop
        nop
// Referenced by: jsr from $c0c2, $fa96

sub_c27f:
        nop
// Referenced by: jsr from $c113, $fae4

sub_c280:
        nop
        nop
        nop
        rts
// Referenced by: jsr from $c1d5, $fb8a

sub_c284:
        lda $c250
        sta $c24f
        ldx #$01
        ldy #$00

loc_c28e:
        lda $c250,x
        sta $c250,y
        iny
        inx
        cpx #$1f
        bne loc_c28e
        lda $c24f
        sta $c26e
        rts

loc_c2a1:
        pla
        tay
        pla
        tax
        pla
        rti

// --- Region $ca00-$ca62 ---
.pc = $ca00 "sub_ca00"
// Referenced by: jsr from $cf5b, $fff4

sub_ca00:
        lda #$00
        sta $d020
        sta $d021
        lda #$00
        sta $0286
        lda #$93
        jsr $ffd2
        jsr sub_ca48
        jsr sub_ca1c
        jsr sub_ca32
        rts

// Referenced by: jsr from $ca15, $fef0
sub_ca1c: {
        clc
        ldy #$0e
        ldx #$0d
        jsr $fff0
        ldx #$00
loop:
        lda $ca73,x
        jsr $ffd2
        inx
        cpx #$0c
        bne loop
        rts
}

// Referenced by: jsr from $ca18, $fef3
sub_ca32: {
        clc
        ldy #$0c
        ldx #$09
        jsr $fff0
        ldx #$00
loop:
        lda dat_ca63,x
        jsr $ffd2
        inx
        cpx #$10
        bne loop
        rts
}
// Referenced by: jsr from $ca12, $feed

sub_ca48:
        ldx #$00

loc_ca4a:
        lda $ca7f,x
        sta $04cd,x
        inx
        cpx #$1e
        bne loc_ca4a
        ldx #$00

loc_ca57:
        lda $ca9d,x
        sta $04f5,x
        inx
        cpx #$1e
        bne loc_ca57
        rts

// --- Region $cf00-$cf65 ---
.pc = $cf00 "loc_cf00"

loc_cf00:
        lda #$36
        sta $01
        lda #$01

loc_cf06:
        jsr sub_ae00

loc_cf09:
        lda $d012
        ldy $dc01
        cpy #$ef
        beq loc_cf26
        cmp #$ff
        bne loc_cf09
        jsr sub_ae06
        lda $bf34
        cmp #$02
        bne loc_cf09
        lda #$00
        jmp loc_cf06

loc_cf26:
        sei
        lda #$31
        sta $0314
        lda #$ea
        sta $0315
        jsr $ff84
        jsr $ff81
        cli
        lda #$01
        ldx #$08
        ldy #$ff
        jsr $fce2
        lda #$02
        ldx #$54
        ldy #$cf
        jsr $ffbd
        lda #$00
        sta $9d
        jsr $ffd5
        jmp loc_2400

dat_cf54:
        .byte $45,$41                               // EA

main_cf56:
        lda #$18
        sta $d018
        jsr sub_ca00
        jsr sub_c000
        jmp loc_cf00

dat_cf64:
        // === Data block (2 bytes, $cf64-$cf65) ===
        .byte $ff,$ff                               // ..

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

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

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

loc_ea31:
        lda $bf33
        cmp $bedf
        bne loc_ea4d
        lda $b59a,x
        sta smc_aee9                                // SMC: modifies $aee9
        lda $b59d,x
        sta smc_aeea                                // SMC: modifies $aeea
        dec $bee9,x
        bmi loc_ea50
        jmp loc_b0e9

loc_ea4d:
        jmp loc_b118

loc_ea50:
        ldy $bee3,x
        lda dat_b0b4,y
        cmp #$fe
        beq loc_ea6c
        cmp #$ff
        bne loc_ea74
        lda #$00
        sta $bee9,x
        sta $bee3,x
        sta $bee6,x
        jmp loc_aee5

loc_ea6c:
        lda #$02
        sta $bf34
        jmp loc_ae63

loc_ea74:
        sta $bf27
        and #$80
        beq loc_ea89
        lda $bf27
        and #$1f
        sta $bf14,x
        inc $bee3,x
        jmp loc_aee5

loc_ea89:
        lda $bf27
        and #$40
        beq loc_ea9e
        lda $bf27
        and #$3f
        sta $bf36,x
        inc $bee3,x
        jmp loc_aee5

loc_ea9e:
        lda $bf27
        asl
        tay
        lda $b5a0,y
        sta $bd
        lda $b5a1,y
        sta $be
        lda #$00
        sta $bf04,x
        ldy $bee6,x
        sta $bf11,x
        lda ($bd),y
        sta $b8
        and #$f0
        cmp #$f0
        bne loc_eae1
        lda $b8
        and #$01
        bne loc_ead8
        lda #$01
        sta $bf40,x
        inc $bee6,x
        iny
        lda ($bd),y
        sta $b8
        jmp loc_b00b

loc_ead8:
        jsr sub_b0a7
        sta $d417
        jsr sub_b0a7

loc_eae1:
        lda #$00
        sta $bf40,x
        lda $b8
        and #$f0
        cmp #$e0
        bne loc_eb12
        lda #$01
        sta $bf04,x
        inc $bee6,x
        iny
        lda ($bd),y
        sta $bf47,x
        inc $bee6,x
        inc $bee6,x
        iny
        iny
        lda ($bd),y
        clc
        adc $bf14,x
        sta $bf44,x
        dey
        lda ($bd),y
        sta $b8

loc_eb12:
        lda $b8
        and #$e0
        cmp #$c0
        bne loc_eb24
        lda $b8
        and #$1f
        sta $bef8,x
        jsr sub_b0a7

loc_eb24:
        lda $b8
        and #$f0
        cmp #$70
        bne loc_eb48
        lda $b8
        and #$0f
        tax
        lda $b63e,x
        sta smc_b15d                                // SMC: modifies $b15d
        sta smc_b169                                // SMC: modifies $b169
        lda $b644,x
        sta smc_b15e                                // SMC: modifies $b15e
        sta smc_b16a                                // SMC: modifies $b16a
        ldx $bf
        jsr sub_b0a7

loc_eb48:
        lda $b8
        and #$c0
        cmp #$80
        bne loc_eb76
        lda $b8
        and #$3f
        sec
        sbc #$01
        sta $beec,x
        jsr sub_b0a7
        and #$c0
        cmp #$80
        bne loc_eb71
        lda $b8
        and #$3f
        clc
        adc $beec,x
        sta $beec,x
        jsr sub_b0a7

loc_eb71:
        lda $b8
        jmp loc_af51

loc_eb76:
        lda $beec,x
        sta $bee9,x
        lda $b8
        clc
        adc $bf14,x
        sta $bef5,x
        tay
        lda dat_b4cc,y
        sta $bf4c,x
        pha
        sta $bf01,x
        lda $b529,y
        sta $bf4f,x
        sta $befb,x
        sta $befe,x
        ldy $bf18
        sta $d401,y
        pla
        sta $d400,y
        lda $bf40,x
        bne loc_ebf1
        lda $bef8,x
        .byte $e3,$0a                               // isc ($0a,x) // ILLEGAL
        rts

// --- Region $ebf1-$ec1f ---
.pc = $ebf1 "loc_ebf1"

loc_ebf1:
        .byte $bf,$fe,$e6                           // lax $e6fe,y // ILLEGAL
        ldx $e6bc,y
        ldx $bdb1,y
        cmp #$ff
        bne loc_ec10

loc_ebfe:
        lda #$00
        sta $bee6,x
        lda $bf36,x
        beq loc_ec0d
        dec $bf36,x
        bpl loc_ec10

loc_ec0d:
        inc $bee3,x

loc_ec10:
        jmp loc_b4ae

dat_ec13:
        .byte $fe,$e6                               // ..

loc_ec15:
        ldx $b1c8,y
        lda $ffc9,x
        beq loc_ebfe
        sta $b8
        rts

// --- Region $eca1-$ee92 ---
.pc = $eca1 "loc_eca1"

loc_eca1:
        pla
        tay
        lda $b67f,y
        sta $b2
        lda $b680,y
        sta $b3
        lda $bef5,x
        sta $bef2,x
        lda $b681,y
        sta $b4
        and #$10
        beq loc_ecbf
        jmp loc_b258

loc_ecbf:
        lda $b4
        and #$04
        beq loc_eced
        dec $bf23,x
        bpl loc_ecd0
        lda $b65a
        sta $bf23,x

loc_ecd0:
        ldx $bf
        ldy $bf23,x
        iny
        lda $b65a,y
        clc
        adc $bef5,x
        sta $bef2,x
        tay
        lda dat_b4cc,y
        sta $bf4c,x
        lda $b529,y
        sta $bf4f,x

loc_eced:
        lda $b2
        beq loc_ed3c
        lda $bf04,x
        bne loc_ed3c
        ldy $bef8,x
        ldx $b6da,y
        stx smc_b20f
        lda $b2
        and #$0f
        sta $bf19
        lda $b2
        and #$70
        cpx $4a
        rts

loc_ed0d:
        iny
        ldx $bf
        sta $bf1a,x
        lda $bf04,x
        bne loc_ed3c
        ldy $bef2,x
        lda $b4cd,y
        sec
        sbc dat_b4cc,y
        sta $bf3f
        lda $b52a,y
        sbc $b529,y
        sta $bf3e
        dec $bf19
        bmi loc_ed3f
        lsr $bf3e
        ror $bf3f
        jmp loc_b1c0

loc_ed3c:
        jmp loc_b258

loc_ed3f:
        lda $bf1d,x
        bpl loc_ed4e
        dec $bf20,x
        bne loc_ed62
        inc $bf1d,x
        bpl loc_ed62

loc_ed4e:
        inc $bf20,x
        lda $bf1a,x
        cmp $bf20,x
        bcs loc_ed62
        sta $bf20,x
        dec $bf1d,x
        dec $bf20,x

loc_ed62:
        ldy $bef2,x
        lda dat_b4cc,y
        sta $bf3c
        lda $b529,y
        sta $bf3d
        lda $bf1a,x
        lsr
        tay
        dey
        bmi loc_ed96
        lda $bf11,x
        cmp #$0e
        bcc loc_edb2
        lda $bf3c
        sec
        sbc $bf3f
        sta $bf3c
        lda $bf3d
        sbc $bf3e
        sta $bf3d
        jmp loc_b208

loc_ed96:
        ldy $bf20,x
        dey
        bmi loc_edb2
        lda $bf3c
        clc
        adc $bf3f
        sta $bf3c
        lda $bf3d
        adc $bf3e
        sta $bf3d
        jmp loc_b22b

loc_edb2:
        ldx $bf
        lda $bf3c
        sta $bf4c,x
        sta $bf01,x
        lda $bf3d
        sta $bf4f,x
        sta $befb,x
        ldx $bf
        lda $bf04,x
        bne loc_edd3

loc_edcd:
        jmp loc_b345

loc_edd0:
        jmp loc_b327

loc_edd3:
        lda $bf47,x
        cpx $4a
        rts

dat_edd9:
        .byte $df                                   // .

loc_edda:
        sta smc_b284
        sta smc_b2d3
        lda $bf47,x
        and #$0f
        sec
        sbc #$01
        clc
        adc $bee9,x
        cmp $beec,x
        bcs loc_edcd
        adc #$02
        cmp $beec,x
        bcc loc_edd0
        ldy $bef5,x
        lda $bf44,x
        tax
        sec
        lda dat_b4cc,y
        sbc dat_b4cc,x
        sta smc_b30f
        lda $b529,y
        sbc $b529,x
        sta smc_b31a
        ldx #$38
        ldy #$e9
        bcs loc_ee31
        ldx #$18
        ldy #$69
        eor #$ff
        sta smc_b31a
        lda smc_b30f
        eor #$ff
        sta smc_b30f
        inc smc_b30f
        bne loc_ee31
        inc smc_b31a

loc_ee31:
        sty smc_b30e
        sty smc_b319
        stx smc_b30d
        ldy $bedf
        lda #$00
        clc

loc_ee40:
        adc #$02
        dey
        bpl loc_ee40
        sta $bf4a
        clc
        ldx #$10
        lda #$00

loc_ee4d:
        rol smc_b30f
        rol smc_b31a
        rol
        bcs loc_ee5b
        cmp $bf4a
        bcc loc_ee5f

loc_ee5b:
        sbc $bf4a
        sec

loc_ee5f:
        dex
        bne loc_ee4d
        rol smc_b30f
        rol smc_b31a
        asl
        cmp $bf4a
        bcc loc_ee76
        inc smc_b30f
        bne loc_ee76
        inc smc_b31a

loc_ee76:
        ldx $bf
        lda $bf01,x
        clc
        adc #$8b
        sta $bf01,x
        sta $bf4c,x
        lda $befb,x
        adc #$00
        sta $befb,x
        sta $bf4f,x
        jmp loc_b345

dat_ee92:
        .byte $4c                                   // L

// --- Region $eebd-$f03a ---
.pc = $eebd "loc_eebd"

loc_eebd:
        sbc #$07
        tay
        lda $b662,y
        pha
        and #$80
        beq loc_eeca
        lda #$01

loc_eeca:
        sta smc_b3db
        pla
        and #$0f
        sta smc_b3bd
        iny
        lda $b662,y
        sta smc_b3d7
        iny
        lda $b662,y
        and #$7f
        cmp $bf11,x
        bcc loc_eee8
        jmp loc_b394

loc_eee8:
        iny
        iny
        lda $b662,y
        and #$7f
        cmp $bf11,x
        bcc loc_eef7
        jmp loc_b394

loc_eef7:
        iny
        iny
        lda $b662,y
        and #$7f
        cmp $bf11,x
        bcc loc_ef0d
        iny
        lda $b662,y
        sta $bf10
        jmp loc_b3a5

loc_ef0d:
        lda $b3
        and #$f0
        sta $bf10
        lda $bf2f,x
        bne loc_ef33
        lda $bf07,x
        sec
        sbc $bf10
        sta $bf07,x
        lda $bf0a,x
        sbc #$00
        sta $bf0a,x
        cmp #$08
        bcs loc_ef5f
        lda #$01
        bne loc_ef5c

loc_ef33:
        lda $bf07,x
        clc
        adc $bf10
        sta $bf07,x
        lda $bf0a,x
        adc #$00
        sta $bf0a,x
        cmp #$0d
        bcc loc_ef5f
        lda #$00
        beq loc_ef5a

loc_ef4d:
        sta $bf07,x
        lda smc_b3bd
        sta $bf0a,x
        lda #$01
        bne loc_ef5c

loc_ef5a:
        lda #$00

loc_ef5c:
        sta $bf2f,x

loc_ef5f:
        ldx $bf
        ldy $bf18
        lda $bf07,x
        sta $d402,y
        lda $bf0a,x
        sta $d403,y
        lda $b4
        and #$01
        beq loc_efb0
        ldx $bf
        stx $bf35
        ldx $bf
        lda $bf11,x
        ldy #$09
        cmp #$ff
        bcc loc_ef8c
        ldy #$04
        lda #$80
        bne loc_efb9

loc_ef8c:
        dey
        cmp $ae88,y
        bcs loc_efa1
        cpy #$06
        bne loc_ef8c
        ldy #$00
        lda $ae88,y
        jmp loc_b44a

txt_ef9e:
        .text "LP"
        .byte $b4                                   // '4' | $80 (end-of-string marker)

loc_efa1:
        sbc $88
        rts

dat_efa4:
        .byte $f2                                   // .

loc_efa5:
        lda $bf29,x
        clc
        adc $ae88,y
        jmp loc_b44a

loc_efaf:
.label loc_efb0 = * + 1
        ldx $bf
        cpx $bf35
        bne loc_efbe
        lda #$ff
.label loc_efb9 = * + 1
        sta $bf29,x
        sta $d416

loc_efbe:
        lda $b4
        and #$10
        beq loc_f01c
        lda $b2
        and #$0f
        asl
        asl
        tax
        lda $b5fc,x
        sta smc_b48c
        sta smc_b47c
        lda $b5fd,x
        sta smc_b48d
        sta smc_b47d
        lda $b5fe,x
        sta smc_b493
        lda $b5ff,x
        sta smc_b494
        lda $b604
        sta smc_b487
        ldx $bf
        lda $bf11,x
        cmp #$0f
        bcs loc_f019
        tay
        lda $b604,y
        sta $bf39,x
        dey
        lda $b615,y
        sta $bf28
        ldy $bf18
        ldx $bf
        lda $bf28
        clc
        adc #$0d
        sta $bf4f,x
        lda #$00
        sta $bf4c,x

loc_f019:
        jmp loc_b4ae

loc_f01c:
        ldx $bf
        ldy $bf18
        lda $bf39,x
        sta $d404,y
        lda $bf4c,x
        sta $d400,y
        lda $bf4f,x
        sta $d401,y
        dex
        bmi loc_f039
        jmp loc_aebd

loc_f039:
        rts

dat_f03a:
        .byte $30                                   // 0

// --- Region $f133-$f169 ---
.pc = $f133 "loc_f133"

loc_f133:
        sta $92bc
        ldy $bc97,x
        .byte $9c,$bc,$a0                           // shy $a0bc,x // ILLEGAL
        ldy $bcb9,x
        rol $2ebd
        lda $b0cc,x
        .byte $af,$bd,$f4                           // lax $f4bd // ILLEGAL
        lda $bdfd,x
        php
.label loc_f14e = * + 2
        ldx $be24,y
        .byte $37,$be                               // rla $be,x // ILLEGAL
        ror
        ldx $be99,y
        ldy $bdbe,x
        bcs loc_f133
        bcs loc_f160
        ldx $15,y
        ldx $25,y

loc_f160:
        ldx $32,y
        ldx $0f,y
        sta ($41,x)
        eor ($ed,x)
        rti

dat_f169:
        .byte $25                                   // %

// --- Region $f409-$f409 ---
.pc = $f409 "loc_f409"

loc_f409:
        brk

// --- Region $f413-$f433 ---
.pc = $f413 "loc_f413"

loc_f413:
        .byte $82,$16                               // nop #$16 // ILLEGAL
        dex
        brk

dat_f417:
        .byte $c2,$11,$13,$ca,$00,$ff,$f1           // .......

loc_f41e:
        cpy $c3
        bcs loc_f446
        sty $8226
        bit $26
.label loc_f428 = * + 1
        bcs loc_f409
        rti
        rol $27
        sty $822b
        and #$2b
        bcs loc_f413
        rti

// --- Region $f446-$f44d ---
.pc = $f446 "loc_f446"

loc_f446:
        bcs loc_f428
        jsr sub_2b29
        stx $30
        .byte $32                                   // jam // ILLEGAL

// --- Region $f476-$f47e ---
.pc = $f476 "loc_f476"

loc_f476:
        beq loc_f4af
        beq loc_f4b2
        beq loc_f4b3
        beq loc_f4b3
        rts

// --- Region $f4af-$f4c8 ---
.pc = $f4af "loc_f4af"

loc_f4af:
        bit $82
.label loc_f4b2 = * + 1
        bit $84

loc_f4b3:
        .byte $72                                   // jam // ILLEGAL
        bit $82
        bit $24
        sty $24
        .byte $82,$24                               // nop #$24 // ILLEGAL
        bit $84
        bit $82
        bit $84
        adc $24,x
        bit $82
        bit $84
        .byte $72                                   // jam // ILLEGAL

// --- Region $f9e9-$fa70 ---
.pc = $f9e9 "loc_f9e9"

loc_f9e9:
        jsr sub_8dd0
        and ($d0,x)
        sei
        lda #$2c
        sta $0314
        lda #$c0
        sta $0315
        lda $d011
        and #$7f
        sta $d011
        lda $01
        sta $d01a
        lda #$58
        sta $d012
        lda #$1f
        sta $dc0d
        cli
        rts

loc_fa12:
        lda $d019
        sta $d019
        bmi loc_fa1d
        jmp loc_ea31

loc_fa1d:
        lda $d012
        cmp #$58
        beq loc_fa35
        cmp #$d1
        bne loc_fa2b
        jmp loc_c1a6

loc_fa2b:
        cmp #$99
        bne loc_fa32
        jmp loc_c0ff

loc_fa32:
        jmp loc_c0b3

loc_fa35:
        jsr sub_c279
        ldx #$0f

loc_fa3a:
        lda dat_c08a,x
        sta $d021
        jsr sub_c270
        dex
        bpl loc_fa3a
        jsr sub_c27c
        lda #$00
        sta $d021
        lda $c0b1
        sta $c0b2
        ldx #$26
        ldy #$27

loc_fa58:
        lda dat_c08a,x
        sta dat_c08a,y
        dey
        dex
        bpl loc_fa58
        lda $c0b2
        sta dat_c08a
        lda #$78
        sta $d012
        jmp loc_c2a1

dat_fa70:
        .byte $e4                                   // .

// --- Region $fa87-$fac2 ---
.pc = $fa87 "loc_fa87"

loc_fa87:
        ldx #$07

loc_fa89:
        lda dat_c0ee,x
        sta $d021
        jsr sub_c271
        nop
        dex
        bpl loc_fa89
        jsr sub_c27f
        lda #$00
        sta $d021
        lda dat_c0ee
        sta $c0fe
        ldx #$01
        ldy #$00

loc_faa8:
        lda dat_c0ee,x
        sta dat_c0ee,y
        iny
        inx
        cpx #$10
        bne loc_faa8
        lda $c0fe
        sta $c0fd
        lda #$99
        sta $d012
        jmp loc_c2a1

dat_fac2:
        .byte $e3                                   // .

// --- Region $fad0-$fb1d ---
.pc = $fad0 "loc_fad0"

loc_fad0:
        nop
        nop
        ldy #$07
        ldx $c196

loc_fad7:
        lda $c14e,x
        sta $d021
        jsr sub_c271
        dex
        dey
        bpl loc_fad7
        jsr sub_c280
        lda #$00
        sta $d021
        lda $c14d
        bne loc_fb12
        lda #$03
        sta $c14d
        lda $c196
        sta dat_c14c
        ldx #$01
        ldy #$00

loc_fb00:
        lda $c196,x
        sta $c196,y
        iny
        inx
        cpx #$10
        bne loc_fb00
        lda dat_c14c
        sta $c1a5

loc_fb12:
        lda #$d1
        sta $d012
        dec $c14d
        jmp loc_c2a1

dat_fb1d:
        .byte $00                                   // .

// --- Region $fb5a-$fc01 ---
.pc = $fb5a "loc_fb5a"

loc_fb5a:
        tay
        lda #$c0
        ora dat_c24d
        sta $d016
        ldx #$08
        lda $c257,x
        sta $d021
        dex
        bpl loc_fb71

dat_fb6e:
        .byte $4c,$c2                               // L.

loc_fb70:
.label loc_fb71 = * + 1
        cmp ($20,x)
        adc ($c2),y
        jmp loc_c1b0

loc_fb77:
        ldx #$06

loc_fb79:
        lda $c250,x
        sta $d021
        jsr sub_c270
        dex
        bpl loc_fb79
        lda #$00
        sta $d021
        jsr sub_c284
        lda dat_c24d
        ldy $c24e
        beq loc_fb9b
        dec $c24e
        jmp loc_c1f6

loc_fb9b:
        sec
        sbc #$04
        sta dat_c24d
        bcs loc_fbab
        lda #$07
        sta dat_c24d
        jsr sub_c203

loc_fbab:
        lda #$58
        sta $d012
        lda #$c7
        sta $d016
        jmp loc_c2a1

dat_fbb8:
        .byte $a2,$00                               // ..

loc_fbba:
        lda $0721,x
.label loc_fbbe = * + 1
        sta $0720,x
        lda $0749,x
        sta $0748,x
        inx
        cpx #$27
        bne loc_fbba
        lda dat_c2a7
        cmp #$fe
        bne loc_fbdc
        lda #$32
        sta $c24e
        lda #$00
        jmp loc_c237

loc_fbdc:
        cmp #$ff
        bne loc_fbec

loc_fbe0:
        lda #$a7
        sta $c217
        lda #$c2
        sta $c218
        lda #$00

loc_fbec:
        sta $0747
        cmp #$00
        beq loc_fbf6

dat_fbf3:
        .byte $18,$69,$40                           // .i@

loc_fbf6:
        sta $076f
        inc $c217
        bne loc_fc01
        inc $c218

loc_fc01:
        rts

// --- Region $fc1c-$fc37 ---
.pc = $fc1c "loc_fc1c"

loc_fc1c:
        bvc loc_fbe0
        sta $c24f
        ldx #$01
        ldy #$00

loc_fc25:
        lda $c250,x
        sta $c250,y
        iny
        inx
        cpx #$1f
        bne loc_fc25
        lda $c24f
        sta $c26e
        rts

// --- Region $fce2-$fce2 ---
.pc = $fce2 "Segment $fce2"
        .byte $62                                   // jam // ILLEGAL

// --- Region $feda-$ff22 ---
.pc = $feda "loc_feda"

loc_feda:
        sta.abs $00a9
        sta $d020
        sta $d021
        lda #$00
        sta $0286
        lda #$93
        jsr $ffd2
        jsr sub_ca48
        jsr sub_ca1c
        jsr sub_ca32
        rts

loc_fef7:
        clc
        ldy #$0e
        ldx #$0d
        jsr $fff0
        ldx #$00

loc_ff01:
        lda $ca73,x
        jsr $ffd2
        inx
        cpx #$0c
        bne loc_ff01
        rts

loc_ff0d:
        clc
        ldy #$0c
        ldx #$09
        jsr $fff0
        ldx #$00

loc_ff17:
        lda dat_ca63,x
        jsr $ffd2
        inx
        cpx #$10
        bne loc_ff17
        rts

// --- Region $ff81-$ff91 ---
.pc = $ff81 "Segment $ff81"
        bcc loc_ff83

loc_ff83:
        sty $85
        .byte $a3,$2d                               // lax ($2d,x) // ILLEGAL
        iny
        cmp #$00
        .byte $9c,$9d,$00                           // shy $009d,x // ILLEGAL
        bcc loc_ff8f

loc_ff8f:
        sty $85
        brk

// --- Region $ffbd-$fffc ---
.pc = $ffbd "Segment $ffbd"
        asl $cf
        sei
        lda #$31
        sta $0314
        lda #$ea
        sta $0315
        jsr $ff84
        jsr $ff81
        cli
        lda #$01
        ldx #$08
        ldy #$ff
        jsr $fce2
        lda #$02
        ldx #$54
        ldy #$cf
        jsr $ffbd
        lda #$00
        sta $9d
        jsr $ffd5
        jmp loc_2400

txt_ffed:
        .text "EA"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        clc
        sta $d018
        jsr sub_ca00
        jsr sub_c000
        jmp loc_cf00

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

// --- Region $0801-$23b0 ---
.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,$e4,$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 $20,$98,$e4,$a1
        .byte $24,$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,$56,$cf,$4c,$ae,$a7,$e0,$00 // ,...7..X V.L....
        .byte $f0,$ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d,$c8,$c4,$ff // ....,...../.-...
        .byte $d0,$f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00,$85,$2e,$a0 // ....-e..-..i....
        .byte $00,$ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30,$69,$00,$85 // ....../e../.0i..
        .byte $30,$4c,$00,$01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7,$ce,$dc,$01 // 0L..............
        .byte $ce,$df,$01,$ad,$df,$01,$c9,$df,$d0,$ea,$60,$c9,$2e,$c1,$91,$39 // ..........`....9
        .byte $39,$91,$c5,$ff,$e1,$cf,$93,$39,$39,$93,$c7,$c2,$2e,$c3,$9d,$3f // 9......99......?
        .byte $3f,$9b,$c7,$ff,$0f,$e7,$93,$39,$39,$93,$c7,$c2,$2b,$c3,$99,$01 // ?......99...+...
        .byte $3f,$9b,$c7,$ff,$c3,$9d,$9f,$07,$e3,$9f,$c2,$32,$85,$19,$31,$81 // ?..........2..1.
        .byte $79,$83,$ff
        .byte $3f,$23,$19
        .text "9931"
        .byte $ff,$e3,$b3,$9f,$e4,$cf
        .byte $c2
        .byte $31,$f3,$e3,$f3,$f3,$67,$8f,$ff
        .byte $37,$27,$0f
        .text "3913"
        .byte $ff,$cf,$c7,$e5,$e7,$c2
        .byte $26,$13,$01
        .text ")931"
        .byte $c2
        .byte $26,$23
        .byte $09,$19,$39,$33,$31,$c2,$26,$c7,$93,$39,$39,$93,$c7,$c2,$26,$47 // ..931.&..99...&G
        .byte $11,$39,$13,$47,$3f,$c2,$26,$c5,$91,$39,$91,$c5,$f9,$c2,$26,$47 // .9.G?.&..9....&G
        .byte $13,$39,$13,$07,$31,$c2,$29,$c3,$9d,$8f,$c3,$73,$87,$ff,$e7,$01 // .9..1.)....s....
        .byte $e3,$cf,$22,$c3,$e7,$c2,$26,$19,$99,$39,$39,$31,$89,$c2,$26,$19 // .."...&..991..&.
        .byte $99,$39,$39,$33,$8f,$c2,$26,$19,$99,$39,$29,$01,$91,$c2,$26,$99 // .993..&..9)...&.
        .byte $41,$c7,$8f,$05,$33,$c2,$26,$99,$19,$31,$81,$79,$83,$c2,$28,$c1 // A...3.&..1.y..(.
        .byte $b3,$e7,$cf,$1d,$03,$ff,$c3,$e5,$cf,$2b,$c3,$ff,$f3,$ed,$cf,$83 // .........+......
        .byte $cf,$9d,$03,$ff,$c3,$e5,$f3,$21,$c3,$c2,$23,$e7,$c3,$81,$e4,$e7 // .......!..#.....
        .byte $27,$ff,$ef,$cf,$80,$80,$cf,$ef,$c9,$28,$f3,$f3,$e3,$e7,$e7,$df // '........(......
        .byte $cf,$ff,$e3,$99,$c5,$60,$1f,$99,$99,$00,$99,$00,$99,$99,$ff,$e7 // .....`..........
        .byte $c1,$9f,$c3,$f9,$83,$e7,$ff,$9d,$99,$f3,$e7,$cf,$99,$b9,$ff,$c3 // ................
        .byte $99,$c3,$c7,$98,$99,$c0,$c3,$21,$e7,$c5,$22,$f3,$e7,$e3,$cf,$25 // .......!.."....%
        .byte $e7,$f3,$ff,$cf,$e7,$e3,$f3,$2a,$e7,$cf,$ff,$c7,$83,$29,$01,$29 // .......*.....).)
        .byte $93,$c7,$c2,$25,$e7,$e7,$81,$e7,$e7,$c7,$23,$e7,$e7,$cf,$c3,$21 // ...%......#....!
        .byte $81,$c9,$22,$e7,$e7,$c2,$28,$fc,$f9,$f3,$e7,$cf,$9f,$ff,$01,$e5 // .."...(.........
        .byte $39,$23,$01,$ff,$c7,$e5,$e7,$32,$c3,$ff,$01,$f9,$f9,$01,$3f,$3f // 9#.....2......??
        .byte $01,$ff,$01,$f9,$f9,$e1,$f9,$f9,$01,$ff,$e3,$39,$21,$01,$e3,$f9 // ...........9!...
        .byte $32,$ff,$01,$3f,$3f,$01,$f9,$f9,$01,$ff,$01,$3f,$3f,$01,$39,$39 // 2..??......??.99
        .byte $01,$ff,$01,$e6,$f9,$31,$ff,$01,$39,$39,$01,$39,$39,$01,$ff,$01 // .....1..99.99...
        .byte $39,$39,$01,$f9,$f9,$01,$ff,$e3,$39,$21,$01,$e3,$39,$22,$ff,$c3 // 99......9!..9"..
        .byte $e5,$e7,$22,$c3,$ff,$e6,$39,$26,$01,$ff,$01,$39,$39,$01,$e3,$3f // .."...9&...99..?
        .byte $c9,$27,$aa,$bf,$f9,$f3,$e7,$ff,$e7,$c4,$25,$fe,$fd,$fe,$fc,$fb // .'........%.....
        .byte $c3,$2d,$37,$87,$cf,$cf,$0f,$fe,$f5,$f9,$f9,$f1,$f8,$f9,$f9,$c3 // .-7.............
        .byte $25,$cf,$07,$67,$e7,$e7,$c4,$21,$fe,$e3,$f9,$c3,$2a,$9f,$0f,$c7 // %..g...!....*...
        .byte $ef,$ff,$f8,$fc,$fe,$ff,$fe,$e3,$f9,$28,$ff,$7f,$3f,$17,$87,$c7 // .........(..?...
        .byte $e7,$e7,$c4,$21,$fe,$e3,$f9,$c3,$35,$9f,$0f,$c7,$8f,$3f,$ff,$fe // ...!....5....?..
        .byte $fc,$fe,$fe,$f8,$f4,$fe,$1f,$0f,$77,$7f,$7f,$2f,$1f,$7f,$c3,$22 // ........w../..."
        .byte $fe,$fd,$e3,$f3,$c3,$2d,$7f,$13,$83,$cf,$cf,$fe,$f5,$f9,$f9,$f1 // .....-..........
        .byte $f8,$f9,$f9,$c3,$22,$cf,$07,$e3,$e7,$25,$f3,$f7,$ff,$ef,$c3,$e3 // ...."....%......
        .byte $e7,$d0,$25,$e7,$ef,$ff,$df,$87,$e3,$cf,$32,$fe,$f5,$f9,$f9,$f0 // ..%.......2.....
        .byte $f8,$f9,$f9,$ff,$f7,$cf,$3f,$7f,$1f,$0f,$c7,$fb,$d7,$e6,$e7,$cb // ......?.........
        .byte $25,$c4,$80,$cc,$ce,$ce,$c3,$25,$cf,$03,$63,$73,$73,$c3,$22,$f9 // %......%..css.".
        .byte $f0,$e3,$f9,$c3,$25,$9f,$07,$8f,$cf,$cf,$c4,$21,$fe,$e3,$f9,$c3 // ....%......!....
        .byte $25,$3f,$0f,$c7,$e7,$e7,$c3,$25,$fb,$f1,$f8,$f9,$f9,$c3,$25,$9f // %?.....%......%.
        .byte $0f,$c7,$e7,$e7,$c3,$22,$fe,$fc,$e3,$f3,$c3,$25,$7f,$1f,$87,$cf // .....".....%....
        .byte $cf,$c3,$22,$fb,$f0,$e3,$f9,$c3,$24,$1f,$0f,$c7,$ef,$c4,$32,$fc // ..".....$.....2.
        .byte $f8,$f3,$f3,$f0,$ff,$e7,$f7,$e7,$0f,$9f,$3f,$1f,$ff,$fe,$fe,$f8 // ..........?.....
        .byte $f4,$e3,$fe,$e3,$7f,$22,$2f,$1f,$e3,$7f,$c3,$22,$fb,$f0,$e3,$f9 // ....."/...."....
        .byte $c3,$22,$df,$87,$e3,$cf,$28,$fb,$f7,$f3,$f1,$f9,$f8,$f9,$f9,$c3 // ."....(.........
        .byte $22,$cf,$07,$e3,$e7,$28,$df,$bf,$9f,$8c,$c8,$c6,$ce,$ce,$c3,$25 // "....(.........%
        .byte $e7,$43,$33,$73,$73,$c3,$25,$f9,$f4,$fc,$fe,$fe,$c3,$25,$e7,$cf // .C3ss.%......%..
        .byte $9f,$1f,$3f,$c3,$25,$fd,$f0,$f8,$fc,$fc,$c3,$25,$ef,$87,$c7,$e7 // ..?.%......%....
        .byte $e7,$c3,$25,$fc,$f8,$f7,$ff,$fe,$c4,$24,$3f,$07,$cf,$1f,$ca,$26 // ..%......$?....&
        .byte $c7,$c7,$87,$8f,$1f,$3f,$80,$50,$00,$25,$fb,$f3,$f1,$f8,$fc,$c3 // .....?.P.%......
        .byte $25,$cf,$cf,$8f,$47,$ef,$c3,$24,$f9,$f9,$f0,$fc,$c4,$25,$e7,$e7 // %...G..$.....%..
        .byte $c7,$1f,$3f,$c3,$24,$f9,$f9,$f0,$fc,$c5,$24,$f7,$cf,$1f,$3f,$c3 // ..?.$.....$...?.
        .byte $24,$f9,$f9,$f0,$fc,$c4,$25,$e7,$e7,$cf,$1f,$3f,$c3,$24,$f8,$f9 // $.....%....?.$..
        .byte $f0,$fc,$c5,$24,$f7,$cf,$1f,$3f,$c3,$e7,$fe,$21,$fd,$e6,$7f,$32 // ...$...?...!...2
        .byte $bf,$ff,$f3,$f3,$e1,$f8,$fe,$fc,$f8,$f3,$cf,$cf,$8f,$47,$47,$e7 // .............GG.
        .byte $0f,$9f,$e3,$f9,$22,$f0,$fd,$c2,$21,$fc,$e4,$e7,$24,$ef,$cf,$9f // ...."...!...$...
        .byte $7f,$e3,$e7,$22,$c3,$f7,$d1,$22,$f7,$f8,$e4,$cf,$24,$df,$9f,$3f // ..."..."....$..?
        .byte $ff,$e3,$f9,$22,$f0,$fd,$c2,$22,$fc,$c7,$e3,$e7,$24,$ef,$cf,$9f // ..."..."....$...
        .byte $7f,$e3,$e7,$22,$c3,$f7,$cb,$e3,$ce,$22,$84,$ef,$c3,$e3,$73,$22 // ..."....."....s"
        .byte $21,$7b,$c3,$e3,$f9,$22,$f0,$fd,$c3,$e3,$cf,$22,$87,$ef,$c3,$24 // !{..."....."...$
        .byte $f9,$f9,$f0,$fc,$c4,$25,$e7,$e7,$c7,$1f,$3f,$c3,$28,$f9,$f9,$f0 // .....%....?.(...
        .byte $f8,$f9,$f9,$f5,$ff,$e3,$e7,$22,$0f,$9f,$c3,$25,$f3,$f3,$e1,$f8 // ......."...%....
        .byte $fe,$c3,$28,$cf,$cf,$8f,$0f,$4f,$cb,$c7,$cf,$e3,$f9,$22,$f0,$fc // ..(....O....."..
        .byte $c6,$22,$bf,$7f,$c3,$25,$fc,$fe,$fc,$f8,$f3,$c3,$25,$07,$67,$e7 // ."...%......%.g.
        .byte $0f,$9f,$c3,$e3,$fe,$21,$fc,$c4,$25,$7f,$7f,$77,$0f,$1f,$c3,$e3 // .....!..%..w....
        .byte $f9,$22,$f8,$fc,$c3,$25,$cf,$cf,$8f,$47,$ef,$c3,$24,$f9,$f9,$f0 // ."...%...G..$...
        .byte $fc,$c4,$25,$e7,$e7,$cf,$1f,$3f,$c3,$25,$ce,$ce,$86,$e0,$f9,$c3 // ..%....?.%......
        .byte $25,$73,$73,$33,$03,$cf,$c3,$25,$fe,$fc,$fc,$f9,$f3,$c3,$25,$3f // %ss3...%......%?
        .byte $3f,$9f,$97,$cf,$c3,$e4,$fc,$28,$f8,$f9,$f3,$f8,$c7,$cf,$9f,$3f // ?......(.......?
        .byte $c2,$23,$9f,$7f,$f8,$c4,$29,$fe,$f9,$f7,$3f,$0f,$cf,$cf,$9f,$3f // .#....)...?....?
        .byte $c2,$23,$fe,$fe,$fd,$c2,$24,$e7,$e7,$ff,$7f,$c7,$80,$50,$00,$2a // .#....$......P.*
        .byte $c1,$cc,$e6,$66,$0e,$9e,$fe,$fe,$c1,$80,$e6,$3c,$22,$c3,$81,$e4 // ...f.......<"...
        .byte $78,$22,$79,$73,$e3,$fe,$25,$7c,$b9,$c3,$e7,$ff,$e3,$3c,$25,$7c // x"ys..%|.....<%|
        .byte $bc,$c1,$e3,$ff,$e3,$67,$3b,$e7,$f2,$f0,$f9,$ff,$e3,$c1,$cc,$cc // .....g;.........
        .byte $5c,$bc,$fc,$fc,$c7,$81,$7c,$79,$7b,$73,$73,$79,$fc,$fc,$f8,$e1 // \.....|y{ssy....
        .byte $c0,$be,$c2,$28,$7c,$7c,$fc,$fc,$79,$03,$87,$ff,$9f,$fe,$00,$9f // ...(||..y.......
        .byte $fe,$00,$9f,$fe,$00,$9f,$fe,$00,$87,$b8,$00,$60,$85,$4c,$35,$ae // ...........`.L5.
        .byte $4c,$92,$ae,$4c,$98,$ae,$a9,$00,$a2,$6f,$9d,$e3,$be,$ca,$10,$fa // L..L.....o......
        .byte $a9,$ff,$8d,$11,$bf,$8d,$12,$bf,$8d,$13,$bf,$a9,$00,$a2,$02,$9d // ................
        .byte $e3,$be,$9d,$e6,$be,$9d,$e9,$be,$9d,$f5,$be,$ca,$10,$f1,$8d,$34 // ...............4
        .byte $bf,$60,$48,$a9,$01,$8d,$34,$bf,$68,$aa,$bd,$8a,$b5,$8d,$4c,$ae // .`H...4.h.....L.
        .byte $bd,$8c,$b5,$8d,$4d,$ae,$a0,$05,$b9,$94,$b5,$99,$9a,$b5,$88,$10 // ....M...........
        .byte $f7,$bd,$86,$b5,$8d,$df,$be,$bd,$88,$b5,$8d,$28,$b1,$20,$09,$ae // ...........(. ..
        .byte $a2,$17,$a9,$01,$9d,$00,$d4,$a9,$00,$9d,$00,$d4,$ca,$10,$f3,$a9 // ................
        .byte $1f,$8d,$18,$d4,$a9,$00,$8d,$17,$d4,$a9,$ff,$8d,$16,$d4,$60,$c0 // ..............`.
        .byte $a0,$a0,$a2,$61,$bc,$ff,$78,$0c,$ff,$01,$80,$00,$02,$06,$60,$ff // ...a..x.......`.
        .byte $a9,$02,$8d,$34,$bf,$60,$ad,$34,$bf,$c9,$02,$f0,$07,$c9,$01,$d0 // ...4.`.4........
        .byte $04,$4c,$13,$ae,$60,$ee,$11,$bf,$ee,$12,$bf,$ee,$13,$bf,$a2,$02 // .L..`...........
        .byte $ce,$33,$bf,$10,$06,$ad,$df,$be,$8d,$33,$bf,$86,$bf,$bd,$e0,$be // .3.......3......
        .byte $8d,$18,$bf,$a8,$ad,$33,$bf,$cd,$df,$be,$d0,$14,$bd,$9a,$b5,$8d // .....3..........
        .byte $e9,$ae,$bd,$9d,$b5,$8d,$ea,$ae,$de,$e9,$be,$30,$06,$4c,$e9,$b0 // ...........0.L..
        .byte $4c,$18,$b1,$bc,$e3,$be,$b9,$b4,$b0,$c9,$fe,$f0,$12,$c9,$ff,$d0 // L...............
        .byte $16,$a9,$00,$9d,$e9,$be,$9d,$e3,$be,$9d,$e6,$be,$4c,$e5,$ae,$a9 // ............L...
        .byte $02,$8d,$34,$bf,$4c,$63,$ae,$8d,$27,$bf,$29,$80,$f0,$0e,$ad,$27 // ..4.Lc..'.)....'
        .byte $bf,$29,$1f,$9d,$14,$bf,$fe,$e3,$be,$4c,$e5,$ae,$ad,$27,$bf,$29 // .).......L...'.)
        .byte $40,$f0,$0e,$ad,$27,$bf,$29,$3f,$9d,$36,$bf,$fe,$e3,$be,$4c,$e5 // @...'.)?.6....L.
        .byte $ae,$ad,$27,$bf,$0a,$a8,$b9,$a0,$b5,$85,$bd,$b9,$a1,$b5,$85,$be // ..'.............
        .byte $a9,$00,$9d,$04,$bf,$bc,$e6,$be,$9d,$11,$bf,$b1,$bd,$85,$b8,$29 // ...............)
        .byte $f0,$c9,$f0,$d0,$1f,$a5,$b8,$29,$01,$d0,$10,$a9,$01,$9d,$40,$bf // .......)......@.
        .byte $fe,$e6,$be,$c8,$b1,$bd,$85,$b8,$4c,$0b,$b0,$20,$a7,$b0,$8d,$17 // ........L.. ....
        .byte $d4,$20,$a7,$b0,$a9,$00,$9d,$40,$bf,$a5,$b8,$29,$f0,$c9,$e0,$d0 // . .....@...)....
        .byte $24,$a9,$01,$9d,$04,$bf,$fe,$e6,$be,$c8,$b1,$bd,$9d,$47,$bf,$fe // $............G..
        .byte $e6,$be,$fe,$e6,$be,$c8,$c8,$b1,$bd,$18,$7d,$14,$bf,$9d,$44,$bf // ..........}...D.
        .byte $88,$b1,$bd,$85,$b8,$a5,$b8,$29,$e0,$c9,$c0,$d0,$0a,$a5,$b8,$29 // .......).......)
        .byte $1f,$9d,$f8,$be,$20,$a7,$b0,$a5,$b8,$29,$f0,$c9,$70,$d0,$1c,$a5 // .... ....)..p...
        .byte $b8,$29,$0f,$aa,$bd,$3e,$b6,$8d,$5d,$b1,$8d,$69,$b1,$bd,$44,$b6 // .)...>..]..i..D.
        .byte $8d,$5e,$b1,$8d,$6a,$b1,$a6,$bf,$20,$a7,$b0,$a5,$b8,$29,$c0,$c9 // .^..j... ....)..
        .byte $80,$d0,$26,$a5,$b8,$29,$3f,$38,$e9,$01,$9d,$ec,$be,$20,$a7,$b0 // ..&..)?8..... ..
        .byte $29,$c0,$c9,$80,$d0,$0e,$a5,$b8,$29,$3f,$18,$7d,$ec,$be,$9d,$ec // ).......)?.}....
        .byte $be,$20,$a7,$b0,$a5,$b8,$4c,$51,$af,$bd,$ec,$be,$9d,$e9,$be,$a5 // . ....LQ........
        .byte $b8,$18,$7d,$14,$bf,$9d,$f5,$be,$a8,$b9,$cc,$b4,$9d,$4c,$bf,$48 // ..}..........L.H
        .byte $9d,$01,$bf,$b9,$29,$b5,$9d,$4f,$bf,$9d,$fb,$be,$9d,$fe,$be,$ac // ....)..O........
        .byte $18,$bf,$99,$01,$d4,$68,$99,$00,$d4,$bd,$40,$bf,$d0,$46,$bd,$f8 // .....h....@..F..
        .byte $be,$e3,$0a,$60,$ab,$aa,$8e,$17,$bf,$bd,$7c,$b6,$99,$05,$d4,$bd // ...`......|.....
        .byte $7d,$b6,$99,$06,$d4,$bd,$7e,$b6,$48,$bd,$7a,$b6,$48,$bd,$7b,$b6 // }.....~.H.z.H.{.
        .byte $a6,$bf,$9d,$ef,$be,$9d,$39,$bf,$a9,$00,$99,$02,$d4,$9d,$07,$bf // ......9.........
        .byte $68,$9d,$0d,$bf,$29,$0f,$99,$03,$d4,$9d,$0a,$bf,$a9,$01,$9d,$2f // h...)........../
        .byte $bf,$68,$9d,$2c,$bf,$fe,$e6,$be,$bc,$e6,$be,$b1,$bd,$c9,$ff,$d0 // .h.,............
        .byte $12,$a9,$00,$9d,$e6,$be,$bd,$36,$bf,$f0,$05,$de,$36,$bf,$10,$03 // .......6....6...
        .byte $fe,$e3,$be,$4c,$ae,$b4,$fe,$e6,$be,$c8,$b1,$bd,$c9,$ff,$f0,$e1 // ...L............
        .byte $85,$b8,$60,$81,$2c,$fe,$8d,$22,$ff,$81,$2d,$ff,$f1,$f5,$cb,$88 // ..`.,.."..-.....
        .byte $3f,$88,$3e,$88,$3a,$88,$39,$a8,$98,$37,$ff,$c6,$90,$1b,$90,$16 // ?.>.:.9..7......
        .byte $88,$13,$88,$11,$a0,$90,$13,$ff,$cb,$88,$43,$88,$41,$88,$3e,$88 // ..........C.A.>.
        .byte $3c,$90,$3a,$a0,$90,$f0,$3b,$ff,$bd,$e9,$be,$f0,$22,$bd,$f8,$be // <.:...;....."...
        .byte $e3,$0a,$26,$a8,$b9,$7e,$b6,$29,$f0,$e3,$4a,$60,$34,$8d,$08,$b1 // ..&..~.)..J`4...
        .byte $bd,$ec,$be,$38,$fd,$e9,$be,$c9,$04,$b0,$05,$bd,$ef,$be,$d0,$05 // ...8............
        .byte $bd,$ef,$be,$29,$fe,$9d,$39,$bf,$bd,$0d,$bf,$29,$10,$f0,$0f,$bd // ...)..9....)....
        .byte $e9,$be,$d0,$0a,$ad,$33,$bf,$c9,$01,$d0,$03,$99,$06,$d4,$bd,$f8 // .....3..........
        .byte $be,$e3,$0a,$60,$68,$a8,$b9,$7f,$b6,$85,$b2,$b9,$80,$b6,$85,$b3 // ...`h...........
        .byte $bd,$f5,$be,$9d,$f2,$be,$b9,$81,$b6,$85,$b4,$29,$10,$f0,$03,$4c // ...........)...L
        .byte $58,$b2,$a5,$b4,$29,$04,$f0,$28,$de,$23,$bf,$10,$06,$ad,$5a,$b6 // X...)..(.#....Z.
        .byte $9d,$23,$bf,$a6,$bf,$bc,$23,$bf,$c8,$b9,$5a,$b6,$18,$7d,$f5,$be // .#....#...Z..}..
        .byte $9d,$f2,$be,$a8,$b9,$cc,$b4,$9d,$4c,$bf,$b9,$29,$b5,$9d,$4f,$bf // ........L..)..O.
        .byte $a5,$b2,$f0,$4b,$bd,$04,$bf,$d0,$46,$bc,$f8,$be,$be,$da,$b6,$8e // ...K....F.......
        .byte $0f,$b2,$a5,$b2,$29,$0f,$8d,$19,$bf,$a5,$b2,$29,$70,$e4,$4a,$60 // ....)......)p.J`
        .byte $c8,$a6,$bf,$9d,$1a,$bf,$bd,$04,$bf,$d0,$24,$bc,$f2,$be,$b9,$cd // ..........$.....
        .byte $b4,$38,$f9,$cc,$b4,$8d,$3f,$bf,$b9,$2a,$b5,$f9,$29,$b5,$8d,$3e // .8....?..*..)..>
        .byte $bf,$ce,$19,$bf,$30,$0c,$4e,$3e,$bf,$6e,$3f,$bf,$4c,$c0,$b1,$4c // ....0.N>.n?.L..L
        .byte $58,$b2,$bd,$1d,$bf,$10,$0a,$de,$20,$bf,$d0,$19,$fe,$1d,$bf,$10 // X....... .......
        .byte $14,$fe,$20,$bf,$bd,$1a,$bf,$dd,$20,$bf,$b0,$09,$9d,$20,$bf,$de // .. ..... .... ..
        .byte $1d,$bf,$de,$20,$bf,$bc,$f2,$be,$b9,$cc,$b4,$8d,$3c,$bf,$b9,$29 // ... ........<..)
        .byte $b5,$8d,$3d,$bf,$bd,$1a,$bf,$4a,$a8,$88,$30,$1d,$bd,$11,$bf,$c9 // ..=....J..0.....
        .byte $0e,$90,$32,$ad,$3c,$bf,$38,$ed,$3f,$bf,$8d,$3c,$bf,$ad,$3d,$bf // ..2.<.8.?..<..=.
        .byte $ed,$3e,$bf,$8d,$3d,$bf,$4c,$08,$b2,$bc,$20,$bf,$88,$30,$16,$ad // .>..=.L... ..0..
        .byte $3c,$bf,$18,$6d,$3f,$bf,$8d,$3c,$bf,$ad,$3d,$bf,$6d,$3e,$bf,$8d // <..m?..<..=.m>..
        .byte $3d,$bf,$4c,$2b,$b2,$a6,$bf,$ad,$3c,$bf,$9d,$4c,$bf,$9d,$01,$bf // =.L+....<..L....
        .byte $ad,$3d,$bf,$9d,$4f,$bf,$9d,$fb,$be,$a6,$bf,$bd,$04,$bf,$d0,$06 // .=..O...........
        .byte $4c,$45,$b3,$4c,$27,$b3,$bd,$47,$bf,$e4,$4a,$60,$df,$8d,$84,$b2 // LE.L'..G..J`....
        .byte $8d,$d3,$b2,$bd,$47,$bf,$29,$0f,$38,$e9,$01,$18,$7d,$e9,$be,$dd // ....G.).8...}...
        .byte $ec,$be,$b0,$dc,$69,$02,$dd,$ec,$be,$90,$d8,$bc,$f5,$be,$bd,$44 // ....i..........D
        .byte $bf,$aa,$38,$b9,$cc,$b4,$fd,$cc,$b4,$8d,$0f,$b3,$b9,$29,$b5,$fd // ..8..........)..
        .byte $29,$b5,$8d,$1a,$b3,$a2,$38,$a0,$e9,$b0,$19,$a2,$18,$a0,$69,$49 // ).....8.......iI
        .byte $ff,$8d,$1a,$b3,$ad,$0f,$b3,$49,$ff,$8d,$0f,$b3,$ee,$0f,$b3,$d0 // .......I........
        .byte $03,$ee,$1a,$b3,$8c,$0e,$b3,$8c,$19,$b3,$8e,$0d,$b3,$ac,$df,$be // ................
        .byte $a9,$00,$18,$69,$02,$88,$10,$fb,$8d,$4a,$bf,$18,$a2,$10,$a9,$00 // ...i.....J......
        .byte $2e,$0f,$b3,$2e,$1a,$b3,$2a,$b0,$05,$cd,$4a,$bf,$90,$04,$ed,$4a // ......*...J....J
        .byte $bf,$38,$ca,$d0,$eb,$2e,$0f,$b3,$2e,$1a,$b3,$0a,$cd,$4a,$bf,$90 // .8...........J..
        .byte $08,$ee,$0f,$b3,$d0,$03,$ee,$1a,$b3,$a6,$bf,$bd,$01,$bf,$18,$69 // ...............i
        .byte $8b,$9d,$01,$bf,$9d,$4c,$bf,$bd,$fb,$be,$69,$00,$9d,$fb,$be,$9d // .....L....i.....
        .byte $4f,$bf,$4c,$45,$b3,$4c,$f0,$b3,$bd,$44,$bf,$9d,$f5,$be,$a8,$b9 // O.LE.L...D......
        .byte $cc,$b4,$9d,$01,$bf,$9d,$4c,$bf,$b9,$29,$b5,$9d,$fb,$be,$9d,$4f // ......L..).....O
        .byte $bf,$a9,$00,$9d,$04,$bf,$a5,$b3,$f0,$db,$29,$07,$e3,$0a,$60,$e4 // ..........)...`.
        .byte $e9,$07,$a8,$b9,$62,$b6,$48,$29,$80,$f0,$02,$a9,$01,$8d,$db,$b3 // ....b.H)........
        .byte $68,$29,$0f,$8d,$bd,$b3,$c8,$b9,$62,$b6,$8d,$d7,$b3,$c8,$b9,$62 // h)......b......b
        .byte $b6,$29,$7f,$dd,$11,$bf,$90,$03,$4c,$94,$b3,$c8,$c8,$b9,$62,$b6 // .)......L.....b.
        .byte $29,$7f,$dd,$11,$bf,$90,$03,$4c,$94,$b3,$c8,$c8,$b9,$62,$b6,$29 // )......L.....b.)
        .byte $7f,$dd,$11,$bf,$90,$0a,$c8,$b9,$62,$b6,$8d,$10,$bf,$4c,$a5,$b3 // ........b....L..
        .byte $a5,$b3,$29,$f0,$8d,$10,$bf,$bd,$2f,$bf,$d0,$1a,$bd,$07,$bf,$38 // ..)...../......8
        .byte $ed,$10,$bf,$9d,$07,$bf,$bd,$0a,$bf,$e9,$00,$9d,$0a,$bf,$c9,$08 // ................
        .byte $b0,$30,$a9,$01,$d0,$29,$bd,$07,$bf,$18,$6d,$10,$bf,$9d,$07,$bf // .0...)....m.....
        .byte $bd,$0a,$bf,$69,$00,$9d,$0a,$bf,$c9,$0d,$90,$16,$a9,$00,$f0,$0d // ...i............
        .byte $9d,$07,$bf,$ad,$bd,$b3,$9d,$0a,$bf,$a9,$01,$d0,$02,$a9,$00,$9d // ................
        .byte $2f,$bf,$a6,$bf,$ac,$18,$bf,$bd,$07,$bf,$99,$02,$d4,$bd,$0a,$bf // /...............
        .byte $99,$03,$d4,$a5,$b4,$29,$01,$f0,$3a,$a6,$bf,$8e,$35,$bf,$a6,$bf // .....)..:...5...
        .byte $bd,$11,$bf,$a0,$09,$c9,$ff,$90,$06,$a0,$04,$a9,$80,$d0,$2d,$88 // ..............-.
        .byte $d9,$88,$ae,$b0,$0f,$c0,$06,$d0,$f6,$a0,$00,$b9,$88,$ae,$4c,$4a // ..............LJ
        .byte $b4,$4c,$50,$b4,$e5,$88,$60,$f2,$bd,$29,$bf,$18,$79,$88,$ae,$4c // .LP...`..)..y..L
        .byte $4a,$b4,$a6,$bf,$ec,$35,$bf,$d0,$08,$a9,$ff,$9d,$29,$bf,$8d,$16 // J....5......)...
        .byte $d4,$a5,$b4,$29,$10,$f0,$58,$a5,$b2,$29,$0f,$0a,$0a,$aa,$bd,$fc // ...)..X..)......
        .byte $b5,$8d,$8c,$b4,$8d,$7c,$b4,$bd,$fd,$b5,$8d,$8d,$b4,$8d,$7d,$b4 // .....|........}.
        .byte $bd,$fe,$b5,$8d,$93,$b4,$bd,$ff,$b5,$8d,$94,$b4,$ad,$04,$b6,$8d // ................
        .byte $87,$b4,$a6,$bf,$bd,$11,$bf,$c9,$0f,$b0,$21,$a8,$b9,$04,$b6,$9d // ..........!.....
        .byte $39,$bf,$88,$b9,$15,$b6,$8d,$28,$bf,$ac,$18,$bf,$a6,$bf,$ad,$28 // 9......(.......(
        .byte $bf,$18,$69,$0d,$9d,$4f,$bf,$a9,$00,$9d,$4c,$bf,$4c,$ae,$b4,$a6 // ..i..O....L.L...
        .byte $bf,$ac,$18,$bf,$bd,$39,$bf,$99,$04,$d4,$bd,$4c,$bf,$99,$00,$d4 // .....9.....L....
        .byte $bd,$4f,$bf,$99,$01,$d4,$ca,$30,$03,$4c,$bd,$ae,$60,$30,$51,$66 // .O.....0.L..`0Qf
        .byte $7b,$91,$a9,$c3,$dd,$fa,$18,$38,$5a,$7d,$a3,$cc,$f6,$23,$53,$86 // {......8Z}...#S.
        .byte $bb,$e0,$30,$70,$b4,$fb,$47,$98,$ed,$47,$a7,$0c,$77,$e9,$61,$e1 // ..0p..G..G..w.a.
        .byte $68,$f7,$8f,$30,$da,$8f,$4e,$18,$ef,$d2,$c3,$c3,$d1,$ef,$1f,$60 // h..0..N........`
        .byte $b5,$1e,$9c,$31,$df,$a5,$87,$86,$a2,$df,$3e,$c1,$6b,$3c,$39,$63 // ...1......>.k<9c
        .byte $be,$4b,$0f,$0c,$45,$bf,$7d,$83,$d6,$79,$73,$c7,$7c,$97,$1e,$18 // .K..E.}..ys.|...
        .byte $8b,$7e,$fa,$06,$ac,$f3,$e6,$8f,$f8,$2e,$e9,$01,$e7,$02,$e5,$03 // .~..............
        .byte $e4,$04,$e3,$05,$22,$06,$06,$e3,$07,$60,$4d,$08,$08,$09,$09,$0a // ...."....`M.....
        .byte $0b,$0b,$0c,$0d,$0e,$0e,$0f,$10,$11,$12,$13,$15,$16,$17,$19,$1a // ................
        .byte $1c,$1d,$1f
        .text "!#%'*,/258;?C"
        .text "GKOTY"
        .byte $5e,$64,$6a,$70,$77,$7e,$86,$8e,$96,$9f,$a8
        .byte $b3,$bd,$c8,$d4,$e1,$ee,$fd,$02,$05,$01,$01,$8e,$94,$b5,$b5,$e6 // ................
        .byte $d3,$7a,$b6,$b7,$b8,$b4,$b7,$ba,$e3,$b0,$23,$b4,$b7,$ba,$e3,$b0 // .z........#.....
        .byte $60,$68,$82,$ae,$d3,$b8,$02,$b9,$3d,$b9,$d6,$b9,$03,$ba,$1c,$ba // `h......=.......
        .byte $51,$ba,$66,$ba,$7c,$ba,$91,$ba,$52,$bb,$72,$bb,$94,$bb,$b5,$b8 // Q.f.|...R.r.....
        .byte $c2,$b8,$af,$bb,$de,$bb,$de,$bb,$de,$bb,$56,$bc,$5f,$bc,$63,$bc // ..........V._.c.
        .byte $73,$bc,$77,$bc,$7b,$bc,$8d,$bc,$92,$bc,$97,$bc,$9c,$bc,$a0,$bc // s.w.{...........
        .byte $b9,$bc,$2e,$bd,$2e,$bd,$cc,$b0,$af,$bd,$f4,$bd,$fd,$bd,$08,$be // ................
        .byte $24,$be,$37,$be,$6a,$be,$99,$be,$bc,$be,$bd,$b0,$d9,$b0,$04,$b6 // $.7.j...........
        .byte $15,$b6,$25,$b6,$32,$b6,$0f,$81,$41,$41,$ed,$40,$25,$30,$fc,$fb // ..%.2...AA.@%0..
        .byte $f9,$f7,$eb,$f6,$24,$0b,$81,$41,$41,$e9,$80,$24,$24,$fe,$01,$20 // ....$..AA..$$.. 
        .byte $02
        .byte $24,$1c,$1c
        .text "$&JNRVZ"
        .byte $5e,$e6,$b6,$60
        .byte $30
        .byte $02,$00,$03,$07,$02,$00,$04,$07,$02,$00,$05,$08,$02,$00,$05,$09 // ................
        .byte $02,$00,$03,$06,$02,$00,$05,$07,$06,$0a,$02,$a0,$04,$80,$06,$40 // ...............@
        .byte $07,$0a,$02,$50,$04,$40,$06,$30,$08,$0d,$02,$c0,$04,$a0,$10,$50 // ...P.@.0.......P
        .byte $a8,$24,$14,$41,$00,$99,$a2,$60,$3f,$81,$04,$16,$41,$00,$d9,$30 // .$.A...`?...A..0
        .byte $00,$42,$00,$06,$41,$0a,$ce,$f0,$52,$13,$01,$02,$41,$04,$df,$00 // .B..A...R...A...
        .byte $53,$13,$01,$08,$41,$0a,$cc,$f0,$00,$12,$00,$06,$41,$0a,$cc,$80 // S...A.......A...
        .byte $43,$13,$00,$05,$41,$08,$cc,$f1,$43,$42,$01,$08,$41,$0a,$ce,$f0 // C...A...CB..A...
        .byte $42,$a3,$01,$08,$11,$08,$d8,$10,$a2,$31,$10,$08,$11,$08,$d8,$10 // B........1......
        .byte $01,$00,$10,$08,$41,$0a,$cd,$20,$42,$83,$01,$a3,$26,$20,$20,$00 // ....A.. B...&  .
        .byte $04,$10,$10,$a2,$2e,$0e,$80,$14,$16,$17,$8c,$45,$01,$04,$42,$01 // ...........E..B.
        .byte $04,$01,$8e,$02,$01,$01,$04,$01,$28,$0b,$42,$08,$09,$42,$08,$09 // ........(.B..B..
        .byte $42,$04,$08,$09,$08,$09,$23,$08,$09,$90,$04,$08,$09,$08,$09,$21 // B.....#........!
        .byte $8c,$07,$0d,$8e,$0d,$8c,$24,$0d,$8e,$0d,$90,$46,$1a,$1e,$1b,$1e // ......$....F....
        .byte $1c,$1e,$1c,$1e,$35,$89,$1a,$1e,$8b,$1a,$1e,$8c,$1d,$8e,$1d,$89 // ....5...........
        .byte $1a,$1e,$8b,$1a,$1e,$8c,$1d,$8e,$1d,$90,$42,$1a,$1e,$1b,$1e,$1c // ..........B.....
        .byte $1e,$1c,$1e,$60,$3d,$99,$0e,$0f,$94,$0e,$97,$0f,$99,$0e,$0f,$94 // ...`=...........
        .byte $0e,$0f,$95,$0e,$97,$0f,$99,$0e,$0f,$95,$0e,$97,$0f,$99,$0e,$0f // ................
        .byte $86,$4f,$26,$86,$43,$26,$81,$43,$26,$86,$43,$26,$81,$43,$26,$86 // .O&.C&.C&.C&.C&.
        .byte $43,$26,$81,$43,$26,$86,$43,$26,$81,$43,$26,$ff,$80,$15,$16,$18 // C&.C&.C&.C&.....
        .byte $05,$8c,$e4,$02,$60,$24,$91,$06,$8c,$02,$02,$06,$91,$02,$8c,$06 // ....`$..........
        .byte $8e,$02,$06,$93,$02,$8e,$06,$02,$06,$93,$02,$8e,$06,$43,$06,$43 // .............C.C
        .byte $06,$43,$02,$43,$06,$90,$43,$06,$43,$02,$e4,$10,$60,$22,$19,$19 // .C.C..C.C...`"..
        .byte $97,$19,$19,$90,$19,$19,$97,$19,$19,$90,$19,$19,$8b,$19,$19,$90 // ................
        .byte $19,$19,$8b,$19,$19,$90,$19,$19,$8b,$19,$19,$90,$19,$19,$8b,$19 // ................
        .byte $42,$19,$89,$19,$8b,$19,$8c,$19,$8e,$60,$75,$19,$90,$19,$19,$97 // B........`u.....
        .byte $19,$19,$90,$19,$19,$97,$19,$19,$92,$24,$25,$8d,$24,$90,$25,$92 // .........$%.$.%.
        .byte $24,$25,$8d,$24,$25,$8e,$24,$90,$25,$92,$24,$25,$8e,$24,$90,$25 // $%.$%.$.%.$%.$.%
        .byte $92
        .byte $24,$25,$86
        .text "O'C'"
        .byte $81
        .byte $43,$27,$86
        .byte $43,$27,$81
        .byte $43
        .byte $27,$86,$43,$27,$81,$43,$27,$86,$43,$27,$81,$43,$27,$ff,$80,$05 // '.C'.C'.C'.C'...
        .byte $05,$8c,$43,$01,$03,$8e,$03,$00,$0b,$07,$07,$0a,$90,$0a,$13,$13 // ..C.............
        .byte $84,$19,$19,$8b,$19,$19,$84,$19,$19,$8b,$19,$19,$90,$1f,$21,$84 // ..............!.
        .byte $19,$19,$8b,$19,$19,$84,$19,$19,$8b,$19,$19,$86,$23,$92,$28,$86 // ............#.(.
        .byte $02
        .text ")*)+%"
        .byte $ff,$c9,$82,$00,$c2,$e3,$0c
        .byte $33,$ca,$00
        .byte $c2,$0c,$0c,$ff,$c9,$82,$00,$c2,$0c,$0c,$c9,$00,$c2,$0c,$ca,$00 // ................
        .byte $c2,$e3,$0c,$60,$c3,$ff,$f1,$c4,$c1,$84,$70,$24,$82,$24,$24,$84 // ...`......p$.$$.
        .byte $24,$82,$24,$84,$74,$24,$24,$82,$24,$84,$24,$82,$24,$24,$84,$70 // $.$.t$$.$.$.$$.p
        .byte $24,$82,$24,$24,$84,$24,$82,$24,$84,$71,$20,$20,$82,$20,$84,$72 // $.$$.$.$.q  . .r
        .byte $1f,$82,$1f,$1f,$ff,$c9,$82,$00,$c2,$84,$0c,$c2,$82,$18,$ca,$84 // ................
        .byte $00,$c2,$82,$0a,$07,$c9,$00,$c2,$84,$0a,$82,$0c,$ca,$84,$00,$c2 // ................
        .byte $82,$16,$18,$c9,$00,$c2,$84,$0a,$82,$0c,$ca,$84,$00,$c2,$82,$0f // ................
        .byte $0c,$c9,$00,$c2,$84,$18,$82,$16,$ca,$00,$c2,$11,$13,$ca,$00,$ff // ................
        .byte $f1,$c4,$c3,$b0,$24,$8c,$26,$82,$24,$26,$b0,$e0,$40,$26,$27,$8c // ....$.&.$&..@&'.
        .byte $2b,$82,$29,$2b,$b0,$e0,$40,$2b,$2c,$88,$29,$27,$a0,$a0,$e0,$40 // +.)+..@+,.)'...@
        .byte $29,$2b,$b0,$24,$86,$2c,$2b,$84,$29,$b0,$e0,$20,$29,$2b,$86,$30 // )+.$.,+.).. )+.0
        .byte $32,$84,$33,$86,$e0,$20,$33,$35,$f0,$33,$f0,$30,$e0,$20,$33,$35 // 2.3.. 35.3.0. 35
        .byte $84,$f0,$33,$f0,$30,$86,$e0,$20,$33,$35,$f0,$33,$f0,$30,$e0,$20 // ..3.0.. 35.3.0. 
        .byte $33,$35,$84,$f0,$37,$f0,$38,$82,$44,$f0,$37,$f0,$38,$f0,$37,$f0 // 35..7.8.D.7.8.7.
        .byte $35,$60,$50,$f0,$33,$f0,$32,$f0,$30,$f0,$2e,$f0,$2b,$f0,$2a,$f0 // 5`P.3.2.0...+.*.
        .byte $29,$f0,$27,$f0,$24,$f0,$22,$f0,$1f,$f0,$1e,$f0,$1d,$f0,$1b,$f0 // ).'.$.".........
        .byte $16,$f0,$18,$ff,$c1,$84,$72,$24,$82,$24,$24,$84,$24,$82,$24,$84 // ......r$.$$.$.$.
        .byte $75,$24,$24,$82,$24,$84,$72,$24,$82,$24,$24,$84,$24,$82,$24,$24 // u$$.$.r$.$$.$.$$
        .byte $84,$24,$82,$24,$84,$75,$24,$24,$82,$24,$84,$72,$24,$82,$24,$24 // .$.$.u$$.$.r$.$$
        .byte $ff,$c9,$88,$ae,$21,$84,$a2,$21,$82,$a4,$60,$5c,$ff,$c9,$82,$00 // ....!..!..`\....
        .byte $c2,$0c,$16,$18,$ca,$84,$00,$c2,$82,$07,$0a,$c9,$00,$c2,$0c,$16 // ................
        .byte $18,$ca,$84,$00,$c2,$82,$05,$07,$c9,$00,$c2,$0a,$0c,$18,$ca,$84 // ................
        .byte $00,$c2,$82,$0c,$0a,$c9,$00,$c2,$0c,$16,$18,$ca,$00,$c2,$05,$07 // ................
        .byte $0a,$ff,$f1,$c4,$c4,$b0,$30,$88,$32,$33,$a8,$30,$84,$29,$2b,$2e // ......0.23.0.)+.
        .byte $29,$82
        .text "+.02"
        .byte $ff,$c1,$84,$72
        .byte $2b,$82
        .byte $2b,$2b,$75
        .byte $2b
        .byte $84,$2b,$72,$2b,$2b,$82,$2b,$75,$e4,$2b,$38,$ff,$c1,$84,$73,$27 // .+r++.+u.+8...s'
        .byte $27,$82,$27,$84,$27,$8a,$29,$c6,$82,$24,$f0,$26,$f0,$27,$f0,$2b // '.'.'.)..$.&.'.+
        .byte $ff,$c3,$86,$04,$e0,$20,$32,$33,$60,$50,$84,$32,$30,$2b,$82,$29 // ..... 23`P.20+.)
        .byte $84,$27,$82,$29,$94,$e0,$20,$2a,$2b,$86,$33,$35,$84,$33,$88,$e0 // .'.).. *+.35.3..
        .byte $20,$31,$32,$84
        .byte $33,$a4,$e0
        .byte $20,$36,$37,$86,$e0
        .text "D:<<"
        .byte $e0
        .text "D:<<"
        .byte $84
        .byte $3e,$3f,$e0
        .byte $20,$3c,$3e,$82
        .byte $3c,$84,$e0
        .byte $20,$3a,$3c,$82,$3a,$94,$37,$86,$33,$e0,$20,$33,$35,$84,$33,$86 //  :<.:.7.3. 35.3.
        .byte $32,$2e,$84,$2b,$a0,$e0,$20,$2e,$30,$86,$42,$e0,$20,$32,$33,$e0 // 2..+.. .0.B. 23.
        .text " 02%"
        .byte $82
        .text "0+.0"
        .byte $02,$84
        .byte $29,$82
        .byte $27,$60
        .byte $46
        .byte $94,$e0
        .byte $20,$2a,$2b,$84
        .text "0230"
        .byte $88,$e0
        .byte $20,$33,$35,$84
        .byte $2e,$a4,$e0
        .byte $20,$36,$37,$82
        .text ":57<57:57"
        .byte $3c,$35,$37,$84,$3e,$3f,$82,$3e,$3c,$3a,$84,$37,$82,$35,$94,$37 // <57.>?.><:.7.5.7
        .byte $86,$33,$84,$30,$82,$2b,$2e,$30,$84,$29,$27,$82,$26,$22,$1f,$a2 // .3.0.+.0.)'.&"..
        .byte $24,$ff,$f1,$c0,$c2,$88,$e6,$18,$26,$84,$16,$11,$13,$16,$88,$e6 // $.......&.......
        .byte $18,$61,$eb,$82,$16,$18,$18,$16,$18,$1b,$1a,$16,$ff,$c2,$84,$0c // .a..............
        .byte $0c,$0f,$82,$11,$84,$13,$07,$82,$07,$0a,$16,$0b,$17,$84,$0c,$0c // ................
        .byte $0f,$82,$11,$84,$13,$82,$18,$84,$16,$82,$13,$12,$11,$0f,$ff,$c9 // ................
        .byte $84,$71,$00,$c1,$24,$ca,$00,$c1,$82,$24,$24,$c9,$84,$00,$c1,$82 // .q..$....$$.....
        .byte $24,$24,$ca,$00,$c1,$84,$24,$82,$24,$ff,$c2,$86,$08,$14,$82,$03 // $$....$.$.......
        .byte $05,$08,$08,$84,$14,$0a,$0c,$86,$0e,$0a,$88,$05,$82,$16,$0a,$16 // ................
        .byte $0a,$0c,$0e,$86,$0f,$0c,$84,$08,$0f,$0e,$0c,$08,$86,$0a,$16,$84 // ................
        .byte $0a,$82,$0f,$0f,$84,$0e,$0c,$0a,$ff,$c3,$88,$2c,$2e,$84,$e0,$20 // ...........,... 
        .text ".023"
        .byte $88,$e0
        .byte $24,$33,$32,$84
        .byte $33,$32,$88
        .byte $2e,$29,$84
        .text "+,038753"
        .byte $a4
        .byte $35,$84
        .text "830:3"
        .text "0<8:5<"
        .byte $88,$e0
        .byte $42,$3e,$3f,$84
        .byte $3e,$3c,$3a,$81
        .text "<830830,30,'0,'$"
        .text ",'$ '$ "
        .byte $1b
        .byte $24,$20,$1b,$18
        .byte $20,$1b,$18,$14
        .text ":52.52.)2.)&.)&"
        .byte $22                                   // double quote
        .byte $29,$26,$22,$1d,$26,$22,$1d,$1a,$22,$1d,$1a,$16,$1d,$1a,$16,$11 // )&".&"..".......
        .byte $ff,$f1,$c3,$c0,$84,$00,$c6,$a0,$30,$ff,$c3,$a0,$30,$ff,$88,$29 // ........0...0..)
        .byte $27,$2c,$29,$a0,$a0
        .byte $2b,$a0
        .byte $33,$88
        .text "7352"
        .byte $ff,$a0,$9c
        .byte $30,$ff,$a0,$a0,$30,$ff,$f1,$f4,$c2,$84,$0c,$0c,$18,$07,$82,$0a // 0...0...........
        .byte $84,$0c,$18,$82,$07,$0a,$07,$ff,$c9,$82,$72,$00,$ff,$c9,$82,$75 // ..........r....u
        .byte $00,$ff,$c9,$82,$70,$00,$ff,$c9,$82,$73,$00,$c1,$84,$1f,$82,$1f // ....p....s......
        .byte $ca,$84,$00,$c1,$82,$1f,$1f,$c9,$00,$c1,$1f,$84,$1f,$ca,$00,$c1 // ................
        .byte $82,$1f,$1f,$ff,$f1,$f4,$c3,$a8,$e0,$40,$2a,$2b,$88,$24,$84,$27 // .........@*+.$.'
        .byte $88,$2b,$8c,$e0,$20,$27,$29,$88,$27,$84,$26,$88,$27,$a4,$e0,$30 // .+.. ').'.&.'..0
        .byte $24,$26,$a8,$e0,$40,$2a,$2b,$88,$30,$84,$32,$88,$33,$8c,$e0,$20 // $&..@*+.0.2.3.. 
        .byte $36,$37,$88,$32,$84,$30,$88,$2e,$82,$30,$2e,$90,$2b,$84,$24,$26 // 67.2.0...0..+.$&
        .byte $27,$29,$a8,$e0,$40,$2a,$2b,$88,$30,$84,$32,$88,$33,$8c,$e0,$20 // ')..@*+.0.2.3.. 
        .byte $32,$33,$88,$32,$84,$32,$88,$30,$a4,$e0,$20,$2d,$2e,$a8,$e0,$20 // 23.2.2.0.. -... 
        .byte $32,$33,$88,$37,$84,$35,$88,$33,$8c,$e0,$10,$36,$37,$88,$39,$84 // 23.7.5.3...67.9.
        .byte $35,$88,$32,$a4,$e0,$20,$36,$37,$ff,$c8,$88,$29,$84,$29,$2b,$2c // 5.2.. 67...).)+,
        .byte $24,$29,$88,$2b,$84,$2c,$30,$2c,$90,$e0,$20,$2c,$2e,$88,$30,$29 // $).+.,0,.. ,..0)
        .byte $84
        .byte $30,$32,$33,$a4,$e0
        .byte $20,$33,$35,$81
        .text "8530"
        .byte $02
        .byte $2f
        .text ".,)('$#"
        .byte $22                                   // double quote
        .text "'$#"
        .byte $22                                   // double quote
        .byte $02
        .byte $20,$1d,$1b
        .byte $18,$28,$16,$14,$11,$0f,$11,$14,$16,$18,$02,$1b,$1d,$20,$22,$28 // .(........... "(
        .text "$'),$'),"
        .byte $02
        .text ".035+8:"
        .byte $3c,$3f,$86,$41,$e0,$20,$3f,$41,$84,$02,$e0,$20,$3f,$41,$60,$5b // <?.A. ?A... ?A`[
        .byte $3f,$3c,$3a,$82,$38,$3a,$38,$84,$35,$82,$33,$94,$e0,$20,$33,$35 // ?<:.8:8.5.3.. 35
        .byte $ff,$f1,$f4,$c3,$86
        .byte $37,$30,$84
        .text "75753"
        .byte $86,$e0
        .byte $24
        .byte $35,$2e,$2e,$94
        .byte $2e,$86
        .byte $37,$30,$84
        .text "<>?><"
        .byte $86
        .byte $3e
        .byte $3b,$94
        .byte $37,$86
        .byte $2c,$30,$84
        .text "35323"
        .byte $86,$e0
        .byte $20,$30
        .byte $32,$2e,$94,$e0
        .byte $20,$2e,$30,$86
        .byte $33,$35,$84
        .text "752.+"
        .byte $a0,$e0,$20,$2e,$30,$ff,$c2,$84,$0c,$0c,$82,$e3,$0c,$26,$ff,$c2 // .. .0........&..
        .byte $84,$0c,$0c,$82,$e5,$0c,$25,$ff,$c9,$82,$00,$c2,$e3,$18,$2a,$ca // ......%.......*.
        .byte $84,$00,$c2,$82,$18,$18,$c9,$00,$c2,$e3,$18,$60,$c7,$ca,$84,$00 // ...........`....
        .byte $c2,$82,$18,$18,$ff,$c2,$82,$1f,$27,$27,$1f,$84,$26,$82,$1f,$24 // ........''..&..$
        .byte $24,$1f,$26,$1f,$84,$27,$24,$ff,$f1,$f4,$c8,$a0,$a0,$30,$a0,$a0 // $.&..'$......0..
        .byte $2e,$a0,$2c,$90,$29,$2b,$a0,$a0,$24,$c3,$90,$18,$1a,$88,$1b,$1f // ..,.)+..$.......
        .byte $1a,$1b,$90,$18,$1a,$88,$1b,$20,$1a,$16,$90,$18,$1a,$88,$1b,$1f // ....... ........
        .byte $1a,$1b,$1f,$20,$1f,$1d,$1b,$1d,$1a,$16,$ff,$f1,$f4,$c3,$86,$e0 // ... ............
        .text "0.00"
        .byte $84
        .byte $30,$88,$e0
        .byte $30,$2e,$30,$84
        .byte $32,$88,$e0
        .byte $24
        .byte $32,$33,$84,$33,$32,$88,$e0,$24,$32,$30,$8c,$30,$94,$e0,$20,$36 // 23.32..$20.0.. 6
        .byte $37,$88
        .byte $35,$e0
        .byte $20,$30,$32,$9c
        .byte $33,$ff,$82
        .text "2.-.+"
        .byte $2d,$2e,$30,$84
        .text "279:"
        .byte $86,$e0
        .text " :<:<"
        .byte $e0
        .byte $20,$39,$3a,$84,$3c,$3a,$a0,$a0,$e0,$20,$3c,$3e,$ff,$82,$32,$2e //  9:.<:... <>..2.
        .text "-)+-.0"
        .byte $84
        .text "279:"
        .byte $86,$e0
        .byte $20,$3a,$3c
        .byte $3a,$3c,$e0,$20,$39,$3a,$84,$39,$35,$a0,$a0,$e0,$20,$35,$37,$ff // :<. 9:.95... 57.
        .byte $05,$00,$07,$0e,$e3,$01,$23,$0b,$05,$09,$e3,$04,$23,$07,$0f,$07 // ......#.....#...
        .byte $e3
        .text "A2:#=:#="
        .byte $0b,$06,$0b
        .byte $23,$09
        .byte $2a,$23
        .byte $09,$2a,$86,$79,$de,$a3,$33,$80,$20,$00,$09,$0a,$09,$08,$06,$08 // .*.y..3. .......
        .byte $10,$16,$46,$16,$01,$0d,$01,$58,$00,$01,$e3,$04,$26,$00,$ff,$00 // ..F....X....&...
        .byte $02,$03,$03,$a4,$28,$2c,$00,$98,$00,$97,$20,$80,$20,$a4,$23,$01 // ....(,.... . .#.
        .byte $00,$02,$a3,$e3,$41,$24,$79,$09,$02,$1c,$ac,$27,$86,$79,$de,$23 // ....A$y....'.y.#
        .byte $09,$2a,$00,$80,$ac,$bc,$60,$8b,$00,$a9,$00,$8d,$20,$d0,$8d,$21 // .*....`..... ..!
        .byte $d0,$78,$a9,$2c,$8d,$14,$03,$a9,$c0,$8d,$15,$03,$ad,$11,$d0,$29 // .x.,...........)
        .byte $7f,$8d,$11,$d0,$a5,$01,$8d,$1a,$d0,$a9,$58,$8d,$12,$d0,$a9,$1f // ..........X.....
        .byte $8d,$0d,$dc,$58,$60,$ad,$19,$d0,$8d,$19,$d0,$30,$03,$4c,$31,$ea // ...X`......0.L1.
        .byte $ad,$12,$d0,$c9,$58,$f0,$11,$c9,$d1,$d0,$03,$4c,$a6,$c1,$c9,$99 // ....X......L....
        .byte $d0,$03,$4c,$ff,$c0,$4c,$b3,$c0,$20,$79,$c2,$a2,$0f,$bd,$8a,$c0 // ..L..L.. y......
        .byte $8d,$21,$d0,$20,$70,$c2,$ca,$10,$f4,$20,$7c,$c2,$a9,$00,$8d,$21 // .!. p.... |....!
        .byte $d0,$ad,$b1,$c0,$8d,$b2,$c0,$a2,$26,$a0,$27,$bd,$8a,$c0,$99,$8a // ........&.'.....
        .byte $c0,$88,$ca,$10,$f6,$ad,$b2,$c0,$8d,$8a,$c0,$a9,$78,$8d,$12,$d0 // ............x...
        .byte $4c,$a1,$c2,$e4,$02,$e4,$08,$e4,$0a,$e4,$07,$e4,$01,$e4,$07,$e4 // L...............
        .byte $0a,$e4,$08,$e4,$02,$e4,$09,$60,$3c,$00,$a2,$07,$bd,$ee,$c0,$8d // .......`<.......
        .byte $21,$d0,$20,$71,$c2,$ea,$ca,$10,$f3,$20,$7f,$c2,$a9,$00,$8d,$21 // !. q..... .....!
        .byte $d0,$ad,$ee,$c0,$8d,$fe,$c0,$a2,$01,$a0,$00,$bd,$ee,$c0,$99,$ee // ................
        .byte $c0,$c8,$e8,$e0,$10,$d0,$f4,$ad,$fe,$c0,$8d,$fd,$c0,$a9,$99,$8d // ................
        .byte $12,$d0,$4c,$a1,$c2,$e3,$04,$e3,$06,$e3,$0e,$e3,$0f,$e3,$01,$60 // ..L............`
        .byte $51,$04,$00,$ea,$ea,$a0,$07,$ae,$96,$c1,$bd,$4e,$c1,$8d,$21,$d0 // Q..........N..!.
        .byte $20,$71,$c2,$ca,$88,$10,$f3,$20,$80,$c2,$a9,$00,$8d,$21,$d0,$ad //  q..... .....!..
        .byte $4d,$c1,$d0,$21,$a9,$03,$8d,$4d,$c1,$ad,$96,$c1,$8d,$4c,$c1,$a2 // M..!...M.....L..
        .byte $01,$a0,$00,$bd,$96,$c1,$99,$96,$c1,$c8,$e8,$e0,$10,$d0,$f4,$ad // ................
        .byte $4c,$c1,$8d,$a5,$c1,$a9,$d1,$8d,$12,$d0,$ce,$4d,$c1,$4c,$a1,$c2 // L..........M.L..
        .byte $00,$03,$a2,$22,$02,$02,$a6,$24,$02,$08,$08,$02,$a3,$36,$02,$08 // ..."...$.....6..
        .byte $0a,$0a,$08,$02,$00,$02,$08,$0a,$07,$07,$0a,$08,$02,$00,$02,$08 // ................
        .byte $0a,$0a,$08,$02,$a3,$24,$02,$08,$08,$02,$a5,$22,$02,$02,$b3,$23 // .....$....."...#
        .byte $07,$0f,$17,$e5,$1f
        .text "$'/7?"
        .byte $e4
        .byte $47,$60,$a8,$a9,$c0
        .byte $0d,$4d,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$c1,$91,$39,$39,$91 // .M...........99.
        .byte $c5,$ff,$e1,$cf,$93,$39,$39,$93,$c7,$ff,$ff,$c3,$9d,$3f,$3f,$9b // .....99......??.
        .byte $c7,$ff,$0f,$e7,$93,$39,$39,$93,$c7,$ff,$ff,$c3,$99,$01,$3f,$9b // .....99.......?.
        .byte $c7,$ff,$c3,$9d,$9f,$07,$9f,$9f,$9f,$ff,$ff,$85,$19,$31,$81,$79 // .............1.y
        .byte $83,$ff
        .byte $3f,$23,$19
        .text "9931"
        .byte $ff,$e3,$b3,$9f,$cf,$cf,$cf
        .byte $cf,$ff,$ff,$f3,$e3,$f3,$f3,$67,$8f,$ff,$37,$27,$0f,$33,$39,$31 // .......g..7'.391
        .byte $33,$ff,$cf,$c7,$e7,$e7,$e7,$e7,$e7,$ff,$ff,$13,$01,$29,$39,$33 // 3............)93
        .byte $31,$ff,$ff,$23,$09,$19,$39,$33,$31,$ff,$ff,$c7,$93,$39,$39,$93 // 1..#..931....99.
        .byte $c7,$ff,$ff,$47,$11,$39,$13,$47,$3f,$ff,$ff,$c5,$91,$39,$91,$c5 // ...G.9.G?....9..
        .byte $f9,$ff,$ff,$47,$13,$39,$13,$07,$31,$ff,$ff,$c3,$9d,$8f,$c3,$73 // ...G.9..1......s
        .byte $87,$ff,$e7,$01,$cf,$cf,$cf,$c3,$e7,$ff,$ff,$19,$99,$39,$39,$31 // .............991
        .byte $89,$ff,$ff,$19,$99,$39,$39,$33,$8f,$ff,$ff,$19,$99,$39,$29,$01 // .....993.....9).
        .byte $91,$ff,$ff,$99,$41,$c7,$8f,$05,$33,$ff,$ff,$99,$19,$31,$81,$79 // ....A...3....1.y
        .byte $83,$ff,$ff,$c1,$b3,$e7,$cf,$1d,$03,$ff,$c3,$cf,$cf,$cf,$cf,$cf // ................
        .byte $c3,$ff,$f3,$ed,$cf,$83,$cf,$9d,$03,$ff,$c3,$f3,$f3,$f3,$f3,$f3 // ................
        .byte $c3,$ff,$ff,$e7,$c3,$81,$e7,$e7,$e7,$e7,$ff,$ef,$cf,$80,$80,$cf // ................
        .byte $ef,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$f3,$f3,$e3,$e7,$e7,$df // ................
        .byte $cf,$ff,$99,$99,$99,$ff,$ff,$ff,$ff,$ff,$99,$99,$00,$99,$00,$99 // ................
        .byte $99,$ff,$e7,$c1,$9f,$c3,$f9,$83,$e7,$ff,$9d,$99,$f3,$e7,$cf,$99 // ................
        .byte $b9,$ff,$c3,$99,$c3,$c7,$98,$99,$c0,$ff,$ff,$ff,$e7,$ff,$ff,$ff // ................
        .byte $ff,$ff,$f3,$e7,$cf,$cf,$cf,$e7,$f3,$ff,$cf,$e7,$f3,$f3,$f3,$e7 // ................
        .byte $cf,$ff,$c7,$83,$29,$01,$29,$93,$c7,$ff,$ff,$e7,$e7,$81,$e7,$e7 // ....).).........
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$e7,$e7,$cf,$ff,$ff,$ff,$81,$ff,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$e7,$e7,$ff,$ff,$fc,$f9,$f3,$e7,$cf // ................
        .byte $9f,$ff,$01
        .text "99999"
        .byte $01,$ff,$c7,$e7,$e7,$e7,$e7,$e7
        .byte $c3,$ff,$01,$f9,$f9,$01,$3f,$3f,$01,$ff,$01,$f9,$f9,$e1,$f9,$f9 // ......??........
        .byte $01,$ff,$39,$39,$39,$01,$f9,$f9,$f9,$ff,$01,$3f,$3f,$01,$f9,$f9 // ..999......??...
        .byte $01,$ff,$01,$3f,$3f,$01,$39,$39,$01,$ff,$01,$f9,$f9,$f9,$f9,$f9 // ...??.99........
        .byte $f9,$ff,$01,$39,$39,$01,$39,$39,$01,$ff,$01,$39,$39,$01,$f9,$f9 // ...99.99...99...
        .byte $01,$ff,$39,$39,$39,$01,$39,$39,$39,$ff,$c3,$e7,$e7,$e7,$e7,$e7 // ..999.999.......
        .byte $c3,$ff                               // ..

txt_21e0:
        .text "999999"
        .byte $01,$ff,$01,$39,$39,$01,$3f,$3f,$3f,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ...99.???.......
        .byte $ff,$ff,$aa,$bf,$f9,$f3,$e7,$ff,$e7,$ff,$ff,$ff,$ff,$fe,$fd,$fe // ................
        .byte $fc,$fb,$ff,$ff,$ff,$37,$87,$cf,$cf,$0f,$fe,$f5,$f9,$f9,$f1,$f8 // .....7..........
        .byte $f9,$f9,$ff,$ff,$ff,$cf,$07,$67,$e7,$e7,$ff,$ff,$ff,$ff,$fe,$f9 // .......g........
        .byte $f9,$f9,$ff,$ff,$ff,$9f,$0f,$c7,$ef,$ff,$f8,$fc,$fe,$ff,$fe,$f9 // ................
        .byte $f9,$f9,$ff,$7f,$3f,$17,$87,$c7,$e7,$e7,$ff,$ff,$ff,$ff,$fe,$f9 // ....?...........
        .byte $f9,$f9,$ff,$ff,$ff,$9f,$0f,$c7,$8f,$3f,$ff,$fe,$fc,$fe,$fe,$f8 // .........?......
        .byte $f4,$fe,$1f,$0f,$77,$7f,$7f,$2f,$1f,$7f,$ff,$ff,$ff,$fe,$fd,$f3 // ....w../........
        .byte $f3,$f3,$ff,$ff,$ff,$7f,$13,$83,$cf,$cf,$fe,$f5,$f9,$f9,$f1,$f8 // ................
        .byte $f9,$f9,$ff,$ff,$ff,$cf,$07,$e7,$e7,$e7,$f3,$f7,$ff,$ef,$c3,$e7 // ................
        .byte $e7,$e7,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$e7,$ef,$ff,$df,$87,$cf,$cf,$cf,$fe,$f5,$f9,$f9,$f0,$f8 // ................
        .byte $f9,$f9,$ff,$f7,$cf,$3f,$7f,$1f,$0f,$c7,$fb,$d7,$e7,$e7,$e7,$e7 // .....?..........
        .byte $e7,$e7,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$c4,$80,$cc // ................
        .byte $ce,$ce,$ff,$ff,$ff,$cf,$03,$63,$73,$73,$ff,$ff,$ff,$f9,$f0,$f9 // .......css......
        .byte $f9,$f9,$ff,$ff,$ff,$9f,$07,$8f,$cf,$cf,$ff,$ff,$ff,$ff,$fe,$f9 // ................
        .byte $f9,$f9,$ff,$ff,$ff,$3f,$0f,$c7,$e7,$e7,$ff,$ff,$ff,$fb,$f1,$f8 // .....?..........
        .byte $f9,$f9,$ff,$ff,$ff,$9f,$0f,$c7,$e7,$e7,$ff,$ff,$ff,$fe,$fc,$f3 // ................
        .byte $f3,$f3,$ff,$ff,$ff,$7f,$1f,$87,$cf,$cf,$ff,$ff,$ff,$fb,$f0,$f9 // ................
        .byte $f9,$f9,$ff,$ff,$ff,$1f,$0f,$c7,$ef,$ff,$ff,$ff,$ff,$fc,$f8,$f3 // ................
        .byte $f3,$f0,$ff,$e7,$f7,$e7,$0f,$9f,$3f,$1f,$ff,$fe,$fe,$f8,$f4,$fe // ........?.......
        .byte $fe,$fe,$7f,$7f,$7f,$2f,$1f,$7f,$7f,$7f,$ff,$ff,$ff,$fb,$f0,$f9 // ...../..........
        .byte $f9,$f9,$ff,$ff,$ff,$df,$87,$cf,$cf,$cf,$fb,$f7,$f3,$f1,$f9,$f8 // ................
        .byte $f9,$f9,$ff,$ff,$ff,$cf,$07,$e7,$e7,$e7,$df,$bf,$9f,$8c,$c8,$c6 // ................
        .byte $ce,$ce,$ff,$ff,$ff,$e7,$43,$33,$73,$73,$ff,$ff,$ff,$f9,$f4,$fc // ......C3ss......
        .byte $fe,$fe,$ff,$ff,$ff,$e7,$cf,$9f,$1f,$3f,$ff,$ff,$ff,$fd,$f0,$f8 // .........?......
        .byte $fc,$fc,$ff,$ff,$ff,$ef,$87,$c7,$e7,$e7,$ff,$ff,$ff,$fc,$f8,$f7 // ................
        .byte $ff,$fe,$ff,$ff,$ff,$ff,$3f,$07,$cf,$1f,$ff,$ff,$ff,$ff,$ff,$ff // ......?.........
        .byte $ff,$ff,$ff,$ff,$c7,$c7,$87,$8f,$1f,$3f // .........?

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

// --- Region $240c-$25b0 ---
.pc = $240c "Segment $240c"
        .byte $ef,$ff,$ff,$ff,$f9,$f9,$f0,$fc,$ff,$ff,$ff,$ff,$e7,$e7,$c7,$1f // ................
        .byte $3f,$ff,$ff,$ff,$f9,$f9,$f0,$fc,$ff,$ff,$ff,$ff,$ff,$f7,$cf,$1f // ?...............
        .byte $3f,$ff,$ff,$ff,$f9,$f9,$f0,$fc,$ff,$ff,$ff,$ff,$e7,$e7,$cf,$1f // ?...............
        .byte $3f,$ff,$ff,$ff,$f8,$f9,$f0,$fc,$ff,$ff,$ff,$ff,$ff,$f7,$cf,$1f // ?...............
        .byte $3f,$ff,$ff,$ff,$fe,$fe,$fe,$fe,$fe,$fe,$fe,$fd,$7f,$7f,$7f,$7f // ?...............
        .byte $7f,$7f,$bf,$ff,$f3,$f3,$e1,$f8,$fe,$fc,$f8,$f3,$cf,$cf,$8f,$47 // ...............G
        .byte $47,$e7,$0f,$9f,$f9,$f9,$f9,$f0,$fd,$ff,$ff,$fc,$e7,$e7,$e7,$e7 // G...............
        .byte $ef,$cf,$9f,$7f,$e7,$e7,$e7,$c3,$f7,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .fill 10, $ff
        .byte $f7,$f8,$cf,$cf,$cf,$cf,$df,$9f,$3f,$ff,$f9,$f9,$f9,$f0,$fd,$ff // ........?.......
        .byte $ff,$fc,$c7,$e7,$e7,$e7,$ef,$cf,$9f,$7f,$e7,$e7,$e7,$c3,$f7,$ff // ................
        .fill 10, $ff
        .byte $ce,$ce,$ce,$84,$ef,$ff,$ff,$ff,$73,$73,$73,$21,$7b,$ff,$ff,$ff // ........sss!{...
        .byte $f9,$f9,$f9,$f0,$fd,$ff,$ff,$ff,$cf,$cf,$cf,$87,$ef,$ff,$ff,$ff // ................
        .byte $f9,$f9,$f0,$fc,$ff,$ff,$ff,$ff,$e7,$e7,$c7,$1f,$3f,$ff,$ff,$ff // ............?...
        .byte $f9,$f9,$f0,$f8,$f9,$f9,$f5,$ff,$e7,$e7,$e7,$0f,$9f,$ff,$ff,$ff // ................
        .byte $f3,$f3,$e1,$f8,$fe,$ff,$ff,$ff,$cf,$cf,$8f,$0f,$4f,$cb,$c7,$cf // ............O...
        .byte $f9,$f9,$f9,$f0,$fc,$ff,$ff,$ff,$ff,$ff,$ff,$bf,$7f,$ff,$ff,$ff // ................
        .byte $fc,$fe,$fc,$f8,$f3,$ff,$ff,$ff,$07,$67,$e7,$0f,$9f,$ff,$ff,$ff // .........g......
        .byte $fe,$fe,$fe,$fc,$ff,$ff,$ff,$ff,$7f,$7f,$77,$0f,$1f,$ff,$ff,$ff // ..........w.....
        .byte $f9,$f9,$f9,$f8,$fc,$ff,$ff,$ff,$cf,$cf,$8f,$47,$ef,$ff,$ff,$ff // ...........G....
        .byte $f9,$f9,$f0,$fc,$ff,$ff,$ff,$ff,$e7,$e7,$cf,$1f,$3f,$ff,$ff,$ff // ............?...
        .byte $ce,$ce,$86,$e0,$f9,$ff,$ff,$ff,$73,$73,$33,$03,$cf,$ff,$ff,$ff // ........ss3.....
        .byte $fe,$fc,$fc,$f9,$f3,$ff,$ff,$ff,$3f,$3f,$9f,$97,$cf,$ff,$ff,$ff // ........??......
        .byte $fc,$fc,$fc,$fc,$f8,$f9,$f3,$f8,$c7,$cf,$9f,$3f,$ff,$ff,$9f,$7f // ...........?....
        .byte $f8,$ff,$ff,$ff,$ff,$fe,$f9,$f7,$3f,$0f,$cf,$cf,$9f,$3f,$ff,$ff // ........?....?..
        .byte $fe,$fe,$fd,$ff,$ff,$e7,$e7,$ff,$7f,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................

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

// --- Region $2600-$2650 ---
.pc = $2600 "dat_2600"

dat_2600:
        .byte $c1,$cc,$e6,$66,$0e,$9e,$fe,$fe,$c1,$80 // ...f......

txt_260a:
        .text "<<<<<<"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $81,$78,$78,$78,$78,$79,$73,$fe,$fe,$fe,$7c,$b9,$c3,$e7,$ff,$3c // .xxxxys...|....<
        .byte $3c,$3c,$7c,$bc,$c1,$e3,$ff,$67,$67,$67,$e7,$f2,$f0,$f9,$ff,$e3 // <<|....ggg......
        .byte $c1,$cc,$cc,$5c,$bc,$fc,$fc,$c7,$81,$7c,$79,$7b,$73,$73,$79,$fc // ...\.....|y{ssy.
        .byte $fc,$f8,$e1,$c0,$be,$ff,$ff,$7c,$7c,$fc,$fc,$79,$03,$87,$ff // .......||..y...

dat_2650:
        // === Fill data (1 bytes, $2650-$2650) ===
        .byte $00                                   // .

// --- Region $2928-$2928 ---
.pc = $2928 "dat_2928"

dat_2928:
        // === Fill data (1 bytes, $2928-$2928) ===
        .byte $00                                   // .

// --- Region $2b29-$2b29 ---
.pc = $2b29 "sub_2b29"
// Referenced by: jsr from $b968, $f448

sub_2b29:
        .byte $00                                   // .

// --- Region $3534-$3534 ---
.pc = $3534 "dat_3534"

dat_3534:
        // === Fill data (1 bytes, $3534-$3534) ===
        .byte $00                                   // .

// --- Region $4140-$4140 ---
.pc = $4140 "dat_4140"

dat_4140:
        // === Fill data (1 bytes, $4140-$4140) ===
        .byte $00                                   // .

// --- Region $48c0-$48c0 ---
.pc = $48c0 "dat_48c0"

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

// --- Region $4cc0-$4cc0 ---
.pc = $4cc0 "dat_4cc0"

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

// --- Region $88c0-$88c0 ---
.pc = $88c0 "dat_88c0"

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

// --- Region $8dc2-$8dcf ---
.pc = $8dc2 "dat_8dc2"

dat_8dc2:
        .fill 14, $00

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

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

// --- Region $99c0-$99c0 ---
.pc = $99c0 "dat_99c0"

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

// --- Region $9dc0-$9dc0 ---
.pc = $9dc0 "dat_9dc0"

dat_9dc0:
        // === Fill data (1 bytes, $9dc0-$9dc0) ===
        .byte $00                                   // .

// --- Region $a2c2-$a2c2 ---
.pc = $a2c2 "dat_a2c2"

dat_a2c2:
        // === Fill data (1 bytes, $a2c2-$a2c2) ===
        .byte $00                                   // .

// --- Region $ae82-$ae97 ---
.pc = $ae82 "dat_ae82"

dat_ae82:
        .byte $c0,$a0,$a0,$00,$00,$ff,$78,$0c,$ff,$01,$80,$00,$02,$06,$60,$ff // ......x.......`.
        .byte $a9,$02,$8d,$34,$bf,$60               // ...4.`

// --- Region $b0b4-$b0be ---
.pc = $b0b4 "dat_b0b4"

dat_b0b4:
        .byte $81,$2c,$fe,$8d,$22,$ff,$81,$2d,$ff,$f1,$f5 // .,.."..-...

// --- Region $b3e0-$b3ea ---
.pc = $b3e0 "Segment $b3e0"
        .byte $bf,$ad,$bd,$b3,$9d,$0a,$bf,$a9,$01,$d0,$02 // ...........

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

txt_b562:
        .text "!#%'*,/258;?CGKOTY"
        .byte $5e,$64,$6a,$70,$77,$7e,$86,$8e,$96,$9f,$a8,$b3,$bd,$c8,$d4,$e1 // ^djpw~..........
        .byte $ee,$fd,$02,$05,$01,$01,$8e,$94,$b5,$b5,$e6,$d3,$7a,$b6,$b7,$b8 // ............z...
        .byte $b4,$b7,$ba,$b0,$b0,$b0,$b4,$b7,$ba,$b0,$b0,$b0,$82,$ae,$d3,$b8 // ................
        .byte $02,$b9,$3d,$b9,$d6,$b9,$03,$ba,$1c,$ba,$51,$ba,$66,$ba,$7c,$ba // ..=.......Q.f.|.
        .byte $91,$ba,$52,$bb,$72,$bb,$94,$bb,$b5,$b8,$c2,$b8,$af,$bb,$de,$bb // ..R.r...........
        .byte $de,$bb,$de,$bb,$56,$bc,$5f,$bc,$63,$bc,$73,$bc,$77,$bc,$7b,$bc // ....V._.c.s.w.{.
        .byte $8d,$bc,$92,$bc,$97,$bc,$9c,$bc,$a0,$bc,$b9,$bc,$2e,$bd,$2e,$bd // ................
        .byte $cc,$b0,$af,$bd,$f4,$bd,$fd,$bd,$08,$be,$24,$be,$37,$be,$6a,$be // ..........$.7.j.
        .byte $99,$be,$bc,$be,$bd,$b0,$d9,$b0,$04,$b6,$15,$b6,$25,$b6,$32,$b6 // ............%.2.
        .byte $0f,$81                               // ..

txt_b606:
        .text "AA"
        .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 $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "0"
        .byte $fc,$fb,$f9,$f7,$f6,$f6,$f6,$f6,$f6,$f6,$f6,$f6,$f6,$f6,$f6,$0b // ................
        .byte $81,$41,$41,$80,$80,$80,$80,$80,$80,$80,$80,$80,$24,$fe,$01,$20 // .AA.........$.. 
        .byte $24,$1c,$1c,$24,$24,$1c,$1c           // $..$$..

txt_b63d:
        .text "$JNRVZ"
        .byte $5e,$b6,$b6,$b6,$b6,$b6,$b6,$02,$00,$03,$07,$02,$00,$04,$07,$02 // ^...............
        .byte $00,$05,$08,$02,$00,$05,$09,$02,$00,$03,$06,$02,$00,$05,$07,$06 // ................
        .byte $0a,$02,$a0,$04,$80,$06,$40,$07,$0a,$02,$50,$04,$40,$06,$30,$08 // ......@...P.@.0.
        .byte $0d,$02,$c0,$04,$a0,$10,$50,$00,$00,$00,$00,$00,$00,$00,$00,$14 // ......P.........
        .byte $41,$00,$99,$00,$00,$81,$04,$16,$41,$00,$d9,$30,$00,$42,$00,$06 // A.......A..0.B..
        .byte $41,$0a,$ce,$f0,$52,$13,$01,$02,$41,$04,$df,$00,$53,$13,$01,$08 // A...R...A...S...
        .byte $41,$0a,$cc,$f0,$00,$12,$00,$06,$41,$0a,$cc,$80,$43,$13,$00,$05 // A.......A...C...
        .byte $41,$08,$cc,$f1,$43,$42,$01,$08,$41,$0a,$ce,$f0,$42,$a3,$01,$08 // A...CB..A...B...
        .byte $11,$08,$d8,$10,$00,$00,$10,$08,$11,$08,$d8,$10,$01,$00,$10,$08 // ................
        .byte $41,$0a,$cd,$20,$42,$83,$01,$00,$00,$00,$20,$20,$00,$04,$10,$10 // A.. B.....  ....
        .byte $00,$00,$0e,$80,$14,$16,$17,$8c,$45,$01,$04,$42,$01,$04,$01,$8e // ........E..B....
        .byte $01,$01,$04,$01,$01,$01,$04,$01,$0b,$42,$08,$09,$42,$08,$09,$42 // .........B..B..B
        .byte $08,$09,$08,$09,$08,$09,$08,$09,$08,$09,$08,$09,$08,$09,$08,$09 // ................
        .byte $08,$09,$90,$08,$09,$08,$09,$08,$09,$08,$09,$08,$09,$08,$09,$08 // ................
        .byte $09,$08,$09,$8c,$0d,$8e,$0d,$8c,$0d,$8e,$0d,$8c,$0d,$8e,$0d,$8c // ................
        .byte $0d,$8e,$0d,$8c,$0d,$8e,$0d,$8c,$0d,$8e,$0d,$8c,$0d,$8e,$0d,$8c // ................
        .byte $0d,$8e,$0d,$90,$1a,$1e,$1b,$1e,$1c,$1e,$1c,$1e,$1a,$1e,$1b,$1e // ................
        .byte $1c,$1e,$1c,$1e,$1a,$1e,$1b,$1e,$1c,$1e,$1c,$1e,$1a,$1e,$1b,$1e // ................
        .byte $1c,$1e,$1c,$1e,$1a,$1e,$1b,$1e,$1c,$1e,$1c,$1e,$1a,$1e,$1b,$1e // ................
        .byte $1c,$1e,$1c,$1e,$89,$1a,$1e,$8b,$1a,$1e,$8c,$1d,$8e,$1d,$89,$1a // ................
        .byte $1e,$8b,$1a,$1e,$8c,$1d,$8e,$1d,$90,$1a,$1e,$1b,$1e,$1c,$1e,$1c // ................
        .byte $1e,$1a,$1e,$1b,$1e,$1c,$1e,$1c,$1e,$99,$0e,$0f,$94,$0e,$97,$0f // ................
        .byte $99,$0e,$0f,$94,$0e,$0f,$95,$0e,$97,$0f,$99,$0e,$0f,$95,$0e,$97 // ................
        .byte $0f,$99,$0e,$0f,$86,$4f,$26,$86,$43,$26,$81,$43,$26,$86,$43,$26 // .....O&.C&.C&.C&
        .byte $81,$43,$26,$86,$43,$26,$81,$43,$26,$86,$43,$26,$81,$43,$26,$ff // .C&.C&.C&.C&.C&.
        .byte $80,$15,$16,$18,$05,$8c,$02,$02,$02,$02,$91,$06,$8c,$02,$02,$06 // ................
        .byte $91,$02,$8c,$06,$8e,$02,$06,$93,$02,$8e,$06,$02,$06,$93,$02,$8e // ................
        .byte $06,$43,$06,$43,$06,$43,$02,$43,$06,$90,$43,$06,$43,$02,$10,$10 // .C.C.C.C..C.C...
        .byte $10,$10,$19,$19,$97,$19,$19,$90,$19,$19,$97,$19,$19,$90,$19,$19 // ................
        .byte $8b,$19,$19,$90,$19,$19,$8b,$19,$19,$90,$19,$19,$8b,$19,$19,$90 // ................
        .byte $19,$19,$8b,$19,$19,$89,$19,$8b,$19,$8c,$19,$8e,$19,$89,$19,$8b // ................
        .byte $19,$8c,$19,$8e,$19,$90,$19,$19,$97,$19,$19,$90,$19,$19,$97,$19 // ................
        .byte $19,$92,$24,$25,$8d,$24,$90,$25,$92,$24,$25,$8d,$24,$25,$8e,$24 // ..$%.$.%.$%.$%.$
        .byte $90,$25,$92,$24,$25,$8e,$24,$90,$25,$92,$24,$25,$86,$4f,$27,$43 // .%.$%.$.%.$%.O'C
        .byte $27,$81,$43,$27,$86,$43,$27,$81,$43,$27,$86,$43,$27,$81,$43,$27 // '.C'.C'.C'.C'.C'
        .byte $86,$43,$27,$81,$43,$27,$ff,$80,$05,$05,$8c,$43,$01,$03,$8e,$03 // .C'.C'.....C....
        .byte $00,$0b,$07,$07,$0a,$90,$0a,$13,$13,$84,$19,$19,$8b,$19,$19,$84 // ................
        .byte $19,$19,$8b,$19,$19,$90,$1f,$21,$84,$19,$19,$8b,$19,$19,$84,$19 // .......!........
        .byte $19,$8b,$19,$19,$86,$23,$92,$28,$86   // .....#.(.

txt_b8ac:
        .text ")*)+)*)+"
        .byte $ff,$c9,$82,$00,$c2,$0c,$0c,$0c,$ca,$00,$c2,$0c,$0c,$ff,$c9,$82 // ................
        .byte $00,$c2,$0c,$0c,$c9,$00,$c2,$0c,$ca,$00,$c2,$0c,$0c,$0c,$ff,$f1 // ................
        .byte $c4,$c1,$84,$70,$24,$82,$24,$24,$84,$24,$82,$24,$84,$74,$24,$24 // ...p$.$$.$.$.t$$
        .byte $82,$24,$84,$24,$82,$24,$24,$84,$70,$24,$82,$24,$24,$84,$24,$82 // .$.$.$$.p$.$$.$.
        .byte $24,$84,$71,$20,$20,$82,$20,$84,$72,$1f,$82,$1f,$1f,$ff,$c9,$82 // $.q  . .r.......
        .byte $00,$c2,$84,$0c,$c2,$82,$18,$ca,$84,$00,$c2,$82,$0a,$07,$c9,$00 // ................
        .byte $c2,$84,$0a,$82,$0c,$ca,$84,$00,$c2,$82,$16,$18,$c9,$00,$c2,$84 // ................
        .byte $0a,$82,$0c,$ca,$84                   // .....

// --- Region $b92a-$b932 ---
.pc = $b92a "dat_b92a"

dat_b92a:
        .byte $c2,$82,$0f,$0c,$c9,$00,$c2,$84,$18   // .........

// --- Region $b954-$b965 ---
.pc = $b954 "dat_b954"

dat_b954:
        .byte $2b,$2c,$88                           // +,.

txt_b957:
        .text ")'"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $a0,$e0                               // ..

txt_b95c:
        .byte $40                                   // @ character
        .text ")+"
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $24,$86,$2c,$2b,$84,$29               // $.,+.)

// --- Region $b96e-$b9be ---
.pc = $b96e "dat_b96e"

dat_b96e:
        .byte $84,$33,$86,$e0,$20,$33,$35,$f0,$33,$f0,$30,$e0,$20,$33,$35,$84 // .3.. 35.3.0. 35.
        .byte $f0,$33,$f0,$30,$86,$e0,$20,$33,$35,$f0,$33,$f0,$30,$e0,$20,$33 // .3.0.. 35.3.0. 3
        .byte $35,$84,$f0,$37,$f0,$38,$82,$f0,$37,$f0,$38,$f0,$37,$f0,$35,$f0 // 5..7.8..7.8.7.5.
        .byte $37,$f0,$38,$f0,$37,$f0,$35,$f0,$37,$f0,$38,$f0,$37,$f0,$35,$f0 // 7.8.7.5.7.8.7.5.
        .byte $37,$f0,$38,$f0,$37,$f0,$35,$f0,$33,$f0,$32,$f0,$30,$f0,$2e,$f0 // 7.8.7.5.3.2.0...
        .byte $2b                                   // +

// --- Region $b9d9-$b9e8 ---
.pc = $b9d9 "dat_b9d9"

dat_b9d9:
        .byte $24,$82,$24,$24,$84,$24,$82,$24,$84,$75,$24,$24,$82,$24,$84,$72 // $.$$.$.$.u$$.$.r

// --- Region $ba06-$bc62 ---
.pc = $ba06 "dat_ba06"

dat_ba06:
        .fill 13, $00
        .byte $84,$00,$00,$82,$00,$00,$00,$00,$ff,$c9,$82,$00,$c2,$0c,$16,$18 // ................
        .byte $ca,$84,$00,$c2,$82,$07,$0a,$c9,$00,$c2,$0c,$16,$18,$ca,$84,$00 // ................
        .byte $c2,$82,$05,$07,$c9,$00,$c2,$0a,$0c,$18,$ca,$84,$00,$c2,$82,$0c // ................
        .byte $0a,$c9,$00,$c2,$0c,$16,$18,$ca,$00,$c2,$05,$07,$0a,$ff,$f1,$c4 // ................
        .byte $c4,$b0,$30,$88                       // ..0.

txt_ba57:
        .text "23"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $30,$84
        .text ")+.)"
        .byte $82
        .text "+.02"
        .byte $ff,$c1,$84,$72
        .byte $2b
        .byte $82,$2b,$2b,$75,$2b,$84,$2b,$72,$2b,$2b,$82,$2b,$75,$2b,$2b,$2b // .++u+.+r++.+u+++
        .byte $2b,$ff,$c1,$84,$73,$27,$27,$82,$27,$84,$27,$8a,$29,$c6,$82,$24 // +...s''.'.'.)..$
        .byte $f0,$26,$f0,$27,$f0,$2b,$ff,$c3,$86,$e0,$20,$32,$33,$e0,$20,$32 // .&.'.+.... 23. 2
        .byte $33,$e0,$20,$32,$33,$e0,$20,$32,$33,$84,$32,$30,$2b,$82,$29,$84 // 3. 23. 23.20+.).
        .byte $27,$82,$29,$94,$e0,$20,$2a,$2b,$86,$33,$35,$84,$33,$88,$e0,$20 // '.).. *+.35.3.. 
        .byte $31,$32,$84
        .byte $33,$a4,$e0
        .byte $20,$36,$37,$86,$e0
        .text "D:<<"
        .byte $e0
        .text "D:<<"
        .byte $84
        .byte $3e,$3f,$e0
        .byte $20,$3c,$3e,$82
        .byte $3c,$84,$e0
        .byte $20
        .byte $3a,$3c,$82,$3a,$94,$37,$86,$33,$e0,$20,$33,$35,$84,$33,$86,$32 // :<.:.7.3. 35.3.2
        .byte $2e,$84,$2b,$a0,$e0,$20,$2e,$30,$86,$e0,$20,$32,$33,$e0,$20,$30 // ..+.. .0.. 23. 0
        .byte $32,$e0
        .byte $20,$32,$33,$e0
        .byte $20,$30,$32,$82
        .text "0+.0"
        .byte $84
        .byte $29
        .byte $82
        .byte $27,$84
        .byte $29,$82
        .byte $27,$94,$e0
        .byte $20,$2a,$2b,$84
        .text "0230"
        .byte $88,$e0,$20,$33,$35,$84,$2e,$a4,$e0,$20,$36,$37,$82 // .. 35.... 67.

txt_bb27:
        .text ":57<57:57<57"
        .byte $84,$3e,$3f,$82,$3e,$3c,$3a,$84,$37,$82,$35,$94,$37,$86,$33,$84 // .>?.><:.7.5.7.3.
        .byte $30,$82,$2b,$2e,$30,$84,$29,$27,$82,$26,$22,$1f,$a2,$24,$ff,$f1 // 0.+.0.)'.&"..$..
        .byte $c0,$c2,$88,$18,$18,$18,$18,$18,$18,$84,$16,$11,$13,$16,$88,$18 // ................
        .byte $18,$18,$18,$18,$18,$82,$16,$18,$18,$16,$18,$1b,$1a,$16,$ff,$c2 // ................
        .byte $84,$0c,$0c,$0f,$82,$11,$84,$13,$07,$82,$07,$0a,$16,$0b,$17,$84 // ................
        .byte $0c,$0c,$0f,$82,$11,$84,$13,$82,$18,$84,$16,$82,$13,$12,$11,$0f // ................
        .byte $ff,$c9,$84,$71,$00,$c1,$24,$ca,$00,$c1,$82 // ...q..$....

txt_bb9e:
        .text "$$"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $84,$00,$c1,$82                       // ....

txt_bba5:
        .text "$$"
        .byte $ca                                   // 'J' | $80 (end-of-string marker)
        .byte $00,$c1,$84,$24,$82,$24,$ff,$c2,$86,$08,$14,$82,$03,$05,$08,$08 // ...$.$..........
        .byte $84,$14,$0a,$0c,$86,$0e,$0a,$88,$05,$82,$16,$0a,$16,$0a,$0c,$0e // ................
        .byte $86,$0f,$0c,$84,$08,$0f,$0e,$0c,$08,$86,$0a,$16,$84,$0a,$82,$0f // ................
        .byte $0f,$84,$0e,$0c,$0a,$ff,$c3,$88,$2c,$2e,$84,$e0 // ........,...

txt_bbe4:
        .text " .023"
        .byte $88,$e0,$24,$33,$32,$84,$33,$32,$88,$2e,$29,$84 // ..$32.32..).

txt_bbf5:
        .text "+,038753"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $35,$84                               // 5.

txt_bc00:
        .text "830:30<8:5<"
        .byte $88,$e0,$42,$3e,$3f,$84,$3e,$3c,$3a,$81 // ..B>?.><:.

txt_bc15:
        .text "<830830,30,'0,'$,'$ '$ "
        .byte $1b,$24,$20,$1b,$18,$20,$1b,$18,$14   // .$ .. ...

txt_bc35:
        .text ":52.52.)2.)&.)&"
        .byte $22                                   // double quote character
        .text ")&"
        .byte $22                                   // double quote character
        .byte $1d,$26,$22,$1d,$1a,$22,$1d,$1a,$16,$1d,$1a,$16,$11,$ff,$f1,$c3 // .&".."..........
        .byte $c0,$84,$00,$c6,$a0,$30,$ff,$c3,$a0,$30,$ff // .....0...0.

// --- Region $bc83-$bcbe ---
.pc = $bc83 "Segment $bc83"
        .byte $82,$0a,$84,$0c,$18,$82,$07,$0a,$07,$ff,$c9,$82,$72,$00,$ff,$c9 // ............r...
        .byte $82,$75,$00,$ff,$c9,$82,$70,$00,$ff,$c9,$82,$73,$00,$c1,$84,$1f // .u....p....s....
        .byte $82,$1f,$ca,$84,$00,$c1,$82,$1f,$1f,$c9,$00,$c1,$1f,$84,$1f,$ca // ................
        .byte $00,$c1,$82,$1f,$1f,$ff,$f1,$f4,$c3,$a8,$e0,$40 // ...........@

// --- Region $bce0-$bd06 ---
.pc = $bce0 "dat_bce0"

dat_bce0:
        .byte $88,$33,$8c,$e0,$20,$36,$37,$88,$32,$84,$30,$88,$2e,$82,$30,$2e // .3.. 67.2.0...0.
        .byte $90,$2b,$84                           // .+.

txt_bcf3:
        .text "$&')"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $e0,$40,$2a,$2b,$88,$30,$84,$32,$88,$33,$8c,$e0,$20,$32,$33 // .@*+.0.2.3.. 23

// --- Region $bd09-$bd4a ---
.pc = $bd09 "dat_bd09"

dat_bd09:
        .byte $84,$32,$88,$30,$a4,$e0               // .2.0..

txt_bd0f:
        .text " -."
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $e0,$20,$32,$33,$88,$37,$84,$35,$88,$33,$8c,$e0,$10,$36,$37,$88 // . 23.7.5.3...67.
        .byte $39,$84,$35,$88,$32,$a4,$e0,$20,$36,$37,$ff,$c8,$88,$29,$84,$29 // 9.5.2.. 67...).)
        .text "+,$)"
        .byte $88
        .byte $2b,$84
        .byte $2c,$30,$2c,$90,$e0
        .byte $20,$2c,$2e,$88
        .byte $30,$29,$84                           // 0).

txt_bd46:
        .text "023"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $e0                                   // .

// --- Region $bd5f-$bd82 ---
.pc = $bd5f "txt_bd5f"

txt_bd5f:
        .text "'$#"
        .byte $22                                   // double quote character
        .text " "
        .byte $1d,$1b,$18,$20,$1d,$1b,$18,$16,$14,$11,$0f,$11,$14,$16,$18,$1b // ... ............
        .byte $1d,$20,$22,$1b,$1d                   // . "..

txt_bd79:
        .text " "
        .byte $22                                   // double quote character
        .text "$'),$'),"

// --- Region $bdb4-$bdbc ---
.pc = $bdb4 "Segment $bdb4"
        .byte $30,$84
        .text "75753"
        .byte $86,$e0

// --- Region $bdd9-$bfff ---
.pc = $bdd9 "dat_bdd9"

dat_bdd9:
        .byte $33,$86,$e0                           // 3..

txt_bddc:
        .text " 02."
        .byte $94,$e0,$20,$2e,$30,$86,$33,$35,$84   // .. .0.35.

txt_bde9:
        .text "752.+"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $e0,$20,$2e,$30,$ff,$c2,$84,$0c,$0c,$82,$0c,$0c,$0c,$ff,$c2,$84 // . .0............
        .byte $0c,$0c,$82,$0c,$0c,$0c,$0c,$0c,$ff,$c9,$82,$00,$c2,$18,$18,$18 // ................
        .byte $ca,$84,$00,$c2,$82,$18,$18,$c9,$00,$c2,$18,$18,$18,$ca,$84,$00 // ................
        .byte $c2,$82,$18,$18,$ff,$c2,$82,$1f,$27,$27,$1f,$84,$26,$82,$1f,$24 // ........''..&..$
        .byte $24,$1f,$26,$1f,$84,$27,$24,$ff,$f1,$f4,$c8,$a0,$a0,$30,$a0,$a0 // $.&..'$......0..
        .byte $2e,$a0,$2c,$90                       // ..,.

txt_be43:
        .text ")+"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $a0,$24,$c3,$90,$18,$1a,$88,$1b,$1f,$1a,$1b,$90,$18,$1a,$88,$1b // .$..............
        .byte $20,$1a,$16,$90,$18,$1a,$88,$1b,$1f,$1a,$1b,$1f,$20,$1f,$1d,$1b //  ........... ...
        .byte $1d,$1a,$16,$ff,$f1,$f4,$c3,$86,$e0
        .text "0.00"
        .byte $84
        .byte $30,$88
        .byte $e0,$30,$2e,$30,$84,$32,$88,$e0,$24,$32,$33,$84,$33,$32,$88,$e0 // .0.0.2..$23.32..
        .byte $24,$32,$30,$8c,$30,$94,$e0,$20,$36,$37,$88,$35,$e0,$20,$30,$32 // $20.0.. 67.5. 02
        .byte $9c,$33,$ff,$82                       // .3..

txt_be9a:
        .text "2.-.+-.0"
        .byte $84
        .text "279:"
        .byte $86,$e0

txt_bea9:
        .text " :<:<"
        .byte $e0,$20,$39,$3a,$84                   // . 9:.

txt_beb3:
        .text "<:"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $a0,$e0,$20,$3c,$3e,$ff,$82           // .. <>..

txt_bebd:
        .text "2.-)+-.0"
        .byte $84
        .text "279:"
        .byte $86,$e0

txt_becc:
        .text " :<:<"
        .byte $e0,$20,$39,$3a,$84                   // . 9:.

txt_bed6:
        .text "95"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $a0,$e0,$20,$35,$37,$ff,$05,$00,$07,$0e,$01,$01,$01,$0b,$05,$09 // .. 57...........
        .byte $04,$04,$04,$07,$0f,$07               // ......

txt_beef:
        .text "AAA:#=:#="
        .byte $0b,$06,$0b,$23,$09,$2a,$23,$09,$2a,$86,$79,$de,$00,$00,$00,$80 // ...#.*#.*.y.....
        .byte $20,$00,$09,$0a,$09,$08,$06,$08,$10,$16,$46,$16,$01,$0d,$01,$58 //  .........F....X
        .byte $00,$01,$04,$04,$04,$00,$ff,$00,$02,$03,$03,$00,$00,$00,$00,$2c // ...............,
        .byte $00,$98,$00,$97,$20,$80,$20,$00,$00,$00,$00,$01,$00,$02,$00,$00 // .... . .........
        .byte $00,$41,$41,$41,$79,$09,$02,$1c,$00,$00,$00,$00,$00,$00,$00,$00 // .AAAy...........
        .byte $00,$00,$00,$00,$86,$79,$de,$23,$09,$2a,$00 // .....y.#.*.

dat_bf53:
        // === Fill data (172 bytes, $bf53-$bffe) ===
        .fill 172, $bc
        .byte $00                                   // .

// --- Region $c08b-$c0b2 ---
.pc = $c08b "Segment $c08b"
        .byte $02,$02,$02,$08,$08,$08,$08,$0a,$0a,$0a,$0a,$07,$07,$07,$07,$01 // ................
        .byte $01,$01,$01,$07,$07,$07,$07,$0a,$0a,$0a,$0a,$08,$08,$08,$08,$02 // ................
        .byte $02,$02,$02,$09,$09,$09,$09,$00       // ........

// --- Region $c0ef-$c0fe ---
.pc = $c0ef "Segment $c0ef"
        .byte $04,$04,$06,$06,$06,$0e,$0e,$0e,$0f,$0f,$0f,$01,$01,$01,$04,$00 // ................

// --- Region $c14d-$c1a5 ---
.pc = $c14d "Segment $c14d"
        .byte $03,$00,$00,$02,$02,$00,$00,$00,$00,$00,$00,$02,$08,$08,$02,$00 // ................
        .byte $00,$00,$02,$08,$0a,$0a,$08,$02,$00,$02,$08,$0a,$07,$07,$0a,$08 // ................
        .byte $02,$00,$02,$08,$0a,$0a,$08,$02,$00,$00,$00,$02,$08,$08,$02,$00 // ................
        .byte $00,$00,$00,$00,$02,$02,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 9, $00
        .byte $07,$0f,$17,$1f,$1f,$1f,$1f,$1f       // ........

txt_c19e:
        .text "'/7?GGGG"

// --- Region $c24d-$c26f ---
.pc = $c24d "dat_c24d"

dat_c24d:
        .byte $07,$00,$00,$09,$09,$09,$09,$0b,$0b,$0b,$0b,$0c,$0c,$0c,$0c,$0f // ................
        .byte $0f,$0f,$0f,$01,$01,$01,$01,$07,$07,$07,$0a,$0a,$0a,$08,$08,$08 // ................
        .byte $02,$02,$02                           // ...

// --- Region $c2a7-$c5d8 ---
.pc = $c2a7 "dat_c2a7"

dat_c2a7:
        .fill 9, $00
        .byte $64,$65,$66,$67,$62,$63
        .text "PTUHI"
        .byte $00

txt_c2bc:
        .text "JKVHIHI"
        .byte $66,$67,$00,$00,$00,$00,$00,$00,$00,$00,$00,$fe,$00,$00,$00,$64 // fg.............d
        .byte $65
        .text "XY"
        .byte $40                                   // @ character
        .text "A"
        .byte $64,$65

txt_c2da:
        .text "NOHIFG"
        .byte $00                                   // string terminator
        .byte $42,$43,$70,$71,$00
        .text "XY"
        .byte $40                                   // @ character
        .text "A"
        .byte $62,$63

txt_c2ec:
        .text "DEHIVVP"
        .byte $00                                   // string terminator
        .byte $00,$00,$fe,$00,$00,$00,$00,$00,$00,$00,$40,$41,$00 // ..........@A.

txt_c301:
        .text "XYHIXYBCHI"
        .byte $62,$63,$00,$5c,$5d,$4a,$4b,$00,$66,$67 // bc.\]JK.fg

txt_c315:
        .text "NOHI"
        .byte $00                                   // string terminator
        .fill 17, $00

txt_c32b:
        .text "XY"
        .byte $40                                   // @ character
        .text "ALMPDE"
        .byte $00                                   // string terminator
        .byte $6a,$6b,$5c,$5d                       // jk\]

txt_c339:
        .text "PDEHI"
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$00,$00,$00,$00,$fe,$00,$00,$00,$00,$00,$00,$4c,$4d // ..............LM
        .byte $62,$63
        .text "HIHI"
        .byte $66,$67
        .byte $50,$5a,$5b
        .byte $4c,$4d,$64,$65,$00
        .byte $4c,$4d,$5c,$5d,$48,$49,$64,$65,$00,$66,$67,$5c,$5d,$00,$00,$00 // LM\]HIde.fg\]...
        .fill 14, $00
        .byte $4e,$4f,$68,$69
        .byte $5a,$5b
        .text "LM"
        .byte $40                                   // @ character
        .text "A"
        .byte $62,$63,$70,$71,$00,$00
        .fill 9, $00
        .byte $fe,$00,$00,$00,$00,$00,$00,$00,$00   // .........

txt_c39f:
        .text "NOHIVV"
        .byte $5c                                   // backslash character
        .byte $5d,$00,$66,$67
        .byte $5c,$5d
        .text "XYXY"
        .byte $70,$71,$64,$65
        .byte $5c,$5d
        .byte $4a,$4b,$66,$67,$00,$00,$00,$00,$fe,$00,$00,$00,$00,$00,$00,$6c // JKfg...........l
        .byte $6d
        .byte $48,$49,$00,$6c,$6d
        .byte $50,$56,$56,$00,$64,$65
        .text "HIHI"
        .byte $00,$68,$69,$64,$65,$00,$64,$65,$5c,$5d,$5c,$5d,$5a,$5b,$00,$00 // .hide.de\]\]Z[..
        .fill 17, $00
        .byte $62,$63
        .byte $5c,$5d
        .text "DETU"
        .byte $70,$71,$00,$00,$00,$00,$00,$00
        .byte $00,$00,$00,$00,$00,$00,$00,$fe,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $66,$67
        .text "NOHI"
        .byte $00,$62,$63
        .byte $48,$49,$64,$65,$66,$67,$00
        .byte $5c,$5d,$4a,$4b,$00,$5a,$5b,$58,$59,$50,$00,$00,$00,$00,$00,$fe // \]JK.Z[XYP......
        .fill 17, $00
        .text "FGDE"
        .byte $64,$65,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
        .byte $00,$00,$00,$00,$00,$00,$fe,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $5a,$5b                               // Z[

txt_c472:
        .text "BCBC"
        .byte $00                                   // string terminator
        .fill 15, $00
        .byte $fe,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$66,$67,$44,$45,$5c,$5d,$00,$00,$00,$00,$00,$00,$00,$00 // ..fgDE\]........
        .fill 8, $00
        .byte $fe
        .text "XY"
        .byte $40                                   // @ character
        .text "AZ"
        .byte $5b,$70,$71,$00,$66,$67
        .text "NO"
        .byte $40                                   // @ character
        .text "A"
        .byte $5a,$5b,$6e,$6f,$00,$4a,$4b,$5c,$5d,$62,$63,$00,$66,$67,$4e,$4f // Z[no.JK\]bc.fgNO
        .byte $48,$49,$00,$46,$47,$5c,$5d,$6e,$6f,$00,$66,$67,$5c,$5d,$00,$64 // HI.FG\]no.fg\].d
        .byte $65,$66,$67
        .text "HI"
        .byte $40                                   // @ character
        .text "AV"
        .byte $66,$67

txt_c4e8:
        .text "NOJKPLMNO"
        .byte $66,$67,$48,$49,$62,$63,$00,$00,$74,$75,$00,$00,$00,$00,$00,$00 // fgHIbc..tu......
        .fill 10, $00
        .text "XYDE"
        .byte $00,$6c,$6d
        .byte $48,$49,$62,$63
        .byte $5a,$5b
        .byte $48,$49,$62
        .byte $63,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$fe,$50,$00,$4e,$4f // c...........P.NO
        .byte $40,$41,$6a,$6b,$48,$49,$00,$56,$5c,$5d,$5a,$5b,$4c,$4d,$00,$6c // @AjkHI.V\]Z[LM.l
        .byte $6d,$40,$41,$50,$66,$67,$00,$4a,$4b,$5c,$5d,$62,$63,$00,$70,$71 // m@APfg.JK\]bc.pq
        .byte $5c,$5d,$68,$69,$62,$63,$00,$6a,$6b,$48,$49,$62,$63,$64,$65,$50 // \]hibc.jkHIbcdeP
        .byte $5c,$5d,$5a,$5b,$00,$5c,$5d,$4a,$4b,$00,$66,$67,$4e,$4f,$50,$64 // \]Z[.\]JK.fgNOPd
        .byte $65,$00                               // e.

txt_c56d:
        .text "LM"
        .byte $40                                   // @ character
        .text "AXYHI"
        .byte $00                                   // string terminator
        .fill 13, $00
        .byte $66,$67,$5c,$5d,$5c,$5d,$00,$56,$5c,$5d,$5a,$5b,$4c,$4d,$00,$74 // fg\]\].V\]Z[LM.t
        .byte $75,$74,$75,$00,$00,$00,$00,$00,$00,$00,$00,$fe,$6c,$6d,$4e,$4f // utu.........lmNO
        .byte $70,$71,$00,$46,$47,$5c,$5d,$00,$70,$71,$5c,$5d,$68,$69,$00,$5a // pq.FG\].pq\]hi.Z
        .byte $5b,$5c,$5d,$66,$67,$00,$6c,$6d,$62,$63,$50,$66,$67,$48,$49,$00 // [\]fg.lmbcPfgHI.
        .byte $40,$41,$00,$4c,$4d,$5c,$5d,$5c,$5d,$46,$47,$00,$50,$5a,$5b,$66 // @A.LM\]\]FG.PZ[f
        .byte $67,$62,$63,$5c,$5d                   // gbc\]

dat_c5d8:
        // === Fill data (1 bytes, $c5d8-$c5d8) ===
        .byte $00                                   // .

// --- Region $c61f-$c63f ---
.pc = $c61f "dat_c61f"

dat_c61f:
        .byte $44,$45,$5c,$5d
        .byte $5a,$5b,$66,$67
        .byte $40                                   // @ character
        .text "ADE"
        .byte $66,$67,$00,$68
        .byte $69,$64,$65,$00,$74,$75,$74,$75,$74,$75,$00,$00,$00,$00,$00,$fe // ide.tututu......

dat_c63f:
        // === Fill data (1 bytes, $c63f-$c63f) ===
        .byte $00                                   // .

// --- Region $c667-$c6a0 ---
.pc = $c667 "dat_c667"

dat_c667:
        .byte $5c,$5d,$68,$69,$62,$63,$00,$5a,$5b,$48,$49,$6c,$6d,$00,$50,$5a // \]hibc.Z[HIlm.PZ
        .byte $5b,$66,$67,$62,$63,$5c,$5d,$00,$50,$64,$65,$00,$44,$45,$5c,$5d // [fgbc\].Pde.DE\]
        .text "XYPZ"
        .byte $5b
        .byte $4c,$4d,$00,$64,$65
        .byte $5c,$5d
        .byte $5c,$5d
        .byte $5a,$5b
        .byte $00,$00,$00,$00,$00,$00,$00,$ff,$ff   // .........

dat_c6a0:
        // === Fill data (1 bytes, $c6a0-$c6a0) ===
        .byte $00                                   // .

// --- Region $ca63-$cabb ---
.pc = $ca63 "dat_ca63"

dat_ca63:
        .text "PROUDLY PRESENTSSTRIKE FLEET"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $c1,$c2,$00,$40,$41,$00,$4c,$4d,$00,$50,$00,$44,$45,$00,$00,$00 // ...@A.LM.P.DE...
        .byte $c6,$c7,$00,$5c,$5d,$00,$50,$00,$44,$45,$00 // ...\].P.DE.

txt_ca9b:
        .text "HI"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $c4,$c5,$00,$80,$81,$00,$8c,$8d,$00,$90,$00,$84,$85,$00,$00,$00 // ................
        .byte $c8,$c9,$00,$9c,$9d,$00,$90,$00,$84,$85,$00,$88,$89 // .............

dat_cabb:
        // === Fill data (1 bytes, $cabb-$cabb) ===
        .byte $00                                   // .

// --- Region $cf66-$cf80 ---
.pc = $cf66 "Segment $cf66"
        .fill 26, $ff

dat_cf80:
        // === Fill data (1 bytes, $cf80-$cf80) ===
        .byte $00                                   // .

// --- Region $d0c0-$d0c0 ---
.pc = $d0c0 "dat_d0c0"

dat_d0c0:
        // === Fill data (1 bytes, $d0c0-$d0c0) ===
        .byte $00                                   // .

// --- Region $dec0-$dec0 ---
.pc = $dec0 "dat_dec0"

dat_dec0:
        // === Fill data (1 bytes, $dec0-$dec0) ===
        .byte $00                                   // .

// --- Region $e400-$ea30 ---
.pc = $e400 "dat_e400"

dat_e400:
        .byte $71,$01,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6,$2e,$ca // q../ "..-.-.....
        .byte $d0,$f5,$c6,$39,$10,$f1,$30,$8f,$86,$39,$b1,$2f,$aa,$4c,$22,$01 // ...9..0..9./.L".
        .byte $20,$71,$01,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30,$e6,$2d,$d0 //  q../.-./...0.-.
        .byte $02,$e6,$2e,$ca,$d0,$ed,$c6,$39,$10,$e9,$4c,$00,$01,$2c,$da,$01 // .......9..L..,..
        .byte $a9,$37,$85,$01                       // .7..

txt_e444:
        .text "X V"
        .byte $cf                                   // 'O' | $80 (end-of-string marker)
        .byte $4c,$ae,$a7,$e0,$00,$f0,$ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f // L........,...../
        .byte $91,$2d,$c8,$c4,$ff,$d0,$f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e // .-.......-e..-..
        .byte $69,$00,$85,$2e,$a0,$00,$ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f // i........../e../
        .byte $a5,$30,$69,$00,$85,$30,$4c,$00,$01,$b9,$00,$ef,$99,$00,$ff,$c8 // .0i..0L.........
        .byte $d0,$f7,$ce,$dc,$01,$ce,$df,$01,$ad,$df,$01,$c9,$df,$d0,$ea,$60 // ...............`
        .byte $c9,$2e,$c1,$91,$39,$39,$91,$c5,$ff,$e1,$cf,$93,$39,$39,$93,$c7 // ....99......99..
        .byte $c2,$2e,$c3,$9d,$3f,$3f,$9b,$c7,$ff,$0f,$e7,$93,$39,$39,$93,$c7 // ....??......99..
        .byte $c2,$2b,$c3,$99,$01,$3f,$9b,$c7,$ff,$c3,$9d,$9f,$07,$e3,$9f,$c2 // .+...?..........
        .byte $32,$85,$19
        .byte $31,$81,$79,$83,$ff
        .byte $3f,$23,$19
        .text "9931"
        .byte $ff
        .byte $e3,$b3,$9f,$e4,$cf,$c2,$31,$f3,$e3,$f3,$f3,$67,$8f,$ff,$37,$27 // ......1....g..7'
        .byte $0f
        .text "3913"
        .byte $ff,$cf,$c7,$e5,$e7,$c2
        .byte $26,$13,$01

txt_e4f6:
        .text ")931"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $26,$23,$09,$19                       // &#..

txt_e4ff:
        .text "931"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $26,$c7,$93,$39,$39,$93,$c7,$c2,$26,$47,$11,$39,$13 // &..99...&G.9.

txt_e510:
        .text "G?"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $26,$c5,$91,$39,$91,$c5,$f9,$c2,$26,$47,$13,$39,$13,$07,$31,$c2 // &..9....&G.9..1.
        .byte $29,$c3,$9d,$8f,$c3,$73,$87,$ff,$e7,$01,$e3,$cf,$22,$c3,$e7,$c2 // )....s......"...
        .byte $26,$19,$99,$39,$39,$31,$89,$c2,$26,$19,$99,$39,$39,$33,$8f,$c2 // &..991..&..993..
        .byte $26,$19,$99,$39,$29,$01,$91,$c2,$26,$99,$41,$c7,$8f,$05,$33,$c2 // &..9)...&.A...3.
        .byte $26,$99,$19,$31,$81,$79,$83,$c2,$28,$c1,$b3,$e7,$cf,$1d,$03,$ff // &..1.y..(.......
        .byte $c3,$e5,$cf,$2b,$c3,$ff,$f3,$ed,$cf,$83,$cf,$9d,$03,$ff,$c3,$e5 // ...+............
        .byte $f3,$21,$c3,$c2,$23,$e7,$c3,$81,$e4,$e7,$27,$ff,$ef,$cf,$80,$80 // .!..#.....'.....
        .byte $cf,$ef,$c9,$28,$f3,$f3,$e3,$e7,$e7,$df,$cf,$ff,$e3,$99,$c5,$60 // ...(...........`
        .byte $1f,$99,$99,$00,$99,$00,$99,$99,$ff,$e7,$c1,$9f,$c3,$f9,$83,$e7 // ................
        .byte $ff,$9d,$99,$f3,$e7,$cf,$99,$b9,$ff,$c3,$99,$c3,$c7,$98,$99,$c0 // ................
        .byte $c3,$21,$e7,$c5,$22,$f3,$e7,$e3,$cf,$25,$e7,$f3,$ff,$cf,$e7,$e3 // .!.."....%......
        .byte $f3,$2a,$e7,$cf,$ff,$c7,$83,$29,$01,$29,$93,$c7,$c2,$25,$e7,$e7 // .*.....).)...%..
        .byte $81,$e7,$e7,$c7,$23,$e7,$e7,$cf,$c3,$21,$81,$c9,$22,$e7,$e7,$c2 // ....#....!.."...
        .byte $28,$fc,$f9,$f3,$e7,$cf,$9f,$ff,$01,$e5,$39,$23,$01,$ff,$c7,$e5 // (.........9#....
        .byte $e7,$32,$c3,$ff,$01,$f9,$f9,$01,$3f,$3f,$01,$ff,$01,$f9,$f9,$e1 // .2......??......
        .byte $f9,$f9,$01,$ff,$e3,$39,$21,$01,$e3,$f9,$32,$ff,$01,$3f,$3f,$01 // .....9!...2..??.
        .byte $f9,$f9,$01,$ff,$01,$3f,$3f,$01,$39,$39,$01,$ff,$01,$e6,$f9,$31 // .....??.99.....1
        .byte $ff,$01,$39,$39,$01,$39,$39,$01,$ff,$01,$39,$39,$01,$f9,$f9,$01 // ..99.99...99....
        .byte $ff,$e3,$39,$21,$01,$e3,$39,$22,$ff,$c3,$e5,$e7,$22,$c3,$ff,$e6 // ..9!..9"...."...
        .byte $39,$26,$01,$ff,$01,$39,$39,$01,$e3,$3f,$c9,$27,$aa,$bf,$f9,$f3 // 9&...99..?.'....
        .byte $e7,$ff,$e7,$c4,$25,$fe,$fd,$fe,$fc,$fb,$c3,$2d,$37,$87,$cf,$cf // ....%......-7...
        .byte $0f,$fe,$f5,$f9,$f9,$f1,$f8,$f9,$f9,$c3,$25,$cf,$07,$67,$e7,$e7 // ..........%..g..
        .byte $c4,$21,$fe,$e3,$f9,$c3,$2a,$9f,$0f,$c7,$ef,$ff,$f8,$fc,$fe,$ff // .!....*.........
        .byte $fe,$e3,$f9,$28,$ff,$7f,$3f,$17,$87,$c7,$e7,$e7,$c4,$21,$fe,$e3 // ...(..?......!..
        .byte $f9,$c3,$35,$9f,$0f,$c7,$8f,$3f,$ff,$fe,$fc,$fe,$fe,$f8,$f4,$fe // ..5....?........
        .byte $1f,$0f,$77,$7f,$7f,$2f,$1f,$7f,$c3,$22,$fe,$fd,$e3,$f3,$c3,$2d // ..w../...".....-
        .byte $7f,$13,$83,$cf,$cf,$fe,$f5,$f9,$f9,$f1,$f8,$f9,$f9,$c3,$22,$cf // ..............".
        .byte $07,$e3,$e7,$25,$f3,$f7,$ff,$ef,$c3,$e3,$e7,$d0,$25,$e7,$ef,$ff // ...%........%...
        .byte $df,$87,$e3,$cf,$32,$fe,$f5,$f9,$f9,$f0,$f8,$f9,$f9,$ff,$f7,$cf // ....2...........
        .byte $3f,$7f,$1f,$0f,$c7,$fb,$d7,$e6,$e7,$cb,$25,$c4,$80,$cc,$ce,$ce // ?.........%.....
        .byte $c3,$25,$cf,$03,$63,$73,$73,$c3,$22,$f9,$f0,$e3,$f9,$c3,$25,$9f // .%..css.".....%.
        .byte $07,$8f,$cf,$cf,$c4,$21,$fe,$e3,$f9,$c3,$25,$3f,$0f,$c7,$e7,$e7 // .....!....%?....
        .byte $c3,$25,$fb,$f1,$f8,$f9,$f9,$c3,$25,$9f,$0f,$c7,$e7,$e7,$c3,$22 // .%......%......"
        .byte $fe,$fc,$e3,$f3,$c3,$25,$7f,$1f,$87,$cf,$cf,$c3,$22,$fb,$f0,$e3 // .....%......"...
        .byte $f9,$c3,$24,$1f,$0f,$c7,$ef,$c4,$32,$fc,$f8,$f3,$f3,$f0,$ff,$e7 // ..$.....2.......
        .byte $f7,$e7,$0f,$9f,$3f,$1f,$ff,$fe,$fe,$f8,$f4,$e3,$fe,$e3,$7f,$22 // ....?.........."
        .byte $2f,$1f,$e3,$7f,$c3,$22,$fb,$f0,$e3,$f9,$c3,$22,$df,$87,$e3,$cf // /...."....."....
        .byte $28,$fb,$f7,$f3,$f1,$f9,$f8,$f9,$f9,$c3,$22,$cf,$07,$e3,$e7,$28 // (........."....(
        .byte $df,$bf,$9f,$8c,$c8,$c6,$ce,$ce,$c3,$25,$e7,$43,$33,$73,$73,$c3 // .........%.C3ss.
        .byte $25,$f9,$f4,$fc,$fe,$fe,$c3,$25,$e7,$cf,$9f,$1f,$3f,$c3,$25,$fd // %......%....?.%.
        .byte $f0,$f8,$fc,$fc,$c3,$25,$ef,$87,$c7,$e7,$e7,$c3,$25,$fc,$f8,$f7 // .....%......%...
        .byte $ff,$fe,$c4,$24,$3f,$07,$cf,$1f,$ca,$26,$c7,$c7,$87,$8f,$1f,$3f // ...$?....&.....?
        .byte $80,$50,$00,$25,$fb,$f3,$f1,$f8,$fc,$c3,$25,$cf,$cf,$8f,$47,$ef // .P.%......%...G.
        .byte $c3,$24,$f9,$f9,$f0,$fc,$c4,$25,$e7,$e7,$c7,$1f,$3f,$c3,$24,$f9 // .$.....%....?.$.
        .byte $f9,$f0,$fc,$c5,$24,$f7,$cf,$1f,$3f,$c3,$24,$f9,$f9,$f0,$fc,$c4 // ....$...?.$.....
        .byte $25,$e7,$e7,$cf,$1f,$3f,$c3,$24,$f8,$f9,$f0,$fc,$c5,$24,$f7,$cf // %....?.$.....$..
        .byte $1f,$3f,$c3,$e7,$fe,$21,$fd,$e6,$7f,$32,$bf,$ff,$f3,$f3,$e1,$f8 // .?...!...2......
        .byte $fe,$fc,$f8,$f3,$cf,$cf,$8f,$47,$47,$e7,$0f,$9f,$e3,$f9,$22,$f0 // .......GG.....".
        .byte $fd,$c2,$21,$fc,$e4,$e7,$24,$ef,$cf,$9f,$7f,$e3,$e7,$22,$c3,$f7 // ..!...$......"..
        .byte $d1,$22,$f7,$f8,$e4,$cf,$24,$df,$9f,$3f,$ff,$e3,$f9,$22,$f0,$fd // ."....$..?..."..
        .byte $c2,$22,$fc,$c7,$e3,$e7,$24,$ef,$cf,$9f,$7f,$e3,$e7,$22,$c3,$f7 // ."....$......"..
        .byte $cb,$e3,$ce,$22,$84,$ef,$c3,$e3,$73,$22,$21,$7b,$c3,$e3,$f9,$22 // ..."....s"!{..."
        .byte $f0,$fd,$c3,$e3,$cf,$22,$87,$ef,$c3,$24,$f9,$f9,$f0,$fc,$c4,$25 // ....."...$.....%
        .byte $e7,$e7,$c7,$1f,$3f,$c3,$28,$f9,$f9,$f0,$f8,$f9,$f9,$f5,$ff,$e3 // ....?.(.........
        .byte $e7,$22,$0f,$9f,$c3,$25,$f3,$f3,$e1,$f8,$fe,$c3,$28,$cf,$cf,$8f // ."...%......(...
        .byte $0f,$4f,$cb,$c7,$cf,$e3,$f9,$22,$f0,$fc,$c6,$22,$bf,$7f,$c3,$25 // .O....."..."...%
        .byte $fc,$fe,$fc,$f8,$f3,$c3,$25,$07,$67,$e7,$0f,$9f,$c3,$e3,$fe,$21 // ......%.g......!
        .byte $fc,$c4,$25,$7f,$7f,$77,$0f,$1f,$c3,$e3,$f9,$22,$f8,$fc,$c3,$25 // ..%..w....."...%
        .byte $cf,$cf,$8f,$47,$ef,$c3,$24,$f9,$f9,$f0,$fc,$c4,$25,$e7,$e7,$cf // ...G..$.....%...
        .byte $1f,$3f,$c3,$25,$ce,$ce,$86,$e0,$f9,$c3,$25,$73,$73,$33,$03,$cf // .?.%......%ss3..
        .byte $c3,$25,$fe,$fc,$fc,$f9,$f3,$c3,$25,$3f,$3f,$9f,$97,$cf,$c3,$e4 // .%......%??.....
        .byte $fc,$28,$f8,$f9,$f3,$f8,$c7,$cf,$9f,$3f,$c2,$23,$9f,$7f,$f8,$c4 // .(.......?.#....
        .byte $29,$fe,$f9,$f7,$3f,$0f,$cf,$cf,$9f,$3f,$c2,$23,$fe,$fe,$fd,$c2 // )...?....?.#....
        .byte $24,$e7,$e7,$ff,$7f,$c7,$80,$50,$00,$2a,$c1,$cc,$e6,$66,$0e,$9e // $......P.*...f..
        .byte $fe,$fe,$c1,$80,$e6                   // .....

txt_e918:
        .text "<"
        .byte $22                                   // double quote character
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $81,$e4,$78,$22,$79,$73,$e3,$fe,$25,$7c,$b9,$c3,$e7,$ff,$e3,$3c // ..x"ys..%|.....<
        .byte $25,$7c,$bc,$c1,$e3,$ff,$e3,$67,$3b,$e7,$f2,$f0,$f9,$ff,$e3,$c1 // %|.....g;.......
        .byte $cc,$cc,$5c,$bc,$fc,$fc,$c7,$81,$7c,$79,$7b,$73,$73,$79,$fc,$fc // ..\.....|y{ssy..
        .byte $f8,$e1,$c0,$be,$c2,$28,$7c,$7c,$fc,$fc,$79,$03,$87,$ff,$9f,$fe // .....(||..y.....
        .byte $00,$9f,$fe,$00,$9f,$fe,$00,$9f,$fe,$00,$87,$b8,$00,$60,$85 // .............`.

txt_e96a:
        .text "L5"
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $4c,$92,$ae,$4c,$98,$ae,$a9,$00,$a2,$6f,$9d,$e3,$be,$ca,$10,$fa // L..L.....o......
        .byte $a9,$ff,$8d,$11,$bf,$8d,$12,$bf,$8d,$13,$bf,$a9,$00,$a2,$02,$9d // ................
        .byte $e3,$be,$9d,$e6,$be,$9d,$e9,$be,$9d,$f5,$be,$ca,$10,$f1,$8d,$34 // ...............4
        .byte $bf,$60,$48,$a9,$01,$8d,$34,$bf,$68,$aa,$bd,$8a,$b5,$8d,$4c,$ae // .`H...4.h.....L.
        .byte $bd,$8c,$b5,$8d,$4d,$ae,$a0,$05,$b9,$94,$b5,$99,$9a,$b5,$88,$10 // ....M...........
        .byte $f7,$bd,$86,$b5,$8d,$df,$be,$bd,$88,$b5,$8d,$28,$b1,$20,$09,$ae // ...........(. ..
        .byte $a2,$17,$a9,$01,$9d,$00,$d4,$a9,$00,$9d,$00,$d4,$ca,$10,$f3,$a9 // ................
        .byte $1f,$8d,$18,$d4,$a9,$00,$8d,$17,$d4,$a9,$ff,$8d,$16,$d4,$60,$c0 // ..............`.
        .byte $a0,$a0,$a2,$61,$bc,$ff,$78,$0c,$ff,$01,$80,$00,$02,$06,$60,$ff // ...a..x.......`.
        .byte $a9,$02,$8d,$34,$bf,$60,$ad,$34,$bf,$c9,$02,$f0,$07,$c9,$01,$d0 // ...4.`.4........
        .byte $04,$4c,$13,$ae,$60,$ee,$11,$bf,$ee,$12,$bf,$ee,$13,$bf,$a2,$02 // .L..`...........
        .byte $ce,$33,$bf,$10,$06,$ad,$df,$be,$8d,$33,$bf,$86,$bf,$bd,$e0,$be // .3.......3......
        .byte $8d,$18,$bf,$a8                       // ....

// --- Region $ebb1-$ebf0 ---
.pc = $ebb1 "dat_ebb1"

dat_ebb1:
        .byte $ab,$aa,$8e,$17,$bf,$bd,$7c,$b6,$99,$05,$d4,$bd,$7d,$b6,$99,$06 // ......|.....}...
        .byte $d4,$bd,$7e,$b6,$48,$bd,$7a,$b6,$48,$bd,$7b,$b6,$a6,$bf,$9d,$ef // ..~.H.z.H.{.....
        .byte $be,$9d,$39,$bf,$a9,$00,$99,$02,$d4,$9d,$07,$bf,$68,$9d,$0d,$bf // ..9.........h...
        .byte $29,$0f,$99,$03,$d4,$9d,$0a,$bf,$a9,$01,$9d,$2f,$bf,$68,$9d,$2c // )........../.h.,

// --- Region $ec20-$eca0 ---
.pc = $ec20 "dat_ec20"

dat_ec20:
        .byte $81,$2c,$fe,$8d,$22,$ff,$81,$2d,$ff,$f1,$f5,$cb,$88,$3f,$88,$3e // .,.."..-.....?.>
        .byte $88,$3a,$88,$39,$a8,$98,$37,$ff,$c6,$90,$1b,$90,$16,$88,$13,$88 // .:.9..7.........
        .byte $11,$a0,$90,$13,$ff,$cb,$88,$43,$88,$41,$88,$3e,$88,$3c,$90,$3a // .......C.A.>.<.:
        .byte $a0,$90,$f0,$3b,$ff,$bd,$e9,$be,$f0,$22,$bd,$f8,$be,$e3,$0a,$26 // ...;.....".....&
        .byte $a8,$b9,$7e,$b6,$29,$f0,$e3,$4a,$60,$34,$8d,$08,$b1,$bd,$ec,$be // ..~.)..J`4......
        .byte $38,$fd,$e9,$be,$c9,$04,$b0,$05,$bd,$ef,$be,$d0,$05,$bd,$ef,$be // 8...............
        .byte $29,$fe,$9d,$39,$bf,$bd,$0d,$bf,$29,$10,$f0,$0f,$bd,$e9,$be,$d0 // )..9....).......
        .byte $0a,$ad,$33,$bf,$c9,$01,$d0,$03,$99,$06,$d4,$bd,$f8,$be,$e3,$0a // ..3.............
        .byte $60                                   // `

// --- Region $ee93-$eebc ---
.pc = $ee93 "Segment $ee93"
        .byte $f0,$b3,$bd,$44,$bf,$9d,$f5,$be,$a8,$b9,$cc,$b4,$9d,$01,$bf,$9d // ...D............
        .byte $4c,$bf,$b9,$29,$b5,$9d,$fb,$be,$9d,$4f,$bf,$a9,$00,$9d,$04,$bf // L..).....O......
        .byte $a5,$b3,$f0,$db,$29,$07,$e3,$0a,$60,$e4 // ....)...`.

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

txt_f0c0:
        .text "!#%'*,/258;?CGKOTY"
        .byte $5e,$64,$6a,$70,$77,$7e,$86,$8e,$96,$9f,$a8,$b3,$bd,$c8,$d4,$e1 // ^djpw~..........
        .byte $ee,$fd,$02,$05,$01,$01,$8e,$94,$b5,$b5,$e6,$d3,$7a,$b6,$b7,$b8 // ............z...
        .byte $b4,$b7,$ba,$e3,$b0,$23,$b4,$b7,$ba,$e3,$b0,$60,$68,$82,$ae,$d3 // .....#.....`h...
        .byte $b8,$02,$b9,$3d,$b9,$d6,$b9,$03,$ba,$1c,$ba,$51,$ba,$66,$ba,$7c // ...=.......Q.f.|
        .byte $ba,$91,$ba,$52,$bb,$72,$bb,$94,$bb,$b5,$b8,$c2,$b8,$af,$bb,$de // ...R.r..........
        .byte $bb,$de,$bb,$de,$bb,$56,$bc,$5f,$bc,$63,$bc,$73,$bc,$77,$bc,$7b // .....V._.c.s.w.{
        .byte $bc                                   // .

// --- Region $f16a-$f408 ---
.pc = $f16a "Segment $f16a"
        .byte $30,$fc,$fb,$f9,$f7,$eb,$f6,$24,$0b,$81,$41,$41,$e9,$80,$24,$24 // 0......$..AA..$$
        .byte $fe,$01,$20,$02,$24,$1c,$1c           // .. .$..

txt_f181:
        .text "$&JNRVZ"
        .byte $5e,$e6,$b6,$60,$30,$02,$00,$03,$07,$02,$00,$04,$07,$02,$00,$05 // ^..`0...........
        .byte $08,$02,$00,$05,$09,$02,$00,$03,$06,$02,$00,$05,$07,$06,$0a,$02 // ................
        .byte $a0,$04,$80,$06,$40,$07,$0a,$02,$50,$04,$40,$06,$30,$08,$0d,$02 // ....@...P.@.0...
        .byte $c0,$04,$a0,$10,$50,$a8,$24,$14,$41,$00,$99,$a2,$60,$3f,$81,$04 // ....P.$.A...`?..
        .byte $16,$41,$00,$d9,$30,$00,$42,$00,$06,$41,$0a,$ce,$f0,$52,$13,$01 // .A..0.B..A...R..
        .byte $02,$41,$04,$df,$00,$53,$13,$01,$08,$41,$0a,$cc,$f0,$00,$12,$00 // .A...S...A......
        .byte $06,$41,$0a,$cc,$80,$43,$13,$00,$05,$41,$08,$cc,$f1,$43,$42,$01 // .A...C...A...CB.
        .byte $08,$41,$0a,$ce,$f0,$42,$a3,$01,$08,$11,$08,$d8,$10,$a2,$31,$10 // .A...B........1.
        .byte $08,$11,$08,$d8,$10,$01,$00,$10,$08,$41,$0a,$cd,$20,$42,$83,$01 // .........A.. B..
        .byte $a3,$26,$20,$20,$00,$04,$10,$10,$a2,$2e,$0e,$80,$14,$16,$17,$8c // .&  ............
        .byte $45,$01,$04,$42,$01,$04,$01,$8e,$02,$01,$01,$04,$01,$28,$0b,$42 // E..B.........(.B
        .byte $08,$09,$42,$08,$09,$42,$04,$08,$09,$08,$09,$23,$08,$09,$90,$04 // ..B..B.....#....
        .byte $08,$09,$08,$09,$21,$8c,$07,$0d,$8e,$0d,$8c,$24,$0d,$8e,$0d,$90 // ....!......$....
        .byte $46,$1a,$1e,$1b,$1e,$1c,$1e,$1c,$1e,$35,$89,$1a,$1e,$8b,$1a,$1e // F........5......
        .byte $8c,$1d,$8e,$1d,$89,$1a,$1e,$8b,$1a,$1e,$8c,$1d,$8e,$1d,$90,$42 // ...............B
        .byte $1a,$1e,$1b,$1e,$1c,$1e,$1c,$1e,$60,$3d,$99,$0e,$0f,$94,$0e,$97 // ........`=......
        .byte $0f,$99,$0e,$0f,$94,$0e,$0f,$95,$0e,$97,$0f,$99,$0e,$0f,$95,$0e // ................
        .byte $97,$0f,$99,$0e,$0f,$86,$4f,$26,$86,$43,$26,$81,$43,$26,$86,$43 // ......O&.C&.C&.C
        .byte $26,$81,$43,$26,$86,$43,$26,$81,$43,$26,$86,$43,$26,$81,$43,$26 // &.C&.C&.C&.C&.C&
        .byte $ff,$80,$15,$16,$18,$05,$8c,$e4,$02,$60,$24,$91,$06,$8c,$02,$02 // .........`$.....
        .byte $06,$91,$02,$8c,$06,$8e,$02,$06,$93,$02,$8e,$06,$02,$06,$93,$02 // ................
        .byte $8e,$06,$43,$06,$43,$06,$43,$02,$43,$06,$90,$43,$06,$43,$02,$e4 // ..C.C.C.C..C.C..
        .byte $10,$60,$22,$19,$19,$97,$19,$19,$90,$19,$19,$97,$19,$19,$90,$19 // .`".............
        .byte $19,$8b,$19,$19,$90,$19,$19,$8b,$19,$19,$90,$19,$19,$8b,$19,$19 // ................
        .byte $90,$19,$19,$8b,$19,$42,$19,$89,$19,$8b,$19,$8c,$19,$8e,$60,$75 // .....B........`u
        .byte $19,$90,$19,$19,$97,$19,$19,$90,$19,$19,$97,$19,$19,$92,$24,$25 // ..............$%
        .byte $8d,$24,$90,$25,$92,$24,$25,$8d,$24,$25,$8e,$24,$90,$25,$92,$24 // .$.%.$%.$%.$.%.$
        .byte $25,$8e
        .byte $24,$90
        .byte $25,$92
        .byte $24,$25,$86
        .text "O'C'"
        .byte $81
        .byte $43,$27
        .byte $86,$43,$27,$81,$43,$27,$86,$43,$27,$81,$43,$27,$86,$43,$27,$81 // .C'.C'.C'.C'.C'.
        .byte $43,$27,$ff,$80,$05,$05,$8c,$43,$01,$03,$8e,$03,$00,$0b,$07,$07 // C'.....C........
        .byte $0a,$90,$0a,$13,$13,$84,$19,$19,$8b,$19,$19,$84,$19,$19,$8b,$19 // ................
        .byte $19,$90,$1f,$21,$84,$19,$19,$8b,$19,$19,$84,$19,$19,$8b,$19,$19 // ...!............
        .byte $86
        .byte $23,$92
        .byte $28,$86,$02
        .text ")*)+%"
        .byte $ff,$c9,$82,$00,$c2
        .byte $e3,$0c,$33,$ca,$00,$c2,$0c,$0c,$ff,$c9,$82,$00,$c2,$0c,$0c,$c9 // ..3.............
        .byte $00,$c2,$0c,$ca,$00,$c2,$e3,$0c,$60,$c3,$ff,$f1,$c4,$c1,$84,$70 // ........`......p
        .byte $24,$82,$24,$24,$84,$24,$82,$24,$84,$74,$24,$24,$82,$24,$84,$24 // $.$$.$.$.t$$.$.$
        .byte $82,$24,$24,$84,$70,$24,$82,$24,$24,$84,$24,$82,$24,$84,$71,$20 // .$$.p$.$$.$.$.q 
        .byte $20,$82,$20,$84,$72,$1f,$82,$1f,$1f,$ff,$c9,$82,$00,$c2,$84,$0c //  . .r...........
        .byte $c2,$82,$18,$ca,$84,$00,$c2,$82,$0a,$07,$c9,$00,$c2,$84,$0a,$82 // ................
        .byte $0c,$ca,$84,$00,$c2,$82,$16,$18,$c9,$00,$c2,$84,$0a,$82,$0c,$ca // ................
        .byte $84                                   // .

// --- Region $f40a-$f412 ---
.pc = $f40a "dat_f40a"

dat_f40a:
        .byte $c2,$82,$0f,$0c,$c9,$00,$c2,$84,$18   // .........

// --- Region $f434-$f445 ---
.pc = $f434 "dat_f434"

dat_f434:
        .byte $2b,$2c,$88                           // +,.

txt_f437:
        .text ")'"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $a0,$e0                               // ..

txt_f43c:
        .byte $40                                   // @ character
        .text ")+"
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $24,$86,$2c,$2b,$84,$29               // $.,+.)

// --- Region $f44e-$f475 ---
.pc = $f44e "dat_f44e"

dat_f44e:
        .byte $84,$33,$86,$e0,$20,$33,$35,$f0,$33,$f0,$30,$e0,$20,$33,$35,$84 // .3.. 35.3.0. 35.
        .byte $f0,$33,$f0,$30,$86,$e0,$20,$33,$35,$f0,$33,$f0,$30,$e0,$20,$33 // .3.0.. 35.3.0. 3
        .byte $35,$84,$f0,$37,$f0,$38,$82,$44       // 5..7.8.D

// --- Region $f47f-$f4ae ---
.pc = $f47f "dat_f47f"

dat_f47f:
        .byte $50,$f0,$33,$f0,$32,$f0,$30,$f0,$2e,$f0,$2b,$f0,$2a,$f0,$29,$f0 // P.3.2.0...+.*.).
        .byte $27,$f0,$24,$f0,$22,$f0,$1f,$f0,$1e,$f0,$1d,$f0,$1b,$f0,$16,$f0 // '.$."...........
        .byte $18,$ff,$c1,$84,$72,$24,$82,$24,$24,$84,$24,$82,$24,$84,$75,$24 // ....r$.$$.$.$.u$

// --- Region $f4c9-$f9e8 ---
.pc = $f4c9 "dat_f4c9"

dat_f4c9:
        .byte $24,$82,$24,$24,$ff,$c9,$88,$ae,$21,$84,$a2,$21,$82,$a4,$60,$5c // $.$$....!..!..`\
        .byte $ff,$c9,$82,$00,$c2,$0c,$16,$18,$ca,$84,$00,$c2,$82,$07,$0a,$c9 // ................
        .byte $00,$c2,$0c,$16,$18,$ca,$84,$00,$c2,$82,$05,$07,$c9,$00,$c2,$0a // ................
        .byte $0c,$18,$ca,$84,$00,$c2,$82,$0c,$0a,$c9,$00,$c2,$0c,$16,$18,$ca // ................
        .byte $00,$c2,$05,$07,$0a,$ff,$f1,$c4,$c4,$b0,$30,$88 // ..........0.

txt_f515:
        .text "23"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $30,$84
        .text ")+.)"
        .byte $82
        .text "+.02"
        .byte $ff,$c1,$84,$72
        .byte $2b
        .byte $82,$2b,$2b,$75,$2b,$84,$2b,$72,$2b,$2b,$82,$2b,$75,$e4,$2b,$38 // .++u+.+r++.+u.+8
        .byte $ff,$c1,$84,$73,$27,$27,$82,$27,$84,$27,$8a,$29,$c6,$82,$24,$f0 // ...s''.'.'.)..$.
        .byte $26,$f0,$27,$f0,$2b,$ff,$c3,$86,$04,$e0,$20,$32,$33,$60,$50,$84 // &.'.+..... 23`P.
        .byte $32,$30,$2b,$82,$29,$84,$27,$82,$29,$94,$e0,$20,$2a,$2b,$86,$33 // 20+.).'.).. *+.3
        .byte $35,$84,$33,$88,$e0,$20,$31,$32,$84,$33,$a4,$e0,$20,$36,$37,$86 // 5.3.. 12.3.. 67.
        .byte $e0
        .text "D:<<"
        .byte $e0
        .text "D:<<"
        .byte $84
        .byte $3e,$3f,$e0
        .byte $20,$3c
        .byte $3e,$82,$3c,$84,$e0,$20,$3a,$3c,$82,$3a,$94,$37,$86,$33,$e0,$20 // >.<.. :<.:.7.3. 
        .byte $33,$35,$84,$33,$86,$32,$2e,$84,$2b,$a0,$e0,$20,$2e,$30,$86,$42 // 35.3.2..+.. .0.B
        .byte $e0,$20,$32,$33,$e0                   // . 23.

txt_f5ad:
        .text " 02%"
        .byte $82
        .text "0+.0"
        .byte $02,$84
        .byte $29,$82
        .byte $27,$60
        .byte $46,$94,$e0
        .byte $20,$2a
        .byte $2b,$84
        .text "0230"
        .byte $88,$e0
        .byte $20,$33,$35,$84
        .byte $2e,$a4,$e0
        .byte $20
        .byte $36,$37,$82                           // 67.

txt_f5d4:
        .text ":57<57:57<57"
        .byte $84,$3e,$3f,$82,$3e,$3c,$3a,$84,$37,$82,$35,$94,$37,$86,$33,$84 // .>?.><:.7.5.7.3.
        .byte $30,$82,$2b,$2e,$30,$84,$29,$27,$82,$26,$22,$1f,$a2,$24,$ff,$f1 // 0.+.0.)'.&"..$..
        .byte $c0,$c2,$88,$e6,$18,$26,$84,$16,$11,$13,$16,$88,$e6,$18,$61,$eb // .....&........a.
        .byte $82,$16,$18,$18,$16,$18,$1b,$1a,$16,$ff,$c2,$84,$0c,$0c,$0f,$82 // ................
        .byte $11,$84,$13,$07,$82,$07,$0a,$16,$0b,$17,$84,$0c,$0c,$0f,$82,$11 // ................
        .byte $84,$13,$82,$18,$84,$16,$82,$13,$12,$11,$0f,$ff,$c9,$84,$71,$00 // ..............q.
        .byte $c1,$24,$ca,$00,$c1,$82               // .$....

txt_f646:
        .text "$$"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $84,$00,$c1,$82                       // ....

txt_f64d:
        .text "$$"
        .byte $ca                                   // 'J' | $80 (end-of-string marker)
        .byte $00,$c1,$84,$24,$82,$24,$ff,$c2,$86,$08,$14,$82,$03,$05,$08,$08 // ...$.$..........
        .byte $84,$14,$0a,$0c,$86,$0e,$0a,$88,$05,$82,$16,$0a,$16,$0a,$0c,$0e // ................
        .byte $86,$0f,$0c,$84,$08,$0f,$0e,$0c,$08,$86,$0a,$16,$84,$0a,$82,$0f // ................
        .byte $0f,$84,$0e,$0c,$0a,$ff,$c3,$88,$2c,$2e,$84,$e0 // ........,...

txt_f68c:
        .text " .023"
        .byte $88,$e0,$24,$33,$32,$84,$33,$32,$88,$2e,$29,$84 // ..$32.32..).

txt_f69d:
        .text "+,038753"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $35,$84                               // 5.

txt_f6a8:
        .text "830:30<8:5<"
        .byte $88,$e0,$42,$3e,$3f,$84,$3e,$3c,$3a,$81 // ..B>?.><:.

txt_f6bd:
        .text "<830830,30,'0,'$,'$ '$ "
        .byte $1b,$24,$20,$1b,$18,$20,$1b,$18,$14   // .$ .. ...

txt_f6dd:
        .text ":52.52.)2.)&.)&"
        .byte $22                                   // double quote character
        .text ")&"
        .byte $22                                   // double quote character
        .byte $1d,$26,$22,$1d,$1a,$22,$1d,$1a,$16,$1d,$1a,$16,$11,$ff,$f1,$c3 // .&".."..........
        .byte $c0,$84,$00,$c6,$a0,$30,$ff,$c3,$a0,$30,$ff,$88 // .....0...0..

txt_f70c:
        .text ")',)"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $a0
        .byte $2b,$a0
        .byte $33,$88
        .text "7352"
        .byte $ff,$a0,$9c
        .byte $30,$ff,$a0,$a0
        .byte $30,$ff,$f1,$f4,$c2,$84,$0c,$0c,$18,$07,$82,$0a,$84,$0c,$18,$82 // 0...............
        .byte $07,$0a,$07,$ff,$c9,$82,$72,$00,$ff,$c9,$82,$75,$00,$ff,$c9,$82 // ......r....u....
        .byte $70,$00,$ff,$c9,$82,$73,$00,$c1,$84,$1f,$82,$1f,$ca,$84,$00,$c1 // p....s..........
        .byte $82,$1f,$1f,$c9,$00,$c1,$1f,$84,$1f,$ca,$00,$c1,$82,$1f,$1f,$ff // ................
        .byte $f1,$f4,$c3,$a8,$e0,$40,$2a,$2b,$88,$24,$84,$27,$88,$2b,$8c,$e0 // .....@*+.$.'.+..
        .byte $20,$27,$29,$88,$27,$84,$26,$88,$27,$a4,$e0 //  ').'.&.'..

txt_f77c:
        .text "0$&"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $e0,$40,$2a,$2b,$88,$30,$84,$32,$88,$33,$8c,$e0,$20,$36,$37,$88 // .@*+.0.2.3.. 67.
        .byte $32,$84,$30,$88,$2e,$82,$30,$2e,$90,$2b,$84 // 2.0...0..+.

txt_f79b:
        .text "$&')"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $e0,$40,$2a,$2b,$88,$30,$84,$32,$88,$33,$8c,$e0,$20,$32,$33,$88 // .@*+.0.2.3.. 23.
        .byte $32,$84,$32,$88,$30,$a4,$e0           // 2.2.0..

txt_f7b7:
        .text " -."
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $e0,$20,$32,$33,$88,$37,$84,$35,$88,$33,$8c,$e0,$10,$36,$37,$88 // . 23.7.5.3...67.
        .byte $39,$84,$35,$88,$32,$a4,$e0,$20,$36,$37,$ff,$c8,$88,$29,$84,$29 // 9.5.2.. 67...).)
        .text "+,$)"
        .byte $88
        .byte $2b,$84
        .byte $2c,$30,$2c,$90,$e0
        .byte $20,$2c,$2e,$88
        .byte $30,$29,$84                           // 0).

txt_f7ee:
        .text "023"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $e0
        .byte $20,$33,$35,$81
        .text "8530"
        .byte $02

txt_f7fc:
        .text "/.,)('$#"
        .byte $22                                   // double quote character
        .text "'$#"
        .byte $22                                   // double quote character
        .byte $02,$20,$1d,$1b,$18,$28,$16,$14,$11,$0f,$11,$14,$16,$18,$02,$1b // . ...(..........
        .byte $1d                                   // .

txt_f81a:
        .text " "
        .byte $22                                   // double quote character
        .text "($'),$'),"
        .byte $02                                   // .

txt_f826:
        .text ".035+8:<?"
        .byte $86,$41,$e0,$20,$3f,$41,$84,$02,$e0,$20,$3f,$41,$60,$5b,$3f,$3c // .A. ?A... ?A`[?<
        .byte $3a,$82,$38,$3a,$38,$84,$35,$82,$33,$94,$e0,$20,$33,$35,$ff,$f1 // :.8:8.5.3.. 35..
        .byte $f4,$c3,$86
        .byte $37,$30,$84
        .text "75753"
        .byte $86,$e0
        .byte $24,$35,$2e
        .byte $2e,$94
        .byte $2e,$86
        .byte $37,$30,$84
        .text "<>?><"
        .byte $86
        .byte $3e,$3b,$94
        .byte $37,$86
        .byte $2c,$30,$84
        .text "35323"
        .byte $86,$e0

txt_f87b:
        .text " 02."
        .byte $94,$e0,$20,$2e,$30,$86,$33,$35,$84   // .. .0.35.

txt_f888:
        .text "752.+"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $e0,$20,$2e,$30,$ff,$c2,$84,$0c,$0c,$82,$e3,$0c,$26,$ff,$c2,$84 // . .0........&...
        .byte $0c,$0c,$82,$e5,$0c,$25,$ff,$c9,$82,$00,$c2,$e3,$18,$2a,$ca,$84 // .....%.......*..
        .byte $00,$c2,$82,$18,$18,$c9,$00,$c2,$e3,$18,$60,$c7,$ca,$84,$00,$c2 // ..........`.....
        .byte $82,$18,$18,$ff,$c2,$82,$1f,$27,$27,$1f,$84,$26,$82,$1f,$24,$24 // .......''..&..$$
        .byte $1f,$26,$1f,$84,$27,$24,$ff,$f1,$f4,$c8,$a0,$a0,$30,$a0,$a0,$2e // .&..'$......0...
        .byte $a0,$2c,$90                           // .,.

txt_f8e1:
        .text ")+"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $a0,$24,$c3,$90,$18,$1a,$88,$1b,$1f,$1a,$1b,$90,$18,$1a,$88,$1b // .$..............
        .byte $20,$1a,$16,$90,$18,$1a,$88,$1b,$1f,$1a,$1b,$1f,$20,$1f,$1d,$1b //  ........... ...
        .byte $1d,$1a,$16,$ff,$f1,$f4,$c3,$86,$e0
        .text "0.00"
        .byte $84
        .byte $30,$88
        .byte $e0,$30,$2e,$30,$84,$32,$88,$e0,$24,$32,$33,$84,$33,$32,$88,$e0 // .0.0.2..$23.32..
        .byte $24,$32,$30,$8c,$30,$94,$e0,$20,$36,$37,$88,$35,$e0,$20,$30,$32 // $20.0.. 67.5. 02
        .byte $9c,$33,$ff,$82                       // .3..

txt_f938:
        .text "2.-.+-.0"
        .byte $84
        .text "279:"
        .byte $86,$e0

txt_f947:
        .text " :<:<"
        .byte $e0,$20,$39,$3a,$84                   // . 9:.

txt_f951:
        .text "<:"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $a0,$e0,$20,$3c,$3e,$ff,$82           // .. <>..

txt_f95b:
        .text "2.-)+-.0"
        .byte $84
        .text "279:"
        .byte $86,$e0

txt_f96a:
        .text " :<:<"
        .byte $e0,$20,$39,$3a,$84                   // . 9:.

txt_f974:
        .text "95"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $a0,$e0,$20,$35,$37,$ff,$05,$00,$07,$0e,$e3,$01,$23,$0b,$05,$09 // .. 57.......#...
        .byte $e3,$04,$23,$07,$0f,$07,$e3           // ..#....

txt_f98e:
        .text "A2:#=:#="
        .byte $0b,$06,$0b,$23,$09,$2a,$23,$09,$2a,$86,$79,$de,$a3,$33,$80,$20 // ...#.*#.*.y..3. 
        .byte $00,$09,$0a,$09,$08,$06,$08,$10,$16,$46,$16,$01,$0d,$01,$58,$00 // .........F....X.
        .byte $01,$e3,$04,$26,$00,$ff,$00,$02,$03,$03,$a4,$28,$2c,$00,$98,$00 // ...&.......(,...
        .byte $97,$20,$80,$20,$a4,$23,$01,$00,$02,$a3,$e3,$41,$24,$79,$09,$02 // . . .#.....A$y..
        .byte $1c,$ac,$27,$86,$79,$de,$23,$09,$2a,$00,$80,$ac,$bc,$60,$8b,$00 // ..'.y.#.*....`..
        .byte $a9,$00,$8d                           // ...

// --- Region $fa71-$fa86 ---
.pc = $fa71 "Segment $fa71"
        .byte $02,$e4,$08,$e4,$0a,$e4,$07,$e4,$01,$e4,$07,$e4,$0a,$e4,$08,$e4 // ................
        .byte $02,$e4,$09,$60,$3c,$00               // ...`<.

// --- Region $fac3-$facf ---
.pc = $fac3 "Segment $fac3"
        .byte $04,$e3,$06,$e3,$0e,$e3,$0f,$e3,$01,$60,$51,$04,$00 // .........`Q..

// --- Region $fb1e-$fb59 ---
.pc = $fb1e "Segment $fb1e"
        .byte $03,$a2,$22,$02,$02,$a6,$24,$02,$08,$08,$02,$a3,$36,$02,$08,$0a // .."...$.....6...
        .byte $0a,$08,$02,$00,$02,$08,$0a,$07,$07,$0a,$08,$02,$00,$02,$08,$0a // ................
        .byte $0a,$08,$02,$a3,$24,$02,$08,$08,$02,$a5,$22,$02,$02,$b3,$23,$07 // ....$....."...#.
        .byte $0f,$17,$e5,$1f
        .text "$'/7?"
        .byte $e4
        .byte $47,$60

// --- Region $fc02-$fc1b ---
.pc = $fc02 "dat_fc02"

dat_fc02:
        .byte $07,$a2,$e4,$09,$e4,$0b,$e4,$0c,$e4,$0f,$e4,$01,$e3,$07,$e3,$0a // ................
        .byte $e3,$08,$e3,$02,$f3,$ea,$60,$24,$60,$ad // ......`$`.

// --- Region $fc38-$fce1 ---
.pc = $fc38 "dat_fc38"

dat_fc38:
        .byte $68,$a8,$68,$aa,$68,$40,$a9,$35,$64,$65,$66,$67,$62,$63,$50,$54 // h.h.h@.5defgbcPT
        .byte $55,$48,$49,$00                       // UHI.

txt_fc4c:
        .text "JKVHIHI"
        .byte $66,$67,$a9
        .byte $21,$fe,$a3,$60
        .byte $21,$64,$65
        .text "XY"
        .byte $40                                   // @ character
        .text "A"
        .byte $64,$65

txt_fc63:
        .text "NOHIFG"
        .byte $00                                   // string terminator
        .byte $42,$43,$70,$71,$00
        .text "XY"
        .byte $40                                   // @ character
        .text "A"
        .byte $62,$63

txt_fc75:
        .text "DEHIVVP"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $21,$fe,$a7,$3b,$40,$41,$00           // !..;@A.

txt_fc84:
        .text "XYHIXYBCHI"
        .byte $62,$63,$00,$5c,$5d,$4a,$4b,$00,$66,$67 // bc.\]JK.fg

txt_fc98:
        .text "NOHI"
        .byte $b2                                   // '2' | $80 (end-of-string marker)

txt_fc9d:
        .text "3XY"
        .byte $40                                   // @ character
        .text "ALMPDE"
        .byte $00                                   // string terminator
        .byte $6a,$6b,$5c,$5d                       // jk\]

txt_fcac:
        .text "PDEHI"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $21,$fe,$a6,$60,$1f
        .byte $4c,$4d,$62,$63
        .text "HIHI"
        .byte $66,$67
        .byte $50
        .byte $5a,$5b,$4c,$4d,$64,$65,$00,$4c,$4d,$5c,$5d,$48,$49,$64,$65,$00 // Z[LMde.LM\]HIde.
        .byte $66,$67
        .byte $5c,$5d,$b1
        .byte $2e,$4e,$4f,$68,$69
        .byte $5a,$5b
        .text "LM"
        .byte $40                                   // @ character
        .text "A"

// --- Region $fce3-$fed9 ---
.pc = $fce3 "dat_fce3"

dat_fce3:
        .byte $63,$70,$71,$ab,$21,$fe,$a8           // cpq.!..

txt_fcea:
        .text ";NOHIVV"
        .byte $5c                                   // backslash character
        .byte $5d,$00,$66,$67
        .byte $5c,$5d
        .text "XYXY"
        .byte $70,$71,$64,$65
        .byte $5c,$5d
        .byte $4a,$4b,$66,$67,$a4,$21,$fe,$a6,$60,$1f,$6c,$6d,$48,$49,$00,$6c // JKfg.!..`.lmHI.l
        .byte $6d
        .byte $50,$56,$56,$00,$64,$65
        .text "HIHI"
        .byte $00,$68,$69,$64,$65
        .byte $00,$64,$65,$5c,$5d,$5c,$5d,$5a,$5b,$b3,$2a,$62,$63,$5c,$5d,$44 // .de\]\]Z[.*bc\]D
        .byte $45,$54,$55,$70,$71,$ad
        .byte $21,$fe,$a8
        .byte $3a,$66,$67
        .text "NOHI"
        .byte $00,$62,$63,$48,$49,$64,$65,$66,$67,$00,$5c,$5d,$4a,$4b,$00,$5a // .bcHIdefg.\]JK.Z
        .byte $5b                                   // [

txt_fd53:
        .text "XYP"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $21,$fe,$b1
        .text "&FGDE"
        .byte $64,$65,$b0
        .byte $21,$fe,$b1
        .byte $26,$5a
        .byte $5b                                   // [

txt_fd68:
        .text "BCBC"
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $21,$fe,$b1,$26,$66,$67,$44,$45,$5c,$5d,$b0,$60,$49,$fe,$58,$59 // !..&fgDE\].`I.XY
        .byte $40,$41,$5a,$5b,$70,$71,$00,$66,$67
        .text "NO"
        .byte $40                                   // @ character
        .text "AZ"
        .byte $5b,$6e
        .byte $6f,$00
        .byte $4a,$4b,$5c,$5d,$62,$63,$00,$66,$67
        .text "NOHI"
        .byte $00
        .byte $46,$47,$5c,$5d,$6e,$6f,$00,$66,$67,$5c,$5d,$00,$64,$65,$66,$67 // FG\]no.fg\].defg
        .text "HI"
        .byte $40                                   // @ character
        .text "AV"
        .byte $66,$67

txt_fdb4:
        .text "NOJKPLMNO"
        .byte $66,$67
        .byte $48,$49,$62,$63,$a2
        .byte $22,$74,$75,$b0
        .text "1XYDE"
        .byte $00,$6c,$6d,$48,$49,$62,$63,$5a,$5b,$48,$49,$62,$63,$aa,$60,$4f // .lmHIbcZ[HIbc.`O
        .byte $fe
        .byte $50,$00
        .text "NO"
        .byte $40                                   // @ character
        .text "A"
        .byte $6a,$6b
        .byte $48,$49,$00
        .byte $56,$5c,$5d
        .byte $5a
        .byte $5b,$4c,$4d,$00,$6c,$6d,$40,$41,$50,$66,$67,$00,$4a,$4b,$5c,$5d // [LM.lm@APfg.JK\]
        .byte $62,$63,$00,$70,$71,$5c,$5d,$68,$69,$62,$63,$00,$6a,$6b,$48,$49 // bc.pq\]hibc.jkHI
        .byte $62,$63,$64,$65,$50,$5c,$5d,$5a,$5b,$00,$5c,$5d,$4a,$4b,$00,$66 // bcdeP\]Z[.\]JK.f
        .byte $67,$4e,$4f,$50,$64,$65,$00           // gNOPde.

txt_fe24:
        .text "LM"
        .byte $40                                   // @ character
        .text "AXYHI"
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $33,$66,$67,$5c,$5d,$5c,$5d,$00,$56,$5c,$5d,$5a,$5b,$4c,$4d,$00 // 3fg\]\].V\]Z[LM.
        .byte $74,$75,$74,$75,$a8,$60,$3a,$fe,$6c,$6d,$4e,$4f,$70,$71,$00,$46 // tutu.`:.lmNOpq.F
        .byte $47,$5c,$5d,$00,$70,$71,$5c,$5d,$68,$69,$00,$5a,$5b,$5c,$5d,$66 // G\].pq\]hi.Z[\]f
        .byte $67,$00,$6c,$6d,$62,$63,$50,$66,$67,$48,$49,$00,$40,$41,$00,$4c // g.lmbcPfgHI.@A.L
        .byte $4d,$5c,$5d,$5c,$5d,$46,$47,$00,$50,$5a,$5b,$66,$67,$62,$63,$5c // M\]\]FG.PZ[fgbc\
        .byte $5d,$80
        .byte $47,$00
        .text ":DE"
        .byte $5c                                   // backslash
        .byte $5d
        .byte $5a,$5b,$66,$67
        .byte $40,$41,$44
        .byte $45,$66,$67,$00,$68,$69,$64,$65,$00,$74,$75,$74,$75,$74,$75,$a5 // Efg.hide.tututu.
        .byte $21,$fe,$80,$28,$00,$60,$30,$5c,$5d,$68,$69,$62,$63,$00,$5a,$5b // !..(.`0\]hibc.Z[
        .byte $48,$49,$6c,$6d,$00,$50,$5a,$5b,$66,$67,$62,$63,$5c,$5d,$00,$50 // HIlm.PZ[fgbc\].P
        .byte $64,$65,$00
        .byte $44,$45,$5c,$5d
        .text "XYPZ"
        .byte $5b
        .byte $4c,$4d,$00,$64
        .byte $65,$5c,$5d,$5c,$5d,$5a,$5b,$a7,$c2,$83,$60,$00,$60 // e\]\]Z[...`.`

// --- Region $ff23-$ff80 ---
.pc = $ff23 "dat_ff23"

dat_ff23:
        .byte $a2,$00,$bd,$7f,$ca,$9d,$cd,$04,$e8,$e0,$1e,$d0,$f5,$a2,$00,$bd // ................
        .byte $9d,$ca,$9d,$f5,$04,$e8,$e0,$1e,$d0,$f5,$60 // ..........`

txt_ff3e:
        .text "PROUDLY PRESENTSSTRIKE FLEET"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $c1,$c2,$00,$40,$41,$00,$4c,$4d,$00,$50,$00 // ...@A.LM.P.

txt_ff66:
        .text "DE"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $3b,$c6,$c7,$00,$5c,$5d,$00,$50,$00,$44,$45,$00 // ;...\].P.DE.

txt_ff75:
        .text "HI"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $c4,$c5,$00,$80,$81,$00,$8c,$8d,$00   // .........

// --- Region $ff92-$ffbc ---
.pc = $ff92 "dat_ff92"

dat_ff92:
        .byte $88,$89,$84,$45,$00,$60,$64,$a9,$36,$85,$01,$a9,$01,$20,$00,$ae // ...E.`d.6.... ..
        .byte $ad,$12,$d0,$ac,$01,$dc,$c0,$ef,$f0,$13,$c9,$ff,$d0,$f2,$20,$06 // .............. .
        .byte $ae,$ad,$34,$bf,$c9,$02,$d0,$e8,$a9,$00,$4c // ..4.......L

// --- Region $fffd-$fffd ---
.pc = $fffd "dat_fffd"

dat_fffd:
        .byte $dc                                   // .
