// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:48
// 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:  $0f00 (3840)
// IRQ handler:  $ea31 (irq_ea31)
//
// Code: 655 bytes, Data: 62833 bytes
// Labels: 189, Subroutines: 4
//
// Cross-references: all OK
// ============================================


// --- Region $0f00-$0f70 ---
.pc = $0f00 "main_0f00"

main_0f00:
        sei
        ldx #$00

loc_0f03:
        lda #$20
        sta $0400,x
        sta $0500,x
        sta $0600,x
        sta $0700,x
        lda #$08
        sta $d800,x
        sta $d900,x
        sta $da00,x
        inx
        bne loc_0f03
        lda #$00
        sta $d012
        sta $d020
        sta $d021
        sta $0314
        lda #$10
        sta $0315
        lda #$09
        sta $d022
        lda #$08
        sta $d023
        ldx #$00

loc_0f3e:
        lda dat_0c00,x
        sta $0428,x
        lda $0d00,x
        sta $0528,x
        lda $0e00,x
        sta $0628,x
        lda #$01
        sta $db00,x
        inx
        bne loc_0f3e
        lda #$00
        sta $1055
        jsr sub_1291
        lda #$96
        sta $107b
        cli

loc_0f66:
        lda $dc01
        cmp #$ef
        bne loc_0f66
        jsr sub_1300
        brk

// --- Region $1070-$1095 ---
.pc = $1070 "sub_1070"
// Referenced by: jsr from $f887

sub_1070:
        sta $d016
        lda #$19
        sta $d018
        ldx #$00

loc_107a:
        lda $10b7
        sta $daa8,x
        inx
        cpx #$50
        bne loc_107a
        lda $107b
        cmp #$d0
        beq loc_1090
        inc $107b
        rts

loc_1090:
        lda #$96
        sta $107b
        rts

// --- Region $122e-$123e ---
.pc = $122e "sub_122e"
// Referenced by: jsr from $f9a2

sub_122e:
        lda $143c
        sta $03f5
        inc $122f
        bne loc_123c
        inc $1230

loc_123c:
        jmp loc_1281

// --- Region $1281-$12a8 ---
.pc = $1281 "loc_1281"

loc_1281:
        lda $03f5
        cmp #$00
        beq sub_1291
        cmp #$41
        beq loc_12a1
        rts

dat_128d:
        .byte $00,$00,$00,$00                       // ....
// Referenced by: jsr from $0f5d; branch from $1286

sub_1291:
        lda #$20
        sta $03f5
        lda #$00
        sta $122f
        lda #$14
        sta $1230
        rts

loc_12a1:
        nop
        lda #$c0
        sta $1055
        nop
        rts

// --- Region $12e9-$12ee ---
.pc = $12e9 "Segment $12e9"
        lda #$00
        sta $1055
        rts

// --- Region $1300-$1354 ---
.pc = $1300 "sub_1300"
// Referenced by: jsr from $0f6d

sub_1300:
        sei
        lda #$f0
        sta $d01a
        lda #$31
        ldy #$ea
        sta $0314
        sty $0315
        cli
        jsr $fda3
        jsr $e518
        jsr $e544
        sei
        lda #$00
        sta $d020
        sta $d021
        ldx #$00
        lda #$00

loc_1327:
        sta $d800,x
        sta $d900,x
        sta $da00,x
        sta $db00,x
        inx
        bne loc_1327
        ldx #$00

loc_1338:
        lda #$01
        sta $d800,x
        inx
        cpx #$28
        bne loc_1338
        inc $01
        ldy #$00

loc_1346:
        lda txt_1360,y
        sta $0400,y
        iny
        cpy #$50
        bne loc_1346
        jmp $0428

dat_1354:
        .byte $00                                   // .

// --- Region $8dd0-$8dd0 ---
.pc = $8dd0 "Segment $8dd0"
        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 $f58d-$f595 ---
.pc = $f58d "Segment $f58d"
        tax
        lda $23
        eor $a9,x
        lda #$e6
        .byte $1a                                   // nop // ILLEGAL
        .byte $22                                   // jam // ILLEGAL

// --- Region $f867-$f893 ---
.pc = $f867 "loc_f867"

loc_f867:
        sbc.abs $00a2,y

loc_f86a:
        ldy dat_1100,x

loc_f86d:
        dey
        bne loc_f86d
        lda $1180,x
        sta $d023
        sta $03ff
        inx
        cpx #$78
        bne loc_f86a

loc_f87e:
        lda $d012
        cmp #$b8
        bne loc_f87e
        lda #$c8
        jsr sub_1070

loc_f88a:
        lda $d012
        cmp #$e0
        bne loc_f88a
        sbc $ea
        rts

// --- Region $f8ba-$f8e3 ---
.pc = $f8ba "loc_f8ba"

loc_f8ba:
        nop
        ldy $60
        rol $8d
        asl $d0,x
        lda #$19
        sta $d018
        ldx #$00

loc_f8c8:
        lda $10b7
        sta $daa8,x
        inx
        cpx #$50
        bne loc_f8c8
        lda $107b
        cmp #$d0
        beq loc_f8de
        inc $107b
        rts

loc_f8de:
        lda #$96
        sta $107b
        rts

// --- Region $f979-$f9f9 ---
.pc = $f979 "loc_f979"

loc_f979:
.label loc_f97a = * + 1
        lda $0771,x
        sta $0770,x
        inx
        cpx #$50
        bne loc_f979
        lda #$01
        lda $1222
        cmp #$00
        beq loc_f9a2
        cmp #$01
        beq loc_f9c9
        lda $143c
        sta $03f5
        inc $122f
        bne loc_f99f
        inc $1230

loc_f99f:
        jmp loc_1281

loc_f9a2:
        jsr sub_122e
        lda $03f5
        sta $0797
        lda $03f5
        clc
        adc #$80
        sta $03f5
        lda $03f5
        sta $07bf
        lda $03f5
        sec
        sbc #$40
        sta $03f5
        lda #$01
        sta $1222
        rts

loc_f9c9:
        lda $03f5
        sta $0797
        lda $03f5
        clc
        adc #$80
        sta $03f5
        lda $03f5
        sta $07bf
        lda #$00
        sta $1222
        rts

dat_f9e4:
        .byte $ad                                   // .

loc_f9e5:
        sbc $03,x
        cmp #$00
        beq loc_f9f4
        cmp #$41
        beq loc_fa04
        rts

dat_f9f0:
        .byte $a4,$60,$5e,$a9                       // .`^.

loc_f9f4:
        jsr $f58d
        .byte $03,$a9                               // slo ($a9,x) // ILLEGAL
        brk

// --- Region $fa04-$fa0a ---
.pc = $fa04 "loc_fa04"

loc_fa04:
        lda #$c0
        sta $1055
        nop
        rts

// --- Region $fa1e-$fa4a ---
.pc = $fa1e "loc_fa1e"

loc_fa1e:
        bpl loc_fa6c
        sbc #$12
        lda $12ff
        cmp #$50
        beq loc_fa2d
        inc $12ff
        rts

loc_fa2d:
        lda #$00
        sta $12ff
        lda $12fe
        cmp #$01
        beq loc_fa3d
        inc $12fe
        rts

loc_fa3d:
        lda #$00
        sta $12ff
        sta $12fe
        lda #$00
        sta $1055
        rts

// --- Region $fa54-$faa8 ---
.pc = $fa54 "loc_fa54"

loc_fa54:
        sei
        lda #$f0
        sta $d01a
        lda #$31
        ldy #$ea
        sta $0314
        sty $0315
        cli
        jsr $fda3
        jsr $e518
.label loc_fa6c = * + 1
        jsr $e544
        sei
        lda #$00
        sta $d020
        sta $d021
        ldx #$00
        lda #$00

loc_fa7b:
        sta $d800,x
        sta $d900,x
        sta $da00,x
        sta $db00,x
        inx
        bne loc_fa7b
        ldx #$00

loc_fa8c:
        lda #$01
        sta $d800,x
        inx
        cpx #$28
        bne loc_fa8c
        inc $01
        ldy #$00

loc_fa9a:
        lda txt_1360,y
        sta $0400,y
        iny
        cpy #$50
        bne loc_fa9a
        jmp $0428

dat_faa8:
        .byte $ac                                   // .

// --- Region $fda3-$fda3 ---
.pc = $fda3 "Segment $fda3"
        rts

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

// --- Region $0808-$0bbd ---
.pc = $0808 "dat_0808"

dat_0808:
        .byte $15,$1a,$1a,$1a,$1a,$1a,$1a,$1a,$55,$aa,$aa,$aa,$aa,$aa,$aa,$aa // ........U.......

txt_0818:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "AA"
        .byte $00                                   // string terminator
        .byte $00,$05,$1a,$6a,$6a,$aa,$aa,$01,$56,$aa,$aa,$aa,$aa,$aa,$aa,$40 // ...jj...V......@
        .byte $95,$aa,$aa,$aa,$aa,$aa,$aa,$00,$00,$50,$a4,$a9,$a9,$aa,$aa,$01 // .........P......
        .byte $01,$01,$01,$01,$01                   // .....

