// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:28
// 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:  $0a08 (2568)
//
// Code: 241 bytes, Data: 63247 bytes
// Labels: 74, Subroutines: 2
//
// Cross-references: all OK
// ============================================


// --- Region $0a08-$0ac6 ---
.pc = $0a08 "main_0a08"

main_0a08:
        sei
        lda #$12
        sta $d018
        nop
        nop
        nop
        lda #$00
        tay
        sta $0286
        sta $d021
        sta $d020
        sta $ab
        lda #$01
        sta $d022
        jsr sub_0b00
        jsr $e544
        ldy #$00

loc_0a2c:
        lda $0f00,y
        cmp #$01
        bne loc_0a3d
        lda #$40
        sta $04f0,y
        lda #$0a
        sta $d8f0,y

loc_0a3d:
        dey
        bne loc_0a2c
        lda #$c1
        sta $0318

loc_0a45:
        ldy #$00

loc_0a47:
        lda $0e01,y
        sta txt_0e00,y
        iny
        bne loc_0a47
        lda txt_0e00
        sta $0eff
        ldy #$52

loc_0a58:
        lda txt_0e00,y

loc_0a5b:
        cpy $d012
        bne loc_0a5b
        sta $d023
        iny
        cpy #$9a
        bne loc_0a58
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        lda $a7
        sta $d016
        ldy #$9b
        ldx #$00

loc_0a82:
        lda chr_0b0f,x

loc_0a85:
        cpy $d012
        bne loc_0a85
        sta $d021
        iny
        inx
        cpx #$0b
        bne loc_0a82
        ldy #$d0
        sty $d016
        jsr sub_0ae0
        nop
        nop
        nop
        lda $dc01
        cmp #$ef
        bne loc_0a45
        jsr $e5a0
        sty $d418
        sty $d020
        sty $d021
        ldy #$28

loc_0ab3:
        lda $0ac5,y
        sta $0607,y
        lda #$01
        sta $da08,y
        dey
        bne loc_0ab3
        inc $01
        jmp $0608

chr_0ac6:
        // === Charset data (1 bytes, $0ac6-$0ac6) ===
        .byte $b9                                   // char 0 (partial)

// --- Region $0ae0-$0b0e ---
.pc = $0ae0 "sub_0ae0"

// Referenced by: jsr from $0a98
sub_0ae0: {
        dec $a7
        dec $a7
        bpl loc_0b0e
loop:
        lda $0539,y
        sta $0538,y
        iny
        bne loop
        lda ($a8),y
        and #$3f
        sta $062f
        inc $a8
        bne skip
        inc $a9
skip:
        lda ($a8),y
        bne loc_0b08
}
// Referenced by: jsr from $0a24

sub_0b00:
        lda #$16
        ldx #$0b
        sta $a8
        stx $a9

loc_0b08:
        lda #$07
        sta $a7
        sta $01

loc_0b0e:
        rts

// --- Region $85d0-$85d0 ---
.pc = $85d0 "Segment $85d0"
        brk

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

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

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

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

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

chr_0800:
        // === Charset data (520 bytes, $0800-$0a07) ===
        .byte $0f,$00,$00,$ff,$ff,$ff,$ff,$ff       // char 0 @+0
        .byte $e1,$c9,$c9,$99,$99,$39,$21,$ff       // char 1 @+1
        .byte $03,$39,$39,$03,$39,$39,$03,$ff       // char 2 @+2
        .byte $83,$39,$3f,$3f,$3f,$39,$83,$ff       // char 3 @+3
        .byte $03,$f9,$f9,$39,$39,$39,$03,$ff       // char 4 @+4
        .byte $01                                   // char 5 (partial)

txt_0829:
        .byte $3f,$3f,$21,$3f,$3f,$21,$ff           // char 5 (partial)
        .byte $01                                   // char 6 (partial)

txt_0831:
        .byte $3f,$3f,$21,$3f,$3f,$3f,$ff           // char 6 (partial)
        .byte $83,$39,$3f,$31,$39,$39,$83,$ff       // char 7 @+7

txt_0840:
        .byte $39,$39,$39,$21,$39,$39,$39,$ff       // char 8 @+8
        .byte $81,$ff,$e7,$e7,$e7,$e7,$81,$ff       // char 9 @+9
        .byte $f9,$f9,$f9,$f9,$39,$39,$83,$ff       // char 10 @+10
        .byte $39,$33,$27,$0f,$27,$32,$39,$ff       // char 11 @+11

