// ============================================
// output - Part 1 of 2
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:37
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0801  End: $ffff  (63487 bytes)
// Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation
// Packer entry: $0810 (via BASIC SYS 2064)
// Entry point:  $c500 (50432)
// IRQ handler:  $c840 (irq_c840)
// IRQ handler:  $c769 (irq_c769)
// IRQ handler:  $ea31 (loc_ea31)
//
// Code: 1537 bytes, Data: 61950 bytes
// Labels: 239, Subroutines: 2
//
// Verification: 5 line(s) auto-corrected to .byte for exact byte matching
//
// Cross-references: all OK
// ============================================


// --- Region $0a18-$0a21 ---
.pc = $0a18 "Program $0a18"
        clc
        and.abs $001e
        .byte $0c,$12,$30                           // nop $3012 // ILLEGAL
        .byte $7c,$30,$62                           // nop $6230,x // ILLEGAL

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

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

// --- Region $c05a-$c060 ---
.pc = $c05a "loc_c05a"

loc_c05a:
        sei
        bvs loc_c0d5
        ror.abs $0063
        rti

// --- Region $c090-$c097 ---
.pc = $c090 "loc_c090"

loc_c090:
        bvs loc_c0fe
        ror $7c
        sei
        jmp ($0063)

// --- Region $c0d5-$c0d5 ---
.pc = $c0d5 "loc_c0d5"

loc_c0d5:
        rts

// --- Region $c0fe-$c100 ---
.pc = $c0fe "loc_c0fe"

loc_c0fe:
        bpl loc_c100

loc_c100:
        brk

// --- Region $c500-$c5a6 ---
.pc = $c500 "main_c500"

main_c500:
        sei
        lda #$00
        sta $01
        tay
        sta $f7
        sta $f9
        lda #$30
        sta $f8
        lda #$d0
        sta $fa

loc_c512:
        lda ($f7),y
        pha
        lda #$00
        sta ($f7),y
        pla
        sta ($f9),y
        iny
        bne loc_c512
        inc $f8
        inc $fa
        lda $f8
        cmp #$40
        bne loc_c512
        ldx #$00

loc_c52b:
        lda dat_c000,x
        sta $3000,x
        lda loc_c100,x
        sta $3100,x
        lda $c200,x
        sta $3200,x
        lda $c300,x
        sta $3300,x
        lda $c400,x
        sta $3400,x
        inx
        bne loc_c52b
        nop
        nop
        nop
        nop
        nop
        lda #$36
        sta $01
        cli
        lda #$00
        sta $d023
        lda #$1c
        sta $d018
        lda #$9b
        jsr $ffd2
        lda #$93
        jsr $ffd2
        lda #$08
        jsr $ffd2
        lda #$c1
        sta $0318
        lda #$00
        sta $40
        lda #$c0
        sta $41
        lda #$00
        sta $02
        sta $03
        sta $04
        sta $f7
        sta $f8
        sta $f9
        sta $fa
        sta $fb
        sta $fc
        lda #$00
        sta $d020
        sta $d021
        jsr sub_c700
        jsr sub_cb60
        lda #$10
        sta $d016
        jmp loc_c5c0

dat_c5a6:
        .byte $60                                   // `

// --- Region $c5c0-$c600 ---
.pc = $c5c0 "loc_c5c0"

loc_c5c0:
        lda $d019
        sta $d019
        lda $d012

loc_c5c9:
        cmp $d012
        beq loc_c5c9
        cmp #$e0
        beq loc_c5fb
        clc
        adc $08
        and #$1e
        tax
        lda dat_c600,x
        sta $d027
        sta $d028
        sta $d029
        sta $d02a
        sta $d02b
        sta $d02c
        sta $d02d
        jmp loc_c5c0

loc_c5f3:
        cmp #$20
        bne loc_c5c0
        jmp loc_c636

dat_c5fa:
        .byte $39                                   // 9

loc_c5fb:
        dec $08
        jmp loc_c5c0

dat_c600:
        .byte $00                                   // .

// --- Region $c636-$c656 ---
.pc = $c636 "loc_c636"

loc_c636:
        lda #$00
        sta $05
        ldx #$09

loc_c63c:
        ldy #$00
        lda $c9c2,x

loc_c641:
        sta $daa9,y
        iny
        cpy #$20
        bne loc_c641
        lda #$f6

loc_c64b:
        cmp $d012
        bne loc_c64b
        dex
        bpl loc_c63c
        jmp loc_c66b

dat_c656:
        .byte $4c                                   // L

// --- Region $c66b-$c6df ---
.pc = $c66b "loc_c66b"

loc_c66b:
        ldx #$0f

loc_c66d:
        ldy #$05

loc_c66f:
        lda $c9c0,x
        sta $d023
        lda #$f6

loc_c677:
        cmp $d012
        bne loc_c677
        dey
        bpl loc_c66f
        dex
        bpl loc_c66d
        sei
        lda #$93
        jsr $ffd2
        lda #$31
        sta $0314
        lda #$ea
        sta $0315
        lda #$00
        sta $dc0d
        sta $d019
        sta $d01a
        sta $d015
        lda #$15
        sta $d018
        lda #$00
        sta $d020
        sta $d021
        lda #$00
        sta $01
        sta $f7
        sta $f9
        tay
        lda #$d0
        sta $f8
        lda #$30
        sta $fa

loc_c6be:
        lda ($f7),y
        pha
        lda #$00
        sta ($f7),y
        pla
        sta ($f9),y
        iny
        bne loc_c6be
        inc $f8
        inc $fa
        lda $f8
        cmp #$e0
        bne loc_c6be
        lda #$37
        sta $01
        cli
        jsr $fd15
        jmp loc_fce2

// --- Region $c700-$c820 ---
.pc = $c700 "sub_c700"

// Referenced by: jsr from $c598
sub_c700: {
        ldx #$00
        txa
loop1:
        sta $3c00,x
        sta $3d00,x
        inx
        bne loop1
        ldx #$00
loop2:
        lda dat_c820,x
        sta $07f8,x
        inx
        cpx #$07
        bne loop2
        lda #$60
        ldx #$7f
        sta $d010
        stx $d015
        stx $d01d
        lda #$0f
        ldx #$06
loop3:
        sta $d027,x
        dex
        bpl loop3
        ldx #$00
loop4:
        lda $c827,x
        sta dat_d000,x
        inx
        cpx #$10
        bne loop4
        ldx #$00
        txa
loop5:
        sta $3d00,x
        inx
        bne loop5
        lda #$00
        sta $02
        lda #$40
        ldx #$c8
        sta $03
        stx $04
        sei
        lda #$69
        ldx #$c7
        sta $0314
        stx $0315
        lda #$81
        ldx #$7f
        sta $d01a
        stx $dc0d
        cli
        rts
}

irq_c769:
        lda $d019
        sta $d019
        and #$01
        beq loc_c776
        jmp loc_c779

loc_c776:
        jmp loc_caf8

loc_c779:
        ldx #$00

loc_c77b:
        clc
        rol $3dc2,x
        rol $3dc1,x
        rol $3dc0,x
        rol $3d82,x
        rol $3d81,x
        rol $3d80,x
        rol $3d42,x
        rol $3d41,x
        rol $3d40,x
        rol $3d02,x
        rol $3d01,x
        rol $3d00,x
        rol $3cc2,x
        rol $3cc1,x
        rol $3cc0,x
        rol $3c82,x
        rol $3c81,x
        rol $3c80,x
        rol $3c42,x
        rol $3c41,x
        rol $3c40,x
        rol $3c02,x
        rol $3c01,x
        rol $3c00,x
        inx
        inx
        inx
        cpx #$18
        bne loc_c77b
        inc $02
        lda $02
        cmp #$08
        beq loc_c7d6
        jmp loc_caf8

loc_c7d6:
        lda #$00
        sta $02

loc_c7da:
        ldy #$00
        lda ($03),y
        cmp #$ff
        beq loc_c802
        clc
        asl
        asl
        asl
        tax
        bcs loc_c80d
        ldy #$00

loc_c7eb:
        lda $3000,x
        sta $3dc0,y
        inx
        iny
        iny
        iny
        cpy #$18
        bne loc_c7eb

loc_c7f9:
        inc $03
        bne loc_c7ff
        inc $04

loc_c7ff:
        jmp loc_caf8

loc_c802:
        lda #$40
        ldx #$c8
        sta $03
        stx $04
        jmp loc_c7da

loc_c80d:
        ldy #$00

loc_c80f:
        lda $3100,x
        sta $3dc0,y
        inx
        iny
        iny
        iny
        cpy #$18
        bne loc_c80f
        jmp loc_c7f9

dat_c820:
        .byte $f0                                   // .

// --- Region $c840-$c840 ---
.pc = $c840 "irq_c840"

irq_c840:
        .byte $12                                   // jam // ILLEGAL

// --- Region $c9d0-$c9d9 ---
.pc = $c9d0 "Segment $c9d0"
        ora #$0e
        ora $2c
        .byte $03,$03                               // slo ($03,x) // ILLEGAL
        .byte $14,$2c                               // nop $2c,x // ILLEGAL

txt_c9d8:
        .encoding "screencode_mixed"
        .text "tu"
        .encoding "petscii_upper"

// --- Region $caf8-$cb55 ---
.pc = $caf8 "loc_caf8"

loc_caf8:
        ldx #$00

loc_cafa:
        lda $caa8,x
        sta $09
        ldy $cad0,x
        lda $ca80,x

loc_cb05:
        cmp $d012
        bne loc_cb05
        sty $d022
        lda $09
        sta $d023
        inx
        cpx #$28
        bne loc_cafa
        dec $ff
        bpl loc_cb43
        ldy $caa8
        ldx #$00

loc_cb20:
        lda $caa9,x
        sta $caa8,x
        inx
        cpx #$27
        bne loc_cb20
        sty $cacf
        ldy $caf6
        ldx #$25

loc_cb33:
        lda $cad0,x
        sta $cad1,x
        dex
        bpl loc_cb33
        sty $cad0
        lda #$02
        sta $ff

loc_cb43:
        lda #$01
        sta $d019
        jsr $ffe4
        cmp #$20
        beq loc_cb52
        jmp loc_ea31

loc_cb52:
        jmp loc_c636

dat_cb55:
        .byte $00                                   // .

// --- Region $cb60-$cbbd ---
.pc = $cb60 "sub_cb60"
// Referenced by: jsr from $c59b

sub_cb60:
        ldx #$00

loc_cb62:
        lda $cc00,x
        sta $0400,x
        lda $cd00,x
        sta $0500,x
        inx
        bne loc_cb62
        nop
        nop
        ldx #$00
        lda #$0a

loc_cb77:
        sta spr_d800,x
        sta $d900,x
        inx
        nop
        nop
        bne loc_cb77
        ldx #$00

loc_cb84:
        lda $cbc0,x
        sta $0618,x
        inx
        cpx #$09
        bne loc_cb84
        ldx #$00

loc_cb91:
        lda $cbc9,x
        sta $0688,x
        inx
        cpx #$17
        bne loc_cb91
        ldx #$00

loc_cb9e:
        lda $cbe0,x
        sta $07cb,x
        inx
        cpx #$12
        bne loc_cb9e
        ldx #$00

loc_cbab:
        lda #$01
        sta $da08,x
        sta $da80,x
        sta $dbc0,x
        inx
        cpx #$28
        nop
        bne loc_cbab
        rts

dat_cbbd:
        .byte $ff                                   // .

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

loc_ea31:
        brk

// --- Region $f8d0-$fa6e ---
.pc = $f8d0 "Segment $f8d0"
        .byte $03,$07                               // slo ($07,x) // ILLEGAL
        .byte $07,$08                               // slo $08 // ILLEGAL
        php
        .byte $02                                   // jam // ILLEGAL

dat_f8d6:
        .byte $02,$ae,$60,$2b,$05                   // ..`+.

loc_f8db:
        jsr $ffe4
        cmp #$20
        bne loc_f8db
        lda #$00
        sta $05
        ldx #$09

loc_f8e8:
        ldy #$00
        lda $c9c2,x

loc_f8ed:
        sta $daa9,y
        iny
        cpy #$20
        bne loc_f8ed
        lda #$f6

loc_f8f7:
        cmp $d012
        bne loc_f8f7
        dex
        bpl loc_f8e8
        jmp loc_c66b

dat_f902:
        .byte $4c,$6b,$c6,$b2,$60,$75               // Lk..`u

loc_f908:
        ldx #$0f

loc_f90a:
        ldy #$05

loc_f90c:
        lda $c9c0,x
        sta $d023
        lda #$f6

loc_f914:
        cmp $d012
        bne loc_f914
        dey
        bpl loc_f90c
        dex
        bpl loc_f90a
        sei
        lda #$93
        jsr $ffd2
        lda #$31
        sta $0314
        lda #$ea
        sta $0315
        lda #$00
        sta $dc0d
        sta $d019
        sta $d01a
        sta $d015
        lda #$15
        sta $d018
        lda #$00
        sta $d020
        sta $d021
        lda #$00
        sta $01
        sta $f7
        sta $f9
        tay
        lda #$d0
        sta $f8
        lda #$30
        sta $fa

loc_f95b:
        lda ($f7),y
        pha
        lda #$00
        sta ($f7),y
        pla
        sta ($f9),y
        iny
        bne loc_f95b
        inc $f8
        inc $fa
        lda $f8
        cmp #$e0
        bne loc_f95b
        lda #$37
        sta $01
        cli
        jsr $fd15
        jmp loc_fce2

