// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:37
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0700  End: $ffff  (63744 bytes)
// Note: PRG was crunched, depacked by emulation
// Packer entry: $0810 (via BASIC SYS 2064)
// Entry point:  $0de0 (3552)
// IRQ handler:  $0e6b (irq_0e6b)
//
// Code: 197 bytes, Data: 63547 bytes
// Labels: 66, Subroutines: 0
//
// Cross-references: all OK
// ============================================


// --- Region $0de0-$0e98 ---
.pc = $0de0 "main_0de0"

main_0de0:
        lda #$c1
        sta $0318
        ldx #$00
        ldy #$7f

loc_0de9:
        lda $0380,x
        sta $0380,y
        inx
        dey
        bpl loc_0de9
        ldx #$2e
        lda #$08

loc_0df7:
        sta $07a0,x
        dex
        bpl loc_0df7
        ldx #$07

loc_0dff:
        lda #$01
        sta $07a0,x
        txa
        clc
        adc #$08
        tax
        cpx #$28
        bcc loc_0dff
        lda #$76
        sta $07a0
        ldx #$2e
        lda #$00

loc_0e16:
        sta $07d0,x
        dex
        bpl loc_0e16
        ldx #$ff

loc_0e1e:
        lda #$09
        sta $d800,x
        lda #$00
        sta $d8f0,x
        sta $d9f0,x
        sta $dae8,x
        dex
        cpx #$ff
        bne loc_0e1e
        sei
        ldx #$1f

loc_0e36:
        lda #$00
        sta $d000,x
        sta $d400,x
        dex
        bpl loc_0e36
        sta $dc0e
        lda #$12
        sta $d018
        lda #$01
        sta $d01a
        lda #$05
        sta $d022
        lda #$0d
        sta $d023
        lda #$1f
        sta $d418
        ldx #$6b
        ldy #$0e
        stx $0314
        sty $0315
        cli
        jmp $0334

irq_0e6b:
        lda #$1b
        ldx #$18
        sta $d011
        stx $d016
        ldx #$00

loc_0e77:
        ldy $07a0,x

loc_0e7a:
        dey
        bne loc_0e7a
        lda $07d0,x
        sta $d020
        sta $d021
        inx
        cpx #$2f
        bne loc_0e77
        lda #$08
        sta $d016
        lda #$93
        ldx #$97
        jmp loc_0f6d

chr_0e97:
        // === Charset data (2 bytes, $0e97-$0e98) ===
        .byte $a9,$07                               // char 0 (partial)

// --- Region $0f6d-$0f7a ---
.pc = $0f6d "loc_0f6d"

loc_0f6d:
        stx $0314
        sta $d012
        inc $d019
        jmp loc_febc

chr_0f79:
        // === Charset data (2 bytes, $0f79-$0f7a) ===
        .byte $00,$0b                               // char 0 (partial)

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

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

loc_febc:
        brk

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

// --- Region $0800-$0913 ---
.pc = $0800 "spr_0800"

spr_0800:
        // === Charset data (276 bytes, $0800-$0913) ===
        .byte $7e,$c3,$99,$9f,$99,$c3,$7e,$00       // char 0 @+0
        .byte $7c,$c6,$c6,$fe,$ee,$ee,$ee,$00       // char 1 @+1
        .byte $fc,$c6,$c6,$fc,$ee,$ee,$fc,$00       // char 2 @+2
        .byte $7c,$c6,$c6,$c0,$e0,$ee,$7c,$00       // char 3 @+3
        .byte $fc,$c6,$c6,$c6,$ee,$ee,$fc,$00       // char 4 @+4
        .byte $fe,$c0,$c0,$f8,$e0,$e0,$fe,$00       // char 5 @+5
        .byte $fe,$c0,$c0,$f8,$e0,$e0,$e0,$00       // char 6 @+6
        .byte $7c,$c6,$c0,$de,$ee,$ee,$7c,$00       // char 7 @+7
        .byte $c6,$c6,$c6,$fe,$ee,$ee,$ee,$00       // char 8 @+8
        .byte $78,$30,$30,$30,$38,$38,$78,$00       // char 9 @+9
        .byte $06,$06,$06,$06,$ee,$ee,$7c,$00       // char 10 @+10
        .byte $c6,$c6,$cc,$f8,$ec,$ee,$ee,$00       // char 11 @+11
        .byte $c0,$c0,$c0,$c0,$e0,$ee,$fe,$00       // char 12 @+12
        .byte $c6,$ee,$fe,$d6,$ee,$ee,$ee,$00       // char 13 @+13
        .byte $ce,$ee,$f6,$de,$ee,$ee,$ee,$00       // char 14 @+14
        .byte $7c,$c6,$c6,$c6,$ee,$ee,$7c,$00       // char 15 @+15
        .byte $fc,$c6,$c6,$fc,$e0,$e0,$e0,$00       // char 16 @+16
        .byte $7c,$c6,$c6,$c6,$ee,$e3,$7c,$00       // char 17 @+17
        .byte $fc,$c6,$c6,$fc,$ee,$ee,$ee,$00       // char 18 @+18
        .byte $7c,$c6,$c0,$7c,$0e,$ee,$7c,$00       // char 19 @+19
        .byte $fc                                   // char 20 (partial)

txt_08a1:
        .byte $30,$30,$30,$38,$38,$38,$00           // char 20 (partial)
        .byte $c6,$c6,$c6,$c6,$ee,$ee,$7c,$00       // char 21 @+21
        .byte $ee,$ee,$c6,$c6,$ee,$7c,$38,$00       // char 22 @+22
        .byte $ee,$ee,$c6,$d6,$fe,$ee,$c6,$00       // char 23 @+23
        .byte $ee,$c6,$6c,$38,$6c,$ee,$ee,$00       // char 24 @+24
        .byte $ee,$c6,$7c,$38,$38,$38,$38,$00       // char 25 @+25
        .byte $fe,$ce,$1c,$38,$70,$ee,$fe,$00       // char 26 @+26

txt_08d8:
        .byte $3c,$30,$30,$30,$38,$38,$3c,$00       // char 27 @+27
        .byte $7c,$c6,$c0,$78,$e0,$70,$fe,$00       // char 28 @+28
        .byte $70,$30,$30,$30,$38,$38,$78,$00       // char 29 @+29
        .byte $10,$38,$7c,$fe,$38,$38,$38,$00       // char 30 @+30
        .byte $10,$30,$7e,$fe,$7e,$30,$10,$00       // char 31 @+31
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 32 ' '
        .byte $30,$30,$30,$30,$38,$00,$38,$00       // char 33 '!'
        .byte $36,$36,$6c                           // char 34 (partial)

