// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:21
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0801  End: $ffff  (63487 bytes)
// Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation
// Packer entry: $0810 (via BASIC SYS 2064)
// Entry point:  $5100 (20736)
//
// Code: 269 bytes, Data: 63218 bytes
// Labels: 113, Subroutines: 4
//
// Verification: 5 line(s) auto-corrected to .byte for exact byte matching
//
// Cross-references: all OK
// ============================================


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

// --- Region $4150-$4154 ---
.pc = $4150 "sub_4150"
// Referenced by: jsr from $ff9a

sub_4150:
        brk

dat_4151:
        .byte $00,$00,$00                           // ...
// Referenced by: jsr from $ffa2

sub_4154:
        brk

// --- Region $4d41-$4d41 ---
.pc = $4d41 "sub_4d41"
// Referenced by: jsr from $ff86

sub_4d41:
        brk

// --- Region $5100-$5167 ---
.pc = $5100 "main_5100"

main_5100:
        sei
        lda #$00
        sta $d020
        sta $d021
        jsr $e536
        lda #$08
        jsr $ffd2
        lda #$8e
        jsr $ffd2
        clc
        ldx #$18
        stx $d011
        ldy #$00
        sty $c6
        jsr $fff0
        lda $0326
        sta smc_5156                                // SMC: modifies $5156
        lda #$68
        sta $0326
        lda $0327
        sta smc_515b                                // SMC: modifies $515b
        lda #$51
        sta $0327

loc_5139:
        ldx #$f0
        ldy #$51
        stx $fe
        sty $ff

loc_5141:
        ldy #$00
        lda ($fe),y
        beq loc_5139
        jsr $ffd2
        inc $fe
        bne loc_5150
        inc $ff

loc_5150:
        jsr $ffe4
        beq loc_5141
.label smc_5156 = * + 1
        lda #$00                                    // !SMC: modified by $5126
        sta $0326
.label smc_515b = * + 1
        lda #$00                                    // !SMC: modified by $5131
        sta $0327
        lda #$1b
        sta $d011
        jmp loc_54c0

dat_5167:
        .byte $00                                   // .

// --- Region $5228-$5228 ---
.pc = $5228 "sub_5228"
// Referenced by: jsr from $ffe4

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

// --- Region $544f-$5458 ---
.pc = $544f "Segment $544f"
        eor ($44,x)
        eor $41,x
        ora $202a
        .byte $54,$41                               // nop $41,x // ILLEGAL
        .byte $42                                   // jam // ILLEGAL

// --- Region $54c0-$54cb ---
.pc = $54c0 "loc_54c0"

loc_54c0:
        jsr $ff81
        jsr $ff8a
        jsr $ff84
        jmp loc_fce2

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

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

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

// --- Region $fcd2-$fd00 ---
.pc = $fcd2 "loc_fcd2"

loc_fcd2:
        ldx #$f0
        ldy #$51
        stx $fe
        sty $ff

loc_fcda:
        ldy #$00
        lda ($fe),y
        beq loc_fcd2
.label loc_fce2 = * + 2
        jsr $ffd2
        inc $fe
        bne loc_fce9
        inc $ff

loc_fce9:
        jsr $ffe4
        beq loc_fcda
        lda #$00
        sta $0326
        lda #$00
        sta $0327
        lda #$1b
        sta $d011
        jmp loc_54c0

dat_fd00:
        .byte $00                                   // .

// --- Region $fd44-$fd5b ---
.pc = $fd44 "loc_fd44"

loc_fd44:
.label loc_fd46 = * + 2
        lda $51c3,x
        jsr $f1ca
        inx
        cpx #$2e
        bne loc_fd44
        clc
        ldy #$02
        ldx #$18
        jsr $fff0
        ldy $02
        ldx $03
        rts

// --- Region $ff81-$ffa5 ---
.pc = $ff81 "Segment $ff81"
        eor $4e
        .byte $54,$0d                               // nop $0d,x // ILLEGAL
        rol
        jsr sub_4d41
        lsr $5345
        eor #$41
        ora $202a
        .byte $43,$41                               // sre ($41,x) // ILLEGAL
        eor $4c45
        .byte $4f,$54,$0d                           // sre $0d54 // ILLEGAL
        rol
        jsr sub_4150
        .byte $44,$55                               // nop $55 // ILLEGAL
        eor ($0d,x)
        rol
        jsr sub_4154
        .byte $42                                   // jam // ILLEGAL