txt_0846:
        .text "AAT"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $a4,$a4,$a4,$a4,$a4,$a4,$55,$6a,$6a,$6a,$6a,$6a,$6a,$6a,$55,$a9 // ......UjjjjjjjU.
        .byte $a9,$a9,$a9,$a9,$a9,$a9,$40,$40,$90,$90,$a4,$a4,$a9,$a9 // ......@@......

txt_0868:
        .text "EFFFFFFFP"
        .byte $90,$90,$90,$90,$90,$90,$90,$1a,$15,$00,$00,$00,$00,$00,$00,$aa // ................
        .byte $55,$00,$00,$00,$00,$00,$00,$aa,$5a,$1a,$1a,$1a,$1a,$1a,$1a,$aa // U.......Z.......

txt_0891:
        .text "U"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "AF"
        .byte $06,$06,$06,$06,$06,$06,$aa,$aa,$aa,$a9,$a4,$a4,$90,$90,$aa,$aa // ................
        .byte $55,$00,$00,$00,$00,$00,$aa,$aa,$aa,$6a,$1a,$1a,$06,$06,$41,$91 // U........j....A.
        .byte $91,$91,$91,$91,$91,$91,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$a4,$a4 // ................
        .byte $a4,$a4,$a4,$a4,$a4,$a4,$6a,$6a,$6a,$6a,$6a,$6a,$6a,$6a,$aa,$a9 // ......jjjjjjjj..
        .byte $a9,$a9,$a9,$a9,$a9,$a9,$aa,$55,$00,$00,$00,$00,$00,$00,$a9,$55 // .......U.......U
        .byte $00,$00,$00,$00,$00,$00,$1a,$1a,$1a,$1a,$1a,$1a,$1a,$1a,$40,$40 // ..............@@
        .byte $90,$90,$a4,$a4,$a9,$a9,$00,$00,$00,$00,$00,$00,$00,$00 // ..............

txt_0908:
        .text "FE"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $56,$06,$06,$06,$06,$06,$06,$aa,$95,$90,$90,$90,$90,$90,$90,$90 // V...............
        .byte $50,$00,$00,$00,$00,$00,$00,$1a,$1a,$1a,$1a,$1a,$1a,$1a,$1a,$06 // P...............
        .byte $06,$06,$06,$06,$06,$06,$06,$90,$90,$90,$90,$90,$90,$90,$90,$06 // ................
        .byte $06,$06,$06,$06,$06,$06,$06,$91,$91,$91,$91,$91,$91,$91,$91,$a9 // ................
        .byte $a9,$a9,$a9,$a9,$a9,$a9,$a9,$00,$00,$00,$00,$00,$00,$00,$55,$00 // ..............U.
        .byte $00,$00,$00,$00,$00,$00,$50,$aa,$aa,$aa,$aa // ......P....

txt_096c:
        .text "ZZFFZZ"
        .byte $9a,$9a,$aa,$aa,$aa,$aa               // ......

txt_0978:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .fill 8, $1a
        .byte $95,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$55,$aa,$aa,$aa,$aa,$aa,$aa,$aa // ........U.......
        .byte $56,$aa,$aa,$aa,$aa,$aa,$aa,$aa       // V.......

txt_09a0:
        .text "AA"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$6a,$6a,$1a,$1a,$06,$06,$55,$00,$00,$00,$00,$00,$00,$00,$50 // .jj....U.......P
        .byte $00,$00,$00,$00,$00,$00,$00,$01,$01,$00,$00,$00,$00,$00,$00,$aa // ................
        .byte $aa,$6a,$6a,$1a,$1a,$1a,$1a,$a4,$a4,$a4,$a4,$a4,$a5,$aa,$aa,$00 // .jj.............
        .byte $00,$00,$00,$00,$55,$aa,$aa,$00,$00,$00,$00,$00,$54,$a4,$a4,$a9 // ....U.......T...
        .byte $a9,$a9,$a9,$a9,$a9,$aa,$aa,$00,$00,$00,$00,$00,$55,$a9,$a9,$1a // ............U...
        .byte $1a,$1a,$1a,$1a,$1a,$15,$00,$aa,$aa,$aa,$aa,$aa,$aa,$55,$00 // .............U.

txt_0a08:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $00                                   // string terminator
        .byte $06,$06,$06,$06,$06,$06,$05,$00,$aa,$aa,$aa,$aa,$aa,$aa,$55,$00 // ..............U.
        .byte $90,$90,$90,$90,$90,$90,$50,$00,$91,$91,$91,$91,$91,$91,$51,$00 // ......P.......Q.
        .byte $a4,$a4,$a4,$a4,$a4,$a4,$54,$00,$6a,$6a,$6a,$6a,$6a,$6a,$55,$00 // ......T.jjjjjjU.
        .byte $a9,$a9,$a9,$a9,$a9,$a9,$55,$00,$1a,$1a,$1a,$1a,$1a,$1a,$15,$00 // ......U.........
        .byte $00,$00,$00,$00,$00,$55,$6a,$6a,$00,$00,$00,$00,$00,$55,$a9,$a9 // .....Ujj.....U..
        .byte $00,$00,$00,$00,$00,$15,$1a,$1a,$00,$00,$00,$00,$00,$55,$aa,$aa // .............U..
        .byte $00,$00,$00,$00,$00,$40,$40,$90,$00,$00,$00,$00,$00,$15,$1a,$1a // .....@@.........
        .byte $00,$00,$00,$00,$00,$40,$40,$40,$00,$00,$00,$00,$00,$00,$00,$05 // .....@@@........
        .byte $00,$00,$00,$00,$00,$01,$56,$aa,$00,$00,$00,$00,$00,$50,$90,$90 // ......V......P..
        .fill 8, $6a
        .fill 8, $a9
        .fill 8, $1a
        .byte $90,$a4,$a4,$a9,$a9,$aa,$aa,$aa,$00,$00,$00,$00,$00,$40,$40,$90 // .............@@.
        .fill 8, $1a

txt_0ad0:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "AAAFF"
        .byte $1a,$6a,$6a,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$55 // .jj............U
        .byte $90,$90,$90,$90,$90,$90,$90,$50,$90,$a4,$a4,$a9,$a9,$aa,$aa,$aa // .......P........
        .byte $1a,$1a,$1a,$1a,$1a,$5a,$5a,$9a       // .....ZZ.

txt_0b00:
        .text "FFFFFFFF"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $a4,$a4,$90,$90,$90,$90,$90,$aa       // ........

txt_0b11:
        .text "ZZFFAA"
        .byte $40                                   // @ character
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$6a,$9a,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$90 // ......j.........
        .byte $90,$90,$90,$90,$90,$90,$90,$6a,$1a,$1a,$06,$06,$01,$01,$00,$aa // .......j........
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$6a,$6a,$1a,$1a,$1a,$1a,$1a,$1a,$1a,$90 // ......jj........
        .byte $90,$90,$90,$90,$90,$90,$a4           // .......

txt_0b50:
        .text "FFFFAAA"
        .byte $40                                   // @ character
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$6a,$a4,$a9,$aa,$aa,$aa,$aa,$aa,$aa,$00 // ......j.........
        .byte $00,$55,$aa,$aa,$aa,$aa,$aa,$00,$00,$50,$90,$90,$90,$90,$90,$6a // .U.......P.....j
        .byte $6a,$6a,$6a,$55,$00,$00,$00,$a9,$a9,$a9,$a9,$55,$00,$00,$00,$1a // jjjU.......U....
        .byte $1a,$1a,$1a,$15,$00,$00,$00,$aa,$aa,$aa,$aa,$55,$00,$00,$00 // ...........U...

txt_0b98:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $00                                   // string terminator
        .byte $00,$00,$6a,$1a,$05,$00,$00,$00,$00,$00,$aa,$aa,$aa,$56,$01,$00 // ..j..........V..
        .byte $00,$00,$aa,$aa,$aa,$aa,$55,$00,$00,$00,$90,$90,$90,$90,$50 // ......U.......P

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

// --- Region $0c00-$0eff ---
.pc = $0c00 "dat_0c00"

dat_0c00:
        .byte $20,$01,$02,$02,$02,$02,$02,$03,$04,$05,$02,$06,$07,$08,$02,$09 //  ...............

txt_0c10:
        .text "    "

txt_0c14:
        .encoding "screencode_mixed"
        .text "jbbbbkabl abmbbbbbn  opqxrpsxtuvxwxy"
        .encoding "petscii_upper"

txt_0c38:
        .text "    "
        .byte $1a,$1b,$1c,$1c,$1c,$1d,$1e,$18,$18,$1f,$30,$18,$21,$1c,$22,$18 // ..........0.!.".
        .byte $23,$1c                               // #.

txt_0c4e:
        .text "$    %"
        .byte $18,$2f,$20,$26,$18,$27,$20,$28,$18,$29,$18,$19 // ./ &.' (.)..

txt_0c60:
        .text "    "
        .byte $1a                                   // .

txt_0c65:
        .text "*++, "
        .byte $1e,$18,$2d,$18,$2e,$18,$2f,$20,$28,$18 // ..-.../ (.