dat_0913:
        // === Fill data (1 bytes, $0913-$0913) ===
        .byte $00                                   // .

// --- Region $0938-$0ddf ---
.pc = $0938 "dat_0938"

dat_0938:
        .byte $30,$30,$60,$00,$00,$00,$00,$00       // char 39 '''
        .byte $1c,$30,$30,$30,$38,$38,$1c,$00       // char 40 '('
        .byte $70,$18,$18,$18,$1c,$1c,$78,$00       // char 41 ')'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 42 '*'
        .byte $00,$30,$30,$fc,$30,$30,$00,$00       // char 43 '+'
        .byte $00,$00,$00,$00,$00,$30,$30,$60       // char 44 ','
        .byte $00,$00,$00,$fc,$00,$00,$00,$00       // char 45 '-'
        .byte $00,$00,$00,$00,$00,$60,$60,$00       // char 46 '.'
        .byte $06,$0e,$1c,$38,$70,$e0,$c0,$00       // char 47 '/'
        .byte $7c,$c6,$c6,$c6,$ee,$ee,$7c,$00       // char 48 '0'
        .byte $18,$38,$18,$18,$1c,$1c,$3c,$00       // char 49 '1'
        .byte $7c,$c6,$06,$7c,$e0,$e0,$fe,$00       // char 50 '2'
        .byte $7c,$c6,$06,$7c,$0e,$ee,$7c,$00       // char 51 '3'
        .byte $c6,$c6,$c6,$fe,$0e,$0e,$0e,$00       // char 52 '4'
        .byte $fe,$c6,$c0,$7c,$0e,$ee,$7c,$00       // char 53 '5'
        .byte $7c,$c6,$c0,$fc,$ee,$ee,$7c,$00       // char 54 '6'
        .byte $fe,$ce,$1c,$38,$70,$e0,$e0,$00       // char 55 '7'
        .byte $7c,$c6,$c6,$7c,$ee,$ee,$7c,$00       // char 56 '8'
        .byte $7c,$c6,$c6,$7e,$0e,$ee,$7c,$00       // char 57 '9'
        .byte $00,$00,$30,$00,$38,$00,$00,$00       // char 58 ':'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 59 ';'
        .byte $00,$0e,$38,$e0,$38,$0e,$00,$00       // char 60 '<'
        .byte $00,$00,$fc,$00,$fc,$00,$00,$00       // char 61 '='
        .byte $00,$e0,$38,$0e,$38,$e0,$00,$00       // char 62 '>'
        .byte $7c,$c6,$06,$1c,$38,$00,$38,$00       // char 63 '?'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 64 '@'
        .byte $00,$00,$15,$1a,$1b,$1a,$1a,$1b       // char 65 'A'
        .byte $00,$00,$55,$aa,$ae,$ba,$ea,$a9       // char 66 'B'
        .byte $00,$00,$55,$aa,$a6,$9a,$69,$a6       // char 67 'C'
        .byte $00,$00,$55,$aa,$99,$65,$96,$59       // char 68 'D'
        .byte $00,$00,$55,$aa,$66,$9a,$69,$a6       // char 69 'E'
        .byte $00,$00,$55,$aa,$9a,$6a,$ab,$ae       // char 70 'F'
        .byte $00,$00,$55,$aa,$ba,$eb,$ae,$bb       // char 71 'G'
        .byte $00,$00,$55,$aa,$ef,$be,$fb,$ee       // char 72 'H'
        .byte $00,$00,$55,$aa,$ba,$eb,$ae,$ba       // char 73 'I'
        .byte $00,$00,$55,$aa,$ea,$a9,$a6,$9a       // char 74 'J'
        .byte $00,$00,$55,$aa,$69,$a6,$99,$65       // char 75 'K'
        .byte $00,$00,$55,$aa,$96,$59,$66,$9a       // char 76 'L'
        .byte $00,$00,$55,$aa,$69,$a6,$9a,$6a       // char 77 'M'
        .byte $00,$00,$55,$aa,$ab,$ae,$ba,$eb       // char 78 'N'
        .byte $00,$00,$55,$aa,$ae,$bb,$ef,$be       // char 79 'O'
        .byte $00,$00,$55,$aa,$fb,$ee,$ba,$eb       // char 80 'P'
        .byte $00,$00,$55,$a9,$a9,$b9,$e9,$a9       // char 81 'Q'
        .byte $1a,$1a,$1a,$19,$1a,$1a,$19,$1a       // char 82 'R'
        .byte $aa,$a5,$64,$a4,$a4,$64,$99,$59       // char 83 'S'
        .byte $a9,$59,$1a,$19,$1a,$1a,$19,$1a       // char 84 'T'
        .byte $6a,$a5,$64,$a4,$a4,$64,$a4,$a4       // char 85 'U'
        .byte $aa,$55,$00,$00,$00,$00,$15,$1a       // char 86 'V'
        .byte $aa,$56,$01,$01,$00,$00,$40,$90       // char 87 'W'
        .byte $ef,$be,$bb,$ae,$6a,$6b,$6e,$6a       // char 88 'X'
        .byte $ba,$e9,$a4,$a4,$90,$90,$90,$90       // char 89 'Y'
        .byte $aa,$55,$00,$00,$00,$00,$15,$6a       // char 90 'Z'
        .byte $a9,$5a,$06,$06,$01,$01,$01,$41       // char 91 '['
        .byte $96,$5a,$66,$9a,$aa,$a6,$9a,$aa       // char 92 '\'
        .byte $aa                                   // char 93 (partial)

txt_0ae9:
        .byte $55,$41,$41,$41,$41,$41,$41           // char 93 (partial)
        .byte $aa,$a9,$b9,$a9,$a9,$b9,$a9,$b9       // char 94 '^'
        .byte $aa,$56,$06,$06,$06,$06,$06,$06       // char 95 '_'
        .byte $fa,$e9,$b9,$e9,$a9,$b9,$e9,$a9       // char 96 '`'
        .byte $aa,$a5,$64,$a4,$a4,$64,$a4,$64       // char 97 'a'
        .byte $aa,$55,$00,$00,$00,$00,$55,$aa       // char 98 'b'
        .byte $af,$6e,$6b,$6e,$6a,$6b,$6e,$aa       // char 99 'c'
        .byte $aa                                   // char 100 (partial)

