// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:41
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0800  End: $f1ff  (59904 bytes)
// Crunched with Exomizer — depacked by emulation
// Packer entry: $080b (via BASIC SYS 2059)
// Entry point:  $c000 (49152)
// IRQ handler:  $c1b9 (nmi_c1b9)
// IRQ handler:  $c0ec (irq_c0ec)
//
// Code: 702 bytes, Data: 59202 bytes
// Labels: 70, Subroutines: 6
//
// Cross-references: all OK
// ============================================


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

// --- Region $c000-$c2bc ---
.pc = $c000 "main_c000"

main_c000:
        lda $dd02
        ora #$03
        sta $dd02
        lda $dd00
        and #$fc
        ora #$00
        sta $dd00
        lda $d018
        and #$0f
        ora #$10
        and #$f0
        ora #$02
        sta $d018
        lda #$04
        sta $0288
        lda #$00
        tax

loc_c028:
        sta $f400,x
        sta $f500,x
        sta $f600,x
        sta $c400,x
        sta $c500,x
        sta $c600,x
        sta $c700,x
        inx
        bne loc_c028
        lda #$00
        tax

loc_c043:
        sta $c568,x
        inx
        txa
        bne loc_c043
        jsr sub_c277
        lda #$01

loc_c04f:
        sta $d800,x
        sta $d900,x
        sta $da00,x
        sta $db00,x
        inx
        bne loc_c04f
        sei
        lda #$00
        sta $3fff
        sta $fe
        sta $0a
        lda #$0d
        sta $0b
        lda #$7f
        sta $dc0d
        lda #$1b
        sta $d011
        lda #$81
        sta $d01a
        lda #$b9
        sta $fffa
        lda #$c1
        sta $fffb
        lda #$ec
        sta $fffe
        lda #$c0
        sta $ffff
        lda #$01
        sta $d012
        lda #$18
        sta $02
        lda #$ff
        sta $d01d
        lda #$00
        sta $d017
        lda #$be
        ldy #$01

loc_c0a6:
        sta $d000,y
        iny
        iny
        cpy #$11
        bne loc_c0a6
        lda #$00
        ldy #$00

loc_c0b3:
        sta $d000,y
        clc
        adc #$30
        iny
        iny
        cpy #$10
        bne loc_c0b3
        lda #$ff
        sta $d015
        lda #$c0
        sta $d010
        lda #$01
        ldy #$00

loc_c0cd:
        sta $d027,y
        iny
        cpy #$08
        bne loc_c0cd
        lda #$d0
        ldy #$00

loc_c0d9:
        sta $c7f8,y
        clc
        adc #$01
        iny
        cpy #$08
        bne loc_c0d9
        lda #$35
        sta $01
        cli

loc_c0e9:
        jmp loc_c0e9
irq_c0ec: {
        pha
        txa
        pha
        tya
        pha
        lda #$7f
        lda $d019
        sta $d019
        inc $0a
        lda $0a
        cmp #$01
        beq skip1
        cmp #$02
        beq skip3
        lda #$00
        sta $0a
        jmp $c131
skip1:
        jsr sub_c282
        jsr sub_c1ac
        dec $02
        bne skip2
        jsr sub_c1fd
skip2:
        lda #$bc
        sta $d012
        jmp $c150
skip3:
        lda #$d5
        sta $d012
        lda #$05
        sta $d020
        sta $d021
        jmp $c150
        lda #$00
        sta $d020
        sta $d021
        lda #$7f
        sta $dc00
        lda #$10
        bit $dc01
        bne skip5
        jmp nmi_c1b9
skip5:
        lda #$01
        sta $d012
        jmp $c150
        lda $dc0d
        pla
        tay
        pla
        tax
        pla
        rti
}
// Referenced by: jsr from $c1ae

sub_c159:
        clc
        rol $f602,x
        rol $f601,x
        rol $f600,x
        rol $f5c2,x
        rol $f5c1,x
        rol $f5c0,x
        rol $f582,x
        rol $f581,x
        rol $f580,x
        rol $f542,x
        rol $f541,x
        rol $f540,x
        rol $f502,x
        rol $f501,x
        rol $f500,x
        rol $f4c2,x
        rol $f4c1,x
        rol $f4c0,x
        rol $f482,x
        rol $f481,x
        rol $f480,x
        rol $f442,x
        rol $f441,x
        rol $f440,x
        rol $f402,x
        rol $f401,x
        rol $f400,x
        rts

// Referenced by: jsr from $c10f
sub_c1ac: {
        ldx #$00
loop:
        jsr sub_c159
        inx
        inx
        inx
        cpx #$3f
        bne loop
        rts
}
// Referenced by: jmp from $c145

nmi_c1b9:
        sei
        lda #$03
        sta $dd00
        lda #$15
        sta $d018
        lda #$04
        sta $0288
        lda #$80
        sta $d01a
        lda #$81
        sta $dc0d
        lda #$c8
        sta $d016
        lda #$37
        sta $01
        ldx #$f8
        txs
        cli
        lda #$00
        sta $d015
        sta $d418
        lda #$1b
        sta $d011
        lda #$06
        sta $d020
        sta $d021
        lda #$01
        sta $0286
        jmp $fce2
// Referenced by: jsr from $c116; jmp from $c20f; branch from $c24d

sub_c1fd:
.label smc_c1fe = * + 1
.label smc_c1ff = * + 2
        lda dat_e000                                // !SMC: modified by $c279, $c27e
        inc smc_c1fe
        bne loc_c208
        inc smc_c1ff

loc_c208:
        and #$3f
        bne loc_c212
        jsr sub_c277
        jmp sub_c1fd

loc_c212:
        sta $fb
        jsr sub_c25d
        lda #$30
        sta $01
        lda #$ff
        sta $f600
        sta $f601
        sta $f602
        ldy #$00
        ldx #$00

loc_c22a:
        lda ($fc),y
.label smc_c22d = * + 1
        sta $f609,x                                 // !SMC: modified by $c259
        inx
        inx
        inx
        inx
        inx
        inx
        iny
        cpy #$08
        bne loc_c22a
        lda #$ff
        sta $f60c,x
        sta $f60d,x
        sta $f60e,x
        inc smc_c22d
        lda smc_c22d
        cmp #$0c
        bne sub_c1fd
        lda #$35
        sta $01
        lda #$18
        sta $02
        lda #$09
        sta smc_c22d                                // SMC: modifies $c22d
        rts

// Referenced by: jsr from $c214
sub_c25d: {
        lda #$00
        sta $fc
        ldx #$08
loop:
        lsr $fb
        bcc skip
        clc
        adc #$08
skip:
        ror
        ror $fc
        dex
        bne loop
        clc
        adc #$f0
        sta $fd
        clc
        rts
}
// Referenced by: jsr from $c04a, $c20c

sub_c277:
        lda #$00
        sta smc_c1fe                                // SMC: modifies $c1fe
        lda #$e0
        sta smc_c1ff                                // SMC: modifies $c1ff
        rts
// Referenced by: jsr from $c10c; jmp from $c28c

sub_c282:
        ldx $0b
        cpx #$69
        bne loc_c28f
        ldx #$00
        stx $0b
        jmp sub_c282

loc_c28f:
        lda dat_c2bd,x
        sta $d9e0
        sta $da09
        sta $da30
        inc $0b
        ldx #$78

loc_c29f:
        sta $d968,x
        dex
        bne loc_c29f
        ldx #$26

