// ============================================
// output - Part 1 of 2
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:56
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0800  End: $ffff  (63488 bytes)
// Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation
// Packer entry: $0810 (via BASIC SYS 2064)
// Entry point:  $0fa0 (4000)
// IRQ handler:  $08a2 (irq_08a2)
// IRQ handler:  $0932 (irq_0932)
// IRQ handler:  $0970 (irq_0970)
// IRQ handler:  $09a5 (irq_09a5)
// IRQ handler:  $09d4 (irq_09d4)
// IRQ handler:  $09f9 (irq_09f9)
// IRQ handler:  $0a1e (irq_0a1e)
// IRQ handler:  $0900 (loc_0900)
//
// Code: 1739 bytes, Data: 61749 bytes
// Labels: 290, Subroutines: 6
//
// Cross-references: all OK
// ============================================


// --- Region $0810-$08c6 ---
.pc = $0810 "loc_0810"

loc_0810:
        sei
        lda #$a2
        sta $0314
        lda #$08
        sta $0315
        lda #$01
        sta $d019
        sta $d01a
        sta $dc0d
        lda #$1b

loc_0828:
        sta $d011
        lda #$18
        sta $d018
        ldx #$0f
        lda #$00

loc_0834:
        sta loc_0810,x
        dex
        bpl loc_0834
        lda #$0f
        sta $0286
        lda #$d8
        sta $d016
        jsr $e544
        ldx #$04
        stx $f9
        ldx #$07
        stx $f8
        ldx #$00

loc_0851:
        lda dat_1800,x
        sta $0400,x
        lda $1891,x
        sta $0491,x
        dex
        bne loc_0851
        lda #$35
        sta $01
        ldx #$08

loc_0866:
        ldy #$00

loc_0868:
        lda dat_1000,y
        sta $e000,y
        iny
        bne loc_0868
        inc $086d
        inc $086a
        dex
        bne loc_0866
        lda #$37
        sta $01
        lda #$80
        sta $40
        lda #$1b
        sta $41
        lda #$00
        sta $9e
        lda #$1a
        sta $9f
        lda #$08
        jsr $ffd2
        lda #$e1
        sta $0328
        cli
        jmp loc_0f70

dat_089c:
        .byte $3c,$d0,$fa,$4c,$b0,$0a               // <..L..

irq_08a2:
        lda #$00
        sta $1003
        jsr sub_0b80
        jmp loc_0900

dat_08ad:
        .byte $e0,$50,$00                           // .P.
// Referenced by: jsr from $09f0

sub_08b0:
        lda #$35
        sta $01
        jsr $e03f
        lda #$37
        sta $01
        jsr sub_0a70
        jsr sub_0b00
        lda #$ce
        sta $d012
        rts

// --- Region $0900-$0a57 ---
.pc = $0900 "loc_0900"

loc_0900:
        sei
        lda #$01
        sta $d019
        lda $d011
        and #$30
        ora #$18
        sta $d011
        lda #$d8
        sta $d016
        lda #$04
        sta $d022
        lda #$05
        sta $d023
        lda #$32
        sta $0314
        lda #$09
        sta $0315
        cli
        lda #$31
        sta $d012
        jmp loc_febc

irq_0932:
        sei
        lda #$01
        sta $d019
        ldy #$01

loc_093a:
        dey
        bne loc_093a
        ldx #$06
        stx $d021
        stx $d020
        ldx #$00

loc_0947:
        ldy dat_0e00,x

loc_094a:
        dey
        bne loc_094a
        lda $0f00,x
        sta $d023
        ldy $2800,x
        sty $d016
        inx
        cpx #$19
        bne loc_0947
        lda #$70
        sta $0314
        lda #$09
        sta $0315
        cli
        inc $d012
        jmp loc_febc

dat_096f:
        .byte $00                                   // .

irq_0970:
        sei
        lda #$01
        sta $d019
        ldy #$03

loc_0978:
        dey
        bne loc_0978
        lda #$00
        sta $d021
        sta $d020
        lda #$d8
        sta $d016
.label smc_0989 = * + 1
        lda #$01                                    // !SMC: modified by $0a85
        sta $d023
        lda #$06
        sta $d022
        lda #$a5
        sta $0314
        lda #$09
        sta $0315
        cli
        lda #$7e
        sta $d012
        jmp loc_ea31

irq_09a5:
        sei
        lda #$01
        sta $d019
        ldy #$07

loc_09ad:
        dey
        bne loc_09ad
        lda #$40
        ora $f8
        sta $d011
        lda #$06
        sta $d022
        lda #$0e
        sta $d023
        lda #$d4
        sta $0314
        lda #$09
        sta $0315
        cli
        lda #$8e
        sta $d012
        jmp loc_febc

irq_09d4:
        sei
        lda #$01
        sta $d019
        ldy #$03

loc_09dc:
        dey
        bne loc_09dc
        lda #$10
        ora $f8
        sta $d011
        lda #$f9
        sta $0314
        lda #$09
        sta $0315
        jsr sub_08b0
        cli
        jmp loc_febc

dat_09f7:
        .byte $bc,$fe                               // ..

irq_09f9:
        sei
        lda #$01
        sta $d019
        ldy #$04

loc_0a01:
        dey
        bne loc_0a01
        lda #$40
        ora $f8
        sta $d011
        lda #$1e
        sta $0314
        lda #$0a
        sta $0315
        cli
        lda #$d6
        sta $d012
        jmp loc_febc

irq_0a1e:
        sei
        lda #$01
        sta $d019
        ldy #$05

loc_0a26:
        dey
        bne loc_0a26
        lda #$04
        sta $d022
.label smc_0a2f = * + 1
        lda #$01                                    // !SMC: modified by $0a88
        sta $d023
        lda #$09
        sta $0315
        lda #$00
        sta $0314
        cli
        lda #$ff
        sta $d012
.label smc_0a44 = * + 1
        lda #$d4                                    // !SMC: modified by $0b0a, $0b11
        sta $d016
        lda #$17
        sta $d011
        jsr sub_0c00
        jsr sub_2828
        jmp loc_febc

dat_0a56:
        .byte $00,$00                               // ..

// --- Region $0a70-$0a8b ---
.pc = $0a70 "sub_0a70"
// Referenced by: jsr from $08bb

sub_0a70:
        lda dat_0f04
        pha
        ldx #$00

loc_0a76:
        lda $0f05,x
        sta dat_0f04,x
        inx
        cpx #$10
        bne loc_0a76
        pla
        sta $0f13
        sta smc_0989                                // SMC: modifies $0989
        sta smc_0a2f                                // SMC: modifies $0a2f
        rts

// --- Region $0ab0-$0abf ---
.pc = $0ab0 "loc_0ab0"

loc_0ab0:
        sei
        jsr $e544
        jsr $fd15
        jsr $fda3
        jsr $ff5b
        jmp loc_0cd3

// --- Region $0b00-$0b6d ---
.pc = $0b00 "sub_0b00"
// Referenced by: jsr from $08be

sub_0b00:
        lda smc_0a44
        sec
        sbc #$01
        cmp #$d0
        bmi loc_0b0e
        sta smc_0a44                                // SMC: modifies $0a44
        rts

loc_0b0e:
        clc
        adc #$08
        sta smc_0a44                                // SMC: modifies $0a44
        ldx #$00

loc_0b16:
        lda $0771,x
        sta $0770,x
        lda $0799,x
        sta $0798,x
        inx
        cpx #$27
        bne loc_0b16
        inc $0804
        lda $0804
        cmp #$02
        bpl loc_0b56
        ldy #$00
        lda ($40),y
        cmp #$1e
        bne loc_0b43
        lda #$7f
        sta $40
        lda #$1b
        sta $41
        lda #$20

loc_0b43:
        sta $0797
        clc
        adc #$80
        sta $07bf
        inc $40
        bne loc_0b55

dat_0b50:
        .byte $e6,$41,$ee,$04,$08                   // .A...

loc_0b55:
        rts

loc_0b56:
        lda $0796
        clc
        adc #$40
        sta $0797
        lda $07be
        clc
        adc #$40
        sta $07bf
        lda #$00
        sta $0804
        rts

// --- Region $0b80-$0bb9 ---
.pc = $0b80 "sub_0b80"
// Referenced by: jsr from $08a7; branch from $0b85

sub_0b80:
        lda $1830
        cmp #$08
        bne sub_0b80

loc_0b87:
        lda $1840
        cmp #$20
        bne loc_0b87

loc_0b8e:
        lda $1846
        cmp #$19
        bne loc_0b8e

loc_0b95:
        lda $1836
        cmp #$0d
        bne loc_0b95

loc_0b9c:
        lda $183a
        cmp #$14
        bne loc_0b9c

loc_0ba3:
        lda $1856
        cmp #$94
        bne loc_0ba3

loc_0baa:
        lda $185d
        cmp #$20
        bne loc_0baa

loc_0bb1:
        lda $186a
        cmp #$82
        bne loc_0bb1
        rts

dat_0bb9:
        // === Fill data (1 bytes, $0bb9-$0bb9) ===
        .byte $00                                   // .

// --- Region $0c00-$0ce2 ---
.pc = $0c00 "sub_0c00"
// Referenced by: jsr from $0a4d

sub_0c00:
        dec $f9
        bne loc_0c11
        ldx #$02
        stx $f9
        ldx $f8
        dex
        cpx #$ff
        beq loc_0c12
        stx $f8

loc_0c11:
        rts

loc_0c12:
        ldx #$00

loc_0c14:
        lda $05b8,x
        sta $0590,x
        lda $05e0,x
        sta $05b8,x
        lda $0608,x
        sta $05e0,x
        lda $0630,x
        sta $0608,x
        lda $0658,x
        sta $0630,x
        lda $0680,x
        sta $0658,x
        lda $06a8,x
        sta $0680,x
        lda $06d0,x
        sta $06a8,x
        lda $06f8,x
        sta $06d0,x
        inx
        cpx #$27
        bne loc_0c14
        inc $0805
        lda $0805
        cmp #$02
        beq loc_0c8d
        bpl loc_0ca0
        ldx #$00
        ldy #$00

loc_0c5f:
        lda ($9e),y
        iny
        cpy #$13
        bpl $0c6a
        cmp #$1f
        bne loc_0c5f
        tya
        sta $080b
        lda #$14
        sec
        sbc $080b
        tax
        ldy #$00

loc_0c77:
        lda ($9e),y
        sta $06f9,x
        clc
        adc #$40
        inx
        sta $06f9,x
        inx
        iny
        cpy $080b
        bne loc_0c77
        jmp loc_0cc9

loc_0c8d:
        ldx #$00

loc_0c8f:
        lda $06d1,x
        clc
        adc #$80
        sta $06f9,x
        inx
        cpx #$25
        bne loc_0c8f
        jmp loc_0cc9

loc_0ca0:
        ldx #$00
        stx $0805
        lda #$20

loc_0ca7:
        sta $06f9,x
        inx
        cpx #$25
        bne loc_0ca7
        lda $9e
        clc
        adc $080b
        sta $9e
        lda $9f
        adc #$00
        sta $9f
        ldy #$00
        lda ($9e),y
        cmp #$1e
        bne loc_0ccd
        lda #$00
        sta $9e

loc_0cc9:
        lda #$1a
        sta $9f

loc_0ccd:
        ldx #$07
        stx $f8
        rts

dat_0cd2:
        .byte $00                                   // .

loc_0cd3:
        ldx #$00

loc_0cd5:
        lda $0ce0,x
        eor #$33
        lda $0ce0,x
        inx
        bne loc_0cd5
        jmp loc_0d4e

// --- Region $0d00-$0d72 ---
.pc = $0d00 "loc_0d00"

loc_0d00:
        sei
        jsr $e544
        sei
        ldx #$60

loc_0d07:
        lda loc_0d13,x
        sta $0334,x
        dex
        bpl loc_0d07
        jmp $0334

loc_0d13:
        sei
        jsr $fd15
        jsr $fda3
        jsr $ff5b
        sei
        lda #$34
        sta $01
        ldx #$00

loc_0d24:
        lda $2d8e,x
        sta $0801,x
        inx
        bne loc_0d24
        inc $034a
        inc $0347
        bne loc_0d24
        lda #$3c
        sta $ae
        sta $2d
        lda #$55
        sta $af
        sta $2e
        lda #$37
        sta $01
        cli
        jsr $fce2
        jmp loc_0828

dat_0d4c:
        .byte $00,$00                               // ..

loc_0d4e:
        sei
        jsr $e544
        sei
        lda #$34
        sta $01
        ldx #$00

loc_0d59:
        inc $2d8e,x
        dex
        bne loc_0d59
        inc $0d5b
        lda #$f0
        cmp $0d5b
        beq loc_0d6b
        bne loc_0d59

loc_0d6b:
        lda #$37
        sta $01
        cli
        jmp loc_0d00

// --- Region $0f70-$0f8d ---
.pc = $0f70 "loc_0f70"

loc_0f70:
        ldy #$00

loc_0f72:
        ldx #$00

loc_0f74:
        inx
        bne loc_0f74
        dey
        bne loc_0f72
        dec $0f90
        lda $0f90
        cmp #$00
        bne loc_0f70

loc_0f84:
        lda $dc01
        cmp #$ef
        bne loc_0f84
        jmp loc_0ab0

// --- Region $0fa0-$0fdc ---
.pc = $0fa0 "main_0fa0"

main_0fa0:
        sei
        lda #$35
        sta $01
        ldx #$00

loc_0fa7:
        lda dat_2860,x
        sta $e7f0,x
        lda $2960,x
        sta $e8f0,x
        lda $2a60,x
        sta $e9f0,x
        lda $2b60,x
        sta $eaf0,x
        lda $2c60,x
        sta $ebf0,x
        lda $2d60,x
        sta $ecf0,x
        lda $2e60,x
        sta $edf0,x
        inx
        bne loc_0fa7
        nop
        lda #$37
        sta $01
        cli
        jmp loc_0810

// --- Region $2828-$283d ---
.pc = $2828 "sub_2828"
// Referenced by: jsr from $0a50

sub_2828:
        ldx #$00
        lda $2800
        pha

loc_282e:
        lda $2801,x
        sta $2800,x
        inx
        cpx #$28
        bne loc_282e
        pla
        sta $2827
        rts

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

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

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

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

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

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

loc_ea31:
        inc $0805
        lda $0805
        cmp #$02
        beq loc_ea6f
        bpl loc_ea82
        ldx #$00
        ldy #$00

loc_ea41:
        lda ($9e),y
        iny
        cpy #$13
        bpl $ea4c
        cmp #$1f
        bne loc_ea41
        tya
        sta $080b
        lda #$14
        sec
        sbc $080b
        tax
        ldy #$00

loc_ea59:
        lda ($9e),y
        sta $06f9,x
        clc
        adc #$40
        inx
        sta $06f9,x
        inx
        iny
        cpy $080b
        bne loc_ea59
        jmp loc_0cc9

loc_ea6f:
        ldx #$00

loc_ea71:
        lda $06d1,x
        clc
        adc #$80
        sta $06f9,x
        inx
        cpx #$25
        bne loc_ea71
        jmp loc_0cc9

loc_ea82:
        ldx #$00
        stx $0805
        lda #$20

loc_ea89:
        sta $06f9,x
        inx
        cpx #$25
        bne loc_ea89
        lda $9e
        clc
        adc $080b
        sta $9e
        lda $9f
        adc #$00
        sta $9f
        ldy #$00
        lda ($9e),y
        cmp #$1e
        bne loc_eaaf
        lda #$00
        sta $9e
        lda #$1a
        sta $9f

loc_eaaf:
        ldx #$07
        stx $f8
        rts

dat_eab4:
        .byte $00                                   // .

loc_eab5:
        ldx #$00

loc_eab7:
        lda $0ce0,x
        eor #$33
        lda $0ce0,x
        inx
        bne loc_eab7
        jmp loc_0d4e

dat_eac5:
        .byte $bd,$60                               // .`

// --- Region $eadb-$eb3d ---
.pc = $eadb "loc_eadb"

loc_eadb:
        sei
        jsr $fd15
        jsr $fda3
        jsr $ff5b
        sei
        lda #$34
        sta $01
        ldx #$00

loc_eaec:
        lda $2d8e,x
        sta $0801,x
        inx
        bne loc_eaec
        inc $034a
        inc $0347
        bne loc_eaec
        lda #$3c
        sta $ae
        sta $2d
        lda #$55
        sta $af
        sta $2e
        lda #$37
        sta $01
        cli
        jsr $fce2
        jmp loc_0828

loc_eb14:
        ldx #$60
        and $78
        jsr $e544
        sei
        lda #$34
        sta $01
        ldx #$00

loc_eb22:
        inc $2d8e,x
        dex
        bne loc_eb22
        inc $0d5b
        lda #$f0
        cmp $0d5b
        beq loc_eb34
        bne loc_eb22

loc_eb34:
        lda #$37
        sta $01
        cli
        jmp loc_0d00

dat_eb3c:
        .byte $80,$8d                               // ..

// --- Region $eb73-$ebd3 ---
.pc = $eb73 "loc_eb73"

loc_eb73:
        ldy #$00

loc_eb75:
        ldx #$00

loc_eb77:
        inx
        bne loc_eb77
        dey
        bne loc_eb75
        dec $0f90
        lda $0f90
        cmp #$00
        bne loc_eb73

loc_eb87:
        lda $dc01
        cmp #$ef
        bne loc_eb87
        jmp loc_0ab0

dat_eb91:
        .byte $a2,$21,$15,$af,$60,$3d               // .!..`=

loc_eb97:
        sei
        lda #$35
        sta $01
        ldx #$00

loc_eb9e:
        lda dat_2860,x
        sta $e7f0,x
        lda $2960,x
        sta $e8f0,x
        lda $2a60,x
        sta $e9f0,x
        lda $2b60,x
        sta $eaf0,x
        lda $2c60,x
        sta $ebf0,x
        lda $2d60,x
        sta $ecf0,x
        lda $2e60,x
        sta $edf0,x
        inx
        bne loc_eb9e
        nop
        lda #$37
        sta $01
        cli
        jmp loc_0810

// --- Region $f042-$f064 ---
.pc = $f042 "loc_f042"

loc_f042:
        sta $d404,y
        lda $eca2,x
        sta $d401,y
        lda $e575,x
        sta $d400,y
        inc $e587,x
        dex
        bmi loc_f05a
.label loc_f059 = * + 2
        jmp loc_e0a6

loc_f05a:
        dec $e590
        bpl loc_f064
        lda #$02
        sta $e590

loc_f064:
        rts

// --- Region $f090-$f095 ---
.pc = $f090 "loc_f090"

loc_f090:
        .byte $03,$e0                               // slo ($e0,x) // ILLEGAL
        .byte $03,$1b                               // slo ($1b,x) // ILLEGAL

dat_f094:
        .byte $04,$5a                               // .Z

// --- Region $f109-$f10d ---
.pc = $f109 "loc_f109"