txt_0b21:
        .byte $55,$40,$40,$40,$40,$41,$41           // char 100 (partial)
        .byte $aa,$55,$00,$00,$00,$00,$54,$a9       // char 101 'e'
        .byte $ae,$6b,$1b,$1a,$06,$06,$06,$06       // char 102 'f'
        .byte $aa,$56,$06,$06,$06,$06,$19,$1a       // char 103 'g'
        .byte $a9,$99,$69,$a9,$99,$69,$99,$59       // char 104 'h'
        .byte $19,$19,$1a,$19,$1a,$1a,$19,$1a       // char 105 'i'
        .byte $69,$99,$69,$a9,$9a,$6a,$aa,$ae       // char 106 'j'
        .byte $1a,$1a,$1b,$1a,$1a,$1b,$1a,$1b       // char 107 'k'
        .byte $a4,$e4,$a4,$a4,$e4,$a4,$e4,$e4       // char 108 'l'
        .byte $1b,$1a,$1b,$1a,$1a,$1a,$15,$00       // char 109 'm'
        .byte $90,$90,$90,$90,$90,$90,$40,$00       // char 110 'n'
        .byte $6a,$69,$66,$6a,$69,$66,$69,$65       // char 111 'o'
        .byte $90,$90,$90,$90,$90,$90,$90,$90       // char 112 'p'
        .byte $66,$6a,$66,$6a,$6a,$6a,$55,$00       // char 113 'q'

txt_0b90:
        .byte $41,$41,$41,$41,$41,$41,$41,$01       // char 114 'r'
        .byte $aa,$ae,$ba,$aa,$ae,$ba,$ae,$be       // char 115 's'

txt_0ba0:
        .byte $41,$41,$41,$41,$41,$41,$41,$41       // char 116 't'
        .byte $b9,$a9,$b9,$a9,$a9,$b9,$a9,$a9       // char 117 'u'
        .byte $06,$06,$06,$06,$06,$06,$06,$06       // char 118 'v'
        .byte $06,$06,$06,$06,$06,$06,$05,$00       // char 119 'w'
        .byte $64,$a4,$64,$a4,$a4,$a4,$54,$00       // char 120 'x'
        .byte $ba,$eb,$ae,$ba,$ea,$aa,$56,$06       // char 121 'y'
        .byte $ea,$a9,$a6,$9a,$69,$a6,$99,$65       // char 122 'z'
        .byte $19,$19,$1a,$19,$26,$2a,$29,$26       // char 123 '{'
        .byte $69,$99,$69,$a9,$99,$69,$a9,$a9       // char 124 '|'
        .byte $ba,$ea,$ae,$bb,$ef,$be,$fb,$ee       // char 125 '}'
        .byte $1b,$1a,$9b,$9a,$9a,$9b,$9a,$9a       // char 126 '~'
        .byte $a4,$e4,$a4,$a4,$e4,$a4,$a4,$a4       // char 127
        .byte $00,$00,$00,$15,$1a,$1a,$19,$19       // char 128
        .byte $01,$01,$00,$40,$90,$90,$90,$90       // char 129
        .byte $96,$99,$66,$6a,$69,$66,$6a,$6a       // char 130
        .byte $00,$00,$00,$55,$6a,$6a,$6e,$6e       // char 131
        .byte $01,$01,$01                           // char 132 (partial)

txt_0c23:
        .byte $41,$41,$41,$41,$41                   // char 132 (partial)
        .byte $ba,$ae,$ba,$aa,$ae,$ba,$aa,$aa       // char 133
        .byte $a9,$99,$a9,$a9,$99,$a9,$99,$a9       // char 134
        .byte $00,$00,$00,$05,$06,$06,$06,$06       // char 135
        .byte $00,$00,$00,$54,$a4,$a4,$e4,$e4       // char 136
        .byte $1b,$1a,$1b,$1a,$1a,$1b,$1a,$1a       // char 137
        .byte $06,$06,$06,$56,$aa,$59,$66,$9a       // char 138
        .byte $96,$59,$66,$9a,$69,$a6,$9a,$6a       // char 139
        .byte $a9,$99,$a9,$a9,$99,$a9,$99,$99       // char 140

txt_0c68:
        .byte $2a,$2a,$ab,$ae,$ba,$ab,$ae,$bb       // char 141
        .byte $b9,$e9,$a9,$b9,$e9,$b9,$f9,$e9       // char 142
        .byte $ba,$eb,$ae,$ba,$ea,$a9,$a6,$9a       // char 143
        .byte $9a,$a9,$aa,$aa,$69,$aa,$99,$69       // char 144
        .byte $64,$a4,$a4,$64,$a4,$64,$64,$a4       // char 145
        .byte $1a,$19,$1a,$1a,$19,$1a,$1a,$1a       // char 146
        .byte $6b,$6e,$6a,$6b,$6e,$6b,$6f,$6e       // char 147
        .byte $6a,$6e,$6a,$6a,$6e,$6a,$6a,$6a       // char 148
        .byte $a6,$9a,$aa,$a6,$9a,$a6,$96,$9a       // char 149

txt_0cb0:
        .byte $41,$41,$41,$40,$40,$40,$40,$41       // char 150
        .byte $99,$45,$01,$00,$00,$10,$64,$a9       // char 151
        .byte $1a,$19,$1a,$1a,$19,$1a,$19,$19       // char 152
        .byte $1a,$19,$1a,$15,$00,$00,$00,$00       // char 153
        .byte $69,$a6,$aa,$55,$00,$00,$00,$00       // char 154
        .byte $ab,$ae,$aa,$6b,$6e,$6b,$6f,$6e       // char 155