txt_0860:
        .byte $3f,$3f,$3f,$3f,$3f,$3f,$01,$ff       // char 12 @+12
        .byte $39,$11,$01,$29,$39,$39,$39,$ff       // char 13 @+13
        .byte $39,$19,$09,$21,$31,$39,$39,$ff       // char 14 @+14
        .byte $83,$39,$39,$39,$39,$39,$83,$ff       // char 15 @+15
        .byte $03,$f9,$f9,$03,$3f,$3f,$3f,$ff       // char 16 @+16
        .byte $83,$39,$39,$39,$39,$39,$80,$fc       // char 17 @+17
        .byte $03,$f9,$f9,$03,$33,$39,$39,$ff       // char 18 @+18
        .byte $81,$3f,$3f,$83,$f9,$f9,$03,$ff       // char 19 @+19
        .byte $81,$ff,$e7,$e7,$e7,$e7,$e7,$ff       // char 20 @+20

txt_08a8:
        .byte $39,$39,$39,$39,$39,$39,$81,$ff       // char 21 @+21
        .byte $39,$39,$93,$93,$c7,$c7,$ef,$ff       // char 22 @+22
        .byte $39,$39,$39,$29,$01,$11,$39,$ff       // char 23 @+23
        .byte $39,$39,$93,$c7,$93,$39,$39,$ff       // char 24 @+24
        .byte $39,$39,$93,$c7,$cf,$9f,$3f,$ff       // char 25 @+25
        .byte $81,$f9,$f3,$e7,$cf,$9f,$81,$ff       // char 26 @+26
        .byte $c3,$cf,$cf,$cf,$cf,$cf,$c3,$ff       // char 27 @+27
        .byte $c3,$99,$9f,$07,$9f,$9f,$01,$ff       // char 28 @+28
        .byte $c3,$f3,$f3,$f3,$f3,$f3,$c3,$ff       // char 29 @+29
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 30 @+30
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 31 @+31
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 32 ' '
        .byte $e7,$e7,$e7,$e7,$ff,$e7,$e7,$ff       // char 33 '!'
        .byte $99,$99,$99,$ff,$ff,$ff,$ff,$ff       // char 34 '"'
        .byte $99,$99,$00,$99,$00,$99,$99,$ff       // char 35 '#'
        .byte $e7,$c1,$9f,$c3,$f9,$83,$e7,$ff       // char 36 '$'
        .byte $9d,$99,$f3,$e7,$cf,$99,$b9,$ff       // char 37 '%'
        .byte $c3,$99,$c3,$c7,$98,$99,$c0,$ff       // char 38 '&'
        .byte $f9,$f3,$e7,$ff,$ff,$ff,$ff,$ff       // char 39 '''
        .byte $f3,$e7,$cf,$cf,$cf,$e7,$f3,$ff       // char 40 '('
        .byte $cf,$e7,$f3,$f3,$f3,$e7,$cf,$ff       // char 41 ')'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 42 '*'
        .byte $ff,$e7,$e7,$81,$e7,$e7,$ff,$ff       // char 43 '+'
        .byte $ff,$ff,$ff,$ff,$ff,$e7,$e7,$cf       // char 44 ','
        .byte $ff,$ff,$ff,$81,$ff,$ff,$ff,$ff       // char 45 '-'
        .byte $ff,$ff,$ff,$ff,$ff,$e7,$e7,$ff       // char 46 '.'
        .byte $ff,$fc,$f9,$f3,$e7,$cf,$9f,$ff       // char 47 '/'
        .byte $83,$39,$31,$29,$19,$39,$83,$ff       // char 48 '0'
        .byte $e7,$c7,$87,$e7,$e7,$e7,$01,$ff       // char 49 '1'
        .byte $83,$39,$f9,$e3,$8f,$39,$01,$ff       // char 50 '2'
        .byte $83,$39,$f9,$c3,$f9,$39,$83,$ff       // char 51 '3'
        .byte $33,$33,$33,$01,$f3,$f3,$f3,$ff       // char 52 '4'
        .byte $01,$39,$3f,$03,$f9,$39,$83,$ff       // char 53 '5'
        .byte $83,$39,$3f,$03,$39,$39,$83,$ff       // char 54 '6'
        .byte $01,$39,$f3,$e7,$cf,$cf,$cf,$ff       // char 55 '7'
        .byte $83,$39,$39,$83,$39,$39,$83,$ff       // char 56 '8'
        .byte $83,$39,$39,$81,$f9,$39,$83,$ff       // char 57 '9'
        .byte $ff,$ff,$e7,$ff,$ff,$e7,$ff,$ff       // char 58 ':'
        .byte $ff,$ff,$e7,$ff,$ff,$e7,$e7,$cf       // char 59 ';'
        .byte $f1,$e7,$cf,$9f,$cf,$e7,$f1,$ff       // char 60 '<'
        .byte $ff,$ff,$81,$ff,$81,$ff,$ff,$ff       // char 61 '='
        .byte $8f,$e7,$f3,$f9,$f3,$e7,$8f,$ff       // char 62 '>'
        .byte $c3,$99,$f9,$f3,$e7,$ff,$e7,$ff       // char 63 '?'
        .byte $55,$6b,$6b,$6b,$6b,$6b,$6b,$ff       // char 64 '@'