loc_f109:
        bpl loc_f187
        bvs loc_f090
        rti

// --- Region $f187-$f192 ---
.pc = $f187 "loc_f187"

loc_f187:
        .byte $80,$02                               // nop #$02 // ILLEGAL
        sta $81
        bit $2081
        ora ($80),y
        ora ($11,x)
        brk

// --- Region $f99d-$f9b4 ---
.pc = $f99d "Segment $f99d"
        .byte $0f,$e3,$0e                           // slo $0ee3 // ILLEGAL
        and ($0d,x)
        lda #$23
        sbc #$a9
        lda #$e3
        sbc #$29
        cmp $00,x
        lda #$69
        sbc #$a9
        lda #$a5
        .byte $54,$a2                               // nop $a2,x // ILLEGAL
        .byte $22                                   // jam // ILLEGAL

// --- Region $f9d0-$f9e0 ---
.pc = $f9d0 "Segment $f9d0"
        lda #$e9
        sbc #$a9
        lda #$a5
        .byte $54,$00                               // nop $00,x // ILLEGAL
        lda #$e5
        sbc #$22
        cmp $00,x
        inc $90
        .byte $22                                   // jam // ILLEGAL

// --- Region $f9fb-$f9fd ---
.pc = $f9fb "loc_f9fb"

loc_f9fb:
        .byte $23,$55                               // rla ($55,x) // ILLEGAL
        brk

// --- Region $fa2d-$fa34 ---
.pc = $fa2d "loc_fa2d"

loc_fa2d:
        sbc #$e9
        .byte $e3,$a9                               // isc ($a9,x) // ILLEGAL
        and $54a5
        brk

// --- Region $fa68-$fa76 ---
.pc = $fa68 "loc_fa68"

loc_fa68:
        plp
        bcc loc_f9fb
        sty $a4,x
        ldy $e4
        .byte $d4,$00                               // nop $00,x // ILLEGAL
.label loc_fa72 = * + 1
        .byte $e3,$90                               // isc ($90,x) // ILLEGAL

dat_fa73:
        .byte $23                                   // #
        bvc loc_fab6
        rti

// --- Region $fa83-$fa8b ---
.pc = $fa83 "loc_fa83"

loc_fa83:
        bne loc_fa68
        bcc loc_faac
        bvc loc_fa89

loc_fa89:
        bvc loc_facb
        rti

// --- Region $fa97-$fa9d ---
.pc = $fa97 "loc_fa97"

loc_fa97:
        bcc loc_fa2d
        .byte $e3,$a4                               // isc ($a4,x) // ILLEGAL
        and $54
        brk

// --- Region $fab6-$fabe ---
.pc = $fab6 "loc_fab6"

loc_fab6:
        lda #$69
        sbc #$a9
        lda #$a5
        .byte $54,$23                               // nop $23,x // ILLEGAL
        brk

// --- Region $facb-$facf ---
.pc = $facb "loc_facb"

loc_facb:
        lda #$a5
        .byte $54,$22                               // nop $22,x // ILLEGAL
        brk

// --- Region $fce2-$fce9 ---
.pc = $fce2 "Segment $fce2"
        .byte $ff,$83,$00                           // isc $0083,x // ILLEGAL
        .byte $1c,$07,$1c                           // nop $1c07,x // ILLEGAL

dat_fce8:
        .byte $03,$1a                               // ..

// --- Region $fd15-$fd20 ---
.pc = $fd15 "Segment $fd15"
        .byte $2b,$03                               // anc #$03 // ILLEGAL
        .byte $2b,$07                               // anc #$07 // ILLEGAL
        and $83ff
        .byte $07,$2b                               // slo $2b // ILLEGAL
        .byte $03,$2b                               // slo ($2b,x) // ILLEGAL

dat_fd20:
        .byte $87                                   // .

// --- Region $fda3-$fdab ---
.pc = $fda3 "Segment $fda3"
        and $3903,y
        .byte $07,$3b                               // slo $3b // ILLEGAL
        .byte $3f,$3b,$13                           // rla $133b,x // ILLEGAL

dat_fdab:
        .byte $bb                                   // .

// --- Region $febc-$fec8 ---
.pc = $febc "loc_febc"

loc_febc:
        and ($c7,x)
        .byte $03,$45                               // slo ($45,x) // ILLEGAL
        .byte $a3,$80                               // lax ($80,x) // ILLEGAL
        sbc #$43
        .byte $23,$c5                               // rla ($c5,x) // ILLEGAL
        .byte $23,$c3                               // rla ($c3,x) // ILLEGAL

dat_fec8:
        .byte $23                                   // #

// --- Region $ff5b-$ff77 ---
.pc = $ff5b "Segment $ff5b"
        eor $01
        .byte $c3,$01                               // dcp ($01,x) // ILLEGAL
        cpy #$01
        .byte $47,$01                               // sre $01 // ILLEGAL
        .byte $c3,$01                               // dcp ($01,x) // ILLEGAL
        cpy #$01
        .byte $3b,$01,$ba                           // rla $ba01,y // ILLEGAL
        ora ($b9,x)
        ora ($bb,x)
        ora ($be,x)
        ora ($c0,x)
        .byte $03,$c3                               // slo ($c3,x) // ILLEGAL
        .byte $ff,$4e,$80                           // isc $804e,x // ILLEGAL

dat_ff77:
        .byte $04                                   // .

// --- Region $ffd2-$ffdc ---
.pc = $ffd2 "Segment $ffd2"
        .byte $1c,$47,$ff                           // nop $ff47,x // ILLEGAL
        stx $00,y
        sta $80
        .byte $04,$80                               // nop $80 // ILLEGAL
        .byte $97,$a8                               // sax $a8,y // ILLEGAL

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

// --- Region $08c7-$08cb ---
.pc = $08c7 "dat_08c7"

dat_08c7:
        .byte $ce,$8d,$12,$d0,$60                   // ....`

// --- Region $08eb-$08ff ---
.pc = $08eb "dat_08eb"

dat_08eb:
        .byte $20,$81,$ff,$20,$15,$fd,$a9,$0f,$8d,$86,$02,$a9,$ea,$8d,$28,$03 //  .. ..........(.
        .byte $a9,$7f,$8d,$91,$00                   // .....

// --- Region $0a58-$0a6f ---
.pc = $0a58 "Program $0a58"
        .fill 8, $00
        .byte $01,$01,$01,$0f,$0f,$0c,$0c,$0b,$0b,$09,$09,$08,$08,$07,$07,$01 // ................

// --- Region $0a8c-$0a8c ---
.pc = $0a8c "dat_0a8c"

dat_0a8c:
        // === Fill data (1 bytes, $0a8c-$0a8c) ===
        .byte $00                                   // .

// --- Region $0ac0-$0ac0 ---
.pc = $0ac0 "dat_0ac0"

dat_0ac0:
        // === Fill data (1 bytes, $0ac0-$0ac0) ===
        .byte $00                                   // .

// --- Region $0afd-$0aff ---
.pc = $0afd "dat_0afd"

dat_0afd:
        .byte $ee,$12,$d0                           // ...

// --- Region $0b6e-$0b7f ---
.pc = $0b6e "dat_0b6e"

dat_0b6e:
        .fill 18, $00

// --- Region $0d73-$0d73 ---
.pc = $0d73 "dat_0d73"

dat_0d73:
        // === Fill data (1 bytes, $0d73-$0d73) ===
        .byte $00                                   // .

// --- Region $0e00-$0e30 ---
.pc = $0e00 "dat_0e00"

dat_0e00:
        .byte $07,$09,$08,$08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01,$08 // ................
        .byte $08,$08,$08,$08,$08,$08,$01,$09,$08,$08,$08,$08,$08,$08,$08,$03 // ................
        .byte $08,$08,$08,$08,$08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01 // ................

dat_0e30:
        // === Fill data (1 bytes, $0e30-$0e30) ===
        .byte $00                                   // .

// --- Region $0f04-$0f14 ---
.pc = $0f04 "dat_0f04"

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

dat_0f14:
        // === Fill data (1 bytes, $0f14-$0f14) ===
        .byte $00                                   // .

// --- Region $0f8e-$0f9f ---
.pc = $0f8e "dat_0f8e"

dat_0f8e:
        .byte $00,$00,$15,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00                               // ..

// --- Region $0fdd-$0fdd ---
.pc = $0fdd "dat_0fdd"

dat_0fdd:
        // === Fill data (1 bytes, $0fdd-$0fdd) ===
        .byte $00                                   // .

// --- Region $1000-$1991 ---
.pc = $1000 "dat_1000"

dat_1000:
        .byte $03,$00,$00,$04,$00,$00,$83,$08,$45,$03,$45,$07,$43,$07,$42,$03 // ........E.E.C.B.
        .byte $43,$0b,$47,$07,$45,$07,$43,$07,$42,$03,$43,$03,$42,$17,$40,$83 // C.G.E.C.B.C.B.@.
        .byte $07,$32,$07,$34,$03,$2b,$03,$2d,$03,$2d,$03,$2f,$03,$2f,$ff,$00 // .2.4.+.-.-././..
        .byte $00,$00,$4c,$7f,$e4,$4c,$de,$e1,$2c,$76,$e5,$30,$33,$10,$44,$a9 // ..L..L..,v.03.D.
        .byte $1f,$8d,$18,$d4,$2c,$74,$e5           // ....,t.

txt_1047:
        .text "0*P"
        .byte $40                                   // @ character
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $23,$e6,$a9,$00,$bc,$4c,$e5,$99,$04,$d4,$9d,$50,$e5,$9d,$53,$e5 // #....L.....P..S.
        .byte $9d,$56,$e5,$9d,$59,$e5,$99,$06,$d4,$a9,$0a,$9d,$46,$ea,$ca,$10 // .V..Y.......F...
        .byte $e1,$8d,$74,$e5,$4c,$7f,$e4,$50,$13,$a9,$00,$ae,$23,$e6,$bc,$4c // ..t.L..P....#..L
        .byte $e5,$99,$04,$d4,$ca,$10,$f7,$a9,$80,$8d,$74,$e5,$4c,$7f,$e4,$ae // ..........t.L...
        .byte $23,$e6,$ce,$72,$e5,$10,$08,$a9,$03,$8d,$72,$e5,$4c,$a6,$e0,$ce // #..r......r.L...
        .byte $70,$e5,$10,$06,$ad,$71,$e5,$8d,$70,$e5,$bd,$4c,$e5,$8d,$4f,$e5 // p....q..p..L..O.
        .byte $a8,$ad,$72,$e5,$f0,$1a,$ad,$70,$e5,$cd,$71,$e5,$d0,$12,$bd,$7c // ..r....p..q....|
        .byte $e6,$85,$fc,$bd,$7f,$e6,$85,$fd,$de,$56,$e5,$30,$06,$4c,$d7,$e1 // .........V.0.L..
        .byte $4c,$eb,$e1,$bc,$50,$e5,$b1,$fc,$10,$0e,$a9,$00,$9d,$56,$e5,$9d // L...P........V..
        .byte $50,$e5,$9d,$53,$e5,$4c,$cf,$e0,$a8,$b9,$82,$e6,$85,$fe,$b9,$a8 // P..S.L..........
        .byte $e6,$85,$ff,$a9,$00,$9d,$48,$eb,$9d,$87,$e5,$9d,$c7,$eb,$a9,$30 // ......H........0
        .byte $9d,$8d,$e5,$bc,$53,$e5,$a9,$ff,$9d,$53,$e9,$b1,$fe,$9d,$c0,$e8 // ....S....S......
        .byte $8d,$5c,$e5,$29,$1f,$9d,$56,$e5,$2c,$5c,$e5,$70,$3e,$fe,$53,$e5 // .\.)..V.,\.p>.S.
        .byte $ad,$5c,$e5,$10,$1a,$c8,$b1,$fe,$10,$0f,$9d,$48,$eb,$c8,$b1,$fe // .\.........H....
        .byte $9d,$78,$e5,$fe,$53,$e5,$4c,$38,$e1,$9d,$46,$ea,$fe,$53,$e5,$c8 // .x..S.L8..F..S..
        .byte $b1,$fe,$8d,$7d,$e5,$29,$7f,$9d,$0f,$e9,$0a,$a8,$b9,$8a,$e4,$9d // ...}.)..........
        .byte $75,$e5,$b9,$8b,$e4,$9d,$a2,$ec,$4c,$6a,$e1,$de,$53,$e9,$ac,$4f // u.......Lj..S..O
        .byte $e5,$a9,$00,$99,$06,$d4,$99,$05,$d4,$a9,$08,$4c,$bd,$e1,$ac,$4f // ...........L...O
        .byte $e5,$bd,$46,$ea,$8e,$5e,$e5,$0a,$0a,$0a,$aa,$bd,$cd,$e5,$8d,$ed // ..F..^..........
        .byte $e9,$ad,$7d,$e5                       // ..}.

txt_1180:
        .text "05"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $cb,$e5,$99,$02,$d4,$48,$bd,$cc,$e5,$99,$03,$d4,$48,$bd,$27,$e6 // .....H......H.'.
        .byte $48,$bd,$ce,$e5,$99,$05,$d4,$bd,$cf,$e5,$99,$06,$d4,$ae,$5e,$e5 // H.............^.
        .byte $a9,$00,$9d,$6d,$e5,$9d,$96,$ea,$68,$9d,$84,$e5,$68,$9d,$81,$e5 // ...m....h...h...
        .byte $68,$9d,$7e,$e5,$ad,$ed,$e9,$ae,$5e,$e5,$9d,$59,$e5,$fe,$53,$e5 // h.~.....^..Y..S.
        .byte $bc,$53,$e5,$b1,$fe,$c9,$ff,$d0,$08,$a9,$00,$9d,$53,$e5,$fe,$50 // .S..........S..P
        .byte $e5,$4c,$5e,$e4,$ac,$4f,$e5,$bd,$c0,$e8 // .L^..O....

txt_11dd:
        .text ") "
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $0a,$bd,$56,$e5,$d0,$05,$a9,$fe,$9d,$53,$e9,$bd,$46,$ea,$0a,$0a // ..V......S..F...
        .byte $0a,$a8,$8c,$73,$e5,$b9,$d2,$e5,$8d,$7b,$e5,$b9,$d1,$e5,$8d,$6c // ...s.....{.....l
        .byte $e5,$b9,$d0,$e5,$d0,$03,$4c,$ad,$e2,$48,$29,$78,$4a,$4a,$4a,$9d // ......L..H)xJJJ.
        .byte $03,$e0,$68,$29,$07,$8d,$6b,$e5,$bd,$2f,$e0,$10,$0a,$de,$00,$e0 // ..h)..k../......
        .byte $d0,$19,$fe,$2f,$e0,$10,$14,$fe,$00,$e0,$bd,$03,$e0,$dd,$00,$e0 // .../............
        .byte $b0,$09,$9d,$00,$e0,$de,$2f,$e0,$de,$00,$e0,$bd,$48,$eb,$f0,$03 // ....../.....H...
        .byte $4c,$ad,$e2,$bd,$0f,$e9,$0a,$a8,$38,$b9,$8a,$e4,$f9,$88,$e4,$85 // L.......8.......
        .byte $fd,$b9,$8b,$e4,$f9,$89,$e4,$ce,$6b,$e5,$30,$06,$4a,$66,$fd,$4c // ........k.0.Jf.L
        .byte $57,$e2,$85,$fc,$b9,$8a,$e4,$85,$fe,$b9,$8b,$e4,$85,$ff,$bd,$03 // W...............
        .byte $e0,$4a,$a8,$88,$30,$10,$38,$a5,$fe,$e5,$fd,$85,$fe,$a5,$ff,$e5 // .J..0.8.........
        .byte $fc,$85,$ff,$4c,$73,$e2,$bd,$87,$e5,$c9,$04,$90,$20,$bc,$00,$e0 // ...Ls....... ...
        .byte $88,$30,$10,$18,$a5,$fe,$65,$fd,$85,$fe,$a5,$ff,$65,$fc,$85,$ff // .0....e.....e...
        .byte $4c,$90,$e2,$a5,$fe,$9d,$75,$e5,$a5,$ff,$9d,$a2,$ec,$ad,$6c,$e5 // L.....u.......l.
        .byte $f0,$5c,$ac,$73,$e5,$b9,$29,$e6,$29,$0f,$8d,$f7,$e2,$b9,$29,$e6 // .\.s..).).....).
        .text "JJJJ"
        .byte $8d,$dd,$e2,$bd,$6d,$e5,$d0,$1a,$ad,$6c,$e5,$18
        .byte $7d,$7e,$e5,$48,$bd,$81,$e5,$69,$00,$29,$0f,$48,$c9,$0f,$d0,$1d // }~.H...i.).H....
        .byte $fe,$6d,$e5,$4c,$fd,$e2,$38,$bd,$7e,$e5,$ed,$6c,$e5,$48,$bd,$81 // .m.L..8.~..l.H..
        .byte $e5,$e9,$00,$29,$0f,$48,$c9,$00,$d0,$03,$de,$6d,$e5,$ac,$4f,$e5 // ...).H.....m..O.
        .byte $68,$9d,$81,$e5,$99,$03,$d4,$68,$9d,$7e,$e5,$99,$02,$d4,$bd,$48 // h......h.~.....H
        .byte $eb,$f0,$35,$c9,$bf,$90,$1a,$29,$3f,$8d,$2a,$e3,$38,$bd,$75,$e5 // ..5....)?.*.8.u.
        .byte $fd,$78,$e5,$9d,$75,$e5,$bd,$a2,$ec,$e9,$00,$9d,$a2,$ec,$4c,$48 // .x..u.........LH
        .byte $e3,$29,$3f,$8d,$44,$e3,$18,$bd,$75,$e5,$7d,$78,$e5,$9d,$75,$e5 // .)?.D...u.}x..u.
        .byte $bd,$a2,$ec,$69,$00,$9d,$a2,$ec,$ac,$73,$e5,$bd,$c0,$e8 // ...i.....s....