txt_0ce0:
        .byte $41,$41,$41,$41,$40,$40,$40,$40       // char 156
        .byte $a9,$99,$a9,$54,$00,$00,$00,$00       // char 157
        .byte $06,$06,$06,$06,$06,$06,$1a,$1b       // char 158
        .byte $b9,$ea,$aa,$ba,$ea,$ba,$fb,$ea       // char 159
        .byte $af,$be,$fb,$ee,$ba,$eb,$ae,$ba       // char 160
        .byte $b9,$e9,$a9,$b9,$e9,$a9,$a9,$99       // char 161
        .byte $1a,$19,$1a,$1a,$19,$1a,$1a,$15       // char 162
        .byte $69,$a6,$99,$65,$96,$59,$aa,$55       // char 163
        .byte $9a,$59,$66,$9a,$69,$a6,$aa,$55       // char 164
        .byte $65,$aa,$9a,$6a,$ab,$ae,$aa,$55       // char 165
        .byte $5b,$aa,$ba,$eb,$ae,$bb,$aa,$55       // char 166
        .byte $95,$aa,$ef,$be,$fb,$ee,$aa,$55       // char 167
        .byte $6b,$ae,$ba,$eb,$ae,$ba,$aa,$55       // char 168
        .byte $95,$aa,$ea,$a9,$a6,$9a,$aa,$55       // char 169
        .byte $66,$aa,$69,$a6,$99,$65,$aa           // char 170 (partial)

txt_0d57:
        .byte $55                                   // char 170 (partial)
        .byte $55,$aa,$96,$59,$66,$9a,$aa,$55       // char 171
        .byte $a6,$9a,$69,$a6,$9a,$6a,$aa           // char 172 (partial)

txt_0d67:
        .byte $55                                   // char 172 (partial)
        .byte $56,$aa,$ab,$ae,$ba,$eb,$aa,$55       // char 173
        .byte $ba,$eb,$ae,$bb,$ef,$be,$aa           // char 174 (partial)

txt_0d77:
        .byte $55                                   // char 174 (partial)
        .byte $56,$aa,$fb,$ee,$ba,$eb,$aa,$55       // char 175
        .byte $b9,$ea,$ae,$ba,$ea,$a9,$aa           // char 176 (partial)

txt_0d87:
        .byte $55                                   // char 176 (partial)
        .byte $56,$aa,$a6,$9a,$69,$a6,$aa,$55       // char 177
        .byte $65,$aa,$99,$65,$96,$59,$aa           // char 178 (partial)

txt_0d97:
        .byte $55                                   // char 178 (partial)
        .byte $5a,$a9,$66,$9a,$69,$a6,$aa           // char 179 (partial)

txt_0d9f:
        .byte $55                                   // char 179 (partial)
        .byte $55,$aa,$ba,$eb,$ae,$bb,$aa           // char 180 (partial)

txt_0da7:
        .byte $55                                   // char 180 (partial)
        .byte $55,$aa,$ef,$be,$fb,$ee,$aa           // char 181 (partial)

txt_0daf:
        .byte $55                                   // char 181 (partial)
        .byte $55,$aa,$ab,$ae,$ba,$eb,$aa           // char 182 (partial)

txt_0db7:
        .byte $55                                   // char 182 (partial)
        .byte $55,$aa,$ae,$bb,$ef,$be,$aa,$55       // char 183
        .byte $6f,$be,$fb,$ee,$ba,$eb,$aa,$55       // char 184
        .byte $ba,$eb,$ae,$ba,$ea,$a9,$aa,$55       // char 185
        .byte $ea,$a9,$a6,$9a,$69,$a6,$aa,$55       // char 186
        .byte $69,$a9,$99,$69,$99,$59,$a9,$55       // char 187

// --- Region $0e99-$0f6c ---
.pc = $0e99 "Program $0e99"
        .byte $8d,$16,$d0,$a2,$00,$ad               // char 0 (partial)
        .byte $12,$d0,$e9,$00,$29,$07,$09,$18       // char 1 @+1
        .byte $8d,$11,$d0,$a0,$08,$88,$d0,$fd       // char 2 @+2
        .byte $ea,$e8,$e0,$01,$d0,$e9,$a2,$00       // char 3 @+3
        .byte $bd,$d1,$07,$9d,$d0,$07,$e8,$e0       // char 4 @+4
        .byte $2e,$d0,$f5,$a2,$00,$bd,$79,$0f       // char 5 @+5
        .byte $8d,$fd,$07,$ee,$c3,$0e,$e0,$1f       // char 6 @+6
        .byte $d0,$05,$a9,$00,$8d,$c3,$0e,$a2       // char 7 @+7
        .byte $00,$bd,$80,$03,$8d,$b2,$0e,$ee       // char 8 @+8
        .byte $d7,$0e,$e0,$7f,$d0,$05,$a9,$00       // char 9 @+9
        .byte $8d,$d7,$0e,$ad,$98,$0e,$38,$e9       // char 10 @+10
        .byte $02,$a8,$10,$2c,$a2,$00,$bd,$09       // char 11 @+11
        .byte $06,$9d,$08,$06,$e8,$e0,$27,$d0       // char 12 @+12
        .byte $f5,$ad,$d6,$19,$c9,$ff,$d0,$0d       // char 13 @+13
        .byte $a9,$d6,$8d,$01,$0f,$a9,$19,$8d       // char 14 @+14
        .byte $02,$0f,$ad,$d6,$19,$8d,$2f,$06       // char 15 @+15
        .byte $ee,$01,$0f,$d0,$03,$ee,$02,$0f       // char 16 @+16
        .byte $98,$29,$07,$8d,$98,$0e,$a2,$00       // char 17 @+17
        .byte $bd,$19,$d9,$9d,$18,$d9,$e8,$e0       // char 18 @+18
        .byte $27,$d0,$f5,$a2,$00,$bd,$99,$0f       // char 19 @+19
        .byte $8d,$3f,$d9,$ee,$33,$0f,$e0,$29       // char 20 @+20
        .byte $d0,$05,$a9,$00,$8d,$33,$0f,$a2       // char 21 @+21
        .byte $00,$a0,$13,$ad,$18,$d9,$9d,$68       // char 22 @+22
        .byte $d9,$9d,$7c,$d9,$bd,$18,$d9,$99       // char 23 @+23
        .byte $b8,$d9,$9d,$cc,$d9,$9d,$08,$da       // char 24 @+24
        .byte $99,$1c,$da,$e8,$88,$10,$e4,$20       // char 25 @+25
        .byte $0c,$10,$a2,$6b,$a9,$2a               // char 26 (partial)

