// ============================================
// output - Part 1 of 2
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:37:03
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0801  End: $41f7  (14839 bytes)
// Note: PRG was crunched, depacked by emulation
// Packer entry: $080d (via BASIC SYS 2061)
// Entry point:  $1000 (4096)
// IRQ handler:  $124b (irq_124b)
// IRQ handler:  $1316 (nmi_1316)
//
// Code: 2174 bytes, Data: 12665 bytes
// Labels: 258, Subroutines: 12
//
// Verification: 2 line(s) auto-corrected to .byte for exact byte matching
//
// Cross-references: all OK
// ============================================


// --- Region $1000-$1231 ---
.pc = $1000 "main_1000"

main_1000:
        sei
        jsr $fd15
        jsr $fda3
        jsr $ff81
        jsr $e544
        lda #$7f
        sta $dc0d
        sta $dd0d
        lda $dc0d
        lda $dd0d
        lda #$1b
        sta $d011
        lda #$01
        sta $d01a
        sta $d019
        lda #$4b
        sta $fffe
        lda #$12
        sta $ffff
        lda #$16
        sta $fffa
        lda #$13
        sta $fffb
        lda $1901
        sta $49
        sta $4c
        lda $1900
        sta $4a
        sta $4d
        lda #$08
        sta smc_11d6                                // SMC: modifies $11d6
        sta smc_11a0                                // SMC: modifies $11a0
        lda #$00
        sta $dc0e
        sta $d012
        sta $60
        sta $62
        sta $66
        sta smc_11d5                                // SMC: modifies $11d5
        sta smc_119f                                // SMC: modifies $119f
        sta $55
        sta $45
        sta $4b
        lda #$ff
        sta $52
        sta $53
        sta $61
        nop
        nop
        nop
        nop
        nop
        ldx #$00

loc_107b:
        lda #$01
        sta $d800,x
        sta $d8a0,x
        lda #$0e
        sta $d930,x
        lda #$0a
        sta $d9b0,x
        sta $da00,x
        sta $db00,x
        lda dat_13c9,x
        sta $0400,x
        lda $14c9,x
        sta $0500,x
        lda $15c9,x
        sta $0600,x
        lda $16c9,x
        sta $0700,x
        lda #$00
        sta $0800,x
        sta $0900,x
        sta $0a00,x
        sta $0b00,x
        sta $0c00,x
        sta $0c40,x
        nop
        nop
        nop
        nop
        nop
        nop
        inx
        bne loc_107b
        lda #$ff
        sta $d015
        sta $d01c
        ldx #$00
        lda #$01

loc_10d4:
        sta $d027,x
        inx
        cpx #$08
        bne loc_10d4
        lda #$0e
        sta $d025
        lda #$06
        sta $d026
        ldx #$00

loc_10e8:
        lda $123b,x
        sta $d000,x
        inx
        cpx #$10
        bne loc_10e8
        jsr sub_1317
        ldx #$00
        lda #$35

loc_10fa:
        sta $07f8,x
        inx
        cpx #$08
        bne loc_10fa
        jsr sub_2029
        lda #$33
        sta $01
        ldx #$08

loc_110b:
        lda $d000,x
        sta $1800,x
        inx
        bne loc_110b
        lda #$35
        sta $01
        cli

loc_1119:
        lda $55
        beq loc_1119
        dec $55
        lda #$00
        cmp #$01
        bne loc_113c

loc_1125:
        lda #$01
        cmp #$00
        bne loc_1136

loc_112b:
        dec $1120
        lda #$01
        sta $1126
        jmp loc_1119

loc_1136:
        inc $1126
        jmp loc_1119

loc_113c:
        lda $52
        cmp #$ff
        bne loc_1177
        ldx $62
        cpx #$0c
        bne loc_114f
        inc $1120
        ldx #$00
        stx $62

loc_114f:
        lda $17f1,x
        sta $60
        inx
        lda $17f1,x
        sta $61
        inc $62
        inc $62
        ldx $66
        cpx #$24
        bne loc_1168
        ldx #$00
        stx $66

loc_1168:
        lda $1900,x
        sta $4a
        inx
        lda $1900,x
        sta $49
        inc $66
        inc $66

loc_1177:
        lda $45
        sta $4b
        lda $52
        sta $53
        lda #$15
        sta $48

loc_1183:
        ldx $53
        cpx #$ff
        bne loc_118b
        ldx #$00

loc_118b:
        lda dat_0f00,x
        clc
        sbc $60
        tax
        cmp $61
        bcs loc_1199
        jmp loc_119b

loc_1199:
        ldx #$00

loc_119b:
        ldy #$00
        tya

loc_119e:
.label smc_119f = * + 1
.label smc_11a0 = * + 2
        sta $0800,x                                 // !SMC: modified by $104f, $1063, $11f5, $1201, $121f, $1227
        inx
        iny
        cpy #$07
        bne loc_119e
        ldx $4b
        ldy #$00
        lda ($4c),y
        and #$3f
        sta $46
        lda #$00
        asl $46
        rol
        asl $46
        rol
        asl $46
        rol
        adc #$18
        sta $47
        lda dat_0f00,x
        clc
        sbc $60
        tax
        cmp $61
        bcs loc_11ce
        jmp loc_11d0

loc_11ce:
        ldx #$00

loc_11d0:
        ldy #$00

loc_11d2:
        lda ($46),y
.label smc_11d5 = * + 1
.label smc_11d6 = * + 2
        sta $0800,x                                 // !SMC: modified by $104c, $1060, $11f2, $11fe, $121c, $1224
        inx
        iny
        cpy #$07
        bne loc_11d2
        inc $4b
        inc $53
        inc $4c
        lda smc_11d5
        cmp #$c0
        bne loc_11fb
        inc smc_11d6
        inc smc_11a0
        lda #$00
        sta smc_11d5                                // SMC: modifies $11d5
        sta smc_119f                                // SMC: modifies $119f
        jmp loc_1204

loc_11fb:
        clc
        adc #$40
        sta smc_11d5                                // SMC: modifies $11d5
        sta smc_119f                                // SMC: modifies $119f

loc_1204:
        dec $48
        lda $48
        cmp #$00
        bne loc_120f
        jmp loc_1212

loc_120f:
        jmp loc_1183

loc_1212:
        lda $49
        sta $4c
        lda $4a
        sta $4d
        lda #$08
        sta smc_11d6                                // SMC: modifies $11d6
        sta smc_11a0                                // SMC: modifies $11a0
        lda #$00
        sta smc_11d5                                // SMC: modifies $11d5
        sta smc_119f                                // SMC: modifies $119f
        inc $45
        inc $52
        jmp loc_1119

txt_1231:
        .text "6"

// --- Region $124b-$12a7 ---
.pc = $124b "irq_124b"

irq_124b:
        pha
        txa
        pha
        tya
        pha
        jsr sub_2106
        lda #$c8
        sta $d016
        lda #$13
        sta $d018
        lda #$63

loc_125f:
        cmp $d012
        bne loc_125f
        ldy #$01

loc_1266:
        dey
        bne loc_1266
        nop
        ldx #$00

loc_126c:
        lda $17c9,x
        sta $d020
        sta $d021
        ldy #$07

loc_1277:
        dey
        bne loc_1277
        nop
        nop
        inx
        txa
        and #$07
        eor #$07
        bne loc_126c
        lda $17c9,x
        nop
        sta $d020
        sta $d021
        inx
        cpx #$10
        bne loc_126c
        nop
        lda #$00
        sta $d020
        sta $d021
        lda #$1b
        sta $d018
        lda #$00
        cmp #$05
        bne loc_12cd

dat_12a7:
        .byte $a9                                   // .

// --- Region $12cd-$135e ---
.pc = $12cd "loc_12cd"

loc_12cd:
        inc $12a2
        lda #$7a

loc_12d2:
        cmp $d012
        bne loc_12d2
        lda #$03
        sta $d022
        lda #$0e
        sta $d023
        inc $55
        jsr sub_1321
        jsr sub_1321
        lda #$a3

loc_12eb:
        cmp $d012
        bne loc_12eb
        lda #$d8
        sta $d016
        lda #$03
        sta $d022
        lda #$0a
        sta $d023
        lda #$7f
        sta $dc00
        lda $dc01
        cmp #$ef
        bne loc_130e
        jmp loc_138b

loc_130e:
        inc $d019
        pla
        tay
        pla
        tax
        pla

nmi_1316:
        rti
// Referenced by: jsr from $10f3

sub_1317:
        lda #$00
        sta $135f
        lda #$3e
        sta $1360
// Referenced by: jsr from $12e3, $12e6

sub_1321:
        dec $72
        lda $72
        and #$07
        cmp #$07
        bne loc_137e
        ldx #$00

loc_132d:
        lda $05e1,x
        sta $05e0,x
        lda $0609,x
        sta $0608,x
        inx
        cpx #$27
        bne loc_132d
.label smc_133f = * + 1
        lda #$01                                    // !SMC: modified by $1358
        cmp #$01
        bne dat_135e
        lda $0606
        clc
        adc #$40
        sta $0607
        lda $062e
        clc
        adc #$40
        sta $062f
        lda #$00
        sta smc_133f                                // SMC: modifies $133f
        jmp loc_137e

dat_135e:
        .byte $ad                                   // .

// --- Region $137e-$13ca ---
.pc = $137e "loc_137e"

loc_137e:
        lda $72
        and #$07
        ora #$00
        clc
        adc #$d0
        sta $d016
        rts

loc_138b:
        sei
        lda #$37
        sta $01
        jsr $fd15
        jsr $fda3
        jsr $ff81
        jsr $e544
        lda #$00
        sta $ffff
        sta $fffe
        sta $fffa
        sta $fffb
        lda #$00
        sta $d418
        lda #$7f
        sta $dc0d
        sta $dd0d
        lda $dc0d
        lda $dd0d
        lda #$1b
        sta $d011
        cli
        inc $d020
        jmp loc_1d40

dat_13c9:
        .byte $a8,$a8                               // ..

// --- Region $1858-$185f ---
.pc = $1858 "loc_1858"

loc_1858:
        ror $6c
        sei
        bvs loc_18d5
        jmp ($0066)

// --- Region $18d5-$18d5 ---
.pc = $18d5 "loc_18d5"

loc_18d5:
        rts

// --- Region $1d40-$1d51 ---
.pc = $1d40 "loc_1d40"

loc_1d40:
        lda #$00
        sta $0800
        lda #$37
        sta $01
        jsr $ff81
        jsr $e544
        jmp $fce2

// --- Region $2029-$2529 ---
.pc = $2029 "sub_2029"
// Referenced by: jsr from $1102

sub_2029:
        ldy #$ad

loc_202b:
        sta $0333,y
        dey
        bne loc_202b
        lda #$00
        sta $ab
        lda #$30
        sta $ac
        ldy #$00

loc_203b:
        lda $ab
        sta $033a,y
        lda $ac
        sta $034a,y
        clc
        lda $ab
        adc $2004
        sta $ab
        lda $ac
        adc #$00
        sta $ac
        iny
        cpy txt_2003
        bne loc_203b
        lda #$00
        sta $ab
        lda #$31
        sta $ac
        lda #$80
        sta $a9
        lda #$31
        sta $aa
        ldy #$00

loc_206b:
        lda $ab
        sta $035a,y
        lda $ac
        sta $036a,y
        lda $a9
        sta $037a,y
        lda $aa
        sta $038a,y
        clc
        lda $ab
        adc #$08
        sta $ab
        lda $ac
        adc #$00
        sta $ac
        clc
        lda $a9
        adc #$08
        sta $a9
        lda $aa
        adc #$00
        sta $aa
        iny
        cpy $2008
        bne loc_206b
        lda #$00
        sta $03cd
        ldy $30f4
        dey
        sty $03d2
        ldy $30f2
        sty $03cc
        jsr sub_24c3
        ldy #$1c
        lda #$00

loc_20b8:
        sta $d400,y
        sta $02a7,y
        dey
        bpl loc_20b8
        lda $30fa
        sta $d418
        lda $30f9
        sta $d417
        lda #$08
        sta $d404
        sta $d40b
        sta $d412
        rts

dat_20d9:
        .byte $60                                   // `