dat_f97d:
        .byte $80,$20,$00,$60,$c4                   // . .`.

loc_f982:
        ldx #$00
        txa

loc_f985:
        sta $3c00,x
        sta $3d00,x
        inx
        bne loc_f985
        ldx #$00

loc_f990:
        lda dat_c820,x
        sta $07f8,x
        inx
        cpx #$07
        bne loc_f990
        lda #$60
        ldx #$7f
        sta $d010
        stx $d015
        stx $d01d
        lda #$0f
        ldx #$06

loc_f9ac:
        sta $d027,x
        dex
        bpl loc_f9ac
        ldx #$00

loc_f9b4:
        lda $c827,x
        sta dat_d000,x
        inx
        cpx #$10
        bne loc_f9b4
        ldx #$00
        txa

loc_f9c2:
        sta $3d00,x
        inx
        bne loc_f9c2
        lda #$00
        sta $02
        lda #$40
        ldx #$c8
        sta $03
        stx $04
        sei
        lda #$69
        ldx #$c7
        sta $0314
        stx $0315
        lda #$81
        ldx #$7f
        sta $d01a
        stx $dc0d
        cli
        rts

dat_f9eb:
        .byte $ad,$19,$d0                           // ...

loc_f9ee:
        sta $d019
        and #$01
        beq loc_f9f8
        jmp loc_c779

loc_f9f8:
        jmp loc_caf8

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

loc_f9fd:
        clc
        rol $3dc2,x
        rol $3dc1,x
        rol $3dc0,x
        rol $3d82,x
        rol $3d81,x
        rol $3d80,x
        rol $3d42,x
        rol $3d41,x
        rol $3d40,x
        rol $3d02,x
        rol $3d01,x
        rol $3d00,x
        rol $3cc2,x
        rol $3cc1,x
        rol $3cc0,x
        rol $3c82,x
        rol $3c81,x
        rol $3c80,x
        rol $3c42,x
        rol $3c41,x
        rol $3c40,x
        rol $3c02,x
        rol $3c01,x
        rol $3c00,x
        .byte $e3,$e8                               // isc ($e8,x) // ILLEGAL
.label loc_fa49 = * + 1
        .byte $3c,$e0,$18                           // nop $18e0,x // ILLEGAL
        bne loc_f9fd
        inc $02
        lda $02
        cmp #$08
        beq loc_fa58
        jmp loc_caf8

loc_fa58:
        lda #$00
        sta $02
        ldy #$00
        lda ($03),y
        cmp #$ff
        beq loc_fa84
        clc
        .byte $e3,$0a                               // isc ($0a,x) // ILLEGAL
        bit $b0aa
        bit $a0
        brk

dat_fa6d:
        .byte $bd                                   // .

loc_fa6e:
        brk

// --- Region $fa77-$faa3 ---
.pc = $fa77 "loc_fa77"

loc_fa77:
        and ($c0,x)
        clc
        bne loc_fa6e
        inc $03
        bne loc_fa82
        inc $04

loc_fa82:
.label loc_fa84 = * + 2
        jmp loc_caf8
        lda #$40
        ldx #$c8
        sta $03
        stx $04
        jmp loc_c7da

dat_fa90:
        .byte $a0,$00                               // ..

loc_fa92:
        lda $3100,x
        sta $3dc0,y
        inx
        .byte $e3,$c8                               // isc ($c8,x) // ILLEGAL
.label loc_fa9c = * + 1
        .byte $3c,$c0,$18                           // nop $18c0,x // ILLEGAL
        bne loc_fa92
        jmp loc_c7f9

dat_faa3:
        .byte $f0                                   // .

// --- Region $fce2-$fced ---
.pc = $fce2 "loc_fce2"

loc_fce2:
        txs
        .byte $9c,$9e,$a0                           // shy $a09e,x // ILLEGAL
        .byte $07,$08                               // slo $08 // ILLEGAL
        php
        ora #$09
        ldy $30
        .byte $02                                   // jam // ILLEGAL

// --- Region $fd15-$fd1e ---
.pc = $fd15 "Segment $fd15"
        ldx #$31
        asl $0e
        ora $0d
        .byte $03,$07                               // slo ($07,x) // ILLEGAL
        php
        .byte $02                                   // jam // ILLEGAL

// --- Region $fd33-$fd90 ---
.pc = $fd33 "loc_fd33"

loc_fd33:
        ldx #$00

loc_fd35:
        lda $caa8,x
        sta $09
        ldy $cad0,x
        lda $ca80,x

loc_fd40:
        cmp $d012
        bne loc_fd40
        sty $d022
        lda $09
        sta $d023
        inx
        cpx #$28
        bne loc_fd35
        dec $ff
        bpl loc_fd7e
        ldy $caa8
        ldx #$00

loc_fd5b:
        lda $caa9,x
        sta $caa8,x
        inx
        cpx #$27
        bne loc_fd5b
        sty $cacf
        ldy $caf6
        ldx #$25

loc_fd6e:
        lda $cad0,x
        sta $cad1,x
        dex
        bpl loc_fd6e
        sty $cad0
        lda #$02
        sta $ff

loc_fd7e:
        lda #$01
        sta $d019
        jsr $ffe4
        cmp #$20
        beq loc_fd8d
        jmp loc_ea31

loc_fd8d:
        jmp loc_c636

dat_fd90:
        .byte $ab                                   // .

// --- Region $fdb7-$fdf0 ---
.pc = $fdb7 "loc_fdb7"

loc_fdb7:
        lda $cbc0,x
.label loc_fdbb = * + 1
        sta $0618,x
        inx
        cpx #$09
        bne loc_fdb7
        ldx #$00

loc_fdc4:
        lda $cbc9,x
        sta $0688,x
        inx
        cpx #$17
        bne loc_fdc4
        ldx #$00

loc_fdd1:
        lda $cbe0,x
        sta $07cb,x
        inx
        cpx #$12
        bne loc_fdd1
        ldx #$00

loc_fdde:
        lda #$01
        sta $da08,x
        sta $da80,x
        sta $dbc0,x
        inx
        cpx #$28
        nop
        bne loc_fdde
        rts

dat_fdf0:
        .byte $ff                                   // .

// --- Region $ffd2-$fff6 ---
.pc = $ffd2 "Segment $ffd2"
        lda $0798,x
        cmp #$e4
        bne loc_fff6
        lda $c0a9
        ora #$08
        sta $c0a9
        lda #$a9
        sta $0798,x
        dex
        sta $0798,x
        lda #$02
        sta $db98,x
        inx
        sta $db98,x
        dec $c0c5

loc_fff6:
        rts

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

// --- Region $0801-$0a17 ---
.pc = $0801 "dat_0801"

dat_0801:
        // === BASIC loader stub ===
        .byte $0d,$08                                                     // [corrected] was: .byte $0c,$08                               // next line pointer ($080c)
        .byte $ce,$07                                                     // [corrected] was: .byte $00,$00                               // line number 0
        .byte $9e                                   // SYS token
        .byte $20,$28,$32,$30,$36
        .byte $34                                                         // [corrected] was: .byte $00                                   // end of line
        .byte $29,$00                                                     // [corrected] was: .byte $00,$00                               // end of BASIC program
        .byte $00,$00,$78,$a9,$34,$85,$01,$a2,$05,$bd,$42,$08,$9d,$2d,$00,$ca // ..x.4.....B..-..
        .byte $10,$f7,$9a,$a0,$00,$c6,$32,$ce,$2c,$08,$b1,$31,$99,$00,$f3,$c8 // ......2.,..1....
        .byte $d0,$f8,$a5,$32,$c9,$08,$d0,$ed,$b9,$48,$08,$99,$00,$01,$c8,$d0 // ...2.....H......
        .byte $f7
        .byte $4c,$00,$01,$00,$c0
        .byte $52,$f3,$e7,$15,$b1
        .text "/****"
        .byte $29,$07,$aa,$bd,$1a,$01,$8d,$18,$01,$b1,$2f,$29,$1f,$aa,$20,$22 // )........./).. "
        .byte $01
        .byte $4c,$ff,$01,$a4
        .byte $43,$ab,$79
        .text "X;?)"
        .byte $e6
        .byte $2f,$d0,$02
        .byte $e6,$30,$60,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6,$2e // .0`./ "..-.-....
        .byte $ca,$d0,$f5,$f0,$c5,$a9,$00,$f0,$ef,$a9,$ff,$d0,$eb,$b1,$2f,$91 // ............../.
        .byte $2d,$e6,$2f,$d0,$02,$e6,$30,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed // -./...0.-.......
        .byte $f0,$a8,$20,$71,$01,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02 // .. q../ "..-.-..
        .byte $e6,$2e,$ca,$d0,$f5,$c6,$39,$10,$f1,$30,$8f,$86,$39,$b1,$2f,$aa // ......9..0..9./.
        .byte $4c,$22,$01,$20,$71,$01,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30 // L". q../.-./...0
        .byte $e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$c6,$39,$10,$e9,$4c,$00,$01 // .-........9..L..
        .byte $2c,$da,$01,$a9,$37,$85,$01,$58,$20,$00,$c5,$4c,$ae,$a7,$e0,$00 // ,...7..X ..L....
        .byte $f0,$ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d,$c8,$c4,$ff // ....,...../.-...
        .byte $d0,$f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00,$85,$2e,$a0 // ....-e..-..i....
        .byte $00,$ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30,$69,$00,$85 // ....../e../.0i..
        .byte $30,$4c,$00,$01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7,$ce,$dc,$01 // 0L..............
        .byte $ce,$df,$01,$ad,$df,$01,$c9,$df,$d0,$ea,$60,$3a,$38,$44,$9a,$a2 // ..........`:8D..
        .byte $9a,$44,$38,$00,$60,$70,$78,$6c,$7e,$63,$61,$00,$70,$6c,$64,$7c // .D8.`pxl~ca.pld|
        .byte $66,$63,$7e,$00,$30,$68,$e3,$60,$37,$71,$1e,$00,$70,$78,$6c,$66 // fc~.0h.`7q..pxlf
        .byte $63,$63,$7e,$00,$38,$60,$60,$7c,$60,$70,$1f,$00,$1c,$30,$30,$3e // cc~.8``|`p...00>
        .byte $e3,$30,$2d,$00,$18,$34,$60,$60,$66,$73,$1e,$00,$6c,$6c,$66,$7e // .0-..4``fs..llf~
        .byte $e3,$63,$25,$00,$10,$10,$18,$18,$e3,$1c,$60,$61,$00,$7e,$18,$0c // .c%.......`a.~..
        .byte $06,$63,$63,$3e,$00,$64,$6c,$78,$70,$78,$6e,$63,$00,$40,$40,$60 // .cc>.dlxpxnc.@@`
        .byte $60,$70,$70,$7f,$00,$64,$6c,$7e,$7a,$6b,$63,$63,$00,$6c,$6c,$76 // `pp..dl~zkcc.llv
        .byte $76,$6b,$67,$63,$00,$1c,$2e,$66,$63,$63,$73,$1e,$00,$38,$36,$33 // vkgc...fccs..863
        .text "3>00"
        .byte $00,$1c
        .byte $2e,$66,$63,$65,$72,$1d,$00,$70,$6c,$66
        .byte $7c,$78,$6c,$63,$00,$30,$68,$60,$3c,$03,$73,$3e,$00,$7e,$6c,$0c // |xlc.0h`<.s>.~l.
        .byte $06,$06,$07,$07,$00,$6c,$6c,$66,$66,$63,$73,$3e,$00,$e3,$66,$60 // .....llffcs>..f`
        .byte $28,$36,$36,$1e,$0c,$00,$6c,$66,$66,$6b,$6b,$7f,$32,$00,$6c,$6c // (66...lffkk.2.ll
        .byte $38,$3c,$66,$63,$63,$00,$66,$66,$36,$3c,$1c,$0c,$0c,$00,$7c,$6c // 8<fcc.ff6<....|l
        .byte $18,$30,$30,$60,$7f,$00,$3c,$30,$30,$e3 // .00`..<00.

// --- Region $0a22-$15e6 ---
.pc = $0a22 "dat_0a22"