txt_0c74:
        .text "'      %"
        .byte $18,$2f,$20,$26,$18,$31,$32,$33,$18,$29,$18,$19 // ./ &.123.)..

txt_0c88:
        .text "    "
        .byte $1a,$18,$18,$18,$27,$20,$1e,$18,$34,$35,$18,$18,$2f,$20,$28,$18 // ....' ..45../ (.

txt_0c9c:
        .text "'      %"
        .byte $18,$2f,$20,$26,$18,$23,$10,$22,$18,$29,$18,$19 // ./ &.#.".)..

txt_0cb0:
        .text "    "
        .byte $1a                                   // .

txt_0cb5:
        .text "*667 "
        .byte $1e,$18,$2f,$38,$39,$18,$2f,$20,$28,$18 // ../89./ (.

txt_0cc4:
        .text "'      %"
        .byte $18
        .byte $2f,$20,$26,$18
        .byte $27,$20,$28,$18
        .byte $29,$18
        .text ":;;;<"
        .byte $1a
        .text "=;;;>"
        .byte $1e,$18
        .byte $2f,$20,$30,$18
        .byte $2f,$20,$28,$18

txt_0cec:
        .text "'      ?"
        .byte $40                                   // @ character
        .text "A BCD BCECCCCCFGCCCCHICA ICA BCD"

dat_0d15:
        // === Fill data (369 bytes, $0d15-$0e85) ===
        .fill 369, $20
        .byte $03,$43,$01,$41,$10,$50,$14,$54,$01,$41,$09,$49,$0e,$4e,$20,$06 // .C.A.P.T.A.I.N .
        .byte $46,$09,$49,$1a,$5a,$1a,$5a,$20,$2b,$6b,$35,$75 // F.I.Z.Z +k5u

txt_0ea2:
        .text "            "
        .byte $83,$c3,$81,$c1,$90,$d0,$94,$d4,$81,$c1,$89,$c9,$8e,$ce,$20,$86 // .............. .
        .byte $c6,$89,$c9,$9a,$da,$9a,$da,$20,$ab,$eb,$b5,$f5 // ....... ....

dat_0eca:
        .text "                                                      "

// --- Region $0f71-$0f71 ---
.pc = $0f71 "dat_0f71"

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

// --- Region $1000-$106f ---
.pc = $1000 "dat_1000"

dat_1000:
        .byte $ad,$12,$d0,$c9,$35,$d0,$f9,$a9,$d8,$8d,$16,$d0,$a9,$13,$8d,$18 // ....5...........
        .byte $d0,$ad,$12,$d0,$c9,$38,$d0,$f9,$a2,$00,$bc,$00,$11,$88,$d0,$fd // .....8..........
        .byte $bd,$80,$11,$8d,$23,$d0,$8d,$ff,$03,$e8,$e0,$78,$d0,$ec,$ad,$12 // ....#......x....
        .byte $d0,$c9,$b8,$d0,$f9,$a9,$c8,$20,$70,$10,$ad,$12,$d0,$c9,$e0,$d0 // ....... p.......
        .byte $f9,$ea,$ea,$ea,$ea,$ea,$a9,$c4,$8d,$16,$d0,$ad,$12,$d0,$c9,$e4 // ................
        .byte $d0,$f9,$a0,$04,$20,$00,$12,$88,$d0,$fa,$a9,$01,$8d,$19,$d0,$a9 // .... ...........
        .byte $7f,$8d,$0d,$dc,$a9,$81,$8d,$1a,$d0,$4c,$7e,$ea,$00,$00,$00,$00 // .........L~.....

// --- Region $1096-$10b4 ---
.pc = $1096 "dat_1096"

dat_1096:
        .byte $0b,$0b,$0b,$0b,$0c,$0c,$0c,$0c,$0f,$0f,$0f,$0f,$01,$01,$01,$01 // ................
        .byte $01,$01,$0f,$0f,$0f,$0f,$0c,$0c,$0c,$0c,$0b,$0b,$0b,$0b // ..............

dat_10b4:
        // === Fill data (1 bytes, $10b4-$10b4) ===
        .byte $00                                   // .

// --- Region $1100-$122d ---
.pc = $1100 "dat_1100"

dat_1100:
        .byte $0a,$07,$08,$01,$07,$08,$09,$08,$08,$08,$08,$01,$07,$08,$09,$08 // ................
        .byte $08,$08,$08,$01,$07,$08,$09,$08,$08,$08,$08,$01,$07,$08,$09,$08 // ................
        .byte $08,$08,$08,$01,$07,$08,$09,$08,$08,$08,$08,$01,$07,$08,$09,$08 // ................
        .byte $08,$08,$08,$01,$07,$08,$09,$08,$08,$08,$08,$01,$07,$08,$09,$08 // ................
        .byte $08,$08,$08,$01,$07,$08,$09,$08,$08,$08,$08,$01,$07,$08,$09,$08 // ................
        .byte $08,$08,$08,$01,$07,$08,$09,$08,$08,$08,$08,$01,$07,$08,$09,$08 // ................
        .byte $08,$08,$08,$01,$07,$08,$09,$08,$08,$08,$08,$01,$07,$08,$09,$08 // ................
        .byte $08,$08,$08,$01,$07,$08,$09,$08,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$06,$06,$06,$06,$0e,$06,$06,$0e,$0e,$0e,$0e,$03,$0e // ................
        .byte $0e,$03,$03,$03,$03,$0d,$03,$0d,$0d,$0d,$01,$0d,$01,$01,$01,$01 // ................
        .byte $07,$01,$07,$07,$07,$07,$0a,$07,$0a,$0a,$0a,$0a,$08,$0a,$08,$08 // ................
        .byte $08,$08,$02,$08,$02,$02,$02,$02,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $02,$02,$02,$02,$08,$02,$08,$08,$08,$08,$0a,$08,$0a,$0a,$0a,$0a // ................
        .byte $07,$0a,$07,$07,$07,$07,$01,$07,$01,$01,$01,$01,$01,$01,$0d,$01 // ................
        .byte $0d,$0d,$0d,$0d,$03,$0d,$03,$03,$03,$03,$0e,$03,$0e,$0e,$0e,$0e // ................
        .byte $06,$0e,$06,$06,$06,$06,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $ad,$47,$10,$c9,$c0,$d0,$09,$a9,$c7,$8d,$47,$10,$20,$14,$12,$60 // .G........G. ..`
        .byte $ce,$47,$10,$60,$a2,$00,$bd,$71,$07,$9d,$70,$07,$e8,$e0,$50,$d0 // .G.`...q..p...P.
        .byte $f5,$a9,$01,$ad,$22,$12,$c9,$00,$f0,$15,$c9,$01,$f0,$38 // ...."........8

// --- Region $123f-$1280 ---
.pc = $123f "dat_123f"

dat_123f:
        .byte $20,$2e,$12,$ad,$f5,$03,$8d,$97,$07,$ad,$f5,$03,$18,$69,$80,$8d //  ............i..
        .byte $f5,$03,$ad,$f5,$03,$8d,$bf,$07,$ad,$f5,$03,$38,$e9,$40,$8d,$f5 // ...........8.@..
        .byte $03,$a9,$01,$8d,$22,$12,$60,$ad,$f5,$03,$8d,$97,$07,$ad,$f5,$03 // ....".`.........
        .byte $18,$69,$80,$8d,$f5,$03,$ad,$f5,$03,$8d,$bf,$07,$a9,$00,$8d,$22 // .i............."
        .byte $12,$60                               // .`

// --- Region $12a9-$12e8 ---
.pc = $12a9 "dat_12a9"

dat_12a9:
        .byte $a9,$20,$8d,$f5,$03,$a9,$00,$8d,$2f,$12,$a9,$14,$8d,$30,$12,$a9 // . ....../....0..
        .byte $00,$8d,$55,$10,$4c,$e9,$12,$ad,$ff,$12,$c9,$50,$f0,$04,$ee,$ff // ..U.L......P....
        .byte $12,$60,$a9,$00,$8d,$ff,$12,$ad,$fe,$12,$c9,$01,$f0,$04,$ee,$fe // .`..............
        .byte $12,$60,$a9,$00,$8d,$ff,$12,$8d,$fe,$12,$a9,$00,$8d,$55,$10,$60 // .`...........U.`

// --- Region $12ef-$12ff ---
.pc = $12ef "dat_12ef"

dat_12ef:
        .fill 17, $00

// --- Region $1355-$13a1 ---
.pc = $1355 "Segment $1355"
        .fill 11, $00

txt_1360:
        .text "    "

txt_1364:
        .encoding "screencode_mixed"
        .text "intro coded by bod of talent"
        .encoding "petscii_upper"

txt_1380:
        .text " !!!    "
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $00,$b9,$00,$28,$99,$01,$08,$c8,$d0,$f7,$ee,$2f,$04,$ee,$2c,$04 // ...(......./..,.
        .byte $d0,$ed,$c6,$01,$58,$4c,$e2,$fc       // ....XL..

dat_13a1:
        // === Fill data (1 bytes, $13a1-$13a1) ===
        .byte $00                                   // .