// Referenced by: jsr from $2106
sub_20da: {
        inc $03d2
        lda $03d2
        cmp $30f4
        beq skip
        jmp $2105
skip:
        lda #$00
        sta $03d2
        ldx #$00
        ldy #$00
        jsr sub_22e2
        ldx #$01
        ldy #$07
        jsr sub_22e2
        ldx #$02
        ldy #$0e
        jsr sub_22e2
        jsr sub_249a
        rts
}
// Referenced by: jsr from $1250

sub_2106:
        jsr sub_20da
        ldx #$00
        ldy #$00
        jsr sub_22c3
        ldx #$07
        ldy #$01
        jsr sub_22c3
        ldx #$0e
        ldy #$02
        jsr sub_22c3
        lda $02bd
        sta $d416
        clc
        adc $03de
        sta $02bd
        ldx #$00
        ldy #$00
        jsr sub_2244
        ldx #$01
        ldy #$07
        jsr sub_2244
        ldx #$02
        ldy #$0e
        jsr sub_2244
        rts

dat_2141:
        .byte $00,$00,$00,$00,$00,$00,$ea           // .......

loc_2148:
        lda $03c1,x
        bne loc_2150
        jmp loc_21d3

loc_2150:
        cmp #$02
        beq loc_218f
        clc
        lda $03c7,x
        adc $02a7,y
        sta $02a7,y
        lda $03c4,x
        adc $02a8,y
        sta $02a8,y
        lda $02a8,y
        cmp $03be,x
        beq loc_2173
        bcc loc_21c7
        bcs loc_217b

loc_2173:
        lda $02a7,y
        cmp $03bb,x
        bcc loc_21c7

loc_217b:
        lda $03bb,x
        sta $02a7,y
        lda $03be,x
        sta $02a8,y
        lda #$00
        sta $03c1,x
        jmp loc_21c7

loc_218f:
        sec
        lda $02a7,y
        sbc $03c7,x
        sta $02a7,y
        lda $02a8,y
        sbc $03c4,x
        sta $02a8,y
        lda $03be,x
        cmp $02a8,y
        bcc loc_21c7
        beq loc_21ae
        bcs loc_21b6

loc_21ae:
        lda $03bb,x
        cmp $02a7,y
        bcc loc_21c7

loc_21b6:
        lda $03bb,x
        sta $02a7,y
        lda $03be,x
        sta $02a8,y
        lda #$00
        sta $03c1,x

loc_21c7:
        lda $02a7,y
        sta $d400,y
        lda $02a8,y
        sta $d401,y

loc_21d3:
        rts

loc_21d4:
        lda $03af,x
        beq loc_2243
        lda $03b8,x
        beq loc_21e4
        dec $03b8,x
        jmp loc_2243

loc_21e4:
        inc $03b2,x
        lda $03b2,x
        cmp $30f6
        bne loc_21fc
        lda $03b5,x
        eor #$01
        sta $03b5,x
        lda #$00
        sta $03b2,x

loc_21fc:
        lda $03b5,x
        bne loc_221c
        clc
        lda $02a7,y
        adc $03af,x
        sta $02a7,y
        sta $d400,y
        lda $02a8,y
        adc #$00
        sta $02a8,y
        sta $d401,y
        jmp loc_2234

loc_221c:
        sec
        lda $02a7,y
        sbc $03af,x
        sta $02a7,y
        sta $d400,y
        lda $02a8,y
        sbc #$00
        sta $02a8,y
        sta $d401,y

loc_2234:
        clc
        lda $03af,x
        adc $30f5
        cmp $03af,x
        bcc loc_2243
        sta $03af,x

loc_2243:
        rts
// Referenced by: jsr from $212f, $2136, $213d

sub_2244:
        lda $03a0,x
        sta smc_226b                                // SMC: modifies $226b
        lda $03a3,x
        sta smc_226c                                // SMC: modifies $226c
        lda $039a,x
        sta smc_2274                                // SMC: modifies $2274
        lda $039d,x
        sta smc_2275                                // SMC: modifies $2275
        stx $03cf
        sty $03ce
        lda $03a6,x
        beq loc_229e
        ldy $03ac,x
.label smc_226b = * + 1
.label smc_226c = * + 2
        lda $3535,y                                 // !SMC: modified by $2247, $224d
        ldx $03ce
        sta $d404,x
.label smc_2274 = * + 1
.label smc_2275 = * + 2
        lda $3535,y                                 // !SMC: modified by $2253, $2259
        beq loc_229b
        ldy $03cf
        clc
        adc $0337,y
        sta $0337,y
        tay
        ldx $03ce
        lda dat_252a,y
        sta $d401,x
        sta $02a8,x
        lda $258a,y
        sta $d400,x
        sta $02a7,x
        jmp loc_22af

loc_229b:
        jsr loc_22af

loc_229e:
        ldx $03cf
        ldy $03ce
        lda $03c1,x
        bne loc_22ac
        jmp loc_21d4

loc_22ac:
        jmp loc_2148

loc_22af:
        ldx $03cf
        inc $03ac,x
        lda $03ac,x
        and #$07
        bne loc_22bf
        lda $03a9,x

loc_22bf:
        sta $03ac,x
        rts
// Referenced by: jsr from $210d, $2114, $211b

sub_22c3:
        lda $02a9,x
        sta $d402,x
        lda $02aa,x
        sta $d403,x
        lda $02a9,x
        clc
        adc $0334,y
        sta $02a9,x
        lda $02aa,x
        adc #$00
        sta $02aa,x
        rts

// Referenced by: jsr from $20f1, $20f8, $20ff
sub_22e2: {
        lda #$00
        sta $03dc
        stx $03cf
        sty $03ce
        lda $03d6,x
        sta $ab
        lda $03d9,x
        sta $ac
        ldy $03cd
        lda ($ab),y
        beq skip4
        bpl skip1
        cmp #$ff
        beq done1
        inc $03dc
        jmp $230b
done1:
        rts
skip1:
        iny
        ldx #$00
        lda ($ab),y
        bpl skip2
        inx
skip2:
        and #$0f
        tay
        txa
        ldx $03cf
        sta $03c1,x
        lda $033a,y
        sta $a9
        lda $034a,y
        sta $aa
        ldx $03cf
        cpx $30fb
        bne skip3
        ldy #$0a
        lda ($a9),y
        sta $02bd
        iny
        lda ($a9),y
        sta $03de
skip3:
        ldy $03cd
        iny
        lda ($ab),y
        and #$40
        bne skip5
        dey
        lda ($ab),y
        and #$7f
        clc
        adc $03d3,x
skip4:
        tax
        jmp $235c
skip5:
        dey
        lda ($ab),y
        and #$7f
        tax
        jmp $235c
        cpx #$00
        bne skip7
        jmp $247e
skip7:
        ldy $03cf
        lda dat_252a,x
        sta $03ca
        lda $258a,x
        sta $03cb
        txa
        sta $0337,y
        lda $03c1,y
        beq skip11
        ldx $03ce
        lda $03cb
        sta $03bb,y
        lda $03ca
        sta $03be,y
        lda $02a8,x
        cmp $03be,y
        bcc skip10
        beq skip8
        bcs skip9
skip8:
        lda $02a7,x
        cmp $03bb,y
        bcc skip10
skip9:
        lda #$02
        sta $03c1,y
skip10:
        jmp $23bb
skip11:
        ldx $03ce
        lda $03ca
        sta $02a8,x
        sta $d401,x
        lda $03cb
        sta $02a7,x
        sta $d400,x
        ldx $03cf
        ldy #$06
        lda ($a9),y
        sta $03a6,x
        beq skip13
        tay
        dey
        lda $035a,y
        sta $039a,x
        lda $036a,y
        sta $039d,x
        lda $037a,y
        sta $03a0,x
        lda $038a,y
        sta $03a3,x
        ldy #$00
        lda #$00
        sta $03ac,x
        lda ($a9),y
        sta $03a9,x
skip13:
        ldy #$01
        ldx $03ce
        lda $03dc
        bne skip15
        lda ($a9),y
        sta $d405,x
        iny
        lda ($a9),y
        sta $d406,x
        ldy #$04
        lda ($a9),y
        lsr
        lsr
        lsr
        lsr
        sta $02aa,x
        lda ($a9),y
        asl
        asl
        asl
        asl
        sta $02a9,x
        iny
        lda ($a9),y
        ldx $03cf
        sta $0334,x
        ldy #$07
        lda ($a9),y
        sta $03af,x
        beq skip14
        lda $2009
        sta $03b5,x
        lda $30f7
        sta $03b2,x
        lda $30f8
        sta $03b8,x
skip14:
        iny
        lda ($a9),y
        sta $03c4,x
        iny
        lda ($a9),y
        sta $03c7,x
        lda $03a6,x
        bne skip16
        ldy #$03
        lda ($a9),y
        sta $03df,x
        ldx $03ce
        sta $d404,x
        ldy #$00
        lda ($a9),y
        sta $d404,x
        sta $02ab,x
        rts
skip15:
        ldx $03cf
        lda $2009
        sta $03b5,x
        lda $30f7
        sta $03b2,x
        rts
skip16:
        ldx $03ce
        ldy #$03
        lda ($a9),y
        sta $d404,x
        rts
        ldx $03cf
        ldy #$06
        lda $03a6,x
        bne done2
        lda $03df,x
        ldx $03ce
        cmp $02ab,x
        beq done2
        sta $d404,x
        sta $02ab,x
done2:
        rts
}

// Referenced by: jsr from $2102
sub_249a: {
        inc $03cd
        inc $03cd
        lda $03cd
        cmp dat_30f0
        bne done2
        lda #$00
        sta $03cd
        inc $03cc
        ldy $30f3
        iny
        cpy $03cc
        bne done1
        lda $30f2
        sta $03cc
done1:
        jsr sub_24c3
done2:
        rts
}
// Referenced by: jsr from $20b1, $24bf

sub_24c3:
        ldy $03cc
        lda $3500,y
        sta $03d3
        lda dat_3200,y
        jsr sub_2503
        sty $03d9
        stx $03d6
        ldy $03cc
        lda $3600,y
        sta $03d4
        lda dat_3300,y
        jsr sub_2503
        sty $03da
        stx $03d7
        ldy $03cc
        lda $3700,y
        sta $03d5
        lda dat_3400,y
        jsr sub_2503
        sty $03db
        stx $03d8
        rts
// Referenced by: jsr from $24cf, $24e4, $24f9

sub_2503:
        sta $03d0
        lda #$00
        sta $03d1
        ldy $30f1

loc_250e:
        asl $03d0
        rol $03d1
        dey
        bne loc_250e
        clc
        lda $03d0
        adc #$00
        sta $03d0
        lda $03d1
        adc #$38
        tay
        ldx $03d0
        rts

// --- Region $3f29-$3f29 ---
.pc = $3f29 "Segment $3f29"
        .byte $12                                   // jam // ILLEGAL

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

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