// --- Region $ffd2-$ffd5 ---
.pc = $ffd2 "Segment $ffd2"
        .byte $54,$4f                               // nop $4f,x // ILLEGAL
        .byte $52                                   // jam // ILLEGAL

dat_ffd5:
        .byte $53                                   // S

// --- Region $ffe4-$fffd ---
.pc = $ffe4 "Segment $ffe4"
        jsr sub_5228
        eor ($47,x)
        eor $2f
        lsr $4c
        .byte $54,$e3                               // nop $e3,x // ILLEGAL
        ora $2ca4
        jsr $ff81
        jsr $ff8a
        jsr $ff84
        jmp loc_fce2

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

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

dat_0801:
        // === BASIC loader stub ===
        .byte $0d,$08                                                     // [corrected] was: .byte $0c,$08                               // next line pointer ($080c)
        .byte $ce,$07                                                     // [corrected] was: .byte $00,$00                               // line number 0
        .byte $9e                                   // SYS token
        .byte $20,$28,$32,$30,$36
        .byte $34                                                         // [corrected] was: .byte $00                                   // end of line
        .byte $29,$00                                                     // [corrected] was: .byte $00,$00                               // end of BASIC program
        .byte $00,$00,$78,$a9,$34,$85,$01,$a2,$05,$bd,$42,$08,$9d,$2d,$00,$ca // ..x.4.....B..-..
        .byte $10,$f7,$9a,$a0,$00,$c6,$32,$ce,$2c,$08,$b1,$31,$99,$00,$fc,$c8 // ......2.,..1....
        .byte $d0,$f8,$a5,$32,$c9,$08,$d0,$ed,$b9,$48,$08,$99,$00,$01,$c8,$d0 // ...2.....H......
        .byte $f7
        .byte $4c,$00,$01,$00
        .byte $51,$97,$fc,$a2,$0c,$b1
        .text "/****"
        .byte $29,$07,$aa,$bd,$1a,$01,$8d,$18,$01,$b1,$2f,$29,$1f,$aa,$20,$22 // )........./).. "
        .byte $01
        .byte $4c,$ff,$01,$a4
        .byte $43,$ab,$79
        .text "X;?)"
        .byte $e6
        .byte $2f,$d0,$02
        .byte $e6,$30,$60,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6,$2e // .0`./ "..-.-....
        .byte $ca,$d0,$f5,$f0,$c5,$a9,$00,$f0,$ef,$a9,$ff,$d0,$eb,$b1,$2f,$91 // ............../.
        .byte $2d,$e6,$2f,$d0,$02,$e6,$30,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed // -./...0.-.......
        .byte $f0,$a8,$20,$71,$01,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02 // .. q../ "..-.-..
        .byte $e6,$2e,$ca,$d0,$f5,$c6,$39,$10,$f1,$30,$8f,$86,$39,$b1,$2f,$aa // ......9..0..9./.
        .byte $4c,$22,$01,$20,$71,$01,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30 // L". q../.-./...0
        .byte $e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$c6,$39,$10,$e9,$4c,$00,$01 // .-........9..L..
        .byte $2c,$da,$01,$a9,$37,$85,$01,$58,$20,$00,$51,$4c,$ae,$a7,$e0,$00 // ,...7..X .QL....
        .byte $f0,$ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d,$c8,$c4,$ff // ....,...../.-...
        .byte $d0,$f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00,$85,$2e,$a0 // ....-e..-..i....
        .byte $00,$ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30,$69,$00,$85 // ....../e../.0i..
        .byte $30,$4c,$00,$01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7,$ce,$dc,$01 // 0L..............
        .byte $ce,$df,$01,$ad,$df,$01,$c9,$df,$d0,$ea,$60,$60,$c7,$78,$a9,$00 // ..........``.x..
        .byte $8d,$20,$d0,$8d,$21,$d0,$20,$36,$e5,$a9,$08,$20,$d2,$ff,$a9,$8e // . ..!. 6... ....
        .byte $20,$d2,$ff,$18,$a2,$18,$8e,$11,$d0,$a0,$00,$84,$c6,$20,$f0,$ff //  ............ ..
        .byte $ad,$26,$03,$8d,$56,$51,$a9,$68,$8d,$26,$03,$ad,$27,$03,$8d,$5b // .&..VQ.h.&..'..[
        .byte $51,$a9,$51,$8d,$27,$03,$a2,$f0,$a0,$51,$86,$fe,$84,$ff,$a0,$00 // Q.Q.'....Q......
        .byte $b1,$fe,$f0,$f2,$20,$d2,$ff,$e6,$fe,$d0,$02,$e6,$ff,$20,$e4,$ff // .... ........ ..
        .byte $f0,$ec,$a9,$00,$8d,$26,$03,$a9,$00,$8d,$27,$03,$a9,$1b,$8d,$11 // .....&....'.....
        .byte $d0,$4c,$c0,$54,$00,$48,$84,$02,$86,$03,$a2,$00,$8e,$18,$d4,$ca // .L.T.H..........
        .byte $ce,$18,$d4,$ee,$18,$d4,$ca,$d0,$f7,$a0,$08,$a2,$ff,$ca,$d0,$fd // ................
        .byte $88,$d0,$f8,$68,$c9,$0d,$f0,$06,$20,$be,$51,$4c,$ca,$f1,$20,$ca // ...h.... .QL.. .
        .byte $f1,$ee,$67,$51,$ad,$67,$51,$29,$01,$f0,$03,$a9,$05,$2c,$a9,$9a // ..gQ.gQ).....,..
        .byte $8d,$c7,$51,$8d,$f0,$51,$a2,$00,$bd,$c3,$51,$20,$ca,$f1,$e8,$e0 // ..Q..Q....Q ....
        .byte $2e,$d0,$f5,$18,$a0,$02,$a2,$18,$20,$f0,$ff,$a4,$02,$a6,$03,$60 // ........ ......`
        .byte $12,$05,$d1,$9a,$80,$25,$20,$27,$05,$12,$d1,$9a,$0d,$20,$b0,$e6 // .....% '..... ..
        .byte $63,$21,$ae,$e4,$20,$21,$b0,$e3,$63,$21,$ae,$e5,$20,$21,$b0,$e7 // c!.. !..c!.. !..
        .byte $63,$2a,$ae,$0d,$20,$62,$92,$20,$12,$a9,$92,$a9,$e3,$20,$23,$12 // c*.. b. ..... #.
        .byte $62,$6d,$e3,$20,$22,$62,$92,$e3,$20,$22,$12,$62,$e4,$20,$23,$6e // bm. "b.. ".b. #n
        .byte $62,$92,$e3,$20,$60,$1f,$12,$a9,$92,$a9,$20,$20,$12,$62,$0d,$20 // b.. `.....  .b. 
        .byte $62,$92,$a5,$6e,$aa,$12,$63,$63,$b2,$bd,$20,$b4,$20,$20,$62,$92 // b..n..cc.. .  b.
        .byte $a5,$20,$a7,$12,$62,$e3,$20,$32,$aa,$20,$ad,$63,$ae,$92,$a5,$6e // . ..b. 2. .c...n
        .byte $a7,$12,$b0,$63,$bd,$0d,$20,$62,$92,$b5,$e4,$20,$2e,$12,$62,$6d // ...c.. b... ..bm
        .byte $6d,$b4,$20,$20,$62,$92,$b5,$20,$b6,$12,$62,$e3,$20,$39,$aa,$6e // m.  b.. ..b. 9.n
        .byte $20,$6e,$62,$92,$b5,$20,$b6,$12,$62,$6e,$0d,$20,$62,$92,$a1,$20 //  nb.. ..bn. b.. 
        .byte $12,$a1,$b0,$63,$bd,$20,$b4,$e3,$20,$27,$62,$92,$a1,$a0,$12,$a1 // ...c. .. 'b.....
        .byte $62,$e4,$20,$37,$b7,$70,$20,$62,$92,$a1,$20,$12,$a1,$62,$0d,$20 // b. 7.p b.. ..b. 
        .byte $62,$b6,$92,$a0,$12,$b5,$62,$6d,$20,$6d,$b4,$e3,$20,$60,$21,$62 // b.....bm m.. `!b
        .byte $b6,$92,$20,$12,$b5,$ad,$63,$63,$ae,$20,$20,$aa,$20,$62,$b6,$92 // .. ...cc.  . b..
        .byte $20,$12,$b5,$62,$0d,$20,$62,$a7,$92,$20,$12,$b4,$62,$aa,$b7,$b7 //  ..b. b.. ..b...
        .byte $e4,$20,$22,$62,$92,$e6,$20,$30,$12,$62,$20,$20,$aa,$20,$62,$aa // . "b.. 0.b  . b.
        .byte $92,$20,$12,$a5,$62,$0d,$20,$ad,$e3,$63,$22,$bd,$aa,$e6,$20,$21 // . ..b. ..c"... !
        .byte $ad,$e6,$63,$26,$bd,$20,$20,$aa,$20,$ad,$e3,$63,$22,$bd,$0d,$02 // ..c&.  . ..c"...
        .byte $20,$20,$6d,$20,$e6,$20,$21,$6d,$e4,$20,$21,$6e,$e4,$20,$21,$6e //   m . !m. !n. !n
        .byte $e3,$20,$22,$6e,$0d,$e3,$20,$e4,$b7,$e8,$20,$e4,$b7,$e5,$20,$e4 // . "n.. ... ... .
        .byte $b7,$61
        .byte $42,$0d
        .text "HOWDY HACKER"
        .byte $53,$21,$0d,$0d
        .text "TODAY WE BRI"
        .text "NG YOU:"
        .byte $0d,$0d
        .text "'BRAIN "
        .text "SPASM + HIGHSAVE"
        .byte $52,$27,$0d,$0d
        .text "PACKED AND H"
        .text "IGHSAVERADDED BY"
        .byte $3a,$0d,$0d
        .text "RAGE/FAIRLIGH"
        .byte $54,$0d,$0d
        .text "WE SALUTE THE"
        .text " FOLLOWING"
        .byte $0d
        .text "ONES:"
        .byte $0d,$0d
        .text "* AVANTGARDE"
        .byte $0d
        .byte $2a
        .text " SCS+TRC"
        .byte $0d
        .text "* CHROM"
        .text "ANCE"
        .byte $0d
        .text "* TRIAD"
        .byte $0d
        .byte $2a,$20,$44
        .text "YTEC"
        .byte $0d
        .text "* F4CG"
        .byte $0d
        .text "* AT"
        .text "LANTIS"
        .byte $0d
        .text "* EXCESS"
        .byte $0d
        .text "* TALENT"
        .byte $0d
        .text "* AMNES"
        .byte $49,$41,$0d
        .text "* CAMELOT"
        .byte $0d
        .byte $2a,$20,$50
        .text "ADUA"
        .byte $0d
        .text "* TABOO"
        .byte $0d
        .byte $2a,$20,$41
        .text "GONY"
        .byte $0d
        .text "* ANTIC"
        .byte $0d
        .byte $2a,$20,$4f
        .text "XYRON"
        .byte $0d
        .text "* CHERUBS"
        .byte $0d
        .text "* CREATORS"
        .byte $0d
        .text "* ATL"
        .text "ANTIC"
        .byte $e3,$0d,$fa
        .text " (RAGE/F"
        .byte $4c,$54,$e3,$0d,$a4,$2c,$20,$81,$ff,$20,$8a,$ff,$20,$84,$ff,$4c // LT..., .. .. ..L
        .byte $e2,$fc                               // ..