// --- Region $0f7b-$0fbd ---
.pc = $0f7b "Program $0f7b"
        .byte $00,$0b,$0b,$0c,$0b,$0c               // char 0 (partial)
        .byte $0c,$0f,$0c,$0f,$0f,$01,$0f,$01       // char 1 @+1
        .byte $01,$03,$01,$03,$03,$0e,$03,$0e       // char 2 @+2
        .byte $0e,$06,$0e,$06,$06,$00,$06,$00       // char 3 @+3
        .byte $00,$00,$00,$00,$00,$00,$09,$09       // char 4 @+4
        .byte $02,$02,$08,$08,$0a,$0a,$0f,$0f       // char 5 @+5
        .byte $07,$07,$07,$01,$01,$01,$01,$07       // char 6 @+6
        .byte $07,$07,$0f,$0f,$0a,$0a,$08,$08       // char 7 @+7
        .byte $02,$02,$09,$09                       // char 8 (partial)

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

// --- Region $100c-$144e ---
.pc = $100c "dat_100c"

dat_100c:
        .byte $a9,$00,$8d,$11,$15,$a2,$02,$bd,$a2,$14,$85,$fb,$a8,$bd,$bc,$14 // ................
        .byte $f0,$4d,$de,$ef,$14,$10,$1f,$fe,$ef,$14,$de,$07,$15,$30,$0b,$bd // .M...........0..
        .byte $fe,$14,$09,$01,$99,$04,$d4,$4c,$b0,$11,$fe,$07,$15,$bd,$fe,$14 // .......L........
        .byte $99,$04,$d4,$4c,$b0,$11,$bd,$d7,$14,$29,$10,$f0,$1f,$a9,$81,$99 // ...L.....)......
        .byte $04,$d4,$ad,$a5,$14,$0a,$a8,$b9,$12,$15,$48,$b9,$13,$15,$48,$a4 // ..........H...H.
        .byte $fb,$68,$99,$01,$d4,$68,$99,$00,$d4,$4c,$63,$13,$4c,$b0,$11,$bd // .h...h...Lc.L...
        .byte $c2,$14,$85,$fc,$bd,$c5,$14,$85,$fd,$a9,$00,$8d,$a9,$14,$bc,$bf // ................
        .byte $14,$a9,$00,$9d,$b6,$14,$b1,$fc,$c9,$ff,$d0,$03,$4c,$07,$14,$48 // ............L..H
        .byte $29,$20,$f0,$05,$a9,$01,$8d,$a9,$14,$68,$c9,$80,$90,$03,$4c,$8a // ) .......h....L.
        .byte $13,$29,$1f,$18,$69,$01,$9d,$bc,$14,$c8,$b1,$fc,$48,$c8,$98,$9d // .)..i.......H...
        .byte $bf,$14,$68,$d0,$0b,$bd,$e3,$14,$29,$fe,$9d,$fe,$14,$4c,$f5,$12 // ..h.....)....L..
        .byte $18,$7d,$f2,$14,$9d,$b3,$14,$0a,$a8,$b9,$12,$15,$9d,$c8,$14,$b9 // .}..............
        .byte $13,$15,$9d,$cb,$14,$bd,$e6,$14       // ........