loc_c2a7:
        lda $d9df,x
        sta $d9e0,x
        lda $da08,x
        sta $da09,x
        lda $da2f,x
        sta $da30,x
        dex
        bne loc_c2a7
        rts

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

// --- Region $0800-$12c4 ---
.pc = $0800 "dat_0800"

dat_0800:
        .byte $ad,$02,$dd,$09,$03,$8d,$02,$dd,$ad,$00,$dd,$29,$fc,$09,$00,$8d // ...........)....
        .byte $00,$dd,$ad,$18,$d0,$29,$0f,$09,$10,$29,$f0,$09,$02,$8d,$18,$d0 // .....)...)......
        .byte $a9,$04,$8d,$88,$02,$a9,$00,$aa,$9d,$00,$f4,$9d,$00,$f5,$9d,$00 // ................
        .byte $f6,$9d,$00,$c4,$9d,$00,$c5,$9d,$00,$c6,$9d,$00,$c7,$e8,$d0,$e8 // ................
        .byte $a9,$00,$aa,$9d,$68,$c5,$e8,$8a,$d0,$f9,$20,$77,$c2,$a9,$01,$9d // ....h..... w....
        .byte $00,$d8,$9d,$00,$d9,$9d,$00,$da,$9d,$00,$db,$e8,$d0,$f1,$78,$a9 // ..............x.
        .byte $00,$8d,$ff,$3f,$85,$fe,$85,$0a,$a9,$0d,$85,$0b,$a9,$7f,$8d,$0d // ...?............
        .byte $dc,$a9,$1b,$8d,$11,$d0,$a9,$81,$8d,$1a,$d0,$a9,$b9,$8d,$fa,$ff // ................
        .byte $a9,$c1,$8d,$fb,$ff,$a9,$ec,$8d,$fe,$ff,$a9,$c0,$8d,$ff,$ff,$a9 // ................
        .byte $01,$8d,$12,$d0,$a9,$18,$85,$02,$a9,$ff,$8d,$1d,$d0,$a9,$00,$8d // ................
        .byte $17,$d0,$a9,$be,$a0,$01,$99,$00,$d0,$c8,$c8,$c0,$11,$d0,$f7,$a9 // ................
        .byte $00,$a0,$00,$99,$00,$d0,$18,$69,$30,$c8,$c8,$c0,$10,$d0,$f4,$a9 // .......i0.......
        .byte $ff,$8d,$15,$d0,$a9,$c0,$8d,$10,$d0,$a9,$01,$a0,$00,$99,$27,$d0 // ..............'.
        .byte $c8,$c0,$08,$d0,$f8,$a9,$d0,$a0,$00,$99,$f8,$c7,$18,$69,$01,$c8 // .............i..
        .byte $c0,$08,$d0,$f5,$a9,$35,$85,$01,$58,$4c,$e9,$c0,$48,$8a,$48,$98 // .....5..XL..H.H.
        .byte $48,$a9,$7f,$ad,$19,$d0,$8d,$19,$d0,$e6,$0a,$a5,$0a,$c9,$01,$f0 // H...............
        .byte $0b,$c9,$02,$f0,$1c,$a9,$00,$85,$0a,$4c,$31,$c1,$20,$82,$c2,$20 // .........L1. .. 
        .byte $ac,$c1,$c6,$02,$d0,$03,$20,$fd,$c1,$a9,$bc,$8d,$12,$d0,$4c,$50 // ...... .......LP
        .byte $c1,$a9,$d5,$8d,$12,$d0,$a9,$05,$8d,$20,$d0,$8d,$21,$d0,$4c,$50 // ......... ..!.LP
        .byte $c1,$a9,$00,$8d,$20,$d0,$8d,$21,$d0,$a9,$7f,$8d,$00,$dc,$a9,$10 // .... ..!........
        .byte $2c,$01,$dc,$d0,$03,$4c,$b9,$c1,$a9,$01,$8d,$12,$d0,$4c,$50,$c1 // ,....L.......LP.
        .byte $ad,$0d,$dc,$68,$a8,$68,$aa,$68,$40,$18,$3e,$02,$f6,$3e,$01,$f6 // ...h.h.h@.>..>..
        .byte $3e,$00,$f6,$3e,$c2,$f5,$3e,$c1,$f5,$3e,$c0,$f5,$3e,$82,$f5,$3e // >..>..>..>..>..>
        .byte $81,$f5,$3e,$80,$f5,$3e,$42,$f5,$3e,$41,$f5,$3e,$40,$f5,$3e,$02 // ..>..>B.>A.>@.>.
        .byte $f5,$3e,$01,$f5,$3e,$00,$f5,$3e,$c2,$f4,$3e,$c1,$f4,$3e,$c0,$f4 // .>..>..>..>..>..
        .byte $3e,$82,$f4,$3e,$81,$f4,$3e,$80,$f4,$3e,$42,$f4,$3e,$41,$f4,$3e // >..>..>..>B.>A.>
        .byte $40,$f4,$3e,$02,$f4,$3e,$01,$f4,$3e,$00,$f4,$60,$a2,$00,$20,$59 // @.>..>..>..`.. Y
        .byte $c1,$e8,$e8,$e8,$e0,$3f,$d0,$f6,$60,$78,$a9,$03,$8d,$00,$dd,$a9 // .....?..`x......
        .byte $15,$8d,$18,$d0,$a9,$04,$8d,$88,$02,$a9,$80,$8d,$1a,$d0,$a9,$81 // ................
        .byte $8d,$0d,$dc,$a9,$c8,$8d,$16,$d0,$a9,$37,$85,$01,$a2,$f8,$9a,$58 // .........7.....X
        .byte $a9,$00,$8d,$15,$d0,$8d,$18,$d4,$a9,$1b,$8d,$11,$d0,$a9,$06,$8d // ................
        .byte $20,$d0,$8d,$21,$d0,$a9,$01,$8d,$86,$02,$4c,$e2,$fc,$ad,$00,$e0 //  ..!......L.....
        .byte $ee,$fe,$c1,$d0,$03,$ee,$ff,$c1,$29,$3f,$d0,$06,$20,$77,$c2,$4c // ........)?.. w.L
        .byte $fd,$c1,$85,$fb,$20,$5d,$c2,$a9,$30,$85,$01,$a9,$ff,$8d,$00,$f6 // .... ]..0.......
        .byte $8d,$01,$f6,$8d,$02,$f6,$a0,$00,$a2,$00,$b1,$fc,$9d,$09,$f6,$e8 // ................
        .byte $06,$22,$c8,$c0,$08,$d0,$f0,$a9,$ff,$9d,$0c,$f6,$9d,$0d,$f6,$9d // ."..............
        .byte $0e,$f6,$ee,$2d,$c2,$ad,$2d,$c2,$c9,$0c,$d0,$ae,$a9,$35,$85,$01 // ...-..-......5..
        .byte $a9,$18,$85,$02,$a9,$09,$8d,$2d,$c2,$60,$a9,$00,$85,$fc,$a2,$08 // .......-.`......
        .byte $46,$fb,$90,$03,$18,$69,$08,$6a,$66,$fc,$ca,$d0,$f3,$18,$69,$f0 // F....i.jf.....i.
        .byte $85,$fd,$18,$60,$a9,$00,$8d,$fe,$c1,$a9,$e0,$8d,$ff,$c1,$60,$a6 // ...`..........`.
        .byte $0b,$e0,$69,$d0,$07,$a2,$00,$86,$0b,$4c,$82,$c2,$bd,$bd,$c2,$8d // ..i......L......
        .byte $e0,$d9,$8d,$09,$da,$8d,$30,$da,$e6,$0b,$a2,$78,$9d,$68,$d9,$ca // ......0....x.h..
        .byte $d0,$fa,$a2,$26,$bd,$df,$d9,$9d,$e0,$d9,$bd,$08,$da,$9d,$09,$da // ...&............
        .byte $bd,$2f,$da,$9d,$30,$da,$ca,$d0,$eb,$60,$00,$00,$00,$0b,$0b,$0b // ./..0....`......
        .byte $0c,$0c,$0c,$0f,$0f,$0f,$01,$55,$22,$0f,$0f,$0f,$0c,$0c,$0c,$0b // .......U".......
        .byte $04,$22,$00,$00,$22,$00,$00,$22,$00,$00,$22,$00,$00,$22,$00,$00 // ."..".."..".."..
        .byte $22,$00,$28,$22,$01,$01,$03,$03,$06,$06,$0c,$0c,$80,$80,$00,$0a // ".("............
        .byte $22,$01,$03,$06,$0c,$30,$30,$60,$f0,$e0,$30,$60,$30,$03,$06,$18 // "....00`..0`0...
        .byte $18,$30,$30,$38,$0f,$fc,$06,$06,$00,$04,$22,$c0,$3f,$00,$01,$01 // .008......".?...
        .byte $03,$03,$06,$06,$ff,$c0,$80,$80,$00,$08,$22,$01,$01,$03,$03,$60 // .........."....`
        .byte $70,$f0,$d8,$98,$8c,$0f,$06,$01,$03,$0f,$1b,$66,$c6,$0d,$0d,$b1 // p..........f....
        .byte $b3,$6c,$6c,$d8,$d8,$9c,$87,$fe,$03,$03,$00,$04,$22,$e0,$07,$0c // .ll........."...
        .byte $30,$30,$60,$60,$70,$1f,$f8,$0c,$0c,$00,$01,$01,$03,$83,$60,$61 // 00``p.........`a
        .byte $c6,$cc,$98,$b0,$60,$60,$78,$ce,$06,$03,$06,$03,$06,$06,$18,$1c // ....``x.........
        .byte $38,$3c,$78,$6c,$cc,$cc,$03,$03,$06,$06,$0c,$0c,$18,$18,$00,$a8 // 8<xl............
        .byte $22,$18,$18,$30,$30,$60,$60,$c0,$c0,$00,$04,$22,$01,$01,$06,$06 // "..00``...."....
        .byte $18,$30,$60,$ff,$80,$80,$00,$00,$60,$30,$60,$f0,$60,$60,$66,$66 // .0`.....`0`.``ff
        .byte $00,$06,$22,$01,$01,$e0,$30,$60,$30,$60,$60,$80,$80,$0c,$0c,$18 // .."...0`0``.....
        .byte $18,$30,$30,$60,$60,$00,$08,$22,$06,$06,$0c,$0c,$18,$18,$30,$30 // .00``.."......00
        .byte $00,$08,$22,$1b,$1b,$36,$36,$6c,$6c,$db,$db,$00,$08,$22,$70,$18 // .."..66ll...."p.
        .byte $30,$18,$30,$30,$cc,$cc,$01,$00,$05,$22,$03,$03,$c6,$66,$cd,$6d // 0.00....."...f.m
        .byte $db,$d9,$33,$31,$c0,$c0,$80,$80,$00,$80,$00,$81,$0d,$0d,$1b,$1b // ..31............
        .byte $36,$66,$cc,$8c,$8c,$86,$0c,$06,$06,$06,$07,$03,$30,$30,$60,$60 // 6f..........00``
        .byte $c0,$c0,$80,$80,$00,$a0,$22,$01,$01,$00,$06,$22,$80,$ff,$00,$06 // ......"...."....
        .byte $22,$18,$d8,$00,$0e,$22,$67,$61,$00,$06,$22,$0e,$f8,$00,$0e,$22 // "...."ga.."...."
        .byte $c0,$c0,$00,$0e,$22,$60,$60,$00,$06,$22,$01,$01,$00,$06,$22,$b3 // ...."``.."....".
        .byte $b0,$00,$06,$22,$87,$fc,$00,$06,$22,$0e,$03,$00,$06,$22,$1c,$f0 // ..."...."...."..
        .byte $00,$06,$22,$61,$60,$00,$06,$22,$ce,$78,$00,$06,$22,$18,$18,$00 // .."a`..".x.."...
        .byte $06,$22,$07,$03,$00,$73,$22,$01,$01,$03,$00,$00,$1f,$70,$e0,$80 // ."...s"......p..
        .byte $80,$00,$00,$00,$97,$f1,$31,$11,$11,$01,$00,$00,$fe,$83,$81,$80 // ......1.........
        .byte $80,$80,$00,$00,$00,$80,$80,$c0,$c0,$c0,$00,$00,$04,$0e,$0e,$0b // ................
        .byte $13,$11,$00,$07,$22,$81,$00,$00,$0f,$38,$70,$c0,$c0,$80,$00,$00 // ...."....8p.....
        .byte $cb,$78,$18,$08,$08,$00,$00,$00,$f1,$c0,$c0,$c1,$c3,$c6,$00,$00 // .x..............
        .byte $fb,$60,$c0,$80,$00,$04,$22,$ff,$c0,$05,$22,$00,$00,$cf,$c3,$43 // .`...."..."....C
        .byte $43,$03,$03,$00,$00,$fc,$07,$03,$00,$07,$22,$80,$c0,$c0,$60,$00 // C........."...`.
        .byte $00,$1f,$06,$05,$22,$00,$00,$f8,$0e,$06,$03,$03,$03,$00,$00,$3f // ...."..........?
        .byte $0c,$0e,$06,$07,$03,$00,$00,$0f,$03,$02,$06,$04,$0c,$00,$00,$c0 // ................
        .byte $00,$07,$22,$3f,$0c,$05,$22,$00,$00,$fc,$0c,$04,$04,$00,$04,$22 // .."?.."........"
        .byte $01,$03,$03,$02,$04,$04,$00,$00,$00,$80,$80,$c0,$c0,$60,$00,$00 // .............`..
        .byte $7e,$18,$05,$22,$00,$00,$ff,$30,$05,$22,$00,$00,$c0,$70,$30,$18 // ~.."...0."...p0.
        .byte $18,$18,$00,$00,$fc,$30,$05,$22,$00,$00,$03,$00,$07,$22,$f0,$c0 // .....0."....."..
        .byte $c1,$c3,$c3,$c6,$00,$00,$3f,$e1,$c0,$00,$05,$22,$23,$e0,$60,$20 // ......?...."#.` 
        .byte $20,$00,$00,$00,$f0,$c0,$05,$22,$00,$00,$7e,$18,$05,$22,$00,$00 //  ......"..~.."..
        .byte $ff,$c3,$83,$83,$03,$03,$00,$00,$fc,$0d,$05,$05,$01,$01,$00,$00 // ................
        .byte $88,$dc,$05,$22,$00,$18,$22,$03,$06,$22,$01,$01,$00,$06,$22,$80 // ..."..".."....".
        .byte $80,$01,$07,$22,$11,$81,$83,$fe,$9c,$8c,$86,$83,$83,$80,$80,$00 // ..."............
        .byte $05,$22,$80,$31,$21,$20,$60,$7f,$40,$c0,$80,$81,$81,$c1,$c1,$c1 // .".1! `.@.......
        .byte $61,$60,$60,$80,$06,$22,$c0,$c0,$00,$07,$22,$08,$cc,$f8,$fc,$ce // a``.."....".....
        .byte $c6,$c3,$c1,$c1,$00,$06,$22,$80,$c0,$c1,$c1,$ff,$c1,$c1,$c0,$c0 // ......".........
        .byte $c0,$03,$07,$22,$23,$00,$08,$22,$60,$06,$22,$c0,$c0,$06,$06,$07 // ..."#.."`.".....
        .byte $06,$06,$22,$08,$fc,$07,$03,$01,$05,$22,$00,$00,$00,$80,$80,$80 // .."......"......
        .byte $88,$98,$d0,$f0,$60,$04,$22,$00,$08,$22,$0c,$0c,$0f,$0c,$05,$22 // ....`.".."....."
        .byte $08,$08,$f8,$08,$08,$00,$00,$00,$0c,$08,$08,$18,$1f,$10,$30,$20 // ..............0 
        .byte $60,$60
        .byte $30,$30,$f0,$18,$0b
        .byte $22                                   // double quote
        .text "00?310"
        .byte $04
        .byte $22
        .byte $70,$c0,$80,$80,$c0,$60,$70,$30,$08,$22,$00,$07,$22,$08,$c6,$06 // p....`p0.".."...
        .byte $22,$c3,$c3,$00,$00,$00,$01,$00,$07,$22,$f8,$60,$04,$22,$c0,$c0 // "........".`."..
        .byte $ff,$c0,$05,$22,$18,$18,$f8,$18,$05,$22,$03,$08,$22,$01,$01,$00 // ...".....".."...
        .byte $06,$22,$dc,$dc,$88,$06,$22,$00,$20,$22,$e0,$78,$1f,$00,$05,$22 // ."....". ".x..."
        .byte $21,$e1,$87,$00,$05,$22,$81,$80,$e0,$00,$05,$22,$c0,$e1,$f7,$00 // !...."....."....
        .byte $05,$22,$80,$80,$e0,$00,$05,$22,$30,$30,$fc,$00,$05,$22,$70,$3c // ."....."00..."p<
        .byte $0f,$00,$05,$22,$10,$70,$c3,$00,$05,$22,$c0,$c0,$f0,$00,$05,$22 // ...".p..."....."
        .byte $e0,$70,$7b,$00,$05,$22,$c0,$c0,$ff,$00,$05,$22,$23,$63,$ef,$00 // .p{.."....."#c..
        .byte $05,$22,$03,$07,$fc,$00,$05,$22,$80,$00,$07,$22,$06,$06,$1f,$00 // ."....."..."....
        .byte $05,$22,$03,$0f,$fc,$00,$07,$22,$01,$00,$05,$22,$60,$60,$f8,$00 // ."....."..."``..
        .byte $0d,$22,$0c,$0c,$3f,$00,$07,$22,$01,$00,$05,$22,$20,$60,$f8,$00 // ."..?.."..." `..
        .byte $05,$22,$0c,$0c,$3f,$00,$05,$22,$18,$18,$7e,$00,$05,$22,$30,$30 // ."..?.."..~.."00
        .byte $fc,$00,$05,$22,$38,$1c,$1e,$00,$05,$22,$30,$30,$ff,$00,$05,$22 // ..."8...."00..."
        .byte $08,$18,$fb,$00,$05,$22,$c1,$c0,$f0,$00,$05,$22,$c0,$f1,$3f,$00 // ....."....."..?.
        .byte $05,$22,$e0,$c0,$03,$00,$05,$22,$c0,$c0,$f0,$00,$05,$22,$18,$18 // ."....."....."..
        .byte $7e,$00,$05,$22,$03,$03,$0f,$00,$07,$22,$c1,$01,$00,$06,$22,$98 // ~.."....."....".
        .byte $98,$00,$00,$22,$00,$00,$22,$00,$00,$22,$00,$00,$22,$00,$00,$22 // ..."..".."..".."
        .byte $00,$00,$22,$00,$00,$22,$00,$00,$22,$00,$00,$22,$00,$00,$22,$00 // ..".."..".."..".
        .byte $00,$22,$00,$00,$22,$00,$00,$22,$00,$00,$22,$00,$00,$22,$00,$00 // ."..".."..".."..
        .byte $22,$00,$94,$22,$20,$20,$01,$07,$01,$09,$0e,$20,$09,$14,$27,$13 // ".."  ..... ..'.
        .byte $20,$06,$01,$09,$12,$0c,$09,$07,$08,$14,$21,$20,$20,$0e,$0f,$17 //  .........!  ...
        .byte $20,$17,$05,$20,$02,$12,$09,$0e,$07,$20,$19,$01,$27,$20,$27,$0c //  .. ..... ..' '.
        .byte $01,$13,$14,$20,$0d,$09,$13,$13,$09,$0f,$0e,$27,$20,$03,$12,$01 // ... .......' ...
        .byte $03,$0b,$05,$04,$20,$02,$19,$20,$13,$14,$12,$09,$04,$05,$12,$20 // .... .. ....... 
        .byte $0f,$0e,$20,$14,$08,$05,$20,$32,$38,$14,$08,$20,$0f,$06,$20,$01 // .. ... 28.. .. .
        .byte $15,$07,$15,$13,$14
        .text " 1987 "
        .byte $07
        .byte $22,$0f,$0e,$0c
        .byte $19,$20,$13,$10,$05,$03,$09,$01,$0c,$20,$07,$12,$05,$05,$14,$09 // . ....... ......
        .byte $0e,$07,$13,$20,$14,$08,$09,$13,$20,$14,$09,$0d,$05,$20,$3a,$20 // ... .... .... : 
        .byte $04,$01,$0e,$09,$13,$08,$20,$07,$0f,$0c,$04,$20,$2d,$20,$08,$0f // ...... .... - ..
        .byte $14,$0c,$09,$0e,$05,$20,$2d,$20,$12,$05,$0c,$01,$18,$20,$2d,$20 // ..... - ..... - 
        .byte $14,$12,$09,$01,$04,$20,$2d,$20,$0b,$01,$0e,$07,$0f,$0c,$20,$0b // ..... - ...... .
        .byte $09,$04
        .byte $20,$2d,$20,$01,$02,$19,$13,$13
        .text " (#1 "
        .byte $09
        .byte $0e
        .byte $20,$15,$13,$01
        .text "!?) - "
        .byte $14,$09,$07,$05,$12
        .byte $13,$0f,$06,$14
        .text " - 1001 "
        .byte $08
        .byte $22,$03,$01
        .byte $0c,$0c,$20,$0f,$15,$12,$20,$0d,$01,$09,$0e,$20,$03,$12,$01,$03 // .. ... .... ....
        .byte $0b,$0c,$09,$0e,$05
        .byte $20,$0f,$0e
        .byte $20,$03
        .text "-64 : "
        .text "+46 - 40495152 ("
        .byte $13,$14,$12,$09,$04,$05,$12,$29,$20,$11,$22,$0d,$0f,$12,$05,$20 // .......) .".... 
        .byte $03,$12,$01,$03,$0b,$13,$20,$03,$0f,$0d,$09,$0e,$07,$20,$15,$10 // ...... ...... ..
        .byte $2e,$05,$22,$20,$05,$22,$0c,$01,$14,$05,$12,$2e,$04,$22,$20,$17 // .." ."......." .
        .byte $22,$00,$20,$20,$00,$00,$22,$00,$00,$22,$00,$00,$22,$00,$00,$22 // ".  ..".."..".."
        .byte $00,$00,$22,$00,$00,$22,$00,$00,$22,$00,$00,$22,$00,$00,$22,$00 // ..".."..".."..".
        .byte $00,$22,$00,$00,$22,$00,$00,$22,$00,$00,$22,$00,$00,$22,$00,$89 // ."..".."..".."..
        .byte $22,$7c,$c6,$de,$c6,$c6,$00,$00,$00,$fc,$c6,$cc,$c6,$fc,$00,$00 // "|..............
        .byte $00,$7c,$c6,$c0,$c6,$7c,$00,$00,$00,$fc,$c6,$c6,$c6,$fc,$00,$00 // .|...|..........
        .byte $00,$7e,$c0,$f8,$c0,$7e,$00,$00,$00,$7e,$c0,$f8,$c0,$c0,$00,$00 // .~...~...~......
        .byte $00,$7c,$c0,$ce,$c6,$7c,$00,$00,$00,$c6,$c6,$de,$c6,$c6,$00,$00 // .|...|..........
        .byte $00,$fc,$30,$30,$30,$fc,$00,$00,$00,$7e,$18,$18,$18,$70,$00,$00 // ..000....~...p..
        .byte $00,$c6,$cc,$f8,$cc,$c6,$00,$00,$00,$c0,$04,$22,$fe,$00,$00,$00 // ..........."....
        .byte $6c,$fe,$d6,$c6,$c6,$00,$00,$00,$c6,$e6,$fe,$ce,$c6,$00,$00,$00 // l...............
        .byte $7c,$c6,$c6,$c6,$7c,$00,$00,$00,$fc,$c6,$fc,$c0,$c0,$00,$00,$00 // |...|...........
        .byte $7c,$c6,$c6,$7e,$06,$00,$00,$00,$fc,$c6,$fc,$cc,$c6,$00,$00,$00 // |..~............
        .byte $7e,$c0,$7c,$06,$fc,$00,$00,$00,$fc,$30,$04,$22,$00,$00,$00,$c6 // ~.|......0."....
        .byte $04,$22,$7c,$00,$00,$00,$c6,$c6,$c6,$6c,$38,$00,$00,$00,$c6,$c6 // ."|......l8.....
        .byte $d6,$fe,$6c,$00,$00,$00,$c6,$6c,$38,$6c,$c6,$00,$00,$00,$c6,$6c // ..l....l8l.....l
        .byte $38,$30,$60,$00,$00,$00,$fe,$0c,$38,$60,$fe,$00,$00,$00,$3c,$30 // 80`.....8`....<0
        .byte $30,$30,$3c,$00,$00,$00,$1c,$72,$38,$66,$fc,$00,$00,$00,$3c,$0c // 00<....r8f....<.
        .byte $0c,$0c,$3c,$00,$05,$22,$01,$03,$07,$0f,$1f,$3f,$00,$00,$80,$c0 // ..<..".....?....
        .byte $e0,$f0,$f8,$00,$09,$22,$18,$18,$18,$00,$18,$00,$00,$00,$66,$cc // ....."........f.
        .byte $00,$06,$22,$6c,$fe,$6c,$fe,$6c,$00,$00,$00,$78,$d0,$78,$2c,$78 // .."l.l.l...x.x,x
        .byte $00,$00,$00,$cc,$18,$30,$60,$cc,$00,$00,$00,$78,$cc,$78,$cc,$7e // .....0`....x.x.~
        .byte $00,$00,$00,$18,$30,$00,$06,$22,$18,$30,$30,$30,$18,$00,$00,$00 // ....0..".000....
        .byte $30,$18,$18,$18,$30,$00,$00,$00,$cc,$78,$fc,$78,$cc,$00,$00,$00 // 0...0....x.x....
        .byte $30,$30,$fc,$30,$30,$00,$07,$22,$30,$60,$00,$04,$22,$7c,$00,$08 // 00.00.."0`.."|..
        .byte $22,$30,$30,$00,$00,$00,$0c,$18,$30,$60,$c0,$00,$00,$00,$7c,$ce // "00.....0`....|.
        .byte $d6,$e6,$7c,$00,$00,$00,$30,$70,$30,$30,$fc,$00,$00,$00,$fc,$06 // ..|...0p00......
        .byte $7c,$c0,$fe,$00,$00,$00,$7c,$c6,$1c,$c6,$7c,$00,$00,$00,$c0,$cc // |.....|...|.....
        .byte $fe,$0c,$0c,$00,$00,$00,$fe,$c0,$fc,$06,$fc,$00,$00,$00,$7e,$c0 // ..............~.
        .byte $fc,$c6,$7c,$00,$00,$00,$fe,$0c,$18,$30,$60,$00,$00,$00,$7c,$c6 // ..|......0`...|.
        .byte $7c,$c6,$7c,$00,$00,$00,$7c,$c6,$7e,$06,$fc,$00,$04,$22,$18,$00 // |.|...|.~...."..
        .byte $18,$00,$05,$22,$18,$00,$18,$30,$00,$00,$00,$03,$06,$22,$00,$00 // ..."...0....."..
        .byte $c0,$06,$22,$00,$00,$60,$30,$18,$30,$60,$00,$00,$00,$7c,$c6,$1c // .."..`0.0`...|..
        .byte $30,$00,$30,$00,$a5,$e1,$d0,$06,$a9,$07,$c7,$e2,$f0,$2b,$c6,$e1 // 0.0..........+..
        .byte $ad,$64,$12,$60,$bd,$c5,$11,$9d,$24,$07,$ca,$d0,$f7,$20,$d4,$00 // .d.`....$.... ..
        .byte $e8,$c9,$22,$d0,$07,$20,$d4,$00,$aa,$20,$d4,$00,$88,$99,$00,$f1 // ..".. ... ......
        .byte $d0,$02,$c6,$ff,$ca,$d0,$f5,$f0,$e4,$a9,$37,$85,$01,$58,$4c,$00 // ..........7..XL.
        .byte $c0,$ad,$02,$dd,$09,$03,$8d,$02,$dd,$ad,$00,$dd,$29,$fc,$09,$00 // ............)...
        .byte $8d,$00,$dd,$ad,$18,$d0,$29,$0f,$09,$10,$29,$f0,$09,$02,$8d,$18 // ......)...).....
        .byte $d0,$a9,$04,$8d,$88                   // .....

