// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:56
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0800  End: $ffff  (63488 bytes)
// Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation
// Packer entry: $0810 (via BASIC SYS 2064)
// Entry point:  $1900 (6400)
// IRQ handler:  $1a00 (irq_1a00)
// IRQ handler:  $19f7 (nmi_19f7)
// IRQ handler:  $ea31 (irq_ea31)
//
// Code: 1604 bytes, Data: 61884 bytes
// Labels: 312, Subroutines: 14
//
// Cross-references: all OK
// ============================================


// --- Region $11e3-$147c ---
.pc = $11e3 "sub_11e3"
// Referenced by: jsr from $12b1, $1353, $1360, $136c

sub_11e3:
        tya
        sta $101c,x
// Referenced by: jsr from $12df

sub_11e7:
        lda $106e,y
        sta $d401,x
        sta $1033,x
        lda $10ce,y
        sta $d400,x
        sta $1032,x
        rts

// Referenced by: jsr from $13fa
sub_11fa: {
        lda #$01
        sta $1047,x
loop:
        lda $101e,x
        sta $fb
        lda $101f,x
        sta $fc
        lda $101d,x
        asl
        tay
        iny
        lda ($fb),y
        cmp #$00
        bne skip1
        lda #$00
        sta $101d,x
        ldy #$01
        lda ($fb),y
        clv
        bvc skip2
skip1:
        cmp #$01
        bne skip2
        lda #$00
        sta dat_1000
        rts
skip2:
        pha
        dey
        lda ($fb),y
        sta $fb
        pla
        sta $fc
        lda $102f,x
        tay
        clc
        adc #$02
        sta $102f,x
        lda ($fb),y
        cmp #$00
        bne skip3
        lda #$00
        sta $102f,x
        inc $101d,x
        jmp $11ff
skip3:
        sta $101c,x
        iny
        lda ($fb),y
        pha
        and #$1f
        sta $1004,x
        pla
        and #$e0
        lsr
        lsr
        tay
        lda $1059,x
        sta $fb
        lda $105a
        sta $fc
        lda #$00
        sta $d404,x
        sta $d402,x
        sta $1034,x
        lda ($fb),y
        iny
        sta $d403,x
        sta $1035,x
        and #$f0
        sta $1003,x
        lda ($fb),y
        iny
        sta $1005,x
        lda ($fb),y
        iny
        sta $d405,x
        lda ($fb),y
        iny
        sta $d406,x
        lda ($fb),y
        iny
        sta $101a,x
        lda ($fb),y
        iny
        sta $1007,x
        lda ($fb),y
        iny
        sta $1046,x
        lda ($fb),y
        iny
        sta $1008,x
        ldy $101c,x
        jsr sub_11e3
        lda $1033,x
        sta $1049,x
        lda $1032,x
        sta $1048,x
        lda $1005,x
        sta $d404,x
        lda #$00
        sta $1009,x
        rts
}

// Referenced by: jsr from $13ea
sub_12cc: {
        inc $1006,x
        lda $1006,x
        clc
        adc $1046,x
        tay
        lda $101c,x
        clc
        adc $1176,y
        tay
        jsr sub_11e7
        lda $1006,x
        clc
        adc $1007,x
        tay
        lda $112e,y
        clc
        adc $1032,x
        sta $1032,x
        bcc skip1
        inc $1033,x
skip1:
        lda $1006,x
        cmp #$0c
        bne skip2
        lda #$00
        sta $1006,x
skip2:
        lda $1008,x
        and #$20
        beq skip4
        lda $1047,x
        beq skip3
        dec $1047,x
        lda #$81
        sta $d404,x
        sta $d401,x
        rts
skip3:
        lda $1005,x
        sta $d404,x
skip4:
        lda $1034,x
        clc
        adc $101a,x
        sta $1034,x
        sta $d402,x
        lda $1035,x
        adc #$00
        sta $1035,x
        sta $d403,x
        lda $1008,x
        lsr
        pha
        bcc skip6
        lda $1009,x
        eor #$80
        sta $1009,x
        bne skip5
        lda $101c,x
        sec
        sbc #$0c
        tay
        jsr sub_11e3
        clv
        bvc skip6
skip5:
        lda $101c,x
        clc
        adc #$0c
        tay
        jsr sub_11e3
skip6:
        pla
        lsr
        pha
        bcc skip7
        ldy $101c,x
        dey
        jsr sub_11e3
skip7:
        pla
        lsr
        pha
        bcc skip8
        lda $1031,x
        eor #$c0
        sta $1031,x
        sta $d404,x
skip8:
        pla
        lsr
        bcc skip9
        lda $1030,x
        eor #$60
        sta $1030,x
        sta $d404,x
skip9:
        lda $1003,x
        beq skip13
        sta $1045
        lda $1008,x
        and #$10
        beq skip11
        lda $1048,x
        clc
        adc $1045
        sta $1048,x
        bcc skip10
        inc $1049,x
skip10:
        clv
        bvc skip12
skip11:
        lda $1048,x
        sec
        sbc $1045
        sta $1048,x
        bcs skip12
        dec $1049,x
skip12:
        lda $1048,x
        sta $1032,x
        lda $1049,x
        sta $1033,x
skip13:
        lda $1032,x
        sta $d400,x
        lda $1033,x
        sta $d401,x
        rts
}
// Referenced by: jsr from $1a77

sub_13d7:
        lda $fb
        pha
        lda $fc
        pha
        inc $1044
        ldx #$00

loc_13e2:
        lda dat_1000
        and $1020,x
        beq loc_13fd
        jsr sub_12cc
        lda $1044
        cmp $1001
        bne loc_13fd
        dec $1004,x
        bpl loc_13fd
        jsr sub_11fa

loc_13fd:
        txa
        clc
        adc #$07
        tax
        cpx #$15
        bne loc_13e2
        lda $1044
        cmp $1001
        bne loc_1413
        lda #$00
        sta $1044

loc_1413:
        pla
        sta $fc
        pla
        sta $fb
        rts
// Referenced by: jsr from $18ce

sub_141a:
        ldy #$00
        lda ($fb),y
        sta $101e
        iny
        lda ($fb),y
        sta $101f
        iny
        lda ($fb),y
        sta $1025
        iny
        lda ($fb),y
        sta $1026
        iny
        lda ($fb),y
        sta $102c
        iny
        lda ($fb),y
        sta $102d
        ldx #$00

loc_1441:
        lda #$00
        sta $101d,x
        sta $1004,x
        sta $102f,x
        txa
        clc
        adc #$07
        tax
        cpx #$15
        bne loc_1441
        lda #$00
        sta $1044
        ldx #$17
        lda #$00

loc_145e:
        sta $d400,x
        dex
        bpl loc_145e
        lda $1002
        sta $d418
        lda #$80
        sta $1009
        lda #$80
        sta $1010
        sta $1017
        lda #$01
        sta $1006
        rts

// --- Region $17f0-$17f9 ---
.pc = $17f0 "Segment $17f0"
        .byte $17,$f2                               // slo $f2,x // ILLEGAL
        ora $14,x
        asl $49,x
        .byte $17,$06                               // slo $06,x // ILLEGAL
        .byte $17,$5a                               // slo $5a,x // ILLEGAL

// --- Region $18b1-$18d8 ---
.pc = $18b1 "sub_18b1"
// Referenced by: jsr from $1979

sub_18b1:
        lda #$05
        sta $1001
        lda #$6f
        sta $1002
        lda #$07
        sta dat_1000
        lda $fb
        pha
        lda $fc
        pha
        lda #$ab
        sta $fb
        lda #$18
        sta $fc
        jsr sub_141a
        pla
        sta $fc
        pla
        sta $fb
        rts

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

// --- Region $1900-$1a20 ---
.pc = $1900 "main_1900"

main_1900:
        jsr $e544
        sei
        ldx #$00

loc_1906:
        lda #$01
        sta $d800,x
        sta $d900,x
        sta $da00,x
        sta $db00,x
        lda #$08
        sta $0400,x
        sta $0500,x
        sta $0600,x
        sta $0700,x
        inx
        bne loc_1906
        ldx #$27

loc_1927:
        lda #$00
        sta $db98,x
        sta $dbc0,x
        lda #$28
        sta $0798,x
        sta $07c0,x
        dex
        bpl loc_1927
        ldx #$00
        ldy #$1a
        stx $0314
        sty $0315
        ldx #$f7
        ldy #$19
        stx $0318
        sty $0319
        lda #$7f
        sta $dc0d
        lda #$08
        sta $d1e5
        lda #$09
        sta $d226
        ldx #$1d

loc_195f:
        lda dat_1c4c,x
        sta $d280,x
        dex
        bpl loc_195f
        ldx #$08
        ldy #$38

loc_196c:
        tya
        sta $07f7,x
        lda #$01
        sta $d367,x
        dey
        dex
        bpl loc_196c
        jsr sub_18b1
        jsr sub_1b83
        lda #$01
        sta $fc
        lda #$02
        sta $fd
        lda #$03
        sta $fe
        lda #$01
        sta $ff
        lda #$c7
        sta $fb
        lda #$03
        sta $fa
        lda #$00
        sta $f9
        sta chr_0800

loc_199e:
        lda #$00
        sta $02
        cli

loc_19a3:
        lda $02
        beq loc_19a3
        jsr sub_1b08
        jsr sub_1a94
        ldy $dc01
        iny
        beq loc_199e
        sei
        jsr $fda3
        jsr $e518
        ldy #$ea
        ldx #$31
        sty $0315
        stx $0314
        ldx #$1a

loc_19c6:
        lda dat_19dc,x
        sta $0334,x
        dex
        bpl loc_19c6
        lda #$e0
        sta $d220
        sta $d2a1
        sta $01
        jmp $0334

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

loc_19de:
        lda $2200,x
        sta chr_0800,x
        inx
        bne loc_19de
        inc $033b
        inc $0338

loc_19ed:
        bne loc_19de
        lda #$e7
        sta $01
        cli
        jmp loc_fce2

nmi_19f7:
        rti

dat_19f8:
        .fill 8, $00

irq_1a00:
        ldx #$05

loc_1a02:
        dex
        bne loc_1a02
        ldy $1a1e
        dey
        lda #$00
        sta $0f00,y
        ldx #$00
        ldy #$07
        nop
        lda $0f00,x
        sta $d2e0
        sta $d221
        inx
        cpx #$01
        beq loc_1a33

// --- Region $1a33-$1c4c ---
.pc = $1a33 "loc_1a33"

loc_1a33:
        lda #$01
        sta $02
        ldx #$40
        ldy #$1a
        lda #$e8
        jmp loc_1a83

loc_1a40:
        lda $fb
        sta $d1d6
        ldx #$0f

loc_1a47:
        dex
        bne loc_1a47
        ldx #$00
        ldy $d212

loc_1a4f:
        lda $1d88,x

loc_1a52:
        cpy $d252
        beq loc_1a52
        sta $d1e1
        bit $ff
        iny
        inx
        cpx #$10
        bne loc_1a4f
        ldx #$06

loc_1a64:
        dex
        bne loc_1a64
        lda #$00
        sta $d2a1
        lda #$c7
        sta $d2d6
        jsr sub_1b25
        jsr sub_1bb5
        jsr sub_13d7
        ldx #$00
        ldy #$1a
        lda #$52
        jmp loc_1a83

loc_1a83:
        stx $0314
        sty $0315
        sta $d212
        lda #$01
        sta $d259
        jmp loc_ea7e

// Referenced by: jsr from $19aa
sub_1a94: {
        ldx #$7f
loop1:
        lda $1c85,x
        sta $0f00,x
        dex
        bpl loop1
        ldx #$00
loop2:
        stx $f7
        ldy $1c79,x
        lda $1d47,y
        tay
        ldx #$00
loop3:
        lda $1d3f,x
        sta $0f20,y
        sta $0f08,y
        iny
        inx
        cpx #$08
        bne loop3
        ldx $f7
        ldy $1c79,x
        iny
        cpy #$40
        bne skip1
        ldy #$00
skip1:
        tya
        sta $1c79,x
        inx
        cpx #$04
        bne loop2
        ldx #$04
loop4:
        stx $f7
        ldy $1c7f,x
        lda $1d47,y
        tay
        ldx #$00
loop5:
        lda $1d3f,x
        sta $0f30,y
        sta $0f48,y
        iny
        inx
        cpx #$08
        bne loop5
        ldx $f7
        ldy $1c7f,x
        dey
        bne skip2
        ldy #$40
skip2:
        tya
        sta $1c7f,x
        dex
        bne loop4
        lda $1a1e
        cmp #$80
        beq done
        inc $1a1e
done:
        rts
}
// Referenced by: jsr from $19a7

sub_1b08:
        dec $fa
        beq loc_1b0d
        rts

loc_1b0d:
        lda #$02
        sta $fa
        ldy $1d88
        ldx #$00

loc_1b16:
        lda $1d89,x
        sta $1d88,x
        inx
        cpx #$0f
        bne loc_1b16
        sty $1d97
        rts

// Referenced by: jsr from $1a71
sub_1b25: {
        lda $f9
        beq skip
        dec $f9
        rts
skip:
        ldy $f8
loop:
        jsr sub_1b35
        dey
        bne loop
        rts
}
// Referenced by: jsr from $1b2e

sub_1b35:
        lda $fb
        and #$07
        beq loc_1b3e
        dec $fb
        rts

loc_1b3e:
        lda $1e21
        beq loc_1b7d
        cmp #$2a
        beq loc_1bab
        cmp #$2b
        beq loc_1b92
        cmp #$2d
        beq loc_1ba0
        pha
        lda #$c7
        sta $fb
        ldx #$00

loc_1b56:
        lda $0799,x
        sta $0798,x
        lda $07c1,x
        sta $07c0,x
        inx
        cpx #$27
        bne loc_1b56
        pla
        clc
        adc #$08
        sta $07bf
        clc
        adc #$40
        sta $07e7
// Referenced by: jsr from $1b9a

sub_1b74:
        inc $1b3f
        bne loc_1b7c
        inc $1b40

loc_1b7c:
        rts

loc_1b7d:
        jsr sub_1b83
        jmp loc_1b3e
// Referenced by: jsr from $197c, $1b7d

sub_1b83:
        lda #$00
        sta $1b3f
        lda #$1e
        sta $1b40
        lda #$01
        sta $f8
        rts

loc_1b92:
        lda $f8
        cmp #$0f
        beq loc_1b9a
        inc $f8

loc_1b9a:
        jsr sub_1b74
        jmp loc_1b3e