dat_0801:
        // === BASIC loader stub ===
        .byte $0b,$08                               // next line pointer ($080b)
        .byte $14,$00                                                     // [corrected] was: .byte $00,$00                               // line number 0
        .byte $9e                                   // SYS token
        .byte $32,$30,$36,$31
        .byte $00                                   // end of line
        .byte $00,$00                               // end of BASIC program
        .byte $a0,$00,$ba,$bd,$e5,$1a,$9d,$fc,$00,$ca,$d0,$f7,$4c,$b3,$1a,$80 // ............L...
        .byte $00,$00,$38,$02,$03,$f0,$07,$b7,$a0,$0f,$4a,$70,$03,$2e,$0b,$26 // ..8.......Jp...&
        .byte $0d,$65,$c0,$6e,$fc,$10,$8d,$10,$7b,$e0,$17,$08,$66,$03,$67,$f7 // .e.n....{...f.g.
        .byte $98,$30,$40,$88,$00,$44,$dc,$63,$30,$41,$c0,$00,$41,$58,$01,$02 // .0@..D.c0A..AX..
        .byte $03,$03,$04,$05,$06,$08,$0a,$0c,$0e,$ff,$10,$13,$16,$19,$1c,$1f // ................
        .byte $23,$27,$ff,$2f,$b5,$33,$eb,$35,$75,$ce,$2b,$82,$23,$21,$1f,$1d // #'./.3.5u.+.#!..
        .byte $ef,$1b,$1a,$19,$fe,$8d,$06,$16,$21,$0e,$c5,$1c,$d1,$1e,$20,$22 // ........!..... "
        .text "%'*-"
        .byte $fe
        .byte $47,$37,$68,$e6
        .byte $2e,$3a,$a7
        .byte $29,$28,$26,$79
        .byte $62,$60
        .byte $23,$a1
        .text "$B%&()"
        .byte $f6,$da,$ed
        .byte $35,$54,$d7
        .text "210."
        .byte $9e
        .byte $58,$98
        .text "+(,P-.01"
        .byte $bd
        .byte $36,$4b,$e4,$f4,$11,$a0,$32,$33,$34,$c7,$6b,$39,$45,$b9,$01,$35 // 6K....234.k9E..5
        .byte $1d,$20,$c9,$4c,$36,$0d,$12,$49,$02,$37,$f1,$02,$43,$38,$39,$78 // . .L6..I.7..C89x
        .byte $7b,$6d,$e8,$00,$76,$40,$37,$1a,$65,$22,$19,$a0,$5f,$4b,$6a,$b7 // {m..v@7.e".._Kj.
        .byte $0a,$d6,$5c,$a6,$16,$b9,$6e,$7f,$9c,$fb,$ff,$cd,$01,$45,$a3,$4e // ..\...n......E.N
        .byte $ad,$70,$0e,$3a,$99,$0e,$dc,$83,$12,$75,$d0,$ff,$7d,$62,$16,$66 // .p.:.....u..}b.f
        .byte $d4,$38,$c8,$55,$45,$8a,$dd,$98,$7a,$2d,$76,$5b,$7d,$21,$c5,$47 // .8.UE...z-v[}!.G
        .byte $00,$14,$8a,$a0,$d8,$c0,$f1,$30,$52,$a9,$b8,$b0,$d9,$bb,$da,$8d // .......0R.......
        .byte $db,$cd,$13,$cd,$04,$cd,$14,$cd,$05,$cd,$15,$cd,$06,$cd,$73,$16 // ..............s.
        .byte $fd,$a6,$07,$ed,$ef,$36,$46,$09,$c6,$0a,$c6,$0b,$ca,$e4,$9d,$40 // .....6F........@
        .byte $0c,$b8,$ea,$63,$9d,$b3,$db,$d3,$15,$93,$5f,$1c,$d2,$51,$7b,$9d // ...c......_..Q{.
        .byte $27,$bc,$89,$b0,$f6,$25,$72,$fd,$06,$fa,$5d,$d6,$a0,$3b,$59,$12 // '....%r...]..;Y.
        .byte $a9,$cf,$c7,$f5,$20,$17,$13,$8f,$3e,$ec,$9d,$3b,$e7,$f8,$67,$08 // .... ...>..;..g.
        .byte $d0,$f8,$f7,$29,$20,$8b,$a9,$33,$d3,$a2,$08,$6c,$8f,$15,$d1,$18 // ...) ..3...l....
        .byte $e8,$f6,$b1,$a9,$35,$85,$f7,$01,$58,$a5,$f9,$f0,$fc,$c6,$55,$78 // ....5...X.....Ux
        .byte $31,$cc,$aa,$17,$95,$bf,$0b,$59,$ce,$91,$c7,$0b,$82,$ee,$26,$63 // 1......Y......&c
        .byte $4b,$2d,$8c,$c9,$dd,$76,$35,$a6,$62,$e0,$ef,$0c,$d0,$07,$ee,$20 // K-...v5.b...... 
        .byte $11,$ff,$94,$62,$88,$60,$88,$f1,$1d,$17,$85,$61,$f0,$e6,$62,$a6 // ...b.`.....a..b.
        .byte $de,$e0,$24,$d0,$d7,$04,$99,$86,$66,$d8,$88,$4a,$e8,$c8,$19,$ed // ..$.....f..J....
        .byte $49,$ac,$e6,$66,$37,$45,$97,$4b,$a5,$52,$2f,$95,$a9,$15,$85,$48 // I..f7E.K.R/....H
        .byte $a6,$5f,$53,$e0,$ff,$d0,$02,$fe,$6d,$9c,$a0,$9b,$e7,$98,$62,$5c // ._S.....m.....b\
        .byte $f7,$a6,$c3,$4b,$d3,$4c,$29,$3f,$85,$4f,$c9,$9b,$a8,$06,$21,$46 // ...K.L)?.O....!F
        .byte $2a,$69,$f5,$85,$47,$bd,$00,$0f,$18,$e5,$7f,$60,$aa,$c5,$61,$b0 // *i..G......`..a.
        .byte $f8,$b7,$61,$d7,$ea,$74,$b1,$46,$9d,$00,$08,$e8,$7f,$a6,$e2,$4b // ..a..t.F.......K
        .byte $2c,$53,$e6,$4c,$ad,$5e,$9b,$c9,$c0,$d0,$78,$d2,$ee,$ba,$1c,$20 // ,S.L.^....x.... 
        .byte $4c,$04,$12,$ea,$86,$82,$6c,$c6,$62,$a5,$48,$c9,$00,$fb,$b6,$12 // L.....l.b.H.....
        .byte $05,$83,$11,$ab,$49,$cb,$4c,$a5,$4a,$97,$85,$4d,$e2,$54,$d6,$f3 // ....I.L.J..M.T..
        .byte $a0,$2d,$28,$29,$d5,$94,$8d,$9f,$b3,$51,$45,$e6,$52,$4c,$19,$11 // .-().....QE.RL..
        .byte $36,$7f
        .text "789:;"
        .byte $f8
        .byte $4c,$60
        .byte $4e,$a0
        .byte $35,$70
        .byte $40,$bf
        .byte $f0,$95,$d5,$4c,$d0,$3a,$c5,$4a,$64,$33,$ff,$8a,$16,$98,$48,$20 // ...L.:.Jd3....H 
        .byte $06,$2f,$21,$c8,$95,$de,$13,$51,$40,$63,$a3,$14,$a0,$01,$e3,$f8 // ./!....Q@c......
        .byte $8f,$96,$7d,$b9,$10,$a0,$ba,$88,$fa,$fd,$ea,$85,$8a,$35,$74,$49 // ..}..........5tI
        .byte $07,$fb,$6b,$bd,$c9,$17,$ea,$79,$c2,$09,$9f,$10,$4d,$d9,$ea,$70 // ..k....y....M..p
        .byte $cc,$20,$a4,$21,$54,$af,$f6,$18,$4a,$bb,$c9,$05,$d0,$26,$a9,$df // . .!T...J....&..
        .byte $fe,$fb,$4e,$02,$e0,$ab,$0a,$d0,$05,$e0,$1f,$8e,$6e,$a0,$dd,$31 // ..N.........n..1
        .byte $bd,$12,$cb,$7c,$b9,$f9,$96,$99,$f8,$96,$c8,$c0,$96,$27,$f5,$a9 // ...|.........'..
        .byte $ad,$52,$ee,$a2,$f2,$7a,$35,$e4,$40,$d6,$0e,$26,$e6,$55,$a7,$44 // .R...z5.@..&.U.D
        .byte $20,$21,$d5,$a3,$cd,$12,$77,$0a,$fb,$a9,$d8,$5c,$e6,$03,$15,$22 //  !....w....\..."
        .byte $2b,$0a,$4d,$23,$d0,$2b,$71,$00,$66,$f3,$01,$dc,$c9,$ef,$ef,$04 // +.M#.+q.f.......
        .byte $53,$8b,$ca,$9e,$19,$d0,$e2,$a8,$aa,$c5,$68,$40,$ef,$a7,$f7,$a9 // S.........h@....
        .byte $3e,$8d,$72,$c6,$3d,$8a,$62,$c9,$07,$d0,$53,$8f,$a2,$00,$ea,$e1 // >.r.=.b...S.....
        .byte $a5,$53,$05,$bd,$09,$ae,$9d,$08,$06,$97,$e8,$e0,$27,$f5,$ef,$69 // .S..........'..i
        .byte $c9,$01,$d0,$77,$1a,$ba,$0b,$4c,$01,$ad,$2e,$d9,$40,$29,$24,$00 // ...w...L....@)$.
        .byte $89,$4c,$29,$7e,$13,$ad,$03,$3e,$f0,$b4,$ff,$07,$56,$aa,$80,$3a // .L)~...>....V..:
        .byte $2f,$06,$56,$30,$5f,$84,$d0,$08,$a9,$d7,$01,$8d,$3f,$e9,$ee,$60 // /.V0_.......?..`
        .byte $13,$a5,$72,$29,$07,$7f,$09,$00,$18,$69,$f4,$8d,$16,$d0,$60,$78 // ..r).....i....`x
        .byte $bf,$d3,$47,$15,$c6,$a3,$fd,$37,$13,$47,$20,$72,$05,$fe,$1b,$fa // ..G....7.G r....
        .byte $1a,$91,$fb,$ff,$59,$00,$56,$f1,$3c,$a9,$7f,$e3,$8d,$55,$cd,$dc // ....Y.V.<....U..
        .byte $ad,$1b,$0d,$dd,$a9,$1b,$8d,$11,$ff,$58,$ee,$20,$d0,$2f,$4c,$40 // .........X. ./L@
        .byte $1d,$e6,$b8,$01,$09,$11,$19
        .byte $21,$29,$31,$7f
        .text "9AIQY"
        .byte $61,$69,$71,$ff,$79,$81,$89,$91,$99,$a1,$fd,$9a,$02,$81,$0a,$12 // aiq.y...........
        .byte $1a
        .byte $22                                   // double quote
        .text "*2:B"
        .byte $ff
        .byte $4a,$52,$5a,$62,$6a,$72,$7a,$82,$ff
        .byte $8a,$92,$9a,$a2,$f6,$6a,$03,$0b,$13,$07,$1b
        .text "#+3;C"
        .byte $4b,$53,$ff,$5b,$63,$6b,$73,$7b,$fc,$a5,$9e,$9b,$a3,$6c,$d4,$04 // KS.[cks{.....l..
        .byte $0c,$14,$1c,$0f
        .text "$,4<DLT"
        .byte $5c                                   // backslash
        .byte $ff,$64,$6c,$74
        .byte $7c,$84,$8c,$94,$9c,$ff,$a4,$b3,$50,$05,$0d,$15,$1d,$25,$2d,$3f // |.......P....%-?
        .text "5=EMU"
        .byte $5d,$65,$6d,$ff,$75,$7d,$85,$8d,$95,$9d,$a5
        .byte $fe,$cd
        .byte $40,$06,$0e,$16,$1e
        .text "&.6>"
        .byte $ff
        .byte $46,$4e,$56,$5e
        .byte $66,$6e,$76,$7e,$ff,$86,$8e,$96,$9e,$a6,$fb,$35,$07,$0f,$03,$17 // fnv~.......5....
        .byte $1f
        .text "'/7?GO"
        .byte $ff
        .byte $57,$5f,$67,$6f,$77,$7f,$87,$8f
        .byte $ff,$97,$9f,$a7,$e1,$ac,$a8,$01,$0c,$00,$1d,$18,$58,$6d,$68,$66 // ............Xmhf
        .byte $20,$b7,$35,$de,$10,$fc,$9b,$0b,$4b,$69,$b1,$07,$6d,$47,$20,$e6 //  .5.....Ki..mG .
        .byte $94,$53,$7d,$17,$bf,$b9,$8f,$2d,$98,$d8,$ed,$ad,$0c,$d6,$a0,$e6 // .S}....-........
        .byte $bb,$c2,$1f,$93,$8b,$cb,$6d,$36,$2d,$87,$c7,$a0,$bc,$d2,$8a,$6f // ......m6-......o
        .byte $a2,$f7,$f7,$31,$e1,$35,$e0,$09,$49,$18,$1c,$f3,$05,$15,$55,$04 // ...1.5..I.....U.
        .byte $44,$6f,$28,$b6,$8b,$20,$d1,$bc,$a7,$89,$13,$53,$b3,$bc,$f7,$14 // Do(.. .....S....
        .byte $54,$b6,$6c,$89,$c9,$60,$73,$cc,$15,$95,$d5,$84,$c4,$bc,$a2,$da // T.l..`s.........
        .byte $2f,$a0,$46,$f2,$9e,$26,$93,$d3,$ce,$f3,$de,$94,$d4,$f2,$98,$20 // /.F..&......... 
        .byte $12,$52,$0c,$99,$ac,$71,$15,$10,$50,$6c,$02,$42,$19,$59,$af,$20 // .R...q..Pl.B.Y. 
        .byte $0f,$4f,$03,$43,$05,$45,$01,$ff,$41,$0e,$4e,$ec,$c2,$92,$d2,$0c // .O.C.E..A.N.....
        .byte $99,$ac,$71                           // ..q