// --- Region $c2bd-$c328 ---
.pc = $c2bd "dat_c2bd"

dat_c2bd:
        // === Data block (108 bytes, $c2bd-$c328) ===
        .byte $00,$00,$00,$0b,$0b,$0b,$0c,$0c,$0c,$0f,$0f,$0f // ............

dat_c2c9:
        // === Fill data (85 bytes, $c2c9-$c31d) ===
        .fill 85, $01
        .byte $0f,$0f,$0f,$0c,$0c,$0c,$0b,$0b,$0b,$0b // ..........

dat_c328:
        // === Fill data (1 bytes, $c328-$c328) ===
        .byte $00                                   // .

// --- Region $c850-$c8e8 ---
.pc = $c850 "dat_c850"

dat_c850:
        .byte $01,$01,$03,$03,$06,$06,$0c,$0c,$80,$80,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$01,$03,$06,$0c,$30,$30,$60,$f0,$e0,$30,$60,$30 // ........00`..0`0
        .byte $03,$06,$18,$18,$30,$30,$38,$0f,$fc,$06,$06,$00,$00,$00,$00,$c0 // ....008.........
        .byte $3f,$00,$01,$01,$03,$03,$06,$06,$ff,$c0,$80,$80,$00,$00,$00,$00 // ?...............
        .byte $00,$00,$00,$00,$01,$01,$03,$03,$60,$70,$f0,$d8,$98,$8c,$0f,$06 // ........`p......
        .byte $01,$03,$0f,$1b,$66,$c6,$0d,$0d,$b1,$b3,$6c,$6c,$d8,$d8,$9c,$87 // ....f.....ll....
        .byte $fe,$03,$03,$00,$00,$00,$00,$e0,$07,$0c,$30,$30,$60,$60,$70,$1f // ..........00``p.
        .byte $f8,$0c,$0c,$00,$01,$01,$03,$83,$60,$61,$c6,$cc,$98,$b0,$60,$60 // ........`a....``
        .byte $78,$ce,$06,$03,$06,$03,$06,$06,$18,$1c,$38,$3c,$78,$6c,$cc,$cc // x.........8<xl..
        .byte $03,$03,$06,$06,$0c,$0c,$18,$18       // ........