loc_1ba0:
        lda $f8
        cmp #$01
        beq loc_1ba8
        dec $f8

loc_1ba8:
        jmp loc_1b9a

loc_1bab:
        lda $f9
        clc
        adc #$32
        sta $f9
        jmp loc_1b9a
// Referenced by: jsr from $1a74

sub_1bb5:
        dec $ff
        beq loc_1bba
        rts

loc_1bba:
        lda #$01
        sta $ff
        ldx #$0e
        lda #$08

loc_1bc2:
        ldy $1c6a,x
        sta $0428,y
        sta $0720,y
        dex
        bpl loc_1bc2
        lda $fc
        sec
        sbc #$01
        sta $fc
        bpl loc_1beb
        clc
        adc #$08
        sta $fc
        ldx #$04

loc_1bde:
        dec $1c6a,x
        bpl loc_1be8
        lda #$77
        sta $1c6a,x

loc_1be8:
        dex
        bpl loc_1bde

loc_1beb:
        lda $fd
        sec
        sbc #$03
        sta $fd
        bpl loc_1c08
        clc
        adc #$08
        sta $fd
        ldx #$04

loc_1bfb:
        dec $1c6f,x
        bpl loc_1c05
        lda #$77
        sta $1c6f,x

loc_1c05:
        dex
        bpl loc_1bfb

loc_1c08:
        lda $fe
        sec
        sbc #$05
        sta $fe
        bpl loc_1c25
        clc
        adc #$08
        sta $fe
        ldx #$04

loc_1c18:
        dec $1c74,x
        bpl loc_1c22
        lda #$77
        sta $1c74,x

loc_1c22:
        dex
        bpl loc_1c18

loc_1c25:
        ldx #$04

loc_1c27:
        lda $fc
        ldy $1c6a,x
        sta $0428,y
        sta $0720,y
        lda $fd
        ldy $1c6f,x
        sta $0428,y
        sta $0720,y
        lda $fe
        ldy $1c74,x
        sta $0428,y
        sta $0720,y
        dex
        bpl loc_1c27
        rts

dat_1c4c:
        .byte $3c                                   // <

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

// --- Region $990f-$990f ---
.pc = $990f "Segment $990f"
        brk

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

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

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

// --- Region $ea31-$ea31 ---
.pc = $ea31 "irq_ea31"

irq_ea31:
        brk

// --- Region $ea7e-$ea7e ---
.pc = $ea7e "loc_ea7e"

loc_ea7e:
        brk

// --- Region $f010-$f01c ---
.pc = $f010 "Segment $f010"
        cpy #$97
        and $c0
        .byte $97,$25                               // sax $25,y // ILLEGAL
        cpy #$97
        and $c0
        .byte $97,$a5                               // sax $a5,y // ILLEGAL
        .byte $da                                   // nop // ILLEGAL

// --- Region $fcdd-$fd02 ---
.pc = $fcdd "loc_fcdd"

loc_fcdd:
        lda $fc
        ldy $1c6a,x

loc_fce2:
        sta $0428,y
        sta $0720,y
        lda $fd
        ldy $1c6f,x
        sta $0428,y
        sta $0720,y
        lda $fe
        ldy $1c74,x
        sta $0428,y
        sta $0720,y
        dex
        bpl loc_fcdd
        rts

dat_fd02:
        .byte $3c                                   // <

// --- Region $fda3-$fdb3 ---
.pc = $fda3 "Segment $fda3"
        .byte $03,$01                               // slo ($01,x) // ILLEGAL
        asl $0e06
        asl $0e
        asl $06
        ora $06
        ora $0e
        .byte $03,$0e                               // slo ($0e,x) // ILLEGAL
        brk

dat_fdb3:
        .byte $0b                                   // .

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

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

chr_0800:
        // === Charset data (1600 bytes, $0800-$0e3f) ===
        .byte $00,$00,$00,$80,$00,$00,$00,$00       // char 0 @+0
        .byte $00,$00,$00,$40,$00,$00,$00,$00       // char 1 @+1
        .byte $00,$00,$00,$20,$00,$00,$00,$00       // char 2 @+2
        .byte $00,$00,$00,$10,$00,$00,$00,$00       // char 3 @+3
        .byte $00,$00,$00,$08,$00,$00,$00,$00       // char 4 @+4
        .byte $00,$00,$00,$04,$00,$00,$00,$00       // char 5 @+5
        .byte $00,$00,$00,$02,$00,$00,$00,$00       // char 6 @+6
        .byte $00,$00,$00,$01,$00,$00,$00,$00       // char 7 @+7
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 8 @+8
        .byte $ff,$ff,$f9,$ff,$f1,$ff,$e1,$ff       // char 9 @+9
        .byte $ff,$ff,$87,$ff,$9b,$ff,$81,$ff       // char 10 @+10
        .byte $ff,$ff,$c3,$ff,$9f,$ff,$9f,$ff       // char 11 @+11
        .byte $ff,$ff,$83,$ff,$99,$ff,$99,$ff       // char 12 @+12
        .byte $ff,$ff,$81,$ff,$9f,$ff,$9f,$ff       // char 13 @+13
        .byte $ff,$ff,$81,$ff,$9f,$ff,$9f,$ff       // char 14 @+14
        .byte $ff,$ff,$c1,$ff,$9f,$ff,$99,$ff       // char 15 @+15
        .byte $ff,$ff,$99,$ff,$99,$ff,$99,$ff       // char 16 @+16
        .byte $ff,$ff,$e7,$ff,$e7,$ff,$e7,$ff       // char 17 @+17
        .byte $ff,$ff,$f9,$ff,$f9,$ff,$f9,$ff       // char 18 @+18
        .byte $ff,$ff,$99,$ff,$93,$ff,$87,$ff       // char 19 @+19
        .byte $ff,$ff,$9f,$ff,$9f,$ff,$9f,$ff       // char 20 @+20
        .byte $ff,$ff,$9c,$ff,$88,$ff,$80,$ff       // char 21 @+21
        .byte $ff,$ff,$99,$ff,$99,$ff,$89,$ff       // char 22 @+22
        .byte $ff,$ff,$c3,$ff,$99,$ff,$99,$ff       // char 23 @+23
        .byte $ff,$ff,$83,$ff,$99,$ff,$99,$ff       // char 24 @+24
        .byte $ff,$ff,$c3,$ff,$99,$ff,$99,$ff       // char 25 @+25
        .byte $ff,$ff,$83,$ff,$99,$ff,$99,$ff       // char 26 @+26
        .byte $ff,$ff,$c1,$ff,$9f,$ff,$83,$ff       // char 27 @+27
        .byte $ff,$ff,$81,$ff,$e7,$ff,$e7,$ff       // char 28 @+28
        .byte $ff,$ff,$99,$ff,$99,$ff,$99,$ff       // char 29 @+29
        .byte $ff,$ff,$99,$ff,$99,$ff,$93,$ff       // char 30 @+30
        .byte $ff,$ff,$9c,$ff,$94,$ff,$80,$ff       // char 31 @+31
        .byte $ff,$ff,$9c,$ff,$c9,$ff,$e3,$ff       // char 32 ' '
        .byte $ff,$ff,$99,$ff,$99,$ff,$c3,$ff       // char 33 '!'
        .byte $ff,$ff,$81,$ff,$f9,$ff,$f3,$ff       // char 34 '"'
        .byte $ff,$ff,$83,$ff,$9f,$ff,$9f,$ff       // char 35 '#'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 36 '$'
        .byte $ff,$ff,$c1,$ff,$f9,$ff,$f9,$ff       // char 37 '%'
        .byte $ff,$ff,$e7,$ff,$c3,$ff,$81,$ff       // char 38 '&'
        .byte $ff,$ff,$ef,$ff,$cf,$ff,$81,$ff       // char 39 '''
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 40 '('
        .byte $ff,$ff,$e7,$ff,$e7,$ff,$e7,$ff       // char 41 ')'
        .byte $ff,$ff,$99,$ff,$99,$ff,$ff,$ff       // char 42 '*'
        .byte $ff,$ff,$c9,$ff,$80,$ff,$c9,$ff       // char 43 '+'
        .byte $ff,$ff,$db,$ff,$99,$ff,$00,$ff       // char 44 ','
        .byte $ff,$ff,$99,$ff,$99,$ff,$e1,$ff       // char 45 '-'
        .byte $ff,$ff,$c7,$ff,$93,$ff,$c7,$ff       // char 46 '.'
        .byte $ff,$ff,$e7,$ff,$e7,$ff,$cf,$ff       // char 47 '/'
        .byte $ff,$ff,$f3,$ff,$e7,$ff,$e7,$ff       // char 48 '0'
        .byte $ff,$ff,$cf,$ff,$e7,$ff,$e7,$ff       // char 49 '1'
        .byte $ff,$ff,$ff,$ff,$e7,$ff,$81,$ff       // char 50 '2'
        .byte $ff,$ff,$ff,$ff,$e7,$ff,$e7,$ff       // char 51 '3'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 52 '4'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 53 '5'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 54 '6'
        .byte $ff,$ff,$ff,$ff,$f9,$ff,$f3,$ff       // char 55 '7'
        .byte $ff,$ff,$c3,$ff,$99,$ff,$91,$ff       // char 56 '8'
        .byte $ff,$ff,$fb,$ff,$f3,$ff,$e3,$ff       // char 57 '9'
        .byte $ff,$ff,$c3,$ff,$99,$ff,$f9,$ff       // char 58 ':'
        .byte $ff,$ff,$c1,$ff,$f9,$ff,$e3,$ff       // char 59 ';'
        .byte $ff,$ff,$f9,$ff,$f1,$ff,$e9,$ff       // char 60 '<'
        .byte $ff,$ff,$81,$ff,$9f,$ff,$83,$ff       // char 61 '='
        .byte $ff,$ff,$c3,$ff,$9f,$ff,$83,$ff       // char 62 '>'
        .byte $ff,$ff,$81,$ff,$f9,$ff,$f3,$ff       // char 63 '?'
        .byte $ff,$ff,$c3,$ff,$99,$ff,$c3,$ff       // char 64 '@'
        .byte $ff,$ff,$c3,$ff,$99,$ff,$99,$ff       // char 65 'A'
        .byte $ff,$ff,$ff,$ff,$e7,$ff,$e7,$ff       // char 66 'B'
        .byte $ff,$ff,$ff,$ff,$e7,$ff,$e7,$ff       // char 67 'C'
        .byte $ff,$ff,$f3,$ff,$e7,$ff,$cf,$ff       // char 68 'D'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$81,$ff       // char 69 'E'
        .byte $ff,$ff,$cf,$ff,$e7,$ff,$f3,$ff       // char 70 'F'
        .byte $ff,$ff,$c3,$ff,$99,$ff,$f3,$ff       // char 71 'G'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 72 'H'
        .byte $c9,$ff,$81,$ff,$99,$ff,$ff,$ff       // char 73 'I'
        .byte $99,$ff,$99,$ff,$83,$ff,$ff,$ff       // char 74 'J'
        .byte $9f,$ff,$9f,$ff,$c3,$ff,$ff,$ff       // char 75 'K'
        .byte $99,$ff,$99,$ff,$83,$ff,$ff,$ff       // char 76 'L'
        .byte $81,$ff,$9f,$ff,$81,$ff,$ff,$ff       // char 77 'M'
        .byte $81,$ff,$9f,$ff,$9f,$ff,$ff,$ff       // char 78 'N'
        .byte $99,$ff,$99,$ff,$c1,$ff,$ff,$ff       // char 79 'O'
        .byte $81,$ff,$99,$ff,$99,$ff,$ff,$ff       // char 80 'P'
        .byte $e7,$ff,$e7,$ff,$e7,$ff,$ff,$ff       // char 81 'Q'
        .byte $99,$ff,$99,$ff,$c3,$ff,$ff,$ff       // char 82 'R'
        .byte $87,$ff,$93,$ff,$99,$ff,$ff,$ff       // char 83 'S'
        .byte $9f,$ff,$9f,$ff,$81,$ff,$ff,$ff       // char 84 'T'
        .byte $94,$ff,$9c,$ff,$9c,$ff,$ff,$ff       // char 85 'U'
        .byte $81,$ff,$91,$ff,$99,$ff,$ff,$ff       // char 86 'V'
        .byte $99,$ff,$99,$ff,$c3,$ff,$ff,$ff       // char 87 'W'
        .byte $99,$ff,$83,$ff,$9f,$ff,$ff,$ff       // char 88 'X'
        .byte $99,$ff,$99,$ff,$c3,$ff,$fc,$ff       // char 89 'Y'
        .byte $99,$ff,$83,$ff,$99,$ff,$ff,$ff       // char 90 'Z'
        .byte $c1,$ff,$f9,$ff,$83,$ff,$ff,$ff       // char 91 '['
        .byte $e7,$ff,$e7,$ff,$e7,$ff,$ff,$ff       // char 92 '\'
        .byte $99,$ff,$99,$ff,$c3,$ff,$ff,$ff       // char 93 ']'
        .byte $87,$ff,$8f,$ff,$9f,$ff,$ff,$ff       // char 94 '^'
        .byte $88,$ff,$9c,$ff,$be,$ff,$ff,$ff       // char 95 '_'
        .byte $e3,$ff,$c9,$ff,$9c,$ff,$ff,$ff       // char 96 '`'
        .byte $e7,$ff,$e7,$ff,$e7,$ff,$ff,$ff       // char 97 'a'
        .byte $e7,$ff,$cf,$ff,$81,$ff,$ff,$ff       // char 98 'b'
        .byte $9f,$ff,$9f,$ff,$83,$ff,$ff,$ff       // char 99 'c'
        .byte $ff,$ff,$ff,$ff,$00,$ff,$00,$ff       // char 100 'd'
        .byte $f9,$ff,$f9,$ff,$c1,$ff,$ff,$ff       // char 101 'e'
        .byte $e7,$ff,$e7,$ff,$e7,$ff,$ff,$ff       // char 102 'f'
        .byte $81,$ff,$cf,$ff,$ef,$ff,$ff,$ff       // char 103 'g'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 104 'h'
        .byte $e7,$ff,$ff,$ff,$e7,$ff,$ff,$ff       // char 105 'i'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 106 'j'
        .byte $c9,$ff,$80,$ff,$c9,$ff,$ff,$ff       // char 107 'k'
        .byte $00,$ff,$99,$ff,$db,$ff,$ff,$ff       // char 108 'l'
        .byte $87,$ff,$99,$ff,$99,$ff,$ff,$ff       // char 109 'm'
        .byte $92,$ff,$99,$ff,$c4,$ff,$ff,$ff       // char 110 'n'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 111 'o'
        .byte $e7,$ff,$e7,$ff,$f3,$ff,$ff,$ff       // char 112 'p'
        .byte $e7,$ff,$e7,$ff,$cf,$ff,$ff,$ff       // char 113 'q'
        .byte $c3,$ff,$81,$ff,$e7,$ff,$ff,$ff       // char 114 'r'
        .byte $81,$ff,$e7,$ff,$e7,$ff,$ff,$ff       // char 115 's'
        .byte $ff,$ff,$e7,$ff,$e7,$ff,$cf,$ff       // char 116 't'
        .byte $81,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 117 'u'
        .byte $ff,$ff,$e7,$ff,$e7,$ff,$ff,$ff       // char 118 'v'
        .byte $e7,$ff,$cf,$ff,$9f,$ff,$ff,$ff       // char 119 'w'
        .byte $89,$ff,$99,$ff,$c3,$ff,$ff,$ff       // char 120 'x'
        .byte $f3,$ff,$f3,$ff,$f3,$ff,$ff,$ff       // char 121 'y'
        .byte $e3,$ff,$cf,$ff,$81,$ff,$ff,$ff       // char 122 'z'
        .byte $f9,$ff,$99,$ff,$c3,$ff,$ff,$ff       // char 123 '{'
        .byte $d9,$ff,$81,$ff,$f9,$ff,$ff,$ff       // char 124 '|'
        .byte $f9,$ff,$99,$ff,$c3,$ff,$ff,$ff       // char 125 '}'
        .byte $99,$ff,$99,$ff,$c3,$ff,$ff,$ff       // char 126 '~'
        .byte $f3,$ff,$e7,$ff,$e7,$ff,$ff,$ff       // char 127
        .byte $99,$ff,$99,$ff,$c3,$ff,$ff,$ff       // char 128
        .byte $c1,$ff,$f9,$ff,$c3,$ff,$ff,$ff       // char 129
        .byte $ff,$ff,$e7,$ff,$e7,$ff,$ff,$ff       // char 130
        .byte $ff,$ff,$e7,$ff,$e7,$ff,$cf,$ff       // char 131
        .byte $cf,$ff,$e7,$ff,$f3,$ff,$ff,$ff       // char 132
        .byte $ff,$ff,$81,$ff,$ff,$ff,$ff,$ff       // char 133
        .byte $f3,$ff,$e7,$ff,$cf,$ff,$ff,$ff       // char 134
        .byte $e7,$ff,$ff,$ff,$e7,$ff,$ff,$ff       // char 135
        .byte $aa,$aa,$a9,$95                       // char 136 (partial)