// --- Region $4144-$414f ---
.pc = $4144 "dat_4144"

dat_4144:
        .fill 12, $00

// --- Region $5168-$5227 ---
.pc = $5168 "Segment $5168"
        .byte $48,$84,$02,$86,$03,$a2,$00,$8e,$18,$d4,$ca,$ce,$18,$d4,$ee,$18 // H...............
        .byte $d4,$ca,$d0,$f7,$a0,$08,$a2,$ff,$ca,$d0,$fd,$88,$d0,$f8,$68,$c9 // ..............h.
        .byte $0d,$f0,$06,$20,$be                   // ... .

txt_518d:
        .text "QL"
        .byte $ca                                   // 'J' | $80 (end-of-string marker)
        .byte $f1,$20,$ca,$f1,$ee,$67,$51,$ad,$67,$51,$29,$01,$f0,$03,$a9,$05 // . ...gQ.gQ).....
        .byte $2c,$a9,$9a,$8d,$c7,$51,$8d,$f0,$51,$a2,$00,$bd,$c3 // ,....Q..Q....

txt_51ad:
        .text "Q "
        .byte $ca                                   // 'J' | $80 (end-of-string marker)
        .byte $f1,$e8,$e0,$2e,$d0,$f5,$18,$a0,$02,$a2,$18,$20,$f0,$ff,$a4,$02 // ........... ....
        .byte $a6,$03,$60,$12,$05,$d1,$9a           // ..`....