// --- Region $1400-$1558 ---
.pc = $1400 "txt_1400"

txt_1400:
        .encoding "screencode_mixed"
        .text "   hi and welcome to captain fizz"
        .encoding "petscii_upper"

txt_1421:
        .text "+5.. "

txt_1426:
        .encoding "screencode_mixed"
        .text "cracked in usa by nec.. imported. packed and"
        .encoding "petscii_upper"

txt_1452:
        .text " +5 "

txt_1456:
        .encoding "screencode_mixed"
        .text "trained by bod of talent"
        .encoding "petscii_upper"

txt_146e:
        .text "!!   "

txt_1473:
        .encoding "screencode_mixed"
        .text "greetz go out to"
        .encoding "petscii_upper"

txt_1483:
        .text "..   "

txt_1488:
        .encoding "screencode_mixed"
        .text "inc.. wwe+trc.. tristar.. storm.. paninaro"
        .encoding "petscii_upper"

txt_14b2:
        .text ".. 711.. "

txt_14bb:
        .encoding "screencode_mixed"
        .text "cosmos.. dcs.. derby ram"
        .encoding "petscii_upper"

txt_14d3:
        .text "..  "

txt_14d7:
        .encoding "screencode_mixed"
        .text "all 5 trainers are for both players so itz really"
        .encoding "petscii_upper"

txt_1508:
        .text " +10.. "

txt_150f:
        .encoding "screencode_mixed"
        .text "but only lame-fucks do shit like that"
        .encoding "petscii_upper"

txt_1534:
        .text "...  "

txt_1539:
        .encoding "screencode_mixed"
        .text "anyway catchya l8r"
        .encoding "petscii_upper"

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

// --- Region $2008-$20e8 ---
.pc = $2008 "dat_2008"

dat_2008:
        .byte $ff,$ff,$c0,$c0,$c0,$c0,$c0,$ff,$ff,$ff,$c0,$c0,$c0,$c0,$c0,$ff // ................
        .byte $7f,$ff,$e0,$c0,$c0,$c0,$c0,$c0,$ff,$ff,$c0,$c0,$c0,$c0,$c0,$c0 // ................
        .byte $ff,$ff,$c0,$c0,$c0,$c0,$c0,$ff,$ff,$ff,$c0,$c0,$c0,$c0,$c0,$ff // ................
        .byte $7f,$ff,$e0,$c0,$c0,$c0,$c0,$c1,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$ff // ................
        .byte $ff,$ff,$03,$03,$03,$03,$03,$03,$ff,$ff,$00,$00,$00,$00,$00,$00 // ................
        .byte $c0,$c0,$c0,$c1,$c3,$c6,$cc,$de,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$c0 // ................
        .byte $7c,$fe,$e7,$c3,$c3,$c3,$c3,$c3,$c0,$c0,$e0,$f0,$d8,$cc,$c6,$c3 // |...............
        .byte $7f,$ff,$e0,$c0,$c0,$c0,$c0,$c0,$ff,$ff,$c0,$c0,$c0,$c0,$c0,$ff // ................
        .byte $1f,$7f,$60,$c0,$c0,$c0,$c0,$c0,$ff,$ff,$c0,$c0,$c0,$c0,$c0,$ff // ..`.............
        .byte $1f,$7f,$60,$c0,$c0,$c0,$e0,$ff,$ff,$ff,$03,$03,$03,$03,$03,$03 // ..`.............
        .fill 12, $c0
        .byte $60,$60                               // ``

txt_20b6:
        .text "00"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .fill 9, $c0
        .byte $60,$30,$18,$0c,$07,$03,$c0,$c0,$60,$30,$18,$0c,$07,$03,$ff,$ff // `0......`0......
        .byte $00,$00,$00,$00,$00,$01,$00,$00,$00,$00,$00,$00,$00,$00,$07,$1f // ................
        .byte $18
        .text "0000"
        .byte $ff

dat_20e8:
        // === Fill data (1 bytes, $20e8-$20e8) ===
        .byte $00                                   // .

// --- Region $2108-$211d ---
.pc = $2108 "dat_2108"

dat_2108:
        .byte $01,$01,$03,$03,$03,$03,$03,$03,$06,$06,$06,$03,$01,$00,$00,$00 // ................
        .byte $18,$18,$18,$30,$61                   // ...0a

dat_211d:
        // === Fill data (1 bytes, $211d-$211d) ===
        .byte $00                                   // .

// --- Region $2141-$21d0 ---
.pc = $2141 "dat_2141"

dat_2141:
        .byte $01,$01,$03,$03,$03,$03,$03,$1e,$1f,$01,$00,$00,$00,$00,$00,$00 // ................
        .fill 10, $00
        .byte $03,$03,$03,$03,$3f,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ....?...........
        .byte $00,$00,$00,$00,$3f,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ....?...........
        .byte $00,$00,$00,$00,$00,$1f,$7f,$60,$c0,$c0,$c0,$c0,$c1,$01,$03,$07 // .......`........
        .byte $0f,$01,$01,$01,$01,$3f,$7f,$c0,$c0,$00,$00,$00,$00,$3f,$7f,$e0 // .....?.......?..
        .byte $00,$00,$00,$00,$01,$01,$03,$06,$0c,$18,$30,$60,$ff,$ff,$ff,$c0 // ..........0`....
        .byte $c0,$c0,$c0,$ff,$ff,$1f,$7f,$60,$c0,$c0,$c0,$df,$ff,$ff,$ff,$00 // .......`........
        .byte $00,$00,$00,$00,$00,$1f,$3f,$70,$60,$60,$60,$30,$1f,$1f,$7f,$e0 // ......?p```0....
        .byte $c0,$c0,$c0,$e0,$7f                   // .....

dat_21d0:
        // === Fill data (1 bytes, $21d0-$21d0) ===
        .byte $00                                   // .

// --- Region $2208-$22e8 ---
.pc = $2208 "dat_2208"

dat_2208:
        .byte $c0,$f0,$38,$0c,$0c,$06,$06,$fe,$80,$e0,$70,$18,$0c,$0c,$18,$f0 // ..8.......p.....
        .byte $f8,$fe,$06,$00,$00,$00,$00,$00,$80,$e0,$70,$18,$0c,$0c,$06,$06 // ..........p.....
        .byte $fe,$fe,$00,$00,$00,$00,$00,$f0,$fe,$fe,$00,$00,$00,$00,$00,$f0 // ................
        .byte $fe,$fe,$00,$00,$00,$00,$00,$fc,$06,$06,$06,$06,$06,$06,$06,$fe // ................
        .byte $fe,$fe,$80,$80,$80,$80,$80,$80,$fe,$fe,$06,$06,$06,$06,$06,$06 // ................
        .byte $30,$60,$c0,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // 0`..............
        .byte $7c,$fe,$ce,$86,$86,$86,$86,$86,$06,$06,$06,$06,$06,$06,$06,$06 // |...............
        .byte $fc,$fe,$0e,$06,$06,$06,$06,$06,$f8,$fc,$0e,$06,$06,$06,$0e,$fe // ................
        .byte $f0,$fc,$0c,$06,$06,$06,$06,$06,$f8,$fc,$0e,$06,$06,$06,$0e,$fe // ................
        .byte $fe,$fe,$00,$00,$00,$00,$00,$f0,$fe,$fe,$80,$80,$80,$80,$80,$80 // ................
        .fill 12, $06
        .byte $0c,$0c,$18,$18,$06,$06,$06,$06,$06,$06,$06,$06,$06,$06,$0c,$18 // ................
        .byte $30,$60,$c0,$80,$06,$06,$0c,$18,$30,$60,$c0,$80,$fe,$fe,$0c,$18 // 0`......0`......
        .byte $30,$60,$c0,$80,$00,$00,$00,$00,$00,$00,$00,$00,$fe,$fe,$00,$00 // 0`..............
        .byte $00,$00,$00,$f0                       // ....

dat_22e8:
        // === Fill data (1 bytes, $22e8-$22e8) ===
        .byte $00                                   // .

// --- Region $2308-$231d ---
.pc = $2308 "dat_2308"

dat_2308:
        .byte $80,$80,$c0,$c0,$c0,$c0,$c0,$c0,$18,$18,$18,$0c,$86,$00,$00,$00 // ................
        .byte $60,$60,$60,$c0,$80                   // ```..

dat_231d:
        // === Fill data (1 bytes, $231d-$231d) ===
        .byte $00                                   // .

// --- Region $2340-$23d0 ---
.pc = $2340 "dat_2340"

dat_2340:
        .byte $78,$f8,$80,$00,$00,$00,$00,$00,$00,$80,$80,$c0,$c0,$c0,$c0,$c0 // x...............
        .fill 11, $00
        .byte $80,$80,$80,$80,$f8,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$f8,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$f0,$fc,$0c,$1e,$36,$66,$c6,$86,$80,$80,$80 // .........6f.....
        .byte $80,$80,$80,$80,$80,$fc,$fe,$06,$06,$0c,$0c,$38,$e0,$f0,$fc,$0c // ...........8....
        .byte $06,$06,$06,$0c,$f8,$e0,$60,$60,$60,$60,$60,$60,$fe,$fe,$fe,$00 // ......``````....
        .byte $00,$00,$00,$f8,$fc,$f8,$fc,$0e,$00,$00,$00,$f8,$fc,$fe,$fe,$06 // ................
        .byte $06,$0c,$0c,$18,$70,$f0,$f8,$1c,$0c,$0c,$0c,$18,$f0,$fc,$fe,$06 // ....p...........
        .byte $06,$06,$06,$06,$fe                   // .....