dat_0d00:
        // === Data block (65 bytes, $0d00-$0d40) ===
        .byte $15,$90,$d0,$6c,$82,$c2,$99,$d9,$af,$a0,$8f,$cf,$83,$c3,$85,$c5 // ...l............
        .byte $81,$ff,$c1,$8e,$ce,$e1,$fc,$01,$bf,$7e,$85,$aa,$b2,$01,$8b,$d9 // .........~......
        .byte $0b,$b9,$06,$83,$07,$9e,$ff,$08,$f7,$10,$0f,$ef,$18,$e7,$20,$df // .............. .
        .byte $28,$d7,$3d,$ff,$cf,$83,$0e,$36,$37,$10,$a1,$1a,$4c,$75,$05,$47 // (.=....67...Lu.G

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

// --- Region $0d9f-$0da0 ---
.pc = $0d9f "dat_0d9f"

dat_0d9f:
        .byte $30                                   // 0

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

// --- Region $0ddc-$0de3 ---
.pc = $0ddc "dat_0ddc"

dat_0ddc:
        .byte $30,$00,$00,$dc,$00,$00,$30           // 0.....0

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

// --- Region $0e16-$0e29 ---
.pc = $0e16 "dat_0e16"

dat_0e16:
        .byte $30,$00,$00,$30,$00,$00,$dc,$00,$03,$67,$00,$00,$dc,$00,$00,$30 // 0..0.....g.....0
        .byte $00,$00,$30                           // ..0

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

// --- Region $0e50-$0e6f ---
.pc = $0e50 "dat_0e50"

dat_0e50:
        .byte $30,$00,$00,$30,$00,$00,$30,$00,$00,$10,$00,$00,$dc,$00,$0d,$65 // 0..0..0........e
        .byte $c0,$00,$dc,$00,$00,$10,$00,$00,$30,$00,$00,$30,$00,$00,$30 // ........0..0..0

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

// --- Region $0e96-$0ea9 ---
.pc = $0e96 "dat_0e96"

dat_0e96:
        .byte $30,$00,$00,$30,$00,$00,$dc,$00,$03,$67,$00,$00,$dc,$00,$00,$30 // 0..0.....g.....0
        .byte $00,$00,$30                           // ..0

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

// --- Region $0edc-$0ee2 ---
.pc = $0edc "dat_0edc"

dat_0edc:
        .byte $30,$00,$00,$dc,$00,$00,$30           // 0.....0

// --- Region $0f00-$0fff ---
.pc = $0f00 "dat_0f00"

dat_0f00:
        // === Fill data (89 bytes, $0f00-$0f58) ===
        .fill 89, $01
        .byte $02,$03,$04,$05,$06,$08,$0a,$0c,$0e,$10,$13,$16,$19,$1c,$1f // ...............

txt_0f68:
        .text "#'+/38951.+(&#!"
        .byte $1f,$1d,$1b,$1a,$19,$18,$17,$16,$16,$16,$16,$16,$16,$17,$17,$18 // ................
        .byte $1a,$1b,$1c,$1e                       // ....

txt_0f8b:
        .text " "
        .byte $22                                   // double quote character
        .text "%'*-0379631.,+)(&%%$$##$$%%&()+,.0358964310.--,,++,,--.013469764332222223456797665555566789877666778988778898888989"

// --- Region $1232-$124a ---
.pc = $1232 "Segment $1232"
        .text "789:;5555"
        .byte $60
        .byte $4e,$a0
        .byte $35,$70
        .byte $40,$f0
        .byte $4a,$95,$4c,$d0,$3a,$c5,$4a,$64,$33   // J.L.:.Jd3

// --- Region $12a8-$12cc ---
.pc = $12a8 "Segment $12a8"
        .byte $ff,$8d,$a2,$12,$a2,$02,$e0,$0a,$d0,$05,$a2,$00,$8e,$ad,$12,$a0 // ................
        .byte $00,$bd,$31,$12,$8d,$ff,$07,$b9,$f9,$07,$99,$f8,$07,$c8,$c0,$07 // ..1.............
        .byte $d0,$f5,$ee,$ad,$12                   // .....

// --- Region $135f-$137d ---
.pc = $135f "Segment $135f"
        .byte $03,$3e,$f0,$b4,$8d,$07,$06,$18,$69,$80,$8d,$2f,$06,$a9,$01,$8d // .>......i../....
        .byte $3f,$13,$ee,$5f,$13,$d0,$08,$a9,$01,$8d,$3f,$13,$ee,$60,$13 // ?.._......?..`.

// --- Region $13cb-$1857 ---
.pc = $13cb "Segment $13cb"
        .byte $a8,$a8,$a8,$a8,$a8,$a8,$a8,$01,$09,$11,$19 // ...........

txt_13d6:
        .text "!)19AIQY"
        .byte $61,$69,$71,$79,$81,$89,$91,$99,$a1,$a8,$a8,$a8,$a8,$a8,$a8,$a8 // aiqy............
        .fill 12, $a8
        .byte $02,$0a,$12,$1a                       // ....

txt_13fe:
        .byte $22                                   // double quote character
        .text "*2:BJRZ"
        .byte $62,$6a,$72,$7a,$82,$8a,$92,$9a,$a2,$a8,$a8,$a8,$a8,$a8,$a8,$a8 // bjrz............
        .fill 12, $a8
        .byte $03,$0b,$13,$1b                       // ....

txt_1426:
        .text "#+3;CKS"
        .byte $5b,$63,$6b,$73,$7b,$83,$8b,$93,$9b,$a3,$a8,$a8,$a8,$a8,$a8,$a8 // [cks{...........
        .fill 13, $a8
        .byte $04,$0c,$14,$1c                       // ....

txt_144e:
        .text "$,4<DLT"
        .byte $5c                                   // backslash character
        .byte $64,$6c,$74,$7c,$84,$8c,$94,$9c,$a4,$a8,$a8,$a8,$a8,$a8,$a8,$a8 // dlt|............
        .fill 12, $a8
        .byte $05,$0d,$15,$1d                       // ....

txt_1476:
        .text "%-5=EMU"
        .byte $5d,$65,$6d,$75,$7d,$85,$8d,$95,$9d,$a5,$a8,$a8,$a8,$a8,$a8,$a8 // ]emu}...........
        .fill 13, $a8
        .byte $06,$0e,$16,$1e                       // ....

txt_149e:
        .text "&.6>FNV"
        .byte $5e,$66,$6e,$76,$7e,$86,$8e,$96,$9e,$a6,$a8,$a8,$a8,$a8,$a8,$a8 // ^fnv~...........
        .fill 13, $a8
        .byte $07,$0f,$17,$1f                       // ....

txt_14c6:
        .text "'/7?GOW"
        .byte $5f,$67,$6f,$77,$7f,$87,$8f,$97,$9f,$a7 // _gow......

dat_14d7:
        // === Fill data (90 bytes, $14d7-$1530) ===
        .fill 90, $a8

dat_1531:
        .text "                                                                                                                                                                                                                                                "
        .byte $18,$58,$01,$41,$0b,$4b,$0b,$4b,$20,$03,$43,$12,$52,$01,$41,$03 // .X.A.K.K .C.R.A.
        .byte $43,$0b,$4b,$09,$49,$0e,$4e,$07,$47,$20,$13,$53,$05,$45,$03,$43 // C.K.I.N.G .S.E.C
        .byte $14,$54,$09,$49,$0f,$4f,$0e,$4e,$98,$d8,$81,$c1,$8b,$cb,$8b,$cb // .T.I.O.N........
        .byte $a0,$83,$c3,$92,$d2,$81,$c1,$83,$c3,$8b,$cb,$89,$c9,$8e,$ce,$87 // ................
        .byte $c7,$a0,$93,$d3,$85,$c5,$83,$c3,$94,$d4,$89,$c9,$8f,$cf,$8e,$ce // ................

dat_1671:
        .text "                                          "
        .byte $09,$49,$13,$53,$20,$10,$50,$12,$52,$0f,$4f,$15,$55,$04,$44,$20 // .I.S .P.R.O.U.D 
        .byte $14,$54,$0f,$4f,$20,$10,$50,$12,$52,$05,$45,$13,$53,$05,$45,$0e // .T.O .P.R.E.S.E.
        .byte $4e,$14                               // N.

txt_16bd:
        .text "T     "
        .byte $89,$c9,$93,$d3,$a0,$90,$d0,$92,$d2,$8f,$cf,$95,$d5,$84,$c4,$a0 // ................
        .byte $94,$d4,$8f,$cf,$a0,$90,$d0,$92,$d2,$85,$c5,$93,$d3,$85,$c5,$8e // ................
        .byte $ce,$94,$d4                           // ...

dat_16e6:
        .text "                                               "
        .byte $12,$52,$0f,$4f,$02,$42,$0f,$4f,$03,$43,$0f,$4f,$10,$50,$20,$02 // .R.O.B.O.C.O.P .
        .byte $42,$19,$59,$20,$0f,$4f,$03,$43,$05,$45,$01,$41,$0e // B.Y .O.C.E.A.

txt_1732:
        .text "N          "
        .byte $92,$d2,$8f,$cf,$82,$c2,$8f,$cf,$83,$c3,$8f,$cf,$90,$d0,$a0,$82 // ................
        .byte $c2,$99,$d9,$a0,$8f,$cf,$83,$c3,$85,$c5,$81,$c1,$8e,$ce // ..............

dat_175b:
        .text "                                                                                                              "
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$00,$00,$0b,$0c,$0f,$07,$01,$07,$0f,$0c,$0b,$06,$00 // ................
        .fill 8, $00
        .byte $ff,$08,$f7,$10,$ef,$18,$e7,$20,$df,$28,$d7,$3d,$cf,$00,$00,$00 // ....... .(.=....
        .byte $ff,$08,$f7,$10,$ef,$18,$e7,$20,$df,$28,$d7,$3d,$cf,$00,$00,$00 // ....... .(.=....
        .byte $00,$00,$00,$00,$00,$00,$18,$3c,$66,$7e,$66,$66,$66,$00,$7c,$66 // .......<f~fff.|f
        .byte $66,$7c,$66,$66,$7c,$00,$3c,$66,$60,$60,$60,$66,$3c,$00,$78,$6c // f|ff|.<f```f<.xl
        .byte $66,$66,$66,$6c,$78,$00,$7e,$60,$60,$78,$60,$60,$7e,$00,$7e,$60 // ffflx.~``x``~.~`
        .byte $60,$78,$60,$60,$60,$00,$3c,$66,$60,$6e,$66,$66,$3c,$00,$66,$66 // `x```.<f`nff<.ff
        .byte $66,$7e,$66,$66,$66,$00,$3c,$18,$18,$18,$18,$18,$3c,$00,$1e,$0c // f~fff.<.....<...
        .byte $0c,$0c,$0c,$6c,$38,$00               // ...l8.

// --- Region $1860-$18d4 ---
.pc = $1860 "dat_1860"