dat_51c7:
        .text "                                     "
        .byte $05,$12,$d1,$9a,$0d,$20,$b0,$63,$63,$63,$63,$63,$63,$ae // ..... .cccccc.

txt_51fa:
        .text "    "
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $63,$63,$63,$ae                       // ccc.

txt_5203:
        .text "     "
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $63,$63,$63,$63,$63,$63,$63,$ae,$0d,$20,$62,$92,$20,$12,$a9,$92 // ccccccc.. b. ...
        .byte $a9,$20,$20,$20,$12,$62,$6d,$20,$20,$20,$62,$92,$20,$20,$20 // .   .bm   b.   

// --- Region $5229-$544e ---
.pc = $5229 "dat_5229"

dat_5229:
        .byte $62                                   // b

txt_522a:
        .text "    "
        .byte $6e,$62,$92,$20,$20,$20,$12,$a9,$92,$a9,$20,$20,$12,$62,$0d,$20 // nb.   ....  .b. 
        .byte $62,$92,$a5,$6e,$aa,$12,$63,$63,$b2,$bd,$20,$b4,$20,$20,$62,$92 // b..n..cc.. .  b.
        .byte $a5,$20,$a7,$12,$62                   // . ..b

txt_5253:
        .text "   "
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $20,$ad,$63,$ae,$92,$a5,$6e,$a7,$12,$b0,$63,$bd,$0d,$20,$62,$92 //  .c...n...c.. b.
        .byte $b5                                   // .