txt_134e:
        .text ")"
        .byte $40                                   // @ character
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $56,$ad,$7b,$e5,$10,$51,$8e,$5e,$e5,$b9,$24,$e6,$85,$fc,$b9,$25 // V.{..Q.^..$....%
        .byte $e6,$85,$fd,$bd,$c7,$eb,$a8,$b1,$fc,$10,$1e,$c9,$85,$d0,$03,$4c // ...............L
        .byte $5e,$e4,$ae,$4f,$e5,$9d,$04,$d4,$c8,$b1,$fc,$9d,$01,$d4,$ae,$5e // ^..O...........^
        .byte $e5,$c8,$98,$9d,$c7,$eb,$4c,$76,$e4,$9d,$59,$e5,$c8,$38,$bd,$75 // ......Lv..Y..8.u
        .byte $e5,$f1,$fc,$9d,$75,$e5,$c8,$bd,$a2,$ec,$f1,$fc,$9d,$a2,$ec,$c8 // ....u...........
        .byte $98,$9d,$c7,$eb,$4c,$5e,$e4,$ad,$7b,$e5,$29,$02,$f0,$16,$ac,$73 // ....L^..{.)....s
        .byte $e5,$bd,$87,$e5,$29,$01,$f0,$06,$b9,$cd,$e5,$4c,$c2,$e3,$b9,$26 // ....)......L...&
        .byte $e6,$9d,$59,$e5,$ad,$7b,$e5,$29,$04,$f0,$28,$bd,$84,$e5,$f0,$09 // ..Y..{.)..(.....
        .byte $de,$84,$e5,$b9,$25,$e6,$4c,$dd,$e3,$b9,$cd,$e5,$9d,$59,$e5,$18 // ....%.L......Y..
        .byte $4c,$1b,$e4,$a8,$b9,$8a,$e4,$9d,$75,$e5,$b9,$8b,$e4,$9d,$a2,$ec // L.......u.......
        .byte $ac,$73,$e5,$ad,$7b,$e5,$29,$10,$f0,$20,$b9,$24,$e6,$0a,$a8,$b9 // .s..{.).. .$....
        .byte $97,$e5,$8d,$95,$e5,$18,$bd,$0f,$e9,$79,$94,$e5,$0a,$a8,$9d,$75 // .........y.....u
        .byte $e5,$b9,$c7,$eb,$9d,$a2,$ec,$ac,$73,$e5,$ad,$7b,$e5,$29,$20,$f0 // ........s..{.) .
        .byte $13,$bd,$8d,$e5,$18,$79,$2b,$e6,$9d,$8d,$e5,$8d,$16,$d4,$b9,$2a // .....y+........*
        .byte $e6,$8d,$17,$d4,$2c,$7b,$e5           // ....,{.

txt_1438:
        .text "P$"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $84,$e5,$f0,$09,$de,$84,$e5,$b9,$24,$e6,$4c,$50,$e4,$b9,$d0,$e5 // ........$.LP....
        .byte $d0,$11,$bd,$0f,$e9,$0a,$a8,$b9,$8a,$e4,$9d,$75,$e5,$b9,$8b,$e4 // ...........u....
        .byte $9d,$a2,$ec,$ac,$4f,$e5,$bd,$59,$e5,$3d,$53,$e9,$99,$04,$d4,$bd // ....O..Y.=S.....
        .byte $a2,$ec,$99,$01,$d4,$bd,$75,$e5,$99,$00,$d4,$fe,$87,$e5,$ca,$30 // ......u........0
        .byte $03,$4c,$a6,$e0,$ce,$90,$e5,$10,$05,$a9,$02,$8d,$90,$e5,$60,$16 // .L............`.
        .byte $01,$27,$01,$38,$01,$4b,$01,$5f,$01,$73,$01,$8a,$01,$a1,$01,$ba // .'.8.K._.s......
        .byte $01,$d4,$01,$f0,$01,$0e,$02,$2d,$02,$4e,$02,$71,$02,$96,$02,$bd // .......-.N.q....
        .byte $02,$e7,$02,$13,$03,$42,$03,$74,$03,$a9,$03,$e0,$03,$1b,$04,$5a // .....B.t.......Z
        .byte $04,$9b,$04,$e2,$04,$2c,$05,$7b,$05,$ce,$05,$27,$06,$85,$06,$e8 // .....,.{...'....
        .byte $06,$51,$07,$c1,$07,$37,$08,$b4,$08,$37,$09,$c4,$09,$57,$0a,$f5 // .Q...7...7...W..
        .byte $0a,$9c,$0b,$4e,$0c,$09,$0d,$d0,$0d,$a3,$0e,$82,$0f,$6e,$10,$68 // ...N.........n.h
        .byte $11,$6e,$12,$88,$13,$af,$14,$eb,$15,$39,$17,$9c,$18,$13,$1a,$a1 // .n.......9......
        .byte $1b,$46,$1d,$04,$1f,$dc,$20,$d0,$22,$dc,$24,$10,$27,$5e,$29,$d6 // .F.... .".$.'^).
        .byte $2b,$72                               // +r

txt_150d:
        .text ".81&4B7"
        .byte $8c,$3a,$08,$3e,$b8,$41,$a0,$45,$b8   // .:.>.A.E.

txt_151d:
        .text "I N"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $52,$ac,$57,$e4,$5c,$70,$62,$4c,$68,$84,$6e,$18,$75,$10,$7c,$70 // R.W.\pbLh.n.u.|p
        .byte $83,$40,$8b,$70,$93,$40,$9c,$78,$a5,$58,$af,$c8,$b9,$e0,$c4,$98 // .@.p.@.x.X......
        .byte $d0,$08,$dd,$30,$ea,$20,$f8,$2e,$fd,$00,$00,$00,$07,$0e,$00,$31 // ...0. .........1
        .byte $7f,$4b,$1c,$0b,$15,$17,$03,$03,$41,$11,$41,$17,$00,$01,$a9,$40 // .K......A.A....@
        .byte $8d,$74,$e5,$60,$a9,$c0,$8d,$74,$e5,$60,$ff,$24,$00,$00,$00,$00 // .t.`...t.`.$....
        .byte $01,$02,$28,$40,$eb,$68,$e2,$34,$00,$00,$00,$00,$34,$e4,$00,$a4 // ..(@.h.4....4...
        .byte $00,$08,$01,$02,$01,$02,$02,$02,$02,$00,$00,$00,$30,$30,$2d,$00 // ............00-.
        .byte $00,$00,$00,$00,$00,$00,$18,$0c,$fd,$05,$04,$07,$f7,$f9,$f5,$0c // ................
        .byte $0c,$81                               // ..

txt_15a3:
        .text "0A"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $01,$40,$40,$01,$40,$80,$00,$40,$00,$01,$40,$80,$01,$40,$00,$02 // .@@.@..@..@..@..
        .byte $40,$80,$02,$85,$81,$2c,$81,$20,$11,$80,$01,$11,$00,$01,$11,$55 // @....,. .......U
        .byte $02,$10,$00,$02,$85,$80,$01,$41,$0c,$88,$00,$24,$20,$00,$08,$11 // .......A...$ ...
        .byte $08,$f8,$00,$00,$80,$00,$08,$11,$08,$f8,$00,$00,$80,$00,$02,$41 // ...............A
        .byte $05,$06,$00,$80,$44,$00,$08,$11,$08,$79,$00,$00,$80,$c0,$00,$41 // ....D....y.....A
        .byte $08,$89,$22,$24,$00,$00,$08,$11,$06,$27,$00,$00,$80,$80,$00,$41 // .."$.....'.....A
        .byte $09,$97,$1b,$78,$04,$40,$00,$41,$00,$99,$22,$80,$04,$80,$02,$41 // ...x.@.A.."....A
        .byte $00,$99,$23,$40,$04,$60,$01,$00,$00,$00,$00,$00,$00,$02,$48,$81 // ..#@.`........H.
        .byte $81,$02,$40,$f0,$f4,$fd,$0a,$eb,$41,$01,$3c,$fd,$00,$00,$a9,$e9 // ..@.....A.<.....
        .byte $41,$01,$40,$fd,$00,$00,$42,$81,$81,$02,$3c,$c0,$00,$00,$a2,$e5 // A.@...B...<.....
        .byte $00,$02,$00,$90,$00,$00,$48,$81,$81,$02,$40,$f0,$00,$00,$a9,$e9 // ......H...@.....
        .byte $41,$01,$40,$fd,$00,$00,$00,$43,$11,$02,$00,$f8,$00,$00,$03,$43 // A.@....C.......C
        .byte $11,$07,$00,$f7,$00,$00,$02,$43,$11,$03,$00,$fd,$00,$00,$00,$15 // .......C........
        .byte $00,$01,$93,$f9,$00,$00,$ce,$12,$cb,$e6,$e7,$e7,$42,$44,$60,$7d // ............BD`}
        .byte $c3,$d9,$f7,$06,$7f,$ca,$56,$e8,$1f,$20,$3a,$8d,$ee,$03,$1a,$34 // ......V.. :....4
        .byte $9b,$bc,$49,$60,$77,$99,$1c           // ..I`w..

txt_169d:
        .text "+9K"
        .byte $ca                                   // 'J' | $80 (end-of-string marker)
        .byte $22,$cf,$61,$89,$8e,$a5,$ae,$e8,$e8,$e8,$e8,$e8,$e8,$e8,$e0,$e9 // ".a.............
        .byte $e9,$e9,$e9,$e0,$e9,$e9,$e9,$e9,$ea,$ea,$ea,$e9,$e9,$ea,$ea,$ea // ................
        .byte $ea,$eb,$eb,$eb,$eb,$eb,$ec,$ea,$ec,$ec,$ec,$ec,$ec,$00,$00,$00 // ................
        .byte $00,$03,$07,$0a,$00,$00,$00,$00,$03,$07,$0d,$0c,$07,$0e,$10,$10 // ................
        .byte $04,$04,$19,$1a,$1d,$1a,$1e,$1f,$1f,$20,$1a,$04,$04,$11,$12,$11 // ......... ......
        .byte $13,$16,$17,$16,$18,$00,$0c,$04,$04
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .text "!"
        .byte $03,$16
        .byte $17,$16,$18,$19,$1a,$07,$0d,$0c,$07,$0e,$07,$0d,$0c,$07,$0e,$23 // ...............#
        .byte $84,$02,$02,$02,$02,$02,$02,$02,$02,$02,$02,$02,$02,$05,$05,$05 // ................
        .byte $05,$05,$05,$02,$02,$02,$02,$02,$02,$02,$02,$02,$02,$02,$02,$02 // ................
        .byte $02,$05,$05,$05,$05,$05,$05,$05,$05,$05,$05,$05,$05,$05,$05,$05 // ................
        .fill 16, $05
        .byte $1c,$05,$05,$05,$05,$05,$05,$05,$1c,$05,$05,$05,$05,$05,$05,$05 // ................
        .byte $1c,$05,$05,$05,$05,$05,$05,$05,$1c,$05,$05,$05,$05,$05,$05,$05 // ................
        .fill 21, $05
        .fill 8, $02
        .fill 17, $05
        .byte $1c,$05,$05,$05,$05,$05,$05,$05,$1c,$05,$05,$05,$05,$05,$05,$05 // ................
        .fill 8, $05
        .byte $1c,$05,$05,$05,$05,$05,$05,$05,$05,$05,$05,$05,$05,$05,$05,$05 // ................
        .byte $05,$1c,$24,$86,$01,$01,$01,$08,$08,$09,$08,$08,$0b,$01,$01,$01 // ..$.............
        .byte $08,$08,$09,$08,$08,$09,$08,$08,$09,$08,$08,$0f,$0f,$08,$08,$08 // ................
        .byte $08,$06,$06,$09,$09,$15,$15,$1b,$09,$09,$00,$00,$00,$00,$00,$00 // ................
        .fill 9, $00

dat_1800:
        .text "                                              "
        .byte $14,$54,$08,$48,$05,$45,$20,$20,$0d,$4d,$05,$45,$14,$54,$12,$52 // .T.H.E  .M.E.T.R
        .byte $0f,$4f,$20,$20,$02,$42,$0f,$4f,$19,$59,$13 // .O  .B.O.Y.

txt_1849:
        .text "S            "
        .byte $94,$d4,$88,$c8,$85,$c5,$20,$20,$8d,$cd,$85,$c5,$94,$d4,$92,$d2 // ......  ........
        .byte $8f,$cf,$20,$20,$82,$c2,$8f,$cf,$99,$d9,$93,$d3 // ..  ........

dat_1872:
        .text "                                                                                                  "
        .byte $10,$50,$12,$52,$05,$45,$13,$53,$05,$45,$0e,$4e,$14,$54,$13 // .P.R.E.S.E.N.T.

txt_18e3:
        .text "S                        "
        .byte $90,$d0,$92,$d2,$85,$c5,$93,$d3,$85,$c5,$8e,$ce,$94,$d4,$93,$d3 // ................

dat_190c:
        .text "                                                               "
        .byte $02,$42,$15,$55,$14,$54,$14,$54,$05,$45,$12,$52,$06,$46,$0c,$4c // .B.U.T.T.E.R.F.L
        .byte $19                                   // .

txt_195c:
        .text "Y                      "
        .byte $82,$c2,$95,$d5,$94,$d4,$94,$d4,$85,$c5,$92,$d2,$86,$c6,$8c,$cc // ................
        .byte $99,$d9                               // ..

txt_1985:
        .text "            "
        .byte $00                                   // string terminator

// --- Region $1a00-$1ac6 ---
.pc = $1a00 "dat_1a00"

dat_1a00:
        .byte $1f,$03,$12,$01,$03,$0b,$05,$04,$20,$02,$19,$1f // ........ ...

txt_1a0c:
        .encoding "screencode_mixed"
        .text "the metro boys"
        .encoding "petscii_upper"
        .byte $1f,$1f                               // ..

txt_1a1c:
        .encoding "screencode_mixed"
        .text "our members are"
        .encoding "petscii_upper"
        .byte $1f,$14,$08,$05,$1f,$0d,$01,$06,$09,$01,$20,$07,$15,$19,$13,$1f // .......... .....
        .byte $13,$03,$0f,$12,$10,$09,$0f,$1f,$03,$12,$0f,$03,$0b,$05,$14,$1f // ................
        .byte $01,$0e,$04,$1f,$13,$03,$01,$12,$06,$01,$03,$05,$1f,$1f // ..............

txt_1a59:
        .encoding "screencode_mixed"
        .text "to contact us"
        .encoding "petscii_upper"
        .byte $1f,$17,$12,$09,$14,$05,$20,$14,$0f,$3a,$1f,$1f,$0d,$15,$12,$01 // ...... ..:......
        .byte $14,$20,$2f,$14,$0d,$02,$1f,$0b,$01,$19,$09,$13,$04,$01,$07,$09 // . /.............
        .byte $20,$03,$01,$04,$2e,$1f,$03,$01,$0d,$14,$05,$10,$05,$20,$13,$0f //  ............ ..
        .byte $0b,$2e,$1f,$13,$09,$0e,$01,$0e,$20,$01,$10,$14 // ........ ...

txt_1aa2:
        .text ". 13/7"
        .byte $1f,$06,$05,$0e,$05,$12,$19,$0f,$0c,$15,$1f,$09,$13,$14,$01,$0e // ................
        .byte $02,$15,$0c,$2f,$14,$15,$12,$0b,$05,$19,$1f,$1f,$1f,$1e // .../..........

dat_1ac6:
        // === Fill data (1 bytes, $1ac6-$1ac6) ===
        .byte $00                                   // .

// --- Region $1b80-$1d18 ---
.pc = $1b80 "txt_1b80"

txt_1b80:
        .encoding "screencode_mixed"
        .text " the mafia guys of the metro boys has done it again on"
        .encoding "petscii_upper"

txt_1bb6:
        .text " 14."
        .byte $0a,$15,$0e,$05                       // ....

txt_1bbe:
        .text ".1988 ... "

txt_1bc8:
        .encoding "screencode_mixed"
        .text "thanx to stups from the magic two for the original"
        .encoding "petscii_upper"

txt_1bfa:
        .text " !! "

txt_1bfe:
        .encoding "screencode_mixed"
        .text "greetings (only top ten) unranked to : jewels,triad,gcf,freestyle inc.,tsk-crew,digital force,the supply team,promise,hyper scientific power and iron eagle/tna"
        .encoding "petscii_upper"

txt_1c9d:
        .text " ... "

txt_1ca2:
        .encoding "screencode_mixed"
        .text "greetings to our other contacts"
        .encoding "petscii_upper"

txt_1cc1:
        .text " !! "

txt_1cc5:
        .encoding "screencode_mixed"
        .text "contact us for hottest on c64+amiga"
        .encoding "petscii_upper"

txt_1ce8:
        .text " ...."

dat_1ced:
        // === Fill data (41 bytes, $1ced-$1d15) ===
        .fill 41, $20
        .byte $1f,$1e                               // ..

dat_1d18:
        // === Fill data (1 bytes, $1d18-$1d18) ===
        .byte $00                                   // .

// --- Region $2007-$20d8 ---
.pc = $2007 "dat_2007"

dat_2007:
        .byte $80,$00,$03,$03,$0f,$0e,$0e,$3e,$3a,$ff,$ea,$ea,$ea,$e9,$eb,$ea // .......>:.......
        .byte $ea,$3f,$fa,$ea,$ea,$ea,$e9,$e9,$e9,$ff,$ea,$ea,$ea,$e9,$e9,$e9 // .?..............
        .byte $e9,$3f,$fa,$ea,$ea,$e9,$eb,$ea,$ea,$3f,$fa,$ea,$ea,$e9,$eb,$ea // .?.......?......
        .byte $ea,$3f,$fa,$ea,$ea,$ea,$e9,$e9,$e9,$fd,$e9,$e9,$e9,$e9,$e9,$ea // .?..............
        .byte $ea,$0f,$0e,$0e,$0e,$0e,$0e,$0e,$0e,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$fd,$e9,$e9,$e9,$e9,$e9,$ea,$ea,$fd,$e9,$e9,$e9,$e9,$e9,$e9 // ................
        .byte $e9,$ff,$e9,$ea,$ea,$ea,$e6,$e6,$e6,$ff,$e9,$ea,$ea,$ea,$ea,$ea // ................
        .byte $e9,$3f,$fa,$ea,$ea,$ea,$e9,$e9,$e9,$ff,$ea,$ea,$ea,$d5,$ff,$ea // .?..............
        .byte $f5,$3f,$fa,$ea,$ea,$ea,$e9,$e9,$e9,$ff,$ea,$ea,$ea,$d5,$ff,$ea // .?..............
        .byte $ea,$3f,$fa,$ea,$ea,$e9,$eb,$ea,$ea,$ff,$ea,$ea,$ea,$d6,$0e,$0e // .?..............
        .byte $0e,$fd,$e9,$e9,$e9,$e9,$e9,$e9,$e9,$fd,$e9,$e9,$e9,$e9,$e9,$e9 // ................
        .byte $ea,$ff,$e6,$e6,$e6,$e6,$e6,$e6,$e6,$fd,$e9,$e9,$e9,$e9,$ea,$fa // ................
        .byte $3e,$fd,$e9,$e9,$e9,$e9,$e9,$ea,$fa,$ff,$ea,$ea,$ea,$d5,$03,$0f // >...............
        .byte $0e                                   // .

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

// --- Region $2108-$2115 ---
.pc = $2108 "dat_2108"

dat_2108:
        .byte $0f,$0e,$0e,$0e,$0e,$0e,$0e,$0e       // ........

txt_2110:
        .text "=9995"
        .byte $00                                   // string terminator

// --- Region $2138-$214f ---
.pc = $2138 "dat_2138"

dat_2138:
        .byte $0f,$0e,$0e,$0f,$0e,$0d,$00,$00,$00,$03,$03,$0f,$0e,$0e,$0e,$0e // ................
        .text "=9::>"
        .byte $0e,$0e,$0e