txt_10d4:
        .text "HJJJJH"
        .byte $18,$69,$01,$9d,$01,$15,$68,$8d,$a8,$14,$a9,$02,$9d,$f8,$14,$68 // .i....h........h
        .byte $a8,$ad,$a9,$14,$c9,$01,$d0,$03,$4c,$b0,$11,$98,$29,$0f,$9d,$ef // ........L...)...
        .byte $14,$a9,$00,$8d,$a7,$14,$9d,$ad,$14,$38,$ed,$a8,$14,$9d,$04,$15 // .........8......
        .byte $bd,$e3,$14,$9d,$fe,$14,$bd,$d7,$14,$29,$10,$f0,$20,$ad,$a5,$14 // .........).. ...
        .byte $0a,$a8,$b9,$12,$15,$48,$b9,$12,$15,$48,$a4,$fb,$68,$99,$01,$d4 // .....H...H..h...
        .byte $68,$99,$00,$d4,$a9,$01,$8d,$a7,$14,$a9,$81,$30,$03,$bd,$e0,$14 // h..........0....
        .byte $a4,$fb,$48,$29,$fe,$99,$04,$d4,$68,$99,$04,$d4,$bd,$da,$14,$99 // ..H)....h.......
        .byte $05,$d4,$bd,$dd,$14,$99,$06,$d4,$bd,$d7,$14,$9d,$d1,$14,$9d,$ce // ................
        .byte $14,$a9,$02,$9d,$07,$15,$bd,$e6,$14
        .text "JJJJ8"
        .byte $e9,$01
        .byte $9d,$f8,$14,$bd,$e9,$14,$9d,$aa,$14,$48,$29,$0f,$0a,$0a,$9d,$fb // .........H).....
        .byte $14,$68,$29,$f0,$4a,$9d,$ec,$14,$bd,$d7,$14,$29,$20,$f0,$1c,$bc // .h).J......) ...
        .byte $0d,$15,$b9,$e4,$18,$48,$29,$7f,$0a,$8d,$10,$15,$68,$29,$80,$9d // .....H).....h)..
        .byte $0a,$15,$ad,$11,$15,$1d,$9f,$14,$8d,$11,$15,$ad,$a7,$14,$d0,$03 // ................
        .byte $4c,$b0,$11,$4c,$63,$13,$bd,$ce,$14,$18,$7d,$d4,$14,$90,$03,$fe // L..Lc.....}.....
        .byte $d1,$14,$9d,$ce,$14,$bd,$d7,$14,$c9,$c0,$90,$03,$4c,$d9,$12,$c9 // ............L...
        .byte $80,$b0,$67,$c9,$40,$b0,$03,$4c,$62,$12,$bd,$ad,$14,$18,$7d,$e9 // ..g.@..Lb.....}.
        .byte $14,$a8,$b9,$d6,$18,$c9,$ff,$d0,$03,$4c,$63,$13,$c9,$41,$f0,$07 // .........Lc..A..
        .byte $c9,$40,$f0,$03,$4c,$fa,$11,$48,$c8,$b9,$d6,$18,$8d,$b1,$14,$68 // .@..L..H.......h
        .byte $8d,$b2,$14,$c8,$b9,$d6,$18,$18,$7d,$b3,$14,$0a,$c8,$8c,$b0,$14 // ........}.......
        .byte $a8,$b9,$12,$15,$48,$b9,$13,$15,$a4,$fb,$99,$01,$d4,$68,$99,$00 // ....H........h..
        .byte $d4,$ad,$b0,$14,$38,$fd,$e9,$14,$9d,$ad,$14,$ad,$b1,$14,$99,$03 // ....8...........
        .byte $d4,$ad,$b2,$14,$99,$04,$d4,$4c,$63,$13,$bc,$aa,$14,$b9,$c2,$18 // .......Lc.......
        .byte $c9,$ff,$d0,$06,$bc,$e9,$14,$4c,$37,$12,$85,$fe,$c8,$98,$9d,$aa // .......L7.......
        .byte $14,$bd,$b3,$14,$18,$65,$fe,$0a,$a8,$b9,$12,$15,$9d,$c8,$14,$b9 // .....e..........
        .byte $13,$15,$9d,$cb,$14,$4c,$f5,$12,$bd,$b6,$14,$f0,$28,$c9,$80,$b0 // .....L......(...
        .byte $12,$bd,$c8,$14,$18,$7d,$b9,$14,$90,$03,$fe,$cb,$14,$9d,$c8,$14 // .....}..........
        .byte $4c,$f5,$12,$bd,$c8,$14,$38,$fd,$b9,$14,$b0,$03,$de,$cb,$14,$9d // L.....8.........
        .byte $c8,$14,$4c,$f5,$12,$de,$fb,$14,$10,$61,$fe,$fb,$14,$bd,$e9,$14 // ..L......a......
        .byte $f0,$59,$de,$f8,$14,$bd,$f8,$14,$10,$20,$dd,$04,$15,$b0,$06,$bd // .Y....... ......
        .byte $01,$15,$9d,$f8,$14,$bd,$c8,$14,$18,$7d,$ec,$14,$9d,$c8,$14,$bd // .........}......
        .byte $cb,$14,$69,$00,$9d,$cb,$14,$4c,$f5,$12,$bd,$c8,$14,$38,$fd,$ec // ..i....L.....8..
        .byte $14,$9d,$c8,$14,$bd,$cb,$14,$e9,$00,$9d,$cb,$14,$4c,$f5,$12,$bd // ............L...
        .byte $c8,$14,$38,$fd,$e9,$14,$b0,$03,$de,$cb,$14,$9d,$c8,$14,$bd,$cb // ..8.............
        .byte $14,$10,$08,$a9,$01,$9d,$cb,$14,$9d,$c8,$14,$bd,$d7,$14,$29,$20 // ..............) 
        .byte $f0,$4d,$ad,$11,$15,$1d,$9f,$14,$8d,$11,$15,$bc,$0d,$15,$bd,$0a // .M..............
        .byte $15,$30,$1a,$b9,$e5,$18,$f0,$37,$ad,$10,$15,$18,$79,$e7,$18,$8d // .0.....7....y...
        .byte $10,$15,$ad,$10,$15,$d9,$e5,$18,$b0,$1d,$4c,$49,$13,$b9,$e6,$18 // ..........LI....
        .byte $f0,$1d,$ad,$10,$15,$38,$f9,$e7,$18,$8d,$10,$15,$ad,$10,$15,$d9 // .....8..........
        .byte $e6,$18,$90,$03,$4c,$49,$13,$bd,$0a,$15,$49,$80,$9d,$0a,$15,$a4 // ....LI....I.....
        .byte $fb,$bd,$c8,$14,$99,$00,$d4,$bd,$cb,$14,$99,$01,$d4,$bd,$ce,$14 // ................
        .byte $99,$02,$d4,$bd,$d1,$14,$99,$03,$d4,$ca,$10,$21,$ad,$11,$15,$8d // ...........!....
        .byte $17,$d4,$ad,$10,$15,$8d,$16,$d4,$ce,$9d,$14,$10,$0f,$ad,$9c,$14 // ................
        .byte $8d,$9d,$14,$ce,$bc,$14,$ce,$bd,$14,$ce,$be,$14,$60,$4c,$13,$10 // ............`L..
        .byte $29,$1f,$18,$69,$01,$9d,$bc,$14,$c8,$b1,$fc,$c9,$80,$b0,$46,$84 // )..i..........F.
        .byte $fe,$48,$a8,$b9,$e8,$18,$0a,$0a,$9d,$0d,$15,$68,$0a,$0a,$0a,$a8 // .H.........h....
        .byte $b9,$f6,$18,$9d,$e0,$14,$b9,$f7,$18,$9d,$e3,$14,$b9,$f8,$18,$9d // ................
        .byte $da,$14,$b9,$f9,$18,$9d,$dd,$14,$b9,$fa,$18,$9d,$e6,$14,$b9,$fb // ................
        .byte $18,$9d,$d7,$14,$b9,$fc,$18,$9d,$d4,$14,$b9,$fd,$18,$9d,$e9,$14 // ................
        .byte $a4,$fe,$4c,$a5,$10                   // ..L..

txt_13df:
        .text ")?"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $20,$b0,$11,$29,$1f,$48,$a9,$01,$9d,$b6,$14,$68,$0a,$0a,$9d,$b9 //  ..).H.....h....
        .byte $14,$4c,$a5,$10,$29,$1f,$48,$a9,$80,$9d,$b6,$14,$68,$0a,$0a,$9d // .L..).H.....h...
        .byte $b9,$14,$4c,$a5,$10,$bd,$96,$14,$85,$fc,$bd,$99,$14,$85,$fd,$bc // ..L.............
        .byte $f5,$14,$b1,$fc,$ea,$ea,$ea,$ea,$ea,$ea,$ea,$c9,$ff,$d0,$05,$a0 // ................
        .byte $00,$4c,$14,$14,$c8,$c9,$80,$b0,$1b,$48,$98,$9d,$f5,$14,$68,$a8 // .L.......H....h.
        .byte $b9,$ae,$18,$9d,$c2,$14,$b9,$b8,$18,$9d,$c5,$14,$a9,$00,$9d,$bf // ................
        .byte $14,$4c,$6b,$10,$29,$1f,$9d,$f2,$14,$4c,$14,$14 // .Lk.)....L..

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

// --- Region $1496-$14c8 ---
.pc = $1496 "dat_1496"

dat_1496:
        .byte $66,$a9,$ac,$19,$19,$19,$02,$02,$ff,$01,$02,$04,$00,$07,$0e,$50 // f..............P
        .byte $80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$01,$01,$01,$00,$00,$00,$9e,$9e,$9e,$14 // ................
        .byte $14,$14                               // ..

dat_14c8:
        // === Fill data (1 bytes, $14c8-$14c8) ===
        .byte $00                                   // .

// --- Region $1512-$1be0 ---
.pc = $1512 "dat_1512"

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

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