txt_5268:
        .text "    "
        .byte $12,$62,$6d,$6d,$b4,$20,$20,$62,$92,$b5,$20,$b6,$12,$62 // .bmm.  b.. ..b

txt_527a:
        .text "   "
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $6e,$20,$6e,$62,$92,$b5,$20,$b6,$12,$62,$6e,$0d,$20,$62,$92,$a1 // n nb.. ..bn. b..
        .byte $20,$12,$a1,$b0,$63,$bd,$20,$b4,$20,$20,$20,$62,$92,$a1,$a0,$12 //  ...c. .   b....
        .byte $a1,$62                               // .b

txt_52a0:
        .text "    "
        .byte $b7                                   // '7' | $80 (end-of-string marker)
        .byte $70,$20,$62,$92,$a1,$20,$12,$a1,$62,$0d,$20,$62,$b6,$92,$a0,$12 // p b.. ..b. b....
        .byte $b5,$62,$6d,$20,$6d,$b4,$20,$20,$20,$62,$b6,$92,$20,$12,$b5,$ad // .bm m.   b.. ...
        .byte $63,$63,$ae                           // cc.

txt_52c8:
        .text "  "
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $20,$62,$b6,$92,$20,$12,$b5,$62,$0d,$20,$62,$a7,$92,$20,$12,$b4 //  b.. ..b. b.. ..
        .byte $62,$aa,$b7,$b7                       // b...

txt_52df:
        .text "    "
        .byte $62,$92                               // b.

txt_52e5:
        .text "      "
        .byte $12,$62                               // .b

txt_52ed:
        .text "  "
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $20,$62,$aa,$92,$20,$12,$a5,$62,$0d,$20,$ad,$63,$63,$63,$bd,$aa //  b.. ..b. .ccc..

txt_5300:
        .text "      "
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $63,$63,$63,$63,$63,$63,$bd           // cccccc.

txt_530e:
        .text "  "
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $20,$ad,$63,$63,$63,$bd,$0d,$20,$20,$6d,$20,$20,$20,$6d //  .ccc..  m   m

txt_531f:
        .text "       "
        .byte $6d                                   // m

txt_5327:
        .text "    "
        .byte $6e                                   // n

txt_532c:
        .text "    "
        .byte $6e,$20,$20,$20,$6e,$0d               // n   n.