dat_1860:
        .byte $60,$60,$60,$60,$60,$60,$7e,$00,$63,$77,$7f,$6b,$63,$63,$63,$00 // ``````~.cw.kccc.
        .byte $66,$76,$7e,$7e,$6e,$66,$66,$00,$3c,$66,$66,$66,$66,$66,$3c,$00 // fv~~nff.<fffff<.
        .byte $7c,$66,$66,$7c,$60,$60,$60,$00,$3c,$66,$66,$66,$66,$3c,$0e,$00 // |ff|```.<ffff<..
        .byte $7c,$66,$66,$7c,$78,$6c,$66,$00,$3c,$66,$60,$3c,$06,$66,$3c,$00 // |ff|xlf.<f`<.f<.
        .byte $7e,$18,$18,$18,$18,$18,$18,$00,$66,$66,$66,$66,$66,$66,$3c,$00 // ~.......ffffff<.
        .byte $66,$66,$66,$66,$66,$3c,$18,$00,$63,$63,$63,$6b,$7f,$77,$63,$00 // fffff<..ccck.wc.
        .byte $66,$66,$3c,$18,$3c,$66,$66,$00,$66,$66,$66,$3c,$18,$18,$18,$00 // ff<.<ff.fff<....
        .byte $7e,$06,$0c,$18,$30                   // ~...0

// --- Region $18d6-$1930 ---
.pc = $18d6 "dat_18d6"

dat_18d6:
        .byte $7e,$00,$42,$18,$3c,$66,$7e,$66,$66,$00,$42,$3c,$66,$66,$66,$66 // ~.B.<f~ff.B<ffff
        .byte $3c,$00,$18,$24,$3c,$66,$7e,$66,$66,$00,$00,$18,$3c,$7e,$18,$18 // <..$<f~ff...<~..
        .byte $18,$18,$00,$10,$30,$7f,$7f,$30,$10,$00,$1a,$a0,$1a,$80,$1a,$60 // ....0..0.......`
        .byte $1a,$40,$1a,$20,$1a,$00,$1b,$60,$1b,$40,$1b,$20,$1b,$00,$1a,$e0 // .@. ...`.@. ....
        .byte $1a,$c0,$1c,$20,$1c,$00,$1b,$e0,$1b,$c0,$1b,$a0,$1b,$80,$1c,$e0 // ... ............
        .byte $1c,$c0,$1c,$a0,$1c,$80,$1c,$60,$1c,$40 // .......`.@

dat_1930:
        // === Fill data (1 bytes, $1930-$1930) ===
        .byte $00                                   // .

// --- Region $1980-$1aec ---
.pc = $1980 "dat_1980"

dat_1980:
        .byte $12,$05,$01,$04,$20,$14,$08,$01,$14   // .... ....

txt_1989:
        .text " ! ->  "

txt_1990:
        .encoding "screencode_mixed"
        .text "what are ya' doing in my code   i'll report you to the police if ya steal one single byte"
        .encoding "petscii_upper"

txt_19e9:
        .text " !!!     "
        .byte $13,$09,$07,$0e,$05,$04,$20,$03,$0c,$05,$0f,$2e,$2e,$20,$00,$00 // ...... ...... ..
        .byte $08,$05,$0c,$0c,$0f,$00,$01,$0e,$04,$00,$17,$05,$0c,$03,$0f,$0d // ................
        .byte $05,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$14,$0f,$00,$01,$0e,$0f,$14,$08,$05,$12,$00,$04,$05,$0d,$0f // ................
        .fill 18, $00
        .byte $06,$12,$0f,$0d,$00,$14,$08,$05,$00,$07,$01,$0e,$07,$00,$00,$00 // ................
        .fill 17, $00
        .byte $17,$08,$09,$03,$08,$00,$0e,$05,$16,$05,$12,$00,$00,$00,$00,$00 // ................
        .fill 15, $00
        .byte $13,$05,$05,$0d,$13,$00,$14,$0f,$00,$06,$01,$09,$0c,$00,$00,$00 // ................
        .fill 12, $00
        .byte $18,$01,$0b,$0b,$00,$03,$12,$01,$03,$0b,$09,$0e,$07,$00,$13,$05 // ................
        .byte $03,$14,$09,$0f,$0e,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$14,$0f,$04,$01,$19,$13,$00,$06,$09,$16,$05,$00 // ................
        .byte $14,$0f,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $09,$0b,$01,$12,$09                   // .....

// --- Region $1b06-$1b4d ---
.pc = $1b06 "dat_1b06"

dat_1b06:
        .byte $04,$0f,$0d,$09,$0e,$01,$14,$0f,$12,$13,$00,$00,$00,$00,$00,$00 // ................
        .fill 15, $00
        .byte $06,$09,$0e,$0e,$09,$13,$08,$00,$07,$0f,$0c,$04,$00,$00,$00,$00 // ................
        .fill 18, $00
        .byte $13,$14,$01,$12,$09,$0f,$0e           // .......

// --- Region $1b68-$1b6c ---
.pc = $1b68 "dat_1b68"

dat_1b68:
        .byte $18,$00,$12,$01,$19                   // .....

// --- Region $1b87-$1c31 ---
.pc = $1b87 "dat_1b87"

dat_1b87:
        .byte $03,$12,$05,$04,$09,$14,$13,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 13, $00
        .byte $09,$0e,$14,$12,$0f,$00,$02,$19,$00,$03,$0c,$05,$0f,$00,$00,$00 // ................
        .fill 16, $00
        .byte $03,$12,$01,$03,$0b,$00,$02,$19,$00,$03,$0c,$05,$0f,$00,$00,$00 // ................
        .fill 15, $00
        .byte $14,$15,$0e,$05,$00,$02,$19,$00,$0b,$0e,$01,$14,$14,$05,$12,$00 // ................
        .fill 17, $00
        .byte $03,$08,$01,$12,$13,$00,$02,$19,$00,$0a,$0f,$08,$0e,$00,$00,$00 // ................
        .fill 16, $00
        .byte $07,$01,$0d,$05,$00,$02,$19,$00,$0f,$03,$05,$01,$0e // .............

dat_1c31:
        // === Fill data (1 bytes, $1c31-$1c31) ===
        .byte $00                                   // .

// --- Region $1d00-$1d3f ---
.pc = $1d00 "txt_1d00"

txt_1d00:
        .encoding "screencode_mixed"
        .text "write to: xakk, box"
        .encoding "petscii_upper"

txt_1d13:
        .text " 81, 28900 "
        .byte $0b,$0e,$09,$13,$0c,$09,$0e,$07,$05,$2c,$20,$13,$17,$05,$04,$05 // ........., .....
        .byte $0e,$32,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // .2..............
        .byte $00,$00                               // ..

// --- Region $1d52-$1d52 ---
.pc = $1d52 "dat_1d52"

dat_1d52:
        // === Fill data (1 bytes, $1d52-$1d52) ===
        .byte $00                                   // .

// --- Region $2003-$2028 ---
.pc = $2003 "txt_2003"

txt_2003:
        .encoding "screencode_mixed"
        .text "pl"
        .text "@"
        .text "lxp"
        .text "@"
        .text "@"
        .text "@"
        .text " yep, it's a soede driver.."
        .text "@"
        .text "@"
        .encoding "petscii_upper"

// --- Region $252a-$25ef ---
.pc = $252a "dat_252a"

dat_252a:
        .fill 11, $01
        .byte $02,$02,$02,$02,$02,$02,$02,$03,$03,$03,$03,$03,$04,$04,$04,$04 // ................
        .byte $05,$05,$05,$06,$06,$06,$07,$07,$08,$08,$09,$09,$0a,$0a,$0b,$0c // ................
        .byte $0d,$0d,$0e,$0f,$10,$11,$12,$13,$14,$15,$17,$18,$1a,$1b,$1d,$1f // ................

txt_2565:
        .text " "
        .byte $22                                   // double quote character
        .text "$')+.147:>AEINRW"
        .byte $5c                                   // backslash character
        .byte $62,$68,$6e,$75,$7c,$83,$8b,$93,$9c,$a5,$af,$b9,$c4,$d0,$dd,$ea // bhnu|...........
        .byte $f8,$00,$17,$27,$39,$4b,$5f,$74,$8a,$a1,$ba,$d4,$f0,$0e,$2d,$4e // ...'9K_t......-N
        .byte $71,$96,$be,$e8,$14,$43,$74,$a9,$e1,$1c,$5a,$9c,$e2,$2d,$7c,$cf // q....Ct...Z..-|.
        .byte $28,$85,$e8,$52,$c1,$37,$b4,$39,$c5,$5a,$f7,$9e,$4f,$0a,$d1,$a3 // (..R.7.9.Z..O...
        .byte $82,$6e,$68,$71,$8a,$b3,$ee,$3c,$9e,$15,$a2,$46,$04,$dc,$d0,$e2 // .nhq...<...F....
        .byte $14,$67,$dd,$79,$3c,$29,$44,$8d,$08,$b8,$a1,$c5,$28,$cd,$ba,$f1 // .g.y<)D.....(...
        .byte $78,$53,$87,$1a,$10,$71,$42,$89,$4f,$9b,$74,$e2,$f0,$a6,$0e // xS...qB.O.t....

txt_25e7:
        .text "3 JAXX88"
        .byte $00                                   // string terminator

// --- Region $2800-$28ed ---
.pc = $2800 "chr_2800"

chr_2800:
        // === Charset data (238 bytes, $2800-$28ed) ===
        .byte $ff,$aa,$ff,$ff,$aa,$aa,$55,$00       // char 0 @+0
        .byte $00,$00,$03,$0f,$0a,$2a,$14,$00       // char 1 @+1

txt_2810:
        .byte $3c,$28,$3c,$3f,$2a,$2a,$14,$00       // char 2 @+2
        .byte $00,$00,$03,$0f,$0a,$2a,$14,$00       // char 3 @+3
        .byte $00,$00,$03,$0f,$0a,$2a,$14,$00       // char 4 @+4
        .byte $00,$00,$03,$0f,$0a,$2a,$14,$00       // char 5 @+5
        .byte $03,$0a,$0f,$3f,$28,$28,$14,$00       // char 6 @+6
        .byte $00,$00,$03,$0f,$2a,$28,$14,$00       // char 7 @+7

txt_2840:
        .byte $3c,$28,$3c,$3f,$2a,$2a,$14,$00       // char 8 @+8
        .byte $00,$00,$03,$03,$02,$02,$01,$00       // char 9 @+9
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 10 @+10

txt_2858:
        .byte $3c,$28,$3c,$3c,$28,$28,$15,$00       // char 11 @+11
        .byte $00,$00,$3c,$3c,$28,$28,$14,$00       // char 12 @+12
        .byte $00,$00,$0f,$0f,$2a,$2a,$15,$00       // char 13 @+13
        .byte $00,$00,$3c,$3f,$2a,$2a,$14,$00       // char 14 @+14
        .byte $00,$00,$03,$0f,$0a,$2a,$14,$00       // char 15 @+15
        .byte $00,$00,$3c,$3f,$2a,$28,$14,$00       // char 16 @+16
        .byte $00,$03,$0f,$0a,$2a,$14,$00,$3c       // char 17 @+17
        .byte $00,$00,$3c,$3f,$2a,$2a,$14,$00       // char 18 @+18
        .byte $00,$00,$0f,$3f,$2a,$28,$15,$00       // char 19 @+19
        .byte $0f,$0a,$0f,$0f,$0a,$0a,$05,$00       // char 20 @+20
        .byte $00,$00,$3c,$3c,$28,$28,$14,$00       // char 21 @+21
        .byte $00,$00,$3c,$3c,$28,$28,$14,$00       // char 22 @+22
        .byte $00,$00,$3c,$3c,$28,$28,$14,$00       // char 23 @+23
        .byte $00,$00,$3c,$3c,$0a,$0a,$01,$00       // char 24 @+24
        .byte $00,$00,$3c,$3c,$28,$28,$14,$00       // char 25 @+25
        .byte $00,$00,$3f,$3f,$28,$00,$00,$00       // char 26 @+26
        .byte $00,$02,$03,$03,$02,$02,$01,$00       // char 27 @+27
        .byte $00,$00,$00,$00,$00,$00,$15,$00       // char 28 @+28
        .byte $00,$02,$0f,$0f,$28,$28               // char 29 (partial)

// --- Region $2909-$290f ---
.pc = $2909 "dat_2909"

dat_2909:
        .byte $02,$03,$03,$02,$02,$01               // char 33 (partial)

dat_290f:
        // === Fill data (1 bytes, $290f-$290f) ===
        .byte $00                                   // .

// --- Region $2982-$29cf ---
.pc = $2982 "dat_2982"