dat_c8e8:
        // === Fill data (1 bytes, $c8e8-$c8e8) ===
        .byte $00                                   // .

// --- Region $c990-$ca28 ---
.pc = $c990 "dat_c990"

dat_c990:
        .byte $18,$18,$30,$30,$60,$60,$c0,$c0,$00,$00,$00,$00,$01,$01,$06,$06 // ..00``..........
        .byte $18,$30,$60,$ff,$80,$80,$00,$00,$60,$30,$60,$f0,$60,$60,$66,$66 // .0`.....`0`.``ff
        .byte $00,$00,$00,$00,$00,$00,$01,$01,$e0,$30,$60,$30,$60,$60,$80,$80 // .........0`0``..
        .byte $0c,$0c,$18,$18,$30,$30,$60,$60,$00,$00,$00,$00,$00,$00,$00,$00 // ....00``........
        .byte $06,$06,$0c,$0c,$18,$18,$30,$30,$00,$00,$00,$00,$00,$00,$00,$00 // ......00........
        .byte $1b,$1b,$36,$36,$6c,$6c,$db,$db,$00,$00,$00,$00,$00,$00,$00,$00 // ..66ll..........
        .byte $70,$18,$30,$18                       // p.0.

txt_c9f4:
        .text "00"
        .byte $cc                                   // 'L' | $80 (end-of-string marker)
        .byte $cc,$01,$00,$00,$00,$00,$00,$03,$03,$c6,$66,$cd,$6d,$db,$d9 // ..........f.m..