txt_5336:
        .text "   "
        .byte $b7                                   // '7' | $80 (end-of-string marker)
        .byte $b7,$b7,$b7                           // ...

txt_533d:
        .text "        "
        .byte $b7                                   // '7' | $80 (end-of-string marker)
        .byte $b7,$b7,$b7                           // ...

txt_5349:
        .text "     "
        .byte $b7                                   // '7' | $80 (end-of-string marker)
        .byte $b7,$b7,$b7,$0d                       // ....

txt_5353:
        .text "HOWDY HACKERS!"
        .byte $0d                                   // string terminator
        .byte $0d                                   // .

txt_5363:
        .text "TODAY WE BRING YOU:"
        .byte $0d                                   // string terminator
        .byte $0d                                   // .

txt_5378:
        .text "'BRAIN SPASM + HIGHSAVER'"
        .byte $0d                                   // string terminator
        .byte $0d                                   // .

txt_5393:
        .text "PACKED AND HIGHSAVERADDED BY:"
        .byte $0d                                   // string terminator
        .byte $0d                                   // .

txt_53b2:
        .text "RAGE/FAIRLIGHT"
        .byte $0d                                   // string terminator
        .byte $0d                                   // .

txt_53c2:
        .text "WE SALUTE THE FOLLOWING"
        .byte $0d                                   // string terminator

txt_53da:
        .text "ONES:"
        .byte $0d                                   // string terminator
        .byte $0d                                   // .

txt_53e1:
        .text "* AVANTGARDE"
        .byte $0d                                   // string terminator

txt_53ee:
        .text "* SCS+TRC"
        .byte $0d                                   // string terminator

txt_53f8:
        .text "* CHROMANCE"
        .byte $0d                                   // string terminator

txt_5404:
        .text "* TRIAD"
        .byte $0d                                   // string terminator

txt_540c:
        .text "* DYTEC"
        .byte $0d                                   // string terminator

txt_5414:
        .text "* F4CG"
        .byte $0d                                   // string terminator

txt_541b:
        .text "* ATLANTIS"
        .byte $0d                                   // string terminator

txt_5426:
        .text "* EXCESS"
        .byte $0d                                   // string terminator

txt_542f:
        .text "* TALENT"
        .byte $0d                                   // string terminator

txt_5438:
        .text "* AMNESIA"
        .byte $0d                                   // string terminator

txt_5442:
        .text "* CAMELOT"
        .byte $0d                                   // string terminator
        .byte $2a,$20,$50                           // * P

// --- Region $5459-$54bf ---
.pc = $5459 "dat_5459"

dat_5459:
        .byte $4f,$4f,$0d                           // OO.

txt_545c:
        .text "* AGONY"
        .byte $0d                                   // string terminator

txt_5464:
        .text "* ANTIC"
        .byte $0d                                   // string terminator

txt_546c:
        .text "* OXYRON"
        .byte $0d                                   // string terminator

txt_5475:
        .text "* CHERUBS"
        .byte $0d                                   // string terminator

txt_547f:
        .text "* CREATORS"
        .byte $0d                                   // string terminator

txt_548a:
        .text "* ATLANTIC"
        .byte $0d                                   // string terminator
        .byte $0d,$0d                               // ..

txt_5497:
        .text "                          RAGE/FLT"
        .byte $0d                                   // string terminator
        .byte $0d,$0d,$00,$00,$00,$00               // ......

// --- Region $54cc-$54cc ---
.pc = $54cc "dat_54cc"

dat_54cc:
        // === Fill data (1 bytes, $54cc-$54cc) ===
        .byte $00                                   // .

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

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

// --- Region $e355-$e355 ---
.pc = $e355 "dat_e355"

dat_e355:
        // === Fill data (1 bytes, $e355-$e355) ===
        .byte $00                                   // .

// --- Region $e537-$e537 ---
.pc = $e537 "dat_e537"

dat_e537:
        // === Fill data (1 bytes, $e537-$e537) ===
        .byte $00                                   // .

// --- Region $fc00-$fcd1 ---
.pc = $fc00 "dat_fc00"

dat_fc00:
        .byte $01,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0 // ../ "..-.-......
        .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               // 7..X .