txt_0c44:
        .byte $55,$57,$a9,$69                       // char 136 (partial)
        .byte $a7,$a7,$65,$9f,$a7,$e5,$9f,$67       // char 137
        .byte $e5,$9f,$27,$24,$9c,$27,$24,$9c       // char 138
        .byte $27,$24,$9c,$27,$24,$9c,$27,$24       // char 139
        .byte $9c,$27,$24,$9c,$27,$24,$9c,$27       // char 140
        .byte $24,$9c,$27,$24,$9c,$27,$24,$9c       // char 141
        .byte $27,$24,$9c,$27,$24,$9c,$27,$24       // char 142
        .byte $9c,$27,$24,$9c,$1f,$14,$7c,$01       // char 143
        .byte $aa,$aa,$a9,$95                       // char 144 (partial)

txt_0c84:
        .byte $55,$57,$aa,$56                       // char 144 (partial)
        .byte $a7,$a5,$d6,$5f,$a5,$f6,$5f,$65       // char 145
        .byte $fe,$5f,$25,$c2                       // char 146 (partial)

txt_0c94:
        .byte $5c,$25,$c2                           // char 146 (partial)

txt_0c97:
        .byte $5c                                   // char 146 (partial)
        .byte $25,$c2,$5c,$a5,$da,$5f,$a5,$f6       // char 147
        .byte $5f,$a5,$f6,$5f,$a5,$f6,$5f,$a5       // char 148
        .byte $f6,$5f,$65,$fe,$5f,$25,$c2           // char 149 (partial)

txt_0caf:
        .byte $5c                                   // char 149 (partial)
        .byte $25,$c2                               // char 150 (partial)

txt_0cb2:
        .byte $5c,$25,$c2                           // char 150 (partial)

txt_0cb5:
        .byte $5c,$25,$c2                           // char 150 (partial)

txt_0cb8:
        .byte $5c,$25,$c2,$5c,$1f,$c1,$fc,$00       // char 151
        .byte $aa,$aa,$a8,$95                       // char 152 (partial)

txt_0cc4:
        .byte $55,$58,$aa,$55                       // char 152 (partial)
        .byte $a9,$a5,$d5,$97,$a5,$f5,$97,$65       // char 153
        .byte $ff,$97,$25,$c0,$97,$25,$c0,$97       // char 154
        .byte $25,$c0,$97,$25,$c0,$97,$25,$c0       // char 155
        .byte $97,$25,$c0,$97,$25,$c0,$97,$25       // char 156
        .byte $c0,$97,$25,$c0,$97,$a5,$da,$97       // char 157
        .byte $a5,$f5,$97,$9f,$f5,$7f,$9f,$f5       // char 158
        .byte $7c,$95,$55,$5c,$7f,$ff,$fc,$00       // char 159
        .byte $aa,$aa,$a9,$95                       // char 160 (partial)

txt_0d04:
        .byte $55,$57,$aa                           // char 160 (partial)

txt_0d07:
        .byte $55                                   // char 160 (partial)
        .byte $57,$a5,$d5,$57,$a5,$f5,$57,$65       // char 161
        .byte $ff,$ff,$25,$c0,$00,$a5,$da,$a9       // char 162
        .byte $a5,$f5,$57,$9f,$f6,$a7,$9f,$f6       // char 163
        .byte $5f,$95,$56,$5f,$7f,$fe,$5f,$00       // char 164
        .byte $02,$5c,$00,$02,$5c,$aa,$aa,$5f       // char 165
        .byte $95,$56,$5f,$95,$55,$ff,$95,$55       // char 166
        .byte $ff,$95,$55,$57,$7f,$ff,$ff,$00       // char 167
        .byte $aa,$aa,$a9,$95                       // char 168 (partial)

txt_0d44:
        .byte $55,$57,$aa,$56                       // char 168 (partial)
        .byte $a7,$a5,$d6,$5f,$a5,$f6,$5f,$65       // char 169
        .byte $fe,$5f,$25,$c2                       // char 170 (partial)

txt_0d54:
        .byte $5c,$25,$c2                           // char 170 (partial)

txt_0d57:
        .byte $5c                                   // char 170 (partial)
        .byte $25,$c2                               // char 171 (partial)

txt_0d5a:
        .byte $5c,$25,$c2                           // char 171 (partial)

txt_0d5d:
        .byte $5c,$25,$c2                           // char 171 (partial)

txt_0d60:
        .byte $5c,$25,$c2,$5c,$a5,$da,$5f,$a5       // char 172
        .byte $f6,$5f,$9f,$f6,$5f,$9f,$f6,$5f       // char 173
        .byte $95,$56,$5f,$7f,$fe,$5f,$00,$02       // char 174
        .byte $5c,$00,$02,$5c,$00,$01,$fc,$00       // char 175

txt_0d80:
        .byte $2a,$42,$a4,$25,$c2                   // char 176 (partial)

txt_0d85:
        .byte $5c,$25,$c2                           // char 176 (partial)

txt_0d88:
        .byte $5c,$25,$c2                           // char 177 (partial)

txt_0d8b:
        .byte $5c,$25,$c2                           // char 177 (partial)

txt_0d8e:
        .byte $5c,$25                               // char 177 (partial)
        .byte $c2                                   // char 178 (partial)

txt_0d91:
        .byte $5c,$25,$c2                           // char 178 (partial)

txt_0d94:
        .byte $5c,$25,$c2                           // char 178 (partial)

txt_0d97:
        .byte $5c                                   // char 178 (partial)
        .byte $25,$c2                               // char 179 (partial)

txt_0d9a:
        .byte $5c,$25,$c2                           // char 179 (partial)

txt_0d9d:
        .byte $5c,$25,$c2                           // char 179 (partial)

txt_0da0:
        .byte $5c,$25,$c2                           // char 180 (partial)

txt_0da3:
        .byte $5c,$25,$c2                           // char 180 (partial)

txt_0da6:
        .byte $5c,$25                               // char 180 (partial)
        .byte $c2                                   // char 181 (partial)

txt_0da9:
        .byte $5c,$25,$c2,$5c,$a5,$da,$5f           // char 181 (partial)
        .byte $a5,$f6,$5f,$9f,$f5,$ff,$9f,$f5       // char 182
        .byte $ff,$95,$55,$57,$7f,$ff,$ff,$00       // char 183
        .byte $aa,$aa,$a9,$95                       // char 184 (partial)

txt_0dc4:
        .byte $55,$57,$aa,$56                       // char 184 (partial)
        .byte $a7,$a5,$d6,$5f,$a5,$f6,$5f,$65       // char 185
        .byte $fe,$5f,$25,$c2                       // char 186 (partial)

txt_0dd4:
        .byte $5c,$25,$c2                           // char 186 (partial)

txt_0dd7:
        .byte $5c                                   // char 186 (partial)
        .byte $25,$c2,$5c,$a5,$da,$5f,$a5,$f6       // char 187
        .byte $5f,$a5,$f6,$5f,$a5,$f6,$5f,$a5       // char 188
        .byte $f6,$5f,$65,$fe,$5f,$25,$c2           // char 189 (partial)

txt_0def:
        .byte $5c                                   // char 189 (partial)
        .byte $25,$c2                               // char 190 (partial)

txt_0df2:
        .byte $5c,$25,$c2                           // char 190 (partial)

txt_0df5:
        .byte $5c,$25,$c2                           // char 190 (partial)

txt_0df8:
        .byte $5c,$25,$c2,$5c,$1f,$c1,$fc,$00       // char 191
        .byte $aa,$aa,$a8,$95                       // char 192 (partial)

txt_0e04:
        .byte $55,$58,$aa,$55                       // char 192 (partial)
        .byte $a9,$a5,$d5,$97,$a5,$f5,$97,$65       // char 193
        .byte $ff,$97,$25,$c0,$97,$25,$c0,$97       // char 194
        .byte $25,$c0,$97,$25,$c0,$97,$25,$c0       // char 195
        .byte $97,$25,$c0,$97,$25,$c0,$97,$25       // char 196
        .byte $c0,$97,$25,$c0,$97,$a5,$da,$97       // char 197
        .byte $a5,$f5,$97,$9f,$f5,$7f,$9f,$f5       // char 198
        .byte $7c,$95,$55,$5c,$7f,$ff,$fc           // char 199 (partial)

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

// --- Region $1000-$11e2 ---
.pc = $1000 "dat_1000"

dat_1000:
        .byte $07,$05,$6f,$00,$01,$41,$04,$00,$20,$00,$00,$01,$41,$08,$0c,$00 // ..o..A.. ...A...
        .byte $00,$f0,$05,$17,$03,$00,$10,$00,$00,$00,$80,$00,$27,$16,$8d,$17 // ............'...
        .byte $01,$c0,$00,$37,$1c,$05,$18,$02,$00,$00,$01,$02,$99,$18,$04,$1c // ...7............
        .byte $21,$81,$f7,$09,$00,$01,$1c,$21,$81,$1e,$19,$00,$01,$0c,$21,$81 // !......!......!.
        .byte $fc,$7a,$00,$f0,$00,$f0,$00,$01,$f7,$09,$00,$00,$00,$18,$01,$1e // .z..............
        .byte $19,$00,$00,$00,$00,$01,$fc,$7a,$00,$7e,$14,$00,$00,$00,$00,$00 // .......z.~......
        .byte $be,$14,$00,$00,$00,$00,$00,$7e,$14,$00,$00,$00,$00,$00,$01,$01 // .......~........
        .fill 10, $01
        .byte $02,$02,$02,$02,$02,$02,$02,$03,$03,$03,$03,$03,$04,$04,$04,$04 // ................
        .byte $05,$05,$05,$06,$06,$07,$07,$07,$08,$08,$09,$09,$0a,$0b,$0b,$0c // ................
        .byte $0d,$0e,$0e,$0f,$10,$11,$12,$13,$15,$16,$17,$19,$1a,$1c,$1d,$1f // ................

txt_10aa:
        .text "!#%'*,/258;?CGKOTY"
        .byte $5e,$64,$6a,$70,$77,$7e,$86,$8e,$96,$9f,$a8,$b3,$bd,$c8,$d4,$e1 // ^djpw~..........
        .byte $ee,$fd,$0c,$1c,$2d,$3e,$51,$66,$7b,$91,$a9,$c3,$dd,$fa,$18,$38 // ....->Qf{......8
        .byte $5a,$7d,$a3,$cc,$f6,$23,$53,$86,$bb,$f4,$30,$7a,$b4,$fb,$47,$98 // Z}...#S...0z..G.
        .byte $ed,$47,$a7,$0c,$77,$e9,$61,$e1,$68,$f7,$8f,$30,$da,$8f,$4e,$18 // .G..w.a.h..0..N.
        .byte $ef,$d2,$c3,$c3,$d1,$ef,$1f,$60,$b5,$1e,$9c,$31,$df,$a5,$87,$86 // .......`...1....
        .byte $a2,$df,$3e,$c1,$6b,$3c,$39,$63,$be,$4b,$0f,$0c,$45,$bf,$7d,$83 // ..>.k<9c.K..E.}.
        .byte $d6,$79,$73,$c7,$7c,$97,$1e,$18,$8b,$7e,$fa,$06,$ac,$f3,$e6,$8f // .ys.|....~......
        .byte $f8,$2e,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$64 // ...............d
        .byte $c8,$64,$00,$64,$c8,$64,$00,$64,$c8,$64,$00,$32,$64,$96,$c8,$fa // .d.d.d.d.d.2d...
        .byte $c8,$96,$64,$32,$00,$00,$00,$28,$50,$78,$50,$28,$00,$28,$50,$78 // ..d2...(PxP(.(Px
        .byte $50,$28,$00,$00,$00,$80,$00,$00,$00,$ff,$00,$00,$00,$80,$00,$0a // P(..............
        .byte $14,$1e
        .text "(2<2("
        .byte $1e,$14,$0a,$00,$00,$00,$00,$00,$00
        .byte $00,$00,$00,$00,$00,$00,$00,$02,$07,$00,$02,$07,$00,$02,$07,$00 // ................
        .byte $02,$07,$00,$03,$08,$00,$03,$08,$00,$03,$08,$00,$03,$08,$00,$03 // ................
        .byte $07,$00,$03,$07,$00,$03,$07,$00,$03,$07,$00,$05,$08,$00,$05,$08 // ................
        .byte $00,$05,$08,$00,$05,$08,$00,$05,$09,$00,$05,$09,$00,$05,$09,$00 // ................
        .byte $05,$09,$00,$04,$07,$00,$04,$07,$00,$04,$07,$00,$04,$07,$00,$03 // ................
        .byte $06,$00,$03,$06,$00,$03,$06,$00,$03,$06,$00,$05,$07,$00,$05,$07 // ................
        .byte $00,$05,$07,$00,$05,$07,$00           // .......