// --- Region $0ac7-$0adf ---
.pc = $0ac7 "Program $0ac7"
        .byte $01,$10,$99,$01,$08,$88,$d0           // char 0 (partial)
        .byte $f7,$ee,$0d,$06,$ee,$0a,$06,$d0       // char 1 @+1
        .byte $ef,$c6,$01,$58,$4c,$e2,$fc,$00       // char 2 @+2
        .byte $00,$00                               // char 3 (partial)

// --- Region $0b0f-$0cda ---
.pc = $0b0f "chr_0b0f"

chr_0b0f:
        // === Charset data (460 bytes, $0b0f-$0cda) ===
        .byte $49,$42,$48,$4a,$4f,$47,$41,$20       // char 0 @+0
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 1 @+1
        .byte $20,$20,$20,$20,$19,$0f,$0f,$21       // char 2 @+2
        .byte $20,$03,$0f,$0f,$0f,$0c,$21,$20       // char 3 @+3
        .byte $0f,$0e,$03,$05,$20,$01,$07,$01       // char 4 @+4
        .byte $09,$0e,$20,$19,$0f,$15,$12,$20       // char 5 @+5
        .byte $06,$01,$16,$0f,$15,$12,$09,$14       // char 6 @+6
        .byte $05,$20,$13,$17,$05,$04,$05,$13       // char 7 @+7
        .byte $20,$13,$14,$12,$09,$0b,$05,$13       // char 8 @+8
        .byte $20,$01,$07,$01,$09,$0e,$20,$17       // char 9 @+9
        .byte $09,$14,$08,$20,$01,$0e,$0f,$14       // char 10 @+10
        .byte $08,$05,$12,$20,$03,$12,$01,$03       // char 11 @+11
        .byte $0b,$21,$20,$14,$08,$09,$13,$20       // char 12 @+12
        .byte $14,$09,$0d,$05,$20,$09,$14,$20       // char 13 @+13
        .byte $17,$01,$13,$20,$03,$12,$01,$03       // char 14 @+14
        .byte $0b,$05,$04,$20,$01,$0e,$04,$20       // char 15 @+15
        .byte $14,$12,$01,$09,$0e,$05,$04,$20       // char 16 @+16
        .byte $02,$19,$20,$11,$15,$05,$13,$14       // char 17 @+17
        .byte $0f,$12,$20,$20,$0f,$0b,$20,$13       // char 18 @+18
        .byte $0f,$0d,$05,$20,$06,$01,$13,$14       // char 19 @+19
        .byte $20,$0f,$0e,$05,$13,$20,$14,$0f       // char 20 @+20
        .byte $3a,$20,$18,$2d,$12,$01,$19,$20       // char 21 @+21
        .byte $20,$14,$2d,$03,$0f,$0d,$20,$20       // char 22 @+22
        .byte $06,$0c,$14                           // char 23 (partial)