dat_0a22:
        .byte $fc,$00,$3c,$0c,$0c,$e3,$06,$21,$1e,$a2,$23,$18,$3c,$7e,$e4,$18 // ..<....!..#.<~..
        .byte $27,$00,$10,$30,$7f,$7f,$30,$10,$a9,$2b,$0e,$0e,$0c,$08,$08,$20 // '..0..0..+..... 
        .byte $30,$00,$66,$66,$22,$a5,$60,$23,$6c,$6c,$7f,$36,$7f,$1b,$1b,$00 // 0.ff".`#ll.6....
        .byte $18,$3e,$60,$3c,$06,$7c,$18,$00,$66,$6e,$0c,$18,$30,$73,$63,$00 // .>`<.|..fn..0sc.
        .byte $3c,$66,$3c,$38,$67,$66,$3f,$00,$0c,$0c,$18,$a5,$2f,$0c,$18,$30 // <f<8gf?...../..0
        .byte $30,$18,$0c,$06,$00,$30,$18,$0c,$06,$06,$0c,$18,$a2,$25,$66,$3c // 0....0.......%f<
        .byte $0c,$1e,$33,$a3,$25,$18,$18,$7f,$0c,$0c,$a7,$23,$18,$18,$08,$a3 // ..3.%......#....
        .byte $22,$7f,$70,$a8,$22,$18,$18,$a2,$28,$06,$0c,$18,$18,$30,$60,$00 // ".p."...(....0`.
        .byte $7f,$e3,$63,$24,$73,$73,$7f,$00,$e3,$18,$e4,$1c,$60,$2d,$00,$7f // ..c$ss......`-..
        .byte $73,$03,$7f,$60,$70,$7f,$00,$7f,$73,$03,$1e,$03,$77,$7f,$00,$60 // s..`p...s...w..`
        .byte $60,$70,$76,$7f,$0e,$0e,$00,$7f,$60,$70,$7f,$03,$73,$7f,$00,$7f // `pv.....`p..s...
        .byte $67,$70,$7f,$63,$73,$7f,$00,$7f,$73,$03,$03,$e3,$07,$30,$00,$7f // gp.cs...s....0..
        .byte $63,$73,$3e,$63,$73,$7f,$00,$7f,$63,$73,$7f,$03,$73,$7f,$a3,$25 // cs>cs...cs..s..%
        .byte $18,$18,$00,$0c,$0c,$a3,$2d,$18,$18,$00,$0c,$0c,$04,$0e,$18,$30 // ......-........0
        .byte $30,$18,$0c,$07,$a2,$25,$7f,$70,$00,$7f,$70,$a2,$37,$70,$18,$0e // 0....%.p..p.7p..
        .byte $07,$06,$0c,$38,$00,$1e,$27,$03,$0e,$18,$20,$30,$18,$aa,$96,$9a // ...8..'... 0....
        .byte $a9,$a5,$96,$9a,$42,$55,$aa,$96,$5a,$69,$a5,$96,$5a,$29,$59,$a0 // ....BU..Zi..Z)Y.
        .byte $98,$55,$69,$a5,$95,$59,$69,$a6,$3e,$02,$02,$2a,$26,$2a,$a9,$a5 // .Ui..Yi.>..*&*..
        .byte $96,$5a,$69,$aa,$96,$5a,$69,$a5,$a6,$aa,$69,$aa,$95,$59,$69,$a5 // .Zi..Zi...i..Yi.
        .byte $95,$59,$69,$aa,$96,$9a,$a9,$42,$a5,$96,$55,$00,$aa,$96,$5a,$69 // .Yi....B..U...Zi
        .byte $60,$5c,$a5,$96,$55,$2a,$aa,$95,$59,$69,$a5,$95,$55,$aa,$aa,$96 // `\..U*..Yi..U...
        .byte $9a,$a9,$a5,$96,$95,$aa,$aa,$96,$5a,$69,$a5,$96,$55,$a8,$aa,$96 // ........Zi..U...
        .byte $5a,$69,$a5,$96,$5a,$29,$aa,$95,$59,$69,$a5,$95,$59,$65,$aa,$96 // Zi..Z)..Yi..Ye..
        .byte $9a,$a9,$a5,$96,$9a,$a9,$aa,$96,$5a,$69,$a5,$96,$5a,$65,$aa,$96 // ........Zi..Ze..
        .byte $5a,$69,$a5,$96,$5a,$55,$aa,$95,$59,$69,$a5,$95,$59,$55,$aa,$96 // Zi..ZU..Yi..YU..
        .byte $9a,$a9,$a5,$96,$9a,$29,$a8,$94,$54,$64,$a4,$94,$54,$69,$e3,$2a // .....)..Td..Ti.*
        .text "4)%&*"
        .byte $69,$aa,$95
        .byte $59,$69,$a5,$95
        .byte $55,$64,$aa,$96
        .byte $9a,$a9,$a5,$96,$9a,$42,$55,$aa,$96,$5a,$69,$a5,$96,$5a,$30,$59 // .....BU..Zi..Z0Y
        .byte $a0,$98,$59,$69,$a5,$95,$59,$69,$aa,$9a,$a9,$a5,$96,$9a,$a9,$42 // ..Yi..Yi.......B
        .byte $55,$aa,$5a,$69,$a5,$96,$5a,$69,$32,$55,$aa,$59,$69,$a5,$95,$59 // U.Zi..Zi2U.Yi..Y
        .byte $69,$55,$aa,$96,$9a,$a9,$a5,$96,$9a,$a9,$aa,$04,$96,$5a,$69,$a5 // iU...........Zi.
        .byte $60,$1f,$95,$59,$69,$a5,$95,$54,$64,$02,$0a,$0a,$09,$25,$26,$2a // `..Yi..Td....%&*
        .byte $a9,$a5,$96,$59,$69,$a5,$95,$59,$64,$65,$66,$6a,$69,$25,$26,$2a // ...Yi..Ydefji%&*
        .byte $29,$02,$a5,$95,$59,$69,$a5,$27,$02,$0a,$29,$00,$02,$0a,$29,$02 // )...Yi.'..)...).
        .byte $a5,$96,$5a,$69,$28,$a5,$94,$50,$40,$a5,$94,$50,$40,$a4,$28,$a5 // ..Zi(..P@..P@.(.
        .byte $96,$9a,$a9,$a5,$96,$9a,$a9,$02,$a4,$94
        .byte $54,$64
        .text "(%&*"
        .text ")%&*)"
        .byte $02,$a5,$95
        .byte $59,$69
        .byte $39,$a5,$96,$9a,$a9,$a5
        .byte $96,$9a,$a9,$aa,$96,$5a,$69,$a5,$96,$5a,$65,$aa,$96,$5a,$69,$a5 // .....Zi..Ze..Zi.
        .byte $96
        .byte $5a,$55,$80,$e7
        .byte $40                                   // @ character
        .text "(%*"
        .byte $0a,$09,$09,$0a
        .byte $2a,$29,$04
        .byte $a5,$96,$5a,$69,$31,$a4,$94,$50,$50,$90,$90,$54,$64,$aa,$96,$9a // ..Zi1..PP..Td...
        .byte $a9,$a5,$96,$9a,$a9,$aa,$04,$96,$5a,$69,$a5,$2e,$95,$59,$69,$a5 // ........Zi...Yi.
        .byte $95,$54,$64,$aa,$96,$9a,$a9,$a5,$96,$9a,$42,$55,$aa,$96,$5a,$69 // .Td.......BU..Zi
        .byte $a5,$96,$5a,$22,$55,$aa,$02,$95,$59,$69,$a5,$60,$49,$96,$9a,$a9 // ..Z"U...Yi.`I...
        .byte $a5,$96,$9a,$55,$a5,$95,$59,$69,$a5,$95,$59,$55,$55,$aa,$9a,$a9 // ...U..Yi..YUU...
        .byte $25,$26,$2a,$15,$54,$a8,$59,$69,$a5,$95,$59,$55,$a5,$96,$9a,$a9 // %&*.T.Yi..YU....
        .byte $a5,$96,$9a,$55,$94,$aa,$5a,$69,$a5,$96,$5a,$55,$25,$a6,$6a,$69 // ...U..Zi..ZU%.ji
        .byte $65,$66,$6a,$55,$a5,$95,$59,$69,$a5,$95,$59,$55,$a5,$96,$9a,$a9 // efjU..Yi..YU....
        .byte $a5,$96,$9a,$55,$a5,$96,$42,$5a,$69,$a5,$96,$5a,$55,$00,$aa,$60 // ...U..BZi..ZU..`
        .byte $2e,$59,$69,$a5,$95,$59,$55,$a5,$96,$9a,$a9,$a5,$96,$9a,$55,$a4 // .Yi..YU.......U.
        .byte $9a,$5a,$69,$a5,$96,$5a,$55,$25,$a6,$5a,$69,$a5,$96,$5a,$55,$a5 // .Zi..ZU%.Zi..ZU.
        .byte $95,$59,$69,$a5,$95,$59,$55,$a5,$96,$9a,$a9,$a5,$96,$9a,$95,$42 // .Yi..YU........B
        .byte $aa,$96,$5a,$69,$a5,$96,$5a,$55,$60,$39,$aa,$95,$59,$69,$a5,$95 // ..Zi..ZU`9..Yi..
        .byte $59,$55,$25,$96,$9a,$a9,$a5,$96,$9a,$55,$a5,$94,$54,$64,$a4,$94 // YU%......U..Td..
        .byte $54,$54,$a5
        .text "&*)%&*%"
        .byte $a4,$95
        .byte $59,$69,$a5,$95
        .byte $59,$55,$a5,$96,$9a,$a9,$a5,$96,$9a,$55,$a5,$95,$59,$69,$a5,$95 // YU.......U..Yi..
        .byte $59,$55,$55,$a7,$21,$54,$a7,$29,$aa,$96,$9a,$a9,$a5,$96,$9a,$55 // YUU.!T.).......U
        .byte $aa,$42,$96,$5a,$69,$a5,$96,$5a,$55,$a5,$60,$53,$95,$59,$69,$a5 // .B.Zi..ZU.`S.Yi.
        .byte $95,$59,$55,$78,$a9,$00,$85,$01,$a8,$85,$f7,$85,$f9,$a9,$30,$85 // .YUx..........0.
        .byte $f8,$a9,$d0,$85,$fa,$b1,$f7,$48,$a9,$00,$91,$f7,$68,$91,$f9,$c8 // .......H....h...
        .byte $d0,$f3,$e6,$f8,$e6,$fa,$a5,$f8,$c9,$40,$d0,$e9,$a2,$00,$bd,$00 // .........@......
        .byte $c0,$9d,$00,$30,$bd,$00,$c1,$9d,$00,$31,$bd,$00,$c2,$9d,$00,$32 // ...0.....1.....2
        .byte $bd,$00,$c3,$9d,$00,$33,$bd,$00,$c4,$9d,$00,$34,$e8,$d0,$df,$e5 // .....3.....4....
        .byte $ea,$60,$56,$a9,$36,$85,$01,$58,$a9,$00,$8d,$23,$d0,$a9,$1c,$8d // .`V.6..X...#....
        .byte $18,$d0,$a9,$9b,$20,$d2,$ff,$a9,$93,$20,$d2,$ff,$a9,$08,$20,$d2 // .... .... .... .
        .byte $ff,$a9,$c1,$8d,$18,$03,$a9,$00,$85,$40,$a9,$c0,$85,$41,$a9,$00 // .........@...A..
        .byte $85,$02,$85,$03,$85,$04,$85,$f7,$85,$f8,$85,$f9,$85,$fa,$85,$fb // ................
        .byte $85,$fc,$a9,$00,$8d,$20,$d0,$8d,$21,$d0,$20,$00,$c7,$20,$60,$cb // ..... ..!. .. `.
        .byte $a9,$10,$8d,$16,$d0,$4c,$c0,$c5,$60,$b9,$60,$40,$ad,$19,$d0,$8d // .....L..`.`@....
        .byte $19,$d0,$ad,$12,$d0,$cd,$12,$d0,$f0,$fb,$c9,$e0,$f0,$29,$18,$65 // .............).e
        .byte $08,$29,$1e,$aa,$bd,$00,$c6,$8d,$27,$d0,$8d,$28,$d0,$8d,$29,$d0 // .)......'..(..).
        .byte $8d,$2a,$d0,$8d,$2b,$d0,$8d,$2c,$d0,$8d,$2d,$d0,$4c,$c0,$c5,$c9 // .*..+..,..-.L...
        .byte $20,$d0,$c9,$4c,$36,$c6,$39,$c6,$08,$4c,$c0,$c5,$a2,$2e,$02,$02 //  ..L6.9..L......
        .byte $08,$08,$07,$07,$03,$03,$05,$05,$0e,$0e,$06,$06,$a2,$2e,$06,$06 // ................
        .byte $0e,$0e,$05,$05,$03,$03,$07,$07,$08,$08,$02,$02,$ae,$60,$2b,$05 // .............`+.
        .byte $20,$e4,$ff,$c9,$20,$d0,$f9,$a9,$00,$85,$05,$a2,$09,$a0,$00,$bd //  ... ...........
        .byte $c2,$c9,$99,$a9,$da,$c8,$c0,$20,$d0,$f8,$a9,$f6,$cd,$12,$d0,$d0 // ....... ........
        .byte $fb,$ca,$10,$e9,$4c,$6b,$c6,$4c,$6b,$c6,$b2,$60,$75,$a2,$0f,$a0 // ....Lk.Lk..`u...
        .byte $05,$bd,$c0,$c9,$8d,$23,$d0,$a9,$f6,$cd,$12,$d0,$d0,$fb,$88,$10 // .....#..........
        .byte $f0,$ca,$10,$eb,$78,$a9,$93,$20,$d2,$ff,$a9,$31,$8d,$14,$03,$a9 // ....x.. ...1....
        .byte $ea,$8d,$15,$03,$a9,$00,$8d,$0d,$dc,$8d,$19,$d0,$8d,$1a,$d0,$8d // ................
        .byte $15,$d0,$a9,$15,$8d,$18,$d0,$a9,$00,$8d,$20,$d0,$8d,$21,$d0,$a9 // .......... ..!..
        .byte $00,$85,$01,$85,$f7,$85,$f9,$a8,$a9,$d0,$85,$f8,$a9,$30,$85,$fa // .............0..
        .byte $b1,$f7,$48,$a9,$00,$91,$f7,$68,$91,$f9,$c8,$d0,$f3,$e6,$f8,$e6 // ..H....h........
        .byte $fa,$a5,$f8,$c9,$e0,$d0,$e9,$a9,$37,$85,$01,$58,$20,$15,$fd,$4c // ........7..X ..L
        .byte $e2,$fc,$80,$20,$00,$60,$c4,$a2,$00,$8a,$9d,$00,$3c,$9d,$00,$3d // ... .`......<..=
        .byte $e8,$d0,$f7,$a2,$00,$bd,$20,$c8,$9d,$f8,$07,$e8,$e0,$07,$d0,$f5 // ...... .........
        .byte $a9,$60,$a2,$7f,$8d,$10,$d0,$8e,$15,$d0,$8e,$1d,$d0,$a9,$0f,$a2 // .`..............
        .byte $06,$9d,$27,$d0,$ca,$10,$fa,$a2,$00,$bd,$27,$c8,$9d,$00,$d0,$e8 // ..'.......'.....
        .byte $e0,$10,$d0,$f5,$a2,$00,$8a,$9d,$00,$3d,$e8,$d0,$fa,$a9,$00,$85 // .........=......
        .byte $02,$a9,$40,$a2,$c8,$85,$03,$86,$04,$78,$a9,$69,$a2,$c7,$8d,$14 // ..@......x.i....
        .byte $03,$8e,$15,$03,$a9,$81,$a2,$7f,$8d,$1a,$d0,$8e,$0d,$dc,$58,$60 // ..............X`
        .byte $ad,$19,$d0,$8d,$19,$d0,$29,$01,$f0,$03,$4c,$79,$c7,$4c,$f8,$ca // ......)...Ly.L..
        .byte $a2,$00,$18,$3e,$c2,$3d,$3e,$c1,$3d,$3e,$c0,$3d,$3e,$82,$3d,$3e // ...>.=>.=>.=>.=>
        .byte $81
        .byte $3d,$3e,$80
        .text "=>B=>A=>"
        .byte $40                                   // @ character
        .text "=>"
        .byte $02
        .byte $3d,$3e,$01,$3d,$3e,$00,$3d,$3e,$c2,$3c,$3e,$c1,$3c,$3e,$c0,$3c // =>.=>.=>.<>.<>.<
        .byte $3e,$82
        .byte $3c,$3e,$81
        .byte $3c,$3e,$80
        .text "<>B<>A<>"
        .byte $40,$3c,$3e,$02,$3c,$3e,$01,$3c,$3e,$00,$3c,$e3,$e8,$3c,$e0,$18 // @<>.<>.<>.<..<..
        .byte $d0,$b0,$e6,$02,$a5,$02,$c9,$08,$f0,$03,$4c,$f8,$ca,$a9,$00,$85 // ..........L.....
        .byte $02,$a0,$00,$b1,$03,$c9,$ff,$f0,$20,$18,$e3,$0a,$2c,$aa,$b0,$24 // ........ ...,..$
        .byte $a0,$00,$bd,$00,$30,$99,$c0,$3d,$e8,$e3,$c8,$60,$21,$c0,$18,$d0 // ....0..=...`!...
        .byte $f2,$e6,$03,$d0,$02,$e6,$04,$4c,$f8,$ca,$a9,$40,$a2,$c8,$85,$03 // .......L...@....
        .byte $86,$04,$4c,$da,$c7,$a0,$00,$bd,$00,$31,$99,$c0,$3d,$e8,$e3,$c8 // ..L......1..=...
        .byte $3c,$c0,$18,$d0,$f2,$4c,$f9,$c7,$f0,$f1,$f2,$f3,$f4,$f5,$f6,$18 // <....L..........
        .byte $d3,$48,$d3,$78,$d3,$a8,$d3,$d8,$d3,$08,$d3,$38,$d3,$ab,$60,$41 // .H.x.......8..`A
        .byte $12,$01,$1a,$0f,$12,$20,$05,$18,$10,$12,$05,$13,$13,$20,$10,$12 // ..... ....... ..
        .byte $05,$13,$05,$0e,$14,$13,$3a,$20,$07,$19,$12,$0f,$10,$0f,$04,$20 // ......: ....... 
        .byte $03,$12,$01,$03,$0b,$05,$04,$20,$02,$19,$20,$0c,$15,$03,$01,$13 // ....... .. .....
        .byte $20,$0f,$0e
        .byte $20,$14,$08,$05
        .text " 14/9-87 "
        .byte $20,$e8,$2e,$e4,$20,$61,$65,$14,$08,$01,$0e,$0b,$13,$20,$14,$0f //  ... ae...... ..
        .byte $20,$13,$10,$09,$05,$0c,$02,$05,$12,$07,$20,$06,$0f,$12,$20,$14 //  ......... ... .
        .byte $08,$05,$20,$0f,$12,$09,$07,$2e,$20,$0c,$0f,$0f,$0b,$20,$09,$0e // .. ..... .... ..
        .byte $20,$24,$03,$05,$36,$30,$20,$06,$0f,$12,$20,$0d,$19,$20,$01,$04 //  $..60 ... .. ..
        .byte $04,$12,$05,$13,$13,$2e,$20,$07,$12,$05,$05,$14,$09,$0e,$07,$13 // ...... .........
        .byte $20,$14,$0f,$3a,$20,$0d,$09,$03,$12,$0f,$2d,$0d,$09,$18,$2c,$06 //  ..: .....-...,.
        .byte $03,$13,$2c,$08,$0f,$14,$0c,$09,$0e,$05,$2c,$02,$02,$2c,$12,$05 // ..,.......,..,..
        .byte $0c,$01,$18,$2c,$0e,$02,$02,$2c,$14,$06,$07,$2c,$04,$01,$0d,$01 // ...,...,...,....
        .byte $07,$05,$20,$09,$0e,$03,$2e,$2c,$14,$01,$15,$2c,$14,$13,$14,$2c // .. ....,...,...,
        .byte $14,$12,$09,$14,$0f,$0e,$2c,$07,$13,$13,$2c,$03,$03,$13,$2c,$09 // ......,...,...,.
        .byte $0c,$0c,$15,$13,$09,$0f,$0e,$2c,$05,$03,$03,$2c,$13,$08,$09,$05 // .......,...,....
        .byte $0c,$04,$2c,$14,$12,$09,$01,$0e,$07,$0c,$05,$2c,$14,$01,$14,$2c // ..,........,...,
        .byte $14,$10,$09,$2c,$04,$0f,$0d,$09,$0e,$01,$14,$0f,$12,$13,$2c,$0e // ...,..........,.
        .byte $05,$2c,$14,$06,$15,$2c,$14,$07,$2c,$01,$06,$0c,$2c,$04,$13,$03 // .,...,..,...,...
        .byte $2c,$02,$03,$13,$2c,$06,$04,$2c,$04,$05,$18,$09,$0f,$0e,$2c,$14 // ,...,..,......,.
        .byte $04,$14,$2c,$16,$0f,$12,$14,$05,$18,$2c,$13,$14,$01,$12,$0c,$09 // ..,......,......
        .byte $0e,$05,$2c,$13,$0f,$06,$14,$17,$01,$12,$20,$14,$2e,$2c,$01,$03 // ..,....... ..,..
        .byte $03,$2c,$14,$08,$03,$2c,$08,$03,$01,$2c,$04,$07,$13,$2c,$14,$04 // .,...,...,...,..
        .byte $02,$2c,$0c,$09,$07,$08,$14,$06,$0f,$12,$03,$05,$2c,$14,$14,$17 // .,..........,...
        .byte $2c,$16,$09,$10,$2c,$14,$13,$0b,$2c,$14,$0b,$13,$2c,$0e,$05,$14 // ,...,...,...,...
        .byte $17,$0f,$12,$0b,$2c,$02,$01,$13,$05,$0c,$09,$0e,$05,$2c,$03,$03 // ....,........,..
        .byte $14,$2c,$14,$15,$14,$2c,$0e,$0d,$2c,$0e,$0f,$0b,$19,$0f,$2c,$03 // .,...,..,.....,.
        .byte $06,$12,$20,$01,$0e,$04,$20,$13,$0c,$01,$13,$08,$e4,$2e,$60,$48 // .. ... .......`H
        .byte $20,$01,$20,$13,$0f,$12,$12,$19,$20,$06,$0f,$12,$20,$14,$08,$09 //  . ..... ... ...
        .byte $13,$20,$13,$08,$0f,$12,$14,$2d,$16,$05,$12,$13,$09,$0f,$0e,$2d // . .....-.......-
        .byte $07,$12,$05,$05,$14,$09,$0e,$07,$13,$2d,$0c,$09,$13,$14,$20,$14 // .........-.... .
        .byte $0f,$20,$0f,$15,$12,$20,$03,$0f,$0e,$14,$01,$03,$14,$13,$2e,$20 // . ... ......... 
        .byte $13,$05,$05,$20,$19,$0f,$15,$20,$e9,$2e,$f8,$20,$c1,$80,$1f,$00 // ... ... ... ....
        .byte $60
        .text ". BDFHJLNPRTVXZ"
        .byte $5c,$5e,$60,$62,$64,$66,$68,$6a,$6c,$6e,$70,$72,$74,$76,$78,$7a // \^`bdfhjlnprtvxz
        .byte $7c,$7e,$80,$92,$94,$96,$98,$9a,$9c,$9e,$a0,$07,$08,$08,$09,$09 // |~..............
        .byte $a4,$30,$02,$02,$08,$08,$07,$07,$03,$03,$0d,$0d,$05,$05,$0e,$0e // .0..............
        .byte $06,$06,$a4,$2c,$06,$06,$0e,$0e,$05,$05,$0d,$0d,$03,$03,$07,$0b // ...,............
        .byte $a2,$28,$0b,$0c,$0f,$01,$01,$0f,$0c,$0b,$a2,$31,$06,$0e,$05,$0d // .(.........1....
        .byte $03,$07,$08,$02,$00,$02,$08,$07,$03,$0d,$05,$0e,$06,$a2,$60,$65 // ..............`e
        .byte $0b,$0c,$0f,$01,$01,$0f,$0c,$00,$a2,$00,$bd,$a8,$ca,$85,$09,$bc // ................
        .byte $d0,$ca,$bd,$80,$ca,$cd,$12,$d0,$d0,$fb,$8c,$22,$d0,$a5,$09,$8d // ..........."....
        .byte $23,$d0,$e8,$e0,$28,$d0,$e3,$c6,$ff,$10,$28,$ac,$a8,$ca,$a2,$00 // #...(.....(.....
        .byte $bd,$a9,$ca,$9d,$a8,$ca,$e8,$e0,$27,$d0,$f5,$8c,$cf,$ca,$ac,$f6 // ........'.......
        .byte $ca,$a2,$25,$bd,$d0,$ca,$9d,$d1,$ca,$ca,$10,$f7,$8c,$d0,$ca,$a9 // ..%.............
        .byte $02,$85,$ff,$a9,$01,$8d,$19,$d0,$20,$e4,$ff,$c9,$20,$f0,$03,$4c // ........ ... ..L
        .byte $31,$ea,$4c,$36,$c6,$ab,$60,$5e,$a2,$00,$bd,$00,$cc,$9d,$00,$04 // 1.L6..`^........
        .byte $bd,$00,$cd,$9d,$00,$05,$e8,$d0,$f1,$ea,$ea,$a2,$00,$a9,$0a,$9d // ................
        .byte $00,$d8,$9d,$00,$d9,$e8,$ea,$ea,$d0,$f5,$a2,$00,$bd,$c0,$cb,$9d // ................
        .byte $18,$06,$e8,$e0,$09,$d0,$f5,$a2,$00,$bd,$c9,$cb,$9d,$88,$06,$e8 // ................
        .byte $e0,$17,$d0,$f5,$a2,$00,$bd,$e0,$cb,$9d,$cb,$07,$e8,$e0,$12,$d0 // ................
        .byte $f5,$a2,$00,$a9,$01,$9d,$08,$da,$9d,$80,$da,$9d,$c0,$db,$e8,$e0 // ................
        .byte $28,$ea,$d0,$ef,$60,$ff,$a2,$29,$10,$12,$05,$13,$05,$0e,$14,$13 // (...`..)........
        .byte $3a,$e9,$20,$27,$07,$19,$12,$0f,$10,$0f,$04,$e8,$20,$31,$03,$12 // :. '........ 1..
        .byte $01,$03,$0b,$05,$04,$20,$02,$19,$20,$0c,$15,$03,$01,$13,$2e,$03 // ..... .. .......
        .byte $ff,$00,$00,$ff,$c1,$80
        .text "Y 8XABC DE"
        .text "FG HIJK LMNO XAB"
        .byte $43,$f0,$20,$38,$60,$61,$62,$63,$20,$64,$65,$66,$67,$20,$68,$69 // C. 8`abc defg hi
        .byte $6a,$6b,$20,$6c,$6d,$6e,$6f,$20,$60,$61,$62,$63,$f0,$20,$38,$80 // jk lmno `abc. 8.
        .byte $81,$82,$83,$20,$84,$85,$86,$87,$20,$88,$89,$8a,$8b,$20,$8c,$8d // ... .... .... ..
        .byte $8e,$8f
        .byte $20,$80,$81,$82,$83,$80
        .byte $33,$20,$60
        .byte $22                                   // double quote
        .text "PQRS"
        .text " TUVW XYZ"
        .byte $5b
        .text " XABC "
        .text "PQRS "
        .byte $5c                                   // backslash
        .byte $5d,$5e,$5f
        .byte $20,$5c,$5d,$5e,$5f,$e6
        .byte $20
        .byte $60,$22,$70,$71,$72,$73,$20,$74,$75,$76,$77,$20,$78,$79,$7a,$7b // `"pqrs tuvw xyz{
        .byte $20,$60,$61,$62,$63,$20,$70,$71,$72,$73,$20,$7c,$7d,$7e,$7f,$20 //  `abc pqrs |}~. 
        .byte $7c,$7d,$7e,$7f,$e6,$20,$60,$22,$90,$91,$92,$93,$20,$94,$95,$96 // |}~.. `".... ...
        .byte $97,$20,$98,$99,$9a,$9b,$20,$80,$81,$82,$83,$20,$90,$91,$92,$93 // . .... .... ....
        .byte $20,$9c,$9d,$9e,$9f,$20,$9c,$9d,$9e,$9f,$80,$9b,$20,$80,$60,$00 //  .... ...... .`.
        .byte $80
        .text " -* "
        .byte $17,$12,$09,$14,$05
        .byte $20,$14,$0f
        .byte $3a,$e4
        .byte $20
        .byte $2c,$0c,$01,$12,$13,$20,$0e,$09,$05,$0c,$13,$05,$0e,$f4,$20,$31 // ,.... ........ 1
        .byte $02,$0c,$0f,$0d,$13,$14,$05,$12,$16,$01,$0e,$07,$05,$0e,$20,$38 // .............. 8
        .byte $33,$ef
        .text " *6800 "
        .byte $16,$01,$12,$04,$05,$f6
        .byte $20
        .byte $27,$04,$05,$0e,$0d,$01,$12,$0b,$eb,$20,$80,$20,$2d,$60,$44,$a2 // '........ . -`D.
        .byte $00,$a5,$03,$9d,$27,$d0,$e8,$e0,$07,$d0,$f8,$a9,$84,$8d,$00,$d0 // ....'...........
        .byte $a9,$9c,$8d,$02,$d0,$a9,$b4,$8d,$04,$d0,$a9,$cc,$8d,$06,$d0,$a9 // ................
        .byte $e4,$8d,$08,$d0,$a9,$00,$8d,$10,$d0,$60,$a9,$00,$8d,$1c,$d0,$8d // .........`......
        .byte $17,$d0,$60,$a9,$00,$8d,$10,$d0,$a9,$00,$8d,$26,$d0,$a9,$0c,$8d // ..`........&....
        .byte $25,$d0,$60,$a6,$c2,$a2,$c2,$a2,$c2,$a2,$c2,$a2,$c2,$a2,$c2,$22 // %.`............"
        .byte $4b,$00,$c2,$a2,$c2,$a2,$c2,$a2,$c2,$a2,$c2,$a2,$c2,$a2,$c2,$a2 // K...............
        .byte $c2,$60,$60,$08,$f0,$05,$a9,$d3,$8d,$64,$c0,$ad,$55,$ca,$29,$08 // .``......d..U.).
        .byte $d0,$07,$ad,$06,$d0,$c9,$30,$f0,$42,$a9,$03,$20,$15,$60,$a9,$04 // ......0.B.. .`..
        .byte $20,$15,$60,$a2,$03,$20,$1b,$60,$a2,$04,$20,$1b,$60,$ad,$a9,$c0 //  .`.. .`.. .`...
        .byte $29,$08,$d0,$27,$20,$2e,$9b,$bd,$98,$07,$c9,$e4,$d0,$1d,$ad,$a9 // )..' ...........
        .byte $c0,$09,$08,$8d,$a9,$c0,$a9,$a9,$9d,$98,$07,$ca,$9d,$98,$07,$a9 // ................
        .byte $02,$9d,$98,$db,$e8,$9d,$98,$db,$ce,$c5,$c0,$60,$ad,$06,$d0,$c9 // ...........`....
        .byte $c3,$90,$36,$00,$20                   // ..6. 