// --- Region $147d-$17ef ---
.pc = $147d "dat_147d"

dat_147d:
        .byte $00,$01,$41,$0a,$60,$80,$00,$00,$20,$01,$41,$0a,$00,$55,$18,$00 // ..A.`... .A..U..
        .byte $20,$08,$81,$0a,$00,$20,$00,$00,$03,$f0,$17,$0f,$e0,$00,$00,$00 //  .... ..........
        .byte $10,$e0,$17,$0f,$e0,$00,$00,$00,$00,$00,$21,$0a,$00,$55,$0c,$00 // ..........!..U..
        .byte $01,$00,$00,$00,$00,$00,$00,$00,$00,$05,$41,$0a,$00,$00,$00,$00 // ..........A.....
        .byte $26,$01,$41,$08,$50,$c0,$0c,$0c,$00,$01,$41,$08,$50,$c0,$0c,$18 // &.A.P.....A.P...
        .byte $00,$01,$41,$08,$50,$c0,$0c,$24,$00,$01,$41,$08,$50,$c0,$0c,$30 // ..A.P..$..A.P..0
        .byte $00,$01,$41,$08,$50,$c0,$0c,$3c,$00,$01,$41,$08,$50,$c0,$0c,$48 // ..A.P..<..A.P..H
        .byte $00,$01,$41,$08,$50,$c0,$0c,$54,$00,$01,$41,$08,$50,$c0,$0c,$60 // ..A.P..T..A.P..`
        .byte $00,$01,$df,$00,$01,$7f,$01,$7f,$58,$9f,$01,$7f,$58,$9f,$01,$7f // ........X...X...
        .byte $00                                   // .

txt_150e:
        .text "UG?#B!"
        .byte $40                                   // @ character
        .text "#?'=#;!?#=#=#;!?#=#=)UG?#B!"
        .byte $40                                   // @ character
        .text "#?'=#;!?,"
        .byte $40                                   // @ character
        .text " ? > ?/"
        .byte $00                                   // string terminator
        .byte $01,$7f,$58,$9f,$00                   // ..X..

txt_1548:
        .byte $40                                   // @ character
        .text "#"
        .byte $40                                   // @ character
        .text "#D#"
        .byte $40                                   // @ character
        .text "#B#"
        .byte $40                                   // @ character
        .text "#?#=#?#?#B#?#"
        .byte $40                                   // @ character
        .text "#?#=#;#=#=#"
        .byte $40                                   // @ character
        .text "#=#?#=#;#:#8,"
        .byte $22                                   // double quote character
        .byte $72,$00                               // r.

txt_157d:
        .byte $40                                   // @ character
        .text "!="
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_1581:
        .byte $40                                   // @ character
        .text "!="
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_1585:
        .text "D!="
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_1589:
        .byte $40                                   // @ character
        .text "!="
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_158d:
        .text "B!6"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_1591:
        .byte $40                                   // @ character
        .text "!6"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_1595:
        .text "?!6"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_1599:
        .text "=!6"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_159d:
        .text "?!;"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_15a1:
        .text "?!;"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_15a5:
        .text "B!;"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_15a9:
        .text "?!;"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_15ad:
        .byte $40                                   // @ character
        .text "!4"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_15b1:
        .text "?!4"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_15b5:
        .text "=!4"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_15b9:
        .text ";!4"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_15bd:
        .text "=!6"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_15c1:
        .text "=!6"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_15c5:
        .byte $40                                   // @ character
        .text "!6"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_15c9:
        .text "=!6"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_15cd:
        .text "?!?"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_15d1:
        .text "=!?"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_15d5:
        .text ";!?"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_15d9:
        .text ":!?"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $38,$21,$22,$7d,$00,$27,$01,$1b,$01,$1b,$01,$0f,$01,$55,$41,$27 // 8!"}.'.......UA'
        .byte $01,$1b,$01,$1b,$01,$27,$01,$1b,$01,$1b,$01,$0f,$01,$55,$41,$27 // .....'.......UA'
        .byte $01,$1b,$01,$1b,$01,$00,$27,$07,$55,$43,$1b,$03,$27,$03,$1b,$03 // ......'.UC..'...
        .byte $55,$41,$1b,$01,$1b                   // UA...

txt_1612:
        .encoding "screencode_mixed"
        .text "c"
        .text "@"
        .text ",a a ata"
        .encoding "petscii_upper"
        .byte $55,$41                               // UA

txt_161e:
        .encoding "screencode_mixed"
        .text ",a a a,a a ata"
        .encoding "petscii_upper"
        .byte $55,$41                               // UA

txt_162e:
        .encoding "screencode_mixed"
        .text ",a a a"
        .text "@"
        .text "o"
        .text "@"
        .encoding "petscii_upper"
        .byte $1b,$16,$00,$19,$03,$25,$03,$17,$03,$23,$03,$12,$03,$1e,$03,$12 // .....%...#......
        .byte $03,$2a,$01,$1e,$01,$00,$38,$01,$38,$01,$38,$01,$38,$01 // .*....8.8.8.8.

txt_1655:
        .text "7!7!7!7!8"
        .byte $01,$38,$01,$38,$01,$38,$01           // .8.8.8.

txt_1665:
        .text "7!7!7!7!"
        .byte $00                                   // string terminator

txt_166e:
        .text "8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A8A"
        .byte $00                                   // string terminator
        .byte $38,$61,$38,$61,$38,$61,$38,$61,$00,$27,$01,$1b,$01,$1b,$01,$32 // 8a8a8a8a.'.....2
        .byte $e1,$30,$e0,$33,$e0,$2f,$e0,$2d,$e0,$2c,$e1,$33,$e0,$2b,$e0,$00 // .0.3./.-.,.3.+..
        .byte $36,$81,$36,$81,$36,$81,$36,$81,$00,$36,$a1,$36,$a1,$36,$a1,$36 // 6.6.6.6..6.6.6.6
        .byte $a1,$36,$a1,$36,$a1,$36,$a1,$36,$a1,$00,$37,$c1,$37,$c1,$37,$c1 // .6.6.6.6..7.7.7.
        .byte $37,$c1,$00                           // 7..

txt_16d2:
        .text "8A8A8A8A"
        .byte $00                                   // string terminator
        .byte $34,$e1,$34,$e1,$34,$e1,$34,$61,$00,$34,$a1,$34,$a1,$34,$a1,$34 // 4.4.4.4a.4.4.4.4
        .byte $a1,$34,$a1,$34,$a1,$34,$a1,$34,$a1,$00 // .4.4.4.4..

txt_16f5:
        .text "3A3A3A3A7!7!7!7!"
        .byte $00                                   // string terminator
        .byte $2a,$01,$1e,$01,$1e,$01,$12,$01,$55,$41,$2a,$01,$1e,$01,$1e,$01 // *.......UA*.....
        .byte $00,$2d,$01,$21,$01,$21,$01,$15,$01,$55,$41,$2d,$01,$21,$01,$21 // .-.!.!...UA-.!.!
        .byte $01,$00,$28,$01,$1c,$01,$1c,$01,$10,$01,$55,$41,$28,$01,$1c,$01 // ..(.......UA(...
        .byte $1c,$01,$28,$01,$1c,$01,$1c,$01,$10,$01,$55,$41,$28,$01,$1c,$01 // ..(.......UA(...
        .byte $1c,$01,$00,$25,$01,$19,$01,$19,$01,$0d,$01,$55,$41,$25,$01,$19 // ...%.......UA%..
        .byte $01,$19,$01,$00,$23,$01,$17,$01,$17,$01,$0b,$01,$55,$41,$23,$01 // ....#.......UA#.
        .byte $17,$01,$17,$01,$00,$2b,$01,$1f,$01,$1f,$01,$13,$01,$55,$41,$2b // .....+.......UA+
        .byte $01,$1f,$01,$1f,$01,$00,$19,$01,$25,$01,$19,$01,$19,$01,$55,$41 // ........%.....UA
        .byte $23,$01,$17,$01,$17,$01,$00,$e2,$15,$14,$16,$06,$17,$06,$17,$28 // #..............(
        .byte $17,$e2,$15,$f2,$15,$98,$16,$14,$16,$06,$17,$06,$17,$28,$17,$e2 // .............(..
        .byte $15,$14,$16,$7c,$17,$06,$17,$7c,$17,$06,$17,$6b,$17,$24,$16,$17 // ...|...|...k.$..
        .byte $17,$38,$17,$e2,$15,$49,$17,$06,$17,$5a,$17,$38,$17,$06,$17,$f2 // .8...I...Z.8....
        .byte $15,$14,$16,$49,$17,$06,$17,$5a,$17,$38,$17,$06,$17,$f2,$15,$14 // ...I...Z.8......
        .byte $16,$e2,$15,$14,$16,$06,$17,$06,$17,$28,$17,$e2,$15,$f2,$15,$98 // .........(......
        .byte $16,$49,$17,$06,$17,$5a,$17,$38,$17,$06 // .I...Z.8..

// --- Region $17fa-$18b0 ---
.pc = $17fa "dat_17fa"

dat_17fa:
        .byte $17,$38,$17,$06,$17,$f2,$15,$14,$16,$00,$00,$4d,$16,$6e,$16,$b8 // .8.........M.n..
        .byte $16,$b8,$16,$e4,$16,$e4,$16,$4d,$16,$4d,$16,$6e,$16,$b8,$16,$b8 // .......M.M.n....
        .byte $16,$e4,$16,$e4,$16,$4d,$16,$6e,$16,$8f,$16,$af,$16,$b8,$16,$8f // .....M.n........
        .byte $16,$af,$16,$b8,$16,$c9,$16,$c9,$16,$d2,$16,$d2,$16,$db,$16,$db // ................
        .byte $16,$e4,$16,$4d,$16,$8f,$16,$8f,$16,$b8,$16,$af,$16,$af,$16,$e4 // ...M............
        .byte $16,$b8,$16,$f5,$16,$6e,$16,$8f,$16,$8f,$16,$b8,$16,$af,$16,$af // .....n..........
        .byte $16,$e4,$16,$b8,$16,$f5,$16,$6e,$16,$4d,$16,$6e,$16,$b8,$16,$b8 // .......n.M.n....
        .byte $16,$e4,$16,$e4,$16,$4d,$16,$4d,$16,$8f,$16,$8f,$16,$b8,$16,$af // .....M.M........
        .byte $16,$af,$16,$e4,$16,$b8,$16,$f5,$16,$6e,$16,$8f,$16,$8f,$16,$b8 // .........n......
        .byte $16,$af,$16,$af,$16,$e4,$16,$b8,$16,$f5,$16,$6e,$16,$00,$00,$01 // ...........n....
        .byte $15,$0e,$15,$01,$15,$48,$15,$7d,$15,$01,$15,$48,$15,$7d,$15,$00 // .....H.}...H.}..
        .byte $00,$8d,$17,$05,$18,$99,$18           // .......

// --- Region $1a21-$1a32 ---
.pc = $1a21 "dat_1a21"

dat_1a21:
        .byte $c0,$00,$f0,$eb,$88
        .text "HHHHH"
        .byte $68,$68,$68,$68,$68
        .byte $4c
        .byte $13,$1a                               // ..

// --- Region $1c4d-$1d98 ---
.pc = $1c4d "Segment $1c4d"
        .byte $35,$5c,$35,$7c,$35,$9c,$35,$bc,$35,$dc,$35,$fc,$35,$1c,$35,$80 // 5\5|5.5.5.5.5.5.
        .byte $1b,$52,$00,$00,$ff,$c8,$00,$12,$01,$01,$00,$ff,$00,$39,$57,$75 // .R...........9Wu
        .byte $1b
        .byte $34,$12
        .byte $30,$4e,$6c,$0d,$66,$0b
        .byte $29,$47,$63
        .text "&*.2"
        .byte $1a,$1e,$0a
        .text "26:>"
        .byte $1e,$00,$02,$01,$02,$0a,$01,$02,$0a
        .byte $02,$0a,$01,$02,$01,$0a,$0a,$01,$02,$0a,$01,$0a,$02,$0b,$0f,$0c // ................
        .byte $01,$01,$0f,$0c,$0b,$00,$0b,$0c,$0f,$01,$0f,$0c,$0b,$00,$0e,$06 // ................
        .byte $01,$06,$05,$0e,$03,$01,$0e,$06,$0e,$06,$0e,$06,$06,$05,$06,$05 // ................
        .byte $0e,$03,$0e,$0a,$02,$01,$02,$0a,$01,$02,$0a,$02,$0a,$01,$02,$01 // ................
        .byte $0a,$0a,$01,$02,$0a,$01,$0a,$02,$0b,$0f,$0c,$01,$01,$0f,$0c,$0b // ................
        .byte $00,$0b,$0c,$0f,$01,$0f,$0c,$0b,$00,$0e,$06,$01,$06,$05,$0e,$03 // ................
        .byte $01,$0e,$06,$0e,$06,$0e,$06,$06,$05,$06,$05,$0e,$03,$0e,$00,$0b // ................
        .byte $0c,$0f,$01,$0f,$0c,$0b,$00,$0e,$06,$01,$06,$05,$0e,$03,$01,$0e // ................
        .byte $06,$0e,$06,$0e,$06,$06,$05,$06,$05,$0e,$03,$0e,$0a,$02,$01,$02 // ................
        .byte $0a,$01,$02,$0a,$02,$0a,$01,$02,$01,$0a,$0a,$01,$02,$0a,$01,$0a // ................
        .byte $02,$0b,$0f,$0c,$01,$01,$0f,$0c,$0b,$00,$0b,$0c,$0f,$01,$0f,$0c // ................
        .byte $0b,$00,$01,$0f,$0c,$0b,$00,$0b,$0c,$0f,$00,$00,$00,$00,$00,$01 // ................
        .byte $02,$03,$04,$05,$06,$08,$09,$0b,$0d,$0f,$11,$13,$15,$17,$19,$1b // ................
        .byte $1d,$1e                               // ..