// --- Region $216d-$21d8 ---
.pc = $216d "dat_216d"

dat_216d:
        .byte $3f,$3a,$3a,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$03,$03 // ?::.............
        .byte $0f,$0e,$3e,$3f,$fa,$ea,$ea,$ea,$e9,$e9,$ea,$03,$0f,$3e,$3a,$3a // ..>?.........>::
        .byte $3e,$0e,$0e,$3f,$fa,$ea,$ea,$e9,$d5,$03,$0f,$3f,$fa,$ea,$ea,$e9 // >..?.......?....
        .byte $d7,$0e,$0e,$fd,$e9,$e9,$e9,$e9,$e9,$ea,$ea,$ff,$ea,$ea,$ea,$e9 // ................
        .byte $eb,$ea,$ea,$3f,$fa,$ea,$ea,$e9,$eb,$ea,$ea,$ff,$ea,$ea,$ea,$d5 // ...?............
        .byte $03,$03,$03,$3f,$fa,$ea,$ea,$e9,$eb,$ea,$fa,$3f,$fa,$ea,$ea,$e9 // ...?.......?....
        .byte $eb,$ea,$fa,$00,$00,$00,$0f,$0e,$0e,$0e,$0d // ...........

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

// --- Region $21f8-$22d8 ---
.pc = $21f8 "dat_21f8"

dat_21f8:
        .byte $3f,$fa,$ea,$ea,$e9,$d7,$0f,$0e,$00,$00,$00,$00,$00,$00,$00,$00 // ?...............
        .byte $fc,$ed,$a9,$a9,$a9,$a9,$a9,$e9,$fc,$ad,$a9,$a9,$69,$e9,$a9,$a5 // ............i...
        .byte $fd,$a9,$a9,$a9,$55,$40,$00,$00,$f4,$a5,$a9,$a9,$a9,$e9,$e9,$e9 // ....U@..........
        .byte $fd,$a9,$a9,$a9,$55,$fd,$a9,$a9,$fd,$a9,$a9,$a9,$55,$fd,$a9,$a9 // ....U.......U...
        .byte $fd,$a9,$a9,$a9,$55,$fd,$a9,$a9,$fd,$e9,$e9,$e9,$e9,$e9,$a9,$a9 // ....U...........
        .byte $d0,$90,$90,$90,$90,$90,$90,$90,$fd,$e9,$e9,$e9,$e9,$e9,$e9,$e9 // ................
        .byte $fd,$e9,$e9,$e9,$e9,$a9,$a5,$94,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $fd,$e9,$a9,$a9,$a9,$69,$69,$69,$fd,$e9,$e9,$e9,$a9,$a9,$a9,$a9 // .....iii........
        .byte $f4,$a5,$a9,$a9,$a9,$e9,$e9,$e9,$f4,$a5,$a9,$a9,$69,$e9,$a9,$a9 // ............i...
        .byte $f4,$a5,$a9,$a9,$a9,$e9,$e9,$e9,$f4,$a5,$a9,$a9,$69,$e9,$a9,$a9 // ............i...
        .byte $fd,$a9,$a9,$a9,$55,$f4,$a5,$a9,$fd,$a9,$a9,$a9,$95,$90,$90,$90 // ....U...........
        .byte $fd,$e9,$e9,$e9,$e9,$e9,$e9,$e9,$fd,$e9,$e9,$e9,$e9,$e9,$e9,$a9 // ................
        .byte $ff,$69,$69,$69,$69,$69,$69,$69,$fd,$e9,$e9,$e9,$e9,$a9,$a5,$94 // .iiiiiii........
        .byte $fd,$e9,$e9,$e9,$e9,$e9,$a9,$a5,$fd,$a9,$a9,$a9,$69,$a9,$a5,$a4 // ............i...

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

// --- Region $2308-$2315 ---
.pc = $2308 "dat_2308"

dat_2308:
        .byte $d0,$90,$90,$90,$90,$90,$90,$90,$f4,$e4,$e4,$e4,$d4 // .............

dat_2315:
        // === Fill data (1 bytes, $2315-$2315) ===
        .byte $00                                   // .

// --- Region $2338-$234f ---
.pc = $2338 "dat_2338"

dat_2338:
        .byte $d0,$90,$90,$90,$50,$40,$00,$00,$f4,$e4,$a4,$a4,$94,$90,$90,$90 // ....P@..........
        .byte $00,$40,$40,$50,$90,$90,$90,$90       // .@@P....

// --- Region $236d-$23d8 ---
.pc = $236d "dat_236d"

dat_236d:
        .byte $f4,$a4,$a4,$00,$00,$00,$00,$00,$00,$00,$00,$3d,$f9,$e9,$e9,$a5 // ...........=....
        .byte $a4,$94,$90,$f4,$a5,$a9,$a9,$a9,$a9,$a9,$a9,$d0,$90,$90,$90,$90 // ................
        .byte $90,$90,$90,$f4,$a5,$a9,$a9,$69,$e9,$a9,$a5,$f4,$a5,$a9,$a9,$69 // .......i.......i
        .byte $e9,$a9,$a5,$00,$00,$f4,$a4,$a4,$a5,$a9,$a9,$fd,$a9,$a9,$a9,$55 // ...............U
        .byte $fd,$a9,$a9,$f4,$a5,$a9,$a9,$69,$fd,$a9,$a9,$fd,$a9,$a9,$a9,$69 // .......i.......i
        .byte $e9,$a5,$a4,$f4,$a5,$a9,$a9,$69,$e9,$a9,$a5,$f4,$a5,$a9,$a9,$69 // .......i.......i
        .byte $e9,$a9,$a9,$00,$00,$00,$d0,$90,$90,$90,$50 // ..........P

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

// --- Region $23f8-$24d7 ---
.pc = $23f8 "dat_23f8"

dat_23f8:
        .byte $f4,$a5,$a9,$a9,$69,$a9,$a5,$a4,$00,$00,$00,$00,$00,$00,$00,$00 // ....i...........
        .byte $3a,$fa,$ea,$e9,$e9,$e9,$d5,$00,$ea,$e9,$eb,$ea,$ea,$ea,$d5,$00 // :...............
        .byte $e9,$e9,$ea,$ea,$ea,$fa,$35,$00,$e9,$e9,$e9,$ea,$ea,$ea,$d5,$00 // ......5.........
        .byte $ea,$e9,$eb,$ea,$ea,$fa,$35,$00,$ea,$e9,$e9,$e9,$e9,$e9,$d5,$00 // ......5.........
        .byte $e9,$e9,$ea,$ea,$ea,$fa,$35,$00,$ea,$e9,$e9,$e9,$e9,$e9,$d5,$00 // ......5.........
        .byte $0e,$0e,$0e,$0e,$0e,$0e,$0d,$00,$fd,$e9,$e9,$ea,$ea,$fa,$35,$00 // ..............5.
        .byte $ea,$e9,$e9,$e9,$e9,$e9,$d5,$00,$e9,$e9,$e9,$ea,$ea,$fa,$35,$00 // ..............5.
        .byte $e6,$e6,$e6,$e6,$e6,$e6,$d5,$00,$e9,$e9,$e9,$e9,$e9,$e9,$d5,$00 // ................
        .byte $e9,$e9,$ea,$ea,$ea,$fa,$35,$00,$ea,$e9,$e9,$e9,$e9,$e9,$d5,$00 // ......5.........
        .byte $e9,$e9,$ea,$ea,$ea,$fa,$35,$00,$ea,$e9,$e9,$e9,$e9,$e9,$d5,$00 // ......5.........
        .byte $fa,$35,$ff,$ea,$ea,$ea,$d5,$00,$0e,$0e,$0e,$0e,$0e,$0e,$0d,$00 // .5..............
        .byte $e9,$e9,$ea,$ea,$ea,$fa,$35,$00,$fa,$3a,$3a,$3e,$0e,$0e,$0d,$00 // ......5..::>....
        .byte $e6,$e6,$ea,$ea,$ea,$e9,$d5,$00,$da,$ea,$e9,$e9,$e9,$e9,$d5,$00 // ................
        .byte $3a,$3e,$0e,$0e,$0e,$0e,$0d,$00,$3e,$3a,$fa,$ea,$ea,$ea,$d5 // :>......>:.....

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

// --- Region $2508-$250f ---
.pc = $2508 "dat_2508"

dat_2508:
        .byte $0e,$0d,$0f,$0e,$0e,$0e,$0d           // .......

dat_250f:
        // === Fill data (1 bytes, $250f-$250f) ===
        .byte $00                                   // .

// --- Region $2540-$25d5 ---
.pc = $2540 "dat_2540"

dat_2540:
        .byte $0e,$0e,$0e,$0f,$03,$03,$00,$00,$0e,$0e // ..........

txt_254a:
        .text ">::95"
        .byte $00                                   // string terminator
        .fill 18, $00
        .byte $0f,$0e,$0e,$0f,$0e,$0d,$3a,$35,$00,$00,$00,$00,$00,$00,$00,$00 // ......:5........
        .byte $0f,$0e,$0e,$0e,$0d,$00,$3a,$fa,$e9,$e9,$e5,$e4,$d4,$d0,$ea,$ea // ......:.........
        .byte $ea,$ea,$ea,$fa
        .byte $35,$00,$0e,$0e
        .text ">:::5"
        .byte $00
        .byte $3e,$fa
        .byte $ea,$ea,$ea,$ea,$d5,$00,$0e,$fd,$eb,$ea,$ea,$fa,$35,$00,$fa,$35 // ............5..5
        .byte $03,$03,$03,$03,$03,$00,$ea,$d5,$eb,$ea,$ea,$fa,$35,$00,$ea,$e9 // ............5...
        .byte $eb,$ea,$ea,$fa,$35,$00,$0f,$0e,$0e,$0e,$0e,$0e,$0d,$00,$ea,$e9 // ....5...........
        .byte $eb,$ea,$ea,$fa,$35,$00,$3a,$fd,$eb,$ea,$ea,$fa,$35,$00,$0f,$0e // ....5.:.....5...
        .byte $0e,$0e,$0d                           // ...

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

// --- Region $25f8-$26d7 ---
.pc = $25f8 "dat_25f8"

dat_25f8:
        .byte $0e,$0d,$0f,$0e,$0e,$0e,$0d,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $e9,$a9,$a9,$e9,$e9,$e9,$d5,$00,$a9,$69,$e9,$a9,$a9,$a5,$54,$00 // .........i....T.
        .byte $00,$c0,$fd,$a9,$a9,$a9,$55,$00,$e9,$e9,$a9,$a9,$a9,$a5,$54,$00 // ......U.......T.
        .byte $a9,$55,$fd,$a9,$a9,$a9,$55,$00,$a9,$55,$00,$00,$00,$00,$00,$00 // .U....U..U......
        .byte $a9,$e9,$e9,$a9,$a9,$a5,$54,$00,$a9,$e9,$e9,$e9,$e9,$e9,$d5,$00 // ......T.........
        .byte $90,$90,$90,$90,$90,$90,$50,$00,$e9,$e9,$e9,$a9,$a9,$a5,$54,$00 // ......P.......T.
        .byte $a5,$a9,$e9,$e9,$e9,$e9,$d5,$00,$00,$00,$fd,$a9,$a9,$a9,$55,$00 // ..............U.
        .byte $69,$69,$69,$69,$69,$69,$55,$00,$a9,$e9,$e9,$e9,$e9,$e9,$d5,$00 // iiiiiiU.........
        .byte $e9,$e9,$a9,$a9,$a9,$a5,$54,$00,$a5,$54,$00,$00,$00,$00,$00,$00 // ......T..T......
        .byte $e9,$e9,$a9,$a9,$a9,$a5,$69,$d5,$a5,$a5,$a9,$e9,$e9,$e9,$d5,$00 // ......i.........
        .byte $a9,$69,$e9,$a9,$a9,$a5,$54,$00,$90,$90,$90,$90,$90,$90,$50,$00 // .i....T.......P.
        .byte $e9,$e9,$a9,$a9,$a9,$a5,$54,$00,$a5,$a4,$a4,$94,$90,$90,$50,$00 // ......T.......P.
        .byte $69,$69,$a9,$a9,$a9,$e9,$55,$00,$ad,$a9,$e9,$e9,$e9,$e9,$d5,$00 // ii....U.........
        .byte $a4,$94,$90,$90,$90,$90,$50,$00,$94,$90,$fd,$a9,$a9,$a9,$55 // ......P.......U

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

// --- Region $2708-$270f ---
.pc = $2708 "dat_2708"

dat_2708:
        .byte $90,$50,$d0,$90,$90,$90,$50           // .P....P

dat_270f:
        // === Fill data (1 bytes, $270f-$270f) ===
        .byte $00                                   // .

// --- Region $2740-$27d5 ---
.pc = $2740 "dat_2740"

dat_2740:
        .byte $90,$90,$94,$a4,$a4,$e4,$d4,$00,$90,$90,$90,$50,$40,$40,$00,$00 // ...........P@@..
        .fill 18, $00
        .byte $d0,$90,$90,$90                       // ....

txt_2766:
        .text "P"
        .byte $40                                   // @ character
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $54,$00,$00,$00,$00,$00,$00,$00,$00,$d0,$90,$90,$90,$50,$00,$50 // T............P.P
        .byte $40,$40,$00,$00,$00,$00,$00,$e9,$e9,$a9,$a9,$a9,$a5,$54,$00,$90 // @@...........T..
        .byte $90,$94,$a4,$a4,$a4,$54,$00,$a4,$94,$fd,$a9,$a9,$a9,$55,$00,$a9 // .....T.......U..
        .byte $69,$e9,$a9,$a9,$a5,$54,$00,$a9,$a5,$a4,$a4,$a4,$a4,$54,$00,$a9 // i....T.......T..
        .byte $69,$e9,$a9,$a9,$a5,$54,$00,$a9,$69,$e9,$a9,$a9,$a5,$54,$00,$a4 // i....T..i....T..
        .byte $94,$90,$90,$90,$90,$50,$00,$a9,$69,$e9,$a9,$a9,$a5,$54,$00,$a9 // .....P..i....T..
        .byte $69,$e9,$a9,$a9,$a5,$54,$00,$d0,$90,$90,$90,$50 // i....T.....P

dat_27d5:
        // === Fill data (1 bytes, $27d5-$27d5) ===
        .byte $00                                   // .

// --- Region $27f8-$2827 ---
.pc = $27f8 "dat_27f8"

dat_27f8:
        .byte $94,$50,$d0,$90,$90,$90,$50,$00,$d6,$d6,$d5,$d5,$d5,$d4,$d4,$d3 // .P....P.........
        .byte $d2,$d1,$d1,$d1,$d0,$d0,$d0,$d0,$d0,$d0,$d0,$d0,$d0,$d0,$d0,$d1 // ................
        .byte $d1,$d2,$d2,$d2,$d3,$d5,$d5,$d5,$d6,$d6,$d6,$d6,$d6,$d6,$d6,$d6 // ................

// --- Region $283e-$283e ---
.pc = $283e "dat_283e"

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

// --- Region $2860-$2d6e ---
.pc = $2860 "dat_2860"

dat_2860:
        .byte $09,$15,$15,$1b,$09,$09,$15,$15,$1b,$09,$09,$15,$15,$1b,$06,$06 // ................
        .byte $14,$14,$0f,$0f,$14,$14,$08,$08,$15,$15,$08,$08,$15,$15,$08,$08 // ................
        .byte $09,$09,$06,$06,$01,$01,$01,$01,$15,$15,$08,$08,$15,$15,$08,$08 // ................
        .byte $09,$09,$09,$15,$15,$1b,$08,$08,$09,$08,$08,$09,$08,$08,$09,$08 // ................
        .byte $08,$0f,$0f,$08,$08,$09,$08,$08,$09,$08,$08,$09,$08,$08,$0f,$0f // ................
        .byte $25,$89,$5f,$ff,$bf,$00,$1c,$07,$9c,$03,$1a,$03,$17,$03,$1a,$03 // %._.............
        .byte $1c,$03,$1f,$3f,$1c,$0b,$9c,$03,$1a,$03,$17,$03,$15,$0b,$17,$ff // ...?............
        .byte $83,$01,$2d,$81,$03,$34,$01,$40,$01,$3e,$01,$40,$83,$01,$2d,$03 // ..-..4.@.>.@..-.
        .byte $2d,$81,$03,$34,$01,$40,$03,$3e,$01,$40,$01,$34,$ff,$47,$87,$05 // -..4.@.>.@.4.G..
        .byte $37,$0f,$37,$47,$07,$37,$03,$36,$0b,$34,$47,$07,$37,$07,$37,$03 // 7.7G.7.6.4G.7.7.
        .byte $36,$03,$37,$03,$36,$03,$32,$17,$34,$47,$07,$37,$0f,$37,$47,$07 // 6.7.6.2.4G.7.7G.
        .byte $37,$03,$36,$0b,$34,$47,$03,$39,$03,$37,$07,$39,$03,$37,$03,$39 // 7.6.4G.9.7.9.7.9
        .byte $03,$3b,$03,$34,$0b,$34,$81,$02,$32,$01,$32,$03,$32,$03,$30,$ff // .;.4.4..2.2.2.0.
        .byte $17,$83,$03,$83,$07,$32,$07,$34,$03,$32,$0b,$34,$07,$34,$07,$34 // .....2.4.2.4.4.4
        .byte $03,$2b,$03,$2d,$03,$2d,$07,$2f,$ff,$83,$01,$2d,$81,$03,$3e,$01 // .+.-.-./...-..>.
        .byte $40,$83,$02,$30,$83,$01,$2d,$03,$2d,$81,$03,$34,$01,$40,$83,$02 // @..0..-.-..4.@..
        .byte $30,$81,$03,$40,$01,$34,$ff,$83,$00,$1a,$07,$1c,$03,$1a,$0b,$1c // 0..@.4..........
        .byte $07,$1c,$07,$1c,$03,$13,$03,$15,$03,$15,$03,$17,$03,$1c,$ff,$34 // ...............4
        .byte $30,$1a,$a7,$43,$07,$42,$03,$c3,$03,$c2,$17,$40,$a3,$13,$34,$04 // 0..C.B.....@..4.
        .byte $83,$08,$45,$03,$45,$07,$43,$07,$42,$03,$43,$0b,$47,$07,$45,$07 // ..E.E.C.B.C.G.E.
        .byte $43,$07,$45,$03,$47,$03,$4a,$17,$47,$ff,$83,$08,$45,$03,$45,$07 // C.E.G.J.G...E.E.
        .byte $43,$07,$42,$03,$43,$0b,$47,$07,$45,$07,$43,$03 // C.B.C.G.E.C.