dat_23d0:
        // === Fill data (1 bytes, $23d0-$23d0) ===
        .byte $00                                   // .

// --- Region $2408-$24e8 ---
.pc = $2408 "dat_2408"

dat_2408:
        .byte $ff,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$ff,$c0,$c0,$c0,$c0,$c0,$ff,$ff // ................
        .byte $c0,$c0,$c0,$c0,$c0,$60,$7f,$1f,$c0,$c0,$c0,$c0,$c0,$c0,$ff,$ff // .....`..........
        .byte $ff,$c0,$c0,$c0,$c0,$c0,$ff,$ff,$ff,$c0,$c0,$c0,$c0,$c0,$c0,$c0 // ................
        .byte $c1,$c0,$c0,$c0,$c0,$60,$7f,$1f,$ff,$c0,$c0,$c0,$c0,$c0,$c0,$c0 // .....`..........
        .byte $03,$03,$03,$03,$03,$03,$ff,$ff,$00,$00,$00,$c0,$c0,$e0,$7f,$3f // ...............?
        .byte $f3,$e1,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$ff,$ff // ................
        .fill 8, $c0
        .byte $c1,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$60,$7f,$1f // .............`..
        .byte $ff,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$c1,$c0,$c0,$c0,$60,$7f,$1f // .............`..
        .byte $ff,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$7f,$00,$00,$00,$00,$00,$ff,$ff // ................
        .fill 8, $03
        .byte $c0,$c0,$c0,$c0,$c0,$60,$7f,$1f,$18,$18,$0c,$0c,$06,$06,$03,$03 // .....`..........
        .byte $c3,$c3,$c3,$c3,$c3,$c7,$fe,$7c,$03,$07,$0c,$18,$30,$60,$c0,$c0 // .......|....0`..
        .fill 9, $03
        .byte $06,$0c,$18,$30,$60,$ff,$ff,$00,$00,$00,$00,$00,$00,$00,$00,$ff // ...0`...........
        .text "00000"
        .byte $ff,$ff

dat_24e8:
        // === Fill data (1 bytes, $24e8-$24e8) ===
        .byte $00                                   // .

// --- Region $2508-$2510 ---
.pc = $2508 "dat_2508"

dat_2508:
        .byte $03,$01,$01,$00,$01,$03,$03,$01       // ........

dat_2510:
        // === Fill data (1 bytes, $2510-$2510) ===
        .byte $00                                   // .

// --- Region $2540-$25c9 ---
.pc = $2540 "dat_2540"

dat_2540:
        .byte $03,$03,$03,$03,$03,$01,$01,$00,$00,$00,$00,$00,$00,$01,$1f,$1e // ................
        .fill 8, $00
        .byte $3f,$03,$03,$03,$03,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ?...............
        .byte $3f,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$03,$03,$01 // ?...............
        .fill 8, $00
        .byte $c3,$c6,$cc,$d8,$f0,$60,$7f,$1f,$01,$01,$01,$01,$01,$01,$1f,$1f // .....`..........
        .byte $03,$0e,$38,$60,$c0,$c0,$ff,$ff,$01,$00,$00,$00,$00,$e0,$7f,$3f // ..8`...........?
        .byte $ff,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$e0,$7f,$3f // ...............?
        .byte $e0,$c0,$c0,$c0,$c0,$e0,$7f,$3f,$00,$00,$01,$01,$01,$03,$03,$03 // .......?........
        .byte $7f,$e0,$c0,$c0,$c0,$60,$7f,$3f,$3f   // .....`.??

dat_25c9:
        // === Fill data (1 bytes, $25c9-$25c9) ===
        .byte $00                                   // .

// --- Region $2608-$26e8 ---
.pc = $2608 "dat_2608"

dat_2608:
        .byte $fe,$06,$06,$06,$06,$06,$06,$06,$fc,$06,$06,$06,$06,$0c,$fc,$f0 // ................
        .byte $00,$00,$00,$06,$06,$0e,$fc,$f8,$06,$06,$06,$06,$06,$0c,$fc,$f0 // ................
        .byte $f0,$00,$00,$00,$00,$00,$fe,$fe,$f0,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $fe,$06,$06,$06,$06,$0e,$fc,$f8,$fe,$06,$06,$06,$06,$06,$06,$06 // ................
        .byte $80,$80,$80,$80,$80,$80,$fe,$fe,$06,$06,$06,$06,$06,$0e,$fc,$f8 // ................
        .byte $00,$80,$c0,$60,$30,$18,$0c,$06,$00,$00,$00,$00,$00,$00,$fe,$fe // ...`0...........
        .fill 8, $06
        .byte $86,$c6,$66,$36,$1e,$0e,$06,$06,$06,$06,$06,$06,$06,$0c,$fc,$f8 // ..f6............
        .byte $fc,$00,$00,$00,$00,$00,$00,$00,$06,$86,$c6,$66,$36,$1c,$fc,$f6 // ...........f6...
        .byte $fc,$0c,$06,$06,$06,$06,$06,$06,$fc,$0c,$06,$06,$06,$0e,$fc,$f8 // ................
        .fill 8, $80
        .byte $06,$06,$06,$06,$06,$0c,$fc,$f8,$30,$30,$60,$60,$c0,$c0,$80,$80 // ........00``....
        .byte $86,$86,$86,$86,$86,$c6,$fe,$7c,$80,$c0,$60,$30,$18,$0c,$06,$06 // .......|..`0....
        .fill 8, $80
        .byte $00,$00,$00,$00,$00,$00,$fe,$fe,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $f0,$00,$00,$00,$00,$00,$fe,$fe       // ........

dat_26e8:
        // === Fill data (1 bytes, $26e8-$26e8) ===
        .byte $00                                   // .

// --- Region $2708-$2710 ---
.pc = $2708 "dat_2708"

dat_2708:
        .byte $c0,$80,$80,$00,$80,$c0,$c0,$80       // ........

dat_2710:
        // === Fill data (1 bytes, $2710-$2710) ===
        .byte $00                                   // .

// --- Region $2745-$27d0 ---
.pc = $2745 "dat_2745"

dat_2745:
        .byte $80,$f8,$78,$c0,$c0,$c0,$c0,$c0,$80,$80,$00,$00,$00,$00,$00,$00 // ..x.............
        .byte $00,$00,$00,$f8,$80,$80,$80,$80,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$f8,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$80 // ................
        .byte $c0,$c0,$80,$00,$00,$00,$00,$00,$00,$00,$00,$06,$06,$06,$06,$06 // ................
        .byte $0c,$fc,$f8,$80,$80,$80,$80,$80,$80,$f8,$f8,$80,$00,$00,$00,$00 // ................
        .byte $00,$fe,$fe,$f8,$0c,$06,$06,$06,$0c,$fc,$f0,$fe,$60,$60,$60,$60 // ............````
        .byte $60,$60,$60,$0c,$06,$06,$06,$06,$0c,$fc,$f8,$0c,$06,$06,$06,$06 // ```.............
        .byte $0c,$fc,$f8,$c0,$c0,$80,$80,$80,$00,$00,$00,$fc,$0e,$06,$06,$06 // ................
        .byte $0c,$fc,$f0,$fe,$06,$06,$06,$06,$06,$06,$06 // ...........

dat_27d0:
        // === Fill data (1 bytes, $27d0-$27d0) ===
        .byte $00                                   // .

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

dat_8dd1:
        // === Fill data (1 bytes, $8dd1-$8dd1) ===
        .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 $f400-$f58c ---
.pc = $f400 "dat_f400"

dat_f400:
        .byte $f5,$c6,$39,$10,$f1,$30,$8f,$86,$39,$b1,$2f,$aa,$4c,$22,$01,$20 // ..9..0..9./.L". 
        .byte $71,$01,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30,$e6,$2d,$d0,$02 // q../.-./...0.-..
        .byte $e6,$2e,$ca,$d0,$ed,$c6,$39,$10,$e9,$4c,$00,$01,$2c,$da,$01,$a9 // ......9..L..,...
        .byte $37,$85,$01,$58,$20,$00,$0f,$4c,$ae,$a7,$e0,$00,$f0,$ee,$a9,$04 // 7..X ..L........
        .byte $2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d,$c8,$c4,$ff,$d0,$f7,$18,$a5 // ,...../.-.......
        .byte $2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00,$85,$2e,$a0,$00,$ca,$d0,$e5 // -e..-..i........
        .byte $18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30,$69,$00,$85,$30,$4c,$00,$01 // ../e../.0i..0L..
        .byte $b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7,$ce,$dc,$01,$ce,$df,$01,$ad // ................
        .byte $df,$01,$c9,$df,$d0,$ea,$60,$a8,$21,$15,$e7,$1a,$21,$55,$e7,$aa // ......`.!...!U..
        .byte $e6                                   // .