txt_1d5f:
        .text " "
        .byte $22                                   // double quote character
        .text "#$%&''((((''&%$"
        .byte $22                                   // double quote character
        .text "!"
        .byte $1f,$1e,$1c,$1a,$18,$16,$14,$12,$10,$0e,$0c,$0a,$09,$07,$06,$04 // ................
        .byte $03,$02,$01,$01,$00,$00,$09,$09,$09,$09,$09,$09,$08,$08,$07,$07 // ................
        .byte $01,$01,$07,$07,$08,$08               // ......

dat_1d98:
        // === Fill data (1 bytes, $1d98-$1d98) ===
        .byte $00                                   // .

// --- Region $1e00-$2099 ---
.pc = $1e00 "txt_1e00"

txt_1e00:
        .encoding "screencode_mixed"
        .text "+++police academy ii"
        .encoding "petscii_upper"

txt_1e14:
        .text "          **        ++"

txt_1e2a:
        .encoding "screencode_mixed"
        .text "cracked from tape on"
        .encoding "petscii_upper"

txt_1e3e:
        .text ":                  29/12/87!              **    "

txt_1e6e:
        .encoding "screencode_mixed"
        .text "greeting list on this date"
        .encoding "petscii_upper"

txt_1e88:
        .text ":"

dat_1e89:
        // === Fill data (42 bytes, $1e89-$1eb2) ===
        .fill 42, $20
        .text "---- "
        .byte $01,$03,$05

txt_1ebb:
        .text "    "
        .byte $04,$05,$14,$0f,$0e,$01,$14,$0f,$12   // .........

txt_1ec8:
        .text "    "
        .byte $01,$0e,$14,$09,$14,$12,$01,$18       // ........

txt_1ed4:
        .text "    "
        .byte $10,$01,$10,$09,$0c,$0c,$0f,$0e,$13   // .........

txt_1ee1:
        .text "    "
        .byte $14,$12,$09,$14,$0f,$0e,$20,$14,$05,$03,$08,$0e,$0f,$0c,$0f,$07 // ...... .........
        .byte $19                                   // .

txt_1ef6:
        .text "    "

txt_1efa:
        .encoding "screencode_mixed"
        .text "fantasy cracking service"
        .encoding "petscii_upper"

txt_1f12:
        .text "    "
        .byte $06,$01,$09,$12,$0c,$09,$07,$08,$14   // .........

txt_1f1f:
        .text "    "
        .byte $01,$09,$12,$02,$0f,$12,$0e,$05       // ........

txt_1f2b:
        .text "    "
        .byte $04,$05,$01,$04,$0c,$19,$20,$06,$12,$09,$05,$0e,$04,$13 // ...... .......

txt_1f3d:
        .text "    "
        .byte $04,$0f,$0d,$09,$0e,$01,$14,$0f,$12,$13 // ..........

txt_1f4b:
        .text "    "

txt_1f4f:
        .encoding "screencode_mixed"
        .text "the light circle"
        .encoding "petscii_upper"

txt_1f5f:
        .text "    "
        .byte $17,$01,$0e,$04,$05,$12,$05,$12,$20,$07,$12,$0f,$15,$10 // ........ .....

txt_1f71:
        .text "    "
        .byte $13,$08,$01,$12,$0b,$13               // ......

txt_1f7b:
        .text "    "
        .byte $03,$36,$34,$03,$07                   // .64..

txt_1f84:
        .text "    "
        .byte $13,$08,$01,$04,$0f,$17,$13           // .......

txt_1f8f:
        .text "    "
        .byte $09,$0b,$01,$12,$09                   // .....

txt_1f98:
        .text "    "
        .byte $02,$05,$01,$13,$14,$09,$05,$20,$02,$0f,$19,$13 // ....... ....

txt_1fa8:
        .text "    "

txt_1fac:
        .encoding "screencode_mixed"
        .text "eastenders cracking crew"
        .encoding "petscii_upper"

txt_1fc4:
        .text "    "
        .byte $14,$05,$0e,$1a,$05,$14               // ......

txt_1fce:
        .text "    "
        .byte $14,$12,$09,$01,$04                   // .....

dat_1fd7:
        .text "                                             +++++++"
        .byte $13,$0f,$06,$14,$12,$15,$0e,$0e,$05,$12,$20,$07,$12,$0f,$15,$10 // .......... .....

dat_201b:
        .text "                                            ------------"

txt_2053:
        .encoding "screencode_mixed"
        .text "americans make your move"
        .encoding "petscii_upper"

txt_206b:
        .text "!       ***"

dat_2076:
        // === Fill data (35 bytes, $2076-$2098) ===
        .fill 35, $20

dat_2099:
        // === Fill data (1 bytes, $2099-$2099) ===
        .byte $00                                   // .

// --- Region $8dd3-$8dd3 ---
.pc = $8dd3 "dat_8dd3"

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

// --- Region $9910-$9910 ---
.pc = $9910 "dat_9910"

dat_9910:
        // === Fill data (1 bytes, $9910-$9910) ===
        .byte $00                                   // .

// --- Region $9d1d-$9d1d ---
.pc = $9d1d "dat_9d1d"

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

// --- Region $e519-$e519 ---
.pc = $e519 "dat_e519"

dat_e519:
        // === Fill data (1 bytes, $e519-$e519) ===
        .byte $00                                   // .

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

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

// --- Region $ea32-$ea32 ---
.pc = $ea32 "dat_ea32"

dat_ea32:
        // === Fill data (1 bytes, $ea32-$ea32) ===
        .byte $00                                   // .

// --- Region $ea7f-$ea7f ---
.pc = $ea7f "dat_ea7f"

dat_ea7f:
        // === Fill data (1 bytes, $ea7f-$ea7f) ===
        .byte $00                                   // .

// --- Region $ec00-$f00f ---
.pc = $ec00 "dat_ec00"

dat_ec00:
        .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,$a3,$21,$80,$a7 // .........`.!..

txt_ec3e:
        .text "!"
        .byte $40                                   // @ character
        .byte $a7                                   // ''' | $80 (end-of-string marker)

txt_ec41:
        .text "! "
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $21,$10,$a7,$21,$08,$a7,$21,$04,$a7,$21,$02,$a7,$21,$01,$ac,$c2 // !..!..!..!..!...
        .byte $25,$f9,$ff,$f1,$ff,$e1,$c3,$25,$87,$ff,$9b,$ff,$81,$c3,$25,$c3 // %......%......%.
        .byte $ff,$9f,$ff,$9f,$c3,$25,$83,$ff,$99,$ff,$99,$c3,$25,$81,$ff,$9f // .....%......%...
        .byte $ff,$9f,$c3,$25,$81,$ff,$9f,$ff,$9f,$c3,$25,$c1,$ff,$9f,$ff,$99 // ...%......%.....
        .byte $c3,$25,$99,$ff,$99,$ff,$99,$c3,$25,$e7,$ff,$e7,$ff,$e7,$c3,$25 // .%......%......%
        .byte $f9,$ff,$f9,$ff,$f9,$c3,$25,$99,$ff,$93,$ff,$87,$c3,$25,$9f,$ff // ......%......%..
        .byte $9f,$ff,$9f,$c3,$25,$9c,$ff,$88,$ff,$80,$c3,$25,$99,$ff,$99,$ff // ....%......%....
        .byte $89,$c3,$25,$c3,$ff,$99,$ff,$99,$c3,$25,$83,$ff,$99,$ff,$99,$c3 // ..%......%......
        .byte $25,$c3,$ff,$99,$ff,$99,$c3,$25,$83,$ff,$99,$ff,$99,$c3,$25,$c1 // %......%......%.
        .byte $ff,$9f,$ff,$83,$c3,$25,$81,$ff,$e7,$ff,$e7,$c3,$25,$99,$ff,$99 // .....%......%...
        .byte $ff,$99,$c3,$25,$99,$ff,$99,$ff,$93,$c3,$25,$9c,$ff,$94,$ff,$80 // ...%......%.....
        .byte $c3,$25,$9c,$ff,$c9,$ff,$e3,$c3,$25,$99,$ff,$99,$ff,$c3,$c3,$25 // .%......%......%
        .byte $81,$ff,$f9,$ff,$f3,$c3,$25,$83,$ff,$9f,$ff,$9f,$cb,$25,$c1,$ff // ......%......%..
        .byte $f9,$ff,$f9,$c3,$25,$e7,$ff,$c3,$ff,$81,$c3,$25,$ef,$ff,$cf,$ff // ....%......%....
        .byte $81,$cb,$25,$e7,$ff,$e7,$ff,$e7,$c3,$23,$99,$ff,$99,$c5,$25,$c9 // ..%......#....%.
        .byte $ff,$80,$ff,$c9,$c3,$25,$db,$ff,$99,$ff,$00,$c3,$25,$99,$ff,$99 // .....%......%...
        .byte $ff,$e1,$c3,$25,$c7,$ff,$93,$ff,$c7,$c3,$25,$e7,$ff,$e7,$ff,$cf // ...%......%.....
        .byte $c3,$25,$f3,$ff,$e7,$ff,$e7,$c3,$25,$cf,$ff,$e7,$ff,$e7,$c5,$23 // .%......%......#
        .byte $e7,$ff,$81,$c5,$23,$e7,$ff,$e7,$dd,$23,$f9,$ff,$f3,$c3,$25,$c3 // ....#....#....%.
        .byte $ff,$99,$ff,$91,$c3,$25,$fb,$ff,$f3,$ff,$e3,$c3,$25,$c3,$ff,$99 // .....%......%...
        .byte $ff,$f9,$c3,$25,$c1,$ff,$f9,$ff,$e3,$c3,$25,$f9,$ff,$f1,$ff,$e9 // ...%......%.....
        .byte $c3,$25,$81,$ff,$9f,$ff,$83,$c3,$25,$c3,$ff,$9f,$ff,$83,$c3,$25 // .%......%......%
        .byte $81,$ff,$f9,$ff,$f3,$c3,$25,$c3,$ff,$99,$ff,$c3,$c3,$25,$c3,$ff // ......%......%..
        .byte $99,$ff,$99,$c5,$23,$e7,$ff,$e7,$c5,$23,$e7,$ff,$e7,$c3,$25,$f3 // ....#....#....%.
        .byte $ff,$e7,$ff,$cf,$c7,$21,$81,$c3,$25,$cf,$ff,$e7,$ff,$f3,$c3,$25 // .....!..%......%
        .byte $c3,$ff,$99,$ff,$f3,$c9,$25,$c9,$ff,$81,$ff,$99,$c3,$25,$99,$ff // ......%......%..
        .byte $99,$ff,$83,$c3,$25,$9f,$ff,$9f,$ff,$c3,$c3,$25,$99,$ff,$99,$ff // ....%......%....
        .byte $83,$c3,$25,$81,$ff,$9f,$ff,$81,$c3,$25,$81,$ff,$9f,$ff,$9f,$c3 // ..%......%......
        .byte $25,$99,$ff,$99,$ff,$c1,$c3,$25,$81,$ff,$99,$ff,$99,$c3,$25,$e7 // %......%......%.
        .byte $ff,$e7,$ff,$e7,$c3,$25,$99,$ff,$99,$ff,$c3,$c3,$25,$87,$ff,$93 // .....%......%...
        .byte $ff,$99,$c3,$25,$9f,$ff,$9f,$ff,$81,$c3,$25,$94,$ff,$9c,$ff,$9c // ...%......%.....
        .byte $c3,$25,$81,$ff,$91,$ff,$99,$c3,$25,$99,$ff,$99,$ff,$c3,$c3,$25 // .%......%......%
        .byte $99,$ff,$83,$ff,$9f,$c3,$2d,$99,$ff,$99,$ff,$c3,$ff,$fc,$ff,$99 // ......-.........
        .byte $ff,$83,$ff,$99,$c3,$25,$c1,$ff,$f9,$ff,$83,$c3,$25,$e7,$ff,$e7 // .....%......%...
        .byte $ff,$e7,$c3,$25,$99,$ff,$99,$ff,$c3,$c3,$25,$87,$ff,$8f,$ff,$9f // ...%......%.....
        .byte $c3,$25,$88,$ff,$9c,$ff,$be,$c3,$25,$e3,$ff,$c9,$ff,$9c,$c3,$25 // .%......%......%
        .byte $e7,$ff,$e7,$ff,$e7,$c3,$25,$e7,$ff,$cf,$ff,$81,$c3,$25,$9f,$ff // ......%......%..
        .byte $9f,$ff,$83,$c7,$29,$00,$ff,$00,$ff,$f9,$ff,$f9,$ff,$c1,$c3,$25 // ....)..........%
        .byte $e7,$ff,$e7,$ff,$e7,$c3,$25,$81,$ff,$cf,$ff,$ef,$cb,$21,$e7,$c3 // ......%......!..
        .byte $21,$e7,$cb,$25,$c9,$ff,$80,$ff,$c9,$c3,$25,$00,$ff,$99,$ff,$db // !..%......%.....
        .byte $c3,$25,$87,$ff,$99,$ff,$99,$c3,$25,$92,$ff,$99,$ff,$c4,$cb,$25 // .%......%......%
        .byte $e7,$ff,$e7,$ff,$f3,$c3,$25,$e7,$ff,$e7,$ff,$cf,$c3,$25,$c3,$ff // ......%......%..
        .byte $81,$ff,$e7,$c3,$25,$81,$ff,$e7,$ff,$e7,$c5,$27,$e7,$ff,$e7,$ff // ....%......'....
        .byte $cf,$ff,$81,$c9,$23,$e7,$ff,$e7,$c3,$25,$e7,$ff,$cf,$ff,$9f,$c3 // ....#....%......
        .byte $25,$89,$ff,$99,$ff,$c3,$c3,$25,$f3,$ff,$f3,$ff,$f3,$c3,$25,$e3 // %......%......%.
        .byte $ff,$cf,$ff,$81,$c3,$25,$f9,$ff,$99,$ff,$c3,$c3,$25,$d9,$ff,$81 // .....%......%...
        .byte $ff,$f9,$c3,$25,$f9,$ff,$99,$ff,$c3,$c3,$25,$99,$ff,$99,$ff,$c3 // ...%......%.....
        .byte $c3,$25,$f3,$ff,$e7,$ff,$e7,$c3,$25,$99,$ff,$99,$ff,$c3,$c3,$25 // .%......%......%
        .byte $c1,$ff,$f9,$ff,$c3,$c5,$23,$e7,$ff,$e7,$c5,$2b,$e7,$ff,$e7,$ff // ......#....+....
        .byte $cf,$ff,$cf,$ff,$e7,$ff,$f3,$c5,$21,$81,$c5,$25,$f3,$ff,$e7,$ff // ........!..%....
        .byte $cf,$c3,$21,$e7,$c3,$21,$e7,$c3,$60,$d0,$aa,$aa,$a9,$95 // ..!..!..`.....