dat_2982:
        .byte $03,$0f,$0a,$28,$14,$00               // char 48 (partial)
        .byte $00,$00,$00,$03,$02,$00,$00,$00       // char 49 '1'
        .byte $00,$00,$03,$0f,$2a,$28,$14,$00       // char 50 '2'
        .byte $00,$00,$03,$0f,$0a,$28,$00,$00       // char 51 '3'
        .byte $00,$00,$00,$00,$02,$02,$05,$00       // char 52 '4'
        .byte $00,$00,$3f,$3f,$28,$28,$14,$00       // char 53 '5'
        .byte $00,$00,$00,$03,$0a,$0a,$04,$00       // char 54 '6'
        .byte $00,$00,$3f,$3f,$00,$00,$00,$00       // char 55 '7'
        .byte $00,$00,$03,$0f,$0a,$28,$14,$00       // char 56 '8'
        .byte $00,$00,$03,$0f,$0a,$28,$14           // char 57 (partial)

dat_29cf:
        // === Fill data (1 bytes, $29cf-$29cf) ===
        .byte $00                                   // .

// --- Region $29f9-$2aee ---
.pc = $29f9 "dat_29f9"

dat_29f9:
        .byte $02,$0f,$0f,$28,$28,$00,$00           // char 63 (partial)
        .byte $ff,$aa,$ff,$ff,$aa,$aa,$55,$00       // char 64 '@'
        .byte $00,$00,$cf,$ff,$aa,$2a,$05,$00       // char 65 'A'
        .byte $00,$00,$f0,$fc,$a8,$2a,$05,$00       // char 66 'B'
        .byte $00,$00,$f0,$fc,$a8,$2a,$05,$00       // char 67 'C'
        .byte $0f,$0a,$cf,$ff,$aa,$2a,$05,$00       // char 68 'D'
        .byte $00,$00,$f0,$fc,$a8,$2a,$05,$00       // char 69 'E'
        .byte $f0,$a8,$fc,$3f,$0f,$00,$00,$00       // char 70 'F'
        .byte $00,$00,$cf,$ff,$2a,$0a,$05,$00       // char 71 'G'
        .byte $00,$00,$f0,$fc,$a8,$2a,$05,$00       // char 72 'H'
        .byte $00,$00,$c0,$c0,$80,$80,$40,$00       // char 73 'I'
        .byte $00,$00,$0f,$0f,$0a,$0a,$05,$00       // char 74 'J'
        .byte $00,$00,$00                           // char 75 (partial)

txt_2a5b:
        .byte $3c,$28,$a0,$40,$00                   // char 75 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 76 'L'
        .byte $00,$00,$3c,$fc,$aa,$aa,$55,$00       // char 77 'M'
        .byte $00,$00,$f0,$fc,$a8,$2a,$05,$00       // char 78 'N'
        .byte $00,$00,$f0,$fc,$a8,$2a,$05,$00       // char 79 'O'
        .byte $00,$00,$f0,$fc,$2a,$0a,$05,$00       // char 80 'P'
        .byte $00,$f0,$fc,$a8,$2a,$05,$00,$0f       // char 81 'Q'
        .byte $00,$00,$f0,$fc,$a8,$2a,$05,$00       // char 82 'R'
        .byte $00,$00,$fc,$ff,$0a,$00,$00,$00       // char 83 'S'
        .byte $00,$00,$00,$00,$00,$a0,$50,$00       // char 84 'T'
        .byte $00,$00,$0f,$0f,$0a,$0a,$05,$00       // char 85 'U'
        .byte $00,$00,$0f,$0f,$0a,$0a,$05,$00       // char 86 'V'
        .byte $00,$00,$0f,$0f,$0a,$0a,$05,$00       // char 87 'W'
        .byte $00,$00,$0f,$0f,$28,$28,$50,$00       // char 88 'X'
        .byte $00,$00,$3c,$3c,$28,$28,$14,$00       // char 89 'Y'
        .byte $00,$00,$ff,$ff,$2a,$2a,$54,$00       // char 90 'Z'
        .byte $00,$80,$c0,$c0,$80,$80,$40,$00       // char 91 '['
        .byte $00,$00,$00,$00,$00,$00,$54,$00       // char 92 '\'
        .byte $00,$a0,$fc,$3c,$0a,$0a,$05           // char 93 (partial)

// --- Region $2b09-$2b0f ---
.pc = $2b09 "dat_2b09"

dat_2b09:
        .byte $80,$c0,$c0,$80,$80,$40               // char 97 (partial)

dat_2b0f:
        // === Fill data (1 bytes, $2b0f-$2b0f) ===
        .byte $00                                   // .

// --- Region $2b82-$2bcf ---
.pc = $2b82 "dat_2b82"

dat_2b82:
        .byte $f0,$fc,$28,$2a,$15,$00               // char 112 (partial)
        .byte $00,$00,$f0,$f0,$a0,$a0,$50,$00       // char 113 'q'
        .byte $00,$00,$f0,$fc,$28,$0a,$15,$00       // char 114 'r'
        .byte $00,$00,$f0,$fc,$28,$0a,$05,$00       // char 115 's'
        .byte $00,$00,$3f,$ff,$8a,$0a,$05,$00       // char 116 't'
        .byte $00,$00,$ff,$ff,$00,$00,$00,$00       // char 117 'u'
        .byte $00,$00,$fc,$f0,$00,$00,$50,$00       // char 118 'v'
        .byte $00,$00,$fc,$fc,$28,$a8,$50,$00       // char 119 'w'
        .byte $00,$00,$f0,$fc,$28,$0a,$05,$00       // char 120 'x'
        .byte $00,$00,$f0,$fc,$28,$0a,$05           // char 121 (partial)

dat_2bcf:
        // === Fill data (1 bytes, $2bcf-$2bcf) ===
        .byte $00                                   // .

// --- Region $2bf9-$2d0f ---
.pc = $2bf9 "dat_2bf9"

dat_2bf9:
        .byte $a0,$fc,$3c,$0a,$0a,$05,$00           // char 127 (partial)
        .byte $ff,$aa,$ff,$aa,$55,$aa               // char 128 (partial)

txt_2c06:
        .byte $55,$55                               // char 128 (partial)
        .byte $3c,$28,$3c,$2a,$05,$0a,$01,$00       // char 129
        .byte $3c,$28,$3c,$2a,$15,$2a,$14,$00       // char 130
        .byte $3c,$28,$3c,$2a,$05,$0a,$01,$00       // char 131
        .byte $3c,$28,$3c,$2a,$05,$0a,$01,$00       // char 132
        .byte $3f,$2a,$3c,$2a,$05,$0a,$01,$00       // char 133
        .byte $3f,$2a,$3c,$28,$14,$28,$14,$00       // char 134
        .byte $0f,$0a,$03,$00,$14,$2a,$05,$00       // char 135
        .byte $3c,$28,$3c,$28,$14,$28,$14,$00       // char 136
        .byte $03,$02,$03,$02,$01,$02,$01,$00       // char 137
        .byte $00,$00,$00,$00,$14,$2a,$05,$01       // char 138
        .byte $3f,$2a,$3c,$28,$14,$28,$14,$00       // char 139
        .byte $3c,$28,$3c,$28,$14,$2a,$05,$00       // char 140
        .byte $3f,$28,$3c,$28,$14,$28,$14,$00       // char 141
        .byte $3c,$28,$3c,$28,$14,$28,$14,$00       // char 142
        .byte $3c,$28,$3c,$2a,$05,$0a,$01,$00       // char 143
        .byte $3c,$2a,$3f,$2a,$14,$28,$14,$14       // char 144
        .byte $28,$3c,$2a,$05,$0a,$01,$00,$00       // char 145
        .byte $3c,$28,$3c,$28,$14,$28,$14,$00       // char 146
        .byte $0f,$00,$00,$00,$14,$2a,$05,$00       // char 147
        .byte $0f,$0a,$0f,$0a,$05,$0a,$01,$00       // char 148
        .byte $3c,$28,$3c,$2a,$05,$0a,$01,$00       // char 149
        .byte $3c,$0a,$0f,$02,$01,$00,$00,$00       // char 150
        .byte $3c,$28,$3c,$2a,$05,$0a,$01,$00       // char 151
        .byte $00,$02,$0f,$0a,$14,$28,$10,$00       // char 152
        .byte $0f,$0a,$03,$02,$01,$02,$01,$00       // char 153
        .byte $03,$0a,$0f,$2a,$15,$2a,$15,$00       // char 154
        .byte $03,$02,$00,$00,$01,$02,$01,$00       // char 155
        .byte $3f,$2a,$3f,$00,$00,$00,$00,$00       // char 156
        .byte $00,$02,$03,$02,$01,$00,$01,$01       // char 157
        .byte $00,$00,$00,$00,$00,$02,$01,$01       // char 158
        .byte $00,$00,$00,$00,$00,$02,$01,$05       // char 159
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 160
        .byte $03,$02,$00,$00,$01,$02,$01           // char 161 (partial)

dat_2d0f:
        // === Fill data (1 bytes, $2d0f-$2d0f) ===
        .byte $00                                   // .

// --- Region $2d64-$2dcf ---
.pc = $2d64 "dat_2d64"

dat_2d64:
        .byte $01,$02,$05,$05                       // char 172 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 173
        .byte $00,$00,$00,$00,$00,$02,$01,$01       // char 174
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 175
        .byte $3c,$28,$3f,$2a,$05,$0a,$01,$00       // char 176
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 177
        .byte $00,$02,$03,$0a,$05,$2a,$15,$00       // char 178
        .byte $00,$00,$00,$28,$05,$0a,$01,$00       // char 179
        .byte $30,$2a,$3f,$00,$00,$00,$00,$00       // char 180
        .byte $3f,$00,$00,$28,$15,$0a,$01,$00       // char 181
        .byte $3f,$28,$3c,$28,$05,$0a,$01,$00       // char 182
        .byte $03,$02,$03,$02,$01,$02,$01,$00       // char 183
        .byte $0f,$2a,$3c,$28,$05,$0a,$01,$00       // char 184
        .byte $0f,$02,$00,$28,$05,$0a,$01           // char 185 (partial)

dat_2dcf:
        // === Fill data (1 bytes, $2dcf-$2dcf) ===
        .byte $00                                   // .

// --- Region $2df9-$2f0f ---
.pc = $2df9 "dat_2df9"

dat_2df9:
        .byte $02,$03,$02,$00,$02,$01,$00           // char 191 (partial)
        .byte $ff,$aa,$ff,$aa,$55,$aa,$55,$55       // char 192
        .byte $0f,$0a,$0f                           // char 193 (partial)

txt_2e0b:
        .byte $2a,$55,$aa,$45,$00                   // char 193 (partial)
        .byte $0f,$0a,$0f                           // char 194 (partial)

txt_2e13:
        .byte $2a,$54,$a8,$50,$00                   // char 194 (partial)
        .byte $00,$00,$0f                           // char 195 (partial)

txt_2e1b:
        .byte $2a,$54,$a8,$50,$00                   // char 195 (partial)
        .byte $0f,$0a,$0f                           // char 196 (partial)

txt_2e23:
        .byte $2a,$55,$aa,$45,$00                   // char 196 (partial)
        .byte $ff,$a8,$00                           // char 197 (partial)

txt_2e2b:
        .byte $2a,$54,$a8,$50,$00                   // char 197 (partial)
        .byte $c0,$80,$00,$00,$00,$00,$00,$00       // char 198
        .byte $ff,$aa,$ff,$0a,$15,$a8,$54,$00       // char 199
        .byte $0f,$0a,$0f,$0a,$05,$0a,$05,$00       // char 200
        .byte $c0,$80,$c0,$80,$40,$80,$40,$00       // char 201
        .byte $0f,$0a,$0f,$0a,$15,$a8               // char 202 (partial)

txt_2e56:
        .byte $54,$50                               // char 202 (partial)
        .byte $c0,$a0,$f0,$a0,$14,$28,$14,$00       // char 203
        .byte $00,$00,$00,$00,$00,$a8,$54,$00       // char 204
        .byte $ff,$8a,$cf,$0a,$05,$0a,$05,$00       // char 205
        .byte $0f,$0a,$0f,$0a,$05,$0a,$05,$00       // char 206
        .byte $0f,$0a,$0f                           // char 207 (partial)

