(/hf q?@jqKcj'rKIɅ݇%锔UC*3j=5[dm
`I)@	 ىA}V#RjsKy-'*@BogM%6A];.l'$$7\S>"ag
u%Ϧ~(dImW}<vKtDobL1p:z*<1p LtR21f'Hi]>	 ѽnZ8US"%غl^7ߕt|6
xxKj&[l Up]ipVO!2pVVŠ*D!P]R+U~B`ZaZ{k!Q($~*HTWE,׵
VX$~10kLBa0pT)WWe?UUn=VȮizD++_[#\׿/o6˻wzlþa_],GղwMj)n_i:mHbŇ<3ŅmJs!:+{6,15cZ'Љ,N~.=<²ڢ4dT"#7#wEɥ8%w3	x_JOFxR=C19) '&D
 E6HJŌF"7Pyg$QGvwc
-;xmƫҵ夠Wp@rlp]睡. n~q $(P@%5y f8(RgWFq'#ܡ[8])*dwc{V k	Mvo1_L8Y2>}~]r|y˖>ɓ7`˶4_InL0sj;w޼ozn,~m1YMwJۯ[͌cqΜWwe\l_xn!v2}_ܟFq}־i,t(zp۸Ċ_7!w6tmu~=2lO]x#ہȎ|q-׭p}?[$o2:Y.<~_]ݪb!X_Lnyf_oݕߤ@M#[dc+6CVŉs(F3"&ǧٕ.f|I,I@=д@e(C8Y#ELYITXĒbBV,l"\g4vxӁ{EqT%eA8R98{Ed-Ɨ"GcK*Pcylѻ~Ûy0q:^r9%ť
z<tuPM l''fsC!1-OҮOV)PU^^XBCZ/L>Òkg?Mǿׇ&9|KM`Nr'[nVz8la+s\4ӕ_7gf~-3l헖mxɃ"*HD$),sRcHRrb$!BIDI
D)M5P9_SA)*<UGTJ_lj+P%Y%ݿL/K Zv.XlK}}_g	~nq-gh.̏+J\ߘmAyM̨lIzkW&^d<t:7lT:s1i4aF {p6In6dGW ;,[Apb*wʣM2'Q>&0YQ9@s(Cdx 5s4솼sśQbE8!ItFSe1oL}򇔗3no[$Cb[!"C\^  Zj*heL"*k H;r2<R#s|6'/4A1hTUB|"{yxePi/JVX]:ؾԄa0{eycH*<4I_u\51Yd25 l=Żߵ%bvt<$JyBNMSR[j7%0Lb`OC%*e=
VΡ8eLn5ԂwaIW'O|Xp@\z	!'a3Ѧ{ڥS}81MdkGD(EmaWF3xB'g[YnuMb)jm3^eC&뽧syP@JxVOӓ֒9q0{SuNy-z3E*gc~n*Y	m$AE0V>T	9rU͗[c|Cxen|Q*zckE6$D,0s1k^oa!d-3&HU4*]G[H](Z.Mȹm!HiR]H֥'P %|	c<0?6TmFgc)sA_v'AY-úULniuIi{DOQE+C넁	j,oZ1]Wץ,~\Ĺq<z@5p >WFTLS'qQ=8-Aobss
Dׅ&D%#kWDpE]Rq ˼4%83yZ-FSeL]cd6@z^ﴠě#bZu ܦY'c;-(rG)F ]:zg}6$A|5>q)پgAY!SAo94N\
U>.t=E88kѩ6F9;XaQ<| h݉Mr&Z1S0C> s(#͏}A0{V@C9e'(?a^Ro94fg̊_9e CW&BiY+q&0m@C`~%.j?HV;Rp.Éa>QhDZ ppx0 $8@HpPhPp`x0Pаf [P 0(@@P
0`u w `@ȣ ؀  p@  0`8@PH ThVp x0U82(x@H`X`hpx	
  (08@HP X!`"h#p$x%0$a tX.]ېKs:fvlٔ-X'rP[*<1WZ/*e%$nr\dtWD~^GVSkʷRFet+*-}x*9?ݟSW,@ &'()*+,-./013456 789: ;(<0=8>@?H@PAXB`ChDpExFGHIJKLMNOPQRSTUV WXYZ [(\0]8^@_H`PaXb`chdpexfghijklmnoprstuvw xyz{ |(}0~8@HPX`hpxȕHHo HtH5"%$@hfr!2w${"(1&&F,f:31?OS7F=4uM ]2U#ۆ<	 b	R
B2"rbRB2" !"#$%&'r(b)R*B+2,"-./01234567r8b9R:B;2<"=>?@ABCDEFGrHbIRJBK2L"MNOPQRSTUVWrXbYRZB[2\"]^_`abcdefgrhbiRjBk2l"mnopqrstuvwrxbyRzB{2|" 13U3UxuƫLU5^]g:SUWיj }~҂rbRB2"%f fD  baƾ~vnf^VNF>6.&``n________________________________^n] I"LzYeY,˲,JAAA fLfLI3iAA .A  xg@I6NI6&$+%':qՉNU':qՉVN\t :39 7CMxdpӝU.TtnY`b *E(tS-eb%.7
tڲ"b!x1Ƌ/ktHV!?>{Zɸ1J<ZHֲMKCiROi;ɶJɸh3M&%ܺJ\}|Wy~w߹<wMﾗ5¼ o _
5hm7Nh[M)sоXstX-AC*ic${AoPLL1|ꂦĴ7mI%RҰ杹Huc-HH-Q1<ըi:$dA)șg52	,`5#1pHqB
^R⪮@LTk$)nB\! DڲfLL̖*Lf>p{j3tTXD5+@ 7Ь`ǝ.XeQ_el ,$dc#%k{h'-ّ#H|Lc 6H K&ML6HCb%KVbtSI-0GvG`d̅'-XJm1^p£B.LUU|H>J%mhj9d4Dã	\!YYAHyE(&1	eu*)7-*0q@@i-P5ourRr!T J
+.p}FADD3#4d%Y12DLwfQ[	f7w>ɘMcLaLcQ]lIv%4V\EF*ec1)m/CV@eH0"fZ56'W K}cWhU*(ƧvD53%;㸰Gcx}Hw4^By1҉VyLrks+Us<@xF&tZVyʅd&۾:k~fϫ5s`SoXqߏW3"ov!&eu7>aݙN}M&eF	;2_VM^W_zl1cˠ Ap @P>|if9%W:a> W:y@E_Aa=v/Wk]xoXt}9a3}4mXiuŘ5LvvBL̔Za-Ou/~B_~m+@N˧قI*Oh=2	wTET>$O+>	DvNvixg:24hd
(`:eMvX[UVsF{3WBz5wh~rǳ{$O=GxW3BU6v3VCV鴿z̅ۘNc(~)ݗww&oPQKIa6z:O쬴1pZ\]Shwl:YCbcVuEtFϑfX˒6qBlLŲ!E~VT|t2,Lx~8rzk5Bd7q|]lW=]y9W,_T}N5
۹]U`XY\#w;j-/.,VUq''JwRNE_7F`scĘxz$ggTxx=f]Kվ~.aW;m(W^&߅-3ba觓C#w[A/1iS=N%&ag"{Z] #Hr1iDj	fJgy5c+&qHdg1wvFif񅇲쑄Hf UCՂfpj,~fzɆ'V8- =4l90南X]wA71QAvFXx''҆S39/e?j@@;<Mkvcۘ6J>-%';Dʏ6"KpvFaxJL?15žXުFJ'YkBd8uN*	hJ|4]w"v_Sٻ1$;Ք틻i_W}'gnH|ag~@1*{c-\c@_᤺6
}'?K69%9jV	yP,!qxLc:Ab='&w8􏅽b63;ʌȱtR׍sMw-]_޹P+BΑU8&iEOGiZIMܽ-0[W+U&&ZO, `<{Wp%H|egi&;ϳXj\K?:vn)vV Ϳ?G3Omd*w&C["aR	eji	ZiV{R9:/2RmiUݝ$u'YxҲٗ^ܿݬ?;Nn1}\PH9:hjxy5|,ejfjaaxژXO1\ũ$/&c>ǥ!@
ܧ%^s뿬l(g7Sy6~X5dFv$[Bx>^qer/3;nk/mXe݄s\XH\UvCLƕ\ƦYgYQSW6*1 iJYvvY/#9{*V="aN{uj*(j)֬VitS
Zo؝ǀ55ak-і^gLC$Zy؜;g(|z:_`	}կJ_Sy~ߔ1P	2	CoƐ32nR(oym/\F~]#$L̓uzCqHÒvP[>yP*G9'+AzS36e#vF4^ȟ$0`$ֲNi[XE8 DT2oe9jL7SZhm2ZËR8z(sMN$NUai%_*q}}w:-b;~ЦkmZyOcGe:MJ="xJ{mgiUG5ةI$dsCCDDDDDD$IC{jg]4{(BK60ՋGiɍZ5:Xf1+?="I/ᓜ+zr,v:':dg5 l8ai¯wj0{҉Q3f߀Z>HJ:I`?_%MleڢᴀA86/V޺Lڂu{;xZ^˼ibqyXt`%PkMcKa.CK2缕IeO/>m[1'Y*<;uʝjewQ/L^vQ}2 6DߔiWьc"5O46+x[V3N$Ao8<^ pK^ &[f	t,#aqQ>K	&e bCTg15KY`V:#9fi;MB+`\mǄz{a_|aKC
E_1L4'	Ɓ,!%в*>"@ъj)A2ɦWG8w"^	R'_KyiQC2ܴ}"$	+_΂2lMTv:h';	ř@Zb$Zk+`L6ɺ	S9۴t<:N2N)aCM[	P?w0-j{?	EgQ(Ї~tsg[?<Nͮ$SVgZh7{ʌȂ?!Q+m`T=CNjWG5!ۅ*og_CiV;4_#nL%1~H7C7XHdhB.m$A.X\!E`\5xK2(^?4`a#?I;]:1Up"_A#& kj9.[)jԕTNxlmޑ
>fCޥ%@ :^FLBw[dɳg!tdXFMY.lg=dʐn8sjbWh5A܄m7Jhiê=[αUܒvϜm"ovXf vxHO>f_՜,5ѩ~_ԀX4IH`.eӃ 0ThDXD1gd77YSCAʢ;̎DCu&4 YJ^-E>t vINR`6GqmbqnP|HlkLs$[e25d6D2k,;Ai97<9qV}
0"VBcKi2~9buC&tv9K	$PP@r
%fjrkӘ |޳c>U2伺0_@@<br5<:bo5(j(L=:p/*ݟrnk#l~GYUN!"-lTW<[]#TV^.+aƾ`)>=Uz["~'?JkKG{`i='`C]4,GVn#t	J~
T,ج=}vWVu7hS*VJ)ղЊHFME+z.xܢfjY{|us@ЩRP~1`xy?BƱNUu-&p	 9_~5]||,О흛6_ߑ=xYGL$tx3iJ$LBcr~1gT
$Ͻ6@2&/_ŢrSCnTt>@b붇ɑ0p;5ܲJV01\țĥ|{ڷܵ1U(Gﾍsc _ֶqPS!_2 W]/3֯%V|+96萸JIKT([چd@a!}lu)X/:=0j4B9eY`F^UuId+;aNYMcx 68']ÁK.}3Ч==QCs1HDw4-CLsr%)*4嬈a]'E49`b/|w|	.6;çuirС񡁊ի~)T>~()ZR8`)`K<UϬKqlDs5uP9'l>رaHPd2nPT r"QIKLnp*dh+z6U4x^J>j.rˬcEh6ՏeYxIѼQ FJ_7jEAw]|D\nBEv^FփqB*/I6徴vYt	\tXʳC)9h#^i6p,URfTCswl1l]YPPHZ$et1(Y
'DHNr,.t+Kona <]݀Pcxw4:72,@I0WO 砾!O6)Hz?]uMDmw`/@
Ah7u{Rz-B"k`;i3;Lv>ozX}K>eSo:g[SO__:l? U)f?Ib4E!xoEb鱿>[,=n$%wpN'-dBˣvM(E1
Uܚך׸
t&F^O${	"lXA/{oF+s,o<|8N?t0?c!SV'090{.Mu7GC҈Ge`ZYK	o9_/z,PcfZM2K\S8Z*(( ~ۮK% 
F,IJs&6b+o(	p~8S3	r>!밼kQ͔F_Q;xCN3S4nꅚW|$hbS,&fR|{MM, baPBDiM8Yw?< ?čHtl)aE|H,*$-j&hpnE/E<L,̶*DB1E+ťl(!	E2	e[3=Ta3@[-PqHyϗWZyn2'۫QFvǙcMhA:8&w`&0~ n3\TnXUV>ooH}rU* (a<,MADpk,Z~L1DXUg0um
;tO?2Jm6I^BI G/fnp彳`V$ifb^\kB!&k95o*XN>3{ٌV'oϡohjd\05Z#KH^w2w-'v]ҳUMJk?yYfw㞦LzG7!g>øn)ߦ}zc[Dh\"hHaAe9`-S0SV٢*NoޤXn5Xj|KbMY՛4sM~dFknʦ6m8ATUS57alaMuXja켴mM϶8Vrh|os(sR}Nǆ諝ٙ,3U$j
9ESlYa14~ėQDV:N[e#kpӍJRjZ1w0ׂCyԒ#}?dF#ǹ\MXZq1#t,ƞ",cǫsKٌRTt+HikpWk*x`f3TmNuf,C7kd},탘69'v8$YQ$/䴳l2`h`zyS+;=MhG1ii[Q>Lw.oBKiRhUl76*0{ET!WkfDLSmMJ9^ZԺ0M8.4<̇hw</M~d-y(AQ.X>&=TxpX΢նF]7 bPKQWbWUr(J9{ftLW.T5vu堻zaGk%*(t9 hP$Ot˕x.[-$ѫ+9ќzCؑdot~Z2&.W;rS̧9k/\#]fۓ(Oy`LR|Ťu:eNr'ɭU'hHx+
R;eqbG+ZGLkd9Xp᪈U	e1)䙴{:bϓ[Ln>iK!nΰu$%KlkGۋ+N>ŤJe+
|C[g)#!9r_mICZ Uvһ
sW*v[R!i\qhY&G^+ze'JngY.aW(*_ L6mE;s*i;)a/lhBVC
RsDaU6Oц(n`Q01m|<r1:H2a|CLmO xmkY#$|gnWތIԠ>JS1m*"eӏ#X{k%M'~(9*2n[Ia C\u> <a_+H'2NJS6O/ 7Rۏ>)HEH YU [!U;!F0Om[wmxy%^曼);ۚNE%5m)rմq6hʱFo<KdVt)Xd3Ϸr9p1W/Y}y*1׀Vw9nb>]!ABA6ϫ^hO|? dFB"tT/$^NU6;½D-/ךP|ܰDƑmeu8Ɠ>I<G
&5uPubFzQ	|\3e05B5w0?&1߭HjWO=ħڿr<[=z:|B}`cKt^~7Wnra>bu7C8d͓y\TsIN7vuv?{w}#km/׀<Z8(JRc-NwJBNBޱ[gT4LA#&Yö w4V<m=c'zg1UP󻗰DZBS~%\4|wtj4.ߣa@]H&paER5{5F,5j<Gq|wTg A~wD u;Kg;WkD=s'KGxygLaj#XhsOx%yjS=v4PUbc;3EiNlcQЌml:*HzRB_jiO4݀lkKLTXx1ޔC5چ8Xby4Q$g倗ms3?\#vVtP?G-$=(,(	&yk\51'm LJy#xcIH9iZM Y:ޤ5	Y"${HbǞI3z9-qlLݎ.ݽ}
rU`_6\3o&Cb0?@OM*Ȳa?cdr9NmκOTBJO2;W;k09ifuSAw\|_&ʹ¨1{/S40-=?DX9Fxբ57Y_`ZKI#uB@9=2	$o睓ܢtf<lLf2qNgh#~^BьVfU@Sef5~4CVtAEUlp=AXoFVg5_{RdJEr(c{>W^K(jR,Iz}YkOjr܏Qf龴ufy*ܺPeRA֐VJI},$t״^vXr>
.lJٍڝ4`eEH?l_[~x,h*aYr=*A &QT}Ks}4%	s>eHa+lQj'9^p:;b5#uXykNCN@[{.y/'/ J וѐFHÂn/:aaخ5j ڌLu`ѧS&1Hxg)77L>ThV>#'W^Lg6bL3v'כBt6dMce,
6żHKDP+2|r(:.2Me&JFV5~85_]$@+THXYCfb\
$}HKlx F Ol  _i1ZDCnMv0}vUr?~	\92yb֣'O˰V0Fpr(vRZQ29dGK>8Cl=klǊyI'4LZYx">P3uX[g;RJ`nw~?/+Bu>1xS|e fb:TsyVa]Nu)A SJFi$C2<;^ zUCL
؍+ah:4kzlrh׫mkf.9|ͥnͥEymgm OM: (#~xvoTi%obR{	i=Ngv!K1sRQJΕHԀ۷Z6Vf\L_Y8d0EQ\đvކGt<XiQPRS9qۣ3%͗g"[\RXLYfϥ4,N/?OZM|d(W5׼ea-  熓'Ն2KzG]28\2G;901>(r
G'fwH($8B^{\pQ G" 	h|3l3~Yn|"sԊN^g<*bys{%p
	ڂJGyrH5V4FEAШ#0r4'Ne:""
<#0Xl0I-\J:mJNF=XB=Xgf,q_;-mqe{s+&˔浂UWDiOA*
%zɲ|jXRɶrjSҧ"$67!HAancT ӄBl"!	|0[;V<+wz|4*ּ̑}w%<l+?1"ǩMN8
n*gBSʾ`+#[-{z
kO]rDMFm╘B+~gjCh8mI_gv@7/I~g .ioCwtM>v	y
(  CC #Rd (h0T0#     $ պ(_*l~5UVD錅6%~x 0(݀tgԩP}jt٫YZ0A<E\L)9YUwUY-z*7agȱ HPZ*0QO6iy^aۈ
K֬ѸR&X&d oXպ91I(Ya:\CR594vv"iU^ɀGW{[ХЬ?^R`h$RLD_':6iUSm=h7(faodkHJľ¬6mLzE!bES\ ZDQֽ;TwI[O,F+ݔh/HSsbiۜt+4EDG"h?Oر1`BBH:[<aҚs ~e7A>6X ULb8t2>O9ƶ[l<F.%o8ڵ|[0L2QDhz.QBtXWRd,9PMmRVHIS9Η[^7uYmoD^R\T'eYPyyGay]#}@crSu!:YZF?^-Y3@cEwȚd,3إu'uSJK~wSd=ygNh=XѿFɚGeFkg?T	)	tt &y=kbU$(Xp&H._3r*b,IOaYRN,>ڒ#7ܮ~ak7sWB3R>FAWJk*`bR]lT
MDݲoDx@\wJT[ȕ#q1vg}IγZՖ "@cJµq0=3g+QűU]4}(ˑgN®lDϻ0G<9*TV+Dt=XM	WTv;DM^ GE9jBzeE
uysC{p!,a呱~ϼ)耩o'|SOU6	0H㩏:zCSJ|⢽D})VbNV9p89* C|a'tSɲg*O*nDQq&8zqW:'#?f;$ϻcS9d8EBHWo&DHR\Wr16kjվ˦f=@|z#{D`7&ĢƁ&Ɋ +'sD 3Ș!5l0rCT 8-\w(K_`U7RloՓ;4TD;4ɥ$v03{Ŏ;f]&XQ?U]j5"<_5c[X-yT_.0*glG\A6$VD1kD8PڷN*v2<0qmhn7g`f`)Ц̜057=J~B)%+~}|xnxXۥzÍF#lyH7_ĈqNdmۃcO2v1cBu@*sJKo{k'jyu֍Cb߂L%6A]	DH`'х:{Vl5qC=L-CN*aԪ8YR%j.˩*&Z)E%vVF/)'fRQIb{Zx3H|ezCrXX*:;*# Ӈ2J҄=/&B>b)
,Jݹp>-6iz?Y`k3Wz/vm,gQc)h.yR4gb$Wnx~Rރzj|O{饎|[N:?1
TdDK/ןZ˚#NAfͯFE@nY])Ҩoڏ]NK@˰iS7I"r~!GĦt­<Fy̆.p6 x"T|Ps`*[H_J.%tGr:BWghSwQF0A֑VBgx{wK[M5wL@`ר|,)hIuIsvAPǭ@n9DփsrI{3>
b}vp(u~Boyz`׹{9Ak?;51 ?곶w[a,/aF<;Vrqw҈%ߟS} &=@)͙H7t9ul|ϝhs.BZ"3-,6/k\R~S]EExaDJ-VnFͻϬw-KSnɏT2a?IgkLolȝM;޻,GM	
&rǃb-	. P=}Qiu!u'>ցtJ'ߤGf}ytn>$MS $Ѱ78:Fߢ~
`n@w]\'|lq3Nѻ	[j".Wx!FDt
.YΝ©L$B;C(:hkۄ^X^B9ؖ-W̓O[jX`\&](#sFY;"*ݏϖ((=cGI_l]d<(WD*RWܚ'<~/B>hܯ|FK)V?Q$G}ۑ_eC2kJashsN-S	2_Eƀ-fX7GoP%͂9u"/$G/a$3rQ1fզVd~[-Du>|x4ãY-3%Jzk[ :#'X} P1;*X?
Zȵվ>BcRh+IWXk-HN6`#?`7N&nnG6QU9f?&L0 u]SxM
RQV&1`P]ćE#Lm7"T**D6AHB[Hn;XAU\DQf&,(_P_=[DSymtTSluin!1N5x(	(
=\ԺZj);ʗrpTbOc,D_ŨU<3?PAvV޳dadVZ,G0!+<g
6,9:r`VDNS
r\)tDxSE2x3@%!55D޷ (|MCQH{IRm_bRR#-7ԁD"w>yehvNJUHsQQ*~Mr3j%+T<Mu[Ծlف,+J	QƔnk0g26`<ITVqª@#=X8nHD2PU״8`1LQ8WWRŎ*xxZC
Ec,0Ss#5O
<GXf''{F<sTs` <~N3^Bů/U Qx>:ޟ[穸\\7Z WtȱIQ,Ӟ,5I,0tu.vjۉCv*l>5p֚G!ny[IZv	P
B ˳~clyu5!Thr>y+'[3ctpe[@@g/푋N7-D@u|1)TF%p$Tѣ"ȝܘxeGu^l]	/hBqn->)/qo~al$^ƹDљ<Wے8)^ꥻW6^+鳄Y``Qwc3_U0AaۋruXW/Gsߒ(/Wm|F]%}C:lK,t؛PE Z(૦IZYht|%I:pV?QBn,&X:3l6FihA;jK"6璡M^H%sER::7-	ќjcl	Ĝi<vs&Im2#pwɃ3AKΆseoS%x|Y(8TYz%&T0d"Ru}]-ZP$r#:Ayi	>Y)ְޅ;YďfD.0ȁJ\Xt`P,ȪeټBMmO*>l<)sdQcYiR	YZpy#Ίa>ѤsL񩬗$v+Ɠ'6և]|ѻMdfLz6.9 -^q 虈 qޗoÆ$f6U{H(4߉ļ>rlp2߂x] ҾEPHy(RV	,c~~=}ܤhɯPlLDz-(\r;:62=Zaq2Z5לΝ(8B)Uȥr 8g/y(C	0M6omul2m)^Jkj%8So(j܄1M͂/: kd4#|YRgC׍r'H5"5BuLV^~ҭ+Hg=JoJ#ۋu:9SH0v+ɛj|wWHp5"#AEԽ5[MHV[-G4=iFdƕ3E!)с-K$r722祐YpcF\㫖)>ES*"T˙Enwȷ熥mKE;9U6<[:'9"3|@FfjS*$NRl{cRvKጡd \=znN;K*BZbIRt*".L~%*zB
U10q7MؚI=y(n~c)9 W">78&OD΄>+`Jv5T>oHLTB_M<'f	0Ǒއ}UqUpʮFMaWz fr9f)$s/d'<̰hF:<&4&f|҄9<$KQL؄Gf[>e+$[\ФѷrbG{ʜ Sĳuq݇N2ȓ3Oam뾸l YQxhv/s؞JcL2u)Ľ\0
{=3+X<Z1WcZ2sW;u+t>fZf5¦H$	,ֲm`_&	ȿ }XiæR_}f=#s̛qu ~5xMTTYb0N!SZ5[P3_ic*ŗEo1$ӡe|%BmzY +FYt3س6um?Q\]%bHk0TQ[#)++qS#)+Ø`TKhxRlה*x)fIg W&8L{L2!+&NO7kG]껟,Ǝ]ypdGXXaip!12	<7޴
-r$h8@b7W=`v#E9wT:@OE~F~5\yT~g7FY{,p?D! @RI4HC etک
nQGI!Aa,?D@Mx,qo{Z1rEsm͛$iJtHoJ`L7'4LZh%WH<jRI=`QB@`#܎)Ks'>uWOԠ!*C|vnE贽11h즚 aB2i{tu,eW9@HE>"Ti$3,z8L|OM[<%q?ـW|O\Do#h
(5?أ.d~PA>"rm {xU7O)Sja&+ғ<ؐRm}|/&P7=ӛlT~cH[slR)nm&93V}eb΂>(vD T=ABEDl޽/})EnO02yv]gBTB,"[w0.̻o(׶	FaOAeؔ`8J9\9WDeZ^eK^XшG7jZttRYbM w$*>%$J כzLT8_ҝ6{>|l:Z <VGT5f??l|ʤ)OY	qq}F͐%_ct',2>"
}p )ԏ|d/nQP2]ujzҫ(}B4Qk~/ xz-db㉲2;WY(ȢaVc!4F%tgGƀ wq) 영@a`[Ũf@9-Z15Zb[I_tʒ޹QzRA,_YL8ZEnOŅaW=x5M^NQ&^έNffCܫsAM0F*,r^drN{Q?{	8}wO+{n5`>A{ (?@-۝gFrd=8AtxS $`=kw>o64{Ix)}hR-[ip0s;iځ1AOJB&@8`6΢
~lHej3j?Z1LRD/xfj%l齢V{2~obNfV5Դ9B_ v}Z>f>]VxFc8['CHrf<zTߥ2PTSJfʬVv9tVXnwr]b2}6Ip|[#}<ۭ*Ha:ls<
:2y<^8l_{JVbw0!< JJ8`a^q 4g\8I٩Gūtt\`I2.g6PagHaHqQ)ƭ=h1@-UK0b4tߠ2JȤs]:5=U7// Ywʜ{ȇasox=8[hNwil>[ء.2b)@B<E0wy+K5*tv@:O'@#|.S*vl|^w?&?;]yEbK0!P{L`+:]LD#A
V취*M
nmrC5̄ͬ@O
0V@dxBbħ<p)@ Ǡ[>aqM/TF."k]\_1RH%Ҡ\(Xm$dƒR, gҍ't2d,`@ь](APsP1u*<G.=UH$/"\ _Q	Ψ"_F0T!C+ā]jv0:i_#}Xo `"T|sJi2[LN\<O	Y*ə)Hf	6x=5'^{y;J34qIZuڷYhT	finoԼT9B˲%KMJ4@Ba7D`AMKV&Zo H rB	c^L2̄<$QEҒ²nIe$cn5mAؚnJEfkoI6
~\KÒ+mzTS:S{.}T{2UakZl>H"Z:[gog޺Z郂m_Sui>N|RΎxI6h{H$&uخA`V~h}IKKr<B	#1{o5)2spSÛ!W^omZ3⧔%Os{w1@?nzzoz=0*K4f#tu	a(hPxwvcP#Ö2{z:ld"9jf7RS':V,2=> z9&XZŬꨗ:=MJ(N4Ş.zʎg#tF=[ɨVDaНa yὼlŸ8$o
/1lHe nfEuqd3#"~G\gF0:MƔRR;HKO_tHݑxإJZZ+Yb8#wQ̇("wyl@?{vBC,' e^qn5J>@BpTI8oP×I]9unʽ	aA1?T=ۨ
zW_~=wwxIxS/'XoF8X_ktw8z߀=V[i{^q {woGB^dQnq˒!u1|0<Ca; s/)9[kˠ80ȰۈO9orL䛽`.HY8$9Oߎ'ol*=|x{;4K{Φ?nGly6Ô!^ I__ְN,C޵/X*whad3ρ9j%|x]9Yp?aK$={hgēĽ`Ԇ.-='Hf]?y|rzǼQԙsǔaJ6DA%W۳U$<5wY#X*kΦKl~@l". 
`
 Ĉ0i '7QfzUV̑	!BnMټ&jӋ	Uef(7])m*1ʐv"V"}~ݚ%r
?ΨxKBI6+g^Y8{R|qII!R)35x}#7nՌ& dVe.kK7GȒQ۬n\+)b3ʆYAgУ@%Fc\*(2?젖hd,M	KG	|SAqPTt1!	Be=fU9t;}Vzn:pn5ŀtCu}$Rbqv5k"QI0"X}X&4>taU˧-+GqsX:Aܯ r
綦^뮳",	Blkxʕ* D&Jk_zή	i"2\*t]zOgĀxS[Vq'a@ؤ/,i­[>Sbowb4)HÀ&~rb[M<.țDtFMUvu{ b)m'ʞVUQ>U`h"zTUH@u[UVRuD[qb23gOEMv/PUgLv8cLs9<g`8D!H<(n<k9ݛGaAKЩYH3gZbXLCzI QQ9 ӟCa*մ-.<3NiDs~AIWO>"7:#~5BQ߆X l;,sBK+mm9u!!҇ -IOB8!065`MLPC4gm,h)5uX3en3JRE!=1ܶsDڍFYj9[.m+;xq"0VNlӆE/ܐuĘւMWQWdy|@X!EAj32.>SP3H xa#KO0@}="Ɖt+yQi|c%![ceuKݑh,SdIYCv-%߰'s%1tgV_%mV'K#䍪_w>IxYFfEfz\'SXZ;yLD1*+щg0
IPȓƢzʾ\el6.H'Of}gkzK	H:c>Oq۪55Z]zT"Ύdtg؂ A5ҏٳ9DU+y/\n4qu֣Pj]`\,aeFɐe5|j|I9;x
1P%G/%GUn!kK<ۿ`FP>#sL/{==)`Zoky"OkGWK_XiđdZ	r.ɺ,*N0Y9,%-n>\s[T^_xPWq.2'2kc(ȂW*k5ѥ/Z8A[).yVc o"G8fN0zr@.e[\i3uy#mT6L%tGuiUX1Sԋ^@nMh]/*Q@q|TLw>Cй3%ƣKi8hh I+V^h bJKd*/KEwm?M`g/YJBSo!Z:M۽EB^~.sI߹#|~Ao JS{lwO[;XFO)!FX?#4ǲI'/y{,7r
e w؀5aApRPK,)Z(pLոyd*YrXdԕ=ërŻPa	dxk(	5ļ$O&"4.P|aϓc|+鼹kI5%pJs *SGSK<U\KRy,	&fe>{ΐxR?"|][}kRq̉lKNhwAb{GUİ}+Wqc$ZVԛ/[l~iFk1
_mXܯ@az0=o_2Mu7UL΁a|%*d4o4`cĸ'6w |zK7ӍV#[oA#OP"wxec32>qsqFlu oN7WwPވkPAKJCcDy;&	My/rM=M ^z8ZvwϻK'0hou6@Zα)Mik0^kA]OmW=(yƻrQMRt_<k|'C0AOn,ZXV>;r)79wVXi-6 7})FK.Bf' `v06מ[?']?8i*y>'h~߂f}X!GN\Lü6zoոĠ#GFNx0f0 	Ko`Q &73!!YNY>ҌVGϠ_z+?(#.f(۞!D	^/,jQ)nyyeUy8ᕊNﴘQ^ot4GeFf- sHQql6wZ`YVxɁk4tC8_{ʛf~csг_Rʦ=eDcz1onUo#Կ'0讽了&oٓ5:]`Xd-(>cK

[x'F	29@=X|#=~ui~ppr@хbR+^nȿMɊd(!/mcl3B4_ƴiv#i^󍣧qP!tL7kWV.menPn}T]v=bq񶞨vw'Jge;VtzNfsۻځ^ۀWxك܎Q}r7-n^2~{;>X9ZPtWZ4KBIbvg6ԅ_N'@ FOb&E$CẄJoŊy<'	=+ziG1G+Е"m%31QXyCڃLŻWvWEG 9.Trf'6U4Om/߈W^^{yy$:b9暏Nן ded8b
w6x2e~i{$ιᠴd隩iֵʱEXqT\!^+
7rجCgnԥv*r(vZ6A(arвK:6/lsXA+bQ"V{hs967RhBڡf:wt̞ˈ×_{k%z
s^.'m|}00>ξJg\K$cq]MSk͌G`wقP3G
6vJ&S0@^gn.<	2q8N
+*΃TXCW#%i$KChVfҪ|,g9.@G|r[2de=Ǹrf=6Ea¾T'94gLQL 2M7!ެEpEw;Wo~plηaqJU,-PVdo^4}ᱮ󔠈%%X:eu7[MWz]!P߼ISs_lgiOKfa^S8`ǎ:'CZlur=.50";!b0ʻ]id&w~m#W>IxDEk'p(<(EFxL4ˤj0~
PT|#y<JDŹ3>gЍ4vpKeE79?E7|Æpp'	vDŠqŵXU]u١U{\tͶ{"JV5(C@{pj'Q5`FY-k4vtn/ڒ 40+h9-[;D=mX&"7jPЕGKyeiō/l4ih
b ISGNtU|:O6.	D
ie%}i h appLk{Q*_i7/-BqKeeUґ&}cwC6剳$|yPO隣;d%=͗Wq$XKs4)#(ȏJlT)'{M21-B#I	=`7t:l
_pI[	=J^#,R/}C܄F\BÂeh~x TE;`CQK&H鍫4",V:~=T?kN_z;z,*Uq
W"If1\>)POW7o]g<҇B~CK3<J%$5BpS]~?xtׯiƍ	|<q|
͑6Bgmw'
6$[H2U<{@`/kmtlN
,[M .wm,Wj''y`\lz`jʠl=ԛʨhtss[SCK~ȱϱe7 0QFB L.Xxn0Piꦚd3frN;A#S`"TFvAy'?'cD%G웸XGڱ!WvYjm
GU|ǵ&UdwM_[Jmѕ,pw>`v+u݆q񉝁m`ǢO*-|۰8Iv=[aDyyC%::^_ekGn]4m*mnae[!jvњFi;+~ڎy`>'Y>yho֬,	$=-x=K>wh+-lIN|Xt!7`  z+\G{m7_h+-\Ev!h/wKp	+x>;Eߜ,MJy;GbD]tG:C%QSVd5kHU޽ۭ,h?o75b.{Bf2rP)8 f9cF??DיJ\D<+ޒ
	SrMVPtNF(@fQ/*YparrVzc'*1o@
=:Lwz!ڈ
 	=rЇ{˼]eH\/Z#rKe;4ǉV9헰#i[{Qy; oUWYދʗ(fMP#\- $oj5tJ77'Mv|BxD
wvs&2K\8NDq}BIa1;x֚PeQ6ԞJnvDV:i⺭ۻA	UC%Q4t4[Y=YnG"IP-MiWx#33L!">gcc>"];#u~ޑm=@O_emH
Do搈:RW,1ُ`>wO^Cw,MW~<ʯIRSēՇ6hd k} (L?_SC2k]'YTrniWJGl]iIaq`q-3+||ۥL;nġP_FKLD
\.Klփ)
+xp>JE!s޴4B}%uo&*_X$T{ĂwZe@'вYtDimIHKUt@ҿ]nH}
	eYQnY.ޮsGc~~@?f;->E=`m
)+/gdߓ#ee">3W'%Ox+]+ N$ϑQUÈqN>;l{UTFjYTюYW7p]|3ҿ(
TU%Jሙ[usmT]nD5J  B FH2Th.9S
Ac 1`        \8vC]ÐБtufL?__/4,NgFj~MrOˍ>9?"g .c<mr[cUPbk%fC2kԣ;IcTmX=>+/D-ڴInm6EN=>g\0a87]{qO؉g;k:fH;2h]ċ9$ߎc_#BNBqkSnR`l,Y:%amCެp#+S;y%:M:[Q=dw`L,h@6k)I$a~ifMRKzfhX:4 zz9ڜiMIwbإUJWܪVyEЗ4ƕXM.fP$<\KV; g~lht$vzTuN%(̇F>1' ibHs~Z_eqD)bSP"n&f91\whP%Ij "KGfA[C|ɯ>
d\A;j)X5Ѩөuz#Ej!#唭ڷX{Sx&/1s1}OCb2q2n6V=*nDdB<GwoT/h1Lϐ~x3psCy4=5k4Ju><vi])tN]X8/]1ϑyXpPGlu0:n"_LcA^PBfvym'QxH0DMRYށnʮK%Z[T0lai.	겐Y&#C1r~yP㷉N	IݚK!=V$b9$,~B^!1,,Lbayx=I>)؟ⱝglGۓm!yoJwKL|AVc}^|PYŅ( :vZHY~'[5_`m'3Q-da2ݖޘzQ
aHi<s5%d:s3\vǽ+,< 
j`Gձ$@+ùZ EHz_󉕇M{t/
n?Pʪ1$޲t0#*sȎ?sy#o} .JC"}44!<G$ɣ6`*uR8"wIwӀ龙>5ziIkfϨV##y%nEAO0g"N[VMX,9Ě) i{_9C1W~s ʉd)֣#`y5>WYKNa;|^^\̑8T&KHYZ mg?ܞ:֬	k,?o:V_NG'!g`>L_k6W+_(Yc@=o< *n؅h	W\Bi_MjTLAYCvYMՏEA
|wJ"HL*r8ֳ+kcm qaMt pԳmQ'tk]}#)坟§2z_\Cw?X]Z_kGI4	N䨕"E^ os,o}3SyNgѪ`]ڵ8*IR_ĈJR^|[ܑ#7&jՙ>pL;s-.yBHZW%FV^
WSV,p(萮 yţZ$"9SRT@穼`nnX|4+[l/VK&_띔ZsX.KHN9yC4DCF輧**Rshp% t`3>м,ѓުv@!d|&C\!*~W!׏_[ߋmsDA6)Su5c:JN@=̈d@-\*=n"e9gȝ:']rVM-^)6F+n'oHbI-U`:q&y aGo"DV2,'Ť䷬EZBm\A[Au&K"dSDtm[W> mv<HǎP^N;*+o`dZ cM\|o$H;|sE
g8yuFsXۊAq<{۽*' 8]{C@BB=%2ͫci\:N3h'CHv&;8g+}9*ׄ41w8e$ 8[eN3Sٷ)_]6XN ĉ}Z2pơDâǊi}ep@!
L;M;rD8g[xH
A_p]Λ-MJJ7iL0Qߏ5ڊHb*HC%/w l#}fJz^nrşOniC-<mo50uͶҨߚaa!?r&67WGVpۜhnwQp#jWa{bpvp
!.7)w?\K_q*A&ٝ[\EƤ9r扶p4C<t',vVG	fn:=M(y$0?p5!,̓!粖A~b(u4X^	8w&W=uq0:PoJRj4V(aJ1tGiFBnp)P$uO_(d/ѶI
/T*~i{O:N:S!29G~8Vk#o~D_:ݸ&qAle{ꕌ&dy,EԍI xhy[btX
$*ͬEV}%oDr4Q_̼v~=ğ7?ڄN`$D"@ahsn]SJ0.jQ4%#D߮ >!71+{*HQaԟZ8HKZ[
%Af^}=NG<7#T jC'j|[I*a(VQI}& <!'}[! lVi,> `0)mqt0$5 Cv^#[JԔ/y550T>PH3D\?j@t.9A۹g	*0>D]ڃ3g)lT"рRpœ&KesqR'ǖ;VM<. ;jd7ĘASl<CKg\̳CJV]Jz,#&U1oq
}=
wDbڊ	@F;"LVx=(\1pU
ȹO1^DLюA{53:\zjR(ZPD
.1LU^8y%^9)0*HTɢ"0FTRMKڙ	+aL^7<YԎͯ6q`X_"LiI0 va//TK׽L>g4~ʬȑK9a#2*s1GҖ.M:¡Jo JP}XG=JHԵ_:~t`,B`p>I7=kM#."YKR{Oj&_,
ps+K5F@3QS,	
FAk:*rU7U.̻2ah2Թ|)Jۚh1>7	__G9s:㭲)A,)VIvQf*dp6օr'+2F}@-f30>nv6_B7^r awQɬ}I	Ņf<?F^.`icmw=\{5A@?Ut
R|JIlыQ.jc{)Ss
U،h}c0GlK^ihzGK-Di*x(}I!ӎs	6 [(_˓(qg^9(*$ vO`XMMk {hQ#W*,c-^⃪I0^z|F	'wiliDbUOJR@ڠ 5rqFKw|gk]v`Ϩeb?fڐ&BVw/3~A19Xv{3z~)41}Ĩe#Ipr-mk~

zbg=qt5܍X,RRj
gktd*,sYn!j鮬U2r峲CBr%h
.Λ;/AzW<7s$C*NdK
7B$fmLz8?s4flepb q.lM>>:뼇s`xb!c͉ypٺT5.G>Fs:v@Қ=3 [Bjnjwc KOJB iVn˷%Bv**$pnD<:DÄ;R|wR61GkV~㉵np!کa\ck,v_ߔ'MeUŲ|\tʍ8z,lt' . B.i!X]8[wQO
)s
WO=΍UB5v]LweMo9nIϣL`&I{=.O]UF7@u<[0^:7_ވkoL6E
N>_</Ik83|P=xI;Xۓ:rtUtNhtB߲F-ωO<UǫňV~z3._?نr2\<+ۯ%%&ޟ!c.zgK̬т1ńDѪp *`@}9qcby)2r5¶=K(6qo=]T:|~v;4j	AM@\P-7u	~MMl8k0ϸxuС̥w:z"yjB-Lyێ|;T5YF%F a?GQr~p.`dpl!Zc5RFtzUeq|k)D7]]C˸R0È[wl5]xe v|vZ>X[3"XsrRxGA'^'	G&Cjkhp-Xxff8Ί)@<%dlwJü賽sOZKmZWqCrQ>ZK0MC"@4ƙ/hqFU{tN;Ll$.vxc_}Aecw:كaX'(|m|[49V[L?I/69u80@}sb*I`'ߩzۋ')v@ØE;PHDnUknQ<HIFL&!hYK]M'\&8#YIuU`Uȟ	>9X.':47CXbKM*cx)
qs-(jI5Cǎt:Ɠphʈb;ħ!u]7iǨ>&yK1|)SkrwOZ\bx!̵pE~1,@&Q*K9hyNx\R
+([\O~Ć<59
=њCH;eeL2Sz*-I"MY!4A79aꃣ^SN47HYEd$I PeoEHjپV-2MDTб!1*_95cYVq\Xsv_<Av.Aܑ53`BG񼊻uX'uX5xطt8Y00˓qWMQd.j7zm-n$ⴁLf:=Bm
Kc߁%s|9dV)l#Ivq)rfMSTҠu'pM۟BùFn.{hmxӞug/T9xI@(n!JdKw7D)*y`:O~
H%ǓU⸭EY~)VP&mG<Y	5[̮D$RN3;ɋd	;+bxF&ym^g1L'/?R`b#h(5aT>	 j2Ps\CR`5;\sUq;ʵQYPũ>ss/Հvp;c6@"+qE^e';NΉ:^B~'jXBƼĄo@iѯ#$?fcKE<5 CvuՃ/<!3\!]P=0he:w=h[o1hZ|l7(rxKz&W0D]GOU#(4{42J.[-@͉?oIҜ7e}!:'X;CzG{XŸLB,>Oӂ
@w@F9XBPbE`[tJ:	fKMhIF
A*"۞bqP.IVa esK^&>X ɶ`'qL]+DүHt5\85UxuL6Ӓ7!%񰁣b<kXD5WI#$bيgע@sxHgZ(-JMԮ\8xxO8{zѾ~q3N?T
$_t(x:Ӭb,dV{1 !B{jV;'r[Ȫm/op%n!WϓRu+T]j In`	\1VA崖$.Q=jJ<ҏ&,7	N\ʂգ!HvYw$Cvm)1WgvMƆ!OXֽ5m	r睼l3u2jÛr] .&(;,f]t`# bDcVzf9-؅gzNR<(wY
/-A|%q|'5ًȝd-& ꘂP|5?H\xBkQ<'T"lB*0A
L(-4x++DpbpC;<@*B!NGUiJ~
sP6Ӫ,iT~7́w%JB-ȠqM#/V@ mfZ܃#	  G,I Ήڷ~R%TR8eq6FjЍ]kb[Ș*w4ʓm5/ɤKe-AN`<s$`vg<C\XϵQ:Dp<da'rS@^:gIr#dZJX| 2Ìz-bhغUSkmj3H	kO*d*ȝiifED΃[H[gah	fEP湛@nʺQ906}]AӇ)K7Mٌy|Dh3!``-<U$.f~S<ˉF漮+w	JuA?a,-5$招"vAJd!lf-/o+UT9}mŬl5E;l`]uK+%5-.Zkib>WO2	cy*+
!yۤ1qTpT!%GQ0#PWM +nCwFxڔp^i]F59(J*DHQd!L츣0_#,VfYKr!l]u MMzb܎$>|6)dxA-SOthrCd(TRB9P{,ko`FQ:=zd8< 5RFH@̟ѢG	{ǕE	&Ⱥ5еDy@3
^::"܌8*Z)KO};raBspoWB4Y
lQԚR>6TQjaz
?34Ktmm?
oWnEtO*53n8Z).5vOS㇐8-=H?U^T,Uĩy	Ì[ElR!1^A2KYߪᬁ>Ml<Ju̙k]@&~ٷ'\wxOlIdS6ŵ7:;m"@nsGAǬI몏&ҟrjv$	=/[]i2ʛ/H%Ⴣ9z#xxl橑vR(&2ri73Z1lv`\s&&}eJڤ\^ܒu;) __IIĭ=G !FPԐ=pè6(EIXCM86@n?'0F>x޷=d-#hIb[.Q=n;_ބñ˘OzO"ͼi#ŎV?APUXO5BuS8={F|kIdpTDb
0,bD
;{`l|frg
*P֝	_bz#,oݵߛ$iRvA!7Ȇ\Rj]|44кs]C0d{2&5k$#@UԳXUͩ=62wtilq`u{w-]|ZHj7H˸[6Ek\C[<|@EIEE$mʶ4CZUY$.}`Je'B╭@@NHĦp|.v[jQOKd'̀'=lߓy%+s(SH?krߒOM2#*"%/;rbjvO< ?OTS 7_9fLJ$MYBw̬}ZXu,(^f0چ*{.ꤖ"n4'R^[D?VjuXGR]X)q{2$`Oi:p8w4<mٛxPl'ߠ:˒(M$KRw6@AX$PcؓH!r4{k㰑HS]=w1XE.M❥u-
vo4:m7%W%.@)W#;Bz.M 0R-jh5g'Tm<<̙	)fW<F_P[3XKAHk4yִ%P+\cW>H07B/y@8qGv0UM? d]LNk^ʔy= M;$y#޾:Xw47 5OJ=(4"=6_RA{W@Ѥ@-hS[J">n _Q/J)2{%@9H`ր߃t
Pjcd	 %I,%"k[W@JRۢrkNJcm9Doۍv>6p!rZ"=E@.Mۅ=x1<Ki
X}\ Z֬$4>9gm&B<MJ#2Gn7buoQTs8_ 밅ԋۍ3;Wٟ"@'ʫ$KfygGzFԏǱwѝ{<~D*2if'YTcY&:9Y¸ L^HTo8orM]0JN{n
Qju<u幮1=gJ܋;$8L)
	NQi64)k4ձI	a˦K
ƌ#V3yPze8E1h_R?35W"el3Cyɓ:	-HtY S&k8 8a1i!9v
 )A=nA'\lM'e@ZTTMsf
uw H/7wq>|rń@/NW=5OƱq얍w_Åa|{pw;E¼$DKdlmz.pXY:p9+z T N<Z"w?n7鿶դխpCDuZ>$Բ&PVJpr~kt>5%|4o  1~hl|9V$}8 }u׿QѲ<Mqgݑ\*2|xC>]%K/`X9(xD&srY;LM፤i _?+_"uXP/cYJT,xiuwcЀu[!݀!U7\j>r''G-${mJ|RG|jN滭`Yz=	bM_p_nR_~:qWYo`/079z?ɦǘ e(&ݏOBjQ q
rhG@pE{+-.m cM6$,hfd1ɤF=Ε;KJl4$x%RbBu:t
2;&=,73QįC=u@"({4Ye* EFE;dy1g6n]=5[hi񰹳PGyHi9nAV`h5!6,n7.[ZFia;O[elΕK<M<Tʇ.Qf*ԗ[``.~1g<蒮׋PKNh!ALE
4h4b-۴nJ"Rܠ
d>7:Xɯ:̻D-%̓q_~Z&BT):5̬$.ʙ9z.}-Gį4,ךb,zbx
A*_M,Et4M<~;CYPX_]YWKv+hH/mHGEkaڕ\wض=s]k\ҕ8Z4b0 G,SIñw0R&HC%S?b0=2YMl L.;m''̔WM-pHTRd̅6➖& ׮tsP3aJ:sdћGr(`ȬGRRU}&&L
3&w][:"ɓ<:n3{wz$_qC%iM4"J#Y שZ	y7£K:O-ׇý@,m-
>>hܡS lkIrPH5t1a+f),ffXx@D(ϯ&-B~I@]A6OY)Ā=~ dΘ8.ȉpRlOkwϹ&ޖ%߆,ܘ KUyGR)tx򜜌y fDEv;e^eX]PjOIS(	!y;Ak : #2ԬRإLcN/!Dż7s{(KL6`ݿ61ppU%چ(JUrlO@$)!G|SFyuHlE=Ex󭴋D/ UC3L%NY2P5K1z	+SgTyǓ6֍>u3[Dq!aCILǅ㙓`b5eV6xFn7&D֙8Yݰ#;;u94~z͚Hq!tF?K8ANO I,}T/C㧕Qfvtai``Q	L^Mff`PQ
%v0ŗ\NN%BNE&>0+v/9h-"Wzn)7<֜.ƚF^vK+/XԗN'{X"cƵ9튀J@|B'T074Pd9b<%>w/p{'NA`2p'do<ݥ~gUcٻO(yrz&QqVoSYgRz,~7s}D#>l$&s`M
3kHcT;<sBX6P-bڀ+'Lp6vMW\yd}gc;üm2H
[ӭ"1NpVm>_\!x;8yzsrLchG7hj r{gi?'z	Dfc3R\4=rBr6w!e(jh#`@7jV_︘za#cB"1 @F=(>S1xT*ffxo|sx1mJ5t$ $qQt#RD;kL`8K=ҿ0nι9HsuF˴sE"M&v&H/_1*hoZ ~Kĕ|m~hϩt7݌8S9'8?8HA}C:K.&02&j/=GVE⺼Q2ߋ%_3b>Qզ.sN$q6@PÃk)
dA	CM>,5!y0`Y͊Ai!C8uo?֕*1s0۪Z#$sDzr@yLhH<
) KY)vQDg/a,:jj6)<6&e,MffA\-k4r򅦯z4lYCǮQ|\ M3׸oAu/`(=ghhZFY4>rsx4 v.J0EGEƋSrQ]F%𭦩#Q4OpzUi/Yq&B/{nY]OGjG}ҷK~HC>O[$gz<}OM~_p.5}V>/w@zSrܗȤsE낤q-ۤZ|i4Ԅ>"hWIRZ_{ᙅB*$E}:)km8s0ߨ_	!@d5xٮ03$ة]ŮoXs`'nK6	.IgFUxӑKs~(M&gmfrB=R /LTY|dsY&ܼS~$٘CdS"SLBǐo3 &0[j5/XS @-ӀhHVQ4xiI[s:;[iP:Q	JPN`RVs[q$:MԑY,U	BYv:E0籖P\0ˑ=N6m9A0"^~/[qkD&ĦDkr)9ȡzr#Mn#C!XX٨BZi}&ҟO۳,xkm0eLa*s7SD*MJ׉տ%'	nd3[V&0*rMH[y!OgZTf2,gp"ޑ9kC.= %5,!P:UfB9ÊJH&	ybZf@NQvu0{[U"l&w%DZkt` IVz :c 
b'$R'&uE,KA
5V}wHHT!b6U&..Ss$Y/YOhH8h]UT\7TcbjL04B cy bRS<'<2~WJ׫wB9+)4H'+k#p,r,czw.Do*qGEB\JUSdRXy3AiVk,7:K$F[lfӤLt3nW_Og5AKK!J:-y5%FoV |(]``ڼewې;0~1	zۜ4|oiܸG`c|Z/"S7iAHcxȒYF7j@e4֌BTrOO"(usq/eN+ciMw48?ZeCa`)b>'KЯl
rVREpmT,׎ 4Z A"dȅR`yo>6uz&^+@3*
B>E9:nozObn,ItI8NEpZb$hb|bSDsXnh\xV{ջFzXIGT6p} 4E_x˹8XfKa3+r":.-Rams;x~ZS57ꝏ!#xgԠbӓѧIgKH:߲VC,.9Z Z-Q 9N4)%gh0v	!k{hX{JIYtGΪXWyhUYI|
U<llu^]~)?Ud,rxyqM'rވE%0-`ӛfvL1]3<"p!1lwoЙ4TSpC%S35DKoAkKRo)B;eATFNriޣ*|o;5zE~#AͶ.9CjH8ޯH&RB5(>i"9X$^n>h45}`b,"/n+Fw(fũ2> nr69Ltj,Ը.:w1䬨?=Djb ":OyJi ^<z?1GU8o _o0 b;ŵ39-:̰	L>0 fל-2=ׯ	-i9ﲩyj4^*m:u>Z3>v~u-OI\'w@nk6ӂ"aR+Dy̺'SX   ,"1G+䙞E1'=Uɧ#c5DIXG#PR@#h	OrhvcD}	׉J2c-;~U+q2DcDZB-W(k3t/̴^ZM9Q@|
{xOaY&=t4&cIǢ,cAృCz
KSw		qB9ZW) ^O YpjAO!R{%1c8llmmx@P]h7-#uĥh[?#~B誶#7bv:FpPQ."ًFaF[xX5]ңWDdëTo( F~,]foBw./^@}E!Ԥݨ*Ez-ŮhH׌S O۫&6
qpa(pkRpQFL{,/%iOckQbln82J,~]u76>#Nn[XueÑ"0"CوiaјXWie8 &W u].G߈[OfX.2ʦ`P8r
GBFZQm A\)''h29cċ])LDk;99 WOHA@L$"6P㧇,0K`:QqZx'mA:K_|h\mDX
ޒW=u=	mSnowU}$V謙yLfi\DGZys3cO_q]ّKJ]G^3,llc#0C_gIP'
S:<ץc K1}	vm^`V3LPSCNc }^h(t1`F)*<1oH ՌBzfst<OW-r)v`P`CTEfMPQ(01ÿY }5)">%Dbs&]ppyS:tVw69úX_..~ۥn2|3䨥ꗪ#~*c<XbRڴp30jnPx6slч?iKK2@_M}Z}e8N|!st{NΛ+MĈƂ&K<jkć]ǀo*k(XwR%7"/F$.LӃ<V#%7C[=i`:˘-pg`'/_#s(޷/EP/X&CgabjL5<n#@0 Ĕu`͡_施"}k&KjɐS6$,p @#$H64%(,pޒ҅ITN{]ESbCv 
ĸ$CJگ/3߯DsX,^-*:AاͲ+p!C Q	/΀"~V_{:RBȐfl BT<L.#{upq>-T)?%qC*xO j<|AW@9ke<WeUKـUA=4nX "#11p\VGq%NxE.@82_p2S9\kq$kyǟ[YYtlR%nK%/(|Q|uA;2jmzo,m$*%Xޘ1:Pݲm^UL]8O딵u?*==]byO[Dh<¼+kH[QcgpwtS2trSЫZU݁OVWmٺ4t>㰉a*L뀀OnKu=:04;PƧ*oNI*zCA>'?\MJ
'CxQIǨv`GiX`B#/ފF_b;0*WB\?H/	XV*_T&{%餮S(C{4+ZpIi#wPC}0I9}[dtN.U٣Z,p{oSgilN0~Ɉ#.g'Db{tnn:nv&Z~M_
&zPNzSRD[uon5Di zɨSy_~$N7yY^eJy>ug}[I\phn12
!=('o+`݈~HCzLMz
r<lJq?w
4Xa+Lr!uĀbKgt)-Gfzݧ-}	u.Cu7zHk'~gN@Zǁ@;ҥ-3d}#벺t&థ+
(WO[b0&6!Z]dfPl'.Ys#dh	µ 6j8FyD_j]6=3뺜ذEH ڿivai+z^HAːM=O;X7)+N RTG#@*:4_鮌Ǻɫ3p(0Y6K0sjde\{DEHt#44jk'L1&%;hL&{7;fBKV!#d@X yEtUhhap|m+(S#WiDژ	b+;YG9@yΰbDjh
(a&')4%Po\!+Y!%$UׯE<,Fdynd]"5%cf=	)+^NgIySLW9&F,yMuk_moYZ囿W)$|*)
L3,[Q+B5tRmqd<ު2{3{sDE3'}"M;3,TYAiR\?`?	<6}k.<څLw|@%1GmՐWlgZ3}
:G@̇ϙYᩕS<&׷	FeZraeP	?toKlX謀]q/n4[f'nMb
ӕ:<lsAa'FiAYɐgfF$;g5p6gR~	});3G1	A~`C'Xmvc~zO#L}ќi`GɖM}&k׎fUXEe3>aPDr`&GbMU;+*h)i}种kz=.}׍3,$\=4[֎ҜViNa"C!/|O(YPBZ3bΈdrZ3t
|u i
Wk=-RBܵZ3	ڬ6k?rlI^l|LΌBbGGHIPaF$(q7 0]g.`f67~hkW'#(npB.j3?=bS@̡m%|F:8N)mbGn,.:28ۯ[,!>Jo<(TFTFi.ҺR`J lDN[rD=-"kr0s| V`Z#$ـ|1x9c(!#s$HP@W09HW ䷃dX2>a%\$w(DǁY}l,5&hYݘlmmZ@tlo7Z$3
Ftbo|Od4{Ra;Au59?1$9BI3qJDE"tQ֭]eJg5iUzE88LNQȟvCy,sHTo"7c&Ή MHBABϺI& M
{;#<AR"r"I(9]i,}U؀2suѱ54XR~7pRLkg QHBn5VRDѧt7b@1T2.GfH2tH8aлԊˤ
蛶R:xO߲<d%Q=4vt$ǥ>pJ?WI	$ȏD gig)@Yt2s^XG4BS8^H}B.bwì :b#bC5CH Bh8:U!hbIg졵,GxArRy=* nXV"Xj)^'HP>+u8WL)E@,L'0eGV6B@Ns5|Ve6j:٫W*uVg;ɕL",p3|FG
JknvI%bv*N&Sn-e-5R`C^2@ib	pdά$s֌S=azؓH8T#&xx:dc[&t&
0 &;g)b9y]uwN/ J?V>>
{v4bVU:@A&֛o)}I/kd2}4 =G#rxlkE)9pf:3?nR}zѬ"tJʌ;]}ѲE
UJU\KD`cDO5̬Ox}GV/j{^L^f$$ڕQXt ?j1XG~s
vSF;oSPڔ6$koӢmgF_eٞ$wsdc9ˡouU"ʱYɥ:-$qiɯH)CKz]\qXǒr%Of9C2qn7=5XXz;-=~Uc>eߡIg069}Oj?\ʖW`0\*4Ul1iXZѡ'm]ndv8LϢYnX$;B/,/`:6أ_ ֻfOdꕻ`yҨ8]Ki=`Nr8VwѸ^]eR,D=Ŋk3بCjȫlPYɢqsa'Qsej.~g%e8huȂY`?]P,ꔠ ޙ$ >-~=	u v6"gl(S͊߾ '=lOr8jx[O}}ꢨ$v3YU$K {AymXewm4󹳛MHCikGZJ&z8'\9K;9A|f	@YC9glyd)٣FAO޲R˓v5ED}v|׺GDluv.Aa-#;//	aakN`I)ʎP`%b5'+fvup{Ӽd_ >o+akJ3G#KA4!n";rRs@nWѓVoU+E
vmn1736V uD*jv-M`g/(x1F~9>0-]ۛ/T۽VU􆆐Z:|D)Sb:b_*W1S&MnzޠF1k
&58mCbѐCٕ6O=CR_d8וt1a	\YlzTo6Mߘ[ubhD#kѬB"g$35W^xm0=)`O]xvxd@mp8hicPW D	1Hg+gsf#Pj$rA{3'c4 NZ_pz>[+8OKSZ\BƔp;Z}X<ק
X~D2GA*(* s.))2^bY_6XٍrEAXdMC~Wz:;QIH;>/\4]`/7(Jد`"s8?wb) B7;:kB NPkl`oi$%QxE,n`0ONs{ΖZK_W\w]*q#oy<'t__OCX7=ZϿ'^|.ԷgZd&r	;cE-.zځ[@`#C@#ZGRshಞAp)~@aX;bwI!qxՓ3GX&%=4qM#cxw j/u/~9dхg11>ClN;?FFLSyrU:hc$L?~[L8M'L W.<|s\8쾍闷>leu1CA,=li] @&b+'(w?(i dK7st7>QT_wY49CLkPn
k\&}zP"-M͹ch@wA%[5[%-Kv?䶝nSĨq4GLG۴hF툎Jva{K)^[l7p͋4yGr/1bnjbD8J&>6"A@Q!'H F,vxYg#兞B0DGy=-O_ʽVҀ+2p^.hȤCEg6?oWl$NcŪ[e.ZQE[ԝ!T.XE_%WBc29ZVg5ZÐK߰<Bf>nWAUwoF|ZZƭ]pɬM3qϥ }yvc2A?0ץTwbqQ:e)I)"Y?b*:Gʉ~(v&,]|yOkUʟ5Ю3_r)]7<xvϡs':DFDRky{#GMSJ -]$:\%LCڣ[qs-xXH!ye+j$W=a1nˍuqYK wЅH{ā/^h ADIuw}-|niGp\n*0ZV}?;e3~Z	sG)ԹGs٭YT~Ine1w9 \t@g+VHEG
`I0)xP,iT	L9gdw@yІAȤ!#PRs>Fn8]GB	nTrܚoN|dz>,H~HGѲ$\otk4H"85@ΘtpSx@tZ!G7;&yg8Mڰ.0#Je<YӸ̅ Eڑm}G>RJ8zپ(K
ț9y#tTY6/
8Y*JiJځ{ l09\h3uF88t?&pb6obk/NKa\E9U2y'sZQ+F-}&/@&^OrBWQ$($Dz]gq$H0Twrצ$B$ylF5dVBDCҒ%Wb#t1S`ӹ1Y	ݘ8{ LwT;  l'nnYOnU'p,yCclnݬ&ݽi_bȣp@㴬Lij`9U 2B
>`SfqϮE'zf_Qf}xKP "e$1Q9hVa(x[-"uݧ;XF'%C/CM_64LɗxSYذƚ7!͌A+|ʄ\_	@r(;Jh4=_{ff(cǱp/9
	qm(to>řA\)h )#-2 zgb5$XQɸKE}l708ĔB3f*i,T;t
PбRT>,p<ckQ>[J0q/|w{/^=d*{Rf_'$e"T[׉d.-AzUcT,\ſp)+(8_UQM_|8{?XG	WmOLlo>jѳj -NdAv&\+B|,}4
Yxe``d<&L *O`mmw#`ߵc8]3T"U0z\0*?1RF!`
R	?Jܓ	z cïsQXulSs	(Ūuѡ.B*29io5󮟸AP*@#g*`s0$qc5dVšaƦxW^[}*,btN+ |CiQjt2C@S(j%Jt͟b:/;Gҙ\YYM{8
]04zTUF.v[HHJͯdZ~ŝuGʝ|"a!"bZ9i}]x.^7IDP!/.#`088e8R e|
EY/eƚFI'|r9D@[D,;rdH.ՠ?JFNo<&'?74tu=0RX0=mYLdUOFev$)i鑭ї*)c)
a'^Ntpv={"xx@G>n`s61'(b^~*C٥J- 99Xư׮p`Q>/[.˾jh b:vW}&Ha{NBaX`#S镀Oz-.>W]EyHrE!9%PuɧLmCv#m0lV9nPw7^P6=*q8.['UQ5+ig,Κ+r"xMC.d[]˃^ZKqf$>$
mߞ &Hk!8CG6aqD&F]/ՍtLΝ:W $j*?(5O>u<kja4`FmqY(<ZgGhl+ň9L7?X`KѰ!{V@OrJOr^(TНp^'<pb/bv}TLq,=CQ
`bW}6gѻi*{i}	cxKl$-3A-E=[>,cڡ0tgYWq[jt&W;AM;ŒZ!Դ[R]{i>.08a=v& ۲([UoIRM$KЪ`NH㛴<3*c5ђay(="XTcoJt)o=F`"1n悭VWZ8xN`Xa4|COkb9F+u02VXJӗ}8=SaĴ6I_?qLdp|l=;U(q[L$|l|wgl4JPlGԙ{:(sr45Qt?rm)WGUN!FoMl+EV|<E7|N`:OX$a5؋|K8{)-<1Γ+H7KRl=%VvHqI쵉!HEzO~nn2_tJ}q䞼œֱ)5xbEDN^I|muAjkZɛxΗֱK%:ǸW<l>&g<܎jW{Jr]&?i|يN/;tMX??uOiO@7"β6ٟj
u2_]0җ;fС=۔Q܈B,~aE]F1XS'vbgTNa46;J
i8{BhtLr~R4ZQ:stug3֬r[<yO^	=vo[@ ;y>H/yr	MOkE>;J\3"^=#nw%'Ta)n%%.c5o
eJ>|63o괗@"t\lL	]a;_u mH/a9ůu)6>s9{:n8JsgG<§5l=$`Ǩ7y7puüRMׁڗ}Ȁ_݈8)p g9yy
V50r86>52Gs-ٍ'6	wp54lDZ^'<>k"}#tȄ_fME~F'79e6=a[=fqIY:a@xVMF0CfHrW7T@itG72Ҭ
\D`; 6JK)N<>w44kmh
Rh.BZ_JB	j%iOOOӭpMUϋhg汯9#kpiWTz,",$whIC}C_~g9 j=X3w&jY&z!~|tsUՁO: _u%9bc<aP.]|t儂:~?F&L\	AN?g[h7pq}GWK(>ѸNZUv_KrTT/<k锿:~kؐN9c B,z-Zc\f'`%B;!}xQ"W{併[gvV}xD,:<\o]#[r2ўc׎sNSJRйH#Ǣ'騷j{5L\אiu{qwEeoF/AJ&:Uujm.
,ʮ&F]"zl?ni⊘@{F6 ۻƋ=F=?6mj3'^,2Y4u{ifVX!4X-<SEK7̑ͺE/=x$;d	ni >hGy|uX:=;XS=iNB]skGABvb	;QϟiD`ؕ)iX'	NTS[*j~rrŉ\X-Ao']d.BG`|nXP20tߚ;0taƈ0/]v吂L>=Ҟi4J_]::q4c|!Ƶ* ƨ0yǚiH}`NJ+n@ˆZd>29cqnZo&~*HG 4.^A ky	8}lܳ7NwGoՉ#TxMtO_"T˼{pa*%1o"QFg UCh~`md{y4`zLv,N_qƿ"	^ܮ*A:O0ܰW   }cIa?d1&D9V.Xnh:0$<PC?h DlORXKnIr]'p)GNq?Na	оW 7=X!?~ɁCV
-OcxXJ?Vg;\)Xrvh-!Gm>@̚^Q-m
?jM]H{J|E|Ӹ肫v[tfLkuؾ<(s\M6mhDQvĚlCU 0b*}#c6\Pĭ 

iT#Hz i,ؓ\x#P(B#?Ԋ4=V1Z
RDYrǍ@C'#eM2p>D5м (1"b~Aݮ/Mp]KSs-N{1!`m+6?	oϒoGXqbMIBOrTFBR{%MڳWh*X:v3/,(Y漮k_'I>=rFzk!C1D({m#;Md/WvQGLhˬ1Q1"2;
XG"3{cD];j77[>qyxITm6FՓ
Y)sU(2}~|DZn*'ç/sW]H>ӆ[&?.&6KZʹ$TN@0^T̏"9_3\A;*ʛjq#@l=wwnTÝN+~@V!N3˽r%&2&n~u;8-2u9M.^^2x1Ë+ܰ!)F9'BQwUd1J>
@&qx-[8n\0+E`=\746g:2l]@Z	A?LNwyPʎ=UzYқ*kzezhl	{fk׏șAtUu.~1D~Uc$xPDp]w]yX{Ph躐sQ.J\wtF 4c/э^=5õbf4عNz}vbn#lR2A'}=MDșHMNx92o	3.&:m !6eBozGTaBix$A*eL@"T<^Hr95B%C;ƯKtęCy~wCQ!.C3J-,hJ/: BG.m@F~&^|H_%,umSD6,zͿB~[π'8	nǻ+w:x@Rp|ɗ%2 '~2@""콑DzyM&2zCjYQ-m>{zp9z[=yx7Z<2" /ΒG|XZ4ED+&Nu9œAd9Tfd.F[u y kQKyEsӟacҡ0fG47NބRhJGZCwOܤNsu֓дa}|Y$;zp)R1qH9@i2ꟓ+2ݲ[C6d@Ye`VS40Wã[V蟰,l9^o1=Y?.dICuLc%'#*lu_<KPŻkj(mGI`u͎n-\+/|(#ۇq_Nrל.v<_ʅ%j^ؾչJ.<|ao4SAcF:ev.Β"UE'UVfZykG9Dkvy':BHd}KFF<٠AD 48ְJE>B%C_X ,&<X-}]XIn3v/ÓDyَ!Ҡ~WGuq;qj>9%kq@vקvq{YȠ ࠔ?dKj,Co|ߒҢ5FtrYYWg~̾<90vu&b^#{d<M> /Cxt@Fc	Р4G#|+fl6_FQF!s8>"^"J]]<'Z`	ݭuh./@ψsxJPNէ!4an(":	\T_aļ_+qdиA2ٕ iU7L H.bLt+(K-jݮޑRbh^'[T+Q8S{CtݽйEOi':#'N2ŉ9МQ&f	id;= -H:BYŋFiS*trY`hNn)Phn1<)haLC3>xlϭ,dZy't2q7pe4BS]o~߽}<>P
:;T|tm744;tX<q8	QtJԅ`bHb7+?wZpŧnXvukP,^D:y[{`f)RіfZD2r-b'Pw&ruH:%/U:D;M  B¬p(+|iT)s+|:+|ڔxufnvc
FG>NC@qbzXCH;pYZy6ɏB(}i/x釖k.F6&&<(q6D s赪l'uI)6УYATgo4{V[4L+ٌ?D?]lV,H(@>RIJ.4M1S h<GG)48qTD     ,r,*!N<]xq0`btd{tRA1n^^KeFpұJŐiM	z2mvx\nW n%HaY{#yˣYq+*CǱٜ"NQPgExaahoy	P`a6Yy[K84!Cx'&&T15~\(V._fmlyu X`4R7fzD-+89XYBÒ()*ʳC1vYw0+{~9H `mXcn {;Pf[6d<KN*E7צB垜&r<f PLzIQŌ"U3m;]ۀlʜ1L"aB\jIzrLeAѿ^PhxC#I%2Z<ym xf=m}tE_ҙB˅%̸Ѳt¤>9ff˸GK;FG(xo)R\!ebqnO͊7V"_+nAl+4?F^&3T/w"|O+XN8XN$'u(4+V(0 )P9? Z^Õ+"׾gX~^m_m.$v襼R,X0]`asb}R!?K?PaOڢ%p7)Jt)0iL|^=oRN$ |X?߷*x0TӳFY0A<7	'
}%΅9u 0=z )<]yz65 9xҊH`Hry-EkEf׳ (7`xJde%zΠ&io4Ѹ3Ϡ.4<杞Au4儐_g2:Yk[6sF>BTcи.h\rh~F7Y.|8qLI{Tofз%Lѭѡ 5Ƹǌ9Eħ ;CNW"2vAvvtaDUC z`'1|4-}A;YmRnum);7u&s?&+,/`/^k[H7Ӹ
 9&@Oz<x2o 8ƸBc7'xnw.v,aK	ǴG|iz	C*wae19F(.ViC>su*_仉r"(Jܤr+K|A2h~7̗0T;õRӁFLֽ;,)3H{wFX0A;q%\fxHWD&CxOj`;3b1Ua(x%̡lK.)$y$P2Ʒhs&;fךjd>R:=s
:cX8J+ڕc4S58KuZ0ck
i7꧈\@'{3A7! x<&-ؗR"T:.:=ϋ_!oX4hi}P/xhɕ<(,,eoQb=̷wsyms[wԫ8T1.MtͶ)}XƦ^l$$bQasd;iX9GcR=+!$g:f)@N EP5+^E@^-bZ~*)ě%GY$?{ȸ\ӑGj.a~rz޸(ZgxONh@wQ$ L^RU
=
cjCG'JlS +朐QL0)q=ur1d3m:!+a{HILH>ÂL˷S-M4+Ș]K|
	; @l/0~j'`zpIGT|/m1٧hCMaV(o5M9D-sM1kt3Qc<u;($44`6f^2$ ~ݡ/ʸ28؎d~*[vlԫ^I@EU+;- x35R +^)!4-~f6"5 N}yѥ;qɒOz G+cɵZ3Cŭ,S}Ws꺗ri/=0qLfqO9sGϚ;";.Mph4a6/<,ʞ:	S5
#SRH~è
P7"Babz4TtƵ~tɭ1z=ǈ̇7;ۧ3?v+̺O8^4U+POxҁIlލ}/r>VplNG$q}[b>}/fFf//h,ù\;vq1Pk0
:*DÖJn?ؤ((`J챊YMY/;ŴeCht[(6Z#ݔ>Qѯm8+^e6`"4Z-PdX-'H隹y!m0k+2-F!u	XH=4NWOdՐY!!VS=V^_WG&W \$~|H[-SKo%ԟWRRz[^]:cXQ3D[}\vKr KFgɤc{)kADC#LC1Pqlڷ]lZwF4i+YtpwpS$=Z-.J9LՔ魷'LP(pJK"LxTdƠxv>߼*jL2i5u`\mcS"e=Jl3^N聕&C|%b8&!Px&ia5G!;Oh{` GM%YW|u!#VIMW3k,@r|#\f|8'zK g}چ~(h7h=ԩql]#旳I٥"g7T'HiBWre:N4X}Azrc2,7JhIps~$~#Qkn3J*(ɸ{P&M*	ܵI6/2dt~,o,lvzh)ѠcdHLp̶O`}!E8	|he{g8yҾ=_.`I9!=(8[n<tVC%5Cp0$kFx_^hwA봘'dGF$3AP' ԩ$5;fQ	n:psMfoǕ)i߉-4jo?% N|y~5Mt C5}P7@p/>E/^5vndqMчL5y**AVwyee_DP "$ɇ,=@"犐ӄQWCV$CWԁQ64Ø*]UeC>$GD[HXeE-CjxH@@Z_HY`(:GW;j3,m4lݶqxoUq`w8p]X3N"!Gy|.`0vm>֙}M<	ctVcΘ^78^i铫Ե)܅3c3,ZMN=Y /|0}ETԊn~VZKlga	PєK!1PmKT3 BJg	lk1G:fU]pщ
[6M1Dϒ-^g*Gb[-Biͼp	8yLХwhJ9n !*dq	\r+=4k?QBuΚ:D!&+֎6(#8_[[|AfTܱa.]AWU03DH!KT{l9H ҫJkuL)ʪ*Gx4sށ$II9Wj[nus80k0(fˑ9P+z@V$]n7w}/nҍ,og˶֨w}y&ٷʜi_Cd>8`082e Z:˥/i[:h^ƽc	\kTܕIZ&e{M^}pս<ǭVb`T4',]AJ+ZxXjezB<'s+/16?xBST4.W_NȌ(p@rt/t	,[l0XŴ:[.N8865c1)\Ju2BW{]lz6!Hzx,xiʋdT#M'VI0ug"JW3bTw7!4ɵMl>C
n5A
_A(BvkG.vU;_|)uq։U!O$O{_jg"m|^3*veD\8,-B->ɺil<w4!
C=5*`4t/,XC8m$Hʭ%L@]8[132QAPnW/wtbFG~F5pz DJJ`$/*vH 79V&G8("H?}ap*B7S!j~fjV9Xc _A*!o:f.(Mf	lrUWh	L"9%Ym"93fPgF#RTlo)9O˓M@7q}.HLK<A#EEbO+pR)! YOy#P4'%ot/2}@GCpZ*Hi8a#~x':O&t5STe	U"FBesSh6*a8&o,lAAX`Z;Au@yr5Ȫ_Slt6dCqد}ptLutHvA wf|IJ,춮eo^ƛ5I<Be6!.]A&$<AwuQS1;Dv ]<i&ժY=`FmU2j-NHCO5@ihensgV!8V ]EuRHɸX6P*3OMDAW|RU jwp_HZ`j`WBP;߮hT%tˈbni@2gy 6ldU57bpl"TH#]&d@iG7'nE-Ї]kFZ֡}*iG[MJTmM<`0aw}ɽB١Hf=iʮ[2 >U[ïH yo_Y1?zb̲X/ہ:Ci>/<_==EUME|kRW8up,g>nVtd~dk\Ā ֻ2{W!bbƳ)<ؤ:eV6\rȁ=LG .ұ㪶+R# Y*Ndۡ[:P%!h4ҽ~z2	mqfi%no;tr6t[x{iexhl$umO|TG)	(rgHalcRő '3iTȳx:_3@`7qz^XVmMc5`Gq(#&
5z0Η2NP>CۛXusi,,\|6-sُJ-褏(vMtS]l*=6B&}PC|2{)m<"`廋5JPA^U16\; un2
A/ e@ePhYS0"i)%%/c~Q\g؃Lڧ.8=|hl U?T( }v-O%hف.e􎝊'9A4WS)5$םn<6uf!IɸrI3&P Au
*f%Z"^:)\$;_]tְ	 &}Cf0@"~FE=&<O
w/ׅjowD^#%؄+I-9óNhй7E1	Yc3fe&RfT~d*vIsamWyE(.1;{t
F=S+ATƯɱ {ufV٭$ҶI U>^}&#4P{1	R-k*o]iz>fn D8\Bעh,ushdBVGڡ-+M|1#gk0JaYЃs9.MmQnCY
7&~q>3TدTN(n9qO8Xȁئ1W
BP怞UsAw䦢wZjB#h/7q,	d3C Dkz%BoiKV=~]N(itqxm/V"HD)G-.u}?qu5YVkYҙٯÜ惕}v~"nkgC8"(T4͚<Ip12d1${Yr'+sLĢIl'_Kbt*!Vß{o!F;g2Db̾x0ԮWunR|:5kD̦~FF)'	"EN|#U('*U+1qkt9E.OC1Z^o FJ~?NSIíXf@_[S"KXJ4>~/QL>V>㣑FY{ %a5$ulP[,׮ULE56vú8K317ul.A,`Mdʿw0gP/ܽE?,9,	c;sW5#֯=EC5n0py01]lc3r餹4]*O[aƽAMAӠPgl@$IW {s*#r8虠'q{GTQF֎0̎?o@;MEr|:ߔw]
K|<7l, 2[kžSC!^^ǟj==+=Ϙѿ3¶/լCm;tqr.Q`C91#FmN<*dNu4t xzTd`afjۢQ
HˮvfvLPgx1AfGϽ@bմC4P.$>bH-4AcC`7+r|!'PIY3.1(WM(hn7J2Z1+2Jۏ_$fׄhQp\	H9`"`|E@3lGhۦio2t3f贁 c]TihNn8|&Q^#8 i7<vm۽(y {DBGĳmo s/)d!RՆV۴->B@s0;[y!jZyF7`[FP園]1Єm&؂:K	 _z=|8 q_])nJ1DS%x(	Tn&tF+;z?gfLntWel\T;VjsM6;7k{U9GPiIBo`0*Yf6Aul;$Ck֧Pf!k]Di[ǻpKԤ i؍< f3="κNI _=
?cs5I+IX_T=3'hscmm.G`U:6,rdk08x6\2kGuKXq=;	%19Mw 7 /	K[A_ |eKfd?- *wo|)  mU b=wZ4tqn>|VNH3LH9PY1+JjU|1NyAToSB-e\+vXfsYA{5& ;͹7@ڼȰ4'F fWy),תAQ1sh&jģ,"[v_I}JM|(\``e+c3)T-tݯO~G~̟um>(r1#;C+4dKi=\WV
Jۘۮ~|M;`E/Ux0fbc`]{br2>v*nr	qX͜Du9D#I?	}MQfvX#no2g5U2!8"+\N9]hX[Ec_KIt&Yvވ+")}ރ0|SfɌ|ؤʰ>'Ó+D/
3pEQI"*`ЛASEzs_B~iV}K4]^'ys!H"f`d3MU?Gѡ$!PuE0lbDӛ=3vGj&)6HWRyqlm%d;H9<Vcƀpq&'(2 A`_lgmv:42s0h{O0OKOuhddWޙb[>o]Be;}sk58	mNu#ҕ-|ALZ7Xt~q:Ɂ{,ܞcao(/QW=NkÆ\~-p1!SpC(	acϤHW2dYW?y39%D9'7:uTNeJq Top+yQ!xrbsmS%L8en:Q3jZ@;늳vMBU(a釶J4P(/PrbPآXfJIZK)BG;?/؄~B@F6lY˔~꺺)XX5	'lLjE#̞-|`O<;A>ʛT/+3\~л(#ѷbaH^hVg=ݾNGXGp8%a9,l8Љgp8H.υD)&d*a'j1O-h|w*tCoK]~~97`bQ	Y1%ޮn\ +.VKpd 8Ap5h0Nȉ>S3n 6X~U9v3-<J42Fbƪ֑k"뎘qѕG~<DA\fb?		ؕ҉VֽnY9[;F7iRuUΏчyY>sAۙnU"%p"@\΋EC_O9yxfبhGt76=xI}ՏkO]w7kqkdxjێ((yz@D(r{av}dfEA8bр] %ঋmZ$`E=gz4A\vMyrb˯z $S+i?"`g'|Z~U ö#{-4*BHC0:$	6}y<V KuRW2Ժe Sp!RkPVcLsenk'w2:\QT$>(ّRZk 8}J5~kWoZxêԝ¹ ؛dX51JIё<R-$*?
nuǊ<+!ix?CuNѪ#Oh@^e]mfF	B@1BV_Rmd{X*su2 wg+܌rC{Bvm}zP{Ru&p'i=0 v?l@
=h:㱽]IF]_d(ӂɶ-4&9,8WF^/+9lI~oFǥrpN`:FG80l%/?=p.tn" bሏd[}K~Qvsm=uDx_zGl3kws>wj˟hxB'<!m-׶r`4ԬWwU`(cT)φݼp3 oWxX%
0Ts`h1^ZmMծ|S	-1mE0!BvUF&.$9_Us2 6F9ᐁ e~dk(?,g6[+V/p\#Urp`VW2 жך	_$~DǱ|4k˚Sv	zY8J0qea);J4:̰8h+a]`AZx8$T*"eqfg^eo-{	y)٬E5Es65x19F4 ~88qU
Mɓi|:3.[9#x=ҥ;ML\_;/L/7)팛Obu]%TY'w**;4TxJeL;&UJg*|-#<!
ڞS|xv[P+~$oq:/0cK344?wP&"L(K~B.F?F|]_]:E%,'߻^1DqAgcJ㍒ƹ59'ZH(j˰y
v`POD2Gl)fJPI9-Q5y'ί4Cڼca#%c;NG!f]{Bm<~6bM@=>+GOW/6Y$ #*xڟ=T&tdC·p:C'hih?Kethd|2QL[)5EP.mGU;b3_;9'9'T2--dk fz=~fBe;wQ#<M5.V=,=þΑE.0-w(b%S	}Wv+"34w֠͑ĕJzezZ9j?M=v&g׮q{AƳR	M@-$8E.^04X\p~I3vlf1 3jSI@
p脉2\XDT:@b`Egx%t":8Hic&΃%m/j\ա%73U]P,׈*s6譭<Mi$Vp6҄ و6(_.0Uۄ8(6)&`5wG)&Ed,\n![ 	&?%'ib=7/l٤$;I1QS P a,-vSԈ--9+wӭZM\FeV|H2X38F1VYhM#5oQ8o!4
K2qo.hW}54u
z-)i6 (g`PuY>cPfhv:W7sC#)dAk=\>č
2{4v@ay72U	ӂM[=,Z'@"Uz{YmIv99hybH$f+e晆SCkUԬP)Iȸ^CΖux-s3[n9U2*{rf5>luZh9#hKP̕!gI$R)<a~DzT."b}/ ԀԾ;u3ME׿i{eB)_FțOSݗA56xL;^!%bm'k8ra0+w׋u| 1y^tu<͔=U$@9c~NX5oa]J@6נt,ga~&憹( a,K2<_"ksRy,sfoPA<GM	S_.soRiDr^mP`Qr- 'xhr?'voe½FK5Xh~t2q{IsB̻F`kMXG0TDR,!0T0t$D-J<-F#KKm~R+#azjw~a#f.)_͊e0\u6LK+,`fP\HéSϚ#|gX29;b3cA|];r,Я)׈DC=+V)夻zBh_pDEets%¨MTvQV"W~
@s`~N*!@f0.	c_w4+ZYAQc
ur YJ! {NaCd0`]<ж9)rdgZX$#sUDa q(]F>5Qs#;%`:lA5K8pf,_Z骝$ԍ'i/?	;n⎼rW(yΘ$G{ 'pxpvCPA%q%?L{:.=Px&vjb{Wg!us ,IC׹xoM\Bvh5#C] '*bsoIqnDR4:r}2	ipǆ%$G %ւu.xm%ΎWǟ]Qghij'|6ED'D`Ȭmx'5]d	H{LQżfHE,~`XȐ>vD@'&I=V)U<7Dk]eK9:eVZQ";,UT{h#(߸=XC۴s
MU+25O@);EN-ct1nZj]V/v XRk~s=âLǝ^󢢍hMÕ)뿖h_jrK?ɉVňkU2@I1#]=%juRj<[C _cn|dHnfnt`'[t@6HT&R@xM/MY*ҽku f.(G+[kPHtܲ_iAeU}zAj<卪FdhA.᠛|/o:qe9^*ca-%6G4JnaD	J+5O><QPb~`}c	PQYJȎΆh媟1q:uLcϵq4Fqy!SXiL - sn
AЫOKuyC`D{*ٛ=e['?U%yEsYr2yR]a`]/$K[$^bbA<rzhOP+vMSjom;ڃЕ¼LC<%_@SBչ"Qo]{.[H[/^7x8 рRfeCz=(|LX;Aܯ`gBX5ZsnۚWej"oΝ\&q$=qǪXDi
 /&qk]HNUϽ#F,K-9aE*/u۬f	=:K\ 8t,UAʄDek$9#x%Kw#
ЧtAʒMcxZPG
.FZ8-Ko05=Ɨ] sWOXQjJĻ˴@&n&8N78*`Ѹ[-@:^0@욭v#T	W>Ъb/k:/RM$L:w|0^
Ve?l֔M|5
 DpZ.!+8Yq`'X>&s& \n
eFvؒZL@ûGIRKS6"#F9]Az:	˯H$z&}%&XqwK+!(^}Bض'SsD<aXN9 8]rvKpDNWXvիaOrۭgQ=XL
zʔXuƲ5F\Ũb Uʩ/-(dpOokHrfBJfm!oKP~wVttu(ҏCtJ9m[ǓPaʔdF KK5׆\<!YgL;6$#-yRtpa |Z	_w@(6w%%NB`!s1p^me>m k//7?ܩRq҆I`7Մ)-\
2iɃ|vDhcO:̢zbwX'"~I	0Nĩb΢?'8ԦX(Yk(ױ'XlV;Lֵ<y;ު _hǼG\i(OG$F ?QEr6A)z'TRB6ltZ+6X
Y>ԗ[Q@ŷ%X%p@G;kk;HF@u8܀Rc欧!]eJѲ+n2;6qI әa؏NB{A=RIkO|3uq`Ex-Ao1+],Bc{O̅8L?~!tP~u2AT/-w&n,Cagk^-@Vrh}a{f^I fP+*	pP^i Fϛr"|=9c1J7(XB\jSg#ʍ5H ̻ݶdڒMwiiՀM.'ڡ܉\ī"1_˘%
^X,"?DV
<G0E!Sr31`?wp5]ܪ~kzί,Zaol[>&Id?:xTy2|6.;B0uxNL~g\@
U_";UA8,*{dlCPrQcLmg axmU	m#=~.s顭c6f |} 8wx9E8gP<609[N5[߰М\z[I[reD(ތH,7Oe"j5&>q4fFzqJ
9R*%g\Ú6'2lM 9{3iu^eZt,qǩ1<GaN˂LRVg0+7 c}vI}oZŐqfO ڟ40xgI[`53	*/l[
Eu_d:QY\˖Ή;5;c._pAwdluBgNLN:<D(k~-ĵ'\PHJ+(.6a[
fStSpd"QQI],}֖c r|VWTw@=wwR--4=̘׀"ەuBSe D<x8̡Ybya<
2CS'j 7Gn y>J
 V	(?BN}Hx䇽=5b[pq̓'%t˘O&r>Nf,WtI/x ,N}ǠS8DxׁD~fNsKxH`=ۂ:ذ^yY-}:&ap@=G(_7}rR=j	:4d#(-bb!TLIK]ɛz3>{2FKlq(\8מ1XP|^3ڃY-;*D6>t|y1[ɀJ7+AV:ԮA9d|+oG*;;qM8ux9@U,8CJ:QLq	?	Dh9Sڕ-J9YlyYI%ZuYn]+~4h f2I-5:w5i^77}DDok;$~!@I
^!-ƺ4-C->)ʉ39
%k\}a(qP3D 6sJy߶ 2˫htKmsq/*RZe#X#xRs)7<Jh;|Cd,{f=}n\l}Mu:$GBL-̄<6,'g<npdLL.|H9; mO?A_00ÿS;:×a nθ4U('q6'>"pԫ%`W`Wp{}$Rȉ%ahfbe
$	z]v&N*I< };Z9x~Ĳ/c(1*8
-	%*X=DX%nl>\lʬAg~Kͅr&[Z4GKts0
	ag<5{ҧحAfRysZe9,J;z(иR+Gv9ZH~{Lé{k'vBPG{֮[`|dkkxbXٓ9VMuwqJ[Zt974L
2$ChCtw}3@Lhݜ3,qMZiB
;:~m$ϭ:"e͡ tV]W7={e)?.L^G(3>qNƢ6 qZNHbulJHH6Ӳ*MM!VuGoŧG|_sߐN7%OMm zz^JbNbr*¢ӄCz h`!<::я<Od7\kGQ6dEςi$bMn#Gv!IsmjVJJmmwWhnfb LYQFY@VȺv7c_f%{Ŷ `Xt_q3@Z.PKY#q/RUؓV* n' C I c\绵aG= Z[wYe?p8FĩD?*>z6Vr5$6u,Ѯmhk2#<SRI!DoVZ°@@0QL_gjt~ѫa#š^ Քe5Ik_gF9DPuEzkQt	6S	M%҄}Խ@S֌|NO^g//R7cn_gy@k&q3)Kd.	icqe,/r/ fJm99.E[DTwl@@besva]Qp<0-<+~4m  8Uql]S
W=n8GL%d2.tIig[fP?򎖨]w+#*u=׻@wr3?RB],fr=^#=m+kS=N:|I}B=i3BǭW Jx^&5'wa'J"DeUܣćK@/@ |Jf&jw4_}EGVcB]5V-Y&pKINXeV2ےYEBt:}Ճf'С⌴=P+_a-}82,m_732f涹u/GGx-O?L!W7E[eٮ|H<?zQ IjX'B_+_¦@%
C)SG(jT*b#o|z.k{Cࠬ"6ZE(?Bpt&_XQcwa9En8UorNGGg@YŸÎF `Y<lj:0)GT'@eu֖%/'2X<),-"1J=;>19j݌-2eݯitNODH6\*C"v/QIlur:F_9xN794GTdRSݬ!kEz	/7ȭ=>=Q^/E}	:0إƲѐ*Ĝ6PbG'Ċ 
BcTM;<nDAiw2'yo"cm0/9-Ǭ#͆`T2l*]ƹ̹d'y7сaݐԖms\ǎHv0tSU>fjOSzzSa9=dDM^c_eU~u	'<E
'dX̳aޢ%_LsymĀw"b"9
+jE*|7qC"/rGy"}gPi~j5!XJ<c!u].sT{{O;\Q=0/I
fC )kcM?} np{	 qLڄ}8̅*̋^P;'0.C҉Dy 8eTG}¬ڀzePa×Sq$>xQ6E%Q#q|$Jr]~yXL3O	ImmL23DjDǇ;Hyd(V"h!yQ$oP,[W.n`qk&Zoz
ǧb
Ӛ)[0!vÂ`8QQTM-PC M۵D;@Ź(* pԒ>NXc`{udou>dcX߬*Dl&6+|~#_8R|"aS 9XKKDA8(vFVf_K>+3[?(t!r@NoP{/j"̬*?@4Ay5mund1ҠQ:7b"(\WeeLEGGl6WРr+o1Χ\tReʓ@4Ͷ eMjRHޔSlqx$Te}(X:.ꎊD"0NLNv02	{T&Z5ӌrK/[V%Y;ZfؗI8ٙp#9p&_-Dh&m(Z2suv~VL@bZEc਋7nk.,%+kq╯M5ҞOsٖRaZ`==d⡛x6V_ɄG3ekpYXڎrz\z{z*.9Djσ3/=`
>l>?QA>a#\蝡[yР9ߟsd
ޜe	! XF=u?LrTT
[zv]}wbuM"p;@DyɮA˃k}/~`h-?~Uҳm> 0ѩ]9BAg^#=_Ż [w80FB`)Ёz&DN-W(4֦*L
#C)>[DupaWpj-"S%=-effڮ2ǔɯoZ~::BN罕zk|aX_J]67:>i+[kOd10+撚h8$0u)NJS N|
KcX$M2Fܶ	bwf?kJ,?xS땄)قxVb=ՋTO0qCdp{Bn{ddm'E.97~$*6v@RsS$ekQT IHO]*-Arǐ}]>18k>A78^&)Hp=<80Gm5]`xo̅T%?H	tjhʴ ;+3kԥo8\#ϭ&qeU6	ngK<r2\ˣ|@وP CxtҢR|qUd";GH"lJ{-5t-F`ț, Mq,[kYovkY7sEvvY9tGC2*6:NCpl[-

p+[5';6wrm~;0x?TQ9s(}t @=g>'61_'#SzQ".ouzx܂5"UCK_i	|(µ<K=Z׿8C%0'4y7Hv)7"e2Kì" 8Ac%bX%lh!vMl.ee:#SFy2;~/~XS^hZt7}AFm𑻒N<h8=.ۍ gQ'K.\H?1H>E,q>[p'Kn;hm|4*M1uUGm?/٭eh09EwجǣD>ֲ?\,ErM-@Ɵkwz;
Hj84=KLm6
'UP^0@ɪ,թ[`xAj27U,=Y:@	b  T2_/ 2"cSIоK<bH瀵}]ɪ9sYGT[2|/Y^	Y6MZ2b13	P=t7->*O
=p2&^LDXYt/
@9U
-Amj%jſR#
1qT
rB*g3hRbsFCe+k^s6.H3)e߈iH	/h$iDg z?a\]z:pAE*'5/ue}%:۱5F#Y(b_-l"DK-UdʲH4l|~zߐSAӊ/dVD+@:l(gno#g|ZTUbe@Nj}a8ۼcCF~fszaV)G\Q1S+~VuK?GGFbu%[|#.OZW@]p<\9Y/<
q'n WJ  /qp(oX:k5MҲ'G;h/ڣX@"O殂'clТ?ް,qΏO')3@$DZ&|>&X^l8̔tMC\VC[ 6:.<$Ĩ#[w?4Â1t:On~7 c~ߴ#Ul?nvSWh46pC3~BfȒ#CNG2U !f+hu0t]6G)YV
MT8nEU%!GԱh{ϘB)Q7\ˑĬ:5%%ǝu Cjˡob3q<Ɵ3t<OnLB{\;nXyNa$п->TSFaW#2˚0iqvBVB
IEcvIq8Y8Lv`,Ni=q%0>Yxܳ6|)F>.=FOF&_ПQPtU{
Yb3,2a9lO>6fM׸&Jo;)4/)%;xםͳnJyFQУ%",&oCZbGf;6&o3퉛ph<h,my>㸘١etj)4yBOʶk"''`ɺлJFZI(f&Z]D\%Z3am~>DwoO;1|yzpi?hfF6E q%qbzAHl)~K:$HĭLC+dwRdyYcz׬/3saH[s
y~P=)xdɴS'J?l+):(|qpw^M2Y
ǒ+$xpB.lqH@}qpsHtK	38#;ivc3D-r)#@,7 6窩$IXq_MADE642?"dwxH>\
4e{ͭ v	^yq>Bb4z2('dzMеXy+[Ѡ4i?07G	<erK!fL귋^ENEA\9|4α4%dꐸ" \m%Oa<}dNvm[QhBm|7h pYU^gy֧GnJi8~Xӎ+d0">,m7Jg7\,&dA/T)7p܄W	8LkzWvJԠHU $q|G[jQ"O5vk	I(kXe-4Jpcs0@{g<I y*%NTȦĪd~$TsUB_Ox)B|! k!sa?)N]KQxIh)Mц褎̺N#8}Lf/J'\B08X:D=PV.lD
UK
Ҁ'l[G;p#A+^%us_~JR4bdS۝n=,qFe'+Rcd
	~&OVem"eyv]A۬`E-dUhyϠl>nXfҬneiO1fss>uHD*?	7lT<_XE*:8h4T<aD,Sf8ɧ0^0*`]|1;;^i2R7^C>u ,=h2Ȓ4 ςDa!#<ST>ƞ~N_k蝛0`y:BMm 5Ih GUY^3dQ!fh`kHLm	2X(TąUN 30grϴk)yevVk;6,bψxShۉh'&68bc)V6Um`e(k(0,)URFwifcp\i!)EsM"7!]í8a ]}T<vN@lc].ƒJZ<񾜋Qݭ4qCk;8JӜ^1\R,b; ;̪V-uKT7mXVg;GcٓԨӆ?Y'r@m):MD+ J16BYm^+c|̗1`$aF%o4D;C`Y!2ZGȊJ)240д!#Q
b",9c픽:|)#Ib'FD)Ap0jPߨHQyf[hLLǡT qQtD2pb~nVmC?<ﻒRL7U矬e5bFT&= <ʗ3]lT	xJ9E93ym*MwsWإ[p%,,@u'1_$qJJ|␐E,l{{^Eg5nPoҵ: Z\Da?իßS	sM e,):gʗI
sdSHpՃ+B&HH**cVN=LǛf+&Ba{2C$?Tpl`Q7G[M=*2n5%Zh%XŔ]=iV0abշ~YC$X5&(tO~:Cc\&GIɓlߝʘO}nC4b+w@p9zUt[7DL_2&>4 Q5EcI}Sgl}9NR$\ZD!ںgG ,z%:#5>nP:hJ3_ qgjGAq[ť;WJrajU:q?	P$fKa=戣t<D5˝þST.1\S7L([5Q_frgUZt㸖!($VJ\_{޳2 *y$}>ar $c~ [2 $`]n)@.%i1жmo6n,gUx8#4"bF@Yצ]^^ceC# GCt`i/u6G`V:iSʇϚB7$}wPGlу@H	6^V»L'Hհsnb?Xyot9FevGzqEH p_=7.ZUt#sw==KpU{e~xjhrxzM#]{yX` 8fҫaYqTs@Ud&<V)HN9(PH'R]1D|&6D~f9/Eqg\Tqv5t{3jz}޽
~^h|:{9	lЏYʸinIYBjxY5s#qwI@[xqߡ$1񯅸Ab3h倄cXw\⟎!2˒bb4gS#|9(l\BvR"^;3U^sP}7P?,h
Hb]Ӧ Cx (Kn;'`5T%Byځ!=E3ҭH3l~11-#\,ib:%MTr3"@Z HLkTc08)V4m_d.%" q^!OGCt]p'')i>t"BM);8^D)c'N O$Xv\~%ϳc5&]L}ho!z3\yEV.fX〸L[	I.
7:U#H,uccp2A0Mʜ	58.<LT8ϲL3#1jjl|C
ʧ a&)GzS8Jr~K]m~~*Us!&v,hat>}e#785Z'(P:sEBڅa9Pߺ>xPma4$`Gz*Rx?؈44JK(sY7gG/V=3N@'F7࿒!N3dVÐ6AܼŚz"c	shv-y34:N҅Rָtz9ܴh=7{r9i	 $vgve)\O*0h,/@R'R2Lpl~=ujFkdGdha_;X:=ZyaI>2
~;q`MamIK̤m]aúd~0F<&I[_@XQ
 p0q8,]9;K5b$L"!5$+R.Z?	Q?E'kI5_/YlQ5\zG'FL0"
<T!Ĩ>h|l1!;1H'Vt[g$v
`JT2	smu4M,{dϣݱK^ >X3X0Ř^niuD_]e2Maa%eK`K膍8e#lvrͮ.	-VBy#k0U=&疌U)WQRSc7
l4Cj*teL2@ZR9.R-6H0jgfOHb7Q<H.@n`9ɦ|JA*`d ᗤJp0wՁNrL`gj;.-"RGk/<7f{'{!$,^P(O8|Gvph6Q5@2dŌq wf5풷uጪZc2aMGOOy&JK#	<bJ:fCڼy||2YTitS!xrר%FKt8IXÓn"|],]ܸ٩w~*m.9
D951Q}iɆR.ȍKsCLRtsRړzAd=;g52}Uq[.9ަLH&Zrmt
qpaҤ qYU/תyDoI<C '*N'Vz>@vЃ)^GM<VOe^N"I΀A8j{H(:NE
'fq}WktGlx}'+(`Gz tw7i%1u^OqN$@1B6~}t]fn:5g`✳+HMzܯ_RW/ t»ᱟE\׮>=B焅p'e=]6+аJN!>Gu^13.3Rxؚ fp5Oȫ[_gW<-]x
Eǆ5Obܸ }NԎ7ި6/ o:_HǷw)0dZ;\qk4u'tV]F=Cv _=B"ΏֈۏG-42{}l3a_5{&Ky-	/B=KR˒;FfDf}Dba4k>[{XFHP-Bܫ|$ꚱnU/"x"9,mԗku]6xT9E<.FT#d'I_>=7<ߕP*p/AK&{6Hrc/63I) ~p|K\%~QF>B4n2ڔ9k^ K>cԟhGEʗ*uTq+8^"C{ڮ+GKt0@&N<}>L:ZuZ==ٻ#^0>VeUk`b%f-q9u4yǷCD>I~TRKP^` Yl]mBS%NA3$tcFof:I=r`"߃'eW\rDGDN9,I״#;@G4^.0xo(Ķ~EKĝs?+46Ss9񓿟SqUGMS2e
cᮯczhs<qNkhȵv!WzniD%0q Td(+{FgfRQLM88Iqw!yi6m=Q[Umy #v:*"GN	r$&.ꚫX62L7 f*jEx]5"lW:GoBUb0}oJ񶝵'>M6~Q2>{ M(LǜMcM߬*X<6d M.^Y:ɚh	[Jll6*]4Vh$mI8NAI'ϹF`5+tSk#lƾ65@2hV.fN	AF=<{e<֚W+QR7d+a[	<: 	([}u"j/QOnop!6x{X9P17z|A&YwSh)ωJ#h`Dh	v)P9qEËF
6䨌pg|\0R<q3$w밓@A1@Y<&R5aA?Yx 87>-Dl͂ v<|I]jwAGx$h*8(+l3j
#'9_<맳YME(YAw3$q@ b (w>L9F[}y|{=f1D9
tWǧeXfApmmR,otRߥT]P8E-erML};ZI4S-[DKPKnU5G£1+

ؘVDem\Jhc>QIaw}FjN@5@DCFzK⠮>UCerԱ
XzigsטטujnC1DIV9SfIm2Ial&'M|mX n ix!}u:ig[kkç`lSbقIs zl	emiޙ?OV$3Hg5%~^-p$]OU2\M8d*BFїe*C#A-Siahs
Ѵcaj0*nB<؟xmA0mp5FSYs*[gZ欉;G&="`MPTaŊH`;	 iHm(,O<6YBh[ӃCq+A)xѼ$;Rg enN`f&V/KA@tәy"Y&qukAphr2=͆Y]]kjq:ӌVLrqCPl7ןh̺M0kAC!G?&߾*q]zDx ļA|2otNvA@p3i;{`>\OіRrܫO	r(UjQV[URpTtLdl{@G),]>q՚Bp{dQE~G!pm}'5 C"iJv:thVO3)pql #ԛ2Syb#Ozej^D\X6
<-Ô:O}W}MjSރQրL (Pfr{y~ONpflIuhcۇE	Q}.r~*ⰺ$V'@.e׀ej㘯@>=^H	DB0zh:̙-**h5_O`	i:g|p6"W|pìL0cһom B{ZA?;4tܳ,8ha䲠d$`|r^>;P`Kv}<2-C6w_b)15>"hkLwOf#p/xT==J5,mǼÑ4+մqP9^щ-܋li]|kMOkVQ+\}4Nؿ87Sx*IPfh*ͭaB߾qnY qO83eV,PbZf$@&^]Ee*;܏	N 7''/V}Y)^dSy'] w)p<Sߍ"Ok$fUoe CON@EDbࣀޞ,^5j aƲ]F`MQQG ėeG}; N_|
 O;;='Nrk::MI3UΆ1CxƭO;Ȟsmtr>ЛnJ^{ck@fJ&(xLtZx^l!NBu!@&x;>$a4pɱ`Z_hL/<	1!^+Bhnx2=/,6K@SЯ939Y8Tm
ɷfDǶ,M@~F3.5n9fVvy#wQFf'ީ3zGt9`M|PU+ P2(<i|#Ѷ[`m'#7l񑂁EXz\xoOq1?+@A:,EXӿVn(bN!O]64q {GAȰ̐4o*1Qf:L^ldBX.G2ɊnYiv$}
yfZQ.rhNy1V_ıL a(_M	i+Whm|Db/DL%<f~0cNհ:hʡN7dv弣J 9}?|oAƎ60Bwd|Urz{Q`^t'z4(AE= ~)H)e #)*&fyt=;W\v08&▚,ssמ#痹^ғb3$+-vz	L<HS8Qs,l!z'giz \LB1ʢ섖7fH={Fq-B$:ScC
	!K9 0߇!u!>[>i]ԠI}a%K(cK"PcJIi|,:DumI0Jx4ډb@EqLm:\^hx3YD͘)(A:viYA?B	i?i=l
KP,+K<ufOGn]xO lڠ6Nb<<nPNDC;l(Y[Vz):P3tbe7N@cCvxc&G/`+)ĕ'TQ DR?@T;7]s)`e!CVk.۶Hw<ڔ"'PC] |Ѧr҉=AgMKh"dScJOFGŉg*,)kX%v5QU{d&RYO<Q]ڨ`DJEלP ¥+4W|A֘YmPI SR,T\-1ͭe0
kK\>񁩘J3;,`9*.ٶwgR>T!NYh"[-O:d\48CY;fSPE\n[Ĕ$l蚎AYeh5ND,UUWn)cV#@Z86zxg3vh{Feȳf?q8:S׸>ٿg!Rt&Aۢj\|`WWt o>f9qWI!@3 6Əp~h8W3am#=wM&!2ߟ`tx@#Q"SgMwB>9(jUj4e]NO[U,!CAx+ZOd:HI[1%w=:/1-6Y"uk,aA	ŖЏp;wC>sThHwjb?j\W+s}P|>~|kٰ4}|{j*VEsdEi|V\g.s%a+;0;@@稔-ba4mpT%?:`(nd"E`'{>sPתLd4q88MHBlޞOH|ֹho8dc-<hϋܷ<]*?}cj~%\IHڀ@!HGL+>>&D1)v5$zh~$ֺê5"bjW沄̴UYOn0PQ:B]ے3HFeհ&CknouyfT	e_
e+5UCbȓEPƍQz̑$p#y|E7')%I|s-g* Y^DO;X<c;-EF#9mSZZSw5~6!x?UCMajfBk\S|ۭ؍'۾DWf)q 'nYdǖKU|">bh=G'%〰G(^8
QsuF0ݻF`qjYiˉPE'}쇬&	+˺&Sp$ybo4Tp;{{1,s7ysݾa+ggy=	.02vp2ߦճ"EIXf6tM[:*e.\q4O-"ODo$AŢEٜ7oU(Byd'֝+H)ƢPoR~sHM'HEV<>`yҶChgسzE׉}w;umD
Ϙć\3  މ_ܧ*V*zt/_StMÖ>:
5ĥMJQ9JkH*ƹ`U6&LIBǆDҏP{i 7	s\*rʂv޽')reuSBQoGщVCRYq;cXјggncb
ȧv3}I@X
Sma{Շʼ=5`P}0r.aQsiN|O/X!qPfWsD<.3X#nUvD
&5FɩʣY՗mJj4	n
9P53po'AքtX4m:O}=w4)f(N[!{dC"v[~C]!PSQ)T$ l6>gac	q;䎱𛜗-cChPiv`6M,`|Y{)u}4aV&in7uNEpNgb<w 9^s8Bq]|d8ysG۬ &zS󶤨g7=Um++,	=NlͲkPYk8)QH栬HC7hjDlfq,HmAgV ܒ=vAZ yIN_rK*eJ</ryr=dNCodLXO'Wf R8Oq&P1Ы5Q[D؞+	M5znKe8xhG&qKi#`p"W(t%DD.ghy lD9?'ȗl9%)ts~BfZ^&faYl$n`R7Aų'iL, N}?
KYa bcuT!qP]Hen:d{	Cq̨'@PN1aj8U=1/ H=Z y]O)dduo2Р'r2uW=$FM!W/1!D@}*bm=(5W9/2er[vArSEQSmd!0T/HA 9!Jtpkof	UYU=Ӗ+F8tQ=쏋)[j-<O>b+p2K<A'Q	ΌFgRVh,!L0G Fi#$#IN|-U+)gNDS/Ru$i	GxR[	Q6^O}Ϝ6C:_  ֦K	g.[3Pި2R>JFCs	#QKmD'h`,%:<uQҵ ]rܷegi@`ن'V u_|}[QGL@ag<晣#wHKߏǓ	|wע3h9$ְyohU	f=Iv=i75-FU
=fCX0adX#Q"TrDRbkC솓Nܱ&csc}>HУD ,sħJ*+1S(k!#ȿgx'T)29 [ s%/ze]F>Iכݥ2<~@BvA7`X%#;߶pHS,`PW50kY$`^g-u^A|$/2"D 4B/ج%7eteNIC|`,P0~h0K8J(cpQ0UtGj||K](%S.p{0˧D"хi%]HXUU
0;=۔T(l$RmW0E{ KfҩuppzXs2cAxBG.yEzVoh,go\tnbB_tS,Ỡ j~>A-2{mgPgi~s rS'~iarIg~B	ܴ؛lvA?A6ު(=7OjX9QN		}RgOnW>\NeAN.$Ed:l/r>$+>pQ
"}rVzL<>9eH!vMaFP˽qRE%dJ[jK\	6r;^RTqVPr^A&5w\t6tyCYIt5*PJD(_=j(^R{D8bXoE׆qy%m"	 ^'ğ8EI]B6KIޱYˇͼ[xmξx(7S:q|3׫s}wgGMdK.ЋXGV4g(Ju,܀^XqycUa0t~[p	<OO^qq1/]ΚMڂR밪Q&Vl?E|VLpf.Avg
O;SM1)xsPe5'81Ys7z1)O9'Ҿ6S1ar Ŕa}u#G.8=fbb<F*q:&l|7iP;[8!&D
K5ݨd;O@I4Ҧ	Ճze=vOAvaGC}AU@_:ejjvxi/.lV'Y}tMAݦ)?ulOHPWaS2z%i`B5nHMNGfaZtHyCBgvdHsc hf/~[pQsܖEf15
X*@| 
5[J瓭vbfѦ0QG-vr7:.\-?8"(fGPOhWQ؍ƀ\:s+myldfǙg#6;%7<4p׀{m-zEm)[MGQ:%L>ECtii	8$&"bfH-8ӡ$eue˓ۡ ̎h_> P p'<{OǾ/D.5櫓bȰfARb3wdln#'^Iv4`Rapo<U
<ǟiYޮM{``=bͮ8;M
e#\y2}8</n҃C֯c7@A;}#f&3~&5x&4><>JK('!><E8[|X iX±^`*[XW?g{n)tNRڻ}i$F[]ȱNϳcS@FukՍM>L!Lis4"%}"/߅j2ŔY%GaΟ-q#jP.v{I?_t' '+Q~}OJ Ðj*y}n쾳GU"
IfE2[}<att5m_HP8&yTѸzgdL H'Cװ	QuV"mvQ.9(6l7ĭ*M}U)*pK.pX6I%gotUtL\8ECXoIzGHV;t\zmB\.j̈+P8<949\M]}No?wx7^஦-|%_WLTZ"d`X`$lA+o~Ji羅L\\zdF3ɤO"Dkc&={x[o^-:G}M Ms Q	H=XSP/0;:$6szCK|`@|Q2	!o>4A
`"{b!SSzVVm=&S36m	&Ѕ`ٙ1Kc|4ϓ)Δ1B"r A)!Uxl,W}2YF1fMu\fp=g1Jx/=PDhX#BW?SDy#!ojl4SWoiش#&}tߍNc]OqUoH{it	Jޘ4gpQ}A(2(4U;yn#2RUfs{xm aKv&DMXD?R3<F NpLE$l>:ޞE2ëQqGMeiՃ=p:BcA|IY>f}`F$}܂s
uUofu6G*VyiF4_1yUBYr78LY',`@y$Us=ȝ3yKK|.<*~N!XM y|"vxVRv=$X3u3YّF6g_A3yJ_RWtwGl!E?ٝ]l7(oտC$ZUb#&9Q=IMhJBlԨf$bh3p.N{1aE+|B\6qiצB"M[7тDkU0.hh3nUג\p4h<hac[ M*g_>Q~#5MMzIH; LF;|@P@=KrgNjo0pl[a0IȦॸK
-U3KD+KXï4bJ
<\mo0m]cXHܣ'yW*erf@J0 0Q߼7=bl$)o706$#xpIUFH! ܼ(3גR7LPhMG<鴗)
g~Z|m򵿙4}mSoN4WŮ%Ȍ )-P,iΎM#Y@ro&x\)Dp'9f}JK[MwX馶㏘K֧}8=U@rt>3G0PE,$sQOGL_xlLEFOKlI3"hz zd{DHt+a)j.:DrR*]ZS-^!ZJ%*2"с'?*8<Oj-&>l{x7OzN	yW鄖@D|8 	>MOh
3Wf1A_sOwneS_	~ѩso1Ni4
>~h>\PЃtX]h	ý8g-DWĆVM+֖2-յt<{eָ@D3wK&::6m 8$N}-IÃ[@Ef)+b́x<__e/Aea!eo0L$zkwh7OQP5<9(	[L5>x銕0XlH}2Sqo;bL	_% >Ya5	7aΩVg5p<#Kb* drUUg/	9t"Pr^i㪬)®|tvD/indC6`W?upg`ec]Qg~UkFlߍS7x+&[DJfO{ b@-Jh:!"NVuwf =wR{H7iv,!5LD?2F@v򤥰C'3DCY0>C]Sa̙ Μ:ռp+|W#~C9NǇPN,]|bT҈b\4IkbQ.$$[[-33Ap=x)'8m|p$c6P,T?&͐ϧS1M[dC?waREC5Z̈xu0l!, l%Lchǽh%D~`a?}(|X>D%#*f&1<Ր,;`7x<Ύb{kO#bSU-^K@--/y`cb*Iu4Un/fIᖾT*'9$g[儭1'w Kn6w4L`W㵵asxR%zz!=%ՔK䛞M$|G#?6#%S3/՞-E-uwecxh0̤¿c]s{SQS $Jd2S@s~Ca\6(L<Z9c~(wrɯ1=PxN]9P*loM-}(L8""('ʏ^LuieiXTGZNe	8QqŒV¼öt5SQ}I:*·%OzHim5G6nacpd"n`#68=nO@mHjښ"Aa
'^&\I%\ Ȧ+=ha[+.*G }]?"50Eye+KY yR%L <lYR7\+ 	L<[@8'rK򢣴>^X._P`If,)_QlfАB:Ӳ %mW﨔2)	R h0(6ħkC82B"0       G{Gr]⥣/C#?)pÞ<K-S0	VRK˙9Y%|D7ǩJFTf0׼~"cPAgeqT	̘DG͜h0JJ7f3i\ђ01tBHj͢nݕ(7@
jT4$3D\pD
2HŔID
}HpC!(2Tf>VjRq<.{{Vɐ(ԷHHK+Y%5Sqoh2Isb8o{-beمZy[OE/-H#J_`BHǾޕg"nC]jJ,kZ
|73-tXHȎ؜t+`w"r˘CȏGwIoW	Z\%@TV8v	p%j,خ
"yLŜly"
	YKЎkf{P$+(DIg>amQsV+hr*󟄹^2%)^=՛;j04mwDn/_&؃qo.95f%8
b2ߍ{).˂GV&Gޗ9gSrʜr}㎉jE;# R2 7vL fTjܲjY!K|uՙ C;O
K@M/3`X5k:3U%Dȩ8MlWB 
UF3lE0Ulw9FGnh/t#L 2fT*j)Q\;Jn5&|֭GQ9Iɷ,r<,q=NLΓrd':?@Q =? ml~vΧvTwpZA@G"7&ې/&KPOY	oۤ=ָ+v؛7Uf'	%!ɓmJ{}_-5ﷂMD&/?->u3f+nk!8+rھ#/GtE]Ҭ1`sPhfTTgx/2^(Ƥq!M[ (Z,yiV9s ٶwk6iX\tk*BYÿ+q#aԼpJBcܔ.#NdXN)zUÕ^{GeeXT|
_/sT:o~<Z-5m	Kjc':cC)k&#[ԫ]k}m-ƓP$aGlS:^ː@t3g,1zt+mv4ޗ\%P"=#OeZֵ.#ǈvSO:<W'Q*4Ne"
Esu	{wJEV9v	7 Y=/|[vL3]~l1E3.kV9WN:PCX.+NWHQ[[RJg0u:<+Ol  8"pt|ǧ(u`g+.jnOq?'.@%>C-EviJ
oRG^c)U%AQ MD9n%*hJ.i=v-7	:h|8_эz2}Bvʳ4to I-&&7ۘv]&%5`YFnF .$ddܔ3RGZS6!
a+t`~Fk}׳!?b(R"}.L¯ 1QoZD*;"~NC`0(kf>z]CsE+YꟄJq.c`]&0Xor.׷ӝةVTI*@28i ?MN&*.3DNDJ0au֭F9;D;zVr 5 tꦮ8S8dq_4	+SB5#$}y(C޵(=#:jxrBTi'<x"c|lHyIuBދ-0#䵾p^'v \of	/ROVr4ֺbK_bp"Z)tC| 1Րi2KQ|v,Vo/T	oe,p諟~D)Y(hSsE>At{)ShGt6!%v&n*"Sj65f\3VteG{'s79H;{,2rʪ㔉{и7cu3Ǥ;"x/YTtxz2qz
QdA.ۂ$77G zq||!)iV-X5K+2'nQ8%()g!VҠ&s7oQ7JO,IF=7KgZYz=B.qwLѢ5۞Յxep\,3F'F881}&pMT/xVcEޘQL4BE z'( WжBxFm޸/H)bo[?_6K5u˸aX֏N`Gsk:<eDM.95`gdr/ϗ~ͮ0>ՊS Z@҇ET웯r%+U^痳23fWՈ|i}PU	N:x)3d/kiN:X;^W0ep!42jSɚk;v92!RZ26|dt9Ťgy7d\O6h]]HljDskho"ITv`SM|9TSDn7p
U_loC:*)5Xg0.X)p'xԑ'=.	C5=ȁHu+;n).(iJU8y,Xi$"SUWk^ޱfk Қ4EhѪtAr@P#ky&܈/}GVbx +qGϨX 7ӤGP)(b 88vğ<_Hr6jXMQ69>ʲ1PHyAt*B	vA&i&GKsbJ1u!łeQK]([ݮ1)"J)NGm?[q#|)QWKJ2WrMjuqk@-X#mPv)tΎM]I6ruj?;`HZ._9ggLF'ICQ=LO)1K£БL`[HsHfL	ߗqp
4@ldXh2DIX|)>ƢG]޾GELJūLH]`+j|"X(B^<qtq<szG:؟/棏0`BKmi2z	{w1rԪܶ2mݴ,j+:^^keDN%qgze x@_!(~!HD2L7X)[ZՎ'䥏pVёXc.0\K}hQ2vz2qEºpQPW e%`/Ž>*fNqE>eιM*yH0m1>+GkJ	;j"pwId>hd~&j$K{Hv,#>/֡ϭoy5yB;u`:m?:fO]OZb@irqOٰk!0l!pt)
U^6Wfⰹ&0Uj:nJfJ8_8AB+J$)x9x 8w]D4̦`*mBRGp0)qcf_PoqiUo+~8Wpb)E#TT5B5.]Sa@$?uM'nd5WejVKD| F>J%{^*we_?)BԢ2!9zU 房o}D[vn4T]dCEpgZnfg]R{ m<#Mo.R7ϑW=}~pUxo0<D41,3JٻClB8i~>|_g2p&ndTo@L<,x]@e]w]c,K6AbӠ'ꞿzϼL$	ÃvXPN`Nط}p6\$'.J#;݌tp]YǵodcoL"lr}s^)X`ANXjp+ܯIT*T@J!IZPq_jc[ik]Tx9:JGE(kW4P̈R}NVH[_lErgk
FQ;NKa
X[b~^CeF!)wʋv{ۋ诫"71ޗNk4^cvKIuwIGynQRmdD1>.'\D
h=KVA^Dc(>s\gQİm>wH.C`<^# ءm$aL*I_B^׍B-`16)ޏ( ͪw.ќˑYGPS'. 769KaT`<\ %/M	JZ@Y&G<HCԈ8m|LVۮoys"ai萎~^>ƹy.0Sp?,8 ћŌb#KDK8Uate'$GAPղۤD2-ЂUHd׵Kze[@:!lV?us8P<KM2P
1̻88qH)qG\uh&}\"3b2Q&M5gZd%:^CesƳٝN}.	LV\iM0Ǆop\tZJԨ&^R$W64[щe8WB3n8`u5v>q$	#в:g.MY@Jn(89{ّ)\ed/+VL>ئTmPZi={RL
T_kc
u Dcҍḯ0jrn(?uTiGP4I8KFXȦmsOϣvN_hKټK}TfI2@!~#.݌%|ƷHWk)}zLvi7;ޕAӮSc 4QkRa}Ov~{Ɉ-ic`E\ALpYEc'6]\edL,GyOm(HߗzO*!AUtӳiV46z`2PPcKF`^
]_{{9c 3(VU>Y#XA#P:Woa!Yݑd hkpߟ%OC#>, ˶.K4Z=uAօ5(TǫAީMG=LUv\ݤ@dBfCo= 2t
S7b.Kt7!/xQaXbwF|R̐B#M[<I3*$˂JNd0Tz)>a+=,B2N_"QuEUߺsE<hг⃴{Icۣ(g4gtfe)nXS\3)UcBOh%ų'qfW׽T&98Ol!zƟl[`
9lNYo!y|z#Zqͫ"Oh%EN]O]->vPSomŻn.\('ܻ*Z]J]g/A= Ad%5sJc02Ga\@ *f	e N#;FbL cI3(\f`"M~S[3'>z;lƇMϪ.K?}^%^]H@Mr~ѹH8Fֱ歹5Ju3Qư9mP=Qf$q/Ҿ:A[uZs7X=UksFn*NfToT~?H v?^#M\0n<S6$F}`6kVз1CmOsK~*jׇ{\=lhl4mzoAOCr;]t㤎jB~^酜<IjJ9[e ByE|3dYӅDtj,<3׭]ikSxXƩ9l*~!AK|׈4؁êwr*!6:(!U΀"c5^j_Dt;NJb~3©oڙY*	OSE f" 7:ثPJһG`:>iΙ9ZQc1MrFN,"ޙ6Gl4RkBLlIbfeScjp!Z+?f94O%#p?@·;f:DeϚV5P5殻!#m5r!$gV5P;D
J%W@V	=J::!G 4PZF~MB\ī(,A4a{3c#<}Oj؁I@q|j2(h`$ΟpWbb E$YU:^)p±=Cp1ЁQn6EIO*3;,e|^5[e<){`o 6I$=H|uGn"Pc~H:ho:?{0Yw!D2-;6Χ4`2 #.hbI!m %s)zrkx$ pPl¤۞("(-)عpLDgW
Q7-B"T%G<R[-Hn@33(y@r} y$}; !*A8_G9}O ]0 Vk)VecĔ=o=*J?NFY
#'T:/`eɤHoge(C%1KVެ\ .ˈ$ܼ|8,M?U+G(KUp׺cZ ߰
Д|b]LZ7(>6:LvDJv.q[8/SqD*`QF%Sh4$S!]IGnZoj-6PjizdC[A|Y+YL&ѼgtaE ͷ<-
Vl#d] 8lmyR$Q.wn6̂ծ[eykCF'32IN#%b4ǩhF͙5aӷ"Fτ8ol5cy9׮|4&}f`Rs 8gQ?%\tJ̷Ca1>ed1X0=l8i< %:ѵIT<57\_1+cR,*QE*_՟Q Fqϡ%鹑L
&yw/gH{Nm&UJ:Kkoj+/ː_L(Gꃽ
IG<Lg.T)UZ'w|>bYczcG
bCnt(fg#/=kƻcݘf7xCJ̘5{G%+ćfB^GmE/A$mcߐ67q3Ǻ5" GzEpBM-]W09HX@<RaBq.	"W?ș׹n,U|tRMQ޳_a^ =)B A|&rlv$J*ܠ*e|g_|jeWaI3Q}뵰i@鰶?W*Iw҆Ë'y	y8+$^sC}Oʊ'y7oB!2D:fX}Md;5py!:UhdZe쎮ct$ފ;nw7ʀ|ұѰ*q4қ28vƥvf_-XS{MWCY.'E`ޔԱHhiu".a\&-eW
JQ!ΙxUv]҄{'7!t>\\9.zWؿl^dץHé"ݘSXuT-:ZǾT[ׅdB[`,so[@4{p'dz*k/~9҄-Pc#9@7ڑ,Z;߮|A"|QsS1R	=MZ3ٍtw[jTB቙4zګD*< UiO`jBOoMqg
x@'K(>rաړt]]%0j\dNO~<|AqJ**fRpT2MMi)2^F_N<
	X8,2mEs߃^AJ4grVB}`\OєȚreuv=3<[fM *C|#L_	K;;luw`/T䴃c(؞;>'̷HFZBOb`~P Baqq.c'{Kp.5rM1u.s(y)yщQ897pR Gm'NeӍ-V'|C֢a1u0e[iЖM	N, )]Dg,yEW?8kBȱ>M1s٣GRVn;8+}K|NYiJ-mN譾|t8=^r=&`Y/?	Ku͘î#eD`$)?	?i8\fx`;#(" (fYrQ\y!ߚ4cg<?zq=z>XiGNQ@G$W[u;e,q^()l(䚄ciC8=ue4 G8Ә%Y{r*ɶM5>gGvcO_@T1'fJźvo;Ϟ%uړ)M$ԝFC-]]ZO5?ԙ-Gd{X>V4uof?&Wρƃ 22gK[3"puAol=(vO2no|,5?QZ DdY8'luJvX^@+i-ڢ ɁGx0tz4B0QPH#יғ[|ܧSσxB>g+{gKkl䦝˚Z~:Jbe5XɓsBp%O)S q,ԏNIbF'2,#jEhNRUiɮ?jY:.LR{czGzyS4^򭝏(.X;m
)\NXewU3	y]aZ'P&wkc#<^jjMj=Ƽ>ԻuQU!(+\!OS,$X`dQ)9xwRI3ѫ	-w 
}gh󔋒OmOaMX4 _Bq)`'BO;Kk&(mVWyC	vqE)*%,‴:bNAdU>k;*T=,DnyS/>`XZ=0c$4c'`u9slC?dW\0=(IYRW[`Wݖܧ3g7aJueբPԅ酹s8FDLPnpcJW	*?:߮C@d`\S1݌4xkY'ǲjڝkTK̶軱uOs{ڜFlt<R5ۦ]P.zQ≃vS]گh?{Oaxs
ijYH"ROiI+i¢^/Jrtpu]m<Km;ftdlJ`VͧmC֔D]~	QzϦI	S-+ܚy8ܺuqKsmn0).bZpU SWkZG'{m?ȕb"Xܲ';1(DxǺ]wq%Ëϕ~\[n_4ٱwNm0aOChg׮fJnђYr"}7eп%S[&)/Gptr'*Bh./uA:nw(0Qsa(u;;7ujw}/7c09|4%U4C>s*	dhWf%FoHN懹F/aѽu&f4pm$S΅.FT/^
[Dnܨ*uKaYQ,3y`,=tq
jRt(U畇V8rZ:wЍԶ̚7H@p	S5U8cXjvS>tx #IzP>BZM.yXz)F}6CjC/Q(`z6౪j]ȕ*r&=T'_s8ؖ2m'ڂOW` x7SFƗQDX/$#!"g88+h=»\EG/֌k0H>
P+mxd`3pm$L+1T&&8~4/K_LvGwe3ɥvVbbZlfCG	x<?p#UD5HNsq@?](X/.Q :aVLP!-cO8>4Ex5ȓ[q.ÙL&}"Fds>F'ImKF{%#Jt4m<y`(@}9L#6jlK #*҅I,Cǀ]).CEsc&/{4Lal̀~_ԆG7ئOU~"eicΉH *3V"$beXݕ0w]pFZlX*lVj%ͻbYZó:Pv_=YNuic^ E1b侤ܛG&&t])&gu{ŏ!u@mTa5Ӂ6:sppIY5%1B~.l&=Ldc̠տqNgP\'?Icrn56MO~IH#ԗR1}՜P,T@0B#h2uNW>Q6r)Va9ˮm,}o3&![,K)rh<YVn2ׅ>Q	Ա,VG(6K[B<Mv_g!P\Xd	txQ5rhql(a|Ɣ4d,ę [$X+?q'zwEȤ0pę.^cj2B!/l?Kynݭ>!!,	K̠ΐg?w4,<cr٥]Bwq[VWQ.#WLKp[LCڇZf#J#d8A2YOj¡OˆRR<i*8H1#Kpe4_aJqwI_y$\ Ԛj>'UEwq_p΅}'&RNnh{L8f>&\Hhp䄋`|'ćJ_BwA~o%TqEkΧnS'"scciX\D
o'*f~df:@O&{8yHR jȆ'D9OD
(U8|"4*4 >!kgՑtNӳ}鈻<;DEBgS)eF-"6YNDNz+GQփKDgwz`^K3FPCJu<3Τ) z<m*!Mi7$Y-1Ra|><=a%0#b\_ȗ^=TEzgY)giZ֠4e|6Iw4-K5T#+qNBW9i.5kj:# xg߼k&qnLV6_pfM+жu?_:H6bu20q&Y77<X8hĀ%E,yۉ09<TJ)"fG5E'!GC|/>i:mR?x?Bs*Cpr"sbi xiu],KE~b4mQ-
|)9[(Db87%kK÷Z`ՋdwZ]CE"(/zntͶѣWMǅAt!{2蕢1G]#R};\wAjBY~U!l-00/rȡcKAY#GkYnr2׊ɳ)$k
{HiF!լKnѽ`>ş5TI?5]"No=@d8ˎzxSYFӤr:`4:%J_#|Y*l7+\,kHq[<IlO	?ہpsp8	<m42rLTJi;$5y6vO	Dfim7/DY] JEu[mBP=+=`PT5dWKhZe^P4C=)ZLDj$D[,k2+Wh61} zmvFdi7eFcdC~WV5UHu|s5Y<\8]tԸ)GA,`KntBɭn&7H@>gs;m9`av{]?f7zQ<L?y.
"ǐ\N]G $x8æcw[T$Qf q\YQ,F|Wys<1SR&v_gz}zc.Ik{KauKcJdՅ!RzUt_, Z9rE|.J,KHW^z(p^0OXnG(&E#zoM:b5	ZҚng7pX8CA²opZ0ݫL/"sz54qi5ة9-*U{72 p"Mk: ?-X_lB	 Q7#"% I!Sui*@}A<Owd#VPׄoT&.ag.=iw?v|~A8֧kO1߭k{YodN%kט|aIO:dn>;	$lQ){K?x;.7,
kd}O}^߷.rb?IKz?*2}aqTQtކhv.tTĳ:NYOԬn#BA*߉ӮQȄQP(6AmD$ķ4GpbDtCaӈ1B#Q\$"Q'LfaNfXUޅS|g<{T-BDUUH#݅ ,%S=TyDt,DՃNTy߉0X$"4̢4c4^Uw#4wE$.DoX:#(Noī5K
Uu*J傉TŢeiUC@j@bɜ%i|"čkBŀaIXR?!agBHƦkqH'5{Ñs9cU}3IvKdsʓ3G@\36^Z,}_?L**I4ֹs]Ieɴ}c>邈wI𞾎eݤޠm:w5I1S)~:e}k(sÕηc;~[z<i̚[\Xs9z{X/44B5fJb]<;wzdQ6I!dOla:΅Gސ$~<`r<鑿5◕m˳k<#q}~:vDu3gl
ԈޗϬ2z(I%3Rݵ|aQkD|cv,k o)JRz4$^+Wvk6=<(&āp0ok3fǤi?sc)L|KНsl>\oTQ>
O%Q!^4k9:Trr_ѿT/Zh?K:*GN/I-,M䴥(d(F)ʥaôRJ)8sA)g)?ߡ`#F1J)hHm4ZYrώnHE&CnP,BGXħ`	U߷@!t^:\dD0FvlC￢F%CR8T[TaQwo|HːNk]qlCoqLIs)̨
r׭c畤{6\[ڗ]_B(ŴI2YQ Z_d|)w*qru8ڎ'#OYlK%;DaBZ7%͏Itp29;hDg~ƵTA2&vstܺti=:uPTgjYVclr61IR%k^r'5ee/?h#2WS)ɌCdY$e^o|_dx0<Qu<!B@m9VO3et&*w:&}k5_1)\Ĳp]1g??ωCW(nT*tH \  "(@ӁGC`z@l<Hbv*>GBsQA1>HStQh%iav}Q)vč|21Ԑ9:[yBiG'GKd2VM@>9' 	"Ա ZdD)U(F(w]ػ(~MFWY,P	tfRW 
'aKYۄ5MVP(bzAtACQL =C(saa(dF?㍟қV |h2*(;>hf+ACbь=U    s@0@4.KPt*	00H P R/8-#Z#,ÿ*o<0ofB$ 8TkgKkuFֻj(bX) ?Cbkc1]?.(oJyC-7skF8#D7&1
3TfR_*A`v;ypur("8CA:U<A	-X7~ƂBoSיH-})@C/Y70Ų^ׅJU1a [դ'cWU43A*v-66Z[pǝ^Q[w@D+AivxM<\ߙeP SaЉ4C(BazH-rT3UBBGa߱g,8e$d}FD%գV0][HMo^at1uKzG!\/J,jn 0)v3\sQ6Rt v!ۦVZ##7H^BIU #97Sjۻc[pGk{ bRnq[#)8WTA+_+"|ZM?%ZRj<R>smp5a&49ijJ5szI3眏cjPڨ}3s΅)pt4yi`bGA{8VxS.:+STLhJLEUd]Ӝ`xIFSXHk;$ZYc}dERE]PV1&.röbdPix˭ F#8C|$H(WQ]ږ>`݌rSQ$BOp=pW8/8fIT<FfYIM-m?D]]GzWTl׉ف3ػS{TJ	J->AJ˖5zG7\A\F=>K9r\![ Iڝr)44EE}d9dl8
UV VD5#D0+=/*GOy7򙵜Z'U*suZ
'vPr&LUJB|ܴ!Xݻ3OSNpJ~%owec^hv"5do+s$N_//iy9zv3@ӱ=uwa?!!'者V׈	N7WdT_q}ٹk0-Fvԥ6B(xw~8GΝ[eg>bkX)F1 S4#>iK7RaYvP0 ,IC%Agz,@S(nS9-w#[#Lw*OԶ
 ŕ{<LGd5xŠ	yO?OsȒڔm+ۀFJ32{5pGP0-T<g-Œ>! "#3)44jAHMgw`ͰxNuX~}ZDYv{]Xfّj L\׷l^9?׍}?VGv*`)AEXqmuĹѮ%&ŧIV7
zN6j;Egi\@/Z3n縎wY"+&DNF>&WYTVxakwqխK,(k]eĮ},.>(D3ddy +on!\akejVP%@,TJ&;翦~[*_^aj^q5!Ce`|".̻\vnk$̝NQWjB-`ϳ) !+ ^Bɣc6 G3he1P%$;  5oזBJ!!I |rQUw
 x?p&&"t{g1?bZ\э;|H~CPإǧ#6+mFZh++ R"\fjZ/<x;vomZ3ߍPv$5Y!
9+.=M:$P^.Ic\q) Tc^2Tie9@hm¡wu" (}d; bUC{ObQj.\rp q098߀fL[9Y*_SӪz C}wt|<
y-Gg)
|i$krb&F'Z]pU'1@'˘cE\gxήQȷKFn!wqx`w>WݯM&ut6B!Z*?ѺɌIo67{g`kqc%VXٳ7pq[j>'-qm)i R[*| [3QR}j1UA^Hm}_č/'[xgm.4U0+/X=T	>h3'iS!Y<ZKH-mcP{F/\S <O'#BK[$j6Pz<Ә{DE`8Hq Lux/Kd]m8YM]]t_:M\X5G@rb_uQ|	`۰cCR<ݝ!\j|UPܪz[	Y5HD3EggUq7ap	ROudm&k"i5B;,>Rmj#РcbyP5^>[3݁L@3N2^S2})Ӆv]c˿y-k'orMRA,r=ϮS1jo uv\<RrcWƅ_ÃB돠&8@xqi[$l0HI6KɵחM#%Wf;.
"jke_g$bPy׶
RI#X詓qR qp\\lk3fmm[	lmpS"#Rȟ&^= Գ'Ww@{7}ʧ%ͦ82KW[SҼ%_D ӡ9(toƮUuhsfBCVLh4'z
]
ID+$CmIjdǧզlĪTF^b	[}AYshr">YeAOKZȤ	@ڃՐ[AWBxnTa%2D[˹*jY۹兝L1K|%d3u1W2VPN6K<j2<?&xNAܹ-kֲzSEr?rxm}f'z4T\9"^2Fq!u8`wCc
P)Cbm5ʃ
izGU(4ןD_2Xߓ^cgʏg+SֺK#G-YgG9Z?liRcu6[` b&9]m)|zXPv/!fKqpڒG_+e:wԂ_P]S]Ǵmnbj%n7&>RP?W^cܝ`~7P!N?O:#6x t**\1iaM2NGó>8L
ǬSQ9ЛM9̶,n۔,SNˀO6FDw1H;Jyg[#uH7ޜjK:SoJ73ەBjeTM`aq0ɀ`Vxr1@tTD *zр~^)ezF|}ܵnQݴ缵˓'}*S%(X]13ؚ5'mo>25SV-	k+A.)pcE1GWf'LH:7x_#pD2BS@n<n&nCPfJ3qR.$ŎxE؂ 6Hw5m-g#55JĮG5UݮM;>׋-MIfК! ?G)G'1U@k.hnXIjDE=i[28Ƽd2OQ"Ä2uEWǜ1I밒Q"Ye$H]~U VU/	f!>3![8NM@Ӛ BwEJSQ07@Ɔ~o2&>^!森$Ds>(yL俏<18!^YN֒9zI'u
^`@2
^$Dŝ2:nIƞN;!t/c		`n=XCӵ+vx;vi)x͸b(.GAczYqp<`8>a.ף
NY.*.Dr:5	>6IWa}86:"Z t>}I	AR3fgPIS@QRUR,\mԓ~X8'7MTn8qjryVF6Wۮ74o|E>oM=<gHmyfYŻVSwTyTŭ'7zY+0O.R~sI{YRSDZn$jz	8'R;ެLwhFIWŇ<مѻ`yx6.x	Z>&ITwgl56!mANB+Nrg:!B!
y˅fM.fzd'!dC`#N&7EXN
:TT'Yߊ8|nd,dpX2Q֠[`vM\ݦv#] s};0Qa=2M(2m8(X|2 MJ O K Ydf	=01׾QZd87:^/+GwdO本<?Wq}3dv1HȝuCx3uvQ*d-Se,!T?KuQl TNCM((0e=ƴiL8Y;mp6ےek7aX+⛰<e:2+%S/)j3ɥ{ jX0
"QnۆerC"	M$Q7Lr:E0bʃ$t/`sm@"TMRXB!(O@*e	DH
JJJ
iZ0@}҅{ʷԇaiL1u8iIkle1WkX,P ᢕ2õmL,x |'!`kJ&]8Y?1Y$auL*hn˝zI2$Ś'ii ˩t:ZY.e	ZB 
G♑*R
v	?@Wu<Qj2Fi/>9m׵
Hl:15j`,kqI\8{|9)_"k-pɊ4IF#ⱏxɈ+ZW*wLC3!4AȆG5
YeV5ة@Vz,]asLmnU~7] H+Pa684o3gw _T,0}m>;Dg;$[ژU~vi7Abe0I'GŲq1"]qrU~Fp#H0zP!o9^FU#_Zk(=Grg$6Tug3}=٫kt~pl0́R	ucr6|գ:- *e^H%N`Ћ-_R3;<GO6' C˟5D[|y
y^@8@bl4hbq5R⭍Q~#QRn)\Mg52xCCJT&m@|c#пFbSfBW	|?EI2'ahnb2Dܕ0,kKk.y,R4	8IGOE;\q10?|.4 'v:pJݬX`'?E,5H>lPDcCVgc+:A	r9yTd,6{|PP@1n/Z̋YJ0$%43U*{3nÕ,by\VǋvnRl=C0S0vn8m[D^k !Ӡ3H]`pSvp&-ڣݡ$ƖX{G+ڲtCaծj叵v`H	`ĥm:
h.[1MmU+o{(8=WRgiW9Mܘ& &Q,`0~>R,j5jE0Mj)RJ%\hMdO < < 4=-B8ARu՜T	8=X)̊y.sqVEF`FeU!ta
RJ.k:k>m9X1}{nVlթ
 UaUsc;;sc~7{7wfh0TT&Aja0sP<0㲈{*ҿpYeQBM3a$c>b?IͶ=HP 1J[R}abePR:"9Bc▆XH,qsl0V<68-t,ӭ.xIRu5f9Yg'1xyoN*;jB2%ĜTA1ɳq塈 <@?aFa)Uňf%|*L-PhVIZbg+Qy~Nް/MG!PO*48L'Ҳ&zF_гʼ@qKܹS3N\`\#b	h\͚)-yOAsV*وhUHsCtDQF"bOZ`0[۱C2D%ܸWIe^wӘ'Wi,0kշ4>9kd4N] +R AXO<ļ{\s+O*ؠin ƌуU&G-`&7es
vbdLed$JB6 DUg-	$I:[Ytx]TI8e݆K̀vc-|G|0ۃ'm(0N2qoYU.WuHلM7k -E-?Vnhy0}db`j:.F k:8x+uWѻ7WcR0͝A+5XwO &[ Z X #L_,B-5*
 @?"0;>XI䳚fcr]aO'WTQ }=K_jaIu_?*Ѹm>@/R?ɓ┉EcPˆ1$cq$z72oX$?Ru"xI9yI~a]@=<'9!i`':z67CQZY:wMIL$<6Bi;ofyA{i}a:'^{V`-M+X!02->QTjK5J(*%:j-i;J-[!!m*!1 IN""
(gs8	L=nsZ5	6@:jf1vYmxdov-*O\g!۲Zvliz
fV|ޒpW4(]='w1rfi>A'91jc5J\z$Q֓6n-M|{&)Y<ڔ&RC$4͘<)~XJzxQgOU @%bbbB̃ʥiepQH&yt-<
h!g|wp[X8G:al_`x`uIk{] WC@br_Oо[*{Q	bRO-KQY}2 u(QYg]2@99~nTsWpLs3MafϻǼhws1>0vtnS-m֐EC]nJK%]>O1}J"^zoѪYqz4Ay;Ywc^=砮B>[EC(_L'o\KF?\wJp^ȿ򤶤";0Jo&
ʀoɹ~N9H|@[BSI0 (K9ekG8O81hY -b0$3rVVN$Jc` EWVuDtu-}Yv1%yDaE1l8YŷW/>NfEHŚMWji}Rt]\r&?|%]pP(p8h;ׄ|ruKiev3~_wA,xl0_˕SಏήNWnȢ  	N;?N¢qâkxi,έTzu@$9n?b9т;zќkRFl;
BR-`; =F!"V*!n}QY62fwsYX@h|by}W.}/1!@̱Ճ'J4Z>ht8ܾP7!j@ }|DW^Tc<w{ Q`#^#BG;?~\3ݦGm;ul<&G̋ϻ<Y8K^N"QOȤoSI}pI6$?}ۏr"tZ"i}hD(L}*3RD!sF;v+(54"
"dhuFH )AM(/L6Jg6{CѡPgJH^!mF@Ԡ)_ٱ	CeZL*22^,4-RH6jhmY+4I]B(\Jg.T$VaوkE+P5*4}}nȕ3.BS%dEڐ4C[-Ce1[dJaeIY~I"YZJ)j惺F=7$)(Ha$HJCMȈL$HIAAAQ!; 0@~X¨j;	҉f̅1],Z-f\(bKTILoוQEU1\dOgt_A@G'|@cW{?9l~<wewb;JP[඘# qI3-W:&A+C>X#gj3,swG5Ŵ\W~]4JIPn u#vY/kt8~(޺MrQ;tsNjvc[lo/&Fkk5^?mǡU5WB=eMvAz>>v\x	*jbjt{b+cc.Wڿ,6M[
ɒ9Yw$b5%Nu`]l]KEEIԢ409Z>򫯺yUȯJNtTgʽP ,#D	`dh#G(eg9N0XtmD׏	+0~!Q'}p_G|"*~فzۂEo7_GfT~`fY.܅f	88v~)4FΑ;u^=0ȏE0]p3(Mʻˌyʆ^5\ϔG>N˦zYJS9zi]*-MhrŬ."!*nljsø#XA?Ž92`:Ȓ%D*v#DfG8F	|qXB~ݜA_x+
?ָƒ],O?Wfތ\ٓ\ֹ֚U3lG~UbgONmfz7γfdS3ҍeƛf͹e<,Ŭ%õ>5GF#G3a59)قX	ef  w'jOl+V)+V\Y:|TPΆ\sa2^)XY ju_"6H&y[VvIOp9dA ±'Xus.3m,! /=+qO.ƕٱʎB҅+7t$yqއy/"ϼ//%oJyQ{nM;s\>O,r7靖`Y-\[Mt9TfSlY4Mp{q9߇fnr~zYS#سZVۛi%Mf.)e`37E{yLVvZg*oW0ZSM[2/3}+c֒XӲpSGmAų_5qkT)fN)an"+=󺭞$
22,f˃91a+kTCWӼ3[((af>w
SQ^WxzIidȴ?nɜ8g]jݻoܲݮa療h;niDD<K-thØ6mMh>Մ,Ey9+zs8oއw峲bȗ ږp#; uSؠ­bH#ղdWOh\ڊ^d]=H]V[$,z{8|Y{U:6gsSZ
6mH?%s:mdkOu%jZzvSTGiq3@z	O\	W냼Mxyݖc+!0#E"ߕp
r Tzf-|QC:9GV+յ[0Ƶ{,]JE5O[qv)E$
yaMe+nVG_b8G0^0MYsx߳-MAky3)M@Ҕ()w?3~矫ՂurbnMh-[vգ^}YA3(RXC(d\P]#f1?>ȪRu{XC>tcGni>	._Om0{Yk]mcA4ʢ?%|4W[6YhY5ˍ^X߯쟜4> o~TX'w!|Vy$rlr>%?mO	Z^1;darV7|AmabB^)UAX[//$;6%vQ6[ΐ4=anH%C5k;!Qg)Ҳ/.X`gȄc8<.L1y.2~um@ڥ>@it|O
:C(fS@
ZNOu}_>;jP{ڏ,qh!n8z:=z10]g v1Ć5o,ǴX_cžjto-$Kw+4>2XqEǞBjz_dW/ݤ#j<:C)oL ڐia ٨0p\0q<?qp~; 㥕_J3`qbLRڷ1wـ>W_G!n2/g=?B^w#{vYd@Ag)VE)T~؁-ru`*fQ+9vSD{IMlo{aŀTŐK[0{YHo{L'5ׄIJܻYכ~~SfͪhoYrXdE.٩ݩ*C 3(m_U=0!bNntXeb6_$Vٙ2o-ۥ=)(co:C ;|gwښAJfW=Ez0^ٴ{47-%ː^tK[C
G";(-iˉ8	rMfHvu/#_"ԸG`.Q@q2*5j[}=nm	bHg}G(,@E!z#ܷ'O(UYOKmn TAV򹊂J:Uly	!28pX9 4$W?
Rk]ypv	{󧢋`X,	ق+Ju39hO.t]9'o,k2+`!K9ꊷ&sl>( i1sike.tKnҨxAHETtwۻJd;JO/Zc"<!/;7[g.Ěe؇':Eފz b0Dp`ͱm9GyD*R:Eṕ8U:EkY7F` BAz1oc*5/G*:}(S ،R+4NeϨx\/:=BU)
{ BT#*Y~4WJv_#0fŘR#j-@m NE@tuD5c;X9uwAt)$0	WFB-HQO>K/K,і5ZR`֜zYS{7cK*b|J<.^5p(,Ϥ'A:vwΥ5Mz[)Uaq3nR\k*ĵw1q\+~s sT	0HL$)8%y@& 1A(2y=z$ q),YYV<P9FϩCHlH7	'f7?2m)z^㮖\Hp|O/t=lp2GFt ,ƖoGп,\CV~ǟl\|Hb
GPo^&>L㷞9d eBi\]gCX;vɞ|<MwyO~[a`WȞLMkٿ8X$.YJw@|遏i#1Js]\5XA9`%۶Mq%@uMmQ1KxX'6◮xDtY!W7j&w
ݔT,[dp,rT.UԔGs)zS	y?C]u?.3PhXjBN]QŠ0_?;|ytGzFАۭb~+qBFt&fy,)Äs[2o49l4mk)^؃2-o.7?-0T<Oӱ4]D9=-4a4P[otՏJ&u'. m.ߍK<&-^`~ʓh-f=Bd\{>LA^_Dqϗ͏'5GeD3yrY:4(1Dz?=g (uٞEb2+Wf-Zg|~C:q@)p~Jx[BAouU	70שT 6?8oK<PJzKUEVj"!9h"4(YMKENpb v@/X;v/\hOj댓&1ǽM4؏xIkȪw]j>3@@l;_YzSv1ve(RW=bM }0=f>^sOܸXS[	G\pT"v\1:Ϲ*6iEkqFhdR,|E(/G^5 uRn~t#֎ѥ㏍sA;
|7~wf1ywLUd3/gd7;{`MWgz؁͊Qv	A_r͈"MNs|Cz$l8@$5Ʃ!#idTV|I$HDH={|)UeF02 c8:9Jq aȍIB5
ssII]IAGUc()0Rm9@y+J5ɹ&LΕNbJMӚ/*7"Hoy~g~QOg[}+%ᙀ6Vlr4Qx6orKC	00N8&'	RscUca;bb1JXʅC򙔡1@H(b쪎ñ#Rbu<F63G/B8iK۪+,)33H)g/b v8~
^ߩuofNOԪn`Qv^&?m6^$Ā9)ڀm`"RQ6Ii*:XP'Yt[U8^SGNNSYυ;$FI^6ÿ{A#o\<#𵌠.;nP	»eäŽ[*z\ ߾@E|ʬ$eET	MnJ?[Tʅ}D澗QTMN?t-G觜VWYc/<l&-Hno˾ʟNאGwAAmPB#շ^ΗΤM1g^shc7p5Cnˁ0uϥ,>	 j'sWIi<Gz5'p|]9'ntn/&)`(_ <U2unRyuU
pgCʭNShIO6[[u;LJ@À/sKC"@F2ղ68Ed&e]~CjCw`~}i^N7e;WzxQ?Iqrz84)[h`Qj BKA~2[&
aCnieh	xbGpFGc3P$1b;O:cΤJb| ǌQa@r zȠCC	[j<Ϊm)(1W[{HܒD{xIà@<e-sz:0w@"W16^}9ymk?V-LAGN\T|zT^>`͏| γi~J5`Qn斋wHƳمI!WN0ׇtf,Lr,*pptV5e1Uk5up\e^i84e)֌0ױ?Rނ]WRǟ&1T=Gv:8:
x7x~'˷TzMOy 
kQ9=9b(WJI\,sïQ?hLۭ&-J𠢜W( ܌2,-tA7ݩDqê᳨Mq@y"\~DP
waeCQp\xmP`A9h)x'ϟM?3 ,R({dFc'F@4l`qe!f5?j=Zl-EydsdaI1ë:W2HQr؀ԏ!^fY3=}8b7LmD;$wa*B1<Hq6zaGAEpy/~Gc{KaOʟxV"9s){a43${VMU	ʭr~?nPN4>T'=Nѓ!qHTΕUTsAZM	echu14%޺־/t@\v토byhw?-}"!L6-},ӻR׻йqD0cp	]i)x)^@:fԎwFj#2n/$FkT#|_{&rM?l5>y`rXV/l;!ɯ9yx;&-3F5pH^M6 [?iazSG9/V00(gs&kn[-Fs'81θ_l_OlfND/[{jt|7>L5{bѦHmvV|o9@km ,X~hM@K'~8Ka,Gi?f>ߠfv_ptq{`*nm~j`s{b[ÞmM(en]ӧ{sA
MֿTw)LC.)g=zH|I}m{yN@|m6ssuOrxcwJ,:QE2y@@D{>?T_֜O~}4do<)bh_}(Za$lzfK닦8h`lw*6E탛p^hd9Uc6F`Em26eg\TCul,$s
t#aX*0n}v^OtMңv;3 B!^י55<dZ4"	ʕ?`e96U3hBɚ_NьmM1AA<dwƣ6#VC.icL/¯=5m:L`$v$g MD@qfm?U3OW-kWzTDddX) i,Ev&mTM U8fT{,d\l<1T}TKR0GRN#D;hD5|dW)NhIA.*\ 36ЭݰenB!q멜p!:FUrhleک6\ 7Vh2;{h6tq1PjoW>PHs͘ ^RJ\T
,Hߺ~z<DS/AzFi;Tq\kT+V^-K_D7y庽_TޘhܠB*Yp~wiBRF@8'|p{'#iiu-cU.`.Ht'he0Oho4=(
&1%Lr*޼*g&iyӱ.4&l{f3?܎Ey4gLݏrI3{ڱGpkf#Ddۀf7졮RZSo(	9on>#3?_ܐSU6LGڛ32O7gm,Fe0XLnIK~z	)Ux>ߓj"ZÝmxu?mj'cbs6+n#CT]mG"O,Tz1⃧ybϨyqT')I@YQ}bq J}1۲H䆏Ewxle$*xlF⯝_ -h('60ږ{Ά>2.]ʅyq9!.ql'|%sfVi8D
3b̾&=JA~^@}EOVTWK4x1w$/z\x?Qɏ\0t1XSkZaJw=]r˕z>ovIT~)~5-ǰ;z>ovEP]ϧm״Lǻ2yPY}ճUC"|οEn8Eq ػ~h.HT1l_i	)	DzYn&~%=bѵjƑ.mɢ27/J5wuC%N3|N&AZn&FZ-8~8"[fC<ӕ0a7QHJ	",@cqDdDDDZ$咀yTf	Sl0`gh q`m8B	yok]}w71>V[d51~&7pl;ihtB3#97S/ہLaJ$;e+yպtyv{1?(]eܽ'
y\mh3&:sW\&NtZFXDL$,HR?:b;ؙf.tH-Τ1F"CPA8)Q<fyTMQ
E(&J*6M8iźo}!w,&ӟ:p8-պ嬵2=Mgzg\*5V`bԝ*Ý4w \Ra|O&VvKv(fA 'o'}.ڵ5u|FplX9`s@[17Rh#kC%;ӬU꽳ແ8'\!#LQD`=HQD̮Ce26|}e(_ew-
vkEȾHjƠ6ߔ&u	n^"ǤoONGZKCv]0聱26@|oOWfDN-wRQ䒄:g!攞'!	"ߐ=ƻZɲ_x$]_<2'ͷ o9?{~rK7E-~bGx*\&fF9kur@d
ݬpB]g@i)eWU~f{8f,1\t?ȷJxx_0jʱЀ"3C(pvgM1*yK)-k3e`q~tOοrYw|g2w />տOzĿ|{7ICis#?)/P;QpnҙWEs2@8{5#D0h*eu	J?e#u+[3r}B]&?8n#܎yL`עFj[>"GxZ[8dMjhJ99],>hmDs[E1`7oJ/OL)HeyspkLq\b3b7,	_ܒEF",- iL}rSr5,lH깑P4`?Ďd/MߤXYLQ/
G8c襙:p"B6&0!pQh_2{7=T縯a wvVIgRaֵxZgǨeZxk/g7VέOrI|>y BFݠh5\d:}oѾ5(HM~uHQ}=>SM{P0-X$m96/Jm.5[o9^ԧuxD/W/!r` V Q}=Np4aՙ6~M'Lm_QtCLA"OҖvp|9!	bt~_bǂ/l"0J<h=`p^Ƶf\q/,IpuxtRGWYLrHEa4*Jw4:|-3 qComVH`:Aq8e)0>F5
`}xz.(n|&t jS
wg^,l#iU
A%x@pi/0t8mՙདྷS@oؽZԖp(;!p>4tim13 AwQU1GcùHFD&Ʌԏ7#6&+	_i<VaJQzD-<Q1߲jP+KiJN9p zAJXLccxâx^뀜Sxumx KJ}ĀB   O?geyF9tnaYgh|jSE4A544 RhZ<
8B .+>2&J|f&*1D
c
TӼNu#
	ISHbG%Ƈfc U/Xm6à6_-D5ܘ,.t[4))ڌ0/./$GmFE	JjEas奒9( GЇvK3d$DPh>f*G\gfK0}ͦ˛mua.n~ja8w-[Jm3{O9R
I*b8ou+J}gsYꤢBLJPشB)ҪD"kW=|#~丅$-ycm[s+W	ɫQ6nC~@'5p-Uy"[۪dַe%DUr?~]OV~>2\t]80Z[cإOnٶ}ίxYTjU*VxA_?t`<(-CQu?Aתޢ$(کQԆBTHA_HO&<YMTωjB<:7^[ιmg0ܱˤ6{#8}\pyܷx%e h4yqC 2R`?<`giG!PI8hdcXGP+qd%O&K?bC֍$I$IB9bhӓh4	R8CQ$d1Db!"Ȕ50tRhE0 KSYU^4U;Iy{2N=>s%|+0U2l{od7RIU8Bd_vgy\0ōb[E4ZU&v^9V"p^.H+>޼q[ˣ7%H[ŧJ&яAk N+c/%|2%C>8H	vf<vUuֹ*kBBЯ*VW\cFԍLF ,+Jj騌`ȡ׀yXU~$ЃԭJ8okcjtЛDݸ#X90	y$'_H.6Sς RHm¸ED	b/)4]]Gbq%Jè`)(ë2ԕ%GCFbQ4d`o$֝UI6\~OdtFÓ  LHDN%Ӏa: _j!_?a>3kf@܋_`0:O1t$O6`nSd@z
,xf=Il pu ,L(tYX00T<i*}-3Iw2kL;.Lf^8>{F+1d_k,
?@>gz0Ą|Ѽ䇧rc/cO\V;5ӚD/N=%Dl-zqU{~Y$+H Jpr`(<"#3O1}`7-'J4S;08s y G>ŭVX1~91Z-^TB*_}f
wΘ'xόɗ.<5Zlf,!˘
~wB_D[~.6ykR
1L5LO0ߧ[9vGHdq91lJ:;WjDKZa#V>$fxŽ=$- C,FPY2Ff`!)1pQjo#UZubGfty)<g6ԴuG $ Z=F A4<y~ /ly{u
3^[ ][]$}a?<?Tg\$V1B)Tl~f_G71@@  	$#|㿇>Y}k^]8e	\=6l>xgH!1b]Z XѦQlw%岿`^jWUõklKgQ_.Bzo=yG%>&%מ
-Bɸ:9k,Y[.	`"I'4?٭%3|s4qAF J>lɍh_wa7ahK$a/UÃW)[Rjl 8ڀ\3!f; # -Ah⛖{mrٍC/Ѭ"8,0|¿&X ǀ',g fy=$)-@$.nI_7 _kLz-z1W|
Z1&콎/{$ӡi뫍8{? .֐0&hI1qnt6\c_nFYaWPW쨂^+]2Q`#!ky)*]6	Va*A.!u|^&:8QH5}TUxru(;_Ơ"z}D/1O6gzVAЛkZl
*߈y'!hw:Gȩy*5/"

,l5@ U)[(;=Ub7lgl6\5 #|Q90,I{hDr[otc j/L_h
[̺?B&!0o69L98bFs_7%åf~NI^v36 Ag 	3W
X޴duOjO0ċ&~0>n5NX3(|" j`_N@ϭQh&Ϗ`\f ozۼ:BcԀ:8d72=`C-74doe Sשa+GZU᥍9'1)+&ǶL%ߧwÔ4pvV3p,3HJ\	?DYMNbb0UvѺ];!h;$A5 B4/!44KA_DSdm  kr"b#|#OK.>@	IVQ H'|9 `V,C,& CxP91bRF0=W,w0ohĶfܮĎn:926cV!GqeXcsx535x==}|_fܚ}?F/G;Q;`XPAKPACK    \&   BDEPEND       i   
BUILD_TIME   i      CATEGORY   t   
   CBUILD   ~      CHOST         CXX         CXXFLAGS      /   DEFINED_PHASES      +   DESCRIPTION     %   EAPI  =      FEATURES  ?     HOMEPAGE        	INHERITED  	   f   IUSE  o   	   IUSE_EFFECTIVE  x     KEYWORDS        LDFLAGS        LICENSE        NEEDED     2   NEEDED.ELF.2     B   PDEPEND  +      PF  B      RDEPEND  R      REPO_REVISIONS  k      REQUIRES  n   !   RESTRICT        SIZE        SLOT        USE     *   environment.bz2    K   ninja-1.13.2-r1.ebuild  Q  
p   
repository  \   || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) dev-util/re2c
1780160670
dev-build
x86_64-pc-linux-gnu
x86_64-pc-linux-gnu
x86_64-pc-linux-gnu-g++
-O2 -march=x86-64 -pipe -D_FILE_OFFSET_BITS=64
compile install postinst setup test unpack
A small build system similar to make
8
assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg buildpkg-live ccache compress-index config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync merge-wait multilib-strict network-sandbox parallel-fetch parallel-install pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox strict unknown-features-warn unmerge-logs unmerge-orphans userfetch usersandbox usersync xattr
https://ninja-build.org/
toolchain-funcs bash-completion-r1 edo eapi9-pipestatus multiprocessing python-utils-r1 python-any-r1
doc test
abi_x86_64 alpha amd64 arm arm64 arm64-macos doc elibc_Darwin elibc_SunOS elibc_bionic elibc_glibc elibc_mingw elibc_musl hppa kernel_Darwin kernel_Hurd kernel_SunOS kernel_linux loong m68k mips ppc ppc64 prefix prefix-guest prefix-stack riscv s390 sparc test x64-macos x64-solaris x86
amd64
-Wl,--as-needed
Apache-2.0
/usr/bin/ninja-reference libstdc++.so.6,libc.so.6
X86_64;/usr/bin/ninja-reference;;;libstdc++.so.6,libc.so.6;x86_64
app-alternatives/ninja
ninja-1.13.2-r1
>=sys-libs/glibc-2.42-r7
{}
x86_64: libc.so.6 libstdc++.so.6
test
8988385
0
abi_x86_64 amd64 elibc_glibc kernel_linux
BZh91AY&SY: `JTtD `]Qσw{ʻݕ{Zn]6cNq ouǶdg)݄r}o^)|=q6[ut7UP۝ֻz9`7=؏{c=E(ww]yk{`ﳻkb/˦]ws]֫'۳9>%k>ιboݽݑǺ=gޭEt:toZy$Abd4E?DjdѠ 4   I"ODi=4       b	4L$ɦ@hiCF  DB4b4T!&OMAAM H)I&LiQ0@ @h H	`C@& ЙѣA  ;*j

"~oZjyRQE+ Xi* XMIX,	EXQUPEF   jX*T"*1EJ`3@X2*D)&DQn{xd;\_>#VBSp1kgɿH_e/p>x):N˹̌IĚHCT,T	5AƁ-dZMZVLF!1%RVdblk"P
PjNͦ8N:̱a(Y<HLC*%0 (0RakM1Ӧj
dsE,!XM[:D!e$i)Mba5FvZgfQ@F$@^_~ι_5	ws_x췷C%"F	* ,![C$o!Z&| cX6_QڑS"!igHAOLΞ9.X:θa<Tٖͧ5I8~߾G˗s}<t=|D}+;EV9ԷH(y@da n 
.tTV>H>|~*.Dm=97dReN{ȾȖZl+ڼ_gs~*(ꪩj몶cp`mJ*EdݏCv2m<hSfŻ,<ܒPL/Ix 45י۸xy^.Vp[:w%蕵~URMն\.jZ'wo
Rm 65Mc"ۋűAs5NQM1MA.490 Ӟknp,؄6ʍs) B\!D]޸Wf6Dއ[;_[øf
*p:ɻ2Z)nj_rht\LiCn%z?X1Y-tFNg,bC[C=qZJ0OKeCα޾$ww'|yQr>%^pktȋV;W[N@߳33ew͇|\jd*+|Z!h[s]lhLŅϷof|]%)7]ٯ̫]SzRn\pi3so}1<o1"SbLbmavqi[uf~1:u7b#aTj4m/s)c:{ڳG'NH?sxg&ntA})euVH(M[!kٶU::7we3\9OϫN悒pO'Q}j_o9l^h|#XPDxGkí8HktE*b1bwg>~z~Npa`d!*/gBs=$֪!q|ލݾ~VkP=a$@FQiw2-66wl/8G!BOFRx;+Z`a}wzlK}~$f1n-0_\#V"d=?{ceb[06&,(<@I]醖&5d`xNA)XSzNlBcR-<r|H栗(؁[	Q)P_CC\G`:1nۑWd	[3 l[[~JkmM#рR$DPgO	;0uϵv1<tv"ֺLDDD{tJgJ"")r}r98 
t`fhFg2Uԟlm MK#ȷLO+	S@T$EvU12[J=S3~̶^$hj{ǝ$_pT7>cogErqGp	m<gIȎDބc?s3zcPa['$mϥ\wTRMn=eO'Ysn"ylCOʈȸ>]j4Elf
4"2Z[Wb,1kSpIfkVI\
`{# dm}5?[	 Y\ǜ/ׅcR.)acY]y1ZK(pe{BGka[kxhe- sǇbcO0HO
9)hY,4rO}nx#1~)댿iTA;i`SK^)cLmNr]d>&q}JnGByPyj4?|$|%W|ZiN*k-%ny1-7[oMٍXjpEPLF&/>6LYvG>w&C,<2#\QIFqk~Z wH
#O.õf?v1mT3W\Dώ\)G%,wm2=|,tuS%ǟFI?udInTHբٕ°=h8M3Tvms[ǚv:cwDϹ>Qg_~=黅()98;	]dYtдlf3+ kC^ڥ濊fĀ,&:I*ei2SQx}T=e Hb5C8IM;-hzV~>¾VkCp%whJxc3NCCr0jbAU/a;n!x#	9_6;jn~ɶaI?QxoAYذs eOX&NPshdZk8t5*^H>f՚EB^!-~myxm9"&5}yܗQ\<a0̸*O;_~4[CkvOƱ>ϖyf١Xϛ5滕<4Q$Yh{083iU׶Yhhjab&z=-,l8ǼQLؾ^/)2[{!l!/0XRJ: E@y&~	HZ;y+&`Tq x7<\{iqR9;J^Vr3G5C^n6VɮJԢHRHB"?C0ACR4%VEF	V@Pb`!mUq9-̨LIݪ2XY0^"Wt1;# ~~^tN(E"H!M`~7͠;:r&3P3ˑ{;?<UnݓY/_q/slQv=~lqv|u2]v'+ճ;gvNc2:U18}B'ֺZ%.J,~$aIs^]k7 <`m$")-@EJ'vt2/ۏ\Zj*:-b
!AY1D9QߗG~9raot3`K׊&f;D,Dú,}k#~v#i^&yIFYAtٝ<e@xamaeoT[XH<bbvɸ;&+8K
FR|EMD )!fQcBUUDn26݀LFFLO^
$l)YuvvFP0 ZT*>F:&JyyTQE׏fZI@`&Hb		[+Ũ d]XH`l&"T(4%-3(|x68@ȤZ4{l`yE_Lm)i{|E{ / o}vss7oGGP#?M:	TW|?}zS+GLH!|gU@PVՄ };!9|C'@%&S2gP6=-֚1DX$I*MIf@ߣ^FAy3 vH47&S>=,[h̪60tm}k|	n=.Qic2bE&y%h_^Tsaŷ
ݛI='@5OH4<gbǆ^-!&"N,2;Qc{8CtZvjt>
6?tXEx-%tʹ_]ϵi-eJyvnC~{$식$_^I"W(OsYlc]ݷ Gp1$;<4_odcCb/Ih!OPS_f0;̓]zqwJ_#BTq#M)nZNC9s߁afB`I9b}yEz||GɆ~2>co=)଄@om0QQͽE4&)X9^ĖfL	7e
@>~>4\M/{c7ޫgY*^.;Xj$ =Y#ou04:107 <*t;`B:jL4@ٷ	ct.pSB00nl1ģox~"01F}4	Yܘ2//RN37@Ck\Se\}WH$eOr.xbBa	D؈`kbj#]~!@C^O
vK=2.蜎%ˁ1sec}픂1-jOeDjD]Tˉ{`z<c.͖<B12)ٰvzw,cBu!kTfI";T[#n`(汶\WL
6vo|s8ఱ)n-9czTEqsON um.\kY͎yL'ஃY̜4޸$]xW
$4AM$1MZ)n)q]3d*~ͶѯWvbkj;D>:¶]2SGbdPj~ٖ7pRHĖuf%:b!_xp.[cX@b2h,Q^`@67jjiB> lN庒ͺ-r4%3U;\e'۩]K	\(}{\XtU3CtElmĔ'5DiCHyGx`Hd|oz#LNvqO)I^O
_ggdP|KYzn\/;AfTK>h0m{?9K'B4?AkikFA	iA{0ّ;܅hBq342[s
c5bFޛ;yO4@=
T5cP}֓"fTv8RO@rJHB&XϬa? rF..*1&`e!gՠ4<t7l1Ҳ"+dfpC;&$YFb0H&$Ru>Ы^(ű^;<YrN/v>_woyq&Mb˨۫
ֵJRqcK^c,,ѨM1(\/+fst2v0̒`kc($WYs%=1`(b]cfؽg]؝Lw$("utG
,;I_|Ɔl-u -;PPe!q_4'eQr62doj>ңADfRϱLqq7ZO1Ӕ'&|%ZbT#srsvtMYKVf>԰8{:is>m|\|i,9U,N-v*|O[(Qm3gҾXGqGK1nT"\(^wPnzu"#݁DiٕtWF`u^+t}דjԮah{hKm;Ʀ{GpAω>O8?^~0{ LT+{)oeb/KkZ
~-Ǻ%8}[]iLdi|a
_N3F|UC,>3v!sYoڸdvB9Ƃ"G<7RIc
n磒[
L8۩{o>?TvsCa4htSZ/@8߫tK`8DQ]Y$^si$66})-YيksblhN/9'bn£Z{l`W4ڂb|{ ȑ\ >X!
\'ν%)M1~.QFv>OyןP	==}hC
]6kyq w|vZr}؃:|3535)PzWFu|<Y\k
q_ERwW}"6w)i)G>Igگ>lo42vQˏ,P-#"a[6^I8S\*ɄKhzjDXa.	~
{	+,j9Tĕ@nv<Hp8t{727v>wi$Xeyiw]k*l,}>o:M#q_3Fa	
n_uUcUb#w2_	f sp݀{.bCd}b"YP#P{>cT綍:MP{c}=\)z(<IJnahi+fB`dR5QVZP:Q_;(1Ȗop@ ̳"c&-pr
e0e$s>ŭnj`|22_K:ljFٔ@Ӕ	hd1a Z	U۫r0/3ꏉDjo-:b/ySDX!3b|Pa敯iD<8d
:0UJK	yQą"*1cH튞Nq
O%Kؘ#SUFt舓mxTL,,4y9QtrHwDVzB%Iްh֨5ChQ	pXMM9u!`bނ.Qlb1{k5X-<Q
|[p+&qpw܌vc%C<Nx[@h,C#w1PŌj˧̀7~#[FtËCD859u9̫[./\"1IJu#Tt*Q{bbo#vDmm&̚; YxTb6cQH֖kNy(o:?#0
~v^w\^5f](~5Ad@̴-]LHDCza|֩;H6ϴaH0	<7:0
_^B
e!RS$Q"
FI|Z:SJ	#SG2," d8UsLq:;m;euiۤ?	s2\c1ZRnIc.<tfֲGd+3Q.
xk:évaq<9ǹ=aĜ	sRd6%]1qZ uݻ:IrH[R,%Ae&l6>-jt<9?UUo6wo+4Ii)۩FMQ\r:J=qGlG	yT:zi&Wwr[7)V\E)hK@Wͯ|31c^lGiXh	 HuSЉMP:Gٚq	1I丆nkBo|%e5^]<dfbklww,40T4
IisN3c`鳢^BID\` avވ5<}0.jc߈:|ٽ(ے$o~%^*b8y YG@9frXTUPm/lE!rpX6Txk`*CF{p`qAN	*ſ&DlzAd%G'b{o5mɛmcdJ
Q
"~xuv:8h@ŰdܢR#lQ;PDvQNnEDsv{#5˔nhQ`m#̔ۑ{w& "\>n!s0$[ ޻I:wvWԠ6Ao7ն;F;$N:!ILH( (9b'|<pÁ4z0+e7R reP̅M!1ڣ {q̜b ~7hLP5dՇ&av{IC0k$̍Nx:Q^zyM'Q2ԴKm\T.'AaB܉BlC)@ۭWgNv!N`N7mTUU=sʕ&z@9%삨hQa_{ȑE%0OP1ҎYJT-HRAj+"6&1l\.ӌO;1
ȿ?GoaޣAlc+j;z`R| Iבf5Z#cd5AQAy \Gc``%`eH{s2E"Իk֢.9&X0S<ږ檼
Znp;}0cHtYmp속^vM<cJج6r/uɷ矡Դ骺'iCmC3P}yV:9h
RzXI5+_obd&&pz.!'7U./T3[7"`%tXV
Ȅ|hZ(EYA"6QaԜާgNehe,Z%Pvi74
2dOnTDEXIHʸVzM<q8D@+k1`c"dlpr le9PAJ⫤wl ) 4uuQқ@/q3aCxcg@XܶAVxۚ~t7w
%Td:7;FYPFhݨ 쀻E:4Cʜ=SU,6DꪈHU	
r~F1f.y֊9v.[a(4FZHø6Sp5b-t-mTF"ّ5PFՑ߄o76&6r<a.eŵ4-ϯc@@?Vn1Ɏ,TK=Ժ'A0I02Szv|U'yMsY$>C-FLC[YԠ(R+Xby=95r/&mD
$5)v;f [_Gs#&]~}@t!-H7_ƧDX
؉Z@ֵMD`LLG٤H_@$awp{=<8d}(L5zhG2pOj1F*|~LTf)T(~~,66Cik@8}.O _G6 [x/t̲y\c5Djg׏u/4`gUZnWpq|QQ̓ʩHw=cv"5y*JmEO/TI|%s3N-dڔQ8Hof.<
SDD/P7~cEyEd2"D15La+Q+wQ"녗l˾׊J;"Љx~*3&>S<1ۦm(ƾ-;9~y5'CAtǫdFo؀xigWNr~?5bu*YNBujcY@=cԀJtuUQ]7H{QuiHF*z3^<wf 0
n{nFaCΞr8i[48_NeUꕓEΝqfR`W]Ͱ@7ʸeە#FBG8*MJ+ф>2Ye77t9gBJl|S8m6qynPMpӣ{ɑ^$^
^v}We-}~p4x3M3<
_YO ȤA>3X|!9./#׬[X&IڣVJX;p|˛ ,:IpBg&@xT.6AOBٜʀӕ ^d
$$7aFI>~ӏV{S|ss1b9ۈl(>P3!	#9\(Hau*ɂ޶Xblbˏ#k"aw#e.6y@Ps}#X Z8ԇߪ-s(К]{4Gp߁xvX-fZZ^+^"Bi(|4ed!cկ%PP$&0L xLǞt}	ypnN)o.|W_EG#DC3/lAxȓ@b@owŨׇ.%|ewx.>=5c`aI!tT//s̴қ#P`81Rc$_]qRw"h#'eBE1n
&6ĢS[tfƃ>
EӛEެ3yYObDSI=P4bA_a!̆.6ɹMoLleM5}-60G&+
	7Į8G2.y-n̑[*R=TkGEOwm42sGT%xசPfb,bs {S% _Spb+r,_ov%!*TP Pp8{Fwy2@ w1P847ө|C]LnV``Myq؛0*IId?/Y9&a(q?TxƍPp0+2(-K$IH?1Lhd.WepR3q:	Lㅭ5hc39yZWsqmw2'ZM2p}pvwc c4<ؒP%+Qddz四V}|vQZԥؾl~>\e|eŵCH'w%+Bkآe+8m1186Gnᱎ!7a<)
.,úL(:Id>ؘ 
쎆|2K~#/>ɡ)&Rʂ:HC9356qO_wccDU	g,DTlrʨ+){!6W|B{^5-3p!#әNL2iYR&JBi5/9cnZ!x7/xgz̹YT zZ2Da=Q8Hy5⒨ʦu %IkZMQ35ygKEFH$@
;Br3dd9詂u, 3BFT6dZt&ʐ"םHSdDf"y`$4ƙn^H٧Ue [Xm٦$UJl2@PcXMv6%F octn2kOaCsFU)@m4-*WE		;w.$fw]lvvlma1ZD,J%ҊĦ>丬#jR[.Hh@λ.?tfQћp	^.P^ hy!Ѹ6d	5ƌUAxڃ%HSyޮ%5yb~USzW666q{ٳ=902He	
o_AEH!&5)jէ̐y&ˁEfK?Jӊ$`Q
j^LxH =DXoq(ıx[l3iUx$1KNT;=kkЋ;vS28C\E@n@PV_і΅kkP*Lq'$UUѺS&InJ0.L(ОE_'d8G-ƤH(iILt1qcfyV;޵ۘnLy}}!]CQB
|Bt(e}TD4U@{]wtD0+7r[Kh2l\jPЫ{f\}izɡaպ̢,]z^z6m2Binwn_;A}mkt9/C+NlVJ"kq	ݓZ4b=o
TEx_ƄIBnV~
!c{suqxm{^"1o&\4nPwzC2,D<KW3w#!ͭ0a)ٴM:oWÂ/P(,!Q)Ct5<w-W^g1yM:`#yoy? "áGʖvaS6i|f/_JB[
qĺBH>cW7BJJ 69Sx	;
;"+Sma@IA!!Ӊ"3G%ĶRw
F>#BdV](61АËXGLP.I0&6uۤ-Γ3:L#ZgMͅy]"F,E"YX,̫}&F 7Nz/aH>5̦b[qHzeod)$
 2NJ-?+7^^W'r]hWXCm~g`m*?f0^Ejy"~"CpPwcB+JmrEyRo6lvj $q=3*?q
>LFU4e-SL1+Y
b76t~*#ьn-DR2k0)M!2vY~]axڶ|LC" (}pII9@<x88
=JQkYH(qkWqfbUAp<{^@P[$m	Jʌ^ZDZǛs;T)FEB"FO #JNI*"wܞi9,=Z=	|nBPEDPVyC!FfgLr|НԞXWS4tІcE]半 vXh`Z>cEAç.W/Q͝=w#&@ǴR4)#*!ҁÖ\q*Q	]
pV 0FȠ3U;2əXfCl.\61ZQP+8n `;1QB(34.weʧm'%d
@1J:&䳣w(ṀE_,/E+SXUV< "(pgDatԅ_ʶ5	Ux:xހPKiJ4@{Yp's&@8)&ӝramE)Նcp5J4@e>H(1xަ&P~	%RO.Tj%Q;Ч
Ϯe#`q.xt,ґH`S\7.ނq}=;쾀m5
6Ĭn7 $$Fa~O#~=]!J3I g+d+
1ZEJc "JJpά0Qtܒrq;kaZlR0 ̯z5)AdjBsJst+g(	#Cf[,"l\΋e౓n$$uڃ˝15wt埰y܅i#JHwP9R^e<;4]F333s#Ǻx<ޘ32;DvRv>F=NxUw.n Ea (17dLic}&s)$	-F6@&YiX
JX!PXbX"TCo޳s6Q#pxV}iLa9d%ַ>&"D8EV> dDbD&š=!,L
SAdM(
'AU8@.VQjS2Xl0# R%[sl)Zꥬʍ*"JeKU0,AM|G/lf^Pu#+
R°Aa ʝd]<sSڳzgy?,Qh%ln,He6_{Ǎk-nWsB2y\L!̉eJLRT ŭ4YGv GkۆlgbR$8.eR9jVezj߱VEWS#!l;l)2+lR3}pd*lݚw(bbfr%rab*FE'gqf?_Յ1!	!E-ɗotB@|5{EJLǗ6aM$rRBTJ&Ǡ"K47&oouzx e$'`FF;ҰUbjK4f h" jG3(iPmo 3cFj'/1.WRFӀ4#iz47
4~Dl_[u80erʚpKBhO~
ټPQPV3/hcm6(zh`Rht<EO!)2'j.ˇ/U^sEi:@Ez"CJ71+J}ahevi&srl73ͅ|qnu h:%pR*\Ƒ6䆆'R,3"Ct\N<T
!(#iI[xm$4[!h!>՞4/07M{A6YCʖ<,-[na^`p.su*)L<R/sVon{KPM(<%@m>L1vZ]aKm΀Bn}h._ŭX3@t&G=iTñZD10Fm""e:&	광U9Z'̱Bl@+67/MM6>ExI!GAyuGhԭ*NQ\ρD<hN0mESXM ;ҙֈ<\C<qr&TmFi{)3e6aXeZ`A8ųbh47a5Å](b!x!a`AX!QW  1W<B2^CUQLTs@*l߂|~ۇn{khIxs<ܵaő"94Dr,RBB&TsS?Q+@愖ܹ%LCiZGrai سM$9!Yu6iyP7uCf().]#/ky!J0	{B
GAӓdck޶b,n	uABb{FCP:
f93Zm9dSbK@:
)<f0ɵÜYA2crFYa2{)ʮhgG
V=^b6+9MGzF-{҃Ʋ!XԎօK.GMY4^iy8QK(6!pDM4ܴCfzldcELSw:W_aDdE5x>8o79JyyH>Eʕ+%]N>S\~L.VVU$H8ihVF=ǠLZj὿*<Vi٧.Lb8pkOe{7eC^$6h#c`ؙqL~c#4g/2V_!>Y]RBCu	oeaANef>X:ܸdHSga5XHWENQ;nrZ Cn1{C4oF܄ uP	fdK1eXaPwTj0V3$sU3׺wa/vBB<Pf(&L-t`Gj.lmhfQFS;o<}|xc
^_FUbj޼0y&.
2p'$`76ZM"!IXS_VVjBubr*r]u_./qA\yq)jZ-*Nsٝieqi9b J!&{QKDgF	a&%$$"0+ǍH`Xc֎6<oaF k}	nW7=L@}ig"UQrJUª)0ptvrqZp`!6 P',ȕ*"T4"'E'r isb@V.e~t,qbb`}1qL>qC:DK¢hdQUŵ sYG!$7cc>
T]#rvm	L2%nMPC lh&j\5@!##eFO09p
yQG!#&B7"aԒA"s7``&Lg<: {o83AqjS^Yƙ^)t)BLԗߤIAEeax"@сRR^H^t>Ec3Q29:CÅOGł8JB廼.cq^ſ%zX&q!ڱ!o\!\OP~fH;}\z h!tA.gܻhh2ǔ~PH[mb0ˊҤ_MLyP)Gt0p{}xW9r Ro6:Vxqcj]hc`8͂咼7ͳP>A;8xCxͳ],H*Q5ۿĲTy~>dNi;Xbs PmRf&yɇr"0	#MZ)G~0)C^G~7kA	Fw)( cbe:UhfY Zjam|Ϋz^$dGHv)E]3@8EMl燴.7iF>pE#`," H
v֧'d4)qhy 9MKK2`?B0Id}xI@H+"B}?    "?{'W\<(U3}e!*>?뤖>A||OU6lC}p?3/]['k$c-$n_(ϠDK*1ߍҩk;Q=^#=$=7Nεbuyoj/],Z+eOY0BD뛸U<{9nY5{1iۓ|}itTW2k6h#IL*|7#@46PQN^ZSF)L;j65_h\6>^A"tC1X/G,L11~0W.	0=eiY5c4R7#^[.	n\V܄܆3DWIIAY܊SfKb1-> L]el+$x&~W_\cŅw*NNĎ^g٨:݌;RwB#rE8P:# Copyright 2012-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

PYTHON_COMPAT=( python3_{11..14} )

inherit bash-completion-r1 edo python-any-r1 toolchain-funcs

DESCRIPTION="A small build system similar to make"
HOMEPAGE="https://ninja-build.org/"

if [[ ${PV} == 9999 ]]; then
	EGIT_REPO_URI="https://github.com/ninja-build/ninja.git"
	inherit git-r3
else
	SRC_URI="https://github.com/ninja-build/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
	KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
fi

GTEST_VER=1.16.0
SRC_URI+=" test? ( https://github.com/google/googletest/archive/refs/tags/v${GTEST_VER}.tar.gz -> gtest-${GTEST_VER}.tar.gz )"

LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc test"
RESTRICT="!test? ( test )"

BDEPEND="
	${PYTHON_DEPS}
	dev-util/re2c
	doc? (
		app-text/asciidoc
		app-text/doxygen
		dev-libs/libxslt
		media-gfx/graphviz
	)
"
PDEPEND="
	app-alternatives/ninja
"

PATCHES=(
	"${FILESDIR}"/ninja-cflags.patch
	"${FILESDIR}"/${PN}-1.13.2-allow-psuedo-fifo.patch
)

pkg_setup() {
	:
}

src_unpack() {
	if [[ ${PV} == 9999 ]] ; then
		git-r3_src_unpack
	fi

	default
}

bootstrap() {
	if tc-is-cross-compiler; then
		local -x AR=$(tc-getBUILD_AR)
		local -x CXX=$(tc-getBUILD_CXX)
		local -x CFLAGS=
		local -x CXXFLAGS="${BUILD_CXXFLAGS} -D_FILE_OFFSET_BITS=64"
		local -x LDFLAGS=${BUILD_LDFLAGS}
	fi

	local bootstrap_args=(
		--with-python=python
		--bootstrap
		--verbose
		$(usev test --gtest-source-dir="${WORKDIR}"/googletest-${GTEST_VER})
	)

	edo ${EPYTHON} configure.py "${bootstrap_args[@]}"
}

src_compile() {
	python_setup

	tc-export AR CXX
	unset CFLAGS
	export CXXFLAGS="${CXXFLAGS} -D_FILE_OFFSET_BITS=64"

	bootstrap

	if use doc; then
		edo ./ninja -v doxygen manual
	fi

	if tc-is-cross-compiler; then
		edo ${EPYTHON} configure.py --with-python=python
		edo ./ninja -v ninja
	fi
}

src_test() {
	if ! tc-is-cross-compiler; then
		# Bug 485772
		ulimit -n 2048
		edo ./ninja -v ninja_test
		edo ./ninja_test
	fi
}

src_install() {
	newbin ninja{,-reference}

	if use doc; then
		docinto html
		dodoc -r doc/doxygen/html/.
		dodoc doc/manual.html
	fi

	newbashcomp misc/bash-completion ${PN}

	insinto /usr/share/vim/vimfiles/syntax/
	doins misc/ninja.vim

	echo 'au BufNewFile,BufRead *.ninja set ft=ninja' > "${T}"/ninja.vim || die
	insinto /usr/share/vim/vimfiles/ftdetect
	doins "${T}"/ninja.vim

	insinto /usr/share/zsh/site-functions
	newins misc/zsh-completion _ninja
}

pkg_postinst() {
	if ! [[ -e "${EROOT}/usr/bin/ninja" ]]; then
		ln -s ninja-reference "${EROOT}/usr/bin/ninja" || die
	fi
}
gentoo
XPAKSTOP  ^STOP