txt_15a5:
        .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,$1f,$00,$ff,$87,$00,$0a,$83 // ...0. ..........
        .byte $02,$20,$83,$00,$05,$01,$08,$03,$0a,$01,$0a,$83,$02,$20,$81,$00 // . ........... ..
        .byte $0a,$01,$0c,$03,$0d,$03,$0d,$83,$02,$20,$81,$00,$0d,$03,$0f,$03 // ......... ......
        .byte $0f,$01,$0f,$81,$02,$20,$81,$00,$05,$01,$08,$01,$05,$ff,$87,$03 // ..... ..........
        .byte $1c,$85,$01,$22,$85,$03,$1c,$01,$1c,$01,$1c,$83,$01,$22,$83,$03 // ..."........."..
        .byte $1c,$ff,$83,$05,$22,$01,$22,$01,$22,$03,$2e,$01,$22,$03,$22,$01 // ...."."."...".".
        .byte $22,$01,$2e,$01,$22,$01,$22,$01,$22,$03,$2e,$ff,$83,$06,$22,$03 // "...".".".....".
        .byte $25,$03,$27,$03,$29,$01,$27,$03,$25,$03,$22,$03,$20,$03,$22,$01 // %.'.).'.%.". .".
        .byte $22,$03,$25,$03,$27,$03,$29,$01,$27,$03,$29,$03,$2c,$05,$2e,$ff // ".%.'.).'.).,...
        .byte $85,$00,$06,$01,$06,$83,$02,$20,$81,$00,$06,$03,$06,$01,$06,$03 // ....... ........
        .byte $06,$83,$02,$20,$81,$00,$06,$01,$06,$05,$08,$01,$08,$83,$02,$20 // ... ........... 
        .byte $81,$00,$08,$03,$08,$01,$08,$03,$08,$83,$02,$20,$81,$00,$08,$01 // ........... ....
        .byte $05,$ff,$83,$04,$2e,$03,$2c,$03,$2e,$03,$31,$01,$2e,$03,$31,$03 // ......,...1...1.
        .byte $33,$01,$35,$03,$38,$0f,$3a,$00,$38,$00,$35,$00,$33,$00,$31,$00 // 3.5.8.:.8.5.3.1.
        .byte $35,$00,$33,$00,$31,$00,$2e,$00,$33,$00,$31,$00,$2e,$00,$2c,$00 // 5.3.1...3.1...,.
        .byte $31,$00,$2e,$00,$2c,$00,$29,$0f,$2e,$03,$2c,$03,$2e,$01,$31,$03 // 1...,.)...,...1.
        .byte $2e,$01,$33,$01,$35,$01,$33,$01,$35,$01,$33,$01,$35,$01,$33,$01 // ..3.5.3.5.3.5.3.
        .byte $35,$01,$38,$01,$35,$01,$38,$01,$3a,$01,$3d,$01,$3a,$01,$35,$03 // 5.8.5.8.:.=.:.5.
        .byte $38,$0f,$3a,$03,$3d,$07,$3c,$03,$3a,$07,$3c,$03,$38,$07,$33,$03 // 8.:.=.<.:.<.8.3.
        .byte $38,$03,$3a,$03,$3c,$07,$3d,$03,$3c,$03,$3a,$01,$38,$01,$35,$01 // 8.:.<.=.<.:.8.5.
        .byte $33,$01,$31,$01,$2e,$01,$2c,$01,$29,$01,$27,$01,$29,$01,$2c,$01 // 3.1...,.).'.).,.
        .byte $2e,$01,$31,$01,$33,$01,$35,$01,$38,$01,$3a,$07,$2e,$a7,$bf,$2e // ..1.3.5.8.:.....
        .byte $ff,$87,$07,$29,$07,$29,$83,$08,$29,$07,$29,$87,$09,$2c,$03,$2c // ...).)..).)..,.,
        .byte $07,$2c,$87,$07,$2e,$03,$2e,$03,$2e,$87,$07,$29,$07,$29,$83,$08 // .,.........).)..
        .byte $29,$07,$29,$87,$09,$2c,$03,$2c,$07,$2c,$87,$07,$2e,$03,$2e,$03 // ).)..,.,.,......
        .byte $2e,$87,$0a,$2a,$07,$2a,$03,$2a,$03,$2a,$03,$2a,$87,$08,$2c,$03 // ...*.*.*.*.*..,.
        .byte $2c,$07,$2c,$87,$0a,$2c,$03,$2c,$03,$2c,$87,$0a,$2a,$07,$2a,$03 // ,.,..,.,.,..*.*.
        .byte $2a,$03,$2a,$03,$2a,$87,$08,$2c,$03,$2c,$07,$2c,$87,$0a,$2c,$03 // *.*.*..,.,.,..,.
        .byte $2c,$03,$2c,$ff,$83,$0b,$16,$83,$0c,$29,$03,$2e,$03,$30,$01,$31 // ,.,......)...0.1
        .byte $03,$30,$03,$2e,$01,$2e,$01,$30,$01,$31,$03,$35,$87,$0b,$16,$07 // .0.....0.1.5....
        .byte $1d,$03,$1d,$07,$1d,$03,$1d,$83,$0c,$31,$03,$30,$03,$2e,$01,$31 // .........1.0...1
        .byte $03,$30,$05,$2e,$03,$2a,$03,$29,$87,$0b,$1d,$07,$1d,$03,$22,$01 // .0...*.)......".
        .byte $22,$01,$22,$03,$22,$87,$0c,$2e,$03,$30,$07,$31,$03,$30,$03,$2e // "."."....0.1.0..
        .byte $07,$33,$07,$31,$03,$30,$07,$2e,$03,$2c,$83,$0b,$1d,$87,$0c,$2e // .3.1.0...,......
        .byte $03,$30,$07,$31,$03,$30,$03,$2e,$03,$33,$01,$31,$01,$30,$01,$2e // .0.1.0...3.1.0..
        .byte $03,$2c,$01,$2e,$01,$30,$01,$30,$03,$33,$83,$0b,$1d,$01,$1d,$01 // .,...0.0.3......
        .byte $1d,$81,$03,$24,$01,$24,$ff,$87,$0d,$2e,$07,$30,$01,$31,$05,$33 // ...$.$.....0.1.3
        .byte $01,$31,$01,$33,$07,$29,$03,$2e,$03,$30,$03,$31,$03,$35,$03,$31 // .1.3.)...0.1.5.1
        .byte $03,$30,$03,$31,$00,$35,$00,$36,$00,$35,$00,$36,$00,$35,$00,$36 // .0.1.5.6.5.6.5.6
        .byte $00,$35,$00,$36,$0f,$35,$01,$33,$01,$31,$01,$33,$01,$35,$03,$2e // .5.6.5.3.1.3.5..
        .byte $03,$2e,$01,$2c,$03,$2e,$03,$31,$01,$31,$03,$30,$03,$2e,$03,$2c // ...,...1.1.0...,
        .byte $07,$2e,$01,$30,$01,$31,$03,$30,$01,$31,$01,$33,$03,$31,$01,$33 // ...0.1.0.1.3.1.3
        .byte $01,$35,$03,$33,$01,$35,$01,$38,$03,$35,$01,$38,$01,$3a,$03,$38 // .5.3.5.8.5.8.:.8
        .byte $03,$3d,$03,$3c,$03,$3a,$03,$38,$01,$3a,$01,$38,$01,$35,$01,$33 // .=.<.:.8.:.8.5.3
        .byte $01,$31,$01,$2e,$01,$2c,$01,$29,$01,$27,$01,$25,$01,$22,$01,$20 // .1...,.).'.%.". 
        .byte $01,$1d,$01,$20,$01,$22,$01,$25,$0f,$27,$01,$29,$01,$2c,$03,$29 // ... .".%.'.).,.)
        .byte $03,$27,$03,$29,$ff,$d2,$d5,$07,$1b,$35,$59,$8b,$2a,$8d,$10,$15 // .'.).....5Y.*...
        .byte $15,$16,$16,$16,$16,$16,$17,$17,$18,$00,$05,$08,$ff,$00,$05,$07 // ................
        .byte $ff,$00,$05,$09,$ff,$00,$04,$07,$ff,$08,$05,$00,$ff,$81,$1a,$11 // ................
        .byte $00,$41,$08,$00,$80,$1a,$80,$13,$80,$1a,$ff,$ff,$00,$10,$0c,$00 // .A..............
        .fill 13, $00
        .byte $41,$40,$0e,$ec,$00,$34,$20,$00,$15,$15,$08,$00,$01,$10,$00,$00 // A@...4 .........
        .byte $81,$80,$08,$87,$01,$40,$00,$00,$41,$41,$08,$00,$01,$d7,$00,$f0 // .....@..AA......
        .byte $11,$40,$08,$8e,$30,$01,$60,$f3,$51,$50,$08,$0a,$00,$13,$ff,$00 // .@..0.`.QP......
        .byte $41,$40,$08,$89,$01,$12,$60,$00,$41,$50,$0a,$aa,$03,$80,$f0,$00 // A@....`.AP......
        .byte $41,$50,$0a,$aa,$03,$80,$f0,$04,$41,$50,$0a,$aa,$03,$80,$f0,$08 // AP......AP......
        .byte $41,$50,$0a,$aa,$03,$80,$f0,$0c,$81,$40,$0a,$a9,$01,$84,$40,$10 // AP.......@....@.
        .byte $41,$40,$08,$8a,$30,$11,$20,$f0,$41,$40,$08,$8b,$30,$04,$60,$c2 // A@..0. .A@..0.`.
        .byte $8c,$01,$01,$01,$01,$01,$01,$05,$05,$01,$01,$05,$05,$01,$01,$01 // ................
        .byte $01,$05,$05,$01,$01,$05,$05,$01,$01,$01,$01,$01,$01,$05,$05,$01 // ................
        .byte $01,$05,$05,$00,$00,$00,$01,$01,$05,$05,$00,$01,$01,$05,$05,$01 // ................
        .byte $01,$05,$05,$01,$01,$05,$05,$01,$01,$05,$05,$01,$01,$05,$05,$05 // ................
        .byte $05,$00,$ff,$8c,$02,$ff,$8c,$03,$03,$03,$03,$04,$04,$06,$06,$04 // ................
        .byte $04,$07,$07,$04,$04,$03,$03,$03,$03,$06,$07,$03,$03,$00,$04,$04 // ................
        .byte $00,$00,$00,$00,$00,$08,$08,$09,$09,$07,$00,$00,$00,$00,$00,$ff // ................