txt_fc46:
        .text "QL"
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $a7,$e0,$00,$f0,$ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d // .......,...../.-
        .byte $c8,$c4,$ff,$d0,$f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00 // .......-e..-..i.
        .byte $85,$2e,$a0,$00,$ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30 // ........./e../.0
        .byte $69,$00,$85,$30,$4c,$00,$01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7 // i..0L...........
        .byte $ce,$dc,$01,$ce,$df,$01,$ad,$df,$01,$c9,$df,$d0,$ea,$60,$60,$c7 // .............``.
        .byte $78,$a9,$00,$8d,$20,$d0,$8d,$21,$d0,$20,$36,$e5,$a9,$08,$20,$d2 // x... ..!. 6... .
        .byte $ff,$a9,$8e,$20,$d2,$ff,$18,$a2,$18,$8e,$11,$d0,$a0,$00,$84,$c6 // ... ............
        .byte $20,$f0,$ff,$ad,$26,$03,$8d           //  ...&..

txt_fcc0:
        .text "VQ"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $68,$8d,$26,$03,$ad,$27,$03,$8d,$5b,$51,$a9,$51,$8d,$27,$03 // h.&..'..[Q.Q.'.

// --- Region $fd01-$fd43 ---
.pc = $fd01 "Segment $fd01"
        .byte $48,$84,$02,$86,$03,$a2,$00,$8e,$18,$d4,$ca,$ce,$18,$d4,$ee,$18 // H...............
        .byte $d4,$ca,$d0,$f7,$a0,$08,$a2,$ff,$ca,$d0,$fd,$88,$d0,$f8,$68,$c9 // ..............h.
        .byte $0d,$f0,$06,$20,$be                   // ... .

txt_fd26:
        .text "QL"
        .byte $ca                                   // 'J' | $80 (end-of-string marker)
        .byte $f1,$20,$ca,$f1,$ee,$67,$51,$ad,$67,$51,$29,$01,$f0,$03,$a9,$05 // . ...gQ.gQ).....
        .byte $2c,$a9,$9a,$8d,$c7,$51,$8d,$f0,$51,$a2,$00 // ,....Q..Q..

// --- Region $fd5c-$ff80 ---
.pc = $fd5c "dat_fd5c"

dat_fd5c:
        .byte $12,$05,$d1,$9a,$80,$25,$20,$27,$05,$12,$d1,$9a,$0d,$20,$b0,$e6 // .....% '..... ..
        .byte $63,$21,$ae,$e4                       // c!..

txt_fd70:
        .text " !"
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $e3,$63,$21,$ae,$e5                   // .c!..

txt_fd78:
        .text " !"
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $e7,$63,$2a,$ae,$0d,$20,$62,$92,$20,$12,$a9,$92,$a9,$e3,$20,$23 // .c*.. b. ..... #
        .byte $12,$62,$6d,$e3,$20,$22,$62,$92,$e3,$20,$22,$12,$62,$e4,$20,$23 // .bm. "b.. ".b. #
        .byte $6e,$62,$92,$e3,$20,$60,$1f,$12,$a9,$92,$a9,$20,$20,$12,$62,$0d // nb.. `.....  .b.
        .byte $20,$62,$92,$a5,$6e,$aa,$12,$63,$63,$b2,$bd,$20,$b4,$20,$20,$62 //  b..n..cc.. .  b
        .byte $92,$a5,$20,$a7,$12,$62,$e3           // .. ..b.

txt_fdc2:
        .text " 2"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $20,$ad,$63,$ae,$92,$a5,$6e,$a7,$12,$b0,$63,$bd,$0d,$20,$62,$92 //  .c...n...c.. b.
        .byte $b5,$e4,$20,$2e,$12,$62,$6d,$6d,$b4,$20,$20,$62,$92,$b5,$20,$b6 // .. ..bmm.  b.. .
        .byte $12,$62,$e3                           // .b.

txt_fde8:
        .text " 9"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $6e,$20,$6e,$62,$92,$b5,$20,$b6,$12,$62,$6e,$0d,$20,$62,$92,$a1 // n nb.. ..bn. b..
        .byte $20,$12,$a1,$b0,$63,$bd,$20,$b4,$e3,$20,$27,$62,$92,$a1,$a0,$12 //  ...c. .. 'b....
        .byte $a1,$62,$e4                           // .b.