txt_0bca:
        .byte $20,$20,$37,$31,$31                   // char 23 (partial)
        .byte $20,$20,$01,$03,$14,$09,$0f,$0e       // char 24 @+24
        .byte $20,$20,$10,$01,$0e,$09,$0e,$01       // char 25 @+25
        .byte $12,$0f,$20,$20,$07,$10,$20,$20       // char 26 @+26
        .byte $03,$12,$01,$1a,$19,$20,$20,$03       // char 27 @+27
        .byte $0f,$13,$0d,$0f,$13,$20,$20,$04       // char 28 @+28
        .byte $03,$13,$20,$20,$0e,$01,$14,$0f       // char 29 @+29
        .byte $20,$20,$15,$0e,$09,$02,$09,$14       // char 30 @+30
        .byte $20,$20,$04,$0f,$0d,$09,$0e,$01       // char 31 @+31
        .byte $14,$0f,$12,$13,$20,$20,$13,$10       // char 32 ' '
        .byte $08,$09,$0e,$18,$20,$20,$03,$0f       // char 33 '!'
        .byte $0e,$14,$05,$18,$20,$20,$10,$01       // char 34 '"'
        .byte $12,$01,$0d,$0f,$15,$0e,$14,$20       // char 35 '#'
        .byte $20,$04,$19,$0e,$01,$0d,$09,$18       // char 36 '$'
        .byte $20,$20,$06,$34,$03,$07,$20,$20       // char 37 '%'
        .byte $14,$17,$07,$20,$20,$06,$01,$0c       // char 38 '&'
        .byte $03,$0f,$0e,$20,$20,$14,$12,$09       // char 39 '''
        .byte $01,$0e,$07,$0c,$05,$20,$20,$12       // char 40 '('
        .byte $01,$17,$04,$05,$01,$0c,$28,$12       // char 41 ')'
        .byte $01,$1a,$0f,$12,$20,$13,$15,$03       // char 42 '*'
        .byte $0b,$13                               // char 43 (partial)

txt_0c69:
        .byte $21,$29,$20,$20,$01,$02               // char 43 (partial)
        .byte $0e,$0f,$12,$0d,$01,$0c,$20,$09       // char 44 ','
        .byte $0c,$0c,$15,$13,$09,$0f,$0e,$20       // char 45 '-'
        .byte $20,$17,$0f,$14,$2b,$1a,$05,$02       // char 46 '.'

txt_0c87:
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 47 '/'
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 48 '0'
        .byte $20,$20,$11,$15,$05,$13,$14,$0f       // char 49 '1'
        .byte $12,$20,$09,$13,$20,$07,$0f,$0e       // char 50 '2'
        .byte $05                                   // char 51 (partial)

txt_0ca8:
        .byte $21,$21,$20,$20,$20,$20,$20           // char 51 (partial)
        .byte $20,$20,$20,$20,$20,$20,$20,$60       // char 52 '4'

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

// --- Region $0e00-$1001 ---
.pc = $0e00 "txt_0e00"

txt_0e00:
        .byte $48,$48,$42,$48,$42,$42,$49           // char 94 (partial)
        .byte $42,$49,$49,$20,$49,$20,$20,$20       // char 95 '_'
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 96 '`'
        .byte $20,$46,$46,$4b,$46,$4b,$4b,$44       // char 97 'a'
        .byte $4b,$44,$44,$4c,$44,$4c,$4c,$4f       // char 98 'b'
        .byte $4c,$4f,$4f,$4f,$47,$4f,$47,$47       // char 99 'c'
        .byte $41,$47,$41,$41,$47,$41,$41,$47       // char 100 'd'
        .byte $47,$4f,$47,$4f,$4f,$4c,$4f,$4c       // char 101 'e'
        .byte $4c,$44,$4c,$44,$44,$4b,$44,$44       // char 102 'f'
        .byte $4b,$4b,$46,$4b,$46,$46,$46,$20       // char 103 'g'
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 104 'h'
        .byte $20,$20,$20,$49,$49,$42,$49,$42       // char 105 'i'
        .byte $42,$48,$42,$48,$48,$4a,$48,$4a       // char 106 'j'
        .byte $4a,$4f,$4a,$4f,$4f,$47,$4f,$47       // char 107 'k'
        .byte $47,$41,$47,$41,$41,$47,$41,$47       // char 108 'l'
        .byte $47,$4f,$47,$4f,$4f,$4a,$4f,$4a       // char 109 'm'
        .byte $4a,$48,$4a,$48,$48,$42,$48,$42       // char 110 'n'
        .byte $42,$49,$42,$42,$49,$49,$20,$49       // char 111 'o'
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 112 'p'
        .byte $46,$20,$46,$46,$4b,$46,$4b,$4b       // char 113 'q'
        .byte $44,$4b,$44,$44,$4c,$44,$4c,$4c       // char 114 'r'
        .byte $4f,$4c,$4f,$4f,$47,$4f,$47,$47       // char 115 's'
        .byte $41,$47,$41,$41,$41,$47,$47,$47       // char 116 't'
        .byte $4f,$47,$4f,$4f,$4c,$4f,$4c,$4c       // char 117 'u'
        .byte $44,$4c,$44,$44,$4b,$44,$4b,$46       // char 118 'v'
        .byte $4b,$46,$46,$20,$46,$20,$20,$20       // char 119 'w'
        .byte $20,$20,$20,$20,$20,$20,$20,$49       // char 120 'x'
        .byte $20,$49,$49,$42,$49,$42,$42,$48       // char 121 'y'
        .byte $42,$48,$48,$4a,$48,$4a,$4a,$4f       // char 122 'z'
        .byte $4a,$4f,$4f,$47,$4f,$47,$47,$41       // char 123 '{'
        .byte $47,$41,$41,$47,$41,$47,$47,$4f       // char 124 '|'
        .byte $47,$4f,$4f,$4a,$4f,$4a,$4a,$48       // char 125 '}'
        .byte $4a,$20,$20,$20,$01,$01,$01,$20       // char 126 '~'
        .byte $20,$01,$01,$01,$01,$20,$20,$20       // char 127
        .byte $01,$01,$20,$20,$20,$01,$01,$20       // char 128
        .byte $01,$01,$20,$20,$20,$01,$01,$01       // char 129
        .byte $20,$20,$01,$01,$20,$01,$01           // char 130 (partial)