txt_ef72:
        .text "UW"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $69,$a7,$a7,$65,$9f,$a7,$e5,$9f,$67,$e5,$9f,$27,$24,$9c,$27,$24 // i..e....g..'$.'$
        .byte $9c,$27,$24,$9c,$27,$24,$9c,$27,$24,$9c,$27,$24,$9c,$27,$24,$9c // .'$.'$.'$.'$.'$.
        .byte $27,$24,$9c,$27,$24,$9c,$27,$24,$9c,$27,$24,$9c,$27,$24,$9c,$27 // '$.'$.'$.'$.'$.'
        .byte $24,$9c,$27,$24,$9c,$1f,$14,$7c,$01,$aa,$aa,$a9,$95 // $.'$...|.....

txt_efb2:
        .text "UW"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $56,$a7,$a5,$d6,$5f,$a5,$f6,$5f,$65,$fe,$5f,$25,$c2 // V..._.._e._%.

txt_efc2:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_efc5:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $5c,$a5,$da,$5f,$a5,$f6,$5f,$a5,$f6,$5f,$a5,$f6,$5f,$a5,$f6,$5f // \.._.._.._.._.._
        .byte $65,$fe,$5f,$25,$c2                   // e._%.

txt_efdd:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_efe0:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_efe3:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_efe6:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $5c,$1f,$c1,$fc,$00,$aa,$aa,$a8,$95   // \........

txt_eff2:
        .text "UX"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$a9,$a5,$d5,$97,$a5,$f5,$97,$65,$ff,$97,$25,$c0,$97,$25,$c0 // U.......e..%..%.
        .byte $97,$25,$c0,$97,$25,$c0,$97,$25,$c0,$97,$25 // .%..%..%..%

// --- Region $f01d-$fcdc ---
.pc = $f01d "dat_f01d"

dat_f01d:
        .byte $97,$a5,$f5,$97,$9f,$f5,$7f,$9f,$f5,$7c,$95,$55,$5c,$7f,$ff,$fc // .........|.U\...
        .byte $00,$aa,$aa,$a9,$95                   // .....

txt_f032:
        .text "UW"
        .byte $aa                                   // '*' | $80 (end-of-string marker)

txt_f035:
        .text "UW"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $d5,$57,$a5,$f5,$57,$65,$c2,$60       // .W..We.`

txt_f040:
        .text "+%"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $00,$a5,$da,$a9,$a5,$f5,$57,$9f,$f6,$a7,$9f,$f6,$5f,$95,$56,$5f // ......W....._.V_
        .byte $7f,$fe,$5f,$00,$02,$5c,$00,$02,$5c,$aa,$aa,$5f,$95,$56,$5f,$95 // .._..\..\.._.V_.
        .byte $55,$ff,$95,$55,$ff,$95,$55,$57,$7f,$c2,$60,$7e,$00,$aa,$aa,$a9 // U..U..UW..`~....
        .byte $95                                   // .

txt_f074:
        .text "UW"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $56,$a7,$a5,$d6,$5f,$a5,$f6,$5f,$65,$fe,$5f,$25,$c2 // V..._.._e._%.

txt_f084:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_f087:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_f08a:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_f08d:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_f090:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $5c,$a5,$da,$5f,$a5,$f6,$5f,$9f,$f6,$5f,$9f,$f6,$5f,$95,$56,$5f // \.._.._.._.._.V_
        .byte $7f,$fe,$5f,$00,$02,$5c,$00,$02,$5c,$00,$01,$fc,$00 // .._..\..\....

txt_f0b0:
        .text "*B"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $25,$c2                               // %.

txt_f0b5:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_f0b8:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_f0bb:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_f0be:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_f0c1:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_f0c4:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_f0c7:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_f0ca:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_f0cd:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_f0d0:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_f0d3:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_f0d6:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_f0d9:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $5c,$a5,$da,$5f,$a5,$f6,$5f,$9f,$f5,$ff,$9f,$f5,$ff,$95,$55,$57 // \.._.._.......UW
        .byte $7f,$c2,$60,$80,$00,$aa,$aa,$a9,$95   // ..`......

txt_f0f5:
        .text "UW"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $56,$a7,$a5,$d6,$5f,$a5,$f6,$5f,$65,$fe,$5f,$25,$c2 // V..._.._e._%.

txt_f105:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_f108:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $5c,$a5,$da,$5f,$a5,$f6,$5f,$a5,$f6,$5f,$a5,$f6,$5f,$a5,$f6,$5f // \.._.._.._.._.._
        .byte $65,$fe,$5f,$25,$c2                   // e._%.

txt_f120:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_f123:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_f126:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_f129:
        .byte $5c                                   // backslash character
        .text "%"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $5c,$1f,$c1,$fc,$00,$aa,$aa,$a8,$95   // \........

txt_f135:
        .text "UX"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$a9,$a5,$d5,$97,$a5,$f5,$97,$65,$ff,$97,$25,$c0,$97,$25,$c0 // U.......e..%..%.
        .byte $97,$25,$c0,$97,$25,$c0,$97,$25,$c0,$97,$25,$c0,$97,$25,$c0,$97 // .%..%..%..%..%..
        .byte $25,$c0,$97,$25,$c0,$97,$a5,$da,$97,$a5,$f5,$97,$9f,$f5,$7f,$9f // %..%............
        .byte $f5,$7c,$95,$55,$5c,$7f,$ff,$fc,$81,$c1,$00,$29,$07,$05,$6f,$00 // .|.U\......)..o.
        .byte $01,$41,$04,$00,$20,$a2,$24,$01,$41,$08,$0c,$a2,$26,$f0,$05,$17 // .A.. .$.A...&...
        .byte $03,$00,$10,$a3,$2e,$80,$00,$27,$16,$8d,$17,$01,$c0,$00,$37,$1c // .......'......7.
        .byte $05,$18,$02,$a2,$60,$20,$01,$02,$99,$18,$04,$1c,$21,$81,$f7,$09 // ....` ......!...
        .byte $00,$01,$1c,$21,$81,$1e,$19,$00,$01,$0c,$21,$81,$fc,$7a,$00,$f0 // ...!......!..z..
        .byte $00,$f0,$00,$01,$f7,$09,$a3,$24,$18,$01,$1e,$19,$a4,$26,$01,$fc // .......$.....&..
        .byte $7a,$00,$7e,$14,$a5,$22,$be,$14,$a5,$22,$7e,$14,$a5,$ec,$01,$e7 // z.~.."..."~.....
        .byte $02,$e5,$03,$e4,$04,$e3,$05,$22,$06,$06,$e3,$07,$60,$9c,$08,$08 // ......."....`...
        .byte $09,$09,$0a,$0b,$0b,$0c,$0d,$0e,$0e,$0f,$10,$11,$12,$13,$15,$16 // ................
        .byte $17,$19,$1a,$1c,$1d,$1f               // ......

txt_f1fe:
        .text "!#%'*,/258;?CGKOTY"
        .byte $5e,$64,$6a,$70,$77,$7e,$86,$8e,$96,$9f,$a8,$b3,$bd,$c8,$d4,$e1 // ^djpw~..........
        .byte $ee,$fd,$0c,$1c,$2d,$3e,$51,$66,$7b,$91,$a9,$c3,$dd,$fa,$18,$38 // ....->Qf{......8
        .byte $5a,$7d,$a3,$cc,$f6,$23,$53,$86,$bb,$f4,$30,$7a,$b4,$fb,$47,$98 // Z}...#S...0z..G.
        .byte $ed,$47,$a7,$0c,$77,$e9,$61,$e1,$68,$f7,$8f,$30,$da,$8f,$4e,$18 // .G..w.a.h..0..N.
        .byte $ef,$d2,$c3,$c3,$d1,$ef,$1f,$60,$b5,$1e,$9c,$31,$df,$a5,$87,$86 // .......`...1....
        .byte $a2,$df,$3e,$c1,$6b,$3c,$39,$63,$be,$4b,$0f,$0c,$45,$bf,$7d,$83 // ..>.k<9c.K..E.}.
        .byte $d6,$79,$73,$c7,$7c,$97,$1e,$18,$8b,$7e,$fa,$06,$ac,$f3,$e6,$8f // .ys.|....~......
        .byte $f8,$2e,$ad,$21,$64,$02,$c8,$64,$00,$64,$2c,$c8,$64,$00,$32,$64 // ...!d..d.d,.d.2d
        .byte $96,$c8,$fa,$c8,$96,$64,$32,$a3,$2b,$28,$50,$78,$50,$28,$00,$28 // .....d2.+(PxP(.(
        .byte $50,$78                               // Px

txt_f2a2:
        .text "P("
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $21,$80,$a3,$c1,$a3
        .byte $2d,$80,$00,$0a,$14,$1e
        .text "(2<2("
        .byte $1e,$14,$0a,$ad,$62,$00,$02,$07,$00,$02,$07,$00,$02,$07,$00,$02 // ....b...........
        .byte $07,$00,$03,$08,$00,$03,$08,$00,$03,$08,$00,$03,$08,$00,$03,$07 // ................
        .byte $00,$03,$07,$00,$03,$07,$00,$03,$07,$00,$05,$08,$00,$05,$08,$00 // ................
        .byte $05,$08,$00,$05,$08,$00,$05,$09,$00,$05,$09,$00,$05,$09,$00,$05 // ................
        .byte $09,$00,$04,$07,$00,$04,$07,$00,$04,$07,$00,$04,$07,$00,$03,$06 // ................
        .byte $00,$03,$06,$00,$03,$06,$00,$03,$06,$00,$05,$07,$00,$05,$07,$00 // ................
        .byte $05,$07,$00,$05,$07,$00,$98,$9d,$1c,$10,$b9,$6e,$10,$9d,$01,$d4 // ...........n....
        .byte $9d,$33,$10,$b9,$ce,$10,$9d,$00,$d4,$9d,$32,$10,$60,$a9,$01,$9d // .3........2.`...
        .byte $47,$10,$bd,$1e,$10,$85,$fb,$bd,$1f,$10,$85,$fc,$bd,$1d,$10,$0a // G...............
        .byte $a8,$c8,$b1,$fb,$c9,$00,$d0,$0c,$a9,$00,$9d,$1d,$10,$a0,$01,$b1 // ................
        .byte $fb,$b8,$50,$0a,$c9,$01,$d0,$06,$a9,$00,$8d,$00,$10,$60,$48,$88 // ..P..........`H.
        .byte $b1,$fb,$85,$fb,$68,$85,$fc,$bd,$2f,$10,$a8,$18,$69,$02,$9d,$2f // ....h.../...i../
        .byte $10,$b1,$fb,$c9,$00,$d0,$0b,$a9,$00,$9d,$2f,$10,$fe,$1d,$10,$4c // ........../....L
        .byte $ff,$11,$9d,$1c,$10,$c8,$b1,$fb,$48,$29,$1f,$9d,$04,$10,$68,$29 // ........H)....h)
        .byte $e0                                   // .