// --- Region $c000-$c059 ---
.pc = $c000 "dat_c000"

dat_c000:
        .byte $38,$44,$9a,$a2,$9a,$44,$38,$00,$60,$70,$78,$6c,$7e,$63,$61,$00 // 8D...D8.`pxl~ca.
        .byte $70,$6c,$64,$7c,$66,$63,$7e,$00,$30,$68,$60,$60,$60,$71,$1e,$00 // pld|fc~.0h```q..
        .byte $70,$78,$6c,$66,$63,$63,$7e,$00,$38,$60,$60,$7c,$60,$70,$1f,$00 // pxlfcc~.8``|`p..
        .byte $1c                                   // .

txt_c031:
        .text "00>000"
        .byte $00                                   // string terminator
        .byte $18,$34,$60,$60,$66,$73,$1e,$00,$6c,$6c,$66,$7e,$63,$63,$63,$00 // .4``fs..llf~ccc.
        .byte $10,$10,$18,$18,$1c,$1c,$1c,$00,$7e,$18,$0c,$06,$63,$63,$3e,$00 // ........~...cc>.
        .byte $64,$6c                               // dl

// --- Region $c061-$c08f ---
.pc = $c061 "dat_c061"

dat_c061:
        .byte $40,$60,$60,$70,$70,$7f,$00,$64,$6c,$7e,$7a,$6b,$63,$63,$00,$6c // @``pp..dl~zkcc.l
        .byte $6c,$76,$76,$6b,$67,$63,$00,$1c,$2e,$66,$63,$63,$73,$1e,$00 // lvvkgc...fccs..