txt_0f26:
        .byte $20                                   // char 130 (partial)
        .byte $20,$20,$20,$01,$01,$20,$01,$01       // char 131
        .byte $20,$01,$01,$20,$01,$01,$20,$01       // char 132
        .byte $01                                   // char 133 (partial)

txt_0f38:
        .byte $20,$20,$20,$20,$01,$01,$20           // char 133 (partial)
        .byte $01,$01,$20,$20,$01,$01,$20,$01       // char 134
        .byte $01,$20,$01,$01,$20,$01,$01           // char 135 (partial)

txt_0f4e:
        .byte $20                                   // char 135 (partial)
        .byte $20,$20,$20,$01,$01,$20,$01,$01       // char 136
        .byte $20,$01,$01,$20,$01,$01,$20,$01       // char 137
        .byte $01,$01,$01,$20,$20,$01,$01,$20       // char 138
        .byte $20,$01,$01,$20,$01,$01,$01,$01       // char 139
        .byte $01,$20,$20,$01,$01,$01,$01           // char 140 (partial)

txt_0f76:
        .byte $20                                   // char 140 (partial)
        .byte $20,$20,$20,$01,$01,$20,$01,$01       // char 141
        .byte $20,$01,$01,$20,$01,$01,$20,$01       // char 142
        .byte $01                                   // char 143 (partial)

txt_0f88:
        .byte $20,$20,$20,$20,$01,$01,$01           // char 143 (partial)
        .byte $20,$01,$01,$20,$01,$01,$20,$01       // char 144
        .byte $01                                   // char 145 (partial)

txt_0f98:
        .byte $20,$20,$20,$20,$01,$01               // char 145 (partial)

txt_0f9e:
        .byte $20                                   // char 145 (partial)
        .byte $20,$20,$20,$01,$01,$20,$01,$01       // char 146
        .byte $20,$01,$01,$20,$01,$01,$20,$01       // char 147
        .byte $01,$01,$01,$01,$20,$01,$01,$01       // char 148
        .byte $01,$01,$01,$20,$01,$01,$20,$01       // char 149
        .byte $01,$20,$01,$01,$01,$01,$01           // char 150 (partial)

txt_0fc6:
        .byte $20                                   // char 150 (partial)
        .byte $20,$20,$20,$20,$01,$01,$01,$20       // char 151
        .byte $20,$01,$01,$20,$01,$01,$20,$20       // char 152
        .byte $01,$01,$01,$01,$20,$20,$01,$01       // char 153
        .byte $20,$01,$20,$20,$01,$01,$20,$01       // char 154
        .byte $01,$20,$01,$01,$01,$01               // char 155 (partial)

txt_0fed:
        .byte $20,$20                               // char 155 (partial)
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 156
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 157
        .byte $20,$bd                               // char 158 (partial)

dat_1001:
        // === Fill data (1 bytes, $1001-$1001) ===
        .byte $00                                   // .

// --- Region $85d1-$85d1 ---
.pc = $85d1 "dat_85d1"

dat_85d1:
        // === Fill data (1 bytes, $85d1-$85d1) ===
        .byte $00                                   // .

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

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

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

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

// --- Region $e5a1-$e5a1 ---
.pc = $e5a1 "dat_e5a1"

dat_e5a1:
        // === Fill data (1 bytes, $e5a1-$e5a1) ===
        .byte $00                                   // .

// --- Region $f900-$ffff ---
.pc = $f900 "dat_f900"