txt_2e7b:
        .byte $2a,$54,$a8,$50,$00                   // char 207 (partial)
        .byte $0f,$2a,$fc,$a8,$50,$00,$00,$00       // char 208
        .byte $0a,$ff,$aa,$54,$a8,$55,$0a,$00       // char 209
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 210
        .byte $fc,$2a,$0f,$0a,$15,$aa,$54,$00       // char 211
        .byte $00,$00,$00,$0a,$05,$aa,$54,$00       // char 212
        .byte $0f,$0a,$0f,$2a,$14,$a8,$50,$00       // char 213
        .byte $0f,$28,$fc,$a0,$50,$80,$40,$00       // char 214
        .byte $0f,$8a,$cf,$aa,$54,$a8,$10,$00       // char 215
        .byte $c0,$a0,$3c,$28,$05,$0a,$01,$00       // char 216
        .byte $f0,$a0,$c0,$80,$40,$80,$40,$00       // char 217
        .byte $f0,$80,$c0,$00,$05,$aa,$55,$00       // char 218
        .byte $c0,$80,$00,$00,$40,$80,$40,$00       // char 219
        .byte $fc,$a8,$fc,$00,$00,$00,$00,$00       // char 220
        .byte $fc,$a0,$c0,$80,$40,$00,$40,$40       // char 221
        .byte $00,$00,$00,$00,$00,$80,$40,$40       // char 222
        .byte $00,$00,$00,$00,$00,$80,$40,$00       // char 223
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 224
        .byte $c0,$80,$00,$00,$40,$80,$40           // char 225 (partial)

dat_2f0f:
        // === Fill data (1 bytes, $2f0f-$2f0f) ===
        .byte $00                                   // .

// --- Region $2f64-$2fcf ---
.pc = $2f64 "dat_2f64"

dat_2f64:
        .byte $40,$80,$40,$00                       // char 236 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 237
        .byte $00,$00,$00,$00,$00,$80,$40,$40       // char 238
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 239
        .byte $cf,$8a,$0f,$0a,$14,$a8,$50,$00       // char 240
        .byte $f0,$a0,$f0,$a0,$50,$a0,$50,$00       // char 241
        .byte $fc,$a0,$c0,$00,$00,$aa,$55,$00       // char 242
        .byte $3c,$2a,$0f,$0a,$14,$a8,$50,$00       // char 243
        .byte $0f,$aa,$ff,$0a,$05,$0a,$05,$00       // char 244
        .byte $fc,$2a,$0f,$0a,$15,$a8,$50,$00       // char 245
        .byte $3c,$2a,$0f,$2a,$14,$a8,$50,$00       // char 246
        .byte $c0,$80,$c0,$80,$40,$80,$40,$00       // char 247
        .byte $fc,$2a,$0f,$0a,$14,$a8,$50,$00       // char 248
        .byte $fc,$aa,$cf,$0a,$14,$a8,$50           // char 249 (partial)

dat_2fcf:
        // === Fill data (1 bytes, $2fcf-$2fcf) ===
        .byte $00                                   // .

// --- Region $2ff8-$3072 ---
.pc = $2ff8 "dat_2ff8"

dat_2ff8:
        .byte $fc,$a0,$c0,$80,$00,$80,$40,$00       // char 255

scr_3000:
        // === Screen RAM (115 bytes, $3000-$3072) ===
        .encoding "screencode_mixed"
        .text "g@"
        .byte $a5                                   // scrcode: .
        .text "@"
        .byte $50,$60                               // scrcode: ..
        .text "a@@@"
        .byte $70                                   // scrcode: .
        .text "dgi"
        .byte $45                                   // scrcode: .
        .text "@"
        .byte $50,$50                               // scrcode: ..
        .text "b@@@@@g@"
        .byte $f7                                   // scrcode: .
        .text "@"
        .byte $80                                   // scrcode: .
        .text "@c@@@"
        .byte $60                                   // scrcode: .
        .text "@d@"
        .byte $fa                                   // scrcode: .
        .text "@"
        .text "@@d@@@"
        .byte $f0,$f0                               // scrcode: ..
        .text "d@"
        .byte $d9                                   // scrcode: .
        .text "@"
        .byte $50,$ff                               // scrcode: ..
        .text "e@@@"
        .byte $50,$80                               // scrcode: ..
        .text "g@"
        .byte $fa,$40,$80,$40                       // scrcode: ....
        .text "f@@@@gg@"
        .byte $bb,$40,$40,$e0                       // scrcode: ....
        .text "fc"
        .text "@@"
        .byte $a0,$fd                               // scrcode: ..
        .text "gcf@p@g@@@"
        .byte $80,$f0                               // scrcode: ..
        .text "ghf@ "
        .byte $f0                                   // scrcode: .
        .text "h@@@"
        .byte $40                                   // scrcode: .
        .text "d"
        .byte $41                                   // scrcode: .
        .text "@"
        .byte $fa,$40,$40,$40                       // scrcode: ....
        .encoding "petscii_upper"

dat_3072:
        // === Fill data (1 bytes, $3072-$3072) ===
        .byte $00                                   // .

// --- Region $30f0-$313b ---
.pc = $30f0 "dat_30f0"

dat_30f0:
        .encoding "screencode_mixed"
        .byte $40                                   // scrcode: .
        .text "f@"
        .byte $5d                                   // scrcode: .
        .text "caeb@"
        .byte $f1,$1f                               // scrcode: ..
        .text "@@@@@"
        .byte $60,$a0,$e1                           // scrcode: ...
        .text "p"
        .byte $50,$a0                               // scrcode: ..
        .text "@"
        .byte $40                                   // scrcode: .
        .text "@"
        .byte $40,$c0,$40,$c0                       // scrcode: ....
        .text "@@a"
        .byte $50                                   // scrcode: .
        .text "@"
        .byte $99,$ff,$fd,$fd,$fd,$fd               // scrcode: ......
        .byte $44                                   // scrcode: .
        .text "@"
        .byte $bc                                   // scrcode: .
        .text "g"
        .byte $f7                                   // scrcode: .
        .text "g"
        .byte $f7                                   // scrcode: .
        .text "g"
        .byte $fa                                   // scrcode: .
        .text "g"
        .byte $f4,$fc                               // scrcode: ..
        .text "t"
        .byte $f8                                   // scrcode: .
        .text "d"
        .byte $60                                   // scrcode: .
        .text "@@@@@@@@@el"
        .byte $ef                                   // scrcode: .
        .text "el"
        .byte $f4                                   // scrcode: .
        .text "@"
        .byte $f4                                   // scrcode: .
        .text "@l"
        .encoding "petscii_upper"

dat_313b:
        // === Fill data (1 bytes, $313b-$313b) ===
        .byte $00                                   // .

// --- Region $3180-$31c0 ---
.pc = $3180 "dat_3180"

dat_3180:
        .encoding "screencode_mixed"
        .byte $81,$81,$41                           // scrcode: ...
        .text "q"
        .byte $80,$40,$80,$80,$81,$81,$41,$81,$41,$81,$40 // scrcode: ...........
        .text "p"
        .byte $81,$81                               // scrcode: ..
        .encoding "petscii_upper"

txt_3192:
        .text "A"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .encoding "screencode_mixed"
        .byte $81,$81                               // scrcode: ..
        .text "qqqppp"
        .byte $41,$81,$41,$41,$81,$81,$80,$80       // scrcode: ........
        .text "aa"
        .encoding "petscii_upper"

txt_31aa:
        .text "AAA"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .encoding "screencode_mixed"
        .byte $81                                   // scrcode: .
        .text "q"
        .byte $81                                   // scrcode: .
        .text "q"
        .byte $81                                   // scrcode: .
        .text "qq"
        .byte $80,$41,$41                           // scrcode: ...
        .text "wwpppp"
        .encoding "petscii_upper"

dat_31c0:
        // === Fill data (1 bytes, $31c0-$31c0) ===
        .byte $00                                   // .

// --- Region $3200-$325e ---
.pc = $3200 "dat_3200"

dat_3200:
        .encoding "screencode_mixed"
        .text "cdcecdcecdcecdcecdcecdcecdcecdcecdcecdce"
        .text "cdcecdcecdcecdcecdcecdcecdcecdcecdcecdce"
        .text "cdceicdcecdcew"
        .encoding "petscii_upper"

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

// --- Region $3300-$335e ---
.pc = $3300 "dat_3300"

dat_3300:
        .encoding "screencode_mixed"
        .text "k@@@aaahaaahaaaflllmlllmlllmlllmlllmlllm"
        .text "agahlllmlllmlllmlllmlllmlllmagafagaflllm"
        .text "lllmmlllmlllmm"
        .encoding "petscii_upper"

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

// --- Region $3400-$345e ---
.pc = $3400 "dat_3400"

dat_3400:
        .byte $0b,$00,$00,$00,$00,$00,$00,$00,$02,$02,$02,$02,$02,$02,$02,$02 // ................
        .byte $0e,$0f,$10,$12,$0e,$11,$10,$16,$0e,$0f,$10,$12,$0e,$11,$14,$16 // ................
        .byte $13,$13,$13,$15,$13,$13,$13,$15,$02,$02,$02,$02,$13,$13,$13,$15 // ................
        .byte $13,$13,$13,$15,$0e,$0f,$10,$12,$0e,$11,$10,$16,$0e,$0f,$10,$12 // ................
        .byte $0e,$11,$14,$16,$00,$00,$00,$00,$02,$02,$02,$02,$13,$13,$13,$15 // ................
        .byte $13,$13,$13,$15,$09,$13,$13,$13,$15,$13,$13,$13,$15,$17 // ..............

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

// --- Region $3510-$355e ---
.pc = $3510 "dat_3510"

dat_3510:
        .fill 16, $03
        .fill 20, $00
        .fill 16, $03
        .fill 16, $00
        .byte $f4,$00,$00,$00,$00,$00,$00,$00,$00,$f4 // ..........

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

// --- Region $3715-$371e ---
.pc = $3715 "dat_3715"

dat_3715:
        .byte $04,$07,$00,$00,$00,$00,$00,$00,$04,$07 // ..........

// --- Region $3739-$375e ---
.pc = $3739 "dat_3739"

dat_3739:
        .byte $04,$07,$00,$00,$00,$00,$00,$00,$04,$07,$00,$00,$00,$00,$00,$00 // ................
        .fill 11, $00
        .byte $0c,$00,$00,$00,$00,$00,$00,$00,$00,$0c // ..........

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

// --- Region $3840-$3a92 ---
.pc = $3840 "dat_3840"