txt_f396:
        .text "JJ"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $bd,$59,$10,$85,$fb,$ad,$5a,$10,$85,$fc,$a9,$00,$9d,$04,$d4,$9d // .Y....Z.........
        .byte $02,$d4,$9d,$34,$10,$b1,$fb,$c8,$9d,$03,$d4,$9d,$35,$10,$29,$f0 // ...4........5.).
        .byte $9d,$03,$10,$b1,$fb,$c8,$9d,$05,$10,$b1,$fb,$c8,$9d,$05,$d4,$b1 // ................
        .byte $fb,$c8,$9d,$06,$d4,$b1,$fb,$c8,$9d,$1a,$10,$b1,$fb,$c8,$9d,$07 // ................
        .byte $10,$b1,$fb,$c8,$9d,$46,$10,$b1,$fb,$c8,$9d,$08,$10,$bc,$1c,$10 // .....F..........
        .byte $20,$e3,$11,$bd,$33,$10,$9d,$49,$10,$bd,$32,$10,$9d,$48,$10,$bd //  ...3..I..2..H..
        .byte $05,$10,$9d,$04,$d4,$a9,$00,$9d,$09,$10,$60,$fe,$06,$10,$bd,$06 // ..........`.....
        .byte $10,$18,$7d,$46,$10,$a8,$bd,$1c,$10,$18,$79,$76,$11,$a8,$20,$e7 // ..}F......yv.. .
        .byte $11,$bd,$06,$10,$18,$7d,$07,$10,$a8,$b9,$2e,$11,$18,$7d,$32,$10 // .....}.......}2.
        .byte $9d,$32,$10,$90,$03,$fe,$33,$10,$bd,$06,$10,$c9,$0c,$d0,$05,$a9 // .2....3.........
        .byte $00,$9d,$06,$10,$bd,$08,$10,$29,$20,$f0,$17,$bd,$47,$10,$f0,$0c // .......) ...G...
        .byte $de,$47,$10,$a9,$81,$9d,$04,$d4,$9d,$01,$d4,$60,$bd,$05,$10,$9d // .G.........`....
        .byte $04,$d4,$bd,$34,$10,$18,$7d,$1a,$10,$9d,$34,$10,$9d,$02,$d4,$bd // ...4..}...4.....
        .byte $35,$10,$69,$00,$9d,$35,$10,$9d,$03,$d4,$bd,$08,$10,$4a,$48,$90 // 5.i..5.......JH.
        .byte $21,$bd,$09,$10,$49,$80,$9d,$09,$10,$d0,$0d,$bd,$1c,$10,$38,$e9 // !...I.........8.
        .byte $0c,$a8,$20,$e3,$11,$b8,$50,$0a,$bd,$1c,$10,$18,$69,$0c,$a8,$20 // .. ...P.....i.. 
        .byte $e3,$11,$68,$4a,$48,$90,$07,$bc,$1c,$10,$88,$20,$e3,$11,$68,$4a // ..hJH...... ..hJ
        .byte $48,$90,$0b,$bd,$31,$10,$49,$c0,$9d,$31,$10,$9d,$04,$d4,$68,$4a // H...1.I..1....hJ
        .byte $90,$0b,$bd,$30,$10,$49,$60,$9d,$30,$10,$9d,$04,$d4,$bd,$03,$10 // ...0.I`.0.......
        .byte $f0,$37,$8d,$45,$10,$bd,$08,$10,$29,$10,$f0,$12,$bd,$48,$10,$18 // .7.E....)....H..
        .byte $6d,$45,$10,$9d,$48,$10,$90,$03,$fe,$49,$10,$b8,$50,$0f,$bd,$48 // mE..H....I..P..H
        .byte $10,$38,$ed,$45,$10,$9d,$48,$10,$b0,$03,$de,$49,$10,$bd,$48,$10 // .8.E..H....I..H.
        .byte $9d,$32,$10,$bd,$49,$10,$9d,$33,$10,$bd,$32,$10,$9d,$00,$d4,$bd // .2..I..3..2.....
        .byte $33,$10,$9d,$01,$d4,$60,$a5,$fb,$48,$a5,$fc,$48,$ee,$44,$10,$a2 // 3....`..H..H.D..
        .byte $00,$ad,$00,$10,$3d,$20,$10,$f0,$13,$20,$cc,$12,$ad,$44,$10,$cd // ....= ... ...D..
        .byte $01,$10,$d0,$08,$de,$04,$10,$10,$03,$20,$fa,$11,$8a,$18,$69,$07 // ......... ....i.
        .byte $aa,$e0,$15,$d0,$dc,$ad,$44,$10,$cd,$01,$10,$d0,$05,$a9,$00,$8d // ......D.........
        .byte $44,$10,$68,$85,$fc,$68,$85,$fb,$60,$a0,$00,$b1,$fb,$8d,$1e,$10 // D.h..h..`.......
        .byte $c8,$b1,$fb,$8d,$1f,$10,$c8,$b1,$fb,$8d,$25,$10,$c8,$b1,$fb,$8d // ..........%.....
        .byte $26,$10,$c8,$b1,$fb,$8d,$2c,$10,$c8,$b1,$fb,$8d,$2d,$10,$a2,$00 // &.....,.....-...
        .byte $a9,$00,$9d,$1d,$10,$9d,$04,$10,$9d,$2f,$10,$8a,$18,$69,$07,$aa // ........./...i..
        .byte $e0,$15,$d0,$ec,$a9,$00,$8d,$44,$10,$a2,$17,$a9,$00,$9d,$00,$d4 // .......D........
        .byte $ca,$10,$fa,$ad,$02,$10,$8d,$18,$d4,$a9,$80,$8d,$09,$10,$a9,$80 // ................
        .byte $8d,$10,$10,$8d,$17,$10,$a9,$01,$8d,$06,$10,$60,$00,$01,$41,$0a // ...........`..A.
        .byte $60,$80,$a2,$2e,$20,$01,$41,$0a,$00,$55,$18,$00,$20,$08,$81,$0a // `... .A..U.. ...
        .byte $00,$20,$a2,$25,$03,$f0,$17,$0f,$e0,$a3,$25,$10,$e0,$17,$0f,$e0 // . .%......%.....
        .byte $a5,$27,$21,$0a,$00,$55,$0c,$00,$01,$a8,$23,$05,$41,$0a,$a4,$60 // .'!..U....#.A..`
        .byte $46,$26,$01,$41,$08,$50,$c0,$0c,$0c,$00,$01,$41,$08,$50,$c0,$0c // F&.A.P.....A.P..
        .byte $18,$00,$01,$41,$08,$50,$c0,$0c,$24,$00,$01,$41,$08,$50,$c0,$0c // ...A.P..$..A.P..
        .byte $30,$00,$01,$41,$08,$50,$c0,$0c,$3c,$00,$01,$41,$08,$50,$c0,$0c // 0..A.P..<..A.P..
        .byte $48,$00,$01,$41,$08,$50,$c0,$0c,$54,$00,$01,$41,$08,$50,$c0,$0c // H..A.P..T..A.P..
        .byte $60,$00,$01,$df,$00,$01,$7f,$02,$01,$7f,$58,$9f,$2d,$01,$7f,$00 // `.........X.-...

txt_f639:
        .text "UG?#B!"
        .byte $40                                   // @ character
        .text "#?'B=#;!?#=#"
        .byte $60                                   // `

txt_f64d:
        .text "U=)UG?#B!"
        .byte $40                                   // @ character
        .text "#?'=#;!?,"
        .byte $40                                   // @ character
        .text " ? > ?/"
        .byte $00                                   // string terminator
        .byte $01,$7f,$58,$9f,$00                   // ..X..

txt_f66e:
        .byte $40                                   // @ character
        .text "#"
        .byte $40                                   // @ character
        .text "#D#"
        .byte $40                                   // @ character
        .text "#B#"
        .byte $40                                   // @ character
        .text "#?#=#?#?#B#?#"
        .byte $40                                   // @ character
        .text "#?#=#;#=#=#"
        .byte $40                                   // @ character
        .text "#=#?#=#;#:#8,"
        .byte $22                                   // double quote character
        .byte $72,$00,$02                           // r..

txt_f6a4:
        .byte $40                                   // @ character
        .text "!="
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_f6a8:
        .text "7D!="
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_f6ad:
        .byte $40                                   // @ character
        .text "!="
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_f6b1:
        .text "B!6"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_f6b5:
        .byte $40                                   // @ character
        .text "!6"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_f6b9:
        .text "?!6"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $3d,$21,$36,$02,$a1                   // =!6..

txt_f6c2:
        .text "?!;8"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_f6c7:
        .text "B!;"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_f6cb:
        .text "?!;"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_f6cf:
        .byte $40                                   // @ character
        .text "!4"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_f6d3:
        .text "?!4"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_f6d7:
        .text "=!4"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $3b,$21,$34,$02,$a1,$3d,$21,$36,$60,$89,$a1 // ;!4..=!6`..

txt_f6e6:
        .byte $40                                   // @ character
        .text "!6"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_f6ea:
        .text "=!6"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_f6ee:
        .text "?!?"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_f6f2:
        .text "=!?"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_f6f6:
        .text ";!?"
        .byte $a1                                   // '!' | $80 (end-of-string marker)

txt_f6fa:
        .text ":!?"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $38,$21,$22,$7d,$00,$27,$01,$1b,$01,$1b,$01,$0f,$01,$55,$41,$27 // 8!"}.'.......UA'
        .byte $01,$1b,$01,$1b,$01,$27,$01,$1b,$01,$1b,$01,$0f,$01,$55,$41,$27 // .....'.......UA'
        .byte $01,$1b,$01,$1b,$01,$00,$27,$07,$55,$43,$1b,$03,$27,$03,$1b,$03 // ......'.UC..'...
        .byte $55,$41,$1b,$01,$1b                   // UA...

txt_f733:
        .encoding "screencode_mixed"
        .text "c"
        .text "@"
        .text ",a a ata"
        .encoding "petscii_upper"
        .byte $55,$41                               // UA

txt_f73f:
        .encoding "screencode_mixed"
        .text ",a a a,a a ata"
        .encoding "petscii_upper"
        .byte $55,$41                               // UA

txt_f74f:
        .encoding "screencode_mixed"
        .text ",a a a"
        .text "@"
        .text "o"
        .text "@"
        .encoding "petscii_upper"
        .byte $1b,$16,$00,$19,$03,$25,$03,$17,$03,$23,$03,$12,$03,$1e,$03,$12 // .....%...#......
        .byte $03,$2a,$01,$1e,$01,$00,$02,$38,$01,$38,$01 // .*.....8.8.

txt_f773:
        .text "(7!7!7!7!"
        .byte $02,$38,$01,$38,$01                   // .8.8.

txt_f781:
        .text ")7!7!7!7!"
        .byte $00                                   // string terminator
        .byte $08                                   // .

txt_f78c:
        .text "8A8A"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $02,$38,$61,$38,$61,$38,$00,$27,$01,$1b,$01,$1b,$01,$32,$e1,$30 // .8a8a8.'.....2.0
        .byte $e0,$33,$e0,$2f,$e0,$2d,$e0,$2c,$e1,$33,$e0,$2b,$e0,$00,$02,$36 // .3./.-.,.3.+...6
        .byte $81,$36,$81,$a1,$04,$36,$a1,$36,$a1,$a1,$02,$37,$c1,$37,$c1,$a1 // .6...6.6...7.7..
        .byte $02
        .text "8A8A*"
        .byte $00
        .byte $34,$e1
        .byte $34,$e1
        .byte $34,$e1
        .byte $34,$61,$00
        .byte $04
        .byte $34,$a1
        .byte $34,$a1,$a1,$02
        .text "3A3A"
        .byte $60,$ac

txt_f7de:
        .text "7!7!7!7!"
        .byte $00                                   // string terminator
        .byte $2a,$01,$1e,$01,$1e,$01,$12,$01,$55,$41,$2a,$01,$1e,$01,$1e,$01 // *.......UA*.....
        .byte $00,$2d,$01,$21,$01,$21,$01,$15,$01,$55,$41,$2d,$01,$21,$01,$21 // .-.!.!...UA-.!.!
        .byte $01,$00,$28,$01,$1c,$01,$1c,$01,$10,$01,$55,$41,$28,$01,$1c,$01 // ..(.......UA(...
        .byte $1c,$01,$28,$01,$1c,$01,$1c,$01,$10,$01,$55,$41,$28,$01,$1c,$01 // ..(.......UA(...
        .byte $1c,$01,$00,$25,$01,$19,$01,$19,$01,$0d,$01,$55,$41,$25,$01,$19 // ...%.......UA%..
        .byte $01,$19,$01,$00,$23,$01,$17,$01,$17,$01,$0b,$01,$55,$41,$23,$01 // ....#.......UA#.
        .byte $17,$01,$17,$01,$00,$2b,$01,$1f,$01,$1f,$01,$13,$01,$55,$41,$2b // .....+.......UA+
        .byte $01,$1f,$01,$1f,$01,$00,$19,$01,$25,$01,$19,$01,$19,$01,$55,$41 // ........%.....UA
        .byte $23,$01,$17,$01,$17,$01,$00,$e2,$15,$14,$16,$06,$17,$06,$17,$28 // #..............(
        .byte $17,$e2,$15,$f2,$15,$98,$16,$14,$16,$06,$17,$06,$17,$28,$17,$e2 // .............(..
        .byte $15,$14,$16,$02,$7c,$17,$06,$17,$60,$52,$6b,$17,$24,$16,$17,$17 // ....|...`Rk.$...
        .byte $38,$17,$e2,$15,$49,$17,$06,$17,$5a,$17,$38,$17,$06,$17,$f2,$15 // 8...I...Z.8.....
        .byte $14,$16,$49,$17,$06,$17,$5a,$17,$38,$17,$06,$17,$f2,$15,$14,$16 // ..I...Z.8.......
        .byte $e2,$15,$14,$16,$06,$17,$06,$17,$28,$17,$e2,$15,$f2,$15,$98,$16 // ........(.......
        .byte $49,$17,$06,$17,$5a,$17,$38,$17,$06,$17,$f2,$15,$14,$16,$49,$17 // I...Z.8.......I.
        .byte $06,$17,$5a,$17,$38,$17,$06,$17,$f2,$15,$14,$16,$a2,$60,$92,$4d // ..Z.8........`.M
        .byte $16,$6e,$16,$b8,$16,$b8,$16,$e4,$16,$e4,$16,$4d,$16,$4d,$16,$6e // .n.........M.M.n
        .byte $16,$b8,$16,$b8,$16,$e4,$16,$e4,$16,$4d,$16,$6e,$16,$8f,$16,$af // .........M.n....
        .byte $16,$b8,$16,$8f,$16,$af,$16,$b8,$16,$c9,$16,$c9,$16,$d2,$16,$d2 // ................
        .byte $16,$db,$16,$db,$16,$e4,$16,$4d,$16,$8f,$16,$8f,$16,$b8,$16,$af // .......M........
        .byte $16,$af,$16,$e4,$16,$b8,$16,$f5,$16,$6e,$16,$8f,$16,$8f,$16,$b8 // .........n......
        .byte $16,$af,$16,$af,$16,$e4,$16,$b8,$16,$f5,$16,$6e,$16,$4d,$16,$6e // ...........n.M.n
        .byte $16,$b8,$16,$b8,$16,$e4,$16,$e4,$16,$4d,$16,$4d,$16,$8f,$16,$8f // .........M.M....
        .byte $16,$b8,$16,$af,$16,$af,$16,$e4,$16,$b8,$16,$f5,$16,$6e,$16,$8f // .............n..
        .byte $16,$8f,$16,$b8,$16,$af,$16,$af,$16,$e4,$16,$b8,$16,$f5,$16,$6e // ...............n
        .byte $16,$a2,$30,$01,$15,$0e,$15,$01,$15,$48,$15,$7d,$15,$01,$15,$48 // ..0......H.}...H
        .byte $15,$7d,$15,$a2,$60,$2d,$8d,$17,$05,$18,$99,$18,$a9,$05,$8d,$01 // .}..`-..........
        .byte $10,$a9,$6f,$8d,$02,$10,$a9,$07,$8d,$00,$10,$a5,$fb,$48,$a5,$fc // ..o..........H..
        .byte $48,$a9,$ab,$85,$fb,$a9,$18,$85,$fc,$20,$1a,$14,$68,$85,$fc,$68 // H........ ..h..h
        .byte $85,$fb,$60,$80,$28,$00,$60,$f8,$20,$44,$e5,$78,$a2,$00,$a9,$01 // ..`.(.`. D.x....
        .byte $9d,$00,$d8,$9d,$00,$d9,$9d,$00,$da,$9d,$00,$db,$a9,$08,$9d,$00 // ................
        .byte $04,$9d,$00,$05,$9d,$00,$06,$9d,$00,$07,$e8,$d0,$e1,$a2,$27,$a9 // ..............'.
        .byte $00,$9d,$98,$db,$9d,$c0,$db,$a9,$28,$9d,$98,$07,$9d,$c0,$07,$ca // ........(.......
        .byte $10,$ed,$a2,$00,$a0,$1a,$8e,$14,$03,$8c,$15,$03,$a2,$f7,$a0,$19 // ................
        .byte $8e,$18,$03,$8c,$19,$03,$a9,$7f,$8d,$0d,$dc,$a9,$08,$8d,$e5,$d1 // ................
        .byte $a9,$09,$8d,$26,$d2,$a2,$1d,$bd,$4c,$1c,$9d,$80,$d2,$ca,$10,$f7 // ...&....L.......
        .byte $a2,$08,$a0,$38,$98,$9d,$f7,$07,$a9,$01,$9d,$67,$d3,$88,$ca,$10 // ...8.......g....
        .byte $f3,$20,$b1,$18,$20,$83,$1b,$a9,$01,$85,$fc,$a9,$02,$85,$fd,$a9 // . .. ...........
        .byte $03,$85,$fe,$a9,$01,$85,$ff,$a9,$c7,$85,$fb,$a9,$03,$85,$fa,$a9 // ................
        .byte $00,$85,$f9,$8d,$00,$08,$a9,$00,$85,$02,$58,$a5,$02,$f0,$fc,$20 // ..........X.... 
        .byte $08,$1b,$20,$94,$1a,$ac,$01,$dc,$c8,$f0,$eb,$78,$20,$a3,$fd,$20 // .. ........x .. 
        .byte $18,$e5,$a0,$ea,$a2,$31,$8c,$15,$03,$8e,$14,$03,$a2,$1a,$bd,$dc // .....1..........
        .byte $19,$9d,$34,$03,$ca,$10,$f7,$a9,$e0,$8d,$20,$d2,$8d,$a1,$d2,$85 // ..4....... .....
        .byte $01,$4c,$34,$03,$a2,$00,$bd,$00,$22,$9d,$00,$08,$e8,$d0,$f7,$ee // .L4.....".......
        .byte $3b,$03,$ee,$38,$03,$d0,$ef,$a9,$e7,$85,$01,$58,$4c,$e2,$fc,$40 // ;..8.......XL..@
        .byte $a8,$60,$26,$a2,$05,$ca,$d0,$fd,$ac,$1e,$1a,$88,$a9,$00,$99,$00 // .`&.............
        .byte $0f,$a2,$00,$a0,$07,$ea,$bd,$00,$0f,$8d,$e0,$d2,$8d,$21,$d2,$e8 // .............!..
        .byte $e0,$01,$f0,$12,$c0,$00,$f0,$eb,$88,$e5,$48,$e5,$68,$62,$2f,$4c // ..........H.hb/L
        .byte $13,$1a,$a9,$01,$85,$02,$a2,$40,$a0,$1a,$a9,$e8,$4c,$83,$1a,$a5 // .......@....L...
        .byte $fb,$8d,$d6,$d1,$a2,$0f,$ca,$d0,$fd,$a2,$00,$ac,$12,$d2,$bd,$88 // ................
        .byte $1d,$cc,$52,$d2,$f0,$fb,$8d,$e1,$d1,$24,$ff,$c8,$e8,$e0,$10,$d0 // ..R......$......
        .byte $ed,$a2,$06,$ca,$d0,$fd,$a9,$00,$8d,$a1,$d2,$a9,$c7,$8d,$d6,$d2 // ................
        .byte $20,$25,$1b,$20,$b5,$1b,$20,$d7,$13,$a2,$00,$a0,$1a,$a9,$52,$4c //  %. .. .......RL
        .byte $83,$1a,$8e,$14,$03,$8c,$15,$03,$8d,$12,$d2,$a9,$01,$8d,$59,$d2 // ..............Y.
        .byte $4c,$7e,$ea,$a2,$7f,$bd,$85,$1c,$9d,$00,$0f,$ca,$10,$f7,$a2,$00 // L~..............
        .byte $86,$f7,$bc,$79,$1c,$b9,$47,$1d,$a8,$a2,$00,$bd,$3f,$1d,$99,$20 // ...y..G.....?.. 
        .byte $0f,$99,$08,$0f,$c8,$e8,$e0,$08,$d0,$f1,$a6,$f7,$bc,$79,$1c,$c8 // .............y..
        .byte $c0,$40,$d0,$02,$a0,$00,$98,$9d,$79,$1c,$e8,$e0,$04,$d0,$d1,$a2 // .@......y.......
        .byte $04,$86,$f7,$bc,$7f,$1c,$b9,$47,$1d,$a8,$a2,$00,$bd,$3f,$1d,$99 // .......G.....?..
        .byte $30,$0f,$99,$48,$0f,$c8,$e8,$e0,$08,$d0,$f1,$a6,$f7,$bc,$7f,$1c // 0..H............
        .byte $88,$d0,$02,$a0,$40,$98,$9d,$7f,$1c,$ca,$d0,$d5,$ad,$1e,$1a,$c9 // ....@...........
        .byte $80,$f0,$03,$ee,$1e,$1a,$60,$c6,$fa,$f0,$01,$60,$a9,$02,$85,$fa // ......`....`....
        .byte $ac,$88,$1d,$a2,$00,$bd,$89,$1d,$9d,$88,$1d,$e8,$e0,$0f,$d0,$f5 // ................
        .byte $8c,$97,$1d,$60,$a5,$f9,$f0,$03,$c6,$f9,$60,$a4,$f8,$20,$35,$1b // ...`......`.. 5.
        .byte $88,$d0,$fa,$60,$a5,$fb,$29,$07,$f0,$03,$c6,$fb,$60,$ad,$21,$1e // ...`..).....`.!.
        .byte $f0,$3a,$c9,$2a,$f0,$64,$c9,$2b,$f0,$47,$c9,$2d,$f0 // .:.*.d.+.G.-.