dat_f900:
        .byte $a5,$32,$c9,$08,$d0,$ed,$b9,$48,$08,$99,$00,$01,$c8,$d0,$f7,$4c // .2.....H.......L
        .byte $00,$01,$00,$08,$09,$fa,$30,$0f,$b1   // ......0..

txt_f919:
        .text "/****)"
        .byte $07,$aa,$bd,$1a,$01,$8d,$18,$01,$b1,$2f,$29,$1f,$aa,$20,$22,$01 // ........./).. ".
        .byte $4c,$ff,$01,$a4
        .byte $43,$ab,$79
        .text "X;?)"
        .byte $e6
        .byte $2f,$d0,$02,$e6
        .byte $30,$60,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6,$2e,$ca // 0`./ "..-.-.....
        .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,$58,$20,$08,$0a,$4c,$ae,$a7,$e0,$00,$f0 // ...7..X ..L.....
        .byte $ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d,$c8,$c4,$ff,$d0 // ...,...../.-....
        .byte $f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00,$85,$2e,$a0,$00 // ...-e..-..i.....
        .byte $ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30,$69,$00,$85,$30 // ...../e../.0i..0
        .byte $4c,$00,$01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7,$ce,$dc,$01,$ce // L...............
        .byte $df,$01,$ad,$df,$01,$c9,$df,$d0,$ea,$60,$21,$0f,$a2,$c5,$32,$e1 // .........`!...2.
        .byte $c9,$c9,$99,$99,$39,$21,$ff,$03,$39,$39,$03,$39,$39,$03,$ff,$83 // ....9!..99.99...
        .byte $39,$e3,$3f,$26,$39,$83,$ff,$03,$f9,$f9,$e3,$39,$2e,$03,$ff,$01 // 9.?&9......9....