txt_ca06:
        .text "31"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $c0,$80,$80,$00,$80,$00,$81,$0d,$0d,$1b,$1b,$36,$66,$cc,$8c,$8c // ...........6f...
        .byte $86,$0c,$06,$06,$06,$07,$03,$30,$30,$60,$60,$c0,$c0,$80,$80 // .......00``....

dat_ca28:
        // === Fill data (1 bytes, $ca28-$ca28) ===
        .byte $00                                   // .

// --- Region $cac8-$cb5a ---
.pc = $cac8 "dat_cac8"

dat_cac8:
        .byte $01,$01,$00,$00,$00,$00,$00,$00,$80,$ff,$00,$00,$00,$00,$00,$00 // ................
        .byte $18,$d8,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $67,$61,$00,$00,$00,$00,$00,$00,$0e,$f8,$00,$00,$00,$00,$00,$00 // ga..............
        .fill 8, $00
        .byte $c0,$c0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $60,$60,$00,$00,$00,$00,$00,$00,$01,$01,$00,$00,$00,$00,$00,$00 // ``..............
        .byte $b3,$b0,$00,$00,$00,$00,$00,$00,$87,$fc,$00,$00,$00,$00,$00,$00 // ................
        .byte $0e,$03,$00,$00,$00,$00,$00,$00,$1c,$f0,$00,$00,$00,$00,$00,$00 // ................
        .byte $61,$60,$00,$00,$00,$00,$00,$00,$ce,$78,$00,$00,$00,$00,$00,$00 // a`.......x......
        .byte $18,$18,$00,$00,$00,$00,$00,$00,$07,$03 // ..........