txt_29bc:
        .text "E?G?"
        .byte $c7                                   // 'G' | $80 (end-of-string marker)
        .byte $43,$ff,$ff,$ff,$ff,$83,$08,$45,$03,$45,$07,$43,$07,$42,$03,$43 // C......E.E.C.B.C
        .byte $0b,$47,$07,$45,$07,$43,$03,$42,$3f,$40,$02,$c0,$80,$04,$34,$03 // .G.E.C.B?@....4.
        .byte $34,$07,$34,$06,$32,$00,$32,$03,$32,$03,$30,$03,$30,$ff,$83,$00 // 4.4.2.2.2.0.0...
        .byte $1a,$07,$1a,$03,$18,$07,$1a,$03,$18,$03,$1a,$ff,$83,$00,$21,$07 // ..............!.
        .byte $21,$03,$1f,$07,$21,$03,$1f,$03,$21,$ff,$83,$00,$1f,$07,$1f,$03 // !...!...!.......
        .byte $1f,$07,$1f,$03,$1f,$03,$1f,$ff,$81,$30,$11,$00,$00,$40,$c0,$04 // .........0...@..
        .byte $80,$30,$80,$15,$80,$20,$80,$10,$80,$20,$85,$83,$00,$18,$07,$18 // .0... ... ......
        .byte $03,$18,$07,$18,$03,$18,$03,$18,$ff,$83,$00,$1c,$07,$1c,$03,$1a // ................
        .byte $03,$1c,$03,$17,$03,$1a,$03,$1f,$03,$1a,$07,$1c,$03,$13,$03,$15 // ................
        .byte $03,$15,$03,$17,$03,$17,$ff,$3f,$18,$1f,$98,$ff,$41,$43,$87,$07 // .......?....AC..
        .byte $32,$03,$30,$0b,$32,$07,$32,$03,$32,$07,$32,$03,$2b,$03,$2b,$07 // 2.0.2.2.2.2.+.+.
        .byte $2d,$ff,$83,$07,$2b,$03,$2b,$87,$08,$43,$07,$43,$03,$42,$03,$43 // -...+.+..C.C.B.C
        .byte $07,$47,$07,$45,$03,$43,$0b,$42,$ff,$83,$07,$2d,$03,$2d,$87,$08 // .G.E.C.B...-.-..
        .byte $45,$07,$45,$03,$43,$03,$45,$03,$43,$03,$42,$0f,$40,$83,$07,$2d // E.E.C.E.C.B.@..-
        .byte $03,$2d,$ff,$83,$08,$43,$07,$45,$13,$45,$43,$83,$07,$32,$07,$32 // .-...C.E.EC..2.2
        .byte $03,$32,$0b,$32,$ff,$05,$02,$00,$83,$06,$42,$03,$42,$87,$08,$34 // .2.2......B.B..4
        .byte $0f,$37,$83,$06,$42,$03,$42,$87,$08,$37,$03,$36,$0b,$34,$ff,$83 // .7..B.B..7.6.4..
        .byte $06,$42,$03,$42,$87,$08,$34,$0f,$37,$83,$06,$42,$03,$42,$87,$08 // .B.B..4.7..B.B..
        .byte $36,$03,$34,$0b,$32,$ff,$83,$06,$42,$03,$42,$87,$08,$34,$0f,$37 // 6.4.2...B.B..4.7
        .byte $83,$06,$42,$03,$42,$87,$08,$36,$03,$37,$0b,$39,$03,$39,$07,$3b // ..B.B..6.7.9.9.;
        .byte $3f,$3b,$13,$bb,$ff,$00,$00,$00,$a0,$09,$3e,$a2,$80,$ad,$be,$23 // ?;........>....#
        .byte $c0,$17,$c0,$47,$03,$3e,$03,$3b,$a3,$80,$82,$39,$03,$bb,$03,$3b // ...G.>.;...9...;
        .byte $03,$b9,$03,$39,$03,$37,$a3,$80,$74,$37,$03,$b9,$07,$39,$a3,$80 // ...9.7..t7...9..
        .byte $74,$37,$03,$b9,$83,$80,$34,$36,$0b,$34,$8f,$80,$02,$37,$01,$3b // t7....46.4...7.;
        .byte $01,$40,$01,$3e,$01,$3b,$01,$40,$01,$3e,$01,$3b,$01,$40,$01,$3e // .@.>.;.@.>.;.@.>
        .byte $01,$3b,$01,$40,$01,$3e,$01,$3b,$01,$40,$01,$3e,$01,$3b,$01,$40 // .;.@.>.;.@.>.;.@
        .byte $01,$3e,$01,$3b,$01,$3e,$01,$3b,$01,$39,$01,$37,$01,$3b,$03,$39 // .>.;.>.;.9.7.;.9
        .byte $03,$37,$a3,$80,$34,$36,$03,$b7,$ff,$81,$40,$41,$80,$03,$40,$00 // .7..46....@A..@.
        .byte $02,$40,$55,$05,$40,$00,$00,$40,$00,$00,$85,$1f,$32,$43,$03,$2b // .@U.@..@....2C.+
        .byte $07,$2d,$03,$24,$07,$26,$03,$26,$ff,$00,$1f,$1a,$43,$03,$13,$07 // .-.$.&.&....C...
        .byte $15,$03,$18,$07,$1a,$03,$1a,$ff,$83,$01,$2d,$83,$02,$30,$07,$30 // ..........-..0.0
        .byte $03,$30,$07,$30,$03,$30,$ff,$00,$00,$00,$47,$a1,$81,$ca // .0.0.0....G...

txt_2bbf:
        .text "E!"
        .byte $c7                                   // 'G' | $80 (end-of-string marker)
        .byte $23,$c5,$a3,$80,$e9,$c3,$03,$c5,$83,$80,$ad,$3e,$03,$c0,$a1,$81 // #..........>....
        .byte $ca,$c5,$21,$c7,$23,$c5,$a3,$80,$e9,$c3,$03,$c5 // ..!.#.......

txt_2bde:
        .text "#"
        .byte $40                                   // @ character
        .text "#"
        .byte $be                                   // '>' | $80 (end-of-string marker)
        .byte $a3,$80,$82,$39,$03,$bb,$01,$3b,$01,$3e,$01,$40,$01,$3b,$01,$3e // ...9...;.>.@.;.>
        .byte $01,$40,$01,$3b,$01,$3e,$01,$40,$01,$3b,$01,$3e,$01,$40,$a3,$80 // .@.;.>.@.;.>.@..
        .byte $e9                                   // .

txt_2c03:
        .text "C#"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $a3,$c0,$e9,$c5,$03,$40,$0f,$40,$a3,$80,$e9,$43,$03,$c5,$a1,$81 // .....@.@...C....
        .byte $ca                                   // .

txt_2c17:
        .text "E!"
        .byte $c7                                   // 'G' | $80 (end-of-string marker)
        .byte $03,$45,$a3,$80,$e9                   // .E...

txt_2c1f:
        .text "C#"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $23,$c3,$23,$c0,$23,$c2,$03,$be,$a7,$80,$24,$c2,$2f,$c3,$01,$37 // #.#.#.....$./..7
        .byte $01,$36,$03,$34,$ff,$00,$02,$00,$03,$32,$07,$34,$a3,$80,$ad,$3e // .6.4.....2.4...>
        .byte $07,$c0,$03,$37,$07,$39,$a3,$80,$e9,$43,$07,$c5,$03,$47,$07,$47 // ...7.9...C...G.G
        .byte $03,$47,$03,$32,$07,$34,$23,$45,$07,$c3,$03,$37,$07,$39,$23,$43 // .G.2.4#E...7.9#C
        .byte $03,$c2,$a3,$80,$6a                   // ....j

txt_2c67:
        .text "B#"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $23,$c2,$23,$c0,$23,$be,$17,$bc       // #.#.#...

txt_2c72:
        .text "#;#"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $23,$bb,$13,$b9                       // #...

txt_2c7a:
        .text "#7"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $80,$74,$b7,$1f,$b9                   // .t...

txt_2c82:
        .text "C#2#"
        .byte $b4                                   // '4' | $80 (end-of-string marker)
        .byte $23,$b7,$23,$b9,$23,$bb,$23,$be,$03,$c0,$ff,$01,$45,$01,$c3,$01 // #.#.#.#.....E...
        .byte $c0,$01,$47,$01,$c3,$01,$c0,$01,$45,$01,$c3,$01,$c0,$01,$47,$01 // ..G.....E.....G.
        .byte $c3,$01,$c0,$01,$45,$01,$c3,$01,$c0,$01,$47,$01,$c3,$01,$c0,$01 // ....E.....G.....
        .byte $45,$01,$c3,$01,$c0,$01,$47,$01,$c3,$01,$c0,$01,$3b,$01,$ba,$01 // E.....G.....;...
        .byte $b9,$01,$bb,$01,$be,$01,$c0,$03,$c3,$ff,$4e,$80,$04,$32,$03,$32 // ..........N..2.2
        .byte $03,$30,$87,$06,$42,$4f,$46,$80,$04,$32,$03,$32,$03,$32,$43,$03 // .0..BOF..2.2.2C.
        .byte $30,$07,$30,$47,$87,$06,$42,$4e,$80,$04,$32,$03,$32,$07,$30,$03 // 0.0G..BN..2.2.0.
        .byte $30,$ff,$57,$87,$06,$42,$ff,$43,$83,$07,$37,$07,$39,$03,$30,$07 // 0.W..B.C..7.9.0.
        .byte $32,$03,$32,$03,$32,$03,$34,$07,$34,$47,$ff,$15,$11,$04,$83,$02 // 2.2.2.4.4G......
        .byte $30,$03,$30,$07,$30,$47,$ff,$43,$03,$13,$07,$15,$03,$18,$07,$1a // 0.0.0G.C........
        .byte $03,$1a,$03,$1c,$03,$1c,$07,$1c,$47,$ff,$96,$00,$85,$80,$04,$80 // ........G.......
        .byte $97,$00,$00,$00,$00,$00,$00,$00,$00,$90,$00,$10,$00,$00,$00,$00 // ................
        .byte $80,$00,$00,$00,$00,$00,$00,$00,$00,$97,$97,$00,$00,$00,$97,$00 // ................
        .fill 9, $00
        .byte $97,$80,$05,$97,$97,$00,$80,$97,$00,$97,$97,$97,$16,$16 // ..............

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

// --- Region $978e-$978e ---
.pc = $978e "dat_978e"

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

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

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

// --- Region $a9d1-$a9d1 ---
.pc = $a9d1 "dat_a9d1"

dat_a9d1:
        // === Fill data (1 bytes, $a9d1-$a9d1) ===
        .byte $00                                   // .

// --- Region $e040-$e040 ---
.pc = $e040 "dat_e040"

dat_e040:
        // === Fill data (1 bytes, $e040-$e040) ===
        .byte $00                                   // .

// --- Region $e0a6-$e0a6 ---
.pc = $e0a6 "loc_e0a6"

loc_e0a6:
        .byte $00                                   // .

// --- Region $e545-$e545 ---
.pc = $e545 "dat_e545"

dat_e545:
        // === Fill data (1 bytes, $e545-$e545) ===
        .byte $00                                   // .

// --- Region $e600-$ea30 ---
.pc = $e600 "dat_e600"

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

txt_e666:
        .text "X "
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $0f,$4c,$ae,$a7,$e0,$00,$f0,$ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1 // .L........,.....
        .byte $2f,$91,$2d,$c8,$c4,$ff,$d0,$f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5 // /.-.......-e..-.
        .byte $2e,$69,$00,$85,$2e,$a0,$00,$ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85 // .i........../e..
        .byte $2f,$a5,$30,$69,$00,$85,$30,$4c,$00,$01,$b9,$00,$ef,$99,$00,$ff // /.0i..0L........
        .byte $c8,$d0,$f7,$ce,$dc,$01,$ce,$df,$01,$ad,$df,$01,$c9,$df,$d0,$ea // ................
        .byte $60,$b0,$60,$bc,$78,$a9,$a2,$8d,$14,$03,$a9,$08,$8d,$15,$03,$a9 // `.`.x...........
        .byte $01,$8d,$19,$d0,$8d,$1a,$d0,$8d,$0d,$dc,$a9,$1b,$8d,$11,$d0,$a9 // ................
        .byte $18,$8d,$18,$d0,$a2,$0f,$a9,$00,$9d,$10,$08,$ca,$10,$fa,$a9,$0f // ................
        .byte $8d,$86,$02,$a9,$d8,$8d,$16,$d0,$20,$44,$e5,$a2,$04,$86,$f9,$a2 // ........ D......
        .byte $07,$86,$f8,$a2,$00,$bd,$00,$18,$9d,$00,$04,$bd,$91,$18,$9d,$91 // ................
        .byte $04,$ca,$d0,$f1,$a9,$35,$85,$01,$a2,$08,$a0,$00,$b9,$00,$10,$99 // .....5..........
        .byte $00,$e0,$c8,$d0,$f7,$ee,$6d,$08,$ee,$6a,$08,$ca,$d0,$ec,$a9,$37 // ......m..j.....7
        .byte $85,$01,$a9,$80,$85,$40,$a9,$1b,$85,$41,$a9,$00,$85,$9e,$a9,$1a // .....@...A......
        .byte $85,$9f,$a9,$08,$20,$d2,$ff,$a9,$e1,$8d,$28,$03,$58,$4c,$70,$0f // .... .....(.XLp.
        .byte $3c,$d0,$fa,$4c,$b0,$0a,$a9,$00,$8d,$03,$10,$20,$80,$0b,$4c,$00 // <..L....... ..L.
        .byte $09,$e0,$50,$00,$a9,$35,$85,$01,$20,$3f,$e0,$a9,$37,$85,$01,$20 // ..P..5.. ?..7.. 
        .byte $70,$0a,$20,$00,$0b,$a9,$ce,$8d,$12,$d0,$60,$ce,$8d,$12,$d0,$60 // p. .......`....`
        .byte $80,$1f,$00,$61,$6b,$20,$81,$ff,$20,$15,$fd,$a9,$0f,$8d,$86,$02 // ...ak .. .......
        .byte $a9,$ea,$8d,$28,$03,$a9,$7f,$8d,$91,$00,$78,$a9,$01,$8d,$19,$d0 // ...(......x.....
        .byte $ad,$11,$d0,$29,$30,$09,$18,$8d,$11,$d0,$a9,$d8,$8d,$16,$d0,$a9 // ...)0...........
        .byte $04,$8d,$22,$d0,$a9,$05,$8d,$23,$d0,$a9,$32,$8d,$14,$03,$a9,$09 // .."....#..2.....
        .byte $8d,$15,$03,$58,$a9,$31,$8d,$12,$d0,$4c,$bc,$fe,$78,$a9,$01,$8d // ...X.1...L..x...
        .byte $19,$d0,$a0,$01,$88,$d0,$fd,$a2,$06,$8e,$21,$d0,$8e,$20,$d0,$a2 // ..........!.. ..
        .byte $00,$bc,$00,$0e,$88,$d0,$fd,$bd,$00,$0f,$8d,$23,$d0,$bc,$00,$28 // ...........#...(
        .byte $8c,$16,$d0,$e8,$e0,$19,$d0,$e9,$a9,$70,$8d,$14,$03,$a9,$09,$8d // .........p......
        .byte $15,$03,$58,$ee,$12,$d0,$4c,$bc,$fe,$00,$78,$a9,$01,$8d,$19,$d0 // ..X...L...x.....
        .byte $a0,$03,$88,$d0,$fd,$a9,$00,$8d,$21,$d0,$8d,$20,$d0,$a9,$d8,$8d // ........!.. ....
        .byte $16,$d0,$a9,$01,$8d,$23,$d0,$a9,$06,$8d,$22,$d0,$a9,$a5,$8d,$14 // .....#....".....
        .byte $03,$a9,$09,$8d,$15,$03,$58,$a9,$7e,$8d,$12,$d0,$4c,$31,$ea,$78 // ......X.~...L1.x
        .byte $a9,$01,$8d,$19,$d0,$a0,$07,$88,$d0,$fd,$a9,$40,$05,$f8,$8d,$11 // ...........@....
        .byte $d0,$a9,$06,$8d,$22,$d0,$a9,$0e,$8d,$23,$d0,$a9,$d4,$8d,$14,$03 // ...."....#......
        .byte $a9,$09,$8d,$15,$03,$58,$a9,$8e,$8d,$12,$d0,$4c,$bc,$fe,$78,$a9 // .....X.....L..x.
        .byte $01,$8d,$19,$d0,$a0,$03,$88,$d0,$fd,$a9,$10,$05,$f8,$8d,$11,$d0 // ................
        .byte $a9,$f9,$8d,$14,$03,$a9,$09,$8d,$15,$03,$20,$b0,$08 // .......... ..

txt_e886:
        .text "XL"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $fe,$bc,$fe,$78,$a9,$01,$8d,$19,$d0,$a0,$04,$88,$d0,$fd,$a9,$40 // ...x...........@
        .byte $05,$f8,$8d,$11,$d0,$a9,$1e,$8d,$14,$03,$a9,$0a,$8d,$15,$03,$58 // ...............X
        .byte $a9,$d6,$8d,$12,$d0,$4c,$bc,$fe,$78,$a9,$01,$8d,$19,$d0,$a0,$05 // .....L..x.......
        .byte $88,$d0,$fd,$a9,$04,$8d,$22,$d0,$a9,$01,$8d,$23,$d0,$a9,$09,$8d // ......"....#....
        .byte $15,$03,$a9,$00,$8d,$14,$03,$58,$a9,$ff,$8d,$12,$d0,$a9,$d4,$8d // .......X........
        .byte $16,$d0,$a9,$17,$8d,$11,$d0,$20,$00,$0c // ....... ..

