From 2dddce21f229c30f50639b25d1c98ee2842a85ae Mon Sep 17 00:00:00 2001 From: lukasfriedrichsen <lukas.friedrichsen@hs-bochum.de> Date: Tue, 7 Mar 2017 14:08:23 +0100 Subject: [PATCH] revising first iteration --- .../doc/Dokumentation_VBLS.bib | 7 + .../doc/Dokumentation_VBLS.pdf | Bin 2235572 -> 2244710 bytes .../doc/Dokumentation_VBLS.tex | 137 ++++++++++-------- 3 files changed, 80 insertions(+), 64 deletions(-) diff --git a/Visual-Based-Landing-System/doc/Dokumentation_VBLS.bib b/Visual-Based-Landing-System/doc/Dokumentation_VBLS.bib index ae75406..4b3afc7 100644 --- a/Visual-Based-Landing-System/doc/Dokumentation_VBLS.bib +++ b/Visual-Based-Landing-System/doc/Dokumentation_VBLS.bib @@ -166,6 +166,13 @@ Edition = {1.Edition} } +@Article{quadrocopterWeber2013, + Author = {Jan Weber}, + Title = {}, + Year = {}, + Month = {} +} + @online{quadrocopterSafety, Author = {Quadrocopter}, Title = {Safety}, diff --git a/Visual-Based-Landing-System/doc/Dokumentation_VBLS.pdf b/Visual-Based-Landing-System/doc/Dokumentation_VBLS.pdf index c76d2ca0fd5a9874b1ba8e14cc2f46773520915e..9e19ac6b28f318e1e1e7b018df1eddc5472da993 100644 GIT binary patch delta 177725 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∋s5DQhvA_B7R7X<s+w9Jp&6q<jC%vobr8 z2e-pdA8R`JuP`^2nK|%`jlgQlTNj;=sdd}7YfngEPTcxk%Psp)uC(&EoaWaWLUjuk z--^rHF>h)4%c9cR^<w+Bide5Ho#bh!?U2Oss=L(8`+EaZ&i>e^2f}uS7v0hMyZY5K z{)f&y-!^eh*=#Cx?8~dfy)55T7iX-IDQmkJr0pTtF!jK#<AyJkiYN8l2w#6gs9(Xd z`M{*9dD9*&bD8l)wrT0J#eWyg;MrOpZ+EW1q2A49il{1AP{2v6t9y3WFW^iP_|cJb zG$~+my2)PE^tahpAKX{{(f{S$%C#$eZ!iBVDd1dX&+l&a!On5Ei`)vaTa%(@%=dV2 ze9<^d{YvoFEfY@t-X^%Sn9F0y)MGlvpM+=McCAfgtSn!UUDn9I*tQ`hdBxh7{<q5} zoO+kAy<>as#e_T0N+$V<+m>3bo%+50x_S!#qsv|m*Za2|Z1GpWH+@>ocK_sucB^Gl zJv1hYUuy8bQn#Di&N-rOi<B_8y}-4udZyj+&pG5SYp=>qO0ZC#@uYpqq;v(DX44Z% z9P8#<PCGa8nJWJ}b;p>;6V0Sl%qB59G~8UyYH>Tj%;DX;BPtKRf8pA6<6>FB?llkZ z@YX;0!DG4StNEFO+TYH$mmaKTe{GqZc-mEe^Cn}xvkKo=zT&x;_tmiLNh<IBqbUcy zOA?$}ZuPg;@tJ<nj-Je;{BrH{>61(Ma=X{-EHs;8Rkin&<`SRZ+7ZX4T@-31JMME! zC%$R-Y(BUBfWr&XD`{8mIclG<bt>xLki0sY_by9ky}7#jxf2VE7pc4G?|zo&a45pj zsg8$@<z|WFTiLCWTZ6NHzRk`Gw^3Z)ey8%Rvv&HYRdUG+E0lyXoS2+F7G&BwH+T3i zC|(r2Xt_)Hm9)1LZ?Wut<Z`K7I5xNGeV4~}U;8)ON>k;#qOzZ#yJ_9z%=p!7onWMU zfyKh`A}7_5ef5Dy9z=OMtNn?VcTz6D8*xvZCFF_p-InL|2f{X%dwJBj=X%+)USz!} zdC_>$<$Y@tPpa_UR$X-Gu53Y7LQFZwi8!WBA{u*FoLw>Z-7Ag~nTGeGj8$%5-fZOd zaK8}|vu$fv?BA@T?R|0PbrW|rYhOQ_#_@FF)s-EUyuR5I@7rF~-*&H?Xk}7;gmbHK zy4X$2omLTEj&GZy?yxgFc`CLyQ}>pd@b}q0W@n$C6jZ#_*c@*8@ah?*sjkMt8cuSX zl$@^@Uua_O_PDxD=IGyTJ!VqnS`t^o4@vF1ShA^ihJo9}r$?6fJ&h>wxfODx%;(p_ z?NQkdA_Z$#Jk8axTDs@ENl*QBD}}`RvZ|mg?yUDxJA!5(ZS^tOC=_(rYm!7y?xu1F z-OZD?-#N2O-f#1vpe2O{&(_%}F5lwJbpE}tdWUDbY{rGZkB$_E&FO9v)_PJdzWl<b zX~{vwX}^TSC;xCdl6%faKHcVBzgCn-@ash-X(2BE9lo@@n3Hks=%&49>k@mJ>sK6K z^T*-Kl0Z%U#ThdzlJ%U9O0UhG?0ezFu|-*z-p{>c68X2j>M!Rd(S=c88wF~;J@310 zl$KUG+V+G02%E;elIKbxE%Aaf33V#}`wu#@9O~o~JM}SLSiazdnuCQi-_PUwv@4g$ zZaTSS&ipN=OR{v`HY)#Gbt5o6xN@@Z%zroP6BT0XdGvPpFPYDpeIekI=X{s=XA@Z( zUOn=6dY%5s{#>o<JEpgnw%u*gzZK-qyxjAK?W8xwGj8-xdXjm+Ic5LOm0R+3el1$V z^GCyI_SS7o%sedTZr{7Z{#@~%-=B3^_AN$cdH2;jo@l?4p0RJI*uUV{(oZYa-Fdh3 zNsce0;lge81y$#yp9gHK7v8;9*DmMHwtr$$U(9_UIt0(Skh1qqo6@I!(oXjt{gpj_ z?B4wgelMqT-aL3>^NTla7nojT{xxg)^-tC9<cIp8@GqG%O}@{oJtV%|6k&O^;N!zh zom`jPT6e20oOmQV<^H~9Wv;pJwqzPl%5QqLQ+t;8)m;h~GyE*;vp<|)IoDFLq2)|v z*@M4cxvsg6x{IQn1auZZ7vOzs{$@vx#y+jIlfGw8otXSQR{5&$B+eu8|E`1>i(TtE zmcyL><wN5w<>MvCuGE!P`Bfg`w4Gzo{Nrou<>DJtjQrWy*Ldx2yBZ#&eyD$IVRlc{ z$<VcN+u8N?%SsF1?%45a*N*x&nXmkJ)h_&9R5>p>yZqqg>dpxYf<BMBqRi%f3VgC? z(z-SYhRatNZ(6fwEiVmJn^K{6|42Re#JO1pJ!RXgX6P@iIQPo@>iV8}Mb}ysWKQ{g z;r;ukw}0Ypml~OGylcPn#xGs)_~eI5w+Yd!WR{5Lc)p!+OFHP_TH*8WHgXAVt*@UQ z^~u+g<<yVdZoU_Bo0m54JL1go^!V)eFP@832W4HnmT>yLLFM9#MK5nT1lwE`;oh>5 ztv7rr!z_ul40Y???)~v>*`6oj5i+kc#5G%WmI_?Ys(CQ)R`K%XS$A`7!&M(8E`2d8 zZO`t^Nn6bB?|Q!Fd6$`v+{_N4zSep6Ryoghe64TFk6kBQup|BLzAC3h)-eqVhqYea zX=tepS8)2YKh^U3B>zv@OnyIjUtJW4kYe)Kr*Z8`mPlUt^=)PExRw-$2eg-L4|y`F z;^Lj0fL=uz!As%-vny;H!z$kG(A0UYuy(tLM{dkg`>Yk}i{0{*UVLWX8GS0`hqt(V zxzCsNe*O>Z>ke*iZ=3S|*2i1b-)>D`)3mOQC$mFBY-3%R$wK*(|35WMq61viR)y}j zxc+4A|9{SXwTn%jc16^GsBfLiv(Tq)k3+S++}^rs8y>}O%b#-m!WEAfPyQ%5dHH+2 zzPR`D{r6<}8K?Nw%d~ZxTivj?Z(<Zw5!=Amd)wa9#@g0OrvB~z>hhW|W%V4Bc3N0% z)vvG054S#+Z)Q;Pr%zMro3M`Vp3C>@FIVrbuW6|k%>FWW#!t6zA3h%b@#gr)lZl^y z9S*46p?zuj`(x_s?M)IE%Wk<SmbdL|zkb{w>G(tQC5|Xotm<T2Fjqs$CqFKsoP%F$ zWqntPLH)<|YftCCQhu{u;s5c=p+P*R@^$C?KJNdMwcJBaG~8b|?myG}|Ev>pkBdUO zO-4rGyWkm(rf(2o(W-wN{W|}#8K~2A=!H7#imf#r{97#^Op1Mf?Ru>G^osp4(K>Tn z3R`@iTnXEBUF`4ue2XO-Ueo?~T+)6Qz>=WR)&KBJL7lPkES_h~Miu1_3ssn{E-0zl z$ZAYI7NpvIdUx}D{v^kp2{#m1JX)PKBfG+M-{NNT?&kVK^XD6O25Z%?X51(c!(~2w z{kJnmSMBuZKBYJ{a}JlG1Y3)oKY!d_-y00qE>GcKc0DcAF~OL#SMqA}%c~FCJC?TF z`~GK?{mHOwg3qiz%@Pk$pWfKIa@#{I+b*~YY&JUDx=~sEZt+sjptD=8WR_`ZZJd+1 zvn6QPv|=6O`|B3D>lEwguikFrS-)7mQ(@aR+oi8&27U9<oH}!o9G__CzPEP_I=4<) z%X_(x*ITgon7NVvDG9NhvqyJ5o3zm*!}Pku3e~{I)XvmvITu4*#Xl^#`;ALyeUz@% ztmN9BuZN7it<7%QU0^yT^7m{&s)(-Hs-1KASG~HqyZIo$v+By1{IbS6`xCx<+558B z&&blgYw|E`f%Nr7J&K_!yAB#1FS;5xahcAqTLSt4rW$(30)Ftco}VDj(|Uf*hnHdx zn`Kl4bsInCHG01EKgX&S)0e8t-RY${QE%t6DMBwN<=Q^CkUXk)qDW)?wWwziea+J@ zZC1!gwArXL>BJ(I`|2KEO-ocPvYVEK<i{uPJWzk>%#n?2?%kS~YH;m)3g^bvH!UUh zC0a<aX0<Xr-LL&CLut_tcRsGDSw$YZo-SCj?nwcU@bVMWOlB=8+kfzvx=#OwKOJv_ z*UV?hk58^_%XfFIzg?WN#r^#P+dYe-tX8?QUrm_ddHGG%(RKeG-}&01D7=v+n>mVq z!=bk)_$wpRw%02}E{iCcs_Wb8_I%kSxBj20W;J^?x*i3%+)SOR&vm<S>yJt4+g3{- zUbMY^iW~pY^fz1m^u0~qT)O?OXq!%==;lLuTbdX8w5)KeKRLa9W#CITM#hWZ&c0#f z|C4YcQmS~W+0L%VE0$dp%z0y|U%%1cJZ-hNv55ThnTl6E^t3i#s^4ZSQ5JLa*P0Fg z*Ynt4OP`%CzO6j$$g)<~{8fF&ch(weubaMkXSRv;;v;^1pJv3S?5r)EKHd2aPi9t$ zs*Qp8%+)>JM%t%B+j&BSwBM!{OcW2VG~9l-T(C)LBNO{^-v1L<KRNX2p3c16r=p$f z_KRh37Clj9{jI^+IrAIG_sYWh^6vpp_CK2`?0>z@(`Reds!O~(Qwk@&P&=Oe^s<rD z&ly~EI$Cf3I=i+q>}z+<PObN8+ke{Z-ps3<aUw5&^P#dWuejg3fB(LKfBVnpGp*Av zm^nY3b?Wfbv)9WGOkY!wANaf=gR$3bX2A7lu~ki6XAc$|a^-Tw-nl=$O@&YGWxPhc zNkV^c&SkMV%*Jo39`4|Iy!q4hOWUgAX0%(Uds&^^msI%nnNHW{oUaAbC3iR_?`YO& zVK{$b^}RO_e@!sDaq3bC!=^J2ja=lV*GWhD@$;T<yZZ6E;n(B$4O3FTu*C?n%ssMO zME6vs&~<^m8h(xP)feY3DQv&m^mWY*#@(~RxTWfy7;o-VxSEoCXFdPtGbdiS>peA^ zzx&|v3_G#St54rtB{MH|dgQ-~j42oT-iconkg2;>WGvs6YIfc+dV1NSoXl-<$J<T1 z%2OFEk~aG6eRJ^Af)|@o1CROU^VslyD0wK~9sKCROWQT`qUW;xs#Hn(+k5w<hW@ml zPknz1?Aa<NpjE#&Cc~;BJI`7|{R!g(6;B=3lIHn0uZfDjKJxyH-3OK8_x?dV)>+|d zD$B3WysFZ>?qIU}@tDPzdA~|t%fGF+w#}K#jz^V6-2Y;;S7Bs`orZq%G|_2GWeeK) zBQKo1R;(l6EH)#`Sn}>d?O%f4($TRAm0~VI_gueDypn8uuBxp5#f53g*Ee3#jeXZO zW5N7MzWditPHi)tYg2sgp490x4Sw?+-@M&Z^5Op+WsQh0(bLsAu4I0>=H$QObnVlP z>$ZO^kMLR$998*Ta+}WH>w0s}*S3CLbD8t$hLqE#er5I?X%-hBIx>_T{KRxR8dT(! z+cNEt?OoXPtU}<7*sW9km+BQ>324miVot1?l-&KC-**cCJeI1DCCLvOb!QbAFFz*X zy0|XuH&e1kZ)`4ivvFr2?`=gr^_9tIzbV{U!QYa;|Lci>m0_1$-{?8>-ddh9qf4>i zRo2d_epSo%L~=h#TwH39l`=K&wr|c-1Adk?<|B(8DpD0}^wU;Ndgb%;f!5l3tpszc zoy@nrD=$6iyEE5%N>i8i{FS?0a_1!OJY*DYewyWNis%LT#b1AK$?wR&p)x^pO2Fck zQw)UTW-Z_Nw>(K&{oBjQwZAgvpL=_`@bTT1wNf{i8~^^IIAik7!nz;JTJM3lPhOP7 zF56a^GXLI<wKbPj<qpTYM#;_IWWze~Onsoi*7JhfN<F+h-dpZ-I{kaq%bhth1x2Nr z>jE|uUs?CKR^8y+Ymu*IEstyt|6*U$zp?J!=~YizUQgaTebFfoMc2S4Me9SqSWatB zQ`Whkb0pwOf#>WGi>)8De-f#w?za#A;w9GDzUh#aTyawW&acuIi!}S~k~80ax^mr8 z>eiA|^&c#<4^2MsWKrq087!A{40diY+ga9rMJ_$MkdIaTVz}=At&63fiaedS=uT<$ zyKHAOzh!Igm_G9}Ra>yIuJvnt*#g!Z->*h7O)hj1JGiZQ-|IPzA2jk)S6z<N40o#Q zf0o(ul;w2!iq*ku>Yw{YPYv3xtKOJx!F&0|rQ4?2Hu*O77u4B`S3H^8_`NK)JpKHN zpD_oc*U76^OO(xMxaRkV^;6+awJqnfi#$B!T~*XJP32owBEO>X=8yS}CUeUo8^SLh z^1bymdiFfcx_5`{+^>CUZ#b$|V9DvwWXjNO%Fvz5pp(W3Vwf_lPG9Kx;au=F{<Jy= zj<hw5Y1t1L+dtRO+;KU#{@POIWT)G^j?HJAEx>$z{?~b4b_;H3YF$0C`|;})>ayQ@ zH`X<MJsHeU)-=b;(a-n${DyrTIkT8Ab=}Ii9?qVe>9Oelp|fjuME>+M;z-riZs}$X zyRqq$uFzs;LDBQE*Ph9UMNFH`%3o%;bnT3pU2=Zk^!F@NReQegr%e63*R2LUn{x72 zopN7$d}sLX3Kh@k?n(A5x%N%=Tdx1q=ftnWx4JEbRq~$xdueC5=pu(|+_kA0?q5RQ zKKAU0xWe*xdUIHlSZHFItM$Xay&7AE|1MvUciaA_$l@}tf}G{mm1|Tx6j;RSE`Hd+ zt$gX*SAkXYxh~H-nSOZ7-&=7{dF$2rntbmveb4SU3O&tdaN<^7#Vz*cmcR24DJ1(X z6+3TqbM|Kb--o1@=^o~hQcATBjAGNZPHcR2xM`k+?pMvK=W2$R7RzV;<@|0rVG)zZ z#NS7j$4)q8?(B6d|Ip>KxbBO#j;%}dIkimK*5m~q`Q|7p>AmW|O2|VqEoHM!C7N#a zmrexiYUsbQpzqd+Ng<kN4Me>RdRA|mx9@cJ?~+R=Qg>Op_v&3%Fev5p`^WxZ3SZ6Z zlJ*$^uclo;Fi%3*EKkBtGDqaziXgpv*5BhCOPSOiExGRb)pp<EvUgLz9nbK4k-^+e z`xkAHEpUFMe)yI0JFOo(c5~!S5L@fN|LW6QXYST#-eL5-WINHNGwfV*r(EFbUwk+J z+e~VBbm`huGqvxhOJ;G#iFmeTJY}1Ci{Eq7tVQ<hp0~EuXivJpHt9$C<YPNBnN!b6 zANFsqmrFe-_1MkS>aU{bv0BDdUjHw_A6-_7|1dIld|lRb#9s0J@xXAQD=M?sui1C? zX2FRx-S3=r4E5@_8?9b**Oh#_zI}7-rm%0Hf=bIDY%FX&vduobYH#?u{-fFEe@=c5 zu3f-WTJ_8|sJ7F)%Wi?)o#emw?(bNi$GSIW#dgKF%biTcQg|buN^Q#X`+f55iC<r~ z$Xl#j+a3P<SVq@golRL<<v(~Q{4|_)=U1}Mx$@tor@qCj6)KhgsBdJQaQ=1m?fu{X z|2SBpB9-5??250(Zgrn6=^yw{T#=Y5#r}1E)wBt9omsqlcNd)f@oRJ1?@8*V_EJ@s zRQ)CI6daEBdmt58y3<Cxym<XD!#N%I*yh{i{e8OfLo;WcN@3)ux$EQ?nO_f^vgP@6 z<CgaQ*1-q)k4{-^oKq>?BDg)fUa`qilfmJ7W9$Cd-PYT-Y=5~ePTF-&@UHjb>9acI zx<dJnZknC6D&@H9mi+53>zS;kDsNd|Yr<Q1Q!~RS!ieEX<K^ng@`NZ!n-g1pZ9l_y z{oD4%b2ncNnenaso%(!}J<0s<w##t{3F}2K*jCAG>bI%DZkc0qkg|Z*>S|>lH+h5o z_Ey`kZ@E9O*FFE-vGx0{<$d>U^Id+w_kO>>|J%bqOH6+LdvQ3knd8B!dWJTWD?Q*& z45Q(62YwbUUZkZErUugwzGu>`-y7kZFJsQL_x<_{8~0|YOuXWr$a2E{u0+Pg1AYx# z+W51prSh}iOT8|9@b9<X#oGt`OnYZ-u~j+!a8KnDjjqqf?k!K6^U==wa8UhT%_`X* z_0kC|&1*Z<SS(J=6yUDAIpMf%Klh}ViAOn3Gr5@viW^Ki8RW@zL*{r^Wk8_Gln?be z4kkMi0x!(w(O${#zcF0?-{TegQugfFv4CYp$1Z{Ju0sO)MXKc<W=gCPJA9Vd9r5?9 zEwyy4O*k1?%MrHcS3#tTUV<vK+Sk;GH9MHR#UBK+_+M>5?xZWVrh$p|tKga?c4m!x zezAmw$a9@sckDyQ!9{jQ9xSprA`t8Dz;m&*Ug565%6E<qJu{X>bxdSvYn9L}+A5%I zeV6M)Drbk_Bt`Krdf!gA|6*Bj;<}QOxwB)W#(^L)CFdts+I7_e=O55Y-ClZTN25+h zu_K2Qhhl4Lgl8g$n5m9(#2Q}V4O%(temT|Jg>xS)x;r_*(s+4RqviEJ&J|XotCk+( z)rv|xSKl^w+DvX8-OURs_fC_%>T-L9zQnb^JWd<7oQdFO*EQZX$@8?1VAwiC70I+* z@g>LByjAK@yrs8MP9RtO!eYg%?Gk}k+9f=1vzk6x@>WPtIdk^|!*jd(IwT^m3koiN zVHF^wx2x|-k3}rI-o;m?r-Kb1Ww*1<k@y&+-MLrTR)?{Ex5Cyp`^x6E$cR-}cRy^k z{3e%jPG;7_xBm9CgK`c!_T7xuxws}@U*BKMf8HNk3$fD{2Wt~N!!9`2CWvXToIdl! zu@9QhbgnIYex%dYbJqr$$*Qjo|5Dl3H={kl*yesr-ZuB^r#D}`@K<^Lw96)W*VXRC z*HxR>mYe7<zgSVK(^miYY?V=Ub=r;R3yMPuf8P-PRv&leaUbvfyDQV}U$Y+K%dfZj zTWYg=xy25r^Hc5yvxhI_Tf=`K{Px+K7cFKct9(tm&$Isc?vphU&tKnPe|*;4-Gz;z zYnB(<-o2u@>b!p2;g4y>yKSZO-??}Gs*^Y$emZ@&b#aVi(2=B9GtS(5R#e|qaaz}- z;kaekpUYpXm@g$Se&0N6+CKhwy+!d0`afNC7dyQ9?6;abSrX+&dt~_9p6@si<)4)n z@ux8D^^R?B$Mo6KlBA6mbI#>mnpRv=ZPi%xqi*ZJ+=^Y>mov64PrsbCS+1|myq*2) z{c!QiCAFW=8tjSo72m%6TTZd*AEUT^^)_dW_UyE@mD;}g>C@{TA3twO>0fp*^VpRQ zEuJd(Zd;|Rrgn4wJb&3n{(k@T*{=(;r@#LEHm!7><o?~UbNiXsygs|@-Qxn|y!-1n zRDMg^^{eSixvN;B_l$Whi$x73UT4+#{IC92Wl~&OU=rD%<`%j)d+uZR2X|{8Bz=7K zo2A0MzLI6K`-OA04<4+2a*4C-sN1WQW4jL?yK?eOL<ZN~s|kmunYEX7-xQx+lz&d| zri@jw+L=jntY&IX*4;PVvNBq!v}y5XzE>;x&q&x_I_-0D*QL`kH>%#Hemi)L^DcXt z-*bO)izhvd_bY=wsBI9bnyJj@^(J*%!p-kSn>Xw1J);<1-?7$jL%#&;M&UO%yk4dp zTP={jVX~xrl9<#wVHsmLNBzw%w|C#JIC}fdQemHi&+e%-Z9e){Xm^gc`ZkwnyF+y= zt5(M!T&a0O?&Ypug^s!tzfWBETV`h)-@opd)$<wWD_@rr*-&Rxwm(I_vHYr^)3xo- zDusJ`UOms3w-Av|%9pB_`*rWDk@MXNB}T`crg^D<eq(<9vDN!8oab~VzE2i&eCee> zV?j++@iI<6jo5doZD)>tFIB%W@#&TJr%awttvf$1&0Sht`SrB^uDGO?yS59T{t>1- zckcNoxr;7w&I^wB{V?ZOR%80raABL}`({0`{Cbt;{L1xe6@Im*2a8{==A4%aRnzqR zN;tR8YOHE-D{-qe-3T@&Fy8mgoL^Z@=~u$Jf6K2}e{=s_+X<olB{%nf*}mDHA<uI2 zI&ek6Y-DaZEt*LbQue<E9Rzdi<L)|E_4x<-IPY_pJ6tO9iYz%4wJfA_Te?uXjR<F8 z$BzO}kG{(<>)+qgW4PC-pqh1O*~u@b3*T?uzJ2}e+su*Kx02Sr@9S%KKOe7k&Fhd0 z_g$&D?IO<;g^ue^{t(c;#B|P<I-aVVNweaXR?d5txm!6zD5fs%`AeJn-2WzjZhxNM zWX(|_p?&pLgh`;w<@4dW=bE0Lf0=6+dGFrY%dU2(Ha|Ud&Mt{n)1f^>Gh()P_cCQy zp)57V4rkHKLrWyqu2`~p(X~XGLWd^jb+_lXuu4ud)+yEr)(L;h7p}zdwx84Of*7l? zhUm1w3$7JCseQVVhrC<FP2Spe*UxBu^nll7_5&d=S()UYjNVzE8_Qci*iMt2mYn0y z=^F9o#O*zOPRUEoyB?kWO|G>t=hR;2uX8>=X#FdAa6(q?s=0x=4qN#{s-3rbuad2< zeg5V0;$z&a_AZN>pEdp7ms;*xcYE<GH@>#<>}~aXaJ=Aj^1XKwVl|gf$jeHd%>E-- ze|Fcxoj?D+a%*?z5${_YvM{})K>nez4*QKy2OC%ZWj-XWl{96&8UN<6<EH0M$<FDm zzuq%--d=<AaTY5Lm1UnUIo9*0wffs3FH!r2v$Can0*cS8Y0a_CKQSR|FYhMzNX81c z_^?%xVPy~G-6QS@i+%oa+V**v=c601r7N7|s%q<}pDPL5b+Fifg802X%&E&NgC<9A zIbEz;zb5$XuAWaJ+WsYbAG@UAvA)_;zN*u<z4wEk>BG5Mi(ZBZ-&?7+Cph=N6Z7)* zi`Klzw)ogm{)qGa5n=w<zACS`<;|)T-+1cU+8IJ3kwQKn1x^UWCC?1sTWI*{kfeQC zRpzz5m$OUt9@S61){)S+>Id6t(`n%maTZ-xWeGvgs^fcGMGhK2XqtFdOJ2S2RQ5N6 z%a4v+nIUFw;QKM))QXf_`}Z8U!X029Y^Bu1a5KwzOQEareFkBR4cYUaW^R+vy_L}Z zvg=me-o^KCKdq_TexmMd5Ks5zqsCeBcb@Lwmb@Z(tM$3fzje-EsyDs*UO@8TbTRb~ zW$EDcoNAF?vByQS`_&#_w0gg1%hcURbC18{@L;`nrMXzTqdzV3U!2y|Xnvv14^m2| zrm@`X6XW)t=-D*?vZq(?`dcw<r+*$_x|DO#&qbAc=PcvCVR|jmNq&LrzGdfB4Vh-e zFMs_tW0u(4_e%rAZ?H~1nc<sUpCH|NmsRjw&7{KY5@yEU&b4t(k0aLxKl-k;<XYaz zx+{``$8VSDXFPdZz4B|5RA$OfJH670eV2Q#E%+Gr^7>J&^=|TxH;iYgIms1WImx!k zQ91194>k8r?wKs*(`t@3UCe2F?R5FYyIBkZFRWBIbnnXBdjHxc%fDg2*;x*pNqS#j z*_mM=bzfw4U~{PbZ)@qhYmb{h4HI20!aaRgZi+?RwM9;*r3JaE+mwE2#Xi4T)2Gy) zRbOa4YwA?bU-LY7t`M<RiLIS`(6wk=o`JJsLf}d->zL&~PxEY8du`f7)o6JmpS4b# zEp2KpDuqTm%1NroWPI+wp0Vn3P~(Xx7oO*$^%bn|_Y{>xO|jygu==u0jQDd#gS1)a zE@k>D+X;#@{5HShP{Obw*OzyWq0W?5yH511TQ_am`k%=Xiyj%YolZG<MTa-@?mH%t z#A!<vd?!!4cQj~L<kR^A!YVt=6>CZl#CCJ|aU1dYwlTh|*cZHob4OBa<&99QvktZ4 zEef%bKilea<ysylFFmu9BXyHwM(>?RF{v7pG&bxzGwI5F;kDaOAJy$s>TVD#=(}}G z?yB9w#WSYN-CQ!sH$B0jRnH*7`R$LdzCNBa_NX2Betz513x=tsI$yqBH!@23HbF?q zXNJm^<r^mRgic!Kp7_bsaqp?l8@p~r=zrOpeRyB+2RH3I8PDox>~y{}`}E^;-%Cu+ z9@z3tEwLmi@rK!)(lr*3xjwc`oXh;w%_T27wtn%1nOa(veeU1pf79bNo;2%T=khgc zLL@@V9_#-USaz*ncJbEUYe}Ma5@sguv=i|?v&D4+2hX`y-krjI2X`L0;g%4h?9e;E z;fL@A74B1Mu9Yv$5-*8zsn*+8Xt5;A8>&cKF1&w>^R=44<4k4K(}$P4Ni?~6G#(Q$ zIn?dlawVguSo!%Qp~L{Gw>K>otX*f){<3f5M%xW#Evaz_*t=)sMGKiLbZ5&Pl$`cG zbp0yB-FYDiJW<y^b$#j#6Wx4c`}61i7k6c+oZ>pII_>jeNfq1LXiM?-z{1*k3yGzh zykakI(PH`0!kczt_Sc79Yr3>+!d4nzV)?+6xa(Q{x-E)UcP=DxX&?M}XMuB+;+`X) z_)ceDtTy<+$mwo9^Y)tyz7)pn{<>nhR_z+I^po2znd{_E`KavS^G&8OrfF-~<uJ~; z99@ma0mno6UL<b}k4}rYr)=M0UU`sz`keY_t^pqw8O*$6IQfp@oR7+ajm1puBGNXM zNnc8iEn>SNUcT{_tkpf!SFc46-B-5J3Jx@LTE8VmeAeDuhmBowxO{&cee4>WE~OE) z!%kD;_`yYi2d$2+crf4BlTBb!XV%27x;;Hxd6H-Rlb>MdePMUfC$^SN1uQ1FlUTYH zYqn@Ft-o4jv*YNeLz(-_9!zBxo_;*FdxF-F&A!|xALy>SY&dOsL|oF%qbcVqyg$B^ zopH-Py2j{7_teH?CX;7hba4;fd9s>)*|+mk?&h51KWSjdd1Tgy)1C|;9VdC4l&c;O z*n9fO^_=CF3!k}K+~5z{=U$P_J>}Tdj#HcoITk@`_k^BosCVR(eo`=V*IOl@%$qW& zc}`ceFDrWxsB?llphi)4*|d+Y&$cKBm(Hx6Y^`&6)wXqeFRAjDAGYAUsg`PaTy$4x z#<S&X-pg9(`#Y=_zyGdW&~5P~sWYsOKUeArOje1%!W7aXrm!V6M%TO2^;V*Bu4CTD zojKccmaVLwG>4O4a{bZzk~yaPMOV92dY)@5Pp>}hTCKs;)SVV`D}?=W{KO~5#~HlW z=RTaOyz!*kmAtA?VW#G%o-$tJP*HuRd2Pq>=0*EN0~0Eb&N7kBHqUTZJ~LHcV4i}F zw!CZ3J??0ZIORQMX}+tUPwogkwzeRsl56eUqL9|~6?uk_uNCm5edA4fTpwhUv4D5J zWWm>pdFp3Q>nP^i=l;z9^wB(;%{^bPZ2l!xJH<zqcIlqG?oBI9DV_M}lFb%Ng>xsO zKFyaGs42|b8Jv0LhGIf*>aMjMU;ZteyWM#6*Ro}Ew;Mm+GdHu!+WXY^bJy=_e_Z<A z>}Kh{RV(iGbU!~m{hsjCnV;{v{cYXsP+$9SZ?*Ue|GnGa&Rsu$BG<mWq<yJzw$GmV z`q##Us=rve*!Z1nUgOg(z27WW9#L4$ZF+CZ{;jJ7EZ+z6FWTJ9C3|VN=!EFU?c20< z>X$8Zb3Zfn>W-*=GiD$2HLkJNGOO!aF@4>`TT3NVQxY#9U1srYk%?WabLLWh<9QeV zsc-dZuHUj@>iK_{nSbyfcaIHXcX1SBy#M6(dV_s2iECym**N{!mZx)|*;ZuZFV6`w zX*)Ll>*Wc**ls0Qw?bHSv%SKfLp$FER2Uza_FmxK#V4}YmVBJ_Al*4~v*p1pS?`^v z94LC7m1e8)!G4KBUf)5sR@Lo(dYLa$=GJK*7FuWKmL?}#-)ntv*4(g&Ygaf=2$cSu z7sG06R#z3)(LMPAr^X^Hg=ed86+0f@5TsSr9&+lyZcnX#r+-(cm2o?km|J$XT(x5m ztZARTL7875HRi~F+dBu-<hSHs+8eaqf1}N6H>oe`QTcydJ^m%XowHwry>`{1pteQY zX)3$l-gMb|-mb;s%;EY7miQ}&kL>w2OZkbS+_Acohw6>_iyx(I)!#Rx-7ru$N+_$n zy;JyOJ^$vXEPh&<dEQU=ze-%Q)5SE<&Dtf?{ondZ30FBcnMa9_ez})A$v;bcboO{z z{ISC>fx4@Nd>1a*yLWTO`=v5%CtR-oNx$>w<#dlP|G4+@RsQYPm}pWjSbx;)`b)Q% z0z1y%j8i7tPWEM&?CJJ-YEb9W)^_5;g~s}<n5Ons(-ur-|B<QP>N_L${Mw=~a!LMq zTRn8`=PWNSzUDXYoZ8iIs(ZFhezID9&&3=2ZXOlU{j1a4Gb?q4S=8R?AJ1{Oeb499 zesV-^>I(j&NqZe<FMe-!aQDCN@a4G$^$YXaDr6f^XVhQVt?=PZ&5intwr}^?<Q|^- z>`iR6isSPg)i>K2jX2x(GWNda^V2)`OMULUpFcDIhi>QHS9!x;+p4}IIAQa<BYbb? z3b!1tW4KbFpZh24W$5=U`PZE;eK^g&==P-a)%n%p@2i?8ulk)Uz2|DfgUz4sJve&X z>vGRx->hX9w#L5Q`|zTDj{2?-9u4W8sotFdr><4hrOajxDGB<w=F+vV7w?xZx}CBz zr~2n~*>Jas9nP9A+DVF&Z<)I2AKl7d`ICFgf9c;A`H<OqW@BT+=>>n7MVKrNK|6gk z>!q@bZ$r<zG!}DWV39As%<uR1NS@r+o9{}O`5t%noN}gXQH_eI>As!+>wYtM1TK`d z-pfB%`s{?$tQ#WU2uGZd*LDB*;w(3(f4z$PM!|i4Zh=!e47l7jf9<Z{E8v#3c*S8k z58u2Qu6u0aPhULw?5O>N>p?s&O3vmE5{v7dlQXwIVBRui@l*K%%ZZ6fLdkBEZQbHy z_gDP13Q(S*Kdq`{?}3%dvi*x3xKtls{95y6_436Z^RL@GxZ5%bE#%s$T;?&s{naK} zf1$@$Kk)3;Jebb1oMrl#Il{{nER=UhF&j_(E<4HHja6@LRG&=6&u2$pT=x{wS|V`N zLd$E9Y<+3@>t?=<@-^1XMjd<m_kEOq?)d6L_OZzpAM#$#yu8`&iOVd8PR|FIzyHfy zx=sHcXUEwiA2Sx2thmu-E-AMDqp<qD_{3c&gg^AWeEHx$+wu>t5?_{cJh>pUuOsBk z2DbGa=Q!5A_}OV-dC>TJ7n8`JRnZrvrig8sFE~f&j^@D$LiOJ=wtFeOxLqnai}~aB zQ-%3LVd~ADT&z3{?>k%)T1#h5PgYvB<o(-Cdrqz@e6;U={guQWI-hR7&ElDV;nWYy z5~T-kBeL>0$K{`{nQHcPS<08cdh64-dt6uQOZWY!nQ!;`y4dnL#x<==gx&|+Z7%lP zyz6A%TbCoZS+2ABG+%3GsJ}PKX7-Nxk630|L>YfLzcDB-?5gD1hqLT^mGhGye%^HQ z6dTLBzej$rSe($MBQSAG+Jn&6(|4DAj*K#&y!!lsiK_E&e|KM-DbwIOPxqLRy6lWM zwPDv^8Y$mrocd)({Bz&Qq6SO3YTxVV9&a?)Z|F)mbH4J}fhnPr%(rFtIq@$2UT?OS zxm2_##EI)<#e@fMww*E-I45X+u2_gYQ~AzhhHvwhe~-TXc1KLefi<f2`(=}EarIQD z|Ju0y_lo8R({_}sV$IoI_Un<UMe^Y^m5JghJY|<8cC2)`;W}}nNYZ<i?RW2sWyYp6 z&s)o^{OH7%b+P`A(=<*j-_gRjm}{wYcTv`j`ddu*#W(W3edL_C|Nf$-4Z=-RJp(GD zd>wW7Fy$$ncUbV8siR?DPTzyQ56l>MoW0w&^^%26lwbO8-CLYNAD-`AI^+JWon?`x zl9xo!i%Yndm(5Q9d}bBH$K%?cB2TL*h^@HSl~{75W^dk#{0Frj7gwZh?|r@dbT0Rr zHTzB<oTOM&e`T7{ZXrLzYiuQ(T(V`J2|9N+av1bEs_@L8#4s(gwd|^aUi5w4pmgnP z(-><fneiMualD~YBOqnUmWltDuMRgCC^op)@qKxC`0;$d{J8$5<v$<)p1u0=>CcbL z&Bg8G;_Q!>r7)>2iaLCF!n-H!a~cgdYQA*o3RwAXSNQBASH1d+0e89&{w!Nlp6=(R zCZPFw(?f%1vj8*qp83mdR@@2eDM(_tv%GLezDv&=r@Ti~SGc-;Z}IB2p2vHprRem6 zV|KryrdPUIp2)rs7|Qggxz<sKh0`Th<idpDqL^iW6*eEZCvtepX%&VAnzwiu&qkK^ ztL=`RR1$LOBY$k{9T^VRdN0nW+jsr5^bVhXQ)%_4qG`6Sizn)b+~8xMeRrDha%a^h zjUSixTg-WR;&<V%>TOvP`yM|iJ`kJI(sp;k(zx{A-rx)iCl2-Z>kTCr+ink=KFvn; z=dPySX#0gu-QI<r+e<VVcfB?Htoum8El{89as&J7wT3qZ*F_!vb<4J)x93uQi_@`P z@{(((O{`e(UD>{7tEHIz4F3+P^ptXu<trI4@$UWoj61WzMd{Iz_T<(H`xFHa&HKuI zN43lAq;25OEl)ci>~Zpmn=`+s_kHL6U<19L&P@M%>_x{81|7M?_pF2`Xk+I6XUPsv z)^cgF)g4TjVfuZo`eHGMlNL`m3G}?!WL{r$;A7MFq9skt?ADL$zP6P~mmRsY(YdHO zP+d|hJNTNftM$fTb<@v=&6(7`XUAQk1v4hLeCm7u?!oF8+lm@?-{0hvk;ikqbgur+ zlWE1bKgzx~Ru;-Ee&6<a_X1u~yRgiO*DKS^xi4s3+{s*)m-#l}V;f)N{9_U^3C&X- zu05@^uHP)<Q=PH;hy)j(Urec=n_O%4Gzr(aOP!fFa_*@1aGKDseSChx7td37J9f$) zy}$Wq+ry4e{ET4+)4m;KT41|fSKjQZm9CiPOOX$^zg{RZ+O(d7PjU+1!L=E&j?%{$ za<Wc3n|FDVne3HaXEY@5Mkyy<V?LjoR(NG?XynC+E}41t%8&V&7Oaalw|<(=eRv_G zkBP&tQs1bSgSWpfFe`J|$9T_cyZoXr9M(^EHvc+PZreAp)GGR+c&@pC#hpA2;ilqA zoW2(|Dy#+G`6hf#+<&Ld_%7e4({3vd+IQD<wOy#(Sfsa3@zk`h%T9&&%uD0Fbvo@J zJL79X(`>$~^_M0+URVF^)2@wSF~*DT8kNW$<t=@;<lu9|jQtGZcdl4grT1^tJN8ar zqa-rxY;DHj*gLu2e!&vmo$U?ZW=*I!)-F(QDz8y{8Do{V^IlYESs>%ycO56cPTP3A z_-teGOi|g_jl6;iGZTL=JgK>@G1+SW5}U;r5?`D>D9~{IXxYvqkI(l-)X#W+T2y}S zj+w<hk2aquihg1?W%{%^w^JOXR?VJr>&JuBZ@*o*J}JKF-K!TxD`aBWbQR_odocbg zShvzrP-wrUeC5K0)}le%w%q)9@N&P8lAzmLPPQPKCENX92Ac^vDon{V7fM-ea5=l{ z%GFu>*J$ZlYd>k)W3s{Nvc=;kM$t}k_3K^tJDE(3;%=6XXZ4J7w>fY9q2bO-`D4;2 z?$;-O(9swB+7<4#D6^JX)nREH?|Z+`Lf?0v{l+KsLR_<Ey%kF|^TG{Gs?37Nx-2*B z)=4Z7u(4)*`<Sm^(Cx=v#m}muv2ov){t<18xZ}<Ae$FZjg}8?6Ecu*yw;lyLlrC7X z_Itfe@gxbS3q7aOSf`#1YRYbUonFl2EFJacS+rR6R@K!EGB>YYW9nY{J<2=Uz51QX z#fN(DI-7Sa+P*N-eBF|3VQ)U|m6E&uc~*XC+p?gnmMAvXJ8w1Bs;`tBd?0kA`dd>+ z)snpGjP(mYOg?b)b<?u5nYSiAnDSuXcbf=-zS_?Xp7pNr(^``)!t3}ukGRi%88<0w z+6U9;;pf&*ir3sP^={_J@U!cs>*jvWJ{x=O&(^!r*Mnw$TAk79y7ALL+YnneO;6#k zpO@C{noz2<=-rN=%UkD6=-1ff;%cU`l56b=Hqo04tPEzipLCRPNLKr(uClVlMOa-V z@(;7q6Y*QWnOoD^>QDdNap&8EbYG*2d0P^G{GYtVuHH4O?$Yj=9PL?RhF2xmhWu;l z``q$d>CVb8t?Ws&h5k(V(4!a}e9QXRsn&=u4QX<Ue9mjq-mrF>9sb9E$b90P=#nob z-DY+?+3(lRD@tW!FFiQt@4=kf<Li&#Ip?wPEaT*l#xtHgynp1$bGga$>*dpfw)))i zn8h=Dci-&^Kj%9xRdG7K;kiYSo$?tKC7!eYb<Vh)-)bkbX$xoFq1);W`5bObk5AnD zx7l~9ssG~kv&J7@#%)<%`LoBj;o_nG+rAE|KaZww-Y#`)x^vu@6_Htr%`X}(ZEL=+ zno<|?^nz>KtyOnk-m$4&sG+g)-z=;D^?z#S9(G);f9*r0)%0inEB*wkhb#5*S4#id z-{SXe{Z+Xj%YVU3{I%tF9q4p<vs!NL`nVErgFhbM^>(dnd;Wf|CgZbRj11FfuJzj1 z%9*n?dHs6Z>OHAC;-w53KMons^}oDJdv3(3<Edv&1LXOC)YwOv{Mozs(C<5bcg18G zmK{>4_xbT^qxJjWx}VY$W^ayFSn$?}p|~}C`3{CT4B3g_jMDb+)=oOOBm6+cS&Q=Y z-Vdtx(!I}Lb$g+9%uLsK-=`(nsz2W8mGk6_WNlp9-J?8j;q`k{ThG)vKHd;yv~-q9 z(fudht9*{dL~mz(Y_X+WSJHgqv=3*mt|-aYw|sQs6&FMOzJj{~#xd4Ayf1g%UQr=j z{$0hPC10EK_A2(p9G(W-mL{h?eZJ9z|7uOg;S&dV78vjQzm3)DAZvmSQ|h*5zqqfN zuShw+H0{rB0qN{O6X(|X9!?7~{ywUXkkwzi&oX}fc3&%5@AVazwod;dEO`1_Z2ydf zJ9Vr6AK0#1^6K#WT@ULw8D2mBEPG4t7UNxF4Q0Q>1+SS#ZtP0rE~-c_vE_5>=duu1 z4LtY2y0rOq?z@+Mf)i?f>fb(H?^MJZy2vUkuQvGMhHw1xH`4wu6l#nR=5Lv=FIE~J zaCDd1)yHp4GiC-|opWrhq=l~Zm&=}SbYFcfSh_<kfBHtY)8VH$WmivqTrUu~FWbbf zBbiq)ZKfgD|M`y3407Mc3;6Cy3cc;B=yL9^%C$>5mj62@W=1}q%C9GF-<>n>a_rpS zE}ywNjvZjKx|wihdnadh?rEMWF%8qZ^^MZDOm9${-6(fxe%$-N+5Bc5`?%a1g`yts z|0uBffwIq?)u-IJ|HVI0*xJW^WdFvn`scUzzcXIQk@%QncTxQA!+WYOaakRIaaVp- z1j~-%#<Q(Uzvr!SdcS=8@$hXCRh4yBMV0^l-n{yfz507)VcEZTe;zg2uUqGDzsI(& z{$euIkx%jG9RD$aCzB+NO)asVmI&*5!H-MaKbPl9)WoWQU3+5{d@m_Y-*R^8P2CG+ zfj=Crcijl`n>1Uk{qK8oey?dMH#gpWm-t?wL2ad?<s9>qotI~SopWz>y8gQPe?MF* zu9_&zYV;!3zj~fPnMj+hD5v#=!1q;`erL=*cG9Q6B=CjPclJx&Ys&d67mDxtUw`}S z{rU<`*IcH=_IcN(ADHYre^`I>zJfJh=KtC@W6Ac@t$tmJg3CGk>Yho2oQgl-er=hw z$MNmV;osQuGOFti7{?u{6jZOhKTFYS-P7Anf2OWp9%;Yn+5DLE(PCE7*BaEU9-mVE z!n^q)Q(b~{Br|W+J!T<}>C?n7ZInIV&b3Cd{%jiy|HfJwmZx05tK@y2UMo|oy&cHt za8bnm3;U_YO^!|KYHw;~R%mSK`^~HotR<{5b!zb51xAaDJfF_kCuaKN?QB*N<(p6D zE@5mkD5$!*COmBYHFF6D@kK?=<s0TXS6E!@IAuB2aOz_=xeXfwS`JKi6p2c2`NDbC zKDg2+)vG?$Db+DG?DhQXUa@td3zKV$YSK^3C1f^ka*S9iU2rWoXX>PDmGuw2?=1V^ z{QBoNRe^s8RAZLR_;6Kz*O8Rts%8ROJyz2rg!Kg`Y*3BYn?1qQF=(mGQ<J^Rgl@=9 z3UK(_cWTP18K+wIiG`%kSij)?y3gzZdL@hUo!%sxA8BF`tmm+ub#`&3&4#pGGpFY* zXE=2fm$*z6zfe~D`hMH4Tr&@SgB%04tFIH7C1ON(smd2D=9;Rda<!={>YAv|-^;<# zf*t#mo`y^;-R~EeD9gAp_EPTj2*tImSCd!uudH)jx@=zN+IgX+({o%n`~RH^y>`FB z=)tzIWtZ3UC`}XAdVH#W3EQ;^2{%fzv~HfLTlT5v6zf5qEVk_{j<KmY*l`M+RR~S^ z>%*hcoubvGWnZ?D^Mrgzj?t}0`3b=S({h@&wm!b_%u{FM#wYThS1#~3G#C0eGw^<T zUd_q_3-uqn-I<Z(GXL3~3x6gnmp@%s<j}=@>4GAA*AoRJvw3TOFFGRmYES*v)w7n) z5Asj_y1FW;`MR`+%&tYAj~2{6vhVeD6}QNuqyOjVuqIS4&311p7c6^kT+}q{X|Ijb zjEUbl66f3OPB)Vaw$)4&QP?(}WsB~?XNd<++V*Y<nD=#JhSJJEx!Sc(%a>+fWQ*<I zQ`PZU=(=rkrQhm#o9uO8S5Hv8Gu`B(S^cG!i`yrvZJJur`$FQTVAA&$0>{{=3TtM} zmDWnu`fPgT&VfxA`*%vrZb)a;(w67t{u@%uaiMd=^BeQB<~kgaOI#!QpI73zti<u# zhTmeZ9=dUtJ6YyGuY|vq!8{w+<f|Lh58a=9q+Q{S>#>qor(Cp>-QH&{pR=RPOe<^I zH|<r4^)9zrRHM&cX~{ajq(?IUY|Dw9l;ziX*1K$wH{bi;E>~`!bgtaC%W51=%O12; zUu0{SS9uxQ5i|Kq)Qvr!ms;Qc_C2pTm+w47f$5o|q7H4hA8jV_E9}-(eoo~zazE61 zY&o}o&HT;$8@K98me#E@J-Onr#v}DPE@xIAO0-%V>vN$#_gG`OlpU+%zDVnJt==D{ z4(@n<@lE>qrA~^SbDj#e^&78T`M$f{!(5;1@4Icu`dTFt+t!8h?Q&|Gc_&n+N@J%e zCl|-jUe3dOJDO(+oqQyvS*+anyNKn{--SDcqNdI|b!STT<Kub~{^sl#)Rb50tn}fV z*jX(#D@b8`CDX2ouKG3mbC@}<{$mNvxzHePo~=|@e<J1ZU-m!=X(7R%SsFaPD!c9$ zZCrYK+eDV!TM4^&aYnCL@v?rYjmO=JW%+wI>YfjXf9YVbj%Q!GUy$otm8nwJKaQ|1 zy}obR+db~h$**52z5PCS-R;(FYpz4Jf<YZ_%J+{~JY&)8HM#rb^^Oxe>mL_(?mtzv zFuib6fqeXC=jYb7-rN6Nv0l<$Vf*)q)_XR6(F2F<pZkBeI>#-SbgV6G&kp7vJC|Ai zTGFvGz9IS&Px;dH&s-)C_r+Z9X1M?SFk3^?+xCv|KXL{$mr2gq;>vNZ;dsK~t)H4U z%;CwLKAF`{iD94CJjsUBn<pRqc-BC={+^iCVfBvad8s?*+={98)R&DoQ@H<gMa^O7 zMB$&Z!Th@%RD|RVI!(hT7<k-2acH@iP+>v<bFGtTIrsAI-)kMKRh_clDL+b+Z4%J9 z9nY%%ynMGuQ-j3a_3Nh2D{r+a*sz-E>gS5(p0Uv_S0&Qira$1iUAW5m@z0e1E7eu! zo~!@Ow1w-*xx%~0C3XbV85~)(tFi3kQm!?ZW3ygxU9z6TKhOArWY65x3(uB0&TE@{ z<Z@;_$LSUBMg~eRthOmfFI&;k{#nsS^n76)$M;WP?5@eW1T^Y4T{YdIXLo;TVNlJ# zUEHQME7~qzZYj%o%KAFn=FR?NEG1LF6;J8C;BZHGa{cW?&(=*&+!}hRcedsBv)ywx zonvd0I9!>h<sBfrXpu;xtlQdXE4i0d*G@j@=s2mn_?$)i>&d$|Ej{t`bF#h5V^bN% z3%pt8l1nR&#TQH2RGwS=TlLf-m)R4&H{Y8ockZ#xvgxkpjg%cbKMO6KuEDY6y9MhB zKU=+mOq&vyoQ4%a^>-drRar>#e%=xErpI1R_2-6)C%=5|KmIY>GAP_dqjuK*7~RPS zvt#cZ(7V+6a<+ouhN9SW`L}qza}wGQSg!jQ+#EVj`U2<a^lEAS6H$$p-lxLD#MgIB z|JffQobc)M$FnxqGMu(v6l*yUcjw@i1dB(ibt?j%JkvNQ$*`A)*W^uoY(aU`<evPZ zpv*sYSJ;>7FTYuIisAIFMVl)^N^+ByJg;(NyCQnvj*Wlk`{Yd=7fe;BB;`%X@6^>5 zdXT*&{O0PKbzfzhZf)~zUlv>9c}pne&Y6bAIdPv#V??UvmCuZi-2Zi^h_$3==IRAe z&&p=Zh?P1QJax`q?X~5PXY+`$Th?owG=8Q1`r|%%j?;SWPkDYfu8EI1vh?NTghS5Z z+kE7WteTt+TK*K9)$8rfubLabW!_6|_4k!85`QzL+CT0xTl_BhQjoE@^us+f1cP~5 zq*Kj4%H5waJ$ql@^95&qO=ERc_bI>QAZqIoy@RcGQxfAGt!Wl_`W-ygG=G)9$(gaO zzM*A~YWk5y{?d(xJ8bgW8fIJzuzZ@r#y9DcWa6Kbyi8%Tc9qI9v)yO3ol!15d+^Je zFpfF5xER7$<)vGE;Zx~8H09h^mLp;E3EZb6+urfs;+i_!evL`sl!JGde5tz=9-JoA z8R6^o<GQoJ6s`p^euC3EA8hIRV^W`J%oZP^F{?i9>WAfd4^tilmMmHGQcFr%kfY{- zXz4^2CK>nn76*8a++CvZW6SD_v;#bwYYZe=)wlR~2bv^GGVGO2oYwu!E%j0{53^;= z;kvF_g%7n(d|kC*;ajaFvrU|pml$LnXKgroc-h5-6@u?Rco!djFU_GO?ALtoLVB6^ zp@?G(UUrDf)hBUe&v5&^lzZ9l;%}$>&F=r*V{p1zUDs<quV6;P)I!Vpc{3i|zUg@` zVaX~J326zB=PPzwatdx?w>Q3UF?VCk&)83<H++ry3!=jvswdClyuZ-YxOAFksMM@I zJD(^^?mPE)P15^@*yW32IrbU%hZIW(o+vi^{qut0%B>D^5A!eA_mpPFZJM7bJVAN$ z1EvYxlf6DVyw8>U&B(4N+3{$S>s5ZoUb*{aZ(qa}Z)i?x@Smab%HZIx6`xPCHcDA_ z9mtvU;Zs5EyO%lr_t%vu2i39M+py)~-*hf5E}>qTR~6OG!9E+ROf9r7x!Sb7{IcNk z=dWx}8;<!I&+RGQ*S)@^^=-XYeJO*|UGrtT7rvPK_UqcuKMl^8rgtbj;7~h#v+uIW zY=+-lbL;J*b*2eSI`?}~t?2fH?alt5_Pk2j_Hs#%vD^CwucN2r+DfZ4erdlsd22e~ zo$tBkUuKJ4t6-9BQB@4d6gzC?`oX|Xeq$uBr_6+#y4Diw`T`6Za`Sf>vEPu~TyJ_R z%G+s;kzse<wxbV!30iVw3(gVfoh>(ik}i+${xE&UtsH0h!u0pIdC0j~=AB-7?R-?P z>4!C;ef2M581hR`v91fadh?p(cm9uDGc;f9GdwO~wY}nnU)n57XORuF^A!rJJ}EqD zP8Ru-=Qn?fTJ5K%HIuh@9nw;B+-tm|@n2Q_jE3B2A|Yl`Oh3X-o!+)u&wNwrihm|2 zr!P$3yQo~vH}&GjXIn1!F8Fhe`^SdD^tdbY{<c56S^vIW@cf=lJ=x`xyjSsG&(pNL zpS<nAQdiu8ic?1ZO6$J%te7+V%v$^8Rj-ce^h~&GpPu;P?)S-@S`W6`Ptr*G$0`$% zzO_dyFfG5n_Sv-w^~XYm#J9bg8GE&1Ml|RDGg6ytGI>t?P|qvr+hO|rn$~V^!6(Z- zpHAs-+;?Y2(vDMKc+AqPf|$ZmL;EY&ZuzEsie-zZGQVzS`WDl`wPtS~99H_LBaw2^ zqeJ_aXYSeB_H~yR?7HDpdU3(7!y)3ltGd~)YMWhMsV8Mw+El+i=&VuRg{OV>A8y)} zSZ-dSyn1DA{<GXuzdrrv;cQ`ga`M@mU6H!3YaYBwQLYKpta-R>`imFQ^W5T1#qO0i zImmp9J60K$>h^ZVE9cKy+rC$8ae7TPu5o{QSaBVn8i!K$uK#6=W>s^~-|$$iy43b` zX*_@bf4N0Z$}85K&f+h*Tpwk-da1Ko@A5s&lLU6%KhIzJ?&<N%TUA<Q@2`qHwJ+pS z_#+cb70m>X7<u9A$4yNaU3s8eC}j7#>)Ymcx1x7u|0#^qp5B|&sQ!c}xZ-+nZTXob z7Q<M}Rkgx_x9jGuS&-7KCmrWH?f$Dc*G*HW@~&69dFE7G_{66TyTT{tWTYOhUwxuT z?D4Ijyt^OIAD-5FCgt?EIT=QEw?5^wuUO!C<w?V>2|0VYu3F1%_~^dqG^2Iz26r3T zZyjyF#d|lnn<Q~wRG3<LfN$cd?-tDce-vI!SXU&a!OZV<M*Pd^ADRWd+`>i+Sadte z_SY|XSn_tW@t)hJ7X<cY-<-|Vd#Zyy`t#{}=j}<k=4+jzJUjcYe7nD0tw4Lbc4Kw< z*SNjiDW<D~?4t|oH+|FR{`5a&aqIj1Gmm15Z!LPA>ZA25|H3(*DcAn@@}*>0GZl9& zzB>8zOX)pZ_Z+MK^F96ebMe}M8S(e_I58HkxxCqYd3a21b!BZ?O^IPe<;C))U%%DH zyIp&5^kV&PV}=6d*HX_EcPutn56?gE$L2nLx_J6?_u30bUT@z1>~VYinH=#SUaSk2 zPmfXFz;Cd1!@aV5m*&gI&UqNsB6TnK&!GzCsvCd4etGrx<?P9?KCl0K;85sGsVASl zoc*|d>WWpf)@UiOnf=Ru{rtb&_J`)b`1#|J*sdQsFLv$y_(-zM*gK=)tf~FXcfRxg zCO<A&t*rNL`hOW6sr6G%eXCjj+<IH^rW2*t&mF(5reDwa{XfHnzlUCe`}Iu5M$-?z zWK!q1G&e<@ooHeTzHNAI#Ob^ccY(X-!@n5ayz<sPw0wGs;>QlophXI2nvNtTp3zWh zluYSY{q)^3G+8C**g_7S4ZHZC&wJ%wYP;-;VX)uQzCQbJ`OiXrZ*lZoYa)H+%8`lF zEUXW8-W2p))AvQ??8J#F+eF!nzrN~NW*3#U!JvzA*5w!9CQdWitZeGLvfeBs^VJ4M z^`}Y9o>sZBUG_UuHKY~!4SD3JXPpi|x`H|T<}%gWC-#XSfAzKAB)Ts7xJ3OGL!X_N zY|=J~i&Jk*cqNf@qChU^OVW&!-}53Gdnd{^_bT=sJQi>~A$e2sjB_s~a#p-uEPCU@ z!y7)P;m<YQ_VN2<f2_UIH1S4J_R$md+iqofZ{3u;%*f3mr$^=LwKo#S4`h_w$OsU; zAI*BLR(^+Q%sN@l6Be15vo8djO7{x;oisd{VRh{x*VT=U7Y%aMbbP{jw?(}@$MmHA z$_LARW<0ZxpE0<TmR!d3@5p7t9jzwE6GGeG=`a8KN@C5obvIZKAJgbNcue5=!DC;% zk1VX;{&Kg#jT!s6D}saXw;pKwrME%h+&*p#*5?nGFYol8xq*>Cy}Y%pJN4K}a~s~Y z@&$21-PQr?C3Z3&Y>m9rxS{%8-H9ER?=EkgSFwZnYvaWY+{ZURddYVsv1}LfL$`># zZyI<@*`+oteCH6cIHg=+&d!u_g^Hd7lDRGJ;ddGfIO~J5<78#mPJ8};PyF(yFK^C& zef3kp?wf1PcYA;4JZfFPEo$Cc{q5o6&tIS3JKy5l>tA1IZ)U&E|I&n6Ky*`u!Oja; zrfX-!I<WBbY=83S_w2J`i<bZ1!Kkq}=I-wAou%q)rcGWQZax41r?k)Cvnn_2t=PM- zK>Fv?PoF=fR8~aQB%Q9ey1z7d-efjDpOQ%r@;0PuS+v9%^%@@BJ-@H-QqiPo$8SHs zy~W1MJ|=GOt|Q0uw@I%GS@CDahAFSF+ITHbm47&I>C>a{>l6G_&e?Kzbg<4|y*)qv zo@bb<>lx`wCu;26jx7w`^IT%5)>XM!H_4QX8gA#Dp8ZlRy6#q??D$FNh)jLxJFlK8 z0?MZq96f&Je-hd6DBvj&>~t!qMWWx(?Od<Lj+ARo0{oNOCw)=a&i~3%OUKFf)Kj<E z=5uG(UO13={Df=fnH5EHCfNZy6&23DV9wb*aoUPc8cQy+cN}rB{KYVFrG~q_f{@PB z7tAilmJ8K3c-(F|r0j8S<|}de2d0vy_3V*MofF;FSH~qiIhPV?>^99SX3?oRovN#1 zCN>ut9J+Ezu&=3qcbeM81w|LV_OebreWry$R;66!wp8dezl*os<~kTli3T=b?9p44 zb}1u7XN9cEiK~89-LnI1_TG(~v&Y^#e)+clk6zx)+rIC{l3nxveM$WOBc*&>^zugs zvMk-|_daDkWf(1O`fX40>IWO&{AGEX|Mpkmqr%URmsGq?6<(8AS+&vDK60^E(?j>; znU(wgZP*=~aaZqil=l3om0?fnd}m%?a$oQBn(7Uym7hPzzTVsQBl~E!`<9T9=`VOE zI<Ltyu%EVm-S>Tkrov4x^a6{N=ikaYGI_&;!t7^<SMQ9g=UTPzcI$G}_=kr+v;FjL zeeU=v7K1o@d57MkmXlH61!n4ImG$Z}=PE>g7g6qSlo7h4P-XMz#l?pz6Py>F+Tl1+ zO64(|tNVl=={GW=$9TU<hOEnwb>r3w-@=#dGWDX>nW(0eEqt55E6ijSO$yn$a8CV{ z6-8@T2rNGJBGZ_CD!0@lnJ<5htQ9-zujiDdpW8L_R-W1h@%?*$on~6?X;T?K>2Jx? zBkJ!LO#i$+)#~RT_FlEe^{Ko3`9t<Sy52PVN$m_NrcVon-mv{l-jcH;Y@TD$R=tI+ zCs|{iy0y|@3pJgRwcK@0P=)`sP}YPy7geXM*klzkT_7~Agwt}>oi*MaTGKt(*m|7% z`=MW~{luaZ<;E*?F7Ikt@yVgobkV7#Sf`Mg7gcM11s~bZ*P81HF5AV8EwNn<Yc^f6 zgjuT|ydl8s)9(6KyP%b41sE77T;Dm<`}3;VOU|n1<v*L%*FH^Srm5;qrKfW)@BCla z9V^hJ;kE6>wwHJBRHU&s9VptEpYSllK-Q&sx;syTNkX$r+e8ocsO1YUeM~U1{`FL2 zijPMh^B%Q*S<7zr9bay2R<X_Em-QdZp28VMSA96@mx_2r#jM-OES_KBs;lKc!|QO! zse_&FFT&H^`{R$)Fx>Z^Au-4IOwywWUK4-kbqmsMei$ay{J4D6+&xf(*RMfewroGY zK__F4b787Mq3o+87rHFu`29;*1O!Wc-o29kQ?Y2WMTNZ$;|%3Bf?@58JeArwN;a^} zP`GmN&^CUz`en_tA9_l$N*)q=$d%alq2QN<vA1_+L1#f{L1RH{0oR0sx0?k|C$I!3 zyJ$|ZYb;ULUl^+}C;9xBgpV1VC-~+rnelU;AFnBceV#(b%g3B60)^BU?Bm%wT_osB zh)46wMy{Ew9%vePFDjYR>fMsu!g|QE@8pJ9<uig|9Opm2)vVu^E*Dez*jT2x@$IFg z8?HJ6#~xc)+%#`E%CxdqAYJ6o8_hQyiM1BSLe6R@E}SrCWc#w=G}l*a_lU*QCaa2Y zJP-TL@0K$yS!4H>S!D)HjX|!*nTuvr<nEu(lb%w|_e_43;ERV(^rSs1?`&$^v7A@J zhrjfc)ZWa;?kAV)<@`>lcUvCz;K@5Xr89G+Q!>K-6wF`c*<KR8-g?IB$=jMITC^%| z%h)i7Z`QNje$&);CBED$&ZD>ILqLS}XU&&x{WhJxEsY-OGrH`gZq2^ddd}AA^~7u2 zuiQ|(U-bCrgiAlgGPjDQWp236Ke6YV&K0X(!%6!x#HKBg=03fBMOVcKeTifBJgS_> zTNgMiTz=#mmtw#nMJw6&>JG1UnQG3dWwJB&uy0>s{G20yj+-K*-V!E8o;hj;jf~bU zJawiswp~%?RK9tMFO~gQmH_kBTT88XPv-rRCerdj`NG$m8Z#sw8XkPFEcCGb{1Q>S zwXTjGNrIow{5AMvVbl9^`GWbDe^b5$U#>qfXP(wC%jNTff6cr&LDF{Zo=U#ctbeCu zr(9acv!XxHddG5Eo~_N*w+?z(i@2CP5I5pd%}wb2Aak>__buxoriXWWJqvuY_8oI| zsk$bn$Kh+B9h2I+dUxw-!}jBf+xzOa#qZYr+u8f;*tadc@1Aq4-z&4|!1iK&<^_fy zOxZH0)rVd#x%;E&c$dh8eJj^{-Va##)!FGN<GEQ!WkM&unWOSz&oh>XZ|^;ETN-xo znv7S6^M3Z78(Lq<+9baE?h$)c-`MbCc~h`B$MjmJ<fn_gd$Mk;R|aZTRDV#>{Fbt^ z+Kfl}e9$$sMY+%Re%SQn(&nv8&+dGGE8#`iAAjpP4W1%O^%o_M>^Bd8s2uOlST62% zYld>p&Z%Dw)_>NT&!1{=uF;0?;*a@<O(J}!A5C#OfAf^tG1oll)v7&`v6q5tcgi@u zIKR0t)It74-@KP^ch?xTyj}8kcD<Au!^^8C`%kS~y=TozXV&wlYuKhd`FzXIOr^0( z_skukdp_A;W^Z745OK$=-jO?s)rCp%@`KA+{~V8ee6eZO%H*&srEy`hb5eZTHx?W$ znsxnH*~Ogq2Sety&9b)a+1zFK{qE88Kd1gRS@Us`VsdLpkoD~F#iuu&u;*A?yuN-; zxSQGyySedcsdv|8aymc0c-8YTtE|z@plO+QXY~urQtafpl~)#e_@Cd@y=OsvTH_Z7 z<!DLEq|@gZ4a3_$GJTVI-<X=3_j|MIs;12PsGF9Hy(io&G+wZ3#nxFD-*0c5bm>Im zS4E+us#dRnE26pzw|YviuTbvhPGHe+3KI`^uwK`)^o#3<Q|8VamZ`4tG&Gz4ZbJH* zKTn<)RB~;cXMO%n`{yLP(_Tu)J}^$HnpLmw+blfM;27uhw*q=SjJ72l?JFLsc+0kC zT5qj3P1)eR&uw?NlyGa#oGGWj`F+meEL!_{);#-3YkM!QdazUJGovy0%Ey+qGvplf z3_S|(Zv5zb#(lAoy!ho!4$b{i_5zW&pQUlS`OVk3Fw=8IY?{lqtj=3{Jn14|BA@WC z5a@TT4>tZhn`OoFWrqzp=g*6|x_XVyDkh2iU(3tH_WFCo9%S~N$SmIyH0}3~GCuh= zZ+T*vO#T_Bw8+)Hs$sr+>)VRWN;*e=ugVTxGTZI$TxZh^$2${JqJvHTY-!<OjN@dJ zvYNQ}xXC4hgL|~oHiyoQJy3P(&WCR^cCBtbYPbAho9mDIM_Gou-EOaZt3I(*+j&Q2 zksN2+Gw+fkt26Iz<?~*(F|m#7!VJb4Cbhg$3+_I-+}&OJ$3TA`PvYlIvvj26ANDX! zFx58Kdy@RP`w!#eo;QbUGCjZCKCb?`^I=Y;*ty;dQ#wC(o<8=lWYujx{U<VhZ)Et` zG!MTK__)L3u(RfypP%cEAItOlTk_XQFhxk@`4+D}bEAIh*^R1Ak!ibowCALxW~NV4 zZ(}@S{-QE5=2TW)sJOy|zKZn~5{A<m!z*j+CQns}RbF7g^ZxaHAvVp*O>WL9^3hq> z9g7$g)j30_<XL4Zi3ced<Yon&2o3z8ru|GkeR{_2n=|4r87=%+{O(x&#F-|3-Bpnv zLIZDEX3R-buw0edwqcgkk$t|i6))d;k=Q7>-h1*z^G0nR&3O~^f{qB6yV;n}j;lQ7 zt>P4ayMD$#*}Mlc?&ZzUw~-FHeM!u#J!|j%${_u;qa1&7>n>>~3rw54;bq$ApBnqa zFL*o6-SjMb%12GlW9O!RvgxeMvZ?QsbUG&_wcd;4e`UHwo0-4#6MymUr#oh(m&VPV zKdD{&y{j^_a?jFa&R?915+-~6-m=ujOzFm*&gD8OxpkIjADzkwi>qJN`>23-Ww7gA zd8KoT8c&>a+^+2Oi+Nf3*5P4dPHkfm7t4==A5SO!@=Q#)&n)GBD)FPmc@E=Mt!HKG z&s50jq+O}wESuu{S?_6m7IVGbs*C3nL%L^wP;1Jst8nh+Y)zhR**06<g2#;eK~zJs zO$hI+>jDqC#T#7}oYnq0z1Y8L<-Zq2`}!{43)gfz{Z?Xce)y3YJi&>ZlqJ2+z1_Cr zx@A*~?u4p>o2p#rK1e(edU#1YE<iM|=7*h>f4$@u%fc6hdH(MILOiuU228CAdw0Tg z+wt|K`yVx|bg<dcGI8f87w6-rM3*Jq4z6hJIn1p)q2hjp#`GI{HqT-zcryLwSFcH_ zeR6SeO17T>-}>ODET4}G8xIKIk<Ph%@?G6y#;N{4mt{Y&^;Lh$zfI=h)jH2`PyLo~ z#$#2?eJ>U3|7Y7|M^=12d&v5z&Yta`!&*bW2U_gi9(QD8%z>&a-M_AGx?KJ0#NI10 zk2=eObu@IOF0XqZvSUf<D{ZUbTN8@KFZ^$7`hV_fx7q92`&9dL->z6~x5&w3m09q$ z9}TZ015_rT547Ff#^{&Y>UZ=?$QEnYzFEO3C(Ez2hMcgtowBq3%_(igi<jS3JoXQp z?pYCR9b<LU`@LWD7SoQ2ucvQIEA(#dJtxJYV=0(5+4R*vtwam4oo~J>OC4OAF0gd# z#%(s9Y2{((r|fmv;<DqF#h-15-)ZnL%`E)wvSoD{i}me{wG7$Z!PYx;_ioPXza91Z z!FuPIr|)j<j*ppB6`s>0<x#&kRMB%bm*;I^HU5=(dt8dM?EbjBzPeOAM>!|`hTiWx zo|2VMCuX;7ugzOmdiU*)>qV1nXU0eKJMK@qYIW>Q=m%z(Ikq-;GnCkuN(-;QTbu9p z&C_a!Bae}uP4Ef<xpjq}m#XC-Y<Y7mGv4{~j`L@YcKMh(F-ui`i@w?PaNqCv`VHH6 zfBqMqxL$qT!*|);vQ@_-v{(D?{yVqhuBh_=s>HXkj&qb^cGWf+u&vpuB!B&hY_Yy? z?D=dx<6V_LM-PhoUND=^Gv&?u4BrUulau`d=k2_@`k7awSvc2>qIV{dyDz(^$<1@l z=-NAHGH0$~aEsHnd^wlcJ0giPmWykcUDWC;@(p<7l7E|S^WXSa?qTtp%C5J?Ir9^L zTdz;IH99!OW#<He()N;*&KpaadrL2#cAjVTvVZSw&(}3UmDX-A-wMr&_Wo&gi}PlO ziJ#oGl{uXvYvpd0Og_>PV)kosODg;0l2+$Sp}haS7C3z4)Q?>Ddg_hCLSlb9ZYUr5 zC%lbQz23&|)<PklEw3-^iB_HARhK_?!kHF^V@H>n)$jD4t;}n=kt6t7y#JkLbG*OW zzm>|X=e~ZSY_re10OqrH`_ma_cI|k2@(SNW_y4W)9)2tT#PjCgyvFvG9?@D0chAjV zb;*8a`h%|As<x8$qKxG-WxK5ooxd(Eed}wTg>Q89Q_XKT>wQ1=O3zz%mTh-Ne%r%P zPyTzyq|E+AUpMaLI%xO)tIxF$kG5N|CH%W|{kpN^s`UY@uB%+lYwbDMzg=Wfd78e# zgq7^?Yvm_Rs&%ZJE*5Ii-DLNaRpBAu%W^ga<A>a{{B|5Wvew<@`i;feJ4+R2RDRjU z$7Ol_py6EO${z9W=LIe5Zwtz}d~!GV_ieLL-0k{ZAHySZVjI?PXX**8lD+>uNOwh{ zi1+KGYos49ioU=2>;CXJ+&sSjtqd~qn3yLx)U+H}Ai8{xdp_$9x1hU>eMysS6uyRL zUH^KMFK&yUZRMS_oZlSmHrUVL-`@U7@zHEc{qVhgu`Vkvv;Uv3GU4Z5Ypwbp|JOb` zU$<IfiB@!|;JWHn?IN>pea!f8$Uk+faP*xWZx2t8e;*ZnORx4roO_>FYu8Wpzc0Q| zzHu$*)!*=cuI^WU7U@6zV0-e`l;yTZ7bWfeZ?wacXX|v8tl6sXUe(t<`|G`3Q`$kJ zbLUPO>shih<M{X|+`m0P)o#WG``+@T=-~LoU-7s8e@*)*)gav|cS575<!Yc{{?!}b z9@hP7+I-gAcjHfU$%LZf>$M!em%NX+t@IBMjN4;f`|r)&mzUSyxBvfb#;$vHwZDFS zc^h3F`t;4u?d#|5xmm(+VA_9%bxJ?}Og|{YBEo1g9drymi?NZ35#(0Y*y7teKHBbg zD)tXqp47oFl(O#aoVga3rhRj7`Q<&+o6Dnm(CEC-)2=1Op11$sJId7J!8Pf{5%ags z@drfh#JJylpTx!X+0mfl>ysa^PF|jFBcW0!bTOl#)b>Hk4^J6>7pFfRYR#)}J`jJe za{76Z(&?aSMHY)}KI++vFO50%u>St~f4{z{s`9cN>9>^c5t(Ih<@Eh^?J6I__Mf_4 zv~AbgX-4{&jiR4seVu$@0#nHa#`e9O!5MBnYIPp03>(iM_DD`@jC<UkCAww(n_p@2 z50ZE%IlT*>(JZm-aG=f}ky|&k1?MT%TvmE^fvq{-&57k+y8=(yx@Jq2CHE>UlpG(_ zKm8T>s{KlT>FdCk$LD50^Rf5)^4R<@!>P$j=3R`N_VW0udw&+Tch6M+K2PVtt1nLu zc0|7TTdaTI`I)fSZKfk9u5YmAs&$Jz`-Ay7r)|Bxdgrc(Dq&}uyw3}q+o-$o`6kBY z9R3^k9-X)P*sW(T>Q=Q}P%;zh+?UH*v;X_AMJLoJ*1w36|Esk&vChS%w)X!$Z;hq* z<QsMzsIKbR&J<GVGIPFwv-E$jTS9JGx8_-Gd$;u9#_xRVw;Twwi}7wL@AVG9u};26 zp>xVFrdib{PEv8nzke<~ku>39=;3vDw*=UUNG575>=0UUMo>>M?)JY6(Fy075;NWS zJspI~ju;<NWht-cXM6o~0h@kIPk(au8Smn^2RhHyt~}k_VP?uFB@}l#z<Sz=GdYqI zPVk%07Oj}veQd2)%hZQYkBKi(I};$|ecSiL_wRZ^3G8mWZfVIZVK_VIh;C|$jJBF= z$VcY9X}?u`<esU`&ihb*;-=*Ht%X6-+c%eH-r;|6<!!Y0olOi4U+YzmCI9KGOPv3; zyhBi2*6>kdbdQkMw{F2!hIPftb1Vuz9$4<VNnBjruF+K2_wkj+?qhW`HpuQ<mg!~Y z?bh<MG2n!7!a~I_uFLfFgzjyO;dhK$W?ng!-#LF>b$Zd-#?wK1VyonpFZ1hk*%>IN ztaHDrv*C@lY1?M6yYrv^oUpn+@Wp;l@yUFby0zr@PJGI{CgN;L`iHMdx?C?`%j;jt zzR^E>q5sT9rOWtump8uN{BiTnP4Q3FXX+mKccG&)UhA*Tv|?BO16L-`v|4h7d3}4r z?(p)NKRZP<6!z+BTWmGS_A5AR6Y4%o{I+<bcR^RoiOQF+L*1Q^?R|A?!MT)$8-wfL zUzO6Y+UD{6g?nSFuHdfF9mOiaitMLnJUjX&ZKCJq#1&WKzMh{@#PDU~=E}VXmI#(> z?=kmJ6?mES#ogB8oVR8C;rzdwvlMD3#>Vq=e%<2nBz2lz(2TjdXY3|Ng}Lb+n)swh z`n6GW3CE00x@VjuleEvY>P!{;y>Gv){%+OT&h@*TatkIaJ+559xpK*`qeAa%7G2UT zPCmiHuw{a!hmzJzuFBreKeM*ZORbDL_2_ZM&NZh>JocP)601F-?DAtyRD6oLe*Oe| zqq(9p_nj1M7O+tW{Oz>d%aKR_ir2GPj|cpQU8<k;*IE14cv!!k>vNjR=tRxGk9M)? znfa%fA8~uv|CpYoXRpcWrnTd{=X?9fJJ(wub6v@(Jn>9o=#>Jinck|WH0HKiT6K2H zU+9x<-8*GRlg>SU#ZS@VSHHNuWo*BGokKa?e22T$W&3RB#^Os(<$fv47<XsQN%vZ} zS!r^%xAd3QSEKfYGQ~%89{6f}&s2xWH{cz+22(x1Tj2W^_4;FTr+hknXQ`z4CXKME zhiunc?u^zH;$q4uO;UV%mw79b%~pl5ru82u867>`nKa{^;v<!Yg0t-RWsY0jyZP$y zf#sna7$$2U*xr1WRews0n!e?!^jmjQHk)V8%VgB``oH~YlJ$YR3eDP!3W9=uE7#fz zbQvEq{V&0}SAO#!@6z2-^?JRQM;wo`nXY(io{>85?kgkCzUy<2Se}r-`up9diW1IG z9N*(K=Bs6=q%AjJ?b)X1v(Db&-04F{JxrUX`L4Uj9JKy~$XSlHc55GSDBS%~yi8Wd zH83#aBgfX?fy~pN?qc%aZ1#C6W8b@X3Fi*Ub!vQH<Rh)L`qf*Vy0r=d#Z7VbS+~40 zJFE}gH!Yvz_Iv3zmo6Sw5x2#PHX1z(!de^CesNSr-jRHI&Bw59p5!BuDY~Y!_!!;n zR!rjG%rbY?9_H+vs#(XDiaHuUa-YDhy^?ds!ha^(r_M-8JZlwjwY|LH<NnE8R;`Sm z-FWWrD!aAcPu$gS>pLamxbyTLnZ0MkQhVzcX3dd2dg?}Nj@I{OC0b>|T64J+r+0qk zjQOY}T<5Zu^M~+<NrF9<$~_BMw@o~$VVtx4#xjd2vtO_0ToEi<m6dqKaQC_nV<z>p zYbRfeezBpp?Ss@q(L<4o|4Sa?ZYe!r=NNJAZ;Sf9`Da@NlUoFKY?!+2z16pKroHX= z_!}mz+EQ<<SW(sG5~$Lyv{6K53A@(4wY@u*znq<Rg8gpMd*wrx+cdxF2u}MeP`7=5 z80$@s3!Qv3W`}z^Y^zk2+S4VqM~FA>s%>yi_}5#<A5C)5E4*Xi;$$HtQ8i!c1Ixo* zUYEFY_4|(U+6tan9aX<2E_7R&a*y8Kgx9OCyt$$D^5EgM^;e47`OUXZX@3>n`N4Ot z6!V@fnV%jP2z~k?FOYic#DjD*>+4I7@?GNcUa-pX>M_N4N7HX?5ueW-s{Ufimubsb zu4eDN??3C@8l~2VnHRo=UH|(kYQD>l8(xt&{QDm9@$y-A?RMQ+z#d(m|J2}<^z_d{ zE7wYide<&udbslHgI_&G^^a5e=D*v$_E3b!-u)KcraXTX@<k7}Mkmh5sPdMQ=C*O= zj!BxGSl$0Oa<ROM;j)8#(VAs9PTdMw5_b4Va#qBHz3x+v-<bEPZ90d%sZYsGg}3_{ zv;Y6!dEbpacUp(l(n~jHnz~QWZ|j#<N#KmU_~XCA!te<TW(XXe8_sr8FVD2zmS@TD zT|&Mkt}|cUGQQZF6g0i}><#0;8efucMJYt{H-Fw^s+#S?`ATzX-IBHOk=-1o#wq<G z-5INwMJ~91<BY()2#Y+o_i{qrGD!hE-|ulUdOUa{a7M+m+x1(j<7C%u)8=oD<FLv8 zuq^Ujc>n8bO*`lPjQPLoV*j_g&tiwU{?`9{RLImBExr7T;=v_?PD{*I2&f(Su~9hc z%370!9_xMomo|7#s4cwoZGB74>Sot1jiI}y*4j%*uGU=}-PyzHudB0d^UnNUx2Y|K z_dGQ@?kaYxZ2PLRe0f;0M!)rq7)dXoABjTddrckdbqpqnbXEpyZagX;B6saCQ~r`a z+QE<NXD|4o#+YTe?{-(A>!SNJT^nb6+^`Z_<Gfg#Nqxcs?t@W^t!84so=W9qc19#} zFFB@Cl^~(WvwwHu5ykn(fB)KZ<(Ju(H`ku8m714-?fmnvTs<>)PL_#Wl<#@XwjzJ; zgfF+c<(_!xtJHo=I#kW9{z&UjQ(4d3$oZ}8wPqbrM|RcgDc(_>Vw2RXZ+S(!WV_j+ zD-+5}t#7HmoO_}2@t;=$kxACa|A`)Y{r~EPpZgU)mneS@<Ez)7$zNX3u3R3`Y`rI( z>A+#;lWJbFuTy5b)ND2nNs^B=FX&2<SG@UN!0zxj%Wd{a|2Yqd#|vxBUjOpjYM&?N z+&L;`zx5qwYYB6^)Sr2=y<%hEMw=%`w<UQzFPBiP6W!&y($l9Z{kX~_>r0<c@OwW0 z?JV`?hgHXgX)^^SGJ|c_hXpk4zRqQ3x_DjgRF|@SvzHz@yUJq0@9u?%j)df$|5F{Q z>Gr0)VAb63(U&euWxg-pp4z@;{+@c9Y>`C=Zn*SblT5sN>Z#bTkAeO(>$e>1a!Yf3 zz2{kScC4}W*5FNHRhId06AJ3`-Ue(li~44Lr|$HMeZSrvJ3pmvb)w6ftta+vZk>N( zN|T*gRf=-!j(io)VB=pLo=gGCP3OWruSi}!>~c%%|BFKfmo#|Pqgx*ynNpvU{BIe@ zlpCKm%v@iz{dj=gnhA~!+mCHK6lUjEZ@|7?fPHS3<kNSrxy<ExcAvHR82Me<RqEZ3 zJ9=t-#`0!9I);W5P9J$R`%x_0ywd**9bywz)F=EcWam9;zHb}LEhXRE*WCG~)wb*p zeDGjF=&y4^C-Ps{r_SM3JiRCA{;Izwb^m^qcqqTWdsF-C(}V|ed(QjmnN<Aymi6b) zi;^$(pGr9X{rR(8(Ra_qj~AaxsBJj1o5{xF{fjq8kN*5|^u>#}w=aKuy*Tm6p4A_B zO8)sd_u#TcQl?*@tZgf}b-rO%#q)FJAJ_N$9naEN;f>eJ-X&W3>iO@<-Shp<#oc)L z{qTw4-C95XyghmI^Y?GcVHbaNh0Zu1QT}y)jP1{MDVI!sO$Uy`Gi-By_3$n`t-fmZ zp?-~(^4XR<>OO6s`y%VugvM9v|65*uBG{r@C(+Vu@PS!ut6lCroqPRz>X_dCXVjcu zunRn|#%ye9GI?L0`t(eG7G6ek$oX1ZBM#<)&Q|=b{e?BAQ%F<LpeQ3)+){*hlFTJG z%N_3)WlX%$xS8?N{`bmnMf?mW3vg6P7T@3ZaIuEhlU-kTdg-q9*G_)$epTws|G5<# zq$|$6bkjex)?#v~ti)3D<+_@&Oc#x^teXuV>P`r4V?Ewg(wMmQM3L)(Q+k;(A+eY1 zt7fh}JRx$~j%Aq}<(`B_y=A)2mR8EX_|e6PJ55fr8x^DS8V?F)C+Gz+e`ZiI;6KOI zd`@EPmk&D?47HB5oZWxKS?!)Y@BOUeGt<{d%~-ySjcuc5<3mGTgNk@%gO0VL5=YkX zXP9K%;NkhXW?siZ(P`;P3g_=cCGdDNeg1R(09*YU!5IfO9oSOvzR@@0v}uK?+(tf| ziX&DNe5XaYx3?X!+Hn5Fl_G8_t-HDzD=PCgWZSUsX6@bi&iMH1@C=7d*TpPda!tzQ zPVCK0*jtj<xG*Au$$9G+sTqf)8hs<gZfMnhIq;xTr;V*_4Y#%0g$XZh8r$0R4!vE~ z=$L%0?$PO&^*y3rrF2&4wQz8+Ivs8(z?ZddCsRl+TU&9!&B_(BQ#zAxah2H`w5c|h zMr=Iqp;&h0^9rWyO1Y0xMK3E|q&Cdq<UJZFF;V{OX0e}+XOn#Ud^0?ru%B)&OSo|1 z1phX^d{(wz$)AoplGhzru(4v^-1+lm<)(*g6xv@tf9l~={r&Y~#zr!+FPkUyzUI%r zx5uvf%Zt-7X;B^#eRs4X`>b*%_Aa@<af;6C3a-$QH`7m^_I%df5i)6B;R6qyncLHR zx|}B|>$gn2J8@aJTDonwkeAYN**LM2x{l5Zrt&gHZktsa6DZ-it}?RboNoL3{Cjuq z*wvR;mg@X{*SmcB^2;B;)$jUn_qe>>yt<mYT{g1b+z;Lq6c*QNJ%9eRpz-wlLaFBR zhvxc+_Wd^aleEQO{?U>9^&f68DE$9LH15*w0Ktn7U%owi_4DJEdz>Wt^-n!K`tk9~ zKf5=G*YCHks;QSbFYx{A%Zl2n_u*MC1!WawHT9n#etY%f-@947Z<arPUmsUjUjKRH zo>dG-S|pasUzgOa=G}Wb+T!E2We4kLI9_IFPdLIDu~u-_OSfI}lipvpT^c-F+0)IX z=iD^q&4SrxJ!UJfuX(O@MfGLm+R6RmmY=eo`0BccE#8<mNoO)k?~l_@erxl@PP$Um zcky}VH=Ui5XQ$rD?eW`U@ltZDk9M^C4AYZQ_18Y<q};T66}2+$HOFK2t2we?*M)2@ zy;2!)`kLS}twVois9g8@bJgnCmAlst`A%9B5Mz18@^vJ8>DekVHTh-5PXbS>Z<m=V z?wRXZ6g+96=cjiG8yxS+^K3h@yZNA4Wx2r(rT4sS(Rc11Oz7TYE|F7M&fcv1>0ZKy zgMa1On(uzA|G(g2y_r$P_xhio^Xp~Tzl*V{?6y4k?taxLv42^Aml+<cU-_@xN20d& z^^6Dhk1r)3N`JDxmvi=$y@rXC_n52YO!|JT#rM;_85>;h$qJjDtWG|pR+;Z}L*+e4 zk)n$6>z(C6=c=B$t%^J^>g@V^*7M&N-3r$GU6hfuUv7B&N&TV&`IRLXQ%>Av+m+!x zN&L9u>51vC;%BR-wd&3KYBS}}{9wx>c@ve_l9|&~wuXMWpfZ#9?#)SemS!xBJYKw@ zRc&XN)T1@YD@{zLi{djDp0u7AnYncGMYgJpYsIOXCVsiYbNA+?dAChu4yVkU?YBz1 zGGaD|>A5Pod)0Ck|JWzHF|mk3Mtm%$Cthb3W;Qf30hf!@-*B?<)GuM^&GMX<BYK<h z?X7#MZ~0;;?`GWnPSN*DNcO)kNxKhzdg&fm^lHaBJ$`l`i7qA+UoVlL%9_(V7ki4h zzvq{@V38E4mZ?)RW!bD%CY^4Zo7c047%5unt=PC?)i&0Hf%(T4Z9aN1|HJl;GXl<r zY;E+?oWirs><wS^o=u|Wd)^q;FI_p!=+!kDTUi;ISQQ(l-bY$ecig3J__$;q(nyaq zk#LVcAusED>Q9)8=f-)rE;=tio$PsSX?@?>OUB3i&g?nB`oZY?p~-=X^K(CLuiv~` z{etgVo^X+Cxv5<u2Pc^(Uan#N?HFKXRp`X}?78Xg+U=o})2)r#<ATmv)$`RgTGTV{ zQE5~^TwutwMQ4lB{9nuO{(F&_*R7;~rbOxpzq3tVtR2t$JDh%H(x)w!_xYcE`r+iE zqV*F(n)+C;zL$OGq<=tOY%;ra+4?s^0n)q0IjY~qFfVcC%~TW--Kfn|^6~S_(EUu^ z|4eJ-cInR62|Mq$ZP(O^Ycq<C_nu}9Rt$2f=bh2><r%BOy}cWPpTBZr|1irsSY(;S z7pDfn>+8eK?x$SR%<5>L+A;Ha{G~VF?DWz$7v){Q)|}MD9bl;E{Bhg%{_RdHcb?Zx zI2Gx1Zp}$qb<ck(XOH-B>z}Xv$oPCwk-tYy-&giOt=8Ea=ltBB_%my5{0?Q=m@J2& zu$Mmye|)KDS!$#6Ch1?^{E#JvsX3F+=4SYQSP-vs`uIBi;De^V5xaU_1Fgh`1#4K3 zZFdUFW))bsrjR?t=f$*aL19kcQZYy8fU`Tzt5QE7x>n|W>dD4*`*I8AcPn~Y`k2$_ za$RJ(dZBU&=aR*Bd~JNW(+nF!Pp~Z3dOZ8y;pE8Zv&*j(){7py@Mm42^<5J+%b?(o zKE;<>-IY$-PLVB^65yRE=Hb1>d&z>c5pA!goSE1+QE#H&gs25tC;GFs|E`k^dVKE6 zljQ>IciT>%TyXpz!=d;KPvxaVFK**8_;T;u#J=o%dK030viJ0B-t_p=ms&8f(YNtA zmyP#>ot%-TPdHhA-90B-Kcm~^uuN9b_VZ%f=0CmSIz^SwaDnBer1`z8CN54p+0~=g z`|NQp>+Fjm%R&!Y{V{nayuNI%;xwtxD-GvQ{UcGi-qd5il5Svjd}gBf<Tuq*<{mh& zd0>l6l#=Q1#J#!pGF2?=3jOY}mdw&f>+SE)a1Z4Ac<tN&_1oItALqz9mSJD-reHYP zVY=hKcENvd-9k6sTeoq^-eX2<?^%_WFJHEaadA$&q36%&)%&()MX$b;zjc*}(UlpW zM3<B;$^0Iu8~-5W`fsUd)@7@hezJc0Zdw--J^8(GxVQCE$-|pB-I84te^)Vbg8BOi zYs%VRgqM3fdoS?s{yoK4@$Up2ze!c@in&;CQF#CVlq|tzy~gId44<-b$#j|a)%zJ} ze_kN<duROPjHGQTl9lgPge!Y)Xb_IeRr@HNyWxV-ZEM4xC$Ec=-sQW_^68p(pTlYC zx(hcqN;|#Y$edPCT*YGk=WO23p9{Y2?nyCu<~gN+>;J!=G<LsJ4_#lr+Guid@BgRE zuiokw_Y41L_b1_Smgj^nuN@mweUb&01hdw2#BDnDn$5C?QRL5QZ&mJZ>#SlX`cGG{ zwKs{o^X1(6yej+p7xU|FzASppzjyV$uUqS1@}IMhoA;+`?^BiopZMRj`!h`cctKHw z(O^0wC$sSObs{Vp9E_&Z_sg;<PhQW&Hcghro6&N*k1R{!^qAG6s?+n<h)T8pk!5NB zBg@+UN0zPqk1TupA6bs}KeC+de`LAZ|HyK0|0BzDBOYuZvx%YE^o^ivh~`EY-@Yc= zdjGHX507&$?mH%*m>qk2rLcNw&d#}+bJ$Ncsf39v{gkx*=hwRjZoUpEoGLc|xUmq& zgTqe~)^GjRm}5CR#&^@na{r>=vwT0DT*Mc7)9=}5Gn3C*pFVy&X+OWkO8<4zjfV#x zZSb72-lDd2w*S2Qwm)zFTcRAc@T@fB!uoZmmwiiKdeq(`Y+-V0-PD`n;nhK+3v-@N zp1f(*n}W6HE}G;%e(urTKkxC=`uWPT*80!N&a}>5vc`Gdb=wbb&dgXfW6Q$auC$^u z%ag0EL@F&;elmJerkO52IewY{`SangyAP*@`L9n?cMbKM9Z+*yKlJkR+fN@BZU0rV zw?Fz#aDB{<h|<D`f79;gmfy{KKVN@Wtjm8Z?XH!%RyBL>NtW%id6Tw(UhV(*!;9aS ztvuW8y;XYS^Y9xPPZhIQSFDupviW`2ao>*pt{SWUDe_v|zu)%Ji|_W`zu%lK*SAH- z+`fC{>-@COFYl`9{m-3t{qnn*6YXox)%`Td&iVdfw`|>3-TKOy&AWQ<-`888|MtLK z`IXVRY2UtDa6SE!XPvz~T>i~Y{_qRA@3(KZnSJl?;@vlY*O`~kzFSvq@$&t-yay`h zoujXRbPM|%`t)pw^PkU&m4f^qKEA7y*WWqk-nu`MyvyxhRK8ue>-4{S>whO-xxDw? z1^NEi8%N73_tyXT(f+i1$DjH~6)*Q6t=;AO<CEZ@cRP=!7fjl|aFf*Y{<kmBo=tqi zIcvSezy9*Dcfa%Q#vV)mpYY`0uQy+JPhS50yII5Qt7nV$Z?bJW+~zua=EN48)#BXN z7q0nze!6S>-^}hm52uPfQ;XF9VWg9Dzv9=`caOLB{{FusruvVooY>C(d)2EqZ!$@( z*DWu6_;<~jW&Y`v7jFg2T+`wI*75vqfXMaJUw1P9-P||(yYtR3=imEny_H|FS4OV1 zJU{;W>A(4VBYvMPe4Te+cGufy(*H}oS3Z?Kw>xxyz!9&P=P&u$>xU-%&ifo8x<C3Y zf1$_UKQ|BQt+}4G|I1GOjj#9Juv)*b?rnlv;ql||>JOONy#97OwEW%fyL#sBd3*ch z!}fX0m`7Law2S#V%kS})>w#5gqcZuI$J?$t=q>%O;*!$re`Ou_^X;biZtgU{(jPR@ zKYVxXooj1ro<D5-ZSZw|d-RR^zU@1AaTUJ(9J>9o+;wmJW3D!dc7K2CtY0>Ncfa}l zA8ijkZyf4An6s{}{&>aK+iTaEoi0_c_<f^y&ztvm=e?>-XTRz3Ej3d8=J(SdS+;#B z37ggUZr!wP|Bd>>_gjWd%iSmM<(?#YZRVUe&-QMr*`IjiO|{Iwr{DJQ_ne*nJoi`n zw-2*o?;nm3d)BbcfahtJ{f-^FZ}+|2e#Kq?{O`^8j@|vuo_B0lf7;FZ$olo{|2O9v zF3)-Y-T3mv)tTbkzp`(Ba_hIPiv9Mz_m3nW&Dv75^W))TYyakcW8W~jY9a5Wh|-N4 z4kz<JskFaR8SFd#@Zvv*)|waI{&0nF_UyVT(_dfR7w&!Qhvlsuc5yPl`uA>V^Div5 zJrcVAkz>r))%r<0mN-O2@y#^iJACwru6+HbMHS!ki<@t|FWvawE-pXJd|P;0`Tbe5 z%zm>cKR<b6{dTiQ+auR+`}<Vk`_<4pCiD0Gz3h3#)08J_zt%RXHe1<u?+iS?ynAx9 zX#1_Bwr!4EFWy+%z~lELP=C=1Ib&t+hB%GZtM}ji;8@F~KTRlme{QZ;;PC|c$EIJa z*UHq{9jG^Nw^&j=-BD0=i}b2xZ(d(}SF$~vz2KpF+_I`5^?+4B*u3BNe^@bnnfkxC zi*>JdZ)U%nd@*8rjPIv3L9cGf*WB%26Yq)qE4}Tjw|03=hlz87VOru}ZJYBp+)GpC zlDj5EJ}^4Qw4=>Kc9sm^!9^UrduAWC*&>>9OYO{S%cN5}_1s65+IxCSLY>m`{I{g~ z#Ie4PQ%HWyroClL-^NDKtcTKC5erijCu>J6OueslO<<!@gJ_gkcfi?|k~`{64nCXi zWBqud>wSNHiAPz?E~)&&apB45C*7@`^rd3SR;}63c{H5^r}1o*lJ4SB*d)~u!S_Vh z@zk2Fns&SX8f|Z%f4!b(Vrq~3q?lv(_gx9P$&$x7S=d0+l5_DBm7XO&Gt8c-?%B4a z{?HCa0T(_8iAaXTCyWiAY7P>exi-Z)tQ?EO8Vt5h{W`~R=Tt}D^OH+>XNbIR30xz5 zEP1ZNCz(eIc~+?>a?YLcVK+Eg!l8UwvB#&~z)1Fh%4Nl#*?f*EYz?0Ek-ieGrim#E zk7q7!6mUy(kl4!F;K}AB@l~j0;!6g#nS6;URxO2>6+3*|EjniV$*qZ62p69CQowB) z^Nc5KEt!XHn!iuJ#d#<r$WdY^U*Z$1$1@kd7I0g~JmZN%%SCCPLnj;=Cd;%K6bT&K z(JbJ?=k!Lw%HwX^uKJesPX!)psrIOGbrhy5ADikcu~NivUC@Ckk^hrV&oT_+PqL{O zeEdqW$7@Q@Y_AeIpZhQFS~}W@F)j*G>1bDSd{kZR<T0ONqRnyTdo99;)IYLJG&!#9 zIg??cfxEIMC#RAo^O5^cm{mIE73R%hnfQhAQT{*1MJrT0)O8(`E(p~hy8lbqW#4zv zSvgMA4wh$k1g0>#_39?{rLvt<e!bo)@ZfZ<7EeDviAc-DJEu97jM;nctyFOH<DL=1 z+A{HaUwU7fw?ut(mxQHBV#>vqk090i{3JB{42sGQow&s~dCyz}qw+&LcGvexi!6+q za)Fm&F<+O$r}9H9-ZJ?Fnbjv=sSrFCzme%##MOpCQ2`f4{yg`>sjZb053l4(6e(=* zWc89r<xf1r|NO(Ppg2LdSnh<Nt-a}eH=QM(awJaSZ19}vAmRIkQ~9Xiv6$se9gElv zG~GBJr#T4BWK6vBNjTM=d8JrctFE!YksXZ!Zfs36ZoF4I^0(RG6aSHl{oeHwsxk>d z@?8?|H93`ImDRGQC}?Gc<i=h3{P4c@MkZDtt$;%njY3D91r4>b4y?#^?&*>;Sh<4p zu_M<EktH1;6<mA%@8L8Ql1a4Lz`6K<TThFxgt(cbO%3Pb53W7u9|{OFODoFV=$N=& zaB<MDYYVlqGeTM>HVYh!R}gX&_Bm2tq3t*0iB-$Q*8<1tPw~!J94zQ&=r3U@n)t-3 z;o@saqdd)q(-+Qoi!EaboFU|v$~z<ETEj(afg>wijvF7pq}apMZJ;H4V95a`5KAtC zB`}m(ja4jBB%&p7Qp2Ud>2uo6+TS;FOuoWAV~N}$4H1UPBJL8boQX?<4*fW<D^S1q zgXDRc!|kAixniqY4->b+Nk@*yc@6?Q851T+3%J#)CO%<vS@ufMSh`EBO*8RIIFp*^ zY=c=dnbdAFCZ@2rO!PT!?0!<vZ6WUr75PIN4V;fBDR-pxv`qA2oSfn%G2c+g<&;{_ z6y8;5i}%H}6fvsLY?-)$Q~99cv0_03&HBdzkDHu((q)qNc&qi)*)>Uo^C!jFwiK!= z9GTj1>TG>loY_LnER%Sb4tJTPB`k+3ru#_z6=5>G7pZ*gvACh!{ua+X2Z{dpBNgU- z68$*`WMsjatm2HY+r(Z8kSDfqK2~&}*Ppg5RaDHEQ@6$7o|^Kp+;)Xc0*6jG)iXS< zSLRSG5;*jue;UW+I}HY}csZ0)`_udWvLrrXYx($7Kj{fugXdqC#3bf^fvpPQQbF>> z^%;(mpLovA6kOcKWDun3IOS$bU>dX9$|(k?at>*1<^&t@(_5nSL&L->4yCUQZo!d9 ze*8{9QgPY8<-y7s?VDQO_X#Wxsb}f=!Zsn~a!X*8pqr`fJj-Pqi6NI8JT;vpt}{9W z)ix!5E?01s&ieKKGsj{9N1rQ<PBzX0kF6AX)Mj*a-g4|HZ}0e6<J|LHI&n&VN1?t$ zPc>sgP?+Me-Oh(zOf^WVsq2*Z&VR(^ze7j)l$O9grDL^RhIX-TJ>|ROQ}aG=s6X*g zTkDVtyJC;OfuORrLeCop1J7G6A5XCP%t}x?mMmwuiTQvENW8(|-g_mtTWmg;%o3Lb zAM#kfpzKStgmrw_;rr7ZXDkUmRB=hz#nWHHbGE@GvxFd~{`5X0)t>$APCb+68QeQ4 z3`#YV%o1(3aw?fK_yn0HKJpP$G^%Glbb`mBHA^VCmFZuwY{L>w9*3GJKY_18k0+)C zGE6LGa5-lv=NZh>u%cI@S0<NPA&Y}S>9R!sl6A5QUN1j-WG!?2xI3mRK>Wk>PeN*( zZ3h1yNf>sO9`Z<Q@O*2YIOTQ2Md{ch8jFt`AMa7?IpQXfYLXCiPspv(TOxCc!Mys5 zEP-y!YOU&tBJ*5sy<?l1+rIxstHDWL4rOzNp8cjO9Z9ncj06rWS)kT)UX@{z(G-JE z{U6U<<mOP;XYl#Nbjag+%R~>(#Ru4Ygv<hCL{`q#JN+Pkx@wP0mxQ=xlFcSTP~om5 zZ76rM<71ta;k^K1x3!E3LC?J;JoyauEbEUP(Qxfp4Jz^vWpwq-uyA$jP&W%|O7G`& z4LtZgqGMtehw@heH!lXCAf`l{CjyV(uV9=km3^dQhSIU+8#^XSGpOxkOxz>s-Xp_e z;JK{jqo(mnX4V4PRjk!VT?AaeRj8<%If&d~==3#Jobmx2sGWBW6`y1>1nyvV>8m%B zyLj5DsbaCez|ChFPhR*uo~V-2pmFWEvga>`j}2@s=C4@-moPuvy?aWTk(R-s6@?5w ztLhFc(NgX?RB2Pp6Lo0C9L~p^!wxOEpwd&qJYxydAq|Fup94FO{qLA@R5BrGo}gQ! zo5aa>gGu}eK`R801@|g+nI2jZs@`*l!9eq7J;&k<<({aoAJ1Im<#=3g%3_$cn-Nq| zX6@!wzOLBge}{8Xi+YdRy9UoT4~h5O9E+x?x4n>?)jH>&d|->GoR>tUM&gr&Efd?B z)JiWmcrJ66*s9wSc-v^6<u=`xKyD|Az48n`MzV)alyE#|a}to`NSGuk;C5FKRI1&& z$XjpZ?EPc^DPgy~28nX!BRixOj@@lA$ch$toXef~M4{v3Hde!X+dyHQv?tfGXS;4o zptYmK`S_L}M`R4w1*uquX9`RG=nr6+^h#Jku8YA_lvkkNylKTecV$fh&PTo0jw(_O z9>$LaSv4GO>^YStGODQQDcTe;F508o;bOV3{>T!~;$EJ8z3x4i#0)fZITvqH^{G+r z7x*cZC~~3UqBj4LAHTVeoM2>}tTVxYtMt&15GF&Tb05!Kyv*_VGSiV09Gr`vF&dn- z<$Qe1O~6t*VbWH?W51=ER;*X-(fRV<@cg-XbM|eyk>h;(#@;!xeD$FlHav`;v2@zo zCvTEIo&Hi)zkmPz+UlyRt+&=sfBx|C^4F1ewln8mxmj{O*S_?2!Ns}j^bh}i_vP}> zs`6d;%kI8>TeSWCw&m-0?>>8}?0(#xzdL?~Z?FA2{pR}g`?tTw+!U?79>2*{WZRCt zvz9#FUccwx(VNY`*L<EJdUc7G)6BZ^*4Vn6TYf#;{?pyvI?i?fKkFp<zCQ;GuK2FF zRTh+PCgm&BTV(i(Z_D2=sUJTye9L%ss%&+!{him57k%#k|M2DRn<Xnwy*#~reVk4G z?^piyb>AN?&wsSayuR-1udB1oKOWw_S=|2bhcCy?_wQztp8B7`L3P6&(9o?YqdD@} zh4A!}J{}83i|K3ocnTTK+U5Is+U5Is+vWTD+U5KC+vWQO+U5HN+vWR(+U5I&+vWR3 zw#)a6{uW>~0uNuX7+F|YOn%s)QQsOFU3}Y$ukQT%56Y&(t9M0R+GnZmXFfZ-I5U0M zO?Jy=sdG<kx<2KV?a!~>(yErFWy_6uIhq7G8{`>oNsB7yfBE|4&C4gJU7z$Cna^gK zeDQLT$j^PVm%h|ESyL{QvUvH?7xS~iuC>m4z3gId*)hi{E06E@S$zH0&+C`%_r<XM zt9NL8zbw#1YVj<KXHUOdAOC*kng8EwI%fHAqpthjn=)G}e163y(ck6YN**yk?EMoc zwL5M`?<0-UzZc~9uJiv_`$#Qr)`c4Xi!HG#J^JFW3rhA`{$%^VCQI8$?C9ghv~4a1 zHXcGvAy!?@ozg!P<x{QZPrtfo?c4~_jLrbxJ0J4vJzTS*W`8QZYEZq9SNQ&1g@CH` zTi2(ay#3TBpSOE@wwS={Jr#)&vRgZzFPkaeV{`p`(uW@NTa5pe-#>hPlHI-M@{zMf z7O4`u80Q?W5|RlI&5f<O@w{12>&CN#e0C8>q<fnWoL$8Ex@sBo53lK_LXC$WHz%6N zc6?>i%9pm1pH-i;`B>)R(|W76{dnr*QZqHYSIqYJbc3$2HLTNhXY6J0jH;X~9G?I1 zzgGUexh!nFF5<^TJm1XmdAUc+cja2CppW++{rsSC_(x4Or}|{6(pSH(FjiNtGT{}j zuz2wKLGEVdv-!OS?-Kw2)Qh*Cc<C&kU79kp`pGRG5tlDDyt(k^XMMubj(rsyzjOBm zhUgiu`;^OB_sH>$pTmLWn(=>+FmL_T8Pw13r?Spas&;afhRmwHb+yfjlU9~y^Z4)C zZW<-ov?-BoMbb>oh@0~@PG8%^u<pNJ`-f|9mK{lQFwdP;w0Bx)wb^f{>w3oLyjMTh zUH>}SZ^r9OIo`1|Z3R;9dFV#fo0zkR_IoAHKN(h)>@FkYvFAX2aqnv`uE~dVZbvyW zKmUBnz;NyCzssz(eYbk6vH2Ze&sblRbNX3n=u=mAw#l6l+#UDKCP%D2-L`X4xvtUe zyBD__PujHGJT>t0yg=b&oOjKpuuqN(74MsW;G~w^-rW_eT;}dnntA%u&3BuNA8f0y zC|+>)ypXk#h1XTl`$`2p4>LI`XC08pia(_C^1Y;={ga~nz_dhh**1Zqa|}LP4?cKS zxG+`!i#!{@)(%a@&moIi`u19v^+?}+u<0xlv!%<0qY4_&dHDtB`psl%mY8VxS0zaC z*g}qpg^fR+F3D=%wJJ!wCjTYZ0g>I2Tec~kudm=Z@^rF&8mHWPmhG#K*>3w^tp07v zj=a`&&8N?87rN#**C1@|#=yV{I|a9&__2xk--i3`Y!?KiggJTVDDv<Ma+Yr}VoG4J zZCzL5xKh@o&cg1-z73y}7Ubvdd*JeQ*G;pQG>iCaF-$)WpAk-Llx7sEtXcPe!wE+% zMvv1<+6HO$v9no!e{J4YIKy#TA3x)}^^2_-A6d`kPi+_Ic<H!EAVE_tOk%5O+^+<s zdB-bvEj!`F?$*V?>ehO1`mqJa12dw+8Q9lw3G?q-Ao0LXN8`1d`0hQASQ9eRzF)Vp zDo}_&Y54x1g2I~Y!$+QHxIEf;QFq4tfJVy~r9zJDxohKs{OX&!Qi5-<K2qc5<=`lo zw#`~E;*iP<`-bO!SMA(0dZxyNO_|`e?EJOm#~00bFD5r5f!+7R8;4c1tm-B-^37W0 z-4<-Cq*UF|vBaUf>ETS*%DJ0wTLp+}&sS^;*|pZ2C2fmI80YFaL0o5)o6da=l!)2T zoWpqishrGAJ=KJlWs{TZ9Zaly7B_9&oG9RYvoV8XhGX-bS8Qo}TjGv5TzFhBa`Tf~ zh`-;A6|sF!jbeAiYR+#xaQKPFi-+z3U5QI&cYHh|KP6?uvb=0H4K<$2Jg!CDZK~oI zmYrO<;c1m-@HFnHLVy1TC@6Ysao!i+@!6=f-tL)K`_G`;i8`DaW->4D9;;{nUg>{- zY89h$;$ctW6I^R^dU{w^XtrgnPED?ubNx@a5X<U=QQ@b(I=F9qDQZq%f8kw~`|^hY zqPpC>zXaudlz7Dw8&-Brrdvi!hRHtk@>{W_bz1jV>~B=i<P1$*78AU6)k>yy(p!u} z<#Jwy+>MWVEt&SFbR)}+XO-*j_*JIWPc&X_t?}X0t(*;;#B-0oj#=~f;@K%udp>;U zKKn*htu0iXT~73g=Mlc5NVZK~>t}c;p9^-#d6_j~cja5#3n5C!<-Jm(+%|Rwt*G66 zm*Yjl#{-{qE*EJQ>LgA(t-7FV(u~|w=b|rNp0O!gUTN#2*S?xD?;@u-F<$8S(0=I8 zXYX(I!u#63mWz~jioJAP*?YM5G~44qPbb3?fv?ixUOcN0yvjBg64AT9`M?3QlLG%r zFL)#*@;&|C#yCUxdio)yyAS8SK5h5mcuaYQ=weSJlan(p+wNfb{>x4BKf}_bRI}F8 zSEhUmefg1hdYnS5Mz-{R(>ttdUMY3Y>$ko3<%jrT&sX*9Dq9NX$iL3Mp(UpheA8^P zUQyACkM$q7cCB2%KCgxEeDJdmj~u^C1b*Lf?&ahVj>xYqnHoIO?LI%w&G4L~?IwG; z=}Gv5dGYs*lBIg}CAL1iW7GbkK&6WDl;*+3Y#Ntd&dYhpV9~Owc~^o~uv+tChr$!J zT;GI~SOY)Cn8$p6S6`KR#B-m@h54err=^yeE=pXP$;^CKV#}TFA0^g*ow&CA=!=;5 z)(VH08BG1b@F<Ph@7(s5s-||Eg9)5}7vG(>re%XbX!UE?nT_il%-^5Y)PHR4D`EEM z-h;WV^CSCmWgdUp@R_$J^z>@p318Hh>(6tndN%2DBje2#2h(ITTlQKmujgEOx{1N+ zZBY1`TX{a6$KM+K3vuC8ZrqV%a_6bdndhx>40$Ky*1V7SebH}uzvC+NS8fR#rrkQ4 zbpE+SnP0WHGvgAUi>Kv`bhMroSH(J}|IBQ$%P??{Fg$nI<DlH<e+!N*%;{Rag2m<9 zX6B>u;Y>>DbFZ&;yW(uQC-20YY)h&7z^@z5gf|JN{i$ROd|_H8$~^1vk_%F=Tu)iC z{8+jCUtcQE!EOaPwuQb)FCVOBSHE}rU!j-RgiRB6&dfP8gYUqkGi^z3y=<mE5<Bjk z^h!S~efvg=#@TllzfYLWzd^)jga7MKC3AT9_#8fd)@Hq!Pw{d778lhuOE2_QzCW4p z{@Atpz>x5VQM%dvPZ(x0J}M2ZyTtIN^Sr-Gyu!!d)(W4WuKKuOchsIOX^)Ocd8u8y zTkRlpEA8xuE7MY)s%G9ci4f`7`ny(VX2p?5Yu=StKG6`*`SUCJ-%@k`D)+h1xA{5g zEic+}BEh8UJ+s^t+4s78voCygWawjxzQ2f}G-^q3*n|4Im221hILh?&`;JJz-la8b z*4St6zu^8b{rqafNS?AIe(4Vu7+LiFU{&U;ukLo1J6zWDb;gnHdp-8MTXEY>^F6&o zUi0_cv+C3G-tP6^dE>~RD;brV+hbi<_3agRzq5?tO=03x@ok-!O!WsD{xvlu=*9=n zYiw-Yr)ytwK=ZzAO8pGKZOslcx5HQ-aMv)a|9yI-(JJ*?(vJzu$?w9O6~gMXPD=h| zuQc)5r=jsv>5z7}*u4M!QR|MWb9u5SD1Qlv+Zt<GqGh}Gt;)egyQIq3U;kDYF!^Mt z(Y240e0R05l+-OLSkV9O#Obv<nhx_9X4wC+eE5K!>yM>k@!tS}nzGmRKQe?Imdj7C zkBPOukZ*gx?kM-Gl{cThebaby_wVJW?U!AD+?}n?bLB4o8J)+QUp`jlXqj2XWUFGn z*S3B~^SZ36`uf^R(^9nwxAoqqe0sh)V|Upx$*yznW-4u*zu;DQxqCe4x@Fg=|Ioc9 zHSg=p@4dGd->**Nw@=&t{O*@>1Eaba(U-e_-+U{7|D@W#6UCEf)Sr3zqJ91RPwD>6 z_jf!xP=47&#<fwp?Z<1;P0SKLM!(aSyPuw%KY!KhdLie1e-#T}%(d{iqrv00@p;uX z*Tk|1=l?IS`7rrjJ!3mZ{{e8refn$>7M|&+WLYGj^NvE(XRa2tWHg_Cd9`RcqXnp0 zZ`<CnMzp<SjaYlf8u9HNYa}L}lrT2LJki(4(9m!?BZrb^y~NGD$7UaF;~%<nc7z6Q z-{$XWKHIn4{KT=FVi}j&PcF+nWEB*+>S9gpbA_kMw-&iJR9MWB<a@sC&&{-F=kxSg z{(MhQns#)a{Iks_XZNb~rk(!v=sdT+SfY%;K|zn`X=fGccC0@7rndT{=s&m4iPO7} z7*!O?sBN5R+H`-SXhdZFzKfUaFPG)DoOh0|aGW&TILO}nXNTaT-Xq^L1(j}ZJooRX zV>|N=xz8GB_nhdT`0&@uNA3K92B-Jha89~;xk_!)3E@bS?ng(u9~@YI^-cNnRXU+t zrKHTu%--2_II)}EH!OL7t~EHP+imsJZRvNsve@bhn-5H!D>p4Vmgn^*iHv&XqL8yJ z{ByNyme+neyrJlS#jl^em1)HV^E;9@c)#ehNNcS-y7>xQ2*=_ZKOb;Cv}w=0@^KfN z?fk<kH$xnjRlDsgIiD!9S4+3@?-RG3%BA|&=H+Iaa;9vH-sQS<)hhGX`|n)Ilx|Ue zzA94u7~hUilRvw)taivBmX2&F+mzn6xBktu3gaDTV>tA;hew=zCX^$vEdMI+p);DR zygr#FI7q8F_^QhB?b-8v?LF^+VAF&H9J&tW2j<$|E31Bx@a6=^_VXXU&6>WR`Tr@e ztE&Ph{j_n@i(2f#9kJ=uk<z%v2$hw^y*?kJLuN5nUuw9{V%;A&g(1q+=gT#ghC4HE za9kFt7g1{Ky>dF&HDiaS*Q2>tDs|d!UHWiWTRF{tyWz7o)5{xm)%1!EACob8HJ?-A zHIKo9IZv;x;oAKFEN{{CQ=%XKiyu3&tbN0+T^BcQX812TIWgjU{Z7u6b1kc{PIU;} z=sQC%A)Ue2GSPI;BI^go-tgbpuc^wC7%It{v&GLX(%-56AhUb~%Ta4ZsoCo?47dEP z^8IGALwNPUS!>w#cgtN6>2ddB{&&J^!>`bbXT4Rnh)i+4`#RuM;^A^fr|<(aS3TFx zySma_XkW{sj*jHzQ@9#W{0!io9rSJPBvs`dj~GsFv^IGknDpqLm*=sD{_U<;`xi<i z_oYvH%%Ok4L?&v*Wbb;eSGx{4<aFsCTV*okeBGPH*5*@>PjYnryC`L;`reJxW9lB9 z+g~r+W#16{z({Gn@+>X(TQU<fid|-DdF4&}tGz;Y<HODqOU#Az8ulI$Imi;R^6Wv^ z<LL{OQ^J#LR*6<JZQQ;|JM8kx-kN>=&n^pvero+ZTYJM6-SRzCzH(11@T~W2-*SUT zB5AvEkLy{Eh}%`X8H?4DyjJaOs16W4672oadrh;bN1O}88KoSh!ex=|j~FEcg{SXS zn&fqE{}zXbh37wRy3_7?K)7yB>Vb=n?=6qp-g8>bb0lyz%Spy{K6fo%Dj#3_X3b%x z=m)769`2mFQ>pNtShl^XAuq!+_lw%A>ZN%X=Y*!lFXFs*^x728N2lg^d1}pVYqoVN ziVSjJ%XBS3YC+ul6=%1&ao&nZjz6k)(Yrt<lu7<|=FyjhD&>bR?A})QkST8UzU{h4 z@9<gKr>pXDPnmi_Gr!}{g)TvMW@Zu3BkvVN?#;bzYB@7zj|%639R>%Mq!m>1wfxWD zcVbVy!l8|4!|L`;JCVrt;^3oOaUzD-FWow<CieKGFGo#gqSqpiWr2&$Uo2cW>+}*+ zCeDzR7wk=Vk8F7VC1B#p1yikTKPPk_iC>ws`|#Ax+JJzQCxeP#Y`$P<F=<07gY}QC z7iMiQJy~~f-D#1SB*qGv+g!T2GaY}#>6S0Ob9&>x8OOfV$K5R6=9*s}d7R;^yqKrW zbT{LG)G8|{yA7w+ukk;9X0W`%UqPwVCay@BZB@2}zogMw(esY#8CkLpr>4&G7Q7Uw zxhq9tmHXk4Zy}R)8WuW=8uYW4Z@C!Pqo;b!R_BEFt2qr>f!{l|b9WqYn(fiQi#O$- z!7|M?Q+_^Ospxkiwf^Ro(=!-^*1nsWSt7*wLSjdeGlx@ebMVHE)w3$a_sXQSmy4XM zS@m@v&(v*)ZTd?XY`j*8b$w|U*}7Q&UBa#{HY_bSwrxCEd4J|6AI_7TFTdo!EwtEP z*{{ElN8+}Lz_L7-cjw<~H>GJtezyB^Q0`<UOR|-b-X|~RC%;r?SDrpmUo-ox@bv?i z)Gq22OgI~`c~@v@<PF`PeMgJ98@J8A@4a<m@vE1)*B^=;dp<jnVTEQBhg0jva+ij? zUdDWS+t1#3&vUY+?aw1Gqjk0))|I^Yvp1_uW$C8fv&zpuSHH2iVDr>YE1uTs!@IwA zwohI0<l+;T6f@a_8ttpjwVcb)op9}8{R72M9rumS9O6iR*%oe|#&W={Qsd0A42}ei z6S~C(1`1`2b2q)c!WXW1Hp+cbW#E*w9dcF8KRXO9`&xO=HeKF)PqD!HoBjR?LUoFa z?^>G-c;@DZ-WN@<*YK2K-qC#~H~*Q`)}IqM{z+h(cYD9(ldtP)AFkaL+}<d2ZP(q& z?{3$3S?&lsbgVMLSj@Rp>3`*$N9MK18P451z3ru;j!*xF=x?F*_sdEHA4<1gpP&|_ zy<uIS>BH*Ynsc#|%T@jeef%%|Gk?KNhK~WBlizQ1c{Vfo@@%=t4R+eHX<OKvgk~Mp zo{}l|w!iyW)B3p2Z<c1JSglr+J^kZJmjFk66kqtfH}w;f;$OV<oV_pMNB%C=<b|u_ zj9hXjD`rNzZSPq#^{#QgElauXwO@UkGt(!0c=A3pP_x#gTA{9nMe5!n!wWxNbQEM* z7WOpEwCt_ykb8Li{p0+3efy?6ru=X;>1NXB`S@ETNs-4%V%k}M_4Mq2O6Hnx7qC9c zKg+)E@k-hK*-Ib#=zO!aH*u8v`Tr$b`vvPtHkO&<>YNvj9y-z7Zr4*Wf1Q|GqTKtu zd-nJKekm+0uFtfquHEyy=KF^O-A6B<{kwd%KEJwGL*zfkl)Fi(;Du65h6a$9$cH+~ z_78PZ?H}r-+dtIFw123R-Tt9YZgYp2u^DEI#Mof6K)P1_)=2N-$7VwNeuuyC2#w^q zuT(tQR_gf1<7GK#eWqToZqVs)atVyGJ0|-7*B5S)rv@i8vrjoMU^J2X`(qbl<>Hzr zz3a~DiKW}u_U#FLmgYI3N9=XrlizvMmMzYFw%c<;uh{B~^>cP=7Vo{{yI9(G9!uae zo4<kPRm+e6kNxxO^7Hxw?+riPHR*B_P7yx7=g&f^-}5&AkIkQbweI%2lA9}zz44Bz zeb%X=;C><5m~-z1-^(mgE2WQe76+yN-KE)6$GJQ>wl6uI^-;^b<gyREM$ethr(X0{ z+qeDCUz=~W?)hA?Q+*<`4);!7S8=yj>x@uXn6A;;--|C)TuR-${>-%J@9M38dA;B9 zF;|AAZ(WG#LFI#metrD6O%>j#^awxe<PFe#x8%kDs-;!NS$Q>v1z{3brwVNQeV6aI zQQ>N@%)J#GzrX8KuQMvui&?gEQRC-BodI9hXzl*`ePe%2;l9fTnY>)Rs}vuKOPj@A z7D@PJz?->UJM{4J<Mwy-d*}GOU012Bms)VhHtfeG5$(9GS1Ma)Z&2YC&Sq9$qN*J_ z^V6J_+M(BDyQSm59pE%w+UO}_I_-Ja)*C#Y`?6LSK6}9CXwzzY@kimSKN9{gKg|5B zmX%qN@v5eF*9@IwiH{yQ<xWdUU+}oIzDHPHKSu4&3g#JG652LOFP5ut5j73gKj?kB zt+W0?h+w7G7H^B9!@()<uKY}m=jO~cDG(9iso~ipVdCXfUMJPsck1lLSsod=DK0CV zzA3(YsCi(1)P#p~G;^487MA`vA?VTlOyt|!Uwd^$G%m<adh7I<?YFAdMSt51T3Pw2 zyWcGRXQDjK$2zL5%Ik!HkaS6Or02gbZtaknCw2eU2TEH7?Yze<{*7z5lZEYK=4}FY zt1Nmw8U?pmWVN4{w(#F@A@j!7@;6EXpAOi+&yG6OGF|Gd_g2mOg^qz<1&?0rxgfK; zx2*D(u|c-?mwVTJb=z)jeeqJgsYdVCpVD}<9pB}SYO)zFRe0)f=i(gR++G#~ajWQc zg6c0#N`3Rrt*YNRQRJ%<=gMU!y^K6-s^_(Q5l(g!;b6aK`G<Y^kw7=km@P)l>I)=p zo4v`iz2ChyEjc|sWk#cz#^$%%o{Cj}niLx=A1ZGto^k4Ds_q=eCpU%Kw!gDnzvQIM zsSDP#Oxkuj7A#aa?Py>6FX7Q11MA>bZBsOb_0Jky+P`fXqng~~`hyocg9To^44U&f zL}^Kek)&6Pt+wDgr_KXY<Bl3L+Ekpo?D$<G2VYq|KkB@bf6dp(j&KJRh5Uy<BB zv&K6jch=$^%+G&q+J5|e#M#6n2itnrC!c88ypez9$7p-)2RCvI;@z9Lj<|8o-tS}+ zWNBabAx-LK%;mgR&io5n2{!egnbnpq_%z+X^VFnOGfdtE@a+l7nxY!P<Rl)JGjrdY zgVK60x7j|odp+@w@z!<Rr=xBxW?I=BC)##-hrxm;H>TZAOlVrgacF}gZ$XsTg1(hg z&;D7_WBTNHTl>8m;YPFX2}RGn5yUJ#>Dsd8nZ0Tnon@1aIm>UZKhrJV_MV4zV{!ea zs|%XKf89}=&3Asvk^2pihRa2a{DbZbGAeg#AKb5I{XO~bj4!W`UupGVwQLmWn4{nL z{%`QvlioI(HOB(EZfV`yvU2GQ)1?lFrS`}kG2X@9p&@+x_`G2ACtCw9Em#?DZDY>H zu-stI#}%KO`e%E}FbYnr_deLu=W#J6;B9*|Q+?~)g^Wy6cln~2ug#Fz)1g)s6u@>b zq-?GKij(m?A-ipUpVE<@>BZiB>`g&KXY0+PuYQ*o>{!e1CcgEm@R`fY4ky28v}(JX zroB{C!T;5rnb+SwsVdLtp2fLpE$0aX(crq=rA#xTG`y{ClcFd64`G;CG9yw{Xttl$ z9KM;B*LS+qhpe6b{a9bjdp2ib)x%7tZNIXP$Lsk&W>63~;IA;D-RGooK(@2)x(!Z_ zMsc1WPM7wbmercuy41o>wRC0cggb|I-vs@-F{A14giMx6S!b6NdE8gOAo{cRMbjbY zP3!I#pKB-*O=8NMAFZ%h;Kd=O2dBmLLT1NKZ)aZpzKdO+%cFkH>)Nfa7fLeRT#$T4 z=7YVj!Glj-dwjie92j=6G3wQ5R8D`O_&)#fk@6U~iI;PAPJEek?7y(}JcZb;K^2Do znDuuoT_kZsA-pwzt-0v-2LUqC@9!QwSJ~37pYi9~s;h$1+kP`Q3iiDTx%q05z`Wi= z4a>}al+QkW@6giCryA}Zd|W>*-)g<Jgz`~ljT_!77wa9<71*CH63*QFOILV0)2q!3 zt%WAM(BhkNc%RvcD@xBT`L}O!s4*yhmdp@Y_B2<ydX3J1_8Z}$Sr$IC|LNNCEb%+& z#$JEp;sgDNXR8<4F0$YYXkm*zGLd=i=K$XZCDBfU;}_OeuwMFJGQX8^=d;A(`rYey zMNQxK%zCw4S?!Lnq@!XihP$|}iYFL2h4@T$V*M*SWr^lPHktI`^u6i-?T)eWY@D9> znq8X3B1n*9!s##X4sj^!Craq<?&<DM&~~cMus<2h=J$lBNl0?t*;$D<HlA_b5utB7 zM{ZU3ilq}=gl^jKBtPex+aaL0<-N*<8JFt|i}&jI#-3J??}*}6zxj5jPVkxT9KKqQ ztb)R=)zWfnLU-o%xwS83-{I5X&KuQYu;h8D8IOQe<KB($8n!$>%{9f>>9wB3#v?{M z4WvJA*#1>~TJ2=X19LUsBr~}vTzk2}^<3;$mgfDBw@wo>of+T47;Y)w_UBRPA(Jl# z@vC%~*5_5aep1P8n{Z;|pBGsS*4s9}worYr=iHpQUlaE}5ZFBLlCb!lY^}?xOY@F1 z2L6t7iQtu#I>Rl&r>N}DFMQ;7feB~A-1(<&bBL!VKCu*^HE%}TcGLY5B?bbVRSC|I zrk~j)_;qr|#PUb;Zr#(#WLZ_lz|HZHC*QHD&Emtd7X6p?g8R%qExeiPSGJ~8e&@~O z+XK(=z1S0%ws593&*Mv#N2+7Wr4%BTE7eNPTpG1+si45bTNQ_lPgi&K#HIPpm(4HG zyz`*Km;Ht9!LmDtH)Uq#-(lvcIem5gvYKTFd{54r!ni>z!C*_d(scLwtE+AIJF_-S zFLFH0F2ub3<D<vYoFert3@LLLpLscVnKMUp^@mbM{ROLRr|CIwkN&zVlB@4T?vA)D zoq`7Uwy)1O1^vmIF8f#h_MG*bmh8TgSa3DFXQA)^EZ<^IJ>#aht=U;s4%215TpvA^ zI#g?+TOep)yYp+({CnHpHZ%50H=4b>FE6$E^-bB#i1iP*hp$ik&i>%!zWO&eZdr4j zEL|YZR&!wc=HEXjYQDZ#^NnE{w+7$5?l*I8EWe;qye{HWsH3Ve-_29!7N6qd_%6C{ z&A0onCMP>QVA;lH=-e4_;oaZH&&icBS{xmhRiAjN#b>-;v2||vN1Lu=2Or-!)e>~< z<!tTiXYRiK?rHeT_+!`IoLNHKS`VIluU6k2`6yk1b>8!eb@Ke3MQ4{5=UXWRv0b*! z*T}GsobYT*M}Onq-emy+hfg&m`mlTzHs=f8Jx4Cc;j-Cup??p$dG0pkI4Tt@?DEmS z=e11g=e?f47ZxhTznht;l;3D^%9B%yxoYbiIeqox@%}SZ60JkNZo9i)S>uu8tJPCp zuNI20pO>k@Fg@U{)ci#ue*V8KCpVtp-8bFoai{(Rr>&=drcYdTWWH|6^Ck-?FZ~}g zxqkoM)%4?FY`uhpmUDQT?{wC9l@m<Q%Navd%33wcwz2O0>2Ug5>5X@(c`>^7eqW8v z3+?yaPCkFm?&KYdrik;G9#q}mXz#SQeCaoVBOgn@JU&|g=E-)~7@^~NFIqqCescFl z{~Xq^efQVv=jR;{m{zxUw^RSuIX}PN{WEd)cmD3zr*FP}^7*X=&z#@yD`MxzoSC;S z(P@Sy_XFq8Y31|f-mka!P2=a^e%*X?p^#Pg>uSlGe_D6)J|0(|VO9S?%(t5D+P-4@ zj3u*gzBPU4x+w8Ued^BoK$|ypv+e8V->-euw!bm`@wyxP>Sx@Kty5n5L;3vNN3xqw zxySzg_$vS9=c70O7YO|Oxmcn=)%S3q$c{vds=IR)EgSqM-Sl7T{(AHMf79k}?X-8= z_4n<L{CO50cQ5q23r+}PoOZ(A@Wp<^?eP=-`m3GPe9M)Zmr`6(l$w~!m6|vG-vvc> z2@_+?{(+H^vBh-oh-HL#@nZ|Veb2*xXoMe?+M6nCEnEJ`*XnWMrP>oI{3Sl8Wlm2D zUvez;=htR-)zh6uSEFNPCo^y~DSTj@Vt&f~-iv34+V|f(A@7@foqKcOthBsIZi}z~ zJ^Eko&JF&@4J=j8Nn20rJly{Co_uV$c>RI>e#uYL>MrROJht#jTD@AjzHX6rMrq~T zsg@jfVk+L5d_KT){rjVrA`zw^?q8m^U$6XD%_K#88Q(=GdJhTkI=YE0TgT7-J=mN% zOV?f6<hA(K?P=w+e|SDiE3}#Q<xkDml8?8ypO9u$=bUu$^0M9CC(4&UIJo@l3x9Q4 z|4k~zb?2s;f8YG``t6S@9Y)V9?RMAK&*@d)_uR(zf5ncOXXMs7CY60PsF(Tw{iXf? z?Mv4lKDcN>`b6_tEDt&iQj@0z?QhB4623_;y-(-(#?5Tan^p$zX$f4i_2JC0_0e*< z$M(JV$lbQcVAGzIM^PEM?p~iBM4oi={(No0xjROQ;u0z6)?9NFbDgg)>bE3xvtqG` z|GioDGQElqoqR9IR`A_lF1?_*q112|e>?ZwWwvZRj&I#2yv=0jn(^biMd5`hD~q2f zm)Cdx&3)7Er~7Tir--Y`J0{OfyA~b%IU#J;;;OrI`xsvRms{?aTKcDM!qe;Xea;_@ zeUbW^O-_2#KQGbjZJt-OSMq3IeN@nJ-|1~jVCYRbgU<T7yjiO&|Frt3D{F6^r^A(a zX4$ImwuN?Dx>{U&E~pgs31s;>pT2e}b?45h`wxE(|2<W!GFj=}R7>N#Zl9yxISR+D zY`TBo^PJ`tu7M|*%-w%Ie*KN(`Sh=ixqrOh@pyZcDF&$?6FPnR`r1nAWSbeh_kM*v zE#ZsU@W<-sI+OU)v-Ou2-86X5Ex&Z3#wxbtCtev#e|`~pyE7^>{l*Kowygf{tZTlC z9_w@F+VUkYzq!UGS$t7zb?}OF8cXhRh3vPx)IY~yBe$1?eVFv+qP3g(zcpztXX~*) zwdl6;7ol^TFEkrWEV#WxcBe{V&(iIU{K|13i)DU154?X&uSojF&Uc5V)Q4_SQ~n>& zn95c(OHWLbpZ9)n?7qzzVg7CY3lh5X&U1Xb^Z7m3r)O_1{A!N7I(02$llSSZh`h5@ zQaANZklXfR4%2Q{v&9p6{QA~RRxUGIJ!y)%e&VDj7465~)$6wPH{6RXeDU*~*rml6 zr(1lK+2gxNsX_6f&wJI+3R|yFx+zfaAt2PSw1F>4^|Y~tOC(p$B%Skl-ls)<RlE0A zY}{V<@lkO4>rY&VG*XOC@y&bE5<M?HQF3yIKtaR7>PMA5rwk8Gs8|}N5-VBsqmS!^ z>Sww2?@ju5?P&klq^Q82qgu1+&@QW0Vd<eWn_67bMdt}#G}OPN$g)eAonsAC{~U{b z_0QQ9-aoEic0iUfMa1jS)1^~ZxGbx9{_uI{!*orT+fx?tstR7I{1Ra*QL(=0(&^OI zmH)3LJUo0yLw{zOjN1}ZZO1nsbD3D{x{mT2E}v`n_{|!YeR<_FU-wKnCH05P&o9PU z`^mne!mH<cX>Slym$`Q4&=Sk;@KwJQW}Q}cG+3)qzoe<asCngDj>aEVH7~>#zlcd- zW8A{{*}(ho%FU}!O)Ajx*|_e&+eo&%mV9<o6hz+cX!@hDa#3#d4egoNt>@ikyxS~u zJMm3rnJ?ceuYEI4PPlsO%ApBnS<yA^UCv?&%@3?2k~6QpkEway?{*{0r`EaDAtv>p zZLGvgL!<SgtO@mRB;Iu~afIIM^}4Z7S3{v*U*arZLtMap$udt{R<Fo;QkwJ6NbXqt zK7c1|(RMC_VpYZ|7r!R39*~^oxGvSfbItBX*W<aTWbd_TOgT8i;LNL(gm9zP8HvoD z^4ZdtqYr%N_|RBTF<stl>+VU-vt1?@uV9rZe8nJe=>Fr!kqX<@>r?j}-?e|$LH@RM z_mi!gOCqn<od2@)#<sV@ewxJ-`oDVfsBH?ovM*4zXU_6MlcQogbBz@jAD#9)`>g6D z1u0kY4gDL|E<4y^arMcKJf7yIXSlnRVuEsau<C~|>YYF7=#Jil7vqa!KU!E_eJX9% z*qABMmtn7QI3n@lhc&PJEBSZS8*oqC#W+Ra3TI}Tf>*Y3R(FfXuE)h!10LK8Z$9<2 zVY<#i_St77dtMd_T5QT+E;{AeRaYPRcfG6RCM=7)eQxQ#wK*$~%d&3&v~$B=mP_RV zb3=~Y3%PE8Q+3gWHAkkgUHruRdE@Hi<`WivlYFwG)^B6d`UiTJXU_E~{9s@TTl3JM z{*aNF!|F*p1o`cpt)AR%N|(M{TL0$8w3EFP9-fRUdAm~nrW;S}#?Y`|-<t!g`|JvO zx1F80;abCu1v_i^bVOIQ9Smafdf_K4tm_peSa8>?P}`Hc=w_)(qRrNyjC1-YocNN? zw(s+l#@5*OYqyK+S#&LPGOabgIEvIU++25)!>Qi<bLCaz9lI`Wt8VOCR{A@IZ}Nuk zDSW%#Subrpk*m=DZD~)<Id7Gd;`%(NgBhmzEEoT>Qa`20C9oxDm)l)W;}<-~MXjxV z{}6JCYHzZ6ddp`5NAKy&7Cth1=^<q=cDDEE?JMY=xaxqHQgp9Kg5+`WpsJ6e^N(H+ zn0z<;yF%=;`sHl=>cK9INh#<0FR5wQmR-n@>dRMQU1pbXGD&FX#SdCL7}fO7$t}se zuCO8EUcmhBUpL;AGG0G1<=x-8NvBuXt&HvYV^(~-Uwe{w?bf{P-ABH!HOnpE9=21| zGCyU)p||b*UvF4%m7lxp;d+kP*9T+8xXSLUt$2QeC-%_(y3hml%glPK{GH~#UlIR$ zmy}x2`NyBzXMDTM_avJ!n{n@lkB4jCT$+$9$X{J{>+UiM(|ej?XISQ6VOG1&HE~X( zpJUneE6YA~s~kGAdgsFh{h7=2m*q))KE5Sy&!0JV)vszZS}eXaWr(o8d#RnwFj*zL z{*C*w^IP`*S37l||L?u)yDSQQg!QFe9cJFz(bW`hb@1iq_zU3@K6f=(Hd<_a_3pUi zqdz--e>xHOYulXj>!yERzrBAm`|BM?-~OrF7xCfA$INd9-=F?|bcXH2Df`LQ|Gt1n zOc_m~$0wS?CS{`{i*H*9)tz5|K{+(Fu%h$$KFy7fKHl1BJ8g1E>K^_ntllz#OQx~7 zTmSodTf9Q!%e9=PNlkZo1svkznTynJcN*{f_2J{o!}{}?(<j~Ve9=02`E}0+yUK)) zPu3`Wd%;`HfA-1u*Nn8cWv$&37Ui2BHz8v6{;aipS-;jVumAVyW_@ur^NunZmdTQQ z#`BB6w`aYw3j5i9>$UIBe7;o|R-QY>R9#<?qNQgOTVYi;$Ku|Rjj`!`p9|DPKb+6( zuaD3B`Q_n#gB{HOV<M)$ZMmoNiP^ei@5$2-nJ+QhZ@RnFyinQt<6qCEYU}0ee&3ci z5dL4O|9I!yA176~Vs6iL-y{C9zGPa(!mTroUAunu`0dyJ=6ksRKR<qE-9hoa_r&L( zJkz}(`h@&%Q|(u8QkNJ1FrK^9GbK0VXz%aE=lEu>nw4a=eVa$Ob=s|rOA?<>G5-l< zHO>oG$-Po26;ZkBev!~&``;$#UmdKlIHPU8Zh}n2Y@54U#{ILTZ!%u*7k(doCV7`} z{rs;r{YzIKyq`5=rSYr}cP_bYNYA|F9GbAA@}5`Cyj}Z3mzo?{sq%4e$39b0^J%Si zsrtX~tYOWpZ#v{9`S{<8F8}*%pQrKOUlnElJ8;4MAI)(|wP!w^oqt(CZBkhF)J(Z8 ze*Nwh&u-4Mb-c#)Y5k4;kG?gP&AvV*H;sS8(_dTH)brVXv{II=YdpK;`Sz9V+Vj;G zs9a&Z<gs&}cyxD`*|w(^<}z2l$KL4tb(23qG{?f{&~oO(9cN}8YxgtVe_3a01Y?Hk zmRk=K&d09S{I(-V;DX7v#C?;zitmUVJ$Cd9`x}Man3mU#2lm<Y_{}SSBH!F#R9I{M zG3f)x`ELjMJuYmmZ#UY1{#oDQZ=Cbx*4*l?jZld=@AtSneQrT}#?0Mo68<r3Y`c=t znR(7>_rlYSJk_Eb<Q@pGoH1|RuYFEIrrx%za{1i6SC`0IcTQT^xzTCyji`quJ5KIu zJ(iRZD(;iR_a{WsYGKLB(p~3@Dt|U|HHCgrf9l%Vx@?D8a{iQ_%dGW{maL4+<cxHA z73_Z}?vTAI^3I!g(mwG<JMB&PbZ;`b98JG}{QXt^-IEPgHMySr^T2Y;rXxXz;+w1Y z&0V%I`Q~B1rAI7Zg>w{#F3K(lIPiXwS6o@<#NKm~&zhMw*l<Lg-zWUxm*t9!PbN-0 zHTgTI)Pq*NWAoX<c%q`0^IrZx=TQBYf=@Xgo-X{Fo-i*X@<FQjpSbBide-uo^Ky2T zxv70#Veqc+_h*NhjW-m{*vc|GUKP}+YTtOeYK6br2BXP38XPZfyWB9F<z!?seb1!Q ziJXk(^W4_lGn)E%UjLbQn-1o^P@4DLp?qpC_dNcfnAhGrPtKFQZ_nL7BfYE1Rb_#t zK)veg<f|Vd^j067?9j?vrja&pr@^EfMrLQDrMDeps$MO&rSN=J*)u+tGru^rTh5-! zI{L+TyH15L^Ne#zFZ|6eTTagxiQN1qv@BwI<z3$R+d6KA0dCJbxMQYsF16T~uGGN4 zGxLg6+ex{r$ss4RnV#Bhie7&-+@Owi&)dcp^}z4-I-BAy@0#Yqw(7h{YP7`SxfK_D zWqcnU*?jDOI%CDNsxk>Tk)@L_JiS@9IPh2XvK!*JG%uxJv^-LocS-q$d3sU?`yCI< zDFI1$J7ePwyw_-Us{CYrDI-zICb95J!dJ%4tY;R?>Fim<w0YA$*{z1gYG;!_99;6Y z`t!ek>U;hkxwoPI&YXsplA90w6nZ}k?`~h>m$3do^J%TypQDu@Z*OGoe7Wn{p4%Cc zuflt7en^#j`&TDh<oqnzQWgW26Ko4OHqKnXb6pU}qRe^SZ-Xih>}cfNULkCpIXA~7 zWsR4gA;W=h7S|UoNO;(-$^4UTV{BzaI;%Tx(zdx4dcXh8{K?Q5tX1E!hJ{&iVkzGd z=3R^}@y!bRr%bT0v^1QMSm`E^Ec}0t`R(aKo3gp574vx*zW8ZxP&9j<M>}irx_?PO ztK#J*GL_xAa_7O+BNAn<s;hV>9@y8MpmmNjv&7%|`Le^`WbbZUd5_n*QRhO$x~USq z(r#&;&Vt*ddsfU<xT$W$+R^l`-gs-?L%)m<_H_?!=9PTY7fOh`^WxgoUc*h3)(5+s zYY=B-7hcvhXTtUeT6Z^RK9Ihyejr{}JH~!_vD(%Zxl2QtwHy9SdDi8b@kQVQ_e7u6 z5ArjG1UPn1jd*nF(%ROFM<+EFo;y%s;UE*a@Mz+*gl19esn5a}^W<#qb#B&WmTIXt z<Z@oK!!WMPfWL>kH~DU)kidR_#jtM+7<haBdb;ZG4)lIx!*^-HCdOHumSUADwm(`6 z?y06LOp<OFxtpc>c7F4sGkg^+CJ$~p?Kxs}xM=6eTqCzB(JwQdPE3)>_OAaZ8X~`P z<J2u3EAuO5k1$Ss^5Nm4cD;J9+`vcPS(BNL)XV$kPEYIm;CYI7=DBSyT~!aZ9A2n! z^5D7^rB^#Vi~rB6w)JJc(HAvaLp8<ZuJ0-71v`w=+HU^QYdz$hu{)_=BQSgNwT#eo zYt_qck=GBs)#qe8$Q|OMdNsf0*~B38?4YPwlVdAhIGb)hF?+*C|NfWKIn0tWll2tO z2mE7s{Lj1oNabF8_f*NJYa5rC#B~V#;6Egnw%A<Fxx{m|nVORF`77JHFKBGM@m~5F z=OG3OFU8$kgQghObro?un^-o_@a5r|CSs2{@(N-MJ||jV_j=a+R7B#i=Hm1DId!Se zWgo=8acyNWGYC^SaM>vL>m^1`xyF*lMd{N0OG4UKORjKOUGKosdN+$zBl}BB;%Pgt zpLT9%j{cN4=YM^OTW!8q2<Mp&9uAHr$u&W#Hx897Xx)<0VQ{H*Y4F`EPYic9<euw_ z5qR|ZKCerlux`$>g}-}!euyo0W-tG<laZC-m`JpV%KNtg4F;|Wv0vW^ym;9-UrmuO z%V|M*1!r8|rLCu~&kU)b$tt{)p=F|>TfbUw_<``I9a)`I)>JVWNbUKXdfc%kHA-Ek zHTpX9`mc%}a|;}Ew0vGnU34;HhSSXT?SBnC7HYI{rg*KK^MG@rrMt?6$tNmBx$drf z7I96o?EIA#*(DKkU)jkV@I7Ihy=?2wOTI1qN9HRXW91Gw+RI$%Q#5(qrTQgDcq5is z89bi4S!n;9Xyfw4t&Gyj?*-3y-CKEHL1gi72aja)u<En#-|Wz1`;*X+H}ORDORl(& z3-AASRqrZwRX?@ORejUF8}+eqs<QlF{Y%`{=1LVuKM_bRh*FFA-p6=v$+Nazt1n#6 zXSBt0S$D-d`z<;=d%jUd({|3kJW@UN=@&NhTw%&?jx|_n@W$MYdy0NZK<h0bIng!) zK{l;*j9Prpf^}|wd9z*ZZi$E70ZaLXEqctMzs%|%9kA`Map3qB+UmLB<WJE~OKq?1 zHCOD+)t`L+{7G@)E60kZGB>{;k+(m)ZvwYcl1S99c}WaQgnWc0l(U>qxU(sonblI0 zRNs@AUvxJ@(`~!GM4N5%*V>M~Hiwy=kId@dVRhi$M9&2&%u}Pc%BjfCww$hMFUV9h z-~LKl1541!8xwa(wV8Vre?7yK*Cle_<@Uvlnc9EVRNYz2_D$#NS-__eaP0V`%;Ro? zGZ|(?G@aqO_Db@DtF;4nNMrm`>$BmiTNmD)I_q`4WyWUt){8fHT1UOS@vL80&S07! zw@nu>iv)YcCWpxAuX)}EFDKsq8q9ZaUb6{DJ>%^c5}oJ!o_DgJ|G1~R%i&TnPw~4C zK}?es8odN#L*IvU@aWu?IIqNDwJ|em*%!atA4L5#bMoqrZ~mI2on%}4z&g^Br7>6U zQqYms39YZf>hB&pq~yF~@ps{5;r7_L)w`w~(P>L)TK~MtCP=@3XHd$d0JTfrO|zp8 zUDdA3ou2!>X7(Yal8MacL&IidJpJ}=LCl(z-HIEG-SwZ9zU<p?mF6OIzj9@=d(lMe zo?V|WuJ|o_e%hTK<=a^Fud}wgtav49XYed}-V)7S^$Q}4bT?VnKX5USNv)A&5L#yP zB+u0R*!iHAn@(^4wP#$uF>!aYWz5|NE&KN>f06zFMyxfnWd4JSp#PKHQ)8|xZMU7E z716ckbjh0F;zRz&CopK6Z2ooCa9?oc0}oS^I#+X>jBeqLS{ZZZ1`G5z78^y$6yCQF znV5TaVzBoA%$)X#j&j>4d)5D*`&f@L;oc8jBO|*@U#~|U(TG~Ouq1NwyI+2hv9smE zLw7x#w(?{_oaR0Ln?B~to8NsXxsY4x=ydDKpU0LD|M(<4JN`LtqJ98V=h~G=|2Bu# zRr<!?dgFNI!Qa*PZw?*f4SM#fe}#zo2E#4Ks!SH0idBePvAJ;D4!7d4_p)mzh18c9 zdhVF)^6R3>!#8bT4i<<P)y|*!yZYQo1-0D@`xPEci258D{lA>O!l3mn%f**Dcj~t6 zEd61+G;;n6#&@Tu2deFItPb6mb$IIK`-@}5w>E!yuhKUCtmAvXGYOXzD^l~#m)^L^ zc>X4T{DS7W78R2x-dLwEwsnv5m47W4Km7i>e0KfqmFy>9yyN<&RJ7*l*SnuUquu`3 z=ZkIMe13cIpT>jbHizfb#;jTAc))*+x<vaEvGVEt->*;KeDv_)w_ndDaVb21`73UQ z{k~Hf+js0&*j4jDtn+Wf!r0e!CFk?SwqO6DJ4;IT=I1?yRX={^{`^r}S$=cV{)77- zgm0|<zhTegcxV3y=X2g<oZBCldHc)isfE8DY_}{vzxDBr`7HC^{(iRHazfJ|14I6w zspqN>&;388qkiJ$>lg2IzftH=D?VP<)5Y}vO}WSa>VnTLJO7IpxP4y=?&UF=T262D zkr!q*H8lcnnClIX&cAIY0`BFp-dLp(xasc<6TjI@UvIK{+hA5bK{qOGZFjn->9hF# z#fquwrHzUXXNn&_+*!B8Y5fPM_jjkZ{9mZPH&dwP<C)n$X^vKb_g3xt^<2v%Wsb{| zf^8}jZ>LG-ztets*DSpL(EWr!R^yqwcpWDl$xO=SJsp3etA5Vf3ssW)K9%WQjx_KV z%CC9$;q2wBv#mud6+9PTsgA1N?5S||%4`ium!em;Pw$yeWczpDe?PC--u%ZZJV)c* zem~aWI~w%<@5~F!vL{Y^bi??+oA|PIGt;x4Jze14z20s5+IM}mZ?yvr-dp+{lCRV1 zGD<k+yv=y7-c1$@7OqRT>Q8<+<Fs8tZ?~ZF=`{&gA5O83Z(DS*{`S49>C(2x3Tz}< zC*KtLq@<}UlDRt2+wD=IzxDptxz8gCQm(Cc_X(*}n)ld5*K6~wEwaX2S6;uFb(n>% zDbMGq<Mjn|^-rdry)-XkPh9b@85ZA;7OxTMI%)RjmTq_2UD<QF4)YBAKBRKg?|R3V zw$=4}X=Jie`o<lmBCKnC_UcxjV60FJzGztd(*MZE2g`$4{J8JF?qC0<uf0bm+xyGL zdcMay5;~X3?n>j@eECW3$$L@Hw#ut7ir3#f@1;!4t_S}g#jnV`nlvv|=~i3)=QX*N zTeGb=1a~bzVzMHn=FRTK_Df?H|9O6j;d4m6q{4!(J(qJ<oO+`0VfqbUX+G!1>S=!; zoQ^QLx=u2_X!_xI5teSZ1r{vc_JTtt;K~}Ym`xu<i&!)}Q<eVRC|%Yx=lh(ej~#D2 zUDL5oxRuMU(Cd2i{(Gx@1FIP4v!}im+XPC_{?l?yk@skaXwl=c*|UVgcU@Bayyo<= zGaJ`dy{oK0HE+NAUYV;GPkwwKQM|^BY3-%$k)abGChu>173eo<^SO4@aHY<e-*4Do zWpLdS=ss@rI^s-FllYI=qzN)|-z%Gpi#B>pJ!m)MR@0RLJ(a>G(a-i@HZY#ux3jtZ z@(m?U9WhyDr?1RuuJ5NeuwL<Ba=F}Ol}n*s+*!Wp&>Yi8LiGzay<NL%|DEVG?uF(v z+C2_w$YeyTy#1%qk{0f?-Yhcr7Nb@}ZLI$HwuY(JojW6s?zaDZk!M-pq5t~VN{*}E zG0I%X{rJJomow@W7MwRtm45Lv=(@OUe0pl;!?F_=u?!PmY|-SuwPn`P8;lI8tlMkW z$<}ROQ_H537tmPkBvj2&zcu@un$bGFg8ODW<<5J@-W1&1F-?^x<}cH;pswIHy$d&4 zK4+S=HzeiQtUmZ@+G_qyrl&J_Ll+q&{=7Qf>w<}K6>~PH=Z%M|FE%mS<h~Is4t{?i z`^BH`pKoPusU@+VxKjS2UZyeI<hEeHjc#5^*py$(HZr$(nWt{M)fZ8dF|EGh^Mgrz z?v|!Y?_EFh?DR<?J)4lzcO%PF;~9#+@om?0Y@Mxn$3li>V)?f7-wt2A`0@q!@}+P5 zZ_j<_mST0qDfrCKm%pygwZ39zIKS}KdBM}aUzI#)y>dR$n1_XN`O9k@C!~W7yo67! zm?7w;Y3)3F%^R67{T~;KHoN}lU2`;A>RCNYTH~hWvK7J3MjT#+ci(-`Jmli7FSUa~ zcS)K_&Wh0BGQVK{Jqwi+*9wN-K4)uCq!4+*;GF6wmXlZZiW;AfbCzjqX<rqjZ)_Y> zYjeD4)}zndInCaxuG_4uLpCzWJkpc5lwBt!wDnof3dy;F?M<%tmLBg&o2y?Z(#fW< zYpZ{~&ndRtSCNaiivN8P)Vq;&k!RBScFs7TKj*Ia+<VyY#`w@w=Vs0On+_~1Owx~x zxg+$)<YwQqpDZsFjNX+SpJABvO>)tlyRrQ3ULF^|ZQ1`Weqr-m(^qGIrE1?Y+rC~v zsFv}=LIJbtv^k>8+qZ}?ec;bKc<j;T!*M&gg|3L-+Syire!=y%a|E_&J^k`HJb&)= zc!>{Zg?v5~r^i<u{&ji%&(F&@=Pz<$OI%_j%39cS-{M4XgGc(i^!0m9>q}#|lzn3Q z`TmXjB%9wJUY8VRR&hxL&n{m2FPy>e-!na{?c%=7Q_nc)d#>HfZ|88~dHZWt_1Et% z|NZmr^55IvyMG=R+$<+`|9<_B`kIuak0$?r6#V`Dm|I;z`#)pf+-r59`a)F95_1yN z*wApYV7gYlRCe(#k5AQgtn=3`*`@GoVfsG7+b1Uq+|Hi7B+ooL+K6X?v4U7<MeY87 zzYHg_cJM}ji;WFbO{=PsdsY73qa;oCV&(r=Z(oGIpQ~@xIlV>eP0upfcrX3V$9_{h z^g}$;O<w+a6qB-g=1$|(Os~gfQ|DW3?|03dcI<EImxbT`PSzh|y3}2}|MJn)riSJ5 z`7xSv{=`4qH|NRs+e;&-X3l)7J?F32jl~{6rhm}iV<EUo*+!GeqWwiqLXCV`vDLk! zFRs4du%lsq%l1z$E378+**racuHq-x!+m`=k}LXp_PD%0cdTUD`Z}x1=2s8exAZXk zzgQyt(?M9$NLOh4>=PFx`RZd{S}*RNy-!-@+>6h=mmlfpMP6L@tNm|ia{a}Zt4?rh znf<vGFCqDFm-E+i`mvJiml_w^Uz#dyA-tK9?>MK^yXQAgHODE<S-mxKZtcT~n=KR1 z@szj!T=QYa&&1uQb}Vh-v7OeZkR{`(x>3Ac>f18qTyt)>TbAY@6vISMNp~-pUGMbD zbz;2YnbSqFJMIQBYuQzQ4Yu68W={Tljt3Wu=jgvRSkv_+P+{3b(eTrYWbT#z*_-}f zZqx5I<!0qeCpQTlIK55wM*H?lg{6z~l?2L{-ROI+n$=x)N%em>gP-Ez6OC_oG?p-x zynI`<RD1G?%Nvry+2S5u{}bKuVnTgqSEv1k`u2cx_A`20HFxq)He%}SJwAa^F{fL| zVy;C$kIXEQi1-_p+Ab%z+wdlC+IaY@lJ4@KX(w$n3Lgj8P1ohwe%^OF2TuuSS?<B_ zIXNCNP7h<A<vpn>XMP&dAf%KvSt=k}wAEfrYUZDvSAJ~F^Wx3%a$4*W^XmEG!_0rH zzqlACysKCC4PK;nafy?{#8v9+&6jDc_$qCyx?*jI)QcTqJ9Da=*NI%>UQ{tX;dra( zd@Y}8+`OJv-r`0X6ICQF<%>+NeHPVQDdP~c<a5c(!tb^7&QCZl6tcqO?u|;FiUo6; zS2VozkU8A2<)T_*)q`zcYVsO3=v-ho__pKBzTJtY3;l(<>b0NTY;hEB-qdvH@ZWZs zcJax~mYco)Oz`!%*Qm2SEjQX>!Gh3zHH*G)eyYv!WL-^W>nB!!0X|<Prrb&TzE1r9 z6IS!?c`7mIky@+?o5#9Wp2psl8D)3#)-?R_sJ?ym0K?`?zU8I;JhHQdw=VBm{fDuD z`Ju=B|GM5goOKKp)@-Xkef-I}BLeC>nCC?JOt_=#60FekiDh@iCXLl99}n4Xu9(*U z|DM{}1y$#)!<**2erul0eB`4{oItIJ#9ZCCqE;)9|IK$=sUNw~RZrp9?JWkvd3-ll zq&@jAaimP&fz9Z_=d78N?ygb$yTw;s=I0cRlhP6KHzxCh<?r~Yct0=f<)iwJjc1no z%s;rw<iIS+6CBL{+UoZePrm;&)htb-J%zP=!j-Uh3)_q8XC+$r2cEsPs3kz{T;;yj z?bkObJx<LySz79l)AX*d{(jn$Kdj8>K0U39PKs!p;gE2tDo2=8Fty;R*V~?ku!)~% z9sjlN+uU5wC((=kZeTl<_e1k+#jA}DhwItnUmrjJO){2uo1$3tv7>D=f|dOz+(mo0 z)UG?@yzyjUxw4QAL#of*ju-|9&&{tn(<V**spc*2n!I+o=7N-<p9}gN!Y&-^O*CPe z{CVS%TBpBxo<0I1Ivce^9m=lV(a~R9lz+OWQ^ahqnHDGO$7yvZU$8lFh20U{Tdu*Z zVzIW~F-ymyK=Sdejqhz1O0(U0cKMT{YOAqn*M`6|Ekb<OU%R=dc$-J=)0Hq_$=;^b z^LFF9<mkm8^kVNb9@UnZaPO(Y)E0B4`P;X2n>EiY%e9jdW{*>8e%^lMpreP5hKiU7 zPq_alyM;?CA}lsvo%V0%^!zm5Gp@c<YX!Cj-co7ms^1jnWF?_;?e*E)%(9}K{`RaN zb~A~(YXm&mvZZIQ!Ij-1ccyRpFlB>#lw|e%JU$oiR?jCjtk>NyHLa8U$7ncr;>L-g zpDrJ>l4N>6rLOMDgd^1xos}k*e_%PJE@JO6yJEV)`wi^r=j78$E=lD)X0r~o%9hZP z;ucMCjtK0Do#9chTl<i6t9#bDhNycU+4^2_Mt3`>vd?_D&bA@q^Mvq5t{j0^g(6X{ zT_<+ue45oL(`(1trLk;szSa~TrTV6z?zyG=?&%%KxgmIeV<t~8<09X(TRYY}&TrPJ z()+$u{DkZ~@%$=Vj*VxSBsP4^Stg}EPk&J?+sy@Mn5TU|VeplqsosyN(S3?P+XNrg zhu+6hCTwxt@W}4_t)xu?HZ^DMwT$O%e%<cJGxKTLw6zrvj_LSB-H<w*8aHdzi31Z4 zo>|S!yH;^8m*bL0&$ZJ;R(^A8zNKk$<;|*W-qMtO#WSw5O;0E9j&XS>`m}7))4fLL z#a-9WxbwZCJ8jR2Ypomgs)FR6)@Lwv&s)$J6(S>Q|7ZojqyO6eO$RR-*gjeLA+&k9 zRfB+lQ|FqREq9aa{Mk-TuKQFYr@6LowLjOCoE0aJ`6vc9@$5^#87%4W<xuslt#RL9 zg<CrPcB%U1DlD^7xZ<I6u*TutW~WXsGtKdxlkd4{N9=2nGOf9XzFn=&eEagEf~rrw zL(%`++twY_S#4mq;^V%X*&1is?yq=}YI6C{$NGeChYGouD@avc67;zHD_h6@Cu54y z>YP_ztUrTZ8opR@$YtX672*LBYrp46P1QWH=%)MOd4;9#PR_b%H+`=}^|qs5_P?6? z(@I+WPU>B*S*5zOopnF%eK@x|^zbv436B;rTc2{TmwyuQe@4GU+x~#8-co6Kb=?{f zU%O)qjgPqexY(<BUW1$4I`4zYkAkmEewp@{_>)o;Y^uK+E6OqH>Pj;{xR`L(Bg42Q zBGP}`nKi#ftzVZa@;~h}oip)yd$nFJ(>`vYHCKCP?(&dtv^f!E<A2-R+rx1FnjeAd zv<i*FojvOk>)TgHM#^jm@jkKa^%)^^MxEq;xz@EjtD|PF6z%Z+!gT7#l;4Wx2jz<H zymd6Y=G<J7p1J+U{5v)o8yYrxlyRD$xujxwrHy0Kr|7P&;Q|)tEjpw>l`^wu7=~VT zGm~3xt)wGe&%V^N@{iG4@BKH9dI^OY&&jkh%dhC#Yd<IV($o4$r_RWnQvOw)UCFT8 z>$YIcZnMX4W?!f}Bi>uW^H6rBXs{{Y-1%Sh3YL3@iE=ZPB?m=+uRgo)Q*e~X%Zh!v zK9OQ&N%cl2yH?Hkdv$8TiKN66Mi+h<EEk=&(skpfwD2jOlWyF#TbBKLQvRoFk9hBH zU~pc2NnwfAzT`xCJ$CzbAL<+TXL6s}x+p30MFDH-JU@f)yccc%YM-}#r=b7)2Fv!X zs(XIB%k4Z_$;47$vS8J5RXYcZ6PE=l^14df!cT2cij}+*{C8Q(h01+r!oGc4HMP;P zxzVH1`}2X``dy4qcGkF*?O5ECvOG|Jsnnx*?fyfOxAPv9+}UG((dp9Z2lsxK)W0%h z$uuw6T_;g|Q;cWvCBLPTHpl(yvY*WqO?xwqcg`y&w%gY^)DLbtqNs6^N!o=w=glQ1 zMN{2dUl}_$SDU-L2wlu{`IT8cLq)@$OPcj#;XXaXt#4OdD9;P-s8_gquw~)dOt16( z@d}f<ul#!|Z|OTV;EK~Z-di<4-RB9;+yA(}^KEA4jDs@2LxLatDJWz5<L19v&7!=i z#p(ga;u{mc-a5JQkwmIe)ch(=iKt?|E0bgGC;D%HT$#O4-u}JD*(vW$6&fYZ=SF^= zm#1&i`AI!k<XBRU_G#&W+WOggo0N=WI%5qhW=`$dJ$<3Viqjebg5o?g>Ml>*pZMbF zp*z!cOzKzn^d5eu65O!Orqbx?lhZe=MK0Scuj&upx9*HvX?^EZrRv6iZEufVKX~El zDa+kevC`ca)*U}KYtc{H*T)u{hA#N~^V?g_tDa>t?Uiyz47vV1>$<)vVvSwN_fOAG zE|V>)d;eLcKz$=a>;|WTLeKjP7aaa;W%1jhB=kkiz8d~3o%JonhCBA`c=+t<*NlQ| z@@4l04cG14rEw|$_jYE73!TPIr5x+)E9;6)E#7}yzrMY>zg9fvRz^W8d;PzhaOp?w z><v|gXLX%^OHP}1E_C(v-#6s>3iPd{1ixIWvp;-SU)(%iU+?_uhx!5m57yn-w`<=H zo8L|*jb|=*GyPk)EbsDnCzH1y=H|CEsqVG7CVRre(e~|fXD+M6puacu+xv94|6eIw zZ+PX2U&Fx?p>n2&oVjZ^%D<^q|N6W;{C~l>{|pkbwp&0u%0(D0ChzUjnEvZ9GdHu5 zx%p(lbj|v^(f5m`&H3uS#~(cY%`v8Ff92zsF|*=so!N5PZ_e!3v1-Mer(OFNm$G*E z?oE^b?~~V9pM11S*LAklPWIa|Tq+DqKNt#9Hz{(do@i59bNK!Wmq+QstTSyATl}V_ zH*J_@-{of^-qIOWv9$6KcRn+J(+5xa1OZorO0`abnQXJ&>dzW?y6{v^73(y3EK;Wa z?`eq8lGtTTtqV^SpSffyCs?O?=-WvSF01uln<gDw{Iu~rcT3n2Cw88gc?Vz2VtjT` zQhAe;^o1mm)@_>gt6Iy>$tLu*@O4QFJQJFh_@p(E^T-cF3qGGno&}1H-51-oGbAr& zHoow~VD&?V6(1v`Waig@G;C^Av$MbEm3;fjOm3Y8M*c67rzW$xJv@_p&xJdCQyrVK zJLjPX&d(2uu3oEt%{7^SzG=hTgz0A#xMmB@m(^ja{Uj&0ctYrfLz0JO5(?9sp9cz^ z6JDJ>wcy~UHZkp_l(e`VON1jL4r!!pQn9H_W0e17^-*ow+(QQ3?uT|W)PMZ&*mk22 z-@3=P-aMwY0hQ;Hrc@rhWv9X|#y8t#@=y1k8T$_>vZq$)*62-0PP?I%@r~;Q@A>5C zsp7n9pJd(${t%omwL|&$_U7-dPi-q6uq@uT$GA`XR*s0y;fGHx^^?x*Zm3lHR{p%% z!)@~}1COYms!dGqrazzLVfeajhr-f&p4+pphFk5nZels-;Uo3I`{x>4rM8eW(S;=| zrWomls7Glw#-~)sALm+gLPp-cHHXE_aH#`(dprA4{zsxQCW>3)J05+n|L?v;MfiQP zM^?q3B+L2x?S8!5{kv1sllS?pz6jRL2m7{nx_;a;)BNp4SIf06k-9(EzWKc>mSb<# zpZeps{~cev?~S%&<)Z}^*L121D>S;&KiKtdK38(S;2y{G*X$K*zhzc9?6`22`9#eb z{s{|ztj%5K9;zSL_>up-%g0Ssx4Wfd<M!=d5wYm<D~3sWzp^ft_xMb^E-#|LYF*^E z%d4UnhR*xFbk^0U-_J&W^h!LWs&1O37B$ImFWdf2N9)yi=GM9XPuZBU;pJ-4hD{Oj z1?O4Vk6!$=<NSI1>)qz;N5A`8ufBE0d9Plb);w|l_`te^jmrW!B2+{}_-}c$R!iin zPMBC5_e#R?yUP4W6E*5`;>?)ZelI(GYFDI(`rYj{Hrsur&Q?!$o4viqWl}?J`P=<& zZ;Un`kC*+*eB}DM`bV{s=ICxyE^{<`mFu3fFy=;Cdh(L%x8JSttlIzf+y*}d+bolu z$Dgwc4>5lDz5e+B<obuY^X4-vUHZD}`STn8EB7iLT`RHHmFxM9T4mL>eah<pUmtvB zQ}imHdr|4%qL&Hwt1f>o*7#7ehQnp8g5|^C4^o^e7w(<p(L85)LiKLLdZv1-%vo}8 zv^=*f7x+7dOleuw;xwtn$vIou@@P<y(XX=s1wr%mZhKW_9-GWu+Vf>jtEgu)OS_7? z@N>^5n}2aGpMvT``h0sPGP2$^a7$(MR;X6qc~D?QS5btzvZnIGt!j}IADw)dcyE8j zq)2i1qxSJO&*$f#`}J?p@94le*XsZ7v6*)H^k&cSt<yub(?bpICyK`wR@%Jp+P8Mq zqdji~b{;(+x>@6P<Y(`{+p^~W|Mk{tRZ;G4(^cz)*9Vwd2rOQ6qc0+RrojF0!iyQE z36}N*MlE_!)gV=o7I0ieyYiRdq}}2%uIuD(ET7voJNR#|O2sjc^vSpR?`AOXx|sK( ztzPT5bID_~WY#Q~!w&b^vnGaqoX>m3VoF|O=XaxpK4yxiI+g{vCvaJb>{xiON9D3q z#<G9^j&GXdxak=a--q?Dc4Y13zOB4$>-L@d99NuZnQRoZvuLr9!l~q=U)Jqdvhx;S zkM|1BoCdcSaYBo(ymW6>y~R2$gV(0V<i(5&YMv%t_51<xk0&weU0il5Q`k^`Qs4ab z1-p9HUvDV(m)_W?`_oRDC-uq=)2a6wtg7m-Ty)l4`qFNL=bGq0-C7#2Z`{xj`CuNk zZ@0tY&TY4UDO_Z<zi{}+M=kO0QzsAVUU=)3J=bBTrl?gOZ~l@W0WY28&4O!wZmzAl zt9EUgx4OQ}E{jj~9|eW<;(aEV-9Ew?zdLsKKlSR}3wiI&`}VzTZ~Xeb^F%srCM^^` z=9YOOW)kP5^{05k|J=%-E!KZ(@~Zms<B>hL4o2n)E6Xl=$dL1sV|{JMFSeeGTWcEb zBs0C)m44Ulc6H6m#TuvPKk>fB?(kLlK*{yHe`3px%j(O!7stJgnCe)su)s;3rP*<D z=EI8_S`X{2<KKRW{b0uTjf3?s$M({5vv#X(-Ll=&ch9-$*URVrG^%k?ettUii;>*d z+$YyX9BTGie>@-+^j&)972CI;&P`g<5u>hSbNItjWAoP*DqCcPjBF?TdQ*`!;i}MG z_AUcn#!uYxD}P*Vb1PhMH*JEgwq$)o>Ym4+!`?Hj%042Wzvnp5gs(Fyws6}lH)HX? zV_mUEI_X%yr172Fj4Q`AuBtc$X2_;Gurk)I5dRzhe6<<VLd6bNr_a?+>%@QN&SrH| z7cW~Uo_p(P^ku&5F47>HhQ+E<3_!&AwN5?bEXBxt?pBr`*faWG$3^_tNmvRSwBh z^-Fg<K0B1>`0VRl1?lg#LR~!`efMvlo}!Z#{Y3o>Bcs8ZwR`R5*Dhb2<0@WW@Y3|r zdG-VGY|q+w-wAvxXU|_}XwLV&`yO92W8Y(k$A1lqorT*D2K+dZI8|P2fyElG!>LX( zVXY7KjQLI<R&bM<*4|hx1tT(d=oj16*L+PA)k+LGqcYXGX~ET}i5EN+cFw>5_ubo^ zN}c6rD=)@`biaK1;rXh%U~&KRr;cWREiT@5JXEpDQZKdEE9l@`QzM_ICu<rFzp#3( z;WdzKe9V0A+q0Hhlc2yGzHuGZrKPHo4kt`sui7`~{OcmawVVEk=Uy%SuNvgXT6t~$ z`S0}tQR;Q7YI_cD-1R*uy7|u|d(SM6J7!;Vx(?)=t`z&RCDZTu)g{{ZODF$ZleL=j zQQ4-9b!sW<$4yJJ#U=|?$32>S_0!2UyVf+aPF}ri?)i1EB2An01^4d}WK(;ne|*Ea zxaI$iRU4}>X;&wEC2(;~+faQ#XVvO;xwDERnOBBuG1d3{UbgmhW%v`%6`zl9YBTry z@baioWqMI$`I_gRm;GKXn?L3BKFj=w=SeJACot`OsK06<^P~K`j#nklhOd=M(A_kZ z;Yg#mTZs6dQr+}9KJ!1Vn>P1z$;K(Z)lp|2Mt84!)pjr?u6*wrvENB<4VF6$UCo~P z{XKSBMCy5po#woC0`>A|uV&s{WD$`l!xnqdRQ<2$p%+rCzn3dY-%MSk(EoX9wC~^P z>PF@KC!g-FuVb{FW3)YLik;%TM$@Y@PFtBPQWu_noOV<E@R_>4!r~JebAunPpEGHT z*3;h+xnHMiY--HtT(e=Ce)yr^!DUfWrn64O?w@nj_o6xPho!UkYOZ>@r+%M<%e2jP zYn-pk)H+K1d20T0&BTolwJ$hWm+?>5-=(off9{V(r&nDx$yhC{l6obe`L)Q?qptU! zY<hRUH<h*Z-Gu$-yf)k0Hu+t<7{0Liq1VBMHk)>ylsa?Ze$t_e6!)yvm7zs>tHd|I zdh4+~pUHjgenz>lqn7_wyVpHlm2GftagJH-{h5Xal~TT6E~|EVyS#U`ecSc9C~$sA zY`yV}1y3?(Z|q4B-1di`S<r2RX7)4NTGv@0#KlFuGTMUvrT0nCW(aEjr_-gA9pL*s zHCo?K{qrYTqdO7L6!_wgv^;$;vSUrihj)fseh6>;94|Zl;{`>L>4DD}MVJiDrYn{( zYt>H;_b$F|Ca~{!_y-R^owf(THl=eSHqKqLE_>(Mh3^`L6uAWDwK$`K|NeTHB);j* z#PmBCdv^TT5b;LZ;X#PsgP6ITKlo)H`Uu;16seysvOk-Yesj*>;%DkgUQUM#TxMzR z?rH2d?=8^Vz4`vb@(B{ZcY3^KviDqMk{HSUi8pd#{ZvtzEo&MczS8-yypkd7hmyy# z;2EzH|CyHkuiN+hth(hn_j4+Je=WKK1m|=tJ|mv6<HR4C3vpK3A+P5?T6?SA*Jal4 z%1IWJmF?@REPnq`<&&A=dH70Yglv)^cRiO}jmF&lF@hD7E#~YJ-+uj`O8fb#-@hNe z{(o&}>5J;?wSR=_yOhr|r3<AUm^LA(Jnq%0x{97lTh?AJ(q+#VIyUk5QQ?`<Z>Flr zR{C!+s!`?UJ>z+e-+xJ7Bh#lFvEtk}g?0wp3cBX1DVJY+H8(0R>!k486KifK$5vcC zA>@5ipzwONQo-)|MT<EzrmRcYeB|vcwtuO=xgT!-w7{8@C89}-JF%WABjnxQJ5#wT zFI@?JyKBYPo06>xGj@s}7W=kwaqLCm^&f>9l25bb^~?(2@o&zIgi8?|m+h|@L@2IW z_|kvUHuGsrab9BQ*urWrnt1v7Y1u8>JJnn;vgw=f$E_cXzMq`E>!>B;{FliyyxZ(* z6q4*OedoOP;GBTX+9#)k6(!zZzEjU5vqLMZN19JDVeLm&KA(t*8oErJ6DF)UlG^)E zvODUf(`t38#o4=`R+Zn_!1Su6cDn4Y1mhr^K!^5w!olASJ(}j8G@2-RclW#(-Mh>r znQV?7X4v~-!v;CFN88t?6n@TgnYVP#ncY*5{W!F5(lfKRuopI-ub*v-<N4Lu<!0|z zSf684ZR9e8Lx*vW;K3|b?<SWA3a0OlzuyqESZ42WgDovLD-_TE-mc;#_4nGGoVIIa zd|6>TWF<BqoOE#O(H%;QLMB!0TW!0fJ%?SDUo%DGg0Wz=$jdu-XHL>uS{G_{=iI(Z zrKYCaWlQ9ya%d!!@;h#qbZbe=6zV<J85O2>Twrnin!s7U!8*sy1P-idWC-(|-1yu? zt2<GlZLtJr`GuoSS0|-ClUjV+R9*Q<;hQtZL^b3lTQAECwsDILJIUIyG_2(X*MS}C zvutNgzJ9!{S+Z+qUeigNNi(@0XL2rF7btz1E5~QKx^1V$5^ljamxRUcY)R40&z51k zdwYlEz6}rgnCjPR$vDl{otFKEZ-#Q|-teNm4{GxHW98Yh3ye;%yp=R7TkorBxXI9W z)|anqlM-33vtHxoGU#&p9<}w&AzsEQ6DKD8XLNFG5L=e&yNtPGt4Gb}UZc0{7k#fU zDnFOGWx`U<>ZO@6L5l0+Pwr2d(QBb%yRJd6?$Ap2=iGU7IIMQmPuTJ5xbBv|Mez=Y z<_Wu5tIlW@U3Q^3hjH`9qgsnjEq3kNzm(N3@Ym_*m)S4w-j(5*eDBS{Zby%gTJv|R zc<NSvE0AR3^*T~v*0=W74L>e}$~wjNgJsD_7H*uqE;6W*>HhpUiNNWtjt67KPDH)h zyNu79JMnwarVo#cjZ4dwyKU;9zJGq8RZ%=lB2C~e-#X@JFFeljRg`ZMW4ar`^o4t4 z-@y%xK`y~ReERtR^UaDD`1o#3$u3`prp%27&zbV_eok}UEX&^U;^pJ(Z4%jues3r3 z$$Z_<8Q?2nvRG+V&aauTu1rdn{d|lePBT`Vdy)Hzvf?u-1vVLn#4gPLZmlo6uHN4@ z_N1uTV#8fq8f`)+PcOOMb!YyjH!sRW54NV=<)2dYs^DeU2JT1^6KS8{Y%`jw{Fs9* z`QQH4Ta;{GzfDSduV%&Jbx#sZEmj$vyBYjk{hNGQv7N0}os46CN|(~C<nw8MLCIa> zOqa`~H@)+?CRROZt<HwLoq1Osw#`n<-8Z#9P^h*${h;Fc#AhD0Zau4iO?F*bosnB1 zJ6r7uvl9E&ZCAQ4dYd*r(9sQDo7rMM_qYO&@7eO(CsVg)tBb!4cwu{h(dej5(SvQ* z#V-VX`a0{)Vr}+MvxL{F?8^9P5_IXtw`V_{OxZGz|I5~R-o?ci;dkR^_t~~XFOKij z(%kj0+r6H}X6YZDh3uyr_ti_!x0SK|B=nFy@y(Hi|Nk7~PMq-U+hP7a+n4OE>%VmS z?T^+eOX`^VZ>uz@%N#fGyPtaSv+>KLleOpkGPDt4u4vr6=Y8CaUG+7)XMEmRU2nX5 z&;Fk^w)5}K6D}#Q{rvaYyFTkPhu?g=eRO@f{uGAof7r8MD*u68JZolP30f*7!e~7G zU>c)l{n?1S#g8n6>d(hNT&}(Ql}`Qbiu*GhjB+F%2pQd+d)ih);8?f4Mf8EVf4^Rb zo$fq2;mx~{rSG&t3s+ywD*b;&UTE92tZikrA2aI`V}EWF+iX$doV)K@&GE#-^~+s1 z9(FRn_DuWj{9gvz!TTOK6&&Qf{5ARSJNw=Ttmgkr|KHqIUo^Lmsr_qBym6qfz=cnd zxfa{v{vO+&6q@^;Ro_)<)2bs^#kUz9P1}2;%yhP88N=_}QM`Yy@45Y&`|OuHa@|S% z9de(WCw!Ag_jmJuuKL&hB9GiIS?1icB?mp0yK}SeVVlkrf1c~tJ+;|~I086%m}{qg zY%@2xTDT;2>7K~ENnh)46~x3mdi}@6WbI_8t-7nH&SJP@*5uK!B}ePlvl%NZcgjy} z<|@tkuC}YWtlUvmT6DrP;a|V@iM;3*Zo265<Ja`8skXP~eV^j#w}3lt(uw7}89VnV zsJHi*C0yS4D~{dtI%mWK)`ZqOwaQ1<{XDtplFyTqO}hNjmkkv4q~hc&&en(BIdwhf zdPKYHy@*RSo39o;I;yl@ENmi!#@4NCx)y1z^)GK*%<mAJ@H&23^Tn$f7735a7xui8 zTYC9(!~>VLfeE_~XBex$*{Ja8O4`F>3FV9j=^`)q*%ll$=8Rk;-{bN8>mswHCvOAw zR4qN%?~A|OY`W0z%0%ylw)6JKuwA^uQ6Dw=&Fs*>FI@i>%}zhfYk1WtWx9ZUlVJ4( z&ByOnZM9IlB=xla{G;ocs@n^4Z*V(b4O`yVbN*^o>^46IW~QZrohFl}*Q>u2Di`-p z5#h3Z`||dOu*BEaMg5Yq7PIwldmVISk&Pgu6pL`#YG29ER|{lc7A#p`c>2rH4Gfpv zKiG)ZzlrJKS3GWWqB%Ecng{DIG2y1|$2*Fz%LIJ+%PTd#c*BCLeUnet`MzGq!=7{F zNz3nDYNpc8^VB*+glzkbCUhiDoA!3*qlj7STc!w}TF1I$qG;=aQ=f13=eIp}?9tg? zu%mFr;%Thw3u{BSEM-&gi*Y*R&C_miiQRK;N@m^UsRH%BF2ZV)vJ5{8rY>M)oAq<f zns_J4V{89<tbbDIq_|kIvVXSM{sOVBc}Felmk8zwtZHEXuU`G}OU)XKMpvJ+rOA<g zUN=Ioef`3f9yIUN3!j}<QB!80{F9}{bW0_7>Mi3d?<YNFD`NMrzbf`RJ)^ea+uTi^ zzGq%PTB{P<f3(keQoVig)~U;lcss-#mxRt@3HWZDTJCH-KXlns)!vl>DoZWGHtD=( zn%sBsQM=E})xrm_GR^G#5b7AVg4ZxuwPfQxFS~S&j3$LOr#Abo4ygV3XWxMpez$~~ z{TeG9j)d;>4~|n_)Ad<8URG4h;FY$xpW))#Uv2EJ%)ff?d%9fz9$Hy{R5^U<r0%f$ znH4`|r#HmywcuVHZX1_%tW5RxlV!a!TQ=sDeT}<jDsfV)VN*b-O)S@Q%PCqPCM4P3 z4Z3;!-^a_ZS3BQ$Yp%%cEWUwt+Ui-S7QepnKGwYI%-8w1)9yDE3w=rpm}9*{e{tpO zS3>XD{`e@@ZC!M^!@N4<NNA$!1^ar|x{vYO5B9lFKYa4;1ku&s=a`&KDl+=PsGeS_ zbS*TtXW8?ZH}8eG9tXSMW-c;(`gAH=dTiQ$X2&0DEY=MUkrP9&y_>lt`sk`CGnO-5 z@)dClOSsRqD;c*~L_fRP$M<b_*>@xDx%1zOHwaJZdOzV)$>y`#mPPkkR|;!3T>4m% zQa@)~;soxhxlxuO_wPK~J?DX?h1u;6rT>=${sgF<xU$&0XxXN}c?HgSrQQcvX2?ss ztvB*K%5o=Zp`BHN@(uN7t>w1=q|EGv)M{@|`?l#v`13jY=iQl{d_CmqYn6IV$^X3* z0>5wI)3T3=%`#cH>DQ~<YYlZhULE?E_;Ip>yXBR%`du+~1`hcSOpVg7#d6L+=sTe$ zd17VhnQb#mvu+)C<+QO({`>mvgE|8nLz6%9ESyI?Cd)kVo0St0IaQOTvqg1lndzSC z(-&==#N2Yat6oFx@pJd26OT^3J~>^x_`y?_|BJ=8zn7o%q36iHe@Z6PJANJDn<!hA z7rl6*yus~@R(Im-uPEy#<ej%=O`mgySAL!Let|i=zlpaj-4*k8muuX-Q}M5VN1R)@ z_v8JQWsB>A^bejd-~H!s@W-kzso&}YmkM;7XqUaP+V&+S@NH|U<=nqkvtsIV^wzC% zy}fm#c4*1*=GmL>o%pz})buU~SL0`Khp(G2t~<A5&w^FnpYCf|<?$S^pPuhl^U5~$ zL&3k|?aBw#{Ka^^FZir@#Ne06x$n-D(72@^!Z!b~^IuT5xHRGBPO<V&%JLD1ldLbD zF-V*EdgYxN3o46iUfB2O<sWO4e)XMU&r6qWb~3(g+g<$9KVM9(&xz~hJ%4pMKid?; z&%yumSeWA0oOkS>^4gzm`{j!V-kh&bdwkLNK8J0s-K<q7^S^uDmWUTsu$m*NdURi7 zmizp9wLEvf99O>MJxfjAImLXIx^h9qZ-Y5J^Oo;F^qRNawaQA`PjA0hip<%xK!^Ro zc9*wb&;Qi^xx4<c${)+9hW!rTY|fU?e4csw5z|dQo<lqSUWtj0|MS?l^zA_lsZY1# zi)44Fi|i2W&I$kAcs2Oo19$c1zuZsV*1z#DK4QZ<KX8>TVP=TsOgkfU<LTh5J?Hoq z-*yvo{r*ohqA4_yyEp&Lxz48^!s<&sPU)zfYZ6ivRPMSYu)ub5ygl!iYG2LN>koFs zs7_Si+xP3<Z#jpZlV8|*Et0<<@!hyHCq!KB<g68|q=LgLOMd@&c0b=IakJ9gu!@gG zzdQ^h3yS__EH3xYuPgn3NUZqsjUdKgk;wYU6Wb1*UZ10VHCMH0O6SViN8aAMv1CQ| z_Kf$_{+Hf-`Y~tPwj7^ek&B;>a@N-WefFd_OZmI!%xM?D##+3*GwaH=i(jpN+3tJa z_V!g;<xM;LuXi_W@cgqSUT5}?{oVHK{>$;bcv3rW-;Dqv-Qeu3yT^84Q=F;$=-tKt z`(kqC#9i;yzx#8$^!m5l_wn&>me>AST`N%%xLf*H;@08=yJYLP)qPywUbcI0ZPe-8 z|6UefZ+rVwe74{BKbe8O?C;F>zP<JPTK<{(FYhvA{uD&?rJKm@+Io5GEWW$)&o)Ty zQZL`IZPlap{>aF8Wko+8PwJ1HdcVh7>i(L)mxA=~gj&b0^Y1pQw_A7VcW7ONt(|<; z{txoqSB|~CmcP8C{b}UwT<h{Bv!|}xbd7h8?cKazx6dZtu6sFQfBAg5JFR}7b@pZc zkGb;ka>b!{wQ}`&%d;QwUD_jM|F^d4uTw+j%dY{~R&I<m%}V>DV44|s`h2bQUCY>g zDO!`Qei|+_Jjc|ta?Q$DGDbV=t>=pvEwz^KxUy_P&*r$O)CrkBp@$x322H-fWwf;0 zx?<(*Te8x-uS5pTJk=>-Xl7n{*<qPUXq@9RGhgQZv#tw1E2J2e+kM!zwAEU^BV^e@ zy{RSzqD$6Er?DO~+39&&$VkcjKuTw6Sc6AmSBq>^fJS0T#R*l8!@)C+w(C@I)-OKT zEx{RgWJL+X;!Y0<UzZ~*?mRP&oHTRG3dO}$$~{Xo5}VvOl_63dN=j~jo%byGr|EMo z<$`?!=Rd`sU+o63<PT&lb?>Q4v=d%5T_KD0&<at8WZ}swk||g0S^|GFsNHBc$dW&_ zqP9cyirvhOm3(iRXC#359E-ozGxnH$>{xlHPAA#vq*71RY=f+~KYccsIbONdz&TC1 zCyLMDU{OopX+bw#_cx2DNz4D85^$|yrSaq?tjSF-oQr$y6GIk#o~aPnw8DjR@l|#M z$7>Coml&t}E)Bl6&T-Yv$+Aa04hg#n%Nb7k(DBi~OhD<KV$Uvi!yplk#eL2_BK52X zR#bxpza@4EephglV^ehF;!NB!LBWlSGwIJ^g%*#71&UL5-`r%f;naEcCYEPH$0JVn z>IO-ew@iGY(Ba0O;8Y^uwwT#K(TYR)sFb0UdCNp5{uu&+3>)7yHyKIEJ}7B&TAL|U zG23NEfB>iRDmIS*jl__J4V+oZJ*(<-?TUL$4`pm%RCAF|3|Z82v5R9yz)FtAsx2p? z)&!U=E2%Yl<tV89O|eIe^+?B4fycV-0-7o<fu|MS<}DR=(`A?7&2H)N7F5=A?YVPM z(5>3}(2B<b%6k=)YVteIELL0VGw;Cq&z!<%oFxqT9hw9g7T*<2S`x>oc7^4L2X|Aw zM5snW(=86=tlwf!Mb<6ON(d2lo8m0c8++hN=gL)FMwbE=-R4;<yUk^oA@Kh5%;Yd( zx6M)pw`3LFb}1ifS)<lt(Wr1KVB$m0$hotQ9m@aADXhXZLts(MMS;2JWxUN2oIVJ- zJ!Lzm-s7KiN~kWnN1|8jK+6iHo>vV9w?diJ>NDC6R>>a9*mE}B={wg11@l80L4t18 z%!e}a8D>oAXt`L|WH4zF%S91Zt$^vzww~18qpR9ewx=cVxT4!EX0TWJUoi;JVg^UE zZo7nM#gPtQ&c)vxd$u!8T5)QZ$u^zHkB&Ve@`o}$I`({7-!bu#vxKfn!^K4n0;Nm| z^-Zfdm0cSRR+%kg;@y5`tNWYZ5lt;~lzR9y5|<b=_y{mM9BL49OYSm|3T_E}$N-9^ zB`K31a^6hy<(zNAppqe_Al3GHV!*oR%8qk4PgFSf)8&GiL&z+Kz^RNbQDF@k3mBb3 zPl`@6Rr3#4Gd%L+hDyh_i7gjbxb|=e8!Qy47jkQDlL(Yba>;5DT&w7E#7%FjTSAy* z^uhO2IT!0HCb=wRnfO4(C%`mOC09^+u6ojv&ni9l0vO$jWfhC;T_tqcIszvPxk-s0 zS+S9G@iDd@yF)+JI-f1`^wtPGwBinfFw;B(sSlrLCLa)XGv%7GAn?!%J_g|u2MJ9s zmWzuR>f6*sTCbGqepp{4xVV+YVBrJ-x7*5xJU%LRh{+#lS!6KZQfrFAtd5qzP-Zt# zuaE^<-Z8hC_J^waa0DKD@qs~&MJdrl;JNX_G+~#03aUN<(upCK4HswE9m!}Da$^?c z>Gv{O+q?GR|A}fnZPH09cLYF5`I~UZ#5yJet?ZV1kL(7CjZBGGxH=|&6EzgN2BwmN z4|yC=c9Chnv$#*&XY#@Sp}sR7SR7jMm}7AtbB~zLkrm#Yi}hH0?0DJFT(oNm)E01C z>mad}DPc>JqMMdj(vhMgTv_waOfmgaoqmYrw}9JQXNj%+30umQeI|UZQ4`T=I#H{c z*yO}0Trc7!5vq}B^04zx$f9dcO4@V|wYaeK*f}x#Oki}}lCRkFO}Bybptr=^XpY4~ ztUYbg60)IvxiR(^Hyju4nCPI=!={v^A|Uu!-e1AxjI%_pqk!^Tmc%dfBn>BB?U?vG z=ZJ>{gPO%`gI7UEK)F;`G-=6Fr=BH@iCYpBkEx%i|L?l2();eQ{>#0$mKp5K7VKJP zc&_2H&WzcK74QC+6+K%1&}933v(ra6c|591d|dW_<=xq()tmMjpZ|Mu`Rv^H>4)c7 zu6-51%r`d5{7K|ox6@lnxQpu<mfzj=_IIKw&+T_*mw)}V@c+(#yFYT?d;Z<OErnN@ z88yDLShzCx)sMGI^`{><`yGB&=eN1n?5xTD%-!$r&J){Nz47zv_57E;@*Zvp+WxVp z{`>8`f+KI!?%(Bo`_5W1tX6;hG0(`<^}lCtleRJSowjRYX2fy+_usnJ^5j#Ut`?q* z+`czDVzsu9@%DS$<LAU(T|50(W#H+G7w_)c#T+``o>>+4zv{W)!Mz%P>zAy1JgHFV z=Ev{t=Vbq9S)BN@>haJ1$#b{8lX|o3-g@QV`=pm=+&z)EY-hmT^vi!X{`38rHU06& z@BMcTwnXoDP|sic_`Ff^n-5DT|E!VFKWei5mC23#yU+fvt}pXr|77(>^ZeufNV9V? zyRH4&t=C;FPn>#Y{@UNQdr#cm`8WN;`(^bj6OQZ7S<Cm=t1bP{gM-~k=AGyCcje26 zZ=Ze8|HrSartsJAo_t=`^=XmW%KEl%zvVr*l*#X!Tr7X};`7X_$4~UdyM<4!-rKt_ z?)SD0%XHpu&pBfKbLqRof=_Rne7#Z<Yu^+6SWYf%ul@Y*+_R7VUKjiRuI9JNjGNYI zJnHt{{&rsd{J*6;iw^(UP*wBql0~fT&&r0qW^PaWk3{L$s~-OTIpvD|-`Q8Dnr>fw z<XY+<$B?a`weGLmf7$WpFR`Nit<$HKi(j~F`(p~{dj0+T{#?DVvwPl>$|=jA9bLPm z`Z3qGKa;lnxpl42-B9m;;IT)kYeb)xFbD1^dbVr%%TrIkt}(V~bG)^BPDyg~jz^Ps zT#9X*sQdVST~)QJa&=|huXmsRv~OO0IsVD4xH)s{E%xvDkiTx7fBnywZ_kUb=Q|WT z?LT8d&?F~tBbV9C*l7Eac=<`*OvWbDBUZ~RF`Js2PM@H!D8g!FYG7hIy>Ta_`t-f4 z<*VvLel1m4w#?!8eJ5YWwEqh|ZqB?Z{MUZsvUPm_Mc=X&6m8qGU3t;3_ogd4=P<Y} z`&MQ)@Bc}K{P#(jObUyHww8Y=`PILy{)UUtw{OqP7?d=vh1rx6rKOdg);peaImM9P zFj@M*l!x`p1k1N>{JA}B)&CBaU)xXomp^^t+NEQk|DUVB%<w0g^Xh-WEhS>xzc9?u zirO_JLSUxkO$+9KkEa(IZrW%fxb64!yk-A)TzTWe=w~*qjKQ@!-FtfdS~gqb%m0sr z=<4{cdCPF_oXh`K#y39y-Ot9CseM~Et?ZeLmY!SLGB>|v|8IZHkGOc^(mB_wmmk)P z|GU2L&+W8-^|_YH;_CI@{7SOR>c2I2_I7u-cK?+BW&e2p?W+Haw{&$+-fQY`_|lc5 zkN(e&bvbgc`NZsbGv{{pcFdbQcWy`P)Tx~vtuvdie&4TdP*_^TbYthA-xYt1H~!yr zR_A}D8p8qR1g6dVlJXBpCrzC=_hnH3O#5H%KFjaBJUVX3nD%G)wCfkcDi_p8#pQ?X zt0_@Qxvy~fQMStDM`<sZnIAbV6xhXI^8VeuoNEVaLLH-AqAl4!E%FulRDO0(?JWUg zkF`oGSICvA?X28oI$@=Jro-IYC*`x)YPt^!&fVdxW+x<<ns+>)MJ4h{_#Cf;%cHcs zXH5;had>i%VWPOn1BvJxg7FWYoNg9Ytv@|Q;JSlfON)`NnAR78;9Wdo<}EAvYE55! zo8a}eLf=4kk)e~efyM(f_H8DyeLl{U^L(Ox-sE{aTl(dlRpkXXL67_XyLjGAc6+EW zp<Fv+R!EncyqZ+`@-S{C9b@iUu|mI}7fz0Nml?TSV?)*tX0;nzcDJqH5%uh%f1^NI zX>vV}0~33AW3W}de}tF(3x|K)0uv3JUf8BB`0_X@Y{Jxeca^^jZmDYdl$~l+vQ&$0 z#hbGdNAKzJ``$A@C&12VShcI{sO<dD9V*-+orZRG^()s;4LsN}<@Wu)qn}!1m+h5d z+rsaXTE19me!L?K-<&(QE?(O7Qd0fb(Kk!9t5g?e*6-Z>HG4<#?CrK<ZGD~``D+v{ zJzKanTqZ}KUFukH{Z6328cW@ZS5K_pUF<%k>%9I4_j0l0;!M*;3vMp)dNiGHo~(XV z>brS6VrNJ)$X+{~FVJ~-`z#I9^zS7OQup3Y%-F~7*L30C=9TehdM2>*F1~;4PUIQy zeWJUriN-zq)u_x`KQUJ5+q9csqTV>Q#yVH;SZXqTcWmC-R4uW?Gbd!t{a4(ao@Jc2 z#k)a#-X8~xKT3N&Psz2#Wa#ObdQAKz+^o2I=G|RYFXGQf`2|n)l0J0lNXsG-jo;04 zUbs1(md)JI-~Q+Xf6b`_{+*g{gZKm7Ed?`cp8Z_Gr?eqB-Q&czuTSb7&DP$X_2|w` z?zD_KuNKbF;Z6<X(|+8)g!@-+oUT~8!|X%vUvj^?IYs&Z_ZPd{OFkKFs0xh;TEP7F zgyb(vQ_&9YO^wX&O=ZQjO?}dBg_bceGI>P#oL~AuFT`Vl-s~FJ=EZw6b})ELXoU$* zci%T{-}5uO^j8*L$vc`kLH<W-ZvCMqnH7pJYu0tN6>@ht<h(hqxZ#<|o36$yJL27o zce2Ufu6dVG`MfMTzxie<+y1Y&G%w`-{Wn8)#hmNvf8T8J+PA=LX5=c16@l+!;!hnt zG;c|47LNpHu$8!7@GQ$YjdOL5cN8Y%r86&iKFRZgNrH4?(^W~Kld=*$<yVqF>L;kz zPuVLW?0(Doq~gx!HC+663a5PenUwoNF>m+0emCn~FRs2mQ>-Z|w1VB?(Pi&*2l(%; z7W+AEe&VC4ds<(z@w|AwZ=#V~<@R3Vv@NcSHY!O~MHC+R@TJONWyNlO|K^lWQ&rmz zC^PDx+4p&hW^#wt%(u2aH%iM&q@IWLef4y_a{PP!jP^&nlJ8~eggv}lyRtmM&V8fr z&4sOh7G$Q*Sjbc19<xVzd;OBS+drIc9g2N;pe0=Vz1`N|FP`=bvmRR-ZQ9-Tn62&N z!#8|E|E**`PMBEoJC^0zNy(V~&$H&uUeLC^lJQ?ykH+_9b&qwNr{`Io;xK(7aC2$u z0uz<Fv)&5wTyU*VozH10n0@S;lu>iars`|mryr|GwwuPjudv{*bvgTBW6mbEeZS8g zDUF;N^{=FU>c8MC4-`(GYM0*Yn04&@6um&hL+@rgT@6mpUZV3QL}klE4UwczCF)GR zXV-q;Q7<08METD?Y4_>LF}1~VmJ4rj)qIV55X{GSy?Vv<ty=zmcJ;UJt(Z6WYp+|? zl%jQiiUKNG*663t6MI~|{I=YknA=<CYP}18yye@cbsf93`1jBJSo!m2i_)_5=iW$o zHrWMdF#FAD5!ujvl41W_(f`W*y(Vc~u>soq_VilaQ8{Y+RCU3%S1e&)*G`?j>tN8E zy)S31p7H*0cI2AbEc&P3=LCccEvo-|I`6^R&Z$wSMIV+Xa(m6LbGx|aUtN8k*B5`k zI@Ytg7yY98Y>)8FzuldDP5kqkd7^<5Jd-SXdgnV#nrYj4awhwRnzU0t0~fjmXlo1F zd@2lcbH6Re+GwEd<stng?#Ncfzc)M?&cz!~|8Q7nPPOQ-r}tO(`uE;3bM<#o$+QTn zU)1lXd8q79x$)8W4f_}N7PT6znW8OpxjX!?{HB>%r5p??JEp%lsC0e9vwgnm=CLnU z|6MxsEL+|h?Z`C~oZPk=8~g80>|kDzoW`5_>B7`&?^)NzZ^=4)(oC>FdcB^9!7eGi z@V>hR1$Jkb?%Pz6toPx58Z+nJqKtKk*W4JGW`);lzPt6SY}3)1YhQ(J-l6-e>%)TV zzwfhhY%U$D6!ZD?c}~HR$P0>B1o`>{ntM;)KX+5DwwK8#r+$)h(64faAKOYqmevcH z?Ok3h&9v0V<LmKPiI3NLd#{Y(xooFB|6knhhihK8EHd1+Q@!<Rc9$-<*2FVH-lkVm ztdH)S<a$$<L9~8y`4-iOjkDA&xi_Y*WtB5Y-NI@3&Dv<GT=!cGY4gjQWTX54oZA=O ztF`WXywS%~eQw9ko~ly(d29W-Y-s^S1+El#{V$0!+WN^En@@1MWxOr&R*QboaV4Dp z*ww8EdOlxS$@1o=tEk`MnbGg9HCsG4q_Vc(iH%`6&9!+}UaEX-ec=3l)k*748>eqe zcvX6*K*IFpRi=&e!wUsITOO4;ko_trdg~tfW0^4w$+y2N_kO$e-mThRByUUUqK)%5 zK515pzq9Axp^54rc|tos-`u;tvDkJ+^yaL)$-<k@rtCa-YQOL2l@nOHnBQL7YQVpX ztLRJW*PN-x;(Tm>)a{7t-XaxR-@>U_tim&YY5O0=vU}5ZDqn1Q7?>cf{B^^3W^=x8 zh6aa|buCtisRXXrS3mXgR*&@Zut1TZ{Su~sJ0e3CKdyG)oGwscD3N*6FQ9dAhsD|m zEvByOplb(Rr$?H7IobIt?vAZN-@<ckPkodh#LBMUKYc?)&+{vr@|~MLG&VAI)YU5_ zUH&%B#x*u@!QWXX@7C?PR`P-I)VzwIb*$UGo8Rs_;?HwUBhU9xtHGb7?`6FiH_!U5 z@I5s_Rw2~gNcRVW%;TTO=HG~H%xCSKe8EURZr0{E5v7k+`Ine>MHzmdDb(Pe(o|wP zaq5)DpqYOES?}(BajEKcyO6EpS%*WypI5%IsgHld^G|#46V{b|3L!WD?{$>@Rp}IG z9<}4Y^IKj^Az6=SF$SiJ*6Yt)t6LfIn$2_0{H1?h7G_T2m8dektmLAfY1?fiwb(dG zeNu2ssNkY0>Nk&?>FjEMvHJKA*Xr3;@gGlVtvq05oR=UXYAh-D<K=@ap08gX&NBbB z(r9O>V+(KnY!01t2c3yc-nyq4OPnA4wmw_;wkO8<I%Bipu2*dd^D1i3OX``gn_TX= zwe_@H+NHAJ+f$0Iq{S9_+Z-|a#dl00x_R=vvzIMx7tLJYW;thXe67YN^QA|bt!<<h z-Y?L9nKtq0t6H^%Y2P<a+jdIxg;T$Fy#1nC4LS4f9Y6TxqEG#fFRyQ0YtLKeYB4{} zE@6k6N}$5z;)`DP+me;1^05X<=lSa9$gL~Unte^;oYuv?9@e4`bNF*Z%{+=H&)mTC zTl<`2tK8rA?jR%2+50zN%SvqUF`e?(WXGW;O>TFV755s3=?7fcZS;)2*Y#8+kLS^| zf7*V`cb8;4*Kw~*Wbd~H^;OT}zS%WeEZ=l>tqynC(wr{`BIXxgReXB$)P+~mmhSF) zF;CRh`kKs?pps*vH#%)9rpAb;v~!DaPS{-W`Cee#``D=$BL&ZE6klyvJLThMiQE9q zl9O-FDJHg^+czhnKK<mU6Zc#Krtx}CJzD;tBQV5$lAlmY-^CE!{)=%xgP3^hXNGP% zQ;`y5^Y-^*;oiMA(q8fvmTA?^`!^oryjhz1<W^Ztb^q(FsrkJ#H1f|x&U0}2;9ZcD zt;)O0bX9bcTe0+sS?Q00QcmpttT=6b-@~|6iyx+*Y6t#3`@4FVuDH=nhQp=bSWIN6 zO!!%I$X$nH;$j2$V$I`$Gp?WSHaq@M>u7!9&l34(hI6ZSM(#RTF~4)Oo7TCKCqDLV z?_%a{WBGj7eIJKQOTc4~fRiV>lJ}@eNR_2rW}0u=@2={2+4!m4q?*i*RmW`HOq$KB zeqWS%FIy--cgFYJQ1{&O$uG^C&b;}cS+Km#pd$Zg|Mx$S^zI%%8>hl(wmNG1gKNo5 zf+eZP>T7wv`c_+HD@~oUL(Sg$P-9ritKSupbKV})m^M{>&h{|PRK`?JgO?$GZcnZj zu@$xD=-IsbvAgsR8{@1w&sX)-?SGZC?{63LQ{lrK9r{0H#AmH2xYV(u_jU(&EnCFH zcELLzei{T%y78Cce_~Yf|07-JCvKR($zsd?hW}^3y$`%qKjlT9Lsg|r{b8p2yJx>N z56t*{^Vv6c{+uwqU%O9SJU-8KWoz$J)u(&PQ|r&VX}mmcV)6fgPV4;dldM|b<gU5h zxb%?Egz^Jn6SjV0TNm!t?{6-ae&tM7-`7nQ-m{O09o}%P>&gKsq1xJi$||X^mtNy- zzQo#^bv>aqv4U^jyE|{|-!8YFwP4}}6@mGoZ6;s#MaFvi3UaK=`quX`Lg$RJQDqIk z;~(u=>Axqgvc2WZ*Lzmx_9Eust^3682mNmNzMl7g8|&6Etv?zIv%YJreIvxjFPphP zJj`c#>$-rs^MYGEiUNImj(s;w_qxh&%p}0(($BTfvU}|bFNyb`_9%56k*z;ue@E+@ z_MgiyTR*WZSdb8T^S8*Q?WMw(rG2&sb4{4MGRxz!TeZ=<PVcin7V%$d*}m~a*Qaf- zYl|KG?}WQs#9djp!M<ny<oj>q`ReD|Ms@v9SP{f6d*S|G_bDx3q{BXY7yZ~=CceC` zq>NcBvO<3M-RT?Bzw~-bww*rhaWVhkqxv<kg1=sIN%mM&H{rM0c^$PAy#@x2J~L)M zC``)Zt&qCB{>RUI7ca`}nj%{o9v|Rwa&5cV*Jf_1U(ZZ`@2yu^aLuyVgHvGDb*<)m z3v79q)vx|}v%>xP$xBUAC#LO+`a8dEDo@zCQx&TFl<t2uswupDX}0%#&W10MT;J*} zOOqe$uKz3X;BexT{PpuZ+Y4^KcRaXjk#khrsp`o*%On#|`cAE|m|5cezN}6~+i_BE zPyC`=PXk}b9K1C5PI<r1%CC_VbXZ@k*xqt9*|UnxoGonD@nbp5w0{I|lb&;RBiqyO zn%qWOS+?>!c$$7Y?9nUa`0B=z`QgTwQ%|35O*)gH@X~5U{e_)DdoQ+cxU#n}Rp;@O z^$i+AZPS<YhCTc|aYdZ*8qL2&rpl}L%nQ30tQK*i=4v?$Yc|h{=wEAMuE?!$p7B-r z#LV}9ezS+HoN4{=0%z8nSKR^gx9)Oc>brQNnQ8g9k2hjpy_{^b^=Puq<AZBiPO;nM zG45yn;(TUZn3S3I=cH=6`kre|-HI~4vO&ssj`0g_uQb1z$?*C@b#V59XNtG3M;xra z9WrOd!~A=_>z4jFu=UlntKRcCgbY5G)I@A}keR(oqx_|FTGVd#STDn?J55~TX1W*O z;}FPq<7~ZEanr9oFTP~5$o=ag`fD9;urHjy%izSPQYM9mHNAE|yL6^p$zM?KdtASD z=9|2TMK0PaqM7%s`I;kTx$w$`n?AE|dA*s)>BxDsR`yD1Q$$&IkK6Iiq>uNme48m& zwlz3QtxEi7^Q;@Xt-4m5RoHXCH9jzZ^SF$6+J`Gz_fPM8nDZv^AA6fo!Ts`A&of`$ zjbHD+K67u&g72mFqTxYr8n*d+G`!s8o?pNHUWfhf;QW^ds+rd$@jsRO7wvj*$@xuZ z#Pd`&gY`lm{EEI@$T96*>p{kl6(_8juUZFfIC;H)>Ef9gO2Jus4{mmNtUg63e|_|A zM&2gh>+()sK?^?Zc&TCPW%^ItXYJ~qdASiAf+MZiOBX4=K5KOT-Kslp71Zvrx9)Rz zTzJf?w*HIX{K@ksJA7n~Gv#+$SDd?OQj=B11^YRfRzlV%^3}d&OUQN<G_K~=&NC}Z zFUc&8zYth*<f!_b`vEhePagK~Nq9Qf_u=0l3!i76n{^IZpZgOYd4O%g{$qQ(B(E2! zA8gZ=YF&P2LiE*ywLH?&GQ0Crex+=DCGg_m+;xkVTd%9HZ#vz^D*i&(%el|iyT!rq z(f^EjKcD6$cSJd?*q(8BX~dJIVT-p|C_MfzcjD)=Zhld>V^0F6%(62mm|bS@UcuP+ z#h;KFvg<243)PPN>1xSo>wH~S(IWGHvTdL6Kg-@Q?Q+>gGE;XHKCO-@V|u&dEL&C9 z54Vu!6#}fhkA&7c*3};}P<Zz2%Uy{Rxf9&{OE(o*N*k{E=3m(v@L<Y4>-*l7Qa^p` zuPr;L;H=qd<h-+{--=!MuVZiA=ZK=*Gj2zINJN|y{j^*2)ryyLH3f!GWj4REzV=L; zAyeg(_oGLjuRZ^0ePF|*uEdkZc@Jk>8aW7GyZq>IPE^XL#RnCCELY`mu4md^oN<!- zc8!|w!fWQ2+Lvg16-~K%d$IiTTN~nxeo1crFfk$VUW>G_g`oPvU8mGOFg`i!p`snF z6XNA%v1rfF>xrzlN*IpiC0SkA7QNxI^d(87r^-M1Z|Vz#&zzgweD;=4j%k`OTkDQJ z>qV~THp%nx#dTeDek7JZ$L^BhGA7^pIF5|?gMLrut}1ydoM-#~=qt}BDslP?4^(QF z&E5UyxX~n+_8^{X^IqOlS~#&|F(;qU@hwL*Pc(X2Y>8X+!Y(y8k!Namj^QDRO&?;{ z+;5q>M*rROFi+o<A6FZAa?UqtKhYLeS3I?|=hyO6UYa)76P8VuTWMFntNN6&VWF@8 z>BM^d^xYfha0hyptk}L{+p2YU3^c@dJKle!{dj80l8}dyW<iR@C*O9@yt0QWtl-Vm zs~3!FW9CY@J!^g$KW~QG&liUmtW`Uwb@?01>u+8<hDSM9Jle6dSN?jl-=+P(Uon@Q z?RTB5oTw_J-*4QfHN*WJ^Q|`Dl&6`8w-hVz+V5K6nO)ESrRB3+#-sIDORv|STNwDl zUQRi>s{dM9VcO-jmmfS+Sd#qsO>g5t-6=;>QcH7RuaOH-o~x7hzwXerq)FTERb8EW z_u-84!f*D+rzCa!3yQPQzqn1rea*jP&u-~%I$^LZy(&(i^7WmJ4WBnE3QW2fz_M_| zug@nwT)&ZYy*vJa>Hhlbi}?Pgg>?7MS`w9;5qir$dL7T_U?ye@;m#$$jw?(sy?61z zoq(uR$*|0_Lwn}29=D52aeU*qkD)clKhr9D^6WzXCswA}za^$Eo!uBzdD(|^R*%+^ z?Hta_%0;JbIB@w;*VXt^jdF$$D_2bAa`Pzp5hZUMW1sd&s^G%?Z801A>mNH^T@|ky zcHmY#gW+}!mAZ%DHr*-S)2rHEl35&{cdqDExa;YzxqbF$+f#J*x`myQ5?r|C)0xAE z-K(BSn~6KiN>&|KvZzn6o7*5@V;*tid|Jv3@BDH@jkfyhVM1r`&TCrua9d!Q$g*7j z<Elce>c@Xb7ag@f94-AW-TCUWZ&&K|0}bbMANk$s;BK7DRwmhIzCrcm7H&@CwqTt$ zb={0Ztcr1p0#S1vU!5qre{*`Ec~$Zr$Fllsw%-qjsLgn)#-}vdIxG29xI%A)tEtT8 z=jNdo1=h!O&h7fb>^@0OHE*NUzk4^=E|Hy_%Rh74U;VIGnez=()DK%|eQgY$KI55m zePwLm+;#O*_idtXKbrSiMY-z4#trk5er0O@+j`h!Qq!V?%O=$Qx6HAvoqqRRsQLFx zy-X$hjxdXPeBbM`VOrB4K6`fUO><7KdwO1J$}!e}{Yg@Ly#L3$l^iac@Q|&{it$st zN#WkCI343d^Zez+r$j2Il~uV$Oh03;vGMrnm38^`tBp_IZGV0B>q8Ds*89277CcIq zeWm#>!R&Z~;nDmz)qkAtnTXFX7Jgx+zx=}E)06&uViLLE^~mLZr02PF+jCOxvx?8{ zk4d~W<;==y`zJkHyZM1>O<<W12mdaO<DX(G9^T@3{(r^ZiH;v`y*O1kDLc}V?WFS~ z_didv^QXy}FZ91#|4`!G#VuX#&rdJXk+nF{(&u^WRM59jhn1#g%&nfKzo-AuopaCS z!=9f-KXMd8Z98kD%Dd8>(*!1;KQDHfb!Yqh5>u0#+f=k}cF)_JX*sVVB~t5IZ&8a& zmbOjs>=_SjxOTMZEpxtqBJbh0fV?kC=fuDKU1#0f*7a$=(EGKnny&RHS=V{J-s(~y zEL7irG;fnaVi==k5^qV+zK`nmsXv<k)=mvLnRb|Q)~aZkr@QwTJePgw9a}l~Y~_>Z zT1)o$xv`Y1UFsK**=WgZ9Pj_%+F*g`7gay+g-dKdtL_YoHJ@L$>g5z;Gp&uHd#W1_ z%!)rPs=M@mS%mSanz!p@*Ll8ctbgt!_ckb1M)TPR-(!xuo-NMKR0`zTkTJ>MT0!%` z|Js!s^J@K8T-vE)!l7kzm;2n&pSHPM=Xy9@`*HlBzR<R%cFh}i2eRlL$`<Wi61!^q z`Au6l2u4o((yTfsSnizZPp{B5W=~?QC)rdyci(yM*xSq^mV+F+);IH?Y?hJ<d!T>6 z{&Ym^;%%1FE|bMXzp!^cKJZCDt0-06;>7agK695-i?&NC*&R~3<#4U=hQ=f1<pFQj zU-+>=eOk~_#ibjbX)cR4*M5EA->Vh2iF<i$+cPeGod4LeCnEEV$5*98oRiG1rTupN z`ry~|Qwr;?53fJQE!rz{qb`{}b77){skh38=dIQC@0L$g5q=-EYy0*C(|3qG7HeM6 zkz&5TNNoA7$pTRe_ysK)AI;Hzvn5sfWzII<y0`D{?_v_!o@l%6!S}c8L)Aj=+df@c zZg3!eN|Nerkt<nYyXCDVcSlZ`u45f&{O^ZC%bV5SJ=fRF;EoQv6v-PFejwL7ch$0g z2ZOp;tNgj%lrh$CiC_3+<<D(z4+**jbMEQOUG=d2=(+9Z`n!c+FHubQ-cxVpo65R} zPhP2E`ws2s4kwkW`>nS^yQWHNo}aYPaO-a-4n2p@i$7nLlr4Ulpt+jm-OpXVTQ~b| z?)vsg@8pfwf7>oeN@?9oy{I1(v?1@*g|pGOT3bu!^{wdM>hXLzUqyYJPII|fma@iP zlaNX!HLeeN*IQp%8GW^T+?1JQQSni(XPJk1=OU$i^Dg<2`7$3Iq~Gk(J<wV;W9A!? zf_AAL{2RsF_Wyn(7bV18^J2@2xmPk?M|*Mls{FD)qj&rJ_B}mQR=pDsbX`}p<<FM@ z@0Qm}98Xkb!fv^5T)3g0sWAOm{h^7;^SU*7)>V}s-8oxuS@0_BeCH?LACjMWoHSn1 ztFWf~53gr}NA0DJvzV@3U<#iy&-Boh8QMR3iW~m^(YNp4=_}_ea>ktHP{?1A27#+t zI#=ryecWZIpIw$cf!*_1(4p^(Jf=T2$X;-@-Mnsv$R6%(8$M4mT=48jR!a2dW&`_r z;e<CT)4X4P-nTGq)3jY$|J!brNs1LN74Qu&cwn!bH#f9z!Y$tWr<tp=q7Ta3-%wFh zyLENVLB0Ut(~S!2@;~cL+EsSmMqee{b>b!Y_RB$Y=4MHR#GE!ZzrVBK-q!}jmSYML z`u{7xh8OJC`*_Zf_rUauBcdnzk7zqBUTMJC_n<!i&WwoAyN8?G?>zixvx{qbu+X7x zQW2sP^!%Lr&$0=!D(KgJlR0s!^FD{*OIBB<mv5g3PPVg}F~2&Znq_9WH_x}=<(UGT ze{0-d^V(|l($<zX<{5Um^QRT{KmBdjuUTI>q0m&k(D!cf?AV<JcSB4+^%*d%^tXJJ z!y^^HX;Gy_eYDK}=RLlTiMav$KE!x6svgn18$Y+<oBft~|K~QW+h%%b|K7}NP7|Hw zIpUbK-TBv)@8DdPT0QaDfikPf4_pFsCCeCp-VIXTAH?xkjq7B6R;=2J_PUQ+H(7J7 zrFVu#b9t?;dLc9M`~~kE$2~7w?%erSTpYTpWYXRyrMQ*uw+!l4ug|D7i+Z+Yeq!95 z3D+llc4vLQlao2#=)0Q8uj|D!HLXWG+Hdy81YO#^-|)In<<0O_YCW1&JxWzuY}8L& zs8T2@d)=dB$+I`Xl}~<aTScx){IjYpiK5Tu%<oCK(OIVD%k4jtf5y58hs>rjMw(6h zz0~z{-*Rc*I?s>to$uY^>*Zy|zIK(1oKvfJw_W*`Mf>uWb;2imI*ORDNIjhRA*n@o z(a8_`w*oEdvYWns*eblLY57kl$@G*SIrp_XeXPrNBwiP^P>#CaEIRY~%V~^SHGfY^ zuDx|3c#>DH`{s=c(*&)Un9j_<tyRe`prbU|*<YH;v&Xu!U#vaqZdCZ}y0m%&n^mRR zyCb6hdcDhfxYM*}-u#P`O3p47`7kfR;-`_?y7^Bw-sNi07G5|t(E8~eh8Ope12^2z zR_tCTc{^0-%%An0mn-w*S<fHIUw%eTS+o3Qgz`hREw8wZ*K6?#S#g^m*(6sH8aDap zq)(F>n*Eg(4!3IVs|i*TKe*0&7mva$+j=3_-M{pi`~n_VO)Z^rB$BIo{Y}Z8k4rrG zKL?B6y%FV=vP5p%kw;Aad-T$_E1pj_i`>Ja#u+Z_f2}uRhv-+YuXDa=Exfiq&(Zd; z{VI7C)99X{L;o^%=GH!4vX^<w!ZWwm{^}A7Oju&OzcEX9|MJ$Z{SGgEdoypHex`Bp zbx$@={bHp>o$IXir_@ha?8YeD(ipng=EfDidUX%EJDyB0N}IYP&x@Yt7O$>bv&q-4 z>iPAW9eFE-w=3*h95q)a#IfL*`}<$|ODonVTWk56|Cutg&B1=#pM;{fHN{V-xg`AY zIe2->naPu_d>d2pTfTYD;0%jp{`Te6r1+qzJ(8!U%nGlcaOZx&hbuX)SF3LPiF1wf zT)$|R_KdaPHNJDJo!4IzpW%7^%O;!7W6hs(5?)rXyOS$t(Z<nlvFKBd@w(EJ|8|_2 zb$3OOV@v3JdxeW(vS&DStSYCgo79zYJt%!`F_-o9R86-HiM!t3R^z{ODMi_4)t_C- z30GE~t(q9fP_$xm%-{N>p)vZ)`rf>YdnB9mZf~3Cj)h6>yhUEwVT<<cNnCNkCCq<= z&dNVm^W#HS$U6kTiVD-4{^NGJY|O8AQ|B+gQ!;xCI}XmOk95DVcxTbc;;#Qse!ZJ= z;>5&7E7JFz-dIz1OfdVI@#~qQEd2+xZQt*l8F1rF*(vP<o40+Ka?Vm<pJTmuVwiW` zxx-K1A7Io~eJ!y%?&U2r8;%QHe(%30>#3?6RdmEhuE^URQTs<{t88PR?vZY}<4>ln zUAOklDNQrG***`7S8xf=;F-0tTl&GiK8ej&)q{5HM1MHG_U|p<=WUn2yFJ>re)Gu% zeEAK(lMbF!iDeYpc|Y~0RaDlb42D&_$@P_oO?dehm#vg2IcDiw&ZSZF&A(dy-<fq8 zVadxI^CS($QnO@>161Q*C41>HdWbjP{{Co2RB%V!B$3OfmhThwp4-i~bGMnom1QSx zotVp(a8~k}ifnh;-c?LrM7I@LJFHUvr>(g9<iDG`6AF~_4j5h&JHxo**}>-bV(yoo z$1eI?|E@-{^IT--$EW9W?X~%KstHY*?Nz!`UVKt|@)Ng*P5gViAN_h^s&d{nBJBIT z_j8K*7NwkA6CL?gN?B0#?c(x~V>~J=*M_OI{xPbpV)+~Uv`FoC*Ot(II_7-3R_lLG zsMj=M{l4l)&Ijh5L6e^ENwe8<=JA}EsFSn0PW<G*V9r`^;kR~QOW?`6OUJgYSfl^! zx$pC^qdtpIUz}Zf&b?dVQs$JcPiAa2JRf=PVTt{YSfLf46HKIb)Gd8<x%lU#4yi3| zs?QBKPh|bv=rq|-cD2up4eL%Qoe|0VCli0h;oj_n%iqrXbL-BTcFnYu+bfo=-}x|j z-@8MXJ}fVeSFP9B&NR=cUO3BYuE&1)6AoY3UJlCdEq!(WD%VPHgWRNVJ5|)?%Vs1U zaWO5*dVaFw3Ga$?=N3pz6Ae&MPG|gCXCTp>xK2)@Nqkw$zH^E~Iqz32WZnPq#}VyM zH6BY`u1`O+`STH{W${9nZ<&{5MhSmdao0k-#%9~X1pnPBetSxy-v4EkFP%|;TY+=# z6umW{f9-7RzwE|yZhPx?;g4Ce4#sz8om?s(Fe51UZ=34BEjJE+Ew)`g;YQL&7gxDk z0m7g6zrP*Z5H!1b75~*(zCf9+*?w<A)OOu;=gY}**V^r8`NlZ?z6F<#{*O%)9<DlX zAJBhvyUEV?TU$9+GhLqf+uk*+ci!U3T2l2z>R*oK%56+EF_!c%o%w;;<M-Z4V)7!h zat;Kr1|^%WUJ|$Kr|mq}dHflnYl@F5Ojx;vX_My7J*~#;4m1=`V@>%u>*0kOjdBSE zv)fJfJWu7C(^@-3-ppI;bvWYG@sE9$d*9^T<n`I#&$^*d!BpBVB1|_<wsz?nEd?Qg zTW7C}*0)q^MIKu__j<$sGyM&76aO}-TyK3H?DZgK$=<Ce-+#{wwYgKIpxQ0)WKC$r zUM7(ZrrWY|3esM^<=$a)VMYMojg>NSjXpCCH{@Jnx%z0$1RHn$Ntb8-@k|fDdHduX z?UaPomS%r4!j68AYVzTzW92=>Ja<x2$*c9{Q|1)?pD|}%{lo>|&6|rVla?oc_D#&M z$OzRmO?hs_`+PxvO2Qo<iO`}e#;?MCH0Ep(__6F~)lZc@&n|5B$w^+rsvmmqA^X8T z_NQE~@=9h)G+6iTZ@$F;Y3t$SNBf>GsZT2i`=C@3;HarBwd>bw=Xp<OU8s?Jd8ayj z*OB%n2j>2pnVcC4$F9_?-1_9_E$NwiJXI$~O!KJlnoZ(6uiPs6dusi8rhBdTHkDY} zKluG|e&u$q{TClFa#ilL`d~3b`Kg}wN1it)PBt8#_-{|&<X_K>?|*sOk>vhY_u9e2 zXSz%=j1DzvXM7JYny@@*x)#T*^#NQGvnsv@%*yn<vwJ7szpITJJthtuHJ9r@E;Tw} zb9MLGJwgH7fiZChFN#LxffYyBe^lfJFKtv*$+DmF~1++b$Pp;<ea7JuP(Dq54t zWD~f>-#H_@CNxQNjexEC>W{}P%@2IN=07{(qk?JbgX5t+?<ZVnf4b6=e{#o$O?lxr zZ#@jHn|yQOH7)bt`Ej!^Twyg(E;<>`aku_)#k8c~!eRaEV*@_T65}}K@4QE9{c)>l z-j*G|+&_I5>TKNjd*6-YR~j;G)w&yfS|oIeE?roeQE*w&tMRz}ukAM`bQdoFz4%E- z!tpuP|Iah;nzGfXciRMWwmms3A5Px7Il#>PPqFpApM`h6%sH(7`>mm`&_90x+iCoD z+xIuEUReL|hTpvp`P25DIC{!>_QC1{mpTjj66<8<oQQXEvyZCtaqQwPP`+%e_54nF z*XQHCT_+EE&ZyfXv4O4PY-Dr9>4Wn+mi)XYb?9bHw|3%(Wz%*Zo3GdDDA?=uqTG1l zK79uDY<pp|K7QNiY4QO{TcVF&IMH%csrgwrC;!(YN6n6E*X!)K7^Si@m9J5&hpi^3 zC|bQ`)p3Q|hAsd1u{`OzBfI0><hkeD&u3jfyYEx&AC8abDzEI&dZKiiJ>bOU!yKC~ z)LoeF8&S6H{5h9hE1zU=FZ!f$QewKr#Ah4a^i1@*o$6#izHiy@{=ZaUNr&0CjaP$z z-~DkRZ;JMcD$9cN0V^iw)z3Zl`mM)B{z*LfoQ|jcjTk@FNATatX-!a6dHGlS__8TH z-0$lb+`DGSqVa3zw3DuR2Sr{nhw#jpAGa(hG|p8*@J&zVoXdZg+-3OM_u`ngbn~IR zeslFRHyl6Y8sqt^TV?X+RTA@0X`f=3o*f=yS9W~k6vt&&?s2bvXk1ZH;h)`7pP$<P zZAF6kyPkrnZxvZQ#8=k@JYkyr{_AHq$3@S?zKWE~-t1njAF%4Jv(?*uuD<v86q+x$ zKe?u?iRaqZem<4if=WBjnyvgk<+b#>D-sP$c$!w6{}~tkF#E3g<@YBZPuOZT*)HXB zLub*8eHT<Jivu1N%g+;bjXik(@V&iCPcN*g5AlBASfY~rV845Us_*xQM#m4F-*h2# zX-)li(Tx{*oDv^ub9%~@skZ-{XmbA0v?Uz26>jmbcj<20pds0I<3-D(mRD)39DN!( zC#+c1;rD)VgMZ1~OK<%jEOA})+<T=-oO!;ywZ<I5U%vJJTAihZQ?{2pla<c?|0bSu z@xR)Ilcv<Oy2pm7zU8rc*gmzuAjG?Dxr_R%P`Rxit}=3FO9|+hsa-#-817xSx>AQj zD0IP95uT4X8glo{^O!ex+KMyDOcRY<57aEyakp|_Qu^5W!T#@N)=$O5wW?-G@_bL% zP0W;uz8HOObNVXw<a?Zdepj%ve*1pJ_ol>?bI)@!8MQrX>z`-d%Kjz0?`K;Xv#ZVi zoGVWJm)7p${rmZZ&(j4K^8deky?g!7d-?jZTpp9%A{~VZT6sSW<Sc{NiT+vF@O6rn zbY3~z*H~lO&<U^a)zk~FW-fQOJzX97?;Q(IM}NeTm4PbiJQItpi%+g?DG@yW;P2)$ zZ0Sxf4@~c9pK;oCY3{lD!*bIP*)1{m)DQWuZ*xH4%Hi*&oSHX1C$p?G`>g5|dt&AK z4E4u9Zm8_P&#*J;tm~3>FHA$zwCr#78wq|qIZIUKcEal`x0&2M1uMKomxzj%cY8gV zvWo4tYM1Af=AW?&bMBNz%ZML894jAu?VVh2@4Jv4Yqvb~n((hd-1zDz^L_Q}6Y`IK z)IRx3kpFJ{Z-aF^|0&Nl-6v3c@aXEFllF^Qt_T&@loHD2Y1($=;>@*^SS0)=ajp0f zVBhQ<I+JZzjCWPIM6+{Q*M|A-J*w<)Jl;w!<Jzy7ti)^cTzHA8hx?=UbD5Wp8++uj z$|NYTc`WcXUtcTW(iM`smM8APfuyYt^|us${oXL!XYKs7I*0x5)-TbRoFFRjL99XO zO@pdi+kBto?mec$@9sT#I`@`QiT|;jn!gdH&omcCJiK-8n)Vryx=nIgl>s)A<zG+v zs-DwbHTUGvINN2GA-36d9WUnEt+4a?oN;scPg9k9Y-TrKotHk$DYW!bd|!lXo4NU- z(jde7+_}eI-4&noG{W4?Ly@ySf!ko`O{wT*R!4d}PA^dqm*6%~*|ABjyM2K{@!<@n z?hjv%|5|jY%D7fOyul`ov!H_IU9R5rS2`;UTpiDv<}6iG>g2!r@aFwrm&JddmAe{w zA%&sMa&w4=Ppi@?+X+`cYya51w7ybYhkNTARWDVS*Y%BVCj06?W<5BwXUdnfHvKaf zFRm+=S-}+;zP>ao<mSGKOo?;$tX_J)ZcWGca~D~kEqec2{qA44NvD4+t`RW3eK(=2 zXy<ZIcawM1Z>!rqbiE)b5ZdYW-P5ys!kL|7H+NnWJRI7_`02`1m&3dgj#VxT{@>P0 z`o<ts(!E`IzqQEhRrT#v{@bIB_}etwR!zBbQ{<7r!H{Kf(Yt-B!iw()U$2~be#=oy z#XUBAL=5|DJ{YZ@X(u#4{iKG{sieN+dG}uitmW9V<T=Osyiaa@jmNBBoC~+lz28{# z#d&pb>ZSiX8ocT?eL5C(i*J0f=hU3_Df9RL^3Jag3b<Zx$argg`gXQ6^*urQc8m9_ z^1Dyp*uxw*)B2I?{PkwRndMtee{ODNIXg%Ba=6*4q_^26J&INJ#}!xK|76y^w~xig zq-Un)H>=wxqdvS_&*EbK^Lg@~mn?;j9#?nxudwatUD+OxuRK?pE63coKjG_@<-54o zt1P+CKk-h#SL9;rB)7{Nv;TA4+MrdR+%tR2^o&_|FD<(&Xv^-(XTcGA{o!HjrN<mR zCCuXky%o9UF3Pwow|!-jLH~uh{adQd#hK1J^!WabeJ*frb5`$zl1WTQ+6r_67ph&? zO#fy1dWC<>GSPP?hYjQ><nirfy*T@#+U9dNQ?`aMy_V-?*jiIiA@;~Ru;ANjSMTR@ zpVq(OnDHoc=7vv=zj>dq$#EY{dY%^3GetdNlDt*(l@wVQ$KKBwrzA6iw|aPPsE#VO zUo5j~-dr=T@JHWgB&n1OZ_1pJ?9v?85bNE#-|5Tp=+gNUqVG$%wNET_$nRa<WS7YC zX4RyV_jhLMwB2E2k+<<rOt)Uno$)4gsa5|+p04@znrp%>47ci3xlP`r=M-PF_`r3m zU!7S~PKsRRoA~*R;*7LyE>@n;GY;jSO!%@m<$&Aa$r|B8kIskHu2h-z!2MBnN6kV1 z?e~7VSoSm=`OA1uKifDjWznithgPjsZOMD`zBgXv@W)RMQ+llC=yA$=>e{h=&X!8u z{iJ{Gmk{oYueaA*{dl-YBYvKk`rgon&YEorG4B>$eW)<?V^H?y9~vB{uQ_j=VcK;4 zOw1nlJGp<VQ(hSEi{clM)!cF*aITc$$@>B6=i9szLgVzd^r#<F|GvIx!`x#lKh)+q zAGUG1RkUrju~Xdj2^XDogyf_p*cczY4BSyEQ&C#M?wt@9@c7-fmU_v1wZ*onEB3M) z&B?gB?Hxz<h4^~)4T~mhZ}MwVmvvsRpkAiXdB<;B$-cn9m*?!h+;+f7isR^^tT(%g zj8}i!R-{vSPf4Y3<<zYg?YYvj7kvM_?$w>k+qoJAJjJ)|d~Nqlb?JxB*Df5zGfD%> zWLD~Pv~lQ3mNQr7oxacV%c0Y|e%I<v>Wb03x>D2aXD+^8e=Kc-rl9P6^GDM*mxdcL zBxd|P;mR%>w^`?P#;J#Qp6jy3h&=GSED&3fJO4+I=v~JLuRriq^=rrX{JrhQqSEa4 zY5tjeI%)Bf@7OtRdt`Mn_eqs|Pt_8R;|Ic*PPw;bzGN21-uAy~1|9b#wKrZiFA=N1 z%s6%7<rT*tzqrE1{)6l1dgJ7!TCtf9FWC#LLYFtE*?jvUXyGF;bDiY`r_|hI`PO>Z z&scvG&z!pO(c07!=6_5ZAAUQqrTLYu&76-csiKv8i_EU8H?8u^JL|_9p*%sW-_@)r zC?a8#@hADHhy#u<Crb$UMdYbS`#qF1z0&vOSN#&D+Dlx$d;I2qtgmDLV59&4-PT#H zMFy9?9={ou_rpfi?6v>lMY78dN=@1sQGS4F-$wnQKi%wCyyv%`*SK`sXuiSZ1bL6+ zvT-Z*gN~hAqEg7m_L~0-SG}q8;ynQubVAa^V^vt5wRa>HX6rOQU3~rhLsf&0g*tx6 zs~wfE=4@xJuj#pU$DHriypSf|jL%Q@#a=g#KlyvH=$n)G3tc8pir3e4bL&xE>bn2# zdTXIyw^j#o@Xx((%sI_~wSKRVz=GA*9(P5jCFGkQeQlP||Fqj*C^7RSOE_<L!0L74 zq0b}lTdmz5@#V?ZNtx^Qrrimx=e=`xV)N^~n_uR<j@#JK{qINpvR`|5Y^>$>X<Htw zuDMFM-A3)5<dX!JpS-8z<leteYO`%V^68po=Vh(Sw^gbRzF)(-;_QJrw&J(BcKvJN zY6+HXd3rGQ%KAHk!e1ZT-CxzHJ?&sdy;AT|6=wSzP5kkupOpmK?M}D3#7+Nv+vnJ} z7_o+)Noqa0U;j=JQ{21e%iVgDcXBn^HBR0pTV1LHukr2Yx;oQs^2&qO3XHByZtRAC zrT@Qrembm!%YrTR!>ftfF^`(+Q{2Drd+8i8;nJ7#7Y;3IKN!@t-hUEfJv4vw&CNkP z>U%rq>aL#os$#+RHbtiE{m~bHJIGH8pQjsc8L?~M@mI?g-WF_Mt+(mZRk;bNiS_G` z26b<E=j;Et<ioj`j67@EW|hU}vNDpzMF~wBw}RacuH&v%Ix{!O>A-J4!{f3SKXVjZ z-Kxs=&GVL&T<F>Ow`SbuCA;H#<^&grY3f-AOT1a~OoKmX;kkZ2{Z(O)N`4$-KO%im zP(S%-^uwG94)YFvKi`=;OXuvWD@n^<Z;Ruozn3Q&DQ2i+^Y3O})U)|1KSjDVjJP6a zeyy+Y{q~H3X?2IvuEVeX247jE{@P1Od#_&k=dyc-Q#^&$vkl!U{;>TL+#L1vhH83m zO8$&(`!bhr$jdI?IsLr;_FHrIm-35W4LzAJaW<H#*r8GMJmZyP8CI`WTx_fI7F2GY z95QW&9e@41SJnqMZ&8=YY&DwvO6TvKMaHS75gk09etnUdPKyNO5_501ylP!}czK5U zdy|6G`=4KUS@HJMoc$V2G0VAUEBz0=eDp%9nWqO|DyPjesfEQhbEa;ZDEB1X+iOu` zQ9);An@|8}?C-e;w_aGO+PK2vg3+bWipWg0a-ohJ>w=E?)t6i=|D2cU`rCZni(@$@ z$Fyel{yA4RiT%;@Q?^@{AKzYbr*d}9fvWk(-~3ThzH9%(xV0dB$;KB~=US|ow(3Qf zNW+#Ym!Hd+l5X-DJ=~spbC-yl)`{TL^WTL(mg1JGzH>(G!@~N8)4P+pRn8T^cwe=; zi?dkc*vhHf|49n*sjf|~so#?upZ6!gZ0nyMy^Z@mvM`=Wnj2)y@y6<&aLNzX<WFMi zi&$EiGiRP~uqgh!k>}h#-Pt8VMN38J%Qk;L&=kb{|JIFmw?EUPt&Ec{P5)vNA79ab zR=YBW|CGhTsUB9_S(!R~XBJ(W;+~Ze!6W&R^P|!KyRNBG>ra{<Jo?Z|+oQMs$FFOO zXRaLn!O1_>WQI!Z)HX5O(<ZBZ@-0Pk8J0JisCbyl+Ow?rw>^7PUa~{nYgds=8rQpY zn!@$fIBh;zf0-dRvoucGxbnwIGYKc2Bo+?KfQUkV4z~$9fnO^u>-Ilgb~~`cZ(;s* zxeP&}R}YuSJzbg^Fe$am;^6!eI~KLy^_S!&`B`UoZxlWG>Sv(5Z}!>v{z;E4w)DT~ zXcauYTi(N<kw@-<s^YwT7w<A#rAKdy@AdrWWAi#vb6@!{r^Yb3;5ovxRAx-G@tV4& zP@!+N)0_!kPc+?p$G-Vi)6aU-&41=3$jvm}#`*5lo|v)#smzsWucPwr{GRw++NSxs zw3KuGJR86BZ=Thx`?~bKf@F`3;6z~-5!Mqd{(ge`qN?ZiM-=Z{$XjA`e#10t|J!wO zHUB2L?6i5k^~dZwS)OMn3yt|6UOe;KY?dZV?fC<NDS@H=E3Mt8{Hd+lQ`&LpKuz7; zGUr8A{4&`;s%M1mxX`+$WI5CMxy>IRaRg18YHhQ^NU(nX+Qq7^b8Yutl46*<+(Bw> z;r3Z-8v;_Ym#q=tFiE@K#+BzOq0qzjt#i|t>(vk5?~pk=FF*d$t>tT0ys(^+QXG+{ z{QYD_{u=h_>3i;qae4M|-#X5cbuDlEUJ0SPhG~ZsuN}X@GS|&jXveqjHVG4!FuYWF zdF;j6=X3r4>d7?QCe>g1_;=~~pO0fce3F&B$@J^Q{M&}c*JiUOSab(8&hcqj>38Kv z<;k^si(d3}wK1P+zV_UAQF7n5%cgw7UQc&Eh&xuBR2gWe^dtDs_AvFgGD(u3zRO&= zJZoY7ckMj;)z9rVztw%vpQOs6P-ER`nzZynn0ZtV)BNKxh5srx)&5^Jy<W0;yVZ4b zVHrX0o~72ZmwEpcYCRV|lpOvg?B_lfucPmTnm(pSF0R_}-6ASM?EPfd+v{&kl4aii zR&jAs@v3_~R_+U>{bQ|8ZoADDrj}svVsFj5+cPKh>ZC2*-Pn4--gx1hed<0;r@uG+ z&YZ^mfSV<4pI?^5_2sKRF3Z;|%xkx-x4K&U>}F8esyeIk8DRl7VHcYPJRSa5PkLgS z+wv`ap|$)$o)a^_$$k`ScTE3p=6Uq$m#|mgXT4s{8ol6~)s}BBzV&dwT(dl^-*+Z& z`Kwl@+Ub*jtOyZWdrhk5PoR+Huh7}ib<1Qw+<nk^oBh^o#d|u3BExzG&-3-ju&$nJ zV*R1suv%eOlZ@w-HW%H={q;GTQ7)?_H4faBTc^Kij%{nS+ViicwB4R8f8+CIs>Vl) z0KI^9Z`AKKZ2U5R_f^~f7Du0a&UfAVQ$BlVJWGg4^Iho$S0+tc>*4$U@_L8KhnoyP z&Wc~9`Y`5#MB|56+5MaIE_pBcweQ%iwX->9J>hXX-KbFie~$gZV?Q3A7hl@q5EqtL zzNn^POYp-${ucYC2~`^TN9NzNn(;B_vru=`67l`n=eOG(j<znYV=Zgg%*a%HQ6fHg zOJH%1wOQ;9<)7dFJ$htSX}t8>#@a8kFU@q0`&@Bf+H%e1Q0^*G!JG4}mR_{)>)i0w zrh4*;njiXh_c-pS-K(!DR`PvjELAyKsqxs;)q&|kQij$??6&0fJgU1qGnRG9$96WR z&x&ndUIc0wbgnX*;<Eiv@bmShAKq(omRwmUs;E{P*<6=&c-Lg1d2Vx#Z|grHbfM9i zS?`!ltRL^rnpKuJ|ELF~Ug2Aw_+_ihwr>lV?)@>4im1G>rli<>_r{B9^^ejc|C%l5 zkI+k5vvtZA*E@IWGCM`0Zm)du<x7Y^OLY#<joXF4xDo|QMYEEWodvzZJ#L<QmFDey znDLsop7qy?7}-k_0q<??mGnPO@4m26GiBcNgwW6RPuPB2#$IkS->%mue^I_b@G*x= zz%_FxftRe8n0mhjJn9iyn-hLAp{{=Iss$l_g-4C{N%igdlUMj@UOelpiS^!5reTF9 z`*Up#4jp?f9M+oLc~htG$g19+tvAjH+{v3V_15LXYaX1NrO7|*?S@^h0(wOpQZZQ% zEs_Gx{GGhyXk=oDZlu<sGR-n==2H*n&foja+4<Pa$bA0IIV@eCKGPOvI;y`-`2O-# zO}&EO!!tn(9yPFBzP4Q2>>f|Yi<^ZZmCvR`%@z8-wOBxcd%us{>DdZ`pPLIli0{gf z*l7FoSj@LWx+jYkK0efw@Luk9v&{W_`NeNqPgu#VGT#^^)}ec9|JK&#iIp2~E|y?0 z+w&pPMO5|Qs(^mQ!pI2S>f8M1Z4WQnmHJ5Q%FL~j^(kv7^awXHmu}b*);IHq=8E5f z7cVKrD^0t@=3-(fU?4s}QK$XtCC58?=O0dM{&hL#jA5S0J$BVslG%SQFVW4q;->a; zi&|-AX7H1qw2N!f<aHhg3T7Nx=3X4Mc;;!-0tW#ewMh%M8P0hU^7+Bf<Kpp)WcFru ztrRuv<#EnC>J?LO8f0KF^+J=X_r2N~6@fSI|J--PAiA&pY}u8kVJ{Em@P)L_Tf0{~ zI&sC8D=+4J&d!_1weji|fz;KTOV7Qko;&g57tiIJj$NHp{p6&b)Qv5VOcu`Lw0(Iz zaCP#X_q=!I*Ug+BIHSmERR%}7O2<4lUAf7QP0npjv;Te;WGlEXU@l#+ydh=YLcwcB zwJ-P$OJ*2-JNB7xy7`s9r@EhgjUI1y`Lm?NCbIlT{U#-mZ9MMRx$gg~{B&GuU)|a+ zF^7j2Pk+Ak<HfPm3w91C6SDsuZT{G*DitLDLv<U!{k+v_`*tT;W@K>Z`XnS+o1bo9 z?>c8!i)XEn*<O94SIb%-R8Eg=omStcur70|YS<jZEruFD|IJh2c9vQC<3O>odS&MB z?{Tw}H0FniJ+;kbFq~&`I<uSiXg71}ygNpo?OxRtGp@xO^87D|<+ML_%6Oi3<;&l1 zj0JOE#Jrl?8<NCi8c?(U<kJ~96KVw6GXI`C!)dA{E#|0ndh%2SyBYkG-B(!M-M@EJ z{WPAF20aR&o@*DxmMpn_yHk@tmEHZDQ0tuM{e`C^E^KMz+H2RW!Y6qrwMBH&zT4$N zQm0sJ56_X?xXw39Uc`O&@tc);S4BQ2`f}yA?krMykaw9e^(43bS(Sr(9x<J>SvsRE zQ2Cx^{gj1=SICJy<K+9+Y00=w>Q5y@e)^$lo~HHNm;F|&{BY)-PQM^?e%`W)lJgcy zdUA{ZU2tIM-gy6D2ERGallBW2yBw&JxbEBib(&$wf=7vu*&Ea4By{55^0$A!%JHao z*NNF1mS!?p$BMN#cxZFh+8u5VjLrUOePickr(<qY=F3OBUywOdtR-?Gc<;8bL%VM8 z*yVIk=&8fEul4up4t$$la?{-^bDCDr%;*}%OoOtr`wM?emUlfkV~3*0yy&kEUCa#| zBtIG6Ia8pb?kK0ZeeIUDQ&)4(zSsZxarV~&{b!SF?g~lX6ls5~A7!(U&v9|slV%QA z#S1ge&Y7gia9yIvK}<$l=19BQ7qx;z@~=|=+*t2k=<RyMsO<kEaSPig(>&}ZZ`-JH z;l+xc1IBOaS?v`M+}rN^MqZe&e)r?g2fLC_h`pT0SZ{aXpt|9kcPlPGD7fN&ZcFN^ zb)Qw=Z=bZfO=FtnjJeL&)k=4k3H^Ba=DXy=B@!ERtuJwVNcf-s^YCl>@q%xe9QGL& ziD&H9e9GGPR$nvVzGUDRWELSV>bSD~MTe#Dv0go?kGci-uE<=<tXS!=%~<RIb0y3A zoF9oNzNYT04)#8-u>Moc_Ry!@Nsm`MbCt$Rn;A^cyZ46mjj7ALVxOz|Pa3D6a%jH( zDsJu+=V0a?a+<Tc_a09@(QMMYW14pOhp91q%lVTz4xKTPHq&+9Z@B%#68(en${#$! z^`5<9*74STz<;19-s;#gDgLYk$!w7)N0n8g&(<%H>FHU1L_hB4xn~!j#2aLbKa0Lp z@lZuj=&^<U|2>M?UR5vGYbQ#kd`&4iJnv6HWa_-x-I1>Q@8ub-UFBi;M#pMO^>=20 zw-c}QRAq}?Hd3D+bU<Ty6!&GPd|M;F^2bM|_efsla(-d%w%J0@ZZF@-wr2;Y7b_HQ z*)F(W^6Rtb^}q9@lRf<Q)m;s~(fei2KA%eIUtcnIKeSyG^+q{I{^c~^4!PTXhcmr@ zuV~XU<_?V8ncIJR(X60Qg&cqXCF|^UiVoS{2&=wR?DJCZ$&~YD3m5N7?{{RWuVPOu z$x;)aGHqdL%)0dF2aZbg8Sj$yG`@Z|;?v!2D>6-wJT_RiCnv2wb?uhp=UG&~wSEec z`YL0{v2OlXg;UEInq`+wlG$8n9&+VP+SZRh`MCvlmTo?{;IMerEw$+H+~;B(+^UcD z%TCgl6!_Ut$jm?QzT%gXhWU3_inSk8@SOVM*yY15_wu9nUfFV8#qxUR%d+b_iO)<0 z{z>f=@tl(QW!X2QrWXyGIp+0O?ta&{dAeuPN#1wA9V>Qz{;@&(N#dQv&c}ys)L(Z9 zpI<jWu507k4A<{}REnfy=RH=;>oeBf_hZH6J2hp|o4+O1@A_cAZQacue~ONj+~r=u zEfr{az%ovy@$S)^`<5wnrFO`viL$U5-R_epdSrd+0&k!d-x?OD;v*ezd!C%BJy35| z8*e)Gt7eLmqjtfv#zXwys?P=%yl1)_UG@4pv&kwU-D*X(ezQ!Q(>Y&0mEMXxx_9@t zir?F=tO%|Adm=CLnV6EQ_9~8qBr7%B;=K=#+4u(wC{J7!YaPvz)a8Hl?fo#j569lM z{*iS#FsE*(sLX>cDT!=f-`IB^GSU>^x@qTudP!MP$*hncEEg8?zR^;=@z+r^nPJ+j z$q5S#6}Lst)0xSs?$X?SfZs*rQD>1C$NYa4`<f1Ht@Jlu8vg8cMA7dr6>7hNZ+6dF z{x(&u&~kg#k`6YGHJ2{&EtMAd$h9oi_LRbOKJ5bW5Q(#T75{#7?b*O)YHV^wYLZsk zBa6j{l6&e+Z$}n&h!!stU;6FE;_QiuzmMOTCH8j5g_deYky*?4iShN-)!X-;+;LaB ziF=lEO|Dun%gNc_zh*ryS^cDJF6Zy4ga>cicIE#pcdX)^9~3%$e!`b^v%`5De(ir= z!+75^bT^mWQZ_rmqNke{&YX2@&i;$8Rov3XQy0`LiPv&#&#zbN@)KEny^rgF#=h4p zSLyS=@Z~)lW;N-%%iorT(&dwF-73>hYCJjj^U6F4t=)}wUp72&c42l_syxTK*Og_C z|H4l@qE|dKezkJx@n15ts)`DZeCvFxJSlK?Y32+b)+L#H9o9B(EW3Stb;#=4DaYS? z6qIOq9=jgu<=U7pc(71LsNQSam8B_0k$FqyC*Pj;{A`t0z_I6it5Z{oF1}PLisrc& z&Qmx4%g2U~Q|ycL?XJsjljfP4cvPeyrGLR|2dDP_O>Zac>6_H2m{!p{@32tWvsGVG zYNwUVve?j2(j)Y6ultj`QQzm47hDRu^G#%mo*Q4Z;a?lUBV~#rubC2jtOEblFT1g> zxAW}6roYTwx_eZV%+?#tSj=IeZkCw2CS3aH-|&y|t11m_XEpq*kDC-}^(B>ev%jl> zhs*ga&8Yo<)s}AG;Zg3<Uig(wS>b$T(2c&+f7R97XC-(2+;wwtU2ox;tEO9$7mD|N ztiQT1|47e5o)xtx!k_M0?X~BtvE-eStDW_dvZ<?|raAcV+uhr~Vq>_#sueE}Z&5a> zQ0HF~SG4?Sb-cB+$@csOYV&UFwEg(9=GES<c1ayuF1P%%esJr;YVns(;{RwF{_t4v zVg34Mi%kp}+Mj=vC|Wf=eW<;+_HR3LZS_WvLz?T})L18;*&X^pqx8f)p44RCT>|@J zzV+Fi(XN-U?`ti(&^=q*HR!y#!t|9+E3dy0<GIJKptkc;OG4;n3x_M;8Kr;U+q?hA z^)*~p{|xu;ufKV2a-xT_>H6+U2bI<ky>-m4-`Z=~a?@{BWZg`&KPcp0eyVqUsVpPU z(z9N#cTAmGvB4w2s@L+Nko>aG`Rb7`b~o>tvgyGi*CLD4^-uq`UwYHqruI&;q~7k* zy`5hFL|3Fu<+$NzR+8j&@4oV@u!|OVpB9{)`^4<@8g`L}BMo-8zXUdhupX&iyCMDM zuVve^9^72H-R#nfvz<H|2|@X8+2^MU>C8R;CQ+BQW<rlh+@%)+8U3dIOZ7LOc-t58 zSD4Fp^}>7GcWvlBazXw=eRke%?Z&jSXCWsmGMna9av5sxz52+z(b;>efL7%i)=j~? zBpj!4>l~=M`Znr@q|WT4mV(|Bw=KTVBgPfJF+^_H4g-;w?-Xmq?-izo3-4ci^kes* zFB*zxwwU<{o#MaozO<t8c68MGvW?xDJ3p=#nw_?I`j<BzM%N#4uSoQoGu@_MQn>T< z#2(Kh`Wox~*IDentZ25@Z7Z+q-}s7!ud`RIQVuxW6unh8C3$9eyK}8=z$>Rc{}!w8 z-Qb(0>||(Fw?Fq4M`F_~ai^cGsTSQk&!wJSyk^p>mp+FNc;&4wwW=yVbZ$oWVpldD zoBXJ?|3Vu+RHUT^3I4Ud>v-zG=Su~aTk2cuqgUPh_3z{yhUI0CjH(@@t#W^rp8J^E zc>0uIV3YYr!4-_T-`u>fI9M8lJ>zX;pT0)QD^gmg)%J$mjgRrlcHLLo60UNGd8%zZ zWO(J{rFoewQyndSP5W9AvS;@7&QJcyHJ7eEI%_SM+MmZQDtDv!F?Zdz{!NCeOxwP3 zU*@f?U#M=WKlj}n0lwu4>LSIvrWb9#@~7o*QRMTsXaD#7*vvOQ@%W^rzTGpc&vwp~ zbv5yL>~whp|Du$OFW)^an=`q0vHOJL8<Hn1%r;bis_raOJbvq(!Q-WD_wC<ZcE0EG z#ysV%=YvMg+5HPkza7-Pe4XRMzWzD-8&~#wFn0c)_0VHUz1Rf?tzf5F->#LdSaCFv zZ{8W^eAe}EUt4F^-4^ART=s6JK)PP6{26x_9btdI4d*m0*8RS<yx{Q%{SDGV@*yj> zOgHsCF2X*GVU5Jj%}qzuRJTjcsra^R>R+*)E4dlpbgo#z>$~#GmbWwaPh7)j_*ZjT z<AF2bfxmi!9zH4%Iw-DQ|L&2J#ruw_bC+EcOmBNW=V4dtrnpnB_dWL3i5=T^&++!U z3;z<Awap8dV_3OM<p0t;-_0y;AB+y$HG_B0<)^!ymapCKxqWrO@hG1IW(+~%vu^C4 zcRlXfiKyAJbIrC{-i)1->Ur~1baLDE122}W*&JnlIcUrC@ZW)N%m03{>XlVvtKVHU z^Llv6T>tRLERXhi)d%-Y(M?d5d-USYKK9p!>}R`{mg}&2E`6re@ItCY`)gnL0-LL8 z&m%n#i5;lFsm8SIFmwAI_PaWB&gkT~zszEd*{wPCh<E;#3#_7oZiPF!oF<Fyzwh#T z@xD`<VwbMgnrNr6$h0y4^)(fVesWIPT12S6jq8e?uW{hU{_^ABFV@}tX5@Bzq5d<E zD#7(tlfG=6!F-w})Lrvf@UFA}Tp3RC1Swo}F8lZ~{4&F|kokWZc7J!6J?T<KdYZ9e zdTrdP#}+~Fc6Gh^C~{%bPp5F!z{MtYiA%Mi}g@~WdG<N3DZk0X^fzW5_IXZBeY zW8N(cA6)7MIAScURSzpD{m;4bZDy-?RJM`RwazHPWuaUr4est;*AQQ5|53+B`2G?T zt<J?YXS{4hV{WE(cX7UQEu3u`-1__E%^wOvq3U8x2^%h_Y%x9AS>>1V#7a5xN6$gK za~7c!_-}_y-p_7p>Rqz){HKyzw{IMM{PtGy{;2F92TDv^>Mhe&>vP<H*?){LROLgJ z_&=sqfiYg0TR#3YTi?Lp@zR4$*G>Cp+Q;ANM)9j1Bi*;ibTTTR<6CYZ?k^m;X72p$ zpPz1hV*B0UPV?HoLfkeF_Ee--|9f$KicWsw`I|OYvRD4a<!_&}ZAY--kK2u|=i0<t znl+YfROOuJ`22}0N88GJne`uI{xRpSI{9RdzqBAj?Qx$Ybw9+}S>xEhY^q8XIsV5Y zbJLwX6Y<zR+DUGAHvKaH*&!33Cu6ZUz;fl{CMOo20F|}A-Oqo&@y*vd7bM%F;ru^g z{pkmu%ZpZq@hx_YZ(Y7pF=_Ui9sj)ib{@HPT(3sEamHO^uE{Rf@}m}Av#md|JIW){ z_Uz^OFDF%gO6+dD^Zf9?8L#HYsdn;3vL8BsWZn&hhN)E*g_EQ+njW`&D__6w?m<i8 z3#%Udd2q?qv0uzM_!Ya3!oS#MzEf5=7FTVFxV}JR`iUGVbL}rPZ@HWjUC#QxLH%>r z_0z|EXV!LYl(^K@sj+$L_s3sV17zcx_3Af0pRk;DSr^aQ4P60#*7LR4XTIyd%y{tj z_Pn>D>!xnM(v&OH>cZLUdYWsu$jL7iH?L)Gd0z59{ZeoI6(P<gcDjG&?C6yA{<*xg z==$pU_5JdT(goxu$o%I#5Y2O#$#H>+?D~c^3vZ-cE}3t<r|*_-)&IEiO70xL|90!y zLwKe#*E9ZcU_5kdi-**HF7^NR>wK&ftjcS|-`o*8*qOPqb7AMcZ3eFHS#y~lty^BW zGGX<aH@uhDt+FhdA(+r4a^g&fLrm2234Nk<b9bCOr{(fb&MsiW9TqLm>a&+#oyxg9 z`)vd_izr*(KEvY=zfE(Co;_=Q0msdc`^z1c-uuhba_*;Wy=uzoW12JWyq?zS<+bmH zm~KlIe`&+E15+!GFF)VB>3CXW^aMq<FUO|G2G%Y=@VeTgc*%Z|smFNq!)!Fa_a!pb z{<8a%eD9!7%p9-stMNG^jXV0Z-#^r~lu^C7U3$TTLw7t@J<jF#Y}}&HGmp!9(scEu zd%s`*AD2*4b9Bp0>8Y{x>%8N3zBVs8fAgC{*~d>@{~m^Gy?Ncx{^Yd$;cH5NIZX_v z{B12>Gk53Sg%NY2qC<X%`=(`S?p?1xGtV&X&HwNt+mnkJP78jm&c4X>Z|}cjOtpV2 zg@Q_||1H(}H$hINsk^#wBYXEQI}7Q5(%YE~qh}j__+pomD8e?q{UgWZeNpu%wN)yv zJbJi)2al7>^4&bPvzaH|c~-A|!}CI)2iwxV9jA6LUoW|B;#>J6tHk=tm6U5AcKMvS z#-I?Z`$3!KG}DHczq?l4?Pld+oAKmkQ2El9>53IGc7bAQZ?oC^&#w^FJn?n<F|~y^ z<1!BZ?w_$i{G^7@#h;CN871Z3o-+5MBkT9dXUv*A-TumRFa5ipf8P%+KDOCx`|HD7 z8fG8jTyatE0C(F&m!4w^I`&PfxtAH*)E%dunA+CH;4fM&Yhf;M?Z{o@+$;a*GbCnj zeWJCWL+@?tbrwx&zs+}yAFCbvGNFt6dq>7%>zVw!Q=Z+o65jdgYPD{I*DpcEEeUQb z*n1`)uK%R-+VXi!pU!QSyYDw`VCGME)Q%Of{d6MPfNQCQvcE1@o^*du<eq+M*T+Ba z^Xit>ews38V@hsw%m&7aDNz$L%*6zpCYa0q;x%cyRP#|}$&1;Cejn`QmMQ)*eg4HT zyLHx+T=?uByuY5s^Z0^8v3P^qqyH^z98Y#{`rUXq^y%UH&zy3eXWg@;UhjH-ZOV&U zQ~Q6DF1%Ry`1H=)-d)Ad8n#~O+PkOa*-K7dC6?oXUkfw1Z}*p7staoj==V9ae1fBX zUHi3jPB}lFsy*IpR=UHp%G~gu;k1d%7Awcup0)4kpOq_mTe>85o&Nr^jkV=<jBC{y z0?$o0T*|%jg2=PjKO5^Gua@BA4f}F$Z~JM5VA1Vre!L6Y4WsR3|MD^Gl+I;QKP??U z+bq~FWXU!T@t!%?FN!&__`YZHn7u(tOL=dTI`jFTpWVK$-JzJ89zUTq>Ts>`{9J{; zGIl-1Bf8lhyqz-g$$Qfu#?RVYEo9@7zHyq%u9M|o)Kd3)27b^u^{_U!zW&={pQSMm z<sTL=`|Mxbx7OrUN;l^Z`QGg+tsMPI-(@N|78Z#eki2%#{g>*U7TsyR=QkQhdb8iC z{g(R9ex|r|p2NO>Q#cqGZdt4QJxxGlcZu)~FFVh7a-U6;_AVCO`_YumYP-JF<p+DO zDNmoXpjwgLO!J<q?Zy82A6D*O7x%7S>9gYu=`Y!ztVEcZcJnQAuG(*)+!Xj-j(=a+ z;(gao|9TJ<D|}|F>4KRz4AmvIgZ%SKv=wY`ok&}te!8ah%9D-hA?sFc+nA;H^vazl zM?Nj8DX>z@Kk2>o-BP>Qb9E<l)@_V*%Wd5&^=G%@jQ3pMf1bXvZrSCd!kh)F!q;cL z)e8&T^<|Qp$N%GkeBxg>ZlA!tKG?qVHot9h-ii9Wk~AT1{W8{sc@3hW+amaNrcVA8 z&Lg~*X_>E5v*ntjy+=20|Gqk${fU-YPpp>w3Z0YBty4BkTD-5k-2!$<sM&TC9tBQq zCS!~3_T~!fn$%4U6buydld`yMY`FA&QuESFG7J?AO$;nyJR=1&BMZyvpp!&d%#BP9 zCqHb^sP8Rj51D-XlG&vtD?|iey09+cP%(MAH~gi7X$!+b6~)de0ZYm!+?yRV^<KBh zQm&4mseD08G!*u7#($}JxA*zK|55k1ZwlL#{%qz=<7)f!yYFqdU%BMGc6#@QMlIzB z5^)0Z0Wu2~EM3aR#MI#6Xr~a+&@=ZgLtA0nzqjhi=1q(0FBq`I{IM6{($J7-{;b(# zXt6+yi7%l35f1|=lY`Qu1?`U<6dV{hM1D(mICL_L9LzI_ZV;1qkY#LNbn=F%fQP@x znR|@Qx1YaPZ4f@h%Fx+qTl2wMR^d65>p_JC3kU9=!iHTB%32!cGXCP=;OYAK$DPy9 zlbwf6^W6FO@7|rOXD@U7tQhd^QVc)CJA)o(2mY?MMRyi#Ylv57-f~dyg8kx;6E`yR z$Rxbj&-9DKy2o0AmGyzlIRg%nzGF*m8gDxVGTeE`P;2Vjz$e7@pL@+u@du0#&Oc;u zs98`y_4nkzs|9%eSxfRXD#T1k*rCpo$G@T3(wWif)T|l_{xi%B67_k%xjD+*lnZ_) zm>Zmt%xPx+lPAj)FzqsHL!t1$nf$zt2Pa6F$V)x@lkN5|KDFTZ8kX&$4m)-@Jd`lG zx&EI>qJ{=b`MY_4>h-R3_7${O|INL5@WHmS{l_-cHa#(KIUF<J;i}00gaW-y^}pXN zlxQ#r__A=p3Im2$Tn$wYGC%6;a}yqPw*2F3s@qv;{G&oq(4#>%k7ot{8NROHil3dD z?=E2AdBu6<_-lLS|65KtC^YEuG%?<Ac$-+TsXqMp&V^<5H+TGYKWM{{<{<Oef#JdW z^ZUcZEZS}=JvcY-f7}0kNp-2Imbt9L^X!%XYisEDe_*Ki$i>A_!P?TuAQ0doQvX3< z`-h+DbKMhe%(wfe9L}59&hSU;+v@l`j(_iNzAZ0Q@Gp=<{K5RATLdj$IWf-ppSH^~ zK!W37ZR5Z5HUH;+`oH++daeK3m;dipeyV=%-2TUN>KXsdx46Oj?9EU1#>MZ1dHmR- zIOa$^_|I$F_HSvd?h4&Eou}*FuNoxGk$LjqTfK$X=cbk)4Nmnx6Ejk0uwVHm$irOt zquZ?hCvQFHIZ3v5JEsMS`{fLG=qP;HpJXxBaZW+Mph@5C`ql#(bDkLN*Z(w~_h{#< z`L!Ac6*+FlzY-P@V{8c2*q|=??o;73g9F?xlUM3qd2GI$@lQ<w3)^(2183hbZ*X34 zqAu3NgMp*|!S^3ee<wFF{F%4^Y<&)MWs}pxUq8<B$MDzR-Y?4ETIHaaGFh0T!(~Ep zX~5~ir80}H-=CVGa<S~y#!iO!0sB-rmqlkD$uf+y*Dm&YJoQtGxW~;)8)KvIeYL25 zcX{6RBHrw^%P%PEul_X4cD3)DBTpYr-N>?DdD(7Zk=}~)y_4&oMjq)7xLeUbLs`?> zBQ@vk?yomB_q-1;uk$N-zCbgqZiU>PMR%_SM$TF3d0Hjy%iC_bWha-NPjIc6|E}(w z`1JHf@4#mdHE+EvH&waqcjD1qZ4L3N-@nsV?3!`k<=5)ntZUwEXiZo#MdjBFk=Au# z5@+}9D4ZAkWZO)?x2cPZg3IbJZ`++RPy6SNsOsy9mF1To@uepncV>U>vRmVV`5R7S z(V{jtJJG4Lw@W2j&y_vpb>V{c+=3RfS3b=v_s!M*edx^+IjJ=dElsak?kV`^qU?J1 zjkCYNbLO=bE4wc}&9^Ikv-V<Mnc|PL-?b;NoHn&0!+57z%^RlpFB>e=&&m|B_18;s z&*)rcwMD{1{9FgC>F=2VoLq6`%}b|A-+QqB_pR!!2fke3)-L&&w0^DcyyR0`m4xJc zWm{uc%>3wgzP@f3@1y!~ZqL<SK?ip2){(0Uuh5Cg__j-dtLD@OUA;s1#q9!*x+orD zTys<3{FZXlqL)8r9ezK}SHHAXcEglM$8S9nt<QcwZO*&jm-oGQ-12~P(oWIe?sM~! z>hm5gXWnvh!q$jI;r)4@61`h)cYoRULhbnUc{K$;op)Kf9`}zu;mT+6BiMgK-J;If z%g(Rvea@Qu*=Vc8)g*&ACr`1jJ(4OL$;B>zZ}#OmhS!-hN`5n4e>~rH>j~XA=1*OU zdczF+YWH6Ys@Hkye@Ok?r|f6X_ARhgJ{-5~3UAnEGwo~Mv%Oocu9dA+Tm0we<#`Q_ ztH16(Rvx+k@?-t$>8X2S8Q!l`meXEb`e;X!(C3@mb6Lw~-&wpRetPdJFL{k$GH)jM zq#rGvt#&u#XIwOEQB90oMtn{44%w8;*QTue$Mq)n?lXbdl+ROM*Z1zud|-B@hxx^f z9l^Ox-!FW=G4D;<D(1a)&L6n>7A?2Ca)SHbMBd$;-V8r-4t1@WeKC?Fd&|D<Y}ao` zXQXfIYC9EnrQmV$-pP+A^(5BtCN;+x?#-0^r1;D5bH+jb^Ybj9+HL6B)aif!AfL&^ zhLh|~t!tiiPB+UF3OqmOE6?1f`fZhM%U8Iq52!I-w_5ClyONRUc_Z&boVRS2{C;b< z^4gqP8>1vNWcL;NTz}pD;puZr<@mT|cNvx}4?1Vnt(WYZ_GseO-<Fb*tIB)&(*ESW zet+e+=MApCCyX@~%n%W)-%#?(t(bq&$DZmmrzZB_53hwzUcr_1rd0jF+nT!<E5GN} zXKu*u?>)h#5%qRUrbqK6<p{Q4g?}{sv~muwTNzh$Jn*qi+LW^^Fa9j(yPI{t^=y-o zZ%*fSZG-Zs+k_*EA7~yv<GJc!ySu{r{(t6@84q?oG<<yXRB)Ub+uCN`vLlM|`<_p$ zY|ZY=DQYP#necUXN~i8ualJWmxmVA6pZ;-wPE`Fm(-VL1wBNW?>@OcHqRyRqvcW8O z^2hg++RWD*8t+}W_^ZwDdliS(HOxgeTcv(d+VJz8^ZwXyp9@WQSNgMmeN~_op4y?Y zaNoTZo|B&EW}WmYS=*32sW0_(Qi8E+_3^FgZINdWa>rdtzW8V7Qc-=;7=h2)2Nb^r z&3}I4<?U_pd+TK~T9+uVP+k|cOIz&S38&KUx%nl6ISq;1mK~nPz3FYKk;;i|14qtf zS@l2PsadAIxGCxV{@+2<riZ&zr6zn0)i&Bx`|@-7bGDAel{I<GX7|2l^RxZ@SM9xG zzR>2Sl6;1Z+<#a7-PBUbD#zV*In~tQo9C=mJk^bT`igE@U#7CuE6oYhSiAf9!x;(D z_WKXq48Jv7kx5KIqT*vf#`~bG**|Ty-fo@!yri{R^}BRv?@6uv&wtM^d-%@$wZs;) z&n)r<*GpY@aQ^<VS4%*9PwdR%aF#nk-lfc0yXL(U_Ez{5biiF%U`J|dh^O@zt5>hS zDAZ5%Xn*fuQE=VU&Th@~LzVU3w`}Xqr8s};UX@vr%D=E(y7aZL{QlI`xNSYVCCyCA zEnaW%>)KUiCeb<Tp7iU!pS`h>eos!{`qJ){y7-8bdgkxXrpD9zitb2W`=-2b*ZNhf zJT1BRd-41Te-&q*!W-mpYt7#2Q!U<w91w0^SFAC+&~4IQ3x2y!Tg@qwi@Mz&*1OjD z=VorZrO&_5%QR`ZbCS(>!TOaJ%YU5YEcm9OcdOHW-<-uxKOWrLJ@L`xT_4Xc`4_t9 z^Q>iV{qZ+zgpE#`Nwe5VmMobXCRM!Z+v<JEm+mf<yd75mXOH<ggQcGgk~tTMzN*Pu zaOw)X{LT+&UNlL4`w}y6ar0A-bR%VfgH3Ck>+gxJY2fPK@-);fXY&6wWtQ$j&Wld% zQ1sZQ*U}%)6ThfD;_azp?5R0Q(TTI?KTNOVtzmlZU#29tj(g{sCG%3QzOxHuT(#<t z>76&rFPnM#af&`)7CMikzyE9B(`Ze(%B#QDu4H*OuQcYvZKJa{-Le^9ef^@Ne#B-? zZI9oB2QkL=QE$#Hh|QWRUwTU2+Vowdv2~SZjc!)d!9cxl)8zF}YYNB2Prd%SKxpgi z&vyHSUC&S2yYimrvQtM}F4^|1O}-{-ccwbaA${@7!}_)=Z(RQNzVq<9{<rnqQRk?K zpEp$ZJo20`x5r@1qN_D3!r|9%*GES$tO<>OT_Cf~wyxI8>SaA!==t`=8>VJ!+q3Mn zx4dWk?o7}ff!OYp+p=Hpo!xhNfsEmOdx?t`2RGO)ovD!cb;_AA^T^oVwfii0Uf$CG z*;saM_q^A)&MvkoHQrSbznjyGX(RhdRVCB-yy!;1&u+DM8K0~-k2iX0uP}+xb~2}m z;{DkZq+iebUh<45;?kZ=U+Nh@TTP#uaNA&7)$7|*ne4Tl-ETO|-$t%s?2UM{B}llg zabutD`;bpZW@~hLT`hg0b(eR8mf`7Gq2io>=eJM!qr6zh(W}qRB`$Ko2ipq?3miiy zO?-A<FwsAmH-F9j6Ze8n^?eVqeU`Ov@t(I;8zzQWmIW28I-KBicYEs9HM`cnt51r# z@N0SWJ654SE|WdWQd9nDJ)ZFXwQq3TnW(5&RjH9%8O*Z(xW@!A#%au4vX6r;<oO-b z?7z3vYE7B+mrMHRPA;2qvrGGR;jMc!M5hG3Y_oe-)u`z5<92nc>&+7kF53-K*S9Zw z^t){5m5yJ_?RRhGo@xJTB7=$Y{`6a4E7ow;YZR%m^BgK(y<E*`d7|;f^>#e_dz|9m z&&lcJ`%`qPeU|b{m4utYM%5?11Ac9Oc>7@Q)&oiPIoY318HZR39zAx5Bf9aAc9Cz* zzm6O0AN79P!rsui(_f}etLLV&^8$4x2ktFf?IZuxO)9S{W=a=b8*r{h@cFO4ny>zG zTFa+h_pQHad(w}!`*-?!(}+{CO6jT3*L-^VZhhUWiaR#99DP4E`0{(bGFq1579e(4 zu=k7X4bA(U>gr}QJtzFue5KSr*XGA8&y3s4bPLNZ&ra{Fu-LbQ*YbYRjH1;O;~bZM zXp3+9c6`pM8S5(ZIU9~$)fGI&xAW)Xjd9tppPIQB))oD^U0>0kJ@031oP^k>;`v<$ zv+D1yo*p0TGox$roBI)!B1hX)3Uofdei2#z{s_zG16|J(p8kBb{@5nzbH^Fhwz1x2 zwtiuH`I*k~g!$qr&+-jdaY=`7|Lq@f>BmVC@o<LqzdiRRTv)d>JCkMUr1RPmx6SPS ze5pJAd@9pQo>DuuV^3NO>%}hm*@h~3KD}9W{>llHpF2J>on(9P!;w>O(TddID$(_8 zq~10iH?6PMi=VJU#CZL7rqcy!%$uq$?*3dkLG7LTwtrW%I=*l1pS=FrhBw#WFU?=i zzrv$5a+*cWy$40BPGmGq?7G!+O!o95-F*4#6)~TVwoVAhx%5(|b%}l7ouV}n^+C%F zXJr1Y_{%6=VLibyf7d6G-02asr~kis=P3Up7N?MpYwT1xWn<>5f2m%)MKEi#>`#Y< zcS_e!R(`Vl<XPXXdwS+=3~>rs{j=on?S}H{@#nrQ;K<(o<7nEHx4BEsZ0ApYDmt_5 zF_-i9j@5B~CX&LkO3uf=&FP3|;rn{>>87BfdcUX)-OKfh7AY)UVmYUC>lb}#x$B;* zist?Oa51<mbN>w??KL7#{rgjQb4WDQ%xC7ac<HV%f9t8Y53EHNUU+hFZQ?bTSMP=O z<|swaVhf!jbIjseN**g4^QSz$DaKLisk$e-T<>|h&N!W=*1#L2^TpuFeT@xoMZZh# zxGy8=)$*ZUi`RG!i@HLb^o^RCx#Dr_GBWJ*MLlvR>-}8z@S)a?$PFLPaRncVnYK~x z_r>ZPKZL6#4DtiALN)!iEwY@LAAO*RF*I0V-r<vLv|_npXIGh6L>sFG7Jk|J{qko8 zdGW_*O7F>+Ms*iCM{F^@bxhsNI_p!q`mVrf$Fvyl9_pVzsebPgnQL+`3x(Hz*`{)| zQoHEf!I-1Bo}E&h;c8;Px3RZ4Z~OU60Uy#@v#Z|TIQZ?-Jf@3xCwXuGcH$WGac-?W z88ffUxjd86^4Z0<(8PU7TPkL|>Mw3t<xp9Wy|t&fI@h$Nt?DP!`@n-2|H*22-uuF) z&nEJD=KRL}=I7juR5TNx)i1v+`M>MB&BtE_N=nHZ-_tH^{%*_SeV@xE^v23V6P<P6 zn^j9~sq5%hn|r8!UuyG<-?>Iy_bWx`-{tY?`eCFhU8BD9UU}rik}vaC9ND`3e0jG1 z_X{m&ET>6N4f@7qt^X+NZ+fcVH8cCf^<FN~kt$mj)D+hL4H4El^waS9leyLP*-Bjc z@~dtfH(5GwPqN5zi;2^PlC5|AT3kN4Pq%ruqsqGnTh24O78a;am?9dbwb88LaQ=}U zv)A9a_TA$t(~2p(EL^&#+pBX&t<&%L))49@vA1ZinE8!}z)2BqmW_Y1=C7|kdiQct z-65M|Hr)rWHkB$)KKp&A!{UEm0uH@?a9}~br$&R(66NP_H!HmrznwgV`$(?eZ0^`? z+;aI>WTq^sV(vb~rSnKPfT8&Z-~88Sqq7*(?;EqEy*&LsR-Z%FXZMX4X3A@Q6s7yy zZGOJInX=;f`z;Ov-POt~U-PHyRKCA2C-mfQ(x(ia>npa-E|#@6-}CU%(`!<fSN1+U zC;4Y0-@^JM!9J^{QaaSPPdZ@Hd-h{mN-l@tW^vK0!kXgqbCzF>x1RSm?rcG;gP(f) zW*e5j=hk)2Eq=yhxx`{^Rd_?Q##C`h$8{UuMoZ>x-lAXO{;KoRymwVeT%6CBEn4Ez zo17Y6fB5B}CAUs>GR$iG>H7E2%$T*c9bSj3bN}As@aR8qqrUR9x`=7~i8q%H7q&`x zv;Mqu^u$&#sg;o-Z#I;E((_%mIa_jh!_l1TS!PoVy_0nXBM$%ZU6#SZ>1FrJF;8;t zuIlDzVpG2=$N%*X)9k(JExB}ZDDSZzo<6C0dq3Drv7F7IIs4{vjk<o$B?;2^o{0w^ ze!g^Fqf6<XAJ=wj95}69Z~18xi}S^K_wrnH%!O)uUq0Ctba3J3;EBCDG1JrY1Dy2r zxaP^q>pl3XxTMJ}W7EC%r(b6s`<2eC+<c%~brDZ@;7v~t)sJT1|E+nG7^TW#TIuAM zp1FL=t%Fq+6RXyLJ-6FMSkJcq?am)xBbxO1gB~XC(`<iKt#Y<&)fZ{Y$p`A~YCPt? zpRE@4wJF<MvG?{r)<^4Fw%FG4&6C=^Rs59Dq-E1B<(tpfTJJ6QmU`xSd_~?n=?{x< z)r)Nk%Q;<oGiS?}XIJOxT2J3(o&3G=WkURy>numzxo$a0J^Q+O_i7`r?{zN@y7x_b zm#1TOclOzv{nM|WxBVKX{(RS+a8vaZm1XrGD<@byO4C@Zaq_A8ggv<v=YKS=*M9lc zujb|SouyOz_lD#Pb$pPz#Czk~l`VYYw#pwbxn{Qh*g9jcw)Cy{Pdy^L4Za9G6h4}` z?!Jsr>8td{y%EaOwpe<eI+MA}Y1<TM@neUT6iaQJ15$sz3|^!0)VWq<lJb&Sx_4eC z{M`FS$g@5+F-s-lwEmmiPr0+I|6UDvzxhh->@Izs%qQ0kW-VNFIP}1je+KXQ7fa__ z>BM|qCm*gcb+W;dlU9~LDud*%vYx%`GBNnNy?E5xGVfTmfPYUsS4vzIjOLv9S#n8r zp5ML~nVugVP94^I<=d%v@pZcF=ku;59!|1Pmrrv^ZAxw0SHDg}Xm8)K?qs9xo8Lox z=H%>ul@yavs((*SsAlGyx941!rtNhIyvE7gy!W8(i?BGmuR6?6Vh`F`M)rmJ-@NvI zOS~KNkIv5KkJgg}|FoYsILz}z?ulnLyG`?!JN&P=huTNTzV>=|x$({gt2*CCw(zWF zbC0zK=lEV&esYyzXydkezhfubwb#w7Ql7L|r(5nx(C<An^AcO0YsqKSX!*|Gwqe4S zjeooN_rw_dk=Jt*{yb;ttd}RfkA0h{zdmL`+mauvHEvltoMN-{60?tDnSWmV<!0l; z4AUyN=QFjQs86~zN5@pm?em0FJMUjQp=_PSYB2R^>ZE6yojS(W(u<u`J6r4Z`nLXB zE1|=4=u*x5<-0-+=AV2~HOW$srT)yhc%PbIZ8leDZx>qR=_#=#KHI@#>gLw3Zx=5* zbbe3D6`NF!N{g_7WrsfRNLFySTa{(EsMdMa#Fp8~7w$hu>|F8w@`W4KE0wuz-=6c# zca6-yx;d<TyP4IB`KBWKPNr5Jd?`_zxw-z3ulCd4&ZHU!Nl%8La^|_x+qARqFIMfH zb@!uJwWD&U`}xS7k@Gb#v%g#RL9E>G`kVmUqe?Bzzq!)9vU0pRHKxu}oAb4}<PuAb z+B?lt_I0an9#LmrGxw=%{H#mc!*;ZZf4Cr;HDR8Av`S{ML!V31D(Po#T83=Ltgb2g zC|f(#*I3Er$bFQHUs-oVX12+t=hOIZbZ4!&5RuE6{qBdq!ncjB#~Q7hnGHV1B|R3K z7kfygch<CTpE;SGzOUE6xNafa(p)}9r4=iCW6!ei6((QqST}8p#eqqGSO2l{jefb} zLqJXMYRT)V=UI-Q-Tr0kQP=s;FW%d(9-}`;-Ehjx$5C?imp3QM+s$@zG5xW0ou_+8 zO#G`?U!QuZUhP!ZuDqH3Nbk?Q|L+bg+8!Kbs6J(0@BBQ!y-R#s_Y^8NF8%(%*GxFz zHACTfM$4QH=k9IYUDO(`KRtL?L-mU(B};xp&u=K0;e7g5+2-w1^FK^BzqYIYQ=b~s zjy3grd@f#nyEgv0&Hk!-l_?57(?gOYMJ&Wc92T3#H*zGa35Gq~Hm!2~@-?9~wF@u5 zPpY|4r<ullGtu0%pI?2)fo$P-jDa_%Ju^RAd;P_&C1#gZKIfFEuATaRMf&S0d;R6F z>2In#UQyhbqwy`|Wms*0)a7j_J~kVhHk;=xyeRHGPjd3YXwLAE$rCp$yISw9+~K^9 zb*}O8FMo=ko{RjrZ2J_epRaSi|5EaJr_m+;*fr=O>*nHz@k<#m>!xN@s{DELdT;j9 znMGQMzg(L(>vxDv3DXYUgpU`RKSysCn6&55#0+k8Vflr#4T{aG4!C_%Sa!@Q*qmj@ z+1i-(A8lU>`!}yKnbKd*^)c(q&0DQZwe^;^tcjmK%h^A#JN0&6VsU(x?Y!umyty4I zN1L{2{+>`diQE7G<lZ}`2H7{ZuJ5{4a7F6-w+D%qX4~&Pv?%y=<IMcU8)hqSd0bTb z=FZghHk<y>*jf86+405Obqkx$#yxjY=0C{Xye9lQ-%Zop4LnE8e%-hj<=Im4W=Ea& z9rG7vXX@|%7My?WN8}S-R<?pjw&T?icb89m6|jBvt+=?^Z-V!v1$y7yv(m=W_eu>% z<g%AZ?5rz-o}}~bkG?+L+{iVy>dk`$$+bsM@Oy1?o>umVW2Nbj&B9wGI*+o{KabV^ zvBGYf>4Usgp+A>Le|wscxXK|ThDGlAQ{C0NnrlPE+ZFBH>TR|Et-kf0|4P@4Q=XTz zR*5_-@p(I!tGfO{Z@)(Q&AXfDF5f)M@Tu>4LE(w^JRFP~o!9o<3wM^;>{Gg3$}stz z?AjtOyTes!od);gbmMiGo1|$mx+`(4opg-PQRx1p`X8)PE9SXY^V@HiK0kTQIibzk zi#<*j7>RO6EK6BbzJEczzCebplGEF58@AT%>R4HGT{Y+M2dyu>*7Db{ZvG+sd7kLn zE$1TqcQ?N~e*5uZMa6qY%&#UNS1MBY_FeV8>)vb2HQ8$9Hm$t3`hu!V!2R%@lG$^2 z`ATngoFQrYGw0~jE_O$~%JqkSzDeY`a&JZCao5_OeHV@xX`kR*o10$TsI#{|yKKv; z-NM_i+m^i&YU;cA*H1%q-S26t(>pQ_2I+^nn|GAXN?)<!vGn!!)e~>X7JghYVa9p2 z=EYI>B}xQN@z2=rUtd=_!A`FtqggOt<I1Vo!WS=y9}X%y89eR2V?=9ujmE|dgR3m^ zmde)epFdr@-A?$R#e^d>wO7AmKcBWOYgYZK+HbS$xA0!`vI!T?KV7c1JltX4{L1LB zW!9^<Ub|+ll6NL^Z*4~9lH4Z`KBjKd(YF5W{qT6m;?B&*+XgBz*B<Y@x;L)s#Lp{B z&CZ0Y`KNj-|2*}ML8bDYOZL4<50|~;S)1uUX~E}|$kpNBOP-6}{vo#g-Sy)Fvg@AC z{qEJ;zlkfZ;KRND^8bV+WT6wACPv%e?^LKNWim0D{(h%|!uD=`#j1r&mPV8J^{Mll z8^LBX6-<o{KvS5S^)c^@Z<}5E_ilfa{QG6eO+R?|Ox`)uqBD5EZ?d^xb*Ax5>Bwcd zv6-GzQ`GnF|5sba=(Qw8b<^B$b7#NY64k82p))Ui<8FqN9<Or)MK4vc3x4DdUAR?$ ziFqsEDuY|1Za)u&Y%`EMK2?9smmOkUuV3ual{qIFE_!a2?PA}DN>|J4Tg`X$nbmw~ z?OMelb$pdp)A3T(?iC?|g}PQU!SknvtjGx1aD|C$lhfp>ZU-Oix*Fo-9mEzBQqn*5 zLKLfK@_~h6HUcrG6WfFfU#w7-4=}J`ZC$dM%WRS9`p0rw50ZS!okBBLbWLf!)ONnr zDbm|^f#=h$OVqTbCM}<&QzE+ZYrU6f)Xy%jT^EkEUD;X|6(qmy!n~5A1~>QREBjX& zO!~#)5b2gTW5dNITUj2pnG`o1jW}$cu|Z*HOO@gRk&A92iT+7GYE}EvxS~DpL`Jmc ziT+!l?pv=D+out^ibH74v@5zR8h9s^ahd-<5U%SrvE;bJ+-)XNqFnDqdjp$Kc$}zD zs&MUDWAs^B_9f5m374W?^=AZ4eKxy8=Wr?SuB!=sT|0cU-(Hw}koVR{j+NpwxI+VW zoVD=Qy|6(?lIvWSmeKq(b6vzwP4u;xvt;7oISbpBS`R4A-kwr(XWpZOSw`8HZb>S+ z1WoQcu%IpQOPHWxilL}!XI_o#^8>rS7<e3#Q>{<+eJDC}=CKLNk`v6um?yRQMa_!3 zb?NT8jjK!!+e~zw%yCRo>l)+H89Jh(PDgJ^$*_A~-Sqd;*^5D)X}XcV7p&gcR&G+i z_s?!E_s0^Oc{<;Y984*TJAW^H#)GTuAJ<w4oiAv3CI9Wn?5Z6a_q1hCb6s1sdX<X* zf@b~9w5I7s8ui^(%gxidw`j)o9^2ow+<#sH|D%@$hO>H(uKe-wtl-~&Wm_YB{=0Xa z+#<)HfBNK`Af9t-=G~vN3h(~;EC2t-;s5-B=YJUqcra##ZHUtJUfRk2$Mn~|SG9kB zZ2a>!t-x+JkNRa-TkZDA*@ad+R*3Kazk1%k)5mIeuKW1;k*$n(Lw#R9*T;9y<GT`0 zafQh&=sIE|f8XS6``f9y;oroj9(<ZNb*i4|pM!o=V@pz5x$msqRN9bx{nVwYR_|79 z=3Qt~=stHXr|Q|yceTP7eknYDN-ZR{q5JOIO;-)HHYca1I+ov9yQyzqNRj*P3wqO{ z-rd?XamIXWqZLc_bZx%-O%*NKR-btNlo``=*_UBlQ_uFbxfol&%aShGn7TDPmbrLa z?PZN4n>~$Z&h=wIEOl{WzNMtj1BqiDGi!c4y8P(r%cKn}9!`I8WS+&G9`U1-)mtr0 zG;bB`b++*3vUtf*+;hm=YQYB2MD_SfGX9?$pWJX^zu+<Ffd1TTAF2Z$|4dZ8cWu5{ z{n7S)?`<Swu2o;C-m~I(w`Hs8yD2u$YKn}duYI0!<HOGPuRmXWknm|`f_nEVRac$~ zjNcyE__G<COmY&q`rfG{C8>P+_0@k=r<aF6wT`(r-}#&r^ZUN@|9mI5&$8I%rqQ+Y z(M40&xvv64c53AXxW2sSyu!<{r0<_)s_IsY<flyas%v%%d|tZ7Dt-0N1-F{=xR>eP z*!Ez@hldLvS|6J<sVIKtq)(@1_S!0SfBepUuh`}N>5Gdb=S)3(d-dN++ug1|?AE&$ z2l_pK^li<|?#*dMYU|jGXLL9u>~~XUUw;1ke*3z*l8P^nDtG?aQc<DhRLoF(-8EFp zT~oEK?M;7M+S0%E`qDf~k(~Pz9bH_C*6r2TJi1+L%GBx$5$p2KS<IBuiMl9zVD;j3 z{kZx2G}fP&U%UCElwZd+=XFoMrYqdu)E`uJi$_d+^3AUqmo(qa_ivlo_W9SgJhjVZ z68-YbN{bE|IVi8>h|o`-8lE-p*?0f+*NMin&Sm@Uoc*ilLPyoDH}~sLy_&ePJS_CE zv-FzxTaGa?mi3ov-~9Xc;W>#z=h%~<++SSmwoj7xwc(ckR=W;G23Z{GlB#2~iVm%k zluJLq`Sa|H6-x7-?T=lZH}$_%u;A&BMoE8HY<1n0{UBaIvUm4(&ok`Xn?F_*g!ZXF zKK+q*_R$ivg$vBYo1=Rk?Wx<dX+!-wEf$p-p`O2uybf;kuB=~hvcd4-EC1h-$5W17 z&ioweaMWwxl3KpjtDV=kocXr&+qcB3xW0AESGTUMD69GO`Qq#8{nrCmUb;{hbtQsL z;ugE++MVX_J5)ax71&v>zL_Kb^+Q(AmzPB$=Ur<r^CYa99^QR3rKt8g)AVoq%g%lK zHMM?wdUbse)AiHKW%HlaY<(h?{orhm@2ul#Ia}sWH#YmbgXQ$oH7;$Fwz+Qglbpt^ zYjtA%ys0*aZY@4|NK}*kQM=2$EUh(H)-G9_oU!J=hwsg_rF+{OziZVeS{8?=N+)S< z{Xc7S;&sjs>^kXTi!_dW`IKa}+eZ7I{#5bvucKKGnb+&{+XV!_*A0_kd~-;Pc>%+F z4;|YZY}Xf>OjtFg)pXgB(DshA*SMDdxp%0l(*BqJ&-*%^p8k7gacCcy7#0zCA@b;) z|Em8d?e>c3?PA>L9KLCZi{3Pjk8CexmZZx+ewbV0+36H|VX@9r=5x1C$el>odMNyb z{Zf;6*LL`)#-~iot>1k}S>QsQ`Bq=eMbD3jz2-ck=Aw1vMnDAjbieaaUWfTTAJ`>c z-D0<B_X_hDFL=*IEcUF{@h_D7tgvCdbNsZZ&7$$VU0GI>zT_xh3byg6O3BpC%u~%w z6DT#<*KlRShb_##f{~wQOcN;JNU>nH^{94!>?)KguzJ!rkGhNPs`KlmGh41HyJ{-s zt_YUB*WMT&mJvOv?c8L(DJK@>9?4oSu)1*Vp{*Ttf#wt5mrWFWSmkk%<FZGTruSRP zlmG6X>{+_Chw+;E1vlwQ7lhJHip17jZ0J$0ox5yv!i1<#JrNi7=*o6`bl3LWO*xa3 zu%xkRv3lW>(xb`SdRWgfRHt_>sLwd!Af5dDpXkk=Wlzf-`Ng*OnP~azs)Pxjl6>9r zN$r}a(KXJ?Q_r0E)IZ_8gz=`>n%$E&ynAqVQ+HuFn}4$Roiypbt~aWS&loK{b4jt) z&m;Y0gnGzU_4#WLtW3}O**-0LiZED{S+5WO$DV5Tm-AevEN^GLGCQ!RMfvaU`i}g` zn^v7rP0`w=Qj)@y8ocX<`Hx(qqzi2_UN@H~O%_}7R#i39_QLiP4=SxvysTVGRCca? zr!N_F{Lc0hE8cFpv-AO<6_a|D#Pa10XTE5A&&Zm-tRwlj*vd2O&RLz!-K_05`TE6J zvCGlAvNO(4S+#|ofj!M)XR>(AMHWMkS<VycdyM9m`fZX<zBfU^>g*h^B2m6$oaHhn zUS=NtapAV|q~%Pr{Y_GO?ghW!r__^CezREU<fOCLE05+Cm@;-o-#NZg-O{k=<`bI} zKVCB0%SfJ)Jm+nkc4pe8H!VI(HdeR?3z#_wTlg9orOdtYRb-A#?p=|nizOk3g-+{Y zy}1$s!|PMJXC0p;6F2pS@|@2t2RsaS+TL0;-9W~2c|c+QnfP~+fw!aF%95_wC1=J= ztnjr+-y(eOb%y%M4E31kl~FmHpA<M*wDb1tp7inE!gHItOTyK3gbuGROX@D2#F;(q z+|8cyX+7nKLfwxVcbww9t26bqg?i3zj&jwz`wz`2e81pM{Zx@8+r1nvYb{Tnn}4q4 z<2^NHTh7eN7eyB)a`yYa)b@%FGu!{Kd)~2!OxIs6*nhI+@;u?Ca_6E`9z2*3`6B85 z#Hic%`o*eirSGdPPPzSj!_7zY>YvPKdbu)*%lJ)uM)?{8kGDG2Ci`Qv{N@K)Uf7%2 zr+vI`wUYJ5dCtq0h@5q)_eyZulC!^4_C<>2T%(DHMQ%IHbAIx)=BY);sZ^m!$9<$P zIGiiw?Gl?}b#XP{&MCLjtQYCdo)Qy~KTEmwp~;D9na=G@d$RvdQrdt0mxfoJ?Af}r zCzq6+jKBOk*1JE+*Q>+A^}$o~pQXp8PaD}D$p0%dpR;c=&j#h<ODA-9i73}s2>RcC z^(9ZioyD(Odz-;oLnX!NtrC}+nP0UV_@<^i`OT{Zh2?ACBf&ArM}#*;MkVPe-tpS& zWSw}&d6)KKwr?xby32oaPy6aGQ~fPOOIK3jt%~qHow?6A4z5T)xk9~U>$8pFu|1QY zxJ>)#r%}G~otM`ZANjv$4qjTdd(!m!0Lxt)Tc7W|d9=2>$4W2q=Cn$c7_+6t%VIYF z(>2;PVS7iF%^H<l2?MLli%Xfdt}OZV^KFj#EZe5kIomv>_UD{W2y|HQbZSbR_qMfD z?p_en+MCKLsd{_zqn{r6hc?Da9aAZ|B{l8Z$++pp0#9$KRs4Kbvb86!(O5@kaf7}- zn@W9p`N}ze+`Jwt>-*?>pStp3YQ;@uOF7-g>I(%<2E8y8oZeGnS$xu4FYekiLGRO1 z8=r1GemQgXu}yO&rMiPmvX(xGX4*Qv&-npsN*CwJDC1Roo?PA&u;K)Nrt0*<=1;c% z{F?)c-fUj^KjfSp<HQ@=?Gz=>9lFEyUPbs``GRwW^XdcNr*V9F5@mes&uWY7uN3Ya z->Ge@?_qu7c1c=mSvXr&>B7`o#+Rq&e)KbXcy^MF+Zj-xrteWcn~{3B>W^<UdryVa z&hFCiOHO8AE}WMsF?jE}dfE?Z>Dzm@cK;TWRDIgj*{>%YJ2T+slyk1<4p0BK-_`A` z_nVSq>x?fwcU@ZlHC+6=uF;H?pPf_rgk@)nEuC$Ye)q2A23NPE(Ndi|cN?$bpL<+w z%liL&=JBU5ewk$C{rk^)_Uk)7UEV$U@pJe4duGn@6`TCG*|WHB_1OnSaWg{RHq5tp z>n-fG(SLoow)6V4p6=%Z=ACQ*a^|FTNS)b?y6DT!_C?35n|3YE{_R!&%C>NegvsKE zmp`Tki(j2*5qssjz2d|>!tX!X&IrhOlx47ZIa9r`|Ix+@wRzp*j{^2QVYj*88UCpH zW0Xv{@JF{fUE3eIe|-FN#k{MZFUI^)`KMVYw!g#JaE{63jVoBqwe{S#ms-l+kLm6{ zc~)nt-qEY?FR!lBaeEZibF{+bTxh*oZld0^uerA8*cbaJDT;+}wu+CfnX}~3`$zU) zb*BEGcfd*}v8G|!_o~~|HGVui`th@Te>7Lz#Cy>e8>XI=$*B6g=X~R2TRx8SeC%o5 z><fSKu=`K{v2OFn{pFt=b@niGGaE+S<8(7p{}Oi5VNUbx?%X|VX8hd#Bh=*epN^B8 zZq}=Y2OF+UUwm@s3^ViMkGFkopR-qNHWiwE@J|+Zulb|2n{U?s(6AHS7`@W;`@(Ne z53W9(u5Y|``Pm0=jE!}&d<?2~Er0Qw&ET2!ld9YE6Kae8niahjSBp^k!Vw~8+-h%F zseS6)?amOhGog>xMt-`M^Wj?Z+LLRx9?fi@rgna9NPWi4%&4?krD=BSA~MY)3%@5m zy~&?nXIXPO^{Me>Jq_>TzC*rCJH@syI{NFz(pLWHs8zaiD!zAceqS{wo_~4eJz0J2 z`5p2G?Dv;+-!xs;ysy3HxZNgeYxe6iY(F3TA+u!uS+>LRuU&)Vb#8s?nfv0V@8v7q z*3Sx$o4mT8$HpsNe?m-p=bH5EFWTcw_sqG<Ts1%QcS-)cS?_MPEc-H#S^MPDB}#6N zE56qrJSF|7%sBGOi{Cj0>!-8dVUvE6P_cPM;`Hl_O%CnW+4A0T+wGTUD@rN?R+jn~ zwV!SKedEo;hnKIPzgPSD&F}a9DW%(&D!qE6{VQdqQRBAx;bpIq^zD@A*1z4sFL^!b zupMi6&YG;$H6A~9AM4uq^?35C-#yQtJb%wu_w(EA%ZIn;uMWtS6s*0xVg1kGWf>38 zrlfmp5`Xuj;Hlu$TSmWguF3{nmAxRyzU49R|MH9F1t-1KSMNA1Hl_D*SWOi3)3})j z{PpkKSzD$Bq-+(P!d2*G{b9{s%_hG3dKC@-{Q^JhBf9_I+^@6uRDzvMuh`;ed&K_m zJ<j;IT0-Z<O`fzjDX*69Ub%Vm&1bFKcFccM`O5!r+66a_GMgvG+bm}-n|FTtJ-39c zd5-rlKDA(7?QS(Q#AExCitC@X=LCG)!)Yn>N%3)UhT)tuuS}nBObaScQP4l;{NvO| z)faNH^)Uy8dtYAN_&sX-4xQ5I-mMqvEEkC;%HDl{B;lk|zg^+PgJ(A^Svc`tk7}=O z?<CK}DhbA8N`WVIwg_xZFm&&{GwrzQ6@!KC5oyP_ZTR(iX1HK(JA;nzCi#fUhP(-j zUjCP!yqlp=dz+Qm-CO0{(boKSZ;s5lxSL_mww%bcEpv71%csVz4|=Ei=VifBN2|0S z+{>pIB<ucB-O;_k?BhK~*I(zVgpWJ9Z9mnT!JIht#D#4awHgm*U0HjH<<`I0)<<_I zObb1cDf;@;GTmQuoZjB(Dzo&xwQ=9;rHZXQdu5ge%rja!$NP?DFn91>OXqG`-{qOU z%jcgeximZU+qP3L!d_me*K&Q8(zyCbZmyZKSnkZz))LqMKL6C5rk|VkET-TtL!!j- zepC0VN!L#{+2^RSo-PmKw(ERQ%Mksb-01zi<u6r*US?O+eg0lxGFxAxL!3?fKzMTv z!_n_Y?A@Ptude(xXP)+Uv03}7_8Uk4oRd`kJ}xIC&D`X2?AbN1vefo>rPW7^-<Ll1 z^Zem!!G5j2Pw)JldV3$+-3xl_veh$x?ho<5^r?R3ydLRSCqJmKeqQz9re4Lr|ME6> zL;L%~Ud{CV`sMG{==jxZwNsz81(_I!duiSb^|~A1eD><qHop1gqMM#;U6B>uv}=FZ z?9;P(*P7jFxn{ezD(B|hEsOGXo_(2kl(&BEgs}Ub7r1q5{+BN<?mF>PI_&AC)1OW~ z->+CJyy)_;X?6jN_sh#&={z@g#+SM5Yqwpx@4~+K_soC4+)JFSzh3F^o&QVh+OqF| zZ?7-;ET?9xURj}T*MC6$e9VtOFMG}xv>xHxd+p-~zodWH6qlL$3p)Rk{`_4h^fzl! z>es`&7uMH1s+lVL{+kf_>(Ad!JU_eBmVOF9uT}eIe{uM}>r>D5c;^;}TRl71doFh7 zg#8n?z2tt$UY45rZ{Mv|+b)#lmHvBlOX{lFz6_pk#<5$QGyki$JPrSTdj0lW{NZ-j zo8R@SmFy1qdAVTnes%MkEH!e`IqXVj#SIrX>|84S&%F2&LrU~B>w5pMkttt3{mY5+ z?zom`y)V+_#Kh+}kBUmVeJc2(|8dFUHK|+oly1qeP(6FUbm5G><<?!_&P|T2J^kOo z|2p@x-B&-o6R<BYKVh|ZnSW8rzw2@ruKj0BEBdPp9TPP*01bZf8C$>yKaEXHryqRJ zq**^T@^+u{cEQ^D>t7rXWmsRipP^0gxLXeMxnn1888#i@zZLm5qND7|nT%^UYieIj zxU}U)?Jh}so+XJJBT8S1toHC)Zn45q-TH{Ziy7>>lWTq*w2<tp+F-?Jb>v{0`uws2 zqh+;nd$xXh*}lN#_-jR#`o*y_i~eM$x2qIyJ?m^1S8w;!Uo&var{xNUM&8aTANX@J zZ(MuS(&l9L$yIIlguE@2PTo5uqdK|yv-7l_fhU*y^g7z5rg2pX7+9TlVsd}3aqh{% z6;Ie7GzLG~ZRmBMLoWGf;m0EpKixk_h+kHy=-HkqU~`N+;b79DN&Yj%n<pyps7ab~ z$W2b!cfioHRobyWd1~>d89bVWwx`qEt~YPxn(-vK=cEby97mpr^@4%=tJyyK@9Qjb z`qC`k?bRy%^BKFkT#^pYIrrxL!U9P}&Nv&h4sQm<bv>-6KNbk8ceeYxYRzMRdTNGj z)5i$a9f~^yj<y}qZ{gUj$kE%H-syRzbgGF<_UVXe7Hkz#R|S&m+rot|Eb%!hV7z2k zk;o@m366`L%C|as88x`Gdsq{-4{1MC-+gF>#QB5Mrm7|eHEd<s73#D>XwtE18LEa0 z_8bn02-xVN*Xg0AZK#ss9jAEK$>~mPgZBw;*`k@VCuAK>)yXSq(2rCU?lyfgiBt9U z#1^*=541N$x>j^EaIXHgtbSca?L+p58#YETe>7XZsp*B);%?5!JC<)|tq>8CKG=0b zgm0xvJg=FMM^8sr&IY4{iL+U&Ki^C@pZ{-zy=>W}SDxSA+|RT7>$LCJudlz~9)9;P zq^#iY|HSVLb6$VCzxr;y-wny9`_J3wUn_bXHEVt7R_}!~GFPX+m56@(Kq~yv&H9V> z@8#wE7pLFP{TOe@z2C;J^ObsDl55ekn_aQn7p;%AW1gXtHcy<pvUH=s?4vf3Iz2ut z`*+RA7Ecaonb>8p@X?~!>z{bSC02eY480v+Eu<59x}WiTS?OA}dsp=BkKIn)cP(-@ z>y2K<ve%4ZXOqO=oqJjKar3g<lAnWi?VQM7Z~oBH^o8!>*KTq-F_+DH5BGgcaF=`2 z!hX5x(5I7q6U}F4hu@y&daq}qd7Y?xaLPHuoh<jv8n?f-GY_7e{NQZXgVNxcJga@u zmN>4zv|#qz1PR`%C62eRZk_dZL1fj7i6T>fMy2PvbxC;!uD-2kvSde@`HMD@>+jku zOf4rZiVCXN3*9YohG$KcnxgxvsJp=`FMe7++sXTrHF9HBrn2abo9)JWsn;jz+JBx9 zB^9*U&U5X?-+r_5FXu*XmaTrf<f_?>S#r~6Z>ua@&SVoEalpLnnP>7oo%q~|D$={( zF1cyexAC6Uwrig0xgSh(x2k?9^3eF9cbva3|IMDs$8M+Cy{_M!JbP~0%`)z-dwor# zHB4OA%!@m=&nENqzgZmD{v6Y@$vo7XzUF10?e(?th3j5tWUTmbJ>*BI)-gHT+>6(@ zMNF2oe!Jx2t=E?h-FkB)Ro(YmT)5b^kmK{La#vozXXd+BcmB6sr*>RbGA?`I$!vCA zy6NkBum>JXWdBYUp8Ku-LiVQI;P5l0R=2P2D!LjT&j087>_3y%rzc-`|L>h~{@9x@ z0oL>CZv|Z`iM{r3{%-cm*76pft##*)v*tXX9dg@m{qA#zIG<nr_V-=kkLTU%`?k;D zW0x!MC*7H1Xtd|Yv%4QFcG=G>)Boxwwqj~p#mBdq-}m)hd0QiAn0h3x_l8mZqjhdE zlA7!O==8n4|K4Bt@$^c2e_5T!`(CuK7G-wJ+A9-x=ijEkU$<2MVBTY_=)-o@aq`ua zfSN7m%$hIo1&ixHTd#IDrbbM&P-|IPU`x7@%C_3q{7fP~)+}dM9SsWDJ+uG%xAn{P zeo2~F*k*?N71TZoId)^_vD<r>H2-@1?QH$WmtT(lz1{x!-&?n?xEbF6f4zS9@AUre z3&&I+`u{%s@W<`zx7**|<rBUuv}ni6Rp$feJ-<KioBX%s{psnwml!J(qUPV5=eCpO z&eG03T=Dbg-Fw%6*6ZAgv}F}F_1k~Hs|b(%Q&s=#*~_z)t8y2A@!R(3_TRsEEBA)~ z|B<LaPkO0Ry;9cfo#n?L-%b3!e0hKW<(o%iP5bX~{raDMacRZ7_x`(?OZM5?zAO9x zSL}b>ho8ruAO7}uhDxcIU#_0aHzD1*#cZm1O1tjfwSOnKzwYbf%AXh9e*OJc_doA@ z#jFbpZ+jm9eObSq`;WYQIluUtO}}0yR_|aj&|@i(eD~gXqsY0%^-E5EZ-4vp?#G9J z<NNZzwcicj&Cm2#@Tc<5FW(BwZ^;QPzkOHL^p?T@-<jIi^7?ORtl$2=Y<d6ePafMX zUM{~o`);#E=&9md$@8D(^6P)*{{FDOD`39-!+A^P@5#vRudsNV&%ayBeD*ojw|D=& zdztwC(v(xt`V1;F_RGKddT6tNUHxgV)a||M>#82jc8q6tHkNpmFo$QF>E)CQNe2EG zV}BRgmY;msV3dE=axQ=W^27f=s<bY!%AK3cwDRS*OR>?MB{o+LCse38-u|4(=<zXs znSt|VKL!=~nYvFp{e6TKPWmWax$VF_Md6~)Bt^quA7lOWsMiMsoR24E9Pmi!kuazi zl2B$_&ALlUVyDStw;(@_MA2zC&y-wqY}7e^f+@VOkad;JVlJP`V<H`&dNe*fxn4Qz z;+AtkH?NzW`TMQ({*e<Z7dk`Ob&j4<QBc-YbM%-T=NLL?j%I1XRH^Kay^}o7xK>Ea zY%eg#QflZuk<;+`*Og5?C-c+1UQd{ye^D^|ME&#^oeV#Pj?XRp|K%UA-zj}lrdL}R z39$w)Q_8p+d|PSF4#g;*>tA`AOHGYAJC_N?Fm6c{V(&~9;_pnJ#L%gJLM`vy6{`zM z*Ov0AcqmOy@erD*aY1bDLM7&jOO?1MMzfng_SKzosIYC_yNaaE%K}UKPA_;a_NC!4 zs~)p}_|7x+j?=;%UwO;U)F?}=S~GWN?8!MVM5nu+Fqy7;f@gZ_37x5;vz+;t-4{42 z=d<PM3(M4uGZ%|bU6{4_`ILp0?&md)7o1Vo($<u=HhB0UW+S_BnC^D2dAiRfO|1Ql zBg*EaPIzN+^1+Rpd`{aHt6nplc2%lsJ9H&hl6ShJev}^b(Tnwkk~_NQofderW8S*7 zecHbD;j?yWCqF534EKp)+xN(+#vvjohV9s-WkxOPE989kD|Xq=NDWu>lT?!5;m%R> zAgUw!fsJxb<K><etoIu&?oSMO<LGihncpf&PSPp*l8v^W)0v`YMi;%a9M3x}vsSp= zrn#<pOX_Tu)E%+xGoKpO^Ur*|iDBmRO&pOAHnH5Ss$454d{*y5&rxC1p4v&4b3NuR zu}FVm=UII2LhYou2w}tP%i4|eXQc6~-wMAp$AtNkiTc?Fle3<O+s@gzZ&+x&y^VKn zEc?<z=|wk~JDVo#T(7|~^SQWLNnc0{@7&0uDdKZn&YyZZYhH<d{Nc72YnkhH@>x8K z>$&#N>~dHi7{XHaGIm+akI9B1Exei6{F#ql-+9mKKvAh*8{-=DKPk%79nb5%XymK% zTlM{q3%}RbW%KV;Ret?^x#9hMwpXQA7Z*=kpL!`$k6H7}yhqtHmwcb{scQlcKciAY zDF0GW9D1=_$jTD^p?jSF$F#%jRi`i3Gw*r&An>8}bOC$&-M`-5+-jqtUiF*XH2S5e z%9Wh2+*J#@;vAjMhE=h0nnu^gxk^5}DfR27RMs}Oqi>t^s#bwiZq&Pyv-J6{fNCS# z8&jYEdXfZ5FJ~@YW?sJL%a;S1+P1a@r@Z|8xdR*`V>Yx;C|{@4D3j2gCaz&o-_6a} zy!k}&nFix3aY0E7ZyR^7iBG+wj@Z1EJGUWmmhBv|C93o4Aq1bg-z?V5&dF(xQI9;6 z1V3N#j`22I!CSjPL08vBVu>n9cIM=;UGm|~KIgYKT>AcEOQEw!wL;^?Vk5?j#d?hs z_6Z#g+WYdO-LzM8UvAZ&_G)f@DF0)gq&N1u$AkVF?=3qDBR5Aiyj1)g({}$ANS)X0 z>-owP_ZS_|TiUx+A*GKcbGoI#lGtY!6Ut^DcDQxna;;A0<Y4xNcLny!9oV$~#xqZS z?{6-8PS+$)r(Q7bJ3YblSh3`$V=a6qZq7B*{VR0G$MM=sR-F@8RrQnnO<$jJs%TlC zBRXC6gvs>O6W1=A+WyzGx%h@rclV@ZNA7deio?uw+B;8V_6ap!z9aEySuy+Kn*w{~ zoLue})C-gxZtk0LSvyHD)35*4PM67YSBpC%p0AkqY^mw@cS=t$UNiQ8t-LwiGxYw9 zy-%Zltn9xS7eB+cIZl4Y-q_k{^>g;?f1f}7b@JNnjkk{Ux4yX*bAOucZqw__Q_t(2 z{hE4nvvqN0#JAV)nV!V%{JkbdK5Oq{8O0lIY|<OkTsPWiRy#MhMo3C&x13s1nz8wD z#dph{Hs`CHANLq+cFG938#A#xp#R4DiV2SWvI`XsulpkVZdv}x(0tj2t8_c&9#n9y zS4_E{aw359rs>TUQO-i5Q>7-Y<T!TcRrK+jcXuZ7tJIX*yjgLpZ*%LW*A_feVvi>- zc(dvAc1?T9ba`uzbnAfqZ)ALZ|90AJmfo<^eqwqVv)NbmPclN&8&^-*$&=#Rx9Q2N zUukRj&WlzXc&{t!e-QA1ud((UN75<(jWhQ)&iEuAoRj9Su<Vb>?B>@BTcj6-GyLPf ztgbs9+;L+xpMKyalZJqyfeE7LW@2bI{a_lSW_@dnWB;>lynElT|FChNkIJM)8VV=$ zHL6~0J)y`d=Gu@aX!7#^`X5hjp6R(Cp|PvLZkCw5ylc=T+pW{frY!z;iGSiW@xmFs zdnDS+XNzx@F|^Tt6_|Z>&!okxmc{)`&o*8E>0aOOTZ&7k=zl)-Jow`ctNHn2m7?tx z?Z+%sl<FrJ)xW6Pbj3NeI_~7cwGX}c-x|2SxnNjum2a}uGl@r+6Pokv&&Zyit&rpq z*Sq-YEdQC$%(iZce0_1&^0reKt#krx_lVp{Z|_#&%We0MKVx{M|7XIVYy9$){I6N4 z1=*y^eE$FQ$<H6}Ci!oy`f@-*&0XY%O>YmU-ugEk&t9fxyR+2Pr`Gi_J-ODec)(iL zOzMx3rlf3L-ct$Y#ZT+SCYtQ`?e4OC^7-2%=Kbf=r!0K=|JtP8dBqFN3PYH$mE@Nm z-TQgI)Q7m)ZJv^u^UfE#uulK{@Y1Jt&ce8F2i6yx=$c-w>08!x<D=!QDF5p}Wqgg> zo;{WEW!E@SxJHTV5^tKS{_lE`nb}q5u3~+sfBMfh_++%$m-TxTTijvZ;w@&*?@xE_ zH%q9Rzt~qvaB8v1_7cbU!B6Jdf0?oP=Ya!_1uSP6wl_#}?SBw{I5uE*e`nK%6CE6$ zzpKt%T(q|R?CwR$WlP@8vHqEDWcKX;r=owxJdRTgtz<NW9&q$nE_U_OwY+s=XT6E~ z5t-a`j+(lEZyulHtNMTL^kS>C8V8=v@t?d%X5W;`%nd2GRD_p5S$gKQ0mFq#%TJub zr{^r`crxRpgG=_$PmlZK>wetUzrXKa-Ji$$|Ns5%|NrOxZTtQIz8{TSvajd!46*Y| zK7N0^*CXzgi0`9!O0h}{l{_Z~O<Z<j#fcym<GT8PpAN^@|NZt_{?4`C_s+-H{d!s4 z@axj2lYZ=9MM||^X>w_GiS+K~h|5$92|DK!)c+&lRqT7g`+JnxbLaADX>w^@5-Ajz z+;xWA=Son>$`ipV{tVOCmhY84FwZ~CDr3os6&Xub7zS1yeeqc(vM7Dgm+3dz;_TmN zNte9LS)8_PeSPn(N$bo`RqQ&Y@$jYQ;+o})qpID~p2xlxoRO$!VR-35J-?c#`tO8E zCBgbWlk$>0Pd!-nPh#SRPs_G4PP0q<dG<l_w0lx>E=o^LIl&t4we~^O%flbibL1Bb zX7xX~b&C7q%NZvfSwvMi4OeJHO0;%en!GqDa95E{(e|9ZuirAH)$ia>ZC>UdxiCXp zpT}#G&!jy80!o@fT9-s#vfa1nyvH^_!fxj5TR|?5J#AcNs{I9fIXXoyc1)PK=p#?S z8<i^Q2FV3;XDyzry58i9N#v?2s=m{-QavXx^-6ZVeD><Rk9Qvj=W^?Nu9~9aJ4s8` zbMlf?dnc)cdQDREoaz_-<o1pF1KH1GbD8;X&gz>{siaXkQ?03JdZdy@spaWrgXc55 zVow=w>OT<lT5yJP|85?uB)*lcT}D5)1O>9q=Mqi*khy#jk9@64-p#7(w;9j82<9_b zeBR<fkKJPi<6k{YKI=I`Px-uACS6k}w3pXTrO4PS<JRF>Cg(Nn#FzR^lHu$<P`||E zg~Q9F%<~VH%q!o@yX}eloZcB<IC__)xO?1sF~f0<;oAqjrpsjOHu*->y$S!duKHbp z(d#VhId`}wFPSXOxsG9jTF9it=P{aF=ZV|>y=L$HRxo<aodefwHx@BRe?M}HH|MUf zws}dP{@hDHBP4D9ZoH%${l3b&L9%A<>{%C&*H>+H=rPUGEMm^)P4dm#HmBco=kFU2 zx+lNL{jl(4vZ`*_bTN~87nZW7a>hm#yg3<kp~GRi*jvd3FFe1LF-%^%Ku7h9+gZoy zVpCL0G94qGrXLHF*tly;pxKXOo?py<TzJBJO6b-W$4IByW*XiZm)Xj_H<`RhahPrP zM{>cv;GVvE*#k$eznC#ihxgPZRqy6aDJL&2(7BniQrt@NOi;-Dk9Qx=%ze1E#z6I? zjq4PZ*P4q|BA0Yn=Pc<s$2w&ZZ|${nyKk|@X<Mp1U2#<;uy59qj-o4*7JFG{oeW$W zym0CC)i#f_pQ=<@H+TjuRaw{({KE36l<Pd>HGvN-58mi|eqvhvg6qD88S=N!Zj9FJ zS(6m|qT?jv>soie#&cC?CkkGBzc;OVWoEtZ)fpZNRcp96d|vjAK{r3Z=K9SEY=P;E z*a8hEI-AT`vHZom<07ms{E<&LeO>mAXZ?YttIk|%vNQBQwL@Umx6Wk_7CQ`TSFJ5r z==h^&OU;d!HCOL6<yP$YFj2PN>FFW9g@uU@H&zJD3wXzAap)9Zwsq$-KJ7mh@vEKK z%q7a1_axlmE@&!LKfr#h)<EGiub*}2BjYnug|0}RsXCgkAH#9>U#D8c>qD&z)@q9% zdhf5@6TZ3gnV3$;>)w8zXS<3OSG=CfeK3|^kEOCUK=IC(Eir%czQq=^haHG3sQ<?D zhBe(kA*=w*;5T}1B=FigY3Ur7;&#zJR?kJZSS=S_W0fwt#7bRsj@9FkYdu}E=cJc@ zx}&zn+Tmq@ogSOqe2J-3qBLVx2!!dGaI|tuxBTJ=v&%Eww<_<U)x5l#7kr724>era zS>SMEWkIW5{j08;`;A{GXS~~xRK`-jo%5osV`|5{2TPQ9u|Jo&XlwDb<DH`PoHC)K z=`$+SlXlH>jLdg^QtceWarRfI+M?NJtyQk(x!hm7-uWi4_+GU5chTbOZv-AHEAPmh zzb?F>yHK$yT1s4L$I+Dqs*M|&Z~HCU$=qF(eCVe0PQ!<97T%dr@GT(E$FiE~+m<55 zJ@xB1Iacdi1l&EuT6^lH@P*}b>=<E;9gB*>HSXj`Z>cl7DjUUGf9#^x597YD#4Uwe zxc<En-typlg@fju|0Qi7?&dAp)yn;^$9+lD{%@ST57vL|V7c|Hljo1=JZ+wL`MaEN z`!Cz&oc&;Z;Xenbr)iDNr<$4M*8G`SkWl|rk@0`%eFam?&S%B}(MQ|$jNfY6<;8IL z{&x|6x0rWX?9ukJ8D*mK^?XUY#pQ2{%kS>ue;fE#%dR9fJ^bTBZR_1#{INH0hSt0| zbuR2<=01prcX#<ef3x<{Wy|W-KT6Ks)3Tepd3zUs?AM#2HNS2w*b6ntzu;GWLh)m> z!%vR+wjJ#~&V8)dPHxfB*L*AIyA-pF9DHVTLm<0k?agaG{L765{H)(@t8oVr;?{1D zRl3d_+%B@sy>h$AHv7tTugx32eTvc)dzy72cwKvKLhU+}x7(_wo;}^NgE{)(8qHl| zGh4s9T$kFsVcLr*MX|RbZEq8{nO3i@=kK<gq$wY-xksejz*w(a)J$j2>8QF$$u$zH zJe(ln=W2<1HJiL`j+TClb~tuE3GWeVy8|N5g!Txvt=lP~%Hvy{C_8h_yq#M<@dUq7 z>5`sNu;9W3*Tb<=syuItGOsYdnC87$&S7(m)K`Y8r<cqWtNSCi>Uw;5YLaxZK3)8| z#=+^AH@HlWnbW3P_2ki&)eJwsT)Mpap!r^2k1yAcW*%6ySI_UIQ*q3kOQ{P^YsRvv z_%UC5@L?ZkgtmI%or5g#b3dg%SRK5Nr>6AO^v3mmKbeFU&ddH#alat5PUtA_DYipa z@?tHeUJ=ZRbA_%sL@aMHJ-}n-EM+72RWhx9HQ0<qN6u^o9gRfZ7FJcBYg}LZnl~&6 zKJxJ6^S$R&Kg1R`Uvi8nnCuV{a7d<wRrQSHjRh^1F$b)*+K<oQZa4jC`B7OP0W*z6 zzC&!PIkH*7{3RfsYzwcItCh{Zd(SH!B-I1&EO?`kQ&0@j`&DI)m{&yk35~?P_0Dd~ zJ@`+2kxbh^{mj1HPrnW<)=YdI%G_ndbwwjFP;qfftApEe4~>+Kj+ObJl5Rg~eRxrZ zi(~ba4Gf7>UpE>&tWxmNxX9RlIxX$k-jm(AliN=oFPm|_&^7h%{nDtwn`|FSBLb(s zZuH)EWoMt(s=Q5a+_e^d@Azo-d_~T}64~JTkZl3G{4}+y|30!>vf`L5yVlL3XI6_= zoR7YG`qA!3Y-%;ySGGqagf6Z*_;yWqWc9Yt755*QEzE1ao?@ds<@3622if~S2eclZ zY9;e8?e*WSs!=zU(%xRb>bCX4`sZ&mYJc9~zVS|^B-cN5o8aEE<yyCQ$IcF(s=Mvl zy^z%GwPlL+@*yn&FZ;h<%zHjR_j6_0Zo5Zw{Q0c3WbW;B{a}&paNBh2&DAn*XWd%U zoOAt3pS#%Y<NaIokMjB`6lUo*SeS}g%(=xSkz=~^+wrXBN*n(F(F)vs_RzN5({i#` zZT$OW+cK%>89%rzuKoY{Nj&?1&Cl+w75n~}{*k<QT<u)BcWQk7Ik}WeU$~tE0{x^k zW7awy`^vJ(F|{-9)nlid`Lie1M)UukWpe1;qhBC$50qThe(2nuUoi4h&9kfTzi!BX zow%Q=`<K|)0IjFo(tSai@iz*loSM(MFQWMR^}dBR`!g@*Zx*bwp76k1BmPFd$ikY$ z{edm@pIZOA37!)FChe-}WwBri?}_RodCX$Bdl#7`Y`m-CCEM`UE$|gXj(JxQd&2I( zDOL>9ZHs0%TrCnh%Inh;rQyXBrQtClM#HTjM#Ci_M#IS<#*E>;aFMb6N8g7fGBb+{ zpZaghmJ9!9vW~s!=DNz5pOfFtIzE+ge)-wQW#43O*Drp)<CA)}*5gz2*R1Z*uHPhn z0>m^0G4Bc7XZLGA&X!{RzDjz6cCDG$b+7rom$qI?UtF^G%T0|~?b=QAwAQiws9}-* zzWLb=In(1)?dN{l`e}LazOa8Kr>>ux@AorGva>27)!{p@mwo3Wwx?bT{5YdIuV^M} zH(HsCx0Kd<-SAp4_ng3-9UjxuXH?CfvHSb1YwYcxFHSL#x#6+A<>3K0D^(ti-bF_y zcC)y4DvNi@o&x1+uQ@k70;X7OoVY-vFiH7fVAF;Ln`PbggiI<5o+xcRX}^8@%mq7| zIS(}*lUrl@szM^W#O`p|;=02TZg<;mY}n=~@jUju;Dd;*^^<ZR_OA}xw682?{Xy|{ z?b~-pRvWHc9~4n<xUN5FUiqZsYs30-*UDTM*IZ*Sd7WKzjicoC?;1JVD`Ms^-Z1sX zj(u*4+8Z}!JzXI^;q9K+xen{}1G$!F*LDPH#=f?m;`K6W{=yJ1@vNnrTyI5e4O(rx zc+b^S8`n-vzUsAhivAU^dN2tio@{coZHQV~niKHLQ^Z^&P&-s3am7@vDF#=(MDz4G zguNuPmU7KiTru_6pIrxbT!$JInkU2&48l?@8V1dFLR*8T9&2Bl@AI226%^*GTt^o; z1Zc1wZFDkRu~tK*xy^{{=<9nI^Y{OGon5bX=Jn+1=Mz(R?abSk7`gv(e&(&)#~<}? zn7V!c1AgtFx8pyZciCf>@LIg)^1pL?{!EC<|M}tfiu><>9og_F?(bIfnEg-g3w4z5 z_o+Yn`sJZtsk=1eqD}r7<!&#}FtY5uwKKNvU#0kVZR2+vwx2s;WBur^{?F}^$D^08 z6W{mB`fx$YiGRD^McJ>Nynn&Ahxwv=?|tjc%|853_SV+hTKV;d^j=q-zPIK2y@}hy zxIbOHx%zbfq2AZe=Wj2399DLD`?NJnp5?!d-T5YVPJF!4p3UWZ5B|PZe!}AIzLy_r z-@M;`aL<3{?<IYK;9&@63sd9iEo@4yI>rX(h9(9^MyA>ZhUx|e>Y7~ozWFIGi6yBD z8ZK5w28QMaa3#}C*_Ea-nor)>CoN%O#-;C;SyWu2U}9<rpMy3uo4!GWMXP>l#OXe1 zbAdhY!#_yKZ+f)&WFFHoCAS*GPcCuO53pC3KjOIHb<B%z!hV1ArBT^wD++5qEV^40 z61utFbg{xdi}y_xg^HV5uPzNR;kXybDaI166e%$G?`4IZQMV^7V@~h>;;*%BvhKN< ze3Pu-TPt@}`z8gJUfjO*;%<q(ibo$L)pwm-^g?NAR$!6gb2BeJvAo4MUBzyziixjQ zKictT5`S*1#>XqqR<?MU=~qq<GJL1G!zF2l=B_E((!P3ymuH<&&CCuiTbXuwVwZA! zSCUHElHE~$GDovEO;HKl@Ymz@l*LaqGLD{j_EJ8{C~S%h=hncY5NYjGdcSWhdQ{}G zNW!XKb#=n&&eL9}7rip-{21(H+5Pgw!KX!Ci%!2eefIQp^VRa#`wt)d`}1o1*WVA# zPIB8eCOrSuZM}Te(nqOXaTb??VpR5=m0a%R{V`Q5%4=)JtG8!g{XYBnnT1o`yl>y0 zz033Ko3u7uR6Kgp(k<nBK{tbpyhOdPPGq?j!nru|QqZ0HrRg`$U;gz)Wcrs1yWABk zLi8L(C;!-_)aCJYQu8&d*TG*jKR#>yR`V+8l>WTuUpV(}Jo<Ff#o5yy1-{}xdqQ=I zn$X<-PX>47&41s`-LduYm&;3JGyYrfW|$PZeXP8&eQ#>li`(yl(lTE+y-Lq~-QxAQ zWXsy*IckeF=UkHeEO~Zc{V7{1$yotD+w3lztXvRz%yZMsr9P9bCjT{A>9AbrtA)AT z;*;T;lSQ+lmfz`1sM@!4uEUJ8TbVhG&PM%RzVzI+B@au=zf_nTExs9EnO;5T%f8u6 zH;QfEUc2-p#s2KPck?s1-PJNWJ8MqS)(5?3GrrCFalBkS_lA_9x~<&Cyf1Sn)?eFm zzUjE~u4j>7mJ3>~O?=fC5q;9<LeJBho0Ckew(g$7m-71OD{JMoA6J*SznSnSCfd$C zb9u<mJ1gg=SGkq!dlz}Pd^UTm@Tr>#CLJ6?OimL7&s6>X`tRTC`2N?+7dPF_?>oHq z|FgpV*8leY{eJb`!_57aKmHon$e#Q7cZ0Rv+WPGm+wUkIVi08cDl<pcpLxRE@2@0l z{wLn}yC+uu|1Eple;ewz-{f20UT^mO@I!UkAJu!SEqIQ9E!!RW{$2Zvy>|Zbx%|i9 zJ}bEM=3e&AS92m9ZMj|r2K0Z<UB-A~dgS@oocrgl2<`6gf8VB_&6Df&%E8If+0xna z@eGMAGpr^k*SFZX_Et?i;~=?80tDR;DU?+`-oYhx_RVq4T~jTWIZOk=1-F>ug2W81 zuU_@ua5<AH5(GuRu2Tqmth7RDil)~0DPb>GT?k#cdeJ@6Bdc_pHtn_S4choU<N9W; zZ*q<f0)i?m-LXr4|JF=-aUx~@MtNlcmIcBN>MgGIXACBLX1N%jV9;fZI;Xad@y49{ zA59;qdhB}2nY3>ypOOlzN7n?Az=s@RhPsN|%G(0nzD%6!>;@84)Le8)a7$8bQ%Hlw z;U#@%SOPg03Aw0Fv1$xIb$W)$wVAhPr}K+!5=v1$;kCl7Q9{?`0%u}d)_We~fF?Z< zblS^Vf22d)QS^YnWAJ;qq$Y!=4LpejscqWDe%&iFtN2rQ7e1fPboh$ovU8G$9vt9d ze-<O|m|3NrvRmVlj0oE~g95z^tmUaYw5RW3S;b&-_{`jF#(QTzr0Gpytxmn6T^w=j zjLqRGKUXsyo+J6}3{Pl5c-wBH&qir;9kLEu8zr9Q$*xap)R>`tI3`kT_KLmXeMU96 zEqx@656_5H;5>J#AZ*%EzDs|X^Qugnm3U~n<i0bavl7<uBtPAC!+}dcZN}E`3l2<` zTz5uvQNkLgWYPUM?7x1Qvt>S))%tx*=3+ZGRya)%6k)mams4rVJ%6+F90@${rwRx# z$b8cbuX}Rh`aVWRruywu1NOZ+y!wBpQsc(?3Jp9z)*i@LJ+{<;^7;LuUM)2dYY$|x zhG}nz>io1czcn^`I)~$jsK)DDd%_-Uo%EtR=kKXh9nMV&TbWjif|R!Y5sy2zH{FwC zQNk9c#iEP;e|%E2FFfHg(`>OOjT>tMVzVZ`mRR53d@gUl?(3?Q`rpal4?hUIzwT>s z(f@yGUpLz+S*@INAur6n_R9HvcQr%(S6=4ldOQ8)xBBQ$hyNu;yfimjw*ATX*X4)5 zefaeB)$#uRcKf|-``6X&+<jWNqPF~dnC6-{&EG;FzdrP`%P8$XqkFsZZCE{KGQFN# zNvYn{G?q(0II}8M!O+6gluJKcA=*&ESivxsOFt+-zXT*|q+p;B#HH_<mzEFW8bi4* z3eh$$2F4~vmQGI2X0E0t7Dg^kj;3xVW^R_QPL3v)uI7ez3Ivo0m>b%~!mB|OBj{2r z)mxE0GPh%of3&-M`R(1uwcFG8ynlRG?)~qwz45=RYI5V(3pj}wXgRv5D6NZ7Qgzxc zBB1XgIE6__E5Ks{!_!8WCiWFg>Z=?yI6AIyx^yyWR4VW*yg2`VUrp%q5dYH9+WO}q zUw`^9zx?t~{C49Rc0BG6GPYlSSss+0v+VNQCH3Z~-D_{g)pG9o753ux;+xHewc20b zUVC%c;l5h!Zj<zbIkmIDzP&Psx%g}D#qG|;a%Zk@kH24bmUTnGea70`CdU&e?wkB; zTb5p%>My^Sw-@acnf7w`+WgJWiXs-i-@4CtmUiOR75O(VZVxOrU2}2z7vHRPt);)j zUeCS|!!P|s_hS8aN8>V|SJBJ#?S$CxF42GY((0_m!izJ@UhmK^{IO%k#n5lZ9#>z_ zIM#b(;riA3e!6*&^lCqDUv1)i;DnF9{W5($?I*r3XJ6ayR4m_<SGa!ea{auMj20{M z*X~Q5)&5|^zS3Wh%H$ds|1x_Ky{MAMtzCZh&9(X=GVQ{@*1d{eQduwLR&}gv-@XeK zQs-VszldH@DR%DV?4|lj1#)^N?$?FRJ<pD7@m{>|P20YX^Qk+GUaeMIUTnJlkZJA2 z%N_ShE4<^Mlx%y(yJMyPyUZis#O_=ZpDB}ZuW|RUM=?sDzCXyVeg3sK^Iki9Td03L z&-C&K3-|3fAA44^Vu}8{VxFz#59>GX+p%2stonzL`5O)XMt!!eSXL<zmuc57{=ukp z*L+#t=l!)u8D}}ZDmj*X`lqRm&;2Hg)jy)ybKU9<pSLU5d^rCxQT>X=<z>^Y<p2MC zQG8gcd{be!^!I&=OA}Ww-1u<2;=YL;ZXr^VSuLw4?sAinw#;SOG4YMt6Y1oIh8|Lj z>z5m@kvhD}P(ZqQrD2J*^9sWo(#*>ZZB5#|lbteoCLI&GA|ci5x!O=+mZkyEtiK9> z&N>P_O_O5TG4Wek*sGdPQ88N>FCIy$6h5PMx%}%~hL3qqc3RG|dS7q)?~%xf;$prf zJ9aW`x*fyRnY*rGj@fkwq1nbOKcBW2a~Hh!Om}kqwXpb|2d>FRtL=Fhw778Zi?vO? z8@L}avF_N(n{@lgORntCW*r%y8C(`ray+_W!=#ua*ZjiN-|@k$bcM9u8K(M<HM6e! z>B`A+K5D$!T;cOYQI2o3f*fbDf*i|dg=PPD9GLM%+0s1t`Q>^^c3F1g{{^Nw&67Vc zxGlf7cfaVlL-nG@**@!kKQy>wlzgsDH$g~de@59H{?`vJ=CtkpAQQJN<nGHI=VvGO zSLzn<zMHj5?2wT~=CoP-%MUC`xc8!3;LGM2@sB=DZ#sT%w(82y(en39`Fmd8*ezz0 zb8iiM{|s~Cm7kxU{b=dG%v{be|4y^{>fq<!?d7b^tPUKWl2>zObA66g-*%Ct4YS`b zcRs*(gL8L+`J2YQ2CVFf)n4|7`h9!O-#?bKO~C1Bq6L%tLkXY5g**6`KMe4i|07A} zY0Lh-?8S*@JqMGjl^>f2{d)8MXnX#lSc}P*e%FiEZhs&(r?t31PH)MS|86x;lDy{6 zezoMwYx&M+OQ-DnQ<oFlru|@Hy@~9_YUy`}op(&X6mI`#QMtpqdp1qw4>@gG(?2-9 zQhIExS^Kx@&rR(Lp7#ffD_-7yw*1{fd)c{H_kXF$)41nsUicz6<%ai5c{@pKrF-0e zj`rv>r)NCisgyqF^)kBqaq;HhU*F8#j{p9ydU4L=UEKR5quDNBNRX29Iqbc`s5HDj zuYd2ydBXZ;LS{YJB{`*!d7oi9vih`JhxoL!8(6m;DifH$@CVP)bPYS_kCI*I18UlS zC)mp{WJ<{~EtKRs8<5fFWGpgk;RPQ51DX@&Jd{kRI`L(~%ZIExINE;v-7$H3aQW%* zM@;LR8hD=OYXlvZR`7NHD0#2VS|R3ewF0}dWxa%uy+~UkM?(FHe-o}Q<lu2l&|q?| zYoFLW{lLEuTQ|RQXwv(V!1K$XA<{tl*@2iD?4J`IU)6oFE}Y_8z~QFfs=i;OwmXqi zr!{qhOxOXh2-ek!ylYxZH^`YCVDUNRc7tX1!7Y{b(mCz28-&Xa=G|bfPUQO5*!k@r zqXozN0}t!3?ET4Jc+UNShD>v&1)ur@l{rn93)s#btlYsM{!l2UZFK?fy2H^0%z1}& zckq@!(7V&T{h^&rgXDSE>G8+!R?OJtzfW-aZ;pGd$3L*lbFxXFcd)pEQU9UnhIng- zvvt_vUIwv4799>}E6-Neg9uE#SFzOI-rBGCSd~#}{jc)Ho;7bzMi$3`;CmDPor0!! z!Eo!>cUS&i$v@6`V}0lP&h@QZm+i)c-)^k4T#tZ{7y8xs!Xb+Ne-9|z*Yx<*e+Vx8 zCfK;cYgaY~e0{y|y64^fdmsKy*u&3!gFAU;bWE4*<^;Yot(6a!Cf6|Pv=m0LbSH9F z?39jYJDte7rX_TP)U^Xq5$thE$IPK|60KMlpV$5)bf<9rqwP=fK5!TPG4xsbPX4d& zoWFJ!40XzV@=W`Aj`ug*Z+?6{L28d<@BD_z1zdXqdgnK8F5o+Nm~{us^oLwAt=R># z_nM>&gdfSiGrPl>pZWOvgWMhbia%v5IE+7V+-qI_Vcz#$J5>FHzQ3-1tTn$;eBVd$ z4?=N_CwKNg;oNnh*|7eB&2t-d%kNb)jpu^k<T?1^=h+~b?{oKko#DCj*|~m2a_hIw z4*vdrpPaSDc}qA<zUq+lIYN7Z_4lGV#q$slVminS5RNyfZ{G1X_s&A^mA}`|?-yQV zy&MZnw?c*Ar|uMa?%(j)X3pd}pJxZp4!(VCwe412FwC|8dhhqm8>h2QXJud6wmIng z{yN>VBh_yfUGcW>P)pTK)wO;5Li69^^GEsEqQjys>ocA%nA%)c`0DJ>yqXlxS7(2h zsecvoaVgGxHTQ>8&Pg|I>9sjq+KONEZJoTb{Nw#c%8Tx7y1(iErMn1dbQc7VMG0Ka zUBh5__t-A}%eia5N!(p~@vhWe-H#x+_TpWTE)bTwyH;geTgB;0Fs!dUUHN<3{lLOV z^WgXQUhYtO6b*up_oVJeg}nzh-Un$1VW~%JIkvP_XtTe4{jR-xUa~PbDqkFCNIRG_ zgSj|S?o2!DgXIs-Sm-nz-M})f>3)YXN=kg4$n0~#<9q(U^f~oU(rz$CKeWm5+AIG* z?9E-a+llONT4IZSZCkt7fE85MH8dA+@EsPk;5x1l_M^{v&Fi@=t1FF{AC$UxCeq@0 zx7_Vr9Mc~t#(3<Ve_P^tIqN#-j{S`055?}ZSr<sYbDZ;|wu0gP0p$wuN4Mu42;P6d z`Ml4o+N!{s+tnX<<{jp)ui#wY@Z->Pu1DODxF2=@h}@<0_1~N38>dSSmOP9TEe?9m zeLb1|IqPrM=WuwJ6$?D7lGEaQpz>hl!Ai#>2;9hB*8H@y=_Ldzt^1zvYHEDX=H<H= zAYlFO1-m;+qnC9@tWDk3VH$N&TaN)`dOqvPqoEtTf-b}&!y`^yAW1N8<q<V@sBr{C z!ACRoW<X(FWT$5VgIn>N`M)>bng7a(|JVY4vFv5AsL^R?HQ?(`Fw|*Wx`Aif;d-tJ z&TG$>g&mfP;C_8z)rBi;Ga5WMw3%<^G&?MIgX?yJ^_zyd32XDSAl35kg!)&t&qHHg zDO&K9Cx|ruvflWZL#8#^fcN-AmN{+41!Ct8R(4$d(Vf6s_sS@ua{ex^YqyuLYYzRk zQaa&n_A9X?mtG3LPAq)=ZrMHiI-_$>>*emWvwz^TX_2g8d4DLmpkd|m4{|om&p$B5 zId#;(?UuQBtLpxu>ibzW_l;`r|Ej&8R39(8V7<+SaPt@18ec-Cet8MhZtdK+$kjf2 z%CTqbx*kWqKJC{3_WzHo8JpIZT?!9*xq91|sfoW{8P~SX-q+<9zjFC{wkzQVuU4yk zojT)JeU^W%>&ksuq4AQd*YCR;{^Ql^j;~Ws{mROyJ-T(@s_1yjb?g1EpYJ%|asFHL zmUQ;Uzde6@-XY+ryDJ_&o8z_jf2{a)Ri>F7DM}MM9n>HUS4lS(Bf%3c3c`&(AV$ae zDM3a*Pm2T??b;ln_|)dH&10K-5COs67YgPTBEvY#-(8<q%~m^Cqch7SEIBjhPxzwD z4dF+Spi-2sck=81`z9Z|R=a=lv*-4fhuHUD@jU(i!|w~7&NCUb1Xm=P&U=|<)2sXY z@eOUkt64kCS6*GT<(K&TBYc7@To%+X+8s6fS^cZ(jmekVW3!g(ndo{<<p@y<xEQ-J zKG*kj{d47y;z@y>UasXw>$a+|{deSg()%fkk7RZ@lp6S+v6HtxvPh`SOF}Dg#hTb~ z_sd5%&F}1YF>_fU)Yx^k>&dH<SrPy1YFu=*I#;MHn$+Q?v`XXn(OuuSnr!@S{PCg2 z-g?d3zLz6hTXns%gaVJsPHOhz(-K^9WBsGNg1C#Zdy5((UWDn+?fZ3ntx4g7>Wj;x ztaP(O6;>4sg`Esl4Vr2aTF7P;(&_)zD)-Mp^T!OY6H909_@{m`hFMr(^&77C%UZ3M zy>46%oOKgaupIexQtrkCwRiuVWK{1RcFO(Hky`)Nd4svHO_i8@VAh;{d|W#(Z;V)5 zV_hqAuPMSkylzh4>=iF;Yo*p5l(d+w7H8l8c&@i_{IA5Ex&D*8&mX_mYEt<sEhpAz za{TZ4H+D@?`~Px%^6R2o74L&`VjDFKz}=YKS+?3)PxTI#7@t^VBV}6E>T&t(ff8eb zyF5PT&GkB~E(Nxg$u67iC?<ME<EC}><TD3Uj15lmY+AAO7i;Du$r&kZYBL)>(<Zp4 z-uyZX#5veLHQ}n|<+BRihxP}}e3_Q8OL9gY+p^h>BrqLsdd{BqfBWzHpsr-i`lXlh zUxsc9Y19ne>7DvE=;h)$%yo{_yo{gLZ1@(xYU7m08#w+Pc6@2i<8^dSP~`G2{VYqh z%2%$5UB~p<TXXr+PeqycG?wlNS*xGAU1V=igEyld>kg3z$c#?isSCXW^}aKGR7HW) zFGwpzB|Y`{v*zQ(A8+kn-SE25D%ayE&t|}#c35Tx_vZvVv=WOef^&6(>6*r^8~Cmr z29;JfIA$jp=QOU}z`N}*ya$nad7FN}Ug;}+tN;88-3G<eyJVE)cuWioEls#oRbBnv FxB#MN`6d7W delta 168489 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%0AF}>2;UIjg3D}qcO9?PuUru4(=Y<G^G`!wgT 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%0Ax=4uf0=dP5XNrfeI3rqa?7hm1=?&4f) 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 M%%!U8>hHz{01rLTdH?_b diff --git a/Visual-Based-Landing-System/doc/Dokumentation_VBLS.tex b/Visual-Based-Landing-System/doc/Dokumentation_VBLS.tex index 3fc6cb5..a49fcde 100644 --- a/Visual-Based-Landing-System/doc/Dokumentation_VBLS.tex +++ b/Visual-Based-Landing-System/doc/Dokumentation_VBLS.tex @@ -6,17 +6,19 @@ \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} -\def\runcourse{Eingebettete Systeme} -\def\runcategory{Projektdokumentation} \title{Entwicklung einer Optical-Flow-basierten Android-Applikation zur Landeplatzlokalisierung unter Verwendung von OpenCV} \author{Lukas Friedrichsen, Philipp Stenkamp} +\def\runcourse{Eingebettete Systeme} +\def\runcategory{Projektdokumentation} + %% Packages \usepackage{layout/BOmodern} % modern HS Bochum themed document template designed for assignments and documentations \usepackage{amsmath} \usepackage[colorinlistoftodos]{todonotes} \usepackage{listings} \usepackage{qrcode} +\usepackage[]{hyperref} \lstset{ basicstyle=\ttfamily, @@ -41,8 +43,6 @@ \defbibheading{bib}{\chapter{Literatur}} \addbibresource{Dokumentation_VBLS.bib} -\usepackage[]{hyperref} - \begin{document} \pagenumbering{Roman} \maketitle @@ -69,10 +69,10 @@ Mit dieser Motivation behandelt diese Arbeit einen einfach zugänglichen, flexib \section{Zielsetzung} \label{ziel} -Ziel dieser Arbeit ist die Entwicklung einer Optical-Flow-basierten Applikation, welche eingehende Bilddaten einer Kamera verarbeiten und definierte Umgebungsmerkmale erfassen und herausstellen kann. Anhand dieser soll anschließend ein Ausgangssignal abhängig von der aktuellen Position des Merkmals im Bild erzeugt werden, welches die Steuerung einer gekoppelten Anwendung übernehmen oder beeinflussen kann (vgl. Spurhalteassistenzsysteme in einem Auto). -Konkret soll als Zielplattform ein Smartphone auf Android-Basis sowie die Open-Source Bibliothek OpenCV verwendet werden. Als Interface soll die USB-Schnittstelle dienen, da die Umwandlung von diesem Format in die meisten etablierten seriellen Datenprotokolle wie beispielsweise UART sehr einfach und kostengünstig umsetzbar ist und ein Großteil der gängigen Entwicklungsplattformen den Standard bereits von sich aus integriert. +Ziel dieser Arbeit ist die Entwicklung einer Optical-Flow-basierten Applikation, welche eingehende Bilddaten einer Kamera verarbeiten und definierte Umgebungsmerkmale erfassen und herausstellen kann. Anhand dieser soll anschließend ein Ausgangssignal abhängig von der aktuellen Position des Merkmals im Bild erzeugt werden, welches die Steuerung einer gekoppelten Anwendung übernehmen oder beeinflussen kann (vgl.\ Spurhalteassistenzsysteme in einem Auto). +Konkret soll als Zielplattform ein Smartphone auf Android-Basis sowie die Open Source Bibliothek OpenCV verwendet werden. Als Interface soll die USB-Schnittstelle dienen, da die Umwandlung von diesem Format in die meisten etablierten seriellen Datenprotokolle wie beispielsweise UART sehr einfach und kostengünstig umsetzbar ist und ein Großteil der gängigen Entwicklungsplattformen den Standard bereits von sich aus integriert. \\ -Zu Demonstrationszwecken soll neben einem allgemeinen Framework zur Entwicklung von OpenCV gestützten Bildverarbeitungsapplikationen für Android-Plattformen eine Landeplatzlokalisierung eines UAVs (Abk., engl. für Unmanned Aerial Vehicle) realisiert werden. Als zu erfassendes Merkmal fungiert zu diesem Zweck ein Kreis (vgl. Landeplatzsymbol eines Helikopters) und als Ausgabesignal eines sich unter dem Flugvehikel befindenden Smartphones soll die Stellgröße eines in die Applikation zu integrierenden Reglers dienen. Ziel ist es, dass das UAV sich autonom und ohne weitere Kenntnis über seine Umgebung über einem Landeplatz zu zentriert. +Zu Demonstrationszwecken soll neben einem allgemeinen Framework zur Entwicklung von OpenCV gestützten Bildverarbeitungsapplikationen für Android-Plattformen eine Landeplatzlokalisierung eines UAVs (Abk., engl. für Unmanned Aerial Vehicle) realisiert werden. Als zu erfassendes Merkmal fungiert zu diesem Zweck ein Kreis (vgl.\ Landeplatzsymbol eines Helikopters) und als Ausgabesignal eines sich unter dem Flugvehikel befindenden Smartphones soll die Stellgröße eines in die Applikation zu integrierenden Reglers dienen. Ziel ist es, dass das UAV sich autonom und ohne weitere Kenntnis über seine Umgebung über einem Landeplatz zu zentriert. Hierbei muss aus Sicherheitsaspekten ein manuelles Eingreifen durch den Menschen jederzeit möglich sein, weshalb eine signalverarbeitende Instanz in Form eines Mischers, welcher die Signale der Fernbedienung und der Applikation überlagert, zu integrieren ist. \chapter{Grundlagen} @@ -94,17 +94,17 @@ Seit diesem Zeitpunkt hat sich Android als weltweit \cite[vgl.\ ][]{aboutAndroid Einen großen Anteil an der erfolgreichen Verbreitung von Android hatte (und hat) das frei zugängliche und gut dokumentierte von Google zur Verfügung gestellte Interface zur Erstellung von Applikationen in Kombination mit dem Google Play Store als zentraler Distributionsplattform. -Das Interface kann in Form des Android SDK (Abk., engl. für \glqq{}Software Development Kit\grqq{}) (und ggf. des NDK (Abk., engl. für \glqq{}Native Development Kit\grqq{})) direkt von Google bezogen und in viele Entwicklungsumgebungen wie beispielsweise Eclipse direkt integriert werden. Seit Mai 2013 stellt Google mit Android Studio eine eigene IDE (Abk., engl. für \glqq{}Integrated Development Enviroment\grqq{}) zur Verfügung \cite[vgl.\ ][]{androidStudioAndroid2016}. +Das Interface kann in Form des Android SDK (Abk., engl. für \glqq{}Software Development Kit\grqq{}) (und ggf.\ des NDK (Abk., engl. für \glqq{}Native Development Kit\grqq{})) direkt von Google bezogen und in viele Entwicklungsumgebungen wie beispielsweise Eclipse direkt integriert werden. Seit Mai 2013 stellt Google mit Android Studio eine eigene IDE (Abk., engl. für \glqq{}Integrated Development Enviroment\grqq{}) zur Verfügung \cite[vgl.\ ][]{androidStudioAndroid2016}. Android trennt bei der Entwicklung sehr stark zwischen dem funktionalen Quellcode und der GUI. Letztere wird in XML-Dateien beschrieben und anschließend mit Funktionen belegt. Zentrale, für die Funktionsfähigkeit der Applikation essentielle Informationen wie beispielsweise Berechtigungen werden dem System mittels des Android-Manifests (ebenfalls in XML) zur Verfügung gestellt \cite[vgl.\ ][]{manifestAndroid2016}. \\ -Der funktionale Anteil der Anwendung wird in Java geschrieben und implementiert die durch das SDK bereitgestellte Grundstruktur in Form des Activity Lifecycles (vgl. Abbildung \ref{fig:activity_lifecycle}). Activities stellen das Herzstück einer Anwendung dar und repräsentieren voneinander unabhängige Benutzerschnittstellen, die in Kombination die Anwendung bilden. Den Activity Lifecycle bildet ein Satz von Callback-Methoden, bestehend aus \lstinline{onCreate()} (Erstmaliges Starten der Activity), \lstinline{onStart()} (Initiierung der Activity), \lstinline{onPause()} (eine andere Applikation kommt in den Vordergrund), onResume() (pausierte Activity läuft weiter), \lstinline{onStop()} (Activity ist nicht länger sichtbar), \lstinline{onDestroy()} (Activity wird beendet oder vom System zerstört) und \lstinline{onRestart()} (Activity wird nach dem Stoppen erneut aufgerufen) und verwaltet den Lebenszyklus der Activity \cite[vgl.\ ][]{activityAndroid2016}. Weiterhin können aus einer Activity Services (über längere Zeit im Hintergrund fungierende Funktionen, bspw. Kommunikation mit einem USB-Gerät), Content Providers (Funktionen, um von mehreren Instanzen verwendete Datenquellen wie bspw. SQLite Datenbanken zu verwalten), Broadcast-Receiver und Handler (Funktionen, die systemweite Nachrichten (sogenannte Intents für Anfragen er Messages für reine Mitteilungen) filtern und je nach Konfiguration bei gewissen Nachrichten Aktionen auslösen) oder andere Activities aufgerufen werden. +Der funktionale Anteil der Anwendung wird in Java geschrieben und implementiert die durch das SDK bereitgestellte Grundstruktur in Form des Activity Lifecycles (vgl.\ Abbildung \ref{fig:activity_lifecycle}). Activities stellen das Herzstück einer Anwendung dar und repräsentieren voneinander unabhängige Benutzerschnittstellen, die in Kombination die Anwendung bilden. Den Activity Lifecycle bildet ein Satz von Callback-Methoden, bestehend aus \lstinline{onCreate()} (Erstmaliges Starten der Activity), \lstinline{onStart()} (Initiierung der Activity), \lstinline{onPause()} (eine andere Applikation kommt in den Vordergrund), onResume() (pausierte Activity läuft weiter), \lstinline{onStop()} (Activity ist nicht länger sichtbar), \lstinline{onDestroy()} (Activity wird beendet oder vom System zerstört) und \lstinline{onRestart()} (Activity wird nach dem Stoppen erneut aufgerufen) und verwaltet den Lebenszyklus der Activity \cite[vgl.\ ][]{activityAndroid2016}. Weiterhin können aus einer Activity Services (über längere Zeit im Hintergrund fungierende Funktionen, bspw. Kommunikation mit einem USB-Gerät), Content Providers (Funktionen, um von mehreren Instanzen verwendete Datenquellen wie bspw. SQLite Datenbanken zu verwalten), Broadcast-Receiver und Handler (Funktionen, die systemweite Nachrichten (sogenannte Intents für Anfragen er Messages für reine Mitteilungen) filtern und je nach Konfiguration bei gewissen Nachrichten Aktionen auslösen) oder andere Activities aufgerufen werden. \\ \\ Neben der klassischen Programmierung in Java bietet das NDK weiterhin die Option, Elemente nativen Codes mittels des Java Native Interfaces zu implementieren (siehe Kapitel \ref{jni}). \\ \\ -Die eingängige Struktur des Interface erlaubt es auch weniger erfahrenen Programmierern, Applikationen zu erstellen. Für weiterführende Informationen bzgl. der Programmierung von Android-Applikationen kann die offizielle Dokumentation von Google konsultiert werden unter \url{https://developer.android.com/index.html}. +Die eingängige Struktur des Interface erlaubt es auch weniger erfahrenen Programmierern, Applikationen zu erstellen. Für weiterführende Informationen bzgl.\ der Programmierung von Android-Applikationen kann die offizielle Dokumentation von Google konsultiert werden unter \url{https://developer.android.com/index.html}. \subsection{Warum Android?} @@ -135,7 +135,7 @@ Ferner beinhaltet das Projekt eine Bibliothek für Maschinelles Lernen zur Imple OpenCV bietet dabei C++, C, Python, Java und MATLAB Schnittstellen und unterstützt mit Windows, Linux, Android und Mac OS sämtliche großen Betriebssysteme \cite[vgl.\ ][]{aboutOpenCV}. Genutzt wird die Bibliothek sowohl in Forschungs- und Regierungsprojekten, als auch von renommierten Unternehmen wie Google, Yahoo, Microsoft, Intel, IBM, Sony, Honda und Toyota für Anwendungen wie das Zusammenschneiden von Streetview-Bildern, Detektierung von Einbrüchen in Überwachungssystemen, Navigieren von Roboterbewegungen, Verkehrsüberwachung, Inspektion von Labeln in der Industrie, Rapid Face Detection und Vielem mehr \cite[vgl.\ ][]{aboutOpenCV}. -Für weitere Informationen bzgl. der Programmierung von Bildverarbeitungsprogrammen mit OpenCV sind die Dokumentation des Projekts sowie ausführliche Tutorials zu finden unter \url{http://opencv.org/documentation.html}. +Für weitere Informationen bzgl.\ der Programmierung von Bildverarbeitungsprogrammen mit OpenCV sind die Dokumentation des Projekts sowie ausführliche Tutorials zu finden unter \url{http://opencv.org/documentation.html}. \subsection{Warum OpenCV?} @@ -146,12 +146,12 @@ Weiterhin steht die Bibliothek unter der modifizierten BSD-Lizens und trägt som \section{Java Native Interface} \label{jni} -Das JNI (Abk., engl. für \glqq{}Java Native Interface\grqq{}) dient dazu, nativen Code in eine Java-Appli"=kation zu integrieren oder andersherum (man spricht von einem sogenannten \glqq{}Two-Way-Interface\grqq{}). Das JNI unterstützt dabei sowohl \lstinline{native Bibliotheken} als auch \lstinline{native Appli-} +Das JNI (Abk., engl. für \glqq{}Java Native Interface\grqq{}) dient dazu, nativen Code in eine Java-Appli"=kation zu integrieren oder andersherum. Man spricht von einem sogenannten \glqq{}Two-Way-Interface\grqq{}. Das JNI unterstützt dabei sowohl \lstinline{native Bibliotheken} als auch \lstinline{native Appli-} \lstinline{kationen} \cite[vgl.\ ][S.5]{liang1999}. \begin{itemize} -\item{Das JNI erlaubt es auf Java-Seite, \lstinline{native Methoden} aufzurufen. Der Aufruf innerhalb der Java-Applikation erfolgt dabei nach den gleichen Prinzipien, wie auch eine Java-Methode aufgerufen wird. Im Hintergrund können diese jedoch in jeder nativen Programmiersprache wie beispielsweise C oder C++ geschrieben sein.} -\item{Auf nativer Seite bietet das JNI ein \lstinline{Interface} an, welches die Implementierung einer \lstinline{virtuellen Java-Maschine} in nativen Code erlaubt (siehe Abbildung \ref{fig:diag-jni}). Native Applikationen können dabei Bibliotheken, welche die virtuelle Maschine implementieren, einbinden und somit über das Interface in Java programmierte Elemente aufrufen. So kann beispielsweise eine C++-Instanz von OpenCV den Bildstrom einer mittels Java gesteuerten Kamera abrufen.} +\item{Das JNI erlaubt es auf Java-Seite, \lstinline{native Methoden} aufzurufen. Der Aufruf innerhalb der Java-Applikation erfolgt nach den gleichen Prinzipien, wie auch eine Java-Methode aufgerufen wird. Im Hintergrund können diese jedoch in jeder nativen Programmiersprache wie beispielsweise C oder C++ geschrieben sein.} +\item{Auf nativer Seite bietet das JNI ein \lstinline{Interface} an, welches die Implementierung einer \lstinline{virtuellen Java-Maschine} in nativen Code erlaubt (siehe Abbildung \ref{fig:diag-jni}). Native Applikationen können Bibliotheken, welche die virtuelle Maschine implementieren, einbinden und somit über das Interface in Java programmierte Elemente aufrufen. So kann beispielsweise eine C++-Instanz von OpenCV den Bildstrom einer mittels Java gesteuerten Kamera abrufen.} \end{itemize} \begin{figure}[htbp] @@ -162,16 +162,16 @@ Das JNI (Abk., engl. für \glqq{}Java Native Interface\grqq{}) dient dazu, nativ \end{figure} \pagebreak -Es ist jedoch zu beachten, dass eine Java-Applikation, welche nativen Code mittels JNI integriert, zwei wesentliche Vorteile gegenüber der reinen Java-Entwicklng verliert \cite[vgl.\ ][S.6]{liang1999}: +Es ist jedoch zu beachten, dass eine Java-Applikation, welche nativen Code mittels des JNI integriert, zwei wesentliche Vorteile gegenüber der reinen Java-Entwicklng verliert \cite[vgl.\ ][S.6]{liang1999}: \begin{itemize} \item{Die Applikation kann nicht mehr ohne weiteres in andere Host-Plattformen portiert werden, da der native Anteil jedes mal umgebungsspezifisch neu kompiliert werden muss.} \item{Während Java architekturgemäß durch die zugrundeliegende JVM (Abk., engl. für \glqq{}Java Virtual Machine\grqq{}) eine gewisse Sicherheit mit sich bringt, ist dies für native Sprachen nicht zwangsläufig der Fall und in erster Linie von der Programmierung selbst abhängig.} \end{itemize} -Ausserdem ist das Java Native Interface lediglich dazu in der Lage, native Datentypen zu übertragen. +Ausserdem ist das Java Native Interface lediglich dazu in der Lage, native Datentypen (d.\,h.\ Integer, Double, Char, etc., jedoch z.\,B.\ keine Matrizen) zu übertragen. -Für weitere Informationen bzgl. der einzuhaltenden Form und Semantik bei der Verwendung des JNI siehe beispielsweise \url{http://www3.ntu.edu.sg/home/ehchua/programming/java/JavaNativeInterface.html}. +Für weitere Informationen bzgl.\ der einzuhaltenden Form und Semantik bei der Verwendung des JNI siehe beispielsweise \url{http://www3.ntu.edu.sg/home/ehchua/programming/java/JavaNativeInterface.html}. \chapter{Entwicklungsumgebung} @@ -355,7 +355,7 @@ Da es je nach Art und Verwendung der Applikation kritisch sein kann, wenn bei Pa Die Funktion \lstinline{onResume()} ist ebenfalls Teil des von Android zur Verfügung gestellten Interfaces und wird jedes Mal aufgerufen, wenn die Applikation aus dem Hintergrund (pausiert) aufgerufen wird und somit wieder in den Vordergrund rückt, sowie nach dem erstmaligen Starten des Programms (siehe Abbildung \ref{fig:activity_lifecycle}). Zunächst wird \lstinline{super.onResume()} aufgerufen, wodurch unter anderem versucht wird, die in onPause() deaktivierte Kamera wieder zu reaktivieren; es ist kein expliziter Aufruf von \lstinline{mOpenCvCameraView.enableView()} notwendig. -Seit Version 6.0 arbeitet Android jedoch mit sogenannten Runtime Permissions, d.h. es ist möglich, einer Anwendung bestimmte Berechtigungen zu geben und zu nehmen, während diese läuft. Daher muss an dieser Stelle zunächst das Level der Distribution der Plattform überprüft werden und, falls dieses größer als 6.0 ist, ob die benötigte Nutzungsberechtigung für die Kamera aktuell immer noch vorliegt. Dies geschieht mittels der ersten if-Abfrage (\lstinline{android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.M}) und \lstinline{check-} +Seit Version 6.0 arbeitet Android jedoch mit sogenannten Runtime Permissions, d.\,h.\ es ist möglich, einer Anwendung bestimmte Berechtigungen zu geben und zu nehmen, während diese läuft. Daher muss an dieser Stelle zunächst das Level der Distribution der Plattform überprüft werden und, falls dieses größer als 6.0 ist, ob die benötigte Nutzungsberechtigung für die Kamera aktuell immer noch vorliegt. Dies geschieht mittels der ersten if-Abfrage (\lstinline{android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.M}) und \lstinline{check-} \\ \lstinline{SelfPermission(...)}. Liegt keine Berechtigung vor, so muss diese aktiv beim Nutzer mittels \lstinline{requestPermissions(...)} (siehe unten) angefragt werden. Da nach jeder Anfrage einer Berechtigung erneut \lstinline{onResume()} aufgerufen wird, kann mittels der Einführung der Einführung der Counter-Variablen \lstinline{counter_denied} eine Fallunterscheidung, ob bereits eine Abfrage stattgefunden hat, implementiert werden. So wird eine rekursive Endlosschleife vermieden, falls der Nutzer die Berechtigung beim Aufruf nicht geben möchte. Die zweite if-Abfrage (\lstinline{if (!OpenCVLoader.initDebug()}) führt eine Unterscheidung nach der Art der Implementierung der OpenCV-Bibliothek (vorinstalliert mittels des OpenCV-Managers oder mit der Applikation zusammen installiert) durch und versucht, diese zu reinitialisieren. @@ -387,7 +387,7 @@ Die zweite if-Abfrage (\lstinline{if (!OpenCVLoader.initDebug()}) führt eine Un Die Funktion \lstinline{onRequestPermissionsResult(...)} wird nach Anfragen einer Berechtigung mittels \lstinline{requestPermissions(...)} aufgerufen und kann verwendet werden, um Reaktionen abhängig vom zurückgelieferten Ergebnis zu definieren. Da diese Funktion jedoch bei jeder Anfrage einer beliebigen Berechtigung aktiviert wird, ist zunächst mittels \lstinline{switch(request-} \\ -\lstinline{Code)} eine Fallunterscheidung bzgl. der Art der angefragten Berechtigung durchzuführen; im Falle der in dieser Arbeit behandelten Applikation ist konkret die Nutzungsberechtigung für die Kamera von Bedeutung, welche mittels \lstinline{case REQUEST_CODE_CAMERA_PERMISSION} abgefragt wird. Der erste Eintrag des übergebenen Arrays grantResults entspricht nun dem Ergebnis der Anfrage. Ist die Berechtigung nun also erteilt worden (\lstinline{grantResults[0] ==} +\lstinline{Code)} eine Fallunterscheidung bzgl.\ der Art der angefragten Berechtigung durchzuführen; im Falle der in dieser Arbeit behandelten Applikation ist konkret die Nutzungsberechtigung für die Kamera von Bedeutung, welche mittels \lstinline{case REQUEST_CODE_CAMERA_PERMISSION} abgefragt wird. Der erste Eintrag des übergebenen Arrays grantResults entspricht nun dem Ergebnis der Anfrage. Ist die Berechtigung nun also erteilt worden (\lstinline{grantResults[0] ==} \\ \lstinline{PackageManager.PERMISSION_GRANTED}), so wird \lstinline{counter_denied} zurückgesetzt und die Funktion wird ohne weitere Aktionen verlassen (return). Als Reaktion auf die Anfrage wird erneut \lstinline{onResume()} aufgerufen; da die Berechtigung jedoch erteilt wurde, wechselt die Funktion dieses Mal jedoch direkt zur Initialisierung der OpenCV-Bibliothek. Ist das Ergebnis der Anfrage dagegen negativ, so wird \lstinline{counter_denied} erhöht. Dadurch wird beim Aufruf von \lstinline{onResume()} nach Verlassen von \lstinline{onRequestPermissionsResult(...)} anstatt einer erneuten Abfrage die Applikation mittels \lstinline{onDestroy()} terminiert. @@ -461,9 +461,9 @@ Die Funktion \lstinline{onDestroy()} terminiert wie zu erwarten die Activity. St } \end{lstlisting} -Die Funktion \lstinline{onCameraFrame(...)} ist eine weitere Callback-Methode des von Android bereitgestellten Interfaces. Sie wird jedes Mal aufgerufen, wenn die Kamera ein Bild aufnimmt und bekommt dieses als Übergabeargument in Form eines CvCameraViewFrames übergeben. Zunächst muss auch an dieser Stelle wieder ausgewählt werden, ob im weiteren Verlauf mit einem Farb- oder Graustufenbild gearbeitet werden soll; je nachdem wird das Bild mittels \lstinline{rgba()} oder \lstinline{gray()} von CvCameraViewFrames als Datentyp zu Mat (Abk., kurz für Matrix), einem Datentyp bestehend aus einem Array von Vektoren, welche wiederum die Informationen jedes Pixels des Bilds enthalten (d.h. für Farbbilder die RGB- sowie den Alpha-Anteil und für Graustufenbilder den Weißanteil), konvertiert. +Die Funktion \lstinline{onCameraFrame(...)} ist eine weitere Callback-Methode des von Android bereitgestellten Interfaces. Sie wird jedes Mal aufgerufen, wenn die Kamera ein Bild aufnimmt und bekommt dieses als Übergabeargument in Form eines CvCameraViewFrames übergeben. Zunächst muss auch an dieser Stelle wieder ausgewählt werden, ob im weiteren Verlauf mit einem Farb- oder Graustufenbild gearbeitet werden soll; je nachdem wird das Bild mittels \lstinline{rgba()} oder \lstinline{gray()} von CvCameraViewFrames als Datentyp zu Mat (Abk., kurz für Matrix), einem Datentyp bestehend aus einem Array von Vektoren, welche wiederum die Informationen jedes Pixels des Bilds enthalten (d.\,h.\ für Farbbilder die RGB- sowie den Alpha-Anteil und für Graustufenbilder den Weißanteil), konvertiert. -Da die eigentliche Bildverarbeitung jedoch in \lstinline{openCVFramework.cpp} stattfindet und das JNI, welches als Kommunikationsschnittstelle zwischen Java und C++ fungiert, lediglich native Datentypen unterstützt, muss weiterhin die Matrix zu einem Array aus Bytes umgewandelt werden. Dies geschieht mit \lstinline{jMatToArray(...)} (s. Kapitel \ref{openCVFramework.java}). Das so erhaltene Array wird in jImageDate gespeichert. Schlägt die Umwandlung fehl, z.B. wenn die Bilddaten beschädigt sein sollten, so wirft \lstinline{jMatToArray(...)} eine \lstinline{IOException}, die an dieser Stelle abgefangen wird und mit einem entsprechenden Log-Eintrage zur Terminierung der Applikation führt. Anschließend wird mit \lstinline{process(...)} die eigentliche Bildverarbeitung initiiert. Das in Form des Byte-Arrays übergebene Bild wird per JNI an openCVFramework.cpp weitergeleitet und dort verarbeitet. Standardmäßig ist \lstinline{process(...)} so eingerichtet, dass die Rückgabe in Form eines Double-Arrays erfolgt, so dass beispielsweise Positionen oder Größen von detektierten Objekten übergeben werden können (s. Kapitel \ref{openCVFramework.cpp}). Alternativ ist es auch möglich ein bearbeitetes Bild ebenfalls wieder in Byte-Form zurückzugeben und anschließend anzeigen zu lassen. +Da die eigentliche Bildverarbeitung jedoch in \lstinline{openCVFramework.cpp} stattfindet und das JNI, welches als Kommunikationsschnittstelle zwischen Java und C++ fungiert, lediglich native Datentypen unterstützt, muss weiterhin die Matrix zu einem Array aus Bytes umgewandelt werden. Dies geschieht mit \lstinline{jMatToArray(...)} (s. Kapitel \ref{openCVFramework.java}). Das so erhaltene Array wird in jImageDate gespeichert. Schlägt die Umwandlung fehl, z.\,B.\ wenn die Bilddaten beschädigt sein sollten, so wirft \lstinline{jMatToArray(...)} eine \lstinline{IOException}, die an dieser Stelle abgefangen wird und mit einem entsprechenden Log-Eintrage zur Terminierung der Applikation führt. Anschließend wird mit \lstinline{process(...)} die eigentliche Bildverarbeitung initiiert. Das in Form des Byte-Arrays übergebene Bild wird per JNI an openCVFramework.cpp weitergeleitet und dort verarbeitet. Standardmäßig ist \lstinline{process(...)} so eingerichtet, dass die Rückgabe in Form eines Double-Arrays erfolgt, so dass beispielsweise Positionen oder Größen von detektierten Objekten übergeben werden können (s. Kapitel \ref{openCVFramework.cpp}). Alternativ ist es auch möglich ein bearbeitetes Bild ebenfalls wieder in Byte-Form zurückzugeben und anschließend anzeigen zu lassen. Treten bereits vor der Kommunikation mittels JNI Komplikationen auf, so wirft auch \lstinline{process(...)} eine Fehlermeldung, die ebenso wie bei \lstinline{jMatToArray(...)} zu einer Beendigung der Applikation führt; kommt es zu einem Fehler während der eigentlichen Bildverarbeitung, so liefert \lstinline{openCVFramework.cpp} einen Nullpointer als Rückgabewert zurück, der in einer if-Abfrage abgefangen wird. So kann im Fehlerfall beim Debugging leichter zwischen den Ursachen differenziert werden. @@ -471,7 +471,7 @@ Anschließend an die Verarbeitung besteht die Möglichkeit, weitere Aktionen dur Abschließend wird mittels \lstinline{return} das Bild, welches auf dem Display angezeigt werden soll, in Matrix-Darstellung zurückgegeben. \\ \\ -Standardmäßig ist die Applikation derart eingerichtet, dass einfach das aufgenommene Bild in Graustufen-Form dargestellt wird. Wurde das Bild im Rahmen der Anwendung jedoch verändert (z.B. indem bestimmte detektierte Objekte eingerahmt wurden), so kann an dieser Stelle auch die modifizierte Variante übergeben werden. Es ist jedoch anzumerken, dass es rechentechnisch sehr aufwendig ist, das an die Bildverarbeitung übergebene Bild dort zu verändern, innerhalb von \lstinline{openCVFramework.cpp} wieder von einer Matrix in ein Byte-Array umzuwandeln, anschließend per JNI zurückzugeben und erneut zu einer Matrix zu konvertieren. Daher ist es aus Performanz-Gründen zu empfehlen, falls möglich lediglich die Detektion der Objekte im Bild in der Verarbeitung auszuführen, deren Positionen anschließend zurückzugeben und auf Java-Seite direkt in das Bild einzuzeichnen (auch wenn dort ohne die Einbindung einer weiteren externen Bibliothek lediglich triviale Aktionen zur Verfügung stehen). +Standardmäßig ist die Applikation derart eingerichtet, dass einfach das aufgenommene Bild in Graustufen-Form dargestellt wird. Wurde das Bild im Rahmen der Anwendung jedoch verändert (z.\,B.\ indem bestimmte detektierte Objekte eingerahmt wurden), so kann an dieser Stelle auch die modifizierte Variante übergeben werden. Es ist jedoch anzumerken, dass es rechentechnisch sehr aufwendig ist, das an die Bildverarbeitung übergebene Bild dort zu verändern, innerhalb von \lstinline{openCVFramework.cpp} wieder von einer Matrix in ein Byte-Array umzuwandeln, anschließend per JNI zurückzugeben und erneut zu einer Matrix zu konvertieren. Daher ist es aus Performanz-Gründen zu empfehlen, falls möglich lediglich die Detektion der Objekte im Bild in der Verarbeitung auszuführen, deren Positionen anschließend zurückzugeben und auf Java-Seite direkt in das Bild einzuzeichnen (auch wenn dort ohne die Einbindung einer weiteren externen Bibliothek lediglich triviale Aktionen zur Verfügung stehen). \subsection{openCVFramework.java} \label{openCVFramework.java} @@ -549,7 +549,7 @@ Ist sind die Parameter in Ordnung wird anschließend ein Byte-Array erzeugt und image, int r, int c, int ch, int d); \end{lstlisting} -Die Funktionen \lstinline{process(...)} und \lstinline{nativeImageProcession(...)} stellen die Implementierung des JNIs auf Java-Seite dar. Erstere Funktion überprüft zunächst, ob ob eine valide (d.h. ungleich \lstinline{null}) Datenstruktur übergeben wird und ruft, falls nicht, \lstinline{nativeImageProcession } +Die Funktionen \lstinline{process(...)} und \lstinline{nativeImageProcession(...)} stellen die Implementierung des JNIs auf Java-Seite dar. Erstere Funktion überprüft zunächst, ob ob eine valide (d.\,h.\ ungleich \lstinline{null}) Datenstruktur übergeben wird und ruft, falls nicht, \lstinline{nativeImageProcession } \lstinline{(...)} mit dem übergebenen Bild und den zugehörigen Eigenschaften auf, wodurch der Aufwand zur Verwendung der Funktion reduziert wird. Das Schlüsselwort \lstinline{native} in der Deklaration von \lstinline{nativeImageProcession(...)} signalisiert, dass es sich um eine über das JNI aufgerufene Funktion handelt und erlaubt es dem Interface, die Verknüpfung mit der Bibliothek \lstinline{openCVFramework.h} herzustellen. Standardmäßig wird von der in openCVFramework.cpp implementierten Funktion ein Double-Array über das JNI zurückgeliefert, wodurch Positionen oder Größen von detektierten Gegenständen übergeben werden können. Kommt es während der Bildverarbeitung jedoch zu einem Fehler, so wird ein Nullpointer übergeben. @@ -635,7 +635,7 @@ Die Klasse \lstinline{openCVFramework.cpp} bildet beeinhaltet die eigentliche Bi jrows, jint jcolumns, jint jchannels, jint jdepth){ \end{lstlisting} -Damit das JNI den Bezug von der der nativen Funktion zu der Bibliothek und dadrüber zu deren Implementation in Java herstellen kann, ist es nötig, dass die native Klasse den selben Namen hat, wie die Java-Klasse, in der die Funktion aufgerufen wird, d.h. wenn die Java-Klasse \lstinline{openCVFramework.java} heißt, muss der Name des nativen Äquivalents \lstinline{openCVFramework.cpp} sein. Der Funktionsaufruf der nativen Funktion selbst muss nun demjenigen aus \lstinline{org_opencv_openCVFramework.h} gleichen, damit die Referenz zu der Bibliothek aufgelöst werden kann. Das Schlüsselwort \lstinline{JNIEXPORT} zeigt an, dass der nachfolgende Datentyp (in diesem Fall jdoubleArray) zurückgegeben wird; \lstinline{JNICALL} bedeutet, dass die Funktion über das JNI aufgerufen wird. +Damit das JNI den Bezug von der der nativen Funktion zu der Bibliothek und dadrüber zu deren Implementation in Java herstellen kann, ist es nötig, dass die native Klasse den selben Namen hat, wie die Java-Klasse, in der die Funktion aufgerufen wird, d.\,h.\ wenn die Java-Klasse \lstinline{openCVFramework.java} heißt, muss der Name des nativen Äquivalents \lstinline{openCVFramework.cpp} sein. Der Funktionsaufruf der nativen Funktion selbst muss nun demjenigen aus \lstinline{org_opencv_openCVFramework.h} gleichen, damit die Referenz zu der Bibliothek aufgelöst werden kann. Das Schlüsselwort \lstinline{JNIEXPORT} zeigt an, dass der nachfolgende Datentyp (in diesem Fall jdoubleArray) zurückgegeben wird; \lstinline{JNICALL} bedeutet, dass die Funktion über das JNI aufgerufen wird. \begin{lstlisting}[caption=Konvertierung der Java-Datentypen zu nativen Datentypen] Mat src, src_gray; @@ -658,7 +658,7 @@ Damit das JNI den Bezug von der der nativen Funktion zu der Bibliothek und dadr } \end{lstlisting} -Da die Speicherstruktur der Datentypen in Java sich teilweise von derjenigen in C++ unterscheidet, muss zunächst eine Konvertierung vorgenommen werden, um anschließend die Daten verwenden zu können. Das JNI stellt dafür die Datentypen jint, jbyteArray, etc. für die von Java übergebenen Argumente sowie Funktionen zur Umwandlung wie \lstinline{GetByte-} +Da die Speicherstruktur der Datentypen in Java sich teilweise von derjenigen in C++ unterscheidet, muss zunächst eine Konvertierung vorgenommen werden, um anschließend die Daten verwenden zu können. Das JNI stellt dafür die Datentypen jint, jbyteArray, etc.\ für die von Java übergebenen Argumente sowie Funktionen zur Umwandlung wie \lstinline{GetByte-} \lstinline{ArrayElements(...)} zur Verfügung. \begin{lstlisting}[caption=Wiederherstellung der Bildmatrix aus dem übergebenen Array] @@ -767,7 +767,7 @@ Jede Android-Applikation benötigt ein Android-Manifest. In diesem werden dem Sy \end{lstlisting} Die mindestens benötigte Android-Version orientiert sich dabei an den in der Applikation verwendeten Features. } -\item{Die Grundeigenschaften der Applikation wie Name und Icon sowie die einzelnen Bestandteile wie Activities, Services, Intent-Filter, etc. und ordnet diese einander zu: +\item{Die Grundeigenschaften der Applikation wie Name und Icon sowie die einzelnen Bestandteile wie Activities, Services, Intent-Filter, etc.\ und ordnet diese einander zu: \begin{lstlisting}[caption=Aufbau der Applikation] <application @@ -844,7 +844,7 @@ Ein Layout definiert die visuelle Strukturierung eines User-Interfaces wie beisp \item{Alternativ können die visuellen Elemente bei Ausführung der Anwendung initialisiert werden. Dazu können in der Applikation selbst sogenannte Views erstellt werden.} \end{itemize} -Wichtig ist dabei, dass neben einem übergeordneten Layout, in dem sozusagen globale (d.h. für die ganze Applikation gültige) Parameter deklariert werden, ein Layout für jedes erstellte User Interface angelegt werden muss. Im Falle des Frameworks sind dies die Dateien \lstinline{activity_openCV.xml} und \lstinline{openCVFramework_surface_view.xml}. Die Dateien sind grundsätzlich selbsterklärend, da für die Erstellung des Frameworks auf weitere Anpassungen des Layouts verzichtet und stattdessen die Parameter automatisch von der nächsten übergeordneten Instanz, d.h. vom Betriebssystem bezieht und sich ansonsten an der Standard-Displayauflösung des Mobilgeräts orientiert. +Wichtig ist dabei, dass neben einem übergeordneten Layout, in dem sozusagen globale (d.\,h.\ für die ganze Applikation gültige) Parameter deklariert werden, ein Layout für jedes erstellte User Interface angelegt werden muss. Im Falle des Frameworks sind dies die Dateien \lstinline{activity_openCV.xml} und \lstinline{openCVFramework_surface_view.xml}. Die Dateien sind grundsätzlich selbsterklärend, da für die Erstellung des Frameworks auf weitere Anpassungen des Layouts verzichtet und stattdessen die Parameter automatisch von der nächsten übergeordneten Instanz, d.\,h.\ vom Betriebssystem bezieht und sich ansonsten an der Standard-Displayauflösung des Mobilgeräts orientiert. Weiterhin ist zu erwähnen, dass, falls im Android-Manifest ein Icon definiert wurde, die zugehörige Bilddatei ebenfalls im \lstinline{res}-Ordner in den \lstinline{drawable-XXX}-Verzeichnissen abgelegt werden muss. @@ -888,7 +888,7 @@ Anmerkung: Da die USB-Kommunikation in Kapitel \ref{usb} seperat betrachtet wird final static IMG_HEIGHT = 240; \end{lstlisting} -Wie auch in dem zugrunde liegenden Framework wurde sowohl die Möglichkeit, Farbbilder als auch Graustufenbilder zu verarbeiten implementiert. Da die Natur der Anwendung jedoch eine möglichst hohe Echtzeitfähigkeit (d.h. in diesem Falle einfach möglichst viele Bildverarbeitungszyklen pro Zeitintervall) fordert, wurde die Priorität an dieser Stelle klar auf möglichst geringen Rechenaufwand gelegt und standardmäßig Graustufen als Format gewählt. Die Auflösung sollte für die beste Performanz möglichst so gering eingestellt werden, dass der als Landeplatz dienende Kreis aus der durchschnittlichen Flughöhe gerade noch so detektiert wird. +Wie auch in dem zugrunde liegenden Framework wurde sowohl die Möglichkeit, Farbbilder als auch Graustufenbilder zu verarbeiten implementiert. Da die Natur der Anwendung jedoch eine möglichst hohe Echtzeitfähigkeit (d.\,h.\ in diesem Falle einfach möglichst viele Bildverarbeitungszyklen pro Zeitintervall) fordert, wurde die Priorität an dieser Stelle klar auf möglichst geringen Rechenaufwand gelegt und standardmäßig Graustufen als Format gewählt. Die Auflösung sollte für die beste Performanz möglichst so gering eingestellt werden, dass der als Landeplatz dienende Kreis aus der durchschnittlichen Flughöhe gerade noch so detektiert wird. \begin{lstlisting}[caption=Implementierung von onCameraFrame] // Called on every frame received from the input - stream of @@ -982,12 +982,12 @@ Wie auch in dem zugrunde liegenden Framework wurde sowohl die Möglichkeit, Farb } \end{lstlisting} -Die konkrete Implementation von \lstinline{onCameraFrame(...)} sieht vor, dass nach der eigentlichen und Kreisdetektion durch \lstinline{HoughCircleTransformation.cpp} (vgl. Kapitel \ref{implementationKreisdetektion}) zunächst überprüft wird, ob überhaupt Kreise und somit potentielle Landeplätze gefunden wurden (\lstinline{jImageDataCircels.length > 0}). Ist dies der Fall, so wird mit Hilfe der Funktion \lstinline{calculate-} +Die konkrete Implementation von \lstinline{onCameraFrame(...)} sieht vor, dass nach der eigentlichen und Kreisdetektion durch \lstinline{HoughCircleTransformation.cpp} (vgl.\ Kapitel \ref{implementationKreisdetektion}) zunächst überprüft wird, ob überhaupt Kreise und somit potentielle Landeplätze gefunden wurden (\lstinline{jImageDataCircels.length > 0}). Ist dies der Fall, so wird mit Hilfe der Funktion \lstinline{calculate-} \\ -\lstinline{NearestCircle(...)} (vgl. Kapitel \ref{implementationHoughCircleTransformationJava}) der Kreis, welcher sich am nächsten zum Bildmittelpunkt befindet, ermittelt und zurückgegeben. Somit wird verhindert, dass bei mehreren Einträgen des Arrays \lstinline{jImageDataCircles} immer nur der erste und damit bedingt durch die Natur des Suchalgorithmus der am weitesten links oben im Bild angeordnete Kreis verwendet wird. Die derart erhaltenen Koordinaten werden im Anschluss an den PID-Regler (vgl. Kapitel \ref{pid}) übergeben, der wiederum auf dieser Basis die Stellgrößen anpasst. Diese werden mittels \lstinline{get_actuating_variables()} ausgelesen, auf einen Wertebereich von 0 bis 255 umgerechnet (Wertebereich eines Bytes; notwendig, damit bei der Konvertierung von Double zu Byte keine Informationen verloren gehen), und per \lstinline{write(...)} über die USB-Schnittstelle ausgegeben. Wichtig ist, dass sowohl in x- als auch in y-Richtung ein fester Offset von 127 auf die Ausgabegrößen beaufschlagt werden muss, da diese sich um 0 herum bewegen, der Flugcontroller jedoch Werte um 127 herum erwartet. +\lstinline{NearestCircle(...)} (vgl.\ Kapitel \ref{implementationHoughCircleTransformationJava}) der Kreis, welcher sich am nächsten zum Bildmittelpunkt befindet, ermittelt und zurückgegeben. Somit wird verhindert, dass bei mehreren Einträgen des Arrays \lstinline{jImageDataCircles} immer nur der erste und damit bedingt durch die Natur des Suchalgorithmus der am weitesten links oben im Bild angeordnete Kreis verwendet wird. Die derart erhaltenen Koordinaten werden im Anschluss an den PID-Regler (vgl.\ Kapitel \ref{pid}) übergeben, der wiederum auf dieser Basis die Stellgrößen anpasst. Diese werden mittels \lstinline{get_actuating_variables()} ausgelesen, auf einen Wertebereich von 0 bis 255 umgerechnet (Wertebereich eines Bytes; notwendig, damit bei der Konvertierung von Double zu Byte keine Informationen verloren gehen), und per \lstinline{write(...)} über die USB-Schnittstelle ausgegeben. Wichtig ist, dass sowohl in $x$- als auch in $y$-Richtung ein fester Offset von 127 auf die Ausgabegrößen beaufschlagt werden muss, da diese sich um 0 herum bewegen, der Flugcontroller jedoch Werte um 127 herum erwartet. \\ \\ -Anmerkung: Der PID-Regler arbeitet threadbasiert. Um Nebenläufigkeitskomplikationen auszuschließen, ist es daher notwendig, beim Zugriff auf die Stellgrößen eine einmalige lokale Kopie dieser anzulegen und im Anschluss mit dieser Kopie zu arbeiten, anstatt sowohl für x- als auch für y-Richtung jeweils einzeln \lstinline{get_actuating_variables()} aufzurufen. Sonst läuft man Gefahr, dass die Stellgrößen zwischen dem ersten und dem zweiten Zugriff aktualisiert wurden und die beiden ausgelesenen Werte nicht mehr miteinander korrelieren. +Anmerkung: Der PID-Regler arbeitet threadbasiert. Um Nebenläufigkeitskomplikationen auszuschließen, ist es daher notwendig, beim Zugriff auf die Stellgrößen eine einmalige lokale Kopie dieser anzulegen und im Anschluss mit dieser Kopie zu arbeiten, anstatt sowohl für $x$- als auch für $y$-Richtung jeweils einzeln \lstinline{get_actuating_variables()} aufzurufen. Sonst läuft man Gefahr, dass die Stellgrößen zwischen dem ersten und dem zweiten Zugriff aktualisiert wurden und die beiden ausgelesenen Werte nicht mehr miteinander korrelieren. \section{HoughCircleTransformation.java} \label{implementationHoughCircleTransformationJava} @@ -1073,22 +1073,22 @@ Um die extrahierten Daten anschließend wieder über das JNI an \lstinline{VBLSA Wie bereits in Kapitel \ref{vblsAufbau} beschrieben, verfügen Android-Mobilgeräte standardmäßig nicht über die Möglichkeit, als Host gegenüber anderen USB-Geräten zu fungieren. Für diesen Zweck stellt das Betriebssystem das sogenannte Open Accessory zur Verfügung \cite[vgl.\ ][S.199ff.]{schwark2016}. Dabei simuliert das Android dem angeschlossenen USB-Gerät, der Host zu sein, obwohl in Realität letzteres die Host-Funktion übernimmt. Da diese Funktionalität jedoch bisher nur in wenigen Chips von FTDI integriert und damit sehr unflexibel hinsichtlich der Gerätekompabilität. -Alternativ zu Open Accessory besteht die Möglichkeit, eine von mehreren zur Verfügung stehenden Bibliotheken inklusive Treibern für die anzusprechenden Endgeräte in die Applikation zu integrieren. Von zentraler Wichtigkeit bei der Auswahl der passenden Bibliothek ist deren Lizenz. Um der in der Zielsetzungen des Projekts (s. Kapitel \ref{ziel}) geforderte möglichst einfache Zugänglichkeit zu gewährleisten, ist es wichtig, ein Projekt unter einer Open Source Lizenz auszuwählen. Von technischer Seite aus sollte besonderes Augenmerk auf die Flexibilität bzgl. der USB-Chips, die jede der Bibliotheken unterstützt, gelegt werden, um somit eine möglichst große Anzahl an Endgeräten unterstützen zu können. Weiterhin ist es wichtig, dass asynchrone Kommunikation unterstützt wird, um die Applikation nicht unnötig zu verlangsamen (die Bildverarbeitung im UI-Thread kann weiter stattfinden, während der USB-Thread kommuniziert). Zuletzt ist eine gute Dokumentation und Verständlichkeit der Bibliothek wichtig, um die Implementierung einfach und korrekt durchführen zu können. +Alternativ zu Open Accessory besteht die Möglichkeit, eine von mehreren zur Verfügung stehenden Bibliotheken inklusive Treibern für die anzusprechenden Endgeräte in die Applikation zu integrieren. Von zentraler Wichtigkeit bei der Auswahl der passenden Bibliothek ist deren Lizenz. Um der in der Zielsetzungen des Projekts (s. Kapitel \ref{ziel}) geforderte möglichst einfache Zugänglichkeit zu gewährleisten, ist es wichtig, ein Projekt unter einer Open Source Lizenz auszuwählen. Von technischer Seite aus sollte besonderes Augenmerk auf die Flexibilität bzgl.\ der USB-Chips, die jede der Bibliotheken unterstützt, gelegt werden, um somit eine möglichst große Anzahl an Endgeräten unterstützen zu können. Weiterhin ist es wichtig, dass asynchrone Kommunikation unterstützt wird, um die Applikation nicht unnötig zu verlangsamen (die Bildverarbeitung im UI-Thread kann weiter stattfinden, während der USB-Thread kommuniziert). Zuletzt ist eine gute Dokumentation und Verständlichkeit der Bibliothek wichtig, um die Implementierung einfach und korrekt durchführen zu können. \\ \\ Auf Grundlage dieser Kriterien wurde sich für die USB-Serial-Bibliothek von Felipe Herranz, zu finden unter \url{https://github.com/felHR85/UsbSerial}, unter der MIT-Lizens ausgewählt. -\subsection{Implementierung der Bibliothek} +\subsection{Einbindung der Bibliothek} \lstset{language=JAVA} -Bei der Entwicklung von Android-Applikationen wird bzgl. des funktionellen Codes zwischen aktivem Code und Programmabschnitten, die dauerhaft im Hintergrund ablaufen, differenziert; man unterscheidet zwischen Activities und Services. In letztere Kategorie fällt unter anderem auch die USB-Kommunikation mit einem anderen Endgerät. Die Verbindung wird von einem im Hintergrund ablaufenden Service aufrechterhalten, der in einer Activity initiiert und gebunden wird. Dementsprechend lässt sich auch die Implementierung der USB-Serial-Bibliothek in zwei Abschnitte unterteilen: +Bei der Entwicklung von Android-Applikationen wird bzgl.\ des funktionalen Codes zwischen aktivem Code (Activities) und Programmabschnitten, die dauerhaft im Hintergrund ablaufen (Services), unterschieden. In letztere Kategorie fällt auch die USB-Kommunikation mit einem anderen Endgerät. Die Verbindung wird von einem im Hintergrund ablaufenden Service aufrechterhalten, der in einer Activity initiiert und gebunden wird. Dementsprechend lässt sich auch die Implementierung der USB-Serial-Bibliothek in zwei Abschnitte unterteilen: \begin{itemize} \item{Erstellung des Services} \item{Einbindung in die Activity} \end{itemize} -Der Service selbst stellt dabei die eigentliche Implementierung der Bibliothek dar. Die diesem Zweck dienliche Klasse \lstinline{USB_Service.java} orientiert sich stark an der der Bibliothek beiliegenden Beispiel-Implementation (ebenfalls zu finden unter \url{https://github.com/felHR85/UsbSerial}) und ist an dieser Stelle gut dokumentiert; dementsprechend soll an dieser Stelle nicht weiter darauf eingegangen, sondern sich lediglich auf die Integration in \lstinline{VBLSActivity.java} fokussiert werden. Einzig erwähnenswert an dieser Stelle ist, dass mittels der zu Beginn des Services definierten Variable \lstinline{BAUD_RATE} die für die Kommunikation zu verwendende Baud-Rate eingestellt werden kann. +Die der Implemetierung des Services dienliche Klasse \lstinline{USB_Service.java} orientiert sich stark an der der Bibliothek beiliegenden Beispiel-Implementation (ebenfalls zu finden unter \url{https://github.com/felHR85/UsbSerial}) und ist an dieser Stelle gut dokumentiert; dementsprechend soll an dieser Stelle nicht weiter darauf eingegangen, sondern sich lediglich auf die Integration in \lstinline{VBLSActivity.java} fokussiert werden. Einzig erwähnenswert an dieser Stelle ist, dass mittels der zu Beginn des Services definierten Variable \lstinline{BAUD_RATE} die für die Kommunikation zu verwendende Baud-Rate eingestellt werden kann. Anmerkung: Für Nutzer, die neu in der Android-Entwicklung sind, ist es grundsätzlich empfehlenswert, sich die offizielle Dokumentation zu Services unter \url{https://developer.android.com/guide/components/services.html} durchzulesen. @@ -1244,7 +1244,7 @@ Eine weitere Möglichkeit der Kommunikation zwischen Activity und Service besteh \section{PID.java} \label{pid} -Wie bereits in der Zielsetzung (vgl. Kapitel \ref{ziel}) definiert, soll die zu Demonstrationszwecken dienende Applikation zuverlässig einen Landeplatz zu lokalisieren und es dem UAV ermöglichen, sich über diesem zu zentrieren. Da es sich jedoch bei einem UAV im Normalfall um ein träges, nicht mechanisch geführtes System handelt, das weiterhin von Einflüssen umwelttechnischer oder mechanischer Art wie beispielsweise Windböen oder einer ungenauen Kalibrierung der Sensorik betroffen sein kann, ist es für eine sichere Positionierung über dem Mittelpunkt des detektierten Landeplatzes unerlässlich, eine Positionsregelung zu implementieren, um die Fluggeschwindigkeit zu regulieren und starke Überschwinger zu vermeiden. Dies geschieht mittels der Klasse \lstinline{PID.java} in Form eines klassischen PID-Reglers. +Wie bereits in der Zielsetzung (vgl.\ Kapitel \ref{ziel}) definiert, soll die zu Demonstrationszwecken dienende Applikation zuverlässig einen Landeplatz zu lokalisieren und es dem UAV ermöglichen, sich über diesem zu zentrieren. Da es sich jedoch bei einem UAV im Normalfall um ein träges, nicht mechanisch geführtes System handelt, das weiterhin von Einflüssen umwelttechnischer oder mechanischer Art wie beispielsweise Windböen oder einer ungenauen Kalibrierung der Sensorik betroffen sein kann, ist es für eine sichere Positionierung über dem Mittelpunkt des detektierten Landeplatzes unerlässlich, eine Positionsregelung zu implementieren, um die Fluggeschwindigkeit zu regulieren und starke Überschwinger zu vermeiden. Dies geschieht mittels der Klasse \lstinline{PID.java} in Form eines klassischen PID-Reglers. \begin{lstlisting}[caption=Hilfsklasse für Koordinatentupel] // Immutable class to represent a coordinate tuple @@ -1298,8 +1298,8 @@ Da für die Realisierung des Reglers ein threadbasierter Ansatz gewählt wurde u Wie bereits zu Beginn der Sektion angeführt, weist der implementierte Regler in seiner Grundform eine standardmäßige PID-Charakteristik auf. Folglich entsprechen die übergebenen Werte für \lstinline{Kp}, \lstinline{Ki} und \lstinline{Kd} den Koeffizienten für den Proportional-, Integral- und Differentialanteil, sowie \lstinline{set_point_x} und \lstinline{set_point_y} dem Arbeitspunkt. Da sowohl der I-, als auch der D-Anteil eines PID-Reglers zeitabhängig sind, wurde zur Realisierung dieser Funktioalität ein threadbasierter Ansatz gewählt. Die Run-Methode des Threads führt dabei jeweils die Berechnung aus; anschließend schläft der Thread bis zu seinem nächsten Aufruf und gibt belegte Ressourcen frei (\lstinline{sleep(...)}). Mittels \lstinline{dt} kann dabei die Schrittweite bzw. das Zeitintervall, in dem der Regler aufgerufen wird, festgelegt werden (in Millisekunden). -Da nun jedoch sowohl schreibender (auf die Eingangsgrößen) als auch lesender (auf die Stellgrößen) Zugriff aus einem anderen Thread (dem Main-Thread) auf Elemente des Regler-Threads erfolgen soll, ist es notwendig, die betroffenen Objekte threadsicher zu implementieren. Ansonsten kann es zu Nebenläufigkeitsproblematiken kommen, z.B. erster Wert der Stellgröße wird ausgelesen -> Aktualisierung der Stellgröße von Seiten des Reglers -> zweiter Wert wird ausgelesen -> ausgelesene Werte korrelieren nicht miteinander. Zu diesem Zweck werden die betroffenen Elemente als threadsichere Referenzen, sogenannten \lstinline{AtomicRefe-} -\lstinline{rences}, auf Objekte der Klasse \lstinline{Coordinates_Immutable} implementiert. Somit erfolgt der Zugriff auf die Objekte selbst threadsicher und es wird immer auf beide betroffenen Werte (x- und y-Richtung) gleichhzeitig zugegriffen. +Da nun jedoch sowohl schreibender (auf die Eingangsgrößen) als auch lesender (auf die Stellgrößen) Zugriff aus einem anderen Thread (dem Main-Thread) auf Elemente des Regler-Threads erfolgen soll, ist es notwendig, die betroffenen Objekte threadsicher zu implementieren. Ansonsten kann es zu Nebenläufigkeitsproblematiken kommen, z.\,B.\ erster Wert der Stellgröße wird ausgelesen -> Aktualisierung der Stellgröße von Seiten des Reglers -> zweiter Wert wird ausgelesen -> ausgelesene Werte korrelieren nicht miteinander. Zu diesem Zweck werden die betroffenen Elemente als threadsichere Referenzen, sogenannten \lstinline{AtomicRefe-} +\lstinline{rences}, auf Objekte der Klasse \lstinline{Coordinates_Immutable} implementiert. Somit erfolgt der Zugriff auf die Objekte selbst threadsicher und es wird immer auf beide betroffenen Werte ($x$- und $y$-Richtung) gleichhzeitig zugegriffen. \begin{lstlisting}[caption=Lesender und schreibender Zugriff auf threadsichere Objekte] // Gets the actual actuating variable @@ -1468,7 +1468,7 @@ Anhand von Abbildung \ref{fig:pic-quad-12} kann der schichtweise Aufbau des Test \item{Arduino-Leonardo-kompatibler Olimexino 32u4 mit eigens angefertigter Adapterplatine, um die Verdrahtung der Komponenten entsprechend den Anforderungen des vibrationsträchtigen Aufbaus sicher zu gestalten (siehe Kapitel \ref{mischer}).} - \item{Der ursprünglich von Herrn Weber im Rahmen eines Vorgängerprojekts konstruierte Quadrocopter mit neu ausgeführter Verdrahtung und Ergänzungen.} + \item{Der ursprünglich von Weber (\cite[vgl.\ ][]{quadrocopterWeber2013}) im Rahmen eines Vorgängerprojekts konstruierte Quadrocopter mit neu ausgeführter Verdrahtung und Ergänzungen.} \item{Akku} \item{Mobiltelefon mit VBLS-Applikation} \end{itemize} @@ -1483,7 +1483,7 @@ Anhand von Abbildung \ref{fig:pic-quad-12} kann der schichtweise Aufbau des Test \section{Mischer} \label{mischer} -Um das UAV außerhalb der autonomen Landeplatzsuche steuern, sowie bei unerwarteten Situationen auch während des autonomen Betriebs manuell in das Flugverhalten eingreifen zu können, ist ein Mischer, der die Eingangssignale der Fernbedienung und die Ausgabedaten des der vorgestellten Applikation miteinander verarbeitet und in ein einheitliches, von dem Flugkontroller des UAVs verstandenes Protokoll konvertiert. Diese Funktionalitäten werden durch den im Rahmen der Veranstaltung \glqq{}Systemtechnik\grqq{} entstandene echtzeitfähige RC-Mischer auf Arduino-Basis realisiert. An dieser Stelle soll daher lediglich auf die Dokumentation dieses eigenständigen Projekts verwiesen werden: +Um das UAV außerhalb der autonomen Landeplatzsuche steuern, sowie bei unerwarteten Situationen auch während des autonomen Betriebs manuell in das Flugverhalten eingreifen zu können, ist ein Mischer notwendig. Dieser hat den Zweck, die Eingangssignale der Fernbedienung und die Ausgabedaten der Applikation miteinander zu verarbeiten und in ein einheitliches, von dem Flugkontroller des UAVs verstandenes Protokoll zu konvertieren. Die angeführten Funktionalitäten werden durch den im Rahmen der Veranstaltung \glqq{}Systemtechnik\grqq{} entstandenen echtzeitfähigen RC-Mischer auf Arduino-Basis realisiert. An dieser Stelle soll daher lediglich auf die Dokumentation dieses eigenständigen Projekts verwiesen werden: \begin{center} \qrcode[height=23mm]{https://gitlab.cvh-server.de/lf.ps/vbls/tree/master/LeonardoMixerIO} @@ -1493,18 +1493,18 @@ Um das UAV außerhalb der autonomen Landeplatzsuche steuern, sowie bei unerwarte \section{Einstellung des Reglers} -Um ein sicheres autonomes Flugverhalten während der Landeplatzdetektion realisieren zu können, ist eine korrekte Parametrierung des Reglers notwendig (vgl. Kapitel \ref{pid}). Zu diesem Zweck muss zunächst die Art des betrachteten Systems bestimmt werden. Dies kann beispielsweise durch die Betrachtung der Übergangsfunktion als Antwort auf eine Beaufschlagung des Systems mit einem Sprung des Eingangssignals (in diesem Fall z.B. das Erscheinen eines Kreises am äußeren Rand des betrachteten Bildes) geschehen. Mittels dieser Methode ergibt sich, dass es sich bei dem vorliegenden System, bestehend aus dem Quadrokopter mit dem Steuersignal in x- oder y-Richtung als Eingangs- und dem in diesen Dimensionen zurückgelegtem Weg als Ausgangssignal, um ein IT1-System handelt. Dies entspricht dem erwarteten Verhalten, dass das UAV bei einem Sprung der Steuergröße nach einer Beschleunigungsphase (bedingt durch seine Massenträgheit) eine lineare Änderung der Trajektorie aufweist. +Um ein sicheres autonomes Flugverhalten während der Landeplatzdetektion realisieren zu können, ist eine korrekte Parametrierung des Reglers notwendig (vgl.\ Kapitel \ref{pid}). Zu diesem Zweck muss zunächst die Art des betrachteten Systems bestimmt werden. Dies kann beispielsweise durch die Betrachtung der Übergangsfunktion als Antwort auf eine Beaufschlagung des Systems mit einem Sprung des Eingangssignals (in diesem Fall z.\,B.\ das Erscheinen eines Kreises am äußeren Rand des betrachteten Bildes) geschehen. Mittels dieser Methode ergibt sich, dass es sich bei dem vorliegenden System, um ein IT1-System handelt. D.\,h.\ die Ausgangsgröße, in diesem Fall der zurückgelegte Weg des Quadrocopters in $x$- oder $y$-Richtung, verhält sich mit einer gewissen Anlaufverzögerung integral zur Eingangsgröße, dem Steuersignal in diesen Dimensionen. Dies entspricht dem erwarteten Verhalten, dass das UAV bei einem Sprung des Steuersignals nach einer Beschleunigungsphase (bedingt durch seine Massenträgheit) eine lineare Änderung der Trajektorie aufweist. Um nun dieses Systemverhalten stabilisieren zu können, muss ein PD-Regler verwendet werden. Somit lässt sich bereits an dieser Stelle schlussfolgern, dass der Integral-Anteil des auf Applikationsseite implementierten PID-Reglers wegfallen muss, da dieser ansonsten zu instabilem Verhalten führen würde. Für die passende Parametrierung des Proportional- und Differential-Anteils sind hingegen Tests notwendig. -Zu diesem Zweck wurde im konkreten Fall in der Flugsteuerung des in Kapitel \ref{aufbau} beschriebene Test-Quadrokopter der sog. Angle-Mode (automatische Stabilisierung innerhalb der Ebene) aktiviert und als Landeplatzmarker ein schwarzer Kreis im DIN A4-Format auf weißem Papier gewählt und auf ebenem Untergrund befestigt. Anschließend wurden die Ausgabewerte der Mobilapplikation auf feste Startwerte gesetzt, indem der Versuchaufbau (zunächst nicht im Betrieb) mittig über dem Ziel positioniert, die Kamera abgedeckt und der Kreis entfernt wurde. +Zu diesem Zweck wurde im konkreten Fall in der Flugsteuerung des in Kapitel \ref{aufbau} beschriebene Test-Quadrokopter der sog.\ Angle-Mode (automatische Stabilisierung innerhalb der Ebene) aktiviert und als Landeplatzmarker ein schwarzer Kreis im DIN A4-Format auf weißem Papier gewählt und auf ebenem Untergrund befestigt. Anschließend wurden die Ausgabewerte der Mobilapplikation auf feste Startwerte gesetzt, indem der Versuchaufbau (zunächst nicht im Betrieb) mittig über dem Ziel positioniert, die Kamera abgedeckt und der Kreis entfernt wurde. -Der konkrete Testablauf gestaltete sich insofern, dass das UAV manuell die gesamte Zeit über in einer erfahrungsgemäß geeigneten Höhe für eine zuverlässige Erfassung der vorgesehenen geometrischen Marker gehalten wurde; sobald das Ziel im Erfassungsbereich des Quadrokopters erschien, wurde der autonome Betrieb über den Mischer mittels eines per Potentiometers auf Seiten der Fernsteuerung einstellbaren Faktors hinzugeschaltet. Somit war es möglich, weiterhin in das Flugverhalten einzugreifen, um beispielsweise auf unvorhergesehene Situationen oder unerwünschtes Reglerverhalten zu reagieren. +Der konkrete Testablauf gestaltete sich derart, dass das UAV manuell in einer erfahrungsgemäß geeigneten Höhe für eine zuverlässige Erfassung der vorgesehenen geometrischen Marker gehalten wurde. Sobald das Ziel im Erfassungsbereich des Quadrokopters erschien, wurde der autonome Betrieb über den Mischer mittels eines per Potentiometer auf Seiten der Fernsteuerung einstellbaren Faktors hinzugeschaltet. Somit war es möglich, weiterhin in das Flugverhalten einzugreifen, um beispielsweise auf unvorhergesehene Situationen oder unerwünschtes Reglerverhalten zu reagieren. -Der gesamte Testprozess gestaltete sich iterativ, d.h. nach jedem Test wurden die Ergebnisse evaluiert, die Regel-Parameter angepasst und anschließend erneut getestet. +Der gesamte Testprozess gestaltete sich iterativ, d.\,h.\ nach jedem Test wurden die Ergebnisse evaluiert, die Regel-Parameter angepasst und anschließend erneut getestet. \\ -Wichtig: Für möglichst präzise Testergebnisse sollte von Anfang an darauf geachtet werden, möglichst alle störenden Umwelteinflüsse während den Tests zu eliminieren. So sollte z.B. als Testumgebung ein möglichst großer geschlossener Raum gewählt werden, um den Einfluss der durch das UAV entstehenden Luftverwirblungen zu reduzieren. Ebenfalls sollten Fenster nicht geöffnet werden, um Störungen durch Windböen vorzubeugen. -Weiterhin ist bei Flugbetrieb des UAVs auf die Einhaltung von Sicherheitsmaßnahmen (vgl. beispielsweise \cite[][]{quadrocopterSafety}) zu achten, um Verletzungen und Sachbeschädigungen zu vermeiden. Gerade zu diesem Zweck empfiehlt sich vor allem für ungeübte Piloten auch die Verwendung des Angle-Modes. +Wichtig: Für möglichst präzise Testergebnisse sollte von Anfang an darauf geachtet werden, möglichst alle störenden Umwelteinflüsse während den Tests zu eliminieren. So sollte z.\,B.\ als Testumgebung ein möglichst großer geschlossener Raum gewählt werden, um den Einfluss der durch das UAV entstehenden Luftverwirblungen zu reduzieren. Ebenfalls sollten Fenster nicht geöffnet werden, um Störungen durch Windböen vorzubeugen. +Weiterhin ist bei Flugbetrieb des UAVs auf die Einhaltung von Sicherheitsmaßnahmen (vgl.\ beispielsweise \cite[][]{quadrocopterSafety}) zu achten, um Verletzungen und Sachbeschädigungen zu vermeiden. Gerade zu diesem Zweck empfiehlt sich vor allem für ungeübte Piloten auch die Verwendung des Angle-Modes. \section{Ergebnisse} \label{ergebnisse} @@ -1513,14 +1513,14 @@ Während des iterativen Testverfahrens ließen sich diverse Faktoren feststellen \begin{itemize} \item{Eine statische Befestigung des Mobilgeräts unter dem UAV resultiert in einer Verschiebung des Erfassungsbereichs bei Roll- und Nickbewegungen. Dies hat zur Folge, dass der Kreis z.T. das Bild verlässt (vor allem, wenn er sich im Randbereich befindet oder gerade von außen in den Erfassungsbereich kommt und der Ausschlag des Steuerimpulses als Reaktion darauf hoch ist). \\ - Eine möglich Lösung für dieses Problem bestände in der Bestigung des Mobilgeräts mittels eines Gimbals (Schwenk-Neige-Vorrichtung) oder in der Einberechnung der aus dem Neigewinkel des UAVs resultierenden Verschiebung des Erfassungsbereichs (hierzu wäre einen Erweiterung der bestehende Sensorik um eine absolute Höhenmessung (z.B. per Ultraschall) notwendig; ein Gyroskop bringen sowohl das Mobilgerät als auch der Flugcontroller im Normalfall mit sich).} - \item{Zuweilen kommt es zu Problemen bzgl. der Stromversorgung der Komponenten, was zur Folge hat, dass der Flugcontroller nicht korrekt initialisiert werden kann und es anschließend im Betrieb zu Fehlern bei der Kalibrierung der Sensorik oder dem Verarbeiten der Eingangsdaten des Mischers kommen kann (z.B. alternierender Wert für Throttle (Gas)). Dieses Fehlerbild begründet sich darin, dass das Mobilgerät bedingt durch den verwendeten USB-Treiber (vgl. Kapitel \ref{usb}) als Client und nicht als Host der USB-Verbindung agiert und daher versucht, sich über diese aufzuladen. \\ + Eine mögliche Lösung für dieses Problem bestünde in der Bestigung des Mobilgeräts mittels eines Gimbals (Schwenk-Neige-Vorrichtung) oder in der Einberechnung der aus dem Neigewinkel des UAVs resultierenden Verschiebung des Erfassungsbereichs (hierzu wäre einen Erweiterung der bestehende Sensorik um eine absolute Höhenmessung (z.\,B.\ per Ultraschall) notwendig; ein Gyroskop bringen sowohl das Mobilgerät als auch der Flugcontroller im Normalfall mit sich).} + \item{Zuweilen kommt es zu Problemen bzgl.\ der Stromversorgung der Komponenten, was zur Folge hat, dass der Flugcontroller nicht korrekt initialisiert werden kann und es anschließend im Betrieb zu Fehlern bei der Kalibrierung der Sensorik oder dem Verarbeiten der Eingangsdaten des Mischers kommen kann (z.\,B.\ alternierender Wert für Throttle (Gas)). Dieses Fehlerbild begründet sich darin, dass das Mobilgerät bedingt durch den verwendeten USB-Treiber (vgl.\ Kapitel \ref{usb}) als Client und nicht als Host der USB-Verbindung agiert und daher versucht, sich über diese aufzuladen. \\ Behoben werden kann dies durch das Einhalten der richtigen Reihenfolge des Zuschalten der Stromversorgung für die einzelnen Elemente. Zunächst muss der Flugcontroller ohne angeschlossenes Mobilgerät initialisiert werden (per USB-Verbindung oder direkt über die mit dem Akku verbundenen BECs (Abk., engl. für \glqq{}Battery Eliminator Circuit\grqq{}) der ESCs (Abk., engl. für \glqq{}Electronic Speed Control\grqq{}, regelt die Geschwindigkeit der Motoren des UAVs)). Anschließend kann das Mobilgerät angeschlossen werden. Alternativ könnte diese Problematik behoben werden, indem die unterschiedlichen Funktionalitäten zusammengefasst würden oder der USB-Treiber derartig modifiziert würde, dass das Mobilgerät als Host der USB-Verbindung agiert.} \item{Teilweise interferieren die standardmäßigen Regler des Flugkontrollers mit den Steuersignalen des Reglers des Mobilgeräts. Gibt die Applikation beispielsweise einen starken Nick-Impuls aus, erzeugen die Regler des Controllers einen entgegengesetzten Impuls, um das UAV in Waage zu halten. Diesem Verhalten könnte Abhilfe geschaffen werden, indem die Regler (möglicherweise im Rahmen einer Plattformzusammenfas"=sung/-integration) kombiniert bzw. zusammenfasst werden.} \item{Schlussendlich ist es sehr kompliziert, den Quadrokopter manuell stabil genug in einer halbwegs stationären Höhe über dem Ziel zu positionieren, um die Effekte der Paramtrierung des Reglers evaluieren zu können, solange dieser noch nicht korrekt eingestellt ist. Dieser Prozess erfordert sehr viel Geschick und Übung von Seiten des Piloten und beeinflusst die Güte der Ergebnisse sehr stark, da es gerade bei sanfteren Parametrierungen (geringe Werte für den Proportional-Anteil) schwierig abzuschätzen ist, welche Reaktionen des Fluggeräts dem Regler und welche manuellen Eingriffen des Piloten entstammen.} \end{itemize} -Unter Berücksichtigung der angeführten beeinflussenden Faktoren war es nicht möglich, eine stabile Regelung für die autonome Zentrierung des UAVs über einem gegebenen Landeplatz zu erreichen. Jedoch konnte mittels der erzielten Ergebnisse ein anschaulicher \glqq{}Proof of Concept\grqq{} erbracht und die Funktionsfähigkeit des Gesamtsystems nachgewiesen werden. +Unter Berücksichtigung der angeführten beeinflussenden Faktoren war es nicht möglich, eine stabile Regelung für die autonome Zentrierung des UAVs über einem gegebenen Landeplatz zu erreichen. Jedoch konnte mittels der erzielten Ergebnisse ein anschaulicher Machbarkeitsbeweis erbracht und die Funktionsfähigkeit des Gesamtsystems nachgewiesen werden. Für weitere Optimierung im Rahmen von Folgeprojekten können folgende Werte als Grundlage bzw. Orientierung für die Größenordnung des stabilen Bereichs der Regel-Parameter verwendet werden:\\ \\ \begin{tabular}{ l l } @@ -1533,44 +1533,51 @@ Diese Parameter-Werte bewirken in Kombination mit dem verwendeten RC-Mischer und \chapter{Vergleich Zielsetzung-Endergebnis} -Resümierend lässt sich festhalten, dass die Zielsetzung der Erstellung eines frei zugänglichen und einfach zu verwendenden Frameworks zur Entwicklung von OpenCV gestützten Bildverarbeitungsapplikationen für Android-Plattformen erfüllt wurde. In Kombination mit dem im parallelen Schwesterprojekt entwickelten echtzeitfähigen RC-Mischer auf Arduino-Basis ergibt sich ein modularer Aufbau sämtlicher Hardware- und Software-Komponenten, welcher die geforderte einfache Verwendung unterstützt und potentiellen Nutzern die Erweiterung um bzw. Verwendung von bereits bestehenden Komponenten ermöglicht. Darüber hinaus, war es möglich, beide Aufgabenstellung ausschließlich unter Verwendung von Open-Source-Software umzusetzen, wodurch die freie Zugänglichkeit zu allen Elementen des Projekts gewährleistet wird. +Resümierend lässt sich festhalten, dass die Zielsetzung der Erstellung eines frei zugänglichen und einfach zu verwendenden Frameworks zur Entwicklung von OpenCV gestützten Bildverarbeitungsapplikationen für Android-Plattformen erfüllt wurde. In Kombination mit dem im parallelen Schwesterprojekt entwickelten echtzeitfähigen RC-Mischer auf Arduino-Basis ergibt sich ein modularer Aufbau sämtlicher Hardware- und Software-Komponenten, welcher die geforderte einfache Verwendung unterstützt und potentiellen Nutzern die Erweiterung um bzw. Verwendung von bereits bestehenden Komponenten ermöglicht. Darüber hinaus, war es möglich, beide Aufgabenstellung auf Anwendungsebene (d.\,h.\ zur Erstellung der Applikationen benötigte Bibliotheken, SDKs und Programme, sowie Bootloader (vgl.\ Kapitel \ref{licenses})) ausschließlich unter Verwendung von Open Source-Software umzusetzen, wodurch die freie Zugänglichkeit zu allen Elementen des Projekts bestmöglichst gewährleistet wird. -Ebenfalls konnte mittels der Kombination der angeführten Projekte zu einem Demonstrator in Form eines Quadrokopters mit integrierter autonomer Landeplatzerkennung ein \glqq{}Proof of Concept\grqq{} hinsichtlich der Funktionalität der einzelnen Komponenten bzw. potentieller praktischer Anwendungsmöglichkeiten erbracht werden. Im Rahmen des iterativen Testverfahrens zur Parametrierung des Reglers offenbarten sich jedoch die mechanischen Grenzen des verwendeten Versuchsaufbaus, wodurch sich der Vorgang komplizierter als erwartet gestaltete. In Anbetracht der in Kapitel \ref{ergebnisse} angeführten Herausforderungen besteht daher weiterhin Optimierungspotential hinsichtlich der Realisierung einer stabilen Regelung zur autonome Zentrierung über einem gegebenen Landeplatz. +Ebenfalls konnte mittels der Kombination der angeführten Projekte zu einem Demonstrator in Form eines Quadrokopters mit integrierter autonomer Landeplatzerkennung ein Machbarkeitsbeweis hinsichtlich der Funktionalität der einzelnen Komponenten bzw. potentieller praktischer Anwendungsmöglichkeiten erbracht werden. Im Rahmen des iterativen Testverfahrens zur Parametrierung des Reglers offenbarten sich jedoch die Grenzen des verwendeten Versuchsaufbaus (starre Kamerabefestigung, Regler-Interferenzen, etc.), wodurch sich der Vorgang komplizierter als erwartet gestaltete. In Anbetracht der in Kapitel \ref{ergebnisse} angeführten Herausforderungen besteht daher weiterhin Optimierungspotential hinsichtlich der Realisierung einer stabilen Regelung zur autonome Zentrierung über einem gegebenen Landeplatz. \\ \\ -Zusammenfassend lässt sich sagen, dass die definierten Zielstellungen in weitesten Teilen erfüllt werden konnten. Trotzdem besteht teilweise weiterhin Optimierungspotential (vgl. Kapitel \ref{ausblick}). Unter diesem Gesichtspunkt stellt das Projekt eine gute Grundlage für weiterführende oder eigenständige Projekte in Form der Bildverarbeitung mittels OpenCV auf Android-Plattformen, potentiell kombiniert mit einer Datenausgabe zu angeschlossenen Peripheriegeräten, dar. -\\ -\\ -Was haben wir als Entwickler nun persönlich aus dem Projekt mitgenommen? Neben den rein inhaltlichen Aspekten war es uns möglich, unser Wissen im Bereich der Programmierung mit Java, C und C++ zu vertiefen. Ebenfalls lernten wir den Wert qualitativ hochwertiger Dokumentation (was vor Allem im Bereich der Open-Source-Software keine Selbstverständlichkeit ist) zu schätzen und einen erhöhten Fokus auf die Lizensierung der verwendeten Komponenten und Elemente zu legen. -Weiterhin haben wir gelernt, dass eine stabile Stromversorgung maßgeblich für die Funktionalität der angeschlossenen Komponenten ist und Instabilitäten zu schwierig nachvollziehbaren Fehlerbildern führen können. - -Im Hinblick auf die vermittelten Soft Skills konnten, bedingt durch die Durchführung des Projekts als Gruppenarbeit, die eignenen Kompetenzen in den Bereichen Planung, Teamarbeit und Kommunikation verbessert werden. Vor allem letztere beiden Aspekten wurden durch die kooperative Arbeit mit Versionskontrollsystemen wie dem über den campuseigenen Server zur Verfügung stehenden Gitlab unterstützt bzw. gefördert. - -Der jedoch wahrscheinlich entscheidenste Aspekt, den wir im Verlauf dieser Projektarbeit lernen konnten, ist, wie man im Allgemeinen planungstechnisch an größere Projekte hertritt, diese sinnvoll aufteilt (\glqq{}Top-Down-Ansatz\grqq{} der Softwareentwicklung) und anschließend mit einem agilen Entwicklungsansatz bearbeit. +Zusammenfassend lässt sich sagen, dass die definierten Zielstellungen in weitesten Teilen erfüllt werden konnten. Trotzdem besteht teilweise weiterhin Optimierungspotential (vgl.\ Kapitel \ref{ausblick}). Unter diesem Gesichtspunkt stellt das Projekt eine gute Grundlage für weiterführende oder eigenständige Projekte in Form der Bildverarbeitung mittels OpenCV auf Android-Plattformen, potentiell kombiniert mit einer Datenausgabe zu angeschlossenen Peripheriegeräten, dar. \chapter{Ausblick} \label{ausblick} Hinsichtlich der Optimierung der autonomen Landeplatzlokalisierung auf Grundlage des im Rahmen des dokumentierten Projekts erstellten Frameworks zur Entwicklung von OpenCV gestützten Bildverarbeitungsapplikationen für Android-Plattformen sind im Verlauf der Arbeiten zusätzlich zu den bereits realisierten Funktionalitäten folgende Punkte aufgekommen: -\begin{itemize} +\begin{enumerate} \item{Grundsätzlich besteht weiterhin Potential hinsichtlich der Parametrierung des Reglers auf Seite der Applikation, um eine stabile Zentrierung über dem Landeplatz mit möglichst geringen Überschwingern zu realisieren bzw. zu optimieren. Sollten mechanische Änderungen an dem Versuchsaufbau vorgenommen werden, so ist eine Rekalibrierung der Parameter empfehlenswert um ein gutes Ergebnis zu erzielen. \\ Durch geeignete Modifikationen kann der Anspruch an den Regler weiterhin reduziert werden (beispielsweise durch Verwendung eines Gimbals (s. Punkt drei) oder der Optimierung in den Randbereichen des Erfassungsgebiets (s. Punkt zwei)).} \item{Wie bereits in Kapitel \ref{ergebnisse} angeführt, kann zur Optimierung der Erfassung des Landeplatzes im Randbereich des Bilds die bestehende Sensorik um eine absolute Höhenmessung (beispielsweise mittels Ultraschall) ergänzt werden. \\ Somit könnte in Kombination mit dem bereits auf Seiten der meisten Mobilgeräte und Flugcontroller existierenden Gyroskop aus dem gemessenen Neigungswinkel gegenüber der Ebene und der Höhe die Verschiebung des Erfassungsbereichs bei Neigung des UAVs als Reaktion auf Sprünge der Steuersignale (wenn das Ziel am Rande des Bilds erscheint) ermittelt und mit dem von der Bildverarbeitung ausgegebenen Wert verrechnet werden, um den Regler in diesen Randbereichen zu optimieren und die Störgröße der Neigung zu eliminieren.} \item{Die derzeitige mechanische Konstruktion des Testgeräts (dargestellt in Kapitel \ref{aufbau}) ist derzeit noch insofern suboptimal, dass das kapazitive Display des Mobilgeräts zuweilen durch den darüber liegenden Akku angesprochen und so beispielsweise die Applikation beendet wird. Weiterhin ist dementsprechend das Display an sich nur sehr begrenzt zugänglich, wodurch es erschwert wird, Statusmeldungen zu quittieren. Die Lösung der Befestigung des Geräts am Versuchsaufbau mittels Kabelbindern ist ebenfalls sicherheitstechnisch suboptimal. \\ Insofern wäre eine mechanische Umkonstruktion mit dem Fokus der Neupositionierung des Akkus und des Mobilgeräts, so dass der Bildschirm frei zugänglich ist (potentiell direkt in Kombination mit der Verwendung eines Gimbals zur Bildstabilisierung als Alternative zu zweiterem Punkt), denkbar.} - \item{Derzeit existiert keine Möglichkeit, um den Test-Quadrokopter bei einem potentiellen Versagen des Flugcontrollers oder des RC-Mischers abzuschalten, außer am laufenden System die Stromversorgung zu unterbrechen. Da dies jedoch mit Sicherheits- und Verletzungsrisiken einhergeht, wäre es denkbar, einen drahtlosen Notaus als zusätzliche Sicherheitsinstanz zu implementieren, mittels dem das System \glqq{}remote\grqq{} (aus der Ferne) abgeschaltet werden kann. Wichtig wäre bzgl. der Umsetzung dieser Funktionalität insbesondere der Fokus auf die Echtzeitfähigkeit im Sinne von Rechtzeitigkeit und die Stabilität.} + \item{Derzeit existiert keine Möglichkeit, um den Test-Quadrokopter bei einem potentiellen Versagen des Flugcontrollers oder des RC-Mischers abzuschalten, außer am laufenden System die Stromversorgung zu unterbrechen. Da dies jedoch mit Sicherheits- und Verletzungsrisiken einhergeht, wäre es denkbar, einen drahtlosen Notaus als zusätzliche Sicherheitsinstanz zu implementieren, mittels dem das System \glqq{}remote\grqq{} (aus der Ferne) abgeschaltet werden kann. Wichtig wäre bzgl.\ der Umsetzung dieser Funktionalität insbesondere der Fokus auf die Echtzeitfähigkeit im Sinne von Rechtzeitigkeit und die Stabilität.} \item{Um eine Interferenz der standardmäßigen Regler des Flugcontrollers und der vorgestellten Applikation zu vermeiden, könnten diese zusammengefasst werden, so dass beispielsweise die Steuersignale des Mobilgeräts diejenigen des Controllers während des autonomen Betriebs zu einem gewissen Grad überlagern. Somit könnte diese Störgröße eliminiert und eine einfachere Parametrierung des Reglers auf Applikations-Seite ermöglicht werden. Potentiell wäre es möglich, dies mit einer Fusion der verwendeten Hardware- und Software-Komponenten (s. folgender Punkt) zu verbinden.} - \item{Wie bereits zu Beginn in der Zielsetzung (vgl. Kapitel \ref{ziel}) dargestellt, lag der Fokus dieses Projektes darauf, möglichst einfach verwendbare und frei zugängliche Software zu entwickeln. Dies inkludiert bzw. induziert zwangsläufig einen modularen Aufbau des Systems, so dass potentielle Nutzer möglichst einfach auf ihren bestehenden Komponenten aufbauen können. \\ + \item{Wie bereits zu Beginn in der Zielsetzung (vgl.\ Kapitel \ref{ziel}) dargestellt, lag der Fokus dieses Projektes darauf, möglichst einfach verwendbare und frei zugängliche Software zu entwickeln. Dies inkludiert bzw. induziert zwangsläufig einen modularen Aufbau des Systems, so dass potentielle Nutzer möglichst einfach auf ihren bestehenden Komponenten aufbauen können. \\ Zu Optimierungszwecken wäre es jedoch zielführender, die einzelnen Software- und Hardware-Module zusammenzufassen und auf einer einzigen Platine zu bündeln. Somit könnte das Gewicht und der Stromverbrauch deutlich reduziert und die Kommunikation sowie die mechanische Anbringung am UAV stark vereinfacht werden. Ebenfalls könnten teilweise aufgrunde des modularen Aufbaus redundante Code-Elemente eliminiert werden. Anbieten würde sich für diese Zwecke beispielsweise ein Einplattinencomputer wie der BeagleBone Black, wobei ein Kern rein für die Flugsteuerung und ein weiterer Kern für die restliche Software verwendet werden könnten, um die Echtzeitfähigkeit zu erhalten.} -\end{itemize} +\end{enumerate} Die angeführten Aspekte sollen als Anregung für eigenständige oder auf diesem Projekt aufbauende Folgeprojekte dienen und sind nicht als zwangsläufige Voraussetzung zu sehen, um das erstellte Framework oder die Demoapplikation in ihrer bestehenden Funktion nutzen zu können. Vielmehr dienen sie wie zu Beginn der Sektion angeführt der Optimierung. \printbibliography[heading = bib] \chapter{Anhang} + +\section{Persönliches Fazit} + +Was haben wir als Entwickler nun persönlich aus dem Projekt mitgenommen? Neben den rein inhaltlichen Aspekten war es uns möglich, unser Wissen im Bereich der Programmierung mit Java, C und C++ zu vertiefen. Ebenfalls lernten wir den Wert qualitativ hochwertiger Dokumentation (was vor Allem im Bereich der Open Source-Software keine Selbstverständlichkeit ist) zu schätzen und einen erhöhten Fokus auf die Lizensierung der verwendeten Komponenten und Elemente zu legen. +Weiterhin haben wir gelernt, dass eine stabile Stromversorgung maßgeblich für die Funktionalität der angeschlossenen Komponenten ist und Instabilitäten zu schwierig nachvollziehbaren Fehlerbildern führen können. +\\ +\\ +Im Hinblick auf die vermittelten Soft Skills konnten, bedingt durch die Durchführung des Projekts als Gruppenarbeit, die eignenen Kompetenzen in den Bereichen Planung, Teamarbeit und Kommunikation verbessert werden. Vor allem letztere beiden Aspekten wurden durch die kooperative Arbeit mit Versionskontrollsystemen wie dem über den campuseigenen Server zur Verfügung stehenden Gitlab unterstützt bzw. gefördert. +\\ +\\ +Der jedoch wahrscheinlich entscheidenste Aspekt, den wir im Verlauf dieser Projektarbeit lernen konnten, ist, wie man im Allgemeinen planungstechnisch an größere Projekte hertritt, diese sinnvoll aufteilt (\glqq{}Top-Down-Ansatz\grqq{} der Softwareentwicklung) und anschließend mit einem agilen Entwicklungsansatz bearbeit. + +\newpage \section{Lizenzen} +\label{licenses} + Der im Rahmen dieses Projektes geschaffene Programmcode steht ebenso wie diese Dokumentation unter der Modifizierten BSD Lizenz (\url{https://gitlab.cvh-server.de/lf.ps/vbls/blob/master/common/BSD-MODIFIED.txt}). @@ -1619,8 +1626,10 @@ GNU General Public License Version 2 \\ Proprietär \& Kommerziell \\ \url{http://labs.adobe.com/technologies/eula/lightroom.html}} \end{itemize} + \newpage \section{gitlab-Repository} + Der im Rahmen dieses Projektes entstandene Quellcode sowie die hier vorliegende Dokumentation können über den gitlab-Server des Campus Velbert-Heiligenhaus der Hochschule Bochum bezogen werden. -- GitLab