dat_cb5a:
        // === Fill data (1 bytes, $cb5a-$cb5a) ===
        .byte $00                                   // .

// --- Region $cbcd-$ccef ---
.pc = $cbcd "dat_cbcd"

dat_cbcd:
        .byte $01,$01,$03,$00,$00,$1f,$70,$e0,$80,$80,$00,$00,$00,$97,$f1,$31 // ......p........1
        .byte $11,$11,$01,$00,$00,$fe,$83,$81,$80,$80,$80,$00,$00,$00,$80,$80 // ................
        .byte $c0,$c0,$c0,$00,$00,$04,$0e,$0e,$0b,$13,$11,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$81,$00,$00,$0f,$38,$70,$c0,$c0,$80,$00,$00,$cb,$78,$18 // ......8p......x.
        .byte $08,$08,$00,$00,$00,$f1,$c0,$c0,$c1,$c3,$c6,$00,$00,$fb,$60,$c0 // ..............`.
        .byte $80,$00,$00,$00,$00,$ff,$c0,$c0,$c0,$c0,$c0,$00,$00,$cf,$c3,$43 // ...............C
        .byte $43,$03,$03,$00,$00,$fc,$07,$03,$00,$00,$00,$00,$00,$00,$00,$80 // C...............
        .byte $c0,$c0,$60,$00,$00,$1f,$06,$06,$06,$06,$06,$00,$00,$f8,$0e,$06 // ..`.............
        .byte $03,$03,$03,$00,$00,$3f,$0c,$0e,$06,$07,$03,$00,$00,$0f,$03,$02 // .....?..........
        .byte $06,$04,$0c,$00,$00,$c0,$00,$00,$00,$00,$00,$00,$00,$3f,$0c,$0c // .............?..
        .byte $0c,$0c,$0c,$00,$00,$fc,$0c,$04,$04,$00,$00,$00,$00,$01,$03,$03 // ................
        .byte $02,$04,$04,$00,$00,$00,$80,$80,$c0,$c0,$60,$00,$00,$7e,$18,$18 // ..........`..~..
        .byte $18,$18,$18,$00,$00,$ff               // ......

txt_cc93:
        .text "00000"
        .byte $00                                   // string terminator
        .byte $00,$c0,$70,$30,$18,$18,$18,$00,$00,$fc // ..p0......

txt_cca3:
        .text "00000"
        .byte $00                                   // string terminator
        .byte $00,$03,$00,$00,$00,$00,$00,$00,$00,$f0,$c0,$c1,$c3,$c3,$c6,$00 // ................
        .byte $00,$3f,$e1,$c0,$00,$00,$00,$00,$00,$23,$e0,$60,$20,$20,$00,$00 // .?.......#.`  ..
        .byte $00,$f0,$c0,$c0,$c0,$c0,$c0,$00,$00,$7e,$18,$18,$18,$18,$18,$00 // .........~......
        .byte $00,$ff,$c3,$83,$83,$03,$03,$00,$00,$fc,$0d,$05,$05,$01,$01,$00 // ................
        .byte $00,$88,$dc,$dc,$dc,$dc,$dc           // .......