txt_c080:
        .text "8633>00"
        .byte $00                                   // string terminator
        .byte $1c,$2e,$66,$63,$65,$72,$1d,$00       // ..fcer..

// --- Region $c098-$c0d4 ---
.pc = $c098 "dat_c098"

dat_c098:
        .byte $30,$68,$60,$3c,$03,$73,$3e,$00,$7e,$6c,$0c,$06,$06,$07,$07,$00 // 0h`<.s>.~l......
        .byte $6c,$6c,$66,$66,$63,$73,$3e,$00,$66,$66,$66,$36,$36,$1e,$0c,$00 // llffcs>.fff66...
        .byte $6c,$66,$66,$6b,$6b,$7f,$32,$00,$6c,$6c,$38,$3c,$66,$63,$63,$00 // lffkk.2.ll8<fcc.
        .byte $66,$66,$36,$3c,$1c,$0c,$0c,$00,$7c,$6c,$18,$30,$30 // ff6<....|l.00

// --- Region $c0d6-$c0fd ---
.pc = $c0d6 "dat_c0d6"

dat_c0d6:
        .byte $7f,$00,$3c,$30,$30,$18,$18,$18,$1e,$00,$0c,$12,$30,$7c,$30,$62 // ..<00.......0|0b
        .byte $fc,$00,$3c,$0c,$0c,$06,$06,$06,$1e,$00,$00,$18,$3c,$7e,$18,$18 // ..<.........<~..
        .byte $18,$18,$00,$10,$30,$7f,$7f,$30       // ....0..0

// --- Region $c101-$c4ff ---
.pc = $c101 "dat_c101"

dat_c101:
        .byte $00,$00,$00,$00,$00,$00,$00,$0e,$0e,$0c,$08,$08,$20,$30,$00,$66 // ............ 0.f
        .byte $66,$22,$00,$00,$00,$00,$00,$6c,$6c,$7f,$36,$7f,$1b,$1b,$00,$18 // f".....ll.6.....
        .byte $3e,$60,$3c,$06,$7c,$18,$00,$66,$6e,$0c,$18,$30,$73,$63,$00,$3c // >`<.|..fn..0sc.<
        .byte $66,$3c,$38,$67,$66,$3f,$00,$0c,$0c,$18,$00,$00,$00,$00,$00,$0c // f<8gf?..........
        .byte $18,$30,$30,$18,$0c,$06,$00,$30,$18,$0c,$06,$06,$0c,$18,$00,$00 // .00....0........
        .byte $66,$3c,$0c,$1e,$33,$00,$00,$00,$18,$18,$7f,$0c,$0c,$00,$00,$00 // f<..3...........
        .byte $00,$00,$00,$00,$18,$18,$08,$00,$00,$00,$7f,$70,$00,$00,$00,$00 // ...........p....
        .byte $00,$00,$00,$00,$18,$18,$00,$00,$06,$0c,$18,$18,$30,$60,$00 // ............0`.

spr_c180:
        // === Sprite data (64 bytes, $c180-$c1bf) ===
        .byte $7f,$63,$63                           // .#######.##...##.##...##
        .byte $63,$73,$73                           // .##...##.###..##.###..##
        .byte $7f,$00,$18                           // .#######...........##...
        .byte $18,$18,$1c                           // ...##......##......###..
        .byte $1c,$1c,$1c                           // ...###.....###.....###..
        .byte $00,$7f,$73                           // .........#######.###..##
        .byte $03,$7f,$60                           // ......##.#######.##.....
        .byte $70,$7f,$00                           // .###.....#######........
        .byte $7f,$73,$03                           // .#######.###..##......##
        .byte $1e,$03,$77                           // ...####.......##.###.###
        .byte $7f,$00,$60                           // .#######.........##.....
        .byte $60,$70,$76                           // .##......###.....###.##.
        .byte $7f,$0e,$0e                           // .#######....###.....###.
        .byte $00,$7f,$60                           // .........#######.##.....
        .byte $70,$7f,$03                           // .###.....#######......##
        .byte $73,$7f,$00                           // .###..##.#######........
        .byte $7f,$67,$70                           // .#######.##..###.###....
        .byte $7f,$63,$73                           // .#######.##...##.###..##
        .byte $7f,$00,$7f                           // .#######.........#######
        .byte $73,$03,$03                           // .###..##......##......##
        .byte $07,$07,$07                           // .....###.....###.....###
        .byte $00                                   // sprite 0 padding
        .byte $7f,$63,$73,$3e,$63,$73,$7f,$00,$7f,$63,$73,$7f,$03,$73,$7f,$00 // .cs>cs...cs..s..
        .byte $00,$00,$18,$18,$00,$0c,$0c,$00,$00,$00,$18,$18,$00,$0c,$0c,$04 // ................
        .byte $0e,$18,$30,$30,$18,$0c,$07,$00,$00,$7f,$70,$00,$7f,$70,$00,$00 // ..00......p..p..
        .byte $70,$18,$0e,$07,$06,$0c,$38,$00,$1e,$27,$03,$0e,$18,$20,$30,$18 // p.....8..'... 0.
        .byte $aa,$96,$9a,$a9,$a5,$96,$9a,$55,$aa,$96,$5a,$69,$a5,$96 // .......U..Zi..

txt_c20e:
        .text "ZU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $96,$5a,$69,$a5,$96                   // .Zi..

txt_c216:
        .text "ZY"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $98,$55,$69,$a5,$95,$59,$69,$00,$00,$00,$00,$00,$00,$02,$02 // .Ui..Yi........

txt_c228:
        .text "*&*"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $a5,$96,$5a,$69,$aa,$96,$5a,$69,$a5,$a6,$aa,$69,$aa,$95,$59,$69 // ..Zi..Zi...i..Yi
        .byte $a5,$95,$59,$69,$aa,$96,$9a,$a9,$a5,$96,$55,$00,$aa,$96,$5a,$69 // ..Yi......U...Zi
        .byte $a5,$96,$55,$00,$aa,$96,$5a,$69,$a5,$96 // ..U...Zi..

txt_c256:
        .text "U*"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $95,$59,$69,$a5,$95,$55,$aa,$aa,$96,$9a,$a9,$a5,$96,$95,$aa,$aa // .Yi..U..........
        .byte $96,$5a,$69,$a5,$96,$55,$a8,$aa,$96,$5a,$69,$a5,$96 // .Zi..U...Zi..

txt_c276:
        .text "Z)"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $95,$59,$69,$a5,$95,$59,$65,$aa,$96,$9a,$a9,$a5,$96,$9a,$a9,$aa // .Yi..Ye.........
        .byte $96,$5a,$69,$a5,$96,$5a,$65,$aa,$96,$5a,$69,$a5,$96 // .Zi..Ze..Zi..

txt_c296:
        .text "ZU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $95,$59,$69,$a5,$95                   // .Yi..

txt_c29e:
        .text "YU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $96,$9a,$a9,$a5,$96,$9a,$29,$a8,$94,$54,$64,$a4,$94,$54,$69 // ......)..Td..Ti

txt_c2b0:
        .text "***)%&*"
        .byte $69,$aa,$95,$59,$69,$a5,$95,$55,$64,$aa,$96,$9a,$a9,$a5,$96,$9a // i..Yi..Ud.......
        .byte $55,$aa,$96,$5a,$69,$a5,$96           // U..Zi..

txt_c2ce:
        .text "ZU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $96,$5a,$69,$a5,$96                   // .Zi..

txt_c2d6:
        .text "ZY"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $98,$59,$69,$a5,$95,$59,$69,$aa,$9a,$a9,$a5,$96,$9a,$a9,$55,$aa // .Yi..Yi.......U.
        .byte $5a,$69,$a5,$96,$5a,$69,$55,$aa,$5a,$69,$a5,$96,$5a,$69,$55,$aa // Zi..ZiU.Zi..ZiU.
        .byte $59,$69,$a5,$95,$59,$69,$55,$aa,$96,$9a,$a9,$a5,$96,$9a,$a9,$aa // Yi..YiU.........
        .byte $96,$5a,$69,$a5,$96,$5a,$69,$a5,$96,$5a,$69,$a5,$96,$5a,$69,$a5 // .Zi..Zi..Zi..Zi.
        .byte $95,$59,$69,$a5,$95,$54,$64,$02,$0a,$0a,$09 // .Yi..Td....