dat_3840:
        .byte $3c,$02,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // <...............
        .byte $3c,$02,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // <...............
        .byte $3c,$02,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // <...............
        .byte $3c,$02,$00,$00,$3c,$02,$00,$00,$3c,$02,$00,$00,$3c,$02,$00,$00 // <...<...<...<...
        .byte $37,$07,$00,$00,$37,$07,$00,$00,$37,$07,$00,$00,$43,$07,$00,$00 // 7...7...7...C...
        .byte $3c,$04,$00,$00,$37,$07,$00,$00,$37,$07,$00,$00,$37,$07,$00,$00 // <...7...7...7...
        .byte $37,$07,$00,$00,$43,$07,$00,$00,$37,$07,$00,$00,$43,$07,$00,$00 // 7...C...7...C...
        .byte $3c,$04,$00,$00,$37,$07,$00,$00,$37,$07,$00,$00,$43,$07,$00,$00 // <...7...7...C...
        .byte $18,$05,$00,$00,$18,$05,$00,$00,$16,$05,$00,$00,$00,$00,$00,$00 // ................
        .byte $18,$05,$00,$00,$00,$00,$00,$00,$16,$05,$00,$00,$18,$05,$00,$00 // ................
        .byte $00,$00,$00,$00,$18,$05,$00,$00,$00,$00,$00,$00,$16,$05,$00,$00 // ................
        .byte $18,$05,$00,$00,$00,$00,$00,$00,$18,$05,$00,$00,$16,$05,$00,$00 // ................
        .byte $14,$05,$00,$00,$14,$05,$00,$00,$14,$05,$00,$00,$00,$00,$00,$00 // ................
        .byte $14,$05,$00,$00,$00,$00,$00,$00,$14,$05,$00,$00,$16,$05,$00,$00 // ................
        .byte $00,$05,$00,$00,$16,$05,$00,$00,$16,$05,$00,$00,$00,$00,$00,$00 // ................
        .byte $14,$05,$00,$00,$00,$00,$00,$00,$16,$05,$00,$00,$00,$00,$00,$00 // ................
        .byte $14,$05,$00,$00,$14,$05,$00,$00,$14,$05,$00,$00,$00,$00,$00,$00 // ................
        .byte $14,$05,$00,$00,$00,$00,$00,$00,$14,$05,$00,$00,$13,$05,$00,$00 // ................
        .byte $00,$00,$00,$00,$13,$05,$00,$00,$13,$05,$00,$00,$00,$00,$00,$00 // ................
        .byte $14,$05,$00,$00,$00,$00,$00,$00,$16,$05,$00,$00,$00,$00,$00,$00 // ................
        .byte $3c,$02,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // <...............
        .byte $3c,$02,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // <...............
        .byte $3c,$02,$00,$00,$00,$00,$00,$00,$44,$02,$00,$00,$44,$02,$00,$00 // <.......D...D...
        .byte $43,$02,$00,$00,$43,$02,$00,$00,$41,$02,$00,$00,$41,$02,$00,$00 // C...C...A...A...
        .byte $3c,$02,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // <...............
        .byte $3c,$02,$00,$00,$00,$00,$00,$00,$3c,$02,$00,$00,$3c,$02,$00,$00 // <.......<...<...
        .byte $3c,$02,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // <...............
        .byte $3c,$02,$00,$00,$3c,$02,$00,$00,$3c,$02,$00,$00,$3c,$02,$00,$00 // <...<...<...<...
        .byte $3c,$02,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // <...............
        .byte $3c,$02,$00,$00,$00,$00,$00,$00,$3c,$02,$00,$00,$3c,$02,$00,$00 // <.......<...<...
        .byte $48,$02,$00,$00,$00,$00,$00,$00,$48,$02,$00,$00,$00,$00,$00,$00 // H.......H.......
        .byte $48,$02,$00,$00,$48,$02,$00,$00,$48,$02,$00,$00,$48,$02,$00,$00 // H...H...H...H...
        .byte $30,$03,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // 0...............
        .byte $30,$03,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // 0...............
        .byte $30,$03,$00,$00,$00,$00,$00,$00,$30,$03,$00,$00,$00,$00,$00,$00 // 0.......0.......
        .byte $30,$03,$00,$00,$30,$03,$00,$00,$30,$03,$00,$00,$30,$03,$00,$00 // 0...0...0...0...
        .byte $30,$03,$00,$00,$00,$00,$00,$00,$30,$03,$00,$00,$00,$00,$00,$00 // 0.......0.......
        .byte $30,$03                               // 0.

dat_3a92:
        // === Fill data (1 bytes, $3a92-$3a92) ===
        .byte $00                                   // .

// --- Region $3ac0-$3ac2 ---
.pc = $3ac0 "dat_3ac0"

dat_3ac0:
        .byte $30,$0f                               // 0.

dat_3ac2:
        // === Fill data (1 bytes, $3ac2-$3ac2) ===
        .byte $00                                   // .

// --- Region $3b00-$3c1a ---
.pc = $3b00 "dat_3b00"

dat_3b00:
        .byte $3c,$02,$00,$00,$37,$07,$00,$00,$37,$07,$00,$00,$43,$07,$00,$00 // <...7...7...C...
        .byte $3c,$04,$00,$00,$37,$07,$00,$00,$37,$07,$00,$00,$37,$07,$00,$00 // <...7...7...7...
        .byte $3c,$02,$00,$00,$43,$07,$00,$00,$37,$07,$00,$00,$43,$07,$00,$00 // <...C...7...C...
        .byte $3c,$04,$00,$00,$3c,$02,$00,$00,$3c,$02,$00,$00,$3c,$02,$00,$00 // <...<...<...<...
        .byte $3c,$02,$00,$00,$37,$07,$00,$00,$37,$07,$00,$00,$43,$07,$00,$00 // <...7...7...C...
        .byte $3c,$04,$00,$00,$37,$07,$00,$00,$37,$07,$00,$00,$37,$07,$00,$00 // <...7...7...7...
        .byte $3c,$02,$00,$00,$43,$07,$00,$00,$44,$02,$00,$00,$44,$02,$00,$00 // <...C...D...D...
        .byte $43,$02,$00,$00,$43,$02,$00,$00,$41,$02,$00,$00,$41,$02,$00,$00 // C...C...A...A...
        .byte $33,$06,$00,$00,$00,$00,$00,$00,$33,$06,$00,$00,$00,$00,$00,$00 // 3.......3.......
        .byte $33,$06,$00,$00,$00,$00,$00,$00,$31,$06,$00,$00,$33,$06,$00,$00 // 3.......1...3...
        .fill 16, $00
        .byte $33,$06,$00,$00,$00,$00,$00,$00,$35,$06,$00,$00,$00,$00,$00,$00 // 3.......5.......
        .byte $36,$06,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$38,$06,$00,$00 // 6...........8...
        .fill 8, $00
        .byte $36,$06,$00,$00,$00,$00,$00,$00,$35,$06,$00,$00,$00,$00,$00,$00 // 6.......5.......
        .byte $00,$00,$00,$00,$33,$06,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ....3...........
        .byte $31,$06,$00,$00,$00,$00,$00,$00,$33,$06,$00,$00,$00,$00,$00,$00 // 1.......3.......
        .fill 8, $00
        .byte $36,$06,$00,$00,$00,$00,$00,$00,$33,$06 // 6.......3.

dat_3c1a:
        // === Fill data (1 bytes, $3c1a-$3c1a) ===
        .byte $00                                   // .

// --- Region $3c40-$3d1a ---
.pc = $3c40 "dat_3c40"

dat_3c40:
        .byte $36,$06,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$34,$06,$00,$00 // 6...........4...
        .fill 8, $00
        .byte $32,$06,$00,$00,$00,$00,$00,$00,$31,$06,$00,$00,$00,$00,$00,$00 // 2.......1.......
        .byte $00,$00,$00,$00,$2f,$06,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ..../...........
        .byte $2d,$06,$00,$00,$00,$00,$00,$00,$4d,$00,$00,$00,$00,$00,$00,$00 // -.......M.......
        .fill 8, $00
        .byte $4d,$00,$00,$00,$00,$00,$00,$00,$4d,$00,$00,$00,$4d,$00,$00,$00 // M.......M...M...
        .byte $4d,$00,$00,$00,$00,$00,$00,$00,$30,$03,$00,$00,$00,$00,$00,$00 // M.......0.......
        .byte $30,$03,$00,$00,$00,$00,$00,$00,$30,$03,$00,$00,$00,$00,$00,$00 // 0.......0.......
        .byte $3c,$01,$00,$00,$00,$00,$00,$00,$3c,$01,$00,$00,$00,$00,$00,$00 // <.......<.......
        .byte $3c,$01,$00,$00,$3c,$01,$00,$00,$3a,$01,$00,$00,$00,$00,$00,$00 // <...<...:.......
        .byte $3c,$01,$00,$00,$00,$00,$00,$00,$3c,$01,$00,$00,$48,$01,$00,$00 // <.......<...H...
        .fill 8, $00
        .byte $3a,$01,$00,$00,$00,$00,$00,$00,$33,$06,$00,$00,$00,$00,$00,$00 // :.......3.......
        .fill 8, $00
        .byte $36,$06,$00,$00,$00,$00,$00,$00,$38,$06 // 6.......8.

dat_3d1a:
        // === Fill data (1 bytes, $3d1a-$3d1a) ===
        .byte $00                                   // .

// --- Region $3d40-$3f28 ---
.pc = $3d40 "dat_3d40"

dat_3d40:
        .byte $38,$01,$00,$00,$00,$00,$00,$00,$38,$01,$00,$00,$00,$00,$00,$00 // 8.......8.......
        .byte $38,$01,$00,$00,$38,$01,$00,$00,$38,$01,$00,$00,$00,$00,$00,$00 // 8...8...8.......
        .byte $37,$01,$00,$00,$00,$00,$00,$00,$37,$01,$00,$00,$43,$01,$00,$00 // 7.......7...C...
        .fill 8, $00
        .byte $3a,$01,$00,$00,$00,$00,$00,$00,$4d,$00,$00,$00,$00,$00,$00,$00 // :.......M.......
        .fill 8, $00
        .byte $4d,$00,$00,$00,$00,$00,$00,$00,$4d,$00,$00,$00,$4d,$00,$00,$00 // M.......M...M...
        .byte $4d,$00,$00,$00,$00,$00,$00,$00,$3c,$03,$00,$00,$00,$00,$00,$00 // M.......<.......
        .byte $48                                   // H

txt_3db1:
        .encoding "screencode_mixed"
        .text "c"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "<c"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "0c"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "<c"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "0c"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "5c"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "c"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "0c"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "  ok, thats it"
        .encoding "petscii_upper"

txt_3e0e:
        .text " !!  "

txt_3e13:
        .encoding "screencode_mixed"
        .text "i have had it"
        .encoding "petscii_upper"

txt_3e20:
        .text " !     15 "

txt_3e2a:
        .encoding "screencode_mixed"
        .text "hours of crunching makes me sick.  must write a new cruncher"
        .encoding "petscii_upper"

txt_3e66:
        .text ".   "

txt_3e6a:
        .encoding "screencode_mixed"
        .text "thank god that it is speed in cross-linker v"
        .encoding "petscii_upper"

txt_3e96:
        .text "1.0 !     "

txt_3ea0:
        .encoding "screencode_mixed"
        .text "anyway this is something called robocop and not our not released robosleep demo, sorry pals"
        .encoding "petscii_upper"

txt_3efb:
        .text ".    "

txt_3f00:
        .encoding "screencode_mixed"
        .text "i really think that cracking stinks"
        .encoding "petscii_upper"

txt_3f23:
        .text ".   "
        .byte $09,$20                               // . 

// --- Region $3f2a-$41e5 ---
.pc = $3f2a "txt_3f2a"

txt_3f2a:
        .encoding "screencode_mixed"
        .text "eally refuse to offer a entire weekend, just to crack a game"
        .encoding "petscii_upper"

txt_3f66:
        .text ".   "

txt_3f6a:
        .encoding "screencode_mixed"
        .text "cant understand you sometimes, ikari.  party in denmark"
        .encoding "petscii_upper"

txt_3fa1:
        .text " ?   "
        .byte $03,$0f,$0f,$0c                       // ....

txt_3faa:
        .text " !  "

txt_3fae:
        .encoding "screencode_mixed"
        .text "better fix a bigger place this time, danes"
        .encoding "petscii_upper"

txt_3fd8:
        .text ".   "

txt_3fdc:
        .encoding "screencode_mixed"
        .text "do not bother making a demo for the competition, it is all ours"
        .encoding "petscii_upper"

txt_401b:
        .text " !  "

txt_401f:
        .encoding "screencode_mixed"
        .text "but, it could always be fun with some resistance, give it a try ! to my friends: you will find a new linker from us in the next sending"
        .encoding "petscii_upper"

txt_40a6:
        .text "..          "

txt_40b2:
        .encoding "screencode_mixed"
        .text "it will make it all possible"
        .encoding "petscii_upper"

txt_40ce:
        .text "..  "
        .byte $0d                                   // string terminator

txt_40d3:
        .encoding "screencode_mixed"
        .text "oving, load and save turbo, uncruch fix, coding and different startups"
        .encoding "petscii_upper"

txt_4119:
        .text "..   "

txt_411e:
        .encoding "screencode_mixed"
        .text "there will also be our own assembler, which beats the dust out of everyone else i have seen"
        .encoding "petscii_upper"

txt_4179:
        .text "..  "

txt_417d:
        .encoding "screencode_mixed"
        .text "why do all childs in sweden write to datormagazin"
        .encoding "petscii_upper"

txt_41ae:
        .text " !?                           "
        .byte $0e,$12,$07,$34,$15                   // ...4.

txt_41d1:
        .text " !                   "