txt_f491:
        .byte $40                                   // @ character
        .byte $22                                   // double quote character
        .text "AA"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $28,$05,$1a,$6a,$6a,$aa,$aa,$01,$56,$e6,$aa,$22,$40,$95,$e6,$aa // (..jj...V.."@...
        .byte $a2                                   // .

txt_f4a7:
        .text "&P"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $a9,$a9,$aa,$aa,$e6,$01
        .text "#AAT"
        .byte $e7,$a4
        .byte $21,$55,$e7,$6a
        .byte $21,$55,$e7,$a9,$29,$40,$40,$90,$90,$a4,$a4,$a9,$a9,$45,$e7,$46 // !U..)@@......E.F
        .byte $21,$50,$e7,$90,$22,$1a,$15,$a6,$22,$aa,$55,$a6,$22,$aa,$5a,$e6 // !P.."...".U.".Z.
        .byte $1a
        .byte $22,$aa
        .byte $55,$e6
        .byte $40                                   // @ character
        .byte $22                                   // double quote
        .text "AF"
        .byte $e6,$06,$e3,$aa
        .byte $28,$a9,$a4
        .byte $a4,$90,$90,$aa,$aa,$55,$a5,$e3,$aa,$26,$6a,$1a,$1a,$06,$06,$41 // .....U...&j....A
        .byte $e7,$91,$e8,$aa,$e8,$a4,$e8,$6a,$21,$aa,$e7,$a9,$22,$aa,$55,$a6 // .......j!...".U.
        .byte $22,$a9,$55,$a6,$e8,$1a,$28,$40,$40,$90,$90,$a4,$a4,$a9,$a9,$a8 // ".U...(@@.......
        .byte $22,$46,$45,$e6                       // "FE.

txt_f51e:
        .byte $40                                   // @ character
        .byte $22                                   // double quote character
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $56,$e6,$06,$22,$aa,$95,$e7,$90       // V.."....

txt_f529:
        .text "!P"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $e8,$1a,$e8,$06,$e8,$90,$e8,$06,$e8,$91,$e8,$a9,$a7 // .............

txt_f539:
        .text "!U"
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $21,$50,$e4,$aa                       // !P..

txt_f540:
        .text "(ZZFFZZ"
        .byte $9a,$9a,$e4,$aa,$e8,$40,$e8,$1a,$21,$95,$e7,$aa,$21,$55,$e7,$aa // .....@..!...!U..
        .byte $21,$56,$e7,$aa,$22,$41,$41,$e6       // !V.."AA.

txt_f55f:
        .byte $40                                   // @ character
        .text ")"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$6a,$6a,$1a,$1a,$06,$06,$55,$a7   // .jj....U.

txt_f56b:
        .text "!P"
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $22,$01,$01,$a6,$24,$aa,$aa,$6a,$6a,$e4,$1a,$e5,$a4,$23,$a5,$aa // "...$..jj....#..
        .byte $aa,$a5                               // ..

txt_f580:
        .text "#U"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$a5                               // ..

txt_f585:
        .text "#T"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $a4,$e6,$a9,$22,$aa                   // ...".

// --- Region $f596-$f866 ---
.pc = $f596 "dat_f596"

dat_f596:
        .byte $15,$00,$e6,$aa,$22,$55,$00,$e7,$40,$a1,$e6,$06,$22,$05,$00,$e6 // ...."U..@..."...
        .byte $aa,$22,$55,$00,$e6,$90,$22,$50,$00,$e6,$91,$22,$51,$00,$e6,$a4 // ."U..."P..."Q...
        .byte $22,$54,$00,$e6,$6a,$22,$55,$00,$e6,$a9,$22,$55,$00,$e6,$1a,$21 // "T..j"U..."U...!
        .byte $15,$a6,$23,$55,$6a,$6a,$a5           // ..#Ujj.

txt_f5cd:
        .text "#U"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $a9,$a5,$23,$15,$1a,$1a,$a5           // ..#....

txt_f5d7:
        .text "#U"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$a5,$23,$40,$40,$90,$a5,$23,$15,$1a,$1a,$a5,$e3,$40,$a7,$21 // ..#@@..#.....@.!
        .byte $05,$a5,$23,$01,$56,$aa,$a5,$23,$50,$90,$90,$e8,$6a,$e8,$a9,$e8 // ..#.V..#P...j...
        .byte $1a,$25,$90,$a4,$a4,$a9,$a9,$e3,$aa,$a5,$23,$40,$40,$90,$e8,$1a // .%........#@@...
        .byte $e3
        .byte $40,$e3
        .text "A%FF"
        .byte $1a,$6a,$6a,$ec,$aa
        .byte $21,$55,$e7,$90
        .byte $26,$50,$90,$a4,$a4,$a9,$a9,$e3,$aa,$e5,$1a,$23,$5a,$5a,$9a,$e8 // &P.........#ZZ..

txt_f62a:
        .text "F#"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $a4,$a4,$e5,$90,$28,$aa               // ....(.

txt_f633:
        .text "ZZFFAA"
        .byte $40                                   // @ character
        .byte $e7,$aa,$22,$6a,$9a,$e7,$aa,$e8,$90,$28,$6a,$1a,$1a,$06,$06,$01 // .."j.....(j.....
        .byte $01,$00,$e7,$aa,$22,$6a,$6a,$e7,$1a,$e7,$90,$21,$a4,$e4,$46,$e3 // ...."jj....!..F.
        .byte $41,$21,$40,$e7,$aa,$23,$6a,$a4,$a9,$e6,$aa,$a2,$21,$55,$e5,$aa // A!@..#j.....!U..
        .byte $a2,$21,$50,$e5,$90,$e4,$6a           // .!P...j

txt_f671:
        .text "!U"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $e4,$a9                               // ..

txt_f676:
        .text "!U"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $e4,$1a,$21,$15,$a3,$e4,$aa           // ..!....

txt_f680:
        .text "!U"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $e5,$40,$a3,$23,$6a,$1a,$05,$a5,$e3,$aa,$22,$56,$01,$a3,$e4,$aa // .@.#j....."V....

txt_f693:
        .text "!U"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $e4,$90,$21,$50,$80,$43,$00,$22,$20,$01,$e5,$02,$29,$03,$04,$05 // ..!P.C." ...)...
        .byte $02,$06,$07,$08,$02,$09,$e4,$20,$21,$0a,$e4,$02,$28,$0b,$01,$02 // ....... !...(...
        .byte $0c,$20,$01,$02,$0d,$e5,$02,$32,$0e,$20,$20,$0f,$10,$11,$18,$12 // . .....2.  .....
        .byte $10,$13,$18,$14,$15,$16,$18,$17,$18,$19,$e4,$20,$22,$1a,$1b,$e3 // ........... "...
        .byte $1c,$2e,$1d,$1e,$18,$18,$1f,$30,$18,$21,$1c,$22,$18,$23,$1c,$24 // .......0.!.".#.$
        .byte $e4,$20,$2d,$25,$18,$2f,$20,$26,$18,$27,$20,$28,$18,$29,$18,$19 // . -%./ &.' (.)..
        .byte $e4,$20,$31,$1a                       // . 1.

txt_f6fa:
        .text "*++, "
        .byte $1e,$18,$2d,$18,$2e,$18,$2f,$20,$28,$18,$27,$e6,$20,$2d,$25,$18 // ..-.../ (.'. -%.
        .byte $2f,$20,$26,$18,$31,$32,$33,$18,$29,$18,$19,$e4,$20,$21,$1a,$e3 // / &.123.)... !..
        .byte $18,$2d,$27,$20,$1e,$18,$34,$35,$18,$18,$2f,$20,$28,$18,$27,$e6 // .-' ..45../ (.'.
        .byte $20,$2d,$25,$18,$2f,$20,$26,$18,$23,$10,$22,$18,$29,$18,$19,$e4 //  -%./ &.#.".)...
        .byte $20,$31,$1a                           //  1.

txt_f742:
        .text "*667 "
        .byte $1e,$18,$2f,$38,$39,$18,$2f,$20,$28,$18,$27,$e6,$20,$2d,$25,$18 // ../89./ (.'. -%.
        .byte $2f,$20,$26,$18,$27,$20,$28,$18,$29,$18,$3a,$e3,$3b,$23,$3c,$1a // / &.' (.).:.;#<.
        .byte $3d,$e3,$3b,$2c,$3e,$1e,$18,$2f,$20,$30,$18,$2f,$20,$28,$18,$27 // =.;,>../ 0./ (.'
        .byte $e6                                   // .

txt_f778:
        .text " +?"
        .byte $40                                   // @ character
        .text "A BCD BCE"
        .byte $e5
        .text "C"
        .byte $22                                   // double quote
        .text "FG"
        .byte $e4
        .byte $43,$21,$48,$02