txt_e8e3:
        .text " ((L"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $fe,$aa,$e3,$01,$60,$29,$0f,$0f,$0c,$0c,$0b,$0b,$09,$09,$08,$08 // ....`)..........
        .byte $07,$07,$01,$ad,$04,$0f,$48,$a2,$00,$bd,$05,$0f,$9d,$04,$0f,$e8 // ......H.........
        .byte $e0,$10,$d0,$f5,$68,$8d,$13,$0f,$8d,$89,$09,$8d,$2f,$0a,$60,$80 // ....h......./.`.
        .byte $24,$00,$30,$78,$20,$44,$e5,$20,$15,$fd,$20,$a3,$fd,$20,$5b,$ff // $.0x D. .. .. [.
        .byte $4c,$d3,$0c,$80,$3d,$00,$60,$71,$ee,$12,$d0,$ad,$44,$0a,$38,$e9 // L...=.`q....D.8.
        .byte $01,$c9,$d0,$30,$04,$8d,$44,$0a,$60,$18,$69,$08,$8d,$44,$0a,$a2 // ...0..D.`.i..D..
        .byte $00,$bd,$71,$07,$9d,$70,$07,$bd,$99,$07,$9d,$98,$07,$e8,$e0,$27 // ..q..p.........'
        .byte $d0,$ef,$ee,$04,$08,$ad,$04,$08,$c9,$02,$10,$25,$a0,$00,$b1,$40 // ...........%...@
        .byte $c9,$1e,$d0,$0a,$a9,$7f,$85,$40,$a9,$1b,$85,$41,$a9,$20,$8d,$97 // .......@...A. ..
        .byte $07,$18,$69,$80,$8d,$bf,$07,$e6,$40,$d0,$05,$e6,$41,$ee,$04,$08 // ..i.....@...A...
        .byte $60,$ad,$96,$07,$18,$69,$40,$8d,$97,$07,$ad,$be,$07,$18,$69,$40 // `....i@.......i@
        .byte $8d,$bf,$07,$a9,$00,$8d,$04,$08,$60,$b2,$60,$39,$ad,$30,$18,$c9 // ........`.`9.0..
        .byte $08,$d0,$f9,$ad,$40,$18,$c9,$20,$d0,$f9,$ad,$46,$18,$c9,$19,$d0 // ....@.. ...F....
        .byte $f9,$ad,$36,$18,$c9,$0d,$d0,$f9,$ad,$3a,$18,$c9,$14,$d0,$f9,$ad // ..6......:......
        .byte $56,$18,$c9,$94,$d0,$f9,$ad,$5d,$18,$c9,$20,$d0,$f9,$ad,$6a,$18 // V......].. ...j.
        .byte $c9,$82,$d0,$f9,$60,$80,$47,$00,$60,$e3,$c6,$f9,$d0,$0d,$a2,$02 // ....`.G.`.......
        .byte $86,$f9,$a6,$f8,$ca,$e0,$ff,$f0,$03,$86,$f8,$60,$a2,$00,$bd,$b8 // ...........`....
        .byte $05,$9d,$90,$05,$bd,$e0,$05,$9d,$b8,$05,$bd,$08,$06,$9d,$e0,$05 // ................
        .byte $bd,$30,$06,$9d,$08,$06,$bd,$58,$06,$9d,$30,$06,$bd,$80,$06,$9d // .0.....X..0.....
        .byte $58,$06,$bd,$a8,$06,$9d,$80,$06,$bd,$d0,$06,$9d,$a8,$06,$bd,$f8 // X...............
        .byte $06,$9d,$d0,$06,$e8,$e0,$27,$d0,$c5   // ......'..

// --- Region $eac7-$eada ---
.pc = $eac7 "Segment $eac7"
        .byte $4c,$78,$20,$44,$e5,$78,$a2,$60,$bd,$13,$0d,$9d,$34,$03,$ca,$10 // Lx D.x.`....4...
        .byte $f7,$4c,$34,$03                       // .L4.

// --- Region $eb3e-$eb72 ---
.pc = $eb3e "Segment $eb3e"
        .byte $00,$22,$07,$09,$e4,$08,$21,$01,$e7,$08,$21,$01,$e7,$08,$22,$01 // ."....!...!...".
        .byte $09,$e7,$08,$21,$03,$e7,$08,$21,$01,$e7,$08,$21,$01,$80,$d4,$00 // ...!...!...!....
        .byte $26,$0f,$0f,$0c,$0c,$0b,$0b,$a2,$28,$0b,$0b,$0c,$0c,$0f,$0f,$01 // &.......(.......
        .byte $01,$80,$5c,$00,$3e                   // ..\.>

// --- Region $ebd4-$f041 ---
.pc = $ebd4 "dat_ebd4"

dat_ebd4:
        .byte $80,$23,$00,$21,$03,$a2,$21,$04,$a2,$60,$29,$83,$08,$45,$03,$45 // .#.!..!..`)..E.E
        .byte $07,$43,$07,$42,$03,$43,$0b,$47,$07,$45,$07,$43,$07,$42,$03,$43 // .C.B.C.G.E.C.B.C
        .byte $03,$42,$17,$40,$83,$07,$32,$07,$34,$03,$2b,$03,$2d,$03,$2d,$03 // .B.@..2.4.+.-.-.
        .byte $2f,$03,$2f,$ff,$a3,$61,$41,$4c,$7f,$e4,$4c,$de,$e1,$2c,$76,$e5 // /./..aAL..L..,v.
        .byte $30,$33,$10,$44,$a9,$1f,$8d,$18,$d4,$2c,$74,$e5 // 03.D.....,t.

txt_ec20:
        .text "0*P"
        .byte $40                                   // @ character
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $23,$e6,$a9,$00,$bc,$4c,$e5,$99,$04,$d4,$9d,$50,$e5,$9d,$53,$e5 // #....L.....P..S.
        .byte $9d,$56,$e5,$9d,$59,$e5,$99,$06,$d4,$a9,$0a,$9d,$46,$ea,$ca,$10 // .V..Y.......F...
        .byte $e1,$8d,$74,$e5,$4c,$7f,$e4,$50,$13,$a9,$00,$ae,$23,$e6,$bc,$4c // ..t.L..P....#..L
        .byte $e5,$99,$04,$d4,$ca,$10,$f7,$a9,$80,$8d,$74,$e5,$4c,$7f,$e4,$ae // ..........t.L...
        .byte $23,$e6,$ce,$72,$e5,$10,$08,$a9,$03,$8d,$72,$e5,$4c,$a6,$e0,$ce // #..r......r.L...
        .byte $70,$e5,$10,$06,$ad,$71,$e5,$8d,$70,$e5,$bd,$4c,$e5,$8d,$4f,$e5 // p....q..p..L..O.
        .byte $a8,$ad,$72,$e5,$f0,$1a,$ad,$70,$e5,$cd,$71,$e5,$d0,$12,$bd,$7c // ..r....p..q....|
        .byte $e6,$85,$fc,$bd,$7f,$e6,$85,$fd,$de,$56,$e5,$30,$06,$4c,$d7,$e1 // .........V.0.L..
        .byte $4c,$eb,$e1,$bc,$50,$e5,$b1,$fc,$10,$0e,$a9,$00,$9d,$56,$e5,$9d // L...P........V..
        .byte $50,$e5,$9d,$53,$e5,$4c,$cf,$e0,$a8,$b9,$82,$e6,$85,$fe,$b9,$a8 // P..S.L..........
        .byte $e6,$85,$ff,$a9,$00,$9d,$48,$eb,$9d,$87,$e5,$9d,$c7,$eb,$a9,$30 // ......H........0
        .byte $9d,$8d,$e5,$bc,$53,$e5,$a9,$ff,$9d,$53,$e9,$b1,$fe,$9d,$c0,$e8 // ....S....S......
        .byte $8d,$5c,$e5,$29,$1f,$9d,$56,$e5,$2c,$5c,$e5,$70,$3e,$fe,$53,$e5 // .\.)..V.,\.p>.S.
        .byte $ad,$5c,$e5,$10,$1a,$c8,$b1,$fe,$10,$0f,$9d,$48,$eb,$c8,$b1,$fe // .\.........H....
        .byte $9d,$78,$e5,$fe,$53,$e5,$4c,$38,$e1,$9d,$46,$ea,$fe,$53,$e5,$c8 // .x..S.L8..F..S..
        .byte $b1,$fe,$8d,$7d,$e5,$29,$7f,$9d,$0f,$e9,$0a,$a8,$b9,$8a,$e4,$9d // ...}.)..........
        .byte $75,$e5,$b9,$8b,$e4,$9d,$a2,$ec,$4c,$6a,$e1,$de,$53,$e9,$ac,$4f // u.......Lj..S..O
        .byte $e5,$a9,$00,$99,$06,$d4,$99,$05,$d4,$a9,$08,$4c,$bd,$e1,$ac,$4f // ...........L...O
        .byte $e5,$bd,$46,$ea,$8e,$5e,$e5,$e3,$0a,$60,$78,$aa,$bd,$cd,$e5,$8d // ..F..^...`x.....
        .byte $ed,$e9,$ad,$7d,$e5                   // ...}.

txt_ed5a:
        .text "05"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $cb,$e5,$99,$02,$d4,$48,$bd,$cc,$e5,$99,$03,$d4,$48,$bd,$27,$e6 // .....H......H.'.
        .byte $48,$bd,$ce,$e5,$99,$05,$d4,$bd,$cf,$e5,$99,$06,$d4,$ae,$5e,$e5 // H.............^.
        .byte $a9,$00,$9d,$6d,$e5,$9d,$96,$ea,$68,$9d,$84,$e5,$68,$9d,$81,$e5 // ...m....h...h...
        .byte $68,$9d,$7e,$e5,$ad,$ed,$e9,$ae,$5e,$e5,$9d,$59,$e5,$fe,$53,$e5 // h.~.....^..Y..S.
        .byte $bc,$53,$e5,$b1,$fe,$c9,$ff,$d0,$08,$a9,$00,$9d,$53,$e5,$fe,$50 // .S..........S..P
        .byte $e5,$4c,$5e,$e4,$ac,$4f,$e5,$bd,$c0,$e8 // .L^..O....

txt_edb7:
        .text ") "
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $0a,$bd,$56,$e5,$d0,$05,$a9,$fe,$9d,$53,$e9,$bd,$46,$ea,$e3,$0a // ..V......S..F...
        .byte $3b,$a8,$8c,$73,$e5,$b9,$d2,$e5,$8d,$7b,$e5,$b9,$d1,$e5,$8d,$6c // ;..s.....{.....l
        .byte $e5,$b9,$d0,$e5,$d0,$03,$4c,$ad,$e2,$48,$29,$78,$e3,$4a,$60,$b1 // ......L..H)x.J`.
        .byte $9d,$03,$e0,$68,$29,$07,$8d,$6b,$e5,$bd,$2f,$e0,$10,$0a,$de,$00 // ...h)..k../.....
        .byte $e0,$d0,$19,$fe,$2f,$e0,$10,$14,$fe,$00,$e0,$bd,$03,$e0,$dd,$00 // ..../...........
        .byte $e0,$b0,$09,$9d,$00,$e0,$de,$2f,$e0,$de,$00,$e0,$bd,$48,$eb,$f0 // ......./.....H..
        .byte $03,$4c,$ad,$e2,$bd,$0f,$e9,$0a,$a8,$38,$b9,$8a,$e4,$f9,$88,$e4 // .L.......8......
        .byte $85,$fd,$b9,$8b,$e4,$f9,$89,$e4,$ce,$6b,$e5,$30,$06,$4a,$66,$fd // .........k.0.Jf.
        .byte $4c,$57,$e2,$85,$fc,$b9,$8a,$e4,$85,$fe,$b9,$8b,$e4,$85,$ff,$bd // LW..............
        .byte $03,$e0,$4a,$a8,$88,$30,$10,$38,$a5,$fe,$e5,$fd,$85,$fe,$a5,$ff // ..J..0.8........
        .byte $e5,$fc,$85,$ff,$4c,$73,$e2,$bd,$87,$e5,$c9,$04,$90,$20,$bc,$00 // ....Ls....... ..
        .byte $e0,$88,$30,$10,$18,$a5,$fe,$65,$fd,$85,$fe,$a5,$ff,$65,$fc,$85 // ..0....e.....e..
        .byte $ff,$4c,$90,$e2,$a5,$fe,$9d,$75,$e5,$a5,$ff,$9d,$a2,$ec,$ad,$6c // .L.....u.......l
        .byte $e5,$f0,$5c,$ac,$73,$e5,$b9,$29,$e6,$29,$0f,$8d,$f7,$e2,$b9,$29 // ..\.s..).).....)
        .byte $e6,$e4,$4a,$62,$86,$8d,$dd,$e2,$bd,$6d,$e5,$d0,$1a,$ad,$6c,$e5 // ..Jb.....m....l.
        .byte $18,$7d,$7e,$e5,$48,$bd,$81,$e5,$69,$00,$29,$0f,$48,$c9,$0f,$d0 // .}~.H...i.).H...
        .byte $1d,$fe,$6d,$e5,$4c,$fd,$e2,$38,$bd,$7e,$e5,$ed,$6c,$e5,$48,$bd // ..m.L..8.~..l.H.
        .byte $81,$e5,$e9,$00,$29,$0f,$48,$c9,$00,$d0,$03,$de,$6d,$e5,$ac,$4f // ....).H.....m..O
        .byte $e5,$68,$9d,$81,$e5,$99,$03,$d4,$68,$9d,$7e,$e5,$99,$02,$d4,$bd // .h......h.~.....
        .byte $48,$eb,$f0,$35,$c9,$bf,$90,$1a,$29,$3f,$8d,$2a,$e3,$38,$bd,$75 // H..5....)?.*.8.u
        .byte $e5,$fd,$78,$e5,$9d,$75,$e5,$bd,$a2,$ec,$e9,$00,$9d,$a2,$ec,$4c // ..x..u.........L
        .byte $48,$e3,$29,$3f,$8d,$44,$e3,$18,$bd,$75,$e5,$7d,$78,$e5,$9d,$75 // H.)?.D...u.}x..u
        .byte $e5,$bd,$a2,$ec,$69,$00,$9d,$a2,$ec,$ac,$73,$e5,$bd,$c0,$e8 // ....i.....s....

txt_ef29:
        .text ")"
        .byte $40                                   // @ character
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $56,$ad,$7b,$e5,$10,$51,$8e,$5e,$e5,$b9,$24,$e6,$85,$fc,$b9,$25 // V.{..Q.^..$....%
        .byte $e6,$85,$fd,$bd,$c7,$eb,$a8,$b1,$fc,$10,$1e,$c9,$85,$d0,$03,$4c // ...............L
        .byte $5e,$e4,$ae,$4f,$e5,$9d,$04,$d4,$c8,$b1,$fc,$9d,$01,$d4,$ae,$5e // ^..O...........^
        .byte $e5,$c8,$98,$9d,$c7,$eb,$4c,$76,$e4,$9d,$59,$e5,$c8,$38,$bd,$75 // ......Lv..Y..8.u
        .byte $e5,$f1,$fc,$9d,$75,$e5,$c8,$bd,$a2,$ec,$f1,$fc,$9d,$a2,$ec,$c8 // ....u...........
        .byte $98,$9d,$c7,$eb,$4c,$5e,$e4,$ad,$7b,$e5,$29,$02,$f0,$16,$ac,$73 // ....L^..{.)....s
        .byte $e5,$bd,$87,$e5,$29,$01,$f0,$06,$b9,$cd,$e5,$4c,$c2,$e3,$b9,$26 // ....)......L...&
        .byte $e6,$9d,$59,$e5,$ad,$7b,$e5,$29,$04,$f0,$28,$bd,$84,$e5,$f0,$09 // ..Y..{.)..(.....
        .byte $de,$84,$e5,$b9,$25,$e6,$4c,$dd,$e3,$b9,$cd,$e5,$9d,$59,$e5,$18 // ....%.L......Y..
        .byte $4c,$1b,$e4,$a8,$b9,$8a,$e4,$9d,$75,$e5,$b9,$8b,$e4,$9d,$a2,$ec // L.......u.......
        .byte $ac,$73,$e5,$ad,$7b,$e5,$29,$10,$f0,$20,$b9,$24,$e6,$0a,$a8,$b9 // .s..{.).. .$....
        .byte $97,$e5,$8d,$95,$e5,$18,$bd,$0f,$e9,$79,$94,$e5,$0a,$a8,$9d,$75 // .........y.....u
        .byte $e5,$b9,$c7,$eb,$9d,$a2,$ec,$ac,$73,$e5,$ad,$7b,$e5,$29,$20,$f0 // ........s..{.) .
        .byte $13,$bd,$8d,$e5,$18,$79,$2b,$e6,$9d,$8d,$e5,$8d,$16,$d4,$b9,$2a // .....y+........*
        .byte $e6,$8d,$17,$d4,$2c,$7b,$e5           // ....,{.

txt_f013:
        .text "P$"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $84,$e5,$f0,$09,$de,$84,$e5,$b9,$24,$e6,$4c,$50,$e4,$b9,$d0,$e5 // ........$.LP....
        .byte $d0,$11,$bd,$0f,$e9,$0a,$a8,$b9,$8a,$e4,$9d,$75,$e5,$b9,$8b,$e4 // ...........u....
        .byte $9d,$a2,$ec,$ac,$4f,$e5,$bd,$59,$e5,$3d,$53,$e9 // ....O..Y.=S.

// --- Region $f065-$f08f ---
.pc = $f065 "dat_f065"

dat_f065:
        .byte $16,$01,$27,$01,$38,$01,$4b,$01,$5f,$01,$73,$01,$8a,$01,$a1,$01 // ..'.8.K._.s.....
        .byte $ba,$01,$d4,$01,$f0,$01,$0e,$02,$2d,$02,$4e,$02,$71,$02,$96,$02 // ........-.N.q...
        .byte $bd,$02,$e7,$02,$13,$03,$42,$03,$74,$03,$a9 // ......B.t..

// --- Region $f096-$f108 ---
.pc = $f096 "Segment $f096"
        .byte $04,$9b,$04,$e2,$04,$2c,$05,$7b,$05,$ce,$05,$27,$06,$85,$06,$e8 // .....,.{...'....
        .byte $06,$51,$07,$c1,$07,$37,$08,$b4,$08,$37,$09,$c4,$09,$57,$0a,$f5 // .Q...7...7...W..
        .byte $0a,$9c,$0b,$4e,$0c,$09,$0d,$d0,$0d,$a3,$0e,$82,$0f,$6e,$10,$68 // ...N.........n.h
        .byte $11,$6e,$12,$88,$13,$af,$14,$eb,$15,$39,$17,$9c,$18,$13,$1a,$a1 // .n.......9......
        .byte $1b,$46,$1d,$04,$1f,$dc,$20,$d0,$22,$dc,$24,$10,$27,$5e,$29,$d6 // .F.... .".$.'^).
        .byte $2b,$72                               // +r

txt_f0e8:
        .text ".81&4B7"
        .byte $8c,$3a,$08,$3e,$b8,$41,$a0,$45,$b8   // .:.>.A.E.

txt_f0f8:
        .text "I N"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $52,$ac,$57,$e4,$5c,$70,$62,$4c,$68,$84,$6e,$18,$75 // R.W.\pbLh.n.u

// --- Region $f10e-$f186 ---
.pc = $f10e "dat_f10e"

dat_f10e:
        .byte $8b,$70,$93,$40,$9c,$78,$a5,$58,$af,$c8,$b9,$e0,$c4,$98,$d0,$08 // .p.@.x.X........
        .byte $dd,$30,$ea,$20,$f8,$2e,$fd,$a3,$60,$20,$07,$0e,$00,$31,$7f,$4b // .0. ....` ...1.K
        .byte $1c,$0b,$15,$17,$03,$03,$41,$11,$41,$17,$00,$01,$a9,$40,$8d,$74 // ......A.A....@.t
        .byte $e5,$60,$a9,$c0,$8d,$74,$e5,$60,$ff,$24,$a4,$28,$01,$02,$28,$40 // .`...t.`.$.(..(@
        .byte $eb,$68,$e2,$34,$a4,$29,$34,$e4,$00,$a4,$00,$08,$01,$02,$01,$e4 // .h.4.)4.........
        .byte $02,$a3                               // ..