txt_fe0e:
        .text " 7"
        .byte $b7                                   // '7' | $80 (end-of-string marker)
        .byte $70,$20,$62,$92,$a1,$20,$12,$a1,$62,$0d,$20,$62,$b6,$92,$a0,$12 // p b.. ..b. b....
        .byte $b5,$62,$6d,$20,$6d,$b4,$e3,$20,$60,$21,$62,$b6,$92,$20,$12,$b5 // .bm m.. `!b.. ..
        .byte $ad,$63,$63,$ae                       // .cc.

txt_fe35:
        .text "  "
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $20,$62,$b6,$92,$20,$12,$b5,$62,$0d,$20,$62,$a7,$92,$20,$12,$b4 //  b.. ..b. b.. ..
        .byte $62,$aa,$b7,$b7,$e4,$20,$22,$62,$92,$e6,$20,$30,$12,$62 // b.... "b.. 0.b

txt_fe56:
        .text "  "
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $20,$62,$aa,$92,$20,$12,$a5,$62,$0d,$20,$ad,$e3,$63,$22,$bd,$aa //  b.. ..b. ..c"..
        .byte $e6                                   // .

txt_fe6a:
        .text " !"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $e6,$63,$26,$bd                       // .c&.

txt_fe71:
        .text "  "
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $20,$ad,$e3,$63,$22,$bd,$0d,$02,$20,$20,$6d,$20,$e6,$20,$21,$6d //  ..c"...  m . !m
        .byte $e4,$20,$21,$6e,$e4,$20,$21,$6e,$e3,$20,$22,$6e,$0d,$e3,$20,$e4 // . !n. !n. "n.. .
        .byte $b7,$e8,$20,$e4,$b7,$e5,$20,$e4,$b7,$61,$42,$0d // .. ... ..aB.

txt_fea0:
        .text "HOWDY HACKERS!"
        .byte $0d                                   // string terminator
        .byte $0d                                   // .

txt_feb0:
        .text "TODAY WE BRING YOU:"
        .byte $0d                                   // string terminator
        .byte $0d                                   // .

txt_fec5:
        .text "'BRAIN SPASM + HIGHSAVER'"
        .byte $0d                                   // string terminator
        .byte $0d                                   // .

txt_fee0:
        .text "PACKED AND HIGHSAVERADDED BY:"
        .byte $0d                                   // string terminator
        .byte $0d                                   // .

txt_feff:
        .text "RAGE/FAIRLIGHT"
        .byte $0d                                   // string terminator
        .byte $0d                                   // .

txt_ff0f:
        .text "WE SALUTE THE FOLLOWING"
        .byte $0d                                   // string terminator

txt_ff27:
        .text "ONES:"
        .byte $0d                                   // string terminator
        .byte $0d                                   // .

txt_ff2e:
        .text "* AVANTGARDE"
        .byte $0d                                   // string terminator

txt_ff3b:
        .text "* SCS+TRC"
        .byte $0d                                   // string terminator

txt_ff45:
        .text "* CHROMANCE"
        .byte $0d                                   // string terminator

txt_ff51:
        .text "* TRIAD"
        .byte $0d                                   // string terminator

txt_ff59:
        .text "* DYTEC"
        .byte $0d                                   // string terminator

txt_ff61:
        .text "* F4CG"
        .byte $0d                                   // string terminator

txt_ff68:
        .text "* ATLANTIS"
        .byte $0d                                   // string terminator

txt_ff73:
        .text "* EXCESS"
        .byte $0d                                   // string terminator

txt_ff7c:
        .text "* TAL"

// --- Region $ffa6-$ffd1 ---
.pc = $ffa6 "dat_ffa6"

dat_ffa6:
        .byte $4f,$4f,$0d                           // OO.

txt_ffa9:
        .text "* AGONY"
        .byte $0d                                   // string terminator

txt_ffb1:
        .text "* ANTIC"
        .byte $0d                                   // string terminator

txt_ffb9:
        .text "* OXYRON"
        .byte $0d                                   // string terminator

txt_ffc2:
        .text "* CHERUBS"
        .byte $0d                                   // string terminator

txt_ffcc:
        .text "* CREA"

// --- Region $ffd6-$ffe3 ---
.pc = $ffd6 "Segment $ffd6"
        .byte $0d                                   // .

txt_ffd7:
        .text "* ATLANTIC"
        .byte $e3,$0d,$fa                           // ...