// --- Region $cd08-$ce30 ---
.pc = $cd08 "dat_cd08"

dat_cd08:
        .byte $03,$03,$03,$03,$03,$03,$01,$01,$00,$00,$00,$00,$00,$00,$80,$80 // ................
        .byte $01,$01,$01,$01,$01,$01,$01,$11,$81,$83,$fe,$9c,$8c,$86,$83,$83 // ................
        .byte $80,$80,$00,$00,$00,$00,$00,$80,$31,$21,$20,$60,$7f,$40,$c0,$80 // ........1! `.@..
        .byte $81,$81,$c1,$c1,$c1,$61,$60,$60,$80,$80,$80,$80,$80,$80,$c0,$c0 // .....a``........
        .byte $00,$00,$00,$00,$00,$00,$00,$08,$cc,$f8,$fc,$ce,$c6,$c3,$c1,$c1 // ................
        .byte $00,$00,$00,$00,$00,$00,$80,$c0,$c1,$c1,$ff,$c1,$c1,$c0,$c0,$c0 // ................
        .byte $03,$03,$03,$03,$03,$03,$03,$23,$00,$00,$00,$00,$00,$00,$00,$00 // .......#........
        .byte $60,$60,$60,$60,$60,$60,$c0,$c0,$06,$06,$07,$06,$06,$06,$06,$06 // ``````..........
        .byte $06,$08,$fc,$07,$03,$01,$01,$01,$01,$01,$00,$00,$00,$80,$80,$80 // ................
        .byte $88,$98,$d0,$f0,$60,$60,$60,$60,$00,$00,$00,$00,$00,$00,$00,$00 // ....````........
        .byte $0c,$0c,$0f,$0c,$0c,$0c,$0c,$0c,$08,$08,$f8,$08,$08,$00,$00,$00 // ................
        .byte $0c,$08,$08,$18,$1f,$10,$30,$20,$60,$60,$30,$30,$f0,$18,$18,$18 // ......0 ``00....
        .fill 8, $18

txt_cdd0:
        .text "00?310000"
        .byte $70,$c0,$80,$80,$c0,$60,$70           // p....`p

txt_cde0:
        .text "00000000"
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$00,$00,$00,$08,$c6,$c6,$c6,$c6,$c6,$c6,$c3,$c3,$00 // ................
        .byte $00,$00,$01,$00,$00,$00,$00,$00,$00,$00,$f8,$60,$60,$60,$60,$c0 // ...........````.
        .byte $c0,$ff,$c0,$c0,$c0,$c0,$c0,$18,$18,$f8,$18,$18,$18,$18,$18,$03 // ................
        .byte $03,$03,$03,$03,$03,$03,$03,$01,$01,$00,$00,$00,$00,$00,$00,$dc // ................
        .byte $dc,$88,$88,$88,$88,$88,$88           // .......

dat_ce30:
        // === Fill data (1 bytes, $ce30-$ce30) ===
        .byte $00                                   // .

// --- Region $ce50-$cf6c ---
.pc = $ce50 "dat_ce50"

dat_ce50:
        .byte $e0,$78,$1f,$00,$00,$00,$00,$00,$21,$e1,$87,$00,$00,$00,$00,$00 // .x......!.......
        .byte $81,$80,$e0,$00,$00,$00,$00,$00,$c0,$e1,$f7,$00,$00,$00,$00,$00 // ................
        .byte $80,$80,$e0,$00,$00,$00,$00,$00,$30,$30,$fc,$00,$00,$00,$00,$00 // ........00......
        .byte $70,$3c,$0f,$00,$00,$00,$00,$00,$10,$70,$c3,$00,$00,$00,$00,$00 // p<.......p......
        .byte $c0,$c0,$f0,$00,$00,$00,$00,$00,$e0,$70,$7b,$00,$00,$00,$00,$00 // .........p{.....
        .byte $c0,$c0,$ff,$00,$00,$00,$00,$00,$23,$63,$ef,$00,$00,$00,$00,$00 // ........#c......
        .byte $03,$07,$fc,$00,$00,$00,$00,$00,$80,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $06,$06,$1f,$00,$00,$00,$00,$00,$03,$0f,$fc,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$01,$00,$00,$00,$00,$00,$60,$60,$f8,$00,$00,$00,$00,$00 // ........``......
        .fill 8, $00
        .byte $0c,$0c,$3f,$00,$00,$00,$00,$00,$00,$00,$01,$00,$00,$00,$00,$00 // ..?.............
        .byte $20,$60,$f8,$00,$00,$00,$00,$00,$0c,$0c,$3f,$00,$00,$00,$00,$00 //  `........?.....
        .byte $18,$18,$7e,$00,$00,$00,$00,$00,$30,$30,$fc,$00,$00,$00,$00,$00 // ..~.....00......
        .byte $38,$1c,$1e,$00,$00,$00,$00,$00,$30,$30,$ff,$00,$00,$00,$00,$00 // 8.......00......
        .byte $08,$18,$fb,$00,$00,$00,$00,$00,$c1,$c0,$f0,$00,$00,$00,$00,$00 // ................
        .byte $c0,$f1,$3f,$00,$00,$00,$00,$00,$e0,$c0,$03,$00,$00,$00,$00,$00 // ..?.............
        .byte $c0,$c0,$f0,$00,$00,$00,$00,$00,$18,$18,$7e,$00,$00,$00,$00,$00 // ..........~.....
        .byte $03,$03,$0f,$00,$00,$00,$00,$00,$00,$00,$c1,$01,$00,$00,$00,$00 // ................
        .byte $00,$00,$98,$98                       // ....

dat_cf6c:
        // === Fill data (1 bytes, $cf6c-$cf6c) ===
        .byte $00                                   // .

// --- Region $e000-$e180 ---
.pc = $e000 "dat_e000"

dat_e000:
        .byte $20,$20,$01,$07,$01,$09,$0e,$20,$09,$14,$27,$13,$20,$06,$01,$09 //   ..... ..'. ...
        .byte $12,$0c,$09,$07,$08,$14,$21,$20,$20,$0e,$0f,$17,$20,$17,$05,$20 // ......!  ... .. 
        .byte $02,$12,$09,$0e,$07,$20,$19,$01,$27,$20,$27,$0c,$01,$13,$14,$20 // ..... ..' '.... 
        .byte $0d,$09,$13,$13,$09,$0f,$0e,$27,$20,$03,$12,$01,$03,$0b,$05,$04 // .......' .......
        .byte $20,$02,$19,$20,$13,$14,$12,$09,$04,$05,$12,$20,$0f,$0e,$20,$14 //  .. ....... .. .
        .byte $08,$05,$20,$32,$38,$14,$08,$20,$0f,$06,$20,$01,$15,$07,$15,$13 // .. 28.. .. .....
        .byte $14                                   // .