txt_fc04:
        .text "QH"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $c7,$85,$fb,$a2,$00,$bd,$99,$07,$9d,$98,$07,$bd,$c1,$07,$9d,$c0 // ................
        .byte $07,$e8,$e0,$27,$d0,$ef,$68,$18,$69,$08,$8d,$bf,$07,$18,$69,$40 // ...'..h.i.....i@
        .byte $8d,$e7,$07,$ee,$3f,$1b,$d0,$03,$ee,$40,$1b,$60,$20,$83,$1b,$4c // ....?....@.` ..L
        .byte $3e,$1b,$a9,$00,$8d,$3f,$1b,$a9,$1e,$8d,$40,$1b,$a9,$01,$85,$f8 // >....?....@.....
        .byte $60,$a5,$f8,$c9,$0f,$f0,$02,$e6,$f8,$20,$74,$1b,$4c,$3e,$1b,$a5 // `........ t.L>..
        .byte $f8,$c9,$01,$f0,$02,$c6,$f8,$4c,$9a,$1b,$a5,$f9,$18,$69,$32,$85 // .......L.....i2.
        .byte $f9,$4c,$9a,$1b,$c6,$ff,$f0,$01,$60,$a9,$01,$85,$ff,$a2,$0e,$a9 // .L......`.......
        .byte $08,$bc,$6a,$1c,$99,$28,$04,$99,$20,$07,$ca,$10,$f4,$a5,$fc,$38 // ..j..(.. ......8
        .byte $e9,$01,$85,$fc,$10,$14,$18,$69,$08,$85,$fc,$a2,$04,$de,$6a,$1c // .......i......j.
        .byte $10,$05,$a9,$77,$9d,$6a,$1c,$ca,$10,$f3,$a5,$fd,$38,$e9,$03,$85 // ...w.j......8...
        .byte $fd,$10,$14,$18,$69,$08,$85,$fd,$a2,$04,$de,$6f,$1c,$10,$05,$a9 // ....i......o....
        .byte $77,$9d,$6f,$1c,$ca,$10,$f3,$a5,$fe,$38,$e9,$05,$85,$fe,$10,$14 // w.o......8......
        .byte $18,$69,$08,$85,$fe,$a2,$04,$de,$74,$1c,$10,$05,$a9,$77,$9d,$74 // .i......t....w.t
        .byte $1c,$ca,$10,$f3,$a2,$04               // ......

// --- Region $fd03-$fda2 ---
.pc = $fd03 "Segment $fd03"
        .byte $35,$5c,$35,$7c,$35,$9c,$35,$bc,$35,$dc,$35,$fc,$35,$1c,$35,$80 // 5\5|5.5.5.5.5.5.
        .byte $1b,$52,$a2,$60,$e6,$ff,$c8,$00,$12,$01,$01,$00,$ff,$00,$39,$57 // .R.`..........9W
        .byte $75,$1b,$34,$12,$30,$4e,$6c,$0d,$66,$0b,$29,$47,$63,$26,$2a,$2e // u.4.0Nl.f.)Gc&*.
        .byte $32,$1a,$1e,$0a
        .text "26:>"
        .byte $1e,$00,$02,$01,$02,$0a,$01,$02
        .byte $0a,$02,$0a,$01,$02,$01,$0a,$0a,$01,$02,$0a,$01,$0a,$02,$0b,$0f // ................
        .byte $0c,$01,$01,$0f,$0c,$0b,$00,$0b,$0c,$0f,$01,$0f,$0c,$0b,$00,$0e // ................
        .byte $06,$01,$06,$05,$0e,$03,$01,$0e,$06,$0e,$06,$0e,$06,$06,$05,$06 // ................
        .byte $05,$0e,$03,$0e,$0a,$02,$01,$02,$0a,$01,$02,$0a,$02,$0a,$01,$02 // ................
        .byte $01,$0a,$0a,$01,$02,$0a,$01,$0a,$02,$0b,$0f,$0c,$01,$01,$0f,$0c // ................
        .byte $0b,$00,$0b,$0c,$0f,$01,$0f,$0c,$0b,$00,$0e,$06,$01,$06,$05,$0e // ................

// --- Region $fdb4-$ffff ---
.pc = $fdb4 "Segment $fdb4"
        .byte $0c,$0f,$01,$0f,$0c,$0b,$00,$0e,$06,$01,$06,$05,$0e,$03,$01,$0e // ................
        .byte $06,$0e,$06,$0e,$06,$06,$05,$06,$05,$0e,$03,$0e,$0a,$02,$01,$02 // ................
        .byte $0a,$01,$02,$0a,$02,$0a,$01,$02,$01,$0a,$0a,$01,$02,$0a,$01,$0a // ................
        .byte $02,$0b,$0f,$0c,$01,$01,$0f,$0c,$0b,$00,$0b,$0c,$0f,$01,$0f,$0c // ................
        .byte $0b,$00,$01,$0f,$0c,$0b,$00,$0b,$0c,$0f,$a5,$3b,$01,$02,$03,$04 // ...........;....
        .byte $05,$06,$08,$09,$0b,$0d,$0f,$11,$13,$15,$17,$19,$1b,$1d,$1e // ...............

txt_fe13:
        .text " "
        .byte $22                                   // double quote character
        .text "#$%&''"
        .byte $e4                                   // .

txt_fe1c:
        .text "(;''&%$"
        .byte $22                                   // double quote character
        .text "!"
        .byte $1f,$1e,$1c,$1a,$18,$16,$14,$12,$10,$0e,$0c,$0a,$09,$07,$06,$04 // ................
        .byte $03,$02,$01,$01,$a2,$e6,$09,$2a,$08,$08,$07,$07,$01,$01,$07,$07 // .......*........
        .byte $08,$08,$80,$68,$00,$e3               // ...h..

txt_fe4b:
        .encoding "screencode_mixed"
        .text "+1police academy ii"
        .encoding "petscii_upper"
        .byte $ea                                   // .

txt_fe5f:
        .text " "
        .byte $22                                   // double quote character
        .text "**"
        .byte $e8                                   // .

txt_fe64:
        .text " 7++"

txt_fe68:
        .encoding "screencode_mixed"
        .text "cracked from tape on:"
        .encoding "petscii_upper"
        .byte $f2                                   // .

txt_fe7e:
        .text " )29/12/87!"
        .byte $ee                                   // .

txt_fe8a:
        .text " "
        .byte $22                                   // double quote character
        .text "**"
        .byte $e4                                   // .

txt_fe8f:
        .encoding "screencode_mixed"
        .text " ;greeting list on this date:"
        .encoding "petscii_upper"
        .byte $80,$2a,$20,$e4,$2d,$24,$20,$01,$03,$05,$e4,$20,$29,$04,$05,$14 // .* .-$ .... )...
        .byte $0f,$0e,$01,$14,$0f,$12,$e4,$20,$28,$01,$0e,$14,$09,$14,$12,$01 // ....... (.......
        .byte $18,$e4,$20,$29,$10,$01,$10,$09,$0c,$0c,$0f,$0e,$13,$e4,$20,$31 // .. ).......... 1
        .byte $14,$12,$09,$14,$0f,$0e,$20,$14,$05,$03,$08,$0e,$0f,$0c,$0f,$07 // ...... .........
        .byte $19,$e4                               // ..

txt_feee:
        .encoding "screencode_mixed"
        .text " 8fantasy cracking service"
        .encoding "petscii_upper"
        .byte $e4,$20,$29,$06,$01,$09,$12,$0c,$09,$07,$08,$14,$e4,$20,$28,$01 // . ).......... (.
        .byte $09,$12,$02,$0f,$12,$0e,$05,$e4,$20,$2e,$04,$05,$01,$04,$0c,$19 // ........ .......
        .byte $20,$06,$12,$09,$05,$0e,$04,$13,$e4,$20,$2a,$04,$0f,$0d,$09,$0e //  ........ *.....
        .byte $01,$14,$0f,$12,$13,$e4               // ......

txt_ff3e:
        .encoding "screencode_mixed"
        .text " 0the light circle"
        .encoding "petscii_upper"
        .byte $e4,$20,$2e,$17,$01,$0e,$04,$05,$12,$05,$12,$20,$07,$12,$0f,$15 // . ......... ....
        .byte $10,$e4,$20,$26,$13,$08,$01,$12,$0b,$13,$e4,$20,$25,$03,$36,$34 // .. &....... %.64
        .byte $03,$07,$e4,$20,$27,$13,$08,$01,$04,$0f,$17,$13,$e4,$20,$25,$09 // ... '........ %.
        .byte $0b,$01,$12,$09,$e4,$20,$2c,$02,$05,$01,$13,$14,$09,$05,$20,$02 // ..... ,....... .
        .byte $0f,$19,$13,$e4                       // ....

txt_ff94:
        .encoding "screencode_mixed"
        .text " 8eastenders cracking crew"
        .encoding "petscii_upper"
        .byte $e4,$20,$26,$14,$05,$0e,$1a,$05,$14,$e4,$20,$25,$14,$12,$09,$01 // . &....... %....
        .byte $04,$80,$2d,$20,$e7,$2b,$30,$13,$0f,$06,$14,$12,$15,$0e,$0e,$05 // ..- .+0.........
        .byte $12,$20,$07,$12,$0f,$15,$10,$80,$2c,$20,$ec // . ......, .

txt_ffd9:
        .encoding "screencode_mixed"
        .text "-9americans make your move!"
        .encoding "petscii_upper"
        .byte $e7,$20,$e3,$2a,$80,$23,$20,$81,$67,$00,$00,$0f // . .*.# .g...