txt_f160:
        .text "#00-"
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $60,$3c,$18,$0c,$fd,$05,$04,$07,$f7,$f9,$f5,$0c,$0c,$81 // `<............

txt_f173:
        .text "0A"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $01,$40,$40,$01,$40,$80,$00,$40,$00,$01,$40,$80,$01,$40,$00,$02 // .@@.@..@..@..@..
        .byte $40                                   // @

// --- Region $f193-$f99c ---
.pc = $f193 "dat_f193"

dat_f193:
        .byte $01,$11,$55,$02,$10,$00,$02,$85,$80,$01,$41,$0c,$88,$00,$24,$20 // ..U.......A...$ 
        .byte $42,$00,$08,$11,$08,$f8,$00,$00,$80,$2d,$00,$02,$41,$05,$06,$00 // B........-..A...
        .byte $80,$44,$00,$08,$11,$08,$79,$a2,$28,$80,$c0,$00,$41,$08,$89 // .D....y.(...A..

txt_f1c2:
        .byte $22                                   // double quote character
        .text "$"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $24,$08,$11,$06,$27,$a2,$3b,$80,$80,$00,$41,$09,$97,$1b,$78,$04 // $...'.;...A...x.
        .byte $40,$00,$41,$00,$99,$22,$80,$04,$80,$02,$41,$00,$99,$23,$40,$04 // @.A.."....A..#@.
        .byte $60,$01,$a6,$2f,$02,$48,$81,$81,$02,$40,$f0,$f4,$fd,$0a,$eb,$41 // `../.H...@.....A
        .byte $01,$3c,$fd,$a2,$26,$a9,$e9,$41,$01,$40,$fd,$a2,$26,$42,$81,$81 // .<..&..A.@..&B..
        .byte $02,$3c,$c0,$a2,$26,$a2,$e5,$00,$02,$00,$90,$a2,$26,$48,$81,$81 // .<..&.......&H..
        .byte $02,$40,$f0,$a2,$26,$a9,$e9,$41,$01,$40,$fd,$a3,$25,$43,$11,$02 // .@..&..A.@..%C..
        .byte $00,$f8,$a2,$26,$03,$43,$11,$07,$00,$f7,$a2,$26,$02,$43,$11,$03 // ...&.C.....&.C..
        .byte $00,$fd,$a3,$25,$15,$00,$01,$93,$f9,$a2,$60,$2c,$ce,$12,$cb,$e6 // ...%......`,....
        .byte $e7,$e7,$42,$44,$60,$7d,$c3,$d9,$f7,$06,$7f,$ca,$56,$e8,$1f,$20 // ..BD`}......V.. 
        .byte $3a,$8d,$ee,$03,$1a,$34,$9b,$bc,$49,$60,$77,$99,$1c // :....4..I`w..

txt_f262:
        .text "+9K"
        .byte $ca                                   // 'J' | $80 (end-of-string marker)
        .byte $22,$cf,$61,$89,$8e,$a5,$ae,$e7,$e8,$21,$e0,$e4,$e9,$21,$e0,$e4 // ".a......!...!..
        .byte $e9,$e3,$ea,$22,$e9,$e9,$e4,$ea,$e5,$eb,$22,$ec,$ea,$e5,$ec,$a4 // ..."......".....
        .byte $23,$03,$07,$0a,$a4,$60,$21,$03,$07,$0d,$0c,$07,$0e,$10,$10,$04 // #....`!.........
        .byte $04,$19,$1a,$1d,$1a,$1e,$1f,$1f,$20,$1a,$04,$04,$11,$12,$11,$13 // ........ .......
        .byte $16,$17,$16,$18,$00,$0c,$04,$04,$e4,$22,$34,$21,$03,$16,$17,$16 // ........."4!....
        .byte $18,$19,$1a,$07,$0d,$0c,$07,$0e,$07,$0d,$0c,$07,$0e,$23,$84,$ec // .............#..
        .byte $02,$e6,$05,$ee,$02,$80,$1f,$05,$21,$1c,$e7,$05,$21,$1c,$e7,$05 // ........!...!...
        .byte $21,$1c,$e7,$05,$21,$1c,$fc,$05,$e8,$02,$f1,$05,$21,$1c,$e7,$05 // !...!.......!...
        .byte $21,$1c,$ef,$05,$21,$1c,$f0,$05,$23,$1c,$24,$86,$e3,$01,$26,$08 // !...!...#.$...&.
        .byte $08,$09,$08,$08,$0b,$e3,$01,$2d,$08,$08,$09,$08,$08,$09,$08,$08 // .......-........
        .byte $09,$08,$08,$0f,$0f,$e4,$08,$29,$06,$06,$09,$09,$15,$15,$1b,$09 // .......)........
        .byte $09,$af,$80,$2e,$20,$3c,$14,$54,$08,$48,$05,$45,$20,$20,$0d,$4d // .... <.T.H.E  .M
        .byte $05,$45,$14,$54,$12,$52,$0f,$4f,$20,$20,$02,$42,$0f,$4f,$19,$59 // .E.T.R.O  .B.O.Y
        .byte $13,$53,$ec,$20,$3c,$94,$d4,$88,$c8,$85,$c5,$20,$20,$8d,$cd,$85 // .S. <......  ...
        .byte $c5,$94,$d4,$92,$d2,$8f,$cf,$20,$20,$82,$c2,$8f,$cf,$99,$d9,$93 // .......  .......
        .byte $d3,$80,$62,$20,$30,$10,$50,$12,$52,$05,$45,$13,$53,$05,$45,$0e // ..b 0.P.R.E.S.E.
        .byte $4e,$14,$54,$13,$53,$f8,$20,$30,$90,$d0,$92,$d2,$85,$c5,$93,$d3 // N.T.S. 0........
        .byte $85,$c5,$8e,$ce,$94,$d4,$93,$d3,$80,$3f,$20,$32,$02,$42,$15,$55 // .........? 2.B.U
        .byte $14,$54,$14,$54,$05,$45,$12,$52,$06,$46,$0c,$4c,$19,$59,$f6,$20 // .T.T.E.R.F.L.Y. 
        .byte $32,$82,$c2,$95,$d5,$94,$d4,$94,$d4,$85,$c5,$92,$d2,$86,$c6,$8c // 2...............
        .byte $cc,$99,$d9,$ec,$20,$80,$6f,$00,$60,$c2,$1f,$03,$12,$01,$03,$0b // .... .o.`.......
        .byte $05,$04,$20,$02,$19,$1f               // .. ...

txt_f3bc:
        .encoding "screencode_mixed"
        .text "the metro boys"
        .encoding "petscii_upper"
        .byte $1f,$1f                               // ..

txt_f3cc:
        .encoding "screencode_mixed"
        .text "our members are"
        .encoding "petscii_upper"
        .byte $1f,$14,$08,$05,$1f,$0d,$01,$06,$09,$01,$20,$07,$15,$19,$13,$1f // .......... .....
        .byte $13,$03,$0f,$12,$10,$09,$0f,$1f,$03,$12,$0f,$03,$0b,$05,$14,$1f // ................
        .byte $01,$0e,$04,$1f,$13,$03,$01,$12,$06,$01,$03,$05,$1f,$1f // ..............

txt_f409:
        .encoding "screencode_mixed"
        .text "to contact us"
        .encoding "petscii_upper"
        .byte $1f,$17,$12,$09,$14,$05,$20,$14,$0f,$3a,$1f,$1f,$0d,$15,$12,$01 // ...... ..:......
        .byte $14,$20,$2f,$14,$0d,$02,$1f,$0b,$01,$19,$09,$13,$04,$01,$07,$09 // . /.............
        .byte $20,$03,$01,$04,$2e,$1f,$03,$01,$0d,$14,$05,$10,$05,$20,$13,$0f //  ............ ..
        .byte $0b,$2e,$1f,$13,$09,$0e,$01,$0e,$20,$01,$10,$14 // ........ ...

txt_f452:
        .text ". 13/7"
        .byte $1f,$06,$05,$0e,$05,$12,$19,$0f,$0c,$15,$1f,$09,$13,$14,$01,$0e // ................
        .byte $02,$15,$0c,$2f,$14,$15,$12,$0b,$05,$19,$e3,$1f,$21,$1e,$80,$ba // .../........!...
        .byte $00,$60,$44                           // .`D

txt_f47b:
        .encoding "screencode_mixed"
        .text " the mafia guys of the metro boys has done it again on"
        .encoding "petscii_upper"

txt_f4b1:
        .text " 14."
        .byte $0a,$15,$0e,$05                       // ....

txt_f4b9:
        .text ".1988 "
        .byte $e3,$2e,$60,$d7                       // ..`.

txt_f4c3:
        .encoding "screencode_mixed"
        .text " thanx to stups from the magic two for the original"
        .encoding "petscii_upper"

txt_f4f6:
        .text " !! "

txt_f4fa:
        .encoding "screencode_mixed"
        .text "greetings (only top ten) unranked to : jewels,triad,gcf,freestyle inc.,tsk-crew,digital force,the supply team,promise,hyper scientific power and iron eagle/tna "
        .encoding "petscii_upper"
        .byte $e3,$2e,$60,$48                       // ..`H

txt_f59e:
        .encoding "screencode_mixed"
        .text " greetings to our other contacts"
        .encoding "petscii_upper"

txt_f5be:
        .text " !! "

txt_f5c2:
        .encoding "screencode_mixed"
        .text "contact us for hottest on c64+amiga "
        .encoding "petscii_upper"
        .byte $e4,$2e,$80,$29,$20,$22,$1f,$1e,$82,$ef,$00,$2a,$80,$00,$03,$03 // ...) ".....*....
        .byte $0f,$0e,$0e,$3e,$3a,$ff,$e3,$ea,$26,$e9,$eb,$ea,$ea,$3f,$fa,$e3 // ...>:...&....?..
        .byte $ea,$e3,$e9,$c1,$e3,$ea,$e4,$e9,$21,$3f,$42,$fa,$ea,$ea,$e9,$eb // ........!?B.....
        .byte $ea,$ea,$3f,$21,$fa,$e3,$ea,$e3,$e9,$21,$fd,$e5,$e9,$23,$ea,$ea // ..?!.....!...#..
        .byte $0f,$e7,$0e,$a8,$21,$fd,$e5,$e9,$23,$ea,$ea,$fd,$e7,$e9,$22,$ff // ....!...#.....".
        .byte $e9,$e3,$ea,$e3,$e6,$22,$ff,$e9,$e5,$ea,$23,$e9,$3f,$fa,$e3,$ea // ....."....#.?...
        .byte $e3,$e9,$c1,$e3,$ea,$26,$d5,$ff,$ea,$f5,$3f,$fa,$e3,$ea,$e3,$e9 // .....&....?.....
        .byte $c1,$e3,$ea,$2d,$d5,$ff,$ea,$ea,$3f,$fa,$ea,$ea,$e9,$eb,$ea,$ea // ...-....?.......
        .byte $ff,$e3,$ea,$21,$d6,$e3,$0e,$21,$fd,$e7,$e9,$21,$fd,$e6,$e9,$22 // ...!...!...!..."
        .byte $ea,$ff,$e7,$e6,$21,$fd,$e4,$e9,$24,$ea,$fa,$3e,$fd,$e5,$e9,$23 // ....!...$..>...#
        .byte $ea,$fa,$ff,$e3,$ea,$24,$d5,$03,$0f,$0e,$80,$30,$00,$21,$0f,$e7 // .....$.....0.!..
        .byte $0e,$21,$3d,$e3,$39,$21,$35,$80,$23,$00,$26,$0f,$0e,$0e,$0f,$0e // .!=.9!5.#.&.....
        .byte $0d,$a3,$23,$03,$03,$0f,$e4,$0e       // ..#.....

txt_f6ae:
        .text "%=9::>"
        .byte $e3,$0e,$bd                           // ...

txt_f6b7:
        .text "#?::"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $27,$03,$03,$0f,$0e,$3e,$3f,$fa,$e3,$ea,$3c,$e9,$e9,$ea,$03,$0f // '....>?...<.....
        .text ">::>"
        .byte $0e,$0e
        .byte $3f,$fa,$ea,$ea,$e9,$d5,$03,$0f
        .byte $3f,$fa
        .byte $ea,$ea,$e9,$d7,$0e,$0e,$fd,$e5,$e9,$23,$ea,$ea,$ff,$e3,$ea,$2d // .........#.....-
        .byte $e9,$eb,$ea,$ea,$3f,$fa,$ea,$ea,$e9,$eb,$ea,$ea,$ff,$e3,$ea,$21 // ....?..........!
        .byte $d5,$e3,$03,$30,$3f,$fa,$ea,$ea,$e9,$eb,$ea,$fa,$3f,$fa,$ea,$ea // ...0?.......?...
        .byte $e9,$eb,$ea,$fa,$a3,$21,$0f,$e3,$0e,$21,$0d,$80,$20,$00,$28,$3f // .....!...!.. .(?
        .byte $fa,$ea,$ea,$e9,$d7,$0f,$0e,$a8,$22,$fc,$ed,$e5,$a9,$2a,$e9,$fc // ........"....*..
        .byte $ad,$a9,$a9,$69,$e9,$a9,$a5,$fd,$e3,$a9 // ...i......

txt_f736:
        .byte $22                                   // double quote character
        .text "U"
        .byte $40                                   // @ character
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $22,$f4,$a5,$e3,$a9,$e3,$e9,$21,$fd,$e3,$a9,$21,$55,$42,$fd,$a9 // "......!...!UB..
        .byte $a9,$fd,$a9,$a9,$a9,$55,$24,$fd,$a9,$a9,$fd,$e5,$e9,$23,$a9,$a9 // .....U$......#..
        .byte $d0,$e7,$90,$21,$fd,$e7,$e9,$21,$fd,$e4,$e9,$23,$a9,$a5,$94,$a8 // ...!...!...#....
        .byte $22,$fd,$e9,$e3,$a9,$e3,$69,$21,$fd,$e3,$e9,$e4,$a9,$22,$f4,$a5 // ".....i!....."..
        .byte $e3,$a9,$e3,$e9,$2a,$f4,$a5,$a9,$a9,$69,$e9,$a9,$a9,$f4,$a5,$e3 // ....*....i......
        .byte $a9,$e3,$e9,$29,$f4,$a5,$a9,$a9,$69,$e9,$a9,$a9,$fd,$e3,$a9,$25 // ...)....i......%
        .byte $55,$f4,$a5,$a9,$fd,$e3,$a9,$21,$95,$e3,$90,$21,$fd,$e7,$e9,$21 // U......!...!...!
        .byte $fd,$e6,$e9,$22,$a9,$ff,$e7,$69,$21,$fd,$e4,$e9,$24,$a9,$a5,$94 // ..."...i!...$...
        .byte $fd,$e5,$e9,$23,$a9,$a5,$fd,$e3,$a9,$24,$69,$a9,$a5,$a4,$80,$30 // ...#.....$i....0
        .byte $00,$21,$d0,$e7,$90,$21,$f4,$e3,$e4,$21,$d4,$80,$23,$00,$21,$d0 // .!...!...!..#.!.
        .byte $e3,$90                               // ..

txt_f7dc:
        .byte $22                                   // double quote character
        .text "P"
        .byte $40                                   // @ character
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $25,$f4,$e4,$a4,$a4,$94,$e3,$90,$24,$00,$40,$40,$50,$e4,$90,$bd // %.......$.@@P...
        .byte $23,$f4,$a4,$a4,$a8,$2a,$3d,$f9,$e9,$e9,$a5,$a4,$94,$90,$f4,$a5 // #....*=.........
        .byte $e6,$a9,$21,$d0,$e7,$90,$30,$f4,$a5,$a9,$a9,$69,$e9,$a9,$a5,$f4 // ..!...0....i....
        .byte $a5,$a9,$a9,$69,$e9,$a9,$a5,$a2,$27,$f4,$a4,$a4,$a5,$a9,$a9,$fd // ...i....'.......
        .byte $e3,$a9,$2d,$55,$fd,$a9,$a9,$f4,$a5,$a9,$a9,$69,$fd,$a9,$a9,$fd // ..-U.......i....
        .byte $e3,$a9,$34,$69,$e9,$a5,$a4,$f4,$a5,$a9,$a9,$69,$e9,$a9,$a5,$f4 // ..4i.......i....
        .byte $a5,$a9,$a9,$69,$e9,$a9,$a9,$a3,$21,$d0,$e3,$90,$21,$50,$80,$20 // ...i....!...!P. 
        .byte $00,$28,$f4,$a5,$a9,$a9,$69,$a9,$a5,$a4,$a8,$23,$3a,$fa,$ea,$e3 // .(....i....#:...
        .byte $e9,$25,$d5,$00,$ea,$e9,$eb,$e3,$ea,$24,$d5,$00,$e9,$e9,$e3,$ea // .%.......$......
        .byte $23,$fa,$35,$00,$e3,$e9,$e3,$ea,$2b,$d5,$00,$ea,$e9,$eb,$ea,$ea // #.5.....+.......
        .byte $fa,$35,$00,$ea,$e5,$e9,$24,$d5,$00,$e9,$e9,$e3,$ea,$24,$fa,$35 // .5....$......$.5
        .byte $00,$ea,$e5,$e9,$22,$d5,$00,$e6,$0e,$2b,$0d,$00,$fd,$e9,$e9,$ea // ...."....+......
        .byte $ea,$fa,$35,$00,$ea,$e5,$e9,$22,$d5,$00,$e3,$e9,$25,$ea,$ea,$fa // ..5...."....%...
        .byte $35,$00,$e6,$e6,$22,$d5,$00,$e6,$e9,$24,$d5,$00,$e9,$e9,$e3,$ea // 5..."....$......
        .byte $24,$fa,$35,$00,$ea,$e5,$e9,$24,$d5,$00,$e9,$e9,$e3,$ea,$24,$fa // $.5....$......$.
        .byte $35,$00,$ea,$e5,$e9,$25,$d5,$00,$fa,$35,$ff,$e3,$ea,$22,$d5,$00 // 5....%...5..."..
        .byte $e6,$0e,$24,$0d,$00,$e9,$e9,$e3,$ea,$2d,$fa,$35,$00,$fa,$3a,$3a // ..$......-.5..::
        .byte $3e,$0e,$0e,$0d,$00,$e6,$e6,$e3,$ea,$25,$e9,$d5,$00,$da,$ea,$e4 // >........%......
        .byte $e9,$24,$d5,$00,$3a,$3e,$e4,$0e,$25,$0d,$00,$3e,$3a,$fa,$e3,$ea // .$..:>..%..>:...
        .byte $21,$d5,$80,$31,$00,$23,$0e,$0d,$0f,$e3,$0e,$21,$0d,$80,$31,$00 // !..1.#.....!..1.
        .byte $e3,$0e,$23,$0f,$03,$03,$a2,$27,$0e,$0e // ..#....'..