txt_c324:
        .text "%&*"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $a5,$96,$59,$69,$a5,$95,$59,$64,$65,$66,$6a,$69 // ..Yi..Ydefji

txt_c334:
        .text "%&*)"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $95,$59,$69,$a5,$95,$59,$69,$00,$00,$00,$00,$00,$02,$0a,$29,$00 // .Yi..Yi.......).
        .byte $02,$0a,$29,$a5,$96,$5a,$69,$a5,$96,$5a,$69,$a5,$94 // ..)..Zi..Zi..

txt_c356:
        .text "P"
        .byte $40                                   // @ character
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $94,$50,$40,$00,$00,$00,$00,$a5,$96,$9a,$a9,$a5,$96,$9a,$a9,$a4 // .P@.............
        .byte $94,$54,$64,$a4,$94,$54,$64           // .Td..Td

txt_c370:
        .text "%&*)%&*)"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $95,$59,$69,$a5,$95,$59,$69,$a5,$96,$9a,$a9,$a5,$96,$9a,$a9,$aa // .Yi..Yi.........
        .byte $96,$5a,$69,$a5,$96,$5a,$65,$aa,$96,$5a,$69,$a5,$96,$5a,$55,$80 // .Zi..Ze..Zi..ZU.

txt_c399:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "%*"
        .byte $0a,$09,$09,$0a                       // ....

txt_c3a6:
        .text "*)"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $96,$5a,$69,$a5,$96,$5a,$69,$a5,$96,$5a,$69,$a5,$96,$5a,$69,$a4 // .Zi..Zi..Zi..Zi.
        .byte $94,$50,$50,$90,$90,$54,$64,$aa,$96,$9a,$a9,$a5,$96,$9a,$a9,$aa // .PP..Td.........
        .byte $96,$5a,$69,$a5,$96,$5a,$69,$a5,$96,$5a,$69,$a5,$96,$5a,$69,$a5 // .Zi..Zi..Zi..Zi.
        .byte $95,$59,$69,$a5,$95,$54,$64,$aa,$96,$9a,$a9,$a5,$96,$9a,$55,$aa // .Yi..Td.......U.
        .byte $96,$5a,$69,$a5,$96                   // .Zi..

txt_c3ee:
        .text "ZU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $96,$5a,$69,$a5,$96                   // .Zi..

txt_c3f6:
        .text "ZU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $95,$59,$69,$a5,$95,$59,$69,$a5,$96,$9a,$a9,$a5,$96,$9a,$55,$a5 // .Yi..Yi.......U.
        .byte $95,$59,$69,$a5,$95                   // .Yi..

txt_c40e:
        .text "YUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $9a,$a9,$25,$26,$2a,$15,$54,$a8,$59,$69,$a5,$95 // ..%&*.T.Yi..

txt_c41e:
        .text "YU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $96,$9a,$a9,$a5,$96,$9a,$55,$94,$aa,$5a,$69,$a5,$96 // ......U..Zi..

txt_c42e:
        .text "ZU%"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $6a,$69,$65,$66,$6a,$55,$a5,$95,$59,$69,$a5,$95 // jiefjU..Yi..

txt_c43e:
        .text "YU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $96,$9a,$a9,$a5,$96,$9a,$55,$a5,$96,$5a,$69,$a5,$96,$5a,$55,$00 // ......U..Zi..ZU.
        .byte $aa,$5a,$69,$a5,$96,$5a,$55,$00,$aa,$59,$69,$a5,$95 // .Zi..ZU..Yi..

txt_c45e:
        .text "YU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $96,$9a,$a9,$a5,$96,$9a,$55,$a4,$9a,$5a,$69,$a5,$96 // ......U..Zi..

txt_c46e:
        .text "ZU%"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $5a,$69,$a5,$96                       // Zi..

txt_c476:
        .text "ZU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $95,$59,$69,$a5,$95                   // .Yi..

txt_c47e:
        .text "YU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $96,$9a,$a9,$a5,$96,$9a,$95,$aa,$96,$5a,$69,$a5,$96 // .........Zi..

txt_c48e:
        .text "ZU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $96,$5a,$69,$a5,$96                   // .Zi..

txt_c496:
        .text "ZU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $95,$59,$69,$a5,$95,$59,$55,$25,$96,$9a,$a9,$a5,$96,$9a,$55,$a5 // .Yi..YU%......U.
        .byte $94,$54,$64,$a4,$94                   // .Td..

txt_c4ae:
        .text "TT"
        .byte $a5                                   // '%' | $80 (end-of-string marker)

txt_c4b1:
        .text "&*)%&*%"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $95,$59,$69,$a5,$95                   // .Yi..

txt_c4be:
        .text "YU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $96,$9a,$a9,$a5,$96,$9a,$55,$a5,$95,$59,$69,$a5,$95,$59,$55,$55 // ......U..Yi..YUU
        .byte $00,$00,$00,$00,$00,$00,$00,$54,$00,$00,$00,$00,$00,$00,$00,$aa // .......T........
        .byte $96,$9a,$a9,$a5,$96,$9a,$55,$aa,$96,$5a,$69,$a5,$96 // ......U..Zi..

txt_c4ee:
        .text "ZU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $96,$5a,$69,$a5,$96                   // .Zi..

txt_c4f6:
        .text "ZU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $95,$59,$69,$a5,$95,$59,$55           // .Yi..YU

// --- Region $c601-$c635 ---
.pc = $c601 "Segment $c601"
        .byte $00,$02,$02,$08,$08,$07,$07,$03,$03,$05,$05,$0e,$0e,$06,$06,$00 // ................
        .byte $00,$06,$06,$0e,$0e,$05,$05,$03,$03,$07,$07,$08,$08,$02,$02,$00 // ................
        .fill 13, $00
        .byte $05,$20,$e4,$ff,$c9,$20,$d0,$f9       // . ... ..

// --- Region $c657-$c66a ---
.pc = $c657 "Segment $c657"
        .byte $6b,$c6,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // k...............
        .byte $00,$00,$00,$00                       // ....

// --- Region $c6e0-$c6e0 ---
.pc = $c6e0 "dat_c6e0"

dat_c6e0:
        // === Fill data (1 bytes, $c6e0-$c6e0) ===
        .byte $00                                   // .

// --- Region $c821-$c83f ---
.pc = $c821 "Segment $c821"
        .byte $f1,$f2,$f3,$f4,$f5,$f6,$18,$d3,$48,$d3,$78,$d3,$a8,$d3,$d8,$d3 // ........H.x.....
        .byte $08,$d3,$38,$d3,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ..8............

// --- Region $c841-$c9cf ---
.pc = $c841 "txt_c841"

txt_c841:
        .encoding "screencode_mixed"
        .text "azor express presents: gyropod cracked by lucas on the"
        .encoding "petscii_upper"

txt_c877:
        .text " 14/9-87  ........    "

txt_c88d:
        .encoding "screencode_mixed"
        .text "thanks to spielberg for the orig. look in $ce60 for my address. greetings to: micro-mix,fcs,hotline,bb,relax,nbb,tfg,damage inc.,tau,tst,triton,gss,ccs,illusion,ecc,shield,triangle,tat,tpi,dominators,ne,tfu,tg,afl,dsc,bcs,fd,dexion,tdt,vortex,starline,softwar t.,acc,thc,hca,dgs,tdb,lightforce,ttw,vip,tsk,tks,network,basel"
        .encoding "petscii_upper"

// --- Region $c9da-$ca5f ---
.pc = $c9da "Segment $c9da"
        .byte $14,$2c,$0e,$0d,$2c,$0e,$0f,$0b,$19,$0f,$2c,$03,$06,$12,$20,$01 // .,..,.....,... .
        .byte $0e,$04,$20,$13,$0c,$01,$13,$08       // .. .....

txt_c9f2:
        .text ".... "

txt_c9f7:
        .encoding "screencode_mixed"
        .text "a sorry for this short-version-greetings-list to our contacts. see you"
        .encoding "petscii_upper"

txt_ca3d:
        .text " .........                        "
        .byte $ff                                   // .

// --- Region $ca7f-$caf7 ---
.pc = $ca7f "txt_ca7f"

txt_ca7f:
        .text " BDFHJLNPRTVXZ"
        .byte $5c                                   // backslash character
        .byte $5e,$60,$62,$64,$66,$68,$6a,$6c,$6e,$70,$72,$74,$76,$78,$7a,$7c // ^`bdfhjlnprtvxz|
        .byte $7e,$80,$92,$94,$96,$98,$9a,$9c,$9e,$a0,$07,$08,$08,$09,$09,$00 // ~...............
        .byte $00,$00,$00,$02,$02,$08,$08,$07,$07,$03,$03,$0d,$0d,$05,$05,$0e // ................
        .byte $0e,$06,$06,$00,$00,$00,$00,$06,$06,$0e,$0e,$05,$05,$0d,$0d,$03 // ................
        .byte $03,$07,$0b,$00,$00,$0b,$0c,$0f,$01,$01,$0f,$0c,$0b,$00,$00,$06 // ................
        .byte $0e,$05,$0d,$03,$07,$08,$02,$00,$02,$08,$07,$03,$0d,$05,$0e,$06 // ................
        .byte $00,$00,$0b,$0c,$0f,$01,$01,$0f,$0c,$00 // ..........

// --- Region $cb56-$cb5f ---
.pc = $cb56 "Segment $cb56"
        .fill 10, $00

// --- Region $cbbe-$ce00 ---
.pc = $cbbe "Segment $cbbe"
        .byte $00,$00,$10,$12,$05,$13,$05,$0e,$14,$13 // ..........

txt_cbc8:
        .text ":         "
        .byte $07,$19,$12,$0f,$10,$0f,$04           // .......

txt_cbd9:
        .text "        "

txt_cbe1:
        .encoding "screencode_mixed"
        .text "cracked by lucas."
        .encoding "petscii_upper"
        .byte $ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff // .............

dat_cbff:
        .text "                                                                                         XABC DEFG HIJK LMNO XABC                "
        .byte $60,$61,$62,$63,$20,$64,$65,$66,$67,$20,$68,$69,$6a,$6b,$20,$6c // `abc defg hijk l
        .byte $6d,$6e,$6f,$20,$60,$61,$62,$63       // mno `abc

txt_cc98:
        .text "                "
        .byte $80,$81,$82,$83,$20,$84,$85,$86,$87,$20,$88,$89,$8a,$8b,$20,$8c // .... .... .... .
        .byte $8d,$8e,$8f,$20,$80,$81,$82,$83       // ... ....

dat_ccc0:
        .text "                                                   PQRS TUVW XYZ"
        .byte $5b                                   // [

txt_cd01:
        .text " XABC PQRS "
        .byte $5c                                   // backslash character
        .byte $5d,$5e,$5f,$20,$5c,$5d,$5e,$5f       // ]^_ \]^_

txt_cd15:
        .text "      "
        .byte $70,$71,$72,$73,$20,$74,$75,$76,$77,$20,$78,$79,$7a,$7b,$20,$60 // pqrs tuvw xyz{ `
        .byte $61,$62,$63,$20,$70,$71,$72,$73,$20,$7c,$7d,$7e,$7f,$20,$7c,$7d // abc pqrs |}~. |}
        .byte $7e,$7f                               // ~.

txt_cd3d:
        .text "      "
        .byte $90,$91,$92,$93,$20,$94,$95,$96,$97,$20,$98,$99,$9a,$9b,$20,$80 // .... .... .... .
        .byte $81,$82,$83,$20,$90,$91,$92,$93,$20,$9c,$9d,$9e,$9f,$20,$9c,$9d // ... .... .... ..
        .byte $9e,$9f                               // ..

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

// --- Region $ce60-$d000 ---
.pc = $ce60 "dat_ce60"

dat_ce60:
        .text "-------------------------------- "
        .byte $17,$12,$09,$14,$05,$20,$14,$0f       // ..... ..

txt_ce89:
        .text ":    "
        .byte $0c,$01,$12,$13,$20,$0e,$09,$05,$0c,$13,$05,$0e // .... .......

txt_ce9a:
        .text "                    "
        .byte $02,$0c,$0f,$0d,$13,$14,$05,$12,$16,$01,$0e,$07,$05,$0e // ..............

txt_cebc:
        .text " 83               6800 "
        .byte $16,$01,$12,$04,$05                   // .....

txt_ced8:
        .text "                      "
        .byte $04,$05,$0e,$0d,$01,$12,$0b           // .......

txt_cef5:
        .text "           "

