F< r0  #Jaǀl2 c(#;F cC
 Fv <K9caG_y> ceA1 +@ <|<HA@<| I   z@l Pl3x p `=S *01B#@ >$cn@Dca
#/,Z>8Vx!@ D @AP  x?W<^ > bx1!E	Ra9 c`02 )@Q  013C@+A''/`AR `a? 	b x3Q@<^yr 	'c|O>_8 y!<<Uː$1PCܸ@<[$j! p (|
a
p>z78(qtY A5x N\\x?x.	8|xI x?`x.@x.  󁿀x.KP=ip<p 4H < < <H< <>@H@< ?c\C
P# GoZ/2D
GCJ_	HC<(G_ bAQ@xdǁ!`ǀ6Dǁ! *@B8> x(!  xGQ  P:k <T10s
q @Ch<  0(
%L! q@pC@ Z8aCǀh2 "Ox C< `Ï<i4x Dp<	ӵ<H`@ǃ?@x:@ r 4b`hİ_0<bx @ǀAG =@xR d1A
P <{T2 0(	! R {0 (x( 1 xd  d3 
C@ǀ x <x(D@zl3ǀ-Dl-bq!< ~HA@p/JxcK.x1(	<ЁCH <@ǁ HGH-<$?#<D10b@8A⊨x.;<#0Ā<C}H  C0r,H2c") x,> 	0:PH4<?@~?@Ġ<"8<4x"|<8Nx<u `ǀ<y܁0@#6#	àCH"	ar \@d q  < x X<,[?=@Bq?@x0<B|$8%` .X0| a`B?? >?DGx(xW > +O , <7 p$ P4 dZ@"LbCH$/@H 	f @@  4P FAx X2p0! aA	[Hz` Q QwAAL e fi 0+@ b(+&
\!AĹA B aOB ^a ( `B `@  P,g@@ApD
 Ӂ I@$ H5Y :@I	 !%`A*P:8P5< D B[q@A
AX7 idc@ATҼ  ] "SX 8BAB%
	|
 cp[!B ? x BFP g	A 88rb ` e !P 0 0g a3`A rx"
A0 rN
ax( *  A@9H\ tF  rSyi  [00 @A@ A UB%	x A`&p @ < |B@G > 0( 	  @ x! @@`"pO@@  ff`$Mh 9 P1	? ' O 0 x~d;	>-X
@(JP wN!%A cI 74 <   F@A@'0 1B@'ha B)$yDX	 @X0p` Pc  Pg 
Ttm?8QD 8>? 0`` b_  $     x5,d6
sgcl0:	lea	gcol1+2,a0
	lea	gcol2+2,a1
	lea	GraphicBPLCol,a2
	moveq	#GraphicBPLColors-1,d5
sgcl1:	move.w	(a0),d0
	move.w	(a2)+,d1
	bsr	SetRGBFarb
	move.w	d0,(a0)
	move.w	d0,(a1)
	add.l	#4,a0
	add.l	#4,a1
	dbf	d5,sgcl1
	move.w	#$C000,d0
sgcl2:	dbf	d0,sgcl2
	dbf	d6,sgcl0
	rts

SetScrollColor:
	moveq	#15,d6
sscl0:	lea	fcol+2,a0
	lea	FontBPLCol+2,a1
	moveq	#FontBPLColors-2,d5
sscl1:	move.w	(a0),d0
	move.w	(a1)+,d1
	bsr	SetRGBFarb
	move.w	d0,(a0)
	add.l	#4,a0
	dbf	d5,sscl1
	move.w	#$c000,d0
sscl2:	dbf	d0,sscl2
	dbf	d6,sscl0
	rts

KillColor:
	moveq	#15,d6
kcl0:	lea	gcol1+2,a0
	lea	gcol2+2,a1
	moveq	#GraphicBPLColors-1,d5
kcl1:	move.w	(a0),d0
	move.w	#0,d1
	bsr	SetRGBFarb
	move.w	d0,(a0)
	move.w	d0,(a1)
	add.l	#4,a0
	add.l	#4,a1
	dbf	d5,kcl1
	lea	fcol+2,a0
	moveq	#FontBPLColors-2,d5
kcl2:	move.w	(a0),d0
	move.w	#0,d1
	bsr	SetRGBFarb
	move.w	d0,(a0)
	add.l	#4,a0
	dbf	d5,kcl2
	move.w	#$c000,d0
kcl3:	dbf	d0,kcl3
	dbf	d6,kcl0
	rts

SetRGBFarb:
	movem.l	d1-d6/a0-a6,-(a7)
	clr.l	d7
	move.w	d0,d2
	move.w	d1,d3
	and.w	#$0f00,d2
	and.w	#$0f00,d3
	move.w	#$0100,d4
	cmp.w	d2,d3
	beq	setc0
	bcc	addcol0
	move.w	#$ff00,d4
addcol0:add.w	d4,d0
	moveq	#1,d7
setc0:	move.w	d0,d2
	move.w	d1,d3
	and.w	#$00f0,d2
	and.w	#$00f0,d3
	move.w	#$0010,d4
	cmp.w	d2,d3
	beq	setc1
	bcc	addcol1
	move.w	#$fff0,d4
addcol1:add.w	d4,d0
	m