txt_f92a:
        .text ">::95"
        .byte $b3                                   // '3' | $80 (end-of-string marker)
        .byte $28,$0f,$0e,$0e,$0f,$0e,$0d           // (......

txt_f937:
        .text ":5"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $21,$0f,$e3,$0e,$2a,$0d,$00,$3a,$fa,$e9,$e9,$e5,$e4,$d4,$d0,$e5 // !...*..:........
        .byte $ea,$26,$fa,$35,$00,$0e,$0e,$3e,$e3,$3a,$24,$35,$00,$3e,$fa,$e4 // .&.5...>.:$5.>..
        .byte $ea,$2c,$d5,$00,$0e,$fd,$eb,$ea,$ea,$fa,$35,$00,$fa,$35,$e5,$03 // .,........5..5..
        .byte $32,$00,$ea,$d5,$eb,$ea,$ea,$fa,$35,$00,$ea,$e9,$eb,$ea,$ea,$fa // 2.......5.......
        .byte $35,$00,$0f,$e5,$0e,$33,$0d,$00,$ea,$e9,$eb,$ea,$ea,$fa,$35,$00 // 5....3........5.
        .byte $3a,$fd,$eb,$ea,$ea,$fa,$35,$00,$0f,$e3,$0e,$21,$0d,$80,$23,$00 // :.....5....!..#.
        .byte $23,$0e,$0d                           // #..

// --- Region $f9b5-$f9cf ---
.pc = $f9b5 "dat_f9b5"

dat_f9b5:
        .byte $c0,$fd,$e3,$a9,$24,$55,$00,$e9,$e9,$e3,$a9,$26,$a5,$54,$00,$a9 // ....$U.....&.T..
        .byte $55,$fd,$e3,$a9,$24,$55,$00,$a9,$55,$a6,$29 // U...$U..U.)

// --- Region $f9e1-$f9fa ---
.pc = $f9e1 "dat_f9e1"

dat_f9e1:
        .byte $50,$00,$e3,$e9,$27,$a9,$a9,$a5,$54,$00,$a5,$a9,$e4,$e9,$21,$d5 // P...'...T.....!.
        .byte $a3,$21,$fd,$e3,$a9,$22,$55,$00,$e6,$69 // .!..."U..i

// --- Region $f9fe-$fa2c ---
.pc = $f9fe "dat_f9fe"

dat_f9fe:
        .byte $a9,$e5,$e9,$24,$d5,$00,$e9,$e9,$e3,$a9,$25,$a5,$54,$00,$a5,$54 // ...$......%.T..T
        .byte $a6,$22,$e9,$e9,$e3,$a9,$26,$a5,$69,$d5,$a5,$a5,$a9,$e3,$e9,$2a // ."....&.i......*
        .byte $d5,$00,$a9,$69,$e9,$a9,$a9,$a5,$54,$00,$e6,$90,$24,$50,$00 // ...i....T...$P.

// --- Region $fa35-$fa67 ---
.pc = $fa35 "dat_fa35"

dat_fa35:
        .byte $a5,$a4,$a4,$94,$90,$90,$50,$00,$69,$69,$e3,$a9,$25,$e9,$55,$00 // ......P.ii..%.U.
        .byte $ad,$a9,$e4,$e9,$24,$d5,$00,$a4,$94,$e4,$90,$25,$50,$00,$94,$90 // ....$......%P...
        .byte $fd,$e3,$a9,$21,$55,$80,$31,$00,$23,$90,$50,$d0,$e3,$90,$21,$50 // ...!U.1.#.P...!P
        .byte $80,$31,$00                           // .1.

// --- Region $fa77-$fa82 ---
.pc = $fa77 "dat_fa77"

dat_fa77:
        .byte $b4,$21,$d0,$e3,$90                   // .!...

txt_fa7c:
        .text "$P"
        .byte $40                                   // @ character
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $54,$a8,$21                           // T.!

// --- Region $fa8c-$fa96 ---
.pc = $fa8c "dat_fa8c"

dat_fa8c:
        .byte $a5,$22,$e9,$e9,$e3,$a9,$26,$a5,$54,$00,$90 // ."....&.T..

// --- Region $fa9e-$fab5 ---
.pc = $fa9e "dat_fa9e"

dat_fa9e:
        .byte $a4,$94,$fd,$e3,$a9,$2c,$55,$00,$a9,$69,$e9,$a9,$a9,$a5 // .....,U..i....

loc_faac:
        .byte $54,$00,$a9,$a5,$e4,$a4,$21,$54,$42,$00 // T.....!TB.

// --- Region $fabf-$faca ---
.pc = $fabf "dat_fabf"

dat_fabf:
        .byte $a4,$94,$e4,$90,$21,$50,$42,$00,$a9,$69,$e9,$a9 // ....!PB..i..

// --- Region $fad0-$fce1 ---
.pc = $fad0 "dat_fad0"

dat_fad0:
        .byte $d0,$e3,$90,$21,$50,$80,$23,$00,$23,$94,$50,$d0,$e3,$90,$24,$50 // ...!P.#.#.P...$P
        .byte $00,$d6,$d6,$e3,$d5,$24,$d4,$d4,$d3,$d2,$e3,$d1,$eb,$d0,$22,$d1 // .....$........".
        .byte $d1,$e3,$d2,$21,$d3,$e3,$d5,$e8,$d6,$36,$a2,$00,$ad,$00 // ...!.....6....

txt_fafe:
        .text "(H"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $01,$28,$9d,$00,$28,$e8,$e0,$28,$d0,$f5,$68,$8d,$27,$28,$60,$80 // .(..(..(..h.'(`.
        .byte $22,$00,$36,$09,$15,$15,$1b,$09,$09,$15,$15,$1b,$09,$09,$15,$15 // ".6.............
        .byte $1b,$06,$06,$14,$14,$0f,$0f,$14,$14,$02,$08,$08,$15,$15,$26,$08 // ..............&.
        .byte $08,$09,$09,$06,$06,$e4,$01,$28,$15,$15,$08,$08,$15,$15,$08,$08 // .......(........
        .byte $e3,$09,$60,$6b,$15,$15,$1b,$08,$08,$09,$08,$08,$09,$08,$08,$09 // ..`k............
        .byte $08,$08,$0f,$0f,$08,$08,$09,$08,$08,$09,$08,$08,$09,$08,$08,$0f // ................
        .byte $0f,$25,$89,$5f,$ff,$bf,$00,$1c,$07,$9c,$03,$1a,$03,$17,$03,$1a // .%._............
        .byte $03,$1c,$03,$1f,$3f,$1c,$0b,$9c,$03,$1a,$03,$17,$03,$15,$0b,$17 // ....?...........
        .byte $ff,$83,$01,$2d,$81,$03,$34,$01,$40,$01,$3e,$01,$40,$83,$01,$2d // ...-..4.@.>.@..-
        .byte $03,$2d,$81,$03,$34,$01,$40,$03,$3e,$01,$40,$01,$34,$ff,$47,$87 // .-..4.@.>.@.4.G.
        .byte $05,$37,$0f,$37,$47,$07,$37,$03,$36,$0b,$34,$47,$07,$37,$07,$02 // .7.7G.7.6.4G.7..
        .byte $37,$03,$36,$03,$60,$bc,$32,$17,$34,$47,$07,$37,$0f,$37,$47,$07 // 7.6.`.2.4G.7.7G.
        .byte $37,$03,$36,$0b,$34,$47,$03,$39,$03,$37,$07,$39,$03,$37,$03,$39 // 7.6.4G.9.7.9.7.9
        .byte $03,$3b,$03,$34,$0b,$34,$81,$02,$32,$01,$32,$03,$32,$03,$30,$ff // .;.4.4..2.2.2.0.
        .byte $17,$83,$03,$83,$07,$32,$07,$34,$03,$32,$0b,$34,$07,$34,$07,$34 // .....2.4.2.4.4.4
        .byte $03,$2b,$03,$2d,$03,$2d,$07,$2f,$ff,$83,$01,$2d,$81,$03,$3e,$01 // .+.-.-./...-..>.
        .byte $40,$83,$02,$30,$83,$01,$2d,$03,$2d,$81,$03,$34,$01,$40,$83,$02 // @..0..-.-..4.@..
        .byte $30,$81,$03,$40,$01,$34,$ff,$83,$00,$1a,$07,$1c,$03,$1a,$0b,$1c // 0..@.4..........
        .byte $07,$1c,$07,$1c,$03,$13,$03,$15,$03,$15,$03,$17,$03,$1c,$ff,$34 // ...............4
        .byte $30,$1a,$a7,$43,$07,$42,$03,$c3,$03,$c2,$17,$40,$a3,$13,$34,$04 // 0..C.B.....@..4.
        .byte $83,$08,$45,$03,$45,$07,$43,$07,$42,$03,$43,$0b,$47,$07,$45,$07 // ..E.E.C.B.C.G.E.
        .byte $43,$07,$45,$03,$47,$03,$4a,$17,$47,$ff,$83,$08,$45,$03,$45,$07 // C.E.G.J.G...E.E.
        .byte $43,$07,$42,$03,$43,$0b,$47,$07,$45,$07,$43,$03 // C.B.C.G.E.C.

txt_fc6d:
        .text "E?G?"
        .byte $c7                                   // 'G' | $80 (end-of-string marker)
        .byte $43,$c4,$60,$2c,$83,$08,$45,$03,$45,$07,$43,$07,$42,$03,$43,$0b // C.`,..E.E.C.B.C.
        .byte $47,$07,$45,$07,$43,$03,$42,$3f,$40,$02,$c0,$80,$04,$34,$03,$34 // G.E.C.B?@....4.4
        .byte $07,$34,$06,$32,$00,$32,$03,$32,$03,$30,$03,$30,$ff,$83,$00,$1a // .4.2.2.2.0.0....
        .byte $02,$07,$1a,$03,$18,$26,$03,$1a,$ff,$83,$00,$21,$02,$07,$21,$03 // .....&.....!..!.
        .byte $1f,$25,$03,$21,$ff,$83,$00,$02,$1f,$07,$1f,$03,$27,$1f,$03,$1f // .%.!........'...
        .byte $ff,$81,$30,$11,$a2                   // ..0..

txt_fcc7:
        .text "0"
        .byte $40                                   // @ character
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $04,$80,$30,$80,$15,$80,$20,$80,$10,$80,$20,$85,$83,$00,$02,$18 // ..0... ... .....
        .byte $07,$18,$03,$60,$2f,$18,$03,$18       // ...`/...

// --- Region $fcea-$fd14 ---
.pc = $fcea "Segment $fcea"
        .byte $03,$1c,$03,$17,$03,$1a,$03,$1f,$03,$1a,$07,$1c,$03,$13,$03,$15 // ................
        .byte $03,$15,$03,$17,$03,$17,$ff,$3f,$18,$1f,$98,$ff,$41,$43,$87,$07 // .......?....AC..
        .byte $32,$03,$30,$0b,$02,$32,$07,$32,$03,$60,$26 // 2.0..2.2.`&

// --- Region $fd21-$fda2 ---
.pc = $fd21 "Segment $fd21"
        .byte $08,$43,$07,$43,$03,$42,$03,$43,$07,$47,$07,$45,$03,$43,$0b,$42 // .C.C.B.C.G.E.C.B
        .byte $ff,$83,$07,$2d,$03,$2d,$87,$08,$45,$07,$02,$45,$03,$43,$03,$60 // ...-.-..E..E.C.`
        .byte $6b,$42,$0f,$40,$83,$07,$2d,$03,$2d,$ff,$83,$08,$43,$07,$45,$13 // kB.@..-.-...C.E.
        .byte $45,$43,$83,$07,$32,$07,$32,$03,$32,$0b,$32,$ff,$05,$02,$00,$83 // EC..2.2.2.2.....
        .byte $06,$42,$03,$42,$87,$08,$34,$0f,$37,$83,$06,$42,$03,$42,$87,$08 // .B.B..4.7..B.B..
        .byte $37,$03,$36,$0b,$34,$ff,$83,$06,$42,$03,$42,$87,$08,$34,$0f,$37 // 7.6.4...B.B..4.7
        .byte $83,$06,$42,$03,$42,$87,$08,$36,$03,$34,$0b,$32,$ff,$83,$06,$42 // ..B.B..6.4.2...B
        .byte $03,$42,$87,$08,$34,$0f,$37,$83,$06,$42,$03,$42,$87,$08,$36,$03 // .B..4.7..B.B..6.
        .byte $37,$0b                               // 7.

// --- Region $fdac-$febb ---
.pc = $fdac "Segment $fdac"
        .byte $ff,$a3,$60,$58,$a0,$09,$3e,$a2,$80,$ad,$be,$23,$c0,$17,$c0,$47 // ..`X..>....#...G
        .byte $03,$3e,$03,$3b,$a3,$80,$82,$39,$03,$bb,$03,$3b,$03,$b9,$03,$39 // .>.;...9...;...9
        .byte $03,$37,$a3,$80,$74,$37,$03,$b9,$07,$39,$a3,$80,$74,$37,$03,$b9 // .7..t7...9..t7..
        .byte $83,$80,$34,$36,$0b,$34,$8f,$80,$02,$37,$01,$3b,$01,$40,$01,$3e // ..46.4...7.;.@.>
        .byte $01,$3b,$01,$40,$01,$3e,$01,$3b,$01,$40,$01,$3e,$01,$3b,$01,$40 // .;.@.>.;.@.>.;.@
        .byte $01,$3e,$01,$3b,$01,$40,$01,$3e,$01,$3b,$01,$40,$02,$01,$3e,$01 // .>.;.@.>.;.@..>.
        .byte $3b,$3d,$01,$39,$01,$37,$01,$3b,$03,$39,$03,$37,$a3,$80,$34,$36 // ;=.9.7.;.9.7..46
        .byte $03,$b7,$ff,$81,$40,$41,$80,$03,$40,$00,$02,$40,$55,$05,$40,$a2 // ....@A..@..@U.@.

txt_fe2c:
        .text "!"
        .byte $40                                   // @ character
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $60,$23,$85,$1f,$32,$43,$03,$2b,$07,$2d,$03,$24,$07,$26,$03,$26 // `#..2C.+.-.$.&.&
        .byte $ff,$00,$1f,$1a,$43,$03,$13,$07,$15,$03,$18,$07,$1a,$03,$1a,$ff // ....C...........
        .byte $83,$01,$2d,$83,$02,$02,$30,$07,$30,$03,$22,$30,$ff,$a3,$61,$7d // ..-...0.0."0..a}
        .byte $47,$a1,$81,$ca                       // G...

txt_fe63:
        .text "E!"
        .byte $c7                                   // 'G' | $80 (end-of-string marker)
        .byte $23,$c5,$a3,$80,$e9,$c3,$03,$c5,$83,$80,$ad,$3e,$03,$c0,$a1,$81 // #..........>....
        .byte $ca,$c5,$21,$c7,$23,$c5,$a3,$80,$e9,$c3,$03,$c5 // ..!.#.......

txt_fe82:
        .text "#"
        .byte $40                                   // @ character
        .text "#"
        .byte $be                                   // '>' | $80 (end-of-string marker)
        .byte $a3,$80,$82,$39,$03,$bb,$01,$3b,$01,$3e,$01,$40,$01,$3b,$01,$3e // ...9...;.>.@.;.>
        .byte $01,$40,$01,$3b,$01,$3e,$01,$40,$01,$3b,$01,$3e,$01,$40,$a3,$80 // .@.;.>.@.;.>.@..
        .byte $e9                                   // .

txt_fea7:
        .text "C#"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $a3,$c0,$e9,$c5,$03,$40,$0f,$40,$a3,$80,$e9,$43,$03,$c5,$a1,$81 // .....@.@...C....
        .byte $ca,$45                               // .E

// --- Region $fec9-$ff5a ---
.pc = $fec9 "Segment $fec9"
        .byte $c0,$23,$c2,$03,$be,$a7,$80,$24,$c2,$2f,$c3,$01,$37,$01,$36,$03 // .#.....$./..7.6.
        .byte $34,$ff,$00,$02,$00,$03,$32,$07,$34,$a3,$80,$ad,$3e,$07,$c0,$03 // 4.....2.4...>...
        .byte $37,$07,$39,$a3,$80,$e9,$43,$07,$c5,$03,$47,$07,$47,$03,$47,$03 // 7.9...C...G.G.G.
        .byte $32,$07,$34,$23,$45,$07,$c3,$03,$37,$07,$39,$23,$43,$03,$c2,$a3 // 2.4#E...7.9#C...
        .byte $80,$6a                               // .j

txt_ff0b:
        .text "B#"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $23,$c2,$23,$c0,$23,$be,$17,$bc       // #.#.#...

txt_ff16:
        .text "#;#"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $23,$bb,$13,$b9                       // #...

txt_ff1e:
        .text "#7"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $80,$74,$b7,$1f,$b9                   // .t...

txt_ff26:
        .text "C#2#"
        .byte $b4                                   // '4' | $80 (end-of-string marker)
        .byte $23,$b7,$23,$b9,$23,$bb,$23,$be,$03,$c0,$ff,$01,$45,$01,$c3,$01 // #.#.#.#.....E...
        .byte $c0,$01,$47,$01,$c3,$01,$c0,$01,$45,$01,$c3,$01,$c0,$01,$47,$01 // ..G.....E.....G.
        .byte $c3,$01,$c0,$01,$45,$01,$c3,$01,$c0,$01,$47,$01,$c3,$01,$c0,$01 // ....E.....G.....

// --- Region $ff78-$ffd1 ---
.pc = $ff78 "Segment $ff78"
        .byte $32,$03,$32,$03,$30,$87,$06,$42,$4f,$46,$80,$04,$32,$03,$32,$03 // 2.2.0..BOF..2.2.
        .byte $32,$43,$03,$30,$07,$30,$47,$87,$06,$42,$4e,$80,$04,$32,$03,$32 // 2C.0.0G..BN..2.2
        .byte $07,$30,$03,$30,$ff,$57,$87,$06,$42,$ff,$43,$83,$07,$37,$07,$39 // .0.0.W..B.C..7.9
        .byte $03,$30,$07,$32,$03,$32,$03,$32,$03,$34,$07,$34,$47,$ff,$15,$11 // .0.2.2.2.4.4G...
        .byte $04,$83,$02,$30,$03,$30,$07,$30,$47,$ff,$43,$03,$13,$07,$15,$03 // ...0.0.0G.C.....
        .byte $18,$07,$1a,$03,$1a,$03,$1c,$03,$1c,$07 // ..........

// --- Region $ffdd-$ffff ---
.pc = $ffdd "dat_ffdd"

dat_ffdd:
        .byte $23,$90,$00,$10,$a4,$21,$80,$a8,$22,$97,$97,$a3,$21,$97,$aa,$29 // #....!.."...!..)
        .byte $97,$80,$05,$97,$97,$00,$80,$97,$00,$e3,$97,$22,$16,$16,$80,$20 // ..........."... 
        .byte $00,$00,$e9                           // ...