dat_cf00:
        // === Fill data (32 bytes, $cf00-$cf1f) ===
        .fill 32, $2d
        .byte $a2,$00,$a5,$03,$9d,$27,$d0,$e8,$e0,$07,$d0,$f8,$a9,$84,$8d,$00 // .....'..........
        .byte $d0,$a9,$9c,$8d,$02,$d0,$a9,$b4,$8d,$04,$d0,$a9,$cc,$8d,$06,$d0 // ................
        .byte $a9,$e4,$8d,$08,$d0,$a9,$00,$8d,$10,$d0,$60,$a9,$00,$8d,$1c,$d0 // ..........`.....
        .byte $8d,$17,$d0,$60,$a9,$00,$8d,$10,$d0,$a9,$00,$8d,$26,$d0,$a9,$0c // ...`........&...
        .byte $8d,$25,$d0,$60,$00,$00,$00,$00,$00,$00,$ff,$ff,$00,$00,$ff,$ff // .%.`............
        .byte $00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff // ................
        .byte $4b,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff // K...............
        .byte $00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff // ................
        .byte $08,$f0,$05,$a9,$d3,$8d,$64,$c0,$ad,$55,$ca,$29,$08,$d0,$07,$ad // ......d..U.)....
        .byte $06,$d0,$c9,$30,$f0,$42,$a9,$03,$20,$15,$60,$a9,$04,$20,$15,$60 // ...0.B.. .`.. .`
        .byte $a2,$03,$20,$1b,$60,$a2,$04,$20,$1b,$60,$ad,$a9,$c0,$29,$08,$d0 // .. .`.. .`...)..
        .byte $27,$20,$2e,$9b,$bd,$98,$07,$c9,$e4,$d0,$1d,$ad,$a9,$c0,$09,$08 // ' ..............
        .byte $8d,$a9,$c0,$a9,$a9,$9d,$98,$07,$ca,$9d,$98,$07,$a9,$02,$9d,$98 // ................
        .byte $db,$e8,$9d,$98,$db,$ce,$c5,$c0,$60,$ad,$06,$d0,$c9,$c3,$90,$36 // ........`......6

dat_d000:
        // === Fill data (1 bytes, $d000-$d000) ===
        .byte $00                                   // .

// --- Region $d800-$d800 ---
.pc = $d800 "spr_d800"

spr_d800:
        .byte $00                                   // .

// --- Region $e400-$e400 ---
.pc = $e400 "spr_e400"

spr_e400:
        .byte $00                                   // .

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

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

// --- Region $eb40-$eb40 ---
.pc = $eb40 "spr_eb40"

spr_eb40:
        .byte $00                                   // .

// --- Region $f0c0-$f0c0 ---
.pc = $f0c0 "spr_f0c0"

spr_f0c0:
        .byte $00                                   // .

// --- Region $f240-$f240 ---
.pc = $f240 "spr_f240"

spr_f240:
        .byte $00                                   // .

// --- Region $f301-$f8cf ---
.pc = $f301 "dat_f301"

dat_f301:
        .byte $c5,$4c,$ae,$a7,$e0,$00,$f0,$ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1 // .L........,.....
        .byte $2f,$91,$2d,$c8,$c4,$ff,$d0,$f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5 // /.-.......-e..-.
        .byte $2e,$69,$00,$85,$2e,$a0,$00,$ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85 // .i........../e..
        .byte $2f,$a5,$30,$69,$00,$85,$30,$4c,$00,$01,$b9,$00,$ef,$99,$00,$ff // /.0i..0L........
        .byte $c8,$d0,$f7,$ce,$dc,$01,$ce,$df,$01,$ad,$df,$01,$c9,$df,$d0,$ea // ................
        .byte $60,$3a,$38,$44,$9a,$a2,$9a,$44,$38,$00,$60,$70,$78,$6c,$7e,$63 // `:8D...D8.`pxl~c
        .byte $61,$00,$70,$6c,$64,$7c,$66,$63,$7e,$00,$30,$68,$e3,$60,$37,$71 // a.pld|fc~.0h.`7q
        .byte $1e,$00,$70,$78,$6c,$66,$63,$63,$7e,$00,$38,$60,$60,$7c,$60,$70 // ..pxlfcc~.8``|`p
        .byte $1f,$00,$1c,$30,$30,$3e,$e3,$30,$2d,$00,$18,$34,$60,$60,$66,$73 // ...00>.0-..4``fs
        .byte $1e,$00,$6c,$6c,$66,$7e,$e3,$63,$25,$00,$10,$10,$18,$18,$e3,$1c // ..llf~.c%.......
        .byte $60,$61,$00,$7e,$18,$0c,$06,$63,$63,$3e,$00,$64,$6c,$78,$70,$78 // `a.~...cc>.dlxpx
        .byte $6e,$63,$00,$40,$40,$60,$60,$70,$70,$7f,$00,$64,$6c,$7e,$7a,$6b // nc.@@``pp..dl~zk
        .byte $63,$63,$00,$6c,$6c,$76,$76,$6b,$67,$63,$00,$1c,$2e,$66,$63,$63 // cc.llvvkgc...fcc
        .byte $73,$1e,$00                           // s..

txt_f3d4:
        .text "8633>00"
        .byte $00                                   // string terminator
        .byte $1c,$2e,$66,$63,$65,$72,$1d,$00,$70,$6c,$66,$7c,$78,$6c,$63,$00 // ..fcer..plf|xlc.
        .byte $30,$68,$60,$3c,$03,$73,$3e,$00,$7e,$6c,$0c,$06,$06,$07,$07,$00 // 0h`<.s>.~l......
        .byte $6c,$6c,$66,$66,$63,$73,$3e,$00,$e3,$66,$60,$28,$36,$36,$1e,$0c // llffcs>..f`(66..
        .byte $00,$6c,$66,$66,$6b,$6b,$7f,$32,$00,$6c,$6c,$38,$3c,$66,$63,$63 // .lffkk.2.ll8<fcc
        .byte $00,$66,$66,$36,$3c,$1c,$0c,$0c,$00,$7c,$6c,$18,$30,$30,$60,$7f // .ff6<....|l.00`.
        .byte $00,$3c,$30,$30,$e3,$18,$2d,$1e,$00,$0c,$12,$30,$7c,$30,$62,$fc // .<00..-....0|0b.
        .byte $00,$3c,$0c,$0c,$e3,$06,$21,$1e,$a2,$23,$18,$3c,$7e,$e4,$18,$27 // .<....!..#.<~..'
        .byte $00,$10,$30,$7f,$7f,$30,$10,$a9,$2b,$0e,$0e,$0c,$08,$08,$20,$30 // ..0..0..+..... 0
        .byte $00,$66,$66,$22,$a5,$60,$23,$6c,$6c,$7f,$36,$7f,$1b,$1b,$00,$18 // .ff".`#ll.6.....
        .byte $3e,$60,$3c,$06,$7c,$18,$00,$66,$6e,$0c,$18,$30,$73,$63,$00,$3c // >`<.|..fn..0sc.<
        .byte $66,$3c,$38,$67,$66,$3f,$00,$0c,$0c,$18,$a5,$2f,$0c,$18,$30,$30 // f<8gf?...../..00
        .byte $18,$0c,$06,$00,$30,$18,$0c,$06,$06,$0c,$18,$a2,$25,$66,$3c,$0c // ....0.......%f<.
        .byte $1e,$33,$a3,$25,$18,$18,$7f,$0c,$0c,$a7,$23,$18,$18,$08,$a3,$22 // .3.%......#...."
        .byte $7f,$70,$a8,$22,$18,$18,$a2,$28,$06,$0c,$18,$18,$30,$60,$00,$7f // .p."...(....0`..
        .byte $e3,$63,$24,$73,$73,$7f,$00,$e3,$18,$e4,$1c,$60,$2d,$00,$7f,$73 // .c$ss......`-..s
        .byte $03,$7f,$60,$70,$7f,$00,$7f,$73,$03,$1e,$03,$77,$7f,$00,$60,$60 // ..`p...s...w..``
        .byte $70,$76,$7f,$0e,$0e,$00,$7f,$60,$70,$7f,$03,$73,$7f,$00,$7f,$67 // pv.....`p..s...g
        .byte $70,$7f,$63,$73,$7f,$00,$7f,$73,$03,$03,$e3,$07,$30,$00,$7f,$63 // p.cs...s....0..c
        .byte $73,$3e,$63,$73,$7f,$00,$7f,$63,$73,$7f,$03,$73,$7f,$a3,$25,$18 // s>cs...cs..s..%.
        .byte $18,$00,$0c,$0c,$a3,$2d,$18,$18,$00,$0c,$0c,$04,$0e,$18,$30,$30 // .....-........00
        .byte $18,$0c,$07,$a2,$25,$7f,$70,$00,$7f,$70,$a2,$37,$70,$18,$0e,$07 // ....%.p..p.7p...
        .byte $06,$0c,$38,$00,$1e,$27,$03,$0e,$18,$20,$30,$18,$aa,$96,$9a,$a9 // ..8..'... 0.....
        .byte $a5,$96,$9a                           // ...

txt_f53f:
        .text "BU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $96,$5a,$69,$a5,$96                   // .Zi..

txt_f547:
        .text "Z)Y"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $98,$55,$69,$a5,$95,$59,$69,$a6,$3e,$02,$02 // .Ui..Yi.>..

txt_f556:
        .text "*&*"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $a5,$96,$5a,$69,$aa,$96,$5a,$69,$a5,$a6,$aa,$69,$aa,$95,$59,$69 // ..Zi..Zi...i..Yi
        .byte $a5,$95,$59,$69,$aa,$96,$9a,$a9,$42,$a5,$96,$55,$00,$aa,$96,$5a // ..Yi....B..U...Z
        .byte $69,$60,$5c,$a5,$96                   // i`\..

txt_f57f:
        .text "U*"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $95,$59,$69,$a5,$95,$55,$aa,$aa,$96,$9a,$a9,$a5,$96,$95,$aa,$aa // .Yi..U..........
        .byte $96,$5a,$69,$a5,$96,$55,$a8,$aa,$96,$5a,$69,$a5,$96 // .Zi..U...Zi..

txt_f59f:
        .text "Z)"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $95,$59,$69,$a5,$95,$59,$65,$aa,$96,$9a,$a9,$a5,$96,$9a,$a9,$aa // .Yi..Ye.........
        .byte $96,$5a,$69,$a5,$96,$5a,$65,$aa,$96,$5a,$69,$a5,$96 // .Zi..Ze..Zi..

txt_f5bf:
        .text "ZU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $95,$59,$69,$a5,$95                   // .Yi..

txt_f5c7:
        .text "YU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $96,$9a,$a9,$a5,$96,$9a,$29,$a8,$94,$54,$64,$a4,$94,$54,$69,$e3 // ......)..Td..Ti.

txt_f5da:
        .text "*4)%&*"
        .byte $69,$aa,$95,$59,$69,$a5,$95,$55,$64,$aa,$96,$9a,$a9,$a5,$96,$9a // i..Yi..Ud.......

txt_f5f0:
        .text "BU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $96,$5a,$69,$a5,$96                   // .Zi..

txt_f5f8:
        .text "Z0Y"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $98,$59,$69,$a5,$95,$59,$69,$aa,$9a,$a9,$a5,$96,$9a,$a9 // .Yi..Yi.......

txt_f60a:
        .text "BU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $5a,$69,$a5,$96,$5a,$69               // Zi..Zi

txt_f613:
        .text "2U"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $59,$69,$a5,$95,$59,$69,$55,$aa,$96,$9a,$a9,$a5,$96,$9a,$a9,$aa // Yi..YiU.........
        .byte $04,$96,$5a,$69,$a5,$60,$1f,$95,$59,$69,$a5,$95,$54,$64,$02,$0a // ..Zi.`..Yi..Td..
        .byte $0a,$09                               // ..

txt_f638:
        .text "%&*"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $a5,$96
        .byte $59,$69,$a5,$95
        .byte $59,$64,$65,$66,$6a,$69
        .text "%&*)"
        .byte $02,$a5,$95,$59,$69,$a5,$27,$02,$0a,$29,$00,$02,$0a,$29,$02,$a5 // ...Yi.'..)...)..
        .byte $96,$5a,$69,$28,$a5,$94               // .Zi(..

txt_f662:
        .text "P"
        .byte $40                                   // @ character
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $94                                   // .

txt_f666:
        .text "P"
        .byte $40                                   // @ character
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $28,$a5,$96,$9a,$a9,$a5,$96,$9a,$a9,$02,$a4,$94,$54,$64 // (...........Td

txt_f677:
        .text "(%&*)%&*)"
        .byte $02,$a5,$95,$59,$69,$39,$a5,$96,$9a,$a9,$a5,$96,$9a,$a9,$aa,$96 // ...Yi9..........
        .byte $5a,$69,$a5,$96,$5a,$65,$aa,$96,$5a,$69,$a5,$96,$5a,$55,$80,$e7 // Zi..Ze..Zi..ZU..
        .byte $40                                   // @ character
        .text "(%*"
        .byte $0a,$09,$09,$0a
        .byte $2a,$29,$04,$a5,$96
        .byte $5a,$69
        .byte $31
        .byte $a4,$94,$50,$50,$90,$90,$54,$64,$aa,$96,$9a,$a9,$a5,$96,$9a,$a9 // ..PP..Td........
        .byte $aa,$04,$96,$5a,$69,$a5,$2e,$95,$59,$69,$a5,$95,$54,$64,$aa,$96 // ...Zi...Yi..Td..
        .byte $9a,$a9,$a5,$96,$9a                   // .....

txt_f6d5:
        .text "BU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $96,$5a,$69,$a5,$96                   // .Zi..

txt_f6dd:
        .text "Z"
        .byte $22                                   // double quote character
        .text "U"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $02,$95,$59,$69,$a5,$60,$49,$96,$9a,$a9,$a5,$96,$9a,$55,$a5,$95 // ..Yi.`I......U..
        .byte $59,$69,$a5,$95                       // Yi..

txt_f6f5:
        .text "YUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $9a,$a9,$25,$26,$2a,$15,$54,$a8,$59,$69,$a5,$95 // ..%&*.T.Yi..

txt_f705:
        .text "YU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $96,$9a,$a9,$a5,$96,$9a,$55,$94,$aa,$5a,$69,$a5,$96 // ......U..Zi..