txt_f78f:
        .text "ICA #BCD"
        .byte $81,$71,$20,$3c,$03,$43,$01,$41,$10,$50,$14,$54,$01,$41,$09,$49 // .q <.C.A.P.T.A.I
        .byte $0e,$4e,$20,$06,$46,$09,$49,$1a,$5a,$1a,$5a,$20,$2b,$6b,$35,$75 // .N .F.I.Z.Z +k5u
        .byte $ec,$20,$3c,$83,$c3,$81,$c1,$90,$d0,$94,$d4,$81,$c1,$89,$c9,$8e // . <.............
        .byte $ce,$20,$86,$c6,$89,$c9,$9a,$da,$9a,$da,$20,$ab,$eb,$b5,$f5,$80 // . ........ .....
        .byte $36,$20,$60,$70,$78,$a2,$00,$a9,$20,$9d,$00,$04,$9d,$00,$05,$9d // 6 `px... .......
        .byte $00,$06,$9d,$00,$07,$a9,$08,$9d,$00,$d8,$9d,$00,$d9,$9d,$00,$da // ................
        .byte $e8,$d0,$e4,$a9,$00,$8d,$12,$d0,$8d,$20,$d0,$8d,$21,$d0,$8d,$14 // ......... ..!...
        .byte $03,$a9,$10,$8d,$15,$03,$a9,$09,$8d,$22,$d0,$a9,$08,$8d,$23,$d0 // ........."....#.
        .byte $a2,$00,$bd,$00,$0c,$9d,$28,$04,$bd,$00,$0d,$9d,$28,$05,$bd,$00 // ......(.....(...
        .byte $0e,$9d,$28,$06,$a9,$01,$9d,$00,$db,$e8,$d0,$e6,$a9,$00,$8d,$55 // ..(............U
        .byte $10,$20,$91,$12,$a9,$96,$8d,$7b,$10,$58,$ad,$01,$dc,$c9,$ef,$d0 // . .....{.X......
        .byte $f9,$20,$00,$13,$80,$90,$00,$60,$41,$ad,$12,$d0,$c9,$35,$d0,$f9 // . .....`A....5..
        .byte $a9,$d8,$8d,$16,$d0,$a9,$13,$8d,$18,$d0,$ad,$12,$d0,$c9,$38,$d0 // ..............8.

// --- Region $f894-$f8b9 ---
.pc = $f894 "dat_f894"

dat_f894:
        .byte $26,$a9,$c4,$8d,$16,$d0,$ad,$12,$d0,$c9,$e4,$d0,$f9,$a0,$04,$20 // &.............. 
        .byte $00,$12,$88,$d0,$fa,$a9,$01,$8d,$19,$d0,$a9,$7f,$8d,$0d,$dc,$a9 // ................
        .byte $81,$8d,$1a,$d0,$4c,$7e               // ....L~

// --- Region $f8e4-$f978 ---
.pc = $f8e4 "dat_f8e4"

dat_f8e4:
        .byte $e4,$0b,$e4,$0c,$e4,$0f,$e6,$01,$e4,$0f,$e4,$0c,$e4,$0b,$80,$4c // ...............L
        .byte $00,$22,$0a,$07,$4e,$08,$01,$07,$08,$09,$08,$08,$08,$26,$08,$01 // ."..N........&..
        .byte $07,$08,$09,$08,$ab,$e4,$06,$23,$0e,$06,$06,$e4,$0e,$23,$03,$0e // .......#.....#..
        .byte $0e,$e4,$03,$22,$0d,$03,$e3,$0d,$22,$01,$0d,$e4,$01,$22,$07,$01 // ..."...."...."..
        .byte $e4,$07,$22,$0a,$07,$e4,$0a,$22,$08,$0a,$e4,$08,$22,$02,$08,$e4 // .."...."...."...
        .byte $02,$a8,$e4,$02,$22,$08,$02,$e4,$08,$22,$0a,$08,$e4,$0a,$22,$07 // ...."...."....".
        .byte $0a,$e4,$07,$22,$01,$07,$e6,$01,$22,$0d,$01,$e4,$0d,$22,$03,$0d // ..."...."...."..
        .byte $e4,$03,$22,$0e,$03,$e4,$0e,$22,$06,$0e,$e4,$06,$aa,$60,$8d,$ad // .."....".....`..
        .byte $47,$10,$c9,$c0,$d0,$09,$a9,$c7,$8d,$47,$10,$20,$14,$12,$60,$ce // G........G. ..`.
        .byte $47,$10,$60,$a2,$00                   // G.`..

// --- Region $f9fa-$fa03 ---
.pc = $f9fa "dat_f9fa"

dat_f9fa:
        .byte $8d,$2f,$12,$a9,$14,$8d,$30,$12,$60,$ea // ./....0.`.

// --- Region $fa0b-$fa1d ---
.pc = $fa0b "dat_fa0b"

dat_fa0b:
        .byte $a9,$20,$8d,$f5,$03,$a9,$00,$8d,$2f,$12,$a9,$14,$8d,$30,$12,$a9 // . ....../....0..
        .byte $00,$8d,$55                           // ..U

// --- Region $fa4b-$fa53 ---
.pc = $fa4b "dat_fa4b"

dat_fa4b:
        .byte $a9,$00,$8d,$55,$10,$60,$b1,$60,$54   // ...U.`.`T

// --- Region $faa9-$fda2 ---
.pc = $faa9 "Segment $faa9"
        .byte $e4                                   // .

txt_faaa:
        .encoding "screencode_mixed"
        .text " =intro coded by bod of talent "
        .encoding "petscii_upper"
        .byte $e3,$21,$e4                           // .!.

txt_facc:
        .text " 9"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $00,$b9,$00,$28,$99,$01,$08,$c8,$d0,$f7,$ee,$2f,$04,$ee,$2c,$04 // ...(......./..,.
        .byte $d0,$ed,$c6,$01,$58,$4c,$e2,$fc,$80,$5f,$00,$e3,$20,$60,$6d // ....XL..._.. `m

txt_faee:
        .encoding "screencode_mixed"
        .text "hi and welcome to captain fizz"
        .encoding "petscii_upper"

txt_fb0c:
        .text "+5.. "

txt_fb11:
        .encoding "screencode_mixed"
        .text "cracked in usa by nec.. imported. packed and"
        .encoding "petscii_upper"

txt_fb3d:
        .text " +5 "

txt_fb41:
        .encoding "screencode_mixed"
        .text "trained by bod of talent!!"
        .encoding "petscii_upper"
        .byte $e3                                   // .

txt_fb5c:
        .encoding "screencode_mixed"
        .text " 2greetz go out to.."
        .encoding "petscii_upper"
        .byte $e3,$20,$60,$ac                       // . `.

txt_fb74:
        .encoding "screencode_mixed"
        .text "inc.. wwe+trc.. tristar.. storm.. paninaro"
        .encoding "petscii_upper"

txt_fb9e:
        .text ".. 711.. "

txt_fba7:
        .encoding "screencode_mixed"
        .text "cosmos.. dcs.. derby ram"
        .encoding "petscii_upper"

txt_fbbf:
        .text "..  "

txt_fbc3:
        .encoding "screencode_mixed"
        .text "all 5 trainers are for both players so itz really"
        .encoding "petscii_upper"

txt_fbf4:
        .text " +10.. "

txt_fbfb:
        .encoding "screencode_mixed"
        .text "but only lame-fucks do shit like that"
        .encoding "petscii_upper"
        .byte $e3                                   // .

txt_fc21:
        .text ".6  "

txt_fc25:
        .encoding "screencode_mixed"
        .text "anyway catchya l8r.."
        .encoding "petscii_upper"
        .byte $eb,$20,$8a,$b0,$00,$c2,$e5,$c0,$c3,$e5,$c0,$24,$ff,$7f,$ff,$e0 // . .........$....
        .byte $e5,$c0,$c2,$e6,$c0,$c2,$e5,$c0,$c3,$e5,$c0,$24,$ff,$7f,$ff,$e0 // ...........$....
        .byte $e4,$c0,$21,$c1,$e7,$c0,$c3,$e6,$03,$c2,$a6,$e3,$c0,$25,$c1,$c3 // ..!..........%..
        .byte $c6,$cc,$de,$e8,$c0,$23,$7c,$fe,$e7,$e5,$c3,$2b,$c0,$c0,$e0,$f0 // .....#|....+....
        .byte $d8,$cc,$c6,$c3,$7f,$ff,$e0,$e5,$c0,$c2,$e5,$c0,$24,$ff,$1f,$7f // ............$...
        .byte $60,$e5,$c0,$c2,$e5,$c0,$24,$ff,$1f,$7f,$60,$e3,$c0,$21,$e0,$c3 // `.....$...`..!..
        .byte $e6,$03,$ec,$c0,$24,$60,$60,$30,$30,$ea,$c0,$2e,$60,$30,$18,$0c // ....$``00...`0..
        .byte $07,$03,$c0,$c0,$60,$30,$18,$0c,$07,$03,$c2,$a5,$21,$01,$a8,$23 // ....`0......!..#
        .byte $07,$1f,$18,$e4,$30,$c1,$80,$20,$00,$22,$01,$01,$e6,$03,$e3,$06 // ....0.. ."......
        .byte $22,$03,$01,$a3,$e3,$18,$22,$30,$61,$80,$24,$00,$22,$01,$01,$e5 // "....."0a.$."...
        .byte $03,$23,$1e,$1f,$01,$b0,$e4,$03       // .#......

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