txt_fa2f:
        .text "??!??!"
        .byte $ff,$01
        .byte $3f,$3f,$21,$e3
        .byte $3f,$29,$ff,$83
        .text "9?199"
        .byte $83
        .byte $ff,$e3,$39,$21,$21,$e3,$39,$23,$ff,$81,$ff,$e4,$e7,$22,$81,$ff // ..9!!.9#....."..
        .byte $e4,$f9,$2c,$39,$39,$83,$ff,$39,$33,$27,$0f,$27,$32,$39,$ff,$e6 // ..,99..93'.'29..
        .byte $3f,$26,$01,$ff,$39,$11,$01,$29,$e3,$39,$2a,$ff,$39,$19,$09,$21 // ?&..9..).9*.9..!
        .byte $31,$39,$39,$ff,$83,$e5,$39,$26,$83,$ff,$03,$f9,$f9,$03,$e3,$3f // 199...9&.......?
        .byte $22,$ff,$83,$e5,$39,$34,$80,$fc,$03,$f9,$f9,$03,$33,$39,$39,$ff // "...94......399.
        .byte $81,$3f,$3f,$83,$f9,$f9,$03,$ff,$81,$ff,$e5,$e7,$c1,$e6,$39,$2a // .??...........9*
        .byte $81,$ff,$39,$39,$93,$93,$c7,$c7,$ef,$ff,$e3,$39,$3e,$29,$01,$11 // ..99.......9>)..
        .byte $39,$ff,$39,$39,$93,$c7,$93,$39,$39,$ff,$39,$39,$93,$c7,$cf,$9f // 9.99...99.99....
        .byte $3f,$ff,$81,$f9,$f3,$e7,$cf,$9f,$81,$ff,$c3,$e5,$cf,$2b,$c3,$ff // ?............+..
        .byte $c3,$99,$9f,$07,$9f,$9f,$01,$ff,$c3,$e5,$f3,$21,$c3,$d9,$e4,$e7 // ...........!....
        .byte $24,$ff,$e7,$e7,$ff,$e3,$99,$c5,$60,$23,$99,$99,$00,$99,$00,$99 // $.......`#......
        .byte $99,$ff,$e7,$c1,$9f,$c3,$f9,$83,$e7,$ff,$9d,$99,$f3,$e7,$cf,$99 // ................
        .byte $b9,$ff,$c3,$99,$c3,$c7,$98,$99,$c0,$ff,$f9,$f3,$e7,$c5,$22,$f3 // ..............".
        .byte $e7,$e3,$cf,$25,$e7,$f3,$ff,$cf,$e7,$e3,$f3,$22,$e7,$cf,$ca,$25 // ...%......."...%
        .byte $e7,$e7,$81,$e7,$e7,$c7,$23,$e7,$e7,$cf,$c3,$21,$81,$c9,$22,$e7 // ......#....!..".
        .byte $e7,$c2,$32,$fc,$f9,$f3,$e7,$cf,$9f,$ff,$83,$39,$31,$29,$19,$39 // ..2........91).9
        .byte $83,$ff,$e7,$c7,$87,$e3,$e7,$32,$01,$ff,$83,$39,$f9,$e3,$8f,$39 // .......2...9...9
        .byte $01,$ff,$83,$39,$f9,$c3,$f9,$39,$83,$ff,$e3,$33,$21,$01,$e3,$f3 // ...9...9...3!...
        .byte $35,$ff,$01,$39,$3f,$03,$f9,$39,$83,$ff,$83,$39,$3f,$03,$39,$39 // 5..9?..9...9?.99
        .byte $83,$ff,$01,$39,$f3,$e7,$e3,$cf,$30,$ff,$83,$39,$39,$83,$39,$39 // ...9....0..99.99
        .byte $83,$ff,$83,$39,$39,$81,$f9,$39,$83,$c3,$21,$e7,$c2,$21,$e7,$c4 // ...99..9..!..!..
        .byte $21,$e7,$c2,$2a,$e7,$e7,$cf,$f1,$e7,$cf,$9f,$cf,$e7,$f1,$c3,$23 // !..*...........#
        .byte $81,$ff,$81,$c3,$31,$8f,$e7,$f3,$f9,$f3,$e7,$8f,$ff,$c3,$99,$f9 // ....1...........
        .byte $f3,$e7,$ff,$e7,$ff,$55,$e6,$6b,$27,$ff,$78,$a9,$12,$8d,$18,$d0 // .....U.k'.x.....
        .byte $e3,$ea,$60,$57,$a9,$00,$a8,$8d,$86,$02,$8d,$21,$d0,$8d,$20,$d0 // ..`W.......!.. .
        .byte $85,$ab,$a9,$01,$8d,$22,$d0,$20,$00,$0b,$20,$44,$e5,$a0,$00,$b9 // .....". .. D....
        .byte $00,$0f,$c9,$01,$d0,$0a,$a9,$40,$99,$f0,$04,$a9,$0a,$99,$f0,$d8 // .......@........
        .byte $88,$d0,$ec,$a9,$c1,$8d,$18,$03,$a0,$00,$b9,$01,$0e,$99,$00,$0e // ................
        .byte $c8,$d0,$f7,$ad,$00,$0e,$8d,$ff,$0e,$a0,$52,$b9,$00,$0e,$cc,$12 // ..........R.....
        .byte $d0,$d0,$fb,$8d,$23,$d0,$c8,$c0,$9a,$d0,$f0,$f1,$ea,$60,$22,$a5 // ....#........`".
        .byte $a7,$8d,$16,$d0,$a0,$9b,$a2,$00,$bd,$0f,$0b,$cc,$12,$d0,$d0,$fb // ................
        .byte $8d,$21,$d0,$c8,$e8,$e0,$0b,$d0,$ef,$a0,$d0,$8c,$16,$d0,$20,$e0 // .!............ .
        .byte $0a,$e3,$ea,$60,$3f,$ad,$01,$dc,$c9,$ef,$d0,$a0,$20,$a0,$e5,$8c // ...`?....... ...
        .byte $18,$d4,$8c,$20,$d0,$8c,$21,$d0,$a0,$28,$b9,$c5,$0a,$99,$07,$06 // ... ..!..(......
        .byte $a9,$01,$99,$08,$da,$88,$d0,$f2,$e6,$01,$4c,$08,$06,$b9,$01,$10 // ..........L.....
        .byte $99,$01,$08,$88,$d0,$f7,$ee,$0d,$06,$ee,$0a,$06,$d0,$ef,$c6,$01 // ................
        .byte $58,$4c,$e2,$fc,$a3,$60,$36,$c6,$a7,$c6,$a7,$10,$28,$b9,$39,$05 // XL...`6.....(.9.
        .byte $99,$38,$05,$c8,$d0,$f7,$b1,$a8,$29,$3f,$8d,$2f,$06,$e6,$a8,$d0 // .8......)?./....
        .byte $02,$e6,$a9,$b1,$a8,$d0,$08,$a9,$16,$a2,$0b,$85,$a8,$86,$a9,$a9 // ................
        .byte $07,$85,$a7,$85,$01,$60               // .....`

txt_fcbb:
        .text "IBHJOGA"
        .byte $ed,$20,$26,$19,$0f,$0f,$21,$20,$03,$e3,$0f,$61,$5b // . &...! ...a[