txt_19d6:
        .encoding "screencode_mixed"
        .text "   rawhead presents"
        .encoding "petscii_upper"

txt_19e9:
        .text " 1943- "

txt_19f0:
        .encoding "screencode_mixed"
        .text "battle of midway"
        .encoding "petscii_upper"

txt_1a00:
        .text " +++. "

txt_1a06:
        .encoding "screencode_mixed"
        .text "cracked and trained by storm shadow.  thanks to zargon for the original.  a few greetings must go to  zargon, ikari, hotline, cosmos, level"
        .encoding "petscii_upper"

txt_1a91:
        .text " 99, "
        .byte $04,$0f,$0d,$09,$0e,$01,$14,$0f,$12,$13,$2c,$20,$13,$03,$09,$05 // .........., ....
        .byte $0e,$03,$05                           // ...

txt_1aa9:
        .text " 451, "
        .byte $15,$10,$06,$12,$0f,$0e,$14           // .......

txt_1ab6:
        .text ", 2000 "

txt_1abd:
        .encoding "screencode_mixed"
        .text "ad, sphinx, lynx, triad, krush, future, mechanix, p and p studios, ukmet, nato and all of our other contacts. call norway"
        .encoding "petscii_upper"

txt_1b36:
        .text " (0)2 993520 "

txt_1b43:
        .encoding "screencode_mixed"
        .text "and ask for bjorn (storm shadow). look out for"
        .encoding "petscii_upper"

txt_1b71:
        .text " :    "

txt_1b77:
        .encoding "screencode_mixed"
        .text "pimplesqueezer 4 and 5 and more cracks from rawhead"
        .encoding "petscii_upper"

txt_1baa:
        .text "!     "
        .byte $13,$05,$05,$20,$19,$01               // ... ..

txt_1bb6:
        .text "."

dat_1bb7:
        // === Fill data (40 bytes, $1bb7-$1bde) ===
        .fill 40, $20
        .byte $ff                                   // .

dat_1be0:
        // === Fill data (1 bytes, $1be0-$1be0) ===
        .byte $00                                   // .

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

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

// --- Region $febd-$febd ---
.pc = $febd "dat_febd"

dat_febd:
        // === Fill data (1 bytes, $febd-$febd) ===
        .byte $00                                   // .