txt_fce4:
        .text "!?"
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $23,$1f,$7f,$60,$e4,$c0,$25,$c1,$01,$03,$07,$0f,$e4,$01,$24,$3f // #..`..%.......$?
        .byte $7f,$c0,$c0,$a4,$23,$3f,$7f,$e0,$a4,$28,$01,$01,$03,$06,$0c,$18 // ....#?...(......
        .byte $30,$60,$c3,$e4,$c0,$c2,$23,$1f,$7f,$60,$e3,$c0,$21,$df,$c3,$a6 // 0`....#..`..!...
        .byte $23,$1f,$3f,$70,$e3,$60,$25,$30,$1f,$1f,$7f,$e0,$e3,$c0,$22,$e0 // #.?p.`%0......".
        .byte $7f,$80,$38,$00,$33,$c0,$f0,$38,$0c,$0c,$06,$06,$fe,$80,$e0,$70 // ..8.3..8.......p
        .byte $18,$0c,$0c,$18,$f0,$f8,$fe,$06,$a5,$28,$80,$e0,$70,$18,$0c,$0c // .........(..p...
        .byte $06,$06,$42,$fe,$fe,$00,$00,$00,$00,$00,$f0,$22,$fe,$fe,$a5,$21 // ..B........"...!
        .byte $fc,$e7,$06,$e3,$fe,$e6,$80,$22,$fe,$fe,$e6,$06,$24,$30,$60,$c0 // ......."....$0`.
        .byte $80,$ac,$23,$7c,$fe,$ce,$e5,$86,$e8,$06,$23,$fc,$fe,$0e,$e5,$06 // ..#|......#.....
        .byte $23,$f8,$fc,$0e,$e3,$06,$25,$0e,$fe,$f0,$fc,$0c,$e5,$06,$23,$f8 // #.....%.......#.
        .byte $fc,$0e,$e3,$06,$21,$0e,$e3,$fe,$a5,$23,$f0,$fe,$fe,$e6,$80,$ec // ....!....#......
        .byte $06,$24,$0c,$0c,$18,$18,$ea,$06,$36,$0c,$18,$30 // .$......6..0

// --- Region $fda4-$ffff ---
.pc = $fda4 "dat_fda4"

dat_fda4:
        .byte $c0,$80,$06,$06,$0c,$18,$30,$60,$c0,$80,$fe,$fe,$0c,$18,$30,$60 // ......0`......0`
        .byte $c0,$80,$a8,$22,$fe,$fe,$a5,$21,$f0,$80,$20,$00,$22,$80,$80,$e6 // ..."...!.. ."...
        .byte $c0,$e3,$18,$22,$0c,$86,$a3,$e3,$60,$22,$c0,$80,$80,$23,$00,$23 // ..."....`"...#.#
        .byte $78,$f8,$80,$a6,$22,$80,$80,$e5,$c0,$ab,$e4,$80,$21,$f8,$af,$21 // x...".......!..!
        .byte $f8,$b0,$28,$f0,$fc,$0c,$1e,$36,$66,$c6,$86,$e8,$80,$2b,$fc,$fe // ..(....6f....+..
        .byte $06,$06,$0c,$0c,$38,$e0,$f0,$fc,$0c,$e3,$06,$23,$0c,$f8,$e0,$e6 // ....8......#....
        .byte $60,$e3,$fe,$a4,$25,$f8,$fc,$f8,$fc,$0e,$a3,$2d,$f8,$fc,$fe,$fe // `...%......-....
        .byte $06,$06,$0c,$0c,$18,$70,$f0,$f8,$1c,$e3,$0c,$24,$18,$f0,$fc,$fe // .....p.....$....
        .byte $e5,$06,$21,$fe,$80,$38,$00,$c1,$e7,$c0,$c1,$e5,$c0,$c2,$e5,$c0 // ..!..8..........
        .byte $23,$60,$7f,$1f,$e6,$c0,$c3,$e5,$c0,$c3,$e7,$c0,$21,$c1,$e4,$c0 // #`..........!...
        .byte $24,$60,$7f,$1f,$ff,$e7,$c0,$e6,$03,$c2,$a3,$27,$c0,$c0,$e0,$7f // $`.........'....
        .byte $3f,$f3,$e1,$ec,$c0,$c2,$e8,$c0,$21,$c1,$ec,$c0,$24,$60,$7f,$1f // ?.......!...$`..
        .byte $ff,$e8,$c0,$21,$c1,$e3,$c0,$24,$60,$7f,$1f,$ff,$e7,$c0,$21,$7f // ...!...$`.....!.
        .byte $a5,$c2,$e8,$03,$e5,$c0,$2b,$60,$7f,$1f,$18,$18,$0c,$0c,$06,$06 // ......+`........
        .byte $03,$03,$e5,$c3,$2b,$c7,$fe,$7c,$03,$07,$0c,$18,$30,$60,$c0,$c0 // ....+..|....0`..
        .byte $e9,$03,$25,$06,$0c,$18,$30,$60,$c2,$a8,$c1,$e5,$30,$c2,$80,$20 // ..%...0`....0.. 
        .byte $00,$28,$03,$01,$01,$00,$01,$03,$03,$01,$80,$30,$00,$e5,$03,$22 // .(.........0..."
        .byte $01,$01,$a6,$23,$01,$1f,$1e,$a8,$21,$3f,$e4,$03,$ab // ...#....!?...

txt_fec1:
        .text "!?"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $24,$01,$03,$03,$01,$a8,$28,$c3,$c6,$cc,$d8,$f0,$60,$7f,$1f,$e6 // $.....(.....`...
        .byte $01,$28,$1f,$1f,$03,$0e,$38,$60,$c0,$c0,$c2,$21,$01,$a4,$24,$e0 // .(....8`...!..$.
        .byte $7f,$3f,$ff,$ac,$24,$e0,$7f,$3f,$e0,$e4,$c0,$23,$e0,$7f,$3f,$a2 // .?..$..?...#..?.
        .byte $e3,$01,$e3,$03,$22,$7f,$e0,$e3,$c0,$24,$60,$7f,$3f,$3f,$80,$3f // ...."....$`.??.?
        .byte $00,$21,$fe,$e7,$06,$21,$fc,$e4,$06,$23,$0c,$fc,$f0,$a3,$25,$06 // .!...!...#....%.
        .byte $06,$0e,$fc,$f8,$e5,$06,$24,$0c,$fc,$f0,$f0,$a5,$23,$fe,$fe,$f0 // ......$.....#...
        .byte $a7,$21,$fe,$e4,$06,$24,$0e,$fc,$f8,$fe,$e7,$06,$e6,$80,$22,$fe // .!...$........".
        .byte $fe,$e5,$06,$2b,$0e,$fc,$f8,$00,$80,$c0,$60,$30,$18,$0c,$06,$a6 // ...+......`0....
        .byte $22,$fe,$fe,$e8,$06,$26,$86,$c6,$66,$36,$1e,$0e,$e7,$06,$24,$0c // "....&..f6....$.
        .byte $fc,$f8,$fc,$a7,$2a,$06,$86,$c6,$66,$36,$1c,$fc,$f6,$fc,$0c,$e6 // ....*...f6......
        .byte $06,$22,$fc,$0c,$e3,$06,$23,$0e,$fc,$f8,$e8,$80,$e5,$06,$2b,$0c // ."....#.......+.
        .byte $fc,$f8,$30,$30,$60,$60,$c0,$c0,$80,$80,$e5,$86,$2b,$c6,$fe,$7c // ..00``......+..|
        .byte $80,$c0,$60,$30,$18,$0c,$06,$06,$e8,$80,$a6,$22,$fe,$fe,$a8,$21 // ..`0......."...!
        .byte $f0,$a5,$22,$fe,$fe,$80,$20,$00,$28,$c0,$80,$80,$00,$80,$c0,$c0 // .."... .(.......
        .byte $80,$80,$35,$00,$23,$80,$f8,$78,$e5,$c0,$22,$80,$80,$a9,$21,$f8 // ..5.#..x.."...!.
        .byte $e4,$80,$ab,$21,$f8,$ab,$24,$80,$c0,$c0,$80,$a8,$e5,$06,$23,$0c // ...!..$.......#.
        .byte $fc,$f8,$e6,$80,$23,$f8,$f8,$80,$a5,$24,$fe,$fe,$f8,$0c,$e3,$06 // ....#....$......
        .byte $24,$0c,$fc,$f0,$fe,$e7,$60,$21,$0c,$e4,$06,$24,$0c,$fc,$f8,$0c // $.....`!...$....
        .byte $e4,$06,$25,$0c,$fc,$f8,$c0,$c0,$e3,$80,$a3,$22,$fc,$0e,$e3,$06 // ..%........"....
        .byte $24,$0c,$fc,$f0,$fe,$e7,$06,$80,$30,$00,$00,$0f // $.......0...
