DOS kš†+  pCú N®ÿ  @ h p Nudos.library a                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          5     è   ö'%…arrow2data(pc),a5
	sub.b	#11,(a4)
	sub.b	#11,2(a4)
	sub.b	#11,(a5)
	sub.b	#11,2(a5)
; *
	sub.b	#11,(a1)
	sub.b	#11,(a2)
	clr.b	$bfec01	
	bra.s	fade

; * Move menu down

menu_down:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	move.b	(a1),d1
	move.b	down(pc),d0
	cmp.b	d0,d1
	beq.s	fade

	add.b	#11,(a1)
	add.b	#11,(a2)
	
; * sprite down

	lea	arrow1data(pc),a4
	lea	arrow2data(pc),a5
	add.b	#11,(a4)
	add.b	#11,2(a4)
	add.b	#11,(a5)
	add.b	#11,2(a5)
; *
	clr.b	$bfec01	
	bra.s	fade


; ***     5     è   ¢8ª fade choosen menu option ***

; *** Fade it up or down ***

fade:	lea	fadecol(pc),a1
	tst.b	fadeflag	;0=subit
	beq.s	subit

ddit:
	cmp.w	#$0fff,(a1) ;eee
	beq.s	change2
	add.w	#$0111,(a1)
	bra.s	go

subit:
	cmp.w	#$0666,(a1)
	beq.s	change1
	sub.w	#$0111,(a1)
	bra.s	go

change1:
	move.b	#1,fadeflag
	bra.s	go	
change2:
	clr.b	fadeflag

go:

; *** System scroll ***

systemscroll:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	move.l	#640+630,d0
	move.l	#164,d1			;heigth
	jsr	-240(a6)		;M     5     è   Î®’oveRastport
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	moveq	#4,d0			;Speed
	moveq	#0,d1		;
	moveq	#0,d2	;
	move.l	#154,d3	;
	move.l	#640+630,d4
	move.l	#164+9,d5
	jsr	-396(a6)		;Scrollraster
	sub.b	#4,rows			;counter
	bne.S	goforit
	move.b	#8,rows
	lea	rastport(pc),a1
	move.l	textpointer(pc),a0
	moveq	#2,d0
	jsr	-60(a6)
	addq.l	#1,textpointer
	cmp.l	#endG,textpointer
	bne.S	goforit
	move.l	#gtext,textpointer

goforit:

; *** Scroll timing in the interrupt ***

stop_yes_no:
	cmp.b	     5     è   g"ŒÕ#1,sabine
	beq.S	noscr
	bra.S	scroll_timing
	
noscr:
	addq.b	#1,scrollcounter
	cmp.b	#80,scrollcounter	;time in vertical interrrupts
	bne.S	exit
	clr.b	sabine
	clr.b	scrollcounter

scroll_timing:
	cmp.b	#1,prg			;bplcon1 scroll ?
	beq.S	scroll	

first:	bsr.L	sthalf			;else print letter
	bra.S	exit	

scroll:	bsr.L	scr			;scroll letter with $0102
	
exit:	
	subq.b	#3,spritedata+1
	subq.b	#1,spritedata+9
	subq.b	#2,spritedata+17
	subq.b	#1,spritedata+25
	subq.b	#4,spritedata+33
	subq.b	#     5     è   ¾{Æ}3,spritedata+41
	subq.b	#1,spritedata+49
	subq.b	#2,spritedata+57
	subq.b	#4,spritedata+65
	subq.b	#2,spritedata+73
	subq.b	#1,spritedata+81
	subq.b	#3,spritedata+89
	subq.b	#1,spritedata+97
	subq.b	#2,spritedata+105
	subq.b	#3,spritedata+113
	subq.b	#4,spritedata+121
	subq.b	#2,spritedata+129

	movem.l	(a7)+,a0-a6/d0-d7
	rts

; --------------------- copper list --------------------

copper:

; *** Sprite pointers ***
	
spritepointer:
	dc.w	$0120,$0000,$0122,$0000,$0124,$0000,$0126,$     5     è   ¿zÃ10000
	dc.w	$0128,$0000,$012a,$0000,$012c,$0000,$012e,$0000
	dc.w	$0130,$0000,$0132,$0000,$0134,$0000,$0136,$0000
	dc.w	$0138,$0000,$013a,$0000,$013c,$0000,$013e,$0000

	dc.w	$0100,$0200		;bplcon0
	dc.w	$0096,$8020		;dmacon / sprites on

	dc.w	$008e,$2081		;diwstrt
	dc.w	$0090,$2cc1		;diwstop
	dc.w	$0092,$0038		;ddfstrt
	dc.w	$0094,$00d0		;ddfstop

	dc.w	$0102,$0000		;clear bplcon1 
	dc.w	$0104,$0000		;clear blpcon2
	dc.w	$0108,$0000		;bplmod0
	dc.w	$010a,$0000		;bplmod1

sprite_color     5     è   *«Qs:
	dc.w	$01a0,$0000
	dc.w	$01a2,$0fff
	dc.w	$01a4,$0bbb
	dc.w	$01a6,$0888

	dc.w	$01a8,$0000
	dc.w	$01aa,$0f00
	dc.w	$01ac,$0a75		;sprite color
	dc.w	$01ae,$000f

; *** The 'new' copper waits ***
	

	dc.w	$2011,$fffe,$0180,$0200
	dc.w	$2111,$fffe,$0180,$0300
	dc.w	$2211,$fffe,$0180,$0400
	dc.w	$2311,$fffe,$0180,$0500
	dc.w	$2411,$fffe,$0180,$0610
	dc.w	$2511,$fffe,$0180,$0720
	dc.w	$2611,$fffe,$0180,$0831
	dc.w	$2711,$fffe,$0180,$0942
	dc.w	$2811,$fffe,$0180,$0a53
	dc.w	$2911,$fffe,     5     è   Ûaõ$0180,$0b64
	dc.w	$2a11,$fffe,$0180,$0c75
	dc.w	$2b11,$fffe,$0180,$0d86
	dc.w	$2c11,$fffe,$0180,$0e97
	dc.w	$2d11,$fffe,$0180,$0fa8
	dc.w	$2e11,$fffe,$0180,$0000
	

; *** Logo stuff ***

logowait:
	dc.w	$4e11,$fffe
	dc.w	$0100,$3200
bpl:
	dc.w	$00e0,$0006,$00e2,$0000,$00e4,$0006
	dc.w	$00e6,$2800,$00e8,$0006,$00ea,$5000

colors_of_logo:
	dc.w	$0180,$0000,$0182,$0f76,$0184,$0d54
	dc.w	$0186,$0b32,$0188,$0A10,$018a,$0800
	dc.w	$018c,$0600,$018e,$0400

noplan:	dc.w	$4f11,$fffe,$0100,$02     5     è   4ÓÂÇ00

; *** Some more copper waits /colors ***

beammove1:
	dc.w	$5011,$fffe,$0180,$0fa8
	dc.w	$5111,$fffe,$0180,$0e97
	dc.w	$5211,$fffe,$0180,$0d86
	dc.w	$5311,$fffe,$0180,$0c75
	dc.w	$5411,$fffe,$0180,$0b64
	dc.w	$5511,$fffe,$0180,$0a53,$0182,$0d86          ;menu col

; *** Set hires ***

	dc.w	$0102,$0000		;end of wobbling
	dc.w	$0100,$9200		;hires + 1 plane
new_bpl:
	dc.w	$00e0,$0007		;text located at $70000
	dc.w	$00e2,$0000

; *** Set hires END .///////////////

beammove2:
	dc.w	     5     è   ¦©B�$5611,$fffe,$0180,$0942;1
	dc.w	$5711,$fffe,$0180,$0831
	dc.w	$5811,$fffe,$0180,$0720
	dc.w	$5911,$fffe,$0180,$0610
	dc.w	$5a11,$fffe,$0180,$0500;5
	dc.w	$5b11,$fffe,$0180,$0400
	dc.w	$5c11,$fffe,$0180,$0300
	dc.w	$5d11,$fffe,$0180,$0200
	dc.w	$5e11,$fffe,$0180,$0000;9

; *** choose option background ***

	dc.w	$6011,$fffe,$0180,$0200
	dc.w	$6111,$fffe,$0180,$0300
	dc.w	$6211,$fffe,$0180,$0400
	dc.w	$6311,$fffe,$0180,$0500
	dc.w	$6411,$fffe,$0180,$0610
	dc.w	$6511,$fffe,$0180,$0720
	     5     è  �Ø‚„dc.w	$6611,$fffe,$0180,$0831
	dc.w	$6711,$fffe,$0180,$0610
	dc.w	$0182,$0d86

; *** menu option

menuwait:	dc.w	$6f11,$fffe,$0182
fadecol:	dc.w	$0888
menuwait2:	dc.w	$7711,$fffe,$0182,$0d86

; *** menu option end

	dc.w	$e211,$fffe,$0180,$0610
	dc.w	$e311,$fffe,$0180,$0831
	dc.w	$e411,$fffe,$0180,$0720
	dc.w	$e511,$fffe,$0180,$0610
	dc.w	$e611,$fffe,$0180,$0500		
	dc.w	$e711,$fffe,$0180,$0400		
	dc.w	$e811,$fffe,$0180,$0300		
	dc.w	$e911,$fffe,$0180,$0200		

;;;;;;;;;;;;;;;;
	dc.w	$e     5     è   }–¨,d2			
	
	jsr	-390(a6)		;InitBitmap
	move.l	#$70000,bitmap+8

init_rastport:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	jsr	-198(a6)		;InitRastport
	
	move.l	#bitmap,rastport+4

clear_screen:
	lea	$70000,a0
	move.l	#$10000/4-1,d0
clear_loop:
	clr.l	(a0)+	
	dbf	d0,clear_loop

; *** Set hires topaz 8 font ***

open_font:
	lea	txtstruc(pc),a0
	jsr	-72(a6)			;OpenFont
	move.l	d0,txtfont

set_font:
	lea	rastport(pc),a1
	move.l	txtfont(pc),a0
	jsr	-66(a6)			;Setfont	

; *** Text output r     5     è   Y“Ußoutine for the menu ***

	moveq	#9,d7
	lea	text1(pc),a0
	moveq	#32,d1

text_loop:
	bsr.S	put_text
	add.l	#11,d1	;10
	add.l	#71,a0
	subq.l	#1,a0
	cmp.b	#' ',(a0)		;alt + space ?
	bne.s	textit

; *** Test in which line and set end position of beam ***

	move.w	d7,d6	
	moveq	#10,d5
	sub.w	d6,d5		;10-d7
	move.w	d5,$7f000
	lea	$7e000,a3
	lea	waitlist(pc),a2
	subq.w	#1,d5
	add.w	d5,a2
	move.b	(a2),down
	bra.s	textit

waitlist:
	dc.b	$6f,$7a,$85,$90,$9b,$a6,$b1,$bc,$c7,$d2

textit:
	addq.l	     5     è   
Lôå#1,a0
	dbra	d7,text_loop
	bra.s	makeadr

put_text:
	movem.l	d1/a0,-(a7)
	lea	rastport(pc),a1
	moveq	#71,d0
	jsr	-240(a6)
	lea	rastport(pc),a1
	jsr	-60(a6)
	movem.l	(a7)+,d1/a0
	rts

; *** Calculate Address list for the font ***

makeadr:lea	adrlist(pc),a0
	lea	font(pc),a1
	move.l	a1,a2
	moveq	#1,d1			;2 charlines		
adrlo2:	moveq	#19,d0			;Chars per line
adrloop:move.l	a1,(a0)+
	addq.w	#2,a1			;16 Pixel
	dbf	d0,adrloop
	add.l	#[12*40],a2
	move.l	a2,a1
	dbf	d1,adrlo2

; *** Set sprite      5   	  è   x `žpointers ***

set_sprite_pointers:
	move.l	#spritedata,d0
	lea	spritepointer+2(pc),a0
	bsr.s	setrel

; * set arrow relative

	move.l	#arrow1data,d0
	lea	spritepointer+18(pc),a0
	bsr.s	setrel
	move.l	#arrow2data,d0
	lea	spritepointer+26(pc),a0
	bsr.s	setrel

; * set cred relative

	move.l	#credits,d0
	lea	credbpl+2(pc),a0
	bsr.s	setrel
	bra.s	stcopp	

setrel:
	swap	d0
	move.w	d0,(a0)+
	add.w	#2,a0
	swap	d0
	move.w	d0,(a0)+
	rts

; *** Start copper ***
stcopp:
	move.l	#copper,$dff080

     5   
  è   ­<H¦; *** Compare F-keys ***

cmp_keys:
	lea	$7e000,a3
	move.b	$bfec01,d0	
	cmp.b	#$5f,d0			;F1
	beq.L	load1
	cmp.b	#$5d,d0			;F2
	beq.L	load2
	cmp.b	#$5b,d0			;F3
	beq.L	load3
	cmp.b	#$58,d0			;F4
	beq.L	load4
	cmp.b	#$56,d0			;F5
	beq.L	load5
	cmp.b	#$54,d0			;F6
	beq.L	load6
	cmp.b	#$52,d0			;F7
	beq.L	load7
	cmp.b	#$50,d0			;F8
	beq.L	load8
	cmp.b	#$4e,d0			;F9
	beq.L	load9
	cmp.b	#$4c,d0			;F10
	beq.L	load10
	btst	#6,$bfe001
	beq.s	endfast

	btst	#7,$bfe001
	beq.s	endfast

	tst.b	en     5     è   ûÀ¦dit
	beq.s	wait
	bra.s	endfast

wait:
	cmp.b	#$80,$dff006
	bne.S	wait
	move.b	$bfec01,d4
	cmp.b	#$81,d4		; 9 on numeric keyboard
	beq.s	disptime
	bsr.L	int
	bra.L	cmp_keys

disptime:
	move.w	#$000f,$dff180
	bsr.L	int
	move.w	#$0610,$dff180
	bra.L	cmp_keys

endfast:
	bra.s	set_load

end:	
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	38(a0),$dff080
	move.w	#$8020,$dff096		;Turn sprites on
	jsr	-138(a6)		;Permit
	movem.l	(sp)+,d0-d7/a0-a6
	moveq	#0,d0			;no err     5     è   P2Ö¨ors
	rts

; *** Mouse and key selection ***

set_load:
	lea	$7e000,a3
	move.b	menuwait(pc),d0	
	cmp.b	#$6f,d0
	beq.s	load1
	cmp.b	#$7a,d0
	beq.s	load2
	cmp.b	#$85,d0
	beq.s	load3
	cmp.b	#$90,d0
	beq.s	load4
	cmp.b	#$9b,d0
	beq.s	load5
	cmp.b	#$a6,d0
	beq.s	load6
	cmp.b	#$b1,d0
	beq.s	load7
	cmp.b	#$bc,d0
	beq.s	load8
	cmp.b	#$c7,d0
	beq.s	load9
	cmp.b	#$d2,d0
	beq.s	load10

	bra.s	end

; *** Which file shall I load ? *** 

load1:	move.b	#1,(a3)
	bra.s	end
load2:	move.b	#2,(a3)
	bra.s     5     è   zZ¸Š	end
load3:	move.b	#3,(a3)
	bra.L	end
load4:	move.b	#4,(a3)
	bra.L	end
load5:	move.b	#5,(a3)
	bra.L	end
load6:	move.b	#6,(a3)
	bra.L	end
load7:	move.b	#7,(a3)
	bra.L	end
load8:	move.b	#8,(a3)
	bra.L	end
load9:	move.b	#9,(a3)
	bra.L	end
load10:	move.b	#10,(a3)
	bra.L	end

; ------------------- Main routines --------------------

int:
	movem.l	a0-a6/d0-d7,-(a7)
	lea	logowait(pc),a0
	cmp.b	#$2f,(a0)
	beq.s	sou
	subq.b	#$01,(a0)
sou:

; *** Move beam at top of selection in first frame di     5     è   l³ÔÞsplayed ***

	cmp.b	#1,mousetop
	beq.s	mouseco

	move.b	#$6f,menuwait	
	move.b	#$7a,menuwait2
	move.b	#$6f,arrow1data
	move.b	#$76,arrow1data+2
	move.b	#$6f,arrow2data
	move.b	#$76,arrow2data+2

	move.b	#1,mousetop
	bra.s	okY

; -------------------- Mouse routine ---------------------
mouseco:
	moveq	#0,d0
	moveq	#0,d1
	moveq	#0,d2
	moveq	#0,d3
	move.w 	$dff00a,d0
	cmp.w 	oldy(pc),d0
	beq.S 	okY
	move.w 	d0,d7
	move.w 	d0,d1
	lsr.w 	#8,d1		; d0 : X
	ext.w	d0		; d1 : Y

	move.w 	d1,d2     5     è    Š3ßV		;Berechnungen fuer Y
	move.b 	oldy(pc),d3
	sub.w 	d2,d3
	move.w 	d3,d4
	neg.w 	d4
	cmp.w 	#-127,d3
	bgt.s 	nny1
	sub.w 	#255,d4
nny1:	cmp.w 	#127,d3
	blt.s 	nny2
	add.w 	#255,d4
nny2:	add.w 	d4,ypos
	move.w 	d7,oldy

okX:
	moveq	#0,d0
	move.w 	ypos(pc),d0
	tst.w 	d0
	bpl.s 	okY1
	add.w 	#maxY+1,ypos
	bra.s	menu_up

okY1:
	cmp.w 	#maxY,d0
	bcs.s 	okY
	sub.w 	#maxY+1,ypos
	bra.L	menu_down

okY:
	move.w	$dff00a,d0
	move.w	d0,oldy

joy:
	move.w	$dff00c,d0
	move.w	d0,d1
	lsr.w	#1,d1
	eo     5     è   ”ìÎ³r.w	d0,d1
	btst	#0,d1
	bne.s	menu_down
	btst	#8,d1
	bne.s	menu_up

; ------------------------ end of mouse routine

; *** Move beam up and down ***

movebeam:	
	move.b	$bfec01,d0
	cmp.b	#$77,d0		;end if help pressed
	bne.s	ok2
	move.b	#1,endit	

ok2:
	cmp.b	#$64,d0
	beq.s	menu_down
	cmp.b	#$66,d0
	beq.s	menu_up
	bra.s	fade	

; * Move menu up
	
menu_up:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	cmp.b	#$6f,(a1)		;top of menu ?
	beq.s	fade

; * sprite up

	lea	arrow1data(pc),a4
	lea	          è   "{¢@      1Œ000��Œ000ü                                    1Œ000ýñùŒ000 Ø                                    1Œ000�±Œ000ü                                    1Œ000�™Œ000 Ø                                    0ü00x�Œü00x Ø                                                                                                                                                                                                                                                                                      è   #ÿÿùÉ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  è   $ÿÿ30                                                                                                                                                                                                                                                                          ì   g          2   ¦   ª   ¼   à   ò   ö    T  ’  ²  ¾  Ê  Ö  ò  b  n  z  ‚  ˜  ¬  Ì  Ò  Ú  æ  ö      ª  Ì  Ô    "  6  <  @  H  L  T  `  h  p  v  ~  ’  š  ¢  ª  ²  º  Â  Ê           Ð    ÿýú<  Ò  Ú  â  ê  ò  ú    
    
"  
2  
:  
D  
N  
T  
X  
^  
b  
j  
r  
z  
‚  
Š  
”  
Ü  
ê  
ò  
      (  2  <  F  P  Z  ^  f  n  v  ~  †  š  ¤  ®  ¸  Â  Ì  æ  ’      ò                                                                                                                                                                                                                                                                                             +   *  è   &ÞµžF;  x=normal / z=very slow / y=slow / v=very fast / s=stop / w=fast

text:	
DC.B "                HI THERE... HERE AXEL AND CHESTER AGAIN WITH "
DC.B "      CHESTER IS STILL WORKING HARD FOR SCHOOL BUT NO SUCCESS! "
DC.B " "
DC.B " "
DC.B " "
DC.B " "
DC.B "................................................................."
dc.b	-1
even

; 71 chars ->
; *** Menutext ***

text1:	 
dc.b "              F1  Euro Chart         by  CRUSADERS                     "
dc.b "              F2  Comp     +   +  è   'êz¯Mile Menu       by  ADDONIC                       "
dc.b "              F3  New Demo           by  PARADOX                       "
dc.b "              F4  Star Demo          by  ARROW                         "
dc.b "              F5  Vector Demo        by  EUPHORIA                      "
dc.b "              F6                                                      ",' ' 
dc.b "                                                                       "
dc.b "                      Released:      +   ,  è   (F¬l– 05-11-90                              "
dc.b "                                                                       "
dc.b "               Compile done by Axel and Chester                        "
even

tuttiname:	dc.b	'28'	;only up to 99 

; -----------------------------------------------------------------

oldy:dc.w	0
oldx:dc.w	0
ypos:dc.b	0
xpos:dc.b	0
endit:dc.b	0
fadeflag:dc.b	0
down:		dc.b	0
even
; *** Memory for the font and logo ***
tuttifont:	blk.b	84,0	
logoaddr:	blk.b	38     +   -   L    Lû/40,0
font:		blk.b	1000,0		;4924
credits:	blk.b	350,0
fontmem:	blk.b	20*50,0
e
	dc.w	8		
	dc.w	0		;flags
rows:	dc.b	0
mousetop:	dc.b	0
even
textpointer:dc.l	0

; *** Little scroller ***

gtext:

dc.b 'SEE  YOU  ALL  AT  THE  AMIEXPO  IN  COLOGNE / GERMANY !!'
dc.b '                                                         '
dc.b '                                                         '

endG:

; *** Scroll text for the big scroller ***
; *** ABCDEFGHIJKLMNOPQRSTUVWXYZ  1234567890?!.
     5     è   *À4øˆ-----------

start:		
; *** Forbid ***

forbid:
	movem.l	d0-d7/a0-a6,-(sp)
	move.l	4.w,a6
	jsr	-132(a6)		;Forbid

	move.l	#fontmem,d0
	lea	fontbpl+2(pc),a1
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)

	move.l	#$70000,d0
	lea	new_bpl+2(pc),a0
	bsr.L	setrel

; *** Set relative logo address ***
; *** 32*320 ***

copy_logo:
	move.l	#logoaddr,d0
	lea	bpl+2(pc),a1
	moveq	#2,d1
logo_loop:
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)
	addq.w	#4,a1
	ad     5     è   +‹”ëèd.w	#[32*40],d0
	dbf	d1,logo_loop

; *** Copy pack no. in screen memory ***

	lea	credits+31(pc),a0
	lea	tuttiname(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	lea	credits+32(pc),a0
	lea	tuttiname+1(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	bra.s	setpointer

sloop:
	cmp.b	(a1),d3
	bne.s	sloop2
	bsr.s	copchar
sloop2:	
	addq.l	#1,a2
	addq.l	#1,d3
	dbf	d5,sloop
	rts
; *** copies char into memory     5     è    ìÅµ ***
; source in  A2  /   destination in A0


copchar:
	moveq	#6,d0
copycharmem:
	move.b	(a2),(a0)	
	add.l	#50,a0
	add.l	#10,a2	
	dbf	d0,copycharmem
	rts

; *** Set text pointer for small scroller ***

setpointer:
	move.l	#gtext,textpointer

; *** Open graphics.library ***

open_gfx:
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	d0,gfxbase

init_bitmap:
	move.l	gfxbase(pc),a6
	lea	bitmap(pc),a0
	moveq	#1,d0			;how many planes ?
	move.l	#640,d1			
	move.l	#256          è   -¾ý<` €°2    H
 ÀÀ  @B       ˆ    £TÌ� X  2@          �›	  € ©™, € ,       €�   $À   @€  �           0  Ä €°À   à    ¸ „        �    � $ €     0 @        €  €" €@   € à  h… „     �� � € �$€     	   @         °      °@   H  
  @d  (     ¹5Ntµ "€T ª%BÌ­32©ÙUd§Ê  Z©�,       \ª¦¦[ 	R(U¶dV™™T¦ª€2jeP dÈ‘€   g&VÏÉ$üÞ,™ç€À~ol™á<ó#ä˜ðž     ~ÎLŠýŸ’WÉù¼³          è   .¦‰öYÏ aàüßÑ3ÂxWæF£É1á<<         @       0`  °   €  3          p  à       @ 0 `   À            0   `   €               €   @                 P   `           @   `                8       @  (         0                          p                  3 4ä l~l ð à ?ïˆðŸ h€ È         �¸Àñ€?7�&x  @ ŸSÐxN Á @                 �€ € l        €H           €4ðÅœ6À hxp á              ± " ká‰˜A` `ðÀÃ    B@         �€ i      °° ,            è   /ÍœW   0& ` –       �� [ 8   'Ð    04 ¾       €° " p  €4ä      0 0Àp       €  p0à   �v    ˆ
   2` àà        ñ À   0 : A€     rÄ         �@€  0  `   € 0 À
        €'’  ’O�°8`/ H    € g       €#Ç  L&� &< �  €`@         €    €6    � ÀÀ          �3ð0  �6›Ã                 ·à   �°4 ÿ7†H  €0 
              „ €°     pÀ  œ         �€   0"    €@               è   0äüX•       €€ $    4@       @            h  €&  €€À     € H Õ¿Ü       \ €&€   €   '   À€  •2”     �0 8  4�       n  €  À �ºÜ    Æ´ð[Ï ±–È‰²43Ï!W$èÂx FBÎ•”    cxÙæ ÇÊ $¼Â™ç‡�1’x �á> æÕúô   ðÁ÷à?÷îûÿïà @o ÿ€ïàÿî ÿðOûàæ     €?ƒû ï´wþô@ à ÿ _À=ÿ¶ÿàd÷ÀÿÄ      à  À       0 @  °   €  0          p  à        `0 `   À      0      8  p  €  € ``` 
À   à      `        ¸  @  P ``À €   p      À             è   1Òùã¢      Ü     ° `!€ ;    ¸     €         n   Ð  ° àC  v     Ü  €         �À€û ÿƒ   ` ÿàx þ             @  þ 6ÿÀ ¸ `l Ø(¿€0þ &          �€`  À0      `     À0            �¿À   þ€#ö  ` ðÿ `0   -€        �Ž€0  þ€'õ  `øü 00   
À 
       € h      0€ `     0   `         € Ø       0@ h      2   °          €¹  @    2  `      6  X @        �C €   6 `     6  , €         °ƒ`   €6	     Ø  6 €         0          è   2``   €6€    X  6  0         ¸
`6~¿�€6Ç€€�   @ Ä        ¼@ºß�€Cà €À€ &   Æ        €` �€    À   6€   F         ¯ü0�€ÿà?þ À €6`           /ø €?Àô 8 ? n            0 € €     p   \           0 
  À €     à  8€         0 7  `  �    	À  p À        €0 n   0&    €  à $ Õ¿Ü    €  Ü  @  °6@   7   À€ •2”    € ¸  ` °6À   n   € À �ºÜ     ÿ`  0Gê w¾          è   3ø_Æ—úÀ ÿÞØûð ÿö=þ a�ìò•”    €=þà 7öû¿þà ï¸}øÿîþ  ïôúÕúô øÿøüÿøüüüð<?ðÿøð<ð øÿøøÿøøÿøüÿüÿüÿüÿüÿüÿüÿüÿüð<?ðÿüð<ð ÿüÿüÿüÿüÿüÿüÿüÿüð<ð<ð ð<ð ð ð ð<€ <ð<ð ÷¼ð<ð<ð<ð<ð<ð €ð<ð<ð ð<ð ð ð ð<€ <ð<ð ÷¼ð<ð<ð<ðð<ð €ÿüÿøð ð<ÿðÿððüÿü€ <ÿøð ÷¼ð<ð<ÿüðlÿøÿø€ÿüÿøð ð<ÿðÿððüÿü€ <ÿøð ÷¼ð<ð<ÿøðôÿøü€ð<ð<ð ð<ð ð ð<ð<€ð<ð<ð ÷¼ð<ð<ð ðøð< <€ð<ð<ð ð<ð ð ð<ð<€ð<ð<ð ÷¼ð<ð<ð ð|ð< <€ð<ÿüÿüÿüÿüð ÿüð<ÿüÿüð<ÿü÷¼ð<ÿüð ÿ¼ð<ÿü€ð<ÿøüÿøüð üð<ÿüøð<ü÷¼ð<øð Üð<ÿø€                                  è   4\Ý½]                                                        ð<ð<÷¼ð<ð<ÿü <ÿøÿøóÀÿüüÿøøøøø€    ð<ð<÷¼xxxxÿø üÿüÿüóÀÿüÿüÿüÿüÿüÿüÿü€    ð<ð<÷¼<ð<ð ð ü < óÀð ð  <ð<ð<ðüð<€    ð<ð<÷¼ààà < < óÀð ð  <ð<ð<ñü <€    ð<ð<÷¼ÀÀø <ü?øÿüÿøÿø?üøÿüó¼ü€    ð<ð<÷¼À€ø <ÿø?øüÿüÿü?üøü÷<ø€    ð<ð<÷¼à€  <ð  À <ð< <ð< <þ<€€    ð<xx÷¼<ð€<  <ð  À <ð< <ð< <ü<        ÿü?ðÿüxx€ü <ÿüÿüÀÿüÿü <ÿüÿüÿü€€€  üàøð<€ÿü <ÿüÿøÀÿøø <øÿøø€€€                                            è   5<þî…                                                                                        The credits for this once again new bootmenu from Brainstorm must go to ­­­ ORLANDO ­­­ for the coding and to ­­­ CHESTER ­­­  for the design. After the credits the greetings...            Massive appreciation to the following exalted members of the human race :                    A - B - C - D - E - F -    (to be written!)                                HERE IS ANOTHER COMPILE FROM       BRAINSTO          è   6¼löRMy  z  sz  y  x        BYE ....                          ÿ F1    NEW DEMO                BY CELTIC                                F2    VECTOR DEMO             BY TARGETS (REMOVE FASTMEM!)             F3    NEW DEMO                BY SAVAGE                                F4    I FORGOT THE NAME !     BY PROLOGIC                              F5    NINJA DEMO              BY TARGETS                                                                                                                  è   !wE{                                                                                                                                                                                                                                    COMPILE RELEASED : 26-June-1990                       02|||þ8þ||Æ8ÆÆ<À`ÆÆÎlüÀÆÆÞ<Ìü|~öpþÆÆÆÀÆÆÆ0Æ|<þ|||0|8                                        ýŒüüxýùŒüüx Ø                                    1Œ000��Œ000 Ø                                   +   (  è   8HÂiables for the blitter routine ***

sourcea:dc.l	0
destind:dc.l	0
bcontr0:dc.w	0
bcontr1:dc.w	0
bmodula:dc.w	0
bmoduld:dc.w	0
bltsize:dc.w	0

; *** Variables for the scroll routine ***

swapi:	dc.b	0,0,0
swap:	dc.b	0
switch:	dc.b	0
prg:	dc.b	0
sicher:	dc.l	0
addit:	dc.l	0
speed:	dc.b	$44		;speed variable
sabine:	dc.b	0		;stop yes/no
scrollcounter:dc.b	0	
even

; *** Graphic library stuff ***

gfxbase: dc.l	0
rastport:blk.b	100,0
bitmap:	 blk.b	16,0
position:dc.l	0

; *** Font stuff *     +   )  è   %B˜**

txtfont:dc.l	0
fontname:dc.b	'topaz.font',0
even
txtstruc:
	dc.l	fontname
	dc.w	8		
	dc.w	0		;flags
rows:	dc.b	0
mousetop:	dc.b	0
even
textpointer:dc.l	0

; *** Little scroller ***

gtext:

dc.b 'SEE  YOU  ALL  AT  THE  AMIEXPO  IN  COLOGNE / GERMANY !!'
dc.b '                                                         '
dc.b '                                                         '

endG:

; *** Scroll text for the big scroller ***
; *** ABCDEFGHIJKLMNOPQRSTUVWXYZ  1234567890?!.
          è   :C�P <  ÀAúfa <  'yAúîa`H@0ÀÐü H@0ÀNu#ü   ßð€Gù à 9 ¿ì  _g   ]g    [g  þ  Xg  ü  Vg  ü  Tg  ü  Rg  ü  Pg  ü  Ng  ü  Lg  ü9  ¿àg@J9  'vg`69 € ßðfö9 ¿ì �ga  Ö` ÿt3ü  ßñ€a  Æ3ü ßñ€` ÿ\`$,x Cú
<N®þh#è & ßð€3ü€  ßð–N®ÿvp NuGù à :f  og8  zg8  …g8  �g8  ›g:  ¦g<  ±g>  ¼g@  ÇgB  ÒgD`”¼ `Ž¼ `ˆ¼ `‚¼ ` ÿ|¼ ` ÿt¼ ` ÿl¼ ` ÿd¼ ` ÿ\¼ 	` ÿT¼ 
` ÿLHçÿþAú¾ /g 9   ›g  ü o  4ü   ›`vp r t v 09 ßð
°y  'pg`> 2 àIH€Bƒ49  'p          è   ;·r7¢–B8DDCÿ�nD ÿC mD ÿÙy  't3Ç  'pB€09  'tJ@j
y   't`@@ ey   't`  j09 ßð
3À  'p9 ¿ì  wfü   'v  dgB  fg`xCúEú
 ogjIú`Kú€ ,   -    B9 ¿ì`>CúÌEúÐ:#² g,  IúKú: ,   -  B9 ¿ìNqCú”J9  'wgQîgQ`QfgQ`ü   'w`B9  'w,z
,Cú
, <  ö"<   ¤N®ÿ,z
Cú
pr t &<   š(<  ö*<   ­N®þt9   šf2ü   šCú	â z
ppN®ÿÄR¹  œ¹  #í  œf
#ü  "ˆ  œ9   g`9   9 P  f B9  B9  9   ùga –`a  9   ñ9          è   <8_\›   ù9   9   	9   9   9   !9   )9   19   99   A9   I9   Q9   Y9   a9   i9   qLßÿNu   "  $  &  (  *  ,  .  0  2  4  6  8  :  <  >     –€  Ž � �,Á ’ 8 ” Ð      
     ¢ÿ¤»¦ˆ¨  ª ¬
u®  ÿþ€ !ÿþ€ "ÿþ€ #ÿþ€ $ÿþ€%ÿþ€ &ÿþ€1'ÿþ€	B(ÿþ€
S)ÿþ€d*ÿþ€u+ÿþ€†,ÿþ€—-ÿþ€¨.ÿþ€  Nÿþ 2  à  â   ä  æ(  è  êP €  ‚v„T†2ˆ
Š Œ Ž Oÿþ  Pÿþ€¨Qÿþ€—Rÿþ€†Sÿþ          è   =æMq€uTÿþ€dUÿþ€
S‚†   ’  à  â  Vÿþ€	BWÿþ€1Xÿþ€ Yÿþ€Zÿþ€ [ÿþ€ \ÿþ€ ]ÿþ€ ^ÿþ€  `ÿþ€ aÿþ€ bÿþ€ cÿþ€ dÿþ€eÿþ€ fÿþ€1gÿþ€‚†oÿþ‚ˆwÿþ‚†âÿþ€ãÿþ€1äÿþ€ åÿþ€æÿþ€ çÿþ€ èÿþ€ éÿþ€ ëÿþ€ ìÿþ€ íÿþ€ îÿþ€ ïÿþ€ðÿþ€ ñÿþ€1òÿþ€óÿþ‚	Büÿþ€ ýÿþ€1þÿþ€	Bÿÿþ€
Sÿßÿþ ÿþ€dÿþ€uÿþ€†ÿþ€—ÿþ€¨ÿþ€
Sÿþ€dÿþ‚¨   Ž,k �,ÿ ’  ” Ø à   â   ÿÿþ€
S  ÿþ€¨ÿþ          è   >•&?"€—ÿþ€†ÿþ€uÿþ€dÿþ€
Sÿþ€	Bÿþ€1ÿþ€ ‚	Bÿþ€ÿþ€ ÿþ€     à   â  'ÿþ  )ÿþ€1*ÿþ€ +ÿþ€,ÿþ€ -ÿþ€ .ÿþ€ /ÿþ€ 0ÿþ€  ÿÿÿþa|#úÚ  âNqa .:Ô‘9  	O9 ï  	Og
ü   ùNu3ü ÿ  	N#ü  (Ù  â#ü  (×  æ3ü	ð  ê3ü    ì3ü   î3ü   ð3ü  òa  þB9  ùNuAúQÑú^Cúâ|.p  zgj ygn xgr wgv vgz sg~°gTIQÎÿöB¹  þ`¸RIIúÑ  ÷9   ÷(:ü ÿgØü QÌÿú#Ô  ú¹     þNuü   `ªü "  ` ü D  `–ü ˆ  `Œü  `‚ü           è   ?kª¨%  ` ÿx#ü  )  æ3ü	ð  ê3ü    ì3ü &  î3ü 0  ð3ü  òaNu9  ßðfö#ù  â ßðP#ù  æ ßðT3ù  ê ßð@3ù  ì ßðB3ù  î ßðd3ù  ð ßðf3üÿÿ ßðD3üÿÿ ßðF3ù  ò ßðXNu,Ø-    .%/ €   0˜1   2ø3 €   485    6˜7   8X9    :¥; €   <ˆ=   >³?    @A €   BˆC    D8E   FhG €   H8I   J%K €   L¨M    N(O    PQ   RˆS €   TSU        o@v         þ  ÿ  þ          oÓv      8   ð  ÿð  ð  8        graphics.library                                                                              è   @`óëÊ                                                                                                                                                                                                                                                                                                                                              A BCDEFGHIJ	K
LMNOPQRSTUVWXYZ1234567 8!9"0#?$!%.& 'z'x'y'w'v's'                                D                                     	  è   A«üä                                                                                                      topaz.font    †           Ì¨š¥™V*«U¦KV™ÀTà�S"VeS+-TÌÏW2©š     yQuJò¬UV*5Lö­3 	à	¤L¬Ê¦wÚ©™#*®eS<      À  €  €  €  `   €                 @   €  À  À  @           €          (  P  à  À  @` À   à  €   `        ¸  `  p   À €   p      @                  `@                                     P                 �m 5 l�W L ÀF Fi�2¨ j` È              
  è   ,§n¤q   €—@‰€Fª�¤   #ÄÐ™T€1 @         �€ 
 @  �€ € @    À )          ¬@ €53+ ¬ÂÀ $™€˜ @& E€ $         	€  fU€	“@ 3 3 4 †€ h        �0 
  Ü   #€ @       ‹  X       €  ™      �H d  	   �          ² @  0(      " PF          i0à     r     0`äæ        �Š `	   2
 @     " @	       € 	Ñ 
€    €`À  �     9„       {‹@(Q ™àlê€H
  "@          “4 Vª� à&w �  €          €      +     è   C_fžË		;beam 2 under 256

	dc.w	$0011,$fffe,$0180,$0b64		
	dc.w	$0111,$fffe,$0180,$0c75		
	dc.w	$0211,$fffe,$0180,$0d86		
	dc.w	$0311,$fffe,$0180,$0e97		
	dc.w	$0411,$fffe,$0180,$0fa8		
	dc.w	$0511,$fffe,$0180,$0a53		
	dc.w	$0611,$fffe,$0180,$0b64		

; /////////*** The scroll copper murks ***

fontpos:dc.w	$0711,$fffe
	dc.w	$0182,$0fa8
	dc.w	$0100,$1200
	dc.w	$008e,$2c6b
	dc.w	$0090,$2cff
	dc.w	$0092,$0018
	dc.w	$0094,$00d8

fontbpl:
	dc.w	$00e0,$0000
	dc.w	$00e2,$0000

bplcon1:dc.w	$0102     +     è   D5b�æ,$00ff		;move and move...

; /////////*** end of scroll routine copper murks ***

	dc.w	$1411,$fffe,$0180,$0a53,$0100,$0200		
	dc.w	$1511,$fffe,$0180,$0fa8		
	dc.w	$1611,$fffe,$0180,$0e97		
	dc.w	$1711,$fffe,$0180,$0d86		
	dc.w	$1811,$fffe,$0180,$0c75		
	dc.w	$1911,$fffe,$0180,$0b64		
	dc.w	$1a11,$fffe,$0180,$0a53		
	dc.w	$1b11,$fffe,$0180,$0942		
	dc.w	$1c11,$fffe,$0180,$0831		
	dc.w	$1d11,$fffe,$0180,$0720,$0182,$0942		
	dc.w	$1e11,$fffe,$0180,$0610		
	dc.w	$1f11,$fffe,$0180,$0610	     +     è   EÂG t	
	dc.w	$2011,$fffe,$0180,$0610		

; credits
	dc.w	$0100,$1200
	dc.w	$0102,$0000		;end of wobbling
credbpl:dc.w	$00e0,$0000		
	dc.w	$00e2,$0000		

	dc.w	$2711,$fffe,$0100,$0200
	dc.w	$2911,$fffe,$0180,$0831		
	dc.w	$2a11,$fffe,$0180,$0720	
	dc.w	$2b11,$fffe,$0180,$0610		
	dc.w	$2c11,$fffe,$0180,$0500		
	dc.w	$2d11,$fffe,$0180,$0400		
	dc.w	$2e11,$fffe,$0180,$0300		
	dc.w	$2f11,$fffe,$0180,$0200		
	dc.w	$3011,$fffe,$0180,$0000		

coppend:dc.w	$ffff,$fffe

; »»» Scroll subroutines «««
     +      è   F�›šž
sthalf:	bsr.S	decode			;decode ascii text
	move.l	sicher(pc),sourcea
	bra.S	print

print:	bsr.L	blitrou	

scr:	
	move.b	speed(pc),d0
	sub.b	d0,bplcon1+3		;scrspeed $11/$22/$44/$88/$110
	cmp.b	#$ef,bplcon1+3
	beq.S	copy
	move.b	#1,prg			;I want bplcon1 scroll
	rts

; *** Copy screen ***

copy:	move.w	#$ff,bplcon1+2
	move.l	#fontmem+2,sourcea
	move.l	#fontmem,destind

	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0002,bmodula
	move.w	#0002,bmoduld
	mov     +   !  è   G.Þ™We.w	#%0000011000011000,bltsize ;24 words
	bsr.L	blitter
	clr.b	prg			;I want to copy the char
	rts

; *** Decode the Ascii text !!! ***

decode:
	lea	text(pc),a0
	add.l	addit(pc),a0
	lea	chartab(pc),a1
	moveq	#46,d6			;How many chars
	moveq	#0,d0

speed_changed:
	cmp.b	#'z',(a0)		;very slow
	beq.s	speed11
	cmp.b	#'y',(a0)		;slow
	beq.s	speed22
	cmp.b	#'x',(a0)		;normal
	beq.s	speed44
	cmp.b	#'w',(a0)		;fast
	beq.s	speed88
	cmp.b	#'v',(a0)		;very fast
	beq.s	speed110
	cmp.b	#'s',(a0)	     +   "  è   Hw*ØO	;stop
	beq.s	stop

decont:
chloop:
	move.b	(a0),d0
	cmp.b	(a1),d0	
	beq.S	found

	addq	#2,a1
	dbra	d6,chloop
	clr.l	addit
	bra.S	decode

found:					;Char found !! Yeah
	addq	#1,a1
	lea	adrlist(pc),a4
	move.b	(a1),swap
	sub.b	#1,swap
	move.l	swapi(pc),d4
	cmp.b	#$ff,d4
	beq.S	continue

searchl:
	add.w	#4,a4
	dbra	d4,searchl

continue:
	move.l	(a4),sicher
	add.l	#1,addit
	rts

; *** Different speeds ***

speed11:
	move.b	#$11,speed
	bra.s	decont
speed22:
	move.b	#$22,speed
	bra.s	deco     +   #  è   IÉn³ínt
speed44:
	move.b	#$44,speed
	bra.s	decont
speed88:
	move.b	#$88,speed
	bra.s	decont
speed110:
	move.b	#$110,speed
	bra.s	decont
stop:
	move.b	#1,sabine
	bra.L	decont

; *** Copy char to screen ***

blitrou:
	move.l	#fontmem+48,destind
	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0038,bmodula
	move.w	#0048,bmoduld
	move.w	#%0000001100000001,bltsize
	bsr.s	blitter
	rts

; *** Blitter routine ***
	
blitter:

waitblit:
	btst	#14,$dff002		
	bne.S	blitt     +   $  è   Jj!ÊÃer

	move.l	sourcea(pc),$dff050
	move.l	destind(pc),$dff054
	move.w	bcontr0(pc),$dff040
	move.w	bcontr1(pc),$dff042
	move.w	bmodula(pc),$dff064
	move.w	bmoduld(pc),$dff066
	move.w	#$ffff,$dff044
	move.w	#$ffff,$dff046

	move.w	bltsize(pc),$dff058
	rts

; *** Spritedata-list ***

spritedata:
	dc.l	$2cd82d00
	dc.w	$0000,$0001	
	dc.l	$2e252f00
	dc.w	$8000,$0000	
	dc.l	$30983100
	dc.w	$0001,$0001	
	dc.l	$32f83300
	dc.w	$8000,$0000	
	dc.l	$34383500
	dc.w	$0000,$0001	
	dc.l	$36983700
	dc.w     +   %  è   Köw=™	$0001,$0001	
	dc.l	$38583900
	dc.w	$0000,$0001	

	dc.l	$3aa53b00
	dc.w	$8000,$0000	

	dc.l	$3c883d00
	dc.w	$0001,$0001	

	dc.l	$3eb33f00
	dc.w	$0000,$0001	

	dc.l	$40184100
	dc.w	$8000,$0000	
	dc.l	$42884300
	dc.w	$0000,$0001	
	dc.l	$44384500
	dc.w	$0001,$0001	

	dc.l	$46684700
	dc.w	$8000,$0000	
	dc.l	$48384900
	dc.w	$0001,$0001	

	dc.l	$4a254b00
	dc.w	$8000,$0000	
	dc.l	$4ca84d00
	dc.w	$0000,$0001	
	dc.l	$4e284f00
	dc.w	$0000,$0001	
	dc.l	$50185100
	dc.w	$0001,$0001	
	dc.l	$528853     +   &  è   L8ÕÞŒ00
	dc.w	$8000,$0000	
	dc.l	$54535500
	dc.w	$0000,$0001	
	dc.w	0,0	

; *** Sprite datas for the arrows ***

arrow1data:
	dc.l	$6f407600
	dc.w	$0000,$0018
	dc.w	$0000,$001C
	dc.w	$0000,$0FFE
	dc.w	$0000,$0FFF
	dc.w	$0000,$0FFE
	dc.w	$0000,$001C
	dc.w	$0000,$0018
	dc.w	$0000,$0000

arrow2data:
	dc.l	$6fd37600
	dc.w	$0000,$1800
	dc.w	$0000,$3800
	dc.w	$0000,$7FF0
	dc.w	$0000,$FFF0
	dc.w	$0000,$7FF0
	dc.w	$0000,$3800
	dc.w	$0000,$1800
	dc.w	$0000,$0000

; *** Libraries ***

gfxname:dc.b	     +   '  è   7ÂŠö'graphics.library',0
	even

; *** Char address list ***

adrlist:blk.l	50,0

; *** Ascii tab ***

chartab:
	dc.b	'A',00,'B',01,'C',02,'D',03,'E',04,'F',05,'G',06
	DC.B	'H',07,'I',08,'J',09,'K',10,'L',11,'M',12,'N',13
	DC.B	'O',14,'P',15,'Q',16,'R',17,'S',18,'T',19,'U',20
	DC.B	'V',21,'W',22,'X',23,'Y',24,'Z',25,'1',26
	dc.b	'2',27,'3',28,'4',29,'5',30,'6',31,'7',32,'8',33
	dc.b	'9',34,'0',35,'?',36,'!',37,'.',38,' ',39
	dc.b	'z',39,'x',39,'y',39,'w',39,'v',39
	dc.b	's',39


; *** Var     +     è   N¢8s fade choosen menu option ***

; *** Fade it up or down ***

fade:	lea	fadecol(pc),a1
	tst.b	fadeflag	;0=subit
	beq.s	subit

ddit:
	cmp.w	#$0fff,(a1) ;eee
	beq.s	change2
	add.w	#$0111,(a1)
	bra.s	go

subit:
	cmp.w	#$0666,(a1)
	beq.s	change1
	sub.w	#$0111,(a1)
	bra.s	go

change1:
	move.b	#1,fadeflag
	bra.s	go	
change2:
	clr.b	fadeflag

go:

; *** System scroll ***

systemscroll:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	move.l	#640+630,d0
	move.l	#164,d1			;heigth
	jsr	-240(a6)		;M     +     è   OÎ®[oveRastport
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	moveq	#4,d0			;Speed
	moveq	#0,d1		;
	moveq	#0,d2	;
	move.l	#154,d3	;
	move.l	#640+630,d4
	move.l	#164+9,d5
	jsr	-396(a6)		;Scrollraster
	sub.b	#4,rows			;counter
	bne.S	goforit
	move.b	#8,rows
	lea	rastport(pc),a1
	move.l	textpointer(pc),a0
	moveq	#2,d0
	jsr	-60(a6)
	addq.l	#1,textpointer
	cmp.l	#endG,textpointer
	bne.S	goforit
	move.l	#gtext,textpointer

goforit:

; *** Scroll timing in the interrupt ***

stop_yes_no:
	cmp.b	     +     è   Pg"Œž#1,sabine
	beq.S	noscr
	bra.S	scroll_timing
	
noscr:
	addq.b	#1,scrollcounter
	cmp.b	#80,scrollcounter	;time in vertical interrrupts
	bne.S	exit
	clr.b	sabine
	clr.b	scrollcounter

scroll_timing:
	cmp.b	#1,prg			;bplcon1 scroll ?
	beq.S	scroll	

first:	bsr.L	sthalf			;else print letter
	bra.S	exit	

scroll:	bsr.L	scr			;scroll letter with $0102
	
exit:	
	subq.b	#3,spritedata+1
	subq.b	#1,spritedata+9
	subq.b	#2,spritedata+17
	subq.b	#1,spritedata+25
	subq.b	#4,spritedata+33
	subq.b	#     +     è   Q¾{ÆF3,spritedata+41
	subq.b	#1,spritedata+49
	subq.b	#2,spritedata+57
	subq.b	#4,spritedata+65
	subq.b	#2,spritedata+73
	subq.b	#1,spritedata+81
	subq.b	#3,spritedata+89
	subq.b	#1,spritedata+97
	subq.b	#2,spritedata+105
	subq.b	#3,spritedata+113
	subq.b	#4,spritedata+121
	subq.b	#2,spritedata+129

	movem.l	(a7)+,a0-a6/d0-d7
	rts

; --------------------- copper list --------------------

copper:

; *** Sprite pointers ***
	
spritepointer:
	dc.w	$0120,$0000,$0122,$0000,$0124,$0000,$0126,$     +     è   R¿zÂú0000
	dc.w	$0128,$0000,$012a,$0000,$012c,$0000,$012e,$0000
	dc.w	$0130,$0000,$0132,$0000,$0134,$0000,$0136,$0000
	dc.w	$0138,$0000,$013a,$0000,$013c,$0000,$013e,$0000

	dc.w	$0100,$0200		;bplcon0
	dc.w	$0096,$8020		;dmacon / sprites on

	dc.w	$008e,$2081		;diwstrt
	dc.w	$0090,$2cc1		;diwstop
	dc.w	$0092,$0038		;ddfstrt
	dc.w	$0094,$00d0		;ddfstop

	dc.w	$0102,$0000		;clear bplcon1 
	dc.w	$0104,$0000		;clear blpcon2
	dc.w	$0108,$0000		;bplmod0
	dc.w	$010a,$0000		;bplmod1

sprite_color     +     è   S*«s:
	dc.w	$01a0,$0000
	dc.w	$01a2,$0fff
	dc.w	$01a4,$0bbb
	dc.w	$01a6,$0888

	dc.w	$01a8,$0000
	dc.w	$01aa,$0f00
	dc.w	$01ac,$0a75		;sprite color
	dc.w	$01ae,$000f

; *** The 'new' copper waits ***
	

	dc.w	$2011,$fffe,$0180,$0200
	dc.w	$2111,$fffe,$0180,$0300
	dc.w	$2211,$fffe,$0180,$0400
	dc.w	$2311,$fffe,$0180,$0500
	dc.w	$2411,$fffe,$0180,$0610
	dc.w	$2511,$fffe,$0180,$0720
	dc.w	$2611,$fffe,$0180,$0831
	dc.w	$2711,$fffe,$0180,$0942
	dc.w	$2811,$fffe,$0180,$0a53
	dc.w	$2911,$fffe,     +     è   TÛa¾$0180,$0b64
	dc.w	$2a11,$fffe,$0180,$0c75
	dc.w	$2b11,$fffe,$0180,$0d86
	dc.w	$2c11,$fffe,$0180,$0e97
	dc.w	$2d11,$fffe,$0180,$0fa8
	dc.w	$2e11,$fffe,$0180,$0000
	

; *** Logo stuff ***

logowait:
	dc.w	$4e11,$fffe
	dc.w	$0100,$3200
bpl:
	dc.w	$00e0,$0006,$00e2,$0000,$00e4,$0006
	dc.w	$00e6,$2800,$00e8,$0006,$00ea,$5000

colors_of_logo:
	dc.w	$0180,$0000,$0182,$0f76,$0184,$0d54
	dc.w	$0186,$0b32,$0188,$0A10,$018a,$0800
	dc.w	$018c,$0600,$018e,$0400

noplan:	dc.w	$4f11,$fffe,$0100,$02     +     è   U4ÓÂ�00

; *** Some more copper waits /colors ***

beammove1:
	dc.w	$5011,$fffe,$0180,$0fa8
	dc.w	$5111,$fffe,$0180,$0e97
	dc.w	$5211,$fffe,$0180,$0d86
	dc.w	$5311,$fffe,$0180,$0c75
	dc.w	$5411,$fffe,$0180,$0b64
	dc.w	$5511,$fffe,$0180,$0a53,$0182,$0d86          ;menu col

; *** Set hires ***

	dc.w	$0102,$0000		;end of wobbling
	dc.w	$0100,$9200		;hires + 1 plane
new_bpl:
	dc.w	$00e0,$0007		;text located at $70000
	dc.w	$00e2,$0000

; *** Set hires END .///////////////

beammove2:
	dc.w	     +     è   V¦©BJ$5611,$fffe,$0180,$0942;1
	dc.w	$5711,$fffe,$0180,$0831
	dc.w	$5811,$fffe,$0180,$0720
	dc.w	$5911,$fffe,$0180,$0610
	dc.w	$5a11,$fffe,$0180,$0500;5
	dc.w	$5b11,$fffe,$0180,$0400
	dc.w	$5c11,$fffe,$0180,$0300
	dc.w	$5d11,$fffe,$0180,$0200
	dc.w	$5e11,$fffe,$0180,$0000;9

; *** choose option background ***

	dc.w	$6011,$fffe,$0180,$0200
	dc.w	$6111,$fffe,$0180,$0300
	dc.w	$6211,$fffe,$0180,$0400
	dc.w	$6311,$fffe,$0180,$0500
	dc.w	$6411,$fffe,$0180,$0610
	dc.w	$6511,$fffe,$0180,$0720
	     +     è   WØ‚!Ædc.w	$6611,$fffe,$0180,$0831
	dc.w	$6711,$fffe,$0180,$0610
	dc.w	$0182,$0d86

; *** menu option

menuwait:	dc.w	$6f11,$fffe,$0182
fadecol:	dc.w	$0888
menuwait2:	dc.w	$7711,$fffe,$0182,$0d86

; *** menu option end

	dc.w	$e211,$fffe,$0180,$0610
	dc.w	$e311,$fffe,$0180,$0831
	dc.w	$e411,$fffe,$0180,$0720
	dc.w	$e511,$fffe,$0180,$0610
	dc.w	$e611,$fffe,$0180,$0500		
	dc.w	$e711,$fffe,$0180,$0400		
	dc.w	$e811,$fffe,$0180,$0300		
	dc.w	$e911,$fffe,$0180,$0200		

;;;;;;;;;;;;;;;;
	dc.w	$e     +     è   BV†sb11,$fffe,$0180,$0200		
	dc.w	$ec11,$fffe,$0180,$0300		
	dc.w	$ed11,$fffe,$0180,$0400		
	dc.w	$ee11,$fffe,$0180,$0500		
	dc.w	$ef11,$fffe,$0180,$0610		
	dc.w	$f011,$fffe,$0180,$0720		
	dc.w	$f111,$fffe,$0180,$0831		
	dc.w	$f211,$fffe,$0180,$0610		

;;;;;;;;;;;;;;;;; little scroll color
	dc.w	$f311,$fffe,$0182,$0942		


	dc.w	$fc11,$fffe,$0180,$0720		
	dc.w	$fd11,$fffe,$0180,$0831		
	dc.w	$fe11,$fffe,$0180,$0942		
	dc.w	$ff11,$fffe,$0180,$0a53		

; *** under 256 ***

	dc.w	$ffdf,$fffe     +     è   YY“U¨outine for the menu ***

	moveq	#9,d7
	lea	text1(pc),a0
	moveq	#32,d1

text_loop:
	bsr.S	put_text
	add.l	#11,d1	;10
	add.l	#71,a0
	subq.l	#1,a0
	cmp.b	#' ',(a0)		;alt + space ?
	bne.s	textit

; *** Test in which line and set end position of beam ***

	move.w	d7,d6	
	moveq	#10,d5
	sub.w	d6,d5		;10-d7
	move.w	d5,$7f000
	lea	$7e000,a3
	lea	waitlist(pc),a2
	subq.w	#1,d5
	add.w	d5,a2
	move.b	(a2),down
	bra.s	textit

waitlist:
	dc.b	$6f,$7a,$85,$90,$9b,$a6,$b1,$bc,$c7,$d2

textit:
	addq.l	     +     è   Z
Lô®#1,a0
	dbra	d7,text_loop
	bra.s	makeadr

put_text:
	movem.l	d1/a0,-(a7)
	lea	rastport(pc),a1
	moveq	#71,d0
	jsr	-240(a6)
	lea	rastport(pc),a1
	jsr	-60(a6)
	movem.l	(a7)+,d1/a0
	rts

; *** Calculate Address list for the font ***

makeadr:lea	adrlist(pc),a0
	lea	font(pc),a1
	move.l	a1,a2
	moveq	#1,d1			;2 charlines		
adrlo2:	moveq	#19,d0			;Chars per line
adrloop:move.l	a1,(a0)+
	addq.w	#2,a1			;16 Pixel
	dbf	d0,adrloop
	add.l	#[12*40],a2
	move.l	a2,a1
	dbf	d1,adrlo2

; *** Set sprite      +   	  è   [x `gpointers ***

set_sprite_pointers:
	move.l	#spritedata,d0
	lea	spritepointer+2(pc),a0
	bsr.s	setrel

; * set arrow relative

	move.l	#arrow1data,d0
	lea	spritepointer+18(pc),a0
	bsr.s	setrel
	move.l	#arrow2data,d0
	lea	spritepointer+26(pc),a0
	bsr.s	setrel

; * set cred relative

	move.l	#credits,d0
	lea	credbpl+2(pc),a0
	bsr.s	setrel
	bra.s	stcopp	

setrel:
	swap	d0
	move.w	d0,(a0)+
	add.w	#2,a0
	swap	d0
	move.w	d0,(a0)+
	rts

; *** Start copper ***
stcopp:
	move.l	#copper,$dff080

     +   
  è   \­<Ho; *** Compare F-keys ***

cmp_keys:
	lea	$7e000,a3
	move.b	$bfec01,d0	
	cmp.b	#$5f,d0			;F1
	beq.L	load1
	cmp.b	#$5d,d0			;F2
	beq.L	load2
	cmp.b	#$5b,d0			;F3
	beq.L	load3
	cmp.b	#$58,d0			;F4
	beq.L	load4
	cmp.b	#$56,d0			;F5
	beq.L	load5
	cmp.b	#$54,d0			;F6
	beq.L	load6
	cmp.b	#$52,d0			;F7
	beq.L	load7
	cmp.b	#$50,d0			;F8
	beq.L	load8
	cmp.b	#$4e,d0			;F9
	beq.L	load9
	cmp.b	#$4c,d0			;F10
	beq.L	load10
	btst	#6,$bfe001
	beq.s	endfast

	btst	#7,$bfe001
	beq.s	endfast

	tst.b	en     +     è   ]ûÀodit
	beq.s	wait
	bra.s	endfast

wait:
	cmp.b	#$80,$dff006
	bne.S	wait
	move.b	$bfec01,d4
	cmp.b	#$81,d4		; 9 on numeric keyboard
	beq.s	disptime
	bsr.L	int
	bra.L	cmp_keys

disptime:
	move.w	#$000f,$dff180
	bsr.L	int
	move.w	#$0610,$dff180
	bra.L	cmp_keys

endfast:
	bra.s	set_load

end:	
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	38(a0),$dff080
	move.w	#$8020,$dff096		;Turn sprites on
	jsr	-138(a6)		;Permit
	movem.l	(sp)+,d0-d7/a0-a6
	moveq	#0,d0			;no err     +     è   ^P2Öqors
	rts

; *** Mouse and key selection ***

set_load:
	lea	$7e000,a3
	move.b	menuwait(pc),d0	
	cmp.b	#$6f,d0
	beq.s	load1
	cmp.b	#$7a,d0
	beq.s	load2
	cmp.b	#$85,d0
	beq.s	load3
	cmp.b	#$90,d0
	beq.s	load4
	cmp.b	#$9b,d0
	beq.s	load5
	cmp.b	#$a6,d0
	beq.s	load6
	cmp.b	#$b1,d0
	beq.s	load7
	cmp.b	#$bc,d0
	beq.s	load8
	cmp.b	#$c7,d0
	beq.s	load9
	cmp.b	#$d2,d0
	beq.s	load10

	bra.s	end

; *** Which file shall I load ? *** 

load1:	move.b	#1,(a3)
	bra.s	end
load2:	move.b	#2,(a3)
	bra.s     +     è   _zZ¸S	end
load3:	move.b	#3,(a3)
	bra.L	end
load4:	move.b	#4,(a3)
	bra.L	end
load5:	move.b	#5,(a3)
	bra.L	end
load6:	move.b	#6,(a3)
	bra.L	end
load7:	move.b	#7,(a3)
	bra.L	end
load8:	move.b	#8,(a3)
	bra.L	end
load9:	move.b	#9,(a3)
	bra.L	end
load10:	move.b	#10,(a3)
	bra.L	end

; ------------------- Main routines --------------------

int:
	movem.l	a0-a6/d0-d7,-(a7)
	lea	logowait(pc),a0
	cmp.b	#$2f,(a0)
	beq.s	sou
	subq.b	#$01,(a0)
sou:

; *** Move beam at top of selection in first frame di     +     è   `l³Ô§splayed ***

	cmp.b	#1,mousetop
	beq.s	mouseco

	move.b	#$6f,menuwait	
	move.b	#$7a,menuwait2
	move.b	#$6f,arrow1data
	move.b	#$76,arrow1data+2
	move.b	#$6f,arrow2data
	move.b	#$76,arrow2data+2

	move.b	#1,mousetop
	bra.s	okY

; -------------------- Mouse routine ---------------------
mouseco:
	moveq	#0,d0
	moveq	#0,d1
	moveq	#0,d2
	moveq	#0,d3
	move.w 	$dff00a,d0
	cmp.w 	oldy(pc),d0
	beq.S 	okY
	move.w 	d0,d7
	move.w 	d0,d1
	lsr.w 	#8,d1		; d0 : X
	ext.w	d0		; d1 : Y

	move.w 	d1,d2     +     è   aŠ3ß		;Berechnungen fuer Y
	move.b 	oldy(pc),d3
	sub.w 	d2,d3
	move.w 	d3,d4
	neg.w 	d4
	cmp.w 	#-127,d3
	bgt.s 	nny1
	sub.w 	#255,d4
nny1:	cmp.w 	#127,d3
	blt.s 	nny2
	add.w 	#255,d4
nny2:	add.w 	d4,ypos
	move.w 	d7,oldy

okX:
	moveq	#0,d0
	move.w 	ypos(pc),d0
	tst.w 	d0
	bpl.s 	okY1
	add.w 	#maxY+1,ypos
	bra.s	menu_up

okY1:
	cmp.w 	#maxY,d0
	bcs.s 	okY
	sub.w 	#maxY+1,ypos
	bra.L	menu_down

okY:
	move.w	$dff00a,d0
	move.w	d0,oldy

joy:
	move.w	$dff00c,d0
	move.w	d0,d1
	lsr.w	#1,d1
	eo     +     è   b”ìÎfr.w	d0,d1
	btst	#0,d1
	bne.s	menu_down
	btst	#8,d1
	bne.s	menu_up

; ------------------------ end of mouse routine

; *** Move beam up and down ***

movebeam:	
	move.b	$bfec01,d0
	cmp.b	#$77,d0		;end if help pressed
	bne.s	ok2
	move.b	#1,endit	

ok2:
	cmp.b	#$64,d0
	beq.s	menu_down
	cmp.b	#$66,d0
	beq.s	menu_up
	bra.s	fade	

; * Move menu up
	
menu_up:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	cmp.b	#$6f,(a1)		;top of menu ?
	beq.s	fade

; * sprite up

	lea	arrow1data(pc),a4
	lea	     +     è   Mö'%Narrow2data(pc),a5
	sub.b	#11,(a4)
	sub.b	#11,2(a4)
	sub.b	#11,(a5)
	sub.b	#11,2(a5)
; *
	sub.b	#11,(a1)
	sub.b	#11,(a2)
	clr.b	$bfec01	
	bra.s	fade

; * Move menu down

menu_down:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	move.b	(a1),d1
	move.b	down(pc),d0
	cmp.b	d0,d1
	beq.s	fade

	add.b	#11,(a1)
	add.b	#11,(a2)
	
; * sprite down

	lea	arrow1data(pc),a4
	lea	arrow2data(pc),a5
	add.b	#11,(a4)
	add.b	#11,2(a4)
	add.b	#11,(a5)
	add.b	#11,2(a5)
; *
	clr.b	$bfec01	
	bra.s	fade


; ***     v   /  è   dï&ò x         '
DC.B 'ORLANDOS PERSONAL GREETS FLY OUT TO THESE FREAKS.   '
DC.B 'TERMINATOR OF ZERO DEFECTS ... CIAO!                          '
DC.B 'MONOTOF OF STORM ... I WILL SEND THE INTERVIEW SOON. SORRY FOR THE SPELLING ERROR.          '
DC.B 'FIREBALL OF GATE ... SEND THE METALLICA RECORD SOOOOON.       '
DC.B 'COSMAC OF FACTOR FOUR ... GREET LOUISE FROM ME                '
DC.B 'MR SPIV OF CAVE ... KEEP ON CODING AND STAY COOL !!!          '
DC.B 'SAIGON OF SAVAGE ... YEAH!        v   0  è   eî—„Ù                                 '
DC.B 'THAT WERE THE PERSONAL GREETS FROM ORLANDO AND NOW SOMEONE '
DC.B 'ELSE WILL WRITE SOME STUFF...  NOONE...        '
DC.B '                         '
dc.b	-1
even

; 71 chars ->
; *** Menutext ***

text1:	 
dc.b "          F1 EUROCHARTS                BY CRUSADERS                    "
dc.b "          F2 LIONS VECTOR DEMO         BY ENERGY                       "
dc.b "          F3 NEW DEMO                  BY RARE                         "
dc.b     v   1  è   m‡¤”¿ "          F4 KNICK-KNACK               BY E.O.C.                       "
dc.b "          F5 LIVING SCROLL             BY E.O.C.                       "
dc.b "          F6 TUTTI-FRUTTI LIST         BY BRAINSTORM                  ",' ' 
dc.b "                                                                       " 
dc.b "                                                                       " 
dc.b "          ­­­ Compile was done by Orlando and Chester ­­­              "
dc.b "           r     è   glKU�tÔ‰äŠ#B J�f  r NÖx&) t:") pD(j¬N•$) åŠv 0( Rƒ²ƒg  H&) $) ") pDIìþ@N•#A $) åŠv 0( Jƒg  $) pDIìþìN•J�f  r NÖ#j` tþ") pDIì	ÐN•NÖNq$") p IìûÔN•#A J�f  r NÖ") å‰#p $) åŠvý!ƒ(") å‰B°") å‰t!‚") å‰B°"å‰!© $rÿNÖNq$") pIìþüN•#A J�f  r NÖ") å‰#p $) åŠvý¶°(g  ") p Iì	€N•%|   Ôlr NÖ") å‰$) åŠ!°(") å‰t!‚") å‰B°"å‰!© $rÿNÖNq*å�#pX #pX #pX #pX J© f  r `  J© g  ") å‰"0`  "<  ï#A  B© $Bªl` š") $)  ”�R‚#B (&)     r   	  è   i“`Ò $() ˜ƒ#D ,J‚n  ÔJ© f  r `  ") å‰"0 #A 4J�f  ~J© f Xr{pHIìú�N•#A 4J�f  rÿNÖ©  è ,l  
") ,`  "<  è#A 8$) 4åŠB°( ") 4å‰t!‚J© f  ") å‰!© 4`  ") å‰!© 4 Rªh#i 4 J© g  ") å‰"0`  "<  ï#A  t#B ’‚R�#A (") ,²© (o  
") (`  ") ,#A 0J© g  .$) åŠÔ© &) Ö© $"#C D&) 0$) Dp@(jpN•`   ") Ò© $$) åŠÔ© &) 0p@(jpN•") 0Ó© $Ó© Ó© J© f  $) åŠ&0(¶© l  &) Sƒ!ƒ(") ²© $n þ^"å‰!© "å‰!© "å‰!© J© f  ") å‰$0´© l  !© ") $NÖNq(åŒ#pH #pH      *      ,    {y÷/                                            øÿøøÿøøÿøüÿüÿüÿüÿüÿüÿüÿüÿüð<?ðÿüð<ð ÿüÿüÿüÿüÿüÿüÿüÿüð<ð<ð ð<ð ð ð ð<€ <ð<ð ÷¼ð<ð<ð<ð<ð<ð €ð<ð<ð ð<ð ð ð ð<€ <ð<ð ÷¼ð<ð<ð<ðð<ð €ÿüÿøð ð<ÿðÿððüÿü€ <ÿøð ÷¼ð<ð<ÿüðlÿøÿø€ÿüÿøð ð<ÿðÿððüÿü€ <ÿøð ÷¼ð<ð<ÿøðôÿøü€ð<ð<ð ð<ð ð ð<ð<€ð<ð<ð ÷¼ð<ð<ð ðøð< <€ð<ð<ð ð<ð ð ð<ð<€ð<ð<ð ÷¼ð<ð<ð ð|ð< <€ð<ÿüÿüÿüÿüð ÿüð<ÿüÿüð<ÿü÷¼ð<ÿüð ÿ¼ð<ÿü€ð<ÿøüÿøüð üð<ÿüøð<ü÷¼ð<øð Üð<ÿø€                                                                         r   
  è   j@}��#pH *) å�#pX B© B©  `  ") å‰$) Ô°R‚Q‚#B #p  ") ²© fÚ$) Ô© Q‚#B J© f  Õ© J© o  ") å‰$0Õ© J© l  J© l  %|   ÛlrÿNÖ") å‰$0´© l  %|   ÛlrÿNÖJ© f  ") å‰J°f  r NÖ") å‰#p J© f  %|   ÛlrÿNÖ") å‰$)  Ô°R‚Q‚#B $´© l  #B  #p  `Â"å‰!© ")  $) ”�P‚&å‹!‚8"å‰!© ") NÖzÚ‰ä�#E |8Ü‰äŽ#F 4pdIì`N•#A XJ�f  r NÖ") pxIì`N•#A \J�f  r NÖ&) 4$) ") XpxIìù$N•#A X$) 4pxIìùÐN•J�f  r NÖ#j` d&) $) ") \pxIìù$N•#A \J�f  r NÖtÿ") dpxIì´N•     r     è   kË¸]É#A hJ�f  r NÖ") pxIìú`N•J�f  ") hpxIìhN•r NÖ") X²© \f  ($) ") 4px(j4N•J�f  ") hpxIìhN•rÿNÖ$) 4") XpxIìùÐN•") då‰$*dåŠ!° ( ") \å‰$) dåŠ!°( ") \å‰!© d") då‰!© \") å‰t 0 #B lr #A p²© ln  &$) åŠÔ�v 0( t	Ô© dåŠÔ�ƒ( rÒ© p`Ð") hpxIìhN•rÿNÖvÖ‰ä‹#C p@Iì÷|N•"�$) p@Iìø(N•J�f  r NÖ#j` ") å‰t´°f  J°g  %|   Ølr NÖ") å‰tÄ°J‚g  %|   Þlr NÖtÿ") p@IìN•#A J�f  r NÖ") å‰$0S‚#jh 4#B 8$<  è") 8N­ R�$) 4”�%Bh") å‰v¶°g  Sªh") å‰"0p@(jHN•")      r     è   l|ÿ«°å‰$*dåŠ!° ( ") p@(j xN•") p@IìÀN•rÿNÖNq$åŠ#p( v x¸°(fFƒ#C #p(  "0( Iì¤N•#A tÔ‰äŠ#B J�f  r NÖJ© g  "") å‰t 0 vP´ƒo  %|   Ülr NÖ"å‰&) $0") pHIìöhN•#A $) pHIì÷N•J�f  r NÖ#j` 8") 8²ª\f  %|   Ôlr NÖJ© g  *rÒ© 8tpH(jÿ°N•rÒ© 8$") pH(jÌN•`  `"å‰t´°f  &) 8å‹!© 8`  B"å‰t"´°f  4r #A <t²‚n  &$) pL(j¸N•tÔ© <Ô© 8åŠ!�( rÒ© <`ÐrÿNÖNq$åŠ#p( ") pIì TN•#A J�f  r NÖ") å‰#p BªlJ© f  r `  tþ") pIì ¨N•NÖNqJ�f  
"*\`  F#jX `       r     Ä    ¯¥>") å‰#p  J© g  
") ²‘fäJ© f  %|   Ólr `  
"å‰"0NÖ#jX `  ") å‰#p  J© g  ") å‰$´°fÞJ© g  &") å‰tÿ´°g  
´© f  %|   Êlr NÖrpIìòLN•#A J�f  r NÖp<(j 8N•#A 0Gì °"ä‰p@(jðN•#A 4#i  ,(&*Xt") pIì0N•%AXNÖRAMJ�f  rÿ`  n"<  XÒŠä‰#A `  ") å‰#p  ") å‰J° g  
$´° fÞ") å‰J° f  %|   Ólr `  "å‰$) åŠ!° ( "p(j xN•rÿNÖNq#B Dr #A H²© Dn  tÔ‰äŠÔ�åŠÒ‘å‰!°(  rÒ© H`Ø"NÖNq             T  ˜   #     œ  òv¶°g  Sªh") å‰"0p@(jHN•")      v   2  °    pýçß            Released : 30-Aug-(who cares?)                       "
even

tuttiname:	dc.b	'16'	;only up to 99 

; -----------------------------------------------------------------

oldy:dc.w	0
oldx:dc.w	0
ypos:dc.b	0
xpos:dc.b	0
endit:dc.b	0
fadeflag:dc.b	0
down:		dc.b	0
even
; *** Memory for the font and logo ***
tuttifont:	blk.b	84,0	
logoaddr:	blk.b	3840,0
font:		blk.b	1000,0		;4924
credits:	blk.b	350,0
fontmem:	blk.b	20*50,0
                  BY RARE                         "
dc.b     ü     è   oÒt9¼ú ô ?è Ð ÿ ÿ@þ ý@ú€õ ?ê Ô ÿ¨ÿPþ ý@ú€õ ?ê Ô ÿ¨ÿPþ ý@ú€õ ?ê Ô ÿ¨ÿPþ ý@ú€õ ?ê Ô ÿ¨ÿPþ ý@ú€õ ?ê Ô ÿ¨ÿPþ ý@úš— é Ò ÿ¤ÿHþ�ý ú@ô€?é Ò ÿ¤ÿHþ�ý ú@ô€?é Ò ÿ¤ÿHþ�ý ú@ô€?é Ò ÿ¤ÿHþ�ÿ ö@˜ôdÊÈ	s ¾Ì€2™ {2¼À.Ë @?˜€0®Ø;°
&,ñÖ ÒlÖØ°&wk Š`+°=`NÀµ€5› w¶ ñlñØ°»`0Ìÿ6 Ý¬ÓX3 ½­€1« mÖ Ñ¬ªØö°æuk VÜÀ.`ÆÀõÛ��n÷b	€\z ´@X�` À'A€_š L@0ßD²ˆ¦ü±4À/íö Ô@;h€Ñ ŒÀ.v Y˜
0ÁDÒˆfyX€`QÀ%1€\ª ä@=h�`     ü   €  è   pe&¸À'q€] _œ.*‚Ô²¨qPLxôªI€]b •@y0ÛTS ¿E@U0…T Ó ½e@2Š�:`¡¨¦Œñ É*�Tt¨fw
€m ×/XÝ($Lá%úJS Ž†^é¥¥Jô”!(BP <k@c–€ñ-™€]ºÐ¥ :ëAö`´´ætAî`„ŒæŒú@ô(�¾Q ó DÌhÈ0ÑI“ º$�Ý0ä`b’fŒã$�ÎY¸²&s‹!²`‚²¦#ö–@æ,�¢Y²f.ŒC!ž`Ä†¦;1ü!�ðCs r˜˜h0ðSÓ �F:Œ09	`Â`–Y,Lâ’ÃLÀ/!,ÌñÃ|À"A€HC ¾¥°0¨[H¶qlâØ7œ#ƒ‰€LC š†+üÃŒÀ"±€‰\B¸˜¤0ÈW˜®fŒpk0ÁÀ ƒ ¡±"ÂD|˜p"¬À'¡€CÃ �†Œ-:0l`ØÀ…ó ˜8L¸0     ü   �   0    ³�|+X`pÀ"á€E# ™F6ŒKP>  ^×    =Ì¼h Ÿx  ò7û€vp=�™]±Èà§œ "tOkiÌ(Åˆ(
ÐŠ0Ç"øŒí( ˆæSZY
Îð/Íö ë
l³r6ò€ˆ¼õŽô¶¦v®°gYŠ$åà×8³˜/à—U	ãÂâ9aâ>` Ä€‹Ñ&K{;$ÀÆ	Â8Áá`
™ƒu/vH&d0ÀuQ·YA¦—cjëgkNÐÇ°«‘Øñ°½ƒ§­œ9i'd¤�ÄÝ²¡“œÆŽúrÊt¯i¤8#ÊBX5Ì$¨r8ù“£{#!œÒˆùÈ¾ò–ô�.dXB¯‰ÖTùá:´ ¨(³Ñ<‰u>‘!”	ÛâZÁXyñÏIÊ*‹ÈÉ+ƒ`†Y±Þâ†éá‚ó0|ÁyÁ
}!ÑpÀÂ²²¤@N3Ç*B.4àTÐÓz`$Hs ”)€q´61§(ñBæ”y \3BpHXSÊ;sB#„@á¼Fd<%0)ÐÙÔÆƒÓÌc]U"
À*’§lˆÉ`™�9©��ŒŒ˜öUuƒÀ“†K %µ5±œ„ð*÷Ÿ†ˆáÁ€A�È          ¬    ~H-°day
                    The new day dawning.
                     It's only just begun.
                  We march into the future
                   Towards the rising sun.
                Beyond the wide, wide horizon.

                A journey filled with wonder
                 Is waiting just for fun...›1;31;40m

                ***  B R A I N S T O R M  ***›0;31;40m

     ì                   0   Ä   Ì   Ø      ò                          ¿  C  YÇ  �  .                    v   ,  è   s¬ ¼^ No Limits, Spreadpoint...'
dc.b '      Sorry, no SPECIAL greetings from other members...        '
dc.b 'and again I have to write :                             END OF TEXT                         '
dc.b '                                        '

endG:

; *** Scroll text for the big scroller ***
; *** ABCDEFGHIJKLMNOPQRSTUVWXYZ  1234567890?!.
;  x=normal / z=very slow / y=slow / v=very fast / s=stop / w=fast

text:	
dc.b '                     '
DC.B 'SHOW ME... DONT TELL ME!             v   -  è   t{…×å           '
DC.B 'HERE IS TUTTI FRUTTI COMPILE NR.16 BROUGHT TO YOU BY '
DC.B 'BRAINSTORM.       '
dc.b 'WAIT A WHILE TO READ THE PERSONAL GREETINGS. '
DC.B 'FIRST OF ALL I HAVE TO THANK ALL THOSE WHO WROTE ME '
DC.B 'AND WITH ME I MEAN ORLANDO...        BECAUSE THEY SAW MY  NO MORE MR NICE GUY  '
DC.B 'DEMO. SORRY I CANT ANSWER ALL LETTERS BECAUSE IT TAKES '
DC.B 'JUST TOO MUCH TIME. BUT ILL TRY TO ANSWER MOST OF THEM... '
DC.B 'THE LAME ONES WONT BE ANSWERED. FOR EXAMPLE IF YOU SE     v   .  è   c"µØíNT ME '
DC.B 'A DISK WITH DEMOS THAT ARE OLDER THAN 3 MONTHS I SEE  N O  '
DC.B 'REASON  WHY I SHOULD ANSWER THIS CRAP...             '
DC.B 'BUT HERE SOME ADVERTISEMENT FOR ZINE... AS YOU CERTAINLY '
DC.B 'HAVE READ IN ISSUE 6 YOU CAN NOW PUBLISH YOUR BBS NUMBERS FOR '
DC.B 'FREE. JUST SEND ME THE BBS NUMBERS WITH THE NAME OF THE BBS '
DC.B 'TO THE FOLLOWING ADDRESS ... y   zORLANDO BUDELACCI      '
DC.B 'BIRMANNSGASSE 34     4055 BASLE     SWITZERLAND         '
DC.B 'AND NOW...y             è   v1(:                 See the new day
                           The new day dawning.
                            It's only just begun.
                         We march into the future
                          Towards the rising sun.
                       Beyond the wide, wide horizon.

                       A journey filled with wonder
                        Is waiting just for fun...

                       ***  B R A I N S T O R M  ***›0;31;40m

     ì                   0   Ä               •Mú    Ì   Ø      ò                                                                                                                                                                                                                                                                                                                                                                                            À  	ALoader                                                               p            G     è   xã:ø         Charging hard and no one's give in
                      Living on your knees, conformity
                      Or dying on your feet for honesty 
                       Inbred, our bodies work as ONE 
                      Bloody, but never cry submission
                    Following  our instinct not a trend
                    Go against the masses till the end...


               ›0;32;40m!!! YOU CANNOT STOP WHAT HAS ALREADY BEGUN !!!
›0;33;40m

                       *     G      X    ñâÁ**  B R A I N S T O R M  ***›0;31;40m

   ì                   0   Ä   Ì   Ø      òÆN®ÿÐ"N®ÿÜp 9 à Eú ¬  f¼ 1`t  f¼ 2`h  f¼ 3`\  f¼ 4`P  f¼ 5`D  f¼ 6`8  f¼ 7`,  f¼ 8`   	f¼ 9`  
f$"<   ü`"<   úap Nu"<   út v N®ÿ"Nupÿ3ù ßð ßñ€QÈÿôp Nu1 10 dos.library      * 

›0;31;40m                     Code by›1;33;40m Orlando›0;31;40m ­ Design by ›1;33;40mChester 


›0;31;40m                        ›0;31;40mDealing out the agony within
                 ü   t  è   z­%X&C³©“Œ|ßà\€žþ½F�•ª�£Ôäªhbign`GÏ;Û8ÀÒ:áÆ2��H½“­¡�‹¯o³íEpÿÿÿà DÀ�P±¸
/Ï–Îän–¦îöv6žätÃñx?;ÅçÍ,Dñ¡8�_s3qJ@VG,
ñÞkž‘`ŸÿÅæÅæÅæø¼À¿ÿ‹,˜CŒ CÄ`^#Öe´¿ö.ø´Á¸²ÁØÿñt‘ÆK;	wˆúÅÜ'ÿñmƒeƒ>i‚þ-0/ÿâëóñˆbæ„Üÿ‹ˆÁ„8Àè<@Ä{Q‹Æ_ÿÿÿÿøà ,RFTESATW�¸`ñtÞb~€À’0iÁñŒ˜03&tu(@``�üxøðóÀpÿð=ç�pYŽx,¦øo_�¸wì�Ì2KœE´�þ?ÿþÀ/á€_bøQà=í™Í81Á€Æy›N�`›Æa0áÀÀAfÈ¾ \ iŒ`Öoµ!
„ �3ƒÛKÆ¤³ÃþÀ'Á Oþ °?ÿßÍ?€6@Zßâ#úä0?þž8Dˆ*`   ° ¼_€}þÃ>`n     ü   u  è   {õÜ;à«ý@¨ˆ�£F z+aY+•
ât€ h(›óòx¾ã„y´wIÃO8Ã¨[0 3µü�/¯G˜ÞÖËÆYf˜5¹¼P#B–Ë$ñƒíY�ƒUäeÄ#Ã'ßu jœšZ5bãiåAéíˆÜÒ`Xê$ä¢~áÖ6ˆ,ºŒc{É ÝÀÖ6z<ú“‹­á±µ«�Ñ½±¡�ÐŸø"Á{ðïŠQaÇ„7‡:£c7¦
uš�!O£êÎð9Ý€ÅD$]È’’û@Û	–ÜÍ ×‡aª+AP6†L".¸@¦%<9ñÂ×Æ:êvË…¡ �†"GvP—òw¤&ŒÕT°2æÌ‰ùPäé�C™@n²-ÿÞwÍØ�yºÒ<åÈ6ÕÙÊDÿãkÅC448Fë£€IX ËØûBŠ‹ÝâA:8ÑQÐX`ÃuXvú­WTtA†^Úp cÉYy.Ìc±40–)&d�s*(ƒ¡-ƒ¡ ½UØ÷?8ë" 7õ¯ö8 {b =€1€ÀÁ`0-€çxg©TÑ¨zw'K‚¢Ã ªvÖ3ìî‚:³\ Š_V^Bv$ ‚ÔÇ8 `D @ €hª¤eH     ü   v  è   |ñ…ª(ŒŸÂ	€Þ^€!	Ý-	¥µ^x ¥(tã&]o($ RøžH¸ ¨ÁBxËXÅè‡È3"X=Øê	2x)¼û4Àˆ``#Ð*ÇÀ†ïh
¾¬çÃZJŸ‡Øª©ì 
WàB”ô¹”Ê|1qŠ>JÏb³ë-�}–ÁeÜz€0ÕÐämc‹�`VËFQ…ò¦4t0Ì;…Â@‘ú’± 3±hhˆ*Ò˜JŒàp8µsˆ#­¶raèB—L²ò�xfé$YÀêGA0žpbXT—	ÂZR$Œ(_Þ
*Cõ]=™ ûFúð0Ýí(ö¾P:€Øþþ"±¥•°cîDí,ðð‡v6÷m®ÕÅË Ejù�ÍÍ?Îhði@ì0DRG„©‡¥‘||LøP^)¾&wÚ«ô—# ƒ‡ô Ú™˜¸ÄºÙàS¦<ìdät;C8F…PŸgjnàDodâkÊ�êÉÜ·%µ£ÛJÃM�,Í<	m�Ìþð,?Î Œ(Yyloe�c`EäUÀºG‚hHÜ½‹…�è9‡ðf°›ÚJksVÔ9¤rŽìõ•õÅêPÀ�Óqá¯^¼i‚ÿÿ‡     ü   w  è   }pv„V2‚0€=ñ00P¡hQ¹<l|ACãÄA&J8”Pt61¬&¢6ˆ��øš	P~H€µ0¾¦jòß(ã!áœùj
PæNP.ÎpZ�  /p`ûüÐðr¨e'†L»07ìÀ* ÿ À%ÀlB€
€Ñ ÔÕ´L,2€!<40…	pE#pø8 hôàèÀ¨_%6t›	ÔÅÈ„;`ÀäöqÄó„�†(ùC[DÁœiØè 6ÃÀ€@   ¶L€@ ¡ `%iIÚ®Ov`WÚ âF-ˆ.ÆAÃä¤ÆAB~ŸÑyÃ•-VŒ%—Ø‡û7EúÜÐ  �ð 
—H€¹%9,ˆPÀœ—Ü–àÍp™`{5t"ÄèŠ¹;9|Ó·´0öîƒÝ�™>‰AàÝ\ÅÂÉ`«=À.\�Æ“Y1Â*"'C¯ú  •ÐEod`KLÒp ’Î0pT,½ê €�A‘A‰A™A…A•A�C”ÃœÃ’ÃšÀ–àŸ ‘Q˜„Œ‚Š†–Žž@PHXDG�W�O�_�@APATCLABARAJCZAVANA^_ÿÿÿÿÿÿü YAÀ     ü   x  è   ~æÒ´à ÐðÈèØøÄäÔôÌìÜHCKÁGÁOÁ  ü Âƒ_ÿÿÿý¨  âÒêòÊ)3¯òCHg†8†UíÂð#`a¥Ø6l  Ø)‚à*@ ) è´ƒ8!`øDòBÇ?§ÐükÑ˜9”hí­<˜yÚ¯°´4–¹Ú£·àªµÀqU}¸ÀP.
‚á2@ ‰V�Dˆ
Ðì&Âx†îÖ¦6ôõ†8ïèXˆÈ épJpÇ4=êïÒ£ŸŒ�À„¬î`>€­cC¢'ó�h#8Q�¸t|ax¿ñì< Í28xæàä3¸xŒ, &pv1†YàÐØÚÖPŸžˆÀà3
 œ½õÁÀ	X­aXw@á¥/À°A*r%Ä;.HAÀ€›! œôÂžæ½E3¨‰�-½³ŸeÒ 0ÒÁ9:‡@¢ ã	€HèaJ[Ð.™Bú1@›Û¹`³§³–:K#'C;ÄMEÐÒ²¸€úÆŽ  CQâ ¸"`¦Va�\l•zL!´Ø*!èT+†ÅA'½«Œ”(S(bO´,À€  A
£Ánpe�,Ý°     ü   y  è   Ãºxã°…Â˜¼ÅÄ`	ÉŒ¹Éjx àBáica
ÔÔ¯X{XqåÀ�ù5÷‚J¦¶Ðó€½�1œ�1hlàC|/K;gCS^°À S: a{[[C;;W[#S' `Ÿþ?ó–W; ¤ì�"ËÅÍíÓ¿È(lRbNÖeSKX¨…[3?Y“›×æÃ¢lZ~	f-W+Däš®úéÉû,Ò†î±Ÿÿÿÿÿûü“ïÄ2%¦igoDïõEl+ç�ßßÐxÌLBªúÖºÑ3£ë—O» `øk(Ü¼j&š®Î˜¿ÿÿÃÿÿ:5Í�Ú?}èXqùp¸ØD(tbb�ø¥\¢Ó
kÚ‡f7Ž‰dŒ±I<âÅªÿÿšåôžK»û~†@À9ù T@0u§K‘©¨išŸ9ØûyïA!§¥ãR'Â¤°‰L¬5jš˜óÿÿûü¸#¬²’ZºÎwø¥µµ“C{©7  3ëL<?ðØÊ`zG%ŠÞÙþ6ãçø DŸãS
ih™™ßâf§—´Ì†î^|4ý–.ÿ}B$/#¨ëéèŸ“÷øÓ+‹—7ø€hŸá‘ñÊÈßãØc—’Ó…4|uþ$ |rØ·ù\´Š®á‚©Þÿ
ùúü:¯     ü   z  è   €Ê*ºãò!)­M=Á+×Ï?]ølb
2&¸Þá±Ù™MV]k_Àÿàø¸Ç¼Ò ª6.¾ªdŠ:æN¾Éy•-ýS«×o€0èD´Ârš&ö^¡	Ùe�= €ðÏäêê´P¬ÒjÿÿÿÿÿÿÿÛs¹ÄgÖt�Ínœ?}‚ ã‘2ðK)êX»û–·V^¢!ÓðË
Ù3Árˆ+iš8û…&äW5öL¯í^¼A¢Ó±
ÈkÙ–�/þA./ 2ˆª99áJ¨YºÇ¥ÔwÎlŸÝ~€#a’0ó‰*è[9úD§åV´\~ýAÀcÒp‹Éj˜;y†$ç•6ôO-î\¿ýB Q²Ë©[Gg¦eµŽÍ-œ=ý€ï�ÿÿÿÿÿÿÿÿÿÿÿÿÿÿõàHw­çRÐHVñ†(ë±�//±¯4¸f�¸B‚a¶8£f£f¸húÀ«Û›˜Ç=Éììm=d¹Ùßœ†,	±”bªtÅR�´‚äó²ƒ�~EÐÈÉx �¬£{W&ðÖŠ—¨À GjnãHo äÌ"#òSÚ¸˜ÑÎøèÝ€xàÝ"ßp`ÀuaÇcÿ#Ü`hï¬ßá¤àÀ%ÒaŒÂpžó‡£     ü   {  è   �Ö`_kÁ�­†!•`§xàPàŠ ¾}€ŽZ•@FI-ÔÂo¸�½‘¡��É~l�g�@ÿÀOÿÿÿÿ„qè¹ò#ó€0SïÂq´À¯#‚wKþpFX7ë&ábd\#lSÜî	ØXlc¼iÏ (ÀAE9A*Çbƒ)T4oÍ0<Ù@‚õ·l
 %ƒµ%µ¸ÃÿZ��dœÞ‘º9ÚHÞÞüOôqUl¢w´Ð(ªïeOÚÂ¦cyøCŒ~¤zŽ:WÜ®~õG$ó“9ú�n.@¯ÛwŽì-ÀUøáA$qBãL8 débéë>¼?àãôA¸'OZ8Af‡£C¦�@ÂçÀ™arˆ¨ @š.CøXCxd˜SØÆ,.ý‚šwÏì’�$*³¥@êB“ÃZ‡Ú¹9F'ôâ:�[Ø™(ŽX^ÈÅg‡Ä”Ã3LÖÛ•8®…�­]aøú£¢46µ¦G$C°	ÔÐÈë5d¸—‘U¡µO\Á`I0è-¡ÐPA¶{ZS+­½î€…t©§—`Ýœ¶È½(‘‹�YÞ|1†øÖÌíh;3‚º ÈŒp�
½¥^#š1€›¿—��îSñ
b*fhj     ü   |  è   ‚o½ç?ãbëÃé¦‡±˜Eö˜(€ÑßÀ>rª­©�‹¬ü”bUÊzÅxGh¹Ä~É8<À¸<HÎ:3ƒ¾Œàìc¿¼rî='Œ c�°§x.ö¶–^²X™”änô*³ÓÜù÷=ñÎ­]lhaÆaå†˜'°Ë°ë8,=Lé	(ÔYC,­>µ1ë=`	ì4ô¿¯�6êîÐ8D`ˆ*y>Ø-•(ƒ	ð+ï� G|˜+ð�1>¨(äž¡YId å¸\5+#·œäíéìÌÌà�Ì/�¬Â¡¹“ADèÿÉÌ¨Øßð;2¸8˜uOñS™À<t€ÈªQª ÕÅŠGTÅ@f‚ú0‰H¨ÚÐÆT8bC�,Œ™à™Xo‡ŸôfÔÌËm1‚Êc®`H’9…§Èˆ�+}�á“€­z+ƒ;Y#^ø¿¬‚Á{*‘+ç h›,-†pZ OÏ†M”lh!¡Õðq®Ã)�Ä�íÜia÷fP²rÀ�ÒÔÝÎÄ&!Ï5Ã@8á„1uK{…n[  ¬~9y¦` õ,�×<x÷Ì]llgö<8Ì½¡—àßÎ8
\‹Û;Ò
ÈÐxz4w     ü   }  è   ƒF!«Ôáòû¾<�ßìrØ$Á¿Øä°Yƒ±È`‹ÿc�ÁVþÇ ‚lýŽ@;Ø7û€vp=�™]±Èà§œ "tOkiÌ(Åˆ(
ÐŠ0Ç"øŒí( ˆæSZY
Îð/Íö ë
l³r6ò€ˆ¼õŽô¶¦v®°gYŠ$åà×8³˜/à—U	ãÂâ9aâ>` Ä€‹Ñ&K{;$ÀÆ	Â8Áá`
™ƒu/vH&d0ÀuQ·YA¦—cjëgkNÐÇ°«‘Øñ°½ƒ§­œ9i'd¤�ÄÝ²¡“œÆŽúrÊt¯i¤8#ÊBX5Ì$¨r8ù“£{#!œÒˆùÈ¾ò–ô�.dXB¯‰ÖTùá:´ ¨(³Ñ<‰u>‘!”	ÛâZÁXyñÏIÊ*‹ÈÉ+ƒ`†Y±Þâ†éá‚ó0|ÁyÁ
}!ÑpÀÂ²²¤@N3Ç*B.4àTÐÓz`$Hs ”)€q´61§(ñBæ”y \3BpHXSÊ;sB#„@á¼Fd<%0)ÐÙÔÆƒÓÌc]U"
À*’§lˆÉ`™�9©��ŒŒ˜öUuƒÀ“†K %µ5±œ„ð*÷Ÿ†ˆáÁ€A�È     ü   ~  è   nDuØtá«£€´¶™£X" =-…ð.öFž.vÐr…¥–H¿ûGŽ‘Ö'��E0(.Ä�lHø@ÎŠØ¹?uÕMÒ2/nçc$Š©¢HÌ…D¼�H,„•-Ì,f¡ ˜ÂÉøR rqµ¦rvuø°!=� F…MÌ—è�‰�=™�¥��ÓBˆ.�LÜháË'4œ©‡‹�;½“¯~ ¨++Ií5©—Ð–ö“"rolçCiddëÆƒ˜ ?ÿò­èV^Ó WS uS W_´t´ÄÃ�)CL€ÅLŒ¸€ ƒ“€,¡§�`°•q°w0U0p–1p—³p61ÿþ p `` ‘‰™…•��ƒ“�ÈØÄÔÇÿ­ø  Áx À� Ì À€ ä ü€  Pð  gŽøpAïÔà wÔp¦0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ã£Ê�ù 8JŸÿ@þ€ý ú ô ?è Ð ÿ ÿ@þ€ý ú ô ?è Ð ÿ ÿ@þ€ý ú ô ?è Ð ÿ ÿ@þ€ý ú ô ?è Ð ÿ ÿ@þ€ý      ü   i  è   …içKƒ}c„r†I’#ÚŽn3&”�!t)Ø]ýä(ðKÿìr‚JíWºfÖ~x;â
<ù«¼�ÖH�?„Q( Ï2“ˆ!›,Íù1H�:d†Æ” Î Š(¢„cTÍ%‰��ïu„ÀRQhK`È’A(•F^ûL‚„’TP`|›CÑ3C¾{Ó¬í… ¶p›ûpûÌ³ûåÞMž�ŠLbKN3Ì@ €ìBü€iRRýû¤¹?½à~¤>&¼æ kÏí$àÿžpÁlÀH å ÀfPVu@¦N.†„œ©e†Œ|ëB!ÌÖß°Vc	–ES€J Ã ” Å®žX�ð@ªyv€-Y@<\9’—ÀB3¹ÂœÔkLà/‘êPZPšƒß>@ 9~ïØ�Î�‚â¶cP
�¡6ÑI Ê„ü§ò¯$¢+dFØ>J�„ï†9Gl¤ê6Ð`º $x Ü�ªb°@×0€!½BÐ$ÀCÀ‘€ðÑ‡�á³á³ý·À•€ðÕ‡�q»XNÂµ�Ø^ÉŒ¦ tœ¢S˜£ÒÃHôhPdŽ©ôÀ…ËŸôå�~ ÀÌ¤jkÌ)<ÈDÈ     ü   j  è   †W¦r°Ü…!0M $”$Nz‡�È”�'�Öp\ WH´ÕT§3ZŸºèrEpŽ*‹_ÓëAŸšäcåYº»b‘²€é±Q±’K0Dáÿëø€®¤ÿoÚ±ó€taDƒP3€ÅˆI2�‘Æø™Øõ›"xÛ~@ÁFáO…Õö4ü5Á¾Øã¡á`¢ü-d‘÷D‹S�~€OƒÑP_‘š�ÿ¦Ž2ø€‘‹ù6°r=ÄÓDÄóæo£0 ÄlBn¯•nˆÙB×Ÿ³>L6Sõ·?›½‚ {6Àt<ÿå3ð É÷½xoƒ}yÑ€×œ-N È!
 žÛ¤=@Ì¡)K>$79‡¡ÞØk	¬
	Ô*&ð �^D@*š>x!rª¢V¤BCj€æPœ� :š @IXÞƒ°D£`tÉ$]1Ô•@9„HK° ëXWãl˜ðƒ MÂ0¤28Çò`ÀJ¯>¬ï!êNÚ*$=EDlBðLGäIäC^K 9…©ZÉ@Ì!.abSÒ  @zZ„f‰(�	HÕA˜‚a `y(T@V
Ÿ‰“À€%€Srª6†I-¤«(30(ŽºB øp ¸     ü   k  è   ‡Mß{2ŠCä _àÆAŠ€	xz(9�‡y%Ÿ�àŸýrŒDvOè÷Æ<=üT'RñÉ ‡á¯ýG[›úg²GÜÑÿÝ#Ã4nÿG1âq ”![hA)¨Uü¿Ô ÀD­Q©‘ AìÀ=•ýÈlKýºoÙâÃIDxðÆG€s{ˆ�…É|Ã~´ýåßÃ+xÐÏF²kCCuwI®Ÿè|Eý$˜;É<±Î‡üîIÑóë©�4*M0_¥¨	‘ÇìßÜ þsâ~»ôž20!�+“ŽyâÃôpGBˆÇ {­x´ÜÀýœ t¼89ßmAgAp¯±šü5Q¿†J‡“Ææò7‡X›ê$È�°}c�/€ôà•4Féð¶Cœvl°gÇ?&
âý ²…˜¾À)£dŽf)&HýüçL‘¼yßÆö%R3ÿµÍ0€J`éßiŽJ4Á€ßLu0ô20ô7Ðö1Ñ?8æ¢}Á@°Ÿ¯µ‘=»ðÏ†ûpô"(ÃÀ<âè�Xæ?ûÔ\æ †˜@Å/À„¸³C/²`Oe^†¸ÖXéýt°Gô (2þÂ†þó„ÔÿÄê ûaí%h�°ø¨/€j£*GÉ¬     ü   l  è   ˆiH	\À(�<..|;‹=uÖ.¬QÑº¿›¨àôð€Ž‚ÐÕDøâ#Ö
°Öáb£»úT¡”…¡ï'@8‚{ Z ’9;ÿ£ú(^   {�ài›t:ÿ…’}9W�¼ž[h †1@’úh6 ÁŠ`ðÀ#ÕËc �3(Û0	`` À/!*Lò P>`@À&�€G ŠÄ'z nèÁ• _ÀO˜^e@O2âÌ€D²àÀº+ àº Ÿ š€ëÈƒb €� €ãÄ
Ìè€ 	JÎÐˆýr€7 {ŽˆÖˆ+ò ˆ…Þ ßÈ$ãÒ$AAî2I0Ò É6 Ó< #ÊÊ? ß  ¶ü€v9* Ž'J Î…:àZàïˆãJ àÆHäÓá
¢€Ay<�¦ÈT¨HÓ" 
0ÙÈ ´³ˆŒöHŒèÎ€FDï#.  ²ï ²× ¨HP~8€bÁéÒ�qª�Ø€jÁÅºŠ<€»¡A·AÅ7Úxï¯Py4€aÁ•Ñ�é±¨Ê ‰¥AAò# Ä€)·¡A°Aö ç0¢æª…²#     ü   m  è   ‰�¯¡qÅ‹€EÁq¥Œpè kèPp€UÏ”€5ËÈ€MÎ8€¢ª ý‹Pèð ;< 
:4  9´`àP 	9\ îª€,ìR€2è€*á²€%âÈ ó  òæ ó( ðSd’€< HŽtå°Pq†½Bì ÀÓ‚+J ‚Ê Âš="  còJ ò÷8£4  ¡|T.hó‹š?ÁA­A¸�A±Š Ú¦; ›¡ ¢\  „ b”tc€cŽ8Ë£ÎI<àÚâL 
à¼ à]à#Þ;J Þ÷;àà˜cÑÝÑs=Ô 
�™I9‘$jNdu™ÁA–�AÇLæ@\Îd?ãÙÓ=�]�£ÙJ Ùå;�[�ã¹Ž;“È �ß�ß‘¤V~@r�ä|Ÿ�£ùÊ ùú8PD`PH(è˜za@]�ˆñBPPq¹Åâ<P#ÅÊ ÅÊ:Pei@�P`@Pf@Pq•¥AA‡A€�A˜�Aœ�Aš�AÅ–”'(”7`     ü   n  è   ŠØS1–084,<BR*zvN(”på>„ÁP¤õÀp®•?ÄZEõÀûbêP‚D&vtj«‚Ÿ9Ë<ïü% Sá¬ ¥¤4@Ã(KRö)Þäé€<©žßWÖ8Ñ’ö€üÉ@Šh	ÜcòÓSº6­�K=Z7  ï—&AÕÐ*Q(ñAò
yÑùò:ÑÞ ?s —Û°&Êìùk@>ítvp×¸J…ú¡‘£‹m �5s31’*ALÂÐ:LñdûâÁj#@mÿâ@Güq“	ZÆIø5V³½“$Ú4��«mý®1Ñ1?à)MçÉáçÖÁ(s --Œiê>&aàkŽj7!2…¨­<²�ÏQÕÒË D…GÅg<nƒ<uÄ?&XOàA:bŒÐsk�[®ÞÐRÜÈ”ÅÑÔ”ÿÿA<)eC\c K iäÐM[c°1¢aH&•ú=r(òüÚŸT•ÔGš%Åa�Y‚	Y¨`Ó7K)ä„Dp@&RQ•”‡dT¡ì¶™BRLEJ	TEUINGúp:ÒÆÉ¢làÜ°¸	K
 Ì-…°%²     ü   o  è   ‹€�tÿº(A2ÿPT$ô$Ö
 »Ø:¹Ø¸YôH¡ç§�Àžî†žüµø?:˜¸¸8÷ÑLE2s¢-ú5 N�ô0
ÝOŒE?;‡œ¹'Í~@Nx0ð2Ú�:YybLu@:BÈ9‚�öc�GÀ3	¦¤¤ÎœÚYÚÊ’ ‰±½­Q)-	�9À=¿Ò
ã@Ün@K@¹¸ý9Æ l\m”
ã˜Üj +@»¸Ö÷¨ZÐ& ®=�½ÆÇ ¨´	˜+Ž�nù<ŠÐ'�®8À~ˆè“@˜„¹@Šm… ¬"›×š'fédë8‹`VÔÂÊ¦Æ–†6= XUÅÞ�V—…À ¶=�Œ-è•Lm�~€YúÌô@”ð ÌÍ[Ã@ÿ‚5ü‘Gý˜€U·ôcè,Çý'Ðg›ðxà€´ç Àà€p pÀ�À( E  €˜å˜1Ä }ÿÿÿPí¤xï_7+ÿÿÿÿÿÿ€|€¦  §Èà  Áì@ ÷ÑC/: Z¿iÏ“»Sw QŠgJ!�÷ƒœNO6 æÑt¨'~w=¦1xÆâ(Æ¿°¬™†’7³45…ß‘ �D*…´ã‚     ü   p  è   Œãf�ÌÐ±æ…Òl™V½¾Ò§K©'}³<)e_­À�Ø15kÆN€ùêÃªRyéùÔ&…Çb©•©ä›µ4jKä8«¢ŠYA šÌ/óVÉrò—`8!€ &!ÌÖ"«C�à£Ÿ?ŠnëOé@ €&B¦'€êÊ¥­–@�îéDWÁ±¬ä�
¬é0'Ã)-cÈS±¥¯äC0Q öÛØ³¤ñlŠ Ö!Û/	uSA�>PóÝ29)€ò2:aÊ:xÑFQá%²â€ºZP
ˆˆÎ?/Âžæv®Î¢&P| €XL NéÈ�€±ÇokLàègxQƒ’ˆÔÉÐ9�>ƒÅÊhK
�`A 1Ü+xà6ˆgkD@p<ž�†ŒæCG2t2U”‰Ô¥îwD‚¬ÎÄÎ	"2"òá93‡×H*9ýƒ‘æS®Š=$|*84“Æ=@’È²¡£8�JfhdÌ€Ð�*[˜XßAHu2rà!Œ/ƒl†”6ÿàË9p$p+#2ö‡œáL(8«‡D[•L<ba�ÁPXùšZ6ð¹öPpÙØÒÒÖ]µs±q¢	cà…@k ‘¹RNÜAŒ/RœX     ü   q  è   �¥•+�þ®å†*0{¨Ú™¹jÊy#íÀ¤�Á
xº˜ÆEÖt°õ1¶s¯ðà , ¦5q“µ´¢ @“Ì¶–v_202À@)&Œ† h“#¿&ö†ƒHv4°X	§±µu³µ� "1·¶6³®Óâ/Cx¤EêÁ2 ±^  žÐF ÌH›³ø€4ÄHÒ�gèµÃ(ƒÙ<5£øÿÿË´ÿåÄÍ­Ì´0¥?>Œx€Y[áÅ—ê¢âýc¤H©Ç†´4	h`ð?ßæ �ÿø¡T €ETž~1Ð?:ì`KËÀClk×þip =ÒÆË2c ñ÷øÒà@g‘î’@�)��‚L«!�HgcdU,1ÎmH* Ð1ÿ«%ò��H\mÿV�G§Wä }™j`!}M ž])êc>€’TT4>*€; H)SƒÈâ|°Ê „ñ’0…	€2aúð ê xhñ?|�‚R s 'z`…ÞË$}Â¢
?:š;Ð‚2Bƒ0LâäégnlëÚCÈ/Å_x	Àœ…Æ¯­ÀQ q´650aé	¹	Ðp$3°%3±t²u0'w²sþð.JLî@GobàGÁ^øÞ     ü   r  è   ŽÑ¶±BS!ö@| ÀelÅdr ` 2¶ Ÿ¤@$H/œ{B  TTƒ`ç÷À�ä ð  \“«àlA�È`g´0@n -`ÌeNàj
à P6 P€wª 8@0%¤îþŸÿÿÿÿôÓˆP(@%¨÷ÿÿÿÿÿÿÿüP€ @ :3³>�btœk˜Òroòx ÿG€�£àà ŒÿÿÿÿÿÿÿÿÀ09À>‚` ïKTtF†0a??ÿþ÷g`	‘
žYø iô‡ÇçóÛ‰úøÆ°‘í      Ÿ¸“0
 D;Ð`�€0�D„!ðITÃÃÞ„^YO‚*Øa3×	JÂ°ŽÆdèõÉÏÑ¦ˆÇ¿rt*ÄÞ*517GÁùîê`LPpH/�{IzhÂh&²i›Ý|
13 »×¦éøS:[™o.r#ây€É'+�t]¼äBbóRIxJ[Y'>¸€^aX*¸×:Ð'=™„h¯ŒãÞa‡	0%zèsvö�;9AK'kLhì.EhZÚ <AMáï‹8æ‡ÒšÚH“s�èƒŽôQÖ—ÍÎþÓ˜_“�0l0t¨     ü   s  è   yv:1üÂ©–ŒÂI ß•¦Î°wÏsÌ3ÚæT~©ØèUfÎ°)5)gA R“ Œ¥!•Xˆ)H§„ ð¡ÀƒôŠ”®²ð�©Ö f¸Æ�‰D &µ2±¢Bx…™C_B®ÐQÐZ1ãWh%€<%�¸h!Û5„D&7ÕgÄKç lm1#œd$>°¿eiÑl0ÐW[#$Êöf†Ò„7#¸Èci@DÂ q«hJrv&—Ÿ.È\!CÅ&Ä%¬þÁÓ¸k¬ûÑÚ„«$²ÇÐ€¤žuÐFÓ±	€þöZ”JqDŠ�%Ê›¸ÁCØ9š\é}�Xÿ&ö¦Î6»i‡¢8.tPÂ3€†•OãÀçÝÐÓÆ? �³>¤{ñKpêþXFÆ@XôPÂ1µq55„æ2'¼¿AveøøüÄÌÍ.ŠÔ9…£vöŸé8RƒxˆâãZ‚t`&1µ¤OáØš‰š1Âc�}ù^å± =DB¤ªò!FâyÒOÙÿÆã˜Ù@ÒÆ®‘‚˜PÎƒ`#xBÊÈi„ZNh+& BÇª‚8/“¹øÿ¿Läè°�½‘¡�ƒÿ.á6-Ç. Ú,a0Ç/`C<kh?     ü   ^  è   �[*áÍ°'0±8GAÎ`bp�Dá1‰Â+^#ˆÓƒ`ó¡ñCN…Ln[DÌdyÏŽv'Èl(iÖ@†œ€CR Óªí;ÂA¨"!PDB "ˆ>ˆÀˆ;ÓTÎ&¨�I©òót$)"]´Ì(…&¸&X(

Mk‘Pò2:°(jc°a‹tÔbƒP'4×`Ñ-8œFXB9ç<^�°>´~Øhœ¿U‘›&ÂÙ°	ˆ?­æ „ayÂ�Ý#$Þb0ƒGÕå¬%Ä ˜F€fg Ër Bfö;	lv8ì#!hðl„f††fî3	ª#	}ôÖÇ¡5�B;ƒü -;ýÖ„TPðZhð°”:�L[@ÌE¥>¨—ía¡0>Sˆ1Ú—²<0ùþÛ Ø"d‡Èh‚Ñ²„"'­¨Tcx>!Ì	…<YHZÂ¢ $RŸúýË·¦cš "H™„ML™‚f�Ìs®£lþÿéŽX,ËÆ1 	+E`çLáƒ`:ÂÜÌÆöŽdh÷ vŽ˜ý£€Ú8`� ð'GWtrpa´'GJ“ ŒrPú øˆQæUŽÊì)K$ÕùJ$×ûÚ™LœÌ~%G£‹'"¤(‰     ü   _  è   ‘ò˜»0¡$��	
—­@ã%–ß¸gmî ÀSt›@@	 85Á´üÜ˜¤sA°ø (‰¢‘ý8NÅ�¦Ø°Â
HFæìÌg‡ŸÿéLM€Ð‡ÿû@€?×›x9�ÛcPº’`1»b83[iµ+™�*„ËûŒ@kŽSêt�ðUd€6—R¼}3Poÿ‚ÑŠ¼¾Ùgyd2FÐ’3î1ùD`I<€@êŠ‚Fª|­UâŠ( ›)Ñ»@$Ô]hš3†UµãºªÖPŒMœ –kìÀxÌÛ¬•ìæÿ³DÅìÐŒ1OgÔ
”3�D!iêÀ¾[+~T2~H˜$ƒèÂÔ–ü ‚Ð@0„  Ð{ XIÉ „š'Œà�0›€ŒÞ›®âzP3½±€ ÄØØà8ÜÓh˜ŽÀ¸6(üØØ?›c)Â4°+C©³´Èó�Ì=&¨O¢ÛI,�°�¨‡ËOýÆ$Ô�• RJ¢-4à<`Œ�¢
A™PÃ2Ô00™@Ò^`�±kI³&µ"&aô.cÑ%:ò+[C)¢ö@kBÀ÷°4<“Øf¢{ÄNNº>U}f€p@ eî€     ü   `  è   ’ÅíM¯ P{šLBzþ˜
çü|^ ½$ÇD9 h¸5x3Þ�Äo.€i’L£ <6HÿBÌXA¸f`ä)·E@t	&Ñ,© ­ •„5¤®ï�¥Q<¦‘¼q² wúRËƒËï€
T<Ë�ó 0ÁÏS%–x3ûrpe$Å	ž�	².	Ð¥ 1Š!§‰AÌ¼Êi;#¢"’ˆ“¯û¢–1�ûÀ ‡“ÀAI ÖÆ	 eö|zôW¡w˜Pì-àö H„@ÿÿ b0 É†�
@È�¤ž@¸
@š�öhj @ T¢@™PÁ^N1HWžÊÌ A›9ø“ß)ŒÆk©v­Üšâº3t`9èüh^Ð4~8Æ´<ÆšŠ0¸Gæ [‡r—€ê_¥€”áyf@’‡,?[_!æp˜`%'›P $ÀËŒ0m@¨9•f� ¢&Á×EH	OK‚ÎEÓ‰†N‚´À!²#›‰"\¡:ú 9cÚœX=� TŸ®{à!í”�Ñê°¼$J²µVEƒ Œ¬ß�ÐT'ŒFÐ”•ðyf(†C A Ka@ÊàÄÇw€ð6G     ü   a  è   “@vu t¤+4p[0^J÷È�ÐJÃØ@sétÁ"PÚ-4ö`Ú�*‰ ÷F ¾£*6f„º§AÉÃ“`µ#�>´D)¢¸Ë† .È\ÖŸˆ}E�ø¸—;€eª»pxH¤ªîAÐ.C“ ðÄå¸"×É„ÅMCv�E ¶ÏyQjKâÄX ,#@91ÖB©ó1¤�S9¸¸èòH…ù¤ô!¤¸â qæ`½  ¤j,\}1¤ å'ª8�õ¿Ãí‹g`4…÷/äß ‘Ä."ÂüpÙu� Ù4°!»ax$²Ž‘b6XÁ® ’ *!#aÄó(~ >Èa2¯ gO�Ö�•	; Ï
Lˆ#Æc4²Á¤<$x¤j2EÌ�z8`[‰.èr:Â´è"±5q”
”(>"*Ãlôø0ˆÌ)ý� Dô !Œ7%í&@)z1Æ û<„”%ª²T %u%zh,ÁÀ'�duÁ$Ú ðý’P
�àT!)”yèÀ°~OÀöP`%¨áìªtú_­ ÈlOŒ6˜f R?HÆð˜E.820P ÒÃ�ŒPTL˜ý„>+ ò     ü   b  è   ”™$nD\uwm«¡r¨Á”Îmàï€�° Á¯BÂò"ýI@Än|a…‚ W’•©¢1äsD5#	$kŽêBh€Yj±¦ìöð @Šp@/ñûÝ ö/Éû‡�z0'žç�‚4ˆóC‚8 ç°„ô ¾Ú$”$ë8@”D\niÎ‚…nî Qéiþ^$¬ ¤äº0)èhFÔäk‚WHmB 
„ª Jÿþ/ø ˆ%²à †°f&°®\AÚ}G_¬ã `ûmr&h�2…x€j�3û ¨ÄÔýñWSÄ_íNæ7ÚœÄ]©ÿUàXÀ!†!ƒ!„ƒ!��!€Ã!‚!…!€‰à©q� L†Í€¥æÔ€KOê{øÓ×€ãÃ¼iÑP�ñ§Ïÿÿø S�>R˜ÓÅ�å�¦ZžA
A—	”Ô¦Âÿ1:–(€Á‘Ù(Ì ‰  èØ Í<XÅgÐÿ�	Òâ¼×â(R3gÁÄÀÈ$#†ø›€L††
††4‡þ†††$†|$ P�'Ã!r÷ðÁ(à@“ô ýrN9]FÂ!nÝ…^K$†|à+‹€ü%à     ü   c  è   •¼„Þm8ðÝÃh'’‘€>† ÊŠZD W‘=¹>  �€�Oÿÿø Jï«Œ—F�_~„´®ËX
Û˜ý¸©³«­©€=µ¡§¿Îƒâ[2B4ŠzAÈ èƒD*
tCÐ~Á‚=gÀrƒÝ\“‹€&G2S˜P éL4<S6 ´‰"DÀ`@-äïþÊløäÉ‚( )ç3„°ÀÃ@£�”È<©Sâ· 646344=TG'4*y!]:é.‚>’F­œó�Qy=¢ái A/ÿáz	 ~ ?á¡¼
†ÀOÉa@€žFÂd§³õ¢=`ð‚O�Øƒy�££^ $�-” Œ j ´Œ@oØ7ñò‘ŽÆGóßÚ*Àç<ä
†y\¥CLÇxkº hG>Pœ¡a`ú �˜Bt®qOå
LÑ&ø&�`� µiËþàgBPV`Í\Ö–˜Â�Õ½Gž„;f`®?õýÉþ\¡ô'ð½0‘èÝð¾0²áÍ™A‡"’ÅÄ‡”˜Ê£Ò¥Q{fP–ô ®¤¡€1š±¥ 1Ä€ ñÐðpÛÛ5 &PÇÜ ¼½7ÆEx     ü   d  è   –Yà…H2Óý|hÕ!d]µò€µŠÖ�Úcd'˜ÊR4Û7Œ�Ø-€€”1:× ’©Íf@7€ÆKuÜÈ“ƒHŠX­Ý£ÿ&½*I.D,úšüä Û:¦Vj\’*¡× c¿Åô0P9*ò7up†ÂXDnFµ[&Ìà˜y!C¬ \ÿŒ¢ÎL§’ºá ó´£’»¡º€ƒ §0F•ûÀ‚GUËŸôå�nÑj þ-?‰1˜ÁÐð �É×ü¤ÿi°¯h��\Míœb¼”ü Ïóxn%Ï2‡q£cu!Y :¢&¯�Q $ ˆP !ÐS?3UÒ¥ ~Åj<APâˆ@\Nd=9’œ‚€\0@'*¿Ê	‚B>‚	|o"Ð €QfæˆKðFºž‰ùi-g¢‡¢ËNF¸#6Ÿ'$ À 	Ç\Z4á5›c7:€“Jv”#"N4s`m lÀm€s=1±@P¼Æè0êoIzBÐ ƒ€FbÞ �	SþÓ¡ ¬rÛ*õÀfCP'0" )e…@FÅ
€¬9œO­Ç9„' B(AœÁ’”ol…*&d­£ÃÿZBH784�ø £Ø     ü   e  è   —«7H0Ÿcp?aB…Â!°&€r$VS„Ñ’€J}àb@ò„C€¯X°4ª%Ûh
ük Q16W"Bp¸ ) <þÿ ?Ö„$�Ã1þP’'³îa”>L|w'Ào‡Œ½ðÀÞAÈU€›êZÌÀ•€„1&~÷/yy pd$ì Æ%„…„Wƒ{ Á‰! Þ�g gŠƒú­´#àDÊ¸s0±c ,WÆ‘‚$üž’ŠLrÃÜ¡Ì•7
Ø‹ÐÓ!°AK �¼°BÓBb	 ¤Ä€Œ• 	EH,k  KHÄ r$=�n~Í!Á © €]Ä0ã˜2¥€ô4œ˜ÈˆF¦b–ø€À2ØÞÎÎ†ÒÈÉÐÉÓÀRND^]@
—ÿï‚è©Ø	Tœ›?�ƒøþµ5 ³îoÇÏð". .€pðp ²1 ²3Ñ�¹_ÞÐ1A6T
#èn‘ÒR(!‹’UÔ†-§H³ƒdT çpk”�‰„À”…„Êåâü º-@ÿÐ@ü#%Kj Ž!Q¡¾9òÿ` ‚Œ¥Ñ�Øz7ûÃþÆ€iÇóŽw 	2çºŒ:�     ü   f  è   ˜‡7]á4=@QÓ�¨óCÔ�8aI�¸$äýnFÛNºÊ § –Àå�j³žˆéÑœÏ
‹$[°_³¶�„l) 3ÚQ	·	Ü3 ²˜à30A›¦Z¼Aª@)‚€f04£W½à0�¨Gh}”hR˜�o÷P�‡9Æ*1yÂ*6wß’Œ@ÐÐ :(iÊÆ îHzl� ˆBARPÄÌ�©@ô¥"ŸÉh ¡	�y( …Ë"PJ8+þSÄÐ¼!ð¹A8!A <€ŸK„,RñÙÞóŽ8ÌŽ"Á¢•©¤(Š9 æÁ5dðŠ7Bjfélj`ékjdàIlàGobàHfèichdcjeÿÿÀ ÇÌ/AL—ˆ­L fb{ä^à;X€Ja	`@‰á?ö0š` h a¢Þ`'€¼aÉí.¢R!6"!upr‚j5Ü•nD`ƒE¸L´‘€J�È×Q÷Ø[R—#™ƒ)D¡ÔòÐ@ÈÊ÷*¯ôA.wn‚A€' 0D¿©l¦¨ü]OGæáR3F�f…-‡¸h øBƒ(9¤ºQò%hÌà ˆ|OQ†3/ÒéÖì"¯õÞ'Zx     ü   g  è   ™½ÉPiZxŸëÄËÿëÓ£2Ò»º *3C�¸ÄÁ“$Mƒ*’/ƒ?XÀ,ˆ%B ÍÉ‚À÷šP¢æ€4< ÌVª	 TA3$+Ñî€O@•aa¡4’´MÞÀà^œ 8	 p€à'À $Å~Gl7�à/@â ÁNþ’Ý«·äú€V¸à‰Å«ü´ê\h\ V¢°
à’
SÇù yR;’GûH)O¢?*ŸÀüp!f¦¤ìàB(†‡�Ì�”k ’z¸[@xh`Ú©@î cs„àc8#` È›up7¦ ûxÕ³â¥.°Ú‡˜Z)Ðh�@v€Q™ÐÂØp0ZfIþË‹ÅÌ ¼_’Z€Þ'ÌÉÅöÙÚ„ `Ið«Y° ¤_»>êCDá;‰)þ®¤Ì é ë¾ÙÍr¼\ø%!°Ù…†-&ÀƒzLxR(IùS '†É€ì¶ÑhòI>Z9Ìé¾-‡ oÄ'Äÿ_˜¬„5£ß“`�@ŠtÈgÅ".kl ´IzbCp�€¬@D”D¥¬€E±¸ 0ÜÐ$€Ix"Cô€†`DøR½(\á“ A)A3[ 6@/€( è€˜€ƒ†     ü   h  è   „B ³* ï å'à�€V€B@H@EÞ`9p-°(Ä	8)@QJé÷ÿé±¼ú9²ªÜgþqŸÂ"?� c,ôÁÙDÀf$�œ (±G(�ÁÌP…(úA´x´‹x0üÚsé‰@|Ñ)TÃM?€èDqN&+†Nu£<€:3‹�ügíÌÉŸÐB ÔÂ¬gWÆ~Ðÿ‚à	�×b<uNæ\{F,C% y:ÈŽ@~"l‚ä×–”°q˜=Gð¨á$Á±Œ¢þr Äºñ:ï Â `“lSøánb>Zb´”"8\Ê}¯/ˆ�ü.`Éò"EÀžàƒÒ`Ä�„4ˆÝ �¬wG� f°¹m·†,…ÂªSðµR?Ÿ9ÐÁZF…™SaT‹À9#�†ÿŒt@Õâ\JU£@¬I$¤Á@afÊ*@)ýÝ€) "RRHEµÅ€@
ÑFÿ ÿ|¶ÖŸÆI”­ì9†*ÍÄˆ#u+Dé‘³	$Ø@„ª¢Ú¯òñßáääÂC‰îa‰Ð7¥k�ð‚K fˆõ‡ÄP+€@ZàpF>a€@ˆ@?†º u "«ZF 	0 Gìs“,     ü   S  è   ›¦ÔÿNÏBðˆóDA"Ð| h¨-Éy†$PEÒ¥óT3#âFáeŽþ$‡A³»ˆ§^à-³&ŸÄiÉhÿÌP°k ¬j‘&Å;kk#‡¨—ÐÂÀÂA°P¬’ ]ÈÑLá(÷�(Î˜‘¸žÚ'!´% ˆÂMH"ÜHÊMÀÅçÁ/ß¦J	‚¾ÄzOà: H|d29N€.ÕfDjÁfŠ5ål í€#ø¬«ÊPØ�„ô€4³55³\4ü<?r5A9:ò?G…Êªv‘¬šg2%¤ƒÀôhzƒ3„°T!§ØöÀN™pepipz1œ€à0>Öú  ,güÐ!è´XŸ gËeæŽ§ˆpÈ€€� €40�x g‘ƒX>`$}�ðÐh "r)`X‚hJ^�<lxØ”"�€6ƒÑ‰È“ÜþR$È ÅæÀNàTà‚HããÞ CÀâñ%øb�¹#Ä ÂàM’éœïrTÙv³DÚÞ{Mˆ\G½¦˜&ìQ<FpŽÂä`/D>3‹�¤Mœ50/sÝôÍÞ@!˜2\$\¸ b$3§Ki¾ ˜ OÎ ®     ü   T  è   œ¬1çÜisN`‹µR"<dòBS ‚„	¡OòÒD þDF'ÇN€,7¡SÃÁ�ÅóHõ|ÁK ‰Á‰ÿõY¸èýæ%çÌ§8OCpœ9›A�¹�£É-Àþ 'þc�ˆ’A!t9��=Û�,"[G‚‚°�ÙÂg [ü SôŽ&e8 ]¸ú$ô‚vÿãþŽÑâBp(‘æ˜åÒ8Üîõ… ('Ó@©€ËÏX#Ù¾2�+ÒPÓ‘tIHÖýŽq(*>„yþ¬¡ˆ. €¸#GChwç&Ð€O£ýô�f<L>ÿ&öu€È€0:aãø˜%âX@Ö¸•Uúà¥£ÀóúôiÐaS@G–Á¨l¦1l�©  ³’˜„�¤Í2D¤7*"GˆO›œPÒdIBÈ™Â¼™‚-p&\£”¾"3`w™¡Z�L¢jŒ¢m/Ì¤a5
Àá2B­%‰NPX°Œ"[P±¤ ê!ìPÖ–'ŒþzkuA¿Ÿ_ÐÓdˆÛdü�_ýJMËG”ÌÌÊu ¤ÀÁ‡€ZÆÊ×¨#ý.l"“_”PæL‹~â‘écÕÎ€“èñªxhˆ(N2-¹´à     ü   U  è   �ÕÆ«d \. €�·é\E3>Àp€¨¶¡,!s(ˆ‰…©8Î?ã‘¨	*PIïbË"»? ˜$�6GÍ×@;�ˆ-qHZf´ëÌ†ö´˜çæÉŠë·^>Hoð›X’Sƒ1Åñ°9õXü –Ž À2îº³"�%	8i÷ø+3ƒµñš~ôSñ$P`34Kš< tŸcà‹à¤þhxDéx{jÅAnN¢#2#ë~ËRi úO˜¬ˆÚS¶0F£äPa:X�”o~Äïîß Y7k›cöpŠ�„ö!P0ŸP;ÉvH\�ÉÐ Ô#Ð=>GÃe€\¶'SDŸ:	`ñTEáÀ–˜€. Ê_:ò\µJµ“ÀJ€h�… ‡ÿ{0@#ë"ÊDS]4'ô´/Çøäþg…pa€ÅhÀ³ŸÆ¶ã’~à~s”H
IŠ3+Ás˜ïéi~Ïn"‚ý
Úýð fô¬bAðñ¥¬_	6ó%Àz�€RÐÆ’@(BÐ I*¨I:çƒÐÂ-§¦ /ñš`¯=M(%Z²"eÛ›ŒdÁ ) 0ž­�ñQ œSì«,‘(NÌ<Ì\$m³ñ3‚     ü   V  è   ž§Mêíº¸‰C£�LÌ™�G/FŽö¥'‹™Òn��G"Mp)PLvÏåbFêƒ�Ìg Ã
ôšÆp
‚`Le(„—·"æ™D`"ò A7Ð,Ç°€î@„¸7áàÍ½‡@b	tDSÊ‘ª”¢Pæ–F*BîØ*�´3„Ü(�¯¿óIäÄZS„’'HN&æ�È‚__%š'p Ã@²£GwL‚°Ž”¤qBÀô49]5ŒC ¢Ó;�×2PIm‰Ô Œµ™!HÙmK˜ÀHxÿMEÅ) BâFÆµ–Î "Ž¯î³<¢;¨O „þ£¡3*au€¤>rsŽ~r}±{)ÏÅ®9×èæC¼¼:D  óÎÅ^IŸ	 L×µ§q�‡f°â…|ê_<7@þ<”øÁà�#ðý‰‘}„0±wg	.W�µ«ç¼(”IžÉÅ<D£ý ;“à™ !Y 9† ¡�€ôÓ¸0\Yx|_’g00	Ü/…�	<¿€}^ ‰ÜA{2è3§£¡(AhW=%"Äö2p[�¤ü–a=ÈÖ@: kÉöØäøÈ!ñ�Aã ‡ÆA=$êI�ðž Ì-`àË§.Ó     ü   W  è   ŸÚ�Á:øÝÚPº@�ï@<+º4!'#´fP[b 3Âì=Au0ÁšO *“öÂ5gÉ9âªwÀ¤0ËgE ‘N;(ÈåùéÊÆwc„%$O„°—l0jñúT±‚ ËªA.ˆò‚€Ì¦ÈŒ`�ß¯~@�ôì˜ÝAžâß~-`w‰RH|œÊBt`ˆÌá¸ni $G°0h,À‘ø`‚à¢»øÀx`=™¦¨Ô„ásKŠÆ Ø*lM0E Š,€Ù° 'À{¾‚æ—Ôm	RlµüU |h�ìÄ
*�Y›/w±Ì*ÇWüèôŠ¤Ì h¢ÿ	Ì?µ�¨Ö�?ÅàŠOhC"RHkâëúúÌ­ºÌ"ò~ä»~kÁä&x%_8ˆý•VÀÖA`HR—Ùe9™‚O/ KY€:¶ÏÀúzZ[ë¸-RÇ�Æ€Pä<­ÊTqbEðÀ*pŸÆ‘?û, U"1„ýìv?ÙäþPÖà2Ð‰nZà³C¤�ƒvD~}áÿ¸é ¾�f¥m'†9$x`AxrjRx`#À>^3u™á0¶\pý˜±	ßuž‹ÜGÂjˆÐÅÀ“tVa@Ì4t€è¶�’€     ü   X  è    W…â§¨‹mB3(ÈÈ�#€$7Cf±‹„X 6pªd�ÕbÃ@Œ‚ÐÎ†�-¡…C"
†84	¸-Ðj2¨FâÀ��8a¤	aÈõAØjàzßêŒ*
„+ˆ¼kÄîJÏØâ`çá¤Zå° pªx’\Ëár¤i.Fk¿2`7 ZJ¾� ái 6¨&:‚SœfË~4ÎW€N€IÔ‚v�79 •YTjÂ ˆ,ãõP� ŸÏ1íè�4E`Nøþþ„þTþlþÜþþâþrþ*þZþþfþ6þNþŸÿÿûÌ²Ÿ˜ÿŒÿº†žŸà  ÐL¡Ž¸ &å¾þJ
Bhó+ ©ó*¹ªÀ?£Ï:ƒ£ƒSXFþ�
” âÃ„y`‚°È4{ ¬ýnEÚÏ ¢R¤t@?ðšyü˜ ”ÿ·ò5±àQÇö	( B B “HSC;ÆÈà–À ‚ì#±�@L@C€ÍiAæÁ€ãç©fHe& T�
B¹œ$“iù=Fg„ü–DPxÚç2½’Æ›ë£í‹`Ç
s0@%¡À ÃîUOè×—2„* H„lë�Æ     ü   Y  è   ¡Ý×¾E#�xï\R�õl1Y¢'€!Ø]dO£Pž!žPòÐ”�‚Ü¹ƒ*�Ý™ ä xYøhhÉ„‚à]—L2UDÔRüpš1‡	‚ôÆ`$ËÙ"Lz©ÈBC�› äÖ– J5œH#™@Ò;’‰ íke$øŸëª
Ž "uóù’�AiY@>€–Ñl /Å8H'3Å$ÿ­J¥Agþý‚¬B…ô1M bHÄ(±<ÔHg¡SB9ÓD„l$<½ˆÑŒa�°·ù¬&Øä28­„€6‚;&Äx)ÈR˜œð”%1«<a4ŠBS¢õÕöEÄ6(Ò×†�è´q)ùö9
NbäŠ±�ŒC¨=rå�Ä–#,Q�¿1Ôà ñh15ŽàÅæÒ'ƒ ‹*`SÄtÍ€èàæ‡‚u7º¤–Ä0L-DTÍ€È=$P&ªNû ,‹TYH_^§Å@[ÀèëGA7‰[?£[¼‹µ'`O�˜BÞÕ·PJ÷ à¤Œ	â Q¼Ê„~{€�?¾×èP~iƒ€‡ý|2~…–=p[Ñÿ�ÝÁ"‚óü9��žhùð$1Mˆb'*Øn8…+Û¼     ü   Z  è   ¢¬Ñ3­†å¸°¥>É,F&k°'Ê&Ðßt33~á"�Â„‚æè8xp`x pà&ñÅ¥“p^0	¿òÓü~Û u6Ì6
œlÏììjC`Z‡Í‚Ïùû��s@tŸ >û„9Ø€$t	°U`�Äûviã`�Á%ƒ±Ä ÆÆÖ6S[í°ÛaU¿ø%Ñð@Cà–AøðïpÆ²#hFð@À* ®h›^r�öDô˜"2°BÃ`•†Á	±¨±™‚nhç 4ç .„\ðˆ.0€-GäV?ß€H›¢6	<ŒÀ�¼lÈØ&±3½qX²D*•ÃPÅArŠ‚]£mF*ÔT(5è¨'QPK¢ œA¨ÐÅAŠ‚ý<Gâ 0dëFÁQ�‚Fc2c&&6	ˆ�ÀXÏÃÀ#MV±¢Ba¬Ä€_T™æ,”½ÂR÷	7 ¦@ÚÄÙBEÒØ‹ˆ1D×ëó\!f²Ün†Ì�Gƒ0NN©@0òlˆTWÿ Â'f&˜¹›µ­Ð>MèHÙWÏKP2‚Ô	¡í!ŽaD?üžºü¼˜0îî@ßê¹ ì¥Úñ•«çãøwå~À$¿ÄWgf     ü   [  è   £ŽÖß�9”‚$°ïèT\Cüæe÷¡(Qi<3^`Ïà�ã"ÍäØ�9L"@­E æŠCSædRù“Ÿ1Â¼�îbBÐ¢G²Xô Aœ6e¬í IJ¶5 0ñAý.ÙT;üôè¨ íf¨.W: 5aŠ àž§Xµ�«jÁ2¨ˆfbP„T‹%RºC4À ¶�ÃM5·Tò:”§&b	<HÀÀ¨Fº`§—…æÂö(V²/¾ík˜	 êw$ƒ·,{gÀ ¿Ä¸ù–Ä¬ÇÉdoaäb‚Ô`[Î€êO9îâÔŠ �ýb%–ØŸT–@[×ª‚Jn§—¤®†sþV¤¨! /øZ2\ï³ ¢6•Ñ&ÁbO0 J¤jjÌ,'è50(˜dI7Ÿ¼Áé lÞP³ø‚P@}‘û	9@�ð£pdPˆÒïÓ¤3	†ëc å¨Ÿ`@àlŽž"HP“h×Î<» T`P³  8Çñ !Z:œ‘�¡Ÿ@@ ¦x�Ë€¤òAÜ yMŽ@ßÍÃ „_`ÜA.‰2£0fØs@„8üÉ}Íäy‰ÊOÜŸ�Ì�Eã L\b”KŒA	q84 ßçq¸4Ž5      ü   \  è   ¤XõÒ0ãN;`8H¨ÑÀ‡èä��>á�� ÌÙ8Dšä®#áôÅâ‚sIä²ô.eY/<qg^S°Zƒ.šI&4p)ÌÅ")H˜ ÀÔõ  tæ`u5EðÃšk×‹Ë>M®B Øý>G°ú²�¦±K¦Œ
Ö™Çx”Ó5±°*GÓ%TÆ@¨	ïM–pÔ íŒÂPß mŒAh�´IX4Ã@9’¦@L@äŠà˜$5ƒ%±‚sJ¹›©½E|ø‡ ©]BÒANgÐ6ÐP PÒL$àrPsƒAàÇò³%#SP“C¿/¢à¶�“ù¤$]ÔxR5s4NB5SB6ÓU}�^ ‚
¼”�ðÆ?‹Â¾!‚·ž‰=fB&ÍÉ3€ BÏÊDÿëËLÌâMäeÒ�
È!‹i«1Å‚C(
iÈ‰/Q.Gø¢Q5ç‹LÚMÐ t1Ó‘XH|'LCCR™À!•d.WØÄX "¤3ã¿3"RXÊ� ø`  †ÆcB ·érw‘Ï�ü3¡	’�éÇTöàB6´ø l@aÌ� ÍL³•ŸNOÝŸ¤¤ìXñ	üpD	PT\˜ ‚�Ã1üHPŽà•þ     ü   ]  è   �.OóVX@2ÂÇ€" ú ²%€’ÒˆDÎ¹Ã?0#³ÚU±¨€Í
ïþÀïS‡Ï£ÂÙÔ„}�ó ½`ÛÖ½L)ÑQ	®>`;ÅÕ§�0òƒ1„è!1øGâhŽÀøúXK‘ ä' GÂì`Iáê�€æ<¨Ò�²H£˜¡Z�h˜'°D}0¶%@0B‘°Y2…îPûŠTì$„;QJÚH`1¸ñ�`€0Àe  „ø Uþ0#®¯¢-ä@˜
ÿ f7*«L(	uFÁ·‚SÎ°0 ”HÂ=S6r`Å †b+«}Œ«Y@:ShdšSô45 ABÔ6€
òædüµ°òô” ý8(Óü|÷€¨?‚7cp¼:�p^\—oÛüŸCÅ gU½'bš‘b–É(É‰)I`?bL›bT–Ñ,É‘WlZŸÿö¬�þFÿÿþV~~)Œ4±ð°HxYRÇAÀmŠ¡Šf…:ZTu@?,âƒU¸´H"Xp/JÐ/’HÐ ¯ Ì kÃ"Â4á&#8`=ž†9b<€
�ýìú²C; ª  j¶ÅC%´8‡PEÞB $‹º…@E}&Ñ*     ü   H  è   ¦š÷éŠeR6ÉAñ ”©êØüaRC±ÐA’!õN¨váÿ41žTs�LjFe@Æf L@@Ì! ðºáô€êk*Ð ®Kèœ�å@xà&õŒb	�‚ PYo¾ ¾âFD‰àÆ3 Œ ™_ø À¼ÙŒÁnÀ§Ï2DÀ ¡8Ú¯<,B`Z…Óä¡šQ‰þ¨C’ïú£§ÎüÏ ‹µ”‚9š?-~=%È?— w“Ï—¸€3 º¨ »Øcå€@ØØ'yÅ¤6� ÃOÁ€fYp|è8p à!ÁÀPƒ€ƒ~¸8pàà!�À_™à€¥ æ3 2"@X€è `Ós1¨ÜšPžØdØe±¸(”Ú†”ò(ðÔ…<6šÌá”¹m8ÿùiþÿhUy?˜£ôÆi0€I©˜â%°‰ªTshÔc†Ê6’˜yëÿíã'pn‡_}	Î2ðÿÿÿ°`™Äûœ-âûÓ‹^…üæXœÑæ SÔ©Ï°Ýd4']“¢Y.Öˆ:ij�*$Ô‘¬íÙÁ�[?uA° ¼¡°/'ŸåÇ×¤@n[�IJ^1¢ àB¢‰     ü   I  è   §Oˆç;”"Ù>$ÔùàKœ 0Ôd
™�BC@}M&L¯EaÖÀ<ËìÀÊ¬ÿQ?�A­ ™næ0"zÜ3Q¸�ã…f›® ÌÁ$œùpêN�âv‘À ™8€D
ÄRe¬ò><@)lxp 2ñšR68æ°ãž¿ý^e”¤ X5g2šÅ¶;(^´�¦Ñe”ÖŠ/ñ("´p¥7 ³ÕlÞŸ¿¶âÚQÄ\–¤.YÙ^
!J˜‘
“>ÏíóRs š¢:IÐc¡"?ÀÐ›Šu ›šSË3’Ë/<V°&Ý i-*ØÐ‡÷gè  &B9ˆ1Á¸é¨Ù¨~?À8ˆ³úƒ°U¸ \ÀÌ€9�âËdZ1Å.ì‡Þ€@Ïl 6ƒV4ÚR– Yù}d «ŠZB	”¶5 æO$œ”> ‹¥3…Æ‡ã±¾U»#�’ „~¥3øüžÉ {‡!�T€†¼­ÜÜ–¨ÌEùsŒ0T„'ì$»Y�``É¤3Äx¢	ºË7•,T@�  !LOñÿCetÃÒbT¦çó †õž(Ž ‚öAä1…‰‚þÀè d àÃÑ0DŠÃ	•”íVÃ q¨@.     ü   J  è   ¨ÝR%uÕP4Õp@Ñ( –€g´k‹PEdñ ›âmdtjB³uiDLÙõ¤”éKµŸÿÿÿ¼è*qÿÿ÷Ÿ„|§½çÓG¿ÿâObg/Äž?ÿÚÏ½�ûYâbpA!D@2Ð¹åg�ÑöÑÒ‹÷è+§4 6×ýšÏZ|\ª_j±ƒC#U0FkNÎ gz}›Fô÷�}éâ{	æ†hXP*H xR ¸M‚îN¨TâàNb+8µ*M>M€R# 	~ùú,ÐuåÌaÿÿÓ[ž�t‘…×'s¾üóâk´!+ð’üðávÛx¸�ß-G t½‰nù™¬¢Ì@&` Ì‡à'AÀý
ÁŒ	y¦“ @Nò¹±Ô#a³ƒH82Bæ/Á¦ÂØJ…J	-±;6UØüpðƒÉ®¿ j¤†V@èü t0h`PÀ ¡€FCàS	EàbC�9ìˆþØ(£œO�€’}ò†=gè3dªOK5û¼I?�;ý²:¦á |wß¡Ê·Í Ì.|ÿæ’zŠØpß¹$Kß9ô~–x7²Íý Wÿò•«½1Dï£ø3ðH#uT°1pý†`?ÎsûdÕ#V7xA     ü   K  è   ©"¿– LXõ¬=S6 æ80µ¿IØCQD O€%ôƒÝ%�@(<YT™‚r×ÁT=…ó� F�ÀUq˜	R�™Abpa9ê¡=éïŠCäU(¼ ×”’��¼J,x™ØñxƒÀ‘€ôß ¬ˆÕèƒÏ~‘ý­‚ÂÅ`Q€Lõ( ø$èá”y ik@¢	iÁ‹@˜!Ïnøœ€¬lÄÉ‘‰â,�B
CÇñ yW³ €ßÏ *§ÍðéY0xÃEµ§^ñàH$õ:"M²ÄÑ¨M� @ÃÙBCØ Æ^À YµEf:ˆ¨#qq»ñÉzMˆ\ËTŽ�Ò-DLÀ|| Â'ySM5µtM=cóp	`I7³0,Ff\€8°Á‚á€;L2oªü ·Á‚pAÙV™àÊÂ—€L‚-Çñ}ÆAN/Ì
–ÈDƒƒæI\ æq	´�«0ÀÃ¸‹I‘ðB _‡ŽÌFÒ«Æœÿ¡¡¬…Äüª�É�üËŠÀ(APxxxx@ §¯§0…¸{ÿþa!›*„€ ;0£¸’Œlž   T´$�—Lþ1'J_µ¹U 	sÅIÈ'Fa/     ü   L  è   ª#¨©² ãÚÔ°CüÝ	À†`÷‰Á`ÓDñœ L�Ø zºs‹%iÃX¦È­:cÁ*@öÉ0�
¬^ÓÀBpø€¤‘÷ðA¢xLÀ/	ÀI„¢xLào	‰q‚1Î!Æ@¸áÆ„Á Ñ ”�6&4t‘#G�QúuC�'cV€Í7™€Ù$ 2GS©‚¡À y¨	‰¡†xÿ�œ¢9 ˆ ÎÐû­Ñ�F¼�­ÙÃƒûµÓ3PÚ-µÛ#kæP6S(‹cÔAö¦—$^ Q€dÐ2€ß,ÜÛƒ 8)d€¤ª%ÓPbyƒëjB~9?¼÷CxF-•s @8:üzE®šÿþ‚sTôÿ Ÿ=\¨ãi”ý\øAìq'ÿ#¢
À À0ÝŸ@¾8xÂp	`ÀCE{0N&hŠah‡^s# 5aÌ‡œ
m‘ëÿò8�ñ /¢…è!t+.ˆc…P!ç0ÃlM¨Œúçþ‰þ„= oS±‚Ü~T1€# 
FÎ¼óI�š‘ì½xd…�€Fœ ˜é {
’�8¦Hæë°ø221	Äæ ô ˜¬RqÍHflFôÚÆ”Á5‚%@ Â-šÙ$@;‚~™g     ü   M  è   «µvB'þC´Ì�V5'B rIåÒÊaP)Ó¶)Bÿõ–š&ÁÁ+ÿñ¦‰R¦ÿáŸÊi�’P$Œ
Ð�#b¶QsFÀo´¥-ŽJµ—!(R ð%<`p¦ ?#=^$Ó9œ�Î= �¤>•†¼¥-� Âƒ”ŒJíÍå
§$€0{Z`!CDàÚÕ¶çÑ „™& 	‚æ‰Q(Œ¢’vO¾	gÀ ’�}jà,KŠ\ à(ÈÀz�`ú…ñyš„ÀL�ðãÃÍê?€äˆqJM	ÇÐŸ¬b	îŸ bÇ 
LwÁ¿�?ÿÉOô.Á}#Ì(Â� ~Ã<y�èG<8«œpg‘�‘sÔ&^&7¢ú>×Ô]ý.9À?ß£‰s˜´k¢5«À‘À5"0�Ðf	‡ÎB@e‡²ŽÈG}îC0s°	n’À*CÒ"›.ðV‰¨$i¸)+LuþÏˆWQÄ¦A¹D§ºŠÚ`1 e·£Ñ%h(0a˜Õ5>@½€�?ÿþzÎ›Ìµf^xe™Ü��RÖ–Ü-ÄÑ|%•0+€JC¸„¿(ðÀ±øéÓf$‚=€ 
G€     ü   N  è   ¬£â�_ÿþ¤t¡R*Óä‹`8ÿ§ÑK±dÞm?á°Hœ.p÷#OÊLpLE¤0>€æî˜ ÌÃŠ$@ÅŠêž–/šùOä–°€I-Ýìë06ÿÙÿ2ˆ¤°Ç@��ÍK\RH€¥¬Ü×Cž“³¹ ý–|ÄËì 0Û1úÖz.‹ƒnä?�åŸ�2:øÅ'ðÒOÂ@€D€6À¸Xðe‡ô ÿXA”ðfÇôÙì¥À¥°Å °î‚°ö…€@/¥qok¼(WgüÑ`yb’"‹ã-=‹(p,ËŸ…� <†¬31Ae� ö(`™±(×ÿÿ’×F€õöd#AØòRs~3fQ­G OèÏÇ@Êÿ¦ðI
€q� f—%/}R6ÍsI"rAˆÿÍ‚ ¡ˆNR*Ôu„dPxà?nþ5´à`¾y~ C^æïÐët¾®Œ ’Ûí2qaõ aw*¯òq. CõQ!§¯ ÿ»˜ZÿØŒ€ü�fE0� #b+So@3ÃPÚK Ï­¬c™ÀÜ“é"‹xO"l`KP9A?èœ˜*.rÚh2©>>”Í‚¹¿-pZÂU#Ø#i0þk_�áeÒÌ     ü   O  è   ­¼£Túö`��¬’Pià`�#mPw{0†áöý¨ ×”Ýã@�Æÿ_ùÃâ€• ‹Ð±ÕY²ÕÌXcòy=~O¢Ç˜ŽbÇrÅ�¦?â/aŽè:	äF² à,é0:M"á�d>$ÇŸ¬tA0:óï"ô~XƒK•õ½êŒÆŽƒpŒhü(	�v@´C`L�s 
ÉÊ¶
›òmàÉ·ŽBoÄa¢h�œ$aeOÂÛäw¼qqxïaìˆüY ˜š‚9–æl	³©85"h0gùúR°)’Ló…ã°yEL"‡µ¢¨Åçþ ¦€›€©Zÿ�Û9¬®K’äSàŸìi�“"&ˆÀp'ýã¢@16Æzyî9è’ „ˆk$J4ˆã]ú!1ßráÍ \¢ˆ2�`pâ\áA0J˜€û (^‚d Ý˜Y‹.ƒ"ùÝür ßà®
#0Reö@o”Ç¥ù’È™&y;
žžÈ§;`E €]š% “_Ÿ1}¶P7;CMTÎ-�§P-1iCH-7¯³aØ’!à eƒs2PÀŠa ”<\íðöu'Š”D:¹•°:À'!FB à‘²[¡¶     ü   P  è   ®�îØàç@öN÷‰[[|•�âä œÐÀànLxî2ªùÇÑÑ8ØG°Èö@žÃØa@Øv¢B�ÉÖ‹Ô ýš/1¡Û`À0#�B€rÚ Xc	Ç\Ì†±ˆ \¦È7þSW4~ÝuW$€Ûîùl†1 $¡a‡ˆ ^á¡u.¬\X¸°ïÅ!Mí  Á…xÄ¼dO„Ða‡�ÀZ‚7D®2ƒÈ° Àsð…ÿ8àok˜£€$# >å� à	ˆ ­¶ `©ÍéÓu&c`â0 †ž¸  {de£Bµ@äqØŒ/|]¯[€HH5³\R76³ü6ZXÅŠ9Ÿ¡rwäž6ÉØ¤„.exÂ¢µ€/Ó—£|ÈÄ�Év)ƒPõà7u‹ßøøÄ$3	€2m c1P¡ŒßÃûq‚hµ´�€4»‚�@&U4@‰@€¡ø(ï+…C‚@+î“%ä ‚�Lœ$}ˆ<k7 • ð Ñà5 €8ÉLQâk9ÿÄ,ø xÚÔ>.ÃÑcû i– ‘²‡ ‡Æ/�´çÓÐ	mò‹„‡€-¦GöÑxž,TKùÀ‚Í+Ab § &ð@     ü   Q  è   ¯¿ ÆjHëS™_#·�Ù"IƒHòo/þ€¬Ì\l ðA!†cø�<¡Á ! 8»_ð÷ÿÞ„0%¼J7‡ù}°úò+å¡ç¡™@‘¶ZÑîGô— Üj(Ÿ¢�X &dÀCgSÄA` ë.I@èxSØ ³8
ˆi¦–‚k¦Ö~¿aÁðAB@ª \ÉìfÀÁi˜×†Gän\À¦®»„ jàq¨RÁ¬ ÀìîË¯`�¨	€³à¼z�²÷œà=�8Z�´'¹-Ù@ÜG¢¶jHQoãQ~„á�NŒ¥w®À¬HS(k‘r}ˆË„@ÿo“ÄcÂ”þp­-ÄmÂ ‚ñðˆ(<F|=	 OqÄfÿB(€�NOéâü= �8‘œ1XB ’äa L)çìòçö�PÍOôñŒcÜÏ‘�à¯ÈÂá`8‹À(Cü‚•Òp�ÆSÐ¸†¾¼ƒM‚Ü-‰ç¯zHsé�‘Eö~$d¸%b…�Bà¾pp0AÈ4H2Dõ 
*ƒO qˆ �ÏÐàîBgw˜À_@¥Y¦s0)�ó>×Ç7óä¼ÿ ü…³TÊˆ     ü   R  è   šËŸ¾MüÈ±Ö&þˆxŸ‡°mcòŽ“jÏ5CIAr5ÁC=àœÅß½§Ñ¥4ÙƒpùÀ ?ÓŸ%ÁE"ý>\éà,À“11éGüŸC„ËÔ€†¼¹€ OÖ|éÌxº
 	üH-/?@‡§ Båô4“tr˜ÍšBÄe».Ùª2$’è�&0ô‚ÓÄm"âpgóæb:Ì˜�Äl‚ �Ä@ÃG¦@\ŒW!ü[€`óSZÒxV³§‰ígO!øˆð%!àqA›…¸…ºà	±ø0	HrP�ä¤�É1tž3"Þ¢‚¬ôDYª��ðÄ¤âƒ`>Í ŠÂ‚Åaf‹¨ Â`V%.*²6`”¶´xàx÷Ž@ÿo™¸šBö’!p‘[ØïÛ_ÿÿÚü}Ô$JMvÍ ÃF»Ö9BU¶ _Ç²Ç?K’�|_1ÓèpdX.I-ôéfÉÐ0”¶ÛÚKäR@§é FÃªV ÊWé?T:h£€ %ß?Š’AqqxùGÿùG_-ÒX1a	Ø
Ñ5�T:
}Ã°òa†0xD”&†8
b¨!(<x¸S³¤ á £Ç¾ý ¶˜åù-�€\ÓZ¯     ü   =  è   ±o
ŒKô|õ—ŠàÏŠè9À²8…Qe¬ˆó=y€Ó®å>ÚbŒ‘ &êl1"¤%$àê,à|qÀe� Küà4Øq—£R‘0E§5_ °j5Á		‘çfì'gŒb‰o/?AgV$÷1ìÒšìÀj€ƒ�À,ËŽ0xÀjj³’€pA˜Â‰Ï€4€ñ@Æ	àJ@tf#¡ƒ¢Bù“%à‚`­9 MÂÜg �Eé�Ðñ)q'!þi$è#ñAE·¡ßíñŠ*ûÙ·áHBô¿Hò©$_ò§«Í°hgí�…ÍP¡>ÔìÏ¦?jv	µ9ü€#„{Nš7´óè'J
†p±ˆSÿ�ŸèF«gÔýC> $B(ºq$i3Q?€dñb’„Ae©(IðSªéÒ�®Ÿ ”Çáwó\8T3Š©§ìPèŠê1âþ{©à‡"–�U§žîT­§€f`œÂ"—�ý¨-§93j×Û…šÍ�è/¨W‘·Žñç38`6 –¦#ô$UäÌàm ÆVë¥Œ£^VÔÎfÿ—óå	0
"»”,KH^B$�0là2 ¥€­‡÷�I&shŸ)6	 ­ âFºž]bJ0‘ÿÀ     ü   >  è   ²ôÓÞN5)ÏX“g6Œ£Wp£k4 K\iª™Á®!ØámgúŸV}8$¥šäº¥¤\akqßøùùc€+øèà,]„1Y3ñÎ_Ž ?š©	;€dà à‚@$‚À†è›‘ú0Ä£ìí-·� Ð"c«t ° …Ps� Uf	Uàá�8ªá«‚˜(„<¦	‚`q…¢$AˆI’’ˆ!±•Á' & fºƒB	©Eo ÁJ9@> "áÈ†À0äÊ�¡N˜˜iAè"R€fQ,I��,
Úà21DH>xÆ$4´Üb-v#4@ `ôdb=—ul‡5ˆøbKÜÿd€6°0| p 5SÇ5cÐ”Û#â9…t1@¼˜ìÈxG•øyî%Åoª QHÄ Ë-ã¦ýQE©øÄ‰s¸ j_ŸÏÁÙðA°¹wý¹K€ŸŸÈXð[Húþ¹ 5ˆØ¢ÛÖ6Çá`áÌ“iK9Eî¥‘ù BÀ6#ÎxŽ	Òè� 8ðx3�†~ˆW€¼�š#<¤á¤šPà ¨—oÞ)'\›±¢dV[ÙÐýíIùTS€+ QLnã‚h÷”ÈPò´Ô4     ü   ?  è   ³RÂ@&Q/ž~ûx¶­~°ë£|Eaâˆ–¤3(/f¸¸9 -#ãÉ¼3L¦”µË€g¨<žƒ�@@Èd1çÿú‰çAS;%¤†ÙkK <ÖÎØ2jO‚“°÷CI†•Aä.T�e æfQ†Žä‡„?¨¿°ÑÀYŽ$ñcÌ�ÕÇêI@X†¢G]<M€¶S<òô7ä~ w!Û”4}–Œ[ÉÀ/YM”$Ëp
`ËO÷ó	é×^HT_	¡f¹'8ÐÑKÝúëÖŽ Åñ6 än2Ð¤§ ”ò#Xÿ ñÏ¨H%O€¬h†/œ@Ó—7Á"‘ €ß6€`¶Æó�Hï;ã°‰ß�˜‚å–EÃ¼¢¼ 9@jÆHcy'[D”D:»".'bë S`1”S°y"$ Àòî_Œ©_ŸÕe!+d‡ ˆämâC¢Ž@@IgŽŒì ¤8$ (üeÂq_°ÅñCÈ¦OáþN[ì¤P[¯Š	…–D�ÈÈÿ~šüA@¨¬G¸ïç°yGˆÁK"²x±°OŒhYèOé8ý˜h¨/f‰ÞF#¼~K°²-" 0@g¯Â<óã”Î3     ü   @  è   ´35²V[”�E‹rŒ 9Jâ}=ÉVÇ0DN»^–ºÄ*†õs˜/‚†¯L r„éÙB_d–�O¡±¥–Øµk
hˆÏV?t`m;ç¨%H‚ZÀ2LG1€±@-4›ÒÄœ?H˜BØâvÑG4Õ 'Œùþ†jHÁJDƒg(2$.UO‚¼Má¦3Ãà	˜#ª J ã�u,!û4qŠæS ™„v�$«76 *‘`IJÙ!ø é©2G›«X%�Á„Q ¬j`ÅZLWl6‹æ ›Á`)F 7ó�!P]®ƒ�žèÖŽÄ ”°™ ‰ÍÀ‘›!Èãª@LÍ†œ+¬> Ðœsh=º2˜’UŒÀöfYúÃ" á€I¸¡3ÃWø¸,Ód]�f]Ÿ7 rƒ71t�R“ðcN"Iº[Ú	 ¦’@² ¿ ?X$.e†Æ>K„àÊäÐÞ 4i�šAÃDkƒ €†>!Y¡J;¼Y‘. ‚5³ûâ(40ÉtÑŒSK€ÔðuL’(sÅ#U5B3’ G{þžhUh¨
�ôüÒ`”Íâ˜ÅDÀq	 @• ˜Bp     ü   A  è   µsg2|Ã ô»3ÐdøÑLD0Æ"�gÃ Ç+Ø;"Ýô|iïâà ƒh3Ä�åî	>ÀI É’x�pD þŽP¹¼€`3 ‚�™tÐ�ÍpRTp6S6Ìk“î~ ˜‘Ây—žûÃp­fûD
”5Á™A, kOP*J gÙèYþÿ�…”{0P×�Ñ5"Î€‚ZÉw­`¹XßÿÝ_¾�F^AÌ¦K<WŽˆwöùJÚANg?åü1Û×ík´, 	<< |< ®=¡EÆ†@. €°  ‡òœšÛ 1Ð ÅP· `6PàÆ¯×_”™’&<dü‘@Lmüƒ¡·f HmÉ€Økûõi¹Kâh%CX0n À-¨_ü4]‚¼8ç¿@€HÏ©"]:òÏ>\1!ñ2à59ø Bž`¦e¥=Ó˜ªXW9»Gæb’¥�¯4¬UþeÌ‰Ê~uŸýÔJ¾**cÖÏìù„Ü!.d¨:–�Àmù‡&wuç(Ù�{~&¨ o©ê2}$ú§8Ç�.²tAôOál[G�¡VBpRZ‚p÷pJG0×ÿ¼±°M@A§ØöÇ¹!·-ò[ã•‹ê3ÙÈ2     ü   B  è   ¶SV#ú�85¸$¡˜Y€èF`FZÍ@ 'úà&³î�8]ªË4·ö‡�˜±BQŽ¿î3	 öÆ€fÇlzÆÖ}ØÈtÂzH	{ïÚå �(:•¥)‘iàA0„HÙ,gÕi>Pc
0ÓbQí8­?pYZ{2D‚2„øàø0$ÐÄ/Ô,BsÃÁj™‰Â ¹< 3žC)3=¤œ ”‰:R Jóš	›sò(QBu#6ÓU5wìÿ±Mã`VÈBše–n>1 ÂP-¥L2w0�µPæpWÒòé$GÔqÈT°ÐÑ‘€À%68ÀHx§o�³¹0Úûó-n(ŠÜL0u ÿB3ÄÔƒ¡��^ÀÌ `lb¡øÊÈgf©Ð@ ¤!BhÜ6Ó[wc´9.ï«žº 
ˆg%€/‚'w‚EÑðÓrt£P�	yÇªÈÆ9¡TþÑ¼ ´ùbÃ=P£‰Ni²º1°Mcr»€Rh{(<C² ð,½ Ó~To¦¨	?Mt	2ý2P&›
 #�5 Æ4Üg-@¬Íe¬È¬Ý_|�‚¢ôßÉPÄA“ác|T7üFE“x0     ü   C  è   · Kø¼“S¹V¸¨ì¥� ®_¯'üŸÝ98˜““ò0Õcxp–+Åaÿ™ÑOöje	JVfO;ÛÐÞ*Ðã{F+þñ#30+P³	ývô*(|O]²¸@ð„<nÍAø€alÎ…VŒš¢()‹‡AoiýÝóé&ÐsM`†ðÿ¬‰…e4&L@`%lïdáô˜„âÀÉfËÚ‰ÌY'Äø‚-Ï)âCóDQ C¯¨êNIÝÈ3WO��Ò­¡R5šÁ™ÂDh¾‹÷È`˜½¥1˜FBÔ?4³ ›Ê�ÂšÓÅI‹*þŒPD2)€0Ò `4§ìHÀ’œÐ]O	Aþ�ø˜!ñ§Ã¸“¬s4!±ëÂØ ƒ!³ #±J*ìe)óE¨ÊÌXˆ!Æ:å–Ø­­I@D?Ÿf’`uîà‹2×—€t(`,Xd"	O @[x|É‚`½ &4z„™¼9Œ§  Ž�Ð9_µÍ ©
Íàuå%½ãB>‚À.Í ‚‚ÔÀ��`žiÔ‘êY0L¥j¨3 "ò‡èA+`.%Î`i‘DoË6jq�o%êø)ñBk‰@dƒ/² wÌ‹–étQd àó     ü   D  è   ¸Ù¦�Å¢E€FC0_žL¡’ë0 "’%º¨@ÀlÅª‚�3xL#¸Ç2DÖN r�Áp–ƒðœ'Á#‰XN$Bëûš’‚à¹®aö¢Á�6ÅÛ˜€.¤¤ðˆ%á0(¹ˆà?R¢f €@  ÿV?ô”v‚M2Ì„_Í(h�° Á¨°Ñœ‰•°æÀÌöÅ
‘¬ðÎ’P�Û¤©@%07™ÂD	‘ñdòœùæÃ¼’ÔÛ€ÔÄ¡�©ÿ�©À‰:Ÿør„@¤Ä@!jÂ(lJâððàÉ
lC‰ì lo!¹”Hx _ÐÐÌñý`(H`š½eghLÂm Ä‘}Ï/Oƒ·š ,úXHÁR#Óè0dh°Y­©*x–€N€ÁŸÀ+E›É±Fd€¥[?û}?ïò¸[=š{�‡€�Y›³ìNPú ýš*À'!s÷«r™ùºÂ ó�^n!Þf@^y¾ÏýçÈ ‘CB EQr¸h¹ëe	ø®œAJP±°‚´3Uì(ùü§ßÂ�=ã÷Åœ`:YâÚdJ.Ãã¯%ã€Ò\B6èO'>’ÿ¤'þSé�¼r»èŠ•@j¯9·Ë}Š|¥ÿ�^„Ð>‚£     ü   E  è   ¹ž¸¸–Ð€Ð[ ¸ÉöpW¸%"@è„Pif||Að(ìîRz‚éD T ²	x¨Â`Íç Ãä,ÚoÌ -À#7—õ‘‡Åïýz¯Ð¼óô~p
“0“5„x)ð§§ÎýgºÜhÜÂgöÿ¸|¾ƒà,øð�‚‚b5!#[¹îÜHœ}ž&ˆÓ€�nAKnä&„+€ À#”ÝÄ0¶€/ÿ
ò&p?ÝÓU-…Œˆµÿÿ5´®;ð` 8¹Bw»uæ&‹Ùa¢dÛ*€¡	ò'À3¤P� �¡ú˜ÂtaEÃ@3(A39èR‘‰T@–ßçà‚
CÇñ yB+¢VÀwÿªâ 4ü¬d’'‰‚ò22ê¿T�„PNf´_HØ(8¯ÞZä6Ç*c™®¡SÿÿRwðFB8àS`O‘³ŠÊI!;ûÔ·âˆ±z
éüd$>Ç`{©Á4
Ø¢ÐÑÞÄ	Qè®Á(ð†8 -&�fXŽcA
cK�ý´ÙùÒDŸžüvd0O<¾`¯Ûëÿ"ÌÝzîÃXa¦ÓÀ[M¿Ä@›ÎÁ¡™TSÀ9jì`û"àg†PD@…!I>\O–Z`�/(Ê�á8Šü7     ü   F  è   ºI1_„ I©LRõ…Ûò¥ê6[§(q ÉáMn™ÂÛÉ~a–W±°¸‘„MCð9uÙšÖo†t7ðÞ„ðìÒ¤Ó`�ÞÁ�ƒ„h�YŒø Yíà¤7ƒ…
 ¹ ‰HJ€SHIÊ‚ü€=€JCX„‡°Ktœ\#EŽj¬|¸–XäôûŒ�ú¾xdê^_¤ÁÂÿ?€b�:s‹¨C¢»ißÿËŸ|Â¥×÷«Ï°¾+Ö«UÌy–*q™ã¯ŽMˆú‰ÐwI¯(P¥7Ñ,[þk	…*¦R¾^&¶.`ÅÓUûiéS)ú…)“	@”äÁ™"Ä\\dQh˜‹ï®LI}	bûar¯(?Bãã2.�"ÊV	hël8ÌP&w>e.¨" ¯ aK}<F/ªßEQ>QXçÎÁ¸|°8ü[™"9ÓÓŸ€˜™• 7(¯DÂ/ÅÎm�Ø>Lyñi˜žã�àôÐïTZªAà ÄfA5ÇŸR¶6Ú˜ÚXÔè2s½	…»…ì	PT`ª9À+6COó´�Ø€3Aß@Æ(+©ÈWO8Ž9è†œþÄ 2�3á$
r
ÌÐÿS°¬\Ì.æOƒáí/æ„™ØûÌŠîâÈ�Ng14     ü   G  è   ¥ÝC„º	@`4sø„Åzç½˜ÅzCOfdyŒ&Zz~Q,ò?yT¯Œ:)&éø( àî"óDU÷¦H¢HÌ_t L–Ëì	v}¡J1ÿÍ6Ps
b:"-$$ÚÌKð÷7€Î7Yºá…•ƒŒb$ÀŒA@�-¦¶ gTlÃÌ{[�
ÇèÒÓU.'Ð- éI¸YcnlÈ(g¦Pe¾ËˆÞâ%< A@©{ü„FÁˆJòáÌæÌË(t
Ùr÷lÇ“à?»Ìi6hLO™ðƒ%Ñú�˜Zˆ©›îã´‚9ˆ0ÄØ C6Fwÿû4Á<�À‰¼Æñ�¶þY¡”‡›]¬a—³ wù†þ6ãH¶Ý„$=òü"rKðÙ¸ÜË“ ßÌ‚w#Oßn!h
ÔŸ‚d ?É×)¡s,�qÜJÓ ç�ºÅþæ%Îal)êC€
}™h}‚¸y/ éð 	²œÇ'j˜Ë„ÀC&D¯Ùà æPü 6ù;y°§Øæž”b‘#o ˜3*ÞËæG,zi¹šgŠF�Ak—WZ¿-�}»`NÀ„¸Èaù<(Kiº&Ù”øÏ\-Iy£ì¨2     ü   2  è   ¼oá¼tì‚7iŠI£>PÔ*êæý¿ÿìÑy­ÒF�ÝŠ&Ò£Ðf‡FbI@B@h€aKÄhˆ�¼D ;DÞ$€”€ùˆä�'�
6`Ô4�
ƒäNá¦ª€[(še ÎNwR�áW˜`—ä®B q§¢U¹NŠi�íòRr„ñ�€ @CC nIÉô	¨	ŸˆBö��?„~&ØüˆÌ1$7Ðé�	A€‘%Ïüš`�$ÑzÎÌ� ÏT’‡ŠQ!$ŒBÇ��5¸{:DZ€0`p
ØˆÛi$=‘¦´Ò€ úŸ 9B_Êy@R {2‹PF" ”‚ä•bT¡"ˆ ÍÂÜMÄQÙyZ¼›¢áÌ”¡ÀÄ]+†Ëèïì þomµÊ€¸ö²	ÈcÀ³[5ÉKD©É Æ—œ³6³2œ{Z?s'Ú<à<I@J7­ãÁœ@x#÷ŽIÔ†öŸ:ÊÉñãÄv9ÌÅûàØ%A=gìÕò„°”F z Ûâ8 Š=-‡µŽ*9WŽ„7%�”�ìŽ�=ƒà&qœA$usPÂ8ú "Duô(4	Éå1Øc¸NÀxxˆÐG¬®PÔ¨Ø     ü   3  è   ½�­r’ð¿ÿüÿèï¢ª€‡€,€ˆP8à�¼úà@Ÿ� è‡puèB¢º„3H‰H	\`É¤4˜bh:gŸCª.™ÔpGƒždZ6ä:ƒV‰O P*»!Ð GåÀg”ý¨Õ¬H,>CÌ!/C‡Øˆ9…–ôõ0œ6A€•é©O@Ì! ðîFÓÐr¨Y¬¨@1ÊE,æƒ %OŽ)Ã‚``€T[ï Áosl	…ˆ3Œä3áñ¬„`öèŽúÛÐÌÊ‘³Ÿ3B•©´<v	™JMàBÂ—¶yuþ&€ÄÿÌ$øŸ £üNí§â,ÐO@ÛüINF,”þ`¤k43 p¦#Ð�†Ÿ€»~ml(ND5jXN6ÓøxŒiÔˆï"�;�>à”�’P Ê6)
¢ö‹úyþ? ZÂÿŠWÂÙ›£Ì× fM|ìäƒ©ßË“PZHteoð# Ä%6B6�ôiR0Te`:„‰¢eÛ8FF‘(!!mQB$†83•¼uŽ¦#<È�O-ßÅæ5{¡}�nJÈÿ±8``Ö9ø4¸ãì?Y ­=c&Å=`$°œm½î     ü   4  è   ¾Ën’¾ðÌ ³,%lÆ;@Š¼6o�ÎïÎwG²¤ô$½:ð]P”çž�‘k;€ãàbE#Cva±Û+2ø`Âß¶BÀÈM$lŒÿãà3y¾8#yÐ6dðæ ‘/ÀJK—Q#k6§KÊ¥™Í§~éC@oŽ‚ïËí?Eã€´~µ¤U7øåú�sÏŠNB6VÂ¨7~BŽ}Çy�¥ÐçŠ>7ÏRA¯Ëó8÷A A`Ä@A@.™…œ#Nwà¨ö½2è°ÏÀH	ÿÇä‘|lð®·ñ“0ƒ˜XmÐ/Ñ¢0šn©2D~`�ˆÿÄÇÄðÍ8Ž	¦½cëú’E»ã(hÌØs-¨Â«e@ü� Ø¢/‘üZÌìøÂMHðÞ\R	7'þ~6ûÄ=‘…šÊ�ÂbÁ¸ÝùX`¿+Jú}á°ÈÂ 	Zxyú:lË�â1T ÃjñnïB@
6‰ñî�š*Q°Yƒ…háB½RÓý}h8¿%1%'?+š2ý(ç0 0‚¾<G¿KT\„bbÅà+f4Ð-L‘JÕ{g‰~L£koëšþ12û 7w9Ó
6Sô‚µ~ ˜èèæ0¨‹M&ERpÂZNB     ü   5  è   ¿�Þˆ„li�© Âô.¿ƒN€'i¼©—s(N¯œô‹¯¨i^ž 	@nºÊ�gü›`›§Ì¹OxÊKY�#(¬`ˆ BGEQ?â!ÑÈ4ãzÉ@Ï
T6µ�@wç2DåÔéá8v{»"SøÐÕDµ!	´~ûÌ�ôülÏüˆ`VH�é¾2##Œ8ËüKBÈ pE 87jH à	ÃPÁ 5€,×&A &&åVï’l ™Á²ó�[â²ó«ü Hg"€ž¹}+—ÆhrªvŒ{…Ó‡(E#(\²ý?2JÄZ-#»ˆs ?±ÉÀÏRë³â*F·
€]¾¨$éP'>€Š†€€ …·‚5‡Š¢¡
Dt‘*<ò´7dº1ªÌ±9	œoôÎ”~�`ëf”–h1“–ž<O¬ þZ (`€Ý ›$:F¿ p6Rw�"Ç�‘Åõ*B^…Ð`Þ#H@A@R�1EÏ‹4tá¯0âÆÓÄºC™b`@²£?2ÞA3ŒÕö«×Éƒ¼ÚH€³�èa«®s-�¿f�¦¾ÀÅ
ô�lFHÆŸ²ÆA‚puIX^Á´e¡     ü   6  è   À+¨+JNÂkžÂ ]¹Žˆ÷¹Àj‰Ð‡uGF±¢ 7óI Ž!I B”�,‰€ïõùB[‚F  ÂSFuÃyd¾.M®²ˆ€VJ`²ÜÂfˆ€›Âa€y†Ÿýf6
Þl È1#ü<AÜ©€Yèþ:ìšnBƒIúªN!bxÂÓ…˜ÂzÈô ÑBÊÈ°³)¹ìØ�ou˜'ñ¸Ve‰ Wcàh Êžo³[V„Ó3B’÷„" ;`¨
‚�×Ç�.ó(,‚]>d–	@?–Éâƒ3·òFºwí— �ÄGrÊ…âMPøT—Ûî»è^—:>òi9gÙw˜÷m ‹�týÉüáx5ßÇHÓyš2ÿ€!PB_I�¯¼UÒ4ô(Ìß~F§Ì0¤Hüm©"1É"M|Ä
˜ŸÄy˜Að '°œýçþi[2€
RcPèàGBdŠe#‡ -”ÿ™Krõ„«rj6´Kx†€šÐ L>ç Ö$Ðd=÷ù‡�Kâ6œGw!à†þX
,ÞM‰HT†ÿSei@EÄÊ€†9ž”�Ã\ÃR"r€hƒ®g)µ¹Á» àç\WÆ	Š¡†žØ„šÈ œy$	i�1t	     ü   7  è   ÁbÇãä¼Wžà„m¦«jNàä'F :jÉKÀ/�¶_6p¶vÀV”—•ë kÉÈ ÓGNt-kýòZÒ˜—;€e¨hTPÆ¯g@´ª%ìåí„€F–»³}˜;¦=]oT vaTaE  ÙœÀLÏä'•%©PûÀ!¡± Áó6˜=�ÌñÌG% Ï¿vy"|@€ÞœñwÿenK‡t¸‡|6…ZÇ0bˆ!‚ “Dj{¡Ät!l>€„&¡\Fdˆ&–‘ú€”¥t=(ðý¶SXA(‹cWTW©Eþ7¨èZÿ;B\€?RP/ôýÃk4#ÓÕ¤,lÔwÓ¥ÍÆS„<	:
,`�³U1‹xÐO?“	·ÁàÄ,È¤0cM˜D($DÌ@A˜…ª1ò D.UÀ K' ‰ßó\ þ‚i^ûŠÔw+;C‡S—‰yŸÓòHÜ!!(^¢�)ˆÌ€žU¨mí‹0Ê‡bjuîîy[$à"FÄ¡¦Ÿ"�¼ÞbI’ÃC ‚„ô32’qðx 'Ë$_`eÞÒ.KèA aP£Dð
â@Kl~Àu¤¸¢¡à€àˆ‡Wù¶[S©B 4´ÿÇßDçðFä©ú–     ü   8  è   ÂºMŠÄ)ö,�‰ ©IŽu�Rf?‰ÊÜPDÊ˜@Þ“gßjBØ7Û,€ñ†  :43AÿG„‚ìÕ ’_ëk�ïˆdÏ921Xæ VáˆOøp¡5qÀGã€´$B °Bæ<=oÜ1;™ LÒ÷ü7 
¹ømû¨ Êt¬¦ÚU+~ íÎÊÞ{< Ú‚?…¾LWìã=tÁ ØaD.PËO÷ñ 3ô¸Ü&uv>×àÀŽ—a<Füà„"Ë[0Ã8ã3¢þÇã– vEý�Ç,!¶Sö>J:É“ˆB ‡7 —”åMû[�ï×‹)þ€šLçù±±ñ›zD†4a¤†fíA/òO+¨5B…,�wñYy×9��p‘ É4h0ñì»_ŠXºæ"‘ ÍÖDõààCXŽMJDñ0íCHŒ2nePÊ#ç I¸¡?ûÙÓLÌÊiâº~.`mn ûXè	�¢þš l ¡BHlÊ|ËŠ@—�q«b"Ï%ˆf5»$á[ß¹„Ì3) 37„Â	 ó8?þ‘œ|ÁHÖMÓšÌ‘4E
3ÉÜÃ#Œ~Z_¨»¶Ÿ ÈŒ)Š"Z:‹cÐ     ü   9  è   ÃU7ºÂÖ…Á å@rzä	›j1©
 eääí³HsAÞø€Ç¯!ð/BÀ„Ð †@��/³(-ñÐ¶ßïüËÈ&Öi‰†–n˜ðA0_€ÿëj ‘2FQ¬	J§ä¦c Ê¤ÐÁ”?DVÁð«ÈÂ#LøG˜€mÿýoQÏà!tÀ82~�J@DcB ”„@T�$€êÎ€âŽHìŒÉ–òyê�þM‘|�ýÍh@Ó3ÖŽ€´ðáfYétxoR#¦ `-`l„|Î?:˜†ø;¦KÐ– "àE�MR44áål#|që]‡¥' nSà ÀwŠ»O#p3Æq‘9lNbb�öÏ<�„¼ÈZWbH¶y„÷` èÉ Â¦�MMJhñÃÃqÎ3u��ü`ÃB1åNbt·Iâhæ(R$|¹ÒCgH¿�eCø%BÃ,Ix
Œ {ŽAA"”TL�LÅ®3—h€�#Á[Ï9 6Ì~jÁK-†’$=þÿlÖ~dn3‰xyÇ˜Â|’ðè �HHc°ƒNÀŠu-b*¤ù�„�Ô€”á|å¹Ét MÑDr,3Õšg<     ü   :  è   ÄÍF°Ãœ,p?Òö”[b´`táÍÎÀôÀ³YŒÇ`L4kµÌ	�—„~`m�þÖ‰mzp! Îfbp‚øDšl@n ºÁjbá�#(,ØŽþº’ñ£3„˜"G€D€¼�’Ah‚ Úð>&‡‚Õ0?YÇN€‡ÔÊ%�ÔÂ -vEìž‡ÙxË¦Lá|'@£‚ÐÕF�¡¼�©CIÊGb"Ÿ” ÃàÍàÅî�"0$7a PàHdÂÀRßÁa­ƒ%Ú@¦ �Ì†ÈeTÔ6�Bƒ³Sæa^ãU0NÔÀ#@™G€f† eê˜ ”`(À!Q€N£ ‹r€y“B]n“ÎcPbÛ`	(ô½è>Á³/â¬.œ‚9A»­MàzOãðØ!˜ñ^øAHm1¤:7÷Â`òynci!a
FÑj<ÌW…”ˆ"•9%…‹©HP•è¯p}9ŒØžzxÁ´é�ƒLá„,tgŽ„™h¢ ”<»¦`lë 	KÀ7˜[.–ÃÜ¤VËe8`$-� ð§ÑDÐ`öC)-ÐA�pD   Ð\SàérÃ0�ˆ¥Í†ÙZÀ5a€2�ñÐ…Ÿµ     ü   ;  è   ÅÔIÏ.‰Ý œû} €•!°ñR€¯±¨q\w�‰s¸ XYxæñ	Á×*Còk÷ø«×ÿ5~b‰ì9¡™Â{hÙÔ :uWÈ2˜W�;e€m8N:c“sà _à« š‡üy•¹�m×’AÐOô‰.×¡”E«mÍ·à!Ï‡U >f`]6´Àæ˜¾0|`ø…!ÄgÓ�¿A?¾hˆF½À‰–2£´ÄÃYˆŠMÔ¶Ê]ä°tÕ@—Å0Þ æ?DmFþ´†ðº±àà·ÿËáì,X/…žË^¨"t€=·ì™ [8ERa9ERà~À!I*T& ñ“ùÅ0§6 œ)/5`)•„ä+	0~`p	Å|?;”Z]RÉ;kÂ¥± ÖÀX<  Ö"	 
–„#Z”KÙ²¤BLPÁšÑØ	€š˜€à  ¡Z�¨O&XÔ€|h�IB0hA±„ šP#ð€2ƒ	Ð¹�ñâÿŒªX�0L$Ð"g‹Ù@Q€TN°`¤ð¢@‰”'èÓŒU�þ�ÐÙ�|`¨A§(ˆíÐG:1 dE\€ôÐ3B†3RÚ e	Lb%ô_     ü   <  è   °ÙŸ@£‹}\U #¨z`Ãt¡ <p`A�¡ÀÃPW@PB šDÀØ‚Þ@¸h¹$R`ƒ€†‡-Žj–8èpš‘°Zó0úáþ¿°–YdìãÜñab%ˆ,‡AX„húà‚SÊdcGÜ°¥J‰[’3™ô	@hÓè«kHd `ÃEµ¡#m+Óø	=d¡Ì »ÄË”°b!ÐË²¢€†Æc—¦ vB'¹?ÂÅ'ÐŸ0T 1À	�ý!úU�¸š<Aê¶´VV�2†&@‰Aúi…Œôm`[�ê~€ö+Q€`±‡
†=– ÿÇƒ(Á8G‰-À	 �âÔÂÄolÂL ÐãrÆ$Y‚H¯õ7CI`ËZØ–Ÿ`s
K@ÌIŒâÄ�}Ó“2ç¬� á…2ôL€æxRbæXw3(ƒù�L!é¸83r×€ 7€!;
X¡ˆöo•°ú±„$ë ªFÖˆÉ0;�’$qQPâKf"û<¹_�Ìh„Ÿÿîÿ§£.U` K’šãÝÇ¸]�€¯!+‚8’…ÃŒÊpÁ2ï¼@”;jxç[Ð‰ñNÃð<´ç^Rã_à	6‚X.	Ñ˜@Ëì€<÷     ü   '  è   Çˆ1ƒS�7=I‰?(°!|‡@öp—äp$âå´ OäÂ$i¨—M‚Ü-—L¾ÀË:ðÐ*0–g©Y%Ø~¬¿œä ñ|è Çia~aÌ`¸'½àÒ^1Áj¹ø}��Rºøï €Ýë˜
š`!ÏÊ5ÑŠ!Õ^C˜ALÐ d‰1'õ`›ömÅ@] „>;üI3“¤ÉÌnÄÌíg�DäA'�*	R#ì]û€ .ÕHfMGÛil¦Qm8{é1û§§íÏ Cgqblþ‰äg&±Çý‰ªŸ|E	tad@+×¾jT”Ý/Þ'ˆð‰gE?åj0A_ÑXˆŽˆ>vçQU7#PEà|‰ýS 
&ŽÁj�9†py‚þ…7)=™1{å1€ØROY:À˜Séz eÇ™*UW@ê	Fª`‡µ³˜iìÿ Ë�³+î !¯&b `õ·õ¸Î  •Ê<ÙKy¡ÇÄò�®‹Ø"ÍšÍÖ+-|ŒÂÍfôkøã]¨dÈì yÿ¤ðâR/¦OÚ?·»D€çÐBÇÐ ƒ| Ÿ D…!s*Â¼f,õû¾à ÿâú†Íª¾äô¯÷}E)¿Ã÷¬�?Ôä     ü   (  è   Èg¶h�¥!Œ`‚=(ÈÜEL¡-€˜
À iŒ% É^ñ&?ì¬à6 ¶F·”aº†0�‚pi¤©›€†ð8fI@ `hÓbÑ¿ÿç|ºçÎÑ’à’ã@tïÊYÿÞÑT�¤ÃíÜfé4áþ}ôA•0	H^ÞbE<F"1<­çÜ  Ch¶ÓØ²ÀGŒd¹±0Ói�?˜R,EÃ@àøsË2/ËO÷×TSàÑ›ê]¯d[	ïÒ€à ³ž¤¹.ï¬�y^· ÑÖ�Ý o‚§ÿûã‹!ÃùHpTÐòdÀdxÂ°B|�;S(%!¯	:Ä†åL�¤ž HÊÄzI€ <ÂBw9¿¨ç’ �ÙL¢¬Ým¦ô€YÓu©É€ŠVé“$ Xs0%„$¥(ƒŸÿ‡æE’„Ç$Ì,€}@ûmD! ”@ùC/³ ƒ(Qóà�Rm/Ó( À`¸™ÉCâ@1¢‚“7-a†Ÿ  “#9€ÂÆeÃF`Á“Li@IÀ	€ômæi€À3A¬† 	2vÓÀ J¼’­(>³³÷'T40£èg<Ëp<°)ñÅŸû¢Í‡™²,Qù`Ú%i(¿ÞÆËÿÆîI>ð…Ìh     ü   )  è   É½¢ðï`ø p€”Ñò›aŠ	êòð’­V€f@i‚¶ OÂ·Tƒ I°É´.Wx6¿èÈæ(˜Þ0	?Ò_Žñg÷ø‚ÉIˆïÆ`ˆøˆÖ@û0€C2…¥Æþ. À?†‹e6ï®ð:qÌa&º>ö5äQøx~¨Lk²ì>^à
—»kü^p8à�¥.�&)Yª…y3>‘!8#x”A%¶'ÓAýN|·¤8AÆòùBXn ¥;‹Ø²/æ<X\ÆÇ?Ç;ÙŽZ(ˆüwPHŒvc¯Å�Y€�ÍnüzÎ~/	(_D@}#ßâ dHúŸ�ƒÄ�ˆêO¶+[ðN~/þèÇÞœÙ
oQìƒ¨Cz�¤^Â .ýGÂÀ„.ä$EÁ¢9`ß#ý÷1D*sI7?ÁØB`øÀý©ßFgÞ(zs),šæT‡Ôb@S ºÉÊI1ð�«lG]:/D?¹2K6U€R*CÝcìË@¬Ç ³<˜Ù�Œ€€Ù"l(
L b$žÐ—öšx�$ñ`EöÀë*94Þm§õI‚
AÀ#ðý³ð=¿ôåýáD€(¬W‰¿_Çä
+YõA)_‹^ô*pÿ’T´¦I      ü   *  è   Ê€¶ØÚß 0ñ•lUOíá²­„à™…ˆ°¥*©š6ãaæ µl Þ®ØO6‡1AÄ2èAF�ž,vA~XåøO`Dðc¸…ÿÿÿÿÿÿîÇöcúØŸü2O‘è3cŠ{Ï�€oSÍ°QÙø`DY­‰…<|Â®03¬µÃ†f	*~ ô�’~ Ùø­€…‹Àj jBB™…Ìíÿÿ•¥ ÞiþÞì€?lFÑcj=x{à¸Â1ŸóKoõõ¨ÉIØPh�HvaÃ´Wg„.ãR‚d3� þ`Tæÿüüè8`p à �À_ƒ€y!… çÿû0%é€†q¥€@$ˆ—nz@d¡Ë€)A@–ÀÀ ÌÏûÈ¯ÈC ÍÏÃ›�Ä‡�Æ-'7ófâ>bâ3$èÁmT_ºŽ–kFÀ¾PU
jhN)7ŒÊñž3†š©Œ;Íôoùº‡á‚Ì4Dæ’Ë œRþ££Eâ§æ“�Æô\$ÖE‘T„)g¹øAß‹ÕÆN.1‡¡¤Ë“³H@pòÚ*ð‘’‡èLæX˜â›�žæã xC‚&
a©-kÕ5§àäÖ<¼ †<0”     ü   +  è   Ë’¿Í3ç‡`<2DßÓÄq±ÇDšl´X©<.Àd	‡ìâF8±7ÓâÜ9£œ‚$q÷[‚õDARIb¤ƒ`N¼�“]8ƒ '�ÿ×ìÄàá«ì#ˆ™XúÂô€üÏÀ. Íêˆ �äÔ­y[¡¼Œ€ Èó ˆ(ctse2„ÃT�=Ä0­ÏÔ2od€€	.Íæèk8QÁ¼U÷-™˜»˜s6,pþ€¢%7sØbS€{ÓI–Š@ç¨f·áu|(×pÔ{ðð7$ÁÞã)ç nVDÛÉ�²aq€6b˜”‘ A¡'°!3ä*@E^\Ä°ùºU©°�U m®ø½±[‡©ü N'¢àì1|ÅÁ oÇ”�éi¾Ni&A|ÀLÉÉKó—*£EÍ€ÁÁ�Y	„$�$wïÒ;3WâÔ,ªœ–D�àà”öD~´ž?á },t—è‚2€”ir"�$ø6ózˆüÄ#àâ;1„@V�6�€À0`×Üþ4§(ýÁÈ@=€æ‡—‡äæ U«öƒ g
û“¡/òH$xˆ™hHBÖ�Bœ–¡ÀÌµy	1ð•Ð	à�
�p	`!|     ü   ,  è   ÌyÉêS_Dû0N©øÎgc^@Èà>�@ðG”aƒ�ýŸ�IýŸ�Ñ6^êº!¸XŒŸŽauÃ¿Z$P½»ø„A²  ¨jµ\4GÃûbu8Ý<�qô‡0´�Ò-µzf
Üü£PIÜƒyÑ&}c}¿PøÖe¾¾¸'`gÇ˜&‚VÛéæ±�mS8�,È’€OiãPNN‘ëÞ?8‹ Hhq’=|mcàŒ ÿœsbça�d äM± ÍoÀ<úÎ�ˆÜz�ŒÃ™ƒPÚdZ÷ÁZ�€Ì±07ZÁ ¬iÀÄz€  ® »ØØÍµBÀ9?ZÐÂÆQ`•µ�^*R_eft”2M3™�ç]¨ÁŠ À÷…În’”Gp~1Í -X ñR åO ã#üa�IßÕªœóc 4EÃÁ[f@ãÃPÅAHa˜þ&(D$Iü<o4¹uUâÍ6hyÑFÊŠNRôù|óº À &Œ	æKüiPS„@O †Ñ3ª©9À�ñ2á¾&ˆ6&œK(? &ù;	ú%^@ÍÛP8Fçj™®¨@¤7bO0BÔ™€¤
ƒu\é€x{lq !ãö¿êBl 3 ¡[_jB�¹“?     ü   -  è   ÍPZ ‡Ö6·p~4<„* ÔeS¸Â©5°s@©'³®,ÈèÀ´0‘ OAti#@”DÐÖÄ[d¶È^œ;q7=Å…gÁ¨ú{ëïžúûÇ|÷ØšÑ(òØ€dñÉ›Œ=—ÃL/{¯ïDY‘¬…‘ýÇ ´L<Ã´�°ñ¬ûÌ5ñ=ärMý­a ‚�rõ‘;øÆNþdïöÇªîŸBñùüµ¨”Ì&ÃÅ2äüacÃíøz#è_@ÒnŒœÎb è dÎ“ð`øÀ!Ã/ø6».S”ª8S‘{ÿˆM:ëCó0ÁÙQ�dÿ—-è7.‹ZöÇ“´—óK.[–\^6Ì~„ïÂñŒ(ièŠ™ºç1¤_£@
ÿþRµÿæ}²6ýŸ³ä¦E�˜P/ •0AøÉ¢óûaÛD9+AÁ‰tg~ŒÀLÖ›/±êèµíBJï<§Ss-åG8*\¨ÌÀ:� fR—”=È !f² îðçf9(
ŒpôÄ,Œ ²ç|`ž{ñX;×¾¤V,XHp´X/y(%’kðP|Ì’öfQ¤¤‚N–¹hER€JÀo     ü   .  è   ÎùÍoÊ€i4ëöž�ˆ-  T•!¸!)å©0¢�òPÅ¡�"]d…‚T¸±ãí5Ï’xô 1Ïæh†ã(ãf’”ž#dlÚgáÉ´w�5µt¼5ãðq€�$ $  $ÂØ�Ü ØI–hœ ÏÀ-Nab*¡”û^Þt,Òü„ ØÅÀpD1Í0* €-ÿü ` ~ù
à ­(@H	Ô€uÔ¾$<«'š?³¥2(V¤Cwªa2p¡1 <ÐD z
ôÇZC“ƒ×�  ´ƒH±
�L¥æ4GÿD–Ú Ýi09¦�KB2Ž€„×wØ• _#R6c0uaÑ¤É  VpXÊ
F‹k<ÀŽ¿cÁpN¢`04n*ðþ=;´ßéÿ`aþŸíGÂgENÙ¬:�K€oˆ%!†hš‘á° ´Á'û–lÒ¸a4ß*Hü[È·™`ž¤à�ÒT„ºG%”ÏÞ ÖÌ@Ij›ªü�a¨$ÁvGN
 „ö„¢ÇÐ=‘NÂÅøX9JTÄ$lR�m-ÿÀ
atž6‰>Ê¶Õ;©pbàŸÄ>8‚6 €Ñp�*€QÐI &ÉWžÁk1¦@Œ     ü   /  è   ÏKd� \°ozÀ”/Ê'†N®S%£áŒ¢±„I‚8k„G_Gãß@CãhF+îƒôEÖà¢ô££Ú°S˜¢¸Ø¿Œ\Â0oƒj0â½Ñþ5f†¼p8OK§*åˆ Ú{Íûö8*ó|D¸æø7+zK‚Ë—Ì”D~�æt–�?ãÚ¤Y¹¢ „ÍgýMBB=LÐ (’.^ÁŠÆÐþ‹éT:Dgâ€›Ó÷à_áò|_À&Ð¼öàcüe	S:*ïÍd?ÍœÌ�?Ï§+þ`‚¼ŸÁ‘„Ó€ÁvK–Ë$9þÚhJ–ÁüX° È¬‚äw?‚Y(+€–G@¶ÿ!î}IÈz�h”ÁÌ‘ÅH`Â_nR#($¶ÄúZ’gdÓ[H"”qÊ@À��|s �0uÌá¬ú€B-bÌW¤¼¼yE	:‘ÆŒ@Ú†r	™ÀÀÔÓ¡H‘DB¶im $±åÓ J€~˜|õ4ë:ð	XBBÀ�…�0‚_\\„\=J’•Q ™-ˆüDE™B]ŒèÄ‚õ9È’'Oò¯qðÂ@˜Ó"LLA@¥„GÂa‹Æ%1�	€˜¡‹ ø 1Là     ü   0  è   ÐÊut×m¶/0H R�C"SqñC]É�È\eAŽ¾Ì�¦x ôB€Pe“URÿ0ò#½ªÓ±úüëÿÙ(`�!¦3Ø  ?�ñÚ&ÀA–_Œ?_ðfóƒ¡n2:z I¡�‘ÍPâ˜æªx¨"€b…¦4³€[n{8”BÒq„ÀÐ ÛO¿™bôÀc æ05(30+èöa''R Àêµº•{ £X—B¤‹EÊbg0*€ü…YDèæ¡€AÆ?@B(	P`Í&é 'E0‰Ck†Áð5óÐ"Ç Ê{BTpÆºVp…ÍlB„°0™üØ
`d¯‚asb=‘IPö%Iå	X—i:¾O3mVÃEGYƒÇ(œµ x„lfZlÀü–� pÑIÀ¹fˆOFyü•n‚Pú‰€Fèmƒ  g€Ìþ°`˜Z } H3^ÿ ñ¸Æãñ±€Ñ%	m1ŒwB›c9UÌ$Á°‹› ­¨lo¹Ê‚ˆ´$9¹'¸”p9qìÁ¸£°�'0f™a¼Ò	�ùÑ$Ì_�(züNyÚÉ-ˆ¶EâV€n!ò™7þ�ÿûM kLÒ`G C ‡Ç¯q“ø8mŽ`µI     ü   1  è   »Ò†^Ì¹ù
Þä1‹xõ€-’ ¡DÿšMð8'${qp7$wñYpa$�€|}Ñoê0Q`ƒ}¿,þ!*N.OÆxS6Kadd�öH2G>¡m«™àÛAê8 0@ò÷¡�éô¨ô èžeÝ€öX6S(‹7S ?H€�I’4„ºæR¤lAÌw5¾LýpxA€Á-?µœ. à¾y~[h œ¨nÅe)7¹íð: ß„Ô¤jö¨ÌYézH²ò¥&£¸×—3E¾!Û�0A—†¢'†á0ÚÌû…&³î`¸yŠ€Ú~{nçÞÙá˜â
~4â x‚2>!�`ì‰pÙbpúÓ3¨=…_Û¥‚‘b·D„šl0aö¼9 „,HZiY D)gÀ3J‚BÃ=™#ŒÍ†ü_à²$”ˆÀfnÂzd'©=�QèË­I‰RTºDÊ<“üµŸ ÞÝ†0}’%tð€œ’,y|O/¢¥1(NÀÊqÑÔ¦ì¦ì"	Øup=]tyè à53 50éÀ%€2$	ÛØ‰L FÞËŠ@!¢ +Jî”djÀdaÂ”d± p£Ë@†     ü     è   Òö÷ãBZàÅ®(8i6Šn¹y9«Y ‚i(Š ‚&ä0ì1º*Ž‚ðƒi³•èAc|hHÛMW™Àõ±D>é!î L>Ð&	L¬3!GÃ? 	3¤‰GI6�ÿÿÿÿý#î�Ò8èˆE°ôŽ°2&¤/BÓj,ÆD}ŠLOûÿÀ˜ÚvÐïÀã€xÏÍ(ú ¤0Ì”"9~åDK ŒÈÝÐµ 4ˆ­™dÉ  €–rT„rp"™¸X‰«&ÀkˆdT€ 'ÿM<wå;)¦ÂŠ¦ Äòm›ÀÀð±ñAóiñ©÷Ô É|©|í}Ÿ}C}Ó|k|ÿKÑù’ó¤¿8Xš§÷´H|Îüë`|•çÄuqð6‡�¯�€NBÙŒ„ BæŸ‚­Êhå‡L¿Äoî!�ÀJ#À‰¡ þO >8ˆÀl”ÚiH
L‹a\=Akx’ñ¡�D€Hh¥LY&îDiÎ üx*‡'„§‚éø@~ˆ|Ÿ€)…¬‰/øÜ(G1‚Ž¬šü³ iŸ¨f~!U˜x˜x¬x³ùu'&ö�rlbTqÉ›�Éà¦rfàr~�@Îò%GšxšxTšxœ`›p•�     ü     è   ÓÓ¸:¤€p)œx	2ø4GÌ“
Éo@2ÁðXLšŒr.F˜« ¦Õ?¯-zA’#¯?ß?Ù¿ÌÓ_‘ÌÉì:yòÔ~ý@Å�8°‘lqÊ;h©&Ð9Gì”q¡,4i=¤öÚ$x0g � 5(2<˜ in ó˜plê YÆH²ÿUÿÿ=?‹ÀÐÑL¡ß4$Èß?,Ð­ÆC›€Kôg˜ù€ÉÆ&ê&ê"	ÔNpMuÀdˆâçO€Üz#ˆM4M4xh�à™à‘è: A6‡ kA™lþQ:Çû×úù/ûáý�ý›�ý®Â +ù~ôtø&Ä}ÏáÈ0\#¢áåFˆ4ïN@š:!Y¦³œËs ‘ò€y•ílK"Lj‰Páis£ü#˜0‹þö„˜ìIŽ.$Ã·÷˜	y€œ;ÅÃê Ü>Hê…„AóûLSðô"¨3õ  ¢ÍäØ„… �Òj-H™™dX*ßô�ÈwÀ4Í)`Ø¢< "6ÁÄ†i3(Ñ…9'ú·ù°	ä`h‘eßó4"W�
%tqŸA�Ñ�Ñ¾hZM     ü     è   Ô®ÆŸ˜� )+Aô‚ð¸½C­ÐHB8aÌ�§¡ú”âŠ n ö?S+å–Þt„ÿÀ80h`�Ä!!›g¤{DaÌp¬ºªRâ¬Î•8Â6ÂYQÀ§¨30+WpQT¡´†áâè²ÀìN$ý0 }7Á²‡âÿã¼]"ïb€Eþà&`Aâæ¡nF‚`eÿr&_ð	Óµ•& 44³rÊ�?¿zNZTY÷Cñ‰áÁ='(¬Í-ëØÉO='C	ò¿ù‡+ù@)�XÀ*_“p æjJ5Ó”=  Ò-˜ü�AcžMÁ�“{Q
ÖeŒSrÖ-Å•Ø -¢uM5¹öCƒ�˜'$yi’Å?{HŸ¬~�8¸ÁÐ�ôô˜á]z 0´£§Jô•†HÉ	À	€ð'½Fš7à`Å…‡çB„¹ß—_˜žà!Gô—ñ;B°_ü,(€Å„ Ö`ù^ /•ÒÂŸ¼0k•ýéÇ�‚Ã''ew‡Xrƒbº‚6'Ú°¾êþÁ¤/¤ê­„„ð£Ò…
=hP£«
>”o¥š¯3¡¯ÿÚqÐZ{ø „‡@  ~ ^øøm R.QÏD‰	 p     ü     è   ÕÝJ¶(î£ˆ%'Í"e05@þ&0á žÙPZ‰�¸ú#Œ$P.oIåÂÚÊ›ìÙeè�š
›îhrz °Bžº…®­²È²€Ç.8l3ÄQØ°ÝcúZIIø9j N—œ6Ü3€XNøˆÀ Á<F^0pj°g1P[ Ž7ºßEÑ1€éèàÙk¯1oô ””Ôj ºÖ¨kDö(±µ¿¨A _§…*�."Šäôsv`Ã°•%A›I�ì	øxnLîpmdž‹ …:éCªÔä€d%’Ág(Ø’ ²@ð€ç¯âOíN€ûÔ�ê¯áïïÿáº¹üOçïøš¯ñ.w ­Í¢ù�'E€®è0Dà!À?ƒHZ³ˆ§§wfø‚Tä uÌf9am8  ‡P§¤àÛU¾â\…‚áflÏ+ÒÁ°¡;1Ñ0Jb`¶Äìã!ìÞEÁ‹‚»Ï²ëbÊØ(³’-Ûì[§ T�–Æ¹�BEÐÆeÀCÀW`Ë†_ÿÿÿïsè¶a}¹%9Ê$1G/ÿÿÿÿÿÿÿŠ< ßâ� xhl „m:DúÏÌa~@MÙóIû?Qn‰L_     ü      è   ÖWï/K4)·Cƒ  E¶¬œ-ÀbÎw%)%ÌË�„§‹YÄ¡‰±¤�h� $Ç
<P%”& NH†Ð f€0ÌÀl‚l Q„&‹8Å&{€�G?%äB2˜ä`O°Ç‡Óð436;üÎpRtYdÌ€Ê@O …ù4H˜h‘¸ý‚«Ì-gðrÂe	Kco¶ÉÁƒ Óï×/Ê¯Ó¯Hóò—ð‡òÛÕ,5þþjøòÊþ|®Ö>Reö e²¾Diªó$¢Ì†ïˆ€ (Ôà€°™_FWF(÷Éâ³ð¢´�V�Xôƒ¥§à�Kü˜# N¹¦õ.†˜´Þc 2MÝXR lÙ‰à)á3gI	DßJ�‘Í±"¨ ÓU1�kAWÀZ²Ð•£A Cã@˜Fžú æìÑ­¡Ysà¡™y>‹œ„ �âx%–Ø¯×DZ$6]O`…6=0cÛª­dHÁ› ¨$‚X
T¤¥·’mÛmÕý· Õ"4A¦Pˆ $Ð#e‹�p/1ƒ�¹	…šÚ & h%”áÑì”ˆ¢	4Ù@ÖÀˆªr'm2UŸ³™ïÅào»Ô1*<œÏQ†‚     ü   !  è   ×{%ØJY‘[Û="£Y£	ôtà‚$<~1iyf„¯¦‚c†hjÈ\«¢W†õèh¦qm Ñ2â	Ìú¨õ¿ @C@�„ÿžL°©qFËõó;÷³Òü)ý×üãüÒô�>•« žëŸã?ä¿å¿àa§§èŠH&PY�3p -Ë}Ö"¹GA6˜�Š»ö.š 2& a£¬ˆhô+eyä2 nJÇ	3BüàÐ‘E“P8Ð’:gòDþÕZnÙâXHVXa´?•  Ä0‹¦×ñ#ñ¼g�åÃ‚"[¨$J/€ÕHáà\}éŸ	€à¨ÀTb‰[eFŒ.#Œø'ÿ2œÝÈPyÇp?>'„ú‡ÒB  Ï€fI�1Ä÷.Ç€¼N¡‰0êL ¥k%C1\_#¯¡OÂÁ¶ì'LAÏ£ñÀ`�âßS ÝóN!á¿ ˜_Ñ½X@Ñ©€žïöÃ¶ÐSÖ&®&"1`lO¼ç¨ÑØÇ¡/‰âQd)éiþ¿e‹¸ Z{ŸŒýN æKA,7DDø‚@ÿ4@R¶ p4èÚ Koóñw iUvêF²nŒÀŽøkR„h¹!r›×ˆ€–©(s(zL¹Ñ $C^Fð!¡r7ñn9 è)     ü   "  è   ØÓûªhéãÞ!‚j�~6B„¼ÈñÀ¿ÈŠ…tJ“ÚÏ]ùÄ"¡8Zé›£üÃì
˜]™€]™ðcÿY,„-JðÉúã64�½G�Ôp¶¶ÇäøÌÈ"öÇätdÐtãòÊ2	h,ŒÀ,�$~ °¨ùçìåøt¸]aOè"Á€žè“wÊY­Ì�ô�ˆKã˜‚ÀèøÏÑâÅŸ@bÇ�Aád|dk �ÂÈÄÈßØ&A|drdiâ°I—Åq¨q½ŠÇìâR}TA…;hßqj£Byé> z“
“ð�‚ _š?LhÂ$ƒ Ï€,&GÅ@D„A:�öFØ24(®µ;ôIÐI¡`uÑß¸NR Ì¶p°¼@[ÄA:!s'‘“ˆÒL &.C �‰‚Lujü@@2 t÷Y¼"Ë&!)‰Ø‰¾ñ>ü‹l6‰rv ÒÎ8~ 0[Æo¬Hà$,�íÂU¤Ø¤l¶um�¤bq.;ð€ Æ†€ z/U{žþOX„§õmþ$Æ0“Áòc÷óçAL®…Ë5GþOñ�Gó ¡ígØïÔ¡Ø ùØhÎ(…Rô¨oþ–2
¶Ï�1     ü   #  è   Ùˆ³¡4ö#«ÈŒÌ ±<3,ÏÝ"?ÁU"éþ’ dÐ"|&ò2�D †ñ“ÅŽÐÄœå†Íg
`c¯�>òð à!YnIHSÐ�� ´Â â¢}ü%IQ7„Pø¨lU¿7 àé 6ÀvÛJb‚D; Ê‹6)
Àþl º�ÿD½B¢/� Ö1&†¡6	ý±¨%0=kú‚Ðÿ©ÁR�Â0åý…YÄä¿Áæû†É˜âbVßîÞšîÐddG¢¦1æ0±0\ÄÐ ÈÀ· Œ ¢`A2²¢6þí?T"_uÙ4¸_ü‹û}ù$ˆ'%ø‰ÿÿÿìŽl$h^òXoŒÂî$pá<HáÃj�ØÝõ~Æ8È|r…˜‚	Ñó‘þµFÆ~4—ÈÂ=&	@>†Š`ûÃãŒ˜5$@Ð?Çç@è /)”EÛžï™nÁ°„ °R0¥6,¶ý4fg!˜ [f[¤¶b$l¶ôz¢±á> rÍòif•!�\Êàað2à�Ã2!­‹Sž¦%Î…‚�—*À~ç•îxp¹OFqèÿOÞŽ$ùV³€¢»çö @1g¤	x Ñg‘�ìú•hQ÷ÿ.     ü   $  è   ÚÎÒ‰ ²tæÿéŸ	 FÃp1aNŠÈê‚å_èÁ7ê¿	PÑ—^�ÐœŽ1ÜÞžýø+ÈÍP{Wº 'úPÿÿ±úBÿë��¹þ¡Ž3Ô‚y”�%´Á�0˜"Ï×3¤‚�åùØ#S­‚ˆ�†Šñƒ~È/‚üùëÿß9øÓ§ð¿/IÁJ¡]Uíìþ a&¿Ú©‚! y �`±iÆ>=�õÕ(&ÔØB4�fy�¡âñ‰9ŸÁ|›ãðuD/ÖN <ÅCÆ¶yùLû€_—)júr÷6`�„%PøŸ	0¶  5 6h—I	Õ°Ž°@ Î³ Žå	€Q ˆ	DC«À­�æÎwQ ‘I�IÁÃ …mgE LkãD ‚“„�D@ÜÓ¸Ö.ŒÐ!]"ÃáBå¨m#'€ •ŸrË…ù‘Á•�ì”èM€&ï]ÿZAfÔQPe¤F–@¸D~üä(9ÒìÊA5MþÁ¶XLæ`œ �iQù0Àú’’øne¸3¯û—³›'ñÎ2kp‘ =ž,»š~�±? èrµ‹mô[ID
Ë6ðOô�WIèÁ˜±˜ÅábÄØÝ$O X’fhXp!€0­     ü   %  è   ÛßB”ùøLAì­ 	K€7�Qþß5G`]ûÜÞORnäºÀBiôéÇû¼—ëó9‘¾SŸD§)¿@­Î‘þ/þvmÞ7�œDð8$Ûl @/ôw…ÏGÇ�Œü“TÛ™‰sø ZûŒÔ�´Îy�ÿ>qX‘å‚ZFÞ%ªPImŠõ$2û 0ö~¤7aÙ4„? C2¢�h°/`@Å\X`è)SØ‚À8:M¢Ü§À58§€”,¶8·™l¤ÑxÈË
•†ëx	¨Îî¼ñ�Ýkb0ºzñ^wñXÙ«YÀ1“·GÒ{rÊMPZ–:4Á I R ;0LHƒ}>äé™ˆ((D¶Ò;Clûk øU˜øÚ#ì@ˆÇ"�ðIˆ\ªR|€B•×«³Má29R =ÙðH“À^ãÎúãÄxÝ¼£Ð!lQñÁö‡ÀF)Ž:Ó €ÕB³²6 `\Xãðë—-$á…—	ÄNt¼ÁÒ&�ƒù˜²¯X‡’¾'?Dç¾�9ÜŽ pfj¦0†WÞ,a[¹¼˜C+pdc€E¶ÅÑ¹\_@ClÖˆ{U¸Øç€:  9Ú3ª€} ,³×P  Îp×‚¬rýÀ
-³19:�Å     ü   &  è   Æ‘“ƒæ�`_ÊÒþT™ÉÑÌÄ¤¤AG0Ú"… žaÈ+ñ´C÷‰lÿ¡þ_4	Cý¿pÔÃýPÑ€ }Ãàö±#ÕÁÌ@·µ˜Y‚@$Ãù”�†Þˆ—sIoõÐ?_‘é­Ý=½3C÷@�iGž€Ë%ØAFs@$©j„ßÀ¡ÝÚð³)C!ôø?|}@ïþøâ¡yŽ31Q(; Æ/†?VŽˆ–«H2P Ú”( b–a6<	±ÒÑ£éÃ�Â“xi@Pz}ÿÛØÿË�_
÷I°§ëhDTm™òÒïjjþú³þ x¿'ñ~�€çÁ±„Ð ˆ¹ @Áê*�]ûI¹…‹‚ö4ÙhÂ[[ßOˆ#Ã{ †
"Ò„A`I"À‚`f€îÀBFÁ~‘ä€M~À¢=	ÀqÎ‘a"ì)( «1"dq�€NCŒ‡s	�Vå3Hk÷~¡†ÈBæÁ"ú,j/04Í�û:þ£ñ*£?‰aâ§ñÓ)À`�ôÒ‚Äo{'f´;˜gó	*?ßíŒÔ�¼m™pÈ ÛYPŽ—ÐE� ¢C·€U=ú$RgÀâ+ƒ}¯0*ž	f^  ƒ?€V‹7“bD÷ða–      ü     è   ÝÆ$ÈHËˆ°ÌÐ°	Ü`äÓÀ¨M¡³aÑ�Cã ‡ÆAŒ‚ô%ÈÿP)p½q¥¯ùû0øáîc%cÈ
P¶j@d‡bæy€ wŸ®yÀ9z7á“ŠB7�ªŒ¬'ö�kAìÌzãèŽf1ÍBáhd|À–¶Ó‡ÏŒp(¦¬Žž
D(Ñ07'N€@N ‚½–Aã`Ž5ƒ3r\hÃ#qD¢…ÂäÆ5$Ax•ãø†öl4„thqä:#ö9 �ÐÜ@nbèB‹†s\HX £ÑÝpRB�˜†ÀÇ L‘?ýpÀ¸ÑIÄM(^�È% †cCA—»ß€BZ $„ A!†cø�<¡ÁðÐÛÄØ‡65p_œA<r�"É©AT!#ð®¸xô™â?(a…¢0¶Ù
r†`R;rªÿOBµ°úâ,9£UñP]àTgâ ‡Â¨ÏÂ$€7Ü¶€R4Ó·æ`Ü>¼ ?ßçL°al4é Œ‘6'ù�þé0Gµ¡ÀpË$°²Çò·ÿùc¢I#/ÿâÇÿÿ‡ø±äAâÇ ”7‹yÞ‚£Å�^‹ÌXôR¨˜Ð³bÄGèÓ     ü     è   Þ×ÿS¹�Th ö†£ˆÒ€Ç‚7ÕdD<Ä þÈ…�ÌËñ3\;‰âKõ	Þ÷Áˆ‰ûÁô�¹çF™PHB~‘èA Œ‚4¦ÔFÃ¨†É­w´r é¿íÜ+þÑ×Àí TB‰PCÂ~ÑÌA?Š‚Fö�À4H\h‘�íøÌ%…^Ïl-áÿDÛr>ZeÈåîQÜŽ4Ûù†¼RŽ:¨å�|õú–	Œ»µ[°»Ð É TÐ¨&`e¼ŽõˆTP2«öƒ¸«@É´Kƒb<ÇL/µúîxj¦8ÄÆ0øûy­, ü—Õ' NòÁòú ‡žKšÀ¢/&DÓÃ"|š üv‡»ªF`jŽ†áœÀÉýkC 8O¢R#Ð1,GÆÁË=�Žîw†¬KÄÅ ª¨HK^“ *ïH¼Ñ×o$ÿðµô9ŒÔð�f¡*	*ûH“ÚNÖú2Â•±3€â!]<|:gpÊà“Â€7 ])¨mfDhâ6R=ÿ JœE_ãJ‚ €‚7Ch¿D e‹y<úÁ˜g=¦�s!ÃÂ9 Ù1$¾Ÿ
‡Åù˜pšPÈi³Z!²£¤§Ètv†     ü     è   ßG)•ti8V|cðŒð|âXvKÁ2xÂ%ÓÃ…I0!¦ªgÂ‚CÇãíµ×ö;gøøW—5¦J=4áŒAƒzqõyÈ$¨(³s6˜‹PÿùCf €3YRÀÍ&f$)w�AœÇ* ÿ¢±È¯íòaçV¤	è1›€ØÂ|bVf	�ø  46‘^X‚¥p"AD-� |—<¼r‰,ä!¡ÈFÃâ b†ŠqÀ#ñ?ßå€ï_R6€fP6ÓïuØÏ–ÀŠÎTðÀ'Q@÷‰ôê¥@WíJ€&€+ër€;ì¹@&�ãA+
!ÀáÀÅ Àçwêþ
7û,¸-�P€�ƒ˜Ð'À¹Ì'%€²L!j£f¹(méø$>=!~mg× w‡ê>C2y[  @æƒóH�åÁ00 $¶p¢çØ2ýlÉ8ƒð##c…+kPf‰èÑö�Œ Zæ`5Ôß`2ße€T�lÑM„X
Õõ�°< 84°ž(~NÂôpüBMu™F Àjqo©á2 %š€h[;ÌZÊP:=èYê ÁÔ@0	Ê –†øo$jLQ‘     ü     è   à¼ñdó¨@¤Dl'm t4„0h0\€8#q²@±Ó}ù‰ fÛ+›^ 6qÌ€^¤zx3:.`Ö‰9€XÎƒ	†�`‚Pa0/¢[€=&aw	”¹ƒ.Caž�aó'XiÈR’)œOm‘ÀS˜Ù“ñ¾“ôÅÿIâ�åÙ š°gÿÿý'ÿ8‹ÿé?À!aSÀµðÒG��4ÃÉn<°/¤xxð)@¼:‘$Ëç—Ÿ'Á°+ãJ§ÿH� œg3'åþ¤,ÁPmÚmH�5‡äŒ*ñ(`qD -šPª !¥™P©|>°©-Èòt IG~l�0UCÚ4HzˆÐÍHHÄ�9D�¬Óm’|½ÀÿÊÅ( Ïà�b¦MŠJS$”Šq¦êeÆŒænæ–'ó˜—9‚ ä9 Ì¼ áù@zLŽþ›<Ué°[…±½é’9W‘—Ø cµ6¤lÆAÍmê#i“,Ã$€�kÍG è á _¨¤k&1t 2© l­"\ž�uüjPÙLM¸ü.8ÝÜüÎVA8™]ò9W‹A0¡ÉeØÐ¹­`�9.ÿ¿~œˆ ÒÐ
|HPÛÇ     ü     è   á[“$ä‹Ç4k;fàQÇ4Ëä(âìkÊÔ�î2F¤²±ôðIv�â@ò„C9À–€�ô”bñXÀ7ø0Aˆdëâ‡ý˜7@ÅÀÏñ”Ša°BHŒå¸ÀêL ¤%	˜^Iå÷Å^èj	�@.ØpQ¿G„'?…˜¡A%€;ž¤ÌÁj ƒ'¥Z› j
 ž8é½2>¼Ë±EmƒEp�Ràná ,À<8³K"BåZ‰�ûq(D20!ëŽ 2ƒâ	*x¹$àÄ(çKÕ)?Æ‡³. Œ0ög!‰c¾ðá €8ÉÀ€€3ãrL½/…ö>!=ì…�—‘ >pz¨\è¡:•èGÅTŒ$‘�½oÄàî I¸¡3Öu6¸ûøð`^;ßÇ£ž )`àô@Ç3íã>1vÅ€WÊÎ¥WôëèU¯wU¯²	IäxŠý"qñ?Bü¡<€Î"›Æ+*‰Lü#ù´TY‚”Ì.bÅ%ÙU ¯/`QHk3Ä\€î ƒ‘©u¹Š„+,Xu]õÑàú6a€EÈ'¸ J´hCh @s˜æ`“SØ rª6dôÕ     ü     è   ââ=˜Üƒh "€‘À§ ¯m!=-˜oÙ7 �Ø‡x $úµùcËßOäš¯] HA‚ø¸ÃmcÌñ3¶…:ZS¤”¦�[8ÒïòxÍwƒ	A…îÇ€,¥À;
ŒzúŸrr{
¡þy÷ïl ogaß&s¢&
…Ô‚7 ‰YÐƒô˜t›š�ŽÄl¨j~ nòÀ‡¶:œÄà  °ƒëO¸"€.0ÁÒÆK¯êŠ@C^LÏ Ïçâ¹9Á@ü1ÿú`Ãÿh	à+@X™Âb$$|�GìÅ	~l X ÐC¼|íÃ ‡ÆÇsZ~èÒ aÙÇ³
)›9°ÑŠøð'�ð?ñ‹‹›ÃªÒù˜øÙš�ž«gH¾G| Llá¾3oƒ·M¢0v ?Ý wòˆ7XYº°€¥98XúÂ¨a Ÿæ=pG…?”vdH~v–+Á€_Û‰‘ò@X±ï DD¨ É<þ–AÌ0�Òò«xƒæi‚ ’ °Õ!%šÊA	< ;ÉNn~àˆz DKÌ	+ôø *€Ü>_@>R 4Ù‚PxæœJœ ühøm²à€þÉ++”     ü     è   ã7¦´•~ ˆl6X„þ�PúÑ,è( �mÈ>=3ºØ`@©€4 üPBx#}$G@–h›1q„Ç@'˜à ˜Û€˜äø_>æt'£íBb
ó jçSÿè‘¸l�ßŽ@°/I¼ÍÄ.oE`CÓL8¥j¦b6KÐ#ÑN—öP�L¹Ã1¾•*‚%Î`Ihb^ ƒ£0£[�Š“w›Ä°@$�
	@Hë €­ÿÞa€H””D;l€áìeö@z˜>ŠãM>Sû@ÈæÅx{?è°YÐ3á�‚ê5 de	ÅŽÚ”AIîB|#$Å™Ú<@w8ñâ0 X"6‘b:Ø3�!Ãp/žœ/†?Œ/†�Û<	(_¡‚x¾ÁLð$Á€F“˜(ñ°#üëýÛüü'üü7üü.ÿÃÒñ ½/'•ÉeÊªJ…#m5^eGp à �À\€s ØñÔ@ÂØÂÜ˜n´ PÀ¼�îJíùÌH£ €¿,ß-ôD ŠÇ§jFÈªWtdš\`AÒP "�ñµ@Cçht`ã ‰Å#u¯ûzÐAþ¿¨§AÀ µ‰[¹žÌ!á˜žÎ?     ü     è   äï¤î¿ ì#G]Ô_¥Ò•Å¿]oÌB�Œn(uÄÅ€r;ñâ€ÄK¡y€G ¸ã»AÀŠ€	¬f¹& T	3ùEƒ 2U öftŒ•(®± ÒeÉ\§-Ÿá[‰?€! 
¾ŠeJŽ@Q»ÈðŠÈ\¦È�,IG­ÁH¸¨Û¦>òZ�€S(�Œ|\‹Ài…;Y}.8 oÊüÔcŸHõ‰êIÀ*Ñú…ÜNˆˆ�ŸH�dpy†&l`Yfàõ±€RÚ°™§±ÀO€S-Îh˜r#CfdIPLBjd“hCµˆµ³�"PBû	€Fã)Ž�2†BöÁ0'�zR7Àõ–PNp-KU †èæhƒuÜcU.]|ó�—³ (Í‚*Ü•%¯Š‚I‰,‹ZùÒõ4/;IŸ½_²H±ÖóÇ¼ëéQOÞ,#…²—¥ð5ç²üXðaø,È§™<Žš†€�¼_ÁÞ-,Ósô u!
@ôŠ({ÔO°¶Ó$Ùñ Éjð>�ID‚‡Ð ¿Ç óÌTÊðMæ}�ØØ³E€xè§áñßÅc$Ž@�Ž@èƒ Ã	DØkÂ_.‚["³ m2I„d†±3€©2     ü     è   åŒkú�ÈÔ§ÏPˆÑ?€É äF@ŸD i…#ÁˆÈ[Ô�#Q Dcs
0	L\0ˆ%¨3ðËF1‰Ù% ´ÒM%ÉÂNp#F	²@¸) ì>AªÙ“3¡™™!y'LVT—¨�‹¿³©,‚æp˜èh¤À‡K@„j¦Q•n	ä-ÁÒˆ hIp/RT€™‚@IxPÉ®Æ\¨HÎ»ž®¦²l¨t9ßÄÓU�À:	°Ùbè Œ™˜yÎ�n+Àr�÷‰ÿ= ¨lÌ,c@…Ÿ@
@ßlß3??g?w?o¿x¿^?ö ¿/œ!ýùýDØü%üdÂJt€¦Wewñ‡*¯òñ.q Ãðíœ@uIH;ïÅ!1GfB˜ ÀUà5Y¢(„Cþ+0+”t?&¨™}˜9]9W>·ˆ3	)B;0‹i1!ä [Tòeÿò_9IQSÚNbu®°Â*ió6 ó;ò÷3ˆli
PD%	Ñ}  Çl<@ÍŒ@\ 0C˜n`€ÀáäB]$(2  *ˆ�)À€ÀÍ˜S€S DÚíBÈ:–ÀèO�`N€ÂÂÂÂÎÄŒâ2uà'g^‘|˜è¨;Ìá,     ü     è   æXáuUÌ!7²þ^1±K’å~˜:ÍL´XÕt¦ÇÌÐ&?k@�ƒ(hÆ1_yhw˜BÊ÷¨ôÄ(TXÍaR@‚@À½(|s¯¡q�,oâÛœ¸~À—·¸êL„„ð<¡QÜ…r>È'Áè,,Á ºâì‘ø…¨QÕái €&Ïð¯òë`ðû�øÙájü€V¯£‰jû¬[ã›Â?À†U¢ðÙ„àAWæÔ J@_þù[Vâþv�„I@_eBr¾‚xT§Ç°?@vð„Œyäª=ƒ ¤+¢	Ö—À‰ð�#à0'†p!€XÃ¡¨)cŽû×Ü3BÀ`íø	Û„ÌŸ¡Öpèð!!ÂA¡nþ%Ëÿ…;&s	!rÚÎ‘”€—¶\BR…–î@³VÉž‚€–¹aÔËE ñàMÈQ€# NÚËø oûý³™º (O&És�èµ*L&‹ƒ,YÌc0	Ç(˜žÒ)9(h-†b
‰"8ÄÈ@ÄÈDA�‰ö…‰¯‰Æ&ô&ô"	è.t)M¬D¥5 %5¡ÐK\ÌX†•\wdò¼€ÖH�¬� ê×€4 ,)˜@Þz<ä»®òo`@C8     ü     è   Ñ$}AÞôNÍÜ`ç. b8	ðMÑÆØ„Í@SC°Á–Ìc æ|4�ÊK sÌXµG8* (Õ3Ä€f1	Eó JÔWùåìÄV¿åç¤uìdÆÆÑžTs€Ò †…ÀJ�ŒÌ€è�„‡€]¦@u5• èSÇªgŽ@ó <pxF1ÀÁ ¨,³f6öÄüiTƒ>p�ÂÇ%Ë) ©Ì€ê"Q;1±YØ½YØ&h@›ÅU…€+	ÐÀÑA 6pœ³`€R€�23 bjÇ¦;#:3Ã&¢ï#0S@"ÓýÈÈÆ@p”€;«Ÿ]„nb6h 	7%ô"²=ƒ‚ÒÅ}ÂJ@q
 Žf‹ey”ÂãK7–Ã	@N¯@Åä1dC@ëañ¸6™Òxpøÿ Q„$Ý OVñéš$¡ÿˆ8´ü.ˆ@pF|BP(„Š‘¬ Ê(:bePSñ€*C( ÚN	Á`ƒD#ip#ƒ1àÀØ @-Å™Âö˜Ž}šÓ™‚~elªC2ðÚ&mÉÑõ;²|€O)¨	BB—èhfPjA¨gàÆ¢jr\8€B�6‚U´ æÐÿ_¶[´ãxåL!äÎ     ü   
  è   è�–³©0ðÃ®l"}ûÿø`‘“€¹ÌÉ¨ˆþ«&ÈwÑCpÚÛ <Dú!Ë4\Ø$l¢Pj†l$Rµ'Fð(±$”'ÑbO£Rq–³€qâ° !¾H,ÈŠgÈÙk4¿·ÿCÜ =€:«Ž!'WSà?�.‹°§h#‹¸¾UŽ ÆA!&|�¸ƒ$º4¨ôzA‰•1d.H[“í²ŠðI'ÔP§�©Ÿs;� [¤�ž|ºe@à	M r€8² @`gÖP€Zj –ð	�‘Æá:‹€€¡0 [Gá¡±”‘ÀÍ|@hñi…½@ÈÈþ‡)ä9�° ¶šÛ3ê`’…(‹LÂ(¸eà?@lÙ7¬Å `Í¼Iƒà°ÇÀ`‡ÀBÆ!&‚M¶`J¶!Í‰‚˜n!ð!£.ÛEÐ02ˆ¨6L‡ñ#Óô'ÂôÿÿÿT}é†ÊÀ
1C3 "É ÓYx‰&,ŒiÊ1&`l
¢’ØhG0‚Ë¢
Á &˜µYCaÅ˜¶YÃPø°YKky´YtDC]y×ÿz|ˆà!¢Ò
”L|’*H
�Ä.hÍÉÐÃ"ÊBM¬ÔŸPp³ 7Z5Í@#`A€ÿ$     ü     è   é¡Ûî´ÀäéXQvD
Š „EAZ¿ÁŸÀ+Ÿ²¤¾Jhã­‹ �ƒäI¦3Â—…,ƒU Ý ©bCà$ $	PH@d ú I¿Fø2è0ûkéd¿œl˜I�pÐn² D:âƒ Ž†A¢t&	ˆY€ïŽbI4@öÿùðZ0�T€TÊ÷@ŒV±@Àñ¦/ÂëŠFÞñ!W@õÕ(…\ìA1‰A-4—MÍ6”#m5—^Ùkd`¯Èþö
ñáRD¾ {8FÐgBÒ øQü‰y“ÄSDoÃe]¹	 ê
 H:~óËùª1 ½(ñâ>Ôj?8$‚SŠE
x€Ð§©$s6$;ƒ Ô½XfuÀŠFªcËW¼¼À˜Fêb!g¬†è`ÃV²�‘‚7W6ÄTöÅ%‡¤-±éàD÷‚<¸"}$³Zþiœ^,·ô±tÎ$JÙüÁÞAáGd=ßä4T àÊ‹@lµøÑ§Àþ—˜˜ÝÊ¤UåÌP{é4à2w>�‚ è%aÐ1Õðcf	­gÙ.9¨ Mfà2û JïüÔç05tNt˜     ü     è   ê¸Õ—¨[ÃR“Ô®4Á.=0x®2!pKÂàhZx0[`[pØ# ¶=à¶0À¶5°^ú�Œ¤-ŒÐ-Œl ØÀ›GA‹f$ÉÞ×Üâp|å˜BçÏ½a›Ùz3“2³Œ“1~@Êmò1ws9]<ØhÖ °(µÙ¬3 	`2!�LÂ~³õ6	%4�`,‚¾G€ý€¦_#H,j_Ñô[ˆ3ô @(³Ø rû
˜™Ðð�BØõÖ|B Ó-A#P aë;i4 Xá1!	, h¯¥ZºH)³è–Æ¸¢tÇf�z ¬f!*FC•¨�´C‚ žµ„ÂÂ°�ÚBÜ¹3ÃÄ7YMÌAÓKTz¡&¤ˆ± à!â¢¢�I¸¡?óðÉµ#öÐÁ -W! B6!=ŽE““d�a›‰Š `m8l Z: z 0€HÜýÀ9à’íµf £ D ˆ‡OØÁ‚ØJˆSág›Êo€Jc‚Px…ÊÌâ%e `9Ž$Ð“€ÂE×mÊà]Às€e¸P3[ñ3p�ƒ`>²äÆBàÎ�Ós›„S8°á Ê±±¨ðx	vÈ>§Pêv!¨LbjjBÔ³F B%<      ü     è   ë{wíH Hy :Ý¤”;F ohæë2iO°df¡|Ž&2#=@Ð ,ôÞ b
L`mX0s ¨ÎpÃb� !¡Ié8 ê–3¼�Ð1¥åN:€§	 § e‰`X 6dqì`¹Zl³"BIe¢"Ó
Ó\ÓGÓ\ÚiblŠXFP ªgÁV6CÐÒeÈÖ¤Z)ƒ&ø�Æòx'@CÂÊAiµ¾Yð /ñ9�ÜNŒ©iIÀPG¢‚à'ÓÀ“‡€sÅèÏ†0°!`N }jHÔÎ!ö2‡ÌŒB-2 0\ K`hl8€Fd«?8x`‰ÇÊ‚Àù	C@3&M€ë°M…½H€NÂ¤·ªà(Ö„‘p€W
òBåv~Î< 3„ü% .O]k:ò¶Èo>2û0°�_€;¤zàÂàÜ v¡Í£š�©ªbìI·Ÿ 2Þ{èç èÔèÑ@e @L A$*ò òÐû€At l=�’ÝdAÀmNÊ7ÿ �7Ç^@×P€°#`JBÀvSnâmf%øù|/þ‰,#Ó÷ä¤dš£ò³DÀ#ô)hQaæ°àÃ
€0hk     ü     è   ðt¼ÿÅ!¨>K #+µZl�íq�‰‚?
ãXãÃîÞ 3ü¾G¼@ƒxfº<1šÁ8izP &© X�@ß©ü}Ù5 ÙÂcCáYÈ  b…CK]AtNƒ`~G	$›	J*Thœ	+Pƒ`M–˜ì€yf„��oŒâFŒ`ôPà	µvøªÍ°×Ž€ÿPŠJá È@’ú"ÚÏè{b|é@Cgò†�
pF{4ó!˜ ¦(@Á¥Ì€À„À¡ôÚ<G˜,ápàgë¹¯à<Àö”.S¾Y¼ú‚Zx-S?æ‹5Sœ½´Ù¤,x ÿ&T�À—ÐÐÒCºÇâ@i‹š2�“(	N°@ÖØ—9€±+Ìé2‹JJbk^ 4k8}?¨AˆA”ÊÓ­�8 Ðp¸kù!š’Ýh‚éêÄöÉpÌ.À$IÀ&°E#i0þb%Ô£/° ÃÿÚ¼~÷ÞÐø%aÿÿmðÿþÛ6�Aï…–ð¾bI±<…D R �—À _ó TÄ¡H@Ç±øjÀ{YÈ(ë_«5•ßB`B0ãè…âÓåqo>@­”¦ÿù/Øÿ’ë          è   íQé?t window size
Status: ON                 ; status info in text window title bars
Resident: ON               ; make SuperMenu resident (invoked with HELP)
File: AmigaDOS.help        ; name of text file to make resident
DATA                       ; start DATA section (required!)
MENU Addbuffers 1 N * ADDBUFFERS    ; color 1, Normal style
MENU Ask 1 N * ASK                  ; * means use resident file
MENU Assign 1 N * ASSIGN            ; last word is the keyword to look for
MENU Avail           è   î){Žê1 N * AVAIL
MENU Binddrivers 1 N * BINDDRIVERS
MENU Break 1 N * BREAK
MENU CD 1 N * CD
MENU ChangeTaskPri 1 N * CHANGETASKPRI
MENU Copy 1 N * COPY
MENU Date 1 N * DATE
MENU Delete 1 N * DELETE
MENU Dir 1 N * DIR
MENU DiskChange 1 N * DISKCHANGE
MENU DiskDoctor 1 N * DISKDOCTOR
MENU Echo 1 N * ECHO
MENU Ed 1 N * ED
MENU Edit 1 N * EDIT
MENU Else 1 N * ELSE
MENU EndCLI 1 N * ENDCLI
MENU EndIF 1 N * ENDIF
MENU EndSkip 1 N * ENDSKIP
MENU Eval 1 N * EVAL
MENU Execute 1 N * EXECUTE
MENU Fa          è   ï,/ilat 1 N * FAILAT
MENU Fault 1 N * FAULT
MENU FF 1 N * FF
MENU FileNote 1 N * FILENOTE
MENU GetEnv 1 N * GETENV
MENU IconX 1 N * ICONX
MENU IF 1 N * FF
MENU Info 1 N * INFO
MENU Install 1 N * INSTALL
MENU Join 1 N * JOIN
MENU Lab 1 N * LAB
MENU List 1 N * LIST
MENU LoadWB 1 N * LOADWB
MENU Lock 1 N * LOCK
MENU MakeDir 1 N * MAKEDIR
MENU Mount 1 N * MOUNT
MENU NewCLI 1 N * NEWCLI
MENU NewShell 1 N * NEWSHELL
MENU Path 1 N * PATH
MENU Prompt 1 N * PROMPT
MENU Protect 1 N * PROTECT
MENU          æ    Gåaô Quit 1 N * QUIT
MENU Relabel 1 N * RELABEL
MENU RemRad 1 N * REMRAD
MENU Rename 1 N * RENAME
MENU Resident 1 N * RESIDENT
MENU Run 1 N * RUN
MENU Search 1 N * SEARCH
MENU SetClock 1 N * SETCLOCK
MENU SetDate 1 N * SETDATE
MENU SetEnv 1 N * SETENV
MENU SetPatch 1 N * SETPATCH
MENU Skip 1 N * SKIP
MENU Sort 1 N * SORT
MENU Stack 1 N * STACK
MENU Status 1 N * STATUS
MENU Type 1 N * TYPE
MENU Version 1 N * VERSION
MENU Wait 1 N * WAIT
MENU Which 1 N * WHICH
MENU Why 1 N * WHY
ENDDATA
Fa     ü     è   ñšÈû`ƒø¤þ¿¤Ó>@�”È€Aš?ÉyÕÐbø(Ù81l›#æš‹°„�r9…±ãf‰a?A4P(2Œf#1íá±(A(-?¯Yú¢>çã"i€‘�ZàÖ)²+Îˆ‡Vu[Áp½ü�¨NZÏäF jëHxA÷Ð‚r4• –fDqÀ»‚Ÿâ1»Àäâ	2Q‘µëRí�Ô€ )‘Z%hÓCh¶ÕÆA€@q�þŸÜ‰ŒOBµ[ãÂ5ÝH¤°ïÇh€pC$:#×Æ±6ã°ßB|ßq$™¯ïÔ1zsÀê ðeóx]\ü©m$]ÁæL‚3= B5·à06 ù5 68’Ñ¸ñÌ”ÓFÉ�¢ì@ö³R@|‡ñ²n	@!’cL�#a“£Gˆ2/‡ŠOæfWrL½˜RÔù¯0·Ø?{œ!Ø#8(€˜O™O‡ˆÀä&Ìw"ˆ<J{ô<þ%=îMJà< ©s4ZR’­eèÌÀ€ˆ4×oLŽüù†„àüh°éyCH(â¥èWO6¶¯â_Oö!��¡YRjF
²�ç.{CfUfëýÅvlÎ’ >8Ó     ü     è   Ü0_¬êê4~›(ô3¤ß¿›OHú2è0htfç ÀB~þÄÝ © +%×ÀÕü×pH,Õ¬áö¿U\æÄK °¶P‘Þ…1‹az(WäP!²™Bp±€€ä¨€¬ v�™!In—ÈKHç0ãµŠƒ!Ë€øpa	šR  yŠå=@Âw ƒ1¡[^¥~¹Wç6ð+âð~`j	€D.t>ÃZˆˆ˜Sq iµš0@!î`¾kfDÌÀ{,g‹ >²¨ÿrP
tòF£ëª+€n' ¼¡‚:h¿—'Ö–0ƒ‘ß—¼ÖÎlmÂØ· MOü°(­h
n×Ue¸‰ñGË�Ÿ8Äì1ËP åA"µ—�B9@ååø9Œ$ÐÿÄá2EQä
$gSÃÃgr[JXó{aP6Ør)MxP/­Ë@’œàH­ïÕç†z"GâÒ‚…¤Yšçt€ZXøifùi?|‚TâèòaêG~*wáD¢yÑøˆ$ñD`V�Ø	@v<‡‘ !Y 9š ¡€Ï3¸3âÐQl‚�3EŒ	ýù ‹ÆŒ"wD^Ìzm ˆ €`…Ôãá     è     è   óö8ßŽ",T l^Cì`2ØQÉÿüLßCNuHçÿþ<,XEú÷²ÔÆ>* zv ,m .`>xR<`00"k 2N®þª/0246ÔjÿìÖjÿîUBUC"k 2N®þÎ&ØjÿìRCQÎÿÎÚjÿîQÏÿÀLßÿNu%2d Hçþg  ’²g  Œ #f( ? fTH` *f*RH *gø #f( ? gàgT²gPJgHa´fHRI`ô ?f
Jg6RHa `@ #fRHg$Â< ßaŒf À< ß² gòÀ< ßÂ< ß² g ÿtp `p`JWÀD@H€LßþNuHçþÁIgt|²ga ÿFf
g²fø`æpLßþNup `öHç?þ4ÄÀ& HC(HDÀÄÂÃÆÄH@HA CÐÀÐÁB@BAÔ€dRˆÔ�dRˆ" LßüNuaÄ? 0H@J_jR€NuHçþ$ BBHB„ÁH@HB0H@€Á4  LßþNuHçÿþ&H 2+ HÁa†. , + �« 
o  k  h "     è     è   ô½ììr 2( a $ 2+ HÁNºÿ\"’€&g  êD�kP�Y� lD€*ra†" J…lD�8+ Èë *ä�˜…:+ HÅ˜…²„nD�²„o&‚žƒ k HçÿþN�Lßÿ` ÿ|D�Þ�/$&J—j2+ SAHÁÔ�Ö� 2+ Nºÿ&" / 0+ HÀNºþÎ"  ’‡HçÀ  2+ Nºÿ$  Nºþü& Lß –‚l"Dƒ$+ 
”ƒÐ‚HçÀ  2+ HÁNºþŽ$ Lß Ò‚$HçÿþHçð  k N�Þü Lßÿ` þæ 2+ Nºþª&€ k $g
HçÿþN�Lßÿ/,n .N®þò,_ k J( k þ°LßÿNu    ì   =          
            „   ˆ   Œ   �   ”   ˜   œ       ¤   ¨   ¬   °   ´   ¸   ¼   À   Ä   È   Ì   Ð   Ô   Ø   Ü   à   ä   è   ì   ð   ô   ø   ü          è      |    ;ç˜V      8  .˜  .   .¨  .°  .¸  .À  .Ì  .Ô  .Ü  .ä  .ì  .ô  .ü  /  /  /  /  /$  /,  /4      ò  ê      ò  ë     òNu%2d Hçþg  ’²g  Œ #f( ? fTH` *f*RH *gø #f( ? gàgT²gPJgHa´fHRI`ô ?f
Jg6RHa `@ #fRHg$Â< ßaŒf À< ß² gòÀ< ßÂ< ß² g ÿtp `p`JWÀD@H€LßþNuHçþÁIgt|²ga ÿFf
g²fø`æpLßþNup `öHç?þ4ÄÀ& HC(HDÀÄÂÃÆÄH@HA CÐÀÐÁB@BAÔ€dRˆÔ�dRˆ" LßüNuaÄ? 0H@J_jR€NuHçþ$ BBHB„ÁH@HB0H@€Á4  LßþNuHçÿþ&H 2+ HÁa†. , + �« 
o  k  h "     ü     è   ÷g™½ÇðÁrÁe		Aµ^àÌÈG¦‹›à€V‹7“bR?dNd/Åf^�MEéÂ”ˆ.d‰€A†‹€iØ8p‘@T¼€µ~ ™næ0#~™i2 “„@�&J¶0‹@N‹g™;5+YS7#™@HxAÝ}–^ŒPaóü°î×%Û÷§)ïó\ÎF¨ ÒŽÿ–e‹ ŒNbƒ0EwýA †àÒÆ²TÂC ÿfŠ¥“¦ i‚Sœp"	p`0	 $Ïæ´³BŸ"P
ÌˆÞ)å”«Ê/yÇÄçþf�Šö$ƒ@2Møfé`]Ê‹
7îTx{œ×öäŽ€¿PðÎ€àþ‘ü!„záWDYŸ£µüüOkþ½1í :ã_€_ÃÀÿf<·	ËíÕz§1¢·÷û‡‡ŸÇæ…¸ä�œa�«Æ$ÕœÌ
Iû¯}El€ì ð‚6Áüg5¸ôë`Q¡– fÇ€Ð¬ -Œ0î6â/A@'I€C€1@9¥1k�”…-y)?…øs[¿9# 7ÿç‘s#à@ ƒ#àP1€A§Ø ìÌ÷ˆÆšÜ]Yø°Ï0[Çùãè)     ö      –    Nq        K 7 †                                                                                                                    (                                r          Ý                              w                                                                          à                                                                                                          ×  öBOOTMENU-INSTALL-DISK                        ×  f      È  ‰                    ü     è   üºçRN9ç�µ'%yDnOn°ˆíˆ~`	7&{ zS9ŒýÀ@Jšië€·(»Ÿ_ÉÏ˜àšd1
ƒ¤@³çtfh\L/a3‚¨.3Y‰Œ¼2¬7�E÷âÌ!'€IRóÀ¨6”.‹´¼Á¾24@t±Œ©€JCdû8.@îJ�ãh€:Sv0¶œv³€êÓëbc%PYj 0ª@ÆÁ#	—Úf�Qs;s,Ýƒ¡NânŸÄ¾?ƒ¬`¡ "Ìf�-	üÌ¤ÜH3�$ñ H,Ç‹�I—ÎA¦BÌ˜iÂÌ(¤àH‹3ÂÈ
c i¸³,z³B›ÌÕ™@ÒÌˆ4ÖÍ×˜ÿIMÀ7J¶X(Ëá³x8[ ¬‚?.¬¬bS€ÜšiÊ'!5]êâ³€¼¤ Ci7DA`§Õ�"PÁ:öE‡è.„[´]6°8ßcM=}æ0Bå0Èß¦¦˜}DF&ˆýYD ŒLƒ EƒÐb	°R.E¤Î€E”ª|‹i”6(B‹YG+Hô4‹q±‰=v½(Ó#€G�+úâF ,±vŒá2ˆ@gYƒ¨9�$�J5$‚@ •–¹]˜BŒ—     ø     è   ùÿ»ù                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <       ø     è   úÿÿù                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             ø     è   ûÿÿù                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             ø      €    ÿÿû{                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             ü   	  è   çc¾”5œ@]Í2Y„FÂ°Œ9‘ ‹yf85œÀ¶wE‰0ÝÛé„Ó�¾:AïÊâr¢&çc,ˆ]×@°÷ñ ä ÿÉŠ<ùãK‘å«?„I €,Ç£° ÐÎNÃä =mº �hˆ¼p˜­„„g öP‹sÌ±0`¼—Ì€›0€Æg3%u> Š§ToóûyM©:	€Ì‘'ð™àÄ7ŠH&HÍl*ûé-ÿÿæ"4ÂÙ™ ø_À7™�þIyú€òˆB¤Š!0(x”¤ Bp¢®í`1¦I€†5Šr
dHîÆ.ç7)+œ6|†ÐˆÅ |L8`p0à-Ýgà@x�ÍC 3 oF µä>)¥Øh)4Jqö‰ªqÒ§4PVuÑ9ÀZîÂàØì]�£™ŸÔ‡™¢ÜÝ¡%ƒ	ˆ	â€˜pO &H8J˜Dc‰+G­��‰¢?ø�n1EH›3ß�•³Âè� 0L:%¨¢81ÜÈi €îe	ôè	`LƒVŒÇÀæ`–Áÿ4 àÓÛæh?i@	`i!1�Éš2.2˜"R� ÂŠˆ½ ÂOí@�<€Ròä#b2gSP     è     è   þ,èóú ? a ÿrJmÊfPíÊr,mlN®ÿ:0 mpJ( k¼IíÔ` ôn mp0( &S@m 
‚S@lNºón` ôTS@m 
jS@lNºýÐ` ôBS@l(0-nÀ| 3fNºóF` ô,À| 0g ô$-  %f ô` ô*S@l"0-nÀ| 3g 
(À| 0g óî-  %f óä` óþS@la ý�` óäS@la úæ0-nÀ| 3g óÐÀ| 0f ó¸` óÒS@la úÆ0-nÀ| 3g ó°À| 0f ó¨` ó¸NuHçÿþ-  %f  ªIíÞNºñÚGíú ml h " h ÑÈÑÈ(h ÙÌÙÌ$l (ÕÊÕÊp Cúð�Jg, J6 /	`Â< ßÄ< ß´fQËÿîJf"_`D"_Jfü`ÐR@4 Ð| ,x rHAN®ÿ:J€g, @1B Bh 
Ðü ÚQÊÿü| :ÿþB &€&@RmÞ(T f ÿz+KIíÞNºútLßÿNu0, 2fp°| lp;@;@0, 0fp°|     è     è   ÿ)&q  lp9@ 0Gí	¼'m  - 1@ - 3A 	‚ f|  	'| ‡h 
'|   - 
 $g'|   2-¬0APH;H¼Að;H¾Að;HÀ0-®Àì 2Að ;HÂ-  %fAð;HÄAð;HÆAð7H ;Hº2-ª0| ;HÌ0ÀíAð ;HÎAè ;HÐ0ÀíAð ;HÒAè 7H ;H¸;mÌü;mÀþ;mÎ Wm ;mÂ]m;mÀ;mÐ;mÒ
Wm
;m,mxAí¬Cúíó0-Ì2-ÆNº	˜1|   &AítCúíçp÷Áíª_@Ðk 2-ÆNº	v1|  &pú-  %f-  %fÐ|ÿõÁíªÐ|ÿì-  %fÐ|ÿðÐm¸HÀ€íª;@ÈÀíªAí°CíEí	ìt2< ƒÄíªÔmÌVB6-ÂNº	1|  &-  %f  þAíØCúí_0-Ì2-¾Nºì1|  &Aí<Cí�     è     è   >²¨!Eí	ì0-È°| cpÀíªr4-´6-ÄNº°1|  &AíCúípõÁíªÐm¸âH2-ÆNºš1|  &-  %fRAí$Cí°Eí	ìpÀíªr4 DB_BÔm¸6-ÂNºZ1|  &Aí˜CíÐEí	ìpÀíªr4-(6-ÄNº41|  &-  %g.AíðCúì˜-   %gCúì píÁíª_@Ðk 2-¾Nº
1|  &Aí <   2, 2Âí®VA4-Î6-ÀUCNºé;| –+k ˆAí'H ;| ®;| 
.;| nAí <   2, 2Âí®VA4-Ò6-ÀUCNºèÔ;|  +k ’Aí'H ;| 	¸;| 8;| x m "KNºÎ0- p2- r K,mxNºß-  %g
6­ p7m r ,mp KN®ÿ4J€fLB« Sl 2l  2ek  .g  k 0( °k nSl 0_mlBm\m0, 2Ðl 0°|     è     è  Òƒ‘ l ü
` ð+@Œ @+h 2°+h V´CíìNîþø$m°,mt"J0-¦HÀN®þªL­ üNºïL­ Nºï"J0-¢HÀN®þª"Jp2-¶Òi >HÁN®ÿ"JAúê´pN®ÿÄ-  %fz"Jp2-BÒi >HÁN®ÿ"JAúê”pN®ÿÄ-  %f  –"JpüÁíªÐm([@2-¶Òi >HÁN®ÿ"JAúêhpN®ÿÄ"JpüÁíªÐmœ[@2-BÒi >HÁN®ÿ"JAúêDpN®ÿÄ`B"Jp2-þ’i >UAHÁN®ÿ"JAúê&p	N®ÿÄ"J0-2-’i >UAHÁN®ÿ"JAúêpN®ÿÄNºíªNºú+m ÔˆEí xNºëÀ+m Ìð+m ÐôfJ­ Ìg+m`Ô;mdì` õ` ì†,x p Aí
pJm
¤f m´N®þŒJ€gL @CíTr3ØQÉÿüJ@g"@N®þ†Bm
¤ m´N®þŒJ€g  @Cí
pr3ØQÉÿü"@N®þ†- 	
ŠfØPí
¤pNup Nua’g      è     è  Âð‘ä ˆ -h  ga ð`ê  g
Nºö¸Nºìà`Ú  	f ò  
g&m `ldÄm Dlf0-nÀ| gNºì¢`¬Nºì¬`¦  g
a ÷^a ø0`–  g
a ÷Na ÷Œ`†  gNºøà` ÿz` ÿvJ­ˆf m´N®þ€` ÿdNºõº` ÿ\Hçþ&H+  !g"h  	gEè ÔJgµ	gø`JgNºêÄ›Í$N,x  <  ®rHAN®ÿ:J€g&*@ +Xf. <  rHAN®ÿ:J€f"M <  ®N®ÿ.,j *‘ÈN®ÿ p ` N*€IíÔAì )H $+Oè+j &l+j *p+j .t+Jx,JNºæ2;@ª;A¬RA;A®+KhAí 0<cÛQÈÿüAí &Cí�p2Øf3| ÿþQÈÿôp2Øf3| ÿþQÈÿô;mfö m 
Cí gØfü-  %g  –J­ ÌfJ­ Ðg  ˆ,x  <  rHAN®ÿ:+@€g>,mlAí"tþN®     è     è  ê|êÿ¬+@|g(" $-€N®ÿšJ€g m€Ðü „Cí d³ˆf
³ˆf³ˆf`Aí ,mxNºéH,ml"-|gN®ÿ¦,x "m€ 	g
 <  N®ÿ. m Cí� gØfüAí |Cí°ØfüAí œCíÐØfüEí ¼Aípp0š1Z Ðü tQÈÿô;m ;m  f;| -  %g]m;m ;m AúèCíìp2ØQÈÿüAúçÍ+HúCí	
EíþB@2<  AúçÆtPNºÒAúçÃtI-  %f‘Èt Nº¼AúçºtLNº²Nº÷ Nºû2Nºüî,mp‘ÈN®ÿ B-�`6-  %g2Cí� mê g"+h  t mà gÐü ØfüAúærS‰Øfü`B-�.mèIíÞNºçèIíÔ-  %g-  $g J­ˆgNºçÊNºçŽ,x "U <  N®ÿ.B•+U\+mˆ Ô+mÔ`;mìd+mð Ì+mô Ð+mÜ x;möfEí ¼Aíp     è     è  k}¶p4Ð4è Ðü tQÈÿô -Œg,mp @N®ÿÊ mŒN®ÿ¸p J-�fEì Nºç B­ x`6Aí"m 
 	gØfüAí�"m  	gØfüAíCí�$m  
gNºêØp/ Aí "mh0<cØQÈÿü,x "M <  ®N®ÿ. LßþNuHçÀB f(,x “ÉN®þÚ @(  f h ¸ nLßB3|  .NuLßB3|  . h .#H NuHçž~3G &3G (3A 3| 
 
3| R B g i  3@ Ð| 
$‰EÑ#H .Aé "#H Òü 6LßyþNuNºâ®m¥ TNuNºâ”m© 0mŸ PNu t  :                  - Palette -   Copy   Swap  Spread  Undo    Ok   Cancel R  G  B H  S  V žü  O"OrBYQÉÿü €aÞü NuHçþ.,( *N <       è     è  ñ|frHA,m "N®ÿ:(@J€g t,MAì 0t vx z ¬ )H pr8N®ÿv1|  ,1|ÿÿ 01| 41C 1| - 1D &1|  J1|  F1| 
 H|  P1|N  VÐü XÖ| RDQÍÿ¦ m 6Cè L)I |Cè `)I ÔCè t)I,Aì8CúþúGÔpVr/tvN®ÿp1C &RC^IÐü dQÊÿîp\Ðl@9@ 9@h9@0p5ÐlB9@9@jpôr9@ÎƒlÔ9@2ƒl8pjÐl@Ðl@7@ 7| g |  |  	Aúþv'H '|  '|  x 
 F"KNºý„ Kp r N®ÿâ,m *N®ÿ4&@J€g  k .p ( ½°| cpráiÐ@Ð@9@XHÁ)AT¾Ae>SG$ CúýúäJSBÔBÔB9q  RCè ,)IZ h 0)Hb h )H^CìÄEì`2Ð4ØQÉÿúa þ|ÿa xz ,m " k VN®þ€ k VN®þŒ"@ @Eì�p4ØQÈ     è     è  h:Ddÿü$IN®þ† ,¤  g:Jfha ¼J@kÀ>  ,D",H$,´&,¸)BD)CH,m *N®ÿšJ@gš¾Ff–PÅ`’  g
a ÒJ k$`‚  ga ` ÿv  
g
aFJ k` ÿf` ÿb K g,m *N®ÿ¸"L 	g <  f,m "N®ÿ.0LßþNu lZ ,T,m .Nîÿ@p 0,¨€ fAú 6a0,¨2,ª l¬,MN®ÿFAú Rap Nu"k²@gXH`ôOï  PNÐNu   E  /<   D  /J   L  /N   M  /^   O  /r   N  /€ÿÿÿÿ   R  /œ   r  /ž   G  /    g  /¢   B  /¤   b  /¦   c  /¨   C  /¨   u  /ª   U  /ª   x  /º   X  /º   s  /¼   S  /¼ÿÿÿÿCìÄa þþpÿ~ÿNupÿNu0HÀ�lRj8Ð¬T`20HÀÐlR°¬Tm$�¬T`0HÀS@jÐ¬T`     è     è  r�q¸0HÀR@°¬Tm�¬T<> a Tp NuNuNuNuNuNuNuNuCìa þ�a ºp NuNuNuHç Â l¬2( &²| fpÿ`0²| fCìÄa þ`a Špÿ~ÿ`²| fCìa þHa r9ALp LßC NuHçÿþ$l¬p 0* 0€ü
@ °j Vg$5@ V JNºæ02, †4, Þ6,6 lZ,m .N®þà,m .N®þòJ* kºLßÿNu0 lb,m .NîýºHç|þl h¨f  öL¬ °�| Rm  è°| nn  à’| m  Ø²| n  Ð4,XAúúl€ð  ‚ð AúútÂð  ÐA<> 0,Lg  ša „°| g@°| fa†2 0a  À`|°| fva ÿt9@N0a ÿl9@P2,N0a  œ2,P0a  ’`NHçÿþ¼GmÏF?žF:$l^ÜFÔÆÞGGòp 8`" O]O<>a:a8a6LŸ 0ÐD lZ,m .N®þàQÌÿÜTOLßÿBlLa  †0     è     è   òÜØúLß>NupÿLß>Nu02À| Â| ’@ÃÄÒAkÒE`’EâAƒÅÒ@1èFèGNuHçðÀ46àIèJ lZ,m .N®þàLßNu   M !HçðÂ"k 2,m .N®þªAúÿæL� "k 2N®þÎLßCNuHçÿþ¾FgJFk0a  Ä0°|  ep a¼a  ´a`LßÿNuHçÂê(HB§$OAú®? "O,MN®ÿÊ"k 20, X@2, YA,m .N®ÿ"k 2pN®þž"k 2pN®þªAï p"k 2N®ÿÄ\OLßWCNu l^0Ð@00  rAì àaèH�ü XQÉÿöNuHçÿþÀ| 1@ VNºÿx
@ Àü1@ 0,m *"K•ÊpN®þPLßÿNuHçÿþ> ,m ."k 2) pN®þž:,XAúøJ80P p 0€Ä2 4ÄÀ0�BAúøÀðP ÂðPÐ| QÒ| "k 2)   i   4 6ÔpP ÖpP,MN®ÿ R@RASBSCN®ÿ "k 2D  p ,m .N®þžLßÿNuHçÀÂ     æ     è  	Ö ¹]<üÿ°N^Nu o / /N¹   8P�Nu    ì        š   x                      J        Î      	  ¢  °   €   f   X  ”   B        R         Î  Ü         Â  4         ¬            ˜         0   ø             ,      ò  ê   .font /   ò  é   ÛHç>  o "o Ji g  À$<  ÿ:) šh l
0HÀí€Ô€`0HÀá€”€p ( : p )±Ep ( < p )±FvBD0HÀ2HÁÀ�g*r ) 2HÁÀ�g0å@ |   (`
0å@ |   ”°  0HÀ2HÁÀ�g*r ) 2HÁÀ�g0å@ |   h`
0å@ |   H”°  ÖCRDD mŠ`$<ÿÿ€     æ     è  
¼[š5 Lß |NuNVþàHç?8$n  JCîÿä"Ø"Ø/N¹   ²-@ÿäHnÿäN¹    (@&L$P�g=k ÿàk ÿâk ÿãtþ/Hy    N¹   L-@ÿôP�f` /.ÿôN¹   ´-@ÿðtþ//N¹   L-@ÿüOï g ÎHxí/N¹    -@ÿøP�g ¬Hx Hnÿì/.ÿøN¹   0t B±ÀOï f €=| ÿìg vp 0.ÿî, ÍüB§/N¹    * P�g X///.ÿøN¹   0¼€Oï f 4 gHnþàHnÿäNºþ8 P�`BDtÿBC`$0C.HÇÏü GHpX HnÿäNºýì°DP�o8 4RC0.ÿî°CbÔJBm  Þ/.ÿüN¹   X�/ N¹   ´0B(HÄÉü DHpX N¹   Ø& ( åŒ DPˆ"$Ap°�P�g  Šj€ fb%C /.ÿäHj N¹    Aê %H @ *  MN¹    Hj 6N¹   (Rj T/
 y    Hh *N¹   P     æ     è  …ëQõ y    Rh (N¹   tÿIê 6Oï `0/N¹   ì0HÀÁü @$HÕÅBj X�`0HÀÁü @"HÓÅBi JBl þÐ//N¹   8P�/.ÿøN¹   X�/.ÿüN¹   hX�/.ÿðN¹   ´/.ÿôN¹   h$P�g¹Ëg
/N¹   X� Lîüþ¼N^Nu    ì        .   ¾   ²   ˆ   |        X        0  F        $                à        Ì        ¼        ¦        œ      	  ˆ   ú        V        6        ¼        Ž  Ò        r        J  @  <        4  Z                ²  Â      ò  ê   "FONTS:          æ   	  è  ~hgÆ                             €   €   €                            €                            €            €         ò  é   9"o  o ÐJfúNu o  / `RˆJfú/ /NºÿÚP�Nu o p `R€JfúNu"o  o `Jfp `°gò!°lpÿ`pNu o / `
² f `Rˆfòp NuHç0 &/ / /Nºÿž @Sˆ HÑÃX�`
´f `Sˆ±Ãlòp Lß Nu/$/ Hx //Nºÿ¾  P�fHx :/Nºÿ®  P�f`R€$  $Nu  ò  ê      ò  é      ò  é   EHç ,y   Lï  N®ÿâLß@Nu  /,y   "/ N®ÿÜ,_NuHç0,y   Lï  N®ÿÖLß@Nu  Hç ,y   Lï     æ   
  è  w®.Ó  N®ÿ¬Lß@Nu  /,y   "/ N®ÿ¦,_NuHç ,y   Lï  N®ÿšLß@Nu  Hç ,y   Lï  N®ÿ”Lß@Nu  /,y   "/ N®ÿ‚,_Nu/,y   N®ÿ|,_Nu/,y   "/ N®ÿj,_Nu/,y   "/ N®ÿd,_Nu/,y   "/ N®ÿ.,_Nu  ì                6   R   l   ‚   ž   ¸   Ì   Ü   ð        ò  é   /,y   N®ÿ|,_Nu/,y   N®ÿv,_Nu/,y   Lï  N®ÿ:,_Nu  /,y   "o  / N®ÿ.,_Nu/,y   Lï  N®ÿ
,_Nu    ì               $   <   T      ò  é   /,y    o N®ÿ¸,_Nu/,y   "o N®ÿ²,_Nu/,y   "o N®þ ,_Nu  ì           æ          ~hf‚         ,      ò           €   €   €                            €                            €            €         ò  é   9"o  o ÐJfúNu o  / `RˆJfú/ /NºÿÚP�Nu o p `R€JfúNu"o  o `Jfp `°gò!°lpÿ`pNu o / `
² f `Rˆfòp NuHç0 &/ / /Nºÿž @Sˆ HÑÃX�`
´f `Sˆ±Ãlòp Lß Nu/$/ Hx //Nºÿ¾  P�fHx :/Nºÿ®  P�f`R€$  $Nu  ò  ê      ò  é      ò  é   EHç ,y   Lï  N®ÿâLß@Nu  /,y   "/ N®ÿÜ,_NuHç0,y   Lï  N®ÿÖLß@Nu  Hç ,y   Lï     è     è  ¡\„™n´mtm²mvn
¶mvmpNup NuHçðÀ , ", $-x&-|,mpN®ÿšJ@LßNuJgØfüSŠ* :ÿÿg* /ÿÿgü /ÙfüNuHçÿþIíÞNºüAí"màÒü Eí
¦&Ja¼Aúú`SŠØfü,ml"$<  íN®ÿâ. g  ’"$vN®ÿÖ°| fvS fp<+ ,ml"$&<  N®ÿÖ°|fTp pÐl 0rHA,x N®ÿ:J€g< @1l 0 1|ÿÿ 
RT ¬ )H Cè 0, 0`ü  QÈÿú!k  p 0+ Nºýp`”,ml"N®ÿÜNº„LßÿNuHçÿþm hlf ²L­ üNºþ¨fL­ Nºþœg ˜IíÞ0-v�l *€í®> Ðl °Td |Nº>Jh 
k &H$m°8<ðð0, (2Âí®Òl *4, ,6Öm¬H§ð â\5D " mŒ;h t;h vL— Nºþ,f KNºþ`",mtN®þò"Jp     è     è  ß3™>N®þª"JpN®þ¤L— SCNºüDNº¸f
9  ¿àg¦ KNºýÔLŸ Nºýâg  ÞAë Cí0< ‚Jk 
f4CúøT-  %g( l  gB¬ Nºýš)K  KNºý�B­êa þLßÿNuÁIEí
¦NºýÒAí
¦B( ‚CíØfüAí°NºúvIíÔNºú®`j"l -  %g
<-nÌ| f^Eì J’gNºùœNºª³ÈfNºý^f † 	gÁIB¬ NºýÁI)mx )m| )H Nºý Ðü Cí�ØfüAí<NºúNºû(LßÿNu 	g
B¬ ÃHa:ÃH"l  	g
±é g"Q`òa$)mx )m| `ÆNºüäf )mx )m| `°Hçÿþ$H0- Gì "gS@gZ&A`ôp 0( Ð| rHA,x N®ÿ:J€g< @1j  !J Cè Mê ÞfüMí�JfCè Ùfü/Aí<NºùL _&ˆ JNºü,LßÿNu/  l ` PQÈÿü     è     è  æ'²¤ Nuaì0` úâHçÿþ,mpAí	¬Cí	°N®ÿ¬AúöúJ­ˆfAúö÷+HØtAú÷-  %gAúöètCíÔEí
¦,mxNºîÊ,mt"m°0- HÀN®þªp "m°N®þ¤pr"m°N®ÿ J "m°N®ÿÄLßÿNuHçÿþ2²l 2m2, 20, NºÿLp `
Nºú>Ðm® PQÉÿôNºÿPLßÿNu"H$P$R 
g$R"Q 
g$R`ð$QB‘"JNu:) 
ºh 
fxßGè Mé †gÂÄ´gîNu aÔm$H P`$I"Q 
"g"	ga¼m$ˆ$H P`$‰$I"Q`ä"f$‰`$ˆNu/	 gJ�gNºÿtaðÁIaìa° @"_NuHçÿþJl f0- 	 $f( l aÌ)H Pì NºÿEì )J $0g
S@Nºþ^)H $LßÿNuHçÿþxÿt 62, 2²Cd28HDBDˆÃ–A4, HBBB„Ãhtÿ,mpAì ´"mŒ•Êpr v zN®þ,Lßÿ     è     è  ˆ‰ýªNu0�l 2jB@°l l9@ J@nNº÷BNº÷Bl NºÿPNºþ|`ˆ _pNu-  %g&/Jh 
j\Bh 
Ðü CúôÝNºžgJ _0( B0 `ÎJh 
jÈ/Ðü -   %f
Cúô¬Nºtf Cí œNºjgCí |JgœNº\@  J@ _Nup  _Nu gú&S @a„g ¬ )H RT`è ¬  )H  Rl `ÚHçÿþ$l  &l B¬  B¬ B”aÂ&Ja¾NºÿLßÿNuHçÿþ"H$HJfü“È 	S€$ Ð| ,x rHAN®ÿ:J€g  ¤ @1B "U!i | 1|  
Ji jDh 
Cè ÚfüNºþðf ¬  )H  Rl `$$l $$ˆ)H $0°l 2dÀí®Nº÷”RTBl t`t ,mpAí	´Cí	¸N®ÿ¬ -	´"-	¸�­	¬’­	°lÒ¼ ˜–€S€J€n²¼ † mJBgNºýþNºüfLßÿNuHçÿþ,ml"-ˆ$N®ÿ”J€fNºô¦NºýÖNºü>     è     è   ý±%œ´` UPHNºÿLßÿNuNºôPJfNºõ\` ýüBAí°Nºõ4` õp-  %gØAúòÞm   %gAúò¾+HLAíðNºõNºö2` þŽHçÿþ0-lêHÀ| ?S@la¢`S@la¸`S@m &LßÿNu9m† Nºôê` ü0J­ˆg 9m† /IíÔNºÿ8(_Aí„1l  1T NuHçÿþH§ð p "L¬ < (,mt"m°N®þtLŸ SCkNºû@0Nºö4 PÐm®QËÿôLßÿNuAí„1l  1T 1m® 1l 2 Cì ´!I Cúÿf!I Cúÿl!I CúÿŒ!I ,mxNºf9m† NuAí°Cí |³fJ(ÿÿföAíÐCí œ³fJ(ÿÿföNuAí°Cí |ØfüAíÐCí œØfü` ýb mp0( &Q@fNºûüa ÿb` ôêS@fNºûìIíÞNºÿNIíÔ` ôÒ°| mIíÞU@Ð@W@NºûÈBmÊ2, Ò@m<Òl 2²Tn4Ñl Nºûì‘l     ä     è  –Ý»aØaTÑW0, °l WÊÿðgRB0a 	`p a þžQÊÿø4Nu0, ?, ?4 Bg`a¤a‘W2, WÊÿô04“Wa â0NuBg  e €e&  d r` <%z f g g @RWRW0Nu?NRþÀ4 "OBg`a´ÑWS@g
jRW`ü ^ÁW>TÊÿæp 0 Oa ÖNZ4Nua Ær AìôÐÁ0, �Aa²L¬  9@ �Aa ÿ@NuHçÀ€,  gAì €Cìô0, R@N®ÿšg1l  abLßH¬  Cìô`ØQÈÿüažNuJh g4"h J) 	f*¬  Hç ÀAé 0) gS@2) a’ì  Lß N®ÿ|Nua
Aì `N®ÿ”Nua þ¬a 
B¬ , ë Nu  Hç80OïÿÜx AìŒ",ˆA ?dR¬ˆ€   @eV† "ON®ÿÐgJJl ~g& O"l p ") $i Hç?>HçÀÀN’Oï     ä   	  è  8IÂ Lß|üJ€fp"t  l  eA %b;
Nû` &,vvvv@vvJPvvVXdhlrvvvvvvvvvvvŠzÎÀ€†ÔœÆ `J† a Ž† g<a þ~`6Æ a |`,a ``&a t` D€4, a  ¬f2`xÿ`4xÿ`ha þ`a `  ŒN®ÿ¬`N®ÿ¦`N®ÿ N®ÿ²N®ÿ¸4 2a þH`hAìô0, `0    SÁctÿÂVÈÿðR@�l D@? a ýX0JDf2`6a ý`0Aìô0, `R@°l d0    RÁbtÿÂgè�l JDgÐ2 a üOï $`XHç80$H4, 6* Pê Gîÿ²J€j]‹,  g0N®ÿ¸´@nHç€€Cìô0N®ÿdLßf J8* N“°Cg°DfÔ5C p LßNuN®ÿÊgp 0( ~g ( p @NuN®ÿÊg
Aè p"PN®ÿ|NuHç08$A&I$ & N®ÿÊg"(H‘È,   |fAì pp N®ÿ‚g
     ä   
  è  ÓÀðÉ!J 
Hè  LßNuHç00&&I/Eë tN®ÿ^$À ;VÊÿôSˆ±ßg&r  Rgtr   gl"+   
gbU f\pÒ€`X   g4  g@r)U gDr*S g>r+S g8r,S g2r.  g*r-S g$r1] g`r/  @gr0S g`r( ~g C&� �ƒLßNuHç:0| Eú "t"JXŠp/N®ÿd _VÊÿðgjXˆ; Nû CND:RAW:PIP:CNX:(@H)H|g  /föB(ÿÿN®ÿ^)@t9| †` |N®ÿ^J€fp@íˆ)@XF, ` dì  `ì  `
Jg :fö9zPL)zLR)zJj$,R&ECë <"g"A(pÀi S@fîa ð4  Bg0  gY f<a ð2)A  f  ú`  ø"+ < *gSˆa ðgê(`a ðgà)AfÂ  /fÒ`®Sˆ"DpÀi 9@rS@g)I     ä     è  W�sÞb ) ",fg"A2ç‰H@°Ac0H@°Qc0)@D)@H)@nvGìBT‹N®ÿ^°Sd dJ@g6€ /VËÿäf  b)H^g8  /föB(ÿÿg*a ïdr°;WÉÿúfì;B`äZBNRMDSCA
 L¬ j°lHc9@H²lJc9AJ)BR|ÿ Lß\Nu   T ËŽ ,  g4 @ h .±î <fN®ÿ
`"N®ÿ`ËŽ ,  g @"h |J‘fN®þÎ`N®þÈËŽNu ,  g @ (    gCú Ôa Nu ,  g @ ( 2< ÀA°AfCú »aNuHç00$H&IËNN®ÿ|ËNÆ f  Œr , 	3 B 	&lDvVÀ´c:Lè HÓP¬Dg
L¨  al`Rp r ²h gr6al JL¨  ’CaN`4Q‹)KDJ fL«  a: JL“ aD`L“ a< JL«  a fÆ ËNN®ÿv     ä     è  »iöçËNLßNu  Cè �Y’QËŽN®þàËŽNuCè �Y’QËŽN®ÿXËŽNu¬  gCì òa ð†Cì òËNN®þ>ËN¬  g l  ËŽN®ÿ¸ËŽB¬  NuB§J, fl ,  fJlrg$AìDËŽN®ÿ4ËŽ)@  gPì  )@)|   „LìtËNN®þDËNJ€f,ì  CìH)IDAì òCì  r(2ØQÉÿü9|  ¼a
Æ F— NuNRÿð O,  g("l   ) Cú&,  gX‰  g ÑP‰   g ÑCúpÙQÈÿü  O�ˆa  ÒNZHç 0,  gD$l  &l
$*  g2p 0* 
�k 4e  g@ 	e
€ë 0HÀrtap 0* €ë .HÀruaLßNu]� O0ü[`.]� O0ü[rCHÀg0jrDD€`HÀD€]� O0ü[rPHÀgjr@D€ra ë~Ÿ OV€a*\�NuAú op`Aú kp`Aú     ä     è  @¢ŸŸ Lp`Aú Sp`Aú Bp f ,  g/Cì  #@ $#H (ËNN®þ8ËN.Nu›11{›11}›12{›12}
[20h[H[t[u[J[ p[0 p0( S@d,.  >f` 0( J( gR@°h c.  >f0( `p Pè H@B@H@1@ NuHç00$H&I°n .c0. .6 gnaÖpat¶@f
S@³VÈÿügZRCrèÒª ’CeNt ?Aê 2BX`Ô@‘WS@Rj a8R@°WRÉÿîT�5B Aò Cð0 ` QÊÿüAê ×XRXSCÃ`ÛQËÿüLßNuÐÀNu2 p SAe²h dAè `aâQÉÿüJ€NuHç&I& pÐCN®ÿ‚g1C Cè `ÛQËÿü LßNu/N®ÿˆ _g/ Rh "@a éL  @Nu/ a
g!W X�Nu/"<  ,n "N®ÿ: @J€,_Nu/`"PN®ÿ| WJh fòX�NuSh /	a é(     ä      À    c· _ ( /"H,n "N®ÿ.,_Nu    ì   %       X   p   @   P   T   ˆ   L   D   
   t   x   |   \   €   d   Œ   `   �   H   h   l   „   Ä   ª   ˜   ”   <   8   4   0   ,   (   $                  ò)IDAì òCì  r(2ØQÉÿü9|  ¼a
Æ F— NuNRÿð O,  g("l   ) Cú&,  gX‰  g ÑP‰   g ÑCúpÙQÈÿü  O�ˆa  ÒNZHç 0,  gD$l  &l
$*  g2p 0* 
�k 4e  g@ 	e
€ë 0HÀrtap 0* €ë .HÀruaLßNu]� O0ü[`.]� O0ü[rCHÀg0jrDD€`HÀD€]� O0ü[rPHÀgjr@D€ra ë~Ÿ OV€a*\�NuAú op`Aú kp`Aú     æ     è  Kéµ—                     ò  ê                     ò  é   ˜NVþðHç>8 n $. &. ,TˆU‚m"FBQJ‚m$H*Ú‚  g  n y   (h Œ`\"l 
x`RDJfúp 0š€p 0r
Ð�”€m:"l 
p &@`™X R‹p 0°‹bò4¼ %E 5l  l  l  	 FRPp
ÕÀ(TJ”f  g ¦B§HxN¹    (@&P�g �vþ/Hy    N¹   L-@ÿüP�g h/.ÿüN¹   ´-@ÿø//.ÿüN¹   |J€Oï g .J¬ o &` Hx .Hl N¹   ~"@&	P�g  öHy   /	N¹   <J€P�f  àJ¬ l  ØHxíHl N¹    & P�g  ÂHl N¹   ²"@xX�`RDJfúp 0š€p 0”€mCì p &@`™X R‹p 0°‹bòHx Hnÿô/N¹   0r²€Oï      æ     è   ^ò‡f^n ÿôfVp &@`FHxHnþð/N¹   0€  Oï f(p
”€m"4¼ %E 5nÿð nÿò nÿó 	 FRPp
ÕÀR‹p 0.ÿö°‹b°/N¹   X�//.ÿüN¹   ˜J€P�f þâ/.ÿøN¹   ´/.ÿüN¹   hP�Hx/N¹   8P�J‚l D€`p Lî|þÐN^Nu  ì            Â        D        6                œ  Ä        F      	  (  X                   ì         Ü  ,         È         ®         4      ò  ê   FONTS:  .font     ò  é   •NVÿØHç?< . $. z &EB®ÿüx / N¹   ´-@ÿøHx HxN¹    & Oï g ´/N¹   ,r²€X�m ¢     æ     è  ŠÂj÷/HnÿØN¹    Hx .HnÿØN¹   ~$@*
Oï g |Hy    /
N¹   <J€P�f fBtþ/HnÿØN¹   L( P�g N| //N¹   |J€P�g :`R†//N¹   ˜J€P�fîN¹   È€   èf $å‚ B í‚ BÑÀPˆ,/<  /N¹    &@$P�g  ì&†7|  Bk /N¹   ´//N¹   |J€Oï g  Ä//N¹   ˜* P�g  – CJ¨ l  Œ$CHj N¹   Ø$ X�g  x å€ @Pˆ(Hl€ fZCë 0+ Rk r 2 .Ïü GÑÉ$HHnÿØHRN¹    Hy   HRN¹   *CHm HRN¹   5l J l Ll MOï /N¹   ìX�J…f ÿVN¹   È€   èfAë -HÿüJ®ÿüf g//N¹   8P�J„g
/N¹   hX�JƒgHx/N¹   8P�/.ÿøN¹   ´ .ÿüX�Lî     æ     è  ãîwnD"J Q"i "ˆ!I "* /,y   N®ÿd,_Cê 6 Q³è f i ³Ðf Q"i "ˆ!I Sn ($R`®$_Jn &f`Jn (nZ"y   /,y   N®þb,_"y   /,y   N®þb,_/. ""N0. ’ÀÐn HÀ/,y   N®ÿ.,_"N Q"i "ˆ!I  Nuî  p Nu®  Rn & NuSn &g.  gNîÿîp Nu  ì                
            j  f  b  ^        &    þ  ò  ê  ¨  
   î   æ   Æ   º   ¨   œ   Ž   †                  z  v  r  n         @      ò  é   HçÀ /N¹    Þü Nu/N¹   àXONuHç ÀN¹    P�Nu/	N¹  @X�Nu  ì         0   $        â   	  è  o]Ïc Œ/N¹   PJ€Oï fHx ¨/
N¹   P�` Hx ¨/
Hj Œ/N¹  .J€Oï g   
`p LßNuHç0 &/ $o $/ SRn/
/N¹   PJ€P�fp `&SR"j 
0HÀç€Aé !‚ 0HÀç€Aé !¯ pLßNuHç> &/ */  /<   Hx ^N¹    , P�g  b(tNØ‚$DHj N¹    /
/N¹   PJ€Oï g  @Hx ^//
/NºÿVJ€Oï g  (/
///Nºù6J€Oï f/
/Nºþhp P�` `Hx ^/N¹   p P�Lß|NuHç8 (/ $/ &tNÖ‚//Nºþ.P�Lß NuHç00$o $/ /N¹    & X�&Z¶ü  g ///N¹   HJ€Oï fä×Ã =fÜ `p LßNuHç> $/ &/ /N¹    * X�J‚gPHx |/N¹   ( P�g,œ‚`/N¹    , X�¼…     â   
  è   ÷æ£f///N¹   HJ€Oï fp`J„g R€$ `°t `¬p Lß |NuHç> &/ (/  |$D CtÑÂBHx Hy   /
N¹   HJ€Oï g"Hy   /N¹   ,///N¹   lOï `  –ZŠHx Hy   /
N¹   HJ€Oï fzVŠ`Nz ` Ð€$ å€Ð‚Ðˆ* RŠH‚HÂ/N¹  	î @°ü  X�lØJ…gŒHx Hy    /
N¹   HJ€Oï f ÿrXŠ$R‚/Hy   &/N¹   È//
/N¹   lOï  Lß|Nu"/ p0°�np9°�m r0��`pÿNu    ì        	’       F   4           	Ê  	ª  	Z  	2  	  R  V        	Ò        	F  	Þ        ®        j  Ö  	$  	b  	²        ê  H  ¾    @     â     è  !XhlI  :        Š        |        P  þ          :  ¶    R  š  Â             Î  æ  Z  ~    4         4        "  Æ  š        è  B      
  ô  Þ  ´        n  f        `  Z        P  L  	:      ò  ê   .info .info copy  copy of   of   of   copy %ld of     ò  é   ) o pÿJWÈÿüF€Nu o  / g
² føSˆ Nup `ú  Lï  ÙfüNuLï  JfüSˆ`ì  Lï   / S€m
²fJfòp NupnúpÿNuLï   / JgS€nø`Sˆa  NuLï   / S€mÙføS€oB`øNu  ò     â     è  "ó®=ú  é   <‚  ÿÿn2ABAHA‚Â HA0	€Â2 B@H@Nu B@H@HABA"BtÒ�Ñ€³Àn�‰RAQÊÿòNu/$ ÄÁ B$ HBÄÁHAÀÁÐ‚H@B@ÑÀ $Nu/$" a˜$Nu/$" aŒ $Nu/$lD‚" p J�lD�F€ @a ÿn4gD€$Nu/ @p $lD‚F€"lD�F€ @a ÿH$gD� $Nu  Hç :&o  o Cï Eú ,y   N®ýöLß\ NuÀNu  ò  é      ò  é    o  ˆX�B¨ !H Nu    ò  é      ò  é   Hç ,y  œLï  N®ÿâLß@Nu  /,y  œ"/ N®ÿÜ,_NuHç0,y  œLï  N®ÿÖLß@Nu  Hç0,y  œLï  N®ÿÐLß@Nu    ì                 6   R      ò  é   /,y  ˜Lï  N®ÿ:,_Nu       â      Œ    ®¤/,y  ˜"o  / N®ÿ.,_Nu/,y  ˜ o N®ÿ,_Nu/,y  ˜Lï  N®ÿ
,_Nu  /,y  ˜ o N®þø,_Nu  ì                4   H   `      ò  ê      ò  "  Æ  š        è  B      
  ô  Þ  ´        n  f        `  Z        P  L  	:      ò  ê   .info .info copy  copy of   of   of   copy %ld of     ò  é   ) o pÿJWÈÿüF€Nu o  / g
² føSˆ Nup `ú  Lï  ÙfüNuLï  JfüSˆ`ì  Lï   / S€m
²fJfòp NupnúpÿNuLï   / JgS€nø`Sˆa  NuLï   / S€mÙføS€oB`øNu  ò     ä     è  $°K,2 
"Ja úHAì `"JËNN®þòËN| 
 	 + `N®ÿ|Jl ngAì `"PJ) 	nêpÿr `p  Ka `HAì 0`,Aì @`&pÿ2, nfäJFkàp2¶€mØ a ýNgÐ'H !K 
Aì PRh "Ja ù¤ Ka Œa$)@ ,rÆ0, g†S@n
J, gÆ LßNu , � @ g³è fô 	NuHç 0"l 0J‘g  ˜&i 
t $l `J’gtAê p 0* Hç€€ª  ga bLßÒê  k  + ²€n $ `ÙQÈÿüÕj •j f  * Ñ¬XoJ, g¬  Aì `"JN®ÿ|Aì 0"P a  ì` ÿvJFkìJ¬ (fæ† ga $LßNuHç 0"l @J‘gî&i 
p, Àfà k  + t J, g"$ JFkN®ÿÖ` .  >fF gì  *`
JFkæ$ a ˜Aì @"P al`¢"l , 	f$BgAì 0`/ h 
a,     ä     è  %±Ïß _f PJ�fîAì @FWfòT�"	g , (gËNN®þ¼ËNB¬ (Nu h "h J( g“É 	NuAì Pp r 2, ngpÿ`r HçÀ /) 
Sh a ø WaÄaª _Lß Hè  "X  ‡ @ËNN®þ’ËNNuHç00$H$ Gì & f ~,  g0, €l >fÆ v ` ˜vr† g  [gv p`  Ü   ef  ›fìÆB¬ˆ`a v` ^†; Nû¸ &4444¸@¸Ò¸¸Ò¸¸¸FLR¸X¸^djpv|† ¦S  `0 l Bh Bh `"R ì *a þ®`p`  z“ `
Aì ``XÓ `v0, ``a @`òa ê`ìa Ô`æa Ò`àÆ `Úa Òp `  ˜CúB0, �l f0, CúhN‘`¶“  `°Aì €a \`¦r  ga  Ø`? a @2J@ga ,`  ‚ l 0, °n joB( J. >k     ä     è  ÖÝ² gCìôN®ÿ¾Aì €N®ÿ”a Àa Ra  n0, Aìô¼ 
  R@"HAì `N®ÿšg*1l  B¬  gè   ( ‘¬Xl
J, gÓ ÕÃ”ƒf þd g fr“Jl gÓLßNu.  >fr ¬ . >gì NuHç0  a  Ò$ 2, ²n .dFa ’l ,   gJAga lSˆt `° QÉÿøRl p ƒ6 a N�Ca 
:a  Æpa z Lß fP`lHç8 4v 8, af? `a  ¬$Ha Ö@Sl 2, ’D`ØQÉÿü¸l TÊÿÜ J_Lßfa 	ä`$9l  a 
0, °l ga 	ú2, a Ha 	æì  NuHç0 4, ”l v a<`a  ªÖ@QÊÿø0g,  g"l
Ði &°i *nv  Lß Nua
Rl NuSl AìôÐì Nu0, �l ?4 Bg`     ä     è  'Œzï#H Nu Q"i "ˆ!I Nu/"Hp t  9b  0k" ç�iÒ€iÔ€Ò‚i
 `Ü ýgÖ -fD€$Sˆ"’‰Nu/aaHp aH _B �ŸNuJ€jD€ü -S�NuHç`€4SBr
a8 0Á"HJ€WÊÿðf
r0`ÁQÊÿü 	Lß�ˆNu"HÑÀâˆ` ‘ÁQÈÿøNu/t H@g4 g„Á0H@4 „Á0HB2$Nu2 QÉ pÿ`a a�gêp Nu  ae
  zb  ßNur "A0� g"aâ  0e  	c  e  bé‰‚ R‰`ØÑÉ 	NuCON: intuition.library conhandler.library conhandler 34.5 (23 AUG 88)
 timer.device  console.device  *n "*. &| ~\Þ­å‰&AEúÿ„J« k$k ÕÊÕÊtÔv. <  ”ÐBAî 2N®ÿ‚g  Œ(@Aú     ä     è  (8®Gÿ¬Cì òHì |9| (†Cì”)I 
 I`ÚQÊÿüB!Lë  å‹$C)C $J‚j)A  `v$a Ög@Jª gì  )G 9| R9| Aì 0ta ýAè QÊÿöpÐn 0N®ÿˆ)@ g|ÿ r  Ka šF†f  Äa ž&m† gCì òAìÌ#H (#l„ $ËNN®þ2ËNJf
 GËNN®þ€ËN G + ´g"h J‘g @Hç?>N�Lß|ü`ËNN®þŒËNJ€VÆg2 @"( 
g"A±Ñg/a  Æ"_a è`N®ÿÜ` (   h (N®ÿÖÆ a a dJl nga  žJFj ÿ^, ù a  Ža ðJ†j ÿjvNû0þEì `t JN®ÿ”Eê QÊÿô l N®ÿŽa äAî 2"LN®ÿ|NuHç "$@p(a .ÁŠg.Cî Br0ÙQÉÿü%G "< B@`��Rª  °�dö%@ $"J,MN®þ2 
 @LßD Nup(a *Nu/, P` h 
"h /      ä     è  #Òð„a _ fîNu/,i N®ÿÜ,_Nuåˆg @J¨ g±è $f ( (`p  @NuN®ÿÊg (   @NuHç00$H&j 
t&+ r p UAe
0;°« fð2;(Nû$ÐÑÔÒÓ  â ðïìíî R W " l"~8< D , L¬   Â n n n ¦pÿ"<   Ñ` nå‹ CCì ò!I  !l   gâ` Na <` FrJƒf¬ f`
ì fa  a 0` &t† Jl fa ¢g Aì �p N®ÿ‚g 
$HÕl å‹ CJ, fF¨ !G Hè  $%H  Ka ¸%@ )@ ,`  ÐJl gSl Aì �""A"g
¶© fôN®ÿ|t Eì 0""A"g i 
¶¨ fð Jp a ’`äEì @FBfÜ Ka \³ì ,fa  î)@ ,`nJFkp k  + N®ÿÖ + ``t`t
Aì `"k  + N®ÿšgF$HB 	%C     ß   !  è  *´$î  `$*-  g%E "N®ÿ((  åˆ)s ¤Ã .- $J‡fÃ  $<  îCúõä"	N®ÿâ. "N®ÿ(À„F€%@ , - åˆ&@a ôÖ - g%@ 4Jm ,fv Lßg÷)A ”"f"* ¨NÖHçïæ—Ë(x (l , ¬åˆ$@å‰*A,m "- ,$<  îN®ÿâ, g" N®ÿ(J€f0"N®ÿÜ)|   Î ”&, ”Lßg÷Hl \t p(j ÄN•&_'K 8"* ˆNÖ åˆ)s ¤Aúõ&"$<  íN®ÿâ. f"N®ÿÜ`¸Hì À œ%F %F   - åˆ&@a ô—Ë - g%@ 4"- $g $<  íN®ÿâJ€f,/- $"OAú JN®ÿXO`F¬ ¸"- ($<  íN®ÿâB¬ ¸J€g%@  ?, Ž m  "ON®ÿTOBª ,Lßg÷)A ”"* ¨NÖCannot open From file %s
 L:ASH L:Shell-Seg Hça^°“fRAúÿâ"N®ÿj* fAúÿÚ"N®     ß   "  è  +½ÆÑÿj* g8pN®þªJ€f"N®ÿd`& x R(' @ í äˆ+@ F˜ Å ¼CLIa Ñj &€Lß  Nu/"<CLI‘È - åˆ*@Ð¼    0 åˆg$0Ä¼ÿ___²‚fê 0$NuHç00&ab$HGî H`Aë ¶ŠfaP"CN®ýöJ€g$Å‹fæ" J LßNua laJ€ghÿÿ gSh ` @a RHz8Aî H g @²¨ fôNu"Hg°< :g°< /fð I`ì NuHç0a a ÿrgx$&@"+ fAë $a ð'@ g@ a >'@ `+   gJk n`
a $°« fRk Jk k.Rk  `&v Aúí`vÿAúû"$AúÌ a 8J€gJƒf”`ìLß`~Hç< *a  Œ/"H&<   ÔpÿJWÈÿüF€gFHçÀ &<   Ëa þÄf6$ Ð¼   N®þªvg" g" @!_ Aè "_Ùfü B €$@a  ‚     ß   #  è  ,ûƒK%@  
`Jƒg x  h!C ”p .ELß</ Aî L/,x N®ýÆ,_ NuHç@€Aî L/,x N®ýÌ,_LßNu/
aâa þ<J€g $@p 0* f"A"’"* gN®ÿd"JN®þ¤p $_`  @ ( g>Aè p `("H"(ÿøQ�ä‰/Â| `Ð™QÉÿü"`Ð™Ð™Ð™Ð™Y�nô"(ÿügR�å‰ A`ÊNuHçy>NUÿœ x  h.( ¸jp `\ Ox&<  Ií aT g!HÿüÖ¼   
QÌÿîB¨ÿü&<  Cú ~ 	a0Cú | 	a( G"OEï <Gê p r $<  @vH,n 8N®þ¤N]Lß|žNu ü   ÃB˜ ÀB˜NuResident Program has a checksum error. can't be loaded. Retry Cancel    ì             
            Ä   È   Ì  À  Ú      þ      ò  ê     ß   $       -•r      ò  ë     òÿd`& x R(' @ í äˆ+@ F˜ Å ¼CLIa Ñj &€Lß  Nu/"<CLI‘È - åˆ*@Ð¼    0 åˆg$0Ä¼ÿ___²‚fê 0$NuHç00&ab$HGî H`Aë ¶ŠfaP"CN®ýöJ€g$Å‹fæ" J LßNua laJ€ghÿÿ gSh ` @a RHz8Aî H g @²¨ fôNu"Hg°< :g°< /fð I`ì NuHç0a a ÿrgx$&@"+ fAë $a ð'@ g@ a >'@ `+   gJk n`
a $°« fRk Jk k.Rk  `&v Aúí`vÿAúû"$AúÌ a 8J€gJƒf”`ìLß`~Hç< *a  Œ/"H&<   ÔpÿJWÈÿüF€gFHçÀ &<   Ëa þÄf6$ Ð¼   N®þªvg" g" @!_ Aè "_Ùfü B €$@a  ‚     â     è  .²Ó„ö   /.ÿü/. /*DN•&@¶ü  Oï g  À%K 6`NHx Hnÿø//N”J€Oï g  ¢B§/.ÿø/. /*DN•&€Oï g  ˆ/.ÿø///N”J€Oï g  rY®ÿüX‹t´®ÿümªJª FgLHx Hnÿø//N”J€Oï g  FB§/.ÿø/. /*DN•%@ FOï g  */.ÿø/* F//N”J€Oï g  |/N¹    X�`| `îLß<|N^NuNVÿøHç>8&. (. $n z &|   ÔB§HxN¹    , P�fHx g/N¹  dp P�`  -j ÿü//N¹   ,Hy   /N¹   8Hxî/N¹    ( Oï g Öp 0* tÀ‚r²€fBª Hx N/
//N“* Oï g ¬Jª BgHx 8/* B//N“* Oï g Ž*  g2/* //N¹    * Oï g d/* //N¹    * Oï f4` J/* /     â     è  :¦ú/N¹   ‚* Oï g 2/* //N¹   ‚* Oï g Jª f  Jª 2gB/* 2N¹    $ R‚-BÿøHx Hnÿø//N“* Oï g  â/.ÿø/* 2//N“* Oï g  ÊJª 6g  z(j 6p-@ÿø`XŒX®ÿøJ”föHx Hnÿø//N“* Oï g  ”(j 6`@/N¹    $ R‚-BÿøHx Hnÿø//N“* Oï g  f/.ÿø///N“* Oï g  PXŒJ”f¼Jª FgB/* FN¹    $ R‚-BÿøHx Hnÿø//N“* Oï g  /.ÿø/* F//N“* Oï g  /N¹   X�Hx/N¹   %nÿü  P�Lß|N^NuHç0  /  o Aè &/N¹   \$ X�g/N¹   0X�`æLß Nu/$/  o Hh Œ/Nºÿ¼P�$NuHç8 $/ /<   Hx ¨N¹    $@ÉŠJ„ÉŠP�g  PHj ŽN¹    Hj     â     è  0ÒŽ¯4œ 
$_Nu        //N¹    P�NuHç À/N¹   ªOï NuHç à/N¹  $Oï NuHç À/N¹  þOï Nu//N¹  fP�Nu//N¹  ˜P�Nu/N¹  ²X�NuHç à/N¹  .Oï Nu//N¹  ‚P�Nu//N¹   P�NuHç ÀN¹  BP�NuHç ÀN¹  ŠP�NuHç ÀN¹  þP�Nu/,o “É/,n "N®þÚ,_"@#o  ”,_Nu      ì                         Ž  †   œ   ˜   ”   �   Œ   ˆ   „   €   |   x   t   p   l   h   d   `   \   X   T   P   L          
                  \  N  @  2  $      ø  ê  Ú  È  ¶  ¦          È   ®      ò  é   C     â     è  1M™ýHç< */ (/ $/ //  /N¹    & P�g  &////N¹  .J€Oï f//N¹   v P� Lß <NuHç0  / $o /<   Hx `N¹     @ÇˆJƒÇˆP�g  1| 
 4¼ 
/Hj N¹   DpP�`p LßNuHç0  / &/ $/ // //N¹   0" °¯ $Oï gp ` Lß NuHç0  / &/ $/ // //N¹   L" °¯ $Oï gp ` Lß Nu    ì         î         ¸         Œ         @         .            h      ò  ê      ò  é   ©Hç< &/ $/ $o  pËŠJ…ËŠgbHx /
//N¹   Ô  Oï g  J8* HÄpØ€æ„„  ÿþ"0* HÀN¹   @" 0* HÀN¹   @/ /* 
//N¹       â     è  2|KŠ Ô  Oï g  Lß<NuHç< &/ $/ $o  pËŠJ…ËŠgFHx /
//N¹   ÔJ€Oï g  2* H„HÄØ„Ø„//* //N¹   ÔJ€Oï g  $j `²p`p Lß<NuHç> $/ */  (/ $J¯ (g  ²/<   Hx //N¹    /@ 8Oï g  ˜Hx // ,//N¹   žJ€Oï g  | o (<( HÆpÜ€æ††  ÿþ$o ("0* HÀN¹   @,  o ("0( HÀN¹   @, $o (Hx ///N¹    %@ 
/$o </* 
//N¹   žJ€Oï  g   / (`pÿLß|NuHç?0$/ $*/ ((/ ,~ &GJ¯ 0g  º/<   Hx //N¹    /@ @Oï g  žÏ‹J‡Ï‹f&o 0`%o 0 Hx // 4//N¹   žJ€Oï g  n o 0( H†HÆÜ†Ü†$o 0Hx ///N¹    %@      â     è  3möè o @J¨ Oï g  6/$o 4/* //N¹   žJ€Oï g  $o 0 o 0/h  0` ÿB `pÿLßüNu  ì        4  ¨  "  x    �  ð  P   &   n   ¨   Î         P   ^  f  z      ò  ê      ò  é  ƒNVÿ²Hç8 $. &. /N¹  ²$@ÉŠJ„ÉŠX�g  |Hj ŒHnÿ²//N¹  $J€Oï f/
/N¹  ˜P�`RAîÿ¶Cê `p+ØQÈÿünÿâ =%nÿä H%nÿè \%nÿì T%nÿð X%nÿô L%nÿø œ%nÿü  Jª Lg j L!J¨ 
`p LßN^NuNVÿ²Hç8 (. &.  n =|ãÿ²=| ÿ´Eè `Cîÿ¶t+ÚQÊÿü-h \ÿèh =ÿâ-h Tÿì-h Xÿð-h Lÿô-h Hÿä-h œÿø-h  ÿüHnÿ²//N¹  þOï LßN^NuNVþôHç><     â     è  -BØ¤á&. $. $n (|   ž(<    Gê /HnþôN¹   ,Hy    HnþôN¹   8HxíHnþôN¹    * Oï fp ` xHx N/
//N”J€Oï g ^Rãf Vt´j f LB“B“Jª BgH/<  Hx¾/. /*DN•$ Oï g $Hx 8"BHQ//N”J€Oï g %B B"BHi¬N¹    X�+  gJ/+ //. /N¹   î, tÿ´†Oï g Ò'F /+ //. /N¹   î, tÿ´†Oï g ®'F `H/+ //. /N¹  Ä, tÿ´†Oï g ˆ'F /+ //. /N¹  Ä, tÿ´†Oï g d'F J« f  Jª 2gPHx Hnÿø//N”J€Oï g :/<   /.ÿø/. /*DN•%@ 2Oï g /.ÿø/* 2//N”J€Oï g Jª 6g  ˜Hx Hnÿü//N”J€Oï g  â/<     ß     è  5ïZHç?<a Z$g>  g8 Aú�…g$Aú&°| gAú%nAú°|ÿÿg
°|ÿùma "BØfü`  ² g  ¬"@AúBp	ØQÈÿüIúpÙÇ(m  ÚR„ztN&<  mÊ< fRƒ¸ƒo˜ƒRBR`æ"²| dm’| da@EúÊ< fEút¸Ro˜ZR`ö"/a "J‡fS�Âü Aú¬ÑÁU‰ØØØ"a`"p "SÓÀaNu< 0HÁ‚ü 
Ò ÁHAÒ ÁNu - g,"@"- m:‚ü <$aÔü :Rˆ"HAaÈü :"- m‚ü 2a¸ - g
"@aØfüp Lß<üNupÿ`ö r €ü H@Aú¢0  Aú¡ÐÁNu*H< :Gí - ~ - mp¾€o~ åO n 0 h "*( NuHç?<aÌJ“g  èEú_t  S"JN®ýöJ€gJfüR´< 
mè`@r ´< g.rÿ´< g&n"" €ü H@HÀ f’€m_�`
’€     ß     è  6XüÜn^�`r Ð�*€`  ˆ g  ‚ @EúÜÕÇ< -a  ²m  ªS¶< l   ¸¼   cn  –pN¸€l
¸| -n  ˆpê˜€p rJ„gÐ¼  mÂ< fR€RS„`èAúHÂ< fAúV"ãI´p nNÐ‚r Sm2Ð�`öS€*€ - g. @Eúf< :a.m(r¸�n"r<ÈÁ¶�lÖ„´�lÄü 2+C +B p Lß<üNupÿ`ö~ x v t m:¾< fa<`atm2²¼  ÿn*Nûp`
`````(`&`$º gÈ¾< fÂJ fNupÿNu/Cú ^r WpHç@@N®ýðLßJ€gV‰R²< mâ Wa`
 Wg°føX�J�Nur g°g�< 0m°< 	nÂü 
Ò `äJ�Nurÿ`øJanFebMarAprMayJunJulAugSepOctNovDec-------                                ß     è  7Ó„‡R         ÿ ÿ ÿ ÿ
ÿ  )0Sunday Monday Tuesday Wednesday Thursday Friday Saturday Today Yesterday Tomorrow Future Hç0 4&ÄÀHCÆÀHCBCÔƒH@ÀÁH@B@Ð‚Lß Nu/B„J€jD€RDJ�jD�
D a"JDgD€(Nu/B„J€jD€RDJ�jD�a `ÞHç0 HAJAf HA64 B@H@€Ã" H@2‚Ã0BAHALß NuHA&" BAHAH@B@tÐ€Ó�¶�b’ƒR@QÊÿòLß NuHç?<tB§QÊÿüHçÀÀ(x l' Y(lKï (*ì ”$, ¬g 8åŠ&B*ë *ë <*ì J*ì R*ì X*ì œ*ì  *ì °r a Z, o æ. 'G <Lï  a öHï  Ü¼    R€åˆ*+ 4å�a î/@  j|þ/|   g (` šN®þ2g @R¨ !o $ /H $`è     ß     è  8ÜfYØ o   ( " Ò¨ Â< ü/A *@äˆ'@  o Ûï "<   ÿN®þ˜/M  / g o Øfü*o 5 
  g
¼ 
  R¯  g)@ œ / g)@  Aì J ˆX�B¨ !H "o    ‰HÑ @!I ", œå‰$A/j  L/j  P/j  T“ÉN®þòLï! )o ( ”"ä‰%A %@ Bª Hç@:+B¥+)M °(F&O.M,n 0Lîd  *Cïú$Hã æ/K &DN“, °¼ÿÿÿÿf|ô.o Lß\/l ” (.+ <²ª f%o L %o P Jª g%o T Eì J/,x  JN®þþJ€g @N®ÿ`î,_Cï 4)Y J)Y R)Y X)Y œ)Y  )Q °"/ $g ASh /h  $`ì"N®ý®)o ( ”'o , 'o 0 < x o Y' Oï \Lß<üNuOï \tBgQÊÿü&OtB§QÊÿül 	 &¬ „Hë  
'O Eì \/J $KN®ýÞJ€     ß     è  9Ê“d k$a / °¼ÿÿÿÿfpô)o  ”Oï RLß<üNu/,x (n , ´g @N�`Eì \ JN®þ€ JN®þŒ´€g
.<ƒd  Nîÿ”,_NuHç tÿ g$ A`Hç t "x (i&l ¬×Ë×Ëa  ŠJ€jp LßNuHç8 x NUþü$‚ .B"
tþN®ÿ¬& fN®ÿ|°¼   Ñg$`F" $N®ÿšJ€g4J¯ j/  wf/  wf"
N®ÿj( `xò)|  1 ”`xñ)l ˜ ”"N®ÿ¦ N]Lß NuHçx `Hçx tÿ(, ¸$H/gN®ýÀ.€g @.¨  fd Jg¶< :g¶< /fð¶< :gJ—f)|ÿÿÿÿ ¸a ÿ6J€f8¶< :g2&g&+ å‹g C&"( a,f`î)D ¸Aú 8"N®ÿRJ€g", ”a)D ¸LßJ€fpÿNuN®ÿ‚$ a þà/ "N®ÿ‚ NuC:  /gN®ý„"J€fN®ÿdXONuB§Hy  B§Hy       ß     è  :!ó,F?< Oïÿò @( hJü f,"( g*Y€äˆ" /a ü _J€gØ¼   /h  gRo V…Ê< üÜ…/F  O/,x N®ÿ",_Oï  | J€k @h  f,( Cú !I 
NuARP_PMEN  äˆ%@ Ð¼   %@ $Ð¼   %@ Hç8™ÌBª  fCú ¸(	Cú ·$	%|  è 4%|   
 `Z + fp
%@ Aê $(+ åŒg.pN®þª& g$"4HN®ÿ )€8g äˆ)€( $(4H `Ô"CN®þ¤(+ åŒ$+ åŠ%k 4 4Bª <Bª B’%G 8%G 0 * $åˆB4 "D j a"B j aLßNuÑÈÑÈp ÙQÈÿüNu%N>    CON:0/0/640/100/ARP Process * NIL:  *  f îHç?üHzÿÜpB§QÈÿüOïÿì*  fa î/@  k HHï    x (h&l ¬×Ë×ËAì \/H **      ß     è  ;È×�g*  g .Y‡ä�` o dr a ý(/@  o * /@ ,.å�X…/E </|ÿÿÿþ  pN®þª/@ Dg ÜLï  da ¢Hï  0 *Ü¼   a ý¢/@ k ¶Hï P < @ ( $ Ô¨ Ä< üÐ¼   Ø/@ $Ð¼   ¼/@ ( @Ð¼   @*  g" R�/A H& äˆ!@  o dÖ¯ 0"<   ÿN®þ˜*C/M 8 / 4g o hØfü*C5 
  g
¼ 
  R¯ 4*o $j  	|  +o H 
+j  2f+l 2 2 BAèÿèLï  ,Hà¸* ! !* !* Hà$&+B °+B 6+B >”…+B :äŠ+B �+E „+l ¤ ¤+l ¨ ¨+l ¸ ¸ n 0+h & ˆ,, €", ˜(MN®ÿ )@ ˜Aì J ˆX�B¨ !H "o   ‰HÑ @!I Aì \!L P( Aè  ˆX�B¨ !H *  f  Œ*   g)j 
 œ)j   `t      ß     è  <k»£f * 
€ª f
 Cè  `\ * 
fAúý "$<  íN®ÿâ/|ÿÿÿû  )@ œg v  * fAúýv fAúýR"$<  íN®ÿâ"f& /|ÿÿÿú  )@  g  Ì * f g
åˆ @)h  ¤J¯ f
Aê /H `Nt * $o ( o  ( a üp( f B§", œgN®ÿ(.€",  gN®ÿ(Á— fp,F²  %G < 
äˆ)@ ¬R†åŽ"F o D äˆ)@ €T˜ Ù Ù ‡)o  ŒAì \"o "ˆRn  Eú äGúØ"L/,x N®þæ,_$a ù@ / Oï LLß?üNu"/ ,N®ý® / $g(@* "* a@ / g @B� / (g
 @$( gal / o @/,x N®ÿ,_ / Dg"@N®þ¤ /  `œ fJ�g
 gN®ÿÜ", ˜g
N®ÿ¦ f  f", œgN®ÿÜ",  g
²¬ œgN®ÿÜNu›ÍåŠ&5( "5(     ß     è  =„æN®ÿ¦"BN®þ¤$fèNu*x *m&o (,o  /   gN"/ fAúû†"$<  îN®ÿâ+@ œg  ¤" N®ÿ(J€g  ˜ - œåˆ @+h  ¤Aúûp"$<  íN®ÿâ+@  grLí  œHï  8$- ¬gåŠ(B)@ 8)@ 0)A )A  (k @"- œg*å‰$A/j  ,/j  0/j  4Lï  ä‰%A %@ Bª a",n 0Lîd  *Cïú$Lï	 NÓB¯ '|ÿÿÿõ "K/,x N®þ†,_pNu. ,o ›Í(x (lLï  4Hì  œ,, ”(, Œg n "Ø�åŒBµH ", œg&å‰ 5åˆ°¯ f+¯ (+¯ ,Jµg+¯ 0$/ "/ a þ> , €åˆ"@N®þ¤ , ¬gåˆ&@$+ ga þdJ¯ g/k < "/ N®ý®$N x R(' / g$*@+G +l Œ +F Aí  "N®ÿ@,x "MN®þ†,x “ÉSj  N®þà     ß     è  >Èw4.<ƒ` Nîÿ” x R('*n "*UÛÍÛÍ zJ�gR…º€cöa ×.püNuF¥a ×$p Nu"	g
rÿJWÉÿüF�,<   ²†c,pýJWÈÿüF€V€À< ü°¼   c <   Ü€NuNEWCON:0/0/640/100/NEWShell CON:0/0/640/100/NewCLI S:Shell-Startup S:CLI-Startup New Process %d.
 g&L gJf NuHç?<*  f ¬Gúÿ~Iúÿ–*   aÒ/ AúÿŸ*   gAúÿ£/ I™Ìa¸/  j GúÿŸ(Kaª/ pB§QÈÿüa8g(Aú Aï "RN®þÂ/o  J€f/|ÿÿÿõ B’a  Â / Oï 4Lß<üNu äˆ/@ * (x (la þ€/@ k  ”Hï   /|ÿÿÿþ a  Ö/@ gz  f/, ¸)|ÿÿÿÿ ¸a Ø)_ ¸AúÅP fAúÅ^(äŒLï 
 ä‰aZ/|ÿÿÿó     ß      è  )ÚÒ6 Lï $�g2Gð¤'@ Œ/@ B¯ ", ˜N®ÿ /@ '@ ˜B« ¸/l ¬  /N $pNu"o N®þ¤"/ gN®ÿ¦p NuHç >$<  è*, ˆä�,n 0Lîd  *‘È �¼  ÜÀ< ü"@pHñ >  (j „N•Lß| NupN®þªJ€g&@X›", €R�å‰ A&Ø&ØB›*n "&­ NupB§QÈÿü/H 8pþJWÈÿüF€/@ 4j  /j 
 $/j  (*  Vï 0fN®ÿÊ/@ $J¯ (fN®ÿÄ/@ (/|ÿÿÿþ  / 4À< üÐ¼   0N®þª"@äˆ/@ ,gFGé , äˆ#@  o 8Øfü"/ 4¼ 
+#A a þ<gAú * Aï "RN®þÂ`"o ,ÓÉÓÉN®þ¤ / Oï <Lß<üNuHçïæ—Ëå‰*A,- ((x (l , ¬åˆ$@,m vü~ x %F  %F Jm ,f6$<  î - $åˆAó €˜€˜fCúö6"	N®ÿâ`
Cúö("	N®ÿâ. Ã     ß     è  @*šnÐ;@&;AJ+j @+j Aí@+HˆAí+H´;| Aíò+HÐAí+HàAíd * gS@` <   À <, ˆ À0ü B˜ ü 
PH ÒPH À ÀRP * g @"h .+I‚pÀi ;@’/*  g
Aídpa 	®Aíd,n 8N®ÿ4&@J€g ",+ 2*  f * g @'h V V K < @hN®ÿj,W,n 4Aúþ6N®ÿ¸+@bg @"FN®ÿ¾pa ŠpÐ+ 7;@Ä2- ’@WA;AÈrV*  f+ 7p4+ [B6+ 
WCa Ö,WtEíf"Jpÿa >Eê ,QÊÿò m(  g Kpa ðHç="*. 4p"<  ,x N®ÿ:. g  üËŽpa p"FN®þ¤Eí’Aúý`a –EífAúýMa Š0-žU@r + 7tÔ@6-ÌÖmÐa HrVa H2+ 
UAa >r + 7a 4pa <0+ Y@a 2     ß     è  Ap¸`2pa –pþrþtvEí¾a ôp a €pÿrÿtva âEíêCúüáa ŠEíCúüãa ~EínCúüÐa rEíBCúüÒa fa  AúüÚ"G2Øfü4-ž6- a8AúüØ"G2àfü6-Ìa("Gp,x N®ÿ.LßD¼ k >pÿa a ¼Aífa `"F Gp rxz
NîÿÜa  0->]@2 Àí
H@°Ao0J@lp ;@< k V,x N®þŒJ€f8,WSmDfa ðJm@ga ¬Jm@gpÀm>fÌa j`Æ k V,x N®þ€`¸"@·é ,g m(  g
 Ip@a &`šN®þ†`”$) $i +i Z+i  F+i $R+i (VN®þ†,W´| g F´| g Æ´¼ @  gt´| g ÿ´|  g´| @f ÿBp 0* &" �|v€g þS@g þìS@g ÿS@g ìS@g øS@g †S@g  ®U@o m(  g Apa ~J€     ß     è  B}ñÔ«f Î` þì;| ^`@0-P°m`g.;@`g(tÿEíRB$R 
g m@N®ýŠCê N®ýönæ;B<p `$Sm^n þ¤pÿr-Ëf þv-§f
p-Óg þˆÐm<2->_A°Am0;@<lBm<a 
a F` þba ”`  ª K/,n 8N®ÿ,_Nup K/,n 8N®ÿÖ,_Nup"K•Ê/,n 8N®ÿ",_NuAí’"K•Ê/,n 8N®þ2,_Nu m/( ²< g WBCí’aœ0-& WJWÈÿü JJWÈÿüS@n
CúùØa ` W"Ja pBm$ WJgRm$`öXOCí’a ÿjAí’a ÿtCí’a€a ` ý~0-Z°| if  ‚JmBf ;m><AípN®ýüÑm>;| Baa Ja ÿD` ýbHçx¸m>n8-> <   €Ä8 Aí¾"K•Êpr t 4-<Äüÿÿ6->_Co„ÃHBBBHBv ,n 8zN®þ,Lß@ Nu°| h     ß     è  Cª®Ä¯f¤púÐmFm˜°|l’pòÐmHoŠ°| El„HÀ€ü 
? å@Eí ÔÀt6Æü 
Ö| /,n 4pa ’,WrN®ÿ:t,n 4pa ~,_"g üª$A* \J²<  f þŽHçðLí JHí J,n 8N®ÿšJ€Lß@g J"m"i N®ýöJ€g2Cífa þp  m h ÚWÈÿüCífa þ Aífa þ
;mP`` üpÀm\f þÄ m.(  K"m#h  R© )  "i g“Éa ¢ -bg
,n 4"@N®ÿ²,_a"MN®þ¤ Lß<üNu MN®þ>"ma ¬B­NuCí’a ýl m h "Hg°< /fCèÿÿ`ð°< :fêJfäB m 	�¨ ;@$;@,Cí’` ý< m"Pa  ÎAí p	B˜QÈÿüRm@RmDa„žü0 m h "ON®ýÒJ@ga€`
 OCú÷•a ä  MN®þJÞü0`Jm@g MN®þDJ€     ß     è  Dpä¸g°| ègCú÷aVBm@Nu m(  g M <   €a €J€fârJ­ lr Aí CíaHJ€gÀ2->Rm>²| l¼Aí åA!€ `  Ê$I‘È/,n 8N®ÿ ,_"J m$P K/,n 8N®þì,_Nup Hç@ðJ€fpÿR€Jfú/ ^€N®þª"J€gB&@ @ Cë  _ØQÉÿüB!$WQO`$R g"@+ ²) fAë Cé N®ýölà&’$‹ LßNu/N®þ¤"_ 	fôNuAí0-<aQÈÿüCí p"Èa
QÈÿú;| D"g PNuHç8:,n 4Eí xvt
ÖBpa  ¤pa  ˜p "FN®þ¤p"\A"FN®ÿ g2(@Gì , °<  gAúõÅ°< gAúõÂ°< (gpa\`a a0 Ka"F4) $´|lpaHQÌÿ”Lß\Nu"HpÿR€Jfú"FN®ÿÄNup  m(  fpa"F) 
  Nîþ¤"FNîþª     ß     è  EÁþp"FNîþžaøaÐ $<  "^Cad_CNuHç0&IpaÔprtva8pÿrÿtva.pa¼p r tÿvÿa p a®pÐj r	Òj "FN®ÿ KLß` ÿbÐj Òj Ôj Öj 
Ô@ÖA"FNîþÎ&SAtýÔk p`ìr + 74 RB6+ 
UC`Ú/p
rÒj "FN®ÿ _a ÿpÿrÿtvÿ`¦Hç€‚"m") g"AN‘LßANuHç Æ*n 8,x R.' W ( Vg( @N®þŒJ€g"@N®þ†`æJ¯ g WB¨ Vp ËNN®ÿjËN WËNN®ÿ¸ËNN®ÿvLßc NuHç8<$ *Hx žü  x R('•ÊN®þ’N®þ’fa ò Þü  Lß<Nu O * (rPN®þžÐÀü :B(H * f4  gÈ gJª g¼r À| ØÀ(Ê ��"M ORDN®þJ€fžx ` °| f gŽrJª fr p `Ô°| f ÿz g ÿrr(`²p:Jg`ø     ß     è  F¥Êu6Jg°< :g
°< /gü /ÙfüSHNuHç0 $Hv t af  ‚; Ð@Nû &Aú "p
² WÈÿüNu€…ˆ]‰�‚„ƒ  *~[]#?()|%'`N`L``J`*`D`<`@`<`¶aÄg6SJ< '`0Ág(²< ]fô< ˆ` ?gÁtv`ˆRJ< €`TB`UBvÁg´| ft ü Š` ÿf LßNuJgg°< ŠoF°gòp NuJføpNuJgøHç ÀaÜLß fìJfð`ÞaÎfÚ`àr Jg ‚fRA „fîSAlê`°Ð@À| þNû `¾`ž``Ô`ê`Ê`˜`–`p`0`¦Hç ÀaŠLß fšr gŒ°< ‚fRA°< „fSAJAfè°< ƒfâ`ÒHç àg.°< Šfö$H Ja ÿNfL× a ÿDg³ï g/I `âLß ` ÿDLß ` ÿ4g,Jg( ˆg"°g" -fìRH°(ÿþe°egJg ˆfÔ` ÿ Jg ˆfö     ß     è  Gb'y]` þä <  ÿS@k2 a  a�f(ÿÿWÉÿìp NucpNupÿNuÀ¼   ÿ°< `c°< zb�<  Nu°< ßc�< @NuJ€g  ¾Hç?0*,$INTÿ€&OS€. ÎÆÞ…(˜…ˆÆâLÈÆØ…$& B"DN’J€jÔ†`ò D"CN’J€j–†`ò´ƒd   B"C`ÑÁQÈÿø´„f(`¸ƒf(´ƒbÔ†–†´ƒc´ �…"’‚°�l´‡d¹Ëg(&Â&Ç.`ºƒd¹Ëg&Å&Ã*º‡e ÿv·Ïc.#*#` ÿjp `pÿN\LßüNuHç<žü &HB“+ í $@*O"M J(IÀg°< :fô`î"LN®ýÒv $Lg8 /g°< ŠnðJCf
 ��ga8*Lvë  `Ø(JJCgÒ 
��S€a*Lv `Ä 
��a'S  KÞü Lß<`  ”Hç  $ Ð¼  N®þª$@J€g: MCêgCgN®ýêÀSBnìJ“g k  Š%H `JCg     ß     è  HœùW– Ja P%@ fë  `&Š'J  
LßNu* f tÔŠN®ÿšJ€gê J’g
Jª lp NupNuHç04&H$k pg+  f œJ“gt«  gKúüpva ÿBg*@í `  ¨"* g<a�f8"* N®ÿ¦Bª "J$j 'J g0) gN®þB’ë  `  Ø*  gÈ*  f* gZ0< è` "* tÔŠN®ÿ”J€g "+ Cú îN®þìžü Aê "ON®ýêÀföAê"ON®þPÞü J€g¾J’gpJª o´ê aDa  ü& g"a þÞf"N®ÿ¦N®ÿ|J€f0< ÍµÓg   ` ÿ2 g&$@%C 'J ª ` ÿAê*  gAê Nuê "N®ÿ¦$k Aë Cê p@ ÙQÈÿü4+ g@$SKë"Ma¾SBoFØfø$R 
g(SI³Ígê) :ÿÿgâp/°)ÿÿgÚÀSB`Ô     ß     è  I¦I¹ôXO'@ 0<0`
p rÂ+ f$  Ka `0</HÀLß,Nu/
$H g @"( gN®ÿ¦"R$‘N®þ¤`æ$_Nu"* g/N®ÿ‚".€a".€N®ÿ‚ Nu"tþNîÿ¬ x R('"("n <`²© g"Q fô"@/	a ëº NupN®þª/ gò"@Aé  ˆX�!H  x R('#h Aî <  ‰HÑ @!I `¾& ft a,"N,x  n!B ” i 0Hhÿp?<Nù/?<"</?<,|/NîþbN®þŒfúNuN®þgHç€B,x N®ÿ:LßB"€g#A 3| 
ÿþNuN®þ p Nu"	N®þgHç B"A,x N®ýØLßB "€gÚ3| ÿþNuN®þg/	N®ÿâ"_"€gÀ3| ÿþNuN®þg /	N®ÿ `N®þg/	N®ÿ¬"_"€g˜3| ÿþNuHçÀ€pa"@J€Lßfp NuHç€ N®þ2fN®þ,g&$@pÐ—N®þªJ€g"@Aê   ‰     ß     è  4ÈþžÍHÑ @!I pÐ‰LßNu <  šN®þ€"@J€gAé #H Aé#H |  3| ÿþNuHç€ $H` N®þ2/ g "@ x R(' Q"i "ˆ!I a ê "WN®þ& Nu/
$I"j J‘g
Cé N®þ `î"J$_Nîþ¤/
$j `"J$@a6 fö$_NuHç ",n *Eî <`aÚ$RJ’føLßD p Nu 	g  ¦Céÿô i€ÿ ) ÿ 	f  ’Hç "$I*  g"J Q"i "ˆ!I p * gZ"* gT°< bJÐ@"ANû N®ÿ¦`<N®ÿÜ`6 * ,x N®ÿ.`(`ä`è`:`D`N`V`Z`d`h`Þ`z`h``  ˆ`fAê N®þ>Bª "JLßD )  gNîþ¤Nu A"j N®þÔ`Ü A,n 8N®ÿ¾`Ð,x N®þb`ÆN®þ¤`À A,x N®ÿ`´N®ÿd`®N®þ&`¨N®þ`¢,n 4N®ÿ²`˜Bª  * gŽ @²�fˆN�`ˆ`‚R)ÿý NuS)ÿýNu     Û     è  KnŽD/d <  ŒIìlN• <  Œ(jPN•R© ")dÒ©|t Ô�© ( rÒ©|`œ&) t")d <  ˆIìlN•r <  ˆ(j ”N•J�g  *"*X <  ˆ(j øN•Gì ü"ä‰ <  ˆ(j$N•`  ` ÿF <  ˆ(jPN•NÖ	***BREAK
  getbiteRªp$*t´ªpn  &$<  X"*lp(j  N•%AtJ�f  r NÖBªp"*lÒªpt Ô�r 0( $åŠ!�( rÿNÖNqwrline J‚g >x˜‚#D t"N­ #A $) rN­ V�#A t") N­ J‚f  
") `  rÒ© Ò© #A $) &) –‚$GìD"ä‰p$(j(N•") S�#A r #A ²© n  DÒ‘t Ô�r 0( $GìL"ä‰p,(j(N•rÒ© tN­ J‚f  r p,(j àN•rÒ© `²#i  r#A ²© n  r      Û      à    Ä#ªÏp,(j àN•rÒ© `â") S�#A r #A ²© n  8Ò‘t Ô�r 0( #A  t ´�n  v²ƒl  `  r.p0(j àN•rÒ© `¾p$(jN•NÖ%X4:   %X2tidyup Jª\g  "*\p(j ôN•p(j üN•Jª`g  "*`p(j øN•p(j N•"*xp(j N•NÖNq          $   T  °   ž  òN & H
  **BREAK
   typelinJªdg  $*hGì |"ä‰p(j(N•p(j ØN•"�tÿ´�g  rp(j ”N•J�g  r
p(j àN•r tÿ´‘gF�NÖ"p(j àN•r²‘g  t
´‘g  v¶‘f¨Rªhr NÖ%I5    typehexB© rÒ‰ä‰#A $<  hÔ‰äŠ#BdåŠ#Bdå‰%AlBªtvÿ%Cpr #A|t²‚n  Z"	ä‰ <  ŒIìN•J�f  &&) $)|")     ß   	  è  M\¹ÿÛt missing Out of memory Bad Template or Internal error ***BREAK Hç0v •Ê&Ia þšk 
äˆLßNuHç¸À"x R)'"n ,"i ""	g&` °< =g`N®ýê N®ýê² gèJfü o JfÜ.  &f\J¯ gV o $<  íaXgH" o B$&N®ÿÖ"( N®ÿÜJ„m,¶„g( BB0H `$Jf¬/I  gS€"/ g
 AÙWÈÿüB `B¯ aHLß Nužü <p6"O"üENV:ØWÈÿüf& x  hÐü ¸&(pÿ €"N®ÿâ C „Þü <( Nup `ô/,x N®ÿv,_NuHç ò"x R)'&n ,"k "$IJg2 W°< =gN®ýê N®ýê² gèJfü`ÚJföJfü`Ùfü‘fø`JfüJfø / g  � @Jg  ˆ"
’« "/R�Jfú o R�JfúR� + &°�dHÐ¼   €°�     ß   
  è  ?Äöäeö"<  / ,x N®ÿ:J€gL$@"@ + & k "ä€S€"ØQÈÿü"k " + &N®ÿ.'J "'_ &$_Õë " WØfü| =ÿÿ o ØfüBp.€`P�B—a þúLßNNu Nup Nuå€ @å�"Ap"( ’© fS@"( ²© fS@"( ’© fS@NuDirectory Error topaz.font (dir)  <ASN>  File   Drawer   OK   Parent CANCEL Drives €    ¸     €Ààð?øÀÀÀ   < g è 
   < Z è 
     1    t 8    á t 8    U t 8    › t 8    @  
   K  
  Hç?<$HB‡ <  ”N®þª*@J€g $+JAúÿtCíj0<v€"Ø"ØBY"ØÒü 2ÀPIR@°|v‰mèAíd+HD+H p!r *   g0< þr~     ß     è  OÐƒ{Æ   Mà   Ð   'Ð   À     Zà  & à  '*     ‚†$´†ÿÿà  	 à  	€ À  
   §à   Ð   À     ³Ð   Ð   .    þHþfþTHç!$*@+H z.<ƒc Eí <tSB0; àCû Üp!N®ýØ% WÏ Nîÿ”QÊÿä @+h " "Aí < ˆX�B¨ !H Aí LN®ýÒpFa àJ€f
.<ƒa Nîÿ”$@Eê +J ,p CúÿLN®ÿ² m ,Cúÿ6$IN®ÿ¦$<   € "<  N®ÿ:"m ,#@ "g¸#B &#M *N®þt Lß$„NuaN®þ2"@föRn   NuB© / <  €6Aúlr(,n 8N®ÿ¦J€,_Nua !øfúSn  p NuJn  föî   n ,"h "Jfä"n <J‘ga°gØHç &*N,x  m , ( &g"h "N®ÿ.Eí 0t"ZN®þbQÊÿø"m ,N®ÿ"m ,Céÿèa $- z"MN®ÿ"Mp " 2-      ß     è  P0f¹““Á0- Ð�N®ÿ. LßdNupb`2p\`.pV`*pP`&p>`"p8`p2`p,`p&`p `p`
p`p`p/,n 0N¶ €,_Nupö`îpð`êpê`æpä`âpÞ`ÞpØ`ÚpÒ`ÖpÌ`ÒpÆ`ÎpÀ`Êpº`Æp´`Âp®`¾p¢`º0< ˜a" �Nuå‰g A"(  Nu0< ”`
0<  `0< œ x  hÐÀ NuJ€g"X€/ "<  /,x N®ÿ:,_"J€g @ Á Nu 	g !/,x N®ÿ.,_NuHç ÀN®ÿÄLß J€g(Hç 2Eú $Oïÿ°&O/B§/ B§,x N®ýö Oï `LßL NuJ«ÿðk>"+ÿø€ gRA'Aÿø²| Pe(Jg$Hç0Lë@
ÿô$N®ÿÐLß@J€kÐ«ÿð'@ÿðB«ÿøNuHç 0&@Eú /,x N®ýö,_pÿJWÈÿüF€Lß NuÀNur  Hç@‚pÿ/,x N®þ¶,_°¼ÿÿÿÿg? p"N®þª"@J€f0,x N®þ°LßAp      ß     è  Qî¸Nu3_ LßHé |  ,x #n /	J© 
gN®þž`Aé  ˆX�B¨ !H Lß@Nu 	gúHç B,x J© 
gN®þ˜"Wp ) N®þ°LßB Nîþ¤/Gé #K 
HÓ '@ Gë r fB›QÉÿü`&ØQÉÿü&_NuHç jNSÿ¼"� .A$x (jEì \"ON®þ¼"O k ,x N®þ’ , ´g @N�` JN®þ€ JN®þŒ"@¿Ég
.<ƒd  Nîÿ”Lé   )A ”N[LßV NuN
T	VBRFE  Hç0àpÿ. '"H´fZÄ< _EúÿÖJg´f* `BTŠ`î´< Xf4v/t Â< _’< k²< 
m
’< '²< l
éÔQËÿÞ`Sˆ"JCo(ÿÿÂWÈÿœF€LßNuHç,¨$H(z " fBAúÿra .* g  ˆ(OOïþü$‚ .BB§/ "N®ÿ./ WÌÿöfl @"/ å�"0å�"0(å� A`     ß     è  RÅø´ØQÈÿü"ü :BJ¯ g("N®ÿ¦"N®ÿšJ€g."BCé ÙfüSŠJ¯ gü /`Ø.L"gN®ÿ¦ 
�¯ Lß4NuJ¯ gä"N®ÿ¦`òHç0€&<   $N®ÿÊ" gN®ÿÖ" br o B0ÿLßNup gZ°<  cör°< -frÿ`°< +gSˆ"H°< 0e°< 9cò°<  ca*°@`$/p a r ’< 0kÐ€Ò€Ð€Ð€Ð�`ê"jD€J�Nu/ x  h!@ ” _NuNQ  Aú 
N®ÿXONu%s
  
g å€$@Nu$n " * å€X@$@Nu"	g  žHç âtþN®ÿ¬$ gr o a  ˆ°| npp,N®þª$@J€g\ o pR€JfúÀ| üN®þªäˆgD%@ ( o r)N®þ˜%B å‚ B%h  Rª $
•Ê x R('N®þ’ BäŠ ’$‚a :p `p`"Ja û`p"$ N®ÿ¦ LßGNuHç 0$ x R('•ÊN®þ’&J     ß     è  S—–N®þ’gNOïÿ® O * (rPN®þž"BN®ýöJ€Oï RfÚp°ª f,&’"* N®ÿ¦ * (å€"@N®þ¤"JN®þ¤p a ¶LßNup`òp`îå€"@p ±   °lR@°AmðB0  Nuå€"@p ˜ gR@²@nô€Nu/$ p  n ""x R)'"å� A´�bå‚ 0( gJ‚g
R€g�¼   ]a @$Nu"<   Hç@Âp ,x N®þÎLßCÀ�g
³ü    g/	CúÿNu%s:  Sorry, no extra help available.  Cð !  RÈÿúB) Jg  cö Nur Hç_øv  -f+ T¯ $x | zaÄg Î°< ?fZJ( fT <   N®þ€J€fpú` |$@AúÿvCï $N®ÿ JN®ÿ
J€o ”a„g Ž°< ?fJ( fCúÿQJ¯ g"o N®ÿ`Â/H J¯ $f$R† o  "f
a Fk `N®þø"o  "ˆ` @     ß     è  T
qÆïa L k /o   a g  ìk òR†¾†dpþ` æ°¼   fB¸¯ f(È`Ö"o pýº‡b ÈJ‘g‘   b)  f)   g
"È/I R…`¤R…X‰`Îa <k¸µï f¸¯ fX¯ R…J’g^µÄf0z a šk rfJ…f``RJ…gR†°¼   g
a ükz `¼R…(È`Òpý’   b @*  g$¼ÿÿÿÿ` ÿ2pù’   g "a Bk fpü` $ˆ` ÿJ„g~þ o $g
°< ,föQÏÿôF‡pû o  `˜   b(  ÿÿf ØB¨ÿüQÏÿèJƒgU¯ $ LßúNu~ Lï  $Jf  Îf|J„gv o ~R‡gX°<  cö°< "gp JfJ€gB~ÿ`PJ€f(  ÿÿcÔJƒf( =ÿÿgÈ( ;ÿÿfÔ`. '²(ÿÿfJfÄ~ÿ`( "ÿÿf¸`¢ åˆN®þ€"D(@"€f~úNu°< /f<a F     ß     è  L‰7¸â°< Afè   °< Kfè  °< Sfè  °< .f ÿJJ„g~ùNu(°< ,f ÿ8XˆB�R‡` ÿ./ o  p tÿgl²<  cö²< "gt Sˆ"Hg6J‚f²<  c,Jƒf²< =g"²< ;fâr `²< "fØ. '²)ÿþf²)ÿýfÈt³Èg kpB!JgR‰/I  J‚gN®þø $J€NuLï  $"HfJ gpÿNuJ fJƒf²< =gð²< /gê²< ,gä`ÁAa FÁAa @² gÆ`gÊJƒf²< =g´²< ,fìXŠ`ª, D€S€Ð€0; Aû "o  "ˆ` þ D U h € š ´ Â –ARP WARNING! A program didn't free its resources!  Unmatched quotes Too many arguments Bad positional argument Keyword needs an argument Required argumen     v   (  è  VHÂ¥iables for the blitter routine ***

sourcea:dc.l	0
destind:dc.l	0
bcontr0:dc.w	0
bcontr1:dc.w	0
bmodula:dc.w	0
bmoduld:dc.w	0
bltsize:dc.w	0

; *** Variables for the scroll routine ***

swapi:	dc.b	0,0,0
swap:	dc.b	0
switch:	dc.b	0
prg:	dc.b	0
sicher:	dc.l	0
addit:	dc.l	0
speed:	dc.b	$44		;speed variable
sabine:	dc.b	0		;stop yes/no
scrollcounter:dc.b	0	
even

; *** Graphic library stuff ***

gfxbase: dc.l	0
rastport:blk.b	100,0
bitmap:	 blk.b	16,0
position:dc.l	0

; *** Font stuff *     v   )  è  W%»h$**

txtfont:dc.l	0
fontname:dc.b	'topaz.font',0
even
txtstruc:
	dc.l	fontname
	dc.w	8		
	dc.w	0		;flags
rows:	dc.b	0
mousetop:	dc.b	0
even
textpointer:dc.l	0

; *** Little scroller ***

gtext:
dc.b 'Keep on reading to enjoy some SPECIAL GREETINGS...           '
dc.b 'The one and only makers of this crap are : ORLANDO (who coded this '
dc.b ') and CHESTER (who designed and drew the graphics).       '
dc.b '                                                    '
dc.b 'Here the instructio     v   *  è  XÇ¶Æ§ns : Use mouse, cursor keys, joystick '
dc.b 'to select and left mouse button, joy-button, return or '
dc.b 'f-key to load the desired program. (Joystick selection is '
dc.b "quite useful for gamers, also because it's not as easy to "
dc.b 'select with, as with the other methods...                '
dc.b "You're waiting for the SPECIAL (!!!) greetings, so here we go ...      "
dc.b 'From Chester to : '
dc.b 'Scoopex, Rebels, Image, Flash, Paradox, '
dc.b 'Crusaders, Cryptoburners, Phe     v   +  è   røºÑ|nomena, Silents, Adept, '
dc.b 'The Link, Dual Crew, No Limits, Impact, Hyde, Celtic, Vision, '
dc.b ' Level 4,...                   '
dc.b 'From Orlando to : '
dc.b 'Storm, Zero Defects...                   '
dc.b 'From Scattergold : '
dc.b 'Alcatraz, Defjam-Ccs-Acc, Tristar-Rsi, '
dc.b 'Crusaders, Kefrens, '
dc.b 'Vision, Dual Crew, Cytax, Paradox, Tgs, Genesis, '
dc.b 'Subway, Scoopex...                      ' 
dc.b 'From Truxton to : '
dc.b 'Fraxion, Complex, Razor 1911, Network,     Ù     t    âu&òå‰"0p$IìhN•#A $åŠ!© (8"å‰!© 0"å‰t
!‚"å‰&0$å‹x „8 "å‰!© 4"å‰!© ") å‰0 #D r #A  ²© n  ($) åŠÔ�v 0( $åŠ(0(åŒØ�ƒH rÒ©  `Î") å‰t 0 #B r #A  ²© n  ($) åŠÔ�v 0( $åŠ(0(åŒØ�ƒH rÒ©  `ÎNÖ%N>    SYS:   copylisB© tÔ‰äŠ#B `  Rrp(j tN•#A J�g  B$åŠB°( "å‰"0p(jÄN•$) åŠ!�(") å‰!©  #i  "å‰"° J‘f¬") NÖ          $   †  òB° ")  pX(j xN•") pX(j xN•J‘f  Gì"ä‰pX(j$N•rpX(j N•NÖNqBackground CLI 	[CLI %N]
  !Unable to create backgr     Û     è  \B~ þ(j$N•r%Ax <   ä(jPN•"å‰"0  <   ä(j ìN•%A\J�f  0$åŠGìÌ"ä‰$0(  <   ä(j(N•r%Ax <   ä(jPN•"*\ <   ä(j ôN•"å‰J°g  Z"0 <   ä(j ðN•%A`J�f  0$åŠGìÜ"ä‰$0( <   ä(j(N•r%Ax <   ä(jPN•"*` <   ä(j øN•Bªd"å‰J°g  –#p Øt#B Ü`  r`  >rÿ%Ad`  `rÿ#A Ô`  V") Øå‰Ò© Üt 0 Gìì"ä‰ <   ì(j(N•`  .") Øå‰Ò© Üt 0 " <   ì(j,N•tH²‚gªvN²ƒgš`¬R© Ü") Øå‰t 0 ´© Ül ÿ~Jªdg  0J© Ôg  (Gì"ä‰ <   ä(j$N•r%Ax <   ä(jPN•J© Ôg   <   äIìÈN•`  ‚r%Ah <   ä(j ØN•#A Ðtÿ´�g  d     ×     8    )Ø'Ò Ð`  º"å‰"0  <   è(j°N•#A ØJ�g  8 <   è(j´N•"å‰$0 GìL"ä‰ <   è(j(N•r <   è(j N•"å‰"0  <   è(jôN•#A Ør  <   è(j (N•#A Ô") Ø <   è(j´N•J© Øf  $"å‰$0 Gì`"ä‰ <   è(j(N•r
#A Ð$) Ôrÿ <   ä(j (N•") Ð <   ä(j N•NÖNq/A 	Bad args
  %S already exists
 Can't create directory %S
           $   }  ò                                                                                          Õ  	)ed                                                                   q    ÿÿÿý     Û     è  Jq/É <   ä(j ÜN• <   äIì<N•J�f  r <   ä(j ”N•J�g  0"*X <   ä(j øN•Gì("ä‰ <   ä(j$N•r%Ax`  `† <   ä(jPN•NÖFROM/A,TO,OPT/K	Bad args
  Can't open %S
 Can't open %S
 Option '%C' ignored
   !Invalid option combination N & H
  **BREAK
   typelinJªdg  $*hGì |"ä‰p(j(N•p(j ØN•"�tÿ´�g  rp(j ”N•J�g  r
p(j àN•r tÿ´‘gF�NÖ"p(j àN•r²‘g  t
´‘g  v¶‘f¨Rªhr NÖ%I5    typehexB© rÒ‰ä‰#A $<  hÔ‰äŠ#BdåŠ#Bdå‰%AlBªtvÿ%Cpr #A|t²‚n  Z"	ä‰ <  ŒIìN•J�f  &&) $)|")     Ù     è  ^rŽv#A 0t­Ô�v Ö‚t 08 #B 4pD(jdN•#A 8$) 0rpH(j¸N•ä‰#A <$) $åŠ#p( @$) 0rpP(j¸N•#A DB© HJ‘f  $) åŠ#p( &0(å‹#C `  "å‰t 0 #B &å‹Rƒ#C t") N­ R�t
Ò‚pX(j tN•#A J�f  ` €r
Ò© R�#A $) S‚#B Lr #A P²© Ln  &Ò© t Ô�r 0( $) åŠÔ© P�( rÒ© P`Ð") å‰Ò© t
‚ ")  å‰v!ƒ ") 8å‰()  åŒ!°H") 8å‰()  åŒ!°H")  å‰B°")  å‰!© @"<ÿÿÿ|pX(j`N•rÿ#A H$) (åŠ#p(  Lr#A P²© Ln  "Ò© (å‰J° f  #i P ,`  
rÒ© P`ÔJ© ,f  ` ˆ"<   €Â© 4J�g  
 ©ÿÿÿ  4r…²© 4m  ` b#i < hGìô(äŒ&) 4$<     Ù     è  _IQÊ–   ")  pX(j „N•#A J�f  ` 0") (Ò© ,å‰!©  &) ,$) rpX(j¼N•"<ÿÿÿvpX(j`N•B© H") å‰B° ") å‰B°") å‰B°") å‰!© ") å‰B°rÒ© $) åŠ!�(") å‰B°") å‰B° rÿ#A X#i  \Gì<$#B `B© dB© h#i D l#i  p#i  t#i  xJ© Df  r `  r  <   ”(j ÌN• <   ˆ(jÄN•#A |#Q €") X$) \&) `() dpX(j ÀN•J‘f  $) ,Gì"ä‰pX(j(N•r pX(j N•J© Hg  "<ÿÿÿvpX(j`N•J© ,g  ") (Ò© ,å‰B° ")  pX(j xN•") pX(j xN•J‘f  Gì"ä‰pX(j$N•rpX(j N•NÖNqBackground CLI 	[CLI %N]
  !Unable to create backgr     Ù     è  Yw(«Þound task
  cliinit$åŠ#p( #p(  p(jN•#A p(j 8N•#A $åŠv J°((fFƒ#C B© B© xü#D  *) å�!© X ") å‰!© J© f  X"å‰#p $J© $g  <$) åŠ!© $(") $å‰&0$) rp4(j¼N•") $p4(jÿ˜N•#A t…©  "å‰#p J© f  rƒ©  GìT"ä‰p0(j ðN•#A ") p0(jÿ˜N•Â© F�$) åŠ!�(,"å‰$0$rÿp0(j ÌN•&) $) ") p0Iì`N•p4(jdN•å‰B°$rÿp0(j (N•J© g  
"* ¨`  ")  NÖNq*  init.clJƒf  GìP"ä‰`  ") å‰"0#A J© f  GìX"ä‰`  ") å‰"0#A J© f  "<  è`  ") å‰"04#A J© f  r `  ")      v     è  a_fžb		;beam 2 under 256

	dc.w	$0011,$fffe,$0180,$0b64		
	dc.w	$0111,$fffe,$0180,$0c75		
	dc.w	$0211,$fffe,$0180,$0d86		
	dc.w	$0311,$fffe,$0180,$0e97		
	dc.w	$0411,$fffe,$0180,$0fa8		
	dc.w	$0511,$fffe,$0180,$0a53		
	dc.w	$0611,$fffe,$0180,$0b64		

; /////////*** The scroll copper murks ***

fontpos:dc.w	$0711,$fffe
	dc.w	$0182,$0fa8
	dc.w	$0100,$1200
	dc.w	$008e,$2c6b
	dc.w	$0090,$2cff
	dc.w	$0092,$0018
	dc.w	$0094,$00d8

fontbpl:
	dc.w	$00e0,$0000
	dc.w	$00e2,$0000

bplcon1:dc.w	$0102     v     è  b5b�},$00ff		;move and move...

; /////////*** end of scroll routine copper murks ***

	dc.w	$1411,$fffe,$0180,$0a53,$0100,$0200		
	dc.w	$1511,$fffe,$0180,$0fa8		
	dc.w	$1611,$fffe,$0180,$0e97		
	dc.w	$1711,$fffe,$0180,$0d86		
	dc.w	$1811,$fffe,$0180,$0c75		
	dc.w	$1911,$fffe,$0180,$0b64		
	dc.w	$1a11,$fffe,$0180,$0a53		
	dc.w	$1b11,$fffe,$0180,$0942		
	dc.w	$1c11,$fffe,$0180,$0831		
	dc.w	$1d11,$fffe,$0180,$0720,$0182,$0942		
	dc.w	$1e11,$fffe,$0180,$0610		
	dc.w	$1f11,$fffe,$0180,$0610	     v     è  cÂG 	
	dc.w	$2011,$fffe,$0180,$0610		

; credits
	dc.w	$0100,$1200
	dc.w	$0102,$0000		;end of wobbling
credbpl:dc.w	$00e0,$0000		
	dc.w	$00e2,$0000		

	dc.w	$2711,$fffe,$0100,$0200
	dc.w	$2911,$fffe,$0180,$0831		
	dc.w	$2a11,$fffe,$0180,$0720	
	dc.w	$2b11,$fffe,$0180,$0610		
	dc.w	$2c11,$fffe,$0180,$0500		
	dc.w	$2d11,$fffe,$0180,$0400		
	dc.w	$2e11,$fffe,$0180,$0300		
	dc.w	$2f11,$fffe,$0180,$0200		
	dc.w	$3011,$fffe,$0180,$0000		

coppend:dc.w	$ffff,$fffe

; »»» Scroll subroutines «««
     v      è  d�›š5
sthalf:	bsr.S	decode			;decode ascii text
	move.l	sicher(pc),sourcea
	bra.S	print

print:	bsr.L	blitrou	

scr:	
	move.b	speed(pc),d0
	sub.b	d0,bplcon1+3		;scrspeed $11/$22/$44/$88/$110
	cmp.b	#$ef,bplcon1+3
	beq.S	copy
	move.b	#1,prg			;I want bplcon1 scroll
	rts

; *** Copy screen ***

copy:	move.w	#$ff,bplcon1+2
	move.l	#fontmem+2,sourcea
	move.l	#fontmem,destind

	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0002,bmodula
	move.w	#0002,bmoduld
	mov     v   !  è  e.Þ˜îe.w	#%0000011000011000,bltsize ;24 words
	bsr.L	blitter
	clr.b	prg			;I want to copy the char
	rts

; *** Decode the Ascii text !!! ***

decode:
	lea	text(pc),a0
	add.l	addit(pc),a0
	lea	chartab(pc),a1
	moveq	#46,d6			;How many chars
	moveq	#0,d0

speed_changed:
	cmp.b	#'z',(a0)		;very slow
	beq.s	speed11
	cmp.b	#'y',(a0)		;slow
	beq.s	speed22
	cmp.b	#'x',(a0)		;normal
	beq.s	speed44
	cmp.b	#'w',(a0)		;fast
	beq.s	speed88
	cmp.b	#'v',(a0)		;very fast
	beq.s	speed110
	cmp.b	#'s',(a0)	     v   "  è  fw*×æ	;stop
	beq.s	stop

decont:
chloop:
	move.b	(a0),d0
	cmp.b	(a1),d0	
	beq.S	found

	addq	#2,a1
	dbra	d6,chloop
	clr.l	addit
	bra.S	decode

found:					;Char found !! Yeah
	addq	#1,a1
	lea	adrlist(pc),a4
	move.b	(a1),swap
	sub.b	#1,swap
	move.l	swapi(pc),d4
	cmp.b	#$ff,d4
	beq.S	continue

searchl:
	add.w	#4,a4
	dbra	d4,searchl

continue:
	move.l	(a4),sicher
	add.l	#1,addit
	rts

; *** Different speeds ***

speed11:
	move.b	#$11,speed
	bra.s	decont
speed22:
	move.b	#$22,speed
	bra.s	deco     v   #  è  gÉn³„nt
speed44:
	move.b	#$44,speed
	bra.s	decont
speed88:
	move.b	#$88,speed
	bra.s	decont
speed110:
	move.b	#$110,speed
	bra.s	decont
stop:
	move.b	#1,sabine
	bra.L	decont

; *** Copy char to screen ***

blitrou:
	move.l	#fontmem+48,destind
	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0038,bmodula
	move.w	#0048,bmoduld
	move.w	#%0000001100000001,bltsize
	bsr.s	blitter
	rts

; *** Blitter routine ***
	
blitter:

waitblit:
	btst	#14,$dff002		
	bne.S	blitt     v   $  è  hj!ÊZer

	move.l	sourcea(pc),$dff050
	move.l	destind(pc),$dff054
	move.w	bcontr0(pc),$dff040
	move.w	bcontr1(pc),$dff042
	move.w	bmodula(pc),$dff064
	move.w	bmoduld(pc),$dff066
	move.w	#$ffff,$dff044
	move.w	#$ffff,$dff046

	move.w	bltsize(pc),$dff058
	rts

; *** Spritedata-list ***

spritedata:
	dc.l	$2cd82d00
	dc.w	$0000,$0001	
	dc.l	$2e252f00
	dc.w	$8000,$0000	
	dc.l	$30983100
	dc.w	$0001,$0001	
	dc.l	$32f83300
	dc.w	$8000,$0000	
	dc.l	$34383500
	dc.w	$0000,$0001	
	dc.l	$36983700
	dc.w     v   %  è  iöw=0	$0001,$0001	
	dc.l	$38583900
	dc.w	$0000,$0001	

	dc.l	$3aa53b00
	dc.w	$8000,$0000	

	dc.l	$3c883d00
	dc.w	$0001,$0001	

	dc.l	$3eb33f00
	dc.w	$0000,$0001	

	dc.l	$40184100
	dc.w	$8000,$0000	
	dc.l	$42884300
	dc.w	$0000,$0001	
	dc.l	$44384500
	dc.w	$0001,$0001	

	dc.l	$46684700
	dc.w	$8000,$0000	
	dc.l	$48384900
	dc.w	$0001,$0001	

	dc.l	$4a254b00
	dc.w	$8000,$0000	
	dc.l	$4ca84d00
	dc.w	$0000,$0001	
	dc.l	$4e284f00
	dc.w	$0000,$0001	
	dc.l	$50185100
	dc.w	$0001,$0001	
	dc.l	$528853     v   &  è  j8ÕÞ#00
	dc.w	$8000,$0000	
	dc.l	$54535500
	dc.w	$0000,$0001	
	dc.w	0,0	

; *** Sprite datas for the arrows ***

arrow1data:
	dc.l	$6f407600
	dc.w	$0000,$0018
	dc.w	$0000,$001C
	dc.w	$0000,$0FFE
	dc.w	$0000,$0FFF
	dc.w	$0000,$0FFE
	dc.w	$0000,$001C
	dc.w	$0000,$0018
	dc.w	$0000,$0000

arrow2data:
	dc.l	$6fd37600
	dc.w	$0000,$1800
	dc.w	$0000,$3800
	dc.w	$0000,$7FF0
	dc.w	$0000,$FFF0
	dc.w	$0000,$7FF0
	dc.w	$0000,$3800
	dc.w	$0000,$1800
	dc.w	$0000,$0000

; *** Libraries ***

gfxname:dc.b	     v   '  è  UÂŠõ¦'graphics.library',0
	even

; *** Char address list ***

adrlist:blk.l	50,0

; *** Ascii tab ***

chartab:
	dc.b	'A',00,'B',01,'C',02,'D',03,'E',04,'F',05,'G',06
	DC.B	'H',07,'I',08,'J',09,'K',10,'L',11,'M',12,'N',13
	DC.B	'O',14,'P',15,'Q',16,'R',17,'S',18,'T',19,'U',20
	DC.B	'V',21,'W',22,'X',23,'Y',24,'Z',25,'1',26
	dc.b	'2',27,'3',28,'4',29,'5',30,'6',31,'7',32,'8',33
	dc.b	'9',34,'0',35,'?',36,'!',37,'.',38,' ',39
	dc.b	'z',39,'x',39,'y',39,'w',39,'v',39
	dc.b	's',39


; *** Var     v     è  l¢8
 fade choosen menu option ***

; *** Fade it up or down ***

fade:	lea	fadecol(pc),a1
	tst.b	fadeflag	;0=subit
	beq.s	subit

ddit:
	cmp.w	#$0fff,(a1) ;eee
	beq.s	change2
	add.w	#$0111,(a1)
	bra.s	go

subit:
	cmp.w	#$0666,(a1)
	beq.s	change1
	sub.w	#$0111,(a1)
	bra.s	go

change1:
	move.b	#1,fadeflag
	bra.s	go	
change2:
	clr.b	fadeflag

go:

; *** System scroll ***

systemscroll:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	move.l	#640+630,d0
	move.l	#164,d1			;heigth
	jsr	-240(a6)		;M     v     è  mÎ®òoveRastport
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	moveq	#4,d0			;Speed
	moveq	#0,d1		;
	moveq	#0,d2	;
	move.l	#154,d3	;
	move.l	#640+630,d4
	move.l	#164+9,d5
	jsr	-396(a6)		;Scrollraster
	sub.b	#4,rows			;counter
	bne.S	goforit
	move.b	#8,rows
	lea	rastport(pc),a1
	move.l	textpointer(pc),a0
	moveq	#2,d0
	jsr	-60(a6)
	addq.l	#1,textpointer
	cmp.l	#endG,textpointer
	bne.S	goforit
	move.l	#gtext,textpointer

goforit:

; *** Scroll timing in the interrupt ***

stop_yes_no:
	cmp.b	     v     è  ng"Œ5#1,sabine
	beq.S	noscr
	bra.S	scroll_timing
	
noscr:
	addq.b	#1,scrollcounter
	cmp.b	#80,scrollcounter	;time in vertical interrrupts
	bne.S	exit
	clr.b	sabine
	clr.b	scrollcounter

scroll_timing:
	cmp.b	#1,prg			;bplcon1 scroll ?
	beq.S	scroll	

first:	bsr.L	sthalf			;else print letter
	bra.S	exit	

scroll:	bsr.L	scr			;scroll letter with $0102
	
exit:	
	subq.b	#3,spritedata+1
	subq.b	#1,spritedata+9
	subq.b	#2,spritedata+17
	subq.b	#1,spritedata+25
	subq.b	#4,spritedata+33
	subq.b	#     v     è  o¾{ÅÝ3,spritedata+41
	subq.b	#1,spritedata+49
	subq.b	#2,spritedata+57
	subq.b	#4,spritedata+65
	subq.b	#2,spritedata+73
	subq.b	#1,spritedata+81
	subq.b	#3,spritedata+89
	subq.b	#1,spritedata+97
	subq.b	#2,spritedata+105
	subq.b	#3,spritedata+113
	subq.b	#4,spritedata+121
	subq.b	#2,spritedata+129

	movem.l	(a7)+,a0-a6/d0-d7
	rts

; --------------------- copper list --------------------

copper:

; *** Sprite pointers ***
	
spritepointer:
	dc.w	$0120,$0000,$0122,$0000,$0124,$0000,$0126,$     v     è  p¿zÂ‘0000
	dc.w	$0128,$0000,$012a,$0000,$012c,$0000,$012e,$0000
	dc.w	$0130,$0000,$0132,$0000,$0134,$0000,$0136,$0000
	dc.w	$0138,$0000,$013a,$0000,$013c,$0000,$013e,$0000

	dc.w	$0100,$0200		;bplcon0
	dc.w	$0096,$8020		;dmacon / sprites on

	dc.w	$008e,$2081		;diwstrt
	dc.w	$0090,$2cc1		;diwstop
	dc.w	$0092,$0038		;ddfstrt
	dc.w	$0094,$00d0		;ddfstop

	dc.w	$0102,$0000		;clear bplcon1 
	dc.w	$0104,$0000		;clear blpcon2
	dc.w	$0108,$0000		;bplmod0
	dc.w	$010a,$0000		;bplmod1

sprite_color     v     è  q*«±s:
	dc.w	$01a0,$0000
	dc.w	$01a2,$0fff
	dc.w	$01a4,$0bbb
	dc.w	$01a6,$0888

	dc.w	$01a8,$0000
	dc.w	$01aa,$0f00
	dc.w	$01ac,$0a75		;sprite color
	dc.w	$01ae,$000f

; *** The 'new' copper waits ***
	

	dc.w	$2011,$fffe,$0180,$0200
	dc.w	$2111,$fffe,$0180,$0300
	dc.w	$2211,$fffe,$0180,$0400
	dc.w	$2311,$fffe,$0180,$0500
	dc.w	$2411,$fffe,$0180,$0610
	dc.w	$2511,$fffe,$0180,$0720
	dc.w	$2611,$fffe,$0180,$0831
	dc.w	$2711,$fffe,$0180,$0942
	dc.w	$2811,$fffe,$0180,$0a53
	dc.w	$2911,$fffe,     v     è  rÛaU$0180,$0b64
	dc.w	$2a11,$fffe,$0180,$0c75
	dc.w	$2b11,$fffe,$0180,$0d86
	dc.w	$2c11,$fffe,$0180,$0e97
	dc.w	$2d11,$fffe,$0180,$0fa8
	dc.w	$2e11,$fffe,$0180,$0000
	

; *** Logo stuff ***

logowait:
	dc.w	$4e11,$fffe
	dc.w	$0100,$3200
bpl:
	dc.w	$00e0,$0006,$00e2,$0000,$00e4,$0006
	dc.w	$00e6,$2800,$00e8,$0006,$00ea,$5000

colors_of_logo:
	dc.w	$0180,$0000,$0182,$0f76,$0184,$0d54
	dc.w	$0186,$0b32,$0188,$0A10,$018a,$0800
	dc.w	$018c,$0600,$018e,$0400

noplan:	dc.w	$4f11,$fffe,$0100,$02     v     è  s4ÓÂ'00

; *** Some more copper waits /colors ***

beammove1:
	dc.w	$5011,$fffe,$0180,$0fa8
	dc.w	$5111,$fffe,$0180,$0e97
	dc.w	$5211,$fffe,$0180,$0d86
	dc.w	$5311,$fffe,$0180,$0c75
	dc.w	$5411,$fffe,$0180,$0b64
	dc.w	$5511,$fffe,$0180,$0a53,$0182,$0d86          ;menu col

; *** Set hires ***

	dc.w	$0102,$0000		;end of wobbling
	dc.w	$0100,$9200		;hires + 1 plane
new_bpl:
	dc.w	$00e0,$0007		;text located at $70000
	dc.w	$00e2,$0000

; *** Set hires END .///////////////

beammove2:
	dc.w	     v     è  t¦©Aá$5611,$fffe,$0180,$0942;1
	dc.w	$5711,$fffe,$0180,$0831
	dc.w	$5811,$fffe,$0180,$0720
	dc.w	$5911,$fffe,$0180,$0610
	dc.w	$5a11,$fffe,$0180,$0500;5
	dc.w	$5b11,$fffe,$0180,$0400
	dc.w	$5c11,$fffe,$0180,$0300
	dc.w	$5d11,$fffe,$0180,$0200
	dc.w	$5e11,$fffe,$0180,$0000;9

; *** choose option background ***

	dc.w	$6011,$fffe,$0180,$0200
	dc.w	$6111,$fffe,$0180,$0300
	dc.w	$6211,$fffe,$0180,$0400
	dc.w	$6311,$fffe,$0180,$0500
	dc.w	$6411,$fffe,$0180,$0610
	dc.w	$6511,$fffe,$0180,$0720
	     v     è  uØ‚!]dc.w	$6611,$fffe,$0180,$0831
	dc.w	$6711,$fffe,$0180,$0610
	dc.w	$0182,$0d86

; *** menu option

menuwait:	dc.w	$6f11,$fffe,$0182
fadecol:	dc.w	$0888
menuwait2:	dc.w	$7711,$fffe,$0182,$0d86

; *** menu option end

	dc.w	$e211,$fffe,$0180,$0610
	dc.w	$e311,$fffe,$0180,$0831
	dc.w	$e411,$fffe,$0180,$0720
	dc.w	$e511,$fffe,$0180,$0610
	dc.w	$e611,$fffe,$0180,$0500		
	dc.w	$e711,$fffe,$0180,$0400		
	dc.w	$e811,$fffe,$0180,$0300		
	dc.w	$e911,$fffe,$0180,$0200		

;;;;;;;;;;;;;;;;
	dc.w	$e     v     è  `V†r›b11,$fffe,$0180,$0200		
	dc.w	$ec11,$fffe,$0180,$0300		
	dc.w	$ed11,$fffe,$0180,$0400		
	dc.w	$ee11,$fffe,$0180,$0500		
	dc.w	$ef11,$fffe,$0180,$0610		
	dc.w	$f011,$fffe,$0180,$0720		
	dc.w	$f111,$fffe,$0180,$0831		
	dc.w	$f211,$fffe,$0180,$0610		

;;;;;;;;;;;;;;;;; little scroll color
	dc.w	$f311,$fffe,$0182,$0942		


	dc.w	$fc11,$fffe,$0180,$0720		
	dc.w	$fd11,$fffe,$0180,$0831		
	dc.w	$fe11,$fffe,$0180,$0942		
	dc.w	$ff11,$fffe,$0180,$0a53		

; *** under 256 ***

	dc.w	$ffdf,$fffe          è  wä the bootmenu looks like it should. Follow these steps :
   a <return>
   <return>
   y <return>
   woc <return>
   (now enter a filename)
   
   Quit the seka!

7. Load 'bootleg'
   choose option 2. Load the bootmenu you've last saved.
   Now insert your previously formatted disk in df0: and press return.
   The bootmenu is now installed.

8. Now copy the programs on the disk.
   1st menu option in bootmenu = 1
                                     and so on

9. Copy the following fi          è  x½ÒÔAles on the disk.
   
   S/      startup-sequence
   C/      loader
           reset
           run
   
   df0:    system-configuration


10. The startup-sequence should have the following contents :
    add21k (if necesary!/ if you use this, use loader2!)
    loader
    reset
    
11. On the disk are the following loaders :

    loader  (80 chars and 4 colors)
    loader2 (80 chars and 2 colors)
    loader3 (60 chars and 2 colors)





         ENJOY .........



                               #    ‡Àö                    ORLANDO/BRS



 Follow these steps :
   a <return>
   <return>
   y <return>
   woc <return>
   (now enter a filename)
   
   Quit the seka!

7. Load 'bootleg'
   choose option 2. Load the bootmenu you've last saved.
   Now insert your previously formatted disk in df0: and press return.
   The bootmenu is now installed.

8. Now copy the programs on the disk.
   1st menu option in bootmenu = 1
                                     and so on

9. Copy the following fi     +     è  z ìÄ[ ***
; source in  A2  /   destination in A0


copchar:
	moveq	#6,d0
copycharmem:
	move.b	(a2),(a0)	
	add.l	#50,a0
	add.l	#10,a2	
	dbf	d0,copycharmem
	rts

; *** Set text pointer for small scroller ***

setpointer:
	move.l	#gtext,textpointer

; *** Open graphics.library ***

open_gfx:
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	d0,gfxbase

init_bitmap:
	move.l	gfxbase(pc),a6
	lea	bitmap(pc),a0
	moveq	#1,d0			;how many planes ?
	move.l	#640,d1			
	move.l	#256     +     è   X}–§×,d2			
	
	jsr	-390(a6)		;InitBitmap
	move.l	#$70000,bitmap+8

init_rastport:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	jsr	-198(a6)		;InitRastport
	
	move.l	#bitmap,rastport+4

clear_screen:
	lea	$70000,a0
	move.l	#$10000/4-1,d0
clear_loop:
	clr.l	(a0)+	
	dbf	d0,clear_loop

; *** Set hires topaz 8 font ***

open_font:
	lea	txtstruc(pc),a0
	jsr	-72(a6)			;OpenFont
	move.l	d0,txtfont

set_font:
	lea	rastport(pc),a1
	move.l	txtfont(pc),a0
	jsr	-66(a6)			;Setfont	

; *** Text output r     r     è  |<ÉMIìèN•&*l$") È <   Ø(j ÄN•` à") Èå‰$$0("0 <   èIì	\N•&*l$") È <   Ø(j ÄN•` ª") Èå‰$&((0H &08$0("0 <   èIìN•&*l$") È <   Ø(j ÄN•` h") Èå‰"0 <   ØIìdN•#A ÌJ�g  2$) ÈåŠ$0( <   ìIì¬N•&*l$") È <   Ü(j ÄN•`  &*lt ") È <   Ü(j ÄN•` þ") È <   è(j ŒN•&*l$") È <   Ø(j ÄN•` Ô") Èå‰$&&08$0("0 <   èIììN•&*l$") È <   Ø(j ÄN•` ˜") Èå‰$&&08$0("0 <   èIìˆN•&*l$") È <   Ø(j ÄN•` \") Èå‰$&x &08$0("0 <   èIìtN•&*l$") È <   Ø(j ÄN•` ") Èå‰     r     è  }ÊÀæà$&xÿ&08$0("0 <   èIìtN•&*l$") È <   Ø(j ÄN•` à") Èå‰$&&08$0("0 <   èIì´N•&*l$") È <   Ø(j ÄN•` ¤") Èå‰"0 <   ØIìlN•v tÿ") È <   Ø(j ÄN•` v") Èå‰"0 <   ØIìdN•#A Ì#i È ÜJ�f  r `  tþ") Ì <   ìIì¸N•&*l$") Ü <   Ü(j ÄN•` ") Èå‰"0 <   èIìlN•&*l$") È <   Ø(j ÄN•` îJªXf  "v tÿ") È <   Ø(j ÄN• <   Ø(jPN•&<   Êt ") È <   Ø(j ÄN•` ª") È <   èIìÀN•&*l$") È <   Ø(j ÄN•` €") Èå‰"0 <   ØIìdN•J�f  &<   Êt ") È <   Ø(j ÄN•` H") È <   ØIìüN•` 4v tÿ     r     è  ~’[ìl") È <   Ø(j ÄN•` &<   Ñt ") È <   Ø(j ÄN•`  ") Èå‰"0t²‚l  nv²ƒl  0x²„gÄz²…g þì|²†g û¢~²‡g û´p	²€g¦t²‚g þž`œg üNt²‚g üv²ƒgŠx²„g þ*z²…g þî|²†g û°~²‡g û` ÿhg û&t"²‚l  6v²ƒg ÿ(x²„g þèz²…g ÿ,|²†g þ®~²‡g üRp²€g ÿ,` ÿ(g þ–tR²‚g ývW²ƒg üÔ�  íg üR�  îg ü„�  ïg ýn�  ðg ý(` þè` úhNqRAM Disk   "*\å‰"0pIì N•p(j N•NÖ`  D"å‰#p  t´°f  "0pIì  N•`  "å‰"0p(jHN•"p(j xN•"© J‘fºNÖ$åŠv¶°(f  
"0(`  
"å‰"0#A tR#B $#jh (#jh ,#|  è 0#|DO     r     è  œà9S  4B© 8#jX <xÿv tpIììN•v tÿ"p(j ÄN•NÖ$åŠ#p( ") pIìüN•#A J�f  r NÖ"å‰$) "0pIì ¬N•NÖNq$åŠ#p( #p( &) å‹#p8  ") pIìÀN•#A J�f  r NÖ#i   ") ²© f  $) åŠ"0(`  ") å‰"0 $")  p Iì pN•NÖJ‚f  %|   èlr NÖ"å‰!©  ") å‰$åŠ!°(x") å‰$åŠ!°(r #A t²‚n  "vÖ© Ö�å‹x!Ø‘Ø�åŒ!°8 H rÒ© `Ôr #A t²‚n  "v	Ö© Ö�å‹xØ‘Ø�åŒ!°8 H rÒ© `Ô") å‰$åŠ!°(|") å‰$0v	æªR‚x Ø‘åŒ!‚H "å‰B°trÒ© t$Ô‘p(jÌN•") å‰$åŠ!°(trÿNÖt{´�f  0&<  $) "<ÿÿÿ(p(j`N•     r     è  €5WÙz�  x l  %|   Ýlr NÖ"p(j tN•#A J�f  
%|   Ýl") NÖvÖ‰ä‹#C x<Ø‰äŒ#D 8zÿ#E � <    IìN•#A J�f  r NÖ&) $) ")  <    IìÌN•#A J�f  r NÖ")  <    IìN•J�f  r NÖ$) ")  <    IìxN•J�g  rÒª`$) 8 <    (jÌN•`  B© �$) ")  <    Iì
PN•J�f  ª   Ílg  r NÖr- <    Iìÿ¨N•#A J�f  r NÖ") å‰t#B °B© ´B© ¸B© ¼() &0t")  <    IìŒN•$) åŠ!�(RªhJ© �g  rÒ© $") 8 <    (jÌN•`  rÒ© t <    (jÿ°N•rÒ©  <    (jXN•") å‰J°g  tÔ°" <    (jXN•r	Ò© $")  <         r     è   f‹Æ®Â(jÌN•tÿ")  <    Iì\N•NÖNqx&t:") p(j¬N•#A J�f  t#B () &) t/") p (j¬N•#A J�f  "NÖrÒ© ²© f  4"å‰"°J‘f  r NÖ") å‰t 0 ´© f  "NÖ#i  `œ#i  $) "p Iì ¬N•J�f  r NÖ"ª`` ÿxJ�g  &å‹x¸°8g   J‘f  "<   Í`  "<   Ô%Alr NÖrÒ‘%Ad$åŠ%p(``  2r	Òª`$") p(j4N•J�f  rÿNÖ%j`d"*`å‰%p `Jª`fÊBª`%|   Ílr NÖNq$åŠv 0( #C %|   Òlx¸ƒn  
z¶…o  r NÖ#i  r#A ²© n  D$åŠÔ�v 0( "p(j,N•tÂ‚#A v ²ƒm  x/¸�g  
z:º�f  r NÖrÒ© `²rÿNÖpIì	|N•#A      Ó     è  ‚É“ešä‰ <  D(j(N•`  ¬$)")( <  DIìN•J�g  ’r|Ò©#A,#i(4$åŠ#p( (#i0&)(¶©4f  ^xlØ©0$Gì�"ä‰ <  D(j(N•"),å‰B° $)4")0 <  DIì¤N•J�f  $)4Gì´"ä‰ <  D(j(N•`  
J©(f þ°rÒ©$` þr`  ,"*dÒ©å‰"0 tý²‚g ünv²ƒg þ0x²„g þ(`  rÒ©` ü"*„S�#A"*l#A²©n ªÒªdå‰t´° g  "*dÒ©å‰v¶° f |"<   €ÒªX#A$*X") <  ,IìN•#A tÿ#B$B©( <  8Iì0N•J© g 8r#A,tM²‚n *ÒªXå‰#p 0"*XÒ©,#A4#jX8#i<`  ð"*`Ò©0å‰B° "*dÒ©0å‰°    f  ’J©$g  FrlÒªX     Ó   	  è  ƒa1é8$GìÐ"ä‰ <  L(j(N•v2$Gìø"ä‰ <  L(j8N•t ²‚gF‚#B(B©$J©(g  >")4å‰B° $)<")8 <  LIì¤N•J�f  $)<Gì "ä‰ <  L(j(N•$)")0 <  LIìN•J�g  *r|Ò©#A4#i0<$åŠ#p( 0#i8J©0f ÿrÒ©,` þÎrÒ©` þN"*„S�#Ar #A²©n  ¬Òª`å‰J° o  ”"*dÒ©å‰°    g  ~"*`Ò©å‰#p  <  ,Iì0N•$*X") <  ,IìN•J�g  H$)") <  ,Iì”N•$)"*X <  ,Iì¤N•J�f  $)Gì"ä‰ <  ,(j(N•rÒ©` ÿLr <   IìØN•r <   IìØN•Gì8"ä‰ <   (j(N•GìL"ä‰ <   (j(N•r  <   Iì     Ó   
  è  „³ê8aÿ¼N•NÖNq,Disk Doctor cannot be run in the background
   DRIVE/A	Bad args
  Disk Doctor V1.3.5
Not enough memory
 Device %s not found
   Unable to open disk device
-Insert disk to be corrected and press RETURN   Unexpected end of file
Unable to access disk  Disk must be write enabled ,    Parent of key %N is %N which is invalid
   1Unable to read disk type - formatting block zero
  +Disk type mismatch - formatting block zero
%Block zero failed to format - Sorry!
  Lazarus0Una     Ó     è  …Ä—*(ble to write to root - formatting root track
   %Root track failed to format - Sorry!
  !Cannot write root block - Sorry!
  !    Key %N of %S is out of range
      block %N of %S used twice
 .    Warning: File %S contains unreadable data
 HATTENTION: Some file in directory %S is unreadable and has been deleted
   Failed to rewrite key %N
  "Warning: Loop detected at file %S
 Failed to rewrite key %N
  'Delete corrupt files in directory %S?  Y=YES/SFailed to rewrite key %N
  Fai     Ó     è  † ¹Tled to rewrite key %N
  Operation complete
DYou should copy files required to a new disk and reformat this disk
   &<   €ÖªX#C (<   €Øƒ#D #jX zlÚƒ#E &$) rp(IìàN•#A J�f  $Gì8"ä‰p,(j(N•NÖr}Ò© å‰GìT$äŠ#B ,&) ¶° f  Gì`"ä‰`  
Gìl"ä‰tÔ© åŠ#A 0vý¶°( f  Gìx"ä‰`  
Gì€"ä‰() &$) 0") ,p,(j(N•") p,Iì N•#A t}Ô© åŠ!© ( ") Ò© å‰t|Ô© åŠ!° ( ") Ò© å‰!‘ $") p,IìN•J�f  $Gìˆ"ä‰p,(j(N•NÖNq    Failed to read key %N
 	%S %S %S
  	Replacing  	Inserti     Ó     è  ‡sUNIng  file   dir    Failed to write key %N
$åŠv 0( #C #C r#A ²© n  @$) rN­ $åŠÔ© v 0( #A "p (j,N•Ò© �  ÿ#A tÔ© "`¶tH") N­ \‚"NÖNq&å‹#p8 pIì4N•$) ”�"å‰!‚&) $rpIìÐN•NÖNq#D ,(&$"*\p(j N•"*\p(j TN•t ²‚fF‚"NÖNqrpIìÿÐN•rpIìÿÐN•v $) r	pIìÿÐN•NÖNqrp(j ”N•J�g  Gì ,"ä‰p(j$N•rpIìëŒN•NÖ
*** BREAK
 #jt "*p#A ²© n $*xS‚#B r #A ²© n äp IìÿÈN•J© f  $) Gì$"ä‰p (j(N•#Q  #jX $#jŒ ($) "*xN­ Ò© $*ŒN­ (&) ($) $")       Ó     è  ˆ·¿pp IìÿpN•J�f  &) $) Gì<"ä‰p (j(N•` V"*|S�#A r #A ²© n >$"<   €N­ ÒªX#A tÔ�åŠ#p(   $*p&) –‚$*x"N­ Ò© $*|N­ Ò© #A $²ªll  &Òªdå‰tÿ!‚ J© $f  ") å‰%p ´`  À") p4IìpN•J�f  ®") å‰t´° f  nv}Ö© å‹#p8  ,`  "Gì`"ä‰#A (`  ,Gìh"ä‰#A (`  ")  tý²‚gÖv²ƒgàx²„gÚ`  "*`Ò© $å‰!© , "*dÒ© $å‰!©   ") å‰t´° g  v¶° f  ") å‰$*dÔ© $åŠ!° ( rÒ© ` þºrÒ© ` þrÒ© ` ýòp(jN•NÖReading cylinder %I2   Hard error Track %I2 Surface %N
   File   Dir         Ó      Ì    çüVVB© r #A t²‚n  Ò‘å‰&0 ×© rÒ© `à") NÖ&rpIì pN•#A J�g  $") pIìÿÔN•J�f  ") å‰t´° g  $Gì T"ä‰p(j(N•r NÖrÿNÖNq    Key %N is unreadable
  (*¬Øƒz	ë¬&<   pIìüdN•NÖNq         l   ®  òNÖNq#D ,(&$"*\p(j N•"*\p(j TN•t ²‚fF‚"NÖNqrpIìÿÐN•rpIìÿÐN•v $) r	pIìÿÐN•NÖNqrp(j ”N•J�g  Gì ,"ä‰p(j$N•rpIìëŒN•NÖ
*** BREAK
 #jt "*p#A ²© n $*xS‚#B r #A ²© n äp IìÿÈN•J© f  $) Gì$"ä‰p (j(N•#Q  #jX $#jŒ ($) "*xN­ Ò© $*ŒN­ (&) ($) $")       Ö      Ú    º‰C          Cmd 5                                                                           Cmd 6                                                                           Zoo x//         Zoo v           Zoo a               ¤                  �  £              œ                      ‡                                                                                                                  Ü  
eC                                                                    p            +     è  ‹À4÷1-----------

start:		
; *** Forbid ***

forbid:
	movem.l	d0-d7/a0-a6,-(sp)
	move.l	4.w,a6
	jsr	-132(a6)		;Forbid

	move.l	#fontmem,d0
	lea	fontbpl+2(pc),a1
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)

	move.l	#$70000,d0
	lea	new_bpl+2(pc),a0
	bsr.L	setrel

; *** Set relative logo address ***
; *** 32*320 ***

copy_logo:
	move.l	#logoaddr,d0
	lea	bpl+2(pc),a1
	moveq	#2,d1
logo_loop:
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)
	addq.w	#4,a1
	ad     +     è  y‹”ê¤d.w	#[32*40],d0
	dbf	d1,logo_loop

; *** Copy pack no. in screen memory ***

	lea	credits+31(pc),a0
	lea	tuttiname(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	lea	credits+32(pc),a0
	lea	tuttiname+1(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	bra.s	setpointer

sloop:
	cmp.b	(a1),d3
	bne.s	sloop2
	bsr.s	copchar
sloop2:	
	addq.l	#1,a2
	addq.l	#1,d3
	dbf	d5,sloop
	rts
; *** copies char into memory     Ç     è  �²›â  |(j ÌN•$) X <  pIìó|N•"å‰()T&0t/")  <  p(j¬N•#ATJ�f  tÿ#BD")  <  pIìôˆN•#AL$) " <  pIìð¬N•$) 0")  <  pIìï�N•J©Hg  rÿ#A`` 4J©Lg  "&) X$) 0")  <  pIìñN•#A@`  \J©@g  
B©@`  L")  <  p(j°N•#A@J�g  2 <  pIìñlN•$) X")@ <  pIìó|N•")@ <  pIìñØN•J©@f  
B©`` ¢J©Dg  ¨"å‰#pd$)Prÿ <  t(j (N•J©dg  D")då‰t 0 Ò‚t 0 r:´�g  (r  <  t(j (N•J�g  ")då‰t 0 S‚‚ %iLp(<  XØ‰äŒ&) $) X" <  tIìýèN•J�f  r%Altÿ#BHB©P`  ð") Xå‰t´°xf  àr  <     Ç     è  ŽF‰Ü  p(j ÌN•#Ad$åŠ&0(å‹x 08 #DhvÖ© X"0($ <  xIìð@N•rÒ© Xt  <  ˆIìòLN•$rÿ <  x(j ÌN•"å‰!©T"å‰GìÔ$äŠ"0 <  xIìð@N•rÒ© $" <  xIì  N•#AH$åŠ&0(å‹©k8 r  <  „(j ÌN• <  xIìñØN•$)drÿ <  x(j ÌN•` ý¾Jªlf  ®JªXf  ¦J©Xg  žr²© g  pr  <  |(j ÌN•$) X <  pIìó|N•") S�#Adr#Ah²©dn  GìØ"ä‰ <  x(j$N•rÒ©h`ØrÒ© X$Gìà"ä‰ <  p(j(N•") S�$")X <  pIìõØN•J�f  r%Al%i\d")`NÖNq/         	%S (dir)
  start  rÒ‰ä‰"�t\Ô‰äŠ#B XvpÖ‰ä‹#C lB©tv$Gì      Ç     è  �‚6Å"ä‰ <  „(j8N•J�f  $Gì,"ä‰ <  „(j$N•r <  „(j N•BªlBªXBª\BªhBªpr  <  „(j ÌN•%AtBªx$åŠ"0( <  „Iìñ(N•"<    <  „(j tN•%A`J�f  $Gì<"ä‰ <  „(j$N•r <  „(j N•%j`dr  <  „(j ÌN•J�f  ,t GìT"ä‰ <  „IìîXN•#At$rÿ <  „(j ÌN•") lå‰t ‚ ") Xå‰!© l"å‰&) Xå‹!° 8") Xå‰!‚ ") Xå‰v!ƒ"å‰"0  <  „Iìð”N•J�g  "å‰$) X"0  <  „IìN•` z"å‰J° f  T$<  |Ô‰äŠ#Bxr  <  x(j ÌN•$)x <  lIìïˆN•v $)x") X <  lIìöN•J�f  r%Al` "å‰"0  <  „(j°N•#AxJ�f  `     Ç     è  �mƒxr  <  ˆ(j (N•�   Íf  ""å‰$0 GìX"ä‰ <  ˆ(j(N•`  "å‰$0 Gìh"ä‰ <  ˆIìï@N•r%Al`   "<  €Ò‰ä‰#A|")x <  pIìíxN•$)|")x <  pIìïˆN•")|å‰J°xl  ($åŠGìŒ"ä‰$0(  <  p(j(N•r%Al`  *$)xrÿ <  p(j ÌN•v $)|") X <  pIìöN•")x <  pIìíäN•"*l <  „(jPN•NÖNq	DIR,OPT/K  Bad arguments
 Cannot get workspace
  :  %S not found
  #Could not get information for %S - %S is not a directory
 tidyup Jª`g  "*`p(j xN•`  ,"*xå‰#p  "0p(j´N•"*xp(j xN•%i xJªxfÐ$*t     Ç     @    „; rÿp(j ÌN•"p(j N•NÖNqstart.nvÖ‰ä‹#C B© 0(åŒ#pH 4x&t:") pD(j¬N•#A 0J�g  fGì ü$äŠ") pHIìè4N•$) ") 4pHIìè4N•t ") pHIìê@N•#A 8$) åŠ!© 0(r pH(j ÌN•$) åŠ!�( $) 8rÿpH(j ÌN•") 4å‰t 0 J‚f  B$*") 4pDIìè4N•") 4å‰t 0 Ò‚t 0 r:´�g  Gì $äŠ") 4pDIìè4N•t") pDIì÷ôN•NÖNq:  /              T  È   ž  ò  „Iìð”N•J�g  "å‰$) X"0  <  „IìN•` z"å‰J° f  T$<  |Ô‰äŠ#Bxr  <  x(j ÌN•$)x <  lIìïˆN•v $)x") X <  lIìöN•J�f  r%Al` "å‰"0  <  „(j°N•#AxJ�f  `     Ó     è  ’gjÿH N•") ,å‰#p 0$) 0åŠ%p(  %p(¤#p( 4%p(¨&) 4å‹%p8l%p8$p%p8(t%p8x%p8|$*|"*xN­ %A€$*p&*t–‚Rƒ$"N­ %A„$<   €"*|N­ %Aˆ$rN­ %AŒ$*l&*„–‚%C�t "N­ %A”t "*�N­ %B˜"*„S�ÒªltN­ %Aœ$*p"*€N­ %A¬$) 4åŠv¶°( n  J°(@g  
"0(@`  "<DOS %A°$) 4åŠv¶°( n  
"0(0`  r%A¸NÖNqUnknown device %S
 %S is not a device
$Gì  "ä‰p(j(N•rpIì TN•NÖNq
Error: %S
 "*Xp(j xN•"*`p(j xN•"*dp(j xN•NÖNqpIìÿØN•pIìLN•"*\p(j €N•B© $() v$*h") p(j ÀN•"p(j     Ó     è  “€�|w N•NÖNqrÒ‰ä‰"�$<   ÔÔ‰äŠ#B ÐB©B©JªDg  $GìX"ä‰ <   (j$N•r <   (j N•%i Ð\v2$Gìˆ"ä‰ <   (j8N•J�f  $Gì�"ä‰ <   (j$N•r <   (j N•Gìœ"ä‰ <   (j$N•"å‰"0  <   Iìý˜N•$*¸"*ˆ <   (j LN•%AX"*„ <   (j tN•%A`"*„ <   (j tN•%AdJªXg  Jª`g  J�f  0 <   Iìÿ”N•Gì°"ä‰ <   (j$N•r
 <   (j N•"å‰"0  <   (j˜N•%AhJ�f  8$åŠGìÄ"ä‰$0(  <   (j(N• <   Iìÿ”N•r <   (j N•(*¨&* $*¤"*\ <   (j |N•J�f  0GìÜ"ä‰ <   (j$N• <   Iìÿ”N•r <   (j N• <     Ó     è  ”0×í   IìN•rÿ#A4(),v$*h")  <   (j ÀN•Gìø"ä‰ <   (j$N• <   (j ØN•#Atÿ´�f  Gì("ä‰ <  $IìÿhN•r
²©g  `Èr <   IìØN•J�f  Gì@"ä‰ <   IìÿhN•"*\å‰J° g  GìX"ä‰ <   IìÿhN•"*„S�#Ar #A²©n  "Òª`å‰B° "*dÒ©å‰B° rÒ©`Ôr <   IìhN•"*„S�#A"*l#A²©n  ŒÒª`å‰$0 J‚lD‚#BJ‚g  hJ‚o  
´ª„m  0&)$)Gìt"ä‰ <  ,(j(N•"*`Ò©å‰B° `  ,"*`Ò©å‰J° f  ")D�$*`Ô©åŠ!�( R©rÒ©` ÿl"*då‰J° g  $*´´ª°g  ¶"*ˆS�#Ar #A²©n  $*°„�ÒªXå‰     Ó     è  •˜´ÁÌ!‚ rÒ©`Ü"*´²ª°f  Gì¤"ä‰ <   (j$N•`  GìØ"ä‰ <   (j$N•"*¬t	å©(&*Œ$*Xr <   IìØN•#AJ�f  $Gì"ä‰ <   (j$N•r <   Iìÿ¼N•"*dÒªœå‰J° g  @&*œ$*Xr <   IìtN•r #AtG²‚n  vÖ�ÖªXå‹B°8 rÒ©`Þ` DGì,"ä‰#A&*œ$*Xr <  $IìtN•#AJ�f  fGì4"ä‰ <  $(j$N•"*œÒª¬t	å©(&*Œ$*Xr <  $IìØN•#AJ�f  $Gìh"ä‰ <  $(j$N•r <  $Iìÿ¼N•#jˆr #A²©n  ÒªXå‰B° rÒ©`â"*Xå‰t!‚ "*Xå‰vH!ƒrÒªXå‰x!„ ryÒªX <  $(jXN•riÒªX <  $(jXN•")å‰t      Ó     è  –Ýs0 #Br #A²©n  &$)åŠÔ�v 0( tlÔªXåŠÔ�ƒ( rÒ©`Ð"*„S�#Ar #A²©n  ,Òª`å‰J° l  $*œ") <  (Iì”N•rÒ©`Ê"*`Òªœå‰B° rNÒªXå‰B° $*œ"*X <   Iì¤N•#AJ�f  $Gì�"ä‰ <   (j$N•r <   Iìÿ¼N•"*„S�#A"*l#A²©n àÒªdå‰J° g È"<   €ÒªX#A <  ,Iì0N•` €$*X") <  ,IìN•#A $*XåŠ#p($#i$(#jX,B©4J�f P` lrH²©$l  #A(rH“©$tM”©(R‚"#A8tM²‚n  ÈÒ©,å‰#p <"*l²©<n  Òª�²©<n  ,rÿ#A4tlÔªX&$)<Gì´"ä‰ <  L(j(N•`  pªDOS °f  "*dÒ©<å‰     Ó     è  �¡�9t´° g  rÿ#A4"*dÒ©<å‰tÿ´° f  &#B4rlÒªX&$)<GìØ"ä‰ <  L(j(N•"*dÒ©<å‰tÿ!‚ rÒ©8` ÿ0r~Ò©å‰#p 0J©0g  N"*dÒ©0å‰t´° g  rÿ#A4`  0$)")0 <  DIìN•J�g .#i$(#i,J©$n þ°J©4g  0rlÒªX$Gìø"ä‰ <  D(j(N•"*dÒ©å‰!¼    ` à$*X") <  ,IìN•#A J�g Âr#A$tM²‚n †ÒªXå‰#p ("*XÒ©$#A,#jX0#i4` L"*`Ò©(å‰B° "*dÒ©(å‰tý´° g  ˆ"*dÒ©(å‰v¶° g  t"*dÒ©(å‰°    g  ^rlÒªX$Gì("ä‰ <  D(j(N•"),å‰B° $)4")0 <  DIì¤N•J�f  $)4Gìt"     Å     è  ˜âQ—Î    J�f  tÿ)BÿÜ`  @#lÿØ r#A ²© n  Ò¬ÿÔå‰$´° g  rÒ© `ÜR¬ÿØ",ÿÔÒ¬ÿØå‰!‘ NÖrch    ",ÿ˜²¬ÿ”n  tÿ)Bÿ�`  R¬ÿ”",ÿˆå‰Ò¬ÿ”t 0 )Bÿ�NÖnextiter'²¬ÿXf  
pIìÿÈN•pIìÿÈN•NÖprim   "¬ÿ8#lÿ4 pIìÿÜN•`  Jrÿ)Aÿ@"NÖp Iì  N•$pIìN•"NÖ"pIì ŒN•"�t)´¬ÿ4g  vÿ)Cÿ@pIìÿÜN•"NÖ") tÿ²‚g®v#²ƒg²x(²„gÂz)²…gœ||²†g–`šNqexp    B© pIìÿtN•#A t|´¬þ¨g  v)¶¬þ¨g  xÿ¸¬þ¨f  B$) ") pIì ÀN•#A t|´¬þ¨g  NÖ",þ¤å‰Ò‘$,þ¬‚ "¬þ¬pIìÿPN•`  $,þ¬") pIì ˆN•`„setexit`  &",þå‰Ò‘t 0 #B ",þå‰     Å     è  ™oQópÒ‘©  "© J‘fØNÖNqjoin   #A J�f  "NÖ`  ",ýäå‰Ò‘t 0 "‚",ýäå‰Ò‘t 0 J‚fÞ",ýäå‰Ò‘©  ") NÖcmplpat)Aý�)Bý”B¬ýœ&å‹x 08 )Dý B¬ý¤#D r #A ²© n  $,ý”åŠÔ�v ƒ( rÒ© `ÞpIìþN•r p IìþðN•t pIìÿxN•",ý¤F�NÖNqconcat &å‹x 08 *å�| 0X #D #F #F r#A ²© n  &$) åŠÔ�v 0( Ò© $åŠÔ�ƒ( rÒ© `Ð") Ò© $åŠ�( NÖmakecap&å‹x 08 *å�„X "å‰t 0 #B r#A ²© n  .$åŠÔ�v 0( "p(j,N•$) åŠÔ© �( rÒ© `ÈNÖfindnex`  <rÒ‰ä‰#A tÔ© "$) p@IìÿœN•&) $) "p@Iìú(N•J�g      Å     è  š¨¬Ö rÿNÖ") pIìÄN•J�f¶r NÖNqaddlockrp(j tN•#A J�f   Gì P"ä‰p(j$N•r (jPN•`  ") å‰!ªt ") å‰!‘%i tNÖ
Out of Workspace
 freeloc$<  tÔŠäŠ#B #jt `  N") å‰$´°f  ,"p(j´N•") å‰$) åŠ!° ( ") p(j xN•NÖ#i  ") å‰#p  J© f®NÖgetlockp(j°N•#A J�f  "$Gì D"ä‰pIìðN•r (jPN•`  ") pIìÿ N•") NÖ%Could not get information for "%S" -   examinepIì LN•J�f  Gì ,"ä‰pIì|N•r (jPN•NÖNqCould not examine disc
exobjec"å‰#Q (#i  ,()  v$0rÿp(j ÀN•#A     Å     è  ›î+˜3 J�f  $åŠ&0($rp(jÈN•J�g  ") NÖ`²Nqsaveinfr #A t8²‚n  Ò‘å‰&*hÖ© å‹!° 8 rÒ© `Ø"*hpIì pN•%Apr #A t8²‚n  Ò‘å‰&*lÖ© å‹!° 8 rÒ© `ØNÖNqexnext r #A t8²‚n  *Ò‘å‰&*lÖ© å‹(08 ¸° g  r `  rÒ© `ÌrÿJ�g  2r #A t8²‚n  Òªhå‰&Ö© å‹!° 8 rÒ© `Ø"*pNÖr p(j ÌN•#A $åŠ#p( #A ,#Q 0() $v$) rÿ (j ÀN•#A J�f  &) $) rp(jÈN•J�g  ") NÖ`¢ispat  J�f  r NÖ"å‰t 0 J‚f  r NÖ"å‰t 0 #B r#A ²© o  
`  LrÿNÖ"å‰Ò© t 0 "t#²‚gæv%²ƒgàx'²„gÚz(²…gÔ|)²†gÎ     Å     è  œùÉ”~?²‡gÈp|²€gÂ`  rÒ© `¦r NÖmyfaultr p(j (N•#A $) "p(j(N•") p(j N•NÖNqdelete.p(jhN•J�f  @r p(j (N•#A Gì h"ä‰p(j$N•") p(j N•$) rÿp(j (N•"*`NÖJ© g  Gì |"ä‰p(j$N•rÿNÖ  Not Deleted -    
  Deleted
 itemdel&*X†ª`(*dF„Æ„#C xØ�#D Jƒg  V*å�| 0X Ú†| 0X Gì ”*ä�#E #B  ~:¼‡f  Gì œ"ä‰`  
Gì  "ä‰() &$)  ") p(j(N•"pIìýdN•$) ") pIìÿpN•NÖNq%S%S%S     /  handle.(åŒ#pH zÿ#E ,) åŽ~ 0h #G r p$(j ÌN•#A $rÿp((j ÌN•") å‰Ò© t 0 r:´�g  Gì     Å     è  �×,F È$äŠ") p(Iìù”N•rÒ© $") p(Iìù”N•`  $) ") p(Iì ÔN•#A J�g  ") p(Iìý(N•J�fÖ") å‰©  $) rÿp((j ÌN•") NÖ/  processvÿ#C xØ‰äŒ#D r <  (j ”N•J�g  Gì Ð"ä‰ <  (j$N•r NÖrÒ©  <  IìúÌN•#A ø$)  <  Iìû@N•JªXg  ,") å‰t´°xf  &$) ") ø <  Iìÿ,N•#A ") ø <  IìúXN•J© g  "å‰$0")  <  Iìþ€N•#A ") NÖNq
*** BREAK
 nextfiltÔ‰äŠ#B v0Ö‰ä‹#C ,xXØ‰äŒ#D TB©<B©@B©DB©Hzÿ#EL,åŽ#phPr  <  l(j ÌN•$) T <  `Iìú\N•"å‰()P&0t/")  <  `(j¬N•#APJ�f       Å   	  è  žXºBtÿ#B@")  <  `IìüDN•#AH$) " <  `IìøHN•$) ,")  <  `Iì÷hN•J©Dg  rÿNÖJ©Hg  "&) T$) ,")  <  `Iìø¬N•#A<`  \J©<g  
B©<`  L")  <  `(j°N•#A<J�g  2 <  `IìùN•$) T")< <  `Iìú\N•")< <  `IìùtN•J©<f  r NÖJ©@g  ”"å‰#pT$)Lrÿ <  d(j (N•J©Tg  D")Tå‰t 0 Ò‚t 0 r:´�g  (r  <  d(j (N•J�g  ")Tå‰t 0 S‚‚ %iH`$) T" <  dIìÿN•J�f  rÿ#ADB©L`  æ") Tå‰t´°xf  Ör  <  `(j ÌN•#AT$åŠ&0(å‹x 08 #DXvÖ© T"0($ <  hIì÷ÜN•rÒ© T <  xIìùèN•$rÿ <  h(j ÌN•"å‰     Å   
  è  Ÿõmáö!©P"å‰Gìà$äŠ"0 <  hIì÷ÜN•" <  hIì  N•#AD$åŠ&0(å‹©[8 r  <  t(j ÌN• <  hIìùtN•$)Trÿ <  h(j ÌN•` ýæ/  start  rÒ‰ä‰"�$<   ˜Ô‰äŠ#B ”&<   ¬Ö‰ä‹#C ¨B©°B©´(<  ¼Ø‰äŒ#D¸*<  ¤Ú‰ä�#E v#$GìÌ"ä‰ <  ”(j8N•J�f  $Gìè"ä‰ <  ”(j$N•r <  ”(j N•"å‰%p$X%p(dBª\Bªtr  <  ”(j ÌN•%Ax%i¸l%i htÿ%Bpr #Aˆt8²‚n  Òªlå‰B° rÒ©ˆ`âBª`r  <  ”(j ÌN•J�f  *Gìø"ä‰ <  ”IìöüN•#A°$rÿ <  ”(j ÌN•"Ò©´å‰J° f  (J©´f  Gìü"ä‰ <  ”(j$N•r%A\` b") ¨å‰t ‚ ")     Å     è   ›>Cî ”å‰!© ¨"Ò©´å‰&) ”å‹!° 8") ”å‰!‚ ") ”å‰v!ƒ"Ò©´å‰"0  <  ”IìùXN•J�g  ""Ò©´å‰$0 ") ” <  ”IìpN•`  ”"Ò©´å‰#p ˆ"<  �Ò‰ä‰#AŒ")ˆ <  €IìöüN•#At$)Œ <  „Iì÷pN•")t <  „IìöˆN•JªXg  *")Œå‰t´°xf  $)ˆ") ” <  „IìpN•`  t ")ˆ <  „Iìú N•") ”å‰J° g  4r  <   (j ÌN• <  ”IìöˆN•") ”å‰$0 rÿ <  ”(j ÌN•R©´r	²©´f þl"*\ <  ”(jPN•NÖ,,,,,,,,,ALL/S,Q=QUIET/S   Bad arguments
 :  No file to delete
 tidyup `  ,"*tå‰#p  "0p(j´N•"*tp(j xN•%i tJªtfÐ$*x     Å     ˜    �´-rÿp(j ÌN•"p(j N•NÖNqstart.nvÖ‰ä‹#C B© 0(åŒ#pH 4x&t:") pD(j¬N•#A 0J�g  šGì,$äŠ") pHIìñ€N•") å‰t 0 &) å‹x 08 ´„f  $) Gì0"ä‰pH(j(N•r%A\NÖ$) ") 4pHIìñ€N•") pHIìóŒN•#A 8$åŠ!© 0(r pH(j ÌN•$åŠ!�( $) 8rÿpH(j ÌN•") 4å‰t 0 J‚f  B$*") 4pDIìñ€N•") 4å‰t 0 Ò‚t 0 r:´�g  GìX$äŠ") 4pDIìñ€N•"pDIìù¤N•NÖNq:  %%S is a device and cannot be deleted
  /           <   T  T   ž  ò <  ”(j ÌN•"Ò©´å‰J° f  (J©´f  Gìü"ä‰ <  ”(j$N•r%A\` b") ¨å‰t ‚ ")     Ç     è  Œ¯L)– $")  <  IìúüN•#A Bªp") NÖ"å‰#p$)åŠv 0( Ôƒv 0( GìÌ$äŠ#B #i$x:¶„f  Gìè"ä‰`  
Gìì"ä‰tÔ© (&$)$")  <   (j(N•r%Alr NÖJªpg  ’#i r#A²©n  Gìð"ä‰ <  $(j$N•rÒ©`Ø")å‰t 0 Ò‚t 0 Gìø"ä‰#A#i v:´ƒf  Gì"ä‰`  
Gì"ä‰()&$) ") <  (j(N•Bªp() &) $")  <  Iìÿ N•#A NÖNq%S%S%S is not a directory
     /         %S%S%S (dir)
      /  nextfilvÖ‰ä‹#C x4Ø‰äŒ#D 0z\Ú‰ä�#E XB©@B©DB©HB©L|ÿ#FP.å�#pxTB©X#jd\r  <     Ã   
  è  £˜ÝµA  0(j N•J© g  ")  <  0(j ôN• <  0(j üN•")  <  0(j ôN•")  <  0(j øN•J© l  @Gì°"ä‰#A0J© ,g  GìÄ"ä‰`  
GìÌ"ä‰$")0 <  0(j(N•`  J©  g  GìÔ"ä‰ <  0(j$N•r J© lF�‚©  #A 8J�g  4")  <  0(jhN•J�g  $) Gìà"ä‰ <  0(j(N•`  êJª”g  â")  <  <(j˜N•#A$r  <  <(j (N•#A(J©$g  ´J© g  ¬Jª˜g  2t!Ô© <åŠ#B\#AT#i X()Hv"$)$")< <  <(j ÀN•Jªœg  4") <å‰#pt\#i(T#i X()Hv$)$")< <  <(j ÀN•Jª g  2r$Ò© <#A\#i(T#i X()Hv$)$")< <  <(j ÀN•$) rÿ     Ã     è  ¤ø” <  0(j ÌN•") 8F�Â© (NÖCan't open %S -    Destination is a directory
Can't open %S -    
Error while %Sing
Read   Writ   

** BREAK
 Destination file "%S" removed
 vÖ‰ä‹#C J�g  . <  (Iìö\N•J�f  tÔ‰äŠ" <  (Iìú¼N•J�g  r NÖJ© f  "$Gì"ä‰ <  (IìôÔN•r%AlrÿNÖtÔ‰äŠ")  <  (Iìú¼N•J�g b") å‰t 0 #B&å‹x 08 #D z 0 #E$r #A(²©$n  $$) åŠÔ�v 0( $) åŠÔ�ƒ( rÒ©(`Ò") å‰Ò©t 0 r:´�g  >$) åŠÔ©v 0( t/¶‚g  &&) å‹x 08 J„g  R©() åŒØ©‚H `  S© J©      Ã     è  ¥oÐqTg  ,"å‰Ò© t 0 r/´�g  $åŠÔ© v 0( t:¶‚fÊ"å‰t 0 #B$vÖ© "#A(²©$n  (R©$åŠÔ�v 0( $) åŠÔ©ƒ( rÒ©(`Î") å‰© &) $) " <  0Iìû N•J�f  r%Al`  4")  <  ((jtN•&) $) " <  (Iìû N•J�f  r%AlrÿNÖNqCan't open %S for input -  xØ‰äŒ#D B© 4*å�#pX 8x&t:") pH(j¬N•#A 4J�g  `Gì ô$äŠ") pLIìðhN•$) ") 8pLIìðhN•") pLIìò0N•#A <$åŠ!© 4(r pL(j ÌN•$åŠ!�( $) <rÿpL(j ÌN•") 8å‰t 0 J‚f  B$*") 8pHIìðhN•") 8å‰t 0 Ò‚t 0 r:´�g  Gì ø$äŠ") 8pHIìðhN•t "pHIì     Ã     è  ¦œWXõ˜N•NÖNq:  /  xÿ#D Jªtf  ´Sƒ#C r #A ²© n  Gì"ä‰p$(j$N•rÒ© `ÜJªxg  j"å‰#p $) åŠv 0( Ôƒv 0( t:¶‚f  Gì$"ä‰`  
Gì("ä‰#A $åŠB© 4() &Gì,"ä‰$0(p$(j(N•Bªx`  v $) Gì<"ä‰p(j(N•JªŒg  v $*�") pIì÷ÌN•#A `  v $) "pIì÷ÌN•#A J© g  Jªtf  GìH"ä‰p(j$N•") NÖ           /     %S%S%S..%C  	   %S..%C  copied
xÿ#D ` rp(j ”N•J�g  Gì@"ä‰p(j$N•B© ` ") å‰J°xo ÆJªtf  h#i  r #A ²© n  GìL"ä‰p$(j$N•rÒ© `ÜJªxg  "å‰"0p(j     Ã     è  §Ü$N•BªxrÒ© p(j$N•GìT"ä‰p(j$N•Jª\g <B© #jp rÒ© #A r p((j ÌN•#A JªŒf  ª$*prÿp,(j ÌN•") p,(j°N•#A J�f  \") p,(jôN•#A J�f  $) Gì\"ä‰p,IìðPN•B© `  &") p,IìîÜN•Jªtf  Gì€"ä‰p,(j$N•`  ") p,IìîÜN•Jªtf  
p,(jN•$) rÿp,(j ÌN•J© g  <JªŒf  4%i prÒ© &$") p,Iì�N•#A %i p") p,Iìï@N•JªŒg  rÒ© &$") p,Iì�N•#A `  Jªtf  
p(jN•`  rÒ© &) $"pIìþ°N•#A J© g  ") pIìñ$N•J�f ýÔ") NÖNq
*** BREAK
        (dir) "  Unable to create      Ã     è  ¨zŠ¢?directory %S -    [created]
   (åŒ#pH zÿ#E ,) åŽ~ 0h #G B© p Ð‰äˆ#@ rÒ‘ <  IìíTN•#A$)  <  Iìî N•r  <  (j ÌN•#A $)rÿ <  (j ÌN•") å‰t 0 #B Ò‚v 0 r:¶�g  Gì$äŠ")  <  IìëŒN•rÒ© $")  <  IìëŒN•&) $) ")  <  IìýpN•#A $) åŠ© ( $) rÿ <  (j ÌN•") <  Iìì°N•") NÖNq/  xÿ#D rp(j ”N•J�g  Gì |"ä‰p(j$N•r NÖ") å‰J°xo  $Jªxf  &) $") pIìþäN•#A `  rÒ© &) $"pIìûN•#A ") NÖNq
*** BREAK
 rÒ‰ä‰"�$<  Ô‰äŠ#B&<  Ö‰ä‹#C     Ã     è  ©Ž´8(<  $Ø‰äŒ#D B© #|   È¨v?$Gìü"ä‰ <  ¼(j8N•J�f  $Gì@"ä‰ <  ¼(j$N•r <  ¼(j N•"å‰"0 <  ¼Iìí¤N•J�g  $GìP"ä‰ <  ¼(j$N•r <  ¼(j N•"å‰J°g  6#p¤")¤ <  ¼IìHN•#A¨t²‚m  �  �o  
#|   È¨t")¨N­ t
å©%Aˆ"*ˆä‰ <  ¼(j tN•%A„J�f  <ª   ˆn  $Gìt"ä‰ <  ¼(j$N•r <  ¼(j N•"*ˆâ‰%Aˆ`ª"å‰%p\%ptBªlBªxBª|r  <  ¼(j ÌN•%A€Bª¤$åŠ%p(�BªŒJ°(g  vÿ%C˜%Cœ%C `  0"å‰t J°gF‚%B˜v J°fFƒ%Cœx J° gF„%D "*˜‚ªœ‚ª %A”Jª€f  &GìŒ"ä‰ <     Ã     è  ª¶'#§  ÌIìë°N•$rÿ <  ¼(j ÌN•r  <  ¼(j ÌN•%Ap$åŠ&"0( $08 <  ¼Iì÷HN•J�g  r  <  ¼(jPN•")å‰t ‚ ")å‰!©"å‰&)å‹!° 8")å‰!‚ ")å‰v!ƒ"å‰$<  ¤Ô‰äŠ"0 <  ¼IìòN•J�f :J©¤g  º")¤ <  ¼(jtN•x&*�t:")  <  ¼(j¬N•") å‰t 0 #B°r#A´²©°n  4$) åŠÔ�v 0( " <  Ä(j,N•$) åŠÔ©´�( rÒ©´`Â")  <  ¼(jðN•%AŒJ�f  $Gì�"ä‰ <  ¼(j$N•r <  ¼(jPN•`  z"å‰"0 <  ¼(jôN•#A¤J�f  (Gì´"ä‰ <  ¼(j$N•r <  ¼(jPN•`  ")¤ <  ¼(j´N•Jªtf  "å‰$0GìÐ"ä‰     Ã     è  «³N} <  ¼(j(N•JªŒf  "å‰"0 <  ¼Iìë°N•%Ap"å‰"0  <  ¼Iìí¤N•J�g  ""å‰&) $0 ") <  ¼Iìù€N•`  �"å‰"0  <  ¼Iìë°N•#A°$<  ¸Ô‰äŠ#B´ <  ¨Iìì\N•$)°rÿ <  ¨(j ÌN•"å‰$0 ") <  ¨IìéèN•v $)´") <  ¨IìûÌN•J�f  r%Al")° <  ¨IìëN•"*l <  ¼(jPN•NÖNqAFROM,TO/A,ALL/S,QUIET/S,BUF=BUFFER/K,CLONE/S,DATE/S,NOPRO/S,COM/S  Bad arguments
  Destination cannot be a pattern
   Cannot get WorkSpace
  :   Destination must be a directory
   Output directory not found
   %S  [cre     Ã     L    üí9ated]
  `  ,"*|å‰#p  "0p(j´N•"*|p(j xN•%i |Jª|fÐJª„g  "*„p(j xN•$*€rÿp(j ÌN•"p(j N•NÖNqB© $åŠv 0( #C r#A ²© n  €$åŠÔ�v 0( t0´ƒn  &å‹Ö�x 08 v9¸ƒo  *"å‰Ò© t 0 Gì ¤"ä‰p(j(N•rp(j N•$) r
N­ $åŠÔ© v 0( Òƒt0’‚#A vÖ© "` ÿx") NÖInvalid char '%C' in number
               T   ì   ©  ò%AŒJ�f  $Gì�"ä‰ <  ¼(j$N•r <  ¼(jPN•`  z"å‰"0 <  ¼(jôN•#A¤J�f  (Gì´"ä‰ <  ¼(j$N•r <  ¼(jPN•`  ")¤ <  ¼(j´N•Jªtf  "å‰$0GìÐ"ä‰     Å     è  —*2õX",Ò©å‰#p "å‰Ò©t 0 ") å‰Ò©v 0 #B #C$`  VrÒ© <  4IìDN•")$ <  4IìDN•`  NrÒ© <  4IìDN•J©$g  ")$ <  4IìDN•`   ") t#²‚g¢v%²ƒg®x(²„g¼z|²…g¶`°R©",²©l ÿF$) åŠv 0( ¶©n  ", NÖJ¬f  r NÖR©") å‰Ò©t 0 )B,#lB¬B¬ #ir#A ²©n   Ò¬å‰#p $"å‰Ò©$t 0 #B(`  J`  prÒ©$$åŠÔ�r 0( #A(",,²©(f  N") å‰Ò©$t 0 " <  8IìDN•`  ,")(t#²‚g®v%²ƒg¨x'²„g¦z(²…gœ|?²†g¼~|²‡g�`¨rÒ© ` ÿX` þ:Nq                                    put     ª     è  ®ªaí"OUT FOR OTHER UPDATES OF XcopyIII.

NEW!!!!!!
Updates service:

Send 5 dollars and your address to,

		T.N.B.
	    Poste Restante
	   2620 Albertslund
	       Denmark

and you will recieve the next update of XcopyIII.

                    call the PARADOX bbs's AT:

Sleepy Hollow [USA] 703 525 0986 or Involuntary Death [USA] 708 599 1537

         Olivier's Place & Soon Hallowed Ground [Denmark]



			DOC written by	 * Black Hawk ,PARADOX *
*******************************************     ª          ßŠæÞ************************
version of xcopy but
this time you must work for it.
Next time ,pay your programmers and they will cooperate with you.
If you cant manage that ,its too bad...
Do call, if you have some replies, sorry i had to do this way but
your phone isnt working or maybe your company is closed ?

Final note.
***********
Note to registered users of xcopy, this version is better than
xcopy V 2.3.

Get you money back for your latest update (v2.3) , because its a fake.


LOOK      Ã     è  °äå3ò´°f  ,"p(j´N•") å‰$) åŠ!° ( ") p(j xN•NÖ#i  ") å‰#p  J© f®$Gì €"ä‰pIìN•NÖNq!Internal error: Lock %X8 missing
  p(j°N•#A J�f  "$Gì D"ä‰pIì lN•r (jPN•`  ") pIìþøN•") NÖ%Could not get information for "%S" -   r p(j (N•#A () &) $) "p (j(N•") p (j N•$) rÿp (j (N•NÖpIì DN•J�f  Gì ,"ä‰pIìÿÀN•r (jPN•NÖNqCould not examine disk
"å‰#Q (#i  ,()  v$0rÿp(j ÀN•#A J�f  $åŠ&0($rp(jÈN•J�g  ") NÖ`²Nqr p(j ÌN•#A $åŠ#p( #A ,#Q 0() $     Ã     è  ±vMÅv$) rÿ (j ÀN•#A J�f  &) $) rp(jÈN•J�g  ") NÖ`¢Nq`  <rÒ‰ä‰#A tÔ© "$) p@IìüüN•&) $) "p@Iì÷¬N•J�g  rÿNÖ") pIìÿ N•J�f¶r NÖNqB© `  6`  
rÿNÖr NÖ"t#²‚gðv%²ƒgêx(²„gäz)²…gÞ|?²†gØ~|²‡gÒ`ÔJ‘f  r NÖ"å‰t 0 #B #B r#A ²© n  N$åŠÔ�v 0( #C "p(Iì N•J�g  rÿNÖr'²© f  $) ´© o  R© vÿ#C rÒ© `¨J© g  ¸r#A `  ˜"å‰Ò© t 0 r'´�f  ~$) ´© o  rvÖ© (åŒØƒv 0H #C "p Iì N•J�f  r'²© f  B") S�#A ") #A ²© n  $tÔ�&å‹Ö‚t 08 &å‹Ö�‚8 rÒ© `ÒS© R©     Ã     è  ²ÍìhI ") ²© l ÿ`$åŠ© ( r NÖvÖ‰ä‹#C x4Ø‰äŒ#D 0z\Ú‰ä�#E XB©@B©DB©HB©L|ÿ#FP.å�#pxTr  <  p(j ÌN•$) X <  dIìýDN•"å‰()T&0t/")  <  d(j¬N•#ATJ�f  tÿ#BD")  <  dIìþŒN•#AL$) " <  dIìû4N•$) 0")  <  dIìú8N•J©Hg  rÿNÖJ©Lg  "&) X$) 0")  <  dIìþ8N•#A@`  \J©@g  
B©@`  L")  <  d(j°N•#A@J�g  2 <  dIìû�N•$) X")@ <  dIìýDN•")@ <  dIìûôN•J©@f  r NÖJ©Dg  ˜"å‰#pX$)Prÿ <  h(j (N•J©Xg  D")Xå‰t 0 Ò‚t 0 r:´�g  (r  <  h(j (N•J�g  ")Xå‰t 0 S‚‚      Ã     è  ´„Dâ%iLx&) $) X" <  hIì`N•J�f  rÿ#AHB©P`  ê") Xå‰t´°xf  Úr  <  d(j ÌN•#AX$åŠ&0(å‹x 08 #D\vÖ© X"0($ <  lIìúÐN•rÒ© X <  |Iìü˜N•$rÿ <  l(j ÌN•"å‰!©T"å‰Gìè$äŠ"0 <  lIìúÐN•$) " <  lIì  N•#AH$åŠ&0(å‹©_8 r  <  x(j ÌN• <  lIìûôN•$)Xrÿ <  l(j ÌN•` ýÞ/  p(j ìN•$) åŠ!�( ") å‰t J° fF‚#B r p(j (N•t �   ÔfF‚Ä© "NÖr p(j ÌN•#A p(jN•#A p (jN•#A B© B© B©  B© $tÿ#B (B© ,B© 0&*„å‹#C 4x@Ø‰äŒ#D <B© J© f  " <  0(j ìN•#A J© f   $Gìl     Á      \    ‘CÏ¿ Fatal error in CD
 CD: %s
 Usage: CD [New current directory name] [ROOT] Dir,ROOT/s      ò      t                                                                          r                                          w                                                                          ¿                                                                                                          Ì   ÇBOOTMENU-INSTALL-DISK                        Õ         È  ‰                    Ã   	  è  ¢È\ç "ä‰ <  0IìùÔN•B© (` ¸J© g  fJª”g  ^" <  0(j°N•%A¤J�g  F$åŠ#p($#AH#i <L()@v$)$")4 <  4(j ÀN•rÿ#A "*¤ <  4(j´N•")  <  0(j ôN•$*prÿ <  0(j ÌN•tÔ‰äŠ")  <  0Iìÿ¼N•J�g  Gì€"ä‰ <  0(j$N•B© (`  ò")  <  0(jtN•")  <  0(j ðN•#A J�f  "$) Gìœ"ä‰ <  0IìùÔN•B© (`  ¨")  <  0(j øN•$*ˆ") 4 <  0(j  N•#A J�n  tÿ#B ,r  <  0(j (N•#A $`  ^r <  0(j ”N•J�g  rÿ#A  `  @$) ") 4 <  0(j ¬N•#A J�n  tÿ#B 0r  <  0(j (N•#A $`  ` ÿlJ© g  ")  <  0(j øN• <     Ã     è  ¶i eW å‰Ò©v 0 #B #C$`  VrÒ© <  4Iì<N•")$ <  4Iì<N•`  NrÒ© <  4Iì<N•J©$g  ")$ <  4Iì<N•`   ") t#²‚g¢v%²ƒg®x(²„g¼z|²…g¶`°R©",²©l ÿF$) åŠv 0( ¶©n  ", NÖJ¬f  r NÖR©") å‰Ò©t 0 )B,#lB¬B¬ #ir#A ²©n   Ò¬å‰#p $"å‰Ò©$t 0 #B(`  J`  prÒ©$$åŠÔ�r 0( #A(",,²©(f  N") å‰Ò©$t 0 " <  8Iì<N•`  ,")(t#²‚g®v%²ƒg¨x'²„g¦z(²…gœ|?²†g¼~|²‡g�`¨rÒ© ` ÿX` þ:Nq                                    J�f  tÿ)Bÿä`  @#lÿà r#A ²© n       Ã     è  ·^ 5 Ò¬ÿÜå‰$´° g  rÒ© `ÜR¬ÿà",ÿÜÒ¬ÿàå‰!‘ NÖ",ÿ¨²¬ÿ¤n  tÿ)Bÿ `  R¬ÿ¤",ÿ˜å‰Ò¬ÿ¤t 0 )Bÿ NÖr'²¬ÿpf  
pIìÿÐN•pIìÿÐN•NÖ"¬ÿX#lÿT pIìÿäN•`  Jrÿ)Aÿ`"NÖp Iì  N•$pIìN•"NÖ"pIì „N•"�t)´¬ÿTg  vÿ)Cÿ`pIìÿäN•"NÖ") tÿ²‚g®v#²ƒg²x(²„gÂz)²…gœ||²†g–`šNqB© pIìÿ|N•#A t|´¬þÐg  v)¶¬þÐg  xÿ¸¬þÐf  B$) ") pIì °N•#A t|´¬þÐg  NÖ",þÌå‰Ò‘$,þÔ‚ "¬þÔpIìÿ`N•`  $,þÔ") pIì €N•`„`  &",þLå‰Ò‘t 0 #B ",þLå‰Ò‘©  "© J‘fØNÖNq#A J�f  "NÖ`  ",þå‰Ò‘t 0 "‚",þå‰Ò‘t 0 J‚fÞ",þå‰Ò‘     Ã     è  ¯a"Ä©  ") NÖ)AýÐ)BýÔB¬ýÜ&å‹x 08 )DýàB¬ýä#D r #A ²© n  $,ýÔåŠÔ�v ƒ( rÒ© `ÞpIìþ8N•r p IìÿN•t pIìÿˆN•",ýäF�NÖNqr p(j (N•#A $) "p(j(N•") p(j N•NÖNq&å‹x 08 *å�| 0X #D #F #F r#A ²© n  &$) åŠÔ�v 0( Ò© $åŠÔ�ƒ( rÒ© `Ð") Ò© $åŠ�( NÖ&å‹x 08 *å�„X "å‰t 0 #B r#A ²© n  .$åŠÔ�v 0( "p(j,N•$) åŠÔ© �( rÒ© `ÈNÖrp(j tN•#A J�f   Gì P"ä‰p(j$N•r (jPN•`  ") å‰!ª| ") å‰!‘%i |NÖ
Out of Workspace
 $<  |ÔŠäŠ#B #j| `  N") å‰$     ´   G  è  ¹U2Eç4¡ fÜ­ÒÑ�=ü R1aL0=/�	ö|�àúGú-yBâ°¹|®òKz€ôK:0¬	¹Ó0ªr!À39
%ÔV¡Ï#P¨ pVz^}^ÈA\>DiãZ‡n4€XdÉ€Vˆá|�‚p‚iApˆôLG~G(`pš7_#Š²ü¸�¦HáB#¡ú83rdút�fÌaFf :�”ùðÔ,37§iÅÁ}mÁÌH®4Aä§!û�÷—ÀíSàžPOÌÌãè ð
uw<èã<’Vy…lóÆØñÿVLü€X†`ÎAþgðKè :ŽøZ$,ûJW Mc>´*ƒJžy‚ðJmzè›	y
<HÔÆ#s<9Ö`¦6þž¾ý a²Iñ lú6	‡¸IÎ	C+oCä>?Šúç'HóyÑx
	-ŸÙ€`˜�‰-3
fè¢¥¼øyiŒÜQ�7)H¯˜Ãb	VŒÂo„Ü ŠœétDHt)¯/b•º¸ Kü Œ[ è]7'”� ƒt@B €–˜^báõ Êš;5¬&DÞ—à( DÿrêgAJf@R‚˜'ÃÈ^‚Øÿp     ´   H  è  ºYgL¿g$AB\Æ×6_ü`„Dk2g„JFÉKSâ`‚Ð6A�Ðˆå "€Ðb9-eBzXój“BS‚D˜PÊWJÿt*a#ÎQÂŒDGfˆ# x jBa&wôüÿÍQÙ`ƒœfýFBjEœ:bE´gEJFaI è úCBÄÈafÿ fclÐ`ˆ.X"W »“sµä(ð†ÄHH/8To 6!:`:ôaža(fx6LH`Ð7¢‹fdç	*uŒlÜ�:Æ .Œˆ z <Ö:äŸt,f0°K�Ãf- CB€úCÉ®OXò`À€%¬!“/‡^ïAEŒïL�*Á\àß30ðKt�p(Å$àS7
à@$L:?`ª4]˜âp•ADg�T¡`2Ÿ¢q½Fã	fxŠ¬ù!çF�ð@ñ¼ S
f�>jÊ`3@ïØ`_%]æ`%‚Y’pžL%…üÞPaªL:H§GzH/6a5LŠ0‘¨pÛG9Q2žEg¼§2m!GM¬o‚f@JÃùcÕº,`ØÀaÐãÀ	€‰à "®%caq~P—`¦Ù�     ´   I  è  »¼£[0gBAôÿÈQAÐ®PRà r3G fg@yK
|BÊº`Îr(¥:ð Wk/^®/$FØàJ@!7b”bapO^gC yb€Ã8°°þH	"ÓùH(×@ó2	räÅh	Sò‘F€|"Pfù�JÚÿ¥.„
g2`°`TtL	'Jš¼3šyF:ó!I*t	áJk¼²’ßLa€€çHÉ`p–@	ó9pB *ÕfJŒp€Âa`šµK2s	°KË<— ’a$ .aŠS‹lrm#›xüB#Rä„ü iJÎ/Iˆ	JiÈI–Ç^0LþN4ŠšNú8íègQ™# �f	ï g@JQN”À3— ;Î^ÅÐpf8àN½ÿÁü’à/*`ûN:ò‰«|>gAMRO€œ»„Q°áImã á‚Ð
	í£`XDNI xl40%’“Â<IÀ�S0ÍQp>dÊ£G”TGË^G¿FD evƒcd no rord yfireVÜ!`Ù&úAt>rbpZgÞ¸Ü„¬ObSzHPAš/¤O™ä ÒuNsº À�‡     ´   J  è  ¼n¸rl FFR GG'üßLt#›#QùH‰Â3g£zÀ ×L˜0 aj <2 t¾t¿pÖçH¦Ðaf‡+¼ 9F*1 ÿ;� |~O©H†M‡Ü©Ì9.‹(o^ñUø`yÿàl dG
gæ	íÑÁ6`Ð7ÛŒœ°E€îb`Þ…Ý.Ü—fâ½ ù¢}`¹d¼Û	Höþ gÚ19íƒ†ud¬aÄXòPÞ€möPnøPÒmE²R2ÅQúäˆQz° (§	€�oÐY{	o@J¸Ü#j!äJÒ@`Ö`Ðþ™Ñ"`Ôèéy

f-@5@/ ;£Ñ¯
gypoc€ø¶@Â9¶K`Boòƒh¤¸Ø@BÔoü ºêR�£RÊè'p…p \R�UHåîQ:0‚`åuÐF5 QM2ÌQ‘NXL-æPÔ "HRgODARü³h·
â"
Ø/_ „2:˜/`BîHpfÿB—Ê(4F 20 t r pXn�\nÚ½hÖ hÔhmC²lmB° (6rk4nPÐ "|) aî`aS#–ju     ´   K   `    LË�BN_ ü3<Ý1ß3ìkBJ&aÍ¸öjX:?HX^yB@`VúAÈSÌfà¿  96 3Ô. I YPOCX¼&HaùN,3  S  ò  ë  >  ò  t                                                                          r                                          w                                                                          µ                                                                                                          Ì   ÇBOOTMENU-INSTALL-DISK                        Ó  	’      È  ‰                    ª     è  ¾$Ü†I.

When you formatted a disk with no diskname written, it made a nondos disk.
Bug fixed..


other Improvements.
*-----------------*

Frezze Mouse .
*------------*

By pressing Right mousebutton(again to release it) , you can frezze the
mouse pointer, which result in no steering of mouse back to (START)
if you by mistake touches the mouse while copying .

ZAPdisk+
*------*

With ZAPdisk+ you can delete diskinformation, its ten times faster than
Erasedisk.

Twincopy
Twincopy+
*-------     ª     è  ¿í@M*

Cachet's other great product ,Cyclone ,is put in XcopyIII,
its called Twincopy.
To use these two options you have to get a Cyclone HARDWARE addon.
This copy utility is much better if you have to make a copy of
originals.
I think Syncro express is a product which is much to expensive and
have a higher error percentage than Cyclone(Twincopy).
Twincopy copies disks a little bit faster than DOSCOPY,DOSCOPY+.
Use it wisely.


XC config
*-------*
A earlier version of xcopy V2.1(by Cache     ª     è  Àœoþst) had a new option ,
the Setup option.
This option could be executed from the CLI.
In my version you can choose this setup option from the menu,
when you have choosen XC config, and pressed the start gadget,
it saves a config is your S: dir when you exit XcopyIII.
It loads this config file next time you start XcopyIII.
If you decide not to save a config file, just press start again
and it will be canceled.


INIT DF0-3
*--------*

This is a preview of a new function i think is good.     ª   	  è  Á¹››(
If you forgot to turn of some of your drives, you can use this
function to register them.
Put a disk in the drives you want to use, including the one turned on,
then press start, and the program will register the drives.
Remember to turn them on before pressing (start).(the on/off switch, hehe!)

Its a little bit slow , but works fine,
maybe in a later version ill fix the processing speed.


Note to Cachet.
***************
As you properly can see this version is protected, and i thi     ª   
  è  ÂÚrm•nk you
know why........
When i found out that you released my program(half of it) without
speaking with me first, your chances for recieving this to sell
officially is near ZERO .
It wasnt fair to release my version of xcopy with no sign of my
name anywhere .
I have released this version, unofficially, but it is properbly 
better this way ,you get your name out and i get some publicity,
you get some more out of it, the bad ,no money for it ,the good ,
some publicity.
You are welcome      ª     è  ­ RÛhto use my ideas for your version of xcopy but
this time you must work for it.
Next time ,pay your programmers and they will cooperate with you.
If you cant manage that ,its too bad...
Do call, if you have some replies, sorry i had to do this way but
your phone isnt working or maybe your company is closed ?

Final note.
***********
Note to registered users of xcopy, this version is better than
xcopy V 2.3.

Get you money back for your latest update (v2.3) , because its a fake.


LOOK      ´   <  è  ÄöJ0Nðƒ|=ˆKyJod�^-<œ&"l Š¢h 
d Nú!–5PšÈ@=ÿëVPgFºõJh‚3µ–p�fg&B¹J©á”wÈÓnÐ¡Î	¸„<Âà  7  ã„ÓR @xPòB‘O~|BpŸ†ÒwåOò8( ' (�ÿÿþ (/rú@üÐŸf˜ÙžH”Ù1aÜá="J
”tF:¹Žr@(éXcH5ðVÀ#& . œ n,@ù7â–9x,  üFRX½þÖCu‚ž#@NÈ,È!
�AÐ)Žyrarbil.sodâtØ h @  ÿ®ÿêa€ SOD-ÌfFSWªEUdú fÃn8!!ƒ�$ß[p*gòBeç‡€åpJgGçÓ&Ìh|!2GÞl0pí~éT&Š0€"€DóSÑÐ•r‘B/0e†€Õ“edÊu2¨"°ù€‰v!�D,¤x<�Rd‚Ò$ÿ~æ_roÐ‘úmÊ³Ùwj°ï9â0a2`L"ßF{T.ÃÜ| r@1ÿ?ÂÍ,"6�þ¡°@ö`€RÁg pL-úE±èCþä Ø>q:     ´   =  è  ÅV˜˜	ª$* H  ÑÀ|1XC™B�<0H"R¦x;V"^Y€ú‘2˜Bj‰ þpªi1£ v~çuYÚq;ønàŠ1‘D¢†‚1#`õÊ`rLŠl%å-‡›g%ÂÏkÄ}|¿w<„Ä
',ç@]ì¼,KÀŸÃJG×Ð5÷Ä<'Ë4×�²?'IÅ+Ž$!#g.[¢dØÌ6äÚîB	m«@À OLäDöNd\N´ëË\JþËëœj7ÃÕ†.×�hV„r7¸Œ`ˆyêú	¨.=ïàRßŽ2:0Þ÷É„àVZ· Æè>@wÆ2ÙÂ†—1*‚^ñ7ëÀ„t3ßÿ-Æaõ9
ašæqºÊ”ã#88ÎY#Ç;`J"C¡#v'Šd="x_@Ñb¦„h>é~ìz:H# h>„ŽL3Ï_ Ú„ýmèèAÄMè èCQQ;ú±ñgy�
t=P	/”ýC¥Ú‰´Ä¹�À²¼ôƒ+TÄ‘jqL�Wæ3<`R¼>d°âd‘,™~ ?€EQB^ÕBÒL  h3�"YÔa@²;0J1kAJÞ†QH"P:2g@*˜gDn°gY     ´   >  è  ÆIÛOµN¥cB²gIaŸ#0ÿr@üÐ‚§Æfïtš¡&ÈË`¶ñý>mÒòZ‘l�6höd*^ê¬oíh,ZCùÇf•3#?ø,ßL’¤°ƒ}r üÀ¼\LP ¦Û¢ Y™1…Ž$ƒB’4Çü4�4aR
¢`LÄ?fZ yJä}�êø ûò4ð¼ÙåìÁ5Ù…ß3º­¥?™üž¡(gðµïÑ`à^ÇùÍã&6ä<Ïò¤¼ø
mÌPG@H(—¡ã8*Œa ü€‚¥ð@5ú34ËûÑ’5º2õ˜ªH1–zfDÖX²ß<0¼ó$"öCj˜ŒÀÓÚ5VÐ‘‘ccÁ"Ñ '¼p_"²£FaêD
‹ò5r/Vaøkd¯ôÿÿ¼0¶k0ÀÑ¡�Ð6º úMIÆlyÂÎ}+ ž8‚ð?{¸\�	p¾pÄÑ‚pÊhApÐ´ pÖZpÜé]ŽKW`0ÅÈ'?ô
âƒ§Ð@Ð.ˆ•F²o¸#ÌÂ+7^mZ€Sla^¥Ý´6:GXŽþ� �qüŸFÖÁÑ�X‰å‰ê "€UÚñç öÎNg&JuNô\’©¼ò¡ê6h     ´   ?  è  ÇuÂ€1´[‘ˆ%˜ 0É¬Â�`¸©FTGê²dJY†R¥nagv9we'±Ž‡S=1+.ÜxÚQÅ
`Ó '˜}ªÛxÀ“ üŸ-Á=Èº4/oM‚x‚4Œ¤8‘�Ý`Nshg0¬¿Löþ«GJXY9Z€Dgð"0öU*ó.¾y,E‡ä|!ºÄP§àÎ7r£…”Š8ì~1c™‘à7H�a`"'ÄJgàh+ÄU*¸*\ãßL¶O†´!4éA| @#l5°çHâ7¤ø©J(fRÃ¥©Æ\Ç£¦‰Á#æh;ý
ÿÈ%¢`5ÃCÄth#Kgùü) ôjèÄ#A9Å8©°n" "ipC‘„¡—"� "^¢J h_Ž’JG~ÔöÂiBq	ÊÌÏ™C€¯)~ÿrDAÈ#[Dz ˜<ëA0fÑê¹V&œ£H&HÑ
1p9ñ< òÿÏQb$V†hH{ ~D´5O<,¢¹B„z9Â8y:2’.Ë*1U&/"—ËÀ3 ömà<óÒÁrÓ‰@×Wâ[‡#–É³Âÿ³ü :Ð %Ñmèp€ºCÄic JwŸ¬øÿ„     ´   @  è  ÈË´{g`pèƒ`€:{G/	ÐAn@<0 %œK!?B |OFÉ'	0±ä C.^`ä`<aklœµ‡9–öb¦ÊâS ˜¶Ã_ðø~¯)‡ïS	€ùƒK„|ìJ3IãËÐf•a¨�Àü9L^— ~/¾¼‰a¸í n46z°Gî°ûÀß`9Á]åxs¡ã."÷Oað…æùüät ¹ß‹òòf�"=zÆ:Q½Æ/1rgÁ ÂrÀqN Ñ¿ à~•x
 çc@ô!äžl -88 4l(Å~°ÉÔâ2ü<!
_mò>ð@J$‹‚hm#�1ñD|úCÔ@‡ñ*7:0àV„¯Ö¡&qâ(´GÖÿ’q PJ0 ÁŒ"`! :~4ò'Ìû™(úŠ€*Ï¡*ÃÍÇêJC€ È¯ö<"À0ÆJ*g6 vtzðåt+â³XXB˜BgÚ,t-1(â‚@"€7Ég £è£Ÿ8¶äÞf…¼Ø(8*öeÉ±�Ü2p´üÒH"ÌµæQ|F1|M?"ÁÑf�)‹üÂÒ;zÒAÒÖ;:2/Ð`)@1� Þg�ÑX¹ "†     ´   A  è  ÉŒ¢JÆ7{rt‹9®ïm�\"b°Øç<NÈë9< ~¦¢pö‡Óa® °Ÿ:Û30³.P&Na¬rÊ)íÄÜ{à§0`3Û @RHäF=PL-¿ÉP1�V8ú07 	«Òz� ÉbibÎpP$v8zÐhR@QDÂ5ap!ê“£¯ òD@BË1¦<?7üùPê®‹
fà¾‡BfO9 ÜKà/RíÉ‘sÿ üë3x]€9…p "é9øD F" :4¢é!t`MëDARAü±xÌù° þG~èF¦`øà(4ó4ˆ3‹É'à$
™¶?x v´»ÇfyºÌ¯ˆT[)¯=(flã™Äöè1(vß’·�4(g¥9:À ç+uu<ñî «{2œ' Êƒ¢Jà(ÃÉXg=®tr"fiãh´�JäÑŠh8B÷XBñ+�˜BP"–¥Î_?#ÆÚSƒJ0ùy+–Î>o€J€û~�K+"P ¸ØÑ~"ô|€z”v¾d*#ý˜&|X0Aæ ¬C² ÷œ+Gþ~�‡ôd´BàÐNŽ>z 'ª°„ù¾ dÒnË¤;øtAøžY’@R‚UÂøˆ
*aŽ2$BaÞZÆ     ´   B  è  Ê¾%‹ÐmÄ:z°¦ÇTâ©mñ&`°da.`¸Ñ<>ZÏA?‡gøÜ—0–Ö>ÊÍP I$ü¦Ï&î|�Cgô>ÜC¢òUÞ#Ÿ›f®ïOTŽ¼
}-|c0r-6måðmò\œZGY†bË²
Œ×Ã‹Gþ9y�áÌ"Ëä`¢ gÎÖJ„ÀG@nø–5tãR:ò¾2œ´%¤¸™è	n90 ü#-ÑÈ?ú3j	šÓ„æ`Lü¤Ñ‡
g¯ìÑ~à´0ð?:?‚‘£BìÅ¹B[Z`Ò(¡zx På8D–;{©:ŽZò$DSC˜n&gD¶06@:rµUôüzDEÂ`" ÕB\,§+¼f°¨0Jfé~2´&"¸øï}DZñÌ`•£ð‹ÒÐX;	üøÑ†Æ / ô‰”"ôé|OX~_Q xH¦î(ž“	V`µ6úAþ?¼YZä@d >ðVk|¼;ñÉQ€µ$ƒ$ASIäÇŒÀ"ÓZg7AÁ‚Â Á‰âŠã"�Á‚
õ\)€>€¡€`z KfÿO]F)aÂ"Gäÿc“$/FScÞ"Öa3žr@ð     ´   C  è  Ë£Ð�Ãâ2.¤8a�CèiJXbaüéC jaˆâ & J"x@ ëERa0!a®îO›Žú)¼fs&xla ëC®€án@Õ Ð4˜¤2Hã¨3éÒL~Lv'š¬” K"| z«…i!|#I&ðÿvÐcS*|LèmmŽ°ˆ€T2U‘öAºOÈ¨Røü&9Ü]9N˜1€p�—Uê�9|&�ã†³šT"" ) mCtÂÕ“_@))Ž>%c BáŠãµ¢‚~B¢é€^`1Â¼Çg5$¡W §>tg‚ ÏV? ,!4P~.vð€Ï
ãB¾BHR
òÑL4AÀ3gD
g€´GWƒÂˆã((•Ì $_"kÿ(r	´GG
z -�Gx„GŒAÞgA
ôN!2GÞøB:> ~ÓÙÓBì`X3nÀ2
nˆ�	 zÆg©ÊÁ•Í#‘†Jø”™Q†±À 8&±CIiTffCâ.,haITfQ¸ž}q¥JaH"
ð•VÙ$Ìœ¡ä²1fÀ.ñtˆ’€Ò
": À’"ÁÕ¾L€’rPKH$"ÐHH]HUgP¸ì kAJâªÉWX¸S«<2ÁÑI @ÄÆÂ "V`³ìf     ´   D  è  ÌÚ^Ñã¯InYšÿ��€€U�ƒÀ€ãvéL ÑHkÑ¦’ügY¸‰D<(‹Ñ&öCz"¢9u‰cäRfa¢7P�W1=É
<'œ 0Ë4ƒLy)Cÿäœe9õÊQÁ Nø# <0`öÌe üÐ
f�²p`xV4õ£HVg XOD�¼ËËb"-èDuL"ŽDz €ÀçHÆq=‚š®ía4_ÉR$(�DqsM„ ÅØ $)bx	v,.cEÖ‰ƒ`8TÊxuNÇé2ß3Òoð�ô]¯yR^`a|nÀnHc‰'xR0½?�
E:?¸²êm AARIX
 ÿ¼"öçG‘BÀ øC rX­ÒO:Î÷…n¨Î%(ñþ‚úÂèÿÌQÂ	fAJ¤˜cÂ
r;t!pvçHx tŽóf m±;Möxvþ$$3R 8�0Æë™ xv&¤¸§XÙW7Qam£
ßØøA
¾àñ)¶E™âúA$€`¬QH4ôAúEû(8!Ÿó80"a¢Æ‡`W0<
->~Wš|”¶f¸@mFBz°(F~#.@£ÅxSà íñÏØÝ8     ´   E  è  ÍH~,DlB¥F,/ŠUÙü!/æ
ø&Î	€ª<!ù‚X<ª6‘H\¾)¶k`™Ò)  H-*�•ðÒ±~�rž|=’?š
Æè=v0aÊÌ¡–©ÁgØà¨	9?Tâ�€G` vjSìÿµ¯Ñ ‰fˆ³U<0
%$¯öF,f.Ä2f(£d4¶x¦âñÁž†î‰ãâÙ£BrÅ"#èÞH	Š,<$Í\G)(ø¯ß¡’:`Jaø3?¯J&ý‰Æ~HPg›C:ÀÜŒÌÂ3 rt /h†Uy›Å$Ô?/ÿÐ¬k;&«¨ò!f«¤²*ÞÄ²(/<° Ð3'Èk"0û± ë„LƒJ½Üf=ySg@Jâš`>UîF+G_ZöþGå¼eød´ÎƒL‹(ðÀ;öK�à’ pY*}’m€a>'ÆÏðá gCÂ¯Rá«“DabüH™ð
gW	„€ïúH3Ì=¦‚¼'4‹fÒ-‚JžÞÔJe:„wb‡šMP²M¼â%8/È±¥À<#f'%èJnŠÐœÈHôˆjâHXg!åBa"µ��èx¦üHb¦Óðb9‘¸©8*v£ò*À     ´   F  è  ¸®_[gN($ÉO
mHEz°*0Rnjý}	JxÄ'ô`3'gnEŽƒHÉ‘<	ÌÎù’pp?êš4aY r>0ò(n*`ÐD„Iú#>QÀ3xúfG–CgƒJØ²–OÙ˜‚‰²a
˜Q	ÅÈ#¸IN•gâl¯`n/˜QÄ#£trctrÝOÁg�SgßÊ8ú<"˜7Dp]@²¡¦ýF&ÿpBÌoBîŠÍÂn°Ñ‚m  Bé?¯@S(nr.k²Ê‘BnFúC°üÐJhC„Øªa &È©ªDâ¸7É#H"�BglrN_ÄÉslr Ì²t&42/ndG6ž–qBì›ÊÈL ’©f�J¿„·Åp7<<d5…q$#@|I/àJz.£
ý ðß ùM†ž`˜k¯!`g¸BH Ã–]o�x$fÚÊØiå–ôf„S¦90�gÉS8ÂH\”ÈÿËQ„ãìŽ¿
ÿÆ©O44#~(!ƒ�pg´g^,g„ÀP•xvÓZéš	T\|.CN‡RÀŒ! < ¿R¬gC g¿¡4`¿ ŽK{¨¿q gó7àG�     ´   1  è  Ïaž”JDåûo.`?â�ô >óòŒœ =³ÐÖDR<>’ÀæhaS:§GwÑ@BôàÃC@RÅùp‚0ó€½‡BÔÝzN<‘¥•#þGÒ‹Î+FRaLƒÀÜ‚ª-G	-¼ü…7-€?ßà;*•h™ÕÕ	Õe: zcRá/‰À`¢T3t<YÓ¾ƒ�}<áS‹¼
` RKôÓm8g€\°½• P
dHâ0VWò›NÕ�:á`d¥�wÔ‹�†ôñÙœ!•x©ŠDš¨E¢T(—W‡OñÀJ~e ?õæ0£è2Ý?`^„�H™\6pd™ÿ0S J <
3$§¨J êfb¢PˆX<°dA¼üÿh’2¤¬`|¡éA~ffÊStI |F¡�~n`1ÁgøÿÎV‰DA"|fªàRì™tXža� ~–%çÖ 'èè"ãÈÑÊ-OŠÆðð7ññp !ü$8Ðl/Òe›¾ÉäRÀ4Ç4úºV­ê,`õ0Š‹ž.(`ŠfÈ³–±3l™‘™‘ )&Ï*ÈŒ£ü     ´   2  è  Ð]ÛV¸£ø¶ó£´ç£Ï@ÌDÈŒHÌLÈŒPÌTÈŒ¨ìZgÀº^žÜbÕž�fž;jžwn—þÙHT | z:š> ºL 5H&ÀØl¥ºH(�§QpÕ®Æ$ügèC¶z Zº yB›¸ñ­i)pX¾GÀ3#GcŠPRJ¼Aˆ�…ð5D EbÏ‡2 ´<>  
z-\ÙT"nB |M?ò "òz£È o±C<žÿÉôÐ3FQJ‚‰A2„:0¢#¼~Cmò#xÀ7ÿÿý"!Ÿ”'Ïœ@YðA8@/0jPJög²pœ²·xF´pH€ÑïCÐ½‡Ž[âö=�U<
€Rüf p|Å€KÔz†z„^½¿§¼4(ób‡H
~qNŒ0=PÈ¼œ`f2T0ô¡< Ã!%s8(VUP.6ÙÒ˜v	­V~e`2@ôckÄ5c~(ùPfT®˜J.–`üÊdûk8f>®G#Ø‹¥b„æÀ
0Õúù`sEùE|hnJ]‰ ~ô/MÑQ
P< ñ#À
·“Bñ&~‰†ð~1OîE     ´   3  è  Ñ &2PP°~åž
: ƒ_”•4„K·Á‡áÙ4Î@=à À3ògÂAº‰°¾.J0`~ ìÿz=JFè?_°¾H™ø0Ú�zôwx vÝ¥äfv*h*“èpx„U8f5šyS
f@RHàgmuØfK4°@H�€€Ðº–¹„¯‰" HUúg‰DXâ
z^—³èøÎNgGSf¦fäú.ÔÊéÊ-	h—ysÊ  "CL-+’è+W<àš™FS |„¬¿`dóœôjU|w´0.§{<>ÏQ|= îK•Brz*”	-(¹ul I'‡àØPfDuÐþ:™  <0ºÉ×î€%FŠqlÜÎ•a9ÉÆQíyRfy‚t,ùWÿ@?(HfAy¼3á•	~w¢ôkù\Hœ£L	9‰ÆfOBgN_ˆJg7ÞJ;Q ßÚŸ…Æº'T¹‘'ù-{Ep|I«µŽt:Fè‚�<•_…>‚ÌÔghËÅ– azLsê> > À¼Cì)Çˆù�8;�
#i9ô>J‰VùGÿpè¶
ôH6rã´o FŠQ     ´   4  è  Òÿâ×H$Fèòz`r¿yBå8Àh™å!ü ßLÆ¥ü– ˆ¤º úo�äÁf„ÒøfGS:f²K$K  |GQ .–&oÆÃc¾`ÌG,œ¯IU¾¡&ÖJ6aðÿìVŠ 3[(þŽÅ3‹š	*SNr`RB<4r`rI&‰Uôz"²²õà$`rôf	ùR\�Åˆ+AEfPfk:B4	 }lË³
zÌ§“  p"”W¨Jå tmC¸4úfXºDR xêUð`:AH4ønB²ßì"t@#Ò`UˆªB B‡Þ` jR�4înƒBDjA”g4ŠXfl*g22ÙÆATgJšCx
€*#’Bò`CRÂ4˜”g ($ vÃÒZV¶�BE--x6JQìúÕË•R$Hý—Eôz"æm†šàgúÀ+WC²›ã`½b6C¸BgFS6êÔÊ |xWúAOú¯?hêÐ�ø”3ë2ˆ£�`ÖmÉµä™>˜ã.u�¼2º6h€¸:¶>h€´Bg@²~ª@H0‰<ŠD<:š¨<8E¢<6!•kDg¼øAÂNe2K$¼ŒèóCð”¡     ´   5  è  ÓY~ÛÏÙ5Ç@Hâ‹�	 ¸IàÉ#IT•VaRŽhëCþ3Èêš´G-~€Sf4HÃ�^M<	óp°¨ÃÂ3Œ£’JâîHÔô:4múz´‚0$�·ì	"Ò“BJã‚RX|V`ª[8$0þ<4)DøšzàfHa4{J:^—.fXaà;<$›S <‘,8Ž§q0ëA§¸ÐœÑv†ùëÇlf4î ûA@Ð @
Ds¢’ùnBœÐjXŽ™™ç"žÈ8Ôšä€Ù‚0°$ ¶$À=ÔÙÎW q˜ÞÍü<"8€�nÈ!sà€÷‘K-œ ‘0|-�<Âüg�Ð›Bâ“u`üÖO	¡´CÌCŽú3Ì`r&à†<` äol‡8a²'Þ£ðà¬4¹žg„À8‡LýïXx_/Œçð:Öú_;ú„ZLLa&áÈbU_‡Y?><MNBVCXZY
":LKJHGFDSAŸØ}{POIUYTREWQm|+_)(*&^%$#@!~ -‰¤	 [S. /.,mnbvcxz E»';lkjhgfdsaa ][poiuytrewq0 \=-0987654321`F/(RÀ     ´   6  è  ÔƒýþYtû l G|°Z�^Ü`‡S!BŠgGJÍ«ú	ÄÎ—h_„ùWúÿÈWnép
` iB  XOD|#ARAP¼"f )J¬úCBDfûÞg@JøþÀ`ét	y
M@mø"h©y€ßLÈÊøú[ä3E@çHX)B ÕB('àJ_ ¼ ~ :ü2EMANü"úC€å³�²Îç�ŸsƒcÀü@¹�nùðItngéóÒmkSèo@“¯z1ˆqî36fAJˆxBgM€
	cyWf¶Ÿš‡94nC¾¥Yýrœø‡‰Ž :AB°,dgOóÿ 9¼ð fÜoÂ[€

êþ `úfS"ÌÕÅÕJRµg±…Û�ò1ô äAîq4;$‘AÒ/^80EÓzEÔòf SBÕrÊb/ Xz2Z Pj ;	ÊMyÍ 2 zçI—`px
`ÇBxV x‰\	Ù?P:`p#	^94	¯D	yÍT	kdd×#fÖ^"€J<|ß|ípgË±ÿp õ™eÌ±úf‚S#g‚     ´   7  è  Õí»NöJ x%tEcÚœpO"äÿïOKSk6$J@a!K$Ø×ØÙHXH(H&><Wß"ÛWCaI _"hãÓØ"	//Jm>„ž z ‚ïq
%vì <"Æ:—øøCš=@Ž–høÀ3YM‡¨ùPå ¼œ`¨Ë#ÆµšÂÒÑ4OXðüÿÊQÚ6W$BSÒ4vêfEUITÄ6úÿËQÀÔRˆI$ xv :/Ë"AS2Hã0É ÇÓl‡°@"Ðò gDDö�þÚ$!z&6�•S�„.P¦ ¼EÌþ<ÒøºBŽ‘9 L Î~&º@1?SädLâW®BÒÖ÷pÀÑè2 x	vo	énúé5˜Af�L>Ä ~b¤\nðÍò@ü‰ŠèBH B|ga¥æ4 tëÌ`�Cêi-;IçAHABÀÓyÐZÀo%?Hç0tþK‚l õOÕŠoR dl40%,&/–ìŠ…IÏQXa2x„d v0JLeF"ß~#¡úG$ úE¨Þ
Ñ‹WG­0zH/@Ò�°ØÑ2ñ×€gORâ ú€p"¬*½�~"ú3Þ¦éÀèÿ•·¡/     ´   8  è  Ö,ŸŠÔ0<þ>cuîøfð=.¼<zr¨`KRJRQRÊga`ÒÓP‘Q¢~4¤<”™Òm]§ò±@ÆÐDn~X Jm ý°ô gÑÄ= ßLòÈýÓëQàêQÄÖÄÔ0 çHrDRg"%šÕùG|ùEúfJ„RÿxH$ÍM•ÎóÿÚúÒ¦ÉiMDìÏüìz-H��¨`hµ“[¡
eJG)0ÌC.K8D‚Lâ <2>SÚ LáD’>:2DT•L‰xÀ�Cåð$ÁÓdúÂ^L’"2 ±Ø,?ÈMˆÐ‘8Î¡Â—“óÄìÊÕy#Ì|‘ƒñÎQIþ$ÔBà³;bL4SäèCPfGwH I-f``~:Bz¾z€B/Àd©b œ.®$ügîžJ�2&?„ '3 gùžJÖT}aARPÒ@Ô‰(2JãP”tˆè@B@H�IãIè 2ÁÒ.–[Â¶$z"Òá7¨ûx5†!Caþ
ú‚ãÆšö ap2a¸ålÀ³�Ê‹“  p b%iJå6ÿÏQ(~m˜f6�RÒAmôn�°€SaÖÈèEþ ßL‰�ªÁØ�     ´   9  è  ×jŽ×�!ìj†Q$ia" ôFåì|– €Ø ?VAÔ4G�=Ð ZÐ¿³t w¾!`z�E*ù¼T&(f€J çç²/ Õ!� ®�ÚÑøáþ’	šRñ;pHâ®Pè€‚+Ádˆá@H, @Æ%£—{Öj7a%Þ¡7a_ÀÆäÞ7	û*|KàC2à´$ŒÁ3 rj@’`²<2k>A@ÒBÀšj�v‰Ã6tô 28&:Õ÷Žò|„`"œóLà"eÄgè!±9S´A.8¤=Ê1‘‡"† W¯¡6723€ñ•IðZJg«‹UgFfÏ”¢9B&f
 RH«÷±uN!Bø=ˆlðEx ´ùÆ8-„	�@gÉ…°ßÆêN;'z fºN£­	 r�%'�—L�%&�x`l(0x Xß@pêTIH¬xt8Hp­ððp8"?8Æ'KEå>&>e%b&K|&|"Êß~g@ (T–HHh02%PÚ’ xœH0�€H@i
—�X�)`x0½Ÿ½OðÏïï~ßÏ�·‡¶}«¿Ÿ½�‡§ŸŸ·¿¿·‡ïŸ‡ÏÏß·ü     ´   :  è  ØeV¿ò0J¢0pHxK¤`Kx@`‘%%à½@/((AF HT@P J .H�H€€P`$ú 8ñ#  ŽO±ÆG øšEÄK8KXñHKú (ø DHŒp x|* H 	ýðxxððPp0  ž³Å»·ï� ‡ƒ¿ÿïß· Uú‡‡¯�Ïß‡/xlZbzrùpXÝÇFé
~p'¬Á3<y–Â TþÑ*ˆ�áQ#ú
ÞyZ ¼x\^BÐÆþJ=_
¿“X)‰J|=PÃÀOtH-ÁŒ\Î!d y@D °e|-‚	ºNHUèèþm$FGRùPäq˜Žô:þÌÐ&x‘W=2ýüÐj,õbAL4süÒ
`ÀÒ @n9baIRlJ mg´ úSÊªÑŠÈ#˜$úA4	JÕCgz  B^fôƒhj®b9R´S
g°,o™o†…#²ñ];ò@
œÔ§úSâƒC'âJ†	Ð/>JD@ŽaäSgcBJ/]ÎReRT¾¡fÔuèfBKÅ
	ü 9ž± wvç¥|axÀPßLÇHß`zðÈ     ´   ;  è  ÃÝú÷F;´_«äs"›?dâMþÒxã�@Ç@…xì…/æA
�9Rgí(ßE_xÈ—aò"D$(Jî,D!ŽFxKOÀ;>!Z	å&`P*#ƒB! fZÇÑ5y€€²ˆ,ú1ŸCÖNsN¸Q:Bœôè$äg)Œ9Žún:fê:ÏQù@qòFgÑ�szÖ `¬¤]aìòC6§)xNö*à™‚ØH-Ê-_Ô58 p´(N€îéAôä��h|JHùVí9àøÈ~8éÈñ¨€È!´üGÇ¸ T5nB
 9 ÝûExÊD?Èƒ?T î3,ECøTþà4�2.0—.ËPË�Ÿã§üÔHP�0AH¨²1
"pR®`$fl„"@Hä@1	 	­@ª.úA" aúmÉ±˜Bþ°"¡ùC‚/á[NB1¸ŒeëÐöfµq&c–�Àðó8sÀf™JÑ$ r?¡0	í@ 7ÜÃÑ_,þQRùÖ/úCãC&8úŒùH!HÒL¤øE¦½£#.P:_õ{xÄP(Ž˜6Š NóÐZÇsüé4|./ÌÀøH§9�:L74y@ Bùœ     ´   &  è  ÚøÛš>9Jƒºæ*ç/&´¬ ì&Â4Yœ ~^4ŽŒR‡€ x4Œ$°‹Œ�º„!|0gÈÅM šÏÃüÜŽGÐ·±V/ÏBŸ¼þ…Z•Yº9ò•X²UÉLE~ $àèþ´“,<�ãVÜDææ.ôê3SaúþLÁ&(˜ø0Ø@5§èè„áDa5?ƒ!@)gàÀŒ€>çY|Üšh>új0—ž@wX÷Âo„«n5ôaî8bïØ#Ù|=ñ‚c¤è§‚5�Bž�“”Êìo¦ß'\ã7¸5ÉŠ¹bKÊ Wîàö–~vDäÚNöDÀNÿz[
mØ0z°ä+ nŸ‹@sxƒ pCÍúgþþB†d6<<à]ÎËpp*2ê£àÐ,Q.6f�‘ G`eÏ6“2x_R#ñPE§BøD•²a
ò}ßt>U¿¢‘Y4x—`¤È«¹·)rr$`\|=ôf�SgÆFÅÝØŠÆ<" !eman lagellI¦ý‹M(÷M×p úA´ 6÷¡éôâ1�Bî°éíÂn° Bm p[ t@S(nDs.k p‘B2úC°üÐ7Eo     ´   '  è  ÛOý‰B�J°"áGóH"fzæÌÒG6 /^éïvcOÎäÚ/ì ïÜÇºxkg„ÀX7áuùfì‡y´�pTá… / 1.BH—(Mö"ÄŠÁOÒ¯FÐVg‚#dšÌ3oKg¶’|êéð>¯©Úh„Sàç>³iÎ™Ð8¾Fë_8úÑ´ð²Wƒ�pÑôlÁºòn¸qÿÀ›|îÃZ,>8
×¼�”^¸€ÒB-ƒ³Jt5f�^ó�Uý 3r4`kL&½º×fýr3†0ø °†£;ða'6ˆÐ³¾†3ãäŠVu×ò‰að2Ö?ýË¬8z€®0�º�jÂ"¼¸‚@Ê™ª´äBèÏ#Lâ=pR0\€^ˆáZƒ�\ùbZ!òjX£ù€V!hx†Ñp~p„€U@ì setŸFdl% :mem eerF @2I  YPOCX ùÅ*pL4úAoµÞÂü5í4zH z8=/úŽr†ùBÐðÀø˜ø®4 àâøVŽhÇÎA ÏœÆD€_ÌA„Þ¼A#'�/ºŠ¶�pOw|…y´ÈÊ*
	€Ëâ üÈ…@ÆPC|ÄP>Â     ´   (  è  ÜW?$ª†ÃúÁÀ )Ú4Ô|ÂP¿ÀŒ tø^Ñ>ú=ø4Ð•¬6+Ä¤t>r<0 r Ð6q8Hå ÚÑ]ès;
`å
Ÿ
f¾+‹øÖ`H5@û¾ý˜¾5Œß®ùB=èZ5}$Š+HtTÌä <ù	ôfã®¼øyÎ„1ÑJ� 
` &"¢?à@œ/ùÎ'uNÜÿÊQÀ7Pê`0 ­b	ØÿrgAJföBœét`DHtŽ«A}g„J ø ‰k td Ðè' ç †2ÓB€–˜b1áõ Êš;3Ä)L¼DÞ`NtÌ D¿ê®7™@R‚˜üÿÈ^‚Øÿpg$L0ï™-Ï×]„Dk2‡v/ìKSâ`‚Ð00i�Ðˆå "€Ðb9Cde07ükiJBS‚2µã WJÿtjÄŒÎQÂ�[\gÄY 	 £¢sa&ä0 "”tÍQÙÆaO±aéFBjEœ:bE´gEJFaI è§§CBÈafŸec°Ê°`ˆ.X"W fs6&Š»TH/(o ˜ÓHÈ78!½‰:`:â£ôa(fxKhH`Ðs˜awÕ7”KR#Ãc=l  :Æ�°D›     ´   )  è  ÝÏ	’.Èjz-ÑÖ õð>vx0&y Ò-CB€vôÀOXò`…
g%„ð/ºïA ïLèá'ß3´�/¶ XŒºù	(/âòKL¨7:?ª@èÂ¬ !egassƒIqraluger oNà:“pHEp)[dêsreffub ksidTof yF­Ò-&`pýÎñà
œgñÊ"´Q×É1%#(rhÞ ezimitpO8h½=e/"fñDú:eFD niZD”ÿ^8D¾ fP“@etc$Cp irw )ò„qŠ`Ð
ñ&f¬_p¡Â¬‡oð¨¸ fi/VºŒ"ÿ*fˆ€(langis xedfÐäÝLþ·ø8àÕ}n
Ê9_ô$>>f€æka7a¬¦9sU8@Æ~þ?¡Ò®f°ÿXODARAP À ïN2h,¨–ÉFrÏ¸š9€#|g$Šõy@f@JIéßLN.tÀçHÿm	€‰à "¨ð‹¥¬`dÿœcú¬ˆôÿÈQ–ñgxê!rpÏÁh¤àÔ`xŸÍ,ò	€“iÂè;ô<»ÿ˜ãŽ@§gÊÏg™ô˜	�¾�˜,	�f¤6fÀAÔí     ´   *  è  ÞM¸©Oœ!tegrat ENOõÑl4)SXleS Œ¼G5à"múÈÆnåŠáÈŸ à$ Eª0Ÿ¯(àt¼ <2pº?Â J¶Ta€€lguN7uø#ÄrÆ%�<D\bÌèv'ð0Â2øµ A‹�„;MœƒÊ::0hþ<zW¦ÈØä:úêü mÊãnæ5�ö~p@_ý”¿>1ðƒ ù	pKXèI}@S˜*;œ¼U�“4;ò5÷Ðtô@JCtùú» ;VT›Ð¿ÊB{mÊÄû�­èÁùR`u;ß�ËŠËÄ‘ÞË¬)Í…œXDNI xl40%Ò1° N`¼�ÆZ.Nç;zH¢@}ñ²H\¼Ä7@TFDùvir‚ŒÌ2'úÆNbp‚<váI<�òêGøèà<.†mÙªmœFFR GÀœ7È™7›N�ø tCçt9Âè) tG×Lì$|jˆä�ÀÄ¯ çHBg¾ð„|~¦/¹fÌÏ¦yÆòÄÂäÑÅ¿ùfÄA?¾lLZø
g¡‚¿`ÂGàÑÆöD‡€N‡5þb`|SÀ#~À‚ø`Eˆ(µô¿ÿd‹N9‹
S°^     ´   +  è  ßç„U=ú3m=z°=N¾m*�$²,N2v+2 7o8#p:7�—ŽYnxÌ+¶è7Bjñßß´È7¶¡Ø_`º‹¶~
%WE÷`´¡þ"`¸ ÜÞe_„o¼±ù�RßÂ øÔoÐ¶;ÐÐÎLÐN®Ä>†S >iž`6tÐ1 GÇL0eép‘N h"
 (/_ ‚3d/`f0p9ÿÛ�e4 æ20ª³r†!<nC²@nB°ªÖA ÔLmxPmTŽ6Vk4’0‡,Ô" î`a8@3žö|úz7ô;ï­Æ¿ìkBJ&a,Ch„~E:?üf@`"F@¬¯8Ãu8&úNüº–Ø"Þ/  :[  ARAPïe"½|ØºÃP#ò½‰!	áNƒü+x€J	€ü 	 ‡ˆ ‚ r=† €‚Ã‡¸àuAaMzÐ9c%ô C‡ü †À`<?€"	åx<€½)ñ§Jú79 ZH¤	$àG2Í€¡863j€É�¢~€· €œ cY¼Y€�Bã <ó û‘Ò} q§…O«>à	á~~«ð	�›‡     ´   ,  è  à!‚ÚQ«€Ï L¡žè	ƒŒ€ßR|€£5›€o–"Î“Õ"? @“CÑ 3 Ý €Ä§	p øz ?!	å=6â	ÄC>> A;¾ù €	Pk|	ñb	€	~x |	„ð€ø€±'r|X„üRŒ:Ä<,héîã� \È�×lp(2È€Í‹|#|°cA ðÀ°�€p` ’óž } KÑ4ßÝÌª
™	ˆUD>�ecruoser.ksi�W#¿ „~Ï�%A$ˆ+<ô @Áþÿ,ò¨¥Ìî8�ìê9�èæ9�äÅ 
  $ ~xÐ ”ÝQ ’ Á@)�ŽW1F>à@<:ä@86ä@42ä@0.ä@,*ä@(¤Ò$â�" H(ü Åâ  ž ‘çQ«¶ðŠ£9€à �¢ø+€€uNßLòfÈ³ÀsÙŸÎ=p¹ãùCZ\9À€z˜0ø }ñ 	1% dl20%GaþŒGô1ä6 ^Y…*#ðfc3#£ar¸yÈ1xÈ�ƒúû=ÆCâ Ž^!†ñ�· À7$ÜŒ–÷     ´   -  è  áü~Ñ˜G|  ' Q JG}�GABDG`ÐG€6ïÅ›þ(#ðObÈmË#CN^î€!ß?ðdññ£  ‰h�Ga�ñxÕ�##õ�ˆð�=à#a¡#xØ¡¾ËŽ!³öx@ÿ€FÎŒÀY°ü—“ æôÿ��ìO¤‹ä^5¥{59ì• r5…�_NJÆ�z—aÈj @×D‡Ï8 "7°× JÆˆ¡Qê:èã &RÏÃxÈµ ê/ º�s� -( ¤'“Ñã��A~ <*r Pýh ÝÃr §•r tnr hbr WLr A6r +j ?�
©•ÿô9�éÞN¹c6‰~ÏuF=ÁOÃb)÷ssy-…Z_l1‘K‹%•dù ˆE)|N#,v q?‚£'Y9NE–Ñ"ä* dÿ“RXt24à€=ˆ4}%Q_ÈQ‘D¼â:a$ò€''&�Ãw	ð';ƒ…¢Þ/"1�¿€/’yÜ+à0I3<ä¯%pÀÐ …%pÄ &<>ì˜6ÒEg.Åã$`Â@     ´   .  è  âëãg'ó7ˆŠ'[¾j!ÿ+6< M”¹"%*:$˜ �©€7?üB_# g<f 0ÌD#ÄSäÈ6><_Ñq’º×‰$6pFy€A@ó5$6ÑsÝ&F!2
S°y: €FBñ‡c Gá)y
1ìˆ 2‚¿|7=]Œ"CJJ6ð2	v12qñ*1¬@4<!#S?2=:4:!<SwkãE'ó&—S>2!sù&œÜ.S^-ïKÍ@ók2ÁD=¢þS¯ŒIEÎs_By\"Êc5'6àLF2!¡À TþÐ;³G‰ä˜=a@Q¾‚yS
pAgÍC
ÌBBÒ11¹�×¦\Ó?¸BOA$<?s!6##&f;'<1
n
¼:„S4:5¾®r	Ï@^Cab£'·:03eÀ"Ûä	#2)¼6):>:'uÀsX8 :78;0s1Œ6?11:hß'2>!<5' 2ÚX
kÍŸO� øh:&À÷Ò¥(‚G�%JÆhSaD0Š@æÙ+¢GBŽS� hÄ6=<Ÿ˜	 pÕ_â®ÃEf"Ÿ+<72!2#Xù&‡O�ŒC5s     ´   /  è  ãØÕ3  $S?##­V(&]êž„j�âS†= @b|(ÅIˆ
Ÿ%3  )+lÉÀø
 _�I)5ò!˜€7I—R7BVP%G´‘…	8<m �ÖoáøQ_� Ô€;C‘†x=�™
1SVSIð:'5  S€:¥È+Ñ‹™Sè€R
Z€`>OðS-@W#À“‘h©Ëz"¯Z [ Ø ¶ Sa!ã`€ S\ 
2s]±˜³S726?S>5>S*#<0=:$'sR
0'SS
SS=B€Ÿ ¿~q>õIÔ$µüifnqH˜:s€txt.Iypoc(Ô�ŠÇ0¿¸Lâu�J9BÆ'qÖÀApÔÀAXÒäA^ÐäAdêäAxØäA~3àr {=áÈƒ‚<ÝÈƒ‰<ÞÈƒ�<ÜÈƒ—<ÛHÏž ¦Bàe<>ŒÈƒ<šÈƒ<�Èƒ<–Èƒ<œÈƒ<¢Èƒ<ÄÈƒ<ºÈF3
rÐ     ´   0  è  Î‰Ö?Ù�9S
ø ßz�	ãy�ìy�òy�/ùúØ¦B\‹¬hú…pdÎðtÁGvÙÄŒ}+A(�À”ø¯îÛTÐý%ëøªÚ¸ÍWDîÃ¬øÆ°\(~qNcŒ¾ˆbÉè\„*ˆMôx�üM€ðä#¶Ñ„Ó„ÌµM@ù¦¶MÔ"M¼æâMåðGGI3l4a¯�BJ:"Ö2dN’d^<&yÝ "€ f àA6² âÿ·pz,í´P§<$òI'’	"Bœ$gîÇƒzµ4Cæhþ`÷ –|(Cg˜ »�±Eç$X	ãJÖú3c"ü^€_x#ô1ä×5ŽŸ‘&yÀ3CLè.ÕÓÅHã¦	éÌ¦ñVÊKBüé>x!ÅcEÇxö6@þ@^ðä%;OŽ3ÿÿüÂÿp\ßl®TÀ�*þLõ¡!�ƒ‡ÄqS”|—�š:�âtlcQOàˆƒoþ÷°ìP6ÖúAâ“f-Tô5€j¼op ÜèhŸüß=@ìz"ægy¤OOãò`Ð¹B¯„|`x@Ž#ÀY(àsª†‚ßŽó�0ð&`å×áüåuó`çÀGá¶9V0Ðþf_     ´     è  å(Å˜$� ¸j³€‚ ÁdHá, ´	 ñ¤ˆ�^2nC|  øâ¸¡^€ˆáä¾Ðq’ÕCda,H­3˜µj@’BÀ`ÆLh2kÆbi@ÒÿNRXj�(	hÃKà6:2þ*¾>À_£~&éktB&ôBü.H‡�|Ú`j½ÄLà&g.O'~S
 .8Y^¸5†Úxî3Û½IÆ6  z=FÄð·ª
R(JFfu-QB f`µR> sN<‡å&‡Àú aªÍ?r÷gBÐXlh uŸ$z0>–A”øè4£R4Òzÿ¦/'.� üFœ 59`g	�ãD­Pr²î¿ ¿7GÊhqNÈáù0–Ï~˜‡‰b€(£ÁâÑ“ ì¿,H81ib É¾Uè+ª
€NPgíIð[À¸˜þq>x :4‘Ü!öf‹ÁŒÖS@$ømè¹B&`x6?¢y:höyäîf}G:G¹€ú3ˆ€q7ð	0ú9Ø‚¾	wÏ§ÓuNún z°4ŒÍ$ÅÓ!ú*@:VÏ `ÜØ95bëš *àŒ•<"ƒ‚«ˆ nJIH-¨     ´     è  æOæK¼§Ù p‚úC€:RA|ÙÈ!ð§4lÈTydh�ùx��r$ìBex•9˜ã–9óš tœ Ïÿ_>0.mx@.pàE¿‘.9Áˆ¹ÖpâîîÁÓ*Ôzë�0Ao A1
"pz$f©Ð"Š˜1M&Z	 ,�\µ¢ aúmÉ±˜BhY;�6B¼ HõP‘9ï¾Cvòm¿ARÀf™J r^ŸÀ øC ðÖÏ0øðÿüTpê`¼gË±ÀçûHP »ú! ¨ â`Ò
¤Š`F¡B*;¹Õá:($�BfÐ»uN.~ßL’B
 ¨t|$~ÿ fÿ 5�XèÕP$à`BôéC°`g…ôüµQ$Ùg©´ )$8`äª‘µ¬@)Š(@¥¬¹ÐIÀ•n’•µÀÕè`g,J–ÒüÒf ’
"nô„j!Š ˆžfÑnfEý˜ ;‡JT4´ÿúC  èGÞ úAI*þ~çH`Z`ÿ~/
Aà ¸‚ä-À ŸÐ  ˜™ € o Â`«x+�&rúH³ùKG—Ý'Þ€¨�ë“KP´B’Ó¹h¦ÐÙ–¾L' .Y§”B     ´     è  çPÀ`lg”²"èÂp›L*lº‘0¹gÁX>f CPM”T¼([( px³?t`¦ : gBóJ@88ÒVšN¤	ÁRŠaDHó2^ó<:�î3/BüFrŒ¶
¶öÒ h @  ÿ®N&(Õüpan8SOD:ÌfFS E·?cPï¸�0 ëC¬y(r	b€’þhr‡œ0€õvB¹²GHïËG AÞ
ì:2z¢ð>\Ëz&h«_ €"€DüÿÉQ˜Ð%ìr‘B/0ÿ.p€ <0ÿ›*(.R"6€l à,!�D�RöÿÈQB„d‚Ò$ÿê“ÕrH"VúmÊ³Ù ÖEæE°aíh!2`La&è èATa èCÜ@1r–ÿ?²üŠÁ¸ºpÿrÌ¦°@öjRÁŽ”¨AP±]þ…Ü|1>q…:èAr H
"� †™B5Q2ZØæ¶ïóÜ0·ä48™BðžEêEèpøìÊ4vHèÂë@4àFóÈ#È ØD÷:0H}Ê`r Ùl¾(_ÉfÈA>€Lg	 <JlâÀ@	
fòD¾ð OÁÐ@™1¼÷1hÌžgê~/     ´     è  è|aÆ#è ÌŠí&èâ™3ðîœF!FÏ��Bª³tføò²'èäO4FÀzLBjÅ9Òö†U1g&é!ä~NâDäþMj2ÞgºA‘'màz°ì1†„vò¢?°Œ`ˆg•’@güê”zè *Rø  ˜,îÀS9àfÂÈªS“ø€J˜ï&™�iè ÒL %0:<ù†|òŽà‚ïÊ,`„ø@«L.a�)
adçîN�×ßL8’5€€çHg`JŸ.y@üÐ!ŠˆŠ”ÛØ
	ÐÁ:â£xÿê@x‚íS î¦ñèÔÉ#Ò5"HóÚÿÊQ{CÄž‚[óf™y�‹ü�ÆOÒÒ
t/P ”ý —fÄÀÑŒ"éÓËj0SrB!ú3GJ€9ô„ñðùx #`ùæ7V—dHâdùÊú ?¬êQBÄF hBÆÓ3�"Ð!Mna@¼a0þ kAJÞˆóW%Ç62gÒ!ªsšÖ µgY¨^cB²g 4„‰ÿrÌ‹¡s´ïAýÈX‡ô˜÷Ä(ÁôZþ"/’ø„/(ë36î1~%¾dÙì¹ä#Ö!z+âø,»ËŒ"a#7Z³3N":0ÐƒÖ%L‚#º1@     ´     è  éXa;Ð¼Ð…‘pŽ%4ŠaRú8c`Lú#âNþADj �<p"JØ“tÂ0õ0N<fô¥©ß3º "’ˆH?þ±Ð÷}.G,vÐgùm FC ^"¾L, ø¼¥Â ñG<üYOV«
mFMø@Hò�óàÄšDå€ÀHöÄ�˜4èNB$p52…*#:1 Œg§´'WX²ß‹NI"b#áéjQ¿§Ól#y€ÐbA> øžáúÑ "p_"Fa|ŒÎ
€„ôm?VaöR³ÿÿ¼0¶k0½Â®Y€¢¤[ ¦7#ÆlàOùôÎm Aú & ¼~ÿa}ÿ	pˆ¢pŽDp”ˆ-pš ]pñp¦ti¼ô ½˜#

œ#� /E�¯®!_²ºomÂÉ€R#^½/SlpD&F$:rþ–sœ� �—X|ÁÑ�X‰å‰LÓ¢ÌUl$I@V÷Ng*GžÑuÿÙ©J’äÕ¼ |Aø#šÒÆ‘–$8t’$o´Ö /y`¸
l¿=GêÿÏ<³Y†Rç)@#nagaJ g’J4ëE‡Sr+.Üô5“
rz|ò'˜ƒÐÁf!˜ûÚç     ´      è  ê¯’©&ÈqñÀQâ#iæ2g06%,§�þcBà'Ö€œ>%óÍþšX�ÒðéAgBÄ)ÁÐ¶ô€q¬føá}JÎÁ0v‘xôL%ÃÕA#`%FrFÑ¨ýÿ©~B�Ær%qù¶€tøQp¬ûJg$Z¼¹\`]¶“'4‚q‰æ=ÀlnL@â~O3(-aMßÆ]°Á#æ7‡{f¤ ë>ãU&_f/Fü0ŸüÆ9"^¸° &: „}�&3"&€�^Ó:ÄLu©°~ ¾ÂZyq‘œÌ@Þ=&›y pÿr*7ËTl˜œ§<ßA0fÆ
Bz5ïVB�H¼"DÏ�8~	òk'º†h[ ~D‘~,†MIB„þ4FSù0NòJFè ´@"ŸB ¾>@½: À"ôö°õAARz r@ 6ª12àÑîlBÿ<2�À¥ cÖí m*hJQd	1C8uNÉÞ�¿qNÿ<C%Æ`NBŸ‡H7` 	@`ûÜ<QªSÑ Ñ¿ˆàùq_ˆ˜ƒâÇß@/`€M21^`ä`<– 
gR(à©9ÔöëxìÄNAqY­žG)ø7 ~a�’     ´   !  è  ëhÇi‡'Ä'‹L
äxëB»$ìÿÊQIãšV4Ófa¸ag�À€':0rt/¾ Ùza‚î n÷°šüí'RòóÁ…?$–ÿ³	
 ç`÷¥�@Jð|¬fùü ¸ˆá¾%
cqòf�ö¹‡¥Ì|j?y"³ H¯Á ÂròK§ð€»l  !G½@88P.eV8ÀP,Æ|ìaÄ}Ôf? úC
çj2"0^$ÊZ< ²f/LD'fÌ�ÈÏ‚"ñìŽ„Öju+(ßLú¨Å}MŒü’Ül ÎP"À çHg0Ãý…g�JtÀ(úA4a¬ÒƒaN-h÷èÅTôïé´€Jü:"#— À0©$z6 v\ÉúÌnœÐâº¢XBc�KÁlI�P(]@"Æ¡Ów £^¿2¢*z N—õ"ÁÑ¬*›Â,)zÒAÒ0):2/Ð:°ô1� ÞâJ
œc"¬Có€€Ù9ðãl"³˜û8
£A÷QÔpX …Äa�£úÛ3’ +Œ)ÜP&NaÐ÷ŒÌFoÚ<m¶0`Ø)ÀÛ @RHät$zÐzì2~$ú0„P`æ	gZŸº™ xbÕM#äpaž–¤�p@     ´   "  è  ìÅ²šÚÇR"~Ò\hjtê@ó€ºö~|F"ÐÀÔÿ5nêQTpö9…È-0,; 
R:4<émæþÿÀLh(V<ø•sv‡~>.âèÚø~<›´¡Cô‰ã	ÑfâÎ–ú0ç*Ä3.yJ(ùóè÷%ˆÉÜ½ÀhÞ2gŽ%:À !¨– Æ¾Â3†$cöó�dÎ®�o”û“ÎÞà@¼Æ–ã*³iØhjúšƒ\ò ý:CÓXBª²˜BP"°+„@~ÈA0½Z�!zƒJ
&ÎõƒŠ³Jûô+üâ!â|xô Q¹¡ø+ö|ó+£ÄúÜ~æNòøh/ÀÍúÐN�þ€GFÈú þœ�Nè„Q2¬>ôDú¾Ýæò* n„&z°@R’+:0î7>ÑÁTaDBaÞgºAè>ƒmª$²¶Gâã±é&`f�Ðda.`nZaà*4†¢ggÞÅe"§æ
¾)ö$t	|þ+ åJ,›øòÿî$úø4?OTŽ£Ï,::F­Ñ¼A6aø¢>î ˆ#ô	wl,àÜøt{Õr®×3È£‰•Ì`þþŽiÆ fø�>†øè"ÿ‡ðä`=MZ4Þ&=­Ó¼�ó~,KŸèxv„5ÍÚ     ´   #  è  íy÷þ« Á¤ŽM¼lD–2bYdjþª‰læ`L„Ñ´	
g¦„¿�ÄL?-:?¾ èüFp\òå50DöÿÌQ©Ü¬·DS8D–` 'g¢	¦C˜n¦D¶Bˆ6�y8 çH¾ü gEÂ` xè‚})¼fW)éJx-úAŠí	¥" `HÆïBèœ•þ?½´ Oð"~° MËV!)s(ksid �W†A©resnIuNühN î‡žLŽôÖ„ûþé£AàX†NRi‰p, ž\Bniaga et‡7»ro#6tèÆ&`ˆ'Dep ãp�d€püŽpxUD€úÅÑi€µ$ pASIä/3À"G®jgÿ|#)�€‚Â!úÁ‰âŠã"&~‚
  î�-è€«`¿f Â¡¼a "aˆâ &ïJ1ôaÈÚK"n�fFSER@üÖaOLëCr¢ô<2@‚P2a@8a!uê¨éJXbaüéCƒôj„x J"xCêa0t® -lr„Éúmf%ýxla0ú€á i ÿZAÐÈ
ê.:2Hãî&�u‰D C     ´   $  è  ît$8,|'šþ•'| züÿª@ |#ï”ðyÇÐ`ìÀ©ZZ¿èmÀ2ÑyUTITt•ögQ¸>/º�	‡ÎÏø _é/(ø ÍQ#pf;
g†Jê)Áß$�€�ã†³ƒÂ"†±ƒÀ ) 8 éCtÂÕH$@tŽêÎc B‡U‚Oà�ã~Ñ1f2ÿ^S¼’šg¿2WY¸ <0)±úû‰ ,J$¢ˆãFi‰�øLBH#ú�B¾�ÏÈ ÿÑL„Ýß€´$3(ÀíJs_"6h	XÝ
z	W<(¡\M<&dGñxÞ™ã5OGÞ>�¾> ~ëì`X9;\@ˆIÓyÆ‰R�ndÜ†pÉÔâøõæCñ ¬/™<2f®0—þh+¦ž	Õ�àJaH"çW�tÙ$€Xˆä²E×À.A’€Ò
"§néÀ’"ÁÕƒøÂ€’r[•5H$ ÐHH]HUgP¸ì1kAJüLÇWX¸JïéÁÑI ø "V`E”sfoŒé™«ãEÐŒi�¯ñ€ã,¡âÑH
 ü’üg§à@.-ôZ>1z"¢?ÊHXH‘( ä ­¦aÞ$ RF�=²XÆáFP�Ë´Âð  |L-ž’‘"Ïž ¾     ´   %  è  Ù&ßPxßL¥A–’{Gx2`ö" îÇÐ
f�²pxV4<"fÈAC«‡´Æ1¯û*ÀçHÆ` vûùcaæ
µ`OG´5Ãü3%×Px	vc –ƒx&%‡Ex§GT=ß3À Òo!°Y¿áZýL%ÒªC x\%äg!¾&\ü#Íœ>2:?@�Ã€jcðvˆH–8g”Õg@J,Hô)@Lî€Ÿ�{c}@y µ*-¹ø€`â
E Q„-ú3êä&(`|G˜Ý
A>"aØ
‚WÂïô0fèHŸ>aè
%CèàaÂm™mÖ-z°â2.Š·èèDü `>!Mžüƒø ºèKtUÙ92´ùÑH-øBzo!ù Åð"îf�ðÐ/šü™Á^j¿•’~�Ù@T’ÿ²üD'lKÕè0a†3üÆ
cáÚfP	—�f~Fâô%™jÚ×ì3Vˆ³f ä@äUu�Æè"²¡è,fxú¬fý…dñƒ‰>Ö3‡cÕE§ÎBèaàõ�3ú#Éƒš1wfê˜	,è 4ïƒr.7ã)‹:`J_¯J\ºŸPg./:Àñy3 £ñ¹ /ÜŠ4Ä'     ´     è  ð'¢èýðñuÖ,ÿöþŸ¢bàa†Zü	RcÒÅn¹çðÐŠ#ãv°ƒ‹Öái˜åŽÀ�ù¿L(1ÆÀÀ aJ¯�(D!
ô¿EÞ‡`´Ìñ�< ö† ÑDz©¥°�øÀ�»—|ÐˆçþaòŠØ¼3ÿÇð^ýÿt Â&<ñ@øµâ#§¤€ðó%_¡¡ÿ*T¡Xôî¬(ì^lOÈ(DoõXçýŒ'©þâÿþïR1éâ¶^kïmc">4¡ÈsÀ�xØHÇˆÿÀðá?àeF#Ì>ô¡�S�D G Tô ŒB/D|pxaà1Î	>GˆQøÖƒ°°(ïÃÿüÿù` )›¯¥ÅHAï0Zk�eŽppq?�<	¡Ó¬ƒƒøàó ‘ÓÑcÁÐÁèw„èÈÊà‰L¿Á'úb,u‘^ðæ9\PôÃÿ>üVGúÚ{Í}p,~3þ,«Ñœ¡þð¿„«ùxºèºƒ8è3èç àÀo˜ß@Á<aþS1Áøß0ôàN#ü0üSc‰êwÿ�m`EŽHú>ÆÇþøÕƒþ€BA@ q±Å àj1ßF#�á�š„à@J)…,     ´     è  ñ‰ «‚ GŒÕÏþÿ	0(ü:qÂa†ÿåS×éKðkíMx(N:‹Åý�—@,=žG—_acŒA`$Ñüô­z 
0p'� NðUÉê±ÒJiMX $õøÃ¾Öùpzü
ãpb[ŒæSOýK®ð��<ÿÀÐ1ñÔúãŸÌ•~æ�ÏÄcÌ¡O½ñA?ŒŒy€÷=>p0ˆã¡èae‡ý'âUcéŒƒ·GÁê�xÄ#¶/€€ðxøöþ„G<ÿ ZÂÎ…&0�	Á~ `}åá�ä10ó—G€n�éëÀó?^Ð�ÁÊ8$€ÿ	j@)ßŸüOU‰�Lƒ7æÐÄ}|ä#‚ÃÇà€Àà ütq|_Œ�Ž4cƒ"�1ž`?0  `#%ÒOì� 0ÿ'æ€)b=àqcÀ¿ý:¾ìàÿ?ŸG	¿_þ“Užƒ„ç€a,D~ô£€@ gàÀby¯Lÿ"ðE�[bÄnÐ �O`Øìc¬ôFà/Ø!œeú	þà7±ÓÐ‘ñÙ�ÿõäÿàùþ`¯|ýóRûüÁôZMü±Æ:pQî Gƒ     ´     è  òžÅŒD‹„bxò¢#ŽF2—Fë„qCúV:0À0`80ž(Xý°A¿J�€±?ÂiWŸ û€ÿóàPÀøþÿžŽ}øãQc¨8šƒ‡·¤ls ä †ƒÅ Ñ=¡u‘;@ˆ¬pTG†•xP€9Àx 
°¤a¥(Î €puþˆ’‚…5�ò«ïãè?@þ ÿÈÿ?ð‚Ëüý°óSˆÿL8cœ^ƒÌÿFÿœ™?&QØÉÄî'ô.¿K|ôØ Ë"8`C‰ÇBG#Äeþ•Ï€ƒ!aà€~ÿîÐ0±8:ß|Ü7 éQc²˜+¼öÚoŒ'zÔ£¥Ðø¾ñý35Ð¢ü€ýÿZØâd Ø Ã�óAÀÄœŒ"üÌ4'ó¼ž€ƒ1Œaè @ÿàÿ]�|Üÿf§Þ€/¬S~°€ï§âÄ|ÐZŒ4<6þ?‰Æð�GûÈˆøãeàíh@ØŠÅÆ€€Ï< Fà?Î�ŽÂãA=€ƒ9Ìaø	 IUÿ‡Àå&| Èÿ>`ÿ	Gþ'Sf?¸Çé=#
„yøÕYðˆãx�fŽú�n‘ÁüQ�
„¯àB›     ´     è  óX¡!£~ Ã¿�)ä4à'dŸÇÆ ˆƒ*æoÈ
ƒ#ÿ;Cüè
ÿoTŽ#ôÆi-hüã‚Çø?ðúÎª«px„!ˆŸgP„'Ìÿƒ$à0ü�„ŸÂ�B
a£
œƒM?  œGéÎ‡‡ hW~ñQŽ¹Ù½öÞïßøcù‘3 È‰Ýh?€1ÆŒ1Nëâ|à€ÿŒ“¢žñàŸøŒº³“«`­´Ök-"ˆƒcãp)>'Ð¹ ÐØç||ãRÐºÿ™œó>ÿD  @œ¿¿¼¯ø ÿã ÿã ÿã ÿã ÿã ÿã ÿã ÿã Òã 

		 r€ç £ € @ ÀÿÂ›/úO^�UC'<02  ø�}	@DûÿðX�~c6;|ð`è�ˆ2<66<f%>|ø'¨ fkff �OpLf6 N`v~"z~fccÑ}>>ì=ÜAœ?ˆ0ûQrüOš< ¼–‡þº,ôI¡,<æfÆx<;<¬"<þ<ÃÆ>Ðpã<ð8ÆÆþæ<~²©:lTø0`     ´     è  ôå]fDþ0f@ðî<#Šl`lxfŽT€äkx03*t‰Ä02H'ö	9`ÆÎÖbláw={xfnfv(Æ0„ÔÖQ8|ÆÞþ`AÑ°Ô<|,8l;0<_Äl< lˆp0Œ£Cj:tfÆ�öî`ÄÄŸŠÈA6p«*ä8`0ÆÃf
Z ø2NàNL¨à9à  Û¨à“¢<À¹ÃÃé•¯ü8ü/‚ðæ~÷bÜ0ü@ä>ðþø·ÃxF /# ;©ÛŒ~PFà©ñvÆ“ÀPÓ	4qÃÀ ‰MPÌ�ˆ„Qu©V(Ìf|lOR ÀÒ‚Þ ò)>càþêÏ0ˆÀ3äÜ0(§„ÎxxèÖâÞ6ÄY‘|Ì&H~ÿœMÂÜ»áÀ={tÞ~04"`|6ägünèÌ³hÌ`<üJLM`Ëgš`C±8fj@èOö>ll�¯F7Ä|<o‹Vr¢<c¬â7�.	ÚÁÊ �¡ (E È#Ÿü x‡cÁð+@.À~ ðô@ê€ä ðÕÈà€ð„ÿ '‚ø xP„òø3òø+ÁŸ°Ã_°öøóÿð„M!ø     ´     è  õ(*€Ý kD ƒ<{ _t;'Æ€Àà´wð"»b 8ã@ @@D9;�‚È€>€$!°VÁŸÿ&ÙÀ!|ò	"À žA yƒØ€äÿ€?L ~`GÐúŸ@›ê|Ã¯˜CðA7ã
‡6 $�L„ý	à>+¡È7 H~9c DG€ãÀÌÉ@„øj	BT€·PB€œ�n�Y€ž€©6ó û!5á¸³—öJà‘€`-Š×ÕJ8?òÀA€>#\Ä¿÷Œù™å`Ð‚P|€ƒÿ€ß£Ó‡™V«8=™EæüpNSø
_"b1#|HÇó)ÎeŽ€+/�«ð!è¦ø ‘e|aøø€ü ™%<À@òæÅù:@§D@î. @ä\tÃàÈ fxð K¢žêðÀÀô›u'àû¤ß›/-ƒE3±VPþ“ô R@ä,žò <4îì��êèæäI—âàp 
;ð�ª	Ð ”`’�€€éW‰˜�:NÀuÒ4@2&4�È.,�È*(�€&gÐœ¾™àQt€ÎÅòŒ’‘ ü	ƒÓ     ´     è  ö9mMŒ °�$>øTOãœÆ‚ «€‚x20%ÿ€(°' Q �1N+ �Ê ˆa #a]iînÓQ^€F+ßà#Áº°Gü?Â: Gè„~ÎhMïÒÄ· 
÷4'÷¶áGãô eèˆÑæ¨› mˆ¯èF1ýPˆ/#ŒúÊ_®tŽj àŽý ˆƒ‚8Gô"áÐÊ8LÁy�ô@yF üúñ;q}PŒìãÞ`F†8ý0#ò•öõ„#� ðF'à�Ñb,âÄ[ä#7Â>6WÐð�Ç*|À�üfëÌââFú£X¥÷>*‡
Ðâý‚z?¸†³üŽY	èÂ?- .4?úñ}µ ZÀŒÑß<�¾d)LWñ»¨MAR KSID�CŠCØa&!rorrE yfireV :8„kcart gnoLî7ê2 mus¢ìehc ‚“olb ataD 6èLG ˆmJf/„ÊdaE ni ÁLŸ5ø=äDHL¤4Êdnu™Ø pagE	tfa cnys oN¿37è„I2st11D|ah×ˆeú     ´     è  ÷>SmLÔ sse!41pÄ¹aC�9#	 íBAÐÛºB§¨REWOL‚¯PPUEHTOB”Gw@ˆB]ˆ TAMROFQ+FOESAV]EZIMITPO +!SKCEHY˜LBBIN ðFeTdF•è+ŒaSOD3ÅJqÜf�È[P 8EBòpý³BàB6o—‰ûûÏoOà+�S(óÿ¬ÿ¡óŒ†$r’AÝyB�@]3ó§ð€ÛÇó™pyógðªR;óƒõ]$ù›óÏ"d üó3(¾`ÌfÎ2n/ó]ÊŒ z"Öga‹^m’{3å½Årögó {ó6ÒŸóÂÖ‰UÂM|ðˆêƒó§¬ó¤ÖtB41ºü“¿óW0ÿlË³H‚(ZúA* t‰ëC¸Cm]ó} X°Š®^ó]´/"td+gó7�tRînC‰9¿ó;j,¡¡*�2øzTgp.x’BFZ?ó_ L\&($ vÜUm ,_ó¯„ìþózPJQºþóž„�ÂÁþàjgFSÃ¢gô 4|>�¬2÷èh¤I`ê›øåvôh ày@Wkø4í2<2ˆ?Ö#üä‡Ð.}¼     ´     è  ø1“ý2“aº6¸: Ð¶>´Bøƒ:‡ôþ’:2K$ ‡É#6W’¤”þôöÜ~œ¸3^ô~ü6pÃ�(ôódØt953< ¤ZJ ÄF{Â38bB JâºzÔÀ¥)4mÆ´‚0›
½ô¾ðNV`¸Û6ëAþ¹üôþx@ ©fHa,z�Z¨)ÿôÿÆ’¢$K-à
b�BŠ<%Ä0Mi[šü3pKS#õ/ 
0ô¢‘Ñ€nBÚÑ±ÿG�ÊÆf¥«8¾ÞÈf´©€zÀ^¨Op®
œ­�SÖgÆ†"ùh¸"�h’øü0f5>xM‘T‘ ì-žz	ƒÄöÌ'›áN�ïüÖ•:´,ä	ÍŽyÇ	ëõ~ íktõ¬:hdáƒŽÅZÖg„À0	Õxv–Ò/Œ@P�×°I÷Úü3�OøR›�Lašá aZ	õÿ0æ~êö!¨Óö0áAgOöÒÂ’Îö‡õÁ,ªöÈ¡3\=-0°QDm`Fÿz[}ösë èöÍ m �Ÿ^`äüö3JDuÞñH7Q�ç6HM6¨ŠbpToö- üTÙi.Âö¯ÇM°)J|O�öMÂQ%gö     ´     è  ù=_w³ƒðOaÀ`”AE¾
4€£m�v
"röàÀË¿´M|NöNÀ×BW¼g”Ð×=J_Œ.úö¹kÜWä˜fÿ+ï‚M”çüBñŠß$;šH¹`TÿöÏ �GÑngƒ4m`AxèoYw¨ü0–AAG:âˆ–'ù7£�x
fš‡²ãa´Bd4n@æV¹;÷�<RÜ>:AB®ø g Ð�ºøf–c¦¯œ`0^°ÿþÜ <•ÅÿþÂýÖÝëKþ‹òRwþÒ`¡½ÎLþ!óùKÒD€>vz&ƒ-”L?K#.�H˜öAr< yQÌÉv(Åäþ·/€íLÌ˜Z�þ½Éã§jdLâ‘t®BÒéëxþñÖF´þÅAz¾ƒlY‚Èf Á'`£È@þo@£ =òB- sŠèë¤;ÿ˜=½þ� ø ]fÀF)6I+�H�ÞÀÓÈYWoËØÅþ§è_‚´.þ?ÂBz"ö/×þ›÷FØlèÞ:þýärzzé~ÌPúG$E1ÞˆÐGJzHD jÿV Ž*Â*<B €Z@B�€¤ú€yèÜ8¸¬²h3~ú fžçA2ˆGƒt.8ooSg yðøí     ´     è  äräã¼`m´Yÿ› ×«NÄÖÄÔœógÿ›¡Ô¨rÑÒ<m(è4 ä@7 ÐXZŒtC DèDn~‡ÈJm *þf¢g/äO¿ë |ê|"(ÑDRgåz¬U'öGlT_^ÿÏ\&?iÎ×ÚøúÒ¦<ÏX DäGýï
	zó^P`'ìVL&
eJâ9VŽ4Å=ÊU ˆè‰Ga©4ãIè 28D‚Lâ;�2fz=` mD’\ð2DTb þÿ|=dÇÂ1tü Œ$¶%Ó‚	úÂ|	^í2  Û?¬Œ£ÜàÏ¦!�¨¦:ú#° ò(² ðÈä³eX´L_Uo èCP ch-ä³Åf¤Rà0ÜÜÈâ€ð‰Œ!÷Qô® MARPÒ	þÂÆG2JãP”tñÂCÐÈ³þÂL¿Ä¤Z¨¾  p RØJå¨ùBa¤ÎqP%[Àüøp2a€Àøý¡ò\ú5þ¡†l(~ÃÄôf�°�RaÖQ�Ôn�€SbÉ ƒ‡ØTsv– Âìj†Q$a" À›F9<|�ƒ€d\?��Ô:�.Ð RG*ŠE* w<(`âƒuEf€J eÊ/ ¤í     ´     è  û*=K8ü8Æ†|bÑfõ)ðq‘>ðy„Ãx8fÔ8;<,æ~<Àè$Š'ÆÎZ€ÃÀ8‚:ÂèPf
`ÀL Ìf<™6ÆOP~Þþ11`Ì8þ„Av1´ù	 Ü0CTÎxxœ|fÞÒGE>¬e{~o~ ~ÿ “ v
l¡N À``fÀN0z}ü`|lnY-<00hÌ`þHÉ l2<Æ
‚  f0`<ff8fÊ2f  Æ>N<¨þþø<ü|<»2F
~<<<àN–08Ð¾ll Òzë ( ÈSü_õpª‡Ÿ=ä!?k€?Áw�‡ü'†üžÁ+øøäº0«þ Ãð~ ð™…a ¯ø�ù�`\m îC°þÆø'þ>>ª>»à+åRðvH%€>�x§iO >x)&“¾À(	þP±þ&‰¾`”77»ÎÈn_çÉIþÈzßààðÿåØß¢ V ð÷ À'Èãò@c?ø’ ûXìQ <l 0;�àacùX@ /Ì téÆ{fÍ1ïµ6l Oæ @ôŸHðOña�ê�½     ´     è  ü}uO¶Àjû€Ã`o­1¬µ78�?ÄÿÒÏ¤ ¿Ð¬`YE=éz@½Çsm®1o¹6|øÇãI^FŠþ±ý^P¼GBH!@øUÇùýs“cmçüµ6‡Oa`ŸÅOüwú„ÿ‘y¬ïÁ{mÎqÏ¹wõ�ê±úGlŒaŒ1fÖ?¤$úP ¸QRIJQJ)UõDmàø3_ò#þm{ˆtôXþ«íú´?ê>U±þ'Ž>CPÿÒAÊGú`ÇÀù“ÿ™ù¶“ÿ™5ùzÿlXþ�Ûç•¾,èÑhú”?ób@ÿÿ:!Ÿëw_ã#æOþJ¿¨Oø+ÇúÿÇDû'“ÿ ™??ø`Çû(“ÿA·Ÿ_ß÷''ÿÃ$2�&|ÉÿËb¯ù“ÿ‚‘(óxïÿ#(çDßþa1þw¿ã5çßþxDÌ4;üûÿØm�õ!›Ü;üûÿÖ?«ÿkXþ‰Û€îDOý
 ÿ�a º>ô÷;ø²]ÏQ¿ü¨ÉfÿŸüÈûÿÌáÿÜŸþ8 € À à  p�€ÿ?BVÿ	ÿ ðÿAoßþ¸ÿ¿Üÿ     ´     è  ýn}ìßîÿï ÷ÿwA±Ñ|]>5ÙîS�aøø'øÇùCð6N øü€þ´O€Àà�p�õCŽÏŒ€ç:Àó0àù™?˜Ž0ƒhÁÐ?_æOÆ#ûFýpoþÉ“ô€@ 8È>Q¯™P`xR3ü
¤ü`BÃ¿§Ì;œ b= � ã¹ä`Geûº&;™ø	¶ÕU�ñ�ó'ÿçÏò@%_ãyçÕæ#£ðøF?üpvUý	 ŸP="Àpxà�÷/™‘?�»<}ü}ØÁþdþ(|PÀ`ñC!wëAü]áþÞ\à�ç@ßþ1þdÿã`ç(ßþ DË¯ø7ÇÅ_½¬Pt\ À�Û>àdü9Éy„ó?þ(1þäýäÑòù0ò�¿Ÿã[õXÿÿ2öUý\;ücüiˆÿŒ7™?ùaÿ(ãöýÿøp†|8Ã>œáÎðçßþ_1þ	¿)mü¸|’Ü9É.œäWNò�=²ò9I9œ$�\N’ŒP     ´     è  þ¸‘ø™?&Z8ÊþpI xŽ$ \F@dÿä`«üÉÿà.ˆó\>çþn#�r>>y�ÿi(î)éäýÃ~†ŸÂðù“ÿÁkþP€> 7dÿå‡ýQcÌG
˜�1ä*Gýõ¼ðÄyøˆóüþþdÿã]æCOü–:üýþ»Éü§Êy‡ÂÜŸÌG8<¿ÄßŒAq7¼»‰¸ìÌß`à—ç*{ý˜‹ÿ‚)€OoUÁ&þ@!€_Ÿ@tá}`Æì‰Cÿ7ÿ2ñ47õÿÊÞé{-Nà›æþJ¿¬ÿ�¬kQ�òþhã(ä’Gšÿ ”  �¢QÞüu |aºÿ™?ùÿ“ÿ™ÿ?úÿÇ	ô�=@óC'þ°þPx1þCäÿÔcüˆ¡ÿŸø'ù÷ÿ™ï?ûb–ÿ(@ ðh/à(Ÿá+§ðÿ€(, €‡‡�ÁƒP	ÿb��DAÞ�†ˆÁ †›üP'üeˆúRïÆ8?Ç�ƒø#û“¤ÿTž!ÿb��]ß…††Å€‡áßüÆð1  0     ´   	  è  ÿÚ&$øâ=
út<‚‚ÁÃþƒcPý)x<ø°ñ‰Åƒ<ÿ²¢  Ä+Ð ˆ[òØ€¡%Ò…Ä‚ü9	ïøÿ€˜qøaÇøgOù ÿŠ“Tþs{´½3ƒ5m ÏíÑcÃ6žYs¼×Þ{l¥##k4¶=ÁÂ•�8�¬mÐ˜sÑ±ÑØ[k°ƒü8ü(ágämâ§€k{8÷5”ñ} ®íá\k®>\›k8æZ{|ô…0â�ú`0/BB !“ÝåAˆ	�BèZD Ù„@öV#ÏcŸ5íGð�ÑXÇ4Xùþ0ÖZc¢�?¨Ÿèñà3äGþo¸·=òŠ#ÑE; ÏçøžsJÇ^›s¼çÚ{ð‘cc0†1ã<btA3 Œ�ÁctÆHRR(%)ñŸØ�A* JI¡”R 9T’&þ¥’ZØv§àÿèÿü<¶ïÈ':AûÈ'ß ¬þ‚d÷?à(Ÿêzþæ Æ¸!|(üG^}ú'(6»�\
‚qPo\Û¯ú ¹î×8«ÈŸ œp‰øÑ¯BñüåËà�¿%äoÆexýzcææ     ´   
  è   ©Ž³%cè9fÏýhäÎ+sB~äŸó+œ …g>Kôº2Ð‰.�­t ¬ …d]hð£”°7¦»:ž¶6¼½÷îÖ ðÚkíV�œ×ìˆˆÛZØ<© d&Qe˜DŸ(@Ÿ@Á$ù
'PÂxÁòŸ„ùˆûö/	þ»%”ß=c(ãî$¥üwÿOÈð¿ûYâDùÝŸIÉðoE¾Çï”ü§þ`=¸7	g™³˜�7Ð«ÎŒ0Ì0kêÍˆ$˜÷Ì‡Û^È�‚qƒàœ`ù'
‚qƒá<`ðž0|'ùØÇÏ%”2ß=g3åîÿ$¡£ÓGÈüƒâfL#�_øO<'Œ	ÿ��´6£CÎ];¼âDyª'æÏ\sî£ÑÖîçüûÚc^.0œ`ðN0x'<'<Áx‡ûCô£zdb:)å<ú%gKÉF‡œ¢ÄøC£ˆÿF!„ˆ„ŒxOŠ”ñŠÿXóøYˆð+HD�BDRÂÇZOˆ�ÌGüZˆü“à(Ÿ?_	ãø¡øOó�Ž?¥<üD~b?¥–<óÄ~¦"<
ùøO8‡ÅÊ~`=üfÿB…˜3FëœŒœ
ð%\*LÌ1fQˆrfùÿ	N      ´     è  ë›˜¦Š#Ï­´ˆ”ŸÜ£Cè™öîäü‹^Ýzw>î��à¼wôŠ#Õ�3Î™ƒ§w�™óÏö±ÿNgÌøFëœsæüc
Ð¡è©¤‡›8€)ˆÁÏd¬‚pâ‡ˆ|PøOËá¯ùÿ“øƒü1þ'ü? ŸOšžã^ý àæ!²ü?ÆP7Ó(¿ðÑ&?Á'8ù|°@÷"ÁCI�Ñ&7?èÈ?É#Ñâa~(	þäJÁø¹¸ àÎ 4@}‰?ë°Ÿø'ø7Çã	pÀ#ŒôFûàw·�„ç+x(ØÁmõè39ýc��‚œp{¸0Vá <à'èðð0ü‡cø[‰_æ53½Æ?ŠOã <à'ÐñO�öþK¼Ã€ó�ã3Í5 óú*ÐùaÏøÇð!÷ÿÌjgèþãÅ'�÷pèû'ûßŒ„ÿ• Ïòÿë±þÿ	@qÆN¡çøùÀU‰‘ÀÜú?Í`üd'üøûÀâÿœÎ@÷øˆ  ¾€w¿Èïi/;ßã!?ðñ€ç{ü`Là ~?}ÿÈûï?ù÷ÿ     ´     è  ›a%ÆçD€LÿŸñüýÿçßüA—? ~]Pÿˆw€"@@ø@’å  pè&ŸàŸíýsùÿ` > ,6àÿñ1þ&“þ¾_£Íÿà²9Ë›Õôžˆoñ*1èðÞœçƒÑ¼ö<·žÐÚ£ã*ÌÖæŒ¤0k÷ÞTxì=D‡&¬.~¸okŒbú—›è†üKòààdÌ;ùâ—ƒÐÀÞÖ@ˆô6	è°¶~.ÐŒGöf áŽ£~ï=X“¿�ö	þhl`ÿ&ü1Äg’ÿPEèü\õr 
à[è;ýPÚðzàØ6×à1÷ŒM¶‡8=žíŒ×*sÖÚàŸ?­1ÁcòèIà}ìi7Í«€� „„ô¢
$„Xeï„1DB•àV!àMoÿEþNO« œ��x	€oA�ê†â‡£Öð£èÖ‚Å6ÆæUñ†uÆM£hå?ø¡ó�þä§ôø ÿ�/øóG‘/ñ¾Kÿ‚Çð"Ç„ÿ¨"ôpÁèÅg_B7ýPÞŽ'è¶ç`ÐœÔâ}‡)èàÒ‡ª÷îfköÞaœï=`éËè0Æ`Þ©Ä     ´     è  S¨öƒ6)±A:
*ŒcÆ˜a�ªŒ1Áé ”$¥MÊ(” ³%…N´’Z¥J'PJ¤T! HJ)ùBuÿÿ~ÿð÷&1ÿ(ÿ!?0=±ô&ïñP�òU#ü�]üøŸmø'ïø('ø]ÇâÄ>x³Ù¼_Iðúž)ý A?ÂÆw<AÿŒ($±ñn�MßÞsí±mã ÈuŠÿàcè€ 'ülpocÑ„k�þ±Å¨ŒÃ~ �üÁ! Ÿ1mòq#Ø‚˜kÏ9| ùþLI}* ˆÿøŸñn��‰#5lù ôãB!@Ê!¥“&)…,„ñn�£‰ÿé9D7þÿU  É¦ÿJ7âcˆ1@üôlrÖRi)DŸŽàŸæwOþaßà$ž#Á?çScŒÀ8<Ó{¼=Äùà×¯p˜ì¥É` >?{s À<©Ç Æå1<<€ƒüàÐ'ü'äÿbú8þ@S&:40Ó&ñÚd%`äN©Cò>‹†	!Ì€Â2ƒ~`þ)<<CÕƒÇ?üáGb#£ÛþDmøt8|yxüT‘8óšk$J#Å>ð�š     ´     è  Mp¢bÌÜ‰w ÞT‰ç¡%þ#5ÛÀcÅF 3à]¼pÂ}(Ž=ìaìÌ€Ïÿ# 
þ¥Eÿ€üR 5ïèZ›ø„sfwÄG™Ã./Qxêq! €B¯ðñ®Þ01Ñ<0ƒ‹þxÂÑê²p‡øSJ)„qû~97ìÀÿO Žÿ àÿ	@<åScÒ9¼÷œk<¼ˆç:Ð�u‘c°¿ÌÿÒÎTÒÜèp‘u10Æc00d %ó:Œ»�·` $ €!Àp )¬µ”J,¬	„ƒ3œáFY N5¢`À}øÿ'¼¿ß /ð]Ý<àŒñÐÀä öøBóŸû<×ü ¤ „jPƒà|Ñ(GtÀaÔ8bœ #ù”º¬;Üá÷ôp(¿0xéŽ¬øh_ü'ð	ÆQ?¢ŸñXàqRwAà-88ÿÂÀEøpó�?ŽbƒS6¾0Œ'ÀŒÔÐÆ!€‡O>
~	ñŸƒg<ã˜úYÖðÿ˜¢üÐÆ|ùIøÿQcúš_òö	Ïà¿ÿÿþÿ?KÇ@øO’¾!ŸÜcÐÔs€ ûhànî€Ç	ô     ´     è  ïa\s‘Æ€ªðÇ�ž.{:o�� þ=,ï�üù[*þMsÐs—ãï~ò‰ŽØ?`ø+~¾ ÿ‰uþ«Ð¡èÇ€³è0àï”€ç àø¡çâ¥ãcãþëÃ¡;ü|ø€23´©¿8ÿÆ[?™uóºÿ&=þÇs_pxñrñ¾kx;¥ËB~xñB#à�wŸÎxƒqŒÂAX�ê„©üÿ|9˜yün5ïšRÏa7àµçöÖ0ôó•ƒÅÀÿÆ¤â`Ÿø8+þ!yŒ~hIø9àxº‘q@ÏV?tñòÒñåòXÐÿˆè ‚G˜¡Õ�ÞÊSÇ8 5Ö–ÖXöæÌï«G ùE“ÊÀŽü~T „_ Ñƒø`#ˆóŽç<‘ó@Å°1¤Ÿ”ÔX€æ±ÁÚqþ?€îäƒÿÏ7üT‘`9ç°ð øXóílq¡Ä�ÿÿ2U}>{Üt“ðÇ/º
yý"üãŽó0p&‚5@ÿþ‡ùUÞõoô€ÐP€¢<6°�dú�c�iZ:w€ÿ¥Ÿt!„€€PÀ×ãhD#ïãì�G†<[š}ú áœR P¼ƒ     ²     è  ø¾[<SPACE>Filename]	: read binary file
	rl[<SPACE>Filename]	: read link file
	ro[<SPACE>Filename]	: read executable (LoadSeg)
	rs[Drivenumber]		: read sectors
	rt[Drivenumber]		: read cylinders
	s[Address]		: single step code
	t[Linenumber]		: jump to top of source or specified line
	u[Address]		: UnloadSeg executable
	v[Pathname]		: show directory
	v<SPACE>Pathname	: change directory
	w[<SPACE>Filename]	: write source
	wbFlag			: Flag: 0=Close WB, 1=Open WB
	wi[<SPACE>Filename]	: writ     ²     è  Ãn‹ke binary file
	wl[<SPACE>Filename]	: write link file
	wo[<SPACE>Filename]	: write executable
	ws[Drivenumber]		: write sectors
	wt[Drivenumber]		: write cylinders
	y			: load EXTERNS
	zAmount			: zap 'Amount' lines


assemble options
----------------
	A	:	Error on absolute memory adr mode (for debugging)
	E	:	Listing on printer
	H	:	Stop after each page of the listing
	L	:	Produce linkable code
	O	:	Optimize
	P	:	Listing on printer (same as E)
	R	:	Error on reloc entry (non pc-relati     ²     è  6šs‚ve code)
	V	:	Listing on screen


Shortcuts with Amiga-key (Direct mode marked with a '*')
--------------------------------------------------------
	a	:	Search previous occurence
	A	:	Assemble quickly (no options specified)
	b	:	Mark block
	c	:	Copy block
	i	:	Insert block
	k	:	Cut line
	*q	:	Quit MasterSeka
	q	:	Quit editor
	r	:	Replace next occurence
	R	:	Replace ...
	s	:	Search next occurence
	S	:	Search ...
	x	:	Cut block
	y	:	Cut to end of line


Shortcuts with CTRL-key:
-------     ²   	  è  	¢&û©-----------------
	A	:	One screen up
	B	:	Mark block
	C	:	Cut block
	D	:	Delete to end of lines
	E	:	Cursor to End of Line
	F	:	Paste block (fill)
	J	:	Search for text (jump)
	K	:	Kill line
	L	:	Lower case
	O	:	Insert line
	P	:	Paste
	Q	:	Cursor to Start of Line
	R	:	Rotate block
	S	:	100 lines up
	T	:	Top of File
	U	:	Upper case
	W	:	Write block to disk
	X	:	100 lines down
	Y	:	One screen down
	Z	:		"
	[	:	ESC


Pseudo opcodes (directives)
---------------------------
	Syntax			: Exp     ²   
  è  
b�æ1lanation		: Example
--------------------------------------------------------------------------
	align Size[,Offset]	: align PC		: align 32
	blk.B/W/L Size[,Code]	: fill block		: blk.b 100,'B'
	code			: code section		:
	cnop Size[,Offset]	: see 'align'		:
	dc.B/W/L Size[,Code]	: insert constants	: dc.b "BUDDHA"
	ds.B/W/L Size[,Code]	: see 'blk'		:
	endif			: terminate conditional	:
	endm			: terminate macro def.	:
symbol:	equ			: define symbol		: sysbase equ 4
	else			: conditional as     ²     è  ¨•¶sembly	:
	even			: align PC to even	:
	end			: end of source		:
	globl			: global symbol (link)	:
	if Expression		: conditional assembly	:
	illegal			: breakpoint $4AFC	:
	incbin "Filename"	: include file in object: incbin "Data"
	incbin "Filename",Adr	: load file to Adr	: incbin "A",$50000
	list			: assembly listing on	:
	load Address		: assemble to 'Address'	: load $50000
symbol:	macro			: start macro definition: plop: macro
	nlist			: assembly listing off	:
	odd			: align PC to od     ²     è  'š£šd	:
	org Address		: generate absolute code:
	page			: listing -> new page	:
	plen pagelen		: set page length	: page 66
	pwid pagewid		: set page width	: pwid 70
	pinit expression	: init page settins	:
	section name,type	: code,code_c,bss,bss_c	: section aa,BSS_C

68020 instructions supported:
-----------------------------
	index scale:	eg. move.w (a0,d0.w*4),d0
   	DIVs.L
	DIVsL.L
	EXTB.L
	MOVEC			Rc: SFC,DFC,CACR,USP,VBR,CAAR,MSP,ISP
	MOVES
	MULs.L
	MULs.L
	RTD
	TST	An/D16(PC)/D8(PC     ²          @Ñô~,Rn)


Have fun....	BUDDHA


o even	:
	end			: end of source		:
	globl			: global symbol (link)	:
	if Expression		: conditional assembly	:
	illegal			: breakpoint $4AFC	:
	incbin "Filename"	: include file in object: incbin "Data"
	incbin "Filename",Adr	: load file to Adr	: incbin "A",$50000
	list			: assembly listing on	:
	load Address		: assemble to 'Address'	: load $50000
symbol:	macro			: start macro definition: plop: macro
	nlist			: assembly listing off	:
	odd			: align PC to od     ´     è  Úodn;pèÒf ÓÕBSfòÔF| :F>Òf Ód6ÖCÒf Ód$:{0P`" ?   ÿ ¾~~þ€�‚ƒ€ƒ…†:{0âX;pìj  gÒf ÓÝFSfòRFÚÆÛË»ÊcšÄ½Íf*JSEk%S fð` þ¸ h   ^ 9Lßo` þz      ò  ê  "¯ˆwcÕÊBu<á´U?€j�ã0#@Æ3‡Èã#L2~BŠ=>ûäGÃ)1GâVL‘1Gy?Š<Dþ
ãCì¼!çò3xYCä—!s�1ÎÄž>"_±‡=Ež7"�ø¾;Óê¨)ò½ˆ"*SäW¼C°âI)N!DüƒÞ)ò«�7Gš/ûýñÊV<�b5ˆ=.E'b‰�1°DÞôŒO!?†¢ïh"Â�vD¿‚å}Cä>â+J^õ‰ˆ+)ò—”·›yÈ«#~Áv€L"ÄÒb¼„O!7�xu#FFü†!ò+KqSäm)òˆ^CSä¢)HŸVÿ€ô{C�òMˆR~«     ´     è  ‚NÀ 1SbÈà„AŽzZü=¦Ø/`ÄˆL)öûD3¬VxzXs=äV„#®cã5>¦ØÃ~9Säa#8F¸_¬ø2žÀ@œyaZüf†Øã9Cìçð<¦ÈÃC1bŠü
\¦Å"CìOð“F>‘G<ûù!Œ˜@b	�"L¯x€Ä
ˆßaÄr´ø	<‚ç0}bJÄ8º�³!¿€a[CK"2O‘Ÿ‡üþÀˆž§?„¬O^L«dë×�‡<CE^ZyÄyŠ:'¼â(iõ1ä&#DF?L±ßÃx‹Cñ
V¼ÒãC
ž"ç >Àˆ$	#N¶V/~bT$I¬1<å#'†<GâŠÏ¬?{ˆüÞÂxÁŒ6‚¿0[çbÈûC~•#>ÀB´ø'0L±‡›<ì/ðÀyÈï$“aÕ*+~&Cä&·U?�g0*â4C¬x,Äoˆ70UFbÅïaŠ=bÈSä7ð®Cä‚kõñaùˆ.U8¯+xØøÃé!öÆNÒÅÃþ
ÃòøñjV<     ´     è  úÀ¼Öä—0SbÈ¼›ñ
†ýG†˜½âïð£ïC`ÅÃ7^3ö�;‡üÞ³cØ'`È_à|€'Rò¡u+ù"<�rÿ ,+~ n=­‹ï¢2ã�ü ©ºôŒ@À·vð Ç|Èq:ÿ*
 ÿü ÿø ÿø ÿø ÿø ÿø ÿø ÿø ÿø ÿø ÿø ÿø ÿø ÿø ÿø ÿø ÿø ÿø ÿø ÿø ÿø ÿø`Çâÿüè~ÔâÞŒ$8Ÿ¨O'=þ8ñ`>ÐBOyBü‘Œc'Ä�~k9¾`cy ÷ø'˜ccfQ~5#Žœ¨ß˜<QŸrp"^ô|(þžvj¯Øc‚¤#0xq;à$<|ï“w|÷Ð/càS>0ŠT,ðªî<I"OÆ´'%kü Jä‹§@Ë‡21þóåýŒ|Î� Wfw)<úvf |t�ÆâZÖã$8|ÆÞþ`x9ÁX]b>|¹6pñ@3 lfŒ5ÝÜp�|öî`pp'‚;7687Ä|¤‰?ZÁ)ÌlæfQ](Å	8àAŽ
 àCkDÅmÃÃÆÃŒ¥ê8     ¤   >  è  ù +^À / k8À'H8 _Nu+ [Ûfa Ñ& 	fr+ [Úf°< 	g¶Hçÿþ kÄJ g
ÀCëp±ÉfD&Aë $–‚g8J+[Ûja  è`,x "kY¸3|  #C $#H (N®þ8Aë 'HÄa ûpLßÿNu'HÄLßÿNuHçÿþAëp€$v"+ fa øî,k  N®ÿÐa û<LßÿNup` ÿnpH`jJ+[Ûj? pa^0R@a ÿV0R@` ÿN?2 < ›ap;2apH` ÿ8a ÿ4RABgHÁ‚ü 
 H@  0? JAfì0ga ÿ`öNupK`p7apm` ÿpm? < ›a þö0` þð| *a  ¶`  ¬"k  L« Z82Âü€ÒBÒÁ~P+ [ÜgUG°<  e ð°< ›g x$kY¼@ ÿçHÔÀšZ PZ  Z ðZ@Z�ZàZ0JgFF) PF)  F) ðF)@F)�F)àF)0RB´Gl¶kZ<lRIQÍÿ’H« Z8     ¤   ?  è  ÂC`t RC¶kZ<ea`H« Z8QÍÿR"k  + [Ûga"k $L« Z8rL+ [ÜfVA´Ae42Âü€ÒBÒÁFF) PF)  F) ðF)@F)�F)àF)0Nu6+Z<SCp `pHç0€,k EëZF"k   I4Äü€J fÑÂ$È2<(+ [ÜgSA4ÁáKÖCC (r + [ÜgSCTA4Ã4Á4À IÐü€2J@gUA+ [ÜgUAÐÁÒÁÁI$È$É"JBšAú $ÈBZ4ÃBZBš$IN®þìJª fúLßNu/*I1|  –1|	ð @!e T!e P1e Bpÿ!@ D0%H@0!@ d1e X*_Á‰Cú 
Á‰#@ NuÁ‰Cú (Á‰#@ BP!|    @!iÿì T1iÿô f1iÿð XpNup #@ NuQ fp SBjtO+ [ÜgUBSCjt v ` þfS f
^BB ø` þXS fRCt ` þLU fD"k  $k $+ [Ûf$Ip'r + [Ügrp&4+Z<çJ     ¤   @  è  Pª:=`6 BYBZQËÿúÒÁÔÁQÊÿðt v ` þS f ýþt ` ýøS…°< AfSCj ýèv ` ýâ°< Hft v ` ýÔ°< Kf6pN+ [ÜfT@�‚`BB) OB) ŸB) ïB)?B)�B)ßB)/QÈÿà` ý˜°< mf| ` ýŒ°< 7f
RˆS…|ÿ` ý|S ft v SCSBU…` ýf›16xMASTERSEKA V1.53 Assembler by BUDDHA in 1990

 ›0 p › p File length=  (=$ SEKA> OPTIONS> BEG> END> DEST> DATA> EXECUTE> SECTOR> CYLINDER> AMOUNT> Bytes read: $ Bytes written: $ Sure?  <ZAP>  
** Break 
 Exit to System or Restart, Sure (y/n/r)?  FILENAME> PAGE No Errors
      of      	(Old was     ¤   A  è  à¶o®  D0=   
A0=   
SSP= USP= SR=  VBR= CACR=  PC= 
*** Bus Error At $ 
*** Address Error At $ 
*** Illegal Instruction At $ 
*** Privilege Violation At $ 
*** Exception $  raised At $  accessing $  type   instruction $ BREAKPT> Reassembling...
 --SYMBOL TABLE--
 -MACRO-   Work   Link   Src    Paste  RelC   RelD   Code   Data   CHIP, PUBLIC OR ABS-MEM> ABSOLUTE MEMORY ADDR.> option O: please wait...
 <END>  /  EXTERN WORKSPACE (max. )> WORKSPACE>  blocks used  blocks free
         ¤   B  è  
ddir  graphics.library arp.library trackdisk.device console.device topaz.font PRT: CON:0/0/640/150/MASTERSEKA V1.53 by BUDDHA  t.s........xnzvcDangerous action: Be careful!
 Illegal Command Illegal Data Undefined Value End of File EOP
 Illegal Operand Workspace memory full ** Warning: Insufficent memory to run
 Reserved Word Double Symbol Undefined Symbol Illegal Operator File Error Out of Range Invalid Destination Not done Not Found Relative mode error Word at odd address No Symbo     ¤   C  è  Áø6žl LOAD without ORG Illegal Size Mismatched quotes Invalid Addressing Mode Address reg Byte/Logical No Files Branch forced to Long Relative Word/Byte No Object Not Linkable Link Option not specified No File Space Invalid Directory Illegal Drivenumber Trackdisk error  No Disk in Drive Disk is Writeprotected Warning: 68010/20 instructions used!
 	; 68020 instruction! Segment loaded at $ No Segment previously loaded!
 Unload Segment at $ Missing ENDM 
Press ReturnSEARCH>›K REPLACE>›K AMI     ¤   D  À    “ù#,GA: A-assem a-srch back b-mark blk c-copy blk i/l-paste k-cut line AMIGA: q-quit r-repl R-repl text s-srch S-srch text x-cut y-del eol  CTRL: a-page up b-mark blk c-cut d- del eol e-crsr eol j-srch k-cut CTRL: line l-lwrcase o-inst line p/f-paste q-crsr sol r-rot blk CTRL: s-100 up t-top u-upprcase w-write blk x-100 down y/z-page down  Cannot allocate memory at $ Link option broken. I'm trying to fix it as soon as possible.
Signed: BUDDHA
   ò mode error Word at odd address No Symbo     ²     è  „Ë¿zSwitzerland.


This file contains a quick reference table of (hopefully) all MasterSeka
functions.


CLI and/or 'MasterSeka.startup' file options
--------------------------------------------
	Syntax (with '-')		Explanation
	---------------------------------------------------------------
	-a AbsoluteAdr		: Workspace at Adr
	-b Scrollbarflag	: flag: 0=none, 1=right, 2= left border
	-c			: Workspace in Chipmemory
	-e Editorsize		: size: number of editor lines
	-h Historysize		: size: hi     ²     è  ”ŽÉstory size (default: 127)
	-l flag			: flag: 0=linenumbers off 1=on
	-r			: Use ARP filerequester
	-s Screendepth		: depth: 0=window, 1=1 plane, 2=2 planes
	-w X Y Width Heigth	: Size of window (set either parameter to
				  0 to use its default, use PAL/NTSC size
	-w+ X Y Width Heigth	: Dito, but use workbench screen size
	-X			: Close workbench (only when start from WB)


MasterSeka commands (optional parameters in '[' and ']')
------------------------------------------------------     ²     è  ê$¬--
	=			: WorkInfo
	>[<SPACE>Filename]	: Copy output to file (close file with '>'!)
	?			: evaluate expression
	@[Command]		: execute CLI command
	a[Address]		: assemble (for options: see below)
	b			: bottom
	bAddress		: calculate bootblock checksum for Address
	c			: compare memory ranges
	cl			: kill source
	cls			: clear screen
	d[Address]		: dissassemble
	e[Line number]		: edit line
	f			: find in memory
	fi			: fill memory
	g[Address]		: jump to address
	h			: WorkInfo
	i[Line      ²     è  ÀoÀnumber]		: insert line
	j[Address]		: JSR to address
	ka			: free absolute memorylist (see 'INCBIN')
	kf[<SPACE>Filename]	: delete file
	kl			: kill linkfile in memory
	kp			: kill paste buffer
	ks			: kill source
	l[Searchstring]		: search source for searchstring
	m[Address]		: modify memory
	n[Address]		: show ASCII dump
	o			: old (get source back after 'ks')
	p[Amount]		: display 'Amount' sourcelines from current
	q[Address]		: hexdump memory
	r[<SPACE>Filename]	: read source
	ri     ¤   3  è  |JC` t:a$p,a Ø:é]E … g ÿv`‚:aìp,a ¼:EÿCú 0k°EgX‰`ôra žQÉÿøNu  SFC  DFC  CACR USP VBR CAARMSP ISP ÿÿ???? fa ýüp,a R:` ÿxHE:a ÿpHEp,a <` ýÜ0€ g| s?: 2 éYA E ²Eg a þÂ€ 
fCëBa a ¼ lp:a ø:` þ JUka þÊ0a |` ýÐp-a Ú0HÀD€Hçp€a ¼RLß`âpSa þzpR` þtpCa þnpCa þhpR` þbB` ýFB` þ¨pUapSapP` Žx` ý,1] 
` ý$2( 
`tâQãPQÊÿú2 Nu2(  faæBBxDaBxAâIdNJgp/a¶¶< l.  g( g"a   0a˜p-a”  g¶< gâIR`îa ÿ~  0a ÿtt/R¶<     ¤   4  è  °� f¦Nua ýÐ` –a ýÊ0-ÿþ@ÿ` vEXG     ‚EXG     ƒEXG     ‚ILLEGAL-     *2:B„ºø P�˜Î^    Œ      ( N . 6 >OR.@    
AND.@   
SUB.@   
ADD.@   
EOR.@   
CMP.@   
MOVES.@!       BTST    BCHG    BCLR    BSET     
              " * 2          0 8 @ HBTST    ‚BCHG    ‚BCLR    ‚BSET    ‚MOVEP.W ‚MOVEP.L ‚MOVEP.W ‚MOVEP.L ‚MOVE.B  �MOVE.L  �MOVE.W  �   ¨  " * 2 : j @  ®  L T >¼º¸¶´NEGX.@   CLR.@    NEG.@    NOT.@         ¤   5  è  ƒmp&TST.@    MOVEM.W MULU.L! DIVU.L!     (NBCD.B    
   SWAP     PEA       
   EXT.W    MOVEM.W    Î      & . \ 4TRAP-    LINK    UNLK     MOVE.L  MOVE.L   ÊÈ  ÂÀ¾¼MOVEC!   MOVEC!         ( 0 8 @ HRESET     NOP       STOP-    RTE-      RTD!-    RTS-      TRAPV-    RTR-      JSR      CHK.W   ‚  *   & "    EXTB.L!  LEA     ƒ      D $ , 4MOVE.W  MOVE.W  MOVE.W  TAS      MOVEM.L JMP-      
   EXT.L    MO     ¤   6  è  »Fú.VEM.L     ADDQ.@  „SUBQ.@  „ 
   Scc      DBcc    	    ( 0 . , * ( & $ "       BRA-     BSR      Bcc      MOVEQ   ‚    2OR.@    ‚ 
   SBCD.B  ‚SBCD.B  –OR.@    ‚   DIVU    ‚DIVS    ‚    2SUB.@   ‚ 
   SUBX.@  ‚SUBX.@  –SUB.@   ‚SUB.@   ƒLINE_A       (CMP.@   ‚ 
   EOR.@   ‚CMPM.@  †CMP.@   ƒ    2AND.@   ‚ 
   ABCD.B  ‚ABCD.B  –AND.@   ‚   MULU    ‚MULS    ‚    2ADD.@   ‚ 
   ADDX.@  ‚ADDX.@  –ADD.@        ¤   7  è   Ðg5Ÿ‚ADD.@   ƒ    d      ( 0 8 @ HASd.@   „LSd.@   „ROXd.@  „ROd.@   „ASd.@   ‚LSd.@   ‚ROXd.@  ‚ROd.@   ‚      ( : 8 6 4ASd.W   LSd.W   ROXd.W  ROd.W   LINE_F   ??????    a
` za` tH@a`H@aH@? àHa0 èa    0°< 9o^ ` Fë [Ûa vHç aLßp a n? B@a n« [Û0NuHç x$k la
'J lLßNuMë˜*N(Na XJ+[Ük « [ÛgJ«Ðgè°< qg 
Ä°< Ag ©8p J gÒ«  [ÛfÊ°< g  �°< gz°< g °< g $°< g *°< g 2°< g R°< g š°< 	g °< `g°< gr°< gl°< b»Ìf ÿj`^x  NRŽ     ¤   8  è  !äácRŒÀa T±Ìfò±Îg ÿLa >Sˆ`òx ½Ìg ÿ< NRˆ`x ½Íg ÿ. NSŽ< a ¹Èg@ÿþa `ða SŒ`¸,LBHç€ÀJf\Aë˜JgTp xÿ"k dR€³gx J(ÿÿfòJf:°« hl4D€$k d"JÓë hAñ  	 µÈfú @J gJ füRˆB°ˆeúAë˜"JØfüLßNu¹Îg þ–a 
Œ` þŒ¹Îg þ†a 
|`ò»Îg þxa 
jSŽ` þnHzþj»Îga 
XSŽ`ôNu»Îga 
Ja 
Ja 
BSŽ`ìNuJfx/aàJkSŠJ"füRŠ + dµÀb$@xÿAë˜Úfü _Më˜°< 	g°<  ea 	þ`êa 2(N` ýö/a– + dµÀoSŠJ"füJ"füRŠµÀl´$@ _Më˜`Ða 	ÈføNu/ pa 	ºp
a 	´ Nu,x  + fCú[p N®ýØ'@ ,k J« f øCëZtAúšØfüN®ÿ.J€g â     ¤   9  è  "°d5—Lë 0Zl"<  J+[Ûj  €Aë`"H~B™QÏÿü*<€ Ëp"x ) 2f:< ûp!E 7@Z<p+ [ÛgR@1@ 1|  
!|€   CëZF#<   Eúü#
!I CëZt!I N®ÿ:'@ g Xx "<   Aë`"H~B™QÏÿüHÐ 01|  B¨ 
!|    
!A CëZt!I !@ 1|  .!| P 2 &!|ÿÿ *N®ÿ4'@ g  ú"k Òü À Y"Q0<p+ [ÜgT@ÐÀÒÀ'H  'I $,x “ÉN®þÚEëZ%@ "JN®þžAú3CëYÀIëY¸(‰#|   „ $#k  (p r N®þDJ€gB”`  Ž'JYÎJ+[Ûjz$<    "<  N®ÿ:'@Y¼gj k !@ 0!B 4 @(k (l €"l (2, &| ,  0çNÐÆ$l "<æNÔÆ~ÒÔÁQÏÿúX‰R °, !fâ« [Ûg,k N®ÿ²J€gë [Û"+ 8a áB+HAë      ¤   :  è  #‘Wz8'HÄNu,k + [Üg  œë [Üf  „ k Cëâ!I pPrñtvxë+ [Ügp@r 3A 3B 3C 3D 
3@ 3|  3|  Eë#J Eë#J "3|MS &4¼ 5|ÿÿ N®ÿÖ k  <  pN®ÿjAëâ"k •ÊN®ÿ"Aëâ"k •ÊN®ÿFNu+ [Üg,k Aëâ"k •ÊN®ÿRNu+ [ÜgfHçøâ,k Aëâ"k •Ê +N& íˆr 2+Z4–�(< ?ÿÿ€ÁgˆÀr t 2+L kíˆ€ÁgS�g$< ?ÿÿ„À´k"f¸k&g
pr v N®ÿdLßGNuHç°Â,k  AúG"$<  íN®ÿâ'@ " LßCNu kÈx Hç p a LßB«dR„$Hgø°<  gö°< 	gð°< >g°< g $fô`ØCúZ°< g € °f Jfè°<  gø°< 	gò°< "g°< 'g
°< `g`  ì Cë˜     ¤   ;  è  $Üñ†kg  àÀ°fôB)ÿÿHç $<  íAë˜",k  N®ÿâ'@rLßJ€g  ¼g  °°<  gô°< 	gî°< ,fèCë˜gRÀ°< ,fôB)ÿÿHç a ­„LßJ€gx$ Cë˜ÀfúB)ÿÿHç a ­dLßJ€g*Hç & a Ü6a Ü´Lß` þÚBHç a ­<LßJ€g0$ &< ÿÿÿHç a Üa Ü†Lß` þ¬Aú
x` ûAú(`Aú``
Aúÿ`Aúá7DL'JZa ™ò` ž8« [ÛHçþB@a ÜJ+Hf t a  ”tÿäŠ+ [Üf+ [ÜgJ gä``AëHJgÚ"HØfü+  [ÛfH°< ›fBaª°< ?gø°< ~g2°<  fa–  0°< g"< `@ %°< /f< °< .f< `p LßþNuHç ‚a
LßA J+HNut Hç@j,x  k  h VJ‚fN®þŒJ€fLßVNuN®þ€ k  h VN®þŒ"@©       ¤   <  è  %ñ¹ž|  f „+ [Üf Ü« [Ü« [Û'i Ò| ÐN®þ†AëÌL¨  J k  Ö°< _fx 	fn gCúv+[åÀ fp€`CúÙ+[å€ gp R @[å€ `JfüJf
B+[åCëZt`S fêHçÀâ,k  k $IN®þì +  @gpÿN®þæLßGp `x°< Pe>°< Yb8  OJg²< e 0ghÿÏ `À ë  [ÛAëHJfü B( p `4 Àgë [Ûhÿ? ,kYÔCëHrp S�gJføS‰(I•ÊN®ÿÐ LJ€LßVk6g4ÐÀB °+Ãg*J+Ãg"°< f/Ô‚kBtÿâŠa þfJ+HgòB+H$NuB+HBGp a @AúŸa ør` –©     fAëâ±é fë [Ü`:+ [Üg>©   @ fAëâ±é fä« [Üë [Ü`©    fë [ÜN®þ†pÿLß     ¤   =  è  ¨½ûoVNuN®þ†p LßVNua –z,x  k $h Vp * N®þ¶%k ,  JN®þ€ JN®þŒJ€gð"@$) 6) N®þ†´¼   fÚ¶< EfÔB« ,"k (%I  i 6. )gXˆ'Pz'PÄ + 0N®þ¼p NuFü  a •ü.k9ðFü  .k BGAú*a ÷h*kÄ a ô¤a èN` þÒ.k a ÷TS+[æk8Aúza ôÂ+˜€ °< Yg"°< Rf ˜–"kÐ +Ô�‰,x N®ÿ.B+[â` ’Öa Òz"+ g,k  N®ÿÜa ˜a ØÆ,x N®ÿ| + 4g8$@S* 6f0Pê 7a —” j <ÑÈÑÈ  "k Òü "È"À$* 2"JN®þ˜"J N®ÿ.N®ÿv$+Y¸gCëZN®þ˜"BN®þ>,k  + g @N®ÿ¸ + g @N®ÿ¾,x N®ÿ| + g"@N®þb*k + [ÛgÍMN®ÿ.ÍM"MN®þb"k  N®þbp Nup`p + [Úg °< Ae
°< Zb     ¤   (  è  '$w;  	f°<  gø°< 	gòSŽAë˜Þfü`  È+ [Úg  ¶/,x Cú1tp N®ýØJ€g  ž*@Aë`"HEú1¨"ÊEè "ÊHç  AëZÙØfüWŠáH€ °|.SfB"Lß Eê "Ê"ë BPÙB™B™B™CëZ‘ÙfüÍMN®þÚ, ÍM"MN®þb,_ g ÀØAë~CëZÙØfüAë~ë [ÚHç a HLß@Cë˜Aë~Øfü`
,_Aú.–a ´Aë˜Jg À”Jg .föNuÂàŠfúBNu/ƒ "+r,k  N®ÿÖJ€kVÑ«dÐŸNu"+r/,k  /×«dN®ÿÐ�Ÿ,_f@Nu$<  íAë˜",k  N®ÿâ'@rgNu,k  Aë˜"N®ÿ¸$<  î`Ôa  ^Aú1‘` ½€aAú2¼` ½v"+rB«r,k  N®ÿÜHç€€Aú-a t +da Ð¸a (,Aú-a ` +da ª< )a (a RLßNu,k  "+rgB«rN®ÿÜNu"+     ¤   )  è  (½é	h 8gäB« 8,k  Nîÿ¦« [ÚAë™  fRˆë [Ú,k   + 8Jg"tþN®ÿ¬/ f"gN®ÿ¦Aú2` ¼Æ" Aë t$N®ÿšJ€gàJ« xkÚ"²« 8gaŽ"'A 8a  ì« [ÚgX�Nu"Aë t$N®ÿŽ + „a ÏîAú.ía Žp a 'N + €�« „a ÏÔAú.àa tp a '4"Aë t$,k  N®ÿš"Aë t$,k  N®ÿ”J@gv?< J« xj + ðAúÏÎa Ï�a &ô`Aú.¡a &Aë |rg
a &ÞQÉÿö`a &ÒQÉÿúp a &Êp|a &Ä,k  "/ Aë t$N®ÿ”J@f\�` èSWf˜a à>¼ `ŽAú0•` »²HçB+[å*,k  N®ÿ " KëZt Mpcü  QÈÿúBAú.~ØfüS�B(Ië t$N®ÿš"J€g  „PŒp R JfúSŒ`AëZ×` fúRˆ¤QÈÿð¼ /(N®ÿ."( N®ÿ¦"f¶AëZ×        ¤   *  è  )ü:„·fB`öü >Jg /föS�¼ : k CëZt$IJfü< >$I,k N®þì +  @gpÿN®þæ",k  N®ÿ‚Lßp0NuB«dg  @°<  g  8€ °< Bgr°< Og  Ô°< Ig  ¶°< Lg H°< Sg øÜ°< Tg ùÄf »–SŽ kÈ$<  s.a û|a üÞ kÈCë`$	"<  ÿv Rƒf< 
À°< gVQÉÿì/a üx _`ÒJ+[Ûj »Ha ìî²< af »<,k J€gS€f ».N®ÿ.J€g« [Û k NîÿN®ÿ²J€gë [ÛNuSƒa ü&` ü†t a úîa üPa Í$a ü` üp kœ±èÿüf ‚J«”g zt € °< Cf + 0[Ýt a ú°a üEë<a $¼  ó$
va ûÄr (+ ˜«œäŒgR*+vä�gR$�g &S�%A Aê  „g+ [ÝgÐ Xˆ …g+ [ÝgÐ Xˆ$
&–Ša      ¤   +  è  *Å¤yûla  ¢$¼  é%D gf$
va ûT +œD€,+ D†a  œ$+œ&ÖƒÖƒa û6 k”"k˜ €‘g$Hç À$¼  ì$
va û _aV _aRB’v$
a û$¼  òv$
a úöa  ,$¼  ë%|  ò %E gv$
a úÖ +œ,+ a"` û, JpB˜QÈÿüNu&g$TƒÖƒÖƒ` ú¬Nu"k”a "k˜ kœ"P‰`&Ñ°8 QÉÿøNuAú0.` ¸XAú-e` ¸P€ °< Ig 	a ËvAú('a ÒJƒfRƒ BHçøöMë˜Kë9ôr a  ¬g  ò°<  gð°< $g.°< "gd  0°< 	b  ÀÂü 
Ò a  €g
°<  fâah`Âad`  ¸x ahg  °°< ae€ °<  g   0°< 
e
_ °< e`véIÒ FfÎa*`Èa&`€a.gv°< 
gp°< "g a`êag`°<  g ÿ``BCë:»ÉgLÁNu°< 
g"°< +g$°< ,g     ¤   ,  è  +e®P°< 	g°< 'g°< `gJ Nup Nup"Nup NuAú*Ša Na PLßoNuX�"HÓÃEë9ôx µÍg$,J B±Él°fø$½Íg$±fê`öJDga J„kAú+0a a LßoNuHçøô S€JDg
D fa êa 2a ! p a !œLß/Ä RD`št a ÷¤,k  Aë˜"N®ÿ¸J@g ùNu kÈ f0¼**Hz·Ž kÈ$H"kÔ³Èg ëÞ°< g°< g
°< 
gÀ`â 
fRˆB`ÖJ*ÿÿg
* ÿÿgB€'JÌRŠ¼ 'JÌ kÈpfR€²< fô'@NNug +z| Q[Þ* *@(@|pÚ€ a Xa Ž»ÅføaD¹Åføa QÎÿà'EzNug +z| N[Þ* (@|p@Ú€ a a¹Åføa ÒQÎÿè'EzNu@ °< g°<  dp.`  r7@H"kÄ0@ÿð°|N@g @ð °|ð      ¤   -  è  ,i\aEg°|  gë ÂB«ä k¾`BKëä*É:Ñ2¼Jü`(f'@ÄKëä|Aú&Ëa Øa È^f*À @:Ð0¼JüQÎÿæB• k¾« ÂFü  N`.HLëÿ~,x . )Lëð ®g?< /+Ä?+Â&kªNsf'@ÄHçÿþ,x N®ÿ|"+ 0 N®þÈCëˆ I~[BQÏÿü#H :Ðüô#H >#H 6R) #H 
(H + (~é˜   0²< 9o^ÁQÏÿèBEúœ.—ËN®þæ&G"LN®þÚ'@ ,g"@#K Xp  k (( 
R N®þÔN®ÿvLßÿAëY4Cú !	'HºAëI”!	B«ä` ÿJü>¼  Ns/a ³ºHëÿÿ`'_Œo àX�Cú²‚³ï gØCúþè³ï gÎCúŽ³ï gÄ7_Â'_Ä x ( )f+ àl$T�7_Â'_Ä`>+ 	àgGð ¾|  f'WÄ~Aë`Cë~"ØQÏÿü~ Nh'H¾.k9ðFü  .k      ¤   .  è  -W·øéKëä +Ä'@zCúÿP°‰fë à,g¼€fë à,F0VJüfè<€`ä+à°< „g\@ U ghS gjS g@Y gBS gJ  	2 Aú$ua B0a ¢a 8 +Ä'@za ~p‘«za (a^a ` ±°Aú$`ÖAú$`Ð0+Hgà0+Hg°S@gÖ` ýNAú#·`Aú#Æ`°“É,x N®þÚ @Cúþœ!I 2!k  ¸B¨ œB¨  NuJf  ìAú#RCë~4< a ²va  ÌQËÿúQÊÿða  va  ºQËÿú + Âf ) a Üa €a  œa xa  ”a p0a ¶2A Eú%XvÒAda QËÿôa L,x p . )ga:a ~a 4 a ”a **QAúýÜ»Èg ga ^a  a T` þAú%g` Hç?üKú N®ÿâ "Lß?üNuNz(Nz0Ns a 4` œBB Dg dgt  ag     ¤   /  è  .vÄ™« Af. @ Ð@Ð@Ô@ B  N`/a ê2/
AëEú ¨a Ìr$_g ëž4  _a „a D´|<f
+ ÂfXB0à@@ @[à‚ fKë~H‚HÂÛÂa ˆ` R,x . )g ëPa ÿ:KëaÂg à˜*€a `J@f&+ag
v %Kú "`&%Kú Hçïþ,x N®ÿâLß÷`¬N{8NsN{0NsVBÒ €  CACÒ�  PÃF  SÒD  SSÐ „<  USÐ @  SÐ<  SOÆ J  EOÆ N  SOÌ Z  EOÌ ^    " a < a èa Pp#a Lp /jp-"D�a < a ÃÈ"a .p"a *Hç` tá™€ °<  d< .p a 
QÊÿäLß p"a üa öp%ta ðvp0Ò�dR a âQËÿòp.QÊÿæ` € g°< LfTg  –€ °< Sg Š` °Ôa ÃAú¯a Âæf ²FJƒ     ¤   0  è  /¾ìÐîg ²@ B"@`³g S€a a ‚SBfa ¼tSƒjâ` ²°< Of °ŽAú"¨a œa Â¶Aúaa Â˜f ±øJƒg ±ò B"@´€cØSƒfúNufNuÑÃÓÃ SƒfúNua ±¶ kœ&+ –ˆg ±À"kÜaÐ'IÜ"ü ÿ ÿ` ±8Aú"Da 8a ÂRAúa Â4f ±”JƒfRƒ B+ [àg+ [àgÀSƒfúNuâƒ0ÀSƒfúNuäƒ ÀSƒfúNug +z* *@P…P… a &'MzaJ@f Ú»Åfða Ò`àaF/a n4”M*_°< g2a Á¾f*" +[àHƒÔCÔCa `a `pa \QÊÿðSƒà�QËÿúaB@Nu+[àHƒSCa ÚQËÿø` 0g +zKë[Ú• | D[Þ€  *@z a œp	a 
?« [Ûa,« [Ûgr1p;a ðp-QÉÿøa &:QÍÿÌ'Mz« [ÚNu €  *@Aë<'H8ë [Ú/Aë´0     ¤   1  è  0øÑù<? À2 A ÁæH2 A ÁæH2 A ÁäH2 A ÁA ÁâH2 A ÁæH@ Àä
@ °| f0R@tÂÀ²< mrÁJ+µVÁ Á�ü 2Cúx²|Jüg:AñøCúL²|Á@g,CúL²|ÁHg"CúL²|ÁˆgCúVJf00  H€Ð@ÒÀÒÑ`ìr°< cg  Ø°< dg °< -fë [Ûp °< !fë [Úp °< @f< BJ( 	g< W(  	g< La ¢QÉÿ¬ga  Ôg< ,a ˆa  Â« [Ú"_+ [Ýf$rSA0a  a b»Éfð`HA2< a Ä$HAQÉÿòAë<±ë8ga >`ò« [ÚgCú"%ga (`ö+ [Ýg \a ` NEú t ( Ô‚ÕÂa  R‰SA` ÿRT F HILSCCCSNEEQVCVSPLMIGELTGTLE< LJ(      ¤   2  è  [ä¸f ÿ&< R` ÿJ k
( ( `( ( Ð H€( 	Cú ÒÀÒÑNÑ : :BPT\`tz‚�’¼ÆÔØÜèìòx XN|¢„*NuJg Sg Sg<Sg Sg.Sg NSg6Jg  ”Sg  žSg  ¨Sg  Â¸< g V` "p-a
p(aa  Èp)` 2a  Þa 	˜p(a  ¬a  ¬p,a  ¢àIè îa ÿzp.a  ŠpW gpLa|â	 g< *anpã(  0adë [Úp)`Za~0a 	2p.aNpW`Jan a 	p.a>pL`:a^0ap)`0HÀÐ�U€a úp(a"pPapC`a>2H€aà` ÿh< Da< 0Ð` D< A`îp#Jfèz`äx` þÒa ÿp+`Þp#aÚp$`Öaöp1`Ðað` °g"H€`"0HÀÒ€aÚ ` ‚aÎ¸< g0` €      ¤     è  2ËÂì×Dg ´` 7@Dg ¨a ì²| gAd` ’B ?…k<0+DtâPãQQÊÿú7AD` Öa ´a  a ´Ada la ¨UA` úa æ€Aa �a ”²| f ¬? S€æˆf âa ~Aa 64` Ìa ùöA[áa \a `Ag SAga Ht`ÔBÕ+<a BJ+[ágvL  fvB¶+[áf ùèA}` Öa f€Aa a B A a Èa A ` Xë [Úa :²< €f ù¨t €  fÂ ?t a Îa ÒA}a Ša š²< :f va X²< cf Ò‚ ´| b Æ…Wa t0Jf ¸‚ ´| b ¬èZ€Bt a z` ”a ÂJg ù2²< @g  ®ë [Ú2<L   fÁ t   gÂ 0?t a :a >A}a öa ²< :g(Jf Fa À²< cf :     ¤     è  3®0WÞ‚ ´| b .0èX€_€B`:a ž²< cf ‚ ´| b …Wa º0Jf þ‚ ´| b òèZ€BÀ 
t a ¼` Öa ´a ¸A}a pa ¬Sf ^B ÔB…+<` ®a úa �A g @` úa ÈJAg0<0 ²| @g0<  a ba f²|b0Õ+=a $a T²|bN8çD6íCDÀC ØCÙk<a  ` F f gf7|@À<a A}` Æ7|Nh<a A ` ´kÿ<ÒAeÒAeÒAd0kFÀ<` úkDÀ<` ðJ@f6+<QC¶| bCN`7C<` Ô` 
Úa ®a ²²< f bB Õk<`Ha ”a ÷"²< WfrL. lÿÿg0. wÿÿg(²< Lf grS| sÿÿ`²< SgJf ÷ fpA[à/a B*_ f�«j+ÂáƒHÃ´ƒf Ü:      ¤     è  4n9r‰HÅº€f Š+ S[àg
t a ` .H…º@f@=f  ka <g
7|Nq<` Ç < LAúDÈ` ÐnHç À N °<  gø°< 	gòRˆ"kbR‰$IpÓÀÑ«ÌÑ«^Ñ«b"±Êfúü .rSü sRŽLß Hç@a 6zLß@` ÿ>a ˆa ŒAd` 8a È€Aa ra v  f4 f8+ @[àf ökÿ < k À<A|`  a H  gØ?< `&k  <?`°¼   gÞ? S€æˆf €a SAf  Îkñÿ<Õk<4` ýb? a  A 4 °¼   b PÐ_` ÷laa äA g  ”` ÷Z? a ÒU`<a õTJg²< Wf õ|`"ë [Úa õ<JAg²< Lg` õba  èg õZÐA? a ”SfFB 0Ð_` ÷B+[à`&a  Â€Aala r6Cgë [ÚA`a  ¢€AaLa RA}a
`^     ¤      è  5—ÙõAúBè` Î6gö6C ?‡k<²| g²| gA`fNu+ €[àg`Â  X«jX+4`‚  T«jT+4Aë4<PXH†ÐÆ Â €NuEë4H†HÆ�«j<H†æNSFBZ$ ‚  ga õ`a öBQÎÿêNua ô@Jg²< Bg²< Wg²< Lf ô\2< €`r@`BAA[àNua ôJg²< Bg²< Wg²< Lf ô.r`Úr`Ör`Ò` €Hç?ü><� a  ä²< cg²< agJfàpt a õBLß?üNu´| Ob Nf
+ ÂfRBÔBÔBB Aë~ 0  ra`Îa  š²< af Nua  Ž²< cg
²< afŽ< y< ?æFF ¼< fD<F ¼| 	b8+  [Úg0" Y�g*°¼   e/ x AèB PJ�g°¨ eô°¨ lî` B"r Á f fNut<NuJ+[àgNuAúA0` ÌfaB²< ,gJf „$     ¤   !  è  6ÍÅ®> Sg
ra grcNu//a²< ]f $,*ra fNu` Na ”Jg,* ,²< ag&²< cf  ÀÆ a ¬²< /g ²< -g Nu|Nua ’²< +g R²< -g R²< *g Ê²< /g æ²< ^g ²< &g 8²< !g 6²< ~g 4²< =g 2²< <g 2²< >g 2²< .g  €²< (fvë [Úa ì« [Ú¼< zg
 f (6HÃ¶„fNu g  ¸Nuz | ²< (g ´²< -g²< #f(a ÿ f R  |Nua ’D 8¸| f :F Nua ñ®< x²< WgR²< Lf ñº`(6aŒ` �BEF Å²< -g²< /g|Nua`ê?a08  D Å¼@gà¸@gR@`òa  <F ²< cf` F` ÂAú>ª` ÊŽaFÚ€` þžaZš€`öahÊ€`ðabŠ€`êa\±…`ä     ¤   "  è  7òGÔ¤aBº€WÅ`a:º€]Å`a2º€^ÅH…HÅJg þfAú>–` ÊFa ¸ fJ†gJ‚fæNu,Nu| Nua œ fòJ‚gœ‚fÊNua ˆ fÞ„†fºNuaîa` þ8ÈÀ6H@ÆÀHEH@ÊÀÚCHEJEBEÚ„NuaÊr J€g ìjPÁD€J…jD…FHA2<  x ˜€dØ€Û…Ù„QÉÿôF…HAJgD…` ý¾aŽ" g SA`ašQÉÿü` ý¨z`øa  þ²< cf ¬ 8´< g ¼< >f  Þš«j f8àD¸+Âf ÿ
|2a ü²< ,g(²< )f  ´F Ha æ²< +f« [Úf úîPF` ÐNua  ”²< cf  ˆ´< l  €H�HÁº�ga ý®éa ï�JAg²< Wg
²< Lf ú¬PáB:a ˆ²< *f,aH²< af>2< S gÚAS gÚAU gÚAY f$ë [Úa V²< )f I¼< {g rc` <` ¸a 4²<     ¤   #  è  8(A(P bgR²< *g²< -g²< ~g(²< [g ü&Nu +j+Âá‚raNuaÊ²< (gD€`r-NuaºF€²< af2J‚g g ýæNua&gNua ºgNuÇ rapBBJ‡kJGk Nu` 4Aë(   °°< d´< DgP ´< Af
t  p rcNu/
Eú J+[ÚjEú /a âÂ$_fÞNuUSÐ  ?  SÒ =  CCÒ  >  SÐ   PÃ >   SFÃ    DFÃ  !  CACÒ "  USÐ     VBÒ  ¡  CAAÒ ¢  MSÐ  £  ISÐ  ¤     *g Bg @t °<  gò°< 	gì'kY@Y<'NY@  0°< 
e`  1°< e  ®   °< e  ¢  At°< $gFt°< %g>t°< @g6°< ;g  Þ°< >g  Ö°< "g  Ø°< 'g  Ð°< `g  È Nu< �v
x `våkx   0°< 
e  °< e
€ °< d     ¤   $  è  9.*z  
°d  ÀH€HÀå¬JjÐ„Ø„Ø„Ø€`ÂSŽt  raNuAë  AÀ°< 	g6°<  g0°< _gê  a°< e   °< e  °< 
d  0`Æ  A`À²< 	gø²<  gòà SŽrbNuJfüSŽBANu p g6  fg,´gá€`òraBBNu´gôa ìæ`ìAú9R` ÅÎAú:f` ÅÆÇ JGk@J‡k<a ý°f8aDf:Rk„ kb0Ò"’‰4�CëÙjüB À   @ëÂ ëj'Hb'HfNuAú9G`Aú9O` Ån/Iëj  @ÿÿ¼ €  AEë„H€ë@A  @nB€Ð@ÔÀ"k^ f 0 I0"gP$
ÐÀ$HIëRˆ°f:J jö À   @t  ‡ f´< g  ø‚  gHB•É4
HBáBra(_Nul¬$BBA(_Nu gø0+„g  º@ ä@°k†m     ¤   %  è  :º #WBk†a %Îa Ûüa ÛøAú6Ha %¸BF"k^Kë„:<?$M0"gt IÐÀ$HSFj<+ja %˜/a ÛÄ _`a /Hr@ fp.a /:JkQÉÿìRA`ôp.a /(QÉÿø À   @ g ( a " p Jgp+a /`’Aú5Õa %2`ˆTM$MQÍÿ‚a %*p 	f .àNuAú7å` ÃöJ«~fvB«d$<txt.a Üa >'kr~B«rAë4`'HzNuHç@À"+zg@°< g:°< g4J g0 AÀ'HzCë8`±Éf Hç¿>Aë4`$'Bz&<   "+~a °Lß|ýLßNuAë4`$&+z–‚"+~gìa �B«z"+~B«~` èB«dg  ¨°<  g   € °< Ig  ê°< Og°< Lg .°< Sg V°< Tg >` Ät a Aë˜",k  N®ÿj'@Y8g Å~/ Aú8Ýa $ Ð€Ð€a !P` $ gAëY8 B�Ð€Ð€fAú     ¤   &  è  ;~œJ8Ë` #â/ Aú8àa #Ø a !$a #Ôa Å,k  "ä‰NîÿdSŽ$<  s.a ’a Ø$kZIë`$&<    /
a ˆ$_�Œg"4 ÿfS€"@,Ja Ì4" `ÜQÈÿü²|  gÆa Þ` Ît a Ba ˆAú2a Õ^f Ä¾$ Aú2a ÕP& –‚a æ a  Œ< -a ,øa  @a Î a  tAú4Pa #` ˆa Äf$<KNL.a a .$+Üvÿa ê @ ¼ ÿ ÿ'HÜa Ãâ` XHçÿþp`Hçÿþp/ a X x (( >„   z Å tÂ Aú1wa Ô¸f x °¨ >l öô( Aú1~a Ô f°¼  ßb öÞ* Aú1za ÔŠf$ g öÌÐ…°¼  àb öÀ "Ê‚… gv¶—f
Hçà a&Lß � ‚ &a na 2LßÿNu°¼   e ö‚ @Cè $B‘2< ÿp Ð˜dR€QÉÿøF€"€a fAú1“a " a X     ¤   '  è  &ä— p)a +À` !üHçÿþp`Hçÿþp/ ah x (( >„   z tAú0‘a ÓÒf x °¨ >l ö( Aú0 a Óºf
°| Ob õú* Aú0–a Ó¦f4 g õèÐ…°| Pb õÞ 2Âü Äü ` ÿ4AëYDCë[ÙB�g 0´< e`B‚pB˜QÈÿü,x “ÉN®þÚEëY˜%@ "JN®þžAú2ÖCëYHIëYD(‰p r N®þDJ€gB”,_Aú5b` ¿ü'JYVNuHçÿþ,x  +YDg$"@3| 	 B© $N®þ8CëY˜N®þ˜"kYDN®þ>B«YDLßÿNu,x *+YDg  ª"EHçÀ 3|  N®þ8Lß 3C #@ (p	áª#B $á©#A ,N®þ80t ) &)  Aú/Š°| g3|  N®þ8Aú/„ ´< fAú4Û` ¿P)  fAú4Ü` ¿@J€g( Aú4¬a  L a Ò’`  Ha  > a �Aú0‚a  0 ) (a z`  *Nu°<  g°<     ¤     è  =•Zó´ gêa SÆQÉÿòa  Ž2+tga S²QÉÿöa Iê gÁˆAë[ä'HVÁˆJDn þÂNuSk†jV gPAúY%JkˆgSˆ 
ga NÌa I¤Rkˆ7kh†0+ˆAúü,HÀa ûè 	gAúXþa I~Aë˜a Iva Ix` ItNuJAka S(QÉÿúNu| ÂB«jB«vBkŠa BBkJ,kÈRkJJ+KfHçÿþa NþLßÿ g  º'NV'NR'O°B'kj~Bk4« [Ý²< 	g²<  fë [Ýa  v²< bff :g& =fa !øa  d²< =fa 	ž`B²< bf@| [àa jf.Ç a "&g´| f`F+ [Ýf6a !¸a  $²< bfa <g"N�a  Jf !Œ/a ýV,_RŽJj ÿ,p` 	øAú[B` çBa ÔA[á²<  gø²< 	gòSŽ'N¬RkŠ/  ga ý*_R�Mëü'NVgz     ¤     è  >r7Ÿ/°< ?g°< \fjgì°g` 0fR�+[áfTpW`P²< 
lJR�A g$Sa  Àg¾°< ,g¸°< ;g²   ‚g¨À`â0+ŠìX2<     0ÀçXQÉÿò`ˆR�À`‚€Mëü/'O°BBk4a ²< bf6 :g& =fa  œa ´< =fg B`²< bf| [àa N�a æJf  ` f ga ü *_` ÿ,k¬JfüSŽX�` þ¸ k¬`g°< ;g°< ,fðQÉÿîNuSˆNu,kØPëJ f6Bk4B0°|  gc°| ÿg c °|¡ÿc"°|¢ÿc(°|£ÿcB`0t a :`ÊNuH€a P`Àá@4  a ú`´aNR††  ,Fa  fJGk !‚t Ðža Ú`”a.Æ  ,Fa ¤ JGk€Jg´< gÐ«j`Ð«v! ` ÿfAù  ÀÞjü,Nu/
a$_NuAëj  ¼     ¤     è  ?Ï;Ö €  AEú HH€Ð@ÔÀÔÒCúýÀ&Jg0 C°fJ jö 
R€€   @0ÐÐJƒNuJ jú 
Z€€  $@`Ì INu 4 ƒY%sryx—£¢ï=g}£¢Ý�«±°¯®­DDÑ P þDÄÖ "NÄÂSÌá 
SÒà BCÄ Á DDØ Ñ DDÁ Ö øDDÉ Ö ðNDÉ ÂèLIGÎ  ò Ò` ²SÒa ¬EÑg ¦NÅf  SEÔ ÀÈCHÇ @ÀCLÒ €¸TSÔ  °CÃd zCÓe tHÓd nLÏe hGÅl bGÔn \HÉb VLÅo PLÓc JLÔm DMÉk >PÌj 8RÁ` 2LË  	¾VÓi &VÃh   MÐ ¼@LÒB THËA€ìMPÍ ±‚MÐ¼&ODÅ  6MPÁ ¼MPÉ ¼NOÐ    Ã  
<BÒQÈ¸BÆQÈ²BRÁ QÈªIVÕ €ÀÞIVÓ �ÀÖBÔPÈ”BCÃ TÈŒBC     ¤     è  @8)…ÆÓ UÈ„BHÓ TÈ|BLÏ UÈtBEÑ WÈlBGÅ \ÈdBGÔ ^È\BHÉ RÈTBLÅ _ÈLBLÓ SÈDBLÔ ]È<BMÉ [È4BNÅ VÈ,BPÌ ZÈ$BVÃ XÈBVÓ YÈATÁ  fIVUÌLAÂIVSÌL@ºÓ   ¢ NDIÆ   ’NDÍ   „QÕ  zLSÅ   pVEÎ  NÄ XÇ  8OÒºþXÔH@ÌORÉ ºðXTÂ IÀ¤  LOBÌ  ž  Æ   FÂ  LLEGAÌJü
¾NCBIÎ   > MÐ NÀ˜SÒN€’  EÁAÀ^INË NP,SÌãŒSÒâ†ISÔ  žINE_Á   TINEÁ  LINE_Æ ð BINEÆð :OAÄ   ú OVÅ JOVEÍH@ŠOVEÑp $OVEÐ ÈÀULÕ ÀÀ0ULÓ ÁÀ(ACRÏ  ”OVEÓ &OVEÃNz”OVEÁ  EÇ D  OÔF EGØ @ BCÄ H äOÐNq	âLISÔ       ¤     è  AG9þö Ò€
ÄDÄ  ØRÇ  <RÉ€
Ê EÁ H@¦AGÅ  LEÎ   (WIÄ   2INIÔ  x  OÌçŽOÒæˆOXÌ å€OXÒ äxESEÔNp	tTÅNs	nTÓNu	hTÒNw	bTÄNtÆ UBÑQ 2UÂ” 
VWAÐ H@øUBØ ‘ JBCÄ � HÔ PÀ,Æ QÀ&CÃTÀ CÓUÀHÓTÀLÏUÀEÑWÀGÅ\ÀGÔ^ÀüHÉRÀöLÅ_ÀðLÓSÀêLÔ]ÀäMÉ[ÀÞNÅVÀØPÌZÀÒVÃXÀÌVÓYÀÆTOÐ NrªUBÉ ” 	ÂUBÁ ” 	ºECTIOÎ  V SÔ J ¢RAPÖNv˜RAÐ N@
AÓJÀ† NLËNX*      ë [Úa èë [Úa v« [Ú²< cf �0€ € g"éHèa ¼a P²< cf p‚ èZJf d`2Rk<èXa ˜ë [Úa &« [Ú²< cf @‚ ‚ g 4éJè
…kD`      ¤     è  B*J�†ë [Úa ®€Aa Xa \²| e$Aüa a J²| d bB ?0èXa .` H0èXÀ a a "Aüa Ú` ,a ”a ²| f &` „a  	gR@7@hNua þ 	gBAëj2 HÁ‚ü SA0Á2 A jBA0Á0ü 0ü @ +2 HÁ‚ü �ASAjBA0ÁS@jB@0€Nua .²< afJ‚f ² f  ² 	gâJGkÞa Iü`ØJAf ”NuÇ R+4Ç NurJg(‚ r´< Xgr´< Dgr´< Cg
r´< Ef VJ@gÇNu‡Nu gBk†Nu g6a ¤ f ,&ƒ   ¶‚f&J‡k'@67| 4JGk
 kf! à‚NuAúRF` ÝÎAúQ)` ÝÆa n²< bf æa b²< ,f Úa V²< bf ÎAëp"²¼CODÅg>²¼CODEfX_Ãf ®ë      ¤     è  C$æ€[Ý`&p²¼BSS_f Ãf ”ë [Ý`à‰²¼ BSÓf €+Â@ÂAënH�ÒAÒA!«j 4 ÔBÔB"0  'Aj'A~R+4JGj fPëz°< fÒ«œ'AzNu@  ` .aª fa'@j'@~NuAúR` Üäa àJf  f ÿNuaêJ+Âf'@67| 4JGj'@zNuAúQ.` Ü¬a T²< ,göJAg\²< bf Â gPJGjà+ Âf˜ +j€«vfŽa pf øa fa ºB < ``´2< £Cëa –Á   AàBÂ À'Hz`–NuAúQd` Ü8pJg
RŽB@`öa ÿFJ‡jB@HGF ââWãHGNuG NuÇ NuHGãOâHGNu'N`'kJd g þJ‡kJGka Œf  kf!< a zJg:²< :gP²< bg²< fæ,k`7kdJAúQÜ` Û¦a öpCúÿ¢±ÉgâCúÿŠ     ¤     è  DS+.±ÉfÀNu/ ga ñ€,_RŽRkJB'NV`¢Ç `œ` –+m³   g fNua þt/ a üz ²< af*  S€"*+jD…Ê€Ú�`p a 8QÍÿøNuAë˜Bg2°< 	gö°<  gð°< "g  °< 'g  
°< `f & žg &²föB NuaÀHçøÂa ¶a  " t vÿN®ÿ¾"+rt vN®ÿ¾J€k 6"+rt vÿN®ÿ¾* k $R……  LßCa LJgV²< ,f À/a **HçøÂ,x $ "@ Q‰P€Aë p"g
 A³Áfö`  DN®ÿ4J€g  D @Cë p"g"A`ø"ˆB˜ …P˜`
a  ¨HçøÂ‘Å$&B«da :a ¸LßCNua øLßCNua îAúQÊa ;* a 8va ;&` Üˆa  ”a ý/ k  ¼a Š²< agp Jf þt*(g,²< Bg&²< Wg²< Lf  Ža"`! QÌÿüNua`1 QÌÿü     ¤     è  E¹‘ÄžNua` QÌÿüNuÚ…Ú…Û«jAë40ü €"+z Ak±ëÔÑÅl±ëÔl Þð'HzNuX�Nu²<  gø²< 	gò²< .f²<  gø²< 	gò²< ae� NuSŽBANuAúMÃ` Ù0aÂA[à²< BnÇ  a ¸Jg²< af <a`ìNu+ W[àg Ž+ L[àgZJ‡k6BJ‚g g @R«jAë42XH�ÐÁ€"+z Ak fÀ'HzNu  f2 A  ²< @b0ü  À'HzNuJ‡kpX«j+  mf îAë42XH�ÐÁ €JGjP"+z AkF f <av À'HzBJ‚g0+ Âf CëŒ 	gCë�JGj Q «jY�X‘+ [Úf ÞNuX«ŒNu f  k˜ +�a
R� k” +Œ�ˆä€U€ ÀB�NuB«”'kz Nu f 	fNuÐ«œNuÐ« Nu +bV€@ÿü'@”P€     ¤     è  FÇû%Ì"+Œ'@ŒÐ�'@˜P€'@�Ð� @X€'@z'@œ €Ð«r @V€  ü�ˆ`BQÈÿü'H "Ñëv'H¤²«Ôl ÜðNuJ‡k@BJ‚g g  ¼T«j+  mf  ¶Aë42XH�ÐÁ0€"+z Ak fJ0À'HzNuBJ‚g6´| cHB"k^ÒÂ2< ¢aTR��   A À'HzNuàBB¡ Å@a& Â'HzNuH@aH@2 A  ²|?ÿb0ü  0À'HzNu"+z A  f(0À'HzNu kz+  }fÁÙjü"BNuAúK¢` Ö AúJü` Ö˜? a 
.Jg@ÿ€_` ÿa Ô€Aa ~a 	‚²| f` 0a ¼€Aa fa 	j²| gB6+<  gB+[à f²| g^ f úCðð7C<Aa òa 	.UAg  ¢RA` za þ+  =fa 	 fxkð<A}` ²kð<a ôA#}`  0     ¤     è  1ñý~Cðð7C<B ÔBRB…+<  fa Ì²| mA|` ra ºA}` f+<â@@ €k<@ðÿ7@<S�g ò`kðð< k <<B@+[àÐ@ @ À�k<` Ða ¸ÐAa ba fA g ?B SAgPB…k<a J²_` œa @A g ð?a 2A g â0@ B °< lÁB@Á@2 µA g@ @B áBÔB€Bt ` ýxa :JAg ûªÐAa Þa â²| g²|  f ŒB …k<a Àa ÄSA` ?a ¸²|  f hB  B €…k<a ˜4` öa û ²< Wg ûL/a €a „A g œ@=/ L gJ/ g€   €ÿÿþ f 	º`€   €€ÿÿÿ f 	¨X�a BSA` ”a €JAg úðÐAa $a  a $ f&Ala Ök <a  g ¼7@     §     è  HÞvBywo menuitems:

Ignore readerrors:
 Usually you get a requester asking 'RETRY' 'IGNORE' if an error occurs.
 This may be very annoying if the disk has a lot of defective tracks. This
 item will stop that requester popping up.
 It has also a second function: If you are using the 'Copy' function, the
 program will stop every time a file seems to be damaged, and asks what
 action should be taken. With 'Ignore readerrors' on, errors are just
 listed, but the program will act as if you hav     §     W    Y‹~e choosen 'IGNORE'.

Write Enable
 Enables those gadgets that will write onto the disk.

 That's all. Well, almost. The program has about 80 requesters, some
of them have not been explained, but they should be self-explanatory.

Send flames, bug reports, requests to
 G35@DHDURZ1.BITNET

Werner Gunther
Wingertspfad 12
D 6900 Heidelberg (FRG)
up the disk WHILE FixDisk is running, insert
 the backup into the drive you have selected and click 'RETRY'.

THE MENU

There are actually only t     ¤   	  è  Jä�ñRkL'HZNu.k a ]^ë [ÜIøÿÿ2+Z6âI? kÌ$kZ,JB+[Þa eœB+Ãa ¾2a ÿ’a Ê0+Z4r a e„tL+ [ÜfVBJ+[Ûkp a dÔ kYØ4( *p-a dÆQÊÿø kÌa ŽB+[ß« [Üfa ]¢a _¼+ [Üf+ [Üg2+"²k4gâ7A4 +NÀÁB@H@Y�` ,°< g ˜Hzÿ¬« [Ûg  „°< Ag p°< ag 
¦°< bg ª°< cg ²°< ig N°< kg n°< lg >°< qg J°< rg 
f°< Rg 
H°< sg 
p°< Sg 
`°< tg ¢°< ug 	°< xg `°< yg 	ÄNu°< g 
«  [Ûf 8°< b Ä°< 	g ¼°< g ®°< g Î°< g ú°< g °< g ô°< g °< g t°< g L°< g  Ä°< g  ö°< g  î°< g  ¨°< g  Ú     ¤   
  è  KíÌ¥Y°< g V°< g ‚°< g ´°< g J°< g B°< g 	°< g ~°< 
g 	|°< g 
¶°< g x°< g °< g 8°< g \Nua .k AúiNa XÎë [ÝAúC|'HÄ+ ¼[Ú~ a €« [Ý` öBpd`0+Z6k vg0+vS@k* ÿÿfNu" Hç âa êLßG a ýr` ýdpd`0+Z6°kvg�kv fNu2 Hç âa ¸LßG 0S@ kZa û~'HZ2+Z6` ý$/HÀÑ«NH@0+LÐkvS@Aë >r	°PbJ¨ÿþgH@ÑPH@XˆQÉÿì"NupaÈp a  œÀNuanp * ÿÿgJ*ÿÿfîa  ‚ Nu"°< gÖJ fpÿ`”Nu°< gÞNuJ*ÿÿga<a $Jgaa` $°< g¼` JfPë[ß`
JgÎ°< gÈaà`ò"°< g€`˜J*ÿÿfPë[ß`J*ÿÿg¨°<     ¤     è  LY»Ï# g¢aÜ`ðµÎf,"|   ú kÌÓÈ³ëÔl
'IÌ¼ `
a ø,` û� ½Èfú,INuPë[ßaa a`&J*ÿÿg* ÿÿgaŒ`îNuPë[ß ga ÿZJ fò2+xBB`Jg ga ÿ@°< 	f B RB²BbâNuHzô`aa.pa `Ì« [Ü` Yž0+Z4R@`0+Z<S@J+[Ûkp}çHr ` a<a ’ kZ0+va ùÖ'HZ kÌ"H½Êg`Þ±ÎfúJ*ÿÿgB¼ 'JÌ$kÌpÙ™°fúSŠ'JÌNu0+vgS@Aë8`ç@ÐÀr`
2+Z4ÒAAë8` üÿÿÿÿQÉÿøNuµëZea ÔJkvf  †r kZ  f7AL²kLg  a ú˜J+[ßgÌB+[ßa  Ú2+Z6J+[ÛjHçÿþ8a a¬6a ba a¢Lßÿ`< ›a `�pta _ÀpTa `¼pta `¶8+vSD k  ŠRDa <RDa 6UD`x0+v°kZ6c  ˆa úDJ+     ¤     è  M•ƒò[ßg ÿTB+[ß +8`°«:f ÿDaT2+Z6J+[ÛjHçÿþ8a a(6a a|a aLßÿ`< ›a `pta _<pSa `8pta `28+v kSDa  ¼RDa  ¶`ba ÆAë8`Cë: Ù ÙfúNuJ+[ÛkAúc‡a Têa þž8+va  †8+vgSDJ+[Ûka ZŒf aTRD¸kZ4fê8+vJ+[Ûka Zrfa:SDjîa(J+[ÛkAúc<a Tš2+x0+v+ [Ýf\A’k6` _&B+Ha Z8föNu0ç@Aë8`Cë:ÐÀÒÀ³ˆf³ˆfNu0BAa ^ø0ç@Cë8`Aë:#°   p  #ˆ  g _40+LÐDHçX€+ [Ýfa ZtJ+ [ÜfVBJ+[Ûkp a ^ kYØ4( *UB+ [Ýf]BHBLß0+6BBH@`H@g  �°< g  ˆRB°< 	f^BBÿøH@´@eÜBB¹ÈdµÈca ^´¹Èfa ^¬µÈf Na ^¬ H@´@bgF°<     ¤     è  N%UØ6 	g °< g4RBa ]Ž`Îp a ]†< »a ]~` ^z H@´@bæp a ]lRB0@ fè`¢Aúdz`œa ^V` ^D kZKë:*È8+L2+Z6PëvBBBCµÈf\Hç@€0+6´@l�B^@@ÿø‘k6`0rJJ+[Ûk
 kYØ2( *UA+ [Ýf]AÐA´@e’BDA^AAÿø7A6a ü¤Lß7Bx7Cv Ng°< g°< 	gRB`ŒBBRC*È*ÈQÉÿ‚NuB�B�QÉÿúNu B RB` ÿlpÿ°Œg(@`(J` üPa`   µÌc  ‚HçàBtÔŠ”Œ,x N®ÿ| k 4 ( 8g"@ J) f  `©  g  VN®ÿ. rN®ÿ: k 4!@ 8g  > @ ÂBXB˜N®ÿvLßB"Lp ÙfS@³Êfö$L¼ a ùØ(k 4(l 8ì  IøÿÿNu‘È,k N®ÿ LßB` û¬HçàB,x N®ÿ| k 4 ( 8gØ @XˆJjÐR$N®ÿv BXˆLßB(`a ù¶ÉŽ     ¤     è  O¾O/¡ÉŽf
/ pa ùl °< fä k 4 h 8S( ` ûNµÌc ÿ†Hç (a úÊpa [4a j kZ0+va ô®'HZ½Êg kÌ`Þ±ÎfúJ*ÿÿgB¼ 'JÌB«d$<  s.a 16a 2nLß $ LµÈg*fø$(HHç (&–‚Sƒga 2vAú_”$a 2Lß `Ð$&–‚ga 1ôa 2T` îvµÌc þâ/°< ae°< zb€ @ÿÿµÌfæ(_Iøÿÿ` ú~µÌc þ¶/°< Ae°< ZbÀ @ÿÿµÌfæ(_Iøÿÿ` úRµÌc þŠHç (â€µÌböL×  LRŒ/Jf L(_/SŒSˆ¹Ègà€±Ìbö(WµÌfÞ(_SŒµÌg
â€µÌböL× 'JZ2+vÓkLga ôÄLß Iøÿÿ` ùÞg°< ga ý|a øl` ý€NuHç ~a ù@a Mpa ù8a ZæLß~ NuHç BMë˜Cë°< ae€ ÀfðLßB      ¤     è  Pt‹ŽNuAúdìa¾J+˜fNuaÎAúdæa®tÂ `tÿ‚ xþ`AúdÄa–a®tJ+fNux  JR„ g°< fôa øÜ kZÑÄ8+LJk
J(ÿÿfRkLCëÐÂfÕkL`ô�Â°< g  ž°< g  –/"HAëg²< ae� ² gì _ÐÂ`¼ _'HZJ‚jbAë˜CëpÿrÿR€JfúR�Jfú kZ��g.j‘À� Rˆ±ëÌeô` kÌ"kÔ“À³Èo ó(� Sˆ±ëZbôÑ«ÌAë˜"kZgÀ`øX�` ó�HçÀÂ‘È,k N®ÿ LßC7DL`âAë <@ ÿS@Ð Ð d&ÐÀp /& gR@JfôS@,_H@0+LÐkvS@ €Nu 0  gø`p * ÿÿfpÿ/ a ÷¦7| L kÈ a ñzH@ g
JgQÈÿôSˆ'HZX�` òü kÌ  fúNuaò'HÌNua Kx/Më˜a €²< a,_NuAú\£aäf ïF$      ¤     è  Qmc~‡Aú\œaØ& ¶‚o ï6–‚NuAú \H@B@H@a` WzAú 8v0Ã `Aú ,v0$ "p/R@”�dúÔ�S�g WV¶ fJƒkæp RSa WD`Ú;šÊ õá  ˜–€ B@ †   '  è   d   
   g  ÌAú8'HÄ+ ¼[Ú+ Ï[Ý~ a na :B@a W:Bk„Bk†BkˆBk‚PëzB«�B«Œa ° f  r‡ n  ‡ � a a ” f  VAú\T +œ'@Ä'@z0+‚g
HÀa ÿ$Aú\:Pë[ãa LÀ« [ÚgAúaIa L°a ra &À"+¤²«ÔmAú_'` L–NuBGAú]a LŠ` ÿR'@jB+Â +j'@z*@a`/a J*_a Ll°< gLMë˜Jf `Î/+z.<  € Bk4a #Ô²< bf| [àa æN�a #¾Jf %8pAa W0*_a
a LJj–Nu a IRë [Ýa <ö« [ÝNu +ÌÀ   @     ¤     è  <ïFi\Ðü 'H^ü 'HbAë‚0<?BXQÈÿü0< P` ØAúZ€a IDAë˜g  †€ °< EgH°< HgR°< LgR°< OgT°< Pg0°< Vgr °< Agr°< RfÂë[Ú`¼‡ 	Ç 7| hB+˜`¨Ç 	Ç 7| ;h`˜Ç 
`’Aúb` ê.Ç /Aú\Oa K: _` ÿx‡ 	gAúZŽa H¨Ç 	Nu0F@@˜ f JKë48H„a @0+Ja ý<rJ+4g +~a HB\«~r a |r`
a HBUgQÌÿôa f kV2+l ;g  Î *g  Æ2+n g =gg  ¼ a TbS�´< :fæa &2+pg   °<  gô°< 	gî°< =ga T6S� ;gg|°<  g°< 	fä`a TSAa  â2+r ;gF >g@gP°<  gê°< 	gä°< "g°< 'g°< `g
a SÜQÉÿÌ` `g      §   	  è  SŽ¥c[xt block belonging to
 the same file, too. So we have two ways to determine how the file is build
 up: using the links listed in the file header, or using the inter-block
 links. Anyway, it is much safer if you select the file header links, if
 only one block is wrong, you'll get a lot of rubbish using the inter-block
 links.

Check Files - Selected
 This function checks the selected files. With the Standard Filesystem it
 is very easy to determine if a file is ok or defective, as ea     §   
  è  T�Êmch data block
 has a checksum, a pointer to the file header, pointer to the next block
 etc. This is not the case with the FFS and there is no way to determine if
 a given data block really belongs to that file. So, even if the file
 passes the test, it may still be corrupted.

Check Files - Deleted
 Checks only deleted files, so you can see which one can be undeleted.

Check Files - All
 Checks all files.

Undelete Files - Selected
 The first thing this function does, is calling 'ch     §     è  U,Ú�;eck file'. If the file
 seems to be ok, the file header is inserted into the hash chain of it's
 parent directory and the bitmap will be updated, but the 'Bitmap Flag'
 will change to 'FALSE', just to make sure the disk is going to be
 validated after this operation.

Undelete Files - All
 Tries to undelete all deleted files.

Copy Files - Selected
 Works like 'Show' (see above). You'll be asked to enter a output
 path/directory, if the directory gets full, you may enter a new path.      §     è  V>Op&If a
 given file already exists in the destination directory, the program will
 append '.2' to the filename (if '.2' exits too, you'll get '.2.2', don't
 tell me this is dumb, I know that already). Like 'Check File' you may get
 some error messages while the program is working. If a block doesn't seem
 to belong to a given file, you'll be asked to 'SKIP IGNORE ABORT'. 'Skip'
 means, the damaged block won't be copied, 'Ignore' the block will be
 copied, no matter what is on that block     §     è  WÎìwŸ, 'Abort' leaves 'Copy Files'.
 Protection bits are preserved, dates are not.

Copy Files - All
 Copies the entire disk, trying to recover as much as possible.

Wipe Files - Selected
 This function clears the file header of a deleted file. Utilities like
 'Diskdoctor', 'DiskSalv' will try to recover all files, even if they have
 been deleted. If you don't want some files to pop up again using one of
 the programs above, you may use this function. Be warned: after this
 operation you'     §     è  XÿA £ll have to use a disk-monitor/sector-editor to get the data
 back.

Wipe Files - All
 Purges all deleted files.

Delete - Selected
 Deletes a file, i.e. the file header will be taken out of its hash chain,
 and the bitmap updated. The 'Bitmap Flag' will be set to 'FALSE' as in
 'Undelete' (see above). This function even works if the DOS delete
 does return an error.

Delete - Faulty
 Checks all files and deletes those with errors. The program may ask you
 before deleting a file, if y     §     è  Y<™\"ou wish.

Info - Device
 Returns some information about the selected device.

Validate - Disk
 This is not the Amiga Validator, but my own. The main difference between
 them is that this one tries to repair the disk structure. You may get some
 error reports: Loops in a hash chain, wrong or unreadable file headers,
 checksum errors or 'key already set', two files claiming to own the
 same data block. The usually action that takes place, is to ask you if the
 corrupted file may be del     §     è  ZýP’³eted. You may check what exactly was wrong using
 'Show' and 'Check file' afterwards.

Recover - Track
 This function tries to get as much as possible from a defective track. It
 uses the RAWREAD command from the trackdisk.device and therefore works
 with the trackdisk.device only. What it actually does, is to RAWREAD the
 track into a buffer, search the syncs, and decode the sector (this may
 take some seconds, the routine to decode isn't very fast). If a sector
 sync is missing, th     §     è  [E;Ûe program tries to determine where the sector has to
 start, this works sometimes, but is usually wrong. When the track has been
 decoded, you'll get a window displaying: the number of the sector (1-11),
 the first 4 longwords of that sector, if the checksum is OK or BAD, and if
 that block is ALLOCated or FREE. If an entries is red (color 3), the
 sector didn't have a sync. If, instead of the first few bytes, you get
 'unreadable', the program couldn't even work out where the sector     §     è  \1½« should
 have been. If you are not satisfied with the result, you may click
 'RETRY', this will restart the procedure and usually gives a different
 result (if the track has a 'hard' error, i.e. a damaged surface). If you
 think the result is good (or good enough) click on 'WRITE', this will
 format the track and write those sectors back. It may happen that the
 track can't be formatted. Click 'RETRY' several times, the defective part
 of the track may 'fall' into the gap at some poi     §     è  G}Ž+Cnt. If this doesn't seem
 to work, pull out the disk and insert a new, EMPTY!, even unformatted
 disk, and write the track on this disk. Now comes the tricky part: back up
 the original disk, and copy the recovered track to the backup with
 DiskZap/DiskX/Sectorama etc. Hmmm, no, much too complicate, the Amiga is
 a multitasking machine! Backup the disk WHILE FixDisk is running, insert
 the backup into the drive you have selected and click 'RETRY'.

THE MENU

There are actually only t     �   /  è  ^.ø�EJ^gÀLŒ®3îÐ]K‰�ž�‡¸cbg¤bag¢Sê*nÕ’ð  tn Á ÚÑ÷¼¡û ƒ|¦|o@0’°—‘!YAá¸”žÿÀ: õ  í}Eƒ˜ƒIœzŽ©Ù9h”24¨àÀ£KÙ„ÁôY‚ßAÒ9 Ph
ˆËHö€ÙÜÌŒÜ,¶>?h##/,+qDª*%@½ �-ú¤Š�èÐ¢©¼¨º”�~1@~Lò‚þ¯ÀA“šà|”P±üÈHã{Oi*:2…™>«hÃ`� …_HYqÃ.>I~ºéÀk‡`k† fÊ˜ztòr*’rª¢<þG*-áÜÐ0AS�ÊŒ…€ádWÜ<+€À‚´gÁš ¨'),%Çz†ïÌÑù2Õ12GÚ0fÜÐIO„'¥¸;rO¹–3Âuò‚—†0Ç³M‘[-	,"ø}BL;’¨†^f¥‰ëÓ’\MÜœFÆ™„AAwÆ°[– Êf:¤|)é"ß(ÇÊ½ ¨.†E…ñ¡ïâPš/N¨6Ç‡LÛ×r�àÀ0,À0� ðŸ°$…„Ð4xƒª�#àF‚:Ð     �   0  è  _Çÿ4Œ~–Æ)væb5aYK@ºÂUÉD5$T•åÄ•dþÊCø“§¦¸ÿÅ4ÒÒ@BCT"0˜±¥ðmí�oÂ¤6�Áz6	  -˜	 °p¶wµrv56qåùæ„»pa,ÁhxÀè)w„ rw±–C-ìì§ÿÁu…·{W[S("^p€ð, Šj ´( ˆÔÔÎÖ+ohÈ	�!��È, B€Î¦NE\,<4¶v²„³±w³æ€�,ÝL	Iœè „�M¬	�-ÌílMLÿþ@ÅÔÄÆÝ Ûcàÿ£ß€$y;ü~¬oý|‚¨ýu±?lgp� *A#«zðTþ'È÷,w4[ÿòÂ€úäH5
(<¡oþëÜË&8 Ô �µ PãŽWÑ|îà6o| €`|fÂ“ø•l¾*Ï…å…DdåEîçQd‚Lw`f?Ñf�yÒ¨ ˆŒªg03x6Šc ð , ì P} T iq5>P¹µ\K?ÒH:"€ÿÿPA­-4--„iÿû°A§?ñ‘0Ð �Îœ€Q@`¨é`èÿVÐ§ÞAþ¯à-MHÿêêÔÛ†¡"õ7„9~¦ð     �   1  è  `\©•ŠDÐ`Àúr¡ P¾¢ïr€�ªcjlbàBëÁcÉŽhtW@…ø ¤èlmkIŽLŒàL€•41”Ê.=@ë�°\&ñ´³±52sá©È €‚š˜ Tø#Áà|€þú°& €   ìøà&‡PD€¢ÿÿÿÿµt†ÄÉÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀ?Œ7 '2üÉ=R±Žsêàq‘Àþ A€ÀƒÄ�¡(ÌVß Aª@ƒT�&: 2ËàiWÃœÀ.	|"ÌýWÀø¯�ö_
S ¹%ð<ëá¢`bžæ)ŒõÀù§†€OÃ –†%åÀê'�ÈW�®\ÌeÒ0�W*®-\6Lp1BÞ>KèH³¢�F}‹€{ ö.ì\Ø¸±pbà,˜0Ö\¬¸ÑpLí ÄÀ"�€8&r‰€jStÀ á€FÃ º$À4I€h“ÔÀ!¡€^r`
˜Þ&¼Lx˜ ¦~	€r`¸¨&xH€h‘ìÀ&á€G� @Ã€0|`8À     �   2   ¨    ¨…} q€Gc ˜Æ!Œ}õ,Y€D£ ½E€#0„`°À"a€^’ÀÅ€%0øX“ »E€I0	À`€À �Æ+Œg0¤HÈ�f|‰ ú`)€Kc šÆ*Œ0	˜`PÀ#!€Bƒ ž A0	`˜À!1€A£ �FŒÄ €žšË ¡\  ò��È, B€Î¦NE\,<4¶v²„³±w³æ€�,ÝL	Iœè „�M¬	�-ÌílMLÿþ@ÅÔÄÆÝ Ûcàÿ£ß€$y;ü~¬oý|‚¨ýu±?lgp� *A#«zðTþ'È÷,w4[ÿòÂ€úäH5
(<¡oþëÜË&8 Ô �µ PãŽWÑ|îà6o| €`|fÂ“ø•l¾*Ï…å…DdåEîçQd‚Lw`f?Ñf�yÒ¨ ˆŒªg03x6Šc ð , ì P} T iq5>P¹µ\K?ÒH:"€ÿÿPA­-4--„iÿû°A§?ñ‘0Ð �Îœ€Q@`¨é`èÿVÐ§ÞAþ¯à-MHÿêêÔÛ†¡"õ7„9~¦ð     §     è  bÉÂÂý
directory structure and functions to undelete, copy or show (even
defective) files, fix corrupted directory pointers etc. Everything can be
selected with an intuition interface, so everyone can determine what action
should be take place by himself.
 Now the bad news: The program does not keep track of 'loose blocks' i.e.
files without a file header like DiskSalv. It does only work with disks /
partitions using a maximum of 4063 blocks. It may work with larger disks
too, but I don't      §     è  c7Ybµhave a hard disk, so I couldn't test it out. Disks with
more than 4063 blocks are rejected by the program. You may force the
program to accept <48 MB partitions adding 'DOOM' to the command line (i.e.
'FixDisk doom'). As I said before, it has not been tested and should only
be used if anything else failed, and you're just about to format the
partition.

USAGE:

 After starting FixDisk from Cli or Workbench you will see a set of gadgets
with the available drives on the top of the wind     §     è  dxÞ€Ðow. Choose the desired
drive by clicking it's gadget. If the choosen drive is a 3.5" or a 5.25"
drive you will be asked to insert a disk. Now the program starts to read in
the disk, cylinder by cylinder searching for file/directory headers. This
may take a while, please be patient. Beside read errors you may get some
other messages at this point:
 Block 0 has to start with 'DOS' or 'KICK'. If it does not, you are asked
if you want to fix it.
 The program couldn't find the root block      §     è  e[Žê™and FixDisk wants to build a new
one.
 The disk isn't validated, the program is going to validate it.
 There is no root block and no file header on the disk, the disk is
probably a custom disk (or the Kickstart disk). FixDisk won't check
anything (and won't let you check, change or fix anything) except read
errors.

You may press break (CTRL-C) anytime if you want to abort this operation.
When the disk has been examined, you'll get a file requester on the left
half of the window. The     §     è  fóâ first column shows the 'key' (the block number
where the file header has been found), followed by 'DEL' for deleted files
or '-->', followed by the filename. Red (Color 3) entries are directories.
Click on the filename to select it or shift-click for multiple selections.
Doubleclick a directory to enter the directory.

 The right half of the window is filled with 17 Gadgets. As you will notice
some of them are disabled at startup. These are gadgets that will write
onto the disk. To      §     è  gþ&Ëenable them you have to choose 'Write enable' from the
'Miscellaneous' menu (there is only one menu anyway).

THE GADGETS:

Directory - Parent
 This gadget is part of the file requester. The requester will show the
 files from the parent directory.

Directory - Root
 Same as above, but steps to the root directory.

Show - Selected
 Shows a file in Hex or ASCII. Like all other commands, the file is
 processed without using DOS, but each sector (block) is read in, checked
 and displaye     §     è  RK–]†d. It works exactly the same way 'Copy' (see below) would do,
 so you can use this function to see, what exactly can be recovered from a
 defective file. If the file is on a 'Standard Filesystem' (non FFS) disk,
 you will be asked where the program should take the file links from. Each
 block that belongs to a file is listed in the file header block (and in
 one or more 'file list blocks' if the file is too large). On the 'Standard
 Filesystem' each data block has a pointer to the ne     �   $  è  i\ßL ¤‚�: ’Ð´( °‚z s2)*ÝÍ5'`<uRêƒ"€�} 8Ý9@l%{Æ H	ÌBšÏ„6PJXÁ `Ž@‹Uç0ðg¹ƒ1%ÁŸüþF2 „"!]*ßUZ™HÔ#�µ<cqŒhà&úl££à D?ôsçÀlÇ‰ Ìi(i°~`kqä†3’DNîwxŒ~ìŽT.3pNAfoƒ€œ‡`~�R…Ì f�ª   d�;©¿†ÉI@7Y)UOOÁ=þ7 ?Æ¤#ƒ72Â™çšy´’I\-Ò”žŸPG©€LÂÀ"#L þS1hDHœ —Íéf0�@þ>€$8	§B"nX¤C¶B W* wü  3ºå tÇè(BT¡F¨‹Æµ*õŸß¬Çpû§Yq Ý#¥Pœ
�¹®fÅ%é9Šôø±," ÂÛ#Ó˜ál,xÄ €ƒÁÇ>Ê6r1„VBp!`iB&¬ƒ%€ÒTôð�Ì'Íç0˜6”¡Ò%Ñ3Ö0�ÐC°™/)Å$xó™!¢ÀÐ‚¾²àˆ–†ì•:P”"ñ1ÅìÌ
è°Ý>@È&q�&îðÁî     �   %  è  j‚«Þ¿ŸOKž8@H	8— )
òÔw Rf6ÿï` ËÊp:`â @I<Š�HÂ’Û!B ø‚ÔT¢ñˆkÊÄ¶“� ¢r¥NŒÐÒCÐÀDs�´¿ÏƒÆ™n‹HPâ‰¬4Ki«‚ ©¬:KB ¥§/Ô� ~†„l{ ˜;H6Ùn´ƒç�U±5K..Ð#ÒIý 6ÂA–[äâ�@$£¤@©
AB�Þ ”8ˆ”[{ 8‚RS&ºqÑCÀDcÁÄgÂd± øEHÚÎÇ�9á¹,ÃJÃJ€’«™CÐÞ¨O²èÙB\êfƒP•‚Ô×ú›ç3 a¥Ð�ú1	Å
¨>z.âÔàó¯nx‚B#B#bæ–c‚‹HÕPd‰’H ‡‹8@É:?û¤�åØ“a¯#/°+ÂÕw*¯ðñ.pDK×ž ôÌb	80 !øôÍ^È]€UÈ] nþBè²d/žÊp�y.
âø¿¦CÿFl·è${ m“%€’ûœÄGûÿ™�Dlƒ	º&i0D�ê(¡À ‚Ö�~dNBº‚Öw€Þf/rß  ?Ôðð· á     �   &  è  k•5dPxB !°
…@Jbvh4BM7 h*r PTp€œ Î ÍžzAê©¨ç"Œ¢[M5YBÂI`“@ ¢H@ò 4&º‰%±„
Áé° ÍŽþ4«’€2—Ä.€v�„L¯H-—¥Ù�jLqÀ.äX +“c«Œ¨ª\È,ÍˆT(µ³bR¨`—PÛ%TØ e�cYýðd€CDGP°Kö�€ûeZ» z‚­Ž@l8Ûr°pìÁØaV>€¸[É#hD#jN%Ð[öH`�þÑ-À¨�ÁM¨Ÿ[2"%²¦€ý	„ýÞÙÝ’@sè	s2Á¡³Á

DáîÀD6úV„Ë‰åŠåõ›äÁ(?Ë™<�d½dRØêÿ?bæ}·["ÅB *§Aéˆ¼Ÿs—& („1…#Åúž�W=û|“B W4©ñ<¼q �È3£ìtâÙ®ªœDh%VØÂJAÖc.0(`¢�…ïÿJL) |” "‰ßé &”.;0’ãêCœã’*(œœ=&T�ïl<€
‘C…
‰$QÀ„6ƒ…Aê\°Dg‚ˆ‚     �   '  è  lÎÁ®°W@™Lx@IZÑu¸,á)p&¨ õÐƒ²”•@9”¹3*ù�|†dLÊN¸šL'¢‚›#ä’H¸ü€‰Cá^Ð�O0�¤	sÈÒŽ.p $X !’-…$Ç6@SÐðÐ  WÌ 4¾\\CðDãà¨ÀŒÂ–‚
q€éeD4ÿXÌ€I|ÿzj´(ÿ„¶DÙ@ÁH!ÃÐU	ÑÀ+‰¼M=ÇÏ1ó8NÌr,l±ïÃSÃ Fôó%€-þ¹& ú>jyýÒ÷5°?ÈÛ@ù¹¹ü�ädÑÂTó_bìÉ§Ò¸�ù“ñ„‚ð (_æ>À/� �ˆNÀ™À„"á „!xè"O€P!JÀ1Á”á€ŽN¯æ‡ªAä»såGÔ$L€¾Ð€zå (kePçbmŒHfr
Æè{Aç‰R>GÍíÄ¡sgÐ‰$ªÀÙ$”¶/ZÖ�Lš&‚T¤¢‡¤�þÊ’ìBZ-�Æ�„0ûG¾ÌºÜª¦¡kf(‰'Ì¯ @Dà!î"•€0	�Ôÿ?=è™2•)©Z€[€Ù     �   (  è  ml‘P©N€`œ-­p‚9— KÊºRœð*Ì`‚@8‚ >JYP(cL”/@‚,›ã €ã@èaðQÁ�ÀC4†ð& N`ú`7@ ‰Ð(y˜¥ B hró3XF@€µ	‚žf«	JZô `Ç™_GÅeYÕeÀƒl @,=� † 	A€í‹Ap$Ïö3‰˜ sŽ‰a�2||¾		�’ ö€Â#ƒcƒ+Â¿  ´IGP—~~û4f‰ÓE�å�ä?§èàÌ¿úÔ„Àñ	c>` �0›0Ì ¥ ÌÞþMÎÄßöÀÐ w'´ÓŸ ˆ†�ò„b}ßX€¤ ÀžÊ`jÀ� o˜@÷ƒ0!Le “/‚z 9_çÀ7˜à'øåÂ‹†@z\78`–pñ,á„EÏ ¾Åœ.û8|‘pä"åI€3Ÿ&Q;ŒÀÂ~Á dúã(&(õÌó ˜Æ2ŒïuqôÀ!a€]Â®\)0y + Ì \×0�IÈ³ '$Ìþ lÀ%Q€NÃ ‘†pŠ`T &f* `•¼`8À"±€Bc �Â„�4     �   )  è  nÍ	Å3÷€X‚(‰/4‡ühzãÀ£†|+^`	(?ÿËÎMí*/ñUÓèO’œ ²9�B7¡JƒÏC?P@(œ	Ä~f8,Ó€'iýU‡€÷rƒ‡`DeìÞÀBi`ÆR,(�ò3¸€q=Ásÿ}“  lîqo?dpHÓÌT«? (<?“hÄCE>—3²P �MMMd2ö“Ÿt
#0 'Âö½°\k	Lía(|k/�úíÁDe@H{"”¶„àõUk�”¶v1ŸÁ´3µ7µs‹#Yv»	€]‡$26†•d‡¸ßÿÿÀ0 Ó¡—�²9%öjfŠ1>Á@]‚äqá‘
Öÿñt(|g�EÐ ÿ#ñöl{Å<%”ØjS™Hû(˜ÏD$d�™½ŒzÇï�-È}RÁÖ^ûÞá.4ùPOmPÆÒÄÐÇ£ø?@è'ü)ÖØÿ™²hØõcÐ ö"DÜ@ßƒ‰…‚<ªv&4ñ¾�8øË€’øÍ†Áa%ÁíÝ~vd ‰La" �²…½»­8À@P†ãrz¬Ÿ ah�?`*c ›@t_1$~å¦,í`NÀ�'ñg;Ç”  P }     �   *  è  oúˆ–z@²àº@^K £@9ÑÁ£0¥#'ó�¬�zèµ ´µ't2½ÆþüÀ  y0Âçÿïæà )Á€ýGøÄo L
ÑÃ1¸Ïèd  #oB „Z<Ñ$U_Ý€¸Wxô� !‚`¹: úGßÿOr8…¿<À=�eL‘�-='*;aD]xt!ëÀœs‹29"(>:!d•Pb"¡¡©»��g¹Î0‘2ø@°A@P¨ì&´2rÓŠmj$äëÀ/k*k(�U;EXå]$éKPÊ§ƒ•|tq’¨	l·¡|5£âT3 ŠF<Œu:0	`˜À/éP#Ì7€~`ò˜8à�€Hƒ¨�m…mÒûS¡¥šLäRüŽºÌá˜ 2�8lá`#ˆÏ`sÔTÛ¹§€€8/�,¼Ÿ€‡…@ñLÆ€EÈÿñL‹úËìa±°Q¢#¿ú*¼'b†®6.·p,`ØX@"áp}¡—‹¡°/Ìè |à)A0=ÏÀ!’ 1Áð
 RZÚ×A‰ü0VÌÂÊÆÎÁÉÈdlcõðf‘ˆN€ J€     �   +  è  pxA'®’®–•ñ��˜( àw1³�xF‚¤ÀÞËÜhz:2 (N‚á<wƒJGwÐ' ,‚mF Å•t cüçýt–V�$“–Qè�UDD eþ`WÇ§1É+á±P†¶„±Váª,9�ó ZK`MÆþéme,�ø €Ì.ƒÃ¨†€ ²°¤¤¯_J$6†A ˜Haõ=x› Ô®‰®`)•Zöþ*("*$§XÑ—–‘ˆæðn18žºÿ¶¸ÌTMím™_•P%· QW�U�·Þë{ü;ŸçÇêO°8¢xY>9Dþºª�k›àäøn¾$�,ñ“à£å…Deh`T"Í\ì¸:á]ÀXKA…�î–žÇ‚Šà	XúÝ:‰±Fáøñ: µ‡í›_!�3#	¿?+œ‡×kô©¢É¥¢ãÜ 
oUÿhø^ÁÓÆù¨`K+ƒ¤\šfxƒU#|…?rJ‡12=.n€TYV0œ~ŸƒŸsEú#
½§,Èö$ùa^Þ& ´xq?¿ÿ�z‡ÅAc�åŒbÂÈ#AHì.Tð�íY™àú˜ˆÍí9)º[1Pz#ÊF*>¬üa�‘æŠ8-@˜Rç*z}Hârp¼�V     �   ,  è  qDQç*/#ÓË¶«~Bõ7¨4áå X¼ÎrA,‘Y\#2E	“ñGŒ$ Y…Çè“€mí!W33YZ
yºêËJ Åœ\i-È£Ã Š|æ)Ð+CžUPÛmtž'Æ1ƒ_!V}jiä¥×ëˆOg	ÍïP’„º2�“Ql)‘_©¿5Wæ!²§-àŒŒ•>7¯P‚‚<:  ž›A‡ ŠðÁ(¯éŽ-gÊ.N®1¸®ƒTÎ
xÙM§jÁPNJˆlª)Çãç¸Z+ç®÷€õ8XÉá”çÿ40Ó%-ƒ‹—â{„  ƒà\N^ITNµãÕá€ÜIj¼f~]='èƒÈ K�Ž@äÒ’ÂÒäq÷7rÔ	x lé`õ±>Õ¥$d‹Ï@ßçäúç 1¡Æ½Ýƒ��7<9‚†‡�&%å*ô»êç_sÇ—®ó{ŸáÕÑô~[Ï6ç¥{DºÃ†Ì¤<¤S~€T)$ñŸ ÇÇƒ ½ßJY†èŠÓ^HÉ”9–·¾§è
aùÓ)½*|Ú¦Æ‚Wzø Ú[;:Û]Ø¨&ÙÏÎšw¬Baæ	‚æ(+Üú¡WJ¤?v†¶Mc¬GÊ¯™Ñe½0x8\�<»FÐÍMÐMÚ–ù<½     �   -  è  r9Iæß ËÅ'ùŠºcdÅi ôY~ô€A`Tˆ` ÒŽÀ³€@ÒvC73#7-ŸK<Èò?=d;îÇÀˆ¯Äºž #Ù{ý½%¼Bâ4!¸z˜GïûÇÑÕU%“�“ÿ.<&„„œá<í ŽÔAPRIVžërÄ$¶aÛ!ûù¸pëë Í§Ð;ÕÇ9Ù_H&fVW³¥²Äiì¼|¿Zž˜zlévTßÁ§¯ìº5ÄÊ=|h|<(
ý¯MíïQC)VIiW]Ÿ#ÿ¸•2ëØÜ {3'œuþSôS:-H@6†ÆUèd`�-¡ƒ—os!”ˆ¼~0ÈÓ„h‰Ðh
JÈõ[Ã "¢2 ´¶T×÷pÚÂÏBÁË`ÄÀÏCÌj€r#êÕj�ÎÿL„ 9Â ¦…xóçØ w¾~Z¹Ïß U×Øœ>qG¾€gEš­÷ÿ¨Š’¦€�5"ã®Ÿ‘×‘ûUzŠï ÷/)p ‚mFC0	ÃÆRFèõAßîzfi@ÒÃ¾:(Y#ò’ã@OÉzÇ2ƒÈ1qÙšvˆÜ´€ƒÀËGÄ29�ô·©t’QU‡ÿÊyÛ?ýµþëy‰¼Uï     �   .  è  ]¯‹22äÄ÷?éo\úC~8'jÒXj0À�YP¸³_}ÿÚä^YJ?{‚¬—ýƒ~`Ø0s„ìäŒ
4�©—	(O�üÚõ*�6º€pL_/�éÜ¤âýÁŒ6G°S¨a(!¬2Ëà›S®®†ÂóäÞL%zêÙÈðrayMr;";a@m|o_„z”^i'±¶æS
?
N  ö¶šbh¶  Ø¾§ÆÊ¶kƒ`3ƒ(.³¬cèe`Q¹ ·¦pÇ‰7¿<aqßZ®QðT~C§¤äcöøø"8¢bú(`Œ`è=ÔÅÚC
˜”•ž?1‹0ÌÃhedŸ<�˜ ótP•3¯�­Œ8>�eÉ”% ÿàçF€«¥ÈÁ”ÆÂ 3ü°ŽtØK(¯ŽÌk+= œÎ ¤ÌLÊöRr9)ùÌÔ2Ø|¦R&iI!÷GŸú·ÕÜç¡Mp»i�†A «Þø1£†6…øøõÝ@P¬›Ú GobåjcÇƒ8õûÔªòâö“áŠ!/Õnø¿:™?ÜÚÃÈÚÁ[—¢õ)Cì¡‡¥­«­�:§+Z†
C8´¯�nHîEGêèÒ, (­×^ÌÒg®¨%‡�'P”P'åî€×ç�Q”žõŽ     �     è  tŒVØÈ¦ð—@S •À˜@ŽTHÎ¢VÉ ×‚W‚³ò×'·˜˜¸�ŸrpP¢	e�’¦*ˆ™”7EÒƒ“Þ ‰¡‡¿€¸•"�XHª$Ÿ*`±(A ¯mØãAñ}Cà_NXlx³ü¶HÂ�Ø€`® ÀÆèè¢Ð Êîr@lfÍ'â*‡Á‡W!DJ  X­Å ô—€Õ†[/…™}‘YQŽ~v &¨ýh j„hj’©‘ý$Øõ&ÀúÈ]@jˆ�Ìál `—–.<†¡·É°’�ù§dÄ ¤ð™€¦‰‚æP–Œ¨¨ 3Þ¢¶  7¤+$Hd.°78
É$Ñ5=$�ÕdƒqùdœŽ_Ó„°Ä&š ÂCÌP? °·ÄŽrºr®rªÿ~çü@?×ùi÷ @ÿE‰œuì€ .[QàÀ%`O ç>Õ¨$�|ö€PL…ðjA}�ž„æ	%ÊsKÐœ/'·`%Áfd0�<Ç@Å–9@ôcÇžSy„ò$Dneâ)ÒØt9Ù9-�pF’ÈØå–a„CXP!äÈŽbOþé5†Áüü8�À×‚Í“%€qQB	fô     �     è  uè,*J„á	$”€ÇN<#=„hHCR�f`½2^ ú$§ŒâÁ™²`€3Ÿ®çà= !€2	O~7hh(­•xL	P
8\
í J>‰ 4~+ÌÁ©j q?èMÉuXkÈô�	¥ ³(Z~~Àêo â›î:¤¶€IK:£pa% Q B«{ÿEýP>&ô?Þîþ(Bþ£fqp8qµÞäÀg
Ð`B"^,ƒ&›E=@>W”#ô0r9ø¶ÿy¶ÐaÉW�4@ ’h"¢ *„’D˜ù’ |?ÃÀÖåÈbKÂ"‘f5„ã€2'~Á�`Œ°Gëw”Ò€æÐ0qö õáG[þPâ‡4]0)øm´†Ñ`@ñ¼« EkÐ
0à ä:„NÛ¨&Ên”ˆgX žÁËŒˆË€™Œ5“P_°¡gW‘Sc|ù}�b·fÐ0QØ�Õ……¯Òƒ.Úãœ	]DÑ�„’õ  ÇED W•!�@A?Þ-Ã·•]Œ+ÔB¸BAðÈœ Y–�˜%Dr™ôG$ß�Ä^·À`
¢ÝØR2HTšH˜;r‚›£1»FzÒÀ*Žp’	 â[¯     �     è  v_öq8ê;Çè´Pü°B‘�dÏy�Þ1ÅC HÃ µ ÔÇ d„Ò dÉmV-ˆ-Á,€R�öTUŒ1Ù °A0xÇ@Åë•&9 ¾Lt¡þLvðü˜ø6ýLpm‰òÊ%7ÌÈ˜Ÿ®¾B€Ód0ž�0­Œâ8jfé±Fb¾� |@WÎ ô‘àà-éÎÆ §ƒv
Å™qá�N¢áXEµÅîPé#=‰¨/FÈI5nDo¯êaX(V´¨0RÔ�† Å@›€*´t	Ç*p1ÀICZ’FµÉ}3rÌ1;@Àâ �%¯{Þ-]ÑÆÝ0‹
Ã~ÃF
Ã(_’š0’CL:"M5›£C %ÀT«¥Àf(’QK‹ãI^€L¬e0¿[ÌdE´<	dÚá&°Ì�°Á2 uan`» y“àð3»¿Yæ•ƒ¹XNc–½Žá˜Ï Œ}‡ }Ä`¤â�À8ážŒ„áˆð(¬ÔE	ÉH^ié	Ö‘W‰ž�"H™ý1s7ò6	t$fä!‹<5¡àœ&Ñja‚Ë¼§{4�àþÎ¤½Á/4´0´Ã4ï
pÔB,kÉÜUÄ�OuàÖÙ     �     è  wCJ˜% ˜G 6ôX @iLìžaZKÐ;Á€&§¤[„0ÀÄAé€¡‰ÄCa„à‰4Ô
Ôà.[â°	À`@À‰� `èr€€–Šy÷ÉµÇCàd&Á>,–$³`"xM ‹1ÀÈ°4‘Ì–Ì:*˜˜ÚEÒ“è):È”­Aft„= v™èÚð²±?T=Šf’³�ŸñQèuK�^‘Ðr]Ä~w$€¡rú: <‹�ÌQK®Ø$� '¤âä¡$ïH. 5 ‹�Ð€0z•¬9z¨¡€Ý­ÀM3€TÖ‡!4@x#tF¸;õäÈt<*ƒ¤#þ:À@Dßp!!ßî³ ³	ì ü]Ž`õ€db#Þ�KÏtBbL) ë- ŠI')Zj³¿HS'ÇeLŸÂ �dgÂð  i(�Y­À'ÚŸ­ƒíPeÞ`6‰„ÐÙŒì\È!âò�°ê?‹Š©Ò˜x+U�O@‹oò²€ºSXŽ€GñGN>#£àŽ€ y�¶®ªþ  ˜ð\ðë.~‡ŠÄf[q°°A  1Á[�`O{�ByPÓÝ�ÛŽ�  É åHñÍ8(?ÿü     �     è  xðZ(Gô†h@jú&˜ì,—¨˜b‹,,I„XŒ,GÁ!êC"@ACJA?Ö!€’ƒ,>Vu¤¶¿Ü£ÀI'€“ÂtÇJ¾ ®¢È€hÁ“L€>'á
J@’¯, š:.¢,#d('€	U‚Z €µ$Y )ðQ@ )áIÕPPP OðUÀ®Â0„! ·2X$A Í÷é°ŸsÚxà•óÇHæƒ:‚L	 !>Sà¢ô)¨ P¦ØÊ.@u´� ’f>²ˆ‰ mâ 9Ûh~À“?´0+!ô6¹	
BÂê#" !# N?Ú ²}•$x„%ß†kcÐ'²¢
B¿äLÃŽ#²	÷>{Ôš·¬4ËzÇ¡AbP†pIÈ@?²‘„Aiò1¦`ü`ô<žd 5Ò Òå(ë„4©’i®!Ñ´‡°€l>‚¸šÞfÞ9€øË ð;Çá¿þ²‘¾¸ >øÿ¢Àt“ù.Þ,`*˜!™!sg¼?ÁR`Ñù‰I	Œ’5äŽ $ª0‚å£ào…ügcà,Ã|hb 
Iþ8ˆ`KLöX(bA-hÀë)`ß8zeÄ‹^ù     �     è  yú‹‡Ôà9J°ˆ1Â``‘ €.ŠŒÄ�joÐ0Í²]ÒHùŸ0XAÀ!a*l—R?¦©( �ÌP…§À­‰BLßÿðÚ¨üQ‡ Op¼Ø2„Ä’çÃ{DDq„¿ $�ëÆ~„ Hµ“¿‹ÜùŸÿÅàFwâÝxT·K°Þ%€â²˜äØƒÆùhž
$í3'äˆÀ"FÊÞKÀÊŽ0=€À“+š¤3'ß1ê?K€Tƒépinbt³ ia¶Š(‡@8Ft‚}Vïç²UoÌÀ g &3¬$®Gêµèeq$ ˆ6˜¨%{Pu‚$:ØæÀàW‘‡2ì#�˜yŽ!0‰Ì¾"
€¢¦Â5	„ïPÛ ö Ç’0"üdIe 7‰fÄ\Dd aX”XÈ Ë`†‘O<É¹Á<|›èG°àN“|(‹¥|¤F$þ*àŒmb 6+93†qqãÈÐ�Dùa¾IÑöä$ê°H#RÖ
€Æ	àq	?á€Õœ‚ô¶2@*OÔ‘”6Q�K›±8pÏ „Ã8=ÈKßÇ&¾?ÀDªFÔÖªã“	ò'¢O
˜
)!°é-Œ1=y     �     è  z@¯±	|ˆÒQ%ãcšßeê™@Á	Èˆ/¢¨ÆÒ”$€è&Úî‚¢pÕîÙ¾=M ƒ ,;Í^� ¹{„  @À€âR`ÿàõ.§#`9…äÐ‹ôÀ‡ qd~‘ìH…Âä†ÇŒ0Fôæ¥.ÈŒ‚ðÂ�w€!ÆZÄ ²—~²ßÀÀ“ ( M0À?A9À�3Û¦ÉÉ²,J
Ät1b�|qÚ«jäP€ÇŒ¼³d4dÌ)'$FÛÍžxDÌ8€‚ÔQð  ê’Š£xÞÁl¨¼)Ò ªŸ\¢ÀÐ‚m5EàÄêF¶ˆÃ\bFÛ&°ÓdTJ€¡rÉÒzôÅ�ìÒ4*@3ú“DÐBÀ0@�Ã(™ÓPØõÊåù‘'@w…œ‚M•žTÁ	'�_ÊÔ
Ÿ6-(™ÁIÎE	:$4àË” T¢š?¼³$¬ÌÁ(lˆŒz°uø@,üÃÑ×­0{8„zžà)¸ÁGA Hõ;ÞwA`Ð p,ú"+;€™OèòXäí„Ax/S 
	ÑÂŽÎ�QXZ†pQÕô"¤ù�ŒÙÀ!ñÌÂÓTG“gƒØÕ æ™â v ËP`€     �      è  {Iñ…Yª‰(Eðaµ³ ¨§7P0Ad‹8¨â † ¨ËÂ¨œøBx$ìo�‚	€:Š;›ÇÄ~Dî6Â¤+60„	bRx¾áü#�H) ¦Àl‘17GÐ€4Iñ!$’«ƒdVw¨DÔ˜c0% ‘” ] N$�JJ¶àÁà¢
-)°š¤ó å¡‚A^œ	P¢ÐO´µ §Àô’ †uQ{	H5³ŒV`bƒÒ¤I¸Â%ŒmÁ�#’"!†“€)PS�TNô�<º"l\è¡`{2£Ðòäoñû �y>�úr _pêC nè“„Ðwº~ Ä� fTŸ!à¨À ³y7Ö›r€y�á€,	A�A-Õ@Èq¶(Ÿ¿kçDvpÌMÃéq2 8mLtG ¢€(0À`€À"@Áƒc!pºkC¬‰ø$±ð\Êˆs*<³,	*X$màëèíh 9„Bß—¹¡@tÓr(–L8ÔXÓC
AÊ† 
ÏAúš<bhaìüD”8@À3š±å:ñÒÏ€�ßãi 'õOe‰)ºqú^ªÁOU47O‘Øa�÷.*¹À     �   !  è  |Né«Ug™}ÆØová–U±ÿû9€ý£?g —öpÑ™FÉÒüOíQNƒ!	!nŽ0a˜zhè0Áö_
?Ïý# ~@ƒ´šÄí>G’48"”IDËLˆM¶½À=˜"À÷� #|tÂ�ÀñˆÌ?h^‚Õži³PGRñà¾,û’$a?¿¸É�,PC-T ¶C��oQÃ �Ð�HÇDP@ÜƒÐDÂ€Øc*p8Áî1Àì� T<M~Üªþü„Ö ÉøÅÁL`Â“Æ(å”t@H®ïQ'HªðÈ ‰iwG!8A€C‡<)àp—\8Ëƒ„Š· úV0uËt€�&§ÿ‹º}@Ó’h�ù´ùðP/°dCÉ *‚¡7\�²ì f`ÿ4ÄÀBQð\{¨À5Ø @ôÐŸA–‘;1ù%í2ƒñ2�’«3	Þ#¢?ãæìåR@Ù‘IŒ"LÑ˜l!¦O"øŽ���œÈ²Àž¢@&0@&5‘0È°ÀäX3êz	€H,¢�9�SsŸlEPˆðY &¹FRùxp‹H,Â)�ÊAŒB d}
ÂÆ �8QI G¤ ‘z�¢$4H#     �   "  è  }Gak�/ ”\	¬Eù¼\e¿^C¼ Øô’’V—8óBAT¡°2 üÝiÆ@Q �0ÐÜ®§äÁX2A¾ xf$N]ÇD@¬Öý]©_ J*i F¹Æ�Dä€HO°¤T ™E—HŒ�VïæÒ‚HŠ„—ì°8‚ cªœ&ÕqŸ€() ó  5 °`¿û¨¡'0¨%$¨× Iy„Œ÷@�#)2´ï 
q	q ÃBcb°Ó°ÕÄA0'¶b	Å$Œ&©
 0Z %€˜,|„(5¶¾È�ç ¨-("ÌËÉx† ‘(L3 LBàš•™]²�…ÿºÉDH0Hy�L¬P)"pÚØ ý �ú2P€®D·çLšÍzoá€‰‚Ô5Ïú€S †€s	¦Ø Ii²7€t:…ÞW°Š`þ!xã¢šE¨HC\W€ã`À|Ä wÑ‚„Kgó*ðž7Ã-Â›:Ôp5ÍêB ¹’ÝÏA´˜‘•k) 0¼–›øóKøÿRüÅ‘zUü¬€'ü«Ï…J´þˆ4sÆßÓÕqxb $ñh%¤€ê!€     �   #  è  h¢@©|Çð�LÔY¸ô¹l0„¤"»ï‚äEÝ`òI€Ù'¨_„u‘t#+`Bš1Üs4Â<ÍÑŒQ-%�0�’�6SÁI{1êuÃAì8€,u×TëŠQLÊù+0­ï«@”¾zC€Êr0J�”k;ûíJœZöí?´—�8øû/q�à1'úH#@MTh	`H¡< (/P©€ÉÔ°À�–�kbÐ&#{„” À"0×„šÀÄšýÁÄ�aÙtI)X„à"Z
#t(E#ÞCÒBI@È ƒ^H€ð!–‡ë�$i¶ØËjÆ4êP*	˜Tà¨"€ `[ÓÕÀ*Hà›!!À] ¤‰ì !h‘Ð÷;ZQ©#ý�Ùüê@BXÅ¨`‹Žô]¢ÿ!�‚3!ÿÇbA’µG*¯Çì P%HÕPg�E\°
 ±$ÓTDne7Â… ‚ñÁ
ÞÌsÓÝåö„„ö˜¨´ @cE¯(¹À`­¤Ñ`~�Ü"€$f`P¥{šðÜ#�¯×å5jˆ@Us/(@ p°ÁÀ
2t,J„íI Mo|ò÷ tð^QbJS€¹€     �     è  W‰]MxñIÊŸÀ/üGO*|ñ€ox€9•üGQ0	’�f4�QôRÐd’Š
�@‚œÛ)˜ZÒ½‹ƒ0W3²$æ“ßxéÐ,1ÌªÞ>¹ëƒ4ºÆÀŒºHD¯z8^ôrh$×
ãÛu ®70§·8Ã_S‚‡w ¨7=è  un<jéÂ"›ÂP@#¨™‚ÔÁ ƒÜ!GÐCÒIýCœGy2ŸOH"'´!æ@xéçgAâWà@‹Ä¯€,Tñ``Šbb€ ÷ò$‹ÀàÐ9”4X0a£�ÄJ9ô�e	"@A<Æ‡½¸ëÉLzÎ`qÜž=aéHÌ�j1 ^)!�E8¨ ÂÄ%9XàN0�Óe-€ø	1EgŽ¤0ú„š–ËÚnÔä¯¸éƒ·°c¸p JÇe3ó(AJˆF•ii Ž_àG@MƒÀ�žä}ÑFK È*Iµ™ëÑÜ2'Äá0‰Ç"øœøkâ¡ô)Y´3ÙzÅùö:ãÌ%ýô�øÀ#d3q?Pµ¦ áúf€e«z~b3w¨¸4AK`ö± D  Y�pq3g]Ÿ¤þ2Ã³ê‚x¶LÈg	ÔAãöP     �     è  €a6aF9.É…y^™(#Ý‡ø2®&þoÏÇîXþ¤lˆoÀÀ;¦h‡”¤Ðf*Blw!ÎÀ„%¥­Ìoøñû"©ži3ÇŽ@'�¼HCÜ³#àèÚÁqX`È?¬×€¸� ë2¡°^À¦æ>ò(#—âyB€x—<(!™YCÑG10a´¨HLgŒ"Àç`ÿoô6€â AiŠ$ÀØmÀ�ŠDCB=� ´œ±G|qC�fÅ‰Ð@‚ø¼ã€
~s+À~™Aœ>�á†ZÀcD«cMÜ�W€æX�£ê
…Ì±�T&PàG_÷E<QÂl6>ìïê ÄiÔ’uä”fJèB°>bIÀ} €˜±´ 1¼NN%	¾cTqÛôZÐ^B‡7;pÁL‘28cØ
@YÐvi•QRÜgƒdM�:ƒìg¬H—D0ð…à
ò+�8á›‘hrO 	Ðð¹¡7¾˜À/¥Ï‡Ò	ÊÂ€nD‚Åõ'´ ZEùÄB?XX)%è!àOY‚À’
š+�D@7ÌÕÆ.PTÛ3H"¢v± �€H˜©Ú‰à$¤T«e æ“zò‰§�þ>H%ãü‘†A‡¬²�ÌùõdB)     �     è  �H|é”&ñ%?AYÅéryhëÀE y†ÞÌÌNÏ cÀ¡¸ R  ÉjKPm£ YX¨�ùˆ=ÉuH¦Ý¤Œ;Jˆ5 EA�
¯m€“‡p{d40A‘´ƒË²#×ö0†`Ð åpƒ’I?’LQ”£¿·ÊqŸï\<˜¦Ž BmÂHÒèt«!ñ}Cé¦ªð
+ÁœXð€^#† ‹Å  &žÀ"T±€ÄQƒ9­"ƒpAd0}áX	$:¡Y›-|‡ºhóÈ¸Ç¬\Dl'·éýýû<ä Ã�COÉŒÀÆ`ŸRÄÍþ94ð‰1ZŽÌ>	rBI½¨ãâÔ1!>mb¾¡hñ:‚¤Ì„i ˜Ì@³6I6ö&‰)9šü}š|�pPØj�fp6Ðþ9_÷m3F9hë	ö¿?kÿBy<ÿDzôB–õFéDÑü
Íø…±E®@’
v-ÔÌ‰8ƒ¨­`…?˜©8 30J*ù�‘|³‘E¨“$Œ ¢ÜÙ¢	mã•ø	^¡°*§ Á ¶9qòqzÛ^¡ æ0 “@Õÿþo@á	}4	Zh°	p°"ïýÄ#A Ø/e)     �     è  ‚²^ô·Ç Ü‘mìNçÏ�"¹·°£L0J`Lly�ÿX Ù¥%@
qú×Ð?�X8nX	6§€�F €2˜8(YÀL³sƒÁ(™¦£w´1Æ “:0C!»¸û²³…‰æDB™3Î#Øj HO 7ùÅ€Á¼ÍþB y ÕjªR¨$¡ÿî $Ó-‰Æ%�KM¡o!ÊNŽøäÄ ÈÃ€;aX#‚B;ûÌÍÈ€»}º|�‘4ò�Ð~ni´)_EIN8ôÀ&‡‹?Kë¢±�Hã dƒ×Ï ™É€¤ŒNc^IÜ‰ >�¤§àb:±¦fÏÈÐNp DWà¯!ä‰^BD{1‰
CNŠÃ¹\ b‘tF=�º�YØ¸C0=£.EB—®È	À›àùé’ª(&�{0Z€b)‘Ò-A(»gd™-À2tô© ÃfPæœmÊeÊÄ¶zô~¹�r Cp"ÚqñmCüÈ‹ >˜¦š¢+3(; )@S(l‡ÇÃƒ© ˆÔ`º�°B!„f„m+¤ `Á ?C‚°Fùë€>‚
D�€€‚hvÀuõeÿÿ(Hrp	p Á€
“1‰ àßMüã     �     è  ƒ\Ž’¹ŸD;7 �”ŠCÈ,L „ï?»ôBÍÖ0d†z" ó<@1‡À  ‡¸	T ‘ÐÑÈH¿ßÇ$­ «8Õ€ˆ
F¦¦ÄÒ –¨ÛÅ@ô˜gFXF*:	�Â^¸]Ø¾á„� á2H(JU 1’€ex‚·ÿD$<¼ˆVæ†È]~�(«„~m ›Æåâ>°�m¹øˆãþh4@y‚�bP"¶˜‘J×£A™É•Õ ø'ÊÃPz"û#þ->ì�Î.¬ü0R’÷Ê�ê@Ð`e 3.";äŠ0±f4�éh‹‹n‹Ž'úî%ü´+ÈÂƒRµr!Ð+ä±›øüÜOš¢þ«¾L€ÇÔñj¿€8	ø:@þeö@çþ¸"�ªèÿ‡@F}¬ä +7 xøDÌ€†ˆ0�Ôc�¨m@|µ¤É˜½áüÞ�tO¸ÓÆ•û9¡	
M�©-!¬zB	)#+?VÈQêààŽ)ädhåTÀkÄx2H‚CE"¤Š£ ) ó" SÀ¾®(0H…'ïÑ�`J�öXóTn:ó4'üU]Î,^ €`×$DŠÅýPD” No‹ 	     �     è  „æm«�AƒS€ÅË¸$Éâ[î(#*KqóÿbGèf"^8	ŒKÒ àÿŸªI	;3èt®¨=Ê9OïÿþHû¸¤Ô�×‰N ü¹d_‰ñ÷È)Gý þfE/Ï(4‹;ßŸ(/%eö@¶Ñëã ˆñh‹‚#ûo(úñ«:ø®§ñËKâ¦ŽGx 6“ÔR(C¬d°—¥rd¬Ò¢êâ[úš?�`¦�2¤ÿÌè¦ç�ƒ&Qù“ù›ÄÀP~ƒÉ¯(?ãýÀÕg+÷Ü
VSÔÇ`¿(ž±à¥/�±þŽæâ\áˆÀ [ÉQJ<FßÀ ýÈ%Z5¬þ­þ –<ØèC˜ÃƒSPvzæÃÀ�•¨À˜¥0"€+øvÎbÉ¦Çâx$‚xÏÈIé6hF@ÿÉÅ–NœP�”àÆÊk®|‚é %ÕÀSO}úý9¢\~àøz�0…ì@èB„YÓ–�^?ªøþ ›€Q¯ŠÜ¼O’ð"·Å+ˆ9¤VKÄÝ�¹0â�—¤ AÈ¾fy*�ó6Ðs3˜@¡DN@–º=Û<_"g‚8ˆDW †6òqqiUà¸„PdJ@‰A†Àó9oyòL1÷¾EÉ·¾fè50€     �     è  …©˜6š;4;=@bÐÙ"Ø#  ”jÁæ$ §A¼±�C0•R€ ™`Â dfš˜óX ?ïå fxŠK$Áøˆ´Ÿ!‘>�íñó4ð	!xe¢.:zAk=*}Ob¨ uAC É�`ØøA»&@éDƒ<�‡é4Žh÷CQ› Ì²9Lhò3›û’	Êžíõ¤ð&#”0‚.yuòç`"Ààîœü	M`Ñz
pDF†Ë` `i*†‚®ŠFÈ†öC`a0D¾€Òr"6øLC®b#tMÐæ\RYA#˜°0ßQ<Hz‡Ð
h1-Ž`ú`5‰ôs¨?(ô‰2Ç¾B@yÏ}Åjqæé .`@ :dŽrØî�Úhƒ0>	Ó=É?p3É&?bôø�è;’A$(£Ù�ÔEU^h&§àéˆèÎ)Ã,@g< ˆŠðåPãÀA}Æ"ð1‚yª"71¡Šà'8ðQ Ñ
h¬Ÿ% g'{ìuaö D fz‚ÓX¥p‹ÓTÓ�ÌŒfeAÿž^2®ÑylAy` K~0-©?‹à?£ýjóõå»ó‹ KJåî‰<‘¬¨Ç@Žà?ËÀ¨     �     è  †{D*“°›¶I€øÀ›É"> T¡%aÔ#ÛäHwbâ|ç<¨I6ÞP`)õ”ATI²³k“|RÅ¼d À\”DA"^8a
ò7 ôo�º�Ž?Ô
Zpp7áRQ½´üÁµƒã�ÂÁm1H‘´ƒÍ‡¡_âS@+�ðñGb=‰¢ŽþŒEIŒPM>¸I­CànrQpjA6’ ˆ2�˜D ~ƒR*Hø#Ülÿ¸ƒ°À	ó(€ë¦fI(¶ð%ª³ð30L’€9Éaâ�¬ˆÅ{ÃÅ y‹Íd‚è*Ã0r†]`‰“]~~/ÄFÆìÂÎ ÿ^°¿ˆŸ™Ñ²ÀÐ¥ÃïLZTàÍßþ
ä‘w­¾-¿çÄ€VWjv	 oLÚ„i9x��_G8!:‡Å w˜þAˆ©Î)h	°Q®‚�a>€à”’Oòl=Ê†¶XRîÒó°BÞR`€Â

X	 ›ÊEŒ"@àƒýt¡v@Ã3ô$ 0  z€’D	ÃÞMH%Ð A '6e’s§‰8¡
‚Ÿå7r
S-ž|Â‰ttkóæ/PgÌ\¦ÅÒƒðóöéúèìEÿTéú†Ü6À     �     è  ‡J7 sæž |fqÛU±†;
Óyñ/zëööä>ºý„“­8P:‚&¬ `COñÄïàò\|Ïø  ÅÝ<°rÃã ±7&ü~Ã‰Ú7ˆo�L„‘€.s:¹œ&4S@­˜2­(Á–Ô¤Èœ\°Jñ  Ä×Rªˆ"Ha(6©¨88ÍÃâ|�EºxÐKê'ŠeÅé.>%Î�mÐÇ¿_¤À˜ƒùõñ€|LÑä%Ëj2š�y>7Œ4Ÿ!ïê'æ8ƒÂx"®™ëçMŽ@ÄëóE<pÏªK¸ÕKÎ˜äƒD9¢þVBŒY'À’¼üŒxÀ++ �<'ù�Å,ü4rÏ u/ F”*û'4˜ã:½<ŒìPOó·‚´·0œ>L€Ø: Ó­ôï0k¦üØ@æ`¼ß´%Ïñsf£�Å]³%(ÀûúÐm$ê @AV¾¼®dë_˜Æ*ÍÜJŽ·?FaT?1°0×ÒÍ!4Çu²…™Žˆñ8ˆ4$ìV¤˜@ .s¦{ð‚2ûüÖÿ¼FÌy?”O®¾CbD�üo;õA�„Ëì
ÕÃ5ïÏNpÄ²DbX!	,0˜YT]     �     è  ˆ�4TV9 ê	�ØKŽà*% ³0‚%¼R
EH•ðjWl²H-Š\v@ÿû—‡ JÉ@­bëŠFª°3jæÉ�M‡BG"×:V�óå@�ðÐ£Þ--ÑÅ…rÛÀÇàÄXºIÊÔŸ-÷Ôÿ"ÿ´È= ^ðÈ�ˆ¨ë aá)‡‡I@±êõ‡;@‘§ºH€Ç€] šýå€«4êÂ8&38„œž'C~ ƒ˜)h8Ò
YkÇh;—úñöhÏ^>”•ãÀñ¯,éŒÎ"¼1n¿¢‘ ¬Ð�`{£d”› Ãd2cV3¡î"ö	l� êÄráÇŠvÎˆ%–a*àÿþ~Ì(å�	ê¼˜Ê¬tUzxÄh&‰Þ>Ø´¸ ƒK=ÅPRËè'3— �©l¶Ž/ÿã¬ð’äDèPDO�£Â(2Ú É\¸ LËÞF&e†˜,h‡„ÚÆ&ÐÞp}p(Dr€©.Á"D)Âlæ0ƒÄ!@Ìù9ˆ8Z7ô¢ª½ UVaÎ|Â�1Å´ð£^FÒ‰¨Àô‚@Ò(®�™:B„Rb–X0$¢#Ø!°>ÊÞ�     �     è  sq^ù s�Ð30BŒÀ ÂFÍh\·§› i‘0óÓÌ³uÔ�^ŒnK@­¨„¥€ðˆ@ˆ‡õ3)[¨@7vOî âÐd D×$l1£ÌÅ8àdPO.œÁ1Ç : <‡Øð~‚J6º@ ’}“ ÜÃ`�Ød�Ä¿@9ËJä%0á hüÀè Ï2pæ @,}¼ÅÁ¨,ÆÖ=ã çÇ€“áËL)ðô¸KÝý…õO‚÷ÌdÀ_ÿqÂ€�!©Qp¼"án°z È  D Ã†ÑÐþi[Íç€óñ‹@H€ e¢RPà"QéZLÄ=ÙäJˆ‘˜€ÉŠ7€6xƒ¦d g‹@‡ Ea¶"=H&¤lˆüÌ¾å~ô"îeD=2Aõ\�‡€‹„­–àæ�òÂˆ yŸÆQð�cîi2±@23~�u�^xÏü¿ø‰ ƒveåÙµŠâHæR5·€æX›óêœ×í”œ˜'ØÀn�þ³üŠ%äk
s°à	@+H aA>Š’¶œ´9KŠJÑþ-#‡‰8ø—��Ø
Ñè *áÐ×‘Hq�fÆ"$&Ñ$ LÞ     �     è  Š¤KÑrlmrëBsC`NþÀ½éÂà]Kñ4àñ2À15Á.6ãc#x„ãE¼+œ½ 3—÷ ˆ1÷|`€ê)]Ë_))©‹Î±Ø";À	Å+¸ø_û¦J	,³ÿh—åf¢P¿³Û‚
SmS€SÒ”À$ÁpFJf"P>øèF_Îþ«8T`)€E€}�ð
B’‘…#z¼|ÈC`¦x g“Êú÷={”�{•R\¤D&C`AI M¨(A(%,#4Á£2áI°_Ka Ô ÈÐ8)D7±A†`$p6H‚‹,{	¼Kôˆ=³ pïWAÝcþÁ0a‡¢H
3ûe–˜$‰ÒPE7œúRƒéiþ®~í!@¥Gì¤à&FT‹†•˜wv%Géyúáu„¡ÒDN@vˆ %Nëò„EÁ¡‚8 ø‚Røv¤9*î
=%ŸÚpôþsdÚàÆ F\E’ð(eh0FüQhe�Hm—úã„°Èp}= /`6$A zÀ82b'° ç Eïn#ò÷X‚¿–œQ––þXø[hßÿqÂþYZZ°ßËËfÿÿ–\<‚œ™þXÐòHG–XÿË     �     è  ‹0øå“pÆH$ª	lÖrÀëÀ'`*Nh\Â9��fÇ°i± ª¬¨à DO@KB„+ø@ÇQo€(»À-ñ„n@°n~ÌÍÚÆ¿)	É»øâ) 9ìLgø&6¡&1eæ00&?¨ÉŒ<Zpg¤ÜNK¶Ì¶ÖMT•ß3\®#a4JÌÇ‹{x‚Ø�Ø	€É�™ II²
AŠ�‚€ûù"”–†#ˆ¼NÍÀu•@ M€èx[[x
ç£�^MÜÌ
À—Œ FQ‘¥Ë¢cI#(§m)LÈÔfb*éÈR“�å#a;NB Š ³.7% XÿOÔ78cP
EôDr‹úvGéÂ„ÆÆ¡»¡Åî[áû€„ ðœ8	b à$@ ÀN €¾Bà1%‚Z�«ˆ ^ à0Q€¬Ê˜±{wýªO€Ï)' ¨� O\Æ€Ÿ ²ßý²}¤ÿð ×’È!E)vº€È�$3pz
êßå03‚ÿ0�0£@Ta Àâ_ÞÏåà–ßîá‡¸Ã ƒ¢¡,ÊÀVÞ¤N4ÀL†ŸŽPd’ ?à!O)kR‚0ˆ²¨€     �     è  Œe"¿qyâ( #‘4P*$¤°!¿Á„L  É¤^YO @^S¿/n~$‘Ñ�oRIÉªÐÙ�@"Ðæp}œà` @L‹SVi�€VS‘	ÌA21Œ³ ˜(„Ì@„Þ„î÷D´=0B‹LÝç²:•¦È÷0¤tA,°3d‚A’A2GL�øJ'‚¦}€Åè�€8æð„”‚X§¦°�Ð
C°Ž/ß¡yð Ï'‘”<ê8	0p(à%ASJ£ˆ‘Ù'	ñüÅ 2 =¾0Pc¨£Î|aÙH+Þh‚FJ.¡ñ‰@30˜àr]v\
òRf?_À˜& ñ2«
�‰Éëwd�ˆ»PÆHwüU›lÀ ¼	ÈL;An(OüþõxØÁp
 DàyœÄ Tsz�%ÀÓ³údâŠj é0<'¹#*V#�2"~ðÍÄ�	¿ð„¢!h¨‚piÀŒ €�`©Àœ·ì˜8…ê#ñi€DÃ �†T0(`ó)€NC  Ì é00`pÀ/A !Ì€>˜�B`©€(C€K# p2Ìf A>`™ 4$— Žñ     �     è  �àwùE@­(Hü*ËÅ	+
‚FÄ.8F8pÀ(‚ž“DÀVæPBCü apCA†	A`^£Y€>§ç 1œAH‚æjˆUŒB"@8�¹/†Ý‚†Û„ý_}ÚDÍ€$D[2ˆRea89"PWá`Å€W€œ ©žßsÂ.P)Ù@>‰'äA†Æ¼�1¿Ä
ôCüAWSŒ7Ê$ÅŸ|IJý/Šþhê þÿxe¹˜N°€/Ç�\©úIÕ×ÃfŒ~¼'äÎ‚äÁÁÿÙ®TYþÍuð©,×_ƒÎOÓÍP1Á¾øH0ÓyƒƒÐ|6’-‡ðMÿÚ›hvãáÛ·P?ŒÀÈ+äOÁ›þ§ÿ©ÔÐF¡)‰ÿÔûm§#.U$�¤y
W2öÞ|:NYçÅ¡ó£ˆÆï�)‚)ÑÕ€ÿî�>3±º>OÍ<àlñžLÓä½ä|™¾
Uâd{DHðÿ-ÉþHó*I´JÕÇÝaôÈ+IÂxƒ¼œt£)¿7>�AÒoý?àY˜–K|ÄˆUŽð2\î¦}�`”ýlt2Ø4ò¾>&§è ˆIÓçÈ2Ëí?þv�oÿþ\ÂY¼4“¬;Ùæ�ðÇÓ>)¦M3ûÄç     �     è  Ž5ºÙ_ù7¼ÿñLÐþ9ãüo ={ñ˜i:Çeƒÿÿÿÿ?bŽ–% ¨åá^HUÐ†ø æ`T0@¤b‚$YŸÈÐÏôDÉs‘¿ÿ~g8Á�€u‡a	Á"+HF”¥÷AX0£™¦Oú|ü3ÅRþŠp®P5´úqé!"€`ïïã¶OûÓ·€Iä¼Ô¼Ë1$À'Ñ€M£Ö�@ýKù<ÏXîN Á¸|l±ÿ,•¼iQâžuA8ÀgäuÎf…ò&•zñÐPŸŸ…‰ÖûTÒ�"Pap6’ÞÀ!DIG>£¬±²" ó&) `PSð+ÈÂj9ÀeÈY†'í
	ÿìþÀð‰Ha é´òA$°4ˆƒÚÑ˜€, ößD9�ÉjxbË@@S…)‘‚.K¬Ìñr´ÿ{t¤Ð” �ž°Œ?¢ÿ
 Š “ò MpÔÐTßäïð":w/>•‚ âB‚òä%
W¹¿€$�9¿À(�Ç~¸¦ì@“2!I¦I½HÔ§–@»ˆ´ƒLpŽHÁ²Š‚×Úp’Nø8F²#Šû$-u%	 ¬›æMpõeÑI\Ò5º‡bÿ§ì
     �     è  �
3ÝÉú~xlškçŠÃü'P%“ùEì˜¦ñ	Dç·Ià 'óÜ¡´†œû¦g…‘8P+ƒPKýlÁö„#žVöHjm@c¸ÿ,ùà“¾ƒ™žm‡Yü µ‰’œ•'ŸÎ"XÿYãéh‚C�è =Úi„�Bn`[ßÔî„´
§ˆt	¦Æt¢¸ÍD¸è¹ÀM^I±`~†Û-è±7.ß˜sôª%K�GA(…Ñ«	 ð	A¨‚'Ð ´¡â[-"MˆJø Hm ÎP,Ì¨à�E’' ‚!²"×¤ ú¨²Cd4	ä²Þ‚%‘Ñ8�‰GtÎ=y�6Bcd…4 ÀšQˆ±€Ò§(g'4\G�Ù$&Óad}t ð#@¼41´Að”½ ±>é4)WÎA|‚"Q ƒt–†Öá¢#Ç¤©^<:d�ÐŸä�¤q6HñæRÿ’=Ènð¥'A³4ÀÊ_¤Í�<ÁU:X+�‡ý¶V-ˆÜpDiÀDáJŽv&«£Öñ¡ ùç©Åž~pŒ.!ü-ó FM æ0DSÝR›�¡Ð[x3M ü|ú !~bø»L	@¥2	Àd€È'¡  ¦A5Iâðç     �   	  è  �®»Jõ´à
FÈŠÂBT8	pQWÓ$4 •\yÆL­Ÿ0JãfÔá¢* ˜(h¬ÈjóF·(ä=„ðq=ö.ÅÐRx„@¤ÇY²€&¹�z°[™xÈÉà8r8àˆ�üiK‰›1.A”B÷T~KÁ�§%LÄ� ¼PÔÁ´ •F�‘.ŸÜ_šHRJip2®b.N¼¦
€T*N”±bö¾#�$•X!úH ís—Hli€ˆ&’¼lØ/G°°¡4àYXŒ¬2ƒ@¼žS»‡†/ž€Ÿ¢�ÃdQþC,ÎNÀT"DŽ Á/£`Y*†[lÝk!¡(0¸Ó`…a7=¢f†¼�;½i-‰�û‚	-;„m¼”ó¾`Ið`L�ƒ	�R¼þ©-�R}¡ÜRPá³ÂP¥åÒ(%&MˆU4\•ÒÀUó5	¦€ÙŒ;ªA•à†à¹†%�5¢I�—š‚8´±ÄI`ÈêFÒ/Ü·†ìþ…q=Hj„›¬sÒÆìÐºt BŒD	P^R	æP4€u¥ w¶ÿs=¼Äƒp¿¤ºctt8Ayø¸+•Wø8—8b%úl‘D¿:�‰™c½2I~;ÓÂr»È¨     �   
  è  ‘ÒnöÀB¸´h‚‡ŽøæŠ@ÞŽ(¤ "1®š18×œ ÙÁ	qàÐ‚áÝ�
HV ¶¢”°¥„$Wi†álŠæ‰&~~<üx(ð#$)fH‚È¦É0ªmÁ`àLSà°Õ¡'E$’zß“Á"øÃà£²·3òG†kÃqAßgJ¢ˆŸ‰&‘‹‰Ë
@Ÿ«�<Ë†ì'™F º‚£ò”a¤Ï	CØŽº6«z
Ñð.AA¢0Û6à�9@�°$€Ç´ç{ $8Ü „Nª„Íf‹Èˆ
Ó€�‡ˆ !›ä³Ì|º [/h†.Œ˜r È%¡+=£h´2,.’½ÿNK*‚Jš…Iwä¶?@`ðÃ 1¶`vqã°ø˜ãå€L¼ ˜Ô¦À~ƒF;”52[x	£L5Rh°h’Š°jAK2ð™ÀÂÂÌv¨D)pŒøFŽ x��K-ÂVýštf8šŒìÉ"éµ˜ Âf J”B^å
B
J!Ó¸<ù´‘øÄtø05 0À×?ŠbèGiÜ¸€�›P�RB¤ i²¦ì„�: ‚5}AcYØP‰ÿ#â     �     è  ’Á´ã|MÑêoä7¯WüÅÈphÀÆ»4…	hYH—Såaõa‘þ#Ñ¼!,§ðÚl›‘DRÂ7@ÀNd46 B¿ÓL(8„/ê “
‡´Íþ —ž úYæ>Öè‚<‚%$@ ÿD Ã= ((�øªàÒïVæCÑAqÎÀÔS°Â'Ð°¼µF§Àvóò84?ðQ'_�?A“äì7
À$ÑàƒÀM7Kbn_ÓÕ,Îá™ à®;6ðþ‘ð� Îßh@þœ˜[0¸ö-_­kkØ©LÂò€JPrƒ £:º2OÁ€Â,)|Ã…‰ÀºBA-PH,

AŽ#`" ìŸ@H7 ¹l3Ç£¶„ ¢(‹>¤¸ $¾nN ð»Þ6E»@µ×Å�˜
˜ ?ãœÅ†„#‘?êý	JOÀ®ä�LLaS`#�4\O�ˆÌlª¤. ‡0b£°	@óI@ä#ˆ
h¬ªÂ`U *¡ý(( 3\¢ŒÈ†è<„I5‰’9RÄW�‡ÂL�Œ(ÆôµS)ÁœV||Ì:q4VšàªˆÌÊŠ¨‘ð ÎŠ ;	¨,‰ÏÑ´ ¨Šð®ªñéIôXŽFØ‹†_dO¾æ|.%Î      �     è  “C¹.Ñ	kaÄ»$Š€!5¼îòUO”Ã-âÆ ä	À@èI ü8HÜ„�…î$!XÃ:%þ 0aD¡V`Y
æâ3ÜY‹Ëuw¿pŽ:7ûÿ<ã“Çïó˜cëÜè
�O2±«H¬SXVX Ø.‘n
�˜à?”V8h,YwûY$…ˆ­3ø|ÐÀ>E¦;Ðñ¡±@Ñ	¸1D ¡± —D	+>$VŽè-–Gî£ø
rUé!!	 N‘Òƒ&ºž3§ 3R4h»fš\pP@˜ð+ã°~ÊøƒÊ€å`Lb  BÏà#oHj€jžábïÒƒ:€Ÿ¿$W¼&’Ó~	FAý�ñZn=Í1r˜%ñC3e(’Èöì�ßŽÈ²&#ò
ÄÂ*IX¢ +À’@:¡¾šC@˜øN€‡…�êƒ"€�ƒ¿÷ÙÌTÌñâçœ)Š.ráÃaù„©Æ¹øãcþi~˜ÄüÜ©íŠVÀ
Äž—­+ÄæÙ}ô­Ý$!TÈ
Kœ‰è@\€Ú X¤ý Q$Èû\ü`¶><…Á9xˆýYïäÕŸî8y†¢G­‰Çâñ@m 9™�     �     è  ~ÆŸDVØ´GØQ �,`Î¢ñ<CãÚ‹ÀöŸîE´Nþ“�¨lˆiÂ#ÓÌÍH%˜Óô<ÓÍ¶€�òÁšˆbe¨ZùŒà^cãÔ;A·!à%ÿÕðã”š#ó0C•ƒ 5 ­à:^5øà‚\¾ƒ¾ Dz™À&{‘x4ÍÂ |æz™¸¢a�Ø¹0%é�@6­ÿ
& /_àƒ"^—Ø‡Xà,Ñ�;ƒc»0_gŽ@ûéllŽ´ðnD$¶à À·K4tq¸GÀYÌ6XT´C×&�µÇ??Ú§_xƒÐòUËòÄñ
	@)P&_óTFãb€HÑ &‹ÿ¼+ÿGB•¶Ž ¼ÓÈ¡¦Œb�va™56³ ÊÃ€?~Ûø�R÷•…ÀP‚üPL%ÑA²yÚü/pl2û rò}ÜKœ1ÜìþÿíànŽ0,ˆ+lÎê€ä T° ÈðT¯ñ"¤,Á`ŽDØÜ‚&À:“0‚·	¤sxÅÑ—ˆ!˜Yø�­°�B”ÎÅèt±H´a$A2Â”¿`—?`{6‹,4Ñ`3Dš$"öD°„f÷@“ûì AŽôFÀ(	 -ŒHE(Ð<Êýé¤øœRq     £   1  è  •tÈŸ results from a condition on there input disk where, for
a data block on that disk, the block's file header link and block chain link
don't match.  DiskSalv tries to resolve this conflict by choosing the best
of the two, but it is possible that neither is the proper choice.  This will
only happen with Standard FileSystem; there is no data block chain link in
the Fast FileSystem.

"Bad Extension Block - No More Link Check"

	Under Standard file system, an Extension block can't be foun     £   2  è  –ßeº¼d.  We
can still proceed.  Under Fast FileSystem, this could never happen.

"Possible Disk Fault, File may be incomplete"

	This is printed for each file that was recovered from a partially
bad trackdisk sector.

"Disk Fault, File may be incomplete"

	Means pretty much the same thing as the last one, only that this
time we're certain that a block be sure about that.

"Double Disk Fault, File truncated"

	There have been serious errors in the current file, to the extent
that the file      £   3  è  —Þq*¡may not be recoverable.

4. KNOWN BUGS

	None


5. THE FUTURE OF DISKSALV

	The next release of DiskSalv is already in development, so don't
consider this a dead end.  I am actively seeking any and all feedback on
the subject.  Please, if there's something that doesn't work right, or
something DiskSalv isn't doing that you'd like to see it do in the future,
please let me know.  I can't put it in there if I don't think of it.


6. LISCENCING AND DISTRIBUTION

	This program may be dist     £   4  è  ˜µÍGributed free of charge, provided that no
extra restrictions are placed on it.  Nominal charges for copying or
on-line services are permitted provided that they are only for those
services.  This program was written to help out the Amiga community, not 
to make folks feel guilty.  Thus, no payment is required for its use.  

	I certainly don't mind donations, including donations of bug
reports, comments, suggestions for future enhancements, macadamia nuts,
or even software.  BUT PLEAS     £   5  è  ™ iIE, DON'T SEND ME ANY PIRATED SOFTWARE.  YOU
WILL REGRET IT.  I wouldn't have thought it necessary to mention this,
given the quality of the people working with the Amiga (intelligent folks
recognize superiority).  But I received several such disks from users of
previous DiskSalv releases.  They all came from out of the country, and 
served me just fine as blank disks.  But it really annoys me to see this.
Anyway, at least until the end of June I can be reached at:

                Da     £   6  è  šdké–ve Haynie
		645 Allen Avenue
		Gibbstown, NJ 08027

		BIX:	hazy
		PLINK:	D-DAVE H
		USENET:	...!cbmvax!daveh

My electronic addresses changing.  If you really want to send money, I'm not
going to refuse it or anything, but you may instead consider sending a 
donation instead to:

		GreenPeace
		1436 U Street NW
		Washington, DC 20009

Tell me about it, and I'll include you in my registration files.  I know 
you don't get rich from "ShareWare"; while I got some donations for 
DiskSalv     £   7  è  ›oÕù, going all the way back to the beginning (which I'm certainly very
grateful for), they didn't pay enough for me to try treating DiskSalv as
a money-making venture, rather than just a hobby.  I wrote DiskSalv V1.40
because it's needed, because I like to write programs in my spare time,
and for my ego -- if I didn't write DiskSalv V1.40, someone else out
there is going to write a better disk recovery program, and then mine
won't be the best any more.  Don't know if DiskSalv V1.40 neces     £   8  è  œm)~Àsarily is
the best these days, but I know it's the best DiskSalv so far.  Anyway,
while DiskSalv's saving your disks, maybe the folks at GreenPeace will
get a little extra money to save a few more important things, like clean
air, clean water, and wildlife.  


7. CREDITS AND THANKS

	My thanks go out to the Amiga community in general, for all the
good stuff they're doing.  Special thanks to:

	- Well, I switched back to Lattice on this one.  Nice going,
	  Mr. Toebes.  
	- Bill Hawe     £   9  è  �ahÙs, as always, for AREXX and WShell.
	- The Arthur Guinness Company.
	- The gang at PLINK for continued help.
	- Joseph Armstrong, for restoring my faith in humanity by sending
	  me the first disk I've received from outside the USA in response
	  to DiskSalv that wasn't full of pirated stuff.  Ripper! 
	- Folks who've found the latest round of bugs, the number of which 
	  actually seems to be shrinking; or supplied enhancement ideas
	  (thus opening up room for new bugs...) includin     £   :   —    åm6Àg:
		  Greg Berlin, Bruce Dawson, Joanne Dow, Marco Papa, 
	          D.C. Murphy, Steve Rosenthal
	          
	  
				-Dave Haynie
				 April 2, 1989
l
get a little extra money to save a few more important things, like clean
air, clean water, and wildlife.  


7. CREDITS AND THANKS

	My thanks go out to the Amiga community in general, for all the
good stuff they're doing.  Special thanks to:

	- Well, I switched back to Lattice on this one.  Nice going,
	  Mr. Toebes.  
	- Bill Hawe     �     è  ‰|ßçeÔA²| gô`a610  QÊÿø3É ßñ¢µÉe�Nupr S@â�ã‘Sf<  * QÈÿðNu  	
H€‚  ê  õüx\ €ð £† �"™.(Â&'™¢Ã£‚b	¬`ÅLçm�ˆç3ûœxŠHÙÐÀà
ŠQ œl jî ‚p XœŒ€�”J€$|PgeÐ¸JB@(Šÿ?=h#œp@I˜Agˆ<2ô¤E0e�Œ ÷ö (ƒO=€ŽÐ–¶A/[ƒ%hø2ø&7‹b ?×:ÛxÖþG ŒÅ m‚38BåM@�TN`„º°!ÞÁð(Š€ œÂ„—³…8[Ž¢Gƒ0ƒdrŽe
q@)AgÙ° –Io [€ÌØ�“€#‚gf	96€ˆª	Jqã™ÁBò$è	À÷üA²ŠÌ` ðO[?ò)2û&u|¸0Ž ¥{
vD
~h t"ø ¡"a×#*Š¯ô1.sÄÃÛZ'ØÐ†Á!±„ŽÑÀÇ.Ê:;ñ¹ÐLC¤˜‡HM‹²dÌ²Ï[D´a4p({/ùÀ6	     £   &  è   ;Cæßsk is damaged, this 
special information may not be available any longer, and as a result, the
hard disk's device driver won't be able to create a DOS node.  In this
case, the user will have to create a MountList entry by hand for the 
device.  This device will then be Mount-ed, and DiskSalv can take over
from there.

	The other problem I've found is that allowing AmigaDOS to access
a bad volume can occasionally result in a system crash.  With a mounted
volume, that's no big problem;     £   '  è  ¡}¼ AmigaDOS won't usually try to access the
device, or even load the device driver, until that drive is actually
accessed.  It's OK, and in fact required by DiskSalv, to just "Mount"
the device.  In some cases, the File System (especially FastFileSystem)
will try to access a disk as its being initialized.  This can cause a
problem if the disk is damaged in such a way as to violate important
assumptions the File System makes about the disk.  The NODOS options will
circumvent this by eli     £   (  è  ¢äz¬5minating any File System level access of the device
by DiskSalv.  Floppies can be a bit more dangerous.  A floppy will start 
up the File System's validator nearly as fast as it's inserted.  The
proper damage could crash or lockup the machine, but there's no way to
prevent the floppy's File System, or the DiskChange interrupt from the
trackdisk.device, from being sent until DiskSalv has been started.  Once
DiskSalv reaches the "Should I Continue [Y]" prompt, such damaged 
floppies ca     £   )  è  £ðåî)n be safely inserted.  It's important here not to use the
NODOS option.


3. WARNINGS AND ERRORS

	DiskSalv produces a variety of error messages when it thinks 
something is wrong.  These fall into two basic classes.  First of these
are fatal errors that may result from the program being run incorrectly 
in some way.  This results in the program terminating with a message of 
some kind.  The second class are warning messages that result due to some 
condition DiskSalv reacting to, bu     £   *  è  ¤,µÛt don't actually stop the program from 
executing.

3.1 Fatal Errors

"Illegal Command Line Option"

	You typed an invalid option at the cli.  DiskSalv options are case
independent, but must match exactly letter for letter.

"DiskSalv User Abort"

	You terminated DiskSalv with a ^C or other user-invoked abort.

"Must have input and output objects"

	You didn't specify both a "TO" and a "FROM" device on the command
line.  There are no default input or output devices.

"Input DEVICE No     £   +  è  ¥ Äý9t Mounted"
	
	The input device specified does not appear in the system device
list.  It's possible that you just forgot to mount the device.

"START/STOP flag conflict"

	This is usually the result of specifying a START block greater than
your STOP block.  DiskSalv won't scan a disk backwards.  It's also possible
that you specified an out-of-range block.

"Out of Memory"

	If DiskSalv can't get the memory it needs, this error message will
result.  This will only happen if it can't ge     £   ,  è  ¦*ÉÉt memory that's absolutely
necessary.  On systems with lesser memory, some features may no be invoked
if the memory in the system gets too low, but this will not result in an
error message.

"DiskSalv cannot format output device"

	You have requested the FORMAT option for an output device that
DiskSalv doesn't know about, format-wise.  DiskSalv only knows how to
format standard devices, like "trackdisk.device", "ramdrive.device",
"hddisk.device", etc.

"Input and output object collis     £   -  è  §#d™ˆion"

	You've specified the same device for both input and output; that's
not permitted.

"Cannot get 'intuition.library'"

	For some reason, the inutition.library cannot be opened by DiskSalv.

"Cannot get 'dos.library'"

	For some reason, the dos.library can't be opened by DiskSalv.

"Cannot create message port"

	DiskSalv can't create the message port it needs for using the
input device driver directly.

"Cannot find the disk validator"

	You have requested the FORMAT option for a     £   .  è  ¨ŽPn output device, but
DiskSalv can't find the disk validator necessary to validate that device
after formatting it.  The disk validator is found in the "L:" directory.
This mistake is most commonly made when recovering your normal system
disk.  

"Cannot find the disk formatter"

	You have requested the FORMAT foption for an output device, but
DiskSalv can't find the disk format command necessary to format that device.
The format command may be located in the current directory or on S     £   /  è  ©ky"¢YS:System.
This mistake is most commonly made when recovering your normal system
disk.  

"Cannot create I/O port"

	DiskSalv can't create the I/O port it needs for using the input 
device driver directly.

"Cannot set up break trap routine"

	You'll probably never see this one, but it could be an early
indication of severe low memory conditions.

"Invalid AmigaDOS file pattern specified"

	You've specified the FILE option, but supplied an invalid pattern
string.

3.2 Run-Time Warnin     £   0  è  ”ä»møgs

"No formatting, cannot find disk validator"

	The disk validator isn't around, but since you may not need it,
we go ahead.  If this warning is printed, you lose the option to format
output disks during a recovery.

"No formatting, cannot find disk formatter"

	The disk format command isn't around, but since you may not need
it, we go ahead.  If this warning is printed, you lose the option to
format output disks during a recovery.

"Resolving link conflict # <-> #"
	
	This warning     £     è  «Í~;wu continue on
	if you believe it did, indeed, work.  Finally, if you have the
	CNC: device from Bill Hawes' mounted, Format will use that for it's
	display instead of a CON: window.

FROM InDev: 
	This option allows an input device to be specified.  The input
	device must be a real device, not a path specification.  The FROM
	keyword is optional, but can be used to allow FROM and TO
	specifications to be given in any order. 

INFO
	The INFO option lists some information about the pro     £     è  ¬¬AÑgram, it's
	distribution, bug reporting, and other stuff.  It should be
	specified in the command line without any other options. 

LOMEM
	This tells DiskSalv to use as little memory as it can get away
	with.  As with the QUICK option, no scanning display is generated. 
	However, some operations may take longer than the norm.  DiskSalv
	normally uses 2 bits per device block, 8 bytes for each file entry
	loaded into its file lists during a scan, and 52 bytes for each
	directory entry.     £     è  ­ß—[  This option, among other things, changes that
	fixed block usage to 1 bit per device block, lowers the chunk
	size used by the memory allocator, and lowers the maximum length
	allowed for path names.

MASK [a|A][r|R][w|W][e|E][d|D][p|P][s|S]
	This options allows the user to specify a protection bit mask as a
	filter.  The supported bits are "A" for Archive, "R" for Read, "W"
	for Write, "E" for Execute, "D" for Delete, "P for Pure, and "S"
	for Script.  Specifying the bit in lowerc     £     è  ®(q„(ase indicates a mask for
	that bit not set, a bit in uppercase indicates a mask for that bit
	set.  For example, specifying "MASK a" will scan for only those
	files that don't have the archive bit set; "MASK WD" will scan only
	for those files with Write and Delete permission enabled.  Any bits
	not specifically MASKed can be in either state. 

NOCHECK
	This option prevents the output device's size from being checked. 
	Normally this would only be used with a device that doesn't
	pro     £     è  ¯:Ünperly report it's size, and it's automatically invoked with
	output to RAM:. 

NODOS
	Prevents DiskSalv from accessing DOS at any level on the input
	disk.  Normally, DiskSalv does a DOS inhibit on the input disk to
	prevent any other process from modifying the disk during the
	recovery process, since such modifications could damage the disk or
	interfere with the recovery process.  This option is best used when
	trying to recover from a disk that can crash DOS when accessed. 

NOPRU     £      è  °î†)ENE
	This option prevents the directory pruning phase from taking place. 
	If the input device contains empty directories that must be
	restored, use this option. 

NOTAG
	This option prevents DiskSalv from tagging possibly damaged files
	with a FileNote explaining it's concern. 

NOTD
	DiskSalv does some special optimizations when it's recovering from
	a floppy disk device based on the "trackdisk.device" driver.  While
	there's currently no real use for this option, a future version      £   !  è  ±GÈSof
	"trackdisk.device" might possibly not work with these enhancements. 
	This option will turn the enhancements off, making a recovery from
	the "trackdisk.device" work exactly like any other recovery. 

QUICK
	This option performs a quick scan.  The scan speed is improved by
	not displaying the block number and type information for every
	block.  This doesn't make as much difference as it did in the
	earlier versions of DiskSalv; the "DiskSalv Scan" window routine
	has been greatly     £   "  è  ²æ³ž sped up this display. 

START [-]num[%]|ROOT
	This option allows the scanning routine to start at any place on
	the input device.  This position is either given as a decimal block
	number, a percentage of the disk, or as the string ROOT.  The start
	value is normally an absolute disk position, but is instead
	relative to the STOP position if the "-" option is supplied.  If
	relative values for both START and STOP are given, they're taken to
	be relative from the disk's root.  Since      £   #  è  ³Z
�many files are clustered
	after the directory root on most disks, it's often possible to get
	many of a disk's files back starting the scan there instead of at
	the start of the disk. 

STOP [+]num[%]|ROOT

	This option allows the scanning routine to stop at any place on the
	input device.  This position is either given as a decimal block
	number, a perentage of the disk, or as the string ROOT.  The stop
	value is normally an absolute disk position, but is instead
	relative to the ST     £   $  è  ´6àâART position if the "+" option is supplied.  If
	relative values for both START and STOP are given, they're taken to
	be relative from the disk's root. 

TO OutPath 
	This option allows an output path to be specified.  The output
	device can be any valid AmigaDOS file device specification.  The 
	TO keyword is optional, but can be used to allow FROM and TO
	specifications to be given in any order.

2.2 Input Device Specification

	DiskSalv requires a DOS name specification for its in     £   %  è  Ÿ¸¿nput device.
Such a name is automatically created by the operating system for each
3.5" disk drive attached, and for some hardware add-ons during automatic
device binding process initiated by the AmigaDOS BindDrivers command.  
Other DOS names are created by the Mount command and the MountList file.

	On occasion, a few problems show up in this theory.  First of all,
a device like a hard disk may store its physical layout, necessary to
create a DOS node, on the disk itself.  If the di     £     è  ¶ó79«mpty
directories that need to be restored, and there are some DiskSalv options
that tend to force a number of empty directories to be created in the
directory list.  This pass can be overridden if empty directories are
deemed important. 

1.4 The Disk Salvage Phase

	In this next phase, the disk structure is actually restored to the
output device.  This proceeds until stopped via ^C, or until the output
device is full.  If the output device fills up, a new one can be inserted
if the      £     è  ·³¡Ñídevice supports removable media.  The most common form of this would
be floppy disk. 

	There are certain output devices which may not return proper volume
sizing information through AmigaDOS.  For instance, the RAM: device always
says it's full.  A DiskSalv option allows output size checking to be turned
off, and it's automatically selected if the output device is RAM:. 

	DiskSalv uses normal AmigaDOS I/O routines to re-create the
recovered files.  Thus, it may restore to a subdire     £     è  ¸ó·¼ctory instead of the
root of a device.  If a subdirectory is specified that doesn't exit,
DiskSalv will create it.  Similarly, DiskSalv may output to a logical
volume name instead of a device name. 

	On occasion, a file will be found that DiskSalv considers to be
suspect.  The screen output will indicate the problem, but that tends to
scroll by very quickly.  DiskSalv will now add a FileNote to any file that
it suspects, indicating its concern.  This option can be overridden. 

	Fin     £     è  ¹_èPQally, there are occasions under which there may be file name
collisions.  If the output device has a file by the same name as one that's
on the input device, such a collision occurs.  DiskSalv won't overwrite
files.  Instead, the colliding file is renamed before it is rebuilt.  An
extension is added to it, starting at "-0" and going on up to "-100" as
collisions continue to occur. 


2. DISKSALV REFERENCE GUIDE

	The DiskSalv program is run and controlled completely via
command-line      £     è  ºO�"¡arguments.  It should run without problem from all Amiga shell
programs; it currently can't be run from the WorkBench. 

2.1 Command-Line Options

	There are quite a few options in DiskSalv that'll modify in various
ways the recovery action described above.  The syntax for the DiskSalv
command line is given as:

Usage: DiskSalv [FROM] InDev: [TO] OutPath [[NO]FFS] [QUICK] [NOCHECK]
                [NOTAG] [FORMAT] [LOMEM] [NODOS] [NOTD] [FILE pattern]
                [NOPRUNE] [START     £     è  »Þ3û¥ [-]num[%]|ROOT] [STOP [+]num[%]|ROOT]
                [ASK] [INFO] [MASK [a|A][r|R][w|W][e|E][d|D][p|P][s|S]]

In each case, text in brackets ("[]") indicates an optional parameter, text
outside of brackets indicates a required parameter, and "|" indicates a
choice of parameters.  The options are:

ASK

	This options allows the Disk Salvage pass to proceed interactively
	instead of automatically.  The user is prompted at each file or
	directory.  A reply of 'Y' will recover that fil     £     è  ¼¡³8e or move into that
	directory, a reply of 'N' will skip that item.  Replying '?' will
	list all the valid options.  A reply of 'A' will recover everything
	left at the current directory level; a reply of 'U' will skip
	everything left at the current directory level.  Finally, a reply
	of 'Q' will quit the program completely. 

[NO]FFS 
	This allows the disk's filesystem to be selected.  Normally,
	DiskSalv can tell the difference between a fast and standard
	filesystem disk, and wil     £     è  ½�¤5ÿl act accordingly.  However, if that disk
	is badly damaged, this assumption may be incorrect.  In such a
	case, DiskSalv will usually assume standard filesystem.  If it's
	assumption is wrong, the filesystem can be forced with these
	options. 

FILE pattern
	Cause the DiskSalv scanner to only record files that match the
	given pattern, which is a standard AmigaDOS filename pattern.  This
	pattern specification has no effect on any directories that might
	be examined, since DiskSalv      £     è  ¾ÅRžÓwon't necessarily know the names of all
	directories until the scan phase is complete. 

FORMAT
	This forces the output device to be formatted before any output
	files are directed to it.  If the output device isn't a device, but
	instead a handler, DiskSalv will return an error message if this
	option is selected; it only knows how to format devices.  DiskSalv
	will also offer the option of formatting the output device if it
	fills up during a recovery.  An important note on all Dis     £     è  ¿\9Ù.kSalv
	formatting options -- the disk validator and the Format command
	MUST be accessible for the format to work.  If they're not
	available, DiskSalv will refuse to format an output disk.  If you
	specify the FORMAT option on the command line, DiskSalv will return
	with an error message if these programs can't be located.  If you
	don't specify FORMAT and they can't be found, a warning will be
	issued.  If you go on from there, everything will work OK, but
	you'll never be offered      £     è  ª�Ûthe FORMAT option.  The best way to insure
	that it's present is to have the L: directory with the disk
	validator in it on the same disk that DiskSalv is run from, and the
	Format command in the same directory as DiskSalv.  It may be
	necessary to Assign L: to that disk.  Depending on the shell you
	use to launch DiskSalv, the return code of the Format command it
	spawns may not be correct.  DiskSalv will notify you if it thinks
	a format didn't work; an "Ignore" option here lets yo     £     è  Áƒ±ÇÃn some cases, has been completely removed.  When formatting is 
requested now, DiskSalv will call the AmigaDOS Format command to actually do
the work.  It looks for Format in the current directory, then it checks the 
"SYS:System" directory.  DiskSalv V1.40 MUST have access to both Format and
L:Disk-Validator in order to format a disk.  The START and STOP options are
now more robust; START can be given a negative relative offset, STOP knows
about the ROOT now, and either can express      £     è  Â½ŒR¤disk size as a percentage instead
of in blocks, if desired. 

	Finally, DiskSalv has some new options, which will be described in
greater detail later on.  The first of these is the NODOS option, which
solves a problem that sometimes comes up when you have a disk that can hang
or crash to OS.  Another new option is the FILE option, which allows you to
specify a filename pattern to match against during the scanning phase. 
Finally, the LOMEM option drops DiskSalv memory usage to a min     £     è  ÃÈ\rimum, at the
expense of some speed and features. 


1. THE BASICS OF DISKSALV V1.40

	DiskSalv V1.40 (from here on referred to as "DiskSalv") is a
program designed to "salvage" any files and directories from a damaged
AmigaDOS file system device to a good one.  DiskSalv is run from an Amiga
CLI, and in the simplest case is used very much like the AmigaDOS
"DiskCopy" program.  For example, to recover files from a bad disk in DF0:
and restore them on a good disk DF1:, the user will typ     £     è  Äð†²äe:

	1> DiskSalv FROM DF0: TO DF1:

Here the "FROM" and "TO" keywords are fully optional if the ordering of the
input and output devices is kept INPUT OUTPUT.  The following line would
also achieve the same result:

	1> DiskSalv TO DF1: FROM DF0:

In either case, DiskSalv will immediately print to the shell's screen:

	DiskSalv V1.40 Copyright © 1989 by Dave Haynie

	Salvage FROM Device DF0: TO Path DF1:

	  DEVICE     =    trackdisk.device   (DF0:)
	  UNIT       =        0    FLAGS      £   	  è  Å�©Û     =        0
	  HEADS      =        2    SECTORS    =       11
	  LOCYL      =        0    HICYL      =       79
          LOBLOCK    =        0    HIBLOCK    =     1759
	  RESERVED   =        2    MEMTYPE    =        3
	  ROOT BLOCK =      880    DISK SIZE  =     1760

	Scan Range: START 2, STOP 1759, Expecting Standard FileSystem

	Should I continue [Y]

At this point, a simple RETURN entered will start up the recovery process,
while an "N" followed by a RETURN will abort the re     £   
  è  ÆâÿîÉcovery. 

1.1 The Scan Phase

	If we proceed with the recovery, DiskSalv will start the first
phase of it's recovery.  At this point, the input device will be scanned
from start to finish (blocks 2 though 1759).  DiskSalv is looking for valid
AmigaDOS file or directory blocks.  A small Intuition window called
"DiskSalv Scan" will open on the Amiga's WorkBench screen.  There are three
columns in this window, BLOCK, NODES, and TYPE.  As each block is read,
it's number is displayed unde     £     è  Ç¿Ú„ r BLOCK.  This happens pretty quickly;
ordinarily, there's no need to examine individual block numbers anyway. 
The TYPE field indicates whether the block is a file (FILE), root directory
(ROOT), user directory (UDIR), data block (DATA), unused block (FREE),
unknown block type (????), or bad block (ERR!).  Note that under the new
AmigaDOS V1.3 Fast FileSystem, there's no way to distinguish between DATA
and FREE blocks during a scan, so these are always displayed as unknown
blocks.  T     £     è  È©e¨he final field, NODES, indicates the number of user directory or
file blocks that have been located so far. 

	The other feature of this phase is the file list, which takes place
on the screen.  The shell window will indicate "Building Directory Map...",
and the name of each directory and file that's found will be displayed
under this heading.  Note that at any time during this scanning phase,
clicking the Scan Window close gadget will abort the program.  If the QUICK
or LOMEM operat     £     è  É	J{6ions are selected, no visual account of the block scan
number will be displayed. 

1.2 The Directory Resolution Phase

	The next phase is usually a very short one.  The scanning window
will disappear, and the shell window will indicate that DiskSalv is
"Resolving Stray Directories...".  During the scanning phase, when DiskSalv
finds a file block, it attaches it to a directory in it's directory list. 
To make the scan phase fast, however, DiskSalv only does a single linear
pass over t     £     è  Êž÷Vhe input disk during that phase.  If the parent directory for a
file or subdirectory isn't available, DiskSalv makes a dummy directory for
it in it's directory list. 

	Normally, all of those dummy directories get changed into normal
ones as they are found in the scan.  However, there are some DiskSalv modes
(covered later) that may result in only a partial scan being performed.  In
this case, valid directory entires may be outside of the scanning range. 
In order to get the proper n     £     è  µ›¹ºûames of such directories, the resolution phase
goes through the directory entires in it's dummy list and tries to find
real directories to match them.  If a directory can't be found, it was
probably located on a bad block.  That's no problem, all that's lost is the
name of that directory, not any of it's contents. 

1.3 The Directory Pruning Phase

	The next pass happens purely in memory, and it attempts to remove
any empty directories from the directory list.  There are rarely any e     ¡   &  è  Ì5–‚d	É(¨ÀP	:šXõì –vGË¿Ì\á‰††Ð€�° Â$À“ 2{ ; 
"L hI0 c' c“«ù)—Ù‘ƒ•sþ�¼»žÑ´X¨& ˜ÐåÄððæ ÀW˜‚"OáéG  p Â ÿÿÿÿÿÿÿÿÿÿü JùàTc¡`c‡ À*³¡Œe#�Ã§ü„TfŠIØŠ™¹qÆŠ1È,@¡ô„€„ÓÂUT’�*Àp„¨°ŒÊ+þ.8‡À|’¤HõËÊÊŠÊÃƒ"ò”¢È R?ŠHÊˆÛóüÿ‹r�*©ÉS@`’Š—€´Ôz”.µ©t„å¶Õ%Ñ£—‘R.à€l
ÀRNL^WV PYZ@›PÇÐOˆqòR ÇÝH€SQ" L|Dˆ qðUÖÖqöUÕÑøfOžTzŽï„y—ZÄb9±ÇŠ[154°ì�œ€éégc LaiÔ‰r¢òÒ�#ÐRÐì$@\:D¶y´Ò³�l}l"2ÑAÆÑ)µ"¸ˆ`Â7p!nnd©‘H ¯ÚêÄ�íÌ�jÑÀù)cÙ
ö˜ašø¾ºáŽ ƒÈó ÐÃkNú›kH@Ìá°'2xÅÓÊÉŠ…¢ Áa     ¡   '  è  ÍÐ¥6�R‡¨¾à!óÕÒÒ�o§å¦5HÀ8tÓ¡) ‡ó…IQƒ@ÏÕ»9Æö¶YC¤&�]ÍÌif‹×À­�tåHkih`K+áÜÑT¾¹ÞÌÅÆ/�‚<€0»€Ü.“€1…øõ&þPÞ=úGó‘<‰CO;KXôm…•Š€M»Å „°û¶¶>)ddcy‰´¬S’� `àbgeà¡Á�Ò(h¼$ôvÁ$å¤†¡U½ �3£ÕB…|€HLdkfèaèBcòµf8Q•„´y9r-A•Däœ•$”Ð T’TUþLE]PVPÁ5åUÈddy q%Q€BB!2ØK)c
Ž+ÓHX‘ÛaM=€p%’çAPI�,ˆ¼w{.L á1ýñ8…²ÔNèã3*œ˜Ølþ.¨€=L†ÃoÙì"a€ däTÿ•	8Ù0/l¢®Rz¥6¯Ìž‚›š-çGnìÃÙ°"°aÖ'CH;… fBæéiLÉÓ®Gpp¥ÃØLã$‡(rL%à…ÞÎ€€ˆG�êY˜9í Ø:dÅÎ‘CMÝ'
ˆ€¨NV‰ó™©è¡,&Á¶t�†Áðeç     ¡   (  è  Î0#„]plÑ<%g†|Ãœi' ò€�”xh8:yÐÑE�l�yI�êZOÁ¿“Ÿç=°.�ö)Ìòäxðo×øš /¢	Ÿ…ü‡ðu�¬�0°&Q‹‚QQœSùJ>{9ÒR?ò�µ6vq¹ÓŸúOVÔIzy¦q7whOìgúQk6O¼Ê$¤¯$¥Çh4�Àªa{[ZToÈvP'�r•Žj0ºŸî¨0DáI„°. ‡{*ìä €u~¢¿Á8ilˆOÜ‚Y ìÛ0 µL¢¥:ÞÍÒÌ…È\ç¨�˜ÉmÎGdŠyÏë…ñzòRýjðµ€gÖþÈÊÉì8ÞÆËàg²è•ñÈÜóñÁìü™âÍçÂ!g��®
{ˆa38¬	>‹,TÀPI;A#8$´·43‰*^" Ö|ÐÎ,§~g¼Ý@ D$ª(+®ø,EÙm�ìPRFK–…(øNqáì„6 �ÐÖK9“Ÿ‚N¢£nAÏÀ@lÁI†žn…w±B¬©1:!"8<Ü¶¤±Ä$G�?ÄG$$GÌDGûf2Ú(Ñš4Ä�ƒt‰Æe2	…Í—"<m¦~÷e‰ Me.(¶? \?îZ w     ¡   )  è  Ï^É¸41ÏÐÄÚ$8qôöFÎµÅ¸P¨Â¼¿ÿ™Ô×ð�™Ÿ^¢€Æ¨ãÚ•pIéÖaB9B!?fbzdéE÷\*gC` D¨è9©—�Bë$>œA)&4ìÅ|Žâ!‡¤†Nœ‚	©ìå -„€Ê¦…+ß¢	÷ýÀŒA`A0­$	�ìídR®jjéo•l»³B®›`˜?Á°ÀÃkK õJ+H××Š”ö'øñ|äÂ~9#£Ö&&†6F—ÖgÙC,IÕ'bWÔ}û€Ï·VžÉqëþPA•ØÅÕÉÔÎœ^Î”øH”XÜ½ ±½«�‰¡©=Txa¹¤ÙL½¤dØHOß)"èþA5}²	G2u%AÀJÄ•‡p´ˆLRˆKP¢èª¨‘<ÂRÙÞ •.%Ðnˆh ‚J�( ¡€-SÔ©e$Û@
�D å•êû)“©60˜Ì0	X`pÀ&á€GÃ ˆFŒI20	ä`(À%Q€A£ ›F 0=•AÊp QFG¹º©×‡"ï…ì<�-Ì,\	*	898�<ûC7S'<í,alþÈ¿ $œ˜¼�gÀÁúÄÞÙÎ†ÒÈÇ¨tðrt     ¡   *  è  ÐzrH#66µê"º|FODÕ&D OWpð!JLéCêœ¤”ø¯ã6#(.#Ñã%EDa±Ü8ùï†W’Q…ã>3¿1ôg…4d€^3 óFbRSOÞ3�H„j¢"XÞ3²¢²KÚxñžÀlÃ[ÌÇÀÇ‹ùRKKr°2.T•�_O@ ¢@A ‚‘ªD"Eª‰ªJ$Rª*‘H¿ðA" ‚�«	V%)T”H¥VU"‘ý ¤R ¬­ô™Hð‚€ \üÀ ‰ôÜ¯w>Ï /Á
PEPJ€U	RÐ¯/"£hÎt
›Ð‚€1%QQ>S ‘†¯ .¼6€ øÀPo�(Ðóü�$ŸO¨òûª,)=Ó©äEE”f*š
¢11yðÏ•�ìmB‰HFZF"ž”äñ!~�Gÿüo!GÚ§¼SvE1^"p¡¬H’/o`àKDæS ¿ Ë&Ô1SÒ¦ž²·¸ó0´äÂ^J€Ð^rñ*ã«÷û ®	Iê�M%£âà ó³l£‡ù9þVpZ~4ñ²Ž@0YÇ˜Š €€`	X8µæçØ’†ázZ@•IÈDÛ}_"R’5l Hªä†     ¡   +  è  Ñ<@Õ4¥„å„¨ÉÉpÈ‚P:BoDàœ¡Ø‚„€À=!±“³œ 0	¥?üž8-Â?ïßÿoçž¢€)aïqÿ+h%ŸÝ÷'…{Ål÷óó¿ €«¦€Â]ûíì;º%ºN{âx@r[ÑI‰&.06†Næ4ºsâpÁ;´5²:²uìÇª€xL�•N˜òÊ¦NNu»A;ÏjýÓ{rÓJ¦Îö6nrêb$_f6–Xm’Iå£â'^y‘Ð¡‰•ù� #—°%—±ê®2BH0…©“ÀÌ‘öS$|2ƒ�0Ðxaˆ:Í�Éã·žÿÿÿÿÿÿâ�‰cïüäyÿ,ûÿôÏ¿ùŸ~
~“È…Tb³£cË�>’[á2!'GÏá:r?(•zN¨#& K>ï¼/îÄóËNPviHLµD`qE|¶³Ïÿÿf~þ“f |xâòr),¥D+ÿÿÿ÷O$íBp¹ñ�Ñ¼S7Kc8@M|OA¨•DUT”ä]ì	ŒþìšŠ®å[óÁ1Àã�sîB÷þ‚÷û'¢#N†Š�H€±Àºu´ÿÿÿþDñû:£);:E;SSÂtˆTÐ…í´B,rŠ2xÕäeUel8Å5bàç	RwµqžãÜ�     ¡   ,  è  ÒMÓû,EM=àÝm,M{À^€ K™ÔÒFp $61t·³±éÑøFn�øŒScK3Y¶9Sw5{W^°“ ¹0KªÇÃTü±ð„ˆÅ…­TG$$GÌí åªo÷.GÊÄ}ih´Çß¶<q`¾ &ô üXE0MªLk«EV´qG�±ÌÇ]È¸’: ÊSÐ·ÞùeÈ?Já›EáÍ	áÓ	IôÀ9	áì%À¢Ì|ðÃ†w¡Šs32ÚºX¸ðÚ‹qc¡²™³¤êÄ€Dƒø(…9‡ôFRÜQHùyõA%9I9qÜAägK# ‚&–ÎÖf†®6.?-ÎÚxßÖ2"Ø:4
`�o†6{-¨’’¼’—BŒJš˜ÆÀÊz‹ &4b–6u�*N�Cx…(²bÅÞÉÓÖ]^øt�³l	TE$”ˆ¹~Ö›!–Æ’ G/e˜=½³©�˜0�Î¢vÆö®v.¦N¦*€ P¸ÞØÚÆäZRA@–`YT@†ÐXZIàdà�Œ´–Àí)‰ŒîYPÍÒÎÜÀ”™Êå”>Äü¤° ÿ�ŸÔ}$ÏÿãX�ÿÿü �c¯Õ83tßõN°s7ÈÿµÀ     ¡   -   Ü    %úý'9€‚y°ëÿÿÿÿÿÿû› Ax% Â ÈD Â  à@ü€  Að  @$øFG€rd!þO`‚ù¾F
4ÿÿ( àÉ•bÅÜ` �#œL0%‚y€AcÀ…F\âæÀÄÀ 1€NC ,L™0	ä`ÈÀ&‘€I# œF(ŒàÃ0‚À'ñ€Kã ›Æ'Œw®0	œ`8À'±€Kc šÆ%Œs¦0	Œ`8 0ô ‚T  òÐxaˆ:Í�Éã·žÿÿÿÿÿÿâ�‰cïüäyÿ,ûÿôÏ¿ùŸ~
~“È…Tb³£cË�>’[á2!'GÏá:r?(•zN¨#& K>ï¼/îÄóËNPviHLµD`qE|¶³Ïÿÿf~þ“f |xâòr),¥D+ÿÿÿ÷O$íBp¹ñ�Ñ¼S7Kc8@M|OA¨•DUT”ä]ì	ŒþìšŠ®å[óÁ1Àã�sîB÷þ‚÷û'¢#N†Š�H€±Àºu´ÿÿÿþDñû:£);:E;SSÂtˆTÐ…í´B,rŠ2xÕäeUel8Å5bàç	RwµqžãÜ�     £     è  ÔùoK9es.  This caused OS requesters to show up when disk volumes got full,
something DiskSalv was not supposed to let happen.  The sizing check now
works properly, and only gets switched off automatically when output is
directed to RAM:.  The other DiskSalv V1.32 bug was incorrect handling of
circular directories, which would usually result in a crash during the
scanning process.  DiskSalv will now disallow a child of a directory to be
added as that directory's parent.  One minor fix was      £     è  Àßdalso added to the
scanning routine to allow ^C cancellation of the scan when the QUICK or
LOMEM options are selected. 

	DiskSalv V1.40 also contains some enhancements.  It no longer
allocates memory in tiny little chunks that can cause RAM fragmentation,
but instead allocates a few large chunks of memory.  It also uses much
less stack memory, so it will actually salvage a typical floppy with the
standard 4K stack of the Amiga shell.  The DiskSalv FORMAT routine, which 
would crash i     £     è  Óc��d items to any
AmigaDOS volume.  It does not make any attempt to fix the bad device in
place; thus, any file that can't be restored with DiskSalv might possibly
be restored with an alternate method. 

	DiskSalv V1.40 fixes all bugs found in DiskSalv V1.32 (there might
still be bugs, but no one found them...).  There were two main V1.32 bugs. 
First of all, a bug in the processing of logical vs.  physical volumes
caused DiskSalv's file size checking to get switched off at the wrong
tim     ¡     è  ×–/&nà $@
E@G ‹@4lmp¸…€ê‰â›ôWŒ!È{`â~1ó#‚£´ÅðäXŸ#À#}#á‘ ˆ:U›Ï41¥9ûÿÁP
¢’âŽ¬8[ ‹_ÿsèpS:–G0 FAï4÷ûÁb•4räZI½”6F@¢6aÔ+š�B˜CÔXbDâ*Ðß“N �iÆq~CÐ "aÑ%È!¢áâàr	@a%³‰"	d~z¢Ì|fÀf{" � '†¶æ‰Á†ny˜
 2ånõ C'‡Ã%€»?B�ˆÐÚµÀáLŽ>;Ù0÷äf€È=ÓþPjÂPßna#?H $ë²®KðFƒ@94«x¥Ø.‰:ÑÍÄÜÇñ"ÞäH eTAK¸�—AS Æ!‹àN«(d·SJP•hˆ Rx�T0 à&´€]§Wà _�;pÔ`¨À!¡€@£ ¶i
KfEÕ!æ"ñòÊ(e‡i–‰¤ªó´tA$Q1pyŽÚ'' q&D”¢·É\¬ƒ(˜RÞh&^Dçt¶IÑŠcð@¤M+x“ˆ4ÆB?¾nýº?ôvd] ÊØ     ¡     è  ØJA2qûÑàHcÝÀˆ¾‚P&F†ÍØðFû¤ e c`dÃÛ€˜HÃì`ŠH™Fäa‘hXà�ÁSå‚U�ƒì­¿ŒÊ ¤±ÔD $$¤Ìñ°‰R\€IxÑõ¼ô—e”‰:Ëø/ÒÁ‚”_ ,¤�¶ØQ[Š¡þ*§‰½@ ¥âõƒÀMfÀæÒ�æt‘ÁJjÅ… %œP À�È$á` 9„.€-:î ©n Ì¦u¢Æêñª.j† |‡¨p: 2	@^Ø€0äH ÌzÐ!‚ ` `s8	÷,±lAD‚€�@"0)AÆª€
F§W³:6b€\Ð8Ôß˜u† DÖ €M$«OÓ4_3Ì\<ÁˆPOÝýçc|oÂ	†ž0(LnÉø	çdD åÓü:~QØüžò{ ()ñ™’ÀEfóAÈ®À1¼l/PÄÔÿ ÂTþ†õV	!C  A>©Ð	 ÔÐ0”¾žp�×¸¨ušRï 8yòlX@NRˆ¹U39þÿëpih-… …O \eN$€UýþŠ0?«�y€»à�…ÿÆ`AÆnâ0?î‰L9F«VÃ †ÏîÆì¤     ¡     è  Ùº8ò’ÂP%¶7àóo<xg¨€ã�Ã¿à�Ö�i†PFsðxçÈdbfaecg`ääþ›É—?!„ÞïÀ€/‰×ÿ>j	¼»ýArxû� £ÄY�ø¿²£Î|Žd%Å_À1u¬8¼{ôv†øDý‚€�ìÐ@¸š `<'¬Ÿ† p>˜Az ‚ÂÛ?„º=0z èìo‹õ6ðu6ñ¨A jnƒP‰@T–¼7ú�R@nÜ4…§'ˆ°`MÖk®6 5* m7'À3 %h„l_¥¡ ðàË -gx$Ýàb÷-÷Û€P€ãPØ Ò !áK4œ ¨hÙc’€r  peÖ2"ÿýc›(L D8¸ò!u)(ÇZÐ¤ÁÌ¢æ šÀ’9`„.(È¨@y„-€FiR¾nXí¢È=¶<fŽž;LbzH•¸í�ìé&ˆ%—j€�7”j�–³ý¨ŒO  *™~õHx!‹Õ—X?ªÈ!\@‚¸qäüOÄDÀÿþÖ�6×ßÖ a>ƒÌcMƒåx<#«0àº#ð#Ä,ÝB[âjü ?æhB´~ ?     ¡     è  ÚæOÑd °©<œiÏP
 g‘	‡šð‰xþÇ­ X©œ2?®Í¢jI@w§é”ÄöòHa˜ÿ(F$õ83EèAš€:Â‘ ~Ä‡¸ñ<§,‰Á”ß|Äˆ FÁ¨ÀZ�c b™x`tI8Ó@M„�o… ýH‘_àÇþŒŒð_‘·Û8(â´ÿßJc7Êµÿ'¶uä¯3Ôÿ3=}?È$œÂ½òq.¿Ùx² O¿©m1§`<ÆºR>€3:H$
¢QôÐRÂ·ÿo† ßoÂ€õñ¬	 �ŠÍ£8²AŒÝ× g\s™xDÆA#cP $ÄÃd …µ˜µ° óæÐ¼Sð	†Œua(]˜1`d‚F°2$°ññâ l˜@§‹B“¼Á‘MÈO$š+`sd':€‚¤('((^Êô�K!™Þáb[Ïöè2>8ò1ô%¡‘;¦9/KaM@Äˆ6˜ˆlp	, Iè%«¨PxÓÚoÓ°¬pÀ%nð0å»…î‚v(‚œA8yR
K
p™3AçLLê{ýlÛü=Xýé?øb±x2¡¡´¡îSv2Œd8Ž ¨‚–     ¡     è  Û±Ï¦¬,w'_ôw^ƒwåóY€69�jp kz °Ô�
EaC !âh .�VŒ<= Hƒ �+áèÌ€¤ÄY@¼< 	`EDÇ A#‚çc„ Cg†§PÖY”3DêeödChã{;. £ ÌLˆ p3Ð ÔÓ¿à t2ðo:RÛBDB‹ÀØ�)€Dà‚óÀã	@'ƒwAG!¶À}¢€v|ô,êþ¹Ï»ìåÔÜKŸÐ!Ð�HS€:0ÿ%ò£„ ¼2æ€h¯ål¾Ù› ÁßÖ=ÂšTXó7ûT‰n€j%tiGpî(&gãfÿégÿ”³³9³å9�ª0ÿlÝ2Ž°.Gøü.¨É¡9�~ %Tˆç"�Ú5 ¥YhKê_ã7—H±ÚºKeÊnñ9
1ð¡!÷F	Ê°,È‡‡„Âd|¨O%W#Jœå>\|))@ á ü²¦ÀÌ0.|€ÜŸË„‡•ˆŽL \`Ô€S€yˆ³*u{gD.[-LÜX‰ðè+sx à2ò7·Y”€¿NX€æ3<9g´9g¯Eœ³’†ðÿ]œ#N"B|ð]µÿ     ¡      è  Ü+2æxæ¶¹�ƒ™Á\’ ‰‘	Þ0èâ0d!&£É<HÎú?A ¿#f„=XóQÿÌUGüðß¦¢-¹ï`7 è2Ëê ß—ŒÄØ(N8ôg ûh„Ö€È�½ D€Ô[q:€ä(3¹à.ÀA`˜Áx+(õ%%@
‹�Ø^’@ƒ™"QÍ™AJ€2Ë¸Óò9°9‹¤é!±ñòDÅRÐ¶Ä ¤ì5aù3à´;Q€c˜ÐÀÛE°fB”}kÒ��£?í“@‘DüãŒö‘©S !ŸìÊS`¢#`u÷P>Œ«þ�QuŠi  fs| ÷(}–!(P Ø|d”J`a{È%=	0lŽf….w�€ð;�r�OZ É šÏ¸:¼’@4s @ËZ IZ5WÏÔŸ2§>ý‘"H–xËJ@%À‰(&�J”@¥(ƒ¸e�ènÙß¼GâïzÂL„è'	P@VÀ°#ê= � 6D»þü‰é`P’i mó† eŒ®gxN`…¡^  ¤‘ib}u?Ú €1±G0¼baø©† Âà ÂÜ|où¥>3šIQX3éŒa­™`r«     ¡   !  è  ÝiG†‡Ïxq�-='4šYí¿ÇÐƒœˆ4 ¹ž»ÜÏ¬H˜”ð€|8-C[(€/;@XÀÀÎ@¥ ÌVo à&TN7<&{Ÿ��ndl) 3;ÞŽÍda ;êÒ†X€@bKÿ*jYÎØo„„šR�Å¤_{ÂBüdL^· À =:´A�Íg;1îN:°az½ÿ“DÓ€8ôÙÄg �šÓ	ñ“’Ý¢y0žÉ@)Ê¿F‰	r6ƒÂ!ÿdÙ—ÏG�€Ÿ>³&f#€1s$…�·�Ã1þPŒJ› …_§þ˜ÅJ!		Þ—¨	A9p6˜ƒ)„]å…I‡˜ÿÓƒ·†Êÿµ‘4�¢¿Í²?ÒAI:Õ%è�(S™€À"Ð�J µ ¶ž¢$Œ	 )Ý€RàRÀA™Ì" -/ÚŠ“àßc(è&F÷Qfâàâ¸s($m�×Kæ€ dÚlÉ‚�ÔÀâ8ŽÆS
BSDRQ�Ðgƒ´ ƒu09•¹�¢gÀF,ÿ�úhM¢Ü$É;8KÎ0'@rÉ¶dú�I€F}¨¯cÒ æ<A™qH È‚`gÂCg`	M'‚sJ0„Hšˆ     ¡   "  è  Þz¨„'ðeE?3´[… G"@�Á†4Ž†GpRàþ)A$ÕM²ñaú$Tp‚ÆJû d !w÷óöPôžá�;ÉÇ½&
�´"p7ß 3î.H%Ç÷k¢Â‰Š©$ºKCš2€‘f2�‹Ô4ðD <d`‚Mn1îÙ6cÌ¢G:§ Ká¤‚· 4Dh£7	hhaª7*Ñ6cKT÷3Dñ„w1}ÏRÉæpÍËfP”?`½Y"fu<ji/¨4¿ü£¸ÿ7Gô‚(¡$ÒqŒû~jcJ?øüÊ¼É‰ÑØÉ$èPt|Ü¨élã€ ¨‡ÝÆ ótî”?†KVÒªhÂVºÇ’’K
p ® ƒ$L`œ �¥D ZšÊ Å‹•TšíOeÀ;ó°­€ —ÿÓQCVz¼r�½ØÑà]’Úõ˜ØU˜hƒÁ$1‰d½	¡Ï�€Æ¨Ïœ`iE€Â,?ó ãÒ�R‡8BÌkÈÕócGB^žA=¨<Xã¡ðÁ->£(`‚Ëg¥ ”X‚}AZP>õ%+ Ð¡3Àb 0í jâVé³`ˆ¶-ZQ#ÿLƒp»0(P@(     ¡   #  è  ßj~6êpƒè	3„Žûa…RØQQû	CØºÃÐ\l˜ÂÌ`	•z`T&¬(ü)Â°4Í¬„_ ‰%¬M ñ&«†¬ ÂDšF¹#ÑØ:�˜ÀFH†‹6È“€0É Ô9‚ùù´À0²ð‚DÊÖýbl`=� õÜÀn?�èiÇ�Ï&ëŸ iºÁ &‡0eî@˜�Ap Žc‹X LÚ�“&0ó8+68D`Ö³4ÈrFL c0NÛ�æQktr™~èáaÿ÷Gü“p/ÐLõÄ@5+ƒä@28˜!ÂÅq�ã¶�#¸àÐ9š meÞa	‘†ŠØAœÖ€¸¸ ÊÓ}ä~'·Ø-F@C*::ùB”h20BŽÖ
ç.€³8°�†C¨%¯PI@ oÙýBÍÌ0úGNr@€00ˆ0n³ûó÷2C ’®¥eˆ*cè> ÿ·„ÚÎ@ ƒA¶êx%8j&�r%ºK‚@g/ÿLcoÔ‹¸ˆ†ÑÓ��q¿Û€	  - 6£ÚÀÀàÊð�r´ó>@#€ž@¹ŒHC dÀ)@«* `Ei‚"è     ¡   $  è  àE5aâ:d1´ ðaÈÌ>
80!ø`æ�ÞÄ	ÌLàƒh B:3´@^fkÂ	×S¨Ló5XJPZ×¡<Êø€â¢V Lêªà Á¶  ÈDpa($ÎH‚XAp$Ïé×˜¦ –8è�'Á#û±«ÿÿÿÿôÿþ�æ@èB'ú¬Í  †Ä�–í#@"xFë§«d—¹šÆP?ÿÿÿÿ`~Õ¯‹õôì�ÁŠi}Œ¿ˆ:1Ú-¼í@q´tCŒnÄpü%þXí¢Ö0 ˜UŽÌˆ«J l$�jEeô'Áƒ	-ÆPÂ t	ØDN!* 8T1;ŠdÉÉäÒ *	Õ‚ŠJøžA–(‚W (¤w<8B‘ðb ùxð "‚Í 1xN	K@PJ¡¬ˆú¾á@:a©ÎIÌá>†LO<çH¤% ží>&ãœ:}Vå‘'€jÞw1–8eIjÇÀ¡šˆ�Z.r	R°âÄŠS
Šqä Bz¡‡f {U~kÖ8­¤€ˆ}ÕûTé È%eþ;@à^	=ËH]Qø±á –ŸçìŸW¼Ð 	3@=¦       ¡   %  è  Ë`žÇC7{rŽ=#3+;'!‘±‰©™¢¼‘<“ÿ �ð‚qqdðIO ˆtÙkÿÝ &(Üó¤\ |�
4‹YÑ^�Pt *a�
 ÖP€HœÜàl0@ÿjÝ÷œ¦ g3ÔC­P§  ž� Ld67‘hse"i“! ¥7FE a{~�‰´¢Û
áì 'ð0{6ðN<õÉ¢4&`ã€eÎN 
#w€ðK÷Ar	K&È"¤’Ì€I¢¤ªþ ÌŠÆ š4šFÊQ a)¤°1®ïþrZ~Õž?Þg$ÌL~^j^?ÿÃ¼Ÿ@}�É£ƒ
M4$ÉPL¾…X=ë“'zsoël€JZ® Æ@‹ÀÓ€’:4 Ì@i¨ 
¤ÃÌX~¸/`M»BkŒ‰+„C`ô@CÕ‚ÿj�A“€Ñ¤¨:ø\Ò'%#U�’0—À]p@ ¢ünPÑ"
ßÿÖPHà¢ö	 /Û`Äp0`À‘±À‚+’è7—¹þŽ@<ÄßàÈÀïâ3rºWÃÐ¼¦N‚FöN.J¦Ž®?ÉÝ˜î@È/'"©'*ª+Ä‚     ¡     è  âÒs÷Ü7°œn*Ý*" b?Lè	©.€o2G «FÀ‚E€,e‚tuªI£Ê“ÆÈÇ°°—ð : @/ ^Ùë�Jc†øô¡#�>gR� j2½<ÅH™p	QõÃA¾ý„ÃÔÈ =†`D<tûè‡ Lö(b1¤àº‘‚?à‘ÍZ$Å@$¶¾3‹Ó‚b’ÈÅ&Ñ;Æâ^8a Q&†!Í (˜›0h¹X£›­O@í¨ü˜Ép ÚfC  ûöc£Œ€+ŒÔ� �4� +�Ä,\d÷ùè^ðR•B¨‹ -Œ8l¥$‰Jì’"„Þ€ÉÐöeBP‰€ìð“ªJB³²ó­6Ñh^É– °%Á­9ó‰ðFŠS€83,-ƒþ¸ˆ�ð»fXgâÀwb('%1ç î5ä•ÂúÂy˜?£)+‚×·ð‰øÒ›®A€„„µàøÀ€@ñ`N33“'((?RIq–ì‘$'Ù/	ÂD�a–}ÈÅ0C££‚@w<b
Ne	\D©›O#°¾@R`ŒðÔÇ€Rf0ÿ6 }.]ë³†A+ÎÙè3FUŽö<YØÐ!€³ø ßA#Üh@ˆ’PR     ¡     è  ãþ1Üm9ÿáv‰ó!1÷¹Ïáˆy¬¤šŠS`G÷ÎŠB@K„Kl„Ìq
òd7Ht9ˆð-ßÀõƒ0Û•ò8@„“o/ã%qÙÞMs€�ˆàì3 <„¿Ai€=HÞ¡–Aj@LÌJZ§¾0t²ƒÏ .èèiàâ$l^þÄéí¯P)ZÏ±™w„RZ€‚G1x"ŠM¥
Þ¼`aú~¦’â™LŠFÖ/pÉ ÀO`vˆ™&Êþä<f�WÀ0©Bˆ …hÂ[¸0¨Bw`@SOKÇÄHœcR
d8�ˆÍM¬xi” Ãô/
¬uÀ+Ç` Tüb¾(@„á@¸zD	%T@˜Q”àG“@ri,H¥°òA’r€7÷êéÈ p=‡¹€#!˜ ˜‡€
ZÎúÃ~�üXŒÀÙÐf€ïãÛS‚¬� €‚ÀB`z €$/÷ÈDˆâù¼|ŒÉT!0Bús0n  :ÀrÂ¨ºÃ€l¤�ìÏ
H5Š;$ø´ü‚�ˆ °E g&L¥,–d»÷ D`—„Ž7¤ÙhpÃ)·ôù05tLBbj2€wù¼AÀL�Ž‚•¶“Z@# t     ¡     è  äJ{Zˆ+ÑÇÀâÄµ$ØÐæL$uá
IÁ�S˜¨7&‚h
2C½æ°¶`|,Ì€‘*Ñ„VŽ.HŒÆAZÉ4�–	2�/`„ME›@Q4� $Â»ÖE%$–dwp€ð í€ùA(#[ÜÃ¿Za?ÚiÐPg@ �(äˆ "Ê•$z ’”Áª&TŽH˜$‚P —ùü0ûþš™¨z8—<âfàé�ö ñlÇVd©SsüàÑ¸Ì‘À  Òü—=4ó/‹òR¶ÿµùiò6äðeÿà8€ìÎÐŒ´Ô […ë@,6
Ä5àµ µÀµ€ÞÎ&AæLƒÌ?¶¤.à%ÂP4€¨ÈZ\	¡`BÁ°
t„€��hÁÜ˜¾‹TP	’€4
Ð8i �$F72‚ŽCø·æ¨„SPf¨ùßœ’Yl€‹�£ÉäE$�¶cø%p÷' &@/È LØ0 #dƒÀ˜„�g¢¢ÒÈè  ¸üIÐÀ˜äNeô0�â0]”DP$uá`;Å‘£Šúó*"h 2ÓŸ¢© ÍH¾ä”¹ÌÀ‰Àl~;ÃÛÕøH"‡5¥¦·>€¤ Åø     ¡     è  å¾B? e§úy—Ù‘Éúy0�ÏÆ‰‚Ö�A,y¬xnè@ƒ2{–øCû€’Ç%Žó¦8
Ìpà)±ÀK£€ŒÇ&ŽÓª8	Lp(à)1ÀK#€§‡$Ž;Pœ8	XpØà&¡ÀHã€�‡5Ž¼Ž «°8
ìpà.aÀUñ  ü‹†�*�AÔ4	,hpÐ%! "¬èa Oƒ@–�=L„4	(hfl°¤&!¥Ë Xi"ÀžÅ€0ƒ³m„;fÐžÅ XŸTKb&:|AU:øß¯Ž@*, ¨)è éiéèÁéÀih�0¿±?fø¤�>^àäèß“}�ýäÊÇ cÑ -Žç½(ôÙÁÕÅóãšÌ&þ–ÿ²€Hš“1¦‡tHè^#æ‹ä‚DŒ ”(‹ÌŒ?ÿþóßÃvI‰Â	¹=@d@@"@d—û‹Hz È  D Ù/ÛÛCÔ†D€$‚$†WV”ƒ°„ÿî��ËëK¾‰8|pá¾:Ì�6@@Àá³L/ãIÉÀ*“~OŸˆà 3‡Š2²W;‚d) «9$>ø‡Æ8æc|P]¦�`8 ÐÑô     ¡     è  æÿôKŸà€ZR0Ý
ƒDl.ËÌÑT’
®Á¤€!Ð_f •²ìâ\ý†ïêA³™ D»êáÜKu‹àµ×Èí0~¦´ ý­[HC¸‚ì(	Rløê„¦<¸à�ª $zJAé/¥ü¢°¤×Þñ?øŸýB/ñ:¹Dø¡á©'‡£ØF²@;ŸÀƒ�Œ0…À-1R}‰Ä ØžFˆUˆê�D]†èžZtP0]�‚!DDì@_b�tN%	J‚Iº'¯ƒE!>À1�ß,ËÿYØpq˜(qÅ“Ð1Ïâˆ<þMM±ü.p¹¦¤¢yì}VœHÏ ‹T°”Ú¤µA _…oþkñ~¯'†à‹
àd~Ñž…ê@ÁÖÚ°X8‚$35;a	¼ž ÷ÀF	%	h7d JTp´ fj„8�„ÐÉÁP'1Ò¬žæ' )H™ÉÂªÀb(>Ð�¸? ±JU…~i9'ÌàÌa0$À·•.P‡øòìÉFÅ'·…Bx×�3§°à€�ÓÛ„�â£œìQÎAíÑ"{hcŒÔYCÄàx=ãïó ¶2áHL ôn€}îÐ,ø_     ¡     è  çf8”üñ©k0`âT‹ tŠTFýä SÀ‚A;.jLè%4‚#ÒôŽ/…bÊb7—ÃÊY±�"q2D¾‚¸‘qu� ®éÒ¸3ò:Ø�£Žae+Kp0°$ ¬:0e…`Vñ°ÀsÈ8!i9Çþ?1½D€#î‚JDR›w
k%u1?Ì.‘/¤€”€ç¤ÏÀ¤Å	=””R€H}È-x ApÕ­„BmbgF/�B.
€\ç¤É€^ŒÕ˜ ƒ=¹ËB¼�BÞa
!€'Î-tÊã/ˆ!q^±£OÀ&Ì’Þ‚hsf€·�IÖígÏÄ¬ü’±ÐsÔÒf‘öãÐñº4“RŽ’µã p¹L‘'  €]ÂQ¢u”Ì�9ˆJT J¡0¡v€~ €€ð‡KDü†DD(fvRÛff–ÄŒ<	èKe©š¢¾Ü… ]„ žØèY�"ÞËhMƒ-xÎŠ¾"Â� Èûƒ¨vC ’ð(âˆƒ¡À\Æ (Œ	` Žë)ä! Öa‹.Œ€Z aÐ Ù #Du&bÒa‹Ý`:ÀS„–0¤ˆž8n@n	 Oî;g‰ˆEƒ–‚ÄÂ	'Á     ¡     è  èT ÑÊ2 4À¥`†à›)_·˜àPÕ�HX Ø3Ì 
M C`lâ?Ë5L %S@=ˆ9� „¤´ö`Œƒ�^A-XûiÏô‰˜>@þ/	ÝÇ„„L‘RJB½?=<�SIÛb;·RAÊÆ÷yÈ6Ö$ÿû+ê$�$‰ÝïÀŒ¶-!ìóŸ2ôø¤ðg¥i¹”÷aL£ôÉP(šÏæPY¨æ+3 b¿.<¶ƒ yˆsÑAf Fyâ D A m˜üa*õO0¶ &ÿO¶YDà¿(�ÙP­U€ìÃóÙA¤/2û2!²�Ü¼KŸ!Ð�HÐýq4á?4ˆeüu°c€HB�Ÿd&/‹�SØêì@2Åñg¨b™¶YÎ&YŒ&�_z„Y Nàxi`sxš[òú†y"gå²áð¬gTÆuA½Œç XÎ*Œü™±Šð #À
%@Aƒ@Ï‘ŸP¯<œ:]²Ûdä‚l<ý€6Üÿ�Àƒ0“a6…Imáèdà�@i–ŸãâPo¦y’tº8ü`þäû¬Œ‚BºžZ³\’ÑÚ¥€`Ÿ1@2–d,|tÅòHP�%p%<9xÇá     ¡     è  é¾R
{—ÿò�‹ƒÓ0,"@€À�ÆD�6�!ª‰5C=Š(‚Ðç4dNéÚç¡ƒÝ:0úÁßç .ÎžŒœš° ó8‚›Å8À�# <>Ãx%~ÀM˜A>;Ðùf�ø<ùÈ�$œñjÔÀMëWc ÊTº$¨	Ô
ÕÊ@0”Ý_¡Oø’#$žp9Îö€]žãŽ�›½f¹,é@40`™`;Òý6Ç8‘Q˜Âhw:t]R'R˜Qµ#’')$ t{€c’È‚AB*âÃà”GÁ'¤é¤Ê�[6“ #Pä7è1’”†²$H	ÔHàåœ �úà©&“Ð�9ƒùl½tÍ¢(¥×¬D€ÔXb‰¤4T �ð ØŠ	lq)‰¢Éptÿ2BÑ›£¬HÌ³ ¸šÌŸÆdÄ¶–ºå„èQuÀTC+y^?Éâ�¼@ˆ†ñÜ²/ùC˜ÉKVÞ™‹´Ü ¿˜
ôÕe† *bå“Ï¾n!€Ûì$78D‹Öž`Þ‰'©õG?ºt£¦ñG@!QÎn(à"c"ñ†‚Ž“÷%ìÔ’Pƒ¯gw%šs)'Âðx¤`mÇ«32è|     ¡     è  êÊnÛrC(!0ð0.\”]èš�Ì zŒayú‹«J^{: !ôQ<B °S?jRHªk:‘ÄP(g1À¬D94`#(€@ç‚¢@)Ä—PZ×¼xnðA…ûá 	 F %à
¥@E@J€—ÐÀ¿o ¾•8õàÑ¾úhz([ ‰A$ù{­ñ†­`ÙÆQO‚šà	6É`>` ¥�¼h3Ø˜‚ ÀênÌA ‚4"	DÞ]|éHR´à�Ý„�1�!â;@ö	ÄHhÈ�!P$7Q O"@r	ôdHÈ¸DD
«cT&<€«Ëø¶¥½¹¬Þ%ñÄEnÖ%Ïˆ™¨é°O¨$©Ølþ’ØqÅ~nn7'æéCºAd– 06|ußìCX>'ŽÕîÃ§kg èòYü i¬é`]§™KÈe€Å[?„¿D%÷í²öÏ ý;b€íŸ›Fã?zy¶r!92–w±x G,–~¸Q$”K€7ÖFä@Ÿd†ft�&g?c—Äæˆîã&¸Â²gï7‘ÁHl�À/
Æv€í3±h@ ~nöÝßnÙÏÔãó ('IáöR4€æD]5ôøN4     ¡     è  ëKyù[Z‹$�0äÁ3ŠA°?ƒî<Æ�½„0!)pBQ˜tÆŸÀ¢Â'ô3Cè2Á¶'ˆ(ÁÁHA51BÌñ-Æ2‡¸½�QOžJ·:¼3°NÄ×!ãwpù ìÑ¸à!�¶'tÁd‘csF9¦?r©àA„g–þ!‡àð"Ðz©„$�\2AŽ©§3‡@)'=ÚÛ a¢£Úª.¼ÆUsº”Ä	€ÕìAošN:[ôô X´#ÅåÐo“Û\îf(ŽS~‚A"FÑ°Þrs¡7'¾ÂE œ3@FÒ´j‰¹Ìa;iœ|�Têò MCMÖÀµ�luH˜áÝO¡,É¢°ìÆéiÓ/Àx† OzdÊ=ò@éùFÑ§¶BêàÁß½¤ApÚ¤ƒ…‘ñ³—uãÆL¸É"Ž¸…âèÌTÑÉQGpê=§ähž!‹ãR6»³0î<³ 0<…'q—XmœD£Àp*ÍÁª#à3ø˜ÞK0wù¹‰hÖlAeBö/®l©ç�ˆ%þt‚ Ô¯*ßEÒZÜÈHœ
Ü™GŒÍ¦6°qà"Ê¥`é6=¹AÄ±éf˜y‰°.0B     ¡     è  ÖiDX`.d
ö9³q+©H€¨vÏ“)s[Ò Ëúfôà4±5� 0ó?‡&½ƒ!q�&Ø ”0DRC»u!4§ó-š‚¢'S‘Fã�—S?ù’dW  %ATc€ä €oþn‰kÂà‡¤¢¤š‚w�*
ü½Í}JQfà^‚FÓ÷î`Àäˆ H{à°Í èHâ‡½€a ® Û"/ñËàÑ" a€zAà I È¿    ´F'_ó´®CöXóA«EgDëÐ`÷0C@ ÀE'÷p2˜¼f$3eÁ ;	úV0 ¬N€¥9”/
3*–Êâf4èÐ`Y´v5² Zèâ\ü‚HW¦`ûô‘——:PâØèš
Q€‹,SÖ*<å“N�Â66G=Ä‘>le+Áã’òø =Ç/Ü~øN€÷¯Ö@–� J* €y1ÃPu *Iu "Iîº9ƒv°È	¡lÀ€ …°i9Åþ ¯þ™aïGf¦Ðpryé™…é‘‰ëG€¡€.V±Ý;•8ùå:QUf ¥HšÞ�ÄXéÿÄ€0@¸²1t¬Èá¹ûxŸòé     ¡     è  írÿ¦Ú'1 Aƒ@•†€àOšH4­B#@’†�nIÂhÐ/'! M\t4¼h Ð,ÝAÍD‡¨!ÿ� @c@¿õÏˆ‚<è¢0!gHd`=ÄôÊ &Ä©äØàÌ,•&iÍ5Æ ¬;ân ’‰AÜû ¡ h§‚ »�J„' ƒ0¾][àÛâ`ˆ"qœßs ÀCökƒèˆ"ÁˆF‚®VŒì¢ h wè|OS ž¡ÑJ€DjƒDjF²€y«5€-UÑ�8¾À�UŒ%u	 qØuõ-<J‘à!:øÅˆ€†À¡èÆ=D ;ðÑAšDu‚�ð ln?š³{Ïáˆ@	 §<]Akð
¡»ÁÅî[á ‡ú€Ž€$• E*L bTàD°y H#÷l.	HLsÓ€ à�à1
¤ÀÜšÀšdpÈ#@äœ/Ì¤€Êvƒ#04:@H²â$ (�%ð$4Ñ _ÚÈ�&q1¹ Gb`O (ëð.gU·ùÿ1¼'FfšíãM“¤±C o”©3Î8•D!Š@š@*öfœ
 ™     ¡     è  î©àmýv%v{Å@�_‡ÔlÍ( J	 "?¹:ÿšº )pó(Jq [ßÿíP„ZJ���.(àÙÒ#ÄF Pü$	Þü0<ÂÌ¨ª;½(�ì c€âÓ/„n núÒ!Rêƒ"€½ì™È)Â1á? ôw�,	B
ƒìJ {mƒ@†ÂößÁˆÀÃF ˆ„@üd
Q 
#j" …¤Énöixá K"h*³�»å á1 †½$ébA@ž^æˆ›(ÆÆ64XM�@^xÐ#„YÐ
ó@Œ†€øGA‚HôŽ€DØ&Àé¥P8å@NšWq€:c4qPxÅ‰4€Œ»22 ‚’W	¢ú*AÅ²ºò'AäMâ ‚€°"¡`O#Ž‹Ã¿ÖxÐPÈ¡ê^‰5
¡²Xwì€Ð˜p|mÄhs4)jºˆn¦ ™…A2‚i*£HfH]:$K.à¦M`c@¶\ô0ú­¦Ð:f`R 0æT}à4ç�-	)ó	€�	‚R 0ÒLˆô· #Á”°B`ƒÀÐ2Â 'b…#KÖ,l�D@à`¯%€ABFÆ
V”—ŠÒ[™ÿ£¹|     ¡     è  ï Çò»ñAÛ­Á$?±œ æq“xc·‹ êÉ½6YÅu’ù€šp J3¶f`T�aN¸l1é¸I¼\èHtWD ÏCõ¤,Á¼´Ø²Þ„H�´ñ`d‚F°0„–0@‚A§3€'w€ëž ñ5P�+EK Ù“ýËìÆ^üñcpà	€B‚"‰ ý=üY„%@@Äd�Å {!‚¤*1Äj|#s4Hçy†H’N3˜¶#ó	|"	£ J§rß±�àŒ€¦v<2
·8´`j€
æ�/Œj¤š0z@³ ‰Fš}C ‚f°*xYÖ|û Œ ° 4C`¡`N ea`˜…4ú= 4’„¨œŸ+'‘�€àQ >	{h9!K €.	€	@xxÀ@à$qG@–ÀøÊÁ¡L h¨8ŒåcIIÀ, 8ª»ÁÖÀ'ÖpÙ'ÿë2Ÿ¬È/­¸I�ú+@>±`?úØÇÐ€
4¢vçàwíütð+¨ "Bn($° 55à€Piú@hô�©mf €Côhƒ ¼DÌ%ˆ<[qëøßÅÿÀŽ <     ¡     è  ð.•>(8Ü�âpƒøù„	‘÷iŠŽPTp;Kà³I­Ó€‚g ;pnDÚ€öÈø	+¥ÀÁ&ëf�. ””$ºÌNs´Œ€|¤P/Œÿ”�¶ÇÊII€A? 0¤Í§ñKOâ@a¼6ÎÅb€Ž¹˜�m? >®ÆK(FDñ9¼ D—œˆ¥Ã7‹^Uãr —ÇA	�ö~9È”Ä†)ˆœB%þðÓm1`´é @J´	€8ÎäoØó4 v3
™PÈ Ð²1àMe8´4.Ê’²:)›âãöˆ-¸0GB`Ÿ…@°b”°2b�Ø)Ä�†!?+fÌÊ`zHr²ê úP®À\À¸ !\U!Y@9Š%sFÍpD"0Uã4b �ï*@LÊÖ´	Üh@Àà²£Êº €@NàOÆ€ýøBŒ•˜•Â°Ñj³.XBÈà0RHfW?Eñ‚@p�-ü¢ BH�KPJÛ€#"hÈF   ÚÓãpùVL€ü3dhsÂÄ
 æ½CLL˜¤šìÎ„�zd7�²æJúŸ“QþàëüÎŠØ’A	ú4Ð95¡æ,§�E     ¡   	  è  ñÐ7jô‡€×À˜=Öè"ei¼äÈ� 'KéÌÀ�èà¹“� &ÆY0Úã@`e©Åñª|ÆÀ«š ÁKj>@!‚ø–ÂVc£DÀyIò€R3Ô—%z& [Š´‡Ù3‚;‚WH"'OÒ4:œì†²göw±2‡Üºà $Œ¤¨˜ÒlŽÝbÜBÝr HŽg	¬<4	�H4�oÆ@�„ û�Æs0Uúìô™'`Q-& üà³5„F7åùÙëH¿ÑžôÍ'.ŠøB“¸t8*qäÁÐ$€Á…  e0ÜB„8O�6/„%Ë¡`èD¿÷@Z7ÄAFÔð �D‚Ž•$D$@+LÇôi´†'éÄé‚[d!Ë�¹ƒßìÊ™\ ÌŠGûf+H…@Ë!»?$	$ˆ¦‚ò.;óÌÚÅÀÈÑÛ·ÎÎŽ³ô¡€?Ã¬â6ahGÐA%¿°%Avxi’ €šJÈˆ ‘Ô í ÚF@�ðàp#ìû=¿Á£@8�•øŠSÇùR9"vZà œú~„…1I	A™a´»ˆ/†a%0@)ß"Zb`Õ�…8!ƒ@‘†J  Ì     ¡   
  è  òòšPÓ©"@f
M` ÃÑ P@CpŠI°	' $¤B[�pJL%F5$�¤"–ÃÒ
XD	0Dƒ€‹ØÍÁs¦°"OIx@˜€†�
!$/¦ÀŠÁÀ…�£€žØ- éì„ð9 <€††Ð
ŽN¿éT‡ï@h@„n€h3g°§FöÆÂ D“S’´MlÌÊ7Š±Þ°vEÁŸÀƒÍŽ@Í½@	§Ä’ÏÀ>¨…À ½=$öAsK0ÏËÜßB¢0AD¢ ›Á„Å�>�'Ãñƒ\ˆ"°b2,äA!ƒˆ‚F`"	DÈ1@ˆ%ÁF Äe Š„A/œ‚69˜Ž)1„DP‘ ˆ`žDÁ	�_‚øp6p7×*yMŸµ-œÅÆ@ M ¾ ÒcQJNÇ;�Rƒš %a8@ PªªÌ`h‚p#0µfZ�ýà …»€Y´“¦L±gø1�fÅ±xÀpñ‚g ‚h2=V‹¦CêÏQÿ®ôúa¥4"¸YÝEHb©hðÉÄ\Vk$_õÚ§L°ãðwúÐÓþ)\S·ñ­Ð?Ó÷qµ³w€l±élxø’Ÿ9“-     ¡     è  óiÁ2”‡µ(30 ^ $>8=˜¡ig/¾È\ÒLÌ0]DÉUÈâÅÁ0I™ðÈ E�%J%Z/þŒ0 LÀâ(!’z}.è/éaCH" i€Þ=# m§ý2Aáï<‚ÉœG‚¶—Áž ÈVa�\€RJ\
$Qú</�(˜[  ÿ¯Û-ß¡CÝ˜Ê1!¾A=ßÊ;ý}$’’V@já'ávWA‡ÄØMYZeÿMxó™ì®_ÄãØG_ûŠÆ`ŒaØ	&”Ýà bµ›D€à µ¦ÖÃ�0 ¯Þ(àÀ[�¸MÇ¸Y‰@‚WF$<¤”Õ£‚I")b8²”Å’Pºa<éyÐ©ÒÞÄÒúÂ¼?zD,4«ô?�\_	„ðâù_Í`p) k('hÀ;_¤åç`3‘œ ðÿ!ô!?ÎF}gˆf@Ja}a6==7£T5€¼oI?|i	I?`ÏÕ qŠÉƒiY_§N¥NÖ<îœàs–±Å`BÂFh(¡p –… üAZj°…ßæd4—��9LHÂàñaÃ
@+ …Ä¯<5æI4_€+#Y�…b@#q—Êº#„b‘5‹,ñŸîy	�	Å†ûŽ->      ¡     è  ôfWçH Ó àaç¼Áè“2�ÃdÑ4UI œ&ƒFP1â“¤¸ùžš˜j�g�¯ fMÇvöønèÛý^Ó¢|É 6AJ&ˆ¿Qµ5 Ù+yÐ3c|WñIrP�ÁÆƒ€	l6°àö ° ƒ`q€?Ïð‡€àp@£€`à€xdŒžÊ†´9„-u‚‰òÎâ¢ÁG¹±Îi¨2$„=$dÙd„†åÓêñßÅ=$‚©pë*Éš¤ÎâJ}6`v!‰‘�";`2#·‚‹Ïâmz
ˆçâD³æw–Ò "4æy(vHIº Q!fJñ�X–+-$<
\%£A PŽ@þ8°"f��‰,€9‹-ù@œÊHdâ@ŽAx 8¼é Š’ ) .s:œET÷éÊ@Fã�GÈ`-Ë ç/ã"rCH	uÃâ`'@I‚Ð"Dç€"Ã×[ˆÌá(í¢e�úï ”‚šR&rqJAÈ)‹¨5!8P�TÁa ÝÐ‡TB÷-ð†p@à!AÀG€�"08	@  ‰H€…‚9€Pîr[+ð Y7sƒ†ƒÓ&x	$.�Õ     ¡     è  õ@)õüÅ{P#¤Ö„ƒB‚» ò$h¸¸8)zšgëHXyr²ÇOÝüý'¡[.áÕ¦ ¾0ÑŠ:Q°,‘ây§Jf`”…—#ln'ØwäÀÇ ÌŽbI¬%€VNL2ùpKŒ ôBa�AO0
òŠpÄÒ$`oa*rý½:`6
ÙMûü;üÿÜ1Ì”éôƒ Š‹¦‹�,brƒÌ%§ú}ïì€ü H¥{”XqÀ'ýfe”?h I±@ä&% ¨2(Ù9œ‚‰#%:ÔÒ¥&�"† ¯x4´ç€ Ø€ØK.J5Ø?˜RfÇT#ŽuÜDpLÈþ¡ 4–Õ6÷úì€PFî^ˆšIlÇî¬#¬ ïD×PÚ!f.‰ 1PT�8
ü-wB)àI ‰ÀQ/Z%•
X!¤ñžH˜J‚Ì …%P† 2+ÕsZØB, Ìp«+žR�¯Bªêìˆ �-i'h`ÀÈ‚|š[ ~ Äàè)BZ¤¹�&i‘þø´24„ÇÀkÔp�êA’@Ês^Àü‰ 8À€ŒsÆFŒN˜åâÂ‡õ– Ý3TâDÑ ‘     ¡     è  öü�Ç‘or‡ B“¬»C2X‰. P¤xQ�×G¬ÊžŒ1ý4&`RÉ™E•^†çÅÀ‹�BüÖ0¼Ýþ„X	jþÐ(dYCPh� ™5 /K†aÐ4�ÖÝ €ÐEvHk" B¹·k£”\)‘k¨HP!	$¡yGH €“èõ©¼ Hg‘Ú’R VÉ³rE;ƒ†	–�%F›0³'‚(s0^ìä�)çnn3¹Ò1¸×€ ì¦oÿmö“à+4ôXX_ú,YQÈC/>¢Vßéî±�‰»1óGòØÚ‘‚þs”âðE´u`âÓ*h0e«f¨SÀÉba” ·0œp¬M
­?<´ó–À
®±¨‘ß–0æXe
Ñ¸l´ �1Œ-hÆ\h£(6KÀ(!\!ÀA£By{Œ,pèÜic€‚Æ÷�nÈ‚¹ÀLâäŠ…É	þm…	¸@… …©AÚÚ`éhŒÐJÀPAW¸±A¦ Ú	¤‡Hœ€ØÚÀ, I®¤q
ýø WB ¢\±J °ˆÜ4àá, ÒÀJJHŒn     ¡     è  áG5ƒÐlp‹Áâÿ÷  ”ðL‚=�AJKà?Ìx¨GK“0�Ö ò':ÿŠ*! °(lx˜<c’Xäƒ‘íQÀ%)€/+c &£8�´�Iv¼rÏ­†ƒ@j
1ø"Áø|4ùB€gÈ ^ƒñ`BC„¦¼óðÙ€Ñzyú8"h†Wÿ_jœ£&²° ÏºfÂ–ªØí´å¬v†b à aL Mg·ö˜�®¹§ �À’J[ßÆá<ý
C³[ –6Kþ‚˜ŒF@cTùžjXdÀ#t8
2óöiÅÜ?"´ÿvÞ¿ÓÛ œ`@Ùà‹‹hþûI4ðóši‰¾íÅ†OèqÔ€�4Ë¢é�¾,tÇU—¢§Çß¸ýR´‰Bx„º~ÿRf?Ê‰7½@Ae�‡.Êÿó>Üz  Ü-Ÿ”ÑÅ@$—ÏŽh0hñÜ‡QŽƒ®@�†a8�¯œE
:pc¯�± ™#‹ˆR{är€©óöžÉ ’ØÝ(nø“íÙ|vF�udyé ²ËUQ/É¸ÂÊ
Áèx‚
BÐs(Â&„$)¨ª^ 6Þc 'Óç2A¦I.¯Œ¨ö     œ   A  è  ø('p'çƒªôùÁœ	o�òùøÖMï~Fìc´llŒg‹Ùo~ ýï<oø{Ø€Þ,+f÷þ÷ÑnçoÑ]P€Iú¥‘aBöpH á ðxW3ÿÂ½iˆ0ô´[¢ÆwIÎ\œKœ0ÃEóñEàHO1³ô‹¯ŽÊµ l¸  ÖÅl¬ý5øB7“:fRAæ8=¤ ÍzDš&à…” Àu0§ÁxøVj.,˜ÜQèù„"šó]ÙüäÌ¹:‚HWøHÆ&Äç”ØÀ¢6ƒ&“€|ÖSšAÏäU¦PÓà5B=Ghú�Ì	Æ®žÃE|¡ÔpüG€Ä (þÀz5š3 ý±bü\¸NX÷$©IAcÙ!$*ed�Hm¶’ÀA sD#d¼Á|ðø2ÄØ®Ülƒ#ƒpg[x€Ð³cvd%%�zÆrxNÞ�6_‚F¹ /!«Ýbð€Á€ fÕ(‘#e8^Èàá
0�Ä0Ü
¤¼<zˆHéS¡NÊE=Û
 Iù`ýˆû}‚r‚â zŠ)I`Ì¤H¾.P€ôA"ClDÛ1øv€IèÀeö´†f}"?Ô     œ   B  è  ùE�º#œ%À€àH`D0@x °5äj¦?]~	iha“�‚z €¡­§äÐçbL1Êº#*¯ò1.p@KÞs1—NCË¦ÀBãžGŒ?~0	üM²œr}PRæ*7x�ñÆù	;xâ
4 Tð1¦€x‡*f*8?ða„87ñÄ#ƒ¿�£Ò÷(ä#2P`°Æe?¿÷6ðw=ßw	¬o¹º3OºÍLÀ Q™!Úä}@© #“LŸè ½ÂúÌ÷)�š@Dˆ#fcÅP˜tö ÌÄ�1…¸€± ô $eƒ. µ­àƒw‚‹Ü·Â 1�õ @" Î5Œy %û4B ¨ØÙg’Àr  ðeØÈ þ„à*Ê
b n)ˆ\i¸�+@crOüÄÚ–ÆÀ“1¡¿�Â:»ôéÜÂl:²íŽ 7l{÷)&Ç¬qý1O„&?¢’=H�JÙ2×DËƒD $½På@rnU�àíø*[÷Š²!‹5- XØŒOO�Bx�ðâ¨ÿøŸHž�ÿû­ u§	±[[ü1&ÁòÜI¥
°³à“ÇÁGó+     œ   C  è  úµf¡y¡ƒ(K
?0�ÅŠÙZ`ÐqŽz <¨Âœ�9ƒýiô�>€äo¢0›kü=wÇòÙ•AnK§íV…‹û,ÜZ V¤‘¬iürÂFìfŽˆ#1ˆÞÜsA)4^ Ÿ¬è­	>6Ù“R÷ ÿ€è	¨Dè’,�"†¢AAhS@Eƒ0(�ïaTID‚‹`M„p8äÞA’kBRåÌ…7ÿýwq•ýÇÊ Þ.	 Q÷ÃÄÑò¦@'üž{a‰‚:@:�ÿ3‚ûds°IxF_d
.jK4PP �è+ÓjCŒ7á� Ád� ¤f`4�A€ŒÒ4¶ÿoô´pß2ò\ðÀpõùT9˜5Ô0S”ÕÌÈ!hÀ{€s<Cî=A%ZÚ0lJ¾�Ÿÿæl€ƒüœ‚gDárð¸j*ˆ¤nxæ0A A�� ¥¬�¨ŠWÓ
”/@‚,˜“hßò@j€~9¤7�1sÓ¸ Ú  Q�fb¦�¡ËÌÍaA ^Ô&
yš¬%(-kÒ­�3>`8©¨‚Î«. ` baì�5 JáÀ“?§ &`>èã²"a�2||;„�     œ   D  è  ûUP‘0”DdÜ%„GÇb9W„«*‚É IkRrª”‚P� Å#[Hb€ÃàC`,Ñ>a!ãÿMTHùŽWR�  @×€0ÌÀŒ&€@ƒÊ&_|ô¸ìÔ„Àñ	c>` �0›0Ìëñ ÌÞf!\í7Û€ $@ä‚$ð$�¹à3mä!†cü¡Ÿp Gõ˜Œ‹ÐeH!E%Jˆö�9jP�6gThy@œö„  -àh¯È;'°QŠGŠ¿¦<äÉ ÄEÖEäovT¸-Ó³ÑS )ˆ)˜$²ŸªoÏÿýK¯ÿýKßÿkFÛ4Ûdbüà¿÷/¼ÅÑ ÿïÏš�Q."à€R.°ðó÷ù‹Š›9€³°
�þ/õ‹¨! q~¬¾Þ±yqy{ÅÏ´-Õmõmÿof'ø(�xê×Õ`H %„ù€h ½ŒÄ1wCW[Z•ÕŒ!. “ƒ:H¾6¿(•¨Ë5â+#³‡DcöŠÑË±G’xbMx�$>Érˆ’ðM/2r§2„* Fd ‘¶Ù æ”äæâ�K	1î’ð˜\¶UZ•³ 
Ì¢ ïõ     œ   E  è  ü*ùC&($ˆ�ÓÖq.À(kf—Úû•qáåä@øy+sØƒ€lS Fg éi¡Ô„¶	Ð_F¶8°Y �Ùœ	ÿìçÿuÙ–ñLF,0AVéìt?Ô`€‰�a ‹þ4`&2¥À>+PÂ�
œ¼žZ|Àî‰È„9¡*TRATà¥‚ªÃ™@šLîkFÇçDz4„ €Ž¨úOÀõ¾!kI×"W/“ˆ:@H©#,h°ÂtÀ‡Q‡Ñ‡ùíâýBt?ÐC‰ÏÐß�ˆÎD./µ 8‡ ÑÌÀ­Ó Ì	ÐìöÃ%h f†Æ÷ƒz¼hÜÞ·2È€%„†G{ i"ZˆÌ != Å°¡á¥ð¾§h.Kº@Á’[&Ä<Ø—¢ôqy`DÀ!À?Q°¨g ˜!
y [ ¤%xCd€ÒMá&!xILNîFâ§©œN˜†MhË-À#€¦Ñ J;aG	wøfärÀ=ÈæÂòÆ™¨ø€ @&ß`tÜÿxAÿxEÑÊn ÓŽµ¡È�ò¼ë¹¨U¯¨F’Î¤csT@3È½ Šˆ^È�\U]u^V5µÿ`ÕG¢^’£ü@³ˆd     œ   F  è  ý¬â_k�Æ@1ln„DišŒ×n˜!ÄB�¨J@LË¥ÆFˆ�¦0§æ�F-�n:6½ ¤¼¬»îkíI.d²Dkê"1üŒïñÀþ<lÒ Ï‰×â^ƒ P��ƒdÿ“r<0(Ú±`B¦r ?Lâð`¡bS¼=ìÀ¨î'Ò¤% M®Àh ºHøMyçFCü1ä"rxˆÈ ÔAè ¸ˆ$"5’qÔ ©p(A�‰H„q("àf€‰‰vÑTY‚0<<Ò0ú_d$ÓàÛ©ÍÎK€‡€€€y¯bV4„ —¨ÇŠ & t!?F˜ „  ¨ „	7V€*èƒ=þ8ÈcH�ÂøË\/ Š¡& 0+öjP<Ëæ˜­€†B¶%€òp-L�@Áä¢i—I™À@ M´6�©�žeN9þ�¸LÍpÀôÚ�L{¿ÆøDÄ8è�óøÀü�[Vhª`‰oàúÐ#xÀûdÜJ”	¡;°6L"B'µà‘€ )@Oƒ´¢ pK 01%ñ2�¡¯#b L ktƒ	º4žÕ §§•ÍÁFKRA     œ   G  è  þ% �€"š� ©ù•í±,$£þ�&øþ² 	B=Ú!¦™yÉÉªre2L  Q0€¤Àˆ-@)Çàp6‡°�@$øf"Ì'sD îA¸¡7PGiH?ÏÄ�¿ÁÜ4±V@%M{b à d¢CØ "“YI p -Tr‘Øñò’dÀÊƒPNä¨œ2B’|Å´?‘¿M%`+ÃC=Båô6ÀPc+Pò7â‡sÏñ7'£Þ  Id'G�x«‘îKPhÔfy�qÀÿ„HÀü‚ ™$ÇÌÚÎ3�Ì£„¨Ô¨!°@æŸK˜!‚üaà¼ 
Á9�‚0ã<ãÊH?‚`eùt”#Á$ |@ƒ“’ àH  "'° ¡ï‚ùƒAð/ÆçÀ>Ÿ KœqÒyÌˆêP �½À>-c�ÉŒ¾ÈŽ«�Ø t�Äz*ÑB§Lü”(ù(QØ@¥ó –Æ(y�(DÀÌ³ #O
x®0	�`„�% R@P˜N0ÐH “ ”ÆùA""0	4`À,!¾^"4˜l0x`À  ³ ’F ù$ò0IävÈÂ'�)€M# �†)r     œ   H   ¬    ìÑC÷©0È|À#€6P&#Œ÷Ë\À.ñ,”Ì:â0	¨`ðÀ"!€FIL�ÌêÈö!�€KÃ œ†}eÂppà$ñ€Fát›Ì3ü0HdÀ$A€Eƒ ¼E¢)0	,`hà#ñ€!‡!:Ìo$0ð`É€Ac €ÆŒH B`ÈÀ ‘€Nƒ ‰0 €`'§E„ ñ¤  ò ¸ˆ$"5’qÔ ©p(A�‰H„q("àf€‰‰vÑTY‚0<<Ò0ú_d$ÓàÛ©ÍÎK€‡€€€y¯bV4„ —¨ÇŠ & t!?F˜ „  ¨ „	7V€*èƒ=þ8ÈcH�ÂøË\/ Š¡& 0+öjP<Ëæ˜­€†B¶%€òp-L�@Áä¢i—I™À@ M´6�©�žeN9þ�¸LÍpÀôÚ�L{¿ÆøDÄ8è�óøÀü�[Vhª`‰oàúÐ#xÀûdÜJ”	¡;°6L"B'µà‘€ )@Oƒ´¢ pK 01%ñ2�¡¯#b L ktƒ	º4žÕ §§•ÍÁFKRA     ¡     è   ?Ù�.ÔA²| gô`a610  QÊÿø3É ßñ¢µÉe�Nupr S@â�ã‘Sf<  * QÈÿðNu  	
H€‚  ê   üx\ €ð `ªÂ¥Ä€˜‚$$ ’=@\Å?8¢q‡D  È�n�#ñG#ƒéO'mD!YLŽÐ ˆ‚ÌƒU?¹Íâ¡KVl“xúÛl0€Œë "š¢ E‰¢+P \œ¸	À	’N­p3 !sH €þÿòT…Ü~þd ¸„ÓÓÐ(¡?öÿƒ× ÊAø�4  ŠSÿDòô�?o6SXpÜ ;ù(.Û H`@8¸0-p«ˆô/à�  IÐ	9’÷tƒ?Xép<¼	Q~T�Lö¼Æ$q"3D¡N"³ ðøJ(§uªpD° Ü¢ƒ€%ÓÐDBõº€='´â áˆ¨Ó´1$øÓ¼Îæ‚¤k:2Â!¡À�1î �‰6¿ùô¬‡ 2ó˜A>À8!• 8˜·	}ÜC8;~cy¸	½³�¥‘“¡“§€Ü˜8	ìpðð&±À ç š.� :	ŒïþÛBø‚[     ¡     è  B­×}P
§:Žö”pùÀO#€€‡4ŽäWŒàs€˜G ~òn&éÀH£€�‡  WœÌ8àpÐà áÀMC€P.Îr $ÕŸx@Í4‚Ð�—¸ ã„Ñêã¶FLÊIi“ÄîûîBŸåœ'÷É¼:~ÐFC 2	)dš�‰ÇpêÐÐ¢#Á\IÇé;¦È™Œ ­ÞTAû�€¥0Ì•#“–I”	!”�H›êfVBL6AeD%�½@Tuúå	2<0Uj‚ÿUý&AQŒ�Q¦Š‚JAú£€P
q2Æc‘˜G�	@6¨‚Fƒ(|“ØÚCÎO–Š�jàXýA{ €ŒISžŽä€C(~‡¤²@«gP @?Óí€ÏÏPW2b™ÀS˜À½¿€ƒYÜ$@•�
¥ –€p•a�«™nª,ÕB
ª\áT¡Ý-–	 

OI3¢'R!ê‚mA•7Ù]Nì(M—ÐáÚaÃ@ ÞiD!¢íC*OçãÀ>À8  å �`SQÀL°IÒI”œ!7
B„Ì+%òl€rcÃ�ƒ äÂ‡!'A„nÀÊé@½øÜ     ¡     è  ì|vQ„î�
�A}6¢�A@�EÍhåž°§øÆ™Y �:24~XÉ““÷wö©NEœ05É DÆQl�Î*@Ð„Ûø€PT	 ¨ ÁP$‚ "H@ ) <@JPÐP¨B"pÕB ¡JÀMÀ3ƒpJk(© ±209ØA:@)p« @iš€Pi'ïx€‰À˜šëù@d ä	€(‹Ð!€Z”-dF˜PHoJáÅ-Â|òáß	Êâ{› :¥`�øÝmEÉ†É¬B“ù|KmH@Â	@X3C0D½"!zC¢�8ŠÔk‚ …Åõ ¨#pCÄÉÑÂ: ð‚`R8I‚ÿŒ¼|:”  œË	u^P9`BP8
s»˜�®QQçŸÈA—@è%¦¬$ˆ¨ (eÛ9�0%”AÿB ¼
Òpa#L*åæ4?Ä€œQŒ›Ó_„ð\|Kž Ò•¨þ>iˆÛòà•Ä+‡Î	 À[B ž`€ DP¡zy:7Ä9éµŒKæ0	L,wÐÇûxº0`�À ¡€CC �‚û|8MWÀ e�‹)¤,

F�t™òhpÐ     œ   6  è  öÛ.Á9IJ€5Â´ æSPÓ1 ô 2Aû€INÌ `º¦®	€Š„¸YK‡Ùd!å°6Ä-‡ùT¶$àÅpš‚Ó€ˆj5¦04ÝfOrß`¿!ðHøXIVë	b‘Õ¸	Z	
HÓQ:Â‚²â¶e6aYA[€ŒÚ €Jš…d$mŠ´Šålr“8€oaj "Òc€JC „„_x´5D‰Û †¥š­PqðPìŽÐŒ„ iX‘‘ÖÀAÊƒeç‹`‡)Ä&“ƒ ( œa ÃÀü%3(Lgt³'ó‡' ¥€ÂFèm„ ÃCp| ’$t(³³qO‚4(�CfÃàeû¡KÀ”¶ùfÀKð"0%«(±)°"q`>å°0à+À©Æðåàe€ü�ö|º3_ˆ�y¸À¦ªeÐFÿdÑ¸!°©Ç]‚ýN^å.‹qÿÿ8ÐTèÂ]sER!SÖø“ã#cÌÊ¬�"¸@ 7Ó§Ðô÷mÃ+4Î¡Ð
o™F�h Úpa¨ÙpA¹	‘ŸÕ"å"/Ð!Ø¥Â7�ƒ@=;é ¦ÁôÜ!�H@ãè˜	œ ¹c“C1š”I
¯     œ   7  è  3{`æÿƒ¸8íÀã ‘@— R¹t_’`7O)ä7“ÅD„¡pÈœL1âäyÐì�¨%-‚�¸|Æ@8E¹l 1Ž,”D€ˆÀ"D(À81‰éÓŸÌy4I�8ñLDäEÔØ V€qž¬p	 ˆo‚ØžR‰è ql†< ‚ ?1�„ØÙC¡HÆdB�9®&@4xÿ#V9àd¨‹ƒ4´ìjOÁ¼�OL)@ U É¡H,~?¡¼€®ò ýÇ+„Ù.€nF³<7Ñ&Ç ñ%§û(3‚!£J	ùtîv;²vø�:Gˆ:¢D K�,tabl2ÂJ
<�í í¸ÊàPÜÐ‡ \”�ï—8@ Ìi)ÉÉ4�¸ õ€å‚Á`:‚M†«GR4«ý9ò&7ð/°+oúFÄ¹ÿ-ÝÂAvkƒ°ŽÇa��ÁH€)ƒÀ"	A&’Ënm™‚@S€€ž€ÒÑF:tŒ½K=•²å’€K )œ“š ‰…ÈYŠ=åÞMØkÈÂ)ô ‰0¥±ÖI„Ó°Éð„'TðæW“ÉL� ¥r¹4¹0fI3c8% Í F�J@À£ˆ¦
     œ   8  è  j`íá;@fbXú�Œ HcpH—�©�ÁTaÔ1Ã¡¡U!ú9‹‚ÎÂô@^bUfJ’_ •#-KaZÏ®› j§à¶ öXhjÌ@Ô  }&<W„¨_\@)ð= ¤€D`–‘VD &p „[¨ÈÒ T$„�òxA[Ô.‚L9mM‚I"*‚íÏF	¤&È�…Çoþ/èAo~Ï«I©2)jP‡¤Ðfx\�Ñ€vKÀ@Ì‰d4  Õxs!Ð£ØE‘†:E&¬ËAˆAáeÄ¥€]¡ðƒÑ"”Ý÷ä‡¤`2},ÔÂ"ØeR VE"u¤¥€ú�ÈYQ@FÅúC  ©nÿH•�ƒô€¶É(Aˆ,â='8œ€ŠA`d‚N�àÊT,Ëç- MJa4¬yÃ€l´´õSŒmÎ€'CCœv)èRìáðÅJ¹íAëGñuŽn:ÄDc„6:P÷0‡ÅA:�¼xÜ¯84Rƒ"D2õ‹úäå"ñÊEüÉÊè!b Àâ	 (bI ^ À 1ˆ «åÏåd’œÁöÖlŽ›?Z:¢.�$`+†÷ÇaIthi#@µC#'ãÈ     œ   9  è  �ùFä~ qÝ+â‡PbDxòî”	 Å¹xÿÛ‡X‹Ÿâ¨ÍEA©ZªÌ½†é©9 øº#ñ®½€xýN$	4}L¡s‚ê!è×”Àë¸ä1�¡†Kä@œDÔÑ¡FNCCŠS™ ¬$A8D¢p)@,ÈÖ¡–‚~TBì œXˆF„åé4 ÈðÇÊù!ð?XM†¿þKÐÉgAü—£Ô&I	$¨ R~ 	ø¿á �V0IõAÃ0�¸A¿”þA BÙF I³Rf»,qÁm�öÛÍm9� ü@êN–DúZ :HMÁ‚�1"s Œå”5Ghè‚4@aÐgê EHæC~?îÅFf2ph'ýÇàÔ8€�'ò†øO•�ðŸæ  @€½*¼¦x„WÌð–øå`"	Gÿ"½Éç€t™B`Q˜©êR:Ì‘‡?ýÒHüÄ>9†ò¡
Q§™ídÄx@òh•A.À‚�Š)ÀM’•ß;g{	JaguUpH¶‹‰Ê3…þxx—?"ó£³ç 	òŽeòþ£tq@Oÿ’¿€Þh‡Q€%ê¾üJÕ}ø|ó™Â�˜ÚkµÓXM��$wf‹êð Å     œ   :  è  �^°@@¹m[ ˆÊ>”P.R×1»×¿
�½wÇC`pAzx¸{Œ�þÇxmƒµôÀHŠâs ±¶�|Yeïë¼�ÀŽ€<6Äò(xG™!Ð{¨�¨Q	ÐeŸc€³øÓV1@áã„{ IiR#‡@Iz<ü `C:btžƒý¦Å
a¯°>‚ ¥pƒÞš b¾« €È è=³ïÈ ?ÐÒÞóEØ„ X9 Ü5Îºö¦A6¦i"WTÌÙz 1´a[@‚dQÀQ ÏwCz2t,—€>}@ÈáŸ1ÅÈ@¦¤jsÃ­3ðIwßz�ƒ°ÙÁ(2Dà}»úÙ}ôù|+$~ö£êÉdj4j1•¨ ‡1…íd+Û‰Á‰DbŒº¡d¨B4y¶0ÂqA¡³¦Mñð°a¹¨AhH3›ô•ä\%†û^þk/ç‚$Ðêð8þ²â‚`±M`Š\h€L ¯<H‡˜€jÑdZ¥×Ê¤þ]Òo7Þ!C,@+*@182WE?[Šï²çÿ\_Dæä Î/á‘$ºû\×c¯�MîÇÉ1 ´^I}óPD:ŸÊoÐJp¨ãO`„D§     œ   ;  è  l#(H/u¥0ÎPÕ¦v5¨ÿíRÔJQO®‘5ˆQÚâ“À>°› @öê*Šþ0@©A.S ûøH''<»øl\ P!ãÿ¦Á TãÿºA­8 �³Ï�Í<ød~|\ |Îþü‡FrN@é'$þÀþâåmÃ<ù¹3�¡ÏÁ†)|µ;Â ?@R“@ÔÉF¢�€fP4ãº /á â 
*6 *0°*1á¬Cž€
ØK¶Ëa($ËSPR $:Œ_Ãt¹2 ZE8-Œˆô°

€ÆÙà7§ÂŠÂðœp	ÑÅ@9œ-�.Iæ	h+» ç|«æñ,:³ZUaëˆ|fXgj3Q%Þ(‚Â„6.’||	>F­*,ÄÖ¸$¡ F V~b%¬!°k5¡X&·qš(#1àèÒà™„ñ5-éâ2Ôv�íBc‰ØT�¸Ò	F­ È.XÐ#ñ ´ûÃâÐÌ†�: …Ë7T¨è“ðp‡@Vrï‚@†Ä�"‰ü!r€¸OÁÅê œÑßðcÇ%áö KgÀ˜l
ò5H)+DXƒôB�BB¡£5«„ ébO‰” 86 á‡¹Ì„€@[-F 6     œ   <  è  	XTS(rÇrß=i˜ž›˜¯L�S� �3 A¥¸Ú%@LA@Á™ŒQ0| ”a~Ûäª@<Êú.³ Á˜�J	ˆ¿…xõÂ`\wŠ!„˜ã¶ £¶ £±q…]‡Š@‡pOb‡H©ƒŸ€	8¬1 ä«‚Á62„k
kUû”´á0€`n ¿§\ö 7tWØ�CEñúYXÎÊ4“ÓM‚­–,ÌŠ 9#í�Ÿú¤ì"r@Ž„�§-1î'š#§HMï¼u|@\*‡}1Â'1s§ *@Ä†È ,eC ¾ˆ` ŒÉ 1­ˆ/‡@‹Š€ˆ%pƒš{«\} ä¶NÖJ�È¨ð›¡ÖK¹ú3Æ0 Ã—@’ÀFUŒ À
F²€s"-ÈûßØeLgÇsá™b.è™¦8€”‚iQ0p@Æ ]E¼� ÈÈaˆ Xn.{RfL²êÏ�$”ÝìŒÔDhˆÑº›2‚ˆ#Ñ@£R  zà³”' þ8ä úH€E±\t¹þ*ŒÔj�˜_`ìÄu%´?RŸ0ÿ˜ÁÔPü+eÙE§„¹¸�€’<>áÕ     œ   =  è  
ãl÷ƒ	èä¢QèEÐ‹¡
9µ�&$‚^‚NœÄ“qBç÷¼#Áˆ‚ BGXBD‚ ‚r9@~’K€%ˆb$ö 8$‘„õ (?iÏAŒàNÄPw$‚Ié-F€˜èâdè‚Š
€‘#-@€/Üà„(±	‚(q(Á£â 'ÆüŠƒ'¨Xƒ?D# AA¢v´«a§# ¤<óB9Í5Œ ò0£Ø³J1:¸Šž�´Ð��h”M$¥€êA C	ÅÙ{ÈcÛˆ€È%"A…ê‰°°à–Ÿêöµ?À-‡ / û€¼ˆ¤º†ÀØ€| h`1¢Ä8Â€» ``´ pˆö#ÀD�hE±„Zÿ§žÞ$!Ø_à/P*aRÌ f`‹£?kÌ!4Ì@”Âëq† ôåã5ow·Ê –\$B]
l¨1þŒ,±H€ð1p`�t'é>=‹X 	mäŽ à@6	p) ó8Až„|r,€¥Pƒ"Ÿ¢ˆœèÇø¥Ä$Rrà@¾Yqãòã–ã)í?p¨ãÒäqBÐCW(&P`6ÿìp�>Ç"ìv     œ   >  è  5Èà|ç4ØåÃ2›„à�À{†é¼8ï ü8ñr<Ã� $8÷R:K‘Ï‘ˆ’ßö{�øãŽFŒ˜§ÄÜÄîc-qŠe[|À‘ê÷gª©Z©ÌÄüŒ'ÕI°ô?sÚ�‹€Aæÿù$QV9ÁLâ#€¼'OJá=²Ï?ˆ Ó'	`È'RlúL�>› \ ´  ë/ Ò—ÑKTàÚX‘ äÀ)@3µ9G©øp®T›—Ø¦îhìþFlð†]ê�…Sd€-FpYª0U*~lN¸6íÈ¨F0U¸òXPœêö	DH‰‰–¿ƒÐRÁº( æÄr…r®rªÿ/çÌ@~PÂ“`:¥èÐè !0#0QhE¢PDIùÿDj¢ü(‚ü&	Ò!¡hÉC€€B£x9" ¨ÜF%+ˆ!Ñ|öz'ˆô\
 IRA´6bÜ*MV Á’Ú!p#ß�N�âziAŠýs·(å48@@ I˜@:Ô„”–§ô
ØW’Ù*!äÒ( ªO\”XzD¢ÄÌJ(ƒAì¶°x_ jqÁÍ±`p–ÎØ#�÷€Ã`Ai`ç     œ   ?  è  ±#èf€ržIB |5Á¶`ðøà%ä0ç�iaæH4A‚ÉkÈ¨ËX’�qö¹(@Pš‘D  
Ãñ�À|À Y˜�ÖÁüˆ�Põ~Àüx øé ŽbøèÀŽtøî€�ãð¬ÿÇúþ</Çò`û²‘–D•œq!´Ìá„&”1ÍØY�)h
„‘#°:ðüŠýÒy 54@	Ö‡@X„Ð]�X0n
2ÅÌgÎàé§€(1ÂÇŽP‡‹�Á&M·¦Š¬ŠVBs´OcàŒÆØãœä0œÙu¬ï z¼ Ì^å¾@ð¨	„ÉPâ ! %@I@
€• + * ¼T <&´�’ÐAƒ„¬¼•£ÂÞ„Áp†š$ £%­	,Xä'Ìx—m�ŒÁ’¨‚F·�#€ÌŠ’‹I$õ|2Ã"ð¤Üd„›@B2Øf¨H'ßSÀÂ=9A¼.­öÝVÀV$ÉÁp9� -ü -b&g×´}!6…IÐ
B‹9ö“Õ}vr,‰Iú‚` è `Ó@MŒ®µô™hBÁÚlÐžÀþÓPBå^„¼=	pL‰Ð     œ   @  è  ÷¢2He§`K’D„`¡$HFÿZ ìiÙÆ<O©y('^� ÁQKƒü<ÈÒˆÓ† 0\›D
±†vpƒê²¥ §¤§ˆlIî êr@³Ü\ž{{{{?.�„*$' Dú±¸ýÑ[Nb Ns–  /â-D›ÀŒtÌÂ,@èàÀÀ*ò�>BG„Á(K)z‡’ŠB? *uP6(Pô=V 	¥X}¢ }~|ØýøAÀ† |™˜%€"€8 ¯ÝÀ5˜!x(Õ#Q¼4A,FlM¦y:ÿº) ÆMlà– ùz	Uè	 rP6
QÊ}XHÄ‚ypa–Ò\s£8ì@ªÀ2í¥æÀ‚ÄY~�JZ ÌoÐ�f ”EèBð‰/¹šÌ�<½×y4¡4¾¸Çö‚„$õÉ–€›,L>þ?“Ì&Šãbl‚2€W2CPf{}	P7Ù5K¼\�=îLñQÌÙöƒÞdGŸ1�„¬€GÇÁ®\|kGW—ñq¯#kR ¡N›2r˜‡Æ�©›�ª€ÐH5ÁcÙ7AüÄFà„±	ÿ     œ   +  è  §/ÅYA).Ú0"[ ˜A0³XÎI!"%<sï~$`pC°©‚=ås†ÙêF‡@ÖÅ.�8-ø¿ Ai�í>`´ßˆ8L 2`Ø’JOpY<8ÄÀT Y’Žx_Ñ– Y€ ôÑ+„¬ü(ßá%‰„0¤n.ˆOhN3DËƒ¶}ŠDà›EÁ‚`‚?¯Í8
‘!�‰A �á* Ó±A§ùƒ³pþ$pŸ;Ì‡‘*_ ê<8ð'0%GøÅQ28ÁdÈ-}“#É¾ÈŽÝ,W¿çÌL~€½$Ù_d8d<HDÃ 8@ÆRH¶<ë eN&Nì"¹ŸÐCOä€æ8DZ…ãÛ‡þ:ð$e­Ÿ@pžäãÍ$(ÿ ¨<¬x a±1!ü�1 #äHÉ•ä…æ@‰£ùÈ%=ƒÎ"±ÖÂ@E�å’	Vž¸ì` 2#Pæ ÊQHH½@^œÌ €”¢a� ¸Ì0ûts+òto‰  Í2²�„ xw‹òK:¤ÔFh"¶!ÍOdD’‚m(Bþ2ÍxH«GŸÿ?€Eìé&ƒÉ€È,
¢¶³IÎQ©¬&¢“Ñ“€ƒ9Ê�ì‘*³‡£¡§H     œ   ,  è  aŠè¥ë‘fe/¢¥Ã¬¶£
³‚¹f±]Fã…¥àDŠ<yíHRNb…&<!		$èÌ‡ìèd‰&²CN5ª¶ Ã@€t /  .eCý|8Æ5�à4AþO¨-iÉþ/,ÈÒVËa=Dn0Å!dÂ�à�ƒÁ?qÁ[ßÁšW†:?F¸ŸmfgbwÎeödfeŠ¸X—>"H› � …û ƒõ— Î%ËŸâŒÍFÁ�‚� ÚM¥Ó€"š]pmqøåãöh,ÇèñÁ„�BÞ�O¿�¡?N?AÄ­1H(‚H)@ûH:Ÿ@!7:ÀX@²
Ô²ƒ²süä0ïM”ˆ¢n$v�PA‰L ÑEÊÉS#ì €ò¬l°žœŠä¶c?À Ù¿TLÏOŽf=wÐhy$øá|k"i¯è%çªëÎQÈ–Ÿá÷–$ì t|JØP–\´�˜tÞ
fä|À´“Ö
,Ó 7Ž‚(Áþ‡JI€g/0jL,ËÖž	 à³²Û³68–ø‚ì Px4Ô¤~—œB”’ ÂSÄ`>=Aä,ó00ÊRè	'™�@2Ï3"TË¼N’ô >4´Ëd³(@Ã o³qC1â     œ   -  è  t¸ø“×�s,+bôh–qf‚atÐ`Å§÷B,]N@ÃD@:Whƒêw�/t‰ìB|‚9¦ÕzG@‚åy[è"íç BD¶ÿ?=‰ÐƒÆ2œ*t@Ž?µÄÃö¸Œøÿÿÿµÿ·Í¡€6ƒ‡ï`	£PÑ‘À£àˆ°7€‹P ‚ œÂ ‡êð ŠIJ! )Z*@Ä	L ÎèI –‡ÿé€Ã#€‘�¹Å@d @PŽ�æp”ä,
‡(1,ðè™  Ëì@Êróq.ÄCàèÃsš5 §�™uêÒñÆ¹Ð÷Ž>Éq>}³ÂRHç�"Šî>R—UÌ9p–Ûš(Ä«‹m¿{n@8e´àpÈÁ iNå¾áû2¸€X˜0°`�À#¡€Db™Âó¼ €©ŽŒtè&¡ÐIàt`àtrc ˜ÇA‚[£Tz¿IÄ��^™1ýk”¸�Û~ —ýŒ0Yêì	`I?°‚ÁŽ€K ¢ e@LA:€fšú¸œˆr00’#°fÇ?†Ã4K € QšA�ŸÞ,¦7þÌt>¦:	L�ä�äEA çM1sþw8ð-²~JP¦ƒ     œ   .  è  '¯VÃ;v<Ñ¢=Û¢)x>/€?„¬‚$#‡¸\ÄØø ^ ð Â[ŽS"èÎ@�� |@ø!Á>4"	ða ƒE.¦Ì�¢	ð(ŒœD04Ý	P#û8x*~@>;pþ4ðH#à•GØÙ8D$·Ù`;Åö:8µ'á˜OÃ Ÿ‡xÀòš# =K€ÆT"k¥»Ma¬œôðY„YôS#BìcÔpE|îNà”„¸Û ‡\àa3B§àþŠ
ŽZ¤ˆëäeA 1ŸÁK©=ìý¬êOC°—&ƒógê6t(ACÃtF¹gk4 _ã€53¸XM”@?B”„é9Æabà¡Ì°§[”úl‰i{€&�›%Zÿž¨ ÃjºHD@k[Š#  #$zJ‘F‰*F "p$šš Cgß@I¤¼£tKÄnù¤¾�¤¿ ŽÀµ�0b y 8€e ¢ïL†<÷Œ(’”Ê/ñ((GtÐŽº-àD‘ÐŽb,Š„\ÈÏ§yo�æ*S8èþ×	ð {Am£EÁ¦"AK@IŠ,¨·aØOƒ°b¹4íÌÓÒ�`	–i(OBhe…’Ì¯ø*«Ð     œ   /  è  M ê@§`Ø%€‚ìÆÐÀcö¦&Kæ™ã@\ÊhPÀOÃ´	øm¦È!KŽv7J%Ç­ÑÄG&Œ¦?)rñ.~GàÐ1zIò]üP–¿Qð¾P�Ä B6p4áŸñv	(Î  øp VÆ–5¦bo€’RjAË†”AˆŠr©9° %­#x~•Bm©>¹‡Q¨’l£zH¨f
KƒËA¬èßRµTËÝ¨P ¸Á:,Š¾_? Ÿ2Ø	&_dy‡Ì¿NÒúq%Ôµ¼ Ønð@ƒ1{–øA 1þ $á°4¸ ¨¨,5,É ' EKH  Àlh²†’â´©$:dRˆ2A¥¸ TÄ´„ f3Áð dSûˆˆ�ü_h?éRåN@=ˆñ8QP@žÉãœ–‡üFD9axÍ)k?#õM‰Ñ~I˜S¿¦NÒ&ô®è KcÕ€À ù™ñÝs€Hþ(­MšIæBøôaÅÀ b½-8 ä:M1gËÜ !Ù  g±!4ËÀþb¦`$mþOè zÔ-…y:»¥~}B"Iî8 a ™@8ÜÕö(H¨kÑ Hƒ@–¥€     œ   0  è  IX•0,[˜�yI1/ ^öb5á2¢NR0Ñ6€´¹,T‚Ù2Q#{™AŽÔ¹ÌÒ¯Z:Ã a(Fó<Hh;ÁÒè únPÊÌ�§(ô‰@Ÿ� ÎòœVœÃÅ½‚Db]µJšÙ{ƒM§ü 33uœAÇúùžÄpÁ 
…Ä•XØŽ�+É AZÔdÐy‚ãy`¸$ÀÙÜ—2Á $–¦ˆ8Bmßê€ó	Ô Q�T�ZXYšMð°ŠŠÃ^Fý¡` ·]:«Æ\ü€{0pJ; {é”,)ø ÈšR¥S©5áHXIÔœÂS€¨�4/"yh�Øð¸U8"¬ïXÒÕîl@.‡œx	†9"x|¯’‹€Š;h‚ŠB&¢Ä‰¶³sd"2x.	 £È *í<W É\A54— üUây‚âÀâ ;
Ñ[.; �Ò­U€ï‘ùÀBºú$�ëVQ
QÃjAÍÏ’Ã�³ƒÆCBJV‰G
R‹þî#q¼âÞÃÆðôd¶5èd@ˆ@�é ¥Åì4iÀzDläÿè ÀÄ¨ ¥E¬ø	@þÈ€S sC8,„L`     œ   1  è  Â¨ÓUœ@d–ès z	#ñ™‹’ iI‘è!è�À  fAøG }JbuGâ%}!â�œÜHHDÉ$[èT$ˆ`O @$Ed‚Ÿ¥¨þm2¡-?ˆ°K¦«\Œ 6×QIDÀ”…eñÒˆ³ ƒÐ;¸(ˆO\äùPú‚LXxæ`£yxB°¶�4¶ÿ/´€@Ð
^ ‡H}àv¡´Ñvå	\FÃ`8åñÙ(€�ä¼Ñ	Ë�)úî`Ï¾;°;¾0ãÇP (Õ¥"œ—ÐÿxóùØ	ùP„�$		04
e­0ˆI®D2Òÿ%²qcÈ7`qæ]‰�Ÿ¾§ —õ9¯�^¹ÐÀT YœëgÕNšÄQD{ø@ ‰:ˆ´OˆGWh‚0 M–ø (›Â]A„Ïœè 2X"ÔÀ€÷Õˆiõ�±²à @¦ƒL{‘ØÂ)ÜGs†D�€KmH; æ°Ïý¿€““@%· ƒKspü·úüæpU€Í( £ÈìÂÎ)´½Z£"À:p�dtW²BÀ*!�L �ARB¨% *>¡T k† •€ÒÿP¡D “ÅA     œ   2  è  ÞŽJ
‚œ£‚€*ìTà¨,À*0¡H ˜ÅA

‚öX”"
 dhÈ É@{	 	!rŸ¨ä+Éd0ðäÊ¤/ø�L€?é³ÿ¦ü@aÂl´›2pðº<E�„TœÁÐà§¾xÐPˆ.—‡a’Xé#¤ŒKdÔjrôØ"½4ü €(?4å8ƒ�RâÔC€A	@Â�‡þ›¸îœ87Ö�|@  ê
Â¼Äu út
¤Û@ÄÀAEÉõA4�ðR$ŽÃ¡”§ RJqÿSwœ©Ê	-ÁX™Ä!�HŠßë!D‰’{£c— 	—ÊhÊ‰’�(]€¢Aþÿ™h�–ž>$†JE‰9œaÌ(¥,k�Ì‰>†|z*‰Äœj·|�€É A‚^þ§À ÷Î'„mtÿ‹0¡5Gâ(I>Ø@LÞ’E!�o È0s’8ìš$ FÃHAGz2ø¬Y-ˆ¢Xð^€j}áÓ�9±G"°²€Rü)0ÎoÁèÐ ¸yŒ…€˜€/÷€°‰úðÉÇ€8‚ã@Ã>¸,ƒá÷?÷¸dƒÿuQ G Ã     œ   3  è  (²d‚Ác˜)_3Òã¶F=l~ðêLwa³çû“p"½óÿ¥C+8 –z2ˆEð0Ñ§è†¤  À!5A}“Y Â @–{FÐ,1‡û„0þ ¤jh�ÌÑ8|d¡À%¯ú–¹.Þy_´=œ-t8#ßF|
ÿ(ëOEI)ó>Ìøë4„	BaNþž¤¦�ï2ºà©¦bNÂúLdaÁ•w½@¼Á
”Lß òBT	’IUÁ»€E¤‚I;8Ë Ò Xt®�Lô�¨‰ÀIÁÎ‚ï2‚> âr@À“ÚÔ‚X€AWŽb©â	
ÐL*´0*¼g‚PŠ0›Gÿ–”Â”¼�Ø£ú0i2”�£t@»=À©Ø 2€U H}ž/ô¸ü.��Þ�r˜r¨AžÁÏö»i\b�é\*��Ç…‹Øþ'–æ‚°Ta´¥˜4;j²ªÆ� ÏêŒ—Ç€H[3mt�ƒ€Rb	¨HÂ¤W��	´üÜ˜ � ÀŽ;›Õ fÎEZ|�°$:%HÛMHÔ££Š~™8¬5¾Hä4’¸ÞA4àƒÈŽˆ,     œ   4  è  ~z×?
¢1‘*ßCÀ+eÃF°x 9àG?KÊMo /šÜà-­è€B‚@X Äà!$Á|À Ïm¬ô•¿ Ki@:�íäÃïÿó`@‚á�«8$�5ªÿãÜ U®>%Ïj¶ÖÓ�ÝJ 	l¥±¡øª‘ÿ°œ�>XG©
JÑÑTäáª(ÒP.0³"éâ@qŒÊ,˜p0lNœ1u¬¶¼ ÌÞå¾@øÿê,€<Jp“@Bà3‘ÅûÞ&l�(LŒ°dÈà’@e!N!:°LA 	ìàia¥aƒM ¢ eAxm�øqñò‡ {0J1ßømƒ"*@JÂ	‡˜ó�Gé“ã¦ðÁˆfüéxiÆ�iÀ1ü½ÀÈ;Ð%Y-JÐŒþ…m‚oâS-À‰ÁOn r(Be{Ì7­ƒ&!úÜþè8%ÉâdšUX= EFp* Ø‘Ý;À¾î f.¤nOäKøö¤‘?öœn.Ñôhø,ü ¨ÛAÄ† AÐ 	bgó!B�Hd@€†Ç'y‚ÀéX˜8é H``a¥Èà�%ìp8Á˜m F yé!i�Ø$Jõyš	‚0�v‚™øÄã �Æ@     œ   5  è  4j wh™f(‚¾w„Dât A;ø  ]£ˆÐˆ%†8˜_O€¿H’Lå�?~—Ó,N¥ŒD]0Ä!^.v%Ïˆ€ü ywâ ¹á<cíýJWñˆ\Q¨,Q€H/ÒÜ¢Ë1¾+,ÄtOÈ yž»…,¤$’0Ä‹Ð2AÜªÚ^kBœfŽD/Š°>U?€ qj  ð¨ Ò0úËÀÒ2ØÝQ
×ü}Úóð:ó`e‰0	ÀAÈ`7 ^ú] a&‡©k>¦ÀV§"è)È]xÁè Q¨i�øÁxŽ 7%§À#I˜Çx€H’*pÙ‹9— ð#ì§£¬ùGËh—09ñþC #pHCO' �±adÄÐx.˜@AˆÝƒ-?Ê=°3‚¡bN#V•fÇ8­�H‚`ÉYx€Ýìpi±˜VÈaÿÿ!1„æ£÷%ÒÆ»v e9hšx*ÓP`„Já‚ðJÁƒsöäóÍ�Ï6|è( áj0¾¬5ä‰h ~D¥ÿî“ˆÄÄëã$\çß¨- ©÷k2û0²…ýäKŸñÆ¾;	Å&e·Ð¡0óV/$«#ÝCDî’t> @\ç!Inc#—E     œ      è  mß˜­�‰ ¢
b‹CÚl ¡°Dæ|¿ì Ajn–ð•¬à&0n`DñŒÐz­¼žØÉØÎ¯ q€Fú�K`(<qeFj‘‡ï£p8À!q€Fþ“â�
œ8&E|ÂÄ’Q:/
„qñB1šòƒÚ bø»æcèI²Q¤Y`)�dIâcR€{$ØT>�ä[yXA/™�B’D°›;˜Fà9™  Ž_á€¿ÝžÇ0“´¢O~.Šc5ƒP
R gƒEÂÔ®ån]ë£ô g5p��-�è 	Pß#Ä ¤ ÒJ7øÈJ5Åox >Eg)	F –Ÿãäà'¾MnÊ · ‘[Ó£�é˜	Ù\�ÒvFH†Ôbïðbã÷pQDIh@`4`h@ð'±àGÀ†�ÂsH	8À¸!DI€Á‚³è¼ !àßø¤é¬ƒ 2A`00³ô¶Ïî€|N_Ü~¸]�!µ$Ú×H]Œ �‚’v!}x7þ‹=E�ˆ 1š^X…ŒÌ€NM  ¨"pa Š¡%á     œ   !  è  töRè ‚4§ÿÿ¢u¸ 0®0}¢Ä&]
åY†@‚p‰j6x›ò®ÃèÀ¹SžäobÜqœTãîû�øx øôó÷!èÜ‚BòŠÈÕ‚#Ò� ]ŒÔe�åšŸ>§Rˆæ{ ¼)§øÓ2U
S3-áîº rŸ0¼õÐyøBP…B”ÃÄ A… -§e
¨Ò¥,
,NÏJ	�:Ô&FôÇ5¨àLƒU.d‡eB…	B#RMkv±æÀá{Îž=ç"bõ¤âx2ð1˜0¯€Û€²Lê¦e Ê™ô!²R¤•é£BÉR‰³U•›J¬¬
”L­	/¦± îÇºˆØØ"I*¸2D‚¾Õ€´&=ÈéUHƒB~’ƒDˆKát HÇ€Ç’–‚œIçþ Ä à	N0t1"‹qÆ-Ä ”ì à"%› 1‘nh¤D
¡¤£  R@m3‚s®ÇÌªð°:ÀE
ô$PYù€fhÀŒRãŸ‰.?¹R,’F¿-ì RfXµ˜æWâ˜Ö€á<`w�ðHƒwMGµÿat)S°&ÔÞbKHRo3Â!­@ÂP!G 1Y>�–¦ :”iM”â     œ   "  è  Øîí?PHBa´_�XøÌ›� 3ÆÂ€`�Ÿ“ÁÐz,¤z0Eø™ý
u0Y�ƒ	ø¹˜w69G. d9ÄÒ¾ $ÛâÉ¬hF@zÆP‹ —i»¨%3ÂFA„¬Ã0„® PŠ8d z3!dehƒŸú0Áé8"¹	"‹ˆªTâÃHèÒ§…þ¾˜ Chúòé§ž`€ÃJ“¡ 4pðò_±ÐLÈ�ày4ˆáÊ=tÁP È4ô€‚‘uN%Žf’‰2ûTÂèrØù—%”èOüx°0€ƒÈ�s™ÁS“ RšX”s~<sà$#Ýx�Ý×ú7{0<ÝÎ –†¼‘a¹!4¸
@ÓÞâ0È@s ºD ÿ0Ð` À"A€@ƒ P	Y …âH? —0@`3�&>j„"=	à`ð&ã …ÆŒøØÀ"±€Ac ŒÄ}/Œê7¨ì`hx ˆÚ`ñtF£¾õ¸«0`ì	€H€J+V¡"r‚FØ8ø	à+5Ü d[‚?óYõ$× �bˆD7À=>®B‚AjMÈ+4gÌ!åº,%æÒHÍ‰     œ   #  è  òÖ¡'$Ã¦`‡çn,`EN¸L‚Ø¸<+qF¬¸0È›w8ï¦Q&d©m‹¿rÁ`83˜D°3§at‹³„J4°ä`QŒLÇÃNN¯ê œâ!<#@&—ûzrÆ�€ %�»3e…Œ§…½$”LãØòm‘BW0m²ì<�¤9�dèŸÓ8H[$f-�ˆÎ“€âkC‡8MBpŽFœã+¸‚*»�`IÀ�D°øü‚qpQcI†˜Y›Ì`ŸB˜Ä£ A˜ƒ& ºAÐ ¼ €¹”/ÿH`X¿`Î˜EÀFc M‚#„ð!J¼�Ó¬‚MAH‘$4è³~ßŒýè‚Y`f±‚
• &ÐT“8GàF@Áå2é¼AB i#J�;¨�ÒQæzRaŒšq$(=÷7  Œ	˜íh1™A`‡Pp6pK d”?m7€4Ç¨z®`lZm¦NLŒ/&Òì‚HJè(ƒ¨Â�ÓBa°Â*ðóÇ°×@2Pd8tç�Žz Ä-¸ì
q[Ž´·�Â>SÞC··Ï«qú‰`öãë…Kn9A\ËŒ4Zãàõ^“iYúþ 1Þ     œ   $  è  ö//Â3€Š3g
3.„ü$g Qhï‚à08EÚ?`?‰Â8|\#€‹B2„|`G#_ x(HìP‡ˆ9†¤òk�
Áˆ/ùöÐ0A|–«ë,)Àö¦ÙCX®�4r¯�Ï)È¸+Op+MDZšÐVŸà´& ­6 ­9€­4‘hQûx1¤Ú/à@C`P
KÚÙa…¼A˜@ªNbé×KÌ˜‚ÓÎ<ØÆM=KB,hlÆtäëþ¬~êê_b@nœçÿŸ‰sšloÄA¼±/¢¢ŽƒØ°ÂÒD`lh–m°ú ¨Æ@E¹¢7Ü Œª• J„€qHï_‹f	Ò<"|®Qˆƒ² i ÅQ@:$ÀK§rß@½€KCà‹†Œ=:0´`hÀ#QàM#“†m8Èpb°§"Ž²8ƒà$‘@ƒ†€ ¤=äLà- Üm@\i@Xžò…=Âh�ã3¨\³ô$IðàIÛ?Öq 0ç(ÿ\~¼)\¤èü¸ÿORË�èôŸ5ë˜è˜@^sRoòWß‰¡•{”(M $ýþõè?€$þt¬HäTõYØKÂr~€ýÈÔ| B©     œ   %  è  =µž³}Ç@*“Ëy'‰Vœœ^!òMErâ¶Àâ±?ŠË�óS¡JbÁ]ÂD�¸ðN¤/ïM‘þ	Þ‘%à�*bð Åî¸ÏïÇ%üpA½èc |CE?€	1<|™,T3èßžÀ=+H0è.ƒ”˜(”œ_÷Ò	à”,CÚ—3e¶È÷KÑlŽ æ}(Vgý$ÎU9š $"èƒ„@�ý<èI°�	ï±Y ¼Ëþ@'r¬«¥‰s—
“Ý´C� Ä	\ Î®¦ùÌa=
`z‰¸CÃVÞt÷%mù$ó“˜JPD‘Ì^^ 49ìÐa!Ë"ä¡-‰B<0G„À*ó©“Ä@xx–‘ŒÞÍT  *¹ H
õ‰²0=o ‘Ê:`t©é1Õe  œ!ò2²„I`jsÆVpD7Æ/ ã 	B€°e E¢ZÁ¨€„¥²4Ø
p�_ÿ®L�ÀáÒ)Ì@o1Š£A@Àdˆ05 6K5q²| eö•Ã•Ó•s•Uû¨—?âcùÖ/ @‘Ô‚f`°( 4%p„²aj­c�ŒÃÓølœ")è{¸~‡¿~ÀÑÖ9K‰‚‹cÆøy€
     œ   &  è  þÔÁZd‹FÄhaM0W/?�)Ï�Œˆ -8F˜ÈÝø;ÚUeÐÅ 0Ð“`KÜœš C4êB”€y…p?°=ÃŒdÀTßáÖMÛy» 5ÙgÐ”ðÜxôG‚y|°7ÌóÌ·ÇŽ7ÇOÇ§ g€N;v?q‚Å�Ê	;�p<™ÓíHÉ”'í!EèO�›Ò’åó)Ds H8MOUê²£êv�D„¡§Ž…ü‡vB£”ÿ£°!J¯ ¡0| ©Qà„iP	i¸aà ‰�° ‚ènè@ƒ2{–øCþà!¡ÀMã€€‡1ŽüŒ8	ðR’`à+ÁÀNc€�½(ŽÈÊ8
 h³°à"�À°°ƒ`Nè>8	 pèà)�À9 N�8,à(�ÀM@ D‹Æûc†¶9@lu£	¾ØïâaÏÀ¯yàÃ h§Ü¸‰¼ÐÜœ.d"ö7XcëµÜ‡ts:sÏFî@¯ž«ìªJ¡58„ÿ¡¿ …E9öàû}´K¬OÀ<6á@Ædâ0o£è)€ òA�h—‘BD¤} Z»M×q QŽx$ÖàMÇøÀh$DèL“     œ   '  è   RL4ÿ`g™à+3Ú €4Ù”TÒ`Ã Fñ{N¢î~Íb˜M#yy“È' ™€å¨�–¿X&³$+„€ À·ü„):�(y"§ÊfZYt�rQ< íBä‘[°2Ev¹à$˜ñJhãL�F• �(ÀÁ>„ÔY{ˆ€¨¹sè#w?Ò,hùÅÔè¥P:…'0 ç›s6ÏÏÐUá².`rÀõ‘y+2‡èð¡0>ÍæÞhbDÍ¹>ydæXlø6>26>¡’Í46 �Ã±	Ý;0È	BwN�O:DGŽŠ4¥àòÚ&a©µS�>éŸTè›AÜ> €7 èM ‰ü¥Ìðk –‘a ï¡Ì i™ˆ/A8¢9çK3d  � /t’ÀéIo;œîU%"ä²q~Ô{<SÒI!C•"É$a� ¸Ìøôs+ñt`ƒ  ÃuÎ²$júB..QÓMÏ_ÜÿøÌ ¦Rô¤E9Dˆ)Qs$ ©Æˆê‹æsq«ƒ'CX>p�l‘&›Îõ»�pÉÛn²_‹�´ñ'†žUs'>?Çh!Gd Ga`Bo_ð>‘H>p˜Ë:ƒØ(ÓeAB&÷ÀÎ>'     œ   (  è  !ÇR3ædW’+h«
 ‘7äüQ€='ÎÎ®Â"®èpl¥ps0 \Ç�3G$ ‹´v!Ú_ ˜(È)„ �° ”ûCqps„<%Û›€DEAaGµ…é'@/šÆ­€ðY“¢>g@0“Å‘Xßì…Ê¼“TøOk{²x”wÝ,Jj¥èr‚t˜+sPDA	¿1 ’B/Ì”€y—­øQ? À3›áñ@	°«-sP	`+Yà8!*îXHAxAÏjwá0QŸh5Ø�ÇïLåFƒ^F>
øÆ_|EÈ	'çîø˜Sæ¨¼PH}&±Gçž:|@se‚|‚ù¤2€`ÚÏEÿr†è?ÁÄ+Mœ/‚8’„ßrÐ90a*°øðGà�ô­ý€’.”óúÞò°Ü	ò¨8¢=(%’RìJIæ€�@+N`hç(@!Jl"=rùPr`™Ø•µûm°
¤š$a$"%!.¡rÎÊ_£lBOD ¶IŸødZNø›$adÄþxºÅ„�¶ÎþžžM>’
¨qy{€:QÏ‰¿UÞ@ˆ�Â7´ ¯ˆgJ±ß I$ªàÊ/X ‚I8U¾”%­     œ   )  è  "Æ�qéD“Èx‡Ä(NâšSýbGHÂ¦çH�f0‡Sø’=¶Žc NGOtnÛ`¿}™á÷Æ¯HyÅŒ+NñPÈ©\KèW�Áþ8Ðÿ AOÜË‡�ÿ2‹ÁV/ ‚Ámîv”á²)L¡ç4›“þ34)T:òë>Äý/8`éŽh„³Š½v˜,œE¼zÄÐ*šÆhfóÁ‰¯8e¤¼cÀõçKƒà""¨˜÷Ý$E¡’	%(” ¸k_~ „”Ä•mþÞ¢ÿ—¾Ÿô@†Øel c ¶«»½tÖ/wzéÌöî0Ap É@}‘\�Éƒ¿‚(ŒP`–Ü¯»�‚`õ z‘ ÀëS #¢ËaŽ;'ÌÄ…ÇáÌø¦3™ëù5Á*øpþ¬psÀˆpkÃpar¼ˆö20�·�Mˆ …\�ÿO>P˜H„Áƒ<A“{ÈúòÄuÖnÃê°Í„k¦
æfÅ@’Ä“É–yžÉž¯=eçr�c = &L€’“b�ã± oŒ»³¥¢¾(~É ßBM†­ÛEddÁõ®�	À°Òä,Úè�AÐ†×Ónä¯"‘a€+õwAx     œ   *  è  >GÉM#ðùŸ�Â�~C@^^§4Âç2€Fe–Fp±ˆ¤ƒÄäÝ î¸ ÆKcD�M	øKÂT:	QÃÌèžF¸ÌÀ”#h€±  &”_@C¯Ñ˜@�JÕ)Dƒ+„Îô©x!rd“„�eö`ehøø—>â%Š� CiÐ&€0ñù˜ øp Hý¯ ÐÆFÙr‰‘êÁ‘ˆ´äóÀ=Ò35j aÌIeá° h(«.Ý�ðí’eO”�’Pp :¬Ëi’�t’Gù7‰ÃþA-ËOìoç.@Åvd|ÁXÎ¬Á.CÀv7fXCÐ¯õ¥QÐ+	§qP`»(N,X@ž¢°æ@²h‚gX4I4X¸ÑFÂ*x )åñ��8Â†aûçå�‚*Œà3«îx‚yÂ0„Ýe�Ñ.Ú« 7Ê4jHˆk�)ÛÀ	hÓ e™ÏðNß/Ì_åY0}Œ¨0Œd†d�0S°	c<³	lº
 a(Kôó.Á3;@¨'P*3P93*0b‰ÉJ©Æ¢›„Ÿˆ±(%2 t$~ÓËR	‘„5ƒÞ@rÊðˆ ä î¨|R`C€n¤+=eœ0c”Ã     œ     è  $RÑ‚ƒáý è(á:óÓð•+üˆñŽQw¶‚?gô†ø ÀÐ3Lþ€3wkc¨9Ð}€Waÿf>–WW�K˜º>f€VWÀcÆëNyÖµxøë Ž�ÀmfÆÃp7¯>‡¿CÙô€Ìåa p@âIâqÌ†äg™/ÿÿÿÿÿÿÿÿÿÿÿÿüð ‚Ièù@É'>>9ÀQ``ôU „	lAÏüNh®•â Bˆ�Bsãò˜ØÛ“røC"Ü	o‡ >0Mùá†ý;;+ýz g'å(xèÖSFð0ü ðÀäÀj�†Ž Ý×Àß‹ËË¯ €@QQ¸Kó `t €ž":úÀÙ³ŒìÞ˜	ŒÈi±�ÀˆÌi7™Í à800‡¤£òGäþ�Éüñ€8cLGÿ/DÐ€ƒÃÏcã?;Þä€€`0A§0	†$'øàÃÀÏöô,àþƒ8? ÎÌ‡9O øžâ¸�‚cgksc°ÿÀ¨|ú‡Àø|ÃÃV€c66cX8^3yíç³žé,àóü Ïñü?Ç| `Ã°z‡ü?cc' "HØ8ƒ`     œ     è  %ÖCýÓiøQÁÿ
8?áGñ(àó ŽÉXöÇðßu˜KÀ‡PAðä ~AðÔàiÀ>ƒ8? Îè3ƒÔÀ @?>cc>=ð^bÐXƒöàýƒ88ç8? <�° ~PœÚÙÏ€A‚ŸGà!‚I88èÙ· -<0ðcäÀ�ƒÙ€, �WÞ¿óØ þÁ€ŸôÀwe�ÀºïûRkþž@„Á0uXØžöýý;ºÿ  ¯ 0FõýÿÛÉ#ÿß°à�¡áWd�ý@‚" `¼›‚�‡ÒŸütþúÁ OñJ*¬(#€@#‰„†€|Â¢9cxþ/$�ÿ¾Ã„ˆI£?Ç‚RÐÀb`¿P <²BÃÞà6.hêûˆéœleMXC`ƒà
2˜lp4X,x>ÚÕ:âÿþœ89ÏñXf¸c ˆÚ8A6“Ù5ÃøL È/ ÀCã¶Ù­Ä�—ä_Š`B•T hˆ:�ðägø…„xÿP“ À}wÿ>ò |`4Õ ZxDÇ S\BÀ€€AÕ'ÂP6Á
7ð
X€(-€@(Q?Á½€‘õ`?Ä*     œ     è  &ìydä°‡kÀÖ pCðOÿÿŽ&aá3 ƒø­¸A 0ˆÀÀ” … ä !‘$J3 ln$@ç„$( � a A ›ÒÅzà $6%x ]û÷QB0YÀ@ž˜]€ PZ à0 Š@$ã@‰ " ˜ü� qá4à�"A‡8>
€…ƒ”ˆ@l,6"> ~¿ÿÀ9î Ÿ€vy ?Š# 8q¶@0 9<�Cñ$‰	Dc*Jbud%&'ŠVŠb| }�Š-—£9'ŠåäŽ }ÂP  hŒw„ù`Ñ€¯&Ñ@O4/2†õ´)¹2vY»­ˆ�”BÈ‡B)éß�ÏAÀ:„21êPX ™Œh;üýWP Õ9·N@Š›uÁzÁ£DÌA€u=Épw—´AKAfÜ.±Ñå – Ü²42bXm-RÀƒ°ÙÅ�"a€÷Ë({ÆÓß\»SˆCãW&`& 9(rˆ99 92±9:Ï]€ÙáW´PðB“ôPsÅ�›À‚½&ý-È�¡å°¬9�`K Øj‚ÀŒE€Ïw( w%`Z~
òD4iA¼«;     œ     è  '«JÈªAÁ˜±5a°JˆŸ† 2˜ eÒbÄ&pñ7!°T "Ì à×1hb0Ä$1ˆ%z 6X0Là0H¨‘¶HÃ¼§³Ï—¸ÄºH\ �BˆvÑÿ¤ƒôTw Ôg!Tg Ë¿¨èUè¨(@*?axJa á
D;Ö¸&L€º²
	%tÒ­ï`C!Xc Æ
Æx  :æ;d4.	l`ð¼# å­¿	?Ê6(B\	¤·Ó&ç 3=‹d=%Ù°«-ÚCƒN“ƒQ™‚~c2R‚€f›³¡¹È ,Á„ÕµŠÒp �°$R t ª.€ 'àF25Ö�ŒÂ‡À $ÀÊé‰â‘P3–T­H°œ!2Ã’´Ð	«è_ Ø+ïÝÛŽ¡´°Øi.0†¦*“q°°Qès˜8×¬ï£I^ÌÑ!‡s_(2Å káÈà°Ï…€È…ô‰,�ˆ³-8’hî’ÝŽ�—pÅÒ1—Ø­Kûˆ’(Ÿ…øêƒ“i4›!ú€ûI¢[vI“Í¸€þjd	6ƒDX«'�d‚#äN@&Q ²#¤p"pAôÀtAô”›õ     œ     è  (1€ �27“å?´.Sc¡=0p(f™ËQb{»ý‚$‘š‚¥êc3y°‚Ð€…-…˜%"Í�à—?¡ƒÈÂW®gø”€ê ’)!€@bˆ�‰-$QÃ¨*�B‚$E€ jp	$Á²ý?1/0@M€B'¢IÈ€Ø Ä^|†™' ¬BŸW`Läsƒ$éAAåHK ”ç MT ¯5Áx@Âð�…à ÕÕÐS– áL¯ü
~€H&Ê	T´Û ™ÃèÍ‡A‚c’¤z*‰ËHàPìÀu™~ Tˆ$€ùr^J1Ã„o’ÌiN;øü�'!§¨"“Ðøø\L°€å´Ä-sIMŒ×ÌÁ”iøÖ@¹(Míå’à¶Ü+­Õœ¢ÎßÀçDcˆƒX)×Ó ì¹ ¹	Â„V„Â )†î„3'¹o„0_¸ümä 	ÀCb·>ôð à!�–@‚ÀLê½!&Â€¢…ÊoN?Utèj1!ª=ðø›<™"„Z(�?„_ð¦ü„HilAìá&ÅIÔ›	(3¬(Œ# @Öô	NŽ‚ì­&�¯ ÌÆ—ëËô     œ     è  )yA+‚`  èhÒ›iÀÂ¥ÂÍn Ž9B”%±T+,yŠÔ„P(+õa"M¹80Ú„ç°?@+P¤@øú‚5¿H	¨LàjjAÀ
P†&pÖâª™a\Eõ  ø=ãÒq0Âìêi ñ.¬Ü� €Øø„@v¡pí0IÎ3„©`Qö<€ Ãð+£ø²áÿ»x'6Aè:½fÐ5Éõ˜@8ÔC®Aˆ�vF@OƒÑq,Qi€Ñb‚ˆ”@¢ò…F[ä€tAa`›„¢(‰ Qx¢Íi€i†�.¢Pg¤±c	³	@6ÙRÔÃà%	3(*z �Üÿ(%Â�iìç¬æQÆ¦ü¢a„JÃxD�Eí84év•F3$'8[QÀ-a ËP›Æ�(ó0Z#šÇI0�„,/3¤Çø ¨îO@Àà®¥c±d×€@~6÷˜@Š%Á`DÂÀ‰€°Î=Í­d‘äaYœ¸y”�WŒø[Ê™a¬X‚�3¯ªëÄFê?Q:I‚9‚�xç¡	îz@]Xè'áÐaˆ#_$lP›mÁ|Í<OœØâP °�A^@Êž7äA,ÑÜ`     œ     è  *™’j¹Z“ˆ(ÀòR|‹3–DA‚º£0DæÀQ a…'1"ìœA—Ç1ùtHCÏ�¤ú_àÐ0H	W”*?ÉF/�"Ó  ÆX5óÐÂÖ@–@�Ä^1Eêh6høró'G>K›ýŽ>ÃpA)IÆ’Ø™Å°±šLƒc Á =u²RB�,6~‡<@ã@0 |Øt¯ôv'É?Gœqô#Ž–�AW`#Ã`}HnÒú–±z © RÐ¤ŒLo”“}‘ ÐÂ7ahËƒ=á9.Àƒ¨o'Îy´ð(ð!È�07®Øâ2cÂ~M#gß��Ÿxa¥‰¸� T	øNžDXhâ¦$†ƒè�~½›¼ú@Kèúè˜9EôýŽ/¯¢pÄ	¾A€-ð¬L,8£ú½�=€ËÜY»»�›¾fŸ…s?	ŠcCij†U1ÐöÑäm¾$Ç»ú5¾¥tœLB^‚¹3 9?Õ/6NA ‘' &Ô'&üÇ«æg…±¢§¸^p—Òƒž_O�PÿºA¢úØVÀ°#€l5A`NÀdØ JˆÉz@^J	ŸƒºÜ„Z§À-�ì2 ™ŠÀVC3j . `3     œ     è  +B”hN¤à0Û L K&< ÿ�Vn€Ü�SxT�2ˆ"ˆ
O˜ °Ì·`ÈŠ²íŠ‚„}-¸fàõI°ôäœ@h<n‰É� zp`0E|â& 9'|â
b	hŒ‚S‰RA8óüJV f N’�°%!@Q~œ@“}'�bZ±Äˆã�((7g–³Š@"öÿ¬�ßàŠÞ¡PƒêŸâÔÍEÓ	Œ¨bô'ê24ª 1‡-ß;ˆ:7Æ§¬gÉ&¬`5P7­¸@n†2íß22žÜ`dH =KÒÎ4) «t!ÌQ'ì£ö»û[ˆ-ƒ®*ÌÌð¦ d† ¢7Àg”Rv¡uÇP“�& �¨¸&�¨5ÃÀO£€ŒÇ !+œ …L
y´:I Ÿ}¤P
ôÁ�¢
Šä$Òý5*qvŽˆ8	7š�4w4ÿ©Ÿ•<j`Ê�üƒþÔÚIW€�{<.÷!å8äˆ TÃŠBÿ	¢|yìöFÐ°ŸCJöè×��³­L*(�ð0¢ÈQþÏâ"	¿@ŠwA&[$Q�o�¨°h0p"”.¤è€@$Cn3œG×0@ •J     œ     è  ,*ta•/s­dhæh’£$…¹2DŽN 7 Yhhƒ e%tk‚*�†� D´ÿ?¶•)þveömå¸x—>"#ððë‚pƒœLÌ h(äK1Àr¯&\a††nAÆ'&ÉøÞP
 2Ð õd Ã”€À]p8¸9A's 5 c„CÜA�VðØ“c@¤³×DT Ì0ìf'G¬¡DûÐRýèjbÃÐ8Äž/Ã:£âà«0I%V„�Hmþ~4˜Cö6Añ 1…†‡ð4	 ú€(,üñÄRæ8RUwÀfh‚£ÌØ	�ÄL@0ÂÀ"EE4 HÚdÒAÑAXºðtGÀFª	.‰Z]Ä4@iÉÕü–Æ¬r Êþâ2²á1;ÿþW.œ ƒ%K
>9?’Òˆòý$§ é¶~ÀÀóOø(MH¡DO†(Â‘Åø‘qrõ„
}% p>Îæ‹	pDGêâ‹1ñí›8z|H•p!„tÜ9ðF3NˆN`4M'7$€º@�N¨ÒŽä ÃkªíÅÊÅÄæ®0z	-"«Ûú„L;(Y)ë�&Á¡úŠ…cH\TûÇr*,‚ª¸¸êMÑh$     œ     è  -íµº €/À®†#gI|;çz{¡ö�|>œH�¡~16‚W1™¬!ÿaê�êÿ’#²Z 6ÄÛ^ˆ¢%Œbm�6D6Åü�J® %$’ ¬.¤$ÿÓ\€ ôGC/²\¯ÿ ¿Ì<WH4©:G|9ÇìT @^@=®'ý4&ÈVâ1>9}¨æ!ÔT³    bÃACÏ`C„ÀÚ%Í#ù„°>‰€’¯Û€& ÎGžs¬)ðL"ïÃŸÄHRBa>þrÀíepC€J|É% @D6 8íôÂ†�‚`
åyÌ7�¦Ì@mooXYˆü $Êódé‚žx!6‚?ø#òK>üâŒÑÃø#¥Î8Ð‰`3psÞ {)Ý¹…ú³Ø“fcft€w$ ôØjÝ‚ ?(ÓÅü¢Htp…™Yð$�à¥,–ƒ“À‡€=(=/zƒç©³D‚üz²åDÉ€…ËèiæK
òUÔ'Ã}„BÐ˜0ø¨èüZÃóo¦Î@ÐŽ]4	Õ×–ð>{§ ‡ õAðÙ˜¿ØÖsh�	(&ÞÎÄuÇ³Y !£³¤p{àFê÷fdD$É9]ÏÇ@<     œ     è  ¼ÕfÂ'‰B"r#U7—x€ ãWð5‡Àg9‹ƒÂ7iUËƒDˆI5ˆÊ�dm�ö`?ÿGG`PÅE~N&`&&È€Ò¡ »Ïs^IÀWaaqîêÄÂ˜DNq`|úÌÈ…þ|õåx'ÏLè^—Â\ Xh"ézÿ¡zólÙNÔ‹IèÇøB 9�P$ôALËiA+—Z—P^~+ØúhÌ °Ã¨Ù³ûd”ˆ;N =ÀIª@*n•‡ <pøBÀ!Aá…3(€¿€˜GÌ �)Òòè~ø €pkÅZOðl`²gˆs(I~û" t 2!¸x*—	 º¾ÌA¾Šø%†MH`` màN>æ»mq±?0:
nF('JIßTF×„¢KÊó¡Š@+Áœž€Èª@Ä 	àà@-nð.ËˆÄ×Âay0všŒÁk@J¢VÕ	¢6@ö™mŒ –Gl�¹”2Œ!*ˆ€ŠÚÛœ~qˆBN RTP¥Ìnâ/»<ö Ê4Á!BºM˜JM4Xóg;¿06`J50[\!Ã„±aÈóÎ /)�@´ñ¨üZh{     œ   
  è  /n\¸ØÜ9€½¸8ÑhœóAZ$~&GìŒ`änC ‚'ab2 �„Ã	ãîäþd 9ù†z`±l€°N`��8dhÀmæ#°Á—#Ñ	È cŽ@`†Â1`=ÈB Yˆ. á`xÀx73Žþ›/Àx.3°ç�œì¦÷‹Ñ¡Âd<lÇä BCâÒD~ÿÿÿÿ€`nÂü�"ÿ I±ó�ž3Ø½%ü+—bÀ'Æ`û4¿…ÀŒþ ~3�·EäWÏàâÊÈÓ‹`#ö|À –`jE°¦¿ à¡ÿh~ Çþ± Z¶tKôOá´9´—ß=`Èl�Íþh‡Hè ÿŸý|‡ôpEƒY§ä³EÈÃÜdñÈ?#ó¾d�ü>9¹ÉòðGâ2
!8@�þ[#óûï· …ð +CÀdøˆ/q�]Áüüç¾Âûã™ùôÐà ?þxjn¿€€_Â(ü�€Èðó.¨ÿóýßâÚ >þ ýüðó9  €þ?øÜ-*ÁÝÜððàçž+Ã ~AåÜ#ƒ8Œ  Âd&H3äÒàa„Eƒà3>{     œ     è  0ó!:¹Z0‡Ä€xfÆµÀrüp¤†xÁ1ifÆÒ€0øð1>bŒù~¬}ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿü¾äcŠ/yàÀBšÞFdq5Á ?�_È““�˜À_åØ90¾_1+ l¯Ãäp&1ÚO ¸3îxXP£Gñ€¦ÁÏáò39˜hÀ3 ÛÇYxÈÀõÿÿò>ã ŸßËá‡ŸËˆ	+¼üG8â PaEOiaOpAÍòc#Òx°ò-™U�Êà B=”“ä,þ^è?Ì<]#l�€c¬�aDU†« ŽF ŒsÏ 1�ŽxÍd ÇÉ€08œa¦¸Ó\u‡8Û ;ÿÙ 1d×gž2Ïã®1ÄÿÚÑ€3àÀ0@Žñ cŒaÆFŒ1½×Ó�Oîp%k�6ö÷2?ìA€qUcvïâÀÇ€3æRóR<	qÿÿ»Î2ò „	Á�ÕøÀ„)À+r7Á¨  ˜^ò7'‚€+4GÀ[ú99',V2/~Æ0QWàõõóÿ|ä­|>G§§ïö¯~{ ÉàeåÃû½þƒø     œ     è  1d¡ßŽç—ïóýx/áõ~9><{£õõë)’{F‡âb€~†S×pãä|!ÁçÌSÔTæ€rš�€�à	Áá<€üfÏy(�Œä„“€�!
 ’$AaÃ"@&&db@?/°Ò½SŽ:'� ä,’9áï™á¨<}Ÿ'l��ï¬³ïZG¾wåZîþÈ7•‹ÆÈ(ÁwßÛ¤AÖ7 z>>}‡Àÿ}÷þ¿‘ûÿ‡ ~<‡‡@Z{Ï}÷¾àAÜ¿�ã‚ûïÿ÷ýûß}×þà#–<açƒq†2Ãìc8ÏÿÿÿµÜ « È	`L�Á¾PÀù`<H9ø ²À2p‘Cš€Ÿ¿ð L9 Ã“ÀÓ¾ 	ç�‰€ÆŸ¡%=Tlf0fæ<°ø³å3†`ŽŠ»~~À÷¼é�~~±dð|¾`$#Lqé�ÏüÇ€/ó„  fÐÖ“–(y�?>?|ŒÜö�0?4é{¿˜ÐµYŠûáà¾Ïÿþ¯ø¸(!ÀÁ:  f8ÀôÄ¾ïøÿ‡‰èYä :
;ÿ f?Ç¦8¦8 9`€¢µâc �{œ`     œ     è  2êªâ@€5„…Õü€9…ˆ1ÄB‡àuïÈ:ƒ‡ A d'€ƒˆ37aîíÿâæŽãÙ1˜a{;æfÆønã8CÖA&Î9Ãœ·Àó™çŒsŸtD²Ã0P`¿‡ã†pæO	ŒÌŽðLˆ˜ ¸k
L~a˜1Š`©„Á	€†p¤ÆÇÃc�e´€qÀ8f�Ì#f�Ø ¬1Ö<Î#À 9Ñ.s‡ì3u‚pü 	 ã3ŽcÜ§ÿÿùö~Ã‚‡¬83xsŽÃa€Ÿ_û8„‚!Y÷¾ @ÀŒ Ð‚� oðÿ#�üÇV©ýJr “¹ÿÿÿÿÿÿÿÿ²;ø €2¡Ãë@É<i¸_>3p¦¡ühÈÔD¡¸Œ}©ÑôdmÎ€q±£L ÀÌ�€ÿ£<F|ü@ü8Áïüñ;ÐÄ ^ž§¿Äw<ô¡�ŒMÁœËMÊABð®¸ÉÌÜ¸˜‹@dŒ~›@ ‚v†ÁÈÎ††034	�%ÌˆžÀ&`Ì† zÓìÇŸ3?<dý¿Ðð|àìMÿÿÿÿÿÿÿÿÿíþ%ð*ãÂJ 4Gä0ÆtJ¬L
3G€ba5	ÌúŒÁ93ÿ     œ     è  3nÒ1íf5�6 ˜äÎÄÜÙ†ALÀÁ‘†!Å‘ã’P5ÂcMéÀ!°S)5ÃÀ`ÊÑ?ÀdÇ€øpÀÀü�ÿÿÆ?ÿ‡‰·øÑ/Àqå�0yŒ9ãcÈ dl�	aä(G`?þ±Æ~ì�ìÇß?Ï##Â�ÈÁŒ&‰F Æ`Û ¡D~@0“�@bG‹)Àˆj"|�CãÌÿücÀÃàGä|È/êh�> ��`6ÈÆ6Xß�Éà	¹àÌ€¿Œ€þf¿~yyò0ÀH²?$Æ™‚Á2 Àd D fŒ‚Èxï€€ Ãá™ŒŸÏÿÿÿÿÿÿÿÿø¿ÿÿÕÞ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‘ßÑOÿþ\ÿ8¿?Èïñn/ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÈþÂ|øñ	Ÿä{À9ÿ#ü€ãð@+QñTg€Ç‰F�Ú¢àP&ÀfËPcJÊÅˆ?Š xl	@3",8 ÁÜÁTp•/ÀÔÔ�aÀÍg     œ     è  4Éó—×Ê Ž€??‚£˜ˆ�Œ@”À  f<+›ðcóðÁãÁÀ b”øháâTtÁU ž8'PÈé€0Là™á* @€ø¨¢�E™Ù�Ù±dÂ€˜™„¨*`üÌG ü(ð8¦5>P77? Ý -P$ 0Ì 0ÌÀÌÇT ñã5@@ÃÁƒÀoÇÃÀ�ø{¯ÿøõ‚= à0à`Û~®dd�Çƒ„õÔöF `~@,l,O�ƒã‡ ÐCå êŒÂæÕÆ á‡ãäö¨Ø&&fX@&f OÃÔx  x x|x€@0À@€¿—ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿø«¿ p.6ÎŒAp€)qËÀ‰‘†1¸àôr€é<Ë?›@ÃÌ<|æ<&€ñÌ=fÖDÂÍà� Ìh !–1;†Þ˜‘%£Ö˜.Zñ˜XŽ¹‡÷Ì‘ƒ£ÎÖ,Ù˜ ò`ˆÚÁ�Ù‡ &#ÓG�¦ÚcfcÐc`L I0     œ     è  5jÚ’ø˜ˆ™œz1€)8Øq Õ  °z3†£ãhú‰à€  ã†Hð<#ó÷ÿÿÿÿà\!�Æáð? mGP äh÷ ¹Xý’ÌËÜç™€æO
®�0C!Ü‹&˜.`3f“Ìp� 
-˜V àG™³÷Ÿë1ìA€Ø‘Ù„ã¦í›0dÞÆŒÃ	ŽÀI�pâYõtf 0ˆŒš`&îÊ`ƒ1˜<I�Aà0Á€ DÙ˜0þ³à`(€¨ <	¸€}¿¤~ï 7÷ÌÐe�aàf�·Àã¥Ÿ�ä€<8&22&¼ GÀÿì 6#�ØHÆzy?òüÿíç«fÃ}�» Þ©ºÿñøþÎo"ÎÏ!EÆ9x†.”Â	.A¹° LY�Áè2èMF± 0@ ì)`9h&èà —�``H	QZMvLÁÈ@ƒ(Šó4MQ0D  Tš0¢À0Ñ+ .Iè  rð?2D*º`]‘“	ò5ü\€bŽ¾Xà@‹~�È¼²’ð°—ÌóN¿àª@<Ê €@‡ìÐÐ å\þ¾Míœèm,Œ��=ù ƒ#3+;     œ     è  6ÏbC"'!‘±‰©Ÿ÷Ñoà ç Fb
¼/üÔ Ë 	€^Î¢#˜Þ*!ªTC¸¨‡ÑQö¢uD0jˆ|ÕÓ*!œTC{¨‡Q–¢D:Šˆ"`œ®¡\Š¸Ep;ªàx•Àþk�ÄW6®A¨¤�7J a´@ð Ö@R€ñ ü‹ ’`²‰d‚È ©•šÀn5€ê)ÙBr„ç{k€h× ä.øLÆ˜¦ti€{Ó Ú&§ÔÇ=â”0>¨`}PÀû!�ÃCŸ†½²ô0Ó0‘C"†Ñê$09è`m�ÀÛ!��C†¥JèÕÐ;0‹]”º=t
Ìâ@ú®�ü]æº¦ h¥P6Š y5@Û*�i€*¦w˜ o±A<À.ý‚(”P4ˆ }¶@ôl�™€E# ¸m�;‹ c6@À/YdFHÄ�9i `”’Å$/Lõ$�	€_Rˆ;˜éh‚€]*ˆV˜Ð¨�ÒÑ*¢C
g˜è �ºÁb‚ÕŠÔ1( kP@ä …	€]JðEà=+Àm€Ì¯ƒ^r¼¦p«Àc€â¯ÌN     œ     è  7{« Jœí8ªpU˜Ú§¨NS ¾„à©0€Ñ«ãVó ½`{0ñV3 ¸�`8ŠÀš`n¬XZ°u`8ŠÀ5€Û£øFŒæpˆÀ¶`¾ŒÝ"04`2(Àê`�À&!€\"0˜ ÀcV€ë­³Zˆ´æ1ŒðV€Â-Y€\
Ð… 0	Ø`´
¦!ñ€¤À/‘h’P?˜Ã%ÄJs ¾T 4‰A&`œ”‘(LfÁ%äJS ºD Ù0ÄJ “ š­xŠ@i€À©ÄRs »% ?
@k€Ý)ØR3 �FzÌ)ÃÒ ½¥ Á0Ü`¨„æ&Œý ô.è\Ð¸¡pBà„À4I�^`XÀ,™0`Y˜Ü0	`�À%Á€Lƒ P$LGä"¼D ³ ¼Ä@£0
’8 p`Ðˆ&Œ30ä`ˆÀ#a€IC Ÿ:�Î xà0ŠsHó �Æ=Œsú0	Ô``�e¡?]Ú0	”`(À2ho€Ÿ:ê\HLiD9paB[þˆ0WL€”ƒ'þÞÄ‚     œ     è  82`š�ëxÏÖþÄ <P¯öÇ°y…"þÛhÛibØUvºvj7ýß:°Ó¡YH¼(ˆuSHêf<’è3à@`ÑþO ÌÀ€„ <„ú@”9šp±žP¦1���ñ³UT1XÑ%	þÀ	Q¢@À	HIT Å¤æ8„gþà%²â�Ò“íH€’t�­ô¦IŽ`.,áS>°á¢	%�†Pá">§€4ð!p$‚E`l‘B‰GûL}€…êL –hðš ì†Ì°�p€ÿ�ß3j Û2¸$B"I þ°"`D l€Q`Ei 8�
j c¢Ò`óà`õ’�Ð ÀÖ¤ý•·†G`ƒ„‘ ªÙq` ˆvIP(‡œH“J¬!ný€XÃ  qÌÔâ0~BÒVBRéû’Æ˜è1ïra?ÃwÑ†8�S£Š
9!ôh ŒŠÄ€œ¬) k�Ô-�ú”±¨HÌˆ#9pNàÒD2p�Ð†€y`.ˆÍÆˆÁˆÛ×�`s[©&¼:’B•æ S¨$ ÕÚ€ 3s6¡QRâ¬Ž�	-Ö
ð�$áëDö  N
 ?PHi¤ñ´Ó“     œ     è  #uë³¯ùÙ”ùÃá^@?r®6ÿþ€Ñ°!G·6/À?'ÁW,*àý‚ äÐüƒô\�Åþíþ@2xg``ûôäD¥¸
rbB2Ä¼>?ùà ùÿ‚Å48sø&À91 Ï�yªÐ@ðÌÁÎ€ìÀ€œ€ˆE‚ 9™¢G“8h sÿÀÏçóùüÀ¾ð ù�ùóçÏŸ>ÿ†ø 9øþüy3‡¨ÿ6·�KúÀ£“� 66]—¶œ°ÃŠ"ÍÇfmÖFœ tS?%Ù-ÌŒ˜?Æ �è\0ýÅ�ÝPÏÚ, :§ìüÜº*8=/CØàü�è ¸<6.a¯ð>ÀG 0N‹ÎV‘$‚ âm`á€õ�Õr#ÃÐ-Ödõ ˜ðîËðV²ÉQó `sàP:;÷ lQðxø*àe…\®¨ xyÿÑÁ\q‹ä#«ù‡f7Eò(}‚ ?± ±»¿µÛ€˜ÙÛÞÜì@+Ã
x‹Ð
Ç–Ô°$8à¿‹Ÿ `÷ ¶þXökwE‚9—fÃ Ã3Òw©` ?Áà `ð `ÁŠà0`HA 	€ô†Ìfz¿‰!Å\8‘¨€Ð~     v     è  kö'$åarrow2data(pc),a5
	sub.b	#11,(a4)
	sub.b	#11,2(a4)
	sub.b	#11,(a5)
	sub.b	#11,2(a5)
; *
	sub.b	#11,(a1)
	sub.b	#11,(a2)
	clr.b	$bfec01	
	bra.s	fade

; * Move menu down

menu_down:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	move.b	(a1),d1
	move.b	down(pc),d0
	cmp.b	d0,d1
	beq.s	fade

	add.b	#11,(a1)
	add.b	#11,(a2)
	
; * sprite down

	lea	arrow1data(pc),a4
	lea	arrow2data(pc),a5
	add.b	#11,(a4)
	add.b	#11,2(a4)
	add.b	#11,(a5)
	add.b	#11,2(a5)
; *
	clr.b	$bfec01	
	bra.s	fade


; ***     +     è  Š¬„<                                  ******
; **************************************************************

>extern "Df0:data/gfx",tuttifont,4924

>extern "Df0:data/tuttifrutti.raw",credits,350    ;for tutti frutti normal
;>extern "Df0:data/utilities.raw",credits,350    ;for utilities
;>extern "Df0:data/gamepack.raw",credits,350    ;for gamepack
;>extern "Df0:data/fruitpack.raw",credits,350    ;fruitpack 

maxX = 20
maxY = 20

; ----------- Set up everyting before starting the copper      ‡      L    @dHöòò*2¢âjLtŒ?ÿ`ÅÀolçCidkõ Nž .N†ÆÖ&–ÎÖt&¦n–Æ¦?ü ]\`Ð ÷?‚  !¨  ò.­k[§˜2¯G[Ö°, &_¨��?l5ª= «AKWd)ð‚l½Nhv‚ìˆ =çuìê·”ÀP0… å‹Ý@RqjŠ ¸P!P^0·´±ˆ;<*é†YØ§‹q¾²îíÍLè‚ËG¬­Ø5gÐ[ Ýe¡æ2ä™
¶¶‘å_�‘éåpÅk¤PDD°žÜxHeðTà}àBwm®dèkc<d@:Cƒ *s—Žü>¼¤üÜQšY8Äµ“Ì„M¡£Ë5Ô²’– �ãw|¡;Ò0=3(99ñÀ‚l\-w¡BA'ƒ‚"ƒ3×�¤(t€es
˜f¢Ê˜È3‰/)p"ºÀ› ÅÅgg:xŠg7Ç¸§5�®5Ÿ�y'i5ºPáYU÷å¥jè™–R¬díU0c9®à
;MÌ”É��T•–�–V‘—ƒÏ—D „\ ¿¨wBh&°ÀRqÕ=5/®T²¨,\<´¡yai[Ú’€ÈŸö4"@“¥@     œ     è  =J²±ðÔA²| gô`a610  QÊÿø3É ßñ¢µÉe�Nupr S@â�ã‘Sf<  * QÈÿðNu  	
H€‚  ê  !rüx\?\ëº†iI[0 ¦4ým(„Q÷/yv	‰ .çßQÈèÕqBMÄ8éˆªiJ'pdƒ�ÁþÉÃœdx-Y°9†ä4‘ò>¹ÁD¡-Z5Öp�ëN H˜�d€K��Z§¿÷<(Qn¾¥[hˆ€Kü"KJÄ3 Xh€O Db=‰M%��0�ïj"Š\ ÙÕ¡Ä÷„Cóg…’@ŸE-	&öÉ;‚Nz ãH[Šÿ?¼s§àrI€…\¬¶'ndrIÁ˜à“éX "öäœJ/Là8X’ßAê‰_ü–õ,R‚Vº’J€"â ™ÿ!"#…DNÜ‰¤—ˆèÂTO_D~�0Q/€9Ê) ¬>†	~
@ � æH’!D7À”‚ƒätI†^‚K"L I)*� ržÞ„¨D`` ˆ'€—;óú ì€ÉŠ ”ò6Hð0ÎLš�ÛúÛ ¥¬àà³Ô€@Y5€ O     œ     è  >RÎ|·@±4Ach Ë“”Š7À„Š 06 k£A^ vr�<<¼� O`nþLˆh´ìBe€€  Àz˜5Œ¤j¬0A¢f™@ëþ|ˆi Ì5	„á€c/¿ççd#pààTñ¹@&0ÎcÛ=¨ÄÀÃ¦\¸Ó“«ù‹áÙšï€jaî�d¸À,xµ
ä­¨—iÉà@ôhŠ™¼ÇÀ   ·)ôÿÿÿÿü &öÎt±DF‘8´ãðÀ„ù ÈïÒ~$ˆžð�Q.¹{[CZ§ÿð1àxG�3‚NÆK¦p€�zz*áÂÜÖ½½�!¬=ò b9˜ l1
 ¢#*–¶L�)& 2#†æ—ÊºÙ™;8É‰ˆ *[ÿÚˆÚY23³µ1‡G�(~Ð$IÐÌÎ;€ŽFQ@–éÊ¨„ ÐÐ³‡€	<9þ �ä´|`9 | P<Ÿ qhð<Ÿ HXÀ9ÓèJ¬ÿ�#à	/wÈø Û‘Ç§Àh 7‡ÙéðþA@Ã�ƒë€ÿ€g›úðãzçßàPób�^eo~MOô�à9W†€Ï     œ     è  ?šcî Š /Ž1·€¢¿ ò»‚?ÈxþÿýüÐ¥@040“àdŽZå­ºJ60€v5 `(gljk	ø\k�ß#2ì� ÕõAÄPÆäLE{ÙŽƒ É;geäld ìq>;U4,Ân¢Uq¦< +7‚FöN5óxy9,
j!—�©ôËÍëäy¡Å¸ò®9�T”‹Ö»ÿ=#½üUª©õðÁ!n(}Go¡zÔx5¨°Pøü5è°¶G§à36@W)eí-iÆpPÆÌÖ‚TÒÜÂÇåÑß#Wü�<ŽR’�‚2ø?Èãfþù¯½ò8èþFba'H÷ò?°¾p¸P°@€A€V0v:zZÚ ²ön\ELmLgè^ÖÖÔÎÎàIÞÅÔØÅÇ¬€'c* •MLd�”-íÜ-Œe­LE,œÿ�ÈãØþùÀäq©?|Œ0ò8Œ¿€N¥è‘Aÿvºùäz8?ÈÌÀÿ#KþMl?ò= <äbà‘‡‡üº 7ïÉÅ_# óy	~46ÃÏ«EF.Y|/S¿ÀÓÉÿøž<ÿ‰È¡8œ:oàÿQÕyÿá|Ž¿ÿú�À_ÿ¨ãÐÿÏ     œ     è  @—¯3ßøøÔ Á>¦Ò§è!ˆ &5G#êh!je!HbÀIBfà  
§¦§�Ë‹´_×‚â %QÿÿFøéÊžÔ@'×o°ØŒÿ«S|S€b[ýM�¶_’¾B'Õ÷æ_Ò8C¼cõˆt5×ê¨[¥¼b j¸¹|ª?ê{£?Â@& 	/z¿Ôï™y@º³ °‹Oü FðHa?Pïõ4 u:Àµ2Q‚E©µ©Ôv 5Ô3ýMXO°"�ÏÇ©
ÝN»— ~‡SSØC�Ô÷­ùÀµ2 ðKIà�€Ù'@.ýë�j` ë©ÞØé�nj9«G2Cõ>« 4†CÌ£’„¤8:~ÓüNã°	˜A=\ œõ{™>FAG Dm"…ßü ˜u:úœÀèDÇýLøOº±ØQ ˆfO×ödø ÐÈ|�ÃÂWÔÛ†úšè¨ & ð&¬'ð7§ê¶L!|øÀ(µ3‚USSÚGîÔÇ¡T€ä,˜ŒÀdàÈ áÄöœš@
úŸyûÄ&Øì`�§ŸõyÈYðzÐßàóÁ3¿Ì¿ÿS`ÿþ§À7ÿýL@oÿúŸÀ     œ     è  A¾ÁïêQÇ_ÿ©¨ÿÿSÐÿþ¦`7ÿýNÀoÿú›€ßÿõ<|£Ž¿ÿSÃu	¿Ÿÿ©ÄÿÿSHÿþ§�7ÿýL oÿú�@ßÿõ9¸ëÿõ>�¿ÿêcÿÔå,ø‰�XC�ÔÐå£4	ù:Âž jmÿýLà-L†|Jñ€YAà5‚w�¸7ˆ‹C¾¦ú7Ôû (IŽ î»ý¾ ö¸�óTÕvæuL@¤(ÃÌqè¿ ÔL¾ªy£iÌ¯ 4€3\…ôò@üÃÎðƒ€:À„è7„ÌD ðBt–ðšC¨ ·øøµéæÊÀ*|èðhzA #H?w�Œ-,Üî@¤'Ã¡vX@À!AOP^ÎÌÒÜÕÉ×«›` & ° ©6Á€L¦¤Â“½•�Š]�¯=à›Ëä=L â×'ÄÏÙ€)á¨ObiÿÿÿÿýµPÈ@£ÓÃÐžÄÊÿÿÿÿìxÐÉ†p€ X]�
Adö&Ñ¿ÿÿÿü ë ^!,áOÀ¶u“`¦!?ÿÿÿàt7�ËÎŒÞÖ©O ˆ„)Dÿ‚Ãp H%ðj¦ôž‚ ¯Bâ ¹
@–*'8¿¦ü Ø\*Úš×MP     œ     è  BrC¤@ ¶µ0�' p˜@bN V_‰ç§°  ¥B€ Ôÿ´ïÓ°	œ&ÿ§~ö}Ðju–k@x`K mP~ÐMŸºàq@à�
Ð°øˆ È#ÿOþÇ ÿÿøå©Ð&t*†4Çd¡mQOÿü �00Ô�§—Á�uãŒ|ë_ÛIÃF T~¡|5�©�±…�½¦ðÕ„Ð``À'Á€BC©SÀ[€ô×ƒªãðšN€h‡¤ãbkÚ)!SÙ
ô1ÀÂè˜©.„™\O"ð4€ø ,™ÞÆË _Ë`«he„ÌAˆu» 6#œÒ6úD’ƒØ
}óCN¤øÐú¡~0ãÅö�9›˜Çà 1€Fc †Æ3ŒO¡þpí´Tf4ÂDB‚"6@†Šš à è'Ãì8X«�”¬®ÃW€<‘\ röBƒÔ1€ à¡€KC ž†#f¬0]C	Ó ›†/‹N A a…*
Ê×M…m"Ë,[]],\lVt6–FN†tÛG«¤7tÂövf–vãCOe[è 	S*±Íáè­ÂˆÁWÑ>ø^NK†`. l,˜2p     œ     è  C˜ÃÔ3ÐÖa²††ó±YÚµÔ?A7·rà!ÆÉÀ·^$�Àœ=¨^201(¹ì Ò’€\ bd ¬`íÐ€è‰12*yê?hò…Ä D)åä(dX8Ë_@ˆ	H™bàU“�Ôg$øHú’ôBØ8¹JÊ�>Oœcð±µŽèéAvbG•5”¹…èíñ¨1[¯PàM!Eù}Ú*…š"pìzðÜ©»’’ó3ï„FÜRÍÓ”A§\{ iykC[£Ïç2ŽHw§,1FÐ¸Âq™ÄÊ‹™Ò‰ÏHàSn�HÛƒÆ'aà<�L}tÂä²d”T´›œQ©=—³rkÂGD=,«%� @·>T¦.upm…hÄ Fi|Z`æúAÔ`@:Z÷�\4ëÀ \u J%40Œ¤”"i;�@ÒBÈÄê8ª(ix7ñ8k”�OÐòXñ= 5Äº!AiÀ@’à‚àZ:zL&¹ÚUÈ K(bëDAG!s,GŠ–cBNýˆkjeÃ&ÄðÊg
lïE²ÁmŒipQÀDqAÆ"/*,ƒL±´Üm ÖD(�d›039 €P³8*šÀ2•&åmX¸'ä0“h	å­<ä     œ   	  è  .ÌÚ”b@	�>«†E	eA%uQ^š*
œ
¹0	-e�Z�"«´vTÅÊP±/ÿ—}…Z(ØH,W)á¯`Næ€8OŠ °ôcdÀ‰�€	AY#‚¸�pšàxÂ„À+]\$G©è  šŸ�¤ZJŒÀ` oF`þ° 03¾;…Èi'xê–&.°ÐÁ©¥¹…‹�/]SàðÂ(;  œ,�1Ð CW%Aì§·- &¤Q‚Î\Ñ…ìl¥¬“ ¸.N†ÆÖµð¢Bjfék�ØÇÛ„àG/c)Ï:8FÀ¦À–fžXEð¦  -‚ ïÎ²<¯jäìk~Àˆ„âé )³¡!C Aì�¶v±‡È
U42qQÇ,í gRt²B ”IË€'¡ C0[ ‚{-ê @D@{ž’Ó°0Ô€;‚(#Ã
NöHŠYh I'`J¬ê`*cjbêküH)''3�ð.B@AÀÐÃ+€À@žÌÀ”™„Ç‡>Ÿ?ÓŸ =9üœ|Ý4æ,_ˆ	ôk³dp Ï¹@ÂaWädäh�€îç�~@sn!~:`qùù²Ó‹é†Ã	íªpL     v     è  E}–¥Ÿ,d2			
	
	jsr	-390(a6)		;InitBitmap
	move.l	#$70000,bitmap+8

init_rastport:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	jsr	-198(a6)		;InitRastport
	
	move.l	#bitmap,rastport+4

clear_screen:
	lea	$70000,a0
	move.l	#$10000/4-1,d0
clear_loop:
	clr.l	(a0)+	
	dbf	d0,clear_loop

; *** Set hires topaz 8 font ***

open_font:
	lea	txtstruc(pc),a0
	jsr	-72(a6)			;OpenFont
	move.l	d0,txtfont

set_font:
	lea	rastport(pc),a1
	move.l	txtfont(pc),a0
	jsr	-66(a6)			;Setfont	

; *** Text output r     v     è  FY“Spoutine for the menu ***

	moveq	#9,d7
	lea	text1(pc),a0
	moveq	#32,d1

text_loop:
	bsr.S	put_text
	add.l	#11,d1	;10
	add.l	#71,a0
	subq.l	#1,a0
	cmp.b	#' ',(a0)		;alt + space ?
	bne.s	textit

; *** Test in which line and set end position of beam ***

	move.w	d7,d6	
	moveq	#10,d5
	sub.w	d6,d5		;10-d7
	move.w	d5,$7f000
	lea	$7e000,a3
	lea	waitlist(pc),a2
	subq.w	#1,d5
	add.w	d5,a2
	move.b	(a2),down
	bra.s	textit

waitlist:
	dc.b	$6f,$7a,$85,$90,$9b,$a6,$b1,$bc,$c7,$d2

textit:
	addq.l	     v     è  G
Lòv#1,a0
	dbra	d7,text_loop
	bra.s	makeadr

put_text:
	movem.l	d1/a0,-(a7)
	lea	rastport(pc),a1
	moveq	#71,d0
	jsr	-240(a6)
	lea	rastport(pc),a1
	jsr	-60(a6)
	movem.l	(a7)+,d1/a0
	rts

; *** Calculate Address list for the font ***

makeadr:lea	adrlist(pc),a0
	lea	font(pc),a1
	move.l	a1,a2
	moveq	#1,d1			;2 charlines		
adrlo2:	moveq	#19,d0			;Chars per line
adrloop:move.l	a1,(a0)+
	addq.w	#2,a1			;16 Pixel
	dbf	d0,adrloop
	add.l	#[12*40],a2
	move.l	a2,a1
	dbf	d1,adrlo2

; *** Set sprite      v   	  è  Hx ^/pointers ***

set_sprite_pointers:
	move.l	#spritedata,d0
	lea	spritepointer+2(pc),a0
	bsr.s	setrel

; * set arrow relative

	move.l	#arrow1data,d0
	lea	spritepointer+18(pc),a0
	bsr.s	setrel
	move.l	#arrow2data,d0
	lea	spritepointer+26(pc),a0
	bsr.s	setrel

; * set cred relative

	move.l	#credits,d0
	lea	credbpl+2(pc),a0
	bsr.s	setrel
	bra.s	stcopp	

setrel:
	swap	d0
	move.w	d0,(a0)+
	add.w	#2,a0
	swap	d0
	move.w	d0,(a0)+
	rts

; *** Start copper ***
stcopp:
	move.l	#copper,$dff080

     v   
  è  I­<F7; *** Compare F-keys ***

cmp_keys:
	lea	$7e000,a3
	move.b	$bfec01,d0	
	cmp.b	#$5f,d0			;F1
	beq.L	load1
	cmp.b	#$5d,d0			;F2
	beq.L	load2
	cmp.b	#$5b,d0			;F3
	beq.L	load3
	cmp.b	#$58,d0			;F4
	beq.L	load4
	cmp.b	#$56,d0			;F5
	beq.L	load5
	cmp.b	#$54,d0			;F6
	beq.L	load6
	cmp.b	#$52,d0			;F7
	beq.L	load7
	cmp.b	#$50,d0			;F8
	beq.L	load8
	cmp.b	#$4e,d0			;F9
	beq.L	load9
	cmp.b	#$4c,d0			;F10
	beq.L	load10
	btst	#6,$bfe001
	beq.s	endfast

	btst	#7,$bfe001
	beq.s	endfast

	tst.b	en     v     è  Jû¾7dit
	beq.s	wait
	bra.s	endfast

wait:
	cmp.b	#$80,$dff006
	bne.S	wait
	move.b	$bfec01,d4
	cmp.b	#$81,d4		; 9 on numeric keyboard
	beq.s	disptime
	bsr.L	int
	bra.L	cmp_keys

disptime:
	move.w	#$000f,$dff180
	bsr.L	int
	move.w	#$0610,$dff180
	bra.L	cmp_keys

endfast:
	bra.s	set_load

end:	
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	38(a0),$dff080
	move.w	#$8020,$dff096		;Turn sprites on
	jsr	-138(a6)		;Permit
	movem.l	(sp)+,d0-d7/a0-a6
	moveq	#0,d0			;no err     v     è  KP2Ô9ors
	rts

; *** Mouse and key selection ***

set_load:
	lea	$7e000,a3
	move.b	menuwait(pc),d0	
	cmp.b	#$6f,d0
	beq.s	load1
	cmp.b	#$7a,d0
	beq.s	load2
	cmp.b	#$85,d0
	beq.s	load3
	cmp.b	#$90,d0
	beq.s	load4
	cmp.b	#$9b,d0
	beq.s	load5
	cmp.b	#$a6,d0
	beq.s	load6
	cmp.b	#$b1,d0
	beq.s	load7
	cmp.b	#$bc,d0
	beq.s	load8
	cmp.b	#$c7,d0
	beq.s	load9
	cmp.b	#$d2,d0
	beq.s	load10

	bra.s	end

; *** Which file shall I load ? *** 

load1:	move.b	#1,(a3)
	bra.s	end
load2:	move.b	#2,(a3)
	bra.s     v     è  LzZ¶	end
load3:	move.b	#3,(a3)
	bra.L	end
load4:	move.b	#4,(a3)
	bra.L	end
load5:	move.b	#5,(a3)
	bra.L	end
load6:	move.b	#6,(a3)
	bra.L	end
load7:	move.b	#7,(a3)
	bra.L	end
load8:	move.b	#8,(a3)
	bra.L	end
load9:	move.b	#9,(a3)
	bra.L	end
load10:	move.b	#10,(a3)
	bra.L	end

; ------------------- Main routines --------------------

int:
	movem.l	a0-a6/d0-d7,-(a7)
	lea	logowait(pc),a0
	cmp.b	#$2f,(a0)
	beq.s	sou
	subq.b	#$01,(a0)
sou:

; *** Move beam at top of selection in first frame di     v     è  Ml³Òosplayed ***

	cmp.b	#1,mousetop
	beq.s	mouseco

	move.b	#$6f,menuwait	
	move.b	#$7a,menuwait2
	move.b	#$6f,arrow1data
	move.b	#$76,arrow1data+2
	move.b	#$6f,arrow2data
	move.b	#$76,arrow2data+2

	move.b	#1,mousetop
	bra.s	okY

; -------------------- Mouse routine ---------------------
mouseco:
	moveq	#0,d0
	moveq	#0,d1
	moveq	#0,d2
	moveq	#0,d3
	move.w 	$dff00a,d0
	cmp.w 	oldy(pc),d0
	beq.S 	okY
	move.w 	d0,d7
	move.w 	d0,d1
	lsr.w 	#8,d1		; d0 : X
	ext.w	d0		; d1 : Y

	move.w 	d1,d2     v     è  NŠ3Üç		;Berechnungen fuer Y
	move.b 	oldy(pc),d3
	sub.w 	d2,d3
	move.w 	d3,d4
	neg.w 	d4
	cmp.w 	#-127,d3
	bgt.s 	nny1
	sub.w 	#255,d4
nny1:	cmp.w 	#127,d3
	blt.s 	nny2
	add.w 	#255,d4
nny2:	add.w 	d4,ypos
	move.w 	d7,oldy

okX:
	moveq	#0,d0
	move.w 	ypos(pc),d0
	tst.w 	d0
	bpl.s 	okY1
	add.w 	#maxY+1,ypos
	bra.s	menu_up

okY1:
	cmp.w 	#maxY,d0
	bcs.s 	okY
	sub.w 	#maxY+1,ypos
	bra.L	menu_down

okY:
	move.w	$dff00a,d0
	move.w	d0,oldy

joy:
	move.w	$dff00c,d0
	move.w	d0,d1
	lsr.w	#1,d1
	eo     v     è  9”ìÌDr.w	d0,d1
	btst	#0,d1
	bne.s	menu_down
	btst	#8,d1
	bne.s	menu_up

; ------------------------ end of mouse routine

; *** Move beam up and down ***

movebeam:	
	move.b	$bfec01,d0
	cmp.b	#$77,d0		;end if help pressed
	bne.s	ok2
	move.b	#1,endit	

ok2:
	cmp.b	#$64,d0
	beq.s	menu_down
	cmp.b	#$66,d0
	beq.s	menu_up
	bra.s	fade	

; * Move menu up
	
menu_up:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	cmp.b	#$6f,(a1)		;top of menu ?
	beq.s	fade

; * sprite up

	lea	arrow1data(pc),a4
	lea	          Ý    )3    '
dc.b	"We will have our own world",$a
dc.b	'                           '
dc.b	'We will have it our way',$a
dc.b	'                            '
dc.b	'Standing like a tower',$a
dc.b	'                       '
dc.b	'The sun will shine on our way...',$a,$A,$A
dc.b	'               '
DC.B	$9B,"1;31;40m"
dc.b	'!!! YOU CANNOT STOP WHAT HAS ALREADY BEGUN !!!',$a,$a,$a
dc.b	$9B,"0;31;40m"
dc.b	'                       '
dc.b	'***  B R A I N S T O R M  ***',$a,$a

even

textend:

0
windname:     U      y    Æ%)0m",$a,$a
dc.b	'                       '
dc.b	'***  B R A I N S T O R M  ***'
dc.b	$9B,"0;31;40m",$A,$A

even

textend:

"
DC.B	' Orlando'
DC.B	$9B,"0;31;40m"
DC.B	' ­ Design by '
DC.B	$9B,"1;33;40m"
DC.B	'Chester ',$a,$a,$a
DC.B	$9B,"0;31;40m"
dc.b	'                        '
DC.B	$9B,"0;31;40m"
dc.b	"Dealing out the agony within",$a
dc.b	'                     '
dc.b	"Charging hard and no one's give in",$a
dc.b	'                      '
dc.b	'Living on your knees, conformity',$a
dc.b	     b     è  RPžù	test2:
	cmp.b	#2,d0
	bne.s	test3
	move.b	#'2',(a2)
	bra.s	direct
test3:
	cmp.b	#3,d0
	bne.s	test4
	move.b	#'3',(a2)
	bra.s	direct
test4:
	cmp.b	#4,d0
	bne.s	test5
	move.b	#'4',(a2)
	bra.s	direct
test5:
	cmp.b	#5,d0
	bne.s	test6
	move.b	#'5',(a2)
	bra.s	direct
test6:
	cmp.b	#6,d0
	bne.s	test7
	move.b	#'6',(a2)
	bra.s	direct
test7:
	cmp.b	#7,d0
	bne.s	test8
	move.b	#'7',(a2)
	bra.s	direct
test8:
	cmp.b	#8,d0
	bne.s	test9
	move.b	#'8',(a2)
	bra.s	direct
test9:
	cmp.b	#9,d0
	bne.s	test10     b     è  Sÿ‚¼Ë
	move.b	#'9',(a2)
	bra.s	direct
test10:
	cmp.b	#10,d0
	bne.s	error
	move.l	#filename2,d1
	bra.s	direct

	move.l	#filename,d1

direct:
	bsr.s	load
	moveq	#0,d0
	rts

; *** Pointer to filename in    D1    ***

load:
	move.l	#filename,d1
	moveq	#0,d2
	moveq	#0,d3
	jsr	-222(a6)
	rts

error:
	moveq	#-1,d0
lo:	
	move.w	$dff006,$dff180
	dbra	d0,lo
	moveq	#0,d0
	rts


; *** Variables ***

filename:	dc.b	'1',0
filename2:	dc.b	'10',0
dosname:dc.b	'dos.library',0
even
dosbase:	dc.l	0
windname:     b     è  TFÆ¼°dc.b	"*",0
	even


text:
dc.b	$c,$A,$a
DC.B	$9B,"0;31;40m"
dc.b	'                     '
dc.b	'Code by'
DC.B	$9B,"1;31;40m"
DC.B	' Orlando'
DC.B	$9B,"0;31;40m"
DC.B	' ­ Design by '
DC.B	$9B,"1;31;40m"
DC.B	'Chester ',$a,$a,$a
DC.B	$9B,"0;31;40m"
dc.b	'                        '
DC.B	$9B,"0;31;40m"
dc.b	"Dealing out the agony within",$a
dc.b	'                     '
dc.b	"Charging hard and no one's give in",$a
dc.b	'                      '
dc.b	'Living on your knees, conformity',$a
dc.b	     b     è  U0±ø'                      '
dc.b	'Or dying on your feet for honesty ',$a
dc.b	'                       '
dc.b	"Inbred, our bodies work as ONE ",$a
dc.b	'                      '
dc.b	'Bloody, but never cry submission',$a
dc.b	'                    '
dc.b	'Following  our instinct not a trend',$a
dc.b	'                    '
dc.b	'Go against the masses till the end...',$a,$A,$A
dc.b	'               '
DC.B	$9B,"1;31;40m"
dc.b	'!!! YOU CANNOT STOP WHAT HAS ALREADY BEGUN !!!',$a
DC.B	$9B,"0;31;4     b      y    Æ%0m",$a,$a
dc.b	'                       '
dc.b	'***  B R A I N S T O R M  ***'
dc.b	$9B,"0;31;40m",$A,$A

even

textend:

"
DC.B	' Orlando'
DC.B	$9B,"0;31;40m"
DC.B	' ­ Design by '
DC.B	$9B,"1;31;40m"
DC.B	'Chester ',$a,$a,$a
DC.B	$9B,"0;31;40m"
dc.b	'                        '
DC.B	$9B,"0;31;40m"
dc.b	"Dealing out the agony within",$a
dc.b	'                     '
dc.b	"Charging hard and no one's give in",$a
dc.b	'                      '
dc.b	'Living on your knees, conformity',$a
dc.b	     v     è  W¬ƒ$                                  ******
; **************************************************************

>extern "Df0:data/gfx",tuttifont,4924

>extern "Df0:data/tuttifrutti.raw",credits,350    ;for tutti frutti normal
;>extern "Df0:data/utilities.raw",credits,350    ;for utilities
;>extern "Df0:data/gamepack.raw",credits,350    ;for gamepack
;>extern "Df0:data/fruitpack.raw",credits,350    ;fruitpack 

maxX = 20
maxY = 20

; ----------- Set up everyting before starting the copper      v     è  XÀ4ö-----------

start:		
; *** Forbid ***

forbid:
	movem.l	d0-d7/a0-a6,-(sp)
	move.l	4.w,a6
	jsr	-132(a6)		;Forbid

	move.l	#fontmem,d0
	lea	fontbpl+2(pc),a1
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)

	move.l	#$70000,d0
	lea	new_bpl+2(pc),a0
	bsr.L	setrel

; *** Set relative logo address ***
; *** 32*320 ***

copy_logo:
	move.l	#logoaddr,d0
	lea	bpl+2(pc),a1
	moveq	#2,d1
logo_loop:
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)
	addq.w	#4,a1
	ad     v     è  Y‹”éyd.w	#[32*40],d0
	dbf	d1,logo_loop

; *** Copy pack no. in screen memory ***

	lea	credits+31(pc),a0
	lea	tuttiname(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	lea	credits+32(pc),a0
	lea	tuttiname+1(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	bra.s	setpointer

sloop:
	cmp.b	(a1),d3
	bne.s	sloop2
	bsr.s	copchar
sloop2:	
	addq.l	#1,a2
	addq.l	#1,d3
	dbf	d5,sloop
	rts
; *** copies char into memory     v     è  D ìÃF ***
; source in  A2  /   destination in A0


copchar:
	moveq	#6,d0
copycharmem:
	move.b	(a2),(a0)	
	add.l	#50,a0
	add.l	#10,a2	
	dbf	d0,copycharmem
	rts

; *** Set text pointer for small scroller ***

setpointer:
	move.l	#gtext,textpointer

; *** Open graphics.library ***

open_gfx:
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	d0,gfxbase

init_bitmap:
	move.l	gfxbase(pc),a6
	lea	bitmap(pc),a0
	moveq	#1,d0			;how many planes ?
	move.l	#640,d1			
	move.l	#256     M     è  [lò?�BªœBª  <  $(jN•%At <  $(jN•%A�BªpBªˆt<%BXv>%C\x$%D`z.%Ed%iôŒ%i \x%i,|%iÄ€t" <  $(j<N•#A XJ�n  J�g  GìÜ"ä‰ <  $Iì$N•NÖ" <  $(j ìN•%AlJ�f  vr  <  $(j ÌN•#AGìð"ä‰ <  8(jìN•$rÿ <  ((j ÌN•" <  ((j ìN•%Alr  <  4(j ÌN• <  ((j´N•$)rÿ <  ((j ÌN•Jªlf  $Gìô"ä‰ <  $Iì$N•"*l <  $(j ôN• <  $(j ØN•%Aht
´�gêv.¶�g  D(*8¸ª4f  8 <  $(j ÜN•Jª@g  r <  $(j ”N•%jl8r  <  $(j N•")å‰t 0 #Br #A²©n  $$)åŠÔ�v 0( $*ŒåŠÔ�ƒ(      M     è  \ÿ3#ØrÒ©`Ò <  4(j 8N•$r <  $(j¸N•#Ar#At²‚m  6t
")N­ r0Ô�&*Œå‹Ö©‚8 t
")N­ #AtÿÔ©"`À"*8²ª4g  *$*<åŠv 0( x¶„m  v 0(z»ƒ,*ŒåŽƒh"*Œ <  $(j ðN•%ApJ�f  xr  <  $(j (N•�   Íf  @Gì"ä‰ <  $(jôN•#AJ�g   <  ((j´N•"*Œ <  ((j ðN•%ApJªpf  $*ŒGì"ä‰ <  $Iì$N•"*p <  $(j øN•Jª@g  r <  $(j ”N•`  *"*h²ªdf   <  $Iì,N•`   <  $Iì¬N•rÿ²ªhfÐ <  $(j üN•"*8 <  $(j ôN•"*8²ª4g  ( <  $(j ØN•%Ahtÿ´�g   <  $(j àN•`Ú <  $(j N•"*Œ <     M     è  ]±�7  $(j ìN•#A$*8´ª4g   <  $(j üN•"*< <  $(jhN•%i8"*Œå‰t 0 #Br #A²©n  $$*ŒåŠÔ�v 0( $*<åŠÔ�ƒ( rÒ©`Ò"*t <  $(j øN•"*œ <  $(j N•NÖNq:T/Command-0-Tnn   Incorrect file nameS: Can't open %S  :T Can't open work file "%S"  handledp(j ØN•%Aht
´�g tv ¶�g lxÿ¸�g dp(j ÜN•t
"*€p(j<N•"�t´�g  rÿ`  $*€Gì¸"ä‰p(j@N•#A J�l  Gìà"ä‰pIìøN•` âJªˆg  Gìô"ä‰pIìøN•t2"*xp(j<N•#A J�n  Gì"ä‰pIìøN•"*�p(j ôN•"*tp(j øN•vd$*|"*xp(j8     M     è  ^ŠAµ~N•%A„p(j ÜN•"*pp(j øN•"*lp(j ôN•Jª„f  $*xGì$"ä‰pIìøN•rÿ%Aˆ` Lt
"*€p(j<N•#A J�l  GìH"ä‰pIìøN•J© g Jªˆf  GìX"ä‰pIìøN•$*€"*xp(j@N•#A J�m  ¤Òª|å‰J° f  –rdÒª|’ª„#A $"*„p Iì˜N•#A tþ´�f  $) "*„p Iì˜N•#A J© n  J© g  Gìh"ä‰p IìøN•`  |"*|Ò© å‰!ª„ "*„å‰t 0 #B t") N­ Òª„R�%A„`  DpIìXN•$) Y‚&<  XÖŠä‹Ö‚å‹!�8 `   ") mÖt²‚nÐã‰6{Nô¸  | |00p(j ØN•%Ah`  p(j ØN•%Ahr
²ªhg  
tÿ´ªhfâp(j ØN•%AhNÖNq$KEY,K,DEFAULT,DEF,B     M     è  _ò² RA,KET,DOLLAR,DOT   Invalid directive  More than one K directive  Illegal K directive"Parameters unsuitable for key "%S" Illegal keywordNo K directive Illegal D item substitrÿ"�B© ` t"*h²ªXf *J‘g $B© B‘tÿ#B Jªˆf  Gì¬"ä‰pIìxN•p(j ØN•%Ah`  <r²© n  Gì¼"ä‰pIìxN•R© "*€å‰Ò© ªk p(j ØN•%Ah"*h²ª\g  ²ª`g  t
´�g  vÿ¶�f¤"*€å‰©  $*€"*xp(j@N•#A J�m  Òª|å‰J° f  
rÿ"�`  <"*|Ò© å‰tÿ´° f  "*€p(j$N•`  "*|Ò© å‰"0 p(j$N•"*h²ª`f  p(j     M     è  `;A(Ç ØN•%Ah`  @"*h²ª\f  J© g  tÿ"‚B© `  J‘g  "*hp(j àN•p(j ØN•%Ahr
²ªhg  tÿ´ªhf þ|r
p(j àN•p(j ØN•%AhNÖNqNo K directive Keyword too long
  getch  t
"*€p(j<N•"�J�f  .p(j ØN•%Ahp(j ÜN•r
²ªhg  tÿ´ªhf  rþNÖJ‘o  "*€å‰t 0 v´ƒg  Gì |"ä‰pIì  N•"*€å‰t 0"NÖInvalid directive argument reportcr p(j (N•%A Jªpg  "p(j N•"*Œp(jhN•"*tp(j øN•Jªlg  
p(j üN•Gì Œ"ä‰p(j$N•&) $) "p(j(N•r
p(j àN•r%Aœ$*˜"*”p(j HN•NÖNq	EXECUTE:   substrdB©      M     è  aöUFAvÖ‚å‹Sƒ#C B© B© xÿ#D #B  r #A $²©  n  Ò‘å‰B° rÒ© $`äp,(j ØN•#A t ´�gîv"¶�f  xÿ#D p,(j ØN•#A `  ") ²ªXf >J© g 6B© $tÿ#B Jªˆf  GìÜ"ä‰p4Iìÿ`N•p4(j ØN•#A `  <r²© $n  Gìì"ä‰p4Iìÿ`N•R© $"*€å‰Ò© $©  p4(j ØN•#A ") ²ª\g  ²ª`g  t
´�g  vÿ¶�f¤"*€å‰© ' $*€"*xp4(j@N•#A  J�m  Òª|å‰J° f  rÿ#A `  N"*|Ò©  å‰tÿ´° f  
"*€`  "*|Ò©  å‰"0 #A (xØ‰äŒ&$) p8IìXN•J�f  rÿNÖ") ²ª`f  p4(j ØN•#A `  Ø") ²ª\f  J© g  tÿ#B B© `  ªJ© g  Zr"²© f       M   	  Ü    G!ú.rNÖr*²© f  >p,(j ØN•#A p,(j,N•tE²‚f  r#A ") p,(j,N•tN²‚f  r
#A `   r;²© g  `t ´© g  Vv=¶© g  LJ© g  $xØ‰äŒ&$) ") p,IìN•J�f  rÿNÖp,(j ØN•#A r
²© g  tÿ´© f ýÐp,(j ÜN•J© g  rÿNÖJ© f  r=²© f  p,(j ØN•rþNÖr NÖrNÖNo K directive Keyword too long
  substwr*å�#pX  R© ´© l  r NÖ") å‰Ò© ©  ") å‰©  ") å‰!©  rÿNÖNqsubstwr*å�| 0X #F r#A ²© n  6$åŠÔ�v 0( () $) "&) p$Iìÿ°N•J�f  r NÖrÒ© `ÀrÿNÖ          $   ¦  È   ¨  òsubstrdB©           è  cPžù=test2:
	cmp.b	#2,d0
	bne.s	test3
	move.b	#'2',(a2)
	bra.s	direct
test3:
	cmp.b	#3,d0
	bne.s	test4
	move.b	#'3',(a2)
	bra.s	direct
test4:
	cmp.b	#4,d0
	bne.s	test5
	move.b	#'4',(a2)
	bra.s	direct
test5:
	cmp.b	#5,d0
	bne.s	test6
	move.b	#'5',(a2)
	bra.s	direct
test6:
	cmp.b	#6,d0
	bne.s	test7
	move.b	#'6',(a2)
	bra.s	direct
test7:
	cmp.b	#7,d0
	bne.s	test8
	move.b	#'7',(a2)
	bra.s	direct
test8:
	cmp.b	#8,d0
	bne.s	test9
	move.b	#'8',(a2)
	bra.s	direct
test9:
	cmp.b	#9,d0
	bne.s	test10          è  dÿ‚¼ÿ
	move.b	#'9',(a2)
	bra.s	direct
test10:
	cmp.b	#10,d0
	bne.s	error
	move.l	#filename2,d1
	bra.s	direct

	move.l	#filename,d1

direct:
	bsr.s	load
	moveq	#0,d0
	rts

; *** Pointer to filename in    D1    ***

load:
	move.l	#filename,d1
	moveq	#0,d2
	moveq	#0,d3
	jsr	-222(a6)
	rts

error:
	moveq	#-1,d0
lo:	
	move.w	$dff006,$dff180
	dbra	d0,lo
	moveq	#0,d0
	rts


; *** Variables ***

filename:	dc.b	'1',0
filename2:	dc.b	'10',0
dosname:dc.b	'dos.library',0
even
dosbase:	dc.l	0
windname:          è  O­ô_„dc.b	"*",0
	even


text:
dc.b	$c,$A,$a
DC.B	$9B,"0;31;40m"
dc.b	'                     '
dc.b	'Code by'
DC.B	' Orlando'
DC.B	' ­ Design by '
DC.B	'Chester ',$a,$a,$a
dc.b	'                           '
DC.B	$9B,"0;31;40m"
dc.b	"We will have the power",$a
dc.b	'                           '
dc.b	'We will have the glory',$a
dc.b	'                           '
dc.b	' In our shining hour',$a
dc.b	'                         '
dc.b	'We will write our own story  ',$a
dc.b	'                                è  fâºNM                 See the new day
                           The new day dawning.
                            It's only just begun.
                         We march into the future
                          Towards the rising sun.
                       Beyond the wide, wide horizon.

                       A journey filled with wonder
                        Is waiting just for fun...›2;33;40m

                       ***  B R A I N S T O R M  ***›0;31;40m

    ì                               ’|ƒ„   0   Ä   Ì   Ø      ò  é   æ,y   Cú ÷N®þh#À  ,y  "<  $<  íN®ÿâ/ " $<  &<  „N®ÿÐ"N®ÿÜp 9 à Eú ¬  f¼ 1`t  f¼ 2`h  f¼ 3`\  f¼ 4`P  f¼ 5`D  f¼ 6`8  f¼ 7`,  f¼ 8`   	f¼ 9`  
f$"<   ü`"<   úap Nu"<   út v N®ÿ"Nupÿ3ù ßð ßñ€QÈÿôp Nu1 10 dos.library      * 

                 Bootmenu coded by Orlando / Gfx by Chester 


                         There were many before us
                       There are many still to come
                       è  hPžù9test2:
	cmp.b	#2,d0
	bne.s	test3
	move.b	#'2',(a2)
	bra.s	direct
test3:
	cmp.b	#3,d0
	bne.s	test4
	move.b	#'3',(a2)
	bra.s	direct
test4:
	cmp.b	#4,d0
	bne.s	test5
	move.b	#'4',(a2)
	bra.s	direct
test5:
	cmp.b	#5,d0
	bne.s	test6
	move.b	#'5',(a2)
	bra.s	direct
test6:
	cmp.b	#6,d0
	bne.s	test7
	move.b	#'6',(a2)
	bra.s	direct
test7:
	cmp.b	#7,d0
	bne.s	test8
	move.b	#'7',(a2)
	bra.s	direct
test8:
	cmp.b	#8,d0
	bne.s	test9
	move.b	#'8',(a2)
	bra.s	direct
test9:
	cmp.b	#9,d0
	bne.s	test10          è  iÿ‚¼û
	move.b	#'9',(a2)
	bra.s	direct
test10:
	cmp.b	#10,d0
	bne.s	error
	move.l	#filename2,d1
	bra.s	direct

	move.l	#filename,d1

direct:
	bsr.s	load
	moveq	#0,d0
	rts

; *** Pointer to filename in    D1    ***

load:
	move.l	#filename,d1
	moveq	#0,d2
	moveq	#0,d3
	jsr	-222(a6)
	rts

error:
	moveq	#-1,d0
lo:	
	move.w	$dff006,$dff180
	dbra	d0,lo
	moveq	#0,d0
	rts


; *** Variables ***

filename:	dc.b	'1',0
filename2:	dc.b	'10',0
dosname:dc.b	'dos.library',0
even
dosbase:	dc.l	0
windname:          è  jî|-dc.b	"*",0
	even


text:
dc.b	$c,$A,$a
dc.b	'                 '
dc.b	'Bootmenu coded by Orlando / Gfx by Chester ',$a,$a,$a
dc.b	'                       '
dc.b	"  There were many before us",$a
dc.b	'                       '
dc.b	'There are many still to come',$a
dc.b	'                       '
dc.b	'       See the new day',$a
dc.b	'                       '
dc.b	'    The new day dawning.',$a
dc.b	'                       '
dc.b	"     It's only just begun.",$a
dc.b	'                               É    Ö²3«  '
dc.b	'  We march into the future',$a
dc.b	'                       '
dc.b	'   Towards the rising sun.',$a
dc.b	'                       '
dc.b	'Beyond the wide, wide horizon.',$a,$A
dc.b	'                       '
dc.b	'A journey filled with wonder',$a
dc.b	'                       '
dc.b	' Is waiting just for fun...'
DC.B	$9B,"2;33;40m",$a,$a
dc.b	'                       '
dc.b	'***  B R A I N S T O R M  ***'
dc.b	$9B,"0;31;40m",$A,$A

even

textend:


even
dosbase:	dc.l	0
windname:     U     è  P/°
'                      '
dc.b	'Or dying on your feet for honesty ',$a
dc.b	'                       '
dc.b	"Inbred, our bodies work as ONE ",$a
dc.b	'                      '
dc.b	'Bloody, but never cry submission',$a
dc.b	'                    '
dc.b	'Following  our instinct not a trend',$a
dc.b	'                    '
dc.b	'Go against the masses till the end...',$a,$A,$A
dc.b	'               '
DC.B	$9B,"0;32;40m"
dc.b	'!!! YOU CANNOT STOP WHAT HAS ALREADY BEGUN !!!',$a
DC.B	$9B,"0;33;4     %     è  mPžù+test2:
	cmp.b	#2,d0
	bne.s	test3
	move.b	#'2',(a2)
	bra.s	direct
test3:
	cmp.b	#3,d0
	bne.s	test4
	move.b	#'3',(a2)
	bra.s	direct
test4:
	cmp.b	#4,d0
	bne.s	test5
	move.b	#'4',(a2)
	bra.s	direct
test5:
	cmp.b	#5,d0
	bne.s	test6
	move.b	#'5',(a2)
	bra.s	direct
test6:
	cmp.b	#6,d0
	bne.s	test7
	move.b	#'6',(a2)
	bra.s	direct
test7:
	cmp.b	#7,d0
	bne.s	test8
	move.b	#'7',(a2)
	bra.s	direct
test8:
	cmp.b	#8,d0
	bne.s	test9
	move.b	#'8',(a2)
	bra.s	direct
test9:
	cmp.b	#9,d0
	bne.s	test10     %     è  nÿ‚¼í
	move.b	#'9',(a2)
	bra.s	direct
test10:
	cmp.b	#10,d0
	bne.s	error
	move.l	#filename2,d1
	bra.s	direct

	move.l	#filename,d1

direct:
	bsr.s	load
	moveq	#0,d0
	rts

; *** Pointer to filename in    D1    ***

load:
	move.l	#filename,d1
	moveq	#0,d2
	moveq	#0,d3
	jsr	-222(a6)
	rts

error:
	moveq	#-1,d0
lo:	
	move.w	$dff006,$dff180
	dbra	d0,lo
	moveq	#0,d0
	rts


; *** Variables ***

filename:	dc.b	'1',0
filename2:	dc.b	'10',0
dosname:dc.b	'dos.library',0
even
dosbase:	dc.l	0
windname:     %     è  o¯w»ûdc.b	"*",0
	even

text:
dc.b	$c,$A,$a
dc.b	'         '
dc.b	'Bootmenu coded by Orlando / Gfx by Chester ',$a,$a,$a
dc.b	'                '
dc.b	"  There were many before us",$a
dc.b	'                '
dc.b	'There are many still to come',$a
dc.b	'                '
dc.b	'       See the new day',$a
dc.b	'                '
dc.b	'    The new day dawning.',$a
dc.b	'                '
dc.b	"     It's only just begun.",$a
dc.b	'                '
dc.b	'  We march into the future',$a
dc.b	'         %     v    ž†€            '
dc.b	'   Towards the rising sun.',$a
dc.b	'                '
dc.b	'Beyond the wide, wide horizon.',$a,$A
dc.b	'                '
dc.b	'A journey filled with wonder',$a
dc.b	'                '
dc.b	' Is waiting just for fun...'
DC.B	$9B,"1;31;40m",$a,$a
dc.b	'                '
dc.b	'***  B R A I N S T O R M  ***'
dc.b	$9B,"0;31;40m",$A,$A

even

textend:


	
ables ***

filename:	dc.b	'1',0
filename2:	dc.b	'10',0
dosname:dc.b	'dos.library',0
even
dosbase:	dc.l	0
windname:              H    NurÙ  5                          o  q      q                          s      +          u      t                                0      n                      _      r  .      Ý                              w                      Ö            2  Z  W                    ÿÿÿÿ  x                                                                                                      YÆ  ã  	NBOOTMENU-INSTALL-DISK                    YÆ  ã        È  ‰                    q            þ¼ª1  Ù                          ü      ¡  M              Û                  ²                                    ´                  Ç                                      ª                          Ã  ×  �      ¤                  �  £              œ                      ‡                                                                                                                  ÷  @C                                                                    p            r            §hí›                                                                                              m                                                  v                            )                                                                          e                              ,                                                                                                              YÈ   ù  ¾SOURCE                                                               p            s            þ³�G                                                                                                                                          r                                                                                                                                                                                                                                                                  YÇ  :  _L                                                                    p            t            þ¬Ãz                      ô                                                      ö      (  ú                                                            N                                      þ  Õ                                                                        Þ                                                                                                                              é  
™S                                                                    p            u            ¨»«�                                                                                                                                                                                                                                                                          x                                                                                                                                      à  èDEVS                                                                 p            v   2       ‰�                                                                                           m   e   d   c   t   s   r  X  W  V  U  j  i  h  g  f  e  d  c  b  a  `  u  t  s  r  q  p  o  n  m  l  k  9  N  M  L  K  J  I  H  G  F  E  D  Y  X  W  V                _                                                                                              YÈ   Ç  	‘
bootmenu.s                                                           r    ÿÿÿý     w            º»—Î                *  �                                                  y                                                                                                                          z                  }                                                          …      ƒ                                                                                                                  ‰   ÈDATA                                                                 p            x         ¿úû·û                                                                                                                                                                                                                                                                                              ¿               è                                                                                                  à  ëSystem-Configuration                                                 u    ÿÿÿý     y         {n‚                                                                                                                                                                                                                                                                                          |  {              p                                                                                                  Ì  	char.raw                                                             w    ÿÿÿý     z         ˆdå*                                                                                                                                                                                                                                                                  �  Ž  �  Œ  ‹  Š  ‰  ˆ                                                                                                                 Í  elogo.raw                                                             w    ÿÿÿý     y     è  |cb²øÿøüÿøüüüð<?ðÿøð<ð øÿøøÿøøÿøüÿüÿüÿüÿüÿüÿüÿüÿüð<?ðÿüð<ð ÿüÿüÿüÿüÿüÿüÿüÿüð<ð<ð ð<ð ð ð ð<€ <ð<ð ÷¼ð<ð<ð<ð<ð<ð €ð<ð<ð ð<ð ð ð ð<€ <ð<ð ÷¼ð<ð<ð<ðð<ð €ÿüÿøð ð<ÿðÿððüÿü€ <ÿøð ÷¼ð<ð<ÿüðlÿøÿø€ÿüÿøð ð<ÿðÿððüÿü€ <ÿøð ÷¼ð<ð<ÿøðôÿøü€ð<ð<ð ð<ð ð ð<ð<€ð<ð<ð ÷¼ð<ð<ð ðøð< <€ð<ð<ð ð<ð ð ð<ð<€ð<ð<ð ÷¼ð<ð<ð ð|ð< <€ð<ÿüÿüÿüÿüð ÿüð<ÿüÿüð<ÿü÷¼ð<ÿüð ÿ¼ð<ÿü€ð<ÿøüÿøüð üð<ÿüøð<ü÷¼ð<øð Üð<ÿø€                                                                                ð<ð<÷¼ð<     y     ˆ    ì@ýêð<ÿü <ÿøÿøóÀÿüüÿøøøøø€    ð<ð<÷¼xxxxÿø üÿüÿüóÀÿüÿüÿüÿüÿüÿüÿü€    ð<ð<÷¼<ð<ð ð ü < óÀð ð  <ð<ð<ðüð<€    ð<ð<÷¼ààà < < óÀð ð  <ð<ð<ñü <€    ð<ð<÷¼ÀÀø <ü?øÿüÿøÿø?üøÿüó¼ü€    ð<ð<÷¼À€ø <ÿø?øüÿüÿü?üøü÷<ø€    ð<ð<÷¼à€  <ð  À <ð< <ð< <þ<€€    ð<xx÷¼<ð€<  <ð  À <ð< <ð< <ü<        ÿü?ðÿüxx€ü <ÿüÿüÀÿüÿü <ÿüÿüÿü€€€  üàøð<€ÿü <ÿüÿøÀÿøø <øÿøø€€€            Ê  ’SOURCE                                                               p            }         ~ÄBÓÚ                                                                                                                                                                                                                                                                                              ~              ^                                                                                                  Ì  	Äfruitpack.raw                                                        w    ÿÿÿý     }     ^    TÚŸú                ýùŒxüø0yŒ   Ø                                   ��Œ00ŒxÍŒ   Ø                                   ��Œ00Œy�˜  ü                                   ñùŒ00øÍ�ð   Ø                                   �±Œ00€ý�˜  ü                                   �™Œ00�†ÍŒ   Ø                                   �Œüx0�†yŒ   Ø                     üàøð<€ÿü <ÿüÿøÀÿøø <øÿøø€€€            Ê  ’SOURCE                                                               p                     €›Uñ                                                                                                                                                                                                                                                                                              €               F                                                                                                  Ì  	þfruttifont.raw                                                       w    ÿÿÿý           F    'ïK|||þ8þ||Æ8ÆÆ<À`ÆÆÎlüÀÆÆÞ<Ìü|~öpþÆÆÆÀÆÆÆ0Æ|<þ|||0|8    y                                                                                                                                              }                                                                                                                                                                                      Ì  	ËDATA                                                                 p            �         ‚«ù¯=                                                                                                                                                                                                                                                                                              ‚              ^                                                                                                  Ì  
lgamepack.raw                                                         w    ÿÿÿý     �     ^    j~9ç                 x1üø0yŒ    Ø                                    Ìy�€ŒxÍŒ    Ø                                   €yÝ€Œy�˜   ü                                   ŒÍýðýøÍ�ð    Ø                                   Œý­€€ý�˜   ü                                    Í‡�€�†ÍŒ    Ø                                    }‡�ü�†yŒ    Ø                                                                       Ì  
+DATA                                                                 p            ƒ         „Ø;2#                                                                                                                                                                                                                                                                                              „              ^                                                                                                  Ì  
ëtuttifrutti.raw                                                      w    ÿÿÿý     ƒ     ^    XŠz                 ýŒüüxýùŒüüx Ø                                    1Œ000��Œ000 Ø                                    1Œ000��Œ000ü                                    1Œ000ýñùŒ000 Ø                                    1Œ000�±Œ000ü                                    1Œ000�™Œ000 Ø                                    0ü00x�Œü00x Ø                                                                       Ì  
«DATA                                                                 p            …         †¿6Ì1                                                                                                                                                                                                                                                                                              †              ^                                                                                                  Ì  Yutilities.raw                                                        w    ÿÿÿý     …     ^    „zÓ                Œüy€xüyüø    Ø                                   Œ01€001�Œ    Ø                                   Œ01€001�À   ü                                   Œ01€001ðp    Ø                                   Œ01€001€   ü                                   Œ01€001�Œ    Ø                                    ü0yüx0yüø    Ø                                                                       Ì  
lgamepack.raw                                                         w    ÿÿÿý     ‡         ‘„pÙ¯                                                                                                                                                                                                                                                  ;  ›  š  ™  ˜  —  –  •  ”  “  ’  ‘              D                                                                                                  Ð  &BootLeg                                                              q    ÿÿÿý     z     è  ‰�jd  Ì¨š¥™V*«U¦KV™ÀTà�S"VeS+-TÌÏW2©š     yQuJò¬UV*5Lö­3 	à	¤L¬Ê¦wÚ©™#*®eS<      À  €  €  €  `   €                 @   €  À  À  @           €          (  P  à  À  @` À   à  €   `        ¸  `  p   À €   p      @                  `@                                     P                 �m 5 l�W L ÀF Fi�2¨ j` È         €—@‰€Fª�¤   #ÄÐ™T€1 @         �€ 
 @  �€ € @    À )          ¬@ €53+ ¬ÂÀ $™€˜ @& E€ $         	€     z     è  Š5Ùæ  fU€	“@ 3 3 4 †€ h        �0 
  Ü   #€ @       ‹  X       €  ™      �H d  	   �          ² @  0(      " PF          i0à     r     0`äæ        �Š `	   2
 @     " @	       € 	Ñ 
€    €`À  �     9„       {‹@(Q ™àlê€H
  "@          “4 Vª� à&w �  €          € ` €°2    H
 ÀÀ  @B       ˆ    £TÌ� X  2@          �›	  € ©™, € ,       €�        z     è  ‹`BÂ$À   @€  �           0  Ä €°À   à    ¸ „        �    � $ €     0 @        €  €" €@   € à  h… „     �� � € �$€     	   @         °      °@   H  
  @d  (     ¹5Ntµ "€T ª%BÌ­32©ÙUd§Ê  Z©�,       \ª¦¦[ 	R(U¶dV™™T¦ª€2jeP dÈ‘€   g&VÏÉ$üÞ,™ç€À~ol™á<ó#ä˜ðž     ~ÎLŠýŸ’WÉù¼³Ï aàüßÑ3ÂxWæF£É1á<<         @       0`  °   €  3          p  à       @ 0 `   À            0   `   €                z     è  Œ*]j    €   @                 P   `           @   `                8       @  (         0                          p                  3 4ä l~l ð à ?ïˆðŸ h€ È         �¸Àñ€?7�&x  @ ŸSÐxN Á @                 �€ € l        €H           €4ðÅœ6À hxp á              ± " ká‰˜A` `ðÀÃ    B@         �€ i      °° ,    0& ` –       �� [ 8   'Ð    04 ¾       €° " p  €4ä      0 0Àp       €  p0à   �v    ˆ
   2`      z     è  �ˆ”Û{àà        ñ À   0 : A€     rÄ         �@€  0  `   € 0 À
        €'’  ’O�°8`/ H    € g       €#Ç  L&� &< �  €`@         €    €6    � ÀÀ          �3ð0  �6›Ã                 ·à   �°4 ÿ7†H  €0 
              „ €°     pÀ  œ         �€   0"    €@            €€ $    4@       @            h  €&  €€À     € H Õ¿Ü       \ €&€   €   '   À€  •2”      z     è  Ž�™    �0 8  4�       n  €  À �ºÜ    Æ´ð[Ï ±–È‰²43Ï!W$èÂx FBÎ•”    cxÙæ ÇÊ $¼Â™ç‡�1’x �á> æÕúô   ðÁ÷à?÷îûÿïà @o ÿ€ïàÿî ÿðOûàæ     €?ƒû ï´wþô@ à ÿ _À=ÿ¶ÿàd÷ÀÿÄ      à  À       0 @  °   €  0          p  à        `0 `   À      0      8  p  €  € ``` 
À   à      `        ¸  @  P ``À €   p      À         Ü     ° `!€ ;    ¸     €         n   Ð  ° àC  v     Ü  €         �À€û ÿƒ   ` ÿàx þ             @      z     è  �mN% þ 6ÿÀ ¸ `l Ø(¿€0þ &          �€`  À0      `     À0            �¿À   þ€#ö  ` ðÿ `0   -€        �Ž€0  þ€'õ  `øü 00   
À 
       € h      0€ `     0   `         € Ø       0@ h      2   °          €¹  @    2  `      6  X @        �C €   6 `     6  , €         °ƒ`   €6	     Ø  6 €         0`   €6€    X  6  0         ¸
`6~¿�€6Ç€€�   @ Ä        ¼@ºß�€Cà €À€ &   Æ        €` �€     z     ¨    8õÃÝ    À   6€   F         ¯ü0�€ÿà?þ À €6`           /ø €?Àô 8 ? n            0 € €     p   \           0 
  À €     à  8€         0 7  `  �    	À  p À        €0 n   0&    €  à $ Õ¿Ü    €  Ü  @  °6@   7   À€ •2”    € ¸  ` °6À   n   € À �ºÜ     ÿ`  0Gê w¾úÀ ÿÞØûð ÿö=þ a�ìò•”    €=þà 7öû¿þà ï¸}øÿîþ  ïôúÕúô     Ü  €         �À€û ÿƒ   ` ÿàx þ             @      �         Ÿb22…                                                                                                                                                                                                                                                                                             Ÿ              Â                                                                                                  Ð  ÚDiskMaster.Config                                                µ  q    ÿÿÿý     ‡     è  ’¥2t«  ó                 ƒ  ê  é   ƒHçÿþAúÿö PÑÈÑÈJ˜"HÓü   ,x Hç ÀEú6 ÑÀa 2Lß /&IP‹ . P‹,S†“ÉN®þÚ @Iúÿ² ( ¬g
åˆ @B”Iè <Kú ”t T€"<     gÁ åˆ/ N®ÿ:J€f
| uÿÿJŸ`H @ ß äˆ(€(HJgt J˜*ˆQÎÿ¾| z ké gDkê g<kë gJkì gfJ›z R†¾†nÖ"_Q‰ N®ÿ.AúÿJ�f äˆ(€LßÿNùaddraJ› g¬"aS€"ÛQÈÿü`žaP‹`˜J…gR†zNu"UJ¡S�e"QÓÉÓÉ`ôJ™NuJ›"aæ$	 g ÿn"aÚS€ I$B"ÕÁ"ÑÁ$ˆQÈÿð`à  $IKú ¤* r à�ÓÅ* â­<  žapJf t pahÔA²| gô0< aZQÊÿöµÉeNupaJp 5 ( 4RB´| fa4 Jfpa,6pa&     ‡     è  “iƒ`ØÔA²| gô`a610  QÊÿø3É ßñ¢µÉe�Nupr S@â�ã‘Sf<  * QÈÿðNu  	
H€‚  ê  Âàø¸>]FÖ€0ÀpLÀ J¤Kˆ¢!çÿµh •BöpÀôR®væ6¦Âö¶¶†v&L¬´‚N–6´Œœœ?ÿý  1>KxšP:Á
;�¤# 0ÏÃ/€
nð5àý&Äþ´©ð`à3€“  Gœ˜8€ä	`àÓ€« P'œØ8‚äà.ÁÀ 'y‚H7Úp}@Ð.‹D¾ð2™­ÿ' s/¿ï÷XÕ@Nÿ½
[z=�–Óä^ð“¡“@”áD¡� ü‚BŸ¨gÇ™�‚À¨ótà�áø„	M{ Ð ‰T\ð÷±ü!|4 lœ7ÄXæÃx0©qBç÷¾ÉxH oÅó	€f}dæ3€•…¥‡ þ�5‚œÈ­ '·á—?�(MqòÄJgü 
–f •
ÁÐ"Ð ¦!¤#s‚à9aâKÇÁ "a7RÜÃã‘ÀÂã�UNÁ(Ht HÇNÞ�ÖÝˆ”\$F’     ‡     è  ”rgñ�ž_€ye !º€)aB€a/€.Qè¿àª€h9@P @ AcP €àP*àïóP eòocPçCicPdèdàC÷ š÷ç˜ÿÇÎÁ�ö�èKà F0*	´/{öSævÜlƒ›! `7rÿ�FÓ ¾„`÷7Ç«Ç&ùØ˜5LÝ±ƒìkŒÁþÔ�fíÀ²`Pð#‘ò´�ÅÖ
bVïŽàøùr�AÀ·'ñ7Ì=ûìoÐŸ”7ÁøÑë™1—?T—ä
†ð7ˆ8LQÏÒ èü)š<üLp±ÃÆYDN%ÜþÖSÎ)Ä€ŽÏ PÏ_7ÈŽAŽ0×—“‚A‚š@hC2Õ‡€”_ŠÚ “„�… H§O@jFÐ‘b1'—ßv—„˜$6)UŽ8’¤o0%ÚAb©ÀNäà]bCˆºØ€D–ä�KbB@™GÐ`"æ�¢]”@&rð‚ƒ¢Ûž�<å`�°P‚�§�ø�ñ�Äœ	"9ìÝÄå�%r= Æ#ÁÖJ zqã1{qHàBc€BfBd‚€$L’  B šÔ¥ŠU íð_OñžÃßì9¨_ö     ‡     è  •6ibêbP„Å¡4S¹€î#±/çäÇR.Saò)ôA“ lÒ.ú;¡_U®p(ƒAK0¸`H¼#°+³ˆI’Ñ9ÉP`O±Åq¼i{ŽV3$£ bñø¡:-’úºXÍµ-µ'â#F‘æP"ƒb�AÔÛÀÔÁ1ÿÍâ�Áß5‚)1 >Ç4AZoqÄàÌ\PI¯:7Rš$D63™À¦$œEg jaƒK—†€ R’ƒqòù€ fÎB€|�MÄ`ìÑ ÿýýÑ£ÚÚ0ˆˆ±Ú(‰’ø’qàº�ˆ�pxƒd®"üIcU96 ÁÀQ’»Ø‰¯À,%åÍÅŠ^-=mp;É‘ä‚ôÙ;ð-ÉÁxhÌ‰´  WŽþ0 �Nßž¦±ÑDƒì˜Ç1ç¢ÄzÂãd|˜¤_%Ä©3À‚�¥Ü˜ “‘pÛÔÉ'@+IdiIÁ½#2A Ý�H'á$õ‚@b	ôOyÁ<IyÌ¨’]X^x‘ß„ P–d»ŸÅD	‡Û$ÄJQ•Ž°š $TùciNV7¨!‰LD†°½ vó@PTq1ÐúóÐ"(`–A,|ˆÀ·½/]< +     ‡     è  –Në¬K¿×‘	 ¤8O
Ï’ókÙõèÁËßÃäƒ"‰‚¤?ÎLÈŽËy>qO½“ôîýy9t˜�€J”‘‘ãw9¾§1Ä%ào\ƒK#KåÑ:"
*ÈŽ§ðÁ“ƒÀ£À¦A°A^¢dÅŠ0˜"BŠQDÈ?»H+Ýä‡*WÈUö !
µ	Þ]Àl˜4Ù0!+–�aMUpp@5A•QBF!YN~+»Ï T¥…j„¾ 0n‚uÿTH™@Ô XÔ  9ƒñZ¿å _&ö5 ÷÷@5ýúÈžrü}a)	 �å§‹m§B¤@'J>2©€@¢�Åp¯0“kÌN1@ ½Ÿá�`@Õ•±k ŸãìÅ)ÿ»º|²Èò %°‘�K@pÎ@$<Ök�1Af¸ Ÿ p±§¹¯pH"p´ÁP¼àÀ!�ÈLÂðÎ€S7ü3àÉ @ù'ÿ‘þ‡ù «ò‘@³3RâÏ p#¦ð*çc� æ6¦Â7<ðkkhh×p`Ð²˜g4õâ×Úµãÿì'è­ÌJŽ!·þ‚}×‰Þ<!ô°Ÿ‚:Â5ýÑÑÆÝ­§€>‚Ú{á|Lâ`K!ž•     ‡     è  —Â—Ÿ\æ€bŽ@\ñW¼è!¢!`ð@ÞÈ%Ä6P�h4†fÃ
�hÚ¨ ŽãhC&ô'0Hh:Eà&— ``…Õü(éˆ %Ü†bmíµm‘=vÀ+‚v$æ2@��*—,ü¬§ƒUŒÉ¢È€x`#À  K½º|¼$ñ5·€<Ç‡=ù:±ýÎ˜Q¹©Í;Èˆ"Ñ9±â�ÿNP‹€zaÉA #ýìaüž@ü	ÀOÙô zMQúK 3 J‡	xýÏ€'Cw³¯ŽSgw°’à † "`b²\ÐÅ�œÖLœð%±Öˆ`·‘>8œ\)
~€kdˆBµ€8‹A�Ÿs¤çyd$ƒK9 ÐIysÑ¼O€ø/ üñ €
14‡!sX(™ð_ãàŒ“!"J›ÞÅ"<GôA$Å?„Xð ‘¢$Å0Dµô
œÿ#!Ž#Æ¤ÞŸÿIºÂÀleÜO@‘=¸è$p.'ØøÞ¿$…0„ ¿Ô†:�6Ø°PøŸÐ‚Æ¨\\!e|§}ÆlÆ%Ç[#òÂ$âÌ“Ä·E©cÐyÆWN�0š³/€[     ‡     è  ˜<-ãu0*ì  6 @š£Â\DßTv%TfÍ|´qIÇpX ç0`Ê ‚]i1ØÀhbl±“˜Óš˜ €8 â´ï{Æ€5Ç¼ÉÍ„@€÷ùF Bb�a‹à?²f,4Ã@ ` ò˜$¨€¨&Q®€ë” k.ø× ¥�ãHKAF IÅð@BL�Èð#¦(�#õƒn`pÊ"1¢Xê.ÿB�ü¶èÀ€¸ ÈBPI€@Lœ gÄ	HJ²3-á!Éä
A#î)NØ þB�.X H(ë$0	àDóÈ¼¿€´f˜@| Ò'±À_Âÿkœ<8 À  jÞ„!ÄWM * w"„Eº[d$,n’ èSð@ (;p˜7ÄNÐ #A–Rš”‘‘¤C¤ 	¹‡ÀÁ$)ˆ4ƒ�„¬#’
"lÁürzõ¶ £ ÷ü-	µ70#Rc¤`"7·±q #þF Ž^E@’ÎÙÅÐÆÆÀ���Kø(€À€�§§ÿú?BH _yB˜Šÿ?<è	óðCÀ>ÃÚ\§oÁ�4  Â_ 8ruÿRæ× ÀX¡õ     ‡     è  ™´âX < ÿr®&öÎt6–FN†Nž¿ôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀ>€7É-ùp&{Ë i‘ á"÷T 0¨¡0v`äÀK0KÙBð„f	}ê@f”€øéŸ^t€="8xá ¡ÀÖ a@@u€9K m É,i€^Àd@3˜€n‘ ÌÀ/Pæ -@9*€y³ ï&ÁLæ¸)p–àô 8Ê@|€ð)ÚZï´åhÌVàe,`˜¬»X1Ìâ“€ÔîÎuà4kÀq´@äè„)çË"luáÀ/' : D 8è 0 ú(¤Ðè �@Ló Ù(®ÐÒ I@2€e #0ä`(À/i@F€å 4ê uÔ ô¨Ãž‘@"€ô€>ÙB`ð�% ê@ô€>‰ `’À/¡ J@¤€;	 hr Ì$˜H0�`&À,˜x0äXS »•€«0êXP°-`¶À¤@5ˆ€q‘ Ô"¨DXˆ£Â Ì@5*€~Õ â*©€^ê e@;ª€m• Û*€Ô¨     ‡   	  è  šúÓ_ã£Pê …@7
€wUœÀH˜‘0Ú`”À7i€:`r˜å0R`y˜ÚfòLä˜)0F`„À3)€~ âfù€_"àX˜ú®I€]"àµÀ;K€Ú`ðÀ/=pÌâW ä®y€]Ú” <j@u€Þ)¼R ¹u 2ê@Ò`â¤±H’�.˜Ë)ÖR3 ½% >*@}€Ø©9€\*�[˜@þ`”&	r’0¾J¸”æ P¥ 9+@B`€À%A€CC ¸Å 9‹A†`hÀ'Ñ€@ã hb0|˜´0�FÓ »„`8HÀrQƒLÀ#Q€^0m˜0ÂFÐŒ%ÌÄ0X`H¬¦!â0	ì`8À.9X'Ì`<‰Àp“€œ H0	Ð``À ¡€MC ž†3vÎ'€]Bp„à›0t`À!1€_Bp…àA0
è^	S ”FŒeì/Ø^s šÆv‹À¾`ùÀQ¢„10	à``À a€MÃ �FŒ#f0ì`8Àó �$8ˆ0`¨À$q€Bã      ‡   
  è  ›}f‰ÛDÀæSêà 	&ø,Ëh‘,âVXB]Ož³P•Œœœr ž‚2ÚðtØÚ¶°˜õ�HÉ,éÞ};éßsiè°I�:tÑ.­k[§˜2¯G[Ö°, &_¨��?l5ª= «AKWd)ð‚l½Nhv‚ìˆ =çuìê·”ÀP0… å‹Ý@RqjŠ ¸P!P^0·´±ˆ;<*é†YØ§‹q¾²îíÍLè‚ËG¬­Ø5gÐ[ Ýe¡æ2ä™
¶¶‘å_�‘éåpÅk¤PDD°žÜxHeðTà}àBwm®dèkc<d@:Cƒ *s—Žü>¼¤üÜQšY8Äµ“Ì„M¡£Ë5Ô²’– �ãw|¡;Ò0=3(99ñÀ‚l\-w¡BA'ƒ‚"ƒ3×�¤(t€es
˜f¢Ê˜È3‰/)p"ºÀ› ÅÅgg:xŠg7Ç¸§5�®5Ÿ�y'i5ºPáYU÷å¥jè™–R¬díU0c9®à
;MÌ”É��T•–�–V‘—ƒÏ—D „\ ¿¨wBh&°ÀRqÕ=5/®T²¨,\<´¡yai[Ú’€ÈŸö4"@“¥@     ‡     è  ;}à¦Æ„’.G‰TEUVû�€<t’‰HIq ïF(cjŽ:_l[1±1žcr®¶Rs|0Ð*P�ÐB�ˆÉÑñh‚	�7…èZaAˆ%¹ �ÒŒx÷˜/�¸'”hŸ^Pé?ì¦‚r6â³!‹Î†Æ0€„Â�,â5±¬ ¼Õ=«TÑ‹àÆŒèfäD9‡nI4žL¤ âé“#{€Bö•Õ‚Vœ@Õ	a>\�'‘ù§ôKi,½ Gü6À\ÉÐ!<3‚Ô\±Èøó€Ñ E‘
êv†žÐ	ˆÌ4PªR�TBxC°ðÕØÂÀŒRGµ%èGÐBÁ`À"ØM‡`<6"4³oiÉ#A™šp ž	¡;:˜ØÀ@RkÑÈÜCðˆÐÓh4 ¨éffÌ*¯pƒÐL…À·XºÚ8RY˜¸Z˜ÿ2@È4šP»ÙÛ�ö`FB¸8šºÑÂ{P@	Á'Sgg3^Š –SHa¡ÉqÓW|˜ LPINRNNJÁ5í]ÈÝaÍí%w´ ”ÃÊ¨�-©­½¬¤%�³‹¡��pe )cj`C*gnabàEËÿ</'%Ã@ l,ôL¬lôB     œ   H      žÇAû  þ  ý  ü  û  ú  ù  ø  ÷      
  	                                      "  !                     -  ,  +  *  )  (  '  &  %  $  #  8  7  6  5  4  3  2  1  0  /  .  C  B  A  @  ?  >  =  <  ž              ˆ                                                                                                  Ð  ]
diskmaster                                                       S  q    ÿÿÿý     �   2      ¦”/6                                                                                          `  _  ^  ]  r  q  p  o  n  m  l  k  j  i  h  }  |  {  z  y  x  w  v  u  t  s  ˆ  ‡  †  …  „  ƒ  ‚  �  €    ~  “  ’  ‘  �  �  Ž  �  Œ  ‹  Š  ‰  ž  ¦              ^                                                                                                  Ñ  8fixdisk                                                          Á  q    ÿÿÿý     œ     è  <¥1Î-  ó                 ƒ  <é  é   ƒHçÿþAúÿö PÑÈÑÈJ˜"HÓü   ,x Hç ÀEú6 ÑÀa 2Lß /&IP‹ . P‹,S†“ÉN®þÚ @Iúÿ² ( ¬g
åˆ @B”Iè <Kú ”t T€"<     gÁ åˆ/ N®ÿ:J€f
| uÿÿJŸ`H @ ß äˆ(€(HJgt J˜*ˆQÎÿ¾| z ké gDkê g<kë gJkì gfJ›z R†¾†nÖ"_Q‰ N®ÿ.AúÿJ�f äˆ(€LßÿNùaddraJ› g¬"aS€"ÛQÈÿü`žaP‹`˜J…gR†zNu"UJ¡S�e"QÓÉÓÉ`ôJ™NuJ›"aæ$	 g ÿn"aÚS€ I$B"ÕÁ"ÑÁ$ˆQÈÿð`à  …È$IKú ¤* r à�ÓÅ* â­<  žapJf t pahÔA²| gô0< aZQÊÿöµÉeNupaJp 5 ( 4RB´| fa4 Jfpa,6pa&     �     è   2q„C î  �   œ€Arc x           Arc v           Arc a           00B00DF0:     DF1:     df0:c    df1:c    df0:s    df1:s    df1:devs df0:devs df0:l    df1:l    df2:     df3:     Cmd 1                                                                           Cmd 2                                                                           Cmd 3                                                                           Cmd 4                                                                      �      Ú    Ñ$ŸU          Cmd 5                                                                           Cmd 6                                                                           Zoo x//         Zoo v           Zoo a           6  5  4  3  2  1  0  /  .  C  B  A  @  ?  >  =  <  ž              ˆ                                                                                                  Ð  ]
diskmaster                                                           q    ÿÿÿý     ¡   -      ¢gD                                                                                                              Ò  Ñ  Ð  Ï  Î  Í  Ì  Ë  à  ß  Þ  Ý  Ü  Û  Ú  Ù  Ø  ×  Ö  ë  ê  é  è  ç  æ  å  ä  ã  â  á  ö  õ  ô  ó  ò  ñ  ð  ï  î  í  ì       ÿ  ¢              T¼                                                                                                  Ð  	LDiskSalv                                                         §  q    ÿÿÿý     ¡     è  ÿ¥2�  ó                 ƒ  !  é   ƒHçÿþAúÿö PÑÈÑÈJ˜"HÓü   ,x Hç ÀEú6 ÑÀa 2Lß /&IP‹ . P‹,S†“ÉN®þÚ @Iúÿ² ( ¬g
åˆ @B”Iè <Kú ”t T€"<     gÁ åˆ/ N®ÿ:J€f
| uÿÿJŸ`H @ ß äˆ(€(HJgt J˜*ˆQÎÿ¾| z ké gDkê g<kë gJkì gfJ›z R†¾†nÖ"_Q‰ N®ÿ.AúÿJ�f äˆ(€LßÿNùaddraJ› g¬"aS€"ÛQÈÿü`žaP‹`˜J…gR†zNu"UJ¡S�e"QÓÉÓÉ`ôJ™NuJ›"aæ$	 g ÿn"aÚS€ I$B"ÕÁ"ÑÁ$ˆQÈÿð`à  R€$IKú ¤* r à�ÓÅ* â­<  žapJf t pahÔA²| gô0< aZQÊÿöµÉeNupaJp 5 ( 4RB´| fa4 Jfpa,6pa&     £   :      ¥¯8ªk                                                          �  œ  ›  š  ™  ˜  —  –  •  ”  ©  ¨  §  ¦  ¥  ¤  £  ¢  ¡     Ÿ  ´  ³  ²  ±  °  ¯  ®  ­  ¬  «  ª  ¿  ¾  ½  ¼  »  º  ¹  ¸  ·  ¶  µ  Ê  É  È  Ç  Æ  Å  Ä  Ã  Â  Á  À  Ô  Ó  Õ  ¥              m?                                                                                                  Ð  mDiskSalv.doc                                                     ½  q    ÿÿÿý     ¤   D      ©™YcÆ                                %  $  #  "  !               0  /  .  -  ,  +  *  )  (  '  &  ;  :  9  8  7  6  5  4  3  2  1  F  E  D  C  B  A  @  ?  >  =  <  Q  P  O  N  M  L  K  J  I  ±  °  ¯  ®  ­  ¬  «  ©              �x                                                                                                  Ó  ˆseka2                                                                q    ÿÿÿý     £     è  ÕÓ(ƒ 

                        D i s k S a l v

                 AmigaDOS Disk Salvage Program

                 Copyright 1989 by Dave Haynie

                  Version 1.40 for AmigaOS 1.3
               

INTRODUCTION

	DiskSalv V1.40 is a disk recovery program for all Amiga file system
devices that use either the AmigaOS V1.2/V1.3 Standard File System or the
AmigaOS V1.3 Fast File System.  DiskSalv will scan a bad disk volume for
anything that can be recovered, and will restore these     �     è  ž¥2Ð  ó                 ƒ  (×  é   ƒHçÿþAúÿö PÑÈÑÈJ˜"HÓü   ,x Hç ÀEú6 ÑÀa 2Lß /&IP‹ . P‹,S†“ÉN®þÚ @Iúÿ² ( ¬g
åˆ @B”Iè <Kú ”t T€"<     gÁ åˆ/ N®ÿ:J€f
| uÿÿJŸ`H @ ß äˆ(€(HJgt J˜*ˆQÎÿ¾| z ké gDkê g<kë gJkì gfJ›z R†¾†nÖ"_Q‰ N®ÿ.AúÿJ�f äˆ(€LßÿNùaddraJ› g¬"aS€"ÛQÈÿü`žaP‹`˜J…gR†zNu"UJ¡S�e"QÓÉÓÉ`ôJ™NuJ›"aæ$	 g ÿn"aÚS€ I$B"ÕÁ"ÑÁ$ˆQÈÿð`à  [Ô$IKú ¤* r à�ÓÅ* â­<  žapJf t pahÔA²| gô0< aZQÊÿöµÉeNupaJp 5 ( 4RB´| fa4 Jfpa,6pa&     §         ¨�ëFØ                                                                                                                                                                                                              H  G  \  [  Z  Y  X  W  V  U  T  S  R  g  f  e  d  c  b  a  ¨              'w                                                                                                  Ñ  QFixDisk.doc                                                      Å  q    ÿÿÿý     §     è  aË2Ã                              FixDisk V1.0
                    (C) Copyright Werner Gunther 1989
                                Freeware
                    USE THIS PROGRAM AT YOUR OWN RISK


FixDisk is a program to recover as much as possible from a defective disk.
I don't claim it is better than 'Diskdoctor' or 'DiskSalv', but it has some
features the others don't have: first of all it can recover damaged
(unreadable) tracks, it has functions to check file integrity, to check the     ¤     è  «þ1t  ó                e  ì  é  e,x * , <  [ç$<  "N®ÿ:&@J€g'BIœp@"N®ÿ:'@ “ÉN®þÚ(@p J¬ ¬fAì \N®þ€Aì \N®þŒ.  g ÀCúòp N®ýØ*@'@  g ¬ÍMJ‡g G h $"N®ÿ‚/, ¸pÿ)@ ¸$<  íAúï"N®ÿâ( fAúÜ"N®ÿâ( fAúÑ"N®ÿâ( g("Aë "$&<  ÆN®ÿÖ"N®ÿÜAë  <  Æa J)_ ¸J‡f
 F a :r N®ÿ‚Eë 8$€" gN®ÿ "$€N®ÿ‚ÍMN®ÿ|a 6JkZ0g  êJ« g  âHçïþIú>"LN®þz'@ 4fBp@$ "<  N®ÿ:'@ 4g  ª"@|  Aé "#H 
Üfü|  #B 2AúþŒ#P <B�N®þž k 4J( 7g‘È,k N®ÿ `  fR( 6&( <Lß÷Pë[âAúÄ"t , 	(<   ÍMN®ÿvÍM(@Cìÿ¤     ª         ¸¥ßvC                                                                                                                                                                                                                                              ®  ­  Â  Á  À  ¿  ¾  ½  ¼  »  º  ¹  ¸             ù                                                                                                  Ô   excopyiii.txt                                                     Ó  q    ÿÿÿý     ¤     è  ¬¶ù�Â'I () k ˜ü "T(ˆ#H  É Ì0ü
 B˜0ü  Ë ü  [çÖƒÖƒYƒ`Lß÷"k p@N®ÿ."K <  [çN®ÿ.N®ÿvJ‡g
N®ÿ|"GN®þ†p NuHçÿþa ºgüjLßÿNu²< -g>Sˆa dk'BI˜JkÞfú`Útv$HJfü*ÿþEë˜²< :g²< /gtrÂü  Øfü`°´< 0e´< 9oJfü²< Agp²< Bg  ¤²< Cg  Ä²< Egp²< Hgp²< Lgp²< Rg  ¶²< Sg  ¸²< Wg²< Xf ÿXë [Û` ÿNEëI¤B´< +fPÒEëZl~a  °k ÿ24ÂQÏÿô` ÿ(EëI”PëIœa  –k ÿ$‚` ÿEëI `ìEë h`æ« [Ýavk
J‚fë [Ý` þîë [Ü« [ÜaXkJ‚f« [ÜU‚fë [Ü` þÆ'|  Iœ` þºë [Ú` þ°ë [Û« [ÛakJ‚f« [ÛU‚fë [Û` þˆt      ¤     è  ­5~ÊÖx
güSˆ"H¶< $fR‰xv kg 0¶< 
e_¸cÄÄÔƒ`âtÿNuAéÿÿNuPðt > r `N�p0p ²< 	g$²< 
g²<  g²< "g²< 'g²< `fJfr `´ft `ô²< ae
²< zb� QÏÿ°�NuHçÿþ,x N®ÿ|Cú p N®ýØ*@'@ g  ÚÍMN®ÿ.ÍM$@AëZlL� Ô@ÖA8 :~dØGÚG<<€ÞG. 2f>< J+[Ûjp r 4`J*  MgÞG¼j e<* ¾j e>* J+I¤g<* >* ¸Fep ºGer ´De´Fe4¶Ee¶Ge6”@–AH� 0t 4”@ j (2( RA„Á20âJÀü äH&+I g¶Al0°| 1ep1´| 1et17@Z07BZ2N®ÿvLßÿNudos.library intuition.library MasterSeka1.53  DEVS:MasterSeka.startup        ¤     è  ®ä_·*  ò  é  ìa & fp Nu'O B+[Ù,x "k (Aúm#H *pÿN®þ¶r Á'A 0 + hr°�b $ T€"<  N®ÿ:J€fp`ê$k %@  %B $ @B'B h'H d'H lB+ÃB«za dHJ« g m,J« g m$J«Y¸g mJ+[ÛjJ« g mJ«Y¼g m +I˜"+Iœ$+I”Hçà BGJ+[Ûja f&a fÌAúrGa cÚ`"Aúr8+ [ÜfAúr1a cÄp a mÌa eúa f Lß J+[âgJ�jJ‚g  ˆ/J€g  �`  œJ€f`.k B«ÐAútga a"<  Aë˜€ °< AgP°< Cf"<  /Aút—a cV,x Á N®ÿ(r
â¨a ŽAút‹a Bf¦B+˜"t
å¨'@Ô,x N®ÿ:J€gŒ`8Aúta f€B+˜/ AútXa f ÿpB+˜á€å€'@Ô"_,x N®ÿ4J€g ÿT k !@ (!kÔ ,'@ÐÑ«     ¤     è  ¯¾±Ó=Ô @'HØa  ¼'Hœ'H 'H^a ¦ü a N¼Fü  a 'O9ðFü  .k B«”B«ŒB«äAëY4'HºAëI”'H¾BkÂAúM&'HÄ| [æa  Þ.k ,x N®ÿ| + ,g"@N®þàB« , k  h V!k ( N®ÿvJ«rga CšB+ÃAúpÔBkHBkJBGJ+[âgp B+[âJ+˜fa _‚| ÃMë˜Jg  ˆ°< fÇ 	°< !g j–°< am€ B+[ÞKúx  =°< b ¨Ð H€ÚÀJUja 3a 3@+ [àg   g²< ag )Þ6ƒ ÚÃ²< aN•` ÿHçÀÂ,x “ÉN®þÚ @&h XLßCNu°< `g6°< g*pAa lh«[Þg þèa Î. . fB. ` ÿXB. ` ÿP0+Z0`0+Z27@Z4S@7@Z6` ø« [ÜHç ‚a cøLßA J«Ðg ýra ?ð fnBGa`p*a j²p*a      ¤     è  °8)Ôj¬a j¦a `Þ` `à0+Jgk*7@L'kRZ kZ$N(kY<a Ža `¼« [Ýg þD` „Aëa jdjø€ a jXa `”` þ"(Ha ¼ LaŽ.k°a 8
JføRk‚/a X,_½ëÈe $` ìAúr­` ÿ: D;BÎ´À’øƒzO:ÐÚƒ FØÉÖ .‚âÊ6 Æ\Ð@É>H‚„*Èü;¼É|ƒ>¼*BD,LVc´ƒ’Aúr<` þö"+Ð$+ÔAúp­af"+Ø$+Üa\"+È$kÌ" fú$
aN$"k 4 ) 8g"@"	$Ô‘a4&+œ¶« gN"+”$+ŒQ‚a"+˜$+�Q‚a"+œ$+ a"+ $+¤´�o a _” a \Ô a \Î ��"Ha Ö I` _~JfüNu€ °< Ag  ˆ°< SgR°< Fg GŽ°< Lg  �°< Pf ÿ0HçÀÂ,x N®ÿ| k 4 ( 8g"@ J) f©  gB¨ 8N®ÿ.N®ÿvLßCNua\p'@N kÜ     ¤     è  ±§aƒ\ˆ'HÈ'HZ7| L| ÿÿü 'HÌü Eë p,x  gB’$@"@ ) N®ÿ.`ìNua kØ'HÜ ü ÿ ÿNuAúmÅa \(+˜€ °< YfNuAúq±` ýtJfAúm_a \Më˜Jgä Ng
°< 
föB(ÿÿ"/ +  @g1|  ,k  Aúp"$<  íN®ÿâ"J€f + g @1|  Nu/ & t N®ÿ""t N®ÿ4J€g"AëÈ$vN®ÿÖ`ä"Aús'$vN®ÿÐ"tÿâŠN®ÿ4"N®ÿÜ + g @1|  Nu kZ*NJgMë0< 0²< ae� ÁQÈÿðB gJföSˆMëg  ø g6JfRkL'HZ"H²< ae� ² fÜg  Î²< ae� ² gê`ºAúp†` ü@far`a zRkLR«N kZfü'HZ0+La pa ZÜa ]2°< fÒNufa<0+La T     ¤     è  IÉY% kZ"HMë˜*N g üªÙfüSŽ(Na \øa Z¾a ja ` \îa`87| L kÈS€a$'HZNug :”pÿ kZS€a` gJföRkLQÈÿðNu'HZ0+La Ü kZ g ü:a \�a fR` \Žf ýð… : gSEº| ea ýÄÅ  kZJ…k/Aúk€a \Z W ga \Na \P _  dú( 	ÿÿgò( ÿÿgQÍÿÈa
`‚Sˆa` ÿ|"H kZ +Ì�‰k û¸ÙS€júSˆ'HÌNu: UEk ÿVa ÿR kZ g û’Jfô'HZRkLQÍÿâ` ÿ2Aë˜"H$kÌ 
�«Z/,JRŽfú½ëÔl'NÌRŽRŠ"S€júØfü,_NuB«” kÔ< « [ÝAún` ún kZ"H  dú) 	ÿÿgò +Ì�‰k ûÙS€júSˆ'HÌNu kZ °< gJ fôSkLQÉÿîRkLRˆ'HZNu kZJfü     ²         ³%÷#•                                                                                                                                                                                                                                                  
  	                  ³              ý                                                                                                  Ó  ‘	seka2.doc                                                            q    ÿÿÿý     ²     è  }Wû)*********************************************************************
*************  Welcome to the MasterSeka V1.53 Manual  **************
*****************  MasterSeka (C) by BUDDHA in 1990  ****************
*********************************************************************

	Contact BUDDHA for other improvements/bugs!
	You can get my address from any cool guy or contact me by
	calling the PRISM-ILLUSION HQ in Switzerland ++411 825 5751
	or by writing to P.O. Box 95, 8122 Binz,      ´   H      ¶% 4  ¹  ¸  Í  Ì  Ë  Ê  É  È  Ç  Æ  Å  Ä  Ã  Ø  ×  Ö  Õ  Ô  Ó  Ò  Ñ  Ð  Ï  Î  ã  â  á  à  ß  Þ  Ý  Ü  Û  Ú  Ù  î  í  ì  ë  ê  é  è  ç  æ  å  ä  ù  ø  ÷  ö  õ  ô  ó  ò  ñ  ð  ï             ÿ  þ  ý  ü  û  ú        ¶              �p                                                                                                  Ó  
àxcopyiii                                                             q  ·ÿÿÿý     µ         ¾•‡L                                                                                                                                                                                                                                                                                              ¾               <                                                                                                  r  ñreset                                                                q    ÿÿÿý     ´     è  3™ÝQ  ó                 @ 3,      |  "¯  >  é   HçÿÿIú 6<< N”N‘<< a&Q‰ ,x N®ÿ.SFF fêaB¡| a
/I <LßÿNu>Cúÿ¼"QÓÉÓÉQÏÿøX‰Nu  ò  ë  3,  ò  ë     ò  é   |z RFN”Óü  Š¹ IRFN”,I$N8<HøHÄ<N”&Ia6j
REE fîNuÐ€ja$" gèa< N”&	t aÔ€×³( S�fô`âgÎ"Ka`ÈCú�pµÎgââââU€fð !NuÕÄHçö&J:IúV4f >JBgSEk J SBfôS”g >Òf ÓdVÒf ÓdFÒf Ód6Òf Ód&Òf Ód ~`,~Òf ÓÑ QÏÿô\ ~`p~`p~`
p~`p~ 6Òf Ód Òf Ód"| ;pX`

Òf ÓÕB`|     ·           ÿÿóT                                                                                                                                                                                                                                                                                      ¼  »  º                                                                                                                                                                                              ´    ÿÿÿý     ª     è  ¹N+Áû>This text(XcopyIII.txt) must be placed in your parent dir you
>are working in.
>Do not remove this text from your parent dir (DF0: DF1: df0:c/ etc...)
>or change any thing in this text before the endline(*****...),
>Texts such as import features and so on must be after this line...
>Changes force XcopyIII to crashdown.


		Welcome to XcopyIII   version 1.0
		---------------------------------
		>	Spread by PARADOX	<
		---------------------------------

XcopyIII, its alive.........

T     ª     è  º;l�¿his version of XcopyIII is a update of XCOPY V 2.2 From Myself.
Original concept written by Frank Neuhaus ,Cachet.
Some bugs removed , and improvements made .

This time the noexit-XcopyIII is updated and a exact duplicate of
the startup XcopyIII , and memory avail is expanded and it can use all
you got.
For 512K users with one drive they have to switch disk 3 times
instead of 2 .
(Sorry!, use the original xcopy to obtain the 2 times switching)

Bugs and improvements from V2.2 .
****     ª     è  »íü�n*****************************

Bugs:	Copy from ram to disk with Verify , went in an Guru some times ,
	bug removed .

	Diskdrives had to stop before starting xcopy.
	bug removed .

	No Virus on bootblock , removed . Now formatting with a normal
	bootblock .	(not really a bug ,but of no use,there's a
			  lot of good virus killers out to stop'em )

Improvements:	(Menu two)

	Erasedisk .
	Qformat .
	Verify note .	(not in menu 2)
	High track 89 . (trk counter)

Erasedisk:
	Deletes all i     ª     è  ¼ÅQyÓnformation on disk .

QFORMAT:
	Same as Format Quick in CLI, but faster .

VERIFY .
--------
When you copy with VERIFY, you get a message in lower menu , when a error
appears and on which Drive number , can help you a lot when copying to
multiply drives at same time!! .

Highest trk . 89
----------------
You can now select up to track 89 , if you have to ,mostly 5 1/4 drives
can go up this track , 3 1/2 drives stops at track 83/84 .




improvements in XcopyIII  V1.0
****************     ª     è  ½¾yÇ***************

Note!
A minor bug is in XcopyIII, if Xcopy cant find this TXT file in your
parent dir it crashes after a while.
This minor bug is here to protect my Copyrights, NOT Cachet's!!!.

in Menu one.

	TwinCopy
	TwinCopy+

in Menu two.

	Init DF0-3
	ZAPDISK+
	XC config

BUGS .
*----*
There was a bug in the 'Verify note' , it told which side of the drive
there was an V error on , not which Drive . Sorry!

Noexit-XcopyIII is updated and a exact duplicate of The startup XcopyII     ½         ÀÇm|                                                                                                                                                                                                                                                                                              À                                                                                                                Õ  …add21k                                                               q    ÿÿÿý     µ      <    
EÛ‡  ó                    é   ,x Kú N®ÿâAù   NpNÐ    ò                                                                                                                                                                                                                                 Ÿ              Â                                                                                                  Ð  ÚDiskMaster.Config                                                µ  q    ÿÿÿý     x      è    œ�,Ï         -     €      ð        | | |  x  |  n   i €€À@ €@   €                        þÿ"  ¨  Ìçÿ � ,    generic                              U          W                                                                                      Y  _  ^  ]  Ú              	                                                                                                  Õ  
urun                                                                  q    ÿÿÿý     ½         „Ž¿ú  ó                 ,     é   ,B€,y   Cù   4N®þh#À   ,Cù   EN®þh#À   0`  .        graphics.library intuition.library   y   0"h 8 i X|  0) 2)  i Ä,y   ,N®þ,y   0N®þ€"y   0,y   N®þb"y   ,N®þbNuJü««««««  ì   	       
         $   Z   z   „   Ž   ž      ò  ë     ò  ’  ‘              D                                                                                                  Ð  &BootLeg                                                              q    ÿÿÿý     Á         Âýœ„U                                                                                                                                                                                                                                                                                          ³  Â              D                                                                                                  Õ  cd                                                                   q    ÿÿÿý     Á     è  ³ŸµYJ  ó                  ˆ  é   ˆ`
Jü       Hç€€,x Cú Gp'N®ýØJ€fNCú $N®ýØJ€g,@N®ÿÄ" gAú $vN®ÿÐPONudos.library you need arp.library   V39+
,@ x (h(, ¬fPOpNuå„L×CúV$OGú~N®ÿ&D$WJ€mn&a  Ð + r|žÁ ON®þž"HN®ÿ`  €Aútx`  ž|  <  N®þ€*@J€gzJ¯ fF <  N®þ€*@J€gd;| ÿ ;| ÿþ 
 MN®þJJ€fLJ­ l MN®þD`îAí"tþN®ÿ¬, g."N®ÿ‚" N®ÿ¦J•f ÿla  :p N®þ†"N®ÿ¦Aú _$<   Ô`Aú D&HN®ÿ|$  K/
"ON®ÿp`ÐAú W`äžü  O , ˜rN®þ¶J€gæ Or< + N®þ˜Þü NuCan't find %s
 %s is a file not a directory
     Ã         Ä‚¼9ã                                                                                                                                                                                                                      «  ª  ©  ¨  §  ¦  ¥  ¤  £  ¢  ´  ²  ±  °  ¯  ·  ¶  µ  Ä              #œ                                                                                                  Õ  UCopy                                                                 q    ÿÿÿý     Ã     è  µ±¡.×  ó                 O  ‹  é   O(jdpN•$"<   •Iúÿî(lÿü//ÙÌÙÌ g , å€²´ l"4 (T`ä,�   2‘È(j tpN•J�g  à�   2** p$AÕÊÕÊ. J Æ(FÙÇÙÌÙÌ <GL  ÀT€±Ìoø‘È / Cï “À#|ÿÿÿÿ "	€    Ð�#@ ä�%A 0.,å†Þ°h å‡X†¾†m"0h (EpN•J�g  l`è"(EpN•J�g^(jpN•å�&A/gIêp(ÛQÈÿüIú D%L (j p r N•p . "g&AIêp&ÜQÈÿü"
ä��   2(j xpN• NuJŸJŸpÿNu `Ê    ò  é  ‹  ‹xØ‰äŒ#D B©)DB¬B¬ r <  $Iì<N•") å‰t 0 J‚g  t 0 " <  $Iì<N•r#A`  ²",Ò©å‰#p "å‰Ò©t 0 ")     Å         Æ”F÷9                                                                                                                                                                                                                                                     Ÿ  ž  �  œ  ›  š  ™  ˜  —  ¬  Æ              �                                                                                                  Õ  jDelete                                                               q    ÿÿÿý     Å     è  ¬äà  ó                 O  H  é   O(jdpN•$"<   •Iúÿî(lÿü//ÙÌÙÌ g , å€²´ l"4 (T`ä,�   2‘È(j tpN•J�g  à�   2** p$AÕÊÕÊ. J Æ(FÙÇÙÌÙÌ <GL  ÀT€±Ìoø‘È / Cï “À#|ÿÿÿÿ "	€    Ð�#@ ä�%A 0.,å†Þ°h å‡X†¾†m"0h (EpN•J�g  l`è"(EpN•J�g^(jpN•å�&A/gIêp(ÛQÈÿüIú D%L (j p r N•p . "g&AIêp&ÜQÈÿü"
ä��   2(j xpN• NuJŸJŸpÿNu `Ê    ò  é  H  H  09DELETE             match  xØ‰äŒ#D B©)DB¬B¬ r <  $IìDN•") å‰t 0 J‚g  t 0 " <  $IìDN•r#A`  ²     Ç         Èü›0E                                                                                                                                                                                                                              �  �  Ž  �  Œ  ¡  Ò  Ñ  Ð  Ï  Î  Í  Ì  Ë  Ê  É  È              À                                                                                                  Õ  ndir                                                                  q    ÿÿÿý     Ç     è  É(×  ó                 O  ”  é   O(jdpN•$"<   •Iúÿî(lÿü//ÙÌÙÌ g , å€²´ l"4 (T`ä,�   2‘È(j tpN•J�g  à�   2** p$AÕÊÕÊ. J Æ(FÙÇÙÌÙÌ <GL  ÀT€±Ìoø‘È / Cï “À#|ÿÿÿÿ "	€    Ð�#@ ä�%A 0.,å†Þ°h å‡X†¾†m"0h (EpN•J�g  l`è"(EpN•J�g^(jpN•å�&A/gIêp(ÛQÈÿüIú D%L (j p r N•p . "g&AIêp&ÜQÈÿü"
ä��   2(j xpN• NuJŸJŸpÿNu `Ê    ò  é  ”  ”  09DIR                match  xØ‰äŒ#D B©)DB¬B¬ r <  $IìDN•") å‰t 0 J‚g  t 0 " <  $IìDN•r#A`  ²     Ç     è  Ê*2ó#",Ò©å‰#p "å‰Ò©t 0 ") å‰Ò©v 0 #B #C$`  VrÒ© <  4IìDN•")$ <  4IìDN•`  NrÒ© <  4IìDN•J©$g  ")$ <  4IìDN•`   ") t#²‚g¢v%²ƒg®x(²„g¼z|²…g¶`°R©",²©l ÿF$) åŠv 0( ¶©n  ", NÖJ¬f  r NÖR©") å‰Ò©t 0 )B,#lB¬B¬ #ir#A ²©n   Ò¬å‰#p $"å‰Ò©$t 0 #B(`  J`  prÒ©$$åŠÔ�r 0( #A(",,²©(f  N") å‰Ò©$t 0 " <  8IìDN•`  ,")(t#²‚g®v%²ƒg¨x'²„g¦z(²…gœ|?²†g¼~|²‡g�`¨rÒ© ` ÿX` þ:Nq                                    put     Ç     è  ËâQ•™    J�f  tÿ)BÿÜ`  @#lÿØ r#A ²© n  Ò¬ÿÔå‰$´° g  rÒ© `ÜR¬ÿØ",ÿÔÒ¬ÿØå‰!‘ NÖrch    ",ÿ˜²¬ÿ”n  tÿ)Bÿ�`  R¬ÿ”",ÿˆå‰Ò¬ÿ”t 0 )Bÿ�NÖnextiter'²¬ÿXf  
pIìÿÈN•pIìÿÈN•NÖprim   "¬ÿ8#lÿ4 pIìÿÜN•`  Jrÿ)Aÿ@"NÖp Iì  N•$pIìN•"NÖ"pIì ŒN•"�t)´¬ÿ4g  vÿ)Cÿ@pIìÿÜN•"NÖ") tÿ²‚g®v#²ƒg²x(²„gÂz)²…gœ||²†g–`šNqexp    B© pIìÿtN•#A t|´¬þ¨g  v)¶¬þ¨g  xÿ¸¬þ¨f  B$) ") pIì ÀN•#A t|´¬þ¨g  NÖ",þ¤å‰Ò‘$,þ¬‚ "¬þ¬pIìÿPN•`  $,þ¬") pIì ˆN•`„setexit`  &",þå‰Ò‘t 0 #B ",þå‰     Ç     è  ÌéìäâÒ‘©  "© J‘fØNÖNqjoin   #A J�f  "NÖ`  ",ýäå‰Ò‘t 0 "‚",ýäå‰Ò‘t 0 J‚fÞ",ýäå‰Ò‘©  ") NÖcmplpat)Aý�)Bý”B¬ýœ&å‹x 08 )Dý B¬ý¤#D r #A ²© n  $,ý”åŠÔ�v ƒ( rÒ© `ÞpIìþN•r p IìþðN•t pIìÿxN•",ý¤F�NÖNqbreak.crp(j ”N•J�g  Gì ("ä‰p(j$N•rÿNÖr NÖ
*** BREAK
 concat &å‹x 08 *å�| 0X #D #F #F r#A ²© n  &$) åŠÔ�v 0( Ò© $åŠÔ�ƒ( rÒ© `Ð") Ò© $åŠ�( NÖmakecap&å‹x 08 *å�„X "å‰t 0 #B r#A ²© n  .$åŠÔ�v 0( "p(j,N•$) åŠÔ© �( rÒ© `ÈNÖfin     Ç     è  Í™�^Ydnex`  <rÒ‰ä‰#A tÔ© "$) p@IìÿœN•&) $) "p@IìùìN•J�g  rÿNÖ") pIìN•J�f¶r NÖNqaddlockrp(j tN•#A J�f   Gì P"ä‰p(j$N•r (jPN•`  ") å‰!ªx ") å‰!‘%i xNÖ
Out of Workspace
 freeloc$<  xÔŠäŠ#B #jx `  N") å‰$´°f  ,"p(j´N•") å‰$) åŠ!° ( ") p(j xN•NÖ#i  ") å‰#p  J© f®NÖgetlockp(j°N•#A J�f  ŠGì ¬$äŠ#B J© f  "`  .") å‰t 0 Ò‚t 0 r:´�f  
") `  
Gì °"ä‰#A J© f  
") `  ") #A (&) $Gì ´"ä‰p$Iì èN•rp$(jPN•`  ") pIìÿ N•")     Ç     è  ÎEßW  NÖ    /  )Could not get information for "%S%S%S" -   myfaultr p(j (N•#A () &) $) "p (j(N•") p (j N•$) rÿp (j (N•NÖexaminepIì LN•J�f  Gì ,"ä‰pIìÿ¸N•r (jPN•NÖNqCould not examine disk
exobjec"å‰#Q (#i  ,()  v$0rÿp(j ÀN•#A J�f  $åŠ&0($rp(jÈN•J�g  ") NÖ`²Nqexnext r p(j ÌN•#A $åŠ#p( #A ,#Q 0() $v$) rÿ (j ÀN•#A J�f  &) $) rp(jÈN•J�g  ") NÖ`¢Nqispat  J�f  r NÖ"å‰t 0 J‚f  r NÖ"å‰t 0 #B r#A ²© o  
`  LrÿNÖ"å‰Ò© t 0 "t#     Ç     è  Ï­„:¢²‚gæv%²ƒgàx'²„gÚz(²…gÔ|)²†gÎ~?²‡gÈp|²€gÂ`  rÒ© `¦r NÖhandle.J�g  ’$åŠv 0( #C r#A ²© n  v$åŠÔ�v 0( "p(j,N•#A `  8rÿ%A\`  Frÿ%AX`  <rÿ%Ah`  2$) Gì ˜"ä‰p(j(N•`  ") tA²‚gÀvD²ƒgÄxI²„gÈ`ÐrÒ© `€NÖUnknown option %C ignored
 processvÿ#C ` jrÒ‘#A $åŠv 0( #C rp (j ”N•J�g  ,J© f  
p (jN•rÿ#A GìŒ"ä‰p (j$N•`  J© g  B") S�#A r #A ²© n  Gì˜"ä‰p((j$N•rÒ© `ÜGì "ä‰p (j$N•") p (j$N•Jªhg |rÒ‰ä‰#A t Gì¤"ä‰px(j(N•`  t Gì¬"ä‰px(j(N•v$)     Ç     è  Ð×Ôh GìÐ"ä‰px(j8N•J�gÔ") å‰J° f jJ°g  >") px(jhN•J�f  r  <   „(j (N•px(j N•`  Gìø"ä‰px(j$N•") å‰J°g  r NÖ") å‰J°g  ¤") px(j ìN•#A lp|(jN•#A pJ© lf  r  <   Œ(j (N• <   €(j N•") l <   €(j ôN• <   €(j ØN•#A ttÿ´�g  " <   „(j àN• <   „Iìú,N•J�f  `È <   €(j üN•") p <   €(j ôN•") å‰J°f  
$åŠ"°( `  DJ© g  (") #A t ²‚n  "p$(j àN•rÒ© `â`  
p (jN•F© "å‰"° J‘f ý”J© f  
p(jN•rÿNÖ
*** BREAK
            ? %C  !Invalid response - try again : %C  'B=B     Ç   	  è  ÑRÄ™VACK/S,DEL=DELETE/S,Q=QUIT/S,T=TYPE/SDeleted
   add.to.#A &å‹#p8  #jd (åŒz 0H t"N­ ÒªdT�#A $<   Ôª`²‚o  Gì ô"ä‰p$(j$N•r NÖ%i d") å‰t 0 #B r #A ²© n  &$) åŠÔ�v 0( tÔ© åŠÔ�ƒ( rÒ© `Ð`  ") å‰#p  ") å‰#p  J© g  rÒ© $) p$(j4N•J�oÊ") å‰!©  ") å‰!©  rÿNÖNq.No free store for filenames - list incomplete
 do.workB© #jd xÿ#D ` #j\ p(IìõôN•J�g  
B© ` ú") å‰J°xo ²B© #i   r #A $²©  n  GìX"ä‰p4(j$N•rÒ© $`ÜrÒ© $Gì`"ä‰p,(j(     Ç   
  è  ÒÜ•.µN•Jªhg r$Ò‰ä‰#A  Gìl$äŠ#B xt Gì˜"ä‰ <   ˆ(j(N•v$)  ") x <   ˆ(j8N•J�f  t Gì "ä‰ <   ˆ(j(N•`¶`  ")  å‰J°g  TtÔ© " <   ˆ(jhN•J�f   r  <   ”(j (N• <   ˆ(j N•`  rÿ#A GìÄ"ä‰ <   ˆ(j$N•")  å‰J°g  tÿ#B ")  å‰J° f  
J°g  ")  å‰t J°fF‚#B `  –`  
p,(jN•J© g  <J© f  4rÒ© t p,Iìø<N•#A  tÔ© (&) $p0IìØN•#A B© J© g  @`  *JªXf  "rÒ© $rÒ‰ä‰p(IìþÔN•#A J�g  ") p$IìúN•J�f ýîJ© g  JªXf  $) ") p$IìûÈN•#A %i d") NÖ       %S (dir)        Ç     è  ¡÷tÇÆ(B=BACK/S,DEL=DELETE/S,E=ENTER/S,Q=QUIT/S    ? %C  !Invalid response - try again : %C  Deleted
   handle.zÚ‰ä�#E ,åŽ#ph ø.) øå�p 0x #@ üB© r  <  (j ÌN•#A$rÿ <  (j ÌN•") øå‰Ò© üt 0 r:´�g  Gì ô$äŠ") ø <  IìóXN•rÒ© $") ø <  IìóXN•$) " <  Iìö”N•&) $) ")  <  Iìý(N•#A $) øåŠ© ÿ( $)rÿ <  (j ÌN•" <  IìôðN•") NÖNq/  processB© zÚ‰ä�#E ,åŽ#ph~Þ‚#GpÐ‚$)"  <  IìôdN•#A $)  <  Iìõ”N•") å‰J°xn  ¼")  <  IìóðN•Jªpg  0JªXf  rÒ©     Ó         ÔÇk¬                                                                                                                                                                                                                                      ˆ  ‡  †  …  „  ƒ  ‚  �  –  •  ”  “  ’  ‘  Ô              |                                                                                                  Õ  z
diskdoctor                                                           q    ÿÿÿý     Ó     è  ‘ÆÔÍ  ó                 O  ƒ  é   O(jdpN•$"<   •Iúÿî(lÿü//ÙÌÙÌ g , å€²´ l"4 (T`ä,�   2‘È(j tpN•J�g  à�   2** p$AÕÊÕÊ. J Æ(FÙÇÙÌÙÌ <GL  ÀT€±Ìoø‘È / Cï “À#|ÿÿÿÿ "	€    Ð�#@ ä�%A 0.,å†Þ°h å‡X†¾†m"0h (EpN•J�g  l`è"(EpN•J�g^(jpN•å�&A/gIêp(ÛQÈÿüIú D%L (j p r N•p . "g&AIêp&ÜQÈÿü"
ä��   2(j xpN• NuJŸJŸpÿNu `Ê    ò  é  ƒ  ƒtÔ‰äŠ#B x&t:") p4(j¬N•#A (") p8(jðN•#A ,J�f  $Gì¨"ä‰pD(j(N•rpD(j N•") ,å‰J°g  $Gì¼"ä‰pD(j(N•rpD(j     Õ         u?)¼                                                                                                                                                                                                                                                                                                                                                                                                               ß  Pstartup-sequence                                                     t    ÿÿÿý     Ö         ýb29k                                                                                                                                                                                                                                                                                          ‰  ý              Â                                                                                                  Ý  ²DiskMaster.Config                                                    p    ÿÿÿý     ×         Ø“nE                                                                                                                                                                                                                                                                                          [  Ø                                                                                                                 Õ  	•MakeDir                                                              q    ÿÿÿý     ×     è  [ªˆ  ó                 O   l  é   O(jdpN•$"<   •Iúÿî(lÿü//ÙÌÙÌ g , å€²´ l"4 (T`ä,�   2‘È(j tpN•J�g  à�   2** p$AÕÊÕÊ. J Æ(FÙÇÙÌÙÌ <GL  ÀT€±Ìoø‘È / Cï “À#|ÿÿÿÿ "	€    Ð�#@ ä�%A 0.,å†Þ°h å‡X†¾†m"0h (EpN•J�g  l`è"(EpN•J�g^(jpN•å�&A/gIêp(ÛQÈÿüIú D%L (j p r N•p . "g&AIêp&ÜQÈÿü"
ä��   2(j xpN• NuJŸJŸpÿNu `Ê    ò  é   l   l  09MakeDir            start  rÒ‰ä‰"�B© ÐB© Ôv2$Gì<"ä‰ <   ä(j8N•J�f  2r  <   ä(j (N•#A ÔGì@"ä‰ <   ä(j$N•r#A     Ù         Úü�`¿                                                                                                                                                                                                                                                                              Y  _  ^  ]  Ú              	                                                                                                  Õ  
urun                                                                  q    ÿÿÿý     Ù     è  ]åÔ¸Ã  ó                 O  é  é   O(jdpN•$"<   •Iúÿî(lÿü//ÙÌÙÌ g , å€²´ l"4 (T`ä,�   2‘È(j tpN•J�g  à�   2** p$AÕÊÕÊ. J Æ(FÙÇÙÌÙÌ <GL  ÀT€±Ìoø‘È / Cï “À#|ÿÿÿÿ "	€    Ð�#@ ä�%A 0.,å†Þ°h å‡X†¾†m"0h (EpN•J�g  l`è"(EpN•J�g^(jpN•å�&A/gIêp(ÛQÈÿüIú D%L (j p r N•p . "g&AIêp&ÜQÈÿü"
ä��   2(j xpN• NuJŸJŸpÿNu `Ê    ò  é  é  é  09RUN                start  r p(j (N•"�p(jN•#A p(jN•#A B© rp,(j tN•#A  p0(j œN•#A $$åŠ#p(  (B© ,p<(j 8N•     Û         Ü–‹\³                                                                                                                                                                                                                                                                              K  J  \  Z  Ü              €                                                                                                  Õ  5type                                                                 q    ÿÿÿý     Û     è  Z`2%  ó                 O  Ä  é   O(jdpN•$"<   •Iúÿî(lÿü//ÙÌÙÌ g , å€²´ l"4 (T`ä,�   2‘È(j tpN•J�g  à�   2** p$AÕÊÕÊ. J Æ(FÙÇÙÌÙÌ <GL  ÀT€±Ìoø‘È / Cï “À#|ÿÿÿÿ "	€    Ð�#@ ä�%A 0.,å†Þ°h å‡X†¾†m"0h (EpN•J�g  l`è"(EpN•J�g^(jpN•å�&A/gIêp(ÛQÈÿüIú D%L (j p r N•p . "g&AIêp&ÜQÈÿü"
ä��   2(j xpN• NuJŸJŸpÿNu `Ê    ò  é  Ä  Ä  09TYPE               start  rÒ‰ä‰"�B© ÐB© ÔBªx <   ä(jN•%AXBª\Bª`v2$Gì°"ä‰ <   ä(j8N•J�f  (GìÀ"ä‰ <   ä     Ý            ¨³�¦                                      ß          â                          ä                                                                                                                                      æ                  è                                                                                                                                                                      ×  	}LIBS                                                                 p            Þ         Jzk|Q                                                                                                                                                                                                                                                                                          K  J              S                                                                                                  ã  ÉmessagedTempA.960                                                    t    ÿÿÿý     ß   $      áSÐ+
                                                                                                                                                  ,  +  *  )  >  =  <  ;  :  9  8  7  6  5  4  I  H  G  F  E  D  C  B  A  @  ?  M  L  T  S  R  Q  P  O  N  á             BÌ                                                                                                  ×  Œarp.library                                                          Ý    ÿÿÿý     ü     è   õå”SPaP8 UD	Ì¼†€sH€ú
 ‚5%rÐx  E8 Iíèøü§ùüÐ�¥¤Ë6	c–¢Í=-Blf0„* kxbÎH†H†(&(Gû�€‡�á†á†áòËà[1>ôy&ˆ"DÁöaéH"‘1.üúQ©f9|EML †~ólS.¿lö¶ØNÁ%Zdò|;Á[c‰�¼^Þ.§è	ÀÐ¡qú€�ÑÁA‚2?C ¨øT�¨#:™%àn` t§4Ã½Æ�ëÂÔ�ù‘–qsJ@˜Fe±fú0Ñ÷½ŠUÙÀ¤0Ì”"!Î€$ÿî($-f l`|2˜¡r¬2 Ä�¡¢¨ �¨g¥¤¾œ�‚Ã#C�™‹Ž‚<
û<3Ã°8ça±øc¸ C 9’Pv€d—¦w$ƒ°±À ’€E¡BM„D:ÀPÔ4\¤ŒÀ_æ		P£Þ &Àð�ÌJFŽÁ:s4+A€»/IÄd È,%IºL�ÒÌá/‡€y…
D�i“ôxÈp0à%¡ÀGC€…‡nd8„pà/0     ß     è  Ná¢  ó                ‘         é  ‘p'NuJü      €'	    M   Z   À  ARP Shell Process      ARP Background Shellarp.library  ArpLib 39.1 (cdh/sdb 4/9/89)
 dos.library intuition.library graphics.library environment Arp EnvLib
     ~   Ð  °  6ÿÿ"R`\ìðôøŒ†ü  h€048<@DHLPTX\`rdÚæ¨	È4Ö	X	^¢ ¸z„\.PØžÆì	¼%r$% $T$¨$Â$Ð%j	ÈV Œ!¦#l¨#´#Þ%ž%ð$ê''
´FÎtz¤,2,/¤'(ž>î?z@(0r+d+ˆ+ª@X~>Ô> Zˆ$‚%<ÿÿà  	 à  	  À  
     â         ã©õ�†                                                                                                                                                                                                                                              "  !         .  -  3  2  1  0  /  ã              l                                                                                                  ×  licon.library                                                         Ý    ÿÿÿý     â     è  /q²?  ó                 ¢   C       ©      ƒ      )   <                       é   ¢p NuJü     „€!	F      +   Hicon.library icon 33.127 (22 Jul 1986)
     .   X   ¤  H   Ü   ê     D     ®  À  Ò  ä  ò         Ò  ,  :  H  Vÿÿÿÿà  	 À  
   à   Ð   !Ð   À     +    dos.library Rn  ®   Nup Sn  f.  ga  NuJn  f4/. *"Np r 0. “À2. Ð�/,n "N®ÿ.,_"N Q"i "ˆ!I  `î  p Nup Nu/
$@%H *%N "Cúÿz <   !N®ýØ%@ &fHç.<	€,x N®ÿ”Lß`€p `#ê "  ˜#ê &       ä         åJù’æ                                                                                                                                                                                                                                                        %  $  #  (  '  &  å              ˆ                                                                                                  ×  6conhandler.library                                                   Ý    ÿÿÿý     ä     è  &Ãz  ó                 0  é  0p NuJü     ¾€"	     1         l   0       Þ  0  >  P  L  l  Ü  	ð    °  Î  l  ü  :  (  T  Z    ˆ  ª  b  F  ž  ´  Ê  Ü  ¦  Üÿÿÿÿà  	 À  
  à   Ð   "Ð   À    1Ð  . ŸÐ  0èÐ  ^ 	    /*@+N "+H *Aí 2a2Cúp N®ýØ+@ &gAúLCí Bpr N®þDg
"m &N®þb›Í *_Nu ˆX�B¨ !H NuRn  ®   NuSn  f.  fp Nuî  Jn  fð . *Hç€*N,m ""Ma`Cí BN®þ>"m &N®þb"Mp 0- ’ÀÐm N®ÿ.Lß`Nu  ‰HÑ @!I NuAè  ( !I "ˆ#@  @ ‰Nu"P g €Á‰     æ         ç4”!                                                                                                                                                                                                                                                            
  	            ç              $                                                                                                  ×  þdiskfont.library                                                     Ý    ÿÿÿý     æ     è  ÿgA  ó                 œ         ˜      •      Û   "   9           E        é   œ`  NJü      P #	       0   Pdiskfont.library  diskfont 35.33 (18 Dec 1987)
  Hç  AúCú ÜEú " <   8N®ÿ¬Lß J€g"@#H "N®þtpNu/ @#Î   ,@#À    Cú „p /,y   N®ýØ,_#À   g  JCú rp /,y   N®ýØ,_#À   g  Aî * ˆX�B¨ !H  ,_Nu"y   /,y   N®þb,_"N0. ’ÀÐn HÀ/,y   N®ÿ.,_p `Èdos.library graphics.library  à  	 À  
   à   Ð   #Ð   !à  6     L  Z  ‚  J             ,ÿÿÿÿ/
$n *J’gNJj T     è         éS¿0}                                                                                                                                                                           ô   ó   ò                    ÿ   þ   ý            ó  ò  ñ  ð  ï  î  í  ì  ë  ê  é              7Ä                                                                                                  ×  
Xreq.library                                                          Ý    ÿÿÿý     è     è  êý…j  ó                Ÿ         é  Ÿp NuJü     2€	       *   €req.library Req 1.2 (Jul 13 1989)
 dos.library intuition.library graphics.library console.device    D   �    @  n  |  �  À  Ä  J  v     ¾  Ú    ê  ê  &š  +†  ø  T  >  ˆ  t  Ä    ž  š  ¨  ¶  	\  5  Ö  	  Ì    ÿÿÿÿà  	 À  
   à   Ð   Ð   À     *    Hç*@+N "+H 2B­ &B­ *B­ .B­ 6B­ <CúþÞp N®ýØ+@ &g  ŠCúþØp!N®ýØ+@ *gxCúþÚp N®ýØ+@ .gh <   ÄrN®ÿ:+@ 6gN @Cú®2< ÃÙQÉÿüp0"<   N®     è     è  ë?ýðÿ:+@ @g,"@Aúþ¥pÿr N®þDJ€f m @+h  < Lß €Nu.<€€`.<   `.<   /›ÍN®ÿ”*_ap `ÔHç Ií &t"\ 	gN®þbQÊÿôLß"m @ 	gN®þ>"m @ 	gp0N®ÿ."m 6 	g
 <   ÄN®ÿ.p "M0- “ÀÐm N®ÿ.NuRn  ®   Nup Sn  f
.  gaNuHç *N,x Jm  g
í  p `$- 2"MN®ÿa ÿ\ Lß`Nup NuHçÿþžü ,n *HçÀ€p2( ."h Aï N®þVLßJ@f0( âHnÐh 4/ ”@lBB0/ �h ´@c4 0‚JAf2( âInÒh 6/ –AlBC2/ ’h ¶Ac61C Þü LßÿNuHç` J€g Âüÿÿ`âˆâ‰$ H@J@fô0‚Àp 0Lß Nupÿ`öHç0 J‚g��`âˆâŠ& HCJCfôHB„À S€Lß Nup `öHç B…R@     è     è  ìú¸c�( ˜�o :HDÊÄ6HDÆÄJCj
Ö¼   fR…BCHCÚƒ Lß 8NuHçþžü”(N"O0< ÉBYQÈÿüC×p2ØQÈÿü IEï Gïbpt"Z*	gNº	Ž1B &2( 
VA7A DA1A  h  Ðü dQÊÿÖ›ÍNº	@?A’ <  ˆrHA,x N®ÿ:/@Z. g ¤ W"o $@ 	ga Z`Øfü G,La øÐ| Ô| 6/ šÖo þÖo 6Ö| ¶@c07@ Õk 2 ’o þ[A?A ú�o 6�o þÐo šâH?@ 2 o "KNº%¨/ !@ / #A 	‚ f|  	'|  @ 
'|  'o  "k  	f «    pr`0) âHÐi 2) 
âIÒi Òk SA Ka ýž,n * KN®ÿ4*@J€ga  Ú /Zg"@ <  ˆ,x N®ÿ. g  ¢ m VN®þ€ m VN®þŒ"@$) 6) 8) $i N®þ†p  	fr g0* &     è     è  íZÅPÓ`fJkÂoÿÿ gÈo g´¶< EgNÁC2Â|ÿø J,LN®ÿFÁC¶< ng6¶< qg0¶< bg*¶< lg$p¶< yg¶< vg¶< rgp¶< mg,l "` ÿb/  g
 M,l *N®ÿ¸ Þü”LßþNuHçþ,l .p 0/ Rfp"m 2N®þª G"m 2zahHç€ÀHç€Àp"N®ÿLßREÚoÒJ@gN®ÿÄLßÐÀJfÒLßøNuHç v x z "g"a>ÐÂRD¶@b6 Jfða ê:Êï¢ÚD024Lß 8NuHç@€pÿR@ 
gJfôLßNuaæ4 a ¶ÀÂNuHçüø(H&I9@ 9A  Kaà9@ 9A 
9|   9|  9|  Aì ,)H Ðü )H 4|  3|  0pþ9@ ,9@ .0, V@2, 
VAa)H !K ¼ B( |  Lß?NuB˜0ÀBX0À0ÁBX0ÁB˜NuHçøøGè ,!K 'I 
1|  1|  1|  1@     è     è  î®ÿu> 1A 
v (
g v(KØü !L )J 
9@ 9A 9B Pì ‡h 7@ 7A 7B Pë LßNuHç ò&JEú ,x N®ýöLßO NuÀNuHç Â,x “ÉN®þÚ @p (  f ( ¸np LßC Nu/,x /“ÉN®þÚ"@ _#H ¸,_NuHçøð1@ 1A 6!I ,!J 01B 1C a :1A 
1|   1|  Cè ,!I "Cè P!I 1|  "HAè PGè !K |  |  pþ0€1@ 0) V@2) 
XAÐü a þ¬LßNuHçàÀ"H1@ 1A 
1B 1|  Òü ,!I "Òü !I 1|  LßNu%ld Too small! Too large! Get a number Get some text  Hçþ*N(H <  rHA,m "N®ÿ:&@J€gVPëxAúÿ¤Cì Eëz,   fa þ|Aúÿ¦'HºAëz"Tpr$l `"Hçþ     è     è  ïK\¤ÌHçÀÀ*N <  rHA,m "N®ÿ:&@Lßx $g l,M'JJ«ºfEúÿe'Jº7Av7ArÓkr'I 'HlH§À NºÀÀß2Aë øtva ä7| 7| - 0+ Ð| 7@ |  |  	'| H 
'|  7|  .Aë 0Cú$Kpr)’ka †7|  VAë ”Cúa tJkxg k 'l @k s 0+ œÐk 8Ð| °k c7@ 0+ œZ@D@Ðk 7@ ˜ k"JNºúpãrø Ka øL +prHA,m "N®ÿ:'@$g T"@Ð«t'@( klØfüAúCë¾p2ØQÈÿü'kºÌCëÜEëÐB@rZAúætLNºÞ,m * KN®ÿ4J€g  ö$@ @Cë¾N®þø/
Aë ø"J,MNº$_,m " j VN®þ€ j VN®þŒ @rCë†2ØQÉÿü"@N®þ† +š  	fx  g0+žêHÀ| ?gf`ª  g¤     è     è  ð8þË« k¢8( &gTJkxgP k$JgF,m ."j 2p\€rÒi >N®ÿAúý^"+@²¬ m
²¬ oAúýU"j 2p
N®ÿÄ,m *‘ÈN®ÿ ` ÿHBD J,m *N®ÿÊ JN®ÿ¸JDg k$"klØfüJkxg)k@ ,m " +p"k$N®ÿ. <  "KN®ÿ. LßþNuHçÿþ*N&I><:8 ,m .N®ÿ02"KN®ÿ
02"KN®ÿ
02"KN®ÿ
02"KN®ÿ
LßÿNuHçÿð( :<>&H"n 6 fÒü (•Êpr
v fp
r	vtN®ÿš k  |  :B+ ;Aë @ÒÃN®ÿš k  N|  zB+ {Aë € g
2’| p`0�| r	t N®ÿv k  ŽAë @&ˆAë €'H @B�p fp7@ ¬pÿ7@ ²7@ ´0�k ŒÀ|ÿŸ�k �k L7F 7G 7F D7G F f,Ûk Dk 
 D7F „k 
 „7G †0     è     è  ñq>1À|  g8 k  L�k Œ`,Ûk Fk 
 F7G †k 
 †7F „0À| @g k  L k @ ŒLßÿNuHç?þUO Op,n *N®ÿ|BAp²| 	fp
LßüNua ù( « 'H Nua úr « 'H Nua úæ « 'H 1C 1D NuHç`îNTÿê*N$H"Ot
BYQÊÿü O|  1@ 1A !J 
UO"Or•Ê,m <N®ÿÐp TON\LßwNuHçÿþ*N~`,m .N®þòN®þòN®þòN®þòN®þòN®þò•Ê,m *Hç ÀN®þ2Lß J€VÏÿÎLßÿNuþü?ùŸóÏá‡ý¿ý¿ý¿ý¿ü?ü?ý¿ý¿ý¿ý¿á‡óÏùŸü?þ÷ÀçÀÇÀ� ?€� ÇÀçÀ÷ÀûÀùÀøÀ@ @øÀùÀûÀÿÿø?ùŸùŸùŸø?ù?ùŸùŸÿÿÿÿü?ùŸùŸùÿùùùŸü?ÿÿÿÿø?ùŸùŸø?ø?ùŸùŸø?ÿÿÿÿùŸùŸùŸøøùŸùŸùŸÿÿÿÿü?ùŸùÿü?ÿŸùŸùŸü?ÿÿÿÿóÏóÏóÏûßùŸùŸý¿     è   	  è  ò0Ü�Qþÿÿ  Ok   Cancel Resume  Drawer File HideShowFont nameSize Ok!  Get Dir Forget it Parent  Hide .info files   Display .info files Stop dir read (dir) *.info *.font ..      Done. %d fonts shown.    %d shown, %d hidden.%s      Couldn't read directory.      CON PAR PRT RAM DISK VD0 RAW SER SPEAK  Patch area for filtering device names. Zero terminate strings and the list. File requester Parent Toggle .info Leave         ~ 
                 /	Aí"HJg*JfüSH( :ÿÿg( /ÿÿfSH³Èg( :ÿÿ     è   
  è  ór/~	g  /fî"_Nu,ml"-ˆgôB­ˆNîÿ¦Hçÿþ,x "R 	g0) Ð| HÀ$‘N®ÿ.`èLßÿNuEì aÔEì  aÎEì aÈAì )H $B”NuHçÿþEè Èa²Eè Ìa¬Eè ta¦KèúH,n &aŽLßÿNuHçÿþaÔ,x  <  "hXB¨X"	gN®ÿ.LßÿNu,mpAì ´"mŒ•Êpr t v xÿzNîþ,Hçÿþ"mŒ•Êp,mpN®þPLßÿNuHçÿþ,mt"m°p N®þªL¬  ("m°N®þÎLßÿNuHçÿþaœB¬ B¬ Bl aÆNºÿ"NºþæNº‚,mlAí"tþN®ÿ¬+@ˆgd" $N®ÿšJ€gX UCè „Eí d$Ù$Ù$ÙJ¨ kAíCí ØØfü`nNºþ^JfAí /fB$HCí�ØfüBAí°Nºÿ4Aí<Nºÿ,` ÿ|Nºþd,mt"m°0- HÀN®þªp "m°N®þ¤pr"m°N®ÿAúý%p"m°N®ÿÄLßÿNuAí     è     è  �×¦T°,mx"mŒ` û -  %fèAí<`æAí˜`àAí$`ÚHÀHÁHÂHÃHçð "JN®ÿ"J / "/ N®ÿ
"J / "/ N®ÿ
"J "/ N®ÿ
"J "/ N®ÿ
Lß NuU@UATBRC`ª" BAHA‚ü 
4 02H@‚ü 
0HAÒ| 0J€fÜNuHçÿþ$H,mt" Òl *0, (HÀ"m°Òi >N®ÿ0-’Jj 
k0-”Jj 
g0-�-  %g0-–CíÔ¹Ég0-˜HÀ"m°N®þªp "m°N®þ¤"l  	g
±é g
"Q`ò±ì f
p"m°N®þžGê Cí
¦ IÛfüSI&HÖì 0Jj 
g
-  %f]K·Ée&I"HÒì 0ü  ³Ëbø-  %f Jj 
kg[IGúûFÛfü` * Nºþö<  0, 0HÀ"m°N®ÿÄp"m°N®þžLßÿNu/	p "l `
²ü  g"QR@±Éfò"_Nupÿ"_NuaÜ�l kð°l 2dêÀí®` þÂ°mt     ô         õÙ,U                                                                                                                                                                                                                                                                                              õ               p                                                                                                  ×  r	RS.macros                                                            t    ÿÿÿý     ô      p    !“áº¾ð          -unused                 ascii empty-                         code -empty-                                                                                                                                                                                                                                                                                                                     ×  -S                                                                    p            ö         ÷Ê¦ù                                                                                                                                                                                                                                                                                           ö  ÷              ~                                                                                                  Ø   2ceddefaults                                                      ø  t    ÿÿÿý     ö     è   ö�bdEf1<              :ced                              è                                                                                                                                                                        È _�    €          *.bak                                                             ²-------T-------T-------T-------T-------T-------T-------T-------T-------T-------T-------T-------T-------T-------T-------T-------T-------T-------T-------T-------         ø         ù'å¤”                                                                                                                                                                                                                                                                               û   ú   ù   ø  ù                                                                                                                 Ø  RS.keytable                                                        t    ÿÿÿý     ø     è   øfx‚                                                                                                                                                         	 
 @ ?€/€1                                                                                                                                                                                                                                                                                                                                     ú         û Vž                                                                                                                                                                                                                                                                                              û               ù                                                                                                  Ø  _shell-it                                                             t    ÿÿÿý     ú      ù    véã§dmouse
prompt "%n.%s >"
run faccii 150
alias dd0 df0:C/dir opt a df0:
alias dd1 df0:c/dir opt a df1:
alias d0 df0:C/dir df0:
alias d1 df0:c/dir df1:
alias Mem df0:Memsearch
alias f1 format drive df1: name "
alias f0 format drive df1: name "
alias


                                                                                                                                                                                                                                                    ü   H      ÿý™G8   ¥   º   ¹   ¸   ·   ¶   µ   ´   ³   ²   ±   °   Å   Ä   Ã   Â   Á   À   ¿   ¾   ½   ¼   »   Ð   Ï   Î   Í   Ì   Ë   Ê   É   È   Ç   Æ   Û   Ú   Ù   Ø   ×   Ö   Õ   Ô   Ó   Ò   Ñ   æ   å   ä   ã   â   á   à   ß   Þ   Ý   Ü   ñ   ð   ë   ê   é   è   ç   ü   ÷   õ  à  	         ÿ              ô0                                                                                                  Û  edd                                                                  q  
ÿÿÿý     Ö     è  ‰2q† î  �   œ€Arc x           Arc v           Arc a           00B00DF0:     DF1:     df0:c    df1:c    df0:s    df1:s    df1:devs df0:devs df0:l    df1:l    df2:     df3:     Cmd 1                                                                           Cmd 2                                                                           Cmd 3                                                                           Cmd 4                                                                      þ         UýQ                                                                                                                                                                                                                                                                                                      „                                                                                                  Ø  Ósrt.text                                                             t    ÿÿÿý     ü     è   ¥15h  ó                 ƒ  h^  é   ƒHçÿþAúÿö PÑÈÑÈJ˜"HÓü   ,x Hç ÀEú6 ÑÀa 2Lß /&IP‹ . P‹,S†“ÉN®þÚ @Iúÿ² ( ¬g
åˆ @B”Iè <Kú ”t T€"<     gÁ åˆ/ N®ÿ:J€f
| uÿÿJŸ`H @ ß äˆ(€(HJgt J˜*ˆQÎÿ¾| z ké gDkê g<kë gJkì gfJ›z R†¾†nÖ"_Q‰ N®ÿ.AúÿJ�f äˆ(€LßÿNùaddraJ› g¬"aS€"ÛQÈÿü`žaP‹`˜J…gR†zNu"UJ¡S�e"QÓÉÓÉ`ôJ™NuJ›"aæ$	 g ÿn"aÚS€ I$B"ÕÁ"ÑÁ$ˆQÈÿð`à  ñô$IKú ¤* r à�ÓÅ* â­<  žapJf t pahÔA²| gô0< aZQÊÿöµÉeNupaJp 5 ( 4RB´| fa4 Jfpa,6pa&     ü     è  _27•ÔA²| gô`a610  QÊÿø3É ßñ¢µÉe�Nupr S@â�ã‘Sf<  * QÈÿðNu  	
H€‚  ê  <}üx\ €g¾À0 t `KÉUå>jÁ¸H ³¦ð�y’áçèœæ›EÅ¹. X[N`*;ñÝ;f“7†Ó0ÓR6H4„ @‹´qaöZdúCØ˜qÕ¬sÀc!=œ¡üŠ�Â-’€Cmg°v˜ÁŽéö ƒ˜éN*9ÀiPBB %@Êf”`A÷îAEG÷î@Ô `6À4™(^V8Íf1é  ²í âÖF`Vt"‚¤-A€ø�1Á…¨Š™±ï€Ì�¼ƒÒ,)0?�ƒ¯Cà’0·¤”"i¼B†Þ„wPIÒ€H{ÜÖAÅxÜ¯‰9•>mp.òˆ O"oAÎ¯jJÎ‹L·¢¸„Ì¶‚�3xL#¢Ç0Í–ƒ4qjô|€žŸj‡áæ !¬c„¨%ó©ü?-•'1ðÛpa¬	zÁ•êºø«¯�*'Ì¾2 t 2§‹þ­&»ý²ÊMØqa3™‘jR``¢ËCN½ ¹L¸1!`I‚À     ü     è  ×	ø“¼½À�«Ï9…¦H‰]´l_â‹<sæL›+è� 9�Áð~Ö±W’gÂh2�û „¦P0]ZC¶P�ìP#3‚¨
�DÚŸs¡€|ÆP$	@„Á¾¥î¨KÆ)'�c}Kî¥k(æJÀ , 2ÄÐ%À´6Á—Oƒ.�¥ –€ŒÍÛ„Å_ RT À2É±‘)2ƒ˜‚r˜\“¿� ˜€50Ïªøx¹@ÄMàqa xeãP1‚€ aŸ_'ã žÆD¤Ì2‹ /ñGÕPê´ðö	#€@¡«ä ¬^êsb©(Lÿ)�)ƒŽâ�úÉßÝ$¬ž!·±¿‡.tøœ2 ÈB{œ09h¨irøÖ\üÏW2D`1	ôI æÜYe æ	|/a>¨>"LD~3Ãïî<n‰„JZÙÄ,	D#ÕRü�ð¨ H2Á¨8�‹�—É�¦15Š¤h¦oÌ�êbf0M£pL¢Èf§1tèÿOb„¨óÉ••´º�Jž¢œjyÍ‘‚º§óP
pÌ0Æ¦´ÎgÀRPHšòRénÔ¡†‹ Xn_�É‚/fCÿOvÍøj©àž?§Œ°gð
ÁvÐ              )¶�                                                                                                                                                                                                                                                                               ï   î   í   ì                	†                                                                                                  Ø  H	sm.config                                                            t    ÿÿÿý          è   ì§ÈŸCSMCF1                      ; must ALWAYS be first line
Title: AmigaDOS_Help       ; out menu-window title
Columns: 4                 ; maximum number of horizontal menu columns
Rows: 16                   ; maximum number of vertical menu rows
VSpacing: 0                ; no extra spacing between vertical rows
HSpacing: 16               ; 16 pixels between horizontal columns
Reopen: ON                 ; reopen non-closed windows when re-invoked
Winsize: 640 105           ; maximum tex     ü     è  	žë7Bì0&±I_ „#@‘G�è.;�%C D(h¨r†àÐ.Pá�På0éðÈ`¨LzàÐLæ€¿”FæÍ‰Êi‚ž 'v6@Fúdª€•ØÈé²Î€3±˜JR#±Í	Ÿ§²&…*F€i§€…GPS�D«øxákAUähâÐáÑÀáËì¿ã/5‘x5¦0
"?A9P]IQÁ%°K‘A¬V7u…5• Ì#Yí?ÃMnYŒÂÖMG2<£&WÍSîL@ �ïmÍ™ÒÌPÑ''�€‚&_à �!äô3í¯�øh0À:sò˜¢	qòytœ`„lFµi`¿ d —<Ž‚¬¼@+ÄËïùþðã\¼L�è!R[1 �/Ç…U>À�� C« ˜�  @¤¤ä�à�àv‚)6‡@ÏV/�À™¡p�àÎÀ¼…€FEþ`m ˜‚^ö¦´¡¼ÖÈÌ�þkæ`r]Ÿ'h¼2´~Wh#˜ˆ‡0fRœ“hÅâ `ÈžBüÁÂCìÐHyáš ÊÈ(‚H¢¯z³	¡á ÂL°	L,ÍÖGø’Äˆ, Yšo&èÌX þ’     þ     è  ºŠÞGN=33    ( N = count of requester text lines )
"Retry"                         "Again"
"Cancel"                        "Give Up"
"Volume"                        "Volume"

"Please insert volume"          "PLEASE Insert Volume"
"Replace volume"                "PLEASE Replace Volume"
"You MUST replace volume"       "YOU MUST Replace Volume"
"in any drive"                  "In the Highway to Hell"

"is unreadable"                 "Is Unreadable"
"is write protected"            "Is Protect     þ     è  Ø~Aqed from Writing"
"is not validated"              "Needs a visit from The Validator"
"is full"                       "Has no room for more Spells"
"has a read/write error"        "Is Evil"

"Disk is unreadable"            "This Disk is Unreadable"
"Disk is write protected"       "You Can Not Write on Disk"
"Disk is not validated"         "This Disk has no Validation"
"Disk is full"                  "This Disk is Full"
"Disk has a read/write error"   "On this disk lives an EVIL"
"Not a     þ     è  g<âT DOS disk"                "Not a disk of the Clan of DOS"
"No disk present"               "Where is the disk"

"Error validating disk"         "The Validator Rejects Your disks"
"Disk structure corrupt"        "Disk is Corrupt"
"Use DISKDOCTOR to correct it"  "DISKDOCTOR might Remove the Curse"
                                                                 
"Software error - task held"    "DEBUG"
"Disk corrupt - task held"      "This disk drove DOS insane"
" Finish ALL disk activit     þ     Ì    £“I0y"     "Complete your campaign, then"
"Select CANCEL to reset/debug"  "Select  Give Up  to Reincarnate"

"printer trouble:"              "Printer Dwarf is Unhappy"
"make printer online."          "Give Him Some Juice"
"out of paper."                 "Feed Him Some Paper"
"check printer and cabling."    "Check His Cables"
"check printer and paper."      "Check His Paper"
"resume."                       "Try Again"
"cancel."                       "Give Up"

s disk lives an EVIL"
"Not a     ü     è  àAœ)òõüÆ–à&ÁÀDƒ»?ÛùŽ- oÿãj@DÀ‘3ƒ`ÔTþ??3¨0•¯ùû0úˆ#ëüÖ7ì ÞdÄ¶ÇPý±ëƒ8Lp!¾ž}�Í¾.ƒY�G t˜u6`b	¸Xûã <„X6 žÈ&ë	€BhÁÑ„Ú¦.È!A�XÖŒŒìr¨´%Á?T… DÄ-!Á/ßŒÊ	i±Ì©f�ê @âK2„¡ © ¯�ó `²=h60ùO ‰2E¨“8â	 
[NƒE!=@.*÷Ž0ª#À žd;·ÛÇ @‰$×ée&k5øáÞ"ë�Ãk[@BxNîÇJ'Ù÷�ÿýŸxì
ˆÃø0€ÍYáÿë=3yX`æä.[ÑU 4ù u³p‡g]À%ÙÉPA±ÙûÁ¸€„  þ$øn°(Èã³ä�µ\„vñ•þ‹„_BKÓìèÀ½6Àý5Á==4¸0§kæTKc>£À:÷] „%[û¢q¦Ï‚vÏ&ù&‹ Ðqƒ4Aw7ïR,…ÄÊ?›9^06@=5 Ã@ÁÐ„<ì99Ž‚)ÁÐa9Ã&ÒâŠÇ ô ’�Šì`     
   9        ÿÿ×@                                                               p   o   n   ƒ   ‚   �   €      ~   }   |   {   z   y   Ž   �   Œ   ‹   Š   ‰   ˆ   ‡   †   …   „   ™   ˜   —   –   •   ”   “   ’   ‘   �   �   ¤   £   ¢   ¡       Ÿ   ž   �   œ   ›   š   ¯   ®   ­   ¬   «   ª   ©   ¨   §   ¦                                                                                                                                                                                              ü    ÿÿÿý     v     è  VRø‚; V1.08

; **************************************************************
; ******                                                  ******
; ******                NEW BOOTMENU V1.0                 ******
; ******                                                  ******
; ******          CODED BY ORLANDO/BRAINSTORM             ******
; ******                                                  ******
; ******      ATTENTION : DIRTY PROGRAMMING !!!!!!!!!     ******
; ******                     Õ          œçºÔtype s/message
       ô                                                      ö          ú                                                                                                    þ  Õ                                                                                                                                                                                                          ß  S                                                                    p                     8à                                                                                                                                                                                               $   #   "   !   6   5   4   3   2   1   0   /   .   -   ,   A   @   ?   >   =   <   ;   :   9                .�                                                                                                    ûdemoboot                                                             q    ÿÿÿý              '“M®                                                                                                                                                                                                                                                                                              '               ¾                                                                                                  q  oreset.s                                                              r    ÿÿÿý              yYgæ                                                                                                                                                                                                                                                                                  x  w  v                Û                                                                                                  õ  ÝinstusEdTempA.992                                                    t    ÿÿÿý              +×åê                                                                                                                                                                                                                                                                                                                                                                                                               ö  Ùmasterseka.startup                                                   t    ÿÿÿý               %o“Ð-w 0 1
-e 27
;-r
;-b
-S 1

                                                                                                                                                                                                                                                    û   ú   ù   ø  ù                                                                                                                 Ø  RS.keytable                                                        t    ÿÿÿý          è  vÞn1

                            B R A I N S T O R M
                           ---------------------

                   BOOTMENU INSTALL DISK DOCUMENTATION


Follow the following rules :

1. load seka

2. chip and 100Kb workspace

3. load the source/bootmenu.s

4. Edit the menu and the scrolltext and also the version number of
   the disk. More instructions in the source.

5. You can try out how it does look like. Just type :
   a (return>
   <return>
   y <return>
   j<return>

6. If                 •M÷1                                      Q                                                                                                                                                                                                                                            G                                                                                                                   Û   ¯  	‚Loader                                                               p                 è   9#ï  ó               @ 0  é  0,x N®ÿ|B9 ¿ì <  (×Cú	0H@2ÀTIH@2€ <   Aúxa ´ <   CúîrH@2ÀTIH@2€XI@ QÉÿîAú'FCú&ÄEú&Âv z 0aAú'1Cú&¯Eú&¬v z 0a`&¶fa
RŠRƒQÍÿôNup’Ñü   2Õü   
QÈÿðNu#ü  "ˆ  œ,x Cú0N®þh#À  ,zDAú¨p"<  €$<   N®þz#ü     v,z Cú N®ÿ:#ü  n  N®ÿÐAú’N®ÿ¸#À  ‚Cúü zpN®ÿ¾~	Aú#8r aJ�   Ñü   GSˆ  f.<z
šF3Å ð Gù à Eú E ÔÅÒ  'x`
oz…�›¦±¼ÇÒRˆQÏÿ¸` Hç@€Cú˜ <   GN®ÿCúŠN®ÿÄLßNuAúh"|   $Irp ÉTIQÈÿúÕü  à"JQÉÿì <  ðAúfa& <  œAúja              •-ýÌ                                                                                                                                                                                                                                                                                      f  e                è                                                                                                  ¾  
loader                                                                   ÿÿÿý              ”.4                                                                                                                                                                                                                                                                                           q                ”                                                                                                  ¿  loader3                                                                  ÿÿÿý          è  e’|€  ó                  æ  é   æ,y   Cú ÷N®þh#À  ,y  "<  $<  íN®ÿâ/ " $<  &<  „N®ÿÐ"N®ÿÜp 9 à Eú ¬  f¼ 1`t  f¼ 2`h  f¼ 3`\  f¼ 4`P  f¼ 5`D  f¼ 6`8  f¼ 7`,  f¼ 8`   	f¼ 9`  
f$"<   ü`"<   úap Nu"<   út v N®ÿ"Nupÿ3ù ßð ßñ€QÈÿôp Nu1 10 dos.library      * 

                 Bootmenu coded by Orlando / Gfx by Chester 


                         There were many before us
                       There are many still to come
                           ”-þ
                                                                                                                                                                                                                                                                                       v   u                à                                                                                                  À  	uloader2                                                                  ÿÿÿý          è   q8£ÏÎ  ó                  Ñ  é   Ñ,y   Cú ÷N®þh#À  ,y  "<  $<  íN®ÿâ/ " $<  &<  0N®ÿÐ"N®ÿÜp 9 à Eú ¬  f¼ 1`t  f¼ 2`h  f¼ 3`\  f¼ 4`P  f¼ 5`D  f¼ 6`8  f¼ 7`,  f¼ 8`   	f¼ 9`  
f$"<   ü`"<   úap Nu"<   út v N®ÿ"Nupÿ3ù ßð ßñ€QÈÿôp Nu1 10 dos.library      * 

         Bootmenu coded by Orlando / Gfx by Chester 


                  There were many before us
                There are many still to come
                       See the new                  >üÌú                                                                  t              %                              b                          U                                    6                                                                                                                                                                                                                   Û   °  Y
loadSOURCE                                                           p                 è   u’„‚ò  ó                  ä  é   ä,y   Cú ÷N®þh#À  ,y  "<  $<  íN®ÿâ/ " $<  &<  |N®ÿÐ"N®ÿÜp 9 à Eú ¬  f¼ 1`t  f¼ 2`h  f¼ 3`\  f¼ 4`P  f¼ 5`D  f¼ 6`8  f¼ 7`,  f¼ 8`   	f¼ 9`  
f$"<   ü`"<   úap Nu"<   út v N®ÿ"Nupÿ3ù ßð ßñ€QÈÿôp Nu1 10 dos.library      * 

                 Bootmenu coded by Orlando / Gfx by Chester 


                         There were many before us
                       There are many still to come
                           cºë`                                                                                                                                                                                                                                                                              j  i  h  g                	i                                                                                                  Â  	Ë	loader1.s                                                                ÿÿÿý              Tcºð                                                                                                                                                                                                                                                                              O  d  c  b  T              	}                                                                                                  þ  �	loader5.s                                                                ÿÿÿý          è  gÖaù8
; »»»»»»»»»»»»»»»»»»»»»» Loader V1.0 ««««««««««««««««««««««««

; *** Coded by Orlando of Brainstorm

open_dos:
	move.l	4,a6
	lea	dosname(pc),a1
	jsr	-408(a6)
	move.l	d0,dosbase

	move.l	dosbase,a6
	move.l	#windname,d1
	move.l	#1005,d2
	jsr	-30(a6)
	move.l	d0,-(sp)
	move.l	d0,d1
	move.l	#text,d2
	move.l	#textend-text,d3
	jsr	-48(a6)
	move.l	(sp)+,d1
	jsr	-36(a6)

cmp:
	moveq	#0,d0
	move.b	$7e000,d0
	lea	filename(pc),a2
test1:
	cmp.b	#1,d0
	bne.s	test2
	move.b	#'1',(a2)
	bra.s	direct
               cºè+                                                                                                                                                                                                                                                                              $  #  "  !                 	Z                                                                                                  Â  
	loader2.s                                                                ÿÿÿý          è  !Öaø{
; »»»»»»»»»»»»»»»»»»»»»» Loader V1.0 ««««««««««««««««««««««««

; *** Coded by Orlando of Brainstorm

open_dos:
	move.l	4,a6
	lea	dosname(pc),a1
	jsr	-408(a6)
	move.l	d0,dosbase

	move.l	dosbase,a6
	move.l	#windname,d1
	move.l	#1005,d2
	jsr	-30(a6)
	move.l	d0,-(sp)
	move.l	d0,d1
	move.l	#text,d2
	move.l	#textend-text,d3
	jsr	-48(a6)
	move.l	(sp)+,d1
	jsr	-36(a6)

cmp:
	moveq	#0,d0
	move.b	$7e000,d0
	lea	filename(pc),a2
test1:
	cmp.b	#1,d0
	bne.s	test2
	move.b	#'1',(a2)
	bra.s	direct
          è  "Pžø|test2:
	cmp.b	#2,d0
	bne.s	test3
	move.b	#'2',(a2)
	bra.s	direct
test3:
	cmp.b	#3,d0
	bne.s	test4
	move.b	#'3',(a2)
	bra.s	direct
test4:
	cmp.b	#4,d0
	bne.s	test5
	move.b	#'4',(a2)
	bra.s	direct
test5:
	cmp.b	#5,d0
	bne.s	test6
	move.b	#'5',(a2)
	bra.s	direct
test6:
	cmp.b	#6,d0
	bne.s	test7
	move.b	#'6',(a2)
	bra.s	direct
test7:
	cmp.b	#7,d0
	bne.s	test8
	move.b	#'7',(a2)
	bra.s	direct
test8:
	cmp.b	#8,d0
	bne.s	test9
	move.b	#'8',(a2)
	bra.s	direct
test9:
	cmp.b	#9,d0
	bne.s	test10          è  #ÿ‚¼>
	move.b	#'9',(a2)
	bra.s	direct
test10:
	cmp.b	#10,d0
	bne.s	error
	move.l	#filename2,d1
	bra.s	direct

	move.l	#filename,d1

direct:
	bsr.s	load
	moveq	#0,d0
	rts

; *** Pointer to filename in    D1    ***

load:
	move.l	#filename,d1
	moveq	#0,d2
	moveq	#0,d3
	jsr	-222(a6)
	rts

error:
	moveq	#-1,d0
lo:	
	move.w	$dff006,$dff180
	dbra	d0,lo
	moveq	#0,d0
	rts


; *** Variables ***

filename:	dc.b	'1',0
filename2:	dc.b	'10',0
dosname:dc.b	'dos.library',0
even
dosbase:	dc.l	0
windname:          è  $î|,Rdc.b	"*",0
	even


text:
dc.b	$c,$A,$a
dc.b	'                 '
dc.b	'Bootmenu coded by Orlando / Gfx by Chester ',$a,$a,$a
dc.b	'                       '
dc.b	"  There were many before us",$a
dc.b	'                       '
dc.b	'There are many still to come',$a
dc.b	'                       '
dc.b	'       See the new day',$a
dc.b	'                       '
dc.b	'    The new day dawning.',$a
dc.b	'                       '
dc.b	"     It's only just begun.",$a
dc.b	'                               º    •´¬‚  '
dc.b	'  We march into the future',$a
dc.b	'                       '
dc.b	'   Towards the rising sun.',$a
dc.b	'                       '
dc.b	'Beyond the wide, wide horizon.',$a,$A
dc.b	'                       '
dc.b	'A journey filled with wonder',$a
dc.b	'                       '
dc.b	' Is waiting just for fun...'
DC.B	$a,$a
dc.b	'                       '
dc.b	'***  B R A I N S T O R M  ***'
dc.b	$9B,"0;31;40m",$A,$A

even

textend:

'dos.library',0
even
dosbase:	dc.l	0
windname:     %         &cºêj                                                                                                                                                                                                                                                                              o  n  m  l  &              	                                                                                                  Â  
å	loader3.s                                                                ÿÿÿý     %     è  lÖaù*
; »»»»»»»»»»»»»»»»»»»»»» Loader V1.0 ««««««««««««««««««««««««

; *** Coded by Orlando of Brainstorm

open_dos:
	move.l	4,a6
	lea	dosname(pc),a1
	jsr	-408(a6)
	move.l	d0,dosbase

	move.l	dosbase,a6
	move.l	#windname,d1
	move.l	#1005,d2
	jsr	-30(a6)
	move.l	d0,-(sp)
	move.l	d0,d1
	move.l	#text,d2
	move.l	#textend-text,d3
	jsr	-48(a6)
	move.l	(sp)+,d1
	jsr	-36(a6)

cmp:
	moveq	#0,d0
	move.b	$7e000,d0
	lea	filename(pc),a2
test1:
	cmp.b	#1,d0
	bne.s	test2
	move.b	#'1',(a2)
	bra.s	direct
           ¾    l2
Reboot:
        move.l  4.w,a6
        lea     The_Only_Way_Code(pc),a5
        jsr     -30(a6)
        align	4

The_Only_Way_Code:
        lea.l   2,a0
        RESET
        jmp     (a0)

                                                                                                                                                                                                                    q  !SOURCE                                                               p            (         P˜I46                                                                                                                                                                                                                                                                                              P               .                                                                                                  é  compilestartup2                                                      t    ÿÿÿý     )         I…Zb                                                                                                                                                                                                                                                                                              I               è                                                                                                  ÷  )wait.s                                                               r    ÿÿÿý     *         7ü˜Jš                                                                                                                                                                                                                                                       h  @  ?  >  =  <  ;  :  9  8  7              <                                                                                                  ‰  Œgfx                                                                  w    ÿÿÿý     +   -      -ÆR•Æ                                                                                                               (   '   &   %   8   7   L   K   J   I   H   G   F   E   D   C   B   W   V   U   T   S   R   Q   P   O   N   M   b   a   `   _   ^   ]   \   [   Z   Y   X  z  y  ‹  Š  :  -              T,                                                                                              YÈ  ¨   
tf#28.s                                                              p    ÿÿÿý     ,   2      1
ûÜû                                                                                          ³  ²  ±  °  ¯  ®  ­  ¬  «  ª  ©  ¾  ½  ¼  »  º  ¹  ¸  ·  ¶  µ  ´  É  È  Ç  Æ  Å  Ä  Ã  Â  Á  À  ¿  Ô  Ó  Ò  Ñ  Ð  Ï  Î  Í  Ì  Ë  Ê  ß  Þ  Ý  Ü  Û  1              _                                                                                              YÈ   Ø  
½bootmenu2.s                                                          r    ÿÿÿý     +     è  :Rø�~; V1.08

; **************************************************************
; ******                                                  ******
; ******                NEW BOOTMENU V1.0                 ******
; ******                                                  ******
; ******          CODED BY ORLANDO/BRAINSTORM             ******
; ******                                                  ******
; ******      ATTENTION : DIRTY PROGRAMMING !!!!!!!!!     ******
; ******                     .   5      /ÆP�                                                                              /  .  -  ,  +  *  )  (  =  <  ;  :  9  8  7  6  5  4  3  H  G  F  E  D  C  B  A  @  ?  >  S  R  Q  P  O  N  M  L  K  J  I  X  W  V  U  T  ^  ]  \  [  Z  Y  /              dn                                                                                              YÆ   Î  	Vtf#29.s                                                              p    ÿÿÿý     .     è  YRø\; V1.08

; **************************************************************
; ******                                                  ******
; ******                NEW BOOTMENU V1.0                 ******
; ******                                                  ******
; ******          CODED BY ORLANDO/BRAINSTORM             ******
; ******                                                  ******
; ******      ATTENTION : DIRTY PROGRAMMING !!!!!!!!!     ******
; ******                     0          4ÂŠZa                                                                                                                                                                  Ž  �  Œ  ‹  Š  ‰  ˆ  �  ¥  ¤  £  ¢  ¡     Ÿ  ž  Ú  Ù  Ø  ×  Ö  Õ   	                        
  4              <°                                                                                              YÆ   Õ  Btf29                                                                 p    ÿÿÿý     ,     è  ÛRø}Ü; V1.08

; **************************************************************
; ******                                                  ******
; ******                NEW BOOTMENU V1.0                 ******
; ******                                                  ******
; ******          CODED BY ORLANDO/BRAINSTORM             ******
; ******                                                  ******
; ******      ATTENTION : DIRTY PROGRAMMING !!!!!!!!!     ******
; ******                     2   
      3€#Ÿg                                                                                                                                                                                                                                                          œ  ›  š  ™  ˜  —  –  §  ¦  3              Ù                                                                                              YÆ   Ç  Îgtext.s                                                              p    ÿÿÿý     2     è  ¦¬ÍÏ›text:	
DC.B "YEAH... ... ANOTHER TIME I PROUDLY PRESENT A NEW HOT COMPILE. THIS WEEKEND IS THE AMIEXPO IN COLOGNE. HOPE YOU HAVE LOTS OF "
DC.B "FUN THERE. FIRST OF ALL I WANT TO GIVE SOME SPECIAL HANDSHAKES TO PEOPLE WHO DESERVE IT TO BE AT THE TOP..........."
DC.B "PARADOX... HI CLASH. I WILL SWAP WITH YOU IN THE FUTURE BECAUSE CHESTER REALLY IS IN TROUBLE IN SCHOOL NOW. HE DOES NOT HAVE THE "
DC.B "TIME FOR SWAPPING... ... ... THE SAME THING I WANT TO SAY TO THE FOLLOWING PEOPLE..     0     è   
ÉB¹  ó               @ ¾  é  ¾Hçÿþ,x N®ÿ| <  7Cú	VH@2ÀTIH@2€ <   Aúža º <  "ÊCúrH@2ÀTIH@2€XI@ QÉÿîAú5�Cú"Eú"v z 0aAú5lCú"Eú"v z 0a`&¶fa
RŠRƒQÍÿôNup’Ñü   2Õü   
QÈÿðNu#ü  ¦  ê,x CúHN®þh#À  T,z”Aúøp"<  €$<   N®þz#ü     Ä,zpCúpN®ÿ:#ü  ¼  \Aù    <  ?ÿB˜QÈÿüAúÔN®ÿ¸#À  ÐCú> z²N®ÿ¾~	Aú{r aH�   Ñü   GSˆ  f,<z
šF3Å ð Gù à Eú SEÔÅÒ  "t`
oz…�›¦±¼ÇÒRˆQÏÿº`Hç@€CúÜpGN®ÿCúÒN®ÿÄLßNuAúxCú02$Irp ÉTIQÈÿúÕü  à"JQÉÿì <  Aú†a& <  ²Aú     5   3      LÅYôÅ                                                                                      z  y  x  w  v  u  t  s  r  ‡  †  …  „  ƒ  ‚  �  €    ~  }  ’  ‘  �  �                                                                      +   *   )  V  L              `                                                                                              YÆ  ª  ütf#30.s                                                              p    ÿÿÿý     6         Acºã4                                                                                                                                                                                                                                                                          F  E  D  C  B  A              	á                                                                                                  Û  P	loader4.s                                                                ÿÿÿý     *     è  82)¸|||þ8þ||Æ8ÆÆ<À`ÆÆÎlüÀÆÆÞ<Ìü|~öpþÆÆÆÀÆÆÆ0Æ|<þ|||0|8                Ì¨š¥™V*«U¦KV™ÀTà�S"VeS+-TÌÏW2©š     yQuJò¬UV*5Lö­3 	à	¤L¬Ê¦wÚ©™#*®eS<      À  €  €  €  `   €                 @   €  À  À  @           €          (  P  à  À  @` À   à  €   `        ¸  `  p   À €   p      @                  `@                                     P                 �m 5 l�W L ÀF Fi�2¨ j` È         €—@‰€Fª�¤   #ÄÐ™T€1 @              *     è  9\Ô�€ 
 @  �€ € @    À )          ¬@ €53+ ¬ÂÀ $™€˜ @& E€ $         	€  fU€	“@ 3 3 4 †€ h        �0 
  Ü   #€ @       ‹  X       €  ™      �H d  	   �          ² @  0(      " PF          i0à     r     0`äæ        �Š `	   2
 @     " @	       € 	Ñ 
€    €`À  �     9„       {‹@(Q ™àlê€H
  "@          “4 Vª� à&w �  €          € ` €°2    H
 ÀÀ  @B       ˆ       *     è  :Žõó$  £TÌ� X  2@          �›	  € ©™, € ,       €�   $À   @€  �           0  Ä €°À   à    ¸ „        �    � $ €     0 @        €  €" €@   € à  h… „     �� � € �$€     	   @         °      °@   H  
  @d  (     ¹5Ntµ "€T ª%BÌ­32©ÙUd§Ê  Z©�,       \ª¦¦[ 	R(U¶dV™™T¦ª€2jeP dÈ‘€   g&VÏÉ$üÞ,™ç€À~ol™á<ó#ä˜ðž     ~ÎLŠýŸ’WÉù¼³Ï aàüßÑ3ÂxWæF£É1á<<         @       0`      *     è  ;‹F_ °   €  3          p  à       @ 0 `   À            0   `   €               €   @                 P   `           @   `                8       @  (         0                          p                  3 4ä l~l ð à ?ïˆðŸ h€ È         �¸Àñ€?7�&x  @ ŸSÐxN Á @                 �€ € l        €H           €4ðÅœ6À hxp á              ± " ká‰˜A` `ðÀÃ    B@         �€ i      °° ,    0& ` –       �� [ 8   'Ð    0     *     è  <¸àp4 ¾       €° " p  €4ä      0 0Àp       €  p0à   �v    ˆ
   2` àà        ñ À   0 : A€     rÄ         �@€  0  `   € 0 À
        €'’  ’O�°8`/ H    € g       €#Ç  L&� &< �  €`@         €    €6    � ÀÀ          �3ð0  �6›Ã                 ·à   �°4 ÿ7†H  €0 
              „ €°     pÀ  œ         �€   0"    €@            €€ $    4@       @        *     è  =T‰Y         h  €&  €€À     € H Õ¿Ü       \ €&€   €   '   À€  •2”     �0 8  4�       n  €  À �ºÜ    Æ´ð[Ï ±–È‰²43Ï!W$èÂx FBÎ•”    cxÙæ ÇÊ $¼Â™ç‡�1’x �á> æÕúô   ðÁ÷à?÷îûÿïà @o ÿ€ïàÿî ÿðOûàæ     €?ƒû ï´wþô@ à ÿ _À=ÿ¶ÿàd÷ÀÿÄ      à  À       0 @  °   €  0          p  à        `0 `   À      0      8  p  €  € ``` 
À   à      `        ¸  @  P ``À €   p      À         Ü     ° `!€ ;    ¸     €           *     è  >qŸ^   n   Ð  ° àC  v     Ü  €         �À€û ÿƒ   ` ÿàx þ             @  þ 6ÿÀ ¸ `l Ø(¿€0þ &          �€`  À0      `     À0            �¿À   þ€#ö  ` ðÿ `0   -€        �Ž€0  þ€'õ  `øü 00   
À 
       € h      0€ `     0   `         € Ø       0@ h      2   °          €¹  @    2  `      6  X @        �C €   6 `     6  , €         °ƒ`   €6	     Ø  6 €         0`   €6€    X  6  0         ¸
`6~     *     è  ?¡ÍÇj¿�€6Ç€€�   @ Ä        ¼@ºß�€Cà €À€ &   Æ        €` �€    À   6€   F         ¯ü0�€ÿà?þ À €6`           /ø €?Àô 8 ? n            0 € €     p   \           0 
  À €     à  8€         0 7  `  �    	À  p À        €0 n   0&    €  à $ Õ¿Ü    €  Ü  @  °6@   7   À€ •2”    € ¸  ` °6À   n   € À �ºÜ     ÿ`  0Gê w¾úÀ ÿÞØûð ÿö=þ a�ìò•”    €=þà 7öû¿þà      *   	  è  @î}Ü�ï¸}øÿîþ  ïôúÕúô øÿøüÿøüüüð<?ðÿøð<ð øÿøøÿøøÿøüÿüÿüÿüÿüÿüÿüÿüÿüð<?ðÿüð<ð ÿüÿüÿüÿüÿüÿüÿüÿüð<ð<ð ð<ð ð ð ð<€ <ð<ð ÷¼ð<ð<ð<ð<ð<ð €ð<ð<ð ð<ð ð ð ð<€ <ð<ð ÷¼ð<ð<ð<ðð<ð €ÿüÿøð ð<ÿðÿððüÿü€ <ÿøð ÷¼ð<ð<ÿüðlÿøÿø€ÿüÿøð ð<ÿðÿððüÿü€ <ÿøð ÷¼ð<ð<ÿøðôÿøü€ð<ð<ð ð<ð ð ð<ð<€ð<ð<ð ÷¼ð<ð<ð ðøð< <€ð<ð<ð ð<ð ð ð<ð<€ð<ð<ð ÷¼ð<ð<ð ð|ð< <€ð<ÿüÿüÿüÿüð ÿüð<ÿüÿüð<ÿü÷¼ð<ÿüð ÿ¼ð<ÿü€ð<ÿøüÿøüð üð<ÿüøð<ü÷¼ð<øð Üð<ÿø€                                                                         *   
  è   h\Ý½            ð<ð<÷¼ð<ð<ÿü <ÿøÿøóÀÿüüÿøøøøø€    ð<ð<÷¼xxxxÿø üÿüÿüóÀÿüÿüÿüÿüÿüÿüÿü€    ð<ð<÷¼<ð<ð ð ü < óÀð ð  <ð<ð<ðüð<€    ð<ð<÷¼ààà < < óÀð ð  <ð<ð<ñü <€    ð<ð<÷¼ÀÀø <ü?øÿüÿøÿø?üøÿüó¼ü€    ð<ð<÷¼À€ø <ÿø?øüÿüÿü?üøü÷<ø€    ð<ð<÷¼à€  <ð  À <ð< <ð< <þ<€€    ð<xx÷¼<ð€<  <ð  À <ð< <ð< <ü<        ÿü?ðÿüxx€ü <ÿüÿüÀÿüÿü <ÿüÿüÿü€€€  üàøð<€ÿü <ÿüÿøÀÿøø <øÿøø€€€                                                                                   6     è  BÖaøC
; »»»»»»»»»»»»»»»»»»»»»» Loader V1.0 ««««««««««««««««««««««««

; *** Coded by Orlando of Brainstorm

open_dos:
	move.l	4,a6
	lea	dosname(pc),a1
	jsr	-408(a6)
	move.l	d0,dosbase

	move.l	dosbase,a6
	move.l	#windname,d1
	move.l	#1005,d2
	jsr	-30(a6)
	move.l	d0,-(sp)
	move.l	d0,d1
	move.l	#text,d2
	move.l	#textend-text,d3
	jsr	-48(a6)
	move.l	(sp)+,d1
	jsr	-36(a6)

cmp:
	moveq	#0,d0
	move.b	$7e000,d0
	lea	filename(pc),a2
test1:
	cmp.b	#1,d0
	bne.s	test2
	move.b	#'1',(a2)
	bra.s	direct
     6     è  CPžøDtest2:
	cmp.b	#2,d0
	bne.s	test3
	move.b	#'2',(a2)
	bra.s	direct
test3:
	cmp.b	#3,d0
	bne.s	test4
	move.b	#'3',(a2)
	bra.s	direct
test4:
	cmp.b	#4,d0
	bne.s	test5
	move.b	#'4',(a2)
	bra.s	direct
test5:
	cmp.b	#5,d0
	bne.s	test6
	move.b	#'5',(a2)
	bra.s	direct
test6:
	cmp.b	#6,d0
	bne.s	test7
	move.b	#'6',(a2)
	bra.s	direct
test7:
	cmp.b	#7,d0
	bne.s	test8
	move.b	#'7',(a2)
	bra.s	direct
test8:
	cmp.b	#8,d0
	bne.s	test9
	move.b	#'8',(a2)
	bra.s	direct
test9:
	cmp.b	#9,d0
	bne.s	test10     6     è  Dÿ‚¼
	move.b	#'9',(a2)
	bra.s	direct
test10:
	cmp.b	#10,d0
	bne.s	error
	move.l	#filename2,d1
	bra.s	direct

	move.l	#filename,d1

direct:
	bsr.s	load
	moveq	#0,d0
	rts

; *** Pointer to filename in    D1    ***

load:
	move.l	#filename,d1
	moveq	#0,d2
	moveq	#0,d3
	jsr	-222(a6)
	rts

error:
	moveq	#-1,d0
lo:	
	move.w	$dff006,$dff180
	dbra	d0,lo
	moveq	#0,d0
	rts


; *** Variables ***

filename:	dc.b	'1',0
filename2:	dc.b	'10',0
dosname:dc.b	'dos.library',0
even
dosbase:	dc.l	0
windname:     6     è  EKÃ5Ýdc.b	"*",0
	even


text:
dc.b	$c,$A,$a
DC.B	$9B,"3;31;40m"
dc.b	'                     '
dc.b	'Code by'
DC.B	$9B,"3;32;40m"
DC.B	' Orlando'
DC.B	$9B,"3;31;40m"
DC.B	' ­ Design by '
DC.B	$9B,"3;32;40m"
DC.B	'Chester ',$a,$a,$a
DC.B	$9B,"3;31;40m"
dc.b	'                           '
DC.B	$9B,"0;31;40m"
dc.b	"We will have the power",$a
dc.b	'                           '
dc.b	'We will have the glory',$a
dc.b	'                           '
dc.b	' In our shining hour',$a
dc.b	'                    6     è  FA¡l4          '
dc.b	'We will write our own story  ',$a
dc.b	'                          '
dc.b	"We will have our own world",$a
dc.b	'                           '
dc.b	'We will have it our way',$a
dc.b	'                            '
dc.b	'Standing like a tower',$a
dc.b	'                       '
dc.b	'The sun will shine on our way...',$a,$A,$A
dc.b	'               '
DC.B	$9B,"1;31;40m"
dc.b	'!!! YOU CANNOT STOP WHAT HAS ALREADY BEGUN !!!',$a
DC.B	$9B,"0;33;40m",$a,$a
dc.b	'                     6      Y     íK¥       '
dc.b	'***  B R A I N S T O R M  ***'
dc.b	$9B,"0;31;40m",$A,$A

even

textend:

c.b	'Code by'
DC.B	$9B,"3;32;40m"
DC.B	' Orlando'
DC.B	$9B,"3;31;40m"
DC.B	' ­ Design by '
DC.B	$9B,"3;32;40m"
DC.B	'Chester ',$a,$a,$a
DC.B	$9B,"3;31;40m"
dc.b	'                           '
DC.B	$9B,"0;31;40m"
dc.b	"We will have the power",$a
dc.b	'                           '
dc.b	'We will have the glory',$a
dc.b	'                           '
dc.b	' In our shining hour',$a
dc.b	'                    G         H,¶ýž                                                                                                                                                                                                                                                                                       x   w  H              (                                                                                               Û   ¯  		loadernew                                                                ÿÿÿý     G     è   w#¤��  ó                  ö  é   ö,y   Cú ÷N®þh#À  ,y  "<  $<  íN®ÿâ/ " $<  &<  ÆN®ÿÐ"N®ÿÜp 9 à Eú ¬  f¼ 1`t  f¼ 2`h  f¼ 3`\  f¼ 4`P  f¼ 5`D  f¼ 6`8  f¼ 7`,  f¼ 8`   	f¼ 9`  
f$"<   ü`"<   úap Nu"<   út v N®ÿ"Nupÿ3ù ßð ßñ€QÈÿôp Nu1 10 dos.library      * 

›0;31;40m                     Code by›1;33;40m Orlando›0;31;40m ­ Design by ›1;33;40mChester 


›0;31;40m                        ›0;31;40mDealing out the agony within
                 )      è    r2ÛR
	move.l	4.w,a6
	lea	dosname(pc),a1
	jsr	-408(a6)
	move.l	d0,a6
	move.l	d0,dosbase

	move.l	#200,d1
	jsr	-198(a6)

	move.l	4.w,a6
	move.l	dosbase(pc),a1
	jsr	-414(a6)
	moveq	#0,d0
	rts

dosname:	dc.b	'dos.library',0
dosbase:	dc.l	0
                                                                                                                                                                        ÷  ÂSOURCE                                                               p            Þ     è  K¥92K

                           B R A I N S T O R M
                          ---------------------

                          BOOTMENU INSTALL DISK


       Type :
                    seka2  ........... Masterseka v1.53
                    bootleg .......... Install program
                    diskmaster ....... DiskMaster V1.3
                    ed s/inst ........ for docs
                    e batch1 ......... Copy needed files to df1:
                    e batch2 .......... "     "     Þ     k    z¹–      "    "   "
                                       (1 color loader!)
        
        also on this disk are : disksalv and fixdisk in case you
        have damaged disks! Docs are also on the disk.

        Use 'loadernew' and 'loadernew2' for future compiles
        and this system-configuration.
        'loadernew2' has only 1 color (if you use add21k!)
                                       Ø  _shell-it                                                             t    ÿÿÿý     5     è  VRø€X; V1.08

; **************************************************************
; ******                                                  ******
; ******                NEW BOOTMENU V1.0                 ******
; ******                                                  ******
; ******          CODED BY ORLANDO/BRAINSTORM             ******
; ******                                                  ******
; ******      ATTENTION : DIRTY PROGRAMMING !!!!!!!!!     ******
; ******                     M   	      Rþšº±                                                                                                                                                                                                                                                              a  `  _  ^  ]  \  [  Z  R                                                                                                                ë  òe                                                                    q    ÿÿÿý     N         Oc7“                                                                                                                                                                                                                                                                                              O               '                                                                                                  é  €compilestartup960                                                    t    ÿÿÿý     N      '    ÍO14; 4 color compilestartup

loader
reset
                                       ö          ú  N                                                        M                                      þ  Õ                                                                        Þ                                                                                                                              é  S                                                                    p            (      .    å&‰«; 2 color compilestartup

add21k
loader
reset
                                ö      (  ú                                                            N                                      þ  Õ                                                                        Þ                                                                                                                              é  
™S                                                                    p            Q         Y+¶ÂÅ                                                                                                                                                                                                                                                                                      \  [  Y              (                                                                                               Û   ¯  	ë
loadernew2                                                               ÿÿÿý     M     è  ZžpJ  ó                 O  ë  é   O(jdpN•$"<   •Iúÿî(lÿü//ÙÌÙÌ g , å€²´ l"4 (T`ä,�   2‘È(j tpN•J�g  à�   2** p$AÕÊÕÊ. J Æ(FÙÇÙÌÙÌ <GL  ÀT€±Ìoø‘È / Cï “À#|ÿÿÿÿ "	€    Ð�#@ ä�%A 0.,å†Þ°h å‡X†¾†m"0h (EpN•J�g  l`è"(EpN•J�g^(jpN•å�&A/gIêp(ÛQÈÿüIú D%L (j p r N•p . "g&AIêp&ÜQÈÿü"
ä��   2(j xpN• NuJŸJŸpÿNu `Ê    ò  é  ë  ë  09EXECUTE            start  rÒ‰ä‰"�t`Ô‰äŠ#B \&<  0Ö‰ä‹#C,(<  ÈØ‰äŒ#DÄ*<  øÚ‰ä�#EôGìÈ,äŽ#F <  $(j DN•%A”     S         X‡ˆ‚=                                                                                                                                                                                                                                                                                              X               x                                                                                                  ÷  wwait                                                                 q    ÿÿÿý          è  bÖaù<
; »»»»»»»»»»»»»»»»»»»»»» Loader V1.0 ««««««««««««««««««««««««

; *** Coded by Orlando of Brainstorm

open_dos:
	move.l	4,a6
	lea	dosname(pc),a1
	jsr	-408(a6)
	move.l	d0,dosbase

	move.l	dosbase,a6
	move.l	#windname,d1
	move.l	#1005,d2
	jsr	-30(a6)
	move.l	d0,-(sp)
	move.l	d0,d1
	move.l	#text,d2
	move.l	#textend-text,d3
	jsr	-48(a6)
	move.l	(sp)+,d1
	jsr	-36(a6)

cmp:
	moveq	#0,d0
	move.b	$7e000,d0
	lea	filename(pc),a2
test1:
	cmp.b	#1,d0
	bne.s	test2
	move.b	#'1',(a2)
	bra.s	direct
     U         ] **Ë                                                                                                                                                                                                                                                                          P  k  a  `  ^  ]              
                                                                                               Û   °  loadi1.s                                                                 ÿÿÿý     5     è   )¬…“                                  ******
; **************************************************************

>extern "Df0:data/gfx",tuttifont,4924

>extern "Df0:data/tuttifrutti.raw",credits,350    ;for tutti frutti normal
;>extern "Df0:data/utilities.raw",credits,350    ;for utilities
;>extern "Df0:data/gamepack.raw",credits,350    ;for gamepack
;>extern "Df0:data/fruitpack.raw",credits,350    ;fruitpack 

maxX = 20
maxY = 20

; ----------- Set up everyting before starting the copper      W         ~Ši^m                                                                                                                                                                                                                                                                                              ~              ×                                                                                              YÇ  I  Œbatch2EdTempA.776                                                    p    ÿÿÿý     S      x    l”Þ€  ó                    é   ,x Cú (N®þh,@#À   :"<   ÈN®ÿ:,x "z N®þbp Nudos.library         ì                ò  "  !                     -  ,  +  *  )  (  '  &  %  $  #  8  7  6  5  4  3  2  1  0  /  .  C  B  A  @  ?  >  =  <  ž              ˆ                                                                                                  Ð  ]
diskmaster                                                       S  q    ÿÿÿý     Q     è  [#¦Ž¯  ó                  ö  é   ö,y   Cú ÷N®þh#À  ,y  "<  $<  íN®ÿâ/ " $<  &<  ÆN®ÿÐ"N®ÿÜp 9 à Eú ¬  f¼ 1`t  f¼ 2`h  f¼ 3`\  f¼ 4`P  f¼ 5`D  f¼ 6`8  f¼ 7`,  f¼ 8`   	f¼ 9`  
f$"<   ü`"<   úap Nu"<   út v N®ÿ"Nupÿ3ù ßð ßñ€QÈÿôp Nu1 10 dos.library      * 

›0;31;40m                     Code by›1;31;40m Orlando›0;31;40m ­ Design by ›1;31;40mChester 


›0;31;40m                        ›0;31;40mDealing out the agony within
                 Z         zŠifú                                                                                                                                                                                                                                                                                              z              ¿                                                                                              YÇ  I  batch1EdTempA.776                                                    p    ÿÿÿý     Q     è  \ã6
         Charging hard and no one's give in
                      Living on your knees, conformity
                      Or dying on your feet for honesty 
                       Inbred, our bodies work as ONE 
                      Bloody, but never cry submission
                    Following  our instinct not a trend
                    Go against the masses till the end...


               ›1;31;40m!!! YOU CANNOT STOP WHAT HAS ALREADY BEGUN !!!
›0;31;40m

                       *     Q      X    ñäÃ**  B R A I N S T O R M  ***›0;31;40m

   ì                   0   Ä   Ì   Ø      òÆN®ÿÐ"N®ÿÜp 9 à Eú ¬  f¼ 1`t  f¼ 2`h  f¼ 3`\  f¼ 4`P  f¼ 5`D  f¼ 6`8  f¼ 7`,  f¼ 8`   	f¼ 9`  
f$"<   ü`"<   úap Nu"<   út v N®ÿ"Nupÿ3ù ßð ßñ€QÈÿôp Nu1 10 dos.library      * 

›0;31;40m                     Code by›1;31;40m Orlando›0;31;40m ­ Design by ›1;31;40mChester 


›0;31;40m                        ›0;31;40mDealing out the agony within
                 U     è  ^Öaø
; »»»»»»»»»»»»»»»»»»»»»» Loader V1.0 ««««««««««««««««««««««««

; *** Coded by Orlando of Brainstorm

open_dos:
	move.l	4,a6
	lea	dosname(pc),a1
	jsr	-408(a6)
	move.l	d0,dosbase

	move.l	dosbase,a6
	move.l	#windname,d1
	move.l	#1005,d2
	jsr	-30(a6)
	move.l	d0,-(sp)
	move.l	d0,d1
	move.l	#text,d2
	move.l	#textend-text,d3
	jsr	-48(a6)
	move.l	(sp)+,d1
	jsr	-36(a6)

cmp:
	moveq	#0,d0
	move.b	$7e000,d0
	lea	filename(pc),a2
test1:
	cmp.b	#1,d0
	bne.s	test2
	move.b	#'1',(a2)
	bra.s	direct
     U     è  `Pžøtest2:
	cmp.b	#2,d0
	bne.s	test3
	move.b	#'2',(a2)
	bra.s	direct
test3:
	cmp.b	#3,d0
	bne.s	test4
	move.b	#'3',(a2)
	bra.s	direct
test4:
	cmp.b	#4,d0
	bne.s	test5
	move.b	#'4',(a2)
	bra.s	direct
test5:
	cmp.b	#5,d0
	bne.s	test6
	move.b	#'5',(a2)
	bra.s	direct
test6:
	cmp.b	#6,d0
	bne.s	test7
	move.b	#'6',(a2)
	bra.s	direct
test7:
	cmp.b	#7,d0
	bne.s	test8
	move.b	#'7',(a2)
	bra.s	direct
test8:
	cmp.b	#8,d0
	bne.s	test9
	move.b	#'8',(a2)
	bra.s	direct
test9:
	cmp.b	#9,d0
	bne.s	test10     _   0      dÆs§Ý                                                                                                  µ  ´  ³  ²  ±  °  ¯  ®  ­  ¬  Á  À  ¿  ¾  [  Z  Y  X  W  V  U  T  S  R  Q  f  e  d  c  b  a  `  _  ^  ]  \  •  ”  “  ¨  l  k  j  i  h  g  f  d              [                                                                                              YÈ  �  cTF#26.s                                                              p    ÿÿÿý     U     è  aÿ‚»Ê
	move.b	#'9',(a2)
	bra.s	direct
test10:
	cmp.b	#10,d0
	bne.s	error
	move.l	#filename2,d1
	bra.s	direct

	move.l	#filename,d1

direct:
	bsr.s	load
	moveq	#0,d0
	rts

; *** Pointer to filename in    D1    ***

load:
	move.l	#filename,d1
	moveq	#0,d2
	moveq	#0,d3
	jsr	-222(a6)
	rts

error:
	moveq	#-1,d0
lo:	
	move.w	$dff006,$dff180
	dbra	d0,lo
	moveq	#0,d0
	rts


; *** Variables ***

filename:	dc.b	'1',0
filename2:	dc.b	'10',0
dosname:dc.b	'dos.library',0
even
dosbase:	dc.l	0
windname:     U     è  kDÄ¼¦dc.b	"*",0
	even


text:
dc.b	$c,$A,$a
DC.B	$9B,"0;31;40m"
dc.b	'                     '
dc.b	'Code by'
DC.B	$9B,"1;33;40m"
DC.B	' Orlando'
DC.B	$9B,"0;31;40m"
DC.B	' ­ Design by '
DC.B	$9B,"1;33;40m"
DC.B	'Chester ',$a,$a,$a
DC.B	$9B,"0;31;40m"
dc.b	'                        '
DC.B	$9B,"0;31;40m"
dc.b	"Dealing out the agony within",$a
dc.b	'                     '
dc.b	"Charging hard and no one's give in",$a
dc.b	'                      '
dc.b	'Living on your knees, conformity',$a
dc.b	     b         c *,                                                                                                                                                                                                                                                                          U  T  S  R  Q  c              
                                                                                               Û   °  ýloadi2.s                                                                 ÿÿÿý     b     è  QÖaù
; »»»»»»»»»»»»»»»»»»»»»» Loader V1.0 ««««««««««««««««««««««««

; *** Coded by Orlando of Brainstorm

open_dos:
	move.l	4,a6
	lea	dosname(pc),a1
	jsr	-408(a6)
	move.l	d0,dosbase

	move.l	dosbase,a6
	move.l	#windname,d1
	move.l	#1005,d2
	jsr	-30(a6)
	move.l	d0,-(sp)
	move.l	d0,d1
	move.l	#text,d2
	move.l	#textend-text,d3
	jsr	-48(a6)
	move.l	(sp)+,d1
	jsr	-36(a6)

cmp:
	moveq	#0,d0
	move.b	$7e000,d0
	lea	filename(pc),a2
test1:
	cmp.b	#1,d0
	bne.s	test2
	move.b	#'1',(a2)
	bra.s	direct
     _     è  fRø€; V1.08

; **************************************************************
; ******                                                  ******
; ******                NEW BOOTMENU V1.0                 ******
; ******                                                  ******
; ******          CODED BY ORLANDO/BRAINSTORM             ******
; ******                                                  ******
; ******      ATTENTION : DIRTY PROGRAMMING !!!!!!!!!     ******
; ******                     e   0      „À[I/                                                                                                    /  .  -  ,  +  *  )  (  '  &  %  :  9  8  7  6  5  4  3  2  1  0  E  D  C  B  A  @  ?  >  =  <  ;  P  O  N  M  �  Œ  ‹  Š  ‰  ˆ  ‡  †  …  „              Z                                                                                              YÈ   ø  Ætf19.s                                                               r    ÿÿÿý     _     è  g¬�+                                  ******
; **************************************************************

>extern "Df0:data/gfx",tuttifont,4924

>extern "Df0:data/tuttifrutti.raw",credits,350    ;for tutti frutti normal
;>extern "Df0:data/utilities.raw",credits,350    ;for utilities
;>extern "Df0:data/gamepack.raw",credits,350    ;for gamepack
;>extern "Df0:data/fruitpack.raw",credits,350    ;fruitpack 

maxX = 20
maxY = 20

; ----------- Set up everyting before starting the copper      _     è  hÀ4ô -----------

start:		
; *** Forbid ***

forbid:
	movem.l	d0-d7/a0-a6,-(sp)
	move.l	4.w,a6
	jsr	-132(a6)		;Forbid

	move.l	#fontmem,d0
	lea	fontbpl+2(pc),a1
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)

	move.l	#$70000,d0
	lea	new_bpl+2(pc),a0
	bsr.L	setrel

; *** Set relative logo address ***
; *** 32*320 ***

copy_logo:
	move.l	#logoaddr,d0
	lea	bpl+2(pc),a1
	moveq	#2,d1
logo_loop:
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)
	addq.w	#4,a1
	ad     _     è  i‹”ç€d.w	#[32*40],d0
	dbf	d1,logo_loop

; *** Copy pack no. in screen memory ***

	lea	credits+31(pc),a0
	lea	tuttiname(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	lea	credits+32(pc),a0
	lea	tuttiname+1(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	bra.s	setpointer

sloop:
	cmp.b	(a1),d3
	bne.s	sloop2
	bsr.s	copchar
sloop2:	
	addq.l	#1,a2
	addq.l	#1,d3
	dbf	d5,sloop
	rts
; *** copies char into memory     _     è  j ìÁ7 ***
; source in  A2  /   destination in A0


copchar:
	moveq	#6,d0
copycharmem:
	move.b	(a2),(a0)	
	add.l	#50,a0
	add.l	#10,a2	
	dbf	d0,copycharmem
	rts

; *** Set text pointer for small scroller ***

setpointer:
	move.l	#gtext,textpointer

; *** Open graphics.library ***

open_gfx:
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	d0,gfxbase

init_bitmap:
	move.l	gfxbase(pc),a6
	lea	bitmap(pc),a0
	moveq	#1,d0			;how many planes ?
	move.l	#640,d1			
	move.l	#256     _     è  k}–£�,d2			
	
	jsr	-390(a6)		;InitBitmap
	move.l	#$70000,bitmap+8

init_rastport:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	jsr	-198(a6)		;InitRastport
	
	move.l	#bitmap,rastport+4

clear_screen:
	lea	$70000,a0
	move.l	#$10000/4-1,d0
clear_loop:
	clr.l	(a0)+	
	dbf	d0,clear_loop

; *** Set hires topaz 8 font ***

open_font:
	lea	txtstruc(pc),a0
	jsr	-72(a6)			;OpenFont
	move.l	d0,txtfont

set_font:
	lea	rastport(pc),a1
	move.l	txtfont(pc),a0
	jsr	-66(a6)			;Setfont	

; *** Text output r     _     è  lY“Qaoutine for the menu ***

	moveq	#9,d7
	lea	text1(pc),a0
	moveq	#32,d1

text_loop:
	bsr.S	put_text
	add.l	#11,d1	;10
	add.l	#71,a0
	subq.l	#1,a0
	cmp.b	#' ',(a0)		;alt + space ?
	bne.s	textit

; *** Test in which line and set end position of beam ***

	move.w	d7,d6	
	moveq	#10,d5
	sub.w	d6,d5		;10-d7
	move.w	d5,$7f000
	lea	$7e000,a3
	lea	waitlist(pc),a2
	subq.w	#1,d5
	add.w	d5,a2
	move.b	(a2),down
	bra.s	textit

waitlist:
	dc.b	$6f,$7a,$85,$90,$9b,$a6,$b1,$bc,$c7,$d2

textit:
	addq.l	     _     è  ¨
Lî,#1,a0
	dbra	d7,text_loop
	bra.s	makeadr

put_text:
	movem.l	d1/a0,-(a7)
	lea	rastport(pc),a1
	moveq	#71,d0
	jsr	-240(a6)
	lea	rastport(pc),a1
	jsr	-60(a6)
	movem.l	(a7)+,d1/a0
	rts

; *** Calculate Address list for the font ***

makeadr:lea	adrlist(pc),a0
	lea	font(pc),a1
	move.l	a1,a2
	moveq	#1,d1			;2 charlines		
adrlo2:	moveq	#19,d0			;Chars per line
adrloop:move.l	a1,(a0)+
	addq.w	#2,a1			;16 Pixel
	dbf	d0,adrloop
	add.l	#[12*40],a2
	move.l	a2,a1
	dbf	d1,adrlo2

; *** Set sprite      m   0      �ÉP¿¦                                                                                                  þ  ý  ü  û  ú  ù          
  	                                  $  #  "  !               ˜  —  –  •  ”  “  ’  ‘  �  �              Z                                                                                              YÈ   ù  štf.19                                                                r    ÿÿÿý     n   3      vˆŠ˜v                                                                                      ‰  ˆ  ‡  †  …  „  ƒ  ‚  �  €  •  ”  “  ’  ‘  �  �  Ž  �  Œ  ‹     Ÿ  ž  �  œ  ›  š  ™  ˜  —  –  «  ª  ©  ¨  §  ¦  ¥  ¤  £  ¢  ¡  ¶  ½  ¼  »  º  ¹  ¸  v              `                                                                                              YÆ  ã  
[sw.s                                                                 p    ÿÿÿý     o   5      pˆ‰�Z                                                                              Þ  Ý  Ü  Û  Ú  Ù  Ø  í  ì  ë  ê  é  è  ç  æ  å  ä  ã  ø  ÷  ö  õ  ô  ó  ò  ñ  ð  ï  î           ÿ  L  K  J  I  H  G  F  q  p  o  n  m  l  k  j  i  h  g  p              dm                                                                                              YÆ  –  
®tf.s                                                                 p    ÿÿÿý     o     è  gRø~; V1.08

; **************************************************************
; ******                                                  ******
; ******                NEW BOOTMENU V1.0                 ******
; ******                                                  ******
; ******          CODED BY ORLANDO/BRAINSTORM             ******
; ******                                                  ******
; ******      ATTENTION : DIRTY PROGRAMMING !!!!!!!!!     ******
; ******                     q         sXëª                                                                                                                                                                          ·  Ì  Ë  Ê  É  È  Ç  Æ  Å  Ä  Ã  Â  ×  Ö  Õ  Ô  Ó  Ò  Ñ  Ð  Ï  Î  Í  â  á  à  ß  |  {  s              8”                                                                                              YÆ  ¯  º
tf#30.fini                                                           p    ÿÿÿý     r         ub¸<¶                                                                                                                                                                                                                                               l   k   j   i   g   f  €    ~  }  |  {  u              ¤                                                                                              YÇ  :  ram-handler                                                          s    ÿÿÿý     q     è  {åçRÏ  ó               @ ·  é  ·Hçÿþ,x N®ÿ| <  2òCú	VH@2ÀTIH@2€ <   Aúža º <  ¬CúrH@2ÀTIH@2€XI@ QÉÿîAú1cCúøEú v z 0aAú1NCúãEúêv z 0a`&¶fa
RŠRƒQÍÿôNup’Ñü   2Õü   
QÈÿðNu#ü  d  ê,x CúHN®þh#À  T,z”Aúøp"<  €$<   N®þz#ü     Ä,zpCúpN®ÿ:#ü  ¼  \Aù    <  ?ÿB˜QÈÿüAúÔN®ÿ¸#À  ÐCú> z²N®ÿ¾~	Aú]r aH�   Ñü   GSˆ  f,<z
šF3Å ð Gù à Eú SEÔÅÒ  V`
oz…�›¦±¼ÇÒRˆQÏÿº`Hç@€CúÜpGN®ÿCúÒN®ÿÄLßNuAúxCú,$Irp ÉTIQÈÿúÕü  à"JQÉÿì <  Aú†a& <  ²Aú     t         wÊZj                                                                                                                                                                                                                                                                                              w              A                                                                                              YÇ  >  
#execute_batch.s                                                          ÿÿÿý     r     è  {µãû	  ó                     é      Hç B A"B ,x N®ý�LßB ‘ÈNÖ         œ      œ  ò  é    tÔ‰äŠ#B &å‹#p8 ÄBªX%B\r #A Èt-²‚n  Òª\å‰B° rÒ© È`â"*\å‰t!‚r%Ah <   Ô(j 8N•$) ÄåŠ!�(") Äå‰!¼DOS  r#A Èt	²‚n  Ò© Äå‰B° rÒ© È`âGìˆ"ä‰ <   Ô(jTN•#A À <   Ô(j 8N•$) ÀåŠ!�(") Àå‰!¼DOS  ") Àå‰t!‚v tÿ" <   Ô(j ÄN• <   Ô(j ¤N•#A È` †") È <   èIìhN•&*l$") È <   Ø(j ÄN•` Z") È <   èIì¤N•&*l$") È <   Ø(j ÄN•` 0v $) Ä") È <   Ø(j ÄN•` ") Èå‰$$0("0 <   è     n     è  ¸Rø~½; V1.08

; **************************************************************
; ******                                                  ******
; ******                NEW BOOTMENU V1.0                 ******
; ******                                                  ******
; ******          CODED BY ORLANDO/BRAINSTORM             ******
; ******                                                  ******
; ******      ATTENTION : DIRTY PROGRAMMING !!!!!!!!!     ******
; ******                     t     A    "´ôÔ
; *** Execute batch ***

open_dos:
	move.l	4.w,a6
	lea	dosname(pc),a1
	jsr	-408(a6)
	move.l	d0,a6
	move.l	d0,d7
load:
	lea	filename(pc),a1
	move.l	a1,d1
	moveq	#0,d2
	moveq	#0,d3
	jsr	-222(a6)

close_dos:
	move.l	4.w,a6
	move.l	d7,a1	
	moveq	#0,d0
	rts

dosname:	dc.b	'dos.library',0
		even

filename:	dc.b	'E contents'
                                                                             YÇ  >  	Ô
loadSOURCE                                                           p       
Ä                                                                                                                                            î€  ÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ À?à   ?ÿÿÿ                                                                                            "
dc.b "                 -=== Compile done by Axel ===-                        "
even

tuttiname:	dc.b	'30'	;only up to 99 

; -----------------------------------------------------------------

oldy:dc.w	0
oldx:dc.w	0
ypos:dc.b	0
xpos:dc.bJˆ                                                                                                                                            î@  ÿ€ÿÿÿÿÿÿÿÿàÿ     À à   ÿÿÿÿÿÿÿÿÐÿ                                                                                     "
dc.b "                 -=== Compile done by Axel ===-                        "
even

tuttiname:	dc.b	'30'	;only up to 99 

; -----------------------------------------------------------------

oldy:dc.w	0
oldx:dc.w	0
ypos:dc.b	0
xpos:dc.b     Z     ¿    ƒüŠ; 4 color load install

makedir df1:S
wait
makedir df1:C
wait
copy df0:c/run df1:c
copy df0:loader/loadernew df1:c/loader
copy df0:C/reset df1:c/reset
copy df0:s/compilestartup df1:s/startup-sequence
copy df0:Devs/system-configuration df1:
copy df0:contents df1:contents    ;contents batch
copy df0:mmore df1:c/mmore        ;text-reader
copy df0:contents_exec df1:      ;this executes the contents
copy df0:tuttilist.txt df1:
copy df0:C/e df1:c/E
   YÇ  I   ¡      È  ‰                    n     è  |À4óý-----------

start:		
; *** Forbid ***

forbid:
	movem.l	d0-d7/a0-a6,-(sp)
	move.l	4.w,a6
	jsr	-132(a6)		;Forbid

	move.l	#fontmem,d0
	lea	fontbpl+2(pc),a1
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)

	move.l	#$70000,d0
	lea	new_bpl+2(pc),a0
	bsr.L	setrel

; *** Set relative logo address ***
; *** 32*320 ***

copy_logo:
	move.l	#logoaddr,d0
	lea	bpl+2(pc),a1
	moveq	#2,d1
logo_loop:
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)
	addq.w	#4,a1
	ad     n     è  }‹”ç]d.w	#[32*40],d0
	dbf	d1,logo_loop

; *** Copy pack no. in screen memory ***

	lea	credits+31(pc),a0
	lea	tuttiname(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	lea	credits+32(pc),a0
	lea	tuttiname+1(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	bra.s	setpointer

sloop:
	cmp.b	(a1),d3
	bne.s	sloop2
	bsr.s	copchar
sloop2:	
	addq.l	#1,a2
	addq.l	#1,d3
	dbf	d5,sloop
	rts
; *** copies char into memory     n     è   ìÁ ***
; source in  A2  /   destination in A0


copchar:
	moveq	#6,d0
copycharmem:
	move.b	(a2),(a0)	
	add.l	#50,a0
	add.l	#10,a2	
	dbf	d0,copycharmem
	rts

; *** Set text pointer for small scroller ***

setpointer:
	move.l	#gtext,textpointer

; *** Open graphics.library ***

open_gfx:
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	d0,gfxbase

init_bitmap:
	move.l	gfxbase(pc),a6
	lea	bitmap(pc),a0
	moveq	#1,d0			;how many planes ?
	move.l	#640,d1			
	move.l	#256     W     ×    Y±ž"; 2 color load install 

makedir df1:S
wait
makedir df1:C
wait
copy df0:c/run df1:c/
copy df0:c/add21k df1:c/
copy df0:loader/loadernew2 df1:c/loader
copy df0:C/reset df1:c/
copy df0:s/compilestartup2 df1:s/startup-sequence
copy df0:Devs/system-configuration df1:
copy df0:contents df1:contents    ;contents batch
copy df0:mmore df1:c/mmore        ;text-reader
copy df0:contents_exec df1:      ;this executes the contents
copy df0:tuttilist.txt df1:
copy df0:C/e df1:c/E
‰                    n     è  €}–£l,d2			
	
	jsr	-390(a6)		;InitBitmap
	move.l	#$70000,bitmap+8

init_rastport:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	jsr	-198(a6)		;InitRastport
	
	move.l	#bitmap,rastport+4

clear_screen:
	lea	$70000,a0
	move.l	#$10000/4-1,d0
clear_loop:
	clr.l	(a0)+	
	dbf	d0,clear_loop

; *** Set hires topaz 8 font ***

open_font:
	lea	txtstruc(pc),a0
	jsr	-72(a6)			;OpenFont
	move.l	d0,txtfont

set_font:
	lea	rastport(pc),a1
	move.l	txtfont(pc),a0
	jsr	-66(a6)			;Setfont	

; *** Text output r     n     è  �Y“Q=outine for the menu ***

	moveq	#9,d7
	lea	text1(pc),a0
	moveq	#32,d1

text_loop:
	bsr.S	put_text
	add.l	#11,d1	;10
	add.l	#71,a0
	subq.l	#1,a0
	cmp.b	#' ',(a0)		;alt + space ?
	bne.s	textit

; *** Test in which line and set end position of beam ***

	move.w	d7,d6	
	moveq	#10,d5
	sub.w	d6,d5		;10-d7
	move.w	d5,$7f000
	lea	$7e000,a3
	lea	waitlist(pc),a2
	subq.w	#1,d5
	add.w	d5,a2
	move.b	(a2),down
	bra.s	textit

waitlist:
	dc.b	$6f,$7a,$85,$90,$9b,$a6,$b1,$bc,$c7,$d2

textit:
	addq.l	     n     è  ‚
LðC#1,a0
	dbra	d7,text_loop
	bra.s	makeadr

put_text:
	movem.l	d1/a0,-(a7)
	lea	rastport(pc),a1
	moveq	#71,d0
	jsr	-240(a6)
	lea	rastport(pc),a1
	jsr	-60(a6)
	movem.l	(a7)+,d1/a0
	rts

; *** Calculate Address list for the font ***

makeadr:lea	adrlist(pc),a0
	lea	font(pc),a1
	move.l	a1,a2
	moveq	#1,d1			;2 charlines		
adrlo2:	moveq	#19,d0			;Chars per line
adrloop:move.l	a1,(a0)+
	addq.w	#2,a1			;16 Pixel
	dbf	d0,adrloop
	add.l	#[12*40],a2
	move.l	a2,a1
	dbf	d1,adrlo2

; *** Set sprite      n   	  è  ¸x ZÇpointers ***

set_sprite_pointers:
	move.l	#spritedata,d0
	lea	spritepointer+2(pc),a0
	bsr.s	setrel

; * set arrow relative

	move.l	#arrow1data,d0
	lea	spritepointer+18(pc),a0
	bsr.s	setrel
	move.l	#arrow2data,d0
	lea	spritepointer+26(pc),a0
	bsr.s	setrel

; * set cred relative

	move.l	#credits,d0
	lea	credbpl+2(pc),a0
	bsr.s	setrel
	bra.s	stcopp	

setrel:
	swap	d0
	move.w	d0,(a0)+
	add.w	#2,a0
	swap	d0
	move.w	d0,(a0)+
	rts

; *** Start copper ***
stcopp:
	move.l	#copper,$dff080

ï	È                                                                                                                                               ÿ€ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ À?à   ?ÿÿÿ  ÿ                                                                                         "
dc.b "                 -=== Compile done by Axel ===-                        "
even

tuttiname:	dc.b	'30'	;only up to 99 

; -----------------------------------------------------------------

oldy:dc.w	0
oldx:dc.w	0
ypos:dc.b	0
xpos:dc.b     e     è  …Røù; V1.08

; **************************************************************
; ******                                                  ******
; ******                NEW BOOTMENU V1.0                 ******
; ******                                                  ******
; ******          CODED BY ORLANDO/BRAINSTORM             ******
; ******                                                  ******
; ******      ATTENTION : DIRTY PROGRAMMING !!!!!!!!!     ******
; ******                     e     è  †¬�                                  ******
; **************************************************************

>extern "Df0:data/gfx",tuttifont,4924

>extern "Df0:data/tuttifrutti.raw",credits,350    ;for tutti frutti normal
;>extern "Df0:data/utilities.raw",credits,350    ;for utilities
;>extern "Df0:data/gamepack.raw",credits,350    ;for gamepack
;>extern "Df0:data/fruitpack.raw",credits,350    ;fruitpack 

maxX = 20
maxY = 20

; ----------- Set up everyting before starting the copper      e     è  ‡À4óû-----------

start:		
; *** Forbid ***

forbid:
	movem.l	d0-d7/a0-a6,-(sp)
	move.l	4.w,a6
	jsr	-132(a6)		;Forbid

	move.l	#fontmem,d0
	lea	fontbpl+2(pc),a1
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)

	move.l	#$70000,d0
	lea	new_bpl+2(pc),a0
	bsr.L	setrel

; *** Set relative logo address ***
; *** 32*320 ***

copy_logo:
	move.l	#logoaddr,d0
	lea	bpl+2(pc),a1
	moveq	#2,d1
logo_loop:
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)
	addq.w	#4,a1
	ad     e     è  ˆ‹”ç[d.w	#[32*40],d0
	dbf	d1,logo_loop

; *** Copy pack no. in screen memory ***

	lea	credits+31(pc),a0
	lea	tuttiname(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	lea	credits+32(pc),a0
	lea	tuttiname+1(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	bra.s	setpointer

sloop:
	cmp.b	(a1),d3
	bne.s	sloop2
	bsr.s	copchar
sloop2:	
	addq.l	#1,a2
	addq.l	#1,d3
	dbf	d5,sloop
	rts
; *** copies char into memory     e     è  ‰ ìÁ ***
; source in  A2  /   destination in A0


copchar:
	moveq	#6,d0
copycharmem:
	move.b	(a2),(a0)	
	add.l	#50,a0
	add.l	#10,a2	
	dbf	d0,copycharmem
	rts

; *** Set text pointer for small scroller ***

setpointer:
	move.l	#gtext,textpointer

; *** Open graphics.library ***

open_gfx:
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	d0,gfxbase

init_bitmap:
	move.l	gfxbase(pc),a6
	lea	bitmap(pc),a0
	moveq	#1,d0			;how many planes ?
	move.l	#640,d1			
	move.l	#256     e     è  Š}–£k,d2			
	
	jsr	-390(a6)		;InitBitmap
	move.l	#$70000,bitmap+8

init_rastport:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	jsr	-198(a6)		;InitRastport
	
	move.l	#bitmap,rastport+4

clear_screen:
	lea	$70000,a0
	move.l	#$10000/4-1,d0
clear_loop:
	clr.l	(a0)+	
	dbf	d0,clear_loop

; *** Set hires topaz 8 font ***

open_font:
	lea	txtstruc(pc),a0
	jsr	-72(a6)			;OpenFont
	move.l	d0,txtfont

set_font:
	lea	rastport(pc),a1
	move.l	txtfont(pc),a0
	jsr	-66(a6)			;Setfont	

; *** Text output r     e     è  ‹Y“Q<outine for the menu ***

	moveq	#9,d7
	lea	text1(pc),a0
	moveq	#32,d1

text_loop:
	bsr.S	put_text
	add.l	#11,d1	;10
	add.l	#71,a0
	subq.l	#1,a0
	cmp.b	#' ',(a0)		;alt + space ?
	bne.s	textit

; *** Test in which line and set end position of beam ***

	move.w	d7,d6	
	moveq	#10,d5
	sub.w	d6,d5		;10-d7
	move.w	d5,$7f000
	lea	$7e000,a3
	lea	waitlist(pc),a2
	subq.w	#1,d5
	add.w	d5,a2
	move.b	(a2),down
	bra.s	textit

waitlist:
	dc.b	$6f,$7a,$85,$90,$9b,$a6,$b1,$bc,$c7,$d2

textit:
	addq.l	     e     è  Œ
LðB#1,a0
	dbra	d7,text_loop
	bra.s	makeadr

put_text:
	movem.l	d1/a0,-(a7)
	lea	rastport(pc),a1
	moveq	#71,d0
	jsr	-240(a6)
	lea	rastport(pc),a1
	jsr	-60(a6)
	movem.l	(a7)+,d1/a0
	rts

; *** Calculate Address list for the font ***

makeadr:lea	adrlist(pc),a0
	lea	font(pc),a1
	move.l	a1,a2
	moveq	#1,d1			;2 charlines		
adrlo2:	moveq	#19,d0			;Chars per line
adrloop:move.l	a1,(a0)+
	addq.w	#2,a1			;16 Pixel
	dbf	d0,adrloop
	add.l	#[12*40],a2
	move.l	a2,a1
	dbf	d1,adrlo2

; *** Set sprite      e   	  è  �x [ûpointers ***

set_sprite_pointers:
	move.l	#spritedata,d0
	lea	spritepointer+2(pc),a0
	bsr.s	setrel

; * set arrow relative

	move.l	#arrow1data,d0
	lea	spritepointer+18(pc),a0
	bsr.s	setrel
	move.l	#arrow2data,d0
	lea	spritepointer+26(pc),a0
	bsr.s	setrel

; * set cred relative

	move.l	#credits,d0
	lea	credbpl+2(pc),a0
	bsr.s	setrel
	bra.s	stcopp	

setrel:
	swap	d0
	move.w	d0,(a0)+
	add.w	#2,a0
	swap	d0
	move.w	d0,(a0)+
	rts

; *** Start copper ***
stcopp:
	move.l	#copper,$dff080

     e   
  è  M­<BD; *** Compare F-keys ***

cmp_keys:
	lea	$7e000,a3
	move.b	$bfec01,d0	
	cmp.b	#$5f,d0			;F1
	beq.L	load1
	cmp.b	#$5d,d0			;F2
	beq.L	load2
	cmp.b	#$5b,d0			;F3
	beq.L	load3
	cmp.b	#$58,d0			;F4
	beq.L	load4
	cmp.b	#$56,d0			;F5
	beq.L	load5
	cmp.b	#$54,d0			;F6
	beq.L	load6
	cmp.b	#$52,d0			;F7
	beq.L	load7
	cmp.b	#$50,d0			;F8
	beq.L	load8
	cmp.b	#$4e,d0			;F9
	beq.L	load9
	cmp.b	#$4c,d0			;F10
	beq.L	load10
	btst	#6,$bfe001
	beq.s	endfast

	btst	#7,$bfe001
	beq.s	endfast

	tst.b	en     Ž         šüŠZp                                                                                                                                                                                      ã  ø  ÷  ö  õ  ô  ó  ò  ñ  ð  ï  î           ÿ  £  ¢  ¡     Ÿ  ž  �  œ  ›  š              2Œ                                                                                              YÈ   ü  �tut                                                                  p    ÿÿÿý     m     è  �Røæ; V1.08

; **************************************************************
; ******                                                  ******
; ******                NEW BOOTMENU V1.0                 ******
; ******                                                  ******
; ******          CODED BY ORLANDO/BRAINSTORM             ******
; ******                                                  ******
; ******      ATTENTION : DIRTY PROGRAMMING !!!!!!!!!     ******
; ******                     m     è  ‘¬€ó                                  ******
; **************************************************************

>extern "Df0:data/gfx",tuttifont,4924

>extern "Df0:data/tuttifrutti.raw",credits,350    ;for tutti frutti normal
;>extern "Df0:data/utilities.raw",credits,350    ;for utilities
;>extern "Df0:data/gamepack.raw",credits,350    ;for gamepack
;>extern "Df0:data/fruitpack.raw",credits,350    ;fruitpack 

maxX = 20
maxY = 20

; ----------- Set up everyting before starting the copper      m     è  ’À4óè-----------

start:		
; *** Forbid ***

forbid:
	movem.l	d0-d7/a0-a6,-(sp)
	move.l	4.w,a6
	jsr	-132(a6)		;Forbid

	move.l	#fontmem,d0
	lea	fontbpl+2(pc),a1
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)

	move.l	#$70000,d0
	lea	new_bpl+2(pc),a0
	bsr.L	setrel

; *** Set relative logo address ***
; *** 32*320 ***

copy_logo:
	move.l	#logoaddr,d0
	lea	bpl+2(pc),a1
	moveq	#2,d1
logo_loop:
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)
	addq.w	#4,a1
	ad     m     è  “‹”çHd.w	#[32*40],d0
	dbf	d1,logo_loop

; *** Copy pack no. in screen memory ***

	lea	credits+31(pc),a0
	lea	tuttiname(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	lea	credits+32(pc),a0
	lea	tuttiname+1(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	bra.s	setpointer

sloop:
	cmp.b	(a1),d3
	bne.s	sloop2
	bsr.s	copchar
sloop2:	
	addq.l	#1,a2
	addq.l	#1,d3
	dbf	d5,sloop
	rts
; *** copies char into memory     m     è  ” ìÀÿ ***
; source in  A2  /   destination in A0


copchar:
	moveq	#6,d0
copycharmem:
	move.b	(a2),(a0)	
	add.l	#50,a0
	add.l	#10,a2	
	dbf	d0,copycharmem
	rts

; *** Set text pointer for small scroller ***

setpointer:
	move.l	#gtext,textpointer

; *** Open graphics.library ***

open_gfx:
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	d0,gfxbase

init_bitmap:
	move.l	gfxbase(pc),a6
	lea	bitmap(pc),a0
	moveq	#1,d0			;how many planes ?
	move.l	#640,d1			
	move.l	#256     m     è  •}–£X,d2			
	
	jsr	-390(a6)		;InitBitmap
	move.l	#$70000,bitmap+8

init_rastport:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	jsr	-198(a6)		;InitRastport
	
	move.l	#bitmap,rastport+4

clear_screen:
	lea	$70000,a0
	move.l	#$10000/4-1,d0
clear_loop:
	clr.l	(a0)+	
	dbf	d0,clear_loop

; *** Set hires topaz 8 font ***

open_font:
	lea	txtstruc(pc),a0
	jsr	-72(a6)			;OpenFont
	move.l	d0,txtfont

set_font:
	lea	rastport(pc),a1
	move.l	txtfont(pc),a0
	jsr	-66(a6)			;Setfont	

; *** Text output r     m     è  –Y“Q)outine for the menu ***

	moveq	#9,d7
	lea	text1(pc),a0
	moveq	#32,d1

text_loop:
	bsr.S	put_text
	add.l	#11,d1	;10
	add.l	#71,a0
	subq.l	#1,a0
	cmp.b	#' ',(a0)		;alt + space ?
	bne.s	textit

; *** Test in which line and set end position of beam ***

	move.w	d7,d6	
	moveq	#10,d5
	sub.w	d6,d5		;10-d7
	move.w	d5,$7f000
	lea	$7e000,a3
	lea	waitlist(pc),a2
	subq.w	#1,d5
	add.w	d5,a2
	move.b	(a2),down
	bra.s	textit

waitlist:
	dc.b	$6f,$7a,$85,$90,$9b,$a6,$b1,$bc,$c7,$d2

textit:
	addq.l	     m     è  —
Lð/#1,a0
	dbra	d7,text_loop
	bra.s	makeadr

put_text:
	movem.l	d1/a0,-(a7)
	lea	rastport(pc),a1
	moveq	#71,d0
	jsr	-240(a6)
	lea	rastport(pc),a1
	jsr	-60(a6)
	movem.l	(a7)+,d1/a0
	rts

; *** Calculate Address list for the font ***

makeadr:lea	adrlist(pc),a0
	lea	font(pc),a1
	move.l	a1,a2
	moveq	#1,d1			;2 charlines		
adrlo2:	moveq	#19,d0			;Chars per line
adrloop:move.l	a1,(a0)+
	addq.w	#2,a1			;16 Pixel
	dbf	d0,adrloop
	add.l	#[12*40],a2
	move.l	a2,a1
	dbf	d1,adrlo2

; *** Set sprite      m   	  è  ˜x [èpointers ***

set_sprite_pointers:
	move.l	#spritedata,d0
	lea	spritepointer+2(pc),a0
	bsr.s	setrel

; * set arrow relative

	move.l	#arrow1data,d0
	lea	spritepointer+18(pc),a0
	bsr.s	setrel
	move.l	#arrow2data,d0
	lea	spritepointer+26(pc),a0
	bsr.s	setrel

; * set cred relative

	move.l	#credits,d0
	lea	credbpl+2(pc),a0
	bsr.s	setrel
	bra.s	stcopp	

setrel:
	swap	d0
	move.w	d0,(a0)+
	add.w	#2,a0
	swap	d0
	move.w	d0,(a0)+
	rts

; *** Start copper ***
stcopp:
	move.l	#copper,$dff080

     m   
  è  ­<Bn; *** Compare F-keys ***

cmp_keys:
	lea	$7e000,a3
	move.b	$bfec01,d0	
	cmp.b	#$5f,d0			;F1
	beq.L	load1
	cmp.b	#$5d,d0			;F2
	beq.L	load2
	cmp.b	#$5b,d0			;F3
	beq.L	load3
	cmp.b	#$58,d0			;F4
	beq.L	load4
	cmp.b	#$56,d0			;F5
	beq.L	load5
	cmp.b	#$54,d0			;F6
	beq.L	load6
	cmp.b	#$52,d0			;F7
	beq.L	load7
	cmp.b	#$50,d0			;F8
	beq.L	load8
	cmp.b	#$4e,d0			;F9
	beq.L	load9
	cmp.b	#$4c,d0			;F10
	beq.L	load10
	btst	#6,$bfe001
	beq.s	endfast

	btst	#7,$bfe001
	beq.s	endfast

	tst.b	en2
Ú“                                                                                                                                                ÿ  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿàÿÿ                            14-Sep-(who cares?)                       "
even

tuttiname:	dc.b	'19'	;only up to 99 

; -----------------------------------------------------------------

oldy:dc.w	0
oldx:dc.w	0
ypos:dc.b	0
xpos:dc.b	0
endit:dc.b	0
fadeflag:dc.b	0
down:		dc.b	0
even
; *** Memory for the font and logo     Ž     è  ›r$  ó               @ 5  é  5Hçÿþ,x N®ÿ| <  ,ìCú	VH@2ÀTIH@2€ <   Aúža º <  ¦CúrH@2ÀTIH@2€XI@ QÉÿîAú+]CúòEúúv z 0aAú+HCúÝEúäv z 0a`&¶fa
RŠRƒQÍÿôNup’Ñü   2Õü   
QÈÿðNu#ü  î  ê,x CúHN®þh#À  T,z”Aúøp"<  €$<   N®þz#ü     Ä,zpCúpN®ÿ:#ü  ¼  \Aù    <  ?ÿB˜QÈÿüAúÔN®ÿ¸#À  ÐCú> z²N®ÿ¾~	AúVr aH�   Ñü   GSˆ  f,<z
šF3Å ð Gù à Eú SEÔÅÒ  P`
oz…�›¦±¼ÇÒRˆQÏÿº`Hç@€CúÜpGN®ÿCúÒN®ÿÄLßNuAúxCú&$Irp ÉTIQÈÿúÕü  à"JQÉÿì <  Aú†a& <  ²Aú     Ž     è  œš)e�Ša <  ÖAú†a <  +ŽAúa`H@0ÀÐü H@0ÀNu#ü  @ ßð€Gù à 9 ¿ì  _g   ]g   [g   Xg   Vg   Tg   Rg   Pg   Ng   Lg 9  ¿àgJ9  ¿àg@J9  Ng`69 € ßðfö9 ¿ì �ga  Ü` ÿj3ü  ßñ€a  Ì3ü ßñ€` ÿR`(,x Cú
DN®þh#è & ßð€3ü€  ßð–N®ÿvLßÿp NuGù à :x  og8  zg8  …g8  �g:  ›g<  ¦g>  ±g@  ¼gB  ÇgD  ÒgF`�¼ `Š¼ `„¼ ` ÿ~¼ ` ÿv¼ ` ÿn¼ ` ÿf¼ ` ÿ^¼ ` ÿV¼ 	` ÿN¼ 
` ÿFHçÿþAúÎ /gS9   ég:ü o  Xü z  `ü o  ²ü v  ´ü o  Öü     Ž     è  �9ÿu v  Øü   é`np r t v 09 ßð
°zxgZ> 2 àIH€4:h–B8DDCÿ�nD ÿC mD ÿÙy  L3Ç  Hp 0:@J@j
y   L`X@ ey   L`  ‚09 ßð
3À  H09 ßð2 âI±A  fb f"9 ¿ì  wfü   N  dgB  fg`xCúâEúæ ogjIú.KúN ,   -    B9 ¿ì`>Cú¨Eú¬:–² g,  IúèKú ,   -  B9 ¿ìNqCúpJ9  OgQÿgQ`QfgQ`ü   O`B9  O,z	2Cú	2 <  ö"<   ¤N®ÿ,z	Cú	pr t &<   š(<  ö*<   ­N®þt9   èf2ü   èCúè z	vpN®ÿÄR¹  ê¹    êf
#ü  î  ê     Ž     è  žƒÍ®9   Qg`R9  R9 P  Rf B9  QB9  R9   Gga t`a ~W9  S9  U9  S9  Y9  'W9  /S9  7U9  ?Y9  GU9  OS9  WW9  _S9  gU9  oW9  wY9  U9  ‡LßÿNu   "  $  &  (  *  ,  .  0  2  4  6  8  :  <  >     –€  Ž � �,Á ’ 8 ” Ð      
     ¢ÿ¤»¦ˆ¨  ª ¬
u®  ÿþ€ !ÿþ€ "ÿþ€ #ÿþ€ $ÿþ€%ÿþ€ &ÿþ€1'ÿþ€	B(ÿþ€
S)ÿþ€d*ÿþ€u+ÿþ€†,ÿþ€—-ÿþ€¨.ÿþ€  Nÿþ 2  à  â   ä  æ(  è  êP €  ‚v„T†2ˆ
Š Œ Ž      Ž     è  Ÿ‘+7ÇOÿþ  Pÿþ€¨Qÿþ€—Rÿþ€†Sÿþ€uTÿþ€dUÿþ€
S‚†   ’  à  â  Vÿþ€	BWÿþ€1Xÿþ€ Yÿþ€Zÿþ€ [ÿþ€ \ÿþ€ ]ÿþ€ ^ÿþ€  `ÿþ€ aÿþ€ bÿþ€ cÿþ€ dÿþ€eÿþ€ fÿþ€1gÿþ€‚†oÿþ‚ˆwÿþ‚†âÿþ€ãÿþ€1äÿþ€ åÿþ€æÿþ€ çÿþ€ èÿþ€ éÿþ€ ëÿþ€ ìÿþ€ íÿþ€ îÿþ€ ïÿþ€ðÿþ€ ñÿþ€1òÿþ€óÿþ‚	Büÿþ€ ýÿþ€1þÿþ€	Bÿÿþ€
Sÿßÿþ ÿþ€dÿþ€uÿþ€†ÿþ€—ÿþ€¨ÿþ€
Sÿþ€dÿþ‚¨   Ž,k �,ÿ ’  ” Ø     Ž     è   n4á à   â   ÿÿþ€
S  ÿþ€¨ÿþ€—ÿþ€†ÿþ€uÿþ€dÿþ€
Sÿþ€	Bÿþ€1ÿþ€ ‚	Bÿþ€ÿþ€ ÿþ€     à   â  'ÿþ  )ÿþ€1*ÿþ€ +ÿþ€,ÿþ€ -ÿþ€ .ÿþ€ /ÿþ€ 0ÿþ€  ÿÿÿþa|#ú  0Nqa .:þ‘9  	s9 ï  	sg
ü   GNu3ü ÿ  	r#ü  ,î  0#ü  ,ì  43ü	ð  83ü    :3ü   <3ü   >3ü  @a  þB9  GNuAú	CÑúˆCú|.p  zgj ygn xgr wgv vgz sg~°gTIQÎÿöB¹  L`¸RIIúÑ  E9   E(:& ÿgØü QÌÿú#Ô  H¹     LNuü   P`ªü "  P     Ž     è  ¡êq~ ` ü D  P`–ü ˆ  P`Œü  P`‚ü   Q` ÿx#ü  -  43ü	ð  83ü    :3ü &  <3ü 0  >3ü  @aNu9  ßðfö#úr ßðP#ún ßðT3új ßð@3úd ßðB3ú^ ßðd3úX ßðf3üÿÿ ßðD3üÿÿ ßðF3úB ßðXNu,Ø-    .%/ €   0˜1   2ø3 €   485    6˜7   8X9    :¥; €   <ˆ=   >³?    @A €   BˆC    D8E   FhG €   H8I   J%K €   L¨M    N(O    PQ   RˆS €   TSU        o@v         þ  ÿ  þ          oÓv      8   ð  ÿð  ð  8        graphics.library                                                   Ž     è  ¢n1lÿ                                                                                                                                                            A BCDEFGHIJ	K
LMNOPQRSTUVWXYZ1234567 8!9"0#?$!%.& 'z'x'y'w'v's'                                D                                                                                                                                   topaz.font    Ô         Keep on reading to enjoy some SPECIAL GREETINGS...     Ž   	  è  £08û4           The one and only makers of this crap are : ORLANDO (who coded this ) and CHESTER (who designed and drew the graphics).                                                           Here the instructions : Use mouse, cursor keys, joystick to select and left mouse button, joy-button, return or f-key to load the desired program. (Joystick selection is quite useful for gamers, also because it's not as easy to select with, as with the other methods...                You're waiting      Ž   
  è  ÿ´† -for the SPECIAL (!!!) greetings, so here we go ...      From Chester to : Scoopex, Rebels, Image, Flash, Paradox, Crusaders, Cryptoburners, Phenomena, Silents, Adept, The Link, Dual Crew, No Limits, Impact, Hyde, Celtic, Vision,  Level 4,...                   From Orlando to : Storm, Zero Defects...                   From Scattergold : Alcatraz, Defjam-Ccs-Acc, Tristar-Rsi, Crusaders, Kefrens, Vision, Dual Crew, Cytax, Paradox, Tgs, Genesis, Subway, Scoopex...                      Frÿƒ›                                                                                                                                                 €  ÿÿÿøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ  ý                                                                                                                                                                  ì   a          0   ¤   ¨   º   Þ   ð   ô    ^  ¶  Â  Î  Ú  ö  p  €  Š  ’  š  ¢  ª  ²  º  þ      &  6  b  ò      `  j  ~DS€DS�DS‚DSƒDS„DS…DS†DS‡DSˆDS‰DSŠDS‹DSŒDS�DSŽDS�DS�DS‘DS’DS“DS”DS•DS–DS—DS˜DS™DSšDS›DSœDS�DSžDSŸDS DS¡DS¢DS£DS¤DS¥DS¦DS§DS¨DS©DSªDS«DS¬DS­DS®DS¯DS°DS±DS²DS³DS´DSµDS¶DS·DS¸DS¹DSºDS»DS¼DS½DS¾DS¿DSÀDSÁDSÂDSÃDSÄDSÅDSÆDSÇDSÈDSÉDSÊDSËDSÌDSÍDSÎDSÏDSÐDSÑDSÒDSÓDSÔDSÕDSÖDS×DSØDSÙDSÚDSÛDSÜDSÝDSÞDSßDSàDSáDSâDSãDSäDSåDSæDSçDSèDSéDSêDSëDSìDSíDSîDSïDSðDSñDSòDSóDSôDSõDSöDS÷DSøDSùDSúDSûDSüDSýDSþDSÿDS DSDSDSDSDSDSDSDSDS	DS
DSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDS DS!DS"DS#DS$DS%DS&DS'DS(DS)DS*DS+DS,DS-DS.DS/DS0DS1DS2DS3DS4DS5DS6DS7DS8DS9DS:DS;DS<DS=DS>DS?DS@DSADSBDSCDSDDSEDSFDSGDSHDSIDSJDSKDSLDSMDSNDSODSPDSQDSRDSSDSTDSUDSVDSWDSXDSYDSZDS[DS\DS]DS^DS_DS`DSaDSbDScDSdDSeDSfDSgDShDSiDSjDSkDSlDSmDSnDSoDSpDSqDSrDSsDStDSuDSvDSwDSxDSyDSzDS{DS|DS}DS~DSDS€DS�DS‚DSƒDS„DS…DS†DS‡DSˆDS‰DSŠDS‹DSŒDS�DSŽDS�DS�DS‘DS’DS“DS”DS•DS–DS—DS˜DS™DSšDS›DSœDS�DSžDSŸDS DS¡DS¢DS£DS¤DS¥DS¦DS§DS¨DS©DSªDS«DS¬DS­DS®DS¯DS°DS±DS²DS³DS´DSµDS¶DS·DS¸DS¹DSºDS»DS¼DS½DS¾DS¿DSÀDSÁDSÂDSÃDSÄDSÅDSÆDSÇDSÈDSÉDSÊDSËDSÌDSÍDSÎDSÏDSÐDSÑDSÒDSÓDSÔDSÕDSÖDS×DSØDSÙDSÚDSÛDSÜDSÝDSÞDSßDSàDSáDSâDSãDSäDSåDSæDSçDSèDSéDSêDSëDSìDSíDSîDSïDSðDSñDSòDSóDSôDSõDSöDS÷DSøDSùDSúDSûDSüDSýDSþDSÿDS DSDSDSDSDSDSDSDSDS	DS
DSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDS DS!DS"DS#DS$DS%DS&DS'DS(DS)DS*DS+DS,DS-DS.DS/DS0DS1DS2DS3DS4DS5DS6DS7DS8DS9DS:DS;DS<DS=DS>DS?DS@DSADSBDSCDSDDSEDSFDSGDSHDSIDSJDSKDSLDSMDSNDSODSPDSQDSRDSSDSTDSUDSVDSWDSXDSYDSZDS[DS\DS]DS^DS_DS`DSaDSbDScDSdDSeDSfDSgDShDSiDSjDSkDSlDSmDSnDSoDSpDSqDSrDSsDStDSuDSvDSwDSxDSyDSzDS{DS|DS}DS~DSDS€DS�DS‚DSƒDS„DS…DS†DS‡DSˆDS‰DSŠDS‹DSŒDS�DSŽDS�DS�DS‘DS’DS“DS”DS•DS–DS—DS˜DS™DSšDS›DSœDS�DSžDSŸDS DS¡DS¢DS£DS¤DS¥DS¦DS§DS¨DS©DSªDS«DS¬DS­DS®DS¯DS°DS±DS²DS³DS´DSµDS¶DS·DS¸DS¹DSºDS»DS¼DS½DS¾DS¿DSÀDSÁDSÂDSÃDSÄDSÅDSÆDSÇDSÈDSÉDSÊDSËDSÌDSÍDSÎDSÏDSÐDSÑDSÒDSÓDSÔDSÕDSÖDS×DSØDSÙDSÚDSÛDSÜDSÝDSÞDSßDSàDSáDSâDSãDSäDSåDSæDSçDSèDSéDSêDSëDSìDSíDSîDSïDSðDSñDSòDSóDSôDSõDSöDS÷DSøDSùDSúDSûDSüDSýDSþDSÿDS DSDSDSDSDSDSDSDSDS	DS
DSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDS DS!DS"DS#DS$DS%DS&DS'DS(DS)DS*DS+DS,DS-DS.DS/DS0DS1DS2DS3DS4DS5DS6DS7DS8DS9DS:DS;DS<DS=DS>DS?DS@DSADSBDSCDSDDSEDSFDSGDSHDSIDSJDSKDSLDSMDSNDSODSPDSQDSRDSSDSTDSUDSVDSWDSXDSYDSZDS[DS\DS]DS^DS_DS`DSaDSbDScDSdDSeDSfDSgDShDSiDSjDSkDSlDSmDSnDSoDSpDSqDSrDSsDStDSuDSvDSwDSxDSyDSzDS{DS|DS}DS~DSDS€DS�DS‚DSƒDS„DS…DS†DS‡DSˆDS‰DSŠDS‹DSŒDS�DSŽDS�DS�DS‘DS’DS“DS”DS•DS–DS—DS˜DS™DSšDS›DSœDS�DSžDSŸDS DS¡DS¢DS£DS¤DS¥DS¦DS§DS¨DS©DSªDS«DS¬DS­DS®DS¯DS°DS±DS²DS³DS´DSµDS¶DS·DS¸DS¹DSºDS»DS¼DS½DS¾DS¿DSÀDSÁDSÂDSÃDSÄDSÅDSÆDSÇDSÈDSÉDSÊDSËDSÌDSÍDSÎDSÏDSÐDSÑDSÒDSÓDSÔDSÕDSÖDS×DSØDSÙDSÚDSÛDSÜDSÝDSÞDSßDSàDSáDSâDSãDSäDSåDSæDSçDSèDSéDSêDSëDSìDSíDSîDSïDSðDSñDSòDSóDSôDSõDSöDS÷DSøDSùDSúDSûDSüDSýDSþDSÿDW DWDWDWDWDWDWDWDWDW	DW
DWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDW DW!DW"DW#DW$DW%DW&DW'DW(DW)DW*DW+DW,DW-DW.DW/DW0DW1DW2DW3DW4DW5DW6DW7DW8DW9DW:DW;DW<DW=DW>DW?DW@DWADWBDWCDWDDWEDWFDWGDWHDWIDWJDWKDWLDWMDWNDWODWPDWQDWRDWSDWTDWUDWVDWWDWXDWYDWZDW[DW\DW]DW^DW_DW`DWaDWbDWcDWdDWeDWfDWgDWhDWiDWjDWkDWlDWmDWnDWoDWpDWqDWrDWsDWtDWuDWvDWwDWxDWyDWzDW{DW|DW}DW~DWDW€DW�DW‚DWƒDW„DW…DW†DW‡DWˆDW‰DWŠDW‹DWŒDW�DWŽDW�DW�DW‘DW’DW“DW”DW•DW–DW—DW˜DW™DWšDW›DWœDW�DWžDWŸDW DW¡DW¢DW£DW¤DW¥DW¦DW§DW¨DW©DWªDW«DW¬DW­DW®DW¯DW°DW±DW²DW³DW´DWµDW¶DW·DW¸DW¹DWºDW»DW¼DW½DW¾DW¿DWÀDWÁDWÂDWÃDWÄDWÅDWÆDWÇDWÈDWÉDWÊDWËDWÌDWÍDWÎDWÏDWÐDWÑDWÒDWÓDWÔDWÕDWÖDW×DWØDWÙDWÚDWÛDWÜDWÝDWÞDWßDWàDWáDWâDWãDWäDWåDWæDWçDWèDWéDWêDWëDWìDWíDWîDWïDWðDWñDWòDWóDWôDWõDWöDW÷DWøDWùDWúDWûDWüDWýDWþDWÿDW DWDWDWDWDWDWDWDWDW	DW
DWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDW DW!DW"DW#DW$DW%DW&DW'DW(DW)DW*DW+DW,DW-DW.DW/DW0DW1DW2DW3DW4DW5DW6DW7DW8DW9DW:DW;DW<DW=DW>DW?DW@DWADWBDWCDWDDWEDWFDWGDWHDWIDWJDWKDWLDWMDWNDWODWPDWQDWRDWSDWTDWUDWVDWWDWXDWYDWZDW[DW\DW]DW^DW_DW`DWaDWbDWcDWdDWeDWfDWgDWhDWiDWjDWkDWlDWmDWnDWoDWpDWqDWrDWsDWtDWuDWvDWwDWxDWyDWzDW{DW|DW}DW~DWDW€DW�DW‚DWƒDW„DW…DW†DW‡DWˆDW‰DWŠDW‹DWŒDW�DWŽDW�DW�DW‘DW’DW“DW”DW•DW–DW—DW˜DW™DWšDW›DWœDW�DWžDWŸDW DW¡DW¢DW£DW¤DW¥DW¦DW§DW¨DW©DWªDW«DW¬DW­DW®DW¯DW°DW±DW²DW³DW´DWµDW¶DW·DW¸DW¹DWºDW»DW¼DW½DW¾DW¿DWÀDWÁDWÂDWÃDWÄDWÅDWÆDWÇDWÈDWÉDWÊDWËDWÌDWÍDWÎDWÏDWÐDWÑDWÒDWÓDWÔDWÕDWÖDW×DWØDWÙDWÚDWÛDWÜDWÝDWÞDWßDWàDWáDWâDWãDWäDWåDWæDWçDWèDWéDWêDWëDWìDWíDWîDWïDWðDWñDWòDWóDWôDWõDWöDW÷DWøDWùDWúDWûDWüDWýDWþDWÿDW DWDWDWDWDWDWDWDWDW	DW
DWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDW DW!DW"DW#DW$DW%DW&DW'DW(DW)DW*DW+DW,DW-DW.DW/DW0DW1DW2DW3DW4DW5DW6DW7DW8DW9DW:DW;DW<DW=DW>DW?DW@DWADWBDWCDWDDWEDWFDWGDWHDWIDWJDWKDWLDWMDWNDWODWPDWQDWRDWSDWTDWUDWVDWWDWXDWYDWZDW[DW\DW]DW^DW_DW`DWaDWbDWcDWdDWeDWfDWgDWhDWiDWjDWkDWlDWmDWnDWoDWpDWqDWrDWsDWtDWuDWvDWwDWxDWyDWzDW{DW|DW}DW~DWDW€DW�DW‚DWƒDW„DW…DW†DW‡DWˆDW‰DWŠDW‹DWŒDW�DWŽDW�DW�DW‘DW’DW“DW”DW•DW–DW—DW˜DW™DWšDW›DWœDW�DWžDWŸDW DW¡DW¢DW£DW¤DW¥DW¦DW§DW¨DW©DWªDW«DW¬DW­DW®DW¯DW°DW±DW²DW³DW´DWµDW¶DW·DW¸DW¹DWºDW»DW¼DW½DW¾DW¿DWÀDWÁDWÂDWÃDWÄDWÅDWÆDWÇDWÈDWÉDWÊDWËDWÌDWÍDWÎDWÏDWÐDWÑDWÒDWÓDWÔDWÕDWÖDW×DWØDWÙDWÚDWÛDWÜDWÝDWÞDWßDWàDWáDWâDWãDWäDWåDWæDWçDWèDWéDWêDWëDWìDWíDWîDWïDWðDWñDWòDWóDWôDWõDWöDW÷DWøDWùDWúDWûDWüDWýDWþDWÿDW DWDWDWDWDWDWDWDWDW	DW
DWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDW DW!DW"DW#DW$DW%DW&DW'DW(DW)DW*DW+DW,DW-DW.DW/DW0DW1DW2DW3DW4DW5DW6DW7DW8DW9DW:DW;DW<DW=DW>DW?DW@DWADWBDWCDWDDWEDWFDWGDWHDWIDWJDWKDWLDWMDWNDWODWPDWQDWRDWSDWTDWUDWVDWWDWXDWYDWZDW[DW\DW]DW^DW_DW`DWaDWbDWcDWdDWeDWfDWgDWhDWiDWjDWkDWlDWmDWnDWoDWpDWqDWrDWsDWtDWuDWvDWwDWxDWyDWzDW{DW|DW}DW~DWDW€DW�DW‚DWƒDW„DW…DW†DW‡DWˆDW‰DWŠDW‹DWŒDW�DWŽDW�DW�DW‘DW’DW“DW”DW•DW–DW—DW˜DW™DWšDW›DWœDW�DWžDWŸDW DW¡DW¢DW£DW¤DW¥DW¦DW§DW¨DW©DWªDW«DW¬DW­DW®DW¯DW°DW±DW²DW³DW´DWµDW¶DW·DW¸DW¹DWºDW»DW¼DW½DW¾DW¿DWÀDWÁDWÂDWÃDWÄDWÅDWÆDWÇDWÈDWÉDWÊDWËDWÌDWÍDWÎDWÏDWÐDWÑDWÒDWÓDWÔDWÕDWÖDW×DWØDWÙDWÚDWÛDWÜDWÝDWÞDWßDWàDWáDWâDWãDWäDWåDWæDWçDWèDWéDWêDWëDWìDWíDWîDWïDWðDWñDWòDWóDWôDWõDWöDW÷DWøDWùDWúDWûDWüDWýDWþDWÿD[ D[D[D[D[D[D[D[D[D[	D[
D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[ D[!D["D[#D[$D[%D[&D['D[(D[)D[*D[+D[,D[-D[.D[/D[0D[1D[2D[3D[4D[5D[6D[7D[8D[9D[:D[;D[<D[=D[>D[?D[@D[AD[BD[CD[DD[ED[FD[GD[HD[ID[JD[KD[LD[MD[ND[OD[PD[QD[RD[SD[TD[UD[VD[WD[XD[YD[ZD[[D[\D[]D[^D[_D[`D[aD[bD[cD[dD[eD[fD[gD[hD[iD[jD[kD[lD[mD[nD[oD[pD[qD[rD[sD[tD[uD[vD[wD[xD[yD[zD[{D[|D[}D[~D[D[€D[�D[‚D[ƒD[„D[…D[†D[‡D[ˆD[‰D[ŠD[‹D[ŒD[�D[ŽD[�D[�D[‘D[’D[“D[”D[•D[–D[—D[˜D[™D[šD[›D[œD[�D[žD[ŸD[ D[¡D[¢D[£D[¤D[¥D[¦D[§D[¨D[©D[ªD[«D[¬D[­D[®D[¯D[°D[±D[²D[³D[´D[µD[¶D[·D[¸D[¹D[ºD[»D[¼D[½D[¾D[¿D[ÀD[ÁD[ÂD[ÃD[ÄD[ÅD[ÆD[ÇD[ÈD[ÉD[ÊD[ËD[ÌD[ÍD[ÎD[ÏD[ÐD[ÑD[ÒD[ÓD[ÔD[ÕD[ÖD[×D[ØD[ÙD[ÚD[ÛD[ÜD[ÝD[ÞD[ßD[àD[áD[âD[ãD[äD[åD[æD[çD[èD[éD[êD[ëD[ìD[íD[îD[ïD[ðD[ñD[òD[óD[ôD[õD[öD[÷D[øD[ùD[úD[ûD[üD[ýD[þD[ÿD[ D[D[D[D[D[D[D[D[D[	D[
D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[ D[!D["D[#D[$D[%D[&D['D[(D[)D[*D[+D[,D[-D[.D[/D[0D[1D[2D[3D[4D[5D[6D[7D[8D[9D[:D[;D[<D[=D[>D[?D[@D[AD[BD[CD[DD[ED[FD[GD[HD[ID[JD[KD[LD[MD[ND[OD[PD[QD[RD[SD[TD[UD[VD[WD[XD[YD[ZD[[D[\D[]D[^D[_D[`D[aD[bD[cD[dD[eD[fD[gD[hD[iD[jD[kD[lD[mD[nD[oD[pD[qD[rD[sD[tD[uD[vD[wD[xD[yD[zD[{D[|D[}D[~D[D[€D[�D[‚D[ƒD[„D[…D[†D[‡D[ˆD[‰D[ŠD[‹D[ŒD[�D[ŽD[�D[�D[‘D[’D[“D[”D[•D[–D[—D[˜D[™D[šD[›D[œD[�D[žD[ŸD[ D[¡D[¢D[£D[¤D[¥D[¦D[§D[¨D[©D[ªD[«D[¬D[­D[®D[¯D[°D[±D[²D[³D[´D[µD[¶D[·D[¸D[¹D[ºD[»D[¼D[½D[¾D[¿D[ÀD[ÁD[ÂD[ÃD[ÄD[ÅD[ÆD[ÇD[ÈD[ÉD[ÊD[ËD[ÌD[ÍD[ÎD[ÏD[ÐD[ÑD[ÒD[ÓD[ÔD[ÕD[ÖD[×D[ØD[ÙD[ÚD[ÛD[ÜD[ÝD[ÞD[ßD[àD[áD[âD[ãD[äD[åD[æD[çD[èD[éD[êD[ëD[ìD[íD[îD[ïD[ðD[ñD[òD[óD[ôD[õD[öD[÷D[øD[ùD[úD[ûD[üD[ýD[þD[ÿD[ D[D[D[D[D[D[D[D[D[	D[
D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[ D[!D["D[#D[$D[%D[&D['D[(D[)D[*D[+D[,D[-D[.D[/D[0D[1D[2D[3D[4D[5D[6D[7D[8D[9D[:D[;D[<D[=D[>D[?D[@D[AD[BD[CD[DD[ED[FD[GD[HD[ID[JD[KD[LD[MD[ND[OD[PD[QD[RD[SD[TD[UD[VD[WD[XD[YD[ZD[[D[\D[]D[^D[_D[`D[aD[bD[cD[dD[eD[fD[gD[hD[iD[jD[kD[lD[mD[nD[oD[pD[qD[rD[sD[tD[uD[vD[wD[xD[yD[zD[{D[|D[}D[~D[D[€D[�D[‚D[ƒD[„D[…D[†D[‡D[ˆD[‰D[ŠD[‹D[ŒD[�D[ŽD[�D[�D[‘D[’D[“D[”D[•D[–D[—D[˜D[™D[šD[›D[œD[�D[žD[ŸD[ D[¡D[¢D[£D[¤D[¥D[¦D[§D[¨D[©D[ªD[«D[¬D[­D[®D[¯D[°D[±D[²D[³D[´D[µD[¶D[·D[¸D[¹D[ºD[»D[¼D[½D[¾D[¿D[ÀD[ÁD[ÂD[ÃD[ÄD[ÅD[ÆD[ÇD[ÈD[ÉD[ÊD[ËD[ÌD[ÍD[ÎD[ÏD[ÐD[ÑD[ÒD[ÓD[ÔD[ÕD[ÖD[×D[ØD[ÙD[ÚD[ÛD[ÜD[ÝD[ÞD[ßD[àD[áD[âD[ãD[äD[åD[æD[çD[èD[éD[êD[ëD[ìD[íD[îD[ïD[ðD[ñD[òD[óD[ôD[õD[öD[÷D[øD[ùD[úD[ûD[üD[ýD[þD[ÿDS DSDSDSDSDSDSDSDSDS	DS
DSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDS DS!DS"DS#DS$DS%DS&DS'DS(DS)DS*DS+DS,DS-DS.DS/DS0DS1DS2DS3DS4DS5DS6DS7DS8DS9DS:DS;DS<DS=DS>DS?DS@DSADSBDSCDSDDSEDSFDSGDSHDSIDSJDSKDSLDSMDSNDSODSPDSQDSRDSSDSTDSUDSVDSWDSXDSYDSZDS[DS\DS]DS^DS_DS`DSaDSbDScDSdDSeDSfDSgDShDSiDSjDSkDSlDSmDSnDSoDSpDSqDSrDSsDStDSuDSvDSwDSxDSyDSzDS{DS|DS}DS~DSDS€DS�DS‚DSƒDS„DS…DS†DS‡DSˆDS‰DSŠDS‹DSŒDS�DSŽDS�DS�DS‘DS’DS“DS”DS•DS–DS—DS˜DS™DSšDS›DSœDS�DSžDSŸDS DS¡DS¢DS£DS¤DS¥DS¦DS§DS¨DS©DSªDS«DS¬DS­DS®DS¯DS°DS±DS²DS³DS´DSµDS¶DS·DS¸DS¹DSºDS»DS¼DS½DS¾DS¿DSÀDSÁDSÂDSÃDSÄDSÅDSÆDSÇDSÈDSÉDSÊDSËDSÌDSÍDSÎDSÏDSÐDSÑDSÒDSÓDSÔDSÕDSÖDS×DSØDSÙDSÚDSÛDSÜDSÝDSÞDSßDSàDSáDSâDSãDSäDSåDSæDSçDSèDSéDSêDSëDSìDSíDSîDSïDSðDSñDSòDSóDSôDSõDSöDS÷DSøDSùDSúDSûDSüDSýDSþDSÿDS DSDSDSDSDSDSDSDSDS	DS
DSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDS DS!DS"DS#DS$DS%DS&DS'DS(DS)DS*DS+DS,DS-DS.DS/DS0DS1DS2DS3DS4DS5DS6DS7DS8DS9DS:DS;DS<DS=DS>DS?DS@DSADSBDSCDSDDSEDSFDSGDSHDSIDSJDSKDSLDSMDSNDSODSPDSQDSRDSSDSTDSUDSVDSWDSXDSYDSZDS[DS\DS]DS^DS_DS`DSaDSbDScDSdDSeDSfDSgDShDSiDSjDSkDSlDSmDSnDSoDSpDSqDSrDSsDStDSuDSvDSwDSxDSyDSzDS{DS|DS}DS~DSDS€DS�DS‚DSƒDS„DS…DS†DS‡DSˆDS‰DSŠDS‹DSŒDS�DSŽDS�DS�DS‘DS’DS“DS”DS•DS–DS—DS˜DS™DSšDS›DSœDS�DSžDSŸDS DS¡DS¢DS£DS¤DS¥DS¦DS§DS¨DS©DSªDS«DS¬DS­DS®DS¯DS°DS±DS²DS³DS´DSµDS¶DS·DS¸DS¹DSºDS»DS¼DS½DS¾DS¿DSÀDSÁDSÂDSÃDSÄDSÅDSÆDSÇDSÈDSÉDSÊDSËDSÌDSÍDSÎDSÏDSÐDSÑDSÒDSÓDSÔDSÕDSÖDS×DSØDSÙDSÚDSÛDSÜDSÝDSÞDSßDSàDSáDSâDSãDSäDSåDSæDSçDSèDSéDSêDSëDSìDSíDSîDSïDSðDSñDSòDSóDSôDSõDSöDS÷DSøDSùDSúDSûDSüDSýDSþDSÿDS DSDSDSDSDSDSDSDSDS	DS
DSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDS DS!DS"DS#DS$DS%DS&DS'DS(DS)DS*DS+DS,DS-DS.DS/DS0DS1DS2DS3DS4DS5DS6DS7DS8DS9DS:DS;DS<DS=DS>DS?DS@DSADSBDSCDSDDSEDSFDSGDSHDSIDSJDSKDSLDSMDSNDSODSPDSQDSRDSSDSTDSUDSVDSWDSXDSYDSZDS[DS\DS]DS^DS_DS`DSaDSbDScDSdDSeDSfDSgDShDSiDSjDSkDSlDSmDSnDSoDSpDSqDSrDSsDStDSuDSvDSwDSxDSyDSzDS{DS|DS}DS~DSDS€DS�DS‚DSƒDS„DS…DS†DS‡DSˆDS‰DSŠDS‹DSŒDS�DSŽDS�DS�DS‘DS’DS“DS”DS•DS–DS—DS˜DS™DSšDS›DSœDS�DSžDSŸDS DS¡DS¢DS£DS¤DS¥DS¦DS§DS¨DS©DSªDS«DS¬DS­DS®DS¯DS°DS±DS²DS³DS´DSµDS¶DS·DS¸DS¹DSºDS»DS¼DS½DS¾DS¿DSÀDSÁDSÂDSÃDSÄDSÅDSÆDSÇDSÈDSÉDSÊDSËDSÌDSÍDSÎDSÏDSÐDSÑDSÒDSÓDSÔDSÕDSÖDS×DSØDSÙDSÚDSÛDSÜDSÝDSÞDSßDSàDSáDSâDSãDSäDSåDSæDSçDSèDSéDSêDSëDSìDSíDSîDSïDSðDSñDSòDSóDSôDSõDSöDS÷DSøDSùDSúDSûDSüDSýDSþDSÿDS DSDSDSDSDSDSDSDSDS	DS
DSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDSDS DS!DS"DS#DS$DS%DS&DS'DS(DS)DS*DS+DS,DS-DS.DS/DS0DS1DS2DS3DS4DS5DS6DS7DS8DS9DS:DS;DS<DS=DS>DS?DS@DSADSBDSCDSDDSEDSFDSGDSHDSIDSJDSKDSLDSMDSNDSODSPDSQDSRDSSDSTDSUDSVDSWDSXDSYDSZDS[DS\DS]DS^DS_DS`DSaDSbDScDSdDSeDSfDSgDShDSiDSjDSkDSlDSmDSnDSoDSpDSqDSrDSsDStDSuDSvDSwDSxDSyDSzDS{DS|DS}DS~DSDS€DS�DS‚DSƒDS„DS…DS†DS‡DSˆDS‰DSŠDS‹DSŒDS�DSŽDS�DS�DS‘DS’DS“DS”DS•DS–DS—DS˜DS™DSšDS›DSœDS�DSžDSŸDS DS¡DS¢DS£DS¤DS¥DS¦DS§DS¨DS©DSªDS«DS¬DS­DS®DS¯DS°DS±DS²DS³DS´DSµDS¶DS·DS¸DS¹DSºDS»DS¼DS½DS¾DS¿DSÀDSÁDSÂDSÃDSÄDSÅDSÆDSÇDSÈDSÉDSÊDSËDSÌDSÍDSÎDSÏDSÐDSÑDSÒDSÓDSÔDSÕDSÖDS×DSØDSÙDSÚDSÛDSÜDSÝDSÞDSßDSàDSáDSâDSãDSäDSåDSæDSçDSèDSéDSêDSëDSìDSíDSîDSïDSðDSñDSòDSóDSôDSõDSöDS÷DSøDSùDSúDSûDSüDSýDSþDSÿDW DWDWDWDWDWDWDWDWDW	DW
DWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDW DW!DW"DW#DW$DW%DW&DW'DW(DW)DW*DW+DW,DW-DW.DW/DW0DW1DW2DW3DW4DW5DW6DW7DW8DW9DW:DW;DW<DW=DW>DW?DW@DWADWBDWCDWDDWEDWFDWGDWHDWIDWJDWKDWLDWMDWNDWODWPDWQDWRDWSDWTDWUDWVDWWDWXDWYDWZDW[DW\DW]DW^DW_DW`DWaDWbDWcDWdDWeDWfDWgDWhDWiDWjDWkDWlDWmDWnDWoDWpDWqDWrDWsDWtDWuDWvDWwDWxDWyDWzDW{DW|DW}DW~DWDW€DW�DW‚DWƒDW„DW…DW†DW‡DWˆDW‰DWŠDW‹DWŒDW�DWŽDW�DW�DW‘DW’DW“DW”DW•DW–DW—DW˜DW™DWšDW›DWœDW�DWžDWŸDW DW¡DW¢DW£DW¤DW¥DW¦DW§DW¨DW©DWªDW«DW¬DW­DW®DW¯DW°DW±DW²DW³DW´DWµDW¶DW·DW¸DW¹DWºDW»DW¼DW½DW¾DW¿DWÀDWÁDWÂDWÃDWÄDWÅDWÆDWÇDWÈDWÉDWÊDWËDWÌDWÍDWÎDWÏDWÐDWÑDWÒDWÓDWÔDWÕDWÖDW×DWØDWÙDWÚDWÛDWÜDWÝDWÞDWßDWàDWáDWâDWãDWäDWåDWæDWçDWèDWéDWêDWëDWìDWíDWîDWïDWðDWñDWòDWóDWôDWõDWöDW÷DWøDWùDWúDWûDWüDWýDWþDWÿDW DWDWDWDWDWDWDWDWDW	DW
DWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDWDW DW!DW"DW#DW$DW%DW&DW'DW(DW)DW*DW+DW,DW-DW.DW/DW0DW1DW2DW3DW4DW5DW6DW7DW8DW9DW:DW;DW<DW=DW>DW?DW@DWADWBDWCDWDDWEDWFDWGDWHDWIDWJDWKDWLDWMDWNDWODWPDWQDWRDWSDWTDWUDWVDWWDWXDWYDWZDW[DW\DW]DW^DW_DW`DWaDWbDWcDWdDWeDWfDWgDWhDWiDWjDWkDWlDWmDWnDWoDWpDWqDWrDWsDWtDWuDWvDWwDWxDWyDWzDW{DW|DW}DW~DW     n   .  è  ÆÄ%)id Row (Ray), Synergy (Lobbytron), Amaze (Bomber), Dexion (Trix), No Limits (Slayer), Flash Prod. (The Pride).......................'


;
dc.b 'From PEACE to: '
dc.b 'Tellus/Gate, Visioner/TCC-RSI, Sledge/Adept, Amiga Tracer/CPS and some others...   '
;
dc.b 'From THE FLY to: '
dc.b 'Zylon/AFL, Doxos, Euphoria, Image, Legend, Desaster Area, Bass,                                  '
dc.b 'Motion and the others'
;
dc.b 'From SCATTERGOLD: '
dc.b 'Alcatraz, Defjam-Ccs-Acc, Tristar-Rsi, '
     n   /  è  Ço7¾@dc.b 'Crusaders, Kefrens, '
dc.b 'Legend, Dual Crew, Cytax, Paradox, Tgs, Genesis, '
dc.b 'Subway, Scoopex...                      ' 
dc.b '                                  '
;
dc.b 'From CHESTER to: '
DC.B '(Chester stopped all activities till christmas! Axel took '
dc.b 'Chesters contacts...)            '
dc.b '                                  '
;
dc.b 'And to all contacts from the other Brainstorm members...'
dc.b '                                  '
;
;
dc.b 'The credits for th     n   0  è  ÈÚ”ŠÂis many times used bootmenu must go to: '
dc.b 'Orlando (Coding) and Chester (Design). '
dc.b 'Here the instructions: Use mouse, cursor keys, joystick '
dc.b 'to select and left mouse button, joy-button, return or '
dc.b 'f-key to load the desired program. (Joystick selection is '
dc.b 'quite useful for gamers, also because its not as easy to '
dc.b 'select with, as with the other methods...                '
dc.b '                                        '

endG:


; 71 chars ->
; ***     n   1  è  ÉPm™ Menutext ***

text1:	 
dc.b "           F1  Intro              by  ADVANCE                          "
dc.b "           F2  New Intro          by  TOXIC TRACE                      "
dc.b "           F3  Vector Demo        by  TOXIC TRACE                      "
dc.b "           F4  Depeche Code       by  D-TECT                           "
dc.b "           F5  Tune               by  4-MAT OF ANARCHY                 "
dc.b "           F6  Tune               by  PHOTON OF PHENOMENA           n   2  è  Ê®Ì²+       ",' ' 
dc.b "                                                                       "
dc.b "                      Released:  16-11-90                              "
dc.b "                                                                       "
dc.b "                 -=== Compile done by Axel ===-                        "
even

tuttiname:	dc.b	'30'	;only up to 99 

; -----------------------------------------------------------------

oldy:dc.w	0
oldx:dc.w	0
ypos:dc.b	0
xpos:dc.b     n   3   Ï    csªŠ	0
endit:dc.b	0
fadeflag:dc.b	0
down:		dc.b	0
even
; *** Memory for the font and logo ***
tuttifont:	blk.b	84,0	
logoaddr:	blk.b	3840,0
font:		blk.b	1000,0		;4924
credits:	blk.b	350,0
fontmem:	blk.b	20*50,0
or Demo        by  TOXIC TRACE                      "
dc.b "           F4  Depeche Code       by  D-TECT                           "
dc.b "           F5  Tune               by  4-MAT OF ANARCHY                 "
dc.b "           F6  Tune               by  PHOTON OF PHENOMENA      D[€D[�D[‚D[ƒD[„D[…D[†D[‡D[ˆD[‰D[ŠD[‹D[ŒD[�D[ŽD[�D[�D[‘D[’D[“D[”D[•D[–D[—D[˜D[™D[šD[›D[œD[�D[žD[ŸD[ D[¡D[¢D[£D[¤D[¥D[¦D[§D[¨D[©D[ªD[«D[¬D[­D[®D[¯D[°D[±D[²D[³D[´D[µD[¶D[·D[¸D[¹D[ºD[»D[¼D[½D[¾D[¿D[ÀD[ÁD[ÂD[ÃD[ÄD[ÅD[ÆD[ÇD[ÈD[ÉD[ÊD[ËD[ÌD[ÍD[ÎD[ÏD[ÐD[ÑD[ÒD[ÓD[ÔD[ÕD[ÖD[×D[ØD[ÙD[ÚD[ÛD[ÜD[ÝD[ÞD[ßD[àD[áD[âD[ãD[äD[åD[æD[çD[èD[éD[êD[ëD[ìD[íD[îD[ïD[ðD[ñD[òD[óD[ôD[õD[öD[÷D[øD[ùD[úD[ûD[üD[ýD[þD[ÿD[ D[D[D[D[D[D[D[D[D[	D[
D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[ D[!D["D[#D[$D[%D[&D['D[(D[)D[*D[+D[,D[-D[.D[/D[0D[1D[2D[3D[4D[5D[6D[7D[8D[9D[:D[;D[<D[=D[>D[?D[@D[AD[BD[CD[DD[ED[FD[GD[HD[ID[JD[KD[LD[MD[ND[OD[PD[QD[RD[SD[TD[UD[VD[WD[XD[YD[ZD[[D[\D[]D[^D[_D[`D[aD[bD[cD[dD[eD[fD[gD[hD[iD[jD[kD[lD[mD[nD[oD[pD[qD[rD[sD[tD[uD[vD[wD[xD[yD[zD[{D[|D[}D[~D[D[€D[�D[‚D[ƒD[„D[…D[†D[‡D[ˆD[‰D[ŠD[‹D[ŒD[�D[ŽD[�D[�D[‘D[’D[“D[”D[•D[–D[—D[˜D[™D[šD[›D[œD[�D[žD[ŸD[ D[¡D[¢D[£D[¤D[¥D[¦D[§D[¨D[©D[ªD[«D[¬D[­D[®D[¯D[°D[±D[²D[³D[´D[µD[¶D[·D[¸D[¹D[ºD[»D[¼D[½D[¾D[¿D[ÀD[ÁD[ÂD[ÃD[ÄD[ÅD[ÆD[ÇD[ÈD[ÉD[ÊD[ËD[ÌD[ÍD[ÎD[ÏD[ÐD[ÑD[ÒD[ÓD[ÔD[ÕD[ÖD[×D[ØD[ÙD[ÚD[ÛD[ÜD[ÝD[ÞD[ßD[àD[áD[âD[ãD[äD[åD[æD[çD[èD[éD[êD[ëD[ìD[íD[îD[ïD[ðD[ñD[òD[óD[ôD[õD[öD[÷D[øD[ùD[úD[ûD[üD[ýD[þD[ÿD[ D[D[D[D[D[D[D[D[D[	D[
D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[ D[!D["D[#D[$D[%D[&D['D[(D[)D[*D[+D[,D[-D[.D[/D[0D[1D[2D[3D[4D[5D[6D[7D[8D[9D[:D[;D[<D[=D[>D[?D[@D[AD[BD[CD[DD[ED[FD[GD[HD[ID[JD[KD[LD[MD[ND[OD[PD[QD[RD[SD[TD[UD[VD[WD[XD[YD[ZD[[D[\D[]D[^D[_D[`D[aD[bD[cD[dD[eD[fD[gD[hD[iD[jD[kD[lD[mD[nD[oD[pD[qD[rD[sD[tD[uD[vD[wD[xD[yD[zD[{D[|D[}D[~D[D[€D[�D[‚D[ƒD[„D[…D[†D[‡D[ˆD[‰D[ŠD[‹D[ŒD[�D[ŽD[�D[�D[‘D[’D[“D[”D[•D[–D[—D[˜D[™D[šD[›D[œD[�D[žD[ŸD[ D[¡D[¢D[£D[¤D[¥D[¦D[§D[¨D[©D[ªD[«D[¬D[­D[®D[¯D[°D[±D[²D[³D[´D[µD[¶D[·D[¸D[¹D[ºD[»D[¼D[½D[¾D[¿D[ÀD[ÁD[ÂD[ÃD[ÄD[ÅD[ÆD[ÇD[ÈD[ÉD[ÊD[ËD[ÌD[ÍD[ÎD[ÏD[ÐD[ÑD[ÒD[ÓD[ÔD[ÕD[ÖD[×D[ØD[ÙD[ÚD[ÛD[ÜD[ÝD[ÞD[ßD[àD[áD[âD[ãD[äD[åD[æD[çD[èD[éD[êD[ëD[ìD[íD[îD[ïD[ðD[ñD[òD[óD[ôD[õD[öD[÷D[øD[ùD[úD[ûD[üD[ýD[þD[ÿ     n   #  è  ÑÉn¯"nt
speed44:
	move.b	#$44,speed
	bra.s	decont
speed88:
	move.b	#$88,speed
	bra.s	decont
speed110:
	move.b	#$110,speed
	bra.s	decont
stop:
	move.b	#1,sabine
	bra.L	decont

; *** Copy char to screen ***

blitrou:
	move.l	#fontmem+48,destind
	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0038,bmodula
	move.w	#0048,bmoduld
	move.w	#%0000001100000001,bltsize
	bsr.s	blitter
	rts

; *** Blitter routine ***
	
blitter:

waitblit:
	btst	#14,$dff002		
	bne.S	blitt     n   $  è  Òj!Åøer

	move.l	sourcea(pc),$dff050
	move.l	destind(pc),$dff054
	move.w	bcontr0(pc),$dff040
	move.w	bcontr1(pc),$dff042
	move.w	bmodula(pc),$dff064
	move.w	bmoduld(pc),$dff066
	move.w	#$ffff,$dff044
	move.w	#$ffff,$dff046

	move.w	bltsize(pc),$dff058
	rts

; *** Spritedata-list ***

spritedata:
	dc.l	$2cd82d00
	dc.w	$0000,$0001	
	dc.l	$2e252f00
	dc.w	$8000,$0000	
	dc.l	$30983100
	dc.w	$0001,$0001	
	dc.l	$32f83300
	dc.w	$8000,$0000	
	dc.l	$34383500
	dc.w	$0000,$0001	
	dc.l	$36983700
	dc.w     n   %  è  Óöw8Î	$0001,$0001	
	dc.l	$38583900
	dc.w	$0000,$0001	

	dc.l	$3aa53b00
	dc.w	$8000,$0000	

	dc.l	$3c883d00
	dc.w	$0001,$0001	

	dc.l	$3eb33f00
	dc.w	$0000,$0001	

	dc.l	$40184100
	dc.w	$8000,$0000	
	dc.l	$42884300
	dc.w	$0000,$0001	
	dc.l	$44384500
	dc.w	$0001,$0001	

	dc.l	$46684700
	dc.w	$8000,$0000	
	dc.l	$48384900
	dc.w	$0001,$0001	

	dc.l	$4a254b00
	dc.w	$8000,$0000	
	dc.l	$4ca84d00
	dc.w	$0000,$0001	
	dc.l	$4e284f00
	dc.w	$0000,$0001	
	dc.l	$50185100
	dc.w	$0001,$0001	
	dc.l	$528853     n   &  è  Ô8ÕÙÁ00
	dc.w	$8000,$0000	
	dc.l	$54535500
	dc.w	$0000,$0001	
	dc.w	0,0	

; *** Sprite datas for the arrows ***

arrow1data:
	dc.l	$6f407600
	dc.w	$0000,$0018
	dc.w	$0000,$001C
	dc.w	$0000,$0FFE
	dc.w	$0000,$0FFF
	dc.w	$0000,$0FFE
	dc.w	$0000,$001C
	dc.w	$0000,$0018
	dc.w	$0000,$0000

arrow2data:
	dc.l	$6fd37600
	dc.w	$0000,$1800
	dc.w	$0000,$3800
	dc.w	$0000,$7FF0
	dc.w	$0000,$FFF0
	dc.w	$0000,$7FF0
	dc.w	$0000,$3800
	dc.w	$0000,$1800
	dc.w	$0000,$0000

; *** Libraries ***

gfxname:dc.b	     n   '  è  ÕÂŠñ.'graphics.library',0
	even

; *** Char address list ***

adrlist:blk.l	50,0

; *** Ascii tab ***

chartab:
	dc.b	'A',00,'B',01,'C',02,'D',03,'E',04,'F',05,'G',06
	DC.B	'H',07,'I',08,'J',09,'K',10,'L',11,'M',12,'N',13
	DC.B	'O',14,'P',15,'Q',16,'R',17,'S',18,'T',19,'U',20
	DC.B	'V',21,'W',22,'X',23,'Y',24,'Z',25,'1',26
	dc.b	'2',27,'3',28,'4',29,'5',30,'6',31,'7',32,'8',33
	dc.b	'9',34,'0',35,'?',36,'!',37,'.',38,' ',39
	dc.b	'z',39,'x',39,'y',39,'w',39,'v',39
	dc.b	's',39


; *** Var     n   (  è  ÖHÂ-iables for the blitter routine ***

sourcea:dc.l	0
destind:dc.l	0
bcontr0:dc.w	0
bcontr1:dc.w	0
bmodula:dc.w	0
bmoduld:dc.w	0
bltsize:dc.w	0

; *** Variables for the scroll routine ***

swapi:	dc.b	0,0,0
swap:	dc.b	0
switch:	dc.b	0
prg:	dc.b	0
sicher:	dc.l	0
addit:	dc.l	0
speed:	dc.b	$44		;speed variable
sabine:	dc.b	0		;stop yes/no
scrollcounter:dc.b	0	
even

; *** Graphic library stuff ***

gfxbase: dc.l	0
rastport:blk.b	100,0
bitmap:	 blk.b	16,0
position:dc.l	0

; *** Font stuff *     n   )  è  ×ÀýH**

txtfont:dc.l	0
fontname:dc.b	'topaz.font',0
even
txtstruc:
	dc.l	fontname
	dc.w	8		
	dc.w	0		;flags
rows:	dc.b	0
mousetop:	dc.b	0
even
textpointer:dc.l	0



text:	
DC.B "..........................WE ARE LAME........CHICKS ARE FAME.......... "
DC.B "SOME SPECIAL SORRIES HAVE TO GO TO TRIX OF DEXION... SLAYER OF NO LIMITS... THE PRIDE OF FLASH PROD. ... CLASH OF PARADOX... RUBICON OF VALHALLA... RAY OF SKID ROW... STRANGER OF ADEPT AND DR. AWESOME OF CRUSADERS FOR THIS LONG DELAY "     n   *  è  Ø ì{;
DC.B "BUT I HAD BIG PROBLEMS WITH ALL THOSE CONTACTS OF CHESTER. I HOPE THAT I MANAGED IT NOW... ... ... SORRY BUT I HAVE TO LEAVE YOU NOW BECAUSE I AM WRITING A TEST IN FRENCH TOMORROW.   SO BYE...... AND ALL THE BEST WISHES YOU YOURS.......AXEL OF BRAINSTORM"
DC.B "...........................SCROLL RESTARTS.........................."
DC.B "."
dc.b	-1
even


gtext:
DC.B 'This time the SPECIAL greetings from Brainstorm members are going to '
dc.b 'the following amiga beasts:             n   +  è  ÙóùÏ     '
dc.b 'From the ZINE team (Orlando, Chester, Accused) to: Hack-Mag, D.I.S.C, '
dc.b '4th Dimension, Stolen Data, Fraud, '
dc.b 'ex-News On Tour and to all the editors of the other disk-magazines...'
dc.b '                                  '
;
dc.b 'From ORLANDO to: '
dc.b "Slayer of Scoopex (Thanks for the demo! OK, we're gonna make "
dc.b "a sex-phone-call! I'll send you my number soon!), "
dc.b 'Tec of Cryptoburners (Waiting for your next cool demo... ), '
dc.b 'Monotof of St     n   ,  è  Ú§àd)orm (I know, that ZINE is a best-seller!),  '
dc.b 'Terminator of Zero Defects (Thanks for express sending and calls), '
dc.b 'Raistlin of Northstar (Thanks for the tape. Where is the next?) '
dc.b '                                  '
;
dc.b 'From MAJESTIC to: '
dc.b 'Hazor (BF), Jackmix (CRB), TSB, Hybrid, Mirage                   '
;
dc.b 'From TRUXTON to: '
dc.b 'Fraxion/Lix, No Limits/Hunter, Spreadpoint/Mikey, '
dc.b 'Phenomena/Dream Warrior, Scoopex SF/Zebra, Silents/L.Dredd ,      n   -  è  ÅØŠ¶§                                  '
;
dc.b 'From AXEL to: '
dc.b ' This time my (Axel) special hellos go to: Crusaders (Bustman, Dr. Awesome),'
dc.b ' Kefrens (Maestro), Dual Crew (Tip), Anarchy (4-Mat), Scoopex (Bleris), Budbrain Productions (Psycho),'
dc.b ' Cascade (Skimmer), Cytax (Terminator-X), Giants (Dr. Feelgood), Euphoria (Countmic),'
dc.b ' Addonic (Dr. Skid), Triangle 3532 (Zark), Warfalcons (Syz), Paradox (Clash), Adept (Stranger), Valhalla & Angels (Rubicon),'
dc.b ' Sk     n     è  ÜèÚÖó$0180,$096b
	dc.w	$2a11,$fffe,$0180,$0a7c
	dc.w	$2b11,$fffe,$0180,$0b8d
	dc.w	$2c11,$fffe,$0180,$0c9e
	dc.w	$2d11,$fffe,$0180,$0daf
	dc.w	$2e11,$fffe,$0180,$0000
	

; *** Logo stuff ***

logowait:
	dc.w	$4e11,$fffe
	dc.w	$0100,$3200
bpl:
	dc.w	$00e0,$0006,$00e2,$0000,$00e4,$0006
	dc.w	$00e6,$2800,$00e8,$0006,$00ea,$5000

colors_of_logo:
	dc.w	$0180,$0000,$0182,$0f76,$0184,$0d54
	dc.w	$0186,$0b32,$0188,$0A10,$018a,$0800
	dc.w	$018c,$0600,$018e,$0400

noplan:	dc.w	$4f11,$fffe,$0100,$02     n     è  Ý4v½h00

; *** Some more copper waits /colors ***

beammove1:
	dc.w	$5011,$fffe,$0180,$0daf
	dc.w	$5111,$fffe,$0180,$0c9e
	dc.w	$5211,$fffe,$0180,$0b8d
	dc.w	$5311,$fffe,$0180,$0a7c
	dc.w	$5411,$fffe,$0180,$096b
	dc.w	$5511,$fffe,$0180,$085a,$0182,$0d86          ;menu col

; *** Set hires ***

	dc.w	$0102,$0000		;end of wobbling
	dc.w	$0100,$9200		;hires + 1 plane
new_bpl:
	dc.w	$00e0,$0007		;text located at $70000
	dc.w	$00e2,$0000

; *** Set hires END .///////////////

beammove2:
	dc.w	     n     è  Þœ .y$5611,$fffe,$0180,$0749;1
	dc.w	$5711,$fffe,$0180,$0638
	dc.w	$5811,$fffe,$0180,$0527
	dc.w	$5911,$fffe,$0180,$0416
	dc.w	$5a11,$fffe,$0180,$0305;5
	dc.w	$5b11,$fffe,$0180,$0204
	dc.w	$5c11,$fffe,$0180,$0103
	dc.w	$5d11,$fffe,$0180,$0002
	dc.w	$5e11,$fffe,$0180,$0000;9

; *** choose option background ***

	dc.w	$6011,$fffe,$0180,$0002
	dc.w	$6111,$fffe,$0180,$0103
	dc.w	$6211,$fffe,$0180,$0204
	dc.w	$6311,$fffe,$0180,$0305
	dc.w	$6411,$fffe,$0180,$0416
	dc.w	$6511,$fffe,$0180,$0527
	     n     è  ß×~ödc.w	$6611,$fffe,$0180,$0638
	dc.w	$6711,$fffe,$0180,$0416
	dc.w	$0182,$0d86

; *** menu option

menuwait:	dc.w	$6f11,$fffe,$0182
fadecol:	dc.w	$0888
menuwait2:	dc.w	$7711,$fffe,$0182,$0d86

; *** menu option end

	dc.w	$e211,$fffe,$0180,$0416
	dc.w	$e311,$fffe,$0180,$0638
	dc.w	$e411,$fffe,$0180,$0527
	dc.w	$e511,$fffe,$0180,$0416
	dc.w	$e611,$fffe,$0180,$0305		
	dc.w	$e711,$fffe,$0180,$0204		
	dc.w	$e811,$fffe,$0180,$0103		
	dc.w	$e911,$fffe,$0180,$0002		

;;;;;;;;;;;;;;;;
	dc.w	$e     n     è  à.E~Kb11,$fffe,$0180,$0002		
	dc.w	$ec11,$fffe,$0180,$0103		
	dc.w	$ed11,$fffe,$0180,$0204		
	dc.w	$ee11,$fffe,$0180,$0305		
	dc.w	$ef11,$fffe,$0180,$0416		
	dc.w	$f011,$fffe,$0180,$0527		
	dc.w	$f111,$fffe,$0180,$0638		
	dc.w	$f211,$fffe,$0180,$0416		

;;;;;;;;;;;;;;;;; little scroll color
	dc.w	$f311,$fffe,$0182,$0749		


	dc.w	$fc11,$fffe,$0180,$0527		
	dc.w	$fd11,$fffe,$0180,$0638		
	dc.w	$fe11,$fffe,$0180,$0749		
	dc.w	$ff11,$fffe,$0180,$085a		

; *** under 256 ***

	dc.w	$ffdf,$fffe     n     è  áfzšu		;beam 2 under 256

	dc.w	$0011,$fffe,$0180,$096b		
	dc.w	$0111,$fffe,$0180,$0a7c		
	dc.w	$0211,$fffe,$0180,$0b8d		
	dc.w	$0311,$fffe,$0180,$0c9e		
	dc.w	$0411,$fffe,$0180,$0daf		
	dc.w	$0511,$fffe,$0180,$0416		
	dc.w	$0611,$fffe,$0180,$0527		

; /////////*** The scroll copper murks ***

fontpos:dc.w	$0711,$fffe
	dc.w	$0182,$0fa8
	dc.w	$0100,$1200
	dc.w	$008e,$2c6b
	dc.w	$0090,$2cff
	dc.w	$0092,$0018
	dc.w	$0094,$00d8

fontbpl:
	dc.w	$00e0,$0000
	dc.w	$00e2,$0000

bplcon1:dc.w	$0102     n     è  â5b‹,$00ff		;move and move...

; /////////*** end of scroll routine copper murks ***

	dc.w	$1411,$fffe,$0180,$0a53,$0100,$0200		
	dc.w	$1511,$fffe,$0180,$0fa8		
	dc.w	$1611,$fffe,$0180,$0e97		
	dc.w	$1711,$fffe,$0180,$0d86		
	dc.w	$1811,$fffe,$0180,$0c75		
	dc.w	$1911,$fffe,$0180,$0b64		
	dc.w	$1a11,$fffe,$0180,$0a53		
	dc.w	$1b11,$fffe,$0180,$0942		
	dc.w	$1c11,$fffe,$0180,$0831		
	dc.w	$1d11,$fffe,$0180,$0720,$0182,$0942		
	dc.w	$1e11,$fffe,$0180,$0610		
	dc.w	$1f11,$fffe,$0180,$0610	     n     è  ãÂG“	
	dc.w	$2011,$fffe,$0180,$0610		

; credits
	dc.w	$0100,$1200
	dc.w	$0102,$0000		;end of wobbling
credbpl:dc.w	$00e0,$0000		
	dc.w	$00e2,$0000		

	dc.w	$2711,$fffe,$0100,$0200
	dc.w	$2911,$fffe,$0180,$0831		
	dc.w	$2a11,$fffe,$0180,$0720	
	dc.w	$2b11,$fffe,$0180,$0610		
	dc.w	$2c11,$fffe,$0180,$0500		
	dc.w	$2d11,$fffe,$0180,$0400		
	dc.w	$2e11,$fffe,$0180,$0300		
	dc.w	$2f11,$fffe,$0180,$0200		
	dc.w	$3011,$fffe,$0180,$0000		

coppend:dc.w	$ffff,$fffe

; »»» Scroll subroutines «««
     n      è  ä�›•½
sthalf:	bsr.S	decode			;decode ascii text
	move.l	sicher(pc),sourcea
	bra.S	print

print:	bsr.L	blitrou	

scr:	
	move.b	speed(pc),d0
	sub.b	d0,bplcon1+3		;scrspeed $11/$22/$44/$88/$110
	cmp.b	#$ef,bplcon1+3
	beq.S	copy
	move.b	#1,prg			;I want bplcon1 scroll
	rts

; *** Copy screen ***

copy:	move.w	#$ff,bplcon1+2
	move.l	#fontmem+2,sourcea
	move.l	#fontmem,destind

	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0002,bmodula
	move.w	#0002,bmoduld
	mov     n   !  è  å.Þ”ve.w	#%0000011000011000,bltsize ;24 words
	bsr.L	blitter
	clr.b	prg			;I want to copy the char
	rts

; *** Decode the Ascii text !!! ***

decode:
	lea	text(pc),a0
	add.l	addit(pc),a0
	lea	chartab(pc),a1
	moveq	#46,d6			;How many chars
	moveq	#0,d0

speed_changed:
	cmp.b	#'z',(a0)		;very slow
	beq.s	speed11
	cmp.b	#'y',(a0)		;slow
	beq.s	speed22
	cmp.b	#'x',(a0)		;normal
	beq.s	speed44
	cmp.b	#'w',(a0)		;fast
	beq.s	speed88
	cmp.b	#'v',(a0)		;very fast
	beq.s	speed110
	cmp.b	#'s',(a0)	     n   "  è  Ðw*Ó„	;stop
	beq.s	stop

decont:
chloop:
	move.b	(a0),d0
	cmp.b	(a1),d0	
	beq.S	found

	addq	#2,a1
	dbra	d6,chloop
	clr.l	addit
	bra.S	decode

found:					;Char found !! Yeah
	addq	#1,a1
	lea	adrlist(pc),a4
	move.b	(a1),swap
	sub.b	#1,swap
	move.l	swapi(pc),d4
	cmp.b	#$ff,d4
	beq.S	continue

searchl:
	add.w	#4,a4
	dbra	d4,searchl

continue:
	move.l	(a4),sicher
	add.l	#1,addit
	rts

; *** Different speeds ***

speed11:
	move.b	#$11,speed
	bra.s	decont
speed22:
	move.b	#$22,speed
	bra.s	deco     n     è  çzZ³ˆ	end
load3:	move.b	#3,(a3)
	bra.L	end
load4:	move.b	#4,(a3)
	bra.L	end
load5:	move.b	#5,(a3)
	bra.L	end
load6:	move.b	#6,(a3)
	bra.L	end
load7:	move.b	#7,(a3)
	bra.L	end
load8:	move.b	#8,(a3)
	bra.L	end
load9:	move.b	#9,(a3)
	bra.L	end
load10:	move.b	#10,(a3)
	bra.L	end

; ------------------- Main routines --------------------

int:
	movem.l	a0-a6/d0-d7,-(a7)
	lea	logowait(pc),a0
	cmp.b	#$2f,(a0)
	beq.s	sou
	subq.b	#$01,(a0)
sou:

; *** Move beam at top of selection in first frame di     n     è  èl³ÏÜsplayed ***

	cmp.b	#1,mousetop
	beq.s	mouseco

	move.b	#$6f,menuwait	
	move.b	#$7a,menuwait2
	move.b	#$6f,arrow1data
	move.b	#$76,arrow1data+2
	move.b	#$6f,arrow2data
	move.b	#$76,arrow2data+2

	move.b	#1,mousetop
	bra.s	okY

; -------------------- Mouse routine ---------------------
mouseco:
	moveq	#0,d0
	moveq	#0,d1
	moveq	#0,d2
	moveq	#0,d3
	move.w 	$dff00a,d0
	cmp.w 	oldy(pc),d0
	beq.S 	okY
	move.w 	d0,d7
	move.w 	d0,d1
	lsr.w 	#8,d1		; d0 : X
	ext.w	d0		; d1 : Y

	move.w 	d1,d2     n     è  éŠ3ÚT		;Berechnungen fuer Y
	move.b 	oldy(pc),d3
	sub.w 	d2,d3
	move.w 	d3,d4
	neg.w 	d4
	cmp.w 	#-127,d3
	bgt.s 	nny1
	sub.w 	#255,d4
nny1:	cmp.w 	#127,d3
	blt.s 	nny2
	add.w 	#255,d4
nny2:	add.w 	d4,ypos
	move.w 	d7,oldy

okX:
	moveq	#0,d0
	move.w 	ypos(pc),d0
	tst.w 	d0
	bpl.s 	okY1
	add.w 	#maxY+1,ypos
	bra.s	menu_up

okY1:
	cmp.w 	#maxY,d0
	bcs.s 	okY
	sub.w 	#maxY+1,ypos
	bra.L	menu_down

okY:
	move.w	$dff00a,d0
	move.w	d0,oldy

joy:
	move.w	$dff00c,d0
	move.w	d0,d1
	lsr.w	#1,d1
	eo     n     è  ê”ìÉ›r.w	d0,d1
	btst	#0,d1
	bne.s	menu_down
	btst	#8,d1
	bne.s	menu_up

; ------------------------ end of mouse routine

; *** Move beam up and down ***

movebeam:	
	move.b	$bfec01,d0
	cmp.b	#$77,d0		;end if help pressed
	bne.s	ok2
	move.b	#1,endit	

ok2:
	cmp.b	#$64,d0
	beq.s	menu_down
	cmp.b	#$66,d0
	beq.s	menu_up
	bra.s	fade	

; * Move menu up
	
menu_up:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	cmp.b	#$6f,(a1)		;top of menu ?
	beq.s	fade

; * sprite up

	lea	arrow1data(pc),a4
	lea	     n     è  ëö' marrow2data(pc),a5
	sub.b	#11,(a4)
	sub.b	#11,2(a4)
	sub.b	#11,(a5)
	sub.b	#11,2(a5)
; *
	sub.b	#11,(a1)
	sub.b	#11,(a2)
	clr.b	$bfec01	
	bra.s	fade

; * Move menu down

menu_down:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	move.b	(a1),d1
	move.b	down(pc),d0
	cmp.b	d0,d1
	beq.s	fade

	add.b	#11,(a1)
	add.b	#11,(a2)
	
; * sprite down

	lea	arrow1data(pc),a4
	lea	arrow2data(pc),a5
	add.b	#11,(a4)
	add.b	#11,2(a4)
	add.b	#11,(a5)
	add.b	#11,2(a5)
; *
	clr.b	$bfec01	
	bra.s	fade


; ***     n     è  ì¢3’ fade choosen menu option ***

; *** Fade it up or down ***

fade:	lea	fadecol(pc),a1
	tst.b	fadeflag	;0=subit
	beq.s	subit

ddit:
	cmp.w	#$0fff,(a1) ;eee
	beq.s	change2
	add.w	#$0111,(a1)
	bra.s	go

subit:
	cmp.w	#$0666,(a1)
	beq.s	change1
	sub.w	#$0111,(a1)
	bra.s	go

change1:
	move.b	#1,fadeflag
	bra.s	go	
change2:
	clr.b	fadeflag

go:

; *** System scroll ***

systemscroll:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	move.l	#640+630,d0
	move.l	#164,d1			;heigth
	jsr	-240(a6)		;M     n     è  íÎ®
zoveRastport
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	moveq	#4,d0			;Speed
	moveq	#0,d1		;
	moveq	#0,d2	;
	move.l	#154,d3	;
	move.l	#640+630,d4
	move.l	#164+9,d5
	jsr	-396(a6)		;Scrollraster
	sub.b	#4,rows			;counter
	bne.S	goforit
	move.b	#8,rows
	lea	rastport(pc),a1
	move.l	textpointer(pc),a0
	moveq	#2,d0
	jsr	-60(a6)
	addq.l	#1,textpointer
	cmp.l	#endG,textpointer
	bne.S	goforit
	move.l	#gtext,textpointer

goforit:

; *** Scroll timing in the interrupt ***

stop_yes_no:
	cmp.b	     n     è  îg"‡½#1,sabine
	beq.S	noscr
	bra.S	scroll_timing
	
noscr:
	addq.b	#1,scrollcounter
	cmp.b	#80,scrollcounter	;time in vertical interrrupts
	bne.S	exit
	clr.b	sabine
	clr.b	scrollcounter

scroll_timing:
	cmp.b	#1,prg			;bplcon1 scroll ?
	beq.S	scroll	

first:	bsr.L	sthalf			;else print letter
	bra.S	exit	

scroll:	bsr.L	scr			;scroll letter with $0102
	
exit:	
	subq.b	#3,spritedata+1
	subq.b	#1,spritedata+9
	subq.b	#2,spritedata+17
	subq.b	#1,spritedata+25
	subq.b	#4,spritedata+33
	subq.b	#     n     è  ï¾{Áe3,spritedata+41
	subq.b	#1,spritedata+49
	subq.b	#2,spritedata+57
	subq.b	#4,spritedata+65
	subq.b	#2,spritedata+73
	subq.b	#1,spritedata+81
	subq.b	#3,spritedata+89
	subq.b	#1,spritedata+97
	subq.b	#2,spritedata+105
	subq.b	#3,spritedata+113
	subq.b	#4,spritedata+121
	subq.b	#2,spritedata+129

	movem.l	(a7)+,a0-a6/d0-d7
	rts

; --------------------- copper list --------------------

copper:

; *** Sprite pointers ***
	
spritepointer:
	dc.w	$0120,$0000,$0122,$0000,$0124,$0000,$0126,$     n     è  ð¿z¾0000
	dc.w	$0128,$0000,$012a,$0000,$012c,$0000,$012e,$0000
	dc.w	$0130,$0000,$0132,$0000,$0134,$0000,$0136,$0000
	dc.w	$0138,$0000,$013a,$0000,$013c,$0000,$013e,$0000

	dc.w	$0100,$0200		;bplcon0
	dc.w	$0096,$8020		;dmacon / sprites on

	dc.w	$008e,$2081		;diwstrt
	dc.w	$0090,$2cc1		;diwstop
	dc.w	$0092,$0038		;ddfstrt
	dc.w	$0094,$00d0		;ddfstop

	dc.w	$0102,$0000		;clear bplcon1 
	dc.w	$0104,$0000		;clear blpcon2
	dc.w	$0108,$0000		;bplmod0
	dc.w	$010a,$0000		;bplmod1

sprite_color     n     è  Ûî«$Os:
	dc.w	$01a0,$0000
	dc.w	$01a2,$0fff
	dc.w	$01a4,$0bbb
	dc.w	$01a6,$0888

	dc.w	$01a8,$0000
	dc.w	$01aa,$0f00
	dc.w	$01ac,$0a78		;sprite color
	dc.w	$01ae,$000f

; *** The 'new' copper waits ***
	

	dc.w	$2011,$fffe,$0180,$0002
	dc.w	$2111,$fffe,$0180,$0103
	dc.w	$2211,$fffe,$0180,$0204
	dc.w	$2311,$fffe,$0180,$0305
	dc.w	$2411,$fffe,$0180,$0416
	dc.w	$2511,$fffe,$0180,$0527
	dc.w	$2611,$fffe,$0180,$0638
	dc.w	$2711,$fffe,$0180,$0749
	dc.w	$2811,$fffe,$0180,$085a
	dc.w	$2911,$fffe,     n   .  è  òÄ%ýid Row (Ray), Synergy (Lobbytron), Amaze (Bomber), Dexion (Trix), No Limits (Slayer), Flash Prod. (The Pride).......................'


;
dc.b 'From PEACE to: '
dc.b 'Tellus/Gate, Visioner/TCC-RSI, Sledge/Adept, Amiga Tracer/CPS and some others...   '
;
dc.b 'From THE FLY to: '
dc.b 'Zylon/AFL, Doxos, Euphoria, Image, Legend, Desaster Area, Bass,                                  '
dc.b 'Motion and the others'
;
dc.b 'From SCATTERGOLD: '
dc.b 'Alcatraz, Defjam-Ccs-Acc, Tristar-Rsi, '
     n   /  è  óo7¾dc.b 'Crusaders, Kefrens, '
dc.b 'Legend, Dual Crew, Cytax, Paradox, Tgs, Genesis, '
dc.b 'Subway, Scoopex...                      ' 
dc.b '                                  '
;
dc.b 'From CHESTER to: '
DC.B '(Chester stopped all activities till christmas! Axel took '
dc.b 'Chesters contacts...)            '
dc.b '                                  '
;
dc.b 'And to all contacts from the other Brainstorm members...'
dc.b '                                  '
;
;
dc.b 'The credits for th     n   0  è  ôÚ”Š–is many times used bootmenu must go to: '
dc.b 'Orlando (Coding) and Chester (Design). '
dc.b 'Here the instructions: Use mouse, cursor keys, joystick '
dc.b 'to select and left mouse button, joy-button, return or '
dc.b 'f-key to load the desired program. (Joystick selection is '
dc.b 'quite useful for gamers, also because its not as easy to '
dc.b 'select with, as with the other methods...                '
dc.b '                                        '

endG:


; 71 chars ->
; ***     n   1  è  õPmm Menutext ***

text1:	 
dc.b "           F1  Intro              by  ADVANCE                          "
dc.b "           F2  New Intro          by  TOXIC TRACE                      "
dc.b "           F3  Vector Demo        by  TOXIC TRACE                      "
dc.b "           F4  Depeche Code       by  D-TECT                           "
dc.b "           F5  Tune               by  4-MAT OF ANARCHY                 "
dc.b "           F6  Tune               by  PHOTON OF PHENOMENA           n   2  è  ö®Ì±ÿ       ",' ' 
dc.b "                                                                       "
dc.b "                      Released:  16-11-90                              "
dc.b "                                                                       "
dc.b "                 -=== Compile done by Axel ===-                        "
even

tuttiname:	dc.b	'30'	;only up to 99 

; -----------------------------------------------------------------

oldy:dc.w	0
oldx:dc.w	0
ypos:dc.b	0
xpos:dc.b     n   3   Ï    csªŠ	0
endit:dc.b	0
fadeflag:dc.b	0
down:		dc.b	0
even
; *** Memory for the font and logo ***
tuttifont:	blk.b	84,0	
logoaddr:	blk.b	3840,0
font:		blk.b	1000,0		;4924
credits:	blk.b	350,0
fontmem:	blk.b	20*50,0
or Demo        by  TOXIC TRACE                      "
dc.b "           F4  Depeche Code       by  D-TECT                           "
dc.b "           F5  Tune               by  4-MAT OF ANARCHY                 "
dc.b "           F6  Tune               by  PHOTON OF PHENOMENA           n   	  è  øx [‡pointers ***

set_sprite_pointers:
	move.l	#spritedata,d0
	lea	spritepointer+2(pc),a0
	bsr.s	setrel

; * set arrow relative

	move.l	#arrow1data,d0
	lea	spritepointer+18(pc),a0
	bsr.s	setrel
	move.l	#arrow2data,d0
	lea	spritepointer+26(pc),a0
	bsr.s	setrel

; * set cred relative

	move.l	#credits,d0
	lea	credbpl+2(pc),a0
	bsr.s	setrel
	bra.s	stcopp	

setrel:
	swap	d0
	move.w	d0,(a0)+
	add.w	#2,a0
	swap	d0
	move.w	d0,(a0)+
	rts

; *** Start copper ***
stcopp:
	move.l	#copper,$dff080

     n   
  è  ù­<C�; *** Compare F-keys ***

cmp_keys:
	lea	$7e000,a3
	move.b	$bfec01,d0	
	cmp.b	#$5f,d0			;F1
	beq.L	load1
	cmp.b	#$5d,d0			;F2
	beq.L	load2
	cmp.b	#$5b,d0			;F3
	beq.L	load3
	cmp.b	#$58,d0			;F4
	beq.L	load4
	cmp.b	#$56,d0			;F5
	beq.L	load5
	cmp.b	#$54,d0			;F6
	beq.L	load6
	cmp.b	#$52,d0			;F7
	beq.L	load7
	cmp.b	#$50,d0			;F8
	beq.L	load8
	cmp.b	#$4e,d0			;F9
	beq.L	load9
	cmp.b	#$4c,d0			;F10
	beq.L	load10
	btst	#6,$bfe001
	beq.s	endfast

	btst	#7,$bfe001
	beq.s	endfast

	tst.b	en     n     è  úû»�dit
	beq.s	wait
	bra.s	endfast

wait:
	cmp.b	#$80,$dff006
	bne.S	wait
	move.b	$bfec01,d4
	cmp.b	#$81,d4		; 9 on numeric keyboard
	beq.s	disptime
	bsr.L	int
	bra.L	cmp_keys

disptime:
	move.w	#$000f,$dff180
	bsr.L	int
	move.w	#$0610,$dff180
	bra.L	cmp_keys

endfast:
	bra.s	set_load

end:	
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	38(a0),$dff080
	move.w	#$8020,$dff096		;Turn sprites on
	jsr	-138(a6)		;Permit
	movem.l	(sp)+,d0-d7/a0-a6
	moveq	#0,d0			;no err     n     è  æP2Ñ¦ors
	rts

; *** Mouse and key selection ***

set_load:
	lea	$7e000,a3
	move.b	menuwait(pc),d0	
	cmp.b	#$6f,d0
	beq.s	load1
	cmp.b	#$7a,d0
	beq.s	load2
	cmp.b	#$85,d0
	beq.s	load3
	cmp.b	#$90,d0
	beq.s	load4
	cmp.b	#$9b,d0
	beq.s	load5
	cmp.b	#$a6,d0
	beq.s	load6
	cmp.b	#$b1,d0
	beq.s	load7
	cmp.b	#$bc,d0
	beq.s	load8
	cmp.b	#$c7,d0
	beq.s	load9
	cmp.b	#$d2,d0
	beq.s	load10

	bra.s	end

; *** Which file shall I load ? *** 

load1:	move.b	#1,(a3)
	bra.s	end
load2:	move.b	#2,(a3)
	bra.s     n     è  ñ¬€’                                  ******
; **************************************************************

>extern "Df0:data/gfx",tuttifont,4924

>extern "Df0:data/tuttifrutti.raw",credits,350    ;for tutti frutti normal
;>extern "Df0:data/utilities.raw",credits,350    ;for utilities
;>extern "Df0:data/gamepack.raw",credits,350    ;for gamepack
;>extern "Df0:data/fruitpack.raw",credits,350    ;fruitpack 

maxX = 20
maxY = 20

; ----------- Set up everyting before starting the copper      n   #  è  ýÉn®önt
speed44:
	move.b	#$44,speed
	bra.s	decont
speed88:
	move.b	#$88,speed
	bra.s	decont
speed110:
	move.b	#$110,speed
	bra.s	decont
stop:
	move.b	#1,sabine
	bra.L	decont

; *** Copy char to screen ***

blitrou:
	move.l	#fontmem+48,destind
	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0038,bmodula
	move.w	#0048,bmoduld
	move.w	#%0000001100000001,bltsize
	bsr.s	blitter
	rts

; *** Blitter routine ***
	
blitter:

waitblit:
	btst	#14,$dff002		
	bne.S	blitt     n   $  è  þj!ÅÌer

	move.l	sourcea(pc),$dff050
	move.l	destind(pc),$dff054
	move.w	bcontr0(pc),$dff040
	move.w	bcontr1(pc),$dff042
	move.w	bmodula(pc),$dff064
	move.w	bmoduld(pc),$dff066
	move.w	#$ffff,$dff044
	move.w	#$ffff,$dff046

	move.w	bltsize(pc),$dff058
	rts

; *** Spritedata-list ***

spritedata:
	dc.l	$2cd82d00
	dc.w	$0000,$0001	
	dc.l	$2e252f00
	dc.w	$8000,$0000	
	dc.l	$30983100
	dc.w	$0001,$0001	
	dc.l	$32f83300
	dc.w	$8000,$0000	
	dc.l	$34383500
	dc.w	$0000,$0001	
	dc.l	$36983700
	dc.w     n   %  è  ÿöw8¢	$0001,$0001	
	dc.l	$38583900
	dc.w	$0000,$0001	

	dc.l	$3aa53b00
	dc.w	$8000,$0000	

	dc.l	$3c883d00
	dc.w	$0001,$0001	

	dc.l	$3eb33f00
	dc.w	$0000,$0001	

	dc.l	$40184100
	dc.w	$8000,$0000	
	dc.l	$42884300
	dc.w	$0000,$0001	
	dc.l	$44384500
	dc.w	$0001,$0001	

	dc.l	$46684700
	dc.w	$8000,$0000	
	dc.l	$48384900
	dc.w	$0001,$0001	

	dc.l	$4a254b00
	dc.w	$8000,$0000	
	dc.l	$4ca84d00
	dc.w	$0000,$0001	
	dc.l	$4e284f00
	dc.w	$0000,$0001	
	dc.l	$50185100
	dc.w	$0001,$0001	
	dc.l	$528853     n   &  è   8ÕÙ•00
	dc.w	$8000,$0000	
	dc.l	$54535500
	dc.w	$0000,$0001	
	dc.w	0,0	

; *** Sprite datas for the arrows ***

arrow1data:
	dc.l	$6f407600
	dc.w	$0000,$0018
	dc.w	$0000,$001C
	dc.w	$0000,$0FFE
	dc.w	$0000,$0FFF
	dc.w	$0000,$0FFE
	dc.w	$0000,$001C
	dc.w	$0000,$0018
	dc.w	$0000,$0000

arrow2data:
	dc.l	$6fd37600
	dc.w	$0000,$1800
	dc.w	$0000,$3800
	dc.w	$0000,$7FF0
	dc.w	$0000,$FFF0
	dc.w	$0000,$7FF0
	dc.w	$0000,$3800
	dc.w	$0000,$1800
	dc.w	$0000,$0000

; *** Libraries ***

gfxname:dc.b	     n   '  è  ÂŠñ'graphics.library',0
	even

; *** Char address list ***

adrlist:blk.l	50,0

; *** Ascii tab ***

chartab:
	dc.b	'A',00,'B',01,'C',02,'D',03,'E',04,'F',05,'G',06
	DC.B	'H',07,'I',08,'J',09,'K',10,'L',11,'M',12,'N',13
	DC.B	'O',14,'P',15,'Q',16,'R',17,'S',18,'T',19,'U',20
	DC.B	'V',21,'W',22,'X',23,'Y',24,'Z',25,'1',26
	dc.b	'2',27,'3',28,'4',29,'5',30,'6',31,'7',32,'8',33
	dc.b	'9',34,'0',35,'?',36,'!',37,'.',38,' ',39
	dc.b	'z',39,'x',39,'y',39,'w',39,'v',39
	dc.b	's',39


; *** Var     n   (  è  HÂiables for the blitter routine ***

sourcea:dc.l	0
destind:dc.l	0
bcontr0:dc.w	0
bcontr1:dc.w	0
bmodula:dc.w	0
bmoduld:dc.w	0
bltsize:dc.w	0

; *** Variables for the scroll routine ***

swapi:	dc.b	0,0,0
swap:	dc.b	0
switch:	dc.b	0
prg:	dc.b	0
sicher:	dc.l	0
addit:	dc.l	0
speed:	dc.b	$44		;speed variable
sabine:	dc.b	0		;stop yes/no
scrollcounter:dc.b	0	
even

; *** Graphic library stuff ***

gfxbase: dc.l	0
rastport:blk.b	100,0
bitmap:	 blk.b	16,0
position:dc.l	0

; *** Font stuff *     n   )  è  Àý**

txtfont:dc.l	0
fontname:dc.b	'topaz.font',0
even
txtstruc:
	dc.l	fontname
	dc.w	8		
	dc.w	0		;flags
rows:	dc.b	0
mousetop:	dc.b	0
even
textpointer:dc.l	0



text:	
DC.B "..........................WE ARE LAME........CHICKS ARE FAME.......... "
DC.B "SOME SPECIAL SORRIES HAVE TO GO TO TRIX OF DEXION... SLAYER OF NO LIMITS... THE PRIDE OF FLASH PROD. ... CLASH OF PARADOX... RUBICON OF VALHALLA... RAY OF SKID ROW... STRANGER OF ADEPT AND DR. AWESOME OF CRUSADERS FOR THIS LONG DELAY "     n   *  è   ì{
DC.B "BUT I HAD BIG PROBLEMS WITH ALL THOSE CONTACTS OF CHESTER. I HOPE THAT I MANAGED IT NOW... ... ... SORRY BUT I HAVE TO LEAVE YOU NOW BECAUSE I AM WRITING A TEST IN FRENCH TOMORROW.   SO BYE...... AND ALL THE BEST WISHES YOU YOURS.......AXEL OF BRAINSTORM"
DC.B "...........................SCROLL RESTARTS.........................."
DC.B "."
dc.b	-1
even


gtext:
DC.B 'This time the SPECIAL greetings from Brainstorm members are going to '
dc.b 'the following amiga beasts:             n   +  è  óù£     '
dc.b 'From the ZINE team (Orlando, Chester, Accused) to: Hack-Mag, D.I.S.C, '
dc.b '4th Dimension, Stolen Data, Fraud, '
dc.b 'ex-News On Tour and to all the editors of the other disk-magazines...'
dc.b '                                  '
;
dc.b 'From ORLANDO to: '
dc.b "Slayer of Scoopex (Thanks for the demo! OK, we're gonna make "
dc.b "a sex-phone-call! I'll send you my number soon!), "
dc.b 'Tec of Cryptoburners (Waiting for your next cool demo... ), '
dc.b 'Monotof of St     n   ,  è  §àcýorm (I know, that ZINE is a best-seller!),  '
dc.b 'Terminator of Zero Defects (Thanks for express sending and calls), '
dc.b 'Raistlin of Northstar (Thanks for the tape. Where is the next?) '
dc.b '                                  '
;
dc.b 'From MAJESTIC to: '
dc.b 'Hazor (BF), Jackmix (CRB), TSB, Hybrid, Mirage                   '
;
dc.b 'From TRUXTON to: '
dc.b 'Fraxion/Lix, No Limits/Hunter, Spreadpoint/Mikey, '
dc.b 'Phenomena/Dream Warrior, Scoopex SF/Zebra, Silents/L.Dredd ,      n   -  è  ñØŠ¶{                                  '
;
dc.b 'From AXEL to: '
dc.b ' This time my (Axel) special hellos go to: Crusaders (Bustman, Dr. Awesome),'
dc.b ' Kefrens (Maestro), Dual Crew (Tip), Anarchy (4-Mat), Scoopex (Bleris), Budbrain Productions (Psycho),'
dc.b ' Cascade (Skimmer), Cytax (Terminator-X), Giants (Dr. Feelgood), Euphoria (Countmic),'
dc.b ' Addonic (Dr. Skid), Triangle 3532 (Zark), Warfalcons (Syz), Paradox (Clash), Adept (Stranger), Valhalla & Angels (Rubicon),'
dc.b ' Sk     n     è  èÚÖÇ$0180,$096b
	dc.w	$2a11,$fffe,$0180,$0a7c
	dc.w	$2b11,$fffe,$0180,$0b8d
	dc.w	$2c11,$fffe,$0180,$0c9e
	dc.w	$2d11,$fffe,$0180,$0daf
	dc.w	$2e11,$fffe,$0180,$0000
	

; *** Logo stuff ***

logowait:
	dc.w	$4e11,$fffe
	dc.w	$0100,$3200
bpl:
	dc.w	$00e0,$0006,$00e2,$0000,$00e4,$0006
	dc.w	$00e6,$2800,$00e8,$0006,$00ea,$5000

colors_of_logo:
	dc.w	$0180,$0000,$0182,$0f76,$0184,$0d54
	dc.w	$0186,$0b32,$0188,$0A10,$018a,$0800
	dc.w	$018c,$0600,$018e,$0400

noplan:	dc.w	$4f11,$fffe,$0100,$02     n     è  	4v½<00

; *** Some more copper waits /colors ***

beammove1:
	dc.w	$5011,$fffe,$0180,$0daf
	dc.w	$5111,$fffe,$0180,$0c9e
	dc.w	$5211,$fffe,$0180,$0b8d
	dc.w	$5311,$fffe,$0180,$0a7c
	dc.w	$5411,$fffe,$0180,$096b
	dc.w	$5511,$fffe,$0180,$085a,$0182,$0d86          ;menu col

; *** Set hires ***

	dc.w	$0102,$0000		;end of wobbling
	dc.w	$0100,$9200		;hires + 1 plane
new_bpl:
	dc.w	$00e0,$0007		;text located at $70000
	dc.w	$00e2,$0000

; *** Set hires END .///////////////

beammove2:
	dc.w	     n     è  
œ .M$5611,$fffe,$0180,$0749;1
	dc.w	$5711,$fffe,$0180,$0638
	dc.w	$5811,$fffe,$0180,$0527
	dc.w	$5911,$fffe,$0180,$0416
	dc.w	$5a11,$fffe,$0180,$0305;5
	dc.w	$5b11,$fffe,$0180,$0204
	dc.w	$5c11,$fffe,$0180,$0103
	dc.w	$5d11,$fffe,$0180,$0002
	dc.w	$5e11,$fffe,$0180,$0000;9

; *** choose option background ***

	dc.w	$6011,$fffe,$0180,$0002
	dc.w	$6111,$fffe,$0180,$0103
	dc.w	$6211,$fffe,$0180,$0204
	dc.w	$6311,$fffe,$0180,$0305
	dc.w	$6411,$fffe,$0180,$0416
	dc.w	$6511,$fffe,$0180,$0527
	     n     è  ×~Êdc.w	$6611,$fffe,$0180,$0638
	dc.w	$6711,$fffe,$0180,$0416
	dc.w	$0182,$0d86

; *** menu option

menuwait:	dc.w	$6f11,$fffe,$0182
fadecol:	dc.w	$0888
menuwait2:	dc.w	$7711,$fffe,$0182,$0d86

; *** menu option end

	dc.w	$e211,$fffe,$0180,$0416
	dc.w	$e311,$fffe,$0180,$0638
	dc.w	$e411,$fffe,$0180,$0527
	dc.w	$e511,$fffe,$0180,$0416
	dc.w	$e611,$fffe,$0180,$0305		
	dc.w	$e711,$fffe,$0180,$0204		
	dc.w	$e811,$fffe,$0180,$0103		
	dc.w	$e911,$fffe,$0180,$0002		

;;;;;;;;;;;;;;;;
	dc.w	$e     n     è  .E~b11,$fffe,$0180,$0002		
	dc.w	$ec11,$fffe,$0180,$0103		
	dc.w	$ed11,$fffe,$0180,$0204		
	dc.w	$ee11,$fffe,$0180,$0305		
	dc.w	$ef11,$fffe,$0180,$0416		
	dc.w	$f011,$fffe,$0180,$0527		
	dc.w	$f111,$fffe,$0180,$0638		
	dc.w	$f211,$fffe,$0180,$0416		

;;;;;;;;;;;;;;;;; little scroll color
	dc.w	$f311,$fffe,$0182,$0749		


	dc.w	$fc11,$fffe,$0180,$0527		
	dc.w	$fd11,$fffe,$0180,$0638		
	dc.w	$fe11,$fffe,$0180,$0749		
	dc.w	$ff11,$fffe,$0180,$085a		

; *** under 256 ***

	dc.w	$ffdf,$fffe     n     è  fzšI		;beam 2 under 256

	dc.w	$0011,$fffe,$0180,$096b		
	dc.w	$0111,$fffe,$0180,$0a7c		
	dc.w	$0211,$fffe,$0180,$0b8d		
	dc.w	$0311,$fffe,$0180,$0c9e		
	dc.w	$0411,$fffe,$0180,$0daf		
	dc.w	$0511,$fffe,$0180,$0416		
	dc.w	$0611,$fffe,$0180,$0527		

; /////////*** The scroll copper murks ***

fontpos:dc.w	$0711,$fffe
	dc.w	$0182,$0fa8
	dc.w	$0100,$1200
	dc.w	$008e,$2c6b
	dc.w	$0090,$2cff
	dc.w	$0092,$0018
	dc.w	$0094,$00d8

fontbpl:
	dc.w	$00e0,$0000
	dc.w	$00e2,$0000

bplcon1:dc.w	$0102     n     è  ÆeRÙ,$00ff		;move and move...

; /////////*** end of scroll routine copper murks ***

	dc.w	$1411,$fffe,$0180,$0416,$0100,$0200		
	dc.w	$1511,$fffe,$0180,$0daf		
	dc.w	$1611,$fffe,$0180,$0c9e		
	dc.w	$1711,$fffe,$0180,$0b8d		
	dc.w	$1811,$fffe,$0180,$0a7c		
	dc.w	$1911,$fffe,$0180,$096b		
	dc.w	$1a11,$fffe,$0180,$085a		
	dc.w	$1b11,$fffe,$0180,$0749		
	dc.w	$1c11,$fffe,$0180,$0638		
	dc.w	$1d11,$fffe,$0180,$0527,$0182,$0942		
	dc.w	$1e11,$fffe,$0180,$0416		
	dc.w	$1f11,$fffe,$0180,$0416	     n     è  ÄGg	
	dc.w	$2011,$fffe,$0180,$0416		

; credits
	dc.w	$0100,$1200
	dc.w	$0102,$0000		;end of wobbling
credbpl:dc.w	$00e0,$0000		
	dc.w	$00e2,$0000		

	dc.w	$2711,$fffe,$0100,$0200
	dc.w	$2911,$fffe,$0180,$0831		
	dc.w	$2a11,$fffe,$0180,$0720	
	dc.w	$2b11,$fffe,$0180,$0610		
	dc.w	$2c11,$fffe,$0180,$0500		
	dc.w	$2d11,$fffe,$0180,$0400		
	dc.w	$2e11,$fffe,$0180,$0300		
	dc.w	$2f11,$fffe,$0180,$0200		
	dc.w	$3011,$fffe,$0180,$0000		

coppend:dc.w	$ffff,$fffe

; »»» Scroll subroutines «««
     n      è  �›•‘
sthalf:	bsr.S	decode			;decode ascii text
	move.l	sicher(pc),sourcea
	bra.S	print

print:	bsr.L	blitrou	

scr:	
	move.b	speed(pc),d0
	sub.b	d0,bplcon1+3		;scrspeed $11/$22/$44/$88/$110
	cmp.b	#$ef,bplcon1+3
	beq.S	copy
	move.b	#1,prg			;I want bplcon1 scroll
	rts

; *** Copy screen ***

copy:	move.w	#$ff,bplcon1+2
	move.l	#fontmem+2,sourcea
	move.l	#fontmem,destind

	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0002,bmodula
	move.w	#0002,bmoduld
	mov     n   !  è  .Þ”Je.w	#%0000011000011000,bltsize ;24 words
	bsr.L	blitter
	clr.b	prg			;I want to copy the char
	rts

; *** Decode the Ascii text !!! ***

decode:
	lea	text(pc),a0
	add.l	addit(pc),a0
	lea	chartab(pc),a1
	moveq	#46,d6			;How many chars
	moveq	#0,d0

speed_changed:
	cmp.b	#'z',(a0)		;very slow
	beq.s	speed11
	cmp.b	#'y',(a0)		;slow
	beq.s	speed22
	cmp.b	#'x',(a0)		;normal
	beq.s	speed44
	cmp.b	#'w',(a0)		;fast
	beq.s	speed88
	cmp.b	#'v',(a0)		;very fast
	beq.s	speed110
	cmp.b	#'s',(a0)	     n   "  è  üw*ÓX	;stop
	beq.s	stop

decont:
chloop:
	move.b	(a0),d0
	cmp.b	(a1),d0	
	beq.S	found

	addq	#2,a1
	dbra	d6,chloop
	clr.l	addit
	bra.S	decode

found:					;Char found !! Yeah
	addq	#1,a1
	lea	adrlist(pc),a4
	move.b	(a1),swap
	sub.b	#1,swap
	move.l	swapi(pc),d4
	cmp.b	#$ff,d4
	beq.S	continue

searchl:
	add.w	#4,a4
	dbra	d4,searchl

continue:
	move.l	(a4),sicher
	add.l	#1,addit
	rts

; *** Different speeds ***

speed11:
	move.b	#$11,speed
	bra.s	decont
speed22:
	move.b	#$22,speed
	bra.s	deco     n     è  zZ³\	end
load3:	move.b	#3,(a3)
	bra.L	end
load4:	move.b	#4,(a3)
	bra.L	end
load5:	move.b	#5,(a3)
	bra.L	end
load6:	move.b	#6,(a3)
	bra.L	end
load7:	move.b	#7,(a3)
	bra.L	end
load8:	move.b	#8,(a3)
	bra.L	end
load9:	move.b	#9,(a3)
	bra.L	end
load10:	move.b	#10,(a3)
	bra.L	end

; ------------------- Main routines --------------------

int:
	movem.l	a0-a6/d0-d7,-(a7)
	lea	logowait(pc),a0
	cmp.b	#$2f,(a0)
	beq.s	sou
	subq.b	#$01,(a0)
sou:

; *** Move beam at top of selection in first frame di     n     è  l³Ï°splayed ***

	cmp.b	#1,mousetop
	beq.s	mouseco

	move.b	#$6f,menuwait	
	move.b	#$7a,menuwait2
	move.b	#$6f,arrow1data
	move.b	#$76,arrow1data+2
	move.b	#$6f,arrow2data
	move.b	#$76,arrow2data+2

	move.b	#1,mousetop
	bra.s	okY

; -------------------- Mouse routine ---------------------
mouseco:
	moveq	#0,d0
	moveq	#0,d1
	moveq	#0,d2
	moveq	#0,d3
	move.w 	$dff00a,d0
	cmp.w 	oldy(pc),d0
	beq.S 	okY
	move.w 	d0,d7
	move.w 	d0,d1
	lsr.w 	#8,d1		; d0 : X
	ext.w	d0		; d1 : Y

	move.w 	d1,d2     n     è  Š3Ú(		;Berechnungen fuer Y
	move.b 	oldy(pc),d3
	sub.w 	d2,d3
	move.w 	d3,d4
	neg.w 	d4
	cmp.w 	#-127,d3
	bgt.s 	nny1
	sub.w 	#255,d4
nny1:	cmp.w 	#127,d3
	blt.s 	nny2
	add.w 	#255,d4
nny2:	add.w 	d4,ypos
	move.w 	d7,oldy

okX:
	moveq	#0,d0
	move.w 	ypos(pc),d0
	tst.w 	d0
	bpl.s 	okY1
	add.w 	#maxY+1,ypos
	bra.s	menu_up

okY1:
	cmp.w 	#maxY,d0
	bcs.s 	okY
	sub.w 	#maxY+1,ypos
	bra.L	menu_down

okY:
	move.w	$dff00a,d0
	move.w	d0,oldy

joy:
	move.w	$dff00c,d0
	move.w	d0,d1
	lsr.w	#1,d1
	eo     n     è  ”ìÉor.w	d0,d1
	btst	#0,d1
	bne.s	menu_down
	btst	#8,d1
	bne.s	menu_up

; ------------------------ end of mouse routine

; *** Move beam up and down ***

movebeam:	
	move.b	$bfec01,d0
	cmp.b	#$77,d0		;end if help pressed
	bne.s	ok2
	move.b	#1,endit	

ok2:
	cmp.b	#$64,d0
	beq.s	menu_down
	cmp.b	#$66,d0
	beq.s	menu_up
	bra.s	fade	

; * Move menu up
	
menu_up:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	cmp.b	#$6f,(a1)		;top of menu ?
	beq.s	fade

; * sprite up

	lea	arrow1data(pc),a4
	lea	     n     è  ö' Aarrow2data(pc),a5
	sub.b	#11,(a4)
	sub.b	#11,2(a4)
	sub.b	#11,(a5)
	sub.b	#11,2(a5)
; *
	sub.b	#11,(a1)
	sub.b	#11,(a2)
	clr.b	$bfec01	
	bra.s	fade

; * Move menu down

menu_down:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	move.b	(a1),d1
	move.b	down(pc),d0
	cmp.b	d0,d1
	beq.s	fade

	add.b	#11,(a1)
	add.b	#11,(a2)
	
; * sprite down

	lea	arrow1data(pc),a4
	lea	arrow2data(pc),a5
	add.b	#11,(a4)
	add.b	#11,2(a4)
	add.b	#11,(a5)
	add.b	#11,2(a5)
; *
	clr.b	$bfec01	
	bra.s	fade


; ***     n     è  ¢3f fade choosen menu option ***

; *** Fade it up or down ***

fade:	lea	fadecol(pc),a1
	tst.b	fadeflag	;0=subit
	beq.s	subit

ddit:
	cmp.w	#$0fff,(a1) ;eee
	beq.s	change2
	add.w	#$0111,(a1)
	bra.s	go

subit:
	cmp.w	#$0666,(a1)
	beq.s	change1
	sub.w	#$0111,(a1)
	bra.s	go

change1:
	move.b	#1,fadeflag
	bra.s	go	
change2:
	clr.b	fadeflag

go:

; *** System scroll ***

systemscroll:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	move.l	#640+630,d0
	move.l	#164,d1			;heigth
	jsr	-240(a6)		;M     n     è  Î®
NoveRastport
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	moveq	#4,d0			;Speed
	moveq	#0,d1		;
	moveq	#0,d2	;
	move.l	#154,d3	;
	move.l	#640+630,d4
	move.l	#164+9,d5
	jsr	-396(a6)		;Scrollraster
	sub.b	#4,rows			;counter
	bne.S	goforit
	move.b	#8,rows
	lea	rastport(pc),a1
	move.l	textpointer(pc),a0
	moveq	#2,d0
	jsr	-60(a6)
	addq.l	#1,textpointer
	cmp.l	#endG,textpointer
	bne.S	goforit
	move.l	#gtext,textpointer

goforit:

; *** Scroll timing in the interrupt ***

stop_yes_no:
	cmp.b	     n     è  g"‡‘#1,sabine
	beq.S	noscr
	bra.S	scroll_timing
	
noscr:
	addq.b	#1,scrollcounter
	cmp.b	#80,scrollcounter	;time in vertical interrrupts
	bne.S	exit
	clr.b	sabine
	clr.b	scrollcounter

scroll_timing:
	cmp.b	#1,prg			;bplcon1 scroll ?
	beq.S	scroll	

first:	bsr.L	sthalf			;else print letter
	bra.S	exit	

scroll:	bsr.L	scr			;scroll letter with $0102
	
exit:	
	subq.b	#3,spritedata+1
	subq.b	#1,spritedata+9
	subq.b	#2,spritedata+17
	subq.b	#1,spritedata+25
	subq.b	#4,spritedata+33
	subq.b	#     n     è  ¾{Á93,spritedata+41
	subq.b	#1,spritedata+49
	subq.b	#2,spritedata+57
	subq.b	#4,spritedata+65
	subq.b	#2,spritedata+73
	subq.b	#1,spritedata+81
	subq.b	#3,spritedata+89
	subq.b	#1,spritedata+97
	subq.b	#2,spritedata+105
	subq.b	#3,spritedata+113
	subq.b	#4,spritedata+121
	subq.b	#2,spritedata+129

	movem.l	(a7)+,a0-a6/d0-d7
	rts

; --------------------- copper list --------------------

copper:

; *** Sprite pointers ***
	
spritepointer:
	dc.w	$0120,$0000,$0122,$0000,$0124,$0000,$0126,$     n     è  ¿z½í0000
	dc.w	$0128,$0000,$012a,$0000,$012c,$0000,$012e,$0000
	dc.w	$0130,$0000,$0132,$0000,$0134,$0000,$0136,$0000
	dc.w	$0138,$0000,$013a,$0000,$013c,$0000,$013e,$0000

	dc.w	$0100,$0200		;bplcon0
	dc.w	$0096,$8020		;dmacon / sprites on

	dc.w	$008e,$2081		;diwstrt
	dc.w	$0090,$2cc1		;diwstop
	dc.w	$0092,$0038		;ddfstrt
	dc.w	$0094,$00d0		;ddfstop

	dc.w	$0102,$0000		;clear bplcon1 
	dc.w	$0104,$0000		;clear blpcon2
	dc.w	$0108,$0000		;bplmod0
	dc.w	$010a,$0000		;bplmod1

sprite_color     n     è  •s:
	dc.w	$01a0,$0000
	dc.w	$01a2,$0000
	dc.w	$01a4,$0000
	dc.w	$01a6,$0000

	dc.w	$01a8,$0000
	dc.w	$01aa,$0f00
	dc.w	$01ac,$085a		;sprite color
	dc.w	$01ae,$000f

; *** The 'new' copper waits ***
	

	dc.w	$2011,$fffe,$0180,$0002
	dc.w	$2111,$fffe,$0180,$0103
	dc.w	$2211,$fffe,$0180,$0204
	dc.w	$2311,$fffe,$0180,$0305
	dc.w	$2411,$fffe,$0180,$0416
	dc.w	$2511,$fffe,$0180,$0527
	dc.w	$2611,$fffe,$0180,$0638
	dc.w	$2711,$fffe,$0180,$0749
	dc.w	$2811,$fffe,$0180,$085a
	dc.w	$2911,$fffe,     n     è  À4ó[-----------

start:		
; *** Forbid ***

forbid:
	movem.l	d0-d7/a0-a6,-(sp)
	move.l	4.w,a6
	jsr	-132(a6)		;Forbid

	move.l	#fontmem,d0
	lea	fontbpl+2(pc),a1
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)

	move.l	#$70000,d0
	lea	new_bpl+2(pc),a0
	bsr.L	setrel

; *** Set relative logo address ***
; *** 32*320 ***

copy_logo:
	move.l	#logoaddr,d0
	lea	bpl+2(pc),a1
	moveq	#2,d1
logo_loop:
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)
	addq.w	#4,a1
	ad     n     è  ‹”æ»d.w	#[32*40],d0
	dbf	d1,logo_loop

; *** Copy pack no. in screen memory ***

	lea	credits+31(pc),a0
	lea	tuttiname(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	lea	credits+32(pc),a0
	lea	tuttiname+1(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	bra.s	setpointer

sloop:
	cmp.b	(a1),d3
	bne.s	sloop2
	bsr.s	copchar
sloop2:	
	addq.l	#1,a2
	addq.l	#1,d3
	dbf	d5,sloop
	rts
; *** copies char into memory     n     è    ìÀr ***
; source in  A2  /   destination in A0


copchar:
	moveq	#6,d0
copycharmem:
	move.b	(a2),(a0)	
	add.l	#50,a0
	add.l	#10,a2	
	dbf	d0,copycharmem
	rts

; *** Set text pointer for small scroller ***

setpointer:
	move.l	#gtext,textpointer

; *** Open graphics.library ***

open_gfx:
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	d0,gfxbase

init_bitmap:
	move.l	gfxbase(pc),a6
	lea	bitmap(pc),a0
	moveq	#1,d0			;how many planes ?
	move.l	#640,d1			
	move.l	#256     n     è  !}–¢Ë,d2			
	
	jsr	-390(a6)		;InitBitmap
	move.l	#$70000,bitmap+8

init_rastport:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	jsr	-198(a6)		;InitRastport
	
	move.l	#bitmap,rastport+4

clear_screen:
	lea	$70000,a0
	move.l	#$10000/4-1,d0
clear_loop:
	clr.l	(a0)+	
	dbf	d0,clear_loop

; *** Set hires topaz 8 font ***

open_font:
	lea	txtstruc(pc),a0
	jsr	-72(a6)			;OpenFont
	move.l	d0,txtfont

set_font:
	lea	rastport(pc),a1
	move.l	txtfont(pc),a0
	jsr	-66(a6)			;Setfont	

; *** Text output r     n     è  "Y“Pœoutine for the menu ***

	moveq	#9,d7
	lea	text1(pc),a0
	moveq	#32,d1

text_loop:
	bsr.S	put_text
	add.l	#11,d1	;10
	add.l	#71,a0
	subq.l	#1,a0
	cmp.b	#' ',(a0)		;alt + space ?
	bne.s	textit

; *** Test in which line and set end position of beam ***

	move.w	d7,d6	
	moveq	#10,d5
	sub.w	d6,d5		;10-d7
	move.w	d5,$7f000
	lea	$7e000,a3
	lea	waitlist(pc),a2
	subq.w	#1,d5
	add.w	d5,a2
	move.b	(a2),down
	bra.s	textit

waitlist:
	dc.b	$6f,$7a,$85,$90,$9b,$a6,$b1,$bc,$c7,$d2

textit:
	addq.l	     n     è  #
Lï¢#1,a0
	dbra	d7,text_loop
	bra.s	makeadr

put_text:
	movem.l	d1/a0,-(a7)
	lea	rastport(pc),a1
	moveq	#71,d0
	jsr	-240(a6)
	lea	rastport(pc),a1
	jsr	-60(a6)
	movem.l	(a7)+,d1/a0
	rts

; *** Calculate Address list for the font ***

makeadr:lea	adrlist(pc),a0
	lea	font(pc),a1
	move.l	a1,a2
	moveq	#1,d1			;2 charlines		
adrlo2:	moveq	#19,d0			;Chars per line
adrloop:move.l	a1,(a0)+
	addq.w	#2,a1			;16 Pixel
	dbf	d0,adrloop
	add.l	#[12*40],a2
	move.l	a2,a1
	dbf	d1,adrlo2

; *** Set sprite      n   	  è  $x [[pointers ***

set_sprite_pointers:
	move.l	#spritedata,d0
	lea	spritepointer+2(pc),a0
	bsr.s	setrel

; * set arrow relative

	move.l	#arrow1data,d0
	lea	spritepointer+18(pc),a0
	bsr.s	setrel
	move.l	#arrow2data,d0
	lea	spritepointer+26(pc),a0
	bsr.s	setrel

; * set cred relative

	move.l	#credits,d0
	lea	credbpl+2(pc),a0
	bsr.s	setrel
	bra.s	stcopp	

setrel:
	swap	d0
	move.w	d0,(a0)+
	add.w	#2,a0
	swap	d0
	move.w	d0,(a0)+
	rts

; *** Start copper ***
stcopp:
	move.l	#copper,$dff080

     n   
  è  %­<Cc; *** Compare F-keys ***

cmp_keys:
	lea	$7e000,a3
	move.b	$bfec01,d0	
	cmp.b	#$5f,d0			;F1
	beq.L	load1
	cmp.b	#$5d,d0			;F2
	beq.L	load2
	cmp.b	#$5b,d0			;F3
	beq.L	load3
	cmp.b	#$58,d0			;F4
	beq.L	load4
	cmp.b	#$56,d0			;F5
	beq.L	load5
	cmp.b	#$54,d0			;F6
	beq.L	load6
	cmp.b	#$52,d0			;F7
	beq.L	load7
	cmp.b	#$50,d0			;F8
	beq.L	load8
	cmp.b	#$4e,d0			;F9
	beq.L	load9
	cmp.b	#$4c,d0			;F10
	beq.L	load10
	btst	#6,$bfe001
	beq.s	endfast

	btst	#7,$bfe001
	beq.s	endfast

	tst.b	en     n     è  &û»cdit
	beq.s	wait
	bra.s	endfast

wait:
	cmp.b	#$80,$dff006
	bne.S	wait
	move.b	$bfec01,d4
	cmp.b	#$81,d4		; 9 on numeric keyboard
	beq.s	disptime
	bsr.L	int
	bra.L	cmp_keys

disptime:
	move.w	#$000f,$dff180
	bsr.L	int
	move.w	#$0610,$dff180
	bra.L	cmp_keys

endfast:
	bra.s	set_load

end:	
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	38(a0),$dff080
	move.w	#$8020,$dff096		;Turn sprites on
	jsr	-138(a6)		;Permit
	movem.l	(sp)+,d0-d7/a0-a6
	moveq	#0,d0			;no err     n     è  P2Ñzors
	rts

; *** Mouse and key selection ***

set_load:
	lea	$7e000,a3
	move.b	menuwait(pc),d0	
	cmp.b	#$6f,d0
	beq.s	load1
	cmp.b	#$7a,d0
	beq.s	load2
	cmp.b	#$85,d0
	beq.s	load3
	cmp.b	#$90,d0
	beq.s	load4
	cmp.b	#$9b,d0
	beq.s	load5
	cmp.b	#$a6,d0
	beq.s	load6
	cmp.b	#$b1,d0
	beq.s	load7
	cmp.b	#$bc,d0
	beq.s	load8
	cmp.b	#$c7,d0
	beq.s	load9
	cmp.b	#$d2,d0
	beq.s	load10

	bra.s	end

; *** Which file shall I load ? *** 

load1:	move.b	#1,(a3)
	bra.s	end
load2:	move.b	#2,(a3)
	bra.s     n     è  ¬€f                                  ******
; **************************************************************

>extern "Df0:data/gfx",tuttifont,4924

>extern "Df0:data/tuttifrutti.raw",credits,350    ;for tutti frutti normal
;>extern "Df0:data/utilities.raw",credits,350    ;for utilities
;>extern "Df0:data/gamepack.raw",credits,350    ;for gamepack
;>extern "Df0:data/fruitpack.raw",credits,350    ;fruitpack 

maxX = 20
maxY = 20

; ----------- Set up everyting before starting the copper      .   .  è  )´ÓSe're gonna make "
dc.b "a sex-phone-call! I'll send you my number soon!), "
dc.b 'Tec of Cryptoburners (Waiting for your next cool demo... ), '
dc.b 'Monotof of Storm (I know, that ZINE is a best-seller!),  '
dc.b 'Terminator of Zero Defects (Thanks for express sending and calls), '
dc.b 'Raistlin of Northstar (Thanks for the tape. Where is the next?) '
dc.b '                                  '
;
dc.b 'From MAJESTIC to: '
dc.b 'Hazor (BF), Jackmix (CRB), TSB, Hybrid, Mirage '
;
dc.b      .   /  è  *=:t'From TRUXTON to: '
dc.b 'Fraxion/Lix, No Limits/Hunter, Spreadpoint/Mikey'
dc.b 'Phenomena/Dream Warrior, Scoopex SF/Zebra, Silents/L.Dredd ,                                   '
;
dc.b 'From AXEL to: '
dc.b ' This time my (Axel) special hellos go to: Crusaders (Bustman, Dr. Awesome),'
dc.b ' Kefrens (Maestro), Dual Crew (Tip), Anarchy (4-Mat), Scoopex (Bleris), Budbrain Productions (Psycho),'
dc.b ' Cascade (Skimmer), Cytax (Terminator-X), Giants (Dr. Feelgood), Euphoria (Countmic),     .   0  è  +PEH '
dc.b ' Addonic (Dr. Skid), Triangle 3532 (Zark), Warfalcons (Syz), Paradox (Clash), Adept (Stranger), Valhalla & Angels (Rubicon),'
dc.b ' Skid Row (Ray), Synergy (Lobbytron), Amaze (Bomber)...................................................................'


;
dc.b 'From PEACE to: '
dc.b 'Tellus/Gate, Visioner/TCC-RSI, Sledge/Adept, Amiga Tracer/CPS and some others...   '
;
dc.b 'From THE FLY to: '
dc.b 'Zylon/AFL, Doxos, Euphoria, Image, Legend, Desaster Area, Bass,                  .   1  è  ,—ÉÝl                     '
dc.b 'Motion and the others'
;
dc.b 'From SCATTERGOLD: '
dc.b 'Alcatraz, Defjam-Ccs-Acc, Tristar-Rsi, '
dc.b 'Crusaders, Kefrens, '
dc.b 'Legend, Dual Crew, Cytax, Paradox, Tgs, Genesis, '
dc.b 'Subway, Scoopex...                      ' 
dc.b '                                  '
;
dc.b 'From CHESTER to: '
DC.B '(Chester stopped all activities till christmas! Axel took '
dc.b 'Chesters contacts...)            '
dc.b '                                  '
;
dc.b 'A     .   2  è  -ò¢ºnd to all contacts from the other Brainstorm members...'
dc.b '                                  '
;
;
dc.b 'The credits for this many times used bootmenu must go to: '
dc.b 'Orlando (Coding) and Chester (Design). '
dc.b 'Here the instructions: Use mouse, cursor keys, joystick '
dc.b 'to select and left mouse button, joy-button, return or '
dc.b 'f-key to load the desired program. (Joystick selection is '
dc.b 'quite useful for gamers, also because its not as easy to '
dc.b 'select w     .   3  è  .Ñé¿ith, as with the other methods...                '
dc.b '                                        '

endG:


; 71 chars ->
; *** Menutext ***

text1:	 
dc.b "           F1  Chromium           by  SCOOPEX                          "
dc.b "           F2  The Scene #4       by  DECAY                            "
dc.b "           F3  New Intro          by  NO LIMITS                        "
dc.b "           F4  Intro              by  GENESIS, ANGELS, DEFJAM          "
dc.b "           F5       .   4  è  /9ÓËIs is possible..   by  ZERO DEFECTS                    ",' '
dc.b "                                                                       " 
dc.b "                                                                       "
dc.b "                      Released:  13-11-90                              "
dc.b "                                                                       "
dc.b "                 -=== Compile done by Axel ===-                        "
even

tuttiname:	dc.b	'29'	;onl     .   5  N    ÎŠÌ1y up to 99 

; -----------------------------------------------------------------

oldy:dc.w	0
oldx:dc.w	0
ypos:dc.b	0
xpos:dc.b	0
endit:dc.b	0
fadeflag:dc.b	0
down:		dc.b	0
even
; *** Memory for the font and logo ***
tuttifont:	blk.b	84,0	
logoaddr:	blk.b	3840,0
font:		blk.b	1000,0		;4924
credits:	blk.b	350,0
fontmem:	blk.b	20*50,0
Intro          by  NO LIMITS                        "
dc.b "           F4  Intro              by  GENESIS, ANGELS, DEFJAM          "
dc.b "           F5       n   .  è  1Ä%¾id Row (Ray), Synergy (Lobbytron), Amaze (Bomber), Dexion (Trix), No Limits (Slayer), Flash Prod. (The Pride).......................'


;
dc.b 'From PEACE to: '
dc.b 'Tellus/Gate, Visioner/TCC-RSI, Sledge/Adept, Amiga Tracer/CPS and some others...   '
;
dc.b 'From THE FLY to: '
dc.b 'Zylon/AFL, Doxos, Euphoria, Image, Legend, Desaster Area, Bass,                                  '
dc.b 'Motion and the others'
;
dc.b 'From SCATTERGOLD: '
dc.b 'Alcatraz, Defjam-Ccs-Acc, Tristar-Rsi, '
     n   /  è  2o7½Õdc.b 'Crusaders, Kefrens, '
dc.b 'Legend, Dual Crew, Cytax, Paradox, Tgs, Genesis, '
dc.b 'Subway, Scoopex...                      ' 
dc.b '                                  '
;
dc.b 'From CHESTER to: '
DC.B '(Chester stopped all activities till christmas! Axel took '
dc.b 'Chesters contacts...)            '
dc.b '                                  '
;
dc.b 'And to all contacts from the other Brainstorm members...'
dc.b '                                  '
;
;
dc.b 'The credits for th     n   0  è  Ú”Šmis many times used bootmenu must go to: '
dc.b 'Orlando (Coding) and Chester (Design). '
dc.b 'Here the instructions: Use mouse, cursor keys, joystick '
dc.b 'to select and left mouse button, joy-button, return or '
dc.b 'f-key to load the desired program. (Joystick selection is '
dc.b 'quite useful for gamers, also because its not as easy to '
dc.b 'select with, as with the other methods...                '
dc.b '                                        '

endG:


; 71 chars ->
; ***     .   #  è  4Én®ÿnt
speed44:
	move.b	#$44,speed
	bra.s	decont
speed88:
	move.b	#$88,speed
	bra.s	decont
speed110:
	move.b	#$110,speed
	bra.s	decont
stop:
	move.b	#1,sabine
	bra.L	decont

; *** Copy char to screen ***

blitrou:
	move.l	#fontmem+48,destind
	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0038,bmodula
	move.w	#0048,bmoduld
	move.w	#%0000001100000001,bltsize
	bsr.s	blitter
	rts

; *** Blitter routine ***
	
blitter:

waitblit:
	btst	#14,$dff002		
	bne.S	blitt     .   $  è  5j!ÅÕer

	move.l	sourcea(pc),$dff050
	move.l	destind(pc),$dff054
	move.w	bcontr0(pc),$dff040
	move.w	bcontr1(pc),$dff042
	move.w	bmodula(pc),$dff064
	move.w	bmoduld(pc),$dff066
	move.w	#$ffff,$dff044
	move.w	#$ffff,$dff046

	move.w	bltsize(pc),$dff058
	rts

; *** Spritedata-list ***

spritedata:
	dc.l	$2cd82d00
	dc.w	$0000,$0001	
	dc.l	$2e252f00
	dc.w	$8000,$0000	
	dc.l	$30983100
	dc.w	$0001,$0001	
	dc.l	$32f83300
	dc.w	$8000,$0000	
	dc.l	$34383500
	dc.w	$0000,$0001	
	dc.l	$36983700
	dc.w     .   %  è  6öw8«	$0001,$0001	
	dc.l	$38583900
	dc.w	$0000,$0001	

	dc.l	$3aa53b00
	dc.w	$8000,$0000	

	dc.l	$3c883d00
	dc.w	$0001,$0001	

	dc.l	$3eb33f00
	dc.w	$0000,$0001	

	dc.l	$40184100
	dc.w	$8000,$0000	
	dc.l	$42884300
	dc.w	$0000,$0001	
	dc.l	$44384500
	dc.w	$0001,$0001	

	dc.l	$46684700
	dc.w	$8000,$0000	
	dc.l	$48384900
	dc.w	$0001,$0001	

	dc.l	$4a254b00
	dc.w	$8000,$0000	
	dc.l	$4ca84d00
	dc.w	$0000,$0001	
	dc.l	$4e284f00
	dc.w	$0000,$0001	
	dc.l	$50185100
	dc.w	$0001,$0001	
	dc.l	$528853     .   &  è  78ÕÙž00
	dc.w	$8000,$0000	
	dc.l	$54535500
	dc.w	$0000,$0001	
	dc.w	0,0	

; *** Sprite datas for the arrows ***

arrow1data:
	dc.l	$6f407600
	dc.w	$0000,$0018
	dc.w	$0000,$001C
	dc.w	$0000,$0FFE
	dc.w	$0000,$0FFF
	dc.w	$0000,$0FFE
	dc.w	$0000,$001C
	dc.w	$0000,$0018
	dc.w	$0000,$0000

arrow2data:
	dc.l	$6fd37600
	dc.w	$0000,$1800
	dc.w	$0000,$3800
	dc.w	$0000,$7FF0
	dc.w	$0000,$FFF0
	dc.w	$0000,$7FF0
	dc.w	$0000,$3800
	dc.w	$0000,$1800
	dc.w	$0000,$0000

; *** Libraries ***

gfxname:dc.b	     .   '  è  8ÂŠñ'graphics.library',0
	even

; *** Char address list ***

adrlist:blk.l	50,0

; *** Ascii tab ***

chartab:
	dc.b	'A',00,'B',01,'C',02,'D',03,'E',04,'F',05,'G',06
	DC.B	'H',07,'I',08,'J',09,'K',10,'L',11,'M',12,'N',13
	DC.B	'O',14,'P',15,'Q',16,'R',17,'S',18,'T',19,'U',20
	DC.B	'V',21,'W',22,'X',23,'Y',24,'Z',25,'1',26
	dc.b	'2',27,'3',28,'4',29,'5',30,'6',31,'7',32,'8',33
	dc.b	'9',34,'0',35,'?',36,'!',37,'.',38,' ',39
	dc.b	'z',39,'x',39,'y',39,'w',39,'v',39
	dc.b	's',39


; *** Var     .   (  è  9HÂ
iables for the blitter routine ***

sourcea:dc.l	0
destind:dc.l	0
bcontr0:dc.w	0
bcontr1:dc.w	0
bmodula:dc.w	0
bmoduld:dc.w	0
bltsize:dc.w	0

; *** Variables for the scroll routine ***

swapi:	dc.b	0,0,0
swap:	dc.b	0
switch:	dc.b	0
prg:	dc.b	0
sicher:	dc.l	0
addit:	dc.l	0
speed:	dc.b	$44		;speed variable
sabine:	dc.b	0		;stop yes/no
scrollcounter:dc.b	0	
even

; *** Graphic library stuff ***

gfxbase: dc.l	0
rastport:blk.b	100,0
bitmap:	 blk.b	16,0
position:dc.l	0

; *** Font stuff *     .   )  è  :ê�]**

txtfont:dc.l	0
fontname:dc.b	'topaz.font',0
even
txtstruc:
	dc.l	fontname
	dc.w	8		
	dc.w	0		;flags
rows:	dc.b	0
mousetop:	dc.b	0
even
textpointer:dc.l	0



text:	
DC.B "YEAH... ... ANOTHER TIME I PROUDLY PRESENT A NEW HOT COMPILE. THIS WEEKEND IS THE AMIEXPO IN COLOGNE. HOPE YOU HAVE LOTS OF "
DC.B "FUN THERE. FIRST OF ALL I WANT TO GIVE SOME SPECIAL HANDSHAKES TO PEOPLE WHO DESERVE IT TO BE AT THE TOP..........."
DC.B "PARADOX... HI CLASH. I WILL SWAP WITH YOU IN THE FUTURE BEC     .   *  è  ;¾»íAUSE CHESTER REALLY IS IN TROUBLE IN SCHOOL NOW. HE DOES NOT HAVE THE "
DC.B "TIME FOR SWAPPING... ... ... THE SAME THING I WANT TO SAY TO THE FOLLOWING PEOPLE.........RUBICON OF VALHALLA ... STRANGER OF ADEPT... AND RAY OF SKID ROW... "
DC.B "   LET US HAVE REALLY NICE TIME IN THE FUTURE.... THE MESSAGES CONTINUE NOW... DR. AWESOME OF CRUSADERS... I WILL SWAP WITH YOU UNTIL CHRISTMAS OR NEW YEAR. "
DC.B "... 4 MAT OF ANARCHY... I HOPE THAT YOU WILL WRITE SOON. WE WILL HAVE BIG FUN I     .   +  è  <…†þ„ THINK. TRY TO CALL ME TOO. SEE YOU MATE......BLERIS OF SCOOPEX... I AM SORRY THAT I COULD NOT BE "
DC.B "AT THE AMIEXPO BUT I HOPE THAT WE WILL MEET US ANYTIME....... TIP OF DUAL CREW... I HOPE TO GET SOON SOME NEW TUNES FROM SWEDEN. I REALLY LIKED YOUR LAST ONES. ENJOY THE TUNES I SENT TO YOU "
DC.B "FROM ME. KEEP ON WRITING THOSE LONG LETTERS........MAESTRO OF KEFRENS... YEP... THE CANDY WAS A GOOD IDEA. KEEP ON SENDING THOSE FUNNY THINGS. GIVE YOUR PHONE NUMBER. SO WE CAN TALK SO     .   ,  è  =²ª©¦ME SHIT ON THE PHONE."
DC.B " I HOPE YOU ENJOY MY LATEST TUNES. SEND SOON..........BUSTMAN OF CRUSADERS... KEEP ON SENDING SUCH LONG LETTERS. EUROCHART WAS GREAT AS ALWAYS. HAPPY BIRTHDAY TO YOUR ONE YEAR CELEBRATION. KEEP THIS WAY ANOTHER YEAR......."
DC.B "DR. SKID OF ADDONIC... HEY MAN. GOOD LUCK WITH YOUR NEW PROJECT. HOPE IT WILL BE NICE. ENJOY THIS PACK AND SEE YOU TOMORROW IN SCHOOL........"
DC.B "     END OF MESSAGES AND END OF SCROLL.........SO BYE...........................     .   -  è  (ëÛ�È....................."
dc.b	-1
even


gtext:
DC.B 'This time the SPECIAL greetings from Brainstorm members are going to '
dc.b 'the following amiga beasts:             '
dc.b 'From the ZINE team (Orlando, Chester, Accused) to: Hack-Mag, D.I.S.C, '
dc.b '4th Dimension, Stolen Data, Fraud, '
dc.b 'ex-News On Tour and to all the editors of the other disk-magazines...'
dc.b '                                  '
;
dc.b 'From ORLANDO to: '
dc.b "Slayer of Scoopex (Thanks for the demo! OK, w     .     è  ?Û\Ð$0180,$0b64
	dc.w	$2a11,$fffe,$0180,$0c75
	dc.w	$2b11,$fffe,$0180,$0d86
	dc.w	$2c11,$fffe,$0180,$0e97
	dc.w	$2d11,$fffe,$0180,$0fa8
	dc.w	$2e11,$fffe,$0180,$0000
	

; *** Logo stuff ***

logowait:
	dc.w	$4e11,$fffe
	dc.w	$0100,$3200
bpl:
	dc.w	$00e0,$0006,$00e2,$0000,$00e4,$0006
	dc.w	$00e6,$2800,$00e8,$0006,$00ea,$5000

colors_of_logo:
	dc.w	$0180,$0000,$0182,$0f76,$0184,$0d54
	dc.w	$0186,$0b32,$0188,$0A10,$018a,$0800
	dc.w	$018c,$0600,$018e,$0400

noplan:	dc.w	$4f11,$fffe,$0100,$02     .     è  @4Ó½¢00

; *** Some more copper waits /colors ***

beammove1:
	dc.w	$5011,$fffe,$0180,$0fa8
	dc.w	$5111,$fffe,$0180,$0e97
	dc.w	$5211,$fffe,$0180,$0d86
	dc.w	$5311,$fffe,$0180,$0c75
	dc.w	$5411,$fffe,$0180,$0b64
	dc.w	$5511,$fffe,$0180,$0a53,$0182,$0d86          ;menu col

; *** Set hires ***

	dc.w	$0102,$0000		;end of wobbling
	dc.w	$0100,$9200		;hires + 1 plane
new_bpl:
	dc.w	$00e0,$0007		;text located at $70000
	dc.w	$00e2,$0000

; *** Set hires END .///////////////

beammove2:
	dc.w	     .     è  A¦©=\$5611,$fffe,$0180,$0942;1
	dc.w	$5711,$fffe,$0180,$0831
	dc.w	$5811,$fffe,$0180,$0720
	dc.w	$5911,$fffe,$0180,$0610
	dc.w	$5a11,$fffe,$0180,$0500;5
	dc.w	$5b11,$fffe,$0180,$0400
	dc.w	$5c11,$fffe,$0180,$0300
	dc.w	$5d11,$fffe,$0180,$0200
	dc.w	$5e11,$fffe,$0180,$0000;9

; *** choose option background ***

	dc.w	$6011,$fffe,$0180,$0200
	dc.w	$6111,$fffe,$0180,$0300
	dc.w	$6211,$fffe,$0180,$0400
	dc.w	$6311,$fffe,$0180,$0500
	dc.w	$6411,$fffe,$0180,$0610
	dc.w	$6511,$fffe,$0180,$0720
	     .     è  BØ‚Ødc.w	$6611,$fffe,$0180,$0831
	dc.w	$6711,$fffe,$0180,$0610
	dc.w	$0182,$0d86

; *** menu option

menuwait:	dc.w	$6f11,$fffe,$0182
fadecol:	dc.w	$0888
menuwait2:	dc.w	$7711,$fffe,$0182,$0d86

; *** menu option end

	dc.w	$e211,$fffe,$0180,$0610
	dc.w	$e311,$fffe,$0180,$0831
	dc.w	$e411,$fffe,$0180,$0720
	dc.w	$e511,$fffe,$0180,$0610
	dc.w	$e611,$fffe,$0180,$0500		
	dc.w	$e711,$fffe,$0180,$0400		
	dc.w	$e811,$fffe,$0180,$0300		
	dc.w	$e911,$fffe,$0180,$0200		

;;;;;;;;;;;;;;;;
	dc.w	$e     .     è  CV†n b11,$fffe,$0180,$0200		
	dc.w	$ec11,$fffe,$0180,$0300		
	dc.w	$ed11,$fffe,$0180,$0400		
	dc.w	$ee11,$fffe,$0180,$0500		
	dc.w	$ef11,$fffe,$0180,$0610		
	dc.w	$f011,$fffe,$0180,$0720		
	dc.w	$f111,$fffe,$0180,$0831		
	dc.w	$f211,$fffe,$0180,$0610		

;;;;;;;;;;;;;;;;; little scroll color
	dc.w	$f311,$fffe,$0182,$0942		


	dc.w	$fc11,$fffe,$0180,$0720		
	dc.w	$fd11,$fffe,$0180,$0831		
	dc.w	$fe11,$fffe,$0180,$0942		
	dc.w	$ff11,$fffe,$0180,$0a53		

; *** under 256 ***

	dc.w	$ffdf,$fffe     .     è  D_f™Ç		;beam 2 under 256

	dc.w	$0011,$fffe,$0180,$0b64		
	dc.w	$0111,$fffe,$0180,$0c75		
	dc.w	$0211,$fffe,$0180,$0d86		
	dc.w	$0311,$fffe,$0180,$0e97		
	dc.w	$0411,$fffe,$0180,$0fa8		
	dc.w	$0511,$fffe,$0180,$0a53		
	dc.w	$0611,$fffe,$0180,$0b64		

; /////////*** The scroll copper murks ***

fontpos:dc.w	$0711,$fffe
	dc.w	$0182,$0fa8
	dc.w	$0100,$1200
	dc.w	$008e,$2c6b
	dc.w	$0090,$2cff
	dc.w	$0092,$0018
	dc.w	$0094,$00d8

fontbpl:
	dc.w	$00e0,$0000
	dc.w	$00e2,$0000

bplcon1:dc.w	$0102     .     è  E5bŠâ,$00ff		;move and move...

; /////////*** end of scroll routine copper murks ***

	dc.w	$1411,$fffe,$0180,$0a53,$0100,$0200		
	dc.w	$1511,$fffe,$0180,$0fa8		
	dc.w	$1611,$fffe,$0180,$0e97		
	dc.w	$1711,$fffe,$0180,$0d86		
	dc.w	$1811,$fffe,$0180,$0c75		
	dc.w	$1911,$fffe,$0180,$0b64		
	dc.w	$1a11,$fffe,$0180,$0a53		
	dc.w	$1b11,$fffe,$0180,$0942		
	dc.w	$1c11,$fffe,$0180,$0831		
	dc.w	$1d11,$fffe,$0180,$0720,$0182,$0942		
	dc.w	$1e11,$fffe,$0180,$0610		
	dc.w	$1f11,$fffe,$0180,$0610	     .     è  FÂGp	
	dc.w	$2011,$fffe,$0180,$0610		

; credits
	dc.w	$0100,$1200
	dc.w	$0102,$0000		;end of wobbling
credbpl:dc.w	$00e0,$0000		
	dc.w	$00e2,$0000		

	dc.w	$2711,$fffe,$0100,$0200
	dc.w	$2911,$fffe,$0180,$0831		
	dc.w	$2a11,$fffe,$0180,$0720	
	dc.w	$2b11,$fffe,$0180,$0610		
	dc.w	$2c11,$fffe,$0180,$0500		
	dc.w	$2d11,$fffe,$0180,$0400		
	dc.w	$2e11,$fffe,$0180,$0300		
	dc.w	$2f11,$fffe,$0180,$0200		
	dc.w	$3011,$fffe,$0180,$0000		

coppend:dc.w	$ffff,$fffe

; »»» Scroll subroutines «««
     .      è  G�›•š
sthalf:	bsr.S	decode			;decode ascii text
	move.l	sicher(pc),sourcea
	bra.S	print

print:	bsr.L	blitrou	

scr:	
	move.b	speed(pc),d0
	sub.b	d0,bplcon1+3		;scrspeed $11/$22/$44/$88/$110
	cmp.b	#$ef,bplcon1+3
	beq.S	copy
	move.b	#1,prg			;I want bplcon1 scroll
	rts

; *** Copy screen ***

copy:	move.w	#$ff,bplcon1+2
	move.l	#fontmem+2,sourcea
	move.l	#fontmem,destind

	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0002,bmodula
	move.w	#0002,bmoduld
	mov     .   !  è  H.Þ”Se.w	#%0000011000011000,bltsize ;24 words
	bsr.L	blitter
	clr.b	prg			;I want to copy the char
	rts

; *** Decode the Ascii text !!! ***

decode:
	lea	text(pc),a0
	add.l	addit(pc),a0
	lea	chartab(pc),a1
	moveq	#46,d6			;How many chars
	moveq	#0,d0

speed_changed:
	cmp.b	#'z',(a0)		;very slow
	beq.s	speed11
	cmp.b	#'y',(a0)		;slow
	beq.s	speed22
	cmp.b	#'x',(a0)		;normal
	beq.s	speed44
	cmp.b	#'w',(a0)		;fast
	beq.s	speed88
	cmp.b	#'v',(a0)		;very fast
	beq.s	speed110
	cmp.b	#'s',(a0)	     .   "  è  3w*Óa	;stop
	beq.s	stop

decont:
chloop:
	move.b	(a0),d0
	cmp.b	(a1),d0	
	beq.S	found

	addq	#2,a1
	dbra	d6,chloop
	clr.l	addit
	bra.S	decode

found:					;Char found !! Yeah
	addq	#1,a1
	lea	adrlist(pc),a4
	move.b	(a1),swap
	sub.b	#1,swap
	move.l	swapi(pc),d4
	cmp.b	#$ff,d4
	beq.S	continue

searchl:
	add.w	#4,a4
	dbra	d4,searchl

continue:
	move.l	(a4),sicher
	add.l	#1,addit
	rts

; *** Different speeds ***

speed11:
	move.b	#$11,speed
	bra.s	decont
speed22:
	move.b	#$22,speed
	bra.s	deco     .     è  JzZ³e	end
load3:	move.b	#3,(a3)
	bra.L	end
load4:	move.b	#4,(a3)
	bra.L	end
load5:	move.b	#5,(a3)
	bra.L	end
load6:	move.b	#6,(a3)
	bra.L	end
load7:	move.b	#7,(a3)
	bra.L	end
load8:	move.b	#8,(a3)
	bra.L	end
load9:	move.b	#9,(a3)
	bra.L	end
load10:	move.b	#10,(a3)
	bra.L	end

; ------------------- Main routines --------------------

int:
	movem.l	a0-a6/d0-d7,-(a7)
	lea	logowait(pc),a0
	cmp.b	#$2f,(a0)
	beq.s	sou
	subq.b	#$01,(a0)
sou:

; *** Move beam at top of selection in first frame di     .     è  Kl³Ï¹splayed ***

	cmp.b	#1,mousetop
	beq.s	mouseco

	move.b	#$6f,menuwait	
	move.b	#$7a,menuwait2
	move.b	#$6f,arrow1data
	move.b	#$76,arrow1data+2
	move.b	#$6f,arrow2data
	move.b	#$76,arrow2data+2

	move.b	#1,mousetop
	bra.s	okY

; -------------------- Mouse routine ---------------------
mouseco:
	moveq	#0,d0
	moveq	#0,d1
	moveq	#0,d2
	moveq	#0,d3
	move.w 	$dff00a,d0
	cmp.w 	oldy(pc),d0
	beq.S 	okY
	move.w 	d0,d7
	move.w 	d0,d1
	lsr.w 	#8,d1		; d0 : X
	ext.w	d0		; d1 : Y

	move.w 	d1,d2     .     è  LŠ3Ú1		;Berechnungen fuer Y
	move.b 	oldy(pc),d3
	sub.w 	d2,d3
	move.w 	d3,d4
	neg.w 	d4
	cmp.w 	#-127,d3
	bgt.s 	nny1
	sub.w 	#255,d4
nny1:	cmp.w 	#127,d3
	blt.s 	nny2
	add.w 	#255,d4
nny2:	add.w 	d4,ypos
	move.w 	d7,oldy

okX:
	moveq	#0,d0
	move.w 	ypos(pc),d0
	tst.w 	d0
	bpl.s 	okY1
	add.w 	#maxY+1,ypos
	bra.s	menu_up

okY1:
	cmp.w 	#maxY,d0
	bcs.s 	okY
	sub.w 	#maxY+1,ypos
	bra.L	menu_down

okY:
	move.w	$dff00a,d0
	move.w	d0,oldy

joy:
	move.w	$dff00c,d0
	move.w	d0,d1
	lsr.w	#1,d1
	eo     .     è  M”ìÉxr.w	d0,d1
	btst	#0,d1
	bne.s	menu_down
	btst	#8,d1
	bne.s	menu_up

; ------------------------ end of mouse routine

; *** Move beam up and down ***

movebeam:	
	move.b	$bfec01,d0
	cmp.b	#$77,d0		;end if help pressed
	bne.s	ok2
	move.b	#1,endit	

ok2:
	cmp.b	#$64,d0
	beq.s	menu_down
	cmp.b	#$66,d0
	beq.s	menu_up
	bra.s	fade	

; * Move menu up
	
menu_up:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	cmp.b	#$6f,(a1)		;top of menu ?
	beq.s	fade

; * sprite up

	lea	arrow1data(pc),a4
	lea	     .     è  Nö' Jarrow2data(pc),a5
	sub.b	#11,(a4)
	sub.b	#11,2(a4)
	sub.b	#11,(a5)
	sub.b	#11,2(a5)
; *
	sub.b	#11,(a1)
	sub.b	#11,(a2)
	clr.b	$bfec01	
	bra.s	fade

; * Move menu down

menu_down:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	move.b	(a1),d1
	move.b	down(pc),d0
	cmp.b	d0,d1
	beq.s	fade

	add.b	#11,(a1)
	add.b	#11,(a2)
	
; * sprite down

	lea	arrow1data(pc),a4
	lea	arrow2data(pc),a5
	add.b	#11,(a4)
	add.b	#11,2(a4)
	add.b	#11,(a5)
	add.b	#11,2(a5)
; *
	clr.b	$bfec01	
	bra.s	fade


; ***     .     è  O¢3o fade choosen menu option ***

; *** Fade it up or down ***

fade:	lea	fadecol(pc),a1
	tst.b	fadeflag	;0=subit
	beq.s	subit

ddit:
	cmp.w	#$0fff,(a1) ;eee
	beq.s	change2
	add.w	#$0111,(a1)
	bra.s	go

subit:
	cmp.w	#$0666,(a1)
	beq.s	change1
	sub.w	#$0111,(a1)
	bra.s	go

change1:
	move.b	#1,fadeflag
	bra.s	go	
change2:
	clr.b	fadeflag

go:

; *** System scroll ***

systemscroll:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	move.l	#640+630,d0
	move.l	#164,d1			;heigth
	jsr	-240(a6)		;M     .     è  PÎ®
WoveRastport
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	moveq	#4,d0			;Speed
	moveq	#0,d1		;
	moveq	#0,d2	;
	move.l	#154,d3	;
	move.l	#640+630,d4
	move.l	#164+9,d5
	jsr	-396(a6)		;Scrollraster
	sub.b	#4,rows			;counter
	bne.S	goforit
	move.b	#8,rows
	lea	rastport(pc),a1
	move.l	textpointer(pc),a0
	moveq	#2,d0
	jsr	-60(a6)
	addq.l	#1,textpointer
	cmp.l	#endG,textpointer
	bne.S	goforit
	move.l	#gtext,textpointer

goforit:

; *** Scroll timing in the interrupt ***

stop_yes_no:
	cmp.b	     .     è  Qg"‡š#1,sabine
	beq.S	noscr
	bra.S	scroll_timing
	
noscr:
	addq.b	#1,scrollcounter
	cmp.b	#80,scrollcounter	;time in vertical interrrupts
	bne.S	exit
	clr.b	sabine
	clr.b	scrollcounter

scroll_timing:
	cmp.b	#1,prg			;bplcon1 scroll ?
	beq.S	scroll	

first:	bsr.L	sthalf			;else print letter
	bra.S	exit	

scroll:	bsr.L	scr			;scroll letter with $0102
	
exit:	
	subq.b	#3,spritedata+1
	subq.b	#1,spritedata+9
	subq.b	#2,spritedata+17
	subq.b	#1,spritedata+25
	subq.b	#4,spritedata+33
	subq.b	#     .     è  R¾{ÁB3,spritedata+41
	subq.b	#1,spritedata+49
	subq.b	#2,spritedata+57
	subq.b	#4,spritedata+65
	subq.b	#2,spritedata+73
	subq.b	#1,spritedata+81
	subq.b	#3,spritedata+89
	subq.b	#1,spritedata+97
	subq.b	#2,spritedata+105
	subq.b	#3,spritedata+113
	subq.b	#4,spritedata+121
	subq.b	#2,spritedata+129

	movem.l	(a7)+,a0-a6/d0-d7
	rts

; --------------------- copper list --------------------

copper:

; *** Sprite pointers ***
	
spritepointer:
	dc.w	$0120,$0000,$0122,$0000,$0124,$0000,$0126,$     .     è  S¿z½ö0000
	dc.w	$0128,$0000,$012a,$0000,$012c,$0000,$012e,$0000
	dc.w	$0130,$0000,$0132,$0000,$0134,$0000,$0136,$0000
	dc.w	$0138,$0000,$013a,$0000,$013c,$0000,$013e,$0000

	dc.w	$0100,$0200		;bplcon0
	dc.w	$0096,$8020		;dmacon / sprites on

	dc.w	$008e,$2081		;diwstrt
	dc.w	$0090,$2cc1		;diwstop
	dc.w	$0092,$0038		;ddfstrt
	dc.w	$0094,$00d0		;ddfstop

	dc.w	$0102,$0000		;clear bplcon1 
	dc.w	$0104,$0000		;clear blpcon2
	dc.w	$0108,$0000		;bplmod0
	dc.w	$010a,$0000		;bplmod1

sprite_color     .     è  >*«	,s:
	dc.w	$01a0,$0000
	dc.w	$01a2,$0fff
	dc.w	$01a4,$0bbb
	dc.w	$01a6,$0888

	dc.w	$01a8,$0000
	dc.w	$01aa,$0f00
	dc.w	$01ac,$0a75		;sprite color
	dc.w	$01ae,$000f

; *** The 'new' copper waits ***
	

	dc.w	$2011,$fffe,$0180,$0200
	dc.w	$2111,$fffe,$0180,$0300
	dc.w	$2211,$fffe,$0180,$0400
	dc.w	$2311,$fffe,$0180,$0500
	dc.w	$2411,$fffe,$0180,$0610
	dc.w	$2511,$fffe,$0180,$0720
	dc.w	$2611,$fffe,$0180,$0831
	dc.w	$2711,$fffe,$0180,$0942
	dc.w	$2811,$fffe,$0180,$0a53
	dc.w	$2911,$fffe,     .     è  U
Lï°#1,a0
	dbra	d7,text_loop
	bra.s	makeadr

put_text:
	movem.l	d1/a0,-(a7)
	lea	rastport(pc),a1
	moveq	#71,d0
	jsr	-240(a6)
	lea	rastport(pc),a1
	jsr	-60(a6)
	movem.l	(a7)+,d1/a0
	rts

; *** Calculate Address list for the font ***

makeadr:lea	adrlist(pc),a0
	lea	font(pc),a1
	move.l	a1,a2
	moveq	#1,d1			;2 charlines		
adrlo2:	moveq	#19,d0			;Chars per line
adrloop:move.l	a1,(a0)+
	addq.w	#2,a1			;16 Pixel
	dbf	d0,adrloop
	add.l	#[12*40],a2
	move.l	a2,a1
	dbf	d1,adrlo2

; *** Set sprite      .   	  è  Vx [ipointers ***

set_sprite_pointers:
	move.l	#spritedata,d0
	lea	spritepointer+2(pc),a0
	bsr.s	setrel

; * set arrow relative

	move.l	#arrow1data,d0
	lea	spritepointer+18(pc),a0
	bsr.s	setrel
	move.l	#arrow2data,d0
	lea	spritepointer+26(pc),a0
	bsr.s	setrel

; * set cred relative

	move.l	#credits,d0
	lea	credbpl+2(pc),a0
	bsr.s	setrel
	bra.s	stcopp	

setrel:
	swap	d0
	move.w	d0,(a0)+
	add.w	#2,a0
	swap	d0
	move.w	d0,(a0)+
	rts

; *** Start copper ***
stcopp:
	move.l	#copper,$dff080

     .   
  è  W­<Cq; *** Compare F-keys ***

cmp_keys:
	lea	$7e000,a3
	move.b	$bfec01,d0	
	cmp.b	#$5f,d0			;F1
	beq.L	load1
	cmp.b	#$5d,d0			;F2
	beq.L	load2
	cmp.b	#$5b,d0			;F3
	beq.L	load3
	cmp.b	#$58,d0			;F4
	beq.L	load4
	cmp.b	#$56,d0			;F5
	beq.L	load5
	cmp.b	#$54,d0			;F6
	beq.L	load6
	cmp.b	#$52,d0			;F7
	beq.L	load7
	cmp.b	#$50,d0			;F8
	beq.L	load8
	cmp.b	#$4e,d0			;F9
	beq.L	load9
	cmp.b	#$4c,d0			;F10
	beq.L	load10
	btst	#6,$bfe001
	beq.s	endfast

	btst	#7,$bfe001
	beq.s	endfast

	tst.b	en     .     è  Xû»qdit
	beq.s	wait
	bra.s	endfast

wait:
	cmp.b	#$80,$dff006
	bne.S	wait
	move.b	$bfec01,d4
	cmp.b	#$81,d4		; 9 on numeric keyboard
	beq.s	disptime
	bsr.L	int
	bra.L	cmp_keys

disptime:
	move.w	#$000f,$dff180
	bsr.L	int
	move.w	#$0610,$dff180
	bra.L	cmp_keys

endfast:
	bra.s	set_load

end:	
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	38(a0),$dff080
	move.w	#$8020,$dff096		;Turn sprites on
	jsr	-138(a6)		;Permit
	movem.l	(sp)+,d0-d7/a0-a6
	moveq	#0,d0			;no err     .     è  IP2Ñƒors
	rts

; *** Mouse and key selection ***

set_load:
	lea	$7e000,a3
	move.b	menuwait(pc),d0	
	cmp.b	#$6f,d0
	beq.s	load1
	cmp.b	#$7a,d0
	beq.s	load2
	cmp.b	#$85,d0
	beq.s	load3
	cmp.b	#$90,d0
	beq.s	load4
	cmp.b	#$9b,d0
	beq.s	load5
	cmp.b	#$a6,d0
	beq.s	load6
	cmp.b	#$b1,d0
	beq.s	load7
	cmp.b	#$bc,d0
	beq.s	load8
	cmp.b	#$c7,d0
	beq.s	load9
	cmp.b	#$d2,d0
	beq.s	load10

	bra.s	end

; *** Which file shall I load ? *** 

load1:	move.b	#1,(a3)
	bra.s	end
load2:	move.b	#2,(a3)
	bra.s     .     è  Z¬€i                                  ******
; **************************************************************

>extern "Df0:data/gfx",tuttifont,4924

>extern "Df0:data/tuttifrutti.raw",credits,350    ;for tutti frutti normal
;>extern "Df0:data/utilities.raw",credits,350    ;for utilities
;>extern "Df0:data/gamepack.raw",credits,350    ;for gamepack
;>extern "Df0:data/fruitpack.raw",credits,350    ;fruitpack 

maxX = 20
maxY = 20

; ----------- Set up everyting before starting the copper      .     è  [À4ó^-----------

start:		
; *** Forbid ***

forbid:
	movem.l	d0-d7/a0-a6,-(sp)
	move.l	4.w,a6
	jsr	-132(a6)		;Forbid

	move.l	#fontmem,d0
	lea	fontbpl+2(pc),a1
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)

	move.l	#$70000,d0
	lea	new_bpl+2(pc),a0
	bsr.L	setrel

; *** Set relative logo address ***
; *** 32*320 ***

copy_logo:
	move.l	#logoaddr,d0
	lea	bpl+2(pc),a1
	moveq	#2,d1
logo_loop:
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)
	addq.w	#4,a1
	ad     .     è  \‹”æ¾d.w	#[32*40],d0
	dbf	d1,logo_loop

; *** Copy pack no. in screen memory ***

	lea	credits+31(pc),a0
	lea	tuttiname(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	lea	credits+32(pc),a0
	lea	tuttiname+1(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	bra.s	setpointer

sloop:
	cmp.b	(a1),d3
	bne.s	sloop2
	bsr.s	copchar
sloop2:	
	addq.l	#1,a2
	addq.l	#1,d3
	dbf	d5,sloop
	rts
; *** copies char into memory     .     è  ] ìÀu ***
; source in  A2  /   destination in A0


copchar:
	moveq	#6,d0
copycharmem:
	move.b	(a2),(a0)	
	add.l	#50,a0
	add.l	#10,a2	
	dbf	d0,copycharmem
	rts

; *** Set text pointer for small scroller ***

setpointer:
	move.l	#gtext,textpointer

; *** Open graphics.library ***

open_gfx:
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	d0,gfxbase

init_bitmap:
	move.l	gfxbase(pc),a6
	lea	bitmap(pc),a0
	moveq	#1,d0			;how many planes ?
	move.l	#640,d1			
	move.l	#256     .     è  ^}–¢Î,d2			
	
	jsr	-390(a6)		;InitBitmap
	move.l	#$70000,bitmap+8

init_rastport:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	jsr	-198(a6)		;InitRastport
	
	move.l	#bitmap,rastport+4

clear_screen:
	lea	$70000,a0
	move.l	#$10000/4-1,d0
clear_loop:
	clr.l	(a0)+	
	dbf	d0,clear_loop

; *** Set hires topaz 8 font ***

open_font:
	lea	txtstruc(pc),a0
	jsr	-72(a6)			;OpenFont
	move.l	d0,txtfont

set_font:
	lea	rastport(pc),a1
	move.l	txtfont(pc),a0
	jsr	-66(a6)			;Setfont	

; *** Text output r     .     è  TY“Pªoutine for the menu ***

	moveq	#9,d7
	lea	text1(pc),a0
	moveq	#32,d1

text_loop:
	bsr.S	put_text
	add.l	#11,d1	;10
	add.l	#71,a0
	subq.l	#1,a0
	cmp.b	#' ',(a0)		;alt + space ?
	bne.s	textit

; *** Test in which line and set end position of beam ***

	move.w	d7,d6	
	moveq	#10,d5
	sub.w	d6,d5		;10-d7
	move.w	d5,$7f000
	lea	$7e000,a3
	lea	waitlist(pc),a2
	subq.w	#1,d5
	add.w	d5,a2
	move.b	(a2),down
	bra.s	textit

waitlist:
	dc.b	$6f,$7a,$85,$90,$9b,$a6,$b1,$bc,$c7,$d2

textit:
	addq.l	     n   #  è  `Én®“nt
speed44:
	move.b	#$44,speed
	bra.s	decont
speed88:
	move.b	#$88,speed
	bra.s	decont
speed110:
	move.b	#$110,speed
	bra.s	decont
stop:
	move.b	#1,sabine
	bra.L	decont

; *** Copy char to screen ***

blitrou:
	move.l	#fontmem+48,destind
	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0038,bmodula
	move.w	#0048,bmoduld
	move.w	#%0000001100000001,bltsize
	bsr.s	blitter
	rts

; *** Blitter routine ***
	
blitter:

waitblit:
	btst	#14,$dff002		
	bne.S	blitt     n   $  è  aj!Åier

	move.l	sourcea(pc),$dff050
	move.l	destind(pc),$dff054
	move.w	bcontr0(pc),$dff040
	move.w	bcontr1(pc),$dff042
	move.w	bmodula(pc),$dff064
	move.w	bmoduld(pc),$dff066
	move.w	#$ffff,$dff044
	move.w	#$ffff,$dff046

	move.w	bltsize(pc),$dff058
	rts

; *** Spritedata-list ***

spritedata:
	dc.l	$2cd82d00
	dc.w	$0000,$0001	
	dc.l	$2e252f00
	dc.w	$8000,$0000	
	dc.l	$30983100
	dc.w	$0001,$0001	
	dc.l	$32f83300
	dc.w	$8000,$0000	
	dc.l	$34383500
	dc.w	$0000,$0001	
	dc.l	$36983700
	dc.w     n   %  è  böw8?	$0001,$0001	
	dc.l	$38583900
	dc.w	$0000,$0001	

	dc.l	$3aa53b00
	dc.w	$8000,$0000	

	dc.l	$3c883d00
	dc.w	$0001,$0001	

	dc.l	$3eb33f00
	dc.w	$0000,$0001	

	dc.l	$40184100
	dc.w	$8000,$0000	
	dc.l	$42884300
	dc.w	$0000,$0001	
	dc.l	$44384500
	dc.w	$0001,$0001	

	dc.l	$46684700
	dc.w	$8000,$0000	
	dc.l	$48384900
	dc.w	$0001,$0001	

	dc.l	$4a254b00
	dc.w	$8000,$0000	
	dc.l	$4ca84d00
	dc.w	$0000,$0001	
	dc.l	$4e284f00
	dc.w	$0000,$0001	
	dc.l	$50185100
	dc.w	$0001,$0001	
	dc.l	$528853     n   &  è  c8ÕÙ200
	dc.w	$8000,$0000	
	dc.l	$54535500
	dc.w	$0000,$0001	
	dc.w	0,0	

; *** Sprite datas for the arrows ***

arrow1data:
	dc.l	$6f407600
	dc.w	$0000,$0018
	dc.w	$0000,$001C
	dc.w	$0000,$0FFE
	dc.w	$0000,$0FFF
	dc.w	$0000,$0FFE
	dc.w	$0000,$001C
	dc.w	$0000,$0018
	dc.w	$0000,$0000

arrow2data:
	dc.l	$6fd37600
	dc.w	$0000,$1800
	dc.w	$0000,$3800
	dc.w	$0000,$7FF0
	dc.w	$0000,$FFF0
	dc.w	$0000,$7FF0
	dc.w	$0000,$3800
	dc.w	$0000,$1800
	dc.w	$0000,$0000

; *** Libraries ***

gfxname:dc.b	     n   '  è  dÂŠðŸ'graphics.library',0
	even

; *** Char address list ***

adrlist:blk.l	50,0

; *** Ascii tab ***

chartab:
	dc.b	'A',00,'B',01,'C',02,'D',03,'E',04,'F',05,'G',06
	DC.B	'H',07,'I',08,'J',09,'K',10,'L',11,'M',12,'N',13
	DC.B	'O',14,'P',15,'Q',16,'R',17,'S',18,'T',19,'U',20
	DC.B	'V',21,'W',22,'X',23,'Y',24,'Z',25,'1',26
	dc.b	'2',27,'3',28,'4',29,'5',30,'6',31,'7',32,'8',33
	dc.b	'9',34,'0',35,'?',36,'!',37,'.',38,' ',39
	dc.b	'z',39,'x',39,'y',39,'w',39,'v',39
	dc.b	's',39


; *** Var     n   (  è  eHÂžiables for the blitter routine ***

sourcea:dc.l	0
destind:dc.l	0
bcontr0:dc.w	0
bcontr1:dc.w	0
bmodula:dc.w	0
bmoduld:dc.w	0
bltsize:dc.w	0

; *** Variables for the scroll routine ***

swapi:	dc.b	0,0,0
swap:	dc.b	0
switch:	dc.b	0
prg:	dc.b	0
sicher:	dc.l	0
addit:	dc.l	0
speed:	dc.b	$44		;speed variable
sabine:	dc.b	0		;stop yes/no
scrollcounter:dc.b	0	
even

; *** Graphic library stuff ***

gfxbase: dc.l	0
rastport:blk.b	100,0
bitmap:	 blk.b	16,0
position:dc.l	0

; *** Font stuff *     n   )  è  fÀü¹**

txtfont:dc.l	0
fontname:dc.b	'topaz.font',0
even
txtstruc:
	dc.l	fontname
	dc.w	8		
	dc.w	0		;flags
rows:	dc.b	0
mousetop:	dc.b	0
even
textpointer:dc.l	0



text:	
DC.B "..........................WE ARE LAME........CHICKS ARE FAME.......... "
DC.B "SOME SPECIAL SORRIES HAVE TO GO TO TRIX OF DEXION... SLAYER OF NO LIMITS... THE PRIDE OF FLASH PROD. ... CLASH OF PARADOX... RUBICON OF VALHALLA... RAY OF SKID ROW... STRANGER OF ADEPT AND DR. AWESOME OF CRUSADERS FOR THIS LONG DELAY "     n   *  è  g ìz¬
DC.B "BUT I HAD BIG PROBLEMS WITH ALL THOSE CONTACTS OF CHESTER. I HOPE THAT I MANAGED IT NOW... ... ... SORRY BUT I HAVE TO LEAVE YOU NOW BECAUSE I AM WRITING A TEST IN FRENCH TOMORROW.   SO BYE...... AND ALL THE BEST WISHES YOU YOURS.......AXEL OF BRAINSTORM"
DC.B "...........................SCROLL RESTARTS.........................."
DC.B "."
dc.b	-1
even


gtext:
DC.B 'This time the SPECIAL greetings from Brainstorm members are going to '
dc.b 'the following amiga beasts:             n   +  è  hóù@     '
dc.b 'From the ZINE team (Orlando, Chester, Accused) to: Hack-Mag, D.I.S.C, '
dc.b '4th Dimension, Stolen Data, Fraud, '
dc.b 'ex-News On Tour and to all the editors of the other disk-magazines...'
dc.b '                                  '
;
dc.b 'From ORLANDO to: '
dc.b "Slayer of Scoopex (Thanks for the demo! OK, we're gonna make "
dc.b "a sex-phone-call! I'll send you my number soon!), "
dc.b 'Tec of Cryptoburners (Waiting for your next cool demo... ), '
dc.b 'Monotof of St     n   ,  è  i§àcšorm (I know, that ZINE is a best-seller!),  '
dc.b 'Terminator of Zero Defects (Thanks for express sending and calls), '
dc.b 'Raistlin of Northstar (Thanks for the tape. Where is the next?) '
dc.b '                                  '
;
dc.b 'From MAJESTIC to: '
dc.b 'Hazor (BF), Jackmix (CRB), TSB, Hybrid, Mirage                   '
;
dc.b 'From TRUXTON to: '
dc.b 'Fraxion/Lix, No Limits/Hunter, Spreadpoint/Mikey, '
dc.b 'Phenomena/Dream Warrior, Scoopex SF/Zebra, Silents/L.Dredd ,      n   -  è  0ØŠ¶<                                  '
;
dc.b 'From AXEL to: '
dc.b ' This time my (Axel) special hellos go to: Crusaders (Bustman, Dr. Awesome),'
dc.b ' Kefrens (Maestro), Dual Crew (Tip), Anarchy (4-Mat), Scoopex (Bleris), Budbrain Productions (Psycho),'
dc.b ' Cascade (Skimmer), Cytax (Terminator-X), Giants (Dr. Feelgood), Euphoria (Countmic),'
dc.b ' Addonic (Dr. Skid), Triangle 3532 (Zark), Warfalcons (Syz), Paradox (Clash), Adept (Stranger), Valhalla & Angels (Rubicon),'
dc.b ' Sk     n     è  kèÚÖd$0180,$096b
	dc.w	$2a11,$fffe,$0180,$0a7c
	dc.w	$2b11,$fffe,$0180,$0b8d
	dc.w	$2c11,$fffe,$0180,$0c9e
	dc.w	$2d11,$fffe,$0180,$0daf
	dc.w	$2e11,$fffe,$0180,$0000
	

; *** Logo stuff ***

logowait:
	dc.w	$4e11,$fffe
	dc.w	$0100,$3200
bpl:
	dc.w	$00e0,$0006,$00e2,$0000,$00e4,$0006
	dc.w	$00e6,$2800,$00e8,$0006,$00ea,$5000

colors_of_logo:
	dc.w	$0180,$0000,$0182,$0f76,$0184,$0d54
	dc.w	$0186,$0b32,$0188,$0A10,$018a,$0800
	dc.w	$018c,$0600,$018e,$0400

noplan:	dc.w	$4f11,$fffe,$0100,$02     n     è  l4v¼Ù00

; *** Some more copper waits /colors ***

beammove1:
	dc.w	$5011,$fffe,$0180,$0daf
	dc.w	$5111,$fffe,$0180,$0c9e
	dc.w	$5211,$fffe,$0180,$0b8d
	dc.w	$5311,$fffe,$0180,$0a7c
	dc.w	$5411,$fffe,$0180,$096b
	dc.w	$5511,$fffe,$0180,$085a,$0182,$0d86          ;menu col

; *** Set hires ***

	dc.w	$0102,$0000		;end of wobbling
	dc.w	$0100,$9200		;hires + 1 plane
new_bpl:
	dc.w	$00e0,$0007		;text located at $70000
	dc.w	$00e2,$0000

; *** Set hires END .///////////////

beammove2:
	dc.w	     n     è  mœ -ê$5611,$fffe,$0180,$0749;1
	dc.w	$5711,$fffe,$0180,$0638
	dc.w	$5811,$fffe,$0180,$0527
	dc.w	$5911,$fffe,$0180,$0416
	dc.w	$5a11,$fffe,$0180,$0305;5
	dc.w	$5b11,$fffe,$0180,$0204
	dc.w	$5c11,$fffe,$0180,$0103
	dc.w	$5d11,$fffe,$0180,$0002
	dc.w	$5e11,$fffe,$0180,$0000;9

; *** choose option background ***

	dc.w	$6011,$fffe,$0180,$0002
	dc.w	$6111,$fffe,$0180,$0103
	dc.w	$6211,$fffe,$0180,$0204
	dc.w	$6311,$fffe,$0180,$0305
	dc.w	$6411,$fffe,$0180,$0416
	dc.w	$6511,$fffe,$0180,$0527
	     n     è  n×~gdc.w	$6611,$fffe,$0180,$0638
	dc.w	$6711,$fffe,$0180,$0416
	dc.w	$0182,$0d86

; *** menu option

menuwait:	dc.w	$6f11,$fffe,$0182
fadecol:	dc.w	$0888
menuwait2:	dc.w	$7711,$fffe,$0182,$0d86

; *** menu option end

	dc.w	$e211,$fffe,$0180,$0416
	dc.w	$e311,$fffe,$0180,$0638
	dc.w	$e411,$fffe,$0180,$0527
	dc.w	$e511,$fffe,$0180,$0416
	dc.w	$e611,$fffe,$0180,$0305		
	dc.w	$e711,$fffe,$0180,$0204		
	dc.w	$e811,$fffe,$0180,$0103		
	dc.w	$e911,$fffe,$0180,$0002		

;;;;;;;;;;;;;;;;
	dc.w	$e     n     è  o.E}¼b11,$fffe,$0180,$0002		
	dc.w	$ec11,$fffe,$0180,$0103		
	dc.w	$ed11,$fffe,$0180,$0204		
	dc.w	$ee11,$fffe,$0180,$0305		
	dc.w	$ef11,$fffe,$0180,$0416		
	dc.w	$f011,$fffe,$0180,$0527		
	dc.w	$f111,$fffe,$0180,$0638		
	dc.w	$f211,$fffe,$0180,$0416		

;;;;;;;;;;;;;;;;; little scroll color
	dc.w	$f311,$fffe,$0182,$0749		


	dc.w	$fc11,$fffe,$0180,$0527		
	dc.w	$fd11,$fffe,$0180,$0638		
	dc.w	$fe11,$fffe,$0180,$0749		
	dc.w	$ff11,$fffe,$0180,$085a		

; *** under 256 ***

	dc.w	$ffdf,$fffe     n     è  pfz™æ		;beam 2 under 256

	dc.w	$0011,$fffe,$0180,$096b		
	dc.w	$0111,$fffe,$0180,$0a7c		
	dc.w	$0211,$fffe,$0180,$0b8d		
	dc.w	$0311,$fffe,$0180,$0c9e		
	dc.w	$0411,$fffe,$0180,$0daf		
	dc.w	$0511,$fffe,$0180,$0416		
	dc.w	$0611,$fffe,$0180,$0527		

; /////////*** The scroll copper murks ***

fontpos:dc.w	$0711,$fffe
	dc.w	$0182,$0fa8
	dc.w	$0100,$1200
	dc.w	$008e,$2c6b
	dc.w	$0090,$2cff
	dc.w	$0092,$0018
	dc.w	$0094,$00d8

fontbpl:
	dc.w	$00e0,$0000
	dc.w	$00e2,$0000

bplcon1:dc.w	$0102     n     è  qÂe^v,$00ff		;move and move...

; /////////*** end of scroll routine copper murks ***

	dc.w	$1411,$fffe,$0180,$0416,$0100,$0200		
	dc.w	$1511,$fffe,$0180,$0daf		
	dc.w	$1611,$fffe,$0180,$0c9e		
	dc.w	$1711,$fffe,$0180,$0b8d		
	dc.w	$1811,$fffe,$0180,$0a7c		
	dc.w	$1911,$fffe,$0180,$096b		
	dc.w	$1a11,$fffe,$0180,$085a		
	dc.w	$1b11,$fffe,$0180,$0749		
	dc.w	$1c11,$fffe,$0180,$0638		
	dc.w	$1d11,$fffe,$0180,$0527,$0182,$0942		
	dc.w	$1e11,$fffe,$0180,$0610		
	dc.w	$1f11,$fffe,$0180,$0610	     n     è  rÂG	
	dc.w	$2011,$fffe,$0180,$0610		

; credits
	dc.w	$0100,$1200
	dc.w	$0102,$0000		;end of wobbling
credbpl:dc.w	$00e0,$0000		
	dc.w	$00e2,$0000		

	dc.w	$2711,$fffe,$0100,$0200
	dc.w	$2911,$fffe,$0180,$0831		
	dc.w	$2a11,$fffe,$0180,$0720	
	dc.w	$2b11,$fffe,$0180,$0610		
	dc.w	$2c11,$fffe,$0180,$0500		
	dc.w	$2d11,$fffe,$0180,$0400		
	dc.w	$2e11,$fffe,$0180,$0300		
	dc.w	$2f11,$fffe,$0180,$0200		
	dc.w	$3011,$fffe,$0180,$0000		

coppend:dc.w	$ffff,$fffe

; »»» Scroll subroutines «««
     n      è  s�›•.
sthalf:	bsr.S	decode			;decode ascii text
	move.l	sicher(pc),sourcea
	bra.S	print

print:	bsr.L	blitrou	

scr:	
	move.b	speed(pc),d0
	sub.b	d0,bplcon1+3		;scrspeed $11/$22/$44/$88/$110
	cmp.b	#$ef,bplcon1+3
	beq.S	copy
	move.b	#1,prg			;I want bplcon1 scroll
	rts

; *** Copy screen ***

copy:	move.w	#$ff,bplcon1+2
	move.l	#fontmem+2,sourcea
	move.l	#fontmem,destind

	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0002,bmodula
	move.w	#0002,bmoduld
	mov     n   !  è  t.Þ“çe.w	#%0000011000011000,bltsize ;24 words
	bsr.L	blitter
	clr.b	prg			;I want to copy the char
	rts

; *** Decode the Ascii text !!! ***

decode:
	lea	text(pc),a0
	add.l	addit(pc),a0
	lea	chartab(pc),a1
	moveq	#46,d6			;How many chars
	moveq	#0,d0

speed_changed:
	cmp.b	#'z',(a0)		;very slow
	beq.s	speed11
	cmp.b	#'y',(a0)		;slow
	beq.s	speed22
	cmp.b	#'x',(a0)		;normal
	beq.s	speed44
	cmp.b	#'w',(a0)		;fast
	beq.s	speed88
	cmp.b	#'v',(a0)		;very fast
	beq.s	speed110
	cmp.b	#'s',(a0)	     n   "  è  _w*Òõ	;stop
	beq.s	stop

decont:
chloop:
	move.b	(a0),d0
	cmp.b	(a1),d0	
	beq.S	found

	addq	#2,a1
	dbra	d6,chloop
	clr.l	addit
	bra.S	decode

found:					;Char found !! Yeah
	addq	#1,a1
	lea	adrlist(pc),a4
	move.b	(a1),swap
	sub.b	#1,swap
	move.l	swapi(pc),d4
	cmp.b	#$ff,d4
	beq.S	continue

searchl:
	add.w	#4,a4
	dbra	d4,searchl

continue:
	move.l	(a4),sicher
	add.l	#1,addit
	rts

; *** Different speeds ***

speed11:
	move.b	#$11,speed
	bra.s	decont
speed22:
	move.b	#$22,speed
	bra.s	deco     n     è  vzZ²ù	end
load3:	move.b	#3,(a3)
	bra.L	end
load4:	move.b	#4,(a3)
	bra.L	end
load5:	move.b	#5,(a3)
	bra.L	end
load6:	move.b	#6,(a3)
	bra.L	end
load7:	move.b	#7,(a3)
	bra.L	end
load8:	move.b	#8,(a3)
	bra.L	end
load9:	move.b	#9,(a3)
	bra.L	end
load10:	move.b	#10,(a3)
	bra.L	end

; ------------------- Main routines --------------------

int:
	movem.l	a0-a6/d0-d7,-(a7)
	lea	logowait(pc),a0
	cmp.b	#$2f,(a0)
	beq.s	sou
	subq.b	#$01,(a0)
sou:

; *** Move beam at top of selection in first frame di     n     è  wl³ÏMsplayed ***

	cmp.b	#1,mousetop
	beq.s	mouseco

	move.b	#$6f,menuwait	
	move.b	#$7a,menuwait2
	move.b	#$6f,arrow1data
	move.b	#$76,arrow1data+2
	move.b	#$6f,arrow2data
	move.b	#$76,arrow2data+2

	move.b	#1,mousetop
	bra.s	okY

; -------------------- Mouse routine ---------------------
mouseco:
	moveq	#0,d0
	moveq	#0,d1
	moveq	#0,d2
	moveq	#0,d3
	move.w 	$dff00a,d0
	cmp.w 	oldy(pc),d0
	beq.S 	okY
	move.w 	d0,d7
	move.w 	d0,d1
	lsr.w 	#8,d1		; d0 : X
	ext.w	d0		; d1 : Y

	move.w 	d1,d2     n     è  xŠ3ÙÅ		;Berechnungen fuer Y
	move.b 	oldy(pc),d3
	sub.w 	d2,d3
	move.w 	d3,d4
	neg.w 	d4
	cmp.w 	#-127,d3
	bgt.s 	nny1
	sub.w 	#255,d4
nny1:	cmp.w 	#127,d3
	blt.s 	nny2
	add.w 	#255,d4
nny2:	add.w 	d4,ypos
	move.w 	d7,oldy

okX:
	moveq	#0,d0
	move.w 	ypos(pc),d0
	tst.w 	d0
	bpl.s 	okY1
	add.w 	#maxY+1,ypos
	bra.s	menu_up

okY1:
	cmp.w 	#maxY,d0
	bcs.s 	okY
	sub.w 	#maxY+1,ypos
	bra.L	menu_down

okY:
	move.w	$dff00a,d0
	move.w	d0,oldy

joy:
	move.w	$dff00c,d0
	move.w	d0,d1
	lsr.w	#1,d1
	eo     n     è  y”ìÉr.w	d0,d1
	btst	#0,d1
	bne.s	menu_down
	btst	#8,d1
	bne.s	menu_up

; ------------------------ end of mouse routine

; *** Move beam up and down ***

movebeam:	
	move.b	$bfec01,d0
	cmp.b	#$77,d0		;end if help pressed
	bne.s	ok2
	move.b	#1,endit	

ok2:
	cmp.b	#$64,d0
	beq.s	menu_down
	cmp.b	#$66,d0
	beq.s	menu_up
	bra.s	fade	

; * Move menu up
	
menu_up:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	cmp.b	#$6f,(a1)		;top of menu ?
	beq.s	fade

; * sprite up

	lea	arrow1data(pc),a4
	lea	     n     è  zö'Þarrow2data(pc),a5
	sub.b	#11,(a4)
	sub.b	#11,2(a4)
	sub.b	#11,(a5)
	sub.b	#11,2(a5)
; *
	sub.b	#11,(a1)
	sub.b	#11,(a2)
	clr.b	$bfec01	
	bra.s	fade

; * Move menu down

menu_down:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	move.b	(a1),d1
	move.b	down(pc),d0
	cmp.b	d0,d1
	beq.s	fade

	add.b	#11,(a1)
	add.b	#11,(a2)
	
; * sprite down

	lea	arrow1data(pc),a4
	lea	arrow2data(pc),a5
	add.b	#11,(a4)
	add.b	#11,2(a4)
	add.b	#11,(a5)
	add.b	#11,2(a5)
; *
	clr.b	$bfec01	
	bra.s	fade


; ***     n     è  {¢3 fade choosen menu option ***

; *** Fade it up or down ***

fade:	lea	fadecol(pc),a1
	tst.b	fadeflag	;0=subit
	beq.s	subit

ddit:
	cmp.w	#$0fff,(a1) ;eee
	beq.s	change2
	add.w	#$0111,(a1)
	bra.s	go

subit:
	cmp.w	#$0666,(a1)
	beq.s	change1
	sub.w	#$0111,(a1)
	bra.s	go

change1:
	move.b	#1,fadeflag
	bra.s	go	
change2:
	clr.b	fadeflag

go:

; *** System scroll ***

systemscroll:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	move.l	#640+630,d0
	move.l	#164,d1			;heigth
	jsr	-240(a6)		;M     n     è  |Î®	ëoveRastport
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	moveq	#4,d0			;Speed
	moveq	#0,d1		;
	moveq	#0,d2	;
	move.l	#154,d3	;
	move.l	#640+630,d4
	move.l	#164+9,d5
	jsr	-396(a6)		;Scrollraster
	sub.b	#4,rows			;counter
	bne.S	goforit
	move.b	#8,rows
	lea	rastport(pc),a1
	move.l	textpointer(pc),a0
	moveq	#2,d0
	jsr	-60(a6)
	addq.l	#1,textpointer
	cmp.l	#endG,textpointer
	bne.S	goforit
	move.l	#gtext,textpointer

goforit:

; *** Scroll timing in the interrupt ***

stop_yes_no:
	cmp.b	     n     è  }g"‡.#1,sabine
	beq.S	noscr
	bra.S	scroll_timing
	
noscr:
	addq.b	#1,scrollcounter
	cmp.b	#80,scrollcounter	;time in vertical interrrupts
	bne.S	exit
	clr.b	sabine
	clr.b	scrollcounter

scroll_timing:
	cmp.b	#1,prg			;bplcon1 scroll ?
	beq.S	scroll	

first:	bsr.L	sthalf			;else print letter
	bra.S	exit	

scroll:	bsr.L	scr			;scroll letter with $0102
	
exit:	
	subq.b	#3,spritedata+1
	subq.b	#1,spritedata+9
	subq.b	#2,spritedata+17
	subq.b	#1,spritedata+25
	subq.b	#4,spritedata+33
	subq.b	#     n     è  ~¾{ÀÖ3,spritedata+41
	subq.b	#1,spritedata+49
	subq.b	#2,spritedata+57
	subq.b	#4,spritedata+65
	subq.b	#2,spritedata+73
	subq.b	#1,spritedata+81
	subq.b	#3,spritedata+89
	subq.b	#1,spritedata+97
	subq.b	#2,spritedata+105
	subq.b	#3,spritedata+113
	subq.b	#4,spritedata+121
	subq.b	#2,spritedata+129

	movem.l	(a7)+,a0-a6/d0-d7
	rts

; --------------------- copper list --------------------

copper:

; *** Sprite pointers ***
	
spritepointer:
	dc.w	$0120,$0000,$0122,$0000,$0124,$0000,$0126,$     n     è  ¿z½Š0000
	dc.w	$0128,$0000,$012a,$0000,$012c,$0000,$012e,$0000
	dc.w	$0130,$0000,$0132,$0000,$0134,$0000,$0136,$0000
	dc.w	$0138,$0000,$013a,$0000,$013c,$0000,$013e,$0000

	dc.w	$0100,$0200		;bplcon0
	dc.w	$0096,$8020		;dmacon / sprites on

	dc.w	$008e,$2081		;diwstrt
	dc.w	$0090,$2cc1		;diwstop
	dc.w	$0092,$0038		;ddfstrt
	dc.w	$0094,$00d0		;ddfstop

	dc.w	$0102,$0000		;clear bplcon1 
	dc.w	$0104,$0000		;clear blpcon2
	dc.w	$0108,$0000		;bplmod0
	dc.w	$010a,$0000		;bplmod1

sprite_color     n     è  j2s:
	dc.w	$01a0,$0000
	dc.w	$01a2,$0000
	dc.w	$01a4,$0000
	dc.w	$01a6,$0000

	dc.w	$01a8,$0000
	dc.w	$01aa,$0f00
	dc.w	$01ac,$085a		;sprite color
	dc.w	$01ae,$000f

; *** The 'new' copper waits ***
	

	dc.w	$2011,$fffe,$0180,$0002
	dc.w	$2111,$fffe,$0180,$0103
	dc.w	$2211,$fffe,$0180,$0204
	dc.w	$2311,$fffe,$0180,$0305
	dc.w	$2411,$fffe,$0180,$0416
	dc.w	$2511,$fffe,$0180,$0527
	dc.w	$2611,$fffe,$0180,$0638
	dc.w	$2711,$fffe,$0180,$0749
	dc.w	$2811,$fffe,$0180,$085a
	dc.w	$2911,$fffe,     n   *  è  � ìz’
DC.B "BUT I HAD BIG PROBLEMS WITH ALL THOSE CONTACTS OF CHESTER. I HOPE THAT I MANAGED IT NOW... ... ... SORRY BUT I HAVE TO LEAVE YOU NOW BECAUSE I AM WRITING A TEST IN FRENCH TOMORROW.   SO BYE...... AND ALL THE BEST WISHES YOU YOURS.......AXEL OF BRAINSTORM"
DC.B "...........................SCROLL RESTARTS.........................."
DC.B "."
dc.b	-1
even


gtext:
DC.B 'This time the SPECIAL greetings from Brainstorm members are going to '
dc.b 'the following amiga beasts:             n   +  è  ‚óù&     '
dc.b 'From the ZINE team (Orlando, Chester, Accused) to: Hack-Mag, D.I.S.C, '
dc.b '4th Dimension, Stolen Data, Fraud, '
dc.b 'ex-News On Tour and to all the editors of the other disk-magazines...'
dc.b '                                  '
;
dc.b 'From ORLANDO to: '
dc.b "Slayer of Scoopex (Thanks for the demo! OK, we're gonna make "
dc.b "a sex-phone-call! I'll send you my number soon!), "
dc.b 'Tec of Cryptoburners (Waiting for your next cool demo... ), '
dc.b 'Monotof of St     n   ,  è  ƒ§àc€orm (I know, that ZINE is a best-seller!),  '
dc.b 'Terminator of Zero Defects (Thanks for express sending and calls), '
dc.b 'Raistlin of Northstar (Thanks for the tape. Where is the next?) '
dc.b '                                  '
;
dc.b 'From MAJESTIC to: '
dc.b 'Hazor (BF), Jackmix (CRB), TSB, Hybrid, Mirage                   '
;
dc.b 'From TRUXTON to: '
dc.b 'Fraxion/Lix, No Limits/Hunter, Spreadpoint/Mikey, '
dc.b 'Phenomena/Dream Warrior, Scoopex SF/Zebra, Silents/L.Dredd ,      n   -  è  „ØŠµè                                  '
;
dc.b 'From AXEL to: '
dc.b ' This time my (Axel) special hellos go to: Crusaders (Bustman, Dr. Awesome),'
dc.b ' Kefrens (Maestro), Dual Crew (Tip), Anarchy (4-Mat), Scoopex (Bleris), Budbrain Productions (Psycho),'
dc.b ' Cascade (Skimmer), Cytax (Terminator-X), Giants (Dr. Feelgood), Euphoria (Countmic),'
dc.b ' Addonic (Dr. Skid), Triangle 3532 (Zark), Warfalcons (Syz), Paradox (Clash), Adept (Stranger), Valhalla & Angels (Rubicon),'
dc.b ' Sk     n   .  è  …Ä%jid Row (Ray), Synergy (Lobbytron), Amaze (Bomber), Dexion (Trix), No Limits (Slayer), Flash Prod. (The Pride).......................'


;
dc.b 'From PEACE to: '
dc.b 'Tellus/Gate, Visioner/TCC-RSI, Sledge/Adept, Amiga Tracer/CPS and some others...   '
;
dc.b 'From THE FLY to: '
dc.b 'Zylon/AFL, Doxos, Euphoria, Image, Legend, Desaster Area, Bass,                                  '
dc.b 'Motion and the others'
;
dc.b 'From SCATTERGOLD: '
dc.b 'Alcatraz, Defjam-Ccs-Acc, Tristar-Rsi, '
     n   /  è  †o7½�dc.b 'Crusaders, Kefrens, '
dc.b 'Legend, Dual Crew, Cytax, Paradox, Tgs, Genesis, '
dc.b 'Subway, Scoopex...                      ' 
dc.b '                                  '
;
dc.b 'From CHESTER to: '
DC.B '(Chester stopped all activities till christmas! Axel took '
dc.b 'Chesters contacts...)            '
dc.b '                                  '
;
dc.b 'And to all contacts from the other Brainstorm members...'
dc.b '                                  '
;
;
dc.b 'The credits for th     n   0  è  ‡Ú”Šis many times used bootmenu must go to: '
dc.b 'Orlando (Coding) and Chester (Design). '
dc.b 'Here the instructions: Use mouse, cursor keys, joystick '
dc.b 'to select and left mouse button, joy-button, return or '
dc.b 'f-key to load the desired program. (Joystick selection is '
dc.b 'quite useful for gamers, also because its not as easy to '
dc.b 'select with, as with the other methods...                '
dc.b '                                        '

endG:


; 71 chars ->
; ***     n   1  è  ˆPlÚ Menutext ***

text1:	 
dc.b "           F1  Intro              by  ADVANCE                          "
dc.b "           F2  New Intro          by  TOXIC TRACE                      "
dc.b "           F3  Vector Demo        by  TOXIC TRACE                      "
dc.b "           F4  Depeche Code       by  D-TECT                           "
dc.b "           F5  Tune               by  4-MAT OF ANARCHY                 "
dc.b "           F6  Tune               by  PHOTON OF PHENOMENA           n   2  è  ‰®Ì±l       ",' ' 
dc.b "                                                                       "
dc.b "                      Released:  16-11-90                              "
dc.b "                                                                       "
dc.b "                 -=== Compile done by Axel ===-                        "
even

tuttiname:	dc.b	'30'	;only up to 99 

; -----------------------------------------------------------------

oldy:dc.w	0
oldx:dc.w	0
ypos:dc.b	0
xpos:dc.b     n   3   Ï    csªŠ	0
endit:dc.b	0
fadeflag:dc.b	0
down:		dc.b	0
even
; *** Memory for the font and logo ***
tuttifont:	blk.b	84,0	
logoaddr:	blk.b	3840,0
font:		blk.b	1000,0		;4924
credits:	blk.b	350,0
fontmem:	blk.b	20*50,0
or Demo        by  TOXIC TRACE                      "
dc.b "           F4  Depeche Code       by  D-TECT                           "
dc.b "           F5  Tune               by  4-MAT OF ANARCHY                 "
dc.b "           F6  Tune               by  PHOTON OF PHENOMENA           n     è  €¬€                                  ******
; **************************************************************

>extern "Df0:data/gfx",tuttifont,4924

>extern "Df0:data/tuttifrutti.raw",credits,350    ;for tutti frutti normal
;>extern "Df0:data/utilities.raw",credits,350    ;for utilities
;>extern "Df0:data/gamepack.raw",credits,350    ;for gamepack
;>extern "Df0:data/fruitpack.raw",credits,350    ;fruitpack 

maxX = 20
maxY = 20

; ----------- Set up everyting before starting the copper      n     è  Œ¬9é	
	dc.w	$2011,$fffe,$0180,$0416		

; credits
	dc.w	$0100,$1200
	dc.w	$0102,$0000		;end of wobbling
credbpl:dc.w	$00e0,$0000		
	dc.w	$00e2,$0000		

	dc.w	$2711,$fffe,$0100,$0200
	dc.w	$2911,$fffe,$0180,$0658		
	dc.w	$2a11,$fffe,$0180,$0547	
	dc.w	$2b11,$fffe,$0180,$0436		
	dc.w	$2c11,$fffe,$0180,$0325		
	dc.w	$2d11,$fffe,$0180,$0214		
	dc.w	$2e11,$fffe,$0180,$0103		
	dc.w	$2f11,$fffe,$0180,$0002		
	dc.w	$3011,$fffe,$0180,$0000		

coppend:dc.w	$ffff,$fffe

; »»» Scroll subroutines «««
     n      è  ��›•
sthalf:	bsr.S	decode			;decode ascii text
	move.l	sicher(pc),sourcea
	bra.S	print

print:	bsr.L	blitrou	

scr:	
	move.b	speed(pc),d0
	sub.b	d0,bplcon1+3		;scrspeed $11/$22/$44/$88/$110
	cmp.b	#$ef,bplcon1+3
	beq.S	copy
	move.b	#1,prg			;I want bplcon1 scroll
	rts

; *** Copy screen ***

copy:	move.w	#$ff,bplcon1+2
	move.l	#fontmem+2,sourcea
	move.l	#fontmem,destind

	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0002,bmodula
	move.w	#0002,bmoduld
	mov     n   !  è  Ž.Þ“Íe.w	#%0000011000011000,bltsize ;24 words
	bsr.L	blitter
	clr.b	prg			;I want to copy the char
	rts

; *** Decode the Ascii text !!! ***

decode:
	lea	text(pc),a0
	add.l	addit(pc),a0
	lea	chartab(pc),a1
	moveq	#46,d6			;How many chars
	moveq	#0,d0

speed_changed:
	cmp.b	#'z',(a0)		;very slow
	beq.s	speed11
	cmp.b	#'y',(a0)		;slow
	beq.s	speed22
	cmp.b	#'x',(a0)		;normal
	beq.s	speed44
	cmp.b	#'w',(a0)		;fast
	beq.s	speed88
	cmp.b	#'v',(a0)		;very fast
	beq.s	speed110
	cmp.b	#'s',(a0)	     n   "  è  �w*ÒÅ	;stop
	beq.s	stop

decont:
chloop:
	move.b	(a0),d0
	cmp.b	(a1),d0	
	beq.S	found

	addq	#2,a1
	dbra	d6,chloop
	clr.l	addit
	bra.S	decode

found:					;Char found !! Yeah
	addq	#1,a1
	lea	adrlist(pc),a4
	move.b	(a1),swap
	sub.b	#1,swap
	move.l	swapi(pc),d4
	cmp.b	#$ff,d4
	beq.S	continue

searchl:
	add.w	#4,a4
	dbra	d4,searchl

continue:
	move.l	(a4),sicher
	add.l	#1,addit
	rts

; *** Different speeds ***

speed11:
	move.b	#$11,speed
	bra.s	decont
speed22:
	move.b	#$22,speed
	bra.s	deco     n   #  è  �Én®cnt
speed44:
	move.b	#$44,speed
	bra.s	decont
speed88:
	move.b	#$88,speed
	bra.s	decont
speed110:
	move.b	#$110,speed
	bra.s	decont
stop:
	move.b	#1,sabine
	bra.L	decont

; *** Copy char to screen ***

blitrou:
	move.l	#fontmem+48,destind
	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0038,bmodula
	move.w	#0048,bmoduld
	move.w	#%0000001100000001,bltsize
	bsr.s	blitter
	rts

; *** Blitter routine ***
	
blitter:

waitblit:
	btst	#14,$dff002		
	bne.S	blitt     n   $  è  ‘j!Å9er

	move.l	sourcea(pc),$dff050
	move.l	destind(pc),$dff054
	move.w	bcontr0(pc),$dff040
	move.w	bcontr1(pc),$dff042
	move.w	bmodula(pc),$dff064
	move.w	bmoduld(pc),$dff066
	move.w	#$ffff,$dff044
	move.w	#$ffff,$dff046

	move.w	bltsize(pc),$dff058
	rts

; *** Spritedata-list ***

spritedata:
	dc.l	$2cd82d00
	dc.w	$0000,$0001	
	dc.l	$2e252f00
	dc.w	$8000,$0000	
	dc.l	$30983100
	dc.w	$0001,$0001	
	dc.l	$32f83300
	dc.w	$8000,$0000	
	dc.l	$34383500
	dc.w	$0000,$0001	
	dc.l	$36983700
	dc.w     n   %  è  ’öw8	$0001,$0001	
	dc.l	$38583900
	dc.w	$0000,$0001	

	dc.l	$3aa53b00
	dc.w	$8000,$0000	

	dc.l	$3c883d00
	dc.w	$0001,$0001	

	dc.l	$3eb33f00
	dc.w	$0000,$0001	

	dc.l	$40184100
	dc.w	$8000,$0000	
	dc.l	$42884300
	dc.w	$0000,$0001	
	dc.l	$44384500
	dc.w	$0001,$0001	

	dc.l	$46684700
	dc.w	$8000,$0000	
	dc.l	$48384900
	dc.w	$0001,$0001	

	dc.l	$4a254b00
	dc.w	$8000,$0000	
	dc.l	$4ca84d00
	dc.w	$0000,$0001	
	dc.l	$4e284f00
	dc.w	$0000,$0001	
	dc.l	$50185100
	dc.w	$0001,$0001	
	dc.l	$528853     n   &  è  “8ÕÙ00
	dc.w	$8000,$0000	
	dc.l	$54535500
	dc.w	$0000,$0001	
	dc.w	0,0	

; *** Sprite datas for the arrows ***

arrow1data:
	dc.l	$6f407600
	dc.w	$0000,$0018
	dc.w	$0000,$001C
	dc.w	$0000,$0FFE
	dc.w	$0000,$0FFF
	dc.w	$0000,$0FFE
	dc.w	$0000,$001C
	dc.w	$0000,$0018
	dc.w	$0000,$0000

arrow2data:
	dc.l	$6fd37600
	dc.w	$0000,$1800
	dc.w	$0000,$3800
	dc.w	$0000,$7FF0
	dc.w	$0000,$FFF0
	dc.w	$0000,$7FF0
	dc.w	$0000,$3800
	dc.w	$0000,$1800
	dc.w	$0000,$0000

; *** Libraries ***

gfxname:dc.b	     n   '  è  ”ÂŠðo'graphics.library',0
	even

; *** Char address list ***

adrlist:blk.l	50,0

; *** Ascii tab ***

chartab:
	dc.b	'A',00,'B',01,'C',02,'D',03,'E',04,'F',05,'G',06
	DC.B	'H',07,'I',08,'J',09,'K',10,'L',11,'M',12,'N',13
	DC.B	'O',14,'P',15,'Q',16,'R',17,'S',18,'T',19,'U',20
	DC.B	'V',21,'W',22,'X',23,'Y',24,'Z',25,'1',26
	dc.b	'2',27,'3',28,'4',29,'5',30,'6',31,'7',32,'8',33
	dc.b	'9',34,'0',35,'?',36,'!',37,'.',38,' ',39
	dc.b	'z',39,'x',39,'y',39,'w',39,'v',39
	dc.b	's',39


; *** Var     n   (  è  •HÂniables for the blitter routine ***

sourcea:dc.l	0
destind:dc.l	0
bcontr0:dc.w	0
bcontr1:dc.w	0
bmodula:dc.w	0
bmoduld:dc.w	0
bltsize:dc.w	0

; *** Variables for the scroll routine ***

swapi:	dc.b	0,0,0
swap:	dc.b	0
switch:	dc.b	0
prg:	dc.b	0
sicher:	dc.l	0
addit:	dc.l	0
speed:	dc.b	$44		;speed variable
sabine:	dc.b	0		;stop yes/no
scrollcounter:dc.b	0	
even

; *** Graphic library stuff ***

gfxbase: dc.l	0
rastport:blk.b	100,0
bitmap:	 blk.b	16,0
position:dc.l	0

; *** Font stuff *     n   )  è  €ÀüŸ**

txtfont:dc.l	0
fontname:dc.b	'topaz.font',0
even
txtstruc:
	dc.l	fontname
	dc.w	8		
	dc.w	0		;flags
rows:	dc.b	0
mousetop:	dc.b	0
even
textpointer:dc.l	0



text:	
DC.B "..........................WE ARE LAME........CHICKS ARE FAME.......... "
DC.B "SOME SPECIAL SORRIES HAVE TO GO TO TRIX OF DEXION... SLAYER OF NO LIMITS... THE PRIDE OF FLASH PROD. ... CLASH OF PARADOX... RUBICON OF VALHALLA... RAY OF SKID ROW... STRANGER OF ADEPT AND DR. AWESOME OF CRUSADERS FOR THIS LONG DELAY "     n     è  —g"‡#1,sabine
	beq.S	noscr
	bra.S	scroll_timing
	
noscr:
	addq.b	#1,scrollcounter
	cmp.b	#80,scrollcounter	;time in vertical interrrupts
	bne.S	exit
	clr.b	sabine
	clr.b	scrollcounter

scroll_timing:
	cmp.b	#1,prg			;bplcon1 scroll ?
	beq.S	scroll	

first:	bsr.L	sthalf			;else print letter
	bra.S	exit	

scroll:	bsr.L	scr			;scroll letter with $0102
	
exit:	
	subq.b	#3,spritedata+1
	subq.b	#1,spritedata+9
	subq.b	#2,spritedata+17
	subq.b	#1,spritedata+25
	subq.b	#4,spritedata+33
	subq.b	#     n     è  ˜¾{À¼3,spritedata+41
	subq.b	#1,spritedata+49
	subq.b	#2,spritedata+57
	subq.b	#4,spritedata+65
	subq.b	#2,spritedata+73
	subq.b	#1,spritedata+81
	subq.b	#3,spritedata+89
	subq.b	#1,spritedata+97
	subq.b	#2,spritedata+105
	subq.b	#3,spritedata+113
	subq.b	#4,spritedata+121
	subq.b	#2,spritedata+129

	movem.l	(a7)+,a0-a6/d0-d7
	rts

; --------------------- copper list --------------------

copper:

; *** Sprite pointers ***
	
spritepointer:
	dc.w	$0120,$0000,$0122,$0000,$0124,$0000,$0126,$     n     è  ™¿z½p0000
	dc.w	$0128,$0000,$012a,$0000,$012c,$0000,$012e,$0000
	dc.w	$0130,$0000,$0132,$0000,$0134,$0000,$0136,$0000
	dc.w	$0138,$0000,$013a,$0000,$013c,$0000,$013e,$0000

	dc.w	$0100,$0200		;bplcon0
	dc.w	$0096,$8020		;dmacon / sprites on

	dc.w	$008e,$2081		;diwstrt
	dc.w	$0090,$2cc1		;diwstop
	dc.w	$0092,$0038		;ddfstrt
	dc.w	$0094,$00d0		;ddfstop

	dc.w	$0102,$0000		;clear bplcon1 
	dc.w	$0104,$0000		;clear blpcon2
	dc.w	$0108,$0000		;bplmod0
	dc.w	$010a,$0000		;bplmod1

sprite_color     n     è  šs:
	dc.w	$01a0,$0000
	dc.w	$01a2,$0000
	dc.w	$01a4,$0000
	dc.w	$01a6,$0000

	dc.w	$01a8,$0000
	dc.w	$01aa,$0f00
	dc.w	$01ac,$085a		;sprite color
	dc.w	$01ae,$000f

; *** The 'new' copper waits ***
	

	dc.w	$2011,$fffe,$0180,$0002
	dc.w	$2111,$fffe,$0180,$0103
	dc.w	$2211,$fffe,$0180,$0204
	dc.w	$2311,$fffe,$0180,$0305
	dc.w	$2411,$fffe,$0180,$0416
	dc.w	$2511,$fffe,$0180,$0527
	dc.w	$2611,$fffe,$0180,$0638
	dc.w	$2711,$fffe,$0180,$0749
	dc.w	$2811,$fffe,$0180,$085a
	dc.w	$2911,$fffe,     n     è  ›èÚÖ4$0180,$096b
	dc.w	$2a11,$fffe,$0180,$0a7c
	dc.w	$2b11,$fffe,$0180,$0b8d
	dc.w	$2c11,$fffe,$0180,$0c9e
	dc.w	$2d11,$fffe,$0180,$0daf
	dc.w	$2e11,$fffe,$0180,$0000
	

; *** Logo stuff ***

logowait:
	dc.w	$4e11,$fffe
	dc.w	$0100,$3200
bpl:
	dc.w	$00e0,$0006,$00e2,$0000,$00e4,$0006
	dc.w	$00e6,$2800,$00e8,$0006,$00ea,$5000

colors_of_logo:
	dc.w	$0180,$0000,$0182,$0f76,$0184,$0d54
	dc.w	$0186,$0b32,$0188,$0A10,$018a,$0800
	dc.w	$018c,$0600,$018e,$0400

noplan:	dc.w	$4f11,$fffe,$0100,$02     n     è  œ4v¼©00

; *** Some more copper waits /colors ***

beammove1:
	dc.w	$5011,$fffe,$0180,$0daf
	dc.w	$5111,$fffe,$0180,$0c9e
	dc.w	$5211,$fffe,$0180,$0b8d
	dc.w	$5311,$fffe,$0180,$0a7c
	dc.w	$5411,$fffe,$0180,$096b
	dc.w	$5511,$fffe,$0180,$085a,$0182,$0d86          ;menu col

; *** Set hires ***

	dc.w	$0102,$0000		;end of wobbling
	dc.w	$0100,$9200		;hires + 1 plane
new_bpl:
	dc.w	$00e0,$0007		;text located at $70000
	dc.w	$00e2,$0000

; *** Set hires END .///////////////

beammove2:
	dc.w	     n     è  �œ -º$5611,$fffe,$0180,$0749;1
	dc.w	$5711,$fffe,$0180,$0638
	dc.w	$5811,$fffe,$0180,$0527
	dc.w	$5911,$fffe,$0180,$0416
	dc.w	$5a11,$fffe,$0180,$0305;5
	dc.w	$5b11,$fffe,$0180,$0204
	dc.w	$5c11,$fffe,$0180,$0103
	dc.w	$5d11,$fffe,$0180,$0002
	dc.w	$5e11,$fffe,$0180,$0000;9

; *** choose option background ***

	dc.w	$6011,$fffe,$0180,$0002
	dc.w	$6111,$fffe,$0180,$0103
	dc.w	$6211,$fffe,$0180,$0204
	dc.w	$6311,$fffe,$0180,$0305
	dc.w	$6411,$fffe,$0180,$0416
	dc.w	$6511,$fffe,$0180,$0527
	     n     è  ž×~7dc.w	$6611,$fffe,$0180,$0638
	dc.w	$6711,$fffe,$0180,$0416
	dc.w	$0182,$0d86

; *** menu option

menuwait:	dc.w	$6f11,$fffe,$0182
fadecol:	dc.w	$0888
menuwait2:	dc.w	$7711,$fffe,$0182,$0d86

; *** menu option end

	dc.w	$e211,$fffe,$0180,$0416
	dc.w	$e311,$fffe,$0180,$0638
	dc.w	$e411,$fffe,$0180,$0527
	dc.w	$e511,$fffe,$0180,$0416
	dc.w	$e611,$fffe,$0180,$0305		
	dc.w	$e711,$fffe,$0180,$0204		
	dc.w	$e811,$fffe,$0180,$0103		
	dc.w	$e911,$fffe,$0180,$0002		

;;;;;;;;;;;;;;;;
	dc.w	$e     n     è  Ÿ.E}Œb11,$fffe,$0180,$0002		
	dc.w	$ec11,$fffe,$0180,$0103		
	dc.w	$ed11,$fffe,$0180,$0204		
	dc.w	$ee11,$fffe,$0180,$0305		
	dc.w	$ef11,$fffe,$0180,$0416		
	dc.w	$f011,$fffe,$0180,$0527		
	dc.w	$f111,$fffe,$0180,$0638		
	dc.w	$f211,$fffe,$0180,$0416		

;;;;;;;;;;;;;;;;; little scroll color
	dc.w	$f311,$fffe,$0182,$0749		


	dc.w	$fc11,$fffe,$0180,$0527		
	dc.w	$fd11,$fffe,$0180,$0638		
	dc.w	$fe11,$fffe,$0180,$0749		
	dc.w	$ff11,$fffe,$0180,$085a		

; *** under 256 ***

	dc.w	$ffdf,$fffe     n     è   fz™¶		;beam 2 under 256

	dc.w	$0011,$fffe,$0180,$096b		
	dc.w	$0111,$fffe,$0180,$0a7c		
	dc.w	$0211,$fffe,$0180,$0b8d		
	dc.w	$0311,$fffe,$0180,$0c9e		
	dc.w	$0411,$fffe,$0180,$0daf		
	dc.w	$0511,$fffe,$0180,$0416		
	dc.w	$0611,$fffe,$0180,$0527		

; /////////*** The scroll copper murks ***

fontpos:dc.w	$0711,$fffe
	dc.w	$0182,$0fa8
	dc.w	$0100,$1200
	dc.w	$008e,$2c6b
	dc.w	$0090,$2cff
	dc.w	$0092,$0018
	dc.w	$0094,$00d8

fontbpl:
	dc.w	$00e0,$0000
	dc.w	$00e2,$0000

bplcon1:dc.w	$0102     n     è  ‹ÆeR\,$00ff		;move and move...

; /////////*** end of scroll routine copper murks ***

	dc.w	$1411,$fffe,$0180,$0416,$0100,$0200		
	dc.w	$1511,$fffe,$0180,$0daf		
	dc.w	$1611,$fffe,$0180,$0c9e		
	dc.w	$1711,$fffe,$0180,$0b8d		
	dc.w	$1811,$fffe,$0180,$0a7c		
	dc.w	$1911,$fffe,$0180,$096b		
	dc.w	$1a11,$fffe,$0180,$085a		
	dc.w	$1b11,$fffe,$0180,$0749		
	dc.w	$1c11,$fffe,$0180,$0638		
	dc.w	$1d11,$fffe,$0180,$0527,$0182,$0942		
	dc.w	$1e11,$fffe,$0180,$0416		
	dc.w	$1f11,$fffe,$0180,$0416	     n   	  è  ¢x ZÝpointers ***

set_sprite_pointers:
	move.l	#spritedata,d0
	lea	spritepointer+2(pc),a0
	bsr.s	setrel

; * set arrow relative

	move.l	#arrow1data,d0
	lea	spritepointer+18(pc),a0
	bsr.s	setrel
	move.l	#arrow2data,d0
	lea	spritepointer+26(pc),a0
	bsr.s	setrel

; * set cred relative

	move.l	#credits,d0
	lea	credbpl+2(pc),a0
	bsr.s	setrel
	bra.s	stcopp	

setrel:
	swap	d0
	move.w	d0,(a0)+
	add.w	#2,a0
	swap	d0
	move.w	d0,(a0)+
	rts

; *** Start copper ***
stcopp:
	move.l	#copper,$dff080

     n   
  è  £­<Bå; *** Compare F-keys ***

cmp_keys:
	lea	$7e000,a3
	move.b	$bfec01,d0	
	cmp.b	#$5f,d0			;F1
	beq.L	load1
	cmp.b	#$5d,d0			;F2
	beq.L	load2
	cmp.b	#$5b,d0			;F3
	beq.L	load3
	cmp.b	#$58,d0			;F4
	beq.L	load4
	cmp.b	#$56,d0			;F5
	beq.L	load5
	cmp.b	#$54,d0			;F6
	beq.L	load6
	cmp.b	#$52,d0			;F7
	beq.L	load7
	cmp.b	#$50,d0			;F8
	beq.L	load8
	cmp.b	#$4e,d0			;F9
	beq.L	load9
	cmp.b	#$4c,d0			;F10
	beq.L	load10
	btst	#6,$bfe001
	beq.s	endfast

	btst	#7,$bfe001
	beq.s	endfast

	tst.b	en     n     è  ¤ûºådit
	beq.s	wait
	bra.s	endfast

wait:
	cmp.b	#$80,$dff006
	bne.S	wait
	move.b	$bfec01,d4
	cmp.b	#$81,d4		; 9 on numeric keyboard
	beq.s	disptime
	bsr.L	int
	bra.L	cmp_keys

disptime:
	move.w	#$000f,$dff180
	bsr.L	int
	move.w	#$0610,$dff180
	bra.L	cmp_keys

endfast:
	bra.s	set_load

end:	
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	38(a0),$dff080
	move.w	#$8020,$dff096		;Turn sprites on
	jsr	-138(a6)		;Permit
	movem.l	(sp)+,d0-d7/a0-a6
	moveq	#0,d0			;no err     n     è  ¥P2Ðçors
	rts

; *** Mouse and key selection ***

set_load:
	lea	$7e000,a3
	move.b	menuwait(pc),d0	
	cmp.b	#$6f,d0
	beq.s	load1
	cmp.b	#$7a,d0
	beq.s	load2
	cmp.b	#$85,d0
	beq.s	load3
	cmp.b	#$90,d0
	beq.s	load4
	cmp.b	#$9b,d0
	beq.s	load5
	cmp.b	#$a6,d0
	beq.s	load6
	cmp.b	#$b1,d0
	beq.s	load7
	cmp.b	#$bc,d0
	beq.s	load8
	cmp.b	#$c7,d0
	beq.s	load9
	cmp.b	#$d2,d0
	beq.s	load10

	bra.s	end

; *** Which file shall I load ? *** 

load1:	move.b	#1,(a3)
	bra.s	end
load2:	move.b	#2,(a3)
	bra.s     n     è  ¦zZ²É	end
load3:	move.b	#3,(a3)
	bra.L	end
load4:	move.b	#4,(a3)
	bra.L	end
load5:	move.b	#5,(a3)
	bra.L	end
load6:	move.b	#6,(a3)
	bra.L	end
load7:	move.b	#7,(a3)
	bra.L	end
load8:	move.b	#8,(a3)
	bra.L	end
load9:	move.b	#9,(a3)
	bra.L	end
load10:	move.b	#10,(a3)
	bra.L	end

; ------------------- Main routines --------------------

int:
	movem.l	a0-a6/d0-d7,-(a7)
	lea	logowait(pc),a0
	cmp.b	#$2f,(a0)
	beq.s	sou
	subq.b	#$01,(a0)
sou:

; *** Move beam at top of selection in first frame di     n     è  §l³Ïsplayed ***

	cmp.b	#1,mousetop
	beq.s	mouseco

	move.b	#$6f,menuwait	
	move.b	#$7a,menuwait2
	move.b	#$6f,arrow1data
	move.b	#$76,arrow1data+2
	move.b	#$6f,arrow2data
	move.b	#$76,arrow2data+2

	move.b	#1,mousetop
	bra.s	okY

; -------------------- Mouse routine ---------------------
mouseco:
	moveq	#0,d0
	moveq	#0,d1
	moveq	#0,d2
	moveq	#0,d3
	move.w 	$dff00a,d0
	cmp.w 	oldy(pc),d0
	beq.S 	okY
	move.w 	d0,d7
	move.w 	d0,d1
	lsr.w 	#8,d1		; d0 : X
	ext.w	d0		; d1 : Y

	move.w 	d1,d2     n     è  ¨Š3Ù•		;Berechnungen fuer Y
	move.b 	oldy(pc),d3
	sub.w 	d2,d3
	move.w 	d3,d4
	neg.w 	d4
	cmp.w 	#-127,d3
	bgt.s 	nny1
	sub.w 	#255,d4
nny1:	cmp.w 	#127,d3
	blt.s 	nny2
	add.w 	#255,d4
nny2:	add.w 	d4,ypos
	move.w 	d7,oldy

okX:
	moveq	#0,d0
	move.w 	ypos(pc),d0
	tst.w 	d0
	bpl.s 	okY1
	add.w 	#maxY+1,ypos
	bra.s	menu_up

okY1:
	cmp.w 	#maxY,d0
	bcs.s 	okY
	sub.w 	#maxY+1,ypos
	bra.L	menu_down

okY:
	move.w	$dff00a,d0
	move.w	d0,oldy

joy:
	move.w	$dff00c,d0
	move.w	d0,d1
	lsr.w	#1,d1
	eo     n     è  ©”ìÈÜr.w	d0,d1
	btst	#0,d1
	bne.s	menu_down
	btst	#8,d1
	bne.s	menu_up

; ------------------------ end of mouse routine

; *** Move beam up and down ***

movebeam:	
	move.b	$bfec01,d0
	cmp.b	#$77,d0		;end if help pressed
	bne.s	ok2
	move.b	#1,endit	

ok2:
	cmp.b	#$64,d0
	beq.s	menu_down
	cmp.b	#$66,d0
	beq.s	menu_up
	bra.s	fade	

; * Move menu up
	
menu_up:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	cmp.b	#$6f,(a1)		;top of menu ?
	beq.s	fade

; * sprite up

	lea	arrow1data(pc),a4
	lea	     n     è  ªö'®arrow2data(pc),a5
	sub.b	#11,(a4)
	sub.b	#11,2(a4)
	sub.b	#11,(a5)
	sub.b	#11,2(a5)
; *
	sub.b	#11,(a1)
	sub.b	#11,(a2)
	clr.b	$bfec01	
	bra.s	fade

; * Move menu down

menu_down:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	move.b	(a1),d1
	move.b	down(pc),d0
	cmp.b	d0,d1
	beq.s	fade

	add.b	#11,(a1)
	add.b	#11,(a2)
	
; * sprite down

	lea	arrow1data(pc),a4
	lea	arrow2data(pc),a5
	add.b	#11,(a4)
	add.b	#11,2(a4)
	add.b	#11,(a5)
	add.b	#11,2(a5)
; *
	clr.b	$bfec01	
	bra.s	fade


; ***     n     è  «¢2Ó fade choosen menu option ***

; *** Fade it up or down ***

fade:	lea	fadecol(pc),a1
	tst.b	fadeflag	;0=subit
	beq.s	subit

ddit:
	cmp.w	#$0fff,(a1) ;eee
	beq.s	change2
	add.w	#$0111,(a1)
	bra.s	go

subit:
	cmp.w	#$0666,(a1)
	beq.s	change1
	sub.w	#$0111,(a1)
	bra.s	go

change1:
	move.b	#1,fadeflag
	bra.s	go	
change2:
	clr.b	fadeflag

go:

; *** System scroll ***

systemscroll:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	move.l	#640+630,d0
	move.l	#164,d1			;heigth
	jsr	-240(a6)		;M     n     è  –Î®	ÑoveRastport
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	moveq	#4,d0			;Speed
	moveq	#0,d1		;
	moveq	#0,d2	;
	move.l	#154,d3	;
	move.l	#640+630,d4
	move.l	#164+9,d5
	jsr	-396(a6)		;Scrollraster
	sub.b	#4,rows			;counter
	bne.S	goforit
	move.b	#8,rows
	lea	rastport(pc),a1
	move.l	textpointer(pc),a0
	moveq	#2,d0
	jsr	-60(a6)
	addq.l	#1,textpointer
	cmp.l	#endG,textpointer
	bne.S	goforit
	move.l	#gtext,textpointer

goforit:

; *** Scroll timing in the interrupt ***

stop_yes_no:
	cmp.b	     _   '  è  ­ÂŠðe'graphics.library',0
	even

; *** Char address list ***

adrlist:blk.l	50,0

; *** Ascii tab ***

chartab:
	dc.b	'A',00,'B',01,'C',02,'D',03,'E',04,'F',05,'G',06
	DC.B	'H',07,'I',08,'J',09,'K',10,'L',11,'M',12,'N',13
	DC.B	'O',14,'P',15,'Q',16,'R',17,'S',18,'T',19,'U',20
	DC.B	'V',21,'W',22,'X',23,'Y',24,'Z',25,'1',26
	dc.b	'2',27,'3',28,'4',29,'5',30,'6',31,'7',32,'8',33
	dc.b	'9',34,'0',35,'?',36,'!',37,'.',38,' ',39
	dc.b	'z',39,'x',39,'y',39,'w',39,'v',39
	dc.b	's',39


; *** Var     _   (  è  ®HÂdiables for the blitter routine ***

sourcea:dc.l	0
destind:dc.l	0
bcontr0:dc.w	0
bcontr1:dc.w	0
bmodula:dc.w	0
bmoduld:dc.w	0
bltsize:dc.w	0

; *** Variables for the scroll routine ***

swapi:	dc.b	0,0,0
swap:	dc.b	0
switch:	dc.b	0
prg:	dc.b	0
sicher:	dc.l	0
addit:	dc.l	0
speed:	dc.b	$44		;speed variable
sabine:	dc.b	0		;stop yes/no
scrollcounter:dc.b	0	
even

; *** Graphic library stuff ***

gfxbase: dc.l	0
rastport:blk.b	100,0
bitmap:	 blk.b	16,0
position:dc.l	0

; *** Font stuff *     _   )  è  ¯„’Ï^**

txtfont:dc.l	0
fontname:dc.b	'topaz.font',0
even
txtstruc:
	dc.l	fontname
	dc.w	8		
	dc.w	0		;flags
rows:	dc.b	0
mousetop:	dc.b	0
even
textpointer:dc.l	0

; *** Little scroller ***

gtext:
dc.b "You're waiting for the SPECIAL greetings, so here we go...     "
dc.b '                        FROM CHESTER TO:  '
dc.b 'Flash (Pride),  Vertigo (Apache),  '
dc.b 'Crusaders (Dr.Awesome),  No Limits (Slayer),  '
dc.b 'Dual Crew (Tip),  Impact (Alan),  Complex (Hyde),  Celtic (Conan, Crown     _   *  è  °D�[o),  '
dc.b 'Scoopex (TMB),  Paradox (Clash),  Valhalla (Rubicon),  Cult (Paranoid),  Skid Row (Ray),  '
dc.b 'Vision (Jetaza),  Level 4 (JPN),  Addonic (Yankee, Dr.Skid, Darkcave),  Dynax (Mad Max),  '
dc.b 'D-Tect (Charly),  '
dc.b 'Desaster Area (Princeps),  Tom L.,  Dexion (Trix),  Adept (Stranger),... '

dc.b '                         FROM AXEL TO:  '
dc.b 'Crusaders (Bustman),  Dual Crew (The Gnn),  System 5 (Terminator X),  '
dc.b 'Rebels (Vulture),  Doom (Countmic),  Reaktor (     _   +  è  ±ÑÂ‚xSlaine),  Gate (Dr.Feelgood),  '
dc.b 'Celeste (Poseidon),  Pussy (Al Capone),  Cascade (Skimmer),  Triangle 3532 (Zark),  '
dc.b 'Brain Wave (Lobbytron),  Protox (Phantom),  Arrow (Remote),  Amaze (Bomber),  '
dc.b 'Cinefex Design (Express),...'

dc.b '                         FROM ORLANDO TO:  '
dc.b 'Storm,  Zero Defects,  Cave,...     '

dc.b '                         FROM SCATTERGOLD TO:  '
dc.b 'Alcatraz,  Angles,  Tristar-Rsi,  '
dc.b 'Crusaders,  Kefrens,  '
dc.b 'Vision,  Du     _   ,  è  ²w¶@ual Crew,  Cytax,  Paradox,  Tgs,  Genesis,  '
dc.b 'Subway,  Scoopex,...     ' 

dc.b '                         FROM TRUXTON TO:  '
dc.b 'Fraxion,  Complex,  Razor 1911,  Network,  No Limits,  Spreadpoint,  '
dc.b 'Subway,  Silents,...                   Sorry, no SPECIAL greetings from other members...'
dc.b '                                                         '
dc.b '                                                         '

endG:

; *** Scroll text for the big scroller ***
;      _   -  è  ³Ë_�*** ABCDEFGHIJKLMNOPQRSTUVWXYZ  1234567890?!.
;  x=normal / z=very slow / y=slow / v=very fast / s=stop / w=fast

text:	
DC.B ".............................. THIS TIME ITS TIME FOR THE GOLDEN "
DC.B "BRAINSTORM OLDIES! .................... ENJOY OUR PRODUCTIONS ..."
DC.B ".............. AND OF COURSE GET A LOOK AT THE ..ZINE 7 HEADLINES"
DC.B ".. ALSO SPREAD AT THE SAME TIME ............. ZINE 7 WILL COME OU"
DC.B "T IN TWO WEEKS ... SO LOOK OUT ESPECIALY FOR THIS ISSUE! ........"
DC     _   .  è  ´Å"–.B "................................................................."
DC.B "................................................................."
dc.b	-1
even

; 71 chars ->
; *** Menutext ***

text1:	 
dc.b "                    F1 TECHNOLOGICAL THREAT                            "
dc.b "                    F2 NO MORE MR. NICE GUY                            "
dc.b "                    F3 ANOTHER DREAM                                   "
dc.b "                    F4 SOLID COMMUNICATION       _   /  è  µÿÏ‡€                          ",' ' 
dc.b "                                                                       "
dc.b "                       All demos done by                               "
dc.b "                ­­­­  B R A I N S T O R M  ­­­­                        "
dc.b "                      Released:  14-10-90                              "
dc.b "                                                                       "
dc.b "          Compile done by Chester, Truxton and Orlando     _   0  €    žu›B                 "
even

tuttiname:	dc.b	'26'	;only up to 99 

; -----------------------------------------------------------------

oldy:dc.w	0
oldx:dc.w	0
ypos:dc.b	0
xpos:dc.b	0
endit:dc.b	0
fadeflag:dc.b	0
down:		dc.b	0
even
; *** Memory for the font and logo ***
tuttifont:	blk.b	84,0	
logoaddr:	blk.b	3840,0
font:		blk.b	1000,0		;4924
credits:	blk.b	350,0
fontmem:	blk.b	20*50,0
                                                 '

endG:

; *** Scroll text for the big scroller ***
;      n     è  ¡
Lï$#1,a0
	dbra	d7,text_loop
	bra.s	makeadr

put_text:
	movem.l	d1/a0,-(a7)
	lea	rastport(pc),a1
	moveq	#71,d0
	jsr	-240(a6)
	lea	rastport(pc),a1
	jsr	-60(a6)
	movem.l	(a7)+,d1/a0
	rts

; *** Calculate Address list for the font ***

makeadr:lea	adrlist(pc),a0
	lea	font(pc),a1
	move.l	a1,a2
	moveq	#1,d1			;2 charlines		
adrlo2:	moveq	#19,d0			;Chars per line
adrloop:move.l	a1,(a0)+
	addq.w	#2,a1			;16 Pixel
	dbf	d0,adrloop
	add.l	#[12*40],a2
	move.l	a2,a1
	dbf	d1,adrlo2

; *** Set sprite      q     L    ÿý‰  €  Š  ’  š  ¢  ª  ²  º  þ      &  6  b  ò      `  j  ~  „  ˆ  �  ”  œ  ¦  ®  ¶  ¼  Ä  Ö  Ü  â  è  î  ô  ú               $  *  0  6  
F  
V  
^  
h  
r  
x  
|  
‚  
†  
Ž  
–  
ž  
¦  
®  
¸         .  8  B  L  V  `  j  t  ~  ‚  Š  ’  š  ¢  ª  à      ò                                                                                                                                                                 n     è  ¹¬Ê                                  ******
; **************************************************************

>extern "Df0:data/gfx",tuttifont,4924

>extern "Df0:data/tuttifrutti.raw",credits,350    ;for tutti frutti normal
;>extern "Df0:data/utilities.raw",credits,350    ;for utilities
;>extern "Df0:data/gamepack.raw",credits,350    ;for gamepack
;>extern "Df0:data/fruitpack.raw",credits,350    ;fruitpack 

maxX = 20
maxY = 20

; ----------- Set up everyting before starting the copper      n     è  ºÀ4ò¿-----------

start:		
; *** Forbid ***

forbid:
	movem.l	d0-d7/a0-a6,-(sp)
	move.l	4.w,a6
	jsr	-132(a6)		;Forbid

	move.l	#fontmem,d0
	lea	fontbpl+2(pc),a1
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)

	move.l	#$70000,d0
	lea	new_bpl+2(pc),a0
	bsr.L	setrel

; *** Set relative logo address ***
; *** 32*320 ***

copy_logo:
	move.l	#logoaddr,d0
	lea	bpl+2(pc),a1
	moveq	#2,d1
logo_loop:
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)
	addq.w	#4,a1
	ad     n     è  »‹”æd.w	#[32*40],d0
	dbf	d1,logo_loop

; *** Copy pack no. in screen memory ***

	lea	credits+31(pc),a0
	lea	tuttiname(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	lea	credits+32(pc),a0
	lea	tuttiname+1(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	bra.s	setpointer

sloop:
	cmp.b	(a1),d3
	bne.s	sloop2
	bsr.s	copchar
sloop2:	
	addq.l	#1,a2
	addq.l	#1,d3
	dbf	d5,sloop
	rts
; *** copies char into memory     n     è  ¼ ì¿Ö ***
; source in  A2  /   destination in A0


copchar:
	moveq	#6,d0
copycharmem:
	move.b	(a2),(a0)	
	add.l	#50,a0
	add.l	#10,a2	
	dbf	d0,copycharmem
	rts

; *** Set text pointer for small scroller ***

setpointer:
	move.l	#gtext,textpointer

; *** Open graphics.library ***

open_gfx:
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	d0,gfxbase

init_bitmap:
	move.l	gfxbase(pc),a6
	lea	bitmap(pc),a0
	moveq	#1,d0			;how many planes ?
	move.l	#640,d1			
	move.l	#256     n     è  ½}–¢/,d2			
	
	jsr	-390(a6)		;InitBitmap
	move.l	#$70000,bitmap+8

init_rastport:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	jsr	-198(a6)		;InitRastport
	
	move.l	#bitmap,rastport+4

clear_screen:
	lea	$70000,a0
	move.l	#$10000/4-1,d0
clear_loop:
	clr.l	(a0)+	
	dbf	d0,clear_loop

; *** Set hires topaz 8 font ***

open_font:
	lea	txtstruc(pc),a0
	jsr	-72(a6)			;OpenFont
	move.l	d0,txtfont

set_font:
	lea	rastport(pc),a1
	move.l	txtfont(pc),a0
	jsr	-66(a6)			;Setfont	

; *** Text output r     n     è  ¶Y“Poutine for the menu ***

	moveq	#9,d7
	lea	text1(pc),a0
	moveq	#32,d1

text_loop:
	bsr.S	put_text
	add.l	#11,d1	;10
	add.l	#71,a0
	subq.l	#1,a0
	cmp.b	#' ',(a0)		;alt + space ?
	bne.s	textit

; *** Test in which line and set end position of beam ***

	move.w	d7,d6	
	moveq	#10,d5
	sub.w	d6,d5		;10-d7
	move.w	d5,$7f000
	lea	$7e000,a3
	lea	waitlist(pc),a2
	subq.w	#1,d5
	add.w	d5,a2
	move.b	(a2),down
	bra.s	textit

waitlist:
	dc.b	$6f,$7a,$85,$90,$9b,$a6,$b1,$bc,$c7,$d2

textit:
	addq.l	     _   #  è  ¿Én®Cnt
speed44:
	move.b	#$44,speed
	bra.s	decont
speed88:
	move.b	#$88,speed
	bra.s	decont
speed110:
	move.b	#$110,speed
	bra.s	decont
stop:
	move.b	#1,sabine
	bra.L	decont

; *** Copy char to screen ***

blitrou:
	move.l	#fontmem+48,destind
	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0038,bmodula
	move.w	#0048,bmoduld
	move.w	#%0000001100000001,bltsize
	bsr.s	blitter
	rts

; *** Blitter routine ***
	
blitter:

waitblit:
	btst	#14,$dff002		
	bne.S	blitt     _   $  è  Àj!Åer

	move.l	sourcea(pc),$dff050
	move.l	destind(pc),$dff054
	move.w	bcontr0(pc),$dff040
	move.w	bcontr1(pc),$dff042
	move.w	bmodula(pc),$dff064
	move.w	bmoduld(pc),$dff066
	move.w	#$ffff,$dff044
	move.w	#$ffff,$dff046

	move.w	bltsize(pc),$dff058
	rts

; *** Spritedata-list ***

spritedata:
	dc.l	$2cd82d00
	dc.w	$0000,$0001	
	dc.l	$2e252f00
	dc.w	$8000,$0000	
	dc.l	$30983100
	dc.w	$0001,$0001	
	dc.l	$32f83300
	dc.w	$8000,$0000	
	dc.l	$34383500
	dc.w	$0000,$0001	
	dc.l	$36983700
	dc.w     _   %  è  Áöw7ï	$0001,$0001	
	dc.l	$38583900
	dc.w	$0000,$0001	

	dc.l	$3aa53b00
	dc.w	$8000,$0000	

	dc.l	$3c883d00
	dc.w	$0001,$0001	

	dc.l	$3eb33f00
	dc.w	$0000,$0001	

	dc.l	$40184100
	dc.w	$8000,$0000	
	dc.l	$42884300
	dc.w	$0000,$0001	
	dc.l	$44384500
	dc.w	$0001,$0001	

	dc.l	$46684700
	dc.w	$8000,$0000	
	dc.l	$48384900
	dc.w	$0001,$0001	

	dc.l	$4a254b00
	dc.w	$8000,$0000	
	dc.l	$4ca84d00
	dc.w	$0000,$0001	
	dc.l	$4e284f00
	dc.w	$0000,$0001	
	dc.l	$50185100
	dc.w	$0001,$0001	
	dc.l	$528853     _   &  è  ¬8ÕØø00
	dc.w	$8000,$0000	
	dc.l	$54535500
	dc.w	$0000,$0001	
	dc.w	0,0	

; *** Sprite datas for the arrows ***

arrow1data:
	dc.l	$6f407600
	dc.w	$0000,$0018
	dc.w	$0000,$001C
	dc.w	$0000,$0FFE
	dc.w	$0000,$0FFF
	dc.w	$0000,$0FFE
	dc.w	$0000,$001C
	dc.w	$0000,$0018
	dc.w	$0000,$0000

arrow2data:
	dc.l	$6fd37600
	dc.w	$0000,$1800
	dc.w	$0000,$3800
	dc.w	$0000,$7FF0
	dc.w	$0000,$FFF0
	dc.w	$0000,$7FF0
	dc.w	$0000,$3800
	dc.w	$0000,$1800
	dc.w	$0000,$0000

; *** Libraries ***

gfxname:dc.b	     q     è  ÃŒû‘íÌ� X  2@          �›	  € ©™, € ,       €�   $À   @€  �           0  Ä €°À   à    ¸ „        �    � $ €     0 @        €  €" €@   € à  h… „     �� � € �$€     	   @         °      °@   H  
  @d  (     ¹5Ntµ "€T ª%BÌ­32©ÙUd§Ê  Z©�,       \ª¦¦[ 	R(U¶dV™™T¦ª€2jeP dÈ‘€   g&VÏÉ$üÞ,™ç€À~ol™á<ó#ä˜ðž     ~ÎLŠýŸ’WÉù¼³Ï aàüßÑ3ÂxWæF£É1á<<         @       0`  °        q     è  Äg|-‰€  3          p  à       @ 0 `   À            0   `   €               €   @                 P   `           @   `                8       @  (         0                          p                  3 4ä l~l ð à ?ïˆðŸ h€ È         �¸Àñ€?7�&x  @ ŸSÐxN Á @                 �€ € l        €H           €4ðÅœ6À hxp á              ± " ká‰˜A` `ðÀÃ    B@         �€ i      °° ,    0& ` –       �� [ 8   'Ð    04 ¾     q     è  Åä‚$P       €° " p  €4ä      0 0Àp       €  p0à   �v    ˆ
   2` àà        ñ À   0 : A€     rÄ         �@€  0  `   € 0 À
        €'’  ’O�°8`/ H    € g       €#Ç  L&� &< �  €`@         €    €6    � ÀÀ          �3ð0  �6›Ã                 ·à   �°4 ÿ7†H  €0 
              „ €°     pÀ  œ         �€   0"    €@            €€ $    4@       @              q     è  Æd‰<   h  €&  €€À     € H Õ¿Ü       \ €&€   €   '   À€  •2”     �0 8  4�       n  €  À �ºÜ    Æ´ð[Ï ±–È‰²43Ï!W$èÂx FBÎ•”    cxÙæ ÇÊ $¼Â™ç‡�1’x �á> æÕúô   ðÁ÷à?÷îûÿïà @o ÿ€ïàÿî ÿðOûàæ     €?ƒû ï´wþô@ à ÿ _À=ÿ¶ÿàd÷ÀÿÄ      à  À       0 @  °   €  0          p  à        `0 `   À      0      8  p  €  € ``` 
À   à      `        ¸  @  P ``À €   p      À         Ü     ° `!€ ;    ¸     €         n   Ð     q     è  ÇÍ¯U¼  ° àC  v     Ü  €         �À€û ÿƒ   ` ÿàx þ             @  þ 6ÿÀ ¸ `l Ø(¿€0þ &          �€`  À0      `     À0            �¿À   þ€#ö  ` ðÿ `0   -€        �Ž€0  þ€'õ  `øü 00   
À 
       € h      0€ `     0   `         € Ø       0@ h      2   °          €¹  @    2  `      6  X @        �C €   6 `     6  , €         °ƒ`   €6	     Ø  6 €         0`   €6€    X  6  0         ¸
`6~¿�€6Ç€     q     è  ÈgžV€�   @ Ä        ¼@ºß�€Cà €À€ &   Æ        €` �€    À   6€   F         ¯ü0�€ÿà?þ À €6`           /ø €?Àô 8 ? n            0 € €     p   \           0 
  À €     à  8€         0 7  `  �    	À  p À        €0 n   0&    €  à $ Õ¿Ü    €  Ü  @  °6@   7   À€ •2”    € ¸  ` °6À   n   € À �ºÜ     ÿ`  0Gê w¾úÀ ÿÞØûð ÿö=þ a�ìò•”    €=þà 7öû¿þà ï¸}øÿî     q     è  Éfo“þ  ïôúÕúô øÿøüÿøüüüð<?ðÿøð<ð øÿøøÿøøÿøüÿüÿüÿüÿüÿüÿüÿüÿüð<?ðÿüð<ð ÿüÿüÿüÿüÿüÿüÿüÿüð<ð<ð ð<ð ð ð ð<€ <ð<ð ÷¼ð<ð<ð<ð<ð<ð €ð<ð<ð ð<ð ð ð ð<€ <ð<ð ÷¼ð<ð<ð<ðð<ð €ÿüÿøð ð<ÿðÿððüÿü€ <ÿøð ÷¼ð<ð<ÿüðlÿøÿø€ÿüÿøð ð<ÿðÿððüÿü€ <ÿøð ÷¼ð<ð<ÿøðôÿøü€ð<ð<ð ð<ð ð ð<ð<€ð<ð<ð ÷¼ð<ð<ð ðøð< <€ð<ð<ð ð<ð ð ð<ð<€ð<ð<ð ÷¼ð<ð<ð ð|ð< <€ð<ÿüÿüÿüÿüð ÿüð<ÿüÿüð<ÿü÷¼ð<ÿüð ÿ¼ð<ÿü€ð<ÿøüÿøüð üð<ÿüøð<ü÷¼ð<øð Üð<ÿø€                                                                                 q     è  Ê\Ý·[    ð<ð<÷¼ð<ð<ÿü <ÿøÿøóÀÿüüÿøøøøø€    ð<ð<÷¼xxxxÿø üÿüÿüóÀÿüÿüÿüÿüÿüÿüÿü€    ð<ð<÷¼<ð<ð ð ü < óÀð ð  <ð<ð<ðüð<€    ð<ð<÷¼ààà < < óÀð ð  <ð<ð<ñü <€    ð<ð<÷¼ÀÀø <ü?øÿüÿøÿø?üøÿüó¼ü€    ð<ð<÷¼À€ø <ÿø?øüÿüÿü?üøü÷<ø€    ð<ð<÷¼à€  <ð  À <ð< <ð< <þ<€€    ð<xx÷¼<ð€<  <ð  À <ð< <ð< <ü<        ÿü?ðÿüxx€ü <ÿüÿüÀÿüÿü <ÿüÿüÿü€€€  üàøð<€ÿü <ÿüÿøÀÿøø <øÿøø€€€                                                                                           q     è  Ë�`ÔZ                                                     ýŒüüxýùŒüüx Ø                                    1Œ000��Œ000 Ø                                    1Œ000��Œ000ü                                    1Œ000ýñùŒ000 Ø                                    1Œ000�±Œ000ü                                    1Œ000�™Œ000 Ø                                    0ü00x�Œü00x Ø                                                                                                                              q     è  Ìÿÿó·                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             q     è  ·ÿÿÜ€                                                                                                                                                                                                                                                                                                                                                                                                                              ì   a          0   ¤   ¨   º   Þ   ð   ô    ^  ¶  Â  Î  Ú  ö  p     q     è  Îð\g                                                                                                                                                            A BCDEFGHIJ	K
LMNOPQRSTUVWXYZ1234567 8!9"0#?$!%.& 'z'x'y'w'v's'                                D                                                                                                                                   topaz.font    Ô         ..........................WE ARE LAME........CHICK     q   	  è  ÏmëS ARE FAME.......... SOME SPECIAL SORRIES HAVE TO GO TO TRIX OF DEXION... SLAYER OF NO LIMITS... THE PRIDE OF FLASH PROD. ... CLASH OF PARADOX... RUBICON OF VALHALLA... RAY OF SKID ROW... STRANGER OF ADEPT AND DR. AWESOME OF CRUSADERS FOR THIS LONG DELAY BUT I HAD BIG PROBLEMS WITH ALL THOSE CONTACTS OF CHESTER. I HOPE THAT I MANAGED IT NOW... ... ... SORRY BUT I HAVE TO LEAVE YOU NOW BECAUSE I AM WRITING A TEST IN FRENCH TOMORROW.   SO BYE...... AND ALL THE BEST WISHES YOU YOURS....     q   
  è  Ð M‰...AXEL OF BRAINSTORM...........................SCROLL RESTARTS...........................ÿ This time the SPECIAL greetings from Brainstorm members are going to the following amiga beasts:             From the ZINE team (Orlando, Chester, Accused) to: Hack-Mag, D.I.S.C, 4th Dimension, Stolen Data, Fraud, ex-News On Tour and to all the editors of the other disk-magazines...                                  From ORLANDO to: Slayer of Scoopex (Thanks for the demo! OK, we're gonna make a     q     è  Ñš÷Â sex-phone-call! I'll send you my number soon!), Tec of Cryptoburners (Waiting for your next cool demo... ), Monotof of Storm (I know, that ZINE is a best-seller!),  Terminator of Zero Defects (Thanks for express sending and calls), Raistlin of Northstar (Thanks for the tape. Where is the next?)                                   From MAJESTIC to: Hazor (BF), Jackmix (CRB), TSB, Hybrid, Mirage                   From TRUXTON to: Fraxion/Lix, No Limits/Hunter, Spreadpoint/Mikey, Phenome     q     è  Ò8à
¶na/Dream Warrior, Scoopex SF/Zebra, Silents/L.Dredd ,                                   From AXEL to:  This time my (Axel) special hellos go to: Crusaders (Bustman, Dr. Awesome), Kefrens (Maestro), Dual Crew (Tip), Anarchy (4-Mat), Scoopex (Bleris), Budbrain Productions (Psycho), Cascade (Skimmer), Cytax (Terminator-X), Giants (Dr. Feelgood), Euphoria (Countmic), Addonic (Dr. Skid), Triangle 3532 (Zark), Warfalcons (Syz), Paradox (Clash), Adept (Stranger), Valhalla & Angels (Rubicon)     q     è  Ó®ˆqi, Skid Row (Ray), Synergy (Lobbytron), Amaze (Bomber), Dexion (Trix), No Limits (Slayer), Flash Prod. (The Pride).......................From PEACE to: Tellus/Gate, Visioner/TCC-RSI, Sledge/Adept, Amiga Tracer/CPS and some others...   From THE FLY to: Zylon/AFL, Doxos, Euphoria, Image, Legend, Desaster Area, Bass,                                  Motion and the othersFrom SCATTERGOLD: Alcatraz, Defjam-Ccs-Acc, Tristar-Rsi, Crusaders, Kefrens, Legend, Dual Crew, Cytax, Paradox, Tgs, Ge     q     è  Ô³ªWnesis, Subway, Scoopex...                                                        From CHESTER to: (Chester stopped all activities till christmas! Axel took Chesters contacts...)                                              And to all contacts from the other Brainstorm members...                                  The credits for this many times used bootmenu must go to: Orlando (Coding) and Chester (Design). Here the instructions: Use mouse, cursor keys, joystick to select and left mou     q     è  Õ)Un‘se button, joy-button, return or f-key to load the desired program. (Joystick selection is quite useful for gamers, also because its not as easy to select with, as with the other methods...                                                                   F1  Intro              by  ADVANCE                                     F2  New Intro          by  TOXIC TRACE                                 F3  Vector Demo        by  TOXIC TRACE                                 F4  Depeche Code        q     è  Öq€äË    by  D-TECT                                      F5  Tune               by  4-MAT OF ANARCHY                            F6  Tune               by  PHOTON OF PHENOMENA                                                                                                           Released:  16-11-90                                                                                                                      -=== Compile done by Axel ===-                         30          |||þ8þ     q     è  ×+È}||Æ8ÆÆ<À`ÆÆÎlüÀÆÆÞ<Ìü|~öpþÆÆÆÀÆÆÆ0Æ|<þ|||0|8                Ì¨š¥™V*«U¦KV™ÀTà�S"VeS+-TÌÏW2©š     yQuJò¬UV*5Lö­3 	à	¤L¬Ê¦wÚ©™#*®eS<      À  €  €  €  `   €                 @   €  À  À  @           €          (  P  à  À  @` À   à  €   `        ¸  `  p   À €   p      @                  `@                                     P                 �m 5 l�W L ÀF Fi�2¨ j` È         €—@‰€Fª�¤   #ÄÐ™T€1 @         �€ 
 @      q     è  Âƒ×ŽÙ �€ € @    À )          ¬@ €53+ ¬ÂÀ $™€˜ @& E€ $         	€  fU€	“@ 3 3 4 †€ h        �0 
  Ü   #€ @       ‹  X       €  ™      �H d  	   �          ² @  0(      " PF          i0à     r     0`äæ        �Š `	   2
 @     " @	       € 	Ñ 
€    €`À  �     9„       {‹@(Q ™àlê€H
  "@          “4 Vª� à&w �  €          € ` €°2    H
 ÀÀ  @B       ˆ    £T     o   /  è  Ù=:„'From TRUXTON to: '
dc.b 'Fraxion/Lix, No Limits/Hunter, Spreadpoint/Mikey'
dc.b 'Phenomena/Dream Warrior, Scoopex SF/Zebra, Silents/L.Dredd ,                                   '
;
dc.b 'From AXEL to: '
dc.b ' This time my (Axel) special hellos go to: Crusaders (Bustman, Dr. Awesome),'
dc.b ' Kefrens (Maestro), Dual Crew (Tip), Anarchy (4-Mat), Scoopex (Bleris), Budbrain Productions (Psycho),'
dc.b ' Cascade (Skimmer), Cytax (Terminator-X), Giants (Dr. Feelgood), Euphoria (Countmic),     o   0  è  ÚPEG0'
dc.b ' Addonic (Dr. Skid), Triangle 3532 (Zark), Warfalcons (Syz), Paradox (Clash), Adept (Stranger), Valhalla & Angels (Rubicon),'
dc.b ' Skid Row (Ray), Synergy (Lobbytron), Amaze (Bomber)...................................................................'


;
dc.b 'From PEACE to: '
dc.b 'Tellus/Gate, Visioner/TCC-RSI, Sledge/Adept, Amiga Tracer/CPS and some others...   '
;
dc.b 'From THE FLY to: '
dc.b 'Zylon/AFL, Doxos, Euphoria, Image, Legend, Desaster Area, Bass,                  o   1  è  Û—ÉÜ|                     '
dc.b 'Motion and the others'
;
dc.b 'From SCATTERGOLD: '
dc.b 'Alcatraz, Defjam-Ccs-Acc, Tristar-Rsi, '
dc.b 'Crusaders, Kefrens, '
dc.b 'Legend, Dual Crew, Cytax, Paradox, Tgs, Genesis, '
dc.b 'Subway, Scoopex...                      ' 
dc.b '                                  '
;
dc.b 'From CHESTER to: '
DC.B '(Chester stopped all activities till christmas! Axel took '
dc.b 'Chesters contacts...)            '
dc.b '                                  '
;
dc.b 'A     o   2  è  Üò¡Ênd to all contacts from the other Brainstorm members...'
dc.b '                                  '
;
;
dc.b 'The credits for this many times used bootmenu must go to: '
dc.b 'Orlando (Coding) and Chester (Design). '
dc.b 'Here the instructions: Use mouse, cursor keys, joystick '
dc.b 'to select and left mouse button, joy-button, return or '
dc.b 'f-key to load the desired program. (Joystick selection is '
dc.b 'quite useful for gamers, also because its not as easy to '
dc.b 'select w     o   3  è  Ýz4¡$ith, as with the other methods...                '
dc.b '                                        '

endG:


; 71 chars ->
; *** Menutext ***

text1:	 
dc.b "           F1  Intro              by  ADVANCE                          "
dc.b "           F2  New Intro          by  TOXIC TRANCE                     "
dc.b "           F3  Vector Demo        by  TOXIC TRANCE                     "
dc.b "           F4  Depeche Code       by  D-TECT                           "
dc.b "           F5       o   4  è  Þ¿›6áTune               by  4-MAT OF ANARCHY                 "
dc.b "           F6  Tune               by  PHOTON OF PHENOMENA             ",' '
dc.b "                                                                       "
dc.b "                      Released:  16-11-90                              "
dc.b "                                                                       "
dc.b "                 -=== Compile done by Axel ===-                        "
even

tuttiname:	dc.b	'30'	;only     o   5  M    XÉáP up to 99 

; -----------------------------------------------------------------

oldy:dc.w	0
oldx:dc.w	0
ypos:dc.b	0
xpos:dc.b	0
endit:dc.b	0
fadeflag:dc.b	0
down:		dc.b	0
even
; *** Memory for the font and logo ***
tuttifont:	blk.b	84,0	
logoaddr:	blk.b	3840,0
font:		blk.b	1000,0		;4924
credits:	blk.b	350,0
fontmem:	blk.b	20*50,0
tor Demo        by  TOXIC TRANCE                     "
dc.b "           F4  Depeche Code       by  D-TECT                           "
dc.b "           F5       q     è  àƒÌ‰9   Qg`R9  R9 P  Rf B9  QB9  R9   Gga t`a ~W9  S9  U9  S9  Y9  'W9  /S9  7U9  ?Y9  GU9  OS9  WW9  _S9  gU9  oW9  wY9  U9  ‡LßÿNu   "  $  &  (  *  ,  .  0  2  4  6  8  :  <  >     –€  Ž � �,Á ’ 8 ” Ð      
     ¢ÿ¤»¦ˆ¨  ª ¬
u®  ÿþ€ !ÿþ€ "ÿþ€ #ÿþ€ $ÿþ€%ÿþ€ &ÿþ€1'ÿþ€	B(ÿþ€
S)ÿþ€d*ÿþ€u+ÿþ€†,ÿþ€—-ÿþ€¨.ÿþ€  Nÿþ 2  à  â   ä  æ(  è  êP €  ‚v„T†2ˆ
Š Œ Ž      q     è  á‘+6¢Oÿþ  Pÿþ€¨Qÿþ€—Rÿþ€†Sÿþ€uTÿþ€dUÿþ€
S‚†   ’  à  â  Vÿþ€	BWÿþ€1Xÿþ€ Yÿþ€Zÿþ€ [ÿþ€ \ÿþ€ ]ÿþ€ ^ÿþ€  `ÿþ€ aÿþ€ bÿþ€ cÿþ€ dÿþ€eÿþ€ fÿþ€1gÿþ€‚†oÿþ‚ˆwÿþ‚†âÿþ€ãÿþ€1äÿþ€ åÿþ€æÿþ€ çÿþ€ èÿþ€ éÿþ€ ëÿþ€ ìÿþ€ íÿþ€ îÿþ€ ïÿþ€ðÿþ€ ñÿþ€1òÿþ€óÿþ‚	Büÿþ€ ýÿþ€1þÿþ€	Bÿÿþ€
Sÿßÿþ ÿþ€dÿþ€uÿþ€†ÿþ€—ÿþ€¨ÿþ€
Sÿþ€dÿþ‚¨   Ž,k �,ÿ ’  ” Ø     q     è  âmC¶ à   â   ÿÿþ€
S  ÿþ€¨ÿþ€—ÿþ€†ÿþ€uÿþ€dÿþ€
Sÿþ€	Bÿþ€1ÿþ€ ‚	Bÿþ€ÿþ€ ÿþ€     à   â  'ÿþ  )ÿþ€1*ÿþ€ +ÿþ€,ÿþ€ -ÿþ€ .ÿþ€ /ÿþ€ 0ÿþ€  ÿÿÿþa|#ú  0Nqa .:þ‘9  	s9 ï  	sg
ü   GNu3ü ÿ  	r#ü  2ô  0#ü  2ò  43ü	ð  83ü    :3ü   <3ü   >3ü  @a  þB9  GNuAú.ÑúˆCú|.p  zgj ygn xgr wgv vgz sg~°gTIQÎÿöB¹  L`¸RIIúÑ  E9   E(:& ÿgØü QÌÿú#Ô  H¹     LNuü   P`ªü "  P     q     è  Íäk|ñ` ü D  P`–ü ˆ  P`Œü  P`‚ü   Q` ÿx#ü  3"  43ü	ð  83ü    :3ü &  <3ü 0  >3ü  @aNu9  ßðfö#úr ßðP#ún ßðT3új ßð@3úd ßðB3ú^ ßðd3úX ßðf3üÿÿ ßðD3üÿÿ ßðF3úB ßðXNu,Ø-    .%/ €   0˜1   2ø3 €   485    6˜7   8X9    :¥; €   <ˆ=   >³?    @A €   BˆC    D8E   FhG €   H8I   J%K €   L¨M    N(O    PQ   RˆS €   TSU        o@v         þ  ÿ  þ          oÓv      8   ð  ÿð  ð  8        graphics.library                                                   o   $  è  äj!Äåer

	move.l	sourcea(pc),$dff050
	move.l	destind(pc),$dff054
	move.w	bcontr0(pc),$dff040
	move.w	bcontr1(pc),$dff042
	move.w	bmodula(pc),$dff064
	move.w	bmoduld(pc),$dff066
	move.w	#$ffff,$dff044
	move.w	#$ffff,$dff046

	move.w	bltsize(pc),$dff058
	rts

; *** Spritedata-list ***

spritedata:
	dc.l	$2cd82d00
	dc.w	$0000,$0001	
	dc.l	$2e252f00
	dc.w	$8000,$0000	
	dc.l	$30983100
	dc.w	$0001,$0001	
	dc.l	$32f83300
	dc.w	$8000,$0000	
	dc.l	$34383500
	dc.w	$0000,$0001	
	dc.l	$36983700
	dc.w     o   %  è  åöw7»	$0001,$0001	
	dc.l	$38583900
	dc.w	$0000,$0001	

	dc.l	$3aa53b00
	dc.w	$8000,$0000	

	dc.l	$3c883d00
	dc.w	$0001,$0001	

	dc.l	$3eb33f00
	dc.w	$0000,$0001	

	dc.l	$40184100
	dc.w	$8000,$0000	
	dc.l	$42884300
	dc.w	$0000,$0001	
	dc.l	$44384500
	dc.w	$0001,$0001	

	dc.l	$46684700
	dc.w	$8000,$0000	
	dc.l	$48384900
	dc.w	$0001,$0001	

	dc.l	$4a254b00
	dc.w	$8000,$0000	
	dc.l	$4ca84d00
	dc.w	$0000,$0001	
	dc.l	$4e284f00
	dc.w	$0000,$0001	
	dc.l	$50185100
	dc.w	$0001,$0001	
	dc.l	$528853     o   &  è  æ8ÕØ®00
	dc.w	$8000,$0000	
	dc.l	$54535500
	dc.w	$0000,$0001	
	dc.w	0,0	

; *** Sprite datas for the arrows ***

arrow1data:
	dc.l	$6f407600
	dc.w	$0000,$0018
	dc.w	$0000,$001C
	dc.w	$0000,$0FFE
	dc.w	$0000,$0FFF
	dc.w	$0000,$0FFE
	dc.w	$0000,$001C
	dc.w	$0000,$0018
	dc.w	$0000,$0000

arrow2data:
	dc.l	$6fd37600
	dc.w	$0000,$1800
	dc.w	$0000,$3800
	dc.w	$0000,$7FF0
	dc.w	$0000,$FFF0
	dc.w	$0000,$7FF0
	dc.w	$0000,$3800
	dc.w	$0000,$1800
	dc.w	$0000,$0000

; *** Libraries ***

gfxname:dc.b	     o   '  è  çÂŠð'graphics.library',0
	even

; *** Char address list ***

adrlist:blk.l	50,0

; *** Ascii tab ***

chartab:
	dc.b	'A',00,'B',01,'C',02,'D',03,'E',04,'F',05,'G',06
	DC.B	'H',07,'I',08,'J',09,'K',10,'L',11,'M',12,'N',13
	DC.B	'O',14,'P',15,'Q',16,'R',17,'S',18,'T',19,'U',20
	DC.B	'V',21,'W',22,'X',23,'Y',24,'Z',25,'1',26
	dc.b	'2',27,'3',28,'4',29,'5',30,'6',31,'7',32,'8',33
	dc.b	'9',34,'0',35,'?',36,'!',37,'.',38,' ',39
	dc.b	'z',39,'x',39,'y',39,'w',39,'v',39
	dc.b	's',39


; *** Var     o   (  è  èHÂiables for the blitter routine ***

sourcea:dc.l	0
destind:dc.l	0
bcontr0:dc.w	0
bcontr1:dc.w	0
bmodula:dc.w	0
bmoduld:dc.w	0
bltsize:dc.w	0

; *** Variables for the scroll routine ***

swapi:	dc.b	0,0,0
swap:	dc.b	0
switch:	dc.b	0
prg:	dc.b	0
sicher:	dc.l	0
addit:	dc.l	0
speed:	dc.b	$44		;speed variable
sabine:	dc.b	0		;stop yes/no
scrollcounter:dc.b	0	
even

; *** Graphic library stuff ***

gfxbase: dc.l	0
rastport:blk.b	100,0
bitmap:	 blk.b	16,0
position:dc.l	0

; *** Font stuff *     o   )  è  éê€m**

txtfont:dc.l	0
fontname:dc.b	'topaz.font',0
even
txtstruc:
	dc.l	fontname
	dc.w	8		
	dc.w	0		;flags
rows:	dc.b	0
mousetop:	dc.b	0
even
textpointer:dc.l	0



text:	
DC.B "YEAH... ... ANOTHER TIME I PROUDLY PRESENT A NEW HOT COMPILE. THIS WEEKEND IS THE AMIEXPO IN COLOGNE. HOPE YOU HAVE LOTS OF "
DC.B "FUN THERE. FIRST OF ALL I WANT TO GIVE SOME SPECIAL HANDSHAKES TO PEOPLE WHO DESERVE IT TO BE AT THE TOP..........."
DC.B "PARADOX... HI CLASH. I WILL SWAP WITH YOU IN THE FUTURE BEC     o   *  è  ê¾ºýAUSE CHESTER REALLY IS IN TROUBLE IN SCHOOL NOW. HE DOES NOT HAVE THE "
DC.B "TIME FOR SWAPPING... ... ... THE SAME THING I WANT TO SAY TO THE FOLLOWING PEOPLE.........RUBICON OF VALHALLA ... STRANGER OF ADEPT... AND RAY OF SKID ROW... "
DC.B "   LET US HAVE REALLY NICE TIME IN THE FUTURE.... THE MESSAGES CONTINUE NOW... DR. AWESOME OF CRUSADERS... I WILL SWAP WITH YOU UNTIL CHRISTMAS OR NEW YEAR. "
DC.B "... 4 MAT OF ANARCHY... I HOPE THAT YOU WILL WRITE SOON. WE WILL HAVE BIG FUN I     o   +  è  ë…†ý” THINK. TRY TO CALL ME TOO. SEE YOU MATE......BLERIS OF SCOOPEX... I AM SORRY THAT I COULD NOT BE "
DC.B "AT THE AMIEXPO BUT I HOPE THAT WE WILL MEET US ANYTIME....... TIP OF DUAL CREW... I HOPE TO GET SOON SOME NEW TUNES FROM SWEDEN. I REALLY LIKED YOUR LAST ONES. ENJOY THE TUNES I SENT TO YOU "
DC.B "FROM ME. KEEP ON WRITING THOSE LONG LETTERS........MAESTRO OF KEFRENS... YEP... THE CANDY WAS A GOOD IDEA. KEEP ON SENDING THOSE FUNNY THINGS. GIVE YOUR PHONE NUMBER. SO WE CAN TALK SO     o   ,  è  ì²ª¨¶ME SHIT ON THE PHONE."
DC.B " I HOPE YOU ENJOY MY LATEST TUNES. SEND SOON..........BUSTMAN OF CRUSADERS... KEEP ON SENDING SUCH LONG LETTERS. EUROCHART WAS GREAT AS ALWAYS. HAPPY BIRTHDAY TO YOUR ONE YEAR CELEBRATION. KEEP THIS WAY ANOTHER YEAR......."
DC.B "DR. SKID OF ADDONIC... HEY MAN. GOOD LUCK WITH YOUR NEW PROJECT. HOPE IT WILL BE NICE. ENJOY THIS PACK AND SEE YOU TOMORROW IN SCHOOL........"
DC.B "     END OF MESSAGES AND END OF SCROLL.........SO BYE...........................     o   -  è  íëÛ€Â....................."
dc.b	-1
even


gtext:
DC.B 'This time the SPECIAL greetings from Brainstorm members are going to '
dc.b 'the following amiga beasts:             '
dc.b 'From the ZINE team (Orlando, Chester, Accused) to: Hack-Mag, D.I.S.C, '
dc.b '4th Dimension, Stolen Data, Fraud, '
dc.b 'ex-News On Tour and to all the editors of the other disk-magazines...'
dc.b '                                  '
;
dc.b 'From ORLANDO to: '
dc.b "Slayer of Scoopex (Thanks for the demo! OK, w     o   .  è  Ø´Óce're gonna make "
dc.b "a sex-phone-call! I'll send you my number soon!), "
dc.b 'Tec of Cryptoburners (Waiting for your next cool demo... ), '
dc.b 'Monotof of Storm (I know, that ZINE is a best-seller!),  '
dc.b 'Terminator of Zero Defects (Thanks for express sending and calls), '
dc.b 'Raistlin of Northstar (Thanks for the tape. Where is the next?) '
dc.b '                                  '
;
dc.b 'From MAJESTIC to: '
dc.b 'Hazor (BF), Jackmix (CRB), TSB, Hybrid, Mirage '
;
dc.b      o     è  ï4Ó¼²00

; *** Some more copper waits /colors ***

beammove1:
	dc.w	$5011,$fffe,$0180,$0fa8
	dc.w	$5111,$fffe,$0180,$0e97
	dc.w	$5211,$fffe,$0180,$0d86
	dc.w	$5311,$fffe,$0180,$0c75
	dc.w	$5411,$fffe,$0180,$0b64
	dc.w	$5511,$fffe,$0180,$0a53,$0182,$0d86          ;menu col

; *** Set hires ***

	dc.w	$0102,$0000		;end of wobbling
	dc.w	$0100,$9200		;hires + 1 plane
new_bpl:
	dc.w	$00e0,$0007		;text located at $70000
	dc.w	$00e2,$0000

; *** Set hires END .///////////////

beammove2:
	dc.w	     o     è  ð¦©<l$5611,$fffe,$0180,$0942;1
	dc.w	$5711,$fffe,$0180,$0831
	dc.w	$5811,$fffe,$0180,$0720
	dc.w	$5911,$fffe,$0180,$0610
	dc.w	$5a11,$fffe,$0180,$0500;5
	dc.w	$5b11,$fffe,$0180,$0400
	dc.w	$5c11,$fffe,$0180,$0300
	dc.w	$5d11,$fffe,$0180,$0200
	dc.w	$5e11,$fffe,$0180,$0000;9

; *** choose option background ***

	dc.w	$6011,$fffe,$0180,$0200
	dc.w	$6111,$fffe,$0180,$0300
	dc.w	$6211,$fffe,$0180,$0400
	dc.w	$6311,$fffe,$0180,$0500
	dc.w	$6411,$fffe,$0180,$0610
	dc.w	$6511,$fffe,$0180,$0720
	     o     è  ñØ‚èdc.w	$6611,$fffe,$0180,$0831
	dc.w	$6711,$fffe,$0180,$0610
	dc.w	$0182,$0d86

; *** menu option

menuwait:	dc.w	$6f11,$fffe,$0182
fadecol:	dc.w	$0888
menuwait2:	dc.w	$7711,$fffe,$0182,$0d86

; *** menu option end

	dc.w	$e211,$fffe,$0180,$0610
	dc.w	$e311,$fffe,$0180,$0831
	dc.w	$e411,$fffe,$0180,$0720
	dc.w	$e511,$fffe,$0180,$0610
	dc.w	$e611,$fffe,$0180,$0500		
	dc.w	$e711,$fffe,$0180,$0400		
	dc.w	$e811,$fffe,$0180,$0300		
	dc.w	$e911,$fffe,$0180,$0200		

;;;;;;;;;;;;;;;;
	dc.w	$e     o     è  òV†mb11,$fffe,$0180,$0200		
	dc.w	$ec11,$fffe,$0180,$0300		
	dc.w	$ed11,$fffe,$0180,$0400		
	dc.w	$ee11,$fffe,$0180,$0500		
	dc.w	$ef11,$fffe,$0180,$0610		
	dc.w	$f011,$fffe,$0180,$0720		
	dc.w	$f111,$fffe,$0180,$0831		
	dc.w	$f211,$fffe,$0180,$0610		

;;;;;;;;;;;;;;;;; little scroll color
	dc.w	$f311,$fffe,$0182,$0942		


	dc.w	$fc11,$fffe,$0180,$0720		
	dc.w	$fd11,$fffe,$0180,$0831		
	dc.w	$fe11,$fffe,$0180,$0942		
	dc.w	$ff11,$fffe,$0180,$0a53		

; *** under 256 ***

	dc.w	$ffdf,$fffe     o     è  ó_f˜×		;beam 2 under 256

	dc.w	$0011,$fffe,$0180,$0b64		
	dc.w	$0111,$fffe,$0180,$0c75		
	dc.w	$0211,$fffe,$0180,$0d86		
	dc.w	$0311,$fffe,$0180,$0e97		
	dc.w	$0411,$fffe,$0180,$0fa8		
	dc.w	$0511,$fffe,$0180,$0a53		
	dc.w	$0611,$fffe,$0180,$0b64		

; /////////*** The scroll copper murks ***

fontpos:dc.w	$0711,$fffe
	dc.w	$0182,$0fa8
	dc.w	$0100,$1200
	dc.w	$008e,$2c6b
	dc.w	$0090,$2cff
	dc.w	$0092,$0018
	dc.w	$0094,$00d8

fontbpl:
	dc.w	$00e0,$0000
	dc.w	$00e2,$0000

bplcon1:dc.w	$0102     o     è  ô5b‰ò,$00ff		;move and move...

; /////////*** end of scroll routine copper murks ***

	dc.w	$1411,$fffe,$0180,$0a53,$0100,$0200		
	dc.w	$1511,$fffe,$0180,$0fa8		
	dc.w	$1611,$fffe,$0180,$0e97		
	dc.w	$1711,$fffe,$0180,$0d86		
	dc.w	$1811,$fffe,$0180,$0c75		
	dc.w	$1911,$fffe,$0180,$0b64		
	dc.w	$1a11,$fffe,$0180,$0a53		
	dc.w	$1b11,$fffe,$0180,$0942		
	dc.w	$1c11,$fffe,$0180,$0831		
	dc.w	$1d11,$fffe,$0180,$0720,$0182,$0942		
	dc.w	$1e11,$fffe,$0180,$0610		
	dc.w	$1f11,$fffe,$0180,$0610	     o     è  õÂG€	
	dc.w	$2011,$fffe,$0180,$0610		

; credits
	dc.w	$0100,$1200
	dc.w	$0102,$0000		;end of wobbling
credbpl:dc.w	$00e0,$0000		
	dc.w	$00e2,$0000		

	dc.w	$2711,$fffe,$0100,$0200
	dc.w	$2911,$fffe,$0180,$0831		
	dc.w	$2a11,$fffe,$0180,$0720	
	dc.w	$2b11,$fffe,$0180,$0610		
	dc.w	$2c11,$fffe,$0180,$0500		
	dc.w	$2d11,$fffe,$0180,$0400		
	dc.w	$2e11,$fffe,$0180,$0300		
	dc.w	$2f11,$fffe,$0180,$0200		
	dc.w	$3011,$fffe,$0180,$0000		

coppend:dc.w	$ffff,$fffe

; »»» Scroll subroutines «««
     o      è  ö�›”ª
sthalf:	bsr.S	decode			;decode ascii text
	move.l	sicher(pc),sourcea
	bra.S	print

print:	bsr.L	blitrou	

scr:	
	move.b	speed(pc),d0
	sub.b	d0,bplcon1+3		;scrspeed $11/$22/$44/$88/$110
	cmp.b	#$ef,bplcon1+3
	beq.S	copy
	move.b	#1,prg			;I want bplcon1 scroll
	rts

; *** Copy screen ***

copy:	move.w	#$ff,bplcon1+2
	move.l	#fontmem+2,sourcea
	move.l	#fontmem,destind

	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0002,bmodula
	move.w	#0002,bmoduld
	mov     o   !  è  ÷.Þ“ce.w	#%0000011000011000,bltsize ;24 words
	bsr.L	blitter
	clr.b	prg			;I want to copy the char
	rts

; *** Decode the Ascii text !!! ***

decode:
	lea	text(pc),a0
	add.l	addit(pc),a0
	lea	chartab(pc),a1
	moveq	#46,d6			;How many chars
	moveq	#0,d0

speed_changed:
	cmp.b	#'z',(a0)		;very slow
	beq.s	speed11
	cmp.b	#'y',(a0)		;slow
	beq.s	speed22
	cmp.b	#'x',(a0)		;normal
	beq.s	speed44
	cmp.b	#'w',(a0)		;fast
	beq.s	speed88
	cmp.b	#'v',(a0)		;very fast
	beq.s	speed110
	cmp.b	#'s',(a0)	     o   "  è  øw*Ò[	;stop
	beq.s	stop

decont:
chloop:
	move.b	(a0),d0
	cmp.b	(a1),d0	
	beq.S	found

	addq	#2,a1
	dbra	d6,chloop
	clr.l	addit
	bra.S	decode

found:					;Char found !! Yeah
	addq	#1,a1
	lea	adrlist(pc),a4
	move.b	(a1),swap
	sub.b	#1,swap
	move.l	swapi(pc),d4
	cmp.b	#$ff,d4
	beq.S	continue

searchl:
	add.w	#4,a4
	dbra	d4,searchl

continue:
	move.l	(a4),sicher
	add.l	#1,addit
	rts

; *** Different speeds ***

speed11:
	move.b	#$11,speed
	bra.s	decont
speed22:
	move.b	#$22,speed
	bra.s	deco     o   #  è  ãÉn®nt
speed44:
	move.b	#$44,speed
	bra.s	decont
speed88:
	move.b	#$88,speed
	bra.s	decont
speed110:
	move.b	#$110,speed
	bra.s	decont
stop:
	move.b	#1,sabine
	bra.L	decont

; *** Copy char to screen ***

blitrou:
	move.l	#fontmem+48,destind
	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0038,bmodula
	move.w	#0048,bmoduld
	move.w	#%0000001100000001,bltsize
	bsr.s	blitter
	rts

; *** Blitter routine ***
	
blitter:

waitblit:
	btst	#14,$dff002		
	bne.S	blitt     m   +  è  úøºÊýnomena, Silents, Adept, '
dc.b 'The Link, Dual Crew, No Limits, Impact, Hyde, Celtic, Vision, '
dc.b ' Level 4,...                   '
dc.b 'From Orlando to : '
dc.b 'Storm, Zero Defects...                   '
dc.b 'From Scattergold : '
dc.b 'Alcatraz, Defjam-Ccs-Acc, Tristar-Rsi, '
dc.b 'Crusaders, Kefrens, '
dc.b 'Vision, Dual Crew, Cytax, Paradox, Tgs, Genesis, '
dc.b 'Subway, Scoopex...                      ' 
dc.b 'From Truxton to : '
dc.b 'Fraxion, Complex, Razor 1911, Network,     m   ,  è  ûOÎÄã No Limits, Spreadpoint...'
dc.b '      Sorry, no SPECIAL greetings from other members...        '
dc.b 'and again I have to write :                             END OF TEXT                         '
dc.b '                                        '

endG:

; *** Scroll text for the big scroller ***
; *** ABCDEFGHIJKLMNOPQRSTUVWXYZ  1234567890?!.
;  x=normal / z=very slow / y=slow / v=very fast / s=stop / w=fast

text:	
dc.b '                     '
dc.b 'WE ARE LAME AND NOT FAME!            m   -  è  üVEI     '
DC.B 'THATS CHESTERS OPINION. BY THE WAY THIS IS TUTTI FRUTTI 19 '
DC.B '...        A VERY SPECIAL MESSAGE TO PRIDE OF FLASH ... I AM BACK!!  '
DC.B '           THIS IS AXEL ON THE KEYBORD NOW. I JOINED BRS A FEW DAYS AGO .'
DC.B 'WE ARE HERE IN THE DIAL-CLUB AND WE ARE IN HURRY, BECAUSE CHESTER '
DC.B 'HAS TO CATCH HIS TRAIN IN 10 MINUTES...      BYE     '
dc.b	-1
even

; 71 chars ->
; *** Menutext ***

text1:	 
dc.b "          F1 PAPYRUS                   BY FLASH                m   .  è  ýT¯R             "
dc.b "          F2 SOUND                     BY STRANGERS                    "
dc.b "          F3 INTRO                     BY STRANGERS                    "
dc.b "          F4 TURTLE DEMO               BY DEXION                      ",' '
dc.b "                                                                       "
dc.b "                                                                       " 
dc.b "                                                                         m   /  è  þ¢º¯   " 
dc.b "                                                                       " 
dc.b "       ­­­ Compile was done by Chester, Orlando and Axel ­­­            "
dc.b "                  Released : 14-Sep-(who cares?)                       "
even

tuttiname:	dc.b	'19'	;only up to 99 

; -----------------------------------------------------------------

oldy:dc.w	0
oldx:dc.w	0
ypos:dc.b	0
xpos:dc.b	0
endit:dc.b	0
fadeflag:dc.b	0
down:		dc.b	0
even
; *** Memory for the font and logo     m   0   z    V³Ãl ***
tuttifont:	blk.b	84,0	
logoaddr:	blk.b	3840,0
font:		blk.b	1000,0		;4924
credits:	blk.b	350,0
fontmem:	blk.b	20*50,0
                 BY STRANGERS                    "
dc.b "          F4 TURTLE DEMO               BY DEXION                      ",' '
dc.b "                                                                       "
dc.b "                                                                       " 
dc.b "                                                                         o     è   g"†ª#1,sabine
	beq.S	noscr
	bra.S	scroll_timing
	
noscr:
	addq.b	#1,scrollcounter
	cmp.b	#80,scrollcounter	;time in vertical interrrupts
	bne.S	exit
	clr.b	sabine
	clr.b	scrollcounter

scroll_timing:
	cmp.b	#1,prg			;bplcon1 scroll ?
	beq.S	scroll	

first:	bsr.L	sthalf			;else print letter
	bra.S	exit	

scroll:	bsr.L	scr			;scroll letter with $0102
	
exit:	
	subq.b	#3,spritedata+1
	subq.b	#1,spritedata+9
	subq.b	#2,spritedata+17
	subq.b	#1,spritedata+25
	subq.b	#4,spritedata+33
	subq.b	#     o     è  ¾{ÀR3,spritedata+41
	subq.b	#1,spritedata+49
	subq.b	#2,spritedata+57
	subq.b	#4,spritedata+65
	subq.b	#2,spritedata+73
	subq.b	#1,spritedata+81
	subq.b	#3,spritedata+89
	subq.b	#1,spritedata+97
	subq.b	#2,spritedata+105
	subq.b	#3,spritedata+113
	subq.b	#4,spritedata+121
	subq.b	#2,spritedata+129

	movem.l	(a7)+,a0-a6/d0-d7
	rts

; --------------------- copper list --------------------

copper:

; *** Sprite pointers ***
	
spritepointer:
	dc.w	$0120,$0000,$0122,$0000,$0124,$0000,$0126,$     o     è  ¿z½0000
	dc.w	$0128,$0000,$012a,$0000,$012c,$0000,$012e,$0000
	dc.w	$0130,$0000,$0132,$0000,$0134,$0000,$0136,$0000
	dc.w	$0138,$0000,$013a,$0000,$013c,$0000,$013e,$0000

	dc.w	$0100,$0200		;bplcon0
	dc.w	$0096,$8020		;dmacon / sprites on

	dc.w	$008e,$2081		;diwstrt
	dc.w	$0090,$2cc1		;diwstop
	dc.w	$0092,$0038		;ddfstrt
	dc.w	$0094,$00d0		;ddfstop

	dc.w	$0102,$0000		;clear bplcon1 
	dc.w	$0104,$0000		;clear blpcon2
	dc.w	$0108,$0000		;bplmod0
	dc.w	$010a,$0000		;bplmod1

sprite_color     o     è  *«&s:
	dc.w	$01a0,$0000
	dc.w	$01a2,$0fff
	dc.w	$01a4,$0bbb
	dc.w	$01a6,$0888

	dc.w	$01a8,$0000
	dc.w	$01aa,$0f00
	dc.w	$01ac,$0a75		;sprite color
	dc.w	$01ae,$000f

; *** The 'new' copper waits ***
	

	dc.w	$2011,$fffe,$0180,$0200
	dc.w	$2111,$fffe,$0180,$0300
	dc.w	$2211,$fffe,$0180,$0400
	dc.w	$2311,$fffe,$0180,$0500
	dc.w	$2411,$fffe,$0180,$0610
	dc.w	$2511,$fffe,$0180,$0720
	dc.w	$2611,$fffe,$0180,$0831
	dc.w	$2711,$fffe,$0180,$0942
	dc.w	$2811,$fffe,$0180,$0a53
	dc.w	$2911,$fffe,     o     è  îÛ[à$0180,$0b64
	dc.w	$2a11,$fffe,$0180,$0c75
	dc.w	$2b11,$fffe,$0180,$0d86
	dc.w	$2c11,$fffe,$0180,$0e97
	dc.w	$2d11,$fffe,$0180,$0fa8
	dc.w	$2e11,$fffe,$0180,$0000
	

; *** Logo stuff ***

logowait:
	dc.w	$4e11,$fffe
	dc.w	$0100,$3200
bpl:
	dc.w	$00e0,$0006,$00e2,$0000,$00e4,$0006
	dc.w	$00e6,$2800,$00e8,$0006,$00ea,$5000

colors_of_logo:
	dc.w	$0180,$0000,$0182,$0f76,$0184,$0d54
	dc.w	$0186,$0b32,$0188,$0A10,$018a,$0800
	dc.w	$018c,$0600,$018e,$0400

noplan:	dc.w	$4f11,$fffe,$0100,$02     m      è  �›”�
sthalf:	bsr.S	decode			;decode ascii text
	move.l	sicher(pc),sourcea
	bra.S	print

print:	bsr.L	blitrou	

scr:	
	move.b	speed(pc),d0
	sub.b	d0,bplcon1+3		;scrspeed $11/$22/$44/$88/$110
	cmp.b	#$ef,bplcon1+3
	beq.S	copy
	move.b	#1,prg			;I want bplcon1 scroll
	rts

; *** Copy screen ***

copy:	move.w	#$ff,bplcon1+2
	move.l	#fontmem+2,sourcea
	move.l	#fontmem,destind

	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0002,bmodula
	move.w	#0002,bmoduld
	mov     m   !  è  .Þ“Ve.w	#%0000011000011000,bltsize ;24 words
	bsr.L	blitter
	clr.b	prg			;I want to copy the char
	rts

; *** Decode the Ascii text !!! ***

decode:
	lea	text(pc),a0
	add.l	addit(pc),a0
	lea	chartab(pc),a1
	moveq	#46,d6			;How many chars
	moveq	#0,d0

speed_changed:
	cmp.b	#'z',(a0)		;very slow
	beq.s	speed11
	cmp.b	#'y',(a0)		;slow
	beq.s	speed22
	cmp.b	#'x',(a0)		;normal
	beq.s	speed44
	cmp.b	#'w',(a0)		;fast
	beq.s	speed88
	cmp.b	#'v',(a0)		;very fast
	beq.s	speed110
	cmp.b	#'s',(a0)	     m   "  è  w*ÒN	;stop
	beq.s	stop

decont:
chloop:
	move.b	(a0),d0
	cmp.b	(a1),d0	
	beq.S	found

	addq	#2,a1
	dbra	d6,chloop
	clr.l	addit
	bra.S	decode

found:					;Char found !! Yeah
	addq	#1,a1
	lea	adrlist(pc),a4
	move.b	(a1),swap
	sub.b	#1,swap
	move.l	swapi(pc),d4
	cmp.b	#$ff,d4
	beq.S	continue

searchl:
	add.w	#4,a4
	dbra	d4,searchl

continue:
	move.l	(a4),sicher
	add.l	#1,addit
	rts

; *** Different speeds ***

speed11:
	move.b	#$11,speed
	bra.s	decont
speed22:
	move.b	#$22,speed
	bra.s	deco     m   #  è  Én­ìnt
speed44:
	move.b	#$44,speed
	bra.s	decont
speed88:
	move.b	#$88,speed
	bra.s	decont
speed110:
	move.b	#$110,speed
	bra.s	decont
stop:
	move.b	#1,sabine
	bra.L	decont

; *** Copy char to screen ***

blitrou:
	move.l	#fontmem+48,destind
	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0038,bmodula
	move.w	#0048,bmoduld
	move.w	#%0000001100000001,bltsize
	bsr.s	blitter
	rts

; *** Blitter routine ***
	
blitter:

waitblit:
	btst	#14,$dff002		
	bne.S	blitt     m   $  è  	j!ÄÂer

	move.l	sourcea(pc),$dff050
	move.l	destind(pc),$dff054
	move.w	bcontr0(pc),$dff040
	move.w	bcontr1(pc),$dff042
	move.w	bmodula(pc),$dff064
	move.w	bmoduld(pc),$dff066
	move.w	#$ffff,$dff044
	move.w	#$ffff,$dff046

	move.w	bltsize(pc),$dff058
	rts

; *** Spritedata-list ***

spritedata:
	dc.l	$2cd82d00
	dc.w	$0000,$0001	
	dc.l	$2e252f00
	dc.w	$8000,$0000	
	dc.l	$30983100
	dc.w	$0001,$0001	
	dc.l	$32f83300
	dc.w	$8000,$0000	
	dc.l	$34383500
	dc.w	$0000,$0001	
	dc.l	$36983700
	dc.w     m   %  è  
öw7˜	$0001,$0001	
	dc.l	$38583900
	dc.w	$0000,$0001	

	dc.l	$3aa53b00
	dc.w	$8000,$0000	

	dc.l	$3c883d00
	dc.w	$0001,$0001	

	dc.l	$3eb33f00
	dc.w	$0000,$0001	

	dc.l	$40184100
	dc.w	$8000,$0000	
	dc.l	$42884300
	dc.w	$0000,$0001	
	dc.l	$44384500
	dc.w	$0001,$0001	

	dc.l	$46684700
	dc.w	$8000,$0000	
	dc.l	$48384900
	dc.w	$0001,$0001	

	dc.l	$4a254b00
	dc.w	$8000,$0000	
	dc.l	$4ca84d00
	dc.w	$0000,$0001	
	dc.l	$4e284f00
	dc.w	$0000,$0001	
	dc.l	$50185100
	dc.w	$0001,$0001	
	dc.l	$528853     m   &  è  8ÕØ‹00
	dc.w	$8000,$0000	
	dc.l	$54535500
	dc.w	$0000,$0001	
	dc.w	0,0	

; *** Sprite datas for the arrows ***

arrow1data:
	dc.l	$6f407600
	dc.w	$0000,$0018
	dc.w	$0000,$001C
	dc.w	$0000,$0FFE
	dc.w	$0000,$0FFF
	dc.w	$0000,$0FFE
	dc.w	$0000,$001C
	dc.w	$0000,$0018
	dc.w	$0000,$0000

arrow2data:
	dc.l	$6fd37600
	dc.w	$0000,$1800
	dc.w	$0000,$3800
	dc.w	$0000,$7FF0
	dc.w	$0000,$FFF0
	dc.w	$0000,$7FF0
	dc.w	$0000,$3800
	dc.w	$0000,$1800
	dc.w	$0000,$0000

; *** Libraries ***

gfxname:dc.b	     m   '  è  ÂŠïø'graphics.library',0
	even

; *** Char address list ***

adrlist:blk.l	50,0

; *** Ascii tab ***

chartab:
	dc.b	'A',00,'B',01,'C',02,'D',03,'E',04,'F',05,'G',06
	DC.B	'H',07,'I',08,'J',09,'K',10,'L',11,'M',12,'N',13
	DC.B	'O',14,'P',15,'Q',16,'R',17,'S',18,'T',19,'U',20
	DC.B	'V',21,'W',22,'X',23,'Y',24,'Z',25,'1',26
	dc.b	'2',27,'3',28,'4',29,'5',30,'6',31,'7',32,'8',33
	dc.b	'9',34,'0',35,'?',36,'!',37,'.',38,' ',39
	dc.b	'z',39,'x',39,'y',39,'w',39,'v',39
	dc.b	's',39


; *** Var     m   (  è  HÂ÷iables for the blitter routine ***

sourcea:dc.l	0
destind:dc.l	0
bcontr0:dc.w	0
bcontr1:dc.w	0
bmodula:dc.w	0
bmoduld:dc.w	0
bltsize:dc.w	0

; *** Variables for the scroll routine ***

swapi:	dc.b	0,0,0
swap:	dc.b	0
switch:	dc.b	0
prg:	dc.b	0
sicher:	dc.l	0
addit:	dc.l	0
speed:	dc.b	$44		;speed variable
sabine:	dc.b	0		;stop yes/no
scrollcounter:dc.b	0	
even

; *** Graphic library stuff ***

gfxbase: dc.l	0
rastport:blk.b	100,0
bitmap:	 blk.b	16,0
position:dc.l	0

; *** Font stuff *     m   )  è  %»bv**

txtfont:dc.l	0
fontname:dc.b	'topaz.font',0
even
txtstruc:
	dc.l	fontname
	dc.w	8		
	dc.w	0		;flags
rows:	dc.b	0
mousetop:	dc.b	0
even
textpointer:dc.l	0

; *** Little scroller ***

gtext:
dc.b 'Keep on reading to enjoy some SPECIAL GREETINGS...           '
dc.b 'The one and only makers of this crap are : ORLANDO (who coded this '
dc.b ') and CHESTER (who designed and drew the graphics).       '
dc.b '                                                    '
dc.b 'Here the instructio     m   *  è  ùÇ¶Áns : Use mouse, cursor keys, joystick '
dc.b 'to select and left mouse button, joy-button, return or '
dc.b 'f-key to load the desired program. (Joystick selection is '
dc.b "quite useful for gamers, also because it's not as easy to "
dc.b 'select with, as with the other methods...                '
dc.b "You're waiting for the SPECIAL (!!!) greetings, so here we go ...      "
dc.b 'From Chester to : '
dc.b 'Scoopex, Rebels, Image, Flash, Paradox, '
dc.b 'Crusaders, Cryptoburners, Phe     m     è  ¾{ÀE3,spritedata+41
	subq.b	#1,spritedata+49
	subq.b	#2,spritedata+57
	subq.b	#4,spritedata+65
	subq.b	#2,spritedata+73
	subq.b	#1,spritedata+81
	subq.b	#3,spritedata+89
	subq.b	#1,spritedata+97
	subq.b	#2,spritedata+105
	subq.b	#3,spritedata+113
	subq.b	#4,spritedata+121
	subq.b	#2,spritedata+129

	movem.l	(a7)+,a0-a6/d0-d7
	rts

; --------------------- copper list --------------------

copper:

; *** Sprite pointers ***
	
spritepointer:
	dc.w	$0120,$0000,$0122,$0000,$0124,$0000,$0126,$     m     è  ¿z¼ù0000
	dc.w	$0128,$0000,$012a,$0000,$012c,$0000,$012e,$0000
	dc.w	$0130,$0000,$0132,$0000,$0134,$0000,$0136,$0000
	dc.w	$0138,$0000,$013a,$0000,$013c,$0000,$013e,$0000

	dc.w	$0100,$0200		;bplcon0
	dc.w	$0096,$8020		;dmacon / sprites on

	dc.w	$008e,$2081		;diwstrt
	dc.w	$0090,$2cc1		;diwstop
	dc.w	$0092,$0038		;ddfstrt
	dc.w	$0094,$00d0		;ddfstop

	dc.w	$0102,$0000		;clear bplcon1 
	dc.w	$0104,$0000		;clear blpcon2
	dc.w	$0108,$0000		;bplmod0
	dc.w	$010a,$0000		;bplmod1

sprite_color     m     è  *«s:
	dc.w	$01a0,$0000
	dc.w	$01a2,$0fff
	dc.w	$01a4,$0bbb
	dc.w	$01a6,$0888

	dc.w	$01a8,$0000
	dc.w	$01aa,$0f00
	dc.w	$01ac,$0a75		;sprite color
	dc.w	$01ae,$000f

; *** The 'new' copper waits ***
	

	dc.w	$2011,$fffe,$0180,$0200
	dc.w	$2111,$fffe,$0180,$0300
	dc.w	$2211,$fffe,$0180,$0400
	dc.w	$2311,$fffe,$0180,$0500
	dc.w	$2411,$fffe,$0180,$0610
	dc.w	$2511,$fffe,$0180,$0720
	dc.w	$2611,$fffe,$0180,$0831
	dc.w	$2711,$fffe,$0180,$0942
	dc.w	$2811,$fffe,$0180,$0a53
	dc.w	$2911,$fffe,     m     è  Û[½$0180,$0b64
	dc.w	$2a11,$fffe,$0180,$0c75
	dc.w	$2b11,$fffe,$0180,$0d86
	dc.w	$2c11,$fffe,$0180,$0e97
	dc.w	$2d11,$fffe,$0180,$0fa8
	dc.w	$2e11,$fffe,$0180,$0000
	

; *** Logo stuff ***

logowait:
	dc.w	$4e11,$fffe
	dc.w	$0100,$3200
bpl:
	dc.w	$00e0,$0006,$00e2,$0000,$00e4,$0006
	dc.w	$00e6,$2800,$00e8,$0006,$00ea,$5000

colors_of_logo:
	dc.w	$0180,$0000,$0182,$0f76,$0184,$0d54
	dc.w	$0186,$0b32,$0188,$0A10,$018a,$0800
	dc.w	$018c,$0600,$018e,$0400

noplan:	dc.w	$4f11,$fffe,$0100,$02     m     è  4Ó¼�00

; *** Some more copper waits /colors ***

beammove1:
	dc.w	$5011,$fffe,$0180,$0fa8
	dc.w	$5111,$fffe,$0180,$0e97
	dc.w	$5211,$fffe,$0180,$0d86
	dc.w	$5311,$fffe,$0180,$0c75
	dc.w	$5411,$fffe,$0180,$0b64
	dc.w	$5511,$fffe,$0180,$0a53,$0182,$0d86          ;menu col

; *** Set hires ***

	dc.w	$0102,$0000		;end of wobbling
	dc.w	$0100,$9200		;hires + 1 plane
new_bpl:
	dc.w	$00e0,$0007		;text located at $70000
	dc.w	$00e2,$0000

; *** Set hires END .///////////////

beammove2:
	dc.w	     m     è  ¦©<I$5611,$fffe,$0180,$0942;1
	dc.w	$5711,$fffe,$0180,$0831
	dc.w	$5811,$fffe,$0180,$0720
	dc.w	$5911,$fffe,$0180,$0610
	dc.w	$5a11,$fffe,$0180,$0500;5
	dc.w	$5b11,$fffe,$0180,$0400
	dc.w	$5c11,$fffe,$0180,$0300
	dc.w	$5d11,$fffe,$0180,$0200
	dc.w	$5e11,$fffe,$0180,$0000;9

; *** choose option background ***

	dc.w	$6011,$fffe,$0180,$0200
	dc.w	$6111,$fffe,$0180,$0300
	dc.w	$6211,$fffe,$0180,$0400
	dc.w	$6311,$fffe,$0180,$0500
	dc.w	$6411,$fffe,$0180,$0610
	dc.w	$6511,$fffe,$0180,$0720
	     m     è  Ø‚Ådc.w	$6611,$fffe,$0180,$0831
	dc.w	$6711,$fffe,$0180,$0610
	dc.w	$0182,$0d86

; *** menu option

menuwait:	dc.w	$6f11,$fffe,$0182
fadecol:	dc.w	$0888
menuwait2:	dc.w	$7711,$fffe,$0182,$0d86

; *** menu option end

	dc.w	$e211,$fffe,$0180,$0610
	dc.w	$e311,$fffe,$0180,$0831
	dc.w	$e411,$fffe,$0180,$0720
	dc.w	$e511,$fffe,$0180,$0610
	dc.w	$e611,$fffe,$0180,$0500		
	dc.w	$e711,$fffe,$0180,$0400		
	dc.w	$e811,$fffe,$0180,$0300		
	dc.w	$e911,$fffe,$0180,$0200		

;;;;;;;;;;;;;;;;
	dc.w	$e     m     è  V†líb11,$fffe,$0180,$0200		
	dc.w	$ec11,$fffe,$0180,$0300		
	dc.w	$ed11,$fffe,$0180,$0400		
	dc.w	$ee11,$fffe,$0180,$0500		
	dc.w	$ef11,$fffe,$0180,$0610		
	dc.w	$f011,$fffe,$0180,$0720		
	dc.w	$f111,$fffe,$0180,$0831		
	dc.w	$f211,$fffe,$0180,$0610		

;;;;;;;;;;;;;;;;; little scroll color
	dc.w	$f311,$fffe,$0182,$0942		


	dc.w	$fc11,$fffe,$0180,$0720		
	dc.w	$fd11,$fffe,$0180,$0831		
	dc.w	$fe11,$fffe,$0180,$0942		
	dc.w	$ff11,$fffe,$0180,$0a53		

; *** under 256 ***

	dc.w	$ffdf,$fffe     m     è  _f˜´		;beam 2 under 256

	dc.w	$0011,$fffe,$0180,$0b64		
	dc.w	$0111,$fffe,$0180,$0c75		
	dc.w	$0211,$fffe,$0180,$0d86		
	dc.w	$0311,$fffe,$0180,$0e97		
	dc.w	$0411,$fffe,$0180,$0fa8		
	dc.w	$0511,$fffe,$0180,$0a53		
	dc.w	$0611,$fffe,$0180,$0b64		

; /////////*** The scroll copper murks ***

fontpos:dc.w	$0711,$fffe
	dc.w	$0182,$0fa8
	dc.w	$0100,$1200
	dc.w	$008e,$2c6b
	dc.w	$0090,$2cff
	dc.w	$0092,$0018
	dc.w	$0094,$00d8

fontbpl:
	dc.w	$00e0,$0000
	dc.w	$00e2,$0000

bplcon1:dc.w	$0102     m     è  5b‰Ï,$00ff		;move and move...

; /////////*** end of scroll routine copper murks ***

	dc.w	$1411,$fffe,$0180,$0a53,$0100,$0200		
	dc.w	$1511,$fffe,$0180,$0fa8		
	dc.w	$1611,$fffe,$0180,$0e97		
	dc.w	$1711,$fffe,$0180,$0d86		
	dc.w	$1811,$fffe,$0180,$0c75		
	dc.w	$1911,$fffe,$0180,$0b64		
	dc.w	$1a11,$fffe,$0180,$0a53		
	dc.w	$1b11,$fffe,$0180,$0942		
	dc.w	$1c11,$fffe,$0180,$0831		
	dc.w	$1d11,$fffe,$0180,$0720,$0182,$0942		
	dc.w	$1e11,$fffe,$0180,$0610		
	dc.w	$1f11,$fffe,$0180,$0610	     m     è  ÂGs	
	dc.w	$2011,$fffe,$0180,$0610		

; credits
	dc.w	$0100,$1200
	dc.w	$0102,$0000		;end of wobbling
credbpl:dc.w	$00e0,$0000		
	dc.w	$00e2,$0000		

	dc.w	$2711,$fffe,$0100,$0200
	dc.w	$2911,$fffe,$0180,$0831		
	dc.w	$2a11,$fffe,$0180,$0720	
	dc.w	$2b11,$fffe,$0180,$0610		
	dc.w	$2c11,$fffe,$0180,$0500		
	dc.w	$2d11,$fffe,$0180,$0400		
	dc.w	$2e11,$fffe,$0180,$0300		
	dc.w	$2f11,$fffe,$0180,$0200		
	dc.w	$3011,$fffe,$0180,$0000		

coppend:dc.w	$ffff,$fffe

; »»» Scroll subroutines «««
     e   0   z    «ŠÞ¼ ***
tuttifont:	blk.b	84,0	
logoaddr:	blk.b	3840,0
font:		blk.b	1000,0		;4924
credits:	blk.b	350,0
fontmem:	blk.b	20*50,0
 OF FLASH ... I AM BACK!!  '
DC.B '           THIS IS AXEL ON THE KEYBORD NOW. I JOINED BRS A FEW DAYS AGO .'
DC.B 'WE ARE HERE IN THE DIAL-CLUB AND WE ARE IN HURRY, BECAUSE CHESTER '
DC.B 'HAS TO CATCH HIS TRAIN IN 10 MINUTES...      BYE     '
dc.b	-1
even

; 71 chars ->
; *** Menutext ***

text1:	 
dc.b "          F1 PAPYRUS                   BY FLASH                m     è  ûºndit
	beq.s	wait
	bra.s	endfast

wait:
	cmp.b	#$80,$dff006
	bne.S	wait
	move.b	$bfec01,d4
	cmp.b	#$81,d4		; 9 on numeric keyboard
	beq.s	disptime
	bsr.L	int
	bra.L	cmp_keys

disptime:
	move.w	#$000f,$dff180
	bsr.L	int
	move.w	#$0610,$dff180
	bra.L	cmp_keys

endfast:
	bra.s	set_load

end:	
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	38(a0),$dff080
	move.w	#$8020,$dff096		;Turn sprites on
	jsr	-138(a6)		;Permit
	movem.l	(sp)+,d0-d7/a0-a6
	moveq	#0,d0			;no err     m     è  P2Ðpors
	rts

; *** Mouse and key selection ***

set_load:
	lea	$7e000,a3
	move.b	menuwait(pc),d0	
	cmp.b	#$6f,d0
	beq.s	load1
	cmp.b	#$7a,d0
	beq.s	load2
	cmp.b	#$85,d0
	beq.s	load3
	cmp.b	#$90,d0
	beq.s	load4
	cmp.b	#$9b,d0
	beq.s	load5
	cmp.b	#$a6,d0
	beq.s	load6
	cmp.b	#$b1,d0
	beq.s	load7
	cmp.b	#$bc,d0
	beq.s	load8
	cmp.b	#$c7,d0
	beq.s	load9
	cmp.b	#$d2,d0
	beq.s	load10

	bra.s	end

; *** Which file shall I load ? *** 

load1:	move.b	#1,(a3)
	bra.s	end
load2:	move.b	#2,(a3)
	bra.s     m     è  zZ²R	end
load3:	move.b	#3,(a3)
	bra.L	end
load4:	move.b	#4,(a3)
	bra.L	end
load5:	move.b	#5,(a3)
	bra.L	end
load6:	move.b	#6,(a3)
	bra.L	end
load7:	move.b	#7,(a3)
	bra.L	end
load8:	move.b	#8,(a3)
	bra.L	end
load9:	move.b	#9,(a3)
	bra.L	end
load10:	move.b	#10,(a3)
	bra.L	end

; ------------------- Main routines --------------------

int:
	movem.l	a0-a6/d0-d7,-(a7)
	lea	logowait(pc),a0
	cmp.b	#$2f,(a0)
	beq.s	sou
	subq.b	#$01,(a0)
sou:

; *** Move beam at top of selection in first frame di     m     è  l³Î¦splayed ***

	cmp.b	#1,mousetop
	beq.s	mouseco

	move.b	#$6f,menuwait	
	move.b	#$7a,menuwait2
	move.b	#$6f,arrow1data
	move.b	#$76,arrow1data+2
	move.b	#$6f,arrow2data
	move.b	#$76,arrow2data+2

	move.b	#1,mousetop
	bra.s	okY

; -------------------- Mouse routine ---------------------
mouseco:
	moveq	#0,d0
	moveq	#0,d1
	moveq	#0,d2
	moveq	#0,d3
	move.w 	$dff00a,d0
	cmp.w 	oldy(pc),d0
	beq.S 	okY
	move.w 	d0,d7
	move.w 	d0,d1
	lsr.w 	#8,d1		; d0 : X
	ext.w	d0		; d1 : Y

	move.w 	d1,d2     m     è   Š3Ù		;Berechnungen fuer Y
	move.b 	oldy(pc),d3
	sub.w 	d2,d3
	move.w 	d3,d4
	neg.w 	d4
	cmp.w 	#-127,d3
	bgt.s 	nny1
	sub.w 	#255,d4
nny1:	cmp.w 	#127,d3
	blt.s 	nny2
	add.w 	#255,d4
nny2:	add.w 	d4,ypos
	move.w 	d7,oldy

okX:
	moveq	#0,d0
	move.w 	ypos(pc),d0
	tst.w 	d0
	bpl.s 	okY1
	add.w 	#maxY+1,ypos
	bra.s	menu_up

okY1:
	cmp.w 	#maxY,d0
	bcs.s 	okY
	sub.w 	#maxY+1,ypos
	bra.L	menu_down

okY:
	move.w	$dff00a,d0
	move.w	d0,oldy

joy:
	move.w	$dff00c,d0
	move.w	d0,d1
	lsr.w	#1,d1
	eo     m     è  !”ìÈer.w	d0,d1
	btst	#0,d1
	bne.s	menu_down
	btst	#8,d1
	bne.s	menu_up

; ------------------------ end of mouse routine

; *** Move beam up and down ***

movebeam:	
	move.b	$bfec01,d0
	cmp.b	#$77,d0		;end if help pressed
	bne.s	ok2
	move.b	#1,endit	

ok2:
	cmp.b	#$64,d0
	beq.s	menu_down
	cmp.b	#$66,d0
	beq.s	menu_up
	bra.s	fade	

; * Move menu up
	
menu_up:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	cmp.b	#$6f,(a1)		;top of menu ?
	beq.s	fade

; * sprite up

	lea	arrow1data(pc),a4
	lea	     m     è  "ö'7arrow2data(pc),a5
	sub.b	#11,(a4)
	sub.b	#11,2(a4)
	sub.b	#11,(a5)
	sub.b	#11,2(a5)
; *
	sub.b	#11,(a1)
	sub.b	#11,(a2)
	clr.b	$bfec01	
	bra.s	fade

; * Move menu down

menu_down:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	move.b	(a1),d1
	move.b	down(pc),d0
	cmp.b	d0,d1
	beq.s	fade

	add.b	#11,(a1)
	add.b	#11,(a2)
	
; * sprite down

	lea	arrow1data(pc),a4
	lea	arrow2data(pc),a5
	add.b	#11,(a4)
	add.b	#11,2(a4)
	add.b	#11,(a5)
	add.b	#11,2(a5)
; *
	clr.b	$bfec01	
	bra.s	fade


; ***     m     è  #¢2\ fade choosen menu option ***

; *** Fade it up or down ***

fade:	lea	fadecol(pc),a1
	tst.b	fadeflag	;0=subit
	beq.s	subit

ddit:
	cmp.w	#$0fff,(a1) ;eee
	beq.s	change2
	add.w	#$0111,(a1)
	bra.s	go

subit:
	cmp.w	#$0666,(a1)
	beq.s	change1
	sub.w	#$0111,(a1)
	bra.s	go

change1:
	move.b	#1,fadeflag
	bra.s	go	
change2:
	clr.b	fadeflag

go:

; *** System scroll ***

systemscroll:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	move.l	#640+630,d0
	move.l	#164,d1			;heigth
	jsr	-240(a6)		;M     m     è  $Î®	DoveRastport
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	moveq	#4,d0			;Speed
	moveq	#0,d1		;
	moveq	#0,d2	;
	move.l	#154,d3	;
	move.l	#640+630,d4
	move.l	#164+9,d5
	jsr	-396(a6)		;Scrollraster
	sub.b	#4,rows			;counter
	bne.S	goforit
	move.b	#8,rows
	lea	rastport(pc),a1
	move.l	textpointer(pc),a0
	moveq	#2,d0
	jsr	-60(a6)
	addq.l	#1,textpointer
	cmp.l	#endG,textpointer
	bne.S	goforit
	move.l	#gtext,textpointer

goforit:

; *** Scroll timing in the interrupt ***

stop_yes_no:
	cmp.b	     m     è  g"†�#1,sabine
	beq.S	noscr
	bra.S	scroll_timing
	
noscr:
	addq.b	#1,scrollcounter
	cmp.b	#80,scrollcounter	;time in vertical interrrupts
	bne.S	exit
	clr.b	sabine
	clr.b	scrollcounter

scroll_timing:
	cmp.b	#1,prg			;bplcon1 scroll ?
	beq.S	scroll	

first:	bsr.L	sthalf			;else print letter
	bra.S	exit	

scroll:	bsr.L	scr			;scroll letter with $0102
	
exit:	
	subq.b	#3,spritedata+1
	subq.b	#1,spritedata+9
	subq.b	#2,spritedata+17
	subq.b	#1,spritedata+25
	subq.b	#4,spritedata+33
	subq.b	#     e   %  è  &öw7„	$0001,$0001	
	dc.l	$38583900
	dc.w	$0000,$0001	

	dc.l	$3aa53b00
	dc.w	$8000,$0000	

	dc.l	$3c883d00
	dc.w	$0001,$0001	

	dc.l	$3eb33f00
	dc.w	$0000,$0001	

	dc.l	$40184100
	dc.w	$8000,$0000	
	dc.l	$42884300
	dc.w	$0000,$0001	
	dc.l	$44384500
	dc.w	$0001,$0001	

	dc.l	$46684700
	dc.w	$8000,$0000	
	dc.l	$48384900
	dc.w	$0001,$0001	

	dc.l	$4a254b00
	dc.w	$8000,$0000	
	dc.l	$4ca84d00
	dc.w	$0000,$0001	
	dc.l	$4e284f00
	dc.w	$0000,$0001	
	dc.l	$50185100
	dc.w	$0001,$0001	
	dc.l	$528853     e   &  è  '8ÕØw00
	dc.w	$8000,$0000	
	dc.l	$54535500
	dc.w	$0000,$0001	
	dc.w	0,0	

; *** Sprite datas for the arrows ***

arrow1data:
	dc.l	$6f407600
	dc.w	$0000,$0018
	dc.w	$0000,$001C
	dc.w	$0000,$0FFE
	dc.w	$0000,$0FFF
	dc.w	$0000,$0FFE
	dc.w	$0000,$001C
	dc.w	$0000,$0018
	dc.w	$0000,$0000

arrow2data:
	dc.l	$6fd37600
	dc.w	$0000,$1800
	dc.w	$0000,$3800
	dc.w	$0000,$7FF0
	dc.w	$0000,$FFF0
	dc.w	$0000,$7FF0
	dc.w	$0000,$3800
	dc.w	$0000,$1800
	dc.w	$0000,$0000

; *** Libraries ***

gfxname:dc.b	     e   '  è  (ÂŠïä'graphics.library',0
	even

; *** Char address list ***

adrlist:blk.l	50,0

; *** Ascii tab ***

chartab:
	dc.b	'A',00,'B',01,'C',02,'D',03,'E',04,'F',05,'G',06
	DC.B	'H',07,'I',08,'J',09,'K',10,'L',11,'M',12,'N',13
	DC.B	'O',14,'P',15,'Q',16,'R',17,'S',18,'T',19,'U',20
	DC.B	'V',21,'W',22,'X',23,'Y',24,'Z',25,'1',26
	dc.b	'2',27,'3',28,'4',29,'5',30,'6',31,'7',32,'8',33
	dc.b	'9',34,'0',35,'?',36,'!',37,'.',38,' ',39
	dc.b	'z',39,'x',39,'y',39,'w',39,'v',39
	dc.b	's',39


; *** Var     e   (  è  )HÂãiables for the blitter routine ***

sourcea:dc.l	0
destind:dc.l	0
bcontr0:dc.w	0
bcontr1:dc.w	0
bmodula:dc.w	0
bmoduld:dc.w	0
bltsize:dc.w	0

; *** Variables for the scroll routine ***

swapi:	dc.b	0,0,0
swap:	dc.b	0
switch:	dc.b	0
prg:	dc.b	0
sicher:	dc.l	0
addit:	dc.l	0
speed:	dc.b	$44		;speed variable
sabine:	dc.b	0		;stop yes/no
scrollcounter:dc.b	0	
even

; *** Graphic library stuff ***

gfxbase: dc.l	0
rastport:blk.b	100,0
bitmap:	 blk.b	16,0
position:dc.l	0

; *** Font stuff *     e   )  è  *%»bb**

txtfont:dc.l	0
fontname:dc.b	'topaz.font',0
even
txtstruc:
	dc.l	fontname
	dc.w	8		
	dc.w	0		;flags
rows:	dc.b	0
mousetop:	dc.b	0
even
textpointer:dc.l	0

; *** Little scroller ***

gtext:
dc.b 'Keep on reading to enjoy some SPECIAL GREETINGS...           '
dc.b 'The one and only makers of this crap are : ORLANDO (who coded this '
dc.b ') and CHESTER (who designed and drew the graphics).       '
dc.b '                                                    '
dc.b 'Here the instructio     e   *  è  +Ç¶Àåns : Use mouse, cursor keys, joystick '
dc.b 'to select and left mouse button, joy-button, return or '
dc.b 'f-key to load the desired program. (Joystick selection is '
dc.b "quite useful for gamers, also because it's not as easy to "
dc.b 'select with, as with the other methods...                '
dc.b "You're waiting for the SPECIAL (!!!) greetings, so here we go ...      "
dc.b 'From Chester to : '
dc.b 'Scoopex, Rebels, Image, Flash, Paradox, '
dc.b 'Crusaders, Cryptoburners, Phe     e   +  è  ,øºÊÓnomena, Silents, Adept, '
dc.b 'The Link, Dual Crew, No Limits, Impact, Hyde, Celtic, Vision, '
dc.b ' Level 4,...                   '
dc.b 'From Orlando to : '
dc.b 'Storm, Zero Defects...                   '
dc.b 'From Scattergold : '
dc.b 'Alcatraz, Defjam-Ccs-Acc, Tristar-Rsi, '
dc.b 'Crusaders, Kefrens, '
dc.b 'Vision, Dual Crew, Cytax, Paradox, Tgs, Genesis, '
dc.b 'Subway, Scoopex...                      ' 
dc.b 'From Truxton to : '
dc.b 'Fraxion, Complex, Razor 1911, Network,     e   ,  è  -OÎÄ¹ No Limits, Spreadpoint...'
dc.b '      Sorry, no SPECIAL greetings from other members...        '
dc.b 'and again I have to write :                             END OF TEXT                         '
dc.b '                                        '

endG:

; *** Scroll text for the big scroller ***
; *** ABCDEFGHIJKLMNOPQRSTUVWXYZ  1234567890?!.
;  x=normal / z=very slow / y=slow / v=very fast / s=stop / w=fast

text:	
dc.b '                     '
dc.b 'WE ARE LAME AND NOT FAME!            e   -  è  .VE     '
DC.B 'THATS CHESTERS OPINION. BY THE WAY THIS IS TUTTI FRUTTI 19 '
DC.B '...        A VERY SPECIAL MESSAGE TO PRIDE OF FLASH ... I AM BACK!!  '
DC.B '           THIS IS AXEL ON THE KEYBORD NOW. I JOINED BRS A FEW DAYS AGO .'
DC.B 'WE ARE HERE IN THE DIAL-CLUB AND WE ARE IN HURRY, BECAUSE CHESTER '
DC.B 'HAS TO CATCH HIS TRAIN IN 10 MINUTES...      BYE     '
dc.b	-1
even

; 71 chars ->
; *** Menutext ***

text1:	 
dc.b "          F1 PAPYRUS                   BY FLASH                e   .  è  /T¯(             "
dc.b "          F2 SOUND                     BY STRANGERS                    "
dc.b "          F3 INTRO                     BY STRANGERS                    "
dc.b "          F4 TURTLE DEMO               BY DEXION                      ",' '
dc.b "                                                                       "
dc.b "                                                                       " 
dc.b "                                                                         e   /  è  ¢º¯   " 
dc.b "                                                                       " 
dc.b "       ­­­ Compile was done by Chester, Orlando and Axel ­­­            "
dc.b "                  Released : 14-Sep-(who cares?)                       "
even

tuttiname:	dc.b	'19'	;only up to 99 

; -----------------------------------------------------------------

oldy:dc.w	0
oldx:dc.w	0
ypos:dc.b	0
xpos:dc.b	0
endit:dc.b	0
fadeflag:dc.b	0
down:		dc.b	0
even
; *** Memory for the font and logo     e     è  1¦©<5$5611,$fffe,$0180,$0942;1
	dc.w	$5711,$fffe,$0180,$0831
	dc.w	$5811,$fffe,$0180,$0720
	dc.w	$5911,$fffe,$0180,$0610
	dc.w	$5a11,$fffe,$0180,$0500;5
	dc.w	$5b11,$fffe,$0180,$0400
	dc.w	$5c11,$fffe,$0180,$0300
	dc.w	$5d11,$fffe,$0180,$0200
	dc.w	$5e11,$fffe,$0180,$0000;9

; *** choose option background ***

	dc.w	$6011,$fffe,$0180,$0200
	dc.w	$6111,$fffe,$0180,$0300
	dc.w	$6211,$fffe,$0180,$0400
	dc.w	$6311,$fffe,$0180,$0500
	dc.w	$6411,$fffe,$0180,$0610
	dc.w	$6511,$fffe,$0180,$0720
	     e     è  2Ø‚±dc.w	$6611,$fffe,$0180,$0831
	dc.w	$6711,$fffe,$0180,$0610
	dc.w	$0182,$0d86

; *** menu option

menuwait:	dc.w	$6f11,$fffe,$0182
fadecol:	dc.w	$0888
menuwait2:	dc.w	$7711,$fffe,$0182,$0d86

; *** menu option end

	dc.w	$e211,$fffe,$0180,$0610
	dc.w	$e311,$fffe,$0180,$0831
	dc.w	$e411,$fffe,$0180,$0720
	dc.w	$e511,$fffe,$0180,$0610
	dc.w	$e611,$fffe,$0180,$0500		
	dc.w	$e711,$fffe,$0180,$0400		
	dc.w	$e811,$fffe,$0180,$0300		
	dc.w	$e911,$fffe,$0180,$0200		

;;;;;;;;;;;;;;;;
	dc.w	$e     e     è  3V†lÙb11,$fffe,$0180,$0200		
	dc.w	$ec11,$fffe,$0180,$0300		
	dc.w	$ed11,$fffe,$0180,$0400		
	dc.w	$ee11,$fffe,$0180,$0500		
	dc.w	$ef11,$fffe,$0180,$0610		
	dc.w	$f011,$fffe,$0180,$0720		
	dc.w	$f111,$fffe,$0180,$0831		
	dc.w	$f211,$fffe,$0180,$0610		

;;;;;;;;;;;;;;;;; little scroll color
	dc.w	$f311,$fffe,$0182,$0942		


	dc.w	$fc11,$fffe,$0180,$0720		
	dc.w	$fd11,$fffe,$0180,$0831		
	dc.w	$fe11,$fffe,$0180,$0942		
	dc.w	$ff11,$fffe,$0180,$0a53		

; *** under 256 ***

	dc.w	$ffdf,$fffe     e     è  4_f˜ 		;beam 2 under 256

	dc.w	$0011,$fffe,$0180,$0b64		
	dc.w	$0111,$fffe,$0180,$0c75		
	dc.w	$0211,$fffe,$0180,$0d86		
	dc.w	$0311,$fffe,$0180,$0e97		
	dc.w	$0411,$fffe,$0180,$0fa8		
	dc.w	$0511,$fffe,$0180,$0a53		
	dc.w	$0611,$fffe,$0180,$0b64		

; /////////*** The scroll copper murks ***

fontpos:dc.w	$0711,$fffe
	dc.w	$0182,$0fa8
	dc.w	$0100,$1200
	dc.w	$008e,$2c6b
	dc.w	$0090,$2cff
	dc.w	$0092,$0018
	dc.w	$0094,$00d8

fontbpl:
	dc.w	$00e0,$0000
	dc.w	$00e2,$0000

bplcon1:dc.w	$0102     e     è  55b‰»,$00ff		;move and move...

; /////////*** end of scroll routine copper murks ***

	dc.w	$1411,$fffe,$0180,$0a53,$0100,$0200		
	dc.w	$1511,$fffe,$0180,$0fa8		
	dc.w	$1611,$fffe,$0180,$0e97		
	dc.w	$1711,$fffe,$0180,$0d86		
	dc.w	$1811,$fffe,$0180,$0c75		
	dc.w	$1911,$fffe,$0180,$0b64		
	dc.w	$1a11,$fffe,$0180,$0a53		
	dc.w	$1b11,$fffe,$0180,$0942		
	dc.w	$1c11,$fffe,$0180,$0831		
	dc.w	$1d11,$fffe,$0180,$0720,$0182,$0942		
	dc.w	$1e11,$fffe,$0180,$0610		
	dc.w	$1f11,$fffe,$0180,$0610	     e     è  6ÂGI	
	dc.w	$2011,$fffe,$0180,$0610		

; credits
	dc.w	$0100,$1200
	dc.w	$0102,$0000		;end of wobbling
credbpl:dc.w	$00e0,$0000		
	dc.w	$00e2,$0000		

	dc.w	$2711,$fffe,$0100,$0200
	dc.w	$2911,$fffe,$0180,$0831		
	dc.w	$2a11,$fffe,$0180,$0720	
	dc.w	$2b11,$fffe,$0180,$0610		
	dc.w	$2c11,$fffe,$0180,$0500		
	dc.w	$2d11,$fffe,$0180,$0400		
	dc.w	$2e11,$fffe,$0180,$0300		
	dc.w	$2f11,$fffe,$0180,$0200		
	dc.w	$3011,$fffe,$0180,$0000		

coppend:dc.w	$ffff,$fffe

; »»» Scroll subroutines «««
     e      è  7�›”s
sthalf:	bsr.S	decode			;decode ascii text
	move.l	sicher(pc),sourcea
	bra.S	print

print:	bsr.L	blitrou	

scr:	
	move.b	speed(pc),d0
	sub.b	d0,bplcon1+3		;scrspeed $11/$22/$44/$88/$110
	cmp.b	#$ef,bplcon1+3
	beq.S	copy
	move.b	#1,prg			;I want bplcon1 scroll
	rts

; *** Copy screen ***

copy:	move.w	#$ff,bplcon1+2
	move.l	#fontmem+2,sourcea
	move.l	#fontmem,destind

	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0002,bmodula
	move.w	#0002,bmoduld
	mov     e   !  è  8.Þ“,e.w	#%0000011000011000,bltsize ;24 words
	bsr.L	blitter
	clr.b	prg			;I want to copy the char
	rts

; *** Decode the Ascii text !!! ***

decode:
	lea	text(pc),a0
	add.l	addit(pc),a0
	lea	chartab(pc),a1
	moveq	#46,d6			;How many chars
	moveq	#0,d0

speed_changed:
	cmp.b	#'z',(a0)		;very slow
	beq.s	speed11
	cmp.b	#'y',(a0)		;slow
	beq.s	speed22
	cmp.b	#'x',(a0)		;normal
	beq.s	speed44
	cmp.b	#'w',(a0)		;fast
	beq.s	speed88
	cmp.b	#'v',(a0)		;very fast
	beq.s	speed110
	cmp.b	#'s',(a0)	     e   "  è  9w*Ò$	;stop
	beq.s	stop

decont:
chloop:
	move.b	(a0),d0
	cmp.b	(a1),d0	
	beq.S	found

	addq	#2,a1
	dbra	d6,chloop
	clr.l	addit
	bra.S	decode

found:					;Char found !! Yeah
	addq	#1,a1
	lea	adrlist(pc),a4
	move.b	(a1),swap
	sub.b	#1,swap
	move.l	swapi(pc),d4
	cmp.b	#$ff,d4
	beq.S	continue

searchl:
	add.w	#4,a4
	dbra	d4,searchl

continue:
	move.l	(a4),sicher
	add.l	#1,addit
	rts

; *** Different speeds ***

speed11:
	move.b	#$11,speed
	bra.s	decont
speed22:
	move.b	#$22,speed
	bra.s	deco     e   #  è  :Én­Ânt
speed44:
	move.b	#$44,speed
	bra.s	decont
speed88:
	move.b	#$88,speed
	bra.s	decont
speed110:
	move.b	#$110,speed
	bra.s	decont
stop:
	move.b	#1,sabine
	bra.L	decont

; *** Copy char to screen ***

blitrou:
	move.l	#fontmem+48,destind
	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0038,bmodula
	move.w	#0048,bmoduld
	move.w	#%0000001100000001,bltsize
	bsr.s	blitter
	rts

; *** Blitter routine ***
	
blitter:

waitblit:
	btst	#14,$dff002		
	bne.S	blitt     e   $  è  %j!Ä®er

	move.l	sourcea(pc),$dff050
	move.l	destind(pc),$dff054
	move.w	bcontr0(pc),$dff040
	move.w	bcontr1(pc),$dff042
	move.w	bmodula(pc),$dff064
	move.w	bmoduld(pc),$dff066
	move.w	#$ffff,$dff044
	move.w	#$ffff,$dff046

	move.w	bltsize(pc),$dff058
	rts

; *** Spritedata-list ***

spritedata:
	dc.l	$2cd82d00
	dc.w	$0000,$0001	
	dc.l	$2e252f00
	dc.w	$8000,$0000	
	dc.l	$30983100
	dc.w	$0001,$0001	
	dc.l	$32f83300
	dc.w	$8000,$0000	
	dc.l	$34383500
	dc.w	$0000,$0001	
	dc.l	$36983700
	dc.w     e     è  <Š3Ù
		;Berechnungen fuer Y
	move.b 	oldy(pc),d3
	sub.w 	d2,d3
	move.w 	d3,d4
	neg.w 	d4
	cmp.w 	#-127,d3
	bgt.s 	nny1
	sub.w 	#255,d4
nny1:	cmp.w 	#127,d3
	blt.s 	nny2
	add.w 	#255,d4
nny2:	add.w 	d4,ypos
	move.w 	d7,oldy

okX:
	moveq	#0,d0
	move.w 	ypos(pc),d0
	tst.w 	d0
	bpl.s 	okY1
	add.w 	#maxY+1,ypos
	bra.s	menu_up

okY1:
	cmp.w 	#maxY,d0
	bcs.s 	okY
	sub.w 	#maxY+1,ypos
	bra.L	menu_down

okY:
	move.w	$dff00a,d0
	move.w	d0,oldy

joy:
	move.w	$dff00c,d0
	move.w	d0,d1
	lsr.w	#1,d1
	eo     e     è  =”ìÈQr.w	d0,d1
	btst	#0,d1
	bne.s	menu_down
	btst	#8,d1
	bne.s	menu_up

; ------------------------ end of mouse routine

; *** Move beam up and down ***

movebeam:	
	move.b	$bfec01,d0
	cmp.b	#$77,d0		;end if help pressed
	bne.s	ok2
	move.b	#1,endit	

ok2:
	cmp.b	#$64,d0
	beq.s	menu_down
	cmp.b	#$66,d0
	beq.s	menu_up
	bra.s	fade	

; * Move menu up
	
menu_up:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	cmp.b	#$6f,(a1)		;top of menu ?
	beq.s	fade

; * sprite up

	lea	arrow1data(pc),a4
	lea	     e     è  >ö'#arrow2data(pc),a5
	sub.b	#11,(a4)
	sub.b	#11,2(a4)
	sub.b	#11,(a5)
	sub.b	#11,2(a5)
; *
	sub.b	#11,(a1)
	sub.b	#11,(a2)
	clr.b	$bfec01	
	bra.s	fade

; * Move menu down

menu_down:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	move.b	(a1),d1
	move.b	down(pc),d0
	cmp.b	d0,d1
	beq.s	fade

	add.b	#11,(a1)
	add.b	#11,(a2)
	
; * sprite down

	lea	arrow1data(pc),a4
	lea	arrow2data(pc),a5
	add.b	#11,(a4)
	add.b	#11,2(a4)
	add.b	#11,(a5)
	add.b	#11,2(a5)
; *
	clr.b	$bfec01	
	bra.s	fade


; ***     e     è  ?¢2H fade choosen menu option ***

; *** Fade it up or down ***

fade:	lea	fadecol(pc),a1
	tst.b	fadeflag	;0=subit
	beq.s	subit

ddit:
	cmp.w	#$0fff,(a1) ;eee
	beq.s	change2
	add.w	#$0111,(a1)
	bra.s	go

subit:
	cmp.w	#$0666,(a1)
	beq.s	change1
	sub.w	#$0111,(a1)
	bra.s	go

change1:
	move.b	#1,fadeflag
	bra.s	go	
change2:
	clr.b	fadeflag

go:

; *** System scroll ***

systemscroll:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	move.l	#640+630,d0
	move.l	#164,d1			;heigth
	jsr	-240(a6)		;M     e     è  @Î®	0oveRastport
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	moveq	#4,d0			;Speed
	moveq	#0,d1		;
	moveq	#0,d2	;
	move.l	#154,d3	;
	move.l	#640+630,d4
	move.l	#164+9,d5
	jsr	-396(a6)		;Scrollraster
	sub.b	#4,rows			;counter
	bne.S	goforit
	move.b	#8,rows
	lea	rastport(pc),a1
	move.l	textpointer(pc),a0
	moveq	#2,d0
	jsr	-60(a6)
	addq.l	#1,textpointer
	cmp.l	#endG,textpointer
	bne.S	goforit
	move.l	#gtext,textpointer

goforit:

; *** Scroll timing in the interrupt ***

stop_yes_no:
	cmp.b	     e     è  Ag"†s#1,sabine
	beq.S	noscr
	bra.S	scroll_timing
	
noscr:
	addq.b	#1,scrollcounter
	cmp.b	#80,scrollcounter	;time in vertical interrrupts
	bne.S	exit
	clr.b	sabine
	clr.b	scrollcounter

scroll_timing:
	cmp.b	#1,prg			;bplcon1 scroll ?
	beq.S	scroll	

first:	bsr.L	sthalf			;else print letter
	bra.S	exit	

scroll:	bsr.L	scr			;scroll letter with $0102
	
exit:	
	subq.b	#3,spritedata+1
	subq.b	#1,spritedata+9
	subq.b	#2,spritedata+17
	subq.b	#1,spritedata+25
	subq.b	#4,spritedata+33
	subq.b	#     e     è  B¾{À3,spritedata+41
	subq.b	#1,spritedata+49
	subq.b	#2,spritedata+57
	subq.b	#4,spritedata+65
	subq.b	#2,spritedata+73
	subq.b	#1,spritedata+81
	subq.b	#3,spritedata+89
	subq.b	#1,spritedata+97
	subq.b	#2,spritedata+105
	subq.b	#3,spritedata+113
	subq.b	#4,spritedata+121
	subq.b	#2,spritedata+129

	movem.l	(a7)+,a0-a6/d0-d7
	rts

; --------------------- copper list --------------------

copper:

; *** Sprite pointers ***
	
spritepointer:
	dc.w	$0120,$0000,$0122,$0000,$0124,$0000,$0126,$     e     è  C¿z¼Ï0000
	dc.w	$0128,$0000,$012a,$0000,$012c,$0000,$012e,$0000
	dc.w	$0130,$0000,$0132,$0000,$0134,$0000,$0136,$0000
	dc.w	$0138,$0000,$013a,$0000,$013c,$0000,$013e,$0000

	dc.w	$0100,$0200		;bplcon0
	dc.w	$0096,$8020		;dmacon / sprites on

	dc.w	$008e,$2081		;diwstrt
	dc.w	$0090,$2cc1		;diwstop
	dc.w	$0092,$0038		;ddfstrt
	dc.w	$0094,$00d0		;ddfstop

	dc.w	$0102,$0000		;clear bplcon1 
	dc.w	$0104,$0000		;clear blpcon2
	dc.w	$0108,$0000		;bplmod0
	dc.w	$010a,$0000		;bplmod1

sprite_color     e     è  D*«ïs:
	dc.w	$01a0,$0000
	dc.w	$01a2,$0fff
	dc.w	$01a4,$0bbb
	dc.w	$01a6,$0888

	dc.w	$01a8,$0000
	dc.w	$01aa,$0f00
	dc.w	$01ac,$0a75		;sprite color
	dc.w	$01ae,$000f

; *** The 'new' copper waits ***
	

	dc.w	$2011,$fffe,$0180,$0200
	dc.w	$2111,$fffe,$0180,$0300
	dc.w	$2211,$fffe,$0180,$0400
	dc.w	$2311,$fffe,$0180,$0500
	dc.w	$2411,$fffe,$0180,$0610
	dc.w	$2511,$fffe,$0180,$0720
	dc.w	$2611,$fffe,$0180,$0831
	dc.w	$2711,$fffe,$0180,$0942
	dc.w	$2811,$fffe,$0180,$0a53
	dc.w	$2911,$fffe,     e     è  EÛ[“$0180,$0b64
	dc.w	$2a11,$fffe,$0180,$0c75
	dc.w	$2b11,$fffe,$0180,$0d86
	dc.w	$2c11,$fffe,$0180,$0e97
	dc.w	$2d11,$fffe,$0180,$0fa8
	dc.w	$2e11,$fffe,$0180,$0000
	

; *** Logo stuff ***

logowait:
	dc.w	$4e11,$fffe
	dc.w	$0100,$3200
bpl:
	dc.w	$00e0,$0006,$00e2,$0000,$00e4,$0006
	dc.w	$00e6,$2800,$00e8,$0006,$00ea,$5000

colors_of_logo:
	dc.w	$0180,$0000,$0182,$0f76,$0184,$0d54
	dc.w	$0186,$0b32,$0188,$0A10,$018a,$0800
	dc.w	$018c,$0600,$018e,$0400

noplan:	dc.w	$4f11,$fffe,$0100,$02     e     è  04Ó¼{00

; *** Some more copper waits /colors ***

beammove1:
	dc.w	$5011,$fffe,$0180,$0fa8
	dc.w	$5111,$fffe,$0180,$0e97
	dc.w	$5211,$fffe,$0180,$0d86
	dc.w	$5311,$fffe,$0180,$0c75
	dc.w	$5411,$fffe,$0180,$0b64
	dc.w	$5511,$fffe,$0180,$0a53,$0182,$0d86          ;menu col

; *** Set hires ***

	dc.w	$0102,$0000		;end of wobbling
	dc.w	$0100,$9200		;hires + 1 plane
new_bpl:
	dc.w	$00e0,$0007		;text located at $70000
	dc.w	$00e2,$0000

; *** Set hires END .///////////////

beammove2:
	dc.w	     o     è  GzZ²'	end
load3:	move.b	#3,(a3)
	bra.L	end
load4:	move.b	#4,(a3)
	bra.L	end
load5:	move.b	#5,(a3)
	bra.L	end
load6:	move.b	#6,(a3)
	bra.L	end
load7:	move.b	#7,(a3)
	bra.L	end
load8:	move.b	#8,(a3)
	bra.L	end
load9:	move.b	#9,(a3)
	bra.L	end
load10:	move.b	#10,(a3)
	bra.L	end

; ------------------- Main routines --------------------

int:
	movem.l	a0-a6/d0-d7,-(a7)
	lea	logowait(pc),a0
	cmp.b	#$2f,(a0)
	beq.s	sou
	subq.b	#$01,(a0)
sou:

; *** Move beam at top of selection in first frame di     o     è  Hl³Î{splayed ***

	cmp.b	#1,mousetop
	beq.s	mouseco

	move.b	#$6f,menuwait	
	move.b	#$7a,menuwait2
	move.b	#$6f,arrow1data
	move.b	#$76,arrow1data+2
	move.b	#$6f,arrow2data
	move.b	#$76,arrow2data+2

	move.b	#1,mousetop
	bra.s	okY

; -------------------- Mouse routine ---------------------
mouseco:
	moveq	#0,d0
	moveq	#0,d1
	moveq	#0,d2
	moveq	#0,d3
	move.w 	$dff00a,d0
	cmp.w 	oldy(pc),d0
	beq.S 	okY
	move.w 	d0,d7
	move.w 	d0,d1
	lsr.w 	#8,d1		; d0 : X
	ext.w	d0		; d1 : Y

	move.w 	d1,d2     o     è  IŠ3Øó		;Berechnungen fuer Y
	move.b 	oldy(pc),d3
	sub.w 	d2,d3
	move.w 	d3,d4
	neg.w 	d4
	cmp.w 	#-127,d3
	bgt.s 	nny1
	sub.w 	#255,d4
nny1:	cmp.w 	#127,d3
	blt.s 	nny2
	add.w 	#255,d4
nny2:	add.w 	d4,ypos
	move.w 	d7,oldy

okX:
	moveq	#0,d0
	move.w 	ypos(pc),d0
	tst.w 	d0
	bpl.s 	okY1
	add.w 	#maxY+1,ypos
	bra.s	menu_up

okY1:
	cmp.w 	#maxY,d0
	bcs.s 	okY
	sub.w 	#maxY+1,ypos
	bra.L	menu_down

okY:
	move.w	$dff00a,d0
	move.w	d0,oldy

joy:
	move.w	$dff00c,d0
	move.w	d0,d1
	lsr.w	#1,d1
	eo     o     è  J”ìÈ:r.w	d0,d1
	btst	#0,d1
	bne.s	menu_down
	btst	#8,d1
	bne.s	menu_up

; ------------------------ end of mouse routine

; *** Move beam up and down ***

movebeam:	
	move.b	$bfec01,d0
	cmp.b	#$77,d0		;end if help pressed
	bne.s	ok2
	move.b	#1,endit	

ok2:
	cmp.b	#$64,d0
	beq.s	menu_down
	cmp.b	#$66,d0
	beq.s	menu_up
	bra.s	fade	

; * Move menu up
	
menu_up:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	cmp.b	#$6f,(a1)		;top of menu ?
	beq.s	fade

; * sprite up

	lea	arrow1data(pc),a4
	lea	     o     è  Kö'arrow2data(pc),a5
	sub.b	#11,(a4)
	sub.b	#11,2(a4)
	sub.b	#11,(a5)
	sub.b	#11,2(a5)
; *
	sub.b	#11,(a1)
	sub.b	#11,(a2)
	clr.b	$bfec01	
	bra.s	fade

; * Move menu down

menu_down:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	move.b	(a1),d1
	move.b	down(pc),d0
	cmp.b	d0,d1
	beq.s	fade

	add.b	#11,(a1)
	add.b	#11,(a2)
	
; * sprite down

	lea	arrow1data(pc),a4
	lea	arrow2data(pc),a5
	add.b	#11,(a4)
	add.b	#11,2(a4)
	add.b	#11,(a5)
	add.b	#11,2(a5)
; *
	clr.b	$bfec01	
	bra.s	fade


; ***     o     è  L¢21 fade choosen menu option ***

; *** Fade it up or down ***

fade:	lea	fadecol(pc),a1
	tst.b	fadeflag	;0=subit
	beq.s	subit

ddit:
	cmp.w	#$0fff,(a1) ;eee
	beq.s	change2
	add.w	#$0111,(a1)
	bra.s	go

subit:
	cmp.w	#$0666,(a1)
	beq.s	change1
	sub.w	#$0111,(a1)
	bra.s	go

change1:
	move.b	#1,fadeflag
	bra.s	go	
change2:
	clr.b	fadeflag

go:

; *** System scroll ***

systemscroll:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	move.l	#640+630,d0
	move.l	#164,d1			;heigth
	jsr	-240(a6)		;M     o     è  ÿÎ®	goveRastport
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	moveq	#4,d0			;Speed
	moveq	#0,d1		;
	moveq	#0,d2	;
	move.l	#154,d3	;
	move.l	#640+630,d4
	move.l	#164+9,d5
	jsr	-396(a6)		;Scrollraster
	sub.b	#4,rows			;counter
	bne.S	goforit
	move.b	#8,rows
	lea	rastport(pc),a1
	move.l	textpointer(pc),a0
	moveq	#2,d0
	jsr	-60(a6)
	addq.l	#1,textpointer
	cmp.l	#endG,textpointer
	bne.S	goforit
	move.l	#gtext,textpointer

goforit:

; *** Scroll timing in the interrupt ***

stop_yes_no:
	cmp.b	     e     è  NûºDdit
	beq.s	wait
	bra.s	endfast

wait:
	cmp.b	#$80,$dff006
	bne.S	wait
	move.b	$bfec01,d4
	cmp.b	#$81,d4		; 9 on numeric keyboard
	beq.s	disptime
	bsr.L	int
	bra.L	cmp_keys

disptime:
	move.w	#$000f,$dff180
	bsr.L	int
	move.w	#$0610,$dff180
	bra.L	cmp_keys

endfast:
	bra.s	set_load

end:	
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	38(a0),$dff080
	move.w	#$8020,$dff096		;Turn sprites on
	jsr	-138(a6)		;Permit
	movem.l	(sp)+,d0-d7/a0-a6
	moveq	#0,d0			;no err     e     è  OP2ÐFors
	rts

; *** Mouse and key selection ***

set_load:
	lea	$7e000,a3
	move.b	menuwait(pc),d0	
	cmp.b	#$6f,d0
	beq.s	load1
	cmp.b	#$7a,d0
	beq.s	load2
	cmp.b	#$85,d0
	beq.s	load3
	cmp.b	#$90,d0
	beq.s	load4
	cmp.b	#$9b,d0
	beq.s	load5
	cmp.b	#$a6,d0
	beq.s	load6
	cmp.b	#$b1,d0
	beq.s	load7
	cmp.b	#$bc,d0
	beq.s	load8
	cmp.b	#$c7,d0
	beq.s	load9
	cmp.b	#$d2,d0
	beq.s	load10

	bra.s	end

; *** Which file shall I load ? *** 

load1:	move.b	#1,(a3)
	bra.s	end
load2:	move.b	#2,(a3)
	bra.s     e     è  PzZ²(	end
load3:	move.b	#3,(a3)
	bra.L	end
load4:	move.b	#4,(a3)
	bra.L	end
load5:	move.b	#5,(a3)
	bra.L	end
load6:	move.b	#6,(a3)
	bra.L	end
load7:	move.b	#7,(a3)
	bra.L	end
load8:	move.b	#8,(a3)
	bra.L	end
load9:	move.b	#9,(a3)
	bra.L	end
load10:	move.b	#10,(a3)
	bra.L	end

; ------------------- Main routines --------------------

int:
	movem.l	a0-a6/d0-d7,-(a7)
	lea	logowait(pc),a0
	cmp.b	#$2f,(a0)
	beq.s	sou
	subq.b	#$01,(a0)
sou:

; *** Move beam at top of selection in first frame di     e     è  ;l³Î’splayed ***

	cmp.b	#1,mousetop
	beq.s	mouseco

	move.b	#$6f,menuwait	
	move.b	#$7a,menuwait2
	move.b	#$6f,arrow1data
	move.b	#$76,arrow1data+2
	move.b	#$6f,arrow2data
	move.b	#$76,arrow2data+2

	move.b	#1,mousetop
	bra.s	okY

; -------------------- Mouse routine ---------------------
mouseco:
	moveq	#0,d0
	moveq	#0,d1
	moveq	#0,d2
	moveq	#0,d3
	move.w 	$dff00a,d0
	cmp.w 	oldy(pc),d0
	beq.S 	okY
	move.w 	d0,d7
	move.w 	d0,d1
	lsr.w 	#8,d1		; d0 : X
	ext.w	d0		; d1 : Y

	move.w 	d1,d2     _     è  RÛ[Œ$0180,$0b64
	dc.w	$2a11,$fffe,$0180,$0c75
	dc.w	$2b11,$fffe,$0180,$0d86
	dc.w	$2c11,$fffe,$0180,$0e97
	dc.w	$2d11,$fffe,$0180,$0fa8
	dc.w	$2e11,$fffe,$0180,$0000
	

; *** Logo stuff ***

logowait:
	dc.w	$4e11,$fffe
	dc.w	$0100,$3200
bpl:
	dc.w	$00e0,$0006,$00e2,$0000,$00e4,$0006
	dc.w	$00e6,$2800,$00e8,$0006,$00ea,$5000

colors_of_logo:
	dc.w	$0180,$0000,$0182,$0f76,$0184,$0d54
	dc.w	$0186,$0b32,$0188,$0A10,$018a,$0800
	dc.w	$018c,$0600,$018e,$0400

noplan:	dc.w	$4f11,$fffe,$0100,$02     _     è  S4Ó¼^00

; *** Some more copper waits /colors ***

beammove1:
	dc.w	$5011,$fffe,$0180,$0fa8
	dc.w	$5111,$fffe,$0180,$0e97
	dc.w	$5211,$fffe,$0180,$0d86
	dc.w	$5311,$fffe,$0180,$0c75
	dc.w	$5411,$fffe,$0180,$0b64
	dc.w	$5511,$fffe,$0180,$0a53,$0182,$0d86          ;menu col

; *** Set hires ***

	dc.w	$0102,$0000		;end of wobbling
	dc.w	$0100,$9200		;hires + 1 plane
new_bpl:
	dc.w	$00e0,$0007		;text located at $70000
	dc.w	$00e2,$0000

; *** Set hires END .///////////////

beammove2:
	dc.w	     _     è  T¦©<$5611,$fffe,$0180,$0942;1
	dc.w	$5711,$fffe,$0180,$0831
	dc.w	$5811,$fffe,$0180,$0720
	dc.w	$5911,$fffe,$0180,$0610
	dc.w	$5a11,$fffe,$0180,$0500;5
	dc.w	$5b11,$fffe,$0180,$0400
	dc.w	$5c11,$fffe,$0180,$0300
	dc.w	$5d11,$fffe,$0180,$0200
	dc.w	$5e11,$fffe,$0180,$0000;9

; *** choose option background ***

	dc.w	$6011,$fffe,$0180,$0200
	dc.w	$6111,$fffe,$0180,$0300
	dc.w	$6211,$fffe,$0180,$0400
	dc.w	$6311,$fffe,$0180,$0500
	dc.w	$6411,$fffe,$0180,$0610
	dc.w	$6511,$fffe,$0180,$0720
	     _     è  UØ‚”dc.w	$6611,$fffe,$0180,$0831
	dc.w	$6711,$fffe,$0180,$0610
	dc.w	$0182,$0d86

; *** menu option

menuwait:	dc.w	$6f11,$fffe,$0182
fadecol:	dc.w	$0888
menuwait2:	dc.w	$7711,$fffe,$0182,$0d86

; *** menu option end

	dc.w	$e211,$fffe,$0180,$0610
	dc.w	$e311,$fffe,$0180,$0831
	dc.w	$e411,$fffe,$0180,$0720
	dc.w	$e511,$fffe,$0180,$0610
	dc.w	$e611,$fffe,$0180,$0500		
	dc.w	$e711,$fffe,$0180,$0400		
	dc.w	$e811,$fffe,$0180,$0300		
	dc.w	$e911,$fffe,$0180,$0200		

;;;;;;;;;;;;;;;;
	dc.w	$e     _     è  VV†l¼b11,$fffe,$0180,$0200		
	dc.w	$ec11,$fffe,$0180,$0300		
	dc.w	$ed11,$fffe,$0180,$0400		
	dc.w	$ee11,$fffe,$0180,$0500		
	dc.w	$ef11,$fffe,$0180,$0610		
	dc.w	$f011,$fffe,$0180,$0720		
	dc.w	$f111,$fffe,$0180,$0831		
	dc.w	$f211,$fffe,$0180,$0610		

;;;;;;;;;;;;;;;;; little scroll color
	dc.w	$f311,$fffe,$0182,$0942		


	dc.w	$fc11,$fffe,$0180,$0720		
	dc.w	$fd11,$fffe,$0180,$0831		
	dc.w	$fe11,$fffe,$0180,$0942		
	dc.w	$ff11,$fffe,$0180,$0a53		

; *** under 256 ***

	dc.w	$ffdf,$fffe     _     è  W_f˜ƒ		;beam 2 under 256

	dc.w	$0011,$fffe,$0180,$0b64		
	dc.w	$0111,$fffe,$0180,$0c75		
	dc.w	$0211,$fffe,$0180,$0d86		
	dc.w	$0311,$fffe,$0180,$0e97		
	dc.w	$0411,$fffe,$0180,$0fa8		
	dc.w	$0511,$fffe,$0180,$0a53		
	dc.w	$0611,$fffe,$0180,$0b64		

; /////////*** The scroll copper murks ***

fontpos:dc.w	$0711,$fffe
	dc.w	$0182,$0fa8
	dc.w	$0100,$1200
	dc.w	$008e,$2c6b
	dc.w	$0090,$2cff
	dc.w	$0092,$0018
	dc.w	$0094,$00d8

fontbpl:
	dc.w	$00e0,$0000
	dc.w	$00e2,$0000

bplcon1:dc.w	$0102     _     è  X5b‰ž,$00ff		;move and move...

; /////////*** end of scroll routine copper murks ***

	dc.w	$1411,$fffe,$0180,$0a53,$0100,$0200		
	dc.w	$1511,$fffe,$0180,$0fa8		
	dc.w	$1611,$fffe,$0180,$0e97		
	dc.w	$1711,$fffe,$0180,$0d86		
	dc.w	$1811,$fffe,$0180,$0c75		
	dc.w	$1911,$fffe,$0180,$0b64		
	dc.w	$1a11,$fffe,$0180,$0a53		
	dc.w	$1b11,$fffe,$0180,$0942		
	dc.w	$1c11,$fffe,$0180,$0831		
	dc.w	$1d11,$fffe,$0180,$0720,$0182,$0942		
	dc.w	$1e11,$fffe,$0180,$0610		
	dc.w	$1f11,$fffe,$0180,$0610	     _     è  YÂG,	
	dc.w	$2011,$fffe,$0180,$0610		

; credits
	dc.w	$0100,$1200
	dc.w	$0102,$0000		;end of wobbling
credbpl:dc.w	$00e0,$0000		
	dc.w	$00e2,$0000		

	dc.w	$2711,$fffe,$0100,$0200
	dc.w	$2911,$fffe,$0180,$0831		
	dc.w	$2a11,$fffe,$0180,$0720	
	dc.w	$2b11,$fffe,$0180,$0610		
	dc.w	$2c11,$fffe,$0180,$0500		
	dc.w	$2d11,$fffe,$0180,$0400		
	dc.w	$2e11,$fffe,$0180,$0300		
	dc.w	$2f11,$fffe,$0180,$0200		
	dc.w	$3011,$fffe,$0180,$0000		

coppend:dc.w	$ffff,$fffe

; »»» Scroll subroutines «««
     _      è  Z�›”V
sthalf:	bsr.S	decode			;decode ascii text
	move.l	sicher(pc),sourcea
	bra.S	print

print:	bsr.L	blitrou	

scr:	
	move.b	speed(pc),d0
	sub.b	d0,bplcon1+3		;scrspeed $11/$22/$44/$88/$110
	cmp.b	#$ef,bplcon1+3
	beq.S	copy
	move.b	#1,prg			;I want bplcon1 scroll
	rts

; *** Copy screen ***

copy:	move.w	#$ff,bplcon1+2
	move.l	#fontmem+2,sourcea
	move.l	#fontmem,destind

	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0002,bmodula
	move.w	#0002,bmoduld
	mov     _   !  è  [.Þ“e.w	#%0000011000011000,bltsize ;24 words
	bsr.L	blitter
	clr.b	prg			;I want to copy the char
	rts

; *** Decode the Ascii text !!! ***

decode:
	lea	text(pc),a0
	add.l	addit(pc),a0
	lea	chartab(pc),a1
	moveq	#46,d6			;How many chars
	moveq	#0,d0

speed_changed:
	cmp.b	#'z',(a0)		;very slow
	beq.s	speed11
	cmp.b	#'y',(a0)		;slow
	beq.s	speed22
	cmp.b	#'x',(a0)		;normal
	beq.s	speed44
	cmp.b	#'w',(a0)		;fast
	beq.s	speed88
	cmp.b	#'v',(a0)		;very fast
	beq.s	speed110
	cmp.b	#'s',(a0)	     _   "  è  ¾w*Ò¥	;stop
	beq.s	stop

decont:
chloop:
	move.b	(a0),d0
	cmp.b	(a1),d0	
	beq.S	found

	addq	#2,a1
	dbra	d6,chloop
	clr.l	addit
	bra.S	decode

found:					;Char found !! Yeah
	addq	#1,a1
	lea	adrlist(pc),a4
	move.b	(a1),swap
	sub.b	#1,swap
	move.l	swapi(pc),d4
	cmp.b	#$ff,d4
	beq.S	continue

searchl:
	add.w	#4,a4
	dbra	d4,searchl

continue:
	move.l	(a4),sicher
	add.l	#1,addit
	rts

; *** Different speeds ***

speed11:
	move.b	#$11,speed
	bra.s	decont
speed22:
	move.b	#$22,speed
	bra.s	deco     _     è  ]zZ²!	end
load3:	move.b	#3,(a3)
	bra.L	end
load4:	move.b	#4,(a3)
	bra.L	end
load5:	move.b	#5,(a3)
	bra.L	end
load6:	move.b	#6,(a3)
	bra.L	end
load7:	move.b	#7,(a3)
	bra.L	end
load8:	move.b	#8,(a3)
	bra.L	end
load9:	move.b	#9,(a3)
	bra.L	end
load10:	move.b	#10,(a3)
	bra.L	end

; ------------------- Main routines --------------------

int:
	movem.l	a0-a6/d0-d7,-(a7)
	lea	logowait(pc),a0
	cmp.b	#$2f,(a0)
	beq.s	sou
	subq.b	#$01,(a0)
sou:

; *** Move beam at top of selection in first frame di     _     è  ^l³Îusplayed ***

	cmp.b	#1,mousetop
	beq.s	mouseco

	move.b	#$6f,menuwait	
	move.b	#$7a,menuwait2
	move.b	#$6f,arrow1data
	move.b	#$76,arrow1data+2
	move.b	#$6f,arrow2data
	move.b	#$76,arrow2data+2

	move.b	#1,mousetop
	bra.s	okY

; -------------------- Mouse routine ---------------------
mouseco:
	moveq	#0,d0
	moveq	#0,d1
	moveq	#0,d2
	moveq	#0,d3
	move.w 	$dff00a,d0
	cmp.w 	oldy(pc),d0
	beq.S 	okY
	move.w 	d0,d7
	move.w 	d0,d1
	lsr.w 	#8,d1		; d0 : X
	ext.w	d0		; d1 : Y

	move.w 	d1,d2     _     è  _Š3Øí		;Berechnungen fuer Y
	move.b 	oldy(pc),d3
	sub.w 	d2,d3
	move.w 	d3,d4
	neg.w 	d4
	cmp.w 	#-127,d3
	bgt.s 	nny1
	sub.w 	#255,d4
nny1:	cmp.w 	#127,d3
	blt.s 	nny2
	add.w 	#255,d4
nny2:	add.w 	d4,ypos
	move.w 	d7,oldy

okX:
	moveq	#0,d0
	move.w 	ypos(pc),d0
	tst.w 	d0
	bpl.s 	okY1
	add.w 	#maxY+1,ypos
	bra.s	menu_up

okY1:
	cmp.w 	#maxY,d0
	bcs.s 	okY
	sub.w 	#maxY+1,ypos
	bra.L	menu_down

okY:
	move.w	$dff00a,d0
	move.w	d0,oldy

joy:
	move.w	$dff00c,d0
	move.w	d0,d1
	lsr.w	#1,d1
	eo     _     è  `”ìÈ4r.w	d0,d1
	btst	#0,d1
	bne.s	menu_down
	btst	#8,d1
	bne.s	menu_up

; ------------------------ end of mouse routine

; *** Move beam up and down ***

movebeam:	
	move.b	$bfec01,d0
	cmp.b	#$77,d0		;end if help pressed
	bne.s	ok2
	move.b	#1,endit	

ok2:
	cmp.b	#$64,d0
	beq.s	menu_down
	cmp.b	#$66,d0
	beq.s	menu_up
	bra.s	fade	

; * Move menu up
	
menu_up:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	cmp.b	#$6f,(a1)		;top of menu ?
	beq.s	fade

; * sprite up

	lea	arrow1data(pc),a4
	lea	     _     è  aö'arrow2data(pc),a5
	sub.b	#11,(a4)
	sub.b	#11,2(a4)
	sub.b	#11,(a5)
	sub.b	#11,2(a5)
; *
	sub.b	#11,(a1)
	sub.b	#11,(a2)
	clr.b	$bfec01	
	bra.s	fade

; * Move menu down

menu_down:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	move.b	(a1),d1
	move.b	down(pc),d0
	cmp.b	d0,d1
	beq.s	fade

	add.b	#11,(a1)
	add.b	#11,(a2)
	
; * sprite down

	lea	arrow1data(pc),a4
	lea	arrow2data(pc),a5
	add.b	#11,(a4)
	add.b	#11,2(a4)
	add.b	#11,(a5)
	add.b	#11,2(a5)
; *
	clr.b	$bfec01	
	bra.s	fade


; ***     _     è  b¢2+ fade choosen menu option ***

; *** Fade it up or down ***

fade:	lea	fadecol(pc),a1
	tst.b	fadeflag	;0=subit
	beq.s	subit

ddit:
	cmp.w	#$0fff,(a1) ;eee
	beq.s	change2
	add.w	#$0111,(a1)
	bra.s	go

subit:
	cmp.w	#$0666,(a1)
	beq.s	change1
	sub.w	#$0111,(a1)
	bra.s	go

change1:
	move.b	#1,fadeflag
	bra.s	go	
change2:
	clr.b	fadeflag

go:

; *** System scroll ***

systemscroll:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	move.l	#640+630,d0
	move.l	#164,d1			;heigth
	jsr	-240(a6)		;M     _     è  cÎ®	oveRastport
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	moveq	#4,d0			;Speed
	moveq	#0,d1		;
	moveq	#0,d2	;
	move.l	#154,d3	;
	move.l	#640+630,d4
	move.l	#164+9,d5
	jsr	-396(a6)		;Scrollraster
	sub.b	#4,rows			;counter
	bne.S	goforit
	move.b	#8,rows
	lea	rastport(pc),a1
	move.l	textpointer(pc),a0
	moveq	#2,d0
	jsr	-60(a6)
	addq.l	#1,textpointer
	cmp.l	#endG,textpointer
	bne.S	goforit
	move.l	#gtext,textpointer

goforit:

; *** Scroll timing in the interrupt ***

stop_yes_no:
	cmp.b	     _     è  dg"†V#1,sabine
	beq.S	noscr
	bra.S	scroll_timing
	
noscr:
	addq.b	#1,scrollcounter
	cmp.b	#80,scrollcounter	;time in vertical interrrupts
	bne.S	exit
	clr.b	sabine
	clr.b	scrollcounter

scroll_timing:
	cmp.b	#1,prg			;bplcon1 scroll ?
	beq.S	scroll	

first:	bsr.L	sthalf			;else print letter
	bra.S	exit	

scroll:	bsr.L	scr			;scroll letter with $0102
	
exit:	
	subq.b	#3,spritedata+1
	subq.b	#1,spritedata+9
	subq.b	#2,spritedata+17
	subq.b	#1,spritedata+25
	subq.b	#4,spritedata+33
	subq.b	#     _     è  e¾{¿þ3,spritedata+41
	subq.b	#1,spritedata+49
	subq.b	#2,spritedata+57
	subq.b	#4,spritedata+65
	subq.b	#2,spritedata+73
	subq.b	#1,spritedata+81
	subq.b	#3,spritedata+89
	subq.b	#1,spritedata+97
	subq.b	#2,spritedata+105
	subq.b	#3,spritedata+113
	subq.b	#4,spritedata+121
	subq.b	#2,spritedata+129

	movem.l	(a7)+,a0-a6/d0-d7
	rts

; --------------------- copper list --------------------

copper:

; *** Sprite pointers ***
	
spritepointer:
	dc.w	$0120,$0000,$0122,$0000,$0124,$0000,$0126,$     _     è  f¿z¼²0000
	dc.w	$0128,$0000,$012a,$0000,$012c,$0000,$012e,$0000
	dc.w	$0130,$0000,$0132,$0000,$0134,$0000,$0136,$0000
	dc.w	$0138,$0000,$013a,$0000,$013c,$0000,$013e,$0000

	dc.w	$0100,$0200		;bplcon0
	dc.w	$0096,$8020		;dmacon / sprites on

	dc.w	$008e,$2081		;diwstrt
	dc.w	$0090,$2cc1		;diwstop
	dc.w	$0092,$0038		;ddfstrt
	dc.w	$0094,$00d0		;ddfstop

	dc.w	$0102,$0000		;clear bplcon1 
	dc.w	$0104,$0000		;clear blpcon2
	dc.w	$0108,$0000		;bplmod0
	dc.w	$010a,$0000		;bplmod1

sprite_color     _     è  Q*«ès:
	dc.w	$01a0,$0000
	dc.w	$01a2,$0fff
	dc.w	$01a4,$0bbb
	dc.w	$01a6,$0888

	dc.w	$01a8,$0000
	dc.w	$01aa,$0f00
	dc.w	$01ac,$0a75		;sprite color
	dc.w	$01ae,$000f

; *** The 'new' copper waits ***
	

	dc.w	$2011,$fffe,$0180,$0200
	dc.w	$2111,$fffe,$0180,$0300
	dc.w	$2211,$fffe,$0180,$0400
	dc.w	$2311,$fffe,$0180,$0500
	dc.w	$2411,$fffe,$0180,$0610
	dc.w	$2511,$fffe,$0180,$0720
	dc.w	$2611,$fffe,$0180,$0831
	dc.w	$2711,$fffe,$0180,$0942
	dc.w	$2811,$fffe,$0180,$0a53
	dc.w	$2911,$fffe,     o     è  h¬                                  ******
; **************************************************************

>extern "Df0:data/gfx",tuttifont,4924

>extern "Df0:data/tuttifrutti.raw",credits,350    ;for tutti frutti normal
;>extern "Df0:data/utilities.raw",credits,350    ;for utilities
;>extern "Df0:data/gamepack.raw",credits,350    ;for gamepack
;>extern "Df0:data/fruitpack.raw",credits,350    ;fruitpack 

maxX = 20
maxY = 20

; ----------- Set up everyting before starting the copper      o     è  iÀ4ò-----------

start:		
; *** Forbid ***

forbid:
	movem.l	d0-d7/a0-a6,-(sp)
	move.l	4.w,a6
	jsr	-132(a6)		;Forbid

	move.l	#fontmem,d0
	lea	fontbpl+2(pc),a1
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)

	move.l	#$70000,d0
	lea	new_bpl+2(pc),a0
	bsr.L	setrel

; *** Set relative logo address ***
; *** 32*320 ***

copy_logo:
	move.l	#logoaddr,d0
	lea	bpl+2(pc),a1
	moveq	#2,d1
logo_loop:
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)
	addq.w	#4,a1
	ad     o     è  j‹”åod.w	#[32*40],d0
	dbf	d1,logo_loop

; *** Copy pack no. in screen memory ***

	lea	credits+31(pc),a0
	lea	tuttiname(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	lea	credits+32(pc),a0
	lea	tuttiname+1(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	bra.s	setpointer

sloop:
	cmp.b	(a1),d3
	bne.s	sloop2
	bsr.s	copchar
sloop2:	
	addq.l	#1,a2
	addq.l	#1,d3
	dbf	d5,sloop
	rts
; *** copies char into memory     o     è  k ì¿& ***
; source in  A2  /   destination in A0


copchar:
	moveq	#6,d0
copycharmem:
	move.b	(a2),(a0)	
	add.l	#50,a0
	add.l	#10,a2	
	dbf	d0,copycharmem
	rts

; *** Set text pointer for small scroller ***

setpointer:
	move.l	#gtext,textpointer

; *** Open graphics.library ***

open_gfx:
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	d0,gfxbase

init_bitmap:
	move.l	gfxbase(pc),a6
	lea	bitmap(pc),a0
	moveq	#1,d0			;how many planes ?
	move.l	#640,d1			
	move.l	#256     o     è  l}–¡,d2			
	
	jsr	-390(a6)		;InitBitmap
	move.l	#$70000,bitmap+8

init_rastport:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	jsr	-198(a6)		;InitRastport
	
	move.l	#bitmap,rastport+4

clear_screen:
	lea	$70000,a0
	move.l	#$10000/4-1,d0
clear_loop:
	clr.l	(a0)+	
	dbf	d0,clear_loop

; *** Set hires topaz 8 font ***

open_font:
	lea	txtstruc(pc),a0
	jsr	-72(a6)			;OpenFont
	move.l	d0,txtfont

set_font:
	lea	rastport(pc),a1
	move.l	txtfont(pc),a0
	jsr	-66(a6)			;Setfont	

; *** Text output r     o     è  mY“OPoutine for the menu ***

	moveq	#9,d7
	lea	text1(pc),a0
	moveq	#32,d1

text_loop:
	bsr.S	put_text
	add.l	#11,d1	;10
	add.l	#71,a0
	subq.l	#1,a0
	cmp.b	#' ',(a0)		;alt + space ?
	bne.s	textit

; *** Test in which line and set end position of beam ***

	move.w	d7,d6	
	moveq	#10,d5
	sub.w	d6,d5		;10-d7
	move.w	d5,$7f000
	lea	$7e000,a3
	lea	waitlist(pc),a2
	subq.w	#1,d5
	add.w	d5,a2
	move.b	(a2),down
	bra.s	textit

waitlist:
	dc.b	$6f,$7a,$85,$90,$9b,$a6,$b1,$bc,$c7,$d2

textit:
	addq.l	     o     è  n
LîV#1,a0
	dbra	d7,text_loop
	bra.s	makeadr

put_text:
	movem.l	d1/a0,-(a7)
	lea	rastport(pc),a1
	moveq	#71,d0
	jsr	-240(a6)
	lea	rastport(pc),a1
	jsr	-60(a6)
	movem.l	(a7)+,d1/a0
	rts

; *** Calculate Address list for the font ***

makeadr:lea	adrlist(pc),a0
	lea	font(pc),a1
	move.l	a1,a2
	moveq	#1,d1			;2 charlines		
adrlo2:	moveq	#19,d0			;Chars per line
adrloop:move.l	a1,(a0)+
	addq.w	#2,a1			;16 Pixel
	dbf	d0,adrloop
	add.l	#[12*40],a2
	move.l	a2,a1
	dbf	d1,adrlo2

; *** Set sprite      o   	  è  ox Zpointers ***

set_sprite_pointers:
	move.l	#spritedata,d0
	lea	spritepointer+2(pc),a0
	bsr.s	setrel

; * set arrow relative

	move.l	#arrow1data,d0
	lea	spritepointer+18(pc),a0
	bsr.s	setrel
	move.l	#arrow2data,d0
	lea	spritepointer+26(pc),a0
	bsr.s	setrel

; * set cred relative

	move.l	#credits,d0
	lea	credbpl+2(pc),a0
	bsr.s	setrel
	bra.s	stcopp	

setrel:
	swap	d0
	move.w	d0,(a0)+
	add.w	#2,a0
	swap	d0
	move.w	d0,(a0)+
	rts

; *** Start copper ***
stcopp:
	move.l	#copper,$dff080

     o   
  è  p­<B; *** Compare F-keys ***

cmp_keys:
	lea	$7e000,a3
	move.b	$bfec01,d0	
	cmp.b	#$5f,d0			;F1
	beq.L	load1
	cmp.b	#$5d,d0			;F2
	beq.L	load2
	cmp.b	#$5b,d0			;F3
	beq.L	load3
	cmp.b	#$58,d0			;F4
	beq.L	load4
	cmp.b	#$56,d0			;F5
	beq.L	load5
	cmp.b	#$54,d0			;F6
	beq.L	load6
	cmp.b	#$52,d0			;F7
	beq.L	load7
	cmp.b	#$50,d0			;F8
	beq.L	load8
	cmp.b	#$4e,d0			;F9
	beq.L	load9
	cmp.b	#$4c,d0			;F10
	beq.L	load10
	btst	#6,$bfe001
	beq.s	endfast

	btst	#7,$bfe001
	beq.s	endfast

	tst.b	en     o     è  qûºdit
	beq.s	wait
	bra.s	endfast

wait:
	cmp.b	#$80,$dff006
	bne.S	wait
	move.b	$bfec01,d4
	cmp.b	#$81,d4		; 9 on numeric keyboard
	beq.s	disptime
	bsr.L	int
	bra.L	cmp_keys

disptime:
	move.w	#$000f,$dff180
	bsr.L	int
	move.w	#$0610,$dff180
	bra.L	cmp_keys

endfast:
	bra.s	set_load

end:	
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	38(a0),$dff080
	move.w	#$8020,$dff096		;Turn sprites on
	jsr	-138(a6)		;Permit
	movem.l	(sp)+,d0-d7/a0-a6
	moveq	#0,d0			;no err     o     è  FP2ÐEors
	rts

; *** Mouse and key selection ***

set_load:
	lea	$7e000,a3
	move.b	menuwait(pc),d0	
	cmp.b	#$6f,d0
	beq.s	load1
	cmp.b	#$7a,d0
	beq.s	load2
	cmp.b	#$85,d0
	beq.s	load3
	cmp.b	#$90,d0
	beq.s	load4
	cmp.b	#$9b,d0
	beq.s	load5
	cmp.b	#$a6,d0
	beq.s	load6
	cmp.b	#$b1,d0
	beq.s	load7
	cmp.b	#$bc,d0
	beq.s	load8
	cmp.b	#$c7,d0
	beq.s	load9
	cmp.b	#$d2,d0
	beq.s	load10

	bra.s	end

; *** Which file shall I load ? *** 

load1:	move.b	#1,(a3)
	bra.s	end
load2:	move.b	#2,(a3)
	bra.s     5   +  è  sóøn     '
dc.b 'From the ZINE team (Orlando, Chester, Accused) to: Hack-Mag, D.I.S.C, '
dc.b '4th Dimension, Stolen Data, Fraud, '
dc.b 'ex-News On Tour and to all the editors of the other disk-magazines...'
dc.b '                                  '
;
dc.b 'From ORLANDO to: '
dc.b "Slayer of Scoopex (Thanks for the demo! OK, we're gonna make "
dc.b "a sex-phone-call! I'll send you my number soon!), "
dc.b 'Tec of Cryptoburners (Waiting for your next cool demo... ), '
dc.b 'Monotof of St     5   ,  è  t§àbÈorm (I know, that ZINE is a best-seller!),  '
dc.b 'Terminator of Zero Defects (Thanks for express sending and calls), '
dc.b 'Raistlin of Northstar (Thanks for the tape. Where is the next?) '
dc.b '                                  '
;
dc.b 'From MAJESTIC to: '
dc.b 'Hazor (BF), Jackmix (CRB), TSB, Hybrid, Mirage                   '
;
dc.b 'From TRUXTON to: '
dc.b 'Fraxion/Lix, No Limits/Hunter, Spreadpoint/Mikey, '
dc.b 'Phenomena/Dream Warrior, Scoopex SF/Zebra, Silents/L.Dredd ,      5   -  è  uØŠµ0                                  '
;
dc.b 'From AXEL to: '
dc.b ' This time my (Axel) special hellos go to: Crusaders (Bustman, Dr. Awesome),'
dc.b ' Kefrens (Maestro), Dual Crew (Tip), Anarchy (4-Mat), Scoopex (Bleris), Budbrain Productions (Psycho),'
dc.b ' Cascade (Skimmer), Cytax (Terminator-X), Giants (Dr. Feelgood), Euphoria (Countmic),'
dc.b ' Addonic (Dr. Skid), Triangle 3532 (Zark), Warfalcons (Syz), Paradox (Clash), Adept (Stranger), Valhalla & Angels (Rubicon),'
dc.b ' Sk     5   .  è  vÄ%²id Row (Ray), Synergy (Lobbytron), Amaze (Bomber), Dexion (Trix), No Limits (Slayer), Flash Prod. (The Pride).......................'


;
dc.b 'From PEACE to: '
dc.b 'Tellus/Gate, Visioner/TCC-RSI, Sledge/Adept, Amiga Tracer/CPS and some others...   '
;
dc.b 'From THE FLY to: '
dc.b 'Zylon/AFL, Doxos, Euphoria, Image, Legend, Desaster Area, Bass,                                  '
dc.b 'Motion and the others'
;
dc.b 'From SCATTERGOLD: '
dc.b 'Alcatraz, Defjam-Ccs-Acc, Tristar-Rsi, '
     5   /  è  wo7¼Édc.b 'Crusaders, Kefrens, '
dc.b 'Legend, Dual Crew, Cytax, Paradox, Tgs, Genesis, '
dc.b 'Subway, Scoopex...                      ' 
dc.b '                                  '
;
dc.b 'From CHESTER to: '
DC.B '(Chester stopped all activities till christmas! Axel took '
dc.b 'Chesters contacts...)            '
dc.b '                                  '
;
dc.b 'And to all contacts from the other Brainstorm members...'
dc.b '                                  '
;
;
dc.b 'The credits for th     5   0  è  xÚ”‰Kis many times used bootmenu must go to: '
dc.b 'Orlando (Coding) and Chester (Design). '
dc.b 'Here the instructions: Use mouse, cursor keys, joystick '
dc.b 'to select and left mouse button, joy-button, return or '
dc.b 'f-key to load the desired program. (Joystick selection is '
dc.b 'quite useful for gamers, also because its not as easy to '
dc.b 'select with, as with the other methods...                '
dc.b '                                        '

endG:


; 71 chars ->
; ***     5   1  è  yPl" Menutext ***

text1:	 
dc.b "           F1  Intro              by  ADVANCE                          "
dc.b "           F2  New Intro          by  TOXIC TRACE                      "
dc.b "           F3  Vector Demo        by  TOXIC TRACE                      "
dc.b "           F4  Depeche Code       by  D-TECT                           "
dc.b "           F5  Tune               by  4-MAT OF ANARCHY                 "
dc.b "           F6  Tune               by  PHOTON OF PHENOMENA           5   2  è  z®Ì°´       ",' ' 
dc.b "                                                                       "
dc.b "                      Released:  16-11-90                              "
dc.b "                                                                       "
dc.b "                 -=== Compile done by Axel ===-                        "
even

tuttiname:	dc.b	'30'	;only up to 99 

; -----------------------------------------------------------------

oldy:dc.w	0
oldx:dc.w	0
ypos:dc.b	0
xpos:dc.b     5   3   Ï    csªÃ	0
endit:dc.b	0
fadeflag:dc.b	0
down:		dc.b	0
even
; *** Memory for the font and logo ***
tuttifont:	blk.b	84,0	
logoaddr:	blk.b	3840,0
font:		blk.b	1000,0		;4924
credits:	blk.b	350,0
fontmem:	blk.b	20*50,0
or Demo        by  TOXIC TRACE                      "
dc.b "           F4  Depeche Code       by  D-TECT                           "
dc.b "           F5  Tune               by  4-MAT OF ANARCHY                 "
dc.b "           F6  Tune               by  PHOTON OF PHENOMENA           q     è  |”#]¸Ša <  ÖAú†a <  1”Aúa`H@0ÀÐü H@0ÀNu#ü  @ ßð€Gù à 9 ¿ì  _g   ]g   [g   Xg   Vg   Tg   Rg   Pg   Ng   Lg 9  ¿àgJ9  ¿àg@J9  Tg`69 € ßðfö9 ¿ì �ga  Ü` ÿj3ü  ßñ€a  Ì3ü ßñ€` ÿR`(,x Cú
DN®þh#è & ßð€3ü€  ßð–N®ÿvLßÿp NuGù à :x  og8  zg8  …g8  �g:  ›g<  ¦g>  ±g@  ¼gB  ÇgD  ÒgF`�¼ `Š¼ `„¼ ` ÿ~¼ ` ÿv¼ ` ÿn¼ ` ÿf¼ ` ÿ^¼ ` ÿV¼ 	` ÿN¼ 
` ÿFHçÿþAúÎ /gS9   ég:ü o  Xü z  `ü o  ²ü v  ´ü o  Öü     q     è  ßÜÜ@ v  Øü   é`np r t v 09 ßð
°z~gZ> 2 àIH€4:n–B8DDCÿ�nD ÿC mD ÿÙy  R3Ç  Np 0:FJ@j
y   R`X@ ey   R`  ‚09 ßð
3À  N09 ßð2 âI±A  fb f"9 ¿ì  wfü   T  dgB  fg`xCúâEúæ ogjIú.KúN ,   -    B9 ¿ì`>Cú¨Eú¬:œ² g,  IúèKú ,   -  B9 ¿ìNqCúpJ9  UgQÿgQ`QfgQ`ü   U`B9  U,z	2Cú	2 <  ö"<   ¤N®ÿ,z	Cú	pr t &<   š(<  ö*<   ­N®þt9   èf2ü   èCúè z	vpN®ÿÄR¹  ê¹  …  êf
#ü  d  ê     5      è  ~�›”\
sthalf:	bsr.S	decode			;decode ascii text
	move.l	sicher(pc),sourcea
	bra.S	print

print:	bsr.L	blitrou	

scr:	
	move.b	speed(pc),d0
	sub.b	d0,bplcon1+3		;scrspeed $11/$22/$44/$88/$110
	cmp.b	#$ef,bplcon1+3
	beq.S	copy
	move.b	#1,prg			;I want bplcon1 scroll
	rts

; *** Copy screen ***

copy:	move.w	#$ff,bplcon1+2
	move.l	#fontmem+2,sourcea
	move.l	#fontmem,destind

	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0002,bmodula
	move.w	#0002,bmoduld
	mov     5   !  è  .Þ“e.w	#%0000011000011000,bltsize ;24 words
	bsr.L	blitter
	clr.b	prg			;I want to copy the char
	rts

; *** Decode the Ascii text !!! ***

decode:
	lea	text(pc),a0
	add.l	addit(pc),a0
	lea	chartab(pc),a1
	moveq	#46,d6			;How many chars
	moveq	#0,d0

speed_changed:
	cmp.b	#'z',(a0)		;very slow
	beq.s	speed11
	cmp.b	#'y',(a0)		;slow
	beq.s	speed22
	cmp.b	#'x',(a0)		;normal
	beq.s	speed44
	cmp.b	#'w',(a0)		;fast
	beq.s	speed88
	cmp.b	#'v',(a0)		;very fast
	beq.s	speed110
	cmp.b	#'s',(a0)	     5   "  è  €w*Ò	;stop
	beq.s	stop

decont:
chloop:
	move.b	(a0),d0
	cmp.b	(a1),d0	
	beq.S	found

	addq	#2,a1
	dbra	d6,chloop
	clr.l	addit
	bra.S	decode

found:					;Char found !! Yeah
	addq	#1,a1
	lea	adrlist(pc),a4
	move.b	(a1),swap
	sub.b	#1,swap
	move.l	swapi(pc),d4
	cmp.b	#$ff,d4
	beq.S	continue

searchl:
	add.w	#4,a4
	dbra	d4,searchl

continue:
	move.l	(a4),sicher
	add.l	#1,addit
	rts

; *** Different speeds ***

speed11:
	move.b	#$11,speed
	bra.s	decont
speed22:
	move.b	#$22,speed
	bra.s	deco     5   #  è  �Én­«nt
speed44:
	move.b	#$44,speed
	bra.s	decont
speed88:
	move.b	#$88,speed
	bra.s	decont
speed110:
	move.b	#$110,speed
	bra.s	decont
stop:
	move.b	#1,sabine
	bra.L	decont

; *** Copy char to screen ***

blitrou:
	move.l	#fontmem+48,destind
	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0038,bmodula
	move.w	#0048,bmoduld
	move.w	#%0000001100000001,bltsize
	bsr.s	blitter
	rts

; *** Blitter routine ***
	
blitter:

waitblit:
	btst	#14,$dff002		
	bne.S	blitt     5   $  è  ‚j!Ä�er

	move.l	sourcea(pc),$dff050
	move.l	destind(pc),$dff054
	move.w	bcontr0(pc),$dff040
	move.w	bcontr1(pc),$dff042
	move.w	bmodula(pc),$dff064
	move.w	bmoduld(pc),$dff066
	move.w	#$ffff,$dff044
	move.w	#$ffff,$dff046

	move.w	bltsize(pc),$dff058
	rts

; *** Spritedata-list ***

spritedata:
	dc.l	$2cd82d00
	dc.w	$0000,$0001	
	dc.l	$2e252f00
	dc.w	$8000,$0000	
	dc.l	$30983100
	dc.w	$0001,$0001	
	dc.l	$32f83300
	dc.w	$8000,$0000	
	dc.l	$34383500
	dc.w	$0000,$0001	
	dc.l	$36983700
	dc.w     5   %  è  ƒöw7W	$0001,$0001	
	dc.l	$38583900
	dc.w	$0000,$0001	

	dc.l	$3aa53b00
	dc.w	$8000,$0000	

	dc.l	$3c883d00
	dc.w	$0001,$0001	

	dc.l	$3eb33f00
	dc.w	$0000,$0001	

	dc.l	$40184100
	dc.w	$8000,$0000	
	dc.l	$42884300
	dc.w	$0000,$0001	
	dc.l	$44384500
	dc.w	$0001,$0001	

	dc.l	$46684700
	dc.w	$8000,$0000	
	dc.l	$48384900
	dc.w	$0001,$0001	

	dc.l	$4a254b00
	dc.w	$8000,$0000	
	dc.l	$4ca84d00
	dc.w	$0000,$0001	
	dc.l	$4e284f00
	dc.w	$0000,$0001	
	dc.l	$50185100
	dc.w	$0001,$0001	
	dc.l	$528853     5   &  è  „8ÕØJ00
	dc.w	$8000,$0000	
	dc.l	$54535500
	dc.w	$0000,$0001	
	dc.w	0,0	

; *** Sprite datas for the arrows ***

arrow1data:
	dc.l	$6f407600
	dc.w	$0000,$0018
	dc.w	$0000,$001C
	dc.w	$0000,$0FFE
	dc.w	$0000,$0FFF
	dc.w	$0000,$0FFE
	dc.w	$0000,$001C
	dc.w	$0000,$0018
	dc.w	$0000,$0000

arrow2data:
	dc.l	$6fd37600
	dc.w	$0000,$1800
	dc.w	$0000,$3800
	dc.w	$0000,$7FF0
	dc.w	$0000,$FFF0
	dc.w	$0000,$7FF0
	dc.w	$0000,$3800
	dc.w	$0000,$1800
	dc.w	$0000,$0000

; *** Libraries ***

gfxname:dc.b	     5   '  è  …ÂŠï·'graphics.library',0
	even

; *** Char address list ***

adrlist:blk.l	50,0

; *** Ascii tab ***

chartab:
	dc.b	'A',00,'B',01,'C',02,'D',03,'E',04,'F',05,'G',06
	DC.B	'H',07,'I',08,'J',09,'K',10,'L',11,'M',12,'N',13
	DC.B	'O',14,'P',15,'Q',16,'R',17,'S',18,'T',19,'U',20
	DC.B	'V',21,'W',22,'X',23,'Y',24,'Z',25,'1',26
	dc.b	'2',27,'3',28,'4',29,'5',30,'6',31,'7',32,'8',33
	dc.b	'9',34,'0',35,'?',36,'!',37,'.',38,' ',39
	dc.b	'z',39,'x',39,'y',39,'w',39,'v',39
	dc.b	's',39


; *** Var     5   (  è  †HÂ¶iables for the blitter routine ***

sourcea:dc.l	0
destind:dc.l	0
bcontr0:dc.w	0
bcontr1:dc.w	0
bmodula:dc.w	0
bmoduld:dc.w	0
bltsize:dc.w	0

; *** Variables for the scroll routine ***

swapi:	dc.b	0,0,0
swap:	dc.b	0
switch:	dc.b	0
prg:	dc.b	0
sicher:	dc.l	0
addit:	dc.l	0
speed:	dc.b	$44		;speed variable
sabine:	dc.b	0		;stop yes/no
scrollcounter:dc.b	0	
even

; *** Graphic library stuff ***

gfxbase: dc.l	0
rastport:blk.b	100,0
bitmap:	 blk.b	16,0
position:dc.l	0

; *** Font stuff *     5   )  è  ‡ÀûÑ**

txtfont:dc.l	0
fontname:dc.b	'topaz.font',0
even
txtstruc:
	dc.l	fontname
	dc.w	8		
	dc.w	0		;flags
rows:	dc.b	0
mousetop:	dc.b	0
even
textpointer:dc.l	0



text:	
DC.B "..........................WE ARE LAME........CHICKS ARE FAME.......... "
DC.B "SOME SPECIAL SORRIES HAVE TO GO TO TRIX OF DEXION... SLAYER OF NO LIMITS... THE PRIDE OF FLASH PROD. ... CLASH OF PARADOX... RUBICON OF VALHALLA... RAY OF SKID ROW... STRANGER OF ADEPT AND DR. AWESOME OF CRUSADERS FOR THIS LONG DELAY "     5   *  è  r ìyÚ
DC.B "BUT I HAD BIG PROBLEMS WITH ALL THOSE CONTACTS OF CHESTER. I HOPE THAT I MANAGED IT NOW... ... ... SORRY BUT I HAVE TO LEAVE YOU NOW BECAUSE I AM WRITING A TEST IN FRENCH TOMORROW.   SO BYE...... AND ALL THE BEST WISHES YOU YOURS.......AXEL OF BRAINSTORM"
DC.B "...........................SCROLL RESTARTS.........................."
DC.B "."
dc.b	-1
even


gtext:
DC.B 'This time the SPECIAL greetings from Brainstorm members are going to '
dc.b 'the following amiga beasts:             0     è  ‰‰Y8 Ø  6 €         0`   €6€    X  6  0         ¸
`6~¿�€6Ç€€�   @ Ä        ¼@ºß�€Cà €À€ &   Æ        €` �€    À   6€   F         ¯ü0�€ÿà?þ À €6`           /ø €?Àô 8 ? n            0 € €     p   \           0 
  À €     à  8€         0 7  `  �    	À  p À        €0 n   0&    €  à $ Õ¿Ü    €  Ü  @  °6@   7   À€ •2”    € ¸  ` °6À   n   €     0     è  ŠOÑX& À �ºÜ     ÿ`  0Gê w¾úÀ ÿÞØûð ÿö=þ a�ìò•”    €=þà 7öû¿þà ï¸}øÿîþ  ïôúÕúô øÿøüÿøüüüð<?ðÿøð<ð øÿøøÿøøÿøüÿüÿüÿüÿüÿüÿüÿüÿüð<?ðÿüð<ð ÿüÿüÿüÿüÿüÿüÿüÿüð<ð<ð ð<ð ð ð ð<€ <ð<ð ÷¼ð<ð<ð<ð<ð<ð €ð<ð<ð ð<ð ð ð ð<€ <ð<ð ÷¼ð<ð<ð<ðð<ð €ÿüÿøð ð<ÿðÿððüÿü€ <ÿøð ÷¼ð<ð<ÿüðlÿøÿø€ÿüÿøð ð<ÿðÿððüÿü€ <ÿøð ÷¼ð<ð<ÿøðôÿøü€ð<ð<ð ð<ð ð ð<ð<€ð<ð<ð ÷¼ð<ð<ð ðøð< <€ð<ð<ð ð<ð ð ð<ð<€ð<ð<ð ÷¼ð<ð<ð ð|ð< <€ð<ÿüÿüÿüÿüð ÿüð<ÿüÿüð<ÿü÷¼ð<ÿüð ÿ¼ð<ÿü€ð<ÿøüÿøüð üð<ÿüøð<ü÷¼ð<øð Üð<ÿø     0     è  ‹»óPM€                                                                                ð<ð<÷¼ð<ð<ÿü <ÿøÿøóÀÿüüÿøøøøø€    ð<ð<÷¼xxxxÿø üÿüÿüóÀÿüÿüÿüÿüÿüÿüÿü€    ð<ð<÷¼<ð<ð ð ü < óÀð ð  <ð<ð<ðüð<€    ð<ð<÷¼ààà < < óÀð ð  <ð<ð<ñü <€    ð<ð<÷¼ÀÀø <ü?øÿüÿøÿø?üøÿüó¼ü€    ð<ð<÷¼À€ø <ÿø?øüÿüÿü?üøü÷<ø€    ð<ð<÷¼à€  <ð  À <ð< <ð< <þ<€€    ð<xx÷¼<ð€<  <ð  À <ð< <ð< <ü<        ÿü?ðÿüxx€ü <ÿüÿüÀÿüÿü <ÿüÿüÿü€€€  üàøð<€ÿü <ÿüÿøÀÿøø <øÿøø€€€             0     è  Œà•�£                                                                                                                                   ýŒüüxýùŒüüx Ø                                    1Œ000��Œ000 Ø                                    1Œ000��Œ000ü                                    1Œ000ýñùŒ000 Ø                                    1Œ000�±Œ000ü                                    1Œ000�™Œ000 Ø                                    0ü00x�Œü00x Ø                                                0     è  �ÿÿó5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             0     è  Žÿÿó3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             0      ˜    ÿýq½  ì   a          0   ¤   ¨   º   Þ   ð   ô    ^  ¶  Â  Î  Ú  ö  p  €  Š  ’  š  ¢  ª  ²  º  þ      &  6  b  ò      `  j  ~  „  ˆ  �  ”  œ  ¦  ®  ¶  ¼  Ä  Ö  Ü  â  è  î  ô  ú               $  *  0  6  
F  
V  
^  
h  
r  
x  
|  
‚  
†  
Ž  
–  
ž  
¦  
®  
¸         .  8  B  L  V  `  j  t  ~  ‚  Š  ’  š  ¢  ª  à      ò                                                                                     5     è  �V†l¬b11,$fffe,$0180,$0200		
	dc.w	$ec11,$fffe,$0180,$0300		
	dc.w	$ed11,$fffe,$0180,$0400		
	dc.w	$ee11,$fffe,$0180,$0500		
	dc.w	$ef11,$fffe,$0180,$0610		
	dc.w	$f011,$fffe,$0180,$0720		
	dc.w	$f111,$fffe,$0180,$0831		
	dc.w	$f211,$fffe,$0180,$0610		

;;;;;;;;;;;;;;;;; little scroll color
	dc.w	$f311,$fffe,$0182,$0942		


	dc.w	$fc11,$fffe,$0180,$0720		
	dc.w	$fd11,$fffe,$0180,$0831		
	dc.w	$fe11,$fffe,$0180,$0942		
	dc.w	$ff11,$fffe,$0180,$0a53		

; *** under 256 ***

	dc.w	$ffdf,$fffe     5     è  ‘_f˜s		;beam 2 under 256

	dc.w	$0011,$fffe,$0180,$0b64		
	dc.w	$0111,$fffe,$0180,$0c75		
	dc.w	$0211,$fffe,$0180,$0d86		
	dc.w	$0311,$fffe,$0180,$0e97		
	dc.w	$0411,$fffe,$0180,$0fa8		
	dc.w	$0511,$fffe,$0180,$0a53		
	dc.w	$0611,$fffe,$0180,$0b64		

; /////////*** The scroll copper murks ***

fontpos:dc.w	$0711,$fffe
	dc.w	$0182,$0fa8
	dc.w	$0100,$1200
	dc.w	$008e,$2c6b
	dc.w	$0090,$2cff
	dc.w	$0092,$0018
	dc.w	$0094,$00d8

fontbpl:
	dc.w	$00e0,$0000
	dc.w	$00e2,$0000

bplcon1:dc.w	$0102     5     è  ’5b‰Ž,$00ff		;move and move...

; /////////*** end of scroll routine copper murks ***

	dc.w	$1411,$fffe,$0180,$0a53,$0100,$0200		
	dc.w	$1511,$fffe,$0180,$0fa8		
	dc.w	$1611,$fffe,$0180,$0e97		
	dc.w	$1711,$fffe,$0180,$0d86		
	dc.w	$1811,$fffe,$0180,$0c75		
	dc.w	$1911,$fffe,$0180,$0b64		
	dc.w	$1a11,$fffe,$0180,$0a53		
	dc.w	$1b11,$fffe,$0180,$0942		
	dc.w	$1c11,$fffe,$0180,$0831		
	dc.w	$1d11,$fffe,$0180,$0720,$0182,$0942		
	dc.w	$1e11,$fffe,$0180,$0610		
	dc.w	$1f11,$fffe,$0180,$0610	     5     è  }ÂG2	
	dc.w	$2011,$fffe,$0180,$0610		

; credits
	dc.w	$0100,$1200
	dc.w	$0102,$0000		;end of wobbling
credbpl:dc.w	$00e0,$0000		
	dc.w	$00e2,$0000		

	dc.w	$2711,$fffe,$0100,$0200
	dc.w	$2911,$fffe,$0180,$0831		
	dc.w	$2a11,$fffe,$0180,$0720	
	dc.w	$2b11,$fffe,$0180,$0610		
	dc.w	$2c11,$fffe,$0180,$0500		
	dc.w	$2d11,$fffe,$0180,$0400		
	dc.w	$2e11,$fffe,$0180,$0300		
	dc.w	$2f11,$fffe,$0180,$0200		
	dc.w	$3011,$fffe,$0180,$0000		

coppend:dc.w	$ffff,$fffe

; »»» Scroll subroutines «««
     _   
  è  ”­<B; *** Compare F-keys ***

cmp_keys:
	lea	$7e000,a3
	move.b	$bfec01,d0	
	cmp.b	#$5f,d0			;F1
	beq.L	load1
	cmp.b	#$5d,d0			;F2
	beq.L	load2
	cmp.b	#$5b,d0			;F3
	beq.L	load3
	cmp.b	#$58,d0			;F4
	beq.L	load4
	cmp.b	#$56,d0			;F5
	beq.L	load5
	cmp.b	#$54,d0			;F6
	beq.L	load6
	cmp.b	#$52,d0			;F7
	beq.L	load7
	cmp.b	#$50,d0			;F8
	beq.L	load8
	cmp.b	#$4e,d0			;F9
	beq.L	load9
	cmp.b	#$4c,d0			;F10
	beq.L	load10
	btst	#6,$bfe001
	beq.s	endfast

	btst	#7,$bfe001
	beq.s	endfast

	tst.b	en     _     è  •ûºdit
	beq.s	wait
	bra.s	endfast

wait:
	cmp.b	#$80,$dff006
	bne.S	wait
	move.b	$bfec01,d4
	cmp.b	#$81,d4		; 9 on numeric keyboard
	beq.s	disptime
	bsr.L	int
	bra.L	cmp_keys

disptime:
	move.w	#$000f,$dff180
	bsr.L	int
	move.w	#$0610,$dff180
	bra.L	cmp_keys

endfast:
	bra.s	set_load

end:	
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	38(a0),$dff080
	move.w	#$8020,$dff096		;Turn sprites on
	jsr	-138(a6)		;Permit
	movem.l	(sp)+,d0-d7/a0-a6
	moveq	#0,d0			;no err     _     è  \P2Ð?ors
	rts

; *** Mouse and key selection ***

set_load:
	lea	$7e000,a3
	move.b	menuwait(pc),d0	
	cmp.b	#$6f,d0
	beq.s	load1
	cmp.b	#$7a,d0
	beq.s	load2
	cmp.b	#$85,d0
	beq.s	load3
	cmp.b	#$90,d0
	beq.s	load4
	cmp.b	#$9b,d0
	beq.s	load5
	cmp.b	#$a6,d0
	beq.s	load6
	cmp.b	#$b1,d0
	beq.s	load7
	cmp.b	#$bc,d0
	beq.s	load8
	cmp.b	#$c7,d0
	beq.s	load9
	cmp.b	#$d2,d0
	beq.s	load10

	bra.s	end

; *** Which file shall I load ? *** 

load1:	move.b	#1,(a3)
	bra.s	end
load2:	move.b	#2,(a3)
	bra.s     2     è  —1�¨¤ AS ALWAYS. HAPPY BIRTHDAY TO YOUR ONE YEAR CELEBRATION. KEEP THIS WAY ANOTHER YEAR......."
DC.B "DR. SKID OF ADDONIC... HEY MAN. GOOD LUCK WITH YOUR NEW PROJECT. HOPE IT WILL BE NICE. ENJOY THIS PACK AND SEE YOU TOMORROW IN SCHOOL........"
DC.B "     END OF MESSAGES AND END OF SCROLL.........SO BYE................................................"
dc.b	-1
even


gtext:
DC.B 'This time the SPECIAL greetings from Brainstorm members are going to '
dc.b 'the following amiga beasts:           2     è  ˜ß}Á¬       '
dc.b 'From the ZINE team (Orlando, Chester, Accused) to: Hack-Mag, D.I.S.C, '
dc.b '4th Dimension, Stolen Data, Fraud, '
dc.b 'ex-News On Tour and to all the editors of the other disk-magazines...'
dc.b '                                  '
;
dc.b 'From ORLANDO to: '
dc.b "Slayer of Scoopex (Thanks for the demo! OK, we're gonna make '
dc.b 'a sex-phone-call! I'll send you my number soon!) '
dc.b 'Tec of Cryptoburners (Waiting for your next cool demo... ), '
dc.b 'Monotof of S     2     è  ™è Ztorm (I know, that ZINE is a best-seller!),  '
dc.b 'Terminator of Zero Defects (Thanks for express sending and calls), '
dc.b 'Raistlin of Northstar (Thanks for the tape. Where is the next?) '
dc.b '                                  '
;
dc.b 'From MAJESTIC to: '
dc.b 'Hazor (BF), Jackmix (CRB), TSB, Hybrid, Mirage '
;
dc.b 'From TRUXTON to: '
dc.b 'Fraxion/Lix, No Limits/Hunter, Spreadpoint/Mikey'
dc.b 'Phenomena/Dream Warrior, Scoopex SF/Zebra, Silents/L.Dredd ,                         2     è  š4³\F               '
;
dc.b 'From AXEL to: '
dc.b ' This time my (Axel) special hellos go to: Crusaders (Bustman, Dr. Awesome),'
dc.b ' Kefrens (Maestro), Dual Crew (Tip), Anarchy (4-Mat), Scoopex (Bleris), Budbrain Productions (Psycho),'
dc.b ' Cascade (Skimmer), Cytax (Terminator-X), Giants (Dr. Feelgood), Euphoria (Countmic),'
dc.b ' Addonic (Dr. Skid), Triangle 3532 (Zark), Warfalcons (Syz), Paradox (Clash), Adept (Stranger), Valhalla & Angels (Rubicon),'
dc.b ' Skid Row (Ray), Syner     2     è  ›ƒ˜Ð6gy (Lobbytron), Amaze (Bomber)...................................................................'


;
dc.b 'From PEACE to: '
dc.b 'Tellus/Gate, Visioner/TCC-RSI, Sledge/Adept, Amiga Tracer/CPS and some others...   '
;
dc.b 'From THE FLY to: '
dc.b 'Zylon/AFL, Doxos, Euphoria, Image, Legend, Desaster Area, Bass,                                  '
dc.b 'Motion and the others'
;
dc.b 'From SCATTERGOLD: '
dc.b 'Alcatraz, Defjam-Ccs-Acc, Tristar-Rsi, '
dc.b 'Crusaders, Kefrens, '
dc.b 'L     2   	  è  œT—lvegend, Dual Crew, Cytax, Paradox, Tgs, Genesis, '
dc.b 'Subway, Scoopex...                      ' 
dc.b '                                  '
;
dc.b 'From CHESTER to: '
DC.B '(Chester stopped all activities till christmas! Axel took '
dc.b 'Chesters contacts...)            '
dc.b '                                  '
;
dc.b 'And to all contacts from the other Brainstorm members...'
dc.b '                                  '
;
;
dc.b 'The credits for this many times used bootmenu must go     2   
  ±    ¼mäÌ to: '
dc.b 'Orlando (Coding) and Chester (Design). '
dc.b 'Here the instructions: Use mouse, cursor keys, joystick '
dc.b 'to select and left mouse button, joy-button, return or '
dc.b 'f-key to load the desired program. (Joystick selection is '
dc.b 'quite useful for gamers, also because its not as easy to '
dc.b 'select with, as with the other methods...                '
dc.b '                                        '

endG:

Acc, Tristar-Rsi, '
dc.b 'Crusaders, Kefrens, '
dc.b 'L     0     è  ˆ÷ŠŠP ``À €   p      À         Ü     ° `!€ ;    ¸     €         n   Ð  ° àC  v     Ü  €         �À€û ÿƒ   ` ÿàx þ             @  þ 6ÿÀ ¸ `l Ø(¿€0þ &          �€`  À0      `     À0            �¿À   þ€#ö  ` ðÿ `0   -€        �Ž€0  þ€'õ  `øü 00   
À 
       € h      0€ `     0   `         € Ø       0@ h      2   °          €¹  @    2  `      6  X @        �C €   6 `     6  , €         °ƒ`   €6	         0     è  Ÿ�ˆPHere the instructions: Use mouse, cursor keys, joystick to select and left mouse button, joy-button, return or f-key to load the desired program. (Joystick selection is quite useful for gamers, also because its not as easy to select with, as with the other methods...                                                                   F1  Chromium           by  SCOOPEX                                     F2  New Intro          by  NO LIMITS                                   F3  Is is po     0     è   ÖÏóssible..   by  ZERO DEFECTS                                F4  1st sound          by  FIREFOX/PHENOMENA                           F5  2nd sound          by  TWINS/PHENOMENA                                                                                                                                                                                      Released:  13-11-90                                                                                                                -==     0     è  ¡qð]'= Compile done by Axel and Orlando ===-                   29          |||þ8þ||Æ8ÆÆ<À`ÆÆÎlüÀÆÆÞ<Ìü|~öpþÆÆÆÀÆÆÆ0Æ|<þ|||0|8                Ì¨š¥™V*«U¦KV™ÀTà�S"VeS+-TÌÏW2©š     yQuJò¬UV*5Lö­3 	à	¤L¬Ê¦wÚ©™#*®eS<      À  €  €  €  `   €                 @   €  À  À  @           €          (  P  à  À  @` À   à  €   `        ¸  `  p   À €   p      @                  `@                                     P                 �m 5 l�W     0     è  ¢Cº( L ÀF Fi�2¨ j` È         €—@‰€Fª�¤   #ÄÐ™T€1 @         �€ 
 @  �€ € @    À )          ¬@ €53+ ¬ÂÀ $™€˜ @& E€ $         	€  fU€	“@ 3 3 4 †€ h        �0 
  Ü   #€ @       ‹  X       €  ™      �H d  	   �          ² @  0(      " PF          i0à     r     0`äæ        �Š `	   2
 @     " @	       € 	Ñ 
€    €`À  �     9„       {‹@(Q ™àlê€H
  "@          “4 Vª� à&w     0     è  £lUÆ* �  €          € ` €°2    H
 ÀÀ  @B       ˆ    £TÌ� X  2@          �›	  € ©™, € ,       €�   $À   @€  �           0  Ä €°À   à    ¸ „        �    � $ €     0 @        €  €" €@   € à  h… „     �� � € �$€     	   @         °      °@   H  
  @d  (     ¹5Ntµ "€T ª%BÌ­32©ÙUd§Ê  Z©�,       \ª¦¦[ 	R(U¶dV™™T¦ª€2jeP dÈ‘€   g&VÏÉ$üÞ,™ç€À~ol™á<ó#     0     è  ¤K¹»ä˜ðž     ~ÎLŠýŸ’WÉù¼³Ï aàüßÑ3ÂxWæF£É1á<<         @       0`  °   €  3          p  à       @ 0 `   À            0   `   €               €   @                 P   `           @   `                8       @  (         0                          p                  3 4ä l~l ð à ?ïˆðŸ h€ È         �¸Àñ€?7�&x  @ ŸSÐxN Á @                 �€ € l        €H           €4ðÅœ6À hxp á              ± " ká‰˜A` `ðÀÃ    B@        0     è  ¥^¤ë      �€ i      °° ,    0& ` –       �� [ 8   'Ð    04 ¾       €° " p  €4ä      0 0Àp       €  p0à   �v    ˆ
   2` àà        ñ À   0 : A€     rÄ         �@€  0  `   € 0 À
        €'’  ’O�°8`/ H    € g       €#Ç  L&� &< �  €`@         €    €6    � ÀÀ          �3ð0  �6›Ã                 ·à   �°4 ÿ7†H  €0 
              „ €°     pÀ  œ         �€     0     è  �Ù'æ÷   0"    €@            €€ $    4@       @            h  €&  €€À     € H Õ¿Ü       \ €&€   €   '   À€  •2”     �0 8  4�       n  €  À �ºÜ    Æ´ð[Ï ±–È‰²43Ï!W$èÂx FBÎ•”    cxÙæ ÇÊ $¼Â™ç‡�1’x �á> æÕúô   ðÁ÷à?÷îûÿïà @o ÿ€ïàÿî ÿðOûàæ     €?ƒû ï´wþô@ à ÿ _À=ÿ¶ÿàd÷ÀÿÄ      à  À       0 @  °   €  0          p  à        `0 `   À      0      8  p  €  € ``` 
À   à      `        ¸  @       2     è  §…®€«.......RUBICON OF VALHALLA ... STRANGER OF ADEPT... AND RAY OF SKID ROW... "
DC.B "   LET US HAVE REALLY NICE TIME IN THE FUTURE.... THE MESSAGES CONTINUE NOW... DR. AWESOME OF CRUSADERS... I WILL SWAP WITH YOU UNTIL CHRISTMAS OR NEW YEAR. "
DC.B "... 4 MAT OF ANARCHY... I HOPE THAT YOU WILL WRITE SOON. WE WILL HAVE BIG FUN I THINK. TRY TO CALL ME TOO. SEE YOU MATE......BLERIS OF SCOOPEX... I AM SORRY THAT I COULD NOT BE "
DC.B "AT THE AMIEXPO BUT I HOPE THAT WE WILL MEET US ANYTIME.     2     è  –³R`....... TIP OF DUAL CREW... I HOPE TO GET SOON SOME NEW TUNES FROM SWEDEN. I REALLY LIKED YOUR LAST ONES. ENJOY THE TUNES I SENT TO YOU "
DC.B "FROM ME. KEEP ON WRITING THOSE LONG LETTERS........MAESTRO OF KEFRENS... YEP... THE CANDY WAS A GOOD IDEA. KEEP ON SENDING THOSE FUNNY THINGS. GIVE YOUR PHONE NUMBER. SO WE CAN TALK SOME SHIT ON THE PHONE."
DC.B " I HOPE YOU ENJOY MY LATEST TUNES. SEND SOON..........BUSTMAN OF CRUSADERS... KEEP ON SENDING SUCH LONG LETTERS. EUROCHART WAS GREAT     _   	  è  “x Yûpointers ***

set_sprite_pointers:
	move.l	#spritedata,d0
	lea	spritepointer+2(pc),a0
	bsr.s	setrel

; * set arrow relative

	move.l	#arrow1data,d0
	lea	spritepointer+18(pc),a0
	bsr.s	setrel
	move.l	#arrow2data,d0
	lea	spritepointer+26(pc),a0
	bsr.s	setrel

; * set cred relative

	move.l	#credits,d0
	lea	credbpl+2(pc),a0
	bsr.s	setrel
	bra.s	stcopp	

setrel:
	swap	d0
	move.w	d0,(a0)+
	add.w	#2,a0
	swap	d0
	move.w	d0,(a0)+
	rts

; *** Start copper ***
stcopp:
	move.l	#copper,$dff080

     ,   (  è  ªHÂ›iables for the blitter routine ***

sourcea:dc.l	0
destind:dc.l	0
bcontr0:dc.w	0
bcontr1:dc.w	0
bmodula:dc.w	0
bmoduld:dc.w	0
bltsize:dc.w	0

; *** Variables for the scroll routine ***

swapi:	dc.b	0,0,0
swap:	dc.b	0
switch:	dc.b	0
prg:	dc.b	0
sicher:	dc.l	0
addit:	dc.l	0
speed:	dc.b	$44		;speed variable
sabine:	dc.b	0		;stop yes/no
scrollcounter:dc.b	0	
even

; *** Graphic library stuff ***

gfxbase: dc.l	0
rastport:blk.b	100,0
bitmap:	 blk.b	16,0
position:dc.l	0

; *** Font stuff *     ,   )  è  «%»b**

txtfont:dc.l	0
fontname:dc.b	'topaz.font',0
even
txtstruc:
	dc.l	fontname
	dc.w	8		
	dc.w	0		;flags
rows:	dc.b	0
mousetop:	dc.b	0
even
textpointer:dc.l	0

; *** Little scroller ***

gtext:
dc.b 'Keep on reading to enjoy some SPECIAL GREETINGS...           '
dc.b 'The one and only makers of this crap are : ORLANDO (who coded this '
dc.b ') and CHESTER (who designed and drew the graphics).       '
dc.b '                                                    '
dc.b 'Here the instructio     ,   *  è  ¬Ç¶À�ns : Use mouse, cursor keys, joystick '
dc.b 'to select and left mouse button, joy-button, return or '
dc.b 'f-key to load the desired program. (Joystick selection is '
dc.b "quite useful for gamers, also because it's not as easy to "
dc.b 'select with, as with the other methods...                '
dc.b "You're waiting for the SPECIAL (!!!) greetings, so here we go ...      "
dc.b 'From Chester to : '
dc.b 'Scoopex, Rebels, Image, Flash, Paradox, '
dc.b 'Crusaders, Cryptoburners, Phe     ,   +  è  ­øºÊ‹nomena, Silents, Adept, '
dc.b 'The Link, Dual Crew, No Limits, Impact, Hyde, Celtic, Vision, '
dc.b ' Level 4,...                   '
dc.b 'From Orlando to : '
dc.b 'Storm, Zero Defects...                   '
dc.b 'From Scattergold : '
dc.b 'Alcatraz, Defjam-Ccs-Acc, Tristar-Rsi, '
dc.b 'Crusaders, Kefrens, '
dc.b 'Vision, Dual Crew, Cytax, Paradox, Tgs, Genesis, '
dc.b 'Subway, Scoopex...                      ' 
dc.b 'From Truxton to : '
dc.b 'Fraxion, Complex, Razor 1911, Network,     ,   ,  è  ®¬ µm No Limits, Spreadpoint...'
dc.b '      Sorry, no SPECIAL greetings from other members...        '
dc.b 'and again I have to write :                             END OF TEXT                         '
dc.b '                                        '

endG:

; *** Scroll text for the big scroller ***
; *** ABCDEFGHIJKLMNOPQRSTUVWXYZ  1234567890?!.
;  x=normal / z=very slow / y=slow / v=very fast / s=stop / w=fast

text:	
dc.b '                     '
DC.B 'SHOW ME... DONT TELL ME!             ,   -  è  ¯{…Ðô           '
DC.B 'HERE IS TUTTI FRUTTI COMPILE NR.16 BROUGHT TO YOU BY '
DC.B 'BRAINSTORM.       '
dc.b 'WAIT A WHILE TO READ THE PERSONAL GREETINGS. '
DC.B 'FIRST OF ALL I HAVE TO THANK ALL THOSE WHO WROTE ME '
DC.B 'AND WITH ME I MEAN ORLANDO...        BECAUSE THEY SAW MY  NO MORE MR NICE GUY  '
DC.B 'DEMO. SORRY I CANT ANSWER ALL LETTERS BECAUSE IT TAKES '
DC.B 'JUST TOO MUCH TIME. BUT ILL TRY TO ANSWER MOST OF THEM... '
DC.B 'THE LAME ONES WONT BE ANSWERED. FOR EXAMPLE IF YOU SE     ,   .  è  °"µÑêNT ME '
DC.B 'A DISK WITH DEMOS THAT ARE OLDER THAN 3 MONTHS I SEE  N O  '
DC.B 'REASON  WHY I SHOULD ANSWER THIS CRAP...             '
DC.B 'BUT HERE SOME ADVERTISEMENT FOR ZINE... AS YOU CERTAINLY '
DC.B 'HAVE READ IN ISSUE 6 YOU CAN NOW PUBLISH YOUR BBS NUMBERS FOR '
DC.B 'FREE. JUST SEND ME THE BBS NUMBERS WITH THE NAME OF THE BBS '
DC.B 'TO THE FOLLOWING ADDRESS ... y   zORLANDO BUDELACCI      '
DC.B 'BIRMANNSGASSE 34     4055 BASLE     SWITZERLAND         '
DC.B 'AND NOW...y        ,   /  è  ±ïï x         '
DC.B 'ORLANDOS PERSONAL GREETS FLY OUT TO THESE FREAKS.   '
DC.B 'TERMINATOR OF ZERO DEFECTS ... CIAO!                          '
DC.B 'MONOTOF OF STORM ... I WILL SEND THE INTERVIEW SOON. SORRY FOR THE SPELLING ERROR.          '
DC.B 'FIREBALL OF GATE ... SEND THE METALLICA RECORD SOOOOON.       '
DC.B 'COSMAC OF FACTOR FOUR ... GREET LOUISE FROM ME                '
DC.B 'MR SPIV OF CAVE ... KEEP ON CODING AND STAY COOL !!!          '
DC.B 'SAIGON OF SAVAGE ... YEAH!        ,   0  è  ²Ríj{                                 '
DC.B 'THAT WERE THE PERSONAL GREETS FROM ORLANDO AND NOW SOMEONE '
DC.B 'ELSE WILL WRITE SOME STUFF...  NOONE...        '
DC.B '                         '
dc.b	-1
even

; 71 chars ->
; *** Menutext ***

text1:	 
dc.b "          F1 NEW INTRO                 BY TRISTAR AND RSI              "
dc.b "          F2 NEW/OLD INTRO             BY DEFJAM                       "
dc.b "          F3 MEGA-MINI-DEMO            BY FLUID DESIGN                 "
dc.b     ,   1  è  ³©gi¹ "          F4 BOBBY THE FLUID           BY FLUID DESIGN                 "
dc.b "          F5 HYSTERIA                  BY CPS                          "
dc.b "          F6 DR. AWESOME SOUND         BY CRUSADERS                   ",' ' 
dc.b "                                                                       " 
dc.b "                                                                       " 
dc.b "          ­­­ Compile was done by Orlando and Chester ­­­              "
dc.b "           ,   2  °    ²v|È            Released : 08-Sep-(who cares?)                       "
even

tuttiname:	dc.b	'17'	;only up to 99 

; -----------------------------------------------------------------

oldy:dc.w	0
oldx:dc.w	0
ypos:dc.b	0
xpos:dc.b	0
endit:dc.b	0
fadeflag:dc.b	0
down:		dc.b	0
even
; *** Memory for the font and logo ***
tuttifont:	blk.b	84,0	
logoaddr:	blk.b	3840,0
font:		blk.b	1000,0		;4924
credits:	blk.b	350,0
fontmem:	blk.b	20*50,0
I-DEMO            BY FLUID DESIGN                 "
dc.b     ,     è  µ_f˜X		;beam 2 under 256

	dc.w	$0011,$fffe,$0180,$0b64		
	dc.w	$0111,$fffe,$0180,$0c75		
	dc.w	$0211,$fffe,$0180,$0d86		
	dc.w	$0311,$fffe,$0180,$0e97		
	dc.w	$0411,$fffe,$0180,$0fa8		
	dc.w	$0511,$fffe,$0180,$0a53		
	dc.w	$0611,$fffe,$0180,$0b64		

; /////////*** The scroll copper murks ***

fontpos:dc.w	$0711,$fffe
	dc.w	$0182,$0fa8
	dc.w	$0100,$1200
	dc.w	$008e,$2c6b
	dc.w	$0090,$2cff
	dc.w	$0092,$0018
	dc.w	$0094,$00d8

fontbpl:
	dc.w	$00e0,$0000
	dc.w	$00e2,$0000

bplcon1:dc.w	$0102     ,     è  ¶5b‰s,$00ff		;move and move...

; /////////*** end of scroll routine copper murks ***

	dc.w	$1411,$fffe,$0180,$0a53,$0100,$0200		
	dc.w	$1511,$fffe,$0180,$0fa8		
	dc.w	$1611,$fffe,$0180,$0e97		
	dc.w	$1711,$fffe,$0180,$0d86		
	dc.w	$1811,$fffe,$0180,$0c75		
	dc.w	$1911,$fffe,$0180,$0b64		
	dc.w	$1a11,$fffe,$0180,$0a53		
	dc.w	$1b11,$fffe,$0180,$0942		
	dc.w	$1c11,$fffe,$0180,$0831		
	dc.w	$1d11,$fffe,$0180,$0720,$0182,$0942		
	dc.w	$1e11,$fffe,$0180,$0610		
	dc.w	$1f11,$fffe,$0180,$0610	     ,     è  ·ÂG	
	dc.w	$2011,$fffe,$0180,$0610		

; credits
	dc.w	$0100,$1200
	dc.w	$0102,$0000		;end of wobbling
credbpl:dc.w	$00e0,$0000		
	dc.w	$00e2,$0000		

	dc.w	$2711,$fffe,$0100,$0200
	dc.w	$2911,$fffe,$0180,$0831		
	dc.w	$2a11,$fffe,$0180,$0720	
	dc.w	$2b11,$fffe,$0180,$0610		
	dc.w	$2c11,$fffe,$0180,$0500		
	dc.w	$2d11,$fffe,$0180,$0400		
	dc.w	$2e11,$fffe,$0180,$0300		
	dc.w	$2f11,$fffe,$0180,$0200		
	dc.w	$3011,$fffe,$0180,$0000		

coppend:dc.w	$ffff,$fffe

; »»» Scroll subroutines «««
     ,      è  ¸�›”+
sthalf:	bsr.S	decode			;decode ascii text
	move.l	sicher(pc),sourcea
	bra.S	print

print:	bsr.L	blitrou	

scr:	
	move.b	speed(pc),d0
	sub.b	d0,bplcon1+3		;scrspeed $11/$22/$44/$88/$110
	cmp.b	#$ef,bplcon1+3
	beq.S	copy
	move.b	#1,prg			;I want bplcon1 scroll
	rts

; *** Copy screen ***

copy:	move.w	#$ff,bplcon1+2
	move.l	#fontmem+2,sourcea
	move.l	#fontmem,destind

	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0002,bmodula
	move.w	#0002,bmoduld
	mov     ,   !  è  ¹.Þ’äe.w	#%0000011000011000,bltsize ;24 words
	bsr.L	blitter
	clr.b	prg			;I want to copy the char
	rts

; *** Decode the Ascii text !!! ***

decode:
	lea	text(pc),a0
	add.l	addit(pc),a0
	lea	chartab(pc),a1
	moveq	#46,d6			;How many chars
	moveq	#0,d0

speed_changed:
	cmp.b	#'z',(a0)		;very slow
	beq.s	speed11
	cmp.b	#'y',(a0)		;slow
	beq.s	speed22
	cmp.b	#'x',(a0)		;normal
	beq.s	speed44
	cmp.b	#'w',(a0)		;fast
	beq.s	speed88
	cmp.b	#'v',(a0)		;very fast
	beq.s	speed110
	cmp.b	#'s',(a0)	     ,   "  è  ºw*ÑÜ	;stop
	beq.s	stop

decont:
chloop:
	move.b	(a0),d0
	cmp.b	(a1),d0	
	beq.S	found

	addq	#2,a1
	dbra	d6,chloop
	clr.l	addit
	bra.S	decode

found:					;Char found !! Yeah
	addq	#1,a1
	lea	adrlist(pc),a4
	move.b	(a1),swap
	sub.b	#1,swap
	move.l	swapi(pc),d4
	cmp.b	#$ff,d4
	beq.S	continue

searchl:
	add.w	#4,a4
	dbra	d4,searchl

continue:
	move.l	(a4),sicher
	add.l	#1,addit
	rts

; *** Different speeds ***

speed11:
	move.b	#$11,speed
	bra.s	decont
speed22:
	move.b	#$22,speed
	bra.s	deco     ,   #  è  »Én­znt
speed44:
	move.b	#$44,speed
	bra.s	decont
speed88:
	move.b	#$88,speed
	bra.s	decont
speed110:
	move.b	#$110,speed
	bra.s	decont
stop:
	move.b	#1,sabine
	bra.L	decont

; *** Copy char to screen ***

blitrou:
	move.l	#fontmem+48,destind
	move.w	#%0000100111110000,bcontr0
	move.w	#%0000000000000000,bcontr1
	move.w	#0038,bmodula
	move.w	#0048,bmoduld
	move.w	#%0000001100000001,bltsize
	bsr.s	blitter
	rts

; *** Blitter routine ***
	
blitter:

waitblit:
	btst	#14,$dff002		
	bne.S	blitt     ,   $  è  ¼j!ÄPer

	move.l	sourcea(pc),$dff050
	move.l	destind(pc),$dff054
	move.w	bcontr0(pc),$dff040
	move.w	bcontr1(pc),$dff042
	move.w	bmodula(pc),$dff064
	move.w	bmoduld(pc),$dff066
	move.w	#$ffff,$dff044
	move.w	#$ffff,$dff046

	move.w	bltsize(pc),$dff058
	rts

; *** Spritedata-list ***

spritedata:
	dc.l	$2cd82d00
	dc.w	$0000,$0001	
	dc.l	$2e252f00
	dc.w	$8000,$0000	
	dc.l	$30983100
	dc.w	$0001,$0001	
	dc.l	$32f83300
	dc.w	$8000,$0000	
	dc.l	$34383500
	dc.w	$0000,$0001	
	dc.l	$36983700
	dc.w     ,   %  è  ½öw7&	$0001,$0001	
	dc.l	$38583900
	dc.w	$0000,$0001	

	dc.l	$3aa53b00
	dc.w	$8000,$0000	

	dc.l	$3c883d00
	dc.w	$0001,$0001	

	dc.l	$3eb33f00
	dc.w	$0000,$0001	

	dc.l	$40184100
	dc.w	$8000,$0000	
	dc.l	$42884300
	dc.w	$0000,$0001	
	dc.l	$44384500
	dc.w	$0001,$0001	

	dc.l	$46684700
	dc.w	$8000,$0000	
	dc.l	$48384900
	dc.w	$0001,$0001	

	dc.l	$4a254b00
	dc.w	$8000,$0000	
	dc.l	$4ca84d00
	dc.w	$0000,$0001	
	dc.l	$4e284f00
	dc.w	$0000,$0001	
	dc.l	$50185100
	dc.w	$0001,$0001	
	dc.l	$528853     ,   &  è  ¾8ÕØ00
	dc.w	$8000,$0000	
	dc.l	$54535500
	dc.w	$0000,$0001	
	dc.w	0,0	

; *** Sprite datas for the arrows ***

arrow1data:
	dc.l	$6f407600
	dc.w	$0000,$0018
	dc.w	$0000,$001C
	dc.w	$0000,$0FFE
	dc.w	$0000,$0FFF
	dc.w	$0000,$0FFE
	dc.w	$0000,$001C
	dc.w	$0000,$0018
	dc.w	$0000,$0000

arrow2data:
	dc.l	$6fd37600
	dc.w	$0000,$1800
	dc.w	$0000,$3800
	dc.w	$0000,$7FF0
	dc.w	$0000,$FFF0
	dc.w	$0000,$7FF0
	dc.w	$0000,$3800
	dc.w	$0000,$1800
	dc.w	$0000,$0000

; *** Libraries ***

gfxname:dc.b	     ,   '  è  ©ÂŠïœ'graphics.library',0
	even

; *** Char address list ***

adrlist:blk.l	50,0

; *** Ascii tab ***

chartab:
	dc.b	'A',00,'B',01,'C',02,'D',03,'E',04,'F',05,'G',06
	DC.B	'H',07,'I',08,'J',09,'K',10,'L',11,'M',12,'N',13
	DC.B	'O',14,'P',15,'Q',16,'R',17,'S',18,'T',19,'U',20
	DC.B	'V',21,'W',22,'X',23,'Y',24,'Z',25,'1',26
	dc.b	'2',27,'3',28,'4',29,'5',30,'6',31,'7',32,'8',33
	dc.b	'9',34,'0',35,'?',36,'!',37,'.',38,' ',39
	dc.b	'z',39,'x',39,'y',39,'w',39,'v',39
	dc.b	's',39


; *** Var     ,     è  À¢2  fade choosen menu option ***

; *** Fade it up or down ***

fade:	lea	fadecol(pc),a1
	tst.b	fadeflag	;0=subit
	beq.s	subit

ddit:
	cmp.w	#$0fff,(a1) ;eee
	beq.s	change2
	add.w	#$0111,(a1)
	bra.s	go

subit:
	cmp.w	#$0666,(a1)
	beq.s	change1
	sub.w	#$0111,(a1)
	bra.s	go

change1:
	move.b	#1,fadeflag
	bra.s	go	
change2:
	clr.b	fadeflag

go:

; *** System scroll ***

systemscroll:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	move.l	#640+630,d0
	move.l	#164,d1			;heigth
	jsr	-240(a6)		;M     ,     è  ÁÎ®èoveRastport
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	moveq	#4,d0			;Speed
	moveq	#0,d1		;
	moveq	#0,d2	;
	move.l	#154,d3	;
	move.l	#640+630,d4
	move.l	#164+9,d5
	jsr	-396(a6)		;Scrollraster
	sub.b	#4,rows			;counter
	bne.S	goforit
	move.b	#8,rows
	lea	rastport(pc),a1
	move.l	textpointer(pc),a0
	moveq	#2,d0
	jsr	-60(a6)
	addq.l	#1,textpointer
	cmp.l	#endG,textpointer
	bne.S	goforit
	move.l	#gtext,textpointer

goforit:

; *** Scroll timing in the interrupt ***

stop_yes_no:
	cmp.b	     ,     è  Âg"†+#1,sabine
	beq.S	noscr
	bra.S	scroll_timing
	
noscr:
	addq.b	#1,scrollcounter
	cmp.b	#80,scrollcounter	;time in vertical interrrupts
	bne.S	exit
	clr.b	sabine
	clr.b	scrollcounter

scroll_timing:
	cmp.b	#1,prg			;bplcon1 scroll ?
	beq.S	scroll	

first:	bsr.L	sthalf			;else print letter
	bra.S	exit	

scroll:	bsr.L	scr			;scroll letter with $0102
	
exit:	
	subq.b	#3,spritedata+1
	subq.b	#1,spritedata+9
	subq.b	#2,spritedata+17
	subq.b	#1,spritedata+25
	subq.b	#4,spritedata+33
	subq.b	#     ,     è  Ã¾{¿Ó3,spritedata+41
	subq.b	#1,spritedata+49
	subq.b	#2,spritedata+57
	subq.b	#4,spritedata+65
	subq.b	#2,spritedata+73
	subq.b	#1,spritedata+81
	subq.b	#3,spritedata+89
	subq.b	#1,spritedata+97
	subq.b	#2,spritedata+105
	subq.b	#3,spritedata+113
	subq.b	#4,spritedata+121
	subq.b	#2,spritedata+129

	movem.l	(a7)+,a0-a6/d0-d7
	rts

; --------------------- copper list --------------------

copper:

; *** Sprite pointers ***
	
spritepointer:
	dc.w	$0120,$0000,$0122,$0000,$0124,$0000,$0126,$     ,     è  Ä¿z¼‡0000
	dc.w	$0128,$0000,$012a,$0000,$012c,$0000,$012e,$0000
	dc.w	$0130,$0000,$0132,$0000,$0134,$0000,$0136,$0000
	dc.w	$0138,$0000,$013a,$0000,$013c,$0000,$013e,$0000

	dc.w	$0100,$0200		;bplcon0
	dc.w	$0096,$8020		;dmacon / sprites on

	dc.w	$008e,$2081		;diwstrt
	dc.w	$0090,$2cc1		;diwstop
	dc.w	$0092,$0038		;ddfstrt
	dc.w	$0094,$00d0		;ddfstop

	dc.w	$0102,$0000		;clear bplcon1 
	dc.w	$0104,$0000		;clear blpcon2
	dc.w	$0108,$0000		;bplmod0
	dc.w	$010a,$0000		;bplmod1

sprite_color     ,     è  Å*«§s:
	dc.w	$01a0,$0000
	dc.w	$01a2,$0fff
	dc.w	$01a4,$0bbb
	dc.w	$01a6,$0888

	dc.w	$01a8,$0000
	dc.w	$01aa,$0f00
	dc.w	$01ac,$0a75		;sprite color
	dc.w	$01ae,$000f

; *** The 'new' copper waits ***
	

	dc.w	$2011,$fffe,$0180,$0200
	dc.w	$2111,$fffe,$0180,$0300
	dc.w	$2211,$fffe,$0180,$0400
	dc.w	$2311,$fffe,$0180,$0500
	dc.w	$2411,$fffe,$0180,$0610
	dc.w	$2511,$fffe,$0180,$0720
	dc.w	$2611,$fffe,$0180,$0831
	dc.w	$2711,$fffe,$0180,$0942
	dc.w	$2811,$fffe,$0180,$0a53
	dc.w	$2911,$fffe,     ,     è  ÆÛ[K$0180,$0b64
	dc.w	$2a11,$fffe,$0180,$0c75
	dc.w	$2b11,$fffe,$0180,$0d86
	dc.w	$2c11,$fffe,$0180,$0e97
	dc.w	$2d11,$fffe,$0180,$0fa8
	dc.w	$2e11,$fffe,$0180,$0000
	

; *** Logo stuff ***

logowait:
	dc.w	$4e11,$fffe
	dc.w	$0100,$3200
bpl:
	dc.w	$00e0,$0006,$00e2,$0000,$00e4,$0006
	dc.w	$00e6,$2800,$00e8,$0006,$00ea,$5000

colors_of_logo:
	dc.w	$0180,$0000,$0182,$0f76,$0184,$0d54
	dc.w	$0186,$0b32,$0188,$0A10,$018a,$0800
	dc.w	$018c,$0600,$018e,$0400

noplan:	dc.w	$4f11,$fffe,$0100,$02     ,     è  Ç4Ó¼00

; *** Some more copper waits /colors ***

beammove1:
	dc.w	$5011,$fffe,$0180,$0fa8
	dc.w	$5111,$fffe,$0180,$0e97
	dc.w	$5211,$fffe,$0180,$0d86
	dc.w	$5311,$fffe,$0180,$0c75
	dc.w	$5411,$fffe,$0180,$0b64
	dc.w	$5511,$fffe,$0180,$0a53,$0182,$0d86          ;menu col

; *** Set hires ***

	dc.w	$0102,$0000		;end of wobbling
	dc.w	$0100,$9200		;hires + 1 plane
new_bpl:
	dc.w	$00e0,$0007		;text located at $70000
	dc.w	$00e2,$0000

; *** Set hires END .///////////////

beammove2:
	dc.w	     ,     è  È¦©;×$5611,$fffe,$0180,$0942;1
	dc.w	$5711,$fffe,$0180,$0831
	dc.w	$5811,$fffe,$0180,$0720
	dc.w	$5911,$fffe,$0180,$0610
	dc.w	$5a11,$fffe,$0180,$0500;5
	dc.w	$5b11,$fffe,$0180,$0400
	dc.w	$5c11,$fffe,$0180,$0300
	dc.w	$5d11,$fffe,$0180,$0200
	dc.w	$5e11,$fffe,$0180,$0000;9

; *** choose option background ***

	dc.w	$6011,$fffe,$0180,$0200
	dc.w	$6111,$fffe,$0180,$0300
	dc.w	$6211,$fffe,$0180,$0400
	dc.w	$6311,$fffe,$0180,$0500
	dc.w	$6411,$fffe,$0180,$0610
	dc.w	$6511,$fffe,$0180,$0720
	     ,     è  ÉØ‚Sdc.w	$6611,$fffe,$0180,$0831
	dc.w	$6711,$fffe,$0180,$0610
	dc.w	$0182,$0d86

; *** menu option

menuwait:	dc.w	$6f11,$fffe,$0182
fadecol:	dc.w	$0888
menuwait2:	dc.w	$7711,$fffe,$0182,$0d86

; *** menu option end

	dc.w	$e211,$fffe,$0180,$0610
	dc.w	$e311,$fffe,$0180,$0831
	dc.w	$e411,$fffe,$0180,$0720
	dc.w	$e511,$fffe,$0180,$0610
	dc.w	$e611,$fffe,$0180,$0500		
	dc.w	$e711,$fffe,$0180,$0400		
	dc.w	$e811,$fffe,$0180,$0300		
	dc.w	$e911,$fffe,$0180,$0200		

;;;;;;;;;;;;;;;;
	dc.w	$e     ,     è  ´V†l‘b11,$fffe,$0180,$0200		
	dc.w	$ec11,$fffe,$0180,$0300		
	dc.w	$ed11,$fffe,$0180,$0400		
	dc.w	$ee11,$fffe,$0180,$0500		
	dc.w	$ef11,$fffe,$0180,$0610		
	dc.w	$f011,$fffe,$0180,$0720		
	dc.w	$f111,$fffe,$0180,$0831		
	dc.w	$f211,$fffe,$0180,$0610		

;;;;;;;;;;;;;;;;; little scroll color
	dc.w	$f311,$fffe,$0182,$0942		


	dc.w	$fc11,$fffe,$0180,$0720		
	dc.w	$fd11,$fffe,$0180,$0831		
	dc.w	$fe11,$fffe,$0180,$0942		
	dc.w	$ff11,$fffe,$0180,$0a53		

; *** under 256 ***

	dc.w	$ffdf,$fffe     ,     è  ËY“O5outine for the menu ***

	moveq	#9,d7
	lea	text1(pc),a0
	moveq	#32,d1

text_loop:
	bsr.S	put_text
	add.l	#11,d1	;10
	add.l	#71,a0
	subq.l	#1,a0
	cmp.b	#' ',(a0)		;alt + space ?
	bne.s	textit

; *** Test in which line and set end position of beam ***

	move.w	d7,d6	
	moveq	#10,d5
	sub.w	d6,d5		;10-d7
	move.w	d5,$7f000
	lea	$7e000,a3
	lea	waitlist(pc),a2
	subq.w	#1,d5
	add.w	d5,a2
	move.b	(a2),down
	bra.s	textit

waitlist:
	dc.b	$6f,$7a,$85,$90,$9b,$a6,$b1,$bc,$c7,$d2

textit:
	addq.l	     ,     è  Ì
Lî;#1,a0
	dbra	d7,text_loop
	bra.s	makeadr

put_text:
	movem.l	d1/a0,-(a7)
	lea	rastport(pc),a1
	moveq	#71,d0
	jsr	-240(a6)
	lea	rastport(pc),a1
	jsr	-60(a6)
	movem.l	(a7)+,d1/a0
	rts

; *** Calculate Address list for the font ***

makeadr:lea	adrlist(pc),a0
	lea	font(pc),a1
	move.l	a1,a2
	moveq	#1,d1			;2 charlines		
adrlo2:	moveq	#19,d0			;Chars per line
adrloop:move.l	a1,(a0)+
	addq.w	#2,a1			;16 Pixel
	dbf	d0,adrloop
	add.l	#[12*40],a2
	move.l	a2,a1
	dbf	d1,adrlo2

; *** Set sprite      ,   	  è  Íx Yôpointers ***

set_sprite_pointers:
	move.l	#spritedata,d0
	lea	spritepointer+2(pc),a0
	bsr.s	setrel

; * set arrow relative

	move.l	#arrow1data,d0
	lea	spritepointer+18(pc),a0
	bsr.s	setrel
	move.l	#arrow2data,d0
	lea	spritepointer+26(pc),a0
	bsr.s	setrel

; * set cred relative

	move.l	#credits,d0
	lea	credbpl+2(pc),a0
	bsr.s	setrel
	bra.s	stcopp	

setrel:
	swap	d0
	move.w	d0,(a0)+
	add.w	#2,a0
	swap	d0
	move.w	d0,(a0)+
	rts

; *** Start copper ***
stcopp:
	move.l	#copper,$dff080

     ,   
  è  Î­<Aü; *** Compare F-keys ***

cmp_keys:
	lea	$7e000,a3
	move.b	$bfec01,d0	
	cmp.b	#$5f,d0			;F1
	beq.L	load1
	cmp.b	#$5d,d0			;F2
	beq.L	load2
	cmp.b	#$5b,d0			;F3
	beq.L	load3
	cmp.b	#$58,d0			;F4
	beq.L	load4
	cmp.b	#$56,d0			;F5
	beq.L	load5
	cmp.b	#$54,d0			;F6
	beq.L	load6
	cmp.b	#$52,d0			;F7
	beq.L	load7
	cmp.b	#$50,d0			;F8
	beq.L	load8
	cmp.b	#$4e,d0			;F9
	beq.L	load9
	cmp.b	#$4c,d0			;F10
	beq.L	load10
	btst	#6,$bfe001
	beq.s	endfast

	btst	#7,$bfe001
	beq.s	endfast

	tst.b	en     ,     è  Ïû¹üdit
	beq.s	wait
	bra.s	endfast

wait:
	cmp.b	#$80,$dff006
	bne.S	wait
	move.b	$bfec01,d4
	cmp.b	#$81,d4		; 9 on numeric keyboard
	beq.s	disptime
	bsr.L	int
	bra.L	cmp_keys

disptime:
	move.w	#$000f,$dff180
	bsr.L	int
	move.w	#$0610,$dff180
	bra.L	cmp_keys

endfast:
	bra.s	set_load

end:	
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	38(a0),$dff080
	move.w	#$8020,$dff096		;Turn sprites on
	jsr	-138(a6)		;Permit
	movem.l	(sp)+,d0-d7/a0-a6
	moveq	#0,d0			;no err     ,     è  ÐP2Ïþors
	rts

; *** Mouse and key selection ***

set_load:
	lea	$7e000,a3
	move.b	menuwait(pc),d0	
	cmp.b	#$6f,d0
	beq.s	load1
	cmp.b	#$7a,d0
	beq.s	load2
	cmp.b	#$85,d0
	beq.s	load3
	cmp.b	#$90,d0
	beq.s	load4
	cmp.b	#$9b,d0
	beq.s	load5
	cmp.b	#$a6,d0
	beq.s	load6
	cmp.b	#$b1,d0
	beq.s	load7
	cmp.b	#$bc,d0
	beq.s	load8
	cmp.b	#$c7,d0
	beq.s	load9
	cmp.b	#$d2,d0
	beq.s	load10

	bra.s	end

; *** Which file shall I load ? *** 

load1:	move.b	#1,(a3)
	bra.s	end
load2:	move.b	#2,(a3)
	bra.s     ,     è  ÑzZ±à	end
load3:	move.b	#3,(a3)
	bra.L	end
load4:	move.b	#4,(a3)
	bra.L	end
load5:	move.b	#5,(a3)
	bra.L	end
load6:	move.b	#6,(a3)
	bra.L	end
load7:	move.b	#7,(a3)
	bra.L	end
load8:	move.b	#8,(a3)
	bra.L	end
load9:	move.b	#9,(a3)
	bra.L	end
load10:	move.b	#10,(a3)
	bra.L	end

; ------------------- Main routines --------------------

int:
	movem.l	a0-a6/d0-d7,-(a7)
	lea	logowait(pc),a0
	cmp.b	#$2f,(a0)
	beq.s	sou
	subq.b	#$01,(a0)
sou:

; *** Move beam at top of selection in first frame di     ,     è  Òl³Î4splayed ***

	cmp.b	#1,mousetop
	beq.s	mouseco

	move.b	#$6f,menuwait	
	move.b	#$7a,menuwait2
	move.b	#$6f,arrow1data
	move.b	#$76,arrow1data+2
	move.b	#$6f,arrow2data
	move.b	#$76,arrow2data+2

	move.b	#1,mousetop
	bra.s	okY

; -------------------- Mouse routine ---------------------
mouseco:
	moveq	#0,d0
	moveq	#0,d1
	moveq	#0,d2
	moveq	#0,d3
	move.w 	$dff00a,d0
	cmp.w 	oldy(pc),d0
	beq.S 	okY
	move.w 	d0,d7
	move.w 	d0,d1
	lsr.w 	#8,d1		; d0 : X
	ext.w	d0		; d1 : Y

	move.w 	d1,d2     ,     è  ÓŠ3Ø¬		;Berechnungen fuer Y
	move.b 	oldy(pc),d3
	sub.w 	d2,d3
	move.w 	d3,d4
	neg.w 	d4
	cmp.w 	#-127,d3
	bgt.s 	nny1
	sub.w 	#255,d4
nny1:	cmp.w 	#127,d3
	blt.s 	nny2
	add.w 	#255,d4
nny2:	add.w 	d4,ypos
	move.w 	d7,oldy

okX:
	moveq	#0,d0
	move.w 	ypos(pc),d0
	tst.w 	d0
	bpl.s 	okY1
	add.w 	#maxY+1,ypos
	bra.s	menu_up

okY1:
	cmp.w 	#maxY,d0
	bcs.s 	okY
	sub.w 	#maxY+1,ypos
	bra.L	menu_down

okY:
	move.w	$dff00a,d0
	move.w	d0,oldy

joy:
	move.w	$dff00c,d0
	move.w	d0,d1
	lsr.w	#1,d1
	eo     ,     è  Ô”ìÇór.w	d0,d1
	btst	#0,d1
	bne.s	menu_down
	btst	#8,d1
	bne.s	menu_up

; ------------------------ end of mouse routine

; *** Move beam up and down ***

movebeam:	
	move.b	$bfec01,d0
	cmp.b	#$77,d0		;end if help pressed
	bne.s	ok2
	move.b	#1,endit	

ok2:
	cmp.b	#$64,d0
	beq.s	menu_down
	cmp.b	#$66,d0
	beq.s	menu_up
	bra.s	fade	

; * Move menu up
	
menu_up:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	cmp.b	#$6f,(a1)		;top of menu ?
	beq.s	fade

; * sprite up

	lea	arrow1data(pc),a4
	lea	     ,     è  ¿ö'Ûarrow2data(pc),a5
	sub.b	#11,(a4)
	sub.b	#11,2(a4)
	sub.b	#11,(a5)
	sub.b	#11,2(a5)
; *
	sub.b	#11,(a1)
	sub.b	#11,(a2)
	clr.b	$bfec01	
	bra.s	fade

; * Move menu down

menu_down:
	lea	menuwait(pc),a1	
	lea	menuwait2(pc),a2
	move.b	(a1),d1
	move.b	down(pc),d0
	cmp.b	d0,d1
	beq.s	fade

	add.b	#11,(a1)
	add.b	#11,(a2)
	
; * sprite down

	lea	arrow1data(pc),a4
	lea	arrow2data(pc),a5
	add.b	#11,(a4)
	add.b	#11,2(a4)
	add.b	#11,(a5)
	add.b	#11,2(a5)
; *
	clr.b	$bfec01	
	bra.s	fade


; ***     0     è  ÖáûÔ<THE TUNES I SENT TO YOU FROM ME. KEEP ON WRITING THOSE LONG LETTERS........MAESTRO OF KEFRENS... YEP... THE CANDY WAS A GOOD IDEA. KEEP ON SENDING THOSE FUNNY THINGS. GIVE YOUR PHONE NUMBER. SO WE CAN TALK SOME SHIT ON THE PHONE. I HOPE YOU ENJOY MY LATEST TUNES. SEND SOON..........BUSTMAN OF CRUSADERS... KEEP ON SENDING SUCH LONG LETTERS. EUROCHART WAS GREAT AS ALWAYS. HAPPY BIRTHDAY TO YOUR ONE YEAR CELEBRATION. KEEP THIS WAY ANOTHER YEAR.......DR. SKID OF ADDONIC... HEY MAN. GOOD      0     è  ×ØŸLUCK WITH YOUR NEW PROJECT. HOPE IT WILL BE NICE. ENJOY THIS PACK AND SEE YOU TOMORROW IN SCHOOL........     END OF MESSAGES AND END OF SCROLL.........SO BYE................................................ÿThis time the SPECIAL greetings from Brainstorm members are going to the following amiga beasts:             From the ZINE team (Orlando, Chester, Accused) to: Hack-Mag, D.I.S.C, 4th Dimension, Stolen Data, Fraud, ex-News On Tour and to all the editors of the other disk-magazines..     0     è  ØbgÎ3.                                  From ORLANDO to: Slayer of Scoopex (Thanks for the demo! OK, we're gonna make a sex-phone-call! I'll send you my number soon!), Tec of Cryptoburners (Waiting for your next cool demo... ), Monotof of Storm (I know, that ZINE is a best-seller!),  Terminator of Zero Defects (Thanks for express sending and calls), Raistlin of Northstar (Thanks for the tape. Where is the next?)                                   From MAJESTIC to: Hazor (BF), Jackmix (CRB)     0     è  Ù;Yþ', TSB, Hybrid, Mirage From TRUXTON to: Fraxion/Lix, No Limits/Hunter, Spreadpoint/MikeyPhenomena/Dream Warrior, Scoopex SF/Zebra, Silents/L.Dredd ,                                   From AXEL to:  This time my (Axel) special hellos go to: Crusaders (Bustman, Dr. Awesome), Kefrens (Maestro), Dual Crew (Tip), Anarchy (4-Mat), Scoopex (Bleris), Budbrain Productions (Psycho), Cascade (Skimmer), Cytax (Terminator-X), Giants (Dr. Feelgood), Euphoria (Countmic), Addonic (Dr. Skid), Triangle     0     è  ÚƒÓ+ 3532 (Zark), Warfalcons (Syz), Paradox (Clash), Adept (Stranger), Valhalla & Angels (Rubicon), Skid Row (Ray), Synergy (Lobbytron), Amaze (Bomber)...................................................................From PEACE to: Tellus/Gate, Visioner/TCC-RSI, Sledge/Adept, Amiga Tracer/CPS and some others...   From THE FLY to: Zylon/AFL, Doxos, Euphoria, Image, Legend, Desaster Area, Bass,                                  Motion and the othersFrom SCATTERGOLD: Alcatraz, Defjam-Ccs-Ac     0     è  ž¥Ámc, Tristar-Rsi, Crusaders, Kefrens, Legend, Dual Crew, Cytax, Paradox, Tgs, Genesis, Subway, Scoopex...                                                        From CHESTER to: (Chester stopped all activities till christmas! Axel took Chesters contacts...)                                              And to all contacts from the other Brainstorm members...                                  The credits for this many times used bootmenu must go to: Orlando (Coding) and Chester (Design).      ,     è  Ü¬~é                                  ******
; **************************************************************

>extern "Df0:data/gfx",tuttifont,4924

>extern "Df0:data/tuttifrutti.raw",credits,350    ;for tutti frutti normal
;>extern "Df0:data/utilities.raw",credits,350    ;for utilities
;>extern "Df0:data/gamepack.raw",credits,350    ;for gamepack
;>extern "Df0:data/fruitpack.raw",credits,350    ;fruitpack 

maxX = 20
maxY = 20

; ----------- Set up everyting before starting the copper      ,     è  ÝÀ4ñÞ-----------

start:		
; *** Forbid ***

forbid:
	movem.l	d0-d7/a0-a6,-(sp)
	move.l	4.w,a6
	jsr	-132(a6)		;Forbid

	move.l	#fontmem,d0
	lea	fontbpl+2(pc),a1
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)

	move.l	#$70000,d0
	lea	new_bpl+2(pc),a0
	bsr.L	setrel

; *** Set relative logo address ***
; *** 32*320 ***

copy_logo:
	move.l	#logoaddr,d0
	lea	bpl+2(pc),a1
	moveq	#2,d1
logo_loop:
	swap	d0
	move.w	d0,(a1)+
	addq.w	#2,a1
	swap	d0
	move.w	d0,(a1)
	addq.w	#4,a1
	ad     ,     è  Þ‹”å>d.w	#[32*40],d0
	dbf	d1,logo_loop

; *** Copy pack no. in screen memory ***

	lea	credits+31(pc),a0
	lea	tuttiname(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	lea	credits+32(pc),a0
	lea	tuttiname+1(pc),a1			
	lea	tuttifont(pc),a2
	moveq	#0,d3
	moveq	#12,d5
	sub.b	#$30,(a1)
	bsr.s	sloop
	bra.s	setpointer

sloop:
	cmp.b	(a1),d3
	bne.s	sloop2
	bsr.s	copchar
sloop2:	
	addq.l	#1,a2
	addq.l	#1,d3
	dbf	d5,sloop
	rts
; *** copies char into memory     ,     è  ß ì¾õ ***
; source in  A2  /   destination in A0


copchar:
	moveq	#6,d0
copycharmem:
	move.b	(a2),(a0)	
	add.l	#50,a0
	add.l	#10,a2	
	dbf	d0,copycharmem
	rts

; *** Set text pointer for small scroller ***

setpointer:
	move.l	#gtext,textpointer

; *** Open graphics.library ***

open_gfx:
	move.l	4.w,a6
	lea	gfxname(pc),a1
	jsr	-408(a6)		;OpenLibrary
	move.l	d0,gfxbase

init_bitmap:
	move.l	gfxbase(pc),a6
	lea	bitmap(pc),a0
	moveq	#1,d0			;how many planes ?
	move.l	#640,d1			
	move.l	#256     ,     è  Ê}–¡d,d2			
	
	jsr	-390(a6)		;InitBitmap
	move.l	#$70000,bitmap+8

init_rastport:
	move.l	gfxbase(pc),a6
	lea	rastport(pc),a1
	jsr	-198(a6)		;InitRastport
	
	move.l	#bitmap,rastport+4

clear_screen:
	lea	$70000,a0
	move.l	#$10000/4-1,d0
clear_loop:
	clr.l	(a0)+	
	dbf	d0,clear_loop

; *** Set hires topaz 8 font ***

open_font:
	lea	txtstruc(pc),a0
	jsr	-72(a6)			;OpenFont
	move.l	d0,txtfont

set_font:
	lea	rastport(pc),a1
	move.l	txtfont(pc),a0
	jsr	-66(a6)			;Setfont	

; *** Text output r