txt_f715:
        .text "ZU%"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $6a,$69,$65,$66,$6a,$55,$a5,$95,$59,$69,$a5,$95 // jiefjU..Yi..

txt_f725:
        .text "YU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $96,$9a,$a9,$a5,$96,$9a,$55,$a5,$96,$42,$5a,$69,$a5,$96,$5a,$55 // ......U..BZi..ZU
        .byte $00,$aa,$60,$2e,$59,$69,$a5,$95       // ..`.Yi..

txt_f740:
        .text "YU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $96,$9a,$a9,$a5,$96,$9a,$55,$a4,$9a,$5a,$69,$a5,$96 // ......U..Zi..

txt_f750:
        .text "ZU%"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $5a,$69,$a5,$96                       // Zi..

txt_f758:
        .text "ZU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $95,$59,$69,$a5,$95                   // .Yi..

txt_f760:
        .text "YU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $96,$9a,$a9,$a5,$96,$9a,$95,$42,$aa,$96,$5a,$69,$a5,$96,$5a,$55 // .......B..Zi..ZU
        .byte $60,$39,$aa,$95,$59,$69,$a5,$95,$59,$55,$25,$96,$9a,$a9,$a5,$96 // `9..Yi..YU%.....
        .byte $9a,$55,$a5,$94,$54,$64,$a4,$94       // .U..Td..

txt_f78b:
        .text "TT"
        .byte $a5                                   // '%' | $80 (end-of-string marker)

txt_f78e:
        .text "&*)%&*%"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $95,$59,$69,$a5,$95                   // .Yi..

txt_f79b:
        .text "YU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $96,$9a,$a9,$a5,$96,$9a,$55,$a5,$95,$59,$69,$a5,$95 // ......U..Yi..

txt_f7ab:
        .text "YUU"
        .byte $a7                                   // ''' | $80 (end-of-string marker)

txt_f7af:
        .text "!T"
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $29,$aa,$96,$9a,$a9,$a5,$96,$9a,$55,$aa,$42,$96,$5a,$69,$a5,$96 // ).......U.B.Zi..

txt_f7c2:
        .text "ZU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $60,$53,$95,$59,$69,$a5,$95,$59,$55,$78,$a9,$00,$85,$01,$a8,$85 // `S.Yi..YUx......
        .byte $f7,$85,$f9,$a9,$30,$85,$f8,$a9,$d0,$85,$fa,$b1,$f7,$48,$a9,$00 // ....0........H..
        .byte $91,$f7,$68,$91,$f9,$c8,$d0,$f3,$e6,$f8,$e6,$fa,$a5,$f8,$c9,$40 // ..h............@
        .byte $d0,$e9,$a2,$00,$bd,$00,$c0,$9d,$00,$30,$bd,$00,$c1,$9d,$00,$31 // .........0.....1
        .byte $bd,$00,$c2,$9d,$00,$32,$bd,$00,$c3,$9d,$00,$33,$bd,$00,$c4,$9d // .....2.....3....
        .byte $00,$34,$e8,$d0,$df,$e5,$ea,$60,$56,$a9,$36,$85,$01,$58,$a9,$00 // .4.....`V.6..X..
        .byte $8d,$23,$d0,$a9,$1c,$8d,$18,$d0,$a9,$9b,$20,$d2,$ff,$a9,$93,$20 // .#........ .... 
        .byte $d2,$ff,$a9,$08,$20,$d2,$ff,$a9,$c1,$8d,$18,$03,$a9,$00,$85,$40 // .... ..........@
        .byte $a9,$c0,$85,$41,$a9,$00,$85,$02,$85,$03,$85,$04,$85,$f7,$85,$f8 // ...A............
        .byte $85,$f9,$85,$fa,$85,$fb,$85,$fc,$a9,$00,$8d,$20,$d0,$8d,$21,$d0 // ........... ..!.
        .byte $20,$00,$c7,$20,$60,$cb,$a9,$10,$8d,$16,$d0,$4c,$c0,$c5,$60,$b9 //  .. `......L..`.
        .byte $60,$40,$ad,$19,$d0,$8d,$19,$d0,$ad,$12,$d0,$cd,$12,$d0,$f0,$fb // `@..............
        .byte $c9,$e0,$f0,$29,$18,$65,$08,$29,$1e,$aa,$bd,$00,$c6,$8d,$27,$d0 // ...).e.)......'.
        .byte $8d,$28,$d0,$8d,$29,$d0,$8d,$2a,$d0,$8d,$2b,$d0,$8d,$2c,$d0,$8d // .(..)..*..+..,..
        .byte $2d,$d0,$4c,$c0,$c5,$c9,$20,$d0,$c9   // -.L... ..

txt_f8ae:
        .text "L6"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $39,$c6,$08,$4c,$c0,$c5,$a2,$2e,$02,$02,$08,$08,$07,$07,$03,$03 // 9..L............
        .byte $05,$05,$0e,$0e,$06,$06,$a2,$2e,$06,$06,$0e,$0e,$05,$05,$03 // ...............

// --- Region $fa6f-$fa76 ---
.pc = $fa6f "dat_fa6f"

dat_fa6f:
        .byte $30,$99,$c0,$3d,$e8,$e3,$c8,$60       // 0..=...`

// --- Region $faa4-$fce1 ---
.pc = $faa4 "Segment $faa4"
        .byte $f1,$f2,$f3,$f4,$f5,$f6,$18,$d3,$48,$d3,$78,$d3,$a8,$d3,$d8,$d3 // ........H.x.....
        .byte $08,$d3,$38,$d3,$ab,$60,$41           // ..8..`A

txt_fabb:
        .encoding "screencode_mixed"
        .text "razor express presents: gyropod cracked by lucas on the"
        .encoding "petscii_upper"

txt_faf2:
        .text " 14/9-87  "
        .byte $e8,$2e,$e4,$20,$61,$65               // ... ae

txt_fb02:
        .encoding "screencode_mixed"
        .text "thanks to spielberg for the orig. look in $ce60 for my address. greetings to: micro-mix,fcs,hotline,bb,relax,nbb,tfg,damage inc.,tau,tst,triton,gss,ccs,illusion,ecc,shield,triangle,tat,tpi,dominators,ne,tfu,tg,afl,dsc,bcs,fd,dexion,tdt,vortex,starline,softwar t.,acc,thc,hca,dgs,tdb,lightforce,ttw,vip,tsk,tks,network,baseline,cct,tut,nm,nokyo,cfr and slash"
        .encoding "petscii_upper"
        .byte $e4,$2e,$60,$48                       // ..`H

txt_fc6b:
        .encoding "screencode_mixed"
        .text " a sorry for this short-version-greetings-list to our contacts. see you "
        .encoding "petscii_upper"
        .byte $e9,$2e,$f8,$20,$c1,$80,$1f,$00,$60   // ... ....`

txt_fcbc:
        .text ". BDFHJLNPRTVXZ"
        .byte $5c                                   // backslash character
        .byte $5e,$60,$62,$64,$66,$68,$6a,$6c,$6e,$70,$72,$74,$76,$78,$7a,$7c // ^`bdfhjlnprtvxz|
        .byte $7e,$80,$92,$94,$96,$98               // ~.....

// --- Region $fcee-$fd14 ---
.pc = $fcee "dat_fcee"

dat_fcee:
        .byte $02,$08,$08,$07,$07,$03,$03,$0d,$0d,$05,$05,$0e,$0e,$06,$06,$a4 // ................
        .byte $2c,$06,$06,$0e,$0e,$05,$05,$0d,$0d,$03,$03,$07,$0b,$a2,$28,$0b // ,.............(.
        .byte $0c,$0f,$01,$01,$0f,$0c,$0b           // .......

// --- Region $fd1f-$fd32 ---
.pc = $fd1f "dat_fd1f"

dat_fd1f:
        .byte $00,$02,$08,$07,$03,$0d,$05,$0e,$06,$a2,$60,$65,$0b,$0c,$0f,$01 // ..........`e....
        .byte $01,$0f,$0c,$00                       // ....

// --- Region $fd91-$fdb6 ---
.pc = $fd91 "Segment $fd91"
        .byte $60,$5e,$a2,$00,$bd,$00,$cc,$9d,$00,$04,$bd,$00,$cd,$9d,$00,$05 // `^..............
        .byte $e8,$d0,$f1,$ea,$ea,$a2,$00,$a9,$0a,$9d,$00,$d8,$9d,$00,$d9,$e8 // ................
        .byte $ea,$ea,$d0,$f5,$a2,$00               // ......

// --- Region $fdf1-$ffd1 ---
.pc = $fdf1 "Segment $fdf1"
        .byte $a2,$29,$10,$12,$05,$13,$05,$0e,$14,$13,$3a,$e9,$20,$27,$07,$19 // .)........:. '..
        .byte $12,$0f,$10,$0f,$04,$e8               // ......

txt_fe07:
        .encoding "screencode_mixed"
        .text " 1cracked by lucas.c"
        .encoding "petscii_upper"
        .byte $ff,$00,$00,$ff,$c1,$80               // ......

txt_fe21:
        .text "Y 8XABC DEFG HIJK LMNO XABC"
        .byte $f0,$20,$38,$60,$61,$62,$63,$20,$64,$65,$66,$67,$20,$68,$69,$6a // . 8`abc defg hij
        .byte $6b,$20,$6c,$6d,$6e,$6f,$20,$60,$61,$62,$63,$f0,$20,$38,$80,$81 // k lmno `abc. 8..
        .byte $82,$83,$20,$84,$85,$86,$87,$20,$88,$89,$8a,$8b,$20,$8c,$8d,$8e // .. .... .... ...
        .byte $8f,$20,$80,$81,$82,$83,$80,$33,$20,$60 // . .....3 `

txt_fe76:
        .byte $22                                   // double quote character
        .text "PQRS TUVW XYZ"
        .byte $5b                                   // [

txt_fe85:
        .text " XABC PQRS "
        .byte $5c                                   // backslash character
        .byte $5d,$5e,$5f,$20,$5c,$5d,$5e,$5f,$e6,$20,$60,$22,$70,$71,$72,$73 // ]^_ \]^_. `"pqrs
        .byte $20,$74,$75,$76,$77,$20,$78,$79,$7a,$7b,$20,$60,$61,$62,$63,$20 //  tuvw xyz{ `abc 
        .byte $70,$71,$72,$73,$20,$7c,$7d,$7e,$7f,$20,$7c,$7d,$7e,$7f,$e6,$20 // pqrs |}~. |}~.. 
        .byte $60,$22,$90,$91,$92,$93,$20,$94,$95,$96,$97,$20,$98,$99,$9a,$9b // `".... .... ....
        .byte $20,$80,$81,$82,$83,$20,$90,$91,$92,$93,$20,$9c,$9d,$9e,$9f,$20 //  .... .... .... 
        .byte $9c,$9d,$9e,$9f,$80,$9b,$20,$80,$60,$00,$80 // ...... .`..

txt_feec:
        .text " -* "
        .byte $17,$12,$09,$14,$05,$20,$14,$0f,$3a,$e4,$20,$2c,$0c,$01,$12,$13 // ..... ..:. ,....
        .byte $20,$0e,$09,$05,$0c,$13,$05,$0e,$f4,$20,$31,$02,$0c,$0f,$0d,$13 //  ........ 1.....
        .byte $14,$05,$12,$16,$01,$0e,$07,$05,$0e,$20,$38,$33,$ef // ......... 83.

txt_ff1d:
        .text " *6800 "
        .byte $16,$01,$12,$04,$05,$f6,$20,$27,$04,$05,$0e,$0d,$01,$12,$0b,$eb // ...... '........
        .byte $20,$80,$20,$2d,$60,$44,$a2,$00,$a5,$03,$9d,$27,$d0,$e8,$e0,$07 //  . -`D.....'....
        .byte $d0,$f8,$a9,$84,$8d,$00,$d0,$a9,$9c,$8d,$02,$d0,$a9,$b4,$8d,$04 // ................
        .byte $d0,$a9,$cc,$8d,$06,$d0,$a9,$e4,$8d,$08,$d0,$a9,$00,$8d,$10,$d0 // ................
        .byte $60,$a9,$00,$8d,$1c,$d0,$8d,$17,$d0,$60,$a9,$00,$8d,$10,$d0,$a9 // `........`......
        .byte $00,$8d,$26,$d0,$a9,$0c,$8d,$25,$d0,$60,$a6,$c2,$a2,$c2,$a2,$c2 // ..&....%.`......
        .byte $a2,$c2,$a2,$c2,$a2,$c2,$22,$4b,$00,$c2,$a2,$c2,$a2,$c2,$a2,$c2 // ......"K........
        .byte $a2,$c2,$a2,$c2,$a2,$c2,$a2,$c2,$60,$60,$08,$f0,$05,$a9,$d3,$8d // ........``......
        .byte $64,$c0,$ad,$55,$ca,$29,$08,$d0,$07,$ad,$06,$d0,$c9,$30,$f0,$42 // d..U.).......0.B
        .byte $a9,$03,$20,$15,$60,$a9,$04,$20,$15,$60,$a2,$03,$20,$1b,$60,$a2 // .. .`.. .`.. .`.
        .byte $04,$20,$1b,$60,$ad,$a9,$c0,$29,$08,$d0,$27,$20,$2e,$9b // . .`...)..' ..

// --- Region $fff7-$ffff ---
.pc = $fff7 "dat_fff7"

dat_fff7:
        .byte $ad,$06,$d0,$c9,$c3,$90,$36,$00,$20   // ......6. 