txt_e061:
        .text " 1987       "
        .byte $0f,$0e,$0c,$19,$20,$13,$10,$05,$03,$09,$01,$0c,$20,$07,$12,$05 // .... ....... ...
        .byte $05,$14,$09,$0e,$07,$13,$20,$14,$08,$09,$13,$20,$14,$09,$0d,$05 // ...... .... ....
        .byte $20,$3a,$20,$04,$01,$0e,$09,$13,$08,$20,$07,$0f,$0c,$04,$20,$2d //  : ...... .... -
        .byte $20,$08,$0f,$14,$0c,$09,$0e,$05,$20,$2d,$20,$12,$05,$0c,$01,$18 //  ....... - .....
        .byte $20,$2d,$20,$14,$12,$09,$01,$04,$20,$2d,$20,$0b,$01,$0e,$07,$0f //  - ..... - .....
        .byte $0c,$20,$0b,$09,$04,$20,$2d,$20,$01,$02,$19,$13,$13 // . ... - .....

txt_e0ca:
        .text " (#1 "
        .byte $09,$0e,$20,$15,$13,$01               // .. ...

txt_e0d5:
        .text "!?) - "
        .byte $14,$09,$07,$05,$12,$13,$0f,$06,$14   // .........

txt_e0e4:
        .text " - 1001        "
        .byte $03,$01,$0c,$0c,$20,$0f,$15,$12,$20,$0d,$01,$09,$0e,$20,$03,$12 // .... ... .... ..
        .byte $01,$03,$0b,$0c,$09,$0e,$05,$20,$0f,$0e,$20,$03 // ....... .. .

txt_e10f:
        .text "-64 : +46 - 40495152 ("
        .byte $13,$14,$12,$09,$04,$05,$12           // .......

txt_e12c:
        .text ")                 "
        .byte $0d                                   // string terminator
        .byte $0f,$12,$05,$20,$03,$12,$01,$03,$0b,$13,$20,$03,$0f,$0d,$09,$0e // ... ...... .....
        .byte $07,$20,$15,$10                       // . ..

txt_e153:
        .text ".....     "
        .byte $0c,$01,$14,$05,$12                   // .....

txt_e162:
        .text "....                       "
        .byte $00                                   // string terminator
        .byte $20,$20                               //   

dat_e180:
        // === Fill data (1 bytes, $e180-$e180) ===
        .byte $00                                   // .

// --- Region $f009-$f1fe ---
.pc = $f009 "dat_f009"

dat_f009:
        .byte $7c,$c6,$de,$c6,$c6,$00,$00,$00,$fc,$c6,$cc,$c6,$fc,$00,$00,$00 // |...............
        .byte $7c,$c6,$c0,$c6,$7c,$00,$00,$00,$fc,$c6,$c6,$c6,$fc,$00,$00,$00 // |...|...........
        .byte $7e,$c0,$f8,$c0,$7e,$00,$00,$00,$7e,$c0,$f8,$c0,$c0,$00,$00,$00 // ~...~...~.......
        .byte $7c,$c0,$ce,$c6,$7c,$00,$00,$00,$c6,$c6,$de,$c6,$c6,$00,$00,$00 // |...|...........
        .byte $fc,$30,$30,$30,$fc,$00,$00,$00,$7e,$18,$18,$18,$70,$00,$00,$00 // .000....~...p...
        .byte $c6,$cc,$f8,$cc,$c6,$00,$00,$00,$c0,$c0,$c0,$c0,$fe,$00,$00,$00 // ................
        .byte $6c,$fe,$d6,$c6,$c6,$00,$00,$00,$c6,$e6,$fe,$ce,$c6,$00,$00,$00 // l...............
        .byte $7c,$c6,$c6,$c6,$7c,$00,$00,$00,$fc,$c6,$fc,$c0,$c0,$00,$00,$00 // |...|...........
        .byte $7c,$c6,$c6,$7e,$06,$00,$00,$00,$fc,$c6,$fc,$cc,$c6,$00,$00,$00 // |..~............
        .byte $7e,$c0,$7c,$06,$fc,$00,$00,$00,$fc   // ~.|......

txt_f0a2:
        .text "0000"
        .byte $00                                   // string terminator
        .byte $00,$00,$c6,$c6,$c6,$c6,$7c,$00,$00,$00,$c6,$c6,$c6,$6c,$38,$00 // ......|......l8.
        .byte $00,$00,$c6,$c6,$d6,$fe,$6c,$00,$00,$00,$c6,$6c,$38,$6c,$c6,$00 // ......l....l8l..
        .byte $00,$00,$c6,$6c,$38,$30,$60,$00,$00,$00,$fe,$0c,$38,$60,$fe,$00 // ...l80`.....8`..
        .byte $00,$00                               // ..

txt_f0d9:
        .text "<000<"
        .byte $00                                   // string terminator
        .byte $00,$00,$1c,$72,$38,$66,$fc,$00,$00,$00,$3c,$0c,$0c,$0c,$3c,$00 // ...r8f....<...<.
        .byte $00,$00,$00,$00,$01,$03,$07,$0f,$1f,$3f,$00,$00,$80,$c0,$e0,$f0 // .........?......
        .byte $f8,$00,$00,$00,$00,$00,$00,$00,$00,$00,$18,$18,$18,$00,$18,$00 // ................
        .byte $00,$00,$66,$cc,$00,$00,$00,$00,$00,$00,$6c,$fe,$6c,$fe,$6c,$00 // ..f.......l.l.l.
        .byte $00,$00,$78,$d0,$78,$2c,$78,$00,$00,$00,$cc,$18,$30,$60,$cc,$00 // ..x.x,x.....0`..
        .byte $00,$00,$78,$cc,$78,$cc,$7e,$00,$00,$00,$18,$30,$00,$00,$00,$00 // ..x.x.~....0....
        .byte $00,$00,$18,$30,$30,$30,$18,$00,$00,$00,$30,$18,$18,$18,$30,$00 // ...000....0...0.
        .byte $00,$00,$cc,$78,$fc,$78,$cc,$00,$00,$00,$30,$30,$fc,$30,$30,$00 // ...x.x....00.00.
        .byte $00,$00,$00,$00,$00,$00,$30,$60,$00,$00,$00,$00,$7c,$00,$00,$00 // ......0`....|...
        .byte $00,$00,$00,$00,$00,$30,$30,$00,$00,$00,$0c,$18,$30,$60,$c0,$00 // .....00.....0`..
        .byte $00,$00,$7c,$ce,$d6,$e6,$7c,$00,$00,$00,$30,$70,$30,$30,$fc,$00 // ..|...|...0p00..
        .byte $00,$00,$fc,$06,$7c,$c0,$fe,$00,$00,$00,$7c,$c6,$1c,$c6,$7c,$00 // ....|.....|...|.
        .byte $00,$00,$c0,$cc,$fe,$0c,$0c,$00,$00,$00,$fe,$c0,$fc,$06,$fc,$00 // ................
        .byte $00,$00,$7e,$c0,$fc,$c6,$7c,$00,$00,$00,$fe,$0c,$18,$30,$60,$00 // ..~...|......0`.
        .byte $00,$00,$7c,$c6,$7c,$c6,$7c,$00,$00,$00,$7c,$c6,$7e,$06,$fc,$00 // ..|.|.|...|.~...
        .byte $00,$00,$00,$18,$00,$18,$00,$00,$00,$00,$00,$18,$00,$18,$30,$00 // ..............0.
        .byte $00,$00,$03,$03,$03,$03,$03,$03,$00,$00,$c0,$c0,$c0,$c0,$c0,$c0 // ................
        .byte $00,$00,$60,$30,$18,$30,$60,$00,$00,$00,$7c,$c6,$1c,$30,$00,$30 // ..`0.0`...|..0.0