txt_fccf:
        .encoding "screencode_mixed"
        .text "l! once again your favourite swedes strikes again with another crack! this time it was cracked and trained by questor  ok some fast ones to: x-ray  t-com  flt"
        .encoding "petscii_upper"

txt_fd6d:
        .text "  711  "

txt_fd74:
        .encoding "screencode_mixed"
        .text "action  paninaro  gp  crazy  cosmos  dcs  nato  unibit  dominators  sphinx  contex  paramount  dynamix  f4cg  twg  falcon  triangle  rawdeal(razor sucks"
        .encoding "petscii_upper"

txt_fe0c:
        .text "!)  "

txt_fe10:
        .encoding "screencode_mixed"
        .text "abnormal illusion  wot+zeb"
        .encoding "petscii_upper"
        .byte $f2                                   // .

txt_fe2b:
        .encoding "screencode_mixed"
        .text " 1questor is gone!!"
        .encoding "petscii_upper"
        .byte $ec,$20,$21,$60,$80,$23,$20,$81,$26,$00 // . !`.# .&.

txt_fe48:
        .text ",HHBHBBIBII I"
        .byte $ec                                   // .

txt_fe56:
        .text " 0FFKFKKDKDDLDLLOL"
        .byte $e3,$4f,$60                           // .O`

txt_fe6b:
        .text " GOGGAGAAGAAGGOGOOLOLLDLDDKDDKKFK"
        .byte $e3,$46,$ec,$20,$60                   // .F. `

txt_fe91:
        .text "5IIBIBBHBHHJHJJOJOOGOGGAGAAGAGGOGOOJOJJHJHHBHBBIBBII I"
        .byte $e8                                   // .

txt_fec8:
        .text " :F FFKFKKDKDDLDLLOLOOGOGGAG"
        .byte $e3,$41,$e3                           // .A.

txt_fee7:
        .text "G5OGOOLOLLDLDDKDKFKFF F"
        .byte $ea,$20,$60                           // . `

txt_ff01:
        .text "*I IIBIBBHBHHJHJJOJOOGOGGAGAAGAGGOGOOJOJJHJ"
        .byte $e3,$20,$e3,$01,$22,$20,$20,$e4,$01,$e3,$20,$22,$01,$01,$e3,$20 // . .."  ... "... 
        .byte $25,$01,$01,$20,$01,$01,$e3,$20,$e3   // %.. ... .

txt_ff45:
        .encoding "screencode_mixed"
        .text "a'  aa aa"
        .encoding "petscii_upper"
        .byte $e4                                   // .

txt_ff4f:
        .encoding "screencode_mixed"
        .text " .aa aa aa aa aa"
        .encoding "petscii_upper"
        .byte $e4                                   // .

txt_ff60:
        .encoding "screencode_mixed"
        .text " 2aa aa  aa aa aa aa"
        .encoding "petscii_upper"
        .byte $e4                                   // .

txt_ff75:
        .encoding "screencode_mixed"
        .text " ,aa aa aa aa "
        .encoding "petscii_upper"
        .byte $e4                                   // .

txt_ff84:
        .encoding "screencode_mixed"
        .text "a)  aa  aa "
        .encoding "petscii_upper"
        .byte $e5,$01,$22,$20,$20,$e4,$01,$e4       // .."  ...

txt_ff97:
        .encoding "screencode_mixed"
        .text " .aa aa aa aa aa"
        .encoding "petscii_upper"
        .byte $e4,$20,$e3                           // . .

txt_ffaa:
        .encoding "screencode_mixed"
        .text "a) aa aa aa"
        .encoding "petscii_upper"
        .byte $e4,$20,$22,$01,$01,$e4               // . "...

txt_ffbb:
        .encoding "screencode_mixed"
        .text " ,aa aa aa aa "
        .encoding "petscii_upper"
        .byte $e5,$01,$21,$20,$e6                   // ..! .

txt_ffce:
        .encoding "screencode_mixed"
        .text "a' aa aa "
        .encoding "petscii_upper"
        .byte $e5,$01,$e5,$20,$e3                   // ... .

txt_ffdc:
        .encoding "screencode_mixed"
        .text "a)  aa aa  "
        .encoding "petscii_upper"
        .byte $e4                                   // .

txt_ffe8:
        .encoding "screencode_mixed"
        .text "a.  aa a  aa aa "
        .encoding "petscii_upper"
        .byte $e4,$01,$f3                           // ...

txt_fffb:
        .text " !"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $00,$20                               